]> Git Repo - linux.git/blob - MAINTAINERS
Merge branch 'pci/misc'
[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 SUB-ARCHITECTURES
1884 L:      [email protected] (moderated for non-subscribers)
1885 S:      Maintained
1886 C:      irc://irc.libera.chat/armlinux
1887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1888 F:      arch/arm/mach-*/
1889 F:      arch/arm/plat-*/
1890
1891 ARM/ACTIONS SEMI ARCHITECTURE
1892 M:      Andreas Färber <[email protected]>
1893 M:      Manivannan Sadhasivam <[email protected]>
1894 L:      [email protected] (moderated for non-subscribers)
1895 L:      [email protected] (moderated for non-subscribers)
1896 S:      Maintained
1897 F:      Documentation/devicetree/bindings/arm/actions.yaml
1898 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1899 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1900 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1901 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1902 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1903 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1904 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1905 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1906 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1907 F:      arch/arm/boot/dts/actions/
1908 F:      arch/arm/mach-actions/
1909 F:      arch/arm64/boot/dts/actions/
1910 F:      drivers/clk/actions/
1911 F:      drivers/clocksource/timer-owl*
1912 F:      drivers/dma/owl-dma.c
1913 F:      drivers/i2c/busses/i2c-owl.c
1914 F:      drivers/irqchip/irq-owl-sirq.c
1915 F:      drivers/mmc/host/owl-mmc.c
1916 F:      drivers/net/ethernet/actions/
1917 F:      drivers/pinctrl/actions/*
1918 F:      drivers/pmdomain/actions/
1919 F:      include/dt-bindings/power/owl-*
1920 F:      include/dt-bindings/reset/actions,*
1921 F:      include/linux/soc/actions/
1922 N:      owl
1923
1924 ARM/AIROHA SOC SUPPORT
1925 M:      Matthias Brugger <[email protected]>
1926 M:      AngeloGioacchino Del Regno <[email protected]>
1927 L:      [email protected] (moderated for non-subscribers)
1928 L:      [email protected] (moderated for non-subscribers)
1929 S:      Odd Fixes
1930 F:      arch/arm/boot/dts/airoha/
1931 F:      arch/arm64/boot/dts/airoha/
1932
1933 ARM/Allwinner SoC Clock Support
1934 M:      Emilio López <[email protected]>
1935 S:      Maintained
1936 F:      drivers/clk/sunxi/
1937
1938 ARM/Allwinner sunXi SoC support
1939 M:      Chen-Yu Tsai <[email protected]>
1940 M:      Jernej Skrabec <[email protected]>
1941 M:      Samuel Holland <[email protected]>
1942 L:      [email protected] (moderated for non-subscribers)
1943 L:      [email protected]
1944 S:      Maintained
1945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1946 F:      arch/arm/mach-sunxi/
1947 F:      arch/arm64/boot/dts/allwinner/
1948 F:      drivers/clk/sunxi-ng/
1949 F:      drivers/pinctrl/sunxi/
1950 F:      drivers/soc/sunxi/
1951 N:      allwinner
1952 N:      sun[x456789]i
1953 N:      sun[25]0i
1954
1955 ARM/ALPHASCALE ARCHITECTURE
1956 M:      Krzysztof Kozlowski <[email protected]>
1957 L:      [email protected] (moderated for non-subscribers)
1958 S:      Odd Fixes
1959 F:      arch/arm/boot/dts/alphascale/
1960 F:      drivers/clk/clk-asm9260.c
1961 F:      drivers/clocksource/asm9260_timer.c
1962 F:      drivers/rtc/rtc-asm9260.c
1963 F:      drivers/watchdog/asm9260_wdt.c
1964
1965 ARM/AMD PENSANDO ARM64 ARCHITECTURE
1966 M:      Brad Larson <[email protected]>
1967 L:      [email protected] (moderated for non-subscribers)
1968 S:      Supported
1969 F:      Documentation/devicetree/bindings/*/amd,pensando*
1970 F:      arch/arm64/boot/dts/amd/elba*
1971
1972 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1973 M:      Neil Armstrong <[email protected]>
1974 M:      Jerome Brunet <[email protected]>
1975 L:      [email protected]
1976 S:      Maintained
1977 F:      Documentation/devicetree/bindings/clock/amlogic*
1978 F:      drivers/clk/meson/
1979 F:      include/dt-bindings/clock/amlogic,a1*
1980 F:      include/dt-bindings/clock/gxbb*
1981 F:      include/dt-bindings/clock/meson*
1982
1983 ARM/Amlogic Meson SoC Crypto Drivers
1984 M:      Corentin Labbe <[email protected]>
1985 L:      [email protected]
1986 L:      [email protected]
1987 S:      Maintained
1988 F:      Documentation/devicetree/bindings/crypto/amlogic*
1989 F:      drivers/crypto/amlogic/
1990
1991 ARM/Amlogic Meson SoC Sound Drivers
1992 M:      Jerome Brunet <[email protected]>
1993 L:      [email protected] (moderated for non-subscribers)
1994 S:      Maintained
1995 F:      Documentation/devicetree/bindings/sound/amlogic*
1996 F:      sound/soc/meson/
1997
1998 ARM/Amlogic Meson SoC support
1999 M:      Neil Armstrong <[email protected]>
2000 M:      Kevin Hilman <[email protected]>
2001 R:      Jerome Brunet <[email protected]>
2002 R:      Martin Blumenstingl <[email protected]>
2003 L:      [email protected] (moderated for non-subscribers)
2004 L:      [email protected]
2005 S:      Maintained
2006 W:      http://linux-meson.com/
2007 F:      Documentation/devicetree/bindings/phy/amlogic*
2008 F:      arch/arm/boot/dts/amlogic/
2009 F:      arch/arm/mach-meson/
2010 F:      arch/arm64/boot/dts/amlogic/
2011 F:      drivers/pmdomain/amlogic/
2012 F:      drivers/mmc/host/meson*
2013 F:      drivers/phy/amlogic/
2014 F:      drivers/pinctrl/meson/
2015 F:      drivers/rtc/rtc-meson*
2016 F:      drivers/soc/amlogic/
2017 N:      meson
2018
2019 ARM/Annapurna Labs ALPINE ARCHITECTURE
2020 M:      Antoine Tenart <[email protected]>
2021 L:      [email protected] (moderated for non-subscribers)
2022 S:      Odd Fixes
2023 F:      arch/arm/boot/dts/amazon/
2024 F:      arch/arm/mach-alpine/
2025 F:      arch/arm64/boot/dts/amazon/
2026 F:      drivers/*/*alpine*
2027
2028 ARM/APPLE MACHINE SOUND DRIVERS
2029 M:      Martin Povišer <[email protected]>
2030 L:      [email protected]
2031 L:      [email protected] (moderated for non-subscribers)
2032 S:      Maintained
2033 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
2034 F:      Documentation/devicetree/bindings/sound/apple,*
2035 F:      sound/soc/apple/*
2036 F:      sound/soc/codecs/cs42l83-i2c.c
2037 F:      sound/soc/codecs/ssm3515.c
2038
2039 ARM/APPLE MACHINE SUPPORT
2040 M:      Hector Martin <[email protected]>
2041 M:      Sven Peter <[email protected]>
2042 R:      Alyssa Rosenzweig <[email protected]>
2043 L:      [email protected]
2044 L:      [email protected] (moderated for non-subscribers)
2045 S:      Maintained
2046 W:      https://asahilinux.org
2047 B:      https://github.com/AsahiLinux/linux/issues
2048 C:      irc://irc.oftc.net/asahi-dev
2049 T:      git https://github.com/AsahiLinux/linux.git
2050 F:      Documentation/devicetree/bindings/arm/apple.yaml
2051 F:      Documentation/devicetree/bindings/arm/apple/*
2052 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
2053 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
2054 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
2055 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
2056 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
2057 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
2058 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
2059 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
2060 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
2061 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
2062 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
2063 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
2064 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
2065 F:      Documentation/devicetree/bindings/power/apple*
2066 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
2067 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
2068 F:      arch/arm64/boot/dts/apple/
2069 F:      drivers/bluetooth/hci_bcm4377.c
2070 F:      drivers/clk/clk-apple-nco.c
2071 F:      drivers/cpufreq/apple-soc-cpufreq.c
2072 F:      drivers/dma/apple-admac.c
2073 F:      drivers/pmdomain/apple/
2074 F:      drivers/i2c/busses/i2c-pasemi-core.c
2075 F:      drivers/i2c/busses/i2c-pasemi-platform.c
2076 F:      drivers/iommu/apple-dart.c
2077 F:      drivers/iommu/io-pgtable-dart.c
2078 F:      drivers/irqchip/irq-apple-aic.c
2079 F:      drivers/nvme/host/apple.c
2080 F:      drivers/nvmem/apple-efuses.c
2081 F:      drivers/pinctrl/pinctrl-apple-gpio.c
2082 F:      drivers/pwm/pwm-apple.c
2083 F:      drivers/soc/apple/*
2084 F:      drivers/watchdog/apple_wdt.c
2085 F:      include/dt-bindings/interrupt-controller/apple-aic.h
2086 F:      include/dt-bindings/pinctrl/apple.h
2087 F:      include/linux/soc/apple/*
2088
2089 ARM/ARTPEC MACHINE SUPPORT
2090 M:      Jesper Nilsson <[email protected]>
2091 M:      Lars Persson <[email protected]>
2092 L:      [email protected]
2093 S:      Maintained
2094 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
2095 F:      arch/arm/boot/dts/axis/
2096 F:      arch/arm/mach-artpec
2097 F:      drivers/clk/axis
2098 F:      drivers/crypto/axis
2099 F:      drivers/mmc/host/usdhi6rol0.c
2100 F:      drivers/pinctrl/pinctrl-artpec*
2101
2102 ARM/ASPEED I2C DRIVER
2103 M:      Brendan Higgins <[email protected]>
2104 R:      Benjamin Herrenschmidt <[email protected]>
2105 R:      Joel Stanley <[email protected]>
2106 L:      [email protected]
2107 L:      [email protected] (moderated for non-subscribers)
2108 S:      Maintained
2109 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
2110 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
2111 F:      drivers/i2c/busses/i2c-aspeed.c
2112 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
2113
2114 ARM/ASPEED MACHINE SUPPORT
2115 M:      Joel Stanley <[email protected]>
2116 R:      Andrew Jeffery <[email protected]>
2117 L:      [email protected] (moderated for non-subscribers)
2118 L:      [email protected] (moderated for non-subscribers)
2119 S:      Supported
2120 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
2121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git
2122 F:      Documentation/devicetree/bindings/arm/aspeed/
2123 F:      arch/arm/boot/dts/aspeed/
2124 F:      arch/arm/mach-aspeed/
2125 N:      aspeed
2126
2127 ARM/AXM LSI SOC
2128 M:      Krzysztof Kozlowski <[email protected]>
2129 L:      [email protected] (moderated for non-subscribers)
2130 S:      Odd Fixes
2131 F:      Documentation/devicetree/bindings/arm/axxia.yaml
2132 F:      arch/arm/boot/dts/intel/axm/
2133 F:      arch/arm/mach-axxia/
2134
2135 ARM/BITMAIN ARCHITECTURE
2136 M:      Manivannan Sadhasivam <[email protected]>
2137 L:      [email protected] (moderated for non-subscribers)
2138 S:      Maintained
2139 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
2140 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
2141 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
2142 F:      arch/arm64/boot/dts/bitmain/
2143 F:      drivers/clk/clk-bm1880.c
2144 F:      drivers/pinctrl/pinctrl-bm1880.c
2145
2146 ARM/CALXEDA HIGHBANK ARCHITECTURE
2147 M:      Andre Przywara <[email protected]>
2148 L:      [email protected] (moderated for non-subscribers)
2149 S:      Maintained
2150 F:      arch/arm/boot/dts/calxeda/
2151 F:      arch/arm/mach-highbank/
2152
2153 ARM/CAVIUM THUNDER NETWORK DRIVER
2154 M:      Sunil Goutham <[email protected]>
2155 L:      [email protected] (moderated for non-subscribers)
2156 S:      Supported
2157 F:      drivers/net/ethernet/cavium/thunder/
2158
2159 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2160 M:      Lukasz Majewski <[email protected]>
2161 L:      [email protected] (moderated for non-subscribers)
2162 S:      Maintained
2163 F:      arch/arm/mach-ep93xx/ts72xx.c
2164
2165 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2166 M:      Alexander Shiyan <[email protected]>
2167 L:      [email protected] (moderated for non-subscribers)
2168 S:      Odd Fixes
2169 N:      clps711x
2170
2171 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2172 M:      Hartley Sweeten <[email protected]>
2173 M:      Alexander Sverdlin <[email protected]>
2174 L:      [email protected] (moderated for non-subscribers)
2175 S:      Maintained
2176 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2177 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2178 F:      arch/arm/boot/compressed/misc-ep93xx.h
2179 F:      arch/arm/mach-ep93xx/
2180 F:      drivers/iio/adc/ep93xx_adc.c
2181
2182 ARM/CLKDEV SUPPORT
2183 M:      Russell King <[email protected]>
2184 L:      [email protected] (moderated for non-subscribers)
2185 S:      Maintained
2186 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2187 F:      drivers/clk/clkdev.c
2188
2189 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2190 M:      Baruch Siach <[email protected]>
2191 L:      [email protected] (moderated for non-subscribers)
2192 S:      Maintained
2193 F:      arch/arm/boot/dts/cnxt/
2194 N:      digicolor
2195
2196 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2197 M:      Suzuki K Poulose <[email protected]>
2198 R:      Mike Leach <[email protected]>
2199 R:      James Clark <[email protected]>
2200 L:      [email protected] (moderated for non-subscribers)
2201 L:      [email protected] (moderated for non-subscribers)
2202 S:      Maintained
2203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2204 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2205 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2206 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2207 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2208 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2209 F:      Documentation/trace/coresight/*
2210 F:      drivers/hwtracing/coresight/*
2211 F:      include/dt-bindings/arm/coresight-cti-dt.h
2212 F:      include/linux/coresight*
2213 F:      include/uapi/linux/coresight*
2214 F:      samples/coresight/*
2215 F:      tools/perf/Documentation/arm-coresight.txt
2216 F:      tools/perf/arch/arm/util/auxtrace.c
2217 F:      tools/perf/arch/arm/util/cs-etm.c
2218 F:      tools/perf/arch/arm/util/cs-etm.h
2219 F:      tools/perf/arch/arm/util/pmu.c
2220 F:      tools/perf/tests/shell/*coresight*
2221 F:      tools/perf/tests/shell/coresight/*
2222 F:      tools/perf/tests/shell/lib/*coresight*
2223 F:      tools/perf/util/cs-etm-decoder/*
2224 F:      tools/perf/util/cs-etm.*
2225
2226 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2227 M:      Hans Ulli Kroll <[email protected]>
2228 M:      Linus Walleij <[email protected]>
2229 L:      [email protected] (moderated for non-subscribers)
2230 S:      Maintained
2231 T:      git git://github.com/ulli-kroll/linux.git
2232 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2233 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2234 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2235 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2236 F:      arch/arm/boot/dts/gemini/
2237 F:      arch/arm/mach-gemini/
2238 F:      drivers/crypto/gemini/
2239 F:      drivers/net/ethernet/cortina/
2240 F:      drivers/pinctrl/pinctrl-gemini.c
2241 F:      drivers/rtc/rtc-ftrtc010.c
2242
2243 ARM/CZ.NIC TURRIS SUPPORT
2244 M:      Marek Behún <[email protected]>
2245 S:      Maintained
2246 W:      https://www.turris.cz/
2247 F:      Documentation/ABI/testing/debugfs-moxtet
2248 F:      Documentation/ABI/testing/sysfs-bus-i2c-devices-turris-omnia-mcu
2249 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2250 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2251 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2252 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2253 F:      Documentation/devicetree/bindings/firmware/cznic,turris-omnia-mcu.yaml
2254 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2255 F:      Documentation/devicetree/bindings/interrupt-controller/marvell,mpic.yaml
2256 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2257 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2258 F:      drivers/bus/moxtet.c
2259 F:      drivers/firmware/turris-mox-rwtm.c
2260 F:      drivers/gpio/gpio-moxtet.c
2261 F:      drivers/leds/leds-turris-omnia.c
2262 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2263 F:      drivers/platform/cznic/
2264 F:      drivers/watchdog/armada_37xx_wdt.c
2265 F:      include/dt-bindings/bus/moxtet.h
2266 F:      include/linux/armada-37xx-rwtm-mailbox.h
2267 F:      include/linux/moxtet.h
2268 F:      include/linux/turris-omnia-mcu-interface.h
2269
2270 ARM/FARADAY FA526 PORT
2271 M:      Hans Ulli Kroll <[email protected]>
2272 L:      [email protected] (moderated for non-subscribers)
2273 S:      Maintained
2274 T:      git git://git.berlios.de/gemini-board
2275 F:      arch/arm/mm/*-fa*
2276
2277 ARM/FOOTBRIDGE ARCHITECTURE
2278 M:      Russell King <[email protected]>
2279 L:      [email protected] (moderated for non-subscribers)
2280 S:      Maintained
2281 W:      http://www.armlinux.org.uk/
2282 F:      arch/arm/include/asm/hardware/dec21285.h
2283 F:      arch/arm/mach-footbridge/
2284
2285 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2286 M:      Shawn Guo <[email protected]>
2287 M:      Sascha Hauer <[email protected]>
2288 R:      Pengutronix Kernel Team <[email protected]>
2289 R:      Fabio Estevam <[email protected]>
2290 L:      [email protected]
2291 L:      [email protected] (moderated for non-subscribers)
2292 S:      Maintained
2293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2294 F:      arch/arm/boot/dts/nxp/imx/
2295 F:      arch/arm/boot/dts/nxp/mxs/
2296 F:      arch/arm64/boot/dts/freescale/
2297 X:      arch/arm64/boot/dts/freescale/fsl-*
2298 X:      arch/arm64/boot/dts/freescale/qoriq-*
2299 X:      drivers/media/i2c/
2300 N:      imx
2301 N:      mxs
2302
2303 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2304 M:      Shawn Guo <[email protected]>
2305 L:      [email protected] (moderated for non-subscribers)
2306 S:      Maintained
2307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2308 F:      arch/arm/boot/dts/nxp/ls/
2309 F:      arch/arm64/boot/dts/freescale/fsl-*
2310 F:      arch/arm64/boot/dts/freescale/qoriq-*
2311
2312 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2313 M:      Shawn Guo <[email protected]>
2314 M:      Sascha Hauer <[email protected]>
2315 R:      Pengutronix Kernel Team <[email protected]>
2316 R:      Stefan Agner <[email protected]>
2317 L:      [email protected] (moderated for non-subscribers)
2318 S:      Maintained
2319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2320 F:      arch/arm/boot/dts/nxp/vf/
2321 F:      arch/arm/mach-imx/*vf610*
2322
2323 ARM/GUMSTIX MACHINE SUPPORT
2324 M:      Steve Sakoman <[email protected]>
2325 L:      [email protected] (moderated for non-subscribers)
2326 S:      Maintained
2327
2328 ARM/HISILICON SOC SUPPORT
2329 M:      Wei Xu <[email protected]>
2330 L:      [email protected] (moderated for non-subscribers)
2331 S:      Supported
2332 W:      http://www.hisilicon.com
2333 T:      git https://github.com/hisilicon/linux-hisi.git
2334 F:      arch/arm/boot/dts/hisilicon/
2335 F:      arch/arm/mach-hisi/
2336 F:      arch/arm64/boot/dts/hisilicon/
2337
2338 ARM/HP JORNADA 7XX MACHINE SUPPORT
2339 M:      Kristoffer Ericson <[email protected]>
2340 S:      Maintained
2341 W:      www.jlime.com
2342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2343 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2344 F:      arch/arm/mach-sa1100/jornada720.c
2345
2346 ARM/HPE GXP ARCHITECTURE
2347 M:      Jean-Marie Verdun <[email protected]>
2348 M:      Nick Hawkins <[email protected]>
2349 S:      Maintained
2350 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2351 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2352 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2353 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2354 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2355 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2356 F:      arch/arm/boot/dts/hpe/
2357 F:      arch/arm/mach-hpe/
2358 F:      drivers/clocksource/timer-gxp.c
2359 F:      drivers/hwmon/gxp-fan-ctrl.c
2360 F:      drivers/i2c/busses/i2c-gxp.c
2361 F:      drivers/spi/spi-gxp.c
2362 F:      drivers/watchdog/gxp-wdt.c
2363
2364 ARM/IGEP MACHINE SUPPORT
2365 M:      Enric Balletbo i Serra <[email protected]>
2366 M:      Javier Martinez Canillas <[email protected]>
2367 L:      [email protected]
2368 L:      [email protected] (moderated for non-subscribers)
2369 S:      Maintained
2370 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2371
2372 ARM/INTEL IXP4XX ARM ARCHITECTURE
2373 M:      Linus Walleij <[email protected]>
2374 M:      Imre Kaloz <[email protected]>
2375 L:      [email protected] (moderated for non-subscribers)
2376 S:      Maintained
2377 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2378 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml
2379 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2380 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2381 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
2382 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2383 F:      arch/arm/boot/dts/intel/ixp/
2384 F:      arch/arm/mach-ixp4xx/
2385 F:      drivers/bus/intel-ixp4xx-eb.c
2386 F:      drivers/char/hw_random/ixp4xx-rng.c
2387 F:      drivers/clocksource/timer-ixp4xx.c
2388 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2389 F:      drivers/gpio/gpio-ixp4xx.c
2390 F:      drivers/irqchip/irq-ixp4xx.c
2391 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
2392 F:      drivers/net/wan/ixp4xx_hss.c
2393 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
2394 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
2395 F:      include/linux/soc/ixp4xx/npe.h
2396 F:      include/linux/soc/ixp4xx/qmgr.h
2397
2398 ARM/INTEL KEEMBAY ARCHITECTURE
2399 M:      Paul J. Murphy <[email protected]>
2400 M:      Daniele Alessandrelli <[email protected]>
2401 S:      Maintained
2402 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2403 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2404 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2405
2406 ARM/INTEL XSC3 (MANZANO) ARM CORE
2407 M:      Lennert Buytenhek <[email protected]>
2408 L:      [email protected] (moderated for non-subscribers)
2409 S:      Maintained
2410
2411 ARM/LG1K ARCHITECTURE
2412 M:      Chanho Min <[email protected]>
2413 L:      [email protected] (moderated for non-subscribers)
2414 S:      Maintained
2415 F:      arch/arm64/boot/dts/lg/
2416
2417 ARM/LPC18XX ARCHITECTURE
2418 M:      Vladimir Zapolskiy <[email protected]>
2419 L:      [email protected] (moderated for non-subscribers)
2420 S:      Maintained
2421 F:      Documentation/devicetree/bindings/i2c/nxp,lpc1788-i2c.yaml
2422 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2423 F:      drivers/i2c/busses/i2c-lpc2k.c
2424 F:      drivers/memory/pl172.c
2425 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2426 F:      drivers/rtc/rtc-lpc24xx.c
2427 N:      lpc18xx
2428
2429 ARM/LPC32XX SOC SUPPORT
2430 M:      Vladimir Zapolskiy <[email protected]>
2431 L:      [email protected] (moderated for non-subscribers)
2432 S:      Maintained
2433 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2434 F:      Documentation/devicetree/bindings/i2c/nxp,pnx-i2c.yaml
2435 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2436 F:      arch/arm/mach-lpc32xx/
2437 F:      drivers/i2c/busses/i2c-pnx.c
2438 F:      drivers/net/ethernet/nxp/lpc_eth.c
2439 F:      drivers/usb/host/ohci-nxp.c
2440 F:      drivers/watchdog/pnx4008_wdt.c
2441 N:      lpc32xx
2442
2443 ARM/Marvell Dove/MV78xx0/Orion SOC support
2444 M:      Andrew Lunn <[email protected]>
2445 M:      Sebastian Hesselbarth <[email protected]>
2446 M:      Gregory Clement <[email protected]>
2447 L:      [email protected] (moderated for non-subscribers)
2448 S:      Maintained
2449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2450 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2451 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2452 F:      Documentation/devicetree/bindings/soc/dove/
2453 F:      arch/arm/boot/dts/marvell/dove*
2454 F:      arch/arm/boot/dts/marvell/orion5x*
2455 F:      arch/arm/mach-dove/
2456 F:      arch/arm/mach-mv78xx0/
2457 F:      arch/arm/mach-orion5x/
2458 F:      arch/arm/plat-orion/
2459 F:      drivers/bus/mvebu-mbus.c
2460 F:      drivers/soc/dove/
2461
2462 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2463 M:      Andrew Lunn <[email protected]>
2464 M:      Gregory Clement <[email protected]>
2465 M:      Sebastian Hesselbarth <[email protected]>
2466 L:      [email protected] (moderated for non-subscribers)
2467 S:      Maintained
2468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2469 F:      Documentation/devicetree/bindings/arm/marvell/
2470 F:      arch/arm/boot/dts/marvell/armada*
2471 F:      arch/arm/boot/dts/marvell/kirkwood*
2472 F:      arch/arm/configs/mvebu_*_defconfig
2473 F:      arch/arm/mach-mvebu/
2474 F:      arch/arm64/boot/dts/marvell/
2475 F:      drivers/clk/mvebu/
2476 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2477 F:      drivers/cpufreq/armada-8k-cpufreq.c
2478 F:      drivers/cpufreq/mvebu-cpufreq.c
2479 F:      drivers/irqchip/irq-armada-370-xp.c
2480 F:      drivers/irqchip/irq-mvebu-*
2481 F:      drivers/pinctrl/mvebu/
2482 F:      drivers/rtc/rtc-armada38x.c
2483
2484 ARM/Mediatek RTC DRIVER
2485 M:      Eddie Huang <[email protected]>
2486 M:      Sean Wang <[email protected]>
2487 L:      [email protected] (moderated for non-subscribers)
2488 L:      [email protected] (moderated for non-subscribers)
2489 S:      Maintained
2490 F:      Documentation/devicetree/bindings/rtc/mediatek,mt2712-rtc.yaml
2491 F:      Documentation/devicetree/bindings/rtc/mediatek,mt7622-rtc.yaml
2492 F:      drivers/rtc/rtc-mt2712.c
2493 F:      drivers/rtc/rtc-mt6397.c
2494 F:      drivers/rtc/rtc-mt7622.c
2495
2496 ARM/Mediatek SoC support
2497 M:      Matthias Brugger <[email protected]>
2498 M:      AngeloGioacchino Del Regno <[email protected]>
2499 L:      [email protected]
2500 L:      [email protected] (moderated for non-subscribers)
2501 L:      [email protected] (moderated for non-subscribers)
2502 S:      Maintained
2503 W:      https://mtk.wiki.kernel.org/
2504 C:      irc://irc.libera.chat/linux-mediatek
2505 F:      arch/arm/boot/dts/mediatek/
2506 F:      arch/arm/mach-mediatek/
2507 F:      arch/arm64/boot/dts/mediatek/
2508 F:      drivers/soc/mediatek/
2509 N:      mtk
2510 N:      mt[2678]
2511 K:      mediatek
2512
2513 ARM/Mediatek USB3 PHY DRIVER
2514 M:      Chunfeng Yun <[email protected]>
2515 L:      [email protected] (moderated for non-subscribers)
2516 L:      [email protected] (moderated for non-subscribers)
2517 S:      Maintained
2518 F:      Documentation/devicetree/bindings/phy/mediatek,*
2519 F:      drivers/phy/mediatek/
2520
2521 ARM/MICROCHIP (ARM64) SoC support
2522 M:      Conor Dooley <[email protected]>
2523 M:      Nicolas Ferre <[email protected]>
2524 M:      Claudiu Beznea <[email protected]>
2525 L:      [email protected] (moderated for non-subscribers)
2526 S:      Supported
2527 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2528 F:      arch/arm64/boot/dts/microchip/
2529
2530 ARM/Microchip (AT91) SoC support
2531 M:      Nicolas Ferre <[email protected]>
2532 M:      Alexandre Belloni <[email protected]>
2533 M:      Claudiu Beznea <[email protected]>
2534 L:      [email protected] (moderated for non-subscribers)
2535 S:      Supported
2536 W:      http://www.linux4sam.org
2537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2538 F:      arch/arm/boot/dts/microchip/at91*
2539 F:      arch/arm/boot/dts/microchip/sama*
2540 F:      arch/arm/include/debug/at91.S
2541 F:      arch/arm/mach-at91/
2542 F:      drivers/memory/atmel*
2543 F:      drivers/watchdog/sama5d4_wdt.c
2544 F:      include/soc/at91/
2545 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2546 N:      at91
2547 N:      atmel
2548
2549 ARM/Microchip Sparx5 SoC support
2550 M:      Lars Povlsen <[email protected]>
2551 M:      Steen Hegelund <[email protected]>
2552 M:      Daniel Machon <[email protected]>
2553 M:      [email protected]
2554 L:      [email protected] (moderated for non-subscribers)
2555 S:      Supported
2556 F:      arch/arm64/boot/dts/microchip/sparx*
2557 F:      drivers/net/ethernet/microchip/vcap/
2558 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2559 N:      sparx5
2560
2561 ARM/MILBEAUT ARCHITECTURE
2562 M:      Taichi Sugaya <[email protected]>
2563 M:      Takao Orito <[email protected]>
2564 L:      [email protected] (moderated for non-subscribers)
2565 S:      Maintained
2566 F:      arch/arm/boot/dts/socionext/milbeaut*
2567 F:      arch/arm/mach-milbeaut/
2568 N:      milbeaut
2569
2570 ARM/MOXA ART SOC
2571 M:      Krzysztof Kozlowski <[email protected]>
2572 L:      [email protected] (moderated for non-subscribers)
2573 S:      Odd Fixes
2574 F:      Documentation/devicetree/bindings/arm/moxart.yaml
2575 F:      Documentation/devicetree/bindings/clock/moxa,moxart-clock.txt
2576 F:      arch/arm/boot/dts/moxa/
2577 F:      drivers/clk/clk-moxart.c
2578
2579 ARM/MStar/Sigmastar Armv7 SoC support
2580 M:      Daniel Palmer <[email protected]>
2581 M:      Romain Perier <[email protected]>
2582 L:      [email protected] (moderated for non-subscribers)
2583 S:      Maintained
2584 W:      http://linux-chenxing.org/
2585 T:      git git://github.com/linux-chenxing/linux.git
2586 F:      Documentation/devicetree/bindings/arm/mstar/*
2587 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2588 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2589 F:      arch/arm/boot/dts/sigmastar/
2590 F:      arch/arm/mach-mstar/
2591 F:      drivers/clk/mstar/
2592 F:      drivers/clocksource/timer-msc313e.c
2593 F:      drivers/gpio/gpio-msc313.c
2594 F:      drivers/rtc/rtc-msc313.c
2595 F:      drivers/watchdog/msc313e_wdt.c
2596 F:      include/dt-bindings/clock/mstar-*
2597 F:      include/dt-bindings/gpio/msc313-gpio.h
2598
2599 ARM/NOMADIK/Ux500 ARCHITECTURES
2600 M:      Linus Walleij <[email protected]>
2601 L:      [email protected] (moderated for non-subscribers)
2602 S:      Maintained
2603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2604 F:      Documentation/devicetree/bindings/arm/ste-*
2605 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2606 F:      Documentation/devicetree/bindings/arm/ux500/
2607 F:      Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml
2608 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2609 F:      arch/arm/boot/dts/st/ste-*
2610 F:      arch/arm/mach-nomadik/
2611 F:      arch/arm/mach-ux500/
2612 F:      drivers/clk/clk-nomadik.c
2613 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2614 F:      drivers/dma/ste_dma40*
2615 F:      drivers/pmdomain/st/ste-ux500-pm-domain.c
2616 F:      drivers/gpio/gpio-nomadik.c
2617 F:      drivers/hwspinlock/u8500_hsem.c
2618 F:      drivers/i2c/busses/i2c-nomadik.c
2619 F:      drivers/iio/adc/ab8500-gpadc.c
2620 F:      drivers/mfd/ab8500*
2621 F:      drivers/mfd/abx500*
2622 F:      drivers/mfd/db8500*
2623 F:      drivers/pinctrl/nomadik/
2624 F:      drivers/rtc/rtc-ab8500.c
2625 F:      drivers/rtc/rtc-pl031.c
2626 F:      drivers/soc/ux500/
2627
2628 ARM/NUVOTON MA35 ARCHITECTURE
2629 M:      Jacky Huang <[email protected]>
2630 M:      Shan-Chun Hung <[email protected]>
2631 L:      [email protected] (moderated for non-subscribers)
2632 S:      Supported
2633 F:      Documentation/devicetree/bindings/*/*/*ma35*
2634 F:      Documentation/devicetree/bindings/*/*ma35*
2635 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2636 F:      drivers/*/*/*ma35*
2637 F:      drivers/*/*ma35*
2638 K:      ma35d1
2639
2640 ARM/NUVOTON NPCM ARCHITECTURE
2641 M:      Avi Fishman <[email protected]>
2642 M:      Tomer Maimon <[email protected]>
2643 M:      Tali Perry <[email protected]>
2644 R:      Patrick Venture <[email protected]>
2645 R:      Nancy Yuen <[email protected]>
2646 R:      Benjamin Fair <[email protected]>
2647 L:      [email protected] (moderated for non-subscribers)
2648 S:      Supported
2649 F:      Documentation/devicetree/bindings/*/*/*npcm*
2650 F:      Documentation/devicetree/bindings/*/*npcm*
2651 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2652 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2653 F:      arch/arm/mach-npcm/
2654 F:      arch/arm64/boot/dts/nuvoton/
2655 F:      drivers/*/*/*npcm*
2656 F:      drivers/*/*npcm*
2657 F:      drivers/rtc/rtc-nct3018y.c
2658 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2659 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2660
2661 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER
2662 M:      Joseph Liu <[email protected]>
2663 M:      Marvin Lin <[email protected]>
2664 L:      [email protected]
2665 L:      [email protected] (moderated for non-subscribers)
2666 S:      Maintained
2667 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
2668 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
2669 F:      Documentation/userspace-api/media/drivers/npcm-video.rst
2670 F:      drivers/media/platform/nuvoton/
2671 F:      include/uapi/linux/npcm-video.h
2672
2673 ARM/NUVOTON WPCM450 ARCHITECTURE
2674 M:      Jonathan Neuschäfer <[email protected]>
2675 L:      [email protected] (moderated for non-subscribers)
2676 S:      Maintained
2677 W:      https://github.com/neuschaefer/wpcm450/wiki
2678 F:      Documentation/devicetree/bindings/*/*wpcm*
2679 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2680 F:      arch/arm/configs/wpcm450_defconfig
2681 F:      arch/arm/mach-npcm/wpcm450.c
2682 F:      drivers/*/*/*wpcm*
2683 F:      drivers/*/*wpcm*
2684
2685 ARM/NXP S32G ARCHITECTURE
2686 R:      Chester Lin <[email protected]>
2687 R:      Matthias Brugger <[email protected]>
2688 R:      Ghennadi Procopciuc <[email protected]>
2689 L:      NXP S32 Linux Team <[email protected]>
2690 L:      [email protected] (moderated for non-subscribers)
2691 S:      Maintained
2692 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2693 F:      drivers/pinctrl/nxp/
2694
2695 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2696 M:      Alexander Clouter <[email protected]>
2697 L:      [email protected] (moderated for non-subscribers)
2698 S:      Maintained
2699 W:      http://www.digriz.org.uk/ts78xx/kernel
2700 F:      arch/arm/mach-orion5x/ts78xx-*
2701
2702 ARM/QUALCOMM CHROMEBOOK SUPPORT
2703 R:      [email protected]
2704 F:      arch/arm64/boot/dts/qcom/sc7180*
2705 F:      arch/arm64/boot/dts/qcom/sc7280*
2706 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2707
2708 ARM/QUALCOMM MAILING LIST
2709 L:      [email protected]
2710 F:      Documentation/devicetree/bindings/*/qcom*
2711 F:      Documentation/devicetree/bindings/soc/qcom/
2712 F:      arch/arm/boot/dts/qcom/
2713 F:      arch/arm/configs/qcom_defconfig
2714 F:      arch/arm/mach-qcom/
2715 F:      arch/arm64/boot/dts/qcom/
2716 F:      drivers/*/*/pm8???-*
2717 F:      drivers/*/*/qcom*
2718 F:      drivers/*/*/qcom/
2719 F:      drivers/*/qcom*
2720 F:      drivers/*/qcom/
2721 F:      drivers/bluetooth/btqcomsmd.c
2722 F:      drivers/clocksource/timer-qcom.c
2723 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2724 F:      drivers/extcon/extcon-qcom*
2725 F:      drivers/i2c/busses/i2c-qcom-geni.c
2726 F:      drivers/i2c/busses/i2c-qup.c
2727 F:      drivers/iommu/msm*
2728 F:      drivers/mfd/ssbi.c
2729 F:      drivers/mmc/host/mmci_qcom*
2730 F:      drivers/mmc/host/sdhci-msm.c
2731 F:      drivers/pci/controller/dwc/pcie-qcom*
2732 F:      drivers/phy/qualcomm/
2733 F:      drivers/power/*/msm*
2734 F:      drivers/reset/reset-qcom-*
2735 F:      drivers/rtc/rtc-pm8xxx.c
2736 F:      drivers/spi/spi-geni-qcom.c
2737 F:      drivers/spi/spi-qcom-qspi.c
2738 F:      drivers/spi/spi-qup.c
2739 F:      drivers/tty/serial/msm_serial.c
2740 F:      drivers/ufs/host/ufs-qcom*
2741 F:      drivers/usb/dwc3/dwc3-qcom.c
2742 F:      include/dt-bindings/*/qcom*
2743 F:      include/linux/*/qcom*
2744 F:      include/linux/soc/qcom/
2745
2746 ARM/QUALCOMM SUPPORT
2747 M:      Bjorn Andersson <[email protected]>
2748 M:      Konrad Dybcio <[email protected]>
2749 L:      [email protected]
2750 S:      Maintained
2751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2752 F:      Documentation/devicetree/bindings/arm/qcom-soc.yaml
2753 F:      Documentation/devicetree/bindings/arm/qcom.yaml
2754 F:      Documentation/devicetree/bindings/bus/qcom*
2755 F:      Documentation/devicetree/bindings/cache/qcom,llcc.yaml
2756 F:      Documentation/devicetree/bindings/firmware/qcom,scm.yaml
2757 F:      Documentation/devicetree/bindings/reserved-memory/qcom
2758 F:      Documentation/devicetree/bindings/soc/qcom/
2759 F:      arch/arm/boot/dts/qcom/
2760 F:      arch/arm/configs/qcom_defconfig
2761 F:      arch/arm/mach-qcom/
2762 F:      arch/arm64/boot/dts/qcom/
2763 F:      drivers/bus/qcom*
2764 F:      drivers/firmware/qcom/
2765 F:      drivers/soc/qcom/
2766 F:      include/dt-bindings/arm/qcom,ids.h
2767 F:      include/dt-bindings/firmware/qcom,scm.h
2768 F:      include/dt-bindings/soc/qcom*
2769 F:      include/linux/firmware/qcom
2770 F:      include/linux/soc/qcom/
2771 F:      include/soc/qcom/
2772
2773 ARM/RDA MICRO ARCHITECTURE
2774 M:      Manivannan Sadhasivam <[email protected]>
2775 L:      [email protected] (moderated for non-subscribers)
2776 L:      [email protected] (moderated for non-subscribers)
2777 S:      Maintained
2778 F:      Documentation/devicetree/bindings/arm/rda.yaml
2779 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2780 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2781 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2782 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2783 F:      arch/arm/boot/dts/unisoc/
2784 F:      drivers/clocksource/timer-rda.c
2785 F:      drivers/gpio/gpio-rda.c
2786 F:      drivers/irqchip/irq-rda-intc.c
2787 F:      drivers/tty/serial/rda-uart.c
2788
2789 ARM/REALTEK ARCHITECTURE
2790 M:      Andreas Färber <[email protected]>
2791 L:      [email protected] (moderated for non-subscribers)
2792 L:      [email protected] (moderated for non-subscribers)
2793 S:      Maintained
2794 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2795 F:      arch/arm/boot/dts/realtek/
2796 F:      arch/arm/mach-realtek/
2797 F:      arch/arm64/boot/dts/realtek/
2798
2799 ARM/RISC-V/RENESAS ARCHITECTURE
2800 M:      Geert Uytterhoeven <[email protected]>
2801 M:      Magnus Damm <[email protected]>
2802 L:      [email protected]
2803 S:      Supported
2804 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2805 C:      irc://irc.libera.chat/renesas-soc
2806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2807 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2808 F:      Documentation/devicetree/bindings/soc/renesas/
2809 F:      arch/arm/boot/dts/renesas/
2810 F:      arch/arm/configs/shmobile_defconfig
2811 F:      arch/arm/include/debug/renesas-scif.S
2812 F:      arch/arm/mach-shmobile/
2813 F:      arch/arm64/boot/dts/renesas/
2814 F:      arch/riscv/boot/dts/renesas/
2815 F:      drivers/pmdomain/renesas/
2816 F:      drivers/soc/renesas/
2817 F:      include/linux/soc/renesas/
2818 K:      \brenesas,
2819
2820 ARM/RISCPC ARCHITECTURE
2821 M:      Russell King <[email protected]>
2822 L:      [email protected] (moderated for non-subscribers)
2823 S:      Maintained
2824 W:      http://www.armlinux.org.uk/
2825 F:      arch/arm/include/asm/hardware/ioc.h
2826 F:      arch/arm/include/asm/hardware/iomd.h
2827 F:      arch/arm/include/asm/hardware/memc.h
2828 F:      arch/arm/mach-rpc/
2829 F:      drivers/net/ethernet/8390/etherh.c
2830 F:      drivers/net/ethernet/i825xx/ether1*
2831 F:      drivers/net/ethernet/seeq/ether3*
2832 F:      drivers/scsi/arm/
2833
2834 ARM/Rockchip SoC support
2835 M:      Heiko Stuebner <[email protected]>
2836 L:      [email protected] (moderated for non-subscribers)
2837 L:      [email protected]
2838 S:      Maintained
2839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2840 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2841 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2842 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2843 F:      arch/arm/boot/dts/rockchip/
2844 F:      arch/arm/mach-rockchip/
2845 F:      drivers/*/*/*rockchip*
2846 F:      drivers/*/*rockchip*
2847 F:      drivers/clk/rockchip/
2848 F:      drivers/i2c/busses/i2c-rk3x.c
2849 F:      sound/soc/rockchip/
2850 N:      rockchip
2851
2852 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2853 M:      Krzysztof Kozlowski <[email protected]>
2854 R:      Alim Akhtar <[email protected]>
2855 L:      [email protected] (moderated for non-subscribers)
2856 L:      [email protected]
2857 S:      Maintained
2858 P:      Documentation/process/maintainer-soc-clean-dts.rst
2859 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2860 B:      mailto:[email protected]
2861 C:      irc://irc.libera.chat/linux-exynos
2862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2863 F:      Documentation/arch/arm/samsung/
2864 F:      Documentation/devicetree/bindings/arm/samsung/
2865 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2866 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2867 F:      Documentation/devicetree/bindings/soc/samsung/
2868 F:      arch/arm/boot/dts/samsung/
2869 F:      arch/arm/mach-exynos*/
2870 F:      arch/arm/mach-s3c/
2871 F:      arch/arm/mach-s5p*/
2872 F:      arch/arm64/boot/dts/exynos/
2873 F:      drivers/*/*/*s3c24*
2874 F:      drivers/*/*s3c24*
2875 F:      drivers/*/*s3c64xx*
2876 F:      drivers/*/*s5pv210*
2877 F:      drivers/clocksource/samsung_pwm_timer.c
2878 F:      drivers/memory/samsung/
2879 F:      drivers/pwm/pwm-samsung.c
2880 F:      drivers/soc/samsung/
2881 F:      drivers/tty/serial/samsung*
2882 F:      include/clocksource/samsung_pwm.h
2883 F:      include/linux/platform_data/*s3c*
2884 F:      include/linux/serial_s3c.h
2885 F:      include/linux/soc/samsung/
2886 N:      exynos
2887 N:      s3c64xx
2888 N:      s5pv210
2889
2890 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2891 M:      Łukasz Stelmach <[email protected]>
2892 L:      [email protected] (moderated for non-subscribers)
2893 L:      [email protected]
2894 S:      Maintained
2895 F:      drivers/media/platform/samsung/s5p-g2d/
2896
2897 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2898 M:      Marek Szyprowski <[email protected]>
2899 L:      [email protected]
2900 L:      [email protected]
2901 S:      Maintained
2902 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2903 F:      drivers/media/cec/platform/s5p/
2904
2905 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2906 M:      Andrzej Pietrasiewicz <[email protected]>
2907 M:      Jacek Anaszewski <[email protected]>
2908 M:      Sylwester Nawrocki <[email protected]>
2909 L:      [email protected] (moderated for non-subscribers)
2910 L:      [email protected]
2911 S:      Maintained
2912 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2913 F:      drivers/media/platform/samsung/s5p-jpeg/
2914
2915 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2916 M:      Marek Szyprowski <[email protected]>
2917 M:      Andrzej Hajda <[email protected]>
2918 L:      [email protected] (moderated for non-subscribers)
2919 L:      [email protected]
2920 S:      Maintained
2921 F:      Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml
2922 F:      drivers/media/platform/samsung/s5p-mfc/
2923
2924 ARM/SOCFPGA ARCHITECTURE
2925 M:      Dinh Nguyen <[email protected]>
2926 S:      Maintained
2927 W:      http://www.rocketboards.org
2928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2929 F:      arch/arm/boot/dts/intel/socfpga/
2930 F:      arch/arm/configs/socfpga_defconfig
2931 F:      arch/arm/mach-socfpga/
2932 F:      arch/arm64/boot/dts/altera/
2933 F:      arch/arm64/boot/dts/intel/
2934
2935 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2936 M:      Dinh Nguyen <[email protected]>
2937 S:      Maintained
2938 F:      drivers/clk/socfpga/
2939
2940 ARM/SOCFPGA EDAC SUPPORT
2941 M:      Dinh Nguyen <[email protected]>
2942 S:      Maintained
2943 F:      drivers/edac/altera_edac.[ch]
2944
2945 ARM/SPREADTRUM SoC SUPPORT
2946 M:      Orson Zhai <[email protected]>
2947 M:      Baolin Wang <[email protected]>
2948 R:      Chunyan Zhang <[email protected]>
2949 S:      Maintained
2950 F:      arch/arm64/boot/dts/sprd
2951 N:      sprd
2952 N:      sc27xx
2953 N:      sc2731
2954
2955 ARM/STI ARCHITECTURE
2956 M:      Patrice Chotard <[email protected]>
2957 L:      [email protected] (moderated for non-subscribers)
2958 S:      Maintained
2959 W:      http://www.stlinux.com
2960 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2961 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2962 F:      arch/arm/boot/dts/st/sti*
2963 F:      arch/arm/mach-sti/
2964 F:      drivers/ata/ahci_st.c
2965 F:      drivers/char/hw_random/st-rng.c
2966 F:      drivers/clocksource/arm_global_timer.c
2967 F:      drivers/clocksource/clksrc_st_lpc.c
2968 F:      drivers/cpufreq/sti-cpufreq.c
2969 F:      drivers/dma/st_fdma*
2970 F:      drivers/i2c/busses/i2c-st.c
2971 F:      drivers/media/platform/st/sti/c8sectpfe/
2972 F:      drivers/media/rc/st_rc.c
2973 F:      drivers/mmc/host/sdhci-st.c
2974 F:      drivers/phy/st/phy-miphy28lp.c
2975 F:      drivers/phy/st/phy-stih407-usb.c
2976 F:      drivers/pinctrl/pinctrl-st.c
2977 F:      drivers/remoteproc/st_remoteproc.c
2978 F:      drivers/remoteproc/st_slim_rproc.c
2979 F:      drivers/reset/sti/
2980 F:      drivers/rtc/rtc-st-lpc.c
2981 F:      drivers/tty/serial/st-asc.c
2982 F:      drivers/usb/dwc3/dwc3-st.c
2983 F:      drivers/usb/host/ehci-st.c
2984 F:      drivers/usb/host/ohci-st.c
2985 F:      drivers/watchdog/st_lpc_wdt.c
2986 F:      include/linux/remoteproc/st_slim_rproc.h
2987
2988 ARM/STM32 ARCHITECTURE
2989 M:      Maxime Coquelin <[email protected]>
2990 M:      Alexandre Torgue <[email protected]>
2991 L:      [email protected] (moderated for non-subscribers)
2992 L:      [email protected] (moderated for non-subscribers)
2993 S:      Maintained
2994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2995 F:      arch/arm/boot/dts/st/stm32*
2996 F:      arch/arm/mach-stm32/
2997 F:      arch/arm64/boot/dts/st/
2998 F:      drivers/clocksource/armv7m_systick.c
2999 N:      stm32
3000 N:      stm
3001
3002 ARM/SUNPLUS SP7021 SOC SUPPORT
3003 M:      Qin Jian <[email protected]>
3004 L:      [email protected] (moderated for mon-subscribers)
3005 S:      Maintained
3006 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
3007 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
3008 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
3009 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
3010 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
3011 F:      arch/arm/boot/dts/sunplus/
3012 F:      arch/arm/configs/sp7021_*defconfig
3013 F:      drivers/clk/clk-sp7021.c
3014 F:      drivers/irqchip/irq-sp7021-intc.c
3015 F:      drivers/reset/reset-sunplus.c
3016 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
3017 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
3018
3019 ARM/Synaptics SoC support
3020 M:      Jisheng Zhang <[email protected]>
3021 M:      Sebastian Hesselbarth <[email protected]>
3022 L:      [email protected] (moderated for non-subscribers)
3023 S:      Maintained
3024 F:      arch/arm/boot/dts/synaptics/
3025 F:      arch/arm/mach-berlin/
3026 F:      arch/arm64/boot/dts/synaptics/
3027
3028 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
3029 M:      Hans Verkuil <[email protected]>
3030 L:      [email protected]
3031 L:      [email protected]
3032 S:      Maintained
3033 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
3034 F:      drivers/media/cec/platform/tegra/
3035
3036 ARM/TESLA FSD SoC SUPPORT
3037 M:      Alim Akhtar <[email protected]>
3038 M:      [email protected]
3039 L:      [email protected] (moderated for non-subscribers)
3040 L:      [email protected]
3041 S:      Maintained
3042 F:      arch/arm64/boot/dts/tesla/
3043
3044 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
3045 M:      Santosh Shilimkar <[email protected]>
3046 L:      [email protected]
3047 S:      Maintained
3048 F:      drivers/memory/*emif*
3049
3050 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
3051 M:      Nishanth Menon <[email protected]>
3052 M:      Santosh Shilimkar <[email protected]>
3053 L:      [email protected] (moderated for non-subscribers)
3054 S:      Maintained
3055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
3056 F:      arch/arm/boot/dts/ti/keystone/
3057 F:      arch/arm/mach-keystone/
3058
3059 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
3060 M:      Santosh Shilimkar <[email protected]>
3061 L:      [email protected]
3062 S:      Maintained
3063 F:      drivers/clk/keystone/
3064
3065 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
3066 M:      Santosh Shilimkar <[email protected]>
3067 L:      [email protected] (moderated for non-subscribers)
3068 L:      [email protected]
3069 S:      Maintained
3070 F:      drivers/clocksource/timer-keystone.c
3071
3072 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
3073 M:      Santosh Shilimkar <[email protected]>
3074 L:      [email protected]
3075 S:      Maintained
3076 F:      drivers/power/reset/keystone-reset.c
3077
3078 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
3079 M:      Nishanth Menon <[email protected]>
3080 M:      Vignesh Raghavendra <[email protected]>
3081 M:      Tero Kristo <[email protected]>
3082 L:      [email protected] (moderated for non-subscribers)
3083 S:      Supported
3084 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
3085 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
3086 F:      arch/arm64/boot/dts/ti/Makefile
3087 F:      arch/arm64/boot/dts/ti/k3-*
3088
3089 ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE
3090 M:      Krzysztof Kozlowski <[email protected]>
3091 L:      [email protected] (moderated for non-subscribers)
3092 S:      Odd Fixes
3093 F:      Documentation/devicetree/bindings/*/*/ti,nspire*
3094 F:      Documentation/devicetree/bindings/*/ti,nspire*
3095 F:      Documentation/devicetree/bindings/arm/ti/nspire.yaml
3096 F:      arch/arm/boot/dts/nspire/
3097
3098 ARM/TOSHIBA VISCONTI ARCHITECTURE
3099 M:      Nobuhiro Iwamatsu <[email protected]>
3100 L:      [email protected] (moderated for non-subscribers)
3101 S:      Supported
3102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
3103 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
3104 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
3105 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
3106 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
3107 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
3108 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
3109 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
3110 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
3111 F:      arch/arm64/boot/dts/toshiba/
3112 F:      drivers/clk/visconti/
3113 F:      drivers/gpio/gpio-visconti.c
3114 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
3115 F:      drivers/pci/controller/dwc/pcie-visconti.c
3116 F:      drivers/pinctrl/visconti/
3117 F:      drivers/watchdog/visconti_wdt.c
3118 N:      visconti
3119
3120 ARM/UNIPHIER ARCHITECTURE
3121 M:      Kunihiko Hayashi <[email protected]>
3122 M:      Masami Hiramatsu <[email protected]>
3123 L:      [email protected] (moderated for non-subscribers)
3124 S:      Maintained
3125 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
3126 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
3127 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
3128 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
3129 F:      arch/arm/boot/dts/socionext/uniphier*
3130 F:      arch/arm/include/asm/hardware/cache-uniphier.h
3131 F:      arch/arm/mm/cache-uniphier.c
3132 F:      arch/arm64/boot/dts/socionext/uniphier*
3133 F:      drivers/bus/uniphier-system-bus.c
3134 F:      drivers/clk/uniphier/
3135 F:      drivers/dma/uniphier-mdmac.c
3136 F:      drivers/gpio/gpio-uniphier.c
3137 F:      drivers/i2c/busses/i2c-uniphier*
3138 F:      drivers/irqchip/irq-uniphier-aidet.c
3139 F:      drivers/mmc/host/uniphier-sd.c
3140 F:      drivers/pinctrl/uniphier/
3141 F:      drivers/reset/reset-uniphier.c
3142 F:      drivers/tty/serial/8250/8250_uniphier.c
3143 N:      uniphier
3144
3145 ARM/VERSATILE EXPRESS PLATFORM
3146 M:      Liviu Dudau <[email protected]>
3147 M:      Sudeep Holla <[email protected]>
3148 M:      Lorenzo Pieralisi <[email protected]>
3149 L:      [email protected] (moderated for non-subscribers)
3150 S:      Maintained
3151 N:      mps2
3152 N:      vexpress
3153 F:      arch/arm/mach-versatile/
3154 F:      arch/arm64/boot/dts/arm/
3155 F:      drivers/clocksource/timer-versatile.c
3156 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
3157 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
3158
3159 ARM/VFP SUPPORT
3160 M:      Russell King <[email protected]>
3161 L:      [email protected] (moderated for non-subscribers)
3162 S:      Maintained
3163 W:      http://www.armlinux.org.uk/
3164 F:      arch/arm/vfp/
3165
3166 ARM/VT8500 ARM ARCHITECTURE
3167 M:      Alexey Charkov <[email protected]>
3168 M:      Krzysztof Kozlowski <[email protected]>
3169 L:      [email protected] (moderated for non-subscribers)
3170 S:      Odd Fixes
3171 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
3172 F:      arch/arm/boot/dts/vt8500/
3173 F:      arch/arm/mach-vt8500/
3174 F:      drivers/clocksource/timer-vt8500.c
3175 F:      drivers/i2c/busses/i2c-viai2c-wmt.c
3176 F:      drivers/mmc/host/wmt-sdmmc.c
3177 F:      drivers/pwm/pwm-vt8500.c
3178 F:      drivers/rtc/rtc-vt8500.c
3179 F:      drivers/tty/serial/vt8500_serial.c
3180 F:      drivers/video/fbdev/vt8500lcdfb.*
3181 F:      drivers/video/fbdev/wm8505fb*
3182 F:      drivers/video/fbdev/wmt_ge_rops.*
3183
3184 ARM/ZYNQ ARCHITECTURE
3185 M:      Michal Simek <[email protected]>
3186 L:      [email protected] (moderated for non-subscribers)
3187 S:      Supported
3188 W:      http://wiki.xilinx.com
3189 T:      git https://github.com/Xilinx/linux-xlnx.git
3190 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3191 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3192 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
3193 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
3194 F:      Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
3195 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3196 F:      arch/arm/mach-zynq/
3197 F:      drivers/clocksource/timer-cadence-ttc.c
3198 F:      drivers/cpuidle/cpuidle-zynq.c
3199 F:      drivers/edac/synopsys_edac.c
3200 F:      drivers/i2c/busses/i2c-cadence.c
3201 F:      drivers/i2c/busses/i2c-xiic.c
3202 F:      drivers/mmc/host/sdhci-of-arasan.c
3203 N:      zynq
3204 N:      xilinx
3205
3206 ARM64 FIT SUPPORT
3207 M:      Simon Glass <[email protected]>
3208 L:      [email protected] (moderated for non-subscribers)
3209 S:      Maintained
3210 F:      arch/arm64/boot/Makefile
3211 F:      scripts/make_fit.py
3212
3213 ARM64 PLATFORM DRIVERS
3214 M:      Hans de Goede <[email protected]>
3215 M:      Ilpo Järvinen <[email protected]>
3216 R:      Bryan O'Donoghue <[email protected]>
3217 L:      [email protected]
3218 S:      Maintained
3219 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
3220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3221 F:      drivers/platform/arm64/
3222
3223 ARM64 PORT (AARCH64 ARCHITECTURE)
3224 M:      Catalin Marinas <[email protected]>
3225 M:      Will Deacon <[email protected]>
3226 L:      [email protected] (moderated for non-subscribers)
3227 S:      Maintained
3228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3229 F:      Documentation/arch/arm64/
3230 F:      arch/arm64/
3231 F:      tools/testing/selftests/arm64/
3232 X:      arch/arm64/boot/dts/
3233
3234 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3235 M:      George McCollister <[email protected]>
3236 L:      [email protected]
3237 S:      Maintained
3238 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3239 F:      drivers/net/dsa/xrs700x/*
3240 F:      net/dsa/tag_xrs700x.c
3241
3242 AS3645A LED FLASH CONTROLLER DRIVER
3243 M:      Sakari Ailus <[email protected]>
3244 L:      [email protected]
3245 S:      Maintained
3246 F:      drivers/leds/flash/leds-as3645a.c
3247
3248 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3249 M:      Tianshu Qiu <[email protected]>
3250 L:      [email protected]
3251 S:      Maintained
3252 T:      git git://linuxtv.org/media_tree.git
3253 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3254 F:      drivers/media/i2c/ak7375.c
3255
3256 ASAHI KASEI AK8974 DRIVER
3257 M:      Linus Walleij <[email protected]>
3258 L:      [email protected]
3259 S:      Supported
3260 W:      http://www.akm.com/
3261 F:      drivers/iio/magnetometer/ak8974.c
3262
3263 AOSONG AGS02MA TVOC SENSOR DRIVER
3264 M:      Anshul Dalal <[email protected]>
3265 L:      [email protected]
3266 S:      Maintained
3267 F:      Documentation/devicetree/bindings/iio/chemical/aosong,ags02ma.yaml
3268 F:      drivers/iio/chemical/ags02ma.c
3269
3270 ASC7621 HARDWARE MONITOR DRIVER
3271 M:      George Joseph <[email protected]>
3272 L:      [email protected]
3273 S:      Maintained
3274 F:      Documentation/hwmon/asc7621.rst
3275 F:      drivers/hwmon/asc7621.c
3276
3277 ASIX AX88796C SPI ETHERNET ADAPTER
3278 M:      Łukasz Stelmach <[email protected]>
3279 S:      Maintained
3280 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3281 F:      drivers/net/ethernet/asix/ax88796c_*
3282
3283 ASIX PHY DRIVER [RUST]
3284 M:      FUJITA Tomonori <[email protected]>
3285 R:      Trevor Gross <[email protected]>
3286 L:      [email protected]
3287 L:      [email protected]
3288 S:      Maintained
3289 F:      drivers/net/phy/ax88796b_rust.rs
3290
3291 ASPEED CRYPTO DRIVER
3292 M:      Neal Liu <[email protected]>
3293 L:      [email protected] (moderated for non-subscribers)
3294 S:      Maintained
3295 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3296 F:      drivers/crypto/aspeed/
3297
3298 ASPEED PECI CONTROLLER
3299 M:      Iwona Winiarska <[email protected]>
3300 L:      [email protected] (moderated for non-subscribers)
3301 L:      [email protected] (moderated for non-subscribers)
3302 S:      Supported
3303 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3304 F:      drivers/peci/controller/peci-aspeed.c
3305
3306 ASPEED PINCTRL DRIVERS
3307 M:      Andrew Jeffery <[email protected]>
3308 L:      [email protected] (moderated for non-subscribers)
3309 L:      [email protected] (moderated for non-subscribers)
3310 L:      [email protected]
3311 S:      Maintained
3312 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3313 F:      drivers/pinctrl/aspeed/
3314
3315 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3316 M:      Eddie James <[email protected]>
3317 L:      [email protected] (moderated for non-subscribers)
3318 S:      Maintained
3319 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3320 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3321 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3322
3323 ASPEED SD/MMC DRIVER
3324 M:      Andrew Jeffery <[email protected]>
3325 L:      [email protected] (moderated for non-subscribers)
3326 L:      [email protected] (moderated for non-subscribers)
3327 L:      [email protected]
3328 S:      Maintained
3329 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3330 F:      drivers/mmc/host/sdhci-of-aspeed*
3331
3332 ASPEED SMC SPI DRIVER
3333 M:      Chin-Ting Kuo <[email protected]>
3334 M:      Cédric Le Goater <[email protected]>
3335 L:      [email protected] (moderated for non-subscribers)
3336 L:      [email protected] (moderated for non-subscribers)
3337 L:      [email protected]
3338 S:      Maintained
3339 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3340 F:      drivers/spi/spi-aspeed-smc.c
3341
3342 ASPEED USB UDC DRIVER
3343 M:      Neal Liu <[email protected]>
3344 L:      [email protected] (moderated for non-subscribers)
3345 S:      Maintained
3346 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3347 F:      drivers/usb/gadget/udc/aspeed_udc.c
3348
3349 ASPEED VIDEO ENGINE DRIVER
3350 M:      Eddie James <[email protected]>
3351 L:      [email protected]
3352 L:      [email protected] (moderated for non-subscribers)
3353 S:      Maintained
3354 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3355 F:      drivers/media/platform/aspeed/
3356
3357 ASUS EC HARDWARE MONITOR DRIVER
3358 M:      Eugene Shalygin <[email protected]>
3359 L:      [email protected]
3360 S:      Maintained
3361 F:      drivers/hwmon/asus-ec-sensors.c
3362
3363 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3364 M:      Corentin Chary <[email protected]>
3365 M:      Luke D. Jones <[email protected]>
3366 L:      [email protected]
3367 S:      Maintained
3368 W:      https://asus-linux.org/
3369 F:      drivers/platform/x86/asus*.c
3370 F:      drivers/platform/x86/eeepc*.c
3371
3372 ASUS TF103C DOCK DRIVER
3373 M:      Hans de Goede <[email protected]>
3374 L:      [email protected]
3375 S:      Maintained
3376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3377 F:      drivers/platform/x86/asus-tf103c-dock.c
3378
3379 ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER
3380 M:      Aleksa Savic <[email protected]>
3381 L:      [email protected]
3382 S:      Maintained
3383 F:      drivers/hwmon/asus_rog_ryujin.c
3384
3385 ASUS WIRELESS RADIO CONTROL DRIVER
3386 M:      João Paulo Rechi Vita <[email protected]>
3387 L:      [email protected]
3388 S:      Maintained
3389 F:      drivers/platform/x86/asus-wireless.c
3390
3391 ASUS WMI HARDWARE MONITOR DRIVER
3392 M:      Ed Brindley <[email protected]>
3393 M:      Denis Pauk <[email protected]>
3394 L:      [email protected]
3395 S:      Maintained
3396 F:      drivers/hwmon/asus_wmi_sensors.c
3397
3398 ASYMMETRIC KEYS
3399 M:      David Howells <[email protected]>
3400 L:      [email protected]
3401 S:      Maintained
3402 F:      Documentation/crypto/asymmetric-keys.rst
3403 F:      crypto/asymmetric_keys/
3404 F:      include/crypto/pkcs7.h
3405 F:      include/crypto/public_key.h
3406 F:      include/linux/verification.h
3407
3408 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3409 R:      Dan Williams <[email protected]>
3410 S:      Odd fixes
3411 W:      http://sourceforge.net/projects/xscaleiop
3412 F:      Documentation/crypto/async-tx-api.rst
3413 F:      crypto/async_tx/
3414 F:      include/linux/async_tx.h
3415
3416 AT24 EEPROM DRIVER
3417 M:      Bartosz Golaszewski <[email protected]>
3418 L:      [email protected]
3419 S:      Maintained
3420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3421 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3422 F:      drivers/misc/eeprom/at24.c
3423
3424 ATA OVER ETHERNET (AOE) DRIVER
3425 M:      "Justin Sanders" <[email protected]>
3426 S:      Supported
3427 W:      http://www.openaoe.org/
3428 F:      Documentation/admin-guide/aoe/
3429 F:      drivers/block/aoe/
3430
3431 ATC260X PMIC MFD DRIVER
3432 M:      Manivannan Sadhasivam <[email protected]>
3433 M:      Cristian Ciocaltea <[email protected]>
3434 L:      [email protected]
3435 S:      Maintained
3436 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3437 F:      drivers/input/misc/atc260x-onkey.c
3438 F:      drivers/mfd/atc260*
3439 F:      drivers/power/reset/atc260x-poweroff.c
3440 F:      drivers/regulator/atc260x-regulator.c
3441 F:      include/linux/mfd/atc260x/*
3442
3443 ATHEROS 71XX/9XXX GPIO DRIVER
3444 M:      Alban Bedel <[email protected]>
3445 S:      Maintained
3446 W:      https://github.com/AlbanBedel/linux
3447 T:      git git://github.com/AlbanBedel/linux
3448 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3449 F:      drivers/gpio/gpio-ath79.c
3450
3451 ATHEROS 71XX/9XXX USB PHY DRIVER
3452 M:      Alban Bedel <[email protected]>
3453 S:      Maintained
3454 W:      https://github.com/AlbanBedel/linux
3455 T:      git git://github.com/AlbanBedel/linux
3456 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3457 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3458
3459 ATHEROS ATH GENERIC UTILITIES
3460 M:      Kalle Valo <[email protected]>
3461 L:      [email protected]
3462 S:      Supported
3463 F:      drivers/net/wireless/ath/*
3464
3465 ATHEROS ATH5K WIRELESS DRIVER
3466 M:      Jiri Slaby <[email protected]>
3467 M:      Nick Kossifidis <[email protected]>
3468 M:      Luis Chamberlain <[email protected]>
3469 L:      [email protected]
3470 S:      Maintained
3471 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3472 F:      drivers/net/wireless/ath/ath5k/
3473
3474 ATHEROS ATH6KL WIRELESS DRIVER
3475 L:      [email protected]
3476 S:      Orphan
3477 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3478 F:      drivers/net/wireless/ath/ath6kl/
3479
3480 ATI_REMOTE2 DRIVER
3481 M:      Ville Syrjala <[email protected]>
3482 S:      Maintained
3483 F:      drivers/input/misc/ati_remote2.c
3484
3485 ATK0110 HWMON DRIVER
3486 M:      Luca Tettamanti <[email protected]>
3487 L:      [email protected]
3488 S:      Maintained
3489 F:      drivers/hwmon/asus_atk0110.c
3490
3491 ATLX ETHERNET DRIVERS
3492 M:      Chris Snook <[email protected]>
3493 L:      [email protected]
3494 S:      Maintained
3495 W:      http://sourceforge.net/projects/atl1
3496 W:      http://atl1.sourceforge.net
3497 F:      drivers/net/ethernet/atheros/
3498
3499 ATM
3500 M:      Chas Williams <[email protected]>
3501 L:      [email protected] (moderated for non-subscribers)
3502 L:      [email protected]
3503 S:      Maintained
3504 W:      http://linux-atm.sourceforge.net
3505 F:      drivers/atm/
3506 F:      include/linux/atm*
3507 F:      include/uapi/linux/atm*
3508
3509 ATMEL MACB ETHERNET DRIVER
3510 M:      Nicolas Ferre <[email protected]>
3511 M:      Claudiu Beznea <[email protected]>
3512 S:      Supported
3513 F:      drivers/net/ethernet/cadence/
3514
3515 ATMEL MAXTOUCH DRIVER
3516 M:      Nick Dyer <[email protected]>
3517 S:      Maintained
3518 T:      git git://github.com/ndyer/linux.git
3519 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3520 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3521
3522 ATOMIC INFRASTRUCTURE
3523 M:      Will Deacon <[email protected]>
3524 M:      Peter Zijlstra <[email protected]>
3525 R:      Boqun Feng <[email protected]>
3526 R:      Mark Rutland <[email protected]>
3527 L:      [email protected]
3528 S:      Maintained
3529 F:      Documentation/atomic_*.txt
3530 F:      arch/*/include/asm/atomic*.h
3531 F:      include/*/atomic*.h
3532 F:      include/linux/refcount.h
3533 F:      scripts/atomic/
3534
3535 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3536 M:      Bradley Grove <[email protected]>
3537 L:      [email protected]
3538 S:      Supported
3539 W:      http://www.attotech.com
3540 F:      drivers/scsi/esas2r
3541
3542 ATUSB IEEE 802.15.4 RADIO DRIVER
3543 M:      Stefan Schmidt <[email protected]>
3544 L:      [email protected]
3545 S:      Maintained
3546 F:      drivers/net/ieee802154/at86rf230.h
3547 F:      drivers/net/ieee802154/atusb.c
3548 F:      drivers/net/ieee802154/atusb.h
3549
3550 AUDIT SUBSYSTEM
3551 M:      Paul Moore <[email protected]>
3552 M:      Eric Paris <[email protected]>
3553 L:      [email protected]
3554 S:      Supported
3555 W:      https://github.com/linux-audit
3556 Q:      https://patchwork.kernel.org/project/audit/list
3557 B:      mailto:[email protected]
3558 P:      https://github.com/linux-audit/audit-kernel/blob/main/README.md
3559 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3560 F:      include/asm-generic/audit_*.h
3561 F:      include/linux/audit.h
3562 F:      include/linux/audit_arch.h
3563 F:      include/uapi/linux/audit.h
3564 F:      kernel/audit*
3565 F:      lib/*audit.c
3566 K:      \baudit_[a-z_0-9]\+\b
3567
3568 AUXILIARY BUS DRIVER
3569 M:      Greg Kroah-Hartman <[email protected]>
3570 R:      Dave Ertman <[email protected]>
3571 R:      Ira Weiny <[email protected]>
3572 S:      Supported
3573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3574 F:      Documentation/driver-api/auxiliary_bus.rst
3575 F:      drivers/base/auxiliary.c
3576 F:      include/linux/auxiliary_bus.h
3577
3578 AUXILIARY DISPLAY DRIVERS
3579 M:      Andy Shevchenko <[email protected]>
3580 R:      Geert Uytterhoeven <[email protected]>
3581 S:      Odd Fixes
3582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git
3583 F:      Documentation/devicetree/bindings/auxdisplay/
3584 F:      drivers/auxdisplay/
3585 F:      include/linux/cfag12864b.h
3586 F:      include/uapi/linux/map_to_14segment.h
3587 F:      include/uapi/linux/map_to_7segment.h
3588
3589 AVAGO APDS9306 AMBIENT LIGHT SENSOR DRIVER
3590 M:      Subhajit Ghosh <[email protected]>
3591 L:      [email protected]
3592 S:      Maintained
3593 F:      Documentation/devicetree/bindings/iio/light/avago,apds9300.yaml
3594 F:      drivers/iio/light/apds9306.c
3595
3596 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3597 M:      Andreas Klinger <[email protected]>
3598 L:      [email protected]
3599 S:      Maintained
3600 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3601 F:      drivers/iio/adc/hx711.c
3602
3603 AX.25 NETWORK LAYER
3604 L:      [email protected]
3605 S:      Orphan
3606 W:      https://linux-ax25.in-berlin.de
3607 F:      include/net/ax25.h
3608 F:      include/uapi/linux/ax25.h
3609 F:      net/ax25/
3610
3611 AXENTIA ARM DEVICES
3612 M:      Peter Rosin <[email protected]>
3613 L:      [email protected] (moderated for non-subscribers)
3614 S:      Maintained
3615 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3616 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3617 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3618 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3619
3620 AXENTIA ASOC DRIVERS
3621 M:      Peter Rosin <[email protected]>
3622 L:      [email protected] (moderated for non-subscribers)
3623 S:      Maintained
3624 F:      Documentation/devicetree/bindings/sound/axentia,*
3625 F:      sound/soc/atmel/tse850-pcm5142.c
3626
3627 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3628 M:      Nuno Sá <[email protected]>
3629 L:      [email protected]
3630 S:      Supported
3631 W:      https://ez.analog.com/linux-software-drivers
3632 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3633 F:      drivers/hwmon/axi-fan-control.c
3634
3635 AXI SPI ENGINE
3636 M:      Michael Hennerich <[email protected]>
3637 M:      Nuno Sá <[email protected]>
3638 R:      David Lechner <[email protected]>
3639 L:      [email protected]
3640 S:      Supported
3641 W:      https://ez.analog.com/linux-software-drivers
3642 F:      Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml
3643 F:      drivers/spi/spi-axi-spi-engine.c
3644
3645 AXI PWM GENERATOR
3646 M:      Michael Hennerich <[email protected]>
3647 M:      Nuno Sá <[email protected]>
3648 L:      [email protected]
3649 S:      Supported
3650 W:      https://ez.analog.com/linux-software-drivers
3651 F:      Documentation/devicetree/bindings/pwm/adi,axi-pwmgen.yaml
3652 F:      drivers/pwm/pwm-axi-pwmgen.c
3653
3654 AXXIA I2C CONTROLLER
3655 M:      Krzysztof Adamski <[email protected]>
3656 L:      [email protected]
3657 S:      Maintained
3658 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3659 F:      drivers/i2c/busses/i2c-axxia.c
3660
3661 AZ6007 DVB DRIVER
3662 M:      Mauro Carvalho Chehab <[email protected]>
3663 L:      [email protected]
3664 S:      Maintained
3665 W:      https://linuxtv.org
3666 T:      git git://linuxtv.org/media_tree.git
3667 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3668
3669 AZTECH FM RADIO RECEIVER DRIVER
3670 M:      Hans Verkuil <[email protected]>
3671 L:      [email protected]
3672 S:      Maintained
3673 W:      https://linuxtv.org
3674 T:      git git://linuxtv.org/media_tree.git
3675 F:      drivers/media/radio/radio-aztech*
3676
3677 B43 WIRELESS DRIVER
3678 L:      [email protected]
3679 L:      [email protected]
3680 S:      Orphan
3681 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3682 F:      drivers/net/wireless/broadcom/b43/
3683
3684 B43LEGACY WIRELESS DRIVER
3685 L:      [email protected]
3686 L:      [email protected]
3687 S:      Orphan
3688 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3689 F:      drivers/net/wireless/broadcom/b43legacy/
3690
3691 BACKLIGHT CLASS/SUBSYSTEM
3692 M:      Lee Jones <[email protected]>
3693 M:      Daniel Thompson <[email protected]>
3694 M:      Jingoo Han <[email protected]>
3695 L:      [email protected]
3696 S:      Maintained
3697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3698 F:      Documentation/ABI/stable/sysfs-class-backlight
3699 F:      Documentation/ABI/testing/sysfs-class-backlight
3700 F:      Documentation/devicetree/bindings/leds/backlight
3701 F:      drivers/video/backlight/
3702 F:      include/linux/backlight.h
3703 F:      include/linux/pwm_backlight.h
3704
3705 BAIKAL-T1 PVT HARDWARE MONITOR DRIVER
3706 M:      Serge Semin <[email protected]>
3707 L:      [email protected]
3708 S:      Supported
3709 F:      Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml
3710 F:      Documentation/hwmon/bt1-pvt.rst
3711 F:      drivers/hwmon/bt1-pvt.[ch]
3712
3713 BARCO P50 GPIO DRIVER
3714 M:      Santosh Kumar Yadav <[email protected]>
3715 M:      Peter Korsgaard <[email protected]>
3716 S:      Maintained
3717 F:      drivers/platform/x86/barco-p50-gpio.c
3718
3719 BATMAN ADVANCED
3720 M:      Marek Lindner <[email protected]>
3721 M:      Simon Wunderlich <[email protected]>
3722 M:      Antonio Quartulli <[email protected]>
3723 M:      Sven Eckelmann <[email protected]>
3724 L:      [email protected] (moderated for non-subscribers)
3725 S:      Maintained
3726 W:      https://www.open-mesh.org/
3727 Q:      https://patchwork.open-mesh.org/project/batman/list/
3728 B:      https://www.open-mesh.org/projects/batman-adv/issues
3729 C:      ircs://irc.hackint.org/batadv
3730 T:      git https://git.open-mesh.org/linux-merge.git
3731 F:      Documentation/networking/batman-adv.rst
3732 F:      include/uapi/linux/batadv_packet.h
3733 F:      include/uapi/linux/batman_adv.h
3734 F:      net/batman-adv/
3735
3736 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3737 M:      Thomas Sailer <[email protected]>
3738 L:      [email protected]
3739 S:      Maintained
3740 W:      http://www.baycom.org/~tom/ham/ham.html
3741 F:      drivers/net/hamradio/baycom*
3742
3743 BCACHE (BLOCK LAYER CACHE)
3744 M:      Coly Li <[email protected]>
3745 M:      Kent Overstreet <[email protected]>
3746 L:      [email protected]
3747 S:      Maintained
3748 W:      http://bcache.evilpiepirate.org
3749 C:      irc://irc.oftc.net/bcache
3750 F:      drivers/md/bcache/
3751
3752 BCACHEFS
3753 M:      Kent Overstreet <[email protected]>
3754 L:      [email protected]
3755 S:      Supported
3756 C:      irc://irc.oftc.net/bcache
3757 T:      git https://evilpiepirate.org/git/bcachefs.git
3758 F:      fs/bcachefs/
3759 F:      Documentation/filesystems/bcachefs/
3760
3761 BDISP ST MEDIA DRIVER
3762 M:      Fabien Dessenne <[email protected]>
3763 L:      [email protected]
3764 S:      Supported
3765 W:      https://linuxtv.org
3766 T:      git git://linuxtv.org/media_tree.git
3767 F:      drivers/media/platform/st/sti/bdisp
3768
3769 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3770 M:      Dariusz Marcinkiewicz <[email protected]>
3771 L:      [email protected]
3772 S:      Maintained
3773 F:      drivers/net/ethernet/ec_bhf.c
3774
3775 BEFS FILE SYSTEM
3776 M:      Luis de Bethencourt <[email protected]>
3777 M:      Salah Triki <[email protected]>
3778 S:      Maintained
3779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3780 F:      Documentation/filesystems/befs.rst
3781 F:      fs/befs/
3782
3783 BFQ I/O SCHEDULER
3784 M:      Paolo Valente <[email protected]>
3785 M:      Jens Axboe <[email protected]>
3786 L:      [email protected]
3787 S:      Maintained
3788 F:      Documentation/block/bfq-iosched.rst
3789 F:      block/bfq-*
3790
3791 BFS FILE SYSTEM
3792 M:      "Tigran A. Aivazian" <[email protected]>
3793 S:      Maintained
3794 F:      Documentation/filesystems/bfs.rst
3795 F:      fs/bfs/
3796 F:      include/uapi/linux/bfs_fs.h
3797
3798 BINMAN
3799 M:      Simon Glass <[email protected]>
3800 S:      Supported
3801 F:      Documentation/devicetree/bindings/mtd/partitions/binman*
3802
3803 BITMAP API
3804 M:      Yury Norov <[email protected]>
3805 R:      Rasmus Villemoes <[email protected]>
3806 S:      Maintained
3807 F:      include/linux/bitfield.h
3808 F:      include/linux/bitmap-str.h
3809 F:      include/linux/bitmap.h
3810 F:      include/linux/bits.h
3811 F:      include/linux/cpumask.h
3812 F:      include/linux/cpumask_types.h
3813 F:      include/linux/find.h
3814 F:      include/linux/nodemask.h
3815 F:      include/linux/nodemask_types.h
3816 F:      include/vdso/bits.h
3817 F:      lib/bitmap-str.c
3818 F:      lib/bitmap.c
3819 F:      lib/cpumask.c
3820 F:      lib/cpumask_kunit.c
3821 F:      lib/find_bit.c
3822 F:      lib/find_bit_benchmark.c
3823 F:      lib/test_bitmap.c
3824 F:      tools/include/linux/bitfield.h
3825 F:      tools/include/linux/bitmap.h
3826 F:      tools/include/linux/bits.h
3827 F:      tools/include/linux/find.h
3828 F:      tools/include/vdso/bits.h
3829 F:      tools/lib/bitmap.c
3830 F:      tools/lib/find_bit.c
3831
3832 BITOPS API
3833 M:      Yury Norov <[email protected]>
3834 R:      Rasmus Villemoes <[email protected]>
3835 S:      Maintained
3836 F:      arch/*/include/asm/bitops.h
3837 F:      arch/*/include/asm/bitops_32.h
3838 F:      arch/*/include/asm/bitops_64.h
3839 F:      arch/*/lib/bitops.c
3840 F:      include/asm-generic/bitops
3841 F:      include/asm-generic/bitops.h
3842 F:      include/linux/bitops.h
3843 F:      lib/test_bitops.c
3844 F:      tools/*/bitops*
3845
3846 BLINKM RGB LED DRIVER
3847 M:      Jan-Simon Moeller <[email protected]>
3848 S:      Maintained
3849 F:      drivers/leds/leds-blinkm.c
3850
3851 BLOCK LAYER
3852 M:      Jens Axboe <[email protected]>
3853 L:      [email protected]
3854 S:      Maintained
3855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3856 F:      Documentation/ABI/stable/sysfs-block
3857 F:      Documentation/block/
3858 F:      block/
3859 F:      drivers/block/
3860 F:      include/linux/bio.h
3861 F:      include/linux/blk*
3862 F:      kernel/trace/blktrace.c
3863 F:      lib/sbitmap.c
3864
3865 BLOCK LAYER DEVICE DRIVER API [RUST]
3866 M:      Andreas Hindborg <[email protected]>
3867 R:      Boqun Feng <[email protected]>
3868 L:      [email protected]
3869 L:      [email protected]
3870 S:      Supported
3871 W:      https://rust-for-linux.com
3872 B:      https://github.com/Rust-for-Linux/linux/issues
3873 C:      https://rust-for-linux.zulipchat.com/#narrow/stream/Block
3874 T:      git https://github.com/Rust-for-Linux/linux.git rust-block-next
3875 F:      drivers/block/rnull.rs
3876 F:      rust/kernel/block.rs
3877 F:      rust/kernel/block/
3878
3879 BLOCK2MTD DRIVER
3880 M:      Joern Engel <[email protected]>
3881 L:      [email protected]
3882 S:      Maintained
3883 F:      drivers/mtd/devices/block2mtd.c
3884
3885 BLUETOOTH DRIVERS
3886 M:      Marcel Holtmann <[email protected]>
3887 M:      Luiz Augusto von Dentz <[email protected]>
3888 L:      [email protected]
3889 S:      Supported
3890 W:      http://www.bluez.org/
3891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3893 F:      Documentation/devicetree/bindings/net/bluetooth/
3894 F:      drivers/bluetooth/
3895
3896 BLUETOOTH SUBSYSTEM
3897 M:      Marcel Holtmann <[email protected]>
3898 M:      Johan Hedberg <[email protected]>
3899 M:      Luiz Augusto von Dentz <[email protected]>
3900 L:      [email protected]
3901 S:      Supported
3902 W:      http://www.bluez.org/
3903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3905 F:      include/net/bluetooth/
3906 F:      net/bluetooth/
3907
3908 BONDING DRIVER
3909 M:      Jay Vosburgh <[email protected]>
3910 M:      Andy Gospodarek <[email protected]>
3911 L:      [email protected]
3912 S:      Maintained
3913 F:      Documentation/networking/bonding.rst
3914 F:      drivers/net/bonding/
3915 F:      include/net/bond*
3916 F:      include/uapi/linux/if_bonding.h
3917 F:      tools/testing/selftests/drivers/net/bonding/
3918
3919 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3920 M:      Dan Robertson <[email protected]>
3921 L:      [email protected]
3922 S:      Maintained
3923 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3924 F:      drivers/iio/accel/bma400*
3925
3926 BOSCH SENSORTEC BMI323 IMU IIO DRIVER
3927 M:      Jagath Jog J <[email protected]>
3928 L:      [email protected]
3929 S:      Maintained
3930 F:      Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml
3931 F:      drivers/iio/imu/bmi323/
3932
3933 BPF JIT for ARC
3934 M:      Shahab Vahedi <[email protected]>
3935 L:      [email protected]
3936 S:      Maintained
3937 F:      arch/arc/net/
3938
3939 BPF JIT for ARM
3940 M:      Russell King <[email protected]>
3941 M:      Puranjay Mohan <[email protected]>
3942 L:      [email protected]
3943 S:      Maintained
3944 F:      arch/arm/net/
3945
3946 BPF JIT for ARM64
3947 M:      Daniel Borkmann <[email protected]>
3948 M:      Alexei Starovoitov <[email protected]>
3949 M:      Puranjay Mohan <[email protected]>
3950 R:      Xu Kuohai <[email protected]>
3951 L:      [email protected]
3952 S:      Supported
3953 F:      arch/arm64/net/
3954
3955 BPF JIT for LOONGARCH
3956 M:      Tiezhu Yang <[email protected]>
3957 R:      Hengqi Chen <[email protected]>
3958 L:      [email protected]
3959 S:      Maintained
3960 F:      arch/loongarch/net/
3961
3962 BPF JIT for MIPS (32-BIT AND 64-BIT)
3963 M:      Johan Almbladh <[email protected]>
3964 M:      Paul Burton <[email protected]>
3965 L:      [email protected]
3966 S:      Maintained
3967 F:      arch/mips/net/
3968
3969 BPF JIT for NFP NICs
3970 M:      Jakub Kicinski <[email protected]>
3971 L:      [email protected]
3972 S:      Odd Fixes
3973 F:      drivers/net/ethernet/netronome/nfp/bpf/
3974
3975 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3976 M:      Michael Ellerman <[email protected]>
3977 M:      Hari Bathini <[email protected]>
3978 M:      Christophe Leroy <[email protected]>
3979 R:      Naveen N Rao <[email protected]>
3980 L:      [email protected]
3981 S:      Supported
3982 F:      arch/powerpc/net/
3983
3984 BPF JIT for RISC-V (32-bit)
3985 M:      Luke Nelson <[email protected]>
3986 M:      Xi Wang <[email protected]>
3987 L:      [email protected]
3988 S:      Maintained
3989 F:      arch/riscv/net/
3990 X:      arch/riscv/net/bpf_jit_comp64.c
3991
3992 BPF JIT for RISC-V (64-bit)
3993 M:      Björn Töpel <[email protected]>
3994 R:      Pu Lehui <[email protected]>
3995 R:      Puranjay Mohan <[email protected]>
3996 L:      [email protected]
3997 S:      Maintained
3998 F:      arch/riscv/net/
3999 X:      arch/riscv/net/bpf_jit_comp32.c
4000
4001 BPF JIT for S390
4002 M:      Ilya Leoshkevich <[email protected]>
4003 M:      Heiko Carstens <[email protected]>
4004 M:      Vasily Gorbik <[email protected]>
4005 L:      [email protected]
4006 S:      Supported
4007 F:      arch/s390/net/
4008 X:      arch/s390/net/pnet.c
4009
4010 BPF JIT for SPARC (32-BIT AND 64-BIT)
4011 M:      David S. Miller <[email protected]>
4012 L:      [email protected]
4013 S:      Odd Fixes
4014 F:      arch/sparc/net/
4015
4016 BPF JIT for X86 32-BIT
4017 M:      Wang YanQing <[email protected]>
4018 L:      [email protected]
4019 S:      Odd Fixes
4020 F:      arch/x86/net/bpf_jit_comp32.c
4021
4022 BPF JIT for X86 64-BIT
4023 M:      Alexei Starovoitov <[email protected]>
4024 M:      Daniel Borkmann <[email protected]>
4025 L:      [email protected]
4026 S:      Supported
4027 F:      arch/x86/net/
4028 X:      arch/x86/net/bpf_jit_comp32.c
4029
4030 BPF [BTF]
4031 M:      Martin KaFai Lau <[email protected]>
4032 L:      [email protected]
4033 S:      Maintained
4034 F:      include/linux/btf*
4035 F:      kernel/bpf/btf.c
4036
4037 BPF [CORE]
4038 M:      Alexei Starovoitov <[email protected]>
4039 M:      Daniel Borkmann <[email protected]>
4040 R:      John Fastabend <[email protected]>
4041 L:      [email protected]
4042 S:      Maintained
4043 F:      include/linux/bpf*
4044 F:      include/linux/filter.h
4045 F:      include/linux/tnum.h
4046 F:      kernel/bpf/core.c
4047 F:      kernel/bpf/dispatcher.c
4048 F:      kernel/bpf/mprog.c
4049 F:      kernel/bpf/syscall.c
4050 F:      kernel/bpf/tnum.c
4051 F:      kernel/bpf/trampoline.c
4052 F:      kernel/bpf/verifier.c
4053
4054 BPF [CRYPTO]
4055 M:      Vadim Fedorenko <[email protected]>
4056 L:      [email protected]
4057 S:      Maintained
4058 F:      crypto/bpf_crypto_skcipher.c
4059 F:      include/linux/bpf_crypto.h
4060 F:      kernel/bpf/crypto.c
4061
4062 BPF [DOCUMENTATION] (Related to Standardization)
4063 R:      David Vernet <[email protected]>
4064 L:      [email protected]
4065 L:      [email protected]
4066 S:      Maintained
4067 F:      Documentation/bpf/standardization/
4068
4069 BPF [GENERAL] (Safe Dynamic Programs and Tools)
4070 M:      Alexei Starovoitov <[email protected]>
4071 M:      Daniel Borkmann <[email protected]>
4072 M:      Andrii Nakryiko <[email protected]>
4073 R:      Martin KaFai Lau <[email protected]>
4074 R:      Eduard Zingerman <[email protected]>
4075 R:      Song Liu <[email protected]>
4076 R:      Yonghong Song <[email protected]>
4077 R:      John Fastabend <[email protected]>
4078 R:      KP Singh <[email protected]>
4079 R:      Stanislav Fomichev <[email protected]>
4080 R:      Hao Luo <[email protected]>
4081 R:      Jiri Olsa <[email protected]>
4082 L:      [email protected]
4083 S:      Supported
4084 W:      https://bpf.io/
4085 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
4086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
4087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
4088 F:      Documentation/bpf/
4089 F:      Documentation/networking/filter.rst
4090 F:      Documentation/userspace-api/ebpf/
4091 F:      arch/*/net/*
4092 F:      include/linux/bpf*
4093 F:      include/linux/btf*
4094 F:      include/linux/filter.h
4095 F:      include/trace/events/xdp.h
4096 F:      include/uapi/linux/bpf*
4097 F:      include/uapi/linux/btf*
4098 F:      include/uapi/linux/filter.h
4099 F:      kernel/bpf/
4100 F:      kernel/trace/bpf_trace.c
4101 F:      lib/test_bpf.c
4102 F:      net/bpf/
4103 F:      net/core/filter.c
4104 F:      net/sched/act_bpf.c
4105 F:      net/sched/cls_bpf.c
4106 F:      samples/bpf/
4107 F:      scripts/bpf_doc.py
4108 F:      scripts/Makefile.btf
4109 F:      scripts/pahole-version.sh
4110 F:      tools/bpf/
4111 F:      tools/lib/bpf/
4112 F:      tools/testing/selftests/bpf/
4113
4114 BPF [ITERATOR]
4115 M:      Yonghong Song <[email protected]>
4116 L:      [email protected]
4117 S:      Maintained
4118 F:      kernel/bpf/*iter.c
4119
4120 BPF [L7 FRAMEWORK] (sockmap)
4121 M:      John Fastabend <[email protected]>
4122 M:      Jakub Sitnicki <[email protected]>
4123 L:      [email protected]
4124 L:      [email protected]
4125 S:      Maintained
4126 F:      include/linux/skmsg.h
4127 F:      net/core/skmsg.c
4128 F:      net/core/sock_map.c
4129 F:      net/ipv4/tcp_bpf.c
4130 F:      net/ipv4/udp_bpf.c
4131 F:      net/unix/unix_bpf.c
4132
4133 BPF [LIBRARY] (libbpf)
4134 M:      Andrii Nakryiko <[email protected]>
4135 M:      Eduard Zingerman <[email protected]>
4136 L:      [email protected]
4137 S:      Maintained
4138 F:      tools/lib/bpf/
4139
4140 BPF [MISC]
4141 L:      [email protected]
4142 S:      Odd Fixes
4143 K:      (?:\b|_)bpf(?:\b|_)
4144
4145 BPF [NETKIT] (BPF-programmable network device)
4146 M:      Daniel Borkmann <[email protected]>
4147 M:      Nikolay Aleksandrov <[email protected]>
4148 L:      [email protected]
4149 L:      [email protected]
4150 S:      Supported
4151 F:      drivers/net/netkit.c
4152 F:      include/net/netkit.h
4153
4154 BPF [NETWORKING] (struct_ops, reuseport)
4155 M:      Martin KaFai Lau <[email protected]>
4156 L:      [email protected]
4157 L:      [email protected]
4158 S:      Maintained
4159 F:      kernel/bpf/bpf_struct*
4160
4161 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
4162 M:      Martin KaFai Lau <[email protected]>
4163 M:      Daniel Borkmann <[email protected]>
4164 R:      John Fastabend <[email protected]>
4165 L:      [email protected]
4166 L:      [email protected]
4167 S:      Maintained
4168 F:      include/net/tcx.h
4169 F:      kernel/bpf/tcx.c
4170 F:      net/core/filter.c
4171 F:      net/sched/act_bpf.c
4172 F:      net/sched/cls_bpf.c
4173
4174 BPF [RINGBUF]
4175 M:      Andrii Nakryiko <[email protected]>
4176 L:      [email protected]
4177 S:      Maintained
4178 F:      kernel/bpf/ringbuf.c
4179
4180 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
4181 M:      KP Singh <[email protected]>
4182 M:      Matt Bobrowski <[email protected]>
4183 L:      [email protected]
4184 S:      Maintained
4185 F:      Documentation/bpf/prog_lsm.rst
4186 F:      include/linux/bpf_lsm.h
4187 F:      kernel/bpf/bpf_lsm.c
4188 F:      kernel/trace/bpf_trace.c
4189 F:      security/bpf/
4190
4191 BPF [SELFTESTS] (Test Runners & Infrastructure)
4192 M:      Andrii Nakryiko <[email protected]>
4193 M:      Eduard Zingerman <[email protected]>
4194 R:      Mykola Lysenko <[email protected]>
4195 L:      [email protected]
4196 S:      Maintained
4197 F:      tools/testing/selftests/bpf/
4198
4199 BPF [STORAGE & CGROUPS]
4200 M:      Martin KaFai Lau <[email protected]>
4201 L:      [email protected]
4202 S:      Maintained
4203 F:      kernel/bpf/*storage.c
4204 F:      kernel/bpf/bpf_lru*
4205 F:      kernel/bpf/cgroup.c
4206
4207 BPF [TOOLING] (bpftool)
4208 M:      Quentin Monnet <[email protected]>
4209 L:      [email protected]
4210 S:      Maintained
4211 F:      kernel/bpf/disasm.*
4212 F:      tools/bpf/bpftool/
4213
4214 BPF [TRACING]
4215 M:      Song Liu <[email protected]>
4216 R:      Jiri Olsa <[email protected]>
4217 L:      [email protected]
4218 S:      Maintained
4219 F:      kernel/bpf/stackmap.c
4220 F:      kernel/trace/bpf_trace.c
4221
4222 BROADCOM ASP 2.0 ETHERNET DRIVER
4223 M:      Justin Chen <[email protected]>
4224 M:      Florian Fainelli <[email protected]>
4225 L:      [email protected]
4226 L:      [email protected]
4227 S:      Supported
4228 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
4229 F:      drivers/net/ethernet/broadcom/asp2/
4230
4231 BROADCOM B44 10/100 ETHERNET DRIVER
4232 M:      Michael Chan <[email protected]>
4233 L:      [email protected]
4234 S:      Supported
4235 F:      drivers/net/ethernet/broadcom/b44.*
4236
4237 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
4238 M:      Florian Fainelli <[email protected]>
4239 L:      [email protected]
4240 L:      [email protected] (subscribers-only)
4241 S:      Supported
4242 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
4243 F:      drivers/net/dsa/b53/*
4244 F:      drivers/net/dsa/bcm_sf2*
4245 F:      include/linux/dsa/brcm.h
4246 F:      include/linux/platform_data/b53.h
4247
4248 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
4249 M:      Florian Fainelli <[email protected]>
4250 R:      Broadcom internal kernel review list <[email protected]>
4251 L:      [email protected] (moderated for non-subscribers)
4252 L:      [email protected] (moderated for non-subscribers)
4253 S:      Maintained
4254 T:      git https://github.com/broadcom/stblinux.git
4255 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4256 F:      drivers/pci/controller/pcie-brcmstb.c
4257 F:      drivers/staging/vc04_services
4258 N:      bcm2711
4259 N:      bcm283*
4260 N:      raspberrypi
4261
4262 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
4263 M:      Florian Fainelli <[email protected]>
4264 M:      Ray Jui <[email protected]>
4265 M:      Scott Branden <[email protected]>
4266 R:      Broadcom internal kernel review list <[email protected]>
4267 S:      Maintained
4268 T:      git https://github.com/broadcom/mach-bcm
4269 F:      arch/arm/mach-bcm/
4270 N:      bcm281*
4271 N:      bcm113*
4272 N:      bcm216*
4273 N:      kona
4274
4275 BROADCOM BCM2835 CAMERA DRIVERS
4276 M:      Raspberry Pi Kernel Maintenance <[email protected]>
4277 L:      [email protected]
4278 S:      Maintained
4279 F:      Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml
4280 F:      drivers/media/platform/broadcom/bcm2835-unicam*
4281
4282 BROADCOM BCM47XX MIPS ARCHITECTURE
4283 M:      Hauke Mehrtens <[email protected]>
4284 M:      Rafał Miłecki <[email protected]>
4285 L:      [email protected]
4286 S:      Maintained
4287 F:      Documentation/devicetree/bindings/mips/brcm/
4288 F:      arch/mips/bcm47xx/*
4289 F:      arch/mips/include/asm/mach-bcm47xx/*
4290
4291 BROADCOM BCM4908 ETHERNET DRIVER
4292 M:      Rafał Miłecki <[email protected]>
4293 R:      Broadcom internal kernel review list <[email protected]>
4294 L:      [email protected]
4295 S:      Maintained
4296 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
4297 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
4298 F:      drivers/net/ethernet/broadcom/unimac.h
4299
4300 BROADCOM BCM4908 PINMUX DRIVER
4301 M:      Rafał Miłecki <[email protected]>
4302 R:      Broadcom internal kernel review list <[email protected]>
4303 L:      [email protected]
4304 S:      Maintained
4305 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
4306 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
4307
4308 BROADCOM BCM5301X ARM ARCHITECTURE
4309 M:      Florian Fainelli <[email protected]>
4310 M:      Hauke Mehrtens <[email protected]>
4311 M:      Rafał Miłecki <[email protected]>
4312 R:      Broadcom internal kernel review list <[email protected]>
4313 L:      [email protected] (moderated for non-subscribers)
4314 S:      Maintained
4315 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
4316 F:      arch/arm/boot/dts/broadcom/bcm470*
4317 F:      arch/arm/boot/dts/broadcom/bcm5301*
4318 F:      arch/arm/boot/dts/broadcom/bcm953012*
4319 F:      arch/arm/mach-bcm/bcm_5301x.c
4320
4321 BROADCOM BCM53573 ARM ARCHITECTURE
4322 M:      Florian Fainelli <[email protected]>
4323 M:      Rafał Miłecki <[email protected]>
4324 R:      Broadcom internal kernel review list <[email protected]>
4325 L:      [email protected] (moderated for non-subscribers)
4326 S:      Maintained
4327 F:      arch/arm/boot/dts/broadcom/bcm47189*
4328 F:      arch/arm/boot/dts/broadcom/bcm53573*
4329
4330 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4331 M:      Kevin Cernekee <[email protected]>
4332 L:      [email protected]
4333 S:      Maintained
4334 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4335
4336 BROADCOM BCM7XXX ARM ARCHITECTURE
4337 M:      Florian Fainelli <[email protected]>
4338 R:      Broadcom internal kernel review list <[email protected]>
4339 L:      [email protected] (moderated for non-subscribers)
4340 S:      Maintained
4341 T:      git https://github.com/broadcom/stblinux.git
4342 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4343 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
4344 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4345 F:      arch/arm/mach-bcm/*brcmstb*
4346 F:      arch/arm/mm/cache-b15-rac.c
4347 F:      drivers/bus/brcmstb_gisb.c
4348 F:      drivers/pci/controller/pcie-brcmstb.c
4349 N:      brcmstb
4350 N:      bcm7038
4351 N:      bcm7120
4352
4353 BROADCOM BCMBCA ARM ARCHITECTURE
4354 M:      William Zhang <[email protected]>
4355 M:      Anand Gore <[email protected]>
4356 M:      Kursad Oney <[email protected]>
4357 M:      Florian Fainelli <[email protected]>
4358 M:      Rafał Miłecki <[email protected]>
4359 R:      Broadcom internal kernel review list <[email protected]>
4360 L:      [email protected] (moderated for non-subscribers)
4361 S:      Maintained
4362 T:      git https://github.com/broadcom/stblinux.git
4363 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4364 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4365 N:      bcmbca
4366 N:      bcm[9]?47622
4367 N:      bcm[9]?4912
4368 N:      bcm[9]?63138
4369 N:      bcm[9]?63146
4370 N:      bcm[9]?63148
4371 N:      bcm[9]?63158
4372 N:      bcm[9]?63178
4373 N:      bcm[9]?6756
4374 N:      bcm[9]?6813
4375 N:      bcm[9]?6846
4376 N:      bcm[9]?6855
4377 N:      bcm[9]?6856
4378 N:      bcm[9]?6858
4379 N:      bcm[9]?6878
4380
4381 BROADCOM BDC DRIVER
4382 M:      Justin Chen <[email protected]>
4383 M:      Al Cooper <[email protected]>
4384 R:      Broadcom internal kernel review list <[email protected]>
4385 L:      [email protected]
4386 S:      Maintained
4387 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4388 F:      drivers/usb/gadget/udc/bdc/
4389
4390 BROADCOM BMIPS CPUFREQ DRIVER
4391 M:      Markus Mayer <[email protected]>
4392 R:      Broadcom internal kernel review list <[email protected]>
4393 L:      [email protected]
4394 S:      Maintained
4395 F:      drivers/cpufreq/bmips-cpufreq.c
4396
4397 BROADCOM BMIPS MIPS ARCHITECTURE
4398 M:      Florian Fainelli <[email protected]>
4399 R:      Broadcom internal kernel review list <[email protected]>
4400 L:      [email protected]
4401 S:      Maintained
4402 T:      git https://github.com/broadcom/stblinux.git
4403 F:      arch/mips/bmips/*
4404 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4405 F:      arch/mips/include/asm/mach-bmips/*
4406 F:      arch/mips/kernel/*bmips*
4407 F:      drivers/irqchip/irq-bcm63*
4408 F:      drivers/irqchip/irq-bcm7*
4409 F:      drivers/irqchip/irq-brcmstb*
4410 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4411 F:      include/linux/bcm963xx_nvram.h
4412 F:      include/linux/bcm963xx_tag.h
4413
4414 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4415 M:      Rasesh Mody <[email protected]>
4416 M:      [email protected]
4417 L:      [email protected]
4418 S:      Supported
4419 F:      drivers/net/ethernet/broadcom/bnx2.*
4420 F:      drivers/net/ethernet/broadcom/bnx2_*
4421
4422 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4423 M:      Saurav Kashyap <[email protected]>
4424 M:      Javed Hasan <[email protected]>
4425 M:      [email protected]
4426 L:      [email protected]
4427 S:      Supported
4428 F:      drivers/scsi/bnx2fc/
4429
4430 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4431 M:      Nilesh Javali <[email protected]>
4432 M:      Manish Rangankar <[email protected]>
4433 M:      [email protected]
4434 L:      [email protected]
4435 S:      Supported
4436 F:      drivers/scsi/bnx2i/
4437
4438 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4439 M:      Sudarsana Kalluru <[email protected]>
4440 M:      Manish Chopra <[email protected]>
4441 L:      [email protected]
4442 S:      Supported
4443 F:      drivers/net/ethernet/broadcom/bnx2x/
4444
4445 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4446 M:      Michael Chan <[email protected]>
4447 L:      [email protected]
4448 S:      Supported
4449 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4450 F:      drivers/net/ethernet/broadcom/bnxt/
4451 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4452
4453 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS
4454 M:      Arend van Spriel <[email protected]>
4455 L:      [email protected]
4456 L:      [email protected]
4457 L:      [email protected]
4458 S:      Supported
4459 F:      drivers/net/wireless/broadcom/brcm80211/
4460 F:      include/linux/platform_data/brcmfmac.h
4461
4462 BROADCOM BRCMSTB GPIO DRIVER
4463 M:      Doug Berger <[email protected]>
4464 M:      Florian Fainelli <[email protected]>
4465 R:      Broadcom internal kernel review list <[email protected]>
4466 S:      Supported
4467 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4468 F:      drivers/gpio/gpio-brcmstb.c
4469
4470 BROADCOM BRCMSTB I2C DRIVER
4471 M:      Kamal Dasu <[email protected]>
4472 R:      Broadcom internal kernel review list <[email protected]>
4473 L:      [email protected]
4474 S:      Supported
4475 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4476 F:      drivers/i2c/busses/i2c-brcmstb.c
4477
4478 BROADCOM BRCMSTB UART DRIVER
4479 M:      Al Cooper <[email protected]>
4480 R:      Broadcom internal kernel review list <[email protected]>
4481 L:      [email protected]
4482 S:      Maintained
4483 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4484 F:      drivers/tty/serial/8250/8250_bcm7271.c
4485
4486 BROADCOM BRCMSTB USB EHCI DRIVER
4487 M:      Justin Chen <[email protected]>
4488 M:      Al Cooper <[email protected]>
4489 R:      Broadcom internal kernel review list <[email protected]>
4490 L:      [email protected]
4491 S:      Maintained
4492 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4493 F:      drivers/usb/host/ehci-brcm.*
4494
4495 BROADCOM BRCMSTB USB PIN MAP DRIVER
4496 M:      Al Cooper <[email protected]>
4497 R:      Broadcom internal kernel review list <[email protected]>
4498 L:      [email protected]
4499 S:      Maintained
4500 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4501 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4502
4503 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4504 M:      Justin Chen <[email protected]>
4505 M:      Al Cooper <[email protected]>
4506 R:      Broadcom internal kernel review list <[email protected]>
4507 L:      [email protected]
4508 S:      Maintained
4509 F:      drivers/phy/broadcom/phy-brcm-usb*
4510
4511 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4512 M:      William Zhang <[email protected]>
4513 M:      Kursad Oney <[email protected]>
4514 M:      Jonas Gorski <[email protected]>
4515 R:      Broadcom internal kernel review list <[email protected]>
4516 L:      [email protected]
4517 S:      Maintained
4518 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4519 F:      drivers/spi/spi-bcm63xx-hsspi.c
4520 F:      drivers/spi/spi-bcmbca-hsspi.c
4521
4522 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4523 M:      Jonas Gorski <[email protected]>
4524 L:      [email protected]
4525 S:      Odd Fixes
4526 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4527 F:      drivers/spi/spi-bcm63xx.c
4528
4529 BROADCOM ETHERNET PHY DRIVERS
4530 M:      Florian Fainelli <[email protected]>
4531 R:      Broadcom internal kernel review list <[email protected]>
4532 L:      [email protected]
4533 S:      Supported
4534 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4535 F:      drivers/net/phy/bcm*.[ch]
4536 F:      drivers/net/phy/broadcom.c
4537 F:      include/linux/brcmphy.h
4538
4539 BROADCOM GENET ETHERNET DRIVER
4540 M:      Doug Berger <[email protected]>
4541 M:      Florian Fainelli <[email protected]>
4542 R:      Broadcom internal kernel review list <[email protected]>
4543 L:      [email protected]
4544 S:      Supported
4545 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4546 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4547 F:      drivers/net/ethernet/broadcom/genet/
4548 F:      drivers/net/ethernet/broadcom/unimac.h
4549 F:      drivers/net/mdio/mdio-bcm-unimac.c
4550 F:      include/linux/platform_data/bcmgenet.h
4551 F:      include/linux/platform_data/mdio-bcm-unimac.h
4552
4553 BROADCOM IPROC ARM ARCHITECTURE
4554 M:      Ray Jui <[email protected]>
4555 M:      Scott Branden <[email protected]>
4556 R:      Broadcom internal kernel review list <[email protected]>
4557 L:      [email protected] (moderated for non-subscribers)
4558 S:      Maintained
4559 T:      git https://github.com/broadcom/stblinux.git
4560 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4561 F:      arch/arm64/boot/dts/broadcom/stingray/*
4562 F:      drivers/clk/bcm/clk-ns*
4563 F:      drivers/clk/bcm/clk-sr*
4564 F:      drivers/pinctrl/bcm/pinctrl-ns*
4565 F:      include/dt-bindings/clock/bcm-sr*
4566 N:      iproc
4567 N:      cygnus
4568 N:      bcm[-_]nsp
4569 N:      bcm9113*
4570 N:      bcm9583*
4571 N:      bcm9585*
4572 N:      bcm9586*
4573 N:      bcm988312
4574 N:      bcm113*
4575 N:      bcm583*
4576 N:      bcm585*
4577 N:      bcm586*
4578 N:      bcm88312
4579 N:      hr2
4580 N:      stingray
4581
4582 BROADCOM IPROC GBIT ETHERNET DRIVER
4583 M:      Rafał Miłecki <[email protected]>
4584 R:      Broadcom internal kernel review list <[email protected]>
4585 L:      [email protected]
4586 S:      Maintained
4587 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4588 F:      drivers/net/ethernet/broadcom/bgmac*
4589 F:      drivers/net/ethernet/broadcom/unimac.h
4590
4591 BROADCOM KONA GPIO DRIVER
4592 M:      Ray Jui <[email protected]>
4593 R:      Broadcom internal kernel review list <[email protected]>
4594 S:      Supported
4595 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4596 F:      drivers/gpio/gpio-bcm-kona.c
4597
4598 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4599 M:      Sathya Prakash Veerichetty <[email protected]>
4600 M:      Kashyap Desai <[email protected]>
4601 M:      Sumit Saxena <[email protected]>
4602 M:      Sreekanth Reddy <[email protected]>
4603 L:      [email protected]
4604 L:      [email protected]
4605 S:      Supported
4606 W:      https://www.broadcom.com/support/storage
4607 F:      drivers/scsi/mpi3mr/
4608
4609 BROADCOM NETXTREME-E ROCE DRIVER
4610 M:      Selvin Xavier <[email protected]>
4611 L:      [email protected]
4612 S:      Supported
4613 W:      http://www.broadcom.com
4614 F:      drivers/infiniband/hw/bnxt_re/
4615 F:      include/uapi/rdma/bnxt_re-abi.h
4616
4617 BROADCOM NVRAM DRIVER
4618 M:      Rafał Miłecki <[email protected]>
4619 L:      [email protected]
4620 S:      Maintained
4621 F:      drivers/firmware/broadcom/*
4622
4623 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4624 M:      Rafał Miłecki <[email protected]>
4625 M:      Florian Fainelli <[email protected]>
4626 R:      Broadcom internal kernel review list <[email protected]>
4627 L:      [email protected]
4628 S:      Maintained
4629 T:      git https://github.com/broadcom/stblinux.git
4630 F:      drivers/pmdomain/bcm/bcm-pmb.c
4631 F:      include/dt-bindings/soc/bcm-pmb.h
4632
4633 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4634 M:      Rafał Miłecki <[email protected]>
4635 L:      [email protected]
4636 S:      Maintained
4637 F:      drivers/bcma/
4638 F:      include/linux/bcma/
4639
4640 BROADCOM SPI DRIVER
4641 M:      Kamal Dasu <[email protected]>
4642 R:      Broadcom internal kernel review list <[email protected]>
4643 S:      Maintained
4644 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4645 F:      drivers/spi/spi-bcm-qspi.*
4646 F:      drivers/spi/spi-brcmstb-qspi.c
4647 F:      drivers/spi/spi-iproc-qspi.c
4648
4649 BROADCOM STB AVS CPUFREQ DRIVER
4650 M:      Markus Mayer <[email protected]>
4651 R:      Broadcom internal kernel review list <[email protected]>
4652 L:      [email protected]
4653 S:      Maintained
4654 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4655 F:      drivers/cpufreq/brcmstb*
4656
4657 BROADCOM STB AVS TMON DRIVER
4658 M:      Markus Mayer <[email protected]>
4659 R:      Broadcom internal kernel review list <[email protected]>
4660 L:      [email protected]
4661 S:      Maintained
4662 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4663 F:      drivers/thermal/broadcom/brcmstb*
4664
4665 BROADCOM STB DPFE DRIVER
4666 M:      Markus Mayer <[email protected]>
4667 R:      Broadcom internal kernel review list <[email protected]>
4668 L:      [email protected] (moderated for non-subscribers)
4669 S:      Maintained
4670 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4671 F:      drivers/memory/brcmstb_dpfe.c
4672
4673 BROADCOM STB NAND FLASH DRIVER
4674 M:      Brian Norris <[email protected]>
4675 M:      Kamal Dasu <[email protected]>
4676 R:      Broadcom internal kernel review list <[email protected]>
4677 L:      [email protected]
4678 S:      Maintained
4679 F:      drivers/mtd/nand/raw/brcmnand/
4680 F:      include/linux/platform_data/brcmnand.h
4681
4682 BROADCOM STB PCIE DRIVER
4683 M:      Jim Quinlan <[email protected]>
4684 M:      Nicolas Saenz Julienne <[email protected]>
4685 M:      Florian Fainelli <[email protected]>
4686 R:      Broadcom internal kernel review list <[email protected]>
4687 L:      [email protected]
4688 S:      Maintained
4689 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4690 F:      drivers/pci/controller/pcie-brcmstb.c
4691
4692 BROADCOM SYSTEMPORT ETHERNET DRIVER
4693 M:      Florian Fainelli <[email protected]>
4694 R:      Broadcom internal kernel review list <[email protected]>
4695 L:      [email protected]
4696 S:      Supported
4697 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4698 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4699 F:      drivers/net/ethernet/broadcom/unimac.h
4700
4701 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4702 M:      Pavan Chebbi <[email protected]>
4703 M:      Michael Chan <[email protected]>
4704 L:      [email protected]
4705 S:      Supported
4706 F:      drivers/net/ethernet/broadcom/tg3.*
4707
4708 BROADCOM VK DRIVER
4709 M:      Scott Branden <[email protected]>
4710 R:      Broadcom internal kernel review list <[email protected]>
4711 S:      Supported
4712 F:      drivers/misc/bcm-vk/
4713 F:      include/uapi/linux/misc/bcm_vk.h
4714
4715 BROCADE BFA FC SCSI DRIVER
4716 M:      Anil Gurumurthy <[email protected]>
4717 M:      Sudarsana Kalluru <[email protected]>
4718 L:      [email protected]
4719 S:      Supported
4720 F:      drivers/scsi/bfa/
4721
4722 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4723 M:      Rasesh Mody <[email protected]>
4724 M:      Sudarsana Kalluru <[email protected]>
4725 M:      [email protected]
4726 L:      [email protected]
4727 S:      Supported
4728 F:      drivers/net/ethernet/brocade/bna/
4729
4730 BSG (block layer generic sg v4 driver)
4731 M:      FUJITA Tomonori <[email protected]>
4732 L:      [email protected]
4733 S:      Supported
4734 F:      block/bsg.c
4735 F:      include/linux/bsg.h
4736 F:      include/uapi/linux/bsg.h
4737
4738 BT87X AUDIO DRIVER
4739 M:      Clemens Ladisch <[email protected]>
4740 L:      [email protected] (moderated for non-subscribers)
4741 S:      Maintained
4742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4743 F:      Documentation/sound/cards/bt87x.rst
4744 F:      sound/pci/bt87x.c
4745
4746 BT8XXGPIO DRIVER
4747 M:      Michael Buesch <[email protected]>
4748 S:      Maintained
4749 W:      http://bu3sch.de/btgpio.php
4750 F:      drivers/gpio/gpio-bt8xx.c
4751
4752 BTRFS FILE SYSTEM
4753 M:      Chris Mason <[email protected]>
4754 M:      Josef Bacik <[email protected]>
4755 M:      David Sterba <[email protected]>
4756 L:      [email protected]
4757 S:      Maintained
4758 W:      https://btrfs.readthedocs.io
4759 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4760 C:      irc://irc.libera.chat/btrfs
4761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4762 F:      Documentation/filesystems/btrfs.rst
4763 F:      fs/btrfs/
4764 F:      include/linux/btrfs*
4765 F:      include/trace/events/btrfs.h
4766 F:      include/uapi/linux/btrfs*
4767
4768 BTTV VIDEO4LINUX DRIVER
4769 M:      Mauro Carvalho Chehab <[email protected]>
4770 L:      [email protected]
4771 S:      Odd fixes
4772 W:      https://linuxtv.org
4773 T:      git git://linuxtv.org/media_tree.git
4774 F:      Documentation/driver-api/media/drivers/bttv*
4775 F:      drivers/media/pci/bt8xx/bttv*
4776
4777 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4778 M:      Chanwoo Choi <[email protected]>
4779 L:      [email protected]
4780 L:      [email protected]
4781 S:      Maintained
4782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4783 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4784 F:      drivers/devfreq/exynos-bus.c
4785
4786 BUSLOGIC SCSI DRIVER
4787 M:      Khalid Aziz <[email protected]>
4788 L:      [email protected]
4789 S:      Maintained
4790 F:      drivers/scsi/BusLogic.*
4791 F:      drivers/scsi/FlashPoint.*
4792
4793 BXCAN CAN NETWORK DRIVER
4794 M:      Dario Binacchi <[email protected]>
4795 L:      [email protected]
4796 S:      Maintained
4797 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4798 F:      drivers/net/can/bxcan.c
4799
4800 C-MEDIA CMI8788 DRIVER
4801 M:      Clemens Ladisch <[email protected]>
4802 L:      [email protected] (moderated for non-subscribers)
4803 S:      Maintained
4804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4805 F:      sound/pci/oxygen/
4806
4807 C-SKY ARCHITECTURE
4808 M:      Guo Ren <[email protected]>
4809 L:      [email protected]
4810 S:      Supported
4811 T:      git https://github.com/c-sky/csky-linux.git
4812 F:      Documentation/devicetree/bindings/csky/
4813 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4814 F:      Documentation/devicetree/bindings/timer/csky,*
4815 F:      arch/csky/
4816 F:      drivers/clocksource/timer-gx6605s.c
4817 F:      drivers/clocksource/timer-mp-csky.c
4818 F:      drivers/irqchip/irq-csky-*
4819 N:      csky
4820 K:      csky
4821
4822 CA8210 IEEE-802.15.4 RADIO DRIVER
4823 L:      [email protected]
4824 S:      Orphan
4825 W:      https://github.com/Cascoda/ca8210-linux.git
4826 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4827 F:      drivers/net/ieee802154/ca8210.c
4828
4829 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4830 M:      David Howells <[email protected]>
4831 L:      [email protected]
4832 S:      Supported
4833 F:      Documentation/filesystems/caching/cachefiles.rst
4834 F:      fs/cachefiles/
4835
4836 CACHESTAT: PAGE CACHE STATS FOR A FILE
4837 M:      Nhat Pham <[email protected]>
4838 M:      Johannes Weiner <[email protected]>
4839 L:      [email protected]
4840 S:      Maintained
4841 F:      tools/testing/selftests/cachestat/test_cachestat.c
4842
4843 CADENCE MIPI-CSI2 BRIDGES
4844 M:      Maxime Ripard <[email protected]>
4845 L:      [email protected]
4846 S:      Maintained
4847 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4848 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4849 F:      drivers/media/platform/cadence/cdns-csi2*
4850
4851 CADENCE NAND DRIVER
4852 L:      [email protected]
4853 S:      Orphan
4854 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4855 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4856
4857 CADENCE USB3 DRD IP DRIVER
4858 M:      Peter Chen <[email protected]>
4859 M:      Pawel Laszczak <[email protected]>
4860 R:      Roger Quadros <[email protected]>
4861 L:      [email protected]
4862 S:      Maintained
4863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4864 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4865 F:      drivers/usb/cdns3/
4866 X:      drivers/usb/cdns3/cdnsp*
4867
4868 CADENCE USBHS DRIVER
4869 M:      Pawel Laszczak <[email protected]>
4870 L:      [email protected]
4871 S:      Maintained
4872 F:      drivers/usb/gadget/udc/cdns2
4873
4874 CADENCE USBSSP DRD IP DRIVER
4875 M:      Pawel Laszczak <[email protected]>
4876 L:      [email protected]
4877 S:      Maintained
4878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4879 F:      drivers/usb/cdns3/
4880 X:      drivers/usb/cdns3/cdns3*
4881
4882 CADET FM/AM RADIO RECEIVER DRIVER
4883 M:      Hans Verkuil <[email protected]>
4884 L:      [email protected]
4885 S:      Maintained
4886 W:      https://linuxtv.org
4887 T:      git git://linuxtv.org/media_tree.git
4888 F:      drivers/media/radio/radio-cadet*
4889
4890 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4891 L:      [email protected]
4892 S:      Orphan
4893 T:      git git://linuxtv.org/media_tree.git
4894 F:      Documentation/admin-guide/media/cafe_ccic*
4895 F:      drivers/media/platform/marvell/
4896
4897 CAIF NETWORK LAYER
4898 L:      [email protected]
4899 S:      Orphan
4900 F:      Documentation/networking/caif/
4901 F:      drivers/net/caif/
4902 F:      include/net/caif/
4903 F:      include/uapi/linux/caif/
4904 F:      net/caif/
4905
4906 CAKE QDISC
4907 M:      Toke Høiland-Jørgensen <[email protected]>
4908 L:      [email protected] (moderated for non-subscribers)
4909 S:      Maintained
4910 F:      net/sched/sch_cake.c
4911
4912 CAN NETWORK DRIVERS
4913 M:      Marc Kleine-Budde <[email protected]>
4914 M:      Vincent Mailhol <[email protected]>
4915 L:      [email protected]
4916 S:      Maintained
4917 W:      https://github.com/linux-can
4918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4920 F:      Documentation/devicetree/bindings/net/can/
4921 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4922 F:      drivers/net/can/
4923 F:      drivers/phy/phy-can-transceiver.c
4924 F:      include/linux/can/bittiming.h
4925 F:      include/linux/can/dev.h
4926 F:      include/linux/can/length.h
4927 F:      include/linux/can/platform/
4928 F:      include/linux/can/rx-offload.h
4929 F:      include/uapi/linux/can/error.h
4930 F:      include/uapi/linux/can/netlink.h
4931 F:      include/uapi/linux/can/vxcan.h
4932
4933 CAN NETWORK LAYER
4934 M:      Oliver Hartkopp <[email protected]>
4935 M:      Marc Kleine-Budde <[email protected]>
4936 L:      [email protected]
4937 S:      Maintained
4938 W:      https://github.com/linux-can
4939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4941 F:      Documentation/networking/can.rst
4942 F:      Documentation/networking/iso15765-2.rst
4943 F:      include/linux/can/can-ml.h
4944 F:      include/linux/can/core.h
4945 F:      include/linux/can/skb.h
4946 F:      include/net/netns/can.h
4947 F:      include/uapi/linux/can.h
4948 F:      include/uapi/linux/can/bcm.h
4949 F:      include/uapi/linux/can/gw.h
4950 F:      include/uapi/linux/can/isotp.h
4951 F:      include/uapi/linux/can/raw.h
4952 F:      net/can/
4953
4954 CAN-J1939 NETWORK LAYER
4955 M:      Robin van der Gracht <[email protected]>
4956 M:      Oleksij Rempel <[email protected]>
4957 R:      [email protected]
4958 L:      [email protected]
4959 S:      Maintained
4960 F:      Documentation/networking/j1939.rst
4961 F:      include/uapi/linux/can/j1939.h
4962 F:      net/can/j1939/
4963
4964 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4965 M:      Damien Le Moal <[email protected]>
4966 L:      [email protected]
4967 L:      [email protected] (pinctrl driver)
4968 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4969 F:      drivers/pinctrl/pinctrl-k210.c
4970
4971 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4972 M:      Damien Le Moal <[email protected]>
4973 L:      [email protected]
4974 L:      [email protected]
4975 S:      Maintained
4976 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4977 F:      drivers/reset/reset-k210.c
4978
4979 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4980 M:      Damien Le Moal <[email protected]>
4981 L:      [email protected]
4982 S:      Maintained
4983 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4984 F:      drivers/soc/canaan/
4985 F:      include/soc/canaan/
4986
4987 CAPABILITIES
4988 M:      Serge Hallyn <[email protected]>
4989 L:      [email protected]
4990 S:      Supported
4991 F:      include/linux/capability.h
4992 F:      include/uapi/linux/capability.h
4993 F:      kernel/capability.c
4994 F:      security/commoncap.c
4995
4996 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4997 M:      Kevin Tsai <[email protected]>
4998 S:      Maintained
4999 F:      drivers/iio/light/cm*
5000
5001 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
5002 M:      Christian Lamparter <[email protected]>
5003 L:      [email protected]
5004 S:      Maintained
5005 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
5006 F:      drivers/net/wireless/ath/carl9170/
5007
5008 CAVIUM I2C DRIVER
5009 M:      Robert Richter <[email protected]>
5010 S:      Odd Fixes
5011 W:      http://www.marvell.com
5012 F:      drivers/i2c/busses/i2c-octeon*
5013 F:      drivers/i2c/busses/i2c-thunderx*
5014
5015 CAVIUM LIQUIDIO NETWORK DRIVER
5016 L:      [email protected]
5017 S:      Orphan
5018 W:      http://www.marvell.com
5019 F:      drivers/net/ethernet/cavium/liquidio/
5020
5021 CAVIUM MMC DRIVER
5022 M:      Robert Richter <[email protected]>
5023 S:      Odd Fixes
5024 W:      http://www.marvell.com
5025 F:      drivers/mmc/host/cavium*
5026
5027 CAVIUM OCTEON-TX CRYPTO DRIVER
5028 M:      George Cherian <[email protected]>
5029 L:      [email protected]
5030 S:      Supported
5031 W:      http://www.marvell.com
5032 F:      drivers/crypto/cavium/cpt/
5033
5034 CAVIUM THUNDERX2 ARM64 SOC
5035 M:      Robert Richter <[email protected]>
5036 L:      [email protected] (moderated for non-subscribers)
5037 S:      Odd Fixes
5038 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
5039 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
5040
5041 CBS/ETF/TAPRIO QDISCS
5042 M:      Vinicius Costa Gomes <[email protected]>
5043 L:      [email protected]
5044 S:      Maintained
5045 F:      net/sched/sch_cbs.c
5046 F:      net/sched/sch_etf.c
5047 F:      net/sched/sch_taprio.c
5048
5049 CC2520 IEEE-802.15.4 RADIO DRIVER
5050 M:      Stefan Schmidt <[email protected]>
5051 L:      [email protected]
5052 S:      Odd Fixes
5053 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
5054 F:      drivers/net/ieee802154/cc2520.c
5055
5056 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
5057 M:      Gilad Ben-Yossef <[email protected]>
5058 L:      [email protected]
5059 S:      Supported
5060 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5061 F:      drivers/crypto/ccree/
5062
5063 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
5064 M:      Hadar Gat <[email protected]>
5065 L:      [email protected]
5066 S:      Supported
5067 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5068 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
5069 F:      drivers/char/hw_random/cctrng.c
5070 F:      drivers/char/hw_random/cctrng.h
5071
5072 CEC FRAMEWORK
5073 M:      Hans Verkuil <[email protected]>
5074 L:      [email protected]
5075 S:      Supported
5076 W:      http://linuxtv.org
5077 T:      git git://linuxtv.org/media_tree.git
5078 F:      Documentation/ABI/testing/debugfs-cec-error-inj
5079 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
5080 F:      Documentation/driver-api/media/cec-core.rst
5081 F:      Documentation/userspace-api/media/cec
5082 F:      drivers/media/cec/
5083 F:      drivers/media/rc/keymaps/rc-cec.c
5084 F:      include/media/cec-notifier.h
5085 F:      include/media/cec.h
5086 F:      include/uapi/linux/cec-funcs.h
5087 F:      include/uapi/linux/cec.h
5088
5089 CEC GPIO DRIVER
5090 M:      Hans Verkuil <[email protected]>
5091 L:      [email protected]
5092 S:      Supported
5093 W:      http://linuxtv.org
5094 T:      git git://linuxtv.org/media_tree.git
5095 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
5096 F:      drivers/media/cec/platform/cec-gpio/
5097
5098 CELL BROADBAND ENGINE ARCHITECTURE
5099 M:      Arnd Bergmann <[email protected]>
5100 L:      [email protected]
5101 S:      Supported
5102 W:      http://www.ibm.com/developerworks/power/cell/
5103 F:      arch/powerpc/include/asm/cell*.h
5104 F:      arch/powerpc/include/asm/spu*.h
5105 F:      arch/powerpc/include/uapi/asm/spu*.h
5106 F:      arch/powerpc/platforms/cell/
5107
5108 CELLWISE CW2015 BATTERY DRIVER
5109 M:      Tobias Schrammm <[email protected]>
5110 S:      Maintained
5111 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
5112 F:      drivers/power/supply/cw2015_battery.c
5113
5114 CEPH COMMON CODE (LIBCEPH)
5115 M:      Ilya Dryomov <[email protected]>
5116 M:      Xiubo Li <[email protected]>
5117 L:      [email protected]
5118 S:      Supported
5119 W:      http://ceph.com/
5120 T:      git https://github.com/ceph/ceph-client.git
5121 F:      include/linux/ceph/
5122 F:      include/linux/crush/
5123 F:      net/ceph/
5124
5125 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
5126 M:      Xiubo Li <[email protected]>
5127 M:      Ilya Dryomov <[email protected]>
5128 L:      [email protected]
5129 S:      Supported
5130 W:      http://ceph.com/
5131 T:      git https://github.com/ceph/ceph-client.git
5132 F:      Documentation/filesystems/ceph.rst
5133 F:      fs/ceph/
5134
5135 CERTIFICATE HANDLING
5136 M:      David Howells <[email protected]>
5137 M:      David Woodhouse <[email protected]>
5138 L:      [email protected]
5139 S:      Maintained
5140 F:      Documentation/admin-guide/module-signing.rst
5141 F:      certs/
5142 F:      scripts/sign-file.c
5143 F:      tools/certs/
5144
5145 CFAG12864B LCD DRIVER
5146 M:      Miguel Ojeda <[email protected]>
5147 S:      Maintained
5148 F:      drivers/auxdisplay/cfag12864b.c
5149 F:      include/linux/cfag12864b.h
5150
5151 CFAG12864BFB LCD FRAMEBUFFER DRIVER
5152 M:      Miguel Ojeda <[email protected]>
5153 S:      Maintained
5154 F:      drivers/auxdisplay/cfag12864bfb.c
5155 F:      include/linux/cfag12864b.h
5156
5157 CHAR and MISC DRIVERS
5158 M:      Arnd Bergmann <[email protected]>
5159 M:      Greg Kroah-Hartman <[email protected]>
5160 S:      Supported
5161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
5162 F:      drivers/char/
5163 F:      drivers/misc/
5164 F:      include/linux/miscdevice.h
5165 X:      drivers/char/agp/
5166 X:      drivers/char/hw_random/
5167 X:      drivers/char/ipmi/
5168 X:      drivers/char/random.c
5169 X:      drivers/char/tpm/
5170
5171 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
5172 M:      Thomas Weißschuh <[email protected]>
5173 L:      [email protected]
5174 S:      Maintained
5175 F:      Documentation/hwmon/powerz.rst
5176 F:      drivers/hwmon/powerz.c
5177
5178 CHECKPATCH
5179 M:      Andy Whitcroft <[email protected]>
5180 M:      Joe Perches <[email protected]>
5181 R:      Dwaipayan Ray <[email protected]>
5182 R:      Lukas Bulwahn <[email protected]>
5183 S:      Maintained
5184 F:      scripts/checkpatch.pl
5185
5186 CHECKPATCH DOCUMENTATION
5187 M:      Dwaipayan Ray <[email protected]>
5188 M:      Lukas Bulwahn <[email protected]>
5189 R:      Joe Perches <[email protected]>
5190 S:      Maintained
5191 F:      Documentation/dev-tools/checkpatch.rst
5192
5193 CHINESE DOCUMENTATION
5194 M:      Alex Shi <[email protected]>
5195 M:      Yanteng Si <[email protected]>
5196 S:      Maintained
5197 F:      Documentation/translations/zh_CN/
5198
5199 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
5200 M:      Peter Chen <[email protected]>
5201 L:      [email protected]
5202 S:      Maintained
5203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
5204 F:      drivers/usb/chipidea/
5205
5206 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
5207 M:      Hans de Goede <[email protected]>
5208 L:      [email protected]
5209 S:      Maintained
5210 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
5211 F:      drivers/input/touchscreen/chipone_icn8318.c
5212
5213 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
5214 M:      Hans de Goede <[email protected]>
5215 L:      [email protected]
5216 S:      Maintained
5217 F:      drivers/input/touchscreen/chipone_icn8505.c
5218
5219 CHROME HARDWARE PLATFORM SUPPORT
5220 M:      Benson Leung <[email protected]>
5221 M:      Tzung-Bi Shih <[email protected]>
5222 L:      [email protected]
5223 S:      Maintained
5224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
5225 F:      drivers/platform/chrome/
5226
5227 CHROMEOS EC CODEC DRIVER
5228 M:      Cheng-Yi Chiang <[email protected]>
5229 M:      Tzung-Bi Shih <[email protected]>
5230 R:      Guenter Roeck <[email protected]>
5231 L:      [email protected]
5232 S:      Maintained
5233 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
5234 F:      sound/soc/codecs/cros_ec_codec.*
5235
5236 CHROMEOS EC CHARGE CONTROL
5237 M:      Thomas Weißschuh <[email protected]>
5238 S:      Maintained
5239 F:      drivers/power/supply/cros_charge-control.c
5240
5241 CHROMEOS EC HARDWARE MONITORING
5242 M:      Thomas Weißschuh <[email protected]>
5243 L:      [email protected]
5244 L:      [email protected]
5245 S:      Maintained
5246 F:      Documentation/hwmon/cros_ec_hwmon.rst
5247 F:      drivers/hwmon/cros_ec_hwmon.c
5248
5249 CHROMEOS EC LED DRIVER
5250 M:      Thomas Weißschuh <[email protected]>
5251 S:      Maintained
5252 F:      drivers/leds/leds-cros_ec.c
5253
5254 CHROMEOS EC SUBDRIVERS
5255 M:      Benson Leung <[email protected]>
5256 R:      Guenter Roeck <[email protected]>
5257 L:      [email protected]
5258 S:      Maintained
5259 F:      drivers/power/supply/cros_charge-control.c
5260 F:      drivers/power/supply/cros_usbpd-charger.c
5261 N:      cros_ec
5262 N:      cros-ec
5263
5264 CHROMEOS EC UART DRIVER
5265 M:      Bhanu Prakash Maiya <[email protected]>
5266 R:      Benson Leung <[email protected]>
5267 R:      Tzung-Bi Shih <[email protected]>
5268 S:      Maintained
5269 F:      drivers/platform/chrome/cros_ec_uart.c
5270
5271 CHROMEOS EC USB PD NOTIFY DRIVER
5272 M:      Prashant Malani <[email protected]>
5273 L:      [email protected]
5274 S:      Maintained
5275 F:      drivers/platform/chrome/cros_usbpd_notify.c
5276 F:      include/linux/platform_data/cros_usbpd_notify.h
5277
5278 CHROMEOS EC USB TYPE-C DRIVER
5279 M:      Prashant Malani <[email protected]>
5280 L:      [email protected]
5281 S:      Maintained
5282 F:      drivers/platform/chrome/cros_ec_typec.*
5283 F:      drivers/platform/chrome/cros_typec_switch.c
5284 F:      drivers/platform/chrome/cros_typec_vdm.*
5285
5286 CHROMEOS HPS DRIVER
5287 M:      Dan Callaghan <[email protected]>
5288 R:      Sami Kyöstilä <[email protected]>
5289 S:      Maintained
5290 F:      drivers/platform/chrome/cros_hps_i2c.c
5291
5292 CHROMEOS EC WATCHDOG
5293 M:      Lukasz Majczak <[email protected]>
5294 L:      [email protected]
5295 S:      Maintained
5296 F:      drivers/watchdog/cros_ec_wdt.c
5297
5298 CHRONTEL CH7322 CEC DRIVER
5299 M:      Joe Tessler <[email protected]>
5300 L:      [email protected]
5301 S:      Maintained
5302 T:      git git://linuxtv.org/media_tree.git
5303 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
5304 F:      drivers/media/cec/i2c/ch7322.c
5305
5306 CIRRUS LOGIC AUDIO CODEC DRIVERS
5307 M:      David Rhodes <[email protected]>
5308 M:      Richard Fitzgerald <[email protected]>
5309 L:      [email protected] (moderated for non-subscribers)
5310 L:      [email protected]
5311 S:      Maintained
5312 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
5313 F:      drivers/mfd/cs42l43*
5314 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
5315 F:      drivers/spi/spi-cs42l43*
5316 F:      include/dt-bindings/sound/cs*
5317 F:      include/linux/mfd/cs42l43*
5318 F:      include/sound/cs*
5319 F:      sound/pci/hda/cirrus*
5320 F:      sound/pci/hda/cs*
5321 F:      sound/pci/hda/hda_component*
5322 F:      sound/pci/hda/hda_cs_dsp_ctl.*
5323 F:      sound/soc/codecs/cs*
5324
5325 CIRRUS LOGIC HAPTIC DRIVERS
5326 M:      James Ogletree <[email protected]>
5327 M:      Fred Treven <[email protected]>
5328 M:      Ben Bright <[email protected]>
5329 L:      [email protected]
5330 S:      Supported
5331 F:      Documentation/devicetree/bindings/input/cirrus,cs40l50.yaml
5332 F:      drivers/input/misc/cs40l*
5333 F:      drivers/mfd/cs40l*
5334 F:      include/linux/mfd/cs40l*
5335 F:      sound/soc/codecs/cs40l*
5336
5337 CIRRUS LOGIC DSP FIRMWARE DRIVER
5338 M:      Simon Trimmer <[email protected]>
5339 M:      Charles Keepax <[email protected]>
5340 M:      Richard Fitzgerald <[email protected]>
5341 L:      [email protected]
5342 S:      Supported
5343 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5344 T:      git https://github.com/CirrusLogic/linux-drivers.git
5345 F:      drivers/firmware/cirrus/*
5346 F:      include/linux/firmware/cirrus/*
5347
5348 CIRRUS LOGIC EP93XX ETHERNET DRIVER
5349 M:      Hartley Sweeten <[email protected]>
5350 L:      [email protected]
5351 S:      Maintained
5352 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
5353
5354 CIRRUS LOGIC LOCHNAGAR DRIVER
5355 M:      Charles Keepax <[email protected]>
5356 M:      Richard Fitzgerald <[email protected]>
5357 L:      [email protected]
5358 S:      Supported
5359 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
5360 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
5361 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
5362 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
5363 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
5364 F:      Documentation/hwmon/lochnagar.rst
5365 F:      drivers/clk/clk-lochnagar.c
5366 F:      drivers/hwmon/lochnagar-hwmon.c
5367 F:      drivers/mfd/lochnagar-i2c.c
5368 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
5369 F:      drivers/regulator/lochnagar-regulator.c
5370 F:      include/dt-bindings/clock/lochnagar.h
5371 F:      include/dt-bindings/pinctrl/lochnagar.h
5372 F:      include/linux/mfd/lochnagar*
5373 F:      sound/soc/codecs/lochnagar-sc.c
5374
5375 CIRRUS LOGIC MADERA CODEC DRIVERS
5376 M:      Charles Keepax <[email protected]>
5377 M:      Richard Fitzgerald <[email protected]>
5378 L:      [email protected] (moderated for non-subscribers)
5379 L:      [email protected]
5380 S:      Supported
5381 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5382 T:      git https://github.com/CirrusLogic/linux-drivers.git
5383 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
5384 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
5385 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
5386 F:      drivers/gpio/gpio-madera*
5387 F:      drivers/irqchip/irq-madera*
5388 F:      drivers/mfd/cs47l*
5389 F:      drivers/mfd/madera*
5390 F:      drivers/pinctrl/cirrus/*
5391 F:      include/dt-bindings/sound/madera*
5392 F:      include/linux/irqchip/irq-madera*
5393 F:      include/linux/mfd/madera/*
5394 F:      include/sound/madera*
5395 F:      sound/soc/codecs/cs47l*
5396 F:      sound/soc/codecs/madera*
5397
5398 CISCO FCOE HBA DRIVER
5399 M:      Satish Kharat <[email protected]>
5400 M:      Sesidhar Baddela <[email protected]>
5401 M:      Karan Tilak Kumar <[email protected]>
5402 L:      [email protected]
5403 S:      Supported
5404 F:      drivers/scsi/fnic/
5405
5406 CISCO SCSI HBA DRIVER
5407 M:      Karan Tilak Kumar <[email protected]>
5408 M:      Sesidhar Baddela <[email protected]>
5409 L:      [email protected]
5410 S:      Supported
5411 F:      drivers/scsi/snic/
5412
5413 CISCO VIC ETHERNET NIC DRIVER
5414 M:      Christian Benvenuti <[email protected]>
5415 M:      Satish Kharat <[email protected]>
5416 S:      Supported
5417 F:      drivers/net/ethernet/cisco/enic/
5418
5419 CISCO VIC LOW LATENCY NIC DRIVER
5420 M:      Christian Benvenuti <[email protected]>
5421 M:      Nelson Escobar <[email protected]>
5422 S:      Supported
5423 F:      drivers/infiniband/hw/usnic/
5424
5425 CLANG CONTROL FLOW INTEGRITY SUPPORT
5426 M:      Sami Tolvanen <[email protected]>
5427 M:      Kees Cook <[email protected]>
5428 R:      Nathan Chancellor <[email protected]>
5429 L:      [email protected]
5430 S:      Supported
5431 B:      https://github.com/ClangBuiltLinux/linux/issues
5432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5433 F:      include/linux/cfi.h
5434 F:      kernel/cfi.c
5435
5436 CLANG-FORMAT FILE
5437 M:      Miguel Ojeda <[email protected]>
5438 S:      Maintained
5439 F:      .clang-format
5440
5441 CLANG/LLVM BUILD SUPPORT
5442 M:      Nathan Chancellor <[email protected]>
5443 R:      Nick Desaulniers <[email protected]>
5444 R:      Bill Wendling <[email protected]>
5445 R:      Justin Stitt <[email protected]>
5446 L:      [email protected]
5447 S:      Supported
5448 W:      https://clangbuiltlinux.github.io/
5449 B:      https://github.com/ClangBuiltLinux/linux/issues
5450 C:      irc://irc.libera.chat/clangbuiltlinux
5451 F:      Documentation/kbuild/llvm.rst
5452 F:      include/linux/compiler-clang.h
5453 F:      scripts/Makefile.clang
5454 F:      scripts/clang-tools/
5455 K:      \b(?i:clang|llvm)\b
5456
5457 CLK API
5458 M:      Russell King <[email protected]>
5459 L:      [email protected]
5460 S:      Maintained
5461 F:      include/linux/clk.h
5462
5463 CLOCKSOURCE, CLOCKEVENT DRIVERS
5464 M:      Daniel Lezcano <[email protected]>
5465 M:      Thomas Gleixner <[email protected]>
5466 L:      [email protected]
5467 S:      Supported
5468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5469 F:      Documentation/devicetree/bindings/timer/
5470 F:      drivers/clocksource/
5471
5472 CLOSURES
5473 M:      Kent Overstreet <[email protected]>
5474 L:      [email protected]
5475 S:      Supported
5476 C:      irc://irc.oftc.net/bcache
5477 F:      include/linux/closure.h
5478 F:      lib/closure.c
5479
5480 CMPC ACPI DRIVER
5481 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5482 L:      [email protected]
5483 S:      Supported
5484 F:      drivers/platform/x86/classmate-laptop.c
5485
5486 COBALT MEDIA DRIVER
5487 M:      Hans Verkuil <[email protected]>
5488 L:      [email protected]
5489 S:      Supported
5490 W:      https://linuxtv.org
5491 T:      git git://linuxtv.org/media_tree.git
5492 F:      drivers/media/pci/cobalt/
5493
5494 COCCINELLE/Semantic Patches (SmPL)
5495 M:      Julia Lawall <[email protected]>
5496 M:      Nicolas Palix <[email protected]>
5497 L:      [email protected] (moderated for non-subscribers)
5498 S:      Supported
5499 W:      https://coccinelle.gitlabpages.inria.fr/website/
5500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5501 F:      Documentation/dev-tools/coccinelle.rst
5502 F:      scripts/coccicheck
5503 F:      scripts/coccinelle/
5504
5505 CODA FILE SYSTEM
5506 M:      Jan Harkes <[email protected]>
5507 M:      [email protected]
5508 L:      [email protected]
5509 S:      Maintained
5510 W:      http://www.coda.cs.cmu.edu/
5511 F:      Documentation/filesystems/coda.rst
5512 F:      fs/coda/
5513 F:      include/linux/coda*.h
5514 F:      include/uapi/linux/coda*.h
5515
5516 CODA V4L2 MEM2MEM DRIVER
5517 M:      Philipp Zabel <[email protected]>
5518 L:      [email protected]
5519 S:      Maintained
5520 F:      Documentation/devicetree/bindings/media/coda.yaml
5521 F:      drivers/media/platform/chips-media/coda
5522
5523 CODE OF CONDUCT
5524 M:      Greg Kroah-Hartman <[email protected]>
5525 S:      Supported
5526 F:      Documentation/process/code-of-conduct-interpretation.rst
5527 F:      Documentation/process/code-of-conduct.rst
5528
5529 CODE TAGGING
5530 M:      Suren Baghdasaryan <[email protected]>
5531 M:      Kent Overstreet <[email protected]>
5532 S:      Maintained
5533 F:      include/asm-generic/codetag.lds.h
5534 F:      include/linux/codetag.h
5535 F:      lib/codetag.c
5536
5537 COMEDI DRIVERS
5538 M:      Ian Abbott <[email protected]>
5539 M:      H Hartley Sweeten <[email protected]>
5540 S:      Odd Fixes
5541 F:      drivers/comedi/
5542 F:      include/linux/comedi/
5543 F:      include/uapi/linux/comedi.h
5544
5545 COMMON CLK FRAMEWORK
5546 M:      Michael Turquette <[email protected]>
5547 M:      Stephen Boyd <[email protected]>
5548 L:      [email protected]
5549 S:      Maintained
5550 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5552 F:      Documentation/devicetree/bindings/clock/
5553 F:      drivers/clk/
5554 F:      include/dt-bindings/clock/
5555 F:      include/linux/clk-pr*
5556 F:      include/linux/clk/
5557 F:      include/linux/of_clk.h
5558 X:      drivers/clk/clkdev.c
5559
5560 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5561 M:      Steve French <[email protected]>
5562 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5563 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5564 R:      Shyam Prasad N <[email protected]> (multichannel)
5565 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5566 R:      Bharath SM <[email protected]> (deferred close, directory leases)
5567 L:      [email protected]
5568 L:      [email protected] (moderated for non-subscribers)
5569 S:      Supported
5570 W:      https://wiki.samba.org/index.php/LinuxCIFS
5571 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5572 F:      Documentation/admin-guide/cifs/
5573 F:      fs/smb/client/
5574 F:      fs/smb/common/
5575 F:      include/uapi/linux/cifs
5576
5577 COMPACTPCI HOTPLUG CORE
5578 M:      Scott Murray <[email protected]>
5579 L:      [email protected]
5580 S:      Maintained
5581 F:      drivers/pci/hotplug/cpci_hotplug*
5582
5583 COMPACTPCI HOTPLUG GENERIC DRIVER
5584 M:      Scott Murray <[email protected]>
5585 L:      [email protected]
5586 S:      Maintained
5587 F:      drivers/pci/hotplug/cpcihp_generic.c
5588
5589 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5590 M:      Scott Murray <[email protected]>
5591 L:      [email protected]
5592 S:      Maintained
5593 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5594
5595 COMPAL LAPTOP SUPPORT
5596 M:      Cezary Jackiewicz <[email protected]>
5597 L:      [email protected]
5598 S:      Maintained
5599 F:      drivers/platform/x86/compal-laptop.c
5600
5601 COMPILER ATTRIBUTES
5602 M:      Miguel Ojeda <[email protected]>
5603 S:      Maintained
5604 F:      include/linux/compiler_attributes.h
5605
5606 COMPUTE EXPRESS LINK (CXL)
5607 M:      Davidlohr Bueso <[email protected]>
5608 M:      Jonathan Cameron <[email protected]>
5609 M:      Dave Jiang <[email protected]>
5610 M:      Alison Schofield <[email protected]>
5611 M:      Vishal Verma <[email protected]>
5612 M:      Ira Weiny <[email protected]>
5613 M:      Dan Williams <[email protected]>
5614 L:      [email protected]
5615 S:      Maintained
5616 F:      Documentation/driver-api/cxl
5617 F:      drivers/cxl/
5618 F:      include/linux/einj-cxl.h
5619 F:      include/linux/cxl-event.h
5620 F:      include/uapi/linux/cxl_mem.h
5621 F:      tools/testing/cxl/
5622
5623 COMPUTE EXPRESS LINK PMU (CPMU)
5624 M:      Jonathan Cameron <[email protected]>
5625 L:      [email protected]
5626 S:      Maintained
5627 F:      Documentation/admin-guide/perf/cxl.rst
5628 F:      drivers/perf/cxl_pmu.c
5629
5630 CONEXANT ACCESSRUNNER USB DRIVER
5631 L:      [email protected]
5632 S:      Orphan
5633 W:      http://accessrunner.sourceforge.net/
5634 F:      drivers/usb/atm/cxacru.c
5635
5636 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
5637 M:      Elena Reshetova <[email protected]>
5638 M:      Carlos Bilbao <[email protected]>
5639 S:      Maintained
5640 F:      Documentation/security/snp-tdx-threat-model.rst
5641
5642 CONFIGFS
5643 M:      Joel Becker <[email protected]>
5644 M:      Christoph Hellwig <[email protected]>
5645 S:      Supported
5646 T:      git git://git.infradead.org/users/hch/configfs.git
5647 F:      fs/configfs/
5648 F:      include/linux/configfs.h
5649 F:      samples/configfs/
5650
5651 CONSOLE SUBSYSTEM
5652 M:      Greg Kroah-Hartman <[email protected]>
5653 S:      Supported
5654 F:      drivers/video/console/
5655 F:      include/linux/console*
5656
5657 CONTEXT TRACKING
5658 M:      Frederic Weisbecker <[email protected]>
5659 M:      "Paul E. McKenney" <[email protected]>
5660 S:      Maintained
5661 F:      include/linux/context_tracking*
5662 F:      kernel/context_tracking.c
5663
5664 CONTROL GROUP (CGROUP)
5665 M:      Tejun Heo <[email protected]>
5666 M:      Zefan Li <[email protected]>
5667 M:      Johannes Weiner <[email protected]>
5668 M:      Michal Koutný <[email protected]>
5669 L:      [email protected]
5670 S:      Maintained
5671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5672 F:      Documentation/admin-guide/cgroup-v1/
5673 F:      Documentation/admin-guide/cgroup-v2.rst
5674 F:      include/linux/cgroup*
5675 F:      kernel/cgroup/
5676 F:      tools/testing/selftests/cgroup/
5677
5678 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5679 M:      Tejun Heo <[email protected]>
5680 M:      Josef Bacik <[email protected]>
5681 M:      Jens Axboe <[email protected]>
5682 L:      [email protected]
5683 L:      [email protected]
5684 T:      git git://git.kernel.dk/linux-block
5685 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5686 F:      block/bfq-cgroup.c
5687 F:      block/blk-cgroup.c
5688 F:      block/blk-iocost.c
5689 F:      block/blk-iolatency.c
5690 F:      block/blk-throttle.c
5691 F:      include/linux/blk-cgroup.h
5692
5693 CONTROL GROUP - CPUSET
5694 M:      Waiman Long <[email protected]>
5695 M:      Zefan Li <[email protected]>
5696 L:      [email protected]
5697 S:      Maintained
5698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5699 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5700 F:      include/linux/cpuset.h
5701 F:      kernel/cgroup/cpuset.c
5702 F:      tools/testing/selftests/cgroup/test_cpuset.c
5703 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5704
5705 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5706 M:      Johannes Weiner <[email protected]>
5707 M:      Michal Hocko <[email protected]>
5708 M:      Roman Gushchin <[email protected]>
5709 M:      Shakeel Butt <[email protected]>
5710 R:      Muchun Song <[email protected]>
5711 L:      [email protected]
5712 L:      [email protected]
5713 S:      Maintained
5714 F:      include/linux/memcontrol.h
5715 F:      mm/memcontrol.c
5716 F:      mm/memcontrol-v1.c
5717 F:      mm/memcontrol-v1.h
5718 F:      mm/swap_cgroup.c
5719 F:      samples/cgroup/*
5720 F:      tools/testing/selftests/cgroup/memcg_protection.m
5721 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
5722 F:      tools/testing/selftests/cgroup/test_kmem.c
5723 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5724
5725 CORETEMP HARDWARE MONITORING DRIVER
5726 M:      Fenghua Yu <[email protected]>
5727 L:      [email protected]
5728 S:      Maintained
5729 F:      Documentation/hwmon/coretemp.rst
5730 F:      drivers/hwmon/coretemp.c
5731
5732 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5733 M:      Marius Zachmann <[email protected]>
5734 L:      [email protected]
5735 S:      Maintained
5736 F:      drivers/hwmon/corsair-cpro.c
5737
5738 CORSAIR-PSU HARDWARE MONITOR DRIVER
5739 M:      Wilken Gottwalt <[email protected]>
5740 L:      [email protected]
5741 S:      Maintained
5742 F:      Documentation/hwmon/corsair-psu.rst
5743 F:      drivers/hwmon/corsair-psu.c
5744
5745 COUNTER SUBSYSTEM
5746 M:      William Breathitt Gray <[email protected]>
5747 L:      [email protected]
5748 S:      Maintained
5749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5750 F:      Documentation/ABI/testing/sysfs-bus-counter
5751 F:      Documentation/driver-api/generic-counter.rst
5752 F:      drivers/counter/
5753 F:      include/linux/counter.h
5754 F:      include/uapi/linux/counter.h
5755 F:      tools/counter/
5756
5757 COUNTER WATCH EVENTS TOOL
5758 M:      Fabrice Gasnier <[email protected]>
5759 L:      [email protected]
5760 S:      Maintained
5761 F:      tools/counter/counter_watch_events.c
5762
5763 CP2615 I2C DRIVER
5764 M:      Bence Csókás <[email protected]>
5765 S:      Maintained
5766 F:      drivers/i2c/busses/i2c-cp2615.c
5767
5768 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5769 M:      Viresh Kumar <[email protected]>
5770 M:      Sudeep Holla <[email protected]>
5771 L:      [email protected]
5772 S:      Maintained
5773 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5774 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5775
5776 CPU FREQUENCY SCALING FRAMEWORK
5777 M:      "Rafael J. Wysocki" <[email protected]>
5778 M:      Viresh Kumar <[email protected]>
5779 L:      [email protected]
5780 S:      Maintained
5781 B:      https://bugzilla.kernel.org
5782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5784 F:      Documentation/admin-guide/pm/cpufreq.rst
5785 F:      Documentation/admin-guide/pm/intel_pstate.rst
5786 F:      Documentation/cpu-freq/
5787 F:      Documentation/devicetree/bindings/cpufreq/
5788 F:      drivers/cpufreq/
5789 F:      include/linux/cpufreq.h
5790 F:      include/linux/sched/cpufreq.h
5791 F:      kernel/sched/cpufreq*.c
5792 F:      tools/testing/selftests/cpufreq/
5793
5794 CPU HOTPLUG
5795 M:      Thomas Gleixner <[email protected]>
5796 M:      Peter Zijlstra <[email protected]>
5797 L:      [email protected]
5798 S:      Maintained
5799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5800 F:      include/linux/cpu.h
5801 F:      include/linux/cpuhotplug.h
5802 F:      include/linux/smpboot.h
5803 F:      kernel/cpu.c
5804 F:      kernel/smpboot.*
5805
5806 CPU IDLE TIME MANAGEMENT FRAMEWORK
5807 M:      "Rafael J. Wysocki" <[email protected]>
5808 M:      Daniel Lezcano <[email protected]>
5809 L:      [email protected]
5810 S:      Maintained
5811 B:      https://bugzilla.kernel.org
5812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5813 F:      Documentation/admin-guide/pm/cpuidle.rst
5814 F:      Documentation/driver-api/pm/cpuidle.rst
5815 F:      drivers/cpuidle/
5816 F:      include/linux/cpuidle.h
5817
5818 CPU POWER MONITORING SUBSYSTEM
5819 M:      Thomas Renninger <[email protected]>
5820 M:      Shuah Khan <[email protected]>
5821 M:      Shuah Khan <[email protected]>
5822 L:      [email protected]
5823 S:      Maintained
5824 F:      tools/power/cpupower/
5825
5826 CPUID/MSR DRIVER
5827 M:      "H. Peter Anvin" <[email protected]>
5828 S:      Maintained
5829 F:      arch/x86/kernel/cpuid.c
5830 F:      arch/x86/kernel/msr.c
5831
5832 CPUIDLE DRIVER - ARM BIG LITTLE
5833 M:      Lorenzo Pieralisi <[email protected]>
5834 M:      Daniel Lezcano <[email protected]>
5835 L:      [email protected]
5836 L:      [email protected] (moderated for non-subscribers)
5837 S:      Maintained
5838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5839 F:      drivers/cpuidle/cpuidle-big_little.c
5840
5841 CPUIDLE DRIVER - ARM EXYNOS
5842 M:      Daniel Lezcano <[email protected]>
5843 M:      Kukjin Kim <[email protected]>
5844 R:      Krzysztof Kozlowski <[email protected]>
5845 L:      [email protected]
5846 L:      [email protected]
5847 S:      Maintained
5848 F:      arch/arm/mach-exynos/pm.c
5849 F:      drivers/cpuidle/cpuidle-exynos.c
5850 F:      include/linux/platform_data/cpuidle-exynos.h
5851
5852 CPUIDLE DRIVER - ARM PSCI
5853 M:      Lorenzo Pieralisi <[email protected]>
5854 M:      Sudeep Holla <[email protected]>
5855 L:      [email protected]
5856 L:      [email protected] (moderated for non-subscribers)
5857 S:      Supported
5858 F:      drivers/cpuidle/cpuidle-psci.c
5859
5860 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5861 M:      Ulf Hansson <[email protected]>
5862 L:      [email protected]
5863 L:      [email protected] (moderated for non-subscribers)
5864 S:      Supported
5865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5866 F:      drivers/cpuidle/cpuidle-psci-domain.c
5867 F:      drivers/cpuidle/cpuidle-psci.h
5868
5869 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5870 M:      Ulf Hansson <[email protected]>
5871 L:      [email protected]
5872 S:      Supported
5873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5874 F:      drivers/cpuidle/dt_idle_genpd.c
5875 F:      drivers/cpuidle/dt_idle_genpd.h
5876
5877 CPUIDLE DRIVER - RISC-V SBI
5878 M:      Anup Patel <[email protected]>
5879 L:      [email protected]
5880 L:      [email protected]
5881 S:      Maintained
5882 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5883
5884 CRAMFS FILESYSTEM
5885 M:      Nicolas Pitre <[email protected]>
5886 S:      Maintained
5887 F:      Documentation/filesystems/cramfs.rst
5888 F:      fs/cramfs/
5889
5890 CREATIVE SB0540
5891 M:      Bastien Nocera <[email protected]>
5892 L:      [email protected]
5893 S:      Maintained
5894 F:      drivers/hid/hid-creative-sb0540.c
5895
5896 CRYPTO API
5897 M:      Herbert Xu <[email protected]>
5898 M:      "David S. Miller" <[email protected]>
5899 L:      [email protected]
5900 S:      Maintained
5901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5903 F:      Documentation/crypto/
5904 F:      Documentation/devicetree/bindings/crypto/
5905 F:      arch/*/crypto/
5906 F:      crypto/
5907 F:      drivers/crypto/
5908 F:      include/crypto/
5909 F:      include/linux/crypto*
5910 F:      lib/crypto/
5911
5912 CRYPTO SPEED TEST COMPARE
5913 M:      Wang Jinchao <[email protected]>
5914 L:      [email protected]
5915 S:      Maintained
5916 F:      tools/crypto/tcrypt/tcrypt_speed_compare.py
5917
5918 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5919 M:      Neil Horman <[email protected]>
5920 L:      [email protected]
5921 S:      Maintained
5922 F:      crypto/ansi_cprng.c
5923 F:      crypto/rng.c
5924
5925 CS3308 MEDIA DRIVER
5926 M:      Hans Verkuil <[email protected]>
5927 L:      [email protected]
5928 S:      Odd Fixes
5929 W:      http://linuxtv.org
5930 T:      git git://linuxtv.org/media_tree.git
5931 F:      drivers/media/i2c/cs3308.c
5932
5933 CS5535 Audio ALSA driver
5934 M:      Jaya Kumar <[email protected]>
5935 S:      Maintained
5936 F:      sound/pci/cs5535audio/
5937
5938 CTU CAN FD DRIVER
5939 M:      Pavel Pisa <[email protected]>
5940 M:      Ondrej Ille <[email protected]>
5941 L:      [email protected]
5942 S:      Maintained
5943 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5944 F:      drivers/net/can/ctucanfd/
5945
5946 CVE ASSIGNMENT CONTACT
5947 M:      CVE Assignment Team <[email protected]>
5948 S:      Maintained
5949 F:      Documentation/process/cve.rst
5950
5951 CW1200 WLAN driver
5952 S:      Orphan
5953 F:      drivers/net/wireless/st/cw1200/
5954
5955 CX18 VIDEO4LINUX DRIVER
5956 M:      Andy Walls <[email protected]>
5957 L:      [email protected]
5958 S:      Maintained
5959 W:      https://linuxtv.org
5960 T:      git git://linuxtv.org/media_tree.git
5961 F:      drivers/media/pci/cx18/
5962 F:      include/uapi/linux/ivtv*
5963
5964 CX2341X MPEG ENCODER HELPER MODULE
5965 M:      Hans Verkuil <[email protected]>
5966 L:      [email protected]
5967 S:      Maintained
5968 W:      https://linuxtv.org
5969 T:      git git://linuxtv.org/media_tree.git
5970 F:      drivers/media/common/cx2341x*
5971 F:      include/media/drv-intf/cx2341x.h
5972
5973 CX24120 MEDIA DRIVER
5974 M:      Jemma Denson <[email protected]>
5975 M:      Patrick Boettcher <[email protected]>
5976 L:      [email protected]
5977 S:      Maintained
5978 W:      https://linuxtv.org
5979 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5980 F:      drivers/media/dvb-frontends/cx24120*
5981
5982 CX88 VIDEO4LINUX DRIVER
5983 M:      Mauro Carvalho Chehab <[email protected]>
5984 L:      [email protected]
5985 S:      Odd fixes
5986 W:      https://linuxtv.org
5987 T:      git git://linuxtv.org/media_tree.git
5988 F:      Documentation/driver-api/media/drivers/cx88*
5989 F:      drivers/media/pci/cx88/
5990
5991 CXD2820R MEDIA DRIVER
5992 L:      [email protected]
5993 S:      Orphan
5994 W:      https://linuxtv.org
5995 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5996 F:      drivers/media/dvb-frontends/cxd2820r*
5997
5998 CXGB3 ETHERNET DRIVER (CXGB3)
5999 M:      Potnuri Bharat Teja <[email protected]>
6000 L:      [email protected]
6001 S:      Supported
6002 W:      http://www.chelsio.com
6003 F:      drivers/net/ethernet/chelsio/cxgb3/
6004
6005 CXGB3 ISCSI DRIVER (CXGB3I)
6006 M:      Varun Prakash <[email protected]>
6007 L:      [email protected]
6008 S:      Supported
6009 W:      http://www.chelsio.com
6010 F:      drivers/scsi/cxgbi/cxgb3i
6011
6012 CXGB4 CRYPTO DRIVER (chcr)
6013 M:      Ayush Sawal <[email protected]>
6014 L:      [email protected]
6015 S:      Supported
6016 W:      http://www.chelsio.com
6017 F:      drivers/crypto/chelsio
6018
6019 CXGB4 ETHERNET DRIVER (CXGB4)
6020 M:      Potnuri Bharat Teja <[email protected]>
6021 L:      [email protected]
6022 S:      Supported
6023 W:      http://www.chelsio.com
6024 F:      drivers/net/ethernet/chelsio/cxgb4/
6025
6026 CXGB4 INLINE CRYPTO DRIVER
6027 M:      Ayush Sawal <[email protected]>
6028 L:      [email protected]
6029 S:      Supported
6030 W:      http://www.chelsio.com
6031 F:      drivers/net/ethernet/chelsio/inline_crypto/
6032
6033 CXGB4 ISCSI DRIVER (CXGB4I)
6034 M:      Varun Prakash <[email protected]>
6035 L:      [email protected]
6036 S:      Supported
6037 W:      http://www.chelsio.com
6038 F:      drivers/scsi/cxgbi/cxgb4i
6039
6040 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
6041 M:      Potnuri Bharat Teja <[email protected]>
6042 L:      [email protected]
6043 S:      Supported
6044 W:      http://www.openfabrics.org
6045 F:      drivers/infiniband/hw/cxgb4/
6046 F:      include/uapi/rdma/cxgb4-abi.h
6047
6048 CXGB4VF ETHERNET DRIVER (CXGB4VF)
6049 M:      Potnuri Bharat Teja <[email protected]>
6050 L:      [email protected]
6051 S:      Supported
6052 W:      http://www.chelsio.com
6053 F:      drivers/net/ethernet/chelsio/cxgb4vf/
6054
6055 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
6056 M:      Frederic Barrat <[email protected]>
6057 M:      Andrew Donnellan <[email protected]>
6058 L:      [email protected]
6059 S:      Supported
6060 F:      Documentation/ABI/testing/sysfs-class-cxl
6061 F:      Documentation/arch/powerpc/cxl.rst
6062 F:      arch/powerpc/platforms/powernv/pci-cxl.c
6063 F:      drivers/misc/cxl/
6064 F:      include/misc/cxl*
6065 F:      include/uapi/misc/cxl.h
6066
6067 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
6068 M:      Manoj N. Kumar <[email protected]>
6069 M:      Uma Krishnan <[email protected]>
6070 L:      [email protected]
6071 S:      Obsolete
6072 F:      Documentation/arch/powerpc/cxlflash.rst
6073 F:      drivers/scsi/cxlflash/
6074 F:      include/uapi/scsi/cxlflash_ioctl.h
6075
6076 CYBERPRO FB DRIVER
6077 M:      Russell King <[email protected]>
6078 L:      [email protected] (moderated for non-subscribers)
6079 S:      Maintained
6080 W:      http://www.armlinux.org.uk/
6081 F:      drivers/video/fbdev/cyber2000fb.*
6082
6083 CYCLADES PC300 DRIVER
6084 S:      Orphan
6085 F:      drivers/net/wan/pc300*
6086
6087 CYPRESS CY8C95X0 PINCTRL DRIVER
6088 M:      Patrick Rudolph <[email protected]>
6089 L:      [email protected]
6090 S:      Maintained
6091 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
6092
6093 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
6094 M:      Linus Walleij <[email protected]>
6095 L:      [email protected]
6096 S:      Maintained
6097 F:      drivers/input/touchscreen/cy8ctma140.c
6098
6099 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
6100 M:      Yassine Oudjana <[email protected]>
6101 L:      [email protected]
6102 S:      Maintained
6103 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
6104 F:      drivers/input/keyboard/cypress-sf.c
6105
6106 CYPRESS_FIRMWARE MEDIA DRIVER
6107 L:      [email protected]
6108 S:      Orphan
6109 W:      https://linuxtv.org
6110 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6111 F:      drivers/media/common/cypress_firmware*
6112
6113 CYTTSP TOUCHSCREEN DRIVER
6114 M:      Linus Walleij <[email protected]>
6115 L:      [email protected]
6116 S:      Maintained
6117 F:      drivers/input/touchscreen/cyttsp*
6118
6119 D-LINK DIR-685 TOUCHKEYS DRIVER
6120 M:      Linus Walleij <[email protected]>
6121 L:      [email protected]
6122 S:      Supported
6123 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
6124
6125 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
6126 M:      Joshua Kinard <[email protected]>
6127 S:      Maintained
6128 F:      drivers/rtc/rtc-ds1685.c
6129 F:      include/linux/rtc/ds1685.h
6130
6131 DAMA SLAVE for AX.25
6132 M:      Joerg Reuter <[email protected]>
6133 L:      [email protected]
6134 S:      Maintained
6135 W:      http://yaina.de/jreuter/
6136 W:      http://www.qsl.net/dl1bke/
6137 F:      net/ax25/af_ax25.c
6138 F:      net/ax25/ax25_dev.c
6139 F:      net/ax25/ax25_ds_*
6140 F:      net/ax25/ax25_in.c
6141 F:      net/ax25/ax25_out.c
6142 F:      net/ax25/ax25_timer.c
6143 F:      net/ax25/sysctl_net_ax25.c
6144
6145 DATA ACCESS MONITOR
6146 M:      SeongJae Park <[email protected]>
6147 L:      [email protected]
6148 L:      [email protected]
6149 S:      Maintained
6150 W:      https://damonitor.github.io
6151 P:      Documentation/mm/damon/maintainer-profile.rst
6152 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
6153 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
6154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
6155 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
6156 F:      Documentation/admin-guide/mm/damon/
6157 F:      Documentation/mm/damon/
6158 F:      include/linux/damon.h
6159 F:      include/trace/events/damon.h
6160 F:      mm/damon/
6161 F:      tools/testing/selftests/damon/
6162
6163 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
6164 L:      [email protected]
6165 S:      Orphan
6166 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
6167 F:      drivers/net/ethernet/dec/tulip/dmfe.c
6168
6169 DC390/AM53C974 SCSI driver
6170 M:      Hannes Reinecke <[email protected]>
6171 L:      [email protected]
6172 S:      Maintained
6173 F:      drivers/scsi/am53c974.c
6174
6175 DC395x SCSI driver
6176 M:      Oliver Neukum <[email protected]>
6177 M:      Ali Akcaagac <[email protected]>
6178 M:      Jamie Lenehan <[email protected]>
6179 S:      Maintained
6180 F:      Documentation/scsi/dc395x.rst
6181 F:      drivers/scsi/dc395x.*
6182
6183 DCCP PROTOCOL
6184 L:      [email protected]
6185 S:      Orphan
6186 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
6187 F:      include/linux/dccp.h
6188 F:      include/linux/tfrc.h
6189 F:      include/uapi/linux/dccp.h
6190 F:      net/dccp/
6191
6192 DEBUGOBJECTS:
6193 M:      Thomas Gleixner <[email protected]>
6194 L:      [email protected]
6195 S:      Maintained
6196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
6197 F:      include/linux/debugobjects.h
6198 F:      lib/debugobjects.c
6199
6200 DECSTATION PLATFORM SUPPORT
6201 M:      "Maciej W. Rozycki" <[email protected]>
6202 L:      [email protected]
6203 S:      Maintained
6204 W:      http://www.linux-mips.org/wiki/DECstation
6205 F:      arch/mips/dec/
6206 F:      arch/mips/include/asm/dec/
6207 F:      arch/mips/include/asm/mach-dec/
6208
6209 DEFXX FDDI NETWORK DRIVER
6210 M:      "Maciej W. Rozycki" <[email protected]>
6211 S:      Maintained
6212 F:      drivers/net/fddi/defxx.*
6213
6214 DEFZA FDDI NETWORK DRIVER
6215 M:      "Maciej W. Rozycki" <[email protected]>
6216 S:      Maintained
6217 F:      drivers/net/fddi/defza.*
6218
6219 DEINTERLACE DRIVERS FOR ALLWINNER H3
6220 M:      Jernej Skrabec <[email protected]>
6221 L:      [email protected]
6222 S:      Maintained
6223 T:      git git://linuxtv.org/media_tree.git
6224 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
6225 F:      drivers/media/platform/sunxi/sun8i-di/
6226
6227 DELL LAPTOP DRIVER
6228 M:      Matthew Garrett <[email protected]>
6229 M:      Pali Rohár <[email protected]>
6230 L:      [email protected]
6231 S:      Maintained
6232 F:      drivers/platform/x86/dell/dell-laptop.c
6233
6234 DELL LAPTOP FREEFALL DRIVER
6235 M:      Pali Rohár <[email protected]>
6236 S:      Maintained
6237 F:      drivers/platform/x86/dell/dell-smo8800.c
6238
6239 DELL LAPTOP RBTN DRIVER
6240 M:      Pali Rohár <[email protected]>
6241 S:      Maintained
6242 F:      drivers/platform/x86/dell/dell-rbtn.*
6243
6244 DELL LAPTOP SMM DRIVER
6245 M:      Pali Rohár <[email protected]>
6246 S:      Maintained
6247 F:      Documentation/ABI/obsolete/procfs-i8k
6248 F:      drivers/hwmon/dell-smm-hwmon.c
6249 F:      include/uapi/linux/i8k.h
6250
6251 DELL PC DRIVER
6252 M:      Lyndon Sanche <[email protected]>
6253 L:      [email protected]
6254 S:      Maintained
6255 F:      drivers/platform/x86/dell/dell-pc.c
6256
6257 DELL REMOTE BIOS UPDATE DRIVER
6258 M:      Stuart Hayes <[email protected]>
6259 L:      [email protected]
6260 S:      Maintained
6261 F:      drivers/platform/x86/dell/dell_rbu.c
6262
6263 DELL SMBIOS DRIVER
6264 M:      Pali Rohár <[email protected]>
6265 L:      [email protected]
6266 L:      [email protected]
6267 S:      Maintained
6268 F:      drivers/platform/x86/dell/dell-smbios.*
6269
6270 DELL SMBIOS SMM DRIVER
6271 L:      [email protected]
6272 L:      [email protected]
6273 S:      Maintained
6274 F:      drivers/platform/x86/dell/dell-smbios-smm.c
6275
6276 DELL SMBIOS WMI DRIVER
6277 L:      [email protected]
6278 L:      [email protected]
6279 S:      Maintained
6280 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
6281 F:      tools/wmi/dell-smbios-example.c
6282
6283 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
6284 M:      Stuart Hayes <[email protected]>
6285 L:      [email protected]
6286 S:      Maintained
6287 F:      Documentation/userspace-api/dcdbas.rst
6288 F:      drivers/platform/x86/dell/dcdbas.*
6289
6290 DELL WMI DDV DRIVER
6291 M:      Armin Wolf <[email protected]>
6292 S:      Maintained
6293 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
6294 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
6295 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
6296 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
6297
6298 DELL WMI DESCRIPTOR DRIVER
6299 L:      [email protected]
6300 S:      Maintained
6301 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
6302
6303 DELL WMI HARDWARE PRIVACY SUPPORT
6304 L:      [email protected]
6305 L:      [email protected]
6306 S:      Maintained
6307 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
6308
6309 DELL WMI NOTIFICATIONS DRIVER
6310 M:      Matthew Garrett <[email protected]>
6311 M:      Pali Rohár <[email protected]>
6312 S:      Maintained
6313 F:      drivers/platform/x86/dell/dell-wmi-base.c
6314
6315 DELL WMI SYSMAN DRIVER
6316 M:      Prasanth Ksr <[email protected]>
6317 L:      [email protected]
6318 L:      [email protected]
6319 S:      Maintained
6320 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
6321 F:      drivers/platform/x86/dell/dell-wmi-sysman/
6322
6323 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
6324 M:      Zev Weiss <[email protected]>
6325 L:      [email protected]
6326 S:      Maintained
6327 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
6328
6329 DELTA DPS920AB PSU DRIVER
6330 M:      Robert Marko <[email protected]>
6331 L:      [email protected]
6332 S:      Maintained
6333 F:      Documentation/hwmon/dps920ab.rst
6334 F:      drivers/hwmon/pmbus/dps920ab.c
6335
6336 DELTA NETWORKS TN48M CPLD DRIVERS
6337 M:      Robert Marko <[email protected]>
6338 S:      Maintained
6339 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
6340 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
6341 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
6342 F:      drivers/gpio/gpio-tn48m.c
6343 F:      include/dt-bindings/reset/delta,tn48m-reset.h
6344
6345 DELTA ST MEDIA DRIVER
6346 M:      Hugues Fruchet <[email protected]>
6347 L:      [email protected]
6348 S:      Supported
6349 W:      https://linuxtv.org
6350 T:      git git://linuxtv.org/media_tree.git
6351 F:      drivers/media/platform/st/sti/delta
6352
6353 DENALI NAND DRIVER
6354 L:      [email protected]
6355 S:      Orphan
6356 F:      drivers/mtd/nand/raw/denali*
6357
6358 DESIGNWARE EDMA CORE IP DRIVER
6359 M:      Manivannan Sadhasivam <[email protected]>
6360 R:      Serge Semin <[email protected]>
6361 L:      [email protected]
6362 S:      Maintained
6363 F:      drivers/dma/dw-edma/
6364 F:      include/linux/dma/edma.h
6365
6366 DESIGNWARE USB2 DRD IP DRIVER
6367 M:      Minas Harutyunyan <[email protected]>
6368 L:      [email protected]
6369 S:      Maintained
6370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6371 F:      drivers/usb/dwc2/
6372
6373 DESIGNWARE USB3 DRD IP DRIVER
6374 M:      Thinh Nguyen <[email protected]>
6375 L:      [email protected]
6376 S:      Maintained
6377 F:      drivers/usb/dwc3/
6378
6379 DESIGNWARE XDATA IP DRIVER
6380 L:      [email protected]
6381 S:      Orphan
6382 F:      Documentation/misc-devices/dw-xdata-pcie.rst
6383 F:      drivers/misc/dw-xdata-pcie.c
6384
6385 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
6386 M:      Andreas Klinger <[email protected]>
6387 L:      [email protected]
6388 S:      Maintained
6389 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
6390 F:      drivers/iio/proximity/srf*.c
6391
6392 DEVICE COREDUMP (DEV_COREDUMP)
6393 M:      Johannes Berg <[email protected]>
6394 L:      [email protected]
6395 S:      Maintained
6396 F:      drivers/base/devcoredump.c
6397 F:      include/linux/devcoredump.h
6398
6399 DEVICE DEPENDENCY HELPER SCRIPT
6400 M:      Saravana Kannan <[email protected]>
6401 L:      [email protected]
6402 S:      Maintained
6403 F:      scripts/dev-needs.sh
6404
6405 DEVICE DIRECT ACCESS (DAX)
6406 M:      Dan Williams <[email protected]>
6407 M:      Vishal Verma <[email protected]>
6408 M:      Dave Jiang <[email protected]>
6409 L:      [email protected]
6410 L:      [email protected]
6411 S:      Supported
6412 F:      drivers/dax/
6413
6414 DEVICE FREQUENCY (DEVFREQ)
6415 M:      MyungJoo Ham <[email protected]>
6416 M:      Kyungmin Park <[email protected]>
6417 M:      Chanwoo Choi <[email protected]>
6418 L:      [email protected]
6419 S:      Maintained
6420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6421 F:      Documentation/devicetree/bindings/devfreq/
6422 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
6423 F:      drivers/devfreq/
6424 F:      include/linux/devfreq.h
6425 F:      include/trace/events/devfreq.h
6426
6427 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
6428 M:      Chanwoo Choi <[email protected]>
6429 L:      [email protected]
6430 S:      Supported
6431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6432 F:      Documentation/devicetree/bindings/devfreq/event/
6433 F:      drivers/devfreq/devfreq-event.c
6434 F:      drivers/devfreq/event/
6435 F:      include/dt-bindings/pmu/exynos_ppmu.h
6436 F:      include/linux/devfreq-event.h
6437
6438 DEVICE RESOURCE MANAGEMENT HELPERS
6439 M:      Hans de Goede <[email protected]>
6440 R:      Matti Vaittinen <[email protected]>
6441 S:      Maintained
6442 F:      include/linux/devm-helpers.h
6443
6444 DEVICE-MAPPER  (LVM)
6445 M:      Alasdair Kergon <[email protected]>
6446 M:      Mike Snitzer <[email protected]>
6447 M:      Mikulas Patocka <[email protected]>
6448 L:      [email protected]
6449 S:      Maintained
6450 Q:      http://patchwork.kernel.org/project/dm-devel/list/
6451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6452 F:      Documentation/admin-guide/device-mapper/
6453 F:      drivers/md/Kconfig
6454 F:      drivers/md/Makefile
6455 F:      drivers/md/dm*
6456 F:      drivers/md/persistent-data/
6457 F:      include/linux/device-mapper.h
6458 F:      include/linux/dm-*.h
6459 F:      include/uapi/linux/dm-*.h
6460
6461 DEVICE-MAPPER VDO TARGET
6462 M:      Matthew Sakai <[email protected]>
6463 L:      [email protected]
6464 S:      Maintained
6465 F:      Documentation/admin-guide/device-mapper/vdo*.rst
6466 F:      drivers/md/dm-vdo/
6467
6468 DEVLINK
6469 M:      Jiri Pirko <[email protected]>
6470 L:      [email protected]
6471 S:      Supported
6472 F:      Documentation/networking/devlink
6473 F:      include/net/devlink.h
6474 F:      include/uapi/linux/devlink.h
6475 F:      net/devlink/
6476
6477 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6478 M:      Christoph Niedermaier <[email protected]>
6479 L:      [email protected]
6480 S:      Maintained
6481 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6482 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6483
6484 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6485 M:      Marek Vasut <[email protected]>
6486 L:      [email protected]
6487 S:      Maintained
6488 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6489 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6490
6491 DIALOG SEMICONDUCTOR DRIVERS
6492 M:      Support Opensource <[email protected]>
6493 S:      Supported
6494 W:      http://www.dialog-semiconductor.com/products
6495 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6496 F:      Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml
6497 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6498 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6499 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6500 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6501 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6502 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6503 F:      Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml
6504 F:      Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml
6505 F:      Documentation/hwmon/da90??.rst
6506 F:      drivers/gpio/gpio-da90??.c
6507 F:      drivers/hwmon/da90??-hwmon.c
6508 F:      drivers/iio/adc/da91??-*.c
6509 F:      drivers/input/misc/da72??.[ch]
6510 F:      drivers/input/misc/da90??_onkey.c
6511 F:      drivers/input/touchscreen/da9052_tsi.c
6512 F:      drivers/leds/leds-da90??.c
6513 F:      drivers/mfd/da903x.c
6514 F:      drivers/mfd/da90??-*.c
6515 F:      drivers/mfd/da91??-*.c
6516 F:      drivers/pinctrl/pinctrl-da90??.c
6517 F:      drivers/power/supply/da9052-battery.c
6518 F:      drivers/power/supply/da91??-*.c
6519 F:      drivers/regulator/da9???-regulator.[ch]
6520 F:      drivers/regulator/slg51000-regulator.[ch]
6521 F:      drivers/rtc/rtc-da90??.c
6522 F:      drivers/thermal/da90??-thermal.c
6523 F:      drivers/video/backlight/da90??_bl.c
6524 F:      drivers/watchdog/da90??_wdt.c
6525 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6526 F:      include/linux/mfd/da903x.h
6527 F:      include/linux/mfd/da9052/
6528 F:      include/linux/mfd/da9055/
6529 F:      include/linux/mfd/da9062/
6530 F:      include/linux/mfd/da9063/
6531 F:      include/linux/mfd/da9150/
6532 F:      include/linux/regulator/da9211.h
6533 F:      include/sound/da[79]*.h
6534 F:      sound/soc/codecs/da[79]*.[ch]
6535
6536 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6537 M:      William Breathitt Gray <[email protected]>
6538 L:      [email protected]
6539 S:      Maintained
6540 F:      drivers/gpio/gpio-gpio-mm.c
6541
6542 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
6543 M:      Martin Tuma <[email protected]>
6544 L:      [email protected]
6545 S:      Maintained
6546 F:      Documentation/admin-guide/media/mgb4.rst
6547 F:      drivers/media/pci/mgb4/
6548
6549 DIOLAN U2C-12 I2C DRIVER
6550 M:      Guenter Roeck <[email protected]>
6551 L:      [email protected]
6552 S:      Maintained
6553 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6554
6555 DIRECTORY NOTIFICATION (DNOTIFY)
6556 M:      Jan Kara <[email protected]>
6557 R:      Amir Goldstein <[email protected]>
6558 L:      [email protected]
6559 S:      Maintained
6560 F:      Documentation/filesystems/dnotify.rst
6561 F:      fs/notify/dnotify/
6562 F:      include/linux/dnotify.h
6563
6564 DISK GEOMETRY AND PARTITION HANDLING
6565 M:      Andries Brouwer <[email protected]>
6566 S:      Maintained
6567 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6568 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6569 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6570
6571 DISKQUOTA
6572 M:      Jan Kara <[email protected]>
6573 S:      Maintained
6574 F:      Documentation/filesystems/quota.rst
6575 F:      fs/quota/
6576 F:      include/linux/quota*.h
6577 F:      include/uapi/linux/quota*.h
6578
6579 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6580 M:      Bernie Thompson <[email protected]>
6581 L:      [email protected]
6582 S:      Maintained
6583 W:      http://plugable.com/category/projects/udlfb/
6584 F:      Documentation/fb/udlfb.rst
6585 F:      drivers/video/fbdev/udlfb.c
6586 F:      include/video/udlfb.h
6587
6588 DISTRIBUTED LOCK MANAGER (DLM)
6589 M:      Alexander Aring <[email protected]>
6590 M:      David Teigland <[email protected]>
6591 L:      [email protected]
6592 S:      Supported
6593 W:      https://pagure.io/dlm
6594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6595 F:      fs/dlm/
6596
6597 DMA BUFFER SHARING FRAMEWORK
6598 M:      Sumit Semwal <[email protected]>
6599 M:      Christian König <[email protected]>
6600 L:      [email protected]
6601 L:      [email protected]
6602 L:      [email protected] (moderated for non-subscribers)
6603 S:      Maintained
6604 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6605 F:      Documentation/driver-api/dma-buf.rst
6606 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6607 F:      drivers/dma-buf/
6608 F:      include/linux/*fence.h
6609 F:      include/linux/dma-buf.h
6610 F:      include/linux/dma-resv.h
6611 K:      \bdma_(?:buf|fence|resv)\b
6612
6613 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6614 M:      Vinod Koul <[email protected]>
6615 L:      [email protected]
6616 S:      Maintained
6617 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6619 F:      Documentation/devicetree/bindings/dma/
6620 F:      Documentation/driver-api/dmaengine/
6621 F:      drivers/dma/
6622 F:      include/dt-bindings/dma/
6623 F:      include/linux/dma/
6624 F:      include/linux/dmaengine.h
6625 F:      include/linux/of_dma.h
6626
6627 DMA MAPPING BENCHMARK
6628 M:      Xiang Chen <[email protected]>
6629 L:      [email protected]
6630 F:      kernel/dma/map_benchmark.c
6631 F:      tools/testing/selftests/dma/
6632
6633 DMA MAPPING HELPERS
6634 M:      Christoph Hellwig <[email protected]>
6635 M:      Marek Szyprowski <[email protected]>
6636 R:      Robin Murphy <[email protected]>
6637 L:      [email protected]
6638 S:      Supported
6639 W:      http://git.infradead.org/users/hch/dma-mapping.git
6640 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6641 F:      include/asm-generic/dma-mapping.h
6642 F:      include/linux/dma-direct.h
6643 F:      include/linux/dma-map-ops.h
6644 F:      include/linux/dma-mapping.h
6645 F:      include/linux/swiotlb.h
6646 F:      kernel/dma/
6647
6648 DMA-BUF HEAPS FRAMEWORK
6649 M:      Sumit Semwal <[email protected]>
6650 R:      Benjamin Gaignard <[email protected]>
6651 R:      Brian Starkey <[email protected]>
6652 R:      John Stultz <[email protected]>
6653 R:      T.J. Mercier <[email protected]>
6654 L:      [email protected]
6655 L:      [email protected]
6656 L:      [email protected] (moderated for non-subscribers)
6657 S:      Maintained
6658 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6659 F:      drivers/dma-buf/dma-heap.c
6660 F:      drivers/dma-buf/heaps/*
6661 F:      include/linux/dma-heap.h
6662 F:      include/uapi/linux/dma-heap.h
6663
6664 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6665 M:      Lukasz Luba <[email protected]>
6666 L:      [email protected]
6667 L:      [email protected]
6668 S:      Maintained
6669 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6670 F:      drivers/memory/samsung/exynos5422-dmc.c
6671
6672 DME1737 HARDWARE MONITOR DRIVER
6673 M:      Juerg Haefliger <[email protected]>
6674 L:      [email protected]
6675 S:      Maintained
6676 F:      Documentation/hwmon/dme1737.rst
6677 F:      drivers/hwmon/dme1737.c
6678
6679 DMI/SMBIOS SUPPORT
6680 M:      Jean Delvare <[email protected]>
6681 S:      Maintained
6682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6683 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6684 F:      drivers/firmware/dmi-id.c
6685 F:      drivers/firmware/dmi_scan.c
6686 F:      include/linux/dmi.h
6687
6688 DOCUMENTATION
6689 M:      Jonathan Corbet <[email protected]>
6690 L:      [email protected]
6691 S:      Maintained
6692 P:      Documentation/doc-guide/maintainer-profile.rst
6693 T:      git git://git.lwn.net/linux.git docs-next
6694 F:      Documentation/
6695 F:      scripts/check-variable-fonts.sh
6696 F:      scripts/documentation-file-ref-check
6697 F:      scripts/kernel-doc
6698 F:      scripts/sphinx-pre-install
6699 X:      Documentation/ABI/
6700 X:      Documentation/admin-guide/media/
6701 X:      Documentation/devicetree/
6702 X:      Documentation/driver-api/media/
6703 X:      Documentation/firmware-guide/acpi/
6704 X:      Documentation/i2c/
6705 X:      Documentation/netlink/
6706 X:      Documentation/power/
6707 X:      Documentation/spi/
6708 X:      Documentation/userspace-api/media/
6709
6710 DOCUMENTATION PROCESS
6711 M:      Jonathan Corbet <[email protected]>
6712 L:      [email protected]
6713 S:      Maintained
6714 F:      Documentation/maintainer/
6715 F:      Documentation/process/
6716
6717 DOCUMENTATION REPORTING ISSUES
6718 M:      Thorsten Leemhuis <[email protected]>
6719 L:      [email protected]
6720 S:      Maintained
6721 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6722 F:      Documentation/admin-guide/reporting-issues.rst
6723 F:      Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst
6724
6725 DOCUMENTATION SCRIPTS
6726 M:      Mauro Carvalho Chehab <[email protected]>
6727 L:      [email protected]
6728 S:      Maintained
6729 F:      Documentation/sphinx/parse-headers.pl
6730 F:      scripts/documentation-file-ref-check
6731 F:      scripts/sphinx-pre-install
6732
6733 DOCUMENTATION/ITALIAN
6734 M:      Federico Vaga <[email protected]>
6735 L:      [email protected]
6736 S:      Maintained
6737 F:      Documentation/translations/it_IT
6738
6739 DOCUMENTATION/JAPANESE
6740 R:      Akira Yokosawa <[email protected]>
6741 L:      [email protected]
6742 S:      Maintained
6743 F:      Documentation/translations/ja_JP
6744
6745 DONGWOON DW9714 LENS VOICE COIL DRIVER
6746 M:      Sakari Ailus <[email protected]>
6747 L:      [email protected]
6748 S:      Maintained
6749 T:      git git://linuxtv.org/media_tree.git
6750 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6751 F:      drivers/media/i2c/dw9714.c
6752
6753 DONGWOON DW9719 LENS VOICE COIL DRIVER
6754 M:      Daniel Scally <[email protected]>
6755 L:      [email protected]
6756 S:      Maintained
6757 T:      git git://linuxtv.org/media_tree.git
6758 F:      drivers/media/i2c/dw9719.c
6759
6760 DONGWOON DW9768 LENS VOICE COIL DRIVER
6761 L:      [email protected]
6762 S:      Orphan
6763 T:      git git://linuxtv.org/media_tree.git
6764 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6765 F:      drivers/media/i2c/dw9768.c
6766
6767 DONGWOON DW9807 LENS VOICE COIL DRIVER
6768 M:      Sakari Ailus <[email protected]>
6769 L:      [email protected]
6770 S:      Maintained
6771 T:      git git://linuxtv.org/media_tree.git
6772 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6773 F:      drivers/media/i2c/dw9807-vcm.c
6774
6775 DOUBLETALK DRIVER
6776 M:      "James R. Van Zandt" <[email protected]>
6777 L:      [email protected]
6778 S:      Maintained
6779 F:      drivers/char/dtlk.c
6780 F:      include/linux/dtlk.h
6781
6782 DPAA2 DATAPATH I/O (DPIO) DRIVER
6783 M:      Roy Pledge <[email protected]>
6784 L:      [email protected]
6785 S:      Maintained
6786 F:      drivers/soc/fsl/dpio
6787
6788 DPAA2 ETHERNET DRIVER
6789 M:      Ioana Ciornei <[email protected]>
6790 L:      [email protected]
6791 S:      Maintained
6792 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6793 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6794 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6795 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6796 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6797 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6798 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6799 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6800 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6801 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6802
6803 DPAA2 ETHERNET SWITCH DRIVER
6804 M:      Ioana Ciornei <[email protected]>
6805 L:      [email protected]
6806 S:      Maintained
6807 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6808 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6809 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6810
6811 DPLL SUBSYSTEM
6812 M:      Vadim Fedorenko <[email protected]>
6813 M:      Arkadiusz Kubalewski <[email protected]>
6814 M:      Jiri Pirko <[email protected]>
6815 L:      [email protected]
6816 S:      Supported
6817 F:      Documentation/driver-api/dpll.rst
6818 F:      drivers/dpll/*
6819 F:      include/linux/dpll.h
6820 F:      include/uapi/linux/dpll.h
6821
6822 DRBD DRIVER
6823 M:      Philipp Reisner <[email protected]>
6824 M:      Lars Ellenberg <[email protected]>
6825 M:      Christoph Böhmwalder <[email protected]>
6826 L:      [email protected]
6827 S:      Supported
6828 W:      http://www.drbd.org
6829 T:      git git://git.linbit.com/linux-drbd.git
6830 T:      git git://git.linbit.com/drbd-8.4.git
6831 F:      Documentation/admin-guide/blockdev/
6832 F:      drivers/block/drbd/
6833 F:      include/linux/drbd*
6834 F:      lib/lru_cache.c
6835
6836 DRIVER COMPONENT FRAMEWORK
6837 L:      [email protected]
6838 F:      drivers/base/component.c
6839 F:      include/linux/component.h
6840
6841 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6842 M:      Greg Kroah-Hartman <[email protected]>
6843 R:      "Rafael J. Wysocki" <[email protected]>
6844 S:      Supported
6845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6846 F:      Documentation/core-api/kobject.rst
6847 F:      drivers/base/
6848 F:      fs/debugfs/
6849 F:      fs/sysfs/
6850 F:      include/linux/debugfs.h
6851 F:      include/linux/fwnode.h
6852 F:      include/linux/kobj*
6853 F:      include/linux/property.h
6854 F:      lib/kobj*
6855 F:      rust/kernel/device.rs
6856
6857 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6858 M:      Nishanth Menon <[email protected]>
6859 L:      [email protected]
6860 S:      Maintained
6861 F:      drivers/soc/ti/smartreflex.c
6862 F:      include/linux/power/smartreflex.h
6863
6864 DRM ACCEL DRIVERS FOR INTEL VPU
6865 M:      Jacek Lawrynowicz <[email protected]>
6866 M:      Stanislaw Gruszka <[email protected]>
6867 L:      [email protected]
6868 S:      Supported
6869 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6870 F:      drivers/accel/ivpu/
6871 F:      include/uapi/drm/ivpu_accel.h
6872
6873 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6874 M:      Oded Gabbay <[email protected]>
6875 L:      [email protected]
6876 S:      Maintained
6877 C:      irc://irc.oftc.net/dri-devel
6878 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6879 F:      Documentation/accel/
6880 F:      drivers/accel/
6881 F:      include/drm/drm_accel.h
6882
6883 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6884 M:      Maxime Ripard <[email protected]>
6885 M:      Chen-Yu Tsai <[email protected]>
6886 R:      Jernej Skrabec <[email protected]>
6887 L:      [email protected]
6888 S:      Supported
6889 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6890 F:      drivers/gpu/drm/sun4i/sun8i*
6891
6892 DRM DRIVER FOR ARM PL111 CLCD
6893 S:      Orphan
6894 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6895 F:      drivers/gpu/drm/pl111/
6896
6897 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6898 M:      Linus Walleij <[email protected]>
6899 S:      Maintained
6900 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6901 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6902 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6903
6904 DRM DRIVER FOR ASPEED BMC GFX
6905 M:      Joel Stanley <[email protected]>
6906 L:      [email protected] (moderated for non-subscribers)
6907 S:      Supported
6908 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6909 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6910 F:      drivers/gpu/drm/aspeed/
6911
6912 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6913 M:      Dave Airlie <[email protected]>
6914 R:      Thomas Zimmermann <[email protected]>
6915 R:      Jocelyn Falempe <[email protected]>
6916 L:      [email protected]
6917 S:      Supported
6918 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6919 F:      drivers/gpu/drm/ast/
6920
6921 DRM DRIVER FOR BOCHS VIRTUAL GPU
6922 M:      Gerd Hoffmann <[email protected]>
6923 L:      [email protected]
6924 S:      Maintained
6925 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6926 F:      drivers/gpu/drm/tiny/bochs.c
6927
6928 DRM DRIVER FOR BOE HIMAX8279D PANELS
6929 M:      Jerry Han <[email protected]>
6930 S:      Maintained
6931 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6932 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6933
6934 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6935 M:      Jagan Teki <[email protected]>
6936 S:      Maintained
6937 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6938 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6939
6940 DRM DRIVER FOR EBBG FT8719 PANEL
6941 M:      Joel Selvaraj <[email protected]>
6942 S:      Maintained
6943 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6944 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6945 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6946
6947 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6948 M:      Linus Walleij <[email protected]>
6949 S:      Maintained
6950 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6951 F:      drivers/gpu/drm/tve200/
6952
6953 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6954 M:      Icenowy Zheng <[email protected]>
6955 S:      Maintained
6956 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6957 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6958
6959 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6960 M:      Jagan Teki <[email protected]>
6961 S:      Maintained
6962 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6963 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6964
6965 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6966 M:      Thomas Zimmermann <[email protected]>
6967 M:      Javier Martinez Canillas <[email protected]>
6968 L:      [email protected]
6969 S:      Maintained
6970 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6971 F:      drivers/gpu/drm/drm_aperture.c
6972 F:      drivers/gpu/drm/tiny/ofdrm.c
6973 F:      drivers/gpu/drm/tiny/simpledrm.c
6974 F:      drivers/video/aperture.c
6975 F:      drivers/video/nomodeset.c
6976 F:      include/drm/drm_aperture.h
6977 F:      include/linux/aperture.h
6978 F:      include/video/nomodeset.h
6979
6980 DRM DRIVER FOR GENERIC EDP PANELS
6981 R:      Douglas Anderson <[email protected]>
6982 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6983 F:      drivers/gpu/drm/panel/panel-edp.c
6984
6985 DRM DRIVER FOR GENERIC USB DISPLAY
6986 M:      Noralf Trønnes <[email protected]>
6987 S:      Maintained
6988 W:      https://github.com/notro/gud/wiki
6989 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6990 F:      drivers/gpu/drm/gud/
6991 F:      include/drm/gud.h
6992
6993 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6994 M:      Hans de Goede <[email protected]>
6995 S:      Maintained
6996 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6997 F:      drivers/gpu/drm/tiny/gm12u320.c
6998
6999 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
7000 M:      Ondrej Jirman <[email protected]>
7001 M:      Javier Martinez Canillas <[email protected]>
7002 S:      Maintained
7003 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7004 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
7005 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
7006
7007 DRM DRIVER FOR HX8357D PANELS
7008 S:      Orphan
7009 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7010 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
7011 F:      drivers/gpu/drm/tiny/hx8357d.c
7012
7013 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
7014 M:      Deepak Rawat <[email protected]>
7015 L:      [email protected]
7016 L:      [email protected]
7017 S:      Maintained
7018 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7019 F:      drivers/gpu/drm/hyperv
7020
7021 DRM DRIVER FOR ILITEK ILI9225 PANELS
7022 M:      David Lechner <[email protected]>
7023 S:      Maintained
7024 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7025 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
7026 F:      drivers/gpu/drm/tiny/ili9225.c
7027
7028 DRM DRIVER FOR ILITEK ILI9486 PANELS
7029 M:      Kamlesh Gurudasani <[email protected]>
7030 S:      Maintained
7031 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7032 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
7033 F:      drivers/gpu/drm/tiny/ili9486.c
7034
7035 DRM DRIVER FOR ILITEK ILI9805 PANELS
7036 M:      Michael Trimarchi <[email protected]>
7037 S:      Maintained
7038 F:      Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
7039 F:      drivers/gpu/drm/panel/panel-ilitek-ili9805.c
7040
7041 DRM DRIVER FOR ILITEK ILI9806E PANELS
7042 M:      Michael Walle <[email protected]>
7043 S:      Maintained
7044 F:      drivers/gpu/drm/panel/panel-ilitek-ili9806e.c
7045
7046 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
7047 M:      Jagan Teki <[email protected]>
7048 S:      Maintained
7049 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
7050 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
7051
7052 DRM DRIVER FOR LG SW43408 PANELS
7053 M:      Sumit Semwal <[email protected]>
7054 M:      Caleb Connolly <[email protected]>
7055 S:      Maintained
7056 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7057 F:      Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml
7058 F:      drivers/gpu/drm/panel/panel-lg-sw43408.c
7059
7060 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
7061 M:      Paul Kocialkowski <[email protected]>
7062 S:      Supported
7063 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7064 F:      drivers/gpu/drm/logicvc/
7065
7066 DRM DRIVER FOR LVDS PANELS
7067 M:      Laurent Pinchart <[email protected]>
7068 L:      [email protected]
7069 S:      Maintained
7070 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7071 F:      Documentation/devicetree/bindings/display/lvds.yaml
7072 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
7073 F:      drivers/gpu/drm/panel/panel-lvds.c
7074
7075 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
7076 M:      Guido Günther <[email protected]>
7077 R:      Purism Kernel Team <[email protected]>
7078 S:      Maintained
7079 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
7080 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
7081
7082 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
7083 M:      Dave Airlie <[email protected]>
7084 R:      Thomas Zimmermann <[email protected]>
7085 R:      Jocelyn Falempe <[email protected]>
7086 L:      [email protected]
7087 S:      Supported
7088 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7089 F:      drivers/gpu/drm/mgag200/
7090
7091 DRM DRIVER FOR MI0283QT
7092 M:      Noralf Trønnes <[email protected]>
7093 S:      Maintained
7094 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7095 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
7096 F:      drivers/gpu/drm/tiny/mi0283qt.c
7097
7098 DRM DRIVER FOR MIPI DBI compatible panels
7099 M:      Noralf Trønnes <[email protected]>
7100 S:      Maintained
7101 W:      https://github.com/notro/panel-mipi-dbi/wiki
7102 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7103 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
7104 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
7105
7106 DRM DRIVER for Qualcomm Adreno GPUs
7107 M:      Rob Clark <[email protected]>
7108 R:      Sean Paul <[email protected]>
7109 R:      Konrad Dybcio <[email protected]>
7110 L:      [email protected]
7111 L:      [email protected]
7112 L:      [email protected]
7113 S:      Maintained
7114 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7115 T:      git https://gitlab.freedesktop.org/drm/msm.git
7116 F:      Documentation/devicetree/bindings/display/msm/gpu.yaml
7117 F:      drivers/gpu/drm/msm/adreno/
7118 F:      drivers/gpu/drm/msm/msm_gpu.*
7119 F:      drivers/gpu/drm/msm/msm_gpu_devfreq.*
7120 F:      drivers/gpu/drm/msm/msm_ringbuffer.*
7121 F:      drivers/gpu/drm/msm/registers/adreno/
7122 F:      include/uapi/drm/msm_drm.h
7123
7124 DRM DRIVER for Qualcomm display hardware
7125 M:      Rob Clark <[email protected]>
7126 M:      Abhinav Kumar <[email protected]>
7127 M:      Dmitry Baryshkov <[email protected]>
7128 R:      Sean Paul <[email protected]>
7129 R:      Marijn Suijten <[email protected]>
7130 L:      [email protected]
7131 L:      [email protected]
7132 L:      [email protected]
7133 S:      Maintained
7134 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7135 T:      git https://gitlab.freedesktop.org/drm/msm.git
7136 F:      Documentation/devicetree/bindings/display/msm/
7137 F:      drivers/gpu/drm/ci/xfails/msm*
7138 F:      drivers/gpu/drm/msm/
7139 F:      include/uapi/drm/msm_drm.h
7140
7141 DRM DRIVER FOR NOVATEK NT35510 PANELS
7142 M:      Linus Walleij <[email protected]>
7143 S:      Maintained
7144 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7145 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
7146 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
7147
7148 DRM DRIVER FOR NOVATEK NT35560 PANELS
7149 M:      Linus Walleij <[email protected]>
7150 S:      Maintained
7151 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7152 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
7153 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
7154
7155 DRM DRIVER FOR NOVATEK NT36523 PANELS
7156 M:      Jianhua Lu <[email protected]>
7157 S:      Maintained
7158 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7159 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
7160 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
7161
7162 DRM DRIVER FOR NOVATEK NT36672A PANELS
7163 M:      Sumit Semwal <[email protected]>
7164 S:      Maintained
7165 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7166 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
7167 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
7168
7169 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
7170 M:      Karol Herbst <[email protected]>
7171 M:      Lyude Paul <[email protected]>
7172 M:      Danilo Krummrich <[email protected]>
7173 L:      [email protected]
7174 L:      [email protected]
7175 S:      Supported
7176 W:      https://nouveau.freedesktop.org/
7177 Q:      https://patchwork.freedesktop.org/project/nouveau/
7178 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
7179 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
7180 C:      irc://irc.oftc.net/nouveau
7181 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
7182 F:      drivers/gpu/drm/nouveau/
7183 F:      include/uapi/drm/nouveau_drm.h
7184
7185 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
7186 M:      Stefan Mavrodiev <[email protected]>
7187 S:      Maintained
7188 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
7189 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
7190
7191 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
7192 R:      Douglas Anderson <[email protected]>
7193 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
7194 F:      drivers/gpu/drm/bridge/parade-ps8640.c
7195
7196 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
7197 M:      Noralf Trønnes <[email protected]>
7198 S:      Maintained
7199 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7200 F:      Documentation/devicetree/bindings/display/repaper.txt
7201 F:      drivers/gpu/drm/tiny/repaper.c
7202
7203 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
7204 M:      Dave Airlie <[email protected]>
7205 M:      Gerd Hoffmann <[email protected]>
7206 L:      [email protected]
7207 S:      Obsolete
7208 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
7209 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7210 F:      drivers/gpu/drm/tiny/cirrus.c
7211
7212 DRM DRIVER FOR QXL VIRTUAL GPU
7213 M:      Dave Airlie <[email protected]>
7214 M:      Gerd Hoffmann <[email protected]>
7215 L:      [email protected]
7216 L:      [email protected]
7217 S:      Maintained
7218 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7219 F:      drivers/gpu/drm/qxl/
7220 F:      include/uapi/drm/qxl_drm.h
7221
7222 DRM DRIVER FOR RAYDIUM RM67191 PANELS
7223 M:      Robert Chiras <[email protected]>
7224 S:      Maintained
7225 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
7226 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
7227
7228 DRM DRIVER FOR SAMSUNG DB7430 PANELS
7229 M:      Linus Walleij <[email protected]>
7230 S:      Maintained
7231 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7232 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
7233 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
7234
7235 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
7236 M:      Inki Dae <[email protected]>
7237 M:      Jagan Teki <[email protected]>
7238 M:      Marek Szyprowski <[email protected]>
7239 S:      Maintained
7240 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7241 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
7242 F:      drivers/gpu/drm/bridge/samsung-dsim.c
7243 F:      include/drm/bridge/samsung-dsim.h
7244
7245 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
7246 M:      Markuss Broks <[email protected]>
7247 S:      Maintained
7248 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
7249 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
7250
7251 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
7252 M:      Artur Weber <[email protected]>
7253 S:      Maintained
7254 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
7255 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
7256
7257 DRM DRIVER FOR SITRONIX ST7586 PANELS
7258 M:      David Lechner <[email protected]>
7259 S:      Maintained
7260 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7261 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
7262 F:      drivers/gpu/drm/tiny/st7586.c
7263
7264 DRM DRIVER FOR SITRONIX ST7701 PANELS
7265 M:      Jagan Teki <[email protected]>
7266 S:      Maintained
7267 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
7268 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
7269
7270 DRM DRIVER FOR SITRONIX ST7703 PANELS
7271 M:      Guido Günther <[email protected]>
7272 R:      Purism Kernel Team <[email protected]>
7273 R:      Ondrej Jirman <[email protected]>
7274 S:      Maintained
7275 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
7276 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
7277
7278 DRM DRIVER FOR SITRONIX ST7735R PANELS
7279 M:      David Lechner <[email protected]>
7280 S:      Maintained
7281 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7282 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
7283 F:      drivers/gpu/drm/tiny/st7735r.c
7284
7285 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
7286 M:      Javier Martinez Canillas <[email protected]>
7287 S:      Maintained
7288 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7289 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
7290 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
7291 F:      drivers/gpu/drm/solomon/ssd130x*
7292
7293 DRM DRIVER FOR ST-ERICSSON MCDE
7294 M:      Linus Walleij <[email protected]>
7295 S:      Maintained
7296 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7297 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
7298 F:      drivers/gpu/drm/mcde/
7299
7300 DRM DRIVER FOR SYNAPTICS R63353 PANELS
7301 M:      Michael Trimarchi <[email protected]>
7302 S:      Maintained
7303 F:      Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
7304 F:      drivers/gpu/drm/panel/panel-synaptics-r63353.c
7305
7306 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
7307 M:      Jagan Teki <[email protected]>
7308 S:      Maintained
7309 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
7310 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
7311
7312 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
7313 R:      Douglas Anderson <[email protected]>
7314 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
7315 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
7316
7317 DRM DRIVER FOR TPO TPG110 PANELS
7318 M:      Linus Walleij <[email protected]>
7319 S:      Maintained
7320 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7321 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
7322 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
7323
7324 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
7325 M:      Dave Airlie <[email protected]>
7326 R:      Sean Paul <[email protected]>
7327 R:      Thomas Zimmermann <[email protected]>
7328 L:      [email protected]
7329 S:      Supported
7330 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7331 F:      drivers/gpu/drm/udl/
7332
7333 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
7334 M:      Rodrigo Siqueira <[email protected]>
7335 M:      Melissa Wen <[email protected]>
7336 M:      Maíra Canal <[email protected]>
7337 R:      Haneen Mohammed <[email protected]>
7338 R:      Daniel Vetter <[email protected]>
7339 L:      [email protected]
7340 S:      Maintained
7341 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7342 F:      Documentation/gpu/vkms.rst
7343 F:      drivers/gpu/drm/ci/xfails/vkms*
7344 F:      drivers/gpu/drm/vkms/
7345
7346 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
7347 M:      Hans de Goede <[email protected]>
7348 L:      [email protected]
7349 S:      Maintained
7350 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7351 F:      drivers/gpu/drm/vboxvideo/
7352
7353 DRM DRIVER FOR VMWARE VIRTUAL GPU
7354 M:      Zack Rusin <[email protected]>
7355 R:      Broadcom internal kernel review list <[email protected]>
7356 L:      [email protected]
7357 S:      Supported
7358 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7359 F:      drivers/gpu/drm/vmwgfx/
7360 F:      include/uapi/drm/vmwgfx_drm.h
7361
7362 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
7363 M:      Linus Walleij <[email protected]>
7364 S:      Maintained
7365 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7366 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
7367 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
7368
7369 DRM DRIVERS
7370 M:      David Airlie <[email protected]>
7371 M:      Daniel Vetter <[email protected]>
7372 L:      [email protected]
7373 S:      Maintained
7374 B:      https://gitlab.freedesktop.org/drm
7375 C:      irc://irc.oftc.net/dri-devel
7376 T:      git https://gitlab.freedesktop.org/drm/kernel.git
7377 F:      Documentation/devicetree/bindings/display/
7378 F:      Documentation/devicetree/bindings/gpu/
7379 F:      Documentation/gpu/
7380 F:      drivers/gpu/
7381 F:      include/drm/
7382 F:      include/linux/vga*
7383 F:      include/uapi/drm/
7384
7385 DRM DRIVERS AND MISC GPU PATCHES
7386 M:      Maarten Lankhorst <[email protected]>
7387 M:      Maxime Ripard <[email protected]>
7388 M:      Thomas Zimmermann <[email protected]>
7389 S:      Maintained
7390 W:      https://drm.pages.freedesktop.org/maintainer-tools/drm-misc.html
7391 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7392 F:      Documentation/devicetree/bindings/display/
7393 F:      Documentation/devicetree/bindings/gpu/
7394 F:      Documentation/gpu/
7395 F:      drivers/gpu/drm/
7396 F:      drivers/gpu/vga/
7397 F:      include/drm/drm
7398 F:      include/linux/vga*
7399 F:      include/uapi/drm/
7400 X:      drivers/gpu/drm/amd/
7401 X:      drivers/gpu/drm/armada/
7402 X:      drivers/gpu/drm/etnaviv/
7403 X:      drivers/gpu/drm/exynos/
7404 X:      drivers/gpu/drm/i915/
7405 X:      drivers/gpu/drm/kmb/
7406 X:      drivers/gpu/drm/mediatek/
7407 X:      drivers/gpu/drm/msm/
7408 X:      drivers/gpu/drm/nouveau/
7409 X:      drivers/gpu/drm/radeon/
7410 X:      drivers/gpu/drm/renesas/rcar-du/
7411 X:      drivers/gpu/drm/tegra/
7412
7413 DRM DRIVERS FOR ALLWINNER A10
7414 M:      Maxime Ripard <[email protected]>
7415 M:      Chen-Yu Tsai <[email protected]>
7416 L:      [email protected]
7417 S:      Supported
7418 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7419 F:      Documentation/devicetree/bindings/display/allwinner*
7420 F:      drivers/gpu/drm/sun4i/
7421
7422 DRM DRIVERS FOR AMLOGIC SOCS
7423 M:      Neil Armstrong <[email protected]>
7424 L:      [email protected]
7425 L:      [email protected]
7426 S:      Supported
7427 W:      http://linux-meson.com/
7428 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7429 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
7430 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
7431 F:      Documentation/gpu/meson.rst
7432 F:      drivers/gpu/drm/ci/xfails/meson*
7433 F:      drivers/gpu/drm/meson/
7434
7435 DRM DRIVERS FOR ATMEL HLCDC
7436 M:      Sam Ravnborg <[email protected]>
7437 M:      Boris Brezillon <[email protected]>
7438 L:      [email protected]
7439 S:      Supported
7440 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7441 F:      Documentation/devicetree/bindings/display/atmel/
7442 F:      drivers/gpu/drm/atmel-hlcdc/
7443
7444 DRM DRIVERS FOR BRIDGE CHIPS
7445 M:      Andrzej Hajda <[email protected]>
7446 M:      Neil Armstrong <[email protected]>
7447 M:      Robert Foss <[email protected]>
7448 R:      Laurent Pinchart <[email protected]>
7449 R:      Jonas Karlman <[email protected]>
7450 R:      Jernej Skrabec <[email protected]>
7451 S:      Maintained
7452 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7453 F:      Documentation/devicetree/bindings/display/bridge/
7454 F:      drivers/gpu/drm/bridge/
7455 F:      drivers/gpu/drm/drm_bridge.c
7456 F:      drivers/gpu/drm/drm_bridge_connector.c
7457 F:      include/drm/drm_bridge.h
7458 F:      include/drm/drm_bridge_connector.h
7459
7460 DRM DRIVERS FOR EXYNOS
7461 M:      Inki Dae <[email protected]>
7462 M:      Seung-Woo Kim <[email protected]>
7463 M:      Kyungmin Park <[email protected]>
7464 L:      [email protected]
7465 S:      Supported
7466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
7467 F:      Documentation/devicetree/bindings/display/exynos/
7468 F:      Documentation/devicetree/bindings/display/samsung/
7469 F:      drivers/gpu/drm/exynos/
7470 F:      include/uapi/drm/exynos_drm.h
7471
7472 DRM DRIVERS FOR FREESCALE DCU
7473 M:      Stefan Agner <[email protected]>
7474 M:      Alison Wang <[email protected]>
7475 L:      [email protected]
7476 S:      Supported
7477 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7478 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
7479 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
7480 F:      drivers/gpu/drm/fsl-dcu/
7481
7482 DRM DRIVERS FOR FREESCALE IMX 5/6
7483 M:      Philipp Zabel <[email protected]>
7484 L:      [email protected]
7485 S:      Maintained
7486 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7487 T:      git git://git.pengutronix.de/git/pza/linux
7488 F:      Documentation/devicetree/bindings/display/imx/
7489 F:      drivers/gpu/drm/imx/ipuv3/
7490 F:      drivers/gpu/ipu-v3/
7491
7492 DRM DRIVERS FOR FREESCALE IMX BRIDGE
7493 M:      Liu Ying <[email protected]>
7494 L:      [email protected]
7495 S:      Maintained
7496 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
7497 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
7498 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
7499 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
7500 F:      drivers/gpu/drm/bridge/imx/
7501
7502 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
7503 M:      Patrik Jakobsson <[email protected]>
7504 L:      [email protected]
7505 S:      Maintained
7506 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7507 F:      drivers/gpu/drm/gma500/
7508
7509 DRM DRIVERS FOR HISILICON
7510 M:      Xinliang Liu <[email protected]>
7511 M:      Tian Tao  <[email protected]>
7512 R:      Xinwei Kong <[email protected]>
7513 R:      Sumit Semwal <[email protected]>
7514 R:      Yongqin Liu <[email protected]>
7515 R:      John Stultz <[email protected]>
7516 L:      [email protected]
7517 S:      Maintained
7518 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7519 F:      Documentation/devicetree/bindings/display/hisilicon/
7520 F:      drivers/gpu/drm/hisilicon/
7521
7522 DRM DRIVERS FOR LIMA
7523 M:      Qiang Yu <[email protected]>
7524 L:      [email protected]
7525 L:      [email protected] (moderated for non-subscribers)
7526 S:      Maintained
7527 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7528 F:      drivers/gpu/drm/lima/
7529 F:      include/uapi/drm/lima_drm.h
7530
7531 DRM DRIVERS FOR LOONGSON
7532 M:      Sui Jingfeng <[email protected]>
7533 L:      [email protected]
7534 S:      Supported
7535 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7536 F:      drivers/gpu/drm/loongson/
7537
7538 DRM DRIVERS FOR MEDIATEK
7539 M:      Chun-Kuang Hu <[email protected]>
7540 M:      Philipp Zabel <[email protected]>
7541 L:      [email protected]
7542 L:      [email protected] (moderated for non-subscribers)
7543 S:      Supported
7544 F:      Documentation/devicetree/bindings/display/mediatek/
7545 F:      drivers/gpu/drm/ci/xfails/mediatek*
7546 F:      drivers/gpu/drm/mediatek/
7547 F:      drivers/phy/mediatek/phy-mtk-dp.c
7548 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7549 F:      drivers/phy/mediatek/phy-mtk-mipi*
7550
7551 DRM DRIVERS FOR NVIDIA TEGRA
7552 M:      Thierry Reding <[email protected]>
7553 M:      Mikko Perttunen <[email protected]>
7554 L:      [email protected]
7555 L:      [email protected]
7556 S:      Supported
7557 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7558 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7559 F:      Documentation/devicetree/bindings/gpu/host1x/
7560 F:      drivers/gpu/drm/tegra/
7561 F:      drivers/gpu/host1x/
7562 F:      include/linux/host1x.h
7563 F:      include/uapi/drm/tegra_drm.h
7564
7565 DRM DRIVERS FOR RENESAS R-CAR
7566 M:      Laurent Pinchart <[email protected]>
7567 M:      Kieran Bingham <[email protected]>
7568 L:      [email protected]
7569 L:      [email protected]
7570 S:      Supported
7571 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7572 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7573 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7574 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7575 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7576 F:      drivers/gpu/drm/renesas/rcar-du/
7577
7578 DRM DRIVERS FOR RENESAS RZ
7579 M:      Biju Das <[email protected]>
7580 L:      [email protected]
7581 L:      [email protected]
7582 S:      Maintained
7583 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7584 F:      Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml
7585 F:      drivers/gpu/drm/renesas/rz-du/
7586
7587 DRM DRIVERS FOR RENESAS SHMOBILE
7588 M:      Laurent Pinchart <[email protected]>
7589 M:      Geert Uytterhoeven <[email protected]>
7590 L:      [email protected]
7591 L:      [email protected]
7592 S:      Supported
7593 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7594 F:      Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
7595 F:      drivers/gpu/drm/renesas/shmobile/
7596 F:      include/linux/platform_data/shmob_drm.h
7597
7598 DRM DRIVERS FOR ROCKCHIP
7599 M:      Sandy Huang <[email protected]>
7600 M:      Heiko Stübner <[email protected]>
7601 M:      Andy Yan <[email protected]>
7602 L:      [email protected]
7603 S:      Maintained
7604 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7605 F:      Documentation/devicetree/bindings/display/rockchip/
7606 F:      drivers/gpu/drm/ci/xfails/rockchip*
7607 F:      drivers/gpu/drm/rockchip/
7608
7609 DRM DRIVERS FOR STI
7610 M:      Alain Volmat <[email protected]>
7611 L:      [email protected]
7612 S:      Maintained
7613 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7614 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7615 F:      drivers/gpu/drm/sti
7616
7617 DRM DRIVERS FOR STM
7618 M:      Yannick Fertre <[email protected]>
7619 M:      Raphael Gallais-Pou <[email protected]>
7620 M:      Philippe Cornu <[email protected]>
7621 L:      [email protected]
7622 S:      Maintained
7623 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7624 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7625 F:      Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml
7626 F:      drivers/gpu/drm/stm
7627
7628 DRM DRIVERS FOR TI KEYSTONE
7629 M:      Jyri Sarha <[email protected]>
7630 M:      Tomi Valkeinen <[email protected]>
7631 L:      [email protected]
7632 S:      Maintained
7633 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7634 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7635 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7636 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7637 F:      drivers/gpu/drm/tidss/
7638
7639 DRM DRIVERS FOR TI LCDC
7640 M:      Jyri Sarha <[email protected]>
7641 M:      Tomi Valkeinen <[email protected]>
7642 L:      [email protected]
7643 S:      Maintained
7644 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7645 F:      Documentation/devicetree/bindings/display/tilcdc/
7646 F:      drivers/gpu/drm/tilcdc/
7647
7648 DRM DRIVERS FOR TI OMAP
7649 M:      Tomi Valkeinen <[email protected]>
7650 L:      [email protected]
7651 S:      Maintained
7652 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7653 F:      Documentation/devicetree/bindings/display/ti/
7654 F:      drivers/gpu/drm/omapdrm/
7655
7656 DRM DRIVERS FOR V3D
7657 M:      Melissa Wen <[email protected]>
7658 M:      Maíra Canal <[email protected]>
7659 S:      Supported
7660 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7661 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7662 F:      drivers/gpu/drm/v3d/
7663 F:      include/uapi/drm/v3d_drm.h
7664
7665 DRM DRIVERS FOR VC4
7666 M:      Maxime Ripard <[email protected]>
7667 M:      Dave Stevenson <[email protected]>
7668 R:      Raspberry Pi Kernel Maintenance <[email protected]>
7669 S:      Supported
7670 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7671 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7672 F:      drivers/gpu/drm/vc4/
7673 F:      include/uapi/drm/vc4_drm.h
7674
7675 DRM DRIVERS FOR VIVANTE GPU IP
7676 M:      Lucas Stach <[email protected]>
7677 R:      Russell King <[email protected]>
7678 R:      Christian Gmeiner <[email protected]>
7679 L:      [email protected] (moderated for non-subscribers)
7680 L:      [email protected]
7681 S:      Maintained
7682 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7683 F:      drivers/gpu/drm/etnaviv/
7684 F:      include/uapi/drm/etnaviv_drm.h
7685
7686 DRM DRIVERS FOR XEN
7687 M:      Oleksandr Andrushchenko <[email protected]>
7688 L:      [email protected]
7689 L:      [email protected] (moderated for non-subscribers)
7690 S:      Supported
7691 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7692 F:      Documentation/gpu/xen-front.rst
7693 F:      drivers/gpu/drm/xen/
7694
7695 DRM DRIVERS FOR XILINX
7696 M:      Laurent Pinchart <[email protected]>
7697 M:      Tomi Valkeinen <[email protected]>
7698 L:      [email protected]
7699 S:      Maintained
7700 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7701 F:      Documentation/devicetree/bindings/display/xlnx/
7702 F:      drivers/gpu/drm/xlnx/
7703
7704 DRM GPU SCHEDULER
7705 M:      Luben Tuikov <[email protected]>
7706 M:      Matthew Brost <[email protected]>
7707 L:      [email protected]
7708 S:      Maintained
7709 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7710 F:      drivers/gpu/drm/scheduler/
7711 F:      include/drm/gpu_scheduler.h
7712
7713 DRM PANEL DRIVERS
7714 M:      Neil Armstrong <[email protected]>
7715 R:      Jessica Zhang <[email protected]>
7716 L:      [email protected]
7717 S:      Maintained
7718 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7719 F:      Documentation/devicetree/bindings/display/panel/
7720 F:      drivers/gpu/drm/drm_panel.c
7721 F:      drivers/gpu/drm/panel/
7722 F:      include/drm/drm_panel.h
7723
7724 DRM PRIVACY-SCREEN CLASS
7725 M:      Hans de Goede <[email protected]>
7726 L:      [email protected]
7727 S:      Maintained
7728 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7729 F:      drivers/gpu/drm/drm_privacy_screen*
7730 F:      include/drm/drm_privacy_screen*
7731
7732 DRM TTM SUBSYSTEM
7733 M:      Christian Koenig <[email protected]>
7734 M:      Huang Rui <[email protected]>
7735 L:      [email protected]
7736 S:      Maintained
7737 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7738 F:      drivers/gpu/drm/ttm/
7739 F:      include/drm/ttm/
7740
7741 DRM AUTOMATED TESTING
7742 M:      Helen Koike <[email protected]>
7743 L:      [email protected]
7744 S:      Maintained
7745 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7746 F:      Documentation/gpu/automated_testing.rst
7747 F:      drivers/gpu/drm/ci/
7748
7749 DSBR100 USB FM RADIO DRIVER
7750 M:      Alexey Klimov <[email protected]>
7751 L:      [email protected]
7752 S:      Maintained
7753 T:      git git://linuxtv.org/media_tree.git
7754 F:      drivers/media/radio/dsbr100.c
7755
7756 DT3155 MEDIA DRIVER
7757 M:      Hans Verkuil <[email protected]>
7758 L:      [email protected]
7759 S:      Odd Fixes
7760 W:      https://linuxtv.org
7761 T:      git git://linuxtv.org/media_tree.git
7762 F:      drivers/media/pci/dt3155/
7763
7764 DVB_USB_AF9015 MEDIA DRIVER
7765 L:      [email protected]
7766 S:      Orphan
7767 W:      https://linuxtv.org
7768 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7769 F:      drivers/media/usb/dvb-usb-v2/af9015*
7770
7771 DVB_USB_AF9035 MEDIA DRIVER
7772 L:      [email protected]
7773 S:      Orphan
7774 W:      https://linuxtv.org
7775 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7776 F:      drivers/media/usb/dvb-usb-v2/af9035*
7777
7778 DVB_USB_ANYSEE MEDIA DRIVER
7779 L:      [email protected]
7780 S:      Orphan
7781 W:      https://linuxtv.org
7782 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7783 F:      drivers/media/usb/dvb-usb-v2/anysee*
7784
7785 DVB_USB_AU6610 MEDIA DRIVER
7786 L:      [email protected]
7787 S:      Orphan
7788 W:      https://linuxtv.org
7789 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7790 F:      drivers/media/usb/dvb-usb-v2/au6610*
7791
7792 DVB_USB_CE6230 MEDIA DRIVER
7793 L:      [email protected]
7794 S:      Orphan
7795 W:      https://linuxtv.org
7796 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7797 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7798
7799 DVB_USB_CXUSB MEDIA DRIVER
7800 M:      Michael Krufky <[email protected]>
7801 L:      [email protected]
7802 S:      Maintained
7803 W:      https://linuxtv.org
7804 W:      http://github.com/mkrufky
7805 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7806 T:      git git://linuxtv.org/media_tree.git
7807 F:      drivers/media/usb/dvb-usb/cxusb*
7808
7809 DVB_USB_EC168 MEDIA DRIVER
7810 L:      [email protected]
7811 S:      Orphan
7812 W:      https://linuxtv.org
7813 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7814 F:      drivers/media/usb/dvb-usb-v2/ec168*
7815
7816 DVB_USB_GL861 MEDIA DRIVER
7817 L:      [email protected]
7818 S:      Orphan
7819 W:      https://linuxtv.org
7820 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7821 F:      drivers/media/usb/dvb-usb-v2/gl861*
7822
7823 DVB_USB_MXL111SF MEDIA DRIVER
7824 M:      Michael Krufky <[email protected]>
7825 L:      [email protected]
7826 S:      Maintained
7827 W:      https://linuxtv.org
7828 W:      http://github.com/mkrufky
7829 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7830 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7831 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7832
7833 DVB_USB_RTL28XXU MEDIA DRIVER
7834 L:      [email protected]
7835 S:      Orphan
7836 W:      https://linuxtv.org
7837 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7838 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7839
7840 DVB_USB_V2 MEDIA DRIVER
7841 L:      [email protected]
7842 S:      Orphan
7843 W:      https://linuxtv.org
7844 W:      http://palosaari.fi/linux/
7845 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7846 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7847 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7848
7849 DYNAMIC DEBUG
7850 M:      Jason Baron <[email protected]>
7851 M:      Jim Cromie <[email protected]>
7852 S:      Maintained
7853 F:      include/linux/dynamic_debug.h
7854 F:      lib/dynamic_debug.c
7855 F:      lib/test_dynamic_debug.c
7856
7857 DYNAMIC INTERRUPT MODERATION
7858 M:      Tal Gilboa <[email protected]>
7859 S:      Maintained
7860 F:      Documentation/networking/net_dim.rst
7861 F:      include/linux/dim.h
7862 F:      lib/dim/
7863
7864 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7865 M:      Daniel Lezcano <[email protected]>
7866 L:      [email protected]
7867 S:      Supported
7868 B:      https://bugzilla.kernel.org
7869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7870 F:      drivers/powercap/dtpm*
7871 F:      include/linux/dtpm.h
7872
7873 DZ DECSTATION DZ11 SERIAL DRIVER
7874 M:      "Maciej W. Rozycki" <[email protected]>
7875 S:      Maintained
7876 F:      drivers/tty/serial/dz.*
7877
7878 E3X0 POWER BUTTON DRIVER
7879 M:      Moritz Fischer <[email protected]>
7880 L:      [email protected]
7881 S:      Supported
7882 W:      http://www.ettus.com
7883 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7884 F:      drivers/input/misc/e3x0-button.c
7885
7886 E4000 MEDIA DRIVER
7887 L:      [email protected]
7888 S:      Orphan
7889 W:      https://linuxtv.org
7890 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7891 F:      drivers/media/tuners/e4000*
7892
7893 EARTH_PT1 MEDIA DRIVER
7894 M:      Akihiro Tsukada <[email protected]>
7895 L:      [email protected]
7896 S:      Odd Fixes
7897 F:      drivers/media/pci/pt1/
7898
7899 EARTH_PT3 MEDIA DRIVER
7900 M:      Akihiro Tsukada <[email protected]>
7901 L:      [email protected]
7902 S:      Odd Fixes
7903 F:      drivers/media/pci/pt3/
7904
7905 EC100 MEDIA DRIVER
7906 L:      [email protected]
7907 S:      Orphan
7908 W:      https://linuxtv.org
7909 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7910 F:      drivers/media/dvb-frontends/ec100*
7911
7912 ECRYPT FILE SYSTEM
7913 M:      Tyler Hicks <[email protected]>
7914 L:      [email protected]
7915 S:      Odd Fixes
7916 W:      http://ecryptfs.org
7917 W:      https://launchpad.net/ecryptfs
7918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7919 F:      Documentation/filesystems/ecryptfs.rst
7920 F:      fs/ecryptfs/
7921
7922 EDAC-AMD64
7923 M:      Yazen Ghannam <[email protected]>
7924 L:      [email protected]
7925 S:      Supported
7926 F:      drivers/edac/amd64_edac*
7927 F:      drivers/edac/mce_amd*
7928
7929 EDAC-ARMADA
7930 M:      Jan Luebbe <[email protected]>
7931 L:      [email protected]
7932 S:      Maintained
7933 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7934 F:      drivers/edac/armada_xp_*
7935
7936 EDAC-AST2500
7937 M:      Stefan Schaeckeler <[email protected]>
7938 S:      Supported
7939 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7940 F:      drivers/edac/aspeed_edac.c
7941
7942 EDAC-BLUEFIELD
7943 M:      Shravan Kumar Ramani <[email protected]>
7944 S:      Supported
7945 F:      drivers/edac/bluefield_edac.c
7946
7947 EDAC-CALXEDA
7948 M:      Andre Przywara <[email protected]>
7949 L:      [email protected]
7950 S:      Maintained
7951 F:      drivers/edac/highbank*
7952
7953 EDAC-CAVIUM OCTEON
7954 M:      Ralf Baechle <[email protected]>
7955 L:      [email protected]
7956 L:      [email protected]
7957 S:      Supported
7958 F:      drivers/edac/octeon_edac*
7959
7960 EDAC-CAVIUM THUNDERX
7961 M:      Robert Richter <[email protected]>
7962 L:      [email protected]
7963 S:      Odd Fixes
7964 F:      drivers/edac/thunderx_edac*
7965
7966 EDAC-CORE
7967 M:      Borislav Petkov <[email protected]>
7968 M:      Tony Luck <[email protected]>
7969 R:      James Morse <[email protected]>
7970 R:      Mauro Carvalho Chehab <[email protected]>
7971 R:      Robert Richter <[email protected]>
7972 L:      [email protected]
7973 S:      Supported
7974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7975 F:      Documentation/driver-api/edac.rst
7976 F:      drivers/edac/
7977 F:      include/linux/edac.h
7978
7979 EDAC-DMC520
7980 M:      Lei Wang <[email protected]>
7981 L:      [email protected]
7982 S:      Supported
7983 F:      drivers/edac/dmc520_edac.c
7984
7985 EDAC-E752X
7986 M:      Mark Gross <[email protected]>
7987 L:      [email protected]
7988 S:      Maintained
7989 F:      drivers/edac/e752x_edac.c
7990
7991 EDAC-E7XXX
7992 L:      [email protected]
7993 S:      Maintained
7994 F:      drivers/edac/e7xxx_edac.c
7995
7996 EDAC-FSL_DDR
7997 M:      York Sun <[email protected]>
7998 L:      [email protected]
7999 S:      Maintained
8000 F:      drivers/edac/fsl_ddr_edac.*
8001
8002 EDAC-GHES
8003 M:      Mauro Carvalho Chehab <[email protected]>
8004 L:      [email protected]
8005 S:      Maintained
8006 F:      drivers/edac/ghes_edac.c
8007
8008 EDAC-I10NM
8009 M:      Tony Luck <[email protected]>
8010 L:      [email protected]
8011 S:      Maintained
8012 F:      drivers/edac/i10nm_base.c
8013
8014 EDAC-I3000
8015 L:      [email protected]
8016 S:      Orphan
8017 F:      drivers/edac/i3000_edac.c
8018
8019 EDAC-I5000
8020 L:      [email protected]
8021 S:      Maintained
8022 F:      drivers/edac/i5000_edac.c
8023
8024 EDAC-I5400
8025 M:      Mauro Carvalho Chehab <[email protected]>
8026 L:      [email protected]
8027 S:      Maintained
8028 F:      drivers/edac/i5400_edac.c
8029
8030 EDAC-I7300
8031 M:      Mauro Carvalho Chehab <[email protected]>
8032 L:      [email protected]
8033 S:      Maintained
8034 F:      drivers/edac/i7300_edac.c
8035
8036 EDAC-I7CORE
8037 M:      Mauro Carvalho Chehab <[email protected]>
8038 L:      [email protected]
8039 S:      Maintained
8040 F:      drivers/edac/i7core_edac.c
8041
8042 EDAC-I82443BXGX
8043 M:      Tim Small <[email protected]>
8044 L:      [email protected]
8045 S:      Maintained
8046 F:      drivers/edac/i82443bxgx_edac.c
8047
8048 EDAC-I82975X
8049 M:      "Arvind R." <[email protected]>
8050 L:      [email protected]
8051 S:      Maintained
8052 F:      drivers/edac/i82975x_edac.c
8053
8054 EDAC-IE31200
8055 M:      Jason Baron <[email protected]>
8056 L:      [email protected]
8057 S:      Maintained
8058 F:      drivers/edac/ie31200_edac.c
8059
8060 EDAC-IGEN6
8061 M:      Tony Luck <[email protected]>
8062 R:      Qiuxu Zhuo <[email protected]>
8063 L:      [email protected]
8064 S:      Maintained
8065 F:      drivers/edac/igen6_edac.c
8066
8067 EDAC-MPC85XX
8068 M:      Johannes Thumshirn <[email protected]>
8069 L:      [email protected]
8070 S:      Maintained
8071 F:      drivers/edac/mpc85xx_edac.[ch]
8072
8073 EDAC-NPCM
8074 M:      Marvin Lin <[email protected]>
8075 M:      Stanley Chu <[email protected]>
8076 L:      [email protected]
8077 S:      Maintained
8078 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
8079 F:      drivers/edac/npcm_edac.c
8080
8081 EDAC-PASEMI
8082 M:      Egor Martovetsky <[email protected]>
8083 L:      [email protected]
8084 S:      Maintained
8085 F:      drivers/edac/pasemi_edac.c
8086
8087 EDAC-PND2
8088 M:      Tony Luck <[email protected]>
8089 L:      [email protected]
8090 S:      Maintained
8091 F:      drivers/edac/pnd2_edac.[ch]
8092
8093 EDAC-QCOM
8094 M:      Manivannan Sadhasivam <[email protected]>
8095 L:      [email protected]
8096 L:      [email protected]
8097 S:      Maintained
8098 F:      drivers/edac/qcom_edac.c
8099
8100 EDAC-R82600
8101 M:      Tim Small <[email protected]>
8102 L:      [email protected]
8103 S:      Maintained
8104 F:      drivers/edac/r82600_edac.c
8105
8106 EDAC-SBRIDGE
8107 M:      Tony Luck <[email protected]>
8108 R:      Qiuxu Zhuo <[email protected]>
8109 L:      [email protected]
8110 S:      Maintained
8111 F:      drivers/edac/sb_edac.c
8112
8113 EDAC-SKYLAKE
8114 M:      Tony Luck <[email protected]>
8115 L:      [email protected]
8116 S:      Maintained
8117 F:      drivers/edac/skx_*.[ch]
8118
8119 EDAC-TI
8120 M:      Tero Kristo <[email protected]>
8121 L:      [email protected]
8122 S:      Odd Fixes
8123 F:      drivers/edac/ti_edac.c
8124
8125 EDIROL UA-101/UA-1000 DRIVER
8126 M:      Clemens Ladisch <[email protected]>
8127 L:      [email protected] (moderated for non-subscribers)
8128 S:      Maintained
8129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8130 F:      sound/usb/misc/ua101.c
8131
8132 EFI TEST DRIVER
8133 M:      Ivan Hu <[email protected]>
8134 M:      Ard Biesheuvel <[email protected]>
8135 L:      [email protected]
8136 S:      Maintained
8137 F:      drivers/firmware/efi/test/
8138
8139 EFI VARIABLE FILESYSTEM
8140 M:      Jeremy Kerr <[email protected]>
8141 M:      Ard Biesheuvel <[email protected]>
8142 L:      [email protected]
8143 S:      Maintained
8144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8145 F:      fs/efivarfs/
8146
8147 EFIFB FRAMEBUFFER DRIVER
8148 M:      Peter Jones <[email protected]>
8149 L:      [email protected]
8150 S:      Maintained
8151 F:      drivers/video/fbdev/efifb.c
8152
8153 EFS FILESYSTEM
8154 S:      Orphan
8155 W:      http://aeschi.ch.eu.org/efs/
8156 F:      fs/efs/
8157
8158 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
8159 L:      [email protected]
8160 S:      Orphan
8161 F:      drivers/net/ethernet/ibm/ehea/
8162
8163 ELM327 CAN NETWORK DRIVER
8164 M:      Max Staudt <[email protected]>
8165 L:      [email protected]
8166 S:      Maintained
8167 F:      Documentation/networking/device_drivers/can/can327.rst
8168 F:      drivers/net/can/can327.c
8169
8170 EM28XX VIDEO4LINUX DRIVER
8171 M:      Mauro Carvalho Chehab <[email protected]>
8172 L:      [email protected]
8173 S:      Maintained
8174 W:      https://linuxtv.org
8175 T:      git git://linuxtv.org/media_tree.git
8176 F:      Documentation/admin-guide/media/em28xx*
8177 F:      drivers/media/usb/em28xx/
8178
8179 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
8180 M:      Adrian Hunter <[email protected]>
8181 M:      Asutosh Das <[email protected]>
8182 R:      Ritesh Harjani <[email protected]>
8183 L:      [email protected]
8184 S:      Supported
8185 F:      drivers/mmc/host/cqhci*
8186
8187 EMS CPC-PCI CAN DRIVER
8188 M:      Gerhard Uttenthaler <[email protected]>
8189 M:      [email protected]
8190 L:      [email protected]
8191 S:      Maintained
8192 F:      drivers/net/can/sja1000/ems_pci.c
8193
8194 EMULEX 10Gbps iSCSI - OneConnect DRIVER
8195 M:      Ketan Mukadam <[email protected]>
8196 L:      [email protected]
8197 S:      Supported
8198 W:      http://www.broadcom.com
8199 F:      drivers/scsi/be2iscsi/
8200
8201 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
8202 M:      Ajit Khaparde <[email protected]>
8203 M:      Sriharsha Basavapatna <[email protected]>
8204 M:      Somnath Kotur <[email protected]>
8205 L:      [email protected]
8206 S:      Supported
8207 W:      http://www.emulex.com
8208 F:      drivers/net/ethernet/emulex/benet/
8209
8210 EMULEX ONECONNECT ROCE DRIVER
8211 M:      Selvin Xavier <[email protected]>
8212 L:      [email protected]
8213 S:      Odd Fixes
8214 W:      http://www.broadcom.com
8215 F:      drivers/infiniband/hw/ocrdma/
8216 F:      include/uapi/rdma/ocrdma-abi.h
8217
8218 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
8219 M:      James Smart <[email protected]>
8220 M:      Ram Vegesna <[email protected]>
8221 L:      [email protected]
8222 L:      [email protected]
8223 S:      Supported
8224 W:      http://www.broadcom.com
8225 F:      drivers/scsi/elx/
8226
8227 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
8228 M:      James Smart <[email protected]>
8229 M:      Dick Kennedy <[email protected]>
8230 L:      [email protected]
8231 S:      Supported
8232 W:      http://www.broadcom.com
8233 F:      drivers/scsi/lpfc/
8234
8235 ENE CB710 FLASH CARD READER DRIVER
8236 M:      Michał Mirosław <[email protected]>
8237 S:      Maintained
8238 F:      drivers/misc/cb710/
8239 F:      drivers/mmc/host/cb710-mmc.*
8240 F:      include/linux/cb710.h
8241
8242 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
8243 M:      Maxim Levitsky <[email protected]>
8244 S:      Maintained
8245 F:      drivers/media/rc/ene_ir.*
8246
8247 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
8248 M:      Laurentiu Tudor <[email protected]>
8249 L:      [email protected]
8250 S:      Maintained
8251 F:      drivers/tty/ehv_bytechan.c
8252
8253 EPSON S1D13XXX FRAMEBUFFER DRIVER
8254 M:      Kristoffer Ericson <[email protected]>
8255 S:      Maintained
8256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8257 F:      drivers/video/fbdev/s1d13xxxfb.c
8258 F:      include/video/s1d13xxxfb.h
8259
8260 EROFS FILE SYSTEM
8261 M:      Gao Xiang <[email protected]>
8262 M:      Chao Yu <[email protected]>
8263 R:      Yue Hu <[email protected]>
8264 R:      Jeffle Xu <[email protected]>
8265 R:      Sandeep Dhavale <[email protected]>
8266 L:      [email protected]
8267 S:      Maintained
8268 W:      https://erofs.docs.kernel.org
8269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
8270 F:      Documentation/ABI/testing/sysfs-fs-erofs
8271 F:      Documentation/filesystems/erofs.rst
8272 F:      fs/erofs/
8273 F:      include/trace/events/erofs.h
8274
8275 ERRSEQ ERROR TRACKING INFRASTRUCTURE
8276 M:      Jeff Layton <[email protected]>
8277 S:      Maintained
8278 F:      include/linux/errseq.h
8279 F:      lib/errseq.c
8280
8281 ESD CAN NETWORK DRIVERS
8282 M:      Stefan Mätje <[email protected]>
8283 R:      [email protected]
8284 L:      [email protected]
8285 S:      Maintained
8286 F:      drivers/net/can/esd/
8287
8288 ESD CAN/USB DRIVERS
8289 M:      Frank Jungclaus <[email protected]>
8290 R:      [email protected]
8291 L:      [email protected]
8292 S:      Maintained
8293 F:      drivers/net/can/usb/esd_usb.c
8294
8295 ET131X NETWORK DRIVER
8296 M:      Mark Einon <[email protected]>
8297 S:      Odd Fixes
8298 F:      drivers/net/ethernet/agere/
8299
8300 ETAS ES58X CAN/USB DRIVER
8301 M:      Vincent Mailhol <[email protected]>
8302 L:      [email protected]
8303 S:      Maintained
8304 F:      Documentation/networking/devlink/etas_es58x.rst
8305 F:      drivers/net/can/usb/etas_es58x/
8306
8307 ETHERNET BRIDGE
8308 M:      Roopa Prabhu <[email protected]>
8309 M:      Nikolay Aleksandrov <[email protected]>
8310 L:      [email protected]
8311 L:      [email protected]
8312 S:      Maintained
8313 W:      http://www.linuxfoundation.org/en/Net:Bridge
8314 F:      include/linux/netfilter_bridge/
8315 F:      net/bridge/
8316
8317 ETHERNET PHY LIBRARY
8318 M:      Andrew Lunn <[email protected]>
8319 M:      Heiner Kallweit <[email protected]>
8320 R:      Russell King <[email protected]>
8321 L:      [email protected]
8322 S:      Maintained
8323 F:      Documentation/ABI/testing/sysfs-class-net-phydev
8324 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
8325 F:      Documentation/devicetree/bindings/net/mdio*
8326 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
8327 F:      Documentation/networking/phy.rst
8328 F:      drivers/net/mdio/
8329 F:      drivers/net/mdio/acpi_mdio.c
8330 F:      drivers/net/mdio/fwnode_mdio.c
8331 F:      drivers/net/mdio/of_mdio.c
8332 F:      drivers/net/pcs/
8333 F:      drivers/net/phy/
8334 F:      include/dt-bindings/net/qca-ar803x.h
8335 F:      include/linux/*mdio*.h
8336 F:      include/linux/linkmode.h
8337 F:      include/linux/mdio/*.h
8338 F:      include/linux/mii.h
8339 F:      include/linux/of_net.h
8340 F:      include/linux/phy.h
8341 F:      include/linux/phy_fixed.h
8342 F:      include/linux/phylib_stubs.h
8343 F:      include/linux/platform_data/mdio-bcm-unimac.h
8344 F:      include/linux/platform_data/mdio-gpio.h
8345 F:      include/trace/events/mdio.h
8346 F:      include/uapi/linux/mdio.h
8347 F:      include/uapi/linux/mii.h
8348 F:      net/core/of_net.c
8349
8350 ETHERNET PHY LIBRARY [RUST]
8351 M:      FUJITA Tomonori <[email protected]>
8352 R:      Trevor Gross <[email protected]>
8353 L:      [email protected]
8354 L:      [email protected]
8355 S:      Maintained
8356 F:      rust/kernel/net/phy.rs
8357
8358 EXEC & BINFMT API, ELF
8359 R:      Eric Biederman <[email protected]>
8360 R:      Kees Cook <[email protected]>
8361 L:      [email protected]
8362 S:      Supported
8363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
8364 F:      Documentation/userspace-api/ELF.rst
8365 F:      fs/*binfmt_*.c
8366 F:      fs/Kconfig.binfmt
8367 F:      fs/exec.c
8368 F:      fs/tests/binfmt_*_kunit.c
8369 F:      fs/tests/exec_kunit.c
8370 F:      include/linux/binfmts.h
8371 F:      include/linux/elf.h
8372 F:      include/uapi/linux/binfmts.h
8373 F:      include/uapi/linux/elf.h
8374 F:      tools/testing/selftests/exec/
8375 N:      asm/elf.h
8376 N:      binfmt
8377
8378 EXFAT FILE SYSTEM
8379 M:      Namjae Jeon <[email protected]>
8380 M:      Sungjong Seo <[email protected]>
8381 L:      [email protected]
8382 S:      Maintained
8383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
8384 F:      fs/exfat/
8385
8386 EXPRESSWIRE PROTOCOL LIBRARY
8387 M:      Duje Mihanović <[email protected]>
8388 L:      [email protected]
8389 S:      Maintained
8390 F:      drivers/leds/leds-expresswire.c
8391 F:      include/linux/leds-expresswire.h
8392
8393 EXT2 FILE SYSTEM
8394 M:      Jan Kara <[email protected]>
8395 L:      [email protected]
8396 S:      Maintained
8397 F:      Documentation/filesystems/ext2.rst
8398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git
8399 F:      fs/ext2/
8400 F:      include/linux/ext2*
8401
8402 EXT4 FILE SYSTEM
8403 M:      "Theodore Ts'o" <[email protected]>
8404 M:      Andreas Dilger <[email protected]>
8405 L:      [email protected]
8406 S:      Maintained
8407 W:      http://ext4.wiki.kernel.org
8408 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
8409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
8410 F:      Documentation/filesystems/ext4/
8411 F:      fs/ext4/
8412 F:      include/trace/events/ext4.h
8413 F:      include/uapi/linux/ext4.h
8414
8415 Extended Verification Module (EVM)
8416 M:      Mimi Zohar <[email protected]>
8417 M:      Roberto Sassu <[email protected]>
8418 L:      [email protected]
8419 S:      Supported
8420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8421 F:      security/integrity/
8422 F:      security/integrity/evm/
8423
8424 EXTENSIBLE FIRMWARE INTERFACE (EFI)
8425 M:      Ard Biesheuvel <[email protected]>
8426 L:      [email protected]
8427 S:      Maintained
8428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8429 F:      Documentation/admin-guide/efi-stub.rst
8430 F:      arch/*/include/asm/efi.h
8431 F:      arch/*/kernel/efi.c
8432 F:      arch/arm/boot/compressed/efi-header.S
8433 F:      arch/x86/platform/efi/
8434 F:      drivers/firmware/efi/
8435 F:      include/linux/efi*.h
8436
8437 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
8438 M:      MyungJoo Ham <[email protected]>
8439 M:      Chanwoo Choi <[email protected]>
8440 L:      [email protected]
8441 S:      Maintained
8442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
8443 F:      Documentation/devicetree/bindings/extcon/
8444 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
8445 F:      drivers/extcon/
8446 F:      include/linux/extcon.h
8447 F:      include/linux/extcon/
8448
8449 EXTRA BOOT CONFIG
8450 M:      Masami Hiramatsu <[email protected]>
8451 L:      [email protected]
8452 L:      [email protected]
8453 S:      Maintained
8454 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8456 F:      Documentation/admin-guide/bootconfig.rst
8457 F:      fs/proc/bootconfig.c
8458 F:      include/linux/bootconfig.h
8459 F:      lib/bootconfig-data.S
8460 F:      lib/bootconfig.c
8461 F:      tools/bootconfig/*
8462 F:      tools/bootconfig/scripts/*
8463
8464 EXYNOS DP DRIVER
8465 M:      Jingoo Han <[email protected]>
8466 L:      [email protected]
8467 S:      Maintained
8468 F:      drivers/gpu/drm/exynos/exynos_dp*
8469
8470 EXYNOS SYSMMU (IOMMU) driver
8471 M:      Marek Szyprowski <[email protected]>
8472 L:      [email protected]
8473 S:      Maintained
8474 F:      drivers/iommu/exynos-iommu.c
8475
8476 F2FS FILE SYSTEM
8477 M:      Jaegeuk Kim <[email protected]>
8478 M:      Chao Yu <[email protected]>
8479 L:      [email protected]
8480 S:      Maintained
8481 W:      https://f2fs.wiki.kernel.org/
8482 Q:      https://patchwork.kernel.org/project/f2fs/list/
8483 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
8484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
8485 F:      Documentation/ABI/testing/sysfs-fs-f2fs
8486 F:      Documentation/filesystems/f2fs.rst
8487 F:      fs/f2fs/
8488 F:      include/linux/f2fs_fs.h
8489 F:      include/trace/events/f2fs.h
8490 F:      include/uapi/linux/f2fs.h
8491
8492 F71805F HARDWARE MONITORING DRIVER
8493 M:      Jean Delvare <[email protected]>
8494 L:      [email protected]
8495 S:      Maintained
8496 F:      Documentation/hwmon/f71805f.rst
8497 F:      drivers/hwmon/f71805f.c
8498
8499 FADDR2LINE
8500 M:      Josh Poimboeuf <[email protected]>
8501 S:      Maintained
8502 F:      scripts/faddr2line
8503
8504 FAILOVER MODULE
8505 M:      Sridhar Samudrala <[email protected]>
8506 L:      [email protected]
8507 S:      Supported
8508 F:      Documentation/networking/failover.rst
8509 F:      include/net/failover.h
8510 F:      net/core/failover.c
8511
8512 FANOTIFY
8513 M:      Jan Kara <[email protected]>
8514 R:      Amir Goldstein <[email protected]>
8515 R:      Matthew Bobrowski <[email protected]>
8516 L:      [email protected]
8517 S:      Maintained
8518 F:      fs/notify/fanotify/
8519 F:      include/linux/fanotify.h
8520 F:      include/uapi/linux/fanotify.h
8521
8522 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
8523 M:      Linus Walleij <[email protected]>
8524 L:      [email protected]
8525 S:      Maintained
8526 F:      drivers/usb/fotg210/
8527
8528 FARSYNC SYNCHRONOUS DRIVER
8529 M:      Kevin Curtis <[email protected]>
8530 S:      Supported
8531 W:      http://www.farsite.co.uk/
8532 F:      drivers/net/wan/farsync.*
8533
8534 FAULT INJECTION SUPPORT
8535 M:      Akinobu Mita <[email protected]>
8536 S:      Supported
8537 F:      Documentation/fault-injection/
8538 F:      lib/fault-inject.c
8539
8540 FBTFT Framebuffer drivers
8541 L:      [email protected]
8542 L:      [email protected]
8543 S:      Orphan
8544 F:      drivers/staging/fbtft/
8545
8546 FC0011 TUNER DRIVER
8547 M:      Michael Buesch <[email protected]>
8548 L:      [email protected]
8549 S:      Maintained
8550 F:      drivers/media/tuners/fc0011.c
8551 F:      drivers/media/tuners/fc0011.h
8552
8553 FC2580 MEDIA DRIVER
8554 L:      [email protected]
8555 S:      Orphan
8556 W:      https://linuxtv.org
8557 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8558 F:      drivers/media/tuners/fc2580*
8559
8560 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8561 M:      Hannes Reinecke <[email protected]>
8562 L:      [email protected]
8563 S:      Supported
8564 W:      www.Open-FCoE.org
8565 F:      drivers/scsi/fcoe/
8566 F:      drivers/scsi/libfc/
8567 F:      include/scsi/fc/
8568 F:      include/scsi/libfc.h
8569 F:      include/scsi/libfcoe.h
8570 F:      include/uapi/scsi/fc/
8571
8572 FILE LOCKING (flock() and fcntl()/lockf())
8573 M:      Jeff Layton <[email protected]>
8574 M:      Chuck Lever <[email protected]>
8575 R:      Alexander Aring <[email protected]>
8576 L:      [email protected]
8577 S:      Maintained
8578 F:      fs/fcntl.c
8579 F:      fs/locks.c
8580 F:      include/linux/fcntl.h
8581 F:      include/uapi/linux/fcntl.h
8582
8583 FILESYSTEM DIRECT ACCESS (DAX)
8584 M:      Dan Williams <[email protected]>
8585 R:      Matthew Wilcox <[email protected]>
8586 R:      Jan Kara <[email protected]>
8587 L:      [email protected]
8588 L:      [email protected]
8589 S:      Supported
8590 F:      fs/dax.c
8591 F:      include/linux/dax.h
8592 F:      include/trace/events/fs_dax.h
8593
8594 FILESYSTEMS (VFS and infrastructure)
8595 M:      Alexander Viro <[email protected]>
8596 M:      Christian Brauner <[email protected]>
8597 R:      Jan Kara <[email protected]>
8598 L:      [email protected]
8599 S:      Maintained
8600 F:      fs/*
8601 F:      include/linux/fs.h
8602 F:      include/linux/fs_types.h
8603 F:      include/uapi/linux/fs.h
8604 F:      include/uapi/linux/openat2.h
8605
8606 FILESYSTEMS [EXPORTFS]
8607 M:      Chuck Lever <[email protected]>
8608 M:      Jeff Layton <[email protected]>
8609 R:      Amir Goldstein <[email protected]>
8610 L:      [email protected]
8611 L:      [email protected]
8612 S:      Supported
8613 F:      Documentation/filesystems/nfs/exporting.rst
8614 F:      fs/exportfs/
8615 F:      fs/fhandle.c
8616 F:      include/linux/exportfs.h
8617
8618 FILESYSTEMS [IDMAPPED MOUNTS]
8619 M:      Christian Brauner <[email protected]>
8620 M:      Seth Forshee <[email protected]>
8621 L:      [email protected]
8622 S:      Maintained
8623 F:      Documentation/filesystems/idmappings.rst
8624 F:      fs/mnt_idmapping.c
8625 F:      include/linux/mnt_idmapping.*
8626 F:      tools/testing/selftests/mount_setattr/
8627
8628 FILESYSTEMS [IOMAP]
8629 M:      Christian Brauner <[email protected]>
8630 R:      Darrick J. Wong <[email protected]>
8631 L:      [email protected]
8632 L:      [email protected]
8633 S:      Supported
8634 F:      Documentation/filesystems/iomap/*
8635 F:      fs/iomap/
8636 F:      include/linux/iomap.h
8637
8638 FILESYSTEMS [NETFS LIBRARY]
8639 M:      David Howells <[email protected]>
8640 R:      Jeff Layton <[email protected]>
8641 L:      [email protected]
8642 L:      [email protected]
8643 S:      Supported
8644 F:      Documentation/filesystems/caching/
8645 F:      Documentation/filesystems/netfs_library.rst
8646 F:      fs/netfs/
8647 F:      include/linux/fscache*.h
8648 F:      include/linux/netfs.h
8649 F:      include/trace/events/fscache.h
8650 F:      include/trace/events/netfs.h
8651
8652 FILESYSTEMS [STACKABLE]
8653 M:      Miklos Szeredi <[email protected]>
8654 M:      Amir Goldstein <[email protected]>
8655 L:      [email protected]
8656 L:      [email protected]
8657 S:      Maintained
8658 F:      fs/backing-file.c
8659 F:      include/linux/backing-file.h
8660
8661 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8662 M:      Riku Voipio <[email protected]>
8663 L:      [email protected]
8664 S:      Maintained
8665 F:      drivers/hwmon/f75375s.c
8666 F:      include/linux/f75375s.h
8667
8668 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8669 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8670 L:      [email protected]
8671 S:      Maintained
8672 F:      drivers/net/can/usb/f81604.c
8673
8674 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8675 M:      Clemens Ladisch <[email protected]>
8676 M:      Takashi Sakamoto <[email protected]>
8677 L:      [email protected] (moderated for non-subscribers)
8678 S:      Maintained
8679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8680 F:      include/uapi/sound/firewire.h
8681 F:      sound/firewire/
8682
8683 FIREWIRE MEDIA DRIVERS (firedtv)
8684 M:      Stefan Richter <[email protected]>
8685 L:      [email protected]
8686 L:      [email protected]
8687 S:      Maintained
8688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8689 F:      drivers/media/firewire/
8690
8691 FIREWIRE SBP-2 TARGET
8692 M:      Chris Boot <[email protected]>
8693 L:      [email protected]
8694 L:      [email protected]
8695 L:      [email protected]
8696 S:      Maintained
8697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8698 F:      drivers/target/sbp/
8699
8700 FIREWIRE SUBSYSTEM
8701 M:      Takashi Sakamoto <[email protected]>
8702 M:      Takashi Sakamoto <[email protected]>
8703 L:      [email protected]
8704 S:      Maintained
8705 W:      http://ieee1394.docs.kernel.org/
8706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8707 F:      drivers/firewire/
8708 F:      include/linux/firewire.h
8709 F:      include/uapi/linux/firewire*.h
8710 F:      tools/firewire/
8711
8712 FIRMWARE FRAMEWORK FOR ARMV8-A
8713 M:      Sudeep Holla <[email protected]>
8714 L:      [email protected] (moderated for non-subscribers)
8715 S:      Maintained
8716 F:      drivers/firmware/arm_ffa/
8717 F:      include/linux/arm_ffa.h
8718
8719 FIRMWARE LOADER (request_firmware)
8720 M:      Luis Chamberlain <[email protected]>
8721 M:      Russ Weight <[email protected]>
8722 M:      Danilo Krummrich <[email protected]>
8723 L:      [email protected]
8724 S:      Maintained
8725 F:      Documentation/firmware_class/
8726 F:      drivers/base/firmware_loader/
8727 F:      rust/kernel/firmware.rs
8728 F:      include/linux/firmware.h
8729
8730 FLEXTIMER FTM-QUADDEC DRIVER
8731 M:      Patrick Havelange <[email protected]>
8732 L:      [email protected]
8733 S:      Maintained
8734 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8735 F:      drivers/counter/ftm-quaddec.c
8736
8737 FLOPPY DRIVER
8738 M:      Denis Efremov <[email protected]>
8739 L:      [email protected]
8740 S:      Odd Fixes
8741 F:      drivers/block/floppy.c
8742
8743 FLYSKY FSIA6B RC RECEIVER
8744 M:      Markus Koch <[email protected]>
8745 L:      [email protected]
8746 S:      Maintained
8747 F:      drivers/input/joystick/fsia6b.c
8748
8749 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
8750 M:      Geoffrey D. Bennett <[email protected]>
8751 L:      [email protected] (moderated for non-subscribers)
8752 S:      Maintained
8753 W:      https://github.com/geoffreybennett/scarlett-gen2
8754 B:      https://github.com/geoffreybennett/scarlett-gen2/issues
8755 T:      git https://github.com/geoffreybennett/scarlett-gen2.git
8756 F:      include/uapi/sound/scarlett2.h
8757 F:      sound/usb/mixer_scarlett2.c
8758
8759 FORCEDETH GIGABIT ETHERNET DRIVER
8760 M:      Rain River <[email protected]>
8761 M:      Zhu Yanjun <[email protected]>
8762 L:      [email protected]
8763 S:      Maintained
8764 F:      drivers/net/ethernet/nvidia/*
8765
8766 FORTIFY_SOURCE
8767 M:      Kees Cook <[email protected]>
8768 L:      [email protected]
8769 S:      Supported
8770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8771 F:      include/linux/fortify-string.h
8772 F:      lib/fortify_kunit.c
8773 F:      lib/memcpy_kunit.c
8774 F:      lib/test_fortify/*
8775 F:      scripts/test_fortify.sh
8776 K:      \b__NO_FORTIFY\b
8777
8778 FPGA DFL DRIVERS
8779 M:      Wu Hao <[email protected]>
8780 R:      Tom Rix <[email protected]>
8781 L:      [email protected]
8782 S:      Maintained
8783 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8784 F:      Documentation/fpga/dfl.rst
8785 F:      drivers/fpga/dfl*
8786 F:      drivers/uio/uio_dfl.c
8787 F:      include/linux/dfl.h
8788 F:      include/uapi/linux/fpga-dfl.h
8789
8790 FPGA MANAGER FRAMEWORK
8791 M:      Moritz Fischer <[email protected]>
8792 M:      Wu Hao <[email protected]>
8793 M:      Xu Yilun <[email protected]>
8794 R:      Tom Rix <[email protected]>
8795 L:      [email protected]
8796 S:      Maintained
8797 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8799 F:      Documentation/devicetree/bindings/fpga/
8800 F:      Documentation/driver-api/fpga/
8801 F:      Documentation/fpga/
8802 F:      drivers/fpga/
8803 F:      include/linux/fpga/
8804
8805 FPU EMULATOR
8806 M:      Bill Metzenthen <[email protected]>
8807 S:      Maintained
8808 W:      https://floatingpoint.billm.au/
8809 F:      arch/x86/math-emu/
8810
8811 FRAMEBUFFER CORE
8812 M:      Daniel Vetter <[email protected]>
8813 S:      Odd Fixes
8814 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
8815 F:      drivers/video/fbdev/core/
8816
8817 FRAMEBUFFER LAYER
8818 M:      Helge Deller <[email protected]>
8819 L:      [email protected]
8820 L:      [email protected]
8821 S:      Maintained
8822 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8824 F:      Documentation/fb/
8825 F:      drivers/video/
8826 F:      include/linux/fb.h
8827 F:      include/uapi/linux/fb.h
8828 F:      include/uapi/video/
8829 F:      include/video/
8830
8831 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8832 M:      Horia Geantă <[email protected]>
8833 M:      Pankaj Gupta <[email protected]>
8834 M:      Gaurav Jain <[email protected]>
8835 L:      [email protected]
8836 S:      Maintained
8837 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8838 F:      drivers/crypto/caam/
8839
8840 FREESCALE COLDFIRE M5441X MMC DRIVER
8841 M:      Angelo Dureghello <[email protected]>
8842 L:      [email protected]
8843 S:      Maintained
8844 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8845 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8846
8847 FREESCALE DIU FRAMEBUFFER DRIVER
8848 M:      Timur Tabi <[email protected]>
8849 L:      [email protected]
8850 S:      Maintained
8851 F:      drivers/video/fbdev/fsl-diu-fb.*
8852
8853 FREESCALE DMA DRIVER
8854 M:      Zhang Wei <[email protected]>
8855 L:      [email protected]
8856 S:      Maintained
8857 F:      drivers/dma/fsldma.*
8858
8859 FREESCALE DSPI DRIVER
8860 M:      Vladimir Oltean <[email protected]>
8861 L:      [email protected]
8862 S:      Maintained
8863 F:      Documentation/devicetree/bindings/spi/fsl,dspi*.yaml
8864 F:      drivers/spi/spi-fsl-dspi.c
8865 F:      include/linux/spi/spi-fsl-dspi.h
8866
8867 FREESCALE eDMA DRIVER
8868 M:      Frank Li <[email protected]>
8869 L:      [email protected]
8870 L:      [email protected]
8871 S:      Maintained
8872 F:      Documentation/devicetree/bindings/dma/fsl,edma.yaml
8873 F:      drivers/dma/fsl-edma*.*
8874
8875 FREESCALE ENETC ETHERNET DRIVERS
8876 M:      Claudiu Manoil <[email protected]>
8877 M:      Vladimir Oltean <[email protected]>
8878 L:      [email protected]
8879 S:      Maintained
8880 F:      drivers/net/ethernet/freescale/enetc/
8881
8882 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8883 M:      Claudiu Manoil <[email protected]>
8884 L:      [email protected]
8885 S:      Maintained
8886 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8887 F:      drivers/net/ethernet/freescale/gianfar*
8888
8889 FREESCALE GPMI NAND DRIVER
8890 M:      Han Xu <[email protected]>
8891 L:      [email protected]
8892 S:      Maintained
8893 F:      drivers/mtd/nand/raw/gpmi-nand/*
8894
8895 FREESCALE I2C CPM DRIVER
8896 M:      Jochen Friedrich <[email protected]>
8897 L:      [email protected]
8898 L:      [email protected]
8899 S:      Maintained
8900 F:      drivers/i2c/busses/i2c-cpm.c
8901
8902 FREESCALE IMX / MXC FEC DRIVER
8903 M:      Wei Fang <[email protected]>
8904 R:      Shenwei Wang <[email protected]>
8905 R:      Clark Wang <[email protected]>
8906 L:      [email protected]
8907 L:      [email protected]
8908 S:      Maintained
8909 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8910 F:      drivers/net/ethernet/freescale/fec.h
8911 F:      drivers/net/ethernet/freescale/fec_main.c
8912 F:      drivers/net/ethernet/freescale/fec_ptp.c
8913
8914 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8915 M:      Sascha Hauer <[email protected]>
8916 R:      Pengutronix Kernel Team <[email protected]>
8917 L:      [email protected]
8918 L:      [email protected] (moderated for non-subscribers)
8919 S:      Maintained
8920 F:      drivers/video/fbdev/imxfb.c
8921
8922 FREESCALE IMX DDR PMU DRIVER
8923 M:      Frank Li <[email protected]>
8924 L:      [email protected] (moderated for non-subscribers)
8925 S:      Maintained
8926 F:      Documentation/admin-guide/perf/imx-ddr.rst
8927 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8928 F:      drivers/perf/fsl_imx8_ddr_perf.c
8929
8930 FREESCALE IMX I2C DRIVER
8931 M:      Oleksij Rempel <[email protected]>
8932 R:      Pengutronix Kernel Team <[email protected]>
8933 L:      [email protected]
8934 S:      Maintained
8935 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8936 F:      drivers/i2c/busses/i2c-imx.c
8937
8938 FREESCALE IMX LPI2C DRIVER
8939 M:      Dong Aisheng <[email protected]>
8940 L:      [email protected]
8941 L:      [email protected]
8942 S:      Maintained
8943 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8944 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8945
8946 FREESCALE MPC I2C DRIVER
8947 M:      Chris Packham <[email protected]>
8948 L:      [email protected]
8949 S:      Maintained
8950 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8951 F:      drivers/i2c/busses/i2c-mpc.c
8952
8953 FREESCALE QORIQ DPAA ETHERNET DRIVER
8954 M:      Madalin Bucur <[email protected]>
8955 L:      [email protected]
8956 S:      Maintained
8957 F:      drivers/net/ethernet/freescale/dpaa
8958
8959 FREESCALE QORIQ DPAA FMAN DRIVER
8960 M:      Madalin Bucur <[email protected]>
8961 R:      Sean Anderson <[email protected]>
8962 L:      [email protected]
8963 S:      Maintained
8964 F:      Documentation/devicetree/bindings/net/fsl,fman*.yaml
8965 F:      drivers/net/ethernet/freescale/fman
8966
8967 FREESCALE QORIQ PTP CLOCK DRIVER
8968 M:      Yangbo Lu <[email protected]>
8969 L:      [email protected]
8970 S:      Maintained
8971 F:      Documentation/devicetree/bindings/ptp/fsl,ptp.yaml
8972 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8973 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8974 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8975 F:      drivers/ptp/ptp_qoriq.c
8976 F:      drivers/ptp/ptp_qoriq_debugfs.c
8977 F:      include/linux/fsl/ptp_qoriq.h
8978
8979 FREESCALE QUAD SPI DRIVER
8980 M:      Han Xu <[email protected]>
8981 L:      [email protected]
8982 S:      Maintained
8983 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8984 F:      drivers/spi/spi-fsl-qspi.c
8985
8986 FREESCALE QUICC ENGINE LIBRARY
8987 M:      Qiang Zhao <[email protected]>
8988 M:      Christophe Leroy <[email protected]>
8989 L:      [email protected]
8990 S:      Maintained
8991 F:      drivers/soc/fsl/qe/
8992 F:      include/soc/fsl/qe/
8993
8994 FREESCALE QUICC ENGINE QMC DRIVER
8995 M:      Herve Codina <[email protected]>
8996 L:      [email protected]
8997 S:      Maintained
8998 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
8999 F:      drivers/soc/fsl/qe/qmc.c
9000 F:      include/soc/fsl/qe/qmc.h
9001
9002 FREESCALE QUICC ENGINE QMC HDLC DRIVER
9003 M:      Herve Codina <[email protected]>
9004 L:      [email protected]
9005 L:      [email protected]
9006 S:      Maintained
9007 F:      drivers/net/wan/fsl_qmc_hdlc.c
9008
9009 FREESCALE QUICC ENGINE TSA DRIVER
9010 M:      Herve Codina <[email protected]>
9011 L:      [email protected]
9012 S:      Maintained
9013 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
9014 F:      drivers/soc/fsl/qe/tsa.c
9015 F:      drivers/soc/fsl/qe/tsa.h
9016 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
9017
9018 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
9019 L:      [email protected]
9020 L:      [email protected]
9021 S:      Orphan
9022 F:      drivers/net/ethernet/freescale/ucc_geth*
9023
9024 FREESCALE QUICC ENGINE UCC HDLC DRIVER
9025 M:      Zhao Qiang <[email protected]>
9026 L:      [email protected]
9027 L:      [email protected]
9028 S:      Maintained
9029 F:      drivers/net/wan/fsl_ucc_hdlc*
9030
9031 FREESCALE QUICC ENGINE UCC UART DRIVER
9032 M:      Timur Tabi <[email protected]>
9033 L:      [email protected]
9034 S:      Maintained
9035 F:      drivers/tty/serial/ucc_uart.c
9036
9037 FREESCALE SOC DRIVERS
9038 M:      Christophe Leroy <[email protected]>
9039 L:      [email protected]
9040 L:      [email protected] (moderated for non-subscribers)
9041 S:      Maintained
9042 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
9043 F:      Documentation/devicetree/bindings/soc/fsl/
9044 F:      drivers/soc/fsl/
9045 F:      include/linux/fsl/
9046 F:      include/soc/fsl/
9047
9048 FREESCALE SOC FS_ENET DRIVER
9049 M:      Pantelis Antoniou <[email protected]>
9050 L:      [email protected]
9051 L:      [email protected]
9052 S:      Maintained
9053 F:      drivers/net/ethernet/freescale/fs_enet/
9054
9055 FREESCALE SOC SOUND DRIVERS
9056 M:      Shengjiu Wang <[email protected]>
9057 M:      Xiubo Li <[email protected]>
9058 R:      Fabio Estevam <[email protected]>
9059 R:      Nicolin Chen <[email protected]>
9060 L:      [email protected] (moderated for non-subscribers)
9061 L:      [email protected]
9062 S:      Maintained
9063 F:      sound/soc/fsl/fsl*
9064 F:      sound/soc/fsl/imx*
9065
9066 FREESCALE SOC LPC32XX SOUND DRIVERS
9067 M:      J.M.B. Downing <[email protected]>
9068 M:      Piotr Wojtaszczyk <[email protected]>
9069 R:      Vladimir Zapolskiy <[email protected]>
9070 L:      [email protected] (moderated for non-subscribers)
9071 L:      [email protected]
9072 S:      Maintained
9073 F:      Documentation/devicetree/bindings/sound/nxp,lpc3220-i2s.yaml
9074 F:      sound/soc/fsl/lpc3xxx-*
9075
9076 FREESCALE SOC SOUND QMC DRIVER
9077 M:      Herve Codina <[email protected]>
9078 L:      [email protected] (moderated for non-subscribers)
9079 L:      [email protected]
9080 S:      Maintained
9081 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
9082 F:      sound/soc/fsl/fsl_qmc_audio.c
9083
9084 FREESCALE USB PERIPHERAL DRIVERS
9085 L:      [email protected]
9086 L:      [email protected]
9087 S:      Orphan
9088 F:      drivers/usb/gadget/udc/fsl*
9089
9090 FREESCALE USB PHY DRIVER
9091 L:      [email protected]
9092 L:      [email protected]
9093 S:      Orphan
9094 F:      drivers/usb/phy/phy-fsl-usb*
9095
9096 FREEVXFS FILESYSTEM
9097 M:      Christoph Hellwig <[email protected]>
9098 S:      Maintained
9099 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
9100 F:      fs/freevxfs/
9101
9102 FREEZER
9103 M:      "Rafael J. Wysocki" <[email protected]>
9104 M:      Pavel Machek <[email protected]>
9105 L:      [email protected]
9106 S:      Supported
9107 F:      Documentation/power/freezing-of-tasks.rst
9108 F:      include/linux/freezer.h
9109 F:      kernel/freezer.c
9110
9111 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
9112 M:      Eric Biggers <[email protected]>
9113 M:      Theodore Y. Ts'o <[email protected]>
9114 M:      Jaegeuk Kim <[email protected]>
9115 L:      [email protected]
9116 S:      Supported
9117 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
9118 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
9119 F:      Documentation/filesystems/fscrypt.rst
9120 F:      fs/crypto/
9121 F:      include/linux/fscrypt.h
9122 F:      include/uapi/linux/fscrypt.h
9123
9124 FSI SUBSYSTEM
9125 M:      Jeremy Kerr <[email protected]>
9126 M:      Joel Stanley <[email protected]>
9127 R:      Alistar Popple <[email protected]>
9128 R:      Eddie James <[email protected]>
9129 L:      [email protected]
9130 S:      Supported
9131 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
9132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
9133 F:      drivers/fsi/
9134 F:      include/linux/fsi*.h
9135 F:      include/trace/events/fsi*.h
9136
9137 FSI-ATTACHED I2C DRIVER
9138 M:      Eddie James <[email protected]>
9139 L:      [email protected]
9140 L:      [email protected] (moderated for non-subscribers)
9141 S:      Maintained
9142 F:      Documentation/devicetree/bindings/i2c/ibm,i2c-fsi.yaml
9143 F:      drivers/i2c/busses/i2c-fsi.c
9144
9145 FSI-ATTACHED SPI DRIVER
9146 M:      Eddie James <[email protected]>
9147 L:      [email protected]
9148 S:      Maintained
9149 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
9150 F:      drivers/spi/spi-fsi.c
9151
9152 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
9153 M:      Jan Kara <[email protected]>
9154 R:      Amir Goldstein <[email protected]>
9155 L:      [email protected]
9156 S:      Maintained
9157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
9158 F:      fs/notify/
9159 F:      include/linux/fsnotify*.h
9160
9161 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
9162 M:      Eric Biggers <[email protected]>
9163 M:      Theodore Y. Ts'o <[email protected]>
9164 L:      [email protected]
9165 S:      Supported
9166 Q:      https://patchwork.kernel.org/project/fsverity/list/
9167 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
9168 F:      Documentation/filesystems/fsverity.rst
9169 F:      fs/verity/
9170 F:      include/linux/fsverity.h
9171 F:      include/uapi/linux/fsverity.h
9172
9173 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
9174 M:      Michael Zaidman <[email protected]>
9175 L:      [email protected]
9176 L:      [email protected]
9177 S:      Maintained
9178 F:      drivers/hid/hid-ft260.c
9179
9180 FUJITSU LAPTOP EXTRAS
9181 M:      Jonathan Woithe <[email protected]>
9182 L:      [email protected]
9183 S:      Maintained
9184 F:      drivers/platform/x86/fujitsu-laptop.c
9185
9186 FUJITSU TABLET EXTRAS
9187 M:      Robert Gerlach <[email protected]>
9188 L:      [email protected]
9189 S:      Maintained
9190 F:      drivers/platform/x86/fujitsu-tablet.c
9191
9192 FUNCTION HOOKS (FTRACE)
9193 M:      Steven Rostedt <[email protected]>
9194 M:      Masami Hiramatsu <[email protected]>
9195 R:      Mark Rutland <[email protected]>
9196 L:      [email protected]
9197 L:      [email protected]
9198 S:      Maintained
9199 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
9200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
9201 F:      Documentation/trace/ftrace*
9202 F:      arch/*/*/*/*ftrace*
9203 F:      arch/*/*/*ftrace*
9204 F:      include/*/ftrace.h
9205 F:      kernel/trace/fgraph.c
9206 F:      kernel/trace/ftrace*
9207 F:      samples/ftrace
9208
9209 FUNGIBLE ETHERNET DRIVERS
9210 M:      Dimitris Michailidis <[email protected]>
9211 L:      [email protected]
9212 S:      Supported
9213 F:      drivers/net/ethernet/fungible/
9214
9215 FUSE: FILESYSTEM IN USERSPACE
9216 M:      Miklos Szeredi <[email protected]>
9217 L:      [email protected]
9218 S:      Maintained
9219 W:      https://github.com/libfuse/
9220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
9221 F:      Documentation/filesystems/fuse.rst
9222 F:      fs/fuse/
9223 F:      include/uapi/linux/fuse.h
9224
9225 FUTEX SUBSYSTEM
9226 M:      Thomas Gleixner <[email protected]>
9227 M:      Ingo Molnar <[email protected]>
9228 R:      Peter Zijlstra <[email protected]>
9229 R:      Darren Hart <[email protected]>
9230 R:      Davidlohr Bueso <[email protected]>
9231 R:      André Almeida <[email protected]>
9232 L:      [email protected]
9233 S:      Maintained
9234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
9235 F:      Documentation/locking/*futex*
9236 F:      include/asm-generic/futex.h
9237 F:      include/linux/futex.h
9238 F:      include/uapi/linux/futex.h
9239 F:      kernel/futex/*
9240 F:      tools/perf/bench/futex*
9241 F:      tools/testing/selftests/futex/
9242
9243 GALAXYCORE GC0308 CAMERA SENSOR DRIVER
9244 M:      Sebastian Reichel <[email protected]>
9245 L:      [email protected]
9246 S:      Maintained
9247 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml
9248 F:      drivers/media/i2c/gc0308.c
9249
9250 GALAXYCORE GC05a2 CAMERA SENSOR DRIVER
9251 M:      Zhi Mao <[email protected]>
9252 L:      [email protected]
9253 S:      Maintained
9254 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc05a2.yaml
9255 F:      drivers/media/i2c/gc05a2.c
9256
9257 GALAXYCORE GC08A3 CAMERA SENSOR DRIVER
9258 M:      Zhi Mao <[email protected]>
9259 L:      [email protected]
9260 S:      Maintained
9261 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml
9262 F:      drivers/media/i2c/gc08a3.c
9263
9264 GALAXYCORE GC2145 SENSOR DRIVER
9265 M:      Alain Volmat <[email protected]>
9266 L:      [email protected]
9267 S:      Maintained
9268 T:      git git://linuxtv.org/media_tree.git
9269 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
9270 F:      drivers/media/i2c/gc2145.c
9271
9272 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
9273 M:      Tim Harvey <[email protected]>
9274 S:      Maintained
9275 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
9276 F:      Documentation/hwmon/gsc-hwmon.rst
9277 F:      drivers/hwmon/gsc-hwmon.c
9278 F:      drivers/mfd/gateworks-gsc.c
9279 F:      include/linux/mfd/gsc.h
9280 F:      include/linux/platform_data/gsc_hwmon.h
9281
9282 GCC PLUGINS
9283 M:      Kees Cook <[email protected]>
9284 L:      [email protected]
9285 S:      Maintained
9286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9287 F:      Documentation/kbuild/gcc-plugins.rst
9288 F:      include/linux/stackleak.h
9289 F:      kernel/stackleak.c
9290 F:      scripts/Makefile.gcc-plugins
9291 F:      scripts/gcc-plugins/
9292
9293 GCOV BASED KERNEL PROFILING
9294 M:      Peter Oberparleiter <[email protected]>
9295 S:      Maintained
9296 F:      Documentation/dev-tools/gcov.rst
9297 F:      kernel/gcov/
9298
9299 GDB KERNEL DEBUGGING HELPER SCRIPTS
9300 M:      Jan Kiszka <[email protected]>
9301 M:      Kieran Bingham <[email protected]>
9302 S:      Supported
9303 F:      scripts/gdb/
9304
9305 GEMINI CRYPTO DRIVER
9306 M:      Corentin Labbe <[email protected]>
9307 L:      [email protected]
9308 S:      Maintained
9309 F:      drivers/crypto/gemini/
9310
9311 GEMTEK FM RADIO RECEIVER DRIVER
9312 M:      Hans Verkuil <[email protected]>
9313 L:      [email protected]
9314 S:      Maintained
9315 W:      https://linuxtv.org
9316 T:      git git://linuxtv.org/media_tree.git
9317 F:      drivers/media/radio/radio-gemtek*
9318
9319 GENERIC ARCHITECTURE TOPOLOGY
9320 M:      Sudeep Holla <[email protected]>
9321 L:      [email protected]
9322 S:      Maintained
9323 F:      drivers/base/arch_topology.c
9324 F:      include/linux/arch_topology.h
9325
9326 GENERIC ENTRY CODE
9327 M:      Thomas Gleixner <[email protected]>
9328 M:      Peter Zijlstra <[email protected]>
9329 M:      Andy Lutomirski <[email protected]>
9330 L:      [email protected]
9331 S:      Maintained
9332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
9333 F:      include/linux/entry-common.h
9334 F:      include/linux/entry-kvm.h
9335 F:      kernel/entry/
9336
9337 GENERIC GPIO I2C DRIVER
9338 M:      Wolfram Sang <[email protected]>
9339 S:      Supported
9340 F:      drivers/i2c/busses/i2c-gpio.c
9341 F:      include/linux/platform_data/i2c-gpio.h
9342
9343 GENERIC GPIO I2C MULTIPLEXER DRIVER
9344 M:      Peter Korsgaard <[email protected]>
9345 L:      [email protected]
9346 S:      Supported
9347 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
9348 F:      drivers/i2c/muxes/i2c-mux-gpio.c
9349 F:      include/linux/platform_data/i2c-mux-gpio.h
9350
9351 GENERIC GPIO RESET DRIVER
9352 M:      Krzysztof Kozlowski <[email protected]>
9353 S:      Maintained
9354 F:      drivers/reset/reset-gpio.c
9355
9356 GENERIC HDLC (WAN) DRIVERS
9357 M:      Krzysztof Halasa <[email protected]>
9358 S:      Maintained
9359 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
9360 F:      drivers/net/wan/c101.c
9361 F:      drivers/net/wan/hd6457*
9362 F:      drivers/net/wan/hdlc*
9363 F:      drivers/net/wan/n2.c
9364 F:      drivers/net/wan/pc300too.c
9365 F:      drivers/net/wan/pci200syn.c
9366 F:      drivers/net/wan/wanxl*
9367
9368 GENERIC INCLUDE/ASM HEADER FILES
9369 M:      Arnd Bergmann <[email protected]>
9370 L:      [email protected]
9371 S:      Maintained
9372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
9373 F:      include/asm-generic/
9374 F:      include/uapi/asm-generic/
9375
9376 GENERIC PHY FRAMEWORK
9377 M:      Vinod Koul <[email protected]>
9378 M:      Kishon Vijay Abraham I <[email protected]>
9379 L:      [email protected]
9380 S:      Supported
9381 Q:      https://patchwork.kernel.org/project/linux-phy/list/
9382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
9383 F:      Documentation/devicetree/bindings/phy/
9384 F:      drivers/phy/
9385 F:      include/dt-bindings/phy/
9386 F:      include/linux/phy/
9387
9388 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
9389 M:      Wolfram Sang <[email protected]>
9390 S:      Supported
9391 F:      Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
9392 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
9393
9394 GENERIC PM DOMAINS
9395 M:      Ulf Hansson <[email protected]>
9396 L:      [email protected]
9397 S:      Supported
9398 F:      Documentation/devicetree/bindings/power/power?domain*
9399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
9400 F:      drivers/pmdomain/
9401 F:      include/linux/pm_domain.h
9402
9403 GENERIC RADIX TREE
9404 M:      Kent Overstreet <[email protected]>
9405 S:      Supported
9406 C:      irc://irc.oftc.net/bcache
9407 F:      include/linux/generic-radix-tree.h
9408 F:      lib/generic-radix-tree.c
9409
9410 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
9411 M:      Eugen Hristev <[email protected]>
9412 L:      [email protected]
9413 S:      Maintained
9414 F:      drivers/input/touchscreen/resistive-adc-touch.c
9415
9416 GENERIC STRING LIBRARY
9417 M:      Kees Cook <[email protected]>
9418 R:      Andy Shevchenko <[email protected]>
9419 L:      [email protected]
9420 S:      Supported
9421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9422 F:      include/linux/string.h
9423 F:      include/linux/string_choices.h
9424 F:      include/linux/string_helpers.h
9425 F:      lib/string.c
9426 F:      lib/string_kunit.c
9427 F:      lib/string_helpers.c
9428 F:      lib/string_helpers_kunit.c
9429 F:      scripts/coccinelle/api/string_choices.cocci
9430
9431 GENERIC UIO DRIVER FOR PCI DEVICES
9432 M:      "Michael S. Tsirkin" <[email protected]>
9433 L:      [email protected]
9434 S:      Supported
9435 F:      drivers/uio/uio_pci_generic.c
9436
9437 GENERIC VDSO LIBRARY
9438 M:      Andy Lutomirski <[email protected]>
9439 M:      Thomas Gleixner <[email protected]>
9440 M:      Vincenzo Frascino <[email protected]>
9441 L:      [email protected]
9442 S:      Maintained
9443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
9444 F:      include/asm-generic/vdso/vsyscall.h
9445 F:      include/vdso/
9446 F:      kernel/time/vsyscall.c
9447 F:      lib/vdso/
9448
9449 GENWQE (IBM Generic Workqueue Card)
9450 M:      Frank Haverkamp <[email protected]>
9451 S:      Supported
9452 F:      drivers/misc/genwqe/
9453
9454 GET_MAINTAINER SCRIPT
9455 M:      Joe Perches <[email protected]>
9456 S:      Maintained
9457 F:      scripts/get_maintainer.pl
9458
9459 GFS2 FILE SYSTEM
9460 M:      Andreas Gruenbacher <[email protected]>
9461 L:      [email protected]
9462 S:      Supported
9463 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
9464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
9465 F:      Documentation/filesystems/gfs2*
9466 F:      fs/gfs2/
9467 F:      include/uapi/linux/gfs2_ondisk.h
9468
9469 GIGABYTE WATERFORCE SENSOR DRIVER
9470 M:      Aleksa Savic <[email protected]>
9471 L:      [email protected]
9472 S:      Maintained
9473 F:      Documentation/hwmon/gigabyte_waterforce.rst
9474 F:      drivers/hwmon/gigabyte_waterforce.c
9475
9476 GIGABYTE WMI DRIVER
9477 M:      Thomas Weißschuh <[email protected]>
9478 L:      [email protected]
9479 S:      Maintained
9480 F:      drivers/platform/x86/gigabyte-wmi.c
9481
9482 GNSS SUBSYSTEM
9483 M:      Johan Hovold <[email protected]>
9484 S:      Maintained
9485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
9486 F:      Documentation/ABI/testing/sysfs-class-gnss
9487 F:      Documentation/devicetree/bindings/gnss/
9488 F:      drivers/gnss/
9489 F:      include/linux/gnss.h
9490
9491 GO7007 MPEG CODEC
9492 M:      Hans Verkuil <[email protected]>
9493 L:      [email protected]
9494 S:      Maintained
9495 F:      drivers/media/usb/go7007/
9496
9497 GOODIX TOUCHSCREEN
9498 M:      Bastien Nocera <[email protected]>
9499 M:      Hans de Goede <[email protected]>
9500 L:      [email protected]
9501 S:      Maintained
9502 F:      drivers/input/touchscreen/goodix*
9503
9504 GOOGLE ETHERNET DRIVERS
9505 M:      Jeroen de Borst <[email protected]>
9506 M:      Praveen Kaligineedi <[email protected]>
9507 R:      Shailend Chand <[email protected]>
9508 L:      [email protected]
9509 S:      Supported
9510 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
9511 F:      drivers/net/ethernet/google
9512
9513 GOOGLE FIRMWARE DRIVERS
9514 M:      Tzung-Bi Shih <[email protected]>
9515 R:      Brian Norris <[email protected]>
9516 R:      Julius Werner <[email protected]>
9517 L:      [email protected]
9518 S:      Maintained
9519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
9520 F:      drivers/firmware/google/
9521
9522 GOOGLE TENSOR SoC SUPPORT
9523 M:      Peter Griffin <[email protected]>
9524 L:      [email protected] (moderated for non-subscribers)
9525 L:      [email protected]
9526 S:      Maintained
9527 F:      Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
9528 F:      arch/arm64/boot/dts/exynos/google/
9529 F:      drivers/clk/samsung/clk-gs101.c
9530 F:      drivers/phy/samsung/phy-gs101-ufs.c
9531 F:      include/dt-bindings/clock/google,gs101.h
9532 K:      [gG]oogle.?[tT]ensor
9533
9534 GPD POCKET FAN DRIVER
9535 M:      Hans de Goede <[email protected]>
9536 L:      [email protected]
9537 S:      Maintained
9538 F:      drivers/platform/x86/gpd-pocket-fan.c
9539
9540 GPIO ACPI SUPPORT
9541 M:      Mika Westerberg <[email protected]>
9542 M:      Andy Shevchenko <[email protected]>
9543 L:      [email protected]
9544 L:      [email protected]
9545 S:      Supported
9546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9547 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
9548 F:      drivers/gpio/gpiolib-acpi.c
9549 F:      drivers/gpio/gpiolib-acpi.h
9550
9551 GPIO AGGREGATOR
9552 M:      Geert Uytterhoeven <[email protected]>
9553 L:      [email protected]
9554 S:      Supported
9555 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
9556 F:      drivers/gpio/gpio-aggregator.c
9557
9558 GPIO IR Transmitter
9559 M:      Sean Young <[email protected]>
9560 L:      [email protected]
9561 S:      Maintained
9562 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
9563 F:      drivers/media/rc/gpio-ir-tx.c
9564
9565 GPIO MOCKUP DRIVER
9566 M:      Bamvor Jian Zhang <[email protected]>
9567 L:      [email protected]
9568 S:      Maintained
9569 F:      drivers/gpio/gpio-mockup.c
9570 F:      tools/testing/selftests/gpio/
9571
9572 GPIO REGMAP
9573 M:      Michael Walle <[email protected]>
9574 S:      Maintained
9575 F:      drivers/gpio/gpio-regmap.c
9576 F:      include/linux/gpio/regmap.h
9577 K:      (devm_)?gpio_regmap_(un)?register
9578
9579 GPIO SUBSYSTEM
9580 M:      Linus Walleij <[email protected]>
9581 M:      Bartosz Golaszewski <[email protected]>
9582 L:      [email protected]
9583 S:      Maintained
9584 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9585 F:      Documentation/admin-guide/gpio/
9586 F:      Documentation/devicetree/bindings/gpio/
9587 F:      Documentation/driver-api/gpio/
9588 F:      drivers/gpio/
9589 F:      include/dt-bindings/gpio/
9590 F:      include/linux/gpio.h
9591 F:      include/linux/gpio/
9592 F:      include/linux/of_gpio.h
9593
9594 GPIO UAPI
9595 M:      Bartosz Golaszewski <[email protected]>
9596 R:      Kent Gibson <[email protected]>
9597 L:      [email protected]
9598 S:      Maintained
9599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9600 F:      Documentation/ABI/obsolete/sysfs-gpio
9601 F:      Documentation/ABI/testing/gpio-cdev
9602 F:      Documentation/userspace-api/gpio/
9603 F:      drivers/gpio/gpiolib-cdev.c
9604 F:      include/uapi/linux/gpio.h
9605 F:      tools/gpio/
9606
9607 GRE DEMULTIPLEXER DRIVER
9608 M:      Dmitry Kozlov <[email protected]>
9609 L:      [email protected]
9610 S:      Maintained
9611 F:      include/net/gre.h
9612 F:      net/ipv4/gre_demux.c
9613 F:      net/ipv4/gre_offload.c
9614
9615 GRETH 10/100/1G Ethernet MAC device driver
9616 M:      Andreas Larsson <[email protected]>
9617 L:      [email protected]
9618 S:      Maintained
9619 F:      drivers/net/ethernet/aeroflex/
9620
9621 GREYBUS AUDIO PROTOCOLS DRIVERS
9622 M:      Vaibhav Agarwal <[email protected]>
9623 M:      Mark Greer <[email protected]>
9624 S:      Maintained
9625 F:      drivers/staging/greybus/audio_apbridgea.c
9626 F:      drivers/staging/greybus/audio_apbridgea.h
9627 F:      drivers/staging/greybus/audio_codec.c
9628 F:      drivers/staging/greybus/audio_codec.h
9629 F:      drivers/staging/greybus/audio_gb.c
9630 F:      drivers/staging/greybus/audio_manager.c
9631 F:      drivers/staging/greybus/audio_manager.h
9632 F:      drivers/staging/greybus/audio_manager_module.c
9633 F:      drivers/staging/greybus/audio_manager_private.h
9634 F:      drivers/staging/greybus/audio_manager_sysfs.c
9635 F:      drivers/staging/greybus/audio_module.c
9636 F:      drivers/staging/greybus/audio_topology.c
9637
9638 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
9639 M:      Viresh Kumar <[email protected]>
9640 S:      Maintained
9641 F:      drivers/staging/greybus/authentication.c
9642 F:      drivers/staging/greybus/bootrom.c
9643 F:      drivers/staging/greybus/firmware.h
9644 F:      drivers/staging/greybus/fw-core.c
9645 F:      drivers/staging/greybus/fw-download.c
9646 F:      drivers/staging/greybus/fw-management.c
9647 F:      drivers/staging/greybus/greybus_authentication.h
9648 F:      drivers/staging/greybus/greybus_firmware.h
9649 F:      drivers/staging/greybus/hid.c
9650 F:      drivers/staging/greybus/i2c.c
9651 F:      drivers/staging/greybus/spi.c
9652 F:      drivers/staging/greybus/spilib.c
9653 F:      drivers/staging/greybus/spilib.h
9654
9655 GREYBUS LOOPBACK DRIVER
9656 M:      Bryan O'Donoghue <[email protected]>
9657 S:      Maintained
9658 F:      drivers/staging/greybus/loopback.c
9659
9660 GREYBUS PLATFORM DRIVERS
9661 M:      Vaibhav Hiremath <[email protected]>
9662 S:      Maintained
9663 F:      drivers/staging/greybus/arche-apb-ctrl.c
9664 F:      drivers/staging/greybus/arche-platform.c
9665 F:      drivers/staging/greybus/arche_platform.h
9666
9667 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9668 M:      Rui Miguel Silva <[email protected]>
9669 S:      Maintained
9670 F:      drivers/staging/greybus/gpio.c
9671 F:      drivers/staging/greybus/light.c
9672 F:      drivers/staging/greybus/power_supply.c
9673 F:      drivers/staging/greybus/sdio.c
9674 F:      drivers/staging/greybus/spi.c
9675 F:      drivers/staging/greybus/spilib.c
9676
9677 GREYBUS BEAGLEPLAY DRIVERS
9678 M:      Ayush Singh <[email protected]>
9679 L:      [email protected] (moderated for non-subscribers)
9680 S:      Maintained
9681 F:      Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
9682 F:      drivers/greybus/gb-beagleplay.c
9683
9684 GREYBUS SUBSYSTEM
9685 M:      Johan Hovold <[email protected]>
9686 M:      Alex Elder <[email protected]>
9687 M:      Greg Kroah-Hartman <[email protected]>
9688 L:      [email protected] (moderated for non-subscribers)
9689 S:      Maintained
9690 F:      drivers/greybus/
9691 F:      drivers/staging/greybus/
9692 F:      include/linux/greybus.h
9693 F:      include/linux/greybus/
9694
9695 GREYBUS UART PROTOCOLS DRIVERS
9696 M:      David Lin <[email protected]>
9697 S:      Maintained
9698 F:      drivers/staging/greybus/log.c
9699 F:      drivers/staging/greybus/uart.c
9700
9701 GS1662 VIDEO SERIALIZER
9702 M:      Charles-Antoine Couret <[email protected]>
9703 L:      [email protected]
9704 S:      Maintained
9705 T:      git git://linuxtv.org/media_tree.git
9706 F:      drivers/media/spi/gs1662.c
9707
9708 GSPCA FINEPIX SUBDRIVER
9709 M:      Frank Zago <[email protected]>
9710 L:      [email protected]
9711 S:      Maintained
9712 T:      git git://linuxtv.org/media_tree.git
9713 F:      drivers/media/usb/gspca/finepix.c
9714
9715 GSPCA GL860 SUBDRIVER
9716 M:      Olivier Lorin <[email protected]>
9717 L:      [email protected]
9718 S:      Maintained
9719 T:      git git://linuxtv.org/media_tree.git
9720 F:      drivers/media/usb/gspca/gl860/
9721
9722 GSPCA M5602 SUBDRIVER
9723 M:      Erik Andren <[email protected]>
9724 L:      [email protected]
9725 S:      Maintained
9726 T:      git git://linuxtv.org/media_tree.git
9727 F:      drivers/media/usb/gspca/m5602/
9728
9729 GSPCA PAC207 SONIXB SUBDRIVER
9730 M:      Hans Verkuil <[email protected]>
9731 L:      [email protected]
9732 S:      Odd Fixes
9733 T:      git git://linuxtv.org/media_tree.git
9734 F:      drivers/media/usb/gspca/pac207.c
9735
9736 GSPCA SN9C20X SUBDRIVER
9737 M:      Brian Johnson <[email protected]>
9738 L:      [email protected]
9739 S:      Maintained
9740 T:      git git://linuxtv.org/media_tree.git
9741 F:      drivers/media/usb/gspca/sn9c20x.c
9742
9743 GSPCA T613 SUBDRIVER
9744 M:      Leandro Costantino <[email protected]>
9745 L:      [email protected]
9746 S:      Maintained
9747 T:      git git://linuxtv.org/media_tree.git
9748 F:      drivers/media/usb/gspca/t613.c
9749
9750 GSPCA USB WEBCAM DRIVER
9751 M:      Hans Verkuil <[email protected]>
9752 L:      [email protected]
9753 S:      Odd Fixes
9754 T:      git git://linuxtv.org/media_tree.git
9755 F:      drivers/media/usb/gspca/
9756
9757 GTP (GPRS Tunneling Protocol)
9758 M:      Pablo Neira Ayuso <[email protected]>
9759 M:      Harald Welte <[email protected]>
9760 L:      [email protected]
9761 S:      Maintained
9762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9763 F:      drivers/net/gtp.c
9764
9765 GUID PARTITION TABLE (GPT)
9766 M:      Davidlohr Bueso <[email protected]>
9767 L:      [email protected]
9768 S:      Maintained
9769 F:      block/partitions/efi.*
9770
9771 HABANALABS PCI DRIVER
9772 M:      Ofir Bitton <[email protected]>
9773 L:      [email protected]
9774 S:      Supported
9775 C:      irc://irc.oftc.net/dri-devel
9776 T:      git https://github.com/HabanaAI/drivers.accel.habanalabs.kernel.git
9777 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9778 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9779 F:      drivers/accel/habanalabs/
9780 F:      include/linux/habanalabs/
9781 F:      include/trace/events/habanalabs.h
9782 F:      include/uapi/drm/habanalabs_accel.h
9783
9784 HACKRF MEDIA DRIVER
9785 L:      [email protected]
9786 S:      Orphan
9787 W:      https://linuxtv.org
9788 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9789 F:      drivers/media/usb/hackrf/
9790
9791 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9792 M:      Chuck Lever <[email protected]>
9793 L:      [email protected]
9794 L:      [email protected]
9795 S:      Maintained
9796 F:      Documentation/netlink/specs/handshake.yaml
9797 F:      Documentation/networking/tls-handshake.rst
9798 F:      include/net/handshake.h
9799 F:      include/trace/events/handshake.h
9800 F:      net/handshake/
9801
9802 HANTRO VPU CODEC DRIVER
9803 M:      Ezequiel Garcia <[email protected]>
9804 M:      Philipp Zabel <[email protected]>
9805 L:      [email protected]
9806 L:      [email protected]
9807 S:      Maintained
9808 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9809 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9810 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9811 F:      drivers/media/platform/verisilicon/
9812
9813 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9814 M:      Frank Seidel <[email protected]>
9815 L:      [email protected]
9816 S:      Maintained
9817 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9818 F:      drivers/platform/x86/hdaps.c
9819
9820 HARDWARE MONITORING
9821 M:      Jean Delvare <[email protected]>
9822 M:      Guenter Roeck <[email protected]>
9823 L:      [email protected]
9824 S:      Maintained
9825 W:      http://hwmon.wiki.kernel.org/
9826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9827 F:      Documentation/ABI/testing/sysfs-class-hwmon
9828 F:      Documentation/devicetree/bindings/hwmon/
9829 F:      Documentation/hwmon/
9830 F:      drivers/hwmon/
9831 F:      include/linux/hwmon*.h
9832 F:      include/trace/events/hwmon*.h
9833 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9834
9835 HARDWARE RANDOM NUMBER GENERATOR CORE
9836 M:      Olivia Mackall <[email protected]>
9837 M:      Herbert Xu <[email protected]>
9838 L:      [email protected]
9839 S:      Odd fixes
9840 F:      Documentation/admin-guide/hw_random.rst
9841 F:      Documentation/devicetree/bindings/rng/
9842 F:      drivers/char/hw_random/
9843 F:      include/linux/hw_random.h
9844
9845 HARDWARE SPINLOCK CORE
9846 M:      Bjorn Andersson <[email protected]>
9847 R:      Baolin Wang <[email protected]>
9848 L:      [email protected]
9849 S:      Maintained
9850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9851 F:      Documentation/devicetree/bindings/hwlock/
9852 F:      Documentation/locking/hwspinlock.rst
9853 F:      drivers/hwspinlock/
9854 F:      include/linux/hwspinlock.h
9855
9856 HARDWARE TRACING FACILITIES
9857 M:      Alexander Shishkin <[email protected]>
9858 S:      Maintained
9859 F:      drivers/hwtracing/
9860
9861 HARMONY SOUND DRIVER
9862 L:      [email protected]
9863 S:      Maintained
9864 F:      sound/parisc/harmony.*
9865
9866 HDPVR USB VIDEO ENCODER DRIVER
9867 M:      Hans Verkuil <[email protected]>
9868 L:      [email protected]
9869 S:      Odd Fixes
9870 W:      https://linuxtv.org
9871 T:      git git://linuxtv.org/media_tree.git
9872 F:      drivers/media/usb/hdpvr/
9873
9874 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9875 M:      Keng-Yu Lin <[email protected]>
9876 S:      Supported
9877 F:      drivers/misc/hpilo.[ch]
9878
9879 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9880 M:      Jerry Hoemann <[email protected]>
9881 S:      Supported
9882 F:      Documentation/watchdog/hpwdt.rst
9883 F:      drivers/watchdog/hpwdt.c
9884
9885 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9886 M:      Don Brace <[email protected]>
9887 L:      [email protected]
9888 L:      [email protected]
9889 S:      Supported
9890 F:      Documentation/scsi/hpsa.rst
9891 F:      drivers/scsi/hpsa*.[ch]
9892 F:      include/linux/cciss*.h
9893 F:      include/uapi/linux/cciss*.h
9894
9895 HFI1 DRIVER
9896 M:      Dennis Dalessandro <[email protected]>
9897 L:      [email protected]
9898 S:      Supported
9899 F:      drivers/infiniband/hw/hfi1
9900
9901 HFS FILESYSTEM
9902 L:      [email protected]
9903 S:      Orphan
9904 F:      Documentation/filesystems/hfs.rst
9905 F:      fs/hfs/
9906
9907 HFSPLUS FILESYSTEM
9908 L:      [email protected]
9909 S:      Orphan
9910 F:      Documentation/filesystems/hfsplus.rst
9911 F:      fs/hfsplus/
9912
9913 HGA FRAMEBUFFER DRIVER
9914 M:      Ferenc Bakonyi <[email protected]>
9915 L:      [email protected]
9916 S:      Maintained
9917 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9918 F:      drivers/video/fbdev/hgafb.c
9919
9920 HIBERNATION (aka Software Suspend, aka swsusp)
9921 M:      "Rafael J. Wysocki" <[email protected]>
9922 M:      Pavel Machek <[email protected]>
9923 L:      [email protected]
9924 S:      Supported
9925 B:      https://bugzilla.kernel.org
9926 F:      arch/*/include/asm/suspend*.h
9927 F:      arch/x86/power/
9928 F:      drivers/base/power/
9929 F:      include/linux/freezer.h
9930 F:      include/linux/pm.h
9931 F:      include/linux/suspend.h
9932 F:      kernel/power/
9933
9934 HID CORE LAYER
9935 M:      Jiri Kosina <[email protected]>
9936 M:      Benjamin Tissoires <[email protected]>
9937 L:      [email protected]
9938 S:      Maintained
9939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9940 F:      Documentation/hid/
9941 F:      drivers/hid/
9942 F:      include/linux/hid*
9943 F:      include/uapi/linux/hid*
9944 F:      samples/hid/
9945 F:      tools/testing/selftests/hid/
9946
9947 HID LOGITECH DRIVERS
9948 R:      Filipe Laíns <[email protected]>
9949 L:      [email protected]
9950 S:      Maintained
9951 F:      drivers/hid/hid-logitech-*
9952
9953 HID NVIDIA SHIELD DRIVER
9954 M:      Rahul Rameshbabu <[email protected]>
9955 L:      [email protected]
9956 S:      Maintained
9957 F:      drivers/hid/hid-nvidia-shield.c
9958
9959 HID PHOENIX RC FLIGHT CONTROLLER
9960 M:      Marcus Folkesson <[email protected]>
9961 L:      [email protected]
9962 S:      Maintained
9963 F:      drivers/hid/hid-pxrc.c
9964
9965 HID PLAYSTATION DRIVER
9966 M:      Roderick Colenbrander <[email protected]>
9967 L:      [email protected]
9968 S:      Supported
9969 F:      drivers/hid/hid-playstation.c
9970
9971 HID SENSOR HUB DRIVERS
9972 M:      Jiri Kosina <[email protected]>
9973 M:      Jonathan Cameron <[email protected]>
9974 M:      Srinivas Pandruvada <[email protected]>
9975 L:      [email protected]
9976 L:      [email protected]
9977 S:      Maintained
9978 F:      Documentation/hid/hid-sensor*
9979 F:      drivers/hid/hid-sensor-*
9980 F:      drivers/iio/*/hid-*
9981 F:      include/linux/hid-sensor-*
9982
9983 HID VRC-2 CAR CONTROLLER DRIVER
9984 M:      Marcus Folkesson <[email protected]>
9985 L:      [email protected]
9986 S:      Maintained
9987 F:      drivers/hid/hid-vrc2.c
9988
9989 HID WACOM DRIVER
9990 M:      Ping Cheng <[email protected]>
9991 M:      Jason Gerecke  <[email protected]>
9992 L:      [email protected]
9993 S:      Maintained
9994 F:      drivers/hid/wacom.h
9995 F:      drivers/hid/wacom_*
9996
9997 HID++ LOGITECH DRIVERS
9998 R:      Filipe Laíns <[email protected]>
9999 R:      Bastien Nocera <[email protected]>
10000 L:      [email protected]
10001 S:      Maintained
10002 F:      drivers/hid/hid-logitech-hidpp.c
10003
10004 HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS
10005 M:      Anna-Maria Behnsen <[email protected]>
10006 M:      Frederic Weisbecker <[email protected]>
10007 M:      Thomas Gleixner <[email protected]>
10008 L:      [email protected]
10009 S:      Maintained
10010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10011 F:      Documentation/timers/
10012 F:      include/linux/clockchips.h
10013 F:      include/linux/hrtimer.h
10014 F:      include/linux/timer.h
10015 F:      kernel/time/clockevents.c
10016 F:      kernel/time/hrtimer.c
10017 F:      kernel/time/timer.c
10018 F:      kernel/time/timer_list.c
10019 F:      kernel/time/timer_migration.*
10020 F:      tools/testing/selftests/timers/
10021
10022 HIGH-SPEED SCC DRIVER FOR AX.25
10023 L:      [email protected]
10024 S:      Orphan
10025 F:      drivers/net/hamradio/scc.c
10026
10027 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
10028 M:      HighPoint Linux Team <[email protected]>
10029 S:      Supported
10030 W:      http://www.highpoint-tech.com
10031 F:      Documentation/scsi/hptiop.rst
10032 F:      drivers/scsi/hptiop.c
10033
10034 HIKEY960 ONBOARD USB GPIO HUB DRIVER
10035 M:      John Stultz <[email protected]>
10036 L:      [email protected]
10037 S:      Maintained
10038 F:      drivers/misc/hisi_hikey_usb.c
10039
10040 HIMAX HX83112B TOUCHSCREEN SUPPORT
10041 M:      Job Noorman <[email protected]>
10042 L:      [email protected]
10043 S:      Maintained
10044 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
10045 F:      drivers/input/touchscreen/himax_hx83112b.c
10046
10047 HIPPI
10048 M:      Jes Sorensen <[email protected]>
10049 L:      [email protected]
10050 S:      Maintained
10051 F:      drivers/net/hippi/
10052 F:      include/linux/hippidevice.h
10053 F:      include/uapi/linux/if_hippi.h
10054 F:      net/802/hippi.c
10055
10056 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
10057 M:      Kurt Kanzenbach <[email protected]>
10058 L:      [email protected]
10059 S:      Maintained
10060 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
10061 F:      drivers/net/dsa/hirschmann/*
10062 F:      include/linux/platform_data/hirschmann-hellcreek.h
10063 F:      net/dsa/tag_hellcreek.c
10064
10065 HISILICON DMA DRIVER
10066 M:      Zhou Wang <[email protected]>
10067 M:      Jie Hai <[email protected]>
10068 L:      [email protected]
10069 S:      Maintained
10070 F:      drivers/dma/hisi_dma.c
10071
10072 HISILICON GPIO DRIVER
10073 M:      Jay Fang <[email protected]>
10074 L:      [email protected]
10075 S:      Maintained
10076 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
10077 F:      drivers/gpio/gpio-hisi.c
10078
10079 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
10080 M:      Zhiqi Song <[email protected]>
10081 M:      Longfang Liu <[email protected]>
10082 L:      [email protected]
10083 S:      Maintained
10084 F:      Documentation/ABI/testing/debugfs-hisi-hpre
10085 F:      drivers/crypto/hisilicon/hpre/hpre.h
10086 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
10087 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
10088
10089 HISILICON HNS3 PMU DRIVER
10090 M:      Jijie Shao <[email protected]>
10091 S:      Supported
10092 F:      Documentation/admin-guide/perf/hns3-pmu.rst
10093 F:      drivers/perf/hisilicon/hns3_pmu.c
10094
10095 HISILICON I2C CONTROLLER DRIVER
10096 M:      Yicong Yang <[email protected]>
10097 L:      [email protected]
10098 S:      Maintained
10099 W:      https://www.hisilicon.com
10100 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
10101 F:      drivers/i2c/busses/i2c-hisi.c
10102
10103 HISILICON KUNPENG SOC HCCS DRIVER
10104 M:      Huisong Li <[email protected]>
10105 S:      Maintained
10106 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
10107 F:      drivers/soc/hisilicon/kunpeng_hccs.c
10108 F:      drivers/soc/hisilicon/kunpeng_hccs.h
10109
10110 HISILICON LPC BUS DRIVER
10111 M:      Jay Fang <[email protected]>
10112 S:      Maintained
10113 W:      http://www.hisilicon.com
10114 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
10115 F:      drivers/bus/hisi_lpc.c
10116
10117 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
10118 M:      Yisen Zhuang <[email protected]>
10119 M:      Salil Mehta <[email protected]>
10120 M:      Jijie Shao <[email protected]>
10121 L:      [email protected]
10122 S:      Maintained
10123 W:      http://www.hisilicon.com
10124 F:      drivers/net/ethernet/hisilicon/hns3/
10125
10126 HISILICON NETWORK SUBSYSTEM DRIVER
10127 M:      Yisen Zhuang <[email protected]>
10128 M:      Salil Mehta <[email protected]>
10129 L:      [email protected]
10130 S:      Maintained
10131 W:      http://www.hisilicon.com
10132 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
10133 F:      drivers/net/ethernet/hisilicon/
10134
10135 HISILICON PMU DRIVER
10136 M:      Yicong Yang <[email protected]>
10137 M:      Jonathan Cameron <[email protected]>
10138 S:      Supported
10139 W:      http://www.hisilicon.com
10140 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
10141 F:      Documentation/admin-guide/perf/hisi-pmu.rst
10142 F:      drivers/perf/hisilicon
10143
10144 HISILICON PTT DRIVER
10145 M:      Yicong Yang <[email protected]>
10146 M:      Jonathan Cameron <[email protected]>
10147 L:      [email protected]
10148 S:      Maintained
10149 F:      Documentation/ABI/testing/sysfs-bus-event_source-devices-hisi_ptt
10150 F:      Documentation/trace/hisi-ptt.rst
10151 F:      drivers/hwtracing/ptt/
10152 F:      tools/perf/arch/arm64/util/hisi-ptt.c
10153 F:      tools/perf/util/hisi-ptt*
10154 F:      tools/perf/util/hisi-ptt-decoder/*
10155
10156 HISILICON QM DRIVER
10157 M:      Weili Qian <[email protected]>
10158 M:      Zhou Wang <[email protected]>
10159 L:      [email protected]
10160 S:      Maintained
10161 F:      drivers/crypto/hisilicon/Kconfig
10162 F:      drivers/crypto/hisilicon/Makefile
10163 F:      drivers/crypto/hisilicon/qm.c
10164 F:      drivers/crypto/hisilicon/sgl.c
10165 F:      include/linux/hisi_acc_qm.h
10166
10167 HISILICON ROCE DRIVER
10168 M:      Chengchang Tang <[email protected]>
10169 M:      Junxian Huang <[email protected]>
10170 L:      [email protected]
10171 S:      Maintained
10172 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
10173 F:      drivers/infiniband/hw/hns/
10174
10175 HISILICON SAS Controller
10176 M:      Xiang Chen <[email protected]>
10177 S:      Supported
10178 W:      http://www.hisilicon.com
10179 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
10180 F:      drivers/scsi/hisi_sas/
10181
10182 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
10183 M:      Longfang Liu <[email protected]>
10184 L:      [email protected]
10185 S:      Maintained
10186 F:      Documentation/ABI/testing/debugfs-hisi-sec
10187 F:      drivers/crypto/hisilicon/sec2/sec.h
10188 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
10189 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
10190 F:      drivers/crypto/hisilicon/sec2/sec_main.c
10191
10192 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
10193 M:      Jay Fang <[email protected]>
10194 L:      [email protected]
10195 S:      Maintained
10196 W:      http://www.hisilicon.com
10197 F:      drivers/spi/spi-hisi-kunpeng.c
10198
10199 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
10200 M:      Mauro Carvalho Chehab <[email protected]>
10201 L:      [email protected]
10202 S:      Maintained
10203 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
10204 F:      drivers/spmi/hisi-spmi-controller.c
10205
10206 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
10207 M:      Mauro Carvalho Chehab <[email protected]>
10208 L:      [email protected]
10209 S:      Maintained
10210 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
10211 F:      drivers/mfd/hi6421-spmi-pmic.c
10212
10213 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
10214 M:      Weili Qian <[email protected]>
10215 S:      Maintained
10216 F:      drivers/crypto/hisilicon/trng/trng.c
10217
10218 HISILICON V3XX SPI NOR FLASH Controller Driver
10219 M:      Jay Fang <[email protected]>
10220 S:      Maintained
10221 W:      http://www.hisilicon.com
10222 F:      drivers/spi/spi-hisi-sfc-v3xx.c
10223
10224 HISILICON ZIP Controller DRIVER
10225 M:      Yang Shen <[email protected]>
10226 M:      Zhou Wang <[email protected]>
10227 L:      [email protected]
10228 S:      Maintained
10229 F:      Documentation/ABI/testing/debugfs-hisi-zip
10230 F:      drivers/crypto/hisilicon/zip/
10231
10232 HMM - Heterogeneous Memory Management
10233 M:      Jérôme Glisse <[email protected]>
10234 L:      [email protected]
10235 S:      Maintained
10236 F:      Documentation/mm/hmm.rst
10237 F:      include/linux/hmm*
10238 F:      lib/test_hmm*
10239 F:      mm/hmm*
10240 F:      tools/testing/selftests/mm/*hmm*
10241
10242 HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER
10243 M:      Petre Rodan <[email protected]>
10244 L:      [email protected]
10245 S:      Maintained
10246 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml
10247 F:      drivers/iio/pressure/hsc030pa*
10248
10249 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
10250 M:      Andreas Klinger <[email protected]>
10251 M:      Petre Rodan <[email protected]>
10252 L:      [email protected]
10253 S:      Maintained
10254 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
10255 F:      drivers/iio/pressure/mprls0025pa*
10256
10257 HP BIOSCFG DRIVER
10258 M:      Jorge Lopez <[email protected]>
10259 L:      [email protected]
10260 S:      Maintained
10261 F:      drivers/platform/x86/hp/hp-bioscfg/
10262
10263 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
10264 L:      [email protected]
10265 S:      Orphan
10266 F:      drivers/platform/x86/hp/tc1100-wmi.c
10267
10268 HP WMI HARDWARE MONITOR DRIVER
10269 M:      James Seo <[email protected]>
10270 L:      [email protected]
10271 S:      Maintained
10272 F:      Documentation/hwmon/hp-wmi-sensors.rst
10273 F:      drivers/hwmon/hp-wmi-sensors.c
10274
10275 HPET:   High Precision Event Timers driver
10276 M:      Clemens Ladisch <[email protected]>
10277 S:      Maintained
10278 F:      Documentation/timers/hpet.rst
10279 F:      drivers/char/hpet.c
10280 F:      include/linux/hpet.h
10281 F:      include/uapi/linux/hpet.h
10282
10283 HPET:   x86
10284 S:      Orphan
10285 F:      arch/x86/include/asm/hpet.h
10286 F:      arch/x86/kernel/hpet.c
10287
10288 HPFS FILESYSTEM
10289 M:      Mikulas Patocka <[email protected]>
10290 S:      Maintained
10291 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
10292 F:      fs/hpfs/
10293
10294 HS3001 Hardware Temperature and Humidity Sensor
10295 M:      Andre Werner <[email protected]>
10296 L:      [email protected]
10297 S:      Maintained
10298 F:      drivers/hwmon/hs3001.c
10299
10300 HSI SUBSYSTEM
10301 M:      Sebastian Reichel <[email protected]>
10302 S:      Maintained
10303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
10304 F:      Documentation/ABI/testing/sysfs-bus-hsi
10305 F:      Documentation/driver-api/hsi.rst
10306 F:      drivers/hsi/
10307 F:      include/linux/hsi/
10308 F:      include/uapi/linux/hsi/
10309
10310 HSO 3G MODEM DRIVER
10311 L:      [email protected]
10312 S:      Orphan
10313 F:      drivers/net/usb/hso.c
10314
10315 HSR NETWORK PROTOCOL
10316 L:      [email protected]
10317 S:      Orphan
10318 F:      net/hsr/
10319
10320 HT16K33 LED CONTROLLER DRIVER
10321 M:      Robin van der Gracht <[email protected]>
10322 S:      Maintained
10323 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
10324 F:      drivers/auxdisplay/ht16k33.c
10325
10326 HTCPEN TOUCHSCREEN DRIVER
10327 M:      Pau Oliva Fora <[email protected]>
10328 L:      [email protected]
10329 S:      Maintained
10330 F:      drivers/input/touchscreen/htcpen.c
10331
10332 HTE SUBSYSTEM
10333 M:      Dipen Patel <[email protected]>
10334 L:      [email protected]
10335 S:      Maintained
10336 Q:      https://patchwork.kernel.org/project/timestamp/list/
10337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
10338 F:      Documentation/devicetree/bindings/timestamp/
10339 F:      Documentation/driver-api/hte/
10340 F:      drivers/hte/
10341 F:      include/linux/hte.h
10342
10343 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
10344 M:      Lorenzo Bianconi <[email protected]>
10345 L:      [email protected]
10346 S:      Maintained
10347 W:      http://www.st.com/
10348 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
10349 F:      drivers/iio/humidity/hts221*
10350
10351 HUAWEI ETHERNET DRIVER
10352 M:      Cai Huoqing <[email protected]>
10353 L:      [email protected]
10354 S:      Maintained
10355 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
10356 F:      drivers/net/ethernet/huawei/hinic/
10357
10358 HUGETLB SUBSYSTEM
10359 M:      Muchun Song <[email protected]>
10360 L:      [email protected]
10361 S:      Maintained
10362 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
10363 F:      Documentation/admin-guide/mm/hugetlbpage.rst
10364 F:      Documentation/mm/hugetlbfs_reserv.rst
10365 F:      Documentation/mm/vmemmap_dedup.rst
10366 F:      fs/hugetlbfs/
10367 F:      include/linux/hugetlb.h
10368 F:      mm/hugetlb.c
10369 F:      mm/hugetlb_vmemmap.c
10370 F:      mm/hugetlb_vmemmap.h
10371 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
10372
10373 HVA ST MEDIA DRIVER
10374 M:      Jean-Christophe Trotin <[email protected]>
10375 L:      [email protected]
10376 S:      Supported
10377 W:      https://linuxtv.org
10378 T:      git git://linuxtv.org/media_tree.git
10379 F:      drivers/media/platform/st/sti/hva
10380
10381 HWPOISON MEMORY FAILURE HANDLING
10382 M:      Miaohe Lin <[email protected]>
10383 R:      Naoya Horiguchi <[email protected]>
10384 L:      [email protected]
10385 S:      Maintained
10386 F:      mm/hwpoison-inject.c
10387 F:      mm/memory-failure.c
10388
10389 HYCON HY46XX TOUCHSCREEN SUPPORT
10390 M:      Giulio Benetti <[email protected]>
10391 L:      [email protected]
10392 S:      Maintained
10393 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
10394 F:      drivers/input/touchscreen/hycon-hy46xx.c
10395
10396 HYGON PROCESSOR SUPPORT
10397 M:      Pu Wen <[email protected]>
10398 L:      [email protected]
10399 S:      Maintained
10400 F:      arch/x86/kernel/cpu/hygon.c
10401
10402 HYNIX HI556 SENSOR DRIVER
10403 M:      Sakari Ailus <[email protected]>
10404 L:      [email protected]
10405 S:      Maintained
10406 T:      git git://linuxtv.org/media_tree.git
10407 F:      drivers/media/i2c/hi556.c
10408
10409 HYNIX HI846 SENSOR DRIVER
10410 M:      Martin Kepplinger <[email protected]>
10411 L:      [email protected]
10412 S:      Maintained
10413 F:      drivers/media/i2c/hi846.c
10414
10415 HYNIX HI847 SENSOR DRIVER
10416 M:      Sakari Ailus <[email protected]>
10417 L:      [email protected]
10418 S:      Maintained
10419 F:      drivers/media/i2c/hi847.c
10420
10421 Hyper-V/Azure CORE AND DRIVERS
10422 M:      "K. Y. Srinivasan" <[email protected]>
10423 M:      Haiyang Zhang <[email protected]>
10424 M:      Wei Liu <[email protected]>
10425 M:      Dexuan Cui <[email protected]>
10426 L:      [email protected]
10427 S:      Supported
10428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
10429 F:      Documentation/ABI/stable/sysfs-bus-vmbus
10430 F:      Documentation/ABI/testing/debugfs-hyperv
10431 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
10432 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
10433 F:      Documentation/virt/hyperv
10434 F:      arch/arm64/hyperv
10435 F:      arch/arm64/include/asm/hyperv-tlfs.h
10436 F:      arch/arm64/include/asm/mshyperv.h
10437 F:      arch/x86/hyperv
10438 F:      arch/x86/include/asm/hyperv-tlfs.h
10439 F:      arch/x86/include/asm/mshyperv.h
10440 F:      arch/x86/include/asm/trace/hyperv.h
10441 F:      arch/x86/kernel/cpu/mshyperv.c
10442 F:      drivers/clocksource/hyperv_timer.c
10443 F:      drivers/hid/hid-hyperv.c
10444 F:      drivers/hv/
10445 F:      drivers/input/serio/hyperv-keyboard.c
10446 F:      drivers/iommu/hyperv-iommu.c
10447 F:      drivers/net/ethernet/microsoft/
10448 F:      drivers/net/hyperv/
10449 F:      drivers/pci/controller/pci-hyperv-intf.c
10450 F:      drivers/pci/controller/pci-hyperv.c
10451 F:      drivers/scsi/storvsc_drv.c
10452 F:      drivers/uio/uio_hv_generic.c
10453 F:      drivers/video/fbdev/hyperv_fb.c
10454 F:      include/asm-generic/hyperv-tlfs.h
10455 F:      include/asm-generic/mshyperv.h
10456 F:      include/clocksource/hyperv_timer.h
10457 F:      include/linux/hyperv.h
10458 F:      include/net/mana
10459 F:      include/uapi/linux/hyperv.h
10460 F:      net/vmw_vsock/hyperv_transport.c
10461 F:      tools/hv/
10462
10463 HYPERBUS SUPPORT
10464 M:      Vignesh Raghavendra <[email protected]>
10465 R:      Tudor Ambarus <[email protected]>
10466 L:      [email protected]
10467 S:      Supported
10468 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10469 C:      irc://irc.oftc.net/mtd
10470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
10471 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
10472 F:      drivers/mtd/hyperbus/
10473 F:      include/linux/mtd/hyperbus.h
10474
10475 HYPERVISOR VIRTUAL CONSOLE DRIVER
10476 L:      [email protected]
10477 S:      Odd Fixes
10478 F:      drivers/tty/hvc/
10479
10480 I2C ACPI SUPPORT
10481 M:      Mika Westerberg <[email protected]>
10482 L:      [email protected]
10483 L:      [email protected]
10484 S:      Maintained
10485 F:      drivers/i2c/i2c-core-acpi.c
10486
10487 I2C ADDRESS TRANSLATOR (ATR)
10488 M:      Tomi Valkeinen <[email protected]>
10489 R:      Luca Ceresoli <[email protected]>
10490 L:      [email protected]
10491 S:      Maintained
10492 F:      drivers/i2c/i2c-atr.c
10493 F:      include/linux/i2c-atr.h
10494
10495 I2C CONTROLLER DRIVER FOR NVIDIA GPU
10496 M:      Ajay Gupta <[email protected]>
10497 L:      [email protected]
10498 S:      Maintained
10499 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
10500 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
10501
10502 I2C MUXES
10503 M:      Peter Rosin <[email protected]>
10504 L:      [email protected]
10505 S:      Maintained
10506 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
10507 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
10508 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
10509 F:      Documentation/i2c/i2c-topology.rst
10510 F:      Documentation/i2c/muxes/
10511 F:      drivers/i2c/i2c-mux.c
10512 F:      drivers/i2c/muxes/
10513 F:      include/linux/i2c-mux.h
10514
10515 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
10516 M:      Gregory CLEMENT <[email protected]>
10517 L:      [email protected]
10518 S:      Maintained
10519 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
10520 F:      drivers/i2c/busses/i2c-mv64xxx.c
10521
10522 I2C OVER PARALLEL PORT
10523 M:      Jean Delvare <[email protected]>
10524 L:      [email protected]
10525 S:      Maintained
10526 F:      Documentation/i2c/busses/i2c-parport.rst
10527 F:      drivers/i2c/busses/i2c-parport.c
10528
10529 I2C SUBSYSTEM
10530 M:      Wolfram Sang <[email protected]>
10531 L:      [email protected]
10532 S:      Maintained
10533 W:      https://i2c.wiki.kernel.org/
10534 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
10536 F:      Documentation/i2c/
10537 F:      drivers/i2c/*
10538 F:      include/dt-bindings/i2c/i2c.h
10539 F:      include/linux/i2c-dev.h
10540 F:      include/linux/i2c-smbus.h
10541 F:      include/linux/i2c.h
10542 F:      include/uapi/linux/i2c-*.h
10543 F:      include/uapi/linux/i2c.h
10544
10545 I2C SUBSYSTEM HOST DRIVERS
10546 M:      Andi Shyti <[email protected]>
10547 L:      [email protected]
10548 S:      Maintained
10549 W:      https://i2c.wiki.kernel.org/
10550 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git
10552 F:      Documentation/devicetree/bindings/i2c/
10553 F:      drivers/i2c/algos/
10554 F:      drivers/i2c/busses/
10555 F:      include/dt-bindings/i2c/
10556
10557 I2C-TAOS-EVM DRIVER
10558 M:      Jean Delvare <[email protected]>
10559 L:      [email protected]
10560 S:      Maintained
10561 F:      Documentation/i2c/busses/i2c-taos-evm.rst
10562 F:      drivers/i2c/busses/i2c-taos-evm.c
10563
10564 I2C-TINY-USB DRIVER
10565 M:      Till Harbaum <[email protected]>
10566 L:      [email protected]
10567 S:      Maintained
10568 W:      http://www.harbaum.org/till/i2c_tiny_usb
10569 F:      drivers/i2c/busses/i2c-tiny-usb.c
10570
10571 I2C/SMBUS CONTROLLER DRIVERS FOR PC
10572 M:      Jean Delvare <[email protected]>
10573 L:      [email protected]
10574 S:      Maintained
10575 F:      Documentation/i2c/busses/i2c-ali1535.rst
10576 F:      Documentation/i2c/busses/i2c-ali1563.rst
10577 F:      Documentation/i2c/busses/i2c-ali15x3.rst
10578 F:      Documentation/i2c/busses/i2c-amd756.rst
10579 F:      Documentation/i2c/busses/i2c-amd8111.rst
10580 F:      Documentation/i2c/busses/i2c-i801.rst
10581 F:      Documentation/i2c/busses/i2c-nforce2.rst
10582 F:      Documentation/i2c/busses/i2c-piix4.rst
10583 F:      Documentation/i2c/busses/i2c-sis5595.rst
10584 F:      Documentation/i2c/busses/i2c-sis630.rst
10585 F:      Documentation/i2c/busses/i2c-sis96x.rst
10586 F:      Documentation/i2c/busses/i2c-via.rst
10587 F:      Documentation/i2c/busses/i2c-viapro.rst
10588 F:      drivers/i2c/busses/i2c-ali1535.c
10589 F:      drivers/i2c/busses/i2c-ali1563.c
10590 F:      drivers/i2c/busses/i2c-ali15x3.c
10591 F:      drivers/i2c/busses/i2c-amd756-s4882.c
10592 F:      drivers/i2c/busses/i2c-amd756.c
10593 F:      drivers/i2c/busses/i2c-amd8111.c
10594 F:      drivers/i2c/busses/i2c-i801.c
10595 F:      drivers/i2c/busses/i2c-isch.c
10596 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
10597 F:      drivers/i2c/busses/i2c-nforce2.c
10598 F:      drivers/i2c/busses/i2c-piix4.c
10599 F:      drivers/i2c/busses/i2c-sis5595.c
10600 F:      drivers/i2c/busses/i2c-sis630.c
10601 F:      drivers/i2c/busses/i2c-sis96x.c
10602 F:      drivers/i2c/busses/i2c-via.c
10603 F:      drivers/i2c/busses/i2c-viapro.c
10604
10605 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
10606 M:      Hans de Goede <[email protected]>
10607 L:      [email protected]
10608 S:      Maintained
10609 F:      drivers/i2c/busses/i2c-cht-wc.c
10610
10611 I2C/SMBUS ISMT DRIVER
10612 M:      Seth Heasley <[email protected]>
10613 M:      Neil Horman <[email protected]>
10614 L:      [email protected]
10615 F:      Documentation/i2c/busses/i2c-ismt.rst
10616 F:      drivers/i2c/busses/i2c-ismt.c
10617
10618 I2C/SMBUS ZHAOXIN DRIVER
10619 M:      Hans Hu <[email protected]>
10620 L:      [email protected]
10621 S:      Maintained
10622 W:      https://www.zhaoxin.com
10623 F:      drivers/i2c/busses/i2c-viai2c-common.c
10624 F:      drivers/i2c/busses/i2c-viai2c-zhaoxin.c
10625
10626 I2C/SMBUS STUB DRIVER
10627 M:      Jean Delvare <[email protected]>
10628 L:      [email protected]
10629 S:      Maintained
10630 F:      drivers/i2c/i2c-stub.c
10631
10632 I3C DRIVER FOR ASPEED AST2600
10633 M:      Jeremy Kerr <[email protected]>
10634 S:      Maintained
10635 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
10636 F:      drivers/i3c/master/ast2600-i3c-master.c
10637
10638 I3C DRIVER FOR CADENCE I3C MASTER IP
10639 M:      Przemysław Gaj <[email protected]>
10640 S:      Maintained
10641 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
10642 F:      drivers/i3c/master/i3c-master-cdns.c
10643
10644 I3C DRIVER FOR SYNOPSYS DESIGNWARE
10645 S:      Orphan
10646 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
10647 F:      drivers/i3c/master/dw*
10648
10649 I3C SUBSYSTEM
10650 M:      Alexandre Belloni <[email protected]>
10651 L:      [email protected] (moderated for non-subscribers)
10652 S:      Maintained
10653 C:      irc://chat.freenode.net/linux-i3c
10654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
10655 F:      Documentation/ABI/testing/sysfs-bus-i3c
10656 F:      Documentation/devicetree/bindings/i3c/
10657 F:      Documentation/driver-api/i3c
10658 F:      drivers/i3c/
10659 F:      include/dt-bindings/i3c/
10660 F:      include/linux/i3c/
10661
10662 IBM Operation Panel Input Driver
10663 M:      Eddie James <[email protected]>
10664 L:      [email protected]
10665 S:      Maintained
10666 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
10667 F:      drivers/input/misc/ibm-panel.c
10668
10669 IBM Power 842 compression accelerator
10670 M:      Haren Myneni <[email protected]>
10671 S:      Supported
10672 F:      crypto/842.c
10673 F:      drivers/crypto/nx/Kconfig
10674 F:      drivers/crypto/nx/Makefile
10675 F:      drivers/crypto/nx/nx-842*
10676 F:      include/linux/sw842.h
10677 F:      lib/842/
10678
10679 IBM Power in-Nest Crypto Acceleration
10680 M:      Breno Leitão <[email protected]>
10681 M:      Nayna Jain <[email protected]>
10682 M:      Paulo Flabiano Smorigo <[email protected]>
10683 L:      [email protected]
10684 S:      Supported
10685 F:      drivers/crypto/nx/Kconfig
10686 F:      drivers/crypto/nx/Makefile
10687 F:      drivers/crypto/nx/nx-aes*
10688 F:      drivers/crypto/nx/nx-sha*
10689 F:      drivers/crypto/nx/nx.*
10690 F:      drivers/crypto/nx/nx_csbcpb.h
10691 F:      drivers/crypto/nx/nx_debugfs.c
10692
10693 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10694 M:      Tyrel Datwyler <[email protected]>
10695 L:      [email protected]
10696 L:      [email protected]
10697 S:      Supported
10698 F:      drivers/pci/hotplug/rpadlpar*
10699
10700 IBM Power Linux RAID adapter
10701 M:      Brian King <[email protected]>
10702 S:      Supported
10703 F:      drivers/scsi/ipr.*
10704
10705 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10706 M:      Tyrel Datwyler <[email protected]>
10707 L:      [email protected]
10708 L:      [email protected]
10709 S:      Supported
10710 F:      drivers/pci/hotplug/rpaphp*
10711
10712 IBM Power SRIOV Virtual NIC Device Driver
10713 M:      Haren Myneni <[email protected]>
10714 M:      Rick Lindsley <[email protected]>
10715 R:      Nick Child <[email protected]>
10716 R:      Thomas Falcon <[email protected]>
10717 L:      [email protected]
10718 S:      Supported
10719 F:      drivers/net/ethernet/ibm/ibmvnic.*
10720
10721 IBM Power VFIO Support
10722 M:      Timothy Pearson <[email protected]>
10723 S:      Supported
10724 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10725
10726 IBM Power Virtual Ethernet Device Driver
10727 M:      Nick Child <[email protected]>
10728 L:      [email protected]
10729 S:      Supported
10730 F:      drivers/net/ethernet/ibm/ibmveth.*
10731
10732 IBM Power Virtual FC Device Drivers
10733 M:      Tyrel Datwyler <[email protected]>
10734 L:      [email protected]
10735 S:      Supported
10736 F:      drivers/scsi/ibmvscsi/ibmvfc*
10737
10738 IBM Power Virtual Management Channel Driver
10739 M:      Brad Warrum <[email protected]>
10740 M:      Ritu Agarwal <[email protected]>
10741 S:      Supported
10742 F:      drivers/misc/ibmvmc.*
10743
10744 IBM Power Virtual SCSI Device Drivers
10745 M:      Tyrel Datwyler <[email protected]>
10746 L:      [email protected]
10747 S:      Supported
10748 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10749 F:      include/scsi/viosrp.h
10750
10751 IBM Power Virtual SCSI Device Target Driver
10752 M:      Tyrel Datwyler <[email protected]>
10753 L:      [email protected]
10754 L:      [email protected]
10755 S:      Supported
10756 F:      drivers/scsi/ibmvscsi_tgt/
10757
10758 IBM Power VMX Cryptographic instructions
10759 M:      Breno Leitão <[email protected]>
10760 M:      Nayna Jain <[email protected]>
10761 M:      Paulo Flabiano Smorigo <[email protected]>
10762 L:      [email protected]
10763 S:      Supported
10764 F:      arch/powerpc/crypto/Kconfig
10765 F:      arch/powerpc/crypto/Makefile
10766 F:      arch/powerpc/crypto/aes.c
10767 F:      arch/powerpc/crypto/aes_cbc.c
10768 F:      arch/powerpc/crypto/aes_ctr.c
10769 F:      arch/powerpc/crypto/aes_xts.c
10770 F:      arch/powerpc/crypto/aesp8-ppc.*
10771 F:      arch/powerpc/crypto/ghash.c
10772 F:      arch/powerpc/crypto/ghashp8-ppc.pl
10773 F:      arch/powerpc/crypto/ppc-xlate.pl
10774 F:      arch/powerpc/crypto/vmx.c
10775
10776 IBM ServeRAID RAID DRIVER
10777 S:      Orphan
10778 F:      drivers/scsi/ips.*
10779
10780 ICH LPC AND GPIO DRIVER
10781 M:      Peter Tyser <[email protected]>
10782 S:      Maintained
10783 F:      drivers/gpio/gpio-ich.c
10784 F:      drivers/mfd/lpc_ich.c
10785
10786 ICY I2C DRIVER
10787 M:      Max Staudt <[email protected]>
10788 L:      [email protected]
10789 S:      Maintained
10790 F:      drivers/i2c/busses/i2c-icy.c
10791
10792 IDEAPAD LAPTOP EXTRAS DRIVER
10793 M:      Ike Panhc <[email protected]>
10794 L:      [email protected]
10795 S:      Maintained
10796 W:      http://launchpad.net/ideapad-laptop
10797 F:      drivers/platform/x86/ideapad-laptop.c
10798
10799 IDEAPAD LAPTOP SLIDEBAR DRIVER
10800 M:      Andrey Moiseev <[email protected]>
10801 L:      [email protected]
10802 S:      Maintained
10803 W:      https://github.com/o2genum/ideapad-slidebar
10804 F:      drivers/input/misc/ideapad_slidebar.c
10805
10806 IDT VersaClock 5 CLOCK DRIVER
10807 M:      Luca Ceresoli <[email protected]>
10808 S:      Maintained
10809 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10810 F:      drivers/clk/clk-versaclock5.c
10811
10812 IEEE 802.15.4 SUBSYSTEM
10813 M:      Alexander Aring <[email protected]>
10814 M:      Stefan Schmidt <[email protected]>
10815 M:      Miquel Raynal <[email protected]>
10816 L:      [email protected]
10817 S:      Maintained
10818 W:      https://linux-wpan.org/
10819 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10822 F:      Documentation/networking/ieee802154.rst
10823 F:      drivers/net/ieee802154/
10824 F:      include/linux/ieee802154.h
10825 F:      include/linux/nl802154.h
10826 F:      include/net/af_ieee802154.h
10827 F:      include/net/cfg802154.h
10828 F:      include/net/ieee802154_netdev.h
10829 F:      include/net/mac802154.h
10830 F:      include/net/nl802154.h
10831 F:      net/ieee802154/
10832 F:      net/mac802154/
10833
10834 Intel VIRTIO DATA PATH ACCELERATOR
10835 M:      Zhu Lingshan <[email protected]>
10836 L:      [email protected]
10837 S:      Supported
10838 F:      drivers/vdpa/ifcvf/
10839
10840 IFE PROTOCOL
10841 M:      Yotam Gigi <[email protected]>
10842 M:      Jamal Hadi Salim <[email protected]>
10843 F:      include/net/ife.h
10844 F:      include/uapi/linux/ife.h
10845 F:      net/ife
10846
10847 IGORPLUG-USB IR RECEIVER
10848 M:      Sean Young <[email protected]>
10849 L:      [email protected]
10850 S:      Maintained
10851 F:      drivers/media/rc/igorplugusb.c
10852
10853 IGUANAWORKS USB IR TRANSCEIVER
10854 M:      Sean Young <[email protected]>
10855 L:      [email protected]
10856 S:      Maintained
10857 F:      drivers/media/rc/iguanair.c
10858
10859 IIO BACKEND FRAMEWORK
10860 M:      Nuno Sa <[email protected]>
10861 R:      Olivier Moysan <[email protected]>
10862 L:      [email protected]
10863 S:      Maintained
10864 F:      drivers/iio/industrialio-backend.c
10865 F:      include/linux/iio/backend.h
10866
10867 IIO DIGITAL POTENTIOMETER DAC
10868 M:      Peter Rosin <[email protected]>
10869 L:      [email protected]
10870 S:      Maintained
10871 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10872 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10873 F:      drivers/iio/dac/dpot-dac.c
10874
10875 IIO ENVELOPE DETECTOR
10876 M:      Peter Rosin <[email protected]>
10877 L:      [email protected]
10878 S:      Maintained
10879 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10880 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10881 F:      drivers/iio/adc/envelope-detector.c
10882
10883 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10884 M:      Matti Vaittinen <[email protected]>
10885 L:      [email protected]
10886 S:      Maintained
10887 F:      drivers/iio/industrialio-gts-helper.c
10888 F:      include/linux/iio/iio-gts-helper.h
10889 F:      drivers/iio/test/iio-test-gts.c
10890
10891 IIO MULTIPLEXER
10892 M:      Peter Rosin <[email protected]>
10893 L:      [email protected]
10894 S:      Maintained
10895 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10896 F:      drivers/iio/multiplexer/iio-mux.c
10897
10898 IIO SCMI BASED DRIVER
10899 M:      Jyoti Bhayana <[email protected]>
10900 L:      [email protected]
10901 S:      Maintained
10902 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10903
10904 IIO SUBSYSTEM AND DRIVERS
10905 M:      Jonathan Cameron <[email protected]>
10906 R:      Lars-Peter Clausen <[email protected]>
10907 L:      [email protected]
10908 S:      Maintained
10909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10910 F:      Documentation/ABI/testing/configfs-iio*
10911 F:      Documentation/ABI/testing/sysfs-bus-iio*
10912 F:      Documentation/devicetree/bindings/iio/
10913 F:      Documentation/iio/
10914 F:      drivers/iio/
10915 F:      drivers/staging/iio/
10916 F:      include/dt-bindings/iio/
10917 F:      include/linux/iio/
10918 F:      tools/iio/
10919
10920 IIO UNIT CONVERTER
10921 M:      Peter Rosin <[email protected]>
10922 L:      [email protected]
10923 S:      Maintained
10924 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10925 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10926 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10927 F:      drivers/iio/afe/iio-rescale.c
10928
10929 IKANOS/ADI EAGLE ADSL USB DRIVER
10930 M:      Matthieu Castet <[email protected]>
10931 M:      Stanislaw Gruszka <[email protected]>
10932 S:      Maintained
10933 F:      drivers/usb/atm/ueagle-atm.c
10934
10935 IMAGIS TOUCHSCREEN DRIVER
10936 M:      Markuss Broks <[email protected]>
10937 S:      Maintained
10938 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10939 F:      drivers/input/touchscreen/imagis.c
10940
10941 IMGTEC ASCII LCD DRIVER
10942 M:      Paul Burton <[email protected]>
10943 S:      Maintained
10944 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10945 F:      drivers/auxdisplay/img-ascii-lcd.c
10946
10947 IMGTEC JPEG ENCODER DRIVER
10948 M:      Devarsh Thakkar <[email protected]>
10949 L:      [email protected]
10950 S:      Supported
10951 F:      Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml
10952 F:      drivers/media/platform/imagination/e5010*
10953
10954 IMGTEC IR DECODER DRIVER
10955 S:      Orphan
10956 F:      drivers/media/rc/img-ir/
10957
10958 IMGTEC POWERVR DRM DRIVER
10959 M:      Frank Binns <[email protected]>
10960 M:      Matt Coster <[email protected]>
10961 S:      Supported
10962 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
10963 F:      Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
10964 F:      Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
10965 F:      Documentation/gpu/imagination/
10966 F:      drivers/gpu/drm/imagination/
10967 F:      include/uapi/drm/pvr_drm.h
10968
10969 IMON SOUNDGRAPH USB IR RECEIVER
10970 M:      Sean Young <[email protected]>
10971 L:      [email protected]
10972 S:      Maintained
10973 F:      drivers/media/rc/imon.c
10974 F:      drivers/media/rc/imon_raw.c
10975
10976 IMS TWINTURBO FRAMEBUFFER DRIVER
10977 L:      [email protected]
10978 S:      Orphan
10979 F:      drivers/video/fbdev/imsttfb.c
10980
10981 INDEX OF FURTHER KERNEL DOCUMENTATION
10982 M:      Carlos Bilbao <[email protected]>
10983 S:      Maintained
10984 F:      Documentation/process/kernel-docs.rst
10985
10986 INDUSTRY PACK SUBSYSTEM (IPACK)
10987 M:      Vaibhav Gupta <[email protected]>
10988 M:      Jens Taprogge <[email protected]>
10989 M:      Greg Kroah-Hartman <[email protected]>
10990 L:      [email protected]
10991 S:      Maintained
10992 W:      http://industrypack.sourceforge.net
10993 F:      drivers/ipack/
10994
10995 INFINEON DPS310 Driver
10996 M:      Eddie James <[email protected]>
10997 L:      [email protected]
10998 S:      Maintained
10999 F:      drivers/iio/pressure/dps310.c
11000
11001 INFINEON PEB2466 ASoC CODEC
11002 M:      Herve Codina <[email protected]>
11003 L:      [email protected] (moderated for non-subscribers)
11004 S:      Maintained
11005 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
11006 F:      sound/soc/codecs/peb2466.c
11007
11008 INFINIBAND SUBSYSTEM
11009 M:      Jason Gunthorpe <[email protected]>
11010 M:      Leon Romanovsky <[email protected]>
11011 L:      [email protected]
11012 S:      Supported
11013 W:      https://github.com/linux-rdma/rdma-core
11014 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
11016 F:      Documentation/devicetree/bindings/infiniband/
11017 F:      Documentation/infiniband/
11018 F:      drivers/infiniband/
11019 F:      include/rdma/
11020 F:      include/trace/events/ib_mad.h
11021 F:      include/trace/events/ib_umad.h
11022 F:      include/trace/misc/rdma.h
11023 F:      include/uapi/linux/if_infiniband.h
11024 F:      include/uapi/rdma/
11025 F:      samples/bpf/ibumad_kern.c
11026 F:      samples/bpf/ibumad_user.c
11027
11028 INGENIC JZ4780 NAND DRIVER
11029 M:      Harvey Hunt <[email protected]>
11030 L:      [email protected]
11031 L:      [email protected]
11032 S:      Maintained
11033 F:      drivers/mtd/nand/raw/ingenic/
11034
11035 INGENIC JZ47xx SoCs
11036 M:      Paul Cercueil <[email protected]>
11037 L:      [email protected]
11038 S:      Maintained
11039 F:      arch/mips/boot/dts/ingenic/
11040 F:      arch/mips/generic/board-ingenic.c
11041 F:      arch/mips/include/asm/mach-ingenic/
11042 F:      arch/mips/ingenic/Kconfig
11043 F:      drivers/clk/ingenic/
11044 F:      drivers/dma/dma-jz4780.c
11045 F:      drivers/gpu/drm/ingenic/
11046 F:      drivers/i2c/busses/i2c-jz4780.c
11047 F:      drivers/iio/adc/ingenic-adc.c
11048 F:      drivers/irqchip/irq-ingenic.c
11049 F:      drivers/memory/jz4780-nemc.c
11050 F:      drivers/mmc/host/jz4740_mmc.c
11051 F:      drivers/mtd/nand/raw/ingenic/
11052 F:      drivers/pinctrl/pinctrl-ingenic.c
11053 F:      drivers/power/supply/ingenic-battery.c
11054 F:      drivers/pwm/pwm-jz4740.c
11055 F:      drivers/remoteproc/ingenic_rproc.c
11056 F:      drivers/rtc/rtc-jz4740.c
11057 F:      drivers/tty/serial/8250/8250_ingenic.c
11058 F:      drivers/usb/musb/jz4740.c
11059 F:      drivers/watchdog/jz4740_wdt.c
11060 F:      include/dt-bindings/iio/adc/ingenic,adc.h
11061 F:      include/linux/mfd/ingenic-tcu.h
11062 F:      sound/soc/codecs/jz47*
11063 F:      sound/soc/jz4740/
11064
11065 INJOINIC IP5xxx POWER BANK IC DRIVER
11066 M:      Samuel Holland <[email protected]>
11067 S:      Maintained
11068 F:      drivers/power/supply/ip5xxx_power.c
11069
11070 INOTIFY
11071 M:      Jan Kara <[email protected]>
11072 R:      Amir Goldstein <[email protected]>
11073 L:      [email protected]
11074 S:      Maintained
11075 F:      Documentation/filesystems/inotify.rst
11076 F:      fs/notify/inotify/
11077 F:      include/linux/inotify.h
11078 F:      include/uapi/linux/inotify.h
11079
11080 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
11081 M:      Dmitry Torokhov <[email protected]>
11082 L:      [email protected]
11083 S:      Maintained
11084 Q:      http://patchwork.kernel.org/project/linux-input/list/
11085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
11086 F:      Documentation/devicetree/bindings/input/
11087 F:      Documentation/devicetree/bindings/serio/
11088 F:      Documentation/input/
11089 F:      drivers/input/
11090 F:      include/dt-bindings/input/
11091 F:      include/linux/input.h
11092 F:      include/linux/input/
11093 F:      include/uapi/linux/input-event-codes.h
11094 F:      include/uapi/linux/input.h
11095
11096 INPUT MULTITOUCH (MT) PROTOCOL
11097 M:      Henrik Rydberg <[email protected]>
11098 L:      [email protected]
11099 S:      Odd fixes
11100 F:      Documentation/input/multi-touch-protocol.rst
11101 F:      drivers/input/input-mt.c
11102 K:      \b(ABS|SYN)_MT_
11103
11104 INSIDE SECURE CRYPTO DRIVER
11105 M:      Antoine Tenart <[email protected]>
11106 L:      [email protected]
11107 S:      Maintained
11108 F:      drivers/crypto/inside-secure/
11109
11110 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
11111 M:      Mimi Zohar <[email protected]>
11112 M:      Roberto Sassu <[email protected]>
11113 M:      Dmitry Kasatkin <[email protected]>
11114 R:      Eric Snowberg <[email protected]>
11115 L:      [email protected]
11116 S:      Supported
11117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
11118 F:      security/integrity/
11119 F:      security/integrity/ima/
11120
11121 INTEL 810/815 FRAMEBUFFER DRIVER
11122 M:      Antonino Daplas <[email protected]>
11123 L:      [email protected]
11124 S:      Maintained
11125 F:      drivers/video/fbdev/i810/
11126
11127 INTEL 8254 COUNTER DRIVER
11128 M:      William Breathitt Gray <[email protected]>
11129 L:      [email protected]
11130 S:      Maintained
11131 F:      drivers/counter/i8254.c
11132 F:      include/linux/i8254.h
11133
11134 INTEL 8255 GPIO DRIVER
11135 M:      William Breathitt Gray <[email protected]>
11136 L:      [email protected]
11137 S:      Maintained
11138 F:      drivers/gpio/gpio-i8255.c
11139 F:      drivers/gpio/gpio-i8255.h
11140
11141 INTEL ASoC DRIVERS
11142 M:      Cezary Rojewski <[email protected]>
11143 M:      Pierre-Louis Bossart <[email protected]>
11144 M:      Liam Girdwood <[email protected]>
11145 M:      Peter Ujfalusi <[email protected]>
11146 M:      Bard Liao <[email protected]>
11147 M:      Ranjani Sridharan <[email protected]>
11148 M:      Kai Vehmanen <[email protected]>
11149 L:      [email protected] (moderated for non-subscribers)
11150 S:      Supported
11151 F:      sound/soc/intel/
11152
11153 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
11154 M:      Hans de Goede <[email protected]>
11155 L:      [email protected]
11156 S:      Maintained
11157 F:      drivers/platform/x86/intel/atomisp2/pm.c
11158
11159 INTEL ATOMISP2 LED DRIVER
11160 M:      Hans de Goede <[email protected]>
11161 L:      [email protected]
11162 S:      Maintained
11163 F:      drivers/platform/x86/intel/atomisp2/led.c
11164
11165 INTEL BIOS SAR INT1092 DRIVER
11166 M:      Shravan Sudhakar <[email protected]>
11167 L:      [email protected]
11168 S:      Maintained
11169 F:      drivers/platform/x86/intel/int1092/
11170
11171 INTEL BROXTON PMC DRIVER
11172 M:      Mika Westerberg <[email protected]>
11173 M:      Zha Qipeng <[email protected]>
11174 S:      Maintained
11175 F:      drivers/mfd/intel_pmc_bxt.c
11176 F:      include/linux/mfd/intel_pmc_bxt.h
11177
11178 INTEL C600 SERIES SAS CONTROLLER DRIVER
11179 M:      Artur Paszkiewicz <[email protected]>
11180 L:      [email protected]
11181 S:      Supported
11182 T:      git git://git.code.sf.net/p/intel-sas/isci
11183 F:      drivers/scsi/isci/
11184
11185 INTEL CPU family model numbers
11186 M:      Tony Luck <[email protected]>
11187 M:      [email protected]
11188 L:      [email protected]
11189 S:      Supported
11190 F:      arch/x86/include/asm/intel-family.h
11191
11192 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS
11193 M:      Jani Nikula <[email protected]>
11194 M:      Rodrigo Vivi <[email protected]>
11195 L:      [email protected]
11196 L:      [email protected]
11197 S:      Supported
11198 F:      drivers/gpu/drm/i915/display/
11199 F:      drivers/gpu/drm/xe/display/
11200 F:      drivers/gpu/drm/xe/compat-i915-headers
11201 F:      include/drm/intel/
11202
11203 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)
11204 M:      Jani Nikula <[email protected]>
11205 M:      Joonas Lahtinen <[email protected]>
11206 M:      Rodrigo Vivi <[email protected]>
11207 M:      Tvrtko Ursulin <[email protected]>
11208 L:      [email protected]
11209 S:      Supported
11210 W:      https://drm.pages.freedesktop.org/intel-docs/
11211 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
11212 B:      https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html
11213 C:      irc://irc.oftc.net/intel-gfx
11214 T:      git https://gitlab.freedesktop.org/drm/i915/kernel.git
11215 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
11216 F:      Documentation/gpu/i915.rst
11217 F:      drivers/gpu/drm/ci/xfails/i915*
11218 F:      drivers/gpu/drm/i915/
11219 F:      include/drm/intel/
11220 F:      include/uapi/drm/i915_drm.h
11221
11222 INTEL DRM XE DRIVER (Lunar Lake and newer)
11223 M:      Lucas De Marchi <[email protected]>
11224 M:      Thomas Hellström <[email protected]>
11225 M:      Rodrigo Vivi <[email protected]>
11226 L:      [email protected]
11227 S:      Supported
11228 W:      https://drm.pages.freedesktop.org/intel-docs/
11229 Q:      http://patchwork.freedesktop.org/project/intel-xe/
11230 B:      https://gitlab.freedesktop.org/drm/xe/kernel/-/issues
11231 C:      irc://irc.oftc.net/xe
11232 T:      git https://gitlab.freedesktop.org/drm/xe/kernel.git
11233 F:      Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
11234 F:      Documentation/gpu/xe/
11235 F:      drivers/gpu/drm/xe/
11236 F:      include/drm/intel/
11237 F:      include/uapi/drm/xe_drm.h
11238
11239 INTEL ETHERNET DRIVERS
11240 M:      Tony Nguyen <[email protected]>
11241 M:      Przemek Kitszel <[email protected]>
11242 L:      [email protected] (moderated for non-subscribers)
11243 S:      Supported
11244 W:      https://www.intel.com/content/www/us/en/support.html
11245 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
11246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
11247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
11248 F:      Documentation/networking/device_drivers/ethernet/intel/
11249 F:      drivers/net/ethernet/intel/
11250 F:      drivers/net/ethernet/intel/*/
11251 F:      include/linux/avf/virtchnl.h
11252 F:      include/linux/net/intel/iidc.h
11253
11254 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
11255 M:      Mustafa Ismail <[email protected]>
11256 M:      Tatyana Nikolova <[email protected]>
11257 L:      [email protected]
11258 S:      Supported
11259 F:      drivers/infiniband/hw/irdma/
11260 F:      include/uapi/rdma/irdma-abi.h
11261
11262 INTEL GPIO DRIVERS
11263 M:      Andy Shevchenko <[email protected]>
11264 L:      [email protected]
11265 S:      Supported
11266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11267 F:      drivers/gpio/gpio-elkhartlake.c
11268 F:      drivers/gpio/gpio-graniterapids.c
11269 F:      drivers/gpio/gpio-ich.c
11270 F:      drivers/gpio/gpio-merrifield.c
11271 F:      drivers/gpio/gpio-ml-ioh.c
11272 F:      drivers/gpio/gpio-pch.c
11273 F:      drivers/gpio/gpio-sch.c
11274 F:      drivers/gpio/gpio-sodaville.c
11275 F:      drivers/gpio/gpio-tangier.c
11276 F:      drivers/gpio/gpio-tangier.h
11277
11278 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
11279 M:      Zhenyu Wang <[email protected]>
11280 M:      Zhi Wang <[email protected]>
11281 L:      [email protected]
11282 L:      [email protected]
11283 S:      Supported
11284 W:      https://github.com/intel/gvt-linux/wiki
11285 T:      git https://github.com/intel/gvt-linux.git
11286 F:      drivers/gpu/drm/i915/gvt/
11287
11288 INTEL HID EVENT DRIVER
11289 M:      Alex Hung <[email protected]>
11290 L:      [email protected]
11291 S:      Maintained
11292 F:      drivers/platform/x86/intel/hid.c
11293
11294 INTEL I/OAT DMA DRIVER
11295 M:      Dave Jiang <[email protected]>
11296 R:      Dan Williams <[email protected]>
11297 L:      [email protected]
11298 S:      Supported
11299 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
11300 F:      drivers/dma/ioat*
11301
11302 INTEL IAA CRYPTO DRIVER
11303 M:      Tom Zanussi <[email protected]>
11304 L:      [email protected]
11305 S:      Supported
11306 F:      Documentation/driver-api/crypto/iaa/iaa-crypto.rst
11307 F:      drivers/crypto/intel/iaa/*
11308
11309 INTEL IDLE DRIVER
11310 M:      Jacob Pan <[email protected]>
11311 M:      Len Brown <[email protected]>
11312 L:      [email protected]
11313 S:      Supported
11314 B:      https://bugzilla.kernel.org
11315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
11316 F:      drivers/idle/intel_idle.c
11317
11318 INTEL IDXD DRIVER
11319 M:      Fenghua Yu <[email protected]>
11320 R:      Dave Jiang <[email protected]>
11321 L:      [email protected]
11322 S:      Supported
11323 F:      drivers/dma/idxd/*
11324 F:      include/uapi/linux/idxd.h
11325
11326 INTEL IN FIELD SCAN (IFS) DEVICE
11327 M:      Jithu Joseph <[email protected]>
11328 R:      Ashok Raj <[email protected]>
11329 R:      Tony Luck <[email protected]>
11330 S:      Maintained
11331 F:      drivers/platform/x86/intel/ifs
11332 F:      include/trace/events/intel_ifs.h
11333 F:      tools/testing/selftests/drivers/platform/x86/intel/ifs/
11334
11335 INTEL INTEGRATED SENSOR HUB DRIVER
11336 M:      Srinivas Pandruvada <[email protected]>
11337 M:      Jiri Kosina <[email protected]>
11338 L:      [email protected]
11339 S:      Maintained
11340 F:      drivers/hid/intel-ish-hid/
11341
11342 INTEL IOMMU (VT-d)
11343 M:      David Woodhouse <[email protected]>
11344 M:      Lu Baolu <[email protected]>
11345 L:      [email protected]
11346 S:      Supported
11347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11348 F:      drivers/iommu/intel/
11349
11350 INTEL IPU3 CSI-2 CIO2 DRIVER
11351 M:      Yong Zhi <[email protected]>
11352 M:      Sakari Ailus <[email protected]>
11353 M:      Bingbu Cao <[email protected]>
11354 M:      Dan Scally <[email protected]>
11355 R:      Tianshu Qiu <[email protected]>
11356 L:      [email protected]
11357 S:      Maintained
11358 T:      git git://linuxtv.org/media_tree.git
11359 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
11360 F:      drivers/media/pci/intel/ipu3/
11361
11362 INTEL IPU3 CSI-2 IMGU DRIVER
11363 M:      Sakari Ailus <[email protected]>
11364 R:      Bingbu Cao <[email protected]>
11365 R:      Tianshu Qiu <[email protected]>
11366 L:      [email protected]
11367 S:      Maintained
11368 F:      Documentation/admin-guide/media/ipu3.rst
11369 F:      Documentation/admin-guide/media/ipu3_rcb.svg
11370 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
11371 F:      drivers/staging/media/ipu3/
11372
11373 INTEL IPU6 INPUT SYSTEM DRIVER
11374 M:      Sakari Ailus <[email protected]>
11375 M:      Bingbu Cao <[email protected]>
11376 R:      Tianshu Qiu <[email protected]>
11377 L:      [email protected]
11378 S:      Maintained
11379 T:      git git://linuxtv.org/media_tree.git
11380 F:      Documentation/admin-guide/media/ipu6-isys.rst
11381 F:      drivers/media/pci/intel/ipu6/
11382
11383 INTEL ISHTP ECLITE DRIVER
11384 M:      Sumesh K Naduvalath <[email protected]>
11385 L:      [email protected]
11386 S:      Supported
11387 F:      drivers/platform/x86/intel/ishtp_eclite.c
11388
11389 INTEL IXP4XX CRYPTO SUPPORT
11390 M:      Corentin Labbe <[email protected]>
11391 L:      [email protected]
11392 S:      Maintained
11393 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
11394
11395 INTEL KEEM BAY DRM DRIVER
11396 M:      Anitha Chrisanthus <[email protected]>
11397 M:      Edmund Dea <[email protected]>
11398 S:      Maintained
11399 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
11400 F:      drivers/gpu/drm/kmb/
11401
11402 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
11403 M:      Daniele Alessandrelli <[email protected]>
11404 S:      Maintained
11405 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
11406 F:      drivers/crypto/intel/keembay/Kconfig
11407 F:      drivers/crypto/intel/keembay/Makefile
11408 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
11409 F:      drivers/crypto/intel/keembay/ocs-aes.c
11410 F:      drivers/crypto/intel/keembay/ocs-aes.h
11411
11412 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
11413 M:      Daniele Alessandrelli <[email protected]>
11414 M:      Prabhjot Khurana <[email protected]>
11415 M:      Mark Gross <[email protected]>
11416 S:      Maintained
11417 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
11418 F:      drivers/crypto/intel/keembay/Kconfig
11419 F:      drivers/crypto/intel/keembay/Makefile
11420 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
11421
11422 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
11423 M:      Daniele Alessandrelli <[email protected]>
11424 M:      Declan Murphy <[email protected]>
11425 S:      Maintained
11426 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
11427 F:      drivers/crypto/intel/keembay/Kconfig
11428 F:      drivers/crypto/intel/keembay/Makefile
11429 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
11430 F:      drivers/crypto/intel/keembay/ocs-hcu.c
11431 F:      drivers/crypto/intel/keembay/ocs-hcu.h
11432
11433 INTEL MANAGEMENT ENGINE (mei)
11434 M:      Tomas Winkler <[email protected]>
11435 L:      [email protected]
11436 S:      Supported
11437 F:      Documentation/driver-api/mei/*
11438 F:      drivers/misc/mei/
11439 F:      drivers/watchdog/mei_wdt.c
11440 F:      include/linux/mei_aux.h
11441 F:      include/linux/mei_cl_bus.h
11442 F:      include/uapi/linux/mei.h
11443 F:      include/uapi/linux/mei_uuid.h
11444 F:      include/uapi/linux/uuid.h
11445 F:      samples/mei/*
11446
11447 INTEL MAX 10 BMC MFD DRIVER
11448 M:      Xu Yilun <[email protected]>
11449 R:      Tom Rix <[email protected]>
11450 S:      Maintained
11451 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
11452 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
11453 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
11454 F:      drivers/mfd/intel-m10-bmc*
11455 F:      include/linux/mfd/intel-m10-bmc.h
11456
11457 INTEL MAX10 BMC SECURE UPDATES
11458 M:      Peter Colberg <[email protected]>
11459 L:      [email protected]
11460 S:      Maintained
11461 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
11462 F:      drivers/fpga/intel-m10-bmc-sec-update.c
11463
11464 INTEL P-Unit IPC DRIVER
11465 M:      Zha Qipeng <[email protected]>
11466 L:      [email protected]
11467 S:      Maintained
11468 F:      arch/x86/include/asm/intel_punit_ipc.h
11469 F:      drivers/platform/x86/intel/punit_ipc.c
11470
11471 INTEL PMC CORE DRIVER
11472 M:      Rajneesh Bhardwaj <[email protected]>
11473 M:      David E Box <[email protected]>
11474 L:      [email protected]
11475 S:      Maintained
11476 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
11477 F:      drivers/platform/x86/intel/pmc/
11478
11479 INTEL PMIC GPIO DRIVERS
11480 M:      Andy Shevchenko <[email protected]>
11481 S:      Supported
11482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11483 F:      drivers/gpio/gpio-*cove.c
11484
11485 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
11486 M:      Andy Shevchenko <[email protected]>
11487 S:      Supported
11488 F:      drivers/mfd/intel_soc_pmic*
11489 F:      include/linux/mfd/intel_soc_pmic*
11490
11491 INTEL PMT DRIVERS
11492 M:      David E. Box <[email protected]>
11493 S:      Supported
11494 F:      drivers/platform/x86/intel/pmt/
11495
11496 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
11497 M:      Stanislav Yakovlev <[email protected]>
11498 L:      [email protected]
11499 S:      Maintained
11500 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
11501 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
11502 F:      drivers/net/wireless/intel/ipw2x00/
11503
11504 INTEL PSTATE DRIVER
11505 M:      Srinivas Pandruvada <[email protected]>
11506 M:      Len Brown <[email protected]>
11507 L:      [email protected]
11508 S:      Supported
11509 F:      drivers/cpufreq/intel_pstate.c
11510
11511 INTEL PTP DFL ToD DRIVER
11512 M:      Tianfei Zhang <[email protected]>
11513 L:      [email protected]
11514 L:      [email protected]
11515 S:      Maintained
11516 F:      drivers/ptp/ptp_dfl_tod.c
11517
11518 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
11519 M:      Jarkko Nikula <[email protected]>
11520 L:      [email protected]
11521 F:      drivers/counter/intel-qep.c
11522
11523 INTEL SCU DRIVERS
11524 M:      Mika Westerberg <[email protected]>
11525 S:      Maintained
11526 F:      arch/x86/include/asm/intel_scu_ipc.h
11527 F:      drivers/platform/x86/intel_scu_*
11528
11529 INTEL SDSI DRIVER
11530 M:      David E. Box <[email protected]>
11531 S:      Supported
11532 F:      drivers/platform/x86/intel/sdsi.c
11533 F:      tools/arch/x86/intel_sdsi/
11534 F:      tools/testing/selftests/drivers/sdsi/
11535
11536 INTEL SGX
11537 M:      Jarkko Sakkinen <[email protected]>
11538 R:      Dave Hansen <[email protected]>
11539 L:      [email protected]
11540 S:      Supported
11541 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
11542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
11543 F:      Documentation/arch/x86/sgx.rst
11544 F:      arch/x86/entry/vdso/vsgx.S
11545 F:      arch/x86/include/asm/sgx.h
11546 F:      arch/x86/include/uapi/asm/sgx.h
11547 F:      arch/x86/kernel/cpu/sgx/*
11548 F:      tools/testing/selftests/sgx/*
11549 K:      \bSGX_
11550
11551 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
11552 M:      Daniel Scally <[email protected]>
11553 S:      Maintained
11554 F:      drivers/platform/x86/intel/int3472/
11555
11556 INTEL SPEED SELECT TECHNOLOGY
11557 M:      Srinivas Pandruvada <[email protected]>
11558 L:      [email protected]
11559 S:      Maintained
11560 F:      drivers/platform/x86/intel/speed_select_if/
11561 F:      include/uapi/linux/isst_if.h
11562 F:      tools/power/x86/intel-speed-select/
11563
11564 INTEL STRATIX10 FIRMWARE DRIVERS
11565 M:      Dinh Nguyen <[email protected]>
11566 L:      [email protected]
11567 S:      Maintained
11568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
11569 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
11570 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
11571 F:      drivers/firmware/stratix10-rsu.c
11572 F:      drivers/firmware/stratix10-svc.c
11573 F:      include/linux/firmware/intel/stratix10-smc.h
11574 F:      include/linux/firmware/intel/stratix10-svc-client.h
11575
11576 INTEL TELEMETRY DRIVER
11577 M:      Rajneesh Bhardwaj <[email protected]>
11578 M:      "David E. Box" <[email protected]>
11579 L:      [email protected]
11580 S:      Maintained
11581 F:      arch/x86/include/asm/intel_telemetry.h
11582 F:      drivers/platform/x86/intel/telemetry/
11583
11584 INTEL TPMI DRIVER
11585 M:      Srinivas Pandruvada <[email protected]>
11586 L:      [email protected]
11587 S:      Maintained
11588 F:      Documentation/ABI/testing/debugfs-tpmi
11589 F:      drivers/platform/x86/intel/tpmi.c
11590 F:      include/linux/intel_tpmi.h
11591
11592 INTEL UNCORE FREQUENCY CONTROL
11593 M:      Srinivas Pandruvada <[email protected]>
11594 L:      [email protected]
11595 S:      Maintained
11596 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
11597 F:      drivers/platform/x86/intel/uncore-frequency/
11598
11599 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
11600 M:      David E. Box <[email protected]>
11601 S:      Supported
11602 F:      drivers/platform/x86/intel/vsec.*
11603
11604 INTEL VIRTUAL BUTTON DRIVER
11605 M:      AceLan Kao <[email protected]>
11606 L:      [email protected]
11607 S:      Maintained
11608 F:      drivers/platform/x86/intel/vbtn.c
11609
11610 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
11611 M:      Stanislaw Gruszka <[email protected]>
11612 L:      [email protected]
11613 S:      Supported
11614 F:      drivers/net/wireless/intel/iwlegacy/
11615
11616 INTEL WIRELESS WIFI LINK (iwlwifi)
11617 M:      Miri Korenblit <[email protected]>
11618 L:      [email protected]
11619 S:      Supported
11620 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
11621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
11622 F:      drivers/net/wireless/intel/iwlwifi/
11623
11624 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
11625 M:      Jithu Joseph <[email protected]>
11626 S:      Maintained
11627 W:      https://slimbootloader.github.io/security/firmware-update.html
11628 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
11629
11630 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
11631 L:      [email protected]
11632 S:      Maintained
11633 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
11634
11635 INTEL WWAN IOSM DRIVER
11636 M:      M Chetan Kumar <[email protected]>
11637 L:      [email protected]
11638 S:      Maintained
11639 F:      drivers/net/wwan/iosm/
11640
11641 INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY
11642 M:      Xin Li <[email protected]>
11643 M:      "H. Peter Anvin" <[email protected]>
11644 S:      Supported
11645 F:      Documentation/arch/x86/x86_64/fred.rst
11646 F:      arch/x86/entry/entry_64_fred.S
11647 F:      arch/x86/entry/entry_fred.c
11648 F:      arch/x86/include/asm/fred.h
11649 F:      arch/x86/kernel/fred.c
11650
11651 INTEL(R) TRACE HUB
11652 M:      Alexander Shishkin <[email protected]>
11653 S:      Supported
11654 F:      Documentation/trace/intel_th.rst
11655 F:      drivers/hwtracing/intel_th/
11656 F:      include/linux/intel_th.h
11657
11658 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
11659 M:      Ning Sun <[email protected]>
11660 L:      [email protected]
11661 S:      Supported
11662 W:      http://tboot.sourceforge.net
11663 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
11664 F:      Documentation/arch/x86/intel_txt.rst
11665 F:      arch/x86/kernel/tboot.c
11666 F:      include/linux/tboot.h
11667
11668 INTERCONNECT API
11669 M:      Georgi Djakov <[email protected]>
11670 L:      [email protected]
11671 S:      Maintained
11672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
11673 F:      Documentation/devicetree/bindings/interconnect/
11674 F:      Documentation/driver-api/interconnect.rst
11675 F:      drivers/interconnect/
11676 F:      include/dt-bindings/interconnect/
11677 F:      include/linux/interconnect-provider.h
11678 F:      include/linux/interconnect.h
11679
11680 INTERRUPT COUNTER DRIVER
11681 M:      Oleksij Rempel <[email protected]>
11682 R:      Pengutronix Kernel Team <[email protected]>
11683 L:      [email protected]
11684 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
11685 F:      drivers/counter/interrupt-cnt.c
11686
11687 INTERSIL ISL7998X VIDEO DECODER DRIVER
11688 M:      Michael Tretter <[email protected]>
11689 R:      Pengutronix Kernel Team <[email protected]>
11690 L:      [email protected]
11691 S:      Maintained
11692 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
11693 F:      drivers/media/i2c/isl7998x.c
11694
11695 INVENSENSE ICM-426xx IMU DRIVER
11696 M:      Jean-Baptiste Maneyrol <[email protected]>
11697 L:      [email protected]
11698 S:      Maintained
11699 W:      https://invensense.tdk.com/
11700 F:      Documentation/ABI/testing/sysfs-bus-iio-inv_icm42600
11701 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
11702 F:      drivers/iio/imu/inv_icm42600/
11703
11704 INVENSENSE MPU-3050 GYROSCOPE DRIVER
11705 M:      Linus Walleij <[email protected]>
11706 L:      [email protected]
11707 S:      Maintained
11708 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
11709 F:      drivers/iio/gyro/mpu3050*
11710
11711 IOC3 ETHERNET DRIVER
11712 M:      Ralf Baechle <[email protected]>
11713 L:      [email protected]
11714 S:      Maintained
11715 F:      drivers/net/ethernet/sgi/ioc3-eth.c
11716
11717 IOMMU DMA-API LAYER
11718 M:      Robin Murphy <[email protected]>
11719 L:      [email protected]
11720 S:      Maintained
11721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11722 F:      drivers/iommu/dma-iommu.c
11723 F:      drivers/iommu/dma-iommu.h
11724 F:      drivers/iommu/iova.c
11725 F:      include/linux/iova.h
11726
11727 IOMMU SUBSYSTEM
11728 M:      Joerg Roedel <[email protected]>
11729 M:      Will Deacon <[email protected]>
11730 R:      Robin Murphy <[email protected]>
11731 L:      [email protected]
11732 S:      Maintained
11733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11734 F:      Documentation/devicetree/bindings/iommu/
11735 F:      drivers/iommu/
11736 F:      include/linux/iommu.h
11737 F:      include/linux/iova.h
11738 F:      include/linux/of_iommu.h
11739
11740 IOMMUFD
11741 M:      Jason Gunthorpe <[email protected]>
11742 M:      Kevin Tian <[email protected]>
11743 L:      [email protected]
11744 S:      Maintained
11745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11746 F:      Documentation/userspace-api/iommufd.rst
11747 F:      drivers/iommu/iommufd/
11748 F:      include/linux/iommufd.h
11749 F:      include/uapi/linux/iommufd.h
11750 F:      tools/testing/selftests/iommu/
11751
11752 IOSYS-MAP HELPERS
11753 M:      Thomas Zimmermann <[email protected]>
11754 L:      [email protected]
11755 S:      Maintained
11756 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11757 F:      include/linux/iosys-map.h
11758
11759 IO_URING
11760 M:      Jens Axboe <[email protected]>
11761 M:      Pavel Begunkov <[email protected]>
11762 L:      [email protected]
11763 S:      Maintained
11764 T:      git git://git.kernel.dk/linux-block
11765 T:      git git://git.kernel.dk/liburing
11766 F:      include/linux/io_uring/
11767 F:      include/linux/io_uring.h
11768 F:      include/linux/io_uring_types.h
11769 F:      include/trace/events/io_uring.h
11770 F:      include/uapi/linux/io_uring.h
11771 F:      io_uring/
11772
11773 IPMI SUBSYSTEM
11774 M:      Corey Minyard <[email protected]>
11775 L:      [email protected] (moderated for non-subscribers)
11776 S:      Supported
11777 W:      http://openipmi.sourceforge.net/
11778 T:      git https://github.com/cminyard/linux-ipmi.git for-next
11779 F:      Documentation/devicetree/bindings/ipmi/
11780 F:      Documentation/driver-api/ipmi.rst
11781 F:      drivers/char/ipmi/
11782 F:      include/linux/ipmi*
11783 F:      include/uapi/linux/ipmi*
11784
11785 IPS SCSI RAID DRIVER
11786 M:      Adaptec OEM Raid Solutions <[email protected]>
11787 L:      [email protected]
11788 S:      Maintained
11789 W:      http://www.adaptec.com/
11790 F:      drivers/scsi/ips*
11791
11792 IPVS
11793 M:      Simon Horman <[email protected]>
11794 M:      Julian Anastasov <[email protected]>
11795 L:      [email protected]
11796 L:      [email protected]
11797 S:      Maintained
11798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11800 F:      Documentation/networking/ipvs-sysctl.rst
11801 F:      include/net/ip_vs.h
11802 F:      include/uapi/linux/ip_vs.h
11803 F:      net/netfilter/ipvs/
11804
11805 IPWIRELESS DRIVER
11806 M:      Jiri Kosina <[email protected]>
11807 M:      David Sterba <[email protected]>
11808 S:      Odd Fixes
11809 F:      drivers/tty/ipwireless/
11810
11811 IRON DEVICE AUDIO CODEC DRIVERS
11812 M:      Kiseok Jo <[email protected]>
11813 L:      [email protected] (moderated for non-subscribers)
11814 S:      Maintained
11815 F:      Documentation/devicetree/bindings/sound/irondevice,*
11816 F:      sound/soc/codecs/sma*
11817
11818 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11819 M:      Thomas Gleixner <[email protected]>
11820 S:      Maintained
11821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11822 F:      Documentation/core-api/irq/irq-domain.rst
11823 F:      include/linux/irqdomain.h
11824 F:      include/linux/irqdomain_defs.h
11825 F:      kernel/irq/irqdomain.c
11826 F:      kernel/irq/msi.c
11827
11828 IRQ SUBSYSTEM
11829 M:      Thomas Gleixner <[email protected]>
11830 L:      [email protected]
11831 S:      Maintained
11832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11833 F:      include/linux/group_cpus.h
11834 F:      include/linux/irq.h
11835 F:      include/linux/irqhandler.h
11836 F:      include/linux/irqnr.h
11837 F:      include/linux/irqreturn.h
11838 F:      kernel/irq/
11839 F:      lib/group_cpus.c
11840
11841 IRQCHIP DRIVERS
11842 M:      Thomas Gleixner <[email protected]>
11843 L:      [email protected]
11844 S:      Maintained
11845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11846 F:      Documentation/devicetree/bindings/interrupt-controller/
11847 F:      drivers/irqchip/
11848 F:      include/linux/irqchip.h
11849
11850 ISA
11851 M:      William Breathitt Gray <[email protected]>
11852 S:      Maintained
11853 F:      Documentation/driver-api/isa.rst
11854 F:      drivers/base/isa.c
11855 F:      include/linux/isa.h
11856
11857 ISA RADIO MODULE
11858 M:      Hans Verkuil <[email protected]>
11859 L:      [email protected]
11860 S:      Maintained
11861 W:      https://linuxtv.org
11862 T:      git git://linuxtv.org/media_tree.git
11863 F:      drivers/media/radio/radio-isa*
11864
11865 ISAPNP
11866 M:      Jaroslav Kysela <[email protected]>
11867 S:      Maintained
11868 F:      Documentation/userspace-api/isapnp.rst
11869 F:      drivers/pnp/isapnp/
11870 F:      include/linux/isapnp.h
11871
11872 ISCSI
11873 M:      Lee Duncan <[email protected]>
11874 M:      Chris Leech <[email protected]>
11875 M:      Mike Christie <[email protected]>
11876 L:      [email protected]
11877 L:      [email protected]
11878 S:      Maintained
11879 W:      www.open-iscsi.com
11880 F:      drivers/scsi/*iscsi*
11881 F:      include/scsi/*iscsi*
11882
11883 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11884 M:      Peter Jones <[email protected]>
11885 M:      Konrad Rzeszutek Wilk <[email protected]>
11886 S:      Maintained
11887 F:      drivers/firmware/iscsi_ibft*
11888
11889 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11890 M:      Sagi Grimberg <[email protected]>
11891 M:      Max Gurtovoy <[email protected]>
11892 L:      [email protected]
11893 S:      Supported
11894 W:      http://www.openfabrics.org
11895 W:      www.open-iscsi.org
11896 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11897 F:      drivers/infiniband/ulp/iser/
11898
11899 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11900 M:      Sagi Grimberg <[email protected]>
11901 L:      [email protected]
11902 L:      [email protected]
11903 S:      Supported
11904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11905 F:      drivers/infiniband/ulp/isert
11906
11907 ISDN/CMTP OVER BLUETOOTH
11908 M:      Karsten Keil <[email protected]>
11909 L:      [email protected] (subscribers-only)
11910 L:      [email protected]
11911 S:      Odd Fixes
11912 W:      http://www.isdn4linux.de
11913 F:      Documentation/isdn/
11914 F:      drivers/isdn/capi/
11915 F:      include/linux/isdn/
11916 F:      include/uapi/linux/isdn/
11917 F:      net/bluetooth/cmtp/
11918
11919 ISDN/mISDN SUBSYSTEM
11920 M:      Karsten Keil <[email protected]>
11921 L:      [email protected] (subscribers-only)
11922 L:      [email protected]
11923 S:      Maintained
11924 W:      http://www.isdn4linux.de
11925 F:      drivers/isdn/Kconfig
11926 F:      drivers/isdn/Makefile
11927 F:      drivers/isdn/hardware/
11928 F:      drivers/isdn/mISDN/
11929
11930 ISOFS FILESYSTEM
11931 M:      Jan Kara <[email protected]>
11932 L:      [email protected]
11933 S:      Maintained
11934 F:      Documentation/filesystems/isofs.rst
11935 F:      fs/isofs/
11936
11937 IT87 HARDWARE MONITORING DRIVER
11938 M:      Jean Delvare <[email protected]>
11939 L:      [email protected]
11940 S:      Maintained
11941 F:      Documentation/hwmon/it87.rst
11942 F:      drivers/hwmon/it87.c
11943
11944 IT913X MEDIA DRIVER
11945 L:      [email protected]
11946 S:      Orphan
11947 W:      https://linuxtv.org
11948 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11949 F:      drivers/media/tuners/it913x*
11950
11951 ITE IT66121 HDMI BRIDGE DRIVER
11952 M:      Phong LE <[email protected]>
11953 M:      Neil Armstrong <[email protected]>
11954 S:      Maintained
11955 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11956 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11957 F:      drivers/gpu/drm/bridge/ite-it66121.c
11958
11959 IVTV VIDEO4LINUX DRIVER
11960 M:      Andy Walls <[email protected]>
11961 L:      [email protected]
11962 S:      Maintained
11963 W:      https://linuxtv.org
11964 T:      git git://linuxtv.org/media_tree.git
11965 F:      Documentation/admin-guide/media/ivtv*
11966 F:      drivers/media/pci/ivtv/
11967 F:      include/uapi/linux/ivtv*
11968
11969 IX2505V MEDIA DRIVER
11970 M:      Malcolm Priestley <[email protected]>
11971 L:      [email protected]
11972 S:      Maintained
11973 W:      https://linuxtv.org
11974 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11975 F:      drivers/media/dvb-frontends/ix2505v*
11976
11977 JAILHOUSE HYPERVISOR INTERFACE
11978 M:      Jan Kiszka <[email protected]>
11979 L:      [email protected]
11980 S:      Maintained
11981 F:      arch/x86/include/asm/jailhouse_para.h
11982 F:      arch/x86/kernel/jailhouse.c
11983
11984 JFS FILESYSTEM
11985 M:      Dave Kleikamp <[email protected]>
11986 L:      [email protected]
11987 S:      Odd Fixes
11988 W:      http://jfs.sourceforge.net/
11989 T:      git https://github.com/kleikamp/linux-shaggy.git
11990 F:      Documentation/admin-guide/jfs.rst
11991 F:      fs/jfs/
11992
11993 JME NETWORK DRIVER
11994 M:      Guo-Fu Tseng <[email protected]>
11995 L:      [email protected]
11996 S:      Maintained
11997 F:      drivers/net/ethernet/jme.*
11998
11999 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
12000 M:      David Woodhouse <[email protected]>
12001 M:      Richard Weinberger <[email protected]>
12002 L:      [email protected]
12003 S:      Odd Fixes
12004 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
12005 T:      git git://git.infradead.org/ubifs-2.6.git
12006 F:      fs/jffs2/
12007 F:      include/uapi/linux/jffs2.h
12008
12009 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
12010 M:      "Theodore Ts'o" <[email protected]>
12011 M:      Jan Kara <[email protected]>
12012 L:      [email protected]
12013 S:      Maintained
12014 F:      fs/jbd2/
12015 F:      include/linux/jbd2.h
12016
12017 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
12018 M:      Mikhail Ulyanov <[email protected]>
12019 L:      [email protected]
12020 L:      [email protected]
12021 S:      Maintained
12022 F:      drivers/media/platform/renesas/rcar_jpu.c
12023
12024 JSM Neo PCI based serial card
12025 L:      [email protected]
12026 S:      Orphan
12027 F:      drivers/tty/serial/jsm/
12028
12029 K10TEMP HARDWARE MONITORING DRIVER
12030 M:      Clemens Ladisch <[email protected]>
12031 L:      [email protected]
12032 S:      Maintained
12033 F:      Documentation/hwmon/k10temp.rst
12034 F:      drivers/hwmon/k10temp.c
12035
12036 K8TEMP HARDWARE MONITORING DRIVER
12037 M:      Rudolf Marek <[email protected]>
12038 L:      [email protected]
12039 S:      Maintained
12040 F:      Documentation/hwmon/k8temp.rst
12041 F:      drivers/hwmon/k8temp.c
12042
12043 KASAN
12044 M:      Andrey Ryabinin <[email protected]>
12045 R:      Alexander Potapenko <[email protected]>
12046 R:      Andrey Konovalov <[email protected]>
12047 R:      Dmitry Vyukov <[email protected]>
12048 R:      Vincenzo Frascino <[email protected]>
12049 L:      [email protected]
12050 S:      Maintained
12051 F:      Documentation/dev-tools/kasan.rst
12052 F:      arch/*/include/asm/*kasan.h
12053 F:      arch/*/mm/kasan_init*
12054 F:      include/linux/kasan*.h
12055 F:      lib/Kconfig.kasan
12056 F:      mm/kasan/
12057 F:      scripts/Makefile.kasan
12058
12059 KCONFIG
12060 M:      Masahiro Yamada <[email protected]>
12061 L:      [email protected]
12062 S:      Maintained
12063 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
12065 F:      Documentation/kbuild/kconfig*
12066 F:      scripts/Kconfig.include
12067 F:      scripts/kconfig/
12068
12069 KCOV
12070 R:      Dmitry Vyukov <[email protected]>
12071 R:      Andrey Konovalov <[email protected]>
12072 L:      [email protected]
12073 S:      Maintained
12074 F:      Documentation/dev-tools/kcov.rst
12075 F:      include/linux/kcov.h
12076 F:      include/uapi/linux/kcov.h
12077 F:      kernel/kcov.c
12078 F:      scripts/Makefile.kcov
12079
12080 KCSAN
12081 M:      Marco Elver <[email protected]>
12082 R:      Dmitry Vyukov <[email protected]>
12083 L:      [email protected]
12084 S:      Maintained
12085 F:      Documentation/dev-tools/kcsan.rst
12086 F:      include/linux/kcsan*.h
12087 F:      kernel/kcsan/
12088 F:      lib/Kconfig.kcsan
12089 F:      scripts/Makefile.kcsan
12090
12091 KDUMP
12092 M:      Baoquan He <[email protected]>
12093 R:      Vivek Goyal <[email protected]>
12094 R:      Dave Young <[email protected]>
12095 L:      [email protected]
12096 S:      Maintained
12097 W:      http://lse.sourceforge.net/kdump/
12098 F:      Documentation/admin-guide/kdump/
12099 F:      fs/proc/vmcore.c
12100 F:      include/linux/crash_core.h
12101 F:      include/linux/crash_dump.h
12102 F:      include/uapi/linux/vmcore.h
12103 F:      kernel/crash_*.c
12104
12105 KEENE FM RADIO TRANSMITTER DRIVER
12106 M:      Hans Verkuil <[email protected]>
12107 L:      [email protected]
12108 S:      Maintained
12109 W:      https://linuxtv.org
12110 T:      git git://linuxtv.org/media_tree.git
12111 F:      drivers/media/radio/radio-keene*
12112
12113 KERNEL AUTOMOUNTER
12114 M:      Ian Kent <[email protected]>
12115 L:      [email protected]
12116 S:      Maintained
12117 F:      fs/autofs/
12118
12119 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
12120 M:      Masahiro Yamada <[email protected]>
12121 R:      Nathan Chancellor <[email protected]>
12122 R:      Nicolas Schier <[email protected]>
12123 L:      [email protected]
12124 S:      Maintained
12125 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
12127 F:      Documentation/kbuild/
12128 F:      Makefile
12129 F:      scripts/*vmlinux*
12130 F:      scripts/Kbuild*
12131 F:      scripts/Makefile*
12132 F:      scripts/basic/
12133 F:      scripts/clang-tools/
12134 F:      scripts/dummy-tools/
12135 F:      scripts/include/
12136 F:      scripts/mk*
12137 F:      scripts/mod/
12138 F:      scripts/package/
12139 F:      usr/
12140
12141 KERNEL HARDENING (not covered by other areas)
12142 M:      Kees Cook <[email protected]>
12143 R:      Gustavo A. R. Silva <[email protected]>
12144 L:      [email protected]
12145 S:      Supported
12146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12147 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
12148 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
12149 F:      arch/*/configs/hardening.config
12150 F:      include/linux/overflow.h
12151 F:      include/linux/randomize_kstack.h
12152 F:      kernel/configs/hardening.config
12153 F:      lib/usercopy_kunit.c
12154 F:      mm/usercopy.c
12155 K:      \b(add|choose)_random_kstack_offset\b
12156 K:      \b__check_(object_size|heap_object)\b
12157 K:      \b__counted_by\b
12158
12159 KERNEL JANITORS
12160 L:      [email protected]
12161 S:      Odd Fixes
12162 W:      http://kernelnewbies.org/KernelJanitors
12163
12164 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
12165 M:      Chuck Lever <[email protected]>
12166 M:      Jeff Layton <[email protected]>
12167 R:      Neil Brown <[email protected]>
12168 R:      Olga Kornievskaia <[email protected]>
12169 R:      Dai Ngo <[email protected]>
12170 R:      Tom Talpey <[email protected]>
12171 L:      [email protected]
12172 S:      Supported
12173 B:      https://bugzilla.kernel.org
12174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
12175 F:      Documentation/filesystems/nfs/
12176 F:      fs/lockd/
12177 F:      fs/nfs_common/
12178 F:      fs/nfsd/
12179 F:      include/linux/lockd/
12180 F:      include/linux/sunrpc/
12181 F:      include/trace/events/rpcgss.h
12182 F:      include/trace/events/rpcrdma.h
12183 F:      include/trace/events/sunrpc.h
12184 F:      include/trace/misc/fs.h
12185 F:      include/trace/misc/nfs.h
12186 F:      include/trace/misc/sunrpc.h
12187 F:      include/uapi/linux/nfsd/
12188 F:      include/uapi/linux/sunrpc/
12189 F:      net/sunrpc/
12190
12191 KERNEL PACMAN PACKAGING (in addition to generic KERNEL BUILD)
12192 M:      Thomas Weißschuh <[email protected]>
12193 R:      Christian Heusel <[email protected]>
12194 R:      Nathan Chancellor <[email protected]>
12195 S:      Maintained
12196 F:      scripts/package/PKGBUILD
12197
12198 KERNEL REGRESSIONS
12199 M:      Thorsten Leemhuis <[email protected]>
12200 L:      [email protected]
12201 S:      Supported
12202 F:      Documentation/admin-guide/reporting-regressions.rst
12203 F:      Documentation/process/handling-regressions.rst
12204
12205 KERNEL SELFTEST FRAMEWORK
12206 M:      Shuah Khan <[email protected]>
12207 M:      Shuah Khan <[email protected]>
12208 L:      [email protected]
12209 S:      Maintained
12210 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
12211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
12212 F:      Documentation/dev-tools/kselftest*
12213 F:      tools/testing/selftests/
12214
12215 KERNEL SMB3 SERVER (KSMBD)
12216 M:      Namjae Jeon <[email protected]>
12217 M:      Steve French <[email protected]>
12218 R:      Sergey Senozhatsky <[email protected]>
12219 R:      Tom Talpey <[email protected]>
12220 L:      [email protected]
12221 S:      Maintained
12222 T:      git git://git.samba.org/ksmbd.git
12223 F:      Documentation/filesystems/smb/ksmbd.rst
12224 F:      fs/smb/common/
12225 F:      fs/smb/server/
12226
12227 KERNEL UNIT TESTING FRAMEWORK (KUnit)
12228 M:      Brendan Higgins <[email protected]>
12229 M:      David Gow <[email protected]>
12230 R:      Rae Moar <[email protected]>
12231 L:      [email protected]
12232 L:      [email protected]
12233 S:      Maintained
12234 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
12235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
12236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
12237 F:      Documentation/dev-tools/kunit/
12238 F:      include/kunit/
12239 F:      lib/kunit/
12240 F:      rust/kernel/kunit.rs
12241 F:      scripts/rustdoc_test_*
12242 F:      tools/testing/kunit/
12243
12244 KERNEL USERMODE HELPER
12245 M:      Luis Chamberlain <[email protected]>
12246 L:      [email protected]
12247 S:      Maintained
12248 F:      include/linux/umh.h
12249 F:      kernel/umh.c
12250
12251 KERNEL VIRTUAL MACHINE (KVM)
12252 M:      Paolo Bonzini <[email protected]>
12253 L:      [email protected]
12254 S:      Supported
12255 W:      http://www.linux-kvm.org
12256 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12257 F:      Documentation/virt/kvm/
12258 F:      include/asm-generic/kvm*
12259 F:      include/kvm/iodev.h
12260 F:      include/linux/kvm*
12261 F:      include/trace/events/kvm.h
12262 F:      include/uapi/asm-generic/kvm*
12263 F:      include/uapi/linux/kvm*
12264 F:      tools/kvm/
12265 F:      tools/testing/selftests/kvm/
12266 F:      virt/kvm/*
12267
12268 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
12269 M:      Marc Zyngier <[email protected]>
12270 M:      Oliver Upton <[email protected]>
12271 R:      James Morse <[email protected]>
12272 R:      Suzuki K Poulose <[email protected]>
12273 R:      Zenghui Yu <[email protected]>
12274 L:      [email protected] (moderated for non-subscribers)
12275 L:      [email protected]
12276 S:      Maintained
12277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
12278 F:      Documentation/virt/kvm/arm/
12279 F:      Documentation/virt/kvm/devices/arm*
12280 F:      arch/arm64/include/asm/kvm*
12281 F:      arch/arm64/include/uapi/asm/kvm*
12282 F:      arch/arm64/kvm/
12283 F:      include/kvm/arm_*
12284 F:      tools/testing/selftests/kvm/*/aarch64/
12285 F:      tools/testing/selftests/kvm/aarch64/
12286
12287 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
12288 M:      Tianrui Zhao <[email protected]>
12289 M:      Bibo Mao <[email protected]>
12290 M:      Huacai Chen <[email protected]>
12291 L:      [email protected]
12292 L:      [email protected]
12293 S:      Maintained
12294 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12295 F:      arch/loongarch/include/asm/kvm*
12296 F:      arch/loongarch/include/uapi/asm/kvm*
12297 F:      arch/loongarch/kvm/
12298
12299 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
12300 M:      Huacai Chen <[email protected]>
12301 L:      [email protected]
12302 L:      [email protected]
12303 S:      Maintained
12304 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12305 F:      arch/mips/include/asm/kvm*
12306 F:      arch/mips/include/uapi/asm/kvm*
12307 F:      arch/mips/kvm/
12308
12309 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
12310 M:      Michael Ellerman <[email protected]>
12311 R:      Nicholas Piggin <[email protected]>
12312 L:      [email protected]
12313 L:      [email protected]
12314 S:      Maintained (Book3S 64-bit HV)
12315 S:      Odd fixes (Book3S 64-bit PR)
12316 S:      Orphan (Book3E and 32-bit)
12317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
12318 F:      arch/powerpc/include/asm/kvm*
12319 F:      arch/powerpc/include/uapi/asm/kvm*
12320 F:      arch/powerpc/kernel/kvm*
12321 F:      arch/powerpc/kvm/
12322
12323 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
12324 M:      Anup Patel <[email protected]>
12325 R:      Atish Patra <[email protected]>
12326 L:      [email protected]
12327 L:      [email protected]
12328 L:      [email protected]
12329 S:      Maintained
12330 T:      git https://github.com/kvm-riscv/linux.git
12331 F:      arch/riscv/include/asm/kvm*
12332 F:      arch/riscv/include/uapi/asm/kvm*
12333 F:      arch/riscv/kvm/
12334 F:      tools/testing/selftests/kvm/*/riscv/
12335 F:      tools/testing/selftests/kvm/riscv/
12336
12337 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
12338 M:      Christian Borntraeger <[email protected]>
12339 M:      Janosch Frank <[email protected]>
12340 M:      Claudio Imbrenda <[email protected]>
12341 R:      David Hildenbrand <[email protected]>
12342 L:      [email protected]
12343 S:      Supported
12344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
12345 F:      Documentation/virt/kvm/s390*
12346 F:      arch/s390/include/asm/gmap.h
12347 F:      arch/s390/include/asm/kvm*
12348 F:      arch/s390/include/uapi/asm/kvm*
12349 F:      arch/s390/include/uapi/asm/uvdevice.h
12350 F:      arch/s390/kernel/uv.c
12351 F:      arch/s390/kvm/
12352 F:      arch/s390/mm/gmap.c
12353 F:      drivers/s390/char/uvdevice.c
12354 F:      tools/testing/selftests/drivers/s390x/uvdevice/
12355 F:      tools/testing/selftests/kvm/*/s390x/
12356 F:      tools/testing/selftests/kvm/s390x/
12357
12358 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
12359 M:      Sean Christopherson <[email protected]>
12360 M:      Paolo Bonzini <[email protected]>
12361 L:      [email protected]
12362 S:      Supported
12363 P:      Documentation/process/maintainer-kvm-x86.rst
12364 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12365 F:      arch/x86/include/asm/kvm*
12366 F:      arch/x86/include/asm/svm.h
12367 F:      arch/x86/include/asm/vmx*.h
12368 F:      arch/x86/include/uapi/asm/kvm*
12369 F:      arch/x86/include/uapi/asm/svm.h
12370 F:      arch/x86/include/uapi/asm/vmx.h
12371 F:      arch/x86/kvm/
12372 F:      arch/x86/kvm/*/
12373 F:      tools/testing/selftests/kvm/*/x86_64/
12374 F:      tools/testing/selftests/kvm/x86_64/
12375
12376 KERNFS
12377 M:      Greg Kroah-Hartman <[email protected]>
12378 M:      Tejun Heo <[email protected]>
12379 S:      Supported
12380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12381 F:      fs/kernfs/
12382 F:      include/linux/kernfs.h
12383
12384 KEXEC
12385 M:      Eric Biederman <[email protected]>
12386 L:      [email protected]
12387 S:      Maintained
12388 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
12389 F:      include/linux/kexec.h
12390 F:      include/uapi/linux/kexec.h
12391 F:      kernel/kexec*
12392
12393 KEYS-ENCRYPTED
12394 M:      Mimi Zohar <[email protected]>
12395 L:      [email protected]
12396 L:      [email protected]
12397 S:      Supported
12398 F:      Documentation/security/keys/trusted-encrypted.rst
12399 F:      include/keys/encrypted-type.h
12400 F:      security/keys/encrypted-keys/
12401
12402 KEYS-TRUSTED
12403 M:      James Bottomley <[email protected]>
12404 M:      Jarkko Sakkinen <[email protected]>
12405 M:      Mimi Zohar <[email protected]>
12406 L:      [email protected]
12407 L:      [email protected]
12408 S:      Supported
12409 F:      Documentation/security/keys/trusted-encrypted.rst
12410 F:      include/keys/trusted-type.h
12411 F:      include/keys/trusted_tpm.h
12412 F:      security/keys/trusted-keys/
12413
12414 KEYS-TRUSTED-CAAM
12415 M:      Ahmad Fatoum <[email protected]>
12416 R:      Pengutronix Kernel Team <[email protected]>
12417 L:      [email protected]
12418 L:      [email protected]
12419 S:      Maintained
12420 F:      include/keys/trusted_caam.h
12421 F:      security/keys/trusted-keys/trusted_caam.c
12422
12423 KEYS-TRUSTED-DCP
12424 M:      David Gstir <[email protected]>
12425 R:      sigma star Kernel Team <[email protected]>
12426 L:      [email protected]
12427 L:      [email protected]
12428 S:      Supported
12429 F:      include/keys/trusted_dcp.h
12430 F:      security/keys/trusted-keys/trusted_dcp.c
12431
12432 KEYS-TRUSTED-TEE
12433 M:      Sumit Garg <[email protected]>
12434 L:      [email protected]
12435 L:      [email protected]
12436 S:      Supported
12437 F:      include/keys/trusted_tee.h
12438 F:      security/keys/trusted-keys/trusted_tee.c
12439
12440 KEYS/KEYRINGS
12441 M:      David Howells <[email protected]>
12442 M:      Jarkko Sakkinen <[email protected]>
12443 L:      [email protected]
12444 S:      Maintained
12445 F:      Documentation/security/keys/core.rst
12446 F:      include/keys/
12447 F:      include/linux/key-type.h
12448 F:      include/linux/key.h
12449 F:      include/linux/keyctl.h
12450 F:      include/uapi/linux/keyctl.h
12451 F:      security/keys/
12452
12453 KEYS/KEYRINGS_INTEGRITY
12454 M:      Jarkko Sakkinen <[email protected]>
12455 M:      Mimi Zohar <[email protected]>
12456 L:      [email protected]
12457 L:      [email protected]
12458 S:      Supported
12459 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
12460 F:      security/integrity/platform_certs
12461
12462 KFENCE
12463 M:      Alexander Potapenko <[email protected]>
12464 M:      Marco Elver <[email protected]>
12465 R:      Dmitry Vyukov <[email protected]>
12466 L:      [email protected]
12467 S:      Maintained
12468 F:      Documentation/dev-tools/kfence.rst
12469 F:      arch/*/include/asm/kfence.h
12470 F:      include/linux/kfence.h
12471 F:      lib/Kconfig.kfence
12472 F:      mm/kfence/
12473
12474 KFIFO
12475 M:      Stefani Seibold <[email protected]>
12476 S:      Maintained
12477 F:      include/linux/kfifo.h
12478 F:      lib/kfifo.c
12479 F:      samples/kfifo/
12480
12481 KGDB / KDB /debug_core
12482 M:      Jason Wessel <[email protected]>
12483 M:      Daniel Thompson <[email protected]>
12484 R:      Douglas Anderson <[email protected]>
12485 L:      [email protected]
12486 S:      Maintained
12487 W:      http://kgdb.wiki.kernel.org/
12488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
12489 F:      Documentation/dev-tools/kgdb.rst
12490 F:      drivers/misc/kgdbts.c
12491 F:      drivers/tty/serial/kgdboc.c
12492 F:      include/linux/kdb.h
12493 F:      include/linux/kgdb.h
12494 F:      kernel/debug/
12495 F:      kernel/module/kdb.c
12496
12497 KHADAS MCU MFD DRIVER
12498 M:      Neil Armstrong <[email protected]>
12499 L:      [email protected]
12500 S:      Maintained
12501 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
12502 F:      drivers/mfd/khadas-mcu.c
12503 F:      drivers/thermal/khadas_mcu_fan.c
12504 F:      include/linux/mfd/khadas-mcu.h
12505
12506 KIONIX/ROHM KX022A ACCELEROMETER
12507 M:      Matti Vaittinen <[email protected]>
12508 L:      [email protected]
12509 S:      Supported
12510 F:      drivers/iio/accel/kionix-kx022a*
12511
12512 KMEMLEAK
12513 M:      Catalin Marinas <[email protected]>
12514 S:      Maintained
12515 F:      Documentation/dev-tools/kmemleak.rst
12516 F:      include/linux/kmemleak.h
12517 F:      mm/kmemleak.c
12518 F:      samples/kmemleak/kmemleak-test.c
12519
12520 KMSAN
12521 M:      Alexander Potapenko <[email protected]>
12522 R:      Marco Elver <[email protected]>
12523 R:      Dmitry Vyukov <[email protected]>
12524 L:      [email protected]
12525 S:      Maintained
12526 F:      Documentation/dev-tools/kmsan.rst
12527 F:      arch/*/include/asm/kmsan.h
12528 F:      arch/*/mm/kmsan_*
12529 F:      include/linux/kmsan*.h
12530 F:      lib/Kconfig.kmsan
12531 F:      mm/kmsan/
12532 F:      scripts/Makefile.kmsan
12533
12534 KPROBES
12535 M:      Naveen N Rao <[email protected]>
12536 M:      Anil S Keshavamurthy <[email protected]>
12537 M:      "David S. Miller" <[email protected]>
12538 M:      Masami Hiramatsu <[email protected]>
12539 L:      [email protected]
12540 L:      [email protected]
12541 S:      Maintained
12542 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
12543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
12544 F:      Documentation/trace/kprobes.rst
12545 F:      include/asm-generic/kprobes.h
12546 F:      include/linux/kprobes.h
12547 F:      kernel/kprobes.c
12548 F:      lib/test_kprobes.c
12549 F:      samples/kprobes
12550
12551 KS0108 LCD CONTROLLER DRIVER
12552 M:      Miguel Ojeda <[email protected]>
12553 S:      Maintained
12554 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
12555 F:      drivers/auxdisplay/ks0108.c
12556 F:      include/linux/ks0108.h
12557
12558 KTD253 BACKLIGHT DRIVER
12559 M:      Linus Walleij <[email protected]>
12560 S:      Maintained
12561 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
12562 F:      drivers/video/backlight/ktd253-backlight.c
12563
12564 KTD2801 BACKLIGHT DRIVER
12565 M:      Duje Mihanović <[email protected]>
12566 S:      Maintained
12567 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml
12568 F:      drivers/video/backlight/ktd2801-backlight.c
12569
12570 KTEST
12571 M:      Steven Rostedt <[email protected]>
12572 M:      John Hawley <[email protected]>
12573 S:      Maintained
12574 F:      tools/testing/ktest
12575
12576 KTZ8866 BACKLIGHT DRIVER
12577 M:      Jianhua Lu <[email protected]>
12578 S:      Maintained
12579 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
12580 F:      drivers/video/backlight/ktz8866.c
12581
12582 KVM PARAVIRT (KVM/paravirt)
12583 M:      Paolo Bonzini <[email protected]>
12584 R:      Vitaly Kuznetsov <[email protected]>
12585 L:      [email protected]
12586 S:      Supported
12587 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12588 F:      arch/um/include/asm/kvm_para.h
12589 F:      arch/x86/include/asm/kvm_para.h
12590 F:      arch/x86/include/asm/pvclock-abi.h
12591 F:      arch/x86/include/uapi/asm/kvm_para.h
12592 F:      arch/x86/kernel/kvm.c
12593 F:      arch/x86/kernel/kvmclock.c
12594 F:      include/asm-generic/kvm_para.h
12595 F:      include/linux/kvm_para.h
12596 F:      include/uapi/asm-generic/kvm_para.h
12597 F:      include/uapi/linux/kvm_para.h
12598
12599 KVM X86 HYPER-V (KVM/hyper-v)
12600 M:      Vitaly Kuznetsov <[email protected]>
12601 M:      Sean Christopherson <[email protected]>
12602 M:      Paolo Bonzini <[email protected]>
12603 L:      [email protected]
12604 S:      Supported
12605 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12606 F:      arch/x86/kvm/hyperv.*
12607 F:      arch/x86/kvm/kvm_onhyperv.*
12608 F:      arch/x86/kvm/svm/hyperv.*
12609 F:      arch/x86/kvm/svm/svm_onhyperv.*
12610 F:      arch/x86/kvm/vmx/hyperv.*
12611
12612 KVM X86 Xen (KVM/Xen)
12613 M:      David Woodhouse <[email protected]>
12614 M:      Paul Durrant <[email protected]>
12615 M:      Sean Christopherson <[email protected]>
12616 M:      Paolo Bonzini <[email protected]>
12617 L:      [email protected]
12618 S:      Supported
12619 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12620 F:      arch/x86/kvm/xen.*
12621
12622 L3MDEV
12623 M:      David Ahern <[email protected]>
12624 L:      [email protected]
12625 S:      Maintained
12626 F:      include/net/l3mdev.h
12627 F:      net/l3mdev
12628
12629 LANDLOCK SECURITY MODULE
12630 M:      Mickaël Salaün <[email protected]>
12631 R:      Günther Noack <[email protected]>
12632 L:      [email protected]
12633 S:      Supported
12634 W:      https://landlock.io
12635 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
12636 F:      Documentation/security/landlock.rst
12637 F:      Documentation/userspace-api/landlock.rst
12638 F:      fs/ioctl.c
12639 F:      include/uapi/linux/landlock.h
12640 F:      samples/landlock/
12641 F:      security/landlock/
12642 F:      tools/testing/selftests/landlock/
12643 K:      landlock
12644 K:      LANDLOCK
12645
12646 LANTIQ / INTEL Ethernet drivers
12647 M:      Hauke Mehrtens <[email protected]>
12648 L:      [email protected]
12649 S:      Maintained
12650 F:      Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml
12651 F:      drivers/net/dsa/lantiq_gswip.c
12652 F:      drivers/net/dsa/lantiq_pce.h
12653 F:      drivers/net/ethernet/lantiq_xrx200.c
12654 F:      net/dsa/tag_gswip.c
12655
12656 LANTIQ MIPS ARCHITECTURE
12657 M:      John Crispin <[email protected]>
12658 L:      [email protected]
12659 S:      Maintained
12660 F:      arch/mips/lantiq
12661 F:      drivers/soc/lantiq
12662
12663 LANTIQ PEF2256 DRIVER
12664 M:      Herve Codina <[email protected]>
12665 S:      Maintained
12666 F:      Documentation/devicetree/bindings/net/lantiq,pef2256.yaml
12667 F:      drivers/net/wan/framer/pef2256/
12668 F:      drivers/pinctrl/pinctrl-pef2256.c
12669 F:      include/linux/framer/pef2256.h
12670
12671 LASI 53c700 driver for PARISC
12672 M:      "James E.J. Bottomley" <[email protected]>
12673 L:      [email protected]
12674 S:      Maintained
12675 F:      Documentation/scsi/53c700.rst
12676 F:      drivers/scsi/53c700*
12677
12678 LEAKING_ADDRESSES
12679 M:      Tycho Andersen <[email protected]>
12680 R:      Kees Cook <[email protected]>
12681 L:      [email protected]
12682 S:      Maintained
12683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12684 F:      scripts/leaking_addresses.pl
12685
12686 LED SUBSYSTEM
12687 M:      Pavel Machek <[email protected]>
12688 M:      Lee Jones <[email protected]>
12689 L:      [email protected]
12690 S:      Maintained
12691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git
12692 F:      Documentation/devicetree/bindings/leds/
12693 F:      Documentation/leds/
12694 F:      drivers/leds/
12695 F:      include/dt-bindings/leds/
12696 F:      include/linux/leds.h
12697
12698 LEGO MINDSTORMS EV3
12699 R:      David Lechner <[email protected]>
12700 S:      Maintained
12701 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
12702 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
12703 F:      drivers/power/supply/lego_ev3_battery.c
12704
12705 LEGO USB Tower driver
12706 M:      Juergen Stuber <[email protected]>
12707 L:      [email protected]
12708 S:      Maintained
12709 W:      http://legousb.sourceforge.net/
12710 F:      drivers/usb/misc/legousbtower.c
12711
12712 LETSKETCH HID TABLET DRIVER
12713 M:      Hans de Goede <[email protected]>
12714 L:      [email protected]
12715 S:      Maintained
12716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12717 F:      drivers/hid/hid-letsketch.c
12718
12719 LG LAPTOP EXTRAS
12720 M:      Matan Ziv-Av <[email protected]>
12721 L:      [email protected]
12722 S:      Maintained
12723 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
12724 F:      Documentation/admin-guide/laptops/lg-laptop.rst
12725 F:      drivers/platform/x86/lg-laptop.c
12726
12727 LG2160 MEDIA DRIVER
12728 M:      Michael Krufky <[email protected]>
12729 L:      [email protected]
12730 S:      Maintained
12731 W:      https://linuxtv.org
12732 W:      http://github.com/mkrufky
12733 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12734 T:      git git://linuxtv.org/mkrufky/tuners.git
12735 F:      drivers/media/dvb-frontends/lg2160.*
12736
12737 LGDT3305 MEDIA DRIVER
12738 M:      Michael Krufky <[email protected]>
12739 L:      [email protected]
12740 S:      Maintained
12741 W:      https://linuxtv.org
12742 W:      http://github.com/mkrufky
12743 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12744 T:      git git://linuxtv.org/mkrufky/tuners.git
12745 F:      drivers/media/dvb-frontends/lgdt3305.*
12746
12747 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
12748 M:      Viresh Kumar <[email protected]>
12749 L:      [email protected]
12750 S:      Maintained
12751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12752 F:      drivers/ata/pata_arasan_cf.c
12753 F:      include/linux/pata_arasan_cf_data.h
12754
12755 LIBATA PATA DRIVERS
12756 R:      Sergey Shtylyov <[email protected]>
12757 L:      [email protected]
12758 F:      drivers/ata/ata_*.c
12759 F:      drivers/ata/pata_*.c
12760
12761 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
12762 M:      Linus Walleij <[email protected]>
12763 L:      [email protected]
12764 S:      Maintained
12765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12766 F:      drivers/ata/pata_ftide010.c
12767 F:      drivers/ata/sata_gemini.c
12768 F:      drivers/ata/sata_gemini.h
12769
12770 LIBATA SATA AHCI PLATFORM devices support
12771 M:      Hans de Goede <[email protected]>
12772 M:      Jens Axboe <[email protected]>
12773 L:      [email protected]
12774 S:      Maintained
12775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12776 F:      drivers/ata/ahci_platform.c
12777 F:      drivers/ata/libahci_platform.c
12778 F:      include/linux/ahci_platform.h
12779
12780 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
12781 M:      Serge Semin <[email protected]>
12782 L:      [email protected]
12783 S:      Maintained
12784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12785 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
12786 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
12787 F:      drivers/ata/ahci_dwc.c
12788
12789 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
12790 M:      Mikael Pettersson <[email protected]>
12791 L:      [email protected]
12792 S:      Maintained
12793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12794 F:      drivers/ata/sata_promise.*
12795
12796 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
12797 M:      Damien Le Moal <[email protected]>
12798 M:      Niklas Cassel <[email protected]>
12799 L:      [email protected]
12800 S:      Maintained
12801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
12802 F:      Documentation/ABI/testing/sysfs-ata
12803 F:      Documentation/devicetree/bindings/ata/
12804 F:      drivers/ata/
12805 F:      include/linux/ata.h
12806 F:      include/linux/libata.h
12807
12808 LIBETH COMMON ETHERNET LIBRARY
12809 M:      Alexander Lobakin <[email protected]>
12810 L:      [email protected]
12811 L:      [email protected] (moderated for non-subscribers)
12812 S:      Supported
12813 T:      git https://github.com/alobakin/linux.git
12814 F:      drivers/net/ethernet/intel/libeth/
12815 F:      include/net/libeth/
12816 K:      libeth
12817
12818 LIBIE COMMON INTEL ETHERNET LIBRARY
12819 M:      Alexander Lobakin <[email protected]>
12820 L:      [email protected] (moderated for non-subscribers)
12821 L:      [email protected]
12822 S:      Supported
12823 T:      git https://github.com/alobakin/linux.git
12824 F:      drivers/net/ethernet/intel/libie/
12825 F:      include/linux/net/intel/libie/
12826 K:      libie
12827
12828 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
12829 M:      Vishal Verma <[email protected]>
12830 M:      Dan Williams <[email protected]>
12831 M:      Dave Jiang <[email protected]>
12832 L:      [email protected]
12833 S:      Supported
12834 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12835 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12836 F:      drivers/nvdimm/btt*
12837
12838 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
12839 M:      Dan Williams <[email protected]>
12840 M:      Vishal Verma <[email protected]>
12841 M:      Dave Jiang <[email protected]>
12842 L:      [email protected]
12843 S:      Supported
12844 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12845 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12846 F:      drivers/nvdimm/pmem*
12847
12848 LIBNVDIMM: DEVICETREE BINDINGS
12849 M:      Oliver O'Halloran <[email protected]>
12850 L:      [email protected]
12851 S:      Supported
12852 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12853 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12854 F:      drivers/nvdimm/of_pmem.c
12855
12856 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12857 M:      Dan Williams <[email protected]>
12858 M:      Vishal Verma <[email protected]>
12859 M:      Dave Jiang <[email protected]>
12860 M:      Ira Weiny <[email protected]>
12861 L:      [email protected]
12862 S:      Supported
12863 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12864 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12866 F:      drivers/acpi/nfit/*
12867 F:      drivers/nvdimm/*
12868 F:      include/linux/libnvdimm.h
12869 F:      include/linux/nd.h
12870 F:      include/uapi/linux/ndctl.h
12871 F:      tools/testing/nvdimm/
12872
12873 LIBRARY CODE
12874 M:      Andrew Morton <[email protected]>
12875 L:      [email protected]
12876 S:      Supported
12877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable
12878 F:      lib/*
12879
12880 LICENSES and SPDX stuff
12881 M:      Thomas Gleixner <[email protected]>
12882 M:      Greg Kroah-Hartman <[email protected]>
12883 L:      [email protected]
12884 S:      Maintained
12885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12886 F:      COPYING
12887 F:      Documentation/process/license-rules.rst
12888 F:      LICENSES/
12889 F:      scripts/spdxcheck-test.sh
12890 F:      scripts/spdxcheck.py
12891 F:      scripts/spdxexclude
12892
12893 LINEAR RANGES HELPERS
12894 M:      Mark Brown <[email protected]>
12895 R:      Matti Vaittinen <[email protected]>
12896 F:      include/linux/linear_range.h
12897 F:      lib/linear_ranges.c
12898 F:      lib/test_linear_ranges.c
12899
12900 LINUX FOR POWER MACINTOSH
12901 L:      [email protected]
12902 S:      Orphan
12903 F:      arch/powerpc/platforms/powermac/
12904 F:      drivers/macintosh/
12905 X:      drivers/macintosh/adb-iop.c
12906 X:      drivers/macintosh/via-macii.c
12907
12908 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12909 M:      Michael Ellerman <[email protected]>
12910 R:      Nicholas Piggin <[email protected]>
12911 R:      Christophe Leroy <[email protected]>
12912 R:      Naveen N Rao <[email protected]>
12913 L:      [email protected]
12914 S:      Supported
12915 W:      https://github.com/linuxppc/wiki/wiki
12916 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12918 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
12919 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
12920 F:      Documentation/devicetree/bindings/powerpc/
12921 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
12922 F:      Documentation/arch/powerpc/
12923 F:      arch/powerpc/
12924 F:      drivers/*/*/*pasemi*
12925 F:      drivers/*/*pasemi*
12926 F:      drivers/char/tpm/tpm_ibmvtpm*
12927 F:      drivers/crypto/nx/
12928 F:      drivers/i2c/busses/i2c-opal.c
12929 F:      drivers/net/ethernet/ibm/ibmveth.*
12930 F:      drivers/net/ethernet/ibm/ibmvnic.*
12931 F:      drivers/pci/hotplug/pnv_php.c
12932 F:      drivers/pci/hotplug/rpa*
12933 F:      drivers/rtc/rtc-opal.c
12934 F:      drivers/scsi/ibmvscsi/
12935 F:      drivers/tty/hvc/hvc_opal.c
12936 F:      drivers/watchdog/wdrtas.c
12937 F:      include/linux/papr_scm.h
12938 F:      include/uapi/linux/papr_pdsm.h
12939 F:      tools/testing/selftests/powerpc
12940 N:      /pmac
12941 N:      powermac
12942 N:      powernv
12943 N:      [^a-z0-9]ps3
12944 N:      pseries
12945
12946 LINUX FOR POWERPC EMBEDDED MPC5XXX
12947 M:      Anatolij Gustschin <[email protected]>
12948 L:      [email protected]
12949 S:      Odd Fixes
12950 F:      arch/powerpc/platforms/512x/
12951 F:      arch/powerpc/platforms/52xx/
12952
12953 LINUX FOR POWERPC EMBEDDED PPC4XX
12954 L:      [email protected]
12955 S:      Orphan
12956 F:      arch/powerpc/platforms/44x/
12957
12958 LINUX FOR POWERPC EMBEDDED PPC85XX
12959 M:      Scott Wood <[email protected]>
12960 L:      [email protected]
12961 S:      Odd fixes
12962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
12963 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
12964 F:      Documentation/devicetree/bindings/powerpc/fsl/
12965 F:      arch/powerpc/platforms/85xx/
12966
12967 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX
12968 M:      Christophe Leroy <[email protected]>
12969 L:      [email protected]
12970 S:      Maintained
12971 F:      arch/powerpc/platforms/8xx/
12972 F:      arch/powerpc/platforms/83xx/
12973
12974 LINUX KERNEL DUMP TEST MODULE (LKDTM)
12975 M:      Kees Cook <[email protected]>
12976 S:      Maintained
12977 F:      drivers/misc/lkdtm/*
12978 F:      tools/testing/selftests/lkdtm/*
12979
12980 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
12981 M:      Alan Stern <[email protected]>
12982 M:      Andrea Parri <[email protected]>
12983 M:      Will Deacon <[email protected]>
12984 M:      Peter Zijlstra <[email protected]>
12985 M:      Boqun Feng <[email protected]>
12986 M:      Nicholas Piggin <[email protected]>
12987 M:      David Howells <[email protected]>
12988 M:      Jade Alglave <[email protected]>
12989 M:      Luc Maranget <[email protected]>
12990 M:      "Paul E. McKenney" <[email protected]>
12991 R:      Akira Yokosawa <[email protected]>
12992 R:      Daniel Lustig <[email protected]>
12993 R:      Joel Fernandes <[email protected]>
12994 L:      [email protected]
12995 L:      [email protected]
12996 S:      Supported
12997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
12998 F:      Documentation/atomic_bitops.txt
12999 F:      Documentation/atomic_t.txt
13000 F:      Documentation/core-api/refcount-vs-atomic.rst
13001 F:      Documentation/litmus-tests/
13002 F:      Documentation/memory-barriers.txt
13003 F:      tools/memory-model/
13004
13005 LINUX-NEXT TREE
13006 M:      Stephen Rothwell <[email protected]>
13007 L:      [email protected]
13008 S:      Supported
13009 B:      mailto:[email protected] and the appropriate development tree
13010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
13011
13012 LIS3LV02D ACCELEROMETER DRIVER
13013 M:      Eric Piel <[email protected]>
13014 S:      Maintained
13015 F:      Documentation/misc-devices/lis3lv02d.rst
13016 F:      drivers/misc/lis3lv02d/
13017 F:      drivers/platform/x86/hp/hp_accel.c
13018
13019 LIST KUNIT TEST
13020 M:      David Gow <[email protected]>
13021 L:      [email protected]
13022 L:      [email protected]
13023 S:      Maintained
13024 F:      lib/list-test.c
13025
13026 LITEX PLATFORM
13027 M:      Karol Gugala <[email protected]>
13028 M:      Mateusz Holenko <[email protected]>
13029 M:      Gabriel Somlo <[email protected]>
13030 M:      Joel Stanley <[email protected]>
13031 S:      Maintained
13032 F:      Documentation/devicetree/bindings/*/litex,*.yaml
13033 F:      arch/openrisc/boot/dts/or1klitex.dts
13034 F:      drivers/mmc/host/litex_mmc.c
13035 F:      drivers/net/ethernet/litex/*
13036 F:      drivers/soc/litex/*
13037 F:      drivers/tty/serial/liteuart.c
13038 F:      include/linux/litex.h
13039 N:      litex
13040
13041 LIVE PATCHING
13042 M:      Josh Poimboeuf <[email protected]>
13043 M:      Jiri Kosina <[email protected]>
13044 M:      Miroslav Benes <[email protected]>
13045 M:      Petr Mladek <[email protected]>
13046 R:      Joe Lawrence <[email protected]>
13047 L:      [email protected]
13048 S:      Maintained
13049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
13050 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
13051 F:      Documentation/livepatch/
13052 F:      arch/powerpc/include/asm/livepatch.h
13053 F:      include/linux/livepatch.h
13054 F:      kernel/livepatch/
13055 F:      kernel/module/livepatch.c
13056 F:      samples/livepatch/
13057 F:      tools/testing/selftests/livepatch/
13058
13059 LLC (802.2)
13060 L:      [email protected]
13061 S:      Odd fixes
13062 F:      include/linux/llc.h
13063 F:      include/net/llc*
13064 F:      include/uapi/linux/llc.h
13065 F:      net/llc/
13066
13067 LM73 HARDWARE MONITOR DRIVER
13068 M:      Guillaume Ligneul <[email protected]>
13069 L:      [email protected]
13070 S:      Maintained
13071 F:      drivers/hwmon/lm73.c
13072
13073 LM78 HARDWARE MONITOR DRIVER
13074 M:      Jean Delvare <[email protected]>
13075 L:      [email protected]
13076 S:      Maintained
13077 F:      Documentation/hwmon/lm78.rst
13078 F:      drivers/hwmon/lm78.c
13079
13080 LM83 HARDWARE MONITOR DRIVER
13081 M:      Jean Delvare <[email protected]>
13082 L:      [email protected]
13083 S:      Maintained
13084 F:      Documentation/hwmon/lm83.rst
13085 F:      drivers/hwmon/lm83.c
13086
13087 LM90 HARDWARE MONITOR DRIVER
13088 M:      Jean Delvare <[email protected]>
13089 L:      [email protected]
13090 S:      Maintained
13091 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
13092 F:      Documentation/hwmon/lm90.rst
13093 F:      drivers/hwmon/lm90.c
13094 F:      include/dt-bindings/thermal/lm90.h
13095
13096 LME2510 MEDIA DRIVER
13097 M:      Malcolm Priestley <[email protected]>
13098 L:      [email protected]
13099 S:      Maintained
13100 W:      https://linuxtv.org
13101 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13102 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
13103
13104 LOADPIN SECURITY MODULE
13105 M:      Kees Cook <[email protected]>
13106 S:      Supported
13107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
13108 F:      Documentation/admin-guide/LSM/LoadPin.rst
13109 F:      security/loadpin/
13110
13111 LOCKDOWN SECURITY MODULE
13112 L:      [email protected]
13113 S:      Odd Fixes
13114 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
13115 F:      security/lockdown/
13116
13117 LOCKING PRIMITIVES
13118 M:      Peter Zijlstra <[email protected]>
13119 M:      Ingo Molnar <[email protected]>
13120 M:      Will Deacon <[email protected]>
13121 R:      Waiman Long <[email protected]>
13122 R:      Boqun Feng <[email protected]> (LOCKDEP)
13123 L:      [email protected]
13124 S:      Maintained
13125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
13126 F:      Documentation/locking/
13127 F:      arch/*/include/asm/spinlock*.h
13128 F:      include/linux/lockdep*.h
13129 F:      include/linux/mutex*.h
13130 F:      include/linux/rwlock*.h
13131 F:      include/linux/rwsem*.h
13132 F:      include/linux/seqlock.h
13133 F:      include/linux/spinlock*.h
13134 F:      kernel/locking/
13135 F:      lib/locking*.[ch]
13136 X:      kernel/locking/locktorture.c
13137
13138 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
13139 M:      "Richard Russon (FlatCap)" <[email protected]>
13140 L:      [email protected]
13141 S:      Maintained
13142 W:      http://www.linux-ntfs.org/content/view/19/37/
13143 F:      Documentation/admin-guide/ldm.rst
13144 F:      block/partitions/ldm.*
13145
13146 LOGITECH HID GAMING KEYBOARDS
13147 M:      Hans de Goede <[email protected]>
13148 L:      [email protected]
13149 S:      Maintained
13150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
13151 F:      drivers/hid/hid-lg-g15.c
13152
13153 LONTIUM LT8912B MIPI TO HDMI BRIDGE
13154 M:      Adrien Grassein <[email protected]>
13155 S:      Maintained
13156 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
13157 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
13158
13159 LOONGARCH
13160 M:      Huacai Chen <[email protected]>
13161 R:      WANG Xuerui <[email protected]>
13162 L:      [email protected]
13163 S:      Maintained
13164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
13165 F:      Documentation/arch/loongarch/
13166 F:      Documentation/translations/zh_CN/arch/loongarch/
13167 F:      arch/loongarch/
13168 F:      drivers/*/*loongarch*
13169 F:      drivers/cpufreq/loongson3_cpufreq.c
13170
13171 LOONGSON GPIO DRIVER
13172 M:      Yinbo Zhu <[email protected]>
13173 L:      [email protected]
13174 S:      Maintained
13175 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
13176 F:      drivers/gpio/gpio-loongson-64bit.c
13177
13178 LOONGSON LS2X APB DMA DRIVER
13179 M:      Binbin Zhou <[email protected]>
13180 L:      [email protected]
13181 S:      Maintained
13182 F:      Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml
13183 F:      drivers/dma/ls2x-apb-dma.c
13184
13185 LOONGSON LS2X I2C DRIVER
13186 M:      Binbin Zhou <[email protected]>
13187 L:      [email protected]
13188 S:      Maintained
13189 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
13190 F:      drivers/i2c/busses/i2c-ls2x.c
13191
13192 LOONGSON-2 SOC SERIES CLOCK DRIVER
13193 M:      Yinbo Zhu <[email protected]>
13194 L:      [email protected]
13195 S:      Maintained
13196 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
13197 F:      drivers/clk/clk-loongson2.c
13198 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
13199
13200 LOONGSON SPI DRIVER
13201 M:      Yinbo Zhu <[email protected]>
13202 L:      [email protected]
13203 S:      Maintained
13204 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
13205 F:      drivers/spi/spi-loongson-core.c
13206 F:      drivers/spi/spi-loongson-pci.c
13207 F:      drivers/spi/spi-loongson-plat.c
13208 F:      drivers/spi/spi-loongson.h
13209
13210 LOONGSON-2 SOC SERIES GUTS DRIVER
13211 M:      Yinbo Zhu <[email protected]>
13212 L:      [email protected]
13213 S:      Maintained
13214 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
13215 F:      drivers/soc/loongson/loongson2_guts.c
13216
13217 LOONGSON-2 SOC SERIES PM DRIVER
13218 M:      Yinbo Zhu <[email protected]>
13219 L:      [email protected]
13220 S:      Maintained
13221 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
13222 F:      drivers/soc/loongson/loongson2_pm.c
13223
13224 LOONGSON-2 SOC SERIES PINCTRL DRIVER
13225 M:      zhanghongchen <[email protected]>
13226 M:      Yinbo Zhu <[email protected]>
13227 L:      [email protected]
13228 S:      Maintained
13229 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
13230 F:      drivers/pinctrl/pinctrl-loongson2.c
13231
13232 LOONGSON-2 SOC SERIES THERMAL DRIVER
13233 M:      zhanghongchen <[email protected]>
13234 M:      Yinbo Zhu <[email protected]>
13235 L:      [email protected]
13236 S:      Maintained
13237 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
13238 F:      drivers/thermal/loongson2_thermal.c
13239
13240 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
13241 M:      Sathya Prakash <[email protected]>
13242 M:      Sreekanth Reddy <[email protected]>
13243 M:      Suganath Prabu Subramani <[email protected]>
13244 L:      [email protected]
13245 L:      [email protected]
13246 S:      Supported
13247 W:      http://www.avagotech.com/support/
13248 F:      drivers/message/fusion/
13249 F:      drivers/scsi/mpt3sas/
13250
13251 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
13252 M:      Matthew Wilcox <[email protected]>
13253 L:      [email protected]
13254 S:      Maintained
13255 F:      drivers/scsi/sym53c8xx_2/
13256
13257 LTC1660 DAC DRIVER
13258 M:      Marcus Folkesson <[email protected]>
13259 L:      [email protected]
13260 S:      Maintained
13261 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
13262 F:      drivers/iio/dac/ltc1660.c
13263
13264 LTC2688 IIO DAC DRIVER
13265 M:      Nuno Sá <[email protected]>
13266 L:      [email protected]
13267 S:      Supported
13268 W:      https://ez.analog.com/linux-software-drivers
13269 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
13270 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
13271 F:      drivers/iio/dac/ltc2688.c
13272
13273 LTC2947 HARDWARE MONITOR DRIVER
13274 M:      Nuno Sá <[email protected]>
13275 L:      [email protected]
13276 S:      Supported
13277 W:      https://ez.analog.com/linux-software-drivers
13278 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
13279 F:      drivers/hwmon/ltc2947-core.c
13280 F:      drivers/hwmon/ltc2947-i2c.c
13281 F:      drivers/hwmon/ltc2947-spi.c
13282 F:      drivers/hwmon/ltc2947.h
13283
13284 LTC2991 HARDWARE MONITOR DRIVER
13285 M:      Antoniu Miclaus <[email protected]>
13286 L:      [email protected]
13287 S:      Supported
13288 W:      https://ez.analog.com/linux-software-drivers
13289 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
13290 F:      drivers/hwmon/ltc2991.c
13291
13292 LTC2983 IIO TEMPERATURE DRIVER
13293 M:      Nuno Sá <[email protected]>
13294 L:      [email protected]
13295 S:      Supported
13296 W:      https://ez.analog.com/linux-software-drivers
13297 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
13298 F:      drivers/iio/temperature/ltc2983.c
13299
13300 LTC4282 HARDWARE MONITOR DRIVER
13301 M:      Nuno Sa <[email protected]>
13302 L:      [email protected]
13303 S:      Supported
13304 F:      Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml
13305 F:      Documentation/hwmon/ltc4282.rst
13306 F:      drivers/hwmon/ltc4282.c
13307
13308 LTC4286 HARDWARE MONITOR DRIVER
13309 M:      Delphine CC Chiu <[email protected]>
13310 L:      [email protected]
13311 S:      Maintained
13312 F:      Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
13313 F:      Documentation/hwmon/ltc4286.rst
13314 F:      drivers/hwmon/pmbus/Kconfig
13315 F:      drivers/hwmon/pmbus/Makefile
13316 F:      drivers/hwmon/pmbus/ltc4286.c
13317
13318 LTC4306 I2C MULTIPLEXER DRIVER
13319 M:      Michael Hennerich <[email protected]>
13320 L:      [email protected]
13321 S:      Supported
13322 W:      https://ez.analog.com/linux-software-drivers
13323 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
13324 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
13325
13326 LTP (Linux Test Project)
13327 M:      Cyril Hrubis <[email protected]>
13328 M:      Jan Stancek <[email protected]>
13329 M:      Petr Vorel <[email protected]>
13330 M:      Li Wang <[email protected]>
13331 M:      Yang Xu <[email protected]>
13332 L:      [email protected] (subscribers-only)
13333 S:      Maintained
13334 W:      http://linux-test-project.github.io/
13335 T:      git https://github.com/linux-test-project/ltp.git
13336
13337 LTR390 AMBIENT/UV LIGHT SENSOR DRIVER
13338 M:      Anshul Dalal <[email protected]>
13339 L:      [email protected]
13340 S:      Maintained
13341 F:      Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml
13342 F:      drivers/iio/light/ltr390.c
13343
13344 LYNX 28G SERDES PHY DRIVER
13345 M:      Ioana Ciornei <[email protected]>
13346 L:      [email protected]
13347 S:      Supported
13348 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
13349 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
13350
13351 LYNX PCS MODULE
13352 M:      Ioana Ciornei <[email protected]>
13353 L:      [email protected]
13354 S:      Supported
13355 F:      drivers/net/pcs/pcs-lynx.c
13356 F:      include/linux/pcs-lynx.h
13357
13358 M68K ARCHITECTURE
13359 M:      Geert Uytterhoeven <[email protected]>
13360 L:      [email protected]
13361 S:      Maintained
13362 W:      http://www.linux-m68k.org/
13363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
13364 F:      arch/m68k/
13365 F:      drivers/zorro/
13366
13367 M68K ON APPLE MACINTOSH
13368 M:      Joshua Thompson <[email protected]>
13369 L:      [email protected]
13370 S:      Maintained
13371 W:      http://www.mac.linux-m68k.org/
13372 F:      arch/m68k/mac/
13373 F:      drivers/macintosh/adb-iop.c
13374 F:      drivers/macintosh/via-macii.c
13375
13376 M68K ON HP9000/300
13377 M:      Philip Blundell <[email protected]>
13378 S:      Maintained
13379 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
13380 F:      arch/m68k/hp300/
13381
13382 M88DS3103 MEDIA DRIVER
13383 L:      [email protected]
13384 S:      Orphan
13385 W:      https://linuxtv.org
13386 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13387 F:      drivers/media/dvb-frontends/m88ds3103*
13388
13389 M88RS2000 MEDIA DRIVER
13390 M:      Malcolm Priestley <[email protected]>
13391 L:      [email protected]
13392 S:      Maintained
13393 W:      https://linuxtv.org
13394 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13395 F:      drivers/media/dvb-frontends/m88rs2000*
13396
13397 MA901 MASTERKIT USB FM RADIO DRIVER
13398 M:      Alexey Klimov <[email protected]>
13399 L:      [email protected]
13400 S:      Maintained
13401 T:      git git://linuxtv.org/media_tree.git
13402 F:      drivers/media/radio/radio-ma901.c
13403
13404 MAC80211
13405 M:      Johannes Berg <[email protected]>
13406 L:      [email protected]
13407 S:      Maintained
13408 W:      https://wireless.wiki.kernel.org/
13409 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
13410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
13411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
13412 F:      Documentation/networking/mac80211-injection.rst
13413 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
13414 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
13415 F:      include/net/mac80211.h
13416 F:      net/mac80211/
13417
13418 MAILBOX API
13419 M:      Jassi Brar <[email protected]>
13420 L:      [email protected]
13421 S:      Maintained
13422 F:      Documentation/devicetree/bindings/mailbox/
13423 F:      drivers/mailbox/
13424 F:      include/dt-bindings/mailbox/
13425 F:      include/linux/mailbox_client.h
13426 F:      include/linux/mailbox_controller.h
13427
13428 MAILBOX ARM MHUv2
13429 M:      Viresh Kumar <[email protected]>
13430 M:      Tushar Khandelwal <[email protected]>
13431 L:      [email protected]
13432 S:      Maintained
13433 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
13434 F:      drivers/mailbox/arm_mhuv2.c
13435 F:      include/linux/mailbox/arm_mhuv2_message.h
13436
13437 MAILBOX ARM MHUv3
13438 M:      Sudeep Holla <[email protected]>
13439 M:      Cristian Marussi <[email protected]>
13440 L:      [email protected]
13441 L:      [email protected] (moderated for non-subscribers)
13442 S:      Maintained
13443 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml
13444 F:      drivers/mailbox/arm_mhuv3.c
13445
13446 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
13447 M:      Alejandro Colomar <[email protected]>
13448 L:      [email protected]
13449 S:      Maintained
13450 W:      http://www.kernel.org/doc/man-pages
13451 T:      git git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
13452 T:      git git://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git
13453
13454 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
13455 M:      Jeremy Kerr <[email protected]>
13456 M:      Matt Johnston <[email protected]>
13457 L:      [email protected]
13458 S:      Maintained
13459 F:      Documentation/networking/mctp.rst
13460 F:      drivers/net/mctp/
13461 F:      include/net/mctp.h
13462 F:      include/net/mctpdevice.h
13463 F:      include/net/netns/mctp.h
13464 F:      net/mctp/
13465
13466 MAPLE TREE
13467 M:      Liam R. Howlett <[email protected]>
13468 L:      [email protected]
13469 L:      [email protected]
13470 S:      Supported
13471 F:      Documentation/core-api/maple_tree.rst
13472 F:      include/linux/maple_tree.h
13473 F:      include/trace/events/maple_tree.h
13474 F:      lib/maple_tree.c
13475 F:      lib/test_maple_tree.c
13476 F:      tools/testing/radix-tree/linux/maple_tree.h
13477 F:      tools/testing/radix-tree/maple.c
13478
13479 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
13480 M:      Rahul Bedarkar <[email protected]>
13481 L:      [email protected]
13482 S:      Maintained
13483 F:      arch/mips/boot/dts/img/pistachio*
13484
13485 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
13486 M:      Andrew Lunn <[email protected]>
13487 L:      [email protected]
13488 S:      Maintained
13489 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml
13490 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml
13491 F:      Documentation/networking/devlink/mv88e6xxx.rst
13492 F:      drivers/net/dsa/mv88e6xxx/
13493 F:      include/linux/dsa/mv88e6xxx.h
13494 F:      include/linux/platform_data/mv88e6xxx.h
13495
13496 MARVELL 88PM886 PMIC DRIVER
13497 M:      Karel Balej <[email protected]>
13498 S:      Maintained
13499 F:      Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml
13500 F:      drivers/input/misc/88pm886-onkey.c
13501 F:      drivers/mfd/88pm886.c
13502 F:      drivers/regulators/88pm886-regulator.c
13503 F:      include/linux/mfd/88pm886.h
13504
13505 MARVELL ARMADA 3700 PHY DRIVERS
13506 M:      Miquel Raynal <[email protected]>
13507 S:      Maintained
13508 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
13509 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
13510 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
13511 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
13512
13513 MARVELL ARMADA 3700 SERIAL DRIVER
13514 M:      Pali Rohár <[email protected]>
13515 S:      Maintained
13516 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
13517 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
13518 F:      drivers/tty/serial/mvebu-uart.c
13519
13520 MARVELL ARMADA DRM SUPPORT
13521 M:      Russell King <[email protected]>
13522 S:      Maintained
13523 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
13524 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
13525 F:      Documentation/devicetree/bindings/display/armada/
13526 F:      drivers/gpu/drm/armada/
13527 F:      include/uapi/drm/armada_drm.h
13528
13529 MARVELL CRYPTO DRIVER
13530 M:      Boris Brezillon <[email protected]>
13531 M:      Arnaud Ebalard <[email protected]>
13532 M:      Srujana Challa <[email protected]>
13533 L:      [email protected]
13534 S:      Maintained
13535 F:      drivers/crypto/marvell/
13536 F:      include/linux/soc/marvell/octeontx2/
13537
13538 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
13539 M:      Mirko Lindner <[email protected]>
13540 M:      Stephen Hemminger <[email protected]>
13541 L:      [email protected]
13542 S:      Maintained
13543 F:      drivers/net/ethernet/marvell/sk*
13544
13545 MARVELL LIBERTAS WIRELESS DRIVER
13546 L:      [email protected]
13547 S:      Orphan
13548 F:      drivers/net/wireless/marvell/libertas/
13549
13550 MARVELL MACCHIATOBIN SUPPORT
13551 M:      Russell King <[email protected]>
13552 L:      [email protected] (moderated for non-subscribers)
13553 S:      Maintained
13554 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
13555
13556 MARVELL MV643XX ETHERNET DRIVER
13557 M:      Sebastian Hesselbarth <[email protected]>
13558 L:      [email protected]
13559 S:      Maintained
13560 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
13561 F:      include/linux/mv643xx.h
13562
13563 MARVELL MV88X3310 PHY DRIVER
13564 M:      Russell King <[email protected]>
13565 M:      Marek Behún <[email protected]>
13566 L:      [email protected]
13567 S:      Maintained
13568 F:      drivers/net/phy/marvell10g.c
13569
13570 MARVELL MVEBU THERMAL DRIVER
13571 M:      Miquel Raynal <[email protected]>
13572 S:      Maintained
13573 F:      drivers/thermal/armada_thermal.c
13574
13575 MARVELL MVNETA ETHERNET DRIVER
13576 M:      Marcin Wojtas <[email protected]>
13577 L:      [email protected]
13578 S:      Maintained
13579 F:      drivers/net/ethernet/marvell/mvneta*
13580
13581 MARVELL MVPP2 ETHERNET DRIVER
13582 M:      Marcin Wojtas <[email protected]>
13583 M:      Russell King <[email protected]>
13584 L:      [email protected]
13585 S:      Maintained
13586 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
13587 F:      drivers/net/ethernet/marvell/mvpp2/
13588
13589 MARVELL MWIFIEX WIRELESS DRIVER
13590 M:      Brian Norris <[email protected]>
13591 R:      Francesco Dolcini <[email protected]>
13592 L:      [email protected]
13593 S:      Odd Fixes
13594 F:      drivers/net/wireless/marvell/mwifiex/
13595
13596 MARVELL MWL8K WIRELESS DRIVER
13597 L:      [email protected]
13598 S:      Orphan
13599 F:      drivers/net/wireless/marvell/mwl8k.c
13600
13601 MARVELL NAND CONTROLLER DRIVER
13602 M:      Miquel Raynal <[email protected]>
13603 L:      [email protected]
13604 S:      Maintained
13605 F:      drivers/mtd/nand/raw/marvell_nand.c
13606
13607 MARVELL OCTEON ENDPOINT DRIVER
13608 M:      Veerasenareddy Burru <[email protected]>
13609 M:      Sathesh Edara <[email protected]>
13610 L:      [email protected]
13611 S:      Supported
13612 F:      drivers/net/ethernet/marvell/octeon_ep
13613
13614 MARVELL OCTEON ENDPOINT VF DRIVER
13615 M:      Veerasenareddy Burru <[email protected]>
13616 M:      Sathesh Edara <[email protected]>
13617 M:      Shinas Rasheed <[email protected]>
13618 M:      Satananda Burla <[email protected]>
13619 L:      [email protected]
13620 S:      Supported
13621 F:      drivers/net/ethernet/marvell/octeon_ep_vf
13622
13623 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
13624 M:      Sunil Goutham <[email protected]>
13625 M:      Geetha sowjanya <[email protected]>
13626 M:      Subbaraya Sundeep <[email protected]>
13627 M:      hariprasad <[email protected]>
13628 L:      [email protected]
13629 S:      Supported
13630 F:      drivers/net/ethernet/marvell/octeontx2/nic/
13631 F:      include/linux/soc/marvell/octeontx2/
13632
13633 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
13634 M:      Sunil Goutham <[email protected]>
13635 M:      Linu Cherian <[email protected]>
13636 M:      Geetha sowjanya <[email protected]>
13637 M:      Jerin Jacob <[email protected]>
13638 M:      hariprasad <[email protected]>
13639 M:      Subbaraya Sundeep <[email protected]>
13640 L:      [email protected]
13641 S:      Supported
13642 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
13643 F:      drivers/net/ethernet/marvell/octeontx2/af/
13644
13645 MARVELL PRESTERA ETHERNET SWITCH DRIVER
13646 M:      Taras Chornyi <[email protected]>
13647 S:      Supported
13648 W:      https://github.com/Marvell-switching/switchdev-prestera
13649 F:      drivers/net/ethernet/marvell/prestera/
13650
13651 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
13652 M:      Nicolas Pitre <[email protected]>
13653 S:      Odd Fixes
13654 F:      drivers/mmc/host/mvsdio.*
13655
13656 MARVELL USB MDIO CONTROLLER DRIVER
13657 M:      Tobias Waldekranz <[email protected]>
13658 L:      [email protected]
13659 S:      Maintained
13660 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
13661 F:      drivers/net/mdio/mdio-mvusb.c
13662
13663 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
13664 M:      Hu Ziji <[email protected]>
13665 L:      [email protected]
13666 S:      Supported
13667 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
13668 F:      drivers/mmc/host/sdhci-xenon*
13669
13670 MARVELL OCTEON CN10K DPI DRIVER
13671 M:      Vamsi Attunuru <[email protected]>
13672 S:      Supported
13673 F:      drivers/misc/mrvl_cn10k_dpi.c
13674
13675 MARVELL OCTEON ENDPOINT VIRTIO DATA PATH ACCELERATOR
13676 R:      [email protected]
13677 R:      [email protected]
13678 F:      drivers/vdpa/octeon_ep/
13679
13680 MATROX FRAMEBUFFER DRIVER
13681 L:      [email protected]
13682 S:      Orphan
13683 F:      drivers/video/fbdev/matrox/matroxfb_*
13684 F:      include/uapi/linux/matroxfb.h
13685
13686 MAX15301 DRIVER
13687 M:      Daniel Nilsson <[email protected]>
13688 L:      [email protected]
13689 S:      Maintained
13690 F:      Documentation/hwmon/max15301.rst
13691 F:      drivers/hwmon/pmbus/max15301.c
13692
13693 MAX2175 SDR TUNER DRIVER
13694 M:      Ramesh Shanmugasundaram <[email protected]>
13695 L:      [email protected]
13696 S:      Maintained
13697 T:      git git://linuxtv.org/media_tree.git
13698 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
13699 F:      Documentation/userspace-api/media/drivers/max2175.rst
13700 F:      drivers/media/i2c/max2175*
13701 F:      include/uapi/linux/max2175.h
13702
13703 MAX31335 RTC DRIVER
13704 M:      Antoniu Miclaus <[email protected]>
13705 L:      [email protected]
13706 S:      Supported
13707 W:      https://ez.analog.com/linux-software-drivers
13708 F:      Documentation/devicetree/bindings/rtc/adi,max31335.yaml
13709 F:      drivers/rtc/rtc-max31335.c
13710
13711 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
13712 L:      [email protected]
13713 S:      Orphan
13714 F:      Documentation/hwmon/max6650.rst
13715 F:      drivers/hwmon/max6650.c
13716
13717 MAX9286 QUAD GMSL DESERIALIZER DRIVER
13718 M:      Jacopo Mondi <[email protected]>
13719 M:      Kieran Bingham <[email protected]>
13720 M:      Laurent Pinchart <[email protected]>
13721 M:      Niklas Söderlund <[email protected]>
13722 L:      [email protected]
13723 S:      Maintained
13724 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
13725 F:      drivers/media/i2c/max9286.c
13726
13727 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
13728 M:      Niklas Söderlund <[email protected]>
13729 L:      [email protected]
13730 S:      Maintained
13731 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
13732 F:      drivers/staging/media/max96712/max96712.c
13733
13734 MAX96714 GMSL2 DESERIALIZER DRIVER
13735 M:      Julien Massot <[email protected]>
13736 L:      [email protected]
13737 S:      Maintained
13738 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml
13739 F:      drivers/media/i2c/max96714.c
13740
13741 MAX96717 GMSL2 SERIALIZER DRIVER
13742 M:      Julien Massot <[email protected]>
13743 L:      [email protected]
13744 S:      Maintained
13745 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml
13746 F:      drivers/media/i2c/max96717.c
13747
13748 MAX9860 MONO AUDIO VOICE CODEC DRIVER
13749 M:      Peter Rosin <[email protected]>
13750 L:      [email protected] (moderated for non-subscribers)
13751 S:      Maintained
13752 F:      Documentation/devicetree/bindings/sound/max9860.txt
13753 F:      sound/soc/codecs/max9860.*
13754
13755 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
13756 M:      Andreas Klinger <[email protected]>
13757 L:      [email protected]
13758 S:      Maintained
13759 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
13760 F:      drivers/iio/proximity/mb1232.c
13761
13762 MAXIM MAX11205 DRIVER
13763 M:      Ramona Bolboaca <[email protected]>
13764 L:      [email protected]
13765 S:      Supported
13766 W:      https://ez.analog.com/linux-software-drivers
13767 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
13768 F:      drivers/iio/adc/max11205.c
13769
13770 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
13771 R:      Iskren Chernev <[email protected]>
13772 R:      Krzysztof Kozlowski <[email protected]>
13773 R:      Marek Szyprowski <[email protected]>
13774 R:      Matheus Castello <[email protected]>
13775 L:      [email protected]
13776 S:      Maintained
13777 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
13778 F:      drivers/power/supply/max17040_battery.c
13779
13780 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
13781 R:      Hans de Goede <[email protected]>
13782 R:      Krzysztof Kozlowski <[email protected]>
13783 R:      Marek Szyprowski <[email protected]>
13784 R:      Sebastian Krzyszkowiak <[email protected]>
13785 R:      Purism Kernel Team <[email protected]>
13786 L:      [email protected]
13787 S:      Maintained
13788 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
13789 F:      drivers/power/supply/max17042_battery.c
13790
13791 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
13792 M:      Laurent Pinchart <[email protected]>
13793 L:      [email protected]
13794 S:      Maintained
13795 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
13796 F:      drivers/regulator/max20086-regulator.c
13797
13798 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
13799 M:      Rajat Khandelwal <[email protected]>
13800 L:      [email protected]
13801 S:      Maintained
13802 F:      drivers/iio/temperature/max30208.c
13803
13804 MAXIM MAX77650 PMIC MFD DRIVER
13805 M:      Bartosz Golaszewski <[email protected]>
13806 L:      [email protected]
13807 S:      Maintained
13808 F:      Documentation/devicetree/bindings/*/*max77650.yaml
13809 F:      Documentation/devicetree/bindings/*/max77650*.yaml
13810 F:      drivers/gpio/gpio-max77650.c
13811 F:      drivers/input/misc/max77650-onkey.c
13812 F:      drivers/leds/leds-max77650.c
13813 F:      drivers/mfd/max77650.c
13814 F:      drivers/power/supply/max77650-charger.c
13815 F:      drivers/regulator/max77650-regulator.c
13816 F:      include/linux/mfd/max77650.h
13817
13818 MAXIM MAX77714 PMIC MFD DRIVER
13819 M:      Luca Ceresoli <[email protected]>
13820 S:      Maintained
13821 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
13822 F:      drivers/mfd/max77714.c
13823 F:      include/linux/mfd/max77714.h
13824
13825 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
13826 M:      Javier Martinez Canillas <[email protected]>
13827 L:      [email protected]
13828 S:      Supported
13829 F:      Documentation/devicetree/bindings/*/*max77802.yaml
13830 F:      drivers/regulator/max77802-regulator.c
13831 F:      include/dt-bindings/*/*max77802.h
13832
13833 MAXIM MAX77976 BATTERY CHARGER
13834 M:      Luca Ceresoli <[email protected]>
13835 S:      Supported
13836 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
13837 F:      drivers/power/supply/max77976_charger.c
13838
13839 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
13840 M:      Krzysztof Kozlowski <[email protected]>
13841 L:      [email protected]
13842 S:      Maintained
13843 B:      mailto:[email protected]
13844 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
13845 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
13846 F:      drivers/power/supply/max14577_charger.c
13847 F:      drivers/power/supply/max77693_charger.c
13848
13849 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
13850 M:      Chanwoo Choi <[email protected]>
13851 M:      Krzysztof Kozlowski <[email protected]>
13852 L:      [email protected]
13853 S:      Maintained
13854 B:      mailto:[email protected]
13855 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
13856 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
13857 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
13858 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
13859 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
13860 F:      drivers/*/*max77843.c
13861 F:      drivers/*/max14577*.c
13862 F:      drivers/*/max77686*.c
13863 F:      drivers/*/max77693*.c
13864 F:      drivers/clk/clk-max77686.c
13865 F:      drivers/extcon/extcon-max14577.c
13866 F:      drivers/extcon/extcon-max77693.c
13867 F:      drivers/rtc/rtc-max77686.c
13868 F:      include/linux/mfd/max14577*.h
13869 F:      include/linux/mfd/max77686*.h
13870 F:      include/linux/mfd/max77693*.h
13871
13872 MAXIRADIO FM RADIO RECEIVER DRIVER
13873 M:      Hans Verkuil <[email protected]>
13874 L:      [email protected]
13875 S:      Maintained
13876 W:      https://linuxtv.org
13877 T:      git git://linuxtv.org/media_tree.git
13878 F:      drivers/media/radio/radio-maxiradio*
13879
13880 MAXLINEAR ETHERNET PHY DRIVER
13881 M:      Xu Liang <[email protected]>
13882 L:      [email protected]
13883 S:      Supported
13884 F:      drivers/net/phy/mxl-gpy.c
13885
13886 MCAN MMIO DEVICE DRIVER
13887 M:      Chandrasekar Ramakrishnan <[email protected]>
13888 L:      [email protected]
13889 S:      Maintained
13890 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
13891 F:      drivers/net/can/m_can/m_can.c
13892 F:      drivers/net/can/m_can/m_can.h
13893 F:      drivers/net/can/m_can/m_can_platform.c
13894
13895 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
13896 R:      Yasushi SHOJI <[email protected]>
13897 L:      [email protected]
13898 S:      Maintained
13899 F:      drivers/net/can/usb/mcba_usb.c
13900
13901 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
13902 M:      Rishi Gupta <[email protected]>
13903 L:      [email protected]
13904 L:      [email protected]
13905 S:      Maintained
13906 F:      drivers/hid/hid-mcp2221.c
13907
13908 MCP251XFD SPI-CAN NETWORK DRIVER
13909 M:      Marc Kleine-Budde <[email protected]>
13910 M:      Manivannan Sadhasivam <[email protected]>
13911 R:      Thomas Kopp <[email protected]>
13912 L:      [email protected]
13913 S:      Maintained
13914 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
13915 F:      drivers/net/can/spi/mcp251xfd/
13916
13917 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
13918 M:      Peter Rosin <[email protected]>
13919 L:      [email protected]
13920 S:      Maintained
13921 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
13922 F:      drivers/iio/potentiometer/mcp4018.c
13923 F:      drivers/iio/potentiometer/mcp4531.c
13924
13925 MCP4821 DAC DRIVER
13926 M:      Anshul Dalal <[email protected]>
13927 L:      [email protected]
13928 S:      Maintained
13929 F:      Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml
13930 F:      drivers/iio/dac/mcp4821.c
13931
13932 MCR20A IEEE-802.15.4 RADIO DRIVER
13933 M:      Stefan Schmidt <[email protected]>
13934 L:      [email protected]
13935 S:      Odd Fixes
13936 W:      https://github.com/xueliu/mcr20a-linux
13937 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
13938 F:      drivers/net/ieee802154/mcr20a.c
13939 F:      drivers/net/ieee802154/mcr20a.h
13940
13941 MDIO REGMAP DRIVER
13942 M:      Maxime Chevallier <[email protected]>
13943 L:      [email protected]
13944 S:      Maintained
13945 F:      drivers/net/mdio/mdio-regmap.c
13946 F:      include/linux/mdio/mdio-regmap.h
13947
13948 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
13949 M:      William Breathitt Gray <[email protected]>
13950 L:      [email protected]
13951 S:      Maintained
13952 F:      drivers/iio/dac/cio-dac.c
13953
13954 MEDIA CONTROLLER FRAMEWORK
13955 M:      Sakari Ailus <[email protected]>
13956 M:      Laurent Pinchart <[email protected]>
13957 L:      [email protected]
13958 S:      Supported
13959 W:      https://www.linuxtv.org
13960 T:      git git://linuxtv.org/media_tree.git
13961 F:      drivers/media/mc/
13962 F:      include/media/media-*.h
13963 F:      include/uapi/linux/media.h
13964
13965 MEDIA DRIVER FOR FREESCALE IMX PXP
13966 M:      Philipp Zabel <[email protected]>
13967 L:      [email protected]
13968 S:      Maintained
13969 T:      git git://linuxtv.org/media_tree.git
13970 F:      drivers/media/platform/nxp/imx-pxp.[ch]
13971
13972 MEDIA DRIVERS FOR ASCOT2E
13973 M:      Sergey Kozlov <[email protected]>
13974 M:      Abylay Ospan <[email protected]>
13975 L:      [email protected]
13976 S:      Supported
13977 W:      https://linuxtv.org
13978 W:      http://netup.tv/
13979 T:      git git://linuxtv.org/media_tree.git
13980 F:      drivers/media/dvb-frontends/ascot2e*
13981
13982 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
13983 M:      Jasmin Jessich <[email protected]>
13984 L:      [email protected]
13985 S:      Maintained
13986 W:      https://linuxtv.org
13987 T:      git git://linuxtv.org/media_tree.git
13988 F:      drivers/media/dvb-frontends/cxd2099*
13989
13990 MEDIA DRIVERS FOR CXD2841ER
13991 M:      Sergey Kozlov <[email protected]>
13992 M:      Abylay Ospan <[email protected]>
13993 L:      [email protected]
13994 S:      Supported
13995 W:      https://linuxtv.org
13996 W:      http://netup.tv/
13997 T:      git git://linuxtv.org/media_tree.git
13998 F:      drivers/media/dvb-frontends/cxd2841er*
13999
14000 MEDIA DRIVERS FOR CXD2880
14001 M:      Yasunari Takiguchi <[email protected]>
14002 L:      [email protected]
14003 S:      Supported
14004 W:      http://linuxtv.org/
14005 T:      git git://linuxtv.org/media_tree.git
14006 F:      drivers/media/dvb-frontends/cxd2880/*
14007 F:      drivers/media/spi/cxd2880*
14008
14009 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
14010 L:      [email protected]
14011 S:      Orphan
14012 W:      https://linuxtv.org
14013 T:      git git://linuxtv.org/media_tree.git
14014 F:      drivers/media/pci/ddbridge/*
14015
14016 MEDIA DRIVERS FOR FREESCALE IMX
14017 M:      Steve Longerbeam <[email protected]>
14018 M:      Philipp Zabel <[email protected]>
14019 L:      [email protected]
14020 S:      Maintained
14021 T:      git git://linuxtv.org/media_tree.git
14022 F:      Documentation/admin-guide/media/imx.rst
14023 F:      Documentation/devicetree/bindings/media/imx.txt
14024 F:      drivers/staging/media/imx/
14025 F:      include/linux/imx-media.h
14026 F:      include/media/imx.h
14027
14028 MEDIA DRIVERS FOR FREESCALE IMX7/8
14029 M:      Rui Miguel Silva <[email protected]>
14030 M:      Laurent Pinchart <[email protected]>
14031 M:      Martin Kepplinger <[email protected]>
14032 R:      Purism Kernel Team <[email protected]>
14033 L:      [email protected]
14034 S:      Maintained
14035 T:      git git://linuxtv.org/media_tree.git
14036 F:      Documentation/admin-guide/media/imx7.rst
14037 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
14038 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
14039 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
14040 F:      drivers/media/platform/nxp/imx-mipi-csis.c
14041 F:      drivers/media/platform/nxp/imx7-media-csi.c
14042 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
14043
14044 MEDIA DRIVERS FOR HELENE
14045 M:      Abylay Ospan <[email protected]>
14046 L:      [email protected]
14047 S:      Supported
14048 W:      https://linuxtv.org
14049 W:      http://netup.tv/
14050 T:      git git://linuxtv.org/media_tree.git
14051 F:      drivers/media/dvb-frontends/helene*
14052
14053 MEDIA DRIVERS FOR HORUS3A
14054 M:      Sergey Kozlov <[email protected]>
14055 M:      Abylay Ospan <[email protected]>
14056 L:      [email protected]
14057 S:      Supported
14058 W:      https://linuxtv.org
14059 W:      http://netup.tv/
14060 T:      git git://linuxtv.org/media_tree.git
14061 F:      drivers/media/dvb-frontends/horus3a*
14062
14063 MEDIA DRIVERS FOR LNBH25
14064 M:      Sergey Kozlov <[email protected]>
14065 M:      Abylay Ospan <[email protected]>
14066 L:      [email protected]
14067 S:      Supported
14068 W:      https://linuxtv.org
14069 W:      http://netup.tv/
14070 T:      git git://linuxtv.org/media_tree.git
14071 F:      drivers/media/dvb-frontends/lnbh25*
14072
14073 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
14074 L:      [email protected]
14075 S:      Orphan
14076 W:      https://linuxtv.org
14077 T:      git git://linuxtv.org/media_tree.git
14078 F:      drivers/media/dvb-frontends/mxl5xx*
14079
14080 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
14081 M:      Sergey Kozlov <[email protected]>
14082 M:      Abylay Ospan <[email protected]>
14083 L:      [email protected]
14084 S:      Supported
14085 W:      https://linuxtv.org
14086 W:      http://netup.tv/
14087 T:      git git://linuxtv.org/media_tree.git
14088 F:      drivers/media/pci/netup_unidvb/*
14089
14090 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
14091 M:      Dmitry Osipenko <[email protected]>
14092 L:      [email protected]
14093 L:      [email protected]
14094 S:      Maintained
14095 T:      git git://linuxtv.org/media_tree.git
14096 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
14097 F:      drivers/media/platform/nvidia/tegra-vde/
14098
14099 MEDIA DRIVERS FOR RENESAS - CEU
14100 M:      Jacopo Mondi <[email protected]>
14101 L:      [email protected]
14102 L:      [email protected]
14103 S:      Supported
14104 T:      git git://linuxtv.org/media_tree.git
14105 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
14106 F:      drivers/media/platform/renesas/renesas-ceu.c
14107 F:      include/media/drv-intf/renesas-ceu.h
14108
14109 MEDIA DRIVERS FOR RENESAS - DRIF
14110 M:      Fabrizio Castro <[email protected]>
14111 L:      [email protected]
14112 L:      [email protected]
14113 S:      Supported
14114 T:      git git://linuxtv.org/media_tree.git
14115 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
14116 F:      drivers/media/platform/renesas/rcar_drif.c
14117
14118 MEDIA DRIVERS FOR RENESAS - FCP
14119 M:      Laurent Pinchart <[email protected]>
14120 L:      [email protected]
14121 L:      [email protected]
14122 S:      Supported
14123 T:      git git://linuxtv.org/media_tree.git
14124 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
14125 F:      drivers/media/platform/renesas/rcar-fcp.c
14126 F:      include/media/rcar-fcp.h
14127
14128 MEDIA DRIVERS FOR RENESAS - FDP1
14129 M:      Kieran Bingham <[email protected]>
14130 L:      [email protected]
14131 L:      [email protected]
14132 S:      Supported
14133 T:      git git://linuxtv.org/media_tree.git
14134 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
14135 F:      drivers/media/platform/renesas/rcar_fdp1.c
14136
14137 MEDIA DRIVERS FOR RENESAS - VIN
14138 M:      Niklas Söderlund <[email protected]>
14139 L:      [email protected]
14140 L:      [email protected]
14141 S:      Supported
14142 T:      git git://linuxtv.org/media_tree.git
14143 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
14144 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
14145 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
14146 F:      drivers/media/platform/renesas/rcar-csi2.c
14147 F:      drivers/media/platform/renesas/rcar-isp.c
14148 F:      drivers/media/platform/renesas/rcar-vin/
14149
14150 MEDIA DRIVERS FOR RENESAS - VSP1
14151 M:      Laurent Pinchart <[email protected]>
14152 M:      Kieran Bingham <[email protected]>
14153 L:      [email protected]
14154 L:      [email protected]
14155 S:      Supported
14156 T:      git git://linuxtv.org/media_tree.git
14157 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
14158 F:      drivers/media/platform/renesas/vsp1/
14159
14160 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
14161 L:      [email protected]
14162 S:      Orphan
14163 W:      https://linuxtv.org
14164 T:      git git://linuxtv.org/media_tree.git
14165 F:      drivers/media/dvb-frontends/stv0910*
14166
14167 MEDIA DRIVERS FOR ST STV6111 TUNER 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/stv6111*
14173
14174 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
14175 M:      Hugues Fruchet <[email protected]>
14176 M:      Alain Volmat <[email protected]>
14177 L:      [email protected]
14178 S:      Supported
14179 T:      git git://linuxtv.org/media_tree.git
14180 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
14181 F:      Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
14182 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
14183 F:      drivers/media/platform/st/stm32/stm32-dcmipp/*
14184
14185 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
14186 M:      Mauro Carvalho Chehab <[email protected]>
14187 L:      [email protected]
14188 S:      Maintained
14189 W:      https://linuxtv.org
14190 Q:      http://patchwork.kernel.org/project/linux-media/list/
14191 T:      git git://linuxtv.org/media_tree.git
14192 F:      Documentation/admin-guide/media/
14193 F:      Documentation/devicetree/bindings/media/
14194 F:      Documentation/driver-api/media/
14195 F:      Documentation/userspace-api/media/
14196 F:      drivers/media/
14197 F:      drivers/staging/media/
14198 F:      include/dt-bindings/media/
14199 F:      include/linux/platform_data/media/
14200 F:      include/media/
14201 F:      include/uapi/linux/dvb/
14202 F:      include/uapi/linux/ivtv*
14203 F:      include/uapi/linux/media.h
14204 F:      include/uapi/linux/uvcvideo.h
14205 F:      include/uapi/linux/v4l2-*
14206 F:      include/uapi/linux/videodev2.h
14207
14208 MEDIATEK BLUETOOTH DRIVER
14209 M:      Sean Wang <[email protected]>
14210 L:      [email protected]
14211 L:      [email protected] (moderated for non-subscribers)
14212 S:      Maintained
14213 F:      Documentation/devicetree/bindings/net/bluetooth/mediatek,mt7921s-bluetooth.yaml
14214 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
14215 F:      drivers/bluetooth/btmtkuart.c
14216
14217 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
14218 M:      Sean Wang <[email protected]>
14219 L:      [email protected]
14220 S:      Maintained
14221 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
14222 F:      drivers/power/reset/mt6323-poweroff.c
14223
14224 MEDIATEK CIR DRIVER
14225 M:      Sean Wang <[email protected]>
14226 S:      Maintained
14227 F:      drivers/media/rc/mtk-cir.c
14228
14229 MEDIATEK DMA DRIVER
14230 M:      Sean Wang <[email protected]>
14231 L:      [email protected]
14232 L:      [email protected] (moderated for non-subscribers)
14233 L:      [email protected] (moderated for non-subscribers)
14234 S:      Maintained
14235 F:      Documentation/devicetree/bindings/dma/mediatek,*
14236 F:      drivers/dma/mediatek/
14237
14238 MEDIATEK ETHERNET DRIVER
14239 M:      Felix Fietkau <[email protected]>
14240 M:      Sean Wang <[email protected]>
14241 M:      Mark Lee <[email protected]>
14242 M:      Lorenzo Bianconi <[email protected]>
14243 L:      [email protected]
14244 S:      Maintained
14245 F:      drivers/net/ethernet/mediatek/
14246
14247 MEDIATEK ETHERNET PCS DRIVER
14248 M:      Alexander Couzens <[email protected]>
14249 M:      Daniel Golle <[email protected]>
14250 L:      [email protected]
14251 S:      Maintained
14252 F:      drivers/net/pcs/pcs-mtk-lynxi.c
14253 F:      include/linux/pcs/pcs-mtk-lynxi.h
14254
14255 MEDIATEK ETHERNET PHY DRIVERS
14256 M:      Daniel Golle <[email protected]>
14257 M:      Qingfang Deng <[email protected]>
14258 M:      SkyLake Huang <[email protected]>
14259 L:      [email protected]
14260 S:      Maintained
14261 F:      drivers/net/phy/mediatek-ge-soc.c
14262 F:      drivers/net/phy/mediatek-ge.c
14263 F:      drivers/phy/mediatek/phy-mtk-xfi-tphy.c
14264
14265 MEDIATEK I2C CONTROLLER DRIVER
14266 M:      Qii Wang <[email protected]>
14267 L:      [email protected]
14268 S:      Maintained
14269 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
14270 F:      drivers/i2c/busses/i2c-mt65xx.c
14271
14272 MEDIATEK IOMMU DRIVER
14273 M:      Yong Wu <[email protected]>
14274 L:      [email protected]
14275 L:      [email protected] (moderated for non-subscribers)
14276 S:      Supported
14277 F:      Documentation/devicetree/bindings/iommu/mediatek*
14278 F:      drivers/iommu/mtk_iommu*
14279 F:      include/dt-bindings/memory/mediatek,mt*-port.h
14280 F:      include/dt-bindings/memory/mt*-port.h
14281
14282 MEDIATEK JPEG DRIVER
14283 M:      Bin Liu <[email protected]>
14284 S:      Supported
14285 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
14286 F:      drivers/media/platform/mediatek/jpeg/
14287
14288 MEDIATEK KEYPAD DRIVER
14289 M:      Mattijs Korpershoek <[email protected]>
14290 S:      Supported
14291 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
14292 F:      drivers/input/keyboard/mt6779-keypad.c
14293
14294 MEDIATEK MDP DRIVER
14295 M:      Minghsiu Tsai <[email protected]>
14296 M:      Houlong Wei <[email protected]>
14297 M:      Andrew-CT Chen <[email protected]>
14298 S:      Supported
14299 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
14300 F:      drivers/media/platform/mediatek/mdp/
14301 F:      drivers/media/platform/mediatek/vpu/
14302
14303 MEDIATEK MEDIA DRIVER
14304 M:      Tiffany Lin <[email protected]>
14305 M:      Andrew-CT Chen <[email protected]>
14306 M:      Yunfei Dong <[email protected]>
14307 S:      Supported
14308 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
14309 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
14310 F:      drivers/media/platform/mediatek/vcodec/
14311 F:      drivers/media/platform/mediatek/vpu/
14312
14313 MEDIATEK MIPI-CSI CDPHY DRIVER
14314 M:      Julien Stephan <[email protected]>
14315 M:      Andy Hsieh <[email protected]>
14316 S:      Supported
14317 F:      Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml
14318 F:      drivers/phy/mediatek/phy-mtk-mipi-csi-0-5*
14319
14320 MEDIATEK MMC/SD/SDIO DRIVER
14321 M:      Chaotian Jing <[email protected]>
14322 S:      Maintained
14323 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
14324 F:      drivers/mmc/host/mtk-sd.c
14325
14326 MEDIATEK MT76 WIRELESS LAN DRIVER
14327 M:      Felix Fietkau <[email protected]>
14328 M:      Lorenzo Bianconi <[email protected]>
14329 M:      Ryder Lee <[email protected]>
14330 R:      Shayne Chen <[email protected]>
14331 R:      Sean Wang <[email protected]>
14332 L:      [email protected]
14333 S:      Maintained
14334 T:      git https://github.com/nbd168/wireless
14335 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
14336 F:      drivers/net/wireless/mediatek/mt76/
14337
14338 MEDIATEK MT7601U WIRELESS LAN DRIVER
14339 M:      Jakub Kicinski <[email protected]>
14340 L:      [email protected]
14341 S:      Maintained
14342 F:      drivers/net/wireless/mediatek/mt7601u/
14343
14344 MEDIATEK MT7621 CLOCK DRIVER
14345 M:      Sergio Paracuellos <[email protected]>
14346 S:      Maintained
14347 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
14348 F:      drivers/clk/ralink/clk-mt7621.c
14349
14350 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
14351 M:      Sergio Paracuellos <[email protected]>
14352 S:      Maintained
14353 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
14354 F:      drivers/pci/controller/pcie-mt7621.c
14355
14356 MEDIATEK MT7621 PHY PCI DRIVER
14357 M:      Sergio Paracuellos <[email protected]>
14358 S:      Maintained
14359 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
14360 F:      drivers/phy/ralink/phy-mt7621-pci.c
14361
14362 MEDIATEK MT7621/28/88 I2C DRIVER
14363 M:      Stefan Roese <[email protected]>
14364 L:      [email protected]
14365 S:      Maintained
14366 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
14367 F:      drivers/i2c/busses/i2c-mt7621.c
14368
14369 MEDIATEK MTMIPS CLOCK DRIVER
14370 M:      Sergio Paracuellos <[email protected]>
14371 S:      Maintained
14372 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
14373 F:      drivers/clk/ralink/clk-mtmips.c
14374
14375 MEDIATEK NAND CONTROLLER DRIVER
14376 L:      [email protected]
14377 S:      Orphan
14378 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
14379 F:      drivers/mtd/nand/raw/mtk_*
14380
14381 MEDIATEK PMIC LED DRIVER
14382 M:      Sean Wang <[email protected]>
14383 S:      Maintained
14384 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
14385 F:      drivers/leds/leds-mt6323.c
14386
14387 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
14388 M:      Sean Wang <[email protected]>
14389 S:      Maintained
14390 F:      drivers/char/hw_random/mtk-rng.c
14391
14392 MEDIATEK SMI DRIVER
14393 M:      Yong Wu <[email protected]>
14394 L:      [email protected] (moderated for non-subscribers)
14395 S:      Supported
14396 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
14397 F:      drivers/memory/mtk-smi.c
14398 F:      include/soc/mediatek/smi.h
14399
14400 MEDIATEK SWITCH DRIVER
14401 M:      Arınç ÜNAL <[email protected]>
14402 M:      Daniel Golle <[email protected]>
14403 M:      DENG Qingfang <[email protected]>
14404 M:      Sean Wang <[email protected]>
14405 L:      [email protected]
14406 S:      Maintained
14407 F:      drivers/net/dsa/mt7530-mdio.c
14408 F:      drivers/net/dsa/mt7530-mmio.c
14409 F:      drivers/net/dsa/mt7530.*
14410 F:      net/dsa/tag_mtk.c
14411
14412 MEDIATEK T7XX 5G WWAN MODEM DRIVER
14413 M:      Chandrashekar Devegowda <[email protected]>
14414 R:      Chiranjeevi Rapolu <[email protected]>
14415 R:      Liu Haijun <[email protected]>
14416 R:      M Chetan Kumar <[email protected]>
14417 R:      Ricardo Martinez <[email protected]>
14418 L:      [email protected]
14419 S:      Supported
14420 F:      drivers/net/wwan/t7xx/
14421
14422 MEDIATEK USB3 DRD IP DRIVER
14423 M:      Chunfeng Yun <[email protected]>
14424 L:      [email protected]
14425 L:      [email protected] (moderated for non-subscribers)
14426 L:      [email protected] (moderated for non-subscribers)
14427 S:      Maintained
14428 F:      Documentation/devicetree/bindings/usb/mediatek,*
14429 F:      drivers/usb/host/xhci-mtk*
14430 F:      drivers/usb/mtu3/
14431
14432 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
14433 M:      Peter Senna Tschudin <[email protected]>
14434 M:      Ian Ray <[email protected]>
14435 M:      Martyn Welch <[email protected]>
14436 S:      Maintained
14437 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
14438 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
14439
14440 MEGARAID SCSI/SAS DRIVERS
14441 M:      Kashyap Desai <[email protected]>
14442 M:      Sumit Saxena <[email protected]>
14443 M:      Shivasharan S <[email protected]>
14444 M:      Chandrakanth patil <[email protected]>
14445 L:      [email protected]
14446 L:      [email protected]
14447 S:      Maintained
14448 W:      http://www.avagotech.com/support/
14449 F:      Documentation/scsi/megaraid.rst
14450 F:      drivers/scsi/megaraid.*
14451 F:      drivers/scsi/megaraid/
14452
14453 MELEXIS MLX90614 DRIVER
14454 M:      Crt Mori <[email protected]>
14455 L:      [email protected]
14456 S:      Supported
14457 W:      http://www.melexis.com
14458 F:      drivers/iio/temperature/mlx90614.c
14459
14460 MELEXIS MLX90632 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/mlx90632.c
14466
14467 MELEXIS MLX90635 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/mlx90635.c
14473
14474 MELFAS MIP4 TOUCHSCREEN DRIVER
14475 M:      Sangwon Jee <[email protected]>
14476 S:      Supported
14477 W:      http://www.melfas.com
14478 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
14479 F:      drivers/input/touchscreen/melfas_mip4.c
14480
14481 MELLANOX BLUEFIELD I2C DRIVER
14482 M:      Khalil Blaiech <[email protected]>
14483 M:      Asmaa Mnebhi <[email protected]>
14484 L:      [email protected]
14485 S:      Supported
14486 F:      drivers/i2c/busses/i2c-mlxbf.c
14487
14488 MELLANOX ETHERNET DRIVER (mlx4_en)
14489 M:      Tariq Toukan <[email protected]>
14490 L:      [email protected]
14491 S:      Supported
14492 W:      http://www.mellanox.com
14493 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14494 F:      drivers/net/ethernet/mellanox/mlx4/en_*
14495
14496 MELLANOX ETHERNET DRIVER (mlx5e)
14497 M:      Saeed Mahameed <[email protected]>
14498 M:      Tariq Toukan <[email protected]>
14499 L:      [email protected]
14500 S:      Supported
14501 W:      http://www.mellanox.com
14502 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14503 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
14504
14505 MELLANOX ETHERNET INNOVA DRIVERS
14506 R:      Boris Pismenny <[email protected]>
14507 L:      [email protected]
14508 S:      Supported
14509 W:      http://www.mellanox.com
14510 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14511 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
14512 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
14513 F:      include/linux/mlx5/mlx5_ifc_fpga.h
14514
14515 MELLANOX ETHERNET SWITCH DRIVERS
14516 M:      Ido Schimmel <[email protected]>
14517 M:      Petr Machata <[email protected]>
14518 L:      [email protected]
14519 S:      Supported
14520 W:      http://www.mellanox.com
14521 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14522 F:      drivers/net/ethernet/mellanox/mlxsw/
14523 F:      tools/testing/selftests/drivers/net/mlxsw/
14524
14525 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
14526 M:      [email protected]
14527 L:      [email protected]
14528 S:      Supported
14529 W:      http://www.mellanox.com
14530 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14531 F:      drivers/net/ethernet/mellanox/mlxfw/
14532
14533 MELLANOX HARDWARE PLATFORM SUPPORT
14534 M:      Hans de Goede <[email protected]>
14535 M:      Ilpo Järvinen <[email protected]>
14536 M:      Vadim Pasternak <[email protected]>
14537 L:      [email protected]
14538 S:      Supported
14539 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
14540 F:      drivers/platform/mellanox/
14541 F:      include/linux/platform_data/mlxreg.h
14542
14543 MELLANOX MLX4 core VPI driver
14544 M:      Tariq Toukan <[email protected]>
14545 L:      [email protected]
14546 L:      [email protected]
14547 S:      Supported
14548 W:      http://www.mellanox.com
14549 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14550 F:      drivers/net/ethernet/mellanox/mlx4/
14551 F:      include/linux/mlx4/
14552
14553 MELLANOX MLX4 IB driver
14554 M:      Yishai Hadas <[email protected]>
14555 L:      [email protected]
14556 S:      Supported
14557 W:      http://www.mellanox.com
14558 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14559 F:      drivers/infiniband/hw/mlx4/
14560 F:      include/linux/mlx4/
14561 F:      include/uapi/rdma/mlx4-abi.h
14562
14563 MELLANOX MLX5 core VPI driver
14564 M:      Saeed Mahameed <[email protected]>
14565 M:      Leon Romanovsky <[email protected]>
14566 M:      Tariq Toukan <[email protected]>
14567 L:      [email protected]
14568 L:      [email protected]
14569 S:      Supported
14570 W:      http://www.mellanox.com
14571 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14572 F:      Documentation/networking/device_drivers/ethernet/mellanox/
14573 F:      drivers/net/ethernet/mellanox/mlx5/core/
14574 F:      include/linux/mlx5/
14575
14576 MELLANOX MLX5 IB driver
14577 M:      Leon Romanovsky <[email protected]>
14578 L:      [email protected]
14579 S:      Supported
14580 W:      http://www.mellanox.com
14581 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14582 F:      drivers/infiniband/hw/mlx5/
14583 F:      include/linux/mlx5/
14584 F:      include/uapi/rdma/mlx5-abi.h
14585
14586 MELLANOX MLX5 VDPA DRIVER
14587 M:      Dragos Tatulea <[email protected]>
14588 L:      [email protected]
14589 S:      Supported
14590 F:      drivers/vdpa/mlx5/
14591
14592 MELLANOX MLXCPLD I2C AND MUX DRIVER
14593 M:      Vadim Pasternak <[email protected]>
14594 M:      Michael Shych <[email protected]>
14595 L:      [email protected]
14596 S:      Supported
14597 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
14598 F:      drivers/i2c/busses/i2c-mlxcpld.c
14599 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
14600
14601 MELLANOX MLXCPLD LED DRIVER
14602 M:      Vadim Pasternak <[email protected]>
14603 L:      [email protected]
14604 S:      Supported
14605 F:      Documentation/leds/leds-mlxcpld.rst
14606 F:      drivers/leds/leds-mlxcpld.c
14607 F:      drivers/leds/leds-mlxreg.c
14608
14609 MELLANOX PLATFORM DRIVER
14610 M:      Vadim Pasternak <[email protected]>
14611 L:      [email protected]
14612 S:      Supported
14613 F:      drivers/platform/x86/mlx-platform.c
14614
14615 MEMBARRIER SUPPORT
14616 M:      Mathieu Desnoyers <[email protected]>
14617 M:      "Paul E. McKenney" <[email protected]>
14618 L:      [email protected]
14619 S:      Supported
14620 F:      Documentation/scheduler/membarrier.rst
14621 F:      arch/*/include/asm/membarrier.h
14622 F:      arch/*/include/asm/sync_core.h
14623 F:      include/uapi/linux/membarrier.h
14624 F:      kernel/sched/membarrier.c
14625
14626 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
14627 M:      Mike Rapoport <[email protected]>
14628 L:      [email protected]
14629 S:      Maintained
14630 F:      Documentation/core-api/boot-time-mm.rst
14631 F:      include/linux/memblock.h
14632 F:      mm/memblock.c
14633 F:      mm/mm_init.c
14634 F:      tools/testing/memblock/
14635
14636 MEMORY ALLOCATION PROFILING
14637 M:      Suren Baghdasaryan <[email protected]>
14638 M:      Kent Overstreet <[email protected]>
14639 L:      [email protected]
14640 S:      Maintained
14641 F:      Documentation/mm/allocation-profiling.rst
14642 F:      include/linux/alloc_tag.h
14643 F:      include/linux/pgalloc_tag.h
14644 F:      lib/alloc_tag.c
14645
14646 MEMORY CONTROLLER DRIVERS
14647 M:      Krzysztof Kozlowski <[email protected]>
14648 L:      [email protected]
14649 S:      Maintained
14650 B:      mailto:[email protected]
14651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
14652 F:      Documentation/devicetree/bindings/memory-controllers/
14653 F:      drivers/memory/
14654 F:      include/dt-bindings/memory/
14655 F:      include/memory/
14656
14657 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
14658 M:      Dmitry Osipenko <[email protected]>
14659 L:      [email protected]
14660 L:      [email protected]
14661 S:      Maintained
14662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
14663 F:      drivers/devfreq/tegra30-devfreq.c
14664
14665 MEMORY HOT(UN)PLUG
14666 M:      David Hildenbrand <[email protected]>
14667 M:      Oscar Salvador <[email protected]>
14668 L:      [email protected]
14669 S:      Maintained
14670 F:      Documentation/admin-guide/mm/memory-hotplug.rst
14671 F:      Documentation/core-api/memory-hotplug.rst
14672 F:      drivers/base/memory.c
14673 F:      include/linux/memory_hotplug.h
14674 F:      mm/memory_hotplug.c
14675 F:      tools/testing/selftests/memory-hotplug/
14676
14677 MEMORY MANAGEMENT
14678 M:      Andrew Morton <[email protected]>
14679 L:      [email protected]
14680 S:      Maintained
14681 W:      http://www.linux-mm.org
14682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14683 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
14684 F:      include/linux/gfp.h
14685 F:      include/linux/gfp_types.h
14686 F:      include/linux/memfd.h
14687 F:      include/linux/memory.h
14688 F:      include/linux/memory_hotplug.h
14689 F:      include/linux/memory-tiers.h
14690 F:      include/linux/mempolicy.h
14691 F:      include/linux/mempool.h
14692 F:      include/linux/memremap.h
14693 F:      include/linux/mm.h
14694 F:      include/linux/mm_*.h
14695 F:      include/linux/mmzone.h
14696 F:      include/linux/mmu_notifier.h
14697 F:      include/linux/pagewalk.h
14698 F:      include/linux/rmap.h
14699 F:      include/trace/events/ksm.h
14700 F:      mm/
14701 F:      tools/mm/
14702 F:      tools/testing/selftests/mm/
14703 N:      include/linux/page[-_]*
14704
14705 MEMORY MAPPING
14706 M:      Andrew Morton <[email protected]>
14707 R:      Liam R. Howlett <[email protected]>
14708 R:      Vlastimil Babka <[email protected]>
14709 R:      Lorenzo Stoakes <[email protected]>
14710 L:      [email protected]
14711 S:      Maintained
14712 W:      http://www.linux-mm.org
14713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14714 F:      mm/mmap.c
14715
14716 MEMORY TECHNOLOGY DEVICES (MTD)
14717 M:      Miquel Raynal <[email protected]>
14718 M:      Richard Weinberger <[email protected]>
14719 M:      Vignesh Raghavendra <[email protected]>
14720 L:      [email protected]
14721 S:      Maintained
14722 W:      http://www.linux-mtd.infradead.org/
14723 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14724 C:      irc://irc.oftc.net/mtd
14725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
14726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
14727 F:      Documentation/devicetree/bindings/mtd/
14728 F:      drivers/mtd/
14729 F:      include/linux/mtd/
14730 F:      include/uapi/mtd/
14731
14732 MEMSENSING MICROSYSTEMS MSA311 DRIVER
14733 M:      Dmitry Rokosov <[email protected]>
14734 L:      [email protected]
14735 S:      Maintained
14736 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
14737 F:      drivers/iio/accel/msa311.c
14738
14739 MEN A21 WATCHDOG DRIVER
14740 M:      Johannes Thumshirn <[email protected]>
14741 L:      [email protected]
14742 S:      Maintained
14743 F:      drivers/watchdog/mena21_wdt.c
14744
14745 MEN CHAMELEON BUS (mcb)
14746 M:      Johannes Thumshirn <[email protected]>
14747 S:      Maintained
14748 F:      Documentation/driver-api/men-chameleon-bus.rst
14749 F:      drivers/mcb/
14750 F:      include/linux/mcb.h
14751
14752 MEN F21BMC (Board Management Controller)
14753 M:      Andreas Werner <[email protected]>
14754 S:      Supported
14755 F:      Documentation/hwmon/menf21bmc.rst
14756 F:      drivers/hwmon/menf21bmc_hwmon.c
14757 F:      drivers/leds/leds-menf21bmc.c
14758 F:      drivers/mfd/menf21bmc.c
14759 F:      drivers/watchdog/menf21bmc_wdt.c
14760
14761 MEN Z069 WATCHDOG DRIVER
14762 M:      Johannes Thumshirn <[email protected]>
14763 L:      [email protected]
14764 S:      Maintained
14765 F:      drivers/watchdog/menz69_wdt.c
14766
14767 MESON AO CEC DRIVER FOR AMLOGIC SOCS
14768 M:      Neil Armstrong <[email protected]>
14769 L:      [email protected]
14770 L:      [email protected]
14771 S:      Supported
14772 W:      http://linux-meson.com/
14773 T:      git git://linuxtv.org/media_tree.git
14774 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
14775 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
14776 F:      drivers/media/cec/platform/meson/ao-cec.c
14777
14778 MESON GE2D DRIVER FOR AMLOGIC SOCS
14779 M:      Neil Armstrong <[email protected]>
14780 L:      [email protected]
14781 L:      [email protected]
14782 S:      Supported
14783 T:      git git://linuxtv.org/media_tree.git
14784 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
14785 F:      drivers/media/platform/amlogic/meson-ge2d/
14786
14787 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
14788 M:      Liang Yang <[email protected]>
14789 L:      [email protected]
14790 S:      Maintained
14791 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
14792 F:      drivers/mtd/nand/raw/meson_*
14793
14794 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
14795 M:      Neil Armstrong <[email protected]>
14796 L:      [email protected]
14797 L:      [email protected]
14798 S:      Supported
14799 T:      git git://linuxtv.org/media_tree.git
14800 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
14801 F:      drivers/staging/media/meson/vdec/
14802
14803 META ETHERNET DRIVERS
14804 M:      Alexander Duyck <[email protected]>
14805 M:      Jakub Kicinski <[email protected]>
14806 R:      [email protected]
14807 S:      Supported
14808 F:      drivers/net/ethernet/meta/
14809
14810 METHODE UDPU SUPPORT
14811 M:      Robert Marko <[email protected]>
14812 S:      Maintained
14813 F:      arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
14814 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
14815
14816 MHI BUS
14817 M:      Manivannan Sadhasivam <[email protected]>
14818 L:      [email protected]
14819 L:      [email protected]
14820 S:      Maintained
14821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
14822 F:      Documentation/ABI/stable/sysfs-bus-mhi
14823 F:      Documentation/mhi/
14824 F:      drivers/bus/mhi/
14825 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
14826 F:      include/linux/mhi.h
14827
14828 MICROBLAZE ARCHITECTURE
14829 M:      Michal Simek <[email protected]>
14830 S:      Supported
14831 W:      http://www.monstr.eu/fdt/
14832 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
14833 F:      arch/microblaze/
14834
14835 MICROBLAZE TMR INJECT
14836 M:      Appana Durga Kedareswara rao <[email protected]>
14837 S:      Supported
14838 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
14839 F:      drivers/misc/xilinx_tmr_inject.c
14840
14841 MICROBLAZE TMR MANAGER
14842 M:      Appana Durga Kedareswara rao <[email protected]>
14843 S:      Supported
14844 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
14845 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
14846 F:      drivers/misc/xilinx_tmr_manager.c
14847
14848 MICROCHIP AT91 DMA DRIVERS
14849 M:      Ludovic Desroches <[email protected]>
14850 L:      [email protected] (moderated for non-subscribers)
14851 L:      [email protected]
14852 S:      Supported
14853 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
14854 F:      drivers/dma/at_hdmac.c
14855 F:      drivers/dma/at_xdmac.c
14856 F:      include/dt-bindings/dma/at91.h
14857
14858 MICROCHIP AT91 SERIAL DRIVER
14859 M:      Richard Genoud <[email protected]>
14860 S:      Maintained
14861 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14862 F:      drivers/tty/serial/atmel_serial.c
14863 F:      drivers/tty/serial/atmel_serial.h
14864
14865 MICROCHIP AT91 USART MFD DRIVER
14866 M:      Radu Pirea <[email protected]>
14867 L:      [email protected]
14868 S:      Supported
14869 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14870 F:      drivers/mfd/at91-usart.c
14871 F:      include/dt-bindings/mfd/at91-usart.h
14872
14873 MICROCHIP AT91 USART SPI DRIVER
14874 M:      Radu Pirea <[email protected]>
14875 L:      [email protected]
14876 S:      Supported
14877 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14878 F:      drivers/spi/spi-at91-usart.c
14879
14880 MICROCHIP AUDIO ASOC DRIVERS
14881 M:      Claudiu Beznea <[email protected]>
14882 L:      [email protected] (moderated for non-subscribers)
14883 S:      Supported
14884 F:      Documentation/devicetree/bindings/sound/atmel*
14885 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
14886 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
14887 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
14888 F:      sound/soc/atmel
14889
14890 MICROCHIP CSI2DC DRIVER
14891 M:      Eugen Hristev <[email protected]>
14892 L:      [email protected]
14893 S:      Supported
14894 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
14895 F:      drivers/media/platform/microchip/microchip-csi2dc.c
14896
14897 MICROCHIP ECC DRIVER
14898 L:      [email protected]
14899 S:      Orphan
14900 F:      drivers/crypto/atmel-ecc.*
14901
14902 MICROCHIP EIC DRIVER
14903 M:      Claudiu Beznea <[email protected]>
14904 L:      [email protected] (moderated for non-subscribers)
14905 S:      Supported
14906 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
14907 F:      drivers/irqchip/irq-mchp-eic.c
14908
14909 MICROCHIP I2C DRIVER
14910 M:      Codrin Ciubotariu <[email protected]>
14911 L:      [email protected]
14912 S:      Supported
14913 F:      drivers/i2c/busses/i2c-at91-*.c
14914 F:      drivers/i2c/busses/i2c-at91.h
14915
14916 MICROCHIP ISC DRIVER
14917 M:      Eugen Hristev <[email protected]>
14918 L:      [email protected]
14919 S:      Supported
14920 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
14921 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
14922 F:      drivers/media/platform/microchip/microchip-isc*
14923 F:      drivers/media/platform/microchip/microchip-sama*-isc*
14924 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
14925 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
14926 F:      include/linux/atmel-isc-media.h
14927
14928 MICROCHIP ISI DRIVER
14929 M:      Eugen Hristev <[email protected]>
14930 L:      [email protected]
14931 S:      Supported
14932 F:      drivers/media/platform/atmel/atmel-isi.c
14933 F:      drivers/media/platform/atmel/atmel-isi.h
14934
14935 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
14936 M:      Woojung Huh <[email protected]>
14937 M:      [email protected]
14938 L:      [email protected]
14939 S:      Maintained
14940 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
14941 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
14942 F:      drivers/net/dsa/microchip/*
14943 F:      include/linux/dsa/ksz_common.h
14944 F:      include/linux/platform_data/microchip-ksz.h
14945 F:      net/dsa/tag_ksz.c
14946
14947 MICROCHIP LAN743X ETHERNET DRIVER
14948 M:      Bryan Whitehead <[email protected]>
14949 M:      [email protected]
14950 L:      [email protected]
14951 S:      Maintained
14952 F:      drivers/net/ethernet/microchip/lan743x_*
14953
14954 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
14955 M:      Arun Ramadoss <[email protected]>
14956 R:      [email protected]
14957 L:      [email protected]
14958 S:      Maintained
14959 F:      drivers/net/phy/microchip_t1.c
14960
14961 MICROCHIP LAN966X ETHERNET DRIVER
14962 M:      Horatiu Vultur <[email protected]>
14963 M:      [email protected]
14964 L:      [email protected]
14965 S:      Maintained
14966 F:      drivers/net/ethernet/microchip/lan966x/*
14967
14968 MICROCHIP LAN966X OIC DRIVER
14969 M:      Herve Codina <[email protected]>
14970 S:      Maintained
14971 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,lan966x-oic.yaml
14972 F:      drivers/irqchip/irq-lan966x-oic.c
14973
14974 MICROCHIP LCDFB DRIVER
14975 M:      Nicolas Ferre <[email protected]>
14976 L:      [email protected]
14977 S:      Maintained
14978 F:      drivers/video/fbdev/atmel_lcdfb.c
14979 F:      include/video/atmel_lcdc.h
14980
14981 MICROCHIP MCP16502 PMIC DRIVER
14982 M:      Claudiu Beznea <[email protected]>
14983 L:      [email protected] (moderated for non-subscribers)
14984 S:      Supported
14985 F:      Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
14986 F:      drivers/regulator/mcp16502.c
14987
14988 MICROCHIP MCP3564 ADC DRIVER
14989 M:      Marius Cristea <[email protected]>
14990 L:      [email protected]
14991 S:      Supported
14992 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
14993 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
14994 F:      drivers/iio/adc/mcp3564.c
14995
14996 MICROCHIP MCP3911 ADC DRIVER
14997 M:      Marcus Folkesson <[email protected]>
14998 M:      Kent Gustavsson <[email protected]>
14999 L:      [email protected]
15000 S:      Maintained
15001 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
15002 F:      drivers/iio/adc/mcp3911.c
15003
15004 MICROCHIP MMC/SD/SDIO MCI DRIVER
15005 M:      Aubin Constans <[email protected]>
15006 S:      Maintained
15007 F:      drivers/mmc/host/atmel-mci.c
15008
15009 MICROCHIP NAND DRIVER
15010 L:      [email protected]
15011 S:      Orphan
15012 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
15013 F:      drivers/mtd/nand/raw/atmel/*
15014
15015 MICROCHIP OTPC DRIVER
15016 M:      Claudiu Beznea <[email protected]>
15017 L:      [email protected] (moderated for non-subscribers)
15018 S:      Supported
15019 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
15020 F:      drivers/nvmem/microchip-otpc.c
15021 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
15022
15023 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER
15024 M:      Marius Cristea <[email protected]>
15025 L:      [email protected]
15026 S:      Supported
15027 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml
15028 F:      drivers/iio/adc/pac1934.c
15029
15030 MICROCHIP PCI1XXXX GP DRIVER
15031 M:      Vaibhaav Ram T.L <[email protected]>
15032 M:      Kumaravel Thiagarajan <[email protected]>
15033 L:      [email protected]
15034 S:      Supported
15035 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
15036 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
15037 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
15038 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
15039
15040 MICROCHIP PCI1XXXX I2C DRIVER
15041 M:      Tharun Kumar P <[email protected]>
15042 M:      Kumaravel Thiagarajan <[email protected]>
15043 M:      Microchip Linux Driver Support <[email protected]>
15044 L:      [email protected]
15045 S:      Maintained
15046 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
15047
15048 MICROCHIP PCIe UART DRIVER
15049 M:      Kumaravel Thiagarajan <[email protected]>
15050 M:      Tharun Kumar P <[email protected]>
15051 L:      [email protected]
15052 S:      Maintained
15053 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
15054
15055 MICROCHIP POLARFIRE FPGA DRIVERS
15056 M:      Conor Dooley <[email protected]>
15057 R:      Vladimir Georgiev <[email protected]>
15058 L:      [email protected]
15059 S:      Supported
15060 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
15061 F:      drivers/fpga/microchip-spi.c
15062
15063 MICROCHIP PWM DRIVER
15064 M:      Claudiu Beznea <[email protected]>
15065 L:      [email protected] (moderated for non-subscribers)
15066 L:      [email protected]
15067 S:      Supported
15068 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
15069 F:      drivers/pwm/pwm-atmel.c
15070
15071 MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER
15072 M:      Manikandan Muralidharan <[email protected]>
15073 M:      Dharma Balasubiramani <[email protected]>
15074 L:      [email protected]
15075 S:      Supported
15076 F:      Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
15077 F:      drivers/gpu/drm/bridge/microchip-lvds.c
15078
15079 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
15080 M:      Eugen Hristev <[email protected]>
15081 L:      [email protected]
15082 S:      Supported
15083 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
15084 F:      drivers/iio/adc/at91-sama5d2_adc.c
15085 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
15086
15087 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
15088 M:      Claudiu Beznea <[email protected]>
15089 S:      Supported
15090 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
15091 F:      drivers/power/reset/at91-sama5d2_shdwc.c
15092
15093 MICROCHIP SOC DRIVERS
15094 M:      Conor Dooley <[email protected]>
15095 S:      Supported
15096 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
15097 F:      Documentation/devicetree/bindings/soc/microchip/
15098 F:      drivers/soc/microchip/
15099
15100 MICROCHIP SPI DRIVER
15101 M:      Ryan Wanner <[email protected]>
15102 S:      Supported
15103 F:      drivers/spi/spi-atmel.*
15104
15105 MICROCHIP SSC DRIVER
15106 M:      Claudiu Beznea <[email protected]>
15107 L:      [email protected] (moderated for non-subscribers)
15108 S:      Supported
15109 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
15110 F:      drivers/misc/atmel-ssc.c
15111 F:      include/linux/atmel-ssc.h
15112
15113 Microchip Timer Counter Block (TCB) Capture Driver
15114 M:      Kamel Bouhara <[email protected]>
15115 L:      [email protected] (moderated for non-subscribers)
15116 L:      [email protected]
15117 S:      Maintained
15118 F:      drivers/counter/microchip-tcb-capture.c
15119
15120 MICROCHIP USB251XB DRIVER
15121 M:      Richard Leitner <[email protected]>
15122 L:      [email protected]
15123 S:      Maintained
15124 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
15125 F:      drivers/usb/misc/usb251xb.c
15126
15127 MICROCHIP USBA UDC DRIVER
15128 M:      Cristian Birsan <[email protected]>
15129 L:      [email protected] (moderated for non-subscribers)
15130 S:      Supported
15131 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
15132
15133 MICROCHIP WILC1000 WIFI DRIVER
15134 M:      Ajay Singh <[email protected]>
15135 M:      Claudiu Beznea <[email protected]>
15136 L:      [email protected]
15137 S:      Supported
15138 F:      drivers/net/wireless/microchip/wilc1000/
15139
15140 MICROSEMI MIPS SOCS
15141 M:      Alexandre Belloni <[email protected]>
15142 M:      [email protected]
15143 L:      [email protected]
15144 S:      Supported
15145 F:      Documentation/devicetree/bindings/mips/mscc.txt
15146 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
15147 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
15148 F:      arch/mips/boot/dts/mscc/
15149 F:      arch/mips/configs/generic/board-ocelot.config
15150 F:      arch/mips/generic/board-ocelot.c
15151
15152 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
15153 M:      Don Brace <[email protected]>
15154 L:      [email protected]
15155 L:      [email protected]
15156 S:      Supported
15157 F:      Documentation/scsi/smartpqi.rst
15158 F:      drivers/scsi/smartpqi/Kconfig
15159 F:      drivers/scsi/smartpqi/Makefile
15160 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
15161 F:      include/linux/cciss*.h
15162 F:      include/uapi/linux/cciss*.h
15163
15164 MICROSOFT MANA RDMA DRIVER
15165 M:      Long Li <[email protected]>
15166 M:      Ajay Sharma <[email protected]>
15167 L:      [email protected]
15168 S:      Supported
15169 F:      drivers/infiniband/hw/mana/
15170 F:      include/net/mana
15171 F:      include/uapi/rdma/mana-abi.h
15172
15173 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
15174 M:      Maximilian Luz <[email protected]>
15175 L:      [email protected]
15176 S:      Maintained
15177 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
15178
15179 MICROSOFT SURFACE BATTERY AND AC DRIVERS
15180 M:      Maximilian Luz <[email protected]>
15181 L:      [email protected]
15182 L:      [email protected]
15183 S:      Maintained
15184 F:      drivers/power/supply/surface_battery.c
15185 F:      drivers/power/supply/surface_charger.c
15186
15187 MICROSOFT SURFACE DTX DRIVER
15188 M:      Maximilian Luz <[email protected]>
15189 L:      [email protected]
15190 S:      Maintained
15191 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
15192 F:      drivers/platform/surface/surface_dtx.c
15193 F:      include/uapi/linux/surface_aggregator/dtx.h
15194
15195 MICROSOFT SURFACE SENSOR FAN DRIVER
15196 M:      Maximilian Luz <[email protected]>
15197 M:      Ivor Wanders <[email protected]>
15198 L:      [email protected]
15199 S:      Maintained
15200 F:      Documentation/hwmon/surface_fan.rst
15201 F:      drivers/hwmon/surface_fan.c
15202
15203 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
15204 M:      Maximilian Luz <[email protected]>
15205 L:      [email protected]
15206 S:      Maintained
15207 F:      drivers/platform/surface/surface_gpe.c
15208
15209 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
15210 M:      Hans de Goede <[email protected]>
15211 M:      Ilpo Järvinen <[email protected]>
15212 M:      Maximilian Luz <[email protected]>
15213 L:      [email protected]
15214 S:      Maintained
15215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
15216 F:      drivers/platform/surface/
15217
15218 MICROSOFT SURFACE HID TRANSPORT DRIVER
15219 M:      Maximilian Luz <[email protected]>
15220 L:      [email protected]
15221 L:      [email protected]
15222 S:      Maintained
15223 F:      drivers/hid/surface-hid/
15224
15225 MICROSOFT SURFACE HOT-PLUG DRIVER
15226 M:      Maximilian Luz <[email protected]>
15227 L:      [email protected]
15228 S:      Maintained
15229 F:      drivers/platform/surface/surface_hotplug.c
15230
15231 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
15232 M:      Maximilian Luz <[email protected]>
15233 L:      [email protected]
15234 S:      Maintained
15235 F:      drivers/platform/surface/surface_platform_profile.c
15236
15237 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
15238 M:      Chen Yu <[email protected]>
15239 L:      [email protected]
15240 S:      Supported
15241 F:      drivers/platform/surface/surfacepro3_button.c
15242
15243 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
15244 M:      Maximilian Luz <[email protected]>
15245 L:      [email protected]
15246 S:      Maintained
15247 F:      drivers/platform/surface/surface_aggregator_hub.c
15248
15249 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
15250 M:      Maximilian Luz <[email protected]>
15251 L:      [email protected]
15252 S:      Maintained
15253 W:      https://github.com/linux-surface/surface-aggregator-module
15254 C:      irc://irc.libera.chat/linux-surface
15255 F:      Documentation/driver-api/surface_aggregator/
15256 F:      drivers/platform/surface/aggregator/
15257 F:      drivers/platform/surface/surface_acpi_notify.c
15258 F:      drivers/platform/surface/surface_aggregator_cdev.c
15259 F:      drivers/platform/surface/surface_aggregator_registry.c
15260 F:      include/linux/surface_acpi_notify.h
15261 F:      include/linux/surface_aggregator/
15262 F:      include/uapi/linux/surface_aggregator/
15263
15264 MICROTEK X6 SCANNER
15265 M:      Oliver Neukum <[email protected]>
15266 S:      Maintained
15267 F:      drivers/usb/image/microtek.*
15268
15269 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
15270 M:      Luka Kovacic <[email protected]>
15271 M:      Luka Perkov <[email protected]>
15272 S:      Maintained
15273 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
15274 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
15275 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
15276 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
15277 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
15278 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
15279
15280 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
15281 M:      Sakari Ailus <[email protected]>
15282 L:      [email protected]
15283 S:      Maintained
15284 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
15285 F:      Documentation/driver-api/media/drivers/ccs/
15286 F:      Documentation/userspace-api/media/drivers/ccs.rst
15287 F:      drivers/media/i2c/ccs-pll.c
15288 F:      drivers/media/i2c/ccs-pll.h
15289 F:      drivers/media/i2c/ccs/
15290 F:      include/uapi/linux/ccs.h
15291 F:      include/uapi/linux/smiapp.h
15292
15293 MIPS
15294 M:      Thomas Bogendoerfer <[email protected]>
15295 L:      [email protected]
15296 S:      Maintained
15297 W:      http://www.linux-mips.org/
15298 Q:      https://patchwork.kernel.org/project/linux-mips/list/
15299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
15300 F:      Documentation/devicetree/bindings/mips/
15301 F:      Documentation/arch/mips/
15302 F:      arch/mips/
15303 F:      drivers/platform/mips/
15304 F:      include/dt-bindings/mips/
15305
15306 MIPS BAIKAL-T1 PLATFORM
15307 M:      Serge Semin <[email protected]>
15308 L:      [email protected]
15309 S:      Supported
15310 F:      Documentation/devicetree/bindings/bus/baikal,bt1-*.yaml
15311 F:      Documentation/devicetree/bindings/clock/baikal,bt1-*.yaml
15312 F:      drivers/bus/bt1-*.c
15313 F:      drivers/clk/baikal-t1/
15314 F:      drivers/memory/bt1-l2-ctl.c
15315 F:      drivers/mtd/maps/physmap-bt1-rom.[ch]
15316
15317 MIPS BOSTON DEVELOPMENT BOARD
15318 M:      Paul Burton <[email protected]>
15319 L:      [email protected]
15320 S:      Maintained
15321 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
15322 F:      arch/mips/boot/dts/img/boston.dts
15323 F:      arch/mips/configs/generic/board-boston.config
15324 F:      drivers/clk/imgtec/clk-boston.c
15325 F:      include/dt-bindings/clock/boston-clock.h
15326
15327 MIPS CORE DRIVERS
15328 M:      Thomas Bogendoerfer <[email protected]>
15329 M:      Serge Semin <[email protected]>
15330 L:      [email protected]
15331 S:      Supported
15332 F:      drivers/bus/mips_cdmm.c
15333 F:      drivers/clocksource/mips-gic-timer.c
15334 F:      drivers/cpuidle/cpuidle-cps.c
15335 F:      drivers/irqchip/irq-mips-cpu.c
15336 F:      drivers/irqchip/irq-mips-gic.c
15337
15338 MIPS GENERIC PLATFORM
15339 M:      Paul Burton <[email protected]>
15340 L:      [email protected]
15341 S:      Supported
15342 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
15343 F:      arch/mips/generic/
15344 F:      arch/mips/tools/generic-board-config.sh
15345
15346 MIPS RINT INSTRUCTION EMULATION
15347 M:      Aleksandar Markovic <[email protected]>
15348 L:      [email protected]
15349 S:      Supported
15350 F:      arch/mips/math-emu/dp_rint.c
15351 F:      arch/mips/math-emu/sp_rint.c
15352
15353 MIPS/LOONGSON1 ARCHITECTURE
15354 M:      Keguang Zhang <[email protected]>
15355 L:      [email protected]
15356 S:      Maintained
15357 F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
15358 F:      arch/mips/include/asm/mach-loongson32/
15359 F:      arch/mips/loongson32/
15360 F:      drivers/*/*loongson1*
15361 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
15362
15363 MIPS/LOONGSON2EF ARCHITECTURE
15364 M:      Jiaxun Yang <[email protected]>
15365 L:      [email protected]
15366 S:      Maintained
15367 F:      arch/mips/include/asm/mach-loongson2ef/
15368 F:      arch/mips/loongson2ef/
15369 F:      drivers/cpufreq/loongson2_cpufreq.c
15370
15371 MIPS/LOONGSON64 ARCHITECTURE
15372 M:      Huacai Chen <[email protected]>
15373 M:      Jiaxun Yang <[email protected]>
15374 L:      [email protected]
15375 S:      Maintained
15376 F:      arch/mips/include/asm/mach-loongson64/
15377 F:      arch/mips/loongson64/
15378 F:      drivers/irqchip/irq-loongson*
15379 F:      drivers/platform/mips/cpu_hwmon.c
15380
15381 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
15382 M:      Hans Verkuil <[email protected]>
15383 L:      [email protected]
15384 S:      Odd Fixes
15385 W:      https://linuxtv.org
15386 T:      git git://linuxtv.org/media_tree.git
15387 F:      drivers/media/radio/radio-miropcm20*
15388
15389 MITSUMI MM8013 FG DRIVER
15390 M:      Konrad Dybcio <[email protected]>
15391 F:      Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
15392 F:      drivers/power/supply/mm8013.c
15393
15394 MMP SUPPORT
15395 R:      Lubomir Rintel <[email protected]>
15396 L:      [email protected] (moderated for non-subscribers)
15397 S:      Odd Fixes
15398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
15399 F:      arch/arm/boot/dts/marvell/mmp*
15400 F:      arch/arm/mach-mmp/
15401 F:      include/linux/soc/mmp/
15402
15403 MMP USB PHY DRIVERS
15404 R:      Lubomir Rintel <[email protected]>
15405 L:      [email protected] (moderated for non-subscribers)
15406 S:      Maintained
15407 F:      drivers/phy/marvell/phy-mmp3-usb.c
15408 F:      drivers/phy/marvell/phy-pxa-usb.c
15409
15410 MMU GATHER AND TLB INVALIDATION
15411 M:      Will Deacon <[email protected]>
15412 M:      "Aneesh Kumar K.V" <[email protected]>
15413 M:      Andrew Morton <[email protected]>
15414 M:      Nick Piggin <[email protected]>
15415 M:      Peter Zijlstra <[email protected]>
15416 L:      [email protected]
15417 L:      [email protected]
15418 S:      Maintained
15419 F:      arch/*/include/asm/tlb.h
15420 F:      include/asm-generic/tlb.h
15421 F:      mm/mmu_gather.c
15422
15423 MN88472 MEDIA DRIVER
15424 L:      [email protected]
15425 S:      Orphan
15426 W:      https://linuxtv.org
15427 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15428 F:      drivers/media/dvb-frontends/mn88472*
15429
15430 MN88473 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/mn88473*
15436
15437 MOBILEYE MIPS SOCS
15438 M:      Vladimir Kondratiev <[email protected]>
15439 M:      Gregory CLEMENT <[email protected]>
15440 M:      Théo Lebrun <[email protected]>
15441 L:      [email protected]
15442 S:      Maintained
15443 F:      Documentation/devicetree/bindings/mips/mobileye.yaml
15444 F:      Documentation/devicetree/bindings/soc/mobileye/
15445 F:      arch/mips/boot/dts/mobileye/
15446 F:      arch/mips/configs/eyeq5_defconfig
15447 F:      arch/mips/mobileye/board-epm5.its.S
15448 F:      drivers/clk/clk-eyeq.c
15449 F:      drivers/pinctrl/pinctrl-eyeq5.c
15450 F:      drivers/reset/reset-eyeq.c
15451 F:      include/dt-bindings/clock/mobileye,eyeq5-clk.h
15452
15453 MODULE SUPPORT
15454 M:      Luis Chamberlain <[email protected]>
15455 L:      [email protected]
15456 L:      [email protected]
15457 S:      Maintained
15458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
15459 F:      include/linux/kmod.h
15460 F:      include/linux/module*.h
15461 F:      kernel/module/
15462 F:      lib/test_kmod.c
15463 F:      scripts/module*
15464 F:      tools/testing/selftests/kmod/
15465
15466 MONOLITHIC POWER SYSTEM PMIC DRIVER
15467 M:      Saravanan Sekar <[email protected]>
15468 S:      Maintained
15469 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
15470 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
15471 F:      drivers/hwmon/pmbus/mpq7932.c
15472 F:      drivers/iio/adc/mp2629_adc.c
15473 F:      drivers/mfd/mp2629.c
15474 F:      drivers/power/supply/mp2629_charger.c
15475 F:      drivers/regulator/mp5416.c
15476 F:      drivers/regulator/mpq7920.c
15477 F:      drivers/regulator/mpq7920.h
15478 F:      include/linux/mfd/mp2629.h
15479
15480 MOST(R) TECHNOLOGY DRIVER
15481 M:      Parthiban Veerasooran <[email protected]>
15482 M:      Christian Gromm <[email protected]>
15483 S:      Maintained
15484 F:      Documentation/ABI/testing/configfs-most
15485 F:      Documentation/ABI/testing/sysfs-bus-most
15486 F:      drivers/most/
15487 F:      drivers/staging/most/
15488 F:      include/linux/most.h
15489
15490 MOTORCOMM PHY DRIVER
15491 M:      Frank <[email protected]>
15492 L:      [email protected]
15493 S:      Maintained
15494 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
15495 F:      drivers/net/phy/motorcomm.c
15496
15497 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
15498 M:      Jiri Slaby <[email protected]>
15499 S:      Maintained
15500 F:      Documentation/driver-api/tty/moxa-smartio.rst
15501 F:      drivers/tty/mxser.*
15502
15503 MP3309C BACKLIGHT DRIVER
15504 M:      Flavio Suligoi <[email protected]>
15505 L:      [email protected]
15506 S:      Maintained
15507 F:      Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
15508 F:      drivers/video/backlight/mp3309c.c
15509
15510 MPS MP2891 DRIVER
15511 M:      Noah Wang <[email protected]>
15512 L:      [email protected]
15513 S:      Maintained
15514 F:      Documentation/hwmon/mp2891.rst
15515 F:      drivers/hwmon/pmbus/mp2891.c
15516
15517 MPS MP2993 DRIVER
15518 M:      Noah Wang <[email protected]>
15519 L:      [email protected]
15520 S:      Maintained
15521 F:      Documentation/hwmon/mp2993.rst
15522 F:      drivers/hwmon/pmbus/mp2993.c
15523
15524 MPS MP9941 DRIVER
15525 M:      Noah Wang <[email protected]>
15526 L:      [email protected]
15527 S:      Maintained
15528 F:      Documentation/hwmon/mp9941.rst
15529 F:      drivers/hwmon/pmbus/mp9941.c
15530
15531 MR800 AVERMEDIA USB FM RADIO DRIVER
15532 M:      Alexey Klimov <[email protected]>
15533 L:      [email protected]
15534 S:      Maintained
15535 T:      git git://linuxtv.org/media_tree.git
15536 F:      drivers/media/radio/radio-mr800.c
15537
15538 MRF24J40 IEEE 802.15.4 RADIO DRIVER
15539 M:      Stefan Schmidt <[email protected]>
15540 L:      [email protected]
15541 S:      Odd Fixes
15542 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
15543 F:      drivers/net/ieee802154/mrf24j40.c
15544
15545 MSI EC DRIVER
15546 M:      Nikita Kravets <[email protected]>
15547 L:      [email protected]
15548 S:      Maintained
15549 W:      https://github.com/BeardOverflow/msi-ec
15550 F:      drivers/platform/x86/msi-ec.*
15551
15552 MSI LAPTOP SUPPORT
15553 M:      "Lee, Chun-Yi" <[email protected]>
15554 L:      [email protected]
15555 S:      Maintained
15556 F:      drivers/platform/x86/msi-laptop.c
15557
15558 MSI WMI SUPPORT
15559 L:      [email protected]
15560 S:      Orphan
15561 F:      drivers/platform/x86/msi-wmi.c
15562
15563 MSI WMI PLATFORM FEATURES
15564 M:      Armin Wolf <[email protected]>
15565 L:      [email protected]
15566 S:      Maintained
15567 F:      Documentation/ABI/testing/debugfs-msi-wmi-platform
15568 F:      Documentation/wmi/devices/msi-wmi-platform.rst
15569 F:      drivers/platform/x86/msi-wmi-platform.c
15570
15571 MSI001 MEDIA DRIVER
15572 L:      [email protected]
15573 S:      Orphan
15574 W:      https://linuxtv.org
15575 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15576 F:      drivers/media/tuners/msi001*
15577
15578 MSI2500 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/usb/msi2500/
15584
15585 MSTAR INTERRUPT CONTROLLER DRIVER
15586 M:      Mark-PK Tsai <[email protected]>
15587 M:      Daniel Palmer <[email protected]>
15588 S:      Maintained
15589 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
15590 F:      drivers/irqchip/irq-mst-intc.c
15591
15592 MSYSTEMS DISKONCHIP G3 MTD DRIVER
15593 M:      Robert Jarzmik <[email protected]>
15594 L:      [email protected]
15595 S:      Maintained
15596 F:      drivers/mtd/devices/docg3*
15597
15598 MT9M114 ONSEMI SENSOR DRIVER
15599 M:      Laurent Pinchart <[email protected]>
15600 L:      [email protected]
15601 S:      Maintained
15602 T:      git git://linuxtv.org/media_tree.git
15603 F:      Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
15604 F:      drivers/media/i2c/mt9m114.c
15605
15606 MT9P031 APTINA CAMERA SENSOR
15607 M:      Laurent Pinchart <[email protected]>
15608 L:      [email protected]
15609 S:      Maintained
15610 T:      git git://linuxtv.org/media_tree.git
15611 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
15612 F:      drivers/media/i2c/mt9p031.c
15613 F:      include/media/i2c/mt9p031.h
15614
15615 MT9T112 APTINA CAMERA SENSOR
15616 M:      Jacopo Mondi <[email protected]>
15617 L:      [email protected]
15618 S:      Odd Fixes
15619 T:      git git://linuxtv.org/media_tree.git
15620 F:      drivers/media/i2c/mt9t112.c
15621 F:      include/media/i2c/mt9t112.h
15622
15623 MT9V032 APTINA CAMERA SENSOR
15624 M:      Laurent Pinchart <[email protected]>
15625 L:      [email protected]
15626 S:      Maintained
15627 T:      git git://linuxtv.org/media_tree.git
15628 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
15629 F:      drivers/media/i2c/mt9v032.c
15630 F:      include/media/i2c/mt9v032.h
15631
15632 MT9V111 APTINA CAMERA SENSOR
15633 M:      Jacopo Mondi <[email protected]>
15634 L:      [email protected]
15635 S:      Maintained
15636 T:      git git://linuxtv.org/media_tree.git
15637 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
15638 F:      drivers/media/i2c/mt9v111.c
15639
15640 MULTIFUNCTION DEVICES (MFD)
15641 M:      Lee Jones <[email protected]>
15642 S:      Maintained
15643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15644 F:      Documentation/devicetree/bindings/mfd/
15645 F:      drivers/mfd/
15646 F:      include/dt-bindings/mfd/
15647 F:      include/linux/mfd/
15648
15649 MULTIMEDIA CARD (MMC) ETC. OVER SPI
15650 S:      Orphan
15651 F:      drivers/mmc/host/mmc_spi.c
15652 F:      include/linux/spi/mmc_spi.h
15653
15654 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
15655 M:      Ulf Hansson <[email protected]>
15656 L:      [email protected]
15657 S:      Maintained
15658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15659 F:      Documentation/devicetree/bindings/mmc/
15660 F:      drivers/mmc/
15661 F:      include/linux/mmc/
15662 F:      include/uapi/linux/mmc/
15663
15664 MULTIPLEXER SUBSYSTEM
15665 M:      Peter Rosin <[email protected]>
15666 S:      Maintained
15667 F:      Documentation/ABI/testing/sysfs-class-mux*
15668 F:      Documentation/devicetree/bindings/mux/
15669 F:      drivers/mux/
15670 F:      include/dt-bindings/mux/
15671 F:      include/linux/mux/
15672
15673 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
15674 M:      Bin Liu <[email protected]>
15675 L:      [email protected]
15676 S:      Maintained
15677 F:      drivers/usb/musb/
15678
15679 MXL301RF MEDIA DRIVER
15680 M:      Akihiro Tsukada <[email protected]>
15681 L:      [email protected]
15682 S:      Odd Fixes
15683 F:      drivers/media/tuners/mxl301rf*
15684
15685 MXL5007T MEDIA DRIVER
15686 M:      Michael Krufky <[email protected]>
15687 L:      [email protected]
15688 S:      Maintained
15689 W:      https://linuxtv.org
15690 W:      http://github.com/mkrufky
15691 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15692 T:      git git://linuxtv.org/mkrufky/tuners.git
15693 F:      drivers/media/tuners/mxl5007t.*
15694
15695 MXSFB DRM DRIVER
15696 M:      Marek Vasut <[email protected]>
15697 M:      Stefan Agner <[email protected]>
15698 L:      [email protected]
15699 S:      Supported
15700 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
15701 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
15702 F:      drivers/gpu/drm/mxsfb/
15703
15704 MYLEX DAC960 PCI RAID Controller
15705 M:      Hannes Reinecke <[email protected]>
15706 L:      [email protected]
15707 S:      Supported
15708 F:      drivers/scsi/myrb.*
15709 F:      drivers/scsi/myrs.*
15710
15711 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
15712 L:      [email protected]
15713 S:      Orphan
15714 W:      https://www.cspi.com/ethernet-products/support/downloads/
15715 F:      drivers/net/ethernet/myricom/myri10ge/
15716
15717 NAND FLASH SUBSYSTEM
15718 M:      Miquel Raynal <[email protected]>
15719 R:      Richard Weinberger <[email protected]>
15720 L:      [email protected]
15721 S:      Maintained
15722 W:      http://www.linux-mtd.infradead.org/
15723 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15724 C:      irc://irc.oftc.net/mtd
15725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
15726 F:      drivers/mtd/nand/
15727 F:      include/linux/mtd/*nand*.h
15728
15729 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
15730 M:      Daniel Mack <[email protected]>
15731 L:      [email protected] (moderated for non-subscribers)
15732 S:      Maintained
15733 W:      http://www.native-instruments.com
15734 F:      sound/usb/caiaq/
15735
15736 NATSEMI ETHERNET DRIVER (DP8381x)
15737 S:      Orphan
15738 F:      drivers/net/ethernet/natsemi/natsemi.c
15739
15740 NCR 5380 SCSI DRIVERS
15741 M:      Finn Thain <[email protected]>
15742 M:      Michael Schmitz <[email protected]>
15743 L:      [email protected]
15744 S:      Maintained
15745 F:      Documentation/scsi/g_NCR5380.rst
15746 F:      drivers/scsi/NCR5380.*
15747 F:      drivers/scsi/arm/cumana_1.c
15748 F:      drivers/scsi/arm/oak.c
15749 F:      drivers/scsi/atari_scsi.*
15750 F:      drivers/scsi/dmx3191d.c
15751 F:      drivers/scsi/g_NCR5380.*
15752 F:      drivers/scsi/mac_scsi.*
15753 F:      drivers/scsi/sun3_scsi.*
15754 F:      drivers/scsi/sun3_scsi_vme.c
15755
15756 NCSI LIBRARY
15757 M:      Samuel Mendoza-Jonas <[email protected]>
15758 S:      Maintained
15759 F:      net/ncsi/
15760
15761 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
15762 M:      Zev Weiss <[email protected]>
15763 L:      [email protected]
15764 S:      Maintained
15765 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
15766 F:      drivers/hwmon/nct6775-i2c.c
15767
15768 NETCONSOLE
15769 M:      Breno Leitao <[email protected]>
15770 S:      Maintained
15771 F:      Documentation/networking/netconsole.rst
15772 F:      drivers/net/netconsole.c
15773
15774 NETDEVSIM
15775 M:      Jakub Kicinski <[email protected]>
15776 S:      Maintained
15777 F:      drivers/net/netdevsim/*
15778 F:      tools/testing/selftests/drivers/net/netdevsim/*
15779
15780 NETEM NETWORK EMULATOR
15781 M:      Stephen Hemminger <[email protected]>
15782 L:      [email protected]
15783 S:      Maintained
15784 F:      net/sched/sch_netem.c
15785
15786 NETERION 10GbE DRIVERS (s2io)
15787 M:      Jon Mason <[email protected]>
15788 L:      [email protected]
15789 S:      Supported
15790 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
15791 F:      drivers/net/ethernet/neterion/
15792
15793 NETFILTER
15794 M:      Pablo Neira Ayuso <[email protected]>
15795 M:      Jozsef Kadlecsik <[email protected]>
15796 L:      [email protected]
15797 L:      [email protected]
15798 S:      Maintained
15799 W:      http://www.netfilter.org/
15800 W:      http://www.iptables.org/
15801 W:      http://www.nftables.org/
15802 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
15803 C:      irc://irc.libera.chat/netfilter
15804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
15805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
15806 F:      include/linux/netfilter*
15807 F:      include/linux/netfilter/
15808 F:      include/net/netfilter/
15809 F:      include/uapi/linux/netfilter*
15810 F:      include/uapi/linux/netfilter/
15811 F:      net/*/netfilter.c
15812 F:      net/*/netfilter/
15813 F:      net/bridge/br_netfilter*.c
15814 F:      net/netfilter/
15815 F:      tools/testing/selftests/net/netfilter/
15816
15817 NETROM NETWORK LAYER
15818 M:      Ralf Baechle <[email protected]>
15819 L:      [email protected]
15820 S:      Maintained
15821 W:      https://linux-ax25.in-berlin.de
15822 F:      include/net/netrom.h
15823 F:      include/uapi/linux/netrom.h
15824 F:      net/netrom/
15825
15826 NETRONIX EMBEDDED CONTROLLER
15827 M:      Jonathan Neuschäfer <[email protected]>
15828 S:      Maintained
15829 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
15830 F:      drivers/mfd/ntxec.c
15831 F:      drivers/pwm/pwm-ntxec.c
15832 F:      drivers/rtc/rtc-ntxec.c
15833 F:      include/linux/mfd/ntxec.h
15834
15835 NETRONOME ETHERNET DRIVERS
15836 M:      Louis Peens <[email protected]>
15837 R:      Jakub Kicinski <[email protected]>
15838 L:      [email protected]
15839 S:      Maintained
15840 F:      drivers/net/ethernet/netronome/
15841
15842 NETWORK BLOCK DEVICE (NBD)
15843 M:      Josef Bacik <[email protected]>
15844 L:      [email protected]
15845 L:      [email protected]
15846 S:      Maintained
15847 F:      Documentation/admin-guide/blockdev/nbd.rst
15848 F:      drivers/block/nbd.c
15849 F:      include/trace/events/nbd.h
15850 F:      include/uapi/linux/nbd.h
15851
15852 NETWORK DROP MONITOR
15853 M:      Neil Horman <[email protected]>
15854 L:      [email protected]
15855 S:      Maintained
15856 W:      https://fedorahosted.org/dropwatch/
15857 F:      include/uapi/linux/net_dropmon.h
15858 F:      net/core/drop_monitor.c
15859
15860 NETWORKING DRIVERS
15861 M:      "David S. Miller" <[email protected]>
15862 M:      Eric Dumazet <[email protected]>
15863 M:      Jakub Kicinski <[email protected]>
15864 M:      Paolo Abeni <[email protected]>
15865 L:      [email protected]
15866 S:      Maintained
15867 P:      Documentation/process/maintainer-netdev.rst
15868 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15871 F:      Documentation/devicetree/bindings/net/
15872 F:      Documentation/networking/net_cachelines/net_device.rst
15873 F:      drivers/connector/
15874 F:      drivers/net/
15875 F:      include/dt-bindings/net/
15876 F:      include/linux/cn_proc.h
15877 F:      include/linux/etherdevice.h
15878 F:      include/linux/fcdevice.h
15879 F:      include/linux/fddidevice.h
15880 F:      include/linux/hippidevice.h
15881 F:      include/linux/if_*
15882 F:      include/linux/inetdevice.h
15883 F:      include/linux/netdevice.h
15884 F:      include/uapi/linux/cn_proc.h
15885 F:      include/uapi/linux/if_*
15886 F:      include/uapi/linux/netdevice.h
15887 X:      drivers/net/wireless/
15888
15889 NETWORKING DRIVERS (WIRELESS)
15890 M:      Kalle Valo <[email protected]>
15891 L:      [email protected]
15892 S:      Maintained
15893 W:      https://wireless.wiki.kernel.org/
15894 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
15895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
15896 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
15897 F:      Documentation/devicetree/bindings/net/wireless/
15898 F:      drivers/net/wireless/
15899
15900 NETWORKING [DSA]
15901 M:      Andrew Lunn <[email protected]>
15902 M:      Florian Fainelli <[email protected]>
15903 M:      Vladimir Oltean <[email protected]>
15904 S:      Maintained
15905 F:      Documentation/devicetree/bindings/net/dsa/
15906 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
15907 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
15908 F:      drivers/net/dsa/
15909 F:      include/linux/dsa/
15910 F:      include/linux/platform_data/dsa.h
15911 F:      include/net/dsa.h
15912 F:      net/dsa/
15913 F:      tools/testing/selftests/drivers/net/dsa/
15914
15915 NETWORKING [GENERAL]
15916 M:      "David S. Miller" <[email protected]>
15917 M:      Eric Dumazet <[email protected]>
15918 M:      Jakub Kicinski <[email protected]>
15919 M:      Paolo Abeni <[email protected]>
15920 L:      [email protected]
15921 S:      Maintained
15922 P:      Documentation/process/maintainer-netdev.rst
15923 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15924 B:      mailto:[email protected]
15925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15927 F:      Documentation/core-api/netlink.rst
15928 F:      Documentation/netlink/
15929 F:      Documentation/networking/
15930 F:      Documentation/networking/net_cachelines/
15931 F:      Documentation/process/maintainer-netdev.rst
15932 F:      Documentation/userspace-api/netlink/
15933 F:      include/linux/framer/framer-provider.h
15934 F:      include/linux/framer/framer.h
15935 F:      include/linux/in.h
15936 F:      include/linux/indirect_call_wrapper.h
15937 F:      include/linux/net.h
15938 F:      include/linux/netdevice.h
15939 F:      include/net/
15940 F:      include/uapi/linux/in.h
15941 F:      include/uapi/linux/net.h
15942 F:      include/uapi/linux/net_namespace.h
15943 F:      include/uapi/linux/netdevice.h
15944 F:      lib/net_utils.c
15945 F:      lib/random32.c
15946 F:      net/
15947 F:      tools/net/
15948 F:      tools/testing/selftests/net/
15949 X:      net/9p/
15950 X:      net/bluetooth/
15951
15952 NETWORKING [IPSEC]
15953 M:      Steffen Klassert <[email protected]>
15954 M:      Herbert Xu <[email protected]>
15955 M:      "David S. Miller" <[email protected]>
15956 L:      [email protected]
15957 S:      Maintained
15958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
15959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
15960 F:      include/net/xfrm.h
15961 F:      include/uapi/linux/xfrm.h
15962 F:      net/ipv4/ah4.c
15963 F:      net/ipv4/esp4*
15964 F:      net/ipv4/ip_vti.c
15965 F:      net/ipv4/ipcomp.c
15966 F:      net/ipv4/xfrm*
15967 F:      net/ipv6/ah6.c
15968 F:      net/ipv6/esp6*
15969 F:      net/ipv6/ip6_vti.c
15970 F:      net/ipv6/ipcomp6.c
15971 F:      net/ipv6/xfrm*
15972 F:      net/key/
15973 F:      net/xfrm/
15974 F:      tools/testing/selftests/net/ipsec.c
15975
15976 NETWORKING [IPv4/IPv6]
15977 M:      "David S. Miller" <[email protected]>
15978 M:      David Ahern <[email protected]>
15979 L:      [email protected]
15980 S:      Maintained
15981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15982 F:      arch/x86/net/*
15983 F:      include/linux/ip.h
15984 F:      include/linux/ipv6*
15985 F:      include/net/fib*
15986 F:      include/net/ip*
15987 F:      include/net/route.h
15988 F:      net/ipv4/
15989 F:      net/ipv6/
15990
15991 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
15992 M:      Paul Moore <[email protected]>
15993 L:      [email protected]
15994 L:      [email protected]
15995 S:      Supported
15996 W:      https://github.com/netlabel
15997 F:      Documentation/netlabel/
15998 F:      include/net/calipso.h
15999 F:      include/net/cipso_ipv4.h
16000 F:      include/net/netlabel.h
16001 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
16002 F:      include/uapi/linux/netfilter/xt_SECMARK.h
16003 F:      net/ipv4/cipso_ipv4.c
16004 F:      net/ipv6/calipso.c
16005 F:      net/netfilter/xt_CONNSECMARK.c
16006 F:      net/netfilter/xt_SECMARK.c
16007 F:      net/netlabel/
16008
16009 NETWORKING [MACSEC]
16010 M:      Sabrina Dubroca <[email protected]>
16011 L:      [email protected]
16012 S:      Maintained
16013 F:      drivers/net/macsec.c
16014 F:      include/net/macsec.h
16015 F:      include/uapi/linux/if_macsec.h
16016 K:      macsec
16017 K:      \bmdo_
16018
16019 NETWORKING [MPTCP]
16020 M:      Matthieu Baerts <[email protected]>
16021 M:      Mat Martineau <[email protected]>
16022 R:      Geliang Tang <[email protected]>
16023 L:      [email protected]
16024 L:      [email protected]
16025 S:      Maintained
16026 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
16027 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
16028 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
16029 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
16030 F:      Documentation/netlink/specs/mptcp_pm.yaml
16031 F:      Documentation/networking/mptcp*.rst
16032 F:      include/net/mptcp.h
16033 F:      include/trace/events/mptcp.h
16034 F:      include/uapi/linux/mptcp*.h
16035 F:      net/mptcp/
16036 F:      tools/testing/selftests/bpf/*/*mptcp*.c
16037 F:      tools/testing/selftests/net/mptcp/
16038
16039 NETWORKING [TCP]
16040 M:      Eric Dumazet <[email protected]>
16041 L:      [email protected]
16042 S:      Maintained
16043 F:      Documentation/networking/net_cachelines/tcp_sock.rst
16044 F:      include/linux/tcp.h
16045 F:      include/net/tcp.h
16046 F:      include/trace/events/tcp.h
16047 F:      include/uapi/linux/tcp.h
16048 F:      net/ipv4/inet_connection_sock.c
16049 F:      net/ipv4/inet_hashtables.c
16050 F:      net/ipv4/inet_timewait_sock.c
16051 F:      net/ipv4/syncookies.c
16052 F:      net/ipv4/tcp*.c
16053 F:      net/ipv6/inet6_connection_sock.c
16054 F:      net/ipv6/inet6_hashtables.c
16055 F:      net/ipv6/syncookies.c
16056 F:      net/ipv6/tcp*.c
16057
16058 NETWORKING [TLS]
16059 M:      Boris Pismenny <[email protected]>
16060 M:      John Fastabend <[email protected]>
16061 M:      Jakub Kicinski <[email protected]>
16062 L:      [email protected]
16063 S:      Maintained
16064 F:      include/net/tls.h
16065 F:      include/uapi/linux/tls.h
16066 F:      net/tls/*
16067
16068 NETXEN (1/10) GbE SUPPORT
16069 M:      Manish Chopra <[email protected]>
16070 M:      Rahul Verma <[email protected]>
16071 M:      [email protected]
16072 L:      [email protected]
16073 S:      Supported
16074 F:      drivers/net/ethernet/qlogic/netxen/
16075
16076 NET_FAILOVER MODULE
16077 M:      Sridhar Samudrala <[email protected]>
16078 L:      [email protected]
16079 S:      Supported
16080 F:      Documentation/networking/net_failover.rst
16081 F:      drivers/net/net_failover.c
16082 F:      include/net/net_failover.h
16083
16084 NEXTHOP
16085 M:      David Ahern <[email protected]>
16086 L:      [email protected]
16087 S:      Maintained
16088 F:      include/net/netns/nexthop.h
16089 F:      include/net/nexthop.h
16090 F:      include/uapi/linux/nexthop.h
16091 F:      net/ipv4/nexthop.c
16092
16093 NFC SUBSYSTEM
16094 M:      Krzysztof Kozlowski <[email protected]>
16095 L:      [email protected]
16096 S:      Maintained
16097 F:      Documentation/devicetree/bindings/net/nfc/
16098 F:      drivers/nfc/
16099 F:      include/net/nfc/
16100 F:      include/uapi/linux/nfc.h
16101 F:      net/nfc/
16102
16103 NFC VIRTUAL NCI DEVICE DRIVER
16104 M:      Bongsu Jeon <[email protected]>
16105 L:      [email protected]
16106 S:      Supported
16107 F:      drivers/nfc/virtual_ncidev.c
16108 F:      tools/testing/selftests/nci/
16109
16110 NFS, SUNRPC, AND LOCKD CLIENTS
16111 M:      Trond Myklebust <[email protected]>
16112 M:      Anna Schumaker <[email protected]>
16113 L:      [email protected]
16114 S:      Maintained
16115 W:      http://client.linux-nfs.org
16116 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
16117 F:      Documentation/filesystems/nfs/
16118 F:      fs/lockd/
16119 F:      fs/nfs/
16120 F:      fs/nfs_common/
16121 F:      include/linux/lockd/
16122 F:      include/linux/nfs*
16123 F:      include/linux/sunrpc/
16124 F:      include/uapi/linux/nfs*
16125 F:      include/uapi/linux/sunrpc/
16126 F:      net/sunrpc/
16127
16128 NILFS2 FILESYSTEM
16129 M:      Ryusuke Konishi <[email protected]>
16130 L:      [email protected]
16131 S:      Supported
16132 W:      https://nilfs.sourceforge.io/
16133 T:      git https://github.com/konis/nilfs2.git
16134 F:      Documentation/filesystems/nilfs2.rst
16135 F:      fs/nilfs2/
16136 F:      include/trace/events/nilfs2.h
16137 F:      include/uapi/linux/nilfs2_api.h
16138 F:      include/uapi/linux/nilfs2_ondisk.h
16139
16140 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
16141 M:      YOKOTA Hiroshi <[email protected]>
16142 S:      Maintained
16143 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16144 F:      Documentation/scsi/NinjaSCSI.rst
16145 F:      drivers/scsi/pcmcia/nsp_*
16146
16147 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
16148 M:      GOTO Masanori <[email protected]>
16149 M:      YOKOTA Hiroshi <[email protected]>
16150 S:      Maintained
16151 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16152 F:      Documentation/scsi/NinjaSCSI.rst
16153 F:      drivers/scsi/nsp32*
16154
16155 NINTENDO HID DRIVER
16156 M:      Daniel J. Ogorchock <[email protected]>
16157 L:      [email protected]
16158 S:      Maintained
16159 F:      drivers/hid/hid-nintendo*
16160
16161 NIOS2 ARCHITECTURE
16162 M:      Dinh Nguyen <[email protected]>
16163 S:      Maintained
16164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
16165 F:      arch/nios2/
16166
16167 NITRO ENCLAVES (NE)
16168 M:      Alexandru Ciobotaru <[email protected]>
16169 L:      [email protected]
16170 L:      The AWS Nitro Enclaves Team <[email protected]>
16171 S:      Supported
16172 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16173 F:      Documentation/virt/ne_overview.rst
16174 F:      drivers/virt/nitro_enclaves/
16175 F:      include/linux/nitro_enclaves.h
16176 F:      include/uapi/linux/nitro_enclaves.h
16177 F:      samples/nitro_enclaves/
16178
16179 NITRO SECURE MODULE (NSM)
16180 M:      Alexander Graf <[email protected]>
16181 L:      [email protected]
16182 L:      The AWS Nitro Enclaves Team <[email protected]>
16183 S:      Supported
16184 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16185 F:      drivers/misc/nsm.c
16186 F:      include/uapi/linux/nsm.h
16187
16188 NOHZ, DYNTICKS SUPPORT
16189 M:      Anna-Maria Behnsen <[email protected]>
16190 M:      Frederic Weisbecker <[email protected]>
16191 M:      Ingo Molnar <[email protected]>
16192 M:      Thomas Gleixner <[email protected]>
16193 L:      [email protected]
16194 S:      Maintained
16195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
16196 F:      include/linux/sched/nohz.h
16197 F:      include/linux/tick.h
16198 F:      kernel/time/tick*.*
16199
16200 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
16201 M:      Pavel Machek <[email protected]>
16202 M:      Sakari Ailus <[email protected]>
16203 L:      [email protected]
16204 S:      Maintained
16205 F:      drivers/media/i2c/ad5820.c
16206 F:      drivers/media/i2c/et8ek8
16207
16208 NOKIA N900 POWER SUPPLY DRIVERS
16209 R:      Pali Rohár <[email protected]>
16210 F:      drivers/power/supply/bq2415x_charger.c
16211 F:      drivers/power/supply/bq27xxx_battery.c
16212 F:      drivers/power/supply/bq27xxx_battery_i2c.c
16213 F:      drivers/power/supply/isp1704_charger.c
16214 F:      drivers/power/supply/rx51_battery.c
16215 F:      include/linux/power/bq2415x_charger.h
16216 F:      include/linux/power/bq27xxx_battery.h
16217
16218 NOLIBC HEADER FILE
16219 M:      Willy Tarreau <[email protected]>
16220 M:      Thomas Weißschuh <[email protected]>
16221 S:      Maintained
16222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
16223 F:      tools/include/nolibc/
16224 F:      tools/testing/selftests/nolibc/
16225
16226 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
16227 M:      Hans de Goede <[email protected]>
16228 L:      [email protected]
16229 S:      Maintained
16230 F:      drivers/input/touchscreen/novatek-nvt-ts.c
16231
16232 NSDEPS
16233 M:      Matthias Maennich <[email protected]>
16234 S:      Maintained
16235 F:      Documentation/core-api/symbol-namespaces.rst
16236 F:      scripts/nsdeps
16237
16238 NTB AMD DRIVER
16239 M:      Sanjay R Mehta <[email protected]>
16240 M:      Shyam Sundar S K <[email protected]>
16241 L:      [email protected]
16242 S:      Supported
16243 F:      drivers/ntb/hw/amd/
16244
16245 NTB DRIVER CORE
16246 M:      Jon Mason <[email protected]>
16247 M:      Dave Jiang <[email protected]>
16248 M:      Allen Hubbe <[email protected]>
16249 L:      [email protected]
16250 S:      Supported
16251 W:      https://github.com/jonmason/ntb/wiki
16252 T:      git https://github.com/jonmason/ntb.git
16253 F:      drivers/net/ntb_netdev.c
16254 F:      drivers/ntb/
16255 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
16256 F:      include/linux/ntb.h
16257 F:      include/linux/ntb_transport.h
16258 F:      tools/testing/selftests/ntb/
16259
16260 NTB IDT DRIVER
16261 M:      Serge Semin <[email protected]>
16262 L:      [email protected]
16263 S:      Supported
16264 F:      drivers/ntb/hw/idt/
16265
16266 NTB INTEL DRIVER
16267 M:      Dave Jiang <[email protected]>
16268 L:      [email protected]
16269 S:      Supported
16270 W:      https://github.com/davejiang/linux/wiki
16271 T:      git https://github.com/davejiang/linux.git
16272 F:      drivers/ntb/hw/intel/
16273
16274 NTFS3 FILESYSTEM
16275 M:      Konstantin Komarov <[email protected]>
16276 L:      [email protected]
16277 S:      Supported
16278 W:      http://www.paragon-software.com/
16279 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
16280 F:      Documentation/filesystems/ntfs3.rst
16281 F:      fs/ntfs3/
16282
16283 NUBUS SUBSYSTEM
16284 M:      Finn Thain <[email protected]>
16285 L:      [email protected]
16286 S:      Maintained
16287 F:      arch/*/include/asm/nubus.h
16288 F:      drivers/nubus/
16289 F:      include/linux/nubus.h
16290 F:      include/uapi/linux/nubus.h
16291
16292 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
16293 M:      Antonino Daplas <[email protected]>
16294 L:      [email protected]
16295 S:      Maintained
16296 F:      drivers/video/fbdev/nvidia/
16297 F:      drivers/video/fbdev/riva/
16298
16299 NVIDIA WMI EC BACKLIGHT DRIVER
16300 M:      Daniel Dadap <[email protected]>
16301 L:      [email protected]
16302 S:      Supported
16303 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
16304 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
16305
16306 NVM EXPRESS DRIVER
16307 M:      Keith Busch <[email protected]>
16308 M:      Jens Axboe <[email protected]>
16309 M:      Christoph Hellwig <[email protected]>
16310 M:      Sagi Grimberg <[email protected]>
16311 L:      [email protected]
16312 S:      Supported
16313 W:      http://git.infradead.org/nvme.git
16314 T:      git git://git.infradead.org/nvme.git
16315 F:      Documentation/nvme/
16316 F:      drivers/nvme/common/
16317 F:      drivers/nvme/host/
16318 F:      include/linux/nvme-*.h
16319 F:      include/linux/nvme.h
16320 F:      include/uapi/linux/nvme_ioctl.h
16321
16322 NVM EXPRESS FABRICS AUTHENTICATION
16323 M:      Hannes Reinecke <[email protected]>
16324 L:      [email protected]
16325 S:      Supported
16326 F:      drivers/nvme/host/auth.c
16327 F:      drivers/nvme/target/auth.c
16328 F:      drivers/nvme/target/fabrics-cmd-auth.c
16329 F:      include/linux/nvme-auth.h
16330
16331 NVM EXPRESS FC TRANSPORT DRIVERS
16332 M:      James Smart <[email protected]>
16333 L:      [email protected]
16334 S:      Supported
16335 F:      drivers/nvme/host/fc.c
16336 F:      drivers/nvme/target/fc.c
16337 F:      drivers/nvme/target/fcloop.c
16338 F:      include/linux/nvme-fc-driver.h
16339 F:      include/linux/nvme-fc.h
16340
16341 NVM EXPRESS HARDWARE MONITORING SUPPORT
16342 M:      Guenter Roeck <[email protected]>
16343 L:      [email protected]
16344 S:      Supported
16345 F:      drivers/nvme/host/hwmon.c
16346
16347 NVM EXPRESS TARGET DRIVER
16348 M:      Christoph Hellwig <[email protected]>
16349 M:      Sagi Grimberg <[email protected]>
16350 M:      Chaitanya Kulkarni <[email protected]>
16351 L:      [email protected]
16352 S:      Supported
16353 W:      http://git.infradead.org/nvme.git
16354 T:      git git://git.infradead.org/nvme.git
16355 F:      drivers/nvme/target/
16356
16357 NVMEM FRAMEWORK
16358 M:      Srinivas Kandagatla <[email protected]>
16359 S:      Maintained
16360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
16361 F:      Documentation/ABI/stable/sysfs-bus-nvmem
16362 F:      Documentation/devicetree/bindings/nvmem/
16363 F:      drivers/nvmem/
16364 F:      include/linux/nvmem-consumer.h
16365 F:      include/linux/nvmem-provider.h
16366
16367 NXP BLUETOOTH WIRELESS DRIVERS
16368 M:      Amitkumar Karwar <[email protected]>
16369 M:      Neeraj Kale <[email protected]>
16370 S:      Maintained
16371 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
16372 F:      drivers/bluetooth/btnxpuart.c
16373
16374 NXP C45 TJA11XX PHY DRIVER
16375 M:      Andrei Botila <[email protected]>
16376 L:      [email protected]
16377 S:      Maintained
16378 F:      drivers/net/phy/nxp-c45-tja11xx*
16379
16380 NXP FSPI DRIVER
16381 M:      Han Xu <[email protected]>
16382 M:      Haibo Chen <[email protected]>
16383 R:      Yogesh Gaur <[email protected]>
16384 L:      [email protected]
16385 S:      Maintained
16386 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
16387 F:      drivers/spi/spi-nxp-fspi.c
16388
16389 NXP FXAS21002C DRIVER
16390 M:      Rui Miguel Silva <[email protected]>
16391 L:      [email protected]
16392 S:      Maintained
16393 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
16394 F:      drivers/iio/gyro/fxas21002c.h
16395 F:      drivers/iio/gyro/fxas21002c_core.c
16396 F:      drivers/iio/gyro/fxas21002c_i2c.c
16397 F:      drivers/iio/gyro/fxas21002c_spi.c
16398
16399 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
16400 M:      Haibo Chen <[email protected]>
16401 L:      [email protected]
16402 L:      [email protected]
16403 S:      Maintained
16404 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
16405 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
16406 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
16407 F:      drivers/iio/adc/imx7d_adc.c
16408 F:      drivers/iio/adc/imx93_adc.c
16409 F:      drivers/iio/adc/vf610_adc.c
16410
16411 NXP i.MX 8M ISI DRIVER
16412 M:      Laurent Pinchart <[email protected]>
16413 L:      [email protected]
16414 S:      Maintained
16415 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
16416 F:      drivers/media/platform/nxp/imx8-isi/
16417
16418 NXP i.MX 8MP DW100 V4L2 DRIVER
16419 M:      Xavier Roumegue <[email protected]>
16420 L:      [email protected]
16421 S:      Maintained
16422 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
16423 F:      Documentation/userspace-api/media/drivers/dw100.rst
16424 F:      drivers/media/platform/nxp/dw100/
16425 F:      include/uapi/linux/dw100.h
16426
16427 NXP i.MX 8MQ DCSS DRIVER
16428 M:      Laurentiu Palcu <[email protected]>
16429 R:      Lucas Stach <[email protected]>
16430 L:      [email protected]
16431 S:      Maintained
16432 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
16433 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
16434 F:      drivers/gpu/drm/imx/dcss/
16435
16436 NXP i.MX 8QXP ADC DRIVER
16437 M:      Cai Huoqing <[email protected]>
16438 M:      Haibo Chen <[email protected]>
16439 L:      [email protected]
16440 L:      [email protected]
16441 S:      Maintained
16442 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
16443 F:      drivers/iio/adc/imx8qxp-adc.c
16444
16445 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
16446 M:      Mirela Rabulea <[email protected]>
16447 L:      [email protected]
16448 L:      [email protected]
16449 S:      Maintained
16450 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
16451 F:      drivers/media/platform/nxp/imx-jpeg
16452
16453 NXP i.MX CLOCK DRIVERS
16454 M:      Abel Vesa <[email protected]>
16455 R:      Peng Fan <[email protected]>
16456 L:      [email protected]
16457 L:      [email protected]
16458 S:      Maintained
16459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
16460 F:      Documentation/devicetree/bindings/clock/imx*
16461 F:      drivers/clk/imx/
16462 F:      include/dt-bindings/clock/imx*
16463
16464 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
16465 M:      Jagan Teki <[email protected]>
16466 S:      Maintained
16467 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
16468 F:      drivers/regulator/pf8x00-regulator.c
16469
16470 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
16471 M:      Krzysztof Kozlowski <[email protected]>
16472 L:      [email protected]
16473 S:      Maintained
16474 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
16475 F:      drivers/extcon/extcon-ptn5150.c
16476
16477 NXP SGTL5000 DRIVER
16478 M:      Fabio Estevam <[email protected]>
16479 L:      [email protected] (moderated for non-subscribers)
16480 S:      Maintained
16481 F:      Documentation/devicetree/bindings/sound/fsl,sgtl5000.yaml
16482 F:      sound/soc/codecs/sgtl5000*
16483
16484 NXP SJA1105 ETHERNET SWITCH DRIVER
16485 M:      Vladimir Oltean <[email protected]>
16486 L:      [email protected]
16487 S:      Maintained
16488 F:      drivers/net/dsa/sja1105
16489 F:      drivers/net/pcs/pcs-xpcs-nxp.c
16490
16491 NXP TDA998X DRM DRIVER
16492 M:      Russell King <[email protected]>
16493 S:      Maintained
16494 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
16495 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
16496 F:      drivers/gpu/drm/i2c/tda998x_drv.c
16497 F:      include/drm/i2c/tda998x.h
16498 F:      include/dt-bindings/display/tda998x.h
16499 K:      "nxp,tda998x"
16500
16501 NXP TFA9879 DRIVER
16502 M:      Peter Rosin <[email protected]>
16503 L:      [email protected] (moderated for non-subscribers)
16504 S:      Maintained
16505 F:      Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
16506 F:      sound/soc/codecs/tfa9879*
16507
16508 NXP-NCI NFC DRIVER
16509 S:      Orphan
16510 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
16511 F:      drivers/nfc/nxp-nci
16512
16513 NXP/Goodix TFA989X (TFA1) DRIVER
16514 M:      Stephan Gerhold <[email protected]>
16515 L:      [email protected] (moderated for non-subscribers)
16516 S:      Maintained
16517 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
16518 F:      sound/soc/codecs/tfa989x.c
16519
16520 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
16521 M:      Jonas Malaco <[email protected]>
16522 L:      [email protected]
16523 S:      Maintained
16524 F:      Documentation/hwmon/nzxt-kraken2.rst
16525 F:      drivers/hwmon/nzxt-kraken2.c
16526
16527 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER
16528 M:      Jonas Malaco <[email protected]>
16529 M:      Aleksa Savic <[email protected]>
16530 L:      [email protected]
16531 S:      Maintained
16532 F:      Documentation/hwmon/nzxt-kraken3.rst
16533 F:      drivers/hwmon/nzxt-kraken3.c
16534
16535 NZXT-SMART2 HARDWARE MONITORING DRIVER
16536 M:      Aleksandr Mezin <[email protected]>
16537 L:      [email protected]
16538 S:      Maintained
16539 F:      Documentation/hwmon/nzxt-smart2.rst
16540 F:      drivers/hwmon/nzxt-smart2.c
16541
16542 OBJAGG
16543 M:      Jiri Pirko <[email protected]>
16544 L:      [email protected]
16545 S:      Supported
16546 F:      include/linux/objagg.h
16547 F:      lib/objagg.c
16548 F:      lib/test_objagg.c
16549
16550 OBJPOOL
16551 M:      Matt Wu <[email protected]>
16552 S:      Supported
16553 F:      include/linux/objpool.h
16554 F:      lib/objpool.c
16555 F:      lib/test_objpool.c
16556
16557 OBJTOOL
16558 M:      Josh Poimboeuf <[email protected]>
16559 M:      Peter Zijlstra <[email protected]>
16560 S:      Supported
16561 F:      include/linux/objtool*.h
16562 F:      tools/objtool/
16563
16564 OCELOT ETHERNET SWITCH DRIVER
16565 M:      Vladimir Oltean <[email protected]>
16566 M:      Claudiu Manoil <[email protected]>
16567 M:      Alexandre Belloni <[email protected]>
16568 M:      [email protected]
16569 L:      [email protected]
16570 S:      Supported
16571 F:      drivers/net/dsa/ocelot/*
16572 F:      drivers/net/ethernet/mscc/
16573 F:      include/soc/mscc/ocelot*
16574 F:      net/dsa/tag_ocelot.c
16575 F:      net/dsa/tag_ocelot_8021q.c
16576 F:      tools/testing/selftests/drivers/net/ocelot/*
16577
16578 OCELOT EXTERNAL SWITCH CONTROL
16579 M:      Colin Foster <[email protected]>
16580 S:      Supported
16581 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
16582 F:      drivers/mfd/ocelot*
16583 F:      drivers/net/dsa/ocelot/ocelot_ext.c
16584 F:      include/linux/mfd/ocelot.h
16585
16586 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
16587 M:      Frederic Barrat <[email protected]>
16588 M:      Andrew Donnellan <[email protected]>
16589 L:      [email protected]
16590 S:      Supported
16591 F:      Documentation/userspace-api/accelerators/ocxl.rst
16592 F:      arch/powerpc/include/asm/pnv-ocxl.h
16593 F:      arch/powerpc/platforms/powernv/ocxl.c
16594 F:      drivers/misc/ocxl/
16595 F:      include/misc/ocxl*
16596 F:      include/uapi/misc/ocxl.h
16597
16598 OMAP AUDIO SUPPORT
16599 M:      Peter Ujfalusi <[email protected]>
16600 M:      Jarkko Nikula <[email protected]>
16601 L:      [email protected] (moderated for non-subscribers)
16602 L:      [email protected]
16603 S:      Maintained
16604 F:      sound/soc/ti/n810.c
16605 F:      sound/soc/ti/omap*
16606 F:      sound/soc/ti/rx51.c
16607 F:      sound/soc/ti/sdma-pcm.*
16608
16609 OMAP CLOCK FRAMEWORK SUPPORT
16610 M:      Paul Walmsley <[email protected]>
16611 L:      [email protected]
16612 S:      Maintained
16613 F:      arch/arm/*omap*/*clock*
16614
16615 OMAP DEVICE TREE SUPPORT
16616 M:      Tony Lindgren <[email protected]>
16617 L:      [email protected]
16618 L:      [email protected]
16619 S:      Maintained
16620 F:      arch/arm/boot/dts/ti/omap/
16621
16622 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
16623 L:      [email protected]
16624 L:      [email protected]
16625 S:      Orphan
16626 F:      Documentation/arch/arm/omap/dss.rst
16627 F:      drivers/video/fbdev/omap2/
16628
16629 OMAP FRAMEBUFFER SUPPORT
16630 L:      [email protected]
16631 L:      [email protected]
16632 S:      Orphan
16633 F:      drivers/video/fbdev/omap/
16634
16635 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
16636 M:      Roger Quadros <[email protected]>
16637 M:      Tony Lindgren <[email protected]>
16638 L:      [email protected]
16639 S:      Maintained
16640 F:      arch/arm/mach-omap2/*gpmc*
16641 F:      drivers/memory/omap-gpmc.c
16642
16643 OMAP GPIO DRIVER
16644 M:      Grygorii Strashko <[email protected]>
16645 M:      Santosh Shilimkar <[email protected]>
16646 M:      Kevin Hilman <[email protected]>
16647 L:      [email protected]
16648 S:      Maintained
16649 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
16650 F:      drivers/gpio/gpio-omap.c
16651
16652 OMAP HARDWARE SPINLOCK SUPPORT
16653 L:      [email protected]
16654 S:      Orphan
16655 F:      drivers/hwspinlock/omap_hwspinlock.c
16656
16657 OMAP HS MMC SUPPORT
16658 L:      [email protected]
16659 L:      [email protected]
16660 S:      Orphan
16661 F:      drivers/mmc/host/omap_hsmmc.c
16662
16663 OMAP HWMOD DATA
16664 M:      Paul Walmsley <[email protected]>
16665 L:      [email protected]
16666 S:      Maintained
16667 F:      arch/arm/mach-omap2/omap_hwmod*data*
16668
16669 OMAP HWMOD SUPPORT
16670 M:      Paul Walmsley <[email protected]>
16671 L:      [email protected]
16672 S:      Maintained
16673 F:      arch/arm/mach-omap2/omap_hwmod.*
16674
16675 OMAP I2C DRIVER
16676 M:      Vignesh R <[email protected]>
16677 L:      [email protected]
16678 L:      [email protected]
16679 S:      Maintained
16680 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
16681 F:      drivers/i2c/busses/i2c-omap.c
16682
16683 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
16684 M:      Laurent Pinchart <[email protected]>
16685 L:      [email protected]
16686 S:      Maintained
16687 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
16688 F:      drivers/media/platform/ti/omap3isp/
16689 F:      drivers/staging/media/omap4iss/
16690
16691 OMAP MMC SUPPORT
16692 M:      Aaro Koskinen <[email protected]>
16693 L:      [email protected]
16694 S:      Odd Fixes
16695 F:      drivers/mmc/host/omap.c
16696
16697 OMAP POWER MANAGEMENT SUPPORT
16698 M:      Kevin Hilman <[email protected]>
16699 L:      [email protected]
16700 S:      Maintained
16701 F:      arch/arm/*omap*/*pm*
16702 F:      drivers/cpufreq/omap-cpufreq.c
16703
16704 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
16705 M:      Paul Walmsley <[email protected]>
16706 L:      [email protected]
16707 S:      Maintained
16708 F:      arch/arm/mach-omap2/prm*
16709
16710 OMAP RANDOM NUMBER GENERATOR SUPPORT
16711 M:      Deepak Saxena <[email protected]>
16712 S:      Maintained
16713 F:      drivers/char/hw_random/omap-rng.c
16714
16715 OMAP USB SUPPORT
16716 L:      [email protected]
16717 L:      [email protected]
16718 S:      Orphan
16719 F:      arch/arm/*omap*/usb*
16720 F:      drivers/usb/*/*omap*
16721
16722 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
16723 M:      Mark Jackson <[email protected]>
16724 L:      [email protected]
16725 S:      Maintained
16726 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
16727
16728 OMAP1 SUPPORT
16729 M:      Aaro Koskinen <[email protected]>
16730 M:      Janusz Krzysztofik <[email protected]>
16731 R:      Tony Lindgren <[email protected]>
16732 L:      [email protected]
16733 S:      Maintained
16734 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16736 F:      arch/arm/configs/omap1_defconfig
16737 F:      arch/arm/mach-omap1/
16738 F:      drivers/i2c/busses/i2c-omap.c
16739 F:      include/linux/platform_data/ams-delta-fiq.h
16740 F:      include/linux/platform_data/i2c-omap.h
16741
16742 OMAP2+ SUPPORT
16743 M:      Aaro Koskinen <[email protected]>
16744 M:      Andreas Kemnade <[email protected]>
16745 M:      Kevin Hilman <[email protected]>
16746 M:      Roger Quadros <[email protected]>
16747 M:      Tony Lindgren <[email protected]>
16748 L:      [email protected]
16749 S:      Maintained
16750 W:      http://linux.omap.com/
16751 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16753 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
16754 F:      arch/arm/configs/omap2plus_defconfig
16755 F:      arch/arm/mach-omap2/
16756 F:      drivers/bus/omap*.[ch]
16757 F:      drivers/bus/ti-sysc.c
16758 F:      drivers/gpio/gpio-tps65219.c
16759 F:      drivers/i2c/busses/i2c-omap.c
16760 F:      drivers/irqchip/irq-omap-intc.c
16761 F:      drivers/mfd/*omap*.c
16762 F:      drivers/mfd/menelaus.c
16763 F:      drivers/mfd/palmas.c
16764 F:      drivers/mfd/tps65217.c
16765 F:      drivers/mfd/tps65218.c
16766 F:      drivers/mfd/tps65219.c
16767 F:      drivers/mfd/tps65910.c
16768 F:      drivers/mfd/twl-core.[ch]
16769 F:      drivers/mfd/twl4030*.c
16770 F:      drivers/mfd/twl6030*.c
16771 F:      drivers/mfd/twl6040*.c
16772 F:      drivers/regulator/palmas-regulator*.c
16773 F:      drivers/regulator/pbias-regulator.c
16774 F:      drivers/regulator/tps65217-regulator.c
16775 F:      drivers/regulator/tps65218-regulator.c
16776 F:      drivers/regulator/tps65219-regulator.c
16777 F:      drivers/regulator/tps65910-regulator.c
16778 F:      drivers/regulator/twl-regulator.c
16779 F:      drivers/regulator/twl6030-regulator.c
16780 F:      include/linux/platform_data/i2c-omap.h
16781 F:      include/linux/platform_data/ti-sysc.h
16782
16783 OMFS FILESYSTEM
16784 M:      Bob Copeland <[email protected]>
16785 L:      [email protected]
16786 S:      Maintained
16787 F:      Documentation/filesystems/omfs.rst
16788 F:      fs/omfs/
16789
16790 OMNIVISION OG01A1B SENSOR DRIVER
16791 M:      Sakari Ailus <[email protected]>
16792 L:      [email protected]
16793 S:      Maintained
16794 F:      drivers/media/i2c/og01a1b.c
16795
16796 OMNIVISION OV01A10 SENSOR DRIVER
16797 M:      Bingbu Cao <[email protected]>
16798 L:      [email protected]
16799 S:      Maintained
16800 T:      git git://linuxtv.org/media_tree.git
16801 F:      drivers/media/i2c/ov01a10.c
16802
16803 OMNIVISION OV02A10 SENSOR DRIVER
16804 L:      [email protected]
16805 S:      Orphan
16806 T:      git git://linuxtv.org/media_tree.git
16807 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
16808 F:      drivers/media/i2c/ov02a10.c
16809
16810 OMNIVISION OV08D10 SENSOR DRIVER
16811 M:      Jimmy Su <[email protected]>
16812 L:      [email protected]
16813 S:      Maintained
16814 T:      git git://linuxtv.org/media_tree.git
16815 F:      drivers/media/i2c/ov08d10.c
16816
16817 OMNIVISION OV08X40 SENSOR DRIVER
16818 M:      Jason Chen <[email protected]>
16819 L:      [email protected]
16820 S:      Maintained
16821 T:      git git://linuxtv.org/media_tree.git
16822 F:      drivers/media/i2c/ov08x40.c
16823
16824 OMNIVISION OV13858 SENSOR DRIVER
16825 M:      Sakari Ailus <[email protected]>
16826 L:      [email protected]
16827 S:      Maintained
16828 T:      git git://linuxtv.org/media_tree.git
16829 F:      drivers/media/i2c/ov13858.c
16830
16831 OMNIVISION OV13B10 SENSOR DRIVER
16832 M:      Arec Kao <[email protected]>
16833 L:      [email protected]
16834 S:      Maintained
16835 T:      git git://linuxtv.org/media_tree.git
16836 F:      drivers/media/i2c/ov13b10.c
16837
16838 OMNIVISION OV2680 SENSOR DRIVER
16839 M:      Rui Miguel Silva <[email protected]>
16840 M:      Hans de Goede <[email protected]>
16841 L:      [email protected]
16842 S:      Maintained
16843 T:      git git://linuxtv.org/media_tree.git
16844 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
16845 F:      drivers/media/i2c/ov2680.c
16846
16847 OMNIVISION OV2685 SENSOR DRIVER
16848 M:      Shunqian Zheng <[email protected]>
16849 L:      [email protected]
16850 S:      Maintained
16851 T:      git git://linuxtv.org/media_tree.git
16852 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
16853 F:      drivers/media/i2c/ov2685.c
16854
16855 OMNIVISION OV2740 SENSOR DRIVER
16856 M:      Tianshu Qiu <[email protected]>
16857 R:      Sakari Ailus <[email protected]>
16858 R:      Bingbu Cao <[email protected]>
16859 L:      [email protected]
16860 S:      Maintained
16861 T:      git git://linuxtv.org/media_tree.git
16862 F:      drivers/media/i2c/ov2740.c
16863
16864 OMNIVISION OV4689 SENSOR DRIVER
16865 M:      Mikhail Rudenko <[email protected]>
16866 L:      [email protected]
16867 S:      Maintained
16868 T:      git git://linuxtv.org/media_tree.git
16869 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
16870 F:      drivers/media/i2c/ov4689.c
16871
16872 OMNIVISION OV5640 SENSOR DRIVER
16873 M:      Steve Longerbeam <[email protected]>
16874 L:      [email protected]
16875 S:      Maintained
16876 T:      git git://linuxtv.org/media_tree.git
16877 F:      drivers/media/i2c/ov5640.c
16878
16879 OMNIVISION OV5647 SENSOR DRIVER
16880 M:      Dave Stevenson <[email protected]>
16881 M:      Jacopo Mondi <[email protected]>
16882 L:      [email protected]
16883 S:      Maintained
16884 T:      git git://linuxtv.org/media_tree.git
16885 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
16886 F:      drivers/media/i2c/ov5647.c
16887
16888 OMNIVISION OV5670 SENSOR DRIVER
16889 M:      Sakari Ailus <[email protected]>
16890 L:      [email protected]
16891 S:      Maintained
16892 T:      git git://linuxtv.org/media_tree.git
16893 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
16894 F:      drivers/media/i2c/ov5670.c
16895
16896 OMNIVISION OV5675 SENSOR DRIVER
16897 M:      Sakari Ailus <[email protected]>
16898 L:      [email protected]
16899 S:      Maintained
16900 T:      git git://linuxtv.org/media_tree.git
16901 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
16902 F:      drivers/media/i2c/ov5675.c
16903
16904 OMNIVISION OV5693 SENSOR DRIVER
16905 M:      Daniel Scally <[email protected]>
16906 L:      [email protected]
16907 S:      Maintained
16908 T:      git git://linuxtv.org/media_tree.git
16909 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
16910 F:      drivers/media/i2c/ov5693.c
16911
16912 OMNIVISION OV5695 SENSOR DRIVER
16913 M:      Shunqian Zheng <[email protected]>
16914 L:      [email protected]
16915 S:      Maintained
16916 T:      git git://linuxtv.org/media_tree.git
16917 F:      drivers/media/i2c/ov5695.c
16918
16919 OMNIVISION OV64A40 SENSOR DRIVER
16920 M:      Jacopo Mondi <[email protected]>
16921 L:      [email protected]
16922 S:      Maintained
16923 T:      git git://linuxtv.org/media_tree.git
16924 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
16925 F:      drivers/media/i2c/ov64a40.c
16926
16927 OMNIVISION OV7670 SENSOR DRIVER
16928 L:      [email protected]
16929 S:      Orphan
16930 T:      git git://linuxtv.org/media_tree.git
16931 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
16932 F:      drivers/media/i2c/ov7670.c
16933
16934 OMNIVISION OV772x SENSOR DRIVER
16935 M:      Jacopo Mondi <[email protected]>
16936 L:      [email protected]
16937 S:      Odd fixes
16938 T:      git git://linuxtv.org/media_tree.git
16939 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
16940 F:      drivers/media/i2c/ov772x.c
16941 F:      include/media/i2c/ov772x.h
16942
16943 OMNIVISION OV7740 SENSOR DRIVER
16944 L:      [email protected]
16945 S:      Orphan
16946 T:      git git://linuxtv.org/media_tree.git
16947 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
16948 F:      drivers/media/i2c/ov7740.c
16949
16950 OMNIVISION OV8856 SENSOR DRIVER
16951 M:      Sakari Ailus <[email protected]>
16952 L:      [email protected]
16953 S:      Maintained
16954 T:      git git://linuxtv.org/media_tree.git
16955 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml
16956 F:      drivers/media/i2c/ov8856.c
16957
16958 OMNIVISION OV8858 SENSOR DRIVER
16959 M:      Jacopo Mondi <[email protected]>
16960 M:      Nicholas Roth <[email protected]>
16961 L:      [email protected]
16962 S:      Maintained
16963 T:      git git://linuxtv.org/media_tree.git
16964 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
16965 F:      drivers/media/i2c/ov8858.c
16966
16967 OMNIVISION OV9282 SENSOR DRIVER
16968 M:      Dave Stevenson <[email protected]>
16969 L:      [email protected]
16970 S:      Maintained
16971 T:      git git://linuxtv.org/media_tree.git
16972 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
16973 F:      drivers/media/i2c/ov9282.c
16974
16975 OMNIVISION OV9640 SENSOR DRIVER
16976 M:      Petr Cvek <[email protected]>
16977 L:      [email protected]
16978 S:      Maintained
16979 F:      drivers/media/i2c/ov9640.*
16980
16981 OMNIVISION OV9650 SENSOR DRIVER
16982 M:      Sakari Ailus <[email protected]>
16983 R:      Akinobu Mita <[email protected]>
16984 R:      Sylwester Nawrocki <[email protected]>
16985 L:      [email protected]
16986 S:      Maintained
16987 T:      git git://linuxtv.org/media_tree.git
16988 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
16989 F:      drivers/media/i2c/ov9650.c
16990
16991 OMNIVISION OV9734 SENSOR DRIVER
16992 M:      Tianshu Qiu <[email protected]>
16993 R:      Bingbu Cao <[email protected]>
16994 L:      [email protected]
16995 S:      Maintained
16996 T:      git git://linuxtv.org/media_tree.git
16997 F:      drivers/media/i2c/ov9734.c
16998
16999 ONBOARD USB HUB DRIVER
17000 M:      Matthias Kaehlcke <[email protected]>
17001 L:      [email protected]
17002 S:      Maintained
17003 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-dev
17004 F:      drivers/usb/misc/onboard_usb_dev.c
17005
17006 ONENAND FLASH DRIVER
17007 M:      Kyungmin Park <[email protected]>
17008 L:      [email protected]
17009 S:      Maintained
17010 F:      drivers/mtd/nand/onenand/
17011 F:      include/linux/mtd/onenand*.h
17012
17013 ONEXPLAYER FAN DRIVER
17014 M:      Derek John Clark <[email protected]>
17015 M:      Joaquín Ignacio Aramendía <[email protected]>
17016 L:      [email protected]
17017 S:      Maintained
17018 F:      drivers/hwmon/oxp-sensors.c
17019
17020 ONIE TLV NVMEM LAYOUT DRIVER
17021 M:      Miquel Raynal <[email protected]>
17022 S:      Maintained
17023 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
17024 F:      drivers/nvmem/layouts/onie-tlv.c
17025
17026 ONION OMEGA2+ BOARD
17027 M:      Harvey Hunt <[email protected]>
17028 L:      [email protected]
17029 S:      Maintained
17030 F:      arch/mips/boot/dts/ralink/omega2p.dts
17031
17032 ONSEMI ETHERNET PHY DRIVERS
17033 M:      Piergiorgio Beruto <[email protected]>
17034 L:      [email protected]
17035 S:      Supported
17036 W:      http://www.onsemi.com
17037 F:      drivers/net/phy/ncn*
17038
17039 OP-TEE DRIVER
17040 M:      Jens Wiklander <[email protected]>
17041 L:      [email protected]
17042 S:      Maintained
17043 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
17044 F:      drivers/tee/optee/
17045
17046 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
17047 M:      Sumit Garg <[email protected]>
17048 L:      [email protected]
17049 S:      Maintained
17050 F:      drivers/char/hw_random/optee-rng.c
17051
17052 OP-TEE RTC DRIVER
17053 M:      Clément Léger <[email protected]>
17054 L:      [email protected]
17055 S:      Maintained
17056 F:      drivers/rtc/rtc-optee.c
17057
17058 OPA-VNIC DRIVER
17059 M:      Dennis Dalessandro <[email protected]>
17060 L:      [email protected]
17061 S:      Supported
17062 F:      drivers/infiniband/ulp/opa_vnic
17063
17064 OPEN FIRMWARE AND FLATTENED DEVICE TREE
17065 M:      Rob Herring <[email protected]>
17066 M:      Saravana Kannan <[email protected]>
17067 L:      [email protected]
17068 S:      Maintained
17069 W:      http://www.devicetree.org/
17070 C:      irc://irc.libera.chat/devicetree
17071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17072 F:      Documentation/ABI/testing/sysfs-firmware-ofw
17073 F:      drivers/of/
17074 F:      include/linux/of*.h
17075 F:      scripts/dtc/
17076 F:      tools/testing/selftests/dt/
17077 K:      of_overlay_notifier_
17078 K:      of_overlay_fdt_apply
17079 K:      of_overlay_remove
17080
17081 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
17082 M:      Rob Herring <[email protected]>
17083 M:      Krzysztof Kozlowski <[email protected]>
17084 M:      Conor Dooley <[email protected]>
17085 L:      [email protected]
17086 S:      Maintained
17087 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
17088 C:      irc://irc.libera.chat/devicetree
17089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17090 F:      Documentation/devicetree/
17091 F:      arch/*/boot/dts/
17092 F:      include/dt-bindings/
17093
17094 OPENCOMPUTE PTP CLOCK DRIVER
17095 M:      Jonathan Lemon <[email protected]>
17096 M:      Vadim Fedorenko <[email protected]>
17097 L:      [email protected]
17098 S:      Maintained
17099 F:      drivers/ptp/ptp_ocp.c
17100
17101 OPENCORES I2C BUS DRIVER
17102 M:      Peter Korsgaard <[email protected]>
17103 M:      Andrew Lunn <[email protected]>
17104 L:      [email protected]
17105 S:      Maintained
17106 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
17107 F:      Documentation/i2c/busses/i2c-ocores.rst
17108 F:      drivers/i2c/busses/i2c-ocores.c
17109 F:      include/linux/platform_data/i2c-ocores.h
17110
17111 OPENRISC ARCHITECTURE
17112 M:      Jonas Bonn <[email protected]>
17113 M:      Stefan Kristiansson <[email protected]>
17114 M:      Stafford Horne <[email protected]>
17115 L:      [email protected]
17116 S:      Maintained
17117 W:      http://openrisc.io
17118 T:      git https://github.com/openrisc/linux.git
17119 F:      Documentation/arch/openrisc/
17120 F:      Documentation/devicetree/bindings/openrisc/
17121 F:      arch/openrisc/
17122 F:      drivers/irqchip/irq-ompic.c
17123 F:      drivers/irqchip/irq-or1k-*
17124
17125 OPENVSWITCH
17126 M:      Pravin B Shelar <[email protected]>
17127 L:      [email protected]
17128 L:      [email protected]
17129 S:      Maintained
17130 W:      http://openvswitch.org
17131 F:      include/uapi/linux/openvswitch.h
17132 F:      net/openvswitch/
17133 F:      tools/testing/selftests/net/openvswitch/
17134
17135 OPERATING PERFORMANCE POINTS (OPP)
17136 M:      Viresh Kumar <[email protected]>
17137 M:      Nishanth Menon <[email protected]>
17138 M:      Stephen Boyd <[email protected]>
17139 L:      [email protected]
17140 S:      Maintained
17141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
17142 F:      Documentation/devicetree/bindings/opp/
17143 F:      Documentation/power/opp.rst
17144 F:      drivers/opp/
17145 F:      include/linux/pm_opp.h
17146
17147 OPL4 DRIVER
17148 M:      Clemens Ladisch <[email protected]>
17149 L:      [email protected] (moderated for non-subscribers)
17150 S:      Maintained
17151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17152 F:      sound/drivers/opl4/
17153
17154 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
17155 M:      Mark Fasheh <[email protected]>
17156 M:      Joel Becker <[email protected]>
17157 M:      Joseph Qi <[email protected]>
17158 L:      [email protected]
17159 S:      Supported
17160 W:      http://ocfs2.wiki.kernel.org
17161 F:      Documentation/filesystems/dlmfs.rst
17162 F:      Documentation/filesystems/ocfs2.rst
17163 F:      fs/ocfs2/
17164
17165 ORANGEFS FILESYSTEM
17166 M:      Mike Marshall <[email protected]>
17167 R:      Martin Brandenburg <[email protected]>
17168 L:      [email protected]
17169 S:      Supported
17170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
17171 F:      Documentation/filesystems/orangefs.rst
17172 F:      fs/orangefs/
17173
17174 OV2659 OMNIVISION SENSOR DRIVER
17175 M:      "Lad, Prabhakar" <[email protected]>
17176 L:      [email protected]
17177 S:      Maintained
17178 W:      https://linuxtv.org
17179 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17180 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17181 F:      drivers/media/i2c/ov2659.c
17182 F:      include/media/i2c/ov2659.h
17183
17184 OVERLAY FILESYSTEM
17185 M:      Miklos Szeredi <[email protected]>
17186 M:      Amir Goldstein <[email protected]>
17187 L:      [email protected]
17188 S:      Supported
17189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git
17190 F:      Documentation/filesystems/overlayfs.rst
17191 F:      fs/overlayfs/
17192
17193 P54 WIRELESS DRIVER
17194 M:      Christian Lamparter <[email protected]>
17195 L:      [email protected]
17196 S:      Maintained
17197 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
17198 F:      drivers/net/wireless/intersil/p54/
17199
17200 PACKET SOCKETS
17201 M:      Willem de Bruijn <[email protected]>
17202 S:      Maintained
17203 F:      include/uapi/linux/if_packet.h
17204 F:      net/packet/af_packet.c
17205
17206 PACKING
17207 M:      Vladimir Oltean <[email protected]>
17208 L:      [email protected]
17209 S:      Supported
17210 F:      Documentation/core-api/packing.rst
17211 F:      include/linux/packing.h
17212 F:      lib/packing.c
17213
17214 PADATA PARALLEL EXECUTION MECHANISM
17215 M:      Steffen Klassert <[email protected]>
17216 M:      Daniel Jordan <[email protected]>
17217 L:      [email protected]
17218 L:      [email protected]
17219 S:      Maintained
17220 F:      Documentation/core-api/padata.rst
17221 F:      include/linux/padata.h
17222 F:      kernel/padata.c
17223
17224 PAGE CACHE
17225 M:      Matthew Wilcox (Oracle) <[email protected]>
17226 L:      [email protected]
17227 S:      Supported
17228 T:      git git://git.infradead.org/users/willy/pagecache.git
17229 F:      Documentation/filesystems/locking.rst
17230 F:      Documentation/filesystems/vfs.rst
17231 F:      include/linux/pagemap.h
17232 F:      mm/filemap.c
17233 F:      mm/page-writeback.c
17234 F:      mm/readahead.c
17235 F:      mm/truncate.c
17236
17237 PAGE POOL
17238 M:      Jesper Dangaard Brouer <[email protected]>
17239 M:      Ilias Apalodimas <[email protected]>
17240 L:      [email protected]
17241 S:      Supported
17242 F:      Documentation/networking/page_pool.rst
17243 F:      include/net/page_pool/
17244 F:      include/trace/events/page_pool.h
17245 F:      net/core/page_pool.c
17246
17247 PAGE TABLE CHECK
17248 M:      Pasha Tatashin <[email protected]>
17249 M:      Andrew Morton <[email protected]>
17250 L:      [email protected]
17251 S:      Maintained
17252 F:      Documentation/mm/page_table_check.rst
17253 F:      include/linux/page_table_check.h
17254 F:      mm/page_table_check.c
17255
17256 PANASONIC LAPTOP ACPI EXTRAS DRIVER
17257 M:      Kenneth Chan <[email protected]>
17258 L:      [email protected]
17259 S:      Maintained
17260 F:      drivers/platform/x86/panasonic-laptop.c
17261
17262 PARALLAX PING IIO SENSOR DRIVER
17263 M:      Andreas Klinger <[email protected]>
17264 L:      [email protected]
17265 S:      Maintained
17266 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
17267 F:      drivers/iio/proximity/ping.c
17268
17269 PARALLEL LCD/KEYPAD PANEL DRIVER
17270 M:      Willy Tarreau <[email protected]>
17271 M:      Ksenija Stanojevic <[email protected]>
17272 S:      Odd Fixes
17273 F:      Documentation/admin-guide/lcd-panel-cgram.rst
17274 F:      drivers/auxdisplay/panel.c
17275
17276 PARALLEL PORT SUBSYSTEM
17277 M:      Sudip Mukherjee <[email protected]>
17278 M:      Sudip Mukherjee <[email protected]>
17279 L:      [email protected] (subscribers-only)
17280 S:      Maintained
17281 F:      Documentation/driver-api/parport*.rst
17282 F:      drivers/char/ppdev.c
17283 F:      drivers/parport/
17284 F:      include/linux/parport*.h
17285 F:      include/uapi/linux/ppdev.h
17286
17287 PARAVIRT_OPS INTERFACE
17288 M:      Juergen Gross <[email protected]>
17289 R:      Ajay Kaher <[email protected]>
17290 R:      Alexey Makhalov <[email protected]>
17291 R:      Broadcom internal kernel review list <[email protected]>
17292 L:      [email protected]
17293 L:      [email protected]
17294 S:      Supported
17295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17296 F:      Documentation/virt/paravirt_ops.rst
17297 F:      arch/*/include/asm/paravirt*.h
17298 F:      arch/*/kernel/paravirt*
17299 F:      include/linux/hypervisor.h
17300
17301 PARISC ARCHITECTURE
17302 M:      "James E.J. Bottomley" <[email protected]>
17303 M:      Helge Deller <[email protected]>
17304 L:      [email protected]
17305 S:      Maintained
17306 W:      https://parisc.wiki.kernel.org
17307 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
17308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
17309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
17310 F:      Documentation/arch/parisc/
17311 F:      arch/parisc/
17312 F:      drivers/char/agp/parisc-agp.c
17313 F:      drivers/input/misc/hp_sdc_rtc.c
17314 F:      drivers/input/serio/gscps2.c
17315 F:      drivers/input/serio/hp_sdc*
17316 F:      drivers/parisc/
17317 F:      drivers/parport/parport_gsc.*
17318 F:      drivers/tty/serial/8250/8250_parisc.c
17319 F:      drivers/video/console/sti*
17320 F:      drivers/video/fbdev/sti*
17321 F:      drivers/video/logo/logo_parisc*
17322 F:      include/linux/hp_sdc.h
17323
17324 PARMAN
17325 M:      Jiri Pirko <[email protected]>
17326 L:      [email protected]
17327 S:      Supported
17328 F:      include/linux/parman.h
17329 F:      lib/parman.c
17330 F:      lib/test_parman.c
17331
17332 PC ENGINES APU BOARD DRIVER
17333 M:      Enrico Weigelt, metux IT consult <[email protected]>
17334 S:      Maintained
17335 F:      drivers/platform/x86/pcengines-apuv2.c
17336
17337 PC87360 HARDWARE MONITORING DRIVER
17338 M:      Jim Cromie <[email protected]>
17339 L:      [email protected]
17340 S:      Maintained
17341 F:      Documentation/hwmon/pc87360.rst
17342 F:      drivers/hwmon/pc87360.c
17343
17344 PC8736x GPIO DRIVER
17345 M:      Jim Cromie <[email protected]>
17346 S:      Maintained
17347 F:      drivers/char/pc8736x_gpio.c
17348
17349 PC87427 HARDWARE MONITORING DRIVER
17350 M:      Jean Delvare <[email protected]>
17351 L:      [email protected]
17352 S:      Maintained
17353 F:      Documentation/hwmon/pc87427.rst
17354 F:      drivers/hwmon/pc87427.c
17355
17356 PCA9532 LED DRIVER
17357 M:      Riku Voipio <[email protected]>
17358 S:      Maintained
17359 F:      drivers/leds/leds-pca9532.c
17360 F:      include/linux/leds-pca9532.h
17361
17362 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
17363 M:      Thomas Petazzoni <[email protected]>
17364 M:      Pali Rohár <[email protected]>
17365 L:      [email protected]
17366 L:      [email protected] (moderated for non-subscribers)
17367 S:      Maintained
17368 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
17369 F:      drivers/pci/controller/pci-aardvark.c
17370
17371 PCI DRIVER FOR ALTERA PCIE IP
17372 M:      Joyce Ooi <[email protected]>
17373 L:      [email protected]
17374 S:      Supported
17375 F:      Documentation/devicetree/bindings/pci/altr,pcie-root-port.yaml
17376 F:      drivers/pci/controller/pcie-altera.c
17377
17378 PCI DRIVER FOR APPLIEDMICRO XGENE
17379 M:      Toan Le <[email protected]>
17380 L:      [email protected]
17381 L:      [email protected] (moderated for non-subscribers)
17382 S:      Maintained
17383 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
17384 F:      drivers/pci/controller/pci-xgene.c
17385
17386 PCI DRIVER FOR ARM VERSATILE PLATFORM
17387 M:      Rob Herring <[email protected]>
17388 L:      [email protected]
17389 L:      [email protected] (moderated for non-subscribers)
17390 S:      Maintained
17391 F:      Documentation/devicetree/bindings/pci/versatile.yaml
17392 F:      drivers/pci/controller/pci-versatile.c
17393
17394 PCI DRIVER FOR ARMADA 8K
17395 M:      Thomas Petazzoni <[email protected]>
17396 L:      [email protected]
17397 L:      [email protected] (moderated for non-subscribers)
17398 S:      Maintained
17399 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
17400 F:      drivers/pci/controller/dwc/pcie-armada8k.c
17401
17402 PCI DRIVER FOR CADENCE PCIE IP
17403 L:      [email protected]
17404 S:      Orphan
17405 F:      Documentation/devicetree/bindings/pci/cdns,*
17406 F:      drivers/pci/controller/cadence/*cadence*
17407
17408 PCI DRIVER FOR FREESCALE LAYERSCAPE
17409 M:      Minghuan Lian <[email protected]>
17410 M:      Mingkai Hu <[email protected]>
17411 M:      Roy Zang <[email protected]>
17412 L:      [email protected]
17413 L:      [email protected]
17414 L:      [email protected] (moderated for non-subscribers)
17415 S:      Maintained
17416 F:      drivers/pci/controller/dwc/*layerscape*
17417
17418 PCI DRIVER FOR FU740
17419 M:      Paul Walmsley <[email protected]>
17420 M:      Greentime Hu <[email protected]>
17421 M:      Samuel Holland <[email protected]>
17422 L:      [email protected]
17423 S:      Maintained
17424 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
17425 F:      drivers/pci/controller/dwc/pcie-fu740.c
17426
17427 PCI DRIVER FOR GENERIC OF HOSTS
17428 M:      Will Deacon <[email protected]>
17429 L:      [email protected]
17430 L:      [email protected] (moderated for non-subscribers)
17431 S:      Maintained
17432 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
17433 F:      drivers/pci/controller/pci-host-common.c
17434 F:      drivers/pci/controller/pci-host-generic.c
17435
17436 PCI DRIVER FOR IMX6
17437 M:      Richard Zhu <[email protected]>
17438 M:      Lucas Stach <[email protected]>
17439 L:      [email protected]
17440 L:      [email protected] (moderated for non-subscribers)
17441 S:      Maintained
17442 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
17443 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
17444 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
17445 F:      drivers/pci/controller/dwc/*imx6*
17446
17447 PCI DRIVER FOR INTEL IXP4XX
17448 M:      Linus Walleij <[email protected]>
17449 S:      Maintained
17450 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
17451 F:      drivers/pci/controller/pci-ixp4xx.c
17452
17453 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
17454 M:      Nirmal Patel <[email protected]>
17455 R:      Jonathan Derrick <[email protected]>
17456 L:      [email protected]
17457 S:      Supported
17458 F:      drivers/pci/controller/vmd.c
17459
17460 PCI DRIVER FOR MICROSEMI SWITCHTEC
17461 M:      Kurt Schwemmer <[email protected]>
17462 M:      Logan Gunthorpe <[email protected]>
17463 L:      [email protected]
17464 S:      Maintained
17465 F:      Documentation/ABI/testing/sysfs-class-switchtec
17466 F:      Documentation/driver-api/switchtec.rst
17467 F:      drivers/ntb/hw/mscc/
17468 F:      drivers/pci/switch/switchtec*
17469 F:      include/linux/switchtec.h
17470 F:      include/uapi/linux/switchtec_ioctl.h
17471
17472 PCI DRIVER FOR MOBIVEIL PCIE IP
17473 M:      Karthikeyan Mitran <[email protected]>
17474 M:      Hou Zhiqiang <[email protected]>
17475 L:      [email protected]
17476 S:      Supported
17477 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
17478 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
17479
17480 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
17481 M:      Thomas Petazzoni <[email protected]>
17482 M:      Pali Rohár <[email protected]>
17483 L:      [email protected]
17484 L:      [email protected] (moderated for non-subscribers)
17485 S:      Maintained
17486 F:      drivers/pci/controller/*mvebu*
17487
17488 PCI DRIVER FOR NVIDIA TEGRA
17489 M:      Thierry Reding <[email protected]>
17490 L:      [email protected]
17491 L:      [email protected]
17492 S:      Supported
17493 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
17494 F:      drivers/pci/controller/pci-tegra.c
17495
17496 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
17497 M:      Hou Zhiqiang <[email protected]>
17498 L:      [email protected]
17499 L:      [email protected] (moderated for non-subscribers)
17500 S:      Maintained
17501 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
17502 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
17503
17504 PCI DRIVER FOR PLDA PCIE IP
17505 M:      Daire McNamara <[email protected]>
17506 L:      [email protected]
17507 S:      Maintained
17508 F:      Documentation/devicetree/bindings/pci/plda,xpressrich3-axi-common.yaml
17509 F:      drivers/pci/controller/plda/pcie-plda-host.c
17510 F:      drivers/pci/controller/plda/pcie-plda.h
17511
17512 PCI DRIVER FOR RENESAS R-CAR
17513 M:      Marek Vasut <[email protected]>
17514 M:      Yoshihiro Shimoda <[email protected]>
17515 L:      [email protected]
17516 L:      [email protected]
17517 S:      Maintained
17518 F:      Documentation/devicetree/bindings/pci/*rcar*
17519 F:      drivers/pci/controller/*rcar*
17520 F:      drivers/pci/controller/dwc/*rcar*
17521
17522 PCI DRIVER FOR SAMSUNG EXYNOS
17523 M:      Jingoo Han <[email protected]>
17524 L:      [email protected]
17525 L:      [email protected] (moderated for non-subscribers)
17526 L:      [email protected]
17527 S:      Maintained
17528 F:      drivers/pci/controller/dwc/pci-exynos.c
17529
17530 PCI DRIVER FOR SYNOPSYS DESIGNWARE
17531 M:      Jingoo Han <[email protected]>
17532 M:      Manivannan Sadhasivam <[email protected]>
17533 L:      [email protected]
17534 S:      Maintained
17535 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
17536 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
17537 F:      drivers/pci/controller/dwc/*designware*
17538
17539 PCI DRIVER FOR TI DRA7XX/J721E
17540 M:      Vignesh Raghavendra <[email protected]>
17541 R:      Siddharth Vadapalli <[email protected]>
17542 L:      [email protected]
17543 L:      [email protected]
17544 L:      [email protected] (moderated for non-subscribers)
17545 S:      Supported
17546 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
17547 F:      drivers/pci/controller/cadence/pci-j721e.c
17548 F:      drivers/pci/controller/dwc/pci-dra7xx.c
17549
17550 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
17551 M:      Linus Walleij <[email protected]>
17552 L:      [email protected]
17553 S:      Maintained
17554 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
17555 F:      drivers/pci/controller/pci-v3-semi.c
17556
17557 PCI DRIVER FOR XILINX VERSAL CPM
17558 M:      Bharat Kumar Gogada <[email protected]>
17559 M:      Michal Simek <[email protected]>
17560 L:      [email protected]
17561 S:      Maintained
17562 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
17563 F:      drivers/pci/controller/pcie-xilinx-cpm.c
17564
17565 PCI ENDPOINT SUBSYSTEM
17566 M:      Manivannan Sadhasivam <[email protected]>
17567 M:      Krzysztof Wilczyński <[email protected]>
17568 R:      Kishon Vijay Abraham I <[email protected]>
17569 L:      [email protected]
17570 S:      Supported
17571 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17572 B:      https://bugzilla.kernel.org
17573 C:      irc://irc.oftc.net/linux-pci
17574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17575 F:      Documentation/PCI/endpoint/*
17576 F:      Documentation/misc-devices/pci-endpoint-test.rst
17577 F:      drivers/misc/pci_endpoint_test.c
17578 F:      drivers/pci/endpoint/
17579 F:      tools/pci/
17580
17581 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
17582 M:      Mahesh J Salgaonkar <[email protected]>
17583 R:      Oliver O'Halloran <[email protected]>
17584 L:      [email protected]
17585 S:      Supported
17586 F:      Documentation/PCI/pci-error-recovery.rst
17587 F:      Documentation/arch/powerpc/eeh-pci-error-recovery.rst
17588 F:      arch/powerpc/include/*/eeh*.h
17589 F:      arch/powerpc/kernel/eeh*.c
17590 F:      arch/powerpc/platforms/*/eeh*.c
17591 F:      drivers/pci/pcie/aer.c
17592 F:      drivers/pci/pcie/dpc.c
17593 F:      drivers/pci/pcie/err.c
17594
17595 PCI ERROR RECOVERY
17596 M:      Linas Vepstas <[email protected]>
17597 L:      [email protected]
17598 S:      Supported
17599 F:      Documentation/PCI/pci-error-recovery.rst
17600
17601 PCI MSI DRIVER FOR ALTERA MSI IP
17602 M:      Joyce Ooi <[email protected]>
17603 L:      [email protected]
17604 S:      Supported
17605 F:      Documentation/devicetree/bindings/pci/altr,msi-controller.yaml
17606 F:      drivers/pci/controller/pcie-altera-msi.c
17607
17608 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
17609 M:      Toan Le <[email protected]>
17610 L:      [email protected]
17611 L:      [email protected] (moderated for non-subscribers)
17612 S:      Maintained
17613 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
17614 F:      drivers/pci/controller/pci-xgene-msi.c
17615
17616 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
17617 M:      Lorenzo Pieralisi <[email protected]>
17618 M:      Krzysztof Wilczyński <[email protected]>
17619 R:      Rob Herring <[email protected]>
17620 L:      [email protected]
17621 S:      Supported
17622 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17623 B:      https://bugzilla.kernel.org
17624 C:      irc://irc.oftc.net/linux-pci
17625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17626 F:      Documentation/devicetree/bindings/pci/
17627 F:      drivers/pci/controller/
17628 F:      drivers/pci/pci-bridge-emul.c
17629 F:      drivers/pci/pci-bridge-emul.h
17630
17631 PCI PEER-TO-PEER DMA (P2PDMA)
17632 M:      Bjorn Helgaas <[email protected]>
17633 M:      Logan Gunthorpe <[email protected]>
17634 L:      [email protected]
17635 S:      Supported
17636 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17637 B:      https://bugzilla.kernel.org
17638 C:      irc://irc.oftc.net/linux-pci
17639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17640 F:      Documentation/driver-api/pci/p2pdma.rst
17641 F:      drivers/pci/p2pdma.c
17642 F:      include/linux/pci-p2pdma.h
17643
17644 PCI POWER CONTROL
17645 M:      Bartosz Golaszewski <[email protected]>
17646 L:      [email protected]
17647 S:      Maintained
17648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17649 F:      drivers/pci/pwrctl/*
17650 F:      include/linux/pci-pwrctl.h
17651
17652 PCI SUBSYSTEM
17653 M:      Bjorn Helgaas <[email protected]>
17654 L:      [email protected]
17655 S:      Supported
17656 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17657 B:      https://bugzilla.kernel.org
17658 C:      irc://irc.oftc.net/linux-pci
17659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17660 F:      Documentation/PCI/
17661 F:      Documentation/devicetree/bindings/pci/
17662 F:      arch/x86/kernel/early-quirks.c
17663 F:      arch/x86/kernel/quirks.c
17664 F:      arch/x86/pci/
17665 F:      drivers/acpi/pci*
17666 F:      drivers/pci/
17667 F:      include/asm-generic/pci*
17668 F:      include/linux/of_pci.h
17669 F:      include/linux/pci*
17670 F:      include/uapi/linux/pci*
17671
17672 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
17673 M:      Jonathan Chocron <[email protected]>
17674 L:      [email protected]
17675 S:      Maintained
17676 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
17677 F:      drivers/pci/controller/dwc/pcie-al.c
17678
17679 PCIE DRIVER FOR AMLOGIC MESON
17680 M:      Yue Wang <[email protected]>
17681 L:      [email protected]
17682 L:      [email protected]
17683 S:      Maintained
17684 F:      drivers/pci/controller/dwc/pci-meson.c
17685
17686 PCIE DRIVER FOR AXIS ARTPEC
17687 M:      Jesper Nilsson <[email protected]>
17688 L:      [email protected]
17689 L:      [email protected]
17690 S:      Maintained
17691 F:      Documentation/devicetree/bindings/pci/axis,artpec*
17692 F:      drivers/pci/controller/dwc/*artpec*
17693
17694 PCIE DRIVER FOR CAVIUM THUNDERX
17695 M:      Robert Richter <[email protected]>
17696 L:      [email protected]
17697 L:      [email protected] (moderated for non-subscribers)
17698 S:      Odd Fixes
17699 F:      drivers/pci/controller/pci-thunder-*
17700
17701 PCIE DRIVER FOR HISILICON
17702 M:      Zhou Wang <[email protected]>
17703 L:      [email protected]
17704 S:      Maintained
17705 F:      drivers/pci/controller/dwc/pcie-hisi.c
17706
17707 PCIE DRIVER FOR HISILICON KIRIN
17708 M:      Xiaowei Song <[email protected]>
17709 M:      Binghui Wang <[email protected]>
17710 L:      [email protected]
17711 S:      Maintained
17712 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
17713 F:      drivers/pci/controller/dwc/pcie-kirin.c
17714
17715 PCIE DRIVER FOR HISILICON STB
17716 M:      Shawn Guo <[email protected]>
17717 L:      [email protected]
17718 S:      Maintained
17719 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
17720 F:      drivers/pci/controller/dwc/pcie-histb.c
17721
17722 PCIE DRIVER FOR INTEL KEEM BAY
17723 M:      Srikanth Thokala <[email protected]>
17724 L:      [email protected]
17725 S:      Supported
17726 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
17727 F:      drivers/pci/controller/dwc/pcie-keembay.c
17728
17729 PCIE DRIVER FOR INTEL LGM GW SOC
17730 M:      Chuanhua Lei <[email protected]>
17731 L:      [email protected]
17732 S:      Maintained
17733 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
17734 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
17735
17736 PCIE DRIVER FOR MEDIATEK
17737 M:      Ryder Lee <[email protected]>
17738 M:      Jianjun Wang <[email protected]>
17739 L:      [email protected]
17740 L:      [email protected] (moderated for non-subscribers)
17741 S:      Supported
17742 F:      Documentation/devicetree/bindings/pci/mediatek*
17743 F:      drivers/pci/controller/*mediatek*
17744
17745 PCIE DRIVER FOR MICROCHIP
17746 M:      Daire McNamara <[email protected]>
17747 L:      [email protected]
17748 S:      Supported
17749 F:      Documentation/devicetree/bindings/pci/microchip*
17750 F:      drivers/pci/controller/plda/*microchip*
17751
17752 PCIE DRIVER FOR QUALCOMM MSM
17753 M:      Manivannan Sadhasivam <[email protected]>
17754 L:      [email protected]
17755 L:      [email protected]
17756 S:      Maintained
17757 F:      drivers/pci/controller/dwc/pcie-qcom-common.c
17758 F:      drivers/pci/controller/dwc/pcie-qcom.c
17759
17760 PCIE DRIVER FOR ROCKCHIP
17761 M:      Shawn Lin <[email protected]>
17762 L:      [email protected]
17763 L:      [email protected]
17764 S:      Maintained
17765 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
17766 F:      drivers/pci/controller/pcie-rockchip*
17767
17768 PCIE DRIVER FOR SOCIONEXT UNIPHIER
17769 M:      Kunihiko Hayashi <[email protected]>
17770 L:      [email protected]
17771 S:      Maintained
17772 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
17773 F:      drivers/pci/controller/dwc/pcie-uniphier*
17774
17775 PCIE DRIVER FOR ST SPEAR13XX
17776 M:      Pratyush Anand <[email protected]>
17777 L:      [email protected]
17778 S:      Maintained
17779 F:      drivers/pci/controller/dwc/*spear*
17780
17781 PCIE DRIVER FOR STARFIVE JH71x0
17782 M:      Kevin Xie <[email protected]>
17783 L:      [email protected]
17784 S:      Maintained
17785 F:      Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml
17786 F:      drivers/pci/controller/plda/pcie-starfive.c
17787
17788 PCIE ENDPOINT DRIVER FOR QUALCOMM
17789 M:      Manivannan Sadhasivam <[email protected]>
17790 L:      [email protected]
17791 L:      [email protected]
17792 S:      Maintained
17793 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
17794 F:      drivers/pci/controller/dwc/pcie-qcom-common.c
17795 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
17796
17797 PCMCIA SUBSYSTEM
17798 M:      Dominik Brodowski <[email protected]>
17799 S:      Odd Fixes
17800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
17801 F:      Documentation/pcmcia/
17802 F:      drivers/pcmcia/
17803 F:      include/pcmcia/
17804 F:      tools/pcmcia/
17805
17806 PCNET32 NETWORK DRIVER
17807 M:      Don Fry <[email protected]>
17808 L:      [email protected]
17809 S:      Maintained
17810 F:      drivers/net/ethernet/amd/pcnet32.c
17811
17812 PCRYPT PARALLEL CRYPTO ENGINE
17813 M:      Steffen Klassert <[email protected]>
17814 L:      [email protected]
17815 S:      Maintained
17816 F:      crypto/pcrypt.c
17817 F:      include/crypto/pcrypt.h
17818
17819 PDS DSC VIRTIO DATA PATH ACCELERATOR
17820 R:      Shannon Nelson <[email protected]>
17821 F:      drivers/vdpa/pds/
17822
17823 PECI HARDWARE MONITORING DRIVERS
17824 M:      Iwona Winiarska <[email protected]>
17825 L:      [email protected]
17826 S:      Supported
17827 F:      Documentation/hwmon/peci-cputemp.rst
17828 F:      Documentation/hwmon/peci-dimmtemp.rst
17829 F:      drivers/hwmon/peci/
17830
17831 PECI SUBSYSTEM
17832 M:      Iwona Winiarska <[email protected]>
17833 L:      [email protected] (moderated for non-subscribers)
17834 S:      Supported
17835 F:      Documentation/devicetree/bindings/peci/
17836 F:      Documentation/peci/
17837 F:      drivers/peci/
17838 F:      include/linux/peci-cpu.h
17839 F:      include/linux/peci.h
17840
17841 PENSANDO ETHERNET DRIVERS
17842 M:      Shannon Nelson <[email protected]>
17843 M:      Brett Creeley <[email protected]>
17844 L:      [email protected]
17845 S:      Supported
17846 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
17847 F:      drivers/net/ethernet/pensando/
17848
17849 PER-CPU MEMORY ALLOCATOR
17850 M:      Dennis Zhou <[email protected]>
17851 M:      Tejun Heo <[email protected]>
17852 M:      Christoph Lameter <[email protected]>
17853 L:      [email protected]
17854 S:      Maintained
17855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
17856 F:      arch/*/include/asm/percpu.h
17857 F:      include/linux/percpu*.h
17858 F:      lib/percpu*.c
17859 F:      mm/percpu*.c
17860
17861 PER-TASK DELAY ACCOUNTING
17862 M:      Balbir Singh <[email protected]>
17863 S:      Maintained
17864 F:      include/linux/delayacct.h
17865 F:      kernel/delayacct.c
17866
17867 PERFORMANCE EVENTS SUBSYSTEM
17868 M:      Peter Zijlstra <[email protected]>
17869 M:      Ingo Molnar <[email protected]>
17870 M:      Arnaldo Carvalho de Melo <[email protected]>
17871 M:      Namhyung Kim <[email protected]>
17872 R:      Mark Rutland <[email protected]>
17873 R:      Alexander Shishkin <[email protected]>
17874 R:      Jiri Olsa <[email protected]>
17875 R:      Ian Rogers <[email protected]>
17876 R:      Adrian Hunter <[email protected]>
17877 R:      "Liang, Kan" <[email protected]>
17878 L:      [email protected]
17879 L:      [email protected]
17880 S:      Supported
17881 W:      https://perf.wiki.kernel.org/
17882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
17883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
17884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
17885 F:      arch/*/events/*
17886 F:      arch/*/events/*/*
17887 F:      arch/*/include/asm/perf_event.h
17888 F:      arch/*/kernel/*/*/perf_event*.c
17889 F:      arch/*/kernel/*/perf_event*.c
17890 F:      arch/*/kernel/perf_callchain.c
17891 F:      arch/*/kernel/perf_event*.c
17892 F:      include/linux/perf_event.h
17893 F:      include/uapi/linux/perf_event.h
17894 F:      kernel/events/*
17895 F:      tools/lib/perf/
17896 F:      tools/perf/
17897
17898 PERFORMANCE EVENTS TOOLING ARM64
17899 R:      John Garry <[email protected]>
17900 R:      Will Deacon <[email protected]>
17901 R:      James Clark <[email protected]>
17902 R:      Mike Leach <[email protected]>
17903 R:      Leo Yan <[email protected]>
17904 L:      [email protected] (moderated for non-subscribers)
17905 S:      Supported
17906 F:      tools/build/feature/test-libopencsd.c
17907 F:      tools/perf/arch/arm*/
17908 F:      tools/perf/pmu-events/arch/arm64/
17909 F:      tools/perf/util/arm-spe*
17910 F:      tools/perf/util/cs-etm*
17911
17912 PERSONALITY HANDLING
17913 M:      Christoph Hellwig <[email protected]>
17914 L:      [email protected]
17915 S:      Maintained
17916 F:      include/linux/personality.h
17917 F:      include/uapi/linux/personality.h
17918
17919 PHOENIX RC FLIGHT CONTROLLER ADAPTER
17920 M:      Marcus Folkesson <[email protected]>
17921 L:      [email protected]
17922 S:      Maintained
17923 F:      Documentation/input/devices/pxrc.rst
17924 F:      drivers/input/joystick/pxrc.c
17925
17926 PHONET PROTOCOL
17927 M:      Remi Denis-Courmont <[email protected]>
17928 S:      Supported
17929 F:      Documentation/networking/phonet.rst
17930 F:      include/linux/phonet.h
17931 F:      include/net/phonet/
17932 F:      include/uapi/linux/phonet.h
17933 F:      net/phonet/
17934
17935 PHRAM MTD DRIVER
17936 M:      Joern Engel <[email protected]>
17937 L:      [email protected]
17938 S:      Maintained
17939 F:      drivers/mtd/devices/phram.c
17940
17941 PICOLCD HID DRIVER
17942 M:      Bruno Prémont <[email protected]>
17943 L:      [email protected]
17944 S:      Maintained
17945 F:      drivers/hid/hid-picolcd*
17946
17947 PIDFD API
17948 M:      Christian Brauner <[email protected]>
17949 L:      [email protected]
17950 S:      Maintained
17951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
17952 F:      samples/pidfd/
17953 F:      tools/testing/selftests/clone3/
17954 F:      tools/testing/selftests/pid_namespace/
17955 F:      tools/testing/selftests/pidfd/
17956 K:      (?i)pidfd
17957 K:      (?i)clone3
17958 K:      \b(clone_args|kernel_clone_args)\b
17959
17960 PIN CONTROL SUBSYSTEM
17961 M:      Linus Walleij <[email protected]>
17962 L:      [email protected]
17963 S:      Maintained
17964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
17965 F:      Documentation/devicetree/bindings/pinctrl/
17966 F:      Documentation/driver-api/pin-control.rst
17967 F:      drivers/pinctrl/
17968 F:      include/dt-bindings/pinctrl/
17969 F:      include/linux/pinctrl/
17970
17971 PIN CONTROLLER - AMD
17972 M:      Basavaraj Natikar <[email protected]>
17973 M:      Shyam Sundar S K <[email protected]>
17974 S:      Maintained
17975 F:      drivers/pinctrl/pinctrl-amd.c
17976
17977 PIN CONTROLLER - FREESCALE
17978 M:      Dong Aisheng <[email protected]>
17979 M:      Fabio Estevam <[email protected]>
17980 M:      Shawn Guo <[email protected]>
17981 M:      Jacky Bai <[email protected]>
17982 R:      Pengutronix Kernel Team <[email protected]>
17983 L:      [email protected]
17984 L:      NXP S32 Linux Team <[email protected]>
17985 S:      Maintained
17986 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
17987 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
17988 F:      drivers/pinctrl/freescale/
17989 F:      drivers/pinctrl/nxp/
17990
17991 PIN CONTROLLER - INTEL
17992 M:      Mika Westerberg <[email protected]>
17993 M:      Andy Shevchenko <[email protected]>
17994 S:      Supported
17995 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
17996 F:      drivers/pinctrl/intel/
17997
17998 PIN CONTROLLER - KEEMBAY
17999 M:      Lakshmi Sowjanya D <[email protected]>
18000 S:      Supported
18001 F:      drivers/pinctrl/pinctrl-keembay*
18002
18003 PIN CONTROLLER - MEDIATEK
18004 M:      Sean Wang <[email protected]>
18005 L:      [email protected] (moderated for non-subscribers)
18006 S:      Maintained
18007 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
18008 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
18009 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
18010 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
18011 F:      drivers/pinctrl/mediatek/
18012
18013 PIN CONTROLLER - MEDIATEK MIPS
18014 M:      Arınç ÜNAL <[email protected]>
18015 M:      Sergio Paracuellos <[email protected]>
18016 L:      [email protected] (moderated for non-subscribers)
18017 L:      [email protected]
18018 S:      Maintained
18019 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
18020 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
18021 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
18022 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
18023 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
18024 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
18025 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
18026 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
18027 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
18028 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
18029 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
18030 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
18031 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
18032 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
18033 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
18034
18035 PIN CONTROLLER - MICROCHIP AT91
18036 M:      Ludovic Desroches <[email protected]>
18037 L:      [email protected] (moderated for non-subscribers)
18038 L:      [email protected]
18039 S:      Supported
18040 F:      drivers/gpio/gpio-sama5d2-piobu.c
18041 F:      drivers/pinctrl/pinctrl-at91*
18042
18043 PIN CONTROLLER - QUALCOMM
18044 M:      Bjorn Andersson <[email protected]>
18045 L:      [email protected]
18046 S:      Maintained
18047 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
18048 F:      drivers/pinctrl/qcom/
18049
18050 PIN CONTROLLER - RENESAS
18051 M:      Geert Uytterhoeven <[email protected]>
18052 L:      [email protected]
18053 S:      Supported
18054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
18055 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
18056 F:      drivers/pinctrl/renesas/
18057
18058 PIN CONTROLLER - SAMSUNG
18059 M:      Krzysztof Kozlowski <[email protected]>
18060 M:      Sylwester Nawrocki <[email protected]>
18061 R:      Alim Akhtar <[email protected]>
18062 L:      [email protected] (moderated for non-subscribers)
18063 L:      [email protected]
18064 S:      Maintained
18065 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
18066 B:      mailto:[email protected]
18067 C:      irc://irc.libera.chat/linux-exynos
18068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
18069 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
18070 F:      drivers/pinctrl/samsung/
18071
18072 PIN CONTROLLER - SINGLE
18073 M:      Tony Lindgren <[email protected]>
18074 M:      Haojian Zhuang <[email protected]>
18075 L:      [email protected] (moderated for non-subscribers)
18076 L:      [email protected]
18077 S:      Maintained
18078 F:      drivers/pinctrl/pinctrl-single.c
18079
18080 PIN CONTROLLER - SUNPLUS / TIBBO
18081 M:      Dvorkin Dmitry <[email protected]>
18082 M:      Wells Lu <[email protected]>
18083 L:      [email protected] (moderated for non-subscribers)
18084 S:      Maintained
18085 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
18086 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
18087 F:      drivers/pinctrl/sunplus/
18088 F:      include/dt-bindings/pinctrl/sppctl*.h
18089
18090 PINE64 PINEPHONE KEYBOARD DRIVER
18091 M:      Samuel Holland <[email protected]>
18092 S:      Supported
18093 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
18094 F:      drivers/input/keyboard/pinephone-keyboard.c
18095
18096 PKTCDVD DRIVER
18097 M:      [email protected]
18098 S:      Orphan
18099 F:      drivers/block/pktcdvd.c
18100 F:      include/linux/pktcdvd.h
18101 F:      include/uapi/linux/pktcdvd.h
18102
18103 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
18104 M:      Tomasz Duszynski <[email protected]>
18105 S:      Maintained
18106 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
18107 F:      drivers/iio/chemical/pms7003.c
18108
18109 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
18110 M:      Piergiorgio Beruto <[email protected]>
18111 L:      [email protected]
18112 S:      Maintained
18113 F:      drivers/net/phy/mdio-open-alliance.h
18114 F:      net/ethtool/plca.c
18115
18116 PLDMFW LIBRARY
18117 M:      Jacob Keller <[email protected]>
18118 S:      Maintained
18119 F:      Documentation/driver-api/pldmfw/
18120 F:      include/linux/pldmfw.h
18121 F:      lib/pldmfw/
18122
18123 PLX DMA DRIVER
18124 M:      Logan Gunthorpe <[email protected]>
18125 S:      Maintained
18126 F:      drivers/dma/plx_dma.c
18127
18128 PM-GRAPH UTILITY
18129 M:      "Todd E Brandt" <[email protected]>
18130 L:      [email protected]
18131 S:      Supported
18132 W:      https://01.org/pm-graph
18133 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
18134 T:      git git://github.com/intel/pm-graph
18135 F:      tools/power/pm-graph
18136
18137 PM6764TR DRIVER
18138 M:      Charles Hsu     <[email protected]>
18139 L:      [email protected]
18140 S:      Maintained
18141 F:      Documentation/hwmon/pm6764tr.rst
18142 F:      drivers/hwmon/pmbus/pm6764tr.c
18143
18144 PMC SIERRA MaxRAID DRIVER
18145 L:      [email protected]
18146 S:      Orphan
18147 W:      http://www.pmc-sierra.com/
18148 F:      drivers/scsi/pmcraid.*
18149
18150 PMC SIERRA PM8001 DRIVER
18151 M:      Jack Wang <[email protected]>
18152 L:      [email protected]
18153 S:      Supported
18154 F:      drivers/scsi/pm8001/
18155
18156 PNI RM3100 IIO DRIVER
18157 M:      Song Qiang <[email protected]>
18158 L:      [email protected]
18159 S:      Maintained
18160 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
18161 F:      drivers/iio/magnetometer/rm3100*
18162
18163 PNP SUPPORT
18164 M:      "Rafael J. Wysocki" <[email protected]>
18165 L:      [email protected]
18166 S:      Maintained
18167 F:      drivers/pnp/
18168 F:      include/linux/pnp.h
18169
18170 POSIX CLOCKS and TIMERS
18171 M:      Anna-Maria Behnsen <[email protected]>
18172 M:      Frederic Weisbecker <[email protected]>
18173 M:      Thomas Gleixner <[email protected]>
18174 L:      [email protected]
18175 S:      Maintained
18176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
18177 F:      fs/timerfd.c
18178 F:      include/linux/time_namespace.h
18179 F:      include/linux/timerfd.h
18180 F:      include/uapi/linux/time.h
18181 F:      include/uapi/linux/timerfd.h
18182 F:      include/trace/events/timer*
18183 F:      kernel/time/itimer.c
18184 F:      kernel/time/posix-*
18185 F:      kernel/time/namespace.c
18186
18187 POWER MANAGEMENT CORE
18188 M:      "Rafael J. Wysocki" <[email protected]>
18189 L:      [email protected]
18190 S:      Supported
18191 B:      https://bugzilla.kernel.org
18192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
18193 F:      drivers/base/power/
18194 F:      drivers/powercap/
18195 F:      include/linux/intel_rapl.h
18196 F:      include/linux/pm.h
18197 F:      include/linux/pm_*
18198 F:      include/linux/powercap.h
18199 F:      kernel/configs/nopm.config
18200
18201 POWER SEQUENCING
18202 M:      Bartosz Golaszewski <[email protected]>
18203 L:      [email protected]
18204 S:      Maintained
18205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
18206 F:      drivers/power/sequencing/
18207 F:      include/linux/pwrseq/
18208
18209 POWER STATE COORDINATION INTERFACE (PSCI)
18210 M:      Mark Rutland <[email protected]>
18211 M:      Lorenzo Pieralisi <[email protected]>
18212 L:      [email protected] (moderated for non-subscribers)
18213 S:      Maintained
18214 F:      drivers/firmware/psci/
18215 F:      include/linux/psci.h
18216 F:      include/uapi/linux/psci.h
18217
18218 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
18219 M:      Sebastian Reichel <[email protected]>
18220 L:      [email protected]
18221 S:      Maintained
18222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
18223 F:      Documentation/ABI/testing/sysfs-class-power
18224 F:      Documentation/devicetree/bindings/power/supply/
18225 F:      drivers/power/supply/
18226 F:      include/linux/power/
18227 F:      include/linux/power_supply.h
18228 F:      tools/testing/selftests/power_supply/
18229
18230 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
18231 M:      Suraj Jitindar Singh <[email protected]>
18232 L:      [email protected]
18233 S:      Maintained
18234 F:      drivers/char/powernv-op-panel.c
18235
18236 PPP OVER ATM (RFC 2364)
18237 M:      Mitchell Blank Jr <[email protected]>
18238 S:      Maintained
18239 F:      include/uapi/linux/atmppp.h
18240 F:      net/atm/pppoatm.c
18241
18242 PPP OVER ETHERNET
18243 M:      Michal Ostrowski <[email protected]>
18244 S:      Maintained
18245 F:      drivers/net/ppp/pppoe.c
18246 F:      drivers/net/ppp/pppox.c
18247
18248 PPP OVER L2TP
18249 M:      James Chapman <[email protected]>
18250 S:      Maintained
18251 F:      include/linux/if_pppol2tp.h
18252 F:      include/uapi/linux/if_pppol2tp.h
18253 F:      net/l2tp/l2tp_ppp.c
18254
18255 PPP PROTOCOL DRIVERS AND COMPRESSORS
18256 L:      [email protected]
18257 S:      Orphan
18258 F:      drivers/net/ppp/ppp_*
18259
18260 PPS SUPPORT
18261 M:      Rodolfo Giometti <[email protected]>
18262 L:      [email protected] (subscribers-only)
18263 S:      Maintained
18264 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
18265 F:      Documentation/ABI/testing/sysfs-pps
18266 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
18267 F:      Documentation/driver-api/pps.rst
18268 F:      drivers/pps/
18269 F:      include/linux/pps*.h
18270 F:      include/uapi/linux/pps.h
18271
18272 PPTP DRIVER
18273 M:      Dmitry Kozlov <[email protected]>
18274 L:      [email protected]
18275 S:      Maintained
18276 W:      http://sourceforge.net/projects/accel-pptp
18277 F:      drivers/net/ppp/pptp.c
18278
18279 PRESSURE STALL INFORMATION (PSI)
18280 M:      Johannes Weiner <[email protected]>
18281 M:      Suren Baghdasaryan <[email protected]>
18282 R:      Peter Ziljstra <[email protected]>
18283 S:      Maintained
18284 F:      include/linux/psi*
18285 F:      kernel/sched/psi.c
18286
18287 PRINTK
18288 M:      Petr Mladek <[email protected]>
18289 R:      Steven Rostedt <[email protected]>
18290 R:      John Ogness <[email protected]>
18291 R:      Sergey Senozhatsky <[email protected]>
18292 S:      Maintained
18293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
18294 F:      include/linux/printk.h
18295 F:      kernel/printk/
18296
18297 PRINTK INDEXING
18298 R:      Chris Down <[email protected]>
18299 S:      Maintained
18300 F:      Documentation/core-api/printk-index.rst
18301 F:      kernel/printk/index.c
18302 K:      printk_index
18303
18304 PROC FILESYSTEM
18305 L:      [email protected]
18306 L:      [email protected]
18307 S:      Maintained
18308 F:      Documentation/filesystems/proc.rst
18309 F:      fs/proc/
18310 F:      include/linux/proc_fs.h
18311 F:      tools/testing/selftests/proc/
18312
18313 PROC SYSCTL
18314 M:      Luis Chamberlain <[email protected]>
18315 M:      Kees Cook <[email protected]>
18316 M:      Joel Granados <[email protected]>
18317 L:      [email protected]
18318 L:      [email protected]
18319 S:      Maintained
18320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next
18321 F:      fs/proc/proc_sysctl.c
18322 F:      include/linux/sysctl.h
18323 F:      kernel/sysctl-test.c
18324 F:      kernel/sysctl.c
18325 F:      tools/testing/selftests/sysctl/
18326
18327 PS3 NETWORK SUPPORT
18328 M:      Geoff Levand <[email protected]>
18329 L:      [email protected]
18330 L:      [email protected]
18331 S:      Maintained
18332 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
18333
18334 PS3 PLATFORM SUPPORT
18335 M:      Geoff Levand <[email protected]>
18336 L:      [email protected]
18337 S:      Maintained
18338 F:      arch/powerpc/boot/ps3*
18339 F:      arch/powerpc/include/asm/lv1call.h
18340 F:      arch/powerpc/include/asm/ps3*.h
18341 F:      arch/powerpc/platforms/ps3/
18342 F:      drivers/*/ps3*
18343 F:      drivers/ps3/
18344 F:      drivers/rtc/rtc-ps3.c
18345 F:      drivers/usb/host/*ps3.c
18346 F:      sound/ppc/snd_ps3*
18347
18348 PS3VRAM DRIVER
18349 M:      Jim Paris <[email protected]>
18350 M:      Geoff Levand <[email protected]>
18351 L:      [email protected]
18352 S:      Maintained
18353 F:      drivers/block/ps3vram.c
18354
18355 PSAMPLE PACKET SAMPLING SUPPORT
18356 M:      Yotam Gigi <[email protected]>
18357 S:      Maintained
18358 F:      include/net/psample.h
18359 F:      include/uapi/linux/psample.h
18360 F:      net/psample
18361
18362 PSE NETWORK DRIVER
18363 M:      Oleksij Rempel <[email protected]>
18364 M:      Kory Maincent <[email protected]>
18365 L:      [email protected]
18366 S:      Maintained
18367 F:      Documentation/devicetree/bindings/net/pse-pd/
18368 F:      drivers/net/pse-pd/
18369
18370 PSTORE FILESYSTEM
18371 M:      Kees Cook <[email protected]>
18372 R:      Tony Luck <[email protected]>
18373 R:      Guilherme G. Piccoli <[email protected]>
18374 L:      [email protected]
18375 S:      Supported
18376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
18377 F:      Documentation/admin-guide/pstore-blk.rst
18378 F:      Documentation/admin-guide/ramoops.rst
18379 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
18380 F:      drivers/acpi/apei/erst.c
18381 F:      drivers/firmware/efi/efi-pstore.c
18382 F:      fs/pstore/
18383 F:      include/linux/pstore*
18384 K:      \b(pstore|ramoops)
18385
18386 PT5161L HARDWARE MONITOR DRIVER
18387 M:      Cosmo Chou <[email protected]>
18388 L:      [email protected]
18389 S:      Maintained
18390 F:      Documentation/hwmon/pt5161l.rst
18391 F:      drivers/hwmon/pt5161l.c
18392
18393 PTP HARDWARE CLOCK SUPPORT
18394 M:      Richard Cochran <[email protected]>
18395 L:      [email protected]
18396 S:      Maintained
18397 W:      http://linuxptp.sourceforge.net/
18398 F:      Documentation/ABI/testing/sysfs-ptp
18399 F:      Documentation/driver-api/ptp.rst
18400 F:      drivers/net/phy/dp83640*
18401 F:      drivers/ptp/*
18402 F:      include/linux/ptp_cl*
18403 K:      (?:\b|_)ptp(?:\b|_)
18404
18405 PTP MOCKUP CLOCK SUPPORT
18406 M:      Vladimir Oltean <[email protected]>
18407 L:      [email protected]
18408 S:      Maintained
18409 F:      drivers/ptp/ptp_mock.c
18410 F:      include/linux/ptp_mock.h
18411
18412 PTP VIRTUAL CLOCK SUPPORT
18413 M:      Yangbo Lu <[email protected]>
18414 L:      [email protected]
18415 S:      Maintained
18416 F:      drivers/ptp/ptp_vclock.c
18417 F:      net/ethtool/phc_vclocks.c
18418
18419 PTRACE SUPPORT
18420 M:      Oleg Nesterov <[email protected]>
18421 S:      Maintained
18422 F:      arch/*/*/ptrace*.c
18423 F:      arch/*/include/asm/ptrace*.h
18424 F:      arch/*/ptrace*.c
18425 F:      include/asm-generic/syscall.h
18426 F:      include/linux/ptrace.h
18427 F:      include/linux/regset.h
18428 F:      include/uapi/linux/ptrace.h
18429 F:      kernel/ptrace.c
18430
18431 PULSE8-CEC DRIVER
18432 M:      Hans Verkuil <[email protected]>
18433 L:      [email protected]
18434 S:      Maintained
18435 T:      git git://linuxtv.org/media_tree.git
18436 F:      drivers/media/cec/usb/pulse8/
18437
18438 PURELIFI PLFXLC DRIVER
18439 M:      Srinivasan Raju <[email protected]>
18440 L:      [email protected]
18441 S:      Supported
18442 F:      drivers/net/wireless/purelifi/plfxlc/
18443
18444 PVRUSB2 VIDEO4LINUX DRIVER
18445 M:      Mike Isely <[email protected]>
18446 L:      [email protected]       (subscribers-only)
18447 L:      [email protected]
18448 S:      Maintained
18449 W:      http://www.isely.net/pvrusb2/
18450 T:      git git://linuxtv.org/media_tree.git
18451 F:      Documentation/driver-api/media/drivers/pvrusb2*
18452 F:      drivers/media/usb/pvrusb2/
18453
18454 PWC WEBCAM DRIVER
18455 M:      Hans Verkuil <[email protected]>
18456 L:      [email protected]
18457 S:      Odd Fixes
18458 T:      git git://linuxtv.org/media_tree.git
18459 F:      drivers/media/usb/pwc/*
18460 F:      include/trace/events/pwc.h
18461
18462 PWM IR Transmitter
18463 M:      Sean Young <[email protected]>
18464 L:      [email protected]
18465 S:      Maintained
18466 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
18467 F:      drivers/media/rc/pwm-ir-tx.c
18468
18469 PWM SUBSYSTEM
18470 M:      Uwe Kleine-König <[email protected]>
18471 L:      [email protected]
18472 S:      Maintained
18473 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
18474 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
18475 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
18476 F:      Documentation/devicetree/bindings/pwm/
18477 F:      Documentation/driver-api/pwm.rst
18478 F:      drivers/gpio/gpio-mvebu.c
18479 F:      drivers/pwm/
18480 F:      drivers/video/backlight/pwm_bl.c
18481 F:      include/dt-bindings/pwm/
18482 F:      include/linux/pwm.h
18483 F:      include/linux/pwm_backlight.h
18484 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
18485
18486 PXA GPIO DRIVER
18487 M:      Robert Jarzmik <[email protected]>
18488 L:      [email protected]
18489 S:      Maintained
18490 F:      drivers/gpio/gpio-pxa.c
18491
18492 PXA MMCI DRIVER
18493 S:      Orphan
18494
18495 PXA RTC DRIVER
18496 M:      Robert Jarzmik <[email protected]>
18497 L:      [email protected]
18498 S:      Maintained
18499
18500 PXA2xx/PXA3xx SUPPORT
18501 M:      Daniel Mack <[email protected]>
18502 M:      Haojian Zhuang <[email protected]>
18503 M:      Robert Jarzmik <[email protected]>
18504 L:      [email protected] (moderated for non-subscribers)
18505 S:      Maintained
18506 T:      git git://github.com/hzhuang1/linux.git
18507 T:      git git://github.com/rjarzmik/linux.git
18508 F:      arch/arm/boot/dts/intel/pxa/
18509 F:      arch/arm/mach-pxa/
18510 F:      drivers/dma/pxa*
18511 F:      drivers/pcmcia/pxa2xx*
18512 F:      drivers/pinctrl/pxa/
18513 F:      drivers/spi/spi-pxa2xx*
18514 F:      drivers/usb/gadget/udc/pxa2*
18515 F:      include/sound/pxa2xx-lib.h
18516 F:      sound/arm/pxa*
18517 F:      sound/soc/pxa/
18518
18519 QAT DRIVER
18520 M:      Giovanni Cabiddu <[email protected]>
18521 L:      [email protected]
18522 S:      Supported
18523 F:      drivers/crypto/intel/qat/
18524
18525 QCOM AUDIO (ASoC) DRIVERS
18526 M:      Srinivas Kandagatla <[email protected]>
18527 M:      Banajit Goswami <[email protected]>
18528 L:      [email protected] (moderated for non-subscribers)
18529 L:      [email protected]
18530 S:      Supported
18531 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
18532 F:      Documentation/devicetree/bindings/sound/qcom,*
18533 F:      drivers/soc/qcom/apr.c
18534 F:      include/dt-bindings/sound/qcom,wcd9335.h
18535 F:      sound/soc/codecs/lpass-rx-macro.*
18536 F:      sound/soc/codecs/lpass-tx-macro.*
18537 F:      sound/soc/codecs/lpass-va-macro.c
18538 F:      sound/soc/codecs/lpass-wsa-macro.*
18539 F:      sound/soc/codecs/msm8916-wcd-analog.c
18540 F:      sound/soc/codecs/msm8916-wcd-digital.c
18541 F:      sound/soc/codecs/wcd-clsh-v2.*
18542 F:      sound/soc/codecs/wcd-mbhc-v2.*
18543 F:      sound/soc/codecs/wcd9335.*
18544 F:      sound/soc/codecs/wcd934x.c
18545 F:      sound/soc/codecs/wsa881x.c
18546 F:      sound/soc/codecs/wsa883x.c
18547 F:      sound/soc/codecs/wsa884x.c
18548 F:      sound/soc/qcom/
18549
18550 QCOM EMBEDDED USB DEBUGGER (EUD)
18551 M:      Souradeep Chowdhury <[email protected]>
18552 L:      [email protected]
18553 S:      Maintained
18554 F:      Documentation/ABI/testing/sysfs-driver-eud
18555 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
18556 F:      drivers/usb/misc/qcom_eud.c
18557
18558 QCOM IPA DRIVER
18559 M:      Alex Elder <[email protected]>
18560 L:      [email protected]
18561 S:      Supported
18562 F:      drivers/net/ipa/
18563
18564 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
18565 M:      Gabriel Somlo <[email protected]>
18566 M:      "Michael S. Tsirkin" <[email protected]>
18567 L:      [email protected]
18568 S:      Maintained
18569 F:      drivers/firmware/qemu_fw_cfg.c
18570 F:      include/uapi/linux/qemu_fw_cfg.h
18571
18572 QIB DRIVER
18573 M:      Dennis Dalessandro <[email protected]>
18574 L:      [email protected]
18575 S:      Supported
18576 F:      drivers/infiniband/hw/qib/
18577
18578 QLOGIC QL41xxx FCOE DRIVER
18579 M:      Saurav Kashyap <[email protected]>
18580 M:      Javed Hasan <[email protected]>
18581 M:      [email protected]
18582 L:      [email protected]
18583 S:      Supported
18584 F:      drivers/scsi/qedf/
18585
18586 QLOGIC QL41xxx ISCSI DRIVER
18587 M:      Nilesh Javali <[email protected]>
18588 M:      Manish Rangankar <[email protected]>
18589 M:      [email protected]
18590 L:      [email protected]
18591 S:      Supported
18592 F:      drivers/scsi/qedi/
18593
18594 QLOGIC QL4xxx ETHERNET DRIVER
18595 M:      Manish Chopra <[email protected]>
18596 L:      [email protected]
18597 S:      Supported
18598 F:      drivers/net/ethernet/qlogic/qed/
18599 F:      drivers/net/ethernet/qlogic/qede/
18600 F:      include/linux/qed/
18601
18602 QLOGIC QL4xxx RDMA DRIVER
18603 M:      Michal Kalderon <[email protected]>
18604 L:      [email protected]
18605 S:      Supported
18606 F:      drivers/infiniband/hw/qedr/
18607 F:      include/uapi/rdma/qedr-abi.h
18608
18609 QLOGIC QLA1280 SCSI DRIVER
18610 M:      Michael Reed <[email protected]>
18611 L:      [email protected]
18612 S:      Maintained
18613 F:      drivers/scsi/qla1280.[ch]
18614
18615 QLOGIC QLA2XXX FC-SCSI DRIVER
18616 M:      Nilesh Javali <[email protected]>
18617 M:      [email protected]
18618 L:      [email protected]
18619 S:      Supported
18620 F:      drivers/scsi/qla2xxx/
18621
18622 QLOGIC QLA3XXX NETWORK DRIVER
18623 M:      [email protected]
18624 L:      [email protected]
18625 S:      Supported
18626 F:      drivers/net/ethernet/qlogic/qla3xxx.*
18627
18628 QLOGIC QLA4XXX iSCSI DRIVER
18629 M:      Nilesh Javali <[email protected]>
18630 M:      Manish Rangankar <[email protected]>
18631 M:      [email protected]
18632 L:      [email protected]
18633 S:      Supported
18634 F:      drivers/scsi/qla4xxx/
18635
18636 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
18637 M:      Shahed Shaikh <[email protected]>
18638 M:      Manish Chopra <[email protected]>
18639 M:      [email protected]
18640 L:      [email protected]
18641 S:      Supported
18642 F:      drivers/net/ethernet/qlogic/qlcnic/
18643
18644 QM1D1B0004 MEDIA DRIVER
18645 M:      Akihiro Tsukada <[email protected]>
18646 L:      [email protected]
18647 S:      Odd Fixes
18648 F:      drivers/media/tuners/qm1d1b0004*
18649
18650 QM1D1C0042 MEDIA DRIVER
18651 M:      Akihiro Tsukada <[email protected]>
18652 L:      [email protected]
18653 S:      Odd Fixes
18654 F:      drivers/media/tuners/qm1d1c0042*
18655
18656 QNX4 FILESYSTEM
18657 M:      Anders Larsen <[email protected]>
18658 S:      Maintained
18659 W:      http://www.alarsen.net/linux/qnx4fs/
18660 F:      fs/qnx4/
18661 F:      include/uapi/linux/qnx4_fs.h
18662 F:      include/uapi/linux/qnxtypes.h
18663
18664 QNX6 FILESYSTEM
18665 S:      Orphan
18666 F:      Documentation/filesystems/qnx6.rst
18667 F:      fs/qnx6/
18668 F:      include/linux/qnx6_fs.h
18669
18670 QORIQ DPAA2 FSL-MC BUS DRIVER
18671 M:      Stuart Yoder <[email protected]>
18672 M:      Laurentiu Tudor <[email protected]>
18673 L:      [email protected]
18674 S:      Maintained
18675 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
18676 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
18677 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
18678 F:      drivers/bus/fsl-mc/
18679 F:      include/uapi/linux/fsl_mc.h
18680
18681 QT1010 MEDIA DRIVER
18682 L:      [email protected]
18683 S:      Orphan
18684 W:      https://linuxtv.org
18685 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18686 F:      drivers/media/tuners/qt1010*
18687
18688 QUALCOMM ATH12K WIRELESS DRIVER
18689 M:      Kalle Valo <[email protected]>
18690 M:      Jeff Johnson <[email protected]>
18691 L:      [email protected]
18692 S:      Supported
18693 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
18694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18695 F:      drivers/net/wireless/ath/ath12k/
18696 N:      ath12k
18697
18698 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
18699 M:      Kalle Valo <[email protected]>
18700 M:      Jeff Johnson <[email protected]>
18701 L:      [email protected]
18702 S:      Supported
18703 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
18704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18705 F:      drivers/net/wireless/ath/ath10k/
18706 N:      ath10k
18707
18708 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
18709 M:      Kalle Valo <[email protected]>
18710 M:      Jeff Johnson <[email protected]>
18711 L:      [email protected]
18712 S:      Supported
18713 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
18714 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
18715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18716 F:      drivers/net/wireless/ath/ath11k/
18717 N:      ath11k
18718
18719 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
18720 M:      Toke Høiland-Jørgensen <[email protected]>
18721 L:      [email protected]
18722 S:      Maintained
18723 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
18724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18725 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
18726 F:      drivers/net/wireless/ath/ath9k/
18727
18728 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
18729 M:      Stefan Wahren <[email protected]>
18730 L:      [email protected]
18731 S:      Maintained
18732 F:      Documentation/devicetree/bindings/net/qca,qca7000.txt
18733 F:      drivers/net/ethernet/qualcomm/qca*
18734
18735 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
18736 M:      Stephan Gerhold <[email protected]>
18737 L:      [email protected]
18738 L:      [email protected]
18739 S:      Maintained
18740 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
18741 F:      drivers/net/wwan/qcom_bam_dmux.c
18742
18743 QUALCOMM CAMERA SUBSYSTEM DRIVER
18744 M:      Robert Foss <[email protected]>
18745 M:      Todor Tomov <[email protected]>
18746 M:      Bryan O'Donoghue <[email protected]>
18747 L:      [email protected]
18748 S:      Maintained
18749 F:      Documentation/admin-guide/media/qcom_camss.rst
18750 F:      Documentation/devicetree/bindings/media/*camss*
18751 F:      drivers/media/platform/qcom/camss/
18752
18753 QUALCOMM CLOCK DRIVERS
18754 M:      Bjorn Andersson <[email protected]>
18755 L:      [email protected]
18756 S:      Supported
18757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
18758 F:      Documentation/devicetree/bindings/clock/qcom,*
18759 F:      drivers/clk/qcom/
18760 F:      include/dt-bindings/clock/qcom,*
18761
18762 QUALCOMM CLOUD AI (QAIC) DRIVER
18763 M:      Jeffrey Hugo <[email protected]>
18764 R:      Carl Vanderlip <[email protected]>
18765 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
18766 L:      [email protected]
18767 L:      [email protected]
18768 S:      Supported
18769 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
18770 F:      Documentation/accel/qaic/
18771 F:      drivers/accel/qaic/
18772 F:      include/uapi/drm/qaic_accel.h
18773
18774 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
18775 M:      Bjorn Andersson <[email protected]>
18776 M:      Konrad Dybcio <[email protected]>
18777 L:      [email protected]
18778 L:      [email protected]
18779 S:      Maintained
18780 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
18781 F:      drivers/pmdomain/qcom/cpr.c
18782
18783 QUALCOMM CPUCP MAILBOX DRIVER
18784 M:      Sibi Sankar <[email protected]>
18785 L:      [email protected]
18786 S:      Supported
18787 F:      Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml
18788 F:      drivers/mailbox/qcom-cpucp-mbox.c
18789
18790 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
18791 M:      Ilia Lin <[email protected]>
18792 L:      [email protected]
18793 S:      Maintained
18794 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
18795 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
18796 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
18797
18798 QUALCOMM CRYPTO DRIVERS
18799 M:      Thara Gopinath <[email protected]>
18800 L:      [email protected]
18801 L:      [email protected]
18802 S:      Maintained
18803 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
18804 F:      drivers/crypto/qce/
18805
18806 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
18807 M:      Timur Tabi <[email protected]>
18808 L:      [email protected]
18809 S:      Maintained
18810 F:      drivers/net/ethernet/qualcomm/emac/
18811
18812 QUALCOMM ETHQOS ETHERNET DRIVER
18813 M:      Vinod Koul <[email protected]>
18814 L:      [email protected]
18815 L:      [email protected]
18816 S:      Maintained
18817 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
18818 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
18819
18820 QUALCOMM FASTRPC DRIVER
18821 M:      Srinivas Kandagatla <[email protected]>
18822 M:      Amol Maheshwari <[email protected]>
18823 L:      [email protected]
18824 L:      [email protected]
18825 S:      Maintained
18826 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
18827 F:      drivers/misc/fastrpc.c
18828 F:      include/uapi/misc/fastrpc.h
18829
18830 QUALCOMM HEXAGON ARCHITECTURE
18831 M:      Brian Cain <[email protected]>
18832 L:      [email protected]
18833 S:      Supported
18834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
18835 F:      arch/hexagon/
18836
18837 QUALCOMM HIDMA DRIVER
18838 M:      Sinan Kaya <[email protected]>
18839 L:      [email protected] (moderated for non-subscribers)
18840 L:      [email protected]
18841 L:      [email protected]
18842 S:      Supported
18843 F:      drivers/dma/qcom/hidma*
18844
18845 QUALCOMM I2C CCI DRIVER
18846 M:      Loic Poulain <[email protected]>
18847 M:      Robert Foss <[email protected]>
18848 L:      [email protected]
18849 L:      [email protected]
18850 S:      Maintained
18851 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
18852 F:      drivers/i2c/busses/i2c-qcom-cci.c
18853
18854 QUALCOMM INTERCONNECT BWMON DRIVER
18855 M:      Krzysztof Kozlowski <[email protected]>
18856 L:      [email protected]
18857 S:      Maintained
18858 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
18859 F:      drivers/soc/qcom/icc-bwmon.c
18860
18861 QUALCOMM IOMMU
18862 M:      Rob Clark <[email protected]>
18863 L:      [email protected]
18864 L:      [email protected]
18865 S:      Maintained
18866 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
18867 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
18868 F:      drivers/iommu/msm_iommu*
18869
18870 QUALCOMM IPC ROUTER (QRTR) DRIVER
18871 M:      Manivannan Sadhasivam <[email protected]>
18872 L:      [email protected]
18873 S:      Maintained
18874 F:      include/trace/events/qrtr.h
18875 F:      include/uapi/linux/qrtr.h
18876 F:      net/qrtr/
18877
18878 QUALCOMM IPCC MAILBOX DRIVER
18879 M:      Manivannan Sadhasivam <[email protected]>
18880 L:      [email protected]
18881 S:      Supported
18882 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
18883 F:      drivers/mailbox/qcom-ipcc.c
18884 F:      include/dt-bindings/mailbox/qcom-ipcc.h
18885
18886 QUALCOMM IPQ4019 USB PHY DRIVER
18887 M:      Robert Marko <[email protected]>
18888 M:      Luka Perkov <[email protected]>
18889 L:      [email protected]
18890 S:      Maintained
18891 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
18892 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
18893
18894 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
18895 M:      Robert Marko <[email protected]>
18896 M:      Luka Perkov <[email protected]>
18897 L:      [email protected]
18898 S:      Maintained
18899 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
18900 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
18901
18902 QUALCOMM NAND CONTROLLER DRIVER
18903 M:      Manivannan Sadhasivam <[email protected]>
18904 L:      [email protected]
18905 L:      [email protected]
18906 S:      Maintained
18907 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
18908 F:      drivers/mtd/nand/raw/qcom_nandc.c
18909
18910 QUALCOMM QSEECOM DRIVER
18911 M:      Maximilian Luz <[email protected]>
18912 L:      [email protected]
18913 S:      Maintained
18914 F:      drivers/firmware/qcom/qcom_qseecom.c
18915
18916 QUALCOMM QSEECOM UEFISECAPP DRIVER
18917 M:      Maximilian Luz <[email protected]>
18918 L:      [email protected]
18919 S:      Maintained
18920 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
18921
18922 QUALCOMM RMNET DRIVER
18923 M:      Subash Abhinov Kasiviswanathan <[email protected]>
18924 M:      Sean Tranchetti <[email protected]>
18925 L:      [email protected]
18926 S:      Maintained
18927 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
18928 F:      drivers/net/ethernet/qualcomm/rmnet/
18929 F:      include/linux/if_rmnet.h
18930
18931 QUALCOMM TRUST ZONE MEMORY ALLOCATOR
18932 M:      Bartosz Golaszewski <[email protected]>
18933 L:      [email protected]
18934 S:      Maintained
18935 F:      drivers/firmware/qcom/qcom_tzmem.c
18936 F:      drivers/firmware/qcom/qcom_tzmem.h
18937 F:      include/linux/firmware/qcom/qcom_tzmem.h
18938
18939 QUALCOMM TSENS THERMAL DRIVER
18940 M:      Amit Kucheria <[email protected]>
18941 M:      Thara Gopinath <[email protected]>
18942 L:      [email protected]
18943 L:      [email protected]
18944 S:      Maintained
18945 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
18946 F:      drivers/thermal/qcom/
18947
18948 QUALCOMM TYPEC PORT MANAGER DRIVER
18949 M:      Bryan O'Donoghue <[email protected]>
18950 L:      [email protected]
18951 L:      [email protected]
18952 S:      Maintained
18953 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
18954 F:      drivers/usb/typec/tcpm/qcom/
18955
18956 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
18957 M:      Stanimir Varbanov <[email protected]>
18958 M:      Vikash Garodia <[email protected]>
18959 R:      Bryan O'Donoghue <[email protected]>
18960 L:      [email protected]
18961 L:      [email protected]
18962 S:      Maintained
18963 T:      git git://linuxtv.org/media_tree.git
18964 F:      Documentation/devicetree/bindings/media/*venus*
18965 F:      drivers/media/platform/qcom/venus/
18966
18967 QUALCOMM WCN36XX WIRELESS DRIVER
18968 M:      Loic Poulain <[email protected]>
18969 L:      [email protected]
18970 S:      Supported
18971 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
18972 F:      drivers/net/wireless/ath/wcn36xx/
18973
18974 QUANTENNA QTNFMAC WIRELESS DRIVER
18975 M:      Igor Mitsyanko <[email protected]>
18976 R:      Sergey Matyukevich <[email protected]>
18977 L:      [email protected]
18978 S:      Maintained
18979 F:      drivers/net/wireless/quantenna
18980
18981 RADEON and AMDGPU DRM DRIVERS
18982 M:      Alex Deucher <[email protected]>
18983 M:      Christian König <[email protected]>
18984 M:      Xinhui Pan <[email protected]>
18985 L:      [email protected]
18986 S:      Supported
18987 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
18988 C:      irc://irc.oftc.net/radeon
18989 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
18990 F:      Documentation/gpu/amdgpu/
18991 F:      drivers/gpu/drm/amd/
18992 F:      drivers/gpu/drm/ci/xfails/amd*
18993 F:      drivers/gpu/drm/radeon/
18994 F:      include/uapi/drm/amdgpu_drm.h
18995 F:      include/uapi/drm/radeon_drm.h
18996
18997 RADEON FRAMEBUFFER DISPLAY DRIVER
18998 M:      Benjamin Herrenschmidt <[email protected]>
18999 L:      [email protected]
19000 S:      Maintained
19001 F:      drivers/video/fbdev/aty/radeon*
19002 F:      include/uapi/linux/radeonfb.h
19003
19004 RADIOSHARK RADIO DRIVER
19005 M:      Hans Verkuil <[email protected]>
19006 L:      [email protected]
19007 S:      Maintained
19008 T:      git git://linuxtv.org/media_tree.git
19009 F:      drivers/media/radio/radio-shark.c
19010
19011 RADIOSHARK2 RADIO DRIVER
19012 M:      Hans Verkuil <[email protected]>
19013 L:      [email protected]
19014 S:      Maintained
19015 T:      git git://linuxtv.org/media_tree.git
19016 F:      drivers/media/radio/radio-shark2.c
19017 F:      drivers/media/radio/radio-tea5777.c
19018
19019 RADOS BLOCK DEVICE (RBD)
19020 M:      Ilya Dryomov <[email protected]>
19021 R:      Dongsheng Yang <[email protected]>
19022 L:      [email protected]
19023 S:      Supported
19024 W:      http://ceph.com/
19025 T:      git https://github.com/ceph/ceph-client.git
19026 F:      Documentation/ABI/testing/sysfs-bus-rbd
19027 F:      drivers/block/rbd.c
19028 F:      drivers/block/rbd_types.h
19029
19030 RAGE128 FRAMEBUFFER DISPLAY DRIVER
19031 L:      [email protected]
19032 S:      Orphan
19033 F:      drivers/video/fbdev/aty/aty128fb.c
19034
19035 RAINSHADOW-CEC DRIVER
19036 M:      Hans Verkuil <[email protected]>
19037 L:      [email protected]
19038 S:      Maintained
19039 T:      git git://linuxtv.org/media_tree.git
19040 F:      drivers/media/cec/usb/rainshadow/
19041
19042 RALINK MIPS ARCHITECTURE
19043 M:      John Crispin <[email protected]>
19044 M:      Sergio Paracuellos <[email protected]>
19045 L:      [email protected]
19046 S:      Maintained
19047 F:      arch/mips/ralink
19048
19049 RALINK MT7621 MIPS ARCHITECTURE
19050 M:      Arınç ÜNAL <[email protected]>
19051 M:      Sergio Paracuellos <[email protected]>
19052 L:      [email protected]
19053 S:      Maintained
19054 F:      arch/mips/boot/dts/ralink/mt7621*
19055
19056 RALINK RT2X00 WIRELESS LAN DRIVER
19057 M:      Stanislaw Gruszka <[email protected]>
19058 L:      [email protected]
19059 S:      Maintained
19060 F:      drivers/net/wireless/ralink/rt2x00/
19061
19062 RAMDISK RAM BLOCK DEVICE DRIVER
19063 M:      Jens Axboe <[email protected]>
19064 S:      Maintained
19065 F:      Documentation/admin-guide/blockdev/ramdisk.rst
19066 F:      drivers/block/brd.c
19067
19068 RANCHU VIRTUAL BOARD FOR MIPS
19069 M:      Miodrag Dinic <[email protected]>
19070 L:      [email protected]
19071 S:      Supported
19072 F:      arch/mips/configs/generic/board-ranchu.config
19073 F:      arch/mips/generic/board-ranchu.c
19074
19075 RANDOM NUMBER DRIVER
19076 M:      "Theodore Ts'o" <[email protected]>
19077 M:      Jason A. Donenfeld <[email protected]>
19078 S:      Maintained
19079 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
19080 F:      Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml
19081 F:      drivers/char/random.c
19082 F:      include/linux/random.h
19083 F:      include/uapi/linux/random.h
19084 F:      drivers/virt/vmgenid.c
19085 F:      include/vdso/getrandom.h
19086 F:      lib/vdso/getrandom.c
19087 F:      arch/x86/entry/vdso/vgetrandom*
19088 F:      arch/x86/include/asm/vdso/getrandom*
19089
19090 RAPIDIO SUBSYSTEM
19091 M:      Matt Porter <[email protected]>
19092 M:      Alexandre Bounine <[email protected]>
19093 S:      Maintained
19094 F:      drivers/rapidio/
19095
19096 RAS INFRASTRUCTURE
19097 M:      Tony Luck <[email protected]>
19098 M:      Borislav Petkov <[email protected]>
19099 L:      [email protected]
19100 S:      Maintained
19101 F:      Documentation/admin-guide/RAS
19102 F:      drivers/ras/
19103 F:      include/linux/ras.h
19104 F:      include/ras/ras_event.h
19105
19106 RAS FRU MEMORY POISON MANAGER (FMPM)
19107 M:      Yazen Ghannam <[email protected]>
19108 L:      [email protected]
19109 S:      Maintained
19110 F:      drivers/ras/amd/fmpm.c
19111
19112 RASPBERRY PI PISP BACK END
19113 M:      Jacopo Mondi <[email protected]>
19114 L:      Raspberry Pi Kernel Maintenance <[email protected]>
19115 L:      [email protected]
19116 S:      Maintained
19117 F:      Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml
19118 F:      drivers/media/platform/raspberrypi/pisp_be/
19119 F:      include/uapi/linux/media/raspberrypi/
19120
19121 RC-CORE / LIRC FRAMEWORK
19122 M:      Sean Young <[email protected]>
19123 L:      [email protected]
19124 S:      Maintained
19125 W:      http://linuxtv.org
19126 T:      git git://linuxtv.org/media_tree.git
19127 F:      Documentation/driver-api/media/rc-core.rst
19128 F:      Documentation/userspace-api/media/rc/
19129 F:      drivers/media/rc/
19130 F:      include/media/rc-core.h
19131 F:      include/media/rc-map.h
19132 F:      include/uapi/linux/lirc.h
19133
19134 RCMM REMOTE CONTROLS DECODER
19135 M:      Patrick Lerda <[email protected]>
19136 S:      Maintained
19137 F:      drivers/media/rc/ir-rcmm-decoder.c
19138
19139 RCUTORTURE TEST FRAMEWORK
19140 M:      "Paul E. McKenney" <[email protected]>
19141 M:      Josh Triplett <[email protected]>
19142 R:      Steven Rostedt <[email protected]>
19143 R:      Mathieu Desnoyers <[email protected]>
19144 R:      Lai Jiangshan <[email protected]>
19145 L:      [email protected]
19146 S:      Supported
19147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19148 F:      tools/testing/selftests/rcutorture
19149
19150 RDACM20 Camera Sensor
19151 M:      Jacopo Mondi <[email protected]>
19152 M:      Kieran Bingham <[email protected]>
19153 M:      Laurent Pinchart <[email protected]>
19154 M:      Niklas Söderlund <[email protected]>
19155 L:      [email protected]
19156 S:      Maintained
19157 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19158 F:      drivers/media/i2c/max9271.c
19159 F:      drivers/media/i2c/max9271.h
19160 F:      drivers/media/i2c/rdacm20.c
19161
19162 RDACM21 Camera Sensor
19163 M:      Jacopo Mondi <[email protected]>
19164 M:      Kieran Bingham <[email protected]>
19165 M:      Laurent Pinchart <[email protected]>
19166 M:      Niklas Söderlund <[email protected]>
19167 L:      [email protected]
19168 S:      Maintained
19169 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19170 F:      drivers/media/i2c/max9271.c
19171 F:      drivers/media/i2c/max9271.h
19172 F:      drivers/media/i2c/rdacm21.c
19173
19174 RDC R-321X SoC
19175 M:      Florian Fainelli <[email protected]>
19176 S:      Maintained
19177
19178 RDC R6040 FAST ETHERNET DRIVER
19179 M:      Florian Fainelli <[email protected]>
19180 L:      [email protected]
19181 S:      Maintained
19182 F:      drivers/net/ethernet/rdc/r6040.c
19183
19184 RDMAVT - RDMA verbs software
19185 M:      Dennis Dalessandro <[email protected]>
19186 L:      [email protected]
19187 S:      Supported
19188 F:      drivers/infiniband/sw/rdmavt
19189
19190 RDS - RELIABLE DATAGRAM SOCKETS
19191 M:      Allison Henderson <[email protected]>
19192 L:      [email protected]
19193 L:      [email protected]
19194 L:      [email protected] (moderated for non-subscribers)
19195 S:      Supported
19196 W:      https://oss.oracle.com/projects/rds/
19197 F:      Documentation/networking/rds.rst
19198 F:      net/rds/
19199
19200 RDT - RESOURCE ALLOCATION
19201 M:      Fenghua Yu <[email protected]>
19202 M:      Reinette Chatre <[email protected]>
19203 L:      [email protected]
19204 S:      Supported
19205 F:      Documentation/arch/x86/resctrl*
19206 F:      arch/x86/include/asm/resctrl.h
19207 F:      arch/x86/kernel/cpu/resctrl/
19208 F:      tools/testing/selftests/resctrl/
19209
19210 READ-COPY UPDATE (RCU)
19211 M:      "Paul E. McKenney" <[email protected]>
19212 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
19213 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
19214 M:      Joel Fernandes <[email protected]>
19215 M:      Josh Triplett <[email protected]>
19216 M:      Boqun Feng <[email protected]>
19217 M:      Uladzislau Rezki <[email protected]>
19218 R:      Steven Rostedt <[email protected]>
19219 R:      Mathieu Desnoyers <[email protected]>
19220 R:      Lai Jiangshan <[email protected]>
19221 R:      Zqiang <[email protected]>
19222 L:      [email protected]
19223 S:      Supported
19224 W:      http://www.rdrop.com/users/paulmck/RCU/
19225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19226 F:      Documentation/RCU/
19227 F:      include/linux/rcu*
19228 F:      kernel/rcu/
19229 X:      Documentation/RCU/torture.rst
19230 X:      include/linux/srcu*.h
19231 X:      kernel/rcu/srcu*.c
19232
19233 REAL TIME CLOCK (RTC) SUBSYSTEM
19234 M:      Alexandre Belloni <[email protected]>
19235 L:      [email protected]
19236 S:      Maintained
19237 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
19238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
19239 F:      Documentation/admin-guide/rtc.rst
19240 F:      Documentation/devicetree/bindings/rtc/
19241 F:      drivers/rtc/
19242 F:      include/linux/rtc.h
19243 F:      include/linux/rtc/
19244 F:      include/uapi/linux/rtc.h
19245 F:      tools/testing/selftests/rtc/
19246
19247 Real-time Linux Analysis (RTLA) tools
19248 M:      Steven Rostedt <[email protected]>
19249 L:      [email protected]
19250 S:      Maintained
19251 F:      Documentation/tools/rtla/
19252 F:      tools/tracing/rtla/
19253
19254 REALTEK AUDIO CODECS
19255 M:      Oder Chiou <[email protected]>
19256 S:      Maintained
19257 F:      include/sound/rt*.h
19258 F:      sound/soc/codecs/rt*
19259
19260 REALTEK OTTO WATCHDOG
19261 M:      Sander Vanheule <[email protected]>
19262 L:      [email protected]
19263 S:      Maintained
19264 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
19265 F:      drivers/watchdog/realtek_otto_wdt.c
19266
19267 REALTEK RTL83xx SMI DSA ROUTER CHIPS
19268 M:      Linus Walleij <[email protected]>
19269 M:      Alvin Šipraga <[email protected]>
19270 S:      Maintained
19271 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
19272 F:      drivers/net/dsa/realtek/*
19273
19274 REALTEK WIRELESS DRIVER (rtlwifi family)
19275 M:      Ping-Ke Shih <[email protected]>
19276 L:      [email protected]
19277 S:      Maintained
19278 T:      git https://github.com/pkshih/rtw.git
19279 F:      drivers/net/wireless/realtek/rtlwifi/
19280
19281 REALTEK WIRELESS DRIVER (rtw88)
19282 M:      Ping-Ke Shih <[email protected]>
19283 L:      [email protected]
19284 S:      Maintained
19285 T:      git https://github.com/pkshih/rtw.git
19286 F:      drivers/net/wireless/realtek/rtw88/
19287
19288 REALTEK WIRELESS DRIVER (rtw89)
19289 M:      Ping-Ke Shih <[email protected]>
19290 L:      [email protected]
19291 S:      Maintained
19292 T:      git https://github.com/pkshih/rtw.git
19293 F:      drivers/net/wireless/realtek/rtw89/
19294
19295 REDPINE WIRELESS DRIVER
19296 L:      [email protected]
19297 S:      Orphan
19298 F:      drivers/net/wireless/rsi/
19299
19300 REGISTER MAP ABSTRACTION
19301 M:      Mark Brown <[email protected]>
19302 L:      [email protected]
19303 S:      Supported
19304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
19305 F:      Documentation/devicetree/bindings/regmap/
19306 F:      drivers/base/regmap/
19307 F:      include/linux/regmap.h
19308
19309 REISERFS FILE SYSTEM
19310 L:      [email protected]
19311 S:      Obsolete
19312 F:      fs/reiserfs/
19313
19314 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
19315 M:      Bjorn Andersson <[email protected]>
19316 M:      Mathieu Poirier <[email protected]>
19317 L:      [email protected]
19318 S:      Maintained
19319 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
19320 F:      Documentation/ABI/testing/sysfs-class-remoteproc
19321 F:      Documentation/devicetree/bindings/remoteproc/
19322 F:      Documentation/staging/remoteproc.rst
19323 F:      drivers/remoteproc/
19324 F:      include/linux/remoteproc.h
19325 F:      include/linux/remoteproc/
19326
19327 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
19328 M:      Bjorn Andersson <[email protected]>
19329 M:      Mathieu Poirier <[email protected]>
19330 L:      [email protected]
19331 S:      Maintained
19332 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
19333 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
19334 F:      Documentation/staging/rpmsg.rst
19335 F:      drivers/rpmsg/
19336 F:      include/linux/rpmsg.h
19337 F:      include/linux/rpmsg/
19338 F:      include/uapi/linux/rpmsg.h
19339 F:      samples/rpmsg/
19340
19341 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
19342 M:      Stephan Gerhold <[email protected]>
19343 L:      [email protected]
19344 L:      [email protected]
19345 S:      Maintained
19346 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
19347
19348 RENESAS CLOCK DRIVERS
19349 M:      Geert Uytterhoeven <[email protected]>
19350 L:      [email protected]
19351 S:      Supported
19352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
19353 F:      Documentation/devicetree/bindings/clock/renesas,*
19354 F:      drivers/clk/renesas/
19355
19356 RENESAS EMEV2 I2C DRIVER
19357 M:      Wolfram Sang <[email protected]>
19358 L:      [email protected]
19359 S:      Supported
19360 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
19361 F:      drivers/i2c/busses/i2c-emev2.c
19362
19363 RENESAS ETHERNET AVB DRIVER
19364 R:      Sergey Shtylyov <[email protected]>
19365 L:      [email protected]
19366 L:      [email protected]
19367 F:      Documentation/devicetree/bindings/net/renesas,etheravb.yaml
19368 F:      drivers/net/ethernet/renesas/Kconfig
19369 F:      drivers/net/ethernet/renesas/Makefile
19370 F:      drivers/net/ethernet/renesas/ravb*
19371
19372 RENESAS ETHERNET SWITCH DRIVER
19373 R:      Yoshihiro Shimoda <[email protected]>
19374 L:      [email protected]
19375 L:      [email protected]
19376 F:      Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
19377 F:      drivers/net/ethernet/renesas/Kconfig
19378 F:      drivers/net/ethernet/renesas/Makefile
19379 F:      drivers/net/ethernet/renesas/rcar_gen4*
19380 F:      drivers/net/ethernet/renesas/rswitch*
19381
19382 RENESAS ETHERNET TSN DRIVER
19383 M:      Niklas Söderlund <[email protected]>
19384 L:      [email protected]
19385 L:      [email protected]
19386 S:      Supported
19387 F:      Documentation/devicetree/bindings/net/renesas,ethertsn.yaml
19388 F:      drivers/net/ethernet/renesas/rtsn.*
19389
19390 RENESAS IDT821034 ASoC CODEC
19391 M:      Herve Codina <[email protected]>
19392 L:      [email protected] (moderated for non-subscribers)
19393 S:      Maintained
19394 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
19395 F:      sound/soc/codecs/idt821034.c
19396
19397 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
19398 M:      Miquel Raynal <[email protected]>
19399 L:      [email protected]
19400 L:      [email protected]
19401 S:      Maintained
19402 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
19403 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
19404
19405 RENESAS R-CAR GYROADC DRIVER
19406 M:      Marek Vasut <[email protected]>
19407 L:      [email protected]
19408 S:      Supported
19409 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
19410 F:      drivers/iio/adc/rcar-gyroadc.c
19411
19412 RENESAS R-CAR I2C DRIVERS
19413 M:      Wolfram Sang <[email protected]>
19414 L:      [email protected]
19415 S:      Supported
19416 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
19417 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
19418 F:      drivers/i2c/busses/i2c-rcar.c
19419 F:      drivers/i2c/busses/i2c-sh_mobile.c
19420
19421 RENESAS R-CAR SATA DRIVER
19422 R:      Sergey Shtylyov <[email protected]>
19423 L:      [email protected]
19424 L:      [email protected]
19425 S:      Supported
19426 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
19427 F:      drivers/ata/sata_rcar.c
19428
19429 RENESAS R-CAR THERMAL DRIVERS
19430 M:      Niklas Söderlund <[email protected]>
19431 L:      [email protected]
19432 S:      Supported
19433 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
19434 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
19435 F:      drivers/thermal/renesas/rcar_gen3_thermal.c
19436 F:      drivers/thermal/renesas/rcar_thermal.c
19437
19438 RENESAS RIIC DRIVER
19439 M:      Chris Brandt <[email protected]>
19440 L:      [email protected]
19441 S:      Supported
19442 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
19443 F:      drivers/i2c/busses/i2c-riic.c
19444
19445 RENESAS RZ/G2L A/D DRIVER
19446 M:      Lad Prabhakar <[email protected]>
19447 L:      [email protected]
19448 L:      [email protected]
19449 S:      Supported
19450 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
19451 F:      drivers/iio/adc/rzg2l_adc.c
19452
19453 RENESAS RZ/G2L MTU3a COUNTER DRIVER
19454 M:      Biju Das <[email protected]>
19455 L:      [email protected]
19456 L:      [email protected]
19457 S:      Supported
19458 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
19459 F:      drivers/counter/rz-mtu3-cnt.c
19460
19461 RENESAS RZ/N1 A5PSW SWITCH DRIVER
19462 M:      Clément Léger <[email protected]>
19463 L:      [email protected]
19464 L:      [email protected]
19465 S:      Maintained
19466 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
19467 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
19468 F:      drivers/net/dsa/rzn1_a5psw*
19469 F:      drivers/net/pcs/pcs-rzn1-miic.c
19470 F:      include/dt-bindings/net/pcs-rzn1-miic.h
19471 F:      include/linux/pcs-rzn1-miic.h
19472 F:      net/dsa/tag_rzn1_a5psw.c
19473
19474 RENESAS RZ/N1 DWMAC GLUE LAYER
19475 M:      Romain Gantois <[email protected]>
19476 S:      Maintained
19477 F:      Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml
19478 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c
19479
19480 RENESAS RZ/N1 RTC CONTROLLER DRIVER
19481 M:      Miquel Raynal <[email protected]>
19482 L:      [email protected]
19483 L:      [email protected]
19484 S:      Maintained
19485 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
19486 F:      drivers/rtc/rtc-rzn1.c
19487
19488 RENESAS RZ/N1 USBF CONTROLLER DRIVER
19489 M:      Herve Codina <[email protected]>
19490 L:      [email protected]
19491 L:      [email protected]
19492 S:      Maintained
19493 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
19494 F:      drivers/usb/gadget/udc/renesas_usbf.c
19495
19496 RENESAS RZ/V2M I2C DRIVER
19497 M:      Fabrizio Castro <[email protected]>
19498 L:      [email protected]
19499 L:      [email protected]
19500 S:      Supported
19501 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
19502 F:      drivers/i2c/busses/i2c-rzv2m.c
19503
19504 RENESAS SUPERH ETHERNET DRIVER
19505 R:      Sergey Shtylyov <[email protected]>
19506 L:      [email protected]
19507 L:      [email protected]
19508 F:      Documentation/devicetree/bindings/net/renesas,ether.yaml
19509 F:      drivers/net/ethernet/renesas/Kconfig
19510 F:      drivers/net/ethernet/renesas/Makefile
19511 F:      drivers/net/ethernet/renesas/sh_eth*
19512 F:      include/linux/sh_eth.h
19513
19514 RENESAS USB PHY DRIVER
19515 M:      Yoshihiro Shimoda <[email protected]>
19516 L:      [email protected]
19517 S:      Maintained
19518 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
19519
19520 RENESAS VERSACLOCK 7 CLOCK DRIVER
19521 M:      Alex Helms <[email protected]>
19522 S:      Maintained
19523 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
19524 F:      drivers/clk/clk-versaclock7.c
19525
19526 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
19527 M:      Herve Codina <[email protected]>
19528 L:      [email protected]
19529 S:      Maintained
19530 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
19531 F:      drivers/iio/potentiometer/x9250.c
19532
19533 RESET CONTROLLER FRAMEWORK
19534 M:      Philipp Zabel <[email protected]>
19535 S:      Maintained
19536 T:      git git://git.pengutronix.de/git/pza/linux
19537 F:      Documentation/devicetree/bindings/reset/
19538 F:      Documentation/driver-api/reset.rst
19539 F:      drivers/reset/
19540 F:      include/dt-bindings/reset/
19541 F:      include/linux/reset-controller.h
19542 F:      include/linux/reset.h
19543 F:      include/linux/reset/
19544 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
19545
19546 RESTARTABLE SEQUENCES SUPPORT
19547 M:      Mathieu Desnoyers <[email protected]>
19548 M:      Peter Zijlstra <[email protected]>
19549 M:      "Paul E. McKenney" <[email protected]>
19550 M:      Boqun Feng <[email protected]>
19551 L:      [email protected]
19552 S:      Supported
19553 F:      include/trace/events/rseq.h
19554 F:      include/uapi/linux/rseq.h
19555 F:      kernel/rseq.c
19556 F:      tools/testing/selftests/rseq/
19557
19558 RFKILL
19559 M:      Johannes Berg <[email protected]>
19560 L:      [email protected]
19561 S:      Maintained
19562 W:      https://wireless.wiki.kernel.org/
19563 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
19564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
19565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
19566 F:      Documentation/ABI/stable/sysfs-class-rfkill
19567 F:      Documentation/driver-api/rfkill.rst
19568 F:      include/linux/rfkill.h
19569 F:      include/uapi/linux/rfkill.h
19570 F:      net/rfkill/
19571
19572 RHASHTABLE
19573 M:      Thomas Graf <[email protected]>
19574 M:      Herbert Xu <[email protected]>
19575 L:      [email protected]
19576 S:      Maintained
19577 F:      include/linux/rhashtable-types.h
19578 F:      include/linux/rhashtable.h
19579 F:      lib/rhashtable.c
19580 F:      lib/test_rhashtable.c
19581
19582 RICOH R5C592 MEMORYSTICK DRIVER
19583 M:      Maxim Levitsky <[email protected]>
19584 S:      Maintained
19585 F:      drivers/memstick/host/r592.*
19586
19587 RICOH SMARTMEDIA/XD DRIVER
19588 M:      Maxim Levitsky <[email protected]>
19589 S:      Maintained
19590 F:      drivers/mtd/nand/raw/r852.c
19591 F:      drivers/mtd/nand/raw/r852.h
19592
19593 RISC-V AIA DRIVERS
19594 M:      Anup Patel <[email protected]>
19595 L:      [email protected]
19596 S:      Maintained
19597 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml
19598 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml
19599 F:      drivers/irqchip/irq-riscv-aplic-*.c
19600 F:      drivers/irqchip/irq-riscv-aplic-*.h
19601 F:      drivers/irqchip/irq-riscv-imsic-*.c
19602 F:      drivers/irqchip/irq-riscv-imsic-*.h
19603 F:      drivers/irqchip/irq-riscv-intc.c
19604 F:      include/linux/irqchip/riscv-aplic.h
19605 F:      include/linux/irqchip/riscv-imsic.h
19606
19607 RISC-V ARCHITECTURE
19608 M:      Paul Walmsley <[email protected]>
19609 M:      Palmer Dabbelt <[email protected]>
19610 M:      Albert Ou <[email protected]>
19611 L:      [email protected]
19612 S:      Supported
19613 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19614 C:      irc://irc.libera.chat/riscv
19615 P:      Documentation/arch/riscv/patch-acceptance.rst
19616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
19617 F:      arch/riscv/
19618 N:      riscv
19619 K:      riscv
19620
19621 RISC-V MICROCHIP FPGA SUPPORT
19622 M:      Conor Dooley <[email protected]>
19623 M:      Daire McNamara <[email protected]>
19624 L:      [email protected]
19625 S:      Supported
19626 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
19627 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
19628 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
19629 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
19630 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
19631 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
19632 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
19633 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
19634 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
19635 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
19636 F:      arch/riscv/boot/dts/microchip/
19637 F:      drivers/char/hw_random/mpfs-rng.c
19638 F:      drivers/clk/microchip/clk-mpfs*.c
19639 F:      drivers/firmware/microchip/mpfs-auto-update.c
19640 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
19641 F:      drivers/mailbox/mailbox-mpfs.c
19642 F:      drivers/pci/controller/plda/pcie-microchip-host.c
19643 F:      drivers/pwm/pwm-microchip-core.c
19644 F:      drivers/reset/reset-mpfs.c
19645 F:      drivers/rtc/rtc-mpfs.c
19646 F:      drivers/soc/microchip/mpfs-sys-controller.c
19647 F:      drivers/spi/spi-microchip-core-qspi.c
19648 F:      drivers/spi/spi-microchip-core.c
19649 F:      drivers/usb/musb/mpfs.c
19650 F:      include/soc/microchip/mpfs.h
19651
19652 RISC-V MISC SOC SUPPORT
19653 M:      Conor Dooley <[email protected]>
19654 L:      [email protected]
19655 S:      Maintained
19656 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19657 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19658 F:      Documentation/devicetree/bindings/riscv/
19659 F:      arch/riscv/boot/dts/
19660 X:      arch/riscv/boot/dts/allwinner/
19661 X:      arch/riscv/boot/dts/renesas/
19662 X:      arch/riscv/boot/dts/sophgo/
19663 X:      arch/riscv/boot/dts/thead/
19664
19665 RISC-V PMU DRIVERS
19666 M:      Atish Patra <[email protected]>
19667 R:      Anup Patel <[email protected]>
19668 L:      [email protected]
19669 S:      Supported
19670 F:      drivers/perf/riscv_pmu.c
19671 F:      drivers/perf/riscv_pmu_legacy.c
19672 F:      drivers/perf/riscv_pmu_sbi.c
19673
19674 RISC-V THEAD SoC SUPPORT
19675 M:      Drew Fustini <[email protected]>
19676 M:      Guo Ren <[email protected]>
19677 M:      Fu Wei <[email protected]>
19678 L:      [email protected]
19679 S:      Maintained
19680 T:      git https://github.com/pdp7/linux.git
19681 F:      Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml
19682 F:      arch/riscv/boot/dts/thead/
19683 F:      drivers/clk/thead/clk-th1520-ap.c
19684 F:      include/dt-bindings/clock/thead,th1520-clk-ap.h
19685
19686 RNBD BLOCK DRIVERS
19687 M:      Md. Haris Iqbal <[email protected]>
19688 M:      Jack Wang <[email protected]>
19689 L:      [email protected]
19690 S:      Maintained
19691 F:      drivers/block/rnbd/
19692
19693 ROCCAT DRIVERS
19694 M:      Stefan Achatz <[email protected]>
19695 S:      Maintained
19696 W:      http://sourceforge.net/projects/roccat/
19697 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
19698 F:      drivers/hid/hid-roccat*
19699 F:      include/linux/hid-roccat*
19700
19701 ROCKCHIP CRYPTO DRIVERS
19702 M:      Corentin Labbe <[email protected]>
19703 L:      [email protected]
19704 S:      Maintained
19705 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
19706 F:      drivers/crypto/rockchip/
19707
19708 ROCKCHIP I2S TDM DRIVER
19709 M:      Nicolas Frattaroli <[email protected]>
19710 L:      [email protected]
19711 S:      Maintained
19712 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
19713 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
19714
19715 ROCKCHIP ISP V1 DRIVER
19716 M:      Dafna Hirschfeld <[email protected]>
19717 M:      Laurent Pinchart <[email protected]>
19718 L:      [email protected]
19719 L:      [email protected]
19720 S:      Maintained
19721 F:      Documentation/admin-guide/media/rkisp1.rst
19722 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
19723 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
19724 F:      drivers/media/platform/rockchip/rkisp1
19725 F:      include/uapi/linux/rkisp1-config.h
19726
19727 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
19728 M:      Jacob Chen <[email protected]>
19729 M:      Ezequiel Garcia <[email protected]>
19730 L:      [email protected]
19731 L:      [email protected]
19732 S:      Maintained
19733 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
19734 F:      drivers/media/platform/rockchip/rga/
19735
19736 ROCKCHIP RK3308 INTERNAL AUDIO CODEC
19737 M:      Luca Ceresoli <[email protected]>
19738 S:      Maintained
19739 F:      Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml
19740 F:      sound/soc/codecs/rk3308_codec.c
19741 F:      sound/soc/codecs/rk3308_codec.h
19742
19743 ROCKCHIP VIDEO DECODER DRIVER
19744 M:      Ezequiel Garcia <[email protected]>
19745 L:      [email protected]
19746 L:      [email protected]
19747 S:      Maintained
19748 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
19749 F:      drivers/staging/media/rkvdec/
19750
19751 ROCKER DRIVER
19752 M:      Jiri Pirko <[email protected]>
19753 L:      [email protected]
19754 S:      Supported
19755 F:      drivers/net/ethernet/rocker/
19756
19757 ROCKETPORT EXPRESS/INFINITY DRIVER
19758 M:      Kevin Cernekee <[email protected]>
19759 L:      [email protected]
19760 S:      Odd Fixes
19761 F:      drivers/tty/serial/rp2.*
19762
19763 ROHM BD99954 CHARGER IC
19764 M:      Matti Vaittinen <[email protected]>
19765 S:      Supported
19766 F:      drivers/power/supply/bd99954-charger.c
19767 F:      drivers/power/supply/bd99954-charger.h
19768
19769 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
19770 M:      Tomasz Duszynski <[email protected]>
19771 S:      Maintained
19772 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
19773 F:      drivers/iio/light/bh1750.c
19774
19775 ROHM BM1390 PRESSURE SENSOR DRIVER
19776 M:      Matti Vaittinen <[email protected]>
19777 L:      [email protected]
19778 S:      Supported
19779 F:      drivers/iio/pressure/rohm-bm1390.c
19780
19781 ROHM BU270xx LIGHT SENSOR DRIVERs
19782 M:      Matti Vaittinen <[email protected]>
19783 L:      [email protected]
19784 S:      Supported
19785 F:      drivers/iio/light/rohm-bu27008.c
19786 F:      drivers/iio/light/rohm-bu27034.c
19787
19788 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
19789 M:      Marek Vasut <[email protected]>
19790 L:      [email protected]
19791 L:      [email protected]
19792 S:      Supported
19793 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
19794 F:      drivers/gpio/gpio-bd9571mwv.c
19795 F:      drivers/mfd/bd9571mwv.c
19796 F:      drivers/regulator/bd9571mwv-regulator.c
19797 F:      include/linux/mfd/bd9571mwv.h
19798
19799 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
19800 M:      Matti Vaittinen <[email protected]>
19801 S:      Supported
19802 F:      drivers/clk/clk-bd718x7.c
19803 F:      drivers/gpio/gpio-bd71815.c
19804 F:      drivers/gpio/gpio-bd71828.c
19805 F:      drivers/mfd/rohm-bd71828.c
19806 F:      drivers/mfd/rohm-bd718x7.c
19807 F:      drivers/mfd/rohm-bd9576.c
19808 F:      drivers/mfd/rohm-bd96801.c
19809 F:      drivers/regulator/bd71815-regulator.c
19810 F:      drivers/regulator/bd71828-regulator.c
19811 F:      drivers/regulator/bd718x7-regulator.c
19812 F:      drivers/regulator/bd9576-regulator.c
19813 F:      drivers/regulator/bd96801-regulator.c
19814 F:      drivers/regulator/rohm-regulator.c
19815 F:      drivers/rtc/rtc-bd70528.c
19816 F:      drivers/watchdog/bd9576_wdt.c
19817 F:      drivers/watchdog/bd96801_wdt.c
19818 F:      include/linux/mfd/rohm-bd71815.h
19819 F:      include/linux/mfd/rohm-bd71828.h
19820 F:      include/linux/mfd/rohm-bd718x7.h
19821 F:      include/linux/mfd/rohm-bd957x.h
19822 F:      include/linux/mfd/rohm-bd96801.h
19823 F:      include/linux/mfd/rohm-generic.h
19824 F:      include/linux/mfd/rohm-shared.h
19825
19826 ROSE NETWORK LAYER
19827 M:      Ralf Baechle <[email protected]>
19828 L:      [email protected]
19829 S:      Maintained
19830 W:      https://linux-ax25.in-berlin.de
19831 F:      include/net/rose.h
19832 F:      include/uapi/linux/rose.h
19833 F:      net/rose/
19834
19835 ROTATION DRIVER FOR ALLWINNER A83T
19836 M:      Jernej Skrabec <[email protected]>
19837 L:      [email protected]
19838 S:      Maintained
19839 T:      git git://linuxtv.org/media_tree.git
19840 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
19841 F:      drivers/media/platform/sunxi/sun8i-rotate/
19842
19843 RPMSG TTY DRIVER
19844 M:      Arnaud Pouliquen <[email protected]>
19845 L:      [email protected]
19846 S:      Maintained
19847 F:      drivers/tty/rpmsg_tty.c
19848
19849 RTL2830 MEDIA DRIVER
19850 L:      [email protected]
19851 S:      Orphan
19852 W:      https://linuxtv.org
19853 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19854 F:      drivers/media/dvb-frontends/rtl2830*
19855
19856 RTL2832 MEDIA DRIVER
19857 L:      [email protected]
19858 S:      Orphan
19859 W:      https://linuxtv.org
19860 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19861 F:      drivers/media/dvb-frontends/rtl2832*
19862
19863 RTL2832_SDR MEDIA DRIVER
19864 L:      [email protected]
19865 S:      Orphan
19866 W:      https://linuxtv.org
19867 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19868 F:      drivers/media/dvb-frontends/rtl2832_sdr*
19869
19870 RTL8180 WIRELESS DRIVER
19871 L:      [email protected]
19872 S:      Orphan
19873 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
19874
19875 RTL8187 WIRELESS DRIVER
19876 M:      Hin-Tak Leung <[email protected]>
19877 L:      [email protected]
19878 S:      Maintained
19879 T:      git https://github.com/pkshih/rtw.git
19880 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
19881
19882 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
19883 M:      Jes Sorensen <[email protected]>
19884 L:      [email protected]
19885 S:      Maintained
19886 T:      git https://github.com/pkshih/rtw.git
19887 F:      drivers/net/wireless/realtek/rtl8xxxu/
19888
19889 RTRS TRANSPORT DRIVERS
19890 M:      Md. Haris Iqbal <[email protected]>
19891 M:      Jack Wang <[email protected]>
19892 L:      [email protected]
19893 S:      Maintained
19894 F:      drivers/infiniband/ulp/rtrs/
19895
19896 RUNTIME VERIFICATION (RV)
19897 M:      Steven Rostedt <[email protected]>
19898 L:      [email protected]
19899 S:      Maintained
19900 F:      Documentation/trace/rv/
19901 F:      include/linux/rv.h
19902 F:      include/rv/
19903 F:      kernel/trace/rv/
19904 F:      tools/verification/
19905
19906 RUST
19907 M:      Miguel Ojeda <[email protected]>
19908 M:      Alex Gaynor <[email protected]>
19909 M:      Wedson Almeida Filho <[email protected]>
19910 R:      Boqun Feng <[email protected]>
19911 R:      Gary Guo <[email protected]>
19912 R:      Björn Roy Baron <[email protected]>
19913 R:      Benno Lossin <[email protected]>
19914 R:      Andreas Hindborg <[email protected]>
19915 R:      Alice Ryhl <[email protected]>
19916 L:      [email protected]
19917 S:      Supported
19918 W:      https://rust-for-linux.com
19919 B:      https://github.com/Rust-for-Linux/linux/issues
19920 C:      zulip://rust-for-linux.zulipchat.com
19921 P:      https://rust-for-linux.com/contributing
19922 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
19923 F:      Documentation/rust/
19924 F:      rust/
19925 F:      samples/rust/
19926 F:      scripts/*rust*
19927 F:      tools/testing/selftests/rust/
19928 K:      \b(?i:rust)\b
19929
19930 RXRPC SOCKETS (AF_RXRPC)
19931 M:      David Howells <[email protected]>
19932 M:      Marc Dionne <[email protected]>
19933 L:      [email protected]
19934 S:      Supported
19935 W:      https://www.infradead.org/~dhowells/kafs/
19936 F:      Documentation/networking/rxrpc.rst
19937 F:      include/keys/rxrpc-type.h
19938 F:      include/net/af_rxrpc.h
19939 F:      include/trace/events/rxrpc.h
19940 F:      include/uapi/linux/rxrpc.h
19941 F:      net/rxrpc/
19942
19943 S3 SAVAGE FRAMEBUFFER DRIVER
19944 M:      Antonino Daplas <[email protected]>
19945 L:      [email protected]
19946 S:      Maintained
19947 F:      drivers/video/fbdev/savage/
19948
19949 S390 ARCHITECTURE
19950 M:      Heiko Carstens <[email protected]>
19951 M:      Vasily Gorbik <[email protected]>
19952 M:      Alexander Gordeev <[email protected]>
19953 R:      Christian Borntraeger <[email protected]>
19954 R:      Sven Schnelle <[email protected]>
19955 L:      [email protected]
19956 S:      Supported
19957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
19958 F:      Documentation/driver-api/s390-drivers.rst
19959 F:      Documentation/arch/s390/
19960 F:      arch/s390/
19961 F:      drivers/s390/
19962 F:      drivers/watchdog/diag288_wdt.c
19963
19964 S390 COMMON I/O LAYER
19965 M:      Vineeth Vijayan <[email protected]>
19966 M:      Peter Oberparleiter <[email protected]>
19967 L:      [email protected]
19968 S:      Supported
19969 F:      drivers/s390/cio/
19970
19971 S390 DASD DRIVER
19972 M:      Stefan Haberland <[email protected]>
19973 M:      Jan Hoeppner <[email protected]>
19974 L:      [email protected]
19975 S:      Supported
19976 F:      block/partitions/ibm.c
19977 F:      drivers/s390/block/dasd*
19978 F:      include/linux/dasd_mod.h
19979
19980 S390 IOMMU (PCI)
19981 M:      Niklas Schnelle <[email protected]>
19982 M:      Matthew Rosato <[email protected]>
19983 R:      Gerald Schaefer <[email protected]>
19984 L:      [email protected]
19985 S:      Supported
19986 F:      drivers/iommu/s390-iommu.c
19987
19988 S390 IUCV NETWORK LAYER
19989 M:      Alexandra Winter <[email protected]>
19990 M:      Thorsten Winkler <[email protected]>
19991 L:      [email protected]
19992 L:      [email protected]
19993 S:      Supported
19994 F:      drivers/s390/net/*iucv*
19995 F:      include/net/iucv/
19996 F:      net/iucv/
19997
19998 S390 MM
19999 M:      Alexander Gordeev <[email protected]>
20000 M:      Gerald Schaefer <[email protected]>
20001 L:      [email protected]
20002 S:      Supported
20003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20004 F:      arch/s390/include/asm/pgtable.h
20005 F:      arch/s390/mm
20006
20007 S390 NETWORK DRIVERS
20008 M:      Alexandra Winter <[email protected]>
20009 M:      Thorsten Winkler <[email protected]>
20010 L:      [email protected]
20011 L:      [email protected]
20012 S:      Supported
20013 F:      drivers/s390/net/
20014
20015 S390 PCI SUBSYSTEM
20016 M:      Niklas Schnelle <[email protected]>
20017 M:      Gerald Schaefer <[email protected]>
20018 L:      [email protected]
20019 S:      Supported
20020 F:      Documentation/arch/s390/pci.rst
20021 F:      arch/s390/pci/
20022 F:      drivers/pci/hotplug/s390_pci_hpc.c
20023
20024 S390 SCM DRIVER
20025 M:      Vineeth Vijayan <[email protected]>
20026 L:      [email protected]
20027 S:      Supported
20028 F:      drivers/s390/block/scm*
20029 F:      drivers/s390/cio/scm.c
20030
20031 S390 VFIO AP DRIVER
20032 M:      Tony Krowiak <[email protected]>
20033 M:      Halil Pasic <[email protected]>
20034 M:      Jason Herne <[email protected]>
20035 L:      [email protected]
20036 S:      Supported
20037 F:      Documentation/arch/s390/vfio-ap*
20038 F:      drivers/s390/crypto/vfio_ap*
20039
20040 S390 VFIO-CCW DRIVER
20041 M:      Eric Farman <[email protected]>
20042 M:      Matthew Rosato <[email protected]>
20043 R:      Halil Pasic <[email protected]>
20044 L:      [email protected]
20045 L:      [email protected]
20046 S:      Supported
20047 F:      Documentation/arch/s390/vfio-ccw.rst
20048 F:      drivers/s390/cio/vfio_ccw*
20049 F:      include/uapi/linux/vfio_ccw.h
20050
20051 S390 VFIO-PCI DRIVER
20052 M:      Matthew Rosato <[email protected]>
20053 M:      Eric Farman <[email protected]>
20054 L:      [email protected]
20055 L:      [email protected]
20056 S:      Supported
20057 F:      arch/s390/kvm/pci*
20058 F:      drivers/vfio/pci/vfio_pci_zdev.c
20059 F:      include/uapi/linux/vfio_zdev.h
20060
20061 S390 ZCRYPT DRIVER
20062 M:      Harald Freudenberger <[email protected]>
20063 L:      [email protected]
20064 S:      Supported
20065 F:      drivers/s390/crypto/
20066
20067 S390 ZFCP DRIVER
20068 M:      Steffen Maier <[email protected]>
20069 M:      Benjamin Block <[email protected]>
20070 L:      [email protected]
20071 S:      Supported
20072 F:      drivers/s390/scsi/zfcp_*
20073
20074 SAA6588 RDS RECEIVER DRIVER
20075 M:      Hans Verkuil <[email protected]>
20076 L:      [email protected]
20077 S:      Odd Fixes
20078 W:      https://linuxtv.org
20079 T:      git git://linuxtv.org/media_tree.git
20080 F:      drivers/media/i2c/saa6588*
20081
20082 SAA7134 VIDEO4LINUX DRIVER
20083 M:      Mauro Carvalho Chehab <[email protected]>
20084 L:      [email protected]
20085 S:      Odd fixes
20086 W:      https://linuxtv.org
20087 T:      git git://linuxtv.org/media_tree.git
20088 F:      Documentation/driver-api/media/drivers/saa7134*
20089 F:      drivers/media/pci/saa7134/
20090
20091 SAA7146 VIDEO4LINUX-2 DRIVER
20092 M:      Hans Verkuil <[email protected]>
20093 L:      [email protected]
20094 S:      Maintained
20095 T:      git git://linuxtv.org/media_tree.git
20096 F:      drivers/media/common/saa7146/
20097 F:      drivers/media/pci/saa7146/
20098 F:      include/media/drv-intf/saa7146*
20099
20100 SAFESETID SECURITY MODULE
20101 M:      Micah Morton <[email protected]>
20102 S:      Supported
20103 F:      Documentation/admin-guide/LSM/SafeSetID.rst
20104 F:      security/safesetid/
20105
20106 SAMSUNG AUDIO (ASoC) DRIVERS
20107 M:      Sylwester Nawrocki <[email protected]>
20108 L:      [email protected] (moderated for non-subscribers)
20109 S:      Maintained
20110 B:      mailto:[email protected]
20111 F:      Documentation/devicetree/bindings/sound/samsung*
20112 F:      sound/soc/samsung/
20113
20114 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
20115 M:      Krzysztof Kozlowski <[email protected]>
20116 L:      [email protected]
20117 L:      [email protected]
20118 S:      Maintained
20119 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
20120 F:      drivers/crypto/exynos-rng.c
20121
20122 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
20123 M:      Łukasz Stelmach <[email protected]>
20124 L:      [email protected]
20125 S:      Maintained
20126 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
20127 F:      drivers/char/hw_random/exynos-trng.c
20128
20129 SAMSUNG FRAMEBUFFER DRIVER
20130 M:      Jingoo Han <[email protected]>
20131 L:      [email protected]
20132 S:      Maintained
20133 F:      drivers/video/fbdev/s3c-fb.c
20134
20135 SAMSUNG INTERCONNECT DRIVERS
20136 M:      Sylwester Nawrocki <[email protected]>
20137 M:      Artur Świgoń <[email protected]>
20138 L:      [email protected]
20139 L:      [email protected]
20140 S:      Supported
20141 F:      drivers/interconnect/samsung/
20142
20143 SAMSUNG LAPTOP DRIVER
20144 M:      Corentin Chary <[email protected]>
20145 L:      [email protected]
20146 S:      Maintained
20147 F:      drivers/platform/x86/samsung-laptop.c
20148
20149 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
20150 M:      Krzysztof Kozlowski <[email protected]>
20151 L:      [email protected]
20152 L:      [email protected]
20153 S:      Maintained
20154 B:      mailto:[email protected]
20155 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
20156 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
20157 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
20158 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
20159 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
20160 F:      drivers/clk/clk-s2mps11.c
20161 F:      drivers/mfd/sec*.c
20162 F:      drivers/regulator/s2m*.c
20163 F:      drivers/regulator/s5m*.c
20164 F:      drivers/rtc/rtc-s5m.c
20165 F:      include/linux/mfd/samsung/
20166
20167 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
20168 M:      Sylwester Nawrocki <[email protected]>
20169 L:      [email protected]
20170 L:      [email protected]
20171 S:      Maintained
20172 F:      drivers/media/platform/samsung/s3c-camif/
20173 F:      include/media/drv-intf/s3c_camif.h
20174
20175 SAMSUNG S3FWRN5 NFC DRIVER
20176 M:      Krzysztof Kozlowski <[email protected]>
20177 S:      Maintained
20178 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
20179 F:      drivers/nfc/s3fwrn5
20180
20181 SAMSUNG S5C73M3 CAMERA DRIVER
20182 M:      Sylwester Nawrocki <[email protected]>
20183 M:      Andrzej Hajda <[email protected]>
20184 L:      [email protected]
20185 S:      Supported
20186 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
20187 F:      drivers/media/i2c/s5c73m3/*
20188
20189 SAMSUNG S5K5BAF CAMERA DRIVER
20190 M:      Sylwester Nawrocki <[email protected]>
20191 M:      Andrzej Hajda <[email protected]>
20192 L:      [email protected]
20193 S:      Supported
20194 F:      drivers/media/i2c/s5k5baf.c
20195
20196 SAMSUNG S5P Security SubSystem (SSS) DRIVER
20197 M:      Krzysztof Kozlowski <[email protected]>
20198 M:      Vladimir Zapolskiy <[email protected]>
20199 L:      [email protected]
20200 L:      [email protected]
20201 S:      Maintained
20202 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
20203 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
20204 F:      drivers/crypto/s5p-sss.c
20205
20206 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
20207 M:      Sylwester Nawrocki <[email protected]>
20208 L:      [email protected]
20209 S:      Supported
20210 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20211 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
20212 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
20213 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
20214 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
20215 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
20216 F:      drivers/media/platform/samsung/exynos4-is/
20217
20218 SAMSUNG SOC CLOCK DRIVERS
20219 M:      Krzysztof Kozlowski <[email protected]>
20220 M:      Sylwester Nawrocki <[email protected]>
20221 M:      Chanwoo Choi <[email protected]>
20222 R:      Alim Akhtar <[email protected]>
20223 L:      [email protected]
20224 S:      Maintained
20225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
20226 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
20227 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
20228 F:      drivers/clk/samsung/
20229 F:      include/dt-bindings/clock/exynos*.h
20230 F:      include/dt-bindings/clock/s5p*.h
20231 F:      include/dt-bindings/clock/samsung,*.h
20232 F:      include/linux/clk/samsung.h
20233
20234 SAMSUNG SPI DRIVERS
20235 M:      Andi Shyti <[email protected]>
20236 L:      [email protected]
20237 L:      [email protected]
20238 S:      Maintained
20239 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
20240 F:      drivers/spi/spi-s3c*
20241 F:      include/linux/platform_data/spi-s3c64xx.h
20242
20243 SAMSUNG SXGBE DRIVERS
20244 M:      Byungho An <[email protected]>
20245 L:      [email protected]
20246 S:      Supported
20247 F:      drivers/net/ethernet/samsung/sxgbe/
20248
20249 SAMSUNG THERMAL DRIVER
20250 M:      Bartlomiej Zolnierkiewicz <[email protected]>
20251 M:      Krzysztof Kozlowski <[email protected]>
20252 L:      [email protected]
20253 L:      [email protected]
20254 S:      Maintained
20255 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
20256 F:      drivers/thermal/samsung/
20257
20258 SAMSUNG USB2 PHY DRIVER
20259 M:      Sylwester Nawrocki <[email protected]>
20260 L:      [email protected]
20261 S:      Supported
20262 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
20263 F:      Documentation/driver-api/phy/samsung-usb2.rst
20264 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
20265 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
20266 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
20267 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
20268 F:      drivers/phy/samsung/phy-samsung-usb2.c
20269 F:      drivers/phy/samsung/phy-samsung-usb2.h
20270
20271 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
20272 M:      Paul Barker <[email protected]>
20273 R:      Marc Murphy <[email protected]>
20274 S:      Supported
20275 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
20276
20277 SC1200 WDT DRIVER
20278 M:      Zwane Mwaikambo <[email protected]>
20279 S:      Maintained
20280 F:      drivers/watchdog/sc1200wdt.c
20281
20282 SCHEDULER
20283 M:      Ingo Molnar <[email protected]>
20284 M:      Peter Zijlstra <[email protected]>
20285 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
20286 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
20287 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
20288 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
20289 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
20290 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
20291 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
20292 L:      [email protected]
20293 S:      Maintained
20294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
20295 F:      include/linux/preempt.h
20296 F:      include/linux/sched.h
20297 F:      include/linux/wait.h
20298 F:      include/uapi/linux/sched.h
20299 F:      kernel/sched/
20300
20301 SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER
20302 M:      Gustavo Silva <[email protected]>
20303 S:      Maintained
20304 F:      drivers/iio/chemical/ens160_core.c
20305 F:      drivers/iio/chemical/ens160_i2c.c
20306 F:      drivers/iio/chemical/ens160_spi.c
20307 F:      drivers/iio/chemical/ens160.h
20308
20309 SCSI LIBSAS SUBSYSTEM
20310 R:      John Garry <[email protected]>
20311 R:      Jason Yan <[email protected]>
20312 L:      [email protected]
20313 S:      Supported
20314 F:      Documentation/scsi/libsas.rst
20315 F:      drivers/scsi/libsas/
20316 F:      include/scsi/libsas.h
20317 F:      include/scsi/sas_ata.h
20318
20319 SCSI RDMA PROTOCOL (SRP) INITIATOR
20320 M:      Bart Van Assche <[email protected]>
20321 L:      [email protected]
20322 S:      Supported
20323 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20324 F:      drivers/infiniband/ulp/srp/
20325 F:      include/scsi/srp.h
20326
20327 SCSI RDMA PROTOCOL (SRP) TARGET
20328 M:      Bart Van Assche <[email protected]>
20329 L:      [email protected]
20330 L:      [email protected]
20331 S:      Supported
20332 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20333 F:      drivers/infiniband/ulp/srpt/
20334
20335 SCSI SG DRIVER
20336 M:      Doug Gilbert <[email protected]>
20337 L:      [email protected]
20338 S:      Maintained
20339 W:      http://sg.danny.cz/sg
20340 F:      Documentation/scsi/scsi-generic.rst
20341 F:      drivers/scsi/sg.c
20342 F:      include/scsi/sg.h
20343
20344 SCSI SUBSYSTEM
20345 M:      "James E.J. Bottomley" <[email protected]>
20346 M:      "Martin K. Petersen" <[email protected]>
20347 L:      [email protected]
20348 S:      Maintained
20349 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
20350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
20351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20352 F:      Documentation/devicetree/bindings/scsi/
20353 F:      drivers/scsi/
20354 F:      drivers/ufs/
20355 F:      include/scsi/
20356
20357 SCSI TAPE DRIVER
20358 M:      Kai Mäkisara <[email protected]>
20359 L:      [email protected]
20360 S:      Maintained
20361 F:      Documentation/scsi/st.rst
20362 F:      drivers/scsi/st.*
20363 F:      drivers/scsi/st_*.h
20364
20365 SCSI TARGET CORE USER DRIVER
20366 M:      Bodo Stroesser <[email protected]>
20367 L:      [email protected]
20368 L:      [email protected]
20369 S:      Supported
20370 F:      Documentation/target/tcmu-design.rst
20371 F:      drivers/target/target_core_user.c
20372 F:      include/uapi/linux/target_core_user.h
20373
20374 SCSI TARGET SUBSYSTEM
20375 M:      "Martin K. Petersen" <[email protected]>
20376 L:      [email protected]
20377 L:      [email protected]
20378 S:      Supported
20379 Q:      https://patchwork.kernel.org/project/target-devel/list/
20380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20381 F:      Documentation/target/
20382 F:      drivers/target/
20383 F:      include/target/
20384
20385 SCTP PROTOCOL
20386 M:      Marcelo Ricardo Leitner <[email protected]>
20387 M:      Xin Long <[email protected]>
20388 L:      [email protected]
20389 S:      Maintained
20390 W:      https://github.com/sctp/lksctp-tools/wiki
20391 F:      Documentation/networking/sctp.rst
20392 F:      include/linux/sctp.h
20393 F:      include/net/sctp/
20394 F:      include/uapi/linux/sctp.h
20395 F:      net/sctp/
20396
20397 SCx200 CPU SUPPORT
20398 M:      Jim Cromie <[email protected]>
20399 S:      Odd Fixes
20400 F:      Documentation/i2c/busses/scx200_acb.rst
20401 F:      arch/x86/platform/scx200/
20402 F:      drivers/i2c/busses/scx200*
20403 F:      drivers/mtd/maps/scx200_docflash.c
20404 F:      drivers/watchdog/scx200_wdt.c
20405 F:      include/linux/scx200.h
20406
20407 SCx200 GPIO DRIVER
20408 M:      Jim Cromie <[email protected]>
20409 S:      Maintained
20410 F:      drivers/char/scx200_gpio.c
20411 F:      include/linux/scx200_gpio.h
20412
20413 SCx200 HRT CLOCKSOURCE DRIVER
20414 M:      Jim Cromie <[email protected]>
20415 S:      Maintained
20416 F:      drivers/clocksource/scx200_hrt.c
20417
20418 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
20419 M:      Sascha Sommer <[email protected]>
20420 L:      [email protected] (subscribers-only)
20421 S:      Maintained
20422 F:      drivers/mmc/host/sdricoh_cs.c
20423
20424 SECO BOARDS CEC DRIVER
20425 M:      Ettore Chimenti <[email protected]>
20426 S:      Maintained
20427 F:      drivers/media/cec/platform/seco/seco-cec.c
20428 F:      drivers/media/cec/platform/seco/seco-cec.h
20429
20430 SECURE COMPUTING
20431 M:      Kees Cook <[email protected]>
20432 R:      Andy Lutomirski <[email protected]>
20433 R:      Will Drewry <[email protected]>
20434 S:      Supported
20435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
20436 F:      Documentation/userspace-api/seccomp_filter.rst
20437 F:      include/linux/seccomp.h
20438 F:      include/uapi/linux/seccomp.h
20439 F:      kernel/seccomp.c
20440 F:      tools/testing/selftests/kselftest_harness.h
20441 F:      tools/testing/selftests/seccomp/*
20442 K:      \bsecure_computing
20443 K:      \bTIF_SECCOMP\b
20444
20445 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
20446 M:      Kamal Dasu <[email protected]>
20447 M:      Al Cooper <[email protected]>
20448 R:      Broadcom internal kernel review list <[email protected]>
20449 L:      [email protected]
20450 S:      Maintained
20451 F:      drivers/mmc/host/sdhci-brcmstb*
20452
20453 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
20454 M:      Adrian Hunter <[email protected]>
20455 L:      [email protected]
20456 S:      Supported
20457 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
20458 F:      drivers/mmc/host/sdhci*
20459
20460 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
20461 M:      Aubin Constans <[email protected]>
20462 R:      Eugen Hristev <[email protected]>
20463 L:      [email protected]
20464 S:      Supported
20465 F:      drivers/mmc/host/sdhci-of-at91.c
20466
20467 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
20468 M:      Haibo Chen <[email protected]>
20469 L:      [email protected]
20470 L:      [email protected]
20471 L:      [email protected]
20472 S:      Maintained
20473 F:      drivers/mmc/host/sdhci-esdhc-imx.c
20474
20475 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
20476 M:      Ben Dooks <[email protected]>
20477 M:      Jaehoon Chung <[email protected]>
20478 L:      [email protected]
20479 S:      Maintained
20480 F:      drivers/mmc/host/sdhci-s3c*
20481
20482 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
20483 M:      Viresh Kumar <[email protected]>
20484 L:      [email protected]
20485 S:      Maintained
20486 F:      drivers/mmc/host/sdhci-spear.c
20487
20488 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
20489 M:      Vignesh Raghavendra <[email protected]>
20490 L:      [email protected]
20491 S:      Maintained
20492 F:      drivers/mmc/host/sdhci-omap.c
20493
20494 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
20495 M:      Jonathan Derrick <[email protected]>
20496 L:      [email protected]
20497 S:      Supported
20498 F:      block/opal_proto.h
20499 F:      block/sed*
20500 F:      include/linux/sed*
20501 F:      include/uapi/linux/sed*
20502
20503 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
20504 M:      Mark Rutland <[email protected]>
20505 M:      Lorenzo Pieralisi <[email protected]>
20506 M:      Sudeep Holla <[email protected]>
20507 L:      [email protected] (moderated for non-subscribers)
20508 S:      Maintained
20509 F:      drivers/firmware/smccc/
20510 F:      include/linux/arm-smccc.h
20511
20512 SECURITY CONTACT
20513 M:      Security Officers <[email protected]>
20514 S:      Supported
20515 F:      Documentation/process/security-bugs.rst
20516
20517 SECURITY SUBSYSTEM
20518 M:      Paul Moore <[email protected]>
20519 M:      James Morris <[email protected]>
20520 M:      "Serge E. Hallyn" <[email protected]>
20521 L:      [email protected]
20522 S:      Supported
20523 Q:      https://patchwork.kernel.org/project/linux-security-module/list
20524 B:      mailto:[email protected]
20525 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
20526 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
20527 F:      include/linux/lsm_audit.h
20528 F:      include/linux/lsm_hook_defs.h
20529 F:      include/linux/lsm_hooks.h
20530 F:      include/linux/security.h
20531 F:      include/uapi/linux/lsm.h
20532 F:      security/
20533 F:      tools/testing/selftests/lsm/
20534 X:      security/selinux/
20535 K:      \bsecurity_[a-z_0-9]\+\b
20536
20537 SELINUX SECURITY MODULE
20538 M:      Paul Moore <[email protected]>
20539 M:      Stephen Smalley <[email protected]>
20540 R:      Ondrej Mosnacek <[email protected]>
20541 L:      [email protected]
20542 S:      Supported
20543 W:      https://github.com/SELinuxProject
20544 Q:      https://patchwork.kernel.org/project/selinux/list
20545 B:      mailto:[email protected]
20546 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
20547 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
20548 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
20549 F:      Documentation/ABI/removed/sysfs-selinux-disable
20550 F:      Documentation/admin-guide/LSM/SELinux.rst
20551 F:      include/trace/events/avc.h
20552 F:      include/uapi/linux/selinux_netlink.h
20553 F:      scripts/selinux/
20554 F:      security/selinux/
20555
20556 SENSABLE PHANTOM
20557 M:      Jiri Slaby <[email protected]>
20558 S:      Maintained
20559 F:      drivers/misc/phantom.c
20560 F:      include/uapi/linux/phantom.h
20561
20562 SENSEAIR SUNRISE 006-0-0007
20563 M:      Jacopo Mondi <[email protected]>
20564 S:      Maintained
20565 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
20566 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
20567 F:      drivers/iio/chemical/sunrise_co2.c
20568
20569 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
20570 M:      Tomasz Duszynski <[email protected]>
20571 S:      Maintained
20572 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
20573 F:      drivers/iio/chemical/scd30.h
20574 F:      drivers/iio/chemical/scd30_core.c
20575 F:      drivers/iio/chemical/scd30_i2c.c
20576 F:      drivers/iio/chemical/scd30_serial.c
20577
20578 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
20579 M:      Roan van Dijk <[email protected]>
20580 S:      Maintained
20581 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
20582 F:      drivers/iio/chemical/scd4x.c
20583
20584 SENSIRION SGP40 GAS SENSOR DRIVER
20585 M:      Andreas Klinger <[email protected]>
20586 S:      Maintained
20587 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
20588 F:      drivers/iio/chemical/sgp40.c
20589
20590 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
20591 M:      Tomasz Duszynski <[email protected]>
20592 S:      Maintained
20593 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
20594 F:      drivers/iio/chemical/sps30.c
20595 F:      drivers/iio/chemical/sps30_i2c.c
20596 F:      drivers/iio/chemical/sps30_serial.c
20597
20598 SERIAL DEVICE BUS
20599 M:      Rob Herring <[email protected]>
20600 L:      [email protected]
20601 S:      Maintained
20602 F:      Documentation/devicetree/bindings/serial/serial.yaml
20603 F:      drivers/tty/serdev/
20604 F:      include/linux/serdev.h
20605
20606 SERIAL IR RECEIVER
20607 M:      Sean Young <[email protected]>
20608 L:      [email protected]
20609 S:      Maintained
20610 F:      drivers/media/rc/serial_ir.c
20611
20612 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
20613 M:      Srinivas Kandagatla <[email protected]>
20614 L:      [email protected] (moderated for non-subscribers)
20615 S:      Maintained
20616 F:      Documentation/devicetree/bindings/slimbus/
20617 F:      drivers/slimbus/
20618 F:      include/linux/slimbus.h
20619
20620 SFC NETWORK DRIVER
20621 M:      Edward Cree <[email protected]>
20622 M:      Martin Habets <[email protected]>
20623 L:      [email protected]
20624 L:      [email protected]
20625 S:      Supported
20626 F:      Documentation/networking/devlink/sfc.rst
20627 F:      drivers/net/ethernet/sfc/
20628
20629 SFCTEMP HWMON DRIVER
20630 M:      Emil Renner Berthing <[email protected]>
20631 M:      Hal Feng <[email protected]>
20632 L:      [email protected]
20633 S:      Maintained
20634 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
20635 F:      Documentation/hwmon/sfctemp.rst
20636 F:      drivers/hwmon/sfctemp.c
20637
20638 SFF/SFP/SFP+ MODULE SUPPORT
20639 M:      Russell King <[email protected]>
20640 L:      [email protected]
20641 S:      Maintained
20642 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
20643 F:      drivers/net/phy/phylink.c
20644 F:      drivers/net/phy/sfp*
20645 F:      include/linux/mdio/mdio-i2c.h
20646 F:      include/linux/phylink.h
20647 F:      include/linux/sfp.h
20648 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)
20649
20650 SGI GRU DRIVER
20651 M:      Dimitri Sivanich <[email protected]>
20652 S:      Maintained
20653 F:      drivers/misc/sgi-gru/
20654
20655 SGI XP/XPC/XPNET DRIVER
20656 M:      Robin Holt <[email protected]>
20657 M:      Steve Wahl <[email protected]>
20658 S:      Maintained
20659 F:      drivers/misc/sgi-xp/
20660
20661 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
20662 M:      Wenjia Zhang <[email protected]>
20663 M:      Jan Karcher <[email protected]>
20664 R:      D. Wythe <[email protected]>
20665 R:      Tony Lu <[email protected]>
20666 R:      Wen Gu <[email protected]>
20667 L:      [email protected]
20668 S:      Supported
20669 F:      net/smc/
20670
20671 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
20672 M:      Linus Walleij <[email protected]>
20673 L:      [email protected]
20674 S:      Maintained
20675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
20676 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
20677 F:      drivers/iio/light/gp2ap002.c
20678
20679 SHARP RJ54N1CB0C SENSOR DRIVER
20680 M:      Jacopo Mondi <[email protected]>
20681 L:      [email protected]
20682 S:      Odd fixes
20683 T:      git git://linuxtv.org/media_tree.git
20684 F:      drivers/media/i2c/rj54n1cb0c.c
20685 F:      include/media/i2c/rj54n1cb0c.h
20686
20687 SHRINKER
20688 M:      Andrew Morton <[email protected]>
20689 M:      Dave Chinner <[email protected]>
20690 R:      Qi Zheng <[email protected]>
20691 R:      Roman Gushchin <[email protected]>
20692 R:      Muchun Song <[email protected]>
20693 L:      [email protected]
20694 S:      Maintained
20695 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
20696 F:      include/linux/shrinker.h
20697 F:      mm/shrinker.c
20698 F:      mm/shrinker_debug.c
20699
20700 SH_VOU V4L2 OUTPUT DRIVER
20701 L:      [email protected]
20702 S:      Orphan
20703 F:      drivers/media/platform/renesas/sh_vou.c
20704 F:      include/media/drv-intf/sh_vou.h
20705
20706 SI2157 MEDIA DRIVER
20707 L:      [email protected]
20708 S:      Orphan
20709 W:      https://linuxtv.org
20710 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20711 F:      drivers/media/tuners/si2157*
20712
20713 SI2165 MEDIA DRIVER
20714 M:      Matthias Schwarzott <[email protected]>
20715 L:      [email protected]
20716 S:      Maintained
20717 W:      https://linuxtv.org
20718 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20719 F:      drivers/media/dvb-frontends/si2165*
20720
20721 SI2168 MEDIA DRIVER
20722 L:      [email protected]
20723 S:      Orphan
20724 W:      https://linuxtv.org
20725 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20726 F:      drivers/media/dvb-frontends/si2168*
20727
20728 SI470X FM RADIO RECEIVER I2C DRIVER
20729 M:      Hans Verkuil <[email protected]>
20730 L:      [email protected]
20731 S:      Odd Fixes
20732 W:      https://linuxtv.org
20733 T:      git git://linuxtv.org/media_tree.git
20734 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
20735 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
20736
20737 SI470X FM RADIO RECEIVER USB DRIVER
20738 M:      Hans Verkuil <[email protected]>
20739 L:      [email protected]
20740 S:      Maintained
20741 W:      https://linuxtv.org
20742 T:      git git://linuxtv.org/media_tree.git
20743 F:      drivers/media/radio/si470x/radio-si470x-common.c
20744 F:      drivers/media/radio/si470x/radio-si470x-usb.c
20745 F:      drivers/media/radio/si470x/radio-si470x.h
20746
20747 SI4713 FM RADIO TRANSMITTER I2C DRIVER
20748 M:      Eduardo Valentin <[email protected]>
20749 L:      [email protected]
20750 S:      Odd Fixes
20751 W:      https://linuxtv.org
20752 T:      git git://linuxtv.org/media_tree.git
20753 F:      drivers/media/radio/si4713/si4713.?
20754
20755 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
20756 M:      Eduardo Valentin <[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:      drivers/media/radio/si4713/radio-platform-si4713.c
20762
20763 SI4713 FM RADIO TRANSMITTER USB DRIVER
20764 M:      Hans Verkuil <[email protected]>
20765 L:      [email protected]
20766 S:      Maintained
20767 W:      https://linuxtv.org
20768 T:      git git://linuxtv.org/media_tree.git
20769 F:      drivers/media/radio/si4713/radio-usb-si4713.c
20770
20771 SIANO DVB DRIVER
20772 M:      Mauro Carvalho Chehab <[email protected]>
20773 L:      [email protected]
20774 S:      Odd fixes
20775 W:      https://linuxtv.org
20776 T:      git git://linuxtv.org/media_tree.git
20777 F:      drivers/media/common/siano/
20778 F:      drivers/media/mmc/siano/
20779 F:      drivers/media/usb/siano/
20780 F:      drivers/media/usb/siano/
20781
20782 SIEMENS IPC LED DRIVERS
20783 M:      Gerd Haeussler <[email protected]>
20784 M:      Xing Tong Wu <[email protected]>
20785 M:      Tobias Schaffner <[email protected]>
20786 L:      [email protected]
20787 S:      Maintained
20788 F:      drivers/leds/simple/
20789
20790 SIEMENS IPC PLATFORM DRIVERS
20791 M:      Gerd Haeussler <[email protected]>
20792 M:      Xing Tong Wu <[email protected]>
20793 M:      Tobias Schaffner <[email protected]>
20794 L:      [email protected]
20795 S:      Maintained
20796 F:      drivers/platform/x86/siemens/
20797 F:      include/linux/platform_data/x86/simatic-ipc-base.h
20798 F:      include/linux/platform_data/x86/simatic-ipc.h
20799
20800 SIEMENS IPC WATCHDOG DRIVERS
20801 M:      Gerd Haeussler <[email protected]>
20802 M:      Xing Tong Wu <[email protected]>
20803 M:      Tobias Schaffner <[email protected]>
20804 L:      [email protected]
20805 S:      Maintained
20806 F:      drivers/watchdog/simatic-ipc-wdt.c
20807
20808 SIFIVE DRIVERS
20809 M:      Paul Walmsley <[email protected]>
20810 M:      Samuel Holland <[email protected]>
20811 L:      [email protected]
20812 S:      Supported
20813 F:      drivers/dma/sf-pdma/
20814 N:      sifive
20815 K:      fu[57]40
20816 K:      [^@]sifive
20817
20818 SILEAD TOUCHSCREEN DRIVER
20819 M:      Hans de Goede <[email protected]>
20820 L:      [email protected]
20821 L:      [email protected]
20822 S:      Maintained
20823 F:      drivers/input/touchscreen/silead.c
20824 F:      drivers/platform/x86/touchscreen_dmi.c
20825
20826 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
20827 M:      Jérôme Pouiller <[email protected]>
20828 S:      Supported
20829 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
20830 F:      drivers/net/wireless/silabs/wfx/
20831
20832 SILICON MOTION SM712 FRAME BUFFER DRIVER
20833 M:      Sudip Mukherjee <[email protected]>
20834 M:      Teddy Wang <[email protected]>
20835 M:      Sudip Mukherjee <[email protected]>
20836 L:      [email protected]
20837 S:      Maintained
20838 F:      Documentation/fb/sm712fb.rst
20839 F:      drivers/video/fbdev/sm712*
20840
20841 SILVACO I3C DUAL-ROLE MASTER
20842 M:      Miquel Raynal <[email protected]>
20843 M:      Conor Culhane <[email protected]>
20844 L:      [email protected] (moderated for non-subscribers)
20845 S:      Maintained
20846 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
20847 F:      drivers/i3c/master/svc-i3c-master.c
20848
20849 SIMPLEFB FB DRIVER
20850 M:      Hans de Goede <[email protected]>
20851 L:      [email protected]
20852 S:      Maintained
20853 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
20854 F:      drivers/video/fbdev/simplefb.c
20855 F:      include/linux/platform_data/simplefb.h
20856
20857 SIOX
20858 M:      Thorsten Scherer <[email protected]>
20859 R:      Pengutronix Kernel Team <[email protected]>
20860 S:      Supported
20861 F:      drivers/gpio/gpio-siox.c
20862 F:      drivers/siox/*
20863 F:      include/trace/events/siox.h
20864
20865 SIPHASH PRF ROUTINES
20866 M:      Jason A. Donenfeld <[email protected]>
20867 S:      Maintained
20868 F:      include/linux/siphash.h
20869 F:      lib/siphash.c
20870 F:      lib/siphash_kunit.c
20871
20872 SIS 190 ETHERNET DRIVER
20873 M:      Francois Romieu <[email protected]>
20874 L:      [email protected]
20875 S:      Maintained
20876 F:      drivers/net/ethernet/sis/sis190.c
20877
20878 SIS 900/7016 FAST ETHERNET DRIVER
20879 M:      Daniele Venzano <[email protected]>
20880 L:      [email protected]
20881 S:      Maintained
20882 W:      http://www.brownhat.org/sis900.html
20883 F:      drivers/net/ethernet/sis/sis900.*
20884
20885 SIS FRAMEBUFFER DRIVER
20886 S:      Orphan
20887 F:      Documentation/fb/sisfb.rst
20888 F:      drivers/video/fbdev/sis/
20889 F:      include/video/sisfb.h
20890
20891 SIS I2C TOUCHSCREEN DRIVER
20892 M:      Mika Penttilä <[email protected]>
20893 L:      [email protected]
20894 S:      Maintained
20895 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
20896 F:      drivers/input/touchscreen/sis_i2c.c
20897
20898 SIS USB2VGA DRIVER
20899 M:      Thomas Winischhofer <[email protected]>
20900 S:      Maintained
20901 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
20902 F:      drivers/usb/misc/sisusbvga/
20903
20904 SL28 CPLD MFD DRIVER
20905 M:      Michael Walle <[email protected]>
20906 S:      Maintained
20907 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
20908 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
20909 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
20910 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
20911 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
20912 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
20913 F:      drivers/gpio/gpio-sl28cpld.c
20914 F:      drivers/hwmon/sl28cpld-hwmon.c
20915 F:      drivers/irqchip/irq-sl28cpld.c
20916 F:      drivers/pwm/pwm-sl28cpld.c
20917 F:      drivers/watchdog/sl28cpld_wdt.c
20918
20919 SL28 VPD NVMEM LAYOUT DRIVER
20920 M:      Michael Walle <[email protected]>
20921 S:      Maintained
20922 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
20923 F:      drivers/nvmem/layouts/sl28vpd.c
20924
20925 SLAB ALLOCATOR
20926 M:      Christoph Lameter <[email protected]>
20927 M:      Pekka Enberg <[email protected]>
20928 M:      David Rientjes <[email protected]>
20929 M:      Joonsoo Kim <[email protected]>
20930 M:      Andrew Morton <[email protected]>
20931 M:      Vlastimil Babka <[email protected]>
20932 R:      Roman Gushchin <[email protected]>
20933 R:      Hyeonggon Yoo <[email protected]>
20934 L:      [email protected]
20935 S:      Maintained
20936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
20937 F:      include/linux/sl?b*.h
20938 F:      mm/sl?b*
20939
20940 SLCAN CAN NETWORK DRIVER
20941 M:      Dario Binacchi <[email protected]>
20942 L:      [email protected]
20943 S:      Maintained
20944 F:      drivers/net/can/slcan/
20945
20946 SLEEPABLE READ-COPY UPDATE (SRCU)
20947 M:      Lai Jiangshan <[email protected]>
20948 M:      "Paul E. McKenney" <[email protected]>
20949 M:      Josh Triplett <[email protected]>
20950 R:      Steven Rostedt <[email protected]>
20951 R:      Mathieu Desnoyers <[email protected]>
20952 L:      [email protected]
20953 S:      Supported
20954 W:      http://www.rdrop.com/users/paulmck/RCU/
20955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
20956 F:      include/linux/srcu*.h
20957 F:      kernel/rcu/srcu*.c
20958
20959 SMACK SECURITY MODULE
20960 M:      Casey Schaufler <[email protected]>
20961 L:      [email protected]
20962 S:      Maintained
20963 W:      http://schaufler-ca.com
20964 T:      git git://github.com/cschaufler/smack-next
20965 F:      Documentation/admin-guide/LSM/Smack.rst
20966 F:      security/smack/
20967
20968 SMC91x ETHERNET DRIVER
20969 M:      Nicolas Pitre <[email protected]>
20970 S:      Odd Fixes
20971 F:      drivers/net/ethernet/smsc/smc91x.*
20972
20973 SMSC EMC2103 HARDWARE MONITOR DRIVER
20974 M:      Steve Glendinning <[email protected]>
20975 L:      [email protected]
20976 S:      Maintained
20977 F:      Documentation/hwmon/emc2103.rst
20978 F:      drivers/hwmon/emc2103.c
20979
20980 SMSC SCH5627 HARDWARE MONITOR DRIVER
20981 M:      Hans de Goede <[email protected]>
20982 L:      [email protected]
20983 S:      Supported
20984 F:      Documentation/hwmon/sch5627.rst
20985 F:      drivers/hwmon/sch5627.c
20986
20987 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
20988 M:      Steve Glendinning <[email protected]>
20989 L:      [email protected]
20990 S:      Maintained
20991 F:      drivers/video/fbdev/smscufx.c
20992
20993 SMSC47B397 HARDWARE MONITOR DRIVER
20994 M:      Jean Delvare <[email protected]>
20995 L:      [email protected]
20996 S:      Maintained
20997 F:      Documentation/hwmon/smsc47b397.rst
20998 F:      drivers/hwmon/smsc47b397.c
20999
21000 SMSC911x ETHERNET DRIVER
21001 M:      Steve Glendinning <[email protected]>
21002 L:      [email protected]
21003 S:      Maintained
21004 F:      drivers/net/ethernet/smsc/smsc911x.*
21005 F:      include/linux/smsc911x.h
21006
21007 SMSC9420 PCI ETHERNET DRIVER
21008 M:      Steve Glendinning <[email protected]>
21009 L:      [email protected]
21010 S:      Maintained
21011 F:      drivers/net/ethernet/smsc/smsc9420.*
21012
21013 SNET DPU VIRTIO DATA PATH ACCELERATOR
21014 R:      Alvaro Karsz <[email protected]>
21015 F:      drivers/vdpa/solidrun/
21016
21017 SOCIONEXT (SNI) AVE NETWORK DRIVER
21018 M:      Kunihiko Hayashi <[email protected]>
21019 L:      [email protected]
21020 S:      Maintained
21021 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
21022 F:      drivers/net/ethernet/socionext/sni_ave.c
21023
21024 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
21025 M:      Ilias Apalodimas <[email protected]>
21026 M:      Masahisa Kojima <[email protected]>
21027 L:      [email protected]
21028 S:      Maintained
21029 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
21030 F:      drivers/net/ethernet/socionext/netsec.c
21031
21032 SOCIONEXT (SNI) Synquacer SPI DRIVER
21033 M:      Masahisa Kojima <[email protected]>
21034 M:      Jassi Brar <[email protected]>
21035 L:      [email protected]
21036 S:      Maintained
21037 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
21038 F:      drivers/spi/spi-synquacer.c
21039
21040 SOCIONEXT SYNQUACER I2C DRIVER
21041 M:      Ard Biesheuvel <[email protected]>
21042 L:      [email protected]
21043 S:      Maintained
21044 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
21045 F:      drivers/i2c/busses/i2c-synquacer.c
21046
21047 SOCIONEXT UNIPHIER SOUND DRIVER
21048 L:      [email protected] (moderated for non-subscribers)
21049 S:      Orphan
21050 F:      sound/soc/uniphier/
21051
21052 SOCKET TIMESTAMPING
21053 M:      Willem de Bruijn <[email protected]>
21054 S:      Maintained
21055 F:      Documentation/networking/timestamping.rst
21056 F:      include/uapi/linux/net_tstamp.h
21057 F:      tools/testing/selftests/net/so_txtime.c
21058
21059 SOEKRIS NET48XX LED SUPPORT
21060 M:      Chris Boot <[email protected]>
21061 S:      Maintained
21062 F:      drivers/leds/leds-net48xx.c
21063
21064 SOFT-IWARP DRIVER (siw)
21065 M:      Bernard Metzler <[email protected]>
21066 L:      [email protected]
21067 S:      Supported
21068 F:      drivers/infiniband/sw/siw/
21069 F:      include/uapi/rdma/siw-abi.h
21070
21071 SOFT-ROCE DRIVER (rxe)
21072 M:      Zhu Yanjun <[email protected]>
21073 L:      [email protected]
21074 S:      Supported
21075 F:      drivers/infiniband/sw/rxe/
21076 F:      include/uapi/rdma/rdma_user_rxe.h
21077
21078 SOFTLOGIC 6x10 MPEG CODEC
21079 M:      Bluecherry Maintainers <[email protected]>
21080 M:      Andrey Utkin <[email protected]>
21081 M:      Ismael Luceno <[email protected]>
21082 L:      [email protected]
21083 S:      Supported
21084 F:      drivers/media/pci/solo6x10/
21085
21086 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
21087 M:      James Morse <[email protected]>
21088 L:      [email protected] (moderated for non-subscribers)
21089 S:      Maintained
21090 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
21091 F:      drivers/firmware/arm_sdei.c
21092 F:      include/linux/arm_sdei.h
21093 F:      include/uapi/linux/arm_sdei.h
21094
21095 SOFTWARE NODES AND DEVICE PROPERTIES
21096 R:      Andy Shevchenko <[email protected]>
21097 R:      Daniel Scally <[email protected]>
21098 R:      Heikki Krogerus <[email protected]>
21099 R:      Sakari Ailus <[email protected]>
21100 L:      [email protected]
21101 S:      Maintained
21102 F:      drivers/base/property.c
21103 F:      drivers/base/swnode.c
21104 F:      include/linux/fwnode.h
21105 F:      include/linux/property.h
21106
21107 SOFTWARE RAID (Multiple Disks) SUPPORT
21108 M:      Song Liu <[email protected]>
21109 R:      Yu Kuai <[email protected]>
21110 L:      [email protected]
21111 S:      Supported
21112 Q:      https://patchwork.kernel.org/project/linux-raid/list/
21113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
21114 F:      drivers/md/Kconfig
21115 F:      drivers/md/Makefile
21116 F:      drivers/md/md*
21117 F:      drivers/md/raid*
21118 F:      include/linux/raid/
21119 F:      include/uapi/linux/raid/
21120
21121 SOLIDRUN CLEARFOG SUPPORT
21122 M:      Russell King <[email protected]>
21123 S:      Maintained
21124 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
21125 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
21126
21127 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
21128 M:      Russell King <[email protected]>
21129 S:      Maintained
21130 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
21131 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
21132 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
21133
21134 SONIC NETWORK DRIVER
21135 M:      Thomas Bogendoerfer <[email protected]>
21136 L:      [email protected]
21137 S:      Maintained
21138 F:      drivers/net/ethernet/natsemi/sonic.*
21139
21140 SONICS SILICON BACKPLANE DRIVER (SSB)
21141 M:      Michael Buesch <[email protected]>
21142 L:      [email protected]
21143 S:      Maintained
21144 F:      drivers/ssb/
21145 F:      include/linux/ssb/
21146
21147 SONY IMX208 SENSOR DRIVER
21148 M:      Sakari Ailus <[email protected]>
21149 L:      [email protected]
21150 S:      Maintained
21151 T:      git git://linuxtv.org/media_tree.git
21152 F:      drivers/media/i2c/imx208.c
21153
21154 SONY IMX214 SENSOR DRIVER
21155 M:      Ricardo Ribalda <[email protected]>
21156 L:      [email protected]
21157 S:      Maintained
21158 T:      git git://linuxtv.org/media_tree.git
21159 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
21160 F:      drivers/media/i2c/imx214.c
21161
21162 SONY IMX219 SENSOR DRIVER
21163 M:      Dave Stevenson <[email protected]>
21164 L:      [email protected]
21165 S:      Maintained
21166 T:      git git://linuxtv.org/media_tree.git
21167 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
21168 F:      drivers/media/i2c/imx219.c
21169
21170 SONY IMX258 SENSOR DRIVER
21171 M:      Sakari Ailus <[email protected]>
21172 L:      [email protected]
21173 S:      Maintained
21174 T:      git git://linuxtv.org/media_tree.git
21175 F:      Documentation/devicetree/bindings/media/i2c/sony,imx258.yaml
21176 F:      drivers/media/i2c/imx258.c
21177
21178 SONY IMX274 SENSOR DRIVER
21179 M:      Leon Luo <[email protected]>
21180 L:      [email protected]
21181 S:      Maintained
21182 T:      git git://linuxtv.org/media_tree.git
21183 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
21184 F:      drivers/media/i2c/imx274.c
21185
21186 SONY IMX283 SENSOR DRIVER
21187 M:      Kieran Bingham <[email protected]>
21188 M:      Umang Jain <[email protected]>
21189 L:      [email protected]
21190 S:      Maintained
21191 T:      git git://linuxtv.org/media_tree.git
21192 F:      Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml
21193 F:      drivers/media/i2c/imx283.c
21194
21195 SONY IMX290 SENSOR DRIVER
21196 M:      Manivannan Sadhasivam <[email protected]>
21197 L:      [email protected]
21198 S:      Maintained
21199 T:      git git://linuxtv.org/media_tree.git
21200 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
21201 F:      drivers/media/i2c/imx290.c
21202
21203 SONY IMX296 SENSOR DRIVER
21204 M:      Laurent Pinchart <[email protected]>
21205 M:      Manivannan Sadhasivam <[email protected]>
21206 L:      [email protected]
21207 S:      Maintained
21208 T:      git git://linuxtv.org/media_tree.git
21209 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
21210 F:      drivers/media/i2c/imx296.c
21211
21212 SONY IMX319 SENSOR DRIVER
21213 M:      Bingbu Cao <[email protected]>
21214 L:      [email protected]
21215 S:      Maintained
21216 T:      git git://linuxtv.org/media_tree.git
21217 F:      drivers/media/i2c/imx319.c
21218
21219 SONY IMX334 SENSOR DRIVER
21220 L:      [email protected]
21221 S:      Orphan
21222 T:      git git://linuxtv.org/media_tree.git
21223 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
21224 F:      drivers/media/i2c/imx334.c
21225
21226 SONY IMX335 SENSOR DRIVER
21227 L:      [email protected]
21228 S:      Orphan
21229 T:      git git://linuxtv.org/media_tree.git
21230 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
21231 F:      drivers/media/i2c/imx335.c
21232
21233 SONY IMX355 SENSOR DRIVER
21234 M:      Tianshu Qiu <[email protected]>
21235 L:      [email protected]
21236 S:      Maintained
21237 T:      git git://linuxtv.org/media_tree.git
21238 F:      drivers/media/i2c/imx355.c
21239
21240 SONY IMX412 SENSOR DRIVER
21241 L:      [email protected]
21242 S:      Orphan
21243 T:      git git://linuxtv.org/media_tree.git
21244 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
21245 F:      drivers/media/i2c/imx412.c
21246
21247 SONY IMX415 SENSOR DRIVER
21248 M:      Michael Riesch <[email protected]>
21249 L:      [email protected]
21250 S:      Maintained
21251 T:      git git://linuxtv.org/media_tree.git
21252 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
21253 F:      drivers/media/i2c/imx415.c
21254
21255 SONY MEMORYSTICK SUBSYSTEM
21256 M:      Maxim Levitsky <[email protected]>
21257 M:      Alex Dubov <[email protected]>
21258 M:      Ulf Hansson <[email protected]>
21259 L:      [email protected]
21260 S:      Maintained
21261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
21262 F:      drivers/memstick/
21263 F:      include/linux/memstick.h
21264
21265 SONY VAIO CONTROL DEVICE DRIVER
21266 M:      Mattia Dongili <[email protected]>
21267 L:      [email protected]
21268 S:      Maintained
21269 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
21270 F:      Documentation/admin-guide/laptops/sony-laptop.rst
21271 F:      drivers/char/sonypi.c
21272 F:      drivers/platform/x86/sony-laptop.c
21273 F:      include/linux/sony-laptop.h
21274
21275 SOPHGO DEVICETREES and DRIVERS
21276 M:      Chen Wang <[email protected]>
21277 M:      Inochi Amaoto <[email protected]>
21278 T:      git https://github.com/sophgo/linux.git
21279 S:      Maintained
21280 N:      sophgo
21281 K:      sophgo
21282
21283 SOUND
21284 M:      Jaroslav Kysela <[email protected]>
21285 M:      Takashi Iwai <[email protected]>
21286 L:      [email protected]
21287 S:      Maintained
21288 W:      http://www.alsa-project.org/
21289 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
21290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21291 F:      Documentation/sound/
21292 F:      include/sound/
21293 F:      include/uapi/sound/
21294 F:      sound/
21295 F:      tools/testing/selftests/alsa
21296
21297 SOUND - ALSA SELFTESTS
21298 M:      Mark Brown <[email protected]>
21299 L:      [email protected]
21300 L:      [email protected]
21301 S:      Supported
21302 F:      tools/testing/selftests/alsa
21303
21304 SOUND - COMPRESSED AUDIO
21305 M:      Vinod Koul <[email protected]>
21306 L:      [email protected] (moderated for non-subscribers)
21307 S:      Supported
21308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21309 F:      Documentation/sound/designs/compress-offload.rst
21310 F:      include/sound/compress_driver.h
21311 F:      include/uapi/sound/compress_*
21312 F:      sound/core/compress_offload.c
21313 F:      sound/soc/soc-compress.c
21314
21315 SOUND - CORE KUNIT TEST
21316 M:      Ivan Orlov <[email protected]>
21317 L:      [email protected]
21318 S:      Supported
21319 F:      sound/core/sound_kunit.c
21320
21321 SOUND - DMAENGINE HELPERS
21322 M:      Lars-Peter Clausen <[email protected]>
21323 S:      Supported
21324 F:      include/sound/dmaengine_pcm.h
21325 F:      sound/core/pcm_dmaengine.c
21326 F:      sound/soc/soc-generic-dmaengine-pcm.c
21327
21328 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
21329 M:      Liam Girdwood <[email protected]>
21330 M:      Mark Brown <[email protected]>
21331 L:      [email protected]
21332 S:      Supported
21333 W:      http://alsa-project.org/main/index.php/ASoC
21334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
21335 F:      Documentation/devicetree/bindings/sound/
21336 F:      Documentation/sound/soc/
21337 F:      include/dt-bindings/sound/
21338 F:      include/sound/soc*
21339 F:      include/sound/sof.h
21340 F:      include/sound/sof/
21341 F:      include/trace/events/sof*.h
21342 F:      include/uapi/sound/asoc.h
21343 F:      sound/soc/
21344
21345 SOUND - SOC LAYER / dapm-graph
21346 M:      Luca Ceresoli <[email protected]>
21347 L:      [email protected]
21348 S:      Maintained
21349 F:      tools/sound/dapm-graph
21350
21351 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
21352 M:      Pierre-Louis Bossart <[email protected]>
21353 M:      Liam Girdwood <[email protected]>
21354 M:      Peter Ujfalusi <[email protected]>
21355 M:      Bard Liao <[email protected]>
21356 M:      Ranjani Sridharan <[email protected]>
21357 M:      Daniel Baluta <[email protected]>
21358 R:      Kai Vehmanen <[email protected]>
21359 L:      [email protected] (moderated for non-subscribers)
21360 S:      Supported
21361 W:      https://github.com/thesofproject/linux/
21362 F:      sound/soc/sof/
21363
21364 SOUNDWIRE SUBSYSTEM
21365 M:      Vinod Koul <[email protected]>
21366 M:      Bard Liao <[email protected]>
21367 R:      Pierre-Louis Bossart <[email protected]>
21368 R:      Sanyog Kale <[email protected]>
21369 L:      [email protected] (moderated for non-subscribers)
21370 S:      Supported
21371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
21372 F:      Documentation/driver-api/soundwire/
21373 F:      drivers/soundwire/
21374 F:      include/linux/soundwire/
21375
21376 SP2 MEDIA DRIVER
21377 M:      Olli Salonen <[email protected]>
21378 L:      [email protected]
21379 S:      Maintained
21380 W:      https://linuxtv.org
21381 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21382 F:      drivers/media/dvb-frontends/sp2*
21383
21384 SPANISH DOCUMENTATION
21385 M:      Carlos Bilbao <[email protected]>
21386 R:      Avadhut Naik <[email protected]>
21387 S:      Maintained
21388 F:      Documentation/translations/sp_SP/
21389
21390 SPARC + UltraSPARC (sparc/sparc64)
21391 M:      "David S. Miller" <[email protected]>
21392 M:      Andreas Larsson <[email protected]>
21393 L:      [email protected]
21394 S:      Maintained
21395 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
21396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21398 F:      arch/sparc/
21399 F:      drivers/sbus/
21400
21401 SPARC SERIAL DRIVERS
21402 M:      "David S. Miller" <[email protected]>
21403 L:      [email protected]
21404 S:      Maintained
21405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21407 F:      drivers/tty/serial/suncore.c
21408 F:      drivers/tty/serial/sunhv.c
21409 F:      drivers/tty/serial/sunsab.c
21410 F:      drivers/tty/serial/sunsab.h
21411 F:      drivers/tty/serial/sunsu.c
21412 F:      drivers/tty/serial/sunzilog.c
21413 F:      drivers/tty/serial/sunzilog.h
21414 F:      drivers/tty/vcc.c
21415 F:      include/linux/sunserialcore.h
21416
21417 SPARSE CHECKER
21418 M:      "Luc Van Oostenryck" <[email protected]>
21419 L:      [email protected]
21420 S:      Maintained
21421 W:      https://sparse.docs.kernel.org/
21422 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
21423 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
21424 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
21425 F:      include/linux/compiler.h
21426
21427 SPEAKUP CONSOLE SPEECH DRIVER
21428 M:      William Hubbs <[email protected]>
21429 M:      Chris Brannon <[email protected]>
21430 M:      Kirk Reiser <[email protected]>
21431 M:      Samuel Thibault <[email protected]>
21432 L:      [email protected]
21433 S:      Odd Fixes
21434 W:      http://www.linux-speakup.org/
21435 W:      https://github.com/linux-speakup/speakup
21436 B:      https://github.com/linux-speakup/speakup/issues
21437 F:      drivers/accessibility/speakup/
21438
21439 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
21440 M:      Viresh Kumar <[email protected]>
21441 M:      Shiraz Hashim <[email protected]>
21442 M:      [email protected]
21443 L:      [email protected] (moderated for non-subscribers)
21444 S:      Maintained
21445 W:      http://www.st.com/spear
21446 F:      arch/arm/boot/dts/st/spear*
21447 F:      arch/arm/mach-spear/
21448 F:      drivers/clk/spear/
21449 F:      drivers/pinctrl/spear/
21450
21451 SPI NOR SUBSYSTEM
21452 M:      Tudor Ambarus <[email protected]>
21453 M:      Pratyush Yadav <[email protected]>
21454 M:      Michael Walle <[email protected]>
21455 L:      [email protected]
21456 S:      Maintained
21457 W:      http://www.linux-mtd.infradead.org/
21458 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
21459 C:      irc://irc.oftc.net/mtd
21460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
21461 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
21462 F:      drivers/mtd/spi-nor/
21463 F:      include/linux/mtd/spi-nor.h
21464
21465 SPI SUBSYSTEM
21466 M:      Mark Brown <[email protected]>
21467 L:      [email protected]
21468 S:      Maintained
21469 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
21470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
21471 F:      Documentation/devicetree/bindings/spi/
21472 F:      Documentation/spi/
21473 F:      drivers/spi/
21474 F:      include/linux/spi/
21475 F:      include/uapi/linux/spi/
21476 F:      tools/spi/
21477
21478 SPIDERNET NETWORK DRIVER for CELL
21479 M:      Ishizaki Kou <[email protected]>
21480 M:      Geoff Levand <[email protected]>
21481 L:      [email protected]
21482 L:      [email protected]
21483 S:      Maintained
21484 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
21485 F:      drivers/net/ethernet/toshiba/spider_net*
21486
21487 SPMI SUBSYSTEM
21488 M:      Stephen Boyd <[email protected]>
21489 L:      [email protected]
21490 S:      Maintained
21491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
21492 F:      Documentation/devicetree/bindings/spmi/
21493 F:      drivers/spmi/
21494 F:      include/dt-bindings/spmi/spmi.h
21495 F:      include/linux/spmi.h
21496 F:      include/trace/events/spmi.h
21497
21498 SPU FILE SYSTEM
21499 M:      Jeremy Kerr <[email protected]>
21500 L:      [email protected]
21501 S:      Supported
21502 W:      http://www.ibm.com/developerworks/power/cell/
21503 F:      Documentation/filesystems/spufs/spufs.rst
21504 F:      arch/powerpc/platforms/cell/spufs/
21505
21506 SQUASHFS FILE SYSTEM
21507 M:      Phillip Lougher <[email protected]>
21508 L:      [email protected] (subscribers-only)
21509 S:      Maintained
21510 W:      http://squashfs.org.uk
21511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
21512 F:      Documentation/filesystems/squashfs.rst
21513 F:      fs/squashfs/
21514
21515 SRM (Alpha) environment access
21516 M:      Jan-Benedict Glaw <[email protected]>
21517 S:      Maintained
21518 F:      arch/alpha/kernel/srm_env.c
21519
21520 ST LSM6DSx IMU IIO DRIVER
21521 M:      Lorenzo Bianconi <[email protected]>
21522 L:      [email protected]
21523 S:      Maintained
21524 W:      http://www.st.com/
21525 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
21526 F:      drivers/iio/imu/st_lsm6dsx/
21527
21528 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
21529 M:      Benjamin Mugnier <[email protected]>
21530 M:      Sylvain Petinot <[email protected]>
21531 L:      [email protected]
21532 S:      Maintained
21533 T:      git git://linuxtv.org/media_tree.git
21534 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
21535 F:      drivers/media/i2c/st-mipid02.c
21536
21537 ST STM32 FIREWALL
21538 M:      Gatien Chevallier <[email protected]>
21539 S:      Maintained
21540 F:      drivers/bus/stm32_etzpc.c
21541 F:      drivers/bus/stm32_firewall.c
21542 F:      drivers/bus/stm32_rifsc.c
21543
21544 ST STM32 I2C/SMBUS DRIVER
21545 M:      Pierre-Yves MORDRET <[email protected]>
21546 M:      Alain Volmat <[email protected]>
21547 L:      [email protected]
21548 S:      Maintained
21549 F:      drivers/i2c/busses/i2c-stm32*
21550
21551 ST STM32 SPI DRIVER
21552 M:      Alain Volmat <[email protected]>
21553 L:      [email protected]
21554 S:      Maintained
21555 F:      drivers/spi/spi-stm32.c
21556
21557 ST STPDDC60 DRIVER
21558 M:      Daniel Nilsson <[email protected]>
21559 L:      [email protected]
21560 S:      Maintained
21561 F:      Documentation/hwmon/stpddc60.rst
21562 F:      drivers/hwmon/pmbus/stpddc60.c
21563
21564 ST VGXY61 DRIVER
21565 M:      Benjamin Mugnier <[email protected]>
21566 M:      Sylvain Petinot <[email protected]>
21567 L:      [email protected]
21568 S:      Maintained
21569 T:      git git://linuxtv.org/media_tree.git
21570 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
21571 F:      Documentation/userspace-api/media/drivers/vgxy61.rst
21572 F:      drivers/media/i2c/vgxy61.c
21573
21574 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
21575 M:      Song Qiang <[email protected]>
21576 L:      [email protected]
21577 S:      Maintained
21578 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
21579 F:      drivers/iio/proximity/vl53l0x-i2c.c
21580
21581 STABLE BRANCH
21582 M:      Greg Kroah-Hartman <[email protected]>
21583 M:      Sasha Levin <[email protected]>
21584 L:      [email protected]
21585 S:      Supported
21586 F:      Documentation/process/stable-kernel-rules.rst
21587
21588 STAGING - ATOMISP DRIVER
21589 M:      Hans de Goede <[email protected]>
21590 M:      Mauro Carvalho Chehab <[email protected]>
21591 R:      Sakari Ailus <[email protected]>
21592 L:      [email protected]
21593 S:      Maintained
21594 F:      drivers/staging/media/atomisp/
21595
21596 STAGING - FIELDBUS SUBSYSTEM
21597 M:      Sven Van Asbroeck <[email protected]>
21598 S:      Maintained
21599 F:      drivers/staging/fieldbus/*
21600 F:      drivers/staging/fieldbus/Documentation/
21601
21602 STAGING - HMS ANYBUS-S BUS
21603 M:      Sven Van Asbroeck <[email protected]>
21604 S:      Maintained
21605 F:      drivers/staging/fieldbus/anybuss/
21606
21607 STAGING - INDUSTRIAL IO
21608 M:      Jonathan Cameron <[email protected]>
21609 L:      [email protected]
21610 S:      Odd Fixes
21611 F:      Documentation/devicetree/bindings/staging/iio/
21612 F:      drivers/staging/iio/
21613
21614 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
21615 M:      Marc Dietrich <[email protected]>
21616 L:      [email protected] (moderated for non-subscribers)
21617 L:      [email protected]
21618 S:      Maintained
21619 F:      drivers/staging/nvec/
21620
21621 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
21622 M:      Jens Frederich <[email protected]>
21623 M:      Jon Nettleton <[email protected]>
21624 S:      Maintained
21625 W:      http://wiki.laptop.org/go/DCON
21626 F:      drivers/staging/olpc_dcon/
21627
21628 STAGING - REALTEK RTL8712U DRIVERS
21629 M:      Florian Schilhabel <[email protected]>.
21630 S:      Odd Fixes
21631 F:      drivers/staging/rtl8712/
21632
21633 STAGING - SEPS525 LCD CONTROLLER DRIVERS
21634 M:      Michael Hennerich <[email protected]>
21635 L:      [email protected]
21636 S:      Supported
21637 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
21638 F:      drivers/staging/fbtft/fb_seps525.c
21639
21640 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
21641 M:      Sudip Mukherjee <[email protected]>
21642 M:      Teddy Wang <[email protected]>
21643 M:      Sudip Mukherjee <[email protected]>
21644 L:      [email protected]
21645 S:      Maintained
21646 F:      drivers/staging/sm750fb/
21647
21648 STAGING - VIA VT665X DRIVERS
21649 M:      Philipp Hortmann <[email protected]>
21650 S:      Odd Fixes
21651 F:      drivers/staging/vt665?/
21652
21653 STAGING SUBSYSTEM
21654 M:      Greg Kroah-Hartman <[email protected]>
21655 L:      [email protected]
21656 S:      Supported
21657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
21658 F:      drivers/staging/
21659
21660 STANDALONE CACHE CONTROLLER DRIVERS
21661 M:      Conor Dooley <[email protected]>
21662 S:      Maintained
21663 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21664 F:      Documentation/devicetree/bindings/cache/
21665 F:      drivers/cache
21666
21667 STARFIRE/DURALAN NETWORK DRIVER
21668 M:      Ion Badulescu <[email protected]>
21669 S:      Odd Fixes
21670 F:      drivers/net/ethernet/adaptec/starfire*
21671
21672 STARFIVE CAMERA SUBSYSTEM DRIVER
21673 M:      Jack Zhu <[email protected]>
21674 M:      Changhuang Liang <[email protected]>
21675 L:      [email protected]
21676 S:      Maintained
21677 F:      Documentation/admin-guide/media/starfive_camss.rst
21678 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
21679 F:      drivers/staging/media/starfive/camss
21680
21681 STARFIVE CRYPTO DRIVER
21682 M:      Jia Jie Ho <[email protected]>
21683 M:      William Qiu <[email protected]>
21684 S:      Supported
21685 F:      Documentation/devicetree/bindings/crypto/starfive*
21686 F:      drivers/crypto/starfive/
21687
21688 STARFIVE DEVICETREES
21689 M:      Emil Renner Berthing <[email protected]>
21690 S:      Maintained
21691 F:      arch/riscv/boot/dts/starfive/
21692
21693 STARFIVE DWMAC GLUE LAYER
21694 M:      Emil Renner Berthing <[email protected]>
21695 M:      Minda Chen <[email protected]>
21696 S:      Maintained
21697 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
21698 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
21699
21700 STARFIVE JH7110 DPHY RX DRIVER
21701 M:      Jack Zhu <[email protected]>
21702 M:      Changhuang Liang <[email protected]>
21703 S:      Supported
21704 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
21705 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
21706
21707 STARFIVE JH7110 DPHY TX DRIVER
21708 M:      Keith Zhao <[email protected]>
21709 M:      Shengyang Chen <[email protected]>
21710 S:      Supported
21711 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-tx.yaml
21712 F:      drivers/phy/starfive/phy-jh7110-dphy-tx.c
21713
21714 STARFIVE JH7110 MMC/SD/SDIO DRIVER
21715 M:      William Qiu <[email protected]>
21716 S:      Supported
21717 F:      Documentation/devicetree/bindings/mmc/starfive*
21718 F:      drivers/mmc/host/dw_mmc-starfive.c
21719
21720 STARFIVE JH7110 PLL CLOCK DRIVER
21721 M:      Xingyu Wu <[email protected]>
21722 S:      Supported
21723 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
21724 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
21725
21726 STARFIVE JH7110 PWMDAC DRIVER
21727 M:      Hal Feng <[email protected]>
21728 M:      Xingyu Wu <[email protected]>
21729 S:      Supported
21730 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
21731 F:      sound/soc/starfive/jh7110_pwmdac.c
21732
21733 STARFIVE JH7110 SYSCON
21734 M:      William Qiu <[email protected]>
21735 M:      Xingyu Wu <[email protected]>
21736 S:      Supported
21737 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
21738
21739 STARFIVE JH7110 TDM DRIVER
21740 M:      Walker Chen <[email protected]>
21741 S:      Maintained
21742 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
21743 F:      sound/soc/starfive/jh7110_tdm.c
21744
21745 STARFIVE JH71X0 CLOCK DRIVERS
21746 M:      Emil Renner Berthing <[email protected]>
21747 M:      Hal Feng <[email protected]>
21748 S:      Maintained
21749 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
21750 F:      drivers/clk/starfive/clk-starfive-jh71*
21751 F:      include/dt-bindings/clock/starfive?jh71*.h
21752
21753 STARFIVE JH71X0 PINCTRL DRIVERS
21754 M:      Emil Renner Berthing <[email protected]>
21755 M:      Jianlong Huang <[email protected]>
21756 M:      Hal Feng <[email protected]>
21757 L:      [email protected]
21758 S:      Maintained
21759 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
21760 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
21761 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
21762 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
21763
21764 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
21765 M:      Emil Renner Berthing <[email protected]>
21766 M:      Hal Feng <[email protected]>
21767 S:      Maintained
21768 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
21769 F:      drivers/reset/starfive/reset-starfive-jh71*
21770 F:      include/dt-bindings/reset/starfive?jh71*.h
21771
21772 STARFIVE JH71X0 USB DRIVERS
21773 M:      Minda Chen <[email protected]>
21774 S:      Maintained
21775 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
21776 F:      drivers/usb/cdns3/cdns3-starfive.c
21777
21778 STARFIVE JH71XX PMU CONTROLLER DRIVER
21779 M:      Walker Chen <[email protected]>
21780 M:      Changhuang Liang <[email protected]>
21781 S:      Supported
21782 F:      Documentation/devicetree/bindings/power/starfive*
21783 F:      drivers/pmdomain/starfive/
21784 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
21785
21786 STARFIVE SOC DRIVERS
21787 M:      Conor Dooley <[email protected]>
21788 S:      Maintained
21789 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21790 F:      Documentation/devicetree/bindings/soc/starfive/
21791
21792 STARFIVE STARLINK PMU DRIVER
21793 M:      Ji Sheng Teoh <[email protected]>
21794 S:      Maintained
21795 F:      Documentation/admin-guide/perf/starfive_starlink_pmu.rst
21796 F:      Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml
21797 F:      drivers/perf/starfive_starlink_pmu.c
21798
21799 STARFIVE TRNG DRIVER
21800 M:      Jia Jie Ho <[email protected]>
21801 S:      Supported
21802 F:      Documentation/devicetree/bindings/rng/starfive*
21803 F:      drivers/char/hw_random/jh7110-trng.c
21804
21805 STARFIVE WATCHDOG DRIVER
21806 M:      Xingyu Wu <[email protected]>
21807 M:      Samin Guo <[email protected]>
21808 S:      Supported
21809 F:      Documentation/devicetree/bindings/watchdog/starfive*
21810 F:      drivers/watchdog/starfive-wdt.c
21811
21812 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
21813 M:      Minda Chen <[email protected]>
21814 S:      Supported
21815 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
21816 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
21817 F:      drivers/phy/starfive/phy-jh7110-pcie.c
21818 F:      drivers/phy/starfive/phy-jh7110-usb.c
21819
21820 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
21821 M:      Changhuang Liang <[email protected]>
21822 S:      Supported
21823 F:      Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
21824 F:      drivers/irqchip/irq-starfive-jh8100-intc.c
21825
21826 STATIC BRANCH/CALL
21827 M:      Peter Zijlstra <[email protected]>
21828 M:      Josh Poimboeuf <[email protected]>
21829 M:      Jason Baron <[email protected]>
21830 R:      Steven Rostedt <[email protected]>
21831 R:      Ard Biesheuvel <[email protected]>
21832 S:      Supported
21833 F:      arch/*/include/asm/jump_label*.h
21834 F:      arch/*/include/asm/static_call*.h
21835 F:      arch/*/kernel/jump_label.c
21836 F:      arch/*/kernel/static_call.c
21837 F:      include/linux/jump_label*.h
21838 F:      include/linux/static_call*.h
21839 F:      kernel/jump_label.c
21840 F:      kernel/static_call.c
21841
21842 STI AUDIO (ASoC) DRIVERS
21843 M:      Arnaud Pouliquen <[email protected]>
21844 L:      [email protected] (moderated for non-subscribers)
21845 S:      Maintained
21846 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
21847 F:      sound/soc/sti/
21848
21849 STI CEC DRIVER
21850 M:      Alain Volmat <[email protected]>
21851 S:      Maintained
21852 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
21853 F:      drivers/media/cec/platform/sti/
21854
21855 STK1160 USB VIDEO CAPTURE DRIVER
21856 M:      Ezequiel Garcia <[email protected]>
21857 L:      [email protected]
21858 S:      Maintained
21859 T:      git git://linuxtv.org/media_tree.git
21860 F:      drivers/media/usb/stk1160/
21861
21862 STM32 AUDIO (ASoC) DRIVERS
21863 M:      Olivier Moysan <[email protected]>
21864 M:      Arnaud Pouliquen <[email protected]>
21865 L:      [email protected] (moderated for non-subscribers)
21866 S:      Maintained
21867 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
21868 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
21869 F:      sound/soc/stm/
21870
21871 STM32 DMA DRIVERS
21872 M:      Amélie Delaunay <[email protected]>
21873 L:      [email protected]
21874 L:      [email protected] (moderated for non-subscribers)
21875 S:      Maintained
21876 F:      Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
21877 F:      Documentation/devicetree/bindings/dma/stm32/
21878 F:      drivers/dma/stm32/
21879
21880 STM32 TIMER/LPTIMER DRIVERS
21881 M:      Fabrice Gasnier <[email protected]>
21882 S:      Maintained
21883 F:      Documentation/ABI/testing/*timer-stm32
21884 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
21885 F:      drivers/*/stm32-*timer*
21886 F:      drivers/pwm/pwm-stm32*
21887 F:      include/linux/*/stm32-*tim*
21888
21889 STMMAC ETHERNET DRIVER
21890 M:      Alexandre Torgue <[email protected]>
21891 M:      Jose Abreu <[email protected]>
21892 L:      [email protected]
21893 S:      Supported
21894 W:      http://www.stlinux.com
21895 F:      Documentation/networking/device_drivers/ethernet/stmicro/
21896 F:      drivers/net/ethernet/stmicro/stmmac/
21897
21898 SUN HAPPY MEAL ETHERNET DRIVER
21899 M:      Sean Anderson <[email protected]>
21900 S:      Maintained
21901 F:      drivers/net/ethernet/sun/sunhme.*
21902
21903 SUN3/3X
21904 M:      Sam Creasey <[email protected]>
21905 S:      Maintained
21906 W:      http://sammy.net/sun3/
21907 F:      arch/m68k/include/asm/sun3*
21908 F:      arch/m68k/kernel/*sun3*
21909 F:      arch/m68k/sun3*/
21910 F:      drivers/net/ethernet/i825xx/sun3*
21911
21912 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
21913 M:      Hans de Goede <[email protected]>
21914 L:      [email protected]
21915 S:      Maintained
21916 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
21917 F:      drivers/input/keyboard/sun4i-lradc-keys.c
21918
21919 SUNDANCE NETWORK DRIVER
21920 M:      Denis Kirjanov <[email protected]>
21921 L:      [email protected]
21922 S:      Maintained
21923 F:      drivers/net/ethernet/dlink/sundance.c
21924
21925 SUNPLUS ETHERNET DRIVER
21926 M:      Wells Lu <[email protected]>
21927 L:      [email protected]
21928 S:      Maintained
21929 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
21930 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
21931 F:      drivers/net/ethernet/sunplus/
21932
21933 SUNPLUS MMC DRIVER
21934 M:      Tony Huang <[email protected]>
21935 M:      Li-hao Kuo <[email protected]>
21936 S:      Maintained
21937 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
21938 F:      drivers/mmc/host/sunplus-mmc.c
21939
21940 SUNPLUS OCOTP DRIVER
21941 M:      Vincent Shih <[email protected]>
21942 S:      Maintained
21943 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
21944 F:      drivers/nvmem/sunplus-ocotp.c
21945
21946 SUNPLUS PWM DRIVER
21947 M:      Hammer Hsieh <[email protected]>
21948 S:      Maintained
21949 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
21950 F:      drivers/pwm/pwm-sunplus.c
21951
21952 SUNPLUS RTC DRIVER
21953 M:      Vincent Shih <[email protected]>
21954 L:      [email protected]
21955 S:      Maintained
21956 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
21957 F:      drivers/rtc/rtc-sunplus.c
21958
21959 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
21960 M:      Li-hao Kuo <[email protected]>
21961 L:      [email protected]
21962 S:      Maintained
21963 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
21964 F:      drivers/spi/spi-sunplus-sp7021.c
21965
21966 SUNPLUS UART DRIVER
21967 M:      Hammer Hsieh <[email protected]>
21968 S:      Maintained
21969 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
21970 F:      drivers/tty/serial/sunplus-uart.c
21971
21972 SUNPLUS USB2 PHY DRIVER
21973 M:      Vincent Shih <[email protected]>
21974 L:      [email protected]
21975 S:      Maintained
21976 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
21977 F:      drivers/phy/sunplus/Kconfig
21978 F:      drivers/phy/sunplus/Makefile
21979 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
21980
21981 SUNPLUS WATCHDOG DRIVER
21982 M:      Xiantao Hu <[email protected]>
21983 L:      [email protected]
21984 S:      Maintained
21985 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
21986 F:      drivers/watchdog/sunplus_wdt.c
21987
21988 SUPERH
21989 M:      Yoshinori Sato <[email protected]>
21990 M:      Rich Felker <[email protected]>
21991 M:      John Paul Adrian Glaubitz <[email protected]>
21992 L:      [email protected]
21993 S:      Maintained
21994 Q:      http://patchwork.kernel.org/project/linux-sh/list/
21995 F:      Documentation/arch/sh/
21996 F:      arch/sh/
21997 F:      drivers/sh/
21998
21999 SUSPEND TO RAM
22000 M:      "Rafael J. Wysocki" <[email protected]>
22001 M:      Len Brown <[email protected]>
22002 M:      Pavel Machek <[email protected]>
22003 L:      [email protected]
22004 S:      Supported
22005 B:      https://bugzilla.kernel.org
22006 F:      Documentation/power/
22007 F:      arch/x86/kernel/acpi/sleep*
22008 F:      arch/x86/kernel/acpi/wakeup*
22009 F:      drivers/base/power/
22010 F:      include/linux/freezer.h
22011 F:      include/linux/pm.h
22012 F:      include/linux/suspend.h
22013 F:      kernel/power/
22014
22015 SVGA HANDLING
22016 M:      Martin Mares <[email protected]>
22017 L:      [email protected]
22018 S:      Maintained
22019 F:      Documentation/admin-guide/svga.rst
22020 F:      arch/x86/boot/video*
22021
22022 SWITCHDEV
22023 M:      Jiri Pirko <[email protected]>
22024 M:      Ivan Vecera <[email protected]>
22025 L:      [email protected]
22026 S:      Supported
22027 F:      include/net/switchdev.h
22028 F:      net/switchdev/
22029
22030 SY8106A REGULATOR DRIVER
22031 M:      Icenowy Zheng <[email protected]>
22032 S:      Maintained
22033 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
22034 F:      drivers/regulator/sy8106a-regulator.c
22035
22036 SYNC FILE FRAMEWORK
22037 M:      Sumit Semwal <[email protected]>
22038 R:      Gustavo Padovan <[email protected]>
22039 L:      [email protected]
22040 L:      [email protected]
22041 S:      Maintained
22042 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
22043 F:      Documentation/driver-api/sync_file.rst
22044 F:      drivers/dma-buf/dma-fence*
22045 F:      drivers/dma-buf/sw_sync.c
22046 F:      drivers/dma-buf/sync_*
22047 F:      include/linux/sync_file.h
22048 F:      include/uapi/linux/sync_file.h
22049
22050 SYNOPSYS ARC ARCHITECTURE
22051 M:      Vineet Gupta <[email protected]>
22052 L:      [email protected]
22053 S:      Supported
22054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
22055 F:      Documentation/arch/arc
22056 F:      Documentation/devicetree/bindings/arc/*
22057 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
22058 F:      arch/arc/
22059 F:      drivers/clocksource/arc_timer.c
22060 F:      drivers/tty/serial/arc_uart.c
22061
22062 SYNOPSYS ARC HSDK SDP pll clock driver
22063 M:      Eugeniy Paltsev <[email protected]>
22064 S:      Supported
22065 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
22066 F:      drivers/clk/clk-hsdk-pll.c
22067
22068 SYNOPSYS ARC SDP clock driver
22069 M:      Eugeniy Paltsev <[email protected]>
22070 S:      Supported
22071 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
22072 F:      drivers/clk/axs10x/*
22073
22074 SYNOPSYS ARC SDP platform support
22075 M:      Alexey Brodkin <[email protected]>
22076 S:      Supported
22077 F:      Documentation/devicetree/bindings/arc/axs10*
22078 F:      arch/arc/boot/dts/ax*
22079 F:      arch/arc/plat-axs10x
22080
22081 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
22082 M:      Eugeniy Paltsev <[email protected]>
22083 S:      Supported
22084 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
22085 F:      drivers/reset/reset-axs10x.c
22086
22087 SYNOPSYS CREG GPIO DRIVER
22088 M:      Eugeniy Paltsev <[email protected]>
22089 S:      Maintained
22090 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
22091 F:      drivers/gpio/gpio-creg-snps.c
22092
22093 SYNOPSYS DESIGNWARE 8250 UART DRIVER
22094 M:      Ilpo Järvinen <[email protected]>
22095 R:      Andy Shevchenko <[email protected]>
22096 S:      Supported
22097 F:      drivers/tty/serial/8250/8250_dw.c
22098 F:      drivers/tty/serial/8250/8250_dwlib.*
22099 F:      drivers/tty/serial/8250/8250_lpss.c
22100
22101 SYNOPSYS DESIGNWARE APB GPIO DRIVER
22102 M:      Hoan Tran <[email protected]>
22103 M:      Serge Semin <[email protected]>
22104 L:      [email protected]
22105 S:      Maintained
22106 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
22107 F:      drivers/gpio/gpio-dwapb.c
22108
22109 SYNOPSYS DESIGNWARE APB SSI DRIVER
22110 M:      Serge Semin <[email protected]>
22111 L:      [email protected]
22112 S:      Supported
22113 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
22114 F:      drivers/spi/spi-dw*
22115
22116 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
22117 M:      Eugeniy Paltsev <[email protected]>
22118 S:      Maintained
22119 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
22120 F:      drivers/dma/dw-axi-dmac/
22121
22122 SYNOPSYS DESIGNWARE DMAC DRIVER
22123 M:      Viresh Kumar <[email protected]>
22124 R:      Andy Shevchenko <[email protected]>
22125 S:      Maintained
22126 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
22127 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
22128 F:      drivers/dma/dw/
22129 F:      include/dt-bindings/dma/dw-dmac.h
22130 F:      include/linux/dma/dw.h
22131 F:      include/linux/platform_data/dma-dw.h
22132
22133 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
22134 M:      Jose Abreu <[email protected]>
22135 L:      [email protected]
22136 S:      Supported
22137 F:      drivers/net/ethernet/synopsys/
22138
22139 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
22140 M:      Jose Abreu <[email protected]>
22141 L:      [email protected]
22142 S:      Supported
22143 F:      drivers/net/pcs/pcs-xpcs.c
22144 F:      drivers/net/pcs/pcs-xpcs.h
22145 F:      include/linux/pcs/pcs-xpcs.h
22146
22147 SYNOPSYS DESIGNWARE I2C DRIVER
22148 M:      Jarkko Nikula <[email protected]>
22149 R:      Andy Shevchenko <[email protected]>
22150 R:      Mika Westerberg <[email protected]>
22151 R:      Jan Dabros <[email protected]>
22152 L:      [email protected]
22153 S:      Supported
22154 F:      drivers/i2c/busses/i2c-designware-*
22155
22156 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
22157 M:      Jaehoon Chung <[email protected]>
22158 L:      [email protected]
22159 S:      Maintained
22160 F:      drivers/mmc/host/dw_mmc*
22161
22162 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
22163 M:      Shuai Xue <[email protected]>
22164 M:      Jing Zhang <[email protected]>
22165 S:      Supported
22166 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
22167 F:      drivers/perf/dwc_pcie_pmu.c
22168
22169 SYNOPSYS HSDK RESET CONTROLLER DRIVER
22170 M:      Eugeniy Paltsev <[email protected]>
22171 S:      Supported
22172 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
22173 F:      drivers/reset/reset-hsdk.c
22174 F:      include/dt-bindings/reset/snps,hsdk-reset.h
22175
22176 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
22177 M:      Prabu Thangamuthu <[email protected]>
22178 M:      Manjunath M B <[email protected]>
22179 L:      [email protected]
22180 S:      Maintained
22181 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
22182
22183 SYSTEM CONFIGURATION (SYSCON)
22184 M:      Lee Jones <[email protected]>
22185 M:      Arnd Bergmann <[email protected]>
22186 S:      Supported
22187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
22188 F:      drivers/mfd/syscon.c
22189
22190 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
22191 M:      Sudeep Holla <[email protected]>
22192 R:      Cristian Marussi <[email protected]>
22193 L:      [email protected]
22194 L:      [email protected] (moderated for non-subscribers)
22195 S:      Maintained
22196 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
22197 F:      drivers/clk/clk-sc[mp]i.c
22198 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
22199 F:      drivers/firmware/arm_scmi/
22200 F:      drivers/firmware/arm_scpi.c
22201 F:      drivers/hwmon/scmi-hwmon.c
22202 F:      drivers/pinctrl/pinctrl-scmi.c
22203 F:      drivers/pmdomain/arm/
22204 F:      drivers/powercap/arm_scmi_powercap.c
22205 F:      drivers/regulator/scmi-regulator.c
22206 F:      drivers/reset/reset-scmi.c
22207 F:      include/linux/sc[mp]i_protocol.h
22208 F:      include/trace/events/scmi.h
22209 F:      include/uapi/linux/virtio_scmi.h
22210
22211 SYSTEM RESET/SHUTDOWN DRIVERS
22212 M:      Sebastian Reichel <[email protected]>
22213 L:      [email protected]
22214 S:      Maintained
22215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
22216 F:      Documentation/devicetree/bindings/power/reset/
22217 F:      drivers/power/reset/
22218
22219 SYSTEM TRACE MODULE CLASS
22220 M:      Alexander Shishkin <[email protected]>
22221 S:      Maintained
22222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
22223 F:      Documentation/trace/stm.rst
22224 F:      drivers/hwtracing/stm/
22225 F:      include/linux/stm.h
22226 F:      include/uapi/linux/stm.h
22227
22228 SYSTEM76 ACPI DRIVER
22229 M:      Jeremy Soller <[email protected]>
22230 M:      System76 Product Development <[email protected]>
22231 L:      [email protected]
22232 S:      Maintained
22233 F:      drivers/platform/x86/system76_acpi.c
22234
22235 SYSV FILESYSTEM
22236 S:      Orphan
22237 F:      Documentation/filesystems/sysv-fs.rst
22238 F:      fs/sysv/
22239 F:      include/linux/sysv_fs.h
22240
22241 TASKSTATS STATISTICS INTERFACE
22242 M:      Balbir Singh <[email protected]>
22243 S:      Maintained
22244 F:      Documentation/accounting/taskstats*
22245 F:      include/linux/taskstats*
22246 F:      kernel/taskstats.c
22247
22248 TC subsystem
22249 M:      Jamal Hadi Salim <[email protected]>
22250 M:      Cong Wang <[email protected]>
22251 M:      Jiri Pirko <[email protected]>
22252 L:      [email protected]
22253 S:      Maintained
22254 F:      include/net/pkt_cls.h
22255 F:      include/net/pkt_sched.h
22256 F:      include/net/tc_act/
22257 F:      include/uapi/linux/pkt_cls.h
22258 F:      include/uapi/linux/pkt_sched.h
22259 F:      include/uapi/linux/tc_act/
22260 F:      include/uapi/linux/tc_ematch/
22261 F:      net/sched/
22262 F:      tools/testing/selftests/tc-testing
22263
22264 TC90522 MEDIA DRIVER
22265 M:      Akihiro Tsukada <[email protected]>
22266 L:      [email protected]
22267 S:      Odd Fixes
22268 F:      drivers/media/dvb-frontends/tc90522*
22269
22270 TCP LOW PRIORITY MODULE
22271 M:      "Wong Hoi Sing, Edison" <[email protected]>
22272 M:      "Hung Hing Lun, Mike" <[email protected]>
22273 S:      Maintained
22274 W:      http://tcp-lp-mod.sourceforge.net/
22275 F:      net/ipv4/tcp_lp.c
22276
22277 TDA10071 MEDIA DRIVER
22278 L:      [email protected]
22279 S:      Orphan
22280 W:      https://linuxtv.org
22281 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22282 F:      drivers/media/dvb-frontends/tda10071*
22283
22284 TDA18212 MEDIA DRIVER
22285 L:      [email protected]
22286 S:      Orphan
22287 W:      https://linuxtv.org
22288 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22289 F:      drivers/media/tuners/tda18212*
22290
22291 TDA18218 MEDIA DRIVER
22292 L:      [email protected]
22293 S:      Orphan
22294 W:      https://linuxtv.org
22295 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22296 F:      drivers/media/tuners/tda18218*
22297
22298 TDA18250 MEDIA DRIVER
22299 M:      Olli Salonen <[email protected]>
22300 L:      [email protected]
22301 S:      Maintained
22302 W:      https://linuxtv.org
22303 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22304 T:      git git://linuxtv.org/media_tree.git
22305 F:      drivers/media/tuners/tda18250*
22306
22307 TDA18271 MEDIA DRIVER
22308 M:      Michael Krufky <[email protected]>
22309 L:      [email protected]
22310 S:      Maintained
22311 W:      https://linuxtv.org
22312 W:      http://github.com/mkrufky
22313 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22314 T:      git git://linuxtv.org/mkrufky/tuners.git
22315 F:      drivers/media/tuners/tda18271*
22316
22317 TDA1997x MEDIA DRIVER
22318 M:      Tim Harvey <[email protected]>
22319 L:      [email protected]
22320 S:      Maintained
22321 W:      https://linuxtv.org
22322 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22323 F:      drivers/media/i2c/tda1997x.*
22324
22325 TDA827x MEDIA DRIVER
22326 M:      Michael Krufky <[email protected]>
22327 L:      [email protected]
22328 S:      Maintained
22329 W:      https://linuxtv.org
22330 W:      http://github.com/mkrufky
22331 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22332 T:      git git://linuxtv.org/mkrufky/tuners.git
22333 F:      drivers/media/tuners/tda8290.*
22334
22335 TDA8290 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/tda8290.*
22344
22345 TDA9840 MEDIA DRIVER
22346 M:      Hans Verkuil <[email protected]>
22347 L:      [email protected]
22348 S:      Maintained
22349 W:      https://linuxtv.org
22350 T:      git git://linuxtv.org/media_tree.git
22351 F:      drivers/media/i2c/tda9840*
22352
22353 TEA5761 TUNER DRIVER
22354 M:      Mauro Carvalho Chehab <[email protected]>
22355 L:      [email protected]
22356 S:      Odd fixes
22357 W:      https://linuxtv.org
22358 T:      git git://linuxtv.org/media_tree.git
22359 F:      drivers/media/tuners/tea5761.*
22360
22361 TEA5767 TUNER DRIVER
22362 M:      Mauro Carvalho Chehab <[email protected]>
22363 L:      [email protected]
22364 S:      Maintained
22365 W:      https://linuxtv.org
22366 T:      git git://linuxtv.org/media_tree.git
22367 F:      drivers/media/tuners/tea5767.*
22368
22369 TEA6415C MEDIA DRIVER
22370 M:      Hans Verkuil <[email protected]>
22371 L:      [email protected]
22372 S:      Maintained
22373 W:      https://linuxtv.org
22374 T:      git git://linuxtv.org/media_tree.git
22375 F:      drivers/media/i2c/tea6415c*
22376
22377 TEA6420 MEDIA DRIVER
22378 M:      Hans Verkuil <[email protected]>
22379 L:      [email protected]
22380 S:      Maintained
22381 W:      https://linuxtv.org
22382 T:      git git://linuxtv.org/media_tree.git
22383 F:      drivers/media/i2c/tea6420*
22384
22385 TEAM DRIVER
22386 M:      Jiri Pirko <[email protected]>
22387 L:      [email protected]
22388 S:      Supported
22389 F:      Documentation/netlink/specs/team.yaml
22390 F:      drivers/net/team/
22391 F:      include/linux/if_team.h
22392 F:      include/uapi/linux/if_team.h
22393 F:      tools/testing/selftests/drivers/net/team/
22394
22395 TECHNICAL ADVISORY BOARD PROCESS DOCS
22396 M:      "Theodore Ts'o" <[email protected]>
22397 M:      Greg Kroah-Hartman <[email protected]>
22398 L:      [email protected]
22399 S:      Maintained
22400 F:      Documentation/process/contribution-maturity-model.rst
22401 F:      Documentation/process/researcher-guidelines.rst
22402
22403 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
22404 M:      "Savoir-faire Linux Inc." <[email protected]>
22405 S:      Maintained
22406 F:      arch/x86/platform/ts5500/
22407
22408 TECHNOTREND USB IR RECEIVER
22409 M:      Sean Young <[email protected]>
22410 L:      [email protected]
22411 S:      Maintained
22412 F:      drivers/media/rc/ttusbir.c
22413
22414 TECHWELL TW9900 VIDEO DECODER
22415 M:      Mehdi Djait <[email protected]>
22416 L:      [email protected]
22417 S:      Maintained
22418 F:      drivers/media/i2c/tw9900.c
22419
22420 TECHWELL TW9910 VIDEO DECODER
22421 L:      [email protected]
22422 S:      Orphan
22423 F:      drivers/media/i2c/tw9910.c
22424 F:      include/media/i2c/tw9910.h
22425
22426 TEE SUBSYSTEM
22427 M:      Jens Wiklander <[email protected]>
22428 R:      Sumit Garg <[email protected]>
22429 L:      [email protected]
22430 S:      Maintained
22431 F:      Documentation/driver-api/tee.rst
22432 F:      Documentation/tee/
22433 F:      Documentation/userspace-api/tee.rst
22434 F:      drivers/tee/
22435 F:      include/linux/tee_core.h
22436 F:      include/linux/tee_drv.h
22437 F:      include/uapi/linux/tee.h
22438
22439 TEGRA ARCHITECTURE SUPPORT
22440 M:      Thierry Reding <[email protected]>
22441 M:      Jonathan Hunter <[email protected]>
22442 L:      [email protected]
22443 S:      Supported
22444 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
22445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
22446 N:      [^a-z]tegra
22447
22448 TEGRA CLOCK DRIVER
22449 M:      Peter De Schrijver <[email protected]>
22450 M:      Prashant Gaikwad <[email protected]>
22451 S:      Supported
22452 F:      drivers/clk/tegra/
22453
22454 TEGRA CRYPTO DRIVERS
22455 M:      Akhil R <[email protected]>
22456 S:      Supported
22457 F:      drivers/crypto/tegra/*
22458
22459 TEGRA DMA DRIVERS
22460 M:      Laxman Dewangan <[email protected]>
22461 M:      Jon Hunter <[email protected]>
22462 S:      Supported
22463 F:      drivers/dma/tegra*
22464
22465 TEGRA I2C DRIVER
22466 M:      Laxman Dewangan <[email protected]>
22467 R:      Dmitry Osipenko <[email protected]>
22468 S:      Supported
22469 F:      drivers/i2c/busses/i2c-tegra.c
22470
22471 TEGRA IOMMU DRIVERS
22472 M:      Thierry Reding <[email protected]>
22473 R:      Krishna Reddy <[email protected]>
22474 L:      [email protected]
22475 S:      Supported
22476 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
22477 F:      drivers/iommu/tegra*
22478
22479 TEGRA KBC DRIVER
22480 M:      Laxman Dewangan <[email protected]>
22481 S:      Supported
22482 F:      drivers/input/keyboard/tegra-kbc.c
22483
22484 TEGRA NAND DRIVER
22485 M:      Stefan Agner <[email protected]>
22486 M:      Lucas Stach <[email protected]>
22487 S:      Maintained
22488 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
22489 F:      drivers/mtd/nand/raw/tegra_nand.c
22490
22491 TEGRA PWM DRIVER
22492 M:      Thierry Reding <[email protected]>
22493 S:      Supported
22494 F:      drivers/pwm/pwm-tegra.c
22495
22496 TEGRA QUAD SPI DRIVER
22497 M:      Thierry Reding <[email protected]>
22498 M:      Jonathan Hunter <[email protected]>
22499 M:      Sowjanya Komatineni <[email protected]>
22500 L:      [email protected]
22501 S:      Maintained
22502 F:      drivers/spi/spi-tegra210-quad.c
22503
22504 TEGRA SERIAL DRIVER
22505 M:      Laxman Dewangan <[email protected]>
22506 S:      Supported
22507 F:      drivers/tty/serial/serial-tegra.c
22508
22509 TEGRA SPI DRIVER
22510 M:      Laxman Dewangan <[email protected]>
22511 S:      Supported
22512 F:      drivers/spi/spi-tegra*
22513
22514 TEGRA VIDEO DRIVER
22515 M:      Thierry Reding <[email protected]>
22516 M:      Jonathan Hunter <[email protected]>
22517 M:      Sowjanya Komatineni <[email protected]>
22518 M:      Luca Ceresoli <[email protected]>
22519 L:      [email protected]
22520 L:      [email protected]
22521 S:      Maintained
22522 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
22523 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
22524 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
22525 F:      drivers/staging/media/tegra-video/
22526
22527 TEGRA XUSB PADCTL DRIVER
22528 M:      JC Kuo <[email protected]>
22529 S:      Supported
22530 F:      drivers/phy/tegra/xusb*
22531
22532 TEHUTI ETHERNET DRIVER
22533 M:      Andy Gospodarek <[email protected]>
22534 L:      [email protected]
22535 S:      Supported
22536 F:      drivers/net/ethernet/tehuti/tehuti.*
22537
22538 TEHUTI TN40XX ETHERNET DRIVER
22539 M:      FUJITA Tomonori <[email protected]>
22540 L:      [email protected]
22541 S:      Maintained
22542 F:      drivers/net/ethernet/tehuti/tn40*
22543
22544 TELECOM CLOCK DRIVER FOR MCPL0010
22545 M:      Mark Gross <[email protected]>
22546 S:      Supported
22547 F:      drivers/char/tlclk.c
22548
22549 TEMPO SEMICONDUCTOR DRIVERS
22550 M:      Steven Eckhoff <[email protected]>
22551 S:      Maintained
22552 F:      Documentation/devicetree/bindings/sound/tscs*.txt
22553 F:      sound/soc/codecs/tscs*.c
22554 F:      sound/soc/codecs/tscs*.h
22555
22556 TENSILICA XTENSA PORT (xtensa)
22557 M:      Chris Zankel <[email protected]>
22558 M:      Max Filippov <[email protected]>
22559 S:      Maintained
22560 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
22561 F:      arch/xtensa/
22562 F:      drivers/irqchip/irq-xtensa-*
22563
22564 TEXAS INSTRUMENTS ASoC DRIVERS
22565 M:      Peter Ujfalusi <[email protected]>
22566 L:      [email protected] (moderated for non-subscribers)
22567 S:      Maintained
22568 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
22569 F:      sound/soc/ti/
22570
22571 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
22572 M:      Shenghao Ding <[email protected]>
22573 M:      Kevin Lu <[email protected]>
22574 M:      Baojun Xu <[email protected]>
22575 L:      [email protected] (moderated for non-subscribers)
22576 S:      Maintained
22577 F:      Documentation/devicetree/bindings/sound/tas2552.txt
22578 F:      Documentation/devicetree/bindings/sound/ti,tas2562.yaml
22579 F:      Documentation/devicetree/bindings/sound/ti,tas2770.yaml
22580 F:      Documentation/devicetree/bindings/sound/ti,tas27xx.yaml
22581 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.yaml
22582 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
22583 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
22584 F:      Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml
22585 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
22586 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
22587 F:      include/sound/tas2*.h
22588 F:      include/sound/tlv320*.h
22589 F:      include/sound/tpa6130a2-plat.h
22590 F:      sound/pci/hda/tas2781_hda_i2c.c
22591 F:      sound/soc/codecs/pcm1681.c
22592 F:      sound/soc/codecs/pcm1789*.*
22593 F:      sound/soc/codecs/pcm179x*.*
22594 F:      sound/soc/codecs/pcm186x*.*
22595 F:      sound/soc/codecs/pcm3008.*
22596 F:      sound/soc/codecs/pcm3060*.*
22597 F:      sound/soc/codecs/pcm3168a*.*
22598 F:      sound/soc/codecs/pcm5102a.c
22599 F:      sound/soc/codecs/pcm512x*.*
22600 F:      sound/soc/codecs/tas2*.*
22601 F:      sound/soc/codecs/tlv320*.*
22602 F:      sound/soc/codecs/tpa6130a2.*
22603
22604 TEXAS INSTRUMENTS DMA DRIVERS
22605 M:      Peter Ujfalusi <[email protected]>
22606 L:      [email protected]
22607 S:      Maintained
22608 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
22609 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
22610 F:      Documentation/devicetree/bindings/dma/ti/
22611 F:      drivers/dma/ti/
22612 F:      include/linux/dma/k3-psil.h
22613 F:      include/linux/dma/k3-udma-glue.h
22614 F:      include/linux/dma/ti-cppi5.h
22615 X:      drivers/dma/ti/cppi41.c
22616
22617 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
22618 M:      Robert Marko <[email protected]>
22619 M:      Luka Perkov <[email protected]>
22620 L:      [email protected]
22621 S:      Maintained
22622 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
22623 F:      Documentation/hwmon/tps23861.rst
22624 F:      drivers/hwmon/tps23861.c
22625
22626 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
22627 M:      Ricardo Ribalda <[email protected]>
22628 L:      [email protected]
22629 S:      Supported
22630 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
22631 F:      drivers/iio/dac/ti-dac7612.c
22632
22633 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
22634 M:      Nishanth Menon <[email protected]>
22635 M:      Tero Kristo <[email protected]>
22636 M:      Santosh Shilimkar <[email protected]>
22637 L:      [email protected] (moderated for non-subscribers)
22638 S:      Maintained
22639 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
22640 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
22641 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
22642 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
22643 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
22644 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
22645 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
22646 F:      drivers/clk/keystone/sci-clk.c
22647 F:      drivers/firmware/ti_sci*
22648 F:      drivers/irqchip/irq-ti-sci-inta.c
22649 F:      drivers/irqchip/irq-ti-sci-intr.c
22650 F:      drivers/reset/reset-ti-sci.c
22651 F:      drivers/soc/ti/ti_sci_inta_msi.c
22652 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
22653 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
22654 F:      include/linux/soc/ti/ti_sci_inta_msi.h
22655 F:      include/linux/soc/ti/ti_sci_protocol.h
22656
22657 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
22658 M:      Puranjay Mohan <[email protected]>
22659 L:      [email protected]
22660 S:      Supported
22661 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
22662 F:      drivers/iio/temperature/tmp117.c
22663
22664 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
22665 M:      Hans Verkuil <[email protected]>
22666 L:      [email protected]
22667 S:      Maintained
22668 W:      https://linuxtv.org
22669 T:      git git://linuxtv.org/media_tree.git
22670 F:      drivers/media/radio/radio-raremono.c
22671
22672 THERMAL
22673 M:      Rafael J. Wysocki <[email protected]>
22674 M:      Daniel Lezcano <[email protected]>
22675 R:      Zhang Rui <[email protected]>
22676 R:      Lukasz Luba <[email protected]>
22677 L:      [email protected]
22678 S:      Supported
22679 Q:      https://patchwork.kernel.org/project/linux-pm/list/
22680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
22681 F:      Documentation/ABI/testing/sysfs-class-thermal
22682 F:      Documentation/admin-guide/thermal/
22683 F:      Documentation/devicetree/bindings/thermal/
22684 F:      Documentation/driver-api/thermal/
22685 F:      drivers/thermal/
22686 F:      include/dt-bindings/thermal/
22687 F:      include/linux/cpu_cooling.h
22688 F:      include/linux/thermal.h
22689 F:      include/uapi/linux/thermal.h
22690 F:      tools/lib/thermal/
22691 F:      tools/thermal/
22692
22693 THERMAL DRIVER FOR AMLOGIC SOCS
22694 M:      Guillaume La Roque <[email protected]>
22695 L:      [email protected]
22696 L:      [email protected]
22697 S:      Supported
22698 W:      http://linux-meson.com/
22699 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
22700 F:      drivers/thermal/amlogic_thermal.c
22701
22702 THERMAL/CPU_COOLING
22703 M:      Amit Daniel Kachhap <[email protected]>
22704 M:      Daniel Lezcano <[email protected]>
22705 M:      Viresh Kumar <[email protected]>
22706 R:      Lukasz Luba <[email protected]>
22707 L:      [email protected]
22708 S:      Supported
22709 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
22710 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
22711 F:      drivers/thermal/cpufreq_cooling.c
22712 F:      drivers/thermal/cpuidle_cooling.c
22713 F:      include/linux/cpu_cooling.h
22714
22715 THERMAL/POWER_ALLOCATOR
22716 M:      Lukasz Luba <[email protected]>
22717 L:      [email protected]
22718 S:      Maintained
22719 F:      Documentation/driver-api/thermal/power_allocator.rst
22720 F:      drivers/thermal/gov_power_allocator.c
22721 F:      drivers/thermal/thermal_trace_ipa.h
22722
22723 THINKPAD ACPI EXTRAS DRIVER
22724 M:      Henrique de Moraes Holschuh <[email protected]>
22725 L:      [email protected]
22726 L:      [email protected]
22727 S:      Maintained
22728 W:      http://ibm-acpi.sourceforge.net
22729 W:      http://thinkwiki.org/wiki/Ibm-acpi
22730 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
22731 F:      drivers/platform/x86/thinkpad_acpi.c
22732
22733 THINKPAD LMI DRIVER
22734 M:      Mark Pearson <[email protected]>
22735 L:      [email protected]
22736 S:      Maintained
22737 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
22738 F:      drivers/platform/x86/think-lmi.?
22739
22740 THP7312 ISP DRIVER
22741 M:      Laurent Pinchart <[email protected]>
22742 M:      Paul Elder <[email protected]>
22743 L:      [email protected]
22744 S:      Maintained
22745 T:      git git://linuxtv.org/media_tree.git
22746 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
22747 F:      Documentation/userspace-api/media/drivers/thp7312.rst
22748 F:      drivers/media/i2c/thp7312.c
22749 F:      include/uapi/linux/thp7312.h
22750
22751 THUNDERBOLT DMA TRAFFIC TEST DRIVER
22752 M:      Isaac Hazan <[email protected]>
22753 L:      [email protected]
22754 S:      Maintained
22755 F:      drivers/thunderbolt/dma_test.c
22756
22757 THUNDERBOLT DRIVER
22758 M:      Andreas Noever <[email protected]>
22759 M:      Michael Jamet <[email protected]>
22760 M:      Mika Westerberg <[email protected]>
22761 M:      Yehezkel Bernat <[email protected]>
22762 L:      [email protected]
22763 S:      Maintained
22764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
22765 F:      Documentation/admin-guide/thunderbolt.rst
22766 F:      drivers/thunderbolt/
22767 F:      include/linux/thunderbolt.h
22768
22769 THUNDERBOLT NETWORK DRIVER
22770 M:      Michael Jamet <[email protected]>
22771 M:      Mika Westerberg <[email protected]>
22772 M:      Yehezkel Bernat <[email protected]>
22773 L:      [email protected]
22774 S:      Maintained
22775 F:      drivers/net/thunderbolt/
22776
22777 THUNDERX GPIO DRIVER
22778 M:      Robert Richter <[email protected]>
22779 S:      Odd Fixes
22780 F:      drivers/gpio/gpio-thunderx.c
22781
22782 TI ADS1119 ADC DRIVER
22783 M:      Francesco Dolcini <[email protected]>
22784 M:      João Paulo Gonçalves <[email protected]>
22785 L:      [email protected]
22786 S:      Maintained
22787 F:      Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml
22788 F:      drivers/iio/adc/ti-ads1119.c
22789
22790 TI ADS7924 ADC DRIVER
22791 M:      Hugo Villeneuve <[email protected]>
22792 L:      [email protected]
22793 S:      Supported
22794 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
22795 F:      drivers/iio/adc/ti-ads7924.c
22796
22797 TI AM437X VPFE DRIVER
22798 M:      "Lad, Prabhakar" <[email protected]>
22799 L:      [email protected]
22800 S:      Maintained
22801 W:      https://linuxtv.org
22802 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22803 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22804 F:      drivers/media/platform/ti/am437x/
22805
22806 TI BANDGAP AND THERMAL DRIVER
22807 M:      Eduardo Valentin <[email protected]>
22808 M:      Keerthy <[email protected]>
22809 L:      [email protected]
22810 L:      [email protected]
22811 S:      Maintained
22812 F:      drivers/thermal/ti-soc-thermal/
22813
22814 TI BQ27XXX POWER SUPPLY DRIVER
22815 F:      drivers/power/supply/bq27xxx_battery.c
22816 F:      drivers/power/supply/bq27xxx_battery_i2c.c
22817 F:      include/linux/power/bq27xxx_battery.h
22818
22819 TI CDCE706 CLOCK DRIVER
22820 M:      Max Filippov <[email protected]>
22821 S:      Maintained
22822 F:      drivers/clk/clk-cdce706.c
22823
22824 TI CLOCK DRIVER
22825 M:      Tero Kristo <[email protected]>
22826 L:      [email protected]
22827 S:      Odd Fixes
22828 F:      drivers/clk/ti/
22829 F:      include/linux/clk/ti.h
22830
22831 TI DAVINCI MACHINE SUPPORT
22832 M:      Bartosz Golaszewski <[email protected]>
22833 L:      [email protected] (moderated for non-subscribers)
22834 S:      Maintained
22835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
22836 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
22837 F:      arch/arm/boot/dts/ti/davinci/
22838 F:      arch/arm/mach-davinci/
22839 F:      drivers/i2c/busses/i2c-davinci.c
22840
22841 TI DAVINCI SERIES CLOCK DRIVER
22842 M:      David Lechner <[email protected]>
22843 S:      Maintained
22844 F:      Documentation/devicetree/bindings/clock/ti/davinci/
22845 F:      drivers/clk/davinci/
22846 F:      include/linux/clk/davinci.h
22847
22848 TI DAVINCI SERIES GPIO DRIVER
22849 M:      Keerthy <[email protected]>
22850 L:      [email protected]
22851 S:      Maintained
22852 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
22853 F:      drivers/gpio/gpio-davinci.c
22854
22855 TI DAVINCI SERIES MEDIA DRIVER
22856 M:      "Lad, Prabhakar" <[email protected]>
22857 L:      [email protected]
22858 S:      Maintained
22859 W:      https://linuxtv.org
22860 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22861 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22862 F:      drivers/media/platform/ti/davinci/
22863 F:      include/media/davinci/
22864
22865 TI ENHANCED CAPTURE (eCAP) DRIVER
22866 M:      Vignesh Raghavendra <[email protected]>
22867 R:      Julien Panis <[email protected]>
22868 L:      [email protected]
22869 L:      [email protected]
22870 S:      Maintained
22871 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
22872 F:      drivers/counter/ti-ecap-capture.c
22873
22874 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
22875 R:      David Lechner <[email protected]>
22876 L:      [email protected]
22877 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
22878 F:      drivers/counter/ti-eqep.c
22879
22880 TI ETHERNET SWITCH DRIVER (CPSW)
22881 R:      Siddharth Vadapalli <[email protected]>
22882 R:      Roger Quadros <[email protected]>
22883 L:      [email protected]
22884 L:      [email protected]
22885 S:      Maintained
22886 F:      drivers/net/ethernet/ti/cpsw*
22887 F:      drivers/net/ethernet/ti/davinci*
22888
22889 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
22890 M:      Alex Dubov <[email protected]>
22891 S:      Maintained
22892 W:      http://tifmxx.berlios.de/
22893 F:      drivers/memstick/host/tifm_ms.c
22894 F:      drivers/misc/tifm*
22895 F:      drivers/mmc/host/tifm_sd.c
22896 F:      include/linux/tifm.h
22897
22898 TI FPD-LINK DRIVERS
22899 M:      Tomi Valkeinen <[email protected]>
22900 L:      [email protected]
22901 S:      Maintained
22902 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
22903 F:      drivers/media/i2c/ds90*
22904 F:      include/media/i2c/ds90*
22905
22906 TI HDC302X HUMIDITY DRIVER
22907 M:      Javier Carrasco <[email protected]>
22908 M:      Li peiyu <[email protected]>
22909 L:      [email protected]
22910 S:      Maintained
22911 F:      Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml
22912 F:      drivers/iio/humidity/hdc3020.c
22913
22914 TI ICSSG ETHERNET DRIVER (ICSSG)
22915 R:      MD Danish Anwar <[email protected]>
22916 R:      Roger Quadros <[email protected]>
22917 L:      [email protected] (moderated for non-subscribers)
22918 L:      [email protected]
22919 S:      Maintained
22920 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
22921 F:      drivers/net/ethernet/ti/icssg/*
22922
22923 TI J721E CSI2RX DRIVER
22924 M:      Jai Luthra <[email protected]>
22925 L:      [email protected]
22926 S:      Maintained
22927 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
22928 F:      drivers/media/platform/ti/j721e-csi2rx/
22929
22930 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
22931 M:      Nishanth Menon <[email protected]>
22932 M:      Santosh Shilimkar <[email protected]>
22933 L:      [email protected]
22934 L:      [email protected] (moderated for non-subscribers)
22935 S:      Maintained
22936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
22937 F:      Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
22938 F:      drivers/pmdomain/ti/omap_prm.c
22939 F:      drivers/soc/ti/*
22940
22941 TI LM49xxx FAMILY ASoC CODEC DRIVERS
22942 M:      M R Swami Reddy <[email protected]>
22943 M:      Vishwas A Deshpande <[email protected]>
22944 L:      [email protected] (moderated for non-subscribers)
22945 S:      Maintained
22946 F:      sound/soc/codecs/isabelle*
22947 F:      sound/soc/codecs/lm49453*
22948
22949 TI LMP92064 ADC DRIVER
22950 M:      Leonard Göhrs <[email protected]>
22951 R:      [email protected]
22952 L:      [email protected]
22953 S:      Maintained
22954 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
22955 F:      drivers/iio/adc/ti-lmp92064.c
22956
22957 TI PCM3060 ASoC CODEC DRIVER
22958 M:      Kirill Marinushkin <[email protected]>
22959 L:      [email protected] (moderated for non-subscribers)
22960 S:      Maintained
22961 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
22962 F:      sound/soc/codecs/pcm3060*
22963
22964 TI TAS571X FAMILY ASoC CODEC DRIVER
22965 M:      Kevin Cernekee <[email protected]>
22966 L:      [email protected] (moderated for non-subscribers)
22967 S:      Odd Fixes
22968 F:      sound/soc/codecs/tas571x*
22969
22970 TI TMAG5273 MAGNETOMETER DRIVER
22971 M:      Gerald Loacker <[email protected]>
22972 L:      [email protected]
22973 S:      Maintained
22974 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
22975 F:      drivers/iio/magnetometer/tmag5273.c
22976
22977 TI TRF7970A NFC DRIVER
22978 M:      Mark Greer <[email protected]>
22979 L:      [email protected]
22980 S:      Supported
22981 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
22982 F:      drivers/nfc/trf7970a.c
22983
22984 TI TSC2046 ADC DRIVER
22985 M:      Oleksij Rempel <[email protected]>
22986 R:      [email protected]
22987 L:      [email protected]
22988 S:      Maintained
22989 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
22990 F:      drivers/iio/adc/ti-tsc2046.c
22991
22992 TI TWL4030 SERIES SOC CODEC DRIVER
22993 M:      Peter Ujfalusi <[email protected]>
22994 L:      [email protected] (moderated for non-subscribers)
22995 S:      Maintained
22996 F:      sound/soc/codecs/twl4030*
22997
22998 TI VPE/CAL DRIVERS
22999 M:      Benoit Parrot <[email protected]>
23000 L:      [email protected]
23001 S:      Maintained
23002 W:      http://linuxtv.org/
23003 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23004 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
23005 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
23006 F:      drivers/media/platform/ti/cal/
23007 F:      drivers/media/platform/ti/vpe/
23008
23009 TI WILINK WIRELESS DRIVERS
23010 L:      [email protected]
23011 S:      Orphan
23012 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
23013 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
23014 F:      drivers/net/wireless/ti/
23015
23016 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
23017 M:      John Stultz <[email protected]>
23018 M:      Thomas Gleixner <[email protected]>
23019 R:      Stephen Boyd <[email protected]>
23020 L:      [email protected]
23021 S:      Supported
23022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
23023 F:      include/linux/clocksource.h
23024 F:      include/linux/time.h
23025 F:      include/linux/timekeeper_internal.h
23026 F:      include/linux/timekeeping.h
23027 F:      include/linux/timex.h
23028 F:      include/uapi/linux/time.h
23029 F:      include/uapi/linux/timex.h
23030 F:      kernel/time/alarmtimer.c
23031 F:      kernel/time/clocksource*
23032 F:      kernel/time/ntp*
23033 F:      kernel/time/time.c
23034 F:      kernel/time/timeconst.bc
23035 F:      kernel/time/timeconv.c
23036 F:      kernel/time/timecounter.c
23037 F:      kernel/time/timekeeping*
23038 F:      kernel/time/time_test.c
23039 F:      tools/testing/selftests/timers/
23040
23041 TIPC NETWORK LAYER
23042 M:      Jon Maloy <[email protected]>
23043 M:      Ying Xue <[email protected]>
23044 L:      [email protected] (core kernel code)
23045 L:      [email protected] (user apps, general discussion)
23046 S:      Maintained
23047 W:      http://tipc.sourceforge.net/
23048 F:      include/uapi/linux/tipc*.h
23049 F:      net/tipc/
23050
23051 TLAN NETWORK DRIVER
23052 M:      Samuel Chessman <[email protected]>
23053 L:      [email protected] (subscribers-only)
23054 S:      Maintained
23055 W:      http://sourceforge.net/projects/tlan/
23056 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
23057 F:      drivers/net/ethernet/ti/tlan.*
23058
23059 TMIO/SDHI MMC DRIVER
23060 M:      Wolfram Sang <[email protected]>
23061 L:      [email protected]
23062 L:      [email protected]
23063 S:      Supported
23064 F:      drivers/mmc/host/renesas_sdhi*
23065 F:      drivers/mmc/host/tmio_mmc*
23066 F:      include/linux/platform_data/tmio.h
23067
23068 TMP513 HARDWARE MONITOR DRIVER
23069 M:      Eric Tremblay <[email protected]>
23070 L:      [email protected]
23071 S:      Maintained
23072 F:      Documentation/hwmon/tmp513.rst
23073 F:      drivers/hwmon/tmp513.c
23074
23075 TMPFS (SHMEM FILESYSTEM)
23076 M:      Hugh Dickins <[email protected]>
23077 L:      [email protected]
23078 S:      Maintained
23079 F:      include/linux/shmem_fs.h
23080 F:      mm/shmem.c
23081
23082 TOMOYO SECURITY MODULE
23083 M:      Kentaro Takeda <[email protected]>
23084 M:      Tetsuo Handa <[email protected]>
23085 L:      [email protected] (subscribers-only, for developers in English)
23086 L:      [email protected] (subscribers-only, for users in English)
23087 L:      [email protected] (subscribers-only, for developers in Japanese)
23088 L:      [email protected] (subscribers-only, for users in Japanese)
23089 S:      Maintained
23090 W:      https://tomoyo.sourceforge.net/
23091 F:      security/tomoyo/
23092
23093 TOPSTAR LAPTOP EXTRAS DRIVER
23094 M:      Herton Ronaldo Krzesinski <[email protected]>
23095 L:      [email protected]
23096 S:      Maintained
23097 F:      drivers/platform/x86/topstar-laptop.c
23098
23099 TORTURE-TEST MODULES
23100 M:      Davidlohr Bueso <[email protected]>
23101 M:      "Paul E. McKenney" <[email protected]>
23102 M:      Josh Triplett <[email protected]>
23103 L:      [email protected]
23104 S:      Supported
23105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
23106 F:      Documentation/RCU/torture.rst
23107 F:      kernel/locking/locktorture.c
23108 F:      kernel/rcu/rcuscale.c
23109 F:      kernel/rcu/rcutorture.c
23110 F:      kernel/rcu/refscale.c
23111 F:      kernel/torture.c
23112
23113 TOSHIBA ACPI EXTRAS DRIVER
23114 M:      Azael Avalos <[email protected]>
23115 L:      [email protected]
23116 S:      Maintained
23117 F:      drivers/platform/x86/toshiba_acpi.c
23118
23119 TOSHIBA BLUETOOTH DRIVER
23120 M:      Azael Avalos <[email protected]>
23121 L:      [email protected]
23122 S:      Maintained
23123 F:      drivers/platform/x86/toshiba_bluetooth.c
23124
23125 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
23126 M:      Azael Avalos <[email protected]>
23127 L:      [email protected]
23128 S:      Maintained
23129 F:      drivers/platform/x86/toshiba_haps.c
23130
23131 TOSHIBA SMM DRIVER
23132 M:      Jonathan Buzzard <[email protected]>
23133 S:      Maintained
23134 W:      http://www.buzzard.org.uk/toshiba/
23135 F:      drivers/char/toshiba.c
23136 F:      include/linux/toshiba.h
23137 F:      include/uapi/linux/toshiba.h
23138
23139 TOSHIBA TC358743 DRIVER
23140 M:      Hans Verkuil <[email protected]>
23141 L:      [email protected]
23142 S:      Maintained
23143 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
23144 F:      drivers/media/i2c/tc358743*
23145 F:      include/media/i2c/tc358743.h
23146
23147 TOSHIBA WMI HOTKEYS DRIVER
23148 M:      Azael Avalos <[email protected]>
23149 L:      [email protected]
23150 S:      Maintained
23151 F:      drivers/platform/x86/toshiba-wmi.c
23152
23153 TPM DEVICE DRIVER
23154 M:      Peter Huewe <[email protected]>
23155 M:      Jarkko Sakkinen <[email protected]>
23156 R:      Jason Gunthorpe <[email protected]>
23157 L:      [email protected]
23158 S:      Maintained
23159 W:      https://codeberg.org/jarkko/linux-tpmdd-test
23160 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
23161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
23162 F:      Documentation/devicetree/bindings/tpm/
23163 F:      drivers/char/tpm/
23164
23165 TPS546D24 DRIVER
23166 M:      Duke Du <[email protected]>
23167 L:      [email protected]
23168 S:      Maintained
23169 F:      Documentation/hwmon/tps546d24.rst
23170 F:      drivers/hwmon/pmbus/tps546d24.c
23171
23172 TQ SYSTEMS BOARD & DRIVER SUPPORT
23173 L:      [email protected]
23174 S:      Supported
23175 W:      https://www.tq-group.com/en/products/tq-embedded/
23176 F:      arch/arm/boot/dts/imx*mba*.dts*
23177 F:      arch/arm/boot/dts/imx*tqma*.dts*
23178 F:      arch/arm/boot/dts/mba*.dtsi
23179 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
23180 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
23181 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
23182 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
23183 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
23184 F:      drivers/gpio/gpio-tqmx86.c
23185 F:      drivers/mfd/tqmx86.c
23186 F:      drivers/watchdog/tqmx86_wdt.c
23187
23188 TRACING
23189 M:      Steven Rostedt <[email protected]>
23190 M:      Masami Hiramatsu <[email protected]>
23191 R:      Mathieu Desnoyers <[email protected]>
23192 L:      [email protected]
23193 L:      [email protected]
23194 S:      Maintained
23195 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
23196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
23197 F:      Documentation/trace/*
23198 F:      fs/tracefs/
23199 F:      include/linux/trace*.h
23200 F:      include/trace/
23201 F:      kernel/trace/
23202 F:      scripts/tracing/
23203 F:      tools/testing/selftests/ftrace/
23204
23205 TRACING MMIO ACCESSES (MMIOTRACE)
23206 M:      Steven Rostedt <[email protected]>
23207 M:      Masami Hiramatsu <[email protected]>
23208 R:      Karol Herbst <[email protected]>
23209 R:      Pekka Paalanen <[email protected]>
23210 L:      [email protected]
23211 L:      [email protected]
23212 S:      Maintained
23213 F:      arch/x86/mm/kmmio.c
23214 F:      arch/x86/mm/mmio-mod.c
23215 F:      arch/x86/mm/testmmiotrace.c
23216 F:      include/linux/mmiotrace.h
23217 F:      kernel/trace/trace_mmiotrace.c
23218
23219 TRACING OS NOISE / LATENCY TRACERS
23220 M:      Steven Rostedt <[email protected]>
23221 S:      Maintained
23222 F:      Documentation/trace/hwlat_detector.rst
23223 F:      Documentation/trace/osnoise-tracer.rst
23224 F:      Documentation/trace/timerlat-tracer.rst
23225 F:      arch/*/kernel/trace.c
23226 F:      include/trace/events/osnoise.h
23227 F:      kernel/trace/trace_hwlat.c
23228 F:      kernel/trace/trace_irqsoff.c
23229 F:      kernel/trace/trace_osnoise.c
23230 F:      kernel/trace/trace_sched_wakeup.c
23231
23232 TRADITIONAL CHINESE DOCUMENTATION
23233 M:      Hu Haowen <[email protected]>
23234 S:      Maintained
23235 W:      https://github.com/srcres258/linux-doc
23236 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
23237 F:      Documentation/translations/zh_TW/
23238
23239 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
23240 M:      Dan Williams <[email protected]>
23241 L:      [email protected]
23242 S:      Maintained
23243 F:      Documentation/ABI/testing/configfs-tsm
23244 F:      drivers/virt/coco/tsm.c
23245 F:      include/linux/tsm.h
23246
23247 TRUSTED SERVICES TEE DRIVER
23248 M:      Balint Dobszay <[email protected]>
23249 M:      Sudeep Holla <[email protected]>
23250 L:      [email protected] (moderated for non-subscribers)
23251 L:      [email protected]
23252 S:      Maintained
23253 F:      Documentation/tee/ts-tee.rst
23254 F:      drivers/tee/tstee/
23255
23256 TTY LAYER AND SERIAL DRIVERS
23257 M:      Greg Kroah-Hartman <[email protected]>
23258 M:      Jiri Slaby <[email protected]>
23259 L:      [email protected]
23260 L:      [email protected]
23261 S:      Supported
23262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
23263 F:      Documentation/devicetree/bindings/serial/
23264 F:      Documentation/driver-api/serial/
23265 F:      drivers/tty/
23266 F:      include/linux/selection.h
23267 F:      include/linux/serial.h
23268 F:      include/linux/serial_core.h
23269 F:      include/linux/sysrq.h
23270 F:      include/linux/tty*.h
23271 F:      include/linux/vt.h
23272 F:      include/linux/vt_*.h
23273 F:      include/uapi/linux/serial.h
23274 F:      include/uapi/linux/serial_core.h
23275 F:      include/uapi/linux/tty.h
23276
23277 TUA9001 MEDIA DRIVER
23278 L:      [email protected]
23279 S:      Orphan
23280 W:      https://linuxtv.org
23281 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23282 F:      drivers/media/tuners/tua9001*
23283
23284 TULIP NETWORK DRIVERS
23285 L:      [email protected]
23286 L:      [email protected]
23287 S:      Orphan
23288 F:      drivers/net/ethernet/dec/tulip/
23289
23290 TUN/TAP driver
23291 M:      Willem de Bruijn <[email protected]>
23292 M:      Jason Wang <[email protected]>
23293 S:      Maintained
23294 W:      http://vtun.sourceforge.net/tun
23295 F:      Documentation/networking/tuntap.rst
23296 F:      arch/um/os-Linux/drivers/
23297 F:      drivers/net/tap.c
23298 F:      drivers/net/tun.c
23299
23300 TURBOCHANNEL SUBSYSTEM
23301 M:      "Maciej W. Rozycki" <[email protected]>
23302 M:      Ralf Baechle <[email protected]>
23303 L:      [email protected]
23304 S:      Maintained
23305 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
23306 F:      drivers/tc/
23307 F:      include/linux/tc.h
23308
23309 TURBOSTAT UTILITY
23310 M:      "Len Brown" <[email protected]>
23311 L:      [email protected]
23312 S:      Supported
23313 Q:      https://patchwork.kernel.org/project/linux-pm/list/
23314 B:      https://bugzilla.kernel.org
23315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
23316 F:      tools/power/x86/turbostat/
23317 F:      tools/testing/selftests/turbostat/
23318
23319 TW5864 VIDEO4LINUX DRIVER
23320 M:      Bluecherry Maintainers <[email protected]>
23321 M:      Andrey Utkin <[email protected]>
23322 M:      Andrey Utkin <[email protected]>
23323 L:      [email protected]
23324 S:      Supported
23325 F:      drivers/media/pci/tw5864/
23326
23327 TW68 VIDEO4LINUX DRIVER
23328 M:      Hans Verkuil <[email protected]>
23329 L:      [email protected]
23330 S:      Odd Fixes
23331 W:      https://linuxtv.org
23332 T:      git git://linuxtv.org/media_tree.git
23333 F:      drivers/media/pci/tw68/
23334
23335 TW686X VIDEO4LINUX DRIVER
23336 M:      Ezequiel Garcia <[email protected]>
23337 L:      [email protected]
23338 S:      Maintained
23339 W:      http://linuxtv.org
23340 T:      git git://linuxtv.org/media_tree.git
23341 F:      drivers/media/pci/tw686x/
23342
23343 U-BOOT ENVIRONMENT VARIABLES
23344 M:      Rafał Miłecki <[email protected]>
23345 S:      Maintained
23346 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
23347 F:      drivers/nvmem/u-boot-env.c
23348
23349 UACCE ACCELERATOR FRAMEWORK
23350 M:      Zhangfei Gao <[email protected]>
23351 M:      Zhou Wang <[email protected]>
23352 L:      [email protected]
23353 L:      [email protected]
23354 S:      Maintained
23355 F:      Documentation/ABI/testing/sysfs-driver-uacce
23356 F:      Documentation/misc-devices/uacce.rst
23357 F:      drivers/misc/uacce/
23358 F:      include/linux/uacce.h
23359 F:      include/uapi/misc/uacce/
23360
23361 UBI FILE SYSTEM (UBIFS)
23362 M:      Richard Weinberger <[email protected]>
23363 R:      Zhihao Cheng <[email protected]>
23364 L:      [email protected]
23365 S:      Supported
23366 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
23367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23369 F:      Documentation/ABI/testing/sysfs-fs-ubifs
23370 F:      Documentation/filesystems/ubifs-authentication.rst
23371 F:      Documentation/filesystems/ubifs.rst
23372 F:      fs/ubifs/
23373
23374 UBLK USERSPACE BLOCK DRIVER
23375 M:      Ming Lei <[email protected]>
23376 L:      [email protected]
23377 S:      Maintained
23378 F:      Documentation/block/ublk.rst
23379 F:      drivers/block/ublk_drv.c
23380 F:      include/uapi/linux/ublk_cmd.h
23381
23382 UBSAN
23383 M:      Kees Cook <[email protected]>
23384 R:      Marco Elver <[email protected]>
23385 R:      Andrey Konovalov <[email protected]>
23386 R:      Andrey Ryabinin <[email protected]>
23387 L:      [email protected]
23388 L:      [email protected]
23389 S:      Supported
23390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23391 F:      Documentation/dev-tools/ubsan.rst
23392 F:      include/linux/ubsan.h
23393 F:      lib/Kconfig.ubsan
23394 F:      lib/test_ubsan.c
23395 F:      lib/ubsan.c
23396 F:      lib/ubsan.h
23397 F:      scripts/Makefile.ubsan
23398 K:      \bARCH_HAS_UBSAN\b
23399
23400 UCLINUX (M68KNOMMU AND COLDFIRE)
23401 M:      Greg Ungerer <[email protected]>
23402 L:      [email protected]
23403 S:      Maintained
23404 W:      http://www.linux-m68k.org/
23405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
23406 F:      arch/m68k/*/*_no.*
23407 F:      arch/m68k/68*/
23408 F:      arch/m68k/coldfire/
23409 F:      arch/m68k/include/asm/*_no.*
23410
23411 UDF FILESYSTEM
23412 M:      Jan Kara <[email protected]>
23413 S:      Maintained
23414 F:      Documentation/filesystems/udf.rst
23415 F:      fs/udf/
23416
23417 UDRAW TABLET
23418 M:      Bastien Nocera <[email protected]>
23419 L:      [email protected]
23420 S:      Maintained
23421 F:      drivers/hid/hid-udraw-ps3.c
23422
23423 UFS FILESYSTEM
23424 M:      Evgeniy Dushistov <[email protected]>
23425 S:      Maintained
23426 F:      Documentation/admin-guide/ufs.rst
23427 F:      fs/ufs/
23428
23429 UHID USERSPACE HID IO DRIVER
23430 M:      David Rheinsberg <[email protected]>
23431 L:      [email protected]
23432 S:      Maintained
23433 F:      drivers/hid/uhid.c
23434 F:      include/uapi/linux/uhid.h
23435
23436 ULPI BUS
23437 M:      Heikki Krogerus <[email protected]>
23438 L:      [email protected]
23439 S:      Maintained
23440 F:      drivers/usb/common/ulpi.c
23441 F:      include/linux/ulpi/
23442
23443 UNICODE SUBSYSTEM
23444 M:      Gabriel Krisman Bertazi <[email protected]>
23445 L:      [email protected]
23446 S:      Supported
23447 F:      fs/unicode/
23448
23449 UNIFDEF
23450 M:      Tony Finch <[email protected]>
23451 S:      Maintained
23452 W:      http://dotat.at/prog/unifdef
23453 F:      scripts/unifdef.c
23454
23455 UNIFORM CDROM DRIVER
23456 M:      Phillip Potter <[email protected]>
23457 S:      Maintained
23458 F:      Documentation/cdrom/
23459 F:      drivers/cdrom/cdrom.c
23460 F:      include/linux/cdrom.h
23461 F:      include/uapi/linux/cdrom.h
23462
23463 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
23464 R:      Alim Akhtar <[email protected]>
23465 R:      Avri Altman <[email protected]>
23466 R:      Bart Van Assche <[email protected]>
23467 L:      [email protected]
23468 S:      Supported
23469 F:      Documentation/devicetree/bindings/ufs/
23470 F:      Documentation/scsi/ufs.rst
23471 F:      drivers/ufs/core/
23472
23473 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
23474 M:      Pedro Sousa <[email protected]>
23475 L:      [email protected]
23476 S:      Supported
23477 F:      drivers/ufs/host/*dwc*
23478
23479 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
23480 M:      Alim Akhtar <[email protected]>
23481 L:      [email protected]
23482 S:      Maintained
23483 F:      drivers/ufs/host/ufs-exynos*
23484
23485 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
23486 M:      Peter Wang <[email protected]>
23487 R:      Stanley Jhu <[email protected]>
23488 L:      [email protected]
23489 L:      [email protected] (moderated for non-subscribers)
23490 S:      Maintained
23491 F:      drivers/ufs/host/ufs-mediatek*
23492
23493 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
23494 M:      Manivannan Sadhasivam <[email protected]>
23495 L:      [email protected]
23496 L:      [email protected]
23497 S:      Maintained
23498 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
23499 F:      drivers/ufs/host/ufs-qcom*
23500
23501 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
23502 M:      Yoshihiro Shimoda <[email protected]>
23503 L:      [email protected]
23504 L:      [email protected]
23505 S:      Maintained
23506 F:      drivers/ufs/host/ufs-renesas.c
23507
23508 UNSORTED BLOCK IMAGES (UBI)
23509 M:      Richard Weinberger <[email protected]>
23510 R:      Zhihao Cheng <[email protected]>
23511 L:      [email protected]
23512 S:      Supported
23513 W:      http://www.linux-mtd.infradead.org/
23514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23516 F:      drivers/mtd/ubi/
23517 F:      include/linux/mtd/ubi.h
23518 F:      include/uapi/mtd/ubi-user.h
23519
23520 UPROBES
23521 M:      Masami Hiramatsu <[email protected]>
23522 M:      Oleg Nesterov <[email protected]>
23523 M:      Peter Zijlstra <[email protected]>
23524 L:      [email protected]
23525 L:      [email protected]
23526 S:      Maintained
23527 F:      arch/*/include/asm/uprobes.h
23528 F:      arch/*/kernel/probes/uprobes.c
23529 F:      arch/*/kernel/uprobes.c
23530 F:      include/linux/uprobes.h
23531 F:      kernel/events/uprobes.c
23532
23533 USB "USBNET" DRIVER FRAMEWORK
23534 M:      Oliver Neukum <[email protected]>
23535 L:      [email protected]
23536 S:      Maintained
23537 W:      http://www.linux-usb.org/usbnet
23538 F:      drivers/net/usb/usbnet.c
23539 F:      include/linux/usb/usbnet.h
23540
23541 USB ACM DRIVER
23542 M:      Oliver Neukum <[email protected]>
23543 L:      [email protected]
23544 S:      Maintained
23545 F:      Documentation/usb/acm.rst
23546 F:      drivers/usb/class/cdc-acm.*
23547
23548 USB APPLE MFI FASTCHARGE DRIVER
23549 M:      Bastien Nocera <[email protected]>
23550 L:      [email protected]
23551 S:      Maintained
23552 F:      drivers/usb/misc/apple-mfi-fastcharge.c
23553
23554 USB AR5523 WIRELESS DRIVER
23555 L:      [email protected]
23556 S:      Orphan
23557 F:      drivers/net/wireless/ath/ar5523/
23558
23559 USB ATTACHED SCSI
23560 M:      Oliver Neukum <[email protected]>
23561 L:      [email protected]
23562 L:      [email protected]
23563 S:      Maintained
23564 F:      drivers/usb/storage/uas.c
23565
23566 USB CDC ETHERNET DRIVER
23567 M:      Oliver Neukum <[email protected]>
23568 L:      [email protected]
23569 S:      Maintained
23570 F:      drivers/net/usb/cdc_*.c
23571 F:      include/uapi/linux/usb/cdc.h
23572
23573 USB CHAOSKEY DRIVER
23574 M:      Keith Packard <[email protected]>
23575 L:      [email protected]
23576 S:      Maintained
23577 F:      drivers/usb/misc/chaoskey.c
23578
23579 USB CYPRESS C67X00 DRIVER
23580 L:      [email protected]
23581 S:      Orphan
23582 F:      drivers/usb/c67x00/
23583
23584 USB DAVICOM DM9601 DRIVER
23585 M:      Peter Korsgaard <[email protected]>
23586 L:      [email protected]
23587 S:      Maintained
23588 W:      http://www.linux-usb.org/usbnet
23589 F:      drivers/net/usb/dm9601.c
23590
23591 USB EHCI DRIVER
23592 M:      Alan Stern <[email protected]>
23593 L:      [email protected]
23594 S:      Maintained
23595 F:      Documentation/usb/ehci.rst
23596 F:      drivers/usb/host/ehci*
23597
23598 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
23599 M:      Jiri Kosina <[email protected]>
23600 M:      Benjamin Tissoires <[email protected]>
23601 L:      [email protected]
23602 S:      Maintained
23603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
23604 F:      Documentation/hid/hiddev.rst
23605 F:      drivers/hid/usbhid/
23606
23607 USB INTEL XHCI ROLE MUX DRIVER
23608 M:      Hans de Goede <[email protected]>
23609 L:      [email protected]
23610 S:      Maintained
23611 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
23612
23613 USB IP DRIVER FOR HISILICON KIRIN 960
23614 M:      Yu Chen <[email protected]>
23615 M:      Binghui Wang <[email protected]>
23616 L:      [email protected]
23617 S:      Maintained
23618 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
23619 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
23620
23621 USB IP DRIVER FOR HISILICON KIRIN 970
23622 M:      Mauro Carvalho Chehab <[email protected]>
23623 L:      [email protected]
23624 S:      Maintained
23625 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
23626 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
23627
23628 USB ISP116X DRIVER
23629 M:      Olav Kongas <[email protected]>
23630 L:      [email protected]
23631 S:      Maintained
23632 F:      drivers/usb/host/isp116x*
23633 F:      include/linux/usb/isp116x.h
23634
23635 USB ISP1760 DRIVER
23636 M:      Rui Miguel Silva <[email protected]>
23637 L:      [email protected]
23638 S:      Maintained
23639 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
23640 F:      drivers/usb/isp1760/*
23641
23642 USB LAN78XX ETHERNET DRIVER
23643 M:      Woojung Huh <[email protected]>
23644 M:      [email protected]
23645 L:      [email protected]
23646 S:      Maintained
23647 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
23648 F:      drivers/net/usb/lan78xx.*
23649 F:      include/dt-bindings/net/microchip-lan78xx.h
23650
23651 USB MASS STORAGE DRIVER
23652 M:      Alan Stern <[email protected]>
23653 L:      [email protected]
23654 L:      [email protected]
23655 S:      Maintained
23656 F:      drivers/usb/storage/
23657
23658 USB MIDI DRIVER
23659 M:      Clemens Ladisch <[email protected]>
23660 L:      [email protected] (moderated for non-subscribers)
23661 S:      Maintained
23662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
23663 F:      sound/usb/midi.*
23664
23665 USB NETWORKING DRIVERS
23666 L:      [email protected]
23667 S:      Odd Fixes
23668 F:      drivers/net/usb/
23669
23670 USB OHCI DRIVER
23671 M:      Alan Stern <[email protected]>
23672 L:      [email protected]
23673 S:      Maintained
23674 F:      Documentation/usb/ohci.rst
23675 F:      drivers/usb/host/ohci*
23676
23677 USB OTG FSM (Finite State Machine)
23678 M:      Peter Chen <[email protected]>
23679 L:      [email protected]
23680 S:      Maintained
23681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
23682 F:      drivers/usb/common/usb-otg-fsm.c
23683
23684 USB OVER IP DRIVER
23685 M:      Valentina Manea <[email protected]>
23686 M:      Shuah Khan <[email protected]>
23687 M:      Shuah Khan <[email protected]>
23688 R:      Hongren Zheng <[email protected]>
23689 L:      [email protected]
23690 S:      Maintained
23691 F:      Documentation/usb/usbip_protocol.rst
23692 F:      drivers/usb/usbip/
23693 F:      tools/testing/selftests/drivers/usb/usbip/
23694 F:      tools/usb/usbip/
23695
23696 USB PEGASUS DRIVER
23697 M:      Petko Manolov <[email protected]>
23698 L:      [email protected]
23699 L:      [email protected]
23700 S:      Maintained
23701 W:      https://github.com/petkan/pegasus
23702 T:      git https://github.com/petkan/pegasus.git
23703 F:      drivers/net/usb/pegasus.*
23704
23705 USB PRINTER DRIVER (usblp)
23706 M:      Pete Zaitcev <[email protected]>
23707 L:      [email protected]
23708 S:      Supported
23709 F:      drivers/usb/class/usblp.c
23710
23711 USB QMI WWAN NETWORK DRIVER
23712 M:      Bjørn Mork <[email protected]>
23713 L:      [email protected]
23714 S:      Maintained
23715 F:      Documentation/ABI/testing/sysfs-class-net-qmi
23716 F:      drivers/net/usb/qmi_wwan.c
23717
23718 USB RAW GADGET DRIVER
23719 R:      Andrey Konovalov <[email protected]>
23720 L:      [email protected]
23721 S:      Maintained
23722 F:      Documentation/usb/raw-gadget.rst
23723 F:      drivers/usb/gadget/legacy/raw_gadget.c
23724 F:      include/uapi/linux/usb/raw_gadget.h
23725
23726 USB RTL8150 DRIVER
23727 M:      Petko Manolov <[email protected]>
23728 L:      [email protected]
23729 L:      [email protected]
23730 S:      Maintained
23731 W:      https://github.com/petkan/rtl8150
23732 T:      git https://github.com/petkan/rtl8150.git
23733 F:      drivers/net/usb/rtl8150.c
23734
23735 USB SERIAL SUBSYSTEM
23736 M:      Johan Hovold <[email protected]>
23737 L:      [email protected]
23738 S:      Maintained
23739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
23740 F:      Documentation/usb/usb-serial.rst
23741 F:      drivers/usb/serial/
23742 F:      include/linux/usb/serial.h
23743
23744 USB SMSC75XX ETHERNET DRIVER
23745 M:      Steve Glendinning <[email protected]>
23746 L:      [email protected]
23747 S:      Maintained
23748 F:      drivers/net/usb/smsc75xx.*
23749
23750 USB SMSC95XX ETHERNET DRIVER
23751 M:      Steve Glendinning <[email protected]>
23752 M:      [email protected]
23753 L:      [email protected]
23754 S:      Maintained
23755 F:      drivers/net/usb/smsc95xx.*
23756
23757 USB SUBSYSTEM
23758 M:      Greg Kroah-Hartman <[email protected]>
23759 L:      [email protected]
23760 S:      Supported
23761 W:      http://www.linux-usb.org
23762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
23763 F:      Documentation/devicetree/bindings/usb/
23764 F:      Documentation/usb/
23765 F:      drivers/usb/
23766 F:      include/dt-bindings/usb/
23767 F:      include/linux/usb.h
23768 F:      include/linux/usb/
23769 F:      include/uapi/linux/usb/
23770
23771 USB TYPEC BUS FOR ALTERNATE MODES
23772 M:      Heikki Krogerus <[email protected]>
23773 L:      [email protected]
23774 S:      Maintained
23775 F:      Documentation/ABI/testing/sysfs-bus-typec
23776 F:      Documentation/driver-api/usb/typec_bus.rst
23777 F:      drivers/usb/typec/altmodes/
23778 F:      include/linux/usb/typec_altmode.h
23779
23780 USB TYPEC CLASS
23781 M:      Heikki Krogerus <[email protected]>
23782 L:      [email protected]
23783 S:      Maintained
23784 F:      Documentation/ABI/testing/sysfs-class-typec
23785 F:      Documentation/driver-api/usb/typec.rst
23786 F:      drivers/usb/typec/
23787 F:      include/linux/usb/typec.h
23788
23789 USB TYPEC INTEL PMC MUX DRIVER
23790 M:      Heikki Krogerus <[email protected]>
23791 L:      [email protected]
23792 S:      Maintained
23793 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
23794 F:      drivers/usb/typec/mux/intel_pmc_mux.c
23795
23796 USB TYPEC PI3USB30532 MUX DRIVER
23797 M:      Hans de Goede <[email protected]>
23798 L:      [email protected]
23799 S:      Maintained
23800 F:      drivers/usb/typec/mux/pi3usb30532.c
23801
23802 USB TYPEC PORT CONTROLLER DRIVERS
23803 L:      [email protected]
23804 S:      Orphan
23805 F:      drivers/usb/typec/tcpm/
23806
23807 USB UHCI DRIVER
23808 M:      Alan Stern <[email protected]>
23809 L:      [email protected]
23810 S:      Maintained
23811 F:      drivers/usb/host/uhci*
23812
23813 USB VIDEO CLASS
23814 M:      Laurent Pinchart <[email protected]>
23815 L:      [email protected]
23816 S:      Maintained
23817 W:      http://www.ideasonboard.org/uvc/
23818 T:      git git://linuxtv.org/media_tree.git
23819 F:      drivers/media/usb/uvc/
23820 F:      include/uapi/linux/uvcvideo.h
23821
23822 USB WEBCAM GADGET
23823 M:      Laurent Pinchart <[email protected]>
23824 M:      Daniel Scally <[email protected]>
23825 L:      [email protected]
23826 S:      Maintained
23827 F:      drivers/usb/gadget/function/*uvc*
23828 F:      drivers/usb/gadget/legacy/webcam.c
23829 F:      include/uapi/linux/usb/g_uvc.h
23830
23831 USB XHCI DRIVER
23832 M:      Mathias Nyman <[email protected]>
23833 L:      [email protected]
23834 S:      Supported
23835 F:      drivers/usb/host/pci-quirks*
23836 F:      drivers/usb/host/xhci*
23837
23838 USER DATAGRAM PROTOCOL (UDP)
23839 M:      Willem de Bruijn <[email protected]>
23840 S:      Maintained
23841 F:      include/linux/udp.h
23842 F:      net/ipv4/udp.c
23843 F:      net/ipv6/udp.c
23844
23845 USER-MODE LINUX (UML)
23846 M:      Richard Weinberger <[email protected]>
23847 M:      Anton Ivanov <[email protected]>
23848 M:      Johannes Berg <[email protected]>
23849 L:      [email protected]
23850 S:      Maintained
23851 W:      http://user-mode-linux.sourceforge.net
23852 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
23853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
23854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
23855 F:      Documentation/virt/uml/
23856 F:      arch/um/
23857 F:      arch/x86/um/
23858 F:      fs/hostfs/
23859
23860 USERSPACE COPYIN/COPYOUT (UIOVEC)
23861 M:      Alexander Viro <[email protected]>
23862 S:      Maintained
23863 F:      include/linux/uio.h
23864 F:      lib/iov_iter.c
23865
23866 USERSPACE DMA BUFFER DRIVER
23867 M:      Gerd Hoffmann <[email protected]>
23868 L:      [email protected]
23869 S:      Maintained
23870 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
23871 F:      drivers/dma-buf/udmabuf.c
23872 F:      include/uapi/linux/udmabuf.h
23873
23874 USERSPACE I/O (UIO)
23875 M:      Greg Kroah-Hartman <[email protected]>
23876 S:      Maintained
23877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23878 F:      Documentation/driver-api/uio-howto.rst
23879 F:      drivers/uio/
23880 F:      include/linux/uio_driver.h
23881
23882 UTIL-LINUX PACKAGE
23883 M:      Karel Zak <[email protected]>
23884 L:      [email protected]
23885 S:      Maintained
23886 W:      http://en.wikipedia.org/wiki/Util-linux
23887 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
23888
23889 UUID HELPERS
23890 R:      Andy Shevchenko <[email protected]>
23891 L:      [email protected]
23892 S:      Maintained
23893 F:      include/linux/uuid.h
23894 F:      lib/test_uuid.c
23895 F:      lib/uuid.c
23896
23897 UV SYSFS DRIVER
23898 M:      Justin Ernst <[email protected]>
23899 L:      [email protected]
23900 S:      Maintained
23901 F:      drivers/platform/x86/uv_sysfs.c
23902
23903 UVESAFB DRIVER
23904 M:      Michal Januszewski <[email protected]>
23905 L:      [email protected]
23906 S:      Maintained
23907 W:      https://github.com/mjanusz/v86d
23908 F:      Documentation/fb/uvesafb.rst
23909 F:      drivers/video/fbdev/uvesafb.*
23910
23911 Ux500 CLOCK DRIVERS
23912 M:      Ulf Hansson <[email protected]>
23913 L:      [email protected]
23914 L:      [email protected] (moderated for non-subscribers)
23915 S:      Maintained
23916 F:      drivers/clk/ux500/
23917
23918 V4L2 ASYNC AND FWNODE FRAMEWORKS
23919 M:      Sakari Ailus <[email protected]>
23920 L:      [email protected]
23921 S:      Maintained
23922 T:      git git://linuxtv.org/media_tree.git
23923 F:      drivers/media/v4l2-core/v4l2-async.c
23924 F:      drivers/media/v4l2-core/v4l2-fwnode.c
23925 F:      include/media/v4l2-async.h
23926 F:      include/media/v4l2-fwnode.h
23927
23928 V4L2 LENS DRIVERS
23929 M:      Sakari Ailus <[email protected]>
23930 L:      [email protected]
23931 S:      Maintained
23932 F:      drivers/media/i2c/ak*
23933 F:      drivers/media/i2c/dw*
23934 F:      drivers/media/i2c/lm*
23935
23936 V4L2 CAMERA SENSOR DRIVERS
23937 M:      Sakari Ailus <[email protected]>
23938 L:      [email protected]
23939 S:      Maintained
23940 F:      Documentation/driver-api/media/camera-sensor.rst
23941 F:      Documentation/driver-api/media/tx-rx.rst
23942 F:      drivers/media/i2c/ar*
23943 F:      drivers/media/i2c/gc*
23944 F:      drivers/media/i2c/hi*
23945 F:      drivers/media/i2c/imx*
23946 F:      drivers/media/i2c/mt*
23947 F:      drivers/media/i2c/og*
23948 F:      drivers/media/i2c/ov*
23949 F:      drivers/media/i2c/s5*
23950 F:      drivers/media/i2c/vgxy61.c
23951
23952 VF610 NAND DRIVER
23953 M:      Stefan Agner <[email protected]>
23954 L:      [email protected]
23955 S:      Supported
23956 F:      drivers/mtd/nand/raw/vf610_nfc.c
23957
23958 VFAT/FAT/MSDOS FILESYSTEM
23959 M:      OGAWA Hirofumi <[email protected]>
23960 S:      Maintained
23961 F:      Documentation/filesystems/vfat.rst
23962 F:      fs/fat/
23963 F:      tools/testing/selftests/filesystems/fat/
23964
23965 VFIO CDX DRIVER
23966 M:      Nipun Gupta <[email protected]>
23967 M:      Nikhil Agarwal <[email protected]>
23968 L:      [email protected]
23969 S:      Maintained
23970 F:      drivers/vfio/cdx/*
23971
23972 VFIO DRIVER
23973 M:      Alex Williamson <[email protected]>
23974 L:      [email protected]
23975 S:      Maintained
23976 T:      git https://github.com/awilliam/linux-vfio.git
23977 F:      Documentation/ABI/testing/debugfs-vfio
23978 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
23979 F:      Documentation/driver-api/vfio.rst
23980 F:      drivers/vfio/
23981 F:      include/linux/vfio.h
23982 F:      include/linux/vfio_pci_core.h
23983 F:      include/uapi/linux/vfio.h
23984
23985 VFIO FSL-MC DRIVER
23986 L:      [email protected]
23987 S:      Orphan
23988 F:      drivers/vfio/fsl-mc/
23989
23990 VFIO HISILICON PCI DRIVER
23991 M:      Longfang Liu <[email protected]>
23992 M:      Shameer Kolothum <[email protected]>
23993 L:      [email protected]
23994 S:      Maintained
23995 F:      drivers/vfio/pci/hisilicon/
23996
23997 VFIO MEDIATED DEVICE DRIVERS
23998 M:      Kirti Wankhede <[email protected]>
23999 L:      [email protected]
24000 S:      Maintained
24001 F:      Documentation/driver-api/vfio-mediated-device.rst
24002 F:      drivers/vfio/mdev/
24003 F:      include/linux/mdev.h
24004 F:      samples/vfio-mdev/
24005
24006 VFIO MLX5 PCI DRIVER
24007 M:      Yishai Hadas <[email protected]>
24008 L:      [email protected]
24009 S:      Maintained
24010 F:      drivers/vfio/pci/mlx5/
24011
24012 VFIO NVIDIA GRACE GPU DRIVER
24013 M:      Ankit Agrawal <[email protected]>
24014 L:      [email protected]
24015 S:      Supported
24016 F:      drivers/vfio/pci/nvgrace-gpu/
24017
24018 VFIO PCI DEVICE SPECIFIC DRIVERS
24019 R:      Jason Gunthorpe <[email protected]>
24020 R:      Yishai Hadas <[email protected]>
24021 R:      Shameer Kolothum <[email protected]>
24022 R:      Kevin Tian <[email protected]>
24023 L:      [email protected]
24024 S:      Maintained
24025 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
24026 F:      drivers/vfio/pci/*/
24027
24028 VFIO PDS PCI DRIVER
24029 M:      Brett Creeley <[email protected]>
24030 L:      [email protected]
24031 S:      Maintained
24032 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
24033 F:      drivers/vfio/pci/pds/
24034
24035 VFIO PLATFORM DRIVER
24036 M:      Eric Auger <[email protected]>
24037 L:      [email protected]
24038 S:      Maintained
24039 F:      drivers/vfio/platform/
24040
24041 VFIO QAT PCI DRIVER
24042 M:      Xin Zeng <[email protected]>
24043 M:      Giovanni Cabiddu <[email protected]>
24044 L:      [email protected]
24045 L:      [email protected]
24046 S:      Supported
24047 F:      drivers/vfio/pci/qat/
24048
24049 VFIO VIRTIO PCI DRIVER
24050 M:      Yishai Hadas <[email protected]>
24051 L:      [email protected]
24052 L:      [email protected]
24053 S:      Maintained
24054 F:      drivers/vfio/pci/virtio
24055
24056 VGA_SWITCHEROO
24057 R:      Lukas Wunner <[email protected]>
24058 S:      Maintained
24059 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24060 F:      Documentation/gpu/vga-switcheroo.rst
24061 F:      drivers/gpu/vga/vga_switcheroo.c
24062 F:      include/linux/vga_switcheroo.h
24063
24064 VIA RHINE NETWORK DRIVER
24065 M:      Kevin Brace <[email protected]>
24066 S:      Maintained
24067 F:      drivers/net/ethernet/via/via-rhine.c
24068
24069 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
24070 M:      Florian Tobias Schandinat <[email protected]>
24071 L:      [email protected]
24072 S:      Maintained
24073 F:      drivers/video/fbdev/via/
24074 F:      include/linux/via-core.h
24075 F:      include/linux/via_i2c.h
24076
24077 VIA VELOCITY NETWORK DRIVER
24078 M:      Francois Romieu <[email protected]>
24079 L:      [email protected]
24080 S:      Maintained
24081 F:      drivers/net/ethernet/via/via-velocity.*
24082
24083 VICODEC VIRTUAL CODEC DRIVER
24084 M:      Hans Verkuil <[email protected]>
24085 L:      [email protected]
24086 S:      Maintained
24087 W:      https://linuxtv.org
24088 T:      git git://linuxtv.org/media_tree.git
24089 F:      drivers/media/test-drivers/vicodec/*
24090
24091 VIDEO I2C POLLING DRIVER
24092 M:      Matt Ranostay <[email protected]>
24093 L:      [email protected]
24094 S:      Maintained
24095 F:      drivers/media/i2c/video-i2c.c
24096
24097 VIDEO MULTIPLEXER DRIVER
24098 M:      Philipp Zabel <[email protected]>
24099 L:      [email protected]
24100 S:      Maintained
24101 F:      drivers/media/platform/video-mux.c
24102
24103 VIDEOBUF2 FRAMEWORK
24104 M:      Tomasz Figa <[email protected]>
24105 M:      Marek Szyprowski <[email protected]>
24106 L:      [email protected]
24107 S:      Maintained
24108 F:      drivers/media/common/videobuf2/*
24109 F:      include/media/videobuf2-*
24110
24111 VIDTV VIRTUAL DIGITAL TV DRIVER
24112 M:      Daniel W. S. Almeida <[email protected]>
24113 L:      [email protected]
24114 S:      Maintained
24115 W:      https://linuxtv.org
24116 T:      git git://linuxtv.org/media_tree.git
24117 F:      drivers/media/test-drivers/vidtv/*
24118
24119 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
24120 M:      Shuah Khan <[email protected]>
24121 R:      Kieran Bingham <[email protected]>
24122 L:      [email protected]
24123 S:      Maintained
24124 W:      https://linuxtv.org
24125 T:      git git://linuxtv.org/media_tree.git
24126 F:      drivers/media/test-drivers/vimc/*
24127
24128 VIRT LIB
24129 M:      Alex Williamson <[email protected]>
24130 M:      Paolo Bonzini <[email protected]>
24131 L:      [email protected]
24132 S:      Supported
24133 F:      virt/lib/
24134
24135 VIRTIO AND VHOST VSOCK DRIVER
24136 M:      Stefan Hajnoczi <[email protected]>
24137 M:      Stefano Garzarella <[email protected]>
24138 L:      [email protected]
24139 L:      [email protected]
24140 L:      [email protected]
24141 S:      Maintained
24142 F:      drivers/vhost/vsock.c
24143 F:      include/linux/virtio_vsock.h
24144 F:      include/uapi/linux/virtio_vsock.h
24145 F:      net/vmw_vsock/virtio_transport.c
24146 F:      net/vmw_vsock/virtio_transport_common.c
24147
24148 VIRTIO BALLOON
24149 M:      "Michael S. Tsirkin" <[email protected]>
24150 M:      David Hildenbrand <[email protected]>
24151 L:      [email protected]
24152 S:      Maintained
24153 F:      drivers/virtio/virtio_balloon.c
24154 F:      include/linux/balloon_compaction.h
24155 F:      include/uapi/linux/virtio_balloon.h
24156 F:      mm/balloon_compaction.c
24157
24158 VIRTIO BLOCK AND SCSI DRIVERS
24159 M:      "Michael S. Tsirkin" <[email protected]>
24160 M:      Jason Wang <[email protected]>
24161 R:      Paolo Bonzini <[email protected]>
24162 R:      Stefan Hajnoczi <[email protected]>
24163 R:      Eugenio Pérez <[email protected]>
24164 L:      [email protected]
24165 S:      Maintained
24166 F:      drivers/block/virtio_blk.c
24167 F:      drivers/scsi/virtio_scsi.c
24168 F:      include/uapi/linux/virtio_blk.h
24169 F:      include/uapi/linux/virtio_scsi.h
24170
24171 VIRTIO CONSOLE DRIVER
24172 M:      Amit Shah <[email protected]>
24173 L:      [email protected]
24174 S:      Maintained
24175 F:      drivers/char/virtio_console.c
24176 F:      include/uapi/linux/virtio_console.h
24177
24178 VIRTIO CORE AND NET DRIVERS
24179 M:      "Michael S. Tsirkin" <[email protected]>
24180 M:      Jason Wang <[email protected]>
24181 R:      Xuan Zhuo <[email protected]>
24182 R:      Eugenio Pérez <[email protected]>
24183 L:      [email protected]
24184 S:      Maintained
24185 F:      Documentation/ABI/testing/sysfs-bus-vdpa
24186 F:      Documentation/ABI/testing/sysfs-class-vduse
24187 F:      Documentation/devicetree/bindings/virtio/
24188 F:      Documentation/driver-api/virtio/
24189 F:      drivers/block/virtio_blk.c
24190 F:      drivers/crypto/virtio/
24191 F:      drivers/net/virtio_net.c
24192 F:      drivers/vdpa/
24193 F:      drivers/virtio/
24194 F:      include/linux/vdpa.h
24195 F:      include/linux/virtio*.h
24196 F:      include/linux/vringh.h
24197 F:      include/uapi/linux/virtio_*.h
24198 F:      tools/virtio/
24199 F:      tools/testing/selftests/drivers/net/virtio_net/
24200
24201 VIRTIO CRYPTO DRIVER
24202 M:      Gonglei <[email protected]>
24203 L:      [email protected]
24204 L:      [email protected]
24205 S:      Maintained
24206 F:      drivers/crypto/virtio/
24207 F:      include/uapi/linux/virtio_crypto.h
24208
24209 VIRTIO DRIVERS FOR S390
24210 M:      Cornelia Huck <[email protected]>
24211 M:      Halil Pasic <[email protected]>
24212 M:      Eric Farman <[email protected]>
24213 L:      [email protected]
24214 L:      [email protected]
24215 L:      [email protected]
24216 S:      Supported
24217 F:      arch/s390/include/uapi/asm/virtio-ccw.h
24218 F:      drivers/s390/virtio/
24219
24220 VIRTIO FILE SYSTEM
24221 M:      Vivek Goyal <[email protected]>
24222 M:      Stefan Hajnoczi <[email protected]>
24223 M:      Miklos Szeredi <[email protected]>
24224 R:      Eugenio Pérez <[email protected]>
24225 L:      [email protected]
24226 L:      [email protected]
24227 S:      Supported
24228 W:      https://virtio-fs.gitlab.io/
24229 F:      Documentation/filesystems/virtiofs.rst
24230 F:      fs/fuse/virtio_fs.c
24231 F:      include/uapi/linux/virtio_fs.h
24232
24233 VIRTIO GPIO DRIVER
24234 M:      Enrico Weigelt, metux IT consult <[email protected]>
24235 M:      Viresh Kumar <[email protected]>
24236 L:      [email protected]
24237 L:      [email protected]
24238 S:      Maintained
24239 F:      drivers/gpio/gpio-virtio.c
24240 F:      include/uapi/linux/virtio_gpio.h
24241
24242 VIRTIO GPU DRIVER
24243 M:      David Airlie <[email protected]>
24244 M:      Gerd Hoffmann <[email protected]>
24245 R:      Gurchetan Singh <[email protected]>
24246 R:      Chia-I Wu <[email protected]>
24247 L:      [email protected]
24248 L:      [email protected]
24249 S:      Maintained
24250 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24251 F:      drivers/gpu/drm/ci/xfails/virtio*
24252 F:      drivers/gpu/drm/virtio/
24253 F:      include/uapi/linux/virtio_gpu.h
24254
24255 VIRTIO HOST (VHOST)
24256 M:      "Michael S. Tsirkin" <[email protected]>
24257 M:      Jason Wang <[email protected]>
24258 R:      Eugenio Pérez <[email protected]>
24259 L:      [email protected]
24260 L:      [email protected]
24261 L:      [email protected]
24262 S:      Maintained
24263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
24264 F:      drivers/vhost/
24265 F:      include/linux/sched/vhost_task.h
24266 F:      include/linux/vhost_iotlb.h
24267 F:      include/uapi/linux/vhost.h
24268 F:      kernel/vhost_task.c
24269
24270 VIRTIO HOST (VHOST-SCSI)
24271 M:      "Michael S. Tsirkin" <[email protected]>
24272 M:      Jason Wang <[email protected]>
24273 M:      Mike Christie <[email protected]>
24274 R:      Paolo Bonzini <[email protected]>
24275 R:      Stefan Hajnoczi <[email protected]>
24276 L:      [email protected]
24277 S:      Maintained
24278 F:      drivers/vhost/scsi.c
24279
24280 VIRTIO I2C DRIVER
24281 M:      Viresh Kumar <[email protected]>
24282 R:      "Chen, Jian Jun" <[email protected]>
24283 L:      [email protected]
24284 L:      [email protected]
24285 S:      Maintained
24286 F:      drivers/i2c/busses/i2c-virtio.c
24287 F:      include/uapi/linux/virtio_i2c.h
24288
24289 VIRTIO INPUT DRIVER
24290 M:      Gerd Hoffmann <[email protected]>
24291 S:      Maintained
24292 F:      drivers/virtio/virtio_input.c
24293 F:      include/uapi/linux/virtio_input.h
24294
24295 VIRTIO IOMMU DRIVER
24296 M:      Jean-Philippe Brucker <[email protected]>
24297 L:      [email protected]
24298 S:      Maintained
24299 F:      drivers/iommu/virtio-iommu.c
24300 F:      include/uapi/linux/virtio_iommu.h
24301
24302 VIRTIO MEM DRIVER
24303 M:      David Hildenbrand <[email protected]>
24304 L:      [email protected]
24305 S:      Maintained
24306 W:      https://virtio-mem.gitlab.io/
24307 F:      drivers/virtio/virtio_mem.c
24308 F:      include/uapi/linux/virtio_mem.h
24309
24310 VIRTIO PMEM DRIVER
24311 M:      Pankaj Gupta <[email protected]>
24312 L:      [email protected]
24313 S:      Maintained
24314 F:      drivers/nvdimm/nd_virtio.c
24315 F:      drivers/nvdimm/virtio_pmem.c
24316
24317 VIRTIO SOUND DRIVER
24318 M:      Anton Yakovlev <[email protected]>
24319 M:      "Michael S. Tsirkin" <[email protected]>
24320 L:      [email protected]
24321 L:      [email protected] (moderated for non-subscribers)
24322 S:      Maintained
24323 F:      include/uapi/linux/virtio_snd.h
24324 F:      sound/virtio/*
24325
24326 VIRTUAL BOX GUEST DEVICE DRIVER
24327 M:      Hans de Goede <[email protected]>
24328 M:      Arnd Bergmann <[email protected]>
24329 M:      Greg Kroah-Hartman <[email protected]>
24330 S:      Maintained
24331 F:      drivers/virt/vboxguest/
24332 F:      include/linux/vbox_utils.h
24333 F:      include/uapi/linux/vbox*.h
24334
24335 VIRTUAL BOX SHARED FOLDER VFS DRIVER
24336 M:      Hans de Goede <[email protected]>
24337 L:      [email protected]
24338 S:      Maintained
24339 F:      fs/vboxsf/*
24340
24341 VIRTUAL PCM TEST DRIVER
24342 M:      Ivan Orlov <[email protected]>
24343 L:      [email protected]
24344 S:      Maintained
24345 F:      Documentation/sound/cards/pcmtest.rst
24346 F:      sound/drivers/pcmtest.c
24347 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
24348
24349 VIRTUAL SERIO DEVICE DRIVER
24350 M:      Stephen Chandler Paul <[email protected]>
24351 S:      Maintained
24352 F:      drivers/input/serio/userio.c
24353 F:      include/uapi/linux/userio.h
24354
24355 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
24356 M:      Javier Carrasco <[email protected]>
24357 S:      Maintained
24358 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
24359 F:      drivers/iio/light/veml6075.c
24360
24361 VISL VIRTUAL STATELESS DECODER DRIVER
24362 M:      Daniel Almeida <[email protected]>
24363 L:      [email protected]
24364 S:      Supported
24365 F:      drivers/media/test-drivers/visl
24366
24367 VIVID VIRTUAL VIDEO DRIVER
24368 M:      Hans Verkuil <[email protected]>
24369 L:      [email protected]
24370 S:      Maintained
24371 W:      https://linuxtv.org
24372 T:      git git://linuxtv.org/media_tree.git
24373 F:      drivers/media/test-drivers/vivid/*
24374
24375 VM SOCKETS (AF_VSOCK)
24376 M:      Stefano Garzarella <[email protected]>
24377 L:      [email protected]
24378 L:      [email protected]
24379 S:      Maintained
24380 F:      drivers/net/vsockmon.c
24381 F:      include/net/af_vsock.h
24382 F:      include/uapi/linux/vm_sockets.h
24383 F:      include/uapi/linux/vm_sockets_diag.h
24384 F:      include/uapi/linux/vsockmon.h
24385 F:      net/vmw_vsock/
24386 F:      tools/testing/vsock/
24387
24388 VMALLOC
24389 M:      Andrew Morton <[email protected]>
24390 R:      Uladzislau Rezki <[email protected]>
24391 R:      Christoph Hellwig <[email protected]>
24392 L:      [email protected]
24393 S:      Maintained
24394 W:      http://www.linux-mm.org
24395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
24396 F:      include/linux/vmalloc.h
24397 F:      mm/vmalloc.c
24398
24399 VME SUBSYSTEM
24400 L:      [email protected]
24401 S:      Orphan
24402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24403 F:      Documentation/driver-api/vme.rst
24404 F:      drivers/staging/vme_user/
24405
24406 VMWARE BALLOON DRIVER
24407 M:      Jerrin Shaji George <[email protected]>
24408 R:      Broadcom internal kernel review list <[email protected]>
24409 L:      [email protected]
24410 S:      Supported
24411 F:      drivers/misc/vmw_balloon.c
24412
24413 VMWARE HYPERVISOR INTERFACE
24414 M:      Ajay Kaher <[email protected]>
24415 M:      Alexey Makhalov <[email protected]>
24416 R:      Broadcom internal kernel review list <[email protected]>
24417 L:      [email protected]
24418 L:      [email protected]
24419 S:      Supported
24420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
24421 F:      arch/x86/include/asm/vmware.h
24422 F:      arch/x86/kernel/cpu/vmware.c
24423
24424 VMWARE PVRDMA DRIVER
24425 M:      Bryan Tan <[email protected]>
24426 M:      Vishnu Dasa <[email protected]>
24427 R:      Broadcom internal kernel review list <[email protected]>
24428 L:      [email protected]
24429 S:      Supported
24430 F:      drivers/infiniband/hw/vmw_pvrdma/
24431
24432 VMWARE PVSCSI DRIVER
24433 M:      Vishal Bhakta <[email protected]>
24434 R:      Broadcom internal kernel review list <[email protected]>
24435 L:      [email protected]
24436 S:      Supported
24437 F:      drivers/scsi/vmw_pvscsi.c
24438 F:      drivers/scsi/vmw_pvscsi.h
24439
24440 VMWARE VIRTUAL PTP CLOCK DRIVER
24441 M:      Nick Shi <[email protected]>
24442 R:      Ajay Kaher <[email protected]>
24443 R:      Alexey Makhalov <[email protected]>
24444 R:      Broadcom internal kernel review list <[email protected]>
24445 L:      [email protected]
24446 S:      Supported
24447 F:      drivers/ptp/ptp_vmw.c
24448
24449 VMWARE VMCI DRIVER
24450 M:      Bryan Tan <[email protected]>
24451 M:      Vishnu Dasa <[email protected]>
24452 R:      Broadcom internal kernel review list <[email protected]>
24453 L:      [email protected]
24454 S:      Supported
24455 F:      drivers/misc/vmw_vmci/
24456 F:      include/linux/vmw_vmci*
24457
24458 VMWARE VMMOUSE SUBDRIVER
24459 M:      Zack Rusin <[email protected]>
24460 R:      Broadcom internal kernel review list <[email protected]>
24461 L:      [email protected]
24462 S:      Supported
24463 F:      drivers/input/mouse/vmmouse.c
24464 F:      drivers/input/mouse/vmmouse.h
24465
24466 VMWARE VMXNET3 ETHERNET DRIVER
24467 M:      Ronak Doshi <[email protected]>
24468 R:      Broadcom internal kernel review list <[email protected]>
24469 L:      [email protected]
24470 S:      Supported
24471 F:      drivers/net/vmxnet3/
24472
24473 VMWARE VSOCK VMCI TRANSPORT DRIVER
24474 M:      Bryan Tan <[email protected]>
24475 M:      Vishnu Dasa <[email protected]>
24476 R:      Broadcom internal kernel review list <[email protected]>
24477 L:      [email protected]
24478 S:      Supported
24479 F:      net/vmw_vsock/vmci_transport*
24480
24481 VOCORE VOCORE2 BOARD
24482 M:      Harvey Hunt <[email protected]>
24483 L:      [email protected]
24484 S:      Maintained
24485 F:      arch/mips/boot/dts/ralink/vocore2.dts
24486
24487 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
24488 M:      Liam Girdwood <[email protected]>
24489 M:      Mark Brown <[email protected]>
24490 L:      [email protected]
24491 S:      Supported
24492 W:      http://www.slimlogic.co.uk/?p=48
24493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
24494 F:      Documentation/devicetree/bindings/regulator/
24495 F:      Documentation/power/regulator/
24496 F:      drivers/regulator/
24497 F:      include/dt-bindings/regulator/
24498 F:      include/linux/regulator/
24499 K:      regulator_get_optional
24500
24501 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
24502 R:      Matti Vaittinen <[email protected]>
24503 F:      drivers/regulator/irq_helpers.c
24504
24505 VRF
24506 M:      David Ahern <[email protected]>
24507 L:      [email protected]
24508 S:      Maintained
24509 F:      Documentation/networking/vrf.rst
24510 F:      drivers/net/vrf.c
24511
24512 VSPRINTF
24513 M:      Petr Mladek <[email protected]>
24514 M:      Steven Rostedt <[email protected]>
24515 R:      Andy Shevchenko <[email protected]>
24516 R:      Rasmus Villemoes <[email protected]>
24517 R:      Sergey Senozhatsky <[email protected]>
24518 S:      Maintained
24519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
24520 F:      Documentation/core-api/printk-formats.rst
24521 F:      lib/test_printf.c
24522 F:      lib/test_scanf.c
24523 F:      lib/vsprintf.c
24524
24525 VT1211 HARDWARE MONITOR DRIVER
24526 M:      Juerg Haefliger <[email protected]>
24527 L:      [email protected]
24528 S:      Maintained
24529 F:      Documentation/hwmon/vt1211.rst
24530 F:      drivers/hwmon/vt1211.c
24531
24532 VT8231 HARDWARE MONITOR DRIVER
24533 M:      Roger Lucas <[email protected]>
24534 L:      [email protected]
24535 S:      Maintained
24536 F:      drivers/hwmon/vt8231.c
24537
24538 VUB300 USB to SDIO/SD/MMC bridge chip
24539 L:      [email protected]
24540 S:      Orphan
24541 F:      drivers/mmc/host/vub300.c
24542
24543 W1 DALLAS'S 1-WIRE BUS
24544 M:      Krzysztof Kozlowski <[email protected]>
24545 S:      Maintained
24546 F:      Documentation/devicetree/bindings/w1/
24547 F:      Documentation/w1/
24548 F:      drivers/w1/
24549 F:      include/linux/w1.h
24550
24551 W83791D HARDWARE MONITORING DRIVER
24552 M:      Marc Hulsman <[email protected]>
24553 L:      [email protected]
24554 S:      Maintained
24555 F:      Documentation/hwmon/w83791d.rst
24556 F:      drivers/hwmon/w83791d.c
24557
24558 W83793 HARDWARE MONITORING DRIVER
24559 M:      Rudolf Marek <[email protected]>
24560 L:      [email protected]
24561 S:      Maintained
24562 F:      Documentation/hwmon/w83793.rst
24563 F:      drivers/hwmon/w83793.c
24564
24565 W83795 HARDWARE MONITORING DRIVER
24566 M:      Jean Delvare <[email protected]>
24567 L:      [email protected]
24568 S:      Maintained
24569 F:      drivers/hwmon/w83795.c
24570
24571 W83L51xD SD/MMC CARD INTERFACE DRIVER
24572 M:      Pierre Ossman <[email protected]>
24573 S:      Maintained
24574 F:      drivers/mmc/host/wbsd.*
24575
24576 WACOM PROTOCOL 4 SERIAL TABLETS
24577 M:      Julian Squires <[email protected]>
24578 M:      Hans de Goede <[email protected]>
24579 L:      [email protected]
24580 S:      Maintained
24581 F:      drivers/input/tablet/wacom_serial4.c
24582
24583 WANGXUN ETHERNET DRIVER
24584 M:      Jiawen Wu <[email protected]>
24585 M:      Mengyuan Lou <[email protected]>
24586 L:      [email protected]
24587 S:      Maintained
24588 W:      https://www.net-swift.com
24589 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
24590 F:      drivers/net/ethernet/wangxun/
24591 F:      drivers/net/pcs/pcs-xpcs-wx.c
24592
24593 WATCHDOG DEVICE DRIVERS
24594 M:      Wim Van Sebroeck <[email protected]>
24595 M:      Guenter Roeck <[email protected]>
24596 L:      [email protected]
24597 S:      Maintained
24598 W:      http://www.linux-watchdog.org/
24599 T:      git git://www.linux-watchdog.org/linux-watchdog.git
24600 F:      Documentation/devicetree/bindings/watchdog/
24601 F:      Documentation/watchdog/
24602 F:      drivers/watchdog/
24603 F:      include/linux/watchdog.h
24604 F:      include/trace/events/watchdog.h
24605 F:      include/uapi/linux/watchdog.h
24606
24607 WAVE5 VPU CODEC DRIVER
24608 M:      Nas Chung <[email protected]>
24609 M:      Jackson Lee <[email protected]>
24610 L:      [email protected]
24611 S:      Maintained
24612 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
24613 F:      drivers/media/platform/chips-media/wave5/
24614
24615 WHISKEYCOVE PMIC GPIO DRIVER
24616 M:      Kuppuswamy Sathyanarayanan <[email protected]>
24617 L:      [email protected]
24618 S:      Maintained
24619 F:      drivers/gpio/gpio-wcove.c
24620
24621 WHWAVE RTC DRIVER
24622 M:      Dianlong Li <[email protected]>
24623 L:      [email protected]
24624 S:      Maintained
24625 F:      drivers/rtc/rtc-sd3078.c
24626
24627 WIIMOTE HID DRIVER
24628 M:      David Rheinsberg <[email protected]>
24629 L:      [email protected]
24630 S:      Maintained
24631 F:      drivers/hid/hid-wiimote*
24632
24633 WILOCITY WIL6210 WIRELESS DRIVER
24634 L:      [email protected]
24635 S:      Orphan
24636 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
24637 F:      drivers/net/wireless/ath/wil6210/
24638
24639 WINBOND CIR DRIVER
24640 M:      David Härdeman <[email protected]>
24641 S:      Maintained
24642 F:      drivers/media/rc/winbond-cir.c
24643
24644 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
24645 L:      [email protected]
24646 S:      Orphan
24647 F:      drivers/watchdog/ebc-c384_wdt.c
24648
24649 WINSYSTEMS WS16C48 GPIO DRIVER
24650 M:      William Breathitt Gray <[email protected]>
24651 L:      [email protected]
24652 S:      Maintained
24653 F:      drivers/gpio/gpio-ws16c48.c
24654
24655 WIREGUARD SECURE NETWORK TUNNEL
24656 M:      Jason A. Donenfeld <[email protected]>
24657 L:      [email protected]
24658 L:      [email protected]
24659 S:      Maintained
24660 F:      drivers/net/wireguard/
24661 F:      tools/testing/selftests/wireguard/
24662
24663 WISTRON LAPTOP BUTTON DRIVER
24664 M:      Miloslav Trmac <[email protected]>
24665 S:      Maintained
24666 F:      drivers/input/misc/wistron_btns.c
24667
24668 WMI BINARY MOF DRIVER
24669 M:      Armin Wolf <[email protected]>
24670 R:      Thomas Weißschuh <[email protected]>
24671 L:      [email protected]
24672 S:      Maintained
24673 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
24674 F:      Documentation/wmi/devices/wmi-bmof.rst
24675 F:      drivers/platform/x86/wmi-bmof.c
24676
24677 WOLFSON MICROELECTRONICS DRIVERS
24678 L:      [email protected]
24679 S:      Supported
24680 W:      https://github.com/CirrusLogic/linux-drivers/wiki
24681 T:      git https://github.com/CirrusLogic/linux-drivers.git
24682 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
24683 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
24684 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
24685 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
24686 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
24687 F:      Documentation/devicetree/bindings/sound/wm*
24688 F:      Documentation/hwmon/wm83??.rst
24689 F:      arch/arm/mach-s3c/mach-crag6410*
24690 F:      drivers/clk/clk-wm83*.c
24691 F:      drivers/gpio/gpio-*wm*.c
24692 F:      drivers/gpio/gpio-arizona.c
24693 F:      drivers/hwmon/wm83??-hwmon.c
24694 F:      drivers/input/misc/wm831x-on.c
24695 F:      drivers/input/touchscreen/wm831x-ts.c
24696 F:      drivers/input/touchscreen/wm97*.c
24697 F:      drivers/leds/leds-wm83*.c
24698 F:      drivers/mfd/arizona*
24699 F:      drivers/mfd/cs47l24*
24700 F:      drivers/mfd/wm*.c
24701 F:      drivers/power/supply/wm83*.c
24702 F:      drivers/regulator/arizona*
24703 F:      drivers/regulator/wm8*.c
24704 F:      drivers/rtc/rtc-wm83*.c
24705 F:      drivers/video/backlight/wm83*_bl.c
24706 F:      drivers/watchdog/wm83*_wdt.c
24707 F:      include/linux/mfd/arizona/
24708 F:      include/linux/mfd/wm831x/
24709 F:      include/linux/mfd/wm8350/
24710 F:      include/linux/mfd/wm8400*
24711 F:      include/linux/regulator/arizona*
24712 F:      include/linux/wm97xx.h
24713 F:      include/sound/wm????.h
24714 F:      sound/soc/codecs/arizona*
24715 F:      sound/soc/codecs/cs47l24*
24716 F:      sound/soc/codecs/wm*
24717
24718 WORKQUEUE
24719 M:      Tejun Heo <[email protected]>
24720 R:      Lai Jiangshan <[email protected]>
24721 S:      Maintained
24722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
24723 F:      Documentation/core-api/workqueue.rst
24724 F:      include/linux/workqueue.h
24725 F:      kernel/workqueue.c
24726 F:      kernel/workqueue_internal.h
24727
24728 WWAN DRIVERS
24729 M:      Loic Poulain <[email protected]>
24730 M:      Sergey Ryazanov <[email protected]>
24731 R:      Johannes Berg <[email protected]>
24732 L:      [email protected]
24733 S:      Maintained
24734 F:      drivers/net/wwan/
24735 F:      include/linux/wwan.h
24736 F:      include/uapi/linux/wwan.h
24737
24738 X-POWERS AXP288 PMIC DRIVERS
24739 M:      Hans de Goede <[email protected]>
24740 S:      Maintained
24741 F:      drivers/acpi/pmic/intel_pmic_xpower.c
24742 N:      axp288
24743
24744 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
24745 M:      Chen-Yu Tsai <[email protected]>
24746 L:      [email protected]
24747 S:      Maintained
24748 N:      axp[128]
24749
24750 X.25 STACK
24751 M:      Martin Schiller <[email protected]>
24752 L:      [email protected]
24753 S:      Maintained
24754 F:      Documentation/networking/lapb-module.rst
24755 F:      Documentation/networking/x25*
24756 F:      drivers/net/wan/hdlc_x25.c
24757 F:      drivers/net/wan/lapbether.c
24758 F:      include/*/lapb.h
24759 F:      include/net/x25*
24760 F:      include/uapi/linux/x25.h
24761 F:      net/lapb/
24762 F:      net/x25/
24763
24764 X86 ARCHITECTURE (32-BIT AND 64-BIT)
24765 M:      Thomas Gleixner <[email protected]>
24766 M:      Ingo Molnar <[email protected]>
24767 M:      Borislav Petkov <[email protected]>
24768 M:      Dave Hansen <[email protected]>
24769 M:      [email protected]
24770 R:      "H. Peter Anvin" <[email protected]>
24771 L:      [email protected]
24772 S:      Maintained
24773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
24774 F:      Documentation/arch/x86/
24775 F:      Documentation/devicetree/bindings/x86/
24776 F:      arch/x86/
24777
24778 X86 ENTRY CODE
24779 M:      Andy Lutomirski <[email protected]>
24780 L:      [email protected]
24781 S:      Maintained
24782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
24783 F:      arch/x86/entry/
24784
24785 X86 HARDWARE VULNERABILITIES
24786 M:      Thomas Gleixner <[email protected]>
24787 M:      Borislav Petkov <[email protected]>
24788 M:      Peter Zijlstra <[email protected]>
24789 M:      Josh Poimboeuf <[email protected]>
24790 R:      Pawan Gupta <[email protected]>
24791 S:      Maintained
24792 F:      Documentation/admin-guide/hw-vuln/
24793 F:      arch/x86/include/asm/nospec-branch.h
24794 F:      arch/x86/kernel/cpu/bugs.c
24795
24796 X86 MCE INFRASTRUCTURE
24797 M:      Tony Luck <[email protected]>
24798 M:      Borislav Petkov <[email protected]>
24799 L:      [email protected]
24800 S:      Maintained
24801 F:      Documentation/ABI/testing/sysfs-mce
24802 F:      Documentation/arch/x86/x86_64/machinecheck.rst
24803 F:      arch/x86/kernel/cpu/mce/*
24804
24805 X86 MICROCODE UPDATE SUPPORT
24806 M:      Borislav Petkov <[email protected]>
24807 S:      Maintained
24808 F:      arch/x86/kernel/cpu/microcode/*
24809
24810 X86 MM
24811 M:      Dave Hansen <[email protected]>
24812 M:      Andy Lutomirski <[email protected]>
24813 M:      Peter Zijlstra <[email protected]>
24814 L:      [email protected]
24815 S:      Maintained
24816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
24817 F:      arch/x86/mm/
24818
24819 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
24820 M:      Hans de Goede <[email protected]>
24821 L:      [email protected]
24822 S:      Maintained
24823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24824 F:      drivers/platform/x86/x86-android-tablets/
24825
24826 X86 PLATFORM DRIVERS
24827 M:      Hans de Goede <[email protected]>
24828 M:      Ilpo Järvinen <[email protected]>
24829 L:      [email protected]
24830 S:      Maintained
24831 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
24832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24833 F:      drivers/platform/olpc/
24834 F:      drivers/platform/x86/
24835 F:      include/linux/platform_data/x86/
24836
24837 X86 PLATFORM UV HPE SUPERDOME FLEX
24838 M:      Steve Wahl <[email protected]>
24839 R:      Justin Ernst <[email protected]>
24840 R:      Kyle Meyer <[email protected]>
24841 R:      Dimitri Sivanich <[email protected]>
24842 R:      Russ Anderson <[email protected]>
24843 S:      Supported
24844 F:      arch/x86/include/asm/uv/
24845 F:      arch/x86/kernel/apic/x2apic_uv_x.c
24846 F:      arch/x86/platform/uv/
24847
24848 X86 STACK UNWINDING
24849 M:      Josh Poimboeuf <[email protected]>
24850 M:      Peter Zijlstra <[email protected]>
24851 S:      Supported
24852 F:      arch/x86/include/asm/unwind*.h
24853 F:      arch/x86/kernel/dumpstack.c
24854 F:      arch/x86/kernel/stacktrace.c
24855 F:      arch/x86/kernel/unwind_*.c
24856
24857 X86 TRUST DOMAIN EXTENSIONS (TDX)
24858 M:      Kirill A. Shutemov <[email protected]>
24859 R:      Dave Hansen <[email protected]>
24860 L:      [email protected]
24861 L:      [email protected]
24862 S:      Supported
24863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
24864 F:      arch/x86/boot/compressed/tdx*
24865 F:      arch/x86/coco/tdx/
24866 F:      arch/x86/include/asm/shared/tdx.h
24867 F:      arch/x86/include/asm/tdx.h
24868 F:      arch/x86/virt/vmx/tdx/
24869 F:      drivers/virt/coco/tdx-guest
24870
24871 X86 VDSO
24872 M:      Andy Lutomirski <[email protected]>
24873 L:      [email protected]
24874 S:      Maintained
24875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
24876 F:      arch/x86/entry/vdso/
24877
24878 XARRAY
24879 M:      Matthew Wilcox <[email protected]>
24880 L:      [email protected]
24881 S:      Supported
24882 F:      Documentation/core-api/xarray.rst
24883 F:      include/linux/idr.h
24884 F:      include/linux/xarray.h
24885 F:      lib/idr.c
24886 F:      lib/xarray.c
24887 F:      tools/testing/radix-tree
24888
24889 XBOX DVD IR REMOTE
24890 M:      Benjamin Valentin <[email protected]>
24891 S:      Maintained
24892 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
24893 F:      drivers/media/rc/xbox_remote.c
24894
24895 XC2028/3028 TUNER DRIVER
24896 M:      Mauro Carvalho Chehab <[email protected]>
24897 L:      [email protected]
24898 S:      Maintained
24899 W:      https://linuxtv.org
24900 T:      git git://linuxtv.org/media_tree.git
24901 F:      drivers/media/tuners/xc2028.*
24902
24903 XDP (eXpress Data Path)
24904 M:      Alexei Starovoitov <[email protected]>
24905 M:      Daniel Borkmann <[email protected]>
24906 M:      David S. Miller <[email protected]>
24907 M:      Jakub Kicinski <[email protected]>
24908 M:      Jesper Dangaard Brouer <[email protected]>
24909 M:      John Fastabend <[email protected]>
24910 L:      [email protected]
24911 L:      [email protected]
24912 S:      Supported
24913 F:      drivers/net/ethernet/*/*/*/*/*xdp*
24914 F:      drivers/net/ethernet/*/*/*xdp*
24915 F:      include/net/xdp.h
24916 F:      include/net/xdp_priv.h
24917 F:      include/trace/events/xdp.h
24918 F:      kernel/bpf/cpumap.c
24919 F:      kernel/bpf/devmap.c
24920 F:      net/core/xdp.c
24921 F:      samples/bpf/xdp*
24922 F:      tools/testing/selftests/bpf/*/*xdp*
24923 F:      tools/testing/selftests/bpf/*xdp*
24924 K:      (?:\b|_)xdp(?:\b|_)
24925
24926 XDP SOCKETS (AF_XDP)
24927 M:      Björn Töpel <[email protected]>
24928 M:      Magnus Karlsson <[email protected]>
24929 M:      Maciej Fijalkowski <[email protected]>
24930 R:      Jonathan Lemon <[email protected]>
24931 L:      [email protected]
24932 L:      [email protected]
24933 S:      Maintained
24934 F:      Documentation/networking/af_xdp.rst
24935 F:      include/net/netns/xdp.h
24936 F:      include/net/xdp_sock*
24937 F:      include/net/xsk_buff_pool.h
24938 F:      include/uapi/linux/if_xdp.h
24939 F:      include/uapi/linux/xdp_diag.h
24940 F:      net/xdp/
24941 F:      tools/testing/selftests/bpf/*xsk*
24942
24943 XEN BLOCK SUBSYSTEM
24944 M:      Roger Pau Monné <[email protected]>
24945 L:      [email protected] (moderated for non-subscribers)
24946 S:      Supported
24947 F:      drivers/block/xen*
24948 F:      drivers/block/xen-blkback/*
24949
24950 XEN HYPERVISOR ARM
24951 M:      Stefano Stabellini <[email protected]>
24952 L:      [email protected] (moderated for non-subscribers)
24953 S:      Maintained
24954 F:      arch/arm/include/asm/xen/
24955 F:      arch/arm/xen/
24956
24957 XEN HYPERVISOR ARM64
24958 M:      Stefano Stabellini <[email protected]>
24959 L:      [email protected] (moderated for non-subscribers)
24960 S:      Maintained
24961 F:      arch/arm64/include/asm/xen/
24962 F:      arch/arm64/xen/
24963
24964 XEN HYPERVISOR INTERFACE
24965 M:      Juergen Gross <[email protected]>
24966 M:      Stefano Stabellini <[email protected]>
24967 R:      Oleksandr Tyshchenko <[email protected]>
24968 L:      [email protected] (moderated for non-subscribers)
24969 S:      Supported
24970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
24971 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
24972 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
24973 F:      drivers/*/xen-*front.c
24974 F:      drivers/xen/
24975 F:      include/uapi/xen/
24976 F:      include/xen/
24977 F:      kernel/configs/xen.config
24978
24979 XEN HYPERVISOR X86
24980 M:      Juergen Gross <[email protected]>
24981 R:      Boris Ostrovsky <[email protected]>
24982 L:      [email protected] (moderated for non-subscribers)
24983 S:      Supported
24984 F:      arch/x86/configs/xen.config
24985 F:      arch/x86/include/asm/pvclock-abi.h
24986 F:      arch/x86/include/asm/xen/
24987 F:      arch/x86/platform/pvh/
24988 F:      arch/x86/xen/
24989
24990 XEN NETWORK BACKEND DRIVER
24991 M:      Wei Liu <[email protected]>
24992 M:      Paul Durrant <[email protected]>
24993 L:      [email protected] (moderated for non-subscribers)
24994 L:      [email protected]
24995 S:      Supported
24996 F:      drivers/net/xen-netback/*
24997
24998 XEN PCI SUBSYSTEM
24999 M:      Juergen Gross <[email protected]>
25000 L:      [email protected] (moderated for non-subscribers)
25001 S:      Supported
25002 F:      arch/x86/pci/*xen*
25003 F:      drivers/pci/*xen*
25004
25005 XEN PVSCSI DRIVERS
25006 M:      Juergen Gross <[email protected]>
25007 L:      [email protected] (moderated for non-subscribers)
25008 L:      [email protected]
25009 S:      Supported
25010 F:      drivers/scsi/xen-scsifront.c
25011 F:      drivers/xen/xen-scsiback.c
25012 F:      include/xen/interface/io/vscsiif.h
25013
25014 XEN PVUSB DRIVER
25015 M:      Juergen Gross <[email protected]>
25016 L:      [email protected] (moderated for non-subscribers)
25017 L:      [email protected]
25018 S:      Supported
25019 F:      drivers/usb/host/xen*
25020 F:      include/xen/interface/io/usbif.h
25021
25022 XEN SOUND FRONTEND DRIVER
25023 M:      Oleksandr Andrushchenko <[email protected]>
25024 L:      [email protected] (moderated for non-subscribers)
25025 L:      [email protected] (moderated for non-subscribers)
25026 S:      Supported
25027 F:      sound/xen/*
25028
25029 XEN SWIOTLB SUBSYSTEM
25030 M:      Juergen Gross <[email protected]>
25031 M:      Stefano Stabellini <[email protected]>
25032 L:      [email protected] (moderated for non-subscribers)
25033 L:      [email protected]
25034 S:      Supported
25035 F:      arch/*/include/asm/xen/swiotlb-xen.h
25036 F:      drivers/xen/swiotlb-xen.c
25037 F:      include/xen/arm/swiotlb-xen.h
25038 F:      include/xen/swiotlb-xen.h
25039
25040 XFS FILESYSTEM
25041 M:      Chandan Babu R <[email protected]>
25042 R:      Darrick J. Wong <[email protected]>
25043 L:      [email protected]
25044 S:      Supported
25045 W:      http://xfs.org/
25046 C:      irc://irc.oftc.net/xfs
25047 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
25048 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
25049 F:      Documentation/ABI/testing/sysfs-fs-xfs
25050 F:      Documentation/admin-guide/xfs.rst
25051 F:      Documentation/filesystems/xfs/*
25052 F:      fs/xfs/
25053 F:      include/uapi/linux/dqblk_xfs.h
25054 F:      include/uapi/linux/fsmap.h
25055
25056 XILINX AMS DRIVER
25057 M:      Anand Ashok Dumbre <[email protected]>
25058 L:      [email protected]
25059 S:      Maintained
25060 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
25061 F:      drivers/iio/adc/xilinx-ams.c
25062
25063 XILINX AXI ETHERNET DRIVER
25064 M:      Radhey Shyam Pandey <[email protected]>
25065 S:      Maintained
25066 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
25067 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
25068
25069 XILINX CAN DRIVER
25070 M:      Appana Durga Kedareswara rao <[email protected]>
25071 L:      [email protected]
25072 S:      Maintained
25073 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
25074 F:      drivers/net/can/xilinx_can.c
25075
25076 XILINX EVENT MANAGEMENT DRIVER
25077 M:      Michal Simek <[email protected]>
25078 S:      Maintained
25079 F:      drivers/soc/xilinx/xlnx_event_manager.c
25080 F:      include/linux/firmware/xlnx-event-manager.h
25081
25082 XILINX GPIO DRIVER
25083 M:      Shubhrajyoti Datta <[email protected]>
25084 R:      Srinivas Neeli <[email protected]>
25085 R:      Michal Simek <[email protected]>
25086 S:      Maintained
25087 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
25088 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
25089 F:      drivers/gpio/gpio-xilinx.c
25090 F:      drivers/gpio/gpio-zynq.c
25091
25092 XILINX LL TEMAC ETHERNET DRIVER
25093 L:      [email protected]
25094 S:      Orphan
25095 F:      drivers/net/ethernet/xilinx/ll_temac*
25096
25097 XILINX PWM DRIVER
25098 M:      Sean Anderson <[email protected]>
25099 S:      Maintained
25100 F:      drivers/pwm/pwm-xilinx.c
25101 F:      include/clocksource/timer-xilinx.h
25102
25103 XILINX SD-FEC IP CORES
25104 M:      Derek Kiernan <[email protected]>
25105 M:      Dragan Cvetic <[email protected]>
25106 S:      Maintained
25107 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml
25108 F:      Documentation/misc-devices/xilinx_sdfec.rst
25109 F:      drivers/misc/Kconfig
25110 F:      drivers/misc/Makefile
25111 F:      drivers/misc/xilinx_sdfec.c
25112 F:      include/uapi/misc/xilinx_sdfec.h
25113
25114 XILINX UARTLITE SERIAL DRIVER
25115 M:      Peter Korsgaard <[email protected]>
25116 L:      [email protected]
25117 S:      Maintained
25118 F:      drivers/tty/serial/uartlite.c
25119
25120 XILINX VIDEO IP CORES
25121 M:      Laurent Pinchart <[email protected]>
25122 L:      [email protected]
25123 S:      Supported
25124 T:      git git://linuxtv.org/media_tree.git
25125 F:      Documentation/devicetree/bindings/media/xilinx/
25126 F:      drivers/media/platform/xilinx/
25127 F:      include/uapi/linux/xilinx-v4l2-controls.h
25128
25129 XILINX VERSAL EDAC DRIVER
25130 M:      Shubhrajyoti Datta <[email protected]>
25131 M:      Sai Krishna Potthuri <[email protected]>
25132 S:      Maintained
25133 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
25134 F:      drivers/edac/versal_edac.c
25135
25136 XILINX WATCHDOG DRIVER
25137 M:      Srinivas Neeli <[email protected]>
25138 R:      Shubhrajyoti Datta <[email protected]>
25139 R:      Michal Simek <[email protected]>
25140 S:      Maintained
25141 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
25142 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
25143 F:      drivers/watchdog/of_xilinx_wdt.c
25144 F:      drivers/watchdog/xilinx_wwdt.c
25145
25146 XILINX XDMA DRIVER
25147 M:      Lizhi Hou <[email protected]>
25148 M:      Brian Xu <[email protected]>
25149 M:      Raj Kumar Rampelli <[email protected]>
25150 L:      [email protected]
25151 S:      Supported
25152 F:      drivers/dma/xilinx/xdma-regs.h
25153 F:      drivers/dma/xilinx/xdma.c
25154 F:      include/linux/dma/amd_xdma.h
25155 F:      include/linux/platform_data/amd_xdma.h
25156
25157 XILINX ZYNQMP DPDMA DRIVER
25158 M:      Laurent Pinchart <[email protected]>
25159 L:      [email protected]
25160 S:      Supported
25161 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
25162 F:      drivers/dma/xilinx/xilinx_dpdma.c
25163 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
25164
25165 XILINX ZYNQMP OCM EDAC DRIVER
25166 M:      Shubhrajyoti Datta <[email protected]>
25167 M:      Sai Krishna Potthuri <[email protected]>
25168 S:      Maintained
25169 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
25170 F:      drivers/edac/zynqmp_edac.c
25171
25172 XILINX ZYNQMP PSGTR PHY DRIVER
25173 M:      Laurent Pinchart <[email protected]>
25174 L:      [email protected]
25175 S:      Supported
25176 T:      git https://github.com/Xilinx/linux-xlnx.git
25177 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
25178 F:      drivers/phy/xilinx/phy-zynqmp.c
25179
25180 XILINX ZYNQMP SHA3 DRIVER
25181 M:      Harsha <[email protected]>
25182 S:      Maintained
25183 F:      drivers/crypto/xilinx/zynqmp-sha.c
25184
25185 XILINX ZYNQMP NVMEM DRIVER
25186 M:      Praveen Teja Kundanala <[email protected]>
25187 M:      Kalyani Akula <[email protected]>
25188 R:      Michal Simek <[email protected]>
25189 S:      Maintained
25190 F:      Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml
25191 F:      drivers/nvmem/zynqmp_nvmem.c
25192
25193 XILLYBUS DRIVER
25194 M:      Eli Billauer <[email protected]>
25195 L:      [email protected]
25196 S:      Supported
25197 F:      drivers/char/xillybus/
25198
25199 XLP9XX I2C DRIVER
25200 M:      George Cherian <[email protected]>
25201 L:      [email protected]
25202 S:      Supported
25203 W:      http://www.marvell.com
25204 F:      drivers/i2c/busses/i2c-xlp9xx.c
25205
25206 XRA1403 GPIO EXPANDER
25207 M:      Nandor Han <[email protected]>
25208 L:      [email protected]
25209 S:      Maintained
25210 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
25211 F:      drivers/gpio/gpio-xra1403.c
25212
25213 XTENSA XTFPGA PLATFORM SUPPORT
25214 M:      Max Filippov <[email protected]>
25215 S:      Maintained
25216 F:      drivers/spi/spi-xtensa-xtfpga.c
25217 F:      sound/soc/xtensa/xtfpga-i2s.c
25218
25219 YAM DRIVER FOR AX.25
25220 M:      Jean-Paul Roubelat <[email protected]>
25221 L:      [email protected]
25222 S:      Maintained
25223 F:      drivers/net/hamradio/yam*
25224 F:      include/linux/yam.h
25225
25226 YAMA SECURITY MODULE
25227 M:      Kees Cook <[email protected]>
25228 S:      Supported
25229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
25230 F:      Documentation/admin-guide/LSM/Yama.rst
25231 F:      security/yama/
25232
25233 YAML NETLINK (YNL)
25234 M:      Donald Hunter <[email protected]>
25235 M:      Jakub Kicinski <[email protected]>
25236 F:      Documentation/netlink/
25237 F:      Documentation/userspace-api/netlink/intro-specs.rst
25238 F:      Documentation/userspace-api/netlink/specs.rst
25239 F:      tools/net/ynl/
25240
25241 YEALINK PHONE DRIVER
25242 M:      Henk Vergonet <[email protected]>
25243 L:      [email protected]
25244 S:      Maintained
25245 F:      Documentation/input/devices/yealink.rst
25246 F:      drivers/input/misc/yealink.*
25247
25248 Z3FOLD COMPRESSED PAGE ALLOCATOR
25249 M:      Vitaly Wool <[email protected]>
25250 R:      Miaohe Lin <[email protected]>
25251 L:      [email protected]
25252 S:      Maintained
25253 F:      mm/z3fold.c
25254
25255 Z8530 DRIVER FOR AX.25
25256 M:      Joerg Reuter <[email protected]>
25257 L:      [email protected]
25258 S:      Maintained
25259 W:      http://yaina.de/jreuter/
25260 W:      http://www.qsl.net/dl1bke/
25261 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
25262 F:      drivers/net/hamradio/*scc.c
25263 F:      drivers/net/hamradio/z8530.h
25264
25265 ZBUD COMPRESSED PAGE ALLOCATOR
25266 M:      Seth Jennings <[email protected]>
25267 M:      Dan Streetman <[email protected]>
25268 L:      [email protected]
25269 S:      Maintained
25270 F:      mm/zbud.c
25271
25272 ZD1211RW WIRELESS DRIVER
25273 L:      [email protected]
25274 S:      Orphan
25275 F:      drivers/net/wireless/zydas/zd1211rw/
25276
25277 ZD1301 MEDIA DRIVER
25278 L:      [email protected]
25279 S:      Orphan
25280 W:      https://linuxtv.org/
25281 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25282 F:      drivers/media/usb/dvb-usb-v2/zd1301*
25283
25284 ZD1301_DEMOD MEDIA DRIVER
25285 L:      [email protected]
25286 S:      Orphan
25287 W:      https://linuxtv.org/
25288 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25289 F:      drivers/media/dvb-frontends/zd1301_demod*
25290
25291 ZHAOXIN PROCESSOR SUPPORT
25292 M:      Tony W Wang-oc <[email protected]>
25293 L:      [email protected]
25294 S:      Maintained
25295 F:      arch/x86/kernel/cpu/zhaoxin.c
25296
25297 ZONEFS FILESYSTEM
25298 M:      Damien Le Moal <[email protected]>
25299 M:      Naohiro Aota <[email protected]>
25300 R:      Johannes Thumshirn <[email protected]>
25301 L:      [email protected]
25302 S:      Maintained
25303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
25304 F:      Documentation/filesystems/zonefs.rst
25305 F:      fs/zonefs/
25306
25307 ZR36067 VIDEO FOR LINUX DRIVER
25308 M:      Corentin Labbe <[email protected]>
25309 L:      [email protected]
25310 L:      [email protected]
25311 S:      Maintained
25312 W:      http://mjpeg.sourceforge.net/driver-zoran/
25313 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25314 F:      Documentation/driver-api/media/drivers/zoran.rst
25315 F:      drivers/media/pci/zoran/
25316
25317 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
25318 M:      Minchan Kim <[email protected]>
25319 M:      Sergey Senozhatsky <[email protected]>
25320 L:      [email protected]
25321 S:      Maintained
25322 F:      Documentation/admin-guide/blockdev/zram.rst
25323 F:      drivers/block/zram/
25324
25325 ZS DECSTATION Z85C30 SERIAL DRIVER
25326 M:      "Maciej W. Rozycki" <[email protected]>
25327 S:      Maintained
25328 F:      drivers/tty/serial/zs.*
25329
25330 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
25331 M:      Minchan Kim <[email protected]>
25332 M:      Sergey Senozhatsky <[email protected]>
25333 L:      [email protected]
25334 S:      Maintained
25335 F:      Documentation/mm/zsmalloc.rst
25336 F:      include/linux/zsmalloc.h
25337 F:      mm/zsmalloc.c
25338
25339 ZSTD
25340 M:      Nick Terrell <[email protected]>
25341 S:      Maintained
25342 B:      https://github.com/facebook/zstd/issues
25343 T:      git https://github.com/terrelln/linux.git
25344 F:      crypto/zstd.c
25345 F:      include/linux/zstd*
25346 F:      lib/decompress_unzstd.c
25347 F:      lib/zstd/
25348 N:      zstd
25349 K:      zstd
25350
25351 ZSWAP COMPRESSED SWAP CACHING
25352 M:      Johannes Weiner <[email protected]>
25353 M:      Yosry Ahmed <[email protected]>
25354 M:      Nhat Pham <[email protected]>
25355 R:      Chengming Zhou <[email protected]>
25356 L:      [email protected]
25357 S:      Maintained
25358 F:      Documentation/admin-guide/mm/zswap.rst
25359 F:      include/linux/zpool.h
25360 F:      include/linux/zswap.h
25361 F:      mm/zpool.c
25362 F:      mm/zswap.c
25363 F:      tools/testing/selftests/cgroup/test_zswap.c
25364
25365 SENARYTECH AUDIO CODEC DRIVER
25366 M:      bo liu <[email protected]>
25367 S:      Maintained
25368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
25369 F:      sound/pci/hda/patch_senarytech.c
25370
25371 THE REST
25372 M:      Linus Torvalds <[email protected]>
25373 L:      [email protected]
25374 S:      Buried alive in reporters
25375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
25376 F:      *
25377 F:      */
This page took 1.384864 seconds and 4 git commands to generate.