]> Git Repo - linux.git/blob - MAINTAINERS
Merge branch 'pci/controller/j721e'
[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.c
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.c
17758
17759 PCIE DRIVER FOR ROCKCHIP
17760 M:      Shawn Lin <[email protected]>
17761 L:      [email protected]
17762 L:      [email protected]
17763 S:      Maintained
17764 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
17765 F:      drivers/pci/controller/pcie-rockchip*
17766
17767 PCIE DRIVER FOR SOCIONEXT UNIPHIER
17768 M:      Kunihiko Hayashi <[email protected]>
17769 L:      [email protected]
17770 S:      Maintained
17771 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
17772 F:      drivers/pci/controller/dwc/pcie-uniphier*
17773
17774 PCIE DRIVER FOR ST SPEAR13XX
17775 M:      Pratyush Anand <[email protected]>
17776 L:      [email protected]
17777 S:      Maintained
17778 F:      drivers/pci/controller/dwc/*spear*
17779
17780 PCIE DRIVER FOR STARFIVE JH71x0
17781 M:      Kevin Xie <[email protected]>
17782 L:      [email protected]
17783 S:      Maintained
17784 F:      Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml
17785 F:      drivers/pci/controller/plda/pcie-starfive.c
17786
17787 PCIE ENDPOINT DRIVER FOR QUALCOMM
17788 M:      Manivannan Sadhasivam <[email protected]>
17789 L:      [email protected]
17790 L:      [email protected]
17791 S:      Maintained
17792 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
17793 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
17794
17795 PCMCIA SUBSYSTEM
17796 M:      Dominik Brodowski <[email protected]>
17797 S:      Odd Fixes
17798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
17799 F:      Documentation/pcmcia/
17800 F:      drivers/pcmcia/
17801 F:      include/pcmcia/
17802 F:      tools/pcmcia/
17803
17804 PCNET32 NETWORK DRIVER
17805 M:      Don Fry <[email protected]>
17806 L:      [email protected]
17807 S:      Maintained
17808 F:      drivers/net/ethernet/amd/pcnet32.c
17809
17810 PCRYPT PARALLEL CRYPTO ENGINE
17811 M:      Steffen Klassert <[email protected]>
17812 L:      [email protected]
17813 S:      Maintained
17814 F:      crypto/pcrypt.c
17815 F:      include/crypto/pcrypt.h
17816
17817 PDS DSC VIRTIO DATA PATH ACCELERATOR
17818 R:      Shannon Nelson <[email protected]>
17819 F:      drivers/vdpa/pds/
17820
17821 PECI HARDWARE MONITORING DRIVERS
17822 M:      Iwona Winiarska <[email protected]>
17823 L:      [email protected]
17824 S:      Supported
17825 F:      Documentation/hwmon/peci-cputemp.rst
17826 F:      Documentation/hwmon/peci-dimmtemp.rst
17827 F:      drivers/hwmon/peci/
17828
17829 PECI SUBSYSTEM
17830 M:      Iwona Winiarska <[email protected]>
17831 L:      [email protected] (moderated for non-subscribers)
17832 S:      Supported
17833 F:      Documentation/devicetree/bindings/peci/
17834 F:      Documentation/peci/
17835 F:      drivers/peci/
17836 F:      include/linux/peci-cpu.h
17837 F:      include/linux/peci.h
17838
17839 PENSANDO ETHERNET DRIVERS
17840 M:      Shannon Nelson <[email protected]>
17841 M:      Brett Creeley <[email protected]>
17842 L:      [email protected]
17843 S:      Supported
17844 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
17845 F:      drivers/net/ethernet/pensando/
17846
17847 PER-CPU MEMORY ALLOCATOR
17848 M:      Dennis Zhou <[email protected]>
17849 M:      Tejun Heo <[email protected]>
17850 M:      Christoph Lameter <[email protected]>
17851 L:      [email protected]
17852 S:      Maintained
17853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
17854 F:      arch/*/include/asm/percpu.h
17855 F:      include/linux/percpu*.h
17856 F:      lib/percpu*.c
17857 F:      mm/percpu*.c
17858
17859 PER-TASK DELAY ACCOUNTING
17860 M:      Balbir Singh <[email protected]>
17861 S:      Maintained
17862 F:      include/linux/delayacct.h
17863 F:      kernel/delayacct.c
17864
17865 PERFORMANCE EVENTS SUBSYSTEM
17866 M:      Peter Zijlstra <[email protected]>
17867 M:      Ingo Molnar <[email protected]>
17868 M:      Arnaldo Carvalho de Melo <[email protected]>
17869 M:      Namhyung Kim <[email protected]>
17870 R:      Mark Rutland <[email protected]>
17871 R:      Alexander Shishkin <[email protected]>
17872 R:      Jiri Olsa <[email protected]>
17873 R:      Ian Rogers <[email protected]>
17874 R:      Adrian Hunter <[email protected]>
17875 R:      "Liang, Kan" <[email protected]>
17876 L:      [email protected]
17877 L:      [email protected]
17878 S:      Supported
17879 W:      https://perf.wiki.kernel.org/
17880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
17881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
17882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
17883 F:      arch/*/events/*
17884 F:      arch/*/events/*/*
17885 F:      arch/*/include/asm/perf_event.h
17886 F:      arch/*/kernel/*/*/perf_event*.c
17887 F:      arch/*/kernel/*/perf_event*.c
17888 F:      arch/*/kernel/perf_callchain.c
17889 F:      arch/*/kernel/perf_event*.c
17890 F:      include/linux/perf_event.h
17891 F:      include/uapi/linux/perf_event.h
17892 F:      kernel/events/*
17893 F:      tools/lib/perf/
17894 F:      tools/perf/
17895
17896 PERFORMANCE EVENTS TOOLING ARM64
17897 R:      John Garry <[email protected]>
17898 R:      Will Deacon <[email protected]>
17899 R:      James Clark <[email protected]>
17900 R:      Mike Leach <[email protected]>
17901 R:      Leo Yan <[email protected]>
17902 L:      [email protected] (moderated for non-subscribers)
17903 S:      Supported
17904 F:      tools/build/feature/test-libopencsd.c
17905 F:      tools/perf/arch/arm*/
17906 F:      tools/perf/pmu-events/arch/arm64/
17907 F:      tools/perf/util/arm-spe*
17908 F:      tools/perf/util/cs-etm*
17909
17910 PERSONALITY HANDLING
17911 M:      Christoph Hellwig <[email protected]>
17912 L:      [email protected]
17913 S:      Maintained
17914 F:      include/linux/personality.h
17915 F:      include/uapi/linux/personality.h
17916
17917 PHOENIX RC FLIGHT CONTROLLER ADAPTER
17918 M:      Marcus Folkesson <[email protected]>
17919 L:      [email protected]
17920 S:      Maintained
17921 F:      Documentation/input/devices/pxrc.rst
17922 F:      drivers/input/joystick/pxrc.c
17923
17924 PHONET PROTOCOL
17925 M:      Remi Denis-Courmont <[email protected]>
17926 S:      Supported
17927 F:      Documentation/networking/phonet.rst
17928 F:      include/linux/phonet.h
17929 F:      include/net/phonet/
17930 F:      include/uapi/linux/phonet.h
17931 F:      net/phonet/
17932
17933 PHRAM MTD DRIVER
17934 M:      Joern Engel <[email protected]>
17935 L:      [email protected]
17936 S:      Maintained
17937 F:      drivers/mtd/devices/phram.c
17938
17939 PICOLCD HID DRIVER
17940 M:      Bruno Prémont <[email protected]>
17941 L:      [email protected]
17942 S:      Maintained
17943 F:      drivers/hid/hid-picolcd*
17944
17945 PIDFD API
17946 M:      Christian Brauner <[email protected]>
17947 L:      [email protected]
17948 S:      Maintained
17949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
17950 F:      samples/pidfd/
17951 F:      tools/testing/selftests/clone3/
17952 F:      tools/testing/selftests/pid_namespace/
17953 F:      tools/testing/selftests/pidfd/
17954 K:      (?i)pidfd
17955 K:      (?i)clone3
17956 K:      \b(clone_args|kernel_clone_args)\b
17957
17958 PIN CONTROL SUBSYSTEM
17959 M:      Linus Walleij <[email protected]>
17960 L:      [email protected]
17961 S:      Maintained
17962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
17963 F:      Documentation/devicetree/bindings/pinctrl/
17964 F:      Documentation/driver-api/pin-control.rst
17965 F:      drivers/pinctrl/
17966 F:      include/dt-bindings/pinctrl/
17967 F:      include/linux/pinctrl/
17968
17969 PIN CONTROLLER - AMD
17970 M:      Basavaraj Natikar <[email protected]>
17971 M:      Shyam Sundar S K <[email protected]>
17972 S:      Maintained
17973 F:      drivers/pinctrl/pinctrl-amd.c
17974
17975 PIN CONTROLLER - FREESCALE
17976 M:      Dong Aisheng <[email protected]>
17977 M:      Fabio Estevam <[email protected]>
17978 M:      Shawn Guo <[email protected]>
17979 M:      Jacky Bai <[email protected]>
17980 R:      Pengutronix Kernel Team <[email protected]>
17981 L:      [email protected]
17982 L:      NXP S32 Linux Team <[email protected]>
17983 S:      Maintained
17984 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
17985 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
17986 F:      drivers/pinctrl/freescale/
17987 F:      drivers/pinctrl/nxp/
17988
17989 PIN CONTROLLER - INTEL
17990 M:      Mika Westerberg <[email protected]>
17991 M:      Andy Shevchenko <[email protected]>
17992 S:      Supported
17993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
17994 F:      drivers/pinctrl/intel/
17995
17996 PIN CONTROLLER - KEEMBAY
17997 M:      Lakshmi Sowjanya D <[email protected]>
17998 S:      Supported
17999 F:      drivers/pinctrl/pinctrl-keembay*
18000
18001 PIN CONTROLLER - MEDIATEK
18002 M:      Sean Wang <[email protected]>
18003 L:      [email protected] (moderated for non-subscribers)
18004 S:      Maintained
18005 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
18006 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
18007 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
18008 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
18009 F:      drivers/pinctrl/mediatek/
18010
18011 PIN CONTROLLER - MEDIATEK MIPS
18012 M:      Arınç ÜNAL <[email protected]>
18013 M:      Sergio Paracuellos <[email protected]>
18014 L:      [email protected] (moderated for non-subscribers)
18015 L:      [email protected]
18016 S:      Maintained
18017 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
18018 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
18019 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
18020 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
18021 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
18022 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
18023 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
18024 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
18025 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
18026 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
18027 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
18028 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
18029 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
18030 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
18031 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
18032
18033 PIN CONTROLLER - MICROCHIP AT91
18034 M:      Ludovic Desroches <[email protected]>
18035 L:      [email protected] (moderated for non-subscribers)
18036 L:      [email protected]
18037 S:      Supported
18038 F:      drivers/gpio/gpio-sama5d2-piobu.c
18039 F:      drivers/pinctrl/pinctrl-at91*
18040
18041 PIN CONTROLLER - QUALCOMM
18042 M:      Bjorn Andersson <[email protected]>
18043 L:      [email protected]
18044 S:      Maintained
18045 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
18046 F:      drivers/pinctrl/qcom/
18047
18048 PIN CONTROLLER - RENESAS
18049 M:      Geert Uytterhoeven <[email protected]>
18050 L:      [email protected]
18051 S:      Supported
18052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
18053 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
18054 F:      drivers/pinctrl/renesas/
18055
18056 PIN CONTROLLER - SAMSUNG
18057 M:      Krzysztof Kozlowski <[email protected]>
18058 M:      Sylwester Nawrocki <[email protected]>
18059 R:      Alim Akhtar <[email protected]>
18060 L:      [email protected] (moderated for non-subscribers)
18061 L:      [email protected]
18062 S:      Maintained
18063 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
18064 B:      mailto:[email protected]
18065 C:      irc://irc.libera.chat/linux-exynos
18066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
18067 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
18068 F:      drivers/pinctrl/samsung/
18069
18070 PIN CONTROLLER - SINGLE
18071 M:      Tony Lindgren <[email protected]>
18072 M:      Haojian Zhuang <[email protected]>
18073 L:      [email protected] (moderated for non-subscribers)
18074 L:      [email protected]
18075 S:      Maintained
18076 F:      drivers/pinctrl/pinctrl-single.c
18077
18078 PIN CONTROLLER - SUNPLUS / TIBBO
18079 M:      Dvorkin Dmitry <[email protected]>
18080 M:      Wells Lu <[email protected]>
18081 L:      [email protected] (moderated for non-subscribers)
18082 S:      Maintained
18083 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
18084 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
18085 F:      drivers/pinctrl/sunplus/
18086 F:      include/dt-bindings/pinctrl/sppctl*.h
18087
18088 PINE64 PINEPHONE KEYBOARD DRIVER
18089 M:      Samuel Holland <[email protected]>
18090 S:      Supported
18091 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
18092 F:      drivers/input/keyboard/pinephone-keyboard.c
18093
18094 PKTCDVD DRIVER
18095 M:      [email protected]
18096 S:      Orphan
18097 F:      drivers/block/pktcdvd.c
18098 F:      include/linux/pktcdvd.h
18099 F:      include/uapi/linux/pktcdvd.h
18100
18101 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
18102 M:      Tomasz Duszynski <[email protected]>
18103 S:      Maintained
18104 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
18105 F:      drivers/iio/chemical/pms7003.c
18106
18107 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
18108 M:      Piergiorgio Beruto <[email protected]>
18109 L:      [email protected]
18110 S:      Maintained
18111 F:      drivers/net/phy/mdio-open-alliance.h
18112 F:      net/ethtool/plca.c
18113
18114 PLDMFW LIBRARY
18115 M:      Jacob Keller <[email protected]>
18116 S:      Maintained
18117 F:      Documentation/driver-api/pldmfw/
18118 F:      include/linux/pldmfw.h
18119 F:      lib/pldmfw/
18120
18121 PLX DMA DRIVER
18122 M:      Logan Gunthorpe <[email protected]>
18123 S:      Maintained
18124 F:      drivers/dma/plx_dma.c
18125
18126 PM-GRAPH UTILITY
18127 M:      "Todd E Brandt" <[email protected]>
18128 L:      [email protected]
18129 S:      Supported
18130 W:      https://01.org/pm-graph
18131 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
18132 T:      git git://github.com/intel/pm-graph
18133 F:      tools/power/pm-graph
18134
18135 PM6764TR DRIVER
18136 M:      Charles Hsu     <[email protected]>
18137 L:      [email protected]
18138 S:      Maintained
18139 F:      Documentation/hwmon/pm6764tr.rst
18140 F:      drivers/hwmon/pmbus/pm6764tr.c
18141
18142 PMC SIERRA MaxRAID DRIVER
18143 L:      [email protected]
18144 S:      Orphan
18145 W:      http://www.pmc-sierra.com/
18146 F:      drivers/scsi/pmcraid.*
18147
18148 PMC SIERRA PM8001 DRIVER
18149 M:      Jack Wang <[email protected]>
18150 L:      [email protected]
18151 S:      Supported
18152 F:      drivers/scsi/pm8001/
18153
18154 PNI RM3100 IIO DRIVER
18155 M:      Song Qiang <[email protected]>
18156 L:      [email protected]
18157 S:      Maintained
18158 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
18159 F:      drivers/iio/magnetometer/rm3100*
18160
18161 PNP SUPPORT
18162 M:      "Rafael J. Wysocki" <[email protected]>
18163 L:      [email protected]
18164 S:      Maintained
18165 F:      drivers/pnp/
18166 F:      include/linux/pnp.h
18167
18168 POSIX CLOCKS and TIMERS
18169 M:      Anna-Maria Behnsen <[email protected]>
18170 M:      Frederic Weisbecker <[email protected]>
18171 M:      Thomas Gleixner <[email protected]>
18172 L:      [email protected]
18173 S:      Maintained
18174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
18175 F:      fs/timerfd.c
18176 F:      include/linux/time_namespace.h
18177 F:      include/linux/timerfd.h
18178 F:      include/uapi/linux/time.h
18179 F:      include/uapi/linux/timerfd.h
18180 F:      include/trace/events/timer*
18181 F:      kernel/time/itimer.c
18182 F:      kernel/time/posix-*
18183 F:      kernel/time/namespace.c
18184
18185 POWER MANAGEMENT CORE
18186 M:      "Rafael J. Wysocki" <[email protected]>
18187 L:      [email protected]
18188 S:      Supported
18189 B:      https://bugzilla.kernel.org
18190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
18191 F:      drivers/base/power/
18192 F:      drivers/powercap/
18193 F:      include/linux/intel_rapl.h
18194 F:      include/linux/pm.h
18195 F:      include/linux/pm_*
18196 F:      include/linux/powercap.h
18197 F:      kernel/configs/nopm.config
18198
18199 POWER SEQUENCING
18200 M:      Bartosz Golaszewski <[email protected]>
18201 L:      [email protected]
18202 S:      Maintained
18203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
18204 F:      drivers/power/sequencing/
18205 F:      include/linux/pwrseq/
18206
18207 POWER STATE COORDINATION INTERFACE (PSCI)
18208 M:      Mark Rutland <[email protected]>
18209 M:      Lorenzo Pieralisi <[email protected]>
18210 L:      [email protected] (moderated for non-subscribers)
18211 S:      Maintained
18212 F:      drivers/firmware/psci/
18213 F:      include/linux/psci.h
18214 F:      include/uapi/linux/psci.h
18215
18216 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
18217 M:      Sebastian Reichel <[email protected]>
18218 L:      [email protected]
18219 S:      Maintained
18220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
18221 F:      Documentation/ABI/testing/sysfs-class-power
18222 F:      Documentation/devicetree/bindings/power/supply/
18223 F:      drivers/power/supply/
18224 F:      include/linux/power/
18225 F:      include/linux/power_supply.h
18226 F:      tools/testing/selftests/power_supply/
18227
18228 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
18229 M:      Suraj Jitindar Singh <[email protected]>
18230 L:      [email protected]
18231 S:      Maintained
18232 F:      drivers/char/powernv-op-panel.c
18233
18234 PPP OVER ATM (RFC 2364)
18235 M:      Mitchell Blank Jr <[email protected]>
18236 S:      Maintained
18237 F:      include/uapi/linux/atmppp.h
18238 F:      net/atm/pppoatm.c
18239
18240 PPP OVER ETHERNET
18241 M:      Michal Ostrowski <[email protected]>
18242 S:      Maintained
18243 F:      drivers/net/ppp/pppoe.c
18244 F:      drivers/net/ppp/pppox.c
18245
18246 PPP OVER L2TP
18247 M:      James Chapman <[email protected]>
18248 S:      Maintained
18249 F:      include/linux/if_pppol2tp.h
18250 F:      include/uapi/linux/if_pppol2tp.h
18251 F:      net/l2tp/l2tp_ppp.c
18252
18253 PPP PROTOCOL DRIVERS AND COMPRESSORS
18254 L:      [email protected]
18255 S:      Orphan
18256 F:      drivers/net/ppp/ppp_*
18257
18258 PPS SUPPORT
18259 M:      Rodolfo Giometti <[email protected]>
18260 L:      [email protected] (subscribers-only)
18261 S:      Maintained
18262 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
18263 F:      Documentation/ABI/testing/sysfs-pps
18264 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
18265 F:      Documentation/driver-api/pps.rst
18266 F:      drivers/pps/
18267 F:      include/linux/pps*.h
18268 F:      include/uapi/linux/pps.h
18269
18270 PPTP DRIVER
18271 M:      Dmitry Kozlov <[email protected]>
18272 L:      [email protected]
18273 S:      Maintained
18274 W:      http://sourceforge.net/projects/accel-pptp
18275 F:      drivers/net/ppp/pptp.c
18276
18277 PRESSURE STALL INFORMATION (PSI)
18278 M:      Johannes Weiner <[email protected]>
18279 M:      Suren Baghdasaryan <[email protected]>
18280 R:      Peter Ziljstra <[email protected]>
18281 S:      Maintained
18282 F:      include/linux/psi*
18283 F:      kernel/sched/psi.c
18284
18285 PRINTK
18286 M:      Petr Mladek <[email protected]>
18287 R:      Steven Rostedt <[email protected]>
18288 R:      John Ogness <[email protected]>
18289 R:      Sergey Senozhatsky <[email protected]>
18290 S:      Maintained
18291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
18292 F:      include/linux/printk.h
18293 F:      kernel/printk/
18294
18295 PRINTK INDEXING
18296 R:      Chris Down <[email protected]>
18297 S:      Maintained
18298 F:      Documentation/core-api/printk-index.rst
18299 F:      kernel/printk/index.c
18300 K:      printk_index
18301
18302 PROC FILESYSTEM
18303 L:      [email protected]
18304 L:      [email protected]
18305 S:      Maintained
18306 F:      Documentation/filesystems/proc.rst
18307 F:      fs/proc/
18308 F:      include/linux/proc_fs.h
18309 F:      tools/testing/selftests/proc/
18310
18311 PROC SYSCTL
18312 M:      Luis Chamberlain <[email protected]>
18313 M:      Kees Cook <[email protected]>
18314 M:      Joel Granados <[email protected]>
18315 L:      [email protected]
18316 L:      [email protected]
18317 S:      Maintained
18318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next
18319 F:      fs/proc/proc_sysctl.c
18320 F:      include/linux/sysctl.h
18321 F:      kernel/sysctl-test.c
18322 F:      kernel/sysctl.c
18323 F:      tools/testing/selftests/sysctl/
18324
18325 PS3 NETWORK SUPPORT
18326 M:      Geoff Levand <[email protected]>
18327 L:      [email protected]
18328 L:      [email protected]
18329 S:      Maintained
18330 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
18331
18332 PS3 PLATFORM SUPPORT
18333 M:      Geoff Levand <[email protected]>
18334 L:      [email protected]
18335 S:      Maintained
18336 F:      arch/powerpc/boot/ps3*
18337 F:      arch/powerpc/include/asm/lv1call.h
18338 F:      arch/powerpc/include/asm/ps3*.h
18339 F:      arch/powerpc/platforms/ps3/
18340 F:      drivers/*/ps3*
18341 F:      drivers/ps3/
18342 F:      drivers/rtc/rtc-ps3.c
18343 F:      drivers/usb/host/*ps3.c
18344 F:      sound/ppc/snd_ps3*
18345
18346 PS3VRAM DRIVER
18347 M:      Jim Paris <[email protected]>
18348 M:      Geoff Levand <[email protected]>
18349 L:      [email protected]
18350 S:      Maintained
18351 F:      drivers/block/ps3vram.c
18352
18353 PSAMPLE PACKET SAMPLING SUPPORT
18354 M:      Yotam Gigi <[email protected]>
18355 S:      Maintained
18356 F:      include/net/psample.h
18357 F:      include/uapi/linux/psample.h
18358 F:      net/psample
18359
18360 PSE NETWORK DRIVER
18361 M:      Oleksij Rempel <[email protected]>
18362 M:      Kory Maincent <[email protected]>
18363 L:      [email protected]
18364 S:      Maintained
18365 F:      Documentation/devicetree/bindings/net/pse-pd/
18366 F:      drivers/net/pse-pd/
18367
18368 PSTORE FILESYSTEM
18369 M:      Kees Cook <[email protected]>
18370 R:      Tony Luck <[email protected]>
18371 R:      Guilherme G. Piccoli <[email protected]>
18372 L:      [email protected]
18373 S:      Supported
18374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
18375 F:      Documentation/admin-guide/pstore-blk.rst
18376 F:      Documentation/admin-guide/ramoops.rst
18377 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
18378 F:      drivers/acpi/apei/erst.c
18379 F:      drivers/firmware/efi/efi-pstore.c
18380 F:      fs/pstore/
18381 F:      include/linux/pstore*
18382 K:      \b(pstore|ramoops)
18383
18384 PT5161L HARDWARE MONITOR DRIVER
18385 M:      Cosmo Chou <[email protected]>
18386 L:      [email protected]
18387 S:      Maintained
18388 F:      Documentation/hwmon/pt5161l.rst
18389 F:      drivers/hwmon/pt5161l.c
18390
18391 PTP HARDWARE CLOCK SUPPORT
18392 M:      Richard Cochran <[email protected]>
18393 L:      [email protected]
18394 S:      Maintained
18395 W:      http://linuxptp.sourceforge.net/
18396 F:      Documentation/ABI/testing/sysfs-ptp
18397 F:      Documentation/driver-api/ptp.rst
18398 F:      drivers/net/phy/dp83640*
18399 F:      drivers/ptp/*
18400 F:      include/linux/ptp_cl*
18401 K:      (?:\b|_)ptp(?:\b|_)
18402
18403 PTP MOCKUP CLOCK SUPPORT
18404 M:      Vladimir Oltean <[email protected]>
18405 L:      [email protected]
18406 S:      Maintained
18407 F:      drivers/ptp/ptp_mock.c
18408 F:      include/linux/ptp_mock.h
18409
18410 PTP VIRTUAL CLOCK SUPPORT
18411 M:      Yangbo Lu <[email protected]>
18412 L:      [email protected]
18413 S:      Maintained
18414 F:      drivers/ptp/ptp_vclock.c
18415 F:      net/ethtool/phc_vclocks.c
18416
18417 PTRACE SUPPORT
18418 M:      Oleg Nesterov <[email protected]>
18419 S:      Maintained
18420 F:      arch/*/*/ptrace*.c
18421 F:      arch/*/include/asm/ptrace*.h
18422 F:      arch/*/ptrace*.c
18423 F:      include/asm-generic/syscall.h
18424 F:      include/linux/ptrace.h
18425 F:      include/linux/regset.h
18426 F:      include/uapi/linux/ptrace.h
18427 F:      kernel/ptrace.c
18428
18429 PULSE8-CEC DRIVER
18430 M:      Hans Verkuil <[email protected]>
18431 L:      [email protected]
18432 S:      Maintained
18433 T:      git git://linuxtv.org/media_tree.git
18434 F:      drivers/media/cec/usb/pulse8/
18435
18436 PURELIFI PLFXLC DRIVER
18437 M:      Srinivasan Raju <[email protected]>
18438 L:      [email protected]
18439 S:      Supported
18440 F:      drivers/net/wireless/purelifi/plfxlc/
18441
18442 PVRUSB2 VIDEO4LINUX DRIVER
18443 M:      Mike Isely <[email protected]>
18444 L:      [email protected]       (subscribers-only)
18445 L:      [email protected]
18446 S:      Maintained
18447 W:      http://www.isely.net/pvrusb2/
18448 T:      git git://linuxtv.org/media_tree.git
18449 F:      Documentation/driver-api/media/drivers/pvrusb2*
18450 F:      drivers/media/usb/pvrusb2/
18451
18452 PWC WEBCAM DRIVER
18453 M:      Hans Verkuil <[email protected]>
18454 L:      [email protected]
18455 S:      Odd Fixes
18456 T:      git git://linuxtv.org/media_tree.git
18457 F:      drivers/media/usb/pwc/*
18458 F:      include/trace/events/pwc.h
18459
18460 PWM IR Transmitter
18461 M:      Sean Young <[email protected]>
18462 L:      [email protected]
18463 S:      Maintained
18464 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
18465 F:      drivers/media/rc/pwm-ir-tx.c
18466
18467 PWM SUBSYSTEM
18468 M:      Uwe Kleine-König <[email protected]>
18469 L:      [email protected]
18470 S:      Maintained
18471 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
18472 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
18473 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
18474 F:      Documentation/devicetree/bindings/pwm/
18475 F:      Documentation/driver-api/pwm.rst
18476 F:      drivers/gpio/gpio-mvebu.c
18477 F:      drivers/pwm/
18478 F:      drivers/video/backlight/pwm_bl.c
18479 F:      include/dt-bindings/pwm/
18480 F:      include/linux/pwm.h
18481 F:      include/linux/pwm_backlight.h
18482 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
18483
18484 PXA GPIO DRIVER
18485 M:      Robert Jarzmik <[email protected]>
18486 L:      [email protected]
18487 S:      Maintained
18488 F:      drivers/gpio/gpio-pxa.c
18489
18490 PXA MMCI DRIVER
18491 S:      Orphan
18492
18493 PXA RTC DRIVER
18494 M:      Robert Jarzmik <[email protected]>
18495 L:      [email protected]
18496 S:      Maintained
18497
18498 PXA2xx/PXA3xx SUPPORT
18499 M:      Daniel Mack <[email protected]>
18500 M:      Haojian Zhuang <[email protected]>
18501 M:      Robert Jarzmik <[email protected]>
18502 L:      [email protected] (moderated for non-subscribers)
18503 S:      Maintained
18504 T:      git git://github.com/hzhuang1/linux.git
18505 T:      git git://github.com/rjarzmik/linux.git
18506 F:      arch/arm/boot/dts/intel/pxa/
18507 F:      arch/arm/mach-pxa/
18508 F:      drivers/dma/pxa*
18509 F:      drivers/pcmcia/pxa2xx*
18510 F:      drivers/pinctrl/pxa/
18511 F:      drivers/spi/spi-pxa2xx*
18512 F:      drivers/usb/gadget/udc/pxa2*
18513 F:      include/sound/pxa2xx-lib.h
18514 F:      sound/arm/pxa*
18515 F:      sound/soc/pxa/
18516
18517 QAT DRIVER
18518 M:      Giovanni Cabiddu <[email protected]>
18519 L:      [email protected]
18520 S:      Supported
18521 F:      drivers/crypto/intel/qat/
18522
18523 QCOM AUDIO (ASoC) DRIVERS
18524 M:      Srinivas Kandagatla <[email protected]>
18525 M:      Banajit Goswami <[email protected]>
18526 L:      [email protected] (moderated for non-subscribers)
18527 L:      [email protected]
18528 S:      Supported
18529 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
18530 F:      Documentation/devicetree/bindings/sound/qcom,*
18531 F:      drivers/soc/qcom/apr.c
18532 F:      include/dt-bindings/sound/qcom,wcd9335.h
18533 F:      sound/soc/codecs/lpass-rx-macro.*
18534 F:      sound/soc/codecs/lpass-tx-macro.*
18535 F:      sound/soc/codecs/lpass-va-macro.c
18536 F:      sound/soc/codecs/lpass-wsa-macro.*
18537 F:      sound/soc/codecs/msm8916-wcd-analog.c
18538 F:      sound/soc/codecs/msm8916-wcd-digital.c
18539 F:      sound/soc/codecs/wcd-clsh-v2.*
18540 F:      sound/soc/codecs/wcd-mbhc-v2.*
18541 F:      sound/soc/codecs/wcd9335.*
18542 F:      sound/soc/codecs/wcd934x.c
18543 F:      sound/soc/codecs/wsa881x.c
18544 F:      sound/soc/codecs/wsa883x.c
18545 F:      sound/soc/codecs/wsa884x.c
18546 F:      sound/soc/qcom/
18547
18548 QCOM EMBEDDED USB DEBUGGER (EUD)
18549 M:      Souradeep Chowdhury <[email protected]>
18550 L:      [email protected]
18551 S:      Maintained
18552 F:      Documentation/ABI/testing/sysfs-driver-eud
18553 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
18554 F:      drivers/usb/misc/qcom_eud.c
18555
18556 QCOM IPA DRIVER
18557 M:      Alex Elder <[email protected]>
18558 L:      [email protected]
18559 S:      Supported
18560 F:      drivers/net/ipa/
18561
18562 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
18563 M:      Gabriel Somlo <[email protected]>
18564 M:      "Michael S. Tsirkin" <[email protected]>
18565 L:      [email protected]
18566 S:      Maintained
18567 F:      drivers/firmware/qemu_fw_cfg.c
18568 F:      include/uapi/linux/qemu_fw_cfg.h
18569
18570 QIB DRIVER
18571 M:      Dennis Dalessandro <[email protected]>
18572 L:      [email protected]
18573 S:      Supported
18574 F:      drivers/infiniband/hw/qib/
18575
18576 QLOGIC QL41xxx FCOE DRIVER
18577 M:      Saurav Kashyap <[email protected]>
18578 M:      Javed Hasan <[email protected]>
18579 M:      [email protected]
18580 L:      [email protected]
18581 S:      Supported
18582 F:      drivers/scsi/qedf/
18583
18584 QLOGIC QL41xxx ISCSI DRIVER
18585 M:      Nilesh Javali <[email protected]>
18586 M:      Manish Rangankar <[email protected]>
18587 M:      [email protected]
18588 L:      [email protected]
18589 S:      Supported
18590 F:      drivers/scsi/qedi/
18591
18592 QLOGIC QL4xxx ETHERNET DRIVER
18593 M:      Manish Chopra <[email protected]>
18594 L:      [email protected]
18595 S:      Supported
18596 F:      drivers/net/ethernet/qlogic/qed/
18597 F:      drivers/net/ethernet/qlogic/qede/
18598 F:      include/linux/qed/
18599
18600 QLOGIC QL4xxx RDMA DRIVER
18601 M:      Michal Kalderon <[email protected]>
18602 L:      [email protected]
18603 S:      Supported
18604 F:      drivers/infiniband/hw/qedr/
18605 F:      include/uapi/rdma/qedr-abi.h
18606
18607 QLOGIC QLA1280 SCSI DRIVER
18608 M:      Michael Reed <[email protected]>
18609 L:      [email protected]
18610 S:      Maintained
18611 F:      drivers/scsi/qla1280.[ch]
18612
18613 QLOGIC QLA2XXX FC-SCSI DRIVER
18614 M:      Nilesh Javali <[email protected]>
18615 M:      [email protected]
18616 L:      [email protected]
18617 S:      Supported
18618 F:      drivers/scsi/qla2xxx/
18619
18620 QLOGIC QLA3XXX NETWORK DRIVER
18621 M:      [email protected]
18622 L:      [email protected]
18623 S:      Supported
18624 F:      drivers/net/ethernet/qlogic/qla3xxx.*
18625
18626 QLOGIC QLA4XXX iSCSI DRIVER
18627 M:      Nilesh Javali <[email protected]>
18628 M:      Manish Rangankar <[email protected]>
18629 M:      [email protected]
18630 L:      [email protected]
18631 S:      Supported
18632 F:      drivers/scsi/qla4xxx/
18633
18634 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
18635 M:      Shahed Shaikh <[email protected]>
18636 M:      Manish Chopra <[email protected]>
18637 M:      [email protected]
18638 L:      [email protected]
18639 S:      Supported
18640 F:      drivers/net/ethernet/qlogic/qlcnic/
18641
18642 QM1D1B0004 MEDIA DRIVER
18643 M:      Akihiro Tsukada <[email protected]>
18644 L:      [email protected]
18645 S:      Odd Fixes
18646 F:      drivers/media/tuners/qm1d1b0004*
18647
18648 QM1D1C0042 MEDIA DRIVER
18649 M:      Akihiro Tsukada <[email protected]>
18650 L:      [email protected]
18651 S:      Odd Fixes
18652 F:      drivers/media/tuners/qm1d1c0042*
18653
18654 QNX4 FILESYSTEM
18655 M:      Anders Larsen <[email protected]>
18656 S:      Maintained
18657 W:      http://www.alarsen.net/linux/qnx4fs/
18658 F:      fs/qnx4/
18659 F:      include/uapi/linux/qnx4_fs.h
18660 F:      include/uapi/linux/qnxtypes.h
18661
18662 QNX6 FILESYSTEM
18663 S:      Orphan
18664 F:      Documentation/filesystems/qnx6.rst
18665 F:      fs/qnx6/
18666 F:      include/linux/qnx6_fs.h
18667
18668 QORIQ DPAA2 FSL-MC BUS DRIVER
18669 M:      Stuart Yoder <[email protected]>
18670 M:      Laurentiu Tudor <[email protected]>
18671 L:      [email protected]
18672 S:      Maintained
18673 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
18674 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
18675 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
18676 F:      drivers/bus/fsl-mc/
18677 F:      include/uapi/linux/fsl_mc.h
18678
18679 QT1010 MEDIA DRIVER
18680 L:      [email protected]
18681 S:      Orphan
18682 W:      https://linuxtv.org
18683 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18684 F:      drivers/media/tuners/qt1010*
18685
18686 QUALCOMM ATH12K WIRELESS DRIVER
18687 M:      Kalle Valo <[email protected]>
18688 M:      Jeff Johnson <[email protected]>
18689 L:      [email protected]
18690 S:      Supported
18691 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
18692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18693 F:      drivers/net/wireless/ath/ath12k/
18694 N:      ath12k
18695
18696 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
18697 M:      Kalle Valo <[email protected]>
18698 M:      Jeff Johnson <[email protected]>
18699 L:      [email protected]
18700 S:      Supported
18701 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
18702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18703 F:      drivers/net/wireless/ath/ath10k/
18704 N:      ath10k
18705
18706 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
18707 M:      Kalle Valo <[email protected]>
18708 M:      Jeff Johnson <[email protected]>
18709 L:      [email protected]
18710 S:      Supported
18711 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
18712 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
18713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18714 F:      drivers/net/wireless/ath/ath11k/
18715 N:      ath11k
18716
18717 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
18718 M:      Toke Høiland-Jørgensen <[email protected]>
18719 L:      [email protected]
18720 S:      Maintained
18721 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
18722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18723 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
18724 F:      drivers/net/wireless/ath/ath9k/
18725
18726 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
18727 M:      Stefan Wahren <[email protected]>
18728 L:      [email protected]
18729 S:      Maintained
18730 F:      Documentation/devicetree/bindings/net/qca,qca7000.txt
18731 F:      drivers/net/ethernet/qualcomm/qca*
18732
18733 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
18734 M:      Stephan Gerhold <[email protected]>
18735 L:      [email protected]
18736 L:      [email protected]
18737 S:      Maintained
18738 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
18739 F:      drivers/net/wwan/qcom_bam_dmux.c
18740
18741 QUALCOMM CAMERA SUBSYSTEM DRIVER
18742 M:      Robert Foss <[email protected]>
18743 M:      Todor Tomov <[email protected]>
18744 M:      Bryan O'Donoghue <[email protected]>
18745 L:      [email protected]
18746 S:      Maintained
18747 F:      Documentation/admin-guide/media/qcom_camss.rst
18748 F:      Documentation/devicetree/bindings/media/*camss*
18749 F:      drivers/media/platform/qcom/camss/
18750
18751 QUALCOMM CLOCK DRIVERS
18752 M:      Bjorn Andersson <[email protected]>
18753 L:      [email protected]
18754 S:      Supported
18755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
18756 F:      Documentation/devicetree/bindings/clock/qcom,*
18757 F:      drivers/clk/qcom/
18758 F:      include/dt-bindings/clock/qcom,*
18759
18760 QUALCOMM CLOUD AI (QAIC) DRIVER
18761 M:      Jeffrey Hugo <[email protected]>
18762 R:      Carl Vanderlip <[email protected]>
18763 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
18764 L:      [email protected]
18765 L:      [email protected]
18766 S:      Supported
18767 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
18768 F:      Documentation/accel/qaic/
18769 F:      drivers/accel/qaic/
18770 F:      include/uapi/drm/qaic_accel.h
18771
18772 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
18773 M:      Bjorn Andersson <[email protected]>
18774 M:      Konrad Dybcio <[email protected]>
18775 L:      [email protected]
18776 L:      [email protected]
18777 S:      Maintained
18778 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
18779 F:      drivers/pmdomain/qcom/cpr.c
18780
18781 QUALCOMM CPUCP MAILBOX DRIVER
18782 M:      Sibi Sankar <[email protected]>
18783 L:      [email protected]
18784 S:      Supported
18785 F:      Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml
18786 F:      drivers/mailbox/qcom-cpucp-mbox.c
18787
18788 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
18789 M:      Ilia Lin <[email protected]>
18790 L:      [email protected]
18791 S:      Maintained
18792 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
18793 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
18794 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
18795
18796 QUALCOMM CRYPTO DRIVERS
18797 M:      Thara Gopinath <[email protected]>
18798 L:      [email protected]
18799 L:      [email protected]
18800 S:      Maintained
18801 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
18802 F:      drivers/crypto/qce/
18803
18804 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
18805 M:      Timur Tabi <[email protected]>
18806 L:      [email protected]
18807 S:      Maintained
18808 F:      drivers/net/ethernet/qualcomm/emac/
18809
18810 QUALCOMM ETHQOS ETHERNET DRIVER
18811 M:      Vinod Koul <[email protected]>
18812 L:      [email protected]
18813 L:      [email protected]
18814 S:      Maintained
18815 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
18816 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
18817
18818 QUALCOMM FASTRPC DRIVER
18819 M:      Srinivas Kandagatla <[email protected]>
18820 M:      Amol Maheshwari <[email protected]>
18821 L:      [email protected]
18822 L:      [email protected]
18823 S:      Maintained
18824 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
18825 F:      drivers/misc/fastrpc.c
18826 F:      include/uapi/misc/fastrpc.h
18827
18828 QUALCOMM HEXAGON ARCHITECTURE
18829 M:      Brian Cain <[email protected]>
18830 L:      [email protected]
18831 S:      Supported
18832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
18833 F:      arch/hexagon/
18834
18835 QUALCOMM HIDMA DRIVER
18836 M:      Sinan Kaya <[email protected]>
18837 L:      [email protected] (moderated for non-subscribers)
18838 L:      [email protected]
18839 L:      [email protected]
18840 S:      Supported
18841 F:      drivers/dma/qcom/hidma*
18842
18843 QUALCOMM I2C CCI DRIVER
18844 M:      Loic Poulain <[email protected]>
18845 M:      Robert Foss <[email protected]>
18846 L:      [email protected]
18847 L:      [email protected]
18848 S:      Maintained
18849 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
18850 F:      drivers/i2c/busses/i2c-qcom-cci.c
18851
18852 QUALCOMM INTERCONNECT BWMON DRIVER
18853 M:      Krzysztof Kozlowski <[email protected]>
18854 L:      [email protected]
18855 S:      Maintained
18856 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
18857 F:      drivers/soc/qcom/icc-bwmon.c
18858
18859 QUALCOMM IOMMU
18860 M:      Rob Clark <[email protected]>
18861 L:      [email protected]
18862 L:      [email protected]
18863 S:      Maintained
18864 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
18865 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
18866 F:      drivers/iommu/msm_iommu*
18867
18868 QUALCOMM IPC ROUTER (QRTR) DRIVER
18869 M:      Manivannan Sadhasivam <[email protected]>
18870 L:      [email protected]
18871 S:      Maintained
18872 F:      include/trace/events/qrtr.h
18873 F:      include/uapi/linux/qrtr.h
18874 F:      net/qrtr/
18875
18876 QUALCOMM IPCC MAILBOX DRIVER
18877 M:      Manivannan Sadhasivam <[email protected]>
18878 L:      [email protected]
18879 S:      Supported
18880 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
18881 F:      drivers/mailbox/qcom-ipcc.c
18882 F:      include/dt-bindings/mailbox/qcom-ipcc.h
18883
18884 QUALCOMM IPQ4019 USB PHY DRIVER
18885 M:      Robert Marko <[email protected]>
18886 M:      Luka Perkov <[email protected]>
18887 L:      [email protected]
18888 S:      Maintained
18889 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
18890 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
18891
18892 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
18893 M:      Robert Marko <[email protected]>
18894 M:      Luka Perkov <[email protected]>
18895 L:      [email protected]
18896 S:      Maintained
18897 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
18898 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
18899
18900 QUALCOMM NAND CONTROLLER DRIVER
18901 M:      Manivannan Sadhasivam <[email protected]>
18902 L:      [email protected]
18903 L:      [email protected]
18904 S:      Maintained
18905 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
18906 F:      drivers/mtd/nand/raw/qcom_nandc.c
18907
18908 QUALCOMM QSEECOM DRIVER
18909 M:      Maximilian Luz <[email protected]>
18910 L:      [email protected]
18911 S:      Maintained
18912 F:      drivers/firmware/qcom/qcom_qseecom.c
18913
18914 QUALCOMM QSEECOM UEFISECAPP DRIVER
18915 M:      Maximilian Luz <[email protected]>
18916 L:      [email protected]
18917 S:      Maintained
18918 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
18919
18920 QUALCOMM RMNET DRIVER
18921 M:      Subash Abhinov Kasiviswanathan <[email protected]>
18922 M:      Sean Tranchetti <[email protected]>
18923 L:      [email protected]
18924 S:      Maintained
18925 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
18926 F:      drivers/net/ethernet/qualcomm/rmnet/
18927 F:      include/linux/if_rmnet.h
18928
18929 QUALCOMM TRUST ZONE MEMORY ALLOCATOR
18930 M:      Bartosz Golaszewski <[email protected]>
18931 L:      [email protected]
18932 S:      Maintained
18933 F:      drivers/firmware/qcom/qcom_tzmem.c
18934 F:      drivers/firmware/qcom/qcom_tzmem.h
18935 F:      include/linux/firmware/qcom/qcom_tzmem.h
18936
18937 QUALCOMM TSENS THERMAL DRIVER
18938 M:      Amit Kucheria <[email protected]>
18939 M:      Thara Gopinath <[email protected]>
18940 L:      [email protected]
18941 L:      [email protected]
18942 S:      Maintained
18943 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
18944 F:      drivers/thermal/qcom/
18945
18946 QUALCOMM TYPEC PORT MANAGER DRIVER
18947 M:      Bryan O'Donoghue <[email protected]>
18948 L:      [email protected]
18949 L:      [email protected]
18950 S:      Maintained
18951 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
18952 F:      drivers/usb/typec/tcpm/qcom/
18953
18954 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
18955 M:      Stanimir Varbanov <[email protected]>
18956 M:      Vikash Garodia <[email protected]>
18957 R:      Bryan O'Donoghue <[email protected]>
18958 L:      [email protected]
18959 L:      [email protected]
18960 S:      Maintained
18961 T:      git git://linuxtv.org/media_tree.git
18962 F:      Documentation/devicetree/bindings/media/*venus*
18963 F:      drivers/media/platform/qcom/venus/
18964
18965 QUALCOMM WCN36XX WIRELESS DRIVER
18966 M:      Loic Poulain <[email protected]>
18967 L:      [email protected]
18968 S:      Supported
18969 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
18970 F:      drivers/net/wireless/ath/wcn36xx/
18971
18972 QUANTENNA QTNFMAC WIRELESS DRIVER
18973 M:      Igor Mitsyanko <[email protected]>
18974 R:      Sergey Matyukevich <[email protected]>
18975 L:      [email protected]
18976 S:      Maintained
18977 F:      drivers/net/wireless/quantenna
18978
18979 RADEON and AMDGPU DRM DRIVERS
18980 M:      Alex Deucher <[email protected]>
18981 M:      Christian König <[email protected]>
18982 M:      Xinhui Pan <[email protected]>
18983 L:      [email protected]
18984 S:      Supported
18985 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
18986 C:      irc://irc.oftc.net/radeon
18987 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
18988 F:      Documentation/gpu/amdgpu/
18989 F:      drivers/gpu/drm/amd/
18990 F:      drivers/gpu/drm/ci/xfails/amd*
18991 F:      drivers/gpu/drm/radeon/
18992 F:      include/uapi/drm/amdgpu_drm.h
18993 F:      include/uapi/drm/radeon_drm.h
18994
18995 RADEON FRAMEBUFFER DISPLAY DRIVER
18996 M:      Benjamin Herrenschmidt <[email protected]>
18997 L:      [email protected]
18998 S:      Maintained
18999 F:      drivers/video/fbdev/aty/radeon*
19000 F:      include/uapi/linux/radeonfb.h
19001
19002 RADIOSHARK RADIO DRIVER
19003 M:      Hans Verkuil <[email protected]>
19004 L:      [email protected]
19005 S:      Maintained
19006 T:      git git://linuxtv.org/media_tree.git
19007 F:      drivers/media/radio/radio-shark.c
19008
19009 RADIOSHARK2 RADIO DRIVER
19010 M:      Hans Verkuil <[email protected]>
19011 L:      [email protected]
19012 S:      Maintained
19013 T:      git git://linuxtv.org/media_tree.git
19014 F:      drivers/media/radio/radio-shark2.c
19015 F:      drivers/media/radio/radio-tea5777.c
19016
19017 RADOS BLOCK DEVICE (RBD)
19018 M:      Ilya Dryomov <[email protected]>
19019 R:      Dongsheng Yang <[email protected]>
19020 L:      [email protected]
19021 S:      Supported
19022 W:      http://ceph.com/
19023 T:      git https://github.com/ceph/ceph-client.git
19024 F:      Documentation/ABI/testing/sysfs-bus-rbd
19025 F:      drivers/block/rbd.c
19026 F:      drivers/block/rbd_types.h
19027
19028 RAGE128 FRAMEBUFFER DISPLAY DRIVER
19029 L:      [email protected]
19030 S:      Orphan
19031 F:      drivers/video/fbdev/aty/aty128fb.c
19032
19033 RAINSHADOW-CEC DRIVER
19034 M:      Hans Verkuil <[email protected]>
19035 L:      [email protected]
19036 S:      Maintained
19037 T:      git git://linuxtv.org/media_tree.git
19038 F:      drivers/media/cec/usb/rainshadow/
19039
19040 RALINK MIPS ARCHITECTURE
19041 M:      John Crispin <[email protected]>
19042 M:      Sergio Paracuellos <[email protected]>
19043 L:      [email protected]
19044 S:      Maintained
19045 F:      arch/mips/ralink
19046
19047 RALINK MT7621 MIPS ARCHITECTURE
19048 M:      Arınç ÜNAL <[email protected]>
19049 M:      Sergio Paracuellos <[email protected]>
19050 L:      [email protected]
19051 S:      Maintained
19052 F:      arch/mips/boot/dts/ralink/mt7621*
19053
19054 RALINK RT2X00 WIRELESS LAN DRIVER
19055 M:      Stanislaw Gruszka <[email protected]>
19056 L:      [email protected]
19057 S:      Maintained
19058 F:      drivers/net/wireless/ralink/rt2x00/
19059
19060 RAMDISK RAM BLOCK DEVICE DRIVER
19061 M:      Jens Axboe <[email protected]>
19062 S:      Maintained
19063 F:      Documentation/admin-guide/blockdev/ramdisk.rst
19064 F:      drivers/block/brd.c
19065
19066 RANCHU VIRTUAL BOARD FOR MIPS
19067 M:      Miodrag Dinic <[email protected]>
19068 L:      [email protected]
19069 S:      Supported
19070 F:      arch/mips/configs/generic/board-ranchu.config
19071 F:      arch/mips/generic/board-ranchu.c
19072
19073 RANDOM NUMBER DRIVER
19074 M:      "Theodore Ts'o" <[email protected]>
19075 M:      Jason A. Donenfeld <[email protected]>
19076 S:      Maintained
19077 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
19078 F:      Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml
19079 F:      drivers/char/random.c
19080 F:      include/linux/random.h
19081 F:      include/uapi/linux/random.h
19082 F:      drivers/virt/vmgenid.c
19083 F:      include/vdso/getrandom.h
19084 F:      lib/vdso/getrandom.c
19085 F:      arch/x86/entry/vdso/vgetrandom*
19086 F:      arch/x86/include/asm/vdso/getrandom*
19087
19088 RAPIDIO SUBSYSTEM
19089 M:      Matt Porter <[email protected]>
19090 M:      Alexandre Bounine <[email protected]>
19091 S:      Maintained
19092 F:      drivers/rapidio/
19093
19094 RAS INFRASTRUCTURE
19095 M:      Tony Luck <[email protected]>
19096 M:      Borislav Petkov <[email protected]>
19097 L:      [email protected]
19098 S:      Maintained
19099 F:      Documentation/admin-guide/RAS
19100 F:      drivers/ras/
19101 F:      include/linux/ras.h
19102 F:      include/ras/ras_event.h
19103
19104 RAS FRU MEMORY POISON MANAGER (FMPM)
19105 M:      Yazen Ghannam <[email protected]>
19106 L:      [email protected]
19107 S:      Maintained
19108 F:      drivers/ras/amd/fmpm.c
19109
19110 RASPBERRY PI PISP BACK END
19111 M:      Jacopo Mondi <[email protected]>
19112 L:      Raspberry Pi Kernel Maintenance <[email protected]>
19113 L:      [email protected]
19114 S:      Maintained
19115 F:      Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml
19116 F:      drivers/media/platform/raspberrypi/pisp_be/
19117 F:      include/uapi/linux/media/raspberrypi/
19118
19119 RC-CORE / LIRC FRAMEWORK
19120 M:      Sean Young <[email protected]>
19121 L:      [email protected]
19122 S:      Maintained
19123 W:      http://linuxtv.org
19124 T:      git git://linuxtv.org/media_tree.git
19125 F:      Documentation/driver-api/media/rc-core.rst
19126 F:      Documentation/userspace-api/media/rc/
19127 F:      drivers/media/rc/
19128 F:      include/media/rc-core.h
19129 F:      include/media/rc-map.h
19130 F:      include/uapi/linux/lirc.h
19131
19132 RCMM REMOTE CONTROLS DECODER
19133 M:      Patrick Lerda <[email protected]>
19134 S:      Maintained
19135 F:      drivers/media/rc/ir-rcmm-decoder.c
19136
19137 RCUTORTURE TEST FRAMEWORK
19138 M:      "Paul E. McKenney" <[email protected]>
19139 M:      Josh Triplett <[email protected]>
19140 R:      Steven Rostedt <[email protected]>
19141 R:      Mathieu Desnoyers <[email protected]>
19142 R:      Lai Jiangshan <[email protected]>
19143 L:      [email protected]
19144 S:      Supported
19145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19146 F:      tools/testing/selftests/rcutorture
19147
19148 RDACM20 Camera Sensor
19149 M:      Jacopo Mondi <[email protected]>
19150 M:      Kieran Bingham <[email protected]>
19151 M:      Laurent Pinchart <[email protected]>
19152 M:      Niklas Söderlund <[email protected]>
19153 L:      [email protected]
19154 S:      Maintained
19155 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19156 F:      drivers/media/i2c/max9271.c
19157 F:      drivers/media/i2c/max9271.h
19158 F:      drivers/media/i2c/rdacm20.c
19159
19160 RDACM21 Camera Sensor
19161 M:      Jacopo Mondi <[email protected]>
19162 M:      Kieran Bingham <[email protected]>
19163 M:      Laurent Pinchart <[email protected]>
19164 M:      Niklas Söderlund <[email protected]>
19165 L:      [email protected]
19166 S:      Maintained
19167 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19168 F:      drivers/media/i2c/max9271.c
19169 F:      drivers/media/i2c/max9271.h
19170 F:      drivers/media/i2c/rdacm21.c
19171
19172 RDC R-321X SoC
19173 M:      Florian Fainelli <[email protected]>
19174 S:      Maintained
19175
19176 RDC R6040 FAST ETHERNET DRIVER
19177 M:      Florian Fainelli <[email protected]>
19178 L:      [email protected]
19179 S:      Maintained
19180 F:      drivers/net/ethernet/rdc/r6040.c
19181
19182 RDMAVT - RDMA verbs software
19183 M:      Dennis Dalessandro <[email protected]>
19184 L:      [email protected]
19185 S:      Supported
19186 F:      drivers/infiniband/sw/rdmavt
19187
19188 RDS - RELIABLE DATAGRAM SOCKETS
19189 M:      Allison Henderson <[email protected]>
19190 L:      [email protected]
19191 L:      [email protected]
19192 L:      [email protected] (moderated for non-subscribers)
19193 S:      Supported
19194 W:      https://oss.oracle.com/projects/rds/
19195 F:      Documentation/networking/rds.rst
19196 F:      net/rds/
19197
19198 RDT - RESOURCE ALLOCATION
19199 M:      Fenghua Yu <[email protected]>
19200 M:      Reinette Chatre <[email protected]>
19201 L:      [email protected]
19202 S:      Supported
19203 F:      Documentation/arch/x86/resctrl*
19204 F:      arch/x86/include/asm/resctrl.h
19205 F:      arch/x86/kernel/cpu/resctrl/
19206 F:      tools/testing/selftests/resctrl/
19207
19208 READ-COPY UPDATE (RCU)
19209 M:      "Paul E. McKenney" <[email protected]>
19210 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
19211 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
19212 M:      Joel Fernandes <[email protected]>
19213 M:      Josh Triplett <[email protected]>
19214 M:      Boqun Feng <[email protected]>
19215 M:      Uladzislau Rezki <[email protected]>
19216 R:      Steven Rostedt <[email protected]>
19217 R:      Mathieu Desnoyers <[email protected]>
19218 R:      Lai Jiangshan <[email protected]>
19219 R:      Zqiang <[email protected]>
19220 L:      [email protected]
19221 S:      Supported
19222 W:      http://www.rdrop.com/users/paulmck/RCU/
19223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19224 F:      Documentation/RCU/
19225 F:      include/linux/rcu*
19226 F:      kernel/rcu/
19227 X:      Documentation/RCU/torture.rst
19228 X:      include/linux/srcu*.h
19229 X:      kernel/rcu/srcu*.c
19230
19231 REAL TIME CLOCK (RTC) SUBSYSTEM
19232 M:      Alexandre Belloni <[email protected]>
19233 L:      [email protected]
19234 S:      Maintained
19235 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
19236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
19237 F:      Documentation/admin-guide/rtc.rst
19238 F:      Documentation/devicetree/bindings/rtc/
19239 F:      drivers/rtc/
19240 F:      include/linux/rtc.h
19241 F:      include/linux/rtc/
19242 F:      include/uapi/linux/rtc.h
19243 F:      tools/testing/selftests/rtc/
19244
19245 Real-time Linux Analysis (RTLA) tools
19246 M:      Steven Rostedt <[email protected]>
19247 L:      [email protected]
19248 S:      Maintained
19249 F:      Documentation/tools/rtla/
19250 F:      tools/tracing/rtla/
19251
19252 REALTEK AUDIO CODECS
19253 M:      Oder Chiou <[email protected]>
19254 S:      Maintained
19255 F:      include/sound/rt*.h
19256 F:      sound/soc/codecs/rt*
19257
19258 REALTEK OTTO WATCHDOG
19259 M:      Sander Vanheule <[email protected]>
19260 L:      [email protected]
19261 S:      Maintained
19262 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
19263 F:      drivers/watchdog/realtek_otto_wdt.c
19264
19265 REALTEK RTL83xx SMI DSA ROUTER CHIPS
19266 M:      Linus Walleij <[email protected]>
19267 M:      Alvin Šipraga <[email protected]>
19268 S:      Maintained
19269 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
19270 F:      drivers/net/dsa/realtek/*
19271
19272 REALTEK WIRELESS DRIVER (rtlwifi family)
19273 M:      Ping-Ke Shih <[email protected]>
19274 L:      [email protected]
19275 S:      Maintained
19276 T:      git https://github.com/pkshih/rtw.git
19277 F:      drivers/net/wireless/realtek/rtlwifi/
19278
19279 REALTEK WIRELESS DRIVER (rtw88)
19280 M:      Ping-Ke Shih <[email protected]>
19281 L:      [email protected]
19282 S:      Maintained
19283 T:      git https://github.com/pkshih/rtw.git
19284 F:      drivers/net/wireless/realtek/rtw88/
19285
19286 REALTEK WIRELESS DRIVER (rtw89)
19287 M:      Ping-Ke Shih <[email protected]>
19288 L:      [email protected]
19289 S:      Maintained
19290 T:      git https://github.com/pkshih/rtw.git
19291 F:      drivers/net/wireless/realtek/rtw89/
19292
19293 REDPINE WIRELESS DRIVER
19294 L:      [email protected]
19295 S:      Orphan
19296 F:      drivers/net/wireless/rsi/
19297
19298 REGISTER MAP ABSTRACTION
19299 M:      Mark Brown <[email protected]>
19300 L:      [email protected]
19301 S:      Supported
19302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
19303 F:      Documentation/devicetree/bindings/regmap/
19304 F:      drivers/base/regmap/
19305 F:      include/linux/regmap.h
19306
19307 REISERFS FILE SYSTEM
19308 L:      [email protected]
19309 S:      Obsolete
19310 F:      fs/reiserfs/
19311
19312 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
19313 M:      Bjorn Andersson <[email protected]>
19314 M:      Mathieu Poirier <[email protected]>
19315 L:      [email protected]
19316 S:      Maintained
19317 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
19318 F:      Documentation/ABI/testing/sysfs-class-remoteproc
19319 F:      Documentation/devicetree/bindings/remoteproc/
19320 F:      Documentation/staging/remoteproc.rst
19321 F:      drivers/remoteproc/
19322 F:      include/linux/remoteproc.h
19323 F:      include/linux/remoteproc/
19324
19325 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
19326 M:      Bjorn Andersson <[email protected]>
19327 M:      Mathieu Poirier <[email protected]>
19328 L:      [email protected]
19329 S:      Maintained
19330 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
19331 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
19332 F:      Documentation/staging/rpmsg.rst
19333 F:      drivers/rpmsg/
19334 F:      include/linux/rpmsg.h
19335 F:      include/linux/rpmsg/
19336 F:      include/uapi/linux/rpmsg.h
19337 F:      samples/rpmsg/
19338
19339 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
19340 M:      Stephan Gerhold <[email protected]>
19341 L:      [email protected]
19342 L:      [email protected]
19343 S:      Maintained
19344 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
19345
19346 RENESAS CLOCK DRIVERS
19347 M:      Geert Uytterhoeven <[email protected]>
19348 L:      [email protected]
19349 S:      Supported
19350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
19351 F:      Documentation/devicetree/bindings/clock/renesas,*
19352 F:      drivers/clk/renesas/
19353
19354 RENESAS EMEV2 I2C DRIVER
19355 M:      Wolfram Sang <[email protected]>
19356 L:      [email protected]
19357 S:      Supported
19358 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
19359 F:      drivers/i2c/busses/i2c-emev2.c
19360
19361 RENESAS ETHERNET AVB DRIVER
19362 R:      Sergey Shtylyov <[email protected]>
19363 L:      [email protected]
19364 L:      [email protected]
19365 F:      Documentation/devicetree/bindings/net/renesas,etheravb.yaml
19366 F:      drivers/net/ethernet/renesas/Kconfig
19367 F:      drivers/net/ethernet/renesas/Makefile
19368 F:      drivers/net/ethernet/renesas/ravb*
19369
19370 RENESAS ETHERNET SWITCH DRIVER
19371 R:      Yoshihiro Shimoda <[email protected]>
19372 L:      [email protected]
19373 L:      [email protected]
19374 F:      Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
19375 F:      drivers/net/ethernet/renesas/Kconfig
19376 F:      drivers/net/ethernet/renesas/Makefile
19377 F:      drivers/net/ethernet/renesas/rcar_gen4*
19378 F:      drivers/net/ethernet/renesas/rswitch*
19379
19380 RENESAS ETHERNET TSN DRIVER
19381 M:      Niklas Söderlund <[email protected]>
19382 L:      [email protected]
19383 L:      [email protected]
19384 S:      Supported
19385 F:      Documentation/devicetree/bindings/net/renesas,ethertsn.yaml
19386 F:      drivers/net/ethernet/renesas/rtsn.*
19387
19388 RENESAS IDT821034 ASoC CODEC
19389 M:      Herve Codina <[email protected]>
19390 L:      [email protected] (moderated for non-subscribers)
19391 S:      Maintained
19392 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
19393 F:      sound/soc/codecs/idt821034.c
19394
19395 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
19396 M:      Miquel Raynal <[email protected]>
19397 L:      [email protected]
19398 L:      [email protected]
19399 S:      Maintained
19400 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
19401 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
19402
19403 RENESAS R-CAR GYROADC DRIVER
19404 M:      Marek Vasut <[email protected]>
19405 L:      [email protected]
19406 S:      Supported
19407 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
19408 F:      drivers/iio/adc/rcar-gyroadc.c
19409
19410 RENESAS R-CAR I2C DRIVERS
19411 M:      Wolfram Sang <[email protected]>
19412 L:      [email protected]
19413 S:      Supported
19414 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
19415 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
19416 F:      drivers/i2c/busses/i2c-rcar.c
19417 F:      drivers/i2c/busses/i2c-sh_mobile.c
19418
19419 RENESAS R-CAR SATA DRIVER
19420 R:      Sergey Shtylyov <[email protected]>
19421 L:      [email protected]
19422 L:      [email protected]
19423 S:      Supported
19424 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
19425 F:      drivers/ata/sata_rcar.c
19426
19427 RENESAS R-CAR THERMAL DRIVERS
19428 M:      Niklas Söderlund <[email protected]>
19429 L:      [email protected]
19430 S:      Supported
19431 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
19432 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
19433 F:      drivers/thermal/renesas/rcar_gen3_thermal.c
19434 F:      drivers/thermal/renesas/rcar_thermal.c
19435
19436 RENESAS RIIC DRIVER
19437 M:      Chris Brandt <[email protected]>
19438 L:      [email protected]
19439 S:      Supported
19440 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
19441 F:      drivers/i2c/busses/i2c-riic.c
19442
19443 RENESAS RZ/G2L A/D DRIVER
19444 M:      Lad Prabhakar <[email protected]>
19445 L:      [email protected]
19446 L:      [email protected]
19447 S:      Supported
19448 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
19449 F:      drivers/iio/adc/rzg2l_adc.c
19450
19451 RENESAS RZ/G2L MTU3a COUNTER DRIVER
19452 M:      Biju Das <[email protected]>
19453 L:      [email protected]
19454 L:      [email protected]
19455 S:      Supported
19456 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
19457 F:      drivers/counter/rz-mtu3-cnt.c
19458
19459 RENESAS RZ/N1 A5PSW SWITCH DRIVER
19460 M:      Clément Léger <[email protected]>
19461 L:      [email protected]
19462 L:      [email protected]
19463 S:      Maintained
19464 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
19465 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
19466 F:      drivers/net/dsa/rzn1_a5psw*
19467 F:      drivers/net/pcs/pcs-rzn1-miic.c
19468 F:      include/dt-bindings/net/pcs-rzn1-miic.h
19469 F:      include/linux/pcs-rzn1-miic.h
19470 F:      net/dsa/tag_rzn1_a5psw.c
19471
19472 RENESAS RZ/N1 DWMAC GLUE LAYER
19473 M:      Romain Gantois <[email protected]>
19474 S:      Maintained
19475 F:      Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml
19476 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c
19477
19478 RENESAS RZ/N1 RTC CONTROLLER DRIVER
19479 M:      Miquel Raynal <[email protected]>
19480 L:      [email protected]
19481 L:      [email protected]
19482 S:      Maintained
19483 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
19484 F:      drivers/rtc/rtc-rzn1.c
19485
19486 RENESAS RZ/N1 USBF CONTROLLER DRIVER
19487 M:      Herve Codina <[email protected]>
19488 L:      [email protected]
19489 L:      [email protected]
19490 S:      Maintained
19491 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
19492 F:      drivers/usb/gadget/udc/renesas_usbf.c
19493
19494 RENESAS RZ/V2M I2C DRIVER
19495 M:      Fabrizio Castro <[email protected]>
19496 L:      [email protected]
19497 L:      [email protected]
19498 S:      Supported
19499 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
19500 F:      drivers/i2c/busses/i2c-rzv2m.c
19501
19502 RENESAS SUPERH ETHERNET DRIVER
19503 R:      Sergey Shtylyov <[email protected]>
19504 L:      [email protected]
19505 L:      [email protected]
19506 F:      Documentation/devicetree/bindings/net/renesas,ether.yaml
19507 F:      drivers/net/ethernet/renesas/Kconfig
19508 F:      drivers/net/ethernet/renesas/Makefile
19509 F:      drivers/net/ethernet/renesas/sh_eth*
19510 F:      include/linux/sh_eth.h
19511
19512 RENESAS USB PHY DRIVER
19513 M:      Yoshihiro Shimoda <[email protected]>
19514 L:      [email protected]
19515 S:      Maintained
19516 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
19517
19518 RENESAS VERSACLOCK 7 CLOCK DRIVER
19519 M:      Alex Helms <[email protected]>
19520 S:      Maintained
19521 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
19522 F:      drivers/clk/clk-versaclock7.c
19523
19524 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
19525 M:      Herve Codina <[email protected]>
19526 L:      [email protected]
19527 S:      Maintained
19528 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
19529 F:      drivers/iio/potentiometer/x9250.c
19530
19531 RESET CONTROLLER FRAMEWORK
19532 M:      Philipp Zabel <[email protected]>
19533 S:      Maintained
19534 T:      git git://git.pengutronix.de/git/pza/linux
19535 F:      Documentation/devicetree/bindings/reset/
19536 F:      Documentation/driver-api/reset.rst
19537 F:      drivers/reset/
19538 F:      include/dt-bindings/reset/
19539 F:      include/linux/reset-controller.h
19540 F:      include/linux/reset.h
19541 F:      include/linux/reset/
19542 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
19543
19544 RESTARTABLE SEQUENCES SUPPORT
19545 M:      Mathieu Desnoyers <[email protected]>
19546 M:      Peter Zijlstra <[email protected]>
19547 M:      "Paul E. McKenney" <[email protected]>
19548 M:      Boqun Feng <[email protected]>
19549 L:      [email protected]
19550 S:      Supported
19551 F:      include/trace/events/rseq.h
19552 F:      include/uapi/linux/rseq.h
19553 F:      kernel/rseq.c
19554 F:      tools/testing/selftests/rseq/
19555
19556 RFKILL
19557 M:      Johannes Berg <[email protected]>
19558 L:      [email protected]
19559 S:      Maintained
19560 W:      https://wireless.wiki.kernel.org/
19561 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
19562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
19563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
19564 F:      Documentation/ABI/stable/sysfs-class-rfkill
19565 F:      Documentation/driver-api/rfkill.rst
19566 F:      include/linux/rfkill.h
19567 F:      include/uapi/linux/rfkill.h
19568 F:      net/rfkill/
19569
19570 RHASHTABLE
19571 M:      Thomas Graf <[email protected]>
19572 M:      Herbert Xu <[email protected]>
19573 L:      [email protected]
19574 S:      Maintained
19575 F:      include/linux/rhashtable-types.h
19576 F:      include/linux/rhashtable.h
19577 F:      lib/rhashtable.c
19578 F:      lib/test_rhashtable.c
19579
19580 RICOH R5C592 MEMORYSTICK DRIVER
19581 M:      Maxim Levitsky <[email protected]>
19582 S:      Maintained
19583 F:      drivers/memstick/host/r592.*
19584
19585 RICOH SMARTMEDIA/XD DRIVER
19586 M:      Maxim Levitsky <[email protected]>
19587 S:      Maintained
19588 F:      drivers/mtd/nand/raw/r852.c
19589 F:      drivers/mtd/nand/raw/r852.h
19590
19591 RISC-V AIA DRIVERS
19592 M:      Anup Patel <[email protected]>
19593 L:      [email protected]
19594 S:      Maintained
19595 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml
19596 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml
19597 F:      drivers/irqchip/irq-riscv-aplic-*.c
19598 F:      drivers/irqchip/irq-riscv-aplic-*.h
19599 F:      drivers/irqchip/irq-riscv-imsic-*.c
19600 F:      drivers/irqchip/irq-riscv-imsic-*.h
19601 F:      drivers/irqchip/irq-riscv-intc.c
19602 F:      include/linux/irqchip/riscv-aplic.h
19603 F:      include/linux/irqchip/riscv-imsic.h
19604
19605 RISC-V ARCHITECTURE
19606 M:      Paul Walmsley <[email protected]>
19607 M:      Palmer Dabbelt <[email protected]>
19608 M:      Albert Ou <[email protected]>
19609 L:      [email protected]
19610 S:      Supported
19611 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19612 C:      irc://irc.libera.chat/riscv
19613 P:      Documentation/arch/riscv/patch-acceptance.rst
19614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
19615 F:      arch/riscv/
19616 N:      riscv
19617 K:      riscv
19618
19619 RISC-V MICROCHIP FPGA SUPPORT
19620 M:      Conor Dooley <[email protected]>
19621 M:      Daire McNamara <[email protected]>
19622 L:      [email protected]
19623 S:      Supported
19624 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
19625 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
19626 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
19627 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
19628 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
19629 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
19630 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
19631 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
19632 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
19633 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
19634 F:      arch/riscv/boot/dts/microchip/
19635 F:      drivers/char/hw_random/mpfs-rng.c
19636 F:      drivers/clk/microchip/clk-mpfs*.c
19637 F:      drivers/firmware/microchip/mpfs-auto-update.c
19638 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
19639 F:      drivers/mailbox/mailbox-mpfs.c
19640 F:      drivers/pci/controller/plda/pcie-microchip-host.c
19641 F:      drivers/pwm/pwm-microchip-core.c
19642 F:      drivers/reset/reset-mpfs.c
19643 F:      drivers/rtc/rtc-mpfs.c
19644 F:      drivers/soc/microchip/mpfs-sys-controller.c
19645 F:      drivers/spi/spi-microchip-core-qspi.c
19646 F:      drivers/spi/spi-microchip-core.c
19647 F:      drivers/usb/musb/mpfs.c
19648 F:      include/soc/microchip/mpfs.h
19649
19650 RISC-V MISC SOC SUPPORT
19651 M:      Conor Dooley <[email protected]>
19652 L:      [email protected]
19653 S:      Maintained
19654 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19655 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19656 F:      Documentation/devicetree/bindings/riscv/
19657 F:      arch/riscv/boot/dts/
19658 X:      arch/riscv/boot/dts/allwinner/
19659 X:      arch/riscv/boot/dts/renesas/
19660 X:      arch/riscv/boot/dts/sophgo/
19661 X:      arch/riscv/boot/dts/thead/
19662
19663 RISC-V PMU DRIVERS
19664 M:      Atish Patra <[email protected]>
19665 R:      Anup Patel <[email protected]>
19666 L:      [email protected]
19667 S:      Supported
19668 F:      drivers/perf/riscv_pmu.c
19669 F:      drivers/perf/riscv_pmu_legacy.c
19670 F:      drivers/perf/riscv_pmu_sbi.c
19671
19672 RISC-V THEAD SoC SUPPORT
19673 M:      Drew Fustini <[email protected]>
19674 M:      Guo Ren <[email protected]>
19675 M:      Fu Wei <[email protected]>
19676 L:      [email protected]
19677 S:      Maintained
19678 T:      git https://github.com/pdp7/linux.git
19679 F:      Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml
19680 F:      arch/riscv/boot/dts/thead/
19681 F:      drivers/clk/thead/clk-th1520-ap.c
19682 F:      include/dt-bindings/clock/thead,th1520-clk-ap.h
19683
19684 RNBD BLOCK DRIVERS
19685 M:      Md. Haris Iqbal <[email protected]>
19686 M:      Jack Wang <[email protected]>
19687 L:      [email protected]
19688 S:      Maintained
19689 F:      drivers/block/rnbd/
19690
19691 ROCCAT DRIVERS
19692 M:      Stefan Achatz <[email protected]>
19693 S:      Maintained
19694 W:      http://sourceforge.net/projects/roccat/
19695 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
19696 F:      drivers/hid/hid-roccat*
19697 F:      include/linux/hid-roccat*
19698
19699 ROCKCHIP CRYPTO DRIVERS
19700 M:      Corentin Labbe <[email protected]>
19701 L:      [email protected]
19702 S:      Maintained
19703 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
19704 F:      drivers/crypto/rockchip/
19705
19706 ROCKCHIP I2S TDM DRIVER
19707 M:      Nicolas Frattaroli <[email protected]>
19708 L:      [email protected]
19709 S:      Maintained
19710 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
19711 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
19712
19713 ROCKCHIP ISP V1 DRIVER
19714 M:      Dafna Hirschfeld <[email protected]>
19715 M:      Laurent Pinchart <[email protected]>
19716 L:      [email protected]
19717 L:      [email protected]
19718 S:      Maintained
19719 F:      Documentation/admin-guide/media/rkisp1.rst
19720 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
19721 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
19722 F:      drivers/media/platform/rockchip/rkisp1
19723 F:      include/uapi/linux/rkisp1-config.h
19724
19725 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
19726 M:      Jacob Chen <[email protected]>
19727 M:      Ezequiel Garcia <[email protected]>
19728 L:      [email protected]
19729 L:      [email protected]
19730 S:      Maintained
19731 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
19732 F:      drivers/media/platform/rockchip/rga/
19733
19734 ROCKCHIP RK3308 INTERNAL AUDIO CODEC
19735 M:      Luca Ceresoli <[email protected]>
19736 S:      Maintained
19737 F:      Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml
19738 F:      sound/soc/codecs/rk3308_codec.c
19739 F:      sound/soc/codecs/rk3308_codec.h
19740
19741 ROCKCHIP VIDEO DECODER DRIVER
19742 M:      Ezequiel Garcia <[email protected]>
19743 L:      [email protected]
19744 L:      [email protected]
19745 S:      Maintained
19746 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
19747 F:      drivers/staging/media/rkvdec/
19748
19749 ROCKER DRIVER
19750 M:      Jiri Pirko <[email protected]>
19751 L:      [email protected]
19752 S:      Supported
19753 F:      drivers/net/ethernet/rocker/
19754
19755 ROCKETPORT EXPRESS/INFINITY DRIVER
19756 M:      Kevin Cernekee <[email protected]>
19757 L:      [email protected]
19758 S:      Odd Fixes
19759 F:      drivers/tty/serial/rp2.*
19760
19761 ROHM BD99954 CHARGER IC
19762 M:      Matti Vaittinen <[email protected]>
19763 S:      Supported
19764 F:      drivers/power/supply/bd99954-charger.c
19765 F:      drivers/power/supply/bd99954-charger.h
19766
19767 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
19768 M:      Tomasz Duszynski <[email protected]>
19769 S:      Maintained
19770 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
19771 F:      drivers/iio/light/bh1750.c
19772
19773 ROHM BM1390 PRESSURE SENSOR DRIVER
19774 M:      Matti Vaittinen <[email protected]>
19775 L:      [email protected]
19776 S:      Supported
19777 F:      drivers/iio/pressure/rohm-bm1390.c
19778
19779 ROHM BU270xx LIGHT SENSOR DRIVERs
19780 M:      Matti Vaittinen <[email protected]>
19781 L:      [email protected]
19782 S:      Supported
19783 F:      drivers/iio/light/rohm-bu27008.c
19784 F:      drivers/iio/light/rohm-bu27034.c
19785
19786 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
19787 M:      Marek Vasut <[email protected]>
19788 L:      [email protected]
19789 L:      [email protected]
19790 S:      Supported
19791 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
19792 F:      drivers/gpio/gpio-bd9571mwv.c
19793 F:      drivers/mfd/bd9571mwv.c
19794 F:      drivers/regulator/bd9571mwv-regulator.c
19795 F:      include/linux/mfd/bd9571mwv.h
19796
19797 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
19798 M:      Matti Vaittinen <[email protected]>
19799 S:      Supported
19800 F:      drivers/clk/clk-bd718x7.c
19801 F:      drivers/gpio/gpio-bd71815.c
19802 F:      drivers/gpio/gpio-bd71828.c
19803 F:      drivers/mfd/rohm-bd71828.c
19804 F:      drivers/mfd/rohm-bd718x7.c
19805 F:      drivers/mfd/rohm-bd9576.c
19806 F:      drivers/mfd/rohm-bd96801.c
19807 F:      drivers/regulator/bd71815-regulator.c
19808 F:      drivers/regulator/bd71828-regulator.c
19809 F:      drivers/regulator/bd718x7-regulator.c
19810 F:      drivers/regulator/bd9576-regulator.c
19811 F:      drivers/regulator/bd96801-regulator.c
19812 F:      drivers/regulator/rohm-regulator.c
19813 F:      drivers/rtc/rtc-bd70528.c
19814 F:      drivers/watchdog/bd9576_wdt.c
19815 F:      drivers/watchdog/bd96801_wdt.c
19816 F:      include/linux/mfd/rohm-bd71815.h
19817 F:      include/linux/mfd/rohm-bd71828.h
19818 F:      include/linux/mfd/rohm-bd718x7.h
19819 F:      include/linux/mfd/rohm-bd957x.h
19820 F:      include/linux/mfd/rohm-bd96801.h
19821 F:      include/linux/mfd/rohm-generic.h
19822 F:      include/linux/mfd/rohm-shared.h
19823
19824 ROSE NETWORK LAYER
19825 M:      Ralf Baechle <[email protected]>
19826 L:      [email protected]
19827 S:      Maintained
19828 W:      https://linux-ax25.in-berlin.de
19829 F:      include/net/rose.h
19830 F:      include/uapi/linux/rose.h
19831 F:      net/rose/
19832
19833 ROTATION DRIVER FOR ALLWINNER A83T
19834 M:      Jernej Skrabec <[email protected]>
19835 L:      [email protected]
19836 S:      Maintained
19837 T:      git git://linuxtv.org/media_tree.git
19838 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
19839 F:      drivers/media/platform/sunxi/sun8i-rotate/
19840
19841 RPMSG TTY DRIVER
19842 M:      Arnaud Pouliquen <[email protected]>
19843 L:      [email protected]
19844 S:      Maintained
19845 F:      drivers/tty/rpmsg_tty.c
19846
19847 RTL2830 MEDIA DRIVER
19848 L:      [email protected]
19849 S:      Orphan
19850 W:      https://linuxtv.org
19851 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19852 F:      drivers/media/dvb-frontends/rtl2830*
19853
19854 RTL2832 MEDIA DRIVER
19855 L:      [email protected]
19856 S:      Orphan
19857 W:      https://linuxtv.org
19858 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19859 F:      drivers/media/dvb-frontends/rtl2832*
19860
19861 RTL2832_SDR MEDIA DRIVER
19862 L:      [email protected]
19863 S:      Orphan
19864 W:      https://linuxtv.org
19865 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19866 F:      drivers/media/dvb-frontends/rtl2832_sdr*
19867
19868 RTL8180 WIRELESS DRIVER
19869 L:      [email protected]
19870 S:      Orphan
19871 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
19872
19873 RTL8187 WIRELESS DRIVER
19874 M:      Hin-Tak Leung <[email protected]>
19875 L:      [email protected]
19876 S:      Maintained
19877 T:      git https://github.com/pkshih/rtw.git
19878 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
19879
19880 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
19881 M:      Jes Sorensen <[email protected]>
19882 L:      [email protected]
19883 S:      Maintained
19884 T:      git https://github.com/pkshih/rtw.git
19885 F:      drivers/net/wireless/realtek/rtl8xxxu/
19886
19887 RTRS TRANSPORT DRIVERS
19888 M:      Md. Haris Iqbal <[email protected]>
19889 M:      Jack Wang <[email protected]>
19890 L:      [email protected]
19891 S:      Maintained
19892 F:      drivers/infiniband/ulp/rtrs/
19893
19894 RUNTIME VERIFICATION (RV)
19895 M:      Steven Rostedt <[email protected]>
19896 L:      [email protected]
19897 S:      Maintained
19898 F:      Documentation/trace/rv/
19899 F:      include/linux/rv.h
19900 F:      include/rv/
19901 F:      kernel/trace/rv/
19902 F:      tools/verification/
19903
19904 RUST
19905 M:      Miguel Ojeda <[email protected]>
19906 M:      Alex Gaynor <[email protected]>
19907 M:      Wedson Almeida Filho <[email protected]>
19908 R:      Boqun Feng <[email protected]>
19909 R:      Gary Guo <[email protected]>
19910 R:      Björn Roy Baron <[email protected]>
19911 R:      Benno Lossin <[email protected]>
19912 R:      Andreas Hindborg <[email protected]>
19913 R:      Alice Ryhl <[email protected]>
19914 L:      [email protected]
19915 S:      Supported
19916 W:      https://rust-for-linux.com
19917 B:      https://github.com/Rust-for-Linux/linux/issues
19918 C:      zulip://rust-for-linux.zulipchat.com
19919 P:      https://rust-for-linux.com/contributing
19920 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
19921 F:      Documentation/rust/
19922 F:      rust/
19923 F:      samples/rust/
19924 F:      scripts/*rust*
19925 F:      tools/testing/selftests/rust/
19926 K:      \b(?i:rust)\b
19927
19928 RXRPC SOCKETS (AF_RXRPC)
19929 M:      David Howells <[email protected]>
19930 M:      Marc Dionne <[email protected]>
19931 L:      [email protected]
19932 S:      Supported
19933 W:      https://www.infradead.org/~dhowells/kafs/
19934 F:      Documentation/networking/rxrpc.rst
19935 F:      include/keys/rxrpc-type.h
19936 F:      include/net/af_rxrpc.h
19937 F:      include/trace/events/rxrpc.h
19938 F:      include/uapi/linux/rxrpc.h
19939 F:      net/rxrpc/
19940
19941 S3 SAVAGE FRAMEBUFFER DRIVER
19942 M:      Antonino Daplas <[email protected]>
19943 L:      [email protected]
19944 S:      Maintained
19945 F:      drivers/video/fbdev/savage/
19946
19947 S390 ARCHITECTURE
19948 M:      Heiko Carstens <[email protected]>
19949 M:      Vasily Gorbik <[email protected]>
19950 M:      Alexander Gordeev <[email protected]>
19951 R:      Christian Borntraeger <[email protected]>
19952 R:      Sven Schnelle <[email protected]>
19953 L:      [email protected]
19954 S:      Supported
19955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
19956 F:      Documentation/driver-api/s390-drivers.rst
19957 F:      Documentation/arch/s390/
19958 F:      arch/s390/
19959 F:      drivers/s390/
19960 F:      drivers/watchdog/diag288_wdt.c
19961
19962 S390 COMMON I/O LAYER
19963 M:      Vineeth Vijayan <[email protected]>
19964 M:      Peter Oberparleiter <[email protected]>
19965 L:      [email protected]
19966 S:      Supported
19967 F:      drivers/s390/cio/
19968
19969 S390 DASD DRIVER
19970 M:      Stefan Haberland <[email protected]>
19971 M:      Jan Hoeppner <[email protected]>
19972 L:      [email protected]
19973 S:      Supported
19974 F:      block/partitions/ibm.c
19975 F:      drivers/s390/block/dasd*
19976 F:      include/linux/dasd_mod.h
19977
19978 S390 IOMMU (PCI)
19979 M:      Niklas Schnelle <[email protected]>
19980 M:      Matthew Rosato <[email protected]>
19981 R:      Gerald Schaefer <[email protected]>
19982 L:      [email protected]
19983 S:      Supported
19984 F:      drivers/iommu/s390-iommu.c
19985
19986 S390 IUCV NETWORK LAYER
19987 M:      Alexandra Winter <[email protected]>
19988 M:      Thorsten Winkler <[email protected]>
19989 L:      [email protected]
19990 L:      [email protected]
19991 S:      Supported
19992 F:      drivers/s390/net/*iucv*
19993 F:      include/net/iucv/
19994 F:      net/iucv/
19995
19996 S390 MM
19997 M:      Alexander Gordeev <[email protected]>
19998 M:      Gerald Schaefer <[email protected]>
19999 L:      [email protected]
20000 S:      Supported
20001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20002 F:      arch/s390/include/asm/pgtable.h
20003 F:      arch/s390/mm
20004
20005 S390 NETWORK DRIVERS
20006 M:      Alexandra Winter <[email protected]>
20007 M:      Thorsten Winkler <[email protected]>
20008 L:      [email protected]
20009 L:      [email protected]
20010 S:      Supported
20011 F:      drivers/s390/net/
20012
20013 S390 PCI SUBSYSTEM
20014 M:      Niklas Schnelle <[email protected]>
20015 M:      Gerald Schaefer <[email protected]>
20016 L:      [email protected]
20017 S:      Supported
20018 F:      Documentation/arch/s390/pci.rst
20019 F:      arch/s390/pci/
20020 F:      drivers/pci/hotplug/s390_pci_hpc.c
20021
20022 S390 SCM DRIVER
20023 M:      Vineeth Vijayan <[email protected]>
20024 L:      [email protected]
20025 S:      Supported
20026 F:      drivers/s390/block/scm*
20027 F:      drivers/s390/cio/scm.c
20028
20029 S390 VFIO AP DRIVER
20030 M:      Tony Krowiak <[email protected]>
20031 M:      Halil Pasic <[email protected]>
20032 M:      Jason Herne <[email protected]>
20033 L:      [email protected]
20034 S:      Supported
20035 F:      Documentation/arch/s390/vfio-ap*
20036 F:      drivers/s390/crypto/vfio_ap*
20037
20038 S390 VFIO-CCW DRIVER
20039 M:      Eric Farman <[email protected]>
20040 M:      Matthew Rosato <[email protected]>
20041 R:      Halil Pasic <[email protected]>
20042 L:      [email protected]
20043 L:      [email protected]
20044 S:      Supported
20045 F:      Documentation/arch/s390/vfio-ccw.rst
20046 F:      drivers/s390/cio/vfio_ccw*
20047 F:      include/uapi/linux/vfio_ccw.h
20048
20049 S390 VFIO-PCI DRIVER
20050 M:      Matthew Rosato <[email protected]>
20051 M:      Eric Farman <[email protected]>
20052 L:      [email protected]
20053 L:      [email protected]
20054 S:      Supported
20055 F:      arch/s390/kvm/pci*
20056 F:      drivers/vfio/pci/vfio_pci_zdev.c
20057 F:      include/uapi/linux/vfio_zdev.h
20058
20059 S390 ZCRYPT DRIVER
20060 M:      Harald Freudenberger <[email protected]>
20061 L:      [email protected]
20062 S:      Supported
20063 F:      drivers/s390/crypto/
20064
20065 S390 ZFCP DRIVER
20066 M:      Steffen Maier <[email protected]>
20067 M:      Benjamin Block <[email protected]>
20068 L:      [email protected]
20069 S:      Supported
20070 F:      drivers/s390/scsi/zfcp_*
20071
20072 SAA6588 RDS RECEIVER DRIVER
20073 M:      Hans Verkuil <[email protected]>
20074 L:      [email protected]
20075 S:      Odd Fixes
20076 W:      https://linuxtv.org
20077 T:      git git://linuxtv.org/media_tree.git
20078 F:      drivers/media/i2c/saa6588*
20079
20080 SAA7134 VIDEO4LINUX DRIVER
20081 M:      Mauro Carvalho Chehab <[email protected]>
20082 L:      [email protected]
20083 S:      Odd fixes
20084 W:      https://linuxtv.org
20085 T:      git git://linuxtv.org/media_tree.git
20086 F:      Documentation/driver-api/media/drivers/saa7134*
20087 F:      drivers/media/pci/saa7134/
20088
20089 SAA7146 VIDEO4LINUX-2 DRIVER
20090 M:      Hans Verkuil <[email protected]>
20091 L:      [email protected]
20092 S:      Maintained
20093 T:      git git://linuxtv.org/media_tree.git
20094 F:      drivers/media/common/saa7146/
20095 F:      drivers/media/pci/saa7146/
20096 F:      include/media/drv-intf/saa7146*
20097
20098 SAFESETID SECURITY MODULE
20099 M:      Micah Morton <[email protected]>
20100 S:      Supported
20101 F:      Documentation/admin-guide/LSM/SafeSetID.rst
20102 F:      security/safesetid/
20103
20104 SAMSUNG AUDIO (ASoC) DRIVERS
20105 M:      Sylwester Nawrocki <[email protected]>
20106 L:      [email protected] (moderated for non-subscribers)
20107 S:      Maintained
20108 B:      mailto:[email protected]
20109 F:      Documentation/devicetree/bindings/sound/samsung*
20110 F:      sound/soc/samsung/
20111
20112 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
20113 M:      Krzysztof Kozlowski <[email protected]>
20114 L:      [email protected]
20115 L:      [email protected]
20116 S:      Maintained
20117 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
20118 F:      drivers/crypto/exynos-rng.c
20119
20120 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
20121 M:      Łukasz Stelmach <[email protected]>
20122 L:      [email protected]
20123 S:      Maintained
20124 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
20125 F:      drivers/char/hw_random/exynos-trng.c
20126
20127 SAMSUNG FRAMEBUFFER DRIVER
20128 M:      Jingoo Han <[email protected]>
20129 L:      [email protected]
20130 S:      Maintained
20131 F:      drivers/video/fbdev/s3c-fb.c
20132
20133 SAMSUNG INTERCONNECT DRIVERS
20134 M:      Sylwester Nawrocki <[email protected]>
20135 M:      Artur Świgoń <[email protected]>
20136 L:      [email protected]
20137 L:      [email protected]
20138 S:      Supported
20139 F:      drivers/interconnect/samsung/
20140
20141 SAMSUNG LAPTOP DRIVER
20142 M:      Corentin Chary <[email protected]>
20143 L:      [email protected]
20144 S:      Maintained
20145 F:      drivers/platform/x86/samsung-laptop.c
20146
20147 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
20148 M:      Krzysztof Kozlowski <[email protected]>
20149 L:      [email protected]
20150 L:      [email protected]
20151 S:      Maintained
20152 B:      mailto:[email protected]
20153 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
20154 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
20155 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
20156 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
20157 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
20158 F:      drivers/clk/clk-s2mps11.c
20159 F:      drivers/mfd/sec*.c
20160 F:      drivers/regulator/s2m*.c
20161 F:      drivers/regulator/s5m*.c
20162 F:      drivers/rtc/rtc-s5m.c
20163 F:      include/linux/mfd/samsung/
20164
20165 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
20166 M:      Sylwester Nawrocki <[email protected]>
20167 L:      [email protected]
20168 L:      [email protected]
20169 S:      Maintained
20170 F:      drivers/media/platform/samsung/s3c-camif/
20171 F:      include/media/drv-intf/s3c_camif.h
20172
20173 SAMSUNG S3FWRN5 NFC DRIVER
20174 M:      Krzysztof Kozlowski <[email protected]>
20175 S:      Maintained
20176 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
20177 F:      drivers/nfc/s3fwrn5
20178
20179 SAMSUNG S5C73M3 CAMERA DRIVER
20180 M:      Sylwester Nawrocki <[email protected]>
20181 M:      Andrzej Hajda <[email protected]>
20182 L:      [email protected]
20183 S:      Supported
20184 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
20185 F:      drivers/media/i2c/s5c73m3/*
20186
20187 SAMSUNG S5K5BAF CAMERA DRIVER
20188 M:      Sylwester Nawrocki <[email protected]>
20189 M:      Andrzej Hajda <[email protected]>
20190 L:      [email protected]
20191 S:      Supported
20192 F:      drivers/media/i2c/s5k5baf.c
20193
20194 SAMSUNG S5P Security SubSystem (SSS) DRIVER
20195 M:      Krzysztof Kozlowski <[email protected]>
20196 M:      Vladimir Zapolskiy <[email protected]>
20197 L:      [email protected]
20198 L:      [email protected]
20199 S:      Maintained
20200 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
20201 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
20202 F:      drivers/crypto/s5p-sss.c
20203
20204 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
20205 M:      Sylwester Nawrocki <[email protected]>
20206 L:      [email protected]
20207 S:      Supported
20208 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20209 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
20210 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
20211 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
20212 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
20213 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
20214 F:      drivers/media/platform/samsung/exynos4-is/
20215
20216 SAMSUNG SOC CLOCK DRIVERS
20217 M:      Krzysztof Kozlowski <[email protected]>
20218 M:      Sylwester Nawrocki <[email protected]>
20219 M:      Chanwoo Choi <[email protected]>
20220 R:      Alim Akhtar <[email protected]>
20221 L:      [email protected]
20222 S:      Maintained
20223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
20224 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
20225 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
20226 F:      drivers/clk/samsung/
20227 F:      include/dt-bindings/clock/exynos*.h
20228 F:      include/dt-bindings/clock/s5p*.h
20229 F:      include/dt-bindings/clock/samsung,*.h
20230 F:      include/linux/clk/samsung.h
20231
20232 SAMSUNG SPI DRIVERS
20233 M:      Andi Shyti <[email protected]>
20234 L:      [email protected]
20235 L:      [email protected]
20236 S:      Maintained
20237 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
20238 F:      drivers/spi/spi-s3c*
20239 F:      include/linux/platform_data/spi-s3c64xx.h
20240
20241 SAMSUNG SXGBE DRIVERS
20242 M:      Byungho An <[email protected]>
20243 L:      [email protected]
20244 S:      Supported
20245 F:      drivers/net/ethernet/samsung/sxgbe/
20246
20247 SAMSUNG THERMAL DRIVER
20248 M:      Bartlomiej Zolnierkiewicz <[email protected]>
20249 M:      Krzysztof Kozlowski <[email protected]>
20250 L:      [email protected]
20251 L:      [email protected]
20252 S:      Maintained
20253 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
20254 F:      drivers/thermal/samsung/
20255
20256 SAMSUNG USB2 PHY DRIVER
20257 M:      Sylwester Nawrocki <[email protected]>
20258 L:      [email protected]
20259 S:      Supported
20260 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
20261 F:      Documentation/driver-api/phy/samsung-usb2.rst
20262 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
20263 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
20264 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
20265 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
20266 F:      drivers/phy/samsung/phy-samsung-usb2.c
20267 F:      drivers/phy/samsung/phy-samsung-usb2.h
20268
20269 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
20270 M:      Paul Barker <[email protected]>
20271 R:      Marc Murphy <[email protected]>
20272 S:      Supported
20273 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
20274
20275 SC1200 WDT DRIVER
20276 M:      Zwane Mwaikambo <[email protected]>
20277 S:      Maintained
20278 F:      drivers/watchdog/sc1200wdt.c
20279
20280 SCHEDULER
20281 M:      Ingo Molnar <[email protected]>
20282 M:      Peter Zijlstra <[email protected]>
20283 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
20284 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
20285 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
20286 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
20287 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
20288 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
20289 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
20290 L:      [email protected]
20291 S:      Maintained
20292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
20293 F:      include/linux/preempt.h
20294 F:      include/linux/sched.h
20295 F:      include/linux/wait.h
20296 F:      include/uapi/linux/sched.h
20297 F:      kernel/sched/
20298
20299 SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER
20300 M:      Gustavo Silva <[email protected]>
20301 S:      Maintained
20302 F:      drivers/iio/chemical/ens160_core.c
20303 F:      drivers/iio/chemical/ens160_i2c.c
20304 F:      drivers/iio/chemical/ens160_spi.c
20305 F:      drivers/iio/chemical/ens160.h
20306
20307 SCSI LIBSAS SUBSYSTEM
20308 R:      John Garry <[email protected]>
20309 R:      Jason Yan <[email protected]>
20310 L:      [email protected]
20311 S:      Supported
20312 F:      Documentation/scsi/libsas.rst
20313 F:      drivers/scsi/libsas/
20314 F:      include/scsi/libsas.h
20315 F:      include/scsi/sas_ata.h
20316
20317 SCSI RDMA PROTOCOL (SRP) INITIATOR
20318 M:      Bart Van Assche <[email protected]>
20319 L:      [email protected]
20320 S:      Supported
20321 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20322 F:      drivers/infiniband/ulp/srp/
20323 F:      include/scsi/srp.h
20324
20325 SCSI RDMA PROTOCOL (SRP) TARGET
20326 M:      Bart Van Assche <[email protected]>
20327 L:      [email protected]
20328 L:      [email protected]
20329 S:      Supported
20330 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20331 F:      drivers/infiniband/ulp/srpt/
20332
20333 SCSI SG DRIVER
20334 M:      Doug Gilbert <[email protected]>
20335 L:      [email protected]
20336 S:      Maintained
20337 W:      http://sg.danny.cz/sg
20338 F:      Documentation/scsi/scsi-generic.rst
20339 F:      drivers/scsi/sg.c
20340 F:      include/scsi/sg.h
20341
20342 SCSI SUBSYSTEM
20343 M:      "James E.J. Bottomley" <[email protected]>
20344 M:      "Martin K. Petersen" <[email protected]>
20345 L:      [email protected]
20346 S:      Maintained
20347 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
20348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
20349 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20350 F:      Documentation/devicetree/bindings/scsi/
20351 F:      drivers/scsi/
20352 F:      drivers/ufs/
20353 F:      include/scsi/
20354
20355 SCSI TAPE DRIVER
20356 M:      Kai Mäkisara <[email protected]>
20357 L:      [email protected]
20358 S:      Maintained
20359 F:      Documentation/scsi/st.rst
20360 F:      drivers/scsi/st.*
20361 F:      drivers/scsi/st_*.h
20362
20363 SCSI TARGET CORE USER DRIVER
20364 M:      Bodo Stroesser <[email protected]>
20365 L:      [email protected]
20366 L:      [email protected]
20367 S:      Supported
20368 F:      Documentation/target/tcmu-design.rst
20369 F:      drivers/target/target_core_user.c
20370 F:      include/uapi/linux/target_core_user.h
20371
20372 SCSI TARGET SUBSYSTEM
20373 M:      "Martin K. Petersen" <[email protected]>
20374 L:      [email protected]
20375 L:      [email protected]
20376 S:      Supported
20377 Q:      https://patchwork.kernel.org/project/target-devel/list/
20378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20379 F:      Documentation/target/
20380 F:      drivers/target/
20381 F:      include/target/
20382
20383 SCTP PROTOCOL
20384 M:      Marcelo Ricardo Leitner <[email protected]>
20385 M:      Xin Long <[email protected]>
20386 L:      [email protected]
20387 S:      Maintained
20388 W:      https://github.com/sctp/lksctp-tools/wiki
20389 F:      Documentation/networking/sctp.rst
20390 F:      include/linux/sctp.h
20391 F:      include/net/sctp/
20392 F:      include/uapi/linux/sctp.h
20393 F:      net/sctp/
20394
20395 SCx200 CPU SUPPORT
20396 M:      Jim Cromie <[email protected]>
20397 S:      Odd Fixes
20398 F:      Documentation/i2c/busses/scx200_acb.rst
20399 F:      arch/x86/platform/scx200/
20400 F:      drivers/i2c/busses/scx200*
20401 F:      drivers/mtd/maps/scx200_docflash.c
20402 F:      drivers/watchdog/scx200_wdt.c
20403 F:      include/linux/scx200.h
20404
20405 SCx200 GPIO DRIVER
20406 M:      Jim Cromie <[email protected]>
20407 S:      Maintained
20408 F:      drivers/char/scx200_gpio.c
20409 F:      include/linux/scx200_gpio.h
20410
20411 SCx200 HRT CLOCKSOURCE DRIVER
20412 M:      Jim Cromie <[email protected]>
20413 S:      Maintained
20414 F:      drivers/clocksource/scx200_hrt.c
20415
20416 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
20417 M:      Sascha Sommer <[email protected]>
20418 L:      [email protected] (subscribers-only)
20419 S:      Maintained
20420 F:      drivers/mmc/host/sdricoh_cs.c
20421
20422 SECO BOARDS CEC DRIVER
20423 M:      Ettore Chimenti <[email protected]>
20424 S:      Maintained
20425 F:      drivers/media/cec/platform/seco/seco-cec.c
20426 F:      drivers/media/cec/platform/seco/seco-cec.h
20427
20428 SECURE COMPUTING
20429 M:      Kees Cook <[email protected]>
20430 R:      Andy Lutomirski <[email protected]>
20431 R:      Will Drewry <[email protected]>
20432 S:      Supported
20433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
20434 F:      Documentation/userspace-api/seccomp_filter.rst
20435 F:      include/linux/seccomp.h
20436 F:      include/uapi/linux/seccomp.h
20437 F:      kernel/seccomp.c
20438 F:      tools/testing/selftests/kselftest_harness.h
20439 F:      tools/testing/selftests/seccomp/*
20440 K:      \bsecure_computing
20441 K:      \bTIF_SECCOMP\b
20442
20443 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
20444 M:      Kamal Dasu <[email protected]>
20445 M:      Al Cooper <[email protected]>
20446 R:      Broadcom internal kernel review list <[email protected]>
20447 L:      [email protected]
20448 S:      Maintained
20449 F:      drivers/mmc/host/sdhci-brcmstb*
20450
20451 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
20452 M:      Adrian Hunter <[email protected]>
20453 L:      [email protected]
20454 S:      Supported
20455 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
20456 F:      drivers/mmc/host/sdhci*
20457
20458 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
20459 M:      Aubin Constans <[email protected]>
20460 R:      Eugen Hristev <[email protected]>
20461 L:      [email protected]
20462 S:      Supported
20463 F:      drivers/mmc/host/sdhci-of-at91.c
20464
20465 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
20466 M:      Haibo Chen <[email protected]>
20467 L:      [email protected]
20468 L:      [email protected]
20469 L:      [email protected]
20470 S:      Maintained
20471 F:      drivers/mmc/host/sdhci-esdhc-imx.c
20472
20473 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
20474 M:      Ben Dooks <[email protected]>
20475 M:      Jaehoon Chung <[email protected]>
20476 L:      [email protected]
20477 S:      Maintained
20478 F:      drivers/mmc/host/sdhci-s3c*
20479
20480 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
20481 M:      Viresh Kumar <[email protected]>
20482 L:      [email protected]
20483 S:      Maintained
20484 F:      drivers/mmc/host/sdhci-spear.c
20485
20486 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
20487 M:      Vignesh Raghavendra <[email protected]>
20488 L:      [email protected]
20489 S:      Maintained
20490 F:      drivers/mmc/host/sdhci-omap.c
20491
20492 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
20493 M:      Jonathan Derrick <[email protected]>
20494 L:      [email protected]
20495 S:      Supported
20496 F:      block/opal_proto.h
20497 F:      block/sed*
20498 F:      include/linux/sed*
20499 F:      include/uapi/linux/sed*
20500
20501 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
20502 M:      Mark Rutland <[email protected]>
20503 M:      Lorenzo Pieralisi <[email protected]>
20504 M:      Sudeep Holla <[email protected]>
20505 L:      [email protected] (moderated for non-subscribers)
20506 S:      Maintained
20507 F:      drivers/firmware/smccc/
20508 F:      include/linux/arm-smccc.h
20509
20510 SECURITY CONTACT
20511 M:      Security Officers <[email protected]>
20512 S:      Supported
20513 F:      Documentation/process/security-bugs.rst
20514
20515 SECURITY SUBSYSTEM
20516 M:      Paul Moore <[email protected]>
20517 M:      James Morris <[email protected]>
20518 M:      "Serge E. Hallyn" <[email protected]>
20519 L:      [email protected]
20520 S:      Supported
20521 Q:      https://patchwork.kernel.org/project/linux-security-module/list
20522 B:      mailto:[email protected]
20523 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
20524 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
20525 F:      include/linux/lsm_audit.h
20526 F:      include/linux/lsm_hook_defs.h
20527 F:      include/linux/lsm_hooks.h
20528 F:      include/linux/security.h
20529 F:      include/uapi/linux/lsm.h
20530 F:      security/
20531 F:      tools/testing/selftests/lsm/
20532 X:      security/selinux/
20533 K:      \bsecurity_[a-z_0-9]\+\b
20534
20535 SELINUX SECURITY MODULE
20536 M:      Paul Moore <[email protected]>
20537 M:      Stephen Smalley <[email protected]>
20538 R:      Ondrej Mosnacek <[email protected]>
20539 L:      [email protected]
20540 S:      Supported
20541 W:      https://github.com/SELinuxProject
20542 Q:      https://patchwork.kernel.org/project/selinux/list
20543 B:      mailto:[email protected]
20544 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
20545 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
20546 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
20547 F:      Documentation/ABI/removed/sysfs-selinux-disable
20548 F:      Documentation/admin-guide/LSM/SELinux.rst
20549 F:      include/trace/events/avc.h
20550 F:      include/uapi/linux/selinux_netlink.h
20551 F:      scripts/selinux/
20552 F:      security/selinux/
20553
20554 SENSABLE PHANTOM
20555 M:      Jiri Slaby <[email protected]>
20556 S:      Maintained
20557 F:      drivers/misc/phantom.c
20558 F:      include/uapi/linux/phantom.h
20559
20560 SENSEAIR SUNRISE 006-0-0007
20561 M:      Jacopo Mondi <[email protected]>
20562 S:      Maintained
20563 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
20564 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
20565 F:      drivers/iio/chemical/sunrise_co2.c
20566
20567 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
20568 M:      Tomasz Duszynski <[email protected]>
20569 S:      Maintained
20570 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
20571 F:      drivers/iio/chemical/scd30.h
20572 F:      drivers/iio/chemical/scd30_core.c
20573 F:      drivers/iio/chemical/scd30_i2c.c
20574 F:      drivers/iio/chemical/scd30_serial.c
20575
20576 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
20577 M:      Roan van Dijk <[email protected]>
20578 S:      Maintained
20579 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
20580 F:      drivers/iio/chemical/scd4x.c
20581
20582 SENSIRION SGP40 GAS SENSOR DRIVER
20583 M:      Andreas Klinger <[email protected]>
20584 S:      Maintained
20585 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
20586 F:      drivers/iio/chemical/sgp40.c
20587
20588 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
20589 M:      Tomasz Duszynski <[email protected]>
20590 S:      Maintained
20591 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
20592 F:      drivers/iio/chemical/sps30.c
20593 F:      drivers/iio/chemical/sps30_i2c.c
20594 F:      drivers/iio/chemical/sps30_serial.c
20595
20596 SERIAL DEVICE BUS
20597 M:      Rob Herring <[email protected]>
20598 L:      [email protected]
20599 S:      Maintained
20600 F:      Documentation/devicetree/bindings/serial/serial.yaml
20601 F:      drivers/tty/serdev/
20602 F:      include/linux/serdev.h
20603
20604 SERIAL IR RECEIVER
20605 M:      Sean Young <[email protected]>
20606 L:      [email protected]
20607 S:      Maintained
20608 F:      drivers/media/rc/serial_ir.c
20609
20610 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
20611 M:      Srinivas Kandagatla <[email protected]>
20612 L:      [email protected] (moderated for non-subscribers)
20613 S:      Maintained
20614 F:      Documentation/devicetree/bindings/slimbus/
20615 F:      drivers/slimbus/
20616 F:      include/linux/slimbus.h
20617
20618 SFC NETWORK DRIVER
20619 M:      Edward Cree <[email protected]>
20620 M:      Martin Habets <[email protected]>
20621 L:      [email protected]
20622 L:      [email protected]
20623 S:      Supported
20624 F:      Documentation/networking/devlink/sfc.rst
20625 F:      drivers/net/ethernet/sfc/
20626
20627 SFCTEMP HWMON DRIVER
20628 M:      Emil Renner Berthing <[email protected]>
20629 M:      Hal Feng <[email protected]>
20630 L:      [email protected]
20631 S:      Maintained
20632 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
20633 F:      Documentation/hwmon/sfctemp.rst
20634 F:      drivers/hwmon/sfctemp.c
20635
20636 SFF/SFP/SFP+ MODULE SUPPORT
20637 M:      Russell King <[email protected]>
20638 L:      [email protected]
20639 S:      Maintained
20640 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
20641 F:      drivers/net/phy/phylink.c
20642 F:      drivers/net/phy/sfp*
20643 F:      include/linux/mdio/mdio-i2c.h
20644 F:      include/linux/phylink.h
20645 F:      include/linux/sfp.h
20646 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)
20647
20648 SGI GRU DRIVER
20649 M:      Dimitri Sivanich <[email protected]>
20650 S:      Maintained
20651 F:      drivers/misc/sgi-gru/
20652
20653 SGI XP/XPC/XPNET DRIVER
20654 M:      Robin Holt <[email protected]>
20655 M:      Steve Wahl <[email protected]>
20656 S:      Maintained
20657 F:      drivers/misc/sgi-xp/
20658
20659 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
20660 M:      Wenjia Zhang <[email protected]>
20661 M:      Jan Karcher <[email protected]>
20662 R:      D. Wythe <[email protected]>
20663 R:      Tony Lu <[email protected]>
20664 R:      Wen Gu <[email protected]>
20665 L:      [email protected]
20666 S:      Supported
20667 F:      net/smc/
20668
20669 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
20670 M:      Linus Walleij <[email protected]>
20671 L:      [email protected]
20672 S:      Maintained
20673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
20674 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
20675 F:      drivers/iio/light/gp2ap002.c
20676
20677 SHARP RJ54N1CB0C SENSOR DRIVER
20678 M:      Jacopo Mondi <[email protected]>
20679 L:      [email protected]
20680 S:      Odd fixes
20681 T:      git git://linuxtv.org/media_tree.git
20682 F:      drivers/media/i2c/rj54n1cb0c.c
20683 F:      include/media/i2c/rj54n1cb0c.h
20684
20685 SHRINKER
20686 M:      Andrew Morton <[email protected]>
20687 M:      Dave Chinner <[email protected]>
20688 R:      Qi Zheng <[email protected]>
20689 R:      Roman Gushchin <[email protected]>
20690 R:      Muchun Song <[email protected]>
20691 L:      [email protected]
20692 S:      Maintained
20693 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
20694 F:      include/linux/shrinker.h
20695 F:      mm/shrinker.c
20696 F:      mm/shrinker_debug.c
20697
20698 SH_VOU V4L2 OUTPUT DRIVER
20699 L:      [email protected]
20700 S:      Orphan
20701 F:      drivers/media/platform/renesas/sh_vou.c
20702 F:      include/media/drv-intf/sh_vou.h
20703
20704 SI2157 MEDIA DRIVER
20705 L:      [email protected]
20706 S:      Orphan
20707 W:      https://linuxtv.org
20708 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20709 F:      drivers/media/tuners/si2157*
20710
20711 SI2165 MEDIA DRIVER
20712 M:      Matthias Schwarzott <[email protected]>
20713 L:      [email protected]
20714 S:      Maintained
20715 W:      https://linuxtv.org
20716 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20717 F:      drivers/media/dvb-frontends/si2165*
20718
20719 SI2168 MEDIA DRIVER
20720 L:      [email protected]
20721 S:      Orphan
20722 W:      https://linuxtv.org
20723 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20724 F:      drivers/media/dvb-frontends/si2168*
20725
20726 SI470X FM RADIO RECEIVER I2C DRIVER
20727 M:      Hans Verkuil <[email protected]>
20728 L:      [email protected]
20729 S:      Odd Fixes
20730 W:      https://linuxtv.org
20731 T:      git git://linuxtv.org/media_tree.git
20732 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
20733 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
20734
20735 SI470X FM RADIO RECEIVER USB DRIVER
20736 M:      Hans Verkuil <[email protected]>
20737 L:      [email protected]
20738 S:      Maintained
20739 W:      https://linuxtv.org
20740 T:      git git://linuxtv.org/media_tree.git
20741 F:      drivers/media/radio/si470x/radio-si470x-common.c
20742 F:      drivers/media/radio/si470x/radio-si470x-usb.c
20743 F:      drivers/media/radio/si470x/radio-si470x.h
20744
20745 SI4713 FM RADIO TRANSMITTER I2C DRIVER
20746 M:      Eduardo Valentin <[email protected]>
20747 L:      [email protected]
20748 S:      Odd Fixes
20749 W:      https://linuxtv.org
20750 T:      git git://linuxtv.org/media_tree.git
20751 F:      drivers/media/radio/si4713/si4713.?
20752
20753 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
20754 M:      Eduardo Valentin <[email protected]>
20755 L:      [email protected]
20756 S:      Odd Fixes
20757 W:      https://linuxtv.org
20758 T:      git git://linuxtv.org/media_tree.git
20759 F:      drivers/media/radio/si4713/radio-platform-si4713.c
20760
20761 SI4713 FM RADIO TRANSMITTER USB DRIVER
20762 M:      Hans Verkuil <[email protected]>
20763 L:      [email protected]
20764 S:      Maintained
20765 W:      https://linuxtv.org
20766 T:      git git://linuxtv.org/media_tree.git
20767 F:      drivers/media/radio/si4713/radio-usb-si4713.c
20768
20769 SIANO DVB DRIVER
20770 M:      Mauro Carvalho Chehab <[email protected]>
20771 L:      [email protected]
20772 S:      Odd fixes
20773 W:      https://linuxtv.org
20774 T:      git git://linuxtv.org/media_tree.git
20775 F:      drivers/media/common/siano/
20776 F:      drivers/media/mmc/siano/
20777 F:      drivers/media/usb/siano/
20778 F:      drivers/media/usb/siano/
20779
20780 SIEMENS IPC LED DRIVERS
20781 M:      Gerd Haeussler <[email protected]>
20782 M:      Xing Tong Wu <[email protected]>
20783 M:      Tobias Schaffner <[email protected]>
20784 L:      [email protected]
20785 S:      Maintained
20786 F:      drivers/leds/simple/
20787
20788 SIEMENS IPC PLATFORM DRIVERS
20789 M:      Gerd Haeussler <[email protected]>
20790 M:      Xing Tong Wu <[email protected]>
20791 M:      Tobias Schaffner <[email protected]>
20792 L:      [email protected]
20793 S:      Maintained
20794 F:      drivers/platform/x86/siemens/
20795 F:      include/linux/platform_data/x86/simatic-ipc-base.h
20796 F:      include/linux/platform_data/x86/simatic-ipc.h
20797
20798 SIEMENS IPC WATCHDOG DRIVERS
20799 M:      Gerd Haeussler <[email protected]>
20800 M:      Xing Tong Wu <[email protected]>
20801 M:      Tobias Schaffner <[email protected]>
20802 L:      [email protected]
20803 S:      Maintained
20804 F:      drivers/watchdog/simatic-ipc-wdt.c
20805
20806 SIFIVE DRIVERS
20807 M:      Paul Walmsley <[email protected]>
20808 M:      Samuel Holland <[email protected]>
20809 L:      [email protected]
20810 S:      Supported
20811 F:      drivers/dma/sf-pdma/
20812 N:      sifive
20813 K:      fu[57]40
20814 K:      [^@]sifive
20815
20816 SILEAD TOUCHSCREEN DRIVER
20817 M:      Hans de Goede <[email protected]>
20818 L:      [email protected]
20819 L:      [email protected]
20820 S:      Maintained
20821 F:      drivers/input/touchscreen/silead.c
20822 F:      drivers/platform/x86/touchscreen_dmi.c
20823
20824 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
20825 M:      Jérôme Pouiller <[email protected]>
20826 S:      Supported
20827 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
20828 F:      drivers/net/wireless/silabs/wfx/
20829
20830 SILICON MOTION SM712 FRAME BUFFER DRIVER
20831 M:      Sudip Mukherjee <[email protected]>
20832 M:      Teddy Wang <[email protected]>
20833 M:      Sudip Mukherjee <[email protected]>
20834 L:      [email protected]
20835 S:      Maintained
20836 F:      Documentation/fb/sm712fb.rst
20837 F:      drivers/video/fbdev/sm712*
20838
20839 SILVACO I3C DUAL-ROLE MASTER
20840 M:      Miquel Raynal <[email protected]>
20841 M:      Conor Culhane <[email protected]>
20842 L:      [email protected] (moderated for non-subscribers)
20843 S:      Maintained
20844 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
20845 F:      drivers/i3c/master/svc-i3c-master.c
20846
20847 SIMPLEFB FB DRIVER
20848 M:      Hans de Goede <[email protected]>
20849 L:      [email protected]
20850 S:      Maintained
20851 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
20852 F:      drivers/video/fbdev/simplefb.c
20853 F:      include/linux/platform_data/simplefb.h
20854
20855 SIOX
20856 M:      Thorsten Scherer <[email protected]>
20857 R:      Pengutronix Kernel Team <[email protected]>
20858 S:      Supported
20859 F:      drivers/gpio/gpio-siox.c
20860 F:      drivers/siox/*
20861 F:      include/trace/events/siox.h
20862
20863 SIPHASH PRF ROUTINES
20864 M:      Jason A. Donenfeld <[email protected]>
20865 S:      Maintained
20866 F:      include/linux/siphash.h
20867 F:      lib/siphash.c
20868 F:      lib/siphash_kunit.c
20869
20870 SIS 190 ETHERNET DRIVER
20871 M:      Francois Romieu <[email protected]>
20872 L:      [email protected]
20873 S:      Maintained
20874 F:      drivers/net/ethernet/sis/sis190.c
20875
20876 SIS 900/7016 FAST ETHERNET DRIVER
20877 M:      Daniele Venzano <[email protected]>
20878 L:      [email protected]
20879 S:      Maintained
20880 W:      http://www.brownhat.org/sis900.html
20881 F:      drivers/net/ethernet/sis/sis900.*
20882
20883 SIS FRAMEBUFFER DRIVER
20884 S:      Orphan
20885 F:      Documentation/fb/sisfb.rst
20886 F:      drivers/video/fbdev/sis/
20887 F:      include/video/sisfb.h
20888
20889 SIS I2C TOUCHSCREEN DRIVER
20890 M:      Mika Penttilä <[email protected]>
20891 L:      [email protected]
20892 S:      Maintained
20893 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
20894 F:      drivers/input/touchscreen/sis_i2c.c
20895
20896 SIS USB2VGA DRIVER
20897 M:      Thomas Winischhofer <[email protected]>
20898 S:      Maintained
20899 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
20900 F:      drivers/usb/misc/sisusbvga/
20901
20902 SL28 CPLD MFD DRIVER
20903 M:      Michael Walle <[email protected]>
20904 S:      Maintained
20905 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
20906 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
20907 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
20908 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
20909 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
20910 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
20911 F:      drivers/gpio/gpio-sl28cpld.c
20912 F:      drivers/hwmon/sl28cpld-hwmon.c
20913 F:      drivers/irqchip/irq-sl28cpld.c
20914 F:      drivers/pwm/pwm-sl28cpld.c
20915 F:      drivers/watchdog/sl28cpld_wdt.c
20916
20917 SL28 VPD NVMEM LAYOUT DRIVER
20918 M:      Michael Walle <[email protected]>
20919 S:      Maintained
20920 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
20921 F:      drivers/nvmem/layouts/sl28vpd.c
20922
20923 SLAB ALLOCATOR
20924 M:      Christoph Lameter <[email protected]>
20925 M:      Pekka Enberg <[email protected]>
20926 M:      David Rientjes <[email protected]>
20927 M:      Joonsoo Kim <[email protected]>
20928 M:      Andrew Morton <[email protected]>
20929 M:      Vlastimil Babka <[email protected]>
20930 R:      Roman Gushchin <[email protected]>
20931 R:      Hyeonggon Yoo <[email protected]>
20932 L:      [email protected]
20933 S:      Maintained
20934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
20935 F:      include/linux/sl?b*.h
20936 F:      mm/sl?b*
20937
20938 SLCAN CAN NETWORK DRIVER
20939 M:      Dario Binacchi <[email protected]>
20940 L:      [email protected]
20941 S:      Maintained
20942 F:      drivers/net/can/slcan/
20943
20944 SLEEPABLE READ-COPY UPDATE (SRCU)
20945 M:      Lai Jiangshan <[email protected]>
20946 M:      "Paul E. McKenney" <[email protected]>
20947 M:      Josh Triplett <[email protected]>
20948 R:      Steven Rostedt <[email protected]>
20949 R:      Mathieu Desnoyers <[email protected]>
20950 L:      [email protected]
20951 S:      Supported
20952 W:      http://www.rdrop.com/users/paulmck/RCU/
20953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
20954 F:      include/linux/srcu*.h
20955 F:      kernel/rcu/srcu*.c
20956
20957 SMACK SECURITY MODULE
20958 M:      Casey Schaufler <[email protected]>
20959 L:      [email protected]
20960 S:      Maintained
20961 W:      http://schaufler-ca.com
20962 T:      git git://github.com/cschaufler/smack-next
20963 F:      Documentation/admin-guide/LSM/Smack.rst
20964 F:      security/smack/
20965
20966 SMC91x ETHERNET DRIVER
20967 M:      Nicolas Pitre <[email protected]>
20968 S:      Odd Fixes
20969 F:      drivers/net/ethernet/smsc/smc91x.*
20970
20971 SMSC EMC2103 HARDWARE MONITOR DRIVER
20972 M:      Steve Glendinning <[email protected]>
20973 L:      [email protected]
20974 S:      Maintained
20975 F:      Documentation/hwmon/emc2103.rst
20976 F:      drivers/hwmon/emc2103.c
20977
20978 SMSC SCH5627 HARDWARE MONITOR DRIVER
20979 M:      Hans de Goede <[email protected]>
20980 L:      [email protected]
20981 S:      Supported
20982 F:      Documentation/hwmon/sch5627.rst
20983 F:      drivers/hwmon/sch5627.c
20984
20985 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
20986 M:      Steve Glendinning <[email protected]>
20987 L:      [email protected]
20988 S:      Maintained
20989 F:      drivers/video/fbdev/smscufx.c
20990
20991 SMSC47B397 HARDWARE MONITOR DRIVER
20992 M:      Jean Delvare <[email protected]>
20993 L:      [email protected]
20994 S:      Maintained
20995 F:      Documentation/hwmon/smsc47b397.rst
20996 F:      drivers/hwmon/smsc47b397.c
20997
20998 SMSC911x ETHERNET DRIVER
20999 M:      Steve Glendinning <[email protected]>
21000 L:      [email protected]
21001 S:      Maintained
21002 F:      drivers/net/ethernet/smsc/smsc911x.*
21003 F:      include/linux/smsc911x.h
21004
21005 SMSC9420 PCI ETHERNET DRIVER
21006 M:      Steve Glendinning <[email protected]>
21007 L:      [email protected]
21008 S:      Maintained
21009 F:      drivers/net/ethernet/smsc/smsc9420.*
21010
21011 SNET DPU VIRTIO DATA PATH ACCELERATOR
21012 R:      Alvaro Karsz <[email protected]>
21013 F:      drivers/vdpa/solidrun/
21014
21015 SOCIONEXT (SNI) AVE NETWORK DRIVER
21016 M:      Kunihiko Hayashi <[email protected]>
21017 L:      [email protected]
21018 S:      Maintained
21019 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
21020 F:      drivers/net/ethernet/socionext/sni_ave.c
21021
21022 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
21023 M:      Ilias Apalodimas <[email protected]>
21024 M:      Masahisa Kojima <[email protected]>
21025 L:      [email protected]
21026 S:      Maintained
21027 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
21028 F:      drivers/net/ethernet/socionext/netsec.c
21029
21030 SOCIONEXT (SNI) Synquacer SPI DRIVER
21031 M:      Masahisa Kojima <[email protected]>
21032 M:      Jassi Brar <[email protected]>
21033 L:      [email protected]
21034 S:      Maintained
21035 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
21036 F:      drivers/spi/spi-synquacer.c
21037
21038 SOCIONEXT SYNQUACER I2C DRIVER
21039 M:      Ard Biesheuvel <[email protected]>
21040 L:      [email protected]
21041 S:      Maintained
21042 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
21043 F:      drivers/i2c/busses/i2c-synquacer.c
21044
21045 SOCIONEXT UNIPHIER SOUND DRIVER
21046 L:      [email protected] (moderated for non-subscribers)
21047 S:      Orphan
21048 F:      sound/soc/uniphier/
21049
21050 SOCKET TIMESTAMPING
21051 M:      Willem de Bruijn <[email protected]>
21052 S:      Maintained
21053 F:      Documentation/networking/timestamping.rst
21054 F:      include/uapi/linux/net_tstamp.h
21055 F:      tools/testing/selftests/net/so_txtime.c
21056
21057 SOEKRIS NET48XX LED SUPPORT
21058 M:      Chris Boot <[email protected]>
21059 S:      Maintained
21060 F:      drivers/leds/leds-net48xx.c
21061
21062 SOFT-IWARP DRIVER (siw)
21063 M:      Bernard Metzler <[email protected]>
21064 L:      [email protected]
21065 S:      Supported
21066 F:      drivers/infiniband/sw/siw/
21067 F:      include/uapi/rdma/siw-abi.h
21068
21069 SOFT-ROCE DRIVER (rxe)
21070 M:      Zhu Yanjun <[email protected]>
21071 L:      [email protected]
21072 S:      Supported
21073 F:      drivers/infiniband/sw/rxe/
21074 F:      include/uapi/rdma/rdma_user_rxe.h
21075
21076 SOFTLOGIC 6x10 MPEG CODEC
21077 M:      Bluecherry Maintainers <[email protected]>
21078 M:      Andrey Utkin <[email protected]>
21079 M:      Ismael Luceno <[email protected]>
21080 L:      [email protected]
21081 S:      Supported
21082 F:      drivers/media/pci/solo6x10/
21083
21084 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
21085 M:      James Morse <[email protected]>
21086 L:      [email protected] (moderated for non-subscribers)
21087 S:      Maintained
21088 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
21089 F:      drivers/firmware/arm_sdei.c
21090 F:      include/linux/arm_sdei.h
21091 F:      include/uapi/linux/arm_sdei.h
21092
21093 SOFTWARE NODES AND DEVICE PROPERTIES
21094 R:      Andy Shevchenko <[email protected]>
21095 R:      Daniel Scally <[email protected]>
21096 R:      Heikki Krogerus <[email protected]>
21097 R:      Sakari Ailus <[email protected]>
21098 L:      [email protected]
21099 S:      Maintained
21100 F:      drivers/base/property.c
21101 F:      drivers/base/swnode.c
21102 F:      include/linux/fwnode.h
21103 F:      include/linux/property.h
21104
21105 SOFTWARE RAID (Multiple Disks) SUPPORT
21106 M:      Song Liu <[email protected]>
21107 R:      Yu Kuai <[email protected]>
21108 L:      [email protected]
21109 S:      Supported
21110 Q:      https://patchwork.kernel.org/project/linux-raid/list/
21111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
21112 F:      drivers/md/Kconfig
21113 F:      drivers/md/Makefile
21114 F:      drivers/md/md*
21115 F:      drivers/md/raid*
21116 F:      include/linux/raid/
21117 F:      include/uapi/linux/raid/
21118
21119 SOLIDRUN CLEARFOG SUPPORT
21120 M:      Russell King <[email protected]>
21121 S:      Maintained
21122 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
21123 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
21124
21125 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
21126 M:      Russell King <[email protected]>
21127 S:      Maintained
21128 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
21129 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
21130 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
21131
21132 SONIC NETWORK DRIVER
21133 M:      Thomas Bogendoerfer <[email protected]>
21134 L:      [email protected]
21135 S:      Maintained
21136 F:      drivers/net/ethernet/natsemi/sonic.*
21137
21138 SONICS SILICON BACKPLANE DRIVER (SSB)
21139 M:      Michael Buesch <[email protected]>
21140 L:      [email protected]
21141 S:      Maintained
21142 F:      drivers/ssb/
21143 F:      include/linux/ssb/
21144
21145 SONY IMX208 SENSOR DRIVER
21146 M:      Sakari Ailus <[email protected]>
21147 L:      [email protected]
21148 S:      Maintained
21149 T:      git git://linuxtv.org/media_tree.git
21150 F:      drivers/media/i2c/imx208.c
21151
21152 SONY IMX214 SENSOR DRIVER
21153 M:      Ricardo Ribalda <[email protected]>
21154 L:      [email protected]
21155 S:      Maintained
21156 T:      git git://linuxtv.org/media_tree.git
21157 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
21158 F:      drivers/media/i2c/imx214.c
21159
21160 SONY IMX219 SENSOR DRIVER
21161 M:      Dave Stevenson <[email protected]>
21162 L:      [email protected]
21163 S:      Maintained
21164 T:      git git://linuxtv.org/media_tree.git
21165 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
21166 F:      drivers/media/i2c/imx219.c
21167
21168 SONY IMX258 SENSOR DRIVER
21169 M:      Sakari Ailus <[email protected]>
21170 L:      [email protected]
21171 S:      Maintained
21172 T:      git git://linuxtv.org/media_tree.git
21173 F:      Documentation/devicetree/bindings/media/i2c/sony,imx258.yaml
21174 F:      drivers/media/i2c/imx258.c
21175
21176 SONY IMX274 SENSOR DRIVER
21177 M:      Leon Luo <[email protected]>
21178 L:      [email protected]
21179 S:      Maintained
21180 T:      git git://linuxtv.org/media_tree.git
21181 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
21182 F:      drivers/media/i2c/imx274.c
21183
21184 SONY IMX283 SENSOR DRIVER
21185 M:      Kieran Bingham <[email protected]>
21186 M:      Umang Jain <[email protected]>
21187 L:      [email protected]
21188 S:      Maintained
21189 T:      git git://linuxtv.org/media_tree.git
21190 F:      Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml
21191 F:      drivers/media/i2c/imx283.c
21192
21193 SONY IMX290 SENSOR DRIVER
21194 M:      Manivannan Sadhasivam <[email protected]>
21195 L:      [email protected]
21196 S:      Maintained
21197 T:      git git://linuxtv.org/media_tree.git
21198 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
21199 F:      drivers/media/i2c/imx290.c
21200
21201 SONY IMX296 SENSOR DRIVER
21202 M:      Laurent Pinchart <[email protected]>
21203 M:      Manivannan Sadhasivam <[email protected]>
21204 L:      [email protected]
21205 S:      Maintained
21206 T:      git git://linuxtv.org/media_tree.git
21207 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
21208 F:      drivers/media/i2c/imx296.c
21209
21210 SONY IMX319 SENSOR DRIVER
21211 M:      Bingbu Cao <[email protected]>
21212 L:      [email protected]
21213 S:      Maintained
21214 T:      git git://linuxtv.org/media_tree.git
21215 F:      drivers/media/i2c/imx319.c
21216
21217 SONY IMX334 SENSOR DRIVER
21218 L:      [email protected]
21219 S:      Orphan
21220 T:      git git://linuxtv.org/media_tree.git
21221 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
21222 F:      drivers/media/i2c/imx334.c
21223
21224 SONY IMX335 SENSOR DRIVER
21225 L:      [email protected]
21226 S:      Orphan
21227 T:      git git://linuxtv.org/media_tree.git
21228 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
21229 F:      drivers/media/i2c/imx335.c
21230
21231 SONY IMX355 SENSOR DRIVER
21232 M:      Tianshu Qiu <[email protected]>
21233 L:      [email protected]
21234 S:      Maintained
21235 T:      git git://linuxtv.org/media_tree.git
21236 F:      drivers/media/i2c/imx355.c
21237
21238 SONY IMX412 SENSOR DRIVER
21239 L:      [email protected]
21240 S:      Orphan
21241 T:      git git://linuxtv.org/media_tree.git
21242 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
21243 F:      drivers/media/i2c/imx412.c
21244
21245 SONY IMX415 SENSOR DRIVER
21246 M:      Michael Riesch <[email protected]>
21247 L:      [email protected]
21248 S:      Maintained
21249 T:      git git://linuxtv.org/media_tree.git
21250 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
21251 F:      drivers/media/i2c/imx415.c
21252
21253 SONY MEMORYSTICK SUBSYSTEM
21254 M:      Maxim Levitsky <[email protected]>
21255 M:      Alex Dubov <[email protected]>
21256 M:      Ulf Hansson <[email protected]>
21257 L:      [email protected]
21258 S:      Maintained
21259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
21260 F:      drivers/memstick/
21261 F:      include/linux/memstick.h
21262
21263 SONY VAIO CONTROL DEVICE DRIVER
21264 M:      Mattia Dongili <[email protected]>
21265 L:      [email protected]
21266 S:      Maintained
21267 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
21268 F:      Documentation/admin-guide/laptops/sony-laptop.rst
21269 F:      drivers/char/sonypi.c
21270 F:      drivers/platform/x86/sony-laptop.c
21271 F:      include/linux/sony-laptop.h
21272
21273 SOPHGO DEVICETREES and DRIVERS
21274 M:      Chen Wang <[email protected]>
21275 M:      Inochi Amaoto <[email protected]>
21276 T:      git https://github.com/sophgo/linux.git
21277 S:      Maintained
21278 N:      sophgo
21279 K:      sophgo
21280
21281 SOUND
21282 M:      Jaroslav Kysela <[email protected]>
21283 M:      Takashi Iwai <[email protected]>
21284 L:      [email protected]
21285 S:      Maintained
21286 W:      http://www.alsa-project.org/
21287 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
21288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21289 F:      Documentation/sound/
21290 F:      include/sound/
21291 F:      include/uapi/sound/
21292 F:      sound/
21293 F:      tools/testing/selftests/alsa
21294
21295 SOUND - ALSA SELFTESTS
21296 M:      Mark Brown <[email protected]>
21297 L:      [email protected]
21298 L:      [email protected]
21299 S:      Supported
21300 F:      tools/testing/selftests/alsa
21301
21302 SOUND - COMPRESSED AUDIO
21303 M:      Vinod Koul <[email protected]>
21304 L:      [email protected] (moderated for non-subscribers)
21305 S:      Supported
21306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21307 F:      Documentation/sound/designs/compress-offload.rst
21308 F:      include/sound/compress_driver.h
21309 F:      include/uapi/sound/compress_*
21310 F:      sound/core/compress_offload.c
21311 F:      sound/soc/soc-compress.c
21312
21313 SOUND - CORE KUNIT TEST
21314 M:      Ivan Orlov <[email protected]>
21315 L:      [email protected]
21316 S:      Supported
21317 F:      sound/core/sound_kunit.c
21318
21319 SOUND - DMAENGINE HELPERS
21320 M:      Lars-Peter Clausen <[email protected]>
21321 S:      Supported
21322 F:      include/sound/dmaengine_pcm.h
21323 F:      sound/core/pcm_dmaengine.c
21324 F:      sound/soc/soc-generic-dmaengine-pcm.c
21325
21326 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
21327 M:      Liam Girdwood <[email protected]>
21328 M:      Mark Brown <[email protected]>
21329 L:      [email protected]
21330 S:      Supported
21331 W:      http://alsa-project.org/main/index.php/ASoC
21332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
21333 F:      Documentation/devicetree/bindings/sound/
21334 F:      Documentation/sound/soc/
21335 F:      include/dt-bindings/sound/
21336 F:      include/sound/soc*
21337 F:      include/sound/sof.h
21338 F:      include/sound/sof/
21339 F:      include/trace/events/sof*.h
21340 F:      include/uapi/sound/asoc.h
21341 F:      sound/soc/
21342
21343 SOUND - SOC LAYER / dapm-graph
21344 M:      Luca Ceresoli <[email protected]>
21345 L:      [email protected]
21346 S:      Maintained
21347 F:      tools/sound/dapm-graph
21348
21349 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
21350 M:      Pierre-Louis Bossart <[email protected]>
21351 M:      Liam Girdwood <[email protected]>
21352 M:      Peter Ujfalusi <[email protected]>
21353 M:      Bard Liao <[email protected]>
21354 M:      Ranjani Sridharan <[email protected]>
21355 M:      Daniel Baluta <[email protected]>
21356 R:      Kai Vehmanen <[email protected]>
21357 L:      [email protected] (moderated for non-subscribers)
21358 S:      Supported
21359 W:      https://github.com/thesofproject/linux/
21360 F:      sound/soc/sof/
21361
21362 SOUNDWIRE SUBSYSTEM
21363 M:      Vinod Koul <[email protected]>
21364 M:      Bard Liao <[email protected]>
21365 R:      Pierre-Louis Bossart <[email protected]>
21366 R:      Sanyog Kale <[email protected]>
21367 L:      [email protected] (moderated for non-subscribers)
21368 S:      Supported
21369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
21370 F:      Documentation/driver-api/soundwire/
21371 F:      drivers/soundwire/
21372 F:      include/linux/soundwire/
21373
21374 SP2 MEDIA DRIVER
21375 M:      Olli Salonen <[email protected]>
21376 L:      [email protected]
21377 S:      Maintained
21378 W:      https://linuxtv.org
21379 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21380 F:      drivers/media/dvb-frontends/sp2*
21381
21382 SPANISH DOCUMENTATION
21383 M:      Carlos Bilbao <[email protected]>
21384 R:      Avadhut Naik <[email protected]>
21385 S:      Maintained
21386 F:      Documentation/translations/sp_SP/
21387
21388 SPARC + UltraSPARC (sparc/sparc64)
21389 M:      "David S. Miller" <[email protected]>
21390 M:      Andreas Larsson <[email protected]>
21391 L:      [email protected]
21392 S:      Maintained
21393 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
21394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21396 F:      arch/sparc/
21397 F:      drivers/sbus/
21398
21399 SPARC SERIAL DRIVERS
21400 M:      "David S. Miller" <[email protected]>
21401 L:      [email protected]
21402 S:      Maintained
21403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21405 F:      drivers/tty/serial/suncore.c
21406 F:      drivers/tty/serial/sunhv.c
21407 F:      drivers/tty/serial/sunsab.c
21408 F:      drivers/tty/serial/sunsab.h
21409 F:      drivers/tty/serial/sunsu.c
21410 F:      drivers/tty/serial/sunzilog.c
21411 F:      drivers/tty/serial/sunzilog.h
21412 F:      drivers/tty/vcc.c
21413 F:      include/linux/sunserialcore.h
21414
21415 SPARSE CHECKER
21416 M:      "Luc Van Oostenryck" <[email protected]>
21417 L:      [email protected]
21418 S:      Maintained
21419 W:      https://sparse.docs.kernel.org/
21420 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
21421 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
21422 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
21423 F:      include/linux/compiler.h
21424
21425 SPEAKUP CONSOLE SPEECH DRIVER
21426 M:      William Hubbs <[email protected]>
21427 M:      Chris Brannon <[email protected]>
21428 M:      Kirk Reiser <[email protected]>
21429 M:      Samuel Thibault <[email protected]>
21430 L:      [email protected]
21431 S:      Odd Fixes
21432 W:      http://www.linux-speakup.org/
21433 W:      https://github.com/linux-speakup/speakup
21434 B:      https://github.com/linux-speakup/speakup/issues
21435 F:      drivers/accessibility/speakup/
21436
21437 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
21438 M:      Viresh Kumar <[email protected]>
21439 M:      Shiraz Hashim <[email protected]>
21440 M:      [email protected]
21441 L:      [email protected] (moderated for non-subscribers)
21442 S:      Maintained
21443 W:      http://www.st.com/spear
21444 F:      arch/arm/boot/dts/st/spear*
21445 F:      arch/arm/mach-spear/
21446 F:      drivers/clk/spear/
21447 F:      drivers/pinctrl/spear/
21448
21449 SPI NOR SUBSYSTEM
21450 M:      Tudor Ambarus <[email protected]>
21451 M:      Pratyush Yadav <[email protected]>
21452 M:      Michael Walle <[email protected]>
21453 L:      [email protected]
21454 S:      Maintained
21455 W:      http://www.linux-mtd.infradead.org/
21456 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
21457 C:      irc://irc.oftc.net/mtd
21458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
21459 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
21460 F:      drivers/mtd/spi-nor/
21461 F:      include/linux/mtd/spi-nor.h
21462
21463 SPI SUBSYSTEM
21464 M:      Mark Brown <[email protected]>
21465 L:      [email protected]
21466 S:      Maintained
21467 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
21468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
21469 F:      Documentation/devicetree/bindings/spi/
21470 F:      Documentation/spi/
21471 F:      drivers/spi/
21472 F:      include/linux/spi/
21473 F:      include/uapi/linux/spi/
21474 F:      tools/spi/
21475
21476 SPIDERNET NETWORK DRIVER for CELL
21477 M:      Ishizaki Kou <[email protected]>
21478 M:      Geoff Levand <[email protected]>
21479 L:      [email protected]
21480 L:      [email protected]
21481 S:      Maintained
21482 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
21483 F:      drivers/net/ethernet/toshiba/spider_net*
21484
21485 SPMI SUBSYSTEM
21486 M:      Stephen Boyd <[email protected]>
21487 L:      [email protected]
21488 S:      Maintained
21489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
21490 F:      Documentation/devicetree/bindings/spmi/
21491 F:      drivers/spmi/
21492 F:      include/dt-bindings/spmi/spmi.h
21493 F:      include/linux/spmi.h
21494 F:      include/trace/events/spmi.h
21495
21496 SPU FILE SYSTEM
21497 M:      Jeremy Kerr <[email protected]>
21498 L:      [email protected]
21499 S:      Supported
21500 W:      http://www.ibm.com/developerworks/power/cell/
21501 F:      Documentation/filesystems/spufs/spufs.rst
21502 F:      arch/powerpc/platforms/cell/spufs/
21503
21504 SQUASHFS FILE SYSTEM
21505 M:      Phillip Lougher <[email protected]>
21506 L:      [email protected] (subscribers-only)
21507 S:      Maintained
21508 W:      http://squashfs.org.uk
21509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
21510 F:      Documentation/filesystems/squashfs.rst
21511 F:      fs/squashfs/
21512
21513 SRM (Alpha) environment access
21514 M:      Jan-Benedict Glaw <[email protected]>
21515 S:      Maintained
21516 F:      arch/alpha/kernel/srm_env.c
21517
21518 ST LSM6DSx IMU IIO DRIVER
21519 M:      Lorenzo Bianconi <[email protected]>
21520 L:      [email protected]
21521 S:      Maintained
21522 W:      http://www.st.com/
21523 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
21524 F:      drivers/iio/imu/st_lsm6dsx/
21525
21526 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
21527 M:      Benjamin Mugnier <[email protected]>
21528 M:      Sylvain Petinot <[email protected]>
21529 L:      [email protected]
21530 S:      Maintained
21531 T:      git git://linuxtv.org/media_tree.git
21532 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
21533 F:      drivers/media/i2c/st-mipid02.c
21534
21535 ST STM32 FIREWALL
21536 M:      Gatien Chevallier <[email protected]>
21537 S:      Maintained
21538 F:      drivers/bus/stm32_etzpc.c
21539 F:      drivers/bus/stm32_firewall.c
21540 F:      drivers/bus/stm32_rifsc.c
21541
21542 ST STM32 I2C/SMBUS DRIVER
21543 M:      Pierre-Yves MORDRET <[email protected]>
21544 M:      Alain Volmat <[email protected]>
21545 L:      [email protected]
21546 S:      Maintained
21547 F:      drivers/i2c/busses/i2c-stm32*
21548
21549 ST STM32 SPI DRIVER
21550 M:      Alain Volmat <[email protected]>
21551 L:      [email protected]
21552 S:      Maintained
21553 F:      drivers/spi/spi-stm32.c
21554
21555 ST STPDDC60 DRIVER
21556 M:      Daniel Nilsson <[email protected]>
21557 L:      [email protected]
21558 S:      Maintained
21559 F:      Documentation/hwmon/stpddc60.rst
21560 F:      drivers/hwmon/pmbus/stpddc60.c
21561
21562 ST VGXY61 DRIVER
21563 M:      Benjamin Mugnier <[email protected]>
21564 M:      Sylvain Petinot <[email protected]>
21565 L:      [email protected]
21566 S:      Maintained
21567 T:      git git://linuxtv.org/media_tree.git
21568 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
21569 F:      Documentation/userspace-api/media/drivers/vgxy61.rst
21570 F:      drivers/media/i2c/vgxy61.c
21571
21572 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
21573 M:      Song Qiang <[email protected]>
21574 L:      [email protected]
21575 S:      Maintained
21576 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
21577 F:      drivers/iio/proximity/vl53l0x-i2c.c
21578
21579 STABLE BRANCH
21580 M:      Greg Kroah-Hartman <[email protected]>
21581 M:      Sasha Levin <[email protected]>
21582 L:      [email protected]
21583 S:      Supported
21584 F:      Documentation/process/stable-kernel-rules.rst
21585
21586 STAGING - ATOMISP DRIVER
21587 M:      Hans de Goede <[email protected]>
21588 M:      Mauro Carvalho Chehab <[email protected]>
21589 R:      Sakari Ailus <[email protected]>
21590 L:      [email protected]
21591 S:      Maintained
21592 F:      drivers/staging/media/atomisp/
21593
21594 STAGING - FIELDBUS SUBSYSTEM
21595 M:      Sven Van Asbroeck <[email protected]>
21596 S:      Maintained
21597 F:      drivers/staging/fieldbus/*
21598 F:      drivers/staging/fieldbus/Documentation/
21599
21600 STAGING - HMS ANYBUS-S BUS
21601 M:      Sven Van Asbroeck <[email protected]>
21602 S:      Maintained
21603 F:      drivers/staging/fieldbus/anybuss/
21604
21605 STAGING - INDUSTRIAL IO
21606 M:      Jonathan Cameron <[email protected]>
21607 L:      [email protected]
21608 S:      Odd Fixes
21609 F:      Documentation/devicetree/bindings/staging/iio/
21610 F:      drivers/staging/iio/
21611
21612 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
21613 M:      Marc Dietrich <[email protected]>
21614 L:      [email protected] (moderated for non-subscribers)
21615 L:      [email protected]
21616 S:      Maintained
21617 F:      drivers/staging/nvec/
21618
21619 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
21620 M:      Jens Frederich <[email protected]>
21621 M:      Jon Nettleton <[email protected]>
21622 S:      Maintained
21623 W:      http://wiki.laptop.org/go/DCON
21624 F:      drivers/staging/olpc_dcon/
21625
21626 STAGING - REALTEK RTL8712U DRIVERS
21627 M:      Florian Schilhabel <[email protected]>.
21628 S:      Odd Fixes
21629 F:      drivers/staging/rtl8712/
21630
21631 STAGING - SEPS525 LCD CONTROLLER DRIVERS
21632 M:      Michael Hennerich <[email protected]>
21633 L:      [email protected]
21634 S:      Supported
21635 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
21636 F:      drivers/staging/fbtft/fb_seps525.c
21637
21638 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
21639 M:      Sudip Mukherjee <[email protected]>
21640 M:      Teddy Wang <[email protected]>
21641 M:      Sudip Mukherjee <[email protected]>
21642 L:      [email protected]
21643 S:      Maintained
21644 F:      drivers/staging/sm750fb/
21645
21646 STAGING - VIA VT665X DRIVERS
21647 M:      Philipp Hortmann <[email protected]>
21648 S:      Odd Fixes
21649 F:      drivers/staging/vt665?/
21650
21651 STAGING SUBSYSTEM
21652 M:      Greg Kroah-Hartman <[email protected]>
21653 L:      [email protected]
21654 S:      Supported
21655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
21656 F:      drivers/staging/
21657
21658 STANDALONE CACHE CONTROLLER DRIVERS
21659 M:      Conor Dooley <[email protected]>
21660 S:      Maintained
21661 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21662 F:      Documentation/devicetree/bindings/cache/
21663 F:      drivers/cache
21664
21665 STARFIRE/DURALAN NETWORK DRIVER
21666 M:      Ion Badulescu <[email protected]>
21667 S:      Odd Fixes
21668 F:      drivers/net/ethernet/adaptec/starfire*
21669
21670 STARFIVE CAMERA SUBSYSTEM DRIVER
21671 M:      Jack Zhu <[email protected]>
21672 M:      Changhuang Liang <[email protected]>
21673 L:      [email protected]
21674 S:      Maintained
21675 F:      Documentation/admin-guide/media/starfive_camss.rst
21676 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
21677 F:      drivers/staging/media/starfive/camss
21678
21679 STARFIVE CRYPTO DRIVER
21680 M:      Jia Jie Ho <[email protected]>
21681 M:      William Qiu <[email protected]>
21682 S:      Supported
21683 F:      Documentation/devicetree/bindings/crypto/starfive*
21684 F:      drivers/crypto/starfive/
21685
21686 STARFIVE DEVICETREES
21687 M:      Emil Renner Berthing <[email protected]>
21688 S:      Maintained
21689 F:      arch/riscv/boot/dts/starfive/
21690
21691 STARFIVE DWMAC GLUE LAYER
21692 M:      Emil Renner Berthing <[email protected]>
21693 M:      Minda Chen <[email protected]>
21694 S:      Maintained
21695 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
21696 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
21697
21698 STARFIVE JH7110 DPHY RX DRIVER
21699 M:      Jack Zhu <[email protected]>
21700 M:      Changhuang Liang <[email protected]>
21701 S:      Supported
21702 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
21703 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
21704
21705 STARFIVE JH7110 DPHY TX DRIVER
21706 M:      Keith Zhao <[email protected]>
21707 M:      Shengyang Chen <[email protected]>
21708 S:      Supported
21709 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-tx.yaml
21710 F:      drivers/phy/starfive/phy-jh7110-dphy-tx.c
21711
21712 STARFIVE JH7110 MMC/SD/SDIO DRIVER
21713 M:      William Qiu <[email protected]>
21714 S:      Supported
21715 F:      Documentation/devicetree/bindings/mmc/starfive*
21716 F:      drivers/mmc/host/dw_mmc-starfive.c
21717
21718 STARFIVE JH7110 PLL CLOCK DRIVER
21719 M:      Xingyu Wu <[email protected]>
21720 S:      Supported
21721 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
21722 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
21723
21724 STARFIVE JH7110 PWMDAC DRIVER
21725 M:      Hal Feng <[email protected]>
21726 M:      Xingyu Wu <[email protected]>
21727 S:      Supported
21728 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
21729 F:      sound/soc/starfive/jh7110_pwmdac.c
21730
21731 STARFIVE JH7110 SYSCON
21732 M:      William Qiu <[email protected]>
21733 M:      Xingyu Wu <[email protected]>
21734 S:      Supported
21735 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
21736
21737 STARFIVE JH7110 TDM DRIVER
21738 M:      Walker Chen <[email protected]>
21739 S:      Maintained
21740 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
21741 F:      sound/soc/starfive/jh7110_tdm.c
21742
21743 STARFIVE JH71X0 CLOCK DRIVERS
21744 M:      Emil Renner Berthing <[email protected]>
21745 M:      Hal Feng <[email protected]>
21746 S:      Maintained
21747 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
21748 F:      drivers/clk/starfive/clk-starfive-jh71*
21749 F:      include/dt-bindings/clock/starfive?jh71*.h
21750
21751 STARFIVE JH71X0 PINCTRL DRIVERS
21752 M:      Emil Renner Berthing <[email protected]>
21753 M:      Jianlong Huang <[email protected]>
21754 M:      Hal Feng <[email protected]>
21755 L:      [email protected]
21756 S:      Maintained
21757 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
21758 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
21759 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
21760 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
21761
21762 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
21763 M:      Emil Renner Berthing <[email protected]>
21764 M:      Hal Feng <[email protected]>
21765 S:      Maintained
21766 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
21767 F:      drivers/reset/starfive/reset-starfive-jh71*
21768 F:      include/dt-bindings/reset/starfive?jh71*.h
21769
21770 STARFIVE JH71X0 USB DRIVERS
21771 M:      Minda Chen <[email protected]>
21772 S:      Maintained
21773 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
21774 F:      drivers/usb/cdns3/cdns3-starfive.c
21775
21776 STARFIVE JH71XX PMU CONTROLLER DRIVER
21777 M:      Walker Chen <[email protected]>
21778 M:      Changhuang Liang <[email protected]>
21779 S:      Supported
21780 F:      Documentation/devicetree/bindings/power/starfive*
21781 F:      drivers/pmdomain/starfive/
21782 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
21783
21784 STARFIVE SOC DRIVERS
21785 M:      Conor Dooley <[email protected]>
21786 S:      Maintained
21787 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21788 F:      Documentation/devicetree/bindings/soc/starfive/
21789
21790 STARFIVE STARLINK PMU DRIVER
21791 M:      Ji Sheng Teoh <[email protected]>
21792 S:      Maintained
21793 F:      Documentation/admin-guide/perf/starfive_starlink_pmu.rst
21794 F:      Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml
21795 F:      drivers/perf/starfive_starlink_pmu.c
21796
21797 STARFIVE TRNG DRIVER
21798 M:      Jia Jie Ho <[email protected]>
21799 S:      Supported
21800 F:      Documentation/devicetree/bindings/rng/starfive*
21801 F:      drivers/char/hw_random/jh7110-trng.c
21802
21803 STARFIVE WATCHDOG DRIVER
21804 M:      Xingyu Wu <[email protected]>
21805 M:      Samin Guo <[email protected]>
21806 S:      Supported
21807 F:      Documentation/devicetree/bindings/watchdog/starfive*
21808 F:      drivers/watchdog/starfive-wdt.c
21809
21810 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
21811 M:      Minda Chen <[email protected]>
21812 S:      Supported
21813 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
21814 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
21815 F:      drivers/phy/starfive/phy-jh7110-pcie.c
21816 F:      drivers/phy/starfive/phy-jh7110-usb.c
21817
21818 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
21819 M:      Changhuang Liang <[email protected]>
21820 S:      Supported
21821 F:      Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
21822 F:      drivers/irqchip/irq-starfive-jh8100-intc.c
21823
21824 STATIC BRANCH/CALL
21825 M:      Peter Zijlstra <[email protected]>
21826 M:      Josh Poimboeuf <[email protected]>
21827 M:      Jason Baron <[email protected]>
21828 R:      Steven Rostedt <[email protected]>
21829 R:      Ard Biesheuvel <[email protected]>
21830 S:      Supported
21831 F:      arch/*/include/asm/jump_label*.h
21832 F:      arch/*/include/asm/static_call*.h
21833 F:      arch/*/kernel/jump_label.c
21834 F:      arch/*/kernel/static_call.c
21835 F:      include/linux/jump_label*.h
21836 F:      include/linux/static_call*.h
21837 F:      kernel/jump_label.c
21838 F:      kernel/static_call.c
21839
21840 STI AUDIO (ASoC) DRIVERS
21841 M:      Arnaud Pouliquen <[email protected]>
21842 L:      [email protected] (moderated for non-subscribers)
21843 S:      Maintained
21844 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
21845 F:      sound/soc/sti/
21846
21847 STI CEC DRIVER
21848 M:      Alain Volmat <[email protected]>
21849 S:      Maintained
21850 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
21851 F:      drivers/media/cec/platform/sti/
21852
21853 STK1160 USB VIDEO CAPTURE DRIVER
21854 M:      Ezequiel Garcia <[email protected]>
21855 L:      [email protected]
21856 S:      Maintained
21857 T:      git git://linuxtv.org/media_tree.git
21858 F:      drivers/media/usb/stk1160/
21859
21860 STM32 AUDIO (ASoC) DRIVERS
21861 M:      Olivier Moysan <[email protected]>
21862 M:      Arnaud Pouliquen <[email protected]>
21863 L:      [email protected] (moderated for non-subscribers)
21864 S:      Maintained
21865 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
21866 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
21867 F:      sound/soc/stm/
21868
21869 STM32 DMA DRIVERS
21870 M:      Amélie Delaunay <[email protected]>
21871 L:      [email protected]
21872 L:      [email protected] (moderated for non-subscribers)
21873 S:      Maintained
21874 F:      Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
21875 F:      Documentation/devicetree/bindings/dma/stm32/
21876 F:      drivers/dma/stm32/
21877
21878 STM32 TIMER/LPTIMER DRIVERS
21879 M:      Fabrice Gasnier <[email protected]>
21880 S:      Maintained
21881 F:      Documentation/ABI/testing/*timer-stm32
21882 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
21883 F:      drivers/*/stm32-*timer*
21884 F:      drivers/pwm/pwm-stm32*
21885 F:      include/linux/*/stm32-*tim*
21886
21887 STMMAC ETHERNET DRIVER
21888 M:      Alexandre Torgue <[email protected]>
21889 M:      Jose Abreu <[email protected]>
21890 L:      [email protected]
21891 S:      Supported
21892 W:      http://www.stlinux.com
21893 F:      Documentation/networking/device_drivers/ethernet/stmicro/
21894 F:      drivers/net/ethernet/stmicro/stmmac/
21895
21896 SUN HAPPY MEAL ETHERNET DRIVER
21897 M:      Sean Anderson <[email protected]>
21898 S:      Maintained
21899 F:      drivers/net/ethernet/sun/sunhme.*
21900
21901 SUN3/3X
21902 M:      Sam Creasey <[email protected]>
21903 S:      Maintained
21904 W:      http://sammy.net/sun3/
21905 F:      arch/m68k/include/asm/sun3*
21906 F:      arch/m68k/kernel/*sun3*
21907 F:      arch/m68k/sun3*/
21908 F:      drivers/net/ethernet/i825xx/sun3*
21909
21910 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
21911 M:      Hans de Goede <[email protected]>
21912 L:      [email protected]
21913 S:      Maintained
21914 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
21915 F:      drivers/input/keyboard/sun4i-lradc-keys.c
21916
21917 SUNDANCE NETWORK DRIVER
21918 M:      Denis Kirjanov <[email protected]>
21919 L:      [email protected]
21920 S:      Maintained
21921 F:      drivers/net/ethernet/dlink/sundance.c
21922
21923 SUNPLUS ETHERNET DRIVER
21924 M:      Wells Lu <[email protected]>
21925 L:      [email protected]
21926 S:      Maintained
21927 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
21928 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
21929 F:      drivers/net/ethernet/sunplus/
21930
21931 SUNPLUS MMC DRIVER
21932 M:      Tony Huang <[email protected]>
21933 M:      Li-hao Kuo <[email protected]>
21934 S:      Maintained
21935 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
21936 F:      drivers/mmc/host/sunplus-mmc.c
21937
21938 SUNPLUS OCOTP DRIVER
21939 M:      Vincent Shih <[email protected]>
21940 S:      Maintained
21941 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
21942 F:      drivers/nvmem/sunplus-ocotp.c
21943
21944 SUNPLUS PWM DRIVER
21945 M:      Hammer Hsieh <[email protected]>
21946 S:      Maintained
21947 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
21948 F:      drivers/pwm/pwm-sunplus.c
21949
21950 SUNPLUS RTC DRIVER
21951 M:      Vincent Shih <[email protected]>
21952 L:      [email protected]
21953 S:      Maintained
21954 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
21955 F:      drivers/rtc/rtc-sunplus.c
21956
21957 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
21958 M:      Li-hao Kuo <[email protected]>
21959 L:      [email protected]
21960 S:      Maintained
21961 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
21962 F:      drivers/spi/spi-sunplus-sp7021.c
21963
21964 SUNPLUS UART DRIVER
21965 M:      Hammer Hsieh <[email protected]>
21966 S:      Maintained
21967 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
21968 F:      drivers/tty/serial/sunplus-uart.c
21969
21970 SUNPLUS USB2 PHY DRIVER
21971 M:      Vincent Shih <[email protected]>
21972 L:      [email protected]
21973 S:      Maintained
21974 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
21975 F:      drivers/phy/sunplus/Kconfig
21976 F:      drivers/phy/sunplus/Makefile
21977 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
21978
21979 SUNPLUS WATCHDOG DRIVER
21980 M:      Xiantao Hu <[email protected]>
21981 L:      [email protected]
21982 S:      Maintained
21983 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
21984 F:      drivers/watchdog/sunplus_wdt.c
21985
21986 SUPERH
21987 M:      Yoshinori Sato <[email protected]>
21988 M:      Rich Felker <[email protected]>
21989 M:      John Paul Adrian Glaubitz <[email protected]>
21990 L:      [email protected]
21991 S:      Maintained
21992 Q:      http://patchwork.kernel.org/project/linux-sh/list/
21993 F:      Documentation/arch/sh/
21994 F:      arch/sh/
21995 F:      drivers/sh/
21996
21997 SUSPEND TO RAM
21998 M:      "Rafael J. Wysocki" <[email protected]>
21999 M:      Len Brown <[email protected]>
22000 M:      Pavel Machek <[email protected]>
22001 L:      [email protected]
22002 S:      Supported
22003 B:      https://bugzilla.kernel.org
22004 F:      Documentation/power/
22005 F:      arch/x86/kernel/acpi/sleep*
22006 F:      arch/x86/kernel/acpi/wakeup*
22007 F:      drivers/base/power/
22008 F:      include/linux/freezer.h
22009 F:      include/linux/pm.h
22010 F:      include/linux/suspend.h
22011 F:      kernel/power/
22012
22013 SVGA HANDLING
22014 M:      Martin Mares <[email protected]>
22015 L:      [email protected]
22016 S:      Maintained
22017 F:      Documentation/admin-guide/svga.rst
22018 F:      arch/x86/boot/video*
22019
22020 SWITCHDEV
22021 M:      Jiri Pirko <[email protected]>
22022 M:      Ivan Vecera <[email protected]>
22023 L:      [email protected]
22024 S:      Supported
22025 F:      include/net/switchdev.h
22026 F:      net/switchdev/
22027
22028 SY8106A REGULATOR DRIVER
22029 M:      Icenowy Zheng <[email protected]>
22030 S:      Maintained
22031 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
22032 F:      drivers/regulator/sy8106a-regulator.c
22033
22034 SYNC FILE FRAMEWORK
22035 M:      Sumit Semwal <[email protected]>
22036 R:      Gustavo Padovan <[email protected]>
22037 L:      [email protected]
22038 L:      [email protected]
22039 S:      Maintained
22040 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
22041 F:      Documentation/driver-api/sync_file.rst
22042 F:      drivers/dma-buf/dma-fence*
22043 F:      drivers/dma-buf/sw_sync.c
22044 F:      drivers/dma-buf/sync_*
22045 F:      include/linux/sync_file.h
22046 F:      include/uapi/linux/sync_file.h
22047
22048 SYNOPSYS ARC ARCHITECTURE
22049 M:      Vineet Gupta <[email protected]>
22050 L:      [email protected]
22051 S:      Supported
22052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
22053 F:      Documentation/arch/arc
22054 F:      Documentation/devicetree/bindings/arc/*
22055 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
22056 F:      arch/arc/
22057 F:      drivers/clocksource/arc_timer.c
22058 F:      drivers/tty/serial/arc_uart.c
22059
22060 SYNOPSYS ARC HSDK SDP pll clock driver
22061 M:      Eugeniy Paltsev <[email protected]>
22062 S:      Supported
22063 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
22064 F:      drivers/clk/clk-hsdk-pll.c
22065
22066 SYNOPSYS ARC SDP clock driver
22067 M:      Eugeniy Paltsev <[email protected]>
22068 S:      Supported
22069 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
22070 F:      drivers/clk/axs10x/*
22071
22072 SYNOPSYS ARC SDP platform support
22073 M:      Alexey Brodkin <[email protected]>
22074 S:      Supported
22075 F:      Documentation/devicetree/bindings/arc/axs10*
22076 F:      arch/arc/boot/dts/ax*
22077 F:      arch/arc/plat-axs10x
22078
22079 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
22080 M:      Eugeniy Paltsev <[email protected]>
22081 S:      Supported
22082 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
22083 F:      drivers/reset/reset-axs10x.c
22084
22085 SYNOPSYS CREG GPIO DRIVER
22086 M:      Eugeniy Paltsev <[email protected]>
22087 S:      Maintained
22088 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
22089 F:      drivers/gpio/gpio-creg-snps.c
22090
22091 SYNOPSYS DESIGNWARE 8250 UART DRIVER
22092 M:      Ilpo Järvinen <[email protected]>
22093 R:      Andy Shevchenko <[email protected]>
22094 S:      Supported
22095 F:      drivers/tty/serial/8250/8250_dw.c
22096 F:      drivers/tty/serial/8250/8250_dwlib.*
22097 F:      drivers/tty/serial/8250/8250_lpss.c
22098
22099 SYNOPSYS DESIGNWARE APB GPIO DRIVER
22100 M:      Hoan Tran <[email protected]>
22101 M:      Serge Semin <[email protected]>
22102 L:      [email protected]
22103 S:      Maintained
22104 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
22105 F:      drivers/gpio/gpio-dwapb.c
22106
22107 SYNOPSYS DESIGNWARE APB SSI DRIVER
22108 M:      Serge Semin <[email protected]>
22109 L:      [email protected]
22110 S:      Supported
22111 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
22112 F:      drivers/spi/spi-dw*
22113
22114 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
22115 M:      Eugeniy Paltsev <[email protected]>
22116 S:      Maintained
22117 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
22118 F:      drivers/dma/dw-axi-dmac/
22119
22120 SYNOPSYS DESIGNWARE DMAC DRIVER
22121 M:      Viresh Kumar <[email protected]>
22122 R:      Andy Shevchenko <[email protected]>
22123 S:      Maintained
22124 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
22125 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
22126 F:      drivers/dma/dw/
22127 F:      include/dt-bindings/dma/dw-dmac.h
22128 F:      include/linux/dma/dw.h
22129 F:      include/linux/platform_data/dma-dw.h
22130
22131 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
22132 M:      Jose Abreu <[email protected]>
22133 L:      [email protected]
22134 S:      Supported
22135 F:      drivers/net/ethernet/synopsys/
22136
22137 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
22138 M:      Jose Abreu <[email protected]>
22139 L:      [email protected]
22140 S:      Supported
22141 F:      drivers/net/pcs/pcs-xpcs.c
22142 F:      drivers/net/pcs/pcs-xpcs.h
22143 F:      include/linux/pcs/pcs-xpcs.h
22144
22145 SYNOPSYS DESIGNWARE I2C DRIVER
22146 M:      Jarkko Nikula <[email protected]>
22147 R:      Andy Shevchenko <[email protected]>
22148 R:      Mika Westerberg <[email protected]>
22149 R:      Jan Dabros <[email protected]>
22150 L:      [email protected]
22151 S:      Supported
22152 F:      drivers/i2c/busses/i2c-designware-*
22153
22154 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
22155 M:      Jaehoon Chung <[email protected]>
22156 L:      [email protected]
22157 S:      Maintained
22158 F:      drivers/mmc/host/dw_mmc*
22159
22160 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
22161 M:      Shuai Xue <[email protected]>
22162 M:      Jing Zhang <[email protected]>
22163 S:      Supported
22164 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
22165 F:      drivers/perf/dwc_pcie_pmu.c
22166
22167 SYNOPSYS HSDK RESET CONTROLLER DRIVER
22168 M:      Eugeniy Paltsev <[email protected]>
22169 S:      Supported
22170 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
22171 F:      drivers/reset/reset-hsdk.c
22172 F:      include/dt-bindings/reset/snps,hsdk-reset.h
22173
22174 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
22175 M:      Prabu Thangamuthu <[email protected]>
22176 M:      Manjunath M B <[email protected]>
22177 L:      [email protected]
22178 S:      Maintained
22179 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
22180
22181 SYSTEM CONFIGURATION (SYSCON)
22182 M:      Lee Jones <[email protected]>
22183 M:      Arnd Bergmann <[email protected]>
22184 S:      Supported
22185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
22186 F:      drivers/mfd/syscon.c
22187
22188 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
22189 M:      Sudeep Holla <[email protected]>
22190 R:      Cristian Marussi <[email protected]>
22191 L:      [email protected]
22192 L:      [email protected] (moderated for non-subscribers)
22193 S:      Maintained
22194 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
22195 F:      drivers/clk/clk-sc[mp]i.c
22196 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
22197 F:      drivers/firmware/arm_scmi/
22198 F:      drivers/firmware/arm_scpi.c
22199 F:      drivers/hwmon/scmi-hwmon.c
22200 F:      drivers/pinctrl/pinctrl-scmi.c
22201 F:      drivers/pmdomain/arm/
22202 F:      drivers/powercap/arm_scmi_powercap.c
22203 F:      drivers/regulator/scmi-regulator.c
22204 F:      drivers/reset/reset-scmi.c
22205 F:      include/linux/sc[mp]i_protocol.h
22206 F:      include/trace/events/scmi.h
22207 F:      include/uapi/linux/virtio_scmi.h
22208
22209 SYSTEM RESET/SHUTDOWN DRIVERS
22210 M:      Sebastian Reichel <[email protected]>
22211 L:      [email protected]
22212 S:      Maintained
22213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
22214 F:      Documentation/devicetree/bindings/power/reset/
22215 F:      drivers/power/reset/
22216
22217 SYSTEM TRACE MODULE CLASS
22218 M:      Alexander Shishkin <[email protected]>
22219 S:      Maintained
22220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
22221 F:      Documentation/trace/stm.rst
22222 F:      drivers/hwtracing/stm/
22223 F:      include/linux/stm.h
22224 F:      include/uapi/linux/stm.h
22225
22226 SYSTEM76 ACPI DRIVER
22227 M:      Jeremy Soller <[email protected]>
22228 M:      System76 Product Development <[email protected]>
22229 L:      [email protected]
22230 S:      Maintained
22231 F:      drivers/platform/x86/system76_acpi.c
22232
22233 SYSV FILESYSTEM
22234 S:      Orphan
22235 F:      Documentation/filesystems/sysv-fs.rst
22236 F:      fs/sysv/
22237 F:      include/linux/sysv_fs.h
22238
22239 TASKSTATS STATISTICS INTERFACE
22240 M:      Balbir Singh <[email protected]>
22241 S:      Maintained
22242 F:      Documentation/accounting/taskstats*
22243 F:      include/linux/taskstats*
22244 F:      kernel/taskstats.c
22245
22246 TC subsystem
22247 M:      Jamal Hadi Salim <[email protected]>
22248 M:      Cong Wang <[email protected]>
22249 M:      Jiri Pirko <[email protected]>
22250 L:      [email protected]
22251 S:      Maintained
22252 F:      include/net/pkt_cls.h
22253 F:      include/net/pkt_sched.h
22254 F:      include/net/tc_act/
22255 F:      include/uapi/linux/pkt_cls.h
22256 F:      include/uapi/linux/pkt_sched.h
22257 F:      include/uapi/linux/tc_act/
22258 F:      include/uapi/linux/tc_ematch/
22259 F:      net/sched/
22260 F:      tools/testing/selftests/tc-testing
22261
22262 TC90522 MEDIA DRIVER
22263 M:      Akihiro Tsukada <[email protected]>
22264 L:      [email protected]
22265 S:      Odd Fixes
22266 F:      drivers/media/dvb-frontends/tc90522*
22267
22268 TCP LOW PRIORITY MODULE
22269 M:      "Wong Hoi Sing, Edison" <[email protected]>
22270 M:      "Hung Hing Lun, Mike" <[email protected]>
22271 S:      Maintained
22272 W:      http://tcp-lp-mod.sourceforge.net/
22273 F:      net/ipv4/tcp_lp.c
22274
22275 TDA10071 MEDIA DRIVER
22276 L:      [email protected]
22277 S:      Orphan
22278 W:      https://linuxtv.org
22279 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22280 F:      drivers/media/dvb-frontends/tda10071*
22281
22282 TDA18212 MEDIA DRIVER
22283 L:      [email protected]
22284 S:      Orphan
22285 W:      https://linuxtv.org
22286 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22287 F:      drivers/media/tuners/tda18212*
22288
22289 TDA18218 MEDIA DRIVER
22290 L:      [email protected]
22291 S:      Orphan
22292 W:      https://linuxtv.org
22293 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22294 F:      drivers/media/tuners/tda18218*
22295
22296 TDA18250 MEDIA DRIVER
22297 M:      Olli Salonen <[email protected]>
22298 L:      [email protected]
22299 S:      Maintained
22300 W:      https://linuxtv.org
22301 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22302 T:      git git://linuxtv.org/media_tree.git
22303 F:      drivers/media/tuners/tda18250*
22304
22305 TDA18271 MEDIA DRIVER
22306 M:      Michael Krufky <[email protected]>
22307 L:      [email protected]
22308 S:      Maintained
22309 W:      https://linuxtv.org
22310 W:      http://github.com/mkrufky
22311 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22312 T:      git git://linuxtv.org/mkrufky/tuners.git
22313 F:      drivers/media/tuners/tda18271*
22314
22315 TDA1997x MEDIA DRIVER
22316 M:      Tim Harvey <[email protected]>
22317 L:      [email protected]
22318 S:      Maintained
22319 W:      https://linuxtv.org
22320 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22321 F:      drivers/media/i2c/tda1997x.*
22322
22323 TDA827x MEDIA DRIVER
22324 M:      Michael Krufky <[email protected]>
22325 L:      [email protected]
22326 S:      Maintained
22327 W:      https://linuxtv.org
22328 W:      http://github.com/mkrufky
22329 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22330 T:      git git://linuxtv.org/mkrufky/tuners.git
22331 F:      drivers/media/tuners/tda8290.*
22332
22333 TDA8290 MEDIA DRIVER
22334 M:      Michael Krufky <[email protected]>
22335 L:      [email protected]
22336 S:      Maintained
22337 W:      https://linuxtv.org
22338 W:      http://github.com/mkrufky
22339 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22340 T:      git git://linuxtv.org/mkrufky/tuners.git
22341 F:      drivers/media/tuners/tda8290.*
22342
22343 TDA9840 MEDIA DRIVER
22344 M:      Hans Verkuil <[email protected]>
22345 L:      [email protected]
22346 S:      Maintained
22347 W:      https://linuxtv.org
22348 T:      git git://linuxtv.org/media_tree.git
22349 F:      drivers/media/i2c/tda9840*
22350
22351 TEA5761 TUNER DRIVER
22352 M:      Mauro Carvalho Chehab <[email protected]>
22353 L:      [email protected]
22354 S:      Odd fixes
22355 W:      https://linuxtv.org
22356 T:      git git://linuxtv.org/media_tree.git
22357 F:      drivers/media/tuners/tea5761.*
22358
22359 TEA5767 TUNER DRIVER
22360 M:      Mauro Carvalho Chehab <[email protected]>
22361 L:      [email protected]
22362 S:      Maintained
22363 W:      https://linuxtv.org
22364 T:      git git://linuxtv.org/media_tree.git
22365 F:      drivers/media/tuners/tea5767.*
22366
22367 TEA6415C MEDIA DRIVER
22368 M:      Hans Verkuil <[email protected]>
22369 L:      [email protected]
22370 S:      Maintained
22371 W:      https://linuxtv.org
22372 T:      git git://linuxtv.org/media_tree.git
22373 F:      drivers/media/i2c/tea6415c*
22374
22375 TEA6420 MEDIA DRIVER
22376 M:      Hans Verkuil <[email protected]>
22377 L:      [email protected]
22378 S:      Maintained
22379 W:      https://linuxtv.org
22380 T:      git git://linuxtv.org/media_tree.git
22381 F:      drivers/media/i2c/tea6420*
22382
22383 TEAM DRIVER
22384 M:      Jiri Pirko <[email protected]>
22385 L:      [email protected]
22386 S:      Supported
22387 F:      Documentation/netlink/specs/team.yaml
22388 F:      drivers/net/team/
22389 F:      include/linux/if_team.h
22390 F:      include/uapi/linux/if_team.h
22391 F:      tools/testing/selftests/drivers/net/team/
22392
22393 TECHNICAL ADVISORY BOARD PROCESS DOCS
22394 M:      "Theodore Ts'o" <[email protected]>
22395 M:      Greg Kroah-Hartman <[email protected]>
22396 L:      [email protected]
22397 S:      Maintained
22398 F:      Documentation/process/contribution-maturity-model.rst
22399 F:      Documentation/process/researcher-guidelines.rst
22400
22401 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
22402 M:      "Savoir-faire Linux Inc." <[email protected]>
22403 S:      Maintained
22404 F:      arch/x86/platform/ts5500/
22405
22406 TECHNOTREND USB IR RECEIVER
22407 M:      Sean Young <[email protected]>
22408 L:      [email protected]
22409 S:      Maintained
22410 F:      drivers/media/rc/ttusbir.c
22411
22412 TECHWELL TW9900 VIDEO DECODER
22413 M:      Mehdi Djait <[email protected]>
22414 L:      [email protected]
22415 S:      Maintained
22416 F:      drivers/media/i2c/tw9900.c
22417
22418 TECHWELL TW9910 VIDEO DECODER
22419 L:      [email protected]
22420 S:      Orphan
22421 F:      drivers/media/i2c/tw9910.c
22422 F:      include/media/i2c/tw9910.h
22423
22424 TEE SUBSYSTEM
22425 M:      Jens Wiklander <[email protected]>
22426 R:      Sumit Garg <[email protected]>
22427 L:      [email protected]
22428 S:      Maintained
22429 F:      Documentation/driver-api/tee.rst
22430 F:      Documentation/tee/
22431 F:      Documentation/userspace-api/tee.rst
22432 F:      drivers/tee/
22433 F:      include/linux/tee_core.h
22434 F:      include/linux/tee_drv.h
22435 F:      include/uapi/linux/tee.h
22436
22437 TEGRA ARCHITECTURE SUPPORT
22438 M:      Thierry Reding <[email protected]>
22439 M:      Jonathan Hunter <[email protected]>
22440 L:      [email protected]
22441 S:      Supported
22442 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
22443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
22444 N:      [^a-z]tegra
22445
22446 TEGRA CLOCK DRIVER
22447 M:      Peter De Schrijver <[email protected]>
22448 M:      Prashant Gaikwad <[email protected]>
22449 S:      Supported
22450 F:      drivers/clk/tegra/
22451
22452 TEGRA CRYPTO DRIVERS
22453 M:      Akhil R <[email protected]>
22454 S:      Supported
22455 F:      drivers/crypto/tegra/*
22456
22457 TEGRA DMA DRIVERS
22458 M:      Laxman Dewangan <[email protected]>
22459 M:      Jon Hunter <[email protected]>
22460 S:      Supported
22461 F:      drivers/dma/tegra*
22462
22463 TEGRA I2C DRIVER
22464 M:      Laxman Dewangan <[email protected]>
22465 R:      Dmitry Osipenko <[email protected]>
22466 S:      Supported
22467 F:      drivers/i2c/busses/i2c-tegra.c
22468
22469 TEGRA IOMMU DRIVERS
22470 M:      Thierry Reding <[email protected]>
22471 R:      Krishna Reddy <[email protected]>
22472 L:      [email protected]
22473 S:      Supported
22474 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
22475 F:      drivers/iommu/tegra*
22476
22477 TEGRA KBC DRIVER
22478 M:      Laxman Dewangan <[email protected]>
22479 S:      Supported
22480 F:      drivers/input/keyboard/tegra-kbc.c
22481
22482 TEGRA NAND DRIVER
22483 M:      Stefan Agner <[email protected]>
22484 M:      Lucas Stach <[email protected]>
22485 S:      Maintained
22486 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
22487 F:      drivers/mtd/nand/raw/tegra_nand.c
22488
22489 TEGRA PWM DRIVER
22490 M:      Thierry Reding <[email protected]>
22491 S:      Supported
22492 F:      drivers/pwm/pwm-tegra.c
22493
22494 TEGRA QUAD SPI DRIVER
22495 M:      Thierry Reding <[email protected]>
22496 M:      Jonathan Hunter <[email protected]>
22497 M:      Sowjanya Komatineni <[email protected]>
22498 L:      [email protected]
22499 S:      Maintained
22500 F:      drivers/spi/spi-tegra210-quad.c
22501
22502 TEGRA SERIAL DRIVER
22503 M:      Laxman Dewangan <[email protected]>
22504 S:      Supported
22505 F:      drivers/tty/serial/serial-tegra.c
22506
22507 TEGRA SPI DRIVER
22508 M:      Laxman Dewangan <[email protected]>
22509 S:      Supported
22510 F:      drivers/spi/spi-tegra*
22511
22512 TEGRA VIDEO DRIVER
22513 M:      Thierry Reding <[email protected]>
22514 M:      Jonathan Hunter <[email protected]>
22515 M:      Sowjanya Komatineni <[email protected]>
22516 M:      Luca Ceresoli <[email protected]>
22517 L:      [email protected]
22518 L:      [email protected]
22519 S:      Maintained
22520 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
22521 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
22522 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
22523 F:      drivers/staging/media/tegra-video/
22524
22525 TEGRA XUSB PADCTL DRIVER
22526 M:      JC Kuo <[email protected]>
22527 S:      Supported
22528 F:      drivers/phy/tegra/xusb*
22529
22530 TEHUTI ETHERNET DRIVER
22531 M:      Andy Gospodarek <[email protected]>
22532 L:      [email protected]
22533 S:      Supported
22534 F:      drivers/net/ethernet/tehuti/tehuti.*
22535
22536 TEHUTI TN40XX ETHERNET DRIVER
22537 M:      FUJITA Tomonori <[email protected]>
22538 L:      [email protected]
22539 S:      Maintained
22540 F:      drivers/net/ethernet/tehuti/tn40*
22541
22542 TELECOM CLOCK DRIVER FOR MCPL0010
22543 M:      Mark Gross <[email protected]>
22544 S:      Supported
22545 F:      drivers/char/tlclk.c
22546
22547 TEMPO SEMICONDUCTOR DRIVERS
22548 M:      Steven Eckhoff <[email protected]>
22549 S:      Maintained
22550 F:      Documentation/devicetree/bindings/sound/tscs*.txt
22551 F:      sound/soc/codecs/tscs*.c
22552 F:      sound/soc/codecs/tscs*.h
22553
22554 TENSILICA XTENSA PORT (xtensa)
22555 M:      Chris Zankel <[email protected]>
22556 M:      Max Filippov <[email protected]>
22557 S:      Maintained
22558 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
22559 F:      arch/xtensa/
22560 F:      drivers/irqchip/irq-xtensa-*
22561
22562 TEXAS INSTRUMENTS ASoC DRIVERS
22563 M:      Peter Ujfalusi <[email protected]>
22564 L:      [email protected] (moderated for non-subscribers)
22565 S:      Maintained
22566 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
22567 F:      sound/soc/ti/
22568
22569 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
22570 M:      Shenghao Ding <[email protected]>
22571 M:      Kevin Lu <[email protected]>
22572 M:      Baojun Xu <[email protected]>
22573 L:      [email protected] (moderated for non-subscribers)
22574 S:      Maintained
22575 F:      Documentation/devicetree/bindings/sound/tas2552.txt
22576 F:      Documentation/devicetree/bindings/sound/ti,tas2562.yaml
22577 F:      Documentation/devicetree/bindings/sound/ti,tas2770.yaml
22578 F:      Documentation/devicetree/bindings/sound/ti,tas27xx.yaml
22579 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.yaml
22580 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
22581 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
22582 F:      Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml
22583 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
22584 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
22585 F:      include/sound/tas2*.h
22586 F:      include/sound/tlv320*.h
22587 F:      include/sound/tpa6130a2-plat.h
22588 F:      sound/pci/hda/tas2781_hda_i2c.c
22589 F:      sound/soc/codecs/pcm1681.c
22590 F:      sound/soc/codecs/pcm1789*.*
22591 F:      sound/soc/codecs/pcm179x*.*
22592 F:      sound/soc/codecs/pcm186x*.*
22593 F:      sound/soc/codecs/pcm3008.*
22594 F:      sound/soc/codecs/pcm3060*.*
22595 F:      sound/soc/codecs/pcm3168a*.*
22596 F:      sound/soc/codecs/pcm5102a.c
22597 F:      sound/soc/codecs/pcm512x*.*
22598 F:      sound/soc/codecs/tas2*.*
22599 F:      sound/soc/codecs/tlv320*.*
22600 F:      sound/soc/codecs/tpa6130a2.*
22601
22602 TEXAS INSTRUMENTS DMA DRIVERS
22603 M:      Peter Ujfalusi <[email protected]>
22604 L:      [email protected]
22605 S:      Maintained
22606 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
22607 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
22608 F:      Documentation/devicetree/bindings/dma/ti/
22609 F:      drivers/dma/ti/
22610 F:      include/linux/dma/k3-psil.h
22611 F:      include/linux/dma/k3-udma-glue.h
22612 F:      include/linux/dma/ti-cppi5.h
22613 X:      drivers/dma/ti/cppi41.c
22614
22615 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
22616 M:      Robert Marko <[email protected]>
22617 M:      Luka Perkov <[email protected]>
22618 L:      [email protected]
22619 S:      Maintained
22620 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
22621 F:      Documentation/hwmon/tps23861.rst
22622 F:      drivers/hwmon/tps23861.c
22623
22624 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
22625 M:      Ricardo Ribalda <[email protected]>
22626 L:      [email protected]
22627 S:      Supported
22628 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
22629 F:      drivers/iio/dac/ti-dac7612.c
22630
22631 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
22632 M:      Nishanth Menon <[email protected]>
22633 M:      Tero Kristo <[email protected]>
22634 M:      Santosh Shilimkar <[email protected]>
22635 L:      [email protected] (moderated for non-subscribers)
22636 S:      Maintained
22637 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
22638 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
22639 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
22640 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
22641 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
22642 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
22643 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
22644 F:      drivers/clk/keystone/sci-clk.c
22645 F:      drivers/firmware/ti_sci*
22646 F:      drivers/irqchip/irq-ti-sci-inta.c
22647 F:      drivers/irqchip/irq-ti-sci-intr.c
22648 F:      drivers/reset/reset-ti-sci.c
22649 F:      drivers/soc/ti/ti_sci_inta_msi.c
22650 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
22651 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
22652 F:      include/linux/soc/ti/ti_sci_inta_msi.h
22653 F:      include/linux/soc/ti/ti_sci_protocol.h
22654
22655 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
22656 M:      Puranjay Mohan <[email protected]>
22657 L:      [email protected]
22658 S:      Supported
22659 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
22660 F:      drivers/iio/temperature/tmp117.c
22661
22662 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
22663 M:      Hans Verkuil <[email protected]>
22664 L:      [email protected]
22665 S:      Maintained
22666 W:      https://linuxtv.org
22667 T:      git git://linuxtv.org/media_tree.git
22668 F:      drivers/media/radio/radio-raremono.c
22669
22670 THERMAL
22671 M:      Rafael J. Wysocki <[email protected]>
22672 M:      Daniel Lezcano <[email protected]>
22673 R:      Zhang Rui <[email protected]>
22674 R:      Lukasz Luba <[email protected]>
22675 L:      [email protected]
22676 S:      Supported
22677 Q:      https://patchwork.kernel.org/project/linux-pm/list/
22678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
22679 F:      Documentation/ABI/testing/sysfs-class-thermal
22680 F:      Documentation/admin-guide/thermal/
22681 F:      Documentation/devicetree/bindings/thermal/
22682 F:      Documentation/driver-api/thermal/
22683 F:      drivers/thermal/
22684 F:      include/dt-bindings/thermal/
22685 F:      include/linux/cpu_cooling.h
22686 F:      include/linux/thermal.h
22687 F:      include/uapi/linux/thermal.h
22688 F:      tools/lib/thermal/
22689 F:      tools/thermal/
22690
22691 THERMAL DRIVER FOR AMLOGIC SOCS
22692 M:      Guillaume La Roque <[email protected]>
22693 L:      [email protected]
22694 L:      [email protected]
22695 S:      Supported
22696 W:      http://linux-meson.com/
22697 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
22698 F:      drivers/thermal/amlogic_thermal.c
22699
22700 THERMAL/CPU_COOLING
22701 M:      Amit Daniel Kachhap <[email protected]>
22702 M:      Daniel Lezcano <[email protected]>
22703 M:      Viresh Kumar <[email protected]>
22704 R:      Lukasz Luba <[email protected]>
22705 L:      [email protected]
22706 S:      Supported
22707 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
22708 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
22709 F:      drivers/thermal/cpufreq_cooling.c
22710 F:      drivers/thermal/cpuidle_cooling.c
22711 F:      include/linux/cpu_cooling.h
22712
22713 THERMAL/POWER_ALLOCATOR
22714 M:      Lukasz Luba <[email protected]>
22715 L:      [email protected]
22716 S:      Maintained
22717 F:      Documentation/driver-api/thermal/power_allocator.rst
22718 F:      drivers/thermal/gov_power_allocator.c
22719 F:      drivers/thermal/thermal_trace_ipa.h
22720
22721 THINKPAD ACPI EXTRAS DRIVER
22722 M:      Henrique de Moraes Holschuh <[email protected]>
22723 L:      [email protected]
22724 L:      [email protected]
22725 S:      Maintained
22726 W:      http://ibm-acpi.sourceforge.net
22727 W:      http://thinkwiki.org/wiki/Ibm-acpi
22728 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
22729 F:      drivers/platform/x86/thinkpad_acpi.c
22730
22731 THINKPAD LMI DRIVER
22732 M:      Mark Pearson <[email protected]>
22733 L:      [email protected]
22734 S:      Maintained
22735 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
22736 F:      drivers/platform/x86/think-lmi.?
22737
22738 THP7312 ISP DRIVER
22739 M:      Laurent Pinchart <[email protected]>
22740 M:      Paul Elder <[email protected]>
22741 L:      [email protected]
22742 S:      Maintained
22743 T:      git git://linuxtv.org/media_tree.git
22744 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
22745 F:      Documentation/userspace-api/media/drivers/thp7312.rst
22746 F:      drivers/media/i2c/thp7312.c
22747 F:      include/uapi/linux/thp7312.h
22748
22749 THUNDERBOLT DMA TRAFFIC TEST DRIVER
22750 M:      Isaac Hazan <[email protected]>
22751 L:      [email protected]
22752 S:      Maintained
22753 F:      drivers/thunderbolt/dma_test.c
22754
22755 THUNDERBOLT DRIVER
22756 M:      Andreas Noever <[email protected]>
22757 M:      Michael Jamet <[email protected]>
22758 M:      Mika Westerberg <[email protected]>
22759 M:      Yehezkel Bernat <[email protected]>
22760 L:      [email protected]
22761 S:      Maintained
22762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
22763 F:      Documentation/admin-guide/thunderbolt.rst
22764 F:      drivers/thunderbolt/
22765 F:      include/linux/thunderbolt.h
22766
22767 THUNDERBOLT NETWORK DRIVER
22768 M:      Michael Jamet <[email protected]>
22769 M:      Mika Westerberg <[email protected]>
22770 M:      Yehezkel Bernat <[email protected]>
22771 L:      [email protected]
22772 S:      Maintained
22773 F:      drivers/net/thunderbolt/
22774
22775 THUNDERX GPIO DRIVER
22776 M:      Robert Richter <[email protected]>
22777 S:      Odd Fixes
22778 F:      drivers/gpio/gpio-thunderx.c
22779
22780 TI ADS1119 ADC DRIVER
22781 M:      Francesco Dolcini <[email protected]>
22782 M:      João Paulo Gonçalves <[email protected]>
22783 L:      [email protected]
22784 S:      Maintained
22785 F:      Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml
22786 F:      drivers/iio/adc/ti-ads1119.c
22787
22788 TI ADS7924 ADC DRIVER
22789 M:      Hugo Villeneuve <[email protected]>
22790 L:      [email protected]
22791 S:      Supported
22792 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
22793 F:      drivers/iio/adc/ti-ads7924.c
22794
22795 TI AM437X VPFE DRIVER
22796 M:      "Lad, Prabhakar" <[email protected]>
22797 L:      [email protected]
22798 S:      Maintained
22799 W:      https://linuxtv.org
22800 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22801 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22802 F:      drivers/media/platform/ti/am437x/
22803
22804 TI BANDGAP AND THERMAL DRIVER
22805 M:      Eduardo Valentin <[email protected]>
22806 M:      Keerthy <[email protected]>
22807 L:      [email protected]
22808 L:      [email protected]
22809 S:      Maintained
22810 F:      drivers/thermal/ti-soc-thermal/
22811
22812 TI BQ27XXX POWER SUPPLY DRIVER
22813 F:      drivers/power/supply/bq27xxx_battery.c
22814 F:      drivers/power/supply/bq27xxx_battery_i2c.c
22815 F:      include/linux/power/bq27xxx_battery.h
22816
22817 TI CDCE706 CLOCK DRIVER
22818 M:      Max Filippov <[email protected]>
22819 S:      Maintained
22820 F:      drivers/clk/clk-cdce706.c
22821
22822 TI CLOCK DRIVER
22823 M:      Tero Kristo <[email protected]>
22824 L:      [email protected]
22825 S:      Odd Fixes
22826 F:      drivers/clk/ti/
22827 F:      include/linux/clk/ti.h
22828
22829 TI DAVINCI MACHINE SUPPORT
22830 M:      Bartosz Golaszewski <[email protected]>
22831 L:      [email protected] (moderated for non-subscribers)
22832 S:      Maintained
22833 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
22834 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
22835 F:      arch/arm/boot/dts/ti/davinci/
22836 F:      arch/arm/mach-davinci/
22837 F:      drivers/i2c/busses/i2c-davinci.c
22838
22839 TI DAVINCI SERIES CLOCK DRIVER
22840 M:      David Lechner <[email protected]>
22841 S:      Maintained
22842 F:      Documentation/devicetree/bindings/clock/ti/davinci/
22843 F:      drivers/clk/davinci/
22844 F:      include/linux/clk/davinci.h
22845
22846 TI DAVINCI SERIES GPIO DRIVER
22847 M:      Keerthy <[email protected]>
22848 L:      [email protected]
22849 S:      Maintained
22850 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
22851 F:      drivers/gpio/gpio-davinci.c
22852
22853 TI DAVINCI SERIES MEDIA DRIVER
22854 M:      "Lad, Prabhakar" <[email protected]>
22855 L:      [email protected]
22856 S:      Maintained
22857 W:      https://linuxtv.org
22858 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22859 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22860 F:      drivers/media/platform/ti/davinci/
22861 F:      include/media/davinci/
22862
22863 TI ENHANCED CAPTURE (eCAP) DRIVER
22864 M:      Vignesh Raghavendra <[email protected]>
22865 R:      Julien Panis <[email protected]>
22866 L:      [email protected]
22867 L:      [email protected]
22868 S:      Maintained
22869 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
22870 F:      drivers/counter/ti-ecap-capture.c
22871
22872 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
22873 R:      David Lechner <[email protected]>
22874 L:      [email protected]
22875 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
22876 F:      drivers/counter/ti-eqep.c
22877
22878 TI ETHERNET SWITCH DRIVER (CPSW)
22879 R:      Siddharth Vadapalli <[email protected]>
22880 R:      Roger Quadros <[email protected]>
22881 L:      [email protected]
22882 L:      [email protected]
22883 S:      Maintained
22884 F:      drivers/net/ethernet/ti/cpsw*
22885 F:      drivers/net/ethernet/ti/davinci*
22886
22887 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
22888 M:      Alex Dubov <[email protected]>
22889 S:      Maintained
22890 W:      http://tifmxx.berlios.de/
22891 F:      drivers/memstick/host/tifm_ms.c
22892 F:      drivers/misc/tifm*
22893 F:      drivers/mmc/host/tifm_sd.c
22894 F:      include/linux/tifm.h
22895
22896 TI FPD-LINK DRIVERS
22897 M:      Tomi Valkeinen <[email protected]>
22898 L:      [email protected]
22899 S:      Maintained
22900 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
22901 F:      drivers/media/i2c/ds90*
22902 F:      include/media/i2c/ds90*
22903
22904 TI HDC302X HUMIDITY DRIVER
22905 M:      Javier Carrasco <[email protected]>
22906 M:      Li peiyu <[email protected]>
22907 L:      [email protected]
22908 S:      Maintained
22909 F:      Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml
22910 F:      drivers/iio/humidity/hdc3020.c
22911
22912 TI ICSSG ETHERNET DRIVER (ICSSG)
22913 R:      MD Danish Anwar <[email protected]>
22914 R:      Roger Quadros <[email protected]>
22915 L:      [email protected] (moderated for non-subscribers)
22916 L:      [email protected]
22917 S:      Maintained
22918 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
22919 F:      drivers/net/ethernet/ti/icssg/*
22920
22921 TI J721E CSI2RX DRIVER
22922 M:      Jai Luthra <[email protected]>
22923 L:      [email protected]
22924 S:      Maintained
22925 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
22926 F:      drivers/media/platform/ti/j721e-csi2rx/
22927
22928 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
22929 M:      Nishanth Menon <[email protected]>
22930 M:      Santosh Shilimkar <[email protected]>
22931 L:      [email protected]
22932 L:      [email protected] (moderated for non-subscribers)
22933 S:      Maintained
22934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
22935 F:      Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
22936 F:      drivers/pmdomain/ti/omap_prm.c
22937 F:      drivers/soc/ti/*
22938
22939 TI LM49xxx FAMILY ASoC CODEC DRIVERS
22940 M:      M R Swami Reddy <[email protected]>
22941 M:      Vishwas A Deshpande <[email protected]>
22942 L:      [email protected] (moderated for non-subscribers)
22943 S:      Maintained
22944 F:      sound/soc/codecs/isabelle*
22945 F:      sound/soc/codecs/lm49453*
22946
22947 TI LMP92064 ADC DRIVER
22948 M:      Leonard Göhrs <[email protected]>
22949 R:      [email protected]
22950 L:      [email protected]
22951 S:      Maintained
22952 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
22953 F:      drivers/iio/adc/ti-lmp92064.c
22954
22955 TI PCM3060 ASoC CODEC DRIVER
22956 M:      Kirill Marinushkin <[email protected]>
22957 L:      [email protected] (moderated for non-subscribers)
22958 S:      Maintained
22959 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
22960 F:      sound/soc/codecs/pcm3060*
22961
22962 TI TAS571X FAMILY ASoC CODEC DRIVER
22963 M:      Kevin Cernekee <[email protected]>
22964 L:      [email protected] (moderated for non-subscribers)
22965 S:      Odd Fixes
22966 F:      sound/soc/codecs/tas571x*
22967
22968 TI TMAG5273 MAGNETOMETER DRIVER
22969 M:      Gerald Loacker <[email protected]>
22970 L:      [email protected]
22971 S:      Maintained
22972 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
22973 F:      drivers/iio/magnetometer/tmag5273.c
22974
22975 TI TRF7970A NFC DRIVER
22976 M:      Mark Greer <[email protected]>
22977 L:      [email protected]
22978 S:      Supported
22979 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
22980 F:      drivers/nfc/trf7970a.c
22981
22982 TI TSC2046 ADC DRIVER
22983 M:      Oleksij Rempel <[email protected]>
22984 R:      [email protected]
22985 L:      [email protected]
22986 S:      Maintained
22987 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
22988 F:      drivers/iio/adc/ti-tsc2046.c
22989
22990 TI TWL4030 SERIES SOC CODEC DRIVER
22991 M:      Peter Ujfalusi <[email protected]>
22992 L:      [email protected] (moderated for non-subscribers)
22993 S:      Maintained
22994 F:      sound/soc/codecs/twl4030*
22995
22996 TI VPE/CAL DRIVERS
22997 M:      Benoit Parrot <[email protected]>
22998 L:      [email protected]
22999 S:      Maintained
23000 W:      http://linuxtv.org/
23001 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23002 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
23003 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
23004 F:      drivers/media/platform/ti/cal/
23005 F:      drivers/media/platform/ti/vpe/
23006
23007 TI WILINK WIRELESS DRIVERS
23008 L:      [email protected]
23009 S:      Orphan
23010 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
23011 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
23012 F:      drivers/net/wireless/ti/
23013
23014 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
23015 M:      John Stultz <[email protected]>
23016 M:      Thomas Gleixner <[email protected]>
23017 R:      Stephen Boyd <[email protected]>
23018 L:      [email protected]
23019 S:      Supported
23020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
23021 F:      include/linux/clocksource.h
23022 F:      include/linux/time.h
23023 F:      include/linux/timekeeper_internal.h
23024 F:      include/linux/timekeeping.h
23025 F:      include/linux/timex.h
23026 F:      include/uapi/linux/time.h
23027 F:      include/uapi/linux/timex.h
23028 F:      kernel/time/alarmtimer.c
23029 F:      kernel/time/clocksource*
23030 F:      kernel/time/ntp*
23031 F:      kernel/time/time.c
23032 F:      kernel/time/timeconst.bc
23033 F:      kernel/time/timeconv.c
23034 F:      kernel/time/timecounter.c
23035 F:      kernel/time/timekeeping*
23036 F:      kernel/time/time_test.c
23037 F:      tools/testing/selftests/timers/
23038
23039 TIPC NETWORK LAYER
23040 M:      Jon Maloy <[email protected]>
23041 M:      Ying Xue <[email protected]>
23042 L:      [email protected] (core kernel code)
23043 L:      [email protected] (user apps, general discussion)
23044 S:      Maintained
23045 W:      http://tipc.sourceforge.net/
23046 F:      include/uapi/linux/tipc*.h
23047 F:      net/tipc/
23048
23049 TLAN NETWORK DRIVER
23050 M:      Samuel Chessman <[email protected]>
23051 L:      [email protected] (subscribers-only)
23052 S:      Maintained
23053 W:      http://sourceforge.net/projects/tlan/
23054 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
23055 F:      drivers/net/ethernet/ti/tlan.*
23056
23057 TMIO/SDHI MMC DRIVER
23058 M:      Wolfram Sang <[email protected]>
23059 L:      [email protected]
23060 L:      [email protected]
23061 S:      Supported
23062 F:      drivers/mmc/host/renesas_sdhi*
23063 F:      drivers/mmc/host/tmio_mmc*
23064 F:      include/linux/platform_data/tmio.h
23065
23066 TMP513 HARDWARE MONITOR DRIVER
23067 M:      Eric Tremblay <[email protected]>
23068 L:      [email protected]
23069 S:      Maintained
23070 F:      Documentation/hwmon/tmp513.rst
23071 F:      drivers/hwmon/tmp513.c
23072
23073 TMPFS (SHMEM FILESYSTEM)
23074 M:      Hugh Dickins <[email protected]>
23075 L:      [email protected]
23076 S:      Maintained
23077 F:      include/linux/shmem_fs.h
23078 F:      mm/shmem.c
23079
23080 TOMOYO SECURITY MODULE
23081 M:      Kentaro Takeda <[email protected]>
23082 M:      Tetsuo Handa <[email protected]>
23083 L:      [email protected] (subscribers-only, for developers in English)
23084 L:      [email protected] (subscribers-only, for users in English)
23085 L:      [email protected] (subscribers-only, for developers in Japanese)
23086 L:      [email protected] (subscribers-only, for users in Japanese)
23087 S:      Maintained
23088 W:      https://tomoyo.sourceforge.net/
23089 F:      security/tomoyo/
23090
23091 TOPSTAR LAPTOP EXTRAS DRIVER
23092 M:      Herton Ronaldo Krzesinski <[email protected]>
23093 L:      [email protected]
23094 S:      Maintained
23095 F:      drivers/platform/x86/topstar-laptop.c
23096
23097 TORTURE-TEST MODULES
23098 M:      Davidlohr Bueso <[email protected]>
23099 M:      "Paul E. McKenney" <[email protected]>
23100 M:      Josh Triplett <[email protected]>
23101 L:      [email protected]
23102 S:      Supported
23103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
23104 F:      Documentation/RCU/torture.rst
23105 F:      kernel/locking/locktorture.c
23106 F:      kernel/rcu/rcuscale.c
23107 F:      kernel/rcu/rcutorture.c
23108 F:      kernel/rcu/refscale.c
23109 F:      kernel/torture.c
23110
23111 TOSHIBA ACPI EXTRAS DRIVER
23112 M:      Azael Avalos <[email protected]>
23113 L:      [email protected]
23114 S:      Maintained
23115 F:      drivers/platform/x86/toshiba_acpi.c
23116
23117 TOSHIBA BLUETOOTH DRIVER
23118 M:      Azael Avalos <[email protected]>
23119 L:      [email protected]
23120 S:      Maintained
23121 F:      drivers/platform/x86/toshiba_bluetooth.c
23122
23123 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
23124 M:      Azael Avalos <[email protected]>
23125 L:      [email protected]
23126 S:      Maintained
23127 F:      drivers/platform/x86/toshiba_haps.c
23128
23129 TOSHIBA SMM DRIVER
23130 M:      Jonathan Buzzard <[email protected]>
23131 S:      Maintained
23132 W:      http://www.buzzard.org.uk/toshiba/
23133 F:      drivers/char/toshiba.c
23134 F:      include/linux/toshiba.h
23135 F:      include/uapi/linux/toshiba.h
23136
23137 TOSHIBA TC358743 DRIVER
23138 M:      Hans Verkuil <[email protected]>
23139 L:      [email protected]
23140 S:      Maintained
23141 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
23142 F:      drivers/media/i2c/tc358743*
23143 F:      include/media/i2c/tc358743.h
23144
23145 TOSHIBA WMI HOTKEYS DRIVER
23146 M:      Azael Avalos <[email protected]>
23147 L:      [email protected]
23148 S:      Maintained
23149 F:      drivers/platform/x86/toshiba-wmi.c
23150
23151 TPM DEVICE DRIVER
23152 M:      Peter Huewe <[email protected]>
23153 M:      Jarkko Sakkinen <[email protected]>
23154 R:      Jason Gunthorpe <[email protected]>
23155 L:      [email protected]
23156 S:      Maintained
23157 W:      https://codeberg.org/jarkko/linux-tpmdd-test
23158 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
23159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
23160 F:      Documentation/devicetree/bindings/tpm/
23161 F:      drivers/char/tpm/
23162
23163 TPS546D24 DRIVER
23164 M:      Duke Du <[email protected]>
23165 L:      [email protected]
23166 S:      Maintained
23167 F:      Documentation/hwmon/tps546d24.rst
23168 F:      drivers/hwmon/pmbus/tps546d24.c
23169
23170 TQ SYSTEMS BOARD & DRIVER SUPPORT
23171 L:      [email protected]
23172 S:      Supported
23173 W:      https://www.tq-group.com/en/products/tq-embedded/
23174 F:      arch/arm/boot/dts/imx*mba*.dts*
23175 F:      arch/arm/boot/dts/imx*tqma*.dts*
23176 F:      arch/arm/boot/dts/mba*.dtsi
23177 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
23178 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
23179 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
23180 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
23181 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
23182 F:      drivers/gpio/gpio-tqmx86.c
23183 F:      drivers/mfd/tqmx86.c
23184 F:      drivers/watchdog/tqmx86_wdt.c
23185
23186 TRACING
23187 M:      Steven Rostedt <[email protected]>
23188 M:      Masami Hiramatsu <[email protected]>
23189 R:      Mathieu Desnoyers <[email protected]>
23190 L:      [email protected]
23191 L:      [email protected]
23192 S:      Maintained
23193 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
23194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
23195 F:      Documentation/trace/*
23196 F:      fs/tracefs/
23197 F:      include/linux/trace*.h
23198 F:      include/trace/
23199 F:      kernel/trace/
23200 F:      scripts/tracing/
23201 F:      tools/testing/selftests/ftrace/
23202
23203 TRACING MMIO ACCESSES (MMIOTRACE)
23204 M:      Steven Rostedt <[email protected]>
23205 M:      Masami Hiramatsu <[email protected]>
23206 R:      Karol Herbst <[email protected]>
23207 R:      Pekka Paalanen <[email protected]>
23208 L:      [email protected]
23209 L:      [email protected]
23210 S:      Maintained
23211 F:      arch/x86/mm/kmmio.c
23212 F:      arch/x86/mm/mmio-mod.c
23213 F:      arch/x86/mm/testmmiotrace.c
23214 F:      include/linux/mmiotrace.h
23215 F:      kernel/trace/trace_mmiotrace.c
23216
23217 TRACING OS NOISE / LATENCY TRACERS
23218 M:      Steven Rostedt <[email protected]>
23219 S:      Maintained
23220 F:      Documentation/trace/hwlat_detector.rst
23221 F:      Documentation/trace/osnoise-tracer.rst
23222 F:      Documentation/trace/timerlat-tracer.rst
23223 F:      arch/*/kernel/trace.c
23224 F:      include/trace/events/osnoise.h
23225 F:      kernel/trace/trace_hwlat.c
23226 F:      kernel/trace/trace_irqsoff.c
23227 F:      kernel/trace/trace_osnoise.c
23228 F:      kernel/trace/trace_sched_wakeup.c
23229
23230 TRADITIONAL CHINESE DOCUMENTATION
23231 M:      Hu Haowen <[email protected]>
23232 S:      Maintained
23233 W:      https://github.com/srcres258/linux-doc
23234 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
23235 F:      Documentation/translations/zh_TW/
23236
23237 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
23238 M:      Dan Williams <[email protected]>
23239 L:      [email protected]
23240 S:      Maintained
23241 F:      Documentation/ABI/testing/configfs-tsm
23242 F:      drivers/virt/coco/tsm.c
23243 F:      include/linux/tsm.h
23244
23245 TRUSTED SERVICES TEE DRIVER
23246 M:      Balint Dobszay <[email protected]>
23247 M:      Sudeep Holla <[email protected]>
23248 L:      [email protected] (moderated for non-subscribers)
23249 L:      [email protected]
23250 S:      Maintained
23251 F:      Documentation/tee/ts-tee.rst
23252 F:      drivers/tee/tstee/
23253
23254 TTY LAYER AND SERIAL DRIVERS
23255 M:      Greg Kroah-Hartman <[email protected]>
23256 M:      Jiri Slaby <[email protected]>
23257 L:      [email protected]
23258 L:      [email protected]
23259 S:      Supported
23260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
23261 F:      Documentation/devicetree/bindings/serial/
23262 F:      Documentation/driver-api/serial/
23263 F:      drivers/tty/
23264 F:      include/linux/selection.h
23265 F:      include/linux/serial.h
23266 F:      include/linux/serial_core.h
23267 F:      include/linux/sysrq.h
23268 F:      include/linux/tty*.h
23269 F:      include/linux/vt.h
23270 F:      include/linux/vt_*.h
23271 F:      include/uapi/linux/serial.h
23272 F:      include/uapi/linux/serial_core.h
23273 F:      include/uapi/linux/tty.h
23274
23275 TUA9001 MEDIA DRIVER
23276 L:      [email protected]
23277 S:      Orphan
23278 W:      https://linuxtv.org
23279 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23280 F:      drivers/media/tuners/tua9001*
23281
23282 TULIP NETWORK DRIVERS
23283 L:      [email protected]
23284 L:      [email protected]
23285 S:      Orphan
23286 F:      drivers/net/ethernet/dec/tulip/
23287
23288 TUN/TAP driver
23289 M:      Willem de Bruijn <[email protected]>
23290 M:      Jason Wang <[email protected]>
23291 S:      Maintained
23292 W:      http://vtun.sourceforge.net/tun
23293 F:      Documentation/networking/tuntap.rst
23294 F:      arch/um/os-Linux/drivers/
23295 F:      drivers/net/tap.c
23296 F:      drivers/net/tun.c
23297
23298 TURBOCHANNEL SUBSYSTEM
23299 M:      "Maciej W. Rozycki" <[email protected]>
23300 M:      Ralf Baechle <[email protected]>
23301 L:      [email protected]
23302 S:      Maintained
23303 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
23304 F:      drivers/tc/
23305 F:      include/linux/tc.h
23306
23307 TURBOSTAT UTILITY
23308 M:      "Len Brown" <[email protected]>
23309 L:      [email protected]
23310 S:      Supported
23311 Q:      https://patchwork.kernel.org/project/linux-pm/list/
23312 B:      https://bugzilla.kernel.org
23313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
23314 F:      tools/power/x86/turbostat/
23315 F:      tools/testing/selftests/turbostat/
23316
23317 TW5864 VIDEO4LINUX DRIVER
23318 M:      Bluecherry Maintainers <[email protected]>
23319 M:      Andrey Utkin <[email protected]>
23320 M:      Andrey Utkin <[email protected]>
23321 L:      [email protected]
23322 S:      Supported
23323 F:      drivers/media/pci/tw5864/
23324
23325 TW68 VIDEO4LINUX DRIVER
23326 M:      Hans Verkuil <[email protected]>
23327 L:      [email protected]
23328 S:      Odd Fixes
23329 W:      https://linuxtv.org
23330 T:      git git://linuxtv.org/media_tree.git
23331 F:      drivers/media/pci/tw68/
23332
23333 TW686X VIDEO4LINUX DRIVER
23334 M:      Ezequiel Garcia <[email protected]>
23335 L:      [email protected]
23336 S:      Maintained
23337 W:      http://linuxtv.org
23338 T:      git git://linuxtv.org/media_tree.git
23339 F:      drivers/media/pci/tw686x/
23340
23341 U-BOOT ENVIRONMENT VARIABLES
23342 M:      Rafał Miłecki <[email protected]>
23343 S:      Maintained
23344 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
23345 F:      drivers/nvmem/u-boot-env.c
23346
23347 UACCE ACCELERATOR FRAMEWORK
23348 M:      Zhangfei Gao <[email protected]>
23349 M:      Zhou Wang <[email protected]>
23350 L:      [email protected]
23351 L:      [email protected]
23352 S:      Maintained
23353 F:      Documentation/ABI/testing/sysfs-driver-uacce
23354 F:      Documentation/misc-devices/uacce.rst
23355 F:      drivers/misc/uacce/
23356 F:      include/linux/uacce.h
23357 F:      include/uapi/misc/uacce/
23358
23359 UBI FILE SYSTEM (UBIFS)
23360 M:      Richard Weinberger <[email protected]>
23361 R:      Zhihao Cheng <[email protected]>
23362 L:      [email protected]
23363 S:      Supported
23364 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
23365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23367 F:      Documentation/ABI/testing/sysfs-fs-ubifs
23368 F:      Documentation/filesystems/ubifs-authentication.rst
23369 F:      Documentation/filesystems/ubifs.rst
23370 F:      fs/ubifs/
23371
23372 UBLK USERSPACE BLOCK DRIVER
23373 M:      Ming Lei <[email protected]>
23374 L:      [email protected]
23375 S:      Maintained
23376 F:      Documentation/block/ublk.rst
23377 F:      drivers/block/ublk_drv.c
23378 F:      include/uapi/linux/ublk_cmd.h
23379
23380 UBSAN
23381 M:      Kees Cook <[email protected]>
23382 R:      Marco Elver <[email protected]>
23383 R:      Andrey Konovalov <[email protected]>
23384 R:      Andrey Ryabinin <[email protected]>
23385 L:      [email protected]
23386 L:      [email protected]
23387 S:      Supported
23388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23389 F:      Documentation/dev-tools/ubsan.rst
23390 F:      include/linux/ubsan.h
23391 F:      lib/Kconfig.ubsan
23392 F:      lib/test_ubsan.c
23393 F:      lib/ubsan.c
23394 F:      lib/ubsan.h
23395 F:      scripts/Makefile.ubsan
23396 K:      \bARCH_HAS_UBSAN\b
23397
23398 UCLINUX (M68KNOMMU AND COLDFIRE)
23399 M:      Greg Ungerer <[email protected]>
23400 L:      [email protected]
23401 S:      Maintained
23402 W:      http://www.linux-m68k.org/
23403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
23404 F:      arch/m68k/*/*_no.*
23405 F:      arch/m68k/68*/
23406 F:      arch/m68k/coldfire/
23407 F:      arch/m68k/include/asm/*_no.*
23408
23409 UDF FILESYSTEM
23410 M:      Jan Kara <[email protected]>
23411 S:      Maintained
23412 F:      Documentation/filesystems/udf.rst
23413 F:      fs/udf/
23414
23415 UDRAW TABLET
23416 M:      Bastien Nocera <[email protected]>
23417 L:      [email protected]
23418 S:      Maintained
23419 F:      drivers/hid/hid-udraw-ps3.c
23420
23421 UFS FILESYSTEM
23422 M:      Evgeniy Dushistov <[email protected]>
23423 S:      Maintained
23424 F:      Documentation/admin-guide/ufs.rst
23425 F:      fs/ufs/
23426
23427 UHID USERSPACE HID IO DRIVER
23428 M:      David Rheinsberg <[email protected]>
23429 L:      [email protected]
23430 S:      Maintained
23431 F:      drivers/hid/uhid.c
23432 F:      include/uapi/linux/uhid.h
23433
23434 ULPI BUS
23435 M:      Heikki Krogerus <[email protected]>
23436 L:      [email protected]
23437 S:      Maintained
23438 F:      drivers/usb/common/ulpi.c
23439 F:      include/linux/ulpi/
23440
23441 UNICODE SUBSYSTEM
23442 M:      Gabriel Krisman Bertazi <[email protected]>
23443 L:      [email protected]
23444 S:      Supported
23445 F:      fs/unicode/
23446
23447 UNIFDEF
23448 M:      Tony Finch <[email protected]>
23449 S:      Maintained
23450 W:      http://dotat.at/prog/unifdef
23451 F:      scripts/unifdef.c
23452
23453 UNIFORM CDROM DRIVER
23454 M:      Phillip Potter <[email protected]>
23455 S:      Maintained
23456 F:      Documentation/cdrom/
23457 F:      drivers/cdrom/cdrom.c
23458 F:      include/linux/cdrom.h
23459 F:      include/uapi/linux/cdrom.h
23460
23461 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
23462 R:      Alim Akhtar <[email protected]>
23463 R:      Avri Altman <[email protected]>
23464 R:      Bart Van Assche <[email protected]>
23465 L:      [email protected]
23466 S:      Supported
23467 F:      Documentation/devicetree/bindings/ufs/
23468 F:      Documentation/scsi/ufs.rst
23469 F:      drivers/ufs/core/
23470
23471 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
23472 M:      Pedro Sousa <[email protected]>
23473 L:      [email protected]
23474 S:      Supported
23475 F:      drivers/ufs/host/*dwc*
23476
23477 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
23478 M:      Alim Akhtar <[email protected]>
23479 L:      [email protected]
23480 S:      Maintained
23481 F:      drivers/ufs/host/ufs-exynos*
23482
23483 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
23484 M:      Peter Wang <[email protected]>
23485 R:      Stanley Jhu <[email protected]>
23486 L:      [email protected]
23487 L:      [email protected] (moderated for non-subscribers)
23488 S:      Maintained
23489 F:      drivers/ufs/host/ufs-mediatek*
23490
23491 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
23492 M:      Manivannan Sadhasivam <[email protected]>
23493 L:      [email protected]
23494 L:      [email protected]
23495 S:      Maintained
23496 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
23497 F:      drivers/ufs/host/ufs-qcom*
23498
23499 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
23500 M:      Yoshihiro Shimoda <[email protected]>
23501 L:      [email protected]
23502 L:      [email protected]
23503 S:      Maintained
23504 F:      drivers/ufs/host/ufs-renesas.c
23505
23506 UNSORTED BLOCK IMAGES (UBI)
23507 M:      Richard Weinberger <[email protected]>
23508 R:      Zhihao Cheng <[email protected]>
23509 L:      [email protected]
23510 S:      Supported
23511 W:      http://www.linux-mtd.infradead.org/
23512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23514 F:      drivers/mtd/ubi/
23515 F:      include/linux/mtd/ubi.h
23516 F:      include/uapi/mtd/ubi-user.h
23517
23518 UPROBES
23519 M:      Masami Hiramatsu <[email protected]>
23520 M:      Oleg Nesterov <[email protected]>
23521 M:      Peter Zijlstra <[email protected]>
23522 L:      [email protected]
23523 L:      [email protected]
23524 S:      Maintained
23525 F:      arch/*/include/asm/uprobes.h
23526 F:      arch/*/kernel/probes/uprobes.c
23527 F:      arch/*/kernel/uprobes.c
23528 F:      include/linux/uprobes.h
23529 F:      kernel/events/uprobes.c
23530
23531 USB "USBNET" DRIVER FRAMEWORK
23532 M:      Oliver Neukum <[email protected]>
23533 L:      [email protected]
23534 S:      Maintained
23535 W:      http://www.linux-usb.org/usbnet
23536 F:      drivers/net/usb/usbnet.c
23537 F:      include/linux/usb/usbnet.h
23538
23539 USB ACM DRIVER
23540 M:      Oliver Neukum <[email protected]>
23541 L:      [email protected]
23542 S:      Maintained
23543 F:      Documentation/usb/acm.rst
23544 F:      drivers/usb/class/cdc-acm.*
23545
23546 USB APPLE MFI FASTCHARGE DRIVER
23547 M:      Bastien Nocera <[email protected]>
23548 L:      [email protected]
23549 S:      Maintained
23550 F:      drivers/usb/misc/apple-mfi-fastcharge.c
23551
23552 USB AR5523 WIRELESS DRIVER
23553 L:      [email protected]
23554 S:      Orphan
23555 F:      drivers/net/wireless/ath/ar5523/
23556
23557 USB ATTACHED SCSI
23558 M:      Oliver Neukum <[email protected]>
23559 L:      [email protected]
23560 L:      [email protected]
23561 S:      Maintained
23562 F:      drivers/usb/storage/uas.c
23563
23564 USB CDC ETHERNET DRIVER
23565 M:      Oliver Neukum <[email protected]>
23566 L:      [email protected]
23567 S:      Maintained
23568 F:      drivers/net/usb/cdc_*.c
23569 F:      include/uapi/linux/usb/cdc.h
23570
23571 USB CHAOSKEY DRIVER
23572 M:      Keith Packard <[email protected]>
23573 L:      [email protected]
23574 S:      Maintained
23575 F:      drivers/usb/misc/chaoskey.c
23576
23577 USB CYPRESS C67X00 DRIVER
23578 L:      [email protected]
23579 S:      Orphan
23580 F:      drivers/usb/c67x00/
23581
23582 USB DAVICOM DM9601 DRIVER
23583 M:      Peter Korsgaard <[email protected]>
23584 L:      [email protected]
23585 S:      Maintained
23586 W:      http://www.linux-usb.org/usbnet
23587 F:      drivers/net/usb/dm9601.c
23588
23589 USB EHCI DRIVER
23590 M:      Alan Stern <[email protected]>
23591 L:      [email protected]
23592 S:      Maintained
23593 F:      Documentation/usb/ehci.rst
23594 F:      drivers/usb/host/ehci*
23595
23596 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
23597 M:      Jiri Kosina <[email protected]>
23598 M:      Benjamin Tissoires <[email protected]>
23599 L:      [email protected]
23600 S:      Maintained
23601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
23602 F:      Documentation/hid/hiddev.rst
23603 F:      drivers/hid/usbhid/
23604
23605 USB INTEL XHCI ROLE MUX DRIVER
23606 M:      Hans de Goede <[email protected]>
23607 L:      [email protected]
23608 S:      Maintained
23609 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
23610
23611 USB IP DRIVER FOR HISILICON KIRIN 960
23612 M:      Yu Chen <[email protected]>
23613 M:      Binghui Wang <[email protected]>
23614 L:      [email protected]
23615 S:      Maintained
23616 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
23617 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
23618
23619 USB IP DRIVER FOR HISILICON KIRIN 970
23620 M:      Mauro Carvalho Chehab <[email protected]>
23621 L:      [email protected]
23622 S:      Maintained
23623 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
23624 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
23625
23626 USB ISP116X DRIVER
23627 M:      Olav Kongas <[email protected]>
23628 L:      [email protected]
23629 S:      Maintained
23630 F:      drivers/usb/host/isp116x*
23631 F:      include/linux/usb/isp116x.h
23632
23633 USB ISP1760 DRIVER
23634 M:      Rui Miguel Silva <[email protected]>
23635 L:      [email protected]
23636 S:      Maintained
23637 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
23638 F:      drivers/usb/isp1760/*
23639
23640 USB LAN78XX ETHERNET DRIVER
23641 M:      Woojung Huh <[email protected]>
23642 M:      [email protected]
23643 L:      [email protected]
23644 S:      Maintained
23645 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
23646 F:      drivers/net/usb/lan78xx.*
23647 F:      include/dt-bindings/net/microchip-lan78xx.h
23648
23649 USB MASS STORAGE DRIVER
23650 M:      Alan Stern <[email protected]>
23651 L:      [email protected]
23652 L:      [email protected]
23653 S:      Maintained
23654 F:      drivers/usb/storage/
23655
23656 USB MIDI DRIVER
23657 M:      Clemens Ladisch <[email protected]>
23658 L:      [email protected] (moderated for non-subscribers)
23659 S:      Maintained
23660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
23661 F:      sound/usb/midi.*
23662
23663 USB NETWORKING DRIVERS
23664 L:      [email protected]
23665 S:      Odd Fixes
23666 F:      drivers/net/usb/
23667
23668 USB OHCI DRIVER
23669 M:      Alan Stern <[email protected]>
23670 L:      [email protected]
23671 S:      Maintained
23672 F:      Documentation/usb/ohci.rst
23673 F:      drivers/usb/host/ohci*
23674
23675 USB OTG FSM (Finite State Machine)
23676 M:      Peter Chen <[email protected]>
23677 L:      [email protected]
23678 S:      Maintained
23679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
23680 F:      drivers/usb/common/usb-otg-fsm.c
23681
23682 USB OVER IP DRIVER
23683 M:      Valentina Manea <[email protected]>
23684 M:      Shuah Khan <[email protected]>
23685 M:      Shuah Khan <[email protected]>
23686 R:      Hongren Zheng <[email protected]>
23687 L:      [email protected]
23688 S:      Maintained
23689 F:      Documentation/usb/usbip_protocol.rst
23690 F:      drivers/usb/usbip/
23691 F:      tools/testing/selftests/drivers/usb/usbip/
23692 F:      tools/usb/usbip/
23693
23694 USB PEGASUS DRIVER
23695 M:      Petko Manolov <[email protected]>
23696 L:      [email protected]
23697 L:      [email protected]
23698 S:      Maintained
23699 W:      https://github.com/petkan/pegasus
23700 T:      git https://github.com/petkan/pegasus.git
23701 F:      drivers/net/usb/pegasus.*
23702
23703 USB PRINTER DRIVER (usblp)
23704 M:      Pete Zaitcev <[email protected]>
23705 L:      [email protected]
23706 S:      Supported
23707 F:      drivers/usb/class/usblp.c
23708
23709 USB QMI WWAN NETWORK DRIVER
23710 M:      Bjørn Mork <[email protected]>
23711 L:      [email protected]
23712 S:      Maintained
23713 F:      Documentation/ABI/testing/sysfs-class-net-qmi
23714 F:      drivers/net/usb/qmi_wwan.c
23715
23716 USB RAW GADGET DRIVER
23717 R:      Andrey Konovalov <[email protected]>
23718 L:      [email protected]
23719 S:      Maintained
23720 F:      Documentation/usb/raw-gadget.rst
23721 F:      drivers/usb/gadget/legacy/raw_gadget.c
23722 F:      include/uapi/linux/usb/raw_gadget.h
23723
23724 USB RTL8150 DRIVER
23725 M:      Petko Manolov <[email protected]>
23726 L:      [email protected]
23727 L:      [email protected]
23728 S:      Maintained
23729 W:      https://github.com/petkan/rtl8150
23730 T:      git https://github.com/petkan/rtl8150.git
23731 F:      drivers/net/usb/rtl8150.c
23732
23733 USB SERIAL SUBSYSTEM
23734 M:      Johan Hovold <[email protected]>
23735 L:      [email protected]
23736 S:      Maintained
23737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
23738 F:      Documentation/usb/usb-serial.rst
23739 F:      drivers/usb/serial/
23740 F:      include/linux/usb/serial.h
23741
23742 USB SMSC75XX ETHERNET DRIVER
23743 M:      Steve Glendinning <[email protected]>
23744 L:      [email protected]
23745 S:      Maintained
23746 F:      drivers/net/usb/smsc75xx.*
23747
23748 USB SMSC95XX ETHERNET DRIVER
23749 M:      Steve Glendinning <[email protected]>
23750 M:      [email protected]
23751 L:      [email protected]
23752 S:      Maintained
23753 F:      drivers/net/usb/smsc95xx.*
23754
23755 USB SUBSYSTEM
23756 M:      Greg Kroah-Hartman <[email protected]>
23757 L:      [email protected]
23758 S:      Supported
23759 W:      http://www.linux-usb.org
23760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
23761 F:      Documentation/devicetree/bindings/usb/
23762 F:      Documentation/usb/
23763 F:      drivers/usb/
23764 F:      include/dt-bindings/usb/
23765 F:      include/linux/usb.h
23766 F:      include/linux/usb/
23767 F:      include/uapi/linux/usb/
23768
23769 USB TYPEC BUS FOR ALTERNATE MODES
23770 M:      Heikki Krogerus <[email protected]>
23771 L:      [email protected]
23772 S:      Maintained
23773 F:      Documentation/ABI/testing/sysfs-bus-typec
23774 F:      Documentation/driver-api/usb/typec_bus.rst
23775 F:      drivers/usb/typec/altmodes/
23776 F:      include/linux/usb/typec_altmode.h
23777
23778 USB TYPEC CLASS
23779 M:      Heikki Krogerus <[email protected]>
23780 L:      [email protected]
23781 S:      Maintained
23782 F:      Documentation/ABI/testing/sysfs-class-typec
23783 F:      Documentation/driver-api/usb/typec.rst
23784 F:      drivers/usb/typec/
23785 F:      include/linux/usb/typec.h
23786
23787 USB TYPEC INTEL PMC MUX DRIVER
23788 M:      Heikki Krogerus <[email protected]>
23789 L:      [email protected]
23790 S:      Maintained
23791 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
23792 F:      drivers/usb/typec/mux/intel_pmc_mux.c
23793
23794 USB TYPEC PI3USB30532 MUX DRIVER
23795 M:      Hans de Goede <[email protected]>
23796 L:      [email protected]
23797 S:      Maintained
23798 F:      drivers/usb/typec/mux/pi3usb30532.c
23799
23800 USB TYPEC PORT CONTROLLER DRIVERS
23801 L:      [email protected]
23802 S:      Orphan
23803 F:      drivers/usb/typec/tcpm/
23804
23805 USB UHCI DRIVER
23806 M:      Alan Stern <[email protected]>
23807 L:      [email protected]
23808 S:      Maintained
23809 F:      drivers/usb/host/uhci*
23810
23811 USB VIDEO CLASS
23812 M:      Laurent Pinchart <[email protected]>
23813 L:      [email protected]
23814 S:      Maintained
23815 W:      http://www.ideasonboard.org/uvc/
23816 T:      git git://linuxtv.org/media_tree.git
23817 F:      drivers/media/usb/uvc/
23818 F:      include/uapi/linux/uvcvideo.h
23819
23820 USB WEBCAM GADGET
23821 M:      Laurent Pinchart <[email protected]>
23822 M:      Daniel Scally <[email protected]>
23823 L:      [email protected]
23824 S:      Maintained
23825 F:      drivers/usb/gadget/function/*uvc*
23826 F:      drivers/usb/gadget/legacy/webcam.c
23827 F:      include/uapi/linux/usb/g_uvc.h
23828
23829 USB XHCI DRIVER
23830 M:      Mathias Nyman <[email protected]>
23831 L:      [email protected]
23832 S:      Supported
23833 F:      drivers/usb/host/pci-quirks*
23834 F:      drivers/usb/host/xhci*
23835
23836 USER DATAGRAM PROTOCOL (UDP)
23837 M:      Willem de Bruijn <[email protected]>
23838 S:      Maintained
23839 F:      include/linux/udp.h
23840 F:      net/ipv4/udp.c
23841 F:      net/ipv6/udp.c
23842
23843 USER-MODE LINUX (UML)
23844 M:      Richard Weinberger <[email protected]>
23845 M:      Anton Ivanov <[email protected]>
23846 M:      Johannes Berg <[email protected]>
23847 L:      [email protected]
23848 S:      Maintained
23849 W:      http://user-mode-linux.sourceforge.net
23850 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
23851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
23852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
23853 F:      Documentation/virt/uml/
23854 F:      arch/um/
23855 F:      arch/x86/um/
23856 F:      fs/hostfs/
23857
23858 USERSPACE COPYIN/COPYOUT (UIOVEC)
23859 M:      Alexander Viro <[email protected]>
23860 S:      Maintained
23861 F:      include/linux/uio.h
23862 F:      lib/iov_iter.c
23863
23864 USERSPACE DMA BUFFER DRIVER
23865 M:      Gerd Hoffmann <[email protected]>
23866 L:      [email protected]
23867 S:      Maintained
23868 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
23869 F:      drivers/dma-buf/udmabuf.c
23870 F:      include/uapi/linux/udmabuf.h
23871
23872 USERSPACE I/O (UIO)
23873 M:      Greg Kroah-Hartman <[email protected]>
23874 S:      Maintained
23875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23876 F:      Documentation/driver-api/uio-howto.rst
23877 F:      drivers/uio/
23878 F:      include/linux/uio_driver.h
23879
23880 UTIL-LINUX PACKAGE
23881 M:      Karel Zak <[email protected]>
23882 L:      [email protected]
23883 S:      Maintained
23884 W:      http://en.wikipedia.org/wiki/Util-linux
23885 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
23886
23887 UUID HELPERS
23888 R:      Andy Shevchenko <[email protected]>
23889 L:      [email protected]
23890 S:      Maintained
23891 F:      include/linux/uuid.h
23892 F:      lib/test_uuid.c
23893 F:      lib/uuid.c
23894
23895 UV SYSFS DRIVER
23896 M:      Justin Ernst <[email protected]>
23897 L:      [email protected]
23898 S:      Maintained
23899 F:      drivers/platform/x86/uv_sysfs.c
23900
23901 UVESAFB DRIVER
23902 M:      Michal Januszewski <[email protected]>
23903 L:      [email protected]
23904 S:      Maintained
23905 W:      https://github.com/mjanusz/v86d
23906 F:      Documentation/fb/uvesafb.rst
23907 F:      drivers/video/fbdev/uvesafb.*
23908
23909 Ux500 CLOCK DRIVERS
23910 M:      Ulf Hansson <[email protected]>
23911 L:      [email protected]
23912 L:      [email protected] (moderated for non-subscribers)
23913 S:      Maintained
23914 F:      drivers/clk/ux500/
23915
23916 V4L2 ASYNC AND FWNODE FRAMEWORKS
23917 M:      Sakari Ailus <[email protected]>
23918 L:      [email protected]
23919 S:      Maintained
23920 T:      git git://linuxtv.org/media_tree.git
23921 F:      drivers/media/v4l2-core/v4l2-async.c
23922 F:      drivers/media/v4l2-core/v4l2-fwnode.c
23923 F:      include/media/v4l2-async.h
23924 F:      include/media/v4l2-fwnode.h
23925
23926 V4L2 LENS DRIVERS
23927 M:      Sakari Ailus <[email protected]>
23928 L:      [email protected]
23929 S:      Maintained
23930 F:      drivers/media/i2c/ak*
23931 F:      drivers/media/i2c/dw*
23932 F:      drivers/media/i2c/lm*
23933
23934 V4L2 CAMERA SENSOR DRIVERS
23935 M:      Sakari Ailus <[email protected]>
23936 L:      [email protected]
23937 S:      Maintained
23938 F:      Documentation/driver-api/media/camera-sensor.rst
23939 F:      Documentation/driver-api/media/tx-rx.rst
23940 F:      drivers/media/i2c/ar*
23941 F:      drivers/media/i2c/gc*
23942 F:      drivers/media/i2c/hi*
23943 F:      drivers/media/i2c/imx*
23944 F:      drivers/media/i2c/mt*
23945 F:      drivers/media/i2c/og*
23946 F:      drivers/media/i2c/ov*
23947 F:      drivers/media/i2c/s5*
23948 F:      drivers/media/i2c/vgxy61.c
23949
23950 VF610 NAND DRIVER
23951 M:      Stefan Agner <[email protected]>
23952 L:      [email protected]
23953 S:      Supported
23954 F:      drivers/mtd/nand/raw/vf610_nfc.c
23955
23956 VFAT/FAT/MSDOS FILESYSTEM
23957 M:      OGAWA Hirofumi <[email protected]>
23958 S:      Maintained
23959 F:      Documentation/filesystems/vfat.rst
23960 F:      fs/fat/
23961 F:      tools/testing/selftests/filesystems/fat/
23962
23963 VFIO CDX DRIVER
23964 M:      Nipun Gupta <[email protected]>
23965 M:      Nikhil Agarwal <[email protected]>
23966 L:      [email protected]
23967 S:      Maintained
23968 F:      drivers/vfio/cdx/*
23969
23970 VFIO DRIVER
23971 M:      Alex Williamson <[email protected]>
23972 L:      [email protected]
23973 S:      Maintained
23974 T:      git https://github.com/awilliam/linux-vfio.git
23975 F:      Documentation/ABI/testing/debugfs-vfio
23976 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
23977 F:      Documentation/driver-api/vfio.rst
23978 F:      drivers/vfio/
23979 F:      include/linux/vfio.h
23980 F:      include/linux/vfio_pci_core.h
23981 F:      include/uapi/linux/vfio.h
23982
23983 VFIO FSL-MC DRIVER
23984 L:      [email protected]
23985 S:      Orphan
23986 F:      drivers/vfio/fsl-mc/
23987
23988 VFIO HISILICON PCI DRIVER
23989 M:      Longfang Liu <[email protected]>
23990 M:      Shameer Kolothum <[email protected]>
23991 L:      [email protected]
23992 S:      Maintained
23993 F:      drivers/vfio/pci/hisilicon/
23994
23995 VFIO MEDIATED DEVICE DRIVERS
23996 M:      Kirti Wankhede <[email protected]>
23997 L:      [email protected]
23998 S:      Maintained
23999 F:      Documentation/driver-api/vfio-mediated-device.rst
24000 F:      drivers/vfio/mdev/
24001 F:      include/linux/mdev.h
24002 F:      samples/vfio-mdev/
24003
24004 VFIO MLX5 PCI DRIVER
24005 M:      Yishai Hadas <[email protected]>
24006 L:      [email protected]
24007 S:      Maintained
24008 F:      drivers/vfio/pci/mlx5/
24009
24010 VFIO NVIDIA GRACE GPU DRIVER
24011 M:      Ankit Agrawal <[email protected]>
24012 L:      [email protected]
24013 S:      Supported
24014 F:      drivers/vfio/pci/nvgrace-gpu/
24015
24016 VFIO PCI DEVICE SPECIFIC DRIVERS
24017 R:      Jason Gunthorpe <[email protected]>
24018 R:      Yishai Hadas <[email protected]>
24019 R:      Shameer Kolothum <[email protected]>
24020 R:      Kevin Tian <[email protected]>
24021 L:      [email protected]
24022 S:      Maintained
24023 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
24024 F:      drivers/vfio/pci/*/
24025
24026 VFIO PDS PCI DRIVER
24027 M:      Brett Creeley <[email protected]>
24028 L:      [email protected]
24029 S:      Maintained
24030 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
24031 F:      drivers/vfio/pci/pds/
24032
24033 VFIO PLATFORM DRIVER
24034 M:      Eric Auger <[email protected]>
24035 L:      [email protected]
24036 S:      Maintained
24037 F:      drivers/vfio/platform/
24038
24039 VFIO QAT PCI DRIVER
24040 M:      Xin Zeng <[email protected]>
24041 M:      Giovanni Cabiddu <[email protected]>
24042 L:      [email protected]
24043 L:      [email protected]
24044 S:      Supported
24045 F:      drivers/vfio/pci/qat/
24046
24047 VFIO VIRTIO PCI DRIVER
24048 M:      Yishai Hadas <[email protected]>
24049 L:      [email protected]
24050 L:      [email protected]
24051 S:      Maintained
24052 F:      drivers/vfio/pci/virtio
24053
24054 VGA_SWITCHEROO
24055 R:      Lukas Wunner <[email protected]>
24056 S:      Maintained
24057 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24058 F:      Documentation/gpu/vga-switcheroo.rst
24059 F:      drivers/gpu/vga/vga_switcheroo.c
24060 F:      include/linux/vga_switcheroo.h
24061
24062 VIA RHINE NETWORK DRIVER
24063 M:      Kevin Brace <[email protected]>
24064 S:      Maintained
24065 F:      drivers/net/ethernet/via/via-rhine.c
24066
24067 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
24068 M:      Florian Tobias Schandinat <[email protected]>
24069 L:      [email protected]
24070 S:      Maintained
24071 F:      drivers/video/fbdev/via/
24072 F:      include/linux/via-core.h
24073 F:      include/linux/via_i2c.h
24074
24075 VIA VELOCITY NETWORK DRIVER
24076 M:      Francois Romieu <[email protected]>
24077 L:      [email protected]
24078 S:      Maintained
24079 F:      drivers/net/ethernet/via/via-velocity.*
24080
24081 VICODEC VIRTUAL CODEC DRIVER
24082 M:      Hans Verkuil <[email protected]>
24083 L:      [email protected]
24084 S:      Maintained
24085 W:      https://linuxtv.org
24086 T:      git git://linuxtv.org/media_tree.git
24087 F:      drivers/media/test-drivers/vicodec/*
24088
24089 VIDEO I2C POLLING DRIVER
24090 M:      Matt Ranostay <[email protected]>
24091 L:      [email protected]
24092 S:      Maintained
24093 F:      drivers/media/i2c/video-i2c.c
24094
24095 VIDEO MULTIPLEXER DRIVER
24096 M:      Philipp Zabel <[email protected]>
24097 L:      [email protected]
24098 S:      Maintained
24099 F:      drivers/media/platform/video-mux.c
24100
24101 VIDEOBUF2 FRAMEWORK
24102 M:      Tomasz Figa <[email protected]>
24103 M:      Marek Szyprowski <[email protected]>
24104 L:      [email protected]
24105 S:      Maintained
24106 F:      drivers/media/common/videobuf2/*
24107 F:      include/media/videobuf2-*
24108
24109 VIDTV VIRTUAL DIGITAL TV DRIVER
24110 M:      Daniel W. S. Almeida <[email protected]>
24111 L:      [email protected]
24112 S:      Maintained
24113 W:      https://linuxtv.org
24114 T:      git git://linuxtv.org/media_tree.git
24115 F:      drivers/media/test-drivers/vidtv/*
24116
24117 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
24118 M:      Shuah Khan <[email protected]>
24119 R:      Kieran Bingham <[email protected]>
24120 L:      [email protected]
24121 S:      Maintained
24122 W:      https://linuxtv.org
24123 T:      git git://linuxtv.org/media_tree.git
24124 F:      drivers/media/test-drivers/vimc/*
24125
24126 VIRT LIB
24127 M:      Alex Williamson <[email protected]>
24128 M:      Paolo Bonzini <[email protected]>
24129 L:      [email protected]
24130 S:      Supported
24131 F:      virt/lib/
24132
24133 VIRTIO AND VHOST VSOCK DRIVER
24134 M:      Stefan Hajnoczi <[email protected]>
24135 M:      Stefano Garzarella <[email protected]>
24136 L:      [email protected]
24137 L:      [email protected]
24138 L:      [email protected]
24139 S:      Maintained
24140 F:      drivers/vhost/vsock.c
24141 F:      include/linux/virtio_vsock.h
24142 F:      include/uapi/linux/virtio_vsock.h
24143 F:      net/vmw_vsock/virtio_transport.c
24144 F:      net/vmw_vsock/virtio_transport_common.c
24145
24146 VIRTIO BALLOON
24147 M:      "Michael S. Tsirkin" <[email protected]>
24148 M:      David Hildenbrand <[email protected]>
24149 L:      [email protected]
24150 S:      Maintained
24151 F:      drivers/virtio/virtio_balloon.c
24152 F:      include/linux/balloon_compaction.h
24153 F:      include/uapi/linux/virtio_balloon.h
24154 F:      mm/balloon_compaction.c
24155
24156 VIRTIO BLOCK AND SCSI DRIVERS
24157 M:      "Michael S. Tsirkin" <[email protected]>
24158 M:      Jason Wang <[email protected]>
24159 R:      Paolo Bonzini <[email protected]>
24160 R:      Stefan Hajnoczi <[email protected]>
24161 R:      Eugenio Pérez <[email protected]>
24162 L:      [email protected]
24163 S:      Maintained
24164 F:      drivers/block/virtio_blk.c
24165 F:      drivers/scsi/virtio_scsi.c
24166 F:      include/uapi/linux/virtio_blk.h
24167 F:      include/uapi/linux/virtio_scsi.h
24168
24169 VIRTIO CONSOLE DRIVER
24170 M:      Amit Shah <[email protected]>
24171 L:      [email protected]
24172 S:      Maintained
24173 F:      drivers/char/virtio_console.c
24174 F:      include/uapi/linux/virtio_console.h
24175
24176 VIRTIO CORE AND NET DRIVERS
24177 M:      "Michael S. Tsirkin" <[email protected]>
24178 M:      Jason Wang <[email protected]>
24179 R:      Xuan Zhuo <[email protected]>
24180 R:      Eugenio Pérez <[email protected]>
24181 L:      [email protected]
24182 S:      Maintained
24183 F:      Documentation/ABI/testing/sysfs-bus-vdpa
24184 F:      Documentation/ABI/testing/sysfs-class-vduse
24185 F:      Documentation/devicetree/bindings/virtio/
24186 F:      Documentation/driver-api/virtio/
24187 F:      drivers/block/virtio_blk.c
24188 F:      drivers/crypto/virtio/
24189 F:      drivers/net/virtio_net.c
24190 F:      drivers/vdpa/
24191 F:      drivers/virtio/
24192 F:      include/linux/vdpa.h
24193 F:      include/linux/virtio*.h
24194 F:      include/linux/vringh.h
24195 F:      include/uapi/linux/virtio_*.h
24196 F:      tools/virtio/
24197 F:      tools/testing/selftests/drivers/net/virtio_net/
24198
24199 VIRTIO CRYPTO DRIVER
24200 M:      Gonglei <[email protected]>
24201 L:      [email protected]
24202 L:      [email protected]
24203 S:      Maintained
24204 F:      drivers/crypto/virtio/
24205 F:      include/uapi/linux/virtio_crypto.h
24206
24207 VIRTIO DRIVERS FOR S390
24208 M:      Cornelia Huck <[email protected]>
24209 M:      Halil Pasic <[email protected]>
24210 M:      Eric Farman <[email protected]>
24211 L:      [email protected]
24212 L:      [email protected]
24213 L:      [email protected]
24214 S:      Supported
24215 F:      arch/s390/include/uapi/asm/virtio-ccw.h
24216 F:      drivers/s390/virtio/
24217
24218 VIRTIO FILE SYSTEM
24219 M:      Vivek Goyal <[email protected]>
24220 M:      Stefan Hajnoczi <[email protected]>
24221 M:      Miklos Szeredi <[email protected]>
24222 R:      Eugenio Pérez <[email protected]>
24223 L:      [email protected]
24224 L:      [email protected]
24225 S:      Supported
24226 W:      https://virtio-fs.gitlab.io/
24227 F:      Documentation/filesystems/virtiofs.rst
24228 F:      fs/fuse/virtio_fs.c
24229 F:      include/uapi/linux/virtio_fs.h
24230
24231 VIRTIO GPIO DRIVER
24232 M:      Enrico Weigelt, metux IT consult <[email protected]>
24233 M:      Viresh Kumar <[email protected]>
24234 L:      [email protected]
24235 L:      [email protected]
24236 S:      Maintained
24237 F:      drivers/gpio/gpio-virtio.c
24238 F:      include/uapi/linux/virtio_gpio.h
24239
24240 VIRTIO GPU DRIVER
24241 M:      David Airlie <[email protected]>
24242 M:      Gerd Hoffmann <[email protected]>
24243 R:      Gurchetan Singh <[email protected]>
24244 R:      Chia-I Wu <[email protected]>
24245 L:      [email protected]
24246 L:      [email protected]
24247 S:      Maintained
24248 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24249 F:      drivers/gpu/drm/ci/xfails/virtio*
24250 F:      drivers/gpu/drm/virtio/
24251 F:      include/uapi/linux/virtio_gpu.h
24252
24253 VIRTIO HOST (VHOST)
24254 M:      "Michael S. Tsirkin" <[email protected]>
24255 M:      Jason Wang <[email protected]>
24256 R:      Eugenio Pérez <[email protected]>
24257 L:      [email protected]
24258 L:      [email protected]
24259 L:      [email protected]
24260 S:      Maintained
24261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
24262 F:      drivers/vhost/
24263 F:      include/linux/sched/vhost_task.h
24264 F:      include/linux/vhost_iotlb.h
24265 F:      include/uapi/linux/vhost.h
24266 F:      kernel/vhost_task.c
24267
24268 VIRTIO HOST (VHOST-SCSI)
24269 M:      "Michael S. Tsirkin" <[email protected]>
24270 M:      Jason Wang <[email protected]>
24271 M:      Mike Christie <[email protected]>
24272 R:      Paolo Bonzini <[email protected]>
24273 R:      Stefan Hajnoczi <[email protected]>
24274 L:      [email protected]
24275 S:      Maintained
24276 F:      drivers/vhost/scsi.c
24277
24278 VIRTIO I2C DRIVER
24279 M:      Viresh Kumar <[email protected]>
24280 R:      "Chen, Jian Jun" <[email protected]>
24281 L:      [email protected]
24282 L:      [email protected]
24283 S:      Maintained
24284 F:      drivers/i2c/busses/i2c-virtio.c
24285 F:      include/uapi/linux/virtio_i2c.h
24286
24287 VIRTIO INPUT DRIVER
24288 M:      Gerd Hoffmann <[email protected]>
24289 S:      Maintained
24290 F:      drivers/virtio/virtio_input.c
24291 F:      include/uapi/linux/virtio_input.h
24292
24293 VIRTIO IOMMU DRIVER
24294 M:      Jean-Philippe Brucker <[email protected]>
24295 L:      [email protected]
24296 S:      Maintained
24297 F:      drivers/iommu/virtio-iommu.c
24298 F:      include/uapi/linux/virtio_iommu.h
24299
24300 VIRTIO MEM DRIVER
24301 M:      David Hildenbrand <[email protected]>
24302 L:      [email protected]
24303 S:      Maintained
24304 W:      https://virtio-mem.gitlab.io/
24305 F:      drivers/virtio/virtio_mem.c
24306 F:      include/uapi/linux/virtio_mem.h
24307
24308 VIRTIO PMEM DRIVER
24309 M:      Pankaj Gupta <[email protected]>
24310 L:      [email protected]
24311 S:      Maintained
24312 F:      drivers/nvdimm/nd_virtio.c
24313 F:      drivers/nvdimm/virtio_pmem.c
24314
24315 VIRTIO SOUND DRIVER
24316 M:      Anton Yakovlev <[email protected]>
24317 M:      "Michael S. Tsirkin" <[email protected]>
24318 L:      [email protected]
24319 L:      [email protected] (moderated for non-subscribers)
24320 S:      Maintained
24321 F:      include/uapi/linux/virtio_snd.h
24322 F:      sound/virtio/*
24323
24324 VIRTUAL BOX GUEST DEVICE DRIVER
24325 M:      Hans de Goede <[email protected]>
24326 M:      Arnd Bergmann <[email protected]>
24327 M:      Greg Kroah-Hartman <[email protected]>
24328 S:      Maintained
24329 F:      drivers/virt/vboxguest/
24330 F:      include/linux/vbox_utils.h
24331 F:      include/uapi/linux/vbox*.h
24332
24333 VIRTUAL BOX SHARED FOLDER VFS DRIVER
24334 M:      Hans de Goede <[email protected]>
24335 L:      [email protected]
24336 S:      Maintained
24337 F:      fs/vboxsf/*
24338
24339 VIRTUAL PCM TEST DRIVER
24340 M:      Ivan Orlov <[email protected]>
24341 L:      [email protected]
24342 S:      Maintained
24343 F:      Documentation/sound/cards/pcmtest.rst
24344 F:      sound/drivers/pcmtest.c
24345 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
24346
24347 VIRTUAL SERIO DEVICE DRIVER
24348 M:      Stephen Chandler Paul <[email protected]>
24349 S:      Maintained
24350 F:      drivers/input/serio/userio.c
24351 F:      include/uapi/linux/userio.h
24352
24353 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
24354 M:      Javier Carrasco <[email protected]>
24355 S:      Maintained
24356 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
24357 F:      drivers/iio/light/veml6075.c
24358
24359 VISL VIRTUAL STATELESS DECODER DRIVER
24360 M:      Daniel Almeida <[email protected]>
24361 L:      [email protected]
24362 S:      Supported
24363 F:      drivers/media/test-drivers/visl
24364
24365 VIVID VIRTUAL VIDEO DRIVER
24366 M:      Hans Verkuil <[email protected]>
24367 L:      [email protected]
24368 S:      Maintained
24369 W:      https://linuxtv.org
24370 T:      git git://linuxtv.org/media_tree.git
24371 F:      drivers/media/test-drivers/vivid/*
24372
24373 VM SOCKETS (AF_VSOCK)
24374 M:      Stefano Garzarella <[email protected]>
24375 L:      [email protected]
24376 L:      [email protected]
24377 S:      Maintained
24378 F:      drivers/net/vsockmon.c
24379 F:      include/net/af_vsock.h
24380 F:      include/uapi/linux/vm_sockets.h
24381 F:      include/uapi/linux/vm_sockets_diag.h
24382 F:      include/uapi/linux/vsockmon.h
24383 F:      net/vmw_vsock/
24384 F:      tools/testing/vsock/
24385
24386 VMALLOC
24387 M:      Andrew Morton <[email protected]>
24388 R:      Uladzislau Rezki <[email protected]>
24389 R:      Christoph Hellwig <[email protected]>
24390 L:      [email protected]
24391 S:      Maintained
24392 W:      http://www.linux-mm.org
24393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
24394 F:      include/linux/vmalloc.h
24395 F:      mm/vmalloc.c
24396
24397 VME SUBSYSTEM
24398 L:      [email protected]
24399 S:      Orphan
24400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24401 F:      Documentation/driver-api/vme.rst
24402 F:      drivers/staging/vme_user/
24403
24404 VMWARE BALLOON DRIVER
24405 M:      Jerrin Shaji George <[email protected]>
24406 R:      Broadcom internal kernel review list <[email protected]>
24407 L:      [email protected]
24408 S:      Supported
24409 F:      drivers/misc/vmw_balloon.c
24410
24411 VMWARE HYPERVISOR INTERFACE
24412 M:      Ajay Kaher <[email protected]>
24413 M:      Alexey Makhalov <[email protected]>
24414 R:      Broadcom internal kernel review list <[email protected]>
24415 L:      [email protected]
24416 L:      [email protected]
24417 S:      Supported
24418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
24419 F:      arch/x86/include/asm/vmware.h
24420 F:      arch/x86/kernel/cpu/vmware.c
24421
24422 VMWARE PVRDMA DRIVER
24423 M:      Bryan Tan <[email protected]>
24424 M:      Vishnu Dasa <[email protected]>
24425 R:      Broadcom internal kernel review list <[email protected]>
24426 L:      [email protected]
24427 S:      Supported
24428 F:      drivers/infiniband/hw/vmw_pvrdma/
24429
24430 VMWARE PVSCSI DRIVER
24431 M:      Vishal Bhakta <[email protected]>
24432 R:      Broadcom internal kernel review list <[email protected]>
24433 L:      [email protected]
24434 S:      Supported
24435 F:      drivers/scsi/vmw_pvscsi.c
24436 F:      drivers/scsi/vmw_pvscsi.h
24437
24438 VMWARE VIRTUAL PTP CLOCK DRIVER
24439 M:      Nick Shi <[email protected]>
24440 R:      Ajay Kaher <[email protected]>
24441 R:      Alexey Makhalov <[email protected]>
24442 R:      Broadcom internal kernel review list <[email protected]>
24443 L:      [email protected]
24444 S:      Supported
24445 F:      drivers/ptp/ptp_vmw.c
24446
24447 VMWARE VMCI DRIVER
24448 M:      Bryan Tan <[email protected]>
24449 M:      Vishnu Dasa <[email protected]>
24450 R:      Broadcom internal kernel review list <[email protected]>
24451 L:      [email protected]
24452 S:      Supported
24453 F:      drivers/misc/vmw_vmci/
24454 F:      include/linux/vmw_vmci*
24455
24456 VMWARE VMMOUSE SUBDRIVER
24457 M:      Zack Rusin <[email protected]>
24458 R:      Broadcom internal kernel review list <[email protected]>
24459 L:      [email protected]
24460 S:      Supported
24461 F:      drivers/input/mouse/vmmouse.c
24462 F:      drivers/input/mouse/vmmouse.h
24463
24464 VMWARE VMXNET3 ETHERNET DRIVER
24465 M:      Ronak Doshi <[email protected]>
24466 R:      Broadcom internal kernel review list <[email protected]>
24467 L:      [email protected]
24468 S:      Supported
24469 F:      drivers/net/vmxnet3/
24470
24471 VMWARE VSOCK VMCI TRANSPORT DRIVER
24472 M:      Bryan Tan <[email protected]>
24473 M:      Vishnu Dasa <[email protected]>
24474 R:      Broadcom internal kernel review list <[email protected]>
24475 L:      [email protected]
24476 S:      Supported
24477 F:      net/vmw_vsock/vmci_transport*
24478
24479 VOCORE VOCORE2 BOARD
24480 M:      Harvey Hunt <[email protected]>
24481 L:      [email protected]
24482 S:      Maintained
24483 F:      arch/mips/boot/dts/ralink/vocore2.dts
24484
24485 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
24486 M:      Liam Girdwood <[email protected]>
24487 M:      Mark Brown <[email protected]>
24488 L:      [email protected]
24489 S:      Supported
24490 W:      http://www.slimlogic.co.uk/?p=48
24491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
24492 F:      Documentation/devicetree/bindings/regulator/
24493 F:      Documentation/power/regulator/
24494 F:      drivers/regulator/
24495 F:      include/dt-bindings/regulator/
24496 F:      include/linux/regulator/
24497 K:      regulator_get_optional
24498
24499 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
24500 R:      Matti Vaittinen <[email protected]>
24501 F:      drivers/regulator/irq_helpers.c
24502
24503 VRF
24504 M:      David Ahern <[email protected]>
24505 L:      [email protected]
24506 S:      Maintained
24507 F:      Documentation/networking/vrf.rst
24508 F:      drivers/net/vrf.c
24509
24510 VSPRINTF
24511 M:      Petr Mladek <[email protected]>
24512 M:      Steven Rostedt <[email protected]>
24513 R:      Andy Shevchenko <[email protected]>
24514 R:      Rasmus Villemoes <[email protected]>
24515 R:      Sergey Senozhatsky <[email protected]>
24516 S:      Maintained
24517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
24518 F:      Documentation/core-api/printk-formats.rst
24519 F:      lib/test_printf.c
24520 F:      lib/test_scanf.c
24521 F:      lib/vsprintf.c
24522
24523 VT1211 HARDWARE MONITOR DRIVER
24524 M:      Juerg Haefliger <[email protected]>
24525 L:      [email protected]
24526 S:      Maintained
24527 F:      Documentation/hwmon/vt1211.rst
24528 F:      drivers/hwmon/vt1211.c
24529
24530 VT8231 HARDWARE MONITOR DRIVER
24531 M:      Roger Lucas <[email protected]>
24532 L:      [email protected]
24533 S:      Maintained
24534 F:      drivers/hwmon/vt8231.c
24535
24536 VUB300 USB to SDIO/SD/MMC bridge chip
24537 L:      [email protected]
24538 S:      Orphan
24539 F:      drivers/mmc/host/vub300.c
24540
24541 W1 DALLAS'S 1-WIRE BUS
24542 M:      Krzysztof Kozlowski <[email protected]>
24543 S:      Maintained
24544 F:      Documentation/devicetree/bindings/w1/
24545 F:      Documentation/w1/
24546 F:      drivers/w1/
24547 F:      include/linux/w1.h
24548
24549 W83791D HARDWARE MONITORING DRIVER
24550 M:      Marc Hulsman <[email protected]>
24551 L:      [email protected]
24552 S:      Maintained
24553 F:      Documentation/hwmon/w83791d.rst
24554 F:      drivers/hwmon/w83791d.c
24555
24556 W83793 HARDWARE MONITORING DRIVER
24557 M:      Rudolf Marek <[email protected]>
24558 L:      [email protected]
24559 S:      Maintained
24560 F:      Documentation/hwmon/w83793.rst
24561 F:      drivers/hwmon/w83793.c
24562
24563 W83795 HARDWARE MONITORING DRIVER
24564 M:      Jean Delvare <[email protected]>
24565 L:      [email protected]
24566 S:      Maintained
24567 F:      drivers/hwmon/w83795.c
24568
24569 W83L51xD SD/MMC CARD INTERFACE DRIVER
24570 M:      Pierre Ossman <[email protected]>
24571 S:      Maintained
24572 F:      drivers/mmc/host/wbsd.*
24573
24574 WACOM PROTOCOL 4 SERIAL TABLETS
24575 M:      Julian Squires <[email protected]>
24576 M:      Hans de Goede <[email protected]>
24577 L:      [email protected]
24578 S:      Maintained
24579 F:      drivers/input/tablet/wacom_serial4.c
24580
24581 WANGXUN ETHERNET DRIVER
24582 M:      Jiawen Wu <[email protected]>
24583 M:      Mengyuan Lou <[email protected]>
24584 L:      [email protected]
24585 S:      Maintained
24586 W:      https://www.net-swift.com
24587 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
24588 F:      drivers/net/ethernet/wangxun/
24589 F:      drivers/net/pcs/pcs-xpcs-wx.c
24590
24591 WATCHDOG DEVICE DRIVERS
24592 M:      Wim Van Sebroeck <[email protected]>
24593 M:      Guenter Roeck <[email protected]>
24594 L:      [email protected]
24595 S:      Maintained
24596 W:      http://www.linux-watchdog.org/
24597 T:      git git://www.linux-watchdog.org/linux-watchdog.git
24598 F:      Documentation/devicetree/bindings/watchdog/
24599 F:      Documentation/watchdog/
24600 F:      drivers/watchdog/
24601 F:      include/linux/watchdog.h
24602 F:      include/trace/events/watchdog.h
24603 F:      include/uapi/linux/watchdog.h
24604
24605 WAVE5 VPU CODEC DRIVER
24606 M:      Nas Chung <[email protected]>
24607 M:      Jackson Lee <[email protected]>
24608 L:      [email protected]
24609 S:      Maintained
24610 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
24611 F:      drivers/media/platform/chips-media/wave5/
24612
24613 WHISKEYCOVE PMIC GPIO DRIVER
24614 M:      Kuppuswamy Sathyanarayanan <[email protected]>
24615 L:      [email protected]
24616 S:      Maintained
24617 F:      drivers/gpio/gpio-wcove.c
24618
24619 WHWAVE RTC DRIVER
24620 M:      Dianlong Li <[email protected]>
24621 L:      [email protected]
24622 S:      Maintained
24623 F:      drivers/rtc/rtc-sd3078.c
24624
24625 WIIMOTE HID DRIVER
24626 M:      David Rheinsberg <[email protected]>
24627 L:      [email protected]
24628 S:      Maintained
24629 F:      drivers/hid/hid-wiimote*
24630
24631 WILOCITY WIL6210 WIRELESS DRIVER
24632 L:      [email protected]
24633 S:      Orphan
24634 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
24635 F:      drivers/net/wireless/ath/wil6210/
24636
24637 WINBOND CIR DRIVER
24638 M:      David Härdeman <[email protected]>
24639 S:      Maintained
24640 F:      drivers/media/rc/winbond-cir.c
24641
24642 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
24643 L:      [email protected]
24644 S:      Orphan
24645 F:      drivers/watchdog/ebc-c384_wdt.c
24646
24647 WINSYSTEMS WS16C48 GPIO DRIVER
24648 M:      William Breathitt Gray <[email protected]>
24649 L:      [email protected]
24650 S:      Maintained
24651 F:      drivers/gpio/gpio-ws16c48.c
24652
24653 WIREGUARD SECURE NETWORK TUNNEL
24654 M:      Jason A. Donenfeld <[email protected]>
24655 L:      [email protected]
24656 L:      [email protected]
24657 S:      Maintained
24658 F:      drivers/net/wireguard/
24659 F:      tools/testing/selftests/wireguard/
24660
24661 WISTRON LAPTOP BUTTON DRIVER
24662 M:      Miloslav Trmac <[email protected]>
24663 S:      Maintained
24664 F:      drivers/input/misc/wistron_btns.c
24665
24666 WMI BINARY MOF DRIVER
24667 M:      Armin Wolf <[email protected]>
24668 R:      Thomas Weißschuh <[email protected]>
24669 L:      [email protected]
24670 S:      Maintained
24671 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
24672 F:      Documentation/wmi/devices/wmi-bmof.rst
24673 F:      drivers/platform/x86/wmi-bmof.c
24674
24675 WOLFSON MICROELECTRONICS DRIVERS
24676 L:      [email protected]
24677 S:      Supported
24678 W:      https://github.com/CirrusLogic/linux-drivers/wiki
24679 T:      git https://github.com/CirrusLogic/linux-drivers.git
24680 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
24681 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
24682 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
24683 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
24684 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
24685 F:      Documentation/devicetree/bindings/sound/wm*
24686 F:      Documentation/hwmon/wm83??.rst
24687 F:      arch/arm/mach-s3c/mach-crag6410*
24688 F:      drivers/clk/clk-wm83*.c
24689 F:      drivers/gpio/gpio-*wm*.c
24690 F:      drivers/gpio/gpio-arizona.c
24691 F:      drivers/hwmon/wm83??-hwmon.c
24692 F:      drivers/input/misc/wm831x-on.c
24693 F:      drivers/input/touchscreen/wm831x-ts.c
24694 F:      drivers/input/touchscreen/wm97*.c
24695 F:      drivers/leds/leds-wm83*.c
24696 F:      drivers/mfd/arizona*
24697 F:      drivers/mfd/cs47l24*
24698 F:      drivers/mfd/wm*.c
24699 F:      drivers/power/supply/wm83*.c
24700 F:      drivers/regulator/arizona*
24701 F:      drivers/regulator/wm8*.c
24702 F:      drivers/rtc/rtc-wm83*.c
24703 F:      drivers/video/backlight/wm83*_bl.c
24704 F:      drivers/watchdog/wm83*_wdt.c
24705 F:      include/linux/mfd/arizona/
24706 F:      include/linux/mfd/wm831x/
24707 F:      include/linux/mfd/wm8350/
24708 F:      include/linux/mfd/wm8400*
24709 F:      include/linux/regulator/arizona*
24710 F:      include/linux/wm97xx.h
24711 F:      include/sound/wm????.h
24712 F:      sound/soc/codecs/arizona*
24713 F:      sound/soc/codecs/cs47l24*
24714 F:      sound/soc/codecs/wm*
24715
24716 WORKQUEUE
24717 M:      Tejun Heo <[email protected]>
24718 R:      Lai Jiangshan <[email protected]>
24719 S:      Maintained
24720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
24721 F:      Documentation/core-api/workqueue.rst
24722 F:      include/linux/workqueue.h
24723 F:      kernel/workqueue.c
24724 F:      kernel/workqueue_internal.h
24725
24726 WWAN DRIVERS
24727 M:      Loic Poulain <[email protected]>
24728 M:      Sergey Ryazanov <[email protected]>
24729 R:      Johannes Berg <[email protected]>
24730 L:      [email protected]
24731 S:      Maintained
24732 F:      drivers/net/wwan/
24733 F:      include/linux/wwan.h
24734 F:      include/uapi/linux/wwan.h
24735
24736 X-POWERS AXP288 PMIC DRIVERS
24737 M:      Hans de Goede <[email protected]>
24738 S:      Maintained
24739 F:      drivers/acpi/pmic/intel_pmic_xpower.c
24740 N:      axp288
24741
24742 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
24743 M:      Chen-Yu Tsai <[email protected]>
24744 L:      [email protected]
24745 S:      Maintained
24746 N:      axp[128]
24747
24748 X.25 STACK
24749 M:      Martin Schiller <[email protected]>
24750 L:      [email protected]
24751 S:      Maintained
24752 F:      Documentation/networking/lapb-module.rst
24753 F:      Documentation/networking/x25*
24754 F:      drivers/net/wan/hdlc_x25.c
24755 F:      drivers/net/wan/lapbether.c
24756 F:      include/*/lapb.h
24757 F:      include/net/x25*
24758 F:      include/uapi/linux/x25.h
24759 F:      net/lapb/
24760 F:      net/x25/
24761
24762 X86 ARCHITECTURE (32-BIT AND 64-BIT)
24763 M:      Thomas Gleixner <[email protected]>
24764 M:      Ingo Molnar <[email protected]>
24765 M:      Borislav Petkov <[email protected]>
24766 M:      Dave Hansen <[email protected]>
24767 M:      [email protected]
24768 R:      "H. Peter Anvin" <[email protected]>
24769 L:      [email protected]
24770 S:      Maintained
24771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
24772 F:      Documentation/arch/x86/
24773 F:      Documentation/devicetree/bindings/x86/
24774 F:      arch/x86/
24775
24776 X86 ENTRY CODE
24777 M:      Andy Lutomirski <[email protected]>
24778 L:      [email protected]
24779 S:      Maintained
24780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
24781 F:      arch/x86/entry/
24782
24783 X86 HARDWARE VULNERABILITIES
24784 M:      Thomas Gleixner <[email protected]>
24785 M:      Borislav Petkov <[email protected]>
24786 M:      Peter Zijlstra <[email protected]>
24787 M:      Josh Poimboeuf <[email protected]>
24788 R:      Pawan Gupta <[email protected]>
24789 S:      Maintained
24790 F:      Documentation/admin-guide/hw-vuln/
24791 F:      arch/x86/include/asm/nospec-branch.h
24792 F:      arch/x86/kernel/cpu/bugs.c
24793
24794 X86 MCE INFRASTRUCTURE
24795 M:      Tony Luck <[email protected]>
24796 M:      Borislav Petkov <[email protected]>
24797 L:      [email protected]
24798 S:      Maintained
24799 F:      Documentation/ABI/testing/sysfs-mce
24800 F:      Documentation/arch/x86/x86_64/machinecheck.rst
24801 F:      arch/x86/kernel/cpu/mce/*
24802
24803 X86 MICROCODE UPDATE SUPPORT
24804 M:      Borislav Petkov <[email protected]>
24805 S:      Maintained
24806 F:      arch/x86/kernel/cpu/microcode/*
24807
24808 X86 MM
24809 M:      Dave Hansen <[email protected]>
24810 M:      Andy Lutomirski <[email protected]>
24811 M:      Peter Zijlstra <[email protected]>
24812 L:      [email protected]
24813 S:      Maintained
24814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
24815 F:      arch/x86/mm/
24816
24817 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
24818 M:      Hans de Goede <[email protected]>
24819 L:      [email protected]
24820 S:      Maintained
24821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24822 F:      drivers/platform/x86/x86-android-tablets/
24823
24824 X86 PLATFORM DRIVERS
24825 M:      Hans de Goede <[email protected]>
24826 M:      Ilpo Järvinen <[email protected]>
24827 L:      [email protected]
24828 S:      Maintained
24829 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
24830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24831 F:      drivers/platform/olpc/
24832 F:      drivers/platform/x86/
24833 F:      include/linux/platform_data/x86/
24834
24835 X86 PLATFORM UV HPE SUPERDOME FLEX
24836 M:      Steve Wahl <[email protected]>
24837 R:      Justin Ernst <[email protected]>
24838 R:      Kyle Meyer <[email protected]>
24839 R:      Dimitri Sivanich <[email protected]>
24840 R:      Russ Anderson <[email protected]>
24841 S:      Supported
24842 F:      arch/x86/include/asm/uv/
24843 F:      arch/x86/kernel/apic/x2apic_uv_x.c
24844 F:      arch/x86/platform/uv/
24845
24846 X86 STACK UNWINDING
24847 M:      Josh Poimboeuf <[email protected]>
24848 M:      Peter Zijlstra <[email protected]>
24849 S:      Supported
24850 F:      arch/x86/include/asm/unwind*.h
24851 F:      arch/x86/kernel/dumpstack.c
24852 F:      arch/x86/kernel/stacktrace.c
24853 F:      arch/x86/kernel/unwind_*.c
24854
24855 X86 TRUST DOMAIN EXTENSIONS (TDX)
24856 M:      Kirill A. Shutemov <[email protected]>
24857 R:      Dave Hansen <[email protected]>
24858 L:      [email protected]
24859 L:      [email protected]
24860 S:      Supported
24861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
24862 F:      arch/x86/boot/compressed/tdx*
24863 F:      arch/x86/coco/tdx/
24864 F:      arch/x86/include/asm/shared/tdx.h
24865 F:      arch/x86/include/asm/tdx.h
24866 F:      arch/x86/virt/vmx/tdx/
24867 F:      drivers/virt/coco/tdx-guest
24868
24869 X86 VDSO
24870 M:      Andy Lutomirski <[email protected]>
24871 L:      [email protected]
24872 S:      Maintained
24873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
24874 F:      arch/x86/entry/vdso/
24875
24876 XARRAY
24877 M:      Matthew Wilcox <[email protected]>
24878 L:      [email protected]
24879 S:      Supported
24880 F:      Documentation/core-api/xarray.rst
24881 F:      include/linux/idr.h
24882 F:      include/linux/xarray.h
24883 F:      lib/idr.c
24884 F:      lib/xarray.c
24885 F:      tools/testing/radix-tree
24886
24887 XBOX DVD IR REMOTE
24888 M:      Benjamin Valentin <[email protected]>
24889 S:      Maintained
24890 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
24891 F:      drivers/media/rc/xbox_remote.c
24892
24893 XC2028/3028 TUNER DRIVER
24894 M:      Mauro Carvalho Chehab <[email protected]>
24895 L:      [email protected]
24896 S:      Maintained
24897 W:      https://linuxtv.org
24898 T:      git git://linuxtv.org/media_tree.git
24899 F:      drivers/media/tuners/xc2028.*
24900
24901 XDP (eXpress Data Path)
24902 M:      Alexei Starovoitov <[email protected]>
24903 M:      Daniel Borkmann <[email protected]>
24904 M:      David S. Miller <[email protected]>
24905 M:      Jakub Kicinski <[email protected]>
24906 M:      Jesper Dangaard Brouer <[email protected]>
24907 M:      John Fastabend <[email protected]>
24908 L:      [email protected]
24909 L:      [email protected]
24910 S:      Supported
24911 F:      drivers/net/ethernet/*/*/*/*/*xdp*
24912 F:      drivers/net/ethernet/*/*/*xdp*
24913 F:      include/net/xdp.h
24914 F:      include/net/xdp_priv.h
24915 F:      include/trace/events/xdp.h
24916 F:      kernel/bpf/cpumap.c
24917 F:      kernel/bpf/devmap.c
24918 F:      net/core/xdp.c
24919 F:      samples/bpf/xdp*
24920 F:      tools/testing/selftests/bpf/*/*xdp*
24921 F:      tools/testing/selftests/bpf/*xdp*
24922 K:      (?:\b|_)xdp(?:\b|_)
24923
24924 XDP SOCKETS (AF_XDP)
24925 M:      Björn Töpel <[email protected]>
24926 M:      Magnus Karlsson <[email protected]>
24927 M:      Maciej Fijalkowski <[email protected]>
24928 R:      Jonathan Lemon <[email protected]>
24929 L:      [email protected]
24930 L:      [email protected]
24931 S:      Maintained
24932 F:      Documentation/networking/af_xdp.rst
24933 F:      include/net/netns/xdp.h
24934 F:      include/net/xdp_sock*
24935 F:      include/net/xsk_buff_pool.h
24936 F:      include/uapi/linux/if_xdp.h
24937 F:      include/uapi/linux/xdp_diag.h
24938 F:      net/xdp/
24939 F:      tools/testing/selftests/bpf/*xsk*
24940
24941 XEN BLOCK SUBSYSTEM
24942 M:      Roger Pau Monné <[email protected]>
24943 L:      [email protected] (moderated for non-subscribers)
24944 S:      Supported
24945 F:      drivers/block/xen*
24946 F:      drivers/block/xen-blkback/*
24947
24948 XEN HYPERVISOR ARM
24949 M:      Stefano Stabellini <[email protected]>
24950 L:      [email protected] (moderated for non-subscribers)
24951 S:      Maintained
24952 F:      arch/arm/include/asm/xen/
24953 F:      arch/arm/xen/
24954
24955 XEN HYPERVISOR ARM64
24956 M:      Stefano Stabellini <[email protected]>
24957 L:      [email protected] (moderated for non-subscribers)
24958 S:      Maintained
24959 F:      arch/arm64/include/asm/xen/
24960 F:      arch/arm64/xen/
24961
24962 XEN HYPERVISOR INTERFACE
24963 M:      Juergen Gross <[email protected]>
24964 M:      Stefano Stabellini <[email protected]>
24965 R:      Oleksandr Tyshchenko <[email protected]>
24966 L:      [email protected] (moderated for non-subscribers)
24967 S:      Supported
24968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
24969 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
24970 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
24971 F:      drivers/*/xen-*front.c
24972 F:      drivers/xen/
24973 F:      include/uapi/xen/
24974 F:      include/xen/
24975 F:      kernel/configs/xen.config
24976
24977 XEN HYPERVISOR X86
24978 M:      Juergen Gross <[email protected]>
24979 R:      Boris Ostrovsky <[email protected]>
24980 L:      [email protected] (moderated for non-subscribers)
24981 S:      Supported
24982 F:      arch/x86/configs/xen.config
24983 F:      arch/x86/include/asm/pvclock-abi.h
24984 F:      arch/x86/include/asm/xen/
24985 F:      arch/x86/platform/pvh/
24986 F:      arch/x86/xen/
24987
24988 XEN NETWORK BACKEND DRIVER
24989 M:      Wei Liu <[email protected]>
24990 M:      Paul Durrant <[email protected]>
24991 L:      [email protected] (moderated for non-subscribers)
24992 L:      [email protected]
24993 S:      Supported
24994 F:      drivers/net/xen-netback/*
24995
24996 XEN PCI SUBSYSTEM
24997 M:      Juergen Gross <[email protected]>
24998 L:      [email protected] (moderated for non-subscribers)
24999 S:      Supported
25000 F:      arch/x86/pci/*xen*
25001 F:      drivers/pci/*xen*
25002
25003 XEN PVSCSI DRIVERS
25004 M:      Juergen Gross <[email protected]>
25005 L:      [email protected] (moderated for non-subscribers)
25006 L:      [email protected]
25007 S:      Supported
25008 F:      drivers/scsi/xen-scsifront.c
25009 F:      drivers/xen/xen-scsiback.c
25010 F:      include/xen/interface/io/vscsiif.h
25011
25012 XEN PVUSB DRIVER
25013 M:      Juergen Gross <[email protected]>
25014 L:      [email protected] (moderated for non-subscribers)
25015 L:      [email protected]
25016 S:      Supported
25017 F:      drivers/usb/host/xen*
25018 F:      include/xen/interface/io/usbif.h
25019
25020 XEN SOUND FRONTEND DRIVER
25021 M:      Oleksandr Andrushchenko <[email protected]>
25022 L:      [email protected] (moderated for non-subscribers)
25023 L:      [email protected] (moderated for non-subscribers)
25024 S:      Supported
25025 F:      sound/xen/*
25026
25027 XEN SWIOTLB SUBSYSTEM
25028 M:      Juergen Gross <[email protected]>
25029 M:      Stefano Stabellini <[email protected]>
25030 L:      [email protected] (moderated for non-subscribers)
25031 L:      [email protected]
25032 S:      Supported
25033 F:      arch/*/include/asm/xen/swiotlb-xen.h
25034 F:      drivers/xen/swiotlb-xen.c
25035 F:      include/xen/arm/swiotlb-xen.h
25036 F:      include/xen/swiotlb-xen.h
25037
25038 XFS FILESYSTEM
25039 M:      Chandan Babu R <[email protected]>
25040 R:      Darrick J. Wong <[email protected]>
25041 L:      [email protected]
25042 S:      Supported
25043 W:      http://xfs.org/
25044 C:      irc://irc.oftc.net/xfs
25045 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
25046 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
25047 F:      Documentation/ABI/testing/sysfs-fs-xfs
25048 F:      Documentation/admin-guide/xfs.rst
25049 F:      Documentation/filesystems/xfs/*
25050 F:      fs/xfs/
25051 F:      include/uapi/linux/dqblk_xfs.h
25052 F:      include/uapi/linux/fsmap.h
25053
25054 XILINX AMS DRIVER
25055 M:      Anand Ashok Dumbre <[email protected]>
25056 L:      [email protected]
25057 S:      Maintained
25058 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
25059 F:      drivers/iio/adc/xilinx-ams.c
25060
25061 XILINX AXI ETHERNET DRIVER
25062 M:      Radhey Shyam Pandey <[email protected]>
25063 S:      Maintained
25064 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
25065 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
25066
25067 XILINX CAN DRIVER
25068 M:      Appana Durga Kedareswara rao <[email protected]>
25069 L:      [email protected]
25070 S:      Maintained
25071 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
25072 F:      drivers/net/can/xilinx_can.c
25073
25074 XILINX EVENT MANAGEMENT DRIVER
25075 M:      Michal Simek <[email protected]>
25076 S:      Maintained
25077 F:      drivers/soc/xilinx/xlnx_event_manager.c
25078 F:      include/linux/firmware/xlnx-event-manager.h
25079
25080 XILINX GPIO DRIVER
25081 M:      Shubhrajyoti Datta <[email protected]>
25082 R:      Srinivas Neeli <[email protected]>
25083 R:      Michal Simek <[email protected]>
25084 S:      Maintained
25085 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
25086 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
25087 F:      drivers/gpio/gpio-xilinx.c
25088 F:      drivers/gpio/gpio-zynq.c
25089
25090 XILINX LL TEMAC ETHERNET DRIVER
25091 L:      [email protected]
25092 S:      Orphan
25093 F:      drivers/net/ethernet/xilinx/ll_temac*
25094
25095 XILINX PWM DRIVER
25096 M:      Sean Anderson <[email protected]>
25097 S:      Maintained
25098 F:      drivers/pwm/pwm-xilinx.c
25099 F:      include/clocksource/timer-xilinx.h
25100
25101 XILINX SD-FEC IP CORES
25102 M:      Derek Kiernan <[email protected]>
25103 M:      Dragan Cvetic <[email protected]>
25104 S:      Maintained
25105 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml
25106 F:      Documentation/misc-devices/xilinx_sdfec.rst
25107 F:      drivers/misc/Kconfig
25108 F:      drivers/misc/Makefile
25109 F:      drivers/misc/xilinx_sdfec.c
25110 F:      include/uapi/misc/xilinx_sdfec.h
25111
25112 XILINX UARTLITE SERIAL DRIVER
25113 M:      Peter Korsgaard <[email protected]>
25114 L:      [email protected]
25115 S:      Maintained
25116 F:      drivers/tty/serial/uartlite.c
25117
25118 XILINX VIDEO IP CORES
25119 M:      Laurent Pinchart <[email protected]>
25120 L:      [email protected]
25121 S:      Supported
25122 T:      git git://linuxtv.org/media_tree.git
25123 F:      Documentation/devicetree/bindings/media/xilinx/
25124 F:      drivers/media/platform/xilinx/
25125 F:      include/uapi/linux/xilinx-v4l2-controls.h
25126
25127 XILINX VERSAL EDAC DRIVER
25128 M:      Shubhrajyoti Datta <[email protected]>
25129 M:      Sai Krishna Potthuri <[email protected]>
25130 S:      Maintained
25131 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
25132 F:      drivers/edac/versal_edac.c
25133
25134 XILINX WATCHDOG DRIVER
25135 M:      Srinivas Neeli <[email protected]>
25136 R:      Shubhrajyoti Datta <[email protected]>
25137 R:      Michal Simek <[email protected]>
25138 S:      Maintained
25139 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
25140 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
25141 F:      drivers/watchdog/of_xilinx_wdt.c
25142 F:      drivers/watchdog/xilinx_wwdt.c
25143
25144 XILINX XDMA DRIVER
25145 M:      Lizhi Hou <[email protected]>
25146 M:      Brian Xu <[email protected]>
25147 M:      Raj Kumar Rampelli <[email protected]>
25148 L:      [email protected]
25149 S:      Supported
25150 F:      drivers/dma/xilinx/xdma-regs.h
25151 F:      drivers/dma/xilinx/xdma.c
25152 F:      include/linux/dma/amd_xdma.h
25153 F:      include/linux/platform_data/amd_xdma.h
25154
25155 XILINX ZYNQMP DPDMA DRIVER
25156 M:      Laurent Pinchart <[email protected]>
25157 L:      [email protected]
25158 S:      Supported
25159 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
25160 F:      drivers/dma/xilinx/xilinx_dpdma.c
25161 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
25162
25163 XILINX ZYNQMP OCM EDAC DRIVER
25164 M:      Shubhrajyoti Datta <[email protected]>
25165 M:      Sai Krishna Potthuri <[email protected]>
25166 S:      Maintained
25167 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
25168 F:      drivers/edac/zynqmp_edac.c
25169
25170 XILINX ZYNQMP PSGTR PHY DRIVER
25171 M:      Laurent Pinchart <[email protected]>
25172 L:      [email protected]
25173 S:      Supported
25174 T:      git https://github.com/Xilinx/linux-xlnx.git
25175 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
25176 F:      drivers/phy/xilinx/phy-zynqmp.c
25177
25178 XILINX ZYNQMP SHA3 DRIVER
25179 M:      Harsha <[email protected]>
25180 S:      Maintained
25181 F:      drivers/crypto/xilinx/zynqmp-sha.c
25182
25183 XILINX ZYNQMP NVMEM DRIVER
25184 M:      Praveen Teja Kundanala <[email protected]>
25185 M:      Kalyani Akula <[email protected]>
25186 R:      Michal Simek <[email protected]>
25187 S:      Maintained
25188 F:      Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml
25189 F:      drivers/nvmem/zynqmp_nvmem.c
25190
25191 XILLYBUS DRIVER
25192 M:      Eli Billauer <[email protected]>
25193 L:      [email protected]
25194 S:      Supported
25195 F:      drivers/char/xillybus/
25196
25197 XLP9XX I2C DRIVER
25198 M:      George Cherian <[email protected]>
25199 L:      [email protected]
25200 S:      Supported
25201 W:      http://www.marvell.com
25202 F:      drivers/i2c/busses/i2c-xlp9xx.c
25203
25204 XRA1403 GPIO EXPANDER
25205 M:      Nandor Han <[email protected]>
25206 L:      [email protected]
25207 S:      Maintained
25208 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
25209 F:      drivers/gpio/gpio-xra1403.c
25210
25211 XTENSA XTFPGA PLATFORM SUPPORT
25212 M:      Max Filippov <[email protected]>
25213 S:      Maintained
25214 F:      drivers/spi/spi-xtensa-xtfpga.c
25215 F:      sound/soc/xtensa/xtfpga-i2s.c
25216
25217 YAM DRIVER FOR AX.25
25218 M:      Jean-Paul Roubelat <[email protected]>
25219 L:      [email protected]
25220 S:      Maintained
25221 F:      drivers/net/hamradio/yam*
25222 F:      include/linux/yam.h
25223
25224 YAMA SECURITY MODULE
25225 M:      Kees Cook <[email protected]>
25226 S:      Supported
25227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
25228 F:      Documentation/admin-guide/LSM/Yama.rst
25229 F:      security/yama/
25230
25231 YAML NETLINK (YNL)
25232 M:      Donald Hunter <[email protected]>
25233 M:      Jakub Kicinski <[email protected]>
25234 F:      Documentation/netlink/
25235 F:      Documentation/userspace-api/netlink/intro-specs.rst
25236 F:      Documentation/userspace-api/netlink/specs.rst
25237 F:      tools/net/ynl/
25238
25239 YEALINK PHONE DRIVER
25240 M:      Henk Vergonet <[email protected]>
25241 L:      [email protected]
25242 S:      Maintained
25243 F:      Documentation/input/devices/yealink.rst
25244 F:      drivers/input/misc/yealink.*
25245
25246 Z3FOLD COMPRESSED PAGE ALLOCATOR
25247 M:      Vitaly Wool <[email protected]>
25248 R:      Miaohe Lin <[email protected]>
25249 L:      [email protected]
25250 S:      Maintained
25251 F:      mm/z3fold.c
25252
25253 Z8530 DRIVER FOR AX.25
25254 M:      Joerg Reuter <[email protected]>
25255 L:      [email protected]
25256 S:      Maintained
25257 W:      http://yaina.de/jreuter/
25258 W:      http://www.qsl.net/dl1bke/
25259 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
25260 F:      drivers/net/hamradio/*scc.c
25261 F:      drivers/net/hamradio/z8530.h
25262
25263 ZBUD COMPRESSED PAGE ALLOCATOR
25264 M:      Seth Jennings <[email protected]>
25265 M:      Dan Streetman <[email protected]>
25266 L:      [email protected]
25267 S:      Maintained
25268 F:      mm/zbud.c
25269
25270 ZD1211RW WIRELESS DRIVER
25271 L:      [email protected]
25272 S:      Orphan
25273 F:      drivers/net/wireless/zydas/zd1211rw/
25274
25275 ZD1301 MEDIA DRIVER
25276 L:      [email protected]
25277 S:      Orphan
25278 W:      https://linuxtv.org/
25279 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25280 F:      drivers/media/usb/dvb-usb-v2/zd1301*
25281
25282 ZD1301_DEMOD MEDIA DRIVER
25283 L:      [email protected]
25284 S:      Orphan
25285 W:      https://linuxtv.org/
25286 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25287 F:      drivers/media/dvb-frontends/zd1301_demod*
25288
25289 ZHAOXIN PROCESSOR SUPPORT
25290 M:      Tony W Wang-oc <[email protected]>
25291 L:      [email protected]
25292 S:      Maintained
25293 F:      arch/x86/kernel/cpu/zhaoxin.c
25294
25295 ZONEFS FILESYSTEM
25296 M:      Damien Le Moal <[email protected]>
25297 M:      Naohiro Aota <[email protected]>
25298 R:      Johannes Thumshirn <[email protected]>
25299 L:      [email protected]
25300 S:      Maintained
25301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
25302 F:      Documentation/filesystems/zonefs.rst
25303 F:      fs/zonefs/
25304
25305 ZR36067 VIDEO FOR LINUX DRIVER
25306 M:      Corentin Labbe <[email protected]>
25307 L:      [email protected]
25308 L:      [email protected]
25309 S:      Maintained
25310 W:      http://mjpeg.sourceforge.net/driver-zoran/
25311 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25312 F:      Documentation/driver-api/media/drivers/zoran.rst
25313 F:      drivers/media/pci/zoran/
25314
25315 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
25316 M:      Minchan Kim <[email protected]>
25317 M:      Sergey Senozhatsky <[email protected]>
25318 L:      [email protected]
25319 S:      Maintained
25320 F:      Documentation/admin-guide/blockdev/zram.rst
25321 F:      drivers/block/zram/
25322
25323 ZS DECSTATION Z85C30 SERIAL DRIVER
25324 M:      "Maciej W. Rozycki" <[email protected]>
25325 S:      Maintained
25326 F:      drivers/tty/serial/zs.*
25327
25328 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
25329 M:      Minchan Kim <[email protected]>
25330 M:      Sergey Senozhatsky <[email protected]>
25331 L:      [email protected]
25332 S:      Maintained
25333 F:      Documentation/mm/zsmalloc.rst
25334 F:      include/linux/zsmalloc.h
25335 F:      mm/zsmalloc.c
25336
25337 ZSTD
25338 M:      Nick Terrell <[email protected]>
25339 S:      Maintained
25340 B:      https://github.com/facebook/zstd/issues
25341 T:      git https://github.com/terrelln/linux.git
25342 F:      crypto/zstd.c
25343 F:      include/linux/zstd*
25344 F:      lib/decompress_unzstd.c
25345 F:      lib/zstd/
25346 N:      zstd
25347 K:      zstd
25348
25349 ZSWAP COMPRESSED SWAP CACHING
25350 M:      Johannes Weiner <[email protected]>
25351 M:      Yosry Ahmed <[email protected]>
25352 M:      Nhat Pham <[email protected]>
25353 R:      Chengming Zhou <[email protected]>
25354 L:      [email protected]
25355 S:      Maintained
25356 F:      Documentation/admin-guide/mm/zswap.rst
25357 F:      include/linux/zpool.h
25358 F:      include/linux/zswap.h
25359 F:      mm/zpool.c
25360 F:      mm/zswap.c
25361 F:      tools/testing/selftests/cgroup/test_zswap.c
25362
25363 SENARYTECH AUDIO CODEC DRIVER
25364 M:      bo liu <[email protected]>
25365 S:      Maintained
25366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
25367 F:      sound/pci/hda/patch_senarytech.c
25368
25369 THE REST
25370 M:      Linus Torvalds <[email protected]>
25371 L:      [email protected]
25372 S:      Buried alive in reporters
25373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
25374 F:      *
25375 F:      */
This page took 1.498683 seconds and 4 git commands to generate.