]> Git Repo - linux.git/blob - MAINTAINERS
block: Remember zone capacity when revalidating zones
[linux.git] / MAINTAINERS
1 List of maintainers
2 ===================
3
4 Descriptions of section entries and preferred order
5 ---------------------------------------------------
6
7         M: *Mail* patches to: FullName <address@domain>
8         R: Designated *Reviewer*: FullName <address@domain>
9            These reviewers should be CCed on patches.
10         L: *Mailing list* that is relevant to this area
11         S: *Status*, one of the following:
12            Supported:   Someone is actually paid to look after this.
13            Maintained:  Someone actually looks after it.
14            Odd Fixes:   It has a maintainer but they don't have time to do
15                         much other than throw the odd patch in. See below..
16            Orphan:      No current maintainer [but maybe you could take the
17                         role as you write your new code].
18            Obsolete:    Old code. Something tagged obsolete generally means
19                         it has been replaced by a better system and you
20                         should be using that.
21         W: *Web-page* with status/info
22         Q: *Patchwork* web based patch tracking system site
23         B: URI for where to file *bugs*. A web-page with detailed bug
24            filing info, a direct bug tracker link, or a mailto: URI.
25         C: URI for *chat* protocol, server and channel where developers
26            usually hang out, for example irc://server/channel.
27         P: *Subsystem Profile* document for more details submitting
28            patches to the given subsystem. This is either an in-tree file,
29            or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
30            for details.
31         T: *SCM* tree type and location.
32            Type is one of: git, hg, quilt, stgit, topgit
33         F: *Files* and directories wildcard patterns.
34            A trailing slash includes all files and subdirectory files.
35            F:   drivers/net/    all files in and below drivers/net
36            F:   drivers/net/*   all files in drivers/net, but not below
37            F:   */net/*         all files in "any top level directory"/net
38            One pattern per line.  Multiple F: lines acceptable.
39         X: *Excluded* files and directories that are NOT maintained, same
40            rules as F:. Files exclusions are tested before file matches.
41            Can be useful for excluding a specific subdirectory, for instance:
42            F:   net/
43            X:   net/ipv6/
44            matches all files in and below net excluding net/ipv6/
45         N: Files and directories *Regex* patterns.
46            N:   [^a-z]tegra     all files whose path contains tegra
47                                 (not including files like integrator)
48            One pattern per line.  Multiple N: lines acceptable.
49            scripts/get_maintainer.pl has different behavior for files that
50            match F: pattern and matches of N: patterns.  By default,
51            get_maintainer will not look at git log history when an F: pattern
52            match occurs.  When an N: match occurs, git log history is used
53            to also notify the people that have git commit signatures.
54         K: *Content regex* (perl extended) pattern match in a patch or file.
55            For instance:
56            K: of_get_profile
57               matches patches or files that contain "of_get_profile"
58            K: \b(printk|pr_(info|err))\b
59               matches patches or files that contain one or more of the words
60               printk, pr_info or pr_err
61            One regex pattern per line.  Multiple K: lines acceptable.
62
63 Maintainers List
64 ----------------
65
66 .. note:: When reading this list, please look for the most precise areas
67           first. When adding to this list, please keep the entries in
68           alphabetical order.
69
70 3C59X NETWORK DRIVER
71 M:      Steffen Klassert <[email protected]>
72 L:      [email protected]
73 S:      Odd Fixes
74 F:      Documentation/networking/device_drivers/ethernet/3com/vortex.rst
75 F:      drivers/net/ethernet/3com/3c59x.c
76
77 3CR990 NETWORK DRIVER
78 M:      David Dillow <[email protected]>
79 L:      [email protected]
80 S:      Maintained
81 F:      drivers/net/ethernet/3com/typhoon*
82
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
84 M:      Adam Radford <[email protected]>
85 L:      [email protected]
86 S:      Supported
87 W:      http://www.lsi.com
88 F:      drivers/scsi/3w-*
89
90 53C700 AND 53C700-66 SCSI DRIVER
91 M:      "James E.J. Bottomley" <[email protected]>
92 L:      [email protected]
93 S:      Maintained
94 F:      drivers/scsi/53c700*
95
96 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
97 M:      Alexander Aring <[email protected]>
98 L:      [email protected]
99 L:      [email protected]
100 S:      Maintained
101 F:      Documentation/networking/6lowpan.rst
102 F:      include/net/6lowpan.h
103 F:      net/6lowpan/
104
105 6PACK NETWORK DRIVER FOR AX.25
106 M:      Andreas Koensgen <[email protected]>
107 L:      [email protected]
108 S:      Maintained
109 F:      drivers/net/hamradio/6pack.c
110
111 802.11 (including CFG80211/NL80211)
112 M:      Johannes Berg <[email protected]>
113 L:      [email protected]
114 S:      Maintained
115 W:      https://wireless.wiki.kernel.org/
116 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
119 F:      Documentation/driver-api/80211/cfg80211.rst
120 F:      Documentation/networking/regulatory.rst
121 F:      include/linux/ieee80211.h
122 F:      include/net/cfg80211.h
123 F:      include/net/ieee80211_radiotap.h
124 F:      include/net/iw_handler.h
125 F:      include/net/wext.h
126 F:      include/uapi/linux/nl80211.h
127 F:      include/uapi/linux/wireless.h
128 F:      net/wireless/
129
130 8169 10/100/1000 GIGABIT ETHERNET DRIVER
131 M:      Heiner Kallweit <[email protected]>
132 M:      [email protected]
133 L:      [email protected]
134 S:      Maintained
135 F:      drivers/net/ethernet/realtek/r8169*
136
137 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
138 M:      Greg Kroah-Hartman <[email protected]>
139 L:      [email protected]
140 S:      Maintained
141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
142 F:      drivers/tty/serial/8250*
143 F:      include/linux/serial_8250.h
144
145 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
146 L:      [email protected]
147 S:      Orphan / Obsolete
148 F:      drivers/net/ethernet/8390/
149
150 9P FILE SYSTEM
151 M:      Eric Van Hensbergen <[email protected]>
152 M:      Latchesar Ionkov <[email protected]>
153 M:      Dominique Martinet <[email protected]>
154 R:      Christian Schoenebeck <[email protected]>
155 L:      [email protected]
156 S:      Maintained
157 W:      http://github.com/v9fs
158 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
160 T:      git git://github.com/martinetd/linux.git
161 F:      Documentation/filesystems/9p.rst
162 F:      fs/9p/
163 F:      include/net/9p/
164 F:      include/trace/events/9p.h
165 F:      include/uapi/linux/virtio_9p.h
166 F:      net/9p/
167
168 A64FX DIAG DRIVER
169 M:      Hitomi Hasegawa <[email protected]>
170 S:      Supported
171 F:      drivers/soc/fujitsu/a64fx-diag.c
172
173 A8293 MEDIA DRIVER
174 L:      [email protected]
175 S:      Orphan
176 W:      https://linuxtv.org
177 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
178 F:      drivers/media/dvb-frontends/a8293*
179
180 AACRAID SCSI RAID DRIVER
181 M:      Adaptec OEM Raid Solutions <[email protected]>
182 L:      [email protected]
183 S:      Supported
184 W:      http://www.adaptec.com/
185 F:      Documentation/scsi/aacraid.rst
186 F:      drivers/scsi/aacraid/
187
188 AB8500 BATTERY AND CHARGER DRIVERS
189 M:      Linus Walleij <[email protected]>
190 F:      Documentation/devicetree/bindings/power/supply/*ab8500*
191 F:      drivers/power/supply/*ab8500*
192
193 ABI/API
194 L:      [email protected]
195 F:      include/linux/syscalls.h
196 F:      kernel/sys_ni.c
197 X:      arch/*/include/uapi/
198 X:      include/uapi/
199
200 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
201 M:      Hans de Goede <[email protected]>
202 L:      [email protected]
203 S:      Maintained
204 F:      drivers/hwmon/abituguru.c
205
206 ABIT UGURU 3 HARDWARE MONITOR DRIVER
207 M:      Alistair John Strachan <[email protected]>
208 L:      [email protected]
209 S:      Maintained
210 F:      drivers/hwmon/abituguru3.c
211
212 ACCES 104-DIO-48E GPIO DRIVER
213 M:      William Breathitt Gray <[email protected]>
214 L:      [email protected]
215 S:      Maintained
216 F:      drivers/gpio/gpio-104-dio-48e.c
217
218 ACCES 104-IDI-48 GPIO DRIVER
219 M:      William Breathitt Gray <[email protected]>
220 L:      [email protected]
221 S:      Maintained
222 F:      drivers/gpio/gpio-104-idi-48.c
223
224 ACCES 104-IDIO-16 GPIO DRIVER
225 M:      William Breathitt Gray <[email protected]>
226 L:      [email protected]
227 S:      Maintained
228 F:      drivers/gpio/gpio-104-idio-16.c
229
230 ACCES 104-QUAD-8 DRIVER
231 M:      William Breathitt Gray <[email protected]>
232 L:      [email protected]
233 S:      Maintained
234 F:      drivers/counter/104-quad-8.c
235
236 ACCES IDIO-16 GPIO LIBRARY
237 M:      William Breathitt Gray <[email protected]>
238 L:      [email protected]
239 S:      Maintained
240 F:      drivers/gpio/gpio-idio-16.c
241 F:      drivers/gpio/gpio-idio-16.h
242
243 ACCES PCI-IDIO-16 GPIO DRIVER
244 M:      William Breathitt Gray <[email protected]>
245 L:      [email protected]
246 S:      Maintained
247 F:      drivers/gpio/gpio-pci-idio-16.c
248
249 ACCES PCIe-IDIO-24 GPIO DRIVER
250 M:      William Breathitt Gray <[email protected]>
251 L:      [email protected]
252 S:      Maintained
253 F:      drivers/gpio/gpio-pcie-idio-24.c
254
255 ACENIC DRIVER
256 M:      Jes Sorensen <[email protected]>
257 L:      [email protected]
258 S:      Maintained
259 F:      drivers/net/ethernet/alteon/acenic*
260
261 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
262 M:      Peter Kaestle <[email protected]>
263 L:      [email protected]
264 S:      Maintained
265 W:      http://piie.net/?section=acerhdf
266 F:      drivers/platform/x86/acerhdf.c
267
268 ACER WMI LAPTOP EXTRAS
269 M:      "Lee, Chun-Yi" <[email protected]>
270 L:      [email protected]
271 S:      Maintained
272 F:      drivers/platform/x86/acer-wmi.c
273
274 ACPI
275 M:      "Rafael J. Wysocki" <[email protected]>
276 R:      Len Brown <[email protected]>
277 L:      [email protected]
278 S:      Supported
279 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
280 B:      https://bugzilla.kernel.org
281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
282 F:      Documentation/ABI/testing/configfs-acpi
283 F:      Documentation/ABI/testing/sysfs-bus-acpi
284 F:      Documentation/firmware-guide/acpi/
285 F:      arch/x86/kernel/acpi/
286 F:      arch/x86/pci/acpi.c
287 F:      drivers/acpi/
288 F:      drivers/pci/*/*acpi*
289 F:      drivers/pci/*acpi*
290 F:      drivers/pnp/pnpacpi/
291 F:      include/acpi/
292 F:      include/linux/acpi.h
293 F:      include/linux/fwnode.h
294 F:      include/linux/fw_table.h
295 F:      lib/fw_table.c
296 F:      tools/power/acpi/
297
298 ACPI APEI
299 M:      "Rafael J. Wysocki" <[email protected]>
300 R:      Len Brown <[email protected]>
301 R:      James Morse <[email protected]>
302 R:      Tony Luck <[email protected]>
303 R:      Borislav Petkov <[email protected]>
304 L:      [email protected]
305 F:      drivers/acpi/apei/
306
307 ACPI COMPONENT ARCHITECTURE (ACPICA)
308 M:      Robert Moore <[email protected]>
309 M:      "Rafael J. Wysocki" <[email protected]>
310 L:      [email protected]
311 L:      [email protected]
312 S:      Supported
313 W:      https://acpica.org/
314 W:      https://github.com/acpica/acpica/
315 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
316 B:      https://bugzilla.kernel.org
317 B:      https://bugs.acpica.org
318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
319 F:      drivers/acpi/acpica/
320 F:      include/acpi/
321 F:      tools/power/acpi/
322
323 ACPI FOR ARM64 (ACPI/arm64)
324 M:      Lorenzo Pieralisi <[email protected]>
325 M:      Hanjun Guo <[email protected]>
326 M:      Sudeep Holla <[email protected]>
327 L:      [email protected]
328 L:      [email protected] (moderated for non-subscribers)
329 S:      Maintained
330 F:      drivers/acpi/arm64
331
332 ACPI FOR RISC-V (ACPI/riscv)
333 M:      Sunil V L <[email protected]>
334 L:      [email protected]
335 L:      [email protected]
336 S:      Maintained
337 F:      drivers/acpi/riscv/
338
339 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
340 M:      Sudeep Holla <[email protected]>
341 L:      [email protected]
342 S:      Supported
343 F:      drivers/mailbox/pcc.c
344
345 ACPI PMIC DRIVERS
346 M:      "Rafael J. Wysocki" <[email protected]>
347 M:      Len Brown <[email protected]>
348 R:      Andy Shevchenko <[email protected]>
349 R:      Mika Westerberg <[email protected]>
350 L:      [email protected]
351 S:      Supported
352 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
353 B:      https://bugzilla.kernel.org
354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
355 F:      drivers/acpi/pmic/
356
357 ACPI SERIAL MULTI INSTANTIATE DRIVER
358 M:      Hans de Goede <[email protected]>
359 L:      [email protected]
360 S:      Maintained
361 F:      drivers/platform/x86/serial-multi-instantiate.c
362
363 ACPI THERMAL DRIVER
364 M:      Rafael J. Wysocki <[email protected]>
365 R:      Zhang Rui <[email protected]>
366 L:      [email protected]
367 S:      Supported
368 B:      https://bugzilla.kernel.org
369 F:      drivers/acpi/*thermal*
370
371 ACPI VIOT DRIVER
372 M:      Jean-Philippe Brucker <[email protected]>
373 L:      [email protected]
374 L:      [email protected]
375 S:      Maintained
376 F:      drivers/acpi/viot.c
377 F:      include/linux/acpi_viot.h
378
379 ACPI WMI DRIVER
380 M:      Armin Wolf <[email protected]>
381 L:      [email protected]
382 S:      Maintained
383 F:      Documentation/driver-api/wmi.rst
384 F:      Documentation/wmi/
385 F:      drivers/platform/x86/wmi.c
386 F:      include/uapi/linux/wmi.h
387
388 ACRN HYPERVISOR SERVICE MODULE
389 M:      Fei Li <[email protected]>
390 L:      [email protected] (subscribers-only)
391 S:      Supported
392 W:      https://projectacrn.org
393 F:      Documentation/virt/acrn/
394 F:      drivers/virt/acrn/
395 F:      include/uapi/linux/acrn.h
396
397 AD1889 ALSA SOUND DRIVER
398 L:      [email protected]
399 S:      Maintained
400 W:      https://parisc.wiki.kernel.org/index.php/AD1889
401 F:      sound/pci/ad1889.*
402
403 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
404 M:      Mugilraj Dhavachelvan <[email protected]>
405 L:      [email protected]
406 S:      Supported
407 F:      drivers/iio/potentiometer/ad5110.c
408
409 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
410 M:      Michael Hennerich <[email protected]>
411 S:      Supported
412 W:      http://wiki.analog.com/AD5254
413 W:      https://ez.analog.com/linux-software-drivers
414 F:      drivers/misc/ad525x_dpot.c
415
416 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
417 M:      Michael Hennerich <[email protected]>
418 S:      Supported
419 W:      http://wiki.analog.com/AD5398
420 W:      https://ez.analog.com/linux-software-drivers
421 F:      drivers/regulator/ad5398.c
422
423 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
424 M:      Michael Hennerich <[email protected]>
425 S:      Supported
426 W:      http://wiki.analog.com/AD7142
427 W:      https://ez.analog.com/linux-software-drivers
428 F:      drivers/input/misc/ad714x.c
429
430 AD7877 TOUCHSCREEN DRIVER
431 M:      Michael Hennerich <[email protected]>
432 S:      Supported
433 W:      http://wiki.analog.com/AD7877
434 W:      https://ez.analog.com/linux-software-drivers
435 F:      drivers/input/touchscreen/ad7877.c
436
437 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
438 M:      Michael Hennerich <[email protected]>
439 S:      Supported
440 W:      http://wiki.analog.com/AD7879
441 W:      https://ez.analog.com/linux-software-drivers
442 F:      drivers/input/touchscreen/ad7879.c
443
444 ADAFRUIT MINI I2C GAMEPAD
445 M:      Anshul Dalal <[email protected]>
446 L:      [email protected]
447 S:      Maintained
448 F:      Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml
449 F:      drivers/input/joystick/adafruit-seesaw.c
450
451 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
452 M:      Jiri Kosina <[email protected]>
453 S:      Maintained
454
455 ADF7242 IEEE 802.15.4 RADIO DRIVER
456 M:      Michael Hennerich <[email protected]>
457 L:      [email protected]
458 S:      Supported
459 W:      https://wiki.analog.com/ADF7242
460 W:      https://ez.analog.com/linux-software-drivers
461 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
462 F:      drivers/net/ieee802154/adf7242.c
463
464 ADM1025 HARDWARE MONITOR DRIVER
465 M:      Jean Delvare <[email protected]>
466 L:      [email protected]
467 S:      Maintained
468 F:      Documentation/hwmon/adm1025.rst
469 F:      drivers/hwmon/adm1025.c
470
471 ADM1029 HARDWARE MONITOR DRIVER
472 M:      Corentin Labbe <[email protected]>
473 L:      [email protected]
474 S:      Maintained
475 F:      drivers/hwmon/adm1029.c
476
477 ADM8211 WIRELESS DRIVER
478 L:      [email protected]
479 S:      Orphan
480 F:      drivers/net/wireless/admtek/adm8211.*
481
482 ADP1653 FLASH CONTROLLER DRIVER
483 M:      Sakari Ailus <[email protected]>
484 L:      [email protected]
485 S:      Maintained
486 F:      drivers/media/i2c/adp1653.c
487 F:      include/media/i2c/adp1653.h
488
489 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
490 M:      Michael Hennerich <[email protected]>
491 S:      Supported
492 W:      http://wiki.analog.com/ADP5520
493 W:      https://ez.analog.com/linux-software-drivers
494 F:      drivers/gpio/gpio-adp5520.c
495 F:      drivers/input/keyboard/adp5520-keys.c
496 F:      drivers/leds/leds-adp5520.c
497 F:      drivers/mfd/adp5520.c
498 F:      drivers/video/backlight/adp5520_bl.c
499
500 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
501 M:      Michael Hennerich <[email protected]>
502 S:      Supported
503 W:      http://wiki.analog.com/ADP5588
504 W:      https://ez.analog.com/linux-software-drivers
505 F:      Documentation/devicetree/bindings/input/adi,adp5588.yaml
506 F:      drivers/input/keyboard/adp5588-keys.c
507
508 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
509 M:      Michael Hennerich <[email protected]>
510 S:      Supported
511 W:      http://wiki.analog.com/ADP8860
512 W:      https://ez.analog.com/linux-software-drivers
513 F:      drivers/video/backlight/adp8860_bl.c
514
515 ADT746X FAN DRIVER
516 M:      Colin Leroy <[email protected]>
517 S:      Maintained
518 F:      drivers/macintosh/therm_adt746x.c
519
520 ADT7475 HARDWARE MONITOR DRIVER
521 M:      Jean Delvare <[email protected]>
522 L:      [email protected]
523 S:      Maintained
524 F:      Documentation/hwmon/adt7475.rst
525 F:      drivers/hwmon/adt7475.c
526
527 ADVANSYS SCSI DRIVER
528 M:      Matthew Wilcox <[email protected]>
529 M:      Hannes Reinecke <[email protected]>
530 L:      [email protected]
531 S:      Maintained
532 F:      Documentation/scsi/advansys.rst
533 F:      drivers/scsi/advansys.c
534
535 ADVANTECH SWBTN DRIVER
536 M:      Andrea Ho <[email protected]>
537 L:      [email protected]
538 S:      Maintained
539 F:      drivers/platform/x86/adv_swbutton.c
540
541 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
542 M:      Lucas Stankus <[email protected]>
543 S:      Supported
544 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
545 F:      drivers/iio/accel/adxl313*
546
547 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
548 M:      Michael Hennerich <[email protected]>
549 S:      Supported
550 W:      http://wiki.analog.com/ADXL345
551 W:      https://ez.analog.com/linux-software-drivers
552 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
553 F:      drivers/input/misc/adxl34x.c
554
555 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
556 M:      Puranjay Mohan <[email protected]>
557 L:      [email protected]
558 S:      Supported
559 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
560 F:      drivers/iio/accel/adxl355.h
561 F:      drivers/iio/accel/adxl355_core.c
562 F:      drivers/iio/accel/adxl355_i2c.c
563 F:      drivers/iio/accel/adxl355_spi.c
564
565 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
566 M:      Cosmin Tanislav <[email protected]>
567 L:      [email protected]
568 S:      Supported
569 W:      https://ez.analog.com/linux-software-drivers
570 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
571 F:      drivers/iio/accel/adxl367*
572
573 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
574 M:      Michael Hennerich <[email protected]>
575 S:      Supported
576 W:      https://ez.analog.com/linux-software-drivers
577 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
578 F:      drivers/iio/accel/adxl372.c
579 F:      drivers/iio/accel/adxl372_i2c.c
580 F:      drivers/iio/accel/adxl372_spi.c
581
582 AF8133J THREE-AXIS MAGNETOMETER DRIVER
583 M:      Ondřej Jirman <[email protected]>
584 S:      Maintained
585 F:      Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml
586 F:      drivers/iio/magnetometer/af8133j.c
587
588 AF9013 MEDIA DRIVER
589 L:      [email protected]
590 S:      Orphan
591 W:      https://linuxtv.org
592 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
593 F:      drivers/media/dvb-frontends/af9013*
594
595 AF9033 MEDIA DRIVER
596 L:      [email protected]
597 S:      Orphan
598 W:      https://linuxtv.org
599 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
600 F:      drivers/media/dvb-frontends/af9033*
601
602 AFFS FILE SYSTEM
603 M:      David Sterba <[email protected]>
604 L:      [email protected]
605 S:      Odd Fixes
606 F:      Documentation/filesystems/affs.rst
607 F:      fs/affs/
608
609 AFS FILESYSTEM
610 M:      David Howells <[email protected]>
611 M:      Marc Dionne <[email protected]>
612 L:      [email protected]
613 S:      Supported
614 W:      https://www.infradead.org/~dhowells/kafs/
615 F:      Documentation/filesystems/afs.rst
616 F:      fs/afs/
617 F:      include/trace/events/afs.h
618
619 AGPGART DRIVER
620 M:      David Airlie <[email protected]>
621 L:      [email protected]
622 S:      Maintained
623 T:      git https://gitlab.freedesktop.org/drm/kernel.git
624 F:      drivers/char/agp/
625 F:      include/linux/agp*
626 F:      include/uapi/linux/agp*
627
628 AHA152X SCSI DRIVER
629 M:      "Juergen E. Fischer" <[email protected]>
630 L:      [email protected]
631 S:      Maintained
632 F:      drivers/scsi/aha152x*
633 F:      drivers/scsi/pcmcia/aha152x*
634
635 AIC7XXX / AIC79XX SCSI DRIVER
636 M:      Hannes Reinecke <[email protected]>
637 L:      [email protected]
638 S:      Maintained
639 F:      drivers/scsi/aic7xxx/
640
641 AIMSLAB FM RADIO RECEIVER DRIVER
642 M:      Hans Verkuil <[email protected]>
643 L:      [email protected]
644 S:      Maintained
645 W:      https://linuxtv.org
646 T:      git git://linuxtv.org/media_tree.git
647 F:      drivers/media/radio/radio-aimslab*
648
649 AIO
650 M:      Benjamin LaHaise <[email protected]>
651 L:      [email protected]
652 S:      Supported
653 F:      fs/aio.c
654 F:      include/linux/*aio*.h
655
656 AIRSPY MEDIA DRIVER
657 L:      [email protected]
658 S:      Orphan
659 W:      https://linuxtv.org
660 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
661 F:      drivers/media/usb/airspy/
662
663 ALACRITECH GIGABIT ETHERNET DRIVER
664 M:      Lino Sanfilippo <[email protected]>
665 S:      Maintained
666 F:      drivers/net/ethernet/alacritech/*
667
668 ALCATEL SPEEDTOUCH USB DRIVER
669 M:      Duncan Sands <[email protected]>
670 L:      [email protected]
671 S:      Maintained
672 W:      http://www.linux-usb.org/SpeedTouch/
673 F:      drivers/usb/atm/speedtch.c
674 F:      drivers/usb/atm/usbatm.c
675
676 ALCHEMY AU1XX0 MMC DRIVER
677 M:      Manuel Lauss <[email protected]>
678 S:      Maintained
679 F:      drivers/mmc/host/au1xmmc.c
680
681 ALI1563 I2C DRIVER
682 M:      Rudolf Marek <[email protected]>
683 L:      [email protected]
684 S:      Maintained
685 F:      Documentation/i2c/busses/i2c-ali1563.rst
686 F:      drivers/i2c/busses/i2c-ali1563.c
687
688 ALIBABA ELASTIC RDMA DRIVER
689 M:      Cheng Xu <[email protected]>
690 M:      Kai Shen <[email protected]>
691 L:      [email protected]
692 S:      Supported
693 F:      drivers/infiniband/hw/erdma
694 F:      include/uapi/rdma/erdma-abi.h
695
696 ALIBABA PMU DRIVER
697 M:      Shuai Xue <[email protected]>
698 S:      Supported
699 F:      Documentation/admin-guide/perf/alibaba_pmu.rst
700 F:      drivers/perf/alibaba_uncore_drw_pmu.c
701
702 ALIENWARE WMI DRIVER
703 L:      [email protected]
704 S:      Maintained
705 F:      drivers/platform/x86/dell/alienware-wmi.c
706
707 ALLEGRO DVT VIDEO IP CORE DRIVER
708 M:      Michael Tretter <[email protected]>
709 R:      Pengutronix Kernel Team <[email protected]>
710 L:      [email protected]
711 S:      Maintained
712 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
713 F:      drivers/media/platform/allegro-dvt/
714
715 ALLIED VISION ALVIUM CAMERA DRIVER
716 M:      Tommaso Merciai <[email protected]>
717 M:      Martin Hecht <[email protected]>
718 L:      [email protected]
719 S:      Maintained
720 F:      Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml
721 F:      drivers/media/i2c/alvium-csi2.c
722 F:      drivers/media/i2c/alvium-csi2.h
723
724 ALLWINNER A10 CSI DRIVER
725 M:      Maxime Ripard <[email protected]>
726 L:      [email protected]
727 S:      Maintained
728 T:      git git://linuxtv.org/media_tree.git
729 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
730 F:      drivers/media/platform/sunxi/sun4i-csi/
731
732 ALLWINNER A31 CSI DRIVER
733 M:      Yong Deng <[email protected]>
734 M:      Paul Kocialkowski <[email protected]>
735 L:      [email protected]
736 S:      Maintained
737 T:      git git://linuxtv.org/media_tree.git
738 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
739 F:      drivers/media/platform/sunxi/sun6i-csi/
740
741 ALLWINNER A31 ISP DRIVER
742 M:      Paul Kocialkowski <[email protected]>
743 L:      [email protected]
744 S:      Maintained
745 T:      git git://linuxtv.org/media_tree.git
746 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml
747 F:      drivers/staging/media/sunxi/sun6i-isp/
748 F:      drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h
749
750 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
751 M:      Paul Kocialkowski <[email protected]>
752 L:      [email protected]
753 S:      Maintained
754 T:      git git://linuxtv.org/media_tree.git
755 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
756 F:      drivers/media/platform/sunxi/sun6i-mipi-csi2/
757
758 ALLWINNER CPUFREQ DRIVER
759 M:      Yangtao Li <[email protected]>
760 L:      [email protected]
761 S:      Maintained
762 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
763 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
764
765 ALLWINNER CRYPTO DRIVERS
766 M:      Corentin Labbe <[email protected]>
767 L:      [email protected]
768 S:      Maintained
769 F:      drivers/crypto/allwinner/
770
771 ALLWINNER DMIC DRIVERS
772 M:      Ban Tao <[email protected]>
773 L:      [email protected] (moderated for non-subscribers)
774 S:      Maintained
775 F:      Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml
776 F:      sound/soc/sunxi/sun50i-dmic.c
777
778 ALLWINNER HARDWARE SPINLOCK SUPPORT
779 M:      Wilken Gottwalt <[email protected]>
780 S:      Maintained
781 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
782 F:      drivers/hwspinlock/sun6i_hwspinlock.c
783
784 ALLWINNER THERMAL DRIVER
785 M:      Vasily Khoruzhick <[email protected]>
786 M:      Yangtao Li <[email protected]>
787 L:      [email protected]
788 S:      Maintained
789 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
790 F:      drivers/thermal/sun8i_thermal.c
791
792 ALLWINNER VPU DRIVER
793 M:      Maxime Ripard <[email protected]>
794 M:      Paul Kocialkowski <[email protected]>
795 L:      [email protected]
796 S:      Maintained
797 F:      drivers/staging/media/sunxi/cedrus/
798
799 ALPHA PORT
800 M:      Richard Henderson <[email protected]>
801 M:      Ivan Kokshaysky <[email protected]>
802 M:      Matt Turner <[email protected]>
803 L:      [email protected]
804 S:      Odd Fixes
805 F:      arch/alpha/
806
807 ALPS PS/2 TOUCHPAD DRIVER
808 R:      Pali Rohár <[email protected]>
809 F:      drivers/input/mouse/alps.*
810
811 ALTERA I2C CONTROLLER DRIVER
812 M:      Thor Thayer <[email protected]>
813 S:      Maintained
814 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
815 F:      drivers/i2c/busses/i2c-altera.c
816
817 ALTERA MAILBOX DRIVER
818 M:      Mun Yew Tham <[email protected]>
819 S:      Maintained
820 F:      drivers/mailbox/mailbox-altera.c
821
822 ALTERA MSGDMA IP CORE DRIVER
823 M:      Olivier Dautricourt <[email protected]>
824 R:      Stefan Roese <[email protected]>
825 L:      [email protected]
826 S:      Odd Fixes
827 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
828 F:      drivers/dma/altera-msgdma.c
829
830 ALTERA PIO DRIVER
831 M:      Mun Yew Tham <[email protected]>
832 L:      [email protected]
833 S:      Maintained
834 F:      drivers/gpio/gpio-altera.c
835
836 ALTERA SYSTEM MANAGER DRIVER
837 M:      Thor Thayer <[email protected]>
838 S:      Maintained
839 F:      drivers/mfd/altera-sysmgr.c
840 F:      include/linux/mfd/altera-sysmgr.h
841
842 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
843 M:      Thor Thayer <[email protected]>
844 S:      Maintained
845 F:      drivers/gpio/gpio-altera-a10sr.c
846 F:      drivers/mfd/altera-a10sr.c
847 F:      drivers/reset/reset-a10sr.c
848 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
849 F:      include/linux/mfd/altera-a10sr.h
850
851 ALTERA TRIPLE SPEED ETHERNET DRIVER
852 M:      Joyce Ooi <[email protected]>
853 L:      [email protected]
854 S:      Maintained
855 F:      drivers/net/ethernet/altera/
856
857 ALTERA UART/JTAG UART SERIAL DRIVERS
858 M:      Tobias Klauser <[email protected]>
859 L:      [email protected]
860 S:      Maintained
861 F:      drivers/tty/serial/altera_jtaguart.c
862 F:      drivers/tty/serial/altera_uart.c
863 F:      include/linux/altera_jtaguart.h
864 F:      include/linux/altera_uart.h
865
866 AMAZON ANNAPURNA LABS FIC DRIVER
867 M:      Talel Shenhar <[email protected]>
868 S:      Maintained
869 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
870 F:      drivers/irqchip/irq-al-fic.c
871
872 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
873 M:      Talel Shenhar <[email protected]>
874 M:      Talel Shenhar <[email protected]>
875 S:      Maintained
876 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
877 F:      drivers/edac/al_mc_edac.c
878
879 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
880 M:      Talel Shenhar <[email protected]>
881 S:      Maintained
882 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
883 F:      drivers/thermal/thermal_mmio.c
884
885 AMAZON ETHERNET DRIVERS
886 M:      Shay Agroskin <[email protected]>
887 M:      Arthur Kiyanovski <[email protected]>
888 R:      David Arinzon <[email protected]>
889 R:      Noam Dagan <[email protected]>
890 R:      Saeed Bishara <[email protected]>
891 L:      [email protected]
892 S:      Supported
893 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
894 F:      drivers/net/ethernet/amazon/
895
896 AMAZON RDMA EFA DRIVER
897 M:      Michael Margolin <[email protected]>
898 R:      Gal Pressman <[email protected]>
899 R:      Yossi Leybovich <[email protected]>
900 L:      [email protected]
901 S:      Supported
902 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
903 F:      drivers/infiniband/hw/efa/
904 F:      include/uapi/rdma/efa-abi.h
905
906 AMD ADDRESS TRANSLATION LIBRARY (ATL)
907 M:      Yazen Ghannam <[email protected]>
908 L:      [email protected]
909 S:      Supported
910 F:      drivers/ras/amd/atl/*
911
912 AMD AXI W1 DRIVER
913 M:      Kris Chaplin <[email protected]>
914 R:      Thomas Delev <[email protected]>
915 R:      Michal Simek <[email protected]>
916 S:      Maintained
917 F:      Documentation/devicetree/bindings/w1/amd,axi-1wire-host.yaml
918 F:      drivers/w1/masters/amd_axi_w1.c
919
920 AMD CDX BUS DRIVER
921 M:      Nipun Gupta <[email protected]>
922 M:      Nikhil Agarwal <[email protected]>
923 S:      Maintained
924 F:      Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
925 F:      drivers/cdx/*
926 F:      include/linux/cdx/*
927
928 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
929 M:      Tom Lendacky <[email protected]>
930 M:      John Allen <[email protected]>
931 L:      [email protected]
932 S:      Supported
933 F:      drivers/crypto/ccp/
934 F:      include/linux/ccp.h
935
936 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
937 M:      Ashish Kalra <[email protected]>
938 M:      Tom Lendacky <[email protected]>
939 L:      [email protected]
940 S:      Supported
941 F:      drivers/crypto/ccp/sev*
942 F:      include/uapi/linux/psp-sev.h
943
944 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT
945 M:      Mario Limonciello <[email protected]>
946 L:      [email protected]
947 S:      Supported
948 F:      drivers/crypto/ccp/dbc.c
949 F:      drivers/crypto/ccp/dbc.h
950 F:      drivers/crypto/ccp/platform-access.c
951 F:      drivers/crypto/ccp/platform-access.h
952 F:      include/uapi/linux/psp-dbc.h
953 F:      tools/crypto/ccp/*.c
954 F:      tools/crypto/ccp/*.py
955
956 AMD DISPLAY CORE
957 M:      Harry Wentland <[email protected]>
958 M:      Leo Li <[email protected]>
959 M:      Rodrigo Siqueira <[email protected]>
960 L:      [email protected]
961 S:      Supported
962 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
963 F:      drivers/gpu/drm/amd/display/
964
965 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
966 M:      Huang Rui <[email protected]>
967 L:      [email protected]
968 S:      Supported
969 F:      Documentation/hwmon/fam15h_power.rst
970 F:      drivers/hwmon/fam15h_power.c
971
972 AMD FCH GPIO DRIVER
973 M:      Enrico Weigelt, metux IT consult <[email protected]>
974 L:      [email protected]
975 S:      Maintained
976 F:      drivers/gpio/gpio-amd-fch.c
977 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
978
979 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
980 L:      [email protected] (moderated for non-subscribers)
981 S:      Orphan
982 F:      drivers/usb/gadget/udc/amd5536udc.*
983
984 AMD GEODE PROCESSOR/CHIPSET SUPPORT
985 M:      Andres Salomon <[email protected]>
986 L:      [email protected] (moderated for non-subscribers)
987 S:      Supported
988 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
989 F:      arch/x86/include/asm/geode.h
990 F:      drivers/char/hw_random/geode-rng.c
991 F:      drivers/crypto/geode*
992 F:      drivers/video/fbdev/geode/
993
994 AMD HSMP DRIVER
995 M:      Naveen Krishna Chatradhi <[email protected]>
996 R:      Carlos Bilbao <[email protected]>
997 L:      [email protected]
998 S:      Maintained
999 F:      Documentation/arch/x86/amd_hsmp.rst
1000 F:      arch/x86/include/asm/amd_hsmp.h
1001 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1002 F:      drivers/platform/x86/amd/hsmp.c
1003
1004 AMD IOMMU (AMD-VI)
1005 M:      Joerg Roedel <[email protected]>
1006 R:      Suravee Suthikulpanit <[email protected]>
1007 L:      [email protected]
1008 S:      Maintained
1009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
1010 F:      drivers/iommu/amd/
1011 F:      include/linux/amd-iommu.h
1012
1013 AMD KFD
1014 M:      Felix Kuehling <[email protected]>
1015 L:      [email protected]
1016 S:      Supported
1017 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1018 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
1019 F:      drivers/gpu/drm/amd/amdkfd/
1020 F:      drivers/gpu/drm/amd/include/cik_structs.h
1021 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
1022 F:      drivers/gpu/drm/amd/include/v9_structs.h
1023 F:      drivers/gpu/drm/amd/include/vi_structs.h
1024 F:      include/uapi/linux/kfd_ioctl.h
1025 F:      include/uapi/linux/kfd_sysfs.h
1026
1027 AMD MP2 I2C DRIVER
1028 M:      Elie Morisse <[email protected]>
1029 M:      Shyam Sundar S K <[email protected]>
1030 L:      [email protected]
1031 S:      Maintained
1032 F:      drivers/i2c/busses/i2c-amd-mp2*
1033
1034 AMD PDS CORE DRIVER
1035 M:      Shannon Nelson <[email protected]>
1036 M:      Brett Creeley <[email protected]>
1037 L:      [email protected]
1038 S:      Supported
1039 F:      Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1040 F:      drivers/net/ethernet/amd/pds_core/
1041 F:      include/linux/pds/
1042
1043 AMD PMC DRIVER
1044 M:      Shyam Sundar S K <[email protected]>
1045 L:      [email protected]
1046 S:      Maintained
1047 F:      drivers/platform/x86/amd/pmc/
1048
1049 AMD PMF DRIVER
1050 M:      Shyam Sundar S K <[email protected]>
1051 L:      [email protected]
1052 S:      Maintained
1053 F:      Documentation/ABI/testing/sysfs-amd-pmf
1054 F:      drivers/platform/x86/amd/pmf/
1055
1056 AMD POWERPLAY AND SWSMU
1057 M:      Evan Quan <[email protected]>
1058 L:      [email protected]
1059 S:      Supported
1060 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1061 F:      drivers/gpu/drm/amd/pm/
1062
1063 AMD PSTATE DRIVER
1064 M:      Huang Rui <[email protected]>
1065 L:      [email protected]
1066 S:      Supported
1067 F:      Documentation/admin-guide/pm/amd-pstate.rst
1068 F:      drivers/cpufreq/amd-pstate*
1069 F:      include/linux/amd-pstate.h
1070 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1071
1072 AMD PTDMA DRIVER
1073 M:      Basavaraj Natikar <[email protected]>
1074 L:      [email protected]
1075 S:      Maintained
1076 F:      drivers/dma/ptdma/
1077
1078 AMD SEATTLE DEVICE TREE SUPPORT
1079 M:      Suravee Suthikulpanit <[email protected]>
1080 M:      Tom Lendacky <[email protected]>
1081 S:      Supported
1082 F:      arch/arm64/boot/dts/amd/
1083
1084 AMD SENSOR FUSION HUB DRIVER
1085 M:      Basavaraj Natikar <[email protected]>
1086 L:      [email protected]
1087 S:      Maintained
1088 F:      Documentation/hid/amd-sfh*
1089 F:      drivers/hid/amd-sfh-hid/
1090
1091 AMD SPI DRIVER
1092 M:      Sanjay R Mehta <[email protected]>
1093 S:      Maintained
1094 F:      drivers/spi/spi-amd.c
1095
1096 AMD XGBE DRIVER
1097 M:      "Shyam Sundar S K" <[email protected]>
1098 L:      [email protected]
1099 S:      Supported
1100 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1101 F:      drivers/net/ethernet/amd/xgbe/
1102
1103 AMLOGIC DDR PMU DRIVER
1104 M:      Jiucheng Xu <[email protected]>
1105 L:      [email protected]
1106 S:      Supported
1107 W:      http://www.amlogic.com
1108 F:      Documentation/admin-guide/perf/meson-ddr-pmu.rst
1109 F:      Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1110 F:      drivers/perf/amlogic/
1111 F:      include/soc/amlogic/
1112
1113 AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO DRIVER
1114 M:      Javier Carrasco <[email protected]>
1115 L:      [email protected]
1116 S:      Maintained
1117 F:      Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml
1118 F:      Documentation/hwmon/chipcap2.rst
1119 F:      drivers/hwmon/chipcap2.c
1120
1121 AMPHION VPU CODEC V4L2 DRIVER
1122 M:      Ming Qian <[email protected]>
1123 M:      Zhou Peng <[email protected]>
1124 L:      [email protected]
1125 S:      Maintained
1126 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1127 F:      drivers/media/platform/amphion/
1128
1129 AMS AS73211 DRIVER
1130 M:      Christian Eggers <[email protected]>
1131 L:      [email protected]
1132 S:      Maintained
1133 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1134 F:      drivers/iio/light/as73211.c
1135
1136 AMT (Automatic Multicast Tunneling)
1137 M:      Taehee Yoo <[email protected]>
1138 L:      [email protected]
1139 S:      Maintained
1140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1142 F:      drivers/net/amt.c
1143
1144 ANALOG DEVICES INC AD3552R DRIVER
1145 M:      Nuno Sá <[email protected]>
1146 L:      [email protected]
1147 S:      Supported
1148 W:      https://ez.analog.com/linux-software-drivers
1149 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1150 F:      drivers/iio/dac/ad3552r.c
1151
1152 ANALOG DEVICES INC AD4130 DRIVER
1153 M:      Cosmin Tanislav <[email protected]>
1154 L:      [email protected]
1155 S:      Supported
1156 W:      https://ez.analog.com/linux-software-drivers
1157 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1158 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1159 F:      drivers/iio/adc/ad4130.c
1160
1161 ANALOG DEVICES INC AD7091R DRIVER
1162 M:      Marcelo Schmitt <[email protected]>
1163 L:      [email protected]
1164 S:      Supported
1165 W:      http://ez.analog.com/community/linux-device-drivers
1166 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7091r*
1167 F:      drivers/iio/adc/ad7091r*
1168
1169 ANALOG DEVICES INC AD7192 DRIVER
1170 M:      Alexandru Tachici <[email protected]>
1171 L:      [email protected]
1172 S:      Supported
1173 W:      https://ez.analog.com/linux-software-drivers
1174 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1175 F:      drivers/iio/adc/ad7192.c
1176
1177 ANALOG DEVICES INC AD7292 DRIVER
1178 M:      Marcelo Schmitt <[email protected]>
1179 L:      [email protected]
1180 S:      Supported
1181 W:      https://ez.analog.com/linux-software-drivers
1182 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1183 F:      drivers/iio/adc/ad7292.c
1184
1185 ANALOG DEVICES INC AD7293 DRIVER
1186 M:      Antoniu Miclaus <[email protected]>
1187 L:      [email protected]
1188 S:      Supported
1189 W:      https://ez.analog.com/linux-software-drivers
1190 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1191 F:      drivers/iio/dac/ad7293.c
1192
1193 ANALOG DEVICES INC AD74115 DRIVER
1194 M:      Cosmin Tanislav <[email protected]>
1195 L:      [email protected]
1196 S:      Supported
1197 W:      https://ez.analog.com/linux-software-drivers
1198 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1199 F:      drivers/iio/addac/ad74115.c
1200
1201 ANALOG DEVICES INC AD74413R DRIVER
1202 M:      Cosmin Tanislav <[email protected]>
1203 L:      [email protected]
1204 S:      Supported
1205 W:      https://ez.analog.com/linux-software-drivers
1206 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1207 F:      drivers/iio/addac/ad74413r.c
1208 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1209
1210 ANALOG DEVICES INC AD7768-1 DRIVER
1211 M:      Michael Hennerich <[email protected]>
1212 L:      [email protected]
1213 S:      Supported
1214 W:      https://ez.analog.com/linux-software-drivers
1215 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1216 F:      drivers/iio/adc/ad7768-1.c
1217
1218 ANALOG DEVICES INC AD7780 DRIVER
1219 M:      Michael Hennerich <[email protected]>
1220 M:      Renato Lui Geh <[email protected]>
1221 L:      [email protected]
1222 S:      Supported
1223 W:      https://ez.analog.com/linux-software-drivers
1224 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1225 F:      drivers/iio/adc/ad7780.c
1226
1227 ANALOG DEVICES INC ADA4250 DRIVER
1228 M:      Antoniu Miclaus <[email protected]>
1229 L:      [email protected]
1230 S:      Supported
1231 W:      https://ez.analog.com/linux-software-drivers
1232 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1233 F:      drivers/iio/amplifiers/ada4250.c
1234
1235 ANALOG DEVICES INC ADF4377 DRIVER
1236 M:      Antoniu Miclaus <[email protected]>
1237 L:      [email protected]
1238 S:      Supported
1239 W:      https://ez.analog.com/linux-software-drivers
1240 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1241 F:      drivers/iio/frequency/adf4377.c
1242
1243 ANALOG DEVICES INC ADGS1408 DRIVER
1244 M:      Mircea Caprioru <[email protected]>
1245 S:      Supported
1246 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1247 F:      drivers/mux/adgs1408.c
1248
1249 ANALOG DEVICES INC ADIN DRIVER
1250 M:      Michael Hennerich <[email protected]>
1251 L:      [email protected]
1252 S:      Supported
1253 W:      https://ez.analog.com/linux-software-drivers
1254 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1255 F:      drivers/net/phy/adin.c
1256
1257 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1258 M:      Nuno Sa <[email protected]>
1259 L:      [email protected]
1260 S:      Supported
1261 F:      drivers/iio/imu/adis.c
1262 F:      drivers/iio/imu/adis_buffer.c
1263 F:      drivers/iio/imu/adis_trigger.c
1264 F:      include/linux/iio/imu/adis.h
1265
1266 ANALOG DEVICES INC ADIS16460 DRIVER
1267 M:      Dragos Bogdan <[email protected]>
1268 L:      [email protected]
1269 S:      Supported
1270 W:      https://ez.analog.com/linux-software-drivers
1271 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1272 F:      drivers/iio/imu/adis16460.c
1273
1274 ANALOG DEVICES INC ADIS16475 DRIVER
1275 M:      Nuno Sa <[email protected]>
1276 L:      [email protected]
1277 S:      Supported
1278 W:      https://ez.analog.com/linux-software-drivers
1279 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1280 F:      drivers/iio/imu/adis16475.c
1281
1282 ANALOG DEVICES INC ADM1177 DRIVER
1283 M:      Michael Hennerich <[email protected]>
1284 L:      [email protected]
1285 S:      Supported
1286 W:      https://ez.analog.com/linux-software-drivers
1287 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1288 F:      drivers/hwmon/adm1177.c
1289
1290 ANALOG DEVICES INC ADMFM2000 DRIVER
1291 M:      Kim Seer Paller <[email protected]>
1292 L:      [email protected]
1293 S:      Supported
1294 W:      https://ez.analog.com/linux-software-drivers
1295 F:      Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml
1296 F:      drivers/iio/frequency/admfm2000.c
1297
1298 ANALOG DEVICES INC ADMV1013 DRIVER
1299 M:      Antoniu Miclaus <[email protected]>
1300 L:      [email protected]
1301 S:      Supported
1302 W:      https://ez.analog.com/linux-software-drivers
1303 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1304 F:      drivers/iio/frequency/admv1013.c
1305
1306 ANALOG DEVICES INC ADMV1014 DRIVER
1307 M:      Antoniu Miclaus <[email protected]>
1308 L:      [email protected]
1309 S:      Supported
1310 W:      https://ez.analog.com/linux-software-drivers
1311 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1312 F:      drivers/iio/frequency/admv1014.c
1313
1314 ANALOG DEVICES INC ADMV8818 DRIVER
1315 M:      Antoniu Miclaus <[email protected]>
1316 L:      [email protected]
1317 S:      Supported
1318 W:      https://ez.analog.com/linux-software-drivers
1319 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1320 F:      drivers/iio/filter/admv8818.c
1321
1322 ANALOG DEVICES INC ADP5061 DRIVER
1323 M:      Michael Hennerich <[email protected]>
1324 L:      [email protected]
1325 S:      Supported
1326 W:      https://ez.analog.com/linux-software-drivers
1327 F:      drivers/power/supply/adp5061.c
1328
1329 ANALOG DEVICES INC ADRF6780 DRIVER
1330 M:      Antoniu Miclaus <[email protected]>
1331 L:      [email protected]
1332 S:      Supported
1333 W:      https://ez.analog.com/linux-software-drivers
1334 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1335 F:      drivers/iio/frequency/adrf6780.c
1336
1337 ANALOG DEVICES INC ADV7180 DRIVER
1338 M:      Lars-Peter Clausen <[email protected]>
1339 L:      [email protected]
1340 S:      Supported
1341 W:      https://ez.analog.com/linux-software-drivers
1342 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1343 F:      drivers/media/i2c/adv7180.c
1344
1345 ANALOG DEVICES INC ADV748X DRIVER
1346 M:      Kieran Bingham <[email protected]>
1347 L:      [email protected]
1348 S:      Maintained
1349 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1350 F:      drivers/media/i2c/adv748x/*
1351
1352 ANALOG DEVICES INC ADV7511 DRIVER
1353 M:      Hans Verkuil <[email protected]>
1354 L:      [email protected]
1355 S:      Maintained
1356 F:      drivers/media/i2c/adv7511*
1357
1358 ANALOG DEVICES INC ADV7604 DRIVER
1359 M:      Hans Verkuil <[email protected]>
1360 L:      [email protected]
1361 S:      Maintained
1362 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1363 F:      drivers/media/i2c/adv7604*
1364
1365 ANALOG DEVICES INC ADV7842 DRIVER
1366 M:      Hans Verkuil <[email protected]>
1367 L:      [email protected]
1368 S:      Maintained
1369 F:      drivers/media/i2c/adv7842*
1370
1371 ANALOG DEVICES INC ADXRS290 DRIVER
1372 M:      Nishant Malpani <[email protected]>
1373 L:      [email protected]
1374 S:      Supported
1375 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1376 F:      drivers/iio/gyro/adxrs290.c
1377
1378 ANALOG DEVICES INC ASOC CODEC DRIVERS
1379 M:      Lars-Peter Clausen <[email protected]>
1380 M:      Nuno Sá <[email protected]>
1381 L:      [email protected] (moderated for non-subscribers)
1382 S:      Supported
1383 W:      http://wiki.analog.com/
1384 W:      https://ez.analog.com/linux-software-drivers
1385 F:      sound/soc/codecs/ad1*
1386 F:      sound/soc/codecs/ad7*
1387 F:      sound/soc/codecs/adau*
1388 F:      sound/soc/codecs/adav*
1389 F:      sound/soc/codecs/sigmadsp.*
1390 F:      sound/soc/codecs/ssm*
1391
1392 ANALOG DEVICES INC DMA DRIVERS
1393 M:      Lars-Peter Clausen <[email protected]>
1394 S:      Supported
1395 W:      https://ez.analog.com/linux-software-drivers
1396 F:      drivers/dma/dma-axi-dmac.c
1397
1398 ANALOG DEVICES INC IIO DRIVERS
1399 M:      Lars-Peter Clausen <[email protected]>
1400 M:      Michael Hennerich <[email protected]>
1401 S:      Supported
1402 W:      http://wiki.analog.com/
1403 W:      https://ez.analog.com/linux-software-drivers
1404 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1405 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1406 F:      Documentation/devicetree/bindings/iio/*/adi,*
1407 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1408 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1409 F:      drivers/iio/*/ad*
1410 F:      drivers/iio/adc/ltc249*
1411 F:      drivers/iio/amplifiers/hmc425a.c
1412 F:      drivers/staging/iio/*/ad*
1413 X:      drivers/iio/*/adjd*
1414
1415 ANALOGBITS PLL LIBRARIES
1416 M:      Paul Walmsley <[email protected]>
1417 M:      Samuel Holland <[email protected]>
1418 S:      Supported
1419 F:      drivers/clk/analogbits/*
1420 F:      include/linux/clk/analogbits*
1421
1422 ANDROID DRIVERS
1423 M:      Greg Kroah-Hartman <[email protected]>
1424 M:      Arve Hjønnevåg <[email protected]>
1425 M:      Todd Kjos <[email protected]>
1426 M:      Martijn Coenen <[email protected]>
1427 M:      Joel Fernandes <[email protected]>
1428 M:      Christian Brauner <[email protected]>
1429 M:      Carlos Llamas <[email protected]>
1430 M:      Suren Baghdasaryan <[email protected]>
1431 L:      [email protected]
1432 S:      Supported
1433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1434 F:      drivers/android/
1435
1436 ANDROID GOLDFISH PIC DRIVER
1437 M:      Miodrag Dinic <[email protected]>
1438 S:      Supported
1439 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1440 F:      drivers/irqchip/irq-goldfish-pic.c
1441
1442 ANDROID GOLDFISH RTC DRIVER
1443 M:      Jiaxun Yang <[email protected]>
1444 S:      Supported
1445 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1446 F:      drivers/rtc/rtc-goldfish.c
1447
1448 AOA (Apple Onboard Audio) ALSA DRIVER
1449 M:      Johannes Berg <[email protected]>
1450 L:      [email protected]
1451 L:      [email protected] (moderated for non-subscribers)
1452 S:      Maintained
1453 F:      sound/aoa/
1454
1455 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1456 M:      William Breathitt Gray <[email protected]>
1457 L:      [email protected]
1458 S:      Maintained
1459 F:      drivers/iio/addac/stx104.c
1460
1461 APM DRIVER
1462 M:      Jiri Kosina <[email protected]>
1463 S:      Odd fixes
1464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1465 F:      arch/x86/kernel/apm_32.c
1466 F:      drivers/char/apm-emulation.c
1467 F:      include/linux/apm_bios.h
1468 F:      include/uapi/linux/apm_bios.h
1469
1470 APPARMOR SECURITY MODULE
1471 M:      John Johansen <[email protected]>
1472 M:      John Johansen <[email protected]>
1473 L:      [email protected] (moderated for non-subscribers)
1474 S:      Supported
1475 W:      apparmor.net
1476 B:      https://gitlab.com/apparmor/apparmor-kernel
1477 C:      irc://irc.oftc.net/apparmor
1478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1479 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1480 F:      Documentation/admin-guide/LSM/apparmor.rst
1481 F:      security/apparmor/
1482
1483 APPLE BCM5974 MULTITOUCH DRIVER
1484 M:      Henrik Rydberg <[email protected]>
1485 L:      [email protected]
1486 S:      Odd fixes
1487 F:      drivers/input/mouse/bcm5974.c
1488
1489 APPLE PCIE CONTROLLER DRIVER
1490 M:      Alyssa Rosenzweig <[email protected]>
1491 M:      Marc Zyngier <[email protected]>
1492 L:      [email protected]
1493 S:      Maintained
1494 F:      drivers/pci/controller/pcie-apple.c
1495
1496 APPLE SMC DRIVER
1497 M:      Henrik Rydberg <[email protected]>
1498 L:      [email protected]
1499 S:      Odd fixes
1500 F:      drivers/hwmon/applesmc.c
1501
1502 APPLETALK NETWORK LAYER
1503 L:      [email protected]
1504 S:      Odd fixes
1505 F:      include/linux/atalk.h
1506 F:      include/uapi/linux/atalk.h
1507 F:      net/appletalk/
1508
1509 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1510 M:      Khuong Dinh <[email protected]>
1511 S:      Supported
1512 F:      arch/arm64/boot/dts/apm/
1513
1514 APPLIED MICRO (APM) X-GENE SOC EDAC
1515 M:      Khuong Dinh <[email protected]>
1516 S:      Supported
1517 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1518 F:      drivers/edac/xgene_edac.c
1519
1520 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1521 M:      Iyappan Subramanian <[email protected]>
1522 M:      Keyur Chudgar <[email protected]>
1523 S:      Supported
1524 F:      drivers/net/ethernet/apm/xgene-v2/
1525
1526 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1527 M:      Iyappan Subramanian <[email protected]>
1528 M:      Keyur Chudgar <[email protected]>
1529 M:      Quan Nguyen <[email protected]>
1530 S:      Supported
1531 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1532 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1533 F:      drivers/net/ethernet/apm/xgene/
1534 F:      drivers/net/mdio/mdio-xgene.c
1535
1536 APPLIED MICRO (APM) X-GENE SOC PMU
1537 M:      Khuong Dinh <[email protected]>
1538 S:      Supported
1539 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1540 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1541 F:      drivers/perf/xgene_pmu.c
1542
1543 APTINA CAMERA SENSOR PLL
1544 M:      Laurent Pinchart <[email protected]>
1545 L:      [email protected]
1546 S:      Maintained
1547 F:      drivers/media/i2c/aptina-pll.*
1548
1549 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1550 M:      Aleksa Savic <[email protected]>
1551 M:      Jack Doan <[email protected]>
1552 L:      [email protected]
1553 S:      Maintained
1554 F:      Documentation/hwmon/aquacomputer_d5next.rst
1555 F:      drivers/hwmon/aquacomputer_d5next.c
1556
1557 AQUANTIA ETHERNET DRIVER (atlantic)
1558 M:      Igor Russkikh <[email protected]>
1559 L:      [email protected]
1560 S:      Supported
1561 W:      https://www.marvell.com/
1562 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1563 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1564 F:      drivers/net/ethernet/aquantia/atlantic/
1565
1566 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1567 M:      Egor Pomozov <[email protected]>
1568 L:      [email protected]
1569 S:      Supported
1570 W:      http://www.aquantia.com
1571 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1572
1573 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1574 M:      Krzysztof Hałasa <[email protected]>
1575 L:      [email protected]
1576 S:      Maintained
1577 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1578 F:      drivers/media/i2c/ar0521.c
1579
1580 ARASAN NAND CONTROLLER DRIVER
1581 M:      Miquel Raynal <[email protected]>
1582 R:      Michal Simek <[email protected]>
1583 L:      [email protected]
1584 S:      Maintained
1585 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1586 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1587
1588 ARC FRAMEBUFFER DRIVER
1589 M:      Jaya Kumar <[email protected]>
1590 S:      Maintained
1591 F:      drivers/video/fbdev/arcfb.c
1592 F:      drivers/video/fbdev/core/fb_defio.c
1593
1594 ARC PGU DRM DRIVER
1595 M:      Alexey Brodkin <[email protected]>
1596 S:      Supported
1597 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1598 F:      drivers/gpu/drm/tiny/arcpgu.c
1599
1600 ARCNET NETWORK LAYER
1601 M:      Michael Grzeschik <[email protected]>
1602 L:      [email protected]
1603 S:      Maintained
1604 F:      drivers/net/arcnet/
1605 F:      include/uapi/linux/if_arcnet.h
1606
1607 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1608 M:      Arnd Bergmann <[email protected]>
1609 M:      Olof Johansson <[email protected]>
1610 M:      [email protected]
1611 L:      [email protected] (moderated for non-subscribers)
1612 S:      Maintained
1613 P:      Documentation/process/maintainer-soc.rst
1614 C:      irc://irc.libera.chat/armlinux
1615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1616 F:      Documentation/process/maintainer-soc*.rst
1617 F:      arch/arm/boot/dts/Makefile
1618 F:      arch/arm64/boot/dts/Makefile
1619
1620 ARM ARCHITECTED TIMER DRIVER
1621 M:      Mark Rutland <[email protected]>
1622 M:      Marc Zyngier <[email protected]>
1623 L:      [email protected] (moderated for non-subscribers)
1624 S:      Maintained
1625 F:      arch/arm/include/asm/arch_timer.h
1626 F:      arch/arm64/include/asm/arch_timer.h
1627 F:      drivers/clocksource/arm_arch_timer.c
1628
1629 ARM GENERIC INTERRUPT CONTROLLER DRIVERS
1630 M:      Marc Zyngier <[email protected]>
1631 L:      [email protected] (moderated for non-subscribers)
1632 S:      Maintained
1633 F:      Documentation/devicetree/bindings/interrupt-controller/arm,gic*
1634 F:      arch/arm/include/asm/arch_gicv3.h
1635 F:      arch/arm64/include/asm/arch_gicv3.h
1636 F:      drivers/irqchip/irq-gic*.[ch]
1637 F:      include/linux/irqchip/arm-gic*.h
1638 F:      include/linux/irqchip/arm-vgic-info.h
1639
1640 ARM HDLCD DRM DRIVER
1641 M:      Liviu Dudau <[email protected]>
1642 S:      Supported
1643 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1644 F:      drivers/gpu/drm/arm/hdlcd_*
1645
1646 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1647 M:      Linus Walleij <[email protected]>
1648 L:      [email protected] (moderated for non-subscribers)
1649 S:      Maintained
1650 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1651 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1652 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1653 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1654 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1655 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1656 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1657 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1658 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1659 F:      arch/arm/boot/dts/arm/arm-realview-*
1660 F:      arch/arm/boot/dts/arm/integrator*
1661 F:      arch/arm/boot/dts/arm/versatile*
1662 F:      arch/arm/mach-versatile/
1663 F:      drivers/bus/arm-integrator-lm.c
1664 F:      drivers/clk/versatile/
1665 F:      drivers/i2c/busses/i2c-versatile.c
1666 F:      drivers/irqchip/irq-versatile-fpga.c
1667 F:      drivers/mtd/maps/physmap-versatile.*
1668 F:      drivers/power/reset/arm-versatile-reboot.c
1669 F:      drivers/soc/versatile/
1670
1671 ARM KOMEDA DRM-KMS DRIVER
1672 M:      Liviu Dudau <[email protected]>
1673 S:      Supported
1674 T:      git git://anongit.freedesktop.org/drm/drm-misc
1675 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1676 F:      Documentation/gpu/komeda-kms.rst
1677 F:      drivers/gpu/drm/arm/display/include/
1678 F:      drivers/gpu/drm/arm/display/komeda/
1679
1680 ARM MALI PANFROST DRM DRIVER
1681 M:      Boris Brezillon <[email protected]>
1682 M:      Rob Herring <[email protected]>
1683 R:      Steven Price <[email protected]>
1684 L:      [email protected]
1685 S:      Supported
1686 T:      git git://anongit.freedesktop.org/drm/drm-misc
1687 F:      Documentation/gpu/panfrost.rst
1688 F:      drivers/gpu/drm/panfrost/
1689 F:      include/uapi/drm/panfrost_drm.h
1690
1691 ARM MALI-DP DRM DRIVER
1692 M:      Liviu Dudau <[email protected]>
1693 S:      Supported
1694 T:      git git://anongit.freedesktop.org/drm/drm-misc
1695 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1696 F:      Documentation/gpu/afbc.rst
1697 F:      drivers/gpu/drm/arm/
1698
1699 ARM MFM AND FLOPPY DRIVERS
1700 M:      Ian Molton <[email protected]>
1701 S:      Maintained
1702 F:      arch/arm/include/asm/floppy.h
1703 F:      arch/arm/mach-rpc/floppydma.S
1704
1705 ARM PMU PROFILING AND DEBUGGING
1706 M:      Will Deacon <[email protected]>
1707 M:      Mark Rutland <[email protected]>
1708 L:      [email protected] (moderated for non-subscribers)
1709 S:      Maintained
1710 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1711 F:      Documentation/devicetree/bindings/perf/
1712 F:      arch/arm*/include/asm/hw_breakpoint.h
1713 F:      arch/arm*/include/asm/perf_event.h
1714 F:      arch/arm*/kernel/hw_breakpoint.c
1715 F:      arch/arm*/kernel/perf_*
1716 F:      drivers/perf/
1717 F:      include/linux/perf/arm_pmu*.h
1718
1719 ARM PORT
1720 M:      Russell King <[email protected]>
1721 L:      [email protected] (moderated for non-subscribers)
1722 S:      Odd Fixes
1723 W:      http://www.armlinux.org.uk/
1724 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1725 F:      arch/arm/
1726 X:      arch/arm/boot/dts/
1727
1728 ARM PRIMECELL AACI PL041 DRIVER
1729 M:      Russell King <[email protected]>
1730 S:      Odd Fixes
1731 F:      sound/arm/aaci.*
1732
1733 ARM PRIMECELL BUS SUPPORT
1734 M:      Russell King <[email protected]>
1735 S:      Odd Fixes
1736 F:      drivers/amba/
1737 F:      include/linux/amba/bus.h
1738
1739 ARM PRIMECELL KMI PL050 DRIVER
1740 M:      Russell King <[email protected]>
1741 S:      Odd Fixes
1742 F:      drivers/input/serio/ambakmi.*
1743 F:      include/linux/amba/kmi.h
1744
1745 ARM PRIMECELL MMCI PL180/1 DRIVER
1746 M:      Russell King <[email protected]>
1747 S:      Odd Fixes
1748 F:      drivers/mmc/host/mmci.*
1749 F:      include/linux/amba/mmci.h
1750
1751 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1752 M:      Miquel Raynal <[email protected]>
1753 R:      Michal Simek <[email protected]>
1754 L:      [email protected]
1755 S:      Maintained
1756 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1757 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1758
1759 ARM PRIMECELL PL35X SMC DRIVER
1760 M:      Miquel Raynal <[email protected]>
1761 R:      Michal Simek <[email protected]>
1762 L:      [email protected] (moderated for non-subscribers)
1763 S:      Maintained
1764 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1765 F:      drivers/memory/pl353-smc.c
1766
1767 ARM PRIMECELL SSP PL022 SPI DRIVER
1768 M:      Linus Walleij <[email protected]>
1769 L:      [email protected] (moderated for non-subscribers)
1770 S:      Maintained
1771 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1772 F:      drivers/spi/spi-pl022.c
1773
1774 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1775 M:      Russell King <[email protected]>
1776 S:      Odd Fixes
1777 F:      drivers/tty/serial/amba-pl01*.c
1778 F:      include/linux/amba/serial.h
1779
1780 ARM PRIMECELL VIC PL190/PL192 DRIVER
1781 M:      Linus Walleij <[email protected]>
1782 L:      [email protected] (moderated for non-subscribers)
1783 S:      Maintained
1784 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1785 F:      drivers/irqchip/irq-vic.c
1786
1787 ARM SMC WATCHDOG DRIVER
1788 M:      Julius Werner <[email protected]>
1789 R:      Evan Benn <[email protected]>
1790 S:      Maintained
1791 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1792 F:      drivers/watchdog/arm_smc_wdt.c
1793
1794 ARM SMMU DRIVERS
1795 M:      Will Deacon <[email protected]>
1796 R:      Robin Murphy <[email protected]>
1797 L:      [email protected] (moderated for non-subscribers)
1798 S:      Maintained
1799 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1800 F:      drivers/iommu/arm/
1801 F:      drivers/iommu/io-pgtable-arm*
1802
1803 ARM SUB-ARCHITECTURES
1804 L:      [email protected] (moderated for non-subscribers)
1805 S:      Maintained
1806 C:      irc://irc.libera.chat/armlinux
1807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1808 F:      arch/arm/mach-*/
1809 F:      arch/arm/plat-*/
1810
1811 ARM/ACTIONS SEMI ARCHITECTURE
1812 M:      Andreas Färber <[email protected]>
1813 M:      Manivannan Sadhasivam <[email protected]>
1814 L:      [email protected] (moderated for non-subscribers)
1815 L:      [email protected] (moderated for non-subscribers)
1816 S:      Maintained
1817 F:      Documentation/devicetree/bindings/arm/actions.yaml
1818 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1819 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1820 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1821 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1822 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1823 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1824 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1825 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1826 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1827 F:      arch/arm/boot/dts/actions/
1828 F:      arch/arm/mach-actions/
1829 F:      arch/arm64/boot/dts/actions/
1830 F:      drivers/clk/actions/
1831 F:      drivers/clocksource/timer-owl*
1832 F:      drivers/dma/owl-dma.c
1833 F:      drivers/i2c/busses/i2c-owl.c
1834 F:      drivers/irqchip/irq-owl-sirq.c
1835 F:      drivers/mmc/host/owl-mmc.c
1836 F:      drivers/net/ethernet/actions/
1837 F:      drivers/pinctrl/actions/*
1838 F:      drivers/pmdomain/actions/
1839 F:      include/dt-bindings/power/owl-*
1840 F:      include/dt-bindings/reset/actions,*
1841 F:      include/linux/soc/actions/
1842 N:      owl
1843
1844 ARM/Allwinner SoC Clock Support
1845 M:      Emilio López <[email protected]>
1846 S:      Maintained
1847 F:      drivers/clk/sunxi/
1848
1849 ARM/Allwinner sunXi SoC support
1850 M:      Chen-Yu Tsai <[email protected]>
1851 M:      Jernej Skrabec <[email protected]>
1852 M:      Samuel Holland <[email protected]>
1853 L:      [email protected] (moderated for non-subscribers)
1854 L:      [email protected]
1855 S:      Maintained
1856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1857 F:      arch/arm/mach-sunxi/
1858 F:      arch/arm64/boot/dts/allwinner/
1859 F:      drivers/clk/sunxi-ng/
1860 F:      drivers/pinctrl/sunxi/
1861 F:      drivers/soc/sunxi/
1862 N:      allwinner
1863 N:      sun[x456789]i
1864 N:      sun[25]0i
1865
1866 ARM/AMD PENSANDO ARM64 ARCHITECTURE
1867 M:      Brad Larson <[email protected]>
1868 L:      [email protected] (moderated for non-subscribers)
1869 S:      Supported
1870 F:      Documentation/devicetree/bindings/*/amd,pensando*
1871 F:      arch/arm64/boot/dts/amd/elba*
1872
1873 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1874 M:      Neil Armstrong <[email protected]>
1875 M:      Jerome Brunet <[email protected]>
1876 L:      [email protected]
1877 S:      Maintained
1878 F:      Documentation/devicetree/bindings/clock/amlogic*
1879 F:      drivers/clk/meson/
1880 F:      include/dt-bindings/clock/amlogic,a1*
1881 F:      include/dt-bindings/clock/gxbb*
1882 F:      include/dt-bindings/clock/meson*
1883
1884 ARM/Amlogic Meson SoC Crypto Drivers
1885 M:      Corentin Labbe <[email protected]>
1886 L:      [email protected]
1887 L:      [email protected]
1888 S:      Maintained
1889 F:      Documentation/devicetree/bindings/crypto/amlogic*
1890 F:      drivers/crypto/amlogic/
1891
1892 ARM/Amlogic Meson SoC Sound Drivers
1893 M:      Jerome Brunet <[email protected]>
1894 L:      [email protected] (moderated for non-subscribers)
1895 S:      Maintained
1896 F:      Documentation/devicetree/bindings/sound/amlogic*
1897 F:      sound/soc/meson/
1898
1899 ARM/Amlogic Meson SoC support
1900 M:      Neil Armstrong <[email protected]>
1901 M:      Kevin Hilman <[email protected]>
1902 R:      Jerome Brunet <[email protected]>
1903 R:      Martin Blumenstingl <[email protected]>
1904 L:      [email protected] (moderated for non-subscribers)
1905 L:      [email protected]
1906 S:      Maintained
1907 W:      http://linux-meson.com/
1908 F:      Documentation/devicetree/bindings/phy/amlogic*
1909 F:      arch/arm/boot/dts/amlogic/
1910 F:      arch/arm/mach-meson/
1911 F:      arch/arm64/boot/dts/amlogic/
1912 F:      drivers/pmdomain/amlogic/
1913 F:      drivers/mmc/host/meson*
1914 F:      drivers/phy/amlogic/
1915 F:      drivers/pinctrl/meson/
1916 F:      drivers/rtc/rtc-meson*
1917 F:      drivers/soc/amlogic/
1918 N:      meson
1919
1920 ARM/Annapurna Labs ALPINE ARCHITECTURE
1921 M:      Tsahee Zidenberg <[email protected]>
1922 M:      Antoine Tenart <[email protected]>
1923 L:      [email protected] (moderated for non-subscribers)
1924 S:      Maintained
1925 F:      arch/arm/boot/dts/amazon/
1926 F:      arch/arm/mach-alpine/
1927 F:      arch/arm64/boot/dts/amazon/
1928 F:      drivers/*/*alpine*
1929
1930 ARM/APPLE MACHINE SOUND DRIVERS
1931 M:      Martin Povišer <[email protected]>
1932 L:      [email protected]
1933 L:      [email protected] (moderated for non-subscribers)
1934 S:      Maintained
1935 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
1936 F:      Documentation/devicetree/bindings/sound/apple,*
1937 F:      sound/soc/apple/*
1938 F:      sound/soc/codecs/cs42l83-i2c.c
1939 F:      sound/soc/codecs/ssm3515.c
1940
1941 ARM/APPLE MACHINE SUPPORT
1942 M:      Hector Martin <[email protected]>
1943 M:      Sven Peter <[email protected]>
1944 R:      Alyssa Rosenzweig <[email protected]>
1945 L:      [email protected]
1946 L:      [email protected] (moderated for non-subscribers)
1947 S:      Maintained
1948 W:      https://asahilinux.org
1949 B:      https://github.com/AsahiLinux/linux/issues
1950 C:      irc://irc.oftc.net/asahi-dev
1951 T:      git https://github.com/AsahiLinux/linux.git
1952 F:      Documentation/devicetree/bindings/arm/apple.yaml
1953 F:      Documentation/devicetree/bindings/arm/apple/*
1954 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
1955 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
1956 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
1957 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
1958 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
1959 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
1960 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
1961 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
1962 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
1963 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
1964 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
1965 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
1966 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1967 F:      Documentation/devicetree/bindings/power/apple*
1968 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
1969 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
1970 F:      arch/arm64/boot/dts/apple/
1971 F:      drivers/bluetooth/hci_bcm4377.c
1972 F:      drivers/clk/clk-apple-nco.c
1973 F:      drivers/cpufreq/apple-soc-cpufreq.c
1974 F:      drivers/dma/apple-admac.c
1975 F:      drivers/pmdomain/apple/
1976 F:      drivers/i2c/busses/i2c-pasemi-core.c
1977 F:      drivers/i2c/busses/i2c-pasemi-platform.c
1978 F:      drivers/iommu/apple-dart.c
1979 F:      drivers/iommu/io-pgtable-dart.c
1980 F:      drivers/irqchip/irq-apple-aic.c
1981 F:      drivers/nvme/host/apple.c
1982 F:      drivers/nvmem/apple-efuses.c
1983 F:      drivers/pinctrl/pinctrl-apple-gpio.c
1984 F:      drivers/pwm/pwm-apple.c
1985 F:      drivers/soc/apple/*
1986 F:      drivers/watchdog/apple_wdt.c
1987 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1988 F:      include/dt-bindings/pinctrl/apple.h
1989 F:      include/linux/soc/apple/*
1990
1991 ARM/ARTPEC MACHINE SUPPORT
1992 M:      Jesper Nilsson <[email protected]>
1993 M:      Lars Persson <[email protected]>
1994 L:      [email protected]
1995 S:      Maintained
1996 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1997 F:      arch/arm/boot/dts/axis/
1998 F:      arch/arm/mach-artpec
1999 F:      drivers/clk/axis
2000 F:      drivers/crypto/axis
2001 F:      drivers/mmc/host/usdhi6rol0.c
2002 F:      drivers/pinctrl/pinctrl-artpec*
2003
2004 ARM/ASPEED I2C DRIVER
2005 M:      Brendan Higgins <[email protected]>
2006 R:      Benjamin Herrenschmidt <[email protected]>
2007 R:      Joel Stanley <[email protected]>
2008 L:      [email protected]
2009 L:      [email protected] (moderated for non-subscribers)
2010 S:      Maintained
2011 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
2012 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
2013 F:      drivers/i2c/busses/i2c-aspeed.c
2014 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
2015
2016 ARM/ASPEED MACHINE SUPPORT
2017 M:      Joel Stanley <[email protected]>
2018 R:      Andrew Jeffery <[email protected]>
2019 L:      [email protected] (moderated for non-subscribers)
2020 L:      [email protected] (moderated for non-subscribers)
2021 S:      Supported
2022 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
2023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git
2024 F:      Documentation/devicetree/bindings/arm/aspeed/
2025 F:      arch/arm/boot/dts/aspeed/
2026 F:      arch/arm/mach-aspeed/
2027 N:      aspeed
2028
2029 ARM/BITMAIN ARCHITECTURE
2030 M:      Manivannan Sadhasivam <[email protected]>
2031 L:      [email protected] (moderated for non-subscribers)
2032 S:      Maintained
2033 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
2034 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
2035 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
2036 F:      arch/arm64/boot/dts/bitmain/
2037 F:      drivers/clk/clk-bm1880.c
2038 F:      drivers/pinctrl/pinctrl-bm1880.c
2039
2040 ARM/CALXEDA HIGHBANK ARCHITECTURE
2041 M:      Andre Przywara <[email protected]>
2042 L:      [email protected] (moderated for non-subscribers)
2043 S:      Maintained
2044 F:      arch/arm/boot/dts/calxeda/
2045 F:      arch/arm/mach-highbank/
2046
2047 ARM/CAVIUM THUNDER NETWORK DRIVER
2048 M:      Sunil Goutham <[email protected]>
2049 L:      [email protected] (moderated for non-subscribers)
2050 S:      Supported
2051 F:      drivers/net/ethernet/cavium/thunder/
2052
2053 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2054 M:      Lukasz Majewski <[email protected]>
2055 L:      [email protected] (moderated for non-subscribers)
2056 S:      Maintained
2057 F:      arch/arm/mach-ep93xx/ts72xx.c
2058
2059 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2060 M:      Alexander Shiyan <[email protected]>
2061 L:      [email protected] (moderated for non-subscribers)
2062 S:      Odd Fixes
2063 N:      clps711x
2064
2065 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2066 M:      Hartley Sweeten <[email protected]>
2067 M:      Alexander Sverdlin <[email protected]>
2068 L:      [email protected] (moderated for non-subscribers)
2069 S:      Maintained
2070 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2071 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2072 F:      arch/arm/boot/compressed/misc-ep93xx.h
2073 F:      arch/arm/mach-ep93xx/
2074 F:      drivers/iio/adc/ep93xx_adc.c
2075
2076 ARM/CLKDEV SUPPORT
2077 M:      Russell King <[email protected]>
2078 L:      [email protected] (moderated for non-subscribers)
2079 S:      Maintained
2080 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2081 F:      drivers/clk/clkdev.c
2082
2083 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2084 M:      Baruch Siach <[email protected]>
2085 L:      [email protected] (moderated for non-subscribers)
2086 S:      Maintained
2087 F:      arch/arm/boot/dts/cnxt/
2088 N:      digicolor
2089
2090 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2091 M:      Suzuki K Poulose <[email protected]>
2092 R:      Mike Leach <[email protected]>
2093 R:      James Clark <[email protected]>
2094 L:      [email protected] (moderated for non-subscribers)
2095 L:      [email protected] (moderated for non-subscribers)
2096 S:      Maintained
2097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2098 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2099 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2100 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2101 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2102 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2103 F:      Documentation/trace/coresight/*
2104 F:      drivers/hwtracing/coresight/*
2105 F:      include/dt-bindings/arm/coresight-cti-dt.h
2106 F:      include/linux/coresight*
2107 F:      include/uapi/linux/coresight*
2108 F:      samples/coresight/*
2109 F:      tools/perf/Documentation/arm-coresight.txt
2110 F:      tools/perf/arch/arm/util/auxtrace.c
2111 F:      tools/perf/arch/arm/util/cs-etm.c
2112 F:      tools/perf/arch/arm/util/cs-etm.h
2113 F:      tools/perf/arch/arm/util/pmu.c
2114 F:      tools/perf/tests/shell/*coresight*
2115 F:      tools/perf/tests/shell/coresight/*
2116 F:      tools/perf/tests/shell/lib/*coresight*
2117 F:      tools/perf/util/cs-etm-decoder/*
2118 F:      tools/perf/util/cs-etm.*
2119
2120 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2121 M:      Hans Ulli Kroll <[email protected]>
2122 M:      Linus Walleij <[email protected]>
2123 L:      [email protected] (moderated for non-subscribers)
2124 S:      Maintained
2125 T:      git git://github.com/ulli-kroll/linux.git
2126 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2127 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2128 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2129 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2130 F:      arch/arm/boot/dts/gemini/
2131 F:      arch/arm/mach-gemini/
2132 F:      drivers/crypto/gemini/
2133 F:      drivers/net/ethernet/cortina/
2134 F:      drivers/pinctrl/pinctrl-gemini.c
2135 F:      drivers/rtc/rtc-ftrtc010.c
2136
2137 ARM/CZ.NIC TURRIS SUPPORT
2138 M:      Marek Behún <[email protected]>
2139 S:      Maintained
2140 W:      https://www.turris.cz/
2141 F:      Documentation/ABI/testing/debugfs-moxtet
2142 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2143 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2144 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2145 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2146 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2147 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2148 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2149 F:      drivers/bus/moxtet.c
2150 F:      drivers/firmware/turris-mox-rwtm.c
2151 F:      drivers/gpio/gpio-moxtet.c
2152 F:      drivers/leds/leds-turris-omnia.c
2153 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2154 F:      drivers/watchdog/armada_37xx_wdt.c
2155 F:      include/dt-bindings/bus/moxtet.h
2156 F:      include/linux/armada-37xx-rwtm-mailbox.h
2157 F:      include/linux/moxtet.h
2158
2159 ARM/FARADAY FA526 PORT
2160 M:      Hans Ulli Kroll <[email protected]>
2161 L:      [email protected] (moderated for non-subscribers)
2162 S:      Maintained
2163 T:      git git://git.berlios.de/gemini-board
2164 F:      arch/arm/mm/*-fa*
2165
2166 ARM/FOOTBRIDGE ARCHITECTURE
2167 M:      Russell King <[email protected]>
2168 L:      [email protected] (moderated for non-subscribers)
2169 S:      Maintained
2170 W:      http://www.armlinux.org.uk/
2171 F:      arch/arm/include/asm/hardware/dec21285.h
2172 F:      arch/arm/mach-footbridge/
2173
2174 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2175 M:      Shawn Guo <[email protected]>
2176 M:      Sascha Hauer <[email protected]>
2177 R:      Pengutronix Kernel Team <[email protected]>
2178 R:      Fabio Estevam <[email protected]>
2179 L:      [email protected]
2180 L:      [email protected] (moderated for non-subscribers)
2181 S:      Maintained
2182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2183 F:      arch/arm/boot/dts/nxp/imx/
2184 F:      arch/arm/boot/dts/nxp/mxs/
2185 F:      arch/arm64/boot/dts/freescale/
2186 X:      arch/arm64/boot/dts/freescale/fsl-*
2187 X:      arch/arm64/boot/dts/freescale/qoriq-*
2188 X:      drivers/media/i2c/
2189 N:      imx
2190 N:      mxs
2191
2192 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2193 M:      Shawn Guo <[email protected]>
2194 M:      Li Yang <[email protected]>
2195 L:      [email protected] (moderated for non-subscribers)
2196 S:      Maintained
2197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2198 F:      arch/arm/boot/dts/nxp/ls/
2199 F:      arch/arm64/boot/dts/freescale/fsl-*
2200 F:      arch/arm64/boot/dts/freescale/qoriq-*
2201
2202 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2203 M:      Shawn Guo <[email protected]>
2204 M:      Sascha Hauer <[email protected]>
2205 R:      Pengutronix Kernel Team <[email protected]>
2206 R:      Stefan Agner <[email protected]>
2207 L:      [email protected] (moderated for non-subscribers)
2208 S:      Maintained
2209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2210 F:      arch/arm/boot/dts/nxp/vf/
2211 F:      arch/arm/mach-imx/*vf610*
2212
2213 ARM/GUMSTIX MACHINE SUPPORT
2214 M:      Steve Sakoman <[email protected]>
2215 L:      [email protected] (moderated for non-subscribers)
2216 S:      Maintained
2217
2218 ARM/HISILICON SOC SUPPORT
2219 M:      Wei Xu <[email protected]>
2220 L:      [email protected] (moderated for non-subscribers)
2221 S:      Supported
2222 W:      http://www.hisilicon.com
2223 T:      git https://github.com/hisilicon/linux-hisi.git
2224 F:      arch/arm/boot/dts/hisilicon/
2225 F:      arch/arm/mach-hisi/
2226 F:      arch/arm64/boot/dts/hisilicon/
2227
2228 ARM/HP JORNADA 7XX MACHINE SUPPORT
2229 M:      Kristoffer Ericson <[email protected]>
2230 S:      Maintained
2231 W:      www.jlime.com
2232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2233 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2234 F:      arch/arm/mach-sa1100/jornada720.c
2235
2236 ARM/HPE GXP ARCHITECTURE
2237 M:      Jean-Marie Verdun <[email protected]>
2238 M:      Nick Hawkins <[email protected]>
2239 S:      Maintained
2240 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2241 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2242 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2243 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2244 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2245 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2246 F:      arch/arm/boot/dts/hpe/
2247 F:      arch/arm/mach-hpe/
2248 F:      drivers/clocksource/timer-gxp.c
2249 F:      drivers/hwmon/gxp-fan-ctrl.c
2250 F:      drivers/i2c/busses/i2c-gxp.c
2251 F:      drivers/spi/spi-gxp.c
2252 F:      drivers/watchdog/gxp-wdt.c
2253
2254 ARM/IGEP MACHINE SUPPORT
2255 M:      Enric Balletbo i Serra <[email protected]>
2256 M:      Javier Martinez Canillas <[email protected]>
2257 L:      [email protected]
2258 L:      [email protected] (moderated for non-subscribers)
2259 S:      Maintained
2260 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2261
2262 ARM/INTEL IXP4XX ARM ARCHITECTURE
2263 M:      Linus Walleij <[email protected]>
2264 M:      Imre Kaloz <[email protected]>
2265 L:      [email protected] (moderated for non-subscribers)
2266 S:      Maintained
2267 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2268 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml
2269 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2270 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2271 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
2272 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2273 F:      arch/arm/boot/dts/intel/ixp/
2274 F:      arch/arm/mach-ixp4xx/
2275 F:      drivers/bus/intel-ixp4xx-eb.c
2276 F:      drivers/char/hw_random/ixp4xx-rng.c
2277 F:      drivers/clocksource/timer-ixp4xx.c
2278 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2279 F:      drivers/gpio/gpio-ixp4xx.c
2280 F:      drivers/irqchip/irq-ixp4xx.c
2281 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
2282 F:      drivers/net/wan/ixp4xx_hss.c
2283 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
2284 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
2285 F:      include/linux/soc/ixp4xx/npe.h
2286 F:      include/linux/soc/ixp4xx/qmgr.h
2287
2288 ARM/INTEL KEEMBAY ARCHITECTURE
2289 M:      Paul J. Murphy <[email protected]>
2290 M:      Daniele Alessandrelli <[email protected]>
2291 S:      Maintained
2292 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2293 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2294 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2295
2296 ARM/INTEL XSC3 (MANZANO) ARM CORE
2297 M:      Lennert Buytenhek <[email protected]>
2298 L:      [email protected] (moderated for non-subscribers)
2299 S:      Maintained
2300
2301 ARM/LG1K ARCHITECTURE
2302 M:      Chanho Min <[email protected]>
2303 L:      [email protected] (moderated for non-subscribers)
2304 S:      Maintained
2305 F:      arch/arm64/boot/dts/lg/
2306
2307 ARM/LPC18XX ARCHITECTURE
2308 M:      Vladimir Zapolskiy <[email protected]>
2309 L:      [email protected] (moderated for non-subscribers)
2310 S:      Maintained
2311 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2312 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2313 F:      drivers/i2c/busses/i2c-lpc2k.c
2314 F:      drivers/memory/pl172.c
2315 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2316 F:      drivers/rtc/rtc-lpc24xx.c
2317 N:      lpc18xx
2318
2319 ARM/LPC32XX SOC SUPPORT
2320 M:      Vladimir Zapolskiy <[email protected]>
2321 L:      [email protected] (moderated for non-subscribers)
2322 S:      Maintained
2323 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2324 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2325 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2326 F:      arch/arm/mach-lpc32xx/
2327 F:      drivers/i2c/busses/i2c-pnx.c
2328 F:      drivers/net/ethernet/nxp/lpc_eth.c
2329 F:      drivers/usb/host/ohci-nxp.c
2330 F:      drivers/watchdog/pnx4008_wdt.c
2331 N:      lpc32xx
2332
2333 ARM/Marvell Dove/MV78xx0/Orion SOC support
2334 M:      Andrew Lunn <[email protected]>
2335 M:      Sebastian Hesselbarth <[email protected]>
2336 M:      Gregory Clement <[email protected]>
2337 L:      [email protected] (moderated for non-subscribers)
2338 S:      Maintained
2339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2340 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2341 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2342 F:      Documentation/devicetree/bindings/soc/dove/
2343 F:      arch/arm/boot/dts/marvell/dove*
2344 F:      arch/arm/boot/dts/marvell/orion5x*
2345 F:      arch/arm/mach-dove/
2346 F:      arch/arm/mach-mv78xx0/
2347 F:      arch/arm/mach-orion5x/
2348 F:      arch/arm/plat-orion/
2349 F:      drivers/bus/mvebu-mbus.c
2350 F:      drivers/soc/dove/
2351
2352 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2353 M:      Andrew Lunn <[email protected]>
2354 M:      Gregory Clement <[email protected]>
2355 M:      Sebastian Hesselbarth <[email protected]>
2356 L:      [email protected] (moderated for non-subscribers)
2357 S:      Maintained
2358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2359 F:      Documentation/devicetree/bindings/arm/marvell/
2360 F:      arch/arm/boot/dts/marvell/armada*
2361 F:      arch/arm/boot/dts/marvell/kirkwood*
2362 F:      arch/arm/configs/mvebu_*_defconfig
2363 F:      arch/arm/mach-mvebu/
2364 F:      arch/arm64/boot/dts/marvell/
2365 F:      drivers/clk/mvebu/
2366 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2367 F:      drivers/cpufreq/armada-8k-cpufreq.c
2368 F:      drivers/cpufreq/mvebu-cpufreq.c
2369 F:      drivers/irqchip/irq-armada-370-xp.c
2370 F:      drivers/irqchip/irq-mvebu-*
2371 F:      drivers/pinctrl/mvebu/
2372 F:      drivers/rtc/rtc-armada38x.c
2373
2374 ARM/Mediatek RTC DRIVER
2375 M:      Eddie Huang <[email protected]>
2376 M:      Sean Wang <[email protected]>
2377 L:      [email protected] (moderated for non-subscribers)
2378 L:      [email protected] (moderated for non-subscribers)
2379 S:      Maintained
2380 F:      Documentation/devicetree/bindings/rtc/mediatek,mt2712-rtc.yaml
2381 F:      Documentation/devicetree/bindings/rtc/mediatek,mt7622-rtc.yaml
2382 F:      drivers/rtc/rtc-mt2712.c
2383 F:      drivers/rtc/rtc-mt6397.c
2384 F:      drivers/rtc/rtc-mt7622.c
2385
2386 ARM/Mediatek SoC support
2387 M:      Matthias Brugger <[email protected]>
2388 M:      AngeloGioacchino Del Regno <[email protected]>
2389 L:      [email protected]
2390 L:      [email protected] (moderated for non-subscribers)
2391 L:      [email protected] (moderated for non-subscribers)
2392 S:      Maintained
2393 W:      https://mtk.wiki.kernel.org/
2394 C:      irc://irc.libera.chat/linux-mediatek
2395 F:      arch/arm/boot/dts/mediatek/
2396 F:      arch/arm/mach-mediatek/
2397 F:      arch/arm64/boot/dts/mediatek/
2398 F:      drivers/soc/mediatek/
2399 N:      mtk
2400 N:      mt[2678]
2401 K:      mediatek
2402
2403 ARM/Mediatek USB3 PHY DRIVER
2404 M:      Chunfeng Yun <[email protected]>
2405 L:      [email protected] (moderated for non-subscribers)
2406 L:      [email protected] (moderated for non-subscribers)
2407 S:      Maintained
2408 F:      Documentation/devicetree/bindings/phy/mediatek,*
2409 F:      drivers/phy/mediatek/
2410
2411 ARM/MICROCHIP (ARM64) SoC support
2412 M:      Conor Dooley <[email protected]>
2413 M:      Nicolas Ferre <[email protected]>
2414 M:      Claudiu Beznea <[email protected]>
2415 L:      [email protected] (moderated for non-subscribers)
2416 S:      Supported
2417 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2418 F:      arch/arm64/boot/dts/microchip/
2419
2420 ARM/Microchip (AT91) SoC support
2421 M:      Nicolas Ferre <[email protected]>
2422 M:      Alexandre Belloni <[email protected]>
2423 M:      Claudiu Beznea <[email protected]>
2424 L:      [email protected] (moderated for non-subscribers)
2425 S:      Supported
2426 W:      http://www.linux4sam.org
2427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2428 F:      arch/arm/boot/dts/microchip/at91*
2429 F:      arch/arm/boot/dts/microchip/sama*
2430 F:      arch/arm/include/debug/at91.S
2431 F:      arch/arm/mach-at91/
2432 F:      drivers/memory/atmel*
2433 F:      drivers/watchdog/sama5d4_wdt.c
2434 F:      include/soc/at91/
2435 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2436 N:      at91
2437 N:      atmel
2438
2439 ARM/Microchip Sparx5 SoC support
2440 M:      Lars Povlsen <[email protected]>
2441 M:      Steen Hegelund <[email protected]>
2442 M:      Daniel Machon <[email protected]>
2443 M:      [email protected]
2444 L:      [email protected] (moderated for non-subscribers)
2445 S:      Supported
2446 F:      arch/arm64/boot/dts/microchip/sparx*
2447 F:      drivers/net/ethernet/microchip/vcap/
2448 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2449 N:      sparx5
2450
2451 ARM/MILBEAUT ARCHITECTURE
2452 M:      Taichi Sugaya <[email protected]>
2453 M:      Takao Orito <[email protected]>
2454 L:      [email protected] (moderated for non-subscribers)
2455 S:      Maintained
2456 F:      arch/arm/boot/dts/socionext/milbeaut*
2457 F:      arch/arm/mach-milbeaut/
2458 N:      milbeaut
2459
2460 ARM/MStar/Sigmastar Armv7 SoC support
2461 M:      Daniel Palmer <[email protected]>
2462 M:      Romain Perier <[email protected]>
2463 L:      [email protected] (moderated for non-subscribers)
2464 S:      Maintained
2465 W:      http://linux-chenxing.org/
2466 T:      git git://github.com/linux-chenxing/linux.git
2467 F:      Documentation/devicetree/bindings/arm/mstar/*
2468 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2469 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2470 F:      arch/arm/boot/dts/sigmastar/
2471 F:      arch/arm/mach-mstar/
2472 F:      drivers/clk/mstar/
2473 F:      drivers/clocksource/timer-msc313e.c
2474 F:      drivers/gpio/gpio-msc313.c
2475 F:      drivers/rtc/rtc-msc313.c
2476 F:      drivers/watchdog/msc313e_wdt.c
2477 F:      include/dt-bindings/clock/mstar-*
2478 F:      include/dt-bindings/gpio/msc313-gpio.h
2479
2480 ARM/NOMADIK/Ux500 ARCHITECTURES
2481 M:      Linus Walleij <[email protected]>
2482 L:      [email protected] (moderated for non-subscribers)
2483 S:      Maintained
2484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2485 F:      Documentation/devicetree/bindings/arm/ste-*
2486 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2487 F:      Documentation/devicetree/bindings/arm/ux500/
2488 F:      Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml
2489 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2490 F:      arch/arm/boot/dts/st/ste-*
2491 F:      arch/arm/mach-nomadik/
2492 F:      arch/arm/mach-ux500/
2493 F:      drivers/clk/clk-nomadik.c
2494 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2495 F:      drivers/dma/ste_dma40*
2496 F:      drivers/pmdomain/st/ste-ux500-pm-domain.c
2497 F:      drivers/gpio/gpio-nomadik.c
2498 F:      drivers/hwspinlock/u8500_hsem.c
2499 F:      drivers/i2c/busses/i2c-nomadik.c
2500 F:      drivers/iio/adc/ab8500-gpadc.c
2501 F:      drivers/mfd/ab8500*
2502 F:      drivers/mfd/abx500*
2503 F:      drivers/mfd/db8500*
2504 F:      drivers/pinctrl/nomadik/
2505 F:      drivers/rtc/rtc-ab8500.c
2506 F:      drivers/rtc/rtc-pl031.c
2507 F:      drivers/soc/ux500/
2508
2509 ARM/NUVOTON MA35 ARCHITECTURE
2510 M:      Jacky Huang <[email protected]>
2511 M:      Shan-Chun Hung <[email protected]>
2512 L:      [email protected] (moderated for non-subscribers)
2513 S:      Supported
2514 F:      Documentation/devicetree/bindings/*/*/*ma35*
2515 F:      Documentation/devicetree/bindings/*/*ma35*
2516 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2517 F:      drivers/*/*/*ma35*
2518 F:      drivers/*/*ma35*
2519 K:      ma35d1
2520
2521 ARM/NUVOTON NPCM ARCHITECTURE
2522 M:      Avi Fishman <[email protected]>
2523 M:      Tomer Maimon <[email protected]>
2524 M:      Tali Perry <[email protected]>
2525 R:      Patrick Venture <[email protected]>
2526 R:      Nancy Yuen <[email protected]>
2527 R:      Benjamin Fair <[email protected]>
2528 L:      [email protected] (moderated for non-subscribers)
2529 S:      Supported
2530 F:      Documentation/devicetree/bindings/*/*/*npcm*
2531 F:      Documentation/devicetree/bindings/*/*npcm*
2532 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2533 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2534 F:      arch/arm/mach-npcm/
2535 F:      arch/arm64/boot/dts/nuvoton/
2536 F:      drivers/*/*/*npcm*
2537 F:      drivers/*/*npcm*
2538 F:      drivers/rtc/rtc-nct3018y.c
2539 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2540 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2541
2542 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER
2543 M:      Joseph Liu <[email protected]>
2544 M:      Marvin Lin <[email protected]>
2545 L:      [email protected]
2546 L:      [email protected] (moderated for non-subscribers)
2547 S:      Maintained
2548 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
2549 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
2550 F:      Documentation/userspace-api/media/drivers/npcm-video.rst
2551 F:      drivers/media/platform/nuvoton/
2552 F:      include/uapi/linux/npcm-video.h
2553
2554 ARM/NUVOTON WPCM450 ARCHITECTURE
2555 M:      Jonathan Neuschäfer <[email protected]>
2556 L:      [email protected] (moderated for non-subscribers)
2557 S:      Maintained
2558 W:      https://github.com/neuschaefer/wpcm450/wiki
2559 F:      Documentation/devicetree/bindings/*/*wpcm*
2560 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2561 F:      arch/arm/configs/wpcm450_defconfig
2562 F:      arch/arm/mach-npcm/wpcm450.c
2563 F:      drivers/*/*/*wpcm*
2564 F:      drivers/*/*wpcm*
2565
2566 ARM/NXP S32G ARCHITECTURE
2567 R:      Chester Lin <[email protected]>
2568 R:      Matthias Brugger <[email protected]>
2569 R:      Ghennadi Procopciuc <[email protected]>
2570 L:      NXP S32 Linux Team <[email protected]>
2571 L:      [email protected] (moderated for non-subscribers)
2572 S:      Maintained
2573 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2574 F:      drivers/pinctrl/nxp/
2575
2576 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2577 M:      Alexander Clouter <[email protected]>
2578 L:      [email protected] (moderated for non-subscribers)
2579 S:      Maintained
2580 W:      http://www.digriz.org.uk/ts78xx/kernel
2581 F:      arch/arm/mach-orion5x/ts78xx-*
2582
2583 ARM/QUALCOMM CHROMEBOOK SUPPORT
2584 R:      [email protected]
2585 F:      arch/arm64/boot/dts/qcom/sc7180*
2586 F:      arch/arm64/boot/dts/qcom/sc7280*
2587 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2588
2589 ARM/QUALCOMM SUPPORT
2590 M:      Bjorn Andersson <[email protected]>
2591 M:      Konrad Dybcio <[email protected]>
2592 L:      [email protected]
2593 S:      Maintained
2594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2595 F:      Documentation/devicetree/bindings/*/qcom*
2596 F:      Documentation/devicetree/bindings/soc/qcom/
2597 F:      arch/arm/boot/dts/qcom/
2598 F:      arch/arm/configs/qcom_defconfig
2599 F:      arch/arm/mach-qcom/
2600 F:      arch/arm64/boot/dts/qcom/
2601 F:      drivers/*/*/pm8???-*
2602 F:      drivers/*/*/qcom*
2603 F:      drivers/*/*/qcom/
2604 F:      drivers/*/qcom*
2605 F:      drivers/*/qcom/
2606 F:      drivers/bluetooth/btqcomsmd.c
2607 F:      drivers/clocksource/timer-qcom.c
2608 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2609 F:      drivers/extcon/extcon-qcom*
2610 F:      drivers/i2c/busses/i2c-qcom-geni.c
2611 F:      drivers/i2c/busses/i2c-qup.c
2612 F:      drivers/iommu/msm*
2613 F:      drivers/mfd/ssbi.c
2614 F:      drivers/mmc/host/mmci_qcom*
2615 F:      drivers/mmc/host/sdhci-msm.c
2616 F:      drivers/pci/controller/dwc/pcie-qcom.c
2617 F:      drivers/phy/qualcomm/
2618 F:      drivers/power/*/msm*
2619 F:      drivers/reset/reset-qcom-*
2620 F:      drivers/rtc/rtc-pm8xxx.c
2621 F:      drivers/spi/spi-geni-qcom.c
2622 F:      drivers/spi/spi-qcom-qspi.c
2623 F:      drivers/spi/spi-qup.c
2624 F:      drivers/tty/serial/msm_serial.c
2625 F:      drivers/ufs/host/ufs-qcom*
2626 F:      drivers/usb/dwc3/dwc3-qcom.c
2627 F:      include/dt-bindings/*/qcom*
2628 F:      include/linux/*/qcom*
2629 F:      include/linux/soc/qcom/
2630
2631 ARM/RDA MICRO ARCHITECTURE
2632 M:      Manivannan Sadhasivam <[email protected]>
2633 L:      [email protected] (moderated for non-subscribers)
2634 L:      [email protected] (moderated for non-subscribers)
2635 S:      Maintained
2636 F:      Documentation/devicetree/bindings/arm/rda.yaml
2637 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2638 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2639 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2640 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2641 F:      arch/arm/boot/dts/unisoc/
2642 F:      drivers/clocksource/timer-rda.c
2643 F:      drivers/gpio/gpio-rda.c
2644 F:      drivers/irqchip/irq-rda-intc.c
2645 F:      drivers/tty/serial/rda-uart.c
2646
2647 ARM/REALTEK ARCHITECTURE
2648 M:      Andreas Färber <[email protected]>
2649 L:      [email protected] (moderated for non-subscribers)
2650 L:      [email protected] (moderated for non-subscribers)
2651 S:      Maintained
2652 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2653 F:      arch/arm/boot/dts/realtek/
2654 F:      arch/arm/mach-realtek/
2655 F:      arch/arm64/boot/dts/realtek/
2656
2657 ARM/RISC-V/RENESAS ARCHITECTURE
2658 M:      Geert Uytterhoeven <[email protected]>
2659 M:      Magnus Damm <[email protected]>
2660 L:      [email protected]
2661 S:      Supported
2662 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2663 C:      irc://irc.libera.chat/renesas-soc
2664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2665 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2666 F:      Documentation/devicetree/bindings/soc/renesas/
2667 F:      arch/arm/boot/dts/renesas/
2668 F:      arch/arm/configs/shmobile_defconfig
2669 F:      arch/arm/include/debug/renesas-scif.S
2670 F:      arch/arm/mach-shmobile/
2671 F:      arch/arm64/boot/dts/renesas/
2672 F:      arch/riscv/boot/dts/renesas/
2673 F:      drivers/pmdomain/renesas/
2674 F:      drivers/soc/renesas/
2675 F:      include/linux/soc/renesas/
2676 K:      \brenesas,
2677
2678 ARM/RISCPC ARCHITECTURE
2679 M:      Russell King <[email protected]>
2680 L:      [email protected] (moderated for non-subscribers)
2681 S:      Maintained
2682 W:      http://www.armlinux.org.uk/
2683 F:      arch/arm/include/asm/hardware/ioc.h
2684 F:      arch/arm/include/asm/hardware/iomd.h
2685 F:      arch/arm/include/asm/hardware/memc.h
2686 F:      arch/arm/mach-rpc/
2687 F:      drivers/net/ethernet/8390/etherh.c
2688 F:      drivers/net/ethernet/i825xx/ether1*
2689 F:      drivers/net/ethernet/seeq/ether3*
2690 F:      drivers/scsi/arm/
2691
2692 ARM/Rockchip SoC support
2693 M:      Heiko Stuebner <[email protected]>
2694 L:      [email protected] (moderated for non-subscribers)
2695 L:      [email protected]
2696 S:      Maintained
2697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2698 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2699 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2700 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2701 F:      arch/arm/boot/dts/rockchip/
2702 F:      arch/arm/mach-rockchip/
2703 F:      drivers/*/*/*rockchip*
2704 F:      drivers/*/*rockchip*
2705 F:      drivers/clk/rockchip/
2706 F:      drivers/i2c/busses/i2c-rk3x.c
2707 F:      sound/soc/rockchip/
2708 N:      rockchip
2709
2710 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2711 M:      Krzysztof Kozlowski <[email protected]>
2712 R:      Alim Akhtar <[email protected]>
2713 L:      [email protected] (moderated for non-subscribers)
2714 L:      [email protected]
2715 S:      Maintained
2716 P:      Documentation/process/maintainer-soc-clean-dts.rst
2717 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2718 B:      mailto:[email protected]
2719 C:      irc://irc.libera.chat/linux-exynos
2720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2721 F:      Documentation/arch/arm/samsung/
2722 F:      Documentation/devicetree/bindings/arm/samsung/
2723 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2724 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2725 F:      Documentation/devicetree/bindings/soc/samsung/
2726 F:      arch/arm/boot/dts/samsung/
2727 F:      arch/arm/mach-exynos*/
2728 F:      arch/arm/mach-s3c/
2729 F:      arch/arm/mach-s5p*/
2730 F:      arch/arm64/boot/dts/exynos/
2731 F:      drivers/*/*/*s3c24*
2732 F:      drivers/*/*s3c24*
2733 F:      drivers/*/*s3c64xx*
2734 F:      drivers/*/*s5pv210*
2735 F:      drivers/clocksource/samsung_pwm_timer.c
2736 F:      drivers/memory/samsung/
2737 F:      drivers/pwm/pwm-samsung.c
2738 F:      drivers/soc/samsung/
2739 F:      drivers/tty/serial/samsung*
2740 F:      include/clocksource/samsung_pwm.h
2741 F:      include/linux/platform_data/*s3c*
2742 F:      include/linux/serial_s3c.h
2743 F:      include/linux/soc/samsung/
2744 N:      exynos
2745 N:      s3c64xx
2746 N:      s5pv210
2747
2748 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2749 M:      Łukasz Stelmach <[email protected]>
2750 L:      [email protected] (moderated for non-subscribers)
2751 L:      [email protected]
2752 S:      Maintained
2753 F:      drivers/media/platform/samsung/s5p-g2d/
2754
2755 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2756 M:      Marek Szyprowski <[email protected]>
2757 L:      [email protected]
2758 L:      [email protected]
2759 S:      Maintained
2760 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2761 F:      drivers/media/cec/platform/s5p/
2762
2763 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2764 M:      Andrzej Pietrasiewicz <[email protected]>
2765 M:      Jacek Anaszewski <[email protected]>
2766 M:      Sylwester Nawrocki <[email protected]>
2767 L:      [email protected] (moderated for non-subscribers)
2768 L:      [email protected]
2769 S:      Maintained
2770 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2771 F:      drivers/media/platform/samsung/s5p-jpeg/
2772
2773 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2774 M:      Marek Szyprowski <[email protected]>
2775 M:      Andrzej Hajda <[email protected]>
2776 L:      [email protected] (moderated for non-subscribers)
2777 L:      [email protected]
2778 S:      Maintained
2779 F:      Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml
2780 F:      drivers/media/platform/samsung/s5p-mfc/
2781
2782 ARM/SOCFPGA ARCHITECTURE
2783 M:      Dinh Nguyen <[email protected]>
2784 S:      Maintained
2785 W:      http://www.rocketboards.org
2786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2787 F:      arch/arm/boot/dts/intel/socfpga/
2788 F:      arch/arm/configs/socfpga_defconfig
2789 F:      arch/arm/mach-socfpga/
2790 F:      arch/arm64/boot/dts/altera/
2791 F:      arch/arm64/boot/dts/intel/
2792
2793 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2794 M:      Dinh Nguyen <[email protected]>
2795 S:      Maintained
2796 F:      drivers/clk/socfpga/
2797
2798 ARM/SOCFPGA EDAC SUPPORT
2799 M:      Dinh Nguyen <[email protected]>
2800 S:      Maintained
2801 F:      drivers/edac/altera_edac.[ch]
2802
2803 ARM/SPREADTRUM SoC SUPPORT
2804 M:      Orson Zhai <[email protected]>
2805 M:      Baolin Wang <[email protected]>
2806 M:      Chunyan Zhang <[email protected]>
2807 S:      Maintained
2808 F:      arch/arm64/boot/dts/sprd
2809 N:      sprd
2810 N:      sc27xx
2811 N:      sc2731
2812
2813 ARM/STI ARCHITECTURE
2814 M:      Patrice Chotard <[email protected]>
2815 L:      [email protected] (moderated for non-subscribers)
2816 S:      Maintained
2817 W:      http://www.stlinux.com
2818 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2819 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2820 F:      arch/arm/boot/dts/st/sti*
2821 F:      arch/arm/mach-sti/
2822 F:      drivers/ata/ahci_st.c
2823 F:      drivers/char/hw_random/st-rng.c
2824 F:      drivers/clocksource/arm_global_timer.c
2825 F:      drivers/clocksource/clksrc_st_lpc.c
2826 F:      drivers/cpufreq/sti-cpufreq.c
2827 F:      drivers/dma/st_fdma*
2828 F:      drivers/i2c/busses/i2c-st.c
2829 F:      drivers/media/platform/st/sti/c8sectpfe/
2830 F:      drivers/media/rc/st_rc.c
2831 F:      drivers/mmc/host/sdhci-st.c
2832 F:      drivers/phy/st/phy-miphy28lp.c
2833 F:      drivers/phy/st/phy-stih407-usb.c
2834 F:      drivers/pinctrl/pinctrl-st.c
2835 F:      drivers/remoteproc/st_remoteproc.c
2836 F:      drivers/remoteproc/st_slim_rproc.c
2837 F:      drivers/reset/sti/
2838 F:      drivers/rtc/rtc-st-lpc.c
2839 F:      drivers/tty/serial/st-asc.c
2840 F:      drivers/usb/dwc3/dwc3-st.c
2841 F:      drivers/usb/host/ehci-st.c
2842 F:      drivers/usb/host/ohci-st.c
2843 F:      drivers/watchdog/st_lpc_wdt.c
2844 F:      include/linux/remoteproc/st_slim_rproc.h
2845
2846 ARM/STM32 ARCHITECTURE
2847 M:      Maxime Coquelin <[email protected]>
2848 M:      Alexandre Torgue <[email protected]>
2849 L:      [email protected] (moderated for non-subscribers)
2850 L:      [email protected] (moderated for non-subscribers)
2851 S:      Maintained
2852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2853 F:      arch/arm/boot/dts/st/stm32*
2854 F:      arch/arm/mach-stm32/
2855 F:      arch/arm64/boot/dts/st/
2856 F:      drivers/clocksource/armv7m_systick.c
2857 N:      stm32
2858 N:      stm
2859
2860 ARM/SUNPLUS SP7021 SOC SUPPORT
2861 M:      Qin Jian <[email protected]>
2862 L:      [email protected] (moderated for mon-subscribers)
2863 S:      Maintained
2864 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
2865 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
2866 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
2867 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
2868 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
2869 F:      arch/arm/boot/dts/sunplus/
2870 F:      arch/arm/configs/sp7021_*defconfig
2871 F:      drivers/clk/clk-sp7021.c
2872 F:      drivers/irqchip/irq-sp7021-intc.c
2873 F:      drivers/reset/reset-sunplus.c
2874 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
2875 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
2876
2877 ARM/Synaptics SoC support
2878 M:      Jisheng Zhang <[email protected]>
2879 M:      Sebastian Hesselbarth <[email protected]>
2880 L:      [email protected] (moderated for non-subscribers)
2881 S:      Maintained
2882 F:      arch/arm/boot/dts/synaptics/
2883 F:      arch/arm/mach-berlin/
2884 F:      arch/arm64/boot/dts/synaptics/
2885
2886 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2887 M:      Hans Verkuil <[email protected]>
2888 L:      [email protected]
2889 L:      [email protected]
2890 S:      Maintained
2891 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
2892 F:      drivers/media/cec/platform/tegra/
2893
2894 ARM/TESLA FSD SoC SUPPORT
2895 M:      Alim Akhtar <[email protected]>
2896 M:      [email protected]
2897 L:      [email protected] (moderated for non-subscribers)
2898 L:      [email protected]
2899 S:      Maintained
2900 F:      arch/arm64/boot/dts/tesla/
2901
2902 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2903 M:      Santosh Shilimkar <[email protected]>
2904 L:      [email protected]
2905 S:      Maintained
2906 F:      drivers/memory/*emif*
2907
2908 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2909 M:      Nishanth Menon <[email protected]>
2910 M:      Santosh Shilimkar <[email protected]>
2911 L:      [email protected] (moderated for non-subscribers)
2912 S:      Maintained
2913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
2914 F:      arch/arm/boot/dts/ti/keystone/
2915 F:      arch/arm/mach-keystone/
2916
2917 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2918 M:      Santosh Shilimkar <[email protected]>
2919 L:      [email protected]
2920 S:      Maintained
2921 F:      drivers/clk/keystone/
2922
2923 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2924 M:      Santosh Shilimkar <[email protected]>
2925 L:      [email protected] (moderated for non-subscribers)
2926 L:      [email protected]
2927 S:      Maintained
2928 F:      drivers/clocksource/timer-keystone.c
2929
2930 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2931 M:      Santosh Shilimkar <[email protected]>
2932 L:      [email protected]
2933 S:      Maintained
2934 F:      drivers/power/reset/keystone-reset.c
2935
2936 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2937 M:      Nishanth Menon <[email protected]>
2938 M:      Vignesh Raghavendra <[email protected]>
2939 M:      Tero Kristo <[email protected]>
2940 L:      [email protected] (moderated for non-subscribers)
2941 S:      Supported
2942 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2943 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
2944 F:      arch/arm64/boot/dts/ti/Makefile
2945 F:      arch/arm64/boot/dts/ti/k3-*
2946
2947 ARM/TOSHIBA VISCONTI ARCHITECTURE
2948 M:      Nobuhiro Iwamatsu <[email protected]>
2949 L:      [email protected] (moderated for non-subscribers)
2950 S:      Supported
2951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2952 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2953 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
2954 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
2955 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2956 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2957 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2958 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
2959 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2960 F:      arch/arm64/boot/dts/toshiba/
2961 F:      drivers/clk/visconti/
2962 F:      drivers/gpio/gpio-visconti.c
2963 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2964 F:      drivers/pci/controller/dwc/pcie-visconti.c
2965 F:      drivers/pinctrl/visconti/
2966 F:      drivers/watchdog/visconti_wdt.c
2967 N:      visconti
2968
2969 ARM/UNIPHIER ARCHITECTURE
2970 M:      Kunihiko Hayashi <[email protected]>
2971 M:      Masami Hiramatsu <[email protected]>
2972 L:      [email protected] (moderated for non-subscribers)
2973 S:      Maintained
2974 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2975 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2976 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2977 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
2978 F:      arch/arm/boot/dts/socionext/uniphier*
2979 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2980 F:      arch/arm/mm/cache-uniphier.c
2981 F:      arch/arm64/boot/dts/socionext/uniphier*
2982 F:      drivers/bus/uniphier-system-bus.c
2983 F:      drivers/clk/uniphier/
2984 F:      drivers/dma/uniphier-mdmac.c
2985 F:      drivers/gpio/gpio-uniphier.c
2986 F:      drivers/i2c/busses/i2c-uniphier*
2987 F:      drivers/irqchip/irq-uniphier-aidet.c
2988 F:      drivers/mmc/host/uniphier-sd.c
2989 F:      drivers/pinctrl/uniphier/
2990 F:      drivers/reset/reset-uniphier.c
2991 F:      drivers/tty/serial/8250/8250_uniphier.c
2992 N:      uniphier
2993
2994 ARM/VERSATILE EXPRESS PLATFORM
2995 M:      Liviu Dudau <[email protected]>
2996 M:      Sudeep Holla <[email protected]>
2997 M:      Lorenzo Pieralisi <[email protected]>
2998 L:      [email protected] (moderated for non-subscribers)
2999 S:      Maintained
3000 N:      mps2
3001 N:      vexpress
3002 F:      arch/arm/mach-versatile/
3003 F:      arch/arm64/boot/dts/arm/
3004 F:      drivers/clocksource/timer-versatile.c
3005 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
3006 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
3007
3008 ARM/VFP SUPPORT
3009 M:      Russell King <[email protected]>
3010 L:      [email protected] (moderated for non-subscribers)
3011 S:      Maintained
3012 W:      http://www.armlinux.org.uk/
3013 F:      arch/arm/vfp/
3014
3015 ARM/VT8500 ARM ARCHITECTURE
3016 L:      [email protected] (moderated for non-subscribers)
3017 S:      Orphan
3018 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
3019 F:      arch/arm/mach-vt8500/
3020 F:      drivers/clocksource/timer-vt8500.c
3021 F:      drivers/i2c/busses/i2c-wmt.c
3022 F:      drivers/mmc/host/wmt-sdmmc.c
3023 F:      drivers/pwm/pwm-vt8500.c
3024 F:      drivers/rtc/rtc-vt8500.c
3025 F:      drivers/tty/serial/vt8500_serial.c
3026 F:      drivers/usb/host/ehci-platform.c
3027 F:      drivers/usb/host/uhci-platform.c
3028 F:      drivers/video/fbdev/vt8500lcdfb.*
3029 F:      drivers/video/fbdev/wm8505fb*
3030 F:      drivers/video/fbdev/wmt_ge_rops.*
3031
3032 ARM/ZYNQ ARCHITECTURE
3033 M:      Michal Simek <[email protected]>
3034 L:      [email protected] (moderated for non-subscribers)
3035 S:      Supported
3036 W:      http://wiki.xilinx.com
3037 T:      git https://github.com/Xilinx/linux-xlnx.git
3038 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3039 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3040 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
3041 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
3042 F:      Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
3043 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3044 F:      arch/arm/mach-zynq/
3045 F:      drivers/clocksource/timer-cadence-ttc.c
3046 F:      drivers/cpuidle/cpuidle-zynq.c
3047 F:      drivers/edac/synopsys_edac.c
3048 F:      drivers/i2c/busses/i2c-cadence.c
3049 F:      drivers/i2c/busses/i2c-xiic.c
3050 F:      drivers/mmc/host/sdhci-of-arasan.c
3051 N:      zynq
3052 N:      xilinx
3053
3054 ARM64 PORT (AARCH64 ARCHITECTURE)
3055 M:      Catalin Marinas <[email protected]>
3056 M:      Will Deacon <[email protected]>
3057 L:      [email protected] (moderated for non-subscribers)
3058 S:      Maintained
3059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3060 F:      Documentation/arch/arm64/
3061 F:      arch/arm64/
3062 F:      tools/testing/selftests/arm64/
3063 X:      arch/arm64/boot/dts/
3064
3065 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3066 M:      George McCollister <[email protected]>
3067 L:      [email protected]
3068 S:      Maintained
3069 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3070 F:      drivers/net/dsa/xrs700x/*
3071 F:      net/dsa/tag_xrs700x.c
3072
3073 AS3645A LED FLASH CONTROLLER DRIVER
3074 M:      Sakari Ailus <[email protected]>
3075 L:      [email protected]
3076 S:      Maintained
3077 F:      drivers/leds/flash/leds-as3645a.c
3078
3079 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3080 M:      Tianshu Qiu <[email protected]>
3081 L:      [email protected]
3082 S:      Maintained
3083 T:      git git://linuxtv.org/media_tree.git
3084 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3085 F:      drivers/media/i2c/ak7375.c
3086
3087 ASAHI KASEI AK8974 DRIVER
3088 M:      Linus Walleij <[email protected]>
3089 L:      [email protected]
3090 S:      Supported
3091 W:      http://www.akm.com/
3092 F:      drivers/iio/magnetometer/ak8974.c
3093
3094 AOSONG AGS02MA TVOC SENSOR DRIVER
3095 M:      Anshul Dalal <[email protected]>
3096 L:      [email protected]
3097 S:      Maintained
3098 F:      Documentation/devicetree/bindings/iio/chemical/aosong,ags02ma.yaml
3099 F:      drivers/iio/chemical/ags02ma.c
3100
3101 ASC7621 HARDWARE MONITOR DRIVER
3102 M:      George Joseph <[email protected]>
3103 L:      [email protected]
3104 S:      Maintained
3105 F:      Documentation/hwmon/asc7621.rst
3106 F:      drivers/hwmon/asc7621.c
3107
3108 ASIX AX88796C SPI ETHERNET ADAPTER
3109 M:      Łukasz Stelmach <[email protected]>
3110 S:      Maintained
3111 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3112 F:      drivers/net/ethernet/asix/ax88796c_*
3113
3114 ASIX PHY DRIVER [RUST]
3115 M:      FUJITA Tomonori <[email protected]>
3116 R:      Trevor Gross <[email protected]>
3117 L:      [email protected]
3118 L:      [email protected]
3119 S:      Maintained
3120 F:      drivers/net/phy/ax88796b_rust.rs
3121
3122 ASPEED CRYPTO DRIVER
3123 M:      Neal Liu <[email protected]>
3124 L:      [email protected] (moderated for non-subscribers)
3125 S:      Maintained
3126 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3127 F:      drivers/crypto/aspeed/
3128
3129 ASPEED PECI CONTROLLER
3130 M:      Iwona Winiarska <[email protected]>
3131 L:      [email protected] (moderated for non-subscribers)
3132 L:      [email protected] (moderated for non-subscribers)
3133 S:      Supported
3134 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3135 F:      drivers/peci/controller/peci-aspeed.c
3136
3137 ASPEED PINCTRL DRIVERS
3138 M:      Andrew Jeffery <[email protected]>
3139 L:      [email protected] (moderated for non-subscribers)
3140 L:      [email protected] (moderated for non-subscribers)
3141 L:      [email protected]
3142 S:      Maintained
3143 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3144 F:      drivers/pinctrl/aspeed/
3145
3146 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3147 M:      Eddie James <[email protected]>
3148 L:      [email protected] (moderated for non-subscribers)
3149 S:      Maintained
3150 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3151 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3152 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3153
3154 ASPEED SD/MMC DRIVER
3155 M:      Andrew Jeffery <[email protected]>
3156 L:      [email protected] (moderated for non-subscribers)
3157 L:      [email protected] (moderated for non-subscribers)
3158 L:      [email protected]
3159 S:      Maintained
3160 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3161 F:      drivers/mmc/host/sdhci-of-aspeed*
3162
3163 ASPEED SMC SPI DRIVER
3164 M:      Chin-Ting Kuo <[email protected]>
3165 M:      Cédric Le Goater <[email protected]>
3166 L:      [email protected] (moderated for non-subscribers)
3167 L:      [email protected] (moderated for non-subscribers)
3168 L:      [email protected]
3169 S:      Maintained
3170 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3171 F:      drivers/spi/spi-aspeed-smc.c
3172
3173 ASPEED USB UDC DRIVER
3174 M:      Neal Liu <[email protected]>
3175 L:      [email protected] (moderated for non-subscribers)
3176 S:      Maintained
3177 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3178 F:      drivers/usb/gadget/udc/aspeed_udc.c
3179
3180 ASPEED VIDEO ENGINE DRIVER
3181 M:      Eddie James <[email protected]>
3182 L:      [email protected]
3183 L:      [email protected] (moderated for non-subscribers)
3184 S:      Maintained
3185 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3186 F:      drivers/media/platform/aspeed/
3187
3188 ASUS EC HARDWARE MONITOR DRIVER
3189 M:      Eugene Shalygin <[email protected]>
3190 L:      [email protected]
3191 S:      Maintained
3192 F:      drivers/hwmon/asus-ec-sensors.c
3193
3194 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3195 M:      Corentin Chary <[email protected]>
3196 M:      Luke D. Jones <[email protected]>
3197 L:      [email protected]
3198 S:      Maintained
3199 W:      https://asus-linux.org/
3200 F:      drivers/platform/x86/asus*.c
3201 F:      drivers/platform/x86/eeepc*.c
3202
3203 ASUS TF103C DOCK DRIVER
3204 M:      Hans de Goede <[email protected]>
3205 L:      [email protected]
3206 S:      Maintained
3207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3208 F:      drivers/platform/x86/asus-tf103c-dock.c
3209
3210 ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER
3211 M:      Aleksa Savic <[email protected]>
3212 L:      [email protected]
3213 S:      Maintained
3214 F:      drivers/hwmon/asus_rog_ryujin.c
3215
3216 ASUS WIRELESS RADIO CONTROL DRIVER
3217 M:      João Paulo Rechi Vita <[email protected]>
3218 L:      [email protected]
3219 S:      Maintained
3220 F:      drivers/platform/x86/asus-wireless.c
3221
3222 ASUS WMI HARDWARE MONITOR DRIVER
3223 M:      Ed Brindley <[email protected]>
3224 M:      Denis Pauk <[email protected]>
3225 L:      [email protected]
3226 S:      Maintained
3227 F:      drivers/hwmon/asus_wmi_sensors.c
3228
3229 ASYMMETRIC KEYS
3230 M:      David Howells <[email protected]>
3231 L:      [email protected]
3232 S:      Maintained
3233 F:      Documentation/crypto/asymmetric-keys.rst
3234 F:      crypto/asymmetric_keys/
3235 F:      include/crypto/pkcs7.h
3236 F:      include/crypto/public_key.h
3237 F:      include/linux/verification.h
3238
3239 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3240 R:      Dan Williams <[email protected]>
3241 S:      Odd fixes
3242 W:      http://sourceforge.net/projects/xscaleiop
3243 F:      Documentation/crypto/async-tx-api.rst
3244 F:      crypto/async_tx/
3245 F:      include/linux/async_tx.h
3246
3247 AT24 EEPROM DRIVER
3248 M:      Bartosz Golaszewski <[email protected]>
3249 L:      [email protected]
3250 S:      Maintained
3251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3252 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3253 F:      drivers/misc/eeprom/at24.c
3254
3255 ATA OVER ETHERNET (AOE) DRIVER
3256 M:      "Justin Sanders" <[email protected]>
3257 S:      Supported
3258 W:      http://www.openaoe.org/
3259 F:      Documentation/admin-guide/aoe/
3260 F:      drivers/block/aoe/
3261
3262 ATC260X PMIC MFD DRIVER
3263 M:      Manivannan Sadhasivam <[email protected]>
3264 M:      Cristian Ciocaltea <[email protected]>
3265 L:      [email protected]
3266 S:      Maintained
3267 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3268 F:      drivers/input/misc/atc260x-onkey.c
3269 F:      drivers/mfd/atc260*
3270 F:      drivers/power/reset/atc260x-poweroff.c
3271 F:      drivers/regulator/atc260x-regulator.c
3272 F:      include/linux/mfd/atc260x/*
3273
3274 ATHEROS 71XX/9XXX GPIO DRIVER
3275 M:      Alban Bedel <[email protected]>
3276 S:      Maintained
3277 W:      https://github.com/AlbanBedel/linux
3278 T:      git git://github.com/AlbanBedel/linux
3279 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3280 F:      drivers/gpio/gpio-ath79.c
3281
3282 ATHEROS 71XX/9XXX USB PHY DRIVER
3283 M:      Alban Bedel <[email protected]>
3284 S:      Maintained
3285 W:      https://github.com/AlbanBedel/linux
3286 T:      git git://github.com/AlbanBedel/linux
3287 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3288 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3289
3290 ATHEROS ATH GENERIC UTILITIES
3291 M:      Kalle Valo <[email protected]>
3292 L:      [email protected]
3293 S:      Supported
3294 F:      drivers/net/wireless/ath/*
3295
3296 ATHEROS ATH5K WIRELESS DRIVER
3297 M:      Jiri Slaby <[email protected]>
3298 M:      Nick Kossifidis <[email protected]>
3299 M:      Luis Chamberlain <[email protected]>
3300 L:      [email protected]
3301 S:      Maintained
3302 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3303 F:      drivers/net/wireless/ath/ath5k/
3304
3305 ATHEROS ATH6KL WIRELESS DRIVER
3306 L:      [email protected]
3307 S:      Orphan
3308 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3309 F:      drivers/net/wireless/ath/ath6kl/
3310
3311 ATI_REMOTE2 DRIVER
3312 M:      Ville Syrjala <[email protected]>
3313 S:      Maintained
3314 F:      drivers/input/misc/ati_remote2.c
3315
3316 ATK0110 HWMON DRIVER
3317 M:      Luca Tettamanti <[email protected]>
3318 L:      [email protected]
3319 S:      Maintained
3320 F:      drivers/hwmon/asus_atk0110.c
3321
3322 ATLX ETHERNET DRIVERS
3323 M:      Chris Snook <[email protected]>
3324 L:      [email protected]
3325 S:      Maintained
3326 W:      http://sourceforge.net/projects/atl1
3327 W:      http://atl1.sourceforge.net
3328 F:      drivers/net/ethernet/atheros/
3329
3330 ATM
3331 M:      Chas Williams <[email protected]>
3332 L:      [email protected] (moderated for non-subscribers)
3333 L:      [email protected]
3334 S:      Maintained
3335 W:      http://linux-atm.sourceforge.net
3336 F:      drivers/atm/
3337 F:      include/linux/atm*
3338 F:      include/uapi/linux/atm*
3339
3340 ATMEL MACB ETHERNET DRIVER
3341 M:      Nicolas Ferre <[email protected]>
3342 M:      Claudiu Beznea <[email protected]>
3343 S:      Supported
3344 F:      drivers/net/ethernet/cadence/
3345
3346 ATMEL MAXTOUCH DRIVER
3347 M:      Nick Dyer <[email protected]>
3348 S:      Maintained
3349 T:      git git://github.com/ndyer/linux.git
3350 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3351 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3352
3353 ATOMIC INFRASTRUCTURE
3354 M:      Will Deacon <[email protected]>
3355 M:      Peter Zijlstra <[email protected]>
3356 R:      Boqun Feng <[email protected]>
3357 R:      Mark Rutland <[email protected]>
3358 L:      [email protected]
3359 S:      Maintained
3360 F:      Documentation/atomic_*.txt
3361 F:      arch/*/include/asm/atomic*.h
3362 F:      include/*/atomic*.h
3363 F:      include/linux/refcount.h
3364 F:      scripts/atomic/
3365
3366 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3367 M:      Bradley Grove <[email protected]>
3368 L:      [email protected]
3369 S:      Supported
3370 W:      http://www.attotech.com
3371 F:      drivers/scsi/esas2r
3372
3373 ATUSB IEEE 802.15.4 RADIO DRIVER
3374 M:      Stefan Schmidt <[email protected]>
3375 L:      [email protected]
3376 S:      Maintained
3377 F:      drivers/net/ieee802154/at86rf230.h
3378 F:      drivers/net/ieee802154/atusb.c
3379 F:      drivers/net/ieee802154/atusb.h
3380
3381 AUDIT SUBSYSTEM
3382 M:      Paul Moore <[email protected]>
3383 M:      Eric Paris <[email protected]>
3384 L:      [email protected]
3385 S:      Supported
3386 W:      https://github.com/linux-audit
3387 Q:      https://patchwork.kernel.org/project/audit/list
3388 B:      mailto:[email protected]
3389 P:      https://github.com/linux-audit/audit-kernel/blob/main/README.md
3390 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3391 F:      include/asm-generic/audit_*.h
3392 F:      include/linux/audit.h
3393 F:      include/linux/audit_arch.h
3394 F:      include/uapi/linux/audit.h
3395 F:      kernel/audit*
3396 F:      lib/*audit.c
3397 K:      \baudit_[a-z_0-9]\+\b
3398
3399 AUXILIARY BUS DRIVER
3400 M:      Greg Kroah-Hartman <[email protected]>
3401 R:      Dave Ertman <[email protected]>
3402 R:      Ira Weiny <[email protected]>
3403 S:      Supported
3404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3405 F:      Documentation/driver-api/auxiliary_bus.rst
3406 F:      drivers/base/auxiliary.c
3407 F:      include/linux/auxiliary_bus.h
3408
3409 AUXILIARY DISPLAY DRIVERS
3410 M:      Andy Shevchenko <[email protected]>
3411 R:      Geert Uytterhoeven <[email protected]>
3412 S:      Odd Fixes
3413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git
3414 F:      Documentation/devicetree/bindings/auxdisplay/
3415 F:      drivers/auxdisplay/
3416 F:      include/linux/cfag12864b.h
3417 F:      include/uapi/linux/map_to_14segment.h
3418 F:      include/uapi/linux/map_to_7segment.h
3419
3420 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3421 M:      Andreas Klinger <[email protected]>
3422 L:      [email protected]
3423 S:      Maintained
3424 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3425 F:      drivers/iio/adc/hx711.c
3426
3427 AX.25 NETWORK LAYER
3428 L:      [email protected]
3429 S:      Orphan
3430 W:      https://linux-ax25.in-berlin.de
3431 F:      include/net/ax25.h
3432 F:      include/uapi/linux/ax25.h
3433 F:      net/ax25/
3434
3435 AXENTIA ARM DEVICES
3436 M:      Peter Rosin <[email protected]>
3437 L:      [email protected] (moderated for non-subscribers)
3438 S:      Maintained
3439 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3440 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3441 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3442 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3443
3444 AXENTIA ASOC DRIVERS
3445 M:      Peter Rosin <[email protected]>
3446 L:      [email protected] (moderated for non-subscribers)
3447 S:      Maintained
3448 F:      Documentation/devicetree/bindings/sound/axentia,*
3449 F:      sound/soc/atmel/tse850-pcm5142.c
3450
3451 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3452 M:      Nuno Sá <[email protected]>
3453 L:      [email protected]
3454 S:      Supported
3455 W:      https://ez.analog.com/linux-software-drivers
3456 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3457 F:      drivers/hwmon/axi-fan-control.c
3458
3459 AXI SPI ENGINE
3460 M:      Michael Hennerich <[email protected]>
3461 M:      Nuno Sá <[email protected]>
3462 R:      David Lechner <[email protected]>
3463 L:      [email protected]
3464 S:      Supported
3465 W:      https://ez.analog.com/linux-software-drivers
3466 F:      Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml
3467 F:      drivers/spi/spi-axi-spi-engine.c
3468
3469 AXXIA I2C CONTROLLER
3470 M:      Krzysztof Adamski <[email protected]>
3471 L:      [email protected]
3472 S:      Maintained
3473 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3474 F:      drivers/i2c/busses/i2c-axxia.c
3475
3476 AZ6007 DVB DRIVER
3477 M:      Mauro Carvalho Chehab <[email protected]>
3478 L:      [email protected]
3479 S:      Maintained
3480 W:      https://linuxtv.org
3481 T:      git git://linuxtv.org/media_tree.git
3482 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3483
3484 AZTECH FM RADIO RECEIVER DRIVER
3485 M:      Hans Verkuil <[email protected]>
3486 L:      [email protected]
3487 S:      Maintained
3488 W:      https://linuxtv.org
3489 T:      git git://linuxtv.org/media_tree.git
3490 F:      drivers/media/radio/radio-aztech*
3491
3492 B43 WIRELESS DRIVER
3493 L:      [email protected]
3494 L:      [email protected]
3495 S:      Orphan
3496 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3497 F:      drivers/net/wireless/broadcom/b43/
3498
3499 B43LEGACY WIRELESS DRIVER
3500 M:      Larry Finger <[email protected]>
3501 L:      [email protected]
3502 L:      [email protected]
3503 S:      Maintained
3504 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3505 F:      drivers/net/wireless/broadcom/b43legacy/
3506
3507 BACKLIGHT CLASS/SUBSYSTEM
3508 M:      Lee Jones <[email protected]>
3509 M:      Daniel Thompson <[email protected]>
3510 M:      Jingoo Han <[email protected]>
3511 L:      [email protected]
3512 S:      Maintained
3513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3514 F:      Documentation/ABI/stable/sysfs-class-backlight
3515 F:      Documentation/ABI/testing/sysfs-class-backlight
3516 F:      Documentation/devicetree/bindings/leds/backlight
3517 F:      drivers/video/backlight/
3518 F:      include/linux/backlight.h
3519 F:      include/linux/pwm_backlight.h
3520
3521 BAIKAL-T1 PVT HARDWARE MONITOR DRIVER
3522 M:      Serge Semin <[email protected]>
3523 L:      [email protected]
3524 S:      Supported
3525 F:      Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml
3526 F:      Documentation/hwmon/bt1-pvt.rst
3527 F:      drivers/hwmon/bt1-pvt.[ch]
3528
3529 BARCO P50 GPIO DRIVER
3530 M:      Santosh Kumar Yadav <[email protected]>
3531 M:      Peter Korsgaard <[email protected]>
3532 S:      Maintained
3533 F:      drivers/platform/x86/barco-p50-gpio.c
3534
3535 BATMAN ADVANCED
3536 M:      Marek Lindner <[email protected]>
3537 M:      Simon Wunderlich <[email protected]>
3538 M:      Antonio Quartulli <[email protected]>
3539 M:      Sven Eckelmann <[email protected]>
3540 L:      [email protected] (moderated for non-subscribers)
3541 S:      Maintained
3542 W:      https://www.open-mesh.org/
3543 Q:      https://patchwork.open-mesh.org/project/batman/list/
3544 B:      https://www.open-mesh.org/projects/batman-adv/issues
3545 C:      ircs://irc.hackint.org/batadv
3546 T:      git https://git.open-mesh.org/linux-merge.git
3547 F:      Documentation/networking/batman-adv.rst
3548 F:      include/uapi/linux/batadv_packet.h
3549 F:      include/uapi/linux/batman_adv.h
3550 F:      net/batman-adv/
3551
3552 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3553 M:      Thomas Sailer <[email protected]>
3554 L:      [email protected]
3555 S:      Maintained
3556 W:      http://www.baycom.org/~tom/ham/ham.html
3557 F:      drivers/net/hamradio/baycom*
3558
3559 BCACHE (BLOCK LAYER CACHE)
3560 M:      Coly Li <[email protected]>
3561 M:      Kent Overstreet <[email protected]>
3562 L:      [email protected]
3563 S:      Maintained
3564 W:      http://bcache.evilpiepirate.org
3565 C:      irc://irc.oftc.net/bcache
3566 F:      drivers/md/bcache/
3567
3568 BCACHEFS
3569 M:      Kent Overstreet <[email protected]>
3570 R:      Brian Foster <[email protected]>
3571 L:      [email protected]
3572 S:      Supported
3573 C:      irc://irc.oftc.net/bcache
3574 T:      git https://evilpiepirate.org/git/bcachefs.git
3575 F:      fs/bcachefs/
3576
3577 BDISP ST MEDIA DRIVER
3578 M:      Fabien Dessenne <[email protected]>
3579 L:      [email protected]
3580 S:      Supported
3581 W:      https://linuxtv.org
3582 T:      git git://linuxtv.org/media_tree.git
3583 F:      drivers/media/platform/st/sti/bdisp
3584
3585 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3586 M:      Dariusz Marcinkiewicz <[email protected]>
3587 L:      [email protected]
3588 S:      Maintained
3589 F:      drivers/net/ethernet/ec_bhf.c
3590
3591 BEFS FILE SYSTEM
3592 M:      Luis de Bethencourt <[email protected]>
3593 M:      Salah Triki <[email protected]>
3594 S:      Maintained
3595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3596 F:      Documentation/filesystems/befs.rst
3597 F:      fs/befs/
3598
3599 BFQ I/O SCHEDULER
3600 M:      Paolo Valente <[email protected]>
3601 M:      Jens Axboe <[email protected]>
3602 L:      [email protected]
3603 S:      Maintained
3604 F:      Documentation/block/bfq-iosched.rst
3605 F:      block/bfq-*
3606
3607 BFS FILE SYSTEM
3608 M:      "Tigran A. Aivazian" <[email protected]>
3609 S:      Maintained
3610 F:      Documentation/filesystems/bfs.rst
3611 F:      fs/bfs/
3612 F:      include/uapi/linux/bfs_fs.h
3613
3614 BITMAP API
3615 M:      Yury Norov <[email protected]>
3616 R:      Rasmus Villemoes <[email protected]>
3617 S:      Maintained
3618 F:      include/linux/bitfield.h
3619 F:      include/linux/bitmap-str.h
3620 F:      include/linux/bitmap.h
3621 F:      include/linux/bits.h
3622 F:      include/linux/cpumask.h
3623 F:      include/linux/find.h
3624 F:      include/linux/nodemask.h
3625 F:      include/vdso/bits.h
3626 F:      lib/bitmap-str.c
3627 F:      lib/bitmap.c
3628 F:      lib/cpumask.c
3629 F:      lib/cpumask_kunit.c
3630 F:      lib/find_bit.c
3631 F:      lib/find_bit_benchmark.c
3632 F:      lib/test_bitmap.c
3633 F:      tools/include/linux/bitfield.h
3634 F:      tools/include/linux/bitmap.h
3635 F:      tools/include/linux/bits.h
3636 F:      tools/include/linux/find.h
3637 F:      tools/include/vdso/bits.h
3638 F:      tools/lib/bitmap.c
3639 F:      tools/lib/find_bit.c
3640
3641 BLINKM RGB LED DRIVER
3642 M:      Jan-Simon Moeller <[email protected]>
3643 S:      Maintained
3644 F:      drivers/leds/leds-blinkm.c
3645
3646 BLOCK LAYER
3647 M:      Jens Axboe <[email protected]>
3648 L:      [email protected]
3649 S:      Maintained
3650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3651 F:      Documentation/ABI/stable/sysfs-block
3652 F:      Documentation/block/
3653 F:      block/
3654 F:      drivers/block/
3655 F:      include/linux/bio.h
3656 F:      include/linux/blk*
3657 F:      kernel/trace/blktrace.c
3658 F:      lib/sbitmap.c
3659
3660 BLOCK2MTD DRIVER
3661 M:      Joern Engel <[email protected]>
3662 L:      [email protected]
3663 S:      Maintained
3664 F:      drivers/mtd/devices/block2mtd.c
3665
3666 BLUETOOTH DRIVERS
3667 M:      Marcel Holtmann <[email protected]>
3668 M:      Luiz Augusto von Dentz <[email protected]>
3669 L:      [email protected]
3670 S:      Supported
3671 W:      http://www.bluez.org/
3672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3674 F:      Documentation/devicetree/bindings/net/bluetooth/
3675 F:      drivers/bluetooth/
3676
3677 BLUETOOTH SUBSYSTEM
3678 M:      Marcel Holtmann <[email protected]>
3679 M:      Johan Hedberg <[email protected]>
3680 M:      Luiz Augusto von Dentz <[email protected]>
3681 L:      [email protected]
3682 S:      Supported
3683 W:      http://www.bluez.org/
3684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3686 F:      include/net/bluetooth/
3687 F:      net/bluetooth/
3688
3689 BONDING DRIVER
3690 M:      Jay Vosburgh <[email protected]>
3691 M:      Andy Gospodarek <[email protected]>
3692 L:      [email protected]
3693 S:      Supported
3694 W:      http://sourceforge.net/projects/bonding/
3695 F:      Documentation/networking/bonding.rst
3696 F:      drivers/net/bonding/
3697 F:      include/net/bond*
3698 F:      include/uapi/linux/if_bonding.h
3699 F:      tools/testing/selftests/drivers/net/bonding/
3700
3701 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3702 M:      Dan Robertson <[email protected]>
3703 L:      [email protected]
3704 S:      Maintained
3705 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3706 F:      drivers/iio/accel/bma400*
3707
3708 BOSCH SENSORTEC BMI323 IMU IIO DRIVER
3709 M:      Jagath Jog J <[email protected]>
3710 L:      [email protected]
3711 S:      Maintained
3712 F:      Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml
3713 F:      drivers/iio/imu/bmi323/
3714
3715 BPF JIT for ARM
3716 M:      Russell King <[email protected]>
3717 M:      Puranjay Mohan <[email protected]>
3718 L:      [email protected]
3719 S:      Maintained
3720 F:      arch/arm/net/
3721
3722 BPF JIT for ARM64
3723 M:      Daniel Borkmann <[email protected]>
3724 M:      Alexei Starovoitov <[email protected]>
3725 M:      Zi Shen Lim <[email protected]>
3726 L:      [email protected]
3727 S:      Supported
3728 F:      arch/arm64/net/
3729
3730 BPF JIT for LOONGARCH
3731 M:      Tiezhu Yang <[email protected]>
3732 R:      Hengqi Chen <[email protected]>
3733 L:      [email protected]
3734 S:      Maintained
3735 F:      arch/loongarch/net/
3736
3737 BPF JIT for MIPS (32-BIT AND 64-BIT)
3738 M:      Johan Almbladh <[email protected]>
3739 M:      Paul Burton <[email protected]>
3740 L:      [email protected]
3741 S:      Maintained
3742 F:      arch/mips/net/
3743
3744 BPF JIT for NFP NICs
3745 M:      Jakub Kicinski <[email protected]>
3746 L:      [email protected]
3747 S:      Odd Fixes
3748 F:      drivers/net/ethernet/netronome/nfp/bpf/
3749
3750 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3751 M:      Naveen N. Rao <[email protected]>
3752 M:      Michael Ellerman <[email protected]>
3753 L:      [email protected]
3754 S:      Supported
3755 F:      arch/powerpc/net/
3756
3757 BPF JIT for RISC-V (32-bit)
3758 M:      Luke Nelson <[email protected]>
3759 M:      Xi Wang <[email protected]>
3760 L:      [email protected]
3761 S:      Maintained
3762 F:      arch/riscv/net/
3763 X:      arch/riscv/net/bpf_jit_comp64.c
3764
3765 BPF JIT for RISC-V (64-bit)
3766 M:      Björn Töpel <[email protected]>
3767 L:      [email protected]
3768 S:      Maintained
3769 F:      arch/riscv/net/
3770 X:      arch/riscv/net/bpf_jit_comp32.c
3771
3772 BPF JIT for S390
3773 M:      Ilya Leoshkevich <[email protected]>
3774 M:      Heiko Carstens <[email protected]>
3775 M:      Vasily Gorbik <[email protected]>
3776 L:      [email protected]
3777 S:      Supported
3778 F:      arch/s390/net/
3779 X:      arch/s390/net/pnet.c
3780
3781 BPF JIT for SPARC (32-BIT AND 64-BIT)
3782 M:      David S. Miller <[email protected]>
3783 L:      [email protected]
3784 S:      Odd Fixes
3785 F:      arch/sparc/net/
3786
3787 BPF JIT for X86 32-BIT
3788 M:      Wang YanQing <[email protected]>
3789 L:      [email protected]
3790 S:      Odd Fixes
3791 F:      arch/x86/net/bpf_jit_comp32.c
3792
3793 BPF JIT for X86 64-BIT
3794 M:      Alexei Starovoitov <[email protected]>
3795 M:      Daniel Borkmann <[email protected]>
3796 L:      [email protected]
3797 S:      Supported
3798 F:      arch/x86/net/
3799 X:      arch/x86/net/bpf_jit_comp32.c
3800
3801 BPF [BTF]
3802 M:      Martin KaFai Lau <[email protected]>
3803 L:      [email protected]
3804 S:      Maintained
3805 F:      include/linux/btf*
3806 F:      kernel/bpf/btf.c
3807
3808 BPF [CORE]
3809 M:      Alexei Starovoitov <[email protected]>
3810 M:      Daniel Borkmann <[email protected]>
3811 R:      John Fastabend <[email protected]>
3812 L:      [email protected]
3813 S:      Maintained
3814 F:      include/linux/bpf*
3815 F:      include/linux/filter.h
3816 F:      include/linux/tnum.h
3817 F:      kernel/bpf/core.c
3818 F:      kernel/bpf/dispatcher.c
3819 F:      kernel/bpf/mprog.c
3820 F:      kernel/bpf/syscall.c
3821 F:      kernel/bpf/tnum.c
3822 F:      kernel/bpf/trampoline.c
3823 F:      kernel/bpf/verifier.c
3824
3825 BPF [DOCUMENTATION] (Related to Standardization)
3826 R:      David Vernet <[email protected]>
3827 L:      [email protected]
3828 L:      [email protected]
3829 S:      Maintained
3830 F:      Documentation/bpf/standardization/
3831
3832 BPF [GENERAL] (Safe Dynamic Programs and Tools)
3833 M:      Alexei Starovoitov <[email protected]>
3834 M:      Daniel Borkmann <[email protected]>
3835 M:      Andrii Nakryiko <[email protected]>
3836 R:      Martin KaFai Lau <[email protected]>
3837 R:      Eduard Zingerman <[email protected]>
3838 R:      Song Liu <[email protected]>
3839 R:      Yonghong Song <[email protected]>
3840 R:      John Fastabend <[email protected]>
3841 R:      KP Singh <[email protected]>
3842 R:      Stanislav Fomichev <[email protected]>
3843 R:      Hao Luo <[email protected]>
3844 R:      Jiri Olsa <[email protected]>
3845 L:      [email protected]
3846 S:      Supported
3847 W:      https://bpf.io/
3848 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3851 F:      Documentation/bpf/
3852 F:      Documentation/networking/filter.rst
3853 F:      Documentation/userspace-api/ebpf/
3854 F:      arch/*/net/*
3855 F:      include/linux/bpf*
3856 F:      include/linux/btf*
3857 F:      include/linux/filter.h
3858 F:      include/trace/events/xdp.h
3859 F:      include/uapi/linux/bpf*
3860 F:      include/uapi/linux/btf*
3861 F:      include/uapi/linux/filter.h
3862 F:      kernel/bpf/
3863 F:      kernel/trace/bpf_trace.c
3864 F:      lib/test_bpf.c
3865 F:      net/bpf/
3866 F:      net/core/filter.c
3867 F:      net/sched/act_bpf.c
3868 F:      net/sched/cls_bpf.c
3869 F:      samples/bpf/
3870 F:      scripts/bpf_doc.py
3871 F:      scripts/Makefile.btf
3872 F:      scripts/pahole-version.sh
3873 F:      tools/bpf/
3874 F:      tools/lib/bpf/
3875 F:      tools/testing/selftests/bpf/
3876
3877 BPF [ITERATOR]
3878 M:      Yonghong Song <[email protected]>
3879 L:      [email protected]
3880 S:      Maintained
3881 F:      kernel/bpf/*iter.c
3882
3883 BPF [L7 FRAMEWORK] (sockmap)
3884 M:      John Fastabend <[email protected]>
3885 M:      Jakub Sitnicki <[email protected]>
3886 L:      [email protected]
3887 L:      [email protected]
3888 S:      Maintained
3889 F:      include/linux/skmsg.h
3890 F:      net/core/skmsg.c
3891 F:      net/core/sock_map.c
3892 F:      net/ipv4/tcp_bpf.c
3893 F:      net/ipv4/udp_bpf.c
3894 F:      net/unix/unix_bpf.c
3895
3896 BPF [LIBRARY] (libbpf)
3897 M:      Andrii Nakryiko <[email protected]>
3898 M:      Eduard Zingerman <[email protected]>
3899 L:      [email protected]
3900 S:      Maintained
3901 F:      tools/lib/bpf/
3902
3903 BPF [MISC]
3904 L:      [email protected]
3905 S:      Odd Fixes
3906 K:      (?:\b|_)bpf(?:\b|_)
3907
3908 BPF [NETKIT] (BPF-programmable network device)
3909 M:      Daniel Borkmann <[email protected]>
3910 M:      Nikolay Aleksandrov <[email protected]>
3911 L:      [email protected]
3912 L:      [email protected]
3913 S:      Supported
3914 F:      drivers/net/netkit.c
3915 F:      include/net/netkit.h
3916
3917 BPF [NETWORKING] (struct_ops, reuseport)
3918 M:      Martin KaFai Lau <[email protected]>
3919 L:      [email protected]
3920 L:      [email protected]
3921 S:      Maintained
3922 F:      kernel/bpf/bpf_struct*
3923
3924 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
3925 M:      Martin KaFai Lau <[email protected]>
3926 M:      Daniel Borkmann <[email protected]>
3927 R:      John Fastabend <[email protected]>
3928 L:      [email protected]
3929 L:      [email protected]
3930 S:      Maintained
3931 F:      include/net/tcx.h
3932 F:      kernel/bpf/tcx.c
3933 F:      net/core/filter.c
3934 F:      net/sched/act_bpf.c
3935 F:      net/sched/cls_bpf.c
3936
3937 BPF [RINGBUF]
3938 M:      Andrii Nakryiko <[email protected]>
3939 L:      [email protected]
3940 S:      Maintained
3941 F:      kernel/bpf/ringbuf.c
3942
3943 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
3944 M:      KP Singh <[email protected]>
3945 R:      Matt Bobrowski <[email protected]>
3946 L:      [email protected]
3947 S:      Maintained
3948 F:      Documentation/bpf/prog_lsm.rst
3949 F:      include/linux/bpf_lsm.h
3950 F:      kernel/bpf/bpf_lsm.c
3951 F:      security/bpf/
3952
3953 BPF [SELFTESTS] (Test Runners & Infrastructure)
3954 M:      Andrii Nakryiko <[email protected]>
3955 M:      Eduard Zingerman <[email protected]>
3956 R:      Mykola Lysenko <[email protected]>
3957 L:      [email protected]
3958 S:      Maintained
3959 F:      tools/testing/selftests/bpf/
3960
3961 BPF [STORAGE & CGROUPS]
3962 M:      Martin KaFai Lau <[email protected]>
3963 L:      [email protected]
3964 S:      Maintained
3965 F:      kernel/bpf/*storage.c
3966 F:      kernel/bpf/bpf_lru*
3967 F:      kernel/bpf/cgroup.c
3968
3969 BPF [TOOLING] (bpftool)
3970 M:      Quentin Monnet <[email protected]>
3971 L:      [email protected]
3972 S:      Maintained
3973 F:      kernel/bpf/disasm.*
3974 F:      tools/bpf/bpftool/
3975
3976 BPF [TRACING]
3977 M:      Song Liu <[email protected]>
3978 R:      Jiri Olsa <[email protected]>
3979 L:      [email protected]
3980 S:      Maintained
3981 F:      kernel/bpf/stackmap.c
3982 F:      kernel/trace/bpf_trace.c
3983
3984 BROADCOM ASP 2.0 ETHERNET DRIVER
3985 M:      Justin Chen <[email protected]>
3986 M:      Florian Fainelli <[email protected]>
3987 L:      [email protected]
3988 L:      [email protected]
3989 S:      Supported
3990 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
3991 F:      drivers/net/ethernet/broadcom/asp2/
3992
3993 BROADCOM B44 10/100 ETHERNET DRIVER
3994 M:      Michael Chan <[email protected]>
3995 L:      [email protected]
3996 S:      Supported
3997 F:      drivers/net/ethernet/broadcom/b44.*
3998
3999 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
4000 M:      Florian Fainelli <[email protected]>
4001 L:      [email protected]
4002 L:      [email protected] (subscribers-only)
4003 S:      Supported
4004 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
4005 F:      drivers/net/dsa/b53/*
4006 F:      drivers/net/dsa/bcm_sf2*
4007 F:      include/linux/dsa/brcm.h
4008 F:      include/linux/platform_data/b53.h
4009
4010 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
4011 M:      Florian Fainelli <[email protected]>
4012 R:      Broadcom internal kernel review list <[email protected]>
4013 L:      [email protected] (moderated for non-subscribers)
4014 L:      [email protected] (moderated for non-subscribers)
4015 S:      Maintained
4016 T:      git https://github.com/broadcom/stblinux.git
4017 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4018 F:      drivers/pci/controller/pcie-brcmstb.c
4019 F:      drivers/staging/vc04_services
4020 N:      bcm2711
4021 N:      bcm283*
4022 N:      raspberrypi
4023
4024 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
4025 M:      Florian Fainelli <[email protected]>
4026 M:      Ray Jui <[email protected]>
4027 M:      Scott Branden <[email protected]>
4028 R:      Broadcom internal kernel review list <[email protected]>
4029 S:      Maintained
4030 T:      git https://github.com/broadcom/mach-bcm
4031 F:      arch/arm/mach-bcm/
4032 N:      bcm281*
4033 N:      bcm113*
4034 N:      bcm216*
4035 N:      kona
4036
4037 BROADCOM BCM47XX MIPS ARCHITECTURE
4038 M:      Hauke Mehrtens <[email protected]>
4039 M:      Rafał Miłecki <[email protected]>
4040 L:      [email protected]
4041 S:      Maintained
4042 F:      Documentation/devicetree/bindings/mips/brcm/
4043 F:      arch/mips/bcm47xx/*
4044 F:      arch/mips/include/asm/mach-bcm47xx/*
4045
4046 BROADCOM BCM4908 ETHERNET DRIVER
4047 M:      Rafał Miłecki <[email protected]>
4048 R:      Broadcom internal kernel review list <[email protected]>
4049 L:      [email protected]
4050 S:      Maintained
4051 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
4052 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
4053 F:      drivers/net/ethernet/broadcom/unimac.h
4054
4055 BROADCOM BCM4908 PINMUX DRIVER
4056 M:      Rafał Miłecki <[email protected]>
4057 R:      Broadcom internal kernel review list <[email protected]>
4058 L:      [email protected]
4059 S:      Maintained
4060 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
4061 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
4062
4063 BROADCOM BCM5301X ARM ARCHITECTURE
4064 M:      Florian Fainelli <[email protected]>
4065 M:      Hauke Mehrtens <[email protected]>
4066 M:      Rafał Miłecki <[email protected]>
4067 R:      Broadcom internal kernel review list <[email protected]>
4068 L:      [email protected] (moderated for non-subscribers)
4069 S:      Maintained
4070 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
4071 F:      arch/arm/boot/dts/broadcom/bcm470*
4072 F:      arch/arm/boot/dts/broadcom/bcm5301*
4073 F:      arch/arm/boot/dts/broadcom/bcm953012*
4074 F:      arch/arm/mach-bcm/bcm_5301x.c
4075
4076 BROADCOM BCM53573 ARM ARCHITECTURE
4077 M:      Florian Fainelli <[email protected]>
4078 M:      Rafał Miłecki <[email protected]>
4079 R:      Broadcom internal kernel review list <[email protected]>
4080 L:      [email protected] (moderated for non-subscribers)
4081 S:      Maintained
4082 F:      arch/arm/boot/dts/broadcom/bcm47189*
4083 F:      arch/arm/boot/dts/broadcom/bcm53573*
4084
4085 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4086 M:      Kevin Cernekee <[email protected]>
4087 L:      [email protected]
4088 S:      Maintained
4089 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4090
4091 BROADCOM BCM7XXX ARM ARCHITECTURE
4092 M:      Florian Fainelli <[email protected]>
4093 R:      Broadcom internal kernel review list <[email protected]>
4094 L:      [email protected] (moderated for non-subscribers)
4095 S:      Maintained
4096 T:      git https://github.com/broadcom/stblinux.git
4097 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4098 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
4099 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4100 F:      arch/arm/mach-bcm/*brcmstb*
4101 F:      arch/arm/mm/cache-b15-rac.c
4102 F:      drivers/bus/brcmstb_gisb.c
4103 F:      drivers/pci/controller/pcie-brcmstb.c
4104 N:      brcmstb
4105 N:      bcm7038
4106 N:      bcm7120
4107
4108 BROADCOM BCMBCA ARM ARCHITECTURE
4109 M:      William Zhang <[email protected]>
4110 M:      Anand Gore <[email protected]>
4111 M:      Kursad Oney <[email protected]>
4112 M:      Florian Fainelli <[email protected]>
4113 M:      Rafał Miłecki <[email protected]>
4114 R:      Broadcom internal kernel review list <[email protected]>
4115 L:      [email protected] (moderated for non-subscribers)
4116 S:      Maintained
4117 T:      git https://github.com/broadcom/stblinux.git
4118 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4119 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4120 N:      bcmbca
4121 N:      bcm[9]?47622
4122 N:      bcm[9]?4912
4123 N:      bcm[9]?63138
4124 N:      bcm[9]?63146
4125 N:      bcm[9]?63148
4126 N:      bcm[9]?63158
4127 N:      bcm[9]?63178
4128 N:      bcm[9]?6756
4129 N:      bcm[9]?6813
4130 N:      bcm[9]?6846
4131 N:      bcm[9]?6855
4132 N:      bcm[9]?6856
4133 N:      bcm[9]?6858
4134 N:      bcm[9]?6878
4135
4136 BROADCOM BDC DRIVER
4137 M:      Justin Chen <[email protected]>
4138 M:      Al Cooper <[email protected]>
4139 R:      Broadcom internal kernel review list <[email protected]>
4140 L:      [email protected]
4141 S:      Maintained
4142 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4143 F:      drivers/usb/gadget/udc/bdc/
4144
4145 BROADCOM BMIPS CPUFREQ DRIVER
4146 M:      Markus Mayer <[email protected]>
4147 R:      Broadcom internal kernel review list <[email protected]>
4148 L:      [email protected]
4149 S:      Maintained
4150 F:      drivers/cpufreq/bmips-cpufreq.c
4151
4152 BROADCOM BMIPS MIPS ARCHITECTURE
4153 M:      Florian Fainelli <[email protected]>
4154 R:      Broadcom internal kernel review list <[email protected]>
4155 L:      [email protected]
4156 S:      Maintained
4157 T:      git https://github.com/broadcom/stblinux.git
4158 F:      arch/mips/bmips/*
4159 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4160 F:      arch/mips/include/asm/mach-bmips/*
4161 F:      arch/mips/kernel/*bmips*
4162 F:      drivers/irqchip/irq-bcm63*
4163 F:      drivers/irqchip/irq-bcm7*
4164 F:      drivers/irqchip/irq-brcmstb*
4165 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4166 F:      include/linux/bcm963xx_nvram.h
4167 F:      include/linux/bcm963xx_tag.h
4168
4169 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4170 M:      Rasesh Mody <[email protected]>
4171 M:      [email protected]
4172 L:      [email protected]
4173 S:      Supported
4174 F:      drivers/net/ethernet/broadcom/bnx2.*
4175 F:      drivers/net/ethernet/broadcom/bnx2_*
4176
4177 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4178 M:      Saurav Kashyap <[email protected]>
4179 M:      Javed Hasan <[email protected]>
4180 M:      [email protected]
4181 L:      [email protected]
4182 S:      Supported
4183 F:      drivers/scsi/bnx2fc/
4184
4185 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4186 M:      Nilesh Javali <[email protected]>
4187 M:      Manish Rangankar <[email protected]>
4188 M:      [email protected]
4189 L:      [email protected]
4190 S:      Supported
4191 F:      drivers/scsi/bnx2i/
4192
4193 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4194 M:      Ariel Elior <[email protected]>
4195 M:      Sudarsana Kalluru <[email protected]>
4196 M:      Manish Chopra <[email protected]>
4197 L:      [email protected]
4198 S:      Supported
4199 F:      drivers/net/ethernet/broadcom/bnx2x/
4200
4201 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4202 M:      Michael Chan <[email protected]>
4203 L:      [email protected]
4204 S:      Supported
4205 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4206 F:      drivers/net/ethernet/broadcom/bnxt/
4207 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4208
4209 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS
4210 M:      Arend van Spriel <[email protected]>
4211 L:      [email protected]
4212 L:      [email protected]
4213 L:      [email protected]
4214 S:      Supported
4215 F:      drivers/net/wireless/broadcom/brcm80211/
4216 F:      include/linux/platform_data/brcmfmac.h
4217
4218 BROADCOM BRCMSTB GPIO DRIVER
4219 M:      Doug Berger <[email protected]>
4220 M:      Florian Fainelli <[email protected]>
4221 R:      Broadcom internal kernel review list <[email protected]>
4222 S:      Supported
4223 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4224 F:      drivers/gpio/gpio-brcmstb.c
4225
4226 BROADCOM BRCMSTB I2C DRIVER
4227 M:      Kamal Dasu <[email protected]>
4228 R:      Broadcom internal kernel review list <[email protected]>
4229 L:      [email protected]
4230 S:      Supported
4231 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4232 F:      drivers/i2c/busses/i2c-brcmstb.c
4233
4234 BROADCOM BRCMSTB UART DRIVER
4235 M:      Al Cooper <[email protected]>
4236 R:      Broadcom internal kernel review list <[email protected]>
4237 L:      [email protected]
4238 S:      Maintained
4239 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4240 F:      drivers/tty/serial/8250/8250_bcm7271.c
4241
4242 BROADCOM BRCMSTB USB EHCI DRIVER
4243 M:      Justin Chen <[email protected]>
4244 M:      Al Cooper <[email protected]>
4245 R:      Broadcom internal kernel review list <[email protected]>
4246 L:      [email protected]
4247 S:      Maintained
4248 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4249 F:      drivers/usb/host/ehci-brcm.*
4250
4251 BROADCOM BRCMSTB USB PIN MAP DRIVER
4252 M:      Al Cooper <[email protected]>
4253 R:      Broadcom internal kernel review list <[email protected]>
4254 L:      [email protected]
4255 S:      Maintained
4256 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4257 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4258
4259 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4260 M:      Justin Chen <[email protected]>
4261 M:      Al Cooper <[email protected]>
4262 R:      Broadcom internal kernel review list <[email protected]>
4263 L:      [email protected]
4264 S:      Maintained
4265 F:      drivers/phy/broadcom/phy-brcm-usb*
4266
4267 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4268 M:      William Zhang <[email protected]>
4269 M:      Kursad Oney <[email protected]>
4270 M:      Jonas Gorski <[email protected]>
4271 R:      Broadcom internal kernel review list <[email protected]>
4272 L:      [email protected]
4273 S:      Maintained
4274 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4275 F:      drivers/spi/spi-bcm63xx-hsspi.c
4276 F:      drivers/spi/spi-bcmbca-hsspi.c
4277
4278 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4279 M:      Jonas Gorski <[email protected]>
4280 L:      [email protected]
4281 S:      Odd Fixes
4282 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4283 F:      drivers/spi/spi-bcm63xx.c
4284
4285 BROADCOM ETHERNET PHY DRIVERS
4286 M:      Florian Fainelli <[email protected]>
4287 R:      Broadcom internal kernel review list <[email protected]>
4288 L:      [email protected]
4289 S:      Supported
4290 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4291 F:      drivers/net/phy/bcm*.[ch]
4292 F:      drivers/net/phy/broadcom.c
4293 F:      include/linux/brcmphy.h
4294
4295 BROADCOM GENET ETHERNET DRIVER
4296 M:      Doug Berger <[email protected]>
4297 M:      Florian Fainelli <[email protected]>
4298 R:      Broadcom internal kernel review list <[email protected]>
4299 L:      [email protected]
4300 S:      Supported
4301 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4302 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4303 F:      drivers/net/ethernet/broadcom/genet/
4304 F:      drivers/net/ethernet/broadcom/unimac.h
4305 F:      drivers/net/mdio/mdio-bcm-unimac.c
4306 F:      include/linux/platform_data/bcmgenet.h
4307 F:      include/linux/platform_data/mdio-bcm-unimac.h
4308
4309 BROADCOM IPROC ARM ARCHITECTURE
4310 M:      Ray Jui <[email protected]>
4311 M:      Scott Branden <[email protected]>
4312 R:      Broadcom internal kernel review list <[email protected]>
4313 L:      [email protected] (moderated for non-subscribers)
4314 S:      Maintained
4315 T:      git https://github.com/broadcom/stblinux.git
4316 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4317 F:      arch/arm64/boot/dts/broadcom/stingray/*
4318 F:      drivers/clk/bcm/clk-ns*
4319 F:      drivers/clk/bcm/clk-sr*
4320 F:      drivers/pinctrl/bcm/pinctrl-ns*
4321 F:      include/dt-bindings/clock/bcm-sr*
4322 N:      iproc
4323 N:      cygnus
4324 N:      bcm[-_]nsp
4325 N:      bcm9113*
4326 N:      bcm9583*
4327 N:      bcm9585*
4328 N:      bcm9586*
4329 N:      bcm988312
4330 N:      bcm113*
4331 N:      bcm583*
4332 N:      bcm585*
4333 N:      bcm586*
4334 N:      bcm88312
4335 N:      hr2
4336 N:      stingray
4337
4338 BROADCOM IPROC GBIT ETHERNET DRIVER
4339 M:      Rafał Miłecki <[email protected]>
4340 R:      Broadcom internal kernel review list <[email protected]>
4341 L:      [email protected]
4342 S:      Maintained
4343 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4344 F:      drivers/net/ethernet/broadcom/bgmac*
4345 F:      drivers/net/ethernet/broadcom/unimac.h
4346
4347 BROADCOM KONA GPIO DRIVER
4348 M:      Ray Jui <[email protected]>
4349 R:      Broadcom internal kernel review list <[email protected]>
4350 S:      Supported
4351 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4352 F:      drivers/gpio/gpio-bcm-kona.c
4353
4354 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4355 M:      Sathya Prakash Veerichetty <[email protected]>
4356 M:      Kashyap Desai <[email protected]>
4357 M:      Sumit Saxena <[email protected]>
4358 M:      Sreekanth Reddy <[email protected]>
4359 L:      [email protected]
4360 L:      [email protected]
4361 S:      Supported
4362 W:      https://www.broadcom.com/support/storage
4363 F:      drivers/scsi/mpi3mr/
4364
4365 BROADCOM NETXTREME-E ROCE DRIVER
4366 M:      Selvin Xavier <[email protected]>
4367 L:      [email protected]
4368 S:      Supported
4369 W:      http://www.broadcom.com
4370 F:      drivers/infiniband/hw/bnxt_re/
4371 F:      include/uapi/rdma/bnxt_re-abi.h
4372
4373 BROADCOM NVRAM DRIVER
4374 M:      Rafał Miłecki <[email protected]>
4375 L:      [email protected]
4376 S:      Maintained
4377 F:      drivers/firmware/broadcom/*
4378
4379 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4380 M:      Rafał Miłecki <[email protected]>
4381 M:      Florian Fainelli <[email protected]>
4382 R:      Broadcom internal kernel review list <[email protected]>
4383 L:      [email protected]
4384 S:      Maintained
4385 T:      git https://github.com/broadcom/stblinux.git
4386 F:      drivers/pmdomain/bcm/bcm-pmb.c
4387 F:      include/dt-bindings/soc/bcm-pmb.h
4388
4389 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4390 M:      Rafał Miłecki <[email protected]>
4391 L:      [email protected]
4392 S:      Maintained
4393 F:      drivers/bcma/
4394 F:      include/linux/bcma/
4395
4396 BROADCOM SPI DRIVER
4397 M:      Kamal Dasu <[email protected]>
4398 R:      Broadcom internal kernel review list <[email protected]>
4399 S:      Maintained
4400 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4401 F:      drivers/spi/spi-bcm-qspi.*
4402 F:      drivers/spi/spi-brcmstb-qspi.c
4403 F:      drivers/spi/spi-iproc-qspi.c
4404
4405 BROADCOM STB AVS CPUFREQ DRIVER
4406 M:      Markus Mayer <[email protected]>
4407 R:      Broadcom internal kernel review list <[email protected]>
4408 L:      [email protected]
4409 S:      Maintained
4410 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4411 F:      drivers/cpufreq/brcmstb*
4412
4413 BROADCOM STB AVS TMON DRIVER
4414 M:      Markus Mayer <[email protected]>
4415 R:      Broadcom internal kernel review list <[email protected]>
4416 L:      [email protected]
4417 S:      Maintained
4418 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4419 F:      drivers/thermal/broadcom/brcmstb*
4420
4421 BROADCOM STB DPFE DRIVER
4422 M:      Markus Mayer <[email protected]>
4423 R:      Broadcom internal kernel review list <[email protected]>
4424 L:      [email protected] (moderated for non-subscribers)
4425 S:      Maintained
4426 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4427 F:      drivers/memory/brcmstb_dpfe.c
4428
4429 BROADCOM STB NAND FLASH DRIVER
4430 M:      Brian Norris <[email protected]>
4431 M:      Kamal Dasu <[email protected]>
4432 R:      Broadcom internal kernel review list <[email protected]>
4433 L:      [email protected]
4434 S:      Maintained
4435 F:      drivers/mtd/nand/raw/brcmnand/
4436 F:      include/linux/platform_data/brcmnand.h
4437
4438 BROADCOM STB PCIE DRIVER
4439 M:      Jim Quinlan <[email protected]>
4440 M:      Nicolas Saenz Julienne <[email protected]>
4441 M:      Florian Fainelli <[email protected]>
4442 R:      Broadcom internal kernel review list <[email protected]>
4443 L:      [email protected]
4444 S:      Maintained
4445 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4446 F:      drivers/pci/controller/pcie-brcmstb.c
4447
4448 BROADCOM SYSTEMPORT ETHERNET DRIVER
4449 M:      Florian Fainelli <[email protected]>
4450 R:      Broadcom internal kernel review list <[email protected]>
4451 L:      [email protected]
4452 S:      Supported
4453 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4454 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4455 F:      drivers/net/ethernet/broadcom/unimac.h
4456
4457 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4458 M:      Pavan Chebbi <[email protected]>
4459 M:      Michael Chan <[email protected]>
4460 L:      [email protected]
4461 S:      Supported
4462 F:      drivers/net/ethernet/broadcom/tg3.*
4463
4464 BROADCOM VK DRIVER
4465 M:      Scott Branden <[email protected]>
4466 R:      Broadcom internal kernel review list <[email protected]>
4467 S:      Supported
4468 F:      drivers/misc/bcm-vk/
4469 F:      include/uapi/linux/misc/bcm_vk.h
4470
4471 BROCADE BFA FC SCSI DRIVER
4472 M:      Anil Gurumurthy <[email protected]>
4473 M:      Sudarsana Kalluru <[email protected]>
4474 L:      [email protected]
4475 S:      Supported
4476 F:      drivers/scsi/bfa/
4477
4478 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4479 M:      Rasesh Mody <[email protected]>
4480 M:      Sudarsana Kalluru <[email protected]>
4481 M:      [email protected]
4482 L:      [email protected]
4483 S:      Supported
4484 F:      drivers/net/ethernet/brocade/bna/
4485
4486 BSG (block layer generic sg v4 driver)
4487 M:      FUJITA Tomonori <[email protected]>
4488 L:      [email protected]
4489 S:      Supported
4490 F:      block/bsg.c
4491 F:      include/linux/bsg.h
4492 F:      include/uapi/linux/bsg.h
4493
4494 BT87X AUDIO DRIVER
4495 M:      Clemens Ladisch <[email protected]>
4496 L:      [email protected] (moderated for non-subscribers)
4497 S:      Maintained
4498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4499 F:      Documentation/sound/cards/bt87x.rst
4500 F:      sound/pci/bt87x.c
4501
4502 BT8XXGPIO DRIVER
4503 M:      Michael Buesch <[email protected]>
4504 S:      Maintained
4505 W:      http://bu3sch.de/btgpio.php
4506 F:      drivers/gpio/gpio-bt8xx.c
4507
4508 BTRFS FILE SYSTEM
4509 M:      Chris Mason <[email protected]>
4510 M:      Josef Bacik <[email protected]>
4511 M:      David Sterba <[email protected]>
4512 L:      [email protected]
4513 S:      Maintained
4514 W:      https://btrfs.readthedocs.io
4515 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4516 C:      irc://irc.libera.chat/btrfs
4517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4518 F:      Documentation/filesystems/btrfs.rst
4519 F:      fs/btrfs/
4520 F:      include/linux/btrfs*
4521 F:      include/trace/events/btrfs.h
4522 F:      include/uapi/linux/btrfs*
4523
4524 BTTV VIDEO4LINUX DRIVER
4525 M:      Mauro Carvalho Chehab <[email protected]>
4526 L:      [email protected]
4527 S:      Odd fixes
4528 W:      https://linuxtv.org
4529 T:      git git://linuxtv.org/media_tree.git
4530 F:      Documentation/driver-api/media/drivers/bttv*
4531 F:      drivers/media/pci/bt8xx/bttv*
4532
4533 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4534 M:      Chanwoo Choi <[email protected]>
4535 L:      [email protected]
4536 L:      [email protected]
4537 S:      Maintained
4538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4539 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4540 F:      drivers/devfreq/exynos-bus.c
4541
4542 BUSLOGIC SCSI DRIVER
4543 M:      Khalid Aziz <[email protected]>
4544 L:      [email protected]
4545 S:      Maintained
4546 F:      drivers/scsi/BusLogic.*
4547 F:      drivers/scsi/FlashPoint.*
4548
4549 BXCAN CAN NETWORK DRIVER
4550 M:      Dario Binacchi <[email protected]>
4551 L:      [email protected]
4552 S:      Maintained
4553 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4554 F:      drivers/net/can/bxcan.c
4555
4556 C-MEDIA CMI8788 DRIVER
4557 M:      Clemens Ladisch <[email protected]>
4558 L:      [email protected] (moderated for non-subscribers)
4559 S:      Maintained
4560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4561 F:      sound/pci/oxygen/
4562
4563 C-SKY ARCHITECTURE
4564 M:      Guo Ren <[email protected]>
4565 L:      [email protected]
4566 S:      Supported
4567 T:      git https://github.com/c-sky/csky-linux.git
4568 F:      Documentation/devicetree/bindings/csky/
4569 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4570 F:      Documentation/devicetree/bindings/timer/csky,*
4571 F:      arch/csky/
4572 F:      drivers/clocksource/timer-gx6605s.c
4573 F:      drivers/clocksource/timer-mp-csky.c
4574 F:      drivers/irqchip/irq-csky-*
4575 N:      csky
4576 K:      csky
4577
4578 CA8210 IEEE-802.15.4 RADIO DRIVER
4579 L:      [email protected]
4580 S:      Orphan
4581 W:      https://github.com/Cascoda/ca8210-linux.git
4582 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4583 F:      drivers/net/ieee802154/ca8210.c
4584
4585 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4586 M:      David Howells <[email protected]>
4587 L:      [email protected]
4588 S:      Supported
4589 F:      Documentation/filesystems/caching/cachefiles.rst
4590 F:      fs/cachefiles/
4591
4592 CACHESTAT: PAGE CACHE STATS FOR A FILE
4593 M:      Nhat Pham <[email protected]>
4594 M:      Johannes Weiner <[email protected]>
4595 L:      [email protected]
4596 S:      Maintained
4597 F:      tools/testing/selftests/cachestat/test_cachestat.c
4598
4599 CADENCE MIPI-CSI2 BRIDGES
4600 M:      Maxime Ripard <[email protected]>
4601 L:      [email protected]
4602 S:      Maintained
4603 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4604 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4605 F:      drivers/media/platform/cadence/cdns-csi2*
4606
4607 CADENCE NAND DRIVER
4608 L:      [email protected]
4609 S:      Orphan
4610 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4611 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4612
4613 CADENCE USB3 DRD IP DRIVER
4614 M:      Peter Chen <[email protected]>
4615 M:      Pawel Laszczak <[email protected]>
4616 R:      Roger Quadros <[email protected]>
4617 L:      [email protected]
4618 S:      Maintained
4619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4620 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4621 F:      drivers/usb/cdns3/
4622 X:      drivers/usb/cdns3/cdnsp*
4623
4624 CADENCE USBHS DRIVER
4625 M:      Pawel Laszczak <[email protected]>
4626 L:      [email protected]
4627 S:      Maintained
4628 F:      drivers/usb/gadget/udc/cdns2
4629
4630 CADENCE USBSSP DRD IP DRIVER
4631 M:      Pawel Laszczak <[email protected]>
4632 L:      [email protected]
4633 S:      Maintained
4634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4635 F:      drivers/usb/cdns3/
4636 X:      drivers/usb/cdns3/cdns3*
4637
4638 CADET FM/AM RADIO RECEIVER DRIVER
4639 M:      Hans Verkuil <[email protected]>
4640 L:      [email protected]
4641 S:      Maintained
4642 W:      https://linuxtv.org
4643 T:      git git://linuxtv.org/media_tree.git
4644 F:      drivers/media/radio/radio-cadet*
4645
4646 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4647 L:      [email protected]
4648 S:      Orphan
4649 T:      git git://linuxtv.org/media_tree.git
4650 F:      Documentation/admin-guide/media/cafe_ccic*
4651 F:      drivers/media/platform/marvell/
4652
4653 CAIF NETWORK LAYER
4654 L:      [email protected]
4655 S:      Orphan
4656 F:      Documentation/networking/caif/
4657 F:      drivers/net/caif/
4658 F:      include/net/caif/
4659 F:      include/uapi/linux/caif/
4660 F:      net/caif/
4661
4662 CAKE QDISC
4663 M:      Toke Høiland-Jørgensen <[email protected]>
4664 L:      [email protected] (moderated for non-subscribers)
4665 S:      Maintained
4666 F:      net/sched/sch_cake.c
4667
4668 CAN NETWORK DRIVERS
4669 M:      Marc Kleine-Budde <[email protected]>
4670 M:      Vincent Mailhol <[email protected]>
4671 L:      [email protected]
4672 S:      Maintained
4673 W:      https://github.com/linux-can
4674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4676 F:      Documentation/devicetree/bindings/net/can/
4677 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4678 F:      drivers/net/can/
4679 F:      drivers/phy/phy-can-transceiver.c
4680 F:      include/linux/can/bittiming.h
4681 F:      include/linux/can/dev.h
4682 F:      include/linux/can/length.h
4683 F:      include/linux/can/platform/
4684 F:      include/linux/can/rx-offload.h
4685 F:      include/uapi/linux/can/error.h
4686 F:      include/uapi/linux/can/netlink.h
4687 F:      include/uapi/linux/can/vxcan.h
4688
4689 CAN NETWORK LAYER
4690 M:      Oliver Hartkopp <[email protected]>
4691 M:      Marc Kleine-Budde <[email protected]>
4692 L:      [email protected]
4693 S:      Maintained
4694 W:      https://github.com/linux-can
4695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4697 F:      Documentation/networking/can.rst
4698 F:      include/linux/can/can-ml.h
4699 F:      include/linux/can/core.h
4700 F:      include/linux/can/skb.h
4701 F:      include/net/netns/can.h
4702 F:      include/uapi/linux/can.h
4703 F:      include/uapi/linux/can/bcm.h
4704 F:      include/uapi/linux/can/gw.h
4705 F:      include/uapi/linux/can/isotp.h
4706 F:      include/uapi/linux/can/raw.h
4707 F:      net/can/
4708
4709 CAN-J1939 NETWORK LAYER
4710 M:      Robin van der Gracht <[email protected]>
4711 M:      Oleksij Rempel <[email protected]>
4712 R:      [email protected]
4713 L:      [email protected]
4714 S:      Maintained
4715 F:      Documentation/networking/j1939.rst
4716 F:      include/uapi/linux/can/j1939.h
4717 F:      net/can/j1939/
4718
4719 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4720 M:      Damien Le Moal <[email protected]>
4721 L:      [email protected]
4722 L:      [email protected] (pinctrl driver)
4723 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4724 F:      drivers/pinctrl/pinctrl-k210.c
4725
4726 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4727 M:      Damien Le Moal <[email protected]>
4728 L:      [email protected]
4729 L:      [email protected]
4730 S:      Maintained
4731 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4732 F:      drivers/reset/reset-k210.c
4733
4734 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4735 M:      Damien Le Moal <[email protected]>
4736 L:      [email protected]
4737 S:      Maintained
4738 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4739 F:      drivers/soc/canaan/
4740 F:      include/soc/canaan/
4741
4742 CAPABILITIES
4743 M:      Serge Hallyn <[email protected]>
4744 L:      [email protected]
4745 S:      Supported
4746 F:      include/linux/capability.h
4747 F:      include/uapi/linux/capability.h
4748 F:      kernel/capability.c
4749 F:      security/commoncap.c
4750
4751 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4752 M:      Kevin Tsai <[email protected]>
4753 S:      Maintained
4754 F:      drivers/iio/light/cm*
4755
4756 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4757 M:      Christian Lamparter <[email protected]>
4758 L:      [email protected]
4759 S:      Maintained
4760 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4761 F:      drivers/net/wireless/ath/carl9170/
4762
4763 CAVIUM I2C DRIVER
4764 M:      Robert Richter <[email protected]>
4765 S:      Odd Fixes
4766 W:      http://www.marvell.com
4767 F:      drivers/i2c/busses/i2c-octeon*
4768 F:      drivers/i2c/busses/i2c-thunderx*
4769
4770 CAVIUM LIQUIDIO NETWORK DRIVER
4771 L:      [email protected]
4772 S:      Orphan
4773 W:      http://www.marvell.com
4774 F:      drivers/net/ethernet/cavium/liquidio/
4775
4776 CAVIUM MMC DRIVER
4777 M:      Robert Richter <[email protected]>
4778 S:      Odd Fixes
4779 W:      http://www.marvell.com
4780 F:      drivers/mmc/host/cavium*
4781
4782 CAVIUM OCTEON-TX CRYPTO DRIVER
4783 M:      George Cherian <[email protected]>
4784 L:      [email protected]
4785 S:      Supported
4786 W:      http://www.marvell.com
4787 F:      drivers/crypto/cavium/cpt/
4788
4789 CAVIUM THUNDERX2 ARM64 SOC
4790 M:      Robert Richter <[email protected]>
4791 L:      [email protected] (moderated for non-subscribers)
4792 S:      Odd Fixes
4793 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4794 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4795
4796 CBS/ETF/TAPRIO QDISCS
4797 M:      Vinicius Costa Gomes <[email protected]>
4798 L:      [email protected]
4799 S:      Maintained
4800 F:      net/sched/sch_cbs.c
4801 F:      net/sched/sch_etf.c
4802 F:      net/sched/sch_taprio.c
4803
4804 CC2520 IEEE-802.15.4 RADIO DRIVER
4805 M:      Stefan Schmidt <[email protected]>
4806 L:      [email protected]
4807 S:      Odd Fixes
4808 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4809 F:      drivers/net/ieee802154/cc2520.c
4810
4811 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4812 M:      Gilad Ben-Yossef <[email protected]>
4813 L:      [email protected]
4814 S:      Supported
4815 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4816 F:      drivers/crypto/ccree/
4817
4818 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4819 M:      Hadar Gat <[email protected]>
4820 L:      [email protected]
4821 S:      Supported
4822 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4823 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4824 F:      drivers/char/hw_random/cctrng.c
4825 F:      drivers/char/hw_random/cctrng.h
4826
4827 CEC FRAMEWORK
4828 M:      Hans Verkuil <[email protected]>
4829 L:      [email protected]
4830 S:      Supported
4831 W:      http://linuxtv.org
4832 T:      git git://linuxtv.org/media_tree.git
4833 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4834 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
4835 F:      Documentation/driver-api/media/cec-core.rst
4836 F:      Documentation/userspace-api/media/cec
4837 F:      drivers/media/cec/
4838 F:      drivers/media/rc/keymaps/rc-cec.c
4839 F:      include/media/cec-notifier.h
4840 F:      include/media/cec.h
4841 F:      include/uapi/linux/cec-funcs.h
4842 F:      include/uapi/linux/cec.h
4843
4844 CEC GPIO DRIVER
4845 M:      Hans Verkuil <[email protected]>
4846 L:      [email protected]
4847 S:      Supported
4848 W:      http://linuxtv.org
4849 T:      git git://linuxtv.org/media_tree.git
4850 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
4851 F:      drivers/media/cec/platform/cec-gpio/
4852
4853 CELL BROADBAND ENGINE ARCHITECTURE
4854 M:      Arnd Bergmann <[email protected]>
4855 L:      [email protected]
4856 S:      Supported
4857 W:      http://www.ibm.com/developerworks/power/cell/
4858 F:      arch/powerpc/include/asm/cell*.h
4859 F:      arch/powerpc/include/asm/spu*.h
4860 F:      arch/powerpc/include/uapi/asm/spu*.h
4861 F:      arch/powerpc/platforms/cell/
4862
4863 CELLWISE CW2015 BATTERY DRIVER
4864 M:      Tobias Schrammm <[email protected]>
4865 S:      Maintained
4866 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4867 F:      drivers/power/supply/cw2015_battery.c
4868
4869 CEPH COMMON CODE (LIBCEPH)
4870 M:      Ilya Dryomov <[email protected]>
4871 M:      Xiubo Li <[email protected]>
4872 R:      Jeff Layton <[email protected]>
4873 L:      [email protected]
4874 S:      Supported
4875 W:      http://ceph.com/
4876 T:      git https://github.com/ceph/ceph-client.git
4877 F:      include/linux/ceph/
4878 F:      include/linux/crush/
4879 F:      net/ceph/
4880
4881 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4882 M:      Xiubo Li <[email protected]>
4883 M:      Ilya Dryomov <[email protected]>
4884 R:      Jeff Layton <[email protected]>
4885 L:      [email protected]
4886 S:      Supported
4887 W:      http://ceph.com/
4888 T:      git https://github.com/ceph/ceph-client.git
4889 F:      Documentation/filesystems/ceph.rst
4890 F:      fs/ceph/
4891
4892 CERTIFICATE HANDLING
4893 M:      David Howells <[email protected]>
4894 M:      David Woodhouse <[email protected]>
4895 L:      [email protected]
4896 S:      Maintained
4897 F:      Documentation/admin-guide/module-signing.rst
4898 F:      certs/
4899 F:      scripts/sign-file.c
4900 F:      tools/certs/
4901
4902 CFAG12864B LCD DRIVER
4903 M:      Miguel Ojeda <[email protected]>
4904 S:      Maintained
4905 F:      drivers/auxdisplay/cfag12864b.c
4906 F:      include/linux/cfag12864b.h
4907
4908 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4909 M:      Miguel Ojeda <[email protected]>
4910 S:      Maintained
4911 F:      drivers/auxdisplay/cfag12864bfb.c
4912 F:      include/linux/cfag12864b.h
4913
4914 CHAR and MISC DRIVERS
4915 M:      Arnd Bergmann <[email protected]>
4916 M:      Greg Kroah-Hartman <[email protected]>
4917 S:      Supported
4918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4919 F:      drivers/char/
4920 F:      drivers/misc/
4921 F:      include/linux/miscdevice.h
4922 X:      drivers/char/agp/
4923 X:      drivers/char/hw_random/
4924 X:      drivers/char/ipmi/
4925 X:      drivers/char/random.c
4926 X:      drivers/char/tpm/
4927
4928 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
4929 M:      Thomas Weißschuh <[email protected]>
4930 L:      [email protected]
4931 S:      Maintained
4932 F:      Documentation/hwmon/powerz.rst
4933 F:      drivers/hwmon/powerz.c
4934
4935 CHECKPATCH
4936 M:      Andy Whitcroft <[email protected]>
4937 M:      Joe Perches <[email protected]>
4938 R:      Dwaipayan Ray <[email protected]>
4939 R:      Lukas Bulwahn <[email protected]>
4940 S:      Maintained
4941 F:      scripts/checkpatch.pl
4942
4943 CHECKPATCH DOCUMENTATION
4944 M:      Dwaipayan Ray <[email protected]>
4945 M:      Lukas Bulwahn <[email protected]>
4946 R:      Joe Perches <[email protected]>
4947 S:      Maintained
4948 F:      Documentation/dev-tools/checkpatch.rst
4949
4950 CHINESE DOCUMENTATION
4951 M:      Alex Shi <[email protected]>
4952 M:      Yanteng Si <[email protected]>
4953 S:      Maintained
4954 F:      Documentation/translations/zh_CN/
4955
4956 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4957 M:      Peter Chen <[email protected]>
4958 L:      [email protected]
4959 S:      Maintained
4960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4961 F:      drivers/usb/chipidea/
4962
4963 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4964 M:      Hans de Goede <[email protected]>
4965 L:      [email protected]
4966 S:      Maintained
4967 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
4968 F:      drivers/input/touchscreen/chipone_icn8318.c
4969
4970 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4971 M:      Hans de Goede <[email protected]>
4972 L:      [email protected]
4973 S:      Maintained
4974 F:      drivers/input/touchscreen/chipone_icn8505.c
4975
4976 CHROME HARDWARE PLATFORM SUPPORT
4977 M:      Benson Leung <[email protected]>
4978 M:      Tzung-Bi Shih <[email protected]>
4979 L:      [email protected]
4980 S:      Maintained
4981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4982 F:      drivers/platform/chrome/
4983
4984 CHROMEOS EC CODEC DRIVER
4985 M:      Cheng-Yi Chiang <[email protected]>
4986 M:      Tzung-Bi Shih <[email protected]>
4987 R:      Guenter Roeck <[email protected]>
4988 L:      [email protected]
4989 S:      Maintained
4990 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4991 F:      sound/soc/codecs/cros_ec_codec.*
4992
4993 CHROMEOS EC SUBDRIVERS
4994 M:      Benson Leung <[email protected]>
4995 R:      Guenter Roeck <[email protected]>
4996 L:      [email protected]
4997 S:      Maintained
4998 F:      drivers/power/supply/cros_usbpd-charger.c
4999 N:      cros_ec
5000 N:      cros-ec
5001
5002 CHROMEOS EC UART DRIVER
5003 M:      Bhanu Prakash Maiya <[email protected]>
5004 R:      Benson Leung <[email protected]>
5005 R:      Tzung-Bi Shih <[email protected]>
5006 S:      Maintained
5007 F:      drivers/platform/chrome/cros_ec_uart.c
5008
5009 CHROMEOS EC USB PD NOTIFY DRIVER
5010 M:      Prashant Malani <[email protected]>
5011 L:      [email protected]
5012 S:      Maintained
5013 F:      drivers/platform/chrome/cros_usbpd_notify.c
5014 F:      include/linux/platform_data/cros_usbpd_notify.h
5015
5016 CHROMEOS EC USB TYPE-C DRIVER
5017 M:      Prashant Malani <[email protected]>
5018 L:      [email protected]
5019 S:      Maintained
5020 F:      drivers/platform/chrome/cros_ec_typec.*
5021 F:      drivers/platform/chrome/cros_typec_switch.c
5022 F:      drivers/platform/chrome/cros_typec_vdm.*
5023
5024 CHROMEOS HPS DRIVER
5025 M:      Dan Callaghan <[email protected]>
5026 R:      Sami Kyöstilä <[email protected]>
5027 S:      Maintained
5028 F:      drivers/platform/chrome/cros_hps_i2c.c
5029
5030 CHROMEOS EC WATCHDOG
5031 M:      Lukasz Majczak <[email protected]>
5032 L:      [email protected]
5033 S:      Maintained
5034 F:      drivers/watchdog/cros_ec_wdt.c
5035
5036 CHRONTEL CH7322 CEC DRIVER
5037 M:      Joe Tessler <[email protected]>
5038 L:      [email protected]
5039 S:      Maintained
5040 T:      git git://linuxtv.org/media_tree.git
5041 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
5042 F:      drivers/media/cec/i2c/ch7322.c
5043
5044 CIRRUS LOGIC AUDIO CODEC DRIVERS
5045 M:      James Schulman <[email protected]>
5046 M:      David Rhodes <[email protected]>
5047 M:      Richard Fitzgerald <[email protected]>
5048 L:      [email protected] (moderated for non-subscribers)
5049 L:      [email protected]
5050 S:      Maintained
5051 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
5052 F:      drivers/mfd/cs42l43*
5053 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
5054 F:      drivers/spi/spi-cs42l43*
5055 F:      include/dt-bindings/sound/cs*
5056 F:      include/linux/mfd/cs42l43*
5057 F:      include/sound/cs*
5058 F:      sound/pci/hda/cirrus*
5059 F:      sound/pci/hda/cs*
5060 F:      sound/pci/hda/hda_component*
5061 F:      sound/pci/hda/hda_cs_dsp_ctl.*
5062 F:      sound/soc/codecs/cs*
5063
5064 CIRRUS LOGIC DSP FIRMWARE DRIVER
5065 M:      Simon Trimmer <[email protected]>
5066 M:      Charles Keepax <[email protected]>
5067 M:      Richard Fitzgerald <[email protected]>
5068 L:      [email protected]
5069 S:      Supported
5070 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5071 T:      git https://github.com/CirrusLogic/linux-drivers.git
5072 F:      drivers/firmware/cirrus/*
5073 F:      include/linux/firmware/cirrus/*
5074
5075 CIRRUS LOGIC EP93XX ETHERNET DRIVER
5076 M:      Hartley Sweeten <[email protected]>
5077 L:      [email protected]
5078 S:      Maintained
5079 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
5080
5081 CIRRUS LOGIC LOCHNAGAR DRIVER
5082 M:      Charles Keepax <[email protected]>
5083 M:      Richard Fitzgerald <[email protected]>
5084 L:      [email protected]
5085 S:      Supported
5086 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
5087 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
5088 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
5089 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
5090 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
5091 F:      Documentation/hwmon/lochnagar.rst
5092 F:      drivers/clk/clk-lochnagar.c
5093 F:      drivers/hwmon/lochnagar-hwmon.c
5094 F:      drivers/mfd/lochnagar-i2c.c
5095 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
5096 F:      drivers/regulator/lochnagar-regulator.c
5097 F:      include/dt-bindings/clock/lochnagar.h
5098 F:      include/dt-bindings/pinctrl/lochnagar.h
5099 F:      include/linux/mfd/lochnagar*
5100 F:      sound/soc/codecs/lochnagar-sc.c
5101
5102 CIRRUS LOGIC MADERA CODEC DRIVERS
5103 M:      Charles Keepax <[email protected]>
5104 M:      Richard Fitzgerald <[email protected]>
5105 L:      [email protected] (moderated for non-subscribers)
5106 L:      [email protected]
5107 S:      Supported
5108 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5109 T:      git https://github.com/CirrusLogic/linux-drivers.git
5110 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
5111 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
5112 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
5113 F:      drivers/gpio/gpio-madera*
5114 F:      drivers/irqchip/irq-madera*
5115 F:      drivers/mfd/cs47l*
5116 F:      drivers/mfd/madera*
5117 F:      drivers/pinctrl/cirrus/*
5118 F:      include/dt-bindings/sound/madera*
5119 F:      include/linux/irqchip/irq-madera*
5120 F:      include/linux/mfd/madera/*
5121 F:      include/sound/madera*
5122 F:      sound/soc/codecs/cs47l*
5123 F:      sound/soc/codecs/madera*
5124
5125 CISCO FCOE HBA DRIVER
5126 M:      Satish Kharat <[email protected]>
5127 M:      Sesidhar Baddela <[email protected]>
5128 M:      Karan Tilak Kumar <[email protected]>
5129 L:      [email protected]
5130 S:      Supported
5131 F:      drivers/scsi/fnic/
5132
5133 CISCO SCSI HBA DRIVER
5134 M:      Karan Tilak Kumar <[email protected]>
5135 M:      Sesidhar Baddela <[email protected]>
5136 L:      [email protected]
5137 S:      Supported
5138 F:      drivers/scsi/snic/
5139
5140 CISCO VIC ETHERNET NIC DRIVER
5141 M:      Christian Benvenuti <[email protected]>
5142 M:      Satish Kharat <[email protected]>
5143 S:      Supported
5144 F:      drivers/net/ethernet/cisco/enic/
5145
5146 CISCO VIC LOW LATENCY NIC DRIVER
5147 M:      Christian Benvenuti <[email protected]>
5148 M:      Nelson Escobar <[email protected]>
5149 S:      Supported
5150 F:      drivers/infiniband/hw/usnic/
5151
5152 CLANG CONTROL FLOW INTEGRITY SUPPORT
5153 M:      Sami Tolvanen <[email protected]>
5154 M:      Kees Cook <[email protected]>
5155 R:      Nathan Chancellor <[email protected]>
5156 L:      [email protected]
5157 S:      Supported
5158 B:      https://github.com/ClangBuiltLinux/linux/issues
5159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5160 F:      include/linux/cfi.h
5161 F:      kernel/cfi.c
5162
5163 CLANG-FORMAT FILE
5164 M:      Miguel Ojeda <[email protected]>
5165 S:      Maintained
5166 F:      .clang-format
5167
5168 CLANG/LLVM BUILD SUPPORT
5169 M:      Nathan Chancellor <[email protected]>
5170 R:      Nick Desaulniers <[email protected]>
5171 R:      Bill Wendling <[email protected]>
5172 R:      Justin Stitt <[email protected]>
5173 L:      [email protected]
5174 S:      Supported
5175 W:      https://clangbuiltlinux.github.io/
5176 B:      https://github.com/ClangBuiltLinux/linux/issues
5177 C:      irc://irc.libera.chat/clangbuiltlinux
5178 F:      Documentation/kbuild/llvm.rst
5179 F:      include/linux/compiler-clang.h
5180 F:      scripts/Makefile.clang
5181 F:      scripts/clang-tools/
5182 K:      \b(?i:clang|llvm)\b
5183
5184 CLK API
5185 M:      Russell King <[email protected]>
5186 L:      [email protected]
5187 S:      Maintained
5188 F:      include/linux/clk.h
5189
5190 CLOCKSOURCE, CLOCKEVENT DRIVERS
5191 M:      Daniel Lezcano <[email protected]>
5192 M:      Thomas Gleixner <[email protected]>
5193 L:      [email protected]
5194 S:      Supported
5195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5196 F:      Documentation/devicetree/bindings/timer/
5197 F:      drivers/clocksource/
5198
5199 CLOSURES
5200 M:      Kent Overstreet <[email protected]>
5201 L:      [email protected]
5202 S:      Supported
5203 C:      irc://irc.oftc.net/bcache
5204 F:      include/linux/closure.h
5205 F:      lib/closure.c
5206
5207 CMPC ACPI DRIVER
5208 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5209 M:      Daniel Oliveira Nascimento <[email protected]>
5210 L:      [email protected]
5211 S:      Supported
5212 F:      drivers/platform/x86/classmate-laptop.c
5213
5214 COBALT MEDIA DRIVER
5215 M:      Hans Verkuil <[email protected]>
5216 L:      [email protected]
5217 S:      Supported
5218 W:      https://linuxtv.org
5219 T:      git git://linuxtv.org/media_tree.git
5220 F:      drivers/media/pci/cobalt/
5221
5222 COCCINELLE/Semantic Patches (SmPL)
5223 M:      Julia Lawall <[email protected]>
5224 M:      Nicolas Palix <[email protected]>
5225 L:      [email protected] (moderated for non-subscribers)
5226 S:      Supported
5227 W:      https://coccinelle.gitlabpages.inria.fr/website/
5228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5229 F:      Documentation/dev-tools/coccinelle.rst
5230 F:      scripts/coccicheck
5231 F:      scripts/coccinelle/
5232
5233 CODA FILE SYSTEM
5234 M:      Jan Harkes <[email protected]>
5235 M:      [email protected]
5236 L:      [email protected]
5237 S:      Maintained
5238 W:      http://www.coda.cs.cmu.edu/
5239 F:      Documentation/filesystems/coda.rst
5240 F:      fs/coda/
5241 F:      include/linux/coda*.h
5242 F:      include/uapi/linux/coda*.h
5243
5244 CODA V4L2 MEM2MEM DRIVER
5245 M:      Philipp Zabel <[email protected]>
5246 L:      [email protected]
5247 S:      Maintained
5248 F:      Documentation/devicetree/bindings/media/coda.yaml
5249 F:      drivers/media/platform/chips-media/coda
5250
5251 CODE OF CONDUCT
5252 M:      Greg Kroah-Hartman <[email protected]>
5253 S:      Supported
5254 F:      Documentation/process/code-of-conduct-interpretation.rst
5255 F:      Documentation/process/code-of-conduct.rst
5256
5257 COMEDI DRIVERS
5258 M:      Ian Abbott <[email protected]>
5259 M:      H Hartley Sweeten <[email protected]>
5260 S:      Odd Fixes
5261 F:      drivers/comedi/
5262 F:      include/linux/comedi/
5263 F:      include/uapi/linux/comedi.h
5264
5265 COMMON CLK FRAMEWORK
5266 M:      Michael Turquette <[email protected]>
5267 M:      Stephen Boyd <[email protected]>
5268 L:      [email protected]
5269 S:      Maintained
5270 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5272 F:      Documentation/devicetree/bindings/clock/
5273 F:      drivers/clk/
5274 F:      include/dt-bindings/clock/
5275 F:      include/linux/clk-pr*
5276 F:      include/linux/clk/
5277 F:      include/linux/of_clk.h
5278 X:      drivers/clk/clkdev.c
5279
5280 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5281 M:      Steve French <[email protected]>
5282 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5283 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5284 R:      Shyam Prasad N <[email protected]> (multichannel)
5285 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5286 R:      Bharath SM <[email protected]> (deferred close, directory leases)
5287 L:      [email protected]
5288 L:      [email protected] (moderated for non-subscribers)
5289 S:      Supported
5290 W:      https://wiki.samba.org/index.php/LinuxCIFS
5291 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5292 F:      Documentation/admin-guide/cifs/
5293 F:      fs/smb/client/
5294 F:      fs/smb/common/
5295 F:      include/uapi/linux/cifs
5296
5297 COMPACTPCI HOTPLUG CORE
5298 M:      Scott Murray <[email protected]>
5299 L:      [email protected]
5300 S:      Maintained
5301 F:      drivers/pci/hotplug/cpci_hotplug*
5302
5303 COMPACTPCI HOTPLUG GENERIC DRIVER
5304 M:      Scott Murray <[email protected]>
5305 L:      [email protected]
5306 S:      Maintained
5307 F:      drivers/pci/hotplug/cpcihp_generic.c
5308
5309 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5310 M:      Scott Murray <[email protected]>
5311 L:      [email protected]
5312 S:      Maintained
5313 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5314
5315 COMPAL LAPTOP SUPPORT
5316 M:      Cezary Jackiewicz <[email protected]>
5317 L:      [email protected]
5318 S:      Maintained
5319 F:      drivers/platform/x86/compal-laptop.c
5320
5321 COMPILER ATTRIBUTES
5322 M:      Miguel Ojeda <[email protected]>
5323 S:      Maintained
5324 F:      include/linux/compiler_attributes.h
5325
5326 COMPUTE EXPRESS LINK (CXL)
5327 M:      Davidlohr Bueso <[email protected]>
5328 M:      Jonathan Cameron <[email protected]>
5329 M:      Dave Jiang <[email protected]>
5330 M:      Alison Schofield <[email protected]>
5331 M:      Vishal Verma <[email protected]>
5332 M:      Ira Weiny <[email protected]>
5333 M:      Dan Williams <[email protected]>
5334 L:      [email protected]
5335 S:      Maintained
5336 F:      drivers/cxl/
5337 F:      include/linux/cxl-einj.h
5338 F:      include/linux/cxl-event.h
5339 F:      include/uapi/linux/cxl_mem.h
5340 F:      tools/testing/cxl/
5341
5342 COMPUTE EXPRESS LINK PMU (CPMU)
5343 M:      Jonathan Cameron <[email protected]>
5344 L:      [email protected]
5345 S:      Maintained
5346 F:      Documentation/admin-guide/perf/cxl.rst
5347 F:      drivers/perf/cxl_pmu.c
5348
5349 CONEXANT ACCESSRUNNER USB DRIVER
5350 L:      [email protected]
5351 S:      Orphan
5352 W:      http://accessrunner.sourceforge.net/
5353 F:      drivers/usb/atm/cxacru.c
5354
5355 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
5356 M:      Elena Reshetova <[email protected]>
5357 M:      Carlos Bilbao <[email protected]>
5358 S:      Maintained
5359 F:      Documentation/security/snp-tdx-threat-model.rst
5360
5361 CONFIGFS
5362 M:      Joel Becker <[email protected]>
5363 M:      Christoph Hellwig <[email protected]>
5364 S:      Supported
5365 T:      git git://git.infradead.org/users/hch/configfs.git
5366 F:      fs/configfs/
5367 F:      include/linux/configfs.h
5368 F:      samples/configfs/
5369
5370 CONSOLE SUBSYSTEM
5371 M:      Greg Kroah-Hartman <[email protected]>
5372 S:      Supported
5373 F:      drivers/video/console/
5374 F:      include/linux/console*
5375
5376 CONTEXT TRACKING
5377 M:      Frederic Weisbecker <[email protected]>
5378 M:      "Paul E. McKenney" <[email protected]>
5379 S:      Maintained
5380 F:      include/linux/context_tracking*
5381 F:      kernel/context_tracking.c
5382
5383 CONTROL GROUP (CGROUP)
5384 M:      Tejun Heo <[email protected]>
5385 M:      Zefan Li <[email protected]>
5386 M:      Johannes Weiner <[email protected]>
5387 L:      [email protected]
5388 S:      Maintained
5389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5390 F:      Documentation/admin-guide/cgroup-v1/
5391 F:      Documentation/admin-guide/cgroup-v2.rst
5392 F:      include/linux/cgroup*
5393 F:      kernel/cgroup/
5394 F:      tools/testing/selftests/cgroup/
5395
5396 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5397 M:      Tejun Heo <[email protected]>
5398 M:      Josef Bacik <[email protected]>
5399 M:      Jens Axboe <[email protected]>
5400 L:      [email protected]
5401 L:      [email protected]
5402 T:      git git://git.kernel.dk/linux-block
5403 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5404 F:      block/bfq-cgroup.c
5405 F:      block/blk-cgroup.c
5406 F:      block/blk-iocost.c
5407 F:      block/blk-iolatency.c
5408 F:      block/blk-throttle.c
5409 F:      include/linux/blk-cgroup.h
5410
5411 CONTROL GROUP - CPUSET
5412 M:      Waiman Long <[email protected]>
5413 M:      Zefan Li <[email protected]>
5414 L:      [email protected]
5415 S:      Maintained
5416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5417 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5418 F:      include/linux/cpuset.h
5419 F:      kernel/cgroup/cpuset.c
5420 F:      tools/testing/selftests/cgroup/test_cpuset.c
5421 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5422
5423 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5424 M:      Johannes Weiner <[email protected]>
5425 M:      Michal Hocko <[email protected]>
5426 M:      Roman Gushchin <[email protected]>
5427 M:      Shakeel Butt <[email protected]>
5428 R:      Muchun Song <[email protected]>
5429 L:      [email protected]
5430 L:      [email protected]
5431 S:      Maintained
5432 F:      include/linux/memcontrol.h
5433 F:      mm/memcontrol.c
5434 F:      mm/swap_cgroup.c
5435 F:      samples/cgroup/*
5436 F:      tools/testing/selftests/cgroup/memcg_protection.m
5437 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
5438 F:      tools/testing/selftests/cgroup/test_kmem.c
5439 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5440
5441 CORETEMP HARDWARE MONITORING DRIVER
5442 M:      Fenghua Yu <[email protected]>
5443 L:      [email protected]
5444 S:      Maintained
5445 F:      Documentation/hwmon/coretemp.rst
5446 F:      drivers/hwmon/coretemp.c
5447
5448 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5449 M:      Marius Zachmann <[email protected]>
5450 L:      [email protected]
5451 S:      Maintained
5452 F:      drivers/hwmon/corsair-cpro.c
5453
5454 CORSAIR-PSU HARDWARE MONITOR DRIVER
5455 M:      Wilken Gottwalt <[email protected]>
5456 L:      [email protected]
5457 S:      Maintained
5458 F:      Documentation/hwmon/corsair-psu.rst
5459 F:      drivers/hwmon/corsair-psu.c
5460
5461 COUNTER SUBSYSTEM
5462 M:      William Breathitt Gray <[email protected]>
5463 L:      [email protected]
5464 S:      Maintained
5465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5466 F:      Documentation/ABI/testing/sysfs-bus-counter
5467 F:      Documentation/driver-api/generic-counter.rst
5468 F:      drivers/counter/
5469 F:      include/linux/counter.h
5470 F:      include/uapi/linux/counter.h
5471 F:      tools/counter/
5472
5473 COUNTER WATCH EVENTS TOOL
5474 M:      Fabrice Gasnier <[email protected]>
5475 L:      [email protected]
5476 S:      Maintained
5477 F:      tools/counter/counter_watch_events.c
5478
5479 CP2615 I2C DRIVER
5480 M:      Bence Csókás <[email protected]>
5481 S:      Maintained
5482 F:      drivers/i2c/busses/i2c-cp2615.c
5483
5484 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5485 M:      Viresh Kumar <[email protected]>
5486 M:      Sudeep Holla <[email protected]>
5487 L:      [email protected]
5488 S:      Maintained
5489 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5490 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5491
5492 CPU FREQUENCY SCALING FRAMEWORK
5493 M:      "Rafael J. Wysocki" <[email protected]>
5494 M:      Viresh Kumar <[email protected]>
5495 L:      [email protected]
5496 S:      Maintained
5497 B:      https://bugzilla.kernel.org
5498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5500 F:      Documentation/admin-guide/pm/cpufreq.rst
5501 F:      Documentation/admin-guide/pm/intel_pstate.rst
5502 F:      Documentation/cpu-freq/
5503 F:      Documentation/devicetree/bindings/cpufreq/
5504 F:      drivers/cpufreq/
5505 F:      include/linux/cpufreq.h
5506 F:      include/linux/sched/cpufreq.h
5507 F:      kernel/sched/cpufreq*.c
5508 F:      tools/testing/selftests/cpufreq/
5509
5510 CPU HOTPLUG
5511 M:      Thomas Gleixner <[email protected]>
5512 M:      Peter Zijlstra <[email protected]>
5513 L:      [email protected]
5514 S:      Maintained
5515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5516 F:      include/linux/cpu.h
5517 F:      include/linux/cpuhotplug.h
5518 F:      include/linux/smpboot.h
5519 F:      kernel/cpu.c
5520 F:      kernel/smpboot.*
5521
5522 CPU IDLE TIME MANAGEMENT FRAMEWORK
5523 M:      "Rafael J. Wysocki" <[email protected]>
5524 M:      Daniel Lezcano <[email protected]>
5525 L:      [email protected]
5526 S:      Maintained
5527 B:      https://bugzilla.kernel.org
5528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5529 F:      Documentation/admin-guide/pm/cpuidle.rst
5530 F:      Documentation/driver-api/pm/cpuidle.rst
5531 F:      drivers/cpuidle/
5532 F:      include/linux/cpuidle.h
5533
5534 CPU POWER MONITORING SUBSYSTEM
5535 M:      Thomas Renninger <[email protected]>
5536 M:      Shuah Khan <[email protected]>
5537 M:      Shuah Khan <[email protected]>
5538 L:      [email protected]
5539 S:      Maintained
5540 F:      tools/power/cpupower/
5541
5542 CPUID/MSR DRIVER
5543 M:      "H. Peter Anvin" <[email protected]>
5544 S:      Maintained
5545 F:      arch/x86/kernel/cpuid.c
5546 F:      arch/x86/kernel/msr.c
5547
5548 CPUIDLE DRIVER - ARM BIG LITTLE
5549 M:      Lorenzo Pieralisi <[email protected]>
5550 M:      Daniel Lezcano <[email protected]>
5551 L:      [email protected]
5552 L:      [email protected] (moderated for non-subscribers)
5553 S:      Maintained
5554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5555 F:      drivers/cpuidle/cpuidle-big_little.c
5556
5557 CPUIDLE DRIVER - ARM EXYNOS
5558 M:      Daniel Lezcano <[email protected]>
5559 M:      Kukjin Kim <[email protected]>
5560 R:      Krzysztof Kozlowski <[email protected]>
5561 L:      [email protected]
5562 L:      [email protected]
5563 S:      Maintained
5564 F:      arch/arm/mach-exynos/pm.c
5565 F:      drivers/cpuidle/cpuidle-exynos.c
5566 F:      include/linux/platform_data/cpuidle-exynos.h
5567
5568 CPUIDLE DRIVER - ARM PSCI
5569 M:      Lorenzo Pieralisi <[email protected]>
5570 M:      Sudeep Holla <[email protected]>
5571 L:      [email protected]
5572 L:      [email protected] (moderated for non-subscribers)
5573 S:      Supported
5574 F:      drivers/cpuidle/cpuidle-psci.c
5575
5576 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5577 M:      Ulf Hansson <[email protected]>
5578 L:      [email protected]
5579 L:      [email protected] (moderated for non-subscribers)
5580 S:      Supported
5581 F:      drivers/cpuidle/cpuidle-psci-domain.c
5582 F:      drivers/cpuidle/cpuidle-psci.h
5583
5584 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5585 M:      Ulf Hansson <[email protected]>
5586 L:      [email protected]
5587 S:      Supported
5588 F:      drivers/cpuidle/dt_idle_genpd.c
5589 F:      drivers/cpuidle/dt_idle_genpd.h
5590
5591 CPUIDLE DRIVER - RISC-V SBI
5592 M:      Anup Patel <[email protected]>
5593 L:      [email protected]
5594 L:      [email protected]
5595 S:      Maintained
5596 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5597
5598 CRAMFS FILESYSTEM
5599 M:      Nicolas Pitre <[email protected]>
5600 S:      Maintained
5601 F:      Documentation/filesystems/cramfs.rst
5602 F:      fs/cramfs/
5603
5604 CREATIVE SB0540
5605 M:      Bastien Nocera <[email protected]>
5606 L:      [email protected]
5607 S:      Maintained
5608 F:      drivers/hid/hid-creative-sb0540.c
5609
5610 CRYPTO API
5611 M:      Herbert Xu <[email protected]>
5612 M:      "David S. Miller" <[email protected]>
5613 L:      [email protected]
5614 S:      Maintained
5615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5617 F:      Documentation/crypto/
5618 F:      Documentation/devicetree/bindings/crypto/
5619 F:      arch/*/crypto/
5620 F:      crypto/
5621 F:      drivers/crypto/
5622 F:      include/crypto/
5623 F:      include/linux/crypto*
5624 F:      lib/crypto/
5625
5626 CRYPTO SPEED TEST COMPARE
5627 M:      Wang Jinchao <[email protected]>
5628 L:      [email protected]
5629 S:      Maintained
5630 F:      tools/crypto/tcrypt/tcrypt_speed_compare.py
5631
5632 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5633 M:      Neil Horman <[email protected]>
5634 L:      [email protected]
5635 S:      Maintained
5636 F:      crypto/ansi_cprng.c
5637 F:      crypto/rng.c
5638
5639 CS3308 MEDIA DRIVER
5640 M:      Hans Verkuil <[email protected]>
5641 L:      [email protected]
5642 S:      Odd Fixes
5643 W:      http://linuxtv.org
5644 T:      git git://linuxtv.org/media_tree.git
5645 F:      drivers/media/i2c/cs3308.c
5646
5647 CS5535 Audio ALSA driver
5648 M:      Jaya Kumar <[email protected]>
5649 S:      Maintained
5650 F:      sound/pci/cs5535audio/
5651
5652 CTU CAN FD DRIVER
5653 M:      Pavel Pisa <[email protected]>
5654 M:      Ondrej Ille <[email protected]>
5655 L:      [email protected]
5656 S:      Maintained
5657 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5658 F:      drivers/net/can/ctucanfd/
5659
5660 CVE ASSIGNMENT CONTACT
5661 M:      CVE Assignment Team <[email protected]>
5662 S:      Maintained
5663 F:      Documentation/process/cve.rst
5664
5665 CW1200 WLAN driver
5666 S:      Orphan
5667 F:      drivers/net/wireless/st/cw1200/
5668
5669 CX18 VIDEO4LINUX DRIVER
5670 M:      Andy Walls <[email protected]>
5671 L:      [email protected]
5672 S:      Maintained
5673 W:      https://linuxtv.org
5674 T:      git git://linuxtv.org/media_tree.git
5675 F:      drivers/media/pci/cx18/
5676 F:      include/uapi/linux/ivtv*
5677
5678 CX2341X MPEG ENCODER HELPER MODULE
5679 M:      Hans Verkuil <[email protected]>
5680 L:      [email protected]
5681 S:      Maintained
5682 W:      https://linuxtv.org
5683 T:      git git://linuxtv.org/media_tree.git
5684 F:      drivers/media/common/cx2341x*
5685 F:      include/media/drv-intf/cx2341x.h
5686
5687 CX24120 MEDIA DRIVER
5688 M:      Jemma Denson <[email protected]>
5689 M:      Patrick Boettcher <[email protected]>
5690 L:      [email protected]
5691 S:      Maintained
5692 W:      https://linuxtv.org
5693 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5694 F:      drivers/media/dvb-frontends/cx24120*
5695
5696 CX88 VIDEO4LINUX DRIVER
5697 M:      Mauro Carvalho Chehab <[email protected]>
5698 L:      [email protected]
5699 S:      Odd fixes
5700 W:      https://linuxtv.org
5701 T:      git git://linuxtv.org/media_tree.git
5702 F:      Documentation/driver-api/media/drivers/cx88*
5703 F:      drivers/media/pci/cx88/
5704
5705 CXD2820R MEDIA DRIVER
5706 L:      [email protected]
5707 S:      Orphan
5708 W:      https://linuxtv.org
5709 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5710 F:      drivers/media/dvb-frontends/cxd2820r*
5711
5712 CXGB3 ETHERNET DRIVER (CXGB3)
5713 M:      Raju Rangoju <[email protected]>
5714 L:      [email protected]
5715 S:      Supported
5716 W:      http://www.chelsio.com
5717 F:      drivers/net/ethernet/chelsio/cxgb3/
5718
5719 CXGB3 ISCSI DRIVER (CXGB3I)
5720 M:      Varun Prakash <[email protected]>
5721 L:      [email protected]
5722 S:      Supported
5723 W:      http://www.chelsio.com
5724 F:      drivers/scsi/cxgbi/cxgb3i
5725
5726 CXGB4 CRYPTO DRIVER (chcr)
5727 M:      Ayush Sawal <[email protected]>
5728 L:      [email protected]
5729 S:      Supported
5730 W:      http://www.chelsio.com
5731 F:      drivers/crypto/chelsio
5732
5733 CXGB4 ETHERNET DRIVER (CXGB4)
5734 M:      Raju Rangoju <[email protected]>
5735 L:      [email protected]
5736 S:      Supported
5737 W:      http://www.chelsio.com
5738 F:      drivers/net/ethernet/chelsio/cxgb4/
5739
5740 CXGB4 INLINE CRYPTO DRIVER
5741 M:      Ayush Sawal <[email protected]>
5742 L:      [email protected]
5743 S:      Supported
5744 W:      http://www.chelsio.com
5745 F:      drivers/net/ethernet/chelsio/inline_crypto/
5746
5747 CXGB4 ISCSI DRIVER (CXGB4I)
5748 M:      Varun Prakash <[email protected]>
5749 L:      [email protected]
5750 S:      Supported
5751 W:      http://www.chelsio.com
5752 F:      drivers/scsi/cxgbi/cxgb4i
5753
5754 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5755 M:      Potnuri Bharat Teja <[email protected]>
5756 L:      [email protected]
5757 S:      Supported
5758 W:      http://www.openfabrics.org
5759 F:      drivers/infiniband/hw/cxgb4/
5760 F:      include/uapi/rdma/cxgb4-abi.h
5761
5762 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5763 M:      Raju Rangoju <[email protected]>
5764 L:      [email protected]
5765 S:      Supported
5766 W:      http://www.chelsio.com
5767 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5768
5769 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5770 M:      Frederic Barrat <[email protected]>
5771 M:      Andrew Donnellan <[email protected]>
5772 L:      [email protected]
5773 S:      Supported
5774 F:      Documentation/ABI/testing/sysfs-class-cxl
5775 F:      Documentation/arch/powerpc/cxl.rst
5776 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5777 F:      drivers/misc/cxl/
5778 F:      include/misc/cxl*
5779 F:      include/uapi/misc/cxl.h
5780
5781 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5782 M:      Manoj N. Kumar <[email protected]>
5783 M:      Matthew R. Ochs <[email protected]>
5784 M:      Uma Krishnan <[email protected]>
5785 L:      [email protected]
5786 S:      Supported
5787 F:      Documentation/arch/powerpc/cxlflash.rst
5788 F:      drivers/scsi/cxlflash/
5789 F:      include/uapi/scsi/cxlflash_ioctl.h
5790
5791 CYBERPRO FB DRIVER
5792 M:      Russell King <[email protected]>
5793 L:      [email protected] (moderated for non-subscribers)
5794 S:      Maintained
5795 W:      http://www.armlinux.org.uk/
5796 F:      drivers/video/fbdev/cyber2000fb.*
5797
5798 CYCLADES PC300 DRIVER
5799 S:      Orphan
5800 F:      drivers/net/wan/pc300*
5801
5802 CYPRESS CY8C95X0 PINCTRL DRIVER
5803 M:      Patrick Rudolph <[email protected]>
5804 L:      [email protected]
5805 S:      Maintained
5806 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
5807
5808 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5809 M:      Linus Walleij <[email protected]>
5810 L:      [email protected]
5811 S:      Maintained
5812 F:      drivers/input/touchscreen/cy8ctma140.c
5813
5814 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5815 M:      Yassine Oudjana <[email protected]>
5816 L:      [email protected]
5817 S:      Maintained
5818 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
5819 F:      drivers/input/keyboard/cypress-sf.c
5820
5821 CYPRESS_FIRMWARE MEDIA DRIVER
5822 L:      [email protected]
5823 S:      Orphan
5824 W:      https://linuxtv.org
5825 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5826 F:      drivers/media/common/cypress_firmware*
5827
5828 CYTTSP TOUCHSCREEN DRIVER
5829 M:      Linus Walleij <[email protected]>
5830 L:      [email protected]
5831 S:      Maintained
5832 F:      drivers/input/touchscreen/cyttsp*
5833
5834 D-LINK DIR-685 TOUCHKEYS DRIVER
5835 M:      Linus Walleij <[email protected]>
5836 L:      [email protected]
5837 S:      Supported
5838 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5839
5840 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5841 M:      Joshua Kinard <[email protected]>
5842 S:      Maintained
5843 F:      drivers/rtc/rtc-ds1685.c
5844 F:      include/linux/rtc/ds1685.h
5845
5846 DAMA SLAVE for AX.25
5847 M:      Joerg Reuter <[email protected]>
5848 L:      [email protected]
5849 S:      Maintained
5850 W:      http://yaina.de/jreuter/
5851 W:      http://www.qsl.net/dl1bke/
5852 F:      net/ax25/af_ax25.c
5853 F:      net/ax25/ax25_dev.c
5854 F:      net/ax25/ax25_ds_*
5855 F:      net/ax25/ax25_in.c
5856 F:      net/ax25/ax25_out.c
5857 F:      net/ax25/ax25_timer.c
5858 F:      net/ax25/sysctl_net_ax25.c
5859
5860 DATA ACCESS MONITOR
5861 M:      SeongJae Park <[email protected]>
5862 L:      [email protected]
5863 L:      [email protected]
5864 S:      Maintained
5865 W:      https://damonitor.github.io
5866 P:      Documentation/mm/damon/maintainer-profile.rst
5867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
5868 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
5869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
5870 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
5871 F:      Documentation/admin-guide/mm/damon/
5872 F:      Documentation/mm/damon/
5873 F:      include/linux/damon.h
5874 F:      include/trace/events/damon.h
5875 F:      mm/damon/
5876 F:      tools/testing/selftests/damon/
5877
5878 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5879 L:      [email protected]
5880 S:      Orphan
5881 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5882 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5883
5884 DC390/AM53C974 SCSI driver
5885 M:      Hannes Reinecke <[email protected]>
5886 L:      [email protected]
5887 S:      Maintained
5888 F:      drivers/scsi/am53c974.c
5889
5890 DC395x SCSI driver
5891 M:      Oliver Neukum <[email protected]>
5892 M:      Ali Akcaagac <[email protected]>
5893 M:      Jamie Lenehan <[email protected]>
5894 S:      Maintained
5895 F:      Documentation/scsi/dc395x.rst
5896 F:      drivers/scsi/dc395x.*
5897
5898 DCCP PROTOCOL
5899 L:      [email protected]
5900 S:      Orphan
5901 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5902 F:      include/linux/dccp.h
5903 F:      include/linux/tfrc.h
5904 F:      include/uapi/linux/dccp.h
5905 F:      net/dccp/
5906
5907 DEBUGOBJECTS:
5908 M:      Thomas Gleixner <[email protected]>
5909 L:      [email protected]
5910 S:      Maintained
5911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
5912 F:      include/linux/debugobjects.h
5913 F:      lib/debugobjects.c
5914
5915 DECSTATION PLATFORM SUPPORT
5916 M:      "Maciej W. Rozycki" <[email protected]>
5917 L:      [email protected]
5918 S:      Maintained
5919 W:      http://www.linux-mips.org/wiki/DECstation
5920 F:      arch/mips/dec/
5921 F:      arch/mips/include/asm/dec/
5922 F:      arch/mips/include/asm/mach-dec/
5923
5924 DEFXX FDDI NETWORK DRIVER
5925 M:      "Maciej W. Rozycki" <[email protected]>
5926 S:      Maintained
5927 F:      drivers/net/fddi/defxx.*
5928
5929 DEFZA FDDI NETWORK DRIVER
5930 M:      "Maciej W. Rozycki" <[email protected]>
5931 S:      Maintained
5932 F:      drivers/net/fddi/defza.*
5933
5934 DEINTERLACE DRIVERS FOR ALLWINNER H3
5935 M:      Jernej Skrabec <[email protected]>
5936 L:      [email protected]
5937 S:      Maintained
5938 T:      git git://linuxtv.org/media_tree.git
5939 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5940 F:      drivers/media/platform/sunxi/sun8i-di/
5941
5942 DELL LAPTOP DRIVER
5943 M:      Matthew Garrett <[email protected]>
5944 M:      Pali Rohár <[email protected]>
5945 L:      [email protected]
5946 S:      Maintained
5947 F:      drivers/platform/x86/dell/dell-laptop.c
5948
5949 DELL LAPTOP FREEFALL DRIVER
5950 M:      Pali Rohár <[email protected]>
5951 S:      Maintained
5952 F:      drivers/platform/x86/dell/dell-smo8800.c
5953
5954 DELL LAPTOP RBTN DRIVER
5955 M:      Pali Rohár <[email protected]>
5956 S:      Maintained
5957 F:      drivers/platform/x86/dell/dell-rbtn.*
5958
5959 DELL LAPTOP SMM DRIVER
5960 M:      Pali Rohár <[email protected]>
5961 S:      Maintained
5962 F:      Documentation/ABI/obsolete/procfs-i8k
5963 F:      drivers/hwmon/dell-smm-hwmon.c
5964 F:      include/uapi/linux/i8k.h
5965
5966 DELL REMOTE BIOS UPDATE DRIVER
5967 M:      Stuart Hayes <[email protected]>
5968 L:      [email protected]
5969 S:      Maintained
5970 F:      drivers/platform/x86/dell/dell_rbu.c
5971
5972 DELL SMBIOS DRIVER
5973 M:      Pali Rohár <[email protected]>
5974 L:      [email protected]
5975 L:      [email protected]
5976 S:      Maintained
5977 F:      drivers/platform/x86/dell/dell-smbios.*
5978
5979 DELL SMBIOS SMM DRIVER
5980 L:      [email protected]
5981 L:      [email protected]
5982 S:      Maintained
5983 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5984
5985 DELL SMBIOS WMI DRIVER
5986 L:      [email protected]
5987 L:      [email protected]
5988 S:      Maintained
5989 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5990 F:      tools/wmi/dell-smbios-example.c
5991
5992 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5993 M:      Stuart Hayes <[email protected]>
5994 L:      [email protected]
5995 S:      Maintained
5996 F:      Documentation/userspace-api/dcdbas.rst
5997 F:      drivers/platform/x86/dell/dcdbas.*
5998
5999 DELL WMI DDV DRIVER
6000 M:      Armin Wolf <[email protected]>
6001 S:      Maintained
6002 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
6003 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
6004 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
6005 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
6006
6007 DELL WMI DESCRIPTOR DRIVER
6008 L:      [email protected]
6009 S:      Maintained
6010 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
6011
6012 DELL WMI HARDWARE PRIVACY SUPPORT
6013 L:      [email protected]
6014 L:      [email protected]
6015 S:      Maintained
6016 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
6017
6018 DELL WMI NOTIFICATIONS DRIVER
6019 M:      Matthew Garrett <[email protected]>
6020 M:      Pali Rohár <[email protected]>
6021 S:      Maintained
6022 F:      drivers/platform/x86/dell/dell-wmi-base.c
6023
6024 DELL WMI SYSMAN DRIVER
6025 M:      Prasanth Ksr <[email protected]>
6026 L:      [email protected]
6027 L:      [email protected]
6028 S:      Maintained
6029 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
6030 F:      drivers/platform/x86/dell/dell-wmi-sysman/
6031
6032 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
6033 M:      Zev Weiss <[email protected]>
6034 L:      [email protected]
6035 S:      Maintained
6036 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
6037
6038 DELTA DPS920AB PSU DRIVER
6039 M:      Robert Marko <[email protected]>
6040 L:      [email protected]
6041 S:      Maintained
6042 F:      Documentation/hwmon/dps920ab.rst
6043 F:      drivers/hwmon/pmbus/dps920ab.c
6044
6045 DELTA NETWORKS TN48M CPLD DRIVERS
6046 M:      Robert Marko <[email protected]>
6047 S:      Maintained
6048 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
6049 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
6050 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
6051 F:      drivers/gpio/gpio-tn48m.c
6052 F:      include/dt-bindings/reset/delta,tn48m-reset.h
6053
6054 DELTA ST MEDIA DRIVER
6055 M:      Hugues Fruchet <[email protected]>
6056 L:      [email protected]
6057 S:      Supported
6058 W:      https://linuxtv.org
6059 T:      git git://linuxtv.org/media_tree.git
6060 F:      drivers/media/platform/st/sti/delta
6061
6062 DENALI NAND DRIVER
6063 L:      [email protected]
6064 S:      Orphan
6065 F:      drivers/mtd/nand/raw/denali*
6066
6067 DESIGNWARE EDMA CORE IP DRIVER
6068 M:      Manivannan Sadhasivam <[email protected]>
6069 R:      Gustavo Pimentel <[email protected]>
6070 R:      Serge Semin <[email protected]>
6071 L:      [email protected]
6072 S:      Maintained
6073 F:      drivers/dma/dw-edma/
6074 F:      include/linux/dma/edma.h
6075
6076 DESIGNWARE USB2 DRD IP DRIVER
6077 M:      Minas Harutyunyan <[email protected]>
6078 L:      [email protected]
6079 S:      Maintained
6080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6081 F:      drivers/usb/dwc2/
6082
6083 DESIGNWARE USB3 DRD IP DRIVER
6084 M:      Thinh Nguyen <[email protected]>
6085 L:      [email protected]
6086 S:      Maintained
6087 F:      drivers/usb/dwc3/
6088
6089 DESIGNWARE XDATA IP DRIVER
6090 M:      Gustavo Pimentel <[email protected]>
6091 L:      [email protected]
6092 S:      Maintained
6093 F:      Documentation/misc-devices/dw-xdata-pcie.rst
6094 F:      drivers/misc/dw-xdata-pcie.c
6095
6096 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
6097 M:      Andreas Klinger <[email protected]>
6098 L:      [email protected]
6099 S:      Maintained
6100 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
6101 F:      drivers/iio/proximity/srf*.c
6102
6103 DEVICE COREDUMP (DEV_COREDUMP)
6104 M:      Johannes Berg <[email protected]>
6105 L:      [email protected]
6106 S:      Maintained
6107 F:      drivers/base/devcoredump.c
6108 F:      include/linux/devcoredump.h
6109
6110 DEVICE DEPENDENCY HELPER SCRIPT
6111 M:      Saravana Kannan <[email protected]>
6112 L:      [email protected]
6113 S:      Maintained
6114 F:      scripts/dev-needs.sh
6115
6116 DEVICE DIRECT ACCESS (DAX)
6117 M:      Dan Williams <[email protected]>
6118 M:      Vishal Verma <[email protected]>
6119 M:      Dave Jiang <[email protected]>
6120 L:      [email protected]
6121 L:      [email protected]
6122 S:      Supported
6123 F:      drivers/dax/
6124
6125 DEVICE FREQUENCY (DEVFREQ)
6126 M:      MyungJoo Ham <[email protected]>
6127 M:      Kyungmin Park <[email protected]>
6128 M:      Chanwoo Choi <[email protected]>
6129 L:      [email protected]
6130 S:      Maintained
6131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6132 F:      Documentation/devicetree/bindings/devfreq/
6133 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
6134 F:      drivers/devfreq/
6135 F:      include/linux/devfreq.h
6136 F:      include/trace/events/devfreq.h
6137
6138 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
6139 M:      Chanwoo Choi <[email protected]>
6140 L:      [email protected]
6141 S:      Supported
6142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6143 F:      Documentation/devicetree/bindings/devfreq/event/
6144 F:      drivers/devfreq/devfreq-event.c
6145 F:      drivers/devfreq/event/
6146 F:      include/dt-bindings/pmu/exynos_ppmu.h
6147 F:      include/linux/devfreq-event.h
6148
6149 DEVICE RESOURCE MANAGEMENT HELPERS
6150 M:      Hans de Goede <[email protected]>
6151 R:      Matti Vaittinen <[email protected]>
6152 S:      Maintained
6153 F:      include/linux/devm-helpers.h
6154
6155 DEVICE-MAPPER  (LVM)
6156 M:      Alasdair Kergon <[email protected]>
6157 M:      Mike Snitzer <[email protected]>
6158 M:      Mikulas Patocka <[email protected]>
6159 L:      [email protected]
6160 S:      Maintained
6161 Q:      http://patchwork.kernel.org/project/dm-devel/list/
6162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6163 F:      Documentation/admin-guide/device-mapper/
6164 F:      drivers/md/Kconfig
6165 F:      drivers/md/Makefile
6166 F:      drivers/md/dm*
6167 F:      drivers/md/persistent-data/
6168 F:      include/linux/device-mapper.h
6169 F:      include/linux/dm-*.h
6170 F:      include/uapi/linux/dm-*.h
6171
6172 DEVICE-MAPPER VDO TARGET
6173 M:      Matthew Sakai <[email protected]>
6174 L:      [email protected]
6175 S:      Maintained
6176 F:      Documentation/admin-guide/device-mapper/vdo*.rst
6177 F:      drivers/md/dm-vdo/
6178
6179 DEVLINK
6180 M:      Jiri Pirko <[email protected]>
6181 L:      [email protected]
6182 S:      Supported
6183 F:      Documentation/networking/devlink
6184 F:      include/net/devlink.h
6185 F:      include/uapi/linux/devlink.h
6186 F:      net/devlink/
6187
6188 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6189 M:      Christoph Niedermaier <[email protected]>
6190 L:      [email protected]
6191 S:      Maintained
6192 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6193 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6194
6195 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6196 M:      Marek Vasut <[email protected]>
6197 L:      [email protected]
6198 S:      Maintained
6199 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6200 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6201
6202 DIALOG SEMICONDUCTOR DRIVERS
6203 M:      Support Opensource <[email protected]>
6204 S:      Supported
6205 W:      http://www.dialog-semiconductor.com/products
6206 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6207 F:      Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml
6208 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6209 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6210 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6211 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6212 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6213 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6214 F:      Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml
6215 F:      Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml
6216 F:      Documentation/hwmon/da90??.rst
6217 F:      drivers/gpio/gpio-da90??.c
6218 F:      drivers/hwmon/da90??-hwmon.c
6219 F:      drivers/iio/adc/da91??-*.c
6220 F:      drivers/input/misc/da72??.[ch]
6221 F:      drivers/input/misc/da90??_onkey.c
6222 F:      drivers/input/touchscreen/da9052_tsi.c
6223 F:      drivers/leds/leds-da90??.c
6224 F:      drivers/mfd/da903x.c
6225 F:      drivers/mfd/da90??-*.c
6226 F:      drivers/mfd/da91??-*.c
6227 F:      drivers/pinctrl/pinctrl-da90??.c
6228 F:      drivers/power/supply/da9052-battery.c
6229 F:      drivers/power/supply/da91??-*.c
6230 F:      drivers/regulator/da9???-regulator.[ch]
6231 F:      drivers/regulator/slg51000-regulator.[ch]
6232 F:      drivers/rtc/rtc-da90??.c
6233 F:      drivers/thermal/da90??-thermal.c
6234 F:      drivers/video/backlight/da90??_bl.c
6235 F:      drivers/watchdog/da90??_wdt.c
6236 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6237 F:      include/linux/mfd/da903x.h
6238 F:      include/linux/mfd/da9052/
6239 F:      include/linux/mfd/da9055/
6240 F:      include/linux/mfd/da9062/
6241 F:      include/linux/mfd/da9063/
6242 F:      include/linux/mfd/da9150/
6243 F:      include/linux/regulator/da9211.h
6244 F:      include/sound/da[79]*.h
6245 F:      sound/soc/codecs/da[79]*.[ch]
6246
6247 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6248 M:      William Breathitt Gray <[email protected]>
6249 L:      [email protected]
6250 S:      Maintained
6251 F:      drivers/gpio/gpio-gpio-mm.c
6252
6253 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
6254 M:      Martin Tuma <[email protected]>
6255 L:      [email protected]
6256 S:      Maintained
6257 F:      Documentation/admin-guide/media/mgb4.rst
6258 F:      drivers/media/pci/mgb4/
6259
6260 DIOLAN U2C-12 I2C DRIVER
6261 M:      Guenter Roeck <[email protected]>
6262 L:      [email protected]
6263 S:      Maintained
6264 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6265
6266 DIRECTORY NOTIFICATION (DNOTIFY)
6267 M:      Jan Kara <[email protected]>
6268 R:      Amir Goldstein <[email protected]>
6269 L:      [email protected]
6270 S:      Maintained
6271 F:      Documentation/filesystems/dnotify.rst
6272 F:      fs/notify/dnotify/
6273 F:      include/linux/dnotify.h
6274
6275 DISK GEOMETRY AND PARTITION HANDLING
6276 M:      Andries Brouwer <[email protected]>
6277 S:      Maintained
6278 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6279 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6280 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6281
6282 DISKQUOTA
6283 M:      Jan Kara <[email protected]>
6284 S:      Maintained
6285 F:      Documentation/filesystems/quota.rst
6286 F:      fs/quota/
6287 F:      include/linux/quota*.h
6288 F:      include/uapi/linux/quota*.h
6289
6290 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6291 M:      Bernie Thompson <[email protected]>
6292 L:      [email protected]
6293 S:      Maintained
6294 W:      http://plugable.com/category/projects/udlfb/
6295 F:      Documentation/fb/udlfb.rst
6296 F:      drivers/video/fbdev/udlfb.c
6297 F:      include/video/udlfb.h
6298
6299 DISTRIBUTED LOCK MANAGER (DLM)
6300 M:      Alexander Aring <[email protected]>
6301 M:      David Teigland <[email protected]>
6302 L:      [email protected]
6303 S:      Supported
6304 W:      https://pagure.io/dlm
6305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6306 F:      fs/dlm/
6307
6308 DMA BUFFER SHARING FRAMEWORK
6309 M:      Sumit Semwal <[email protected]>
6310 M:      Christian König <[email protected]>
6311 L:      [email protected]
6312 L:      [email protected]
6313 L:      [email protected] (moderated for non-subscribers)
6314 S:      Maintained
6315 T:      git git://anongit.freedesktop.org/drm/drm-misc
6316 F:      Documentation/driver-api/dma-buf.rst
6317 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6318 F:      drivers/dma-buf/
6319 F:      include/linux/*fence.h
6320 F:      include/linux/dma-buf.h
6321 F:      include/linux/dma-resv.h
6322 K:      \bdma_(?:buf|fence|resv)\b
6323
6324 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6325 M:      Vinod Koul <[email protected]>
6326 L:      [email protected]
6327 S:      Maintained
6328 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6330 F:      Documentation/devicetree/bindings/dma/
6331 F:      Documentation/driver-api/dmaengine/
6332 F:      drivers/dma/
6333 F:      include/dt-bindings/dma/
6334 F:      include/linux/dma/
6335 F:      include/linux/dmaengine.h
6336 F:      include/linux/of_dma.h
6337
6338 DMA MAPPING BENCHMARK
6339 M:      Xiang Chen <[email protected]>
6340 L:      [email protected]
6341 F:      kernel/dma/map_benchmark.c
6342 F:      tools/testing/selftests/dma/
6343
6344 DMA MAPPING HELPERS
6345 M:      Christoph Hellwig <[email protected]>
6346 M:      Marek Szyprowski <[email protected]>
6347 R:      Robin Murphy <[email protected]>
6348 L:      [email protected]
6349 S:      Supported
6350 W:      http://git.infradead.org/users/hch/dma-mapping.git
6351 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6352 F:      include/asm-generic/dma-mapping.h
6353 F:      include/linux/dma-direct.h
6354 F:      include/linux/dma-map-ops.h
6355 F:      include/linux/dma-mapping.h
6356 F:      include/linux/swiotlb.h
6357 F:      kernel/dma/
6358
6359 DMA-BUF HEAPS FRAMEWORK
6360 M:      Sumit Semwal <[email protected]>
6361 R:      Benjamin Gaignard <[email protected]>
6362 R:      Brian Starkey <[email protected]>
6363 R:      John Stultz <[email protected]>
6364 R:      T.J. Mercier <[email protected]>
6365 L:      [email protected]
6366 L:      [email protected]
6367 L:      [email protected] (moderated for non-subscribers)
6368 S:      Maintained
6369 T:      git git://anongit.freedesktop.org/drm/drm-misc
6370 F:      drivers/dma-buf/dma-heap.c
6371 F:      drivers/dma-buf/heaps/*
6372 F:      include/linux/dma-heap.h
6373 F:      include/uapi/linux/dma-heap.h
6374
6375 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6376 M:      Lukasz Luba <[email protected]>
6377 L:      [email protected]
6378 L:      [email protected]
6379 S:      Maintained
6380 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6381 F:      drivers/memory/samsung/exynos5422-dmc.c
6382
6383 DME1737 HARDWARE MONITOR DRIVER
6384 M:      Juerg Haefliger <[email protected]>
6385 L:      [email protected]
6386 S:      Maintained
6387 F:      Documentation/hwmon/dme1737.rst
6388 F:      drivers/hwmon/dme1737.c
6389
6390 DMI/SMBIOS SUPPORT
6391 M:      Jean Delvare <[email protected]>
6392 S:      Maintained
6393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6394 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6395 F:      drivers/firmware/dmi-id.c
6396 F:      drivers/firmware/dmi_scan.c
6397 F:      include/linux/dmi.h
6398
6399 DOCUMENTATION
6400 M:      Jonathan Corbet <[email protected]>
6401 L:      [email protected]
6402 S:      Maintained
6403 P:      Documentation/doc-guide/maintainer-profile.rst
6404 T:      git git://git.lwn.net/linux.git docs-next
6405 F:      Documentation/
6406 F:      scripts/documentation-file-ref-check
6407 F:      scripts/kernel-doc
6408 F:      scripts/sphinx-pre-install
6409 X:      Documentation/ABI/
6410 X:      Documentation/admin-guide/media/
6411 X:      Documentation/devicetree/
6412 X:      Documentation/driver-api/media/
6413 X:      Documentation/firmware-guide/acpi/
6414 X:      Documentation/i2c/
6415 X:      Documentation/netlink/
6416 X:      Documentation/power/
6417 X:      Documentation/spi/
6418 X:      Documentation/userspace-api/media/
6419
6420 DOCUMENTATION PROCESS
6421 M:      Jonathan Corbet <[email protected]>
6422 L:      [email protected]
6423 S:      Maintained
6424 F:      Documentation/maintainer/
6425 F:      Documentation/process/
6426
6427 DOCUMENTATION REPORTING ISSUES
6428 M:      Thorsten Leemhuis <[email protected]>
6429 L:      [email protected]
6430 S:      Maintained
6431 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6432 F:      Documentation/admin-guide/reporting-issues.rst
6433 F:      Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst
6434
6435 DOCUMENTATION SCRIPTS
6436 M:      Mauro Carvalho Chehab <[email protected]>
6437 L:      [email protected]
6438 S:      Maintained
6439 F:      Documentation/sphinx/parse-headers.pl
6440 F:      scripts/documentation-file-ref-check
6441 F:      scripts/sphinx-pre-install
6442
6443 DOCUMENTATION/ITALIAN
6444 M:      Federico Vaga <[email protected]>
6445 L:      [email protected]
6446 S:      Maintained
6447 F:      Documentation/translations/it_IT
6448
6449 DOCUMENTATION/JAPANESE
6450 R:      Akira Yokosawa <[email protected]>
6451 L:      [email protected]
6452 S:      Maintained
6453 F:      Documentation/translations/ja_JP
6454
6455 DONGWOON DW9714 LENS VOICE COIL DRIVER
6456 M:      Sakari Ailus <[email protected]>
6457 L:      [email protected]
6458 S:      Maintained
6459 T:      git git://linuxtv.org/media_tree.git
6460 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6461 F:      drivers/media/i2c/dw9714.c
6462
6463 DONGWOON DW9719 LENS VOICE COIL DRIVER
6464 M:      Daniel Scally <[email protected]>
6465 L:      [email protected]
6466 S:      Maintained
6467 T:      git git://linuxtv.org/media_tree.git
6468 F:      drivers/media/i2c/dw9719.c
6469
6470 DONGWOON DW9768 LENS VOICE COIL DRIVER
6471 L:      [email protected]
6472 S:      Orphan
6473 T:      git git://linuxtv.org/media_tree.git
6474 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6475 F:      drivers/media/i2c/dw9768.c
6476
6477 DONGWOON DW9807 LENS VOICE COIL DRIVER
6478 M:      Sakari Ailus <[email protected]>
6479 L:      [email protected]
6480 S:      Maintained
6481 T:      git git://linuxtv.org/media_tree.git
6482 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6483 F:      drivers/media/i2c/dw9807-vcm.c
6484
6485 DOUBLETALK DRIVER
6486 M:      "James R. Van Zandt" <[email protected]>
6487 L:      [email protected]
6488 S:      Maintained
6489 F:      drivers/char/dtlk.c
6490 F:      include/linux/dtlk.h
6491
6492 DPAA2 DATAPATH I/O (DPIO) DRIVER
6493 M:      Roy Pledge <[email protected]>
6494 L:      [email protected]
6495 S:      Maintained
6496 F:      drivers/soc/fsl/dpio
6497
6498 DPAA2 ETHERNET DRIVER
6499 M:      Ioana Ciornei <[email protected]>
6500 L:      [email protected]
6501 S:      Maintained
6502 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6503 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6504 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6505 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6506 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6507 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6508 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6509 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6510 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6511 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6512
6513 DPAA2 ETHERNET SWITCH DRIVER
6514 M:      Ioana Ciornei <[email protected]>
6515 L:      [email protected]
6516 S:      Maintained
6517 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6518 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6519 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6520
6521 DPLL SUBSYSTEM
6522 M:      Vadim Fedorenko <[email protected]>
6523 M:      Arkadiusz Kubalewski <[email protected]>
6524 M:      Jiri Pirko <[email protected]>
6525 L:      [email protected]
6526 S:      Supported
6527 F:      Documentation/driver-api/dpll.rst
6528 F:      drivers/dpll/*
6529 F:      include/linux/dpll.h
6530 F:      include/uapi/linux/dpll.h
6531
6532 DRBD DRIVER
6533 M:      Philipp Reisner <[email protected]>
6534 M:      Lars Ellenberg <[email protected]>
6535 M:      Christoph Böhmwalder <[email protected]>
6536 L:      [email protected]
6537 S:      Supported
6538 W:      http://www.drbd.org
6539 T:      git git://git.linbit.com/linux-drbd.git
6540 T:      git git://git.linbit.com/drbd-8.4.git
6541 F:      Documentation/admin-guide/blockdev/
6542 F:      drivers/block/drbd/
6543 F:      include/linux/drbd*
6544 F:      lib/lru_cache.c
6545
6546 DRIVER COMPONENT FRAMEWORK
6547 L:      [email protected]
6548 F:      drivers/base/component.c
6549 F:      include/linux/component.h
6550
6551 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6552 M:      Greg Kroah-Hartman <[email protected]>
6553 R:      "Rafael J. Wysocki" <[email protected]>
6554 S:      Supported
6555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6556 F:      Documentation/core-api/kobject.rst
6557 F:      drivers/base/
6558 F:      fs/debugfs/
6559 F:      fs/sysfs/
6560 F:      include/linux/debugfs.h
6561 F:      include/linux/fwnode.h
6562 F:      include/linux/kobj*
6563 F:      include/linux/property.h
6564 F:      lib/kobj*
6565
6566 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6567 M:      Nishanth Menon <[email protected]>
6568 L:      [email protected]
6569 S:      Maintained
6570 F:      drivers/soc/ti/smartreflex.c
6571 F:      include/linux/power/smartreflex.h
6572
6573 DRM ACCEL DRIVERS FOR INTEL VPU
6574 M:      Jacek Lawrynowicz <[email protected]>
6575 M:      Stanislaw Gruszka <[email protected]>
6576 L:      [email protected]
6577 S:      Supported
6578 T:      git git://anongit.freedesktop.org/drm/drm-misc
6579 F:      drivers/accel/ivpu/
6580 F:      include/uapi/drm/ivpu_accel.h
6581
6582 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6583 M:      Oded Gabbay <[email protected]>
6584 L:      [email protected]
6585 S:      Maintained
6586 C:      irc://irc.oftc.net/dri-devel
6587 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6588 F:      Documentation/accel/
6589 F:      drivers/accel/
6590 F:      include/drm/drm_accel.h
6591
6592 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6593 M:      Maxime Ripard <[email protected]>
6594 M:      Chen-Yu Tsai <[email protected]>
6595 R:      Jernej Skrabec <[email protected]>
6596 L:      [email protected]
6597 S:      Supported
6598 T:      git git://anongit.freedesktop.org/drm/drm-misc
6599 F:      drivers/gpu/drm/sun4i/sun8i*
6600
6601 DRM DRIVER FOR ARM PL111 CLCD
6602 S:      Orphan
6603 T:      git git://anongit.freedesktop.org/drm/drm-misc
6604 F:      drivers/gpu/drm/pl111/
6605
6606 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6607 M:      Linus Walleij <[email protected]>
6608 S:      Maintained
6609 T:      git git://anongit.freedesktop.org/drm/drm-misc
6610 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6611 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6612
6613 DRM DRIVER FOR ASPEED BMC GFX
6614 M:      Joel Stanley <[email protected]>
6615 L:      [email protected] (moderated for non-subscribers)
6616 S:      Supported
6617 T:      git git://anongit.freedesktop.org/drm/drm-misc
6618 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6619 F:      drivers/gpu/drm/aspeed/
6620
6621 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6622 M:      Dave Airlie <[email protected]>
6623 R:      Thomas Zimmermann <[email protected]>
6624 R:      Jocelyn Falempe <[email protected]>
6625 L:      [email protected]
6626 S:      Supported
6627 T:      git git://anongit.freedesktop.org/drm/drm-misc
6628 F:      drivers/gpu/drm/ast/
6629
6630 DRM DRIVER FOR BOCHS VIRTUAL GPU
6631 M:      Gerd Hoffmann <[email protected]>
6632 L:      [email protected]
6633 S:      Maintained
6634 T:      git git://anongit.freedesktop.org/drm/drm-misc
6635 F:      drivers/gpu/drm/tiny/bochs.c
6636
6637 DRM DRIVER FOR BOE HIMAX8279D PANELS
6638 M:      Jerry Han <[email protected]>
6639 S:      Maintained
6640 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6641 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6642
6643 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6644 M:      Jagan Teki <[email protected]>
6645 S:      Maintained
6646 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6647 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6648
6649 DRM DRIVER FOR EBBG FT8719 PANEL
6650 M:      Joel Selvaraj <[email protected]>
6651 S:      Maintained
6652 T:      git git://anongit.freedesktop.org/drm/drm-misc
6653 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6654 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6655
6656 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6657 M:      Linus Walleij <[email protected]>
6658 S:      Maintained
6659 T:      git git://anongit.freedesktop.org/drm/drm-misc
6660 F:      drivers/gpu/drm/tve200/
6661
6662 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6663 M:      Icenowy Zheng <[email protected]>
6664 S:      Maintained
6665 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6666 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6667
6668 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6669 M:      Jagan Teki <[email protected]>
6670 S:      Maintained
6671 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6672 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6673
6674 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6675 M:      Thomas Zimmermann <[email protected]>
6676 M:      Javier Martinez Canillas <[email protected]>
6677 L:      [email protected]
6678 S:      Maintained
6679 T:      git git://anongit.freedesktop.org/drm/drm-misc
6680 F:      drivers/gpu/drm/drm_aperture.c
6681 F:      drivers/gpu/drm/tiny/ofdrm.c
6682 F:      drivers/gpu/drm/tiny/simpledrm.c
6683 F:      drivers/video/aperture.c
6684 F:      drivers/video/nomodeset.c
6685 F:      include/drm/drm_aperture.h
6686 F:      include/linux/aperture.h
6687 F:      include/video/nomodeset.h
6688
6689 DRM DRIVER FOR GENERIC EDP PANELS
6690 R:      Douglas Anderson <[email protected]>
6691 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6692 F:      drivers/gpu/drm/panel/panel-edp.c
6693
6694 DRM DRIVER FOR GENERIC USB DISPLAY
6695 M:      Noralf Trønnes <[email protected]>
6696 S:      Maintained
6697 W:      https://github.com/notro/gud/wiki
6698 T:      git git://anongit.freedesktop.org/drm/drm-misc
6699 F:      drivers/gpu/drm/gud/
6700 F:      include/drm/gud.h
6701
6702 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6703 M:      Hans de Goede <[email protected]>
6704 S:      Maintained
6705 T:      git git://anongit.freedesktop.org/drm/drm-misc
6706 F:      drivers/gpu/drm/tiny/gm12u320.c
6707
6708 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
6709 M:      Ondrej Jirman <[email protected]>
6710 M:      Javier Martinez Canillas <[email protected]>
6711 S:      Maintained
6712 T:      git git://anongit.freedesktop.org/drm/drm-misc
6713 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
6714 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
6715
6716 DRM DRIVER FOR HX8357D PANELS
6717 S:      Orphan
6718 T:      git git://anongit.freedesktop.org/drm/drm-misc
6719 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
6720 F:      drivers/gpu/drm/tiny/hx8357d.c
6721
6722 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6723 M:      Deepak Rawat <[email protected]>
6724 L:      [email protected]
6725 L:      [email protected]
6726 S:      Maintained
6727 T:      git git://anongit.freedesktop.org/drm/drm-misc
6728 F:      drivers/gpu/drm/hyperv
6729
6730 DRM DRIVER FOR ILITEK ILI9225 PANELS
6731 M:      David Lechner <[email protected]>
6732 S:      Maintained
6733 T:      git git://anongit.freedesktop.org/drm/drm-misc
6734 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6735 F:      drivers/gpu/drm/tiny/ili9225.c
6736
6737 DRM DRIVER FOR ILITEK ILI9486 PANELS
6738 M:      Kamlesh Gurudasani <[email protected]>
6739 S:      Maintained
6740 T:      git git://anongit.freedesktop.org/drm/drm-misc
6741 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6742 F:      drivers/gpu/drm/tiny/ili9486.c
6743
6744 DRM DRIVER FOR ILITEK ILI9805 PANELS
6745 M:      Michael Trimarchi <[email protected]>
6746 S:      Maintained
6747 F:      Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
6748 F:      drivers/gpu/drm/panel/panel-ilitek-ili9805.c
6749
6750 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
6751 M:      Jagan Teki <[email protected]>
6752 S:      Maintained
6753 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
6754 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
6755
6756 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
6757 M:      Paul Kocialkowski <[email protected]>
6758 S:      Supported
6759 T:      git git://anongit.freedesktop.org/drm/drm-misc
6760 F:      drivers/gpu/drm/logicvc/
6761
6762 DRM DRIVER FOR LVDS PANELS
6763 M:      Laurent Pinchart <[email protected]>
6764 L:      [email protected]
6765 S:      Maintained
6766 T:      git git://anongit.freedesktop.org/drm/drm-misc
6767 F:      Documentation/devicetree/bindings/display/lvds.yaml
6768 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6769 F:      drivers/gpu/drm/panel/panel-lvds.c
6770
6771 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6772 M:      Guido Günther <[email protected]>
6773 R:      Purism Kernel Team <[email protected]>
6774 S:      Maintained
6775 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6776 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6777
6778 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6779 M:      Dave Airlie <[email protected]>
6780 R:      Thomas Zimmermann <[email protected]>
6781 R:      Jocelyn Falempe <[email protected]>
6782 L:      [email protected]
6783 S:      Supported
6784 T:      git git://anongit.freedesktop.org/drm/drm-misc
6785 F:      drivers/gpu/drm/mgag200/
6786
6787 DRM DRIVER FOR MI0283QT
6788 M:      Noralf Trønnes <[email protected]>
6789 S:      Maintained
6790 T:      git git://anongit.freedesktop.org/drm/drm-misc
6791 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6792 F:      drivers/gpu/drm/tiny/mi0283qt.c
6793
6794 DRM DRIVER FOR MIPI DBI compatible panels
6795 M:      Noralf Trønnes <[email protected]>
6796 S:      Maintained
6797 W:      https://github.com/notro/panel-mipi-dbi/wiki
6798 T:      git git://anongit.freedesktop.org/drm/drm-misc
6799 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6800 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
6801
6802 DRM DRIVER FOR MSM ADRENO GPU
6803 M:      Rob Clark <[email protected]>
6804 M:      Abhinav Kumar <[email protected]>
6805 M:      Dmitry Baryshkov <[email protected]>
6806 R:      Sean Paul <[email protected]>
6807 R:      Marijn Suijten <[email protected]>
6808 L:      [email protected]
6809 L:      [email protected]
6810 L:      [email protected]
6811 S:      Maintained
6812 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
6813 T:      git https://gitlab.freedesktop.org/drm/msm.git
6814 F:      Documentation/devicetree/bindings/display/msm/
6815 F:      drivers/gpu/drm/ci/xfails/msm*
6816 F:      drivers/gpu/drm/msm/
6817 F:      include/uapi/drm/msm_drm.h
6818
6819 DRM DRIVER FOR NOVATEK NT35510 PANELS
6820 M:      Linus Walleij <[email protected]>
6821 S:      Maintained
6822 T:      git git://anongit.freedesktop.org/drm/drm-misc
6823 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
6824 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
6825
6826 DRM DRIVER FOR NOVATEK NT35560 PANELS
6827 M:      Linus Walleij <[email protected]>
6828 S:      Maintained
6829 T:      git git://anongit.freedesktop.org/drm/drm-misc
6830 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
6831 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
6832
6833 DRM DRIVER FOR NOVATEK NT36523 PANELS
6834 M:      Jianhua Lu <[email protected]>
6835 S:      Maintained
6836 T:      git git://anongit.freedesktop.org/drm/drm-misc
6837 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
6838 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
6839
6840 DRM DRIVER FOR NOVATEK NT36672A PANELS
6841 M:      Sumit Semwal <[email protected]>
6842 S:      Maintained
6843 T:      git git://anongit.freedesktop.org/drm/drm-misc
6844 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
6845 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
6846
6847 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
6848 M:      Karol Herbst <[email protected]>
6849 M:      Lyude Paul <[email protected]>
6850 M:      Danilo Krummrich <[email protected]>
6851 L:      [email protected]
6852 L:      [email protected]
6853 S:      Supported
6854 W:      https://nouveau.freedesktop.org/
6855 Q:      https://patchwork.freedesktop.org/project/nouveau/
6856 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
6857 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
6858 C:      irc://irc.oftc.net/nouveau
6859 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
6860 F:      drivers/gpu/drm/nouveau/
6861 F:      include/uapi/drm/nouveau_drm.h
6862
6863 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
6864 M:      Stefan Mavrodiev <[email protected]>
6865 S:      Maintained
6866 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
6867 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
6868
6869 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
6870 R:      Douglas Anderson <[email protected]>
6871 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
6872 F:      drivers/gpu/drm/bridge/parade-ps8640.c
6873
6874 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
6875 M:      Noralf Trønnes <[email protected]>
6876 S:      Maintained
6877 T:      git git://anongit.freedesktop.org/drm/drm-misc
6878 F:      Documentation/devicetree/bindings/display/repaper.txt
6879 F:      drivers/gpu/drm/tiny/repaper.c
6880
6881 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
6882 M:      Dave Airlie <[email protected]>
6883 M:      Gerd Hoffmann <[email protected]>
6884 L:      [email protected]
6885 S:      Obsolete
6886 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
6887 T:      git git://anongit.freedesktop.org/drm/drm-misc
6888 F:      drivers/gpu/drm/tiny/cirrus.c
6889
6890 DRM DRIVER FOR QXL VIRTUAL GPU
6891 M:      Dave Airlie <[email protected]>
6892 M:      Gerd Hoffmann <[email protected]>
6893 L:      [email protected]
6894 L:      [email protected]
6895 S:      Maintained
6896 T:      git git://anongit.freedesktop.org/drm/drm-misc
6897 F:      drivers/gpu/drm/qxl/
6898 F:      include/uapi/drm/qxl_drm.h
6899
6900 DRM DRIVER FOR RAYDIUM RM67191 PANELS
6901 M:      Robert Chiras <[email protected]>
6902 S:      Maintained
6903 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6904 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
6905
6906 DRM DRIVER FOR SAMSUNG DB7430 PANELS
6907 M:      Linus Walleij <[email protected]>
6908 S:      Maintained
6909 T:      git git://anongit.freedesktop.org/drm/drm-misc
6910 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6911 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
6912
6913 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
6914 M:      Inki Dae <[email protected]>
6915 M:      Jagan Teki <[email protected]>
6916 M:      Marek Szyprowski <[email protected]>
6917 S:      Maintained
6918 T:      git git://anongit.freedesktop.org/drm/drm-misc
6919 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
6920 F:      drivers/gpu/drm/bridge/samsung-dsim.c
6921 F:      include/drm/bridge/samsung-dsim.h
6922
6923 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
6924 M:      Markuss Broks <[email protected]>
6925 S:      Maintained
6926 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
6927 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
6928
6929 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
6930 M:      Artur Weber <[email protected]>
6931 S:      Maintained
6932 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
6933 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
6934
6935 DRM DRIVER FOR SITRONIX ST7586 PANELS
6936 M:      David Lechner <[email protected]>
6937 S:      Maintained
6938 T:      git git://anongit.freedesktop.org/drm/drm-misc
6939 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
6940 F:      drivers/gpu/drm/tiny/st7586.c
6941
6942 DRM DRIVER FOR SITRONIX ST7701 PANELS
6943 M:      Jagan Teki <[email protected]>
6944 S:      Maintained
6945 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6946 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
6947
6948 DRM DRIVER FOR SITRONIX ST7703 PANELS
6949 M:      Guido Günther <[email protected]>
6950 R:      Purism Kernel Team <[email protected]>
6951 R:      Ondrej Jirman <[email protected]>
6952 S:      Maintained
6953 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6954 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
6955
6956 DRM DRIVER FOR SITRONIX ST7735R PANELS
6957 M:      David Lechner <[email protected]>
6958 S:      Maintained
6959 T:      git git://anongit.freedesktop.org/drm/drm-misc
6960 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6961 F:      drivers/gpu/drm/tiny/st7735r.c
6962
6963 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
6964 M:      Javier Martinez Canillas <[email protected]>
6965 S:      Maintained
6966 T:      git git://anongit.freedesktop.org/drm/drm-misc
6967 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
6968 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
6969 F:      drivers/gpu/drm/solomon/ssd130x*
6970
6971 DRM DRIVER FOR ST-ERICSSON MCDE
6972 M:      Linus Walleij <[email protected]>
6973 S:      Maintained
6974 T:      git git://anongit.freedesktop.org/drm/drm-misc
6975 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
6976 F:      drivers/gpu/drm/mcde/
6977
6978 DRM DRIVER FOR SYNAPTICS R63353 PANELS
6979 M:      Michael Trimarchi <[email protected]>
6980 S:      Maintained
6981 F:      Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
6982 F:      drivers/gpu/drm/panel/panel-synaptics-r63353.c
6983
6984 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
6985 M:      Jagan Teki <[email protected]>
6986 S:      Maintained
6987 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
6988 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
6989
6990 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
6991 R:      Douglas Anderson <[email protected]>
6992 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
6993 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
6994
6995 DRM DRIVER FOR TPO TPG110 PANELS
6996 M:      Linus Walleij <[email protected]>
6997 S:      Maintained
6998 T:      git git://anongit.freedesktop.org/drm/drm-misc
6999 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
7000 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
7001
7002 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
7003 M:      Dave Airlie <[email protected]>
7004 R:      Sean Paul <[email protected]>
7005 R:      Thomas Zimmermann <[email protected]>
7006 L:      [email protected]
7007 S:      Supported
7008 T:      git git://anongit.freedesktop.org/drm/drm-misc
7009 F:      drivers/gpu/drm/udl/
7010
7011 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
7012 M:      Rodrigo Siqueira <[email protected]>
7013 M:      Melissa Wen <[email protected]>
7014 M:      Maíra Canal <[email protected]>
7015 R:      Haneen Mohammed <[email protected]>
7016 R:      Daniel Vetter <[email protected]>
7017 L:      [email protected]
7018 S:      Maintained
7019 T:      git git://anongit.freedesktop.org/drm/drm-misc
7020 F:      Documentation/gpu/vkms.rst
7021 F:      drivers/gpu/drm/vkms/
7022
7023 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
7024 M:      Hans de Goede <[email protected]>
7025 L:      [email protected]
7026 S:      Maintained
7027 T:      git git://anongit.freedesktop.org/drm/drm-misc
7028 F:      drivers/gpu/drm/vboxvideo/
7029
7030 DRM DRIVER FOR VMWARE VIRTUAL GPU
7031 M:      Zack Rusin <[email protected]>
7032 R:      Broadcom internal kernel review list <[email protected]>
7033 L:      [email protected]
7034 S:      Supported
7035 T:      git git://anongit.freedesktop.org/drm/drm-misc
7036 F:      drivers/gpu/drm/vmwgfx/
7037 F:      include/uapi/drm/vmwgfx_drm.h
7038
7039 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
7040 M:      Linus Walleij <[email protected]>
7041 S:      Maintained
7042 T:      git git://anongit.freedesktop.org/drm/drm-misc
7043 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
7044 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
7045
7046 DRM DRIVERS
7047 M:      David Airlie <[email protected]>
7048 M:      Daniel Vetter <[email protected]>
7049 L:      [email protected]
7050 S:      Maintained
7051 B:      https://gitlab.freedesktop.org/drm
7052 C:      irc://irc.oftc.net/dri-devel
7053 T:      git https://gitlab.freedesktop.org/drm/kernel.git
7054 F:      Documentation/devicetree/bindings/display/
7055 F:      Documentation/devicetree/bindings/gpu/
7056 F:      Documentation/gpu/
7057 F:      drivers/gpu/
7058 F:      include/drm/
7059 F:      include/linux/vga*
7060 F:      include/uapi/drm/
7061
7062 DRM DRIVERS AND MISC GPU PATCHES
7063 M:      Maarten Lankhorst <[email protected]>
7064 M:      Maxime Ripard <[email protected]>
7065 M:      Thomas Zimmermann <[email protected]>
7066 S:      Maintained
7067 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
7068 T:      git git://anongit.freedesktop.org/drm/drm-misc
7069 F:      Documentation/devicetree/bindings/display/
7070 F:      Documentation/devicetree/bindings/gpu/
7071 F:      Documentation/gpu/
7072 F:      drivers/gpu/drm/
7073 F:      drivers/gpu/vga/
7074 F:      include/drm/drm
7075 F:      include/linux/vga*
7076 F:      include/uapi/drm/
7077 X:      drivers/gpu/drm/amd/
7078 X:      drivers/gpu/drm/armada/
7079 X:      drivers/gpu/drm/etnaviv/
7080 X:      drivers/gpu/drm/exynos/
7081 X:      drivers/gpu/drm/i915/
7082 X:      drivers/gpu/drm/kmb/
7083 X:      drivers/gpu/drm/mediatek/
7084 X:      drivers/gpu/drm/msm/
7085 X:      drivers/gpu/drm/nouveau/
7086 X:      drivers/gpu/drm/radeon/
7087 X:      drivers/gpu/drm/renesas/rcar-du/
7088 X:      drivers/gpu/drm/tegra/
7089
7090 DRM DRIVERS FOR ALLWINNER A10
7091 M:      Maxime Ripard <[email protected]>
7092 M:      Chen-Yu Tsai <[email protected]>
7093 L:      [email protected]
7094 S:      Supported
7095 T:      git git://anongit.freedesktop.org/drm/drm-misc
7096 F:      Documentation/devicetree/bindings/display/allwinner*
7097 F:      drivers/gpu/drm/sun4i/
7098
7099 DRM DRIVERS FOR AMLOGIC SOCS
7100 M:      Neil Armstrong <[email protected]>
7101 L:      [email protected]
7102 L:      [email protected]
7103 S:      Supported
7104 W:      http://linux-meson.com/
7105 T:      git git://anongit.freedesktop.org/drm/drm-misc
7106 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
7107 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
7108 F:      Documentation/gpu/meson.rst
7109 F:      drivers/gpu/drm/ci/xfails/meson*
7110 F:      drivers/gpu/drm/meson/
7111
7112 DRM DRIVERS FOR ATMEL HLCDC
7113 M:      Sam Ravnborg <[email protected]>
7114 M:      Boris Brezillon <[email protected]>
7115 L:      [email protected]
7116 S:      Supported
7117 T:      git git://anongit.freedesktop.org/drm/drm-misc
7118 F:      Documentation/devicetree/bindings/display/atmel/
7119 F:      drivers/gpu/drm/atmel-hlcdc/
7120
7121 DRM DRIVERS FOR BRIDGE CHIPS
7122 M:      Andrzej Hajda <[email protected]>
7123 M:      Neil Armstrong <[email protected]>
7124 M:      Robert Foss <[email protected]>
7125 R:      Laurent Pinchart <[email protected]>
7126 R:      Jonas Karlman <[email protected]>
7127 R:      Jernej Skrabec <[email protected]>
7128 S:      Maintained
7129 T:      git git://anongit.freedesktop.org/drm/drm-misc
7130 F:      Documentation/devicetree/bindings/display/bridge/
7131 F:      drivers/gpu/drm/bridge/
7132 F:      drivers/gpu/drm/drm_bridge.c
7133 F:      drivers/gpu/drm/drm_bridge_connector.c
7134 F:      include/drm/drm_bridge.h
7135 F:      include/drm/drm_bridge_connector.h
7136
7137 DRM DRIVERS FOR EXYNOS
7138 M:      Inki Dae <[email protected]>
7139 M:      Seung-Woo Kim <[email protected]>
7140 M:      Kyungmin Park <[email protected]>
7141 L:      [email protected]
7142 S:      Supported
7143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
7144 F:      Documentation/devicetree/bindings/display/exynos/
7145 F:      Documentation/devicetree/bindings/display/samsung/
7146 F:      drivers/gpu/drm/exynos/
7147 F:      include/uapi/drm/exynos_drm.h
7148
7149 DRM DRIVERS FOR FREESCALE DCU
7150 M:      Stefan Agner <[email protected]>
7151 M:      Alison Wang <[email protected]>
7152 L:      [email protected]
7153 S:      Supported
7154 T:      git git://anongit.freedesktop.org/drm/drm-misc
7155 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
7156 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
7157 F:      drivers/gpu/drm/fsl-dcu/
7158
7159 DRM DRIVERS FOR FREESCALE IMX 5/6
7160 M:      Philipp Zabel <[email protected]>
7161 L:      [email protected]
7162 S:      Maintained
7163 T:      git git://anongit.freedesktop.org/drm/drm-misc
7164 T:      git git://git.pengutronix.de/git/pza/linux
7165 F:      Documentation/devicetree/bindings/display/imx/
7166 F:      drivers/gpu/drm/imx/ipuv3/
7167 F:      drivers/gpu/ipu-v3/
7168
7169 DRM DRIVERS FOR FREESCALE IMX BRIDGE
7170 M:      Liu Ying <[email protected]>
7171 L:      [email protected]
7172 S:      Maintained
7173 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
7174 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
7175 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
7176 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
7177 F:      drivers/gpu/drm/bridge/imx/
7178
7179 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
7180 M:      Patrik Jakobsson <[email protected]>
7181 L:      [email protected]
7182 S:      Maintained
7183 T:      git git://anongit.freedesktop.org/drm/drm-misc
7184 F:      drivers/gpu/drm/gma500/
7185
7186 DRM DRIVERS FOR HISILICON
7187 M:      Xinliang Liu <[email protected]>
7188 M:      Tian Tao  <[email protected]>
7189 R:      Xinwei Kong <[email protected]>
7190 R:      Sumit Semwal <[email protected]>
7191 R:      Yongqin Liu <[email protected]>
7192 R:      John Stultz <[email protected]>
7193 L:      [email protected]
7194 S:      Maintained
7195 T:      git git://anongit.freedesktop.org/drm/drm-misc
7196 F:      Documentation/devicetree/bindings/display/hisilicon/
7197 F:      drivers/gpu/drm/hisilicon/
7198
7199 DRM DRIVERS FOR LIMA
7200 M:      Qiang Yu <[email protected]>
7201 L:      [email protected]
7202 L:      [email protected] (moderated for non-subscribers)
7203 S:      Maintained
7204 T:      git git://anongit.freedesktop.org/drm/drm-misc
7205 F:      drivers/gpu/drm/lima/
7206 F:      include/uapi/drm/lima_drm.h
7207
7208 DRM DRIVERS FOR LOONGSON
7209 M:      Sui Jingfeng <[email protected]>
7210 L:      [email protected]
7211 S:      Supported
7212 T:      git git://anongit.freedesktop.org/drm/drm-misc
7213 F:      drivers/gpu/drm/loongson/
7214
7215 DRM DRIVERS FOR MEDIATEK
7216 M:      Chun-Kuang Hu <[email protected]>
7217 M:      Philipp Zabel <[email protected]>
7218 L:      [email protected]
7219 L:      [email protected] (moderated for non-subscribers)
7220 S:      Supported
7221 F:      Documentation/devicetree/bindings/display/mediatek/
7222 F:      drivers/gpu/drm/ci/xfails/mediatek*
7223 F:      drivers/gpu/drm/mediatek/
7224 F:      drivers/phy/mediatek/phy-mtk-dp.c
7225 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7226 F:      drivers/phy/mediatek/phy-mtk-mipi*
7227
7228 DRM DRIVERS FOR NVIDIA TEGRA
7229 M:      Thierry Reding <[email protected]>
7230 M:      Mikko Perttunen <[email protected]>
7231 L:      [email protected]
7232 L:      [email protected]
7233 S:      Supported
7234 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7235 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7236 F:      Documentation/devicetree/bindings/gpu/host1x/
7237 F:      drivers/gpu/drm/tegra/
7238 F:      drivers/gpu/host1x/
7239 F:      include/linux/host1x.h
7240 F:      include/uapi/drm/tegra_drm.h
7241
7242 DRM DRIVERS FOR RENESAS R-CAR
7243 M:      Laurent Pinchart <[email protected]>
7244 M:      Kieran Bingham <[email protected]>
7245 L:      [email protected]
7246 L:      [email protected]
7247 S:      Supported
7248 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7249 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7250 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7251 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7252 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7253 F:      drivers/gpu/drm/renesas/rcar-du/
7254
7255 DRM DRIVERS FOR RENESAS RZ
7256 M:      Biju Das <[email protected]>
7257 L:      [email protected]
7258 L:      [email protected]
7259 S:      Maintained
7260 T:      git git://anongit.freedesktop.org/drm/drm-misc
7261 F:      Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml
7262 F:      drivers/gpu/drm/renesas/rz-du/
7263
7264 DRM DRIVERS FOR RENESAS SHMOBILE
7265 M:      Laurent Pinchart <[email protected]>
7266 M:      Geert Uytterhoeven <[email protected]>
7267 L:      [email protected]
7268 L:      [email protected]
7269 S:      Supported
7270 T:      git git://anongit.freedesktop.org/drm/drm-misc
7271 F:      Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
7272 F:      drivers/gpu/drm/renesas/shmobile/
7273 F:      include/linux/platform_data/shmob_drm.h
7274
7275 DRM DRIVERS FOR ROCKCHIP
7276 M:      Sandy Huang <[email protected]>
7277 M:      Heiko Stübner <[email protected]>
7278 M:      Andy Yan <[email protected]>
7279 L:      [email protected]
7280 S:      Maintained
7281 T:      git git://anongit.freedesktop.org/drm/drm-misc
7282 F:      Documentation/devicetree/bindings/display/rockchip/
7283 F:      drivers/gpu/drm/ci/xfails/rockchip*
7284 F:      drivers/gpu/drm/rockchip/
7285
7286 DRM DRIVERS FOR STI
7287 M:      Alain Volmat <[email protected]>
7288 L:      [email protected]
7289 S:      Maintained
7290 T:      git git://anongit.freedesktop.org/drm/drm-misc
7291 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7292 F:      drivers/gpu/drm/sti
7293
7294 DRM DRIVERS FOR STM
7295 M:      Yannick Fertre <[email protected]>
7296 M:      Raphael Gallais-Pou <[email protected]>
7297 M:      Philippe Cornu <[email protected]>
7298 L:      [email protected]
7299 S:      Maintained
7300 T:      git git://anongit.freedesktop.org/drm/drm-misc
7301 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7302 F:      drivers/gpu/drm/stm
7303
7304 DRM DRIVERS FOR TI KEYSTONE
7305 M:      Jyri Sarha <[email protected]>
7306 M:      Tomi Valkeinen <[email protected]>
7307 L:      [email protected]
7308 S:      Maintained
7309 T:      git git://anongit.freedesktop.org/drm/drm-misc
7310 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7311 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7312 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7313 F:      drivers/gpu/drm/tidss/
7314
7315 DRM DRIVERS FOR TI LCDC
7316 M:      Jyri Sarha <[email protected]>
7317 M:      Tomi Valkeinen <[email protected]>
7318 L:      [email protected]
7319 S:      Maintained
7320 T:      git git://anongit.freedesktop.org/drm/drm-misc
7321 F:      Documentation/devicetree/bindings/display/tilcdc/
7322 F:      drivers/gpu/drm/tilcdc/
7323
7324 DRM DRIVERS FOR TI OMAP
7325 M:      Tomi Valkeinen <[email protected]>
7326 L:      [email protected]
7327 S:      Maintained
7328 T:      git git://anongit.freedesktop.org/drm/drm-misc
7329 F:      Documentation/devicetree/bindings/display/ti/
7330 F:      drivers/gpu/drm/omapdrm/
7331
7332 DRM DRIVERS FOR V3D
7333 M:      Melissa Wen <[email protected]>
7334 M:      Maíra Canal <[email protected]>
7335 S:      Supported
7336 T:      git git://anongit.freedesktop.org/drm/drm-misc
7337 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7338 F:      drivers/gpu/drm/v3d/
7339 F:      include/uapi/drm/v3d_drm.h
7340
7341 DRM DRIVERS FOR VC4
7342 M:      Maxime Ripard <[email protected]>
7343 S:      Supported
7344 T:      git git://github.com/anholt/linux
7345 T:      git git://anongit.freedesktop.org/drm/drm-misc
7346 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7347 F:      drivers/gpu/drm/vc4/
7348 F:      include/uapi/drm/vc4_drm.h
7349
7350 DRM DRIVERS FOR VIVANTE GPU IP
7351 M:      Lucas Stach <[email protected]>
7352 R:      Russell King <[email protected]>
7353 R:      Christian Gmeiner <[email protected]>
7354 L:      [email protected] (moderated for non-subscribers)
7355 L:      [email protected]
7356 S:      Maintained
7357 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7358 F:      drivers/gpu/drm/etnaviv/
7359 F:      include/uapi/drm/etnaviv_drm.h
7360
7361 DRM DRIVERS FOR XEN
7362 M:      Oleksandr Andrushchenko <[email protected]>
7363 L:      [email protected]
7364 L:      [email protected] (moderated for non-subscribers)
7365 S:      Supported
7366 T:      git git://anongit.freedesktop.org/drm/drm-misc
7367 F:      Documentation/gpu/xen-front.rst
7368 F:      drivers/gpu/drm/xen/
7369
7370 DRM DRIVERS FOR XILINX
7371 M:      Laurent Pinchart <[email protected]>
7372 L:      [email protected]
7373 S:      Maintained
7374 T:      git git://anongit.freedesktop.org/drm/drm-misc
7375 F:      Documentation/devicetree/bindings/display/xlnx/
7376 F:      drivers/gpu/drm/xlnx/
7377
7378 DRM GPU SCHEDULER
7379 M:      Luben Tuikov <[email protected]>
7380 M:      Matthew Brost <[email protected]>
7381 L:      [email protected]
7382 S:      Maintained
7383 T:      git git://anongit.freedesktop.org/drm/drm-misc
7384 F:      drivers/gpu/drm/scheduler/
7385 F:      include/drm/gpu_scheduler.h
7386
7387 DRM PANEL DRIVERS
7388 M:      Neil Armstrong <[email protected]>
7389 R:      Jessica Zhang <[email protected]>
7390 R:      Sam Ravnborg <[email protected]>
7391 L:      [email protected]
7392 S:      Maintained
7393 T:      git git://anongit.freedesktop.org/drm/drm-misc
7394 F:      Documentation/devicetree/bindings/display/panel/
7395 F:      drivers/gpu/drm/drm_panel.c
7396 F:      drivers/gpu/drm/panel/
7397 F:      include/drm/drm_panel.h
7398
7399 DRM PRIVACY-SCREEN CLASS
7400 M:      Hans de Goede <[email protected]>
7401 L:      [email protected]
7402 S:      Maintained
7403 T:      git git://anongit.freedesktop.org/drm/drm-misc
7404 F:      drivers/gpu/drm/drm_privacy_screen*
7405 F:      include/drm/drm_privacy_screen*
7406
7407 DRM TTM SUBSYSTEM
7408 M:      Christian Koenig <[email protected]>
7409 M:      Huang Rui <[email protected]>
7410 L:      [email protected]
7411 S:      Maintained
7412 T:      git git://anongit.freedesktop.org/drm/drm-misc
7413 F:      drivers/gpu/drm/ttm/
7414 F:      include/drm/ttm/
7415
7416 DRM AUTOMATED TESTING
7417 M:      Helen Koike <[email protected]>
7418 L:      [email protected]
7419 S:      Maintained
7420 T:      git git://anongit.freedesktop.org/drm/drm-misc
7421 F:      Documentation/gpu/automated_testing.rst
7422 F:      drivers/gpu/drm/ci/
7423
7424 DSBR100 USB FM RADIO DRIVER
7425 M:      Alexey Klimov <[email protected]>
7426 L:      [email protected]
7427 S:      Maintained
7428 T:      git git://linuxtv.org/media_tree.git
7429 F:      drivers/media/radio/dsbr100.c
7430
7431 DT3155 MEDIA DRIVER
7432 M:      Hans Verkuil <[email protected]>
7433 L:      [email protected]
7434 S:      Odd Fixes
7435 W:      https://linuxtv.org
7436 T:      git git://linuxtv.org/media_tree.git
7437 F:      drivers/media/pci/dt3155/
7438
7439 DVB_USB_AF9015 MEDIA DRIVER
7440 L:      [email protected]
7441 S:      Orphan
7442 W:      https://linuxtv.org
7443 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7444 F:      drivers/media/usb/dvb-usb-v2/af9015*
7445
7446 DVB_USB_AF9035 MEDIA DRIVER
7447 L:      [email protected]
7448 S:      Orphan
7449 W:      https://linuxtv.org
7450 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7451 F:      drivers/media/usb/dvb-usb-v2/af9035*
7452
7453 DVB_USB_ANYSEE MEDIA DRIVER
7454 L:      [email protected]
7455 S:      Orphan
7456 W:      https://linuxtv.org
7457 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7458 F:      drivers/media/usb/dvb-usb-v2/anysee*
7459
7460 DVB_USB_AU6610 MEDIA DRIVER
7461 L:      [email protected]
7462 S:      Orphan
7463 W:      https://linuxtv.org
7464 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7465 F:      drivers/media/usb/dvb-usb-v2/au6610*
7466
7467 DVB_USB_CE6230 MEDIA DRIVER
7468 L:      [email protected]
7469 S:      Orphan
7470 W:      https://linuxtv.org
7471 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7472 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7473
7474 DVB_USB_CXUSB MEDIA DRIVER
7475 M:      Michael Krufky <[email protected]>
7476 L:      [email protected]
7477 S:      Maintained
7478 W:      https://linuxtv.org
7479 W:      http://github.com/mkrufky
7480 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7481 T:      git git://linuxtv.org/media_tree.git
7482 F:      drivers/media/usb/dvb-usb/cxusb*
7483
7484 DVB_USB_EC168 MEDIA DRIVER
7485 L:      [email protected]
7486 S:      Orphan
7487 W:      https://linuxtv.org
7488 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7489 F:      drivers/media/usb/dvb-usb-v2/ec168*
7490
7491 DVB_USB_GL861 MEDIA DRIVER
7492 L:      [email protected]
7493 S:      Orphan
7494 W:      https://linuxtv.org
7495 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7496 F:      drivers/media/usb/dvb-usb-v2/gl861*
7497
7498 DVB_USB_MXL111SF MEDIA DRIVER
7499 M:      Michael Krufky <[email protected]>
7500 L:      [email protected]
7501 S:      Maintained
7502 W:      https://linuxtv.org
7503 W:      http://github.com/mkrufky
7504 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7505 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7506 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7507
7508 DVB_USB_RTL28XXU MEDIA DRIVER
7509 L:      [email protected]
7510 S:      Orphan
7511 W:      https://linuxtv.org
7512 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7513 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7514
7515 DVB_USB_V2 MEDIA DRIVER
7516 L:      [email protected]
7517 S:      Orphan
7518 W:      https://linuxtv.org
7519 W:      http://palosaari.fi/linux/
7520 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7521 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7522 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7523
7524 DYNAMIC DEBUG
7525 M:      Jason Baron <[email protected]>
7526 M:      Jim Cromie <[email protected]>
7527 S:      Maintained
7528 F:      include/linux/dynamic_debug.h
7529 F:      lib/dynamic_debug.c
7530 F:      lib/test_dynamic_debug.c
7531
7532 DYNAMIC INTERRUPT MODERATION
7533 M:      Tal Gilboa <[email protected]>
7534 S:      Maintained
7535 F:      Documentation/networking/net_dim.rst
7536 F:      include/linux/dim.h
7537 F:      lib/dim/
7538
7539 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7540 M:      Daniel Lezcano <[email protected]>
7541 L:      [email protected]
7542 S:      Supported
7543 B:      https://bugzilla.kernel.org
7544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7545 F:      drivers/powercap/dtpm*
7546 F:      include/linux/dtpm.h
7547
7548 DZ DECSTATION DZ11 SERIAL DRIVER
7549 M:      "Maciej W. Rozycki" <[email protected]>
7550 S:      Maintained
7551 F:      drivers/tty/serial/dz.*
7552
7553 E3X0 POWER BUTTON DRIVER
7554 M:      Moritz Fischer <[email protected]>
7555 L:      [email protected]
7556 S:      Supported
7557 W:      http://www.ettus.com
7558 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7559 F:      drivers/input/misc/e3x0-button.c
7560
7561 E4000 MEDIA DRIVER
7562 L:      [email protected]
7563 S:      Orphan
7564 W:      https://linuxtv.org
7565 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7566 F:      drivers/media/tuners/e4000*
7567
7568 EARTH_PT1 MEDIA DRIVER
7569 M:      Akihiro Tsukada <[email protected]>
7570 L:      [email protected]
7571 S:      Odd Fixes
7572 F:      drivers/media/pci/pt1/
7573
7574 EARTH_PT3 MEDIA DRIVER
7575 M:      Akihiro Tsukada <[email protected]>
7576 L:      [email protected]
7577 S:      Odd Fixes
7578 F:      drivers/media/pci/pt3/
7579
7580 EC100 MEDIA DRIVER
7581 L:      [email protected]
7582 S:      Orphan
7583 W:      https://linuxtv.org
7584 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7585 F:      drivers/media/dvb-frontends/ec100*
7586
7587 ECRYPT FILE SYSTEM
7588 M:      Tyler Hicks <[email protected]>
7589 L:      [email protected]
7590 S:      Odd Fixes
7591 W:      http://ecryptfs.org
7592 W:      https://launchpad.net/ecryptfs
7593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7594 F:      Documentation/filesystems/ecryptfs.rst
7595 F:      fs/ecryptfs/
7596
7597 EDAC-AMD64
7598 M:      Yazen Ghannam <[email protected]>
7599 L:      [email protected]
7600 S:      Supported
7601 F:      drivers/edac/amd64_edac*
7602 F:      drivers/edac/mce_amd*
7603
7604 EDAC-ARMADA
7605 M:      Jan Luebbe <[email protected]>
7606 L:      [email protected]
7607 S:      Maintained
7608 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7609 F:      drivers/edac/armada_xp_*
7610
7611 EDAC-AST2500
7612 M:      Stefan Schaeckeler <[email protected]>
7613 S:      Supported
7614 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7615 F:      drivers/edac/aspeed_edac.c
7616
7617 EDAC-BLUEFIELD
7618 M:      Shravan Kumar Ramani <[email protected]>
7619 S:      Supported
7620 F:      drivers/edac/bluefield_edac.c
7621
7622 EDAC-CALXEDA
7623 M:      Andre Przywara <[email protected]>
7624 L:      [email protected]
7625 S:      Maintained
7626 F:      drivers/edac/highbank*
7627
7628 EDAC-CAVIUM OCTEON
7629 M:      Ralf Baechle <[email protected]>
7630 L:      [email protected]
7631 L:      [email protected]
7632 S:      Supported
7633 F:      drivers/edac/octeon_edac*
7634
7635 EDAC-CAVIUM THUNDERX
7636 M:      Robert Richter <[email protected]>
7637 L:      [email protected]
7638 S:      Odd Fixes
7639 F:      drivers/edac/thunderx_edac*
7640
7641 EDAC-CORE
7642 M:      Borislav Petkov <[email protected]>
7643 M:      Tony Luck <[email protected]>
7644 R:      James Morse <[email protected]>
7645 R:      Mauro Carvalho Chehab <[email protected]>
7646 R:      Robert Richter <[email protected]>
7647 L:      [email protected]
7648 S:      Supported
7649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7650 F:      Documentation/driver-api/edac.rst
7651 F:      drivers/edac/
7652 F:      include/linux/edac.h
7653
7654 EDAC-DMC520
7655 M:      Lei Wang <[email protected]>
7656 L:      [email protected]
7657 S:      Supported
7658 F:      drivers/edac/dmc520_edac.c
7659
7660 EDAC-E752X
7661 M:      Mark Gross <[email protected]>
7662 L:      [email protected]
7663 S:      Maintained
7664 F:      drivers/edac/e752x_edac.c
7665
7666 EDAC-E7XXX
7667 L:      [email protected]
7668 S:      Maintained
7669 F:      drivers/edac/e7xxx_edac.c
7670
7671 EDAC-FSL_DDR
7672 M:      York Sun <[email protected]>
7673 L:      [email protected]
7674 S:      Maintained
7675 F:      drivers/edac/fsl_ddr_edac.*
7676
7677 EDAC-GHES
7678 M:      Mauro Carvalho Chehab <[email protected]>
7679 L:      [email protected]
7680 S:      Maintained
7681 F:      drivers/edac/ghes_edac.c
7682
7683 EDAC-I10NM
7684 M:      Tony Luck <[email protected]>
7685 L:      [email protected]
7686 S:      Maintained
7687 F:      drivers/edac/i10nm_base.c
7688
7689 EDAC-I3000
7690 L:      [email protected]
7691 S:      Orphan
7692 F:      drivers/edac/i3000_edac.c
7693
7694 EDAC-I5000
7695 L:      [email protected]
7696 S:      Maintained
7697 F:      drivers/edac/i5000_edac.c
7698
7699 EDAC-I5400
7700 M:      Mauro Carvalho Chehab <[email protected]>
7701 L:      [email protected]
7702 S:      Maintained
7703 F:      drivers/edac/i5400_edac.c
7704
7705 EDAC-I7300
7706 M:      Mauro Carvalho Chehab <[email protected]>
7707 L:      [email protected]
7708 S:      Maintained
7709 F:      drivers/edac/i7300_edac.c
7710
7711 EDAC-I7CORE
7712 M:      Mauro Carvalho Chehab <[email protected]>
7713 L:      [email protected]
7714 S:      Maintained
7715 F:      drivers/edac/i7core_edac.c
7716
7717 EDAC-I82443BXGX
7718 M:      Tim Small <[email protected]>
7719 L:      [email protected]
7720 S:      Maintained
7721 F:      drivers/edac/i82443bxgx_edac.c
7722
7723 EDAC-I82975X
7724 M:      "Arvind R." <[email protected]>
7725 L:      [email protected]
7726 S:      Maintained
7727 F:      drivers/edac/i82975x_edac.c
7728
7729 EDAC-IE31200
7730 M:      Jason Baron <[email protected]>
7731 L:      [email protected]
7732 S:      Maintained
7733 F:      drivers/edac/ie31200_edac.c
7734
7735 EDAC-IGEN6
7736 M:      Tony Luck <[email protected]>
7737 R:      Qiuxu Zhuo <[email protected]>
7738 L:      [email protected]
7739 S:      Maintained
7740 F:      drivers/edac/igen6_edac.c
7741
7742 EDAC-MPC85XX
7743 M:      Johannes Thumshirn <[email protected]>
7744 L:      [email protected]
7745 S:      Maintained
7746 F:      drivers/edac/mpc85xx_edac.[ch]
7747
7748 EDAC-NPCM
7749 M:      Marvin Lin <[email protected]>
7750 M:      Stanley Chu <[email protected]>
7751 L:      [email protected]
7752 S:      Maintained
7753 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
7754 F:      drivers/edac/npcm_edac.c
7755
7756 EDAC-PASEMI
7757 M:      Egor Martovetsky <[email protected]>
7758 L:      [email protected]
7759 S:      Maintained
7760 F:      drivers/edac/pasemi_edac.c
7761
7762 EDAC-PND2
7763 M:      Tony Luck <[email protected]>
7764 L:      [email protected]
7765 S:      Maintained
7766 F:      drivers/edac/pnd2_edac.[ch]
7767
7768 EDAC-QCOM
7769 M:      Manivannan Sadhasivam <[email protected]>
7770 L:      [email protected]
7771 L:      [email protected]
7772 S:      Maintained
7773 F:      drivers/edac/qcom_edac.c
7774
7775 EDAC-R82600
7776 M:      Tim Small <[email protected]>
7777 L:      [email protected]
7778 S:      Maintained
7779 F:      drivers/edac/r82600_edac.c
7780
7781 EDAC-SBRIDGE
7782 M:      Tony Luck <[email protected]>
7783 R:      Qiuxu Zhuo <[email protected]>
7784 L:      [email protected]
7785 S:      Maintained
7786 F:      drivers/edac/sb_edac.c
7787
7788 EDAC-SKYLAKE
7789 M:      Tony Luck <[email protected]>
7790 L:      [email protected]
7791 S:      Maintained
7792 F:      drivers/edac/skx_*.[ch]
7793
7794 EDAC-TI
7795 M:      Tero Kristo <[email protected]>
7796 L:      [email protected]
7797 S:      Odd Fixes
7798 F:      drivers/edac/ti_edac.c
7799
7800 EDIROL UA-101/UA-1000 DRIVER
7801 M:      Clemens Ladisch <[email protected]>
7802 L:      [email protected] (moderated for non-subscribers)
7803 S:      Maintained
7804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7805 F:      sound/usb/misc/ua101.c
7806
7807 EFI TEST DRIVER
7808 M:      Ivan Hu <[email protected]>
7809 M:      Ard Biesheuvel <[email protected]>
7810 L:      [email protected]
7811 S:      Maintained
7812 F:      drivers/firmware/efi/test/
7813
7814 EFI VARIABLE FILESYSTEM
7815 M:      Jeremy Kerr <[email protected]>
7816 M:      Ard Biesheuvel <[email protected]>
7817 L:      [email protected]
7818 S:      Maintained
7819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7820 F:      fs/efivarfs/
7821
7822 EFIFB FRAMEBUFFER DRIVER
7823 M:      Peter Jones <[email protected]>
7824 L:      [email protected]
7825 S:      Maintained
7826 F:      drivers/video/fbdev/efifb.c
7827
7828 EFS FILESYSTEM
7829 S:      Orphan
7830 W:      http://aeschi.ch.eu.org/efs/
7831 F:      fs/efs/
7832
7833 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
7834 M:      Douglas Miller <[email protected]>
7835 L:      [email protected]
7836 S:      Maintained
7837 F:      drivers/net/ethernet/ibm/ehea/
7838
7839 ELM327 CAN NETWORK DRIVER
7840 M:      Max Staudt <[email protected]>
7841 L:      [email protected]
7842 S:      Maintained
7843 F:      Documentation/networking/device_drivers/can/can327.rst
7844 F:      drivers/net/can/can327.c
7845
7846 EM28XX VIDEO4LINUX DRIVER
7847 M:      Mauro Carvalho Chehab <[email protected]>
7848 L:      [email protected]
7849 S:      Maintained
7850 W:      https://linuxtv.org
7851 T:      git git://linuxtv.org/media_tree.git
7852 F:      Documentation/admin-guide/media/em28xx*
7853 F:      drivers/media/usb/em28xx/
7854
7855 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
7856 M:      Adrian Hunter <[email protected]>
7857 M:      Asutosh Das <[email protected]>
7858 R:      Ritesh Harjani <[email protected]>
7859 L:      [email protected]
7860 S:      Supported
7861 F:      drivers/mmc/host/cqhci*
7862
7863 EMS CPC-PCI CAN DRIVER
7864 M:      Gerhard Uttenthaler <[email protected]>
7865 M:      [email protected]
7866 L:      [email protected]
7867 S:      Maintained
7868 F:      drivers/net/can/sja1000/ems_pci.c
7869
7870 EMULEX 10Gbps iSCSI - OneConnect DRIVER
7871 M:      Ketan Mukadam <[email protected]>
7872 L:      [email protected]
7873 S:      Supported
7874 W:      http://www.broadcom.com
7875 F:      drivers/scsi/be2iscsi/
7876
7877 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
7878 M:      Ajit Khaparde <[email protected]>
7879 M:      Sriharsha Basavapatna <[email protected]>
7880 M:      Somnath Kotur <[email protected]>
7881 L:      [email protected]
7882 S:      Supported
7883 W:      http://www.emulex.com
7884 F:      drivers/net/ethernet/emulex/benet/
7885
7886 EMULEX ONECONNECT ROCE DRIVER
7887 M:      Selvin Xavier <[email protected]>
7888 L:      [email protected]
7889 S:      Odd Fixes
7890 W:      http://www.broadcom.com
7891 F:      drivers/infiniband/hw/ocrdma/
7892 F:      include/uapi/rdma/ocrdma-abi.h
7893
7894 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
7895 M:      James Smart <[email protected]>
7896 M:      Ram Vegesna <[email protected]>
7897 L:      [email protected]
7898 L:      [email protected]
7899 S:      Supported
7900 W:      http://www.broadcom.com
7901 F:      drivers/scsi/elx/
7902
7903 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
7904 M:      James Smart <[email protected]>
7905 M:      Dick Kennedy <[email protected]>
7906 L:      [email protected]
7907 S:      Supported
7908 W:      http://www.broadcom.com
7909 F:      drivers/scsi/lpfc/
7910
7911 ENE CB710 FLASH CARD READER DRIVER
7912 M:      Michał Mirosław <[email protected]>
7913 S:      Maintained
7914 F:      drivers/misc/cb710/
7915 F:      drivers/mmc/host/cb710-mmc.*
7916 F:      include/linux/cb710.h
7917
7918 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
7919 M:      Maxim Levitsky <[email protected]>
7920 S:      Maintained
7921 F:      drivers/media/rc/ene_ir.*
7922
7923 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
7924 M:      Laurentiu Tudor <[email protected]>
7925 L:      [email protected]
7926 S:      Maintained
7927 F:      drivers/tty/ehv_bytechan.c
7928
7929 EPSON S1D13XXX FRAMEBUFFER DRIVER
7930 M:      Kristoffer Ericson <[email protected]>
7931 S:      Maintained
7932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
7933 F:      drivers/video/fbdev/s1d13xxxfb.c
7934 F:      include/video/s1d13xxxfb.h
7935
7936 EROFS FILE SYSTEM
7937 M:      Gao Xiang <[email protected]>
7938 M:      Chao Yu <[email protected]>
7939 R:      Yue Hu <[email protected]>
7940 R:      Jeffle Xu <[email protected]>
7941 R:      Sandeep Dhavale <[email protected]>
7942 L:      [email protected]
7943 S:      Maintained
7944 W:      https://erofs.docs.kernel.org
7945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
7946 F:      Documentation/ABI/testing/sysfs-fs-erofs
7947 F:      Documentation/filesystems/erofs.rst
7948 F:      fs/erofs/
7949 F:      include/trace/events/erofs.h
7950
7951 ERRSEQ ERROR TRACKING INFRASTRUCTURE
7952 M:      Jeff Layton <[email protected]>
7953 S:      Maintained
7954 F:      include/linux/errseq.h
7955 F:      lib/errseq.c
7956
7957 ESD CAN NETWORK DRIVERS
7958 M:      Stefan Mätje <[email protected]>
7959 R:      [email protected]
7960 L:      [email protected]
7961 S:      Maintained
7962 F:      drivers/net/can/esd/
7963
7964 ESD CAN/USB DRIVERS
7965 M:      Frank Jungclaus <[email protected]>
7966 R:      [email protected]
7967 L:      [email protected]
7968 S:      Maintained
7969 F:      drivers/net/can/usb/esd_usb.c
7970
7971 ET131X NETWORK DRIVER
7972 M:      Mark Einon <[email protected]>
7973 S:      Odd Fixes
7974 F:      drivers/net/ethernet/agere/
7975
7976 ETAS ES58X CAN/USB DRIVER
7977 M:      Vincent Mailhol <[email protected]>
7978 L:      [email protected]
7979 S:      Maintained
7980 F:      Documentation/networking/devlink/etas_es58x.rst
7981 F:      drivers/net/can/usb/etas_es58x/
7982
7983 ETHERNET BRIDGE
7984 M:      Roopa Prabhu <[email protected]>
7985 M:      Nikolay Aleksandrov <[email protected]>
7986 L:      [email protected]
7987 L:      [email protected]
7988 S:      Maintained
7989 W:      http://www.linuxfoundation.org/en/Net:Bridge
7990 F:      include/linux/netfilter_bridge/
7991 F:      net/bridge/
7992
7993 ETHERNET PHY LIBRARY
7994 M:      Andrew Lunn <[email protected]>
7995 M:      Heiner Kallweit <[email protected]>
7996 R:      Russell King <[email protected]>
7997 L:      [email protected]
7998 S:      Maintained
7999 F:      Documentation/ABI/testing/sysfs-class-net-phydev
8000 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
8001 F:      Documentation/devicetree/bindings/net/mdio*
8002 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
8003 F:      Documentation/networking/phy.rst
8004 F:      drivers/net/mdio/
8005 F:      drivers/net/mdio/acpi_mdio.c
8006 F:      drivers/net/mdio/fwnode_mdio.c
8007 F:      drivers/net/mdio/of_mdio.c
8008 F:      drivers/net/pcs/
8009 F:      drivers/net/phy/
8010 F:      include/dt-bindings/net/qca-ar803x.h
8011 F:      include/linux/*mdio*.h
8012 F:      include/linux/linkmode.h
8013 F:      include/linux/mdio/*.h
8014 F:      include/linux/mii.h
8015 F:      include/linux/of_net.h
8016 F:      include/linux/phy.h
8017 F:      include/linux/phy_fixed.h
8018 F:      include/linux/phylib_stubs.h
8019 F:      include/linux/platform_data/mdio-bcm-unimac.h
8020 F:      include/linux/platform_data/mdio-gpio.h
8021 F:      include/trace/events/mdio.h
8022 F:      include/uapi/linux/mdio.h
8023 F:      include/uapi/linux/mii.h
8024 F:      net/core/of_net.c
8025
8026 ETHERNET PHY LIBRARY [RUST]
8027 M:      FUJITA Tomonori <[email protected]>
8028 R:      Trevor Gross <[email protected]>
8029 L:      [email protected]
8030 L:      [email protected]
8031 S:      Maintained
8032 F:      rust/kernel/net/phy.rs
8033
8034 EXEC & BINFMT API, ELF
8035 R:      Eric Biederman <[email protected]>
8036 R:      Kees Cook <[email protected]>
8037 L:      [email protected]
8038 S:      Supported
8039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
8040 F:      Documentation/userspace-api/ELF.rst
8041 F:      fs/*binfmt_*.c
8042 F:      fs/exec.c
8043 F:      include/linux/binfmts.h
8044 F:      include/linux/elf.h
8045 F:      include/uapi/linux/binfmts.h
8046 F:      include/uapi/linux/elf.h
8047 F:      tools/testing/selftests/exec/
8048 N:      asm/elf.h
8049 N:      binfmt
8050
8051 EXFAT FILE SYSTEM
8052 M:      Namjae Jeon <[email protected]>
8053 M:      Sungjong Seo <[email protected]>
8054 L:      [email protected]
8055 S:      Maintained
8056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
8057 F:      fs/exfat/
8058
8059 EXPRESSWIRE PROTOCOL LIBRARY
8060 M:      Duje Mihanović <[email protected]>
8061 L:      [email protected]
8062 S:      Maintained
8063 F:      drivers/leds/leds-expresswire.c
8064 F:      include/linux/leds-expresswire.h
8065
8066 EXT2 FILE SYSTEM
8067 M:      Jan Kara <[email protected]>
8068 L:      [email protected]
8069 S:      Maintained
8070 F:      Documentation/filesystems/ext2.rst
8071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git
8072 F:      fs/ext2/
8073 F:      include/linux/ext2*
8074
8075 EXT4 FILE SYSTEM
8076 M:      "Theodore Ts'o" <[email protected]>
8077 M:      Andreas Dilger <[email protected]>
8078 L:      [email protected]
8079 S:      Maintained
8080 W:      http://ext4.wiki.kernel.org
8081 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
8082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
8083 F:      Documentation/filesystems/ext4/
8084 F:      fs/ext4/
8085 F:      include/trace/events/ext4.h
8086 F:      include/uapi/linux/ext4.h
8087
8088 Extended Verification Module (EVM)
8089 M:      Mimi Zohar <[email protected]>
8090 M:      Roberto Sassu <[email protected]>
8091 L:      [email protected]
8092 S:      Supported
8093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8094 F:      security/integrity/
8095 F:      security/integrity/evm/
8096
8097 EXTENSIBLE FIRMWARE INTERFACE (EFI)
8098 M:      Ard Biesheuvel <[email protected]>
8099 L:      [email protected]
8100 S:      Maintained
8101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8102 F:      Documentation/admin-guide/efi-stub.rst
8103 F:      arch/*/include/asm/efi.h
8104 F:      arch/*/kernel/efi.c
8105 F:      arch/arm/boot/compressed/efi-header.S
8106 F:      arch/x86/platform/efi/
8107 F:      drivers/firmware/efi/
8108 F:      include/linux/efi*.h
8109
8110 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
8111 M:      MyungJoo Ham <[email protected]>
8112 M:      Chanwoo Choi <[email protected]>
8113 L:      [email protected]
8114 S:      Maintained
8115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
8116 F:      Documentation/devicetree/bindings/extcon/
8117 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
8118 F:      drivers/extcon/
8119 F:      include/linux/extcon.h
8120 F:      include/linux/extcon/
8121
8122 EXTRA BOOT CONFIG
8123 M:      Masami Hiramatsu <[email protected]>
8124 L:      [email protected]
8125 L:      [email protected]
8126 S:      Maintained
8127 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8129 F:      Documentation/admin-guide/bootconfig.rst
8130 F:      fs/proc/bootconfig.c
8131 F:      include/linux/bootconfig.h
8132 F:      lib/bootconfig-data.S
8133 F:      lib/bootconfig.c
8134 F:      tools/bootconfig/*
8135 F:      tools/bootconfig/scripts/*
8136
8137 EXYNOS DP DRIVER
8138 M:      Jingoo Han <[email protected]>
8139 L:      [email protected]
8140 S:      Maintained
8141 F:      drivers/gpu/drm/exynos/exynos_dp*
8142
8143 EXYNOS SYSMMU (IOMMU) driver
8144 M:      Marek Szyprowski <[email protected]>
8145 L:      [email protected]
8146 S:      Maintained
8147 F:      drivers/iommu/exynos-iommu.c
8148
8149 F2FS FILE SYSTEM
8150 M:      Jaegeuk Kim <[email protected]>
8151 M:      Chao Yu <[email protected]>
8152 L:      [email protected]
8153 S:      Maintained
8154 W:      https://f2fs.wiki.kernel.org/
8155 Q:      https://patchwork.kernel.org/project/f2fs/list/
8156 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
8157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
8158 F:      Documentation/ABI/testing/sysfs-fs-f2fs
8159 F:      Documentation/filesystems/f2fs.rst
8160 F:      fs/f2fs/
8161 F:      include/linux/f2fs_fs.h
8162 F:      include/trace/events/f2fs.h
8163 F:      include/uapi/linux/f2fs.h
8164
8165 F71805F HARDWARE MONITORING DRIVER
8166 M:      Jean Delvare <[email protected]>
8167 L:      [email protected]
8168 S:      Maintained
8169 F:      Documentation/hwmon/f71805f.rst
8170 F:      drivers/hwmon/f71805f.c
8171
8172 FADDR2LINE
8173 M:      Josh Poimboeuf <[email protected]>
8174 S:      Maintained
8175 F:      scripts/faddr2line
8176
8177 FAILOVER MODULE
8178 M:      Sridhar Samudrala <[email protected]>
8179 L:      [email protected]
8180 S:      Supported
8181 F:      Documentation/networking/failover.rst
8182 F:      include/net/failover.h
8183 F:      net/core/failover.c
8184
8185 FANOTIFY
8186 M:      Jan Kara <[email protected]>
8187 R:      Amir Goldstein <[email protected]>
8188 R:      Matthew Bobrowski <[email protected]>
8189 L:      [email protected]
8190 S:      Maintained
8191 F:      fs/notify/fanotify/
8192 F:      include/linux/fanotify.h
8193 F:      include/uapi/linux/fanotify.h
8194
8195 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
8196 M:      Linus Walleij <[email protected]>
8197 L:      [email protected]
8198 S:      Maintained
8199 F:      drivers/usb/fotg210/
8200
8201 FARSYNC SYNCHRONOUS DRIVER
8202 M:      Kevin Curtis <[email protected]>
8203 S:      Supported
8204 W:      http://www.farsite.co.uk/
8205 F:      drivers/net/wan/farsync.*
8206
8207 FAULT INJECTION SUPPORT
8208 M:      Akinobu Mita <[email protected]>
8209 S:      Supported
8210 F:      Documentation/fault-injection/
8211 F:      lib/fault-inject.c
8212
8213 FBTFT Framebuffer drivers
8214 L:      [email protected]
8215 L:      [email protected]
8216 S:      Orphan
8217 F:      drivers/staging/fbtft/
8218
8219 FC0011 TUNER DRIVER
8220 M:      Michael Buesch <[email protected]>
8221 L:      [email protected]
8222 S:      Maintained
8223 F:      drivers/media/tuners/fc0011.c
8224 F:      drivers/media/tuners/fc0011.h
8225
8226 FC2580 MEDIA DRIVER
8227 L:      [email protected]
8228 S:      Orphan
8229 W:      https://linuxtv.org
8230 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8231 F:      drivers/media/tuners/fc2580*
8232
8233 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8234 M:      Hannes Reinecke <[email protected]>
8235 L:      [email protected]
8236 S:      Supported
8237 W:      www.Open-FCoE.org
8238 F:      drivers/scsi/fcoe/
8239 F:      drivers/scsi/libfc/
8240 F:      include/scsi/fc/
8241 F:      include/scsi/libfc.h
8242 F:      include/scsi/libfcoe.h
8243 F:      include/uapi/scsi/fc/
8244
8245 FILE LOCKING (flock() and fcntl()/lockf())
8246 M:      Jeff Layton <[email protected]>
8247 M:      Chuck Lever <[email protected]>
8248 R:      Alexander Aring <[email protected]>
8249 L:      [email protected]
8250 S:      Maintained
8251 F:      fs/fcntl.c
8252 F:      fs/locks.c
8253 F:      include/linux/fcntl.h
8254 F:      include/uapi/linux/fcntl.h
8255
8256 FILESYSTEM DIRECT ACCESS (DAX)
8257 M:      Dan Williams <[email protected]>
8258 R:      Matthew Wilcox <[email protected]>
8259 R:      Jan Kara <[email protected]>
8260 L:      [email protected]
8261 L:      [email protected]
8262 S:      Supported
8263 F:      fs/dax.c
8264 F:      include/linux/dax.h
8265 F:      include/trace/events/fs_dax.h
8266
8267 FILESYSTEMS (VFS and infrastructure)
8268 M:      Alexander Viro <[email protected]>
8269 M:      Christian Brauner <[email protected]>
8270 R:      Jan Kara <[email protected]>
8271 L:      [email protected]
8272 S:      Maintained
8273 F:      fs/*
8274 F:      include/linux/fs.h
8275 F:      include/linux/fs_types.h
8276 F:      include/uapi/linux/fs.h
8277 F:      include/uapi/linux/openat2.h
8278
8279 FILESYSTEMS [EXPORTFS]
8280 M:      Chuck Lever <[email protected]>
8281 M:      Jeff Layton <[email protected]>
8282 R:      Amir Goldstein <[email protected]>
8283 L:      [email protected]
8284 L:      [email protected]
8285 S:      Supported
8286 F:      Documentation/filesystems/nfs/exporting.rst
8287 F:      fs/exportfs/
8288 F:      fs/fhandle.c
8289 F:      include/linux/exportfs.h
8290
8291 FILESYSTEMS [IDMAPPED MOUNTS]
8292 M:      Christian Brauner <[email protected]>
8293 M:      Seth Forshee <[email protected]>
8294 L:      [email protected]
8295 S:      Maintained
8296 F:      Documentation/filesystems/idmappings.rst
8297 F:      fs/mnt_idmapping.c
8298 F:      include/linux/mnt_idmapping.*
8299 F:      tools/testing/selftests/mount_setattr/
8300
8301 FILESYSTEMS [IOMAP]
8302 M:      Christian Brauner <[email protected]>
8303 R:      Darrick J. Wong <[email protected]>
8304 L:      [email protected]
8305 L:      [email protected]
8306 S:      Supported
8307 F:      fs/iomap/
8308 F:      include/linux/iomap.h
8309
8310 FILESYSTEMS [NETFS LIBRARY]
8311 M:      David Howells <[email protected]>
8312 R:      Jeff Layton <[email protected]>
8313 L:      [email protected]
8314 L:      [email protected]
8315 S:      Supported
8316 F:      Documentation/filesystems/caching/
8317 F:      Documentation/filesystems/netfs_library.rst
8318 F:      fs/netfs/
8319 F:      include/linux/fscache*.h
8320 F:      include/linux/netfs.h
8321 F:      include/trace/events/fscache.h
8322 F:      include/trace/events/netfs.h
8323
8324 FILESYSTEMS [STACKABLE]
8325 M:      Miklos Szeredi <[email protected]>
8326 M:      Amir Goldstein <[email protected]>
8327 L:      [email protected]
8328 L:      [email protected]
8329 S:      Maintained
8330 F:      fs/backing-file.c
8331 F:      include/linux/backing-file.h
8332
8333 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8334 M:      Riku Voipio <[email protected]>
8335 L:      [email protected]
8336 S:      Maintained
8337 F:      drivers/hwmon/f75375s.c
8338 F:      include/linux/f75375s.h
8339
8340 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8341 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8342 L:      [email protected]
8343 S:      Maintained
8344 F:      drivers/net/can/usb/f81604.c
8345
8346 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8347 M:      Clemens Ladisch <[email protected]>
8348 M:      Takashi Sakamoto <[email protected]>
8349 L:      [email protected] (moderated for non-subscribers)
8350 S:      Maintained
8351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8352 F:      include/uapi/sound/firewire.h
8353 F:      sound/firewire/
8354
8355 FIREWIRE MEDIA DRIVERS (firedtv)
8356 M:      Stefan Richter <[email protected]>
8357 L:      [email protected]
8358 L:      [email protected]
8359 S:      Maintained
8360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8361 F:      drivers/media/firewire/
8362
8363 FIREWIRE SBP-2 TARGET
8364 M:      Chris Boot <[email protected]>
8365 L:      [email protected]
8366 L:      [email protected]
8367 L:      [email protected]
8368 S:      Maintained
8369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8370 F:      drivers/target/sbp/
8371
8372 FIREWIRE SUBSYSTEM
8373 M:      Takashi Sakamoto <[email protected]>
8374 M:      Takashi Sakamoto <[email protected]>
8375 L:      [email protected]
8376 S:      Maintained
8377 W:      http://ieee1394.docs.kernel.org/
8378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8379 F:      drivers/firewire/
8380 F:      include/linux/firewire.h
8381 F:      include/uapi/linux/firewire*.h
8382 F:      tools/firewire/
8383
8384 FIRMWARE FRAMEWORK FOR ARMV8-A
8385 M:      Sudeep Holla <[email protected]>
8386 L:      [email protected] (moderated for non-subscribers)
8387 S:      Maintained
8388 F:      drivers/firmware/arm_ffa/
8389 F:      include/linux/arm_ffa.h
8390
8391 FIRMWARE LOADER (request_firmware)
8392 M:      Luis Chamberlain <[email protected]>
8393 M:      Russ Weight <[email protected]>
8394 L:      [email protected]
8395 S:      Maintained
8396 F:      Documentation/firmware_class/
8397 F:      drivers/base/firmware_loader/
8398 F:      include/linux/firmware.h
8399
8400 FLEXTIMER FTM-QUADDEC DRIVER
8401 M:      Patrick Havelange <[email protected]>
8402 L:      [email protected]
8403 S:      Maintained
8404 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8405 F:      drivers/counter/ftm-quaddec.c
8406
8407 FLOPPY DRIVER
8408 M:      Denis Efremov <[email protected]>
8409 L:      [email protected]
8410 S:      Odd Fixes
8411 F:      drivers/block/floppy.c
8412
8413 FLYSKY FSIA6B RC RECEIVER
8414 M:      Markus Koch <[email protected]>
8415 L:      [email protected]
8416 S:      Maintained
8417 F:      drivers/input/joystick/fsia6b.c
8418
8419 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
8420 M:      Geoffrey D. Bennett <[email protected]>
8421 L:      [email protected] (moderated for non-subscribers)
8422 S:      Maintained
8423 W:      https://github.com/geoffreybennett/scarlett-gen2
8424 B:      https://github.com/geoffreybennett/scarlett-gen2/issues
8425 T:      git https://github.com/geoffreybennett/scarlett-gen2.git
8426 F:      include/uapi/sound/scarlett2.h
8427 F:      sound/usb/mixer_scarlett2.c
8428
8429 FORCEDETH GIGABIT ETHERNET DRIVER
8430 M:      Rain River <[email protected]>
8431 M:      Zhu Yanjun <[email protected]>
8432 L:      [email protected]
8433 S:      Maintained
8434 F:      drivers/net/ethernet/nvidia/*
8435
8436 FORTIFY_SOURCE
8437 M:      Kees Cook <[email protected]>
8438 L:      [email protected]
8439 S:      Supported
8440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8441 F:      include/linux/fortify-string.h
8442 F:      lib/fortify_kunit.c
8443 F:      lib/memcpy_kunit.c
8444 F:      lib/strcat_kunit.c
8445 F:      lib/strscpy_kunit.c
8446 F:      lib/test_fortify/*
8447 F:      scripts/test_fortify.sh
8448 K:      \b__NO_FORTIFY\b
8449
8450 FPGA DFL DRIVERS
8451 M:      Wu Hao <[email protected]>
8452 R:      Tom Rix <[email protected]>
8453 L:      [email protected]
8454 S:      Maintained
8455 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8456 F:      Documentation/fpga/dfl.rst
8457 F:      drivers/fpga/dfl*
8458 F:      drivers/uio/uio_dfl.c
8459 F:      include/linux/dfl.h
8460 F:      include/uapi/linux/fpga-dfl.h
8461
8462 FPGA MANAGER FRAMEWORK
8463 M:      Moritz Fischer <[email protected]>
8464 M:      Wu Hao <[email protected]>
8465 M:      Xu Yilun <[email protected]>
8466 R:      Tom Rix <[email protected]>
8467 L:      [email protected]
8468 S:      Maintained
8469 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8471 F:      Documentation/devicetree/bindings/fpga/
8472 F:      Documentation/driver-api/fpga/
8473 F:      Documentation/fpga/
8474 F:      drivers/fpga/
8475 F:      include/linux/fpga/
8476
8477 FPU EMULATOR
8478 M:      Bill Metzenthen <[email protected]>
8479 S:      Maintained
8480 W:      https://floatingpoint.billm.au/
8481 F:      arch/x86/math-emu/
8482
8483 FRAMEBUFFER CORE
8484 M:      Daniel Vetter <[email protected]>
8485 S:      Odd Fixes
8486 T:      git git://anongit.freedesktop.org/drm/drm-misc
8487 F:      drivers/video/fbdev/core/
8488
8489 FRAMEBUFFER LAYER
8490 M:      Helge Deller <[email protected]>
8491 L:      [email protected]
8492 L:      [email protected]
8493 S:      Maintained
8494 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8496 F:      Documentation/fb/
8497 F:      drivers/video/
8498 F:      include/linux/fb.h
8499 F:      include/uapi/linux/fb.h
8500 F:      include/uapi/video/
8501 F:      include/video/
8502
8503 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8504 M:      Horia Geantă <[email protected]>
8505 M:      Pankaj Gupta <[email protected]>
8506 M:      Gaurav Jain <[email protected]>
8507 L:      [email protected]
8508 S:      Maintained
8509 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8510 F:      drivers/crypto/caam/
8511
8512 FREESCALE COLDFIRE M5441X MMC DRIVER
8513 M:      Angelo Dureghello <[email protected]>
8514 L:      [email protected]
8515 S:      Maintained
8516 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8517 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8518
8519 FREESCALE DIU FRAMEBUFFER DRIVER
8520 M:      Timur Tabi <[email protected]>
8521 L:      [email protected]
8522 S:      Maintained
8523 F:      drivers/video/fbdev/fsl-diu-fb.*
8524
8525 FREESCALE DMA DRIVER
8526 M:      Li Yang <[email protected]>
8527 M:      Zhang Wei <[email protected]>
8528 L:      [email protected]
8529 S:      Maintained
8530 F:      drivers/dma/fsldma.*
8531
8532 FREESCALE DSPI DRIVER
8533 M:      Vladimir Oltean <[email protected]>
8534 L:      [email protected]
8535 S:      Maintained
8536 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
8537 F:      drivers/spi/spi-fsl-dspi.c
8538 F:      include/linux/spi/spi-fsl-dspi.h
8539
8540 FREESCALE eDMA DRIVER
8541 M:      Frank Li <[email protected]>
8542 L:      [email protected]
8543 L:      [email protected]
8544 S:      Maintained
8545 F:      Documentation/devicetree/bindings/dma/fsl,edma.yaml
8546 F:      drivers/dma/fsl-edma*.*
8547
8548 FREESCALE ENETC ETHERNET DRIVERS
8549 M:      Claudiu Manoil <[email protected]>
8550 M:      Vladimir Oltean <[email protected]>
8551 L:      [email protected]
8552 S:      Maintained
8553 F:      drivers/net/ethernet/freescale/enetc/
8554
8555 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8556 M:      Claudiu Manoil <[email protected]>
8557 L:      [email protected]
8558 S:      Maintained
8559 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8560 F:      drivers/net/ethernet/freescale/gianfar*
8561
8562 FREESCALE GPMI NAND DRIVER
8563 M:      Han Xu <[email protected]>
8564 L:      [email protected]
8565 S:      Maintained
8566 F:      drivers/mtd/nand/raw/gpmi-nand/*
8567
8568 FREESCALE I2C CPM DRIVER
8569 M:      Jochen Friedrich <[email protected]>
8570 L:      [email protected]
8571 L:      [email protected]
8572 S:      Maintained
8573 F:      drivers/i2c/busses/i2c-cpm.c
8574
8575 FREESCALE IMX / MXC FEC DRIVER
8576 M:      Wei Fang <[email protected]>
8577 R:      Shenwei Wang <[email protected]>
8578 R:      Clark Wang <[email protected]>
8579 L:      [email protected]
8580 L:      [email protected]
8581 S:      Maintained
8582 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8583 F:      drivers/net/ethernet/freescale/fec.h
8584 F:      drivers/net/ethernet/freescale/fec_main.c
8585 F:      drivers/net/ethernet/freescale/fec_ptp.c
8586
8587 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8588 M:      Sascha Hauer <[email protected]>
8589 R:      Pengutronix Kernel Team <[email protected]>
8590 L:      [email protected]
8591 L:      [email protected] (moderated for non-subscribers)
8592 S:      Maintained
8593 F:      drivers/video/fbdev/imxfb.c
8594
8595 FREESCALE IMX DDR PMU DRIVER
8596 M:      Frank Li <[email protected]>
8597 L:      [email protected] (moderated for non-subscribers)
8598 S:      Maintained
8599 F:      Documentation/admin-guide/perf/imx-ddr.rst
8600 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8601 F:      drivers/perf/fsl_imx8_ddr_perf.c
8602
8603 FREESCALE IMX I2C DRIVER
8604 M:      Oleksij Rempel <[email protected]>
8605 R:      Pengutronix Kernel Team <[email protected]>
8606 L:      [email protected]
8607 S:      Maintained
8608 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8609 F:      drivers/i2c/busses/i2c-imx.c
8610
8611 FREESCALE IMX LPI2C DRIVER
8612 M:      Dong Aisheng <[email protected]>
8613 L:      [email protected]
8614 L:      [email protected]
8615 S:      Maintained
8616 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8617 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8618
8619 FREESCALE MPC I2C DRIVER
8620 M:      Chris Packham <[email protected]>
8621 L:      [email protected]
8622 S:      Maintained
8623 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8624 F:      drivers/i2c/busses/i2c-mpc.c
8625
8626 FREESCALE QORIQ DPAA ETHERNET DRIVER
8627 M:      Madalin Bucur <[email protected]>
8628 L:      [email protected]
8629 S:      Maintained
8630 F:      drivers/net/ethernet/freescale/dpaa
8631
8632 FREESCALE QORIQ DPAA FMAN DRIVER
8633 M:      Madalin Bucur <[email protected]>
8634 R:      Sean Anderson <[email protected]>
8635 L:      [email protected]
8636 S:      Maintained
8637 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
8638 F:      drivers/net/ethernet/freescale/fman
8639
8640 FREESCALE QORIQ PTP CLOCK DRIVER
8641 M:      Yangbo Lu <[email protected]>
8642 L:      [email protected]
8643 S:      Maintained
8644 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8645 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8646 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8647 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8648 F:      drivers/ptp/ptp_qoriq.c
8649 F:      drivers/ptp/ptp_qoriq_debugfs.c
8650 F:      include/linux/fsl/ptp_qoriq.h
8651
8652 FREESCALE QUAD SPI DRIVER
8653 M:      Han Xu <[email protected]>
8654 L:      [email protected]
8655 S:      Maintained
8656 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8657 F:      drivers/spi/spi-fsl-qspi.c
8658
8659 FREESCALE QUICC ENGINE LIBRARY
8660 M:      Qiang Zhao <[email protected]>
8661 L:      [email protected]
8662 S:      Maintained
8663 F:      drivers/soc/fsl/qe/
8664 F:      include/soc/fsl/qe/
8665
8666 FREESCALE QUICC ENGINE QMC DRIVER
8667 M:      Herve Codina <[email protected]>
8668 L:      [email protected]
8669 S:      Maintained
8670 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
8671 F:      drivers/soc/fsl/qe/qmc.c
8672 F:      include/soc/fsl/qe/qmc.h
8673
8674 FREESCALE QUICC ENGINE QMC HDLC DRIVER
8675 M:      Herve Codina <[email protected]>
8676 L:      [email protected]
8677 L:      [email protected]
8678 S:      Maintained
8679 F:      drivers/net/wan/fsl_qmc_hdlc.c
8680
8681 FREESCALE QUICC ENGINE TSA DRIVER
8682 M:      Herve Codina <[email protected]>
8683 L:      [email protected]
8684 S:      Maintained
8685 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
8686 F:      drivers/soc/fsl/qe/tsa.c
8687 F:      drivers/soc/fsl/qe/tsa.h
8688 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
8689
8690 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8691 M:      Li Yang <[email protected]>
8692 L:      [email protected]
8693 L:      [email protected]
8694 S:      Maintained
8695 F:      drivers/net/ethernet/freescale/ucc_geth*
8696
8697 FREESCALE QUICC ENGINE UCC HDLC DRIVER
8698 M:      Zhao Qiang <[email protected]>
8699 L:      [email protected]
8700 L:      [email protected]
8701 S:      Maintained
8702 F:      drivers/net/wan/fsl_ucc_hdlc*
8703
8704 FREESCALE QUICC ENGINE UCC UART DRIVER
8705 M:      Timur Tabi <[email protected]>
8706 L:      [email protected]
8707 S:      Maintained
8708 F:      drivers/tty/serial/ucc_uart.c
8709
8710 FREESCALE SOC DRIVERS
8711 M:      Li Yang <[email protected]>
8712 L:      [email protected]
8713 L:      [email protected] (moderated for non-subscribers)
8714 S:      Maintained
8715 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8716 F:      Documentation/devicetree/bindings/soc/fsl/
8717 F:      drivers/soc/fsl/
8718 F:      include/linux/fsl/
8719 F:      include/soc/fsl/
8720
8721 FREESCALE SOC FS_ENET DRIVER
8722 M:      Pantelis Antoniou <[email protected]>
8723 L:      [email protected]
8724 L:      [email protected]
8725 S:      Maintained
8726 F:      drivers/net/ethernet/freescale/fs_enet/
8727
8728 FREESCALE SOC SOUND DRIVERS
8729 M:      Shengjiu Wang <[email protected]>
8730 M:      Xiubo Li <[email protected]>
8731 R:      Fabio Estevam <[email protected]>
8732 R:      Nicolin Chen <[email protected]>
8733 L:      [email protected] (moderated for non-subscribers)
8734 L:      [email protected]
8735 S:      Maintained
8736 F:      sound/soc/fsl/fsl*
8737 F:      sound/soc/fsl/imx*
8738
8739 FREESCALE SOC SOUND QMC DRIVER
8740 M:      Herve Codina <[email protected]>
8741 L:      [email protected] (moderated for non-subscribers)
8742 L:      [email protected]
8743 S:      Maintained
8744 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
8745 F:      sound/soc/fsl/fsl_qmc_audio.c
8746
8747 FREESCALE USB PERIPHERAL DRIVERS
8748 M:      Li Yang <[email protected]>
8749 L:      [email protected]
8750 L:      [email protected]
8751 S:      Maintained
8752 F:      drivers/usb/gadget/udc/fsl*
8753
8754 FREESCALE USB PHY DRIVER
8755 M:      Ran Wang <[email protected]>
8756 L:      [email protected]
8757 L:      [email protected]
8758 S:      Maintained
8759 F:      drivers/usb/phy/phy-fsl-usb*
8760
8761 FREEVXFS FILESYSTEM
8762 M:      Christoph Hellwig <[email protected]>
8763 S:      Maintained
8764 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
8765 F:      fs/freevxfs/
8766
8767 FREEZER
8768 M:      "Rafael J. Wysocki" <[email protected]>
8769 M:      Pavel Machek <[email protected]>
8770 L:      [email protected]
8771 S:      Supported
8772 F:      Documentation/power/freezing-of-tasks.rst
8773 F:      include/linux/freezer.h
8774 F:      kernel/freezer.c
8775
8776 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8777 M:      Eric Biggers <[email protected]>
8778 M:      Theodore Y. Ts'o <[email protected]>
8779 M:      Jaegeuk Kim <[email protected]>
8780 L:      [email protected]
8781 S:      Supported
8782 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8783 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
8784 F:      Documentation/filesystems/fscrypt.rst
8785 F:      fs/crypto/
8786 F:      include/linux/fscrypt.h
8787 F:      include/uapi/linux/fscrypt.h
8788
8789 FSI SUBSYSTEM
8790 M:      Jeremy Kerr <[email protected]>
8791 M:      Joel Stanley <[email protected]>
8792 R:      Alistar Popple <[email protected]>
8793 R:      Eddie James <[email protected]>
8794 L:      [email protected]
8795 S:      Supported
8796 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
8797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8798 F:      drivers/fsi/
8799 F:      include/linux/fsi*.h
8800 F:      include/trace/events/fsi*.h
8801
8802 FSI-ATTACHED I2C DRIVER
8803 M:      Eddie James <[email protected]>
8804 L:      [email protected]
8805 L:      [email protected] (moderated for non-subscribers)
8806 S:      Maintained
8807 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8808 F:      drivers/i2c/busses/i2c-fsi.c
8809
8810 FSI-ATTACHED SPI DRIVER
8811 M:      Eddie James <[email protected]>
8812 L:      [email protected]
8813 S:      Maintained
8814 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8815 F:      drivers/spi/spi-fsi.c
8816
8817 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8818 M:      Jan Kara <[email protected]>
8819 R:      Amir Goldstein <[email protected]>
8820 L:      [email protected]
8821 S:      Maintained
8822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8823 F:      fs/notify/
8824 F:      include/linux/fsnotify*.h
8825
8826 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
8827 M:      Eric Biggers <[email protected]>
8828 M:      Theodore Y. Ts'o <[email protected]>
8829 L:      [email protected]
8830 S:      Supported
8831 Q:      https://patchwork.kernel.org/project/fsverity/list/
8832 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
8833 F:      Documentation/filesystems/fsverity.rst
8834 F:      fs/verity/
8835 F:      include/linux/fsverity.h
8836 F:      include/uapi/linux/fsverity.h
8837
8838 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
8839 M:      Michael Zaidman <[email protected]>
8840 L:      [email protected]
8841 L:      [email protected]
8842 S:      Maintained
8843 F:      drivers/hid/hid-ft260.c
8844
8845 FUJITSU LAPTOP EXTRAS
8846 M:      Jonathan Woithe <[email protected]>
8847 L:      [email protected]
8848 S:      Maintained
8849 F:      drivers/platform/x86/fujitsu-laptop.c
8850
8851 FUJITSU TABLET EXTRAS
8852 M:      Robert Gerlach <[email protected]>
8853 L:      [email protected]
8854 S:      Maintained
8855 F:      drivers/platform/x86/fujitsu-tablet.c
8856
8857 FUNCTION HOOKS (FTRACE)
8858 M:      Steven Rostedt <[email protected]>
8859 M:      Masami Hiramatsu <[email protected]>
8860 R:      Mark Rutland <[email protected]>
8861 L:      [email protected]
8862 L:      [email protected]
8863 S:      Maintained
8864 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8866 F:      Documentation/trace/ftrace*
8867 F:      arch/*/*/*/*ftrace*
8868 F:      arch/*/*/*ftrace*
8869 F:      include/*/ftrace.h
8870 F:      kernel/trace/fgraph.c
8871 F:      kernel/trace/ftrace*
8872 F:      samples/ftrace
8873
8874 FUNGIBLE ETHERNET DRIVERS
8875 M:      Dimitris Michailidis <[email protected]>
8876 L:      [email protected]
8877 S:      Supported
8878 F:      drivers/net/ethernet/fungible/
8879
8880 FUSE: FILESYSTEM IN USERSPACE
8881 M:      Miklos Szeredi <[email protected]>
8882 L:      [email protected]
8883 S:      Maintained
8884 W:      https://github.com/libfuse/
8885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
8886 F:      Documentation/filesystems/fuse.rst
8887 F:      fs/fuse/
8888 F:      include/uapi/linux/fuse.h
8889
8890 FUTEX SUBSYSTEM
8891 M:      Thomas Gleixner <[email protected]>
8892 M:      Ingo Molnar <[email protected]>
8893 R:      Peter Zijlstra <[email protected]>
8894 R:      Darren Hart <[email protected]>
8895 R:      Davidlohr Bueso <[email protected]>
8896 R:      André Almeida <[email protected]>
8897 L:      [email protected]
8898 S:      Maintained
8899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8900 F:      Documentation/locking/*futex*
8901 F:      include/asm-generic/futex.h
8902 F:      include/linux/futex.h
8903 F:      include/uapi/linux/futex.h
8904 F:      kernel/futex/*
8905 F:      tools/perf/bench/futex*
8906 F:      tools/testing/selftests/futex/
8907
8908 GALAXYCORE GC0308 CAMERA SENSOR DRIVER
8909 M:      Sebastian Reichel <[email protected]>
8910 L:      [email protected]
8911 S:      Maintained
8912 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml
8913 F:      drivers/media/i2c/gc0308.c
8914
8915 GALAXYCORE GC2145 SENSOR DRIVER
8916 M:      Alain Volmat <[email protected]>
8917 L:      [email protected]
8918 S:      Maintained
8919 T:      git git://linuxtv.org/media_tree.git
8920 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
8921 F:      drivers/media/i2c/gc2145.c
8922
8923 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
8924 M:      Tim Harvey <[email protected]>
8925 S:      Maintained
8926 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
8927 F:      Documentation/hwmon/gsc-hwmon.rst
8928 F:      drivers/hwmon/gsc-hwmon.c
8929 F:      drivers/mfd/gateworks-gsc.c
8930 F:      include/linux/mfd/gsc.h
8931 F:      include/linux/platform_data/gsc_hwmon.h
8932
8933 GCC PLUGINS
8934 M:      Kees Cook <[email protected]>
8935 L:      [email protected]
8936 S:      Maintained
8937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8938 F:      Documentation/kbuild/gcc-plugins.rst
8939 F:      include/linux/stackleak.h
8940 F:      kernel/stackleak.c
8941 F:      scripts/Makefile.gcc-plugins
8942 F:      scripts/gcc-plugins/
8943
8944 GCOV BASED KERNEL PROFILING
8945 M:      Peter Oberparleiter <[email protected]>
8946 S:      Maintained
8947 F:      Documentation/dev-tools/gcov.rst
8948 F:      kernel/gcov/
8949
8950 GDB KERNEL DEBUGGING HELPER SCRIPTS
8951 M:      Jan Kiszka <[email protected]>
8952 M:      Kieran Bingham <[email protected]>
8953 S:      Supported
8954 F:      scripts/gdb/
8955
8956 GEMINI CRYPTO DRIVER
8957 M:      Corentin Labbe <[email protected]>
8958 L:      [email protected]
8959 S:      Maintained
8960 F:      drivers/crypto/gemini/
8961
8962 GEMTEK FM RADIO RECEIVER DRIVER
8963 M:      Hans Verkuil <[email protected]>
8964 L:      [email protected]
8965 S:      Maintained
8966 W:      https://linuxtv.org
8967 T:      git git://linuxtv.org/media_tree.git
8968 F:      drivers/media/radio/radio-gemtek*
8969
8970 GENERIC ARCHITECTURE TOPOLOGY
8971 M:      Sudeep Holla <[email protected]>
8972 L:      [email protected]
8973 S:      Maintained
8974 F:      drivers/base/arch_topology.c
8975 F:      include/linux/arch_topology.h
8976
8977 GENERIC ENTRY CODE
8978 M:      Thomas Gleixner <[email protected]>
8979 M:      Peter Zijlstra <[email protected]>
8980 M:      Andy Lutomirski <[email protected]>
8981 L:      [email protected]
8982 S:      Maintained
8983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
8984 F:      include/linux/entry-common.h
8985 F:      include/linux/entry-kvm.h
8986 F:      kernel/entry/
8987
8988 GENERIC GPIO I2C DRIVER
8989 M:      Wolfram Sang <[email protected]>
8990 S:      Supported
8991 F:      drivers/i2c/busses/i2c-gpio.c
8992 F:      include/linux/platform_data/i2c-gpio.h
8993
8994 GENERIC GPIO I2C MULTIPLEXER DRIVER
8995 M:      Peter Korsgaard <[email protected]>
8996 L:      [email protected]
8997 S:      Supported
8998 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
8999 F:      drivers/i2c/muxes/i2c-mux-gpio.c
9000 F:      include/linux/platform_data/i2c-mux-gpio.h
9001
9002 GENERIC GPIO RESET DRIVER
9003 M:      Krzysztof Kozlowski <[email protected]>
9004 S:      Maintained
9005 F:      drivers/reset/reset-gpio.c
9006
9007 GENERIC HDLC (WAN) DRIVERS
9008 M:      Krzysztof Halasa <[email protected]>
9009 S:      Maintained
9010 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
9011 F:      drivers/net/wan/c101.c
9012 F:      drivers/net/wan/hd6457*
9013 F:      drivers/net/wan/hdlc*
9014 F:      drivers/net/wan/n2.c
9015 F:      drivers/net/wan/pc300too.c
9016 F:      drivers/net/wan/pci200syn.c
9017 F:      drivers/net/wan/wanxl*
9018
9019 GENERIC INCLUDE/ASM HEADER FILES
9020 M:      Arnd Bergmann <[email protected]>
9021 L:      [email protected]
9022 S:      Maintained
9023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
9024 F:      include/asm-generic/
9025 F:      include/uapi/asm-generic/
9026
9027 GENERIC PHY FRAMEWORK
9028 M:      Vinod Koul <[email protected]>
9029 M:      Kishon Vijay Abraham I <[email protected]>
9030 L:      [email protected]
9031 S:      Supported
9032 Q:      https://patchwork.kernel.org/project/linux-phy/list/
9033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
9034 F:      Documentation/devicetree/bindings/phy/
9035 F:      drivers/phy/
9036 F:      include/dt-bindings/phy/
9037 F:      include/linux/phy/
9038
9039 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
9040 M:      Wolfram Sang <[email protected]>
9041 S:      Supported
9042 F:      Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
9043 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
9044
9045 GENERIC PM DOMAINS
9046 M:      Ulf Hansson <[email protected]>
9047 L:      [email protected]
9048 S:      Supported
9049 F:      Documentation/devicetree/bindings/power/power?domain*
9050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
9051 F:      drivers/pmdomain/
9052 F:      include/linux/pm_domain.h
9053
9054 GENERIC RADIX TREE
9055 M:      Kent Overstreet <[email protected]>
9056 S:      Supported
9057 C:      irc://irc.oftc.net/bcache
9058 F:      include/linux/generic-radix-tree.h
9059 F:      lib/generic-radix-tree.c
9060
9061 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
9062 M:      Eugen Hristev <[email protected]>
9063 L:      [email protected]
9064 S:      Maintained
9065 F:      drivers/input/touchscreen/resistive-adc-touch.c
9066
9067 GENERIC STRING LIBRARY
9068 M:      Kees Cook <[email protected]>
9069 R:      Andy Shevchenko <[email protected]>
9070 L:      [email protected]
9071 S:      Supported
9072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9073 F:      include/linux/string.h
9074 F:      include/linux/string_choices.h
9075 F:      include/linux/string_helpers.h
9076 F:      lib/string.c
9077 F:      lib/string_kunit.c
9078 F:      lib/string_helpers.c
9079 F:      lib/string_helpers_kunit.c
9080 F:      scripts/coccinelle/api/string_choices.cocci
9081
9082 GENERIC UIO DRIVER FOR PCI DEVICES
9083 M:      "Michael S. Tsirkin" <[email protected]>
9084 L:      [email protected]
9085 S:      Supported
9086 F:      drivers/uio/uio_pci_generic.c
9087
9088 GENERIC VDSO LIBRARY
9089 M:      Andy Lutomirski <[email protected]>
9090 M:      Thomas Gleixner <[email protected]>
9091 M:      Vincenzo Frascino <[email protected]>
9092 L:      [email protected]
9093 S:      Maintained
9094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
9095 F:      include/asm-generic/vdso/vsyscall.h
9096 F:      include/vdso/
9097 F:      kernel/time/vsyscall.c
9098 F:      lib/vdso/
9099
9100 GENWQE (IBM Generic Workqueue Card)
9101 M:      Frank Haverkamp <[email protected]>
9102 S:      Supported
9103 F:      drivers/misc/genwqe/
9104
9105 GET_MAINTAINER SCRIPT
9106 M:      Joe Perches <[email protected]>
9107 S:      Maintained
9108 F:      scripts/get_maintainer.pl
9109
9110 GFS2 FILE SYSTEM
9111 M:      Andreas Gruenbacher <[email protected]>
9112 L:      [email protected]
9113 S:      Supported
9114 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
9115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
9116 F:      Documentation/filesystems/gfs2*
9117 F:      fs/gfs2/
9118 F:      include/uapi/linux/gfs2_ondisk.h
9119
9120 GIGABYTE WATERFORCE SENSOR DRIVER
9121 M:      Aleksa Savic <[email protected]>
9122 L:      [email protected]
9123 S:      Maintained
9124 F:      Documentation/hwmon/gigabyte_waterforce.rst
9125 F:      drivers/hwmon/gigabyte_waterforce.c
9126
9127 GIGABYTE WMI DRIVER
9128 M:      Thomas Weißschuh <[email protected]>
9129 L:      [email protected]
9130 S:      Maintained
9131 F:      drivers/platform/x86/gigabyte-wmi.c
9132
9133 GNSS SUBSYSTEM
9134 M:      Johan Hovold <[email protected]>
9135 S:      Maintained
9136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
9137 F:      Documentation/ABI/testing/sysfs-class-gnss
9138 F:      Documentation/devicetree/bindings/gnss/
9139 F:      drivers/gnss/
9140 F:      include/linux/gnss.h
9141
9142 GO7007 MPEG CODEC
9143 M:      Hans Verkuil <[email protected]>
9144 L:      [email protected]
9145 S:      Maintained
9146 F:      drivers/media/usb/go7007/
9147
9148 GOODIX TOUCHSCREEN
9149 M:      Bastien Nocera <[email protected]>
9150 M:      Hans de Goede <[email protected]>
9151 L:      [email protected]
9152 S:      Maintained
9153 F:      drivers/input/touchscreen/goodix*
9154
9155 GOOGLE ETHERNET DRIVERS
9156 M:      Jeroen de Borst <[email protected]>
9157 M:      Praveen Kaligineedi <[email protected]>
9158 R:      Shailend Chand <[email protected]>
9159 L:      [email protected]
9160 S:      Supported
9161 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
9162 F:      drivers/net/ethernet/google
9163
9164 GOOGLE FIRMWARE DRIVERS
9165 M:      Tzung-Bi Shih <[email protected]>
9166 R:      Brian Norris <[email protected]>
9167 R:      Julius Werner <[email protected]>
9168 L:      [email protected]
9169 S:      Maintained
9170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
9171 F:      drivers/firmware/google/
9172
9173 GOOGLE TENSOR SoC SUPPORT
9174 M:      Peter Griffin <[email protected]>
9175 L:      [email protected] (moderated for non-subscribers)
9176 L:      [email protected]
9177 S:      Maintained
9178 F:      Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
9179 F:      arch/arm64/boot/dts/exynos/google/
9180 F:      drivers/clk/samsung/clk-gs101.c
9181 F:      include/dt-bindings/clock/google,gs101.h
9182 K:      [gG]oogle.?[tT]ensor
9183
9184 GPD POCKET FAN DRIVER
9185 M:      Hans de Goede <[email protected]>
9186 L:      [email protected]
9187 S:      Maintained
9188 F:      drivers/platform/x86/gpd-pocket-fan.c
9189
9190 GPIO ACPI SUPPORT
9191 M:      Mika Westerberg <[email protected]>
9192 M:      Andy Shevchenko <[email protected]>
9193 L:      [email protected]
9194 L:      [email protected]
9195 S:      Supported
9196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9197 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
9198 F:      drivers/gpio/gpiolib-acpi.c
9199 F:      drivers/gpio/gpiolib-acpi.h
9200
9201 GPIO AGGREGATOR
9202 M:      Geert Uytterhoeven <[email protected]>
9203 L:      [email protected]
9204 S:      Supported
9205 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
9206 F:      drivers/gpio/gpio-aggregator.c
9207
9208 GPIO IR Transmitter
9209 M:      Sean Young <[email protected]>
9210 L:      [email protected]
9211 S:      Maintained
9212 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
9213 F:      drivers/media/rc/gpio-ir-tx.c
9214
9215 GPIO MOCKUP DRIVER
9216 M:      Bamvor Jian Zhang <[email protected]>
9217 L:      [email protected]
9218 S:      Maintained
9219 F:      drivers/gpio/gpio-mockup.c
9220 F:      tools/testing/selftests/gpio/
9221
9222 GPIO REGMAP
9223 M:      Michael Walle <[email protected]>
9224 S:      Maintained
9225 F:      drivers/gpio/gpio-regmap.c
9226 F:      include/linux/gpio/regmap.h
9227 K:      (devm_)?gpio_regmap_(un)?register
9228
9229 GPIO SUBSYSTEM
9230 M:      Linus Walleij <[email protected]>
9231 M:      Bartosz Golaszewski <[email protected]>
9232 L:      [email protected]
9233 S:      Maintained
9234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9235 F:      Documentation/admin-guide/gpio/
9236 F:      Documentation/devicetree/bindings/gpio/
9237 F:      Documentation/driver-api/gpio/
9238 F:      drivers/gpio/
9239 F:      include/dt-bindings/gpio/
9240 F:      include/linux/gpio.h
9241 F:      include/linux/gpio/
9242 F:      include/linux/of_gpio.h
9243
9244 GPIO UAPI
9245 M:      Bartosz Golaszewski <[email protected]>
9246 R:      Kent Gibson <[email protected]>
9247 L:      [email protected]
9248 S:      Maintained
9249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9250 F:      Documentation/ABI/obsolete/sysfs-gpio
9251 F:      Documentation/ABI/testing/gpio-cdev
9252 F:      Documentation/userspace-api/gpio/
9253 F:      drivers/gpio/gpiolib-cdev.c
9254 F:      include/uapi/linux/gpio.h
9255 F:      tools/gpio/
9256
9257 GRE DEMULTIPLEXER DRIVER
9258 M:      Dmitry Kozlov <[email protected]>
9259 L:      [email protected]
9260 S:      Maintained
9261 F:      include/net/gre.h
9262 F:      net/ipv4/gre_demux.c
9263 F:      net/ipv4/gre_offload.c
9264
9265 GRETH 10/100/1G Ethernet MAC device driver
9266 M:      Andreas Larsson <[email protected]>
9267 L:      [email protected]
9268 S:      Maintained
9269 F:      drivers/net/ethernet/aeroflex/
9270
9271 GREYBUS AUDIO PROTOCOLS DRIVERS
9272 M:      Vaibhav Agarwal <[email protected]>
9273 M:      Mark Greer <[email protected]>
9274 S:      Maintained
9275 F:      drivers/staging/greybus/audio_apbridgea.c
9276 F:      drivers/staging/greybus/audio_apbridgea.h
9277 F:      drivers/staging/greybus/audio_codec.c
9278 F:      drivers/staging/greybus/audio_codec.h
9279 F:      drivers/staging/greybus/audio_gb.c
9280 F:      drivers/staging/greybus/audio_manager.c
9281 F:      drivers/staging/greybus/audio_manager.h
9282 F:      drivers/staging/greybus/audio_manager_module.c
9283 F:      drivers/staging/greybus/audio_manager_private.h
9284 F:      drivers/staging/greybus/audio_manager_sysfs.c
9285 F:      drivers/staging/greybus/audio_module.c
9286 F:      drivers/staging/greybus/audio_topology.c
9287
9288 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
9289 M:      Viresh Kumar <[email protected]>
9290 S:      Maintained
9291 F:      drivers/staging/greybus/authentication.c
9292 F:      drivers/staging/greybus/bootrom.c
9293 F:      drivers/staging/greybus/firmware.h
9294 F:      drivers/staging/greybus/fw-core.c
9295 F:      drivers/staging/greybus/fw-download.c
9296 F:      drivers/staging/greybus/fw-management.c
9297 F:      drivers/staging/greybus/greybus_authentication.h
9298 F:      drivers/staging/greybus/greybus_firmware.h
9299 F:      drivers/staging/greybus/hid.c
9300 F:      drivers/staging/greybus/i2c.c
9301 F:      drivers/staging/greybus/spi.c
9302 F:      drivers/staging/greybus/spilib.c
9303 F:      drivers/staging/greybus/spilib.h
9304
9305 GREYBUS LOOPBACK DRIVER
9306 M:      Bryan O'Donoghue <[email protected]>
9307 S:      Maintained
9308 F:      drivers/staging/greybus/loopback.c
9309
9310 GREYBUS PLATFORM DRIVERS
9311 M:      Vaibhav Hiremath <[email protected]>
9312 S:      Maintained
9313 F:      drivers/staging/greybus/arche-apb-ctrl.c
9314 F:      drivers/staging/greybus/arche-platform.c
9315 F:      drivers/staging/greybus/arche_platform.h
9316
9317 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9318 M:      Rui Miguel Silva <[email protected]>
9319 S:      Maintained
9320 F:      drivers/staging/greybus/gpio.c
9321 F:      drivers/staging/greybus/light.c
9322 F:      drivers/staging/greybus/power_supply.c
9323 F:      drivers/staging/greybus/sdio.c
9324 F:      drivers/staging/greybus/spi.c
9325 F:      drivers/staging/greybus/spilib.c
9326
9327 GREYBUS BEAGLEPLAY DRIVERS
9328 M:      Ayush Singh <[email protected]>
9329 L:      [email protected] (moderated for non-subscribers)
9330 S:      Maintained
9331 F:      Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
9332 F:      drivers/greybus/gb-beagleplay.c
9333
9334 GREYBUS SUBSYSTEM
9335 M:      Johan Hovold <[email protected]>
9336 M:      Alex Elder <[email protected]>
9337 M:      Greg Kroah-Hartman <[email protected]>
9338 L:      [email protected] (moderated for non-subscribers)
9339 S:      Maintained
9340 F:      drivers/greybus/
9341 F:      drivers/staging/greybus/
9342 F:      include/linux/greybus.h
9343 F:      include/linux/greybus/
9344
9345 GREYBUS UART PROTOCOLS DRIVERS
9346 M:      David Lin <[email protected]>
9347 S:      Maintained
9348 F:      drivers/staging/greybus/log.c
9349 F:      drivers/staging/greybus/uart.c
9350
9351 GS1662 VIDEO SERIALIZER
9352 M:      Charles-Antoine Couret <[email protected]>
9353 L:      [email protected]
9354 S:      Maintained
9355 T:      git git://linuxtv.org/media_tree.git
9356 F:      drivers/media/spi/gs1662.c
9357
9358 GSPCA FINEPIX SUBDRIVER
9359 M:      Frank Zago <[email protected]>
9360 L:      [email protected]
9361 S:      Maintained
9362 T:      git git://linuxtv.org/media_tree.git
9363 F:      drivers/media/usb/gspca/finepix.c
9364
9365 GSPCA GL860 SUBDRIVER
9366 M:      Olivier Lorin <[email protected]>
9367 L:      [email protected]
9368 S:      Maintained
9369 T:      git git://linuxtv.org/media_tree.git
9370 F:      drivers/media/usb/gspca/gl860/
9371
9372 GSPCA M5602 SUBDRIVER
9373 M:      Erik Andren <[email protected]>
9374 L:      [email protected]
9375 S:      Maintained
9376 T:      git git://linuxtv.org/media_tree.git
9377 F:      drivers/media/usb/gspca/m5602/
9378
9379 GSPCA PAC207 SONIXB SUBDRIVER
9380 M:      Hans Verkuil <[email protected]>
9381 L:      [email protected]
9382 S:      Odd Fixes
9383 T:      git git://linuxtv.org/media_tree.git
9384 F:      drivers/media/usb/gspca/pac207.c
9385
9386 GSPCA SN9C20X SUBDRIVER
9387 M:      Brian Johnson <[email protected]>
9388 L:      [email protected]
9389 S:      Maintained
9390 T:      git git://linuxtv.org/media_tree.git
9391 F:      drivers/media/usb/gspca/sn9c20x.c
9392
9393 GSPCA T613 SUBDRIVER
9394 M:      Leandro Costantino <[email protected]>
9395 L:      [email protected]
9396 S:      Maintained
9397 T:      git git://linuxtv.org/media_tree.git
9398 F:      drivers/media/usb/gspca/t613.c
9399
9400 GSPCA USB WEBCAM DRIVER
9401 M:      Hans Verkuil <[email protected]>
9402 L:      [email protected]
9403 S:      Odd Fixes
9404 T:      git git://linuxtv.org/media_tree.git
9405 F:      drivers/media/usb/gspca/
9406
9407 GTP (GPRS Tunneling Protocol)
9408 M:      Pablo Neira Ayuso <[email protected]>
9409 M:      Harald Welte <[email protected]>
9410 L:      [email protected]
9411 S:      Maintained
9412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9413 F:      drivers/net/gtp.c
9414
9415 GUID PARTITION TABLE (GPT)
9416 M:      Davidlohr Bueso <[email protected]>
9417 L:      [email protected]
9418 S:      Maintained
9419 F:      block/partitions/efi.*
9420
9421 HABANALABS PCI DRIVER
9422 M:      Oded Gabbay <[email protected]>
9423 L:      [email protected]
9424 S:      Supported
9425 C:      irc://irc.oftc.net/dri-devel
9426 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
9427 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9428 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9429 F:      drivers/accel/habanalabs/
9430 F:      include/linux/habanalabs/
9431 F:      include/trace/events/habanalabs.h
9432 F:      include/uapi/drm/habanalabs_accel.h
9433
9434 HACKRF MEDIA DRIVER
9435 L:      [email protected]
9436 S:      Orphan
9437 W:      https://linuxtv.org
9438 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9439 F:      drivers/media/usb/hackrf/
9440
9441 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9442 M:      Chuck Lever <[email protected]>
9443 L:      [email protected]
9444 L:      [email protected]
9445 S:      Maintained
9446 F:      Documentation/netlink/specs/handshake.yaml
9447 F:      Documentation/networking/tls-handshake.rst
9448 F:      include/net/handshake.h
9449 F:      include/trace/events/handshake.h
9450 F:      net/handshake/
9451
9452 HANTRO VPU CODEC DRIVER
9453 M:      Ezequiel Garcia <[email protected]>
9454 M:      Philipp Zabel <[email protected]>
9455 L:      [email protected]
9456 L:      [email protected]
9457 S:      Maintained
9458 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9459 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9460 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9461 F:      drivers/media/platform/verisilicon/
9462
9463 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9464 M:      Frank Seidel <[email protected]>
9465 L:      [email protected]
9466 S:      Maintained
9467 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9468 F:      drivers/platform/x86/hdaps.c
9469
9470 HARDWARE MONITORING
9471 M:      Jean Delvare <[email protected]>
9472 M:      Guenter Roeck <[email protected]>
9473 L:      [email protected]
9474 S:      Maintained
9475 W:      http://hwmon.wiki.kernel.org/
9476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9477 F:      Documentation/ABI/testing/sysfs-class-hwmon
9478 F:      Documentation/devicetree/bindings/hwmon/
9479 F:      Documentation/hwmon/
9480 F:      drivers/hwmon/
9481 F:      include/linux/hwmon*.h
9482 F:      include/trace/events/hwmon*.h
9483 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9484
9485 HARDWARE RANDOM NUMBER GENERATOR CORE
9486 M:      Olivia Mackall <[email protected]>
9487 M:      Herbert Xu <[email protected]>
9488 L:      [email protected]
9489 S:      Odd fixes
9490 F:      Documentation/admin-guide/hw_random.rst
9491 F:      Documentation/devicetree/bindings/rng/
9492 F:      drivers/char/hw_random/
9493 F:      include/linux/hw_random.h
9494
9495 HARDWARE SPINLOCK CORE
9496 M:      Bjorn Andersson <[email protected]>
9497 R:      Baolin Wang <[email protected]>
9498 L:      [email protected]
9499 S:      Maintained
9500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9501 F:      Documentation/devicetree/bindings/hwlock/
9502 F:      Documentation/locking/hwspinlock.rst
9503 F:      drivers/hwspinlock/
9504 F:      include/linux/hwspinlock.h
9505
9506 HARDWARE TRACING FACILITIES
9507 M:      Alexander Shishkin <[email protected]>
9508 S:      Maintained
9509 F:      drivers/hwtracing/
9510
9511 HARMONY SOUND DRIVER
9512 L:      [email protected]
9513 S:      Maintained
9514 F:      sound/parisc/harmony.*
9515
9516 HDPVR USB VIDEO ENCODER DRIVER
9517 M:      Hans Verkuil <[email protected]>
9518 L:      [email protected]
9519 S:      Odd Fixes
9520 W:      https://linuxtv.org
9521 T:      git git://linuxtv.org/media_tree.git
9522 F:      drivers/media/usb/hdpvr/
9523
9524 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9525 M:      Keng-Yu Lin <[email protected]>
9526 S:      Supported
9527 F:      drivers/misc/hpilo.[ch]
9528
9529 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9530 M:      Jerry Hoemann <[email protected]>
9531 S:      Supported
9532 F:      Documentation/watchdog/hpwdt.rst
9533 F:      drivers/watchdog/hpwdt.c
9534
9535 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9536 M:      Don Brace <[email protected]>
9537 L:      [email protected]
9538 L:      [email protected]
9539 S:      Supported
9540 F:      Documentation/scsi/hpsa.rst
9541 F:      drivers/scsi/hpsa*.[ch]
9542 F:      include/linux/cciss*.h
9543 F:      include/uapi/linux/cciss*.h
9544
9545 HFI1 DRIVER
9546 M:      Dennis Dalessandro <[email protected]>
9547 L:      [email protected]
9548 S:      Supported
9549 F:      drivers/infiniband/hw/hfi1
9550
9551 HFS FILESYSTEM
9552 L:      [email protected]
9553 S:      Orphan
9554 F:      Documentation/filesystems/hfs.rst
9555 F:      fs/hfs/
9556
9557 HFSPLUS FILESYSTEM
9558 L:      [email protected]
9559 S:      Orphan
9560 F:      Documentation/filesystems/hfsplus.rst
9561 F:      fs/hfsplus/
9562
9563 HGA FRAMEBUFFER DRIVER
9564 M:      Ferenc Bakonyi <[email protected]>
9565 L:      [email protected]
9566 S:      Maintained
9567 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9568 F:      drivers/video/fbdev/hgafb.c
9569
9570 HIBERNATION (aka Software Suspend, aka swsusp)
9571 M:      "Rafael J. Wysocki" <[email protected]>
9572 M:      Pavel Machek <[email protected]>
9573 L:      [email protected]
9574 S:      Supported
9575 B:      https://bugzilla.kernel.org
9576 F:      arch/*/include/asm/suspend*.h
9577 F:      arch/x86/power/
9578 F:      drivers/base/power/
9579 F:      include/linux/freezer.h
9580 F:      include/linux/pm.h
9581 F:      include/linux/suspend.h
9582 F:      kernel/power/
9583
9584 HID CORE LAYER
9585 M:      Jiri Kosina <[email protected]>
9586 M:      Benjamin Tissoires <[email protected]>
9587 L:      [email protected]
9588 S:      Maintained
9589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9590 F:      Documentation/hid/
9591 F:      drivers/hid/
9592 F:      include/linux/hid*
9593 F:      include/uapi/linux/hid*
9594 F:      samples/hid/
9595 F:      tools/testing/selftests/hid/
9596
9597 HID LOGITECH DRIVERS
9598 R:      Filipe Laíns <[email protected]>
9599 L:      [email protected]
9600 S:      Maintained
9601 F:      drivers/hid/hid-logitech-*
9602
9603 HID NVIDIA SHIELD DRIVER
9604 M:      Rahul Rameshbabu <[email protected]>
9605 L:      [email protected]
9606 S:      Maintained
9607 F:      drivers/hid/hid-nvidia-shield.c
9608
9609 HID PHOENIX RC FLIGHT CONTROLLER
9610 M:      Marcus Folkesson <[email protected]>
9611 L:      [email protected]
9612 S:      Maintained
9613 F:      drivers/hid/hid-pxrc.c
9614
9615 HID PLAYSTATION DRIVER
9616 M:      Roderick Colenbrander <[email protected]>
9617 L:      [email protected]
9618 S:      Supported
9619 F:      drivers/hid/hid-playstation.c
9620
9621 HID SENSOR HUB DRIVERS
9622 M:      Jiri Kosina <[email protected]>
9623 M:      Jonathan Cameron <[email protected]>
9624 M:      Srinivas Pandruvada <[email protected]>
9625 L:      [email protected]
9626 L:      [email protected]
9627 S:      Maintained
9628 F:      Documentation/hid/hid-sensor*
9629 F:      drivers/hid/hid-sensor-*
9630 F:      drivers/iio/*/hid-*
9631 F:      include/linux/hid-sensor-*
9632
9633 HID VRC-2 CAR CONTROLLER DRIVER
9634 M:      Marcus Folkesson <[email protected]>
9635 L:      [email protected]
9636 S:      Maintained
9637 F:      drivers/hid/hid-vrc2.c
9638
9639 HID WACOM DRIVER
9640 M:      Ping Cheng <[email protected]>
9641 M:      Jason Gerecke  <[email protected]>
9642 L:      [email protected]
9643 S:      Maintained
9644 F:      drivers/hid/wacom.h
9645 F:      drivers/hid/wacom_*
9646
9647 HID++ LOGITECH DRIVERS
9648 R:      Filipe Laíns <[email protected]>
9649 R:      Bastien Nocera <[email protected]>
9650 L:      [email protected]
9651 S:      Maintained
9652 F:      drivers/hid/hid-logitech-hidpp.c
9653
9654 HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS
9655 M:      Anna-Maria Behnsen <[email protected]>
9656 M:      Frederic Weisbecker <[email protected]>
9657 M:      Thomas Gleixner <[email protected]>
9658 L:      [email protected]
9659 S:      Maintained
9660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9661 F:      Documentation/timers/
9662 F:      include/linux/clockchips.h
9663 F:      include/linux/hrtimer.h
9664 F:      include/linux/timer.h
9665 F:      kernel/time/clockevents.c
9666 F:      kernel/time/hrtimer.c
9667 F:      kernel/time/timer.c
9668 F:      kernel/time/timer_list.c
9669 F:      kernel/time/timer_migration.*
9670 F:      tools/testing/selftests/timers/
9671
9672 HIGH-SPEED SCC DRIVER FOR AX.25
9673 L:      [email protected]
9674 S:      Orphan
9675 F:      drivers/net/hamradio/scc.c
9676
9677 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
9678 M:      HighPoint Linux Team <[email protected]>
9679 S:      Supported
9680 W:      http://www.highpoint-tech.com
9681 F:      Documentation/scsi/hptiop.rst
9682 F:      drivers/scsi/hptiop.c
9683
9684 HIKEY960 ONBOARD USB GPIO HUB DRIVER
9685 M:      John Stultz <[email protected]>
9686 L:      [email protected]
9687 S:      Maintained
9688 F:      drivers/misc/hisi_hikey_usb.c
9689
9690 HIMAX HX83112B TOUCHSCREEN SUPPORT
9691 M:      Job Noorman <[email protected]>
9692 L:      [email protected]
9693 S:      Maintained
9694 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
9695 F:      drivers/input/touchscreen/himax_hx83112b.c
9696
9697 HIPPI
9698 M:      Jes Sorensen <[email protected]>
9699 L:      [email protected]
9700 S:      Maintained
9701 F:      drivers/net/hippi/
9702 F:      include/linux/hippidevice.h
9703 F:      include/uapi/linux/if_hippi.h
9704 F:      net/802/hippi.c
9705
9706 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
9707 M:      Kurt Kanzenbach <[email protected]>
9708 L:      [email protected]
9709 S:      Maintained
9710 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
9711 F:      drivers/net/dsa/hirschmann/*
9712 F:      include/linux/platform_data/hirschmann-hellcreek.h
9713 F:      net/dsa/tag_hellcreek.c
9714
9715 HISILICON DMA DRIVER
9716 M:      Zhou Wang <[email protected]>
9717 M:      Jie Hai <[email protected]>
9718 L:      [email protected]
9719 S:      Maintained
9720 F:      drivers/dma/hisi_dma.c
9721
9722 HISILICON GPIO DRIVER
9723 M:      Jay Fang <[email protected]>
9724 L:      [email protected]
9725 S:      Maintained
9726 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
9727 F:      drivers/gpio/gpio-hisi.c
9728
9729 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
9730 M:      Zhiqi Song <[email protected]>
9731 M:      Longfang Liu <[email protected]>
9732 L:      [email protected]
9733 S:      Maintained
9734 F:      Documentation/ABI/testing/debugfs-hisi-hpre
9735 F:      drivers/crypto/hisilicon/hpre/hpre.h
9736 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
9737 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
9738
9739 HISILICON HNS3 PMU DRIVER
9740 M:      Jijie Shao <[email protected]>
9741 S:      Supported
9742 F:      Documentation/admin-guide/perf/hns3-pmu.rst
9743 F:      drivers/perf/hisilicon/hns3_pmu.c
9744
9745 HISILICON I2C CONTROLLER DRIVER
9746 M:      Yicong Yang <[email protected]>
9747 L:      [email protected]
9748 S:      Maintained
9749 W:      https://www.hisilicon.com
9750 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
9751 F:      drivers/i2c/busses/i2c-hisi.c
9752
9753 HISILICON KUNPENG SOC HCCS DRIVER
9754 M:      Huisong Li <[email protected]>
9755 S:      Maintained
9756 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
9757 F:      drivers/soc/hisilicon/kunpeng_hccs.c
9758 F:      drivers/soc/hisilicon/kunpeng_hccs.h
9759
9760 HISILICON LPC BUS DRIVER
9761 M:      Jay Fang <[email protected]>
9762 S:      Maintained
9763 W:      http://www.hisilicon.com
9764 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9765 F:      drivers/bus/hisi_lpc.c
9766
9767 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9768 M:      Yisen Zhuang <[email protected]>
9769 M:      Salil Mehta <[email protected]>
9770 M:      Jijie Shao <[email protected]>
9771 L:      [email protected]
9772 S:      Maintained
9773 W:      http://www.hisilicon.com
9774 F:      drivers/net/ethernet/hisilicon/hns3/
9775
9776 HISILICON NETWORK SUBSYSTEM DRIVER
9777 M:      Yisen Zhuang <[email protected]>
9778 M:      Salil Mehta <[email protected]>
9779 L:      [email protected]
9780 S:      Maintained
9781 W:      http://www.hisilicon.com
9782 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
9783 F:      drivers/net/ethernet/hisilicon/
9784
9785 HISILICON PMU DRIVER
9786 M:      Yicong Yang <[email protected]>
9787 M:      Jonathan Cameron <[email protected]>
9788 S:      Supported
9789 W:      http://www.hisilicon.com
9790 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9791 F:      Documentation/admin-guide/perf/hisi-pmu.rst
9792 F:      drivers/perf/hisilicon
9793
9794 HISILICON PTT DRIVER
9795 M:      Yicong Yang <[email protected]>
9796 M:      Jonathan Cameron <[email protected]>
9797 L:      [email protected]
9798 S:      Maintained
9799 F:      Documentation/ABI/testing/sysfs-devices-hisi_ptt
9800 F:      Documentation/trace/hisi-ptt.rst
9801 F:      drivers/hwtracing/ptt/
9802 F:      tools/perf/arch/arm64/util/hisi-ptt.c
9803 F:      tools/perf/util/hisi-ptt*
9804 F:      tools/perf/util/hisi-ptt-decoder/*
9805
9806 HISILICON QM DRIVER
9807 M:      Weili Qian <[email protected]>
9808 M:      Zhou Wang <[email protected]>
9809 L:      [email protected]
9810 S:      Maintained
9811 F:      drivers/crypto/hisilicon/Kconfig
9812 F:      drivers/crypto/hisilicon/Makefile
9813 F:      drivers/crypto/hisilicon/qm.c
9814 F:      drivers/crypto/hisilicon/sgl.c
9815 F:      include/linux/hisi_acc_qm.h
9816
9817 HISILICON ROCE DRIVER
9818 M:      Chengchang Tang <[email protected]>
9819 M:      Junxian Huang <[email protected]>
9820 L:      [email protected]
9821 S:      Maintained
9822 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9823 F:      drivers/infiniband/hw/hns/
9824
9825 HISILICON SAS Controller
9826 M:      Xiang Chen <[email protected]>
9827 S:      Supported
9828 W:      http://www.hisilicon.com
9829 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
9830 F:      drivers/scsi/hisi_sas/
9831
9832 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
9833 M:      Longfang Liu <[email protected]>
9834 L:      [email protected]
9835 S:      Maintained
9836 F:      Documentation/ABI/testing/debugfs-hisi-sec
9837 F:      drivers/crypto/hisilicon/sec2/sec.h
9838 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
9839 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
9840 F:      drivers/crypto/hisilicon/sec2/sec_main.c
9841
9842 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
9843 M:      Jay Fang <[email protected]>
9844 L:      [email protected]
9845 S:      Maintained
9846 W:      http://www.hisilicon.com
9847 F:      drivers/spi/spi-hisi-kunpeng.c
9848
9849 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
9850 M:      Mauro Carvalho Chehab <[email protected]>
9851 L:      [email protected]
9852 S:      Maintained
9853 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
9854 F:      drivers/spmi/hisi-spmi-controller.c
9855
9856 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
9857 M:      Mauro Carvalho Chehab <[email protected]>
9858 L:      [email protected]
9859 S:      Maintained
9860 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
9861 F:      drivers/mfd/hi6421-spmi-pmic.c
9862
9863 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
9864 M:      Weili Qian <[email protected]>
9865 S:      Maintained
9866 F:      drivers/crypto/hisilicon/trng/trng.c
9867
9868 HISILICON V3XX SPI NOR FLASH Controller Driver
9869 M:      Jay Fang <[email protected]>
9870 S:      Maintained
9871 W:      http://www.hisilicon.com
9872 F:      drivers/spi/spi-hisi-sfc-v3xx.c
9873
9874 HISILICON ZIP Controller DRIVER
9875 M:      Yang Shen <[email protected]>
9876 M:      Zhou Wang <[email protected]>
9877 L:      [email protected]
9878 S:      Maintained
9879 F:      Documentation/ABI/testing/debugfs-hisi-zip
9880 F:      drivers/crypto/hisilicon/zip/
9881
9882 HMM - Heterogeneous Memory Management
9883 M:      Jérôme Glisse <[email protected]>
9884 L:      [email protected]
9885 S:      Maintained
9886 F:      Documentation/mm/hmm.rst
9887 F:      include/linux/hmm*
9888 F:      lib/test_hmm*
9889 F:      mm/hmm*
9890 F:      tools/testing/selftests/mm/*hmm*
9891
9892 HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER
9893 M:      Petre Rodan <[email protected]>
9894 L:      [email protected]
9895 S:      Maintained
9896 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml
9897 F:      drivers/iio/pressure/hsc030pa*
9898
9899 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
9900 M:      Andreas Klinger <[email protected]>
9901 M:      Petre Rodan <[email protected]>
9902 L:      [email protected]
9903 S:      Maintained
9904 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
9905 F:      drivers/iio/pressure/mprls0025pa*
9906
9907 HP BIOSCFG DRIVER
9908 M:      Jorge Lopez <[email protected]>
9909 L:      [email protected]
9910 S:      Maintained
9911 F:      drivers/platform/x86/hp/hp-bioscfg/
9912
9913 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
9914 L:      [email protected]
9915 S:      Orphan
9916 F:      drivers/platform/x86/hp/tc1100-wmi.c
9917
9918 HP WMI HARDWARE MONITOR DRIVER
9919 M:      James Seo <[email protected]>
9920 L:      [email protected]
9921 S:      Maintained
9922 F:      Documentation/hwmon/hp-wmi-sensors.rst
9923 F:      drivers/hwmon/hp-wmi-sensors.c
9924
9925 HPET:   High Precision Event Timers driver
9926 M:      Clemens Ladisch <[email protected]>
9927 S:      Maintained
9928 F:      Documentation/timers/hpet.rst
9929 F:      drivers/char/hpet.c
9930 F:      include/linux/hpet.h
9931 F:      include/uapi/linux/hpet.h
9932
9933 HPET:   x86
9934 S:      Orphan
9935 F:      arch/x86/include/asm/hpet.h
9936 F:      arch/x86/kernel/hpet.c
9937
9938 HPFS FILESYSTEM
9939 M:      Mikulas Patocka <[email protected]>
9940 S:      Maintained
9941 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
9942 F:      fs/hpfs/
9943
9944 HS3001 Hardware Temperature and Humidity Sensor
9945 M:      Andre Werner <[email protected]>
9946 L:      [email protected]
9947 S:      Maintained
9948 F:      drivers/hwmon/hs3001.c
9949
9950 HSI SUBSYSTEM
9951 M:      Sebastian Reichel <[email protected]>
9952 S:      Maintained
9953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
9954 F:      Documentation/ABI/testing/sysfs-bus-hsi
9955 F:      Documentation/driver-api/hsi.rst
9956 F:      drivers/hsi/
9957 F:      include/linux/hsi/
9958 F:      include/uapi/linux/hsi/
9959
9960 HSO 3G MODEM DRIVER
9961 L:      [email protected]
9962 S:      Orphan
9963 F:      drivers/net/usb/hso.c
9964
9965 HSR NETWORK PROTOCOL
9966 L:      [email protected]
9967 S:      Orphan
9968 F:      net/hsr/
9969
9970 HT16K33 LED CONTROLLER DRIVER
9971 M:      Robin van der Gracht <[email protected]>
9972 S:      Maintained
9973 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
9974 F:      drivers/auxdisplay/ht16k33.c
9975
9976 HTCPEN TOUCHSCREEN DRIVER
9977 M:      Pau Oliva Fora <[email protected]>
9978 L:      [email protected]
9979 S:      Maintained
9980 F:      drivers/input/touchscreen/htcpen.c
9981
9982 HTE SUBSYSTEM
9983 M:      Dipen Patel <[email protected]>
9984 L:      [email protected]
9985 S:      Maintained
9986 Q:      https://patchwork.kernel.org/project/timestamp/list/
9987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
9988 F:      Documentation/devicetree/bindings/timestamp/
9989 F:      Documentation/driver-api/hte/
9990 F:      drivers/hte/
9991 F:      include/linux/hte.h
9992
9993 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
9994 M:      Lorenzo Bianconi <[email protected]>
9995 L:      [email protected]
9996 S:      Maintained
9997 W:      http://www.st.com/
9998 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
9999 F:      drivers/iio/humidity/hts221*
10000
10001 HUAWEI ETHERNET DRIVER
10002 M:      Cai Huoqing <[email protected]>
10003 L:      [email protected]
10004 S:      Maintained
10005 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
10006 F:      drivers/net/ethernet/huawei/hinic/
10007
10008 HUGETLB SUBSYSTEM
10009 M:      Muchun Song <[email protected]>
10010 L:      [email protected]
10011 S:      Maintained
10012 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
10013 F:      Documentation/admin-guide/mm/hugetlbpage.rst
10014 F:      Documentation/mm/hugetlbfs_reserv.rst
10015 F:      Documentation/mm/vmemmap_dedup.rst
10016 F:      fs/hugetlbfs/
10017 F:      include/linux/hugetlb.h
10018 F:      mm/hugetlb.c
10019 F:      mm/hugetlb_vmemmap.c
10020 F:      mm/hugetlb_vmemmap.h
10021 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
10022
10023 HVA ST MEDIA DRIVER
10024 M:      Jean-Christophe Trotin <[email protected]>
10025 L:      [email protected]
10026 S:      Supported
10027 W:      https://linuxtv.org
10028 T:      git git://linuxtv.org/media_tree.git
10029 F:      drivers/media/platform/st/sti/hva
10030
10031 HWPOISON MEMORY FAILURE HANDLING
10032 M:      Miaohe Lin <[email protected]>
10033 R:      Naoya Horiguchi <[email protected]>
10034 L:      [email protected]
10035 S:      Maintained
10036 F:      mm/hwpoison-inject.c
10037 F:      mm/memory-failure.c
10038
10039 HYCON HY46XX TOUCHSCREEN SUPPORT
10040 M:      Giulio Benetti <[email protected]>
10041 L:      [email protected]
10042 S:      Maintained
10043 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
10044 F:      drivers/input/touchscreen/hycon-hy46xx.c
10045
10046 HYGON PROCESSOR SUPPORT
10047 M:      Pu Wen <[email protected]>
10048 L:      [email protected]
10049 S:      Maintained
10050 F:      arch/x86/kernel/cpu/hygon.c
10051
10052 HYNIX HI556 SENSOR DRIVER
10053 M:      Sakari Ailus <[email protected]>
10054 L:      [email protected]
10055 S:      Maintained
10056 T:      git git://linuxtv.org/media_tree.git
10057 F:      drivers/media/i2c/hi556.c
10058
10059 HYNIX HI846 SENSOR DRIVER
10060 M:      Martin Kepplinger <[email protected]>
10061 L:      [email protected]
10062 S:      Maintained
10063 F:      drivers/media/i2c/hi846.c
10064
10065 HYNIX HI847 SENSOR DRIVER
10066 M:      Sakari Ailus <[email protected]>
10067 L:      [email protected]
10068 S:      Maintained
10069 F:      drivers/media/i2c/hi847.c
10070
10071 Hyper-V/Azure CORE AND DRIVERS
10072 M:      "K. Y. Srinivasan" <[email protected]>
10073 M:      Haiyang Zhang <[email protected]>
10074 M:      Wei Liu <[email protected]>
10075 M:      Dexuan Cui <[email protected]>
10076 L:      [email protected]
10077 S:      Supported
10078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
10079 F:      Documentation/ABI/stable/sysfs-bus-vmbus
10080 F:      Documentation/ABI/testing/debugfs-hyperv
10081 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
10082 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
10083 F:      Documentation/virt/hyperv
10084 F:      arch/arm64/hyperv
10085 F:      arch/arm64/include/asm/hyperv-tlfs.h
10086 F:      arch/arm64/include/asm/mshyperv.h
10087 F:      arch/x86/hyperv
10088 F:      arch/x86/include/asm/hyperv-tlfs.h
10089 F:      arch/x86/include/asm/mshyperv.h
10090 F:      arch/x86/include/asm/trace/hyperv.h
10091 F:      arch/x86/kernel/cpu/mshyperv.c
10092 F:      drivers/clocksource/hyperv_timer.c
10093 F:      drivers/hid/hid-hyperv.c
10094 F:      drivers/hv/
10095 F:      drivers/input/serio/hyperv-keyboard.c
10096 F:      drivers/iommu/hyperv-iommu.c
10097 F:      drivers/net/ethernet/microsoft/
10098 F:      drivers/net/hyperv/
10099 F:      drivers/pci/controller/pci-hyperv-intf.c
10100 F:      drivers/pci/controller/pci-hyperv.c
10101 F:      drivers/scsi/storvsc_drv.c
10102 F:      drivers/uio/uio_hv_generic.c
10103 F:      drivers/video/fbdev/hyperv_fb.c
10104 F:      include/asm-generic/hyperv-tlfs.h
10105 F:      include/asm-generic/mshyperv.h
10106 F:      include/clocksource/hyperv_timer.h
10107 F:      include/linux/hyperv.h
10108 F:      include/net/mana
10109 F:      include/uapi/linux/hyperv.h
10110 F:      net/vmw_vsock/hyperv_transport.c
10111 F:      tools/hv/
10112
10113 HYPERBUS SUPPORT
10114 M:      Vignesh Raghavendra <[email protected]>
10115 R:      Tudor Ambarus <[email protected]>
10116 L:      [email protected]
10117 S:      Supported
10118 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10119 C:      irc://irc.oftc.net/mtd
10120 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
10121 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
10122 F:      drivers/mtd/hyperbus/
10123 F:      include/linux/mtd/hyperbus.h
10124
10125 HYPERVISOR VIRTUAL CONSOLE DRIVER
10126 L:      [email protected]
10127 S:      Odd Fixes
10128 F:      drivers/tty/hvc/
10129
10130 I2C ACPI SUPPORT
10131 M:      Mika Westerberg <[email protected]>
10132 L:      [email protected]
10133 L:      [email protected]
10134 S:      Maintained
10135 F:      drivers/i2c/i2c-core-acpi.c
10136
10137 I2C ADDRESS TRANSLATOR (ATR)
10138 M:      Tomi Valkeinen <[email protected]>
10139 R:      Luca Ceresoli <[email protected]>
10140 L:      [email protected]
10141 S:      Maintained
10142 F:      drivers/i2c/i2c-atr.c
10143 F:      include/linux/i2c-atr.h
10144
10145 I2C CONTROLLER DRIVER FOR NVIDIA GPU
10146 M:      Ajay Gupta <[email protected]>
10147 L:      [email protected]
10148 S:      Maintained
10149 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
10150 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
10151
10152 I2C MUXES
10153 M:      Peter Rosin <[email protected]>
10154 L:      [email protected]
10155 S:      Maintained
10156 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
10157 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
10158 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
10159 F:      Documentation/i2c/i2c-topology.rst
10160 F:      Documentation/i2c/muxes/
10161 F:      drivers/i2c/i2c-mux.c
10162 F:      drivers/i2c/muxes/
10163 F:      include/linux/i2c-mux.h
10164
10165 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
10166 M:      Gregory CLEMENT <[email protected]>
10167 L:      [email protected]
10168 S:      Maintained
10169 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
10170 F:      drivers/i2c/busses/i2c-mv64xxx.c
10171
10172 I2C OVER PARALLEL PORT
10173 M:      Jean Delvare <[email protected]>
10174 L:      [email protected]
10175 S:      Maintained
10176 F:      Documentation/i2c/busses/i2c-parport.rst
10177 F:      drivers/i2c/busses/i2c-parport.c
10178
10179 I2C SUBSYSTEM
10180 M:      Wolfram Sang <[email protected]>
10181 L:      [email protected]
10182 S:      Maintained
10183 W:      https://i2c.wiki.kernel.org/
10184 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
10186 F:      Documentation/i2c/
10187 F:      drivers/i2c/*
10188 F:      include/dt-bindings/i2c/i2c.h
10189 F:      include/linux/i2c-dev.h
10190 F:      include/linux/i2c-smbus.h
10191 F:      include/linux/i2c.h
10192 F:      include/uapi/linux/i2c-*.h
10193 F:      include/uapi/linux/i2c.h
10194
10195 I2C SUBSYSTEM HOST DRIVERS
10196 M:      Andi Shyti <[email protected]>
10197 L:      [email protected]
10198 S:      Maintained
10199 W:      https://i2c.wiki.kernel.org/
10200 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git
10202 F:      Documentation/devicetree/bindings/i2c/
10203 F:      drivers/i2c/algos/
10204 F:      drivers/i2c/busses/
10205 F:      include/dt-bindings/i2c/
10206
10207 I2C-TAOS-EVM DRIVER
10208 M:      Jean Delvare <[email protected]>
10209 L:      [email protected]
10210 S:      Maintained
10211 F:      Documentation/i2c/busses/i2c-taos-evm.rst
10212 F:      drivers/i2c/busses/i2c-taos-evm.c
10213
10214 I2C-TINY-USB DRIVER
10215 M:      Till Harbaum <[email protected]>
10216 L:      [email protected]
10217 S:      Maintained
10218 W:      http://www.harbaum.org/till/i2c_tiny_usb
10219 F:      drivers/i2c/busses/i2c-tiny-usb.c
10220
10221 I2C/SMBUS CONTROLLER DRIVERS FOR PC
10222 M:      Jean Delvare <[email protected]>
10223 L:      [email protected]
10224 S:      Maintained
10225 F:      Documentation/i2c/busses/i2c-ali1535.rst
10226 F:      Documentation/i2c/busses/i2c-ali1563.rst
10227 F:      Documentation/i2c/busses/i2c-ali15x3.rst
10228 F:      Documentation/i2c/busses/i2c-amd756.rst
10229 F:      Documentation/i2c/busses/i2c-amd8111.rst
10230 F:      Documentation/i2c/busses/i2c-i801.rst
10231 F:      Documentation/i2c/busses/i2c-nforce2.rst
10232 F:      Documentation/i2c/busses/i2c-piix4.rst
10233 F:      Documentation/i2c/busses/i2c-sis5595.rst
10234 F:      Documentation/i2c/busses/i2c-sis630.rst
10235 F:      Documentation/i2c/busses/i2c-sis96x.rst
10236 F:      Documentation/i2c/busses/i2c-via.rst
10237 F:      Documentation/i2c/busses/i2c-viapro.rst
10238 F:      drivers/i2c/busses/i2c-ali1535.c
10239 F:      drivers/i2c/busses/i2c-ali1563.c
10240 F:      drivers/i2c/busses/i2c-ali15x3.c
10241 F:      drivers/i2c/busses/i2c-amd756-s4882.c
10242 F:      drivers/i2c/busses/i2c-amd756.c
10243 F:      drivers/i2c/busses/i2c-amd8111.c
10244 F:      drivers/i2c/busses/i2c-i801.c
10245 F:      drivers/i2c/busses/i2c-isch.c
10246 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
10247 F:      drivers/i2c/busses/i2c-nforce2.c
10248 F:      drivers/i2c/busses/i2c-piix4.c
10249 F:      drivers/i2c/busses/i2c-sis5595.c
10250 F:      drivers/i2c/busses/i2c-sis630.c
10251 F:      drivers/i2c/busses/i2c-sis96x.c
10252 F:      drivers/i2c/busses/i2c-via.c
10253 F:      drivers/i2c/busses/i2c-viapro.c
10254
10255 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
10256 M:      Hans de Goede <[email protected]>
10257 L:      [email protected]
10258 S:      Maintained
10259 F:      drivers/i2c/busses/i2c-cht-wc.c
10260
10261 I2C/SMBUS ISMT DRIVER
10262 M:      Seth Heasley <[email protected]>
10263 M:      Neil Horman <[email protected]>
10264 L:      [email protected]
10265 F:      Documentation/i2c/busses/i2c-ismt.rst
10266 F:      drivers/i2c/busses/i2c-ismt.c
10267
10268 I2C/SMBUS STUB DRIVER
10269 M:      Jean Delvare <[email protected]>
10270 L:      [email protected]
10271 S:      Maintained
10272 F:      drivers/i2c/i2c-stub.c
10273
10274 I3C DRIVER FOR ASPEED AST2600
10275 M:      Jeremy Kerr <[email protected]>
10276 S:      Maintained
10277 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
10278 F:      drivers/i3c/master/ast2600-i3c-master.c
10279
10280 I3C DRIVER FOR CADENCE I3C MASTER IP
10281 M:      Przemysław Gaj <[email protected]>
10282 S:      Maintained
10283 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
10284 F:      drivers/i3c/master/i3c-master-cdns.c
10285
10286 I3C DRIVER FOR SYNOPSYS DESIGNWARE
10287 S:      Orphan
10288 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
10289 F:      drivers/i3c/master/dw*
10290
10291 I3C SUBSYSTEM
10292 M:      Alexandre Belloni <[email protected]>
10293 L:      [email protected] (moderated for non-subscribers)
10294 S:      Maintained
10295 C:      irc://chat.freenode.net/linux-i3c
10296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
10297 F:      Documentation/ABI/testing/sysfs-bus-i3c
10298 F:      Documentation/devicetree/bindings/i3c/
10299 F:      Documentation/driver-api/i3c
10300 F:      drivers/i3c/
10301 F:      include/linux/i3c/
10302
10303 IBM Operation Panel Input Driver
10304 M:      Eddie James <[email protected]>
10305 L:      [email protected]
10306 S:      Maintained
10307 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
10308 F:      drivers/input/misc/ibm-panel.c
10309
10310 IBM Power 842 compression accelerator
10311 M:      Haren Myneni <[email protected]>
10312 S:      Supported
10313 F:      crypto/842.c
10314 F:      drivers/crypto/nx/Kconfig
10315 F:      drivers/crypto/nx/Makefile
10316 F:      drivers/crypto/nx/nx-842*
10317 F:      include/linux/sw842.h
10318 F:      lib/842/
10319
10320 IBM Power in-Nest Crypto Acceleration
10321 M:      Breno Leitão <[email protected]>
10322 M:      Nayna Jain <[email protected]>
10323 M:      Paulo Flabiano Smorigo <[email protected]>
10324 L:      [email protected]
10325 S:      Supported
10326 F:      drivers/crypto/nx/Kconfig
10327 F:      drivers/crypto/nx/Makefile
10328 F:      drivers/crypto/nx/nx-aes*
10329 F:      drivers/crypto/nx/nx-sha*
10330 F:      drivers/crypto/nx/nx.*
10331 F:      drivers/crypto/nx/nx_csbcpb.h
10332 F:      drivers/crypto/nx/nx_debugfs.c
10333
10334 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10335 M:      Tyrel Datwyler <[email protected]>
10336 L:      [email protected]
10337 L:      [email protected]
10338 S:      Supported
10339 F:      drivers/pci/hotplug/rpadlpar*
10340
10341 IBM Power Linux RAID adapter
10342 M:      Brian King <[email protected]>
10343 S:      Supported
10344 F:      drivers/scsi/ipr.*
10345
10346 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10347 M:      Tyrel Datwyler <[email protected]>
10348 L:      [email protected]
10349 L:      [email protected]
10350 S:      Supported
10351 F:      drivers/pci/hotplug/rpaphp*
10352
10353 IBM Power SRIOV Virtual NIC Device Driver
10354 M:      Haren Myneni <[email protected]>
10355 M:      Rick Lindsley <[email protected]>
10356 R:      Nick Child <[email protected]>
10357 R:      Thomas Falcon <[email protected]>
10358 L:      [email protected]
10359 S:      Supported
10360 F:      drivers/net/ethernet/ibm/ibmvnic.*
10361
10362 IBM Power VFIO Support
10363 M:      Timothy Pearson <[email protected]>
10364 S:      Supported
10365 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10366
10367 IBM Power Virtual Ethernet Device Driver
10368 M:      Nick Child <[email protected]>
10369 L:      [email protected]
10370 S:      Supported
10371 F:      drivers/net/ethernet/ibm/ibmveth.*
10372
10373 IBM Power Virtual FC Device Drivers
10374 M:      Tyrel Datwyler <[email protected]>
10375 L:      [email protected]
10376 S:      Supported
10377 F:      drivers/scsi/ibmvscsi/ibmvfc*
10378
10379 IBM Power Virtual Management Channel Driver
10380 M:      Brad Warrum <[email protected]>
10381 M:      Ritu Agarwal <[email protected]>
10382 S:      Supported
10383 F:      drivers/misc/ibmvmc.*
10384
10385 IBM Power Virtual SCSI Device Drivers
10386 M:      Tyrel Datwyler <[email protected]>
10387 L:      [email protected]
10388 S:      Supported
10389 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10390 F:      include/scsi/viosrp.h
10391
10392 IBM Power Virtual SCSI Device Target Driver
10393 M:      Tyrel Datwyler <[email protected]>
10394 L:      [email protected]
10395 L:      [email protected]
10396 S:      Supported
10397 F:      drivers/scsi/ibmvscsi_tgt/
10398
10399 IBM Power VMX Cryptographic instructions
10400 M:      Breno Leitão <[email protected]>
10401 M:      Nayna Jain <[email protected]>
10402 M:      Paulo Flabiano Smorigo <[email protected]>
10403 L:      [email protected]
10404 S:      Supported
10405 F:      arch/powerpc/crypto/Kconfig
10406 F:      arch/powerpc/crypto/Makefile
10407 F:      arch/powerpc/crypto/aes.c
10408 F:      arch/powerpc/crypto/aes_cbc.c
10409 F:      arch/powerpc/crypto/aes_ctr.c
10410 F:      arch/powerpc/crypto/aes_xts.c
10411 F:      arch/powerpc/crypto/aesp8-ppc.*
10412 F:      arch/powerpc/crypto/ghash.c
10413 F:      arch/powerpc/crypto/ghashp8-ppc.pl
10414 F:      arch/powerpc/crypto/ppc-xlate.pl
10415 F:      arch/powerpc/crypto/vmx.c
10416
10417 IBM ServeRAID RAID DRIVER
10418 S:      Orphan
10419 F:      drivers/scsi/ips.*
10420
10421 ICH LPC AND GPIO DRIVER
10422 M:      Peter Tyser <[email protected]>
10423 S:      Maintained
10424 F:      drivers/gpio/gpio-ich.c
10425 F:      drivers/mfd/lpc_ich.c
10426
10427 ICY I2C DRIVER
10428 M:      Max Staudt <[email protected]>
10429 L:      [email protected]
10430 S:      Maintained
10431 F:      drivers/i2c/busses/i2c-icy.c
10432
10433 IDEAPAD LAPTOP EXTRAS DRIVER
10434 M:      Ike Panhc <[email protected]>
10435 L:      [email protected]
10436 S:      Maintained
10437 W:      http://launchpad.net/ideapad-laptop
10438 F:      drivers/platform/x86/ideapad-laptop.c
10439
10440 IDEAPAD LAPTOP SLIDEBAR DRIVER
10441 M:      Andrey Moiseev <[email protected]>
10442 L:      [email protected]
10443 S:      Maintained
10444 W:      https://github.com/o2genum/ideapad-slidebar
10445 F:      drivers/input/misc/ideapad_slidebar.c
10446
10447 IDT VersaClock 5 CLOCK DRIVER
10448 M:      Luca Ceresoli <[email protected]>
10449 S:      Maintained
10450 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10451 F:      drivers/clk/clk-versaclock5.c
10452
10453 IEEE 802.15.4 SUBSYSTEM
10454 M:      Alexander Aring <[email protected]>
10455 M:      Stefan Schmidt <[email protected]>
10456 M:      Miquel Raynal <[email protected]>
10457 L:      [email protected]
10458 S:      Maintained
10459 W:      https://linux-wpan.org/
10460 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10463 F:      Documentation/networking/ieee802154.rst
10464 F:      drivers/net/ieee802154/
10465 F:      include/linux/ieee802154.h
10466 F:      include/linux/nl802154.h
10467 F:      include/net/af_ieee802154.h
10468 F:      include/net/cfg802154.h
10469 F:      include/net/ieee802154_netdev.h
10470 F:      include/net/mac802154.h
10471 F:      include/net/nl802154.h
10472 F:      net/ieee802154/
10473 F:      net/mac802154/
10474
10475 IFCVF VIRTIO DATA PATH ACCELERATOR
10476 R:      Zhu Lingshan <[email protected]>
10477 F:      drivers/vdpa/ifcvf/
10478
10479 IFE PROTOCOL
10480 M:      Yotam Gigi <[email protected]>
10481 M:      Jamal Hadi Salim <[email protected]>
10482 F:      include/net/ife.h
10483 F:      include/uapi/linux/ife.h
10484 F:      net/ife
10485
10486 IGORPLUG-USB IR RECEIVER
10487 M:      Sean Young <[email protected]>
10488 L:      [email protected]
10489 S:      Maintained
10490 F:      drivers/media/rc/igorplugusb.c
10491
10492 IGUANAWORKS USB IR TRANSCEIVER
10493 M:      Sean Young <[email protected]>
10494 L:      [email protected]
10495 S:      Maintained
10496 F:      drivers/media/rc/iguanair.c
10497
10498 IIO BACKEND FRAMEWORK
10499 M:      Nuno Sa <[email protected]>
10500 R:      Olivier Moysan <[email protected]>
10501 L:      [email protected]
10502 S:      Maintained
10503 F:      drivers/iio/industrialio-backend.c
10504 F:      include/linux/iio/backend.h
10505
10506 IIO DIGITAL POTENTIOMETER DAC
10507 M:      Peter Rosin <[email protected]>
10508 L:      [email protected]
10509 S:      Maintained
10510 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10511 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10512 F:      drivers/iio/dac/dpot-dac.c
10513
10514 IIO ENVELOPE DETECTOR
10515 M:      Peter Rosin <[email protected]>
10516 L:      [email protected]
10517 S:      Maintained
10518 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10519 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10520 F:      drivers/iio/adc/envelope-detector.c
10521
10522 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10523 M:      Matti Vaittinen <[email protected]>
10524 L:      [email protected]
10525 S:      Maintained
10526 F:      drivers/iio/industrialio-gts-helper.c
10527 F:      include/linux/iio/iio-gts-helper.h
10528 F:      drivers/iio/test/iio-test-gts.c
10529
10530 IIO MULTIPLEXER
10531 M:      Peter Rosin <[email protected]>
10532 L:      [email protected]
10533 S:      Maintained
10534 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10535 F:      drivers/iio/multiplexer/iio-mux.c
10536
10537 IIO SCMI BASED DRIVER
10538 M:      Jyoti Bhayana <[email protected]>
10539 L:      [email protected]
10540 S:      Maintained
10541 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10542
10543 IIO SUBSYSTEM AND DRIVERS
10544 M:      Jonathan Cameron <[email protected]>
10545 R:      Lars-Peter Clausen <[email protected]>
10546 L:      [email protected]
10547 S:      Maintained
10548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10549 F:      Documentation/ABI/testing/configfs-iio*
10550 F:      Documentation/ABI/testing/sysfs-bus-iio*
10551 F:      Documentation/devicetree/bindings/iio/
10552 F:      drivers/iio/
10553 F:      drivers/staging/iio/
10554 F:      include/dt-bindings/iio/
10555 F:      include/linux/iio/
10556 F:      tools/iio/
10557
10558 IIO UNIT CONVERTER
10559 M:      Peter Rosin <[email protected]>
10560 L:      [email protected]
10561 S:      Maintained
10562 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10563 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10564 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10565 F:      drivers/iio/afe/iio-rescale.c
10566
10567 IKANOS/ADI EAGLE ADSL USB DRIVER
10568 M:      Matthieu Castet <[email protected]>
10569 M:      Stanislaw Gruszka <[email protected]>
10570 S:      Maintained
10571 F:      drivers/usb/atm/ueagle-atm.c
10572
10573 IMAGIS TOUCHSCREEN DRIVER
10574 M:      Markuss Broks <[email protected]>
10575 S:      Maintained
10576 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10577 F:      drivers/input/touchscreen/imagis.c
10578
10579 IMGTEC ASCII LCD DRIVER
10580 M:      Paul Burton <[email protected]>
10581 S:      Maintained
10582 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10583 F:      drivers/auxdisplay/img-ascii-lcd.c
10584
10585 IMGTEC IR DECODER DRIVER
10586 S:      Orphan
10587 F:      drivers/media/rc/img-ir/
10588
10589 IMGTEC POWERVR DRM DRIVER
10590 M:      Frank Binns <[email protected]>
10591 M:      Matt Coster <[email protected]>
10592 S:      Supported
10593 T:      git git://anongit.freedesktop.org/drm/drm-misc
10594 F:      Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
10595 F:      Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
10596 F:      Documentation/gpu/imagination/
10597 F:      drivers/gpu/drm/imagination/
10598 F:      include/uapi/drm/pvr_drm.h
10599
10600 IMON SOUNDGRAPH USB IR RECEIVER
10601 M:      Sean Young <[email protected]>
10602 L:      [email protected]
10603 S:      Maintained
10604 F:      drivers/media/rc/imon.c
10605 F:      drivers/media/rc/imon_raw.c
10606
10607 IMS TWINTURBO FRAMEBUFFER DRIVER
10608 L:      [email protected]
10609 S:      Orphan
10610 F:      drivers/video/fbdev/imsttfb.c
10611
10612 INDEX OF FURTHER KERNEL DOCUMENTATION
10613 M:      Carlos Bilbao <[email protected]>
10614 S:      Maintained
10615 F:      Documentation/process/kernel-docs.rst
10616
10617 INDUSTRY PACK SUBSYSTEM (IPACK)
10618 M:      Vaibhav Gupta <[email protected]>
10619 M:      Jens Taprogge <[email protected]>
10620 M:      Greg Kroah-Hartman <[email protected]>
10621 L:      [email protected]
10622 S:      Maintained
10623 W:      http://industrypack.sourceforge.net
10624 F:      drivers/ipack/
10625
10626 INFINEON DPS310 Driver
10627 M:      Eddie James <[email protected]>
10628 L:      [email protected]
10629 S:      Maintained
10630 F:      drivers/iio/pressure/dps310.c
10631
10632 INFINEON PEB2466 ASoC CODEC
10633 M:      Herve Codina <[email protected]>
10634 L:      [email protected] (moderated for non-subscribers)
10635 S:      Maintained
10636 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
10637 F:      sound/soc/codecs/peb2466.c
10638
10639 INFINIBAND SUBSYSTEM
10640 M:      Jason Gunthorpe <[email protected]>
10641 M:      Leon Romanovsky <[email protected]>
10642 L:      [email protected]
10643 S:      Supported
10644 W:      https://github.com/linux-rdma/rdma-core
10645 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
10647 F:      Documentation/devicetree/bindings/infiniband/
10648 F:      Documentation/infiniband/
10649 F:      drivers/infiniband/
10650 F:      include/rdma/
10651 F:      include/trace/events/ib_mad.h
10652 F:      include/trace/events/ib_umad.h
10653 F:      include/trace/misc/rdma.h
10654 F:      include/uapi/linux/if_infiniband.h
10655 F:      include/uapi/rdma/
10656 F:      samples/bpf/ibumad_kern.c
10657 F:      samples/bpf/ibumad_user.c
10658
10659 INGENIC JZ4780 NAND DRIVER
10660 M:      Harvey Hunt <[email protected]>
10661 L:      [email protected]
10662 L:      [email protected]
10663 S:      Maintained
10664 F:      drivers/mtd/nand/raw/ingenic/
10665
10666 INGENIC JZ47xx SoCs
10667 M:      Paul Cercueil <[email protected]>
10668 L:      [email protected]
10669 S:      Maintained
10670 F:      arch/mips/boot/dts/ingenic/
10671 F:      arch/mips/generic/board-ingenic.c
10672 F:      arch/mips/include/asm/mach-ingenic/
10673 F:      arch/mips/ingenic/Kconfig
10674 F:      drivers/clk/ingenic/
10675 F:      drivers/dma/dma-jz4780.c
10676 F:      drivers/gpu/drm/ingenic/
10677 F:      drivers/i2c/busses/i2c-jz4780.c
10678 F:      drivers/iio/adc/ingenic-adc.c
10679 F:      drivers/irqchip/irq-ingenic.c
10680 F:      drivers/memory/jz4780-nemc.c
10681 F:      drivers/mmc/host/jz4740_mmc.c
10682 F:      drivers/mtd/nand/raw/ingenic/
10683 F:      drivers/pinctrl/pinctrl-ingenic.c
10684 F:      drivers/power/supply/ingenic-battery.c
10685 F:      drivers/pwm/pwm-jz4740.c
10686 F:      drivers/remoteproc/ingenic_rproc.c
10687 F:      drivers/rtc/rtc-jz4740.c
10688 F:      drivers/tty/serial/8250/8250_ingenic.c
10689 F:      drivers/usb/musb/jz4740.c
10690 F:      drivers/watchdog/jz4740_wdt.c
10691 F:      include/dt-bindings/iio/adc/ingenic,adc.h
10692 F:      include/linux/mfd/ingenic-tcu.h
10693 F:      sound/soc/codecs/jz47*
10694 F:      sound/soc/jz4740/
10695
10696 INJOINIC IP5xxx POWER BANK IC DRIVER
10697 M:      Samuel Holland <[email protected]>
10698 S:      Maintained
10699 F:      drivers/power/supply/ip5xxx_power.c
10700
10701 INOTIFY
10702 M:      Jan Kara <[email protected]>
10703 R:      Amir Goldstein <[email protected]>
10704 L:      [email protected]
10705 S:      Maintained
10706 F:      Documentation/filesystems/inotify.rst
10707 F:      fs/notify/inotify/
10708 F:      include/linux/inotify.h
10709 F:      include/uapi/linux/inotify.h
10710
10711 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
10712 M:      Dmitry Torokhov <[email protected]>
10713 L:      [email protected]
10714 S:      Maintained
10715 Q:      http://patchwork.kernel.org/project/linux-input/list/
10716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
10717 F:      Documentation/devicetree/bindings/input/
10718 F:      Documentation/devicetree/bindings/serio/
10719 F:      Documentation/input/
10720 F:      drivers/input/
10721 F:      include/dt-bindings/input/
10722 F:      include/linux/input.h
10723 F:      include/linux/input/
10724 F:      include/uapi/linux/input-event-codes.h
10725 F:      include/uapi/linux/input.h
10726
10727 INPUT MULTITOUCH (MT) PROTOCOL
10728 M:      Henrik Rydberg <[email protected]>
10729 L:      [email protected]
10730 S:      Odd fixes
10731 F:      Documentation/input/multi-touch-protocol.rst
10732 F:      drivers/input/input-mt.c
10733 K:      \b(ABS|SYN)_MT_
10734
10735 INSIDE SECURE CRYPTO DRIVER
10736 M:      Antoine Tenart <[email protected]>
10737 L:      [email protected]
10738 S:      Maintained
10739 F:      drivers/crypto/inside-secure/
10740
10741 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
10742 M:      Mimi Zohar <[email protected]>
10743 M:      Roberto Sassu <[email protected]>
10744 M:      Dmitry Kasatkin <[email protected]>
10745 R:      Eric Snowberg <[email protected]>
10746 L:      [email protected]
10747 S:      Supported
10748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
10749 F:      security/integrity/
10750 F:      security/integrity/ima/
10751
10752 INTEL 810/815 FRAMEBUFFER DRIVER
10753 M:      Antonino Daplas <[email protected]>
10754 L:      [email protected]
10755 S:      Maintained
10756 F:      drivers/video/fbdev/i810/
10757
10758 INTEL 8254 COUNTER DRIVER
10759 M:      William Breathitt Gray <[email protected]>
10760 L:      [email protected]
10761 S:      Maintained
10762 F:      drivers/counter/i8254.c
10763 F:      include/linux/i8254.h
10764
10765 INTEL 8255 GPIO DRIVER
10766 M:      William Breathitt Gray <[email protected]>
10767 L:      [email protected]
10768 S:      Maintained
10769 F:      drivers/gpio/gpio-i8255.c
10770 F:      drivers/gpio/gpio-i8255.h
10771
10772 INTEL ASoC DRIVERS
10773 M:      Cezary Rojewski <[email protected]>
10774 M:      Pierre-Louis Bossart <[email protected]>
10775 M:      Liam Girdwood <[email protected]>
10776 M:      Peter Ujfalusi <[email protected]>
10777 M:      Bard Liao <[email protected]>
10778 M:      Ranjani Sridharan <[email protected]>
10779 M:      Kai Vehmanen <[email protected]>
10780 L:      [email protected] (moderated for non-subscribers)
10781 S:      Supported
10782 F:      sound/soc/intel/
10783
10784 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
10785 M:      Hans de Goede <[email protected]>
10786 L:      [email protected]
10787 S:      Maintained
10788 F:      drivers/platform/x86/intel/atomisp2/pm.c
10789
10790 INTEL ATOMISP2 LED DRIVER
10791 M:      Hans de Goede <[email protected]>
10792 L:      [email protected]
10793 S:      Maintained
10794 F:      drivers/platform/x86/intel/atomisp2/led.c
10795
10796 INTEL BIOS SAR INT1092 DRIVER
10797 M:      Shravan Sudhakar <[email protected]>
10798 L:      [email protected]
10799 S:      Maintained
10800 F:      drivers/platform/x86/intel/int1092/
10801
10802 INTEL BROXTON PMC DRIVER
10803 M:      Mika Westerberg <[email protected]>
10804 M:      Zha Qipeng <[email protected]>
10805 S:      Maintained
10806 F:      drivers/mfd/intel_pmc_bxt.c
10807 F:      include/linux/mfd/intel_pmc_bxt.h
10808
10809 INTEL C600 SERIES SAS CONTROLLER DRIVER
10810 M:      Artur Paszkiewicz <[email protected]>
10811 L:      [email protected]
10812 S:      Supported
10813 T:      git git://git.code.sf.net/p/intel-sas/isci
10814 F:      drivers/scsi/isci/
10815
10816 INTEL CPU family model numbers
10817 M:      Tony Luck <[email protected]>
10818 M:      [email protected]
10819 L:      [email protected]
10820 S:      Supported
10821 F:      arch/x86/include/asm/intel-family.h
10822
10823 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS
10824 M:      Jani Nikula <[email protected]>
10825 M:      Rodrigo Vivi <[email protected]>
10826 L:      [email protected]
10827 L:      [email protected]
10828 S:      Supported
10829 F:      drivers/gpu/drm/i915/display/
10830 F:      drivers/gpu/drm/xe/display/
10831 F:      drivers/gpu/drm/xe/compat-i915-headers
10832
10833 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)
10834 M:      Jani Nikula <[email protected]>
10835 M:      Joonas Lahtinen <[email protected]>
10836 M:      Rodrigo Vivi <[email protected]>
10837 M:      Tvrtko Ursulin <[email protected]>
10838 L:      [email protected]
10839 S:      Supported
10840 W:      https://drm.pages.freedesktop.org/intel-docs/
10841 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
10842 B:      https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html
10843 C:      irc://irc.oftc.net/intel-gfx
10844 T:      git git://anongit.freedesktop.org/drm-intel
10845 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
10846 F:      Documentation/gpu/i915.rst
10847 F:      drivers/gpu/drm/ci/xfails/i915*
10848 F:      drivers/gpu/drm/i915/
10849 F:      include/drm/i915*
10850 F:      include/uapi/drm/i915_drm.h
10851
10852 INTEL DRM XE DRIVER (Lunar Lake and newer)
10853 M:      Lucas De Marchi <[email protected]>
10854 M:      Oded Gabbay <[email protected]>
10855 M:      Thomas Hellström <[email protected]>
10856 L:      [email protected]
10857 S:      Supported
10858 W:      https://drm.pages.freedesktop.org/intel-docs/
10859 Q:      http://patchwork.freedesktop.org/project/intel-xe/
10860 B:      https://gitlab.freedesktop.org/drm/xe/kernel/-/issues
10861 C:      irc://irc.oftc.net/xe
10862 T:      git https://gitlab.freedesktop.org/drm/xe/kernel.git
10863 F:      Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
10864 F:      Documentation/gpu/xe/
10865 F:      drivers/gpu/drm/xe/
10866 F:      include/drm/xe*
10867 F:      include/uapi/drm/xe_drm.h
10868
10869 INTEL ETHERNET DRIVERS
10870 M:      Jesse Brandeburg <[email protected]>
10871 M:      Tony Nguyen <[email protected]>
10872 L:      [email protected] (moderated for non-subscribers)
10873 S:      Supported
10874 W:      https://www.intel.com/content/www/us/en/support.html
10875 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
10876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
10877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
10878 F:      Documentation/networking/device_drivers/ethernet/intel/
10879 F:      drivers/net/ethernet/intel/
10880 F:      drivers/net/ethernet/intel/*/
10881 F:      include/linux/avf/virtchnl.h
10882 F:      include/linux/net/intel/iidc.h
10883
10884 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
10885 M:      Mustafa Ismail <[email protected]>
10886 M:      Shiraz Saleem <[email protected]>
10887 L:      [email protected]
10888 S:      Supported
10889 F:      drivers/infiniband/hw/irdma/
10890 F:      include/uapi/rdma/irdma-abi.h
10891
10892 INTEL GPIO DRIVERS
10893 M:      Andy Shevchenko <[email protected]>
10894 L:      [email protected]
10895 S:      Supported
10896 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10897 F:      drivers/gpio/gpio-elkhartlake.c
10898 F:      drivers/gpio/gpio-ich.c
10899 F:      drivers/gpio/gpio-merrifield.c
10900 F:      drivers/gpio/gpio-ml-ioh.c
10901 F:      drivers/gpio/gpio-pch.c
10902 F:      drivers/gpio/gpio-sch.c
10903 F:      drivers/gpio/gpio-sodaville.c
10904 F:      drivers/gpio/gpio-tangier.c
10905 F:      drivers/gpio/gpio-tangier.h
10906
10907 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
10908 M:      Zhenyu Wang <[email protected]>
10909 M:      Zhi Wang <[email protected]>
10910 L:      [email protected]
10911 L:      [email protected]
10912 S:      Supported
10913 W:      https://github.com/intel/gvt-linux/wiki
10914 T:      git https://github.com/intel/gvt-linux.git
10915 F:      drivers/gpu/drm/i915/gvt/
10916
10917 INTEL HID EVENT DRIVER
10918 M:      Alex Hung <[email protected]>
10919 L:      [email protected]
10920 S:      Maintained
10921 F:      drivers/platform/x86/intel/hid.c
10922
10923 INTEL I/OAT DMA DRIVER
10924 M:      Dave Jiang <[email protected]>
10925 R:      Dan Williams <[email protected]>
10926 L:      [email protected]
10927 S:      Supported
10928 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
10929 F:      drivers/dma/ioat*
10930
10931 INTEL IAA CRYPTO DRIVER
10932 M:      Tom Zanussi <[email protected]>
10933 L:      [email protected]
10934 S:      Supported
10935 F:      Documentation/driver-api/crypto/iaa/iaa-crypto.rst
10936 F:      drivers/crypto/intel/iaa/*
10937
10938 INTEL IDLE DRIVER
10939 M:      Jacob Pan <[email protected]>
10940 M:      Len Brown <[email protected]>
10941 L:      [email protected]
10942 S:      Supported
10943 B:      https://bugzilla.kernel.org
10944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
10945 F:      drivers/idle/intel_idle.c
10946
10947 INTEL IDXD DRIVER
10948 M:      Fenghua Yu <[email protected]>
10949 M:      Dave Jiang <[email protected]>
10950 L:      [email protected]
10951 S:      Supported
10952 F:      drivers/dma/idxd/*
10953 F:      include/uapi/linux/idxd.h
10954
10955 INTEL IN FIELD SCAN (IFS) DEVICE
10956 M:      Jithu Joseph <[email protected]>
10957 R:      Ashok Raj <[email protected]>
10958 R:      Tony Luck <[email protected]>
10959 S:      Maintained
10960 F:      drivers/platform/x86/intel/ifs
10961 F:      include/trace/events/intel_ifs.h
10962
10963 INTEL INTEGRATED SENSOR HUB DRIVER
10964 M:      Srinivas Pandruvada <[email protected]>
10965 M:      Jiri Kosina <[email protected]>
10966 L:      [email protected]
10967 S:      Maintained
10968 F:      drivers/hid/intel-ish-hid/
10969
10970 INTEL IOMMU (VT-d)
10971 M:      David Woodhouse <[email protected]>
10972 M:      Lu Baolu <[email protected]>
10973 L:      [email protected]
10974 S:      Supported
10975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10976 F:      drivers/iommu/intel/
10977
10978 INTEL IPU3 CSI-2 CIO2 DRIVER
10979 M:      Yong Zhi <[email protected]>
10980 M:      Sakari Ailus <[email protected]>
10981 M:      Bingbu Cao <[email protected]>
10982 M:      Dan Scally <[email protected]>
10983 R:      Tianshu Qiu <[email protected]>
10984 L:      [email protected]
10985 S:      Maintained
10986 T:      git git://linuxtv.org/media_tree.git
10987 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
10988 F:      drivers/media/pci/intel/ipu3/
10989
10990 INTEL IPU3 CSI-2 IMGU DRIVER
10991 M:      Sakari Ailus <[email protected]>
10992 R:      Bingbu Cao <[email protected]>
10993 R:      Tianshu Qiu <[email protected]>
10994 L:      [email protected]
10995 S:      Maintained
10996 F:      Documentation/admin-guide/media/ipu3.rst
10997 F:      Documentation/admin-guide/media/ipu3_rcb.svg
10998 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
10999 F:      drivers/staging/media/ipu3/
11000
11001 INTEL ISHTP ECLITE DRIVER
11002 M:      Sumesh K Naduvalath <[email protected]>
11003 L:      [email protected]
11004 S:      Supported
11005 F:      drivers/platform/x86/intel/ishtp_eclite.c
11006
11007 INTEL IXP4XX CRYPTO SUPPORT
11008 M:      Corentin Labbe <[email protected]>
11009 L:      [email protected]
11010 S:      Maintained
11011 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
11012
11013 INTEL KEEM BAY DRM DRIVER
11014 M:      Anitha Chrisanthus <[email protected]>
11015 M:      Edmund Dea <[email protected]>
11016 S:      Maintained
11017 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
11018 F:      drivers/gpu/drm/kmb/
11019
11020 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
11021 M:      Daniele Alessandrelli <[email protected]>
11022 S:      Maintained
11023 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
11024 F:      drivers/crypto/intel/keembay/Kconfig
11025 F:      drivers/crypto/intel/keembay/Makefile
11026 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
11027 F:      drivers/crypto/intel/keembay/ocs-aes.c
11028 F:      drivers/crypto/intel/keembay/ocs-aes.h
11029
11030 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
11031 M:      Daniele Alessandrelli <[email protected]>
11032 M:      Prabhjot Khurana <[email protected]>
11033 M:      Mark Gross <[email protected]>
11034 S:      Maintained
11035 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
11036 F:      drivers/crypto/intel/keembay/Kconfig
11037 F:      drivers/crypto/intel/keembay/Makefile
11038 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
11039
11040 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
11041 M:      Daniele Alessandrelli <[email protected]>
11042 M:      Declan Murphy <[email protected]>
11043 S:      Maintained
11044 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
11045 F:      drivers/crypto/intel/keembay/Kconfig
11046 F:      drivers/crypto/intel/keembay/Makefile
11047 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
11048 F:      drivers/crypto/intel/keembay/ocs-hcu.c
11049 F:      drivers/crypto/intel/keembay/ocs-hcu.h
11050
11051 INTEL MANAGEMENT ENGINE (mei)
11052 M:      Tomas Winkler <[email protected]>
11053 L:      [email protected]
11054 S:      Supported
11055 F:      Documentation/driver-api/mei/*
11056 F:      drivers/misc/mei/
11057 F:      drivers/watchdog/mei_wdt.c
11058 F:      include/linux/mei_aux.h
11059 F:      include/linux/mei_cl_bus.h
11060 F:      include/uapi/linux/mei.h
11061 F:      include/uapi/linux/mei_uuid.h
11062 F:      include/uapi/linux/uuid.h
11063 F:      samples/mei/*
11064
11065 INTEL MAX 10 BMC MFD DRIVER
11066 M:      Xu Yilun <[email protected]>
11067 R:      Tom Rix <[email protected]>
11068 S:      Maintained
11069 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
11070 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
11071 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
11072 F:      drivers/mfd/intel-m10-bmc*
11073 F:      include/linux/mfd/intel-m10-bmc.h
11074
11075 INTEL MAX10 BMC SECURE UPDATES
11076 M:      Peter Colberg <[email protected]>
11077 L:      [email protected]
11078 S:      Maintained
11079 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
11080 F:      drivers/fpga/intel-m10-bmc-sec-update.c
11081
11082 INTEL P-Unit IPC DRIVER
11083 M:      Zha Qipeng <[email protected]>
11084 L:      [email protected]
11085 S:      Maintained
11086 F:      arch/x86/include/asm/intel_punit_ipc.h
11087 F:      drivers/platform/x86/intel/punit_ipc.c
11088
11089 INTEL PMC CORE DRIVER
11090 M:      Rajneesh Bhardwaj <[email protected]>
11091 M:      David E Box <[email protected]>
11092 L:      [email protected]
11093 S:      Maintained
11094 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
11095 F:      drivers/platform/x86/intel/pmc/
11096
11097 INTEL PMIC GPIO DRIVERS
11098 M:      Andy Shevchenko <[email protected]>
11099 S:      Supported
11100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11101 F:      drivers/gpio/gpio-*cove.c
11102
11103 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
11104 M:      Andy Shevchenko <[email protected]>
11105 S:      Supported
11106 F:      drivers/mfd/intel_soc_pmic*
11107 F:      include/linux/mfd/intel_soc_pmic*
11108
11109 INTEL PMT DRIVERS
11110 M:      David E. Box <[email protected]>
11111 S:      Supported
11112 F:      drivers/platform/x86/intel/pmt/
11113
11114 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
11115 M:      Stanislav Yakovlev <[email protected]>
11116 L:      [email protected]
11117 S:      Maintained
11118 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
11119 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
11120 F:      drivers/net/wireless/intel/ipw2x00/
11121
11122 INTEL PSTATE DRIVER
11123 M:      Srinivas Pandruvada <[email protected]>
11124 M:      Len Brown <[email protected]>
11125 L:      [email protected]
11126 S:      Supported
11127 F:      drivers/cpufreq/intel_pstate.c
11128
11129 INTEL PTP DFL ToD DRIVER
11130 M:      Tianfei Zhang <[email protected]>
11131 L:      [email protected]
11132 L:      [email protected]
11133 S:      Maintained
11134 F:      drivers/ptp/ptp_dfl_tod.c
11135
11136 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
11137 M:      Jarkko Nikula <[email protected]>
11138 L:      [email protected]
11139 F:      drivers/counter/intel-qep.c
11140
11141 INTEL SCU DRIVERS
11142 M:      Mika Westerberg <[email protected]>
11143 S:      Maintained
11144 F:      arch/x86/include/asm/intel_scu_ipc.h
11145 F:      drivers/platform/x86/intel_scu_*
11146
11147 INTEL SDSI DRIVER
11148 M:      David E. Box <[email protected]>
11149 S:      Supported
11150 F:      drivers/platform/x86/intel/sdsi.c
11151 F:      tools/arch/x86/intel_sdsi/
11152 F:      tools/testing/selftests/drivers/sdsi/
11153
11154 INTEL SGX
11155 M:      Jarkko Sakkinen <[email protected]>
11156 R:      Dave Hansen <[email protected]>
11157 L:      [email protected]
11158 S:      Supported
11159 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
11160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
11161 F:      Documentation/arch/x86/sgx.rst
11162 F:      arch/x86/entry/vdso/vsgx.S
11163 F:      arch/x86/include/asm/sgx.h
11164 F:      arch/x86/include/uapi/asm/sgx.h
11165 F:      arch/x86/kernel/cpu/sgx/*
11166 F:      tools/testing/selftests/sgx/*
11167 K:      \bSGX_
11168
11169 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
11170 M:      Daniel Scally <[email protected]>
11171 S:      Maintained
11172 F:      drivers/platform/x86/intel/int3472/
11173
11174 INTEL SPEED SELECT TECHNOLOGY
11175 M:      Srinivas Pandruvada <[email protected]>
11176 L:      [email protected]
11177 S:      Maintained
11178 F:      drivers/platform/x86/intel/speed_select_if/
11179 F:      include/uapi/linux/isst_if.h
11180 F:      tools/power/x86/intel-speed-select/
11181
11182 INTEL STRATIX10 FIRMWARE DRIVERS
11183 M:      Dinh Nguyen <[email protected]>
11184 L:      [email protected]
11185 S:      Maintained
11186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
11187 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
11188 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
11189 F:      drivers/firmware/stratix10-rsu.c
11190 F:      drivers/firmware/stratix10-svc.c
11191 F:      include/linux/firmware/intel/stratix10-smc.h
11192 F:      include/linux/firmware/intel/stratix10-svc-client.h
11193
11194 INTEL TELEMETRY DRIVER
11195 M:      Rajneesh Bhardwaj <[email protected]>
11196 M:      "David E. Box" <[email protected]>
11197 L:      [email protected]
11198 S:      Maintained
11199 F:      arch/x86/include/asm/intel_telemetry.h
11200 F:      drivers/platform/x86/intel/telemetry/
11201
11202 INTEL TPMI DRIVER
11203 M:      Srinivas Pandruvada <[email protected]>
11204 L:      [email protected]
11205 S:      Maintained
11206 F:      Documentation/ABI/testing/debugfs-tpmi
11207 F:      drivers/platform/x86/intel/tpmi.c
11208 F:      include/linux/intel_tpmi.h
11209
11210 INTEL UNCORE FREQUENCY CONTROL
11211 M:      Srinivas Pandruvada <[email protected]>
11212 L:      [email protected]
11213 S:      Maintained
11214 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
11215 F:      drivers/platform/x86/intel/uncore-frequency/
11216
11217 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
11218 M:      David E. Box <[email protected]>
11219 S:      Supported
11220 F:      drivers/platform/x86/intel/vsec.*
11221
11222 INTEL VIRTUAL BUTTON DRIVER
11223 M:      AceLan Kao <[email protected]>
11224 L:      [email protected]
11225 S:      Maintained
11226 F:      drivers/platform/x86/intel/vbtn.c
11227
11228 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
11229 M:      Stanislaw Gruszka <[email protected]>
11230 L:      [email protected]
11231 S:      Supported
11232 F:      drivers/net/wireless/intel/iwlegacy/
11233
11234 INTEL WIRELESS WIFI LINK (iwlwifi)
11235 M:      Miri Korenblit <[email protected]>
11236 L:      [email protected]
11237 S:      Supported
11238 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
11239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
11240 F:      drivers/net/wireless/intel/iwlwifi/
11241
11242 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
11243 M:      Jithu Joseph <[email protected]>
11244 S:      Maintained
11245 W:      https://slimbootloader.github.io/security/firmware-update.html
11246 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
11247
11248 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
11249 L:      [email protected]
11250 S:      Maintained
11251 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
11252
11253 INTEL WWAN IOSM DRIVER
11254 M:      M Chetan Kumar <[email protected]>
11255 L:      [email protected]
11256 S:      Maintained
11257 F:      drivers/net/wwan/iosm/
11258
11259 INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY
11260 M:      Xin Li <[email protected]>
11261 M:      "H. Peter Anvin" <[email protected]>
11262 S:      Supported
11263 F:      Documentation/arch/x86/x86_64/fred.rst
11264 F:      arch/x86/entry/entry_64_fred.S
11265 F:      arch/x86/entry/entry_fred.c
11266 F:      arch/x86/include/asm/fred.h
11267 F:      arch/x86/kernel/fred.c
11268
11269 INTEL(R) TRACE HUB
11270 M:      Alexander Shishkin <[email protected]>
11271 S:      Supported
11272 F:      Documentation/trace/intel_th.rst
11273 F:      drivers/hwtracing/intel_th/
11274 F:      include/linux/intel_th.h
11275
11276 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
11277 M:      Ning Sun <[email protected]>
11278 L:      [email protected]
11279 S:      Supported
11280 W:      http://tboot.sourceforge.net
11281 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
11282 F:      Documentation/arch/x86/intel_txt.rst
11283 F:      arch/x86/kernel/tboot.c
11284 F:      include/linux/tboot.h
11285
11286 INTERCONNECT API
11287 M:      Georgi Djakov <[email protected]>
11288 L:      [email protected]
11289 S:      Maintained
11290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
11291 F:      Documentation/devicetree/bindings/interconnect/
11292 F:      Documentation/driver-api/interconnect.rst
11293 F:      drivers/interconnect/
11294 F:      include/dt-bindings/interconnect/
11295 F:      include/linux/interconnect-provider.h
11296 F:      include/linux/interconnect.h
11297
11298 INTERRUPT COUNTER DRIVER
11299 M:      Oleksij Rempel <[email protected]>
11300 R:      Pengutronix Kernel Team <[email protected]>
11301 L:      [email protected]
11302 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
11303 F:      drivers/counter/interrupt-cnt.c
11304
11305 INTERSIL ISL7998X VIDEO DECODER DRIVER
11306 M:      Michael Tretter <[email protected]>
11307 R:      Pengutronix Kernel Team <[email protected]>
11308 L:      [email protected]
11309 S:      Maintained
11310 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
11311 F:      drivers/media/i2c/isl7998x.c
11312
11313 INVENSENSE ICM-426xx IMU DRIVER
11314 M:      Jean-Baptiste Maneyrol <[email protected]>
11315 L:      [email protected]
11316 S:      Maintained
11317 W:      https://invensense.tdk.com/
11318 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
11319 F:      drivers/iio/imu/inv_icm42600/
11320
11321 INVENSENSE MPU-3050 GYROSCOPE DRIVER
11322 M:      Linus Walleij <[email protected]>
11323 L:      [email protected]
11324 S:      Maintained
11325 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
11326 F:      drivers/iio/gyro/mpu3050*
11327
11328 IOC3 ETHERNET DRIVER
11329 M:      Ralf Baechle <[email protected]>
11330 L:      [email protected]
11331 S:      Maintained
11332 F:      drivers/net/ethernet/sgi/ioc3-eth.c
11333
11334 IOMMU DMA-API LAYER
11335 M:      Robin Murphy <[email protected]>
11336 L:      [email protected]
11337 S:      Maintained
11338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
11339 F:      drivers/iommu/dma-iommu.c
11340 F:      drivers/iommu/dma-iommu.h
11341 F:      drivers/iommu/iova.c
11342 F:      include/linux/iova.h
11343
11344 IOMMU SUBSYSTEM
11345 M:      Joerg Roedel <[email protected]>
11346 M:      Will Deacon <[email protected]>
11347 R:      Robin Murphy <[email protected]>
11348 L:      [email protected]
11349 S:      Maintained
11350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
11351 F:      Documentation/devicetree/bindings/iommu/
11352 F:      Documentation/userspace-api/iommu.rst
11353 F:      drivers/iommu/
11354 F:      include/linux/iommu.h
11355 F:      include/linux/iova.h
11356 F:      include/linux/of_iommu.h
11357
11358 IOMMUFD
11359 M:      Jason Gunthorpe <[email protected]>
11360 M:      Kevin Tian <[email protected]>
11361 L:      [email protected]
11362 S:      Maintained
11363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11364 F:      Documentation/userspace-api/iommufd.rst
11365 F:      drivers/iommu/iommufd/
11366 F:      include/linux/iommufd.h
11367 F:      include/uapi/linux/iommufd.h
11368 F:      tools/testing/selftests/iommu/
11369
11370 IOSYS-MAP HELPERS
11371 M:      Thomas Zimmermann <[email protected]>
11372 L:      [email protected]
11373 S:      Maintained
11374 T:      git git://anongit.freedesktop.org/drm/drm-misc
11375 F:      include/linux/iosys-map.h
11376
11377 IO_URING
11378 M:      Jens Axboe <[email protected]>
11379 R:      Pavel Begunkov <[email protected]>
11380 L:      [email protected]
11381 S:      Maintained
11382 T:      git git://git.kernel.dk/linux-block
11383 T:      git git://git.kernel.dk/liburing
11384 F:      include/linux/io_uring/
11385 F:      include/linux/io_uring.h
11386 F:      include/linux/io_uring_types.h
11387 F:      include/trace/events/io_uring.h
11388 F:      include/uapi/linux/io_uring.h
11389 F:      io_uring/
11390
11391 IPMI SUBSYSTEM
11392 M:      Corey Minyard <[email protected]>
11393 L:      [email protected] (moderated for non-subscribers)
11394 S:      Supported
11395 W:      http://openipmi.sourceforge.net/
11396 T:      git https://github.com/cminyard/linux-ipmi.git for-next
11397 F:      Documentation/devicetree/bindings/ipmi/
11398 F:      Documentation/driver-api/ipmi.rst
11399 F:      drivers/char/ipmi/
11400 F:      include/linux/ipmi*
11401 F:      include/uapi/linux/ipmi*
11402
11403 IPS SCSI RAID DRIVER
11404 M:      Adaptec OEM Raid Solutions <[email protected]>
11405 L:      [email protected]
11406 S:      Maintained
11407 W:      http://www.adaptec.com/
11408 F:      drivers/scsi/ips*
11409
11410 IPVS
11411 M:      Simon Horman <[email protected]>
11412 M:      Julian Anastasov <[email protected]>
11413 L:      [email protected]
11414 L:      [email protected]
11415 S:      Maintained
11416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11418 F:      Documentation/networking/ipvs-sysctl.rst
11419 F:      include/net/ip_vs.h
11420 F:      include/uapi/linux/ip_vs.h
11421 F:      net/netfilter/ipvs/
11422
11423 IPWIRELESS DRIVER
11424 M:      Jiri Kosina <[email protected]>
11425 M:      David Sterba <[email protected]>
11426 S:      Odd Fixes
11427 F:      drivers/tty/ipwireless/
11428
11429 IRON DEVICE AUDIO CODEC DRIVERS
11430 M:      Kiseok Jo <[email protected]>
11431 L:      [email protected] (moderated for non-subscribers)
11432 S:      Maintained
11433 F:      Documentation/devicetree/bindings/sound/irondevice,*
11434 F:      sound/soc/codecs/sma*
11435
11436 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11437 M:      Thomas Gleixner <[email protected]>
11438 S:      Maintained
11439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11440 F:      Documentation/core-api/irq/irq-domain.rst
11441 F:      include/linux/irqdomain.h
11442 F:      kernel/irq/irqdomain.c
11443 F:      kernel/irq/msi.c
11444
11445 IRQ SUBSYSTEM
11446 M:      Thomas Gleixner <[email protected]>
11447 L:      [email protected]
11448 S:      Maintained
11449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11450 F:      include/linux/group_cpus.h
11451 F:      kernel/irq/
11452 F:      lib/group_cpus.c
11453
11454 IRQCHIP DRIVERS
11455 M:      Thomas Gleixner <[email protected]>
11456 L:      [email protected]
11457 S:      Maintained
11458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11459 F:      Documentation/devicetree/bindings/interrupt-controller/
11460 F:      drivers/irqchip/
11461
11462 ISA
11463 M:      William Breathitt Gray <[email protected]>
11464 S:      Maintained
11465 F:      Documentation/driver-api/isa.rst
11466 F:      drivers/base/isa.c
11467 F:      include/linux/isa.h
11468
11469 ISA RADIO MODULE
11470 M:      Hans Verkuil <[email protected]>
11471 L:      [email protected]
11472 S:      Maintained
11473 W:      https://linuxtv.org
11474 T:      git git://linuxtv.org/media_tree.git
11475 F:      drivers/media/radio/radio-isa*
11476
11477 ISAPNP
11478 M:      Jaroslav Kysela <[email protected]>
11479 S:      Maintained
11480 F:      Documentation/userspace-api/isapnp.rst
11481 F:      drivers/pnp/isapnp/
11482 F:      include/linux/isapnp.h
11483
11484 ISCSI
11485 M:      Lee Duncan <[email protected]>
11486 M:      Chris Leech <[email protected]>
11487 M:      Mike Christie <[email protected]>
11488 L:      [email protected]
11489 L:      [email protected]
11490 S:      Maintained
11491 W:      www.open-iscsi.com
11492 F:      drivers/scsi/*iscsi*
11493 F:      include/scsi/*iscsi*
11494
11495 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11496 M:      Peter Jones <[email protected]>
11497 M:      Konrad Rzeszutek Wilk <[email protected]>
11498 S:      Maintained
11499 F:      drivers/firmware/iscsi_ibft*
11500
11501 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11502 M:      Sagi Grimberg <[email protected]>
11503 M:      Max Gurtovoy <[email protected]>
11504 L:      [email protected]
11505 S:      Supported
11506 W:      http://www.openfabrics.org
11507 W:      www.open-iscsi.org
11508 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11509 F:      drivers/infiniband/ulp/iser/
11510
11511 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11512 M:      Sagi Grimberg <[email protected]>
11513 L:      [email protected]
11514 L:      [email protected]
11515 S:      Supported
11516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11517 F:      drivers/infiniband/ulp/isert
11518
11519 ISDN/CMTP OVER BLUETOOTH
11520 M:      Karsten Keil <[email protected]>
11521 L:      [email protected] (subscribers-only)
11522 L:      [email protected]
11523 S:      Odd Fixes
11524 W:      http://www.isdn4linux.de
11525 F:      Documentation/isdn/
11526 F:      drivers/isdn/capi/
11527 F:      include/linux/isdn/
11528 F:      include/uapi/linux/isdn/
11529 F:      net/bluetooth/cmtp/
11530
11531 ISDN/mISDN SUBSYSTEM
11532 M:      Karsten Keil <[email protected]>
11533 L:      [email protected] (subscribers-only)
11534 L:      [email protected]
11535 S:      Maintained
11536 W:      http://www.isdn4linux.de
11537 F:      drivers/isdn/Kconfig
11538 F:      drivers/isdn/Makefile
11539 F:      drivers/isdn/hardware/
11540 F:      drivers/isdn/mISDN/
11541
11542 ISOFS FILESYSTEM
11543 M:      Jan Kara <[email protected]>
11544 L:      [email protected]
11545 S:      Maintained
11546 F:      Documentation/filesystems/isofs.rst
11547 F:      fs/isofs/
11548
11549 IT87 HARDWARE MONITORING DRIVER
11550 M:      Jean Delvare <[email protected]>
11551 L:      [email protected]
11552 S:      Maintained
11553 F:      Documentation/hwmon/it87.rst
11554 F:      drivers/hwmon/it87.c
11555
11556 IT913X MEDIA DRIVER
11557 L:      [email protected]
11558 S:      Orphan
11559 W:      https://linuxtv.org
11560 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11561 F:      drivers/media/tuners/it913x*
11562
11563 ITE IT66121 HDMI BRIDGE DRIVER
11564 M:      Phong LE <[email protected]>
11565 M:      Neil Armstrong <[email protected]>
11566 S:      Maintained
11567 T:      git git://anongit.freedesktop.org/drm/drm-misc
11568 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11569 F:      drivers/gpu/drm/bridge/ite-it66121.c
11570
11571 IVTV VIDEO4LINUX DRIVER
11572 M:      Andy Walls <[email protected]>
11573 L:      [email protected]
11574 S:      Maintained
11575 W:      https://linuxtv.org
11576 T:      git git://linuxtv.org/media_tree.git
11577 F:      Documentation/admin-guide/media/ivtv*
11578 F:      drivers/media/pci/ivtv/
11579 F:      include/uapi/linux/ivtv*
11580
11581 IX2505V MEDIA DRIVER
11582 M:      Malcolm Priestley <[email protected]>
11583 L:      [email protected]
11584 S:      Maintained
11585 W:      https://linuxtv.org
11586 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11587 F:      drivers/media/dvb-frontends/ix2505v*
11588
11589 JAILHOUSE HYPERVISOR INTERFACE
11590 M:      Jan Kiszka <[email protected]>
11591 L:      [email protected]
11592 S:      Maintained
11593 F:      arch/x86/include/asm/jailhouse_para.h
11594 F:      arch/x86/kernel/jailhouse.c
11595
11596 JFS FILESYSTEM
11597 M:      Dave Kleikamp <[email protected]>
11598 L:      [email protected]
11599 S:      Odd Fixes
11600 W:      http://jfs.sourceforge.net/
11601 T:      git https://github.com/kleikamp/linux-shaggy.git
11602 F:      Documentation/admin-guide/jfs.rst
11603 F:      fs/jfs/
11604
11605 JME NETWORK DRIVER
11606 M:      Guo-Fu Tseng <[email protected]>
11607 L:      [email protected]
11608 S:      Maintained
11609 F:      drivers/net/ethernet/jme.*
11610
11611 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
11612 M:      David Woodhouse <[email protected]>
11613 M:      Richard Weinberger <[email protected]>
11614 L:      [email protected]
11615 S:      Odd Fixes
11616 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
11617 T:      git git://git.infradead.org/ubifs-2.6.git
11618 F:      fs/jffs2/
11619 F:      include/uapi/linux/jffs2.h
11620
11621 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
11622 M:      "Theodore Ts'o" <[email protected]>
11623 M:      Jan Kara <[email protected]>
11624 L:      [email protected]
11625 S:      Maintained
11626 F:      fs/jbd2/
11627 F:      include/linux/jbd2.h
11628
11629 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
11630 M:      Mikhail Ulyanov <[email protected]>
11631 L:      [email protected]
11632 L:      [email protected]
11633 S:      Maintained
11634 F:      drivers/media/platform/renesas/rcar_jpu.c
11635
11636 JSM Neo PCI based serial card
11637 L:      [email protected]
11638 S:      Orphan
11639 F:      drivers/tty/serial/jsm/
11640
11641 K10TEMP HARDWARE MONITORING DRIVER
11642 M:      Clemens Ladisch <[email protected]>
11643 L:      [email protected]
11644 S:      Maintained
11645 F:      Documentation/hwmon/k10temp.rst
11646 F:      drivers/hwmon/k10temp.c
11647
11648 K8TEMP HARDWARE MONITORING DRIVER
11649 M:      Rudolf Marek <[email protected]>
11650 L:      [email protected]
11651 S:      Maintained
11652 F:      Documentation/hwmon/k8temp.rst
11653 F:      drivers/hwmon/k8temp.c
11654
11655 KASAN
11656 M:      Andrey Ryabinin <[email protected]>
11657 R:      Alexander Potapenko <[email protected]>
11658 R:      Andrey Konovalov <[email protected]>
11659 R:      Dmitry Vyukov <[email protected]>
11660 R:      Vincenzo Frascino <[email protected]>
11661 L:      [email protected]
11662 S:      Maintained
11663 F:      Documentation/dev-tools/kasan.rst
11664 F:      arch/*/include/asm/*kasan.h
11665 F:      arch/*/mm/kasan_init*
11666 F:      include/linux/kasan*.h
11667 F:      lib/Kconfig.kasan
11668 F:      mm/kasan/
11669 F:      scripts/Makefile.kasan
11670
11671 KCONFIG
11672 M:      Masahiro Yamada <[email protected]>
11673 L:      [email protected]
11674 S:      Maintained
11675 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
11677 F:      Documentation/kbuild/kconfig*
11678 F:      scripts/Kconfig.include
11679 F:      scripts/kconfig/
11680
11681 KCOV
11682 R:      Dmitry Vyukov <[email protected]>
11683 R:      Andrey Konovalov <[email protected]>
11684 L:      [email protected]
11685 S:      Maintained
11686 F:      Documentation/dev-tools/kcov.rst
11687 F:      include/linux/kcov.h
11688 F:      include/uapi/linux/kcov.h
11689 F:      kernel/kcov.c
11690 F:      scripts/Makefile.kcov
11691
11692 KCSAN
11693 M:      Marco Elver <[email protected]>
11694 R:      Dmitry Vyukov <[email protected]>
11695 L:      [email protected]
11696 S:      Maintained
11697 F:      Documentation/dev-tools/kcsan.rst
11698 F:      include/linux/kcsan*.h
11699 F:      kernel/kcsan/
11700 F:      lib/Kconfig.kcsan
11701 F:      scripts/Makefile.kcsan
11702
11703 KDUMP
11704 M:      Baoquan He <[email protected]>
11705 R:      Vivek Goyal <[email protected]>
11706 R:      Dave Young <[email protected]>
11707 L:      [email protected]
11708 S:      Maintained
11709 W:      http://lse.sourceforge.net/kdump/
11710 F:      Documentation/admin-guide/kdump/
11711 F:      fs/proc/vmcore.c
11712 F:      include/linux/crash_core.h
11713 F:      include/linux/crash_dump.h
11714 F:      include/uapi/linux/vmcore.h
11715 F:      kernel/crash_*.c
11716
11717 KEENE FM RADIO TRANSMITTER DRIVER
11718 M:      Hans Verkuil <[email protected]>
11719 L:      [email protected]
11720 S:      Maintained
11721 W:      https://linuxtv.org
11722 T:      git git://linuxtv.org/media_tree.git
11723 F:      drivers/media/radio/radio-keene*
11724
11725 KERNEL AUTOMOUNTER
11726 M:      Ian Kent <[email protected]>
11727 L:      [email protected]
11728 S:      Maintained
11729 F:      fs/autofs/
11730
11731 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
11732 M:      Masahiro Yamada <[email protected]>
11733 R:      Nathan Chancellor <[email protected]>
11734 R:      Nicolas Schier <[email protected]>
11735 L:      [email protected]
11736 S:      Maintained
11737 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
11739 F:      Documentation/kbuild/
11740 F:      Makefile
11741 F:      scripts/*vmlinux*
11742 F:      scripts/Kbuild*
11743 F:      scripts/Makefile*
11744 F:      scripts/basic/
11745 F:      scripts/clang-tools/
11746 F:      scripts/dummy-tools/
11747 F:      scripts/mk*
11748 F:      scripts/mod/
11749 F:      scripts/package/
11750 F:      usr/
11751
11752 KERNEL HARDENING (not covered by other areas)
11753 M:      Kees Cook <[email protected]>
11754 R:      Gustavo A. R. Silva <[email protected]>
11755 L:      [email protected]
11756 S:      Supported
11757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
11758 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
11759 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
11760 F:      arch/*/configs/hardening.config
11761 F:      include/linux/overflow.h
11762 F:      include/linux/randomize_kstack.h
11763 F:      kernel/configs/hardening.config
11764 F:      mm/usercopy.c
11765 K:      \b(add|choose)_random_kstack_offset\b
11766 K:      \b__check_(object_size|heap_object)\b
11767 K:      \b__counted_by\b
11768
11769 KERNEL JANITORS
11770 L:      [email protected]
11771 S:      Odd Fixes
11772 W:      http://kernelnewbies.org/KernelJanitors
11773
11774 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
11775 M:      Chuck Lever <[email protected]>
11776 M:      Jeff Layton <[email protected]>
11777 R:      Neil Brown <[email protected]>
11778 R:      Olga Kornievskaia <[email protected]>
11779 R:      Dai Ngo <[email protected]>
11780 R:      Tom Talpey <[email protected]>
11781 L:      [email protected]
11782 S:      Supported
11783 W:      http://nfs.sourceforge.net/
11784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
11785 F:      Documentation/filesystems/nfs/
11786 F:      fs/lockd/
11787 F:      fs/nfs_common/
11788 F:      fs/nfsd/
11789 F:      include/linux/lockd/
11790 F:      include/linux/sunrpc/
11791 F:      include/trace/events/rpcgss.h
11792 F:      include/trace/events/rpcrdma.h
11793 F:      include/trace/events/sunrpc.h
11794 F:      include/trace/misc/fs.h
11795 F:      include/trace/misc/nfs.h
11796 F:      include/trace/misc/sunrpc.h
11797 F:      include/uapi/linux/nfsd/
11798 F:      include/uapi/linux/sunrpc/
11799 F:      net/sunrpc/
11800
11801 KERNEL REGRESSIONS
11802 M:      Thorsten Leemhuis <[email protected]>
11803 L:      [email protected]
11804 S:      Supported
11805 F:      Documentation/admin-guide/reporting-regressions.rst
11806 F:      Documentation/process/handling-regressions.rst
11807
11808 KERNEL SELFTEST FRAMEWORK
11809 M:      Shuah Khan <[email protected]>
11810 M:      Shuah Khan <[email protected]>
11811 L:      [email protected]
11812 S:      Maintained
11813 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
11814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
11815 F:      Documentation/dev-tools/kselftest*
11816 F:      tools/testing/selftests/
11817
11818 KERNEL SMB3 SERVER (KSMBD)
11819 M:      Namjae Jeon <[email protected]>
11820 M:      Steve French <[email protected]>
11821 R:      Sergey Senozhatsky <[email protected]>
11822 R:      Tom Talpey <[email protected]>
11823 L:      [email protected]
11824 S:      Maintained
11825 T:      git git://git.samba.org/ksmbd.git
11826 F:      Documentation/filesystems/smb/ksmbd.rst
11827 F:      fs/smb/common/
11828 F:      fs/smb/server/
11829
11830 KERNEL UNIT TESTING FRAMEWORK (KUnit)
11831 M:      Brendan Higgins <[email protected]>
11832 M:      David Gow <[email protected]>
11833 R:      Rae Moar <[email protected]>
11834 L:      [email protected]
11835 L:      [email protected]
11836 S:      Maintained
11837 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
11838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
11839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
11840 F:      Documentation/dev-tools/kunit/
11841 F:      include/kunit/
11842 F:      lib/kunit/
11843 F:      rust/kernel/kunit.rs
11844 F:      scripts/rustdoc_test_*
11845 F:      tools/testing/kunit/
11846
11847 KERNEL USERMODE HELPER
11848 M:      Luis Chamberlain <[email protected]>
11849 L:      [email protected]
11850 S:      Maintained
11851 F:      include/linux/umh.h
11852 F:      kernel/umh.c
11853
11854 KERNEL VIRTUAL MACHINE (KVM)
11855 M:      Paolo Bonzini <[email protected]>
11856 L:      [email protected]
11857 S:      Supported
11858 W:      http://www.linux-kvm.org
11859 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11860 F:      Documentation/virt/kvm/
11861 F:      include/asm-generic/kvm*
11862 F:      include/kvm/iodev.h
11863 F:      include/linux/kvm*
11864 F:      include/trace/events/kvm.h
11865 F:      include/uapi/asm-generic/kvm*
11866 F:      include/uapi/linux/kvm*
11867 F:      tools/kvm/
11868 F:      tools/testing/selftests/kvm/
11869 F:      virt/kvm/*
11870
11871 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
11872 M:      Marc Zyngier <[email protected]>
11873 M:      Oliver Upton <[email protected]>
11874 R:      James Morse <[email protected]>
11875 R:      Suzuki K Poulose <[email protected]>
11876 R:      Zenghui Yu <[email protected]>
11877 L:      [email protected] (moderated for non-subscribers)
11878 L:      [email protected]
11879 S:      Maintained
11880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
11881 F:      arch/arm64/include/asm/kvm*
11882 F:      arch/arm64/include/uapi/asm/kvm*
11883 F:      arch/arm64/kvm/
11884 F:      include/kvm/arm_*
11885 F:      tools/testing/selftests/kvm/*/aarch64/
11886 F:      tools/testing/selftests/kvm/aarch64/
11887
11888 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
11889 M:      Tianrui Zhao <[email protected]>
11890 M:      Bibo Mao <[email protected]>
11891 M:      Huacai Chen <[email protected]>
11892 L:      [email protected]
11893 L:      [email protected]
11894 S:      Maintained
11895 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11896 F:      arch/loongarch/include/asm/kvm*
11897 F:      arch/loongarch/include/uapi/asm/kvm*
11898 F:      arch/loongarch/kvm/
11899
11900 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
11901 M:      Huacai Chen <[email protected]>
11902 L:      [email protected]
11903 L:      [email protected]
11904 S:      Maintained
11905 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11906 F:      arch/mips/include/asm/kvm*
11907 F:      arch/mips/include/uapi/asm/kvm*
11908 F:      arch/mips/kvm/
11909
11910 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
11911 M:      Michael Ellerman <[email protected]>
11912 R:      Nicholas Piggin <[email protected]>
11913 L:      [email protected]
11914 L:      [email protected]
11915 S:      Maintained (Book3S 64-bit HV)
11916 S:      Odd fixes (Book3S 64-bit PR)
11917 S:      Orphan (Book3E and 32-bit)
11918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
11919 F:      arch/powerpc/include/asm/kvm*
11920 F:      arch/powerpc/include/uapi/asm/kvm*
11921 F:      arch/powerpc/kernel/kvm*
11922 F:      arch/powerpc/kvm/
11923
11924 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
11925 M:      Anup Patel <[email protected]>
11926 R:      Atish Patra <[email protected]>
11927 L:      [email protected]
11928 L:      [email protected]
11929 L:      [email protected]
11930 S:      Maintained
11931 T:      git https://github.com/kvm-riscv/linux.git
11932 F:      arch/riscv/include/asm/kvm*
11933 F:      arch/riscv/include/uapi/asm/kvm*
11934 F:      arch/riscv/kvm/
11935 F:      tools/testing/selftests/kvm/*/riscv/
11936 F:      tools/testing/selftests/kvm/riscv/
11937
11938 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
11939 M:      Christian Borntraeger <[email protected]>
11940 M:      Janosch Frank <[email protected]>
11941 M:      Claudio Imbrenda <[email protected]>
11942 R:      David Hildenbrand <[email protected]>
11943 L:      [email protected]
11944 S:      Supported
11945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
11946 F:      Documentation/virt/kvm/s390*
11947 F:      arch/s390/include/asm/gmap.h
11948 F:      arch/s390/include/asm/kvm*
11949 F:      arch/s390/include/uapi/asm/kvm*
11950 F:      arch/s390/include/uapi/asm/uvdevice.h
11951 F:      arch/s390/kernel/uv.c
11952 F:      arch/s390/kvm/
11953 F:      arch/s390/mm/gmap.c
11954 F:      drivers/s390/char/uvdevice.c
11955 F:      tools/testing/selftests/drivers/s390x/uvdevice/
11956 F:      tools/testing/selftests/kvm/*/s390x/
11957 F:      tools/testing/selftests/kvm/s390x/
11958
11959 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
11960 M:      Sean Christopherson <[email protected]>
11961 M:      Paolo Bonzini <[email protected]>
11962 L:      [email protected]
11963 S:      Supported
11964 P:      Documentation/process/maintainer-kvm-x86.rst
11965 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11966 F:      arch/x86/include/asm/kvm*
11967 F:      arch/x86/include/asm/svm.h
11968 F:      arch/x86/include/asm/vmx*.h
11969 F:      arch/x86/include/uapi/asm/kvm*
11970 F:      arch/x86/include/uapi/asm/svm.h
11971 F:      arch/x86/include/uapi/asm/vmx.h
11972 F:      arch/x86/kvm/
11973 F:      arch/x86/kvm/*/
11974 F:      tools/testing/selftests/kvm/*/x86_64/
11975 F:      tools/testing/selftests/kvm/x86_64/
11976
11977 KERNFS
11978 M:      Greg Kroah-Hartman <[email protected]>
11979 M:      Tejun Heo <[email protected]>
11980 S:      Supported
11981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11982 F:      fs/kernfs/
11983 F:      include/linux/kernfs.h
11984
11985 KEXEC
11986 M:      Eric Biederman <[email protected]>
11987 L:      [email protected]
11988 S:      Maintained
11989 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
11990 F:      include/linux/kexec.h
11991 F:      include/uapi/linux/kexec.h
11992 F:      kernel/kexec*
11993
11994 KEYS-ENCRYPTED
11995 M:      Mimi Zohar <[email protected]>
11996 L:      [email protected]
11997 L:      [email protected]
11998 S:      Supported
11999 F:      Documentation/security/keys/trusted-encrypted.rst
12000 F:      include/keys/encrypted-type.h
12001 F:      security/keys/encrypted-keys/
12002
12003 KEYS-TRUSTED
12004 M:      James Bottomley <[email protected]>
12005 M:      Jarkko Sakkinen <[email protected]>
12006 M:      Mimi Zohar <[email protected]>
12007 L:      [email protected]
12008 L:      [email protected]
12009 S:      Supported
12010 F:      Documentation/security/keys/trusted-encrypted.rst
12011 F:      include/keys/trusted-type.h
12012 F:      include/keys/trusted_tpm.h
12013 F:      security/keys/trusted-keys/
12014
12015 KEYS-TRUSTED-CAAM
12016 M:      Ahmad Fatoum <[email protected]>
12017 R:      Pengutronix Kernel Team <[email protected]>
12018 L:      [email protected]
12019 L:      [email protected]
12020 S:      Maintained
12021 F:      include/keys/trusted_caam.h
12022 F:      security/keys/trusted-keys/trusted_caam.c
12023
12024 KEYS-TRUSTED-TEE
12025 M:      Sumit Garg <[email protected]>
12026 L:      [email protected]
12027 L:      [email protected]
12028 S:      Supported
12029 F:      include/keys/trusted_tee.h
12030 F:      security/keys/trusted-keys/trusted_tee.c
12031
12032 KEYS/KEYRINGS
12033 M:      David Howells <[email protected]>
12034 M:      Jarkko Sakkinen <[email protected]>
12035 L:      [email protected]
12036 S:      Maintained
12037 F:      Documentation/security/keys/core.rst
12038 F:      include/keys/
12039 F:      include/linux/key-type.h
12040 F:      include/linux/key.h
12041 F:      include/linux/keyctl.h
12042 F:      include/uapi/linux/keyctl.h
12043 F:      security/keys/
12044
12045 KEYS/KEYRINGS_INTEGRITY
12046 M:      Jarkko Sakkinen <[email protected]>
12047 M:      Mimi Zohar <[email protected]>
12048 L:      [email protected]
12049 L:      [email protected]
12050 S:      Supported
12051 F:      security/integrity/platform_certs
12052
12053 KFENCE
12054 M:      Alexander Potapenko <[email protected]>
12055 M:      Marco Elver <[email protected]>
12056 R:      Dmitry Vyukov <[email protected]>
12057 L:      [email protected]
12058 S:      Maintained
12059 F:      Documentation/dev-tools/kfence.rst
12060 F:      arch/*/include/asm/kfence.h
12061 F:      include/linux/kfence.h
12062 F:      lib/Kconfig.kfence
12063 F:      mm/kfence/
12064
12065 KFIFO
12066 M:      Stefani Seibold <[email protected]>
12067 S:      Maintained
12068 F:      include/linux/kfifo.h
12069 F:      lib/kfifo.c
12070 F:      samples/kfifo/
12071
12072 KGDB / KDB /debug_core
12073 M:      Jason Wessel <[email protected]>
12074 M:      Daniel Thompson <[email protected]>
12075 R:      Douglas Anderson <[email protected]>
12076 L:      [email protected]
12077 S:      Maintained
12078 W:      http://kgdb.wiki.kernel.org/
12079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
12080 F:      Documentation/dev-tools/kgdb.rst
12081 F:      drivers/misc/kgdbts.c
12082 F:      drivers/tty/serial/kgdboc.c
12083 F:      include/linux/kdb.h
12084 F:      include/linux/kgdb.h
12085 F:      kernel/debug/
12086 F:      kernel/module/kdb.c
12087
12088 KHADAS MCU MFD DRIVER
12089 M:      Neil Armstrong <[email protected]>
12090 L:      [email protected]
12091 S:      Maintained
12092 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
12093 F:      drivers/mfd/khadas-mcu.c
12094 F:      drivers/thermal/khadas_mcu_fan.c
12095 F:      include/linux/mfd/khadas-mcu.h
12096
12097 KIONIX/ROHM KX022A ACCELEROMETER
12098 M:      Matti Vaittinen <[email protected]>
12099 L:      [email protected]
12100 S:      Supported
12101 F:      drivers/iio/accel/kionix-kx022a*
12102
12103 KMEMLEAK
12104 M:      Catalin Marinas <[email protected]>
12105 S:      Maintained
12106 F:      Documentation/dev-tools/kmemleak.rst
12107 F:      include/linux/kmemleak.h
12108 F:      mm/kmemleak.c
12109 F:      samples/kmemleak/kmemleak-test.c
12110
12111 KMSAN
12112 M:      Alexander Potapenko <[email protected]>
12113 R:      Marco Elver <[email protected]>
12114 R:      Dmitry Vyukov <[email protected]>
12115 L:      [email protected]
12116 S:      Maintained
12117 F:      Documentation/dev-tools/kmsan.rst
12118 F:      arch/*/include/asm/kmsan.h
12119 F:      arch/*/mm/kmsan_*
12120 F:      include/linux/kmsan*.h
12121 F:      lib/Kconfig.kmsan
12122 F:      mm/kmsan/
12123 F:      scripts/Makefile.kmsan
12124
12125 KPROBES
12126 M:      Naveen N. Rao <[email protected]>
12127 M:      Anil S Keshavamurthy <[email protected]>
12128 M:      "David S. Miller" <[email protected]>
12129 M:      Masami Hiramatsu <[email protected]>
12130 L:      [email protected]
12131 L:      [email protected]
12132 S:      Maintained
12133 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
12134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
12135 F:      Documentation/trace/kprobes.rst
12136 F:      include/asm-generic/kprobes.h
12137 F:      include/linux/kprobes.h
12138 F:      kernel/kprobes.c
12139 F:      lib/test_kprobes.c
12140 F:      samples/kprobes
12141
12142 KS0108 LCD CONTROLLER DRIVER
12143 M:      Miguel Ojeda <[email protected]>
12144 S:      Maintained
12145 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
12146 F:      drivers/auxdisplay/ks0108.c
12147 F:      include/linux/ks0108.h
12148
12149 KTD253 BACKLIGHT DRIVER
12150 M:      Linus Walleij <[email protected]>
12151 S:      Maintained
12152 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
12153 F:      drivers/video/backlight/ktd253-backlight.c
12154
12155 KTD2801 BACKLIGHT DRIVER
12156 M:      Duje Mihanović <[email protected]>
12157 S:      Maintained
12158 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml
12159 F:      drivers/video/backlight/ktd2801-backlight.c
12160
12161 KTEST
12162 M:      Steven Rostedt <[email protected]>
12163 M:      John Hawley <[email protected]>
12164 S:      Maintained
12165 F:      tools/testing/ktest
12166
12167 KTZ8866 BACKLIGHT DRIVER
12168 M:      Jianhua Lu <[email protected]>
12169 S:      Maintained
12170 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
12171 F:      drivers/video/backlight/ktz8866.c
12172
12173 KVM PARAVIRT (KVM/paravirt)
12174 M:      Paolo Bonzini <[email protected]>
12175 R:      Wanpeng Li <[email protected]>
12176 R:      Vitaly Kuznetsov <[email protected]>
12177 L:      [email protected]
12178 S:      Supported
12179 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12180 F:      arch/um/include/asm/kvm_para.h
12181 F:      arch/x86/include/asm/kvm_para.h
12182 F:      arch/x86/include/asm/pvclock-abi.h
12183 F:      arch/x86/include/uapi/asm/kvm_para.h
12184 F:      arch/x86/kernel/kvm.c
12185 F:      arch/x86/kernel/kvmclock.c
12186 F:      include/asm-generic/kvm_para.h
12187 F:      include/linux/kvm_para.h
12188 F:      include/uapi/asm-generic/kvm_para.h
12189 F:      include/uapi/linux/kvm_para.h
12190
12191 KVM X86 HYPER-V (KVM/hyper-v)
12192 M:      Vitaly Kuznetsov <[email protected]>
12193 M:      Sean Christopherson <[email protected]>
12194 M:      Paolo Bonzini <[email protected]>
12195 L:      [email protected]
12196 S:      Supported
12197 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12198 F:      arch/x86/kvm/hyperv.*
12199 F:      arch/x86/kvm/kvm_onhyperv.*
12200 F:      arch/x86/kvm/svm/hyperv.*
12201 F:      arch/x86/kvm/svm/svm_onhyperv.*
12202 F:      arch/x86/kvm/vmx/hyperv.*
12203
12204 KVM X86 Xen (KVM/Xen)
12205 M:      David Woodhouse <[email protected]>
12206 M:      Paul Durrant <[email protected]>
12207 M:      Sean Christopherson <[email protected]>
12208 M:      Paolo Bonzini <[email protected]>
12209 L:      [email protected]
12210 S:      Supported
12211 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12212 F:      arch/x86/kvm/xen.*
12213
12214 L3MDEV
12215 M:      David Ahern <[email protected]>
12216 L:      [email protected]
12217 S:      Maintained
12218 F:      include/net/l3mdev.h
12219 F:      net/l3mdev
12220
12221 LANDLOCK SECURITY MODULE
12222 M:      Mickaël Salaün <[email protected]>
12223 L:      [email protected]
12224 S:      Supported
12225 W:      https://landlock.io
12226 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
12227 F:      Documentation/security/landlock.rst
12228 F:      Documentation/userspace-api/landlock.rst
12229 F:      include/uapi/linux/landlock.h
12230 F:      samples/landlock/
12231 F:      security/landlock/
12232 F:      tools/testing/selftests/landlock/
12233 K:      landlock
12234 K:      LANDLOCK
12235
12236 LANTIQ / INTEL Ethernet drivers
12237 M:      Hauke Mehrtens <[email protected]>
12238 L:      [email protected]
12239 S:      Maintained
12240 F:      drivers/net/dsa/lantiq_gswip.c
12241 F:      drivers/net/dsa/lantiq_pce.h
12242 F:      drivers/net/ethernet/lantiq_xrx200.c
12243 F:      net/dsa/tag_gswip.c
12244
12245 LANTIQ MIPS ARCHITECTURE
12246 M:      John Crispin <[email protected]>
12247 L:      [email protected]
12248 S:      Maintained
12249 F:      arch/mips/lantiq
12250 F:      drivers/soc/lantiq
12251
12252 LANTIQ PEF2256 DRIVER
12253 M:      Herve Codina <[email protected]>
12254 S:      Maintained
12255 F:      Documentation/devicetree/bindings/net/lantiq,pef2256.yaml
12256 F:      drivers/net/wan/framer/pef2256/
12257 F:      drivers/pinctrl/pinctrl-pef2256.c
12258 F:      include/linux/framer/pef2256.h
12259
12260 LASI 53c700 driver for PARISC
12261 M:      "James E.J. Bottomley" <[email protected]>
12262 L:      [email protected]
12263 S:      Maintained
12264 F:      Documentation/scsi/53c700.rst
12265 F:      drivers/scsi/53c700*
12266
12267 LEAKING_ADDRESSES
12268 M:      Tycho Andersen <[email protected]>
12269 R:      Kees Cook <[email protected]>
12270 L:      [email protected]
12271 S:      Maintained
12272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12273 F:      scripts/leaking_addresses.pl
12274
12275 LED SUBSYSTEM
12276 M:      Pavel Machek <[email protected]>
12277 M:      Lee Jones <[email protected]>
12278 L:      [email protected]
12279 S:      Maintained
12280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
12281 F:      Documentation/devicetree/bindings/leds/
12282 F:      Documentation/leds/
12283 F:      drivers/leds/
12284 F:      include/dt-bindings/leds/
12285 F:      include/linux/leds.h
12286
12287 LEGO MINDSTORMS EV3
12288 R:      David Lechner <[email protected]>
12289 S:      Maintained
12290 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
12291 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
12292 F:      drivers/power/supply/lego_ev3_battery.c
12293
12294 LEGO USB Tower driver
12295 M:      Juergen Stuber <[email protected]>
12296 L:      [email protected]
12297 S:      Maintained
12298 W:      http://legousb.sourceforge.net/
12299 F:      drivers/usb/misc/legousbtower.c
12300
12301 LETSKETCH HID TABLET DRIVER
12302 M:      Hans de Goede <[email protected]>
12303 L:      [email protected]
12304 S:      Maintained
12305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12306 F:      drivers/hid/hid-letsketch.c
12307
12308 LG LAPTOP EXTRAS
12309 M:      Matan Ziv-Av <[email protected]>
12310 L:      [email protected]
12311 S:      Maintained
12312 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
12313 F:      Documentation/admin-guide/laptops/lg-laptop.rst
12314 F:      drivers/platform/x86/lg-laptop.c
12315
12316 LG2160 MEDIA DRIVER
12317 M:      Michael Krufky <[email protected]>
12318 L:      [email protected]
12319 S:      Maintained
12320 W:      https://linuxtv.org
12321 W:      http://github.com/mkrufky
12322 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12323 T:      git git://linuxtv.org/mkrufky/tuners.git
12324 F:      drivers/media/dvb-frontends/lg2160.*
12325
12326 LGDT3305 MEDIA DRIVER
12327 M:      Michael Krufky <[email protected]>
12328 L:      [email protected]
12329 S:      Maintained
12330 W:      https://linuxtv.org
12331 W:      http://github.com/mkrufky
12332 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12333 T:      git git://linuxtv.org/mkrufky/tuners.git
12334 F:      drivers/media/dvb-frontends/lgdt3305.*
12335
12336 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
12337 M:      Viresh Kumar <[email protected]>
12338 L:      [email protected]
12339 S:      Maintained
12340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12341 F:      drivers/ata/pata_arasan_cf.c
12342 F:      include/linux/pata_arasan_cf_data.h
12343
12344 LIBATA PATA DRIVERS
12345 R:      Sergey Shtylyov <[email protected]>
12346 L:      [email protected]
12347 F:      drivers/ata/ata_*.c
12348 F:      drivers/ata/pata_*.c
12349
12350 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
12351 M:      Linus Walleij <[email protected]>
12352 L:      [email protected]
12353 S:      Maintained
12354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12355 F:      drivers/ata/pata_ftide010.c
12356 F:      drivers/ata/sata_gemini.c
12357 F:      drivers/ata/sata_gemini.h
12358
12359 LIBATA SATA AHCI PLATFORM devices support
12360 M:      Hans de Goede <[email protected]>
12361 M:      Jens Axboe <[email protected]>
12362 L:      [email protected]
12363 S:      Maintained
12364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12365 F:      drivers/ata/ahci_platform.c
12366 F:      drivers/ata/libahci_platform.c
12367 F:      include/linux/ahci_platform.h
12368
12369 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
12370 M:      Serge Semin <[email protected]>
12371 L:      [email protected]
12372 S:      Maintained
12373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12374 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
12375 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
12376 F:      drivers/ata/ahci_dwc.c
12377
12378 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
12379 M:      Mikael Pettersson <[email protected]>
12380 L:      [email protected]
12381 S:      Maintained
12382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12383 F:      drivers/ata/sata_promise.*
12384
12385 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
12386 M:      Damien Le Moal <[email protected]>
12387 M:      Niklas Cassel <[email protected]>
12388 L:      [email protected]
12389 S:      Maintained
12390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
12391 F:      Documentation/ABI/testing/sysfs-ata
12392 F:      Documentation/devicetree/bindings/ata/
12393 F:      drivers/ata/
12394 F:      include/linux/ata.h
12395 F:      include/linux/libata.h
12396
12397 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
12398 M:      Vishal Verma <[email protected]>
12399 M:      Dan Williams <[email protected]>
12400 M:      Dave Jiang <[email protected]>
12401 L:      [email protected]
12402 S:      Supported
12403 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12404 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12405 F:      drivers/nvdimm/btt*
12406
12407 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
12408 M:      Dan Williams <[email protected]>
12409 M:      Vishal Verma <[email protected]>
12410 M:      Dave Jiang <[email protected]>
12411 L:      [email protected]
12412 S:      Supported
12413 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12414 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12415 F:      drivers/nvdimm/pmem*
12416
12417 LIBNVDIMM: DEVICETREE BINDINGS
12418 M:      Oliver O'Halloran <[email protected]>
12419 L:      [email protected]
12420 S:      Supported
12421 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12422 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12423 F:      drivers/nvdimm/of_pmem.c
12424
12425 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12426 M:      Dan Williams <[email protected]>
12427 M:      Vishal Verma <[email protected]>
12428 M:      Dave Jiang <[email protected]>
12429 M:      Ira Weiny <[email protected]>
12430 L:      [email protected]
12431 S:      Supported
12432 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12433 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12435 F:      drivers/acpi/nfit/*
12436 F:      drivers/nvdimm/*
12437 F:      include/linux/libnvdimm.h
12438 F:      include/linux/nd.h
12439 F:      include/uapi/linux/ndctl.h
12440 F:      tools/testing/nvdimm/
12441
12442 LIBRARY CODE
12443 M:      Andrew Morton <[email protected]>
12444 L:      [email protected]
12445 S:      Supported
12446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable
12447 F:      lib/*
12448
12449 LICENSES and SPDX stuff
12450 M:      Thomas Gleixner <[email protected]>
12451 M:      Greg Kroah-Hartman <[email protected]>
12452 L:      [email protected]
12453 S:      Maintained
12454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12455 F:      COPYING
12456 F:      Documentation/process/license-rules.rst
12457 F:      LICENSES/
12458 F:      scripts/spdxcheck-test.sh
12459 F:      scripts/spdxcheck.py
12460 F:      scripts/spdxexclude
12461
12462 LINEAR RANGES HELPERS
12463 M:      Mark Brown <[email protected]>
12464 R:      Matti Vaittinen <[email protected]>
12465 F:      include/linux/linear_range.h
12466 F:      lib/linear_ranges.c
12467 F:      lib/test_linear_ranges.c
12468
12469 LINUX FOR POWER MACINTOSH
12470 L:      [email protected]
12471 S:      Orphan
12472 F:      arch/powerpc/platforms/powermac/
12473 F:      drivers/macintosh/
12474 X:      drivers/macintosh/adb-iop.c
12475 X:      drivers/macintosh/via-macii.c
12476
12477 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12478 M:      Michael Ellerman <[email protected]>
12479 R:      Nicholas Piggin <[email protected]>
12480 R:      Christophe Leroy <[email protected]>
12481 R:      Aneesh Kumar K.V <[email protected]>
12482 R:      Naveen N. Rao <[email protected]>
12483 L:      [email protected]
12484 S:      Supported
12485 W:      https://github.com/linuxppc/wiki/wiki
12486 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12488 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
12489 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
12490 F:      Documentation/devicetree/bindings/powerpc/
12491 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
12492 F:      Documentation/arch/powerpc/
12493 F:      arch/powerpc/
12494 F:      drivers/*/*/*pasemi*
12495 F:      drivers/*/*pasemi*
12496 F:      drivers/char/tpm/tpm_ibmvtpm*
12497 F:      drivers/crypto/nx/
12498 F:      drivers/i2c/busses/i2c-opal.c
12499 F:      drivers/net/ethernet/ibm/ibmveth.*
12500 F:      drivers/net/ethernet/ibm/ibmvnic.*
12501 F:      drivers/pci/hotplug/pnv_php.c
12502 F:      drivers/pci/hotplug/rpa*
12503 F:      drivers/rtc/rtc-opal.c
12504 F:      drivers/scsi/ibmvscsi/
12505 F:      drivers/tty/hvc/hvc_opal.c
12506 F:      drivers/watchdog/wdrtas.c
12507 F:      tools/testing/selftests/powerpc
12508 N:      /pmac
12509 N:      powermac
12510 N:      powernv
12511 N:      [^a-z0-9]ps3
12512 N:      pseries
12513
12514 LINUX FOR POWERPC EMBEDDED MPC5XXX
12515 M:      Anatolij Gustschin <[email protected]>
12516 L:      [email protected]
12517 S:      Odd Fixes
12518 F:      arch/powerpc/platforms/512x/
12519 F:      arch/powerpc/platforms/52xx/
12520
12521 LINUX FOR POWERPC EMBEDDED PPC4XX
12522 L:      [email protected]
12523 S:      Orphan
12524 F:      arch/powerpc/platforms/40x/
12525 F:      arch/powerpc/platforms/44x/
12526
12527 LINUX FOR POWERPC EMBEDDED PPC85XX
12528 M:      Scott Wood <[email protected]>
12529 L:      [email protected]
12530 S:      Odd fixes
12531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
12532 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
12533 F:      Documentation/devicetree/bindings/powerpc/fsl/
12534 F:      arch/powerpc/platforms/85xx/
12535
12536 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX
12537 M:      Christophe Leroy <[email protected]>
12538 L:      [email protected]
12539 S:      Maintained
12540 F:      arch/powerpc/platforms/8xx/
12541 F:      arch/powerpc/platforms/83xx/
12542
12543 LINUX KERNEL DUMP TEST MODULE (LKDTM)
12544 M:      Kees Cook <[email protected]>
12545 S:      Maintained
12546 F:      drivers/misc/lkdtm/*
12547 F:      tools/testing/selftests/lkdtm/*
12548
12549 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
12550 M:      Alan Stern <[email protected]>
12551 M:      Andrea Parri <[email protected]>
12552 M:      Will Deacon <[email protected]>
12553 M:      Peter Zijlstra <[email protected]>
12554 M:      Boqun Feng <[email protected]>
12555 M:      Nicholas Piggin <[email protected]>
12556 M:      David Howells <[email protected]>
12557 M:      Jade Alglave <[email protected]>
12558 M:      Luc Maranget <[email protected]>
12559 M:      "Paul E. McKenney" <[email protected]>
12560 R:      Akira Yokosawa <[email protected]>
12561 R:      Daniel Lustig <[email protected]>
12562 R:      Joel Fernandes <[email protected]>
12563 L:      [email protected]
12564 L:      [email protected]
12565 S:      Supported
12566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
12567 F:      Documentation/atomic_bitops.txt
12568 F:      Documentation/atomic_t.txt
12569 F:      Documentation/core-api/refcount-vs-atomic.rst
12570 F:      Documentation/litmus-tests/
12571 F:      Documentation/memory-barriers.txt
12572 F:      tools/memory-model/
12573
12574 LINUX-NEXT TREE
12575 M:      Stephen Rothwell <[email protected]>
12576 L:      [email protected]
12577 S:      Supported
12578 B:      mailto:[email protected] and the appropriate development tree
12579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
12580
12581 LIS3LV02D ACCELEROMETER DRIVER
12582 M:      Eric Piel <[email protected]>
12583 S:      Maintained
12584 F:      Documentation/misc-devices/lis3lv02d.rst
12585 F:      drivers/misc/lis3lv02d/
12586 F:      drivers/platform/x86/hp/hp_accel.c
12587
12588 LIST KUNIT TEST
12589 M:      David Gow <[email protected]>
12590 L:      [email protected]
12591 L:      [email protected]
12592 S:      Maintained
12593 F:      lib/list-test.c
12594
12595 LITEX PLATFORM
12596 M:      Karol Gugala <[email protected]>
12597 M:      Mateusz Holenko <[email protected]>
12598 M:      Gabriel Somlo <[email protected]>
12599 M:      Joel Stanley <[email protected]>
12600 S:      Maintained
12601 F:      Documentation/devicetree/bindings/*/litex,*.yaml
12602 F:      arch/openrisc/boot/dts/or1klitex.dts
12603 F:      drivers/mmc/host/litex_mmc.c
12604 F:      drivers/net/ethernet/litex/*
12605 F:      drivers/soc/litex/*
12606 F:      drivers/tty/serial/liteuart.c
12607 F:      include/linux/litex.h
12608 N:      litex
12609
12610 LIVE PATCHING
12611 M:      Josh Poimboeuf <[email protected]>
12612 M:      Jiri Kosina <[email protected]>
12613 M:      Miroslav Benes <[email protected]>
12614 M:      Petr Mladek <[email protected]>
12615 R:      Joe Lawrence <[email protected]>
12616 L:      [email protected]
12617 S:      Maintained
12618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
12619 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
12620 F:      Documentation/livepatch/
12621 F:      arch/powerpc/include/asm/livepatch.h
12622 F:      include/linux/livepatch.h
12623 F:      kernel/livepatch/
12624 F:      kernel/module/livepatch.c
12625 F:      samples/livepatch/
12626 F:      tools/testing/selftests/livepatch/
12627
12628 LLC (802.2)
12629 L:      [email protected]
12630 S:      Odd fixes
12631 F:      include/linux/llc.h
12632 F:      include/net/llc*
12633 F:      include/uapi/linux/llc.h
12634 F:      net/llc/
12635
12636 LM73 HARDWARE MONITOR DRIVER
12637 M:      Guillaume Ligneul <[email protected]>
12638 L:      [email protected]
12639 S:      Maintained
12640 F:      drivers/hwmon/lm73.c
12641
12642 LM78 HARDWARE MONITOR DRIVER
12643 M:      Jean Delvare <[email protected]>
12644 L:      [email protected]
12645 S:      Maintained
12646 F:      Documentation/hwmon/lm78.rst
12647 F:      drivers/hwmon/lm78.c
12648
12649 LM83 HARDWARE MONITOR DRIVER
12650 M:      Jean Delvare <[email protected]>
12651 L:      [email protected]
12652 S:      Maintained
12653 F:      Documentation/hwmon/lm83.rst
12654 F:      drivers/hwmon/lm83.c
12655
12656 LM90 HARDWARE MONITOR DRIVER
12657 M:      Jean Delvare <[email protected]>
12658 L:      [email protected]
12659 S:      Maintained
12660 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
12661 F:      Documentation/hwmon/lm90.rst
12662 F:      drivers/hwmon/lm90.c
12663 F:      include/dt-bindings/thermal/lm90.h
12664
12665 LME2510 MEDIA DRIVER
12666 M:      Malcolm Priestley <[email protected]>
12667 L:      [email protected]
12668 S:      Maintained
12669 W:      https://linuxtv.org
12670 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12671 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
12672
12673 LOADPIN SECURITY MODULE
12674 M:      Kees Cook <[email protected]>
12675 S:      Supported
12676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12677 F:      Documentation/admin-guide/LSM/LoadPin.rst
12678 F:      security/loadpin/
12679
12680 LOCKDOWN SECURITY MODULE
12681 L:      [email protected]
12682 S:      Odd Fixes
12683 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
12684 F:      security/lockdown/
12685
12686 LOCKING PRIMITIVES
12687 M:      Peter Zijlstra <[email protected]>
12688 M:      Ingo Molnar <[email protected]>
12689 M:      Will Deacon <[email protected]>
12690 R:      Waiman Long <[email protected]>
12691 R:      Boqun Feng <[email protected]> (LOCKDEP)
12692 L:      [email protected]
12693 S:      Maintained
12694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
12695 F:      Documentation/locking/
12696 F:      arch/*/include/asm/spinlock*.h
12697 F:      include/linux/lockdep*.h
12698 F:      include/linux/mutex*.h
12699 F:      include/linux/rwlock*.h
12700 F:      include/linux/rwsem*.h
12701 F:      include/linux/seqlock.h
12702 F:      include/linux/spinlock*.h
12703 F:      kernel/locking/
12704 F:      lib/locking*.[ch]
12705 X:      kernel/locking/locktorture.c
12706
12707 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
12708 M:      "Richard Russon (FlatCap)" <[email protected]>
12709 L:      [email protected]
12710 S:      Maintained
12711 W:      http://www.linux-ntfs.org/content/view/19/37/
12712 F:      Documentation/admin-guide/ldm.rst
12713 F:      block/partitions/ldm.*
12714
12715 LOGITECH HID GAMING KEYBOARDS
12716 M:      Hans de Goede <[email protected]>
12717 L:      [email protected]
12718 S:      Maintained
12719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12720 F:      drivers/hid/hid-lg-g15.c
12721
12722 LONTIUM LT8912B MIPI TO HDMI BRIDGE
12723 M:      Adrien Grassein <[email protected]>
12724 S:      Maintained
12725 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
12726 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
12727
12728 LOONGARCH
12729 M:      Huacai Chen <[email protected]>
12730 R:      WANG Xuerui <[email protected]>
12731 L:      [email protected]
12732 S:      Maintained
12733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
12734 F:      Documentation/arch/loongarch/
12735 F:      Documentation/translations/zh_CN/arch/loongarch/
12736 F:      arch/loongarch/
12737 F:      drivers/*/*loongarch*
12738
12739 LOONGSON GPIO DRIVER
12740 M:      Yinbo Zhu <[email protected]>
12741 L:      [email protected]
12742 S:      Maintained
12743 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
12744 F:      drivers/gpio/gpio-loongson-64bit.c
12745
12746 LOONGSON LS2X APB DMA DRIVER
12747 M:      Binbin Zhou <[email protected]>
12748 L:      [email protected]
12749 S:      Maintained
12750 F:      Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml
12751 F:      drivers/dma/ls2x-apb-dma.c
12752
12753 LOONGSON LS2X I2C DRIVER
12754 M:      Binbin Zhou <[email protected]>
12755 L:      [email protected]
12756 S:      Maintained
12757 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
12758 F:      drivers/i2c/busses/i2c-ls2x.c
12759
12760 LOONGSON-2 SOC SERIES CLOCK DRIVER
12761 M:      Yinbo Zhu <[email protected]>
12762 L:      [email protected]
12763 S:      Maintained
12764 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
12765 F:      drivers/clk/clk-loongson2.c
12766 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
12767
12768 LOONGSON SPI DRIVER
12769 M:      Yinbo Zhu <[email protected]>
12770 L:      [email protected]
12771 S:      Maintained
12772 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
12773 F:      drivers/spi/spi-loongson-core.c
12774 F:      drivers/spi/spi-loongson-pci.c
12775 F:      drivers/spi/spi-loongson-plat.c
12776 F:      drivers/spi/spi-loongson.h
12777
12778 LOONGSON-2 SOC SERIES GUTS DRIVER
12779 M:      Yinbo Zhu <[email protected]>
12780 L:      [email protected]
12781 S:      Maintained
12782 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
12783 F:      drivers/soc/loongson/loongson2_guts.c
12784
12785 LOONGSON-2 SOC SERIES PM DRIVER
12786 M:      Yinbo Zhu <[email protected]>
12787 L:      [email protected]
12788 S:      Maintained
12789 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
12790 F:      drivers/soc/loongson/loongson2_pm.c
12791
12792 LOONGSON-2 SOC SERIES PINCTRL DRIVER
12793 M:      zhanghongchen <[email protected]>
12794 M:      Yinbo Zhu <[email protected]>
12795 L:      [email protected]
12796 S:      Maintained
12797 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
12798 F:      drivers/pinctrl/pinctrl-loongson2.c
12799
12800 LOONGSON-2 SOC SERIES THERMAL DRIVER
12801 M:      zhanghongchen <[email protected]>
12802 M:      Yinbo Zhu <[email protected]>
12803 L:      [email protected]
12804 S:      Maintained
12805 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
12806 F:      drivers/thermal/loongson2_thermal.c
12807
12808 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
12809 M:      Sathya Prakash <[email protected]>
12810 M:      Sreekanth Reddy <[email protected]>
12811 M:      Suganath Prabu Subramani <[email protected]>
12812 L:      [email protected]
12813 L:      [email protected]
12814 S:      Supported
12815 W:      http://www.avagotech.com/support/
12816 F:      drivers/message/fusion/
12817 F:      drivers/scsi/mpt3sas/
12818
12819 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
12820 M:      Matthew Wilcox <[email protected]>
12821 L:      [email protected]
12822 S:      Maintained
12823 F:      drivers/scsi/sym53c8xx_2/
12824
12825 LTC1660 DAC DRIVER
12826 M:      Marcus Folkesson <[email protected]>
12827 L:      [email protected]
12828 S:      Maintained
12829 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
12830 F:      drivers/iio/dac/ltc1660.c
12831
12832 LTC2688 IIO DAC DRIVER
12833 M:      Nuno Sá <[email protected]>
12834 L:      [email protected]
12835 S:      Supported
12836 W:      https://ez.analog.com/linux-software-drivers
12837 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
12838 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
12839 F:      drivers/iio/dac/ltc2688.c
12840
12841 LTC2947 HARDWARE MONITOR DRIVER
12842 M:      Nuno Sá <[email protected]>
12843 L:      [email protected]
12844 S:      Supported
12845 W:      https://ez.analog.com/linux-software-drivers
12846 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
12847 F:      drivers/hwmon/ltc2947-core.c
12848 F:      drivers/hwmon/ltc2947-i2c.c
12849 F:      drivers/hwmon/ltc2947-spi.c
12850 F:      drivers/hwmon/ltc2947.h
12851
12852 LTC2991 HARDWARE MONITOR DRIVER
12853 M:      Antoniu Miclaus <[email protected]>
12854 L:      [email protected]
12855 S:      Supported
12856 W:      https://ez.analog.com/linux-software-drivers
12857 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
12858 F:      drivers/hwmon/ltc2991.c
12859
12860 LTC2983 IIO TEMPERATURE DRIVER
12861 M:      Nuno Sá <[email protected]>
12862 L:      [email protected]
12863 S:      Supported
12864 W:      https://ez.analog.com/linux-software-drivers
12865 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
12866 F:      drivers/iio/temperature/ltc2983.c
12867
12868 LTC4282 HARDWARE MONITOR DRIVER
12869 M:      Nuno Sa <[email protected]>
12870 L:      [email protected]
12871 S:      Supported
12872 F:      Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml
12873 F:      Documentation/hwmon/ltc4282.rst
12874 F:      drivers/hwmon/ltc4282.c
12875
12876 LTC4286 HARDWARE MONITOR DRIVER
12877 M:      Delphine CC Chiu <[email protected]>
12878 L:      [email protected]
12879 S:      Maintained
12880 F:      Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
12881 F:      Documentation/hwmon/ltc4286.rst
12882 F:      drivers/hwmon/pmbus/Kconfig
12883 F:      drivers/hwmon/pmbus/Makefile
12884 F:      drivers/hwmon/pmbus/ltc4286.c
12885
12886 LTC4306 I2C MULTIPLEXER DRIVER
12887 M:      Michael Hennerich <[email protected]>
12888 L:      [email protected]
12889 S:      Supported
12890 W:      https://ez.analog.com/linux-software-drivers
12891 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
12892 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
12893
12894 LTP (Linux Test Project)
12895 M:      Cyril Hrubis <[email protected]>
12896 M:      Jan Stancek <[email protected]>
12897 M:      Petr Vorel <[email protected]>
12898 M:      Li Wang <[email protected]>
12899 M:      Yang Xu <[email protected]>
12900 L:      [email protected] (subscribers-only)
12901 S:      Maintained
12902 W:      http://linux-test-project.github.io/
12903 T:      git https://github.com/linux-test-project/ltp.git
12904
12905 LTR390 AMBIENT/UV LIGHT SENSOR DRIVER
12906 M:      Anshul Dalal <[email protected]>
12907 L:      [email protected]
12908 S:      Maintained
12909 F:      Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml
12910 F:      drivers/iio/light/ltr390.c
12911
12912 LYNX 28G SERDES PHY DRIVER
12913 M:      Ioana Ciornei <[email protected]>
12914 L:      [email protected]
12915 S:      Supported
12916 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
12917 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
12918
12919 LYNX PCS MODULE
12920 M:      Ioana Ciornei <[email protected]>
12921 L:      [email protected]
12922 S:      Supported
12923 F:      drivers/net/pcs/pcs-lynx.c
12924 F:      include/linux/pcs-lynx.h
12925
12926 M68K ARCHITECTURE
12927 M:      Geert Uytterhoeven <[email protected]>
12928 L:      [email protected]
12929 S:      Maintained
12930 W:      http://www.linux-m68k.org/
12931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
12932 F:      arch/m68k/
12933 F:      drivers/zorro/
12934
12935 M68K ON APPLE MACINTOSH
12936 M:      Joshua Thompson <[email protected]>
12937 L:      [email protected]
12938 S:      Maintained
12939 W:      http://www.mac.linux-m68k.org/
12940 F:      arch/m68k/mac/
12941 F:      drivers/macintosh/adb-iop.c
12942 F:      drivers/macintosh/via-macii.c
12943
12944 M68K ON HP9000/300
12945 M:      Philip Blundell <[email protected]>
12946 S:      Maintained
12947 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
12948 F:      arch/m68k/hp300/
12949
12950 M88DS3103 MEDIA DRIVER
12951 L:      [email protected]
12952 S:      Orphan
12953 W:      https://linuxtv.org
12954 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12955 F:      drivers/media/dvb-frontends/m88ds3103*
12956
12957 M88RS2000 MEDIA DRIVER
12958 M:      Malcolm Priestley <[email protected]>
12959 L:      [email protected]
12960 S:      Maintained
12961 W:      https://linuxtv.org
12962 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12963 F:      drivers/media/dvb-frontends/m88rs2000*
12964
12965 MA901 MASTERKIT USB FM RADIO DRIVER
12966 M:      Alexey Klimov <[email protected]>
12967 L:      [email protected]
12968 S:      Maintained
12969 T:      git git://linuxtv.org/media_tree.git
12970 F:      drivers/media/radio/radio-ma901.c
12971
12972 MAC80211
12973 M:      Johannes Berg <[email protected]>
12974 L:      [email protected]
12975 S:      Maintained
12976 W:      https://wireless.wiki.kernel.org/
12977 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
12978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
12979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
12980 F:      Documentation/networking/mac80211-injection.rst
12981 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
12982 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
12983 F:      include/net/mac80211.h
12984 F:      net/mac80211/
12985
12986 MAILBOX API
12987 M:      Jassi Brar <[email protected]>
12988 L:      [email protected]
12989 S:      Maintained
12990 F:      Documentation/devicetree/bindings/mailbox/
12991 F:      drivers/mailbox/
12992 F:      include/dt-bindings/mailbox/
12993 F:      include/linux/mailbox_client.h
12994 F:      include/linux/mailbox_controller.h
12995
12996 MAILBOX ARM MHUv2
12997 M:      Viresh Kumar <[email protected]>
12998 M:      Tushar Khandelwal <[email protected]>
12999 L:      [email protected]
13000 S:      Maintained
13001 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
13002 F:      drivers/mailbox/arm_mhuv2.c
13003 F:      include/linux/mailbox/arm_mhuv2_message.h
13004
13005 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
13006 M:      Alejandro Colomar <[email protected]>
13007 L:      [email protected]
13008 S:      Maintained
13009 W:      http://www.kernel.org/doc/man-pages
13010 T:      git git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
13011 T:      git git://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git
13012
13013 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
13014 M:      Jeremy Kerr <[email protected]>
13015 M:      Matt Johnston <[email protected]>
13016 L:      [email protected]
13017 S:      Maintained
13018 F:      Documentation/networking/mctp.rst
13019 F:      drivers/net/mctp/
13020 F:      include/net/mctp.h
13021 F:      include/net/mctpdevice.h
13022 F:      include/net/netns/mctp.h
13023 F:      net/mctp/
13024
13025 MAPLE TREE
13026 M:      Liam R. Howlett <[email protected]>
13027 L:      [email protected]
13028 L:      [email protected]
13029 S:      Supported
13030 F:      Documentation/core-api/maple_tree.rst
13031 F:      include/linux/maple_tree.h
13032 F:      include/trace/events/maple_tree.h
13033 F:      lib/maple_tree.c
13034 F:      lib/test_maple_tree.c
13035 F:      tools/testing/radix-tree/linux/maple_tree.h
13036 F:      tools/testing/radix-tree/maple.c
13037
13038 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
13039 M:      Rahul Bedarkar <[email protected]>
13040 L:      [email protected]
13041 S:      Maintained
13042 F:      arch/mips/boot/dts/img/pistachio*
13043
13044 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
13045 M:      Andrew Lunn <[email protected]>
13046 L:      [email protected]
13047 S:      Maintained
13048 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml
13049 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml
13050 F:      Documentation/networking/devlink/mv88e6xxx.rst
13051 F:      drivers/net/dsa/mv88e6xxx/
13052 F:      include/linux/dsa/mv88e6xxx.h
13053 F:      include/linux/platform_data/mv88e6xxx.h
13054
13055 MARVELL ARMADA 3700 PHY DRIVERS
13056 M:      Miquel Raynal <[email protected]>
13057 S:      Maintained
13058 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
13059 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
13060 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
13061 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
13062
13063 MARVELL ARMADA 3700 SERIAL DRIVER
13064 M:      Pali Rohár <[email protected]>
13065 S:      Maintained
13066 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
13067 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
13068 F:      drivers/tty/serial/mvebu-uart.c
13069
13070 MARVELL ARMADA DRM SUPPORT
13071 M:      Russell King <[email protected]>
13072 S:      Maintained
13073 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
13074 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
13075 F:      Documentation/devicetree/bindings/display/armada/
13076 F:      drivers/gpu/drm/armada/
13077 F:      include/uapi/drm/armada_drm.h
13078
13079 MARVELL CRYPTO DRIVER
13080 M:      Boris Brezillon <[email protected]>
13081 M:      Arnaud Ebalard <[email protected]>
13082 M:      Srujana Challa <[email protected]>
13083 L:      [email protected]
13084 S:      Maintained
13085 F:      drivers/crypto/marvell/
13086 F:      include/linux/soc/marvell/octeontx2/
13087
13088 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
13089 M:      Mirko Lindner <[email protected]>
13090 M:      Stephen Hemminger <[email protected]>
13091 L:      [email protected]
13092 S:      Maintained
13093 F:      drivers/net/ethernet/marvell/sk*
13094
13095 MARVELL LIBERTAS WIRELESS DRIVER
13096 L:      [email protected]
13097 S:      Orphan
13098 F:      drivers/net/wireless/marvell/libertas/
13099
13100 MARVELL MACCHIATOBIN SUPPORT
13101 M:      Russell King <[email protected]>
13102 L:      [email protected] (moderated for non-subscribers)
13103 S:      Maintained
13104 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
13105
13106 MARVELL MV643XX ETHERNET DRIVER
13107 M:      Sebastian Hesselbarth <[email protected]>
13108 L:      [email protected]
13109 S:      Maintained
13110 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
13111 F:      include/linux/mv643xx.h
13112
13113 MARVELL MV88X3310 PHY DRIVER
13114 M:      Russell King <[email protected]>
13115 M:      Marek Behún <[email protected]>
13116 L:      [email protected]
13117 S:      Maintained
13118 F:      drivers/net/phy/marvell10g.c
13119
13120 MARVELL MVEBU THERMAL DRIVER
13121 M:      Miquel Raynal <[email protected]>
13122 S:      Maintained
13123 F:      drivers/thermal/armada_thermal.c
13124
13125 MARVELL MVNETA ETHERNET DRIVER
13126 M:      Marcin Wojtas <[email protected]>
13127 L:      [email protected]
13128 S:      Maintained
13129 F:      drivers/net/ethernet/marvell/mvneta*
13130
13131 MARVELL MVPP2 ETHERNET DRIVER
13132 M:      Marcin Wojtas <[email protected]>
13133 M:      Russell King <[email protected]>
13134 L:      [email protected]
13135 S:      Maintained
13136 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
13137 F:      drivers/net/ethernet/marvell/mvpp2/
13138
13139 MARVELL MWIFIEX WIRELESS DRIVER
13140 M:      Brian Norris <[email protected]>
13141 R:      Francesco Dolcini <[email protected]>
13142 L:      [email protected]
13143 S:      Odd Fixes
13144 F:      drivers/net/wireless/marvell/mwifiex/
13145
13146 MARVELL MWL8K WIRELESS DRIVER
13147 L:      [email protected]
13148 S:      Orphan
13149 F:      drivers/net/wireless/marvell/mwl8k.c
13150
13151 MARVELL NAND CONTROLLER DRIVER
13152 M:      Miquel Raynal <[email protected]>
13153 L:      [email protected]
13154 S:      Maintained
13155 F:      drivers/mtd/nand/raw/marvell_nand.c
13156
13157 MARVELL OCTEON ENDPOINT DRIVER
13158 M:      Veerasenareddy Burru <[email protected]>
13159 M:      Sathesh Edara <[email protected]>
13160 L:      [email protected]
13161 S:      Supported
13162 F:      drivers/net/ethernet/marvell/octeon_ep
13163
13164 MARVELL OCTEON ENDPOINT VF DRIVER
13165 M:      Veerasenareddy Burru <[email protected]>
13166 M:      Sathesh Edara <[email protected]>
13167 M:      Shinas Rasheed <[email protected]>
13168 M:      Satananda Burla <[email protected]>
13169 L:      [email protected]
13170 S:      Supported
13171 F:      drivers/net/ethernet/marvell/octeon_ep_vf
13172
13173 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
13174 M:      Sunil Goutham <[email protected]>
13175 M:      Geetha sowjanya <[email protected]>
13176 M:      Subbaraya Sundeep <[email protected]>
13177 M:      hariprasad <[email protected]>
13178 L:      [email protected]
13179 S:      Supported
13180 F:      drivers/net/ethernet/marvell/octeontx2/nic/
13181 F:      include/linux/soc/marvell/octeontx2/
13182
13183 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
13184 M:      Sunil Goutham <[email protected]>
13185 M:      Linu Cherian <[email protected]>
13186 M:      Geetha sowjanya <[email protected]>
13187 M:      Jerin Jacob <[email protected]>
13188 M:      hariprasad <[email protected]>
13189 M:      Subbaraya Sundeep <[email protected]>
13190 L:      [email protected]
13191 S:      Supported
13192 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
13193 F:      drivers/net/ethernet/marvell/octeontx2/af/
13194
13195 MARVELL PRESTERA ETHERNET SWITCH DRIVER
13196 M:      Taras Chornyi <[email protected]>
13197 S:      Supported
13198 W:      https://github.com/Marvell-switching/switchdev-prestera
13199 F:      drivers/net/ethernet/marvell/prestera/
13200
13201 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
13202 M:      Nicolas Pitre <[email protected]>
13203 S:      Odd Fixes
13204 F:      drivers/mmc/host/mvsdio.*
13205
13206 MARVELL USB MDIO CONTROLLER DRIVER
13207 M:      Tobias Waldekranz <[email protected]>
13208 L:      [email protected]
13209 S:      Maintained
13210 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
13211 F:      drivers/net/mdio/mdio-mvusb.c
13212
13213 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
13214 M:      Hu Ziji <[email protected]>
13215 L:      [email protected]
13216 S:      Supported
13217 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
13218 F:      drivers/mmc/host/sdhci-xenon*
13219
13220 MATROX FRAMEBUFFER DRIVER
13221 L:      [email protected]
13222 S:      Orphan
13223 F:      drivers/video/fbdev/matrox/matroxfb_*
13224 F:      include/uapi/linux/matroxfb.h
13225
13226 MAX15301 DRIVER
13227 M:      Daniel Nilsson <[email protected]>
13228 L:      [email protected]
13229 S:      Maintained
13230 F:      Documentation/hwmon/max15301.rst
13231 F:      drivers/hwmon/pmbus/max15301.c
13232
13233 MAX2175 SDR TUNER DRIVER
13234 M:      Ramesh Shanmugasundaram <[email protected]>
13235 L:      [email protected]
13236 S:      Maintained
13237 T:      git git://linuxtv.org/media_tree.git
13238 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
13239 F:      Documentation/userspace-api/media/drivers/max2175.rst
13240 F:      drivers/media/i2c/max2175*
13241 F:      include/uapi/linux/max2175.h
13242
13243 MAX31335 RTC DRIVER
13244 M:      Antoniu Miclaus <[email protected]>
13245 L:      [email protected]
13246 S:      Supported
13247 W:      https://ez.analog.com/linux-software-drivers
13248 F:      Documentation/devicetree/bindings/rtc/adi,max31335.yaml
13249 F:      drivers/rtc/rtc-max31335.c
13250
13251 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
13252 L:      [email protected]
13253 S:      Orphan
13254 F:      Documentation/hwmon/max6650.rst
13255 F:      drivers/hwmon/max6650.c
13256
13257 MAX9286 QUAD GMSL DESERIALIZER DRIVER
13258 M:      Jacopo Mondi <[email protected]>
13259 M:      Kieran Bingham <[email protected]>
13260 M:      Laurent Pinchart <[email protected]>
13261 M:      Niklas Söderlund <[email protected]>
13262 L:      [email protected]
13263 S:      Maintained
13264 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
13265 F:      drivers/media/i2c/max9286.c
13266
13267 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
13268 M:      Niklas Söderlund <[email protected]>
13269 L:      [email protected]
13270 S:      Maintained
13271 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
13272 F:      drivers/staging/media/max96712/max96712.c
13273
13274 MAX9860 MONO AUDIO VOICE CODEC DRIVER
13275 M:      Peter Rosin <[email protected]>
13276 L:      [email protected] (moderated for non-subscribers)
13277 S:      Maintained
13278 F:      Documentation/devicetree/bindings/sound/max9860.txt
13279 F:      sound/soc/codecs/max9860.*
13280
13281 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
13282 M:      Andreas Klinger <[email protected]>
13283 L:      [email protected]
13284 S:      Maintained
13285 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
13286 F:      drivers/iio/proximity/mb1232.c
13287
13288 MAXIM MAX11205 DRIVER
13289 M:      Ramona Bolboaca <[email protected]>
13290 L:      [email protected]
13291 S:      Supported
13292 W:      https://ez.analog.com/linux-software-drivers
13293 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
13294 F:      drivers/iio/adc/max11205.c
13295
13296 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
13297 R:      Iskren Chernev <[email protected]>
13298 R:      Krzysztof Kozlowski <[email protected]>
13299 R:      Marek Szyprowski <[email protected]>
13300 R:      Matheus Castello <[email protected]>
13301 L:      [email protected]
13302 S:      Maintained
13303 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
13304 F:      drivers/power/supply/max17040_battery.c
13305
13306 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
13307 R:      Hans de Goede <[email protected]>
13308 R:      Krzysztof Kozlowski <[email protected]>
13309 R:      Marek Szyprowski <[email protected]>
13310 R:      Sebastian Krzyszkowiak <[email protected]>
13311 R:      Purism Kernel Team <[email protected]>
13312 L:      [email protected]
13313 S:      Maintained
13314 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
13315 F:      drivers/power/supply/max17042_battery.c
13316
13317 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
13318 M:      Laurent Pinchart <[email protected]>
13319 L:      [email protected]
13320 S:      Maintained
13321 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
13322 F:      drivers/regulator/max20086-regulator.c
13323
13324 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
13325 M:      Rajat Khandelwal <[email protected]>
13326 L:      [email protected]
13327 S:      Maintained
13328 F:      drivers/iio/temperature/max30208.c
13329
13330 MAXIM MAX77650 PMIC MFD DRIVER
13331 M:      Bartosz Golaszewski <[email protected]>
13332 L:      [email protected]
13333 S:      Maintained
13334 F:      Documentation/devicetree/bindings/*/*max77650.yaml
13335 F:      Documentation/devicetree/bindings/*/max77650*.yaml
13336 F:      drivers/gpio/gpio-max77650.c
13337 F:      drivers/input/misc/max77650-onkey.c
13338 F:      drivers/leds/leds-max77650.c
13339 F:      drivers/mfd/max77650.c
13340 F:      drivers/power/supply/max77650-charger.c
13341 F:      drivers/regulator/max77650-regulator.c
13342 F:      include/linux/mfd/max77650.h
13343
13344 MAXIM MAX77714 PMIC MFD DRIVER
13345 M:      Luca Ceresoli <[email protected]>
13346 S:      Maintained
13347 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
13348 F:      drivers/mfd/max77714.c
13349 F:      include/linux/mfd/max77714.h
13350
13351 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
13352 M:      Javier Martinez Canillas <[email protected]>
13353 L:      [email protected]
13354 S:      Supported
13355 F:      Documentation/devicetree/bindings/*/*max77802.yaml
13356 F:      drivers/regulator/max77802-regulator.c
13357 F:      include/dt-bindings/*/*max77802.h
13358
13359 MAXIM MAX77976 BATTERY CHARGER
13360 M:      Luca Ceresoli <[email protected]>
13361 S:      Supported
13362 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
13363 F:      drivers/power/supply/max77976_charger.c
13364
13365 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
13366 M:      Krzysztof Kozlowski <[email protected]>
13367 L:      [email protected]
13368 S:      Maintained
13369 B:      mailto:[email protected]
13370 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
13371 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
13372 F:      drivers/power/supply/max14577_charger.c
13373 F:      drivers/power/supply/max77693_charger.c
13374
13375 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
13376 M:      Chanwoo Choi <[email protected]>
13377 M:      Krzysztof Kozlowski <[email protected]>
13378 L:      [email protected]
13379 S:      Maintained
13380 B:      mailto:[email protected]
13381 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
13382 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
13383 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
13384 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
13385 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
13386 F:      drivers/*/*max77843.c
13387 F:      drivers/*/max14577*.c
13388 F:      drivers/*/max77686*.c
13389 F:      drivers/*/max77693*.c
13390 F:      drivers/clk/clk-max77686.c
13391 F:      drivers/extcon/extcon-max14577.c
13392 F:      drivers/extcon/extcon-max77693.c
13393 F:      drivers/rtc/rtc-max77686.c
13394 F:      include/linux/mfd/max14577*.h
13395 F:      include/linux/mfd/max77686*.h
13396 F:      include/linux/mfd/max77693*.h
13397
13398 MAXIRADIO FM RADIO RECEIVER DRIVER
13399 M:      Hans Verkuil <[email protected]>
13400 L:      [email protected]
13401 S:      Maintained
13402 W:      https://linuxtv.org
13403 T:      git git://linuxtv.org/media_tree.git
13404 F:      drivers/media/radio/radio-maxiradio*
13405
13406 MAXLINEAR ETHERNET PHY DRIVER
13407 M:      Xu Liang <[email protected]>
13408 L:      [email protected]
13409 S:      Supported
13410 F:      drivers/net/phy/mxl-gpy.c
13411
13412 MCAN MMIO DEVICE DRIVER
13413 M:      Chandrasekar Ramakrishnan <[email protected]>
13414 L:      [email protected]
13415 S:      Maintained
13416 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
13417 F:      drivers/net/can/m_can/m_can.c
13418 F:      drivers/net/can/m_can/m_can.h
13419 F:      drivers/net/can/m_can/m_can_platform.c
13420
13421 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
13422 R:      Yasushi SHOJI <[email protected]>
13423 L:      [email protected]
13424 S:      Maintained
13425 F:      drivers/net/can/usb/mcba_usb.c
13426
13427 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
13428 M:      Rishi Gupta <[email protected]>
13429 L:      [email protected]
13430 L:      [email protected]
13431 S:      Maintained
13432 F:      drivers/hid/hid-mcp2221.c
13433
13434 MCP251XFD SPI-CAN NETWORK DRIVER
13435 M:      Marc Kleine-Budde <[email protected]>
13436 M:      Manivannan Sadhasivam <[email protected]>
13437 R:      Thomas Kopp <[email protected]>
13438 L:      [email protected]
13439 S:      Maintained
13440 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
13441 F:      drivers/net/can/spi/mcp251xfd/
13442
13443 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
13444 M:      Peter Rosin <[email protected]>
13445 L:      [email protected]
13446 S:      Maintained
13447 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
13448 F:      drivers/iio/potentiometer/mcp4018.c
13449 F:      drivers/iio/potentiometer/mcp4531.c
13450
13451 MCP4821 DAC DRIVER
13452 M:      Anshul Dalal <[email protected]>
13453 L:      [email protected]
13454 S:      Maintained
13455 F:      Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml
13456 F:      drivers/iio/dac/mcp4821.c
13457
13458 MCR20A IEEE-802.15.4 RADIO DRIVER
13459 M:      Stefan Schmidt <[email protected]>
13460 L:      [email protected]
13461 S:      Odd Fixes
13462 W:      https://github.com/xueliu/mcr20a-linux
13463 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
13464 F:      drivers/net/ieee802154/mcr20a.c
13465 F:      drivers/net/ieee802154/mcr20a.h
13466
13467 MDIO REGMAP DRIVER
13468 M:      Maxime Chevallier <[email protected]>
13469 L:      [email protected]
13470 S:      Maintained
13471 F:      drivers/net/mdio/mdio-regmap.c
13472 F:      include/linux/mdio/mdio-regmap.h
13473
13474 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
13475 M:      William Breathitt Gray <[email protected]>
13476 L:      [email protected]
13477 S:      Maintained
13478 F:      drivers/iio/dac/cio-dac.c
13479
13480 MEDIA CONTROLLER FRAMEWORK
13481 M:      Sakari Ailus <[email protected]>
13482 M:      Laurent Pinchart <[email protected]>
13483 L:      [email protected]
13484 S:      Supported
13485 W:      https://www.linuxtv.org
13486 T:      git git://linuxtv.org/media_tree.git
13487 F:      drivers/media/mc/
13488 F:      include/media/media-*.h
13489 F:      include/uapi/linux/media.h
13490
13491 MEDIA DRIVER FOR FREESCALE IMX PXP
13492 M:      Philipp Zabel <[email protected]>
13493 L:      [email protected]
13494 S:      Maintained
13495 T:      git git://linuxtv.org/media_tree.git
13496 F:      drivers/media/platform/nxp/imx-pxp.[ch]
13497
13498 MEDIA DRIVERS FOR ASCOT2E
13499 M:      Sergey Kozlov <[email protected]>
13500 M:      Abylay Ospan <[email protected]>
13501 L:      [email protected]
13502 S:      Supported
13503 W:      https://linuxtv.org
13504 W:      http://netup.tv/
13505 T:      git git://linuxtv.org/media_tree.git
13506 F:      drivers/media/dvb-frontends/ascot2e*
13507
13508 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
13509 M:      Jasmin Jessich <[email protected]>
13510 L:      [email protected]
13511 S:      Maintained
13512 W:      https://linuxtv.org
13513 T:      git git://linuxtv.org/media_tree.git
13514 F:      drivers/media/dvb-frontends/cxd2099*
13515
13516 MEDIA DRIVERS FOR CXD2841ER
13517 M:      Sergey Kozlov <[email protected]>
13518 M:      Abylay Ospan <[email protected]>
13519 L:      [email protected]
13520 S:      Supported
13521 W:      https://linuxtv.org
13522 W:      http://netup.tv/
13523 T:      git git://linuxtv.org/media_tree.git
13524 F:      drivers/media/dvb-frontends/cxd2841er*
13525
13526 MEDIA DRIVERS FOR CXD2880
13527 M:      Yasunari Takiguchi <[email protected]>
13528 L:      [email protected]
13529 S:      Supported
13530 W:      http://linuxtv.org/
13531 T:      git git://linuxtv.org/media_tree.git
13532 F:      drivers/media/dvb-frontends/cxd2880/*
13533 F:      drivers/media/spi/cxd2880*
13534
13535 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
13536 L:      [email protected]
13537 S:      Orphan
13538 W:      https://linuxtv.org
13539 T:      git git://linuxtv.org/media_tree.git
13540 F:      drivers/media/pci/ddbridge/*
13541
13542 MEDIA DRIVERS FOR FREESCALE IMX
13543 M:      Steve Longerbeam <[email protected]>
13544 M:      Philipp Zabel <[email protected]>
13545 L:      [email protected]
13546 S:      Maintained
13547 T:      git git://linuxtv.org/media_tree.git
13548 F:      Documentation/admin-guide/media/imx.rst
13549 F:      Documentation/devicetree/bindings/media/imx.txt
13550 F:      drivers/staging/media/imx/
13551 F:      include/linux/imx-media.h
13552 F:      include/media/imx.h
13553
13554 MEDIA DRIVERS FOR FREESCALE IMX7/8
13555 M:      Rui Miguel Silva <[email protected]>
13556 M:      Laurent Pinchart <[email protected]>
13557 M:      Martin Kepplinger <[email protected]>
13558 R:      Purism Kernel Team <[email protected]>
13559 L:      [email protected]
13560 S:      Maintained
13561 T:      git git://linuxtv.org/media_tree.git
13562 F:      Documentation/admin-guide/media/imx7.rst
13563 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
13564 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
13565 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
13566 F:      drivers/media/platform/nxp/imx-mipi-csis.c
13567 F:      drivers/media/platform/nxp/imx7-media-csi.c
13568 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
13569
13570 MEDIA DRIVERS FOR HELENE
13571 M:      Abylay Ospan <[email protected]>
13572 L:      [email protected]
13573 S:      Supported
13574 W:      https://linuxtv.org
13575 W:      http://netup.tv/
13576 T:      git git://linuxtv.org/media_tree.git
13577 F:      drivers/media/dvb-frontends/helene*
13578
13579 MEDIA DRIVERS FOR HORUS3A
13580 M:      Sergey Kozlov <[email protected]>
13581 M:      Abylay Ospan <[email protected]>
13582 L:      [email protected]
13583 S:      Supported
13584 W:      https://linuxtv.org
13585 W:      http://netup.tv/
13586 T:      git git://linuxtv.org/media_tree.git
13587 F:      drivers/media/dvb-frontends/horus3a*
13588
13589 MEDIA DRIVERS FOR LNBH25
13590 M:      Sergey Kozlov <[email protected]>
13591 M:      Abylay Ospan <[email protected]>
13592 L:      [email protected]
13593 S:      Supported
13594 W:      https://linuxtv.org
13595 W:      http://netup.tv/
13596 T:      git git://linuxtv.org/media_tree.git
13597 F:      drivers/media/dvb-frontends/lnbh25*
13598
13599 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
13600 L:      [email protected]
13601 S:      Orphan
13602 W:      https://linuxtv.org
13603 T:      git git://linuxtv.org/media_tree.git
13604 F:      drivers/media/dvb-frontends/mxl5xx*
13605
13606 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
13607 M:      Sergey Kozlov <[email protected]>
13608 M:      Abylay Ospan <[email protected]>
13609 L:      [email protected]
13610 S:      Supported
13611 W:      https://linuxtv.org
13612 W:      http://netup.tv/
13613 T:      git git://linuxtv.org/media_tree.git
13614 F:      drivers/media/pci/netup_unidvb/*
13615
13616 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
13617 M:      Dmitry Osipenko <[email protected]>
13618 L:      [email protected]
13619 L:      [email protected]
13620 S:      Maintained
13621 T:      git git://linuxtv.org/media_tree.git
13622 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
13623 F:      drivers/media/platform/nvidia/tegra-vde/
13624
13625 MEDIA DRIVERS FOR RENESAS - CEU
13626 M:      Jacopo Mondi <[email protected]>
13627 L:      [email protected]
13628 L:      [email protected]
13629 S:      Supported
13630 T:      git git://linuxtv.org/media_tree.git
13631 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
13632 F:      drivers/media/platform/renesas/renesas-ceu.c
13633 F:      include/media/drv-intf/renesas-ceu.h
13634
13635 MEDIA DRIVERS FOR RENESAS - DRIF
13636 M:      Fabrizio Castro <[email protected]>
13637 L:      [email protected]
13638 L:      [email protected]
13639 S:      Supported
13640 T:      git git://linuxtv.org/media_tree.git
13641 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
13642 F:      drivers/media/platform/renesas/rcar_drif.c
13643
13644 MEDIA DRIVERS FOR RENESAS - FCP
13645 M:      Laurent Pinchart <[email protected]>
13646 L:      [email protected]
13647 L:      [email protected]
13648 S:      Supported
13649 T:      git git://linuxtv.org/media_tree.git
13650 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
13651 F:      drivers/media/platform/renesas/rcar-fcp.c
13652 F:      include/media/rcar-fcp.h
13653
13654 MEDIA DRIVERS FOR RENESAS - FDP1
13655 M:      Kieran Bingham <[email protected]>
13656 L:      [email protected]
13657 L:      [email protected]
13658 S:      Supported
13659 T:      git git://linuxtv.org/media_tree.git
13660 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
13661 F:      drivers/media/platform/renesas/rcar_fdp1.c
13662
13663 MEDIA DRIVERS FOR RENESAS - VIN
13664 M:      Niklas Söderlund <[email protected]>
13665 L:      [email protected]
13666 L:      [email protected]
13667 S:      Supported
13668 T:      git git://linuxtv.org/media_tree.git
13669 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
13670 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
13671 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
13672 F:      drivers/media/platform/renesas/rcar-csi2.c
13673 F:      drivers/media/platform/renesas/rcar-isp.c
13674 F:      drivers/media/platform/renesas/rcar-vin/
13675
13676 MEDIA DRIVERS FOR RENESAS - VSP1
13677 M:      Laurent Pinchart <[email protected]>
13678 M:      Kieran Bingham <[email protected]>
13679 L:      [email protected]
13680 L:      [email protected]
13681 S:      Supported
13682 T:      git git://linuxtv.org/media_tree.git
13683 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
13684 F:      drivers/media/platform/renesas/vsp1/
13685
13686 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
13687 L:      [email protected]
13688 S:      Orphan
13689 W:      https://linuxtv.org
13690 T:      git git://linuxtv.org/media_tree.git
13691 F:      drivers/media/dvb-frontends/stv0910*
13692
13693 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
13694 L:      [email protected]
13695 S:      Orphan
13696 W:      https://linuxtv.org
13697 T:      git git://linuxtv.org/media_tree.git
13698 F:      drivers/media/dvb-frontends/stv6111*
13699
13700 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
13701 M:      Hugues Fruchet <[email protected]>
13702 M:      Alain Volmat <[email protected]>
13703 L:      [email protected]
13704 S:      Supported
13705 T:      git git://linuxtv.org/media_tree.git
13706 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
13707 F:      Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
13708 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
13709 F:      drivers/media/platform/st/stm32/stm32-dcmipp/*
13710
13711 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
13712 M:      Mauro Carvalho Chehab <[email protected]>
13713 L:      [email protected]
13714 S:      Maintained
13715 W:      https://linuxtv.org
13716 Q:      http://patchwork.kernel.org/project/linux-media/list/
13717 T:      git git://linuxtv.org/media_tree.git
13718 F:      Documentation/admin-guide/media/
13719 F:      Documentation/devicetree/bindings/media/
13720 F:      Documentation/driver-api/media/
13721 F:      Documentation/userspace-api/media/
13722 F:      drivers/media/
13723 F:      drivers/staging/media/
13724 F:      include/dt-bindings/media/
13725 F:      include/linux/platform_data/media/
13726 F:      include/media/
13727 F:      include/uapi/linux/dvb/
13728 F:      include/uapi/linux/ivtv*
13729 F:      include/uapi/linux/media.h
13730 F:      include/uapi/linux/uvcvideo.h
13731 F:      include/uapi/linux/v4l2-*
13732 F:      include/uapi/linux/videodev2.h
13733
13734 MEDIATEK BLUETOOTH DRIVER
13735 M:      Sean Wang <[email protected]>
13736 L:      [email protected]
13737 L:      [email protected] (moderated for non-subscribers)
13738 S:      Maintained
13739 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
13740 F:      drivers/bluetooth/btmtkuart.c
13741
13742 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
13743 M:      Sean Wang <[email protected]>
13744 L:      [email protected]
13745 S:      Maintained
13746 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
13747 F:      drivers/power/reset/mt6323-poweroff.c
13748
13749 MEDIATEK CIR DRIVER
13750 M:      Sean Wang <[email protected]>
13751 S:      Maintained
13752 F:      drivers/media/rc/mtk-cir.c
13753
13754 MEDIATEK DMA DRIVER
13755 M:      Sean Wang <[email protected]>
13756 L:      [email protected]
13757 L:      [email protected] (moderated for non-subscribers)
13758 L:      [email protected] (moderated for non-subscribers)
13759 S:      Maintained
13760 F:      Documentation/devicetree/bindings/dma/mediatek,*
13761 F:      drivers/dma/mediatek/
13762
13763 MEDIATEK ETHERNET DRIVER
13764 M:      Felix Fietkau <[email protected]>
13765 M:      Sean Wang <[email protected]>
13766 M:      Mark Lee <[email protected]>
13767 M:      Lorenzo Bianconi <[email protected]>
13768 L:      [email protected]
13769 S:      Maintained
13770 F:      drivers/net/ethernet/mediatek/
13771
13772 MEDIATEK ETHERNET PCS DRIVER
13773 M:      Alexander Couzens <[email protected]>
13774 M:      Daniel Golle <[email protected]>
13775 L:      [email protected]
13776 S:      Maintained
13777 F:      drivers/net/pcs/pcs-mtk-lynxi.c
13778 F:      include/linux/pcs/pcs-mtk-lynxi.h
13779
13780 MEDIATEK ETHERNET PHY DRIVERS
13781 M:      Daniel Golle <[email protected]>
13782 M:      Qingfang Deng <[email protected]>
13783 M:      SkyLake Huang <[email protected]>
13784 L:      [email protected]
13785 S:      Maintained
13786 F:      drivers/net/phy/mediatek-ge-soc.c
13787 F:      drivers/net/phy/mediatek-ge.c
13788
13789 MEDIATEK I2C CONTROLLER DRIVER
13790 M:      Qii Wang <[email protected]>
13791 L:      [email protected]
13792 S:      Maintained
13793 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
13794 F:      drivers/i2c/busses/i2c-mt65xx.c
13795
13796 MEDIATEK IOMMU DRIVER
13797 M:      Yong Wu <[email protected]>
13798 L:      [email protected]
13799 L:      [email protected] (moderated for non-subscribers)
13800 S:      Supported
13801 F:      Documentation/devicetree/bindings/iommu/mediatek*
13802 F:      drivers/iommu/mtk_iommu*
13803 F:      include/dt-bindings/memory/mediatek,mt*-port.h
13804 F:      include/dt-bindings/memory/mt*-port.h
13805
13806 MEDIATEK JPEG DRIVER
13807 M:      Bin Liu <[email protected]>
13808 S:      Supported
13809 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
13810 F:      drivers/media/platform/mediatek/jpeg/
13811
13812 MEDIATEK KEYPAD DRIVER
13813 M:      Mattijs Korpershoek <[email protected]>
13814 S:      Supported
13815 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
13816 F:      drivers/input/keyboard/mt6779-keypad.c
13817
13818 MEDIATEK MDP DRIVER
13819 M:      Minghsiu Tsai <[email protected]>
13820 M:      Houlong Wei <[email protected]>
13821 M:      Andrew-CT Chen <[email protected]>
13822 S:      Supported
13823 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
13824 F:      drivers/media/platform/mediatek/mdp/
13825 F:      drivers/media/platform/mediatek/vpu/
13826
13827 MEDIATEK MEDIA DRIVER
13828 M:      Tiffany Lin <[email protected]>
13829 M:      Andrew-CT Chen <[email protected]>
13830 M:      Yunfei Dong <[email protected]>
13831 S:      Supported
13832 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
13833 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
13834 F:      drivers/media/platform/mediatek/vcodec/
13835 F:      drivers/media/platform/mediatek/vpu/
13836
13837 MEDIATEK MIPI-CSI CDPHY DRIVER
13838 M:      Julien Stephan <[email protected]>
13839 M:      Andy Hsieh <[email protected]>
13840 S:      Supported
13841 F:      Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml
13842 F:      drivers/phy/mediatek/phy-mtk-mipi-csi-0-5*
13843
13844 MEDIATEK MMC/SD/SDIO DRIVER
13845 M:      Chaotian Jing <[email protected]>
13846 S:      Maintained
13847 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
13848 F:      drivers/mmc/host/mtk-sd.c
13849
13850 MEDIATEK MT76 WIRELESS LAN DRIVER
13851 M:      Felix Fietkau <[email protected]>
13852 M:      Lorenzo Bianconi <[email protected]>
13853 M:      Ryder Lee <[email protected]>
13854 R:      Shayne Chen <[email protected]>
13855 R:      Sean Wang <[email protected]>
13856 L:      [email protected]
13857 S:      Maintained
13858 T:      git https://github.com/nbd168/wireless
13859 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
13860 F:      drivers/net/wireless/mediatek/mt76/
13861
13862 MEDIATEK MT7601U WIRELESS LAN DRIVER
13863 M:      Jakub Kicinski <[email protected]>
13864 L:      [email protected]
13865 S:      Maintained
13866 F:      drivers/net/wireless/mediatek/mt7601u/
13867
13868 MEDIATEK MT7621 CLOCK DRIVER
13869 M:      Sergio Paracuellos <[email protected]>
13870 S:      Maintained
13871 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
13872 F:      drivers/clk/ralink/clk-mt7621.c
13873
13874 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
13875 M:      Sergio Paracuellos <[email protected]>
13876 S:      Maintained
13877 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
13878 F:      drivers/pci/controller/pcie-mt7621.c
13879
13880 MEDIATEK MT7621 PHY PCI DRIVER
13881 M:      Sergio Paracuellos <[email protected]>
13882 S:      Maintained
13883 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
13884 F:      drivers/phy/ralink/phy-mt7621-pci.c
13885
13886 MEDIATEK MT7621/28/88 I2C DRIVER
13887 M:      Stefan Roese <[email protected]>
13888 L:      [email protected]
13889 S:      Maintained
13890 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
13891 F:      drivers/i2c/busses/i2c-mt7621.c
13892
13893 MEDIATEK MTMIPS CLOCK DRIVER
13894 M:      Sergio Paracuellos <[email protected]>
13895 S:      Maintained
13896 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
13897 F:      drivers/clk/ralink/clk-mtmips.c
13898
13899 MEDIATEK NAND CONTROLLER DRIVER
13900 L:      [email protected]
13901 S:      Orphan
13902 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
13903 F:      drivers/mtd/nand/raw/mtk_*
13904
13905 MEDIATEK PMIC LED DRIVER
13906 M:      Sean Wang <[email protected]>
13907 S:      Maintained
13908 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
13909 F:      drivers/leds/leds-mt6323.c
13910
13911 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
13912 M:      Sean Wang <[email protected]>
13913 S:      Maintained
13914 F:      drivers/char/hw_random/mtk-rng.c
13915
13916 MEDIATEK SMI DRIVER
13917 M:      Yong Wu <[email protected]>
13918 L:      [email protected] (moderated for non-subscribers)
13919 S:      Supported
13920 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
13921 F:      drivers/memory/mtk-smi.c
13922 F:      include/soc/mediatek/smi.h
13923
13924 MEDIATEK SWITCH DRIVER
13925 M:      Arınç ÜNAL <[email protected]>
13926 M:      Daniel Golle <[email protected]>
13927 M:      DENG Qingfang <[email protected]>
13928 M:      Sean Wang <[email protected]>
13929 L:      [email protected]
13930 S:      Maintained
13931 F:      drivers/net/dsa/mt7530-mdio.c
13932 F:      drivers/net/dsa/mt7530-mmio.c
13933 F:      drivers/net/dsa/mt7530.*
13934 F:      net/dsa/tag_mtk.c
13935
13936 MEDIATEK T7XX 5G WWAN MODEM DRIVER
13937 M:      Chandrashekar Devegowda <[email protected]>
13938 R:      Chiranjeevi Rapolu <[email protected]>
13939 R:      Liu Haijun <[email protected]>
13940 R:      M Chetan Kumar <[email protected]>
13941 R:      Ricardo Martinez <[email protected]>
13942 L:      [email protected]
13943 S:      Supported
13944 F:      drivers/net/wwan/t7xx/
13945
13946 MEDIATEK USB3 DRD IP DRIVER
13947 M:      Chunfeng Yun <[email protected]>
13948 L:      [email protected]
13949 L:      [email protected] (moderated for non-subscribers)
13950 L:      [email protected] (moderated for non-subscribers)
13951 S:      Maintained
13952 F:      Documentation/devicetree/bindings/usb/mediatek,*
13953 F:      drivers/usb/host/xhci-mtk*
13954 F:      drivers/usb/mtu3/
13955
13956 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
13957 M:      Peter Senna Tschudin <[email protected]>
13958 M:      Ian Ray <[email protected]>
13959 M:      Martyn Welch <[email protected]>
13960 S:      Maintained
13961 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
13962 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
13963
13964 MEGARAID SCSI/SAS DRIVERS
13965 M:      Kashyap Desai <[email protected]>
13966 M:      Sumit Saxena <[email protected]>
13967 M:      Shivasharan S <[email protected]>
13968 M:      Chandrakanth patil <[email protected]>
13969 L:      [email protected]
13970 L:      [email protected]
13971 S:      Maintained
13972 W:      http://www.avagotech.com/support/
13973 F:      Documentation/scsi/megaraid.rst
13974 F:      drivers/scsi/megaraid.*
13975 F:      drivers/scsi/megaraid/
13976
13977 MELEXIS MLX90614 DRIVER
13978 M:      Crt Mori <[email protected]>
13979 L:      [email protected]
13980 S:      Supported
13981 W:      http://www.melexis.com
13982 F:      drivers/iio/temperature/mlx90614.c
13983
13984 MELEXIS MLX90632 DRIVER
13985 M:      Crt Mori <[email protected]>
13986 L:      [email protected]
13987 S:      Supported
13988 W:      http://www.melexis.com
13989 F:      drivers/iio/temperature/mlx90632.c
13990
13991 MELEXIS MLX90635 DRIVER
13992 M:      Crt Mori <[email protected]>
13993 L:      [email protected]
13994 S:      Supported
13995 W:      http://www.melexis.com
13996 F:      drivers/iio/temperature/mlx90635.c
13997
13998 MELFAS MIP4 TOUCHSCREEN DRIVER
13999 M:      Sangwon Jee <[email protected]>
14000 S:      Supported
14001 W:      http://www.melfas.com
14002 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
14003 F:      drivers/input/touchscreen/melfas_mip4.c
14004
14005 MELLANOX BLUEFIELD I2C DRIVER
14006 M:      Khalil Blaiech <[email protected]>
14007 M:      Asmaa Mnebhi <[email protected]>
14008 L:      [email protected]
14009 S:      Supported
14010 F:      drivers/i2c/busses/i2c-mlxbf.c
14011
14012 MELLANOX ETHERNET DRIVER (mlx4_en)
14013 M:      Tariq Toukan <[email protected]>
14014 L:      [email protected]
14015 S:      Supported
14016 W:      http://www.mellanox.com
14017 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14018 F:      drivers/net/ethernet/mellanox/mlx4/en_*
14019
14020 MELLANOX ETHERNET DRIVER (mlx5e)
14021 M:      Saeed Mahameed <[email protected]>
14022 L:      [email protected]
14023 S:      Supported
14024 W:      http://www.mellanox.com
14025 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14026 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
14027
14028 MELLANOX ETHERNET INNOVA DRIVERS
14029 R:      Boris Pismenny <[email protected]>
14030 L:      [email protected]
14031 S:      Supported
14032 W:      http://www.mellanox.com
14033 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14034 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
14035 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
14036 F:      include/linux/mlx5/mlx5_ifc_fpga.h
14037
14038 MELLANOX ETHERNET SWITCH DRIVERS
14039 M:      Ido Schimmel <[email protected]>
14040 M:      Petr Machata <[email protected]>
14041 L:      [email protected]
14042 S:      Supported
14043 W:      http://www.mellanox.com
14044 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14045 F:      drivers/net/ethernet/mellanox/mlxsw/
14046 F:      tools/testing/selftests/drivers/net/mlxsw/
14047
14048 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
14049 M:      [email protected]
14050 L:      [email protected]
14051 S:      Supported
14052 W:      http://www.mellanox.com
14053 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14054 F:      drivers/net/ethernet/mellanox/mlxfw/
14055
14056 MELLANOX HARDWARE PLATFORM SUPPORT
14057 M:      Hans de Goede <[email protected]>
14058 M:      Ilpo Järvinen <[email protected]>
14059 M:      Vadim Pasternak <[email protected]>
14060 L:      [email protected]
14061 S:      Supported
14062 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
14063 F:      drivers/platform/mellanox/
14064 F:      include/linux/platform_data/mlxreg.h
14065
14066 MELLANOX MLX4 core VPI driver
14067 M:      Tariq Toukan <[email protected]>
14068 L:      [email protected]
14069 L:      [email protected]
14070 S:      Supported
14071 W:      http://www.mellanox.com
14072 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14073 F:      drivers/net/ethernet/mellanox/mlx4/
14074 F:      include/linux/mlx4/
14075
14076 MELLANOX MLX4 IB driver
14077 M:      Yishai Hadas <[email protected]>
14078 L:      [email protected]
14079 S:      Supported
14080 W:      http://www.mellanox.com
14081 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14082 F:      drivers/infiniband/hw/mlx4/
14083 F:      include/linux/mlx4/
14084 F:      include/uapi/rdma/mlx4-abi.h
14085
14086 MELLANOX MLX5 core VPI driver
14087 M:      Saeed Mahameed <[email protected]>
14088 M:      Leon Romanovsky <[email protected]>
14089 L:      [email protected]
14090 L:      [email protected]
14091 S:      Supported
14092 W:      http://www.mellanox.com
14093 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14094 F:      Documentation/networking/device_drivers/ethernet/mellanox/
14095 F:      drivers/net/ethernet/mellanox/mlx5/core/
14096 F:      include/linux/mlx5/
14097
14098 MELLANOX MLX5 IB driver
14099 M:      Leon Romanovsky <[email protected]>
14100 L:      [email protected]
14101 S:      Supported
14102 W:      http://www.mellanox.com
14103 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14104 F:      drivers/infiniband/hw/mlx5/
14105 F:      include/linux/mlx5/
14106 F:      include/uapi/rdma/mlx5-abi.h
14107
14108 MELLANOX MLX5 VDPA DRIVER
14109 M:      Dragos Tatulea <[email protected]>
14110 L:      [email protected]
14111 S:      Supported
14112 F:      drivers/vdpa/mlx5/
14113
14114 MELLANOX MLXCPLD I2C AND MUX DRIVER
14115 M:      Vadim Pasternak <[email protected]>
14116 M:      Michael Shych <[email protected]>
14117 L:      [email protected]
14118 S:      Supported
14119 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
14120 F:      drivers/i2c/busses/i2c-mlxcpld.c
14121 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
14122
14123 MELLANOX MLXCPLD LED DRIVER
14124 M:      Vadim Pasternak <[email protected]>
14125 L:      [email protected]
14126 S:      Supported
14127 F:      Documentation/leds/leds-mlxcpld.rst
14128 F:      drivers/leds/leds-mlxcpld.c
14129 F:      drivers/leds/leds-mlxreg.c
14130
14131 MELLANOX PLATFORM DRIVER
14132 M:      Vadim Pasternak <[email protected]>
14133 L:      [email protected]
14134 S:      Supported
14135 F:      drivers/platform/x86/mlx-platform.c
14136
14137 MEMBARRIER SUPPORT
14138 M:      Mathieu Desnoyers <[email protected]>
14139 M:      "Paul E. McKenney" <[email protected]>
14140 L:      [email protected]
14141 S:      Supported
14142 F:      Documentation/scheduler/membarrier.rst
14143 F:      arch/*/include/asm/membarrier.h
14144 F:      arch/*/include/asm/sync_core.h
14145 F:      include/uapi/linux/membarrier.h
14146 F:      kernel/sched/membarrier.c
14147
14148 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
14149 M:      Mike Rapoport <[email protected]>
14150 L:      [email protected]
14151 S:      Maintained
14152 F:      Documentation/core-api/boot-time-mm.rst
14153 F:      include/linux/memblock.h
14154 F:      mm/memblock.c
14155 F:      mm/mm_init.c
14156 F:      tools/testing/memblock/
14157
14158 MEMORY CONTROLLER DRIVERS
14159 M:      Krzysztof Kozlowski <[email protected]>
14160 L:      [email protected]
14161 S:      Maintained
14162 B:      mailto:[email protected]
14163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
14164 F:      Documentation/devicetree/bindings/memory-controllers/
14165 F:      drivers/memory/
14166 F:      include/dt-bindings/memory/
14167 F:      include/memory/
14168
14169 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
14170 M:      Dmitry Osipenko <[email protected]>
14171 L:      [email protected]
14172 L:      [email protected]
14173 S:      Maintained
14174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
14175 F:      drivers/devfreq/tegra30-devfreq.c
14176
14177 MEMORY HOT(UN)PLUG
14178 M:      David Hildenbrand <[email protected]>
14179 M:      Oscar Salvador <[email protected]>
14180 L:      [email protected]
14181 S:      Maintained
14182 F:      Documentation/admin-guide/mm/memory-hotplug.rst
14183 F:      Documentation/core-api/memory-hotplug.rst
14184 F:      drivers/base/memory.c
14185 F:      include/linux/memory_hotplug.h
14186 F:      mm/memory_hotplug.c
14187 F:      tools/testing/selftests/memory-hotplug/
14188
14189 MEMORY MANAGEMENT
14190 M:      Andrew Morton <[email protected]>
14191 L:      [email protected]
14192 S:      Maintained
14193 W:      http://www.linux-mm.org
14194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14195 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
14196 F:      include/linux/gfp.h
14197 F:      include/linux/gfp_types.h
14198 F:      include/linux/memfd.h
14199 F:      include/linux/memory.h
14200 F:      include/linux/memory_hotplug.h
14201 F:      include/linux/memory-tiers.h
14202 F:      include/linux/mempolicy.h
14203 F:      include/linux/mempool.h
14204 F:      include/linux/memremap.h
14205 F:      include/linux/mm.h
14206 F:      include/linux/mm_*.h
14207 F:      include/linux/mmzone.h
14208 F:      include/linux/mmu_notifier.h
14209 F:      include/linux/pagewalk.h
14210 F:      include/linux/rmap.h
14211 F:      include/trace/events/ksm.h
14212 F:      mm/
14213 F:      tools/mm/
14214 F:      tools/testing/selftests/mm/
14215 N:      include/linux/page[-_]*
14216
14217 MEMORY MAPPING
14218 M:      Andrew Morton <[email protected]>
14219 R:      Liam R. Howlett <[email protected]>
14220 R:      Vlastimil Babka <[email protected]>
14221 R:      Lorenzo Stoakes <[email protected]>
14222 L:      [email protected]
14223 S:      Maintained
14224 W:      http://www.linux-mm.org
14225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14226 F:      mm/mmap.c
14227
14228 MEMORY TECHNOLOGY DEVICES (MTD)
14229 M:      Miquel Raynal <[email protected]>
14230 M:      Richard Weinberger <[email protected]>
14231 M:      Vignesh Raghavendra <[email protected]>
14232 L:      [email protected]
14233 S:      Maintained
14234 W:      http://www.linux-mtd.infradead.org/
14235 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14236 C:      irc://irc.oftc.net/mtd
14237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
14238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
14239 F:      Documentation/devicetree/bindings/mtd/
14240 F:      drivers/mtd/
14241 F:      include/linux/mtd/
14242 F:      include/uapi/mtd/
14243
14244 MEMSENSING MICROSYSTEMS MSA311 DRIVER
14245 M:      Dmitry Rokosov <[email protected]>
14246 L:      [email protected]
14247 S:      Maintained
14248 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
14249 F:      drivers/iio/accel/msa311.c
14250
14251 MEN A21 WATCHDOG DRIVER
14252 M:      Johannes Thumshirn <[email protected]>
14253 L:      [email protected]
14254 S:      Maintained
14255 F:      drivers/watchdog/mena21_wdt.c
14256
14257 MEN CHAMELEON BUS (mcb)
14258 M:      Johannes Thumshirn <[email protected]>
14259 S:      Maintained
14260 F:      Documentation/driver-api/men-chameleon-bus.rst
14261 F:      drivers/mcb/
14262 F:      include/linux/mcb.h
14263
14264 MEN F21BMC (Board Management Controller)
14265 M:      Andreas Werner <[email protected]>
14266 S:      Supported
14267 F:      Documentation/hwmon/menf21bmc.rst
14268 F:      drivers/hwmon/menf21bmc_hwmon.c
14269 F:      drivers/leds/leds-menf21bmc.c
14270 F:      drivers/mfd/menf21bmc.c
14271 F:      drivers/watchdog/menf21bmc_wdt.c
14272
14273 MEN Z069 WATCHDOG DRIVER
14274 M:      Johannes Thumshirn <[email protected]>
14275 L:      [email protected]
14276 S:      Maintained
14277 F:      drivers/watchdog/menz69_wdt.c
14278
14279 MESON AO CEC DRIVER FOR AMLOGIC SOCS
14280 M:      Neil Armstrong <[email protected]>
14281 L:      [email protected]
14282 L:      [email protected]
14283 S:      Supported
14284 W:      http://linux-meson.com/
14285 T:      git git://linuxtv.org/media_tree.git
14286 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
14287 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
14288 F:      drivers/media/cec/platform/meson/ao-cec.c
14289
14290 MESON GE2D DRIVER FOR AMLOGIC SOCS
14291 M:      Neil Armstrong <[email protected]>
14292 L:      [email protected]
14293 L:      [email protected]
14294 S:      Supported
14295 T:      git git://linuxtv.org/media_tree.git
14296 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
14297 F:      drivers/media/platform/amlogic/meson-ge2d/
14298
14299 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
14300 M:      Liang Yang <[email protected]>
14301 L:      [email protected]
14302 S:      Maintained
14303 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
14304 F:      drivers/mtd/nand/raw/meson_*
14305
14306 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
14307 M:      Neil Armstrong <[email protected]>
14308 L:      [email protected]
14309 L:      [email protected]
14310 S:      Supported
14311 T:      git git://linuxtv.org/media_tree.git
14312 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
14313 F:      drivers/staging/media/meson/vdec/
14314
14315 METHODE UDPU SUPPORT
14316 M:      Robert Marko <[email protected]>
14317 S:      Maintained
14318 F:      arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
14319 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
14320
14321 MHI BUS
14322 M:      Manivannan Sadhasivam <[email protected]>
14323 L:      [email protected]
14324 L:      [email protected]
14325 S:      Maintained
14326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
14327 F:      Documentation/ABI/stable/sysfs-bus-mhi
14328 F:      Documentation/mhi/
14329 F:      drivers/bus/mhi/
14330 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
14331 F:      include/linux/mhi.h
14332
14333 MICROBLAZE ARCHITECTURE
14334 M:      Michal Simek <[email protected]>
14335 S:      Supported
14336 W:      http://www.monstr.eu/fdt/
14337 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
14338 F:      arch/microblaze/
14339
14340 MICROBLAZE TMR INJECT
14341 M:      Appana Durga Kedareswara rao <[email protected]>
14342 S:      Supported
14343 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
14344 F:      drivers/misc/xilinx_tmr_inject.c
14345
14346 MICROBLAZE TMR MANAGER
14347 M:      Appana Durga Kedareswara rao <[email protected]>
14348 S:      Supported
14349 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
14350 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
14351 F:      drivers/misc/xilinx_tmr_manager.c
14352
14353 MICROCHIP AT91 DMA DRIVERS
14354 M:      Ludovic Desroches <[email protected]>
14355 L:      [email protected] (moderated for non-subscribers)
14356 L:      [email protected]
14357 S:      Supported
14358 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
14359 F:      drivers/dma/at_hdmac.c
14360 F:      drivers/dma/at_xdmac.c
14361 F:      include/dt-bindings/dma/at91.h
14362
14363 MICROCHIP AT91 SERIAL DRIVER
14364 M:      Richard Genoud <[email protected]>
14365 S:      Maintained
14366 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14367 F:      drivers/tty/serial/atmel_serial.c
14368 F:      drivers/tty/serial/atmel_serial.h
14369
14370 MICROCHIP AT91 USART MFD DRIVER
14371 M:      Radu Pirea <[email protected]>
14372 L:      [email protected]
14373 S:      Supported
14374 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14375 F:      drivers/mfd/at91-usart.c
14376 F:      include/dt-bindings/mfd/at91-usart.h
14377
14378 MICROCHIP AT91 USART SPI DRIVER
14379 M:      Radu Pirea <[email protected]>
14380 L:      [email protected]
14381 S:      Supported
14382 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14383 F:      drivers/spi/spi-at91-usart.c
14384
14385 MICROCHIP AUDIO ASOC DRIVERS
14386 M:      Claudiu Beznea <[email protected]>
14387 L:      [email protected] (moderated for non-subscribers)
14388 S:      Supported
14389 F:      Documentation/devicetree/bindings/sound/atmel*
14390 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
14391 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
14392 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
14393 F:      sound/soc/atmel
14394
14395 MICROCHIP CSI2DC DRIVER
14396 M:      Eugen Hristev <[email protected]>
14397 L:      [email protected]
14398 S:      Supported
14399 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
14400 F:      drivers/media/platform/microchip/microchip-csi2dc.c
14401
14402 MICROCHIP ECC DRIVER
14403 L:      [email protected]
14404 S:      Orphan
14405 F:      drivers/crypto/atmel-ecc.*
14406
14407 MICROCHIP EIC DRIVER
14408 M:      Claudiu Beznea <[email protected]>
14409 L:      [email protected] (moderated for non-subscribers)
14410 S:      Supported
14411 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
14412 F:      drivers/irqchip/irq-mchp-eic.c
14413
14414 MICROCHIP I2C DRIVER
14415 M:      Codrin Ciubotariu <[email protected]>
14416 L:      [email protected]
14417 S:      Supported
14418 F:      drivers/i2c/busses/i2c-at91-*.c
14419 F:      drivers/i2c/busses/i2c-at91.h
14420
14421 MICROCHIP ISC DRIVER
14422 M:      Eugen Hristev <[email protected]>
14423 L:      [email protected]
14424 S:      Supported
14425 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
14426 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
14427 F:      drivers/media/platform/microchip/microchip-isc*
14428 F:      drivers/media/platform/microchip/microchip-sama*-isc*
14429 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
14430 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
14431 F:      include/linux/atmel-isc-media.h
14432
14433 MICROCHIP ISI DRIVER
14434 M:      Eugen Hristev <[email protected]>
14435 L:      [email protected]
14436 S:      Supported
14437 F:      drivers/media/platform/atmel/atmel-isi.c
14438 F:      drivers/media/platform/atmel/atmel-isi.h
14439
14440 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
14441 M:      Woojung Huh <[email protected]>
14442 M:      [email protected]
14443 L:      [email protected]
14444 S:      Maintained
14445 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
14446 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
14447 F:      drivers/net/dsa/microchip/*
14448 F:      include/linux/dsa/ksz_common.h
14449 F:      include/linux/platform_data/microchip-ksz.h
14450 F:      net/dsa/tag_ksz.c
14451
14452 MICROCHIP LAN743X ETHERNET DRIVER
14453 M:      Bryan Whitehead <[email protected]>
14454 M:      [email protected]
14455 L:      [email protected]
14456 S:      Maintained
14457 F:      drivers/net/ethernet/microchip/lan743x_*
14458
14459 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
14460 M:      Arun Ramadoss <[email protected]>
14461 R:      [email protected]
14462 L:      [email protected]
14463 S:      Maintained
14464 F:      drivers/net/phy/microchip_t1.c
14465
14466 MICROCHIP LAN966X ETHERNET DRIVER
14467 M:      Horatiu Vultur <[email protected]>
14468 M:      [email protected]
14469 L:      [email protected]
14470 S:      Maintained
14471 F:      drivers/net/ethernet/microchip/lan966x/*
14472
14473 MICROCHIP LCDFB DRIVER
14474 M:      Nicolas Ferre <[email protected]>
14475 L:      [email protected]
14476 S:      Maintained
14477 F:      drivers/video/fbdev/atmel_lcdfb.c
14478 F:      include/video/atmel_lcdc.h
14479
14480 MICROCHIP MCP16502 PMIC DRIVER
14481 M:      Claudiu Beznea <[email protected]>
14482 L:      [email protected] (moderated for non-subscribers)
14483 S:      Supported
14484 F:      Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
14485 F:      drivers/regulator/mcp16502.c
14486
14487 MICROCHIP MCP3564 ADC DRIVER
14488 M:      Marius Cristea <[email protected]>
14489 L:      [email protected]
14490 S:      Supported
14491 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
14492 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
14493 F:      drivers/iio/adc/mcp3564.c
14494
14495 MICROCHIP MCP3911 ADC DRIVER
14496 M:      Marcus Folkesson <[email protected]>
14497 M:      Kent Gustavsson <[email protected]>
14498 L:      [email protected]
14499 S:      Maintained
14500 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
14501 F:      drivers/iio/adc/mcp3911.c
14502
14503 MICROCHIP MMC/SD/SDIO MCI DRIVER
14504 M:      Aubin Constans <[email protected]>
14505 S:      Maintained
14506 F:      drivers/mmc/host/atmel-mci.c
14507
14508 MICROCHIP NAND DRIVER
14509 L:      [email protected]
14510 S:      Orphan
14511 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
14512 F:      drivers/mtd/nand/raw/atmel/*
14513
14514 MICROCHIP OTPC DRIVER
14515 M:      Claudiu Beznea <[email protected]>
14516 L:      [email protected] (moderated for non-subscribers)
14517 S:      Supported
14518 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
14519 F:      drivers/nvmem/microchip-otpc.c
14520 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
14521
14522 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER
14523 M:      Marius Cristea <[email protected]>
14524 L:      [email protected]
14525 S:      Supported
14526 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml
14527 F:      drivers/iio/adc/pac1934.c
14528
14529 MICROCHIP PCI1XXXX GP DRIVER
14530 M:      Vaibhaav Ram T.L <[email protected]>
14531 M:      Kumaravel Thiagarajan <[email protected]>
14532 L:      [email protected]
14533 S:      Supported
14534 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
14535 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
14536 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
14537 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
14538
14539 MICROCHIP PCI1XXXX I2C DRIVER
14540 M:      Tharun Kumar P <[email protected]>
14541 M:      Kumaravel Thiagarajan <[email protected]>
14542 M:      Microchip Linux Driver Support <[email protected]>
14543 L:      [email protected]
14544 S:      Maintained
14545 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
14546
14547 MICROCHIP PCIe UART DRIVER
14548 M:      Kumaravel Thiagarajan <[email protected]>
14549 M:      Tharun Kumar P <[email protected]>
14550 L:      [email protected]
14551 S:      Maintained
14552 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
14553
14554 MICROCHIP POLARFIRE FPGA DRIVERS
14555 M:      Conor Dooley <[email protected]>
14556 R:      Vladimir Georgiev <[email protected]>
14557 L:      [email protected]
14558 S:      Supported
14559 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
14560 F:      drivers/fpga/microchip-spi.c
14561
14562 MICROCHIP PWM DRIVER
14563 M:      Claudiu Beznea <[email protected]>
14564 L:      [email protected] (moderated for non-subscribers)
14565 L:      [email protected]
14566 S:      Supported
14567 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
14568 F:      drivers/pwm/pwm-atmel.c
14569
14570 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
14571 M:      Eugen Hristev <[email protected]>
14572 L:      [email protected]
14573 S:      Supported
14574 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
14575 F:      drivers/iio/adc/at91-sama5d2_adc.c
14576 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
14577
14578 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
14579 M:      Claudiu Beznea <[email protected]>
14580 S:      Supported
14581 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
14582 F:      drivers/power/reset/at91-sama5d2_shdwc.c
14583
14584 MICROCHIP SOC DRIVERS
14585 M:      Conor Dooley <[email protected]>
14586 S:      Supported
14587 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
14588 F:      drivers/soc/microchip/
14589
14590 MICROCHIP SPI DRIVER
14591 M:      Ryan Wanner <[email protected]>
14592 S:      Supported
14593 F:      drivers/spi/spi-atmel.*
14594
14595 MICROCHIP SSC DRIVER
14596 M:      Claudiu Beznea <[email protected]>
14597 L:      [email protected] (moderated for non-subscribers)
14598 S:      Supported
14599 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
14600 F:      drivers/misc/atmel-ssc.c
14601 F:      include/linux/atmel-ssc.h
14602
14603 Microchip Timer Counter Block (TCB) Capture Driver
14604 M:      Kamel Bouhara <[email protected]>
14605 L:      [email protected] (moderated for non-subscribers)
14606 L:      [email protected]
14607 S:      Maintained
14608 F:      drivers/counter/microchip-tcb-capture.c
14609
14610 MICROCHIP USB251XB DRIVER
14611 M:      Richard Leitner <[email protected]>
14612 L:      [email protected]
14613 S:      Maintained
14614 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
14615 F:      drivers/usb/misc/usb251xb.c
14616
14617 MICROCHIP USBA UDC DRIVER
14618 M:      Cristian Birsan <[email protected]>
14619 L:      [email protected] (moderated for non-subscribers)
14620 S:      Supported
14621 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
14622
14623 MICROCHIP WILC1000 WIFI DRIVER
14624 M:      Ajay Singh <[email protected]>
14625 M:      Claudiu Beznea <[email protected]>
14626 L:      [email protected]
14627 S:      Supported
14628 F:      drivers/net/wireless/microchip/wilc1000/
14629
14630 MICROSEMI MIPS SOCS
14631 M:      Alexandre Belloni <[email protected]>
14632 M:      [email protected]
14633 L:      [email protected]
14634 S:      Supported
14635 F:      Documentation/devicetree/bindings/mips/mscc.txt
14636 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
14637 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
14638 F:      arch/mips/boot/dts/mscc/
14639 F:      arch/mips/configs/generic/board-ocelot.config
14640 F:      arch/mips/generic/board-ocelot.c
14641
14642 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
14643 M:      Don Brace <[email protected]>
14644 L:      [email protected]
14645 L:      [email protected]
14646 S:      Supported
14647 F:      Documentation/scsi/smartpqi.rst
14648 F:      drivers/scsi/smartpqi/Kconfig
14649 F:      drivers/scsi/smartpqi/Makefile
14650 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
14651 F:      include/linux/cciss*.h
14652 F:      include/uapi/linux/cciss*.h
14653
14654 MICROSOFT MANA RDMA DRIVER
14655 M:      Long Li <[email protected]>
14656 M:      Ajay Sharma <[email protected]>
14657 L:      [email protected]
14658 S:      Supported
14659 F:      drivers/infiniband/hw/mana/
14660 F:      include/net/mana
14661 F:      include/uapi/rdma/mana-abi.h
14662
14663 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
14664 M:      Maximilian Luz <[email protected]>
14665 L:      [email protected]
14666 S:      Maintained
14667 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
14668
14669 MICROSOFT SURFACE BATTERY AND AC DRIVERS
14670 M:      Maximilian Luz <[email protected]>
14671 L:      [email protected]
14672 L:      [email protected]
14673 S:      Maintained
14674 F:      drivers/power/supply/surface_battery.c
14675 F:      drivers/power/supply/surface_charger.c
14676
14677 MICROSOFT SURFACE DTX DRIVER
14678 M:      Maximilian Luz <[email protected]>
14679 L:      [email protected]
14680 S:      Maintained
14681 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
14682 F:      drivers/platform/surface/surface_dtx.c
14683 F:      include/uapi/linux/surface_aggregator/dtx.h
14684
14685 MICROSOFT SURFACE SENSOR FAN DRIVER
14686 M:      Maximilian Luz <[email protected]>
14687 M:      Ivor Wanders <[email protected]>
14688 L:      [email protected]
14689 S:      Maintained
14690 F:      Documentation/hwmon/surface_fan.rst
14691 F:      drivers/hwmon/surface_fan.c
14692
14693 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
14694 M:      Maximilian Luz <[email protected]>
14695 L:      [email protected]
14696 S:      Maintained
14697 F:      drivers/platform/surface/surface_gpe.c
14698
14699 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
14700 M:      Hans de Goede <[email protected]>
14701 M:      Ilpo Järvinen <[email protected]>
14702 M:      Maximilian Luz <[email protected]>
14703 L:      [email protected]
14704 S:      Maintained
14705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
14706 F:      drivers/platform/surface/
14707
14708 MICROSOFT SURFACE HID TRANSPORT DRIVER
14709 M:      Maximilian Luz <[email protected]>
14710 L:      [email protected]
14711 L:      [email protected]
14712 S:      Maintained
14713 F:      drivers/hid/surface-hid/
14714
14715 MICROSOFT SURFACE HOT-PLUG DRIVER
14716 M:      Maximilian Luz <[email protected]>
14717 L:      [email protected]
14718 S:      Maintained
14719 F:      drivers/platform/surface/surface_hotplug.c
14720
14721 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
14722 M:      Maximilian Luz <[email protected]>
14723 L:      [email protected]
14724 S:      Maintained
14725 F:      drivers/platform/surface/surface_platform_profile.c
14726
14727 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
14728 M:      Chen Yu <[email protected]>
14729 L:      [email protected]
14730 S:      Supported
14731 F:      drivers/platform/surface/surfacepro3_button.c
14732
14733 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
14734 M:      Maximilian Luz <[email protected]>
14735 L:      [email protected]
14736 S:      Maintained
14737 F:      drivers/platform/surface/surface_aggregator_hub.c
14738
14739 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
14740 M:      Maximilian Luz <[email protected]>
14741 L:      [email protected]
14742 S:      Maintained
14743 W:      https://github.com/linux-surface/surface-aggregator-module
14744 C:      irc://irc.libera.chat/linux-surface
14745 F:      Documentation/driver-api/surface_aggregator/
14746 F:      drivers/platform/surface/aggregator/
14747 F:      drivers/platform/surface/surface_acpi_notify.c
14748 F:      drivers/platform/surface/surface_aggregator_cdev.c
14749 F:      drivers/platform/surface/surface_aggregator_registry.c
14750 F:      include/linux/surface_acpi_notify.h
14751 F:      include/linux/surface_aggregator/
14752 F:      include/uapi/linux/surface_aggregator/
14753
14754 MICROTEK X6 SCANNER
14755 M:      Oliver Neukum <[email protected]>
14756 S:      Maintained
14757 F:      drivers/usb/image/microtek.*
14758
14759 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
14760 M:      Luka Kovacic <[email protected]>
14761 M:      Luka Perkov <[email protected]>
14762 S:      Maintained
14763 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
14764 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
14765 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
14766 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
14767 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
14768 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
14769
14770 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
14771 M:      Sakari Ailus <[email protected]>
14772 L:      [email protected]
14773 S:      Maintained
14774 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
14775 F:      Documentation/driver-api/media/drivers/ccs/
14776 F:      Documentation/userspace-api/media/drivers/ccs.rst
14777 F:      drivers/media/i2c/ccs-pll.c
14778 F:      drivers/media/i2c/ccs-pll.h
14779 F:      drivers/media/i2c/ccs/
14780 F:      include/uapi/linux/ccs.h
14781 F:      include/uapi/linux/smiapp.h
14782
14783 MIPS
14784 M:      Thomas Bogendoerfer <[email protected]>
14785 L:      [email protected]
14786 S:      Maintained
14787 W:      http://www.linux-mips.org/
14788 Q:      https://patchwork.kernel.org/project/linux-mips/list/
14789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
14790 F:      Documentation/devicetree/bindings/mips/
14791 F:      Documentation/arch/mips/
14792 F:      arch/mips/
14793 F:      drivers/platform/mips/
14794 F:      include/dt-bindings/mips/
14795
14796 MIPS BAIKAL-T1 PLATFORM
14797 M:      Serge Semin <[email protected]>
14798 L:      [email protected]
14799 S:      Supported
14800 F:      Documentation/devicetree/bindings/bus/baikal,bt1-*.yaml
14801 F:      Documentation/devicetree/bindings/clock/baikal,bt1-*.yaml
14802 F:      drivers/bus/bt1-*.c
14803 F:      drivers/clk/baikal-t1/
14804 F:      drivers/memory/bt1-l2-ctl.c
14805 F:      drivers/mtd/maps/physmap-bt1-rom.[ch]
14806
14807 MIPS BOSTON DEVELOPMENT BOARD
14808 M:      Paul Burton <[email protected]>
14809 L:      [email protected]
14810 S:      Maintained
14811 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
14812 F:      arch/mips/boot/dts/img/boston.dts
14813 F:      arch/mips/configs/generic/board-boston.config
14814 F:      drivers/clk/imgtec/clk-boston.c
14815 F:      include/dt-bindings/clock/boston-clock.h
14816
14817 MIPS CORE DRIVERS
14818 M:      Thomas Bogendoerfer <[email protected]>
14819 M:      Serge Semin <[email protected]>
14820 L:      [email protected]
14821 S:      Supported
14822 F:      drivers/bus/mips_cdmm.c
14823 F:      drivers/clocksource/mips-gic-timer.c
14824 F:      drivers/cpuidle/cpuidle-cps.c
14825 F:      drivers/irqchip/irq-mips-cpu.c
14826 F:      drivers/irqchip/irq-mips-gic.c
14827
14828 MIPS GENERIC PLATFORM
14829 M:      Paul Burton <[email protected]>
14830 L:      [email protected]
14831 S:      Supported
14832 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
14833 F:      arch/mips/generic/
14834 F:      arch/mips/tools/generic-board-config.sh
14835
14836 MIPS RINT INSTRUCTION EMULATION
14837 M:      Aleksandar Markovic <[email protected]>
14838 L:      [email protected]
14839 S:      Supported
14840 F:      arch/mips/math-emu/dp_rint.c
14841 F:      arch/mips/math-emu/sp_rint.c
14842
14843 MIPS/LOONGSON1 ARCHITECTURE
14844 M:      Keguang Zhang <[email protected]>
14845 L:      [email protected]
14846 S:      Maintained
14847 F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
14848 F:      arch/mips/include/asm/mach-loongson32/
14849 F:      arch/mips/loongson32/
14850 F:      drivers/*/*loongson1*
14851 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
14852
14853 MIPS/LOONGSON2EF ARCHITECTURE
14854 M:      Jiaxun Yang <[email protected]>
14855 L:      [email protected]
14856 S:      Maintained
14857 F:      arch/mips/include/asm/mach-loongson2ef/
14858 F:      arch/mips/loongson2ef/
14859 F:      drivers/cpufreq/loongson2_cpufreq.c
14860
14861 MIPS/LOONGSON64 ARCHITECTURE
14862 M:      Huacai Chen <[email protected]>
14863 M:      Jiaxun Yang <[email protected]>
14864 L:      [email protected]
14865 S:      Maintained
14866 F:      arch/mips/include/asm/mach-loongson64/
14867 F:      arch/mips/loongson64/
14868 F:      drivers/irqchip/irq-loongson*
14869 F:      drivers/platform/mips/cpu_hwmon.c
14870
14871 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
14872 M:      Hans Verkuil <[email protected]>
14873 L:      [email protected]
14874 S:      Odd Fixes
14875 W:      https://linuxtv.org
14876 T:      git git://linuxtv.org/media_tree.git
14877 F:      drivers/media/radio/radio-miropcm20*
14878
14879 MITSUMI MM8013 FG DRIVER
14880 M:      Konrad Dybcio <[email protected]>
14881 F:      Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
14882 F:      drivers/power/supply/mm8013.c
14883
14884 MMP SUPPORT
14885 R:      Lubomir Rintel <[email protected]>
14886 L:      [email protected] (moderated for non-subscribers)
14887 S:      Odd Fixes
14888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
14889 F:      arch/arm/boot/dts/marvell/mmp*
14890 F:      arch/arm/mach-mmp/
14891 F:      include/linux/soc/mmp/
14892
14893 MMP USB PHY DRIVERS
14894 R:      Lubomir Rintel <[email protected]>
14895 L:      [email protected] (moderated for non-subscribers)
14896 S:      Maintained
14897 F:      drivers/phy/marvell/phy-mmp3-usb.c
14898 F:      drivers/phy/marvell/phy-pxa-usb.c
14899
14900 MMU GATHER AND TLB INVALIDATION
14901 M:      Will Deacon <[email protected]>
14902 M:      "Aneesh Kumar K.V" <[email protected]>
14903 M:      Andrew Morton <[email protected]>
14904 M:      Nick Piggin <[email protected]>
14905 M:      Peter Zijlstra <[email protected]>
14906 L:      [email protected]
14907 L:      [email protected]
14908 S:      Maintained
14909 F:      arch/*/include/asm/tlb.h
14910 F:      include/asm-generic/tlb.h
14911 F:      mm/mmu_gather.c
14912
14913 MN88472 MEDIA DRIVER
14914 L:      [email protected]
14915 S:      Orphan
14916 W:      https://linuxtv.org
14917 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14918 F:      drivers/media/dvb-frontends/mn88472*
14919
14920 MN88473 MEDIA DRIVER
14921 L:      [email protected]
14922 S:      Orphan
14923 W:      https://linuxtv.org
14924 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14925 F:      drivers/media/dvb-frontends/mn88473*
14926
14927 MOBILEYE MIPS SOCS
14928 M:      Vladimir Kondratiev <[email protected]>
14929 M:      Gregory CLEMENT <[email protected]>
14930 M:      Théo Lebrun <[email protected]>
14931 L:      [email protected]
14932 S:      Maintained
14933 F:      Documentation/devicetree/bindings/mips/mobileye.yaml
14934 F:      arch/mips/boot/dts/mobileye/
14935 F:      arch/mips/configs/eyeq5_defconfig
14936 F:      arch/mips/mobileye/board-epm5.its.S
14937
14938 MODULE SUPPORT
14939 M:      Luis Chamberlain <[email protected]>
14940 L:      [email protected]
14941 L:      [email protected]
14942 S:      Maintained
14943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
14944 F:      include/linux/kmod.h
14945 F:      include/linux/module*.h
14946 F:      kernel/module/
14947 F:      lib/test_kmod.c
14948 F:      scripts/module*
14949 F:      tools/testing/selftests/kmod/
14950
14951 MONOLITHIC POWER SYSTEM PMIC DRIVER
14952 M:      Saravanan Sekar <[email protected]>
14953 S:      Maintained
14954 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
14955 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
14956 F:      drivers/hwmon/pmbus/mpq7932.c
14957 F:      drivers/iio/adc/mp2629_adc.c
14958 F:      drivers/mfd/mp2629.c
14959 F:      drivers/power/supply/mp2629_charger.c
14960 F:      drivers/regulator/mp5416.c
14961 F:      drivers/regulator/mpq7920.c
14962 F:      drivers/regulator/mpq7920.h
14963 F:      include/linux/mfd/mp2629.h
14964
14965 MOST(R) TECHNOLOGY DRIVER
14966 M:      Parthiban Veerasooran <[email protected]>
14967 M:      Christian Gromm <[email protected]>
14968 S:      Maintained
14969 F:      Documentation/ABI/testing/configfs-most
14970 F:      Documentation/ABI/testing/sysfs-bus-most
14971 F:      drivers/most/
14972 F:      drivers/staging/most/
14973 F:      include/linux/most.h
14974
14975 MOTORCOMM PHY DRIVER
14976 M:      Peter Geis <[email protected]>
14977 M:      Frank <[email protected]>
14978 L:      [email protected]
14979 S:      Maintained
14980 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
14981 F:      drivers/net/phy/motorcomm.c
14982
14983 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
14984 M:      Jiri Slaby <[email protected]>
14985 S:      Maintained
14986 F:      Documentation/driver-api/tty/moxa-smartio.rst
14987 F:      drivers/tty/mxser.*
14988
14989 MP3309C BACKLIGHT DRIVER
14990 M:      Flavio Suligoi <[email protected]>
14991 L:      [email protected]
14992 S:      Maintained
14993 F:      Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
14994 F:      drivers/video/backlight/mp3309c.c
14995
14996 MR800 AVERMEDIA USB FM RADIO DRIVER
14997 M:      Alexey Klimov <[email protected]>
14998 L:      [email protected]
14999 S:      Maintained
15000 T:      git git://linuxtv.org/media_tree.git
15001 F:      drivers/media/radio/radio-mr800.c
15002
15003 MRF24J40 IEEE 802.15.4 RADIO DRIVER
15004 M:      Stefan Schmidt <[email protected]>
15005 L:      [email protected]
15006 S:      Odd Fixes
15007 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
15008 F:      drivers/net/ieee802154/mrf24j40.c
15009
15010 MSI EC DRIVER
15011 M:      Nikita Kravets <[email protected]>
15012 L:      [email protected]
15013 S:      Maintained
15014 W:      https://github.com/BeardOverflow/msi-ec
15015 F:      drivers/platform/x86/msi-ec.*
15016
15017 MSI LAPTOP SUPPORT
15018 M:      "Lee, Chun-Yi" <[email protected]>
15019 L:      [email protected]
15020 S:      Maintained
15021 F:      drivers/platform/x86/msi-laptop.c
15022
15023 MSI WMI SUPPORT
15024 L:      [email protected]
15025 S:      Orphan
15026 F:      drivers/platform/x86/msi-wmi.c
15027
15028 MSI001 MEDIA DRIVER
15029 L:      [email protected]
15030 S:      Orphan
15031 W:      https://linuxtv.org
15032 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15033 F:      drivers/media/tuners/msi001*
15034
15035 MSI2500 MEDIA DRIVER
15036 L:      [email protected]
15037 S:      Orphan
15038 W:      https://linuxtv.org
15039 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15040 F:      drivers/media/usb/msi2500/
15041
15042 MSTAR INTERRUPT CONTROLLER DRIVER
15043 M:      Mark-PK Tsai <[email protected]>
15044 M:      Daniel Palmer <[email protected]>
15045 S:      Maintained
15046 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
15047 F:      drivers/irqchip/irq-mst-intc.c
15048
15049 MSYSTEMS DISKONCHIP G3 MTD DRIVER
15050 M:      Robert Jarzmik <[email protected]>
15051 L:      [email protected]
15052 S:      Maintained
15053 F:      drivers/mtd/devices/docg3*
15054
15055 MT9M114 ONSEMI SENSOR DRIVER
15056 M:      Laurent Pinchart <[email protected]>
15057 L:      [email protected]
15058 S:      Maintained
15059 T:      git git://linuxtv.org/media_tree.git
15060 F:      Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
15061 F:      drivers/media/i2c/mt9m114.c
15062
15063 MT9P031 APTINA CAMERA SENSOR
15064 M:      Laurent Pinchart <[email protected]>
15065 L:      [email protected]
15066 S:      Maintained
15067 T:      git git://linuxtv.org/media_tree.git
15068 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
15069 F:      drivers/media/i2c/mt9p031.c
15070 F:      include/media/i2c/mt9p031.h
15071
15072 MT9T112 APTINA CAMERA SENSOR
15073 M:      Jacopo Mondi <[email protected]>
15074 L:      [email protected]
15075 S:      Odd Fixes
15076 T:      git git://linuxtv.org/media_tree.git
15077 F:      drivers/media/i2c/mt9t112.c
15078 F:      include/media/i2c/mt9t112.h
15079
15080 MT9V032 APTINA CAMERA SENSOR
15081 M:      Laurent Pinchart <[email protected]>
15082 L:      [email protected]
15083 S:      Maintained
15084 T:      git git://linuxtv.org/media_tree.git
15085 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
15086 F:      drivers/media/i2c/mt9v032.c
15087 F:      include/media/i2c/mt9v032.h
15088
15089 MT9V111 APTINA CAMERA SENSOR
15090 M:      Jacopo Mondi <[email protected]>
15091 L:      [email protected]
15092 S:      Maintained
15093 T:      git git://linuxtv.org/media_tree.git
15094 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
15095 F:      drivers/media/i2c/mt9v111.c
15096
15097 MULTIFUNCTION DEVICES (MFD)
15098 M:      Lee Jones <[email protected]>
15099 S:      Maintained
15100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15101 F:      Documentation/devicetree/bindings/mfd/
15102 F:      drivers/mfd/
15103 F:      include/dt-bindings/mfd/
15104 F:      include/linux/mfd/
15105
15106 MULTIMEDIA CARD (MMC) ETC. OVER SPI
15107 S:      Orphan
15108 F:      drivers/mmc/host/mmc_spi.c
15109 F:      include/linux/spi/mmc_spi.h
15110
15111 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
15112 M:      Ulf Hansson <[email protected]>
15113 L:      [email protected]
15114 S:      Maintained
15115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15116 F:      Documentation/devicetree/bindings/mmc/
15117 F:      drivers/mmc/
15118 F:      include/linux/mmc/
15119 F:      include/uapi/linux/mmc/
15120
15121 MULTIPLEXER SUBSYSTEM
15122 M:      Peter Rosin <[email protected]>
15123 S:      Maintained
15124 F:      Documentation/ABI/testing/sysfs-class-mux*
15125 F:      Documentation/devicetree/bindings/mux/
15126 F:      drivers/mux/
15127 F:      include/dt-bindings/mux/
15128 F:      include/linux/mux/
15129
15130 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
15131 M:      Bin Liu <[email protected]>
15132 L:      [email protected]
15133 S:      Maintained
15134 F:      drivers/usb/musb/
15135
15136 MXL301RF MEDIA DRIVER
15137 M:      Akihiro Tsukada <[email protected]>
15138 L:      [email protected]
15139 S:      Odd Fixes
15140 F:      drivers/media/tuners/mxl301rf*
15141
15142 MXL5007T MEDIA DRIVER
15143 M:      Michael Krufky <[email protected]>
15144 L:      [email protected]
15145 S:      Maintained
15146 W:      https://linuxtv.org
15147 W:      http://github.com/mkrufky
15148 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15149 T:      git git://linuxtv.org/mkrufky/tuners.git
15150 F:      drivers/media/tuners/mxl5007t.*
15151
15152 MXSFB DRM DRIVER
15153 M:      Marek Vasut <[email protected]>
15154 M:      Stefan Agner <[email protected]>
15155 L:      [email protected]
15156 S:      Supported
15157 T:      git git://anongit.freedesktop.org/drm/drm-misc
15158 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
15159 F:      drivers/gpu/drm/mxsfb/
15160
15161 MYLEX DAC960 PCI RAID Controller
15162 M:      Hannes Reinecke <[email protected]>
15163 L:      [email protected]
15164 S:      Supported
15165 F:      drivers/scsi/myrb.*
15166 F:      drivers/scsi/myrs.*
15167
15168 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
15169 M:      Chris Lee <[email protected]>
15170 L:      [email protected]
15171 S:      Supported
15172 W:      https://www.cspi.com/ethernet-products/support/downloads/
15173 F:      drivers/net/ethernet/myricom/myri10ge/
15174
15175 NAND FLASH SUBSYSTEM
15176 M:      Miquel Raynal <[email protected]>
15177 R:      Richard Weinberger <[email protected]>
15178 L:      [email protected]
15179 S:      Maintained
15180 W:      http://www.linux-mtd.infradead.org/
15181 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15182 C:      irc://irc.oftc.net/mtd
15183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
15184 F:      drivers/mtd/nand/
15185 F:      include/linux/mtd/*nand*.h
15186
15187 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
15188 M:      Daniel Mack <[email protected]>
15189 L:      [email protected] (moderated for non-subscribers)
15190 S:      Maintained
15191 W:      http://www.native-instruments.com
15192 F:      sound/usb/caiaq/
15193
15194 NATSEMI ETHERNET DRIVER (DP8381x)
15195 S:      Orphan
15196 F:      drivers/net/ethernet/natsemi/natsemi.c
15197
15198 NCR 5380 SCSI DRIVERS
15199 M:      Finn Thain <[email protected]>
15200 M:      Michael Schmitz <[email protected]>
15201 L:      [email protected]
15202 S:      Maintained
15203 F:      Documentation/scsi/g_NCR5380.rst
15204 F:      drivers/scsi/NCR5380.*
15205 F:      drivers/scsi/arm/cumana_1.c
15206 F:      drivers/scsi/arm/oak.c
15207 F:      drivers/scsi/atari_scsi.*
15208 F:      drivers/scsi/dmx3191d.c
15209 F:      drivers/scsi/g_NCR5380.*
15210 F:      drivers/scsi/mac_scsi.*
15211 F:      drivers/scsi/sun3_scsi.*
15212 F:      drivers/scsi/sun3_scsi_vme.c
15213
15214 NCSI LIBRARY
15215 M:      Samuel Mendoza-Jonas <[email protected]>
15216 S:      Maintained
15217 F:      net/ncsi/
15218
15219 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
15220 M:      Zev Weiss <[email protected]>
15221 L:      [email protected]
15222 S:      Maintained
15223 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
15224 F:      drivers/hwmon/nct6775-i2c.c
15225
15226 NETDEVSIM
15227 M:      Jakub Kicinski <[email protected]>
15228 S:      Maintained
15229 F:      drivers/net/netdevsim/*
15230 F:      tools/testing/selftests/drivers/net/netdevsim/*
15231
15232 NETEM NETWORK EMULATOR
15233 M:      Stephen Hemminger <[email protected]>
15234 L:      [email protected]
15235 S:      Maintained
15236 F:      net/sched/sch_netem.c
15237
15238 NETERION 10GbE DRIVERS (s2io)
15239 M:      Jon Mason <[email protected]>
15240 L:      [email protected]
15241 S:      Supported
15242 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
15243 F:      drivers/net/ethernet/neterion/
15244
15245 NETFILTER
15246 M:      Pablo Neira Ayuso <[email protected]>
15247 M:      Jozsef Kadlecsik <[email protected]>
15248 L:      [email protected]
15249 L:      [email protected]
15250 S:      Maintained
15251 W:      http://www.netfilter.org/
15252 W:      http://www.iptables.org/
15253 W:      http://www.nftables.org/
15254 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
15255 C:      irc://irc.libera.chat/netfilter
15256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
15257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
15258 F:      include/linux/netfilter*
15259 F:      include/linux/netfilter/
15260 F:      include/net/netfilter/
15261 F:      include/uapi/linux/netfilter*
15262 F:      include/uapi/linux/netfilter/
15263 F:      net/*/netfilter.c
15264 F:      net/*/netfilter/
15265 F:      net/bridge/br_netfilter*.c
15266 F:      net/netfilter/
15267
15268 NETROM NETWORK LAYER
15269 M:      Ralf Baechle <[email protected]>
15270 L:      [email protected]
15271 S:      Maintained
15272 W:      https://linux-ax25.in-berlin.de
15273 F:      include/net/netrom.h
15274 F:      include/uapi/linux/netrom.h
15275 F:      net/netrom/
15276
15277 NETRONIX EMBEDDED CONTROLLER
15278 M:      Jonathan Neuschäfer <[email protected]>
15279 S:      Maintained
15280 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
15281 F:      drivers/mfd/ntxec.c
15282 F:      drivers/pwm/pwm-ntxec.c
15283 F:      drivers/rtc/rtc-ntxec.c
15284 F:      include/linux/mfd/ntxec.h
15285
15286 NETRONOME ETHERNET DRIVERS
15287 M:      Louis Peens <[email protected]>
15288 R:      Jakub Kicinski <[email protected]>
15289 L:      [email protected]
15290 S:      Maintained
15291 F:      drivers/net/ethernet/netronome/
15292
15293 NETWORK BLOCK DEVICE (NBD)
15294 M:      Josef Bacik <[email protected]>
15295 L:      [email protected]
15296 L:      [email protected]
15297 S:      Maintained
15298 F:      Documentation/admin-guide/blockdev/nbd.rst
15299 F:      drivers/block/nbd.c
15300 F:      include/trace/events/nbd.h
15301 F:      include/uapi/linux/nbd.h
15302
15303 NETWORK DROP MONITOR
15304 M:      Neil Horman <[email protected]>
15305 L:      [email protected]
15306 S:      Maintained
15307 W:      https://fedorahosted.org/dropwatch/
15308 F:      include/uapi/linux/net_dropmon.h
15309 F:      net/core/drop_monitor.c
15310
15311 NETWORKING DRIVERS
15312 M:      "David S. Miller" <[email protected]>
15313 M:      Eric Dumazet <[email protected]>
15314 M:      Jakub Kicinski <[email protected]>
15315 M:      Paolo Abeni <[email protected]>
15316 L:      [email protected]
15317 S:      Maintained
15318 P:      Documentation/process/maintainer-netdev.rst
15319 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15322 F:      Documentation/devicetree/bindings/net/
15323 F:      Documentation/networking/net_cachelines/net_device.rst
15324 F:      drivers/connector/
15325 F:      drivers/net/
15326 F:      include/dt-bindings/net/
15327 F:      include/linux/cn_proc.h
15328 F:      include/linux/etherdevice.h
15329 F:      include/linux/fcdevice.h
15330 F:      include/linux/fddidevice.h
15331 F:      include/linux/hippidevice.h
15332 F:      include/linux/if_*
15333 F:      include/linux/inetdevice.h
15334 F:      include/linux/netdevice.h
15335 F:      include/uapi/linux/cn_proc.h
15336 F:      include/uapi/linux/if_*
15337 F:      include/uapi/linux/netdevice.h
15338 X:      drivers/net/wireless/
15339
15340 NETWORKING DRIVERS (WIRELESS)
15341 M:      Kalle Valo <[email protected]>
15342 L:      [email protected]
15343 S:      Maintained
15344 W:      https://wireless.wiki.kernel.org/
15345 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
15346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
15347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
15348 F:      Documentation/devicetree/bindings/net/wireless/
15349 F:      drivers/net/wireless/
15350
15351 NETWORKING [DSA]
15352 M:      Andrew Lunn <[email protected]>
15353 M:      Florian Fainelli <[email protected]>
15354 M:      Vladimir Oltean <[email protected]>
15355 S:      Maintained
15356 F:      Documentation/devicetree/bindings/net/dsa/
15357 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
15358 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
15359 F:      drivers/net/dsa/
15360 F:      include/linux/dsa/
15361 F:      include/linux/platform_data/dsa.h
15362 F:      include/net/dsa.h
15363 F:      net/dsa/
15364 F:      tools/testing/selftests/drivers/net/dsa/
15365
15366 NETWORKING [GENERAL]
15367 M:      "David S. Miller" <[email protected]>
15368 M:      Eric Dumazet <[email protected]>
15369 M:      Jakub Kicinski <[email protected]>
15370 M:      Paolo Abeni <[email protected]>
15371 L:      [email protected]
15372 S:      Maintained
15373 P:      Documentation/process/maintainer-netdev.rst
15374 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15375 B:      mailto:[email protected]
15376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15378 F:      Documentation/core-api/netlink.rst
15379 F:      Documentation/netlink/
15380 F:      Documentation/networking/
15381 F:      Documentation/networking/net_cachelines/
15382 F:      Documentation/process/maintainer-netdev.rst
15383 F:      Documentation/userspace-api/netlink/
15384 F:      include/linux/framer/framer-provider.h
15385 F:      include/linux/framer/framer.h
15386 F:      include/linux/in.h
15387 F:      include/linux/indirect_call_wrapper.h
15388 F:      include/linux/net.h
15389 F:      include/linux/netdevice.h
15390 F:      include/net/
15391 F:      include/uapi/linux/in.h
15392 F:      include/uapi/linux/net.h
15393 F:      include/uapi/linux/net_namespace.h
15394 F:      include/uapi/linux/netdevice.h
15395 F:      lib/net_utils.c
15396 F:      lib/random32.c
15397 F:      net/
15398 F:      tools/net/
15399 F:      tools/testing/selftests/net/
15400 X:      net/9p/
15401 X:      net/bluetooth/
15402
15403 NETWORKING [IPSEC]
15404 M:      Steffen Klassert <[email protected]>
15405 M:      Herbert Xu <[email protected]>
15406 M:      "David S. Miller" <[email protected]>
15407 L:      [email protected]
15408 S:      Maintained
15409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
15410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
15411 F:      include/net/xfrm.h
15412 F:      include/uapi/linux/xfrm.h
15413 F:      net/ipv4/ah4.c
15414 F:      net/ipv4/esp4*
15415 F:      net/ipv4/ip_vti.c
15416 F:      net/ipv4/ipcomp.c
15417 F:      net/ipv4/xfrm*
15418 F:      net/ipv6/ah6.c
15419 F:      net/ipv6/esp6*
15420 F:      net/ipv6/ip6_vti.c
15421 F:      net/ipv6/ipcomp6.c
15422 F:      net/ipv6/xfrm*
15423 F:      net/key/
15424 F:      net/xfrm/
15425 F:      tools/testing/selftests/net/ipsec.c
15426
15427 NETWORKING [IPv4/IPv6]
15428 M:      "David S. Miller" <[email protected]>
15429 M:      David Ahern <[email protected]>
15430 L:      [email protected]
15431 S:      Maintained
15432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15433 F:      arch/x86/net/*
15434 F:      include/linux/ip.h
15435 F:      include/linux/ipv6*
15436 F:      include/net/fib*
15437 F:      include/net/ip*
15438 F:      include/net/route.h
15439 F:      net/ipv4/
15440 F:      net/ipv6/
15441
15442 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
15443 M:      Paul Moore <[email protected]>
15444 L:      [email protected]
15445 L:      [email protected]
15446 S:      Supported
15447 W:      https://github.com/netlabel
15448 F:      Documentation/netlabel/
15449 F:      include/net/calipso.h
15450 F:      include/net/cipso_ipv4.h
15451 F:      include/net/netlabel.h
15452 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
15453 F:      include/uapi/linux/netfilter/xt_SECMARK.h
15454 F:      net/ipv4/cipso_ipv4.c
15455 F:      net/ipv6/calipso.c
15456 F:      net/netfilter/xt_CONNSECMARK.c
15457 F:      net/netfilter/xt_SECMARK.c
15458 F:      net/netlabel/
15459
15460 NETWORKING [MACSEC]
15461 M:      Sabrina Dubroca <[email protected]>
15462 L:      [email protected]
15463 S:      Maintained
15464 F:      drivers/net/macsec.c
15465 F:      include/net/macsec.h
15466 F:      include/uapi/linux/if_macsec.h
15467 K:      macsec
15468 K:      \bmdo_
15469
15470 NETWORKING [MPTCP]
15471 M:      Matthieu Baerts <[email protected]>
15472 M:      Mat Martineau <[email protected]>
15473 R:      Geliang Tang <[email protected]>
15474 L:      [email protected]
15475 L:      [email protected]
15476 S:      Maintained
15477 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
15478 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
15479 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
15480 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
15481 F:      Documentation/netlink/specs/mptcp_pm.yaml
15482 F:      Documentation/networking/mptcp-sysctl.rst
15483 F:      include/net/mptcp.h
15484 F:      include/trace/events/mptcp.h
15485 F:      include/uapi/linux/mptcp*.h
15486 F:      net/mptcp/
15487 F:      tools/testing/selftests/bpf/*/*mptcp*.c
15488 F:      tools/testing/selftests/net/mptcp/
15489
15490 NETWORKING [TCP]
15491 M:      Eric Dumazet <[email protected]>
15492 L:      [email protected]
15493 S:      Maintained
15494 F:      Documentation/networking/net_cachelines/tcp_sock.rst
15495 F:      include/linux/tcp.h
15496 F:      include/net/tcp.h
15497 F:      include/trace/events/tcp.h
15498 F:      include/uapi/linux/tcp.h
15499 F:      net/ipv4/syncookies.c
15500 F:      net/ipv4/tcp*.c
15501 F:      net/ipv6/syncookies.c
15502 F:      net/ipv6/tcp*.c
15503
15504 NETWORKING [TLS]
15505 M:      Boris Pismenny <[email protected]>
15506 M:      John Fastabend <[email protected]>
15507 M:      Jakub Kicinski <[email protected]>
15508 L:      [email protected]
15509 S:      Maintained
15510 F:      include/net/tls.h
15511 F:      include/uapi/linux/tls.h
15512 F:      net/tls/*
15513
15514 NETXEN (1/10) GbE SUPPORT
15515 M:      Manish Chopra <[email protected]>
15516 M:      Rahul Verma <[email protected]>
15517 M:      [email protected]
15518 L:      [email protected]
15519 S:      Supported
15520 F:      drivers/net/ethernet/qlogic/netxen/
15521
15522 NET_FAILOVER MODULE
15523 M:      Sridhar Samudrala <[email protected]>
15524 L:      [email protected]
15525 S:      Supported
15526 F:      Documentation/networking/net_failover.rst
15527 F:      drivers/net/net_failover.c
15528 F:      include/net/net_failover.h
15529
15530 NEXTHOP
15531 M:      David Ahern <[email protected]>
15532 L:      [email protected]
15533 S:      Maintained
15534 F:      include/net/netns/nexthop.h
15535 F:      include/net/nexthop.h
15536 F:      include/uapi/linux/nexthop.h
15537 F:      net/ipv4/nexthop.c
15538
15539 NFC SUBSYSTEM
15540 M:      Krzysztof Kozlowski <[email protected]>
15541 L:      [email protected]
15542 S:      Maintained
15543 F:      Documentation/devicetree/bindings/net/nfc/
15544 F:      drivers/nfc/
15545 F:      include/net/nfc/
15546 F:      include/uapi/linux/nfc.h
15547 F:      net/nfc/
15548
15549 NFC VIRTUAL NCI DEVICE DRIVER
15550 M:      Bongsu Jeon <[email protected]>
15551 L:      [email protected]
15552 S:      Supported
15553 F:      drivers/nfc/virtual_ncidev.c
15554 F:      tools/testing/selftests/nci/
15555
15556 NFS, SUNRPC, AND LOCKD CLIENTS
15557 M:      Trond Myklebust <[email protected]>
15558 M:      Anna Schumaker <[email protected]>
15559 L:      [email protected]
15560 S:      Maintained
15561 W:      http://client.linux-nfs.org
15562 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
15563 F:      Documentation/filesystems/nfs/
15564 F:      fs/lockd/
15565 F:      fs/nfs/
15566 F:      fs/nfs_common/
15567 F:      include/linux/lockd/
15568 F:      include/linux/nfs*
15569 F:      include/linux/sunrpc/
15570 F:      include/uapi/linux/nfs*
15571 F:      include/uapi/linux/sunrpc/
15572 F:      net/sunrpc/
15573
15574 NILFS2 FILESYSTEM
15575 M:      Ryusuke Konishi <[email protected]>
15576 L:      [email protected]
15577 S:      Supported
15578 W:      https://nilfs.sourceforge.io/
15579 T:      git https://github.com/konis/nilfs2.git
15580 F:      Documentation/filesystems/nilfs2.rst
15581 F:      fs/nilfs2/
15582 F:      include/trace/events/nilfs2.h
15583 F:      include/uapi/linux/nilfs2_api.h
15584 F:      include/uapi/linux/nilfs2_ondisk.h
15585
15586 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
15587 M:      YOKOTA Hiroshi <[email protected]>
15588 S:      Maintained
15589 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15590 F:      Documentation/scsi/NinjaSCSI.rst
15591 F:      drivers/scsi/pcmcia/nsp_*
15592
15593 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
15594 M:      GOTO Masanori <[email protected]>
15595 M:      YOKOTA Hiroshi <[email protected]>
15596 S:      Maintained
15597 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15598 F:      Documentation/scsi/NinjaSCSI.rst
15599 F:      drivers/scsi/nsp32*
15600
15601 NINTENDO HID DRIVER
15602 M:      Daniel J. Ogorchock <[email protected]>
15603 L:      [email protected]
15604 S:      Maintained
15605 F:      drivers/hid/hid-nintendo*
15606
15607 NIOS2 ARCHITECTURE
15608 M:      Dinh Nguyen <[email protected]>
15609 S:      Maintained
15610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
15611 F:      arch/nios2/
15612
15613 NITRO ENCLAVES (NE)
15614 M:      Alexandru Ciobotaru <[email protected]>
15615 L:      [email protected]
15616 L:      The AWS Nitro Enclaves Team <[email protected]>
15617 S:      Supported
15618 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15619 F:      Documentation/virt/ne_overview.rst
15620 F:      drivers/virt/nitro_enclaves/
15621 F:      include/linux/nitro_enclaves.h
15622 F:      include/uapi/linux/nitro_enclaves.h
15623 F:      samples/nitro_enclaves/
15624
15625 NITRO SECURE MODULE (NSM)
15626 M:      Alexander Graf <[email protected]>
15627 L:      [email protected]
15628 L:      The AWS Nitro Enclaves Team <[email protected]>
15629 S:      Supported
15630 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15631 F:      drivers/misc/nsm.c
15632 F:      include/uapi/linux/nsm.h
15633
15634 NOHZ, DYNTICKS SUPPORT
15635 M:      Anna-Maria Behnsen <[email protected]>
15636 M:      Frederic Weisbecker <[email protected]>
15637 M:      Ingo Molnar <[email protected]>
15638 M:      Thomas Gleixner <[email protected]>
15639 L:      [email protected]
15640 S:      Maintained
15641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
15642 F:      include/linux/sched/nohz.h
15643 F:      include/linux/tick.h
15644 F:      kernel/time/tick*.*
15645
15646 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
15647 M:      Pavel Machek <[email protected]>
15648 M:      Sakari Ailus <[email protected]>
15649 L:      [email protected]
15650 S:      Maintained
15651 F:      drivers/media/i2c/ad5820.c
15652 F:      drivers/media/i2c/et8ek8
15653
15654 NOKIA N900 POWER SUPPLY DRIVERS
15655 R:      Pali Rohár <[email protected]>
15656 F:      drivers/power/supply/bq2415x_charger.c
15657 F:      drivers/power/supply/bq27xxx_battery.c
15658 F:      drivers/power/supply/bq27xxx_battery_i2c.c
15659 F:      drivers/power/supply/isp1704_charger.c
15660 F:      drivers/power/supply/rx51_battery.c
15661 F:      include/linux/power/bq2415x_charger.h
15662 F:      include/linux/power/bq27xxx_battery.h
15663
15664 NOLIBC HEADER FILE
15665 M:      Willy Tarreau <[email protected]>
15666 M:      Thomas Weißschuh <[email protected]>
15667 S:      Maintained
15668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
15669 F:      tools/include/nolibc/
15670 F:      tools/testing/selftests/nolibc/
15671
15672 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
15673 M:      Hans de Goede <[email protected]>
15674 L:      [email protected]
15675 S:      Maintained
15676 F:      drivers/input/touchscreen/novatek-nvt-ts.c
15677
15678 NSDEPS
15679 M:      Matthias Maennich <[email protected]>
15680 S:      Maintained
15681 F:      Documentation/core-api/symbol-namespaces.rst
15682 F:      scripts/nsdeps
15683
15684 NTB AMD DRIVER
15685 M:      Sanjay R Mehta <[email protected]>
15686 M:      Shyam Sundar S K <[email protected]>
15687 L:      [email protected]
15688 S:      Supported
15689 F:      drivers/ntb/hw/amd/
15690
15691 NTB DRIVER CORE
15692 M:      Jon Mason <[email protected]>
15693 M:      Dave Jiang <[email protected]>
15694 M:      Allen Hubbe <[email protected]>
15695 L:      [email protected]
15696 S:      Supported
15697 W:      https://github.com/jonmason/ntb/wiki
15698 T:      git https://github.com/jonmason/ntb.git
15699 F:      drivers/net/ntb_netdev.c
15700 F:      drivers/ntb/
15701 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
15702 F:      include/linux/ntb.h
15703 F:      include/linux/ntb_transport.h
15704 F:      tools/testing/selftests/ntb/
15705
15706 NTB IDT DRIVER
15707 M:      Serge Semin <[email protected]>
15708 L:      [email protected]
15709 S:      Supported
15710 F:      drivers/ntb/hw/idt/
15711
15712 NTB INTEL DRIVER
15713 M:      Dave Jiang <[email protected]>
15714 L:      [email protected]
15715 S:      Supported
15716 W:      https://github.com/davejiang/linux/wiki
15717 T:      git https://github.com/davejiang/linux.git
15718 F:      drivers/ntb/hw/intel/
15719
15720 NTFS3 FILESYSTEM
15721 M:      Konstantin Komarov <[email protected]>
15722 L:      [email protected]
15723 S:      Supported
15724 W:      http://www.paragon-software.com/
15725 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
15726 F:      Documentation/filesystems/ntfs3.rst
15727 F:      fs/ntfs3/
15728
15729 NUBUS SUBSYSTEM
15730 M:      Finn Thain <[email protected]>
15731 L:      [email protected]
15732 S:      Maintained
15733 F:      arch/*/include/asm/nubus.h
15734 F:      drivers/nubus/
15735 F:      include/linux/nubus.h
15736 F:      include/uapi/linux/nubus.h
15737
15738 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
15739 M:      Antonino Daplas <[email protected]>
15740 L:      [email protected]
15741 S:      Maintained
15742 F:      drivers/video/fbdev/nvidia/
15743 F:      drivers/video/fbdev/riva/
15744
15745 NVIDIA WMI EC BACKLIGHT DRIVER
15746 M:      Daniel Dadap <[email protected]>
15747 L:      [email protected]
15748 S:      Supported
15749 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
15750 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
15751
15752 NVM EXPRESS DRIVER
15753 M:      Keith Busch <[email protected]>
15754 M:      Jens Axboe <[email protected]>
15755 M:      Christoph Hellwig <[email protected]>
15756 M:      Sagi Grimberg <[email protected]>
15757 L:      [email protected]
15758 S:      Supported
15759 W:      http://git.infradead.org/nvme.git
15760 T:      git git://git.infradead.org/nvme.git
15761 F:      Documentation/nvme/
15762 F:      drivers/nvme/common/
15763 F:      drivers/nvme/host/
15764 F:      include/linux/nvme-*.h
15765 F:      include/linux/nvme.h
15766 F:      include/uapi/linux/nvme_ioctl.h
15767
15768 NVM EXPRESS FABRICS AUTHENTICATION
15769 M:      Hannes Reinecke <[email protected]>
15770 L:      [email protected]
15771 S:      Supported
15772 F:      drivers/nvme/host/auth.c
15773 F:      drivers/nvme/target/auth.c
15774 F:      drivers/nvme/target/fabrics-cmd-auth.c
15775 F:      include/linux/nvme-auth.h
15776
15777 NVM EXPRESS FC TRANSPORT DRIVERS
15778 M:      James Smart <[email protected]>
15779 L:      [email protected]
15780 S:      Supported
15781 F:      drivers/nvme/host/fc.c
15782 F:      drivers/nvme/target/fc.c
15783 F:      drivers/nvme/target/fcloop.c
15784 F:      include/linux/nvme-fc-driver.h
15785 F:      include/linux/nvme-fc.h
15786
15787 NVM EXPRESS HARDWARE MONITORING SUPPORT
15788 M:      Guenter Roeck <[email protected]>
15789 L:      [email protected]
15790 S:      Supported
15791 F:      drivers/nvme/host/hwmon.c
15792
15793 NVM EXPRESS TARGET DRIVER
15794 M:      Christoph Hellwig <[email protected]>
15795 M:      Sagi Grimberg <[email protected]>
15796 M:      Chaitanya Kulkarni <[email protected]>
15797 L:      [email protected]
15798 S:      Supported
15799 W:      http://git.infradead.org/nvme.git
15800 T:      git git://git.infradead.org/nvme.git
15801 F:      drivers/nvme/target/
15802
15803 NVMEM FRAMEWORK
15804 M:      Srinivas Kandagatla <[email protected]>
15805 S:      Maintained
15806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
15807 F:      Documentation/ABI/stable/sysfs-bus-nvmem
15808 F:      Documentation/devicetree/bindings/nvmem/
15809 F:      drivers/nvmem/
15810 F:      include/linux/nvmem-consumer.h
15811 F:      include/linux/nvmem-provider.h
15812
15813 NXP BLUETOOTH WIRELESS DRIVERS
15814 M:      Amitkumar Karwar <[email protected]>
15815 M:      Neeraj Kale <[email protected]>
15816 S:      Maintained
15817 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
15818 F:      drivers/bluetooth/btnxpuart.c
15819
15820 NXP C45 TJA11XX PHY DRIVER
15821 M:      Andrei Botila <[email protected]>
15822 L:      [email protected]
15823 S:      Maintained
15824 F:      drivers/net/phy/nxp-c45-tja11xx*
15825
15826 NXP FSPI DRIVER
15827 M:      Han Xu <[email protected]>
15828 M:      Haibo Chen <[email protected]>
15829 R:      Yogesh Gaur <[email protected]>
15830 L:      [email protected]
15831 S:      Maintained
15832 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
15833 F:      drivers/spi/spi-nxp-fspi.c
15834
15835 NXP FXAS21002C DRIVER
15836 M:      Rui Miguel Silva <[email protected]>
15837 L:      [email protected]
15838 S:      Maintained
15839 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
15840 F:      drivers/iio/gyro/fxas21002c.h
15841 F:      drivers/iio/gyro/fxas21002c_core.c
15842 F:      drivers/iio/gyro/fxas21002c_i2c.c
15843 F:      drivers/iio/gyro/fxas21002c_spi.c
15844
15845 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
15846 M:      Haibo Chen <[email protected]>
15847 L:      [email protected]
15848 L:      [email protected]
15849 S:      Maintained
15850 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
15851 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
15852 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
15853 F:      drivers/iio/adc/imx7d_adc.c
15854 F:      drivers/iio/adc/imx93_adc.c
15855 F:      drivers/iio/adc/vf610_adc.c
15856
15857 NXP i.MX 8M ISI DRIVER
15858 M:      Laurent Pinchart <[email protected]>
15859 L:      [email protected]
15860 S:      Maintained
15861 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
15862 F:      drivers/media/platform/nxp/imx8-isi/
15863
15864 NXP i.MX 8MP DW100 V4L2 DRIVER
15865 M:      Xavier Roumegue <[email protected]>
15866 L:      [email protected]
15867 S:      Maintained
15868 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
15869 F:      Documentation/userspace-api/media/drivers/dw100.rst
15870 F:      drivers/media/platform/nxp/dw100/
15871 F:      include/uapi/linux/dw100.h
15872
15873 NXP i.MX 8MQ DCSS DRIVER
15874 M:      Laurentiu Palcu <[email protected]>
15875 R:      Lucas Stach <[email protected]>
15876 L:      [email protected]
15877 S:      Maintained
15878 T:      git git://anongit.freedesktop.org/drm/drm-misc
15879 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
15880 F:      drivers/gpu/drm/imx/dcss/
15881
15882 NXP i.MX 8QXP ADC DRIVER
15883 M:      Cai Huoqing <[email protected]>
15884 M:      Haibo Chen <[email protected]>
15885 L:      [email protected]
15886 L:      [email protected]
15887 S:      Maintained
15888 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
15889 F:      drivers/iio/adc/imx8qxp-adc.c
15890
15891 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
15892 M:      Mirela Rabulea <[email protected]>
15893 L:      [email protected]
15894 L:      [email protected]
15895 S:      Maintained
15896 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
15897 F:      drivers/media/platform/nxp/imx-jpeg
15898
15899 NXP i.MX CLOCK DRIVERS
15900 M:      Abel Vesa <[email protected]>
15901 R:      Peng Fan <[email protected]>
15902 L:      [email protected]
15903 L:      [email protected]
15904 S:      Maintained
15905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
15906 F:      Documentation/devicetree/bindings/clock/imx*
15907 F:      drivers/clk/imx/
15908 F:      include/dt-bindings/clock/imx*
15909
15910 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
15911 M:      Jagan Teki <[email protected]>
15912 S:      Maintained
15913 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
15914 F:      drivers/regulator/pf8x00-regulator.c
15915
15916 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
15917 M:      Krzysztof Kozlowski <[email protected]>
15918 L:      [email protected]
15919 S:      Maintained
15920 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
15921 F:      drivers/extcon/extcon-ptn5150.c
15922
15923 NXP SGTL5000 DRIVER
15924 M:      Fabio Estevam <[email protected]>
15925 L:      [email protected] (moderated for non-subscribers)
15926 S:      Maintained
15927 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
15928 F:      sound/soc/codecs/sgtl5000*
15929
15930 NXP SJA1105 ETHERNET SWITCH DRIVER
15931 M:      Vladimir Oltean <[email protected]>
15932 L:      [email protected]
15933 S:      Maintained
15934 F:      drivers/net/dsa/sja1105
15935 F:      drivers/net/pcs/pcs-xpcs-nxp.c
15936
15937 NXP TDA998X DRM DRIVER
15938 M:      Russell King <[email protected]>
15939 S:      Maintained
15940 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
15941 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
15942 F:      drivers/gpu/drm/i2c/tda998x_drv.c
15943 F:      include/drm/i2c/tda998x.h
15944 F:      include/dt-bindings/display/tda998x.h
15945 K:      "nxp,tda998x"
15946
15947 NXP TFA9879 DRIVER
15948 M:      Peter Rosin <[email protected]>
15949 L:      [email protected] (moderated for non-subscribers)
15950 S:      Maintained
15951 F:      Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
15952 F:      sound/soc/codecs/tfa9879*
15953
15954 NXP-NCI NFC DRIVER
15955 S:      Orphan
15956 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
15957 F:      drivers/nfc/nxp-nci
15958
15959 NXP/Goodix TFA989X (TFA1) DRIVER
15960 M:      Stephan Gerhold <[email protected]>
15961 L:      [email protected] (moderated for non-subscribers)
15962 S:      Maintained
15963 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
15964 F:      sound/soc/codecs/tfa989x.c
15965
15966 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
15967 M:      Jonas Malaco <[email protected]>
15968 L:      [email protected]
15969 S:      Maintained
15970 F:      Documentation/hwmon/nzxt-kraken2.rst
15971 F:      drivers/hwmon/nzxt-kraken2.c
15972
15973 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER
15974 M:      Jonas Malaco <[email protected]>
15975 M:      Aleksa Savic <[email protected]>
15976 L:      [email protected]
15977 S:      Maintained
15978 F:      Documentation/hwmon/nzxt-kraken3.rst
15979 F:      drivers/hwmon/nzxt-kraken3.c
15980
15981 NZXT-SMART2 HARDWARE MONITORING DRIVER
15982 M:      Aleksandr Mezin <[email protected]>
15983 L:      [email protected]
15984 S:      Maintained
15985 F:      Documentation/hwmon/nzxt-smart2.rst
15986 F:      drivers/hwmon/nzxt-smart2.c
15987
15988 OBJAGG
15989 M:      Jiri Pirko <[email protected]>
15990 L:      [email protected]
15991 S:      Supported
15992 F:      include/linux/objagg.h
15993 F:      lib/objagg.c
15994 F:      lib/test_objagg.c
15995
15996 OBJPOOL
15997 M:      Matt Wu <[email protected]>
15998 S:      Supported
15999 F:      include/linux/objpool.h
16000 F:      lib/objpool.c
16001 F:      lib/test_objpool.c
16002
16003 OBJTOOL
16004 M:      Josh Poimboeuf <[email protected]>
16005 M:      Peter Zijlstra <[email protected]>
16006 S:      Supported
16007 F:      include/linux/objtool*.h
16008 F:      tools/objtool/
16009
16010 OCELOT ETHERNET SWITCH DRIVER
16011 M:      Vladimir Oltean <[email protected]>
16012 M:      Claudiu Manoil <[email protected]>
16013 M:      Alexandre Belloni <[email protected]>
16014 M:      [email protected]
16015 L:      [email protected]
16016 S:      Supported
16017 F:      drivers/net/dsa/ocelot/*
16018 F:      drivers/net/ethernet/mscc/
16019 F:      include/soc/mscc/ocelot*
16020 F:      net/dsa/tag_ocelot.c
16021 F:      net/dsa/tag_ocelot_8021q.c
16022 F:      tools/testing/selftests/drivers/net/ocelot/*
16023
16024 OCELOT EXTERNAL SWITCH CONTROL
16025 M:      Colin Foster <[email protected]>
16026 S:      Supported
16027 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
16028 F:      drivers/mfd/ocelot*
16029 F:      drivers/net/dsa/ocelot/ocelot_ext.c
16030 F:      include/linux/mfd/ocelot.h
16031
16032 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
16033 M:      Frederic Barrat <[email protected]>
16034 M:      Andrew Donnellan <[email protected]>
16035 L:      [email protected]
16036 S:      Supported
16037 F:      Documentation/userspace-api/accelerators/ocxl.rst
16038 F:      arch/powerpc/include/asm/pnv-ocxl.h
16039 F:      arch/powerpc/platforms/powernv/ocxl.c
16040 F:      drivers/misc/ocxl/
16041 F:      include/misc/ocxl*
16042 F:      include/uapi/misc/ocxl.h
16043
16044 OMAP AUDIO SUPPORT
16045 M:      Peter Ujfalusi <[email protected]>
16046 M:      Jarkko Nikula <[email protected]>
16047 L:      [email protected] (moderated for non-subscribers)
16048 L:      [email protected]
16049 S:      Maintained
16050 F:      sound/soc/ti/n810.c
16051 F:      sound/soc/ti/omap*
16052 F:      sound/soc/ti/rx51.c
16053 F:      sound/soc/ti/sdma-pcm.*
16054
16055 OMAP CLOCK FRAMEWORK SUPPORT
16056 M:      Paul Walmsley <[email protected]>
16057 L:      [email protected]
16058 S:      Maintained
16059 F:      arch/arm/*omap*/*clock*
16060
16061 OMAP DEVICE TREE SUPPORT
16062 M:      Benoît Cousson <[email protected]>
16063 M:      Tony Lindgren <[email protected]>
16064 L:      [email protected]
16065 L:      [email protected]
16066 S:      Maintained
16067 F:      arch/arm/boot/dts/ti/omap/
16068
16069 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
16070 L:      [email protected]
16071 L:      [email protected]
16072 S:      Orphan
16073 F:      Documentation/arch/arm/omap/dss.rst
16074 F:      drivers/video/fbdev/omap2/
16075
16076 OMAP FRAMEBUFFER SUPPORT
16077 L:      [email protected]
16078 L:      [email protected]
16079 S:      Orphan
16080 F:      drivers/video/fbdev/omap/
16081
16082 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
16083 M:      Roger Quadros <[email protected]>
16084 M:      Tony Lindgren <[email protected]>
16085 L:      [email protected]
16086 S:      Maintained
16087 F:      arch/arm/mach-omap2/*gpmc*
16088 F:      drivers/memory/omap-gpmc.c
16089
16090 OMAP GPIO DRIVER
16091 M:      Grygorii Strashko <[email protected]>
16092 M:      Santosh Shilimkar <[email protected]>
16093 M:      Kevin Hilman <[email protected]>
16094 L:      [email protected]
16095 S:      Maintained
16096 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
16097 F:      drivers/gpio/gpio-omap.c
16098
16099 OMAP HARDWARE SPINLOCK SUPPORT
16100 L:      [email protected]
16101 S:      Orphan
16102 F:      drivers/hwspinlock/omap_hwspinlock.c
16103
16104 OMAP HS MMC SUPPORT
16105 L:      [email protected]
16106 L:      [email protected]
16107 S:      Orphan
16108 F:      drivers/mmc/host/omap_hsmmc.c
16109
16110 OMAP HWMOD DATA
16111 M:      Paul Walmsley <[email protected]>
16112 L:      [email protected]
16113 S:      Maintained
16114 F:      arch/arm/mach-omap2/omap_hwmod*data*
16115
16116 OMAP HWMOD SUPPORT
16117 M:      Benoît Cousson <[email protected]>
16118 M:      Paul Walmsley <[email protected]>
16119 L:      [email protected]
16120 S:      Maintained
16121 F:      arch/arm/mach-omap2/omap_hwmod.*
16122
16123 OMAP I2C DRIVER
16124 M:      Vignesh R <[email protected]>
16125 L:      [email protected]
16126 L:      [email protected]
16127 S:      Maintained
16128 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
16129 F:      drivers/i2c/busses/i2c-omap.c
16130
16131 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
16132 M:      Laurent Pinchart <[email protected]>
16133 L:      [email protected]
16134 S:      Maintained
16135 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
16136 F:      drivers/media/platform/ti/omap3isp/
16137 F:      drivers/staging/media/omap4iss/
16138
16139 OMAP MMC SUPPORT
16140 M:      Aaro Koskinen <[email protected]>
16141 L:      [email protected]
16142 S:      Odd Fixes
16143 F:      drivers/mmc/host/omap.c
16144
16145 OMAP POWER MANAGEMENT SUPPORT
16146 M:      Kevin Hilman <[email protected]>
16147 L:      [email protected]
16148 S:      Maintained
16149 F:      arch/arm/*omap*/*pm*
16150 F:      drivers/cpufreq/omap-cpufreq.c
16151
16152 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
16153 M:      Paul Walmsley <[email protected]>
16154 L:      [email protected]
16155 S:      Maintained
16156 F:      arch/arm/mach-omap2/prm*
16157
16158 OMAP RANDOM NUMBER GENERATOR SUPPORT
16159 M:      Deepak Saxena <[email protected]>
16160 S:      Maintained
16161 F:      drivers/char/hw_random/omap-rng.c
16162
16163 OMAP USB SUPPORT
16164 L:      [email protected]
16165 L:      [email protected]
16166 S:      Orphan
16167 F:      arch/arm/*omap*/usb*
16168 F:      drivers/usb/*/*omap*
16169
16170 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
16171 M:      Mark Jackson <[email protected]>
16172 L:      [email protected]
16173 S:      Maintained
16174 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
16175
16176 OMAP1 SUPPORT
16177 M:      Aaro Koskinen <[email protected]>
16178 M:      Janusz Krzysztofik <[email protected]>
16179 M:      Tony Lindgren <[email protected]>
16180 L:      [email protected]
16181 S:      Maintained
16182 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16184 F:      arch/arm/configs/omap1_defconfig
16185 F:      arch/arm/mach-omap1/
16186 F:      drivers/i2c/busses/i2c-omap.c
16187 F:      include/linux/platform_data/ams-delta-fiq.h
16188 F:      include/linux/platform_data/i2c-omap.h
16189
16190 OMAP2+ SUPPORT
16191 M:      Tony Lindgren <[email protected]>
16192 L:      [email protected]
16193 S:      Maintained
16194 W:      http://www.muru.com/linux/omap/
16195 W:      http://linux.omap.com/
16196 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16198 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
16199 F:      arch/arm/configs/omap2plus_defconfig
16200 F:      arch/arm/mach-omap2/
16201 F:      drivers/bus/omap*.[ch]
16202 F:      drivers/bus/ti-sysc.c
16203 F:      drivers/gpio/gpio-tps65219.c
16204 F:      drivers/i2c/busses/i2c-omap.c
16205 F:      drivers/irqchip/irq-omap-intc.c
16206 F:      drivers/mfd/*omap*.c
16207 F:      drivers/mfd/menelaus.c
16208 F:      drivers/mfd/palmas.c
16209 F:      drivers/mfd/tps65217.c
16210 F:      drivers/mfd/tps65218.c
16211 F:      drivers/mfd/tps65219.c
16212 F:      drivers/mfd/tps65910.c
16213 F:      drivers/mfd/twl-core.[ch]
16214 F:      drivers/mfd/twl4030*.c
16215 F:      drivers/mfd/twl6030*.c
16216 F:      drivers/mfd/twl6040*.c
16217 F:      drivers/regulator/palmas-regulator*.c
16218 F:      drivers/regulator/pbias-regulator.c
16219 F:      drivers/regulator/tps65217-regulator.c
16220 F:      drivers/regulator/tps65218-regulator.c
16221 F:      drivers/regulator/tps65219-regulator.c
16222 F:      drivers/regulator/tps65910-regulator.c
16223 F:      drivers/regulator/twl-regulator.c
16224 F:      drivers/regulator/twl6030-regulator.c
16225 F:      include/linux/platform_data/i2c-omap.h
16226 F:      include/linux/platform_data/ti-sysc.h
16227
16228 OMFS FILESYSTEM
16229 M:      Bob Copeland <[email protected]>
16230 L:      [email protected]
16231 S:      Maintained
16232 F:      Documentation/filesystems/omfs.rst
16233 F:      fs/omfs/
16234
16235 OMNIVISION OG01A1B SENSOR DRIVER
16236 M:      Sakari Ailus <[email protected]>
16237 L:      [email protected]
16238 S:      Maintained
16239 F:      drivers/media/i2c/og01a1b.c
16240
16241 OMNIVISION OV01A10 SENSOR DRIVER
16242 M:      Bingbu Cao <[email protected]>
16243 L:      [email protected]
16244 S:      Maintained
16245 T:      git git://linuxtv.org/media_tree.git
16246 F:      drivers/media/i2c/ov01a10.c
16247
16248 OMNIVISION OV02A10 SENSOR DRIVER
16249 L:      [email protected]
16250 S:      Orphan
16251 T:      git git://linuxtv.org/media_tree.git
16252 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
16253 F:      drivers/media/i2c/ov02a10.c
16254
16255 OMNIVISION OV08D10 SENSOR DRIVER
16256 M:      Jimmy Su <[email protected]>
16257 L:      [email protected]
16258 S:      Maintained
16259 T:      git git://linuxtv.org/media_tree.git
16260 F:      drivers/media/i2c/ov08d10.c
16261
16262 OMNIVISION OV08X40 SENSOR DRIVER
16263 M:      Jason Chen <[email protected]>
16264 L:      [email protected]
16265 S:      Maintained
16266 T:      git git://linuxtv.org/media_tree.git
16267 F:      drivers/media/i2c/ov08x40.c
16268
16269 OMNIVISION OV13858 SENSOR DRIVER
16270 M:      Sakari Ailus <[email protected]>
16271 L:      [email protected]
16272 S:      Maintained
16273 T:      git git://linuxtv.org/media_tree.git
16274 F:      drivers/media/i2c/ov13858.c
16275
16276 OMNIVISION OV13B10 SENSOR DRIVER
16277 M:      Arec Kao <[email protected]>
16278 L:      [email protected]
16279 S:      Maintained
16280 T:      git git://linuxtv.org/media_tree.git
16281 F:      drivers/media/i2c/ov13b10.c
16282
16283 OMNIVISION OV2680 SENSOR DRIVER
16284 M:      Rui Miguel Silva <[email protected]>
16285 M:      Hans de Goede <[email protected]>
16286 L:      [email protected]
16287 S:      Maintained
16288 T:      git git://linuxtv.org/media_tree.git
16289 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
16290 F:      drivers/media/i2c/ov2680.c
16291
16292 OMNIVISION OV2685 SENSOR DRIVER
16293 M:      Shunqian Zheng <[email protected]>
16294 L:      [email protected]
16295 S:      Maintained
16296 T:      git git://linuxtv.org/media_tree.git
16297 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
16298 F:      drivers/media/i2c/ov2685.c
16299
16300 OMNIVISION OV2740 SENSOR DRIVER
16301 M:      Tianshu Qiu <[email protected]>
16302 R:      Sakari Ailus <[email protected]>
16303 R:      Bingbu Cao <[email protected]>
16304 L:      [email protected]
16305 S:      Maintained
16306 T:      git git://linuxtv.org/media_tree.git
16307 F:      drivers/media/i2c/ov2740.c
16308
16309 OMNIVISION OV4689 SENSOR DRIVER
16310 M:      Mikhail Rudenko <[email protected]>
16311 L:      [email protected]
16312 S:      Maintained
16313 T:      git git://linuxtv.org/media_tree.git
16314 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
16315 F:      drivers/media/i2c/ov4689.c
16316
16317 OMNIVISION OV5640 SENSOR DRIVER
16318 M:      Steve Longerbeam <[email protected]>
16319 L:      [email protected]
16320 S:      Maintained
16321 T:      git git://linuxtv.org/media_tree.git
16322 F:      drivers/media/i2c/ov5640.c
16323
16324 OMNIVISION OV5647 SENSOR DRIVER
16325 M:      Dave Stevenson <[email protected]>
16326 M:      Jacopo Mondi <[email protected]>
16327 L:      [email protected]
16328 S:      Maintained
16329 T:      git git://linuxtv.org/media_tree.git
16330 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
16331 F:      drivers/media/i2c/ov5647.c
16332
16333 OMNIVISION OV5670 SENSOR DRIVER
16334 M:      Sakari Ailus <[email protected]>
16335 L:      [email protected]
16336 S:      Maintained
16337 T:      git git://linuxtv.org/media_tree.git
16338 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
16339 F:      drivers/media/i2c/ov5670.c
16340
16341 OMNIVISION OV5675 SENSOR DRIVER
16342 M:      Sakari Ailus <[email protected]>
16343 L:      [email protected]
16344 S:      Maintained
16345 T:      git git://linuxtv.org/media_tree.git
16346 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
16347 F:      drivers/media/i2c/ov5675.c
16348
16349 OMNIVISION OV5693 SENSOR DRIVER
16350 M:      Daniel Scally <[email protected]>
16351 L:      [email protected]
16352 S:      Maintained
16353 T:      git git://linuxtv.org/media_tree.git
16354 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
16355 F:      drivers/media/i2c/ov5693.c
16356
16357 OMNIVISION OV5695 SENSOR DRIVER
16358 M:      Shunqian Zheng <[email protected]>
16359 L:      [email protected]
16360 S:      Maintained
16361 T:      git git://linuxtv.org/media_tree.git
16362 F:      drivers/media/i2c/ov5695.c
16363
16364 OMNIVISION OV64A40 SENSOR DRIVER
16365 M:      Jacopo Mondi <[email protected]>
16366 L:      [email protected]
16367 S:      Maintained
16368 T:      git git://linuxtv.org/media_tree.git
16369 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
16370 F:      drivers/media/i2c/ov64a40.c
16371
16372 OMNIVISION OV7670 SENSOR DRIVER
16373 L:      [email protected]
16374 S:      Orphan
16375 T:      git git://linuxtv.org/media_tree.git
16376 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
16377 F:      drivers/media/i2c/ov7670.c
16378
16379 OMNIVISION OV772x SENSOR DRIVER
16380 M:      Jacopo Mondi <[email protected]>
16381 L:      [email protected]
16382 S:      Odd fixes
16383 T:      git git://linuxtv.org/media_tree.git
16384 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
16385 F:      drivers/media/i2c/ov772x.c
16386 F:      include/media/i2c/ov772x.h
16387
16388 OMNIVISION OV7740 SENSOR DRIVER
16389 L:      [email protected]
16390 S:      Orphan
16391 T:      git git://linuxtv.org/media_tree.git
16392 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
16393 F:      drivers/media/i2c/ov7740.c
16394
16395 OMNIVISION OV8856 SENSOR DRIVER
16396 M:      Sakari Ailus <[email protected]>
16397 L:      [email protected]
16398 S:      Maintained
16399 T:      git git://linuxtv.org/media_tree.git
16400 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
16401 F:      drivers/media/i2c/ov8856.c
16402
16403 OMNIVISION OV8858 SENSOR DRIVER
16404 M:      Jacopo Mondi <[email protected]>
16405 M:      Nicholas Roth <[email protected]>
16406 L:      [email protected]
16407 S:      Maintained
16408 T:      git git://linuxtv.org/media_tree.git
16409 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
16410 F:      drivers/media/i2c/ov8858.c
16411
16412 OMNIVISION OV9282 SENSOR DRIVER
16413 M:      Dave Stevenson <[email protected]>
16414 L:      [email protected]
16415 S:      Maintained
16416 T:      git git://linuxtv.org/media_tree.git
16417 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
16418 F:      drivers/media/i2c/ov9282.c
16419
16420 OMNIVISION OV9640 SENSOR DRIVER
16421 M:      Petr Cvek <[email protected]>
16422 L:      [email protected]
16423 S:      Maintained
16424 F:      drivers/media/i2c/ov9640.*
16425
16426 OMNIVISION OV9650 SENSOR DRIVER
16427 M:      Sakari Ailus <[email protected]>
16428 R:      Akinobu Mita <[email protected]>
16429 R:      Sylwester Nawrocki <[email protected]>
16430 L:      [email protected]
16431 S:      Maintained
16432 T:      git git://linuxtv.org/media_tree.git
16433 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
16434 F:      drivers/media/i2c/ov9650.c
16435
16436 OMNIVISION OV9734 SENSOR DRIVER
16437 M:      Tianshu Qiu <[email protected]>
16438 R:      Bingbu Cao <[email protected]>
16439 L:      [email protected]
16440 S:      Maintained
16441 T:      git git://linuxtv.org/media_tree.git
16442 F:      drivers/media/i2c/ov9734.c
16443
16444 ONBOARD USB HUB DRIVER
16445 M:      Matthias Kaehlcke <[email protected]>
16446 L:      [email protected]
16447 S:      Maintained
16448 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-hub
16449 F:      drivers/usb/misc/onboard_usb_hub.c
16450
16451 ONENAND FLASH DRIVER
16452 M:      Kyungmin Park <[email protected]>
16453 L:      [email protected]
16454 S:      Maintained
16455 F:      drivers/mtd/nand/onenand/
16456 F:      include/linux/mtd/onenand*.h
16457
16458 ONEXPLAYER FAN DRIVER
16459 M:      Derek John Clark <[email protected]>
16460 M:      Joaquín Ignacio Aramendía <[email protected]>
16461 L:      [email protected]
16462 S:      Maintained
16463 F:      drivers/hwmon/oxp-sensors.c
16464
16465 ONIE TLV NVMEM LAYOUT DRIVER
16466 M:      Miquel Raynal <[email protected]>
16467 S:      Maintained
16468 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
16469 F:      drivers/nvmem/layouts/onie-tlv.c
16470
16471 ONION OMEGA2+ BOARD
16472 M:      Harvey Hunt <[email protected]>
16473 L:      [email protected]
16474 S:      Maintained
16475 F:      arch/mips/boot/dts/ralink/omega2p.dts
16476
16477 ONSEMI ETHERNET PHY DRIVERS
16478 M:      Piergiorgio Beruto <[email protected]>
16479 L:      [email protected]
16480 S:      Supported
16481 W:      http://www.onsemi.com
16482 F:      drivers/net/phy/ncn*
16483
16484 OP-TEE DRIVER
16485 M:      Jens Wiklander <[email protected]>
16486 L:      [email protected]
16487 S:      Maintained
16488 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
16489 F:      drivers/tee/optee/
16490
16491 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
16492 M:      Sumit Garg <[email protected]>
16493 L:      [email protected]
16494 S:      Maintained
16495 F:      drivers/char/hw_random/optee-rng.c
16496
16497 OP-TEE RTC DRIVER
16498 M:      Clément Léger <[email protected]>
16499 L:      [email protected]
16500 S:      Maintained
16501 F:      drivers/rtc/rtc-optee.c
16502
16503 OPA-VNIC DRIVER
16504 M:      Dennis Dalessandro <[email protected]>
16505 L:      [email protected]
16506 S:      Supported
16507 F:      drivers/infiniband/ulp/opa_vnic
16508
16509 OPEN FIRMWARE AND FLATTENED DEVICE TREE
16510 M:      Rob Herring <[email protected]>
16511 M:      Saravana Kannan <[email protected]>
16512 L:      [email protected]
16513 S:      Maintained
16514 W:      http://www.devicetree.org/
16515 C:      irc://irc.libera.chat/devicetree
16516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
16517 F:      Documentation/ABI/testing/sysfs-firmware-ofw
16518 F:      drivers/of/
16519 F:      include/linux/of*.h
16520 F:      scripts/dtc/
16521 F:      tools/testing/selftests/dt/
16522 K:      of_overlay_notifier_
16523 K:      of_overlay_fdt_apply
16524 K:      of_overlay_remove
16525
16526 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
16527 M:      Rob Herring <[email protected]>
16528 M:      Krzysztof Kozlowski <[email protected]>
16529 M:      Conor Dooley <[email protected]>
16530 L:      [email protected]
16531 S:      Maintained
16532 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
16533 C:      irc://irc.libera.chat/devicetree
16534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
16535 F:      Documentation/devicetree/
16536 F:      arch/*/boot/dts/
16537 F:      include/dt-bindings/
16538
16539 OPENCOMPUTE PTP CLOCK DRIVER
16540 M:      Jonathan Lemon <[email protected]>
16541 M:      Vadim Fedorenko <[email protected]>
16542 L:      [email protected]
16543 S:      Maintained
16544 F:      drivers/ptp/ptp_ocp.c
16545
16546 OPENCORES I2C BUS DRIVER
16547 M:      Peter Korsgaard <[email protected]>
16548 M:      Andrew Lunn <[email protected]>
16549 L:      [email protected]
16550 S:      Maintained
16551 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
16552 F:      Documentation/i2c/busses/i2c-ocores.rst
16553 F:      drivers/i2c/busses/i2c-ocores.c
16554 F:      include/linux/platform_data/i2c-ocores.h
16555
16556 OPENRISC ARCHITECTURE
16557 M:      Jonas Bonn <[email protected]>
16558 M:      Stefan Kristiansson <[email protected]>
16559 M:      Stafford Horne <[email protected]>
16560 L:      [email protected]
16561 S:      Maintained
16562 W:      http://openrisc.io
16563 T:      git https://github.com/openrisc/linux.git
16564 F:      Documentation/arch/openrisc/
16565 F:      Documentation/devicetree/bindings/openrisc/
16566 F:      arch/openrisc/
16567 F:      drivers/irqchip/irq-ompic.c
16568 F:      drivers/irqchip/irq-or1k-*
16569
16570 OPENVSWITCH
16571 M:      Pravin B Shelar <[email protected]>
16572 L:      [email protected]
16573 L:      [email protected]
16574 S:      Maintained
16575 W:      http://openvswitch.org
16576 F:      include/uapi/linux/openvswitch.h
16577 F:      net/openvswitch/
16578 F:      tools/testing/selftests/net/openvswitch/
16579
16580 OPERATING PERFORMANCE POINTS (OPP)
16581 M:      Viresh Kumar <[email protected]>
16582 M:      Nishanth Menon <[email protected]>
16583 M:      Stephen Boyd <[email protected]>
16584 L:      [email protected]
16585 S:      Maintained
16586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
16587 F:      Documentation/devicetree/bindings/opp/
16588 F:      Documentation/power/opp.rst
16589 F:      drivers/opp/
16590 F:      include/linux/pm_opp.h
16591
16592 OPL4 DRIVER
16593 M:      Clemens Ladisch <[email protected]>
16594 L:      [email protected] (moderated for non-subscribers)
16595 S:      Maintained
16596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16597 F:      sound/drivers/opl4/
16598
16599 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
16600 M:      Mark Fasheh <[email protected]>
16601 M:      Joel Becker <[email protected]>
16602 M:      Joseph Qi <[email protected]>
16603 L:      [email protected]
16604 S:      Supported
16605 W:      http://ocfs2.wiki.kernel.org
16606 F:      Documentation/filesystems/dlmfs.rst
16607 F:      Documentation/filesystems/ocfs2.rst
16608 F:      fs/ocfs2/
16609
16610 ORANGEFS FILESYSTEM
16611 M:      Mike Marshall <[email protected]>
16612 R:      Martin Brandenburg <[email protected]>
16613 L:      [email protected]
16614 S:      Supported
16615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
16616 F:      Documentation/filesystems/orangefs.rst
16617 F:      fs/orangefs/
16618
16619 OV2659 OMNIVISION SENSOR DRIVER
16620 M:      "Lad, Prabhakar" <[email protected]>
16621 L:      [email protected]
16622 S:      Maintained
16623 W:      https://linuxtv.org
16624 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16625 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16626 F:      drivers/media/i2c/ov2659.c
16627 F:      include/media/i2c/ov2659.h
16628
16629 OVERLAY FILESYSTEM
16630 M:      Miklos Szeredi <[email protected]>
16631 M:      Amir Goldstein <[email protected]>
16632 L:      [email protected]
16633 S:      Supported
16634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git
16635 F:      Documentation/filesystems/overlayfs.rst
16636 F:      fs/overlayfs/
16637
16638 P54 WIRELESS DRIVER
16639 M:      Christian Lamparter <[email protected]>
16640 L:      [email protected]
16641 S:      Maintained
16642 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
16643 F:      drivers/net/wireless/intersil/p54/
16644
16645 PACKET SOCKETS
16646 M:      Willem de Bruijn <[email protected]>
16647 S:      Maintained
16648 F:      include/uapi/linux/if_packet.h
16649 F:      net/packet/af_packet.c
16650
16651 PACKING
16652 M:      Vladimir Oltean <[email protected]>
16653 L:      [email protected]
16654 S:      Supported
16655 F:      Documentation/core-api/packing.rst
16656 F:      include/linux/packing.h
16657 F:      lib/packing.c
16658
16659 PADATA PARALLEL EXECUTION MECHANISM
16660 M:      Steffen Klassert <[email protected]>
16661 M:      Daniel Jordan <[email protected]>
16662 L:      [email protected]
16663 L:      [email protected]
16664 S:      Maintained
16665 F:      Documentation/core-api/padata.rst
16666 F:      include/linux/padata.h
16667 F:      kernel/padata.c
16668
16669 PAGE CACHE
16670 M:      Matthew Wilcox (Oracle) <[email protected]>
16671 L:      [email protected]
16672 S:      Supported
16673 T:      git git://git.infradead.org/users/willy/pagecache.git
16674 F:      Documentation/filesystems/locking.rst
16675 F:      Documentation/filesystems/vfs.rst
16676 F:      include/linux/pagemap.h
16677 F:      mm/filemap.c
16678 F:      mm/page-writeback.c
16679 F:      mm/readahead.c
16680 F:      mm/truncate.c
16681
16682 PAGE POOL
16683 M:      Jesper Dangaard Brouer <[email protected]>
16684 M:      Ilias Apalodimas <[email protected]>
16685 L:      [email protected]
16686 S:      Supported
16687 F:      Documentation/networking/page_pool.rst
16688 F:      include/net/page_pool/
16689 F:      include/trace/events/page_pool.h
16690 F:      net/core/page_pool.c
16691
16692 PAGE TABLE CHECK
16693 M:      Pasha Tatashin <[email protected]>
16694 M:      Andrew Morton <[email protected]>
16695 L:      [email protected]
16696 S:      Maintained
16697 F:      Documentation/mm/page_table_check.rst
16698 F:      include/linux/page_table_check.h
16699 F:      mm/page_table_check.c
16700
16701 PANASONIC LAPTOP ACPI EXTRAS DRIVER
16702 M:      Kenneth Chan <[email protected]>
16703 L:      [email protected]
16704 S:      Maintained
16705 F:      drivers/platform/x86/panasonic-laptop.c
16706
16707 PARALLAX PING IIO SENSOR DRIVER
16708 M:      Andreas Klinger <[email protected]>
16709 L:      [email protected]
16710 S:      Maintained
16711 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
16712 F:      drivers/iio/proximity/ping.c
16713
16714 PARALLEL LCD/KEYPAD PANEL DRIVER
16715 M:      Willy Tarreau <[email protected]>
16716 M:      Ksenija Stanojevic <[email protected]>
16717 S:      Odd Fixes
16718 F:      Documentation/admin-guide/lcd-panel-cgram.rst
16719 F:      drivers/auxdisplay/panel.c
16720
16721 PARALLEL PORT SUBSYSTEM
16722 M:      Sudip Mukherjee <[email protected]>
16723 M:      Sudip Mukherjee <[email protected]>
16724 L:      [email protected] (subscribers-only)
16725 S:      Maintained
16726 F:      Documentation/driver-api/parport*.rst
16727 F:      drivers/char/ppdev.c
16728 F:      drivers/parport/
16729 F:      include/linux/parport*.h
16730 F:      include/uapi/linux/ppdev.h
16731
16732 PARAVIRT_OPS INTERFACE
16733 M:      Juergen Gross <[email protected]>
16734 R:      Ajay Kaher <[email protected]>
16735 R:      Alexey Makhalov <[email protected]>
16736 R:      VMware PV-Drivers Reviewers <[email protected]>
16737 L:      [email protected]
16738 L:      [email protected]
16739 S:      Supported
16740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
16741 F:      Documentation/virt/paravirt_ops.rst
16742 F:      arch/*/include/asm/paravirt*.h
16743 F:      arch/*/kernel/paravirt*
16744 F:      include/linux/hypervisor.h
16745
16746 PARISC ARCHITECTURE
16747 M:      "James E.J. Bottomley" <[email protected]>
16748 M:      Helge Deller <[email protected]>
16749 L:      [email protected]
16750 S:      Maintained
16751 W:      https://parisc.wiki.kernel.org
16752 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
16753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
16754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
16755 F:      Documentation/arch/parisc/
16756 F:      arch/parisc/
16757 F:      drivers/char/agp/parisc-agp.c
16758 F:      drivers/input/misc/hp_sdc_rtc.c
16759 F:      drivers/input/serio/gscps2.c
16760 F:      drivers/input/serio/hp_sdc*
16761 F:      drivers/parisc/
16762 F:      drivers/parport/parport_gsc.*
16763 F:      drivers/tty/serial/8250/8250_parisc.c
16764 F:      drivers/video/console/sti*
16765 F:      drivers/video/fbdev/sti*
16766 F:      drivers/video/logo/logo_parisc*
16767 F:      include/linux/hp_sdc.h
16768
16769 PARMAN
16770 M:      Jiri Pirko <[email protected]>
16771 L:      [email protected]
16772 S:      Supported
16773 F:      include/linux/parman.h
16774 F:      lib/parman.c
16775 F:      lib/test_parman.c
16776
16777 PC ENGINES APU BOARD DRIVER
16778 M:      Enrico Weigelt, metux IT consult <[email protected]>
16779 S:      Maintained
16780 F:      drivers/platform/x86/pcengines-apuv2.c
16781
16782 PC87360 HARDWARE MONITORING DRIVER
16783 M:      Jim Cromie <[email protected]>
16784 L:      [email protected]
16785 S:      Maintained
16786 F:      Documentation/hwmon/pc87360.rst
16787 F:      drivers/hwmon/pc87360.c
16788
16789 PC8736x GPIO DRIVER
16790 M:      Jim Cromie <[email protected]>
16791 S:      Maintained
16792 F:      drivers/char/pc8736x_gpio.c
16793
16794 PC87427 HARDWARE MONITORING DRIVER
16795 M:      Jean Delvare <[email protected]>
16796 L:      [email protected]
16797 S:      Maintained
16798 F:      Documentation/hwmon/pc87427.rst
16799 F:      drivers/hwmon/pc87427.c
16800
16801 PCA9532 LED DRIVER
16802 M:      Riku Voipio <[email protected]>
16803 S:      Maintained
16804 F:      drivers/leds/leds-pca9532.c
16805 F:      include/linux/leds-pca9532.h
16806
16807 PCA9541 I2C BUS MASTER SELECTOR DRIVER
16808 M:      Guenter Roeck <[email protected]>
16809 L:      [email protected]
16810 S:      Maintained
16811 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
16812
16813 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
16814 M:      Thomas Petazzoni <[email protected]>
16815 M:      Pali Rohár <[email protected]>
16816 L:      [email protected]
16817 L:      [email protected] (moderated for non-subscribers)
16818 S:      Maintained
16819 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
16820 F:      drivers/pci/controller/pci-aardvark.c
16821
16822 PCI DRIVER FOR ALTERA PCIE IP
16823 M:      Joyce Ooi <[email protected]>
16824 L:      [email protected]
16825 S:      Supported
16826 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
16827 F:      drivers/pci/controller/pcie-altera.c
16828
16829 PCI DRIVER FOR APPLIEDMICRO XGENE
16830 M:      Toan Le <[email protected]>
16831 L:      [email protected]
16832 L:      [email protected] (moderated for non-subscribers)
16833 S:      Maintained
16834 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
16835 F:      drivers/pci/controller/pci-xgene.c
16836
16837 PCI DRIVER FOR ARM VERSATILE PLATFORM
16838 M:      Rob Herring <[email protected]>
16839 L:      [email protected]
16840 L:      [email protected] (moderated for non-subscribers)
16841 S:      Maintained
16842 F:      Documentation/devicetree/bindings/pci/versatile.yaml
16843 F:      drivers/pci/controller/pci-versatile.c
16844
16845 PCI DRIVER FOR ARMADA 8K
16846 M:      Thomas Petazzoni <[email protected]>
16847 L:      [email protected]
16848 L:      [email protected] (moderated for non-subscribers)
16849 S:      Maintained
16850 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
16851 F:      drivers/pci/controller/dwc/pcie-armada8k.c
16852
16853 PCI DRIVER FOR CADENCE PCIE IP
16854 L:      [email protected]
16855 S:      Orphan
16856 F:      Documentation/devicetree/bindings/pci/cdns,*
16857 F:      drivers/pci/controller/cadence/*cadence*
16858
16859 PCI DRIVER FOR FREESCALE LAYERSCAPE
16860 M:      Minghuan Lian <[email protected]>
16861 M:      Mingkai Hu <[email protected]>
16862 M:      Roy Zang <[email protected]>
16863 L:      [email protected]
16864 L:      [email protected]
16865 L:      [email protected] (moderated for non-subscribers)
16866 S:      Maintained
16867 F:      drivers/pci/controller/dwc/*layerscape*
16868
16869 PCI DRIVER FOR FU740
16870 M:      Paul Walmsley <[email protected]>
16871 M:      Greentime Hu <[email protected]>
16872 M:      Samuel Holland <[email protected]>
16873 L:      [email protected]
16874 S:      Maintained
16875 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
16876 F:      drivers/pci/controller/dwc/pcie-fu740.c
16877
16878 PCI DRIVER FOR GENERIC OF HOSTS
16879 M:      Will Deacon <[email protected]>
16880 L:      [email protected]
16881 L:      [email protected] (moderated for non-subscribers)
16882 S:      Maintained
16883 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
16884 F:      drivers/pci/controller/pci-host-common.c
16885 F:      drivers/pci/controller/pci-host-generic.c
16886
16887 PCI DRIVER FOR IMX6
16888 M:      Richard Zhu <[email protected]>
16889 M:      Lucas Stach <[email protected]>
16890 L:      [email protected]
16891 L:      [email protected] (moderated for non-subscribers)
16892 S:      Maintained
16893 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
16894 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
16895 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
16896 F:      drivers/pci/controller/dwc/*imx6*
16897
16898 PCI DRIVER FOR INTEL IXP4XX
16899 M:      Linus Walleij <[email protected]>
16900 S:      Maintained
16901 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
16902 F:      drivers/pci/controller/pci-ixp4xx.c
16903
16904 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
16905 M:      Nirmal Patel <[email protected]>
16906 R:      Jonathan Derrick <[email protected]>
16907 L:      [email protected]
16908 S:      Supported
16909 F:      drivers/pci/controller/vmd.c
16910
16911 PCI DRIVER FOR MICROSEMI SWITCHTEC
16912 M:      Kurt Schwemmer <[email protected]>
16913 M:      Logan Gunthorpe <[email protected]>
16914 L:      [email protected]
16915 S:      Maintained
16916 F:      Documentation/ABI/testing/sysfs-class-switchtec
16917 F:      Documentation/driver-api/switchtec.rst
16918 F:      drivers/ntb/hw/mscc/
16919 F:      drivers/pci/switch/switchtec*
16920 F:      include/linux/switchtec.h
16921 F:      include/uapi/linux/switchtec_ioctl.h
16922
16923 PCI DRIVER FOR MOBIVEIL PCIE IP
16924 M:      Karthikeyan Mitran <[email protected]>
16925 M:      Hou Zhiqiang <[email protected]>
16926 L:      [email protected]
16927 S:      Supported
16928 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
16929 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
16930
16931 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
16932 M:      Thomas Petazzoni <[email protected]>
16933 M:      Pali Rohár <[email protected]>
16934 L:      [email protected]
16935 L:      [email protected] (moderated for non-subscribers)
16936 S:      Maintained
16937 F:      drivers/pci/controller/*mvebu*
16938
16939 PCI DRIVER FOR NVIDIA TEGRA
16940 M:      Thierry Reding <[email protected]>
16941 L:      [email protected]
16942 L:      [email protected]
16943 S:      Supported
16944 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
16945 F:      drivers/pci/controller/pci-tegra.c
16946
16947 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
16948 M:      Hou Zhiqiang <[email protected]>
16949 L:      [email protected]
16950 L:      [email protected] (moderated for non-subscribers)
16951 S:      Maintained
16952 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
16953 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
16954
16955 PCI DRIVER FOR RENESAS R-CAR
16956 M:      Marek Vasut <[email protected]>
16957 M:      Yoshihiro Shimoda <[email protected]>
16958 L:      [email protected]
16959 L:      [email protected]
16960 S:      Maintained
16961 F:      Documentation/devicetree/bindings/pci/*rcar*
16962 F:      drivers/pci/controller/*rcar*
16963 F:      drivers/pci/controller/dwc/*rcar*
16964
16965 PCI DRIVER FOR SAMSUNG EXYNOS
16966 M:      Jingoo Han <[email protected]>
16967 L:      [email protected]
16968 L:      [email protected] (moderated for non-subscribers)
16969 L:      [email protected]
16970 S:      Maintained
16971 F:      drivers/pci/controller/dwc/pci-exynos.c
16972
16973 PCI DRIVER FOR SYNOPSYS DESIGNWARE
16974 M:      Jingoo Han <[email protected]>
16975 M:      Gustavo Pimentel <[email protected]>
16976 M:      Manivannan Sadhasivam <[email protected]>
16977 L:      [email protected]
16978 S:      Maintained
16979 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
16980 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
16981 F:      drivers/pci/controller/dwc/*designware*
16982
16983 PCI DRIVER FOR TI DRA7XX/J721E
16984 M:      Vignesh Raghavendra <[email protected]>
16985 R:      Siddharth Vadapalli <[email protected]>
16986 L:      [email protected]
16987 L:      [email protected]
16988 L:      [email protected] (moderated for non-subscribers)
16989 S:      Supported
16990 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
16991 F:      drivers/pci/controller/cadence/pci-j721e.c
16992 F:      drivers/pci/controller/dwc/pci-dra7xx.c
16993
16994 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
16995 M:      Linus Walleij <[email protected]>
16996 L:      [email protected]
16997 S:      Maintained
16998 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
16999 F:      drivers/pci/controller/pci-v3-semi.c
17000
17001 PCI DRIVER FOR XILINX VERSAL CPM
17002 M:      Bharat Kumar Gogada <[email protected]>
17003 M:      Michal Simek <[email protected]>
17004 L:      [email protected]
17005 S:      Maintained
17006 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
17007 F:      drivers/pci/controller/pcie-xilinx-cpm.c
17008
17009 PCI ENDPOINT SUBSYSTEM
17010 M:      Manivannan Sadhasivam <[email protected]>
17011 M:      Krzysztof Wilczyński <[email protected]>
17012 R:      Kishon Vijay Abraham I <[email protected]>
17013 L:      [email protected]
17014 S:      Supported
17015 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17016 B:      https://bugzilla.kernel.org
17017 C:      irc://irc.oftc.net/linux-pci
17018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17019 F:      Documentation/PCI/endpoint/*
17020 F:      Documentation/misc-devices/pci-endpoint-test.rst
17021 F:      drivers/misc/pci_endpoint_test.c
17022 F:      drivers/pci/endpoint/
17023 F:      tools/pci/
17024
17025 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
17026 M:      Mahesh J Salgaonkar <[email protected]>
17027 R:      Oliver O'Halloran <[email protected]>
17028 L:      [email protected]
17029 S:      Supported
17030 F:      Documentation/PCI/pci-error-recovery.rst
17031 F:      Documentation/arch/powerpc/eeh-pci-error-recovery.rst
17032 F:      arch/powerpc/include/*/eeh*.h
17033 F:      arch/powerpc/kernel/eeh*.c
17034 F:      arch/powerpc/platforms/*/eeh*.c
17035 F:      drivers/pci/pcie/aer.c
17036 F:      drivers/pci/pcie/dpc.c
17037 F:      drivers/pci/pcie/err.c
17038
17039 PCI ERROR RECOVERY
17040 M:      Linas Vepstas <[email protected]>
17041 L:      [email protected]
17042 S:      Supported
17043 F:      Documentation/PCI/pci-error-recovery.rst
17044
17045 PCI MSI DRIVER FOR ALTERA MSI IP
17046 M:      Joyce Ooi <[email protected]>
17047 L:      [email protected]
17048 S:      Supported
17049 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
17050 F:      drivers/pci/controller/pcie-altera-msi.c
17051
17052 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
17053 M:      Toan Le <[email protected]>
17054 L:      [email protected]
17055 L:      [email protected] (moderated for non-subscribers)
17056 S:      Maintained
17057 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
17058 F:      drivers/pci/controller/pci-xgene-msi.c
17059
17060 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
17061 M:      Lorenzo Pieralisi <[email protected]>
17062 M:      Krzysztof Wilczyński <[email protected]>
17063 R:      Rob Herring <[email protected]>
17064 L:      [email protected]
17065 S:      Supported
17066 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17067 B:      https://bugzilla.kernel.org
17068 C:      irc://irc.oftc.net/linux-pci
17069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17070 F:      Documentation/devicetree/bindings/pci/
17071 F:      drivers/pci/controller/
17072 F:      drivers/pci/pci-bridge-emul.c
17073 F:      drivers/pci/pci-bridge-emul.h
17074
17075 PCI PEER-TO-PEER DMA (P2PDMA)
17076 M:      Bjorn Helgaas <[email protected]>
17077 M:      Logan Gunthorpe <[email protected]>
17078 L:      [email protected]
17079 S:      Supported
17080 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17081 B:      https://bugzilla.kernel.org
17082 C:      irc://irc.oftc.net/linux-pci
17083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17084 F:      Documentation/driver-api/pci/p2pdma.rst
17085 F:      drivers/pci/p2pdma.c
17086 F:      include/linux/pci-p2pdma.h
17087
17088 PCI SUBSYSTEM
17089 M:      Bjorn Helgaas <[email protected]>
17090 L:      [email protected]
17091 S:      Supported
17092 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17093 B:      https://bugzilla.kernel.org
17094 C:      irc://irc.oftc.net/linux-pci
17095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17096 F:      Documentation/PCI/
17097 F:      Documentation/devicetree/bindings/pci/
17098 F:      arch/x86/kernel/early-quirks.c
17099 F:      arch/x86/kernel/quirks.c
17100 F:      arch/x86/pci/
17101 F:      drivers/acpi/pci*
17102 F:      drivers/pci/
17103 F:      include/asm-generic/pci*
17104 F:      include/linux/of_pci.h
17105 F:      include/linux/pci*
17106 F:      include/uapi/linux/pci*
17107
17108 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
17109 M:      Jonathan Chocron <[email protected]>
17110 L:      [email protected]
17111 S:      Maintained
17112 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
17113 F:      drivers/pci/controller/dwc/pcie-al.c
17114
17115 PCIE DRIVER FOR AMLOGIC MESON
17116 M:      Yue Wang <[email protected]>
17117 L:      [email protected]
17118 L:      [email protected]
17119 S:      Maintained
17120 F:      drivers/pci/controller/dwc/pci-meson.c
17121
17122 PCIE DRIVER FOR AXIS ARTPEC
17123 M:      Jesper Nilsson <[email protected]>
17124 L:      [email protected]
17125 L:      [email protected]
17126 S:      Maintained
17127 F:      Documentation/devicetree/bindings/pci/axis,artpec*
17128 F:      drivers/pci/controller/dwc/*artpec*
17129
17130 PCIE DRIVER FOR CAVIUM THUNDERX
17131 M:      Robert Richter <[email protected]>
17132 L:      [email protected]
17133 L:      [email protected] (moderated for non-subscribers)
17134 S:      Odd Fixes
17135 F:      drivers/pci/controller/pci-thunder-*
17136
17137 PCIE DRIVER FOR HISILICON
17138 M:      Zhou Wang <[email protected]>
17139 L:      [email protected]
17140 S:      Maintained
17141 F:      drivers/pci/controller/dwc/pcie-hisi.c
17142
17143 PCIE DRIVER FOR HISILICON KIRIN
17144 M:      Xiaowei Song <[email protected]>
17145 M:      Binghui Wang <[email protected]>
17146 L:      [email protected]
17147 S:      Maintained
17148 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
17149 F:      drivers/pci/controller/dwc/pcie-kirin.c
17150
17151 PCIE DRIVER FOR HISILICON STB
17152 M:      Shawn Guo <[email protected]>
17153 L:      [email protected]
17154 S:      Maintained
17155 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
17156 F:      drivers/pci/controller/dwc/pcie-histb.c
17157
17158 PCIE DRIVER FOR INTEL KEEM BAY
17159 M:      Srikanth Thokala <[email protected]>
17160 L:      [email protected]
17161 S:      Supported
17162 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
17163 F:      drivers/pci/controller/dwc/pcie-keembay.c
17164
17165 PCIE DRIVER FOR INTEL LGM GW SOC
17166 M:      Chuanhua Lei <[email protected]>
17167 L:      [email protected]
17168 S:      Maintained
17169 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
17170 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
17171
17172 PCIE DRIVER FOR MEDIATEK
17173 M:      Ryder Lee <[email protected]>
17174 M:      Jianjun Wang <[email protected]>
17175 L:      [email protected]
17176 L:      [email protected] (moderated for non-subscribers)
17177 S:      Supported
17178 F:      Documentation/devicetree/bindings/pci/mediatek*
17179 F:      drivers/pci/controller/*mediatek*
17180
17181 PCIE DRIVER FOR MICROCHIP
17182 M:      Daire McNamara <[email protected]>
17183 L:      [email protected]
17184 S:      Supported
17185 F:      Documentation/devicetree/bindings/pci/microchip*
17186 F:      drivers/pci/controller/*microchip*
17187
17188 PCIE DRIVER FOR QUALCOMM MSM
17189 M:      Manivannan Sadhasivam <[email protected]>
17190 L:      [email protected]
17191 L:      [email protected]
17192 S:      Maintained
17193 F:      drivers/pci/controller/dwc/pcie-qcom.c
17194
17195 PCIE DRIVER FOR ROCKCHIP
17196 M:      Shawn Lin <[email protected]>
17197 L:      [email protected]
17198 L:      [email protected]
17199 S:      Maintained
17200 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
17201 F:      drivers/pci/controller/pcie-rockchip*
17202
17203 PCIE DRIVER FOR SOCIONEXT UNIPHIER
17204 M:      Kunihiko Hayashi <[email protected]>
17205 L:      [email protected]
17206 S:      Maintained
17207 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
17208 F:      drivers/pci/controller/dwc/pcie-uniphier*
17209
17210 PCIE DRIVER FOR ST SPEAR13XX
17211 M:      Pratyush Anand <[email protected]>
17212 L:      [email protected]
17213 S:      Maintained
17214 F:      drivers/pci/controller/dwc/*spear*
17215
17216 PCIE ENDPOINT DRIVER FOR QUALCOMM
17217 M:      Manivannan Sadhasivam <[email protected]>
17218 L:      [email protected]
17219 L:      [email protected]
17220 S:      Maintained
17221 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
17222 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
17223
17224 PCMCIA SUBSYSTEM
17225 M:      Dominik Brodowski <[email protected]>
17226 S:      Odd Fixes
17227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
17228 F:      Documentation/pcmcia/
17229 F:      drivers/pcmcia/
17230 F:      include/pcmcia/
17231 F:      tools/pcmcia/
17232
17233 PCNET32 NETWORK DRIVER
17234 M:      Don Fry <[email protected]>
17235 L:      [email protected]
17236 S:      Maintained
17237 F:      drivers/net/ethernet/amd/pcnet32.c
17238
17239 PCRYPT PARALLEL CRYPTO ENGINE
17240 M:      Steffen Klassert <[email protected]>
17241 L:      [email protected]
17242 S:      Maintained
17243 F:      crypto/pcrypt.c
17244 F:      include/crypto/pcrypt.h
17245
17246 PDS DSC VIRTIO DATA PATH ACCELERATOR
17247 R:      Shannon Nelson <[email protected]>
17248 F:      drivers/vdpa/pds/
17249
17250 PECI HARDWARE MONITORING DRIVERS
17251 M:      Iwona Winiarska <[email protected]>
17252 L:      [email protected]
17253 S:      Supported
17254 F:      Documentation/hwmon/peci-cputemp.rst
17255 F:      Documentation/hwmon/peci-dimmtemp.rst
17256 F:      drivers/hwmon/peci/
17257
17258 PECI SUBSYSTEM
17259 M:      Iwona Winiarska <[email protected]>
17260 L:      [email protected] (moderated for non-subscribers)
17261 S:      Supported
17262 F:      Documentation/devicetree/bindings/peci/
17263 F:      Documentation/peci/
17264 F:      drivers/peci/
17265 F:      include/linux/peci-cpu.h
17266 F:      include/linux/peci.h
17267
17268 PENSANDO ETHERNET DRIVERS
17269 M:      Shannon Nelson <[email protected]>
17270 M:      Brett Creeley <[email protected]>
17271 M:      [email protected]
17272 L:      [email protected]
17273 S:      Supported
17274 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
17275 F:      drivers/net/ethernet/pensando/
17276
17277 PER-CPU MEMORY ALLOCATOR
17278 M:      Dennis Zhou <[email protected]>
17279 M:      Tejun Heo <[email protected]>
17280 M:      Christoph Lameter <[email protected]>
17281 L:      [email protected]
17282 S:      Maintained
17283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
17284 F:      arch/*/include/asm/percpu.h
17285 F:      include/linux/percpu*.h
17286 F:      lib/percpu*.c
17287 F:      mm/percpu*.c
17288
17289 PER-TASK DELAY ACCOUNTING
17290 M:      Balbir Singh <[email protected]>
17291 S:      Maintained
17292 F:      include/linux/delayacct.h
17293 F:      kernel/delayacct.c
17294
17295 PERFORMANCE EVENTS SUBSYSTEM
17296 M:      Peter Zijlstra <[email protected]>
17297 M:      Ingo Molnar <[email protected]>
17298 M:      Arnaldo Carvalho de Melo <[email protected]>
17299 M:      Namhyung Kim <[email protected]>
17300 R:      Mark Rutland <[email protected]>
17301 R:      Alexander Shishkin <[email protected]>
17302 R:      Jiri Olsa <[email protected]>
17303 R:      Ian Rogers <[email protected]>
17304 R:      Adrian Hunter <[email protected]>
17305 L:      [email protected]
17306 L:      [email protected]
17307 S:      Supported
17308 W:      https://perf.wiki.kernel.org/
17309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
17310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
17311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
17312 F:      arch/*/events/*
17313 F:      arch/*/events/*/*
17314 F:      arch/*/include/asm/perf_event.h
17315 F:      arch/*/kernel/*/*/perf_event*.c
17316 F:      arch/*/kernel/*/perf_event*.c
17317 F:      arch/*/kernel/perf_callchain.c
17318 F:      arch/*/kernel/perf_event*.c
17319 F:      include/linux/perf_event.h
17320 F:      include/uapi/linux/perf_event.h
17321 F:      kernel/events/*
17322 F:      tools/lib/perf/
17323 F:      tools/perf/
17324
17325 PERFORMANCE EVENTS TOOLING ARM64
17326 R:      John Garry <[email protected]>
17327 R:      Will Deacon <[email protected]>
17328 R:      James Clark <[email protected]>
17329 R:      Mike Leach <[email protected]>
17330 R:      Leo Yan <[email protected]>
17331 L:      [email protected] (moderated for non-subscribers)
17332 S:      Supported
17333 F:      tools/build/feature/test-libopencsd.c
17334 F:      tools/perf/arch/arm*/
17335 F:      tools/perf/pmu-events/arch/arm64/
17336 F:      tools/perf/util/arm-spe*
17337 F:      tools/perf/util/cs-etm*
17338
17339 PERSONALITY HANDLING
17340 M:      Christoph Hellwig <[email protected]>
17341 L:      [email protected]
17342 S:      Maintained
17343 F:      include/linux/personality.h
17344 F:      include/uapi/linux/personality.h
17345
17346 PHOENIX RC FLIGHT CONTROLLER ADAPTER
17347 M:      Marcus Folkesson <[email protected]>
17348 L:      [email protected]
17349 S:      Maintained
17350 F:      Documentation/input/devices/pxrc.rst
17351 F:      drivers/input/joystick/pxrc.c
17352
17353 PHONET PROTOCOL
17354 M:      Remi Denis-Courmont <[email protected]>
17355 S:      Supported
17356 F:      Documentation/networking/phonet.rst
17357 F:      include/linux/phonet.h
17358 F:      include/net/phonet/
17359 F:      include/uapi/linux/phonet.h
17360 F:      net/phonet/
17361
17362 PHRAM MTD DRIVER
17363 M:      Joern Engel <[email protected]>
17364 L:      [email protected]
17365 S:      Maintained
17366 F:      drivers/mtd/devices/phram.c
17367
17368 PICOLCD HID DRIVER
17369 M:      Bruno Prémont <[email protected]>
17370 L:      [email protected]
17371 S:      Maintained
17372 F:      drivers/hid/hid-picolcd*
17373
17374 PIDFD API
17375 M:      Christian Brauner <[email protected]>
17376 L:      [email protected]
17377 S:      Maintained
17378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
17379 F:      samples/pidfd/
17380 F:      tools/testing/selftests/clone3/
17381 F:      tools/testing/selftests/pid_namespace/
17382 F:      tools/testing/selftests/pidfd/
17383 K:      (?i)pidfd
17384 K:      (?i)clone3
17385 K:      \b(clone_args|kernel_clone_args)\b
17386
17387 PIN CONTROL SUBSYSTEM
17388 M:      Linus Walleij <[email protected]>
17389 L:      [email protected]
17390 S:      Maintained
17391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
17392 F:      Documentation/devicetree/bindings/pinctrl/
17393 F:      Documentation/driver-api/pin-control.rst
17394 F:      drivers/pinctrl/
17395 F:      include/dt-bindings/pinctrl/
17396 F:      include/linux/pinctrl/
17397
17398 PIN CONTROLLER - AMD
17399 M:      Basavaraj Natikar <[email protected]>
17400 M:      Shyam Sundar S K <[email protected]>
17401 S:      Maintained
17402 F:      drivers/pinctrl/pinctrl-amd.c
17403
17404 PIN CONTROLLER - FREESCALE
17405 M:      Dong Aisheng <[email protected]>
17406 M:      Fabio Estevam <[email protected]>
17407 M:      Shawn Guo <[email protected]>
17408 M:      Jacky Bai <[email protected]>
17409 R:      Pengutronix Kernel Team <[email protected]>
17410 L:      [email protected]
17411 L:      NXP S32 Linux Team <[email protected]>
17412 S:      Maintained
17413 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
17414 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
17415 F:      drivers/pinctrl/freescale/
17416 F:      drivers/pinctrl/nxp/
17417
17418 PIN CONTROLLER - INTEL
17419 M:      Mika Westerberg <[email protected]>
17420 M:      Andy Shevchenko <[email protected]>
17421 S:      Supported
17422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
17423 F:      drivers/pinctrl/intel/
17424
17425 PIN CONTROLLER - KEEMBAY
17426 M:      Lakshmi Sowjanya D <[email protected]>
17427 S:      Supported
17428 F:      drivers/pinctrl/pinctrl-keembay*
17429
17430 PIN CONTROLLER - MEDIATEK
17431 M:      Sean Wang <[email protected]>
17432 L:      [email protected] (moderated for non-subscribers)
17433 S:      Maintained
17434 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
17435 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
17436 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
17437 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
17438 F:      drivers/pinctrl/mediatek/
17439
17440 PIN CONTROLLER - MEDIATEK MIPS
17441 M:      Arınç ÜNAL <[email protected]>
17442 M:      Sergio Paracuellos <[email protected]>
17443 L:      [email protected] (moderated for non-subscribers)
17444 L:      [email protected]
17445 S:      Maintained
17446 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
17447 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
17448 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
17449 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
17450 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
17451 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
17452 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
17453 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
17454 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
17455 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
17456 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
17457 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
17458 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
17459 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
17460 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
17461
17462 PIN CONTROLLER - MICROCHIP AT91
17463 M:      Ludovic Desroches <[email protected]>
17464 L:      [email protected] (moderated for non-subscribers)
17465 L:      [email protected]
17466 S:      Supported
17467 F:      drivers/gpio/gpio-sama5d2-piobu.c
17468 F:      drivers/pinctrl/pinctrl-at91*
17469
17470 PIN CONTROLLER - QUALCOMM
17471 M:      Bjorn Andersson <[email protected]>
17472 L:      [email protected]
17473 S:      Maintained
17474 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
17475 F:      drivers/pinctrl/qcom/
17476
17477 PIN CONTROLLER - RENESAS
17478 M:      Geert Uytterhoeven <[email protected]>
17479 L:      [email protected]
17480 S:      Supported
17481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
17482 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
17483 F:      drivers/pinctrl/renesas/
17484
17485 PIN CONTROLLER - SAMSUNG
17486 M:      Krzysztof Kozlowski <[email protected]>
17487 M:      Sylwester Nawrocki <[email protected]>
17488 R:      Alim Akhtar <[email protected]>
17489 L:      [email protected] (moderated for non-subscribers)
17490 L:      [email protected]
17491 S:      Maintained
17492 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
17493 B:      mailto:[email protected]
17494 C:      irc://irc.libera.chat/linux-exynos
17495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
17496 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
17497 F:      drivers/pinctrl/samsung/
17498 F:      include/dt-bindings/pinctrl/samsung.h
17499
17500 PIN CONTROLLER - SINGLE
17501 M:      Tony Lindgren <[email protected]>
17502 M:      Haojian Zhuang <[email protected]>
17503 L:      [email protected] (moderated for non-subscribers)
17504 L:      [email protected]
17505 S:      Maintained
17506 F:      drivers/pinctrl/pinctrl-single.c
17507
17508 PIN CONTROLLER - SUNPLUS / TIBBO
17509 M:      Dvorkin Dmitry <[email protected]>
17510 M:      Wells Lu <[email protected]>
17511 L:      [email protected] (moderated for non-subscribers)
17512 S:      Maintained
17513 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
17514 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
17515 F:      drivers/pinctrl/sunplus/
17516 F:      include/dt-bindings/pinctrl/sppctl*.h
17517
17518 PINE64 PINEPHONE KEYBOARD DRIVER
17519 M:      Samuel Holland <[email protected]>
17520 S:      Supported
17521 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
17522 F:      drivers/input/keyboard/pinephone-keyboard.c
17523
17524 PKTCDVD DRIVER
17525 M:      [email protected]
17526 S:      Orphan
17527 F:      drivers/block/pktcdvd.c
17528 F:      include/linux/pktcdvd.h
17529 F:      include/uapi/linux/pktcdvd.h
17530
17531 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
17532 M:      Tomasz Duszynski <[email protected]>
17533 S:      Maintained
17534 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
17535 F:      drivers/iio/chemical/pms7003.c
17536
17537 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
17538 M:      Piergiorgio Beruto <[email protected]>
17539 L:      [email protected]
17540 S:      Maintained
17541 F:      drivers/net/phy/mdio-open-alliance.h
17542 F:      net/ethtool/plca.c
17543
17544 PLDMFW LIBRARY
17545 M:      Jacob Keller <[email protected]>
17546 S:      Maintained
17547 F:      Documentation/driver-api/pldmfw/
17548 F:      include/linux/pldmfw.h
17549 F:      lib/pldmfw/
17550
17551 PLX DMA DRIVER
17552 M:      Logan Gunthorpe <[email protected]>
17553 S:      Maintained
17554 F:      drivers/dma/plx_dma.c
17555
17556 PM-GRAPH UTILITY
17557 M:      "Todd E Brandt" <[email protected]>
17558 L:      [email protected]
17559 S:      Supported
17560 W:      https://01.org/pm-graph
17561 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
17562 T:      git git://github.com/intel/pm-graph
17563 F:      tools/power/pm-graph
17564
17565 PM6764TR DRIVER
17566 M:      Charles Hsu     <[email protected]>
17567 L:      [email protected]
17568 S:      Maintained
17569 F:      Documentation/hwmon/pm6764tr.rst
17570 F:      drivers/hwmon/pmbus/pm6764tr.c
17571
17572 PMC SIERRA MaxRAID DRIVER
17573 L:      [email protected]
17574 S:      Orphan
17575 W:      http://www.pmc-sierra.com/
17576 F:      drivers/scsi/pmcraid.*
17577
17578 PMC SIERRA PM8001 DRIVER
17579 M:      Jack Wang <[email protected]>
17580 L:      [email protected]
17581 S:      Supported
17582 F:      drivers/scsi/pm8001/
17583
17584 PNI RM3100 IIO DRIVER
17585 M:      Song Qiang <[email protected]>
17586 L:      [email protected]
17587 S:      Maintained
17588 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
17589 F:      drivers/iio/magnetometer/rm3100*
17590
17591 PNP SUPPORT
17592 M:      "Rafael J. Wysocki" <[email protected]>
17593 L:      [email protected]
17594 S:      Maintained
17595 F:      drivers/pnp/
17596 F:      include/linux/pnp.h
17597
17598 POSIX CLOCKS and TIMERS
17599 M:      Anna-Maria Behnsen <[email protected]>
17600 M:      Frederic Weisbecker <[email protected]>
17601 M:      Thomas Gleixner <[email protected]>
17602 L:      [email protected]
17603 S:      Maintained
17604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17605 F:      fs/timerfd.c
17606 F:      include/linux/time_namespace.h
17607 F:      include/linux/timerfd.h
17608 F:      include/uapi/linux/time.h
17609 F:      include/uapi/linux/timerfd.h
17610 F:      include/trace/events/timer*
17611 F:      kernel/time/itimer.c
17612 F:      kernel/time/posix-*
17613 F:      kernel/time/namespace.c
17614
17615 POWER MANAGEMENT CORE
17616 M:      "Rafael J. Wysocki" <[email protected]>
17617 L:      [email protected]
17618 S:      Supported
17619 B:      https://bugzilla.kernel.org
17620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
17621 F:      drivers/base/power/
17622 F:      drivers/powercap/
17623 F:      include/linux/intel_rapl.h
17624 F:      include/linux/pm.h
17625 F:      include/linux/pm_*
17626 F:      include/linux/powercap.h
17627 F:      kernel/configs/nopm.config
17628
17629 POWER STATE COORDINATION INTERFACE (PSCI)
17630 M:      Mark Rutland <[email protected]>
17631 M:      Lorenzo Pieralisi <[email protected]>
17632 L:      [email protected] (moderated for non-subscribers)
17633 S:      Maintained
17634 F:      drivers/firmware/psci/
17635 F:      include/linux/psci.h
17636 F:      include/uapi/linux/psci.h
17637
17638 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
17639 M:      Sebastian Reichel <[email protected]>
17640 L:      [email protected]
17641 S:      Maintained
17642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17643 F:      Documentation/ABI/testing/sysfs-class-power
17644 F:      Documentation/devicetree/bindings/power/supply/
17645 F:      drivers/power/supply/
17646 F:      include/linux/power/
17647 F:      include/linux/power_supply.h
17648 F:      tools/testing/selftests/power_supply/
17649
17650 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
17651 M:      Suraj Jitindar Singh <[email protected]>
17652 L:      [email protected]
17653 S:      Maintained
17654 F:      drivers/char/powernv-op-panel.c
17655
17656 PPP OVER ATM (RFC 2364)
17657 M:      Mitchell Blank Jr <[email protected]>
17658 S:      Maintained
17659 F:      include/uapi/linux/atmppp.h
17660 F:      net/atm/pppoatm.c
17661
17662 PPP OVER ETHERNET
17663 M:      Michal Ostrowski <[email protected]>
17664 S:      Maintained
17665 F:      drivers/net/ppp/pppoe.c
17666 F:      drivers/net/ppp/pppox.c
17667
17668 PPP OVER L2TP
17669 M:      James Chapman <[email protected]>
17670 S:      Maintained
17671 F:      include/linux/if_pppol2tp.h
17672 F:      include/uapi/linux/if_pppol2tp.h
17673 F:      net/l2tp/l2tp_ppp.c
17674
17675 PPP PROTOCOL DRIVERS AND COMPRESSORS
17676 L:      [email protected]
17677 S:      Orphan
17678 F:      drivers/net/ppp/ppp_*
17679
17680 PPS SUPPORT
17681 M:      Rodolfo Giometti <[email protected]>
17682 L:      [email protected] (subscribers-only)
17683 S:      Maintained
17684 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
17685 F:      Documentation/ABI/testing/sysfs-pps
17686 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
17687 F:      Documentation/driver-api/pps.rst
17688 F:      drivers/pps/
17689 F:      include/linux/pps*.h
17690 F:      include/uapi/linux/pps.h
17691
17692 PPTP DRIVER
17693 M:      Dmitry Kozlov <[email protected]>
17694 L:      [email protected]
17695 S:      Maintained
17696 W:      http://sourceforge.net/projects/accel-pptp
17697 F:      drivers/net/ppp/pptp.c
17698
17699 PRESSURE STALL INFORMATION (PSI)
17700 M:      Johannes Weiner <[email protected]>
17701 M:      Suren Baghdasaryan <[email protected]>
17702 R:      Peter Ziljstra <[email protected]>
17703 S:      Maintained
17704 F:      include/linux/psi*
17705 F:      kernel/sched/psi.c
17706
17707 PRINTK
17708 M:      Petr Mladek <[email protected]>
17709 R:      Steven Rostedt <[email protected]>
17710 R:      John Ogness <[email protected]>
17711 R:      Sergey Senozhatsky <[email protected]>
17712 S:      Maintained
17713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
17714 F:      include/linux/printk.h
17715 F:      kernel/printk/
17716
17717 PRINTK INDEXING
17718 R:      Chris Down <[email protected]>
17719 S:      Maintained
17720 F:      Documentation/core-api/printk-index.rst
17721 F:      kernel/printk/index.c
17722 K:      printk_index
17723
17724 PROC FILESYSTEM
17725 L:      [email protected]
17726 L:      [email protected]
17727 S:      Maintained
17728 F:      Documentation/filesystems/proc.rst
17729 F:      fs/proc/
17730 F:      include/linux/proc_fs.h
17731 F:      tools/testing/selftests/proc/
17732
17733 PROC SYSCTL
17734 M:      Luis Chamberlain <[email protected]>
17735 M:      Kees Cook <[email protected]>
17736 M:      Joel Granados <[email protected]>
17737 L:      [email protected]
17738 L:      [email protected]
17739 S:      Maintained
17740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next
17741 F:      fs/proc/proc_sysctl.c
17742 F:      include/linux/sysctl.h
17743 F:      kernel/sysctl-test.c
17744 F:      kernel/sysctl.c
17745 F:      tools/testing/selftests/sysctl/
17746
17747 PS3 NETWORK SUPPORT
17748 M:      Geoff Levand <[email protected]>
17749 L:      [email protected]
17750 L:      [email protected]
17751 S:      Maintained
17752 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
17753
17754 PS3 PLATFORM SUPPORT
17755 M:      Geoff Levand <[email protected]>
17756 L:      [email protected]
17757 S:      Maintained
17758 F:      arch/powerpc/boot/ps3*
17759 F:      arch/powerpc/include/asm/lv1call.h
17760 F:      arch/powerpc/include/asm/ps3*.h
17761 F:      arch/powerpc/platforms/ps3/
17762 F:      drivers/*/ps3*
17763 F:      drivers/ps3/
17764 F:      drivers/rtc/rtc-ps3.c
17765 F:      drivers/usb/host/*ps3.c
17766 F:      sound/ppc/snd_ps3*
17767
17768 PS3VRAM DRIVER
17769 M:      Jim Paris <[email protected]>
17770 M:      Geoff Levand <[email protected]>
17771 L:      [email protected]
17772 S:      Maintained
17773 F:      drivers/block/ps3vram.c
17774
17775 PSAMPLE PACKET SAMPLING SUPPORT
17776 M:      Yotam Gigi <[email protected]>
17777 S:      Maintained
17778 F:      include/net/psample.h
17779 F:      include/uapi/linux/psample.h
17780 F:      net/psample
17781
17782 PSTORE FILESYSTEM
17783 M:      Kees Cook <[email protected]>
17784 R:      Tony Luck <[email protected]>
17785 R:      Guilherme G. Piccoli <[email protected]>
17786 L:      [email protected]
17787 S:      Supported
17788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
17789 F:      Documentation/admin-guide/pstore-blk.rst
17790 F:      Documentation/admin-guide/ramoops.rst
17791 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
17792 F:      drivers/acpi/apei/erst.c
17793 F:      drivers/firmware/efi/efi-pstore.c
17794 F:      fs/pstore/
17795 F:      include/linux/pstore*
17796 K:      \b(pstore|ramoops)
17797
17798 PT5161L HARDWARE MONITOR DRIVER
17799 M:      Cosmo Chou <[email protected]>
17800 L:      [email protected]
17801 S:      Maintained
17802 F:      Documentation/hwmon/pt5161l.rst
17803 F:      drivers/hwmon/pt5161l.c
17804
17805 PTP HARDWARE CLOCK SUPPORT
17806 M:      Richard Cochran <[email protected]>
17807 L:      [email protected]
17808 S:      Maintained
17809 W:      http://linuxptp.sourceforge.net/
17810 F:      Documentation/ABI/testing/sysfs-ptp
17811 F:      Documentation/driver-api/ptp.rst
17812 F:      drivers/net/phy/dp83640*
17813 F:      drivers/ptp/*
17814 F:      include/linux/ptp_cl*
17815 K:      (?:\b|_)ptp(?:\b|_)
17816
17817 PTP MOCKUP CLOCK SUPPORT
17818 M:      Vladimir Oltean <[email protected]>
17819 L:      [email protected]
17820 S:      Maintained
17821 F:      drivers/ptp/ptp_mock.c
17822 F:      include/linux/ptp_mock.h
17823
17824 PTP VIRTUAL CLOCK SUPPORT
17825 M:      Yangbo Lu <[email protected]>
17826 L:      [email protected]
17827 S:      Maintained
17828 F:      drivers/ptp/ptp_vclock.c
17829 F:      net/ethtool/phc_vclocks.c
17830
17831 PTRACE SUPPORT
17832 M:      Oleg Nesterov <[email protected]>
17833 S:      Maintained
17834 F:      arch/*/*/ptrace*.c
17835 F:      arch/*/include/asm/ptrace*.h
17836 F:      arch/*/ptrace*.c
17837 F:      include/asm-generic/syscall.h
17838 F:      include/linux/ptrace.h
17839 F:      include/linux/regset.h
17840 F:      include/uapi/linux/ptrace.h
17841 F:      kernel/ptrace.c
17842
17843 PULSE8-CEC DRIVER
17844 M:      Hans Verkuil <[email protected]>
17845 L:      [email protected]
17846 S:      Maintained
17847 T:      git git://linuxtv.org/media_tree.git
17848 F:      drivers/media/cec/usb/pulse8/
17849
17850 PURELIFI PLFXLC DRIVER
17851 M:      Srinivasan Raju <[email protected]>
17852 L:      [email protected]
17853 S:      Supported
17854 F:      drivers/net/wireless/purelifi/plfxlc/
17855
17856 PVRUSB2 VIDEO4LINUX DRIVER
17857 M:      Mike Isely <[email protected]>
17858 L:      [email protected]       (subscribers-only)
17859 L:      [email protected]
17860 S:      Maintained
17861 W:      http://www.isely.net/pvrusb2/
17862 T:      git git://linuxtv.org/media_tree.git
17863 F:      Documentation/driver-api/media/drivers/pvrusb2*
17864 F:      drivers/media/usb/pvrusb2/
17865
17866 PWC WEBCAM DRIVER
17867 M:      Hans Verkuil <[email protected]>
17868 L:      [email protected]
17869 S:      Odd Fixes
17870 T:      git git://linuxtv.org/media_tree.git
17871 F:      drivers/media/usb/pwc/*
17872 F:      include/trace/events/pwc.h
17873
17874 PWM IR Transmitter
17875 M:      Sean Young <[email protected]>
17876 L:      [email protected]
17877 S:      Maintained
17878 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
17879 F:      drivers/media/rc/pwm-ir-tx.c
17880
17881 PWM SUBSYSTEM
17882 M:      Uwe Kleine-König <[email protected]>
17883 L:      [email protected]
17884 S:      Maintained
17885 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
17886 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
17887 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
17888 F:      Documentation/devicetree/bindings/pwm/
17889 F:      Documentation/driver-api/pwm.rst
17890 F:      drivers/gpio/gpio-mvebu.c
17891 F:      drivers/pwm/
17892 F:      drivers/video/backlight/pwm_bl.c
17893 F:      include/dt-bindings/pwm/
17894 F:      include/linux/pwm.h
17895 F:      include/linux/pwm_backlight.h
17896 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
17897
17898 PXA GPIO DRIVER
17899 M:      Robert Jarzmik <[email protected]>
17900 L:      [email protected]
17901 S:      Maintained
17902 F:      drivers/gpio/gpio-pxa.c
17903
17904 PXA MMCI DRIVER
17905 S:      Orphan
17906
17907 PXA RTC DRIVER
17908 M:      Robert Jarzmik <[email protected]>
17909 L:      [email protected]
17910 S:      Maintained
17911
17912 PXA2xx/PXA3xx SUPPORT
17913 M:      Daniel Mack <[email protected]>
17914 M:      Haojian Zhuang <[email protected]>
17915 M:      Robert Jarzmik <[email protected]>
17916 L:      [email protected] (moderated for non-subscribers)
17917 S:      Maintained
17918 T:      git git://github.com/hzhuang1/linux.git
17919 T:      git git://github.com/rjarzmik/linux.git
17920 F:      arch/arm/boot/dts/intel/pxa/
17921 F:      arch/arm/mach-pxa/
17922 F:      drivers/dma/pxa*
17923 F:      drivers/pcmcia/pxa2xx*
17924 F:      drivers/pinctrl/pxa/
17925 F:      drivers/spi/spi-pxa2xx*
17926 F:      drivers/usb/gadget/udc/pxa2*
17927 F:      include/sound/pxa2xx-lib.h
17928 F:      sound/arm/pxa*
17929 F:      sound/soc/pxa/
17930
17931 QAT DRIVER
17932 M:      Giovanni Cabiddu <[email protected]>
17933 L:      [email protected]
17934 S:      Supported
17935 F:      drivers/crypto/intel/qat/
17936
17937 QCOM AUDIO (ASoC) DRIVERS
17938 M:      Srinivas Kandagatla <[email protected]>
17939 M:      Banajit Goswami <[email protected]>
17940 L:      [email protected] (moderated for non-subscribers)
17941 S:      Supported
17942 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
17943 F:      Documentation/devicetree/bindings/sound/qcom,*
17944 F:      drivers/soc/qcom/apr.c
17945 F:      include/dt-bindings/sound/qcom,wcd9335.h
17946 F:      sound/soc/codecs/lpass-rx-macro.*
17947 F:      sound/soc/codecs/lpass-tx-macro.*
17948 F:      sound/soc/codecs/lpass-va-macro.c
17949 F:      sound/soc/codecs/lpass-wsa-macro.*
17950 F:      sound/soc/codecs/msm8916-wcd-analog.c
17951 F:      sound/soc/codecs/msm8916-wcd-digital.c
17952 F:      sound/soc/codecs/wcd-clsh-v2.*
17953 F:      sound/soc/codecs/wcd-mbhc-v2.*
17954 F:      sound/soc/codecs/wcd9335.*
17955 F:      sound/soc/codecs/wcd934x.c
17956 F:      sound/soc/codecs/wsa881x.c
17957 F:      sound/soc/codecs/wsa883x.c
17958 F:      sound/soc/codecs/wsa884x.c
17959 F:      sound/soc/qcom/
17960
17961 QCOM EMBEDDED USB DEBUGGER (EUD)
17962 M:      Souradeep Chowdhury <[email protected]>
17963 L:      [email protected]
17964 S:      Maintained
17965 F:      Documentation/ABI/testing/sysfs-driver-eud
17966 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
17967 F:      drivers/usb/misc/qcom_eud.c
17968
17969 QCOM IPA DRIVER
17970 M:      Alex Elder <[email protected]>
17971 L:      [email protected]
17972 S:      Supported
17973 F:      drivers/net/ipa/
17974
17975 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
17976 M:      Gabriel Somlo <[email protected]>
17977 M:      "Michael S. Tsirkin" <[email protected]>
17978 L:      [email protected]
17979 S:      Maintained
17980 F:      drivers/firmware/qemu_fw_cfg.c
17981 F:      include/uapi/linux/qemu_fw_cfg.h
17982
17983 QIB DRIVER
17984 M:      Dennis Dalessandro <[email protected]>
17985 L:      [email protected]
17986 S:      Supported
17987 F:      drivers/infiniband/hw/qib/
17988
17989 QLOGIC QL41xxx FCOE DRIVER
17990 M:      Saurav Kashyap <[email protected]>
17991 M:      Javed Hasan <[email protected]>
17992 M:      [email protected]
17993 L:      [email protected]
17994 S:      Supported
17995 F:      drivers/scsi/qedf/
17996
17997 QLOGIC QL41xxx ISCSI DRIVER
17998 M:      Nilesh Javali <[email protected]>
17999 M:      Manish Rangankar <[email protected]>
18000 M:      [email protected]
18001 L:      [email protected]
18002 S:      Supported
18003 F:      drivers/scsi/qedi/
18004
18005 QLOGIC QL4xxx ETHERNET DRIVER
18006 M:      Ariel Elior <[email protected]>
18007 M:      Manish Chopra <[email protected]>
18008 L:      [email protected]
18009 S:      Supported
18010 F:      drivers/net/ethernet/qlogic/qed/
18011 F:      drivers/net/ethernet/qlogic/qede/
18012 F:      include/linux/qed/
18013
18014 QLOGIC QL4xxx RDMA DRIVER
18015 M:      Michal Kalderon <[email protected]>
18016 M:      Ariel Elior <[email protected]>
18017 L:      [email protected]
18018 S:      Supported
18019 F:      drivers/infiniband/hw/qedr/
18020 F:      include/uapi/rdma/qedr-abi.h
18021
18022 QLOGIC QLA1280 SCSI DRIVER
18023 M:      Michael Reed <[email protected]>
18024 L:      [email protected]
18025 S:      Maintained
18026 F:      drivers/scsi/qla1280.[ch]
18027
18028 QLOGIC QLA2XXX FC-SCSI DRIVER
18029 M:      Nilesh Javali <[email protected]>
18030 M:      [email protected]
18031 L:      [email protected]
18032 S:      Supported
18033 F:      drivers/scsi/qla2xxx/
18034
18035 QLOGIC QLA3XXX NETWORK DRIVER
18036 M:      [email protected]
18037 L:      [email protected]
18038 S:      Supported
18039 F:      drivers/net/ethernet/qlogic/qla3xxx.*
18040
18041 QLOGIC QLA4XXX iSCSI DRIVER
18042 M:      Nilesh Javali <[email protected]>
18043 M:      Manish Rangankar <[email protected]>
18044 M:      [email protected]
18045 L:      [email protected]
18046 S:      Supported
18047 F:      drivers/scsi/qla4xxx/
18048
18049 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
18050 M:      Shahed Shaikh <[email protected]>
18051 M:      Manish Chopra <[email protected]>
18052 M:      [email protected]
18053 L:      [email protected]
18054 S:      Supported
18055 F:      drivers/net/ethernet/qlogic/qlcnic/
18056
18057 QM1D1B0004 MEDIA DRIVER
18058 M:      Akihiro Tsukada <[email protected]>
18059 L:      [email protected]
18060 S:      Odd Fixes
18061 F:      drivers/media/tuners/qm1d1b0004*
18062
18063 QM1D1C0042 MEDIA DRIVER
18064 M:      Akihiro Tsukada <[email protected]>
18065 L:      [email protected]
18066 S:      Odd Fixes
18067 F:      drivers/media/tuners/qm1d1c0042*
18068
18069 QNX4 FILESYSTEM
18070 M:      Anders Larsen <[email protected]>
18071 S:      Maintained
18072 W:      http://www.alarsen.net/linux/qnx4fs/
18073 F:      fs/qnx4/
18074 F:      include/uapi/linux/qnx4_fs.h
18075 F:      include/uapi/linux/qnxtypes.h
18076
18077 QNX6 FILESYSTEM
18078 S:      Orphan
18079 F:      Documentation/filesystems/qnx6.rst
18080 F:      fs/qnx6/
18081 F:      include/linux/qnx6_fs.h
18082
18083 QORIQ DPAA2 FSL-MC BUS DRIVER
18084 M:      Stuart Yoder <[email protected]>
18085 M:      Laurentiu Tudor <[email protected]>
18086 L:      [email protected]
18087 S:      Maintained
18088 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
18089 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
18090 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
18091 F:      drivers/bus/fsl-mc/
18092 F:      include/uapi/linux/fsl_mc.h
18093
18094 QT1010 MEDIA DRIVER
18095 L:      [email protected]
18096 S:      Orphan
18097 W:      https://linuxtv.org
18098 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18099 F:      drivers/media/tuners/qt1010*
18100
18101 QUALCOMM ATH12K WIRELESS DRIVER
18102 M:      Kalle Valo <[email protected]>
18103 M:      Jeff Johnson <[email protected]>
18104 L:      [email protected]
18105 S:      Supported
18106 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
18107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
18108 F:      drivers/net/wireless/ath/ath12k/
18109 N:      ath12k
18110
18111 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
18112 M:      Kalle Valo <[email protected]>
18113 M:      Jeff Johnson <[email protected]>
18114 L:      [email protected]
18115 S:      Supported
18116 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
18117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
18118 F:      drivers/net/wireless/ath/ath10k/
18119 N:      ath10k
18120
18121 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
18122 M:      Kalle Valo <[email protected]>
18123 M:      Jeff Johnson <[email protected]>
18124 L:      [email protected]
18125 S:      Supported
18126 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
18127 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
18128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
18129 F:      drivers/net/wireless/ath/ath11k/
18130 N:      ath11k
18131
18132 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
18133 M:      Toke Høiland-Jørgensen <[email protected]>
18134 L:      [email protected]
18135 S:      Maintained
18136 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
18137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
18138 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
18139 F:      drivers/net/wireless/ath/ath9k/
18140
18141 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
18142 M:      Stefan Wahren <[email protected]>
18143 L:      [email protected]
18144 S:      Maintained
18145 F:      Documentation/devicetree/bindings/net/qca,qca7000.txt
18146 F:      drivers/net/ethernet/qualcomm/qca*
18147
18148 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
18149 M:      Stephan Gerhold <[email protected]>
18150 L:      [email protected]
18151 L:      [email protected]
18152 S:      Maintained
18153 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
18154 F:      drivers/net/wwan/qcom_bam_dmux.c
18155
18156 QUALCOMM CAMERA SUBSYSTEM DRIVER
18157 M:      Robert Foss <[email protected]>
18158 M:      Todor Tomov <[email protected]>
18159 M:      Bryan O'Donoghue <[email protected]>
18160 L:      [email protected]
18161 S:      Maintained
18162 F:      Documentation/admin-guide/media/qcom_camss.rst
18163 F:      Documentation/devicetree/bindings/media/*camss*
18164 F:      drivers/media/platform/qcom/camss/
18165
18166 QUALCOMM CLOCK DRIVERS
18167 M:      Bjorn Andersson <[email protected]>
18168 L:      [email protected]
18169 S:      Supported
18170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
18171 F:      Documentation/devicetree/bindings/clock/qcom,*
18172 F:      drivers/clk/qcom/
18173 F:      include/dt-bindings/clock/qcom,*
18174
18175 QUALCOMM CLOUD AI (QAIC) DRIVER
18176 M:      Jeffrey Hugo <[email protected]>
18177 R:      Carl Vanderlip <[email protected]>
18178 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
18179 L:      [email protected]
18180 L:      [email protected]
18181 S:      Supported
18182 T:      git git://anongit.freedesktop.org/drm/drm-misc
18183 F:      Documentation/accel/qaic/
18184 F:      drivers/accel/qaic/
18185 F:      include/uapi/drm/qaic_accel.h
18186
18187 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
18188 M:      Bjorn Andersson <[email protected]>
18189 M:      Konrad Dybcio <[email protected]>
18190 L:      [email protected]
18191 L:      [email protected]
18192 S:      Maintained
18193 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
18194 F:      drivers/pmdomain/qcom/cpr.c
18195
18196 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
18197 M:      Ilia Lin <[email protected]>
18198 L:      [email protected]
18199 S:      Maintained
18200 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
18201 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
18202 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
18203
18204 QUALCOMM CRYPTO DRIVERS
18205 M:      Thara Gopinath <[email protected]>
18206 L:      [email protected]
18207 L:      [email protected]
18208 S:      Maintained
18209 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
18210 F:      drivers/crypto/qce/
18211
18212 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
18213 M:      Timur Tabi <[email protected]>
18214 L:      [email protected]
18215 S:      Maintained
18216 F:      drivers/net/ethernet/qualcomm/emac/
18217
18218 QUALCOMM ETHQOS ETHERNET DRIVER
18219 M:      Vinod Koul <[email protected]>
18220 L:      [email protected]
18221 L:      [email protected]
18222 S:      Maintained
18223 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
18224 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
18225
18226 QUALCOMM FASTRPC DRIVER
18227 M:      Srinivas Kandagatla <[email protected]>
18228 M:      Amol Maheshwari <[email protected]>
18229 L:      [email protected]
18230 S:      Maintained
18231 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
18232 F:      drivers/misc/fastrpc.c
18233 F:      include/uapi/misc/fastrpc.h
18234
18235 QUALCOMM HEXAGON ARCHITECTURE
18236 M:      Brian Cain <[email protected]>
18237 L:      [email protected]
18238 S:      Supported
18239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
18240 F:      arch/hexagon/
18241
18242 QUALCOMM HIDMA DRIVER
18243 M:      Sinan Kaya <[email protected]>
18244 L:      [email protected] (moderated for non-subscribers)
18245 L:      [email protected]
18246 L:      [email protected]
18247 S:      Supported
18248 F:      drivers/dma/qcom/hidma*
18249
18250 QUALCOMM I2C CCI DRIVER
18251 M:      Loic Poulain <[email protected]>
18252 M:      Robert Foss <[email protected]>
18253 L:      [email protected]
18254 L:      [email protected]
18255 S:      Maintained
18256 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
18257 F:      drivers/i2c/busses/i2c-qcom-cci.c
18258
18259 QUALCOMM INTERCONNECT BWMON DRIVER
18260 M:      Krzysztof Kozlowski <[email protected]>
18261 L:      [email protected]
18262 S:      Maintained
18263 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
18264 F:      drivers/soc/qcom/icc-bwmon.c
18265
18266 QUALCOMM IOMMU
18267 M:      Rob Clark <[email protected]>
18268 L:      [email protected]
18269 L:      [email protected]
18270 S:      Maintained
18271 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
18272 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
18273 F:      drivers/iommu/msm_iommu*
18274
18275 QUALCOMM IPC ROUTER (QRTR) DRIVER
18276 M:      Manivannan Sadhasivam <[email protected]>
18277 L:      [email protected]
18278 S:      Maintained
18279 F:      include/trace/events/qrtr.h
18280 F:      include/uapi/linux/qrtr.h
18281 F:      net/qrtr/
18282
18283 QUALCOMM IPCC MAILBOX DRIVER
18284 M:      Manivannan Sadhasivam <[email protected]>
18285 L:      [email protected]
18286 S:      Supported
18287 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
18288 F:      drivers/mailbox/qcom-ipcc.c
18289 F:      include/dt-bindings/mailbox/qcom-ipcc.h
18290
18291 QUALCOMM IPQ4019 USB PHY DRIVER
18292 M:      Robert Marko <[email protected]>
18293 M:      Luka Perkov <[email protected]>
18294 L:      [email protected]
18295 S:      Maintained
18296 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
18297 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
18298
18299 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
18300 M:      Robert Marko <[email protected]>
18301 M:      Luka Perkov <[email protected]>
18302 L:      [email protected]
18303 S:      Maintained
18304 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
18305 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
18306
18307 QUALCOMM NAND CONTROLLER DRIVER
18308 M:      Manivannan Sadhasivam <[email protected]>
18309 L:      [email protected]
18310 L:      [email protected]
18311 S:      Maintained
18312 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
18313 F:      drivers/mtd/nand/raw/qcom_nandc.c
18314
18315 QUALCOMM QSEECOM DRIVER
18316 M:      Maximilian Luz <[email protected]>
18317 L:      [email protected]
18318 S:      Maintained
18319 F:      drivers/firmware/qcom/qcom_qseecom.c
18320
18321 QUALCOMM QSEECOM UEFISECAPP DRIVER
18322 M:      Maximilian Luz <[email protected]>
18323 L:      [email protected]
18324 S:      Maintained
18325 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
18326
18327 QUALCOMM RMNET DRIVER
18328 M:      Subash Abhinov Kasiviswanathan <[email protected]>
18329 M:      Sean Tranchetti <[email protected]>
18330 L:      [email protected]
18331 S:      Maintained
18332 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
18333 F:      drivers/net/ethernet/qualcomm/rmnet/
18334 F:      include/linux/if_rmnet.h
18335
18336 QUALCOMM TSENS THERMAL DRIVER
18337 M:      Amit Kucheria <[email protected]>
18338 M:      Thara Gopinath <[email protected]>
18339 L:      [email protected]
18340 L:      [email protected]
18341 S:      Maintained
18342 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
18343 F:      drivers/thermal/qcom/
18344
18345 QUALCOMM TYPEC PORT MANAGER DRIVER
18346 M:      Bryan O'Donoghue <[email protected]>
18347 L:      [email protected]
18348 L:      [email protected]
18349 S:      Maintained
18350 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
18351 F:      drivers/usb/typec/tcpm/qcom/
18352
18353 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
18354 M:      Stanimir Varbanov <[email protected]>
18355 M:      Vikash Garodia <[email protected]>
18356 R:      Bryan O'Donoghue <[email protected]>
18357 L:      [email protected]
18358 L:      [email protected]
18359 S:      Maintained
18360 T:      git git://linuxtv.org/media_tree.git
18361 F:      Documentation/devicetree/bindings/media/*venus*
18362 F:      drivers/media/platform/qcom/venus/
18363
18364 QUALCOMM WCN36XX WIRELESS DRIVER
18365 M:      Loic Poulain <[email protected]>
18366 L:      [email protected]
18367 S:      Supported
18368 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
18369 F:      drivers/net/wireless/ath/wcn36xx/
18370
18371 QUANTENNA QTNFMAC WIRELESS DRIVER
18372 M:      Igor Mitsyanko <[email protected]>
18373 R:      Sergey Matyukevich <[email protected]>
18374 L:      [email protected]
18375 S:      Maintained
18376 F:      drivers/net/wireless/quantenna
18377
18378 RADEON and AMDGPU DRM DRIVERS
18379 M:      Alex Deucher <[email protected]>
18380 M:      Christian König <[email protected]>
18381 M:      Pan, Xinhui <[email protected]>
18382 L:      [email protected]
18383 S:      Supported
18384 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
18385 C:      irc://irc.oftc.net/radeon
18386 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
18387 F:      Documentation/gpu/amdgpu/
18388 F:      drivers/gpu/drm/amd/
18389 F:      drivers/gpu/drm/ci/xfails/amd*
18390 F:      drivers/gpu/drm/radeon/
18391 F:      include/uapi/drm/amdgpu_drm.h
18392 F:      include/uapi/drm/radeon_drm.h
18393
18394 RADEON FRAMEBUFFER DISPLAY DRIVER
18395 M:      Benjamin Herrenschmidt <[email protected]>
18396 L:      [email protected]
18397 S:      Maintained
18398 F:      drivers/video/fbdev/aty/radeon*
18399 F:      include/uapi/linux/radeonfb.h
18400
18401 RADIOSHARK RADIO DRIVER
18402 M:      Hans Verkuil <[email protected]>
18403 L:      [email protected]
18404 S:      Maintained
18405 T:      git git://linuxtv.org/media_tree.git
18406 F:      drivers/media/radio/radio-shark.c
18407
18408 RADIOSHARK2 RADIO DRIVER
18409 M:      Hans Verkuil <[email protected]>
18410 L:      [email protected]
18411 S:      Maintained
18412 T:      git git://linuxtv.org/media_tree.git
18413 F:      drivers/media/radio/radio-shark2.c
18414 F:      drivers/media/radio/radio-tea5777.c
18415
18416 RADOS BLOCK DEVICE (RBD)
18417 M:      Ilya Dryomov <[email protected]>
18418 R:      Dongsheng Yang <[email protected]>
18419 L:      [email protected]
18420 S:      Supported
18421 W:      http://ceph.com/
18422 T:      git https://github.com/ceph/ceph-client.git
18423 F:      Documentation/ABI/testing/sysfs-bus-rbd
18424 F:      drivers/block/rbd.c
18425 F:      drivers/block/rbd_types.h
18426
18427 RAGE128 FRAMEBUFFER DISPLAY DRIVER
18428 L:      [email protected]
18429 S:      Orphan
18430 F:      drivers/video/fbdev/aty/aty128fb.c
18431
18432 RAINSHADOW-CEC DRIVER
18433 M:      Hans Verkuil <[email protected]>
18434 L:      [email protected]
18435 S:      Maintained
18436 T:      git git://linuxtv.org/media_tree.git
18437 F:      drivers/media/cec/usb/rainshadow/
18438
18439 RALINK MIPS ARCHITECTURE
18440 M:      John Crispin <[email protected]>
18441 M:      Sergio Paracuellos <[email protected]>
18442 L:      [email protected]
18443 S:      Maintained
18444 F:      arch/mips/ralink
18445
18446 RALINK MT7621 MIPS ARCHITECTURE
18447 M:      Arınç ÜNAL <[email protected]>
18448 M:      Sergio Paracuellos <[email protected]>
18449 L:      [email protected]
18450 S:      Maintained
18451 F:      arch/mips/boot/dts/ralink/mt7621*
18452
18453 RALINK RT2X00 WIRELESS LAN DRIVER
18454 M:      Stanislaw Gruszka <[email protected]>
18455 L:      [email protected]
18456 S:      Maintained
18457 F:      drivers/net/wireless/ralink/rt2x00/
18458
18459 RAMDISK RAM BLOCK DEVICE DRIVER
18460 M:      Jens Axboe <[email protected]>
18461 S:      Maintained
18462 F:      Documentation/admin-guide/blockdev/ramdisk.rst
18463 F:      drivers/block/brd.c
18464
18465 RANCHU VIRTUAL BOARD FOR MIPS
18466 M:      Miodrag Dinic <[email protected]>
18467 L:      [email protected]
18468 S:      Supported
18469 F:      arch/mips/configs/generic/board-ranchu.config
18470 F:      arch/mips/generic/board-ranchu.c
18471
18472 RANDOM NUMBER DRIVER
18473 M:      "Theodore Ts'o" <[email protected]>
18474 M:      Jason A. Donenfeld <[email protected]>
18475 S:      Maintained
18476 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
18477 F:      drivers/char/random.c
18478 F:      drivers/virt/vmgenid.c
18479
18480 RAPIDIO SUBSYSTEM
18481 M:      Matt Porter <[email protected]>
18482 M:      Alexandre Bounine <[email protected]>
18483 S:      Maintained
18484 F:      drivers/rapidio/
18485
18486 RAS INFRASTRUCTURE
18487 M:      Tony Luck <[email protected]>
18488 M:      Borislav Petkov <[email protected]>
18489 L:      [email protected]
18490 S:      Maintained
18491 F:      Documentation/admin-guide/RAS
18492 F:      drivers/ras/
18493 F:      include/linux/ras.h
18494 F:      include/ras/ras_event.h
18495
18496 RAS FRU MEMORY POISON MANAGER (FMPM)
18497 M:      Yazen Ghannam <[email protected]>
18498 L:      [email protected]
18499 S:      Maintained
18500 F:      drivers/ras/amd/fmpm.c
18501
18502 RC-CORE / LIRC FRAMEWORK
18503 M:      Sean Young <[email protected]>
18504 L:      [email protected]
18505 S:      Maintained
18506 W:      http://linuxtv.org
18507 T:      git git://linuxtv.org/media_tree.git
18508 F:      Documentation/driver-api/media/rc-core.rst
18509 F:      Documentation/userspace-api/media/rc/
18510 F:      drivers/media/rc/
18511 F:      include/media/rc-core.h
18512 F:      include/media/rc-map.h
18513 F:      include/uapi/linux/lirc.h
18514
18515 RCMM REMOTE CONTROLS DECODER
18516 M:      Patrick Lerda <[email protected]>
18517 S:      Maintained
18518 F:      drivers/media/rc/ir-rcmm-decoder.c
18519
18520 RCUTORTURE TEST FRAMEWORK
18521 M:      "Paul E. McKenney" <[email protected]>
18522 M:      Josh Triplett <[email protected]>
18523 R:      Steven Rostedt <[email protected]>
18524 R:      Mathieu Desnoyers <[email protected]>
18525 R:      Lai Jiangshan <[email protected]>
18526 L:      [email protected]
18527 S:      Supported
18528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18529 F:      tools/testing/selftests/rcutorture
18530
18531 RDACM20 Camera Sensor
18532 M:      Jacopo Mondi <[email protected]>
18533 M:      Kieran Bingham <[email protected]>
18534 M:      Laurent Pinchart <[email protected]>
18535 M:      Niklas Söderlund <[email protected]>
18536 L:      [email protected]
18537 S:      Maintained
18538 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18539 F:      drivers/media/i2c/max9271.c
18540 F:      drivers/media/i2c/max9271.h
18541 F:      drivers/media/i2c/rdacm20.c
18542
18543 RDACM21 Camera Sensor
18544 M:      Jacopo Mondi <[email protected]>
18545 M:      Kieran Bingham <[email protected]>
18546 M:      Laurent Pinchart <[email protected]>
18547 M:      Niklas Söderlund <[email protected]>
18548 L:      [email protected]
18549 S:      Maintained
18550 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18551 F:      drivers/media/i2c/max9271.c
18552 F:      drivers/media/i2c/max9271.h
18553 F:      drivers/media/i2c/rdacm21.c
18554
18555 RDC R-321X SoC
18556 M:      Florian Fainelli <[email protected]>
18557 S:      Maintained
18558
18559 RDC R6040 FAST ETHERNET DRIVER
18560 M:      Florian Fainelli <[email protected]>
18561 L:      [email protected]
18562 S:      Maintained
18563 F:      drivers/net/ethernet/rdc/r6040.c
18564
18565 RDMAVT - RDMA verbs software
18566 M:      Dennis Dalessandro <[email protected]>
18567 L:      [email protected]
18568 S:      Supported
18569 F:      drivers/infiniband/sw/rdmavt
18570
18571 RDS - RELIABLE DATAGRAM SOCKETS
18572 M:      Allison Henderson <[email protected]>
18573 L:      [email protected]
18574 L:      [email protected]
18575 L:      [email protected] (moderated for non-subscribers)
18576 S:      Supported
18577 W:      https://oss.oracle.com/projects/rds/
18578 F:      Documentation/networking/rds.rst
18579 F:      net/rds/
18580
18581 RDT - RESOURCE ALLOCATION
18582 M:      Fenghua Yu <[email protected]>
18583 M:      Reinette Chatre <[email protected]>
18584 L:      [email protected]
18585 S:      Supported
18586 F:      Documentation/arch/x86/resctrl*
18587 F:      arch/x86/include/asm/resctrl.h
18588 F:      arch/x86/kernel/cpu/resctrl/
18589 F:      tools/testing/selftests/resctrl/
18590
18591 READ-COPY UPDATE (RCU)
18592 M:      "Paul E. McKenney" <[email protected]>
18593 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
18594 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
18595 M:      Joel Fernandes <[email protected]>
18596 M:      Josh Triplett <[email protected]>
18597 M:      Boqun Feng <[email protected]>
18598 R:      Steven Rostedt <[email protected]>
18599 R:      Mathieu Desnoyers <[email protected]>
18600 R:      Lai Jiangshan <[email protected]>
18601 R:      Zqiang <[email protected]>
18602 L:      [email protected]
18603 S:      Supported
18604 W:      http://www.rdrop.com/users/paulmck/RCU/
18605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18606 F:      Documentation/RCU/
18607 F:      include/linux/rcu*
18608 F:      kernel/rcu/
18609 X:      Documentation/RCU/torture.rst
18610 X:      include/linux/srcu*.h
18611 X:      kernel/rcu/srcu*.c
18612
18613 REAL TIME CLOCK (RTC) SUBSYSTEM
18614 M:      Alexandre Belloni <[email protected]>
18615 L:      [email protected]
18616 S:      Maintained
18617 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
18618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
18619 F:      Documentation/admin-guide/rtc.rst
18620 F:      Documentation/devicetree/bindings/rtc/
18621 F:      drivers/rtc/
18622 F:      include/linux/rtc.h
18623 F:      include/linux/rtc/
18624 F:      include/uapi/linux/rtc.h
18625 F:      tools/testing/selftests/rtc/
18626
18627 Real-time Linux Analysis (RTLA) tools
18628 M:      Daniel Bristot de Oliveira <[email protected]>
18629 M:      Steven Rostedt <[email protected]>
18630 L:      [email protected]
18631 S:      Maintained
18632 F:      Documentation/tools/rtla/
18633 F:      tools/tracing/rtla/
18634
18635 REALTEK AUDIO CODECS
18636 M:      Oder Chiou <[email protected]>
18637 S:      Maintained
18638 F:      include/sound/rt*.h
18639 F:      sound/soc/codecs/rt*
18640
18641 REALTEK OTTO WATCHDOG
18642 M:      Sander Vanheule <[email protected]>
18643 L:      [email protected]
18644 S:      Maintained
18645 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
18646 F:      drivers/watchdog/realtek_otto_wdt.c
18647
18648 REALTEK RTL83xx SMI DSA ROUTER CHIPS
18649 M:      Linus Walleij <[email protected]>
18650 M:      Alvin Šipraga <[email protected]>
18651 S:      Maintained
18652 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
18653 F:      drivers/net/dsa/realtek/*
18654
18655 REALTEK WIRELESS DRIVER (rtlwifi family)
18656 M:      Ping-Ke Shih <[email protected]>
18657 L:      [email protected]
18658 S:      Maintained
18659 T:      git https://github.com/pkshih/rtw.git
18660 F:      drivers/net/wireless/realtek/rtlwifi/
18661
18662 REALTEK WIRELESS DRIVER (rtw88)
18663 M:      Ping-Ke Shih <[email protected]>
18664 L:      [email protected]
18665 S:      Maintained
18666 T:      git https://github.com/pkshih/rtw.git
18667 F:      drivers/net/wireless/realtek/rtw88/
18668
18669 REALTEK WIRELESS DRIVER (rtw89)
18670 M:      Ping-Ke Shih <[email protected]>
18671 L:      [email protected]
18672 S:      Maintained
18673 T:      git https://github.com/pkshih/rtw.git
18674 F:      drivers/net/wireless/realtek/rtw89/
18675
18676 REDPINE WIRELESS DRIVER
18677 L:      [email protected]
18678 S:      Orphan
18679 F:      drivers/net/wireless/rsi/
18680
18681 REGISTER MAP ABSTRACTION
18682 M:      Mark Brown <[email protected]>
18683 L:      [email protected]
18684 S:      Supported
18685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
18686 F:      Documentation/devicetree/bindings/regmap/
18687 F:      drivers/base/regmap/
18688 F:      include/linux/regmap.h
18689
18690 REISERFS FILE SYSTEM
18691 L:      [email protected]
18692 S:      Obsolete
18693 F:      fs/reiserfs/
18694
18695 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
18696 M:      Bjorn Andersson <[email protected]>
18697 M:      Mathieu Poirier <[email protected]>
18698 L:      [email protected]
18699 S:      Maintained
18700 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
18701 F:      Documentation/ABI/testing/sysfs-class-remoteproc
18702 F:      Documentation/devicetree/bindings/remoteproc/
18703 F:      Documentation/staging/remoteproc.rst
18704 F:      drivers/remoteproc/
18705 F:      include/linux/remoteproc.h
18706 F:      include/linux/remoteproc/
18707
18708 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
18709 M:      Bjorn Andersson <[email protected]>
18710 M:      Mathieu Poirier <[email protected]>
18711 L:      [email protected]
18712 S:      Maintained
18713 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
18714 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
18715 F:      Documentation/staging/rpmsg.rst
18716 F:      drivers/rpmsg/
18717 F:      include/linux/rpmsg.h
18718 F:      include/linux/rpmsg/
18719 F:      include/uapi/linux/rpmsg.h
18720 F:      samples/rpmsg/
18721
18722 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
18723 M:      Stephan Gerhold <[email protected]>
18724 L:      [email protected]
18725 L:      [email protected]
18726 S:      Maintained
18727 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
18728
18729 RENESAS CLOCK DRIVERS
18730 M:      Geert Uytterhoeven <[email protected]>
18731 L:      [email protected]
18732 S:      Supported
18733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
18734 F:      Documentation/devicetree/bindings/clock/renesas,*
18735 F:      drivers/clk/renesas/
18736
18737 RENESAS EMEV2 I2C DRIVER
18738 M:      Wolfram Sang <[email protected]>
18739 L:      [email protected]
18740 S:      Supported
18741 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
18742 F:      drivers/i2c/busses/i2c-emev2.c
18743
18744 RENESAS ETHERNET AVB DRIVER
18745 R:      Sergey Shtylyov <[email protected]>
18746 L:      [email protected]
18747 L:      [email protected]
18748 F:      Documentation/devicetree/bindings/net/renesas,etheravb.yaml
18749 F:      drivers/net/ethernet/renesas/Kconfig
18750 F:      drivers/net/ethernet/renesas/Makefile
18751 F:      drivers/net/ethernet/renesas/ravb*
18752
18753 RENESAS ETHERNET SWITCH DRIVER
18754 R:      Yoshihiro Shimoda <[email protected]>
18755 L:      [email protected]
18756 L:      [email protected]
18757 F:      Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
18758 F:      drivers/net/ethernet/renesas/Kconfig
18759 F:      drivers/net/ethernet/renesas/Makefile
18760 F:      drivers/net/ethernet/renesas/rcar_gen4*
18761 F:      drivers/net/ethernet/renesas/rswitch*
18762
18763 RENESAS IDT821034 ASoC CODEC
18764 M:      Herve Codina <[email protected]>
18765 L:      [email protected] (moderated for non-subscribers)
18766 S:      Maintained
18767 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
18768 F:      sound/soc/codecs/idt821034.c
18769
18770 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
18771 M:      Miquel Raynal <[email protected]>
18772 L:      [email protected]
18773 L:      [email protected]
18774 S:      Maintained
18775 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
18776 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
18777
18778 RENESAS R-CAR GYROADC DRIVER
18779 M:      Marek Vasut <[email protected]>
18780 L:      [email protected]
18781 S:      Supported
18782 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
18783 F:      drivers/iio/adc/rcar-gyroadc.c
18784
18785 RENESAS R-CAR I2C DRIVERS
18786 M:      Wolfram Sang <[email protected]>
18787 L:      [email protected]
18788 S:      Supported
18789 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
18790 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
18791 F:      drivers/i2c/busses/i2c-rcar.c
18792 F:      drivers/i2c/busses/i2c-sh_mobile.c
18793
18794 RENESAS R-CAR SATA DRIVER
18795 R:      Sergey Shtylyov <[email protected]>
18796 L:      [email protected]
18797 L:      [email protected]
18798 S:      Supported
18799 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
18800 F:      drivers/ata/sata_rcar.c
18801
18802 RENESAS R-CAR THERMAL DRIVERS
18803 M:      Niklas Söderlund <[email protected]>
18804 L:      [email protected]
18805 S:      Supported
18806 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
18807 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
18808 F:      drivers/thermal/rcar_gen3_thermal.c
18809 F:      drivers/thermal/rcar_thermal.c
18810
18811 RENESAS RIIC DRIVER
18812 M:      Chris Brandt <[email protected]>
18813 L:      [email protected]
18814 S:      Supported
18815 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
18816 F:      drivers/i2c/busses/i2c-riic.c
18817
18818 RENESAS RZ/G2L A/D DRIVER
18819 M:      Lad Prabhakar <[email protected]>
18820 L:      [email protected]
18821 L:      [email protected]
18822 S:      Supported
18823 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
18824 F:      drivers/iio/adc/rzg2l_adc.c
18825
18826 RENESAS RZ/G2L MTU3a COUNTER DRIVER
18827 M:      Biju Das <[email protected]>
18828 L:      [email protected]
18829 L:      [email protected]
18830 S:      Supported
18831 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
18832 F:      drivers/counter/rz-mtu3-cnt.c
18833
18834 RENESAS RZ/N1 A5PSW SWITCH DRIVER
18835 M:      Clément Léger <[email protected]>
18836 L:      [email protected]
18837 L:      [email protected]
18838 S:      Maintained
18839 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
18840 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
18841 F:      drivers/net/dsa/rzn1_a5psw*
18842 F:      drivers/net/pcs/pcs-rzn1-miic.c
18843 F:      include/dt-bindings/net/pcs-rzn1-miic.h
18844 F:      include/linux/pcs-rzn1-miic.h
18845 F:      net/dsa/tag_rzn1_a5psw.c
18846
18847 RENESAS RZ/N1 RTC CONTROLLER DRIVER
18848 M:      Miquel Raynal <[email protected]>
18849 L:      [email protected]
18850 L:      [email protected]
18851 S:      Maintained
18852 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
18853 F:      drivers/rtc/rtc-rzn1.c
18854
18855 RENESAS RZ/N1 USBF CONTROLLER DRIVER
18856 M:      Herve Codina <[email protected]>
18857 L:      [email protected]
18858 L:      [email protected]
18859 S:      Maintained
18860 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
18861 F:      drivers/usb/gadget/udc/renesas_usbf.c
18862
18863 RENESAS RZ/V2M I2C DRIVER
18864 M:      Fabrizio Castro <[email protected]>
18865 L:      [email protected]
18866 L:      [email protected]
18867 S:      Supported
18868 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
18869 F:      drivers/i2c/busses/i2c-rzv2m.c
18870
18871 RENESAS SUPERH ETHERNET DRIVER
18872 R:      Sergey Shtylyov <[email protected]>
18873 L:      [email protected]
18874 L:      [email protected]
18875 F:      Documentation/devicetree/bindings/net/renesas,ether.yaml
18876 F:      drivers/net/ethernet/renesas/Kconfig
18877 F:      drivers/net/ethernet/renesas/Makefile
18878 F:      drivers/net/ethernet/renesas/sh_eth*
18879 F:      include/linux/sh_eth.h
18880
18881 RENESAS USB PHY DRIVER
18882 M:      Yoshihiro Shimoda <[email protected]>
18883 L:      [email protected]
18884 S:      Maintained
18885 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
18886
18887 RENESAS VERSACLOCK 7 CLOCK DRIVER
18888 M:      Alex Helms <[email protected]>
18889 S:      Maintained
18890 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
18891 F:      drivers/clk/clk-versaclock7.c
18892
18893 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
18894 M:      Herve Codina <[email protected]>
18895 L:      [email protected]
18896 S:      Maintained
18897 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
18898 F:      drivers/iio/potentiometer/x9250.c
18899
18900 RESET CONTROLLER FRAMEWORK
18901 M:      Philipp Zabel <[email protected]>
18902 S:      Maintained
18903 T:      git git://git.pengutronix.de/git/pza/linux
18904 F:      Documentation/devicetree/bindings/reset/
18905 F:      Documentation/driver-api/reset.rst
18906 F:      drivers/reset/
18907 F:      include/dt-bindings/reset/
18908 F:      include/linux/reset-controller.h
18909 F:      include/linux/reset.h
18910 F:      include/linux/reset/
18911 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
18912
18913 RESTARTABLE SEQUENCES SUPPORT
18914 M:      Mathieu Desnoyers <[email protected]>
18915 M:      Peter Zijlstra <[email protected]>
18916 M:      "Paul E. McKenney" <[email protected]>
18917 M:      Boqun Feng <[email protected]>
18918 L:      [email protected]
18919 S:      Supported
18920 F:      include/trace/events/rseq.h
18921 F:      include/uapi/linux/rseq.h
18922 F:      kernel/rseq.c
18923 F:      tools/testing/selftests/rseq/
18924
18925 RFKILL
18926 M:      Johannes Berg <[email protected]>
18927 L:      [email protected]
18928 S:      Maintained
18929 W:      https://wireless.wiki.kernel.org/
18930 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
18931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
18932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
18933 F:      Documentation/ABI/stable/sysfs-class-rfkill
18934 F:      Documentation/driver-api/rfkill.rst
18935 F:      include/linux/rfkill.h
18936 F:      include/uapi/linux/rfkill.h
18937 F:      net/rfkill/
18938
18939 RHASHTABLE
18940 M:      Thomas Graf <[email protected]>
18941 M:      Herbert Xu <[email protected]>
18942 L:      [email protected]
18943 S:      Maintained
18944 F:      include/linux/rhashtable-types.h
18945 F:      include/linux/rhashtable.h
18946 F:      lib/rhashtable.c
18947 F:      lib/test_rhashtable.c
18948
18949 RICOH R5C592 MEMORYSTICK DRIVER
18950 M:      Maxim Levitsky <[email protected]>
18951 S:      Maintained
18952 F:      drivers/memstick/host/r592.*
18953
18954 RICOH SMARTMEDIA/XD DRIVER
18955 M:      Maxim Levitsky <[email protected]>
18956 S:      Maintained
18957 F:      drivers/mtd/nand/raw/r852.c
18958 F:      drivers/mtd/nand/raw/r852.h
18959
18960 RISC-V ARCHITECTURE
18961 M:      Paul Walmsley <[email protected]>
18962 M:      Palmer Dabbelt <[email protected]>
18963 M:      Albert Ou <[email protected]>
18964 L:      [email protected]
18965 S:      Supported
18966 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18967 C:      irc://irc.libera.chat/riscv
18968 P:      Documentation/arch/riscv/patch-acceptance.rst
18969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
18970 F:      arch/riscv/
18971 N:      riscv
18972 K:      riscv
18973
18974 RISC-V MICROCHIP FPGA SUPPORT
18975 M:      Conor Dooley <[email protected]>
18976 M:      Daire McNamara <[email protected]>
18977 L:      [email protected]
18978 S:      Supported
18979 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
18980 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
18981 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
18982 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
18983 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
18984 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
18985 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
18986 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
18987 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
18988 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
18989 F:      arch/riscv/boot/dts/microchip/
18990 F:      drivers/char/hw_random/mpfs-rng.c
18991 F:      drivers/clk/microchip/clk-mpfs*.c
18992 F:      drivers/firmware/microchip/mpfs-auto-update.c
18993 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
18994 F:      drivers/mailbox/mailbox-mpfs.c
18995 F:      drivers/pci/controller/pcie-microchip-host.c
18996 F:      drivers/pwm/pwm-microchip-core.c
18997 F:      drivers/reset/reset-mpfs.c
18998 F:      drivers/rtc/rtc-mpfs.c
18999 F:      drivers/soc/microchip/mpfs-sys-controller.c
19000 F:      drivers/spi/spi-microchip-core-qspi.c
19001 F:      drivers/spi/spi-microchip-core.c
19002 F:      drivers/usb/musb/mpfs.c
19003 F:      include/soc/microchip/mpfs.h
19004
19005 RISC-V MISC SOC SUPPORT
19006 M:      Conor Dooley <[email protected]>
19007 L:      [email protected]
19008 S:      Maintained
19009 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19010 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19011 F:      Documentation/devicetree/bindings/riscv/
19012 F:      arch/riscv/boot/dts/
19013 X:      arch/riscv/boot/dts/allwinner/
19014 X:      arch/riscv/boot/dts/renesas/
19015 X:      arch/riscv/boot/dts/sophgo/
19016
19017 RISC-V PMU DRIVERS
19018 M:      Atish Patra <[email protected]>
19019 R:      Anup Patel <[email protected]>
19020 L:      [email protected]
19021 S:      Supported
19022 F:      drivers/perf/riscv_pmu.c
19023 F:      drivers/perf/riscv_pmu_legacy.c
19024 F:      drivers/perf/riscv_pmu_sbi.c
19025
19026 RISC-V THEAD SoC SUPPORT
19027 M:      Jisheng Zhang <[email protected]>
19028 M:      Guo Ren <[email protected]>
19029 M:      Fu Wei <[email protected]>
19030 L:      [email protected]
19031 S:      Maintained
19032 F:      arch/riscv/boot/dts/thead/
19033
19034 RNBD BLOCK DRIVERS
19035 M:      Md. Haris Iqbal <[email protected]>
19036 M:      Jack Wang <[email protected]>
19037 L:      [email protected]
19038 S:      Maintained
19039 F:      drivers/block/rnbd/
19040
19041 ROCCAT DRIVERS
19042 M:      Stefan Achatz <[email protected]>
19043 S:      Maintained
19044 W:      http://sourceforge.net/projects/roccat/
19045 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
19046 F:      drivers/hid/hid-roccat*
19047 F:      include/linux/hid-roccat*
19048
19049 ROCKCHIP CRYPTO DRIVERS
19050 M:      Corentin Labbe <[email protected]>
19051 L:      [email protected]
19052 S:      Maintained
19053 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
19054 F:      drivers/crypto/rockchip/
19055
19056 ROCKCHIP I2S TDM DRIVER
19057 M:      Nicolas Frattaroli <[email protected]>
19058 L:      [email protected]
19059 S:      Maintained
19060 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
19061 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
19062
19063 ROCKCHIP ISP V1 DRIVER
19064 M:      Dafna Hirschfeld <[email protected]>
19065 M:      Laurent Pinchart <[email protected]>
19066 L:      [email protected]
19067 L:      [email protected]
19068 S:      Maintained
19069 F:      Documentation/admin-guide/media/rkisp1.rst
19070 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
19071 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
19072 F:      drivers/media/platform/rockchip/rkisp1
19073 F:      include/uapi/linux/rkisp1-config.h
19074
19075 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
19076 M:      Jacob Chen <[email protected]>
19077 M:      Ezequiel Garcia <[email protected]>
19078 L:      [email protected]
19079 L:      [email protected]
19080 S:      Maintained
19081 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
19082 F:      drivers/media/platform/rockchip/rga/
19083
19084 ROCKCHIP VIDEO DECODER DRIVER
19085 M:      Ezequiel Garcia <[email protected]>
19086 L:      [email protected]
19087 L:      [email protected]
19088 S:      Maintained
19089 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
19090 F:      drivers/staging/media/rkvdec/
19091
19092 ROCKER DRIVER
19093 M:      Jiri Pirko <[email protected]>
19094 L:      [email protected]
19095 S:      Supported
19096 F:      drivers/net/ethernet/rocker/
19097
19098 ROCKETPORT EXPRESS/INFINITY DRIVER
19099 M:      Kevin Cernekee <[email protected]>
19100 L:      [email protected]
19101 S:      Odd Fixes
19102 F:      drivers/tty/serial/rp2.*
19103
19104 ROHM BD99954 CHARGER IC
19105 M:      Matti Vaittinen <[email protected]>
19106 S:      Supported
19107 F:      drivers/power/supply/bd99954-charger.c
19108 F:      drivers/power/supply/bd99954-charger.h
19109
19110 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
19111 M:      Tomasz Duszynski <[email protected]>
19112 S:      Maintained
19113 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
19114 F:      drivers/iio/light/bh1750.c
19115
19116 ROHM BM1390 PRESSURE SENSOR DRIVER
19117 M:      Matti Vaittinen <[email protected]>
19118 L:      [email protected]
19119 S:      Supported
19120 F:      drivers/iio/pressure/rohm-bm1390.c
19121
19122 ROHM BU270xx LIGHT SENSOR DRIVERs
19123 M:      Matti Vaittinen <[email protected]>
19124 L:      [email protected]
19125 S:      Supported
19126 F:      drivers/iio/light/rohm-bu27008.c
19127 F:      drivers/iio/light/rohm-bu27034.c
19128
19129 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
19130 M:      Marek Vasut <[email protected]>
19131 L:      [email protected]
19132 L:      [email protected]
19133 S:      Supported
19134 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
19135 F:      drivers/gpio/gpio-bd9571mwv.c
19136 F:      drivers/mfd/bd9571mwv.c
19137 F:      drivers/regulator/bd9571mwv-regulator.c
19138 F:      include/linux/mfd/bd9571mwv.h
19139
19140 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
19141 M:      Matti Vaittinen <[email protected]>
19142 S:      Supported
19143 F:      drivers/clk/clk-bd718x7.c
19144 F:      drivers/gpio/gpio-bd71815.c
19145 F:      drivers/gpio/gpio-bd71828.c
19146 F:      drivers/mfd/rohm-bd71828.c
19147 F:      drivers/mfd/rohm-bd718x7.c
19148 F:      drivers/mfd/rohm-bd9576.c
19149 F:      drivers/regulator/bd71815-regulator.c
19150 F:      drivers/regulator/bd71828-regulator.c
19151 F:      drivers/regulator/bd718x7-regulator.c
19152 F:      drivers/regulator/bd9576-regulator.c
19153 F:      drivers/regulator/rohm-regulator.c
19154 F:      drivers/rtc/rtc-bd70528.c
19155 F:      drivers/watchdog/bd9576_wdt.c
19156 F:      include/linux/mfd/rohm-bd71815.h
19157 F:      include/linux/mfd/rohm-bd71828.h
19158 F:      include/linux/mfd/rohm-bd718x7.h
19159 F:      include/linux/mfd/rohm-bd957x.h
19160 F:      include/linux/mfd/rohm-generic.h
19161 F:      include/linux/mfd/rohm-shared.h
19162
19163 ROSE NETWORK LAYER
19164 M:      Ralf Baechle <[email protected]>
19165 L:      [email protected]
19166 S:      Maintained
19167 W:      https://linux-ax25.in-berlin.de
19168 F:      include/net/rose.h
19169 F:      include/uapi/linux/rose.h
19170 F:      net/rose/
19171
19172 ROTATION DRIVER FOR ALLWINNER A83T
19173 M:      Jernej Skrabec <[email protected]>
19174 L:      [email protected]
19175 S:      Maintained
19176 T:      git git://linuxtv.org/media_tree.git
19177 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
19178 F:      drivers/media/platform/sunxi/sun8i-rotate/
19179
19180 RPMSG TTY DRIVER
19181 M:      Arnaud Pouliquen <[email protected]>
19182 L:      [email protected]
19183 S:      Maintained
19184 F:      drivers/tty/rpmsg_tty.c
19185
19186 RTL2830 MEDIA DRIVER
19187 L:      [email protected]
19188 S:      Orphan
19189 W:      https://linuxtv.org
19190 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19191 F:      drivers/media/dvb-frontends/rtl2830*
19192
19193 RTL2832 MEDIA DRIVER
19194 L:      [email protected]
19195 S:      Orphan
19196 W:      https://linuxtv.org
19197 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19198 F:      drivers/media/dvb-frontends/rtl2832*
19199
19200 RTL2832_SDR MEDIA DRIVER
19201 L:      [email protected]
19202 S:      Orphan
19203 W:      https://linuxtv.org
19204 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19205 F:      drivers/media/dvb-frontends/rtl2832_sdr*
19206
19207 RTL8180 WIRELESS DRIVER
19208 L:      [email protected]
19209 S:      Orphan
19210 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
19211
19212 RTL8187 WIRELESS DRIVER
19213 M:      Hin-Tak Leung <[email protected]>
19214 M:      Larry Finger <[email protected]>
19215 L:      [email protected]
19216 S:      Maintained
19217 T:      git https://github.com/pkshih/rtw.git
19218 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
19219
19220 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
19221 M:      Jes Sorensen <[email protected]>
19222 L:      [email protected]
19223 S:      Maintained
19224 T:      git https://github.com/pkshih/rtw.git
19225 F:      drivers/net/wireless/realtek/rtl8xxxu/
19226
19227 RTRS TRANSPORT DRIVERS
19228 M:      Md. Haris Iqbal <[email protected]>
19229 M:      Jack Wang <[email protected]>
19230 L:      [email protected]
19231 S:      Maintained
19232 F:      drivers/infiniband/ulp/rtrs/
19233
19234 RUNTIME VERIFICATION (RV)
19235 M:      Daniel Bristot de Oliveira <[email protected]>
19236 M:      Steven Rostedt <[email protected]>
19237 L:      [email protected]
19238 S:      Maintained
19239 F:      Documentation/trace/rv/
19240 F:      include/linux/rv.h
19241 F:      include/rv/
19242 F:      kernel/trace/rv/
19243 F:      tools/verification/
19244
19245 RUST
19246 M:      Miguel Ojeda <[email protected]>
19247 M:      Alex Gaynor <[email protected]>
19248 M:      Wedson Almeida Filho <[email protected]>
19249 R:      Boqun Feng <[email protected]>
19250 R:      Gary Guo <[email protected]>
19251 R:      Björn Roy Baron <[email protected]>
19252 R:      Benno Lossin <[email protected]>
19253 R:      Andreas Hindborg <[email protected]>
19254 R:      Alice Ryhl <[email protected]>
19255 L:      [email protected]
19256 S:      Supported
19257 W:      https://rust-for-linux.com
19258 B:      https://github.com/Rust-for-Linux/linux/issues
19259 C:      zulip://rust-for-linux.zulipchat.com
19260 P:      https://rust-for-linux.com/contributing
19261 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
19262 F:      Documentation/rust/
19263 F:      rust/
19264 F:      samples/rust/
19265 F:      scripts/*rust*
19266 F:      tools/testing/selftests/rust/
19267 K:      \b(?i:rust)\b
19268
19269 RXRPC SOCKETS (AF_RXRPC)
19270 M:      David Howells <[email protected]>
19271 M:      Marc Dionne <[email protected]>
19272 L:      [email protected]
19273 S:      Supported
19274 W:      https://www.infradead.org/~dhowells/kafs/
19275 F:      Documentation/networking/rxrpc.rst
19276 F:      include/keys/rxrpc-type.h
19277 F:      include/net/af_rxrpc.h
19278 F:      include/trace/events/rxrpc.h
19279 F:      include/uapi/linux/rxrpc.h
19280 F:      net/rxrpc/
19281
19282 S3 SAVAGE FRAMEBUFFER DRIVER
19283 M:      Antonino Daplas <[email protected]>
19284 L:      [email protected]
19285 S:      Maintained
19286 F:      drivers/video/fbdev/savage/
19287
19288 S390 ARCHITECTURE
19289 M:      Heiko Carstens <[email protected]>
19290 M:      Vasily Gorbik <[email protected]>
19291 M:      Alexander Gordeev <[email protected]>
19292 R:      Christian Borntraeger <[email protected]>
19293 R:      Sven Schnelle <[email protected]>
19294 L:      [email protected]
19295 S:      Supported
19296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
19297 F:      Documentation/driver-api/s390-drivers.rst
19298 F:      Documentation/arch/s390/
19299 F:      arch/s390/
19300 F:      drivers/s390/
19301 F:      drivers/watchdog/diag288_wdt.c
19302
19303 S390 COMMON I/O LAYER
19304 M:      Vineeth Vijayan <[email protected]>
19305 M:      Peter Oberparleiter <[email protected]>
19306 L:      [email protected]
19307 S:      Supported
19308 F:      drivers/s390/cio/
19309
19310 S390 DASD DRIVER
19311 M:      Stefan Haberland <[email protected]>
19312 M:      Jan Hoeppner <[email protected]>
19313 L:      [email protected]
19314 S:      Supported
19315 F:      block/partitions/ibm.c
19316 F:      drivers/s390/block/dasd*
19317 F:      include/linux/dasd_mod.h
19318
19319 S390 IOMMU (PCI)
19320 M:      Niklas Schnelle <[email protected]>
19321 M:      Matthew Rosato <[email protected]>
19322 R:      Gerald Schaefer <[email protected]>
19323 L:      [email protected]
19324 S:      Supported
19325 F:      drivers/iommu/s390-iommu.c
19326
19327 S390 IUCV NETWORK LAYER
19328 M:      Alexandra Winter <[email protected]>
19329 M:      Thorsten Winkler <[email protected]>
19330 L:      [email protected]
19331 L:      [email protected]
19332 S:      Supported
19333 F:      drivers/s390/net/*iucv*
19334 F:      include/net/iucv/
19335 F:      net/iucv/
19336
19337 S390 MM
19338 M:      Alexander Gordeev <[email protected]>
19339 M:      Gerald Schaefer <[email protected]>
19340 L:      [email protected]
19341 S:      Supported
19342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
19343 F:      arch/s390/include/asm/pgtable.h
19344 F:      arch/s390/mm
19345
19346 S390 NETWORK DRIVERS
19347 M:      Alexandra Winter <[email protected]>
19348 M:      Thorsten Winkler <[email protected]>
19349 L:      [email protected]
19350 L:      [email protected]
19351 S:      Supported
19352 F:      drivers/s390/net/
19353
19354 S390 PCI SUBSYSTEM
19355 M:      Niklas Schnelle <[email protected]>
19356 M:      Gerald Schaefer <[email protected]>
19357 L:      [email protected]
19358 S:      Supported
19359 F:      Documentation/arch/s390/pci.rst
19360 F:      arch/s390/pci/
19361 F:      drivers/pci/hotplug/s390_pci_hpc.c
19362
19363 S390 SCM DRIVER
19364 M:      Vineeth Vijayan <[email protected]>
19365 L:      [email protected]
19366 S:      Supported
19367 F:      drivers/s390/block/scm*
19368 F:      drivers/s390/cio/scm.c
19369
19370 S390 VFIO AP DRIVER
19371 M:      Tony Krowiak <[email protected]>
19372 M:      Halil Pasic <[email protected]>
19373 M:      Jason Herne <[email protected]>
19374 L:      [email protected]
19375 S:      Supported
19376 F:      Documentation/arch/s390/vfio-ap*
19377 F:      drivers/s390/crypto/vfio_ap*
19378
19379 S390 VFIO-CCW DRIVER
19380 M:      Eric Farman <[email protected]>
19381 M:      Matthew Rosato <[email protected]>
19382 R:      Halil Pasic <[email protected]>
19383 L:      [email protected]
19384 L:      [email protected]
19385 S:      Supported
19386 F:      Documentation/arch/s390/vfio-ccw.rst
19387 F:      drivers/s390/cio/vfio_ccw*
19388 F:      include/uapi/linux/vfio_ccw.h
19389
19390 S390 VFIO-PCI DRIVER
19391 M:      Matthew Rosato <[email protected]>
19392 M:      Eric Farman <[email protected]>
19393 L:      [email protected]
19394 L:      [email protected]
19395 S:      Supported
19396 F:      arch/s390/kvm/pci*
19397 F:      drivers/vfio/pci/vfio_pci_zdev.c
19398 F:      include/uapi/linux/vfio_zdev.h
19399
19400 S390 ZCRYPT DRIVER
19401 M:      Harald Freudenberger <[email protected]>
19402 L:      [email protected]
19403 S:      Supported
19404 F:      drivers/s390/crypto/
19405
19406 S390 ZFCP DRIVER
19407 M:      Steffen Maier <[email protected]>
19408 M:      Benjamin Block <[email protected]>
19409 L:      [email protected]
19410 S:      Supported
19411 F:      drivers/s390/scsi/zfcp_*
19412
19413 SAA6588 RDS RECEIVER DRIVER
19414 M:      Hans Verkuil <[email protected]>
19415 L:      [email protected]
19416 S:      Odd Fixes
19417 W:      https://linuxtv.org
19418 T:      git git://linuxtv.org/media_tree.git
19419 F:      drivers/media/i2c/saa6588*
19420
19421 SAA7134 VIDEO4LINUX DRIVER
19422 M:      Mauro Carvalho Chehab <[email protected]>
19423 L:      [email protected]
19424 S:      Odd fixes
19425 W:      https://linuxtv.org
19426 T:      git git://linuxtv.org/media_tree.git
19427 F:      Documentation/driver-api/media/drivers/saa7134*
19428 F:      drivers/media/pci/saa7134/
19429
19430 SAA7146 VIDEO4LINUX-2 DRIVER
19431 M:      Hans Verkuil <[email protected]>
19432 L:      [email protected]
19433 S:      Maintained
19434 T:      git git://linuxtv.org/media_tree.git
19435 F:      drivers/media/common/saa7146/
19436 F:      drivers/media/pci/saa7146/
19437 F:      include/media/drv-intf/saa7146*
19438
19439 SAFESETID SECURITY MODULE
19440 M:      Micah Morton <[email protected]>
19441 S:      Supported
19442 F:      Documentation/admin-guide/LSM/SafeSetID.rst
19443 F:      security/safesetid/
19444
19445 SAMSUNG AUDIO (ASoC) DRIVERS
19446 M:      Sylwester Nawrocki <[email protected]>
19447 L:      [email protected] (moderated for non-subscribers)
19448 S:      Maintained
19449 B:      mailto:[email protected]
19450 F:      Documentation/devicetree/bindings/sound/samsung*
19451 F:      sound/soc/samsung/
19452
19453 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
19454 M:      Krzysztof Kozlowski <[email protected]>
19455 L:      [email protected]
19456 L:      [email protected]
19457 S:      Maintained
19458 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
19459 F:      drivers/crypto/exynos-rng.c
19460
19461 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
19462 M:      Łukasz Stelmach <[email protected]>
19463 L:      [email protected]
19464 S:      Maintained
19465 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
19466 F:      drivers/char/hw_random/exynos-trng.c
19467
19468 SAMSUNG FRAMEBUFFER DRIVER
19469 M:      Jingoo Han <[email protected]>
19470 L:      [email protected]
19471 S:      Maintained
19472 F:      drivers/video/fbdev/s3c-fb.c
19473
19474 SAMSUNG INTERCONNECT DRIVERS
19475 M:      Sylwester Nawrocki <[email protected]>
19476 M:      Artur Świgoń <[email protected]>
19477 L:      [email protected]
19478 L:      [email protected]
19479 S:      Supported
19480 F:      drivers/interconnect/samsung/
19481
19482 SAMSUNG LAPTOP DRIVER
19483 M:      Corentin Chary <[email protected]>
19484 L:      [email protected]
19485 S:      Maintained
19486 F:      drivers/platform/x86/samsung-laptop.c
19487
19488 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
19489 M:      Krzysztof Kozlowski <[email protected]>
19490 L:      [email protected]
19491 L:      [email protected]
19492 S:      Maintained
19493 B:      mailto:[email protected]
19494 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
19495 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
19496 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
19497 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
19498 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
19499 F:      drivers/clk/clk-s2mps11.c
19500 F:      drivers/mfd/sec*.c
19501 F:      drivers/regulator/s2m*.c
19502 F:      drivers/regulator/s5m*.c
19503 F:      drivers/rtc/rtc-s5m.c
19504 F:      include/linux/mfd/samsung/
19505
19506 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
19507 M:      Sylwester Nawrocki <[email protected]>
19508 L:      [email protected]
19509 L:      [email protected]
19510 S:      Maintained
19511 F:      drivers/media/platform/samsung/s3c-camif/
19512 F:      include/media/drv-intf/s3c_camif.h
19513
19514 SAMSUNG S3FWRN5 NFC DRIVER
19515 M:      Krzysztof Kozlowski <[email protected]>
19516 S:      Maintained
19517 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
19518 F:      drivers/nfc/s3fwrn5
19519
19520 SAMSUNG S5C73M3 CAMERA DRIVER
19521 M:      Sylwester Nawrocki <[email protected]>
19522 M:      Andrzej Hajda <[email protected]>
19523 L:      [email protected]
19524 S:      Supported
19525 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
19526 F:      drivers/media/i2c/s5c73m3/*
19527
19528 SAMSUNG S5K5BAF CAMERA DRIVER
19529 M:      Sylwester Nawrocki <[email protected]>
19530 M:      Andrzej Hajda <[email protected]>
19531 L:      [email protected]
19532 S:      Supported
19533 F:      drivers/media/i2c/s5k5baf.c
19534
19535 SAMSUNG S5P Security SubSystem (SSS) DRIVER
19536 M:      Krzysztof Kozlowski <[email protected]>
19537 M:      Vladimir Zapolskiy <[email protected]>
19538 L:      [email protected]
19539 L:      [email protected]
19540 S:      Maintained
19541 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
19542 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
19543 F:      drivers/crypto/s5p-sss.c
19544
19545 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
19546 M:      Sylwester Nawrocki <[email protected]>
19547 L:      [email protected]
19548 S:      Supported
19549 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19550 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
19551 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
19552 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
19553 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
19554 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
19555 F:      drivers/media/platform/samsung/exynos4-is/
19556
19557 SAMSUNG SOC CLOCK DRIVERS
19558 M:      Krzysztof Kozlowski <[email protected]>
19559 M:      Sylwester Nawrocki <[email protected]>
19560 M:      Chanwoo Choi <[email protected]>
19561 R:      Alim Akhtar <[email protected]>
19562 L:      [email protected]
19563 S:      Maintained
19564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
19565 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
19566 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
19567 F:      drivers/clk/samsung/
19568 F:      include/dt-bindings/clock/exynos*.h
19569 F:      include/dt-bindings/clock/s5p*.h
19570 F:      include/dt-bindings/clock/samsung,*.h
19571 F:      include/linux/clk/samsung.h
19572
19573 SAMSUNG SPI DRIVERS
19574 M:      Andi Shyti <[email protected]>
19575 L:      [email protected]
19576 L:      [email protected]
19577 S:      Maintained
19578 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
19579 F:      drivers/spi/spi-s3c*
19580 F:      include/linux/platform_data/spi-s3c64xx.h
19581
19582 SAMSUNG SXGBE DRIVERS
19583 M:      Byungho An <[email protected]>
19584 L:      [email protected]
19585 S:      Supported
19586 F:      drivers/net/ethernet/samsung/sxgbe/
19587
19588 SAMSUNG THERMAL DRIVER
19589 M:      Bartlomiej Zolnierkiewicz <[email protected]>
19590 M:      Krzysztof Kozlowski <[email protected]>
19591 L:      [email protected]
19592 L:      [email protected]
19593 S:      Maintained
19594 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
19595 F:      drivers/thermal/samsung/
19596
19597 SAMSUNG USB2 PHY DRIVER
19598 M:      Sylwester Nawrocki <[email protected]>
19599 L:      [email protected]
19600 S:      Supported
19601 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
19602 F:      Documentation/driver-api/phy/samsung-usb2.rst
19603 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
19604 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
19605 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
19606 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
19607 F:      drivers/phy/samsung/phy-samsung-usb2.c
19608 F:      drivers/phy/samsung/phy-samsung-usb2.h
19609
19610 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
19611 M:      Paul Barker <[email protected]>
19612 R:      Marc Murphy <[email protected]>
19613 S:      Supported
19614 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
19615
19616 SC1200 WDT DRIVER
19617 M:      Zwane Mwaikambo <[email protected]>
19618 S:      Maintained
19619 F:      drivers/watchdog/sc1200wdt.c
19620
19621 SCHEDULER
19622 M:      Ingo Molnar <[email protected]>
19623 M:      Peter Zijlstra <[email protected]>
19624 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
19625 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
19626 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
19627 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
19628 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
19629 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
19630 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
19631 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
19632 L:      [email protected]
19633 S:      Maintained
19634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
19635 F:      include/linux/preempt.h
19636 F:      include/linux/sched.h
19637 F:      include/linux/wait.h
19638 F:      include/uapi/linux/sched.h
19639 F:      kernel/sched/
19640
19641 SCSI LIBSAS SUBSYSTEM
19642 R:      John Garry <[email protected]>
19643 R:      Jason Yan <[email protected]>
19644 L:      [email protected]
19645 S:      Supported
19646 F:      Documentation/scsi/libsas.rst
19647 F:      drivers/scsi/libsas/
19648 F:      include/scsi/libsas.h
19649 F:      include/scsi/sas_ata.h
19650
19651 SCSI RDMA PROTOCOL (SRP) INITIATOR
19652 M:      Bart Van Assche <[email protected]>
19653 L:      [email protected]
19654 S:      Supported
19655 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19656 F:      drivers/infiniband/ulp/srp/
19657 F:      include/scsi/srp.h
19658
19659 SCSI RDMA PROTOCOL (SRP) TARGET
19660 M:      Bart Van Assche <[email protected]>
19661 L:      [email protected]
19662 L:      [email protected]
19663 S:      Supported
19664 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19665 F:      drivers/infiniband/ulp/srpt/
19666
19667 SCSI SG DRIVER
19668 M:      Doug Gilbert <[email protected]>
19669 L:      [email protected]
19670 S:      Maintained
19671 W:      http://sg.danny.cz/sg
19672 F:      Documentation/scsi/scsi-generic.rst
19673 F:      drivers/scsi/sg.c
19674 F:      include/scsi/sg.h
19675
19676 SCSI SUBSYSTEM
19677 M:      "James E.J. Bottomley" <[email protected]>
19678 M:      "Martin K. Petersen" <[email protected]>
19679 L:      [email protected]
19680 S:      Maintained
19681 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
19682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
19683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19684 F:      Documentation/devicetree/bindings/scsi/
19685 F:      drivers/scsi/
19686 F:      drivers/ufs/
19687 F:      include/scsi/
19688
19689 SCSI TAPE DRIVER
19690 M:      Kai Mäkisara <[email protected]>
19691 L:      [email protected]
19692 S:      Maintained
19693 F:      Documentation/scsi/st.rst
19694 F:      drivers/scsi/st.*
19695 F:      drivers/scsi/st_*.h
19696
19697 SCSI TARGET CORE USER DRIVER
19698 M:      Bodo Stroesser <[email protected]>
19699 L:      [email protected]
19700 L:      [email protected]
19701 S:      Supported
19702 F:      Documentation/target/tcmu-design.rst
19703 F:      drivers/target/target_core_user.c
19704 F:      include/uapi/linux/target_core_user.h
19705
19706 SCSI TARGET SUBSYSTEM
19707 M:      "Martin K. Petersen" <[email protected]>
19708 L:      [email protected]
19709 L:      [email protected]
19710 S:      Supported
19711 Q:      https://patchwork.kernel.org/project/target-devel/list/
19712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19713 F:      Documentation/target/
19714 F:      drivers/target/
19715 F:      include/target/
19716
19717 SCTP PROTOCOL
19718 M:      Marcelo Ricardo Leitner <[email protected]>
19719 M:      Xin Long <[email protected]>
19720 L:      [email protected]
19721 S:      Maintained
19722 W:      https://github.com/sctp/lksctp-tools/wiki
19723 F:      Documentation/networking/sctp.rst
19724 F:      include/linux/sctp.h
19725 F:      include/net/sctp/
19726 F:      include/uapi/linux/sctp.h
19727 F:      net/sctp/
19728
19729 SCx200 CPU SUPPORT
19730 M:      Jim Cromie <[email protected]>
19731 S:      Odd Fixes
19732 F:      Documentation/i2c/busses/scx200_acb.rst
19733 F:      arch/x86/platform/scx200/
19734 F:      drivers/i2c/busses/scx200*
19735 F:      drivers/mtd/maps/scx200_docflash.c
19736 F:      drivers/watchdog/scx200_wdt.c
19737 F:      include/linux/scx200.h
19738
19739 SCx200 GPIO DRIVER
19740 M:      Jim Cromie <[email protected]>
19741 S:      Maintained
19742 F:      drivers/char/scx200_gpio.c
19743 F:      include/linux/scx200_gpio.h
19744
19745 SCx200 HRT CLOCKSOURCE DRIVER
19746 M:      Jim Cromie <[email protected]>
19747 S:      Maintained
19748 F:      drivers/clocksource/scx200_hrt.c
19749
19750 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
19751 M:      Sascha Sommer <[email protected]>
19752 L:      [email protected] (subscribers-only)
19753 S:      Maintained
19754 F:      drivers/mmc/host/sdricoh_cs.c
19755
19756 SECO BOARDS CEC DRIVER
19757 M:      Ettore Chimenti <[email protected]>
19758 S:      Maintained
19759 F:      drivers/media/cec/platform/seco/seco-cec.c
19760 F:      drivers/media/cec/platform/seco/seco-cec.h
19761
19762 SECURE COMPUTING
19763 M:      Kees Cook <[email protected]>
19764 R:      Andy Lutomirski <[email protected]>
19765 R:      Will Drewry <[email protected]>
19766 S:      Supported
19767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
19768 F:      Documentation/userspace-api/seccomp_filter.rst
19769 F:      include/linux/seccomp.h
19770 F:      include/uapi/linux/seccomp.h
19771 F:      kernel/seccomp.c
19772 F:      tools/testing/selftests/kselftest_harness.h
19773 F:      tools/testing/selftests/seccomp/*
19774 K:      \bsecure_computing
19775 K:      \bTIF_SECCOMP\b
19776
19777 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
19778 M:      Kamal Dasu <[email protected]>
19779 M:      Al Cooper <[email protected]>
19780 R:      Broadcom internal kernel review list <[email protected]>
19781 L:      [email protected]
19782 S:      Maintained
19783 F:      drivers/mmc/host/sdhci-brcmstb*
19784
19785 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
19786 M:      Adrian Hunter <[email protected]>
19787 L:      [email protected]
19788 S:      Supported
19789 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
19790 F:      drivers/mmc/host/sdhci*
19791
19792 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
19793 M:      Aubin Constans <[email protected]>
19794 R:      Eugen Hristev <[email protected]>
19795 L:      [email protected]
19796 S:      Supported
19797 F:      drivers/mmc/host/sdhci-of-at91.c
19798
19799 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
19800 M:      Haibo Chen <[email protected]>
19801 L:      [email protected]
19802 L:      [email protected]
19803 S:      Maintained
19804 F:      drivers/mmc/host/sdhci-esdhc-imx.c
19805
19806 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
19807 M:      Ben Dooks <[email protected]>
19808 M:      Jaehoon Chung <[email protected]>
19809 L:      [email protected]
19810 S:      Maintained
19811 F:      drivers/mmc/host/sdhci-s3c*
19812
19813 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
19814 M:      Viresh Kumar <[email protected]>
19815 L:      [email protected]
19816 S:      Maintained
19817 F:      drivers/mmc/host/sdhci-spear.c
19818
19819 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
19820 M:      Vignesh Raghavendra <[email protected]>
19821 L:      [email protected]
19822 S:      Maintained
19823 F:      drivers/mmc/host/sdhci-omap.c
19824
19825 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
19826 M:      Jonathan Derrick <[email protected]>
19827 L:      [email protected]
19828 S:      Supported
19829 F:      block/opal_proto.h
19830 F:      block/sed*
19831 F:      include/linux/sed*
19832 F:      include/uapi/linux/sed*
19833
19834 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
19835 M:      Mark Rutland <[email protected]>
19836 M:      Lorenzo Pieralisi <[email protected]>
19837 M:      Sudeep Holla <[email protected]>
19838 L:      [email protected] (moderated for non-subscribers)
19839 S:      Maintained
19840 F:      drivers/firmware/smccc/
19841 F:      include/linux/arm-smccc.h
19842
19843 SECURITY CONTACT
19844 M:      Security Officers <[email protected]>
19845 S:      Supported
19846 F:      Documentation/process/security-bugs.rst
19847
19848 SECURITY SUBSYSTEM
19849 M:      Paul Moore <[email protected]>
19850 M:      James Morris <[email protected]>
19851 M:      "Serge E. Hallyn" <[email protected]>
19852 L:      [email protected]
19853 S:      Supported
19854 Q:      https://patchwork.kernel.org/project/linux-security-module/list
19855 B:      mailto:[email protected]
19856 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
19857 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
19858 F:      include/uapi/linux/lsm.h
19859 F:      security/
19860 F:      tools/testing/selftests/lsm/
19861 X:      security/selinux/
19862 K:      \bsecurity_[a-z_0-9]\+\b
19863
19864 SELINUX SECURITY MODULE
19865 M:      Paul Moore <[email protected]>
19866 M:      Stephen Smalley <[email protected]>
19867 R:      Ondrej Mosnacek <[email protected]>
19868 L:      [email protected]
19869 S:      Supported
19870 W:      https://github.com/SELinuxProject
19871 Q:      https://patchwork.kernel.org/project/selinux/list
19872 B:      mailto:[email protected]
19873 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
19874 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
19875 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
19876 F:      Documentation/ABI/removed/sysfs-selinux-disable
19877 F:      Documentation/admin-guide/LSM/SELinux.rst
19878 F:      include/trace/events/avc.h
19879 F:      include/uapi/linux/selinux_netlink.h
19880 F:      scripts/selinux/
19881 F:      security/selinux/
19882
19883 SENSABLE PHANTOM
19884 M:      Jiri Slaby <[email protected]>
19885 S:      Maintained
19886 F:      drivers/misc/phantom.c
19887 F:      include/uapi/linux/phantom.h
19888
19889 SENSEAIR SUNRISE 006-0-0007
19890 M:      Jacopo Mondi <[email protected]>
19891 S:      Maintained
19892 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
19893 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
19894 F:      drivers/iio/chemical/sunrise_co2.c
19895
19896 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
19897 M:      Tomasz Duszynski <[email protected]>
19898 S:      Maintained
19899 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
19900 F:      drivers/iio/chemical/scd30.h
19901 F:      drivers/iio/chemical/scd30_core.c
19902 F:      drivers/iio/chemical/scd30_i2c.c
19903 F:      drivers/iio/chemical/scd30_serial.c
19904
19905 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
19906 M:      Roan van Dijk <[email protected]>
19907 S:      Maintained
19908 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
19909 F:      drivers/iio/chemical/scd4x.c
19910
19911 SENSIRION SGP40 GAS SENSOR DRIVER
19912 M:      Andreas Klinger <[email protected]>
19913 S:      Maintained
19914 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
19915 F:      drivers/iio/chemical/sgp40.c
19916
19917 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
19918 M:      Tomasz Duszynski <[email protected]>
19919 S:      Maintained
19920 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
19921 F:      drivers/iio/chemical/sps30.c
19922 F:      drivers/iio/chemical/sps30_i2c.c
19923 F:      drivers/iio/chemical/sps30_serial.c
19924
19925 SERIAL DEVICE BUS
19926 M:      Rob Herring <[email protected]>
19927 L:      [email protected]
19928 S:      Maintained
19929 F:      Documentation/devicetree/bindings/serial/serial.yaml
19930 F:      drivers/tty/serdev/
19931 F:      include/linux/serdev.h
19932
19933 SERIAL IR RECEIVER
19934 M:      Sean Young <[email protected]>
19935 L:      [email protected]
19936 S:      Maintained
19937 F:      drivers/media/rc/serial_ir.c
19938
19939 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
19940 M:      Srinivas Kandagatla <[email protected]>
19941 L:      [email protected] (moderated for non-subscribers)
19942 S:      Maintained
19943 F:      Documentation/devicetree/bindings/slimbus/
19944 F:      drivers/slimbus/
19945 F:      include/linux/slimbus.h
19946
19947 SFC NETWORK DRIVER
19948 M:      Edward Cree <[email protected]>
19949 M:      Martin Habets <[email protected]>
19950 L:      [email protected]
19951 L:      [email protected]
19952 S:      Supported
19953 F:      Documentation/networking/devlink/sfc.rst
19954 F:      drivers/net/ethernet/sfc/
19955
19956 SFCTEMP HWMON DRIVER
19957 M:      Emil Renner Berthing <[email protected]>
19958 M:      Hal Feng <[email protected]>
19959 L:      [email protected]
19960 S:      Maintained
19961 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
19962 F:      Documentation/hwmon/sfctemp.rst
19963 F:      drivers/hwmon/sfctemp.c
19964
19965 SFF/SFP/SFP+ MODULE SUPPORT
19966 M:      Russell King <[email protected]>
19967 L:      [email protected]
19968 S:      Maintained
19969 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
19970 F:      drivers/net/phy/phylink.c
19971 F:      drivers/net/phy/sfp*
19972 F:      include/linux/mdio/mdio-i2c.h
19973 F:      include/linux/phylink.h
19974 F:      include/linux/sfp.h
19975 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)
19976
19977 SGI GRU DRIVER
19978 M:      Dimitri Sivanich <[email protected]>
19979 S:      Maintained
19980 F:      drivers/misc/sgi-gru/
19981
19982 SGI XP/XPC/XPNET DRIVER
19983 M:      Robin Holt <[email protected]>
19984 M:      Steve Wahl <[email protected]>
19985 S:      Maintained
19986 F:      drivers/misc/sgi-xp/
19987
19988 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
19989 M:      Wenjia Zhang <[email protected]>
19990 M:      Jan Karcher <[email protected]>
19991 R:      D. Wythe <[email protected]>
19992 R:      Tony Lu <[email protected]>
19993 R:      Wen Gu <[email protected]>
19994 L:      [email protected]
19995 S:      Supported
19996 F:      net/smc/
19997
19998 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
19999 M:      Linus Walleij <[email protected]>
20000 L:      [email protected]
20001 S:      Maintained
20002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
20003 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
20004 F:      drivers/iio/light/gp2ap002.c
20005
20006 SHARP RJ54N1CB0C SENSOR DRIVER
20007 M:      Jacopo Mondi <[email protected]>
20008 L:      [email protected]
20009 S:      Odd fixes
20010 T:      git git://linuxtv.org/media_tree.git
20011 F:      drivers/media/i2c/rj54n1cb0c.c
20012 F:      include/media/i2c/rj54n1cb0c.h
20013
20014 SHRINKER
20015 M:      Andrew Morton <[email protected]>
20016 M:      Dave Chinner <[email protected]>
20017 R:      Qi Zheng <[email protected]>
20018 R:      Roman Gushchin <[email protected]>
20019 R:      Muchun Song <[email protected]>
20020 L:      [email protected]
20021 S:      Maintained
20022 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
20023 F:      include/linux/shrinker.h
20024 F:      mm/shrinker.c
20025 F:      mm/shrinker_debug.c
20026
20027 SH_VOU V4L2 OUTPUT DRIVER
20028 L:      [email protected]
20029 S:      Orphan
20030 F:      drivers/media/platform/renesas/sh_vou.c
20031 F:      include/media/drv-intf/sh_vou.h
20032
20033 SI2157 MEDIA DRIVER
20034 L:      [email protected]
20035 S:      Orphan
20036 W:      https://linuxtv.org
20037 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20038 F:      drivers/media/tuners/si2157*
20039
20040 SI2165 MEDIA DRIVER
20041 M:      Matthias Schwarzott <[email protected]>
20042 L:      [email protected]
20043 S:      Maintained
20044 W:      https://linuxtv.org
20045 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20046 F:      drivers/media/dvb-frontends/si2165*
20047
20048 SI2168 MEDIA DRIVER
20049 L:      [email protected]
20050 S:      Orphan
20051 W:      https://linuxtv.org
20052 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20053 F:      drivers/media/dvb-frontends/si2168*
20054
20055 SI470X FM RADIO RECEIVER I2C DRIVER
20056 M:      Hans Verkuil <[email protected]>
20057 L:      [email protected]
20058 S:      Odd Fixes
20059 W:      https://linuxtv.org
20060 T:      git git://linuxtv.org/media_tree.git
20061 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
20062 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
20063
20064 SI470X FM RADIO RECEIVER USB DRIVER
20065 M:      Hans Verkuil <[email protected]>
20066 L:      [email protected]
20067 S:      Maintained
20068 W:      https://linuxtv.org
20069 T:      git git://linuxtv.org/media_tree.git
20070 F:      drivers/media/radio/si470x/radio-si470x-common.c
20071 F:      drivers/media/radio/si470x/radio-si470x-usb.c
20072 F:      drivers/media/radio/si470x/radio-si470x.h
20073
20074 SI4713 FM RADIO TRANSMITTER I2C DRIVER
20075 M:      Eduardo Valentin <[email protected]>
20076 L:      [email protected]
20077 S:      Odd Fixes
20078 W:      https://linuxtv.org
20079 T:      git git://linuxtv.org/media_tree.git
20080 F:      drivers/media/radio/si4713/si4713.?
20081
20082 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
20083 M:      Eduardo Valentin <[email protected]>
20084 L:      [email protected]
20085 S:      Odd Fixes
20086 W:      https://linuxtv.org
20087 T:      git git://linuxtv.org/media_tree.git
20088 F:      drivers/media/radio/si4713/radio-platform-si4713.c
20089
20090 SI4713 FM RADIO TRANSMITTER USB DRIVER
20091 M:      Hans Verkuil <[email protected]>
20092 L:      [email protected]
20093 S:      Maintained
20094 W:      https://linuxtv.org
20095 T:      git git://linuxtv.org/media_tree.git
20096 F:      drivers/media/radio/si4713/radio-usb-si4713.c
20097
20098 SIANO DVB DRIVER
20099 M:      Mauro Carvalho Chehab <[email protected]>
20100 L:      [email protected]
20101 S:      Odd fixes
20102 W:      https://linuxtv.org
20103 T:      git git://linuxtv.org/media_tree.git
20104 F:      drivers/media/common/siano/
20105 F:      drivers/media/mmc/siano/
20106 F:      drivers/media/usb/siano/
20107 F:      drivers/media/usb/siano/
20108
20109 SIEMENS IPC LED DRIVERS
20110 M:      Gerd Haeussler <[email protected]>
20111 M:      Xing Tong Wu <[email protected]>
20112 M:      Tobias Schaffner <[email protected]>
20113 L:      [email protected]
20114 S:      Maintained
20115 F:      drivers/leds/simple/
20116
20117 SIEMENS IPC PLATFORM DRIVERS
20118 M:      Gerd Haeussler <[email protected]>
20119 M:      Xing Tong Wu <[email protected]>
20120 M:      Tobias Schaffner <[email protected]>
20121 L:      [email protected]
20122 S:      Maintained
20123 F:      drivers/platform/x86/siemens/
20124 F:      include/linux/platform_data/x86/simatic-ipc-base.h
20125 F:      include/linux/platform_data/x86/simatic-ipc.h
20126
20127 SIEMENS IPC WATCHDOG DRIVERS
20128 M:      Gerd Haeussler <[email protected]>
20129 M:      Xing Tong Wu <[email protected]>
20130 M:      Tobias Schaffner <[email protected]>
20131 L:      [email protected]
20132 S:      Maintained
20133 F:      drivers/watchdog/simatic-ipc-wdt.c
20134
20135 SIFIVE DRIVERS
20136 M:      Paul Walmsley <[email protected]>
20137 M:      Samuel Holland <[email protected]>
20138 L:      [email protected]
20139 S:      Supported
20140 F:      drivers/dma/sf-pdma/
20141 N:      sifive
20142 K:      fu[57]40
20143 K:      [^@]sifive
20144
20145 SILEAD TOUCHSCREEN DRIVER
20146 M:      Hans de Goede <[email protected]>
20147 L:      [email protected]
20148 L:      [email protected]
20149 S:      Maintained
20150 F:      drivers/input/touchscreen/silead.c
20151 F:      drivers/platform/x86/touchscreen_dmi.c
20152
20153 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
20154 M:      Jérôme Pouiller <[email protected]>
20155 S:      Supported
20156 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
20157 F:      drivers/net/wireless/silabs/wfx/
20158
20159 SILICON MOTION SM712 FRAME BUFFER DRIVER
20160 M:      Sudip Mukherjee <[email protected]>
20161 M:      Teddy Wang <[email protected]>
20162 M:      Sudip Mukherjee <[email protected]>
20163 L:      [email protected]
20164 S:      Maintained
20165 F:      Documentation/fb/sm712fb.rst
20166 F:      drivers/video/fbdev/sm712*
20167
20168 SILVACO I3C DUAL-ROLE MASTER
20169 M:      Miquel Raynal <[email protected]>
20170 M:      Conor Culhane <[email protected]>
20171 L:      [email protected] (moderated for non-subscribers)
20172 S:      Maintained
20173 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
20174 F:      drivers/i3c/master/svc-i3c-master.c
20175
20176 SIMPLEFB FB DRIVER
20177 M:      Hans de Goede <[email protected]>
20178 L:      [email protected]
20179 S:      Maintained
20180 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
20181 F:      drivers/video/fbdev/simplefb.c
20182 F:      include/linux/platform_data/simplefb.h
20183
20184 SIOX
20185 M:      Thorsten Scherer <[email protected]>
20186 M:      Uwe Kleine-König <[email protected]>
20187 R:      Pengutronix Kernel Team <[email protected]>
20188 S:      Supported
20189 F:      drivers/gpio/gpio-siox.c
20190 F:      drivers/siox/*
20191 F:      include/trace/events/siox.h
20192
20193 SIPHASH PRF ROUTINES
20194 M:      Jason A. Donenfeld <[email protected]>
20195 S:      Maintained
20196 F:      include/linux/siphash.h
20197 F:      lib/siphash.c
20198 F:      lib/siphash_kunit.c
20199
20200 SIS 190 ETHERNET DRIVER
20201 M:      Francois Romieu <[email protected]>
20202 L:      [email protected]
20203 S:      Maintained
20204 F:      drivers/net/ethernet/sis/sis190.c
20205
20206 SIS 900/7016 FAST ETHERNET DRIVER
20207 M:      Daniele Venzano <[email protected]>
20208 L:      [email protected]
20209 S:      Maintained
20210 W:      http://www.brownhat.org/sis900.html
20211 F:      drivers/net/ethernet/sis/sis900.*
20212
20213 SIS FRAMEBUFFER DRIVER
20214 S:      Orphan
20215 F:      Documentation/fb/sisfb.rst
20216 F:      drivers/video/fbdev/sis/
20217 F:      include/video/sisfb.h
20218
20219 SIS I2C TOUCHSCREEN DRIVER
20220 M:      Mika Penttilä <[email protected]>
20221 L:      [email protected]
20222 S:      Maintained
20223 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
20224 F:      drivers/input/touchscreen/sis_i2c.c
20225
20226 SIS USB2VGA DRIVER
20227 M:      Thomas Winischhofer <[email protected]>
20228 S:      Maintained
20229 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
20230 F:      drivers/usb/misc/sisusbvga/
20231
20232 SL28 CPLD MFD DRIVER
20233 M:      Michael Walle <[email protected]>
20234 S:      Maintained
20235 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
20236 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
20237 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
20238 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
20239 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
20240 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
20241 F:      drivers/gpio/gpio-sl28cpld.c
20242 F:      drivers/hwmon/sl28cpld-hwmon.c
20243 F:      drivers/irqchip/irq-sl28cpld.c
20244 F:      drivers/pwm/pwm-sl28cpld.c
20245 F:      drivers/watchdog/sl28cpld_wdt.c
20246
20247 SL28 VPD NVMEM LAYOUT DRIVER
20248 M:      Michael Walle <[email protected]>
20249 S:      Maintained
20250 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
20251 F:      drivers/nvmem/layouts/sl28vpd.c
20252
20253 SLAB ALLOCATOR
20254 M:      Christoph Lameter <[email protected]>
20255 M:      Pekka Enberg <[email protected]>
20256 M:      David Rientjes <[email protected]>
20257 M:      Joonsoo Kim <[email protected]>
20258 M:      Andrew Morton <[email protected]>
20259 M:      Vlastimil Babka <[email protected]>
20260 R:      Roman Gushchin <[email protected]>
20261 R:      Hyeonggon Yoo <[email protected]>
20262 L:      [email protected]
20263 S:      Maintained
20264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
20265 F:      include/linux/sl?b*.h
20266 F:      mm/sl?b*
20267
20268 SLCAN CAN NETWORK DRIVER
20269 M:      Dario Binacchi <[email protected]>
20270 L:      [email protected]
20271 S:      Maintained
20272 F:      drivers/net/can/slcan/
20273
20274 SLEEPABLE READ-COPY UPDATE (SRCU)
20275 M:      Lai Jiangshan <[email protected]>
20276 M:      "Paul E. McKenney" <[email protected]>
20277 M:      Josh Triplett <[email protected]>
20278 R:      Steven Rostedt <[email protected]>
20279 R:      Mathieu Desnoyers <[email protected]>
20280 L:      [email protected]
20281 S:      Supported
20282 W:      http://www.rdrop.com/users/paulmck/RCU/
20283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
20284 F:      include/linux/srcu*.h
20285 F:      kernel/rcu/srcu*.c
20286
20287 SMACK SECURITY MODULE
20288 M:      Casey Schaufler <[email protected]>
20289 L:      [email protected]
20290 S:      Maintained
20291 W:      http://schaufler-ca.com
20292 T:      git git://github.com/cschaufler/smack-next
20293 F:      Documentation/admin-guide/LSM/Smack.rst
20294 F:      security/smack/
20295
20296 SMC91x ETHERNET DRIVER
20297 M:      Nicolas Pitre <[email protected]>
20298 S:      Odd Fixes
20299 F:      drivers/net/ethernet/smsc/smc91x.*
20300
20301 SMSC EMC2103 HARDWARE MONITOR DRIVER
20302 M:      Steve Glendinning <[email protected]>
20303 L:      [email protected]
20304 S:      Maintained
20305 F:      Documentation/hwmon/emc2103.rst
20306 F:      drivers/hwmon/emc2103.c
20307
20308 SMSC SCH5627 HARDWARE MONITOR DRIVER
20309 M:      Hans de Goede <[email protected]>
20310 L:      [email protected]
20311 S:      Supported
20312 F:      Documentation/hwmon/sch5627.rst
20313 F:      drivers/hwmon/sch5627.c
20314
20315 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
20316 M:      Steve Glendinning <[email protected]>
20317 L:      [email protected]
20318 S:      Maintained
20319 F:      drivers/video/fbdev/smscufx.c
20320
20321 SMSC47B397 HARDWARE MONITOR DRIVER
20322 M:      Jean Delvare <[email protected]>
20323 L:      [email protected]
20324 S:      Maintained
20325 F:      Documentation/hwmon/smsc47b397.rst
20326 F:      drivers/hwmon/smsc47b397.c
20327
20328 SMSC911x ETHERNET DRIVER
20329 M:      Steve Glendinning <[email protected]>
20330 L:      [email protected]
20331 S:      Maintained
20332 F:      drivers/net/ethernet/smsc/smsc911x.*
20333 F:      include/linux/smsc911x.h
20334
20335 SMSC9420 PCI ETHERNET DRIVER
20336 M:      Steve Glendinning <[email protected]>
20337 L:      [email protected]
20338 S:      Maintained
20339 F:      drivers/net/ethernet/smsc/smsc9420.*
20340
20341 SNET DPU VIRTIO DATA PATH ACCELERATOR
20342 R:      Alvaro Karsz <[email protected]>
20343 F:      drivers/vdpa/solidrun/
20344
20345 SOCIONEXT (SNI) AVE NETWORK DRIVER
20346 M:      Kunihiko Hayashi <[email protected]>
20347 L:      [email protected]
20348 S:      Maintained
20349 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
20350 F:      drivers/net/ethernet/socionext/sni_ave.c
20351
20352 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
20353 M:      Ilias Apalodimas <[email protected]>
20354 M:      Masahisa Kojima <[email protected]>
20355 L:      [email protected]
20356 S:      Maintained
20357 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
20358 F:      drivers/net/ethernet/socionext/netsec.c
20359
20360 SOCIONEXT (SNI) Synquacer SPI DRIVER
20361 M:      Masahisa Kojima <[email protected]>
20362 M:      Jassi Brar <[email protected]>
20363 L:      [email protected]
20364 S:      Maintained
20365 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
20366 F:      drivers/spi/spi-synquacer.c
20367
20368 SOCIONEXT SYNQUACER I2C DRIVER
20369 M:      Ard Biesheuvel <[email protected]>
20370 L:      [email protected]
20371 S:      Maintained
20372 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
20373 F:      drivers/i2c/busses/i2c-synquacer.c
20374
20375 SOCIONEXT UNIPHIER SOUND DRIVER
20376 L:      [email protected] (moderated for non-subscribers)
20377 S:      Orphan
20378 F:      sound/soc/uniphier/
20379
20380 SOCKET TIMESTAMPING
20381 M:      Willem de Bruijn <[email protected]>
20382 S:      Maintained
20383 F:      Documentation/networking/timestamping.rst
20384 F:      include/uapi/linux/net_tstamp.h
20385 F:      tools/testing/selftests/net/so_txtime.c
20386
20387 SOEKRIS NET48XX LED SUPPORT
20388 M:      Chris Boot <[email protected]>
20389 S:      Maintained
20390 F:      drivers/leds/leds-net48xx.c
20391
20392 SOFT-IWARP DRIVER (siw)
20393 M:      Bernard Metzler <[email protected]>
20394 L:      [email protected]
20395 S:      Supported
20396 F:      drivers/infiniband/sw/siw/
20397 F:      include/uapi/rdma/siw-abi.h
20398
20399 SOFT-ROCE DRIVER (rxe)
20400 M:      Zhu Yanjun <[email protected]>
20401 L:      [email protected]
20402 S:      Supported
20403 F:      drivers/infiniband/sw/rxe/
20404 F:      include/uapi/rdma/rdma_user_rxe.h
20405
20406 SOFTLOGIC 6x10 MPEG CODEC
20407 M:      Bluecherry Maintainers <[email protected]>
20408 M:      Anton Sviridenko <[email protected]>
20409 M:      Andrey Utkin <[email protected]>
20410 M:      Ismael Luceno <[email protected]>
20411 L:      [email protected]
20412 S:      Supported
20413 F:      drivers/media/pci/solo6x10/
20414
20415 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
20416 M:      James Morse <[email protected]>
20417 L:      [email protected] (moderated for non-subscribers)
20418 S:      Maintained
20419 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
20420 F:      drivers/firmware/arm_sdei.c
20421 F:      include/linux/arm_sdei.h
20422 F:      include/uapi/linux/arm_sdei.h
20423
20424 SOFTWARE NODES AND DEVICE PROPERTIES
20425 R:      Andy Shevchenko <[email protected]>
20426 R:      Daniel Scally <[email protected]>
20427 R:      Heikki Krogerus <[email protected]>
20428 R:      Sakari Ailus <[email protected]>
20429 L:      [email protected]
20430 S:      Maintained
20431 F:      drivers/base/property.c
20432 F:      drivers/base/swnode.c
20433 F:      include/linux/fwnode.h
20434 F:      include/linux/property.h
20435
20436 SOFTWARE RAID (Multiple Disks) SUPPORT
20437 M:      Song Liu <[email protected]>
20438 R:      Yu Kuai <[email protected]>
20439 L:      [email protected]
20440 S:      Supported
20441 Q:      https://patchwork.kernel.org/project/linux-raid/list/
20442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
20443 F:      drivers/md/Kconfig
20444 F:      drivers/md/Makefile
20445 F:      drivers/md/md*
20446 F:      drivers/md/raid*
20447 F:      include/linux/raid/
20448 F:      include/uapi/linux/raid/
20449
20450 SOLIDRUN CLEARFOG SUPPORT
20451 M:      Russell King <[email protected]>
20452 S:      Maintained
20453 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
20454 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
20455
20456 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
20457 M:      Russell King <[email protected]>
20458 S:      Maintained
20459 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
20460 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
20461 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
20462
20463 SONIC NETWORK DRIVER
20464 M:      Thomas Bogendoerfer <[email protected]>
20465 L:      [email protected]
20466 S:      Maintained
20467 F:      drivers/net/ethernet/natsemi/sonic.*
20468
20469 SONICS SILICON BACKPLANE DRIVER (SSB)
20470 M:      Michael Buesch <[email protected]>
20471 L:      [email protected]
20472 S:      Maintained
20473 F:      drivers/ssb/
20474 F:      include/linux/ssb/
20475
20476 SONY IMX208 SENSOR DRIVER
20477 M:      Sakari Ailus <[email protected]>
20478 L:      [email protected]
20479 S:      Maintained
20480 T:      git git://linuxtv.org/media_tree.git
20481 F:      drivers/media/i2c/imx208.c
20482
20483 SONY IMX214 SENSOR DRIVER
20484 M:      Ricardo Ribalda <[email protected]>
20485 L:      [email protected]
20486 S:      Maintained
20487 T:      git git://linuxtv.org/media_tree.git
20488 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
20489 F:      drivers/media/i2c/imx214.c
20490
20491 SONY IMX219 SENSOR DRIVER
20492 M:      Dave Stevenson <[email protected]>
20493 L:      [email protected]
20494 S:      Maintained
20495 T:      git git://linuxtv.org/media_tree.git
20496 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
20497 F:      drivers/media/i2c/imx219.c
20498
20499 SONY IMX258 SENSOR DRIVER
20500 M:      Sakari Ailus <[email protected]>
20501 L:      [email protected]
20502 S:      Maintained
20503 T:      git git://linuxtv.org/media_tree.git
20504 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
20505 F:      drivers/media/i2c/imx258.c
20506
20507 SONY IMX274 SENSOR DRIVER
20508 M:      Leon Luo <[email protected]>
20509 L:      [email protected]
20510 S:      Maintained
20511 T:      git git://linuxtv.org/media_tree.git
20512 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
20513 F:      drivers/media/i2c/imx274.c
20514
20515 SONY IMX290 SENSOR DRIVER
20516 M:      Manivannan Sadhasivam <[email protected]>
20517 L:      [email protected]
20518 S:      Maintained
20519 T:      git git://linuxtv.org/media_tree.git
20520 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
20521 F:      drivers/media/i2c/imx290.c
20522
20523 SONY IMX296 SENSOR DRIVER
20524 M:      Laurent Pinchart <[email protected]>
20525 M:      Manivannan Sadhasivam <[email protected]>
20526 L:      [email protected]
20527 S:      Maintained
20528 T:      git git://linuxtv.org/media_tree.git
20529 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
20530 F:      drivers/media/i2c/imx296.c
20531
20532 SONY IMX319 SENSOR DRIVER
20533 M:      Bingbu Cao <[email protected]>
20534 L:      [email protected]
20535 S:      Maintained
20536 T:      git git://linuxtv.org/media_tree.git
20537 F:      drivers/media/i2c/imx319.c
20538
20539 SONY IMX334 SENSOR DRIVER
20540 L:      [email protected]
20541 S:      Orphan
20542 T:      git git://linuxtv.org/media_tree.git
20543 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
20544 F:      drivers/media/i2c/imx334.c
20545
20546 SONY IMX335 SENSOR DRIVER
20547 L:      [email protected]
20548 S:      Orphan
20549 T:      git git://linuxtv.org/media_tree.git
20550 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
20551 F:      drivers/media/i2c/imx335.c
20552
20553 SONY IMX355 SENSOR DRIVER
20554 M:      Tianshu Qiu <[email protected]>
20555 L:      [email protected]
20556 S:      Maintained
20557 T:      git git://linuxtv.org/media_tree.git
20558 F:      drivers/media/i2c/imx355.c
20559
20560 SONY IMX412 SENSOR DRIVER
20561 L:      [email protected]
20562 S:      Orphan
20563 T:      git git://linuxtv.org/media_tree.git
20564 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
20565 F:      drivers/media/i2c/imx412.c
20566
20567 SONY IMX415 SENSOR DRIVER
20568 M:      Michael Riesch <[email protected]>
20569 L:      [email protected]
20570 S:      Maintained
20571 T:      git git://linuxtv.org/media_tree.git
20572 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
20573 F:      drivers/media/i2c/imx415.c
20574
20575 SONY MEMORYSTICK SUBSYSTEM
20576 M:      Maxim Levitsky <[email protected]>
20577 M:      Alex Dubov <[email protected]>
20578 M:      Ulf Hansson <[email protected]>
20579 L:      [email protected]
20580 S:      Maintained
20581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
20582 F:      drivers/memstick/
20583 F:      include/linux/memstick.h
20584
20585 SONY VAIO CONTROL DEVICE DRIVER
20586 M:      Mattia Dongili <[email protected]>
20587 L:      [email protected]
20588 S:      Maintained
20589 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
20590 F:      Documentation/admin-guide/laptops/sony-laptop.rst
20591 F:      drivers/char/sonypi.c
20592 F:      drivers/platform/x86/sony-laptop.c
20593 F:      include/linux/sony-laptop.h
20594
20595 SOPHGO DEVICETREES and DRIVERS
20596 M:      Chen Wang <[email protected]>
20597 M:      Inochi Amaoto <[email protected]>
20598 T:      git https://github.com/sophgo/linux.git
20599 S:      Maintained
20600 N:      sophgo
20601 K:      sophgo
20602
20603 SOUND
20604 M:      Jaroslav Kysela <[email protected]>
20605 M:      Takashi Iwai <[email protected]>
20606 L:      [email protected]
20607 S:      Maintained
20608 W:      http://www.alsa-project.org/
20609 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
20610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20611 F:      Documentation/sound/
20612 F:      include/sound/
20613 F:      include/uapi/sound/
20614 F:      sound/
20615 F:      tools/testing/selftests/alsa
20616
20617 SOUND - ALSA SELFTESTS
20618 M:      Mark Brown <[email protected]>
20619 L:      [email protected]
20620 L:      [email protected]
20621 S:      Supported
20622 F:      tools/testing/selftests/alsa
20623
20624 SOUND - COMPRESSED AUDIO
20625 M:      Vinod Koul <[email protected]>
20626 L:      [email protected] (moderated for non-subscribers)
20627 S:      Supported
20628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20629 F:      Documentation/sound/designs/compress-offload.rst
20630 F:      include/sound/compress_driver.h
20631 F:      include/uapi/sound/compress_*
20632 F:      sound/core/compress_offload.c
20633 F:      sound/soc/soc-compress.c
20634
20635 SOUND - CORE KUNIT TEST
20636 M:      Ivan Orlov <[email protected]>
20637 L:      [email protected]
20638 S:      Supported
20639 F:      sound/core/sound_kunit.c
20640
20641 SOUND - DMAENGINE HELPERS
20642 M:      Lars-Peter Clausen <[email protected]>
20643 S:      Supported
20644 F:      include/sound/dmaengine_pcm.h
20645 F:      sound/core/pcm_dmaengine.c
20646 F:      sound/soc/soc-generic-dmaengine-pcm.c
20647
20648 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
20649 M:      Liam Girdwood <[email protected]>
20650 M:      Mark Brown <[email protected]>
20651 L:      [email protected]
20652 S:      Supported
20653 W:      http://alsa-project.org/main/index.php/ASoC
20654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
20655 F:      Documentation/devicetree/bindings/sound/
20656 F:      Documentation/sound/soc/
20657 F:      include/dt-bindings/sound/
20658 F:      include/sound/soc*
20659 F:      include/sound/sof.h
20660 F:      include/sound/sof/
20661 F:      include/trace/events/sof*.h
20662 F:      include/uapi/sound/asoc.h
20663 F:      sound/soc/
20664
20665 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
20666 M:      Pierre-Louis Bossart <[email protected]>
20667 M:      Liam Girdwood <[email protected]>
20668 M:      Peter Ujfalusi <[email protected]>
20669 M:      Bard Liao <[email protected]>
20670 M:      Ranjani Sridharan <[email protected]>
20671 M:      Daniel Baluta <[email protected]>
20672 R:      Kai Vehmanen <[email protected]>
20673 L:      [email protected] (moderated for non-subscribers)
20674 S:      Supported
20675 W:      https://github.com/thesofproject/linux/
20676 F:      sound/soc/sof/
20677
20678 SOUNDWIRE SUBSYSTEM
20679 M:      Vinod Koul <[email protected]>
20680 M:      Bard Liao <[email protected]>
20681 R:      Pierre-Louis Bossart <[email protected]>
20682 R:      Sanyog Kale <[email protected]>
20683 L:      [email protected] (moderated for non-subscribers)
20684 S:      Supported
20685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
20686 F:      Documentation/driver-api/soundwire/
20687 F:      drivers/soundwire/
20688 F:      include/linux/soundwire/
20689
20690 SP2 MEDIA DRIVER
20691 M:      Olli Salonen <[email protected]>
20692 L:      [email protected]
20693 S:      Maintained
20694 W:      https://linuxtv.org
20695 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20696 F:      drivers/media/dvb-frontends/sp2*
20697
20698 SPANISH DOCUMENTATION
20699 M:      Carlos Bilbao <[email protected]>
20700 R:      Avadhut Naik <[email protected]>
20701 S:      Maintained
20702 F:      Documentation/translations/sp_SP/
20703
20704 SPARC + UltraSPARC (sparc/sparc64)
20705 M:      "David S. Miller" <[email protected]>
20706 M:      Andreas Larsson <[email protected]>
20707 L:      [email protected]
20708 S:      Maintained
20709 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
20710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20712 F:      arch/sparc/
20713 F:      drivers/sbus/
20714
20715 SPARC SERIAL DRIVERS
20716 M:      "David S. Miller" <[email protected]>
20717 L:      [email protected]
20718 S:      Maintained
20719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20721 F:      drivers/tty/serial/suncore.c
20722 F:      drivers/tty/serial/sunhv.c
20723 F:      drivers/tty/serial/sunsab.c
20724 F:      drivers/tty/serial/sunsab.h
20725 F:      drivers/tty/serial/sunsu.c
20726 F:      drivers/tty/serial/sunzilog.c
20727 F:      drivers/tty/serial/sunzilog.h
20728 F:      drivers/tty/vcc.c
20729 F:      include/linux/sunserialcore.h
20730
20731 SPARSE CHECKER
20732 M:      "Luc Van Oostenryck" <[email protected]>
20733 L:      [email protected]
20734 S:      Maintained
20735 W:      https://sparse.docs.kernel.org/
20736 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
20737 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
20738 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
20739 F:      include/linux/compiler.h
20740
20741 SPEAKUP CONSOLE SPEECH DRIVER
20742 M:      William Hubbs <[email protected]>
20743 M:      Chris Brannon <[email protected]>
20744 M:      Kirk Reiser <[email protected]>
20745 M:      Samuel Thibault <[email protected]>
20746 L:      [email protected]
20747 S:      Odd Fixes
20748 W:      http://www.linux-speakup.org/
20749 W:      https://github.com/linux-speakup/speakup
20750 B:      https://github.com/linux-speakup/speakup/issues
20751 F:      drivers/accessibility/speakup/
20752
20753 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
20754 M:      Viresh Kumar <[email protected]>
20755 M:      Shiraz Hashim <[email protected]>
20756 M:      [email protected]
20757 L:      [email protected] (moderated for non-subscribers)
20758 S:      Maintained
20759 W:      http://www.st.com/spear
20760 F:      arch/arm/boot/dts/st/spear*
20761 F:      arch/arm/mach-spear/
20762 F:      drivers/clk/spear/
20763 F:      drivers/pinctrl/spear/
20764
20765 SPI NOR SUBSYSTEM
20766 M:      Tudor Ambarus <[email protected]>
20767 M:      Pratyush Yadav <[email protected]>
20768 M:      Michael Walle <[email protected]>
20769 L:      [email protected]
20770 S:      Maintained
20771 W:      http://www.linux-mtd.infradead.org/
20772 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
20773 C:      irc://irc.oftc.net/mtd
20774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
20775 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
20776 F:      drivers/mtd/spi-nor/
20777 F:      include/linux/mtd/spi-nor.h
20778
20779 SPI SUBSYSTEM
20780 M:      Mark Brown <[email protected]>
20781 L:      [email protected]
20782 S:      Maintained
20783 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
20784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
20785 F:      Documentation/devicetree/bindings/spi/
20786 F:      Documentation/spi/
20787 F:      drivers/spi/
20788 F:      include/linux/spi/
20789 F:      include/uapi/linux/spi/
20790 F:      tools/spi/
20791
20792 SPIDERNET NETWORK DRIVER for CELL
20793 M:      Ishizaki Kou <[email protected]>
20794 M:      Geoff Levand <[email protected]>
20795 L:      [email protected]
20796 L:      [email protected]
20797 S:      Maintained
20798 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
20799 F:      drivers/net/ethernet/toshiba/spider_net*
20800
20801 SPMI SUBSYSTEM
20802 M:      Stephen Boyd <[email protected]>
20803 L:      [email protected]
20804 S:      Maintained
20805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
20806 F:      Documentation/devicetree/bindings/spmi/
20807 F:      drivers/spmi/
20808 F:      include/dt-bindings/spmi/spmi.h
20809 F:      include/linux/spmi.h
20810 F:      include/trace/events/spmi.h
20811
20812 SPU FILE SYSTEM
20813 M:      Jeremy Kerr <[email protected]>
20814 L:      [email protected]
20815 S:      Supported
20816 W:      http://www.ibm.com/developerworks/power/cell/
20817 F:      Documentation/filesystems/spufs/spufs.rst
20818 F:      arch/powerpc/platforms/cell/spufs/
20819
20820 SQUASHFS FILE SYSTEM
20821 M:      Phillip Lougher <[email protected]>
20822 L:      [email protected] (subscribers-only)
20823 S:      Maintained
20824 W:      http://squashfs.org.uk
20825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
20826 F:      Documentation/filesystems/squashfs.rst
20827 F:      fs/squashfs/
20828
20829 SRM (Alpha) environment access
20830 M:      Jan-Benedict Glaw <[email protected]>
20831 S:      Maintained
20832 F:      arch/alpha/kernel/srm_env.c
20833
20834 ST LSM6DSx IMU IIO DRIVER
20835 M:      Lorenzo Bianconi <[email protected]>
20836 L:      [email protected]
20837 S:      Maintained
20838 W:      http://www.st.com/
20839 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
20840 F:      drivers/iio/imu/st_lsm6dsx/
20841
20842 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
20843 M:      Benjamin Mugnier <[email protected]>
20844 M:      Sylvain Petinot <[email protected]>
20845 L:      [email protected]
20846 S:      Maintained
20847 T:      git git://linuxtv.org/media_tree.git
20848 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
20849 F:      drivers/media/i2c/st-mipid02.c
20850
20851 ST STM32 I2C/SMBUS DRIVER
20852 M:      Pierre-Yves MORDRET <[email protected]>
20853 M:      Alain Volmat <[email protected]>
20854 L:      [email protected]
20855 S:      Maintained
20856 F:      drivers/i2c/busses/i2c-stm32*
20857
20858 ST STM32 SPI DRIVER
20859 M:      Alain Volmat <[email protected]>
20860 L:      [email protected]
20861 S:      Maintained
20862 F:      drivers/spi/spi-stm32.c
20863
20864 ST STPDDC60 DRIVER
20865 M:      Daniel Nilsson <[email protected]>
20866 L:      [email protected]
20867 S:      Maintained
20868 F:      Documentation/hwmon/stpddc60.rst
20869 F:      drivers/hwmon/pmbus/stpddc60.c
20870
20871 ST VGXY61 DRIVER
20872 M:      Benjamin Mugnier <[email protected]>
20873 M:      Sylvain Petinot <[email protected]>
20874 L:      [email protected]
20875 S:      Maintained
20876 T:      git git://linuxtv.org/media_tree.git
20877 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
20878 F:      Documentation/userspace-api/media/drivers/st-vgxy61.rst
20879 F:      drivers/media/i2c/st-vgxy61.c
20880
20881 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
20882 M:      Song Qiang <[email protected]>
20883 L:      [email protected]
20884 S:      Maintained
20885 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
20886 F:      drivers/iio/proximity/vl53l0x-i2c.c
20887
20888 STABLE BRANCH
20889 M:      Greg Kroah-Hartman <[email protected]>
20890 M:      Sasha Levin <[email protected]>
20891 L:      [email protected]
20892 S:      Supported
20893 F:      Documentation/process/stable-kernel-rules.rst
20894
20895 STAGING - ATOMISP DRIVER
20896 M:      Hans de Goede <[email protected]>
20897 M:      Mauro Carvalho Chehab <[email protected]>
20898 R:      Sakari Ailus <[email protected]>
20899 L:      [email protected]
20900 S:      Maintained
20901 F:      drivers/staging/media/atomisp/
20902
20903 STAGING - FIELDBUS SUBSYSTEM
20904 M:      Sven Van Asbroeck <[email protected]>
20905 S:      Maintained
20906 F:      drivers/staging/fieldbus/*
20907 F:      drivers/staging/fieldbus/Documentation/
20908
20909 STAGING - HMS ANYBUS-S BUS
20910 M:      Sven Van Asbroeck <[email protected]>
20911 S:      Maintained
20912 F:      drivers/staging/fieldbus/anybuss/
20913
20914 STAGING - INDUSTRIAL IO
20915 M:      Jonathan Cameron <[email protected]>
20916 L:      [email protected]
20917 S:      Odd Fixes
20918 F:      Documentation/devicetree/bindings/staging/iio/
20919 F:      drivers/staging/iio/
20920
20921 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
20922 M:      Marc Dietrich <[email protected]>
20923 L:      [email protected] (moderated for non-subscribers)
20924 L:      [email protected]
20925 S:      Maintained
20926 F:      drivers/staging/nvec/
20927
20928 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
20929 M:      Jens Frederich <[email protected]>
20930 M:      Jon Nettleton <[email protected]>
20931 S:      Maintained
20932 W:      http://wiki.laptop.org/go/DCON
20933 F:      drivers/staging/olpc_dcon/
20934
20935 STAGING - REALTEK RTL8712U DRIVERS
20936 M:      Larry Finger <[email protected]>
20937 M:      Florian Schilhabel <[email protected]>.
20938 S:      Odd Fixes
20939 F:      drivers/staging/rtl8712/
20940
20941 STAGING - SEPS525 LCD CONTROLLER DRIVERS
20942 M:      Michael Hennerich <[email protected]>
20943 L:      [email protected]
20944 S:      Supported
20945 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
20946 F:      drivers/staging/fbtft/fb_seps525.c
20947
20948 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
20949 M:      Sudip Mukherjee <[email protected]>
20950 M:      Teddy Wang <[email protected]>
20951 M:      Sudip Mukherjee <[email protected]>
20952 L:      [email protected]
20953 S:      Maintained
20954 F:      drivers/staging/sm750fb/
20955
20956 STAGING - VIA VT665X DRIVERS
20957 M:      Forest Bond <[email protected]>
20958 S:      Odd Fixes
20959 F:      drivers/staging/vt665?/
20960
20961 STAGING SUBSYSTEM
20962 M:      Greg Kroah-Hartman <[email protected]>
20963 L:      [email protected]
20964 S:      Supported
20965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
20966 F:      drivers/staging/
20967
20968 STANDALONE CACHE CONTROLLER DRIVERS
20969 M:      Conor Dooley <[email protected]>
20970 L:      [email protected]
20971 S:      Maintained
20972 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20973 F:      drivers/cache
20974
20975 STARFIRE/DURALAN NETWORK DRIVER
20976 M:      Ion Badulescu <[email protected]>
20977 S:      Odd Fixes
20978 F:      drivers/net/ethernet/adaptec/starfire*
20979
20980 STARFIVE CAMERA SUBSYSTEM DRIVER
20981 M:      Jack Zhu <[email protected]>
20982 M:      Changhuang Liang <[email protected]>
20983 L:      [email protected]
20984 S:      Maintained
20985 F:      Documentation/admin-guide/media/starfive_camss.rst
20986 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
20987 F:      drivers/staging/media/starfive/camss
20988
20989 STARFIVE CRYPTO DRIVER
20990 M:      Jia Jie Ho <[email protected]>
20991 M:      William Qiu <[email protected]>
20992 S:      Supported
20993 F:      Documentation/devicetree/bindings/crypto/starfive*
20994 F:      drivers/crypto/starfive/
20995
20996 STARFIVE DEVICETREES
20997 M:      Emil Renner Berthing <[email protected]>
20998 S:      Maintained
20999 F:      arch/riscv/boot/dts/starfive/
21000
21001 STARFIVE DWMAC GLUE LAYER
21002 M:      Emil Renner Berthing <[email protected]>
21003 M:      Samin Guo <[email protected]>
21004 S:      Maintained
21005 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
21006 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
21007
21008 STARFIVE JH7110 DPHY RX DRIVER
21009 M:      Jack Zhu <[email protected]>
21010 M:      Changhuang Liang <[email protected]>
21011 S:      Supported
21012 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
21013 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
21014
21015 STARFIVE JH7110 MMC/SD/SDIO DRIVER
21016 M:      William Qiu <[email protected]>
21017 S:      Supported
21018 F:      Documentation/devicetree/bindings/mmc/starfive*
21019 F:      drivers/mmc/host/dw_mmc-starfive.c
21020
21021 STARFIVE JH7110 PLL CLOCK DRIVER
21022 M:      Xingyu Wu <[email protected]>
21023 S:      Supported
21024 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
21025 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
21026
21027 STARFIVE JH7110 PWMDAC DRIVER
21028 M:      Hal Feng <[email protected]>
21029 M:      Xingyu Wu <[email protected]>
21030 S:      Supported
21031 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
21032 F:      sound/soc/starfive/jh7110_pwmdac.c
21033
21034 STARFIVE JH7110 SYSCON
21035 M:      William Qiu <[email protected]>
21036 M:      Xingyu Wu <[email protected]>
21037 S:      Supported
21038 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
21039
21040 STARFIVE JH7110 TDM DRIVER
21041 M:      Walker Chen <[email protected]>
21042 S:      Maintained
21043 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
21044 F:      sound/soc/starfive/jh7110_tdm.c
21045
21046 STARFIVE JH71X0 CLOCK DRIVERS
21047 M:      Emil Renner Berthing <[email protected]>
21048 M:      Hal Feng <[email protected]>
21049 S:      Maintained
21050 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
21051 F:      drivers/clk/starfive/clk-starfive-jh71*
21052 F:      include/dt-bindings/clock/starfive?jh71*.h
21053
21054 STARFIVE JH71X0 PINCTRL DRIVERS
21055 M:      Emil Renner Berthing <[email protected]>
21056 M:      Jianlong Huang <[email protected]>
21057 M:      Hal Feng <[email protected]>
21058 L:      [email protected]
21059 S:      Maintained
21060 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
21061 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
21062 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
21063 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
21064
21065 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
21066 M:      Emil Renner Berthing <[email protected]>
21067 M:      Hal Feng <[email protected]>
21068 S:      Maintained
21069 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
21070 F:      drivers/reset/starfive/reset-starfive-jh71*
21071 F:      include/dt-bindings/reset/starfive?jh71*.h
21072
21073 STARFIVE JH71X0 USB DRIVERS
21074 M:      Minda Chen <[email protected]>
21075 S:      Maintained
21076 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
21077 F:      drivers/usb/cdns3/cdns3-starfive.c
21078
21079 STARFIVE JH71XX PMU CONTROLLER DRIVER
21080 M:      Walker Chen <[email protected]>
21081 M:      Changhuang Liang <[email protected]>
21082 S:      Supported
21083 F:      Documentation/devicetree/bindings/power/starfive*
21084 F:      drivers/pmdomain/starfive/
21085 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
21086
21087 STARFIVE SOC DRIVERS
21088 M:      Conor Dooley <[email protected]>
21089 S:      Maintained
21090 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21091 F:      Documentation/devicetree/bindings/soc/starfive/
21092
21093 STARFIVE STARLINK PMU DRIVER
21094 M:      Ji Sheng Teoh <[email protected]>
21095 S:      Maintained
21096 F:      Documentation/admin-guide/perf/starfive_starlink_pmu.rst
21097 F:      Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml
21098 F:      drivers/perf/starfive_starlink_pmu.c
21099
21100 STARFIVE TRNG DRIVER
21101 M:      Jia Jie Ho <[email protected]>
21102 S:      Supported
21103 F:      Documentation/devicetree/bindings/rng/starfive*
21104 F:      drivers/char/hw_random/jh7110-trng.c
21105
21106 STARFIVE WATCHDOG DRIVER
21107 M:      Xingyu Wu <[email protected]>
21108 M:      Samin Guo <[email protected]>
21109 S:      Supported
21110 F:      Documentation/devicetree/bindings/watchdog/starfive*
21111 F:      drivers/watchdog/starfive-wdt.c
21112
21113 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
21114 M:      Minda Chen <[email protected]>
21115 S:      Supported
21116 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
21117 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
21118 F:      drivers/phy/starfive/phy-jh7110-pcie.c
21119 F:      drivers/phy/starfive/phy-jh7110-usb.c
21120
21121 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
21122 M:      Changhuang Liang <[email protected]>
21123 S:      Supported
21124 F:      Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
21125 F:      drivers/irqchip/irq-starfive-jh8100-intc.c
21126
21127 STATIC BRANCH/CALL
21128 M:      Peter Zijlstra <[email protected]>
21129 M:      Josh Poimboeuf <[email protected]>
21130 M:      Jason Baron <[email protected]>
21131 R:      Steven Rostedt <[email protected]>
21132 R:      Ard Biesheuvel <[email protected]>
21133 S:      Supported
21134 F:      arch/*/include/asm/jump_label*.h
21135 F:      arch/*/include/asm/static_call*.h
21136 F:      arch/*/kernel/jump_label.c
21137 F:      arch/*/kernel/static_call.c
21138 F:      include/linux/jump_label*.h
21139 F:      include/linux/static_call*.h
21140 F:      kernel/jump_label.c
21141 F:      kernel/static_call.c
21142
21143 STI AUDIO (ASoC) DRIVERS
21144 M:      Arnaud Pouliquen <[email protected]>
21145 L:      [email protected] (moderated for non-subscribers)
21146 S:      Maintained
21147 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
21148 F:      sound/soc/sti/
21149
21150 STI CEC DRIVER
21151 M:      Alain Volmat <[email protected]>
21152 S:      Maintained
21153 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
21154 F:      drivers/media/cec/platform/sti/
21155
21156 STK1160 USB VIDEO CAPTURE DRIVER
21157 M:      Ezequiel Garcia <[email protected]>
21158 L:      [email protected]
21159 S:      Maintained
21160 T:      git git://linuxtv.org/media_tree.git
21161 F:      drivers/media/usb/stk1160/
21162
21163 STM32 AUDIO (ASoC) DRIVERS
21164 M:      Olivier Moysan <[email protected]>
21165 M:      Arnaud Pouliquen <[email protected]>
21166 L:      [email protected] (moderated for non-subscribers)
21167 S:      Maintained
21168 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
21169 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
21170 F:      sound/soc/stm/
21171
21172 STM32 TIMER/LPTIMER DRIVERS
21173 M:      Fabrice Gasnier <[email protected]>
21174 S:      Maintained
21175 F:      Documentation/ABI/testing/*timer-stm32
21176 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
21177 F:      drivers/*/stm32-*timer*
21178 F:      drivers/pwm/pwm-stm32*
21179 F:      include/linux/*/stm32-*tim*
21180
21181 STMMAC ETHERNET DRIVER
21182 M:      Alexandre Torgue <[email protected]>
21183 M:      Jose Abreu <[email protected]>
21184 L:      [email protected]
21185 S:      Supported
21186 W:      http://www.stlinux.com
21187 F:      Documentation/networking/device_drivers/ethernet/stmicro/
21188 F:      drivers/net/ethernet/stmicro/stmmac/
21189
21190 SUN HAPPY MEAL ETHERNET DRIVER
21191 M:      Sean Anderson <[email protected]>
21192 S:      Maintained
21193 F:      drivers/net/ethernet/sun/sunhme.*
21194
21195 SUN3/3X
21196 M:      Sam Creasey <[email protected]>
21197 S:      Maintained
21198 W:      http://sammy.net/sun3/
21199 F:      arch/m68k/include/asm/sun3*
21200 F:      arch/m68k/kernel/*sun3*
21201 F:      arch/m68k/sun3*/
21202 F:      drivers/net/ethernet/i825xx/sun3*
21203
21204 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
21205 M:      Hans de Goede <[email protected]>
21206 L:      [email protected]
21207 S:      Maintained
21208 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
21209 F:      drivers/input/keyboard/sun4i-lradc-keys.c
21210
21211 SUNDANCE NETWORK DRIVER
21212 M:      Denis Kirjanov <[email protected]>
21213 L:      [email protected]
21214 S:      Maintained
21215 F:      drivers/net/ethernet/dlink/sundance.c
21216
21217 SUNPLUS ETHERNET DRIVER
21218 M:      Wells Lu <[email protected]>
21219 L:      [email protected]
21220 S:      Maintained
21221 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
21222 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
21223 F:      drivers/net/ethernet/sunplus/
21224
21225 SUNPLUS MMC DRIVER
21226 M:      Tony Huang <[email protected]>
21227 M:      Li-hao Kuo <[email protected]>
21228 S:      Maintained
21229 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
21230 F:      drivers/mmc/host/sunplus-mmc.c
21231
21232 SUNPLUS OCOTP DRIVER
21233 M:      Vincent Shih <[email protected]>
21234 S:      Maintained
21235 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
21236 F:      drivers/nvmem/sunplus-ocotp.c
21237
21238 SUNPLUS PWM DRIVER
21239 M:      Hammer Hsieh <[email protected]>
21240 S:      Maintained
21241 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
21242 F:      drivers/pwm/pwm-sunplus.c
21243
21244 SUNPLUS RTC DRIVER
21245 M:      Vincent Shih <[email protected]>
21246 L:      [email protected]
21247 S:      Maintained
21248 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
21249 F:      drivers/rtc/rtc-sunplus.c
21250
21251 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
21252 M:      Li-hao Kuo <[email protected]>
21253 L:      [email protected]
21254 S:      Maintained
21255 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
21256 F:      drivers/spi/spi-sunplus-sp7021.c
21257
21258 SUNPLUS UART DRIVER
21259 M:      Hammer Hsieh <[email protected]>
21260 S:      Maintained
21261 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
21262 F:      drivers/tty/serial/sunplus-uart.c
21263
21264 SUNPLUS USB2 PHY DRIVER
21265 M:      Vincent Shih <[email protected]>
21266 L:      [email protected]
21267 S:      Maintained
21268 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
21269 F:      drivers/phy/sunplus/Kconfig
21270 F:      drivers/phy/sunplus/Makefile
21271 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
21272
21273 SUNPLUS WATCHDOG DRIVER
21274 M:      Xiantao Hu <[email protected]>
21275 L:      [email protected]
21276 S:      Maintained
21277 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
21278 F:      drivers/watchdog/sunplus_wdt.c
21279
21280 SUPERH
21281 M:      Yoshinori Sato <[email protected]>
21282 M:      Rich Felker <[email protected]>
21283 M:      John Paul Adrian Glaubitz <[email protected]>
21284 L:      [email protected]
21285 S:      Maintained
21286 Q:      http://patchwork.kernel.org/project/linux-sh/list/
21287 F:      Documentation/arch/sh/
21288 F:      arch/sh/
21289 F:      drivers/sh/
21290
21291 SUSPEND TO RAM
21292 M:      "Rafael J. Wysocki" <[email protected]>
21293 M:      Len Brown <[email protected]>
21294 M:      Pavel Machek <[email protected]>
21295 L:      [email protected]
21296 S:      Supported
21297 B:      https://bugzilla.kernel.org
21298 F:      Documentation/power/
21299 F:      arch/x86/kernel/acpi/sleep*
21300 F:      arch/x86/kernel/acpi/wakeup*
21301 F:      drivers/base/power/
21302 F:      include/linux/freezer.h
21303 F:      include/linux/pm.h
21304 F:      include/linux/suspend.h
21305 F:      kernel/power/
21306
21307 SVGA HANDLING
21308 M:      Martin Mares <[email protected]>
21309 L:      [email protected]
21310 S:      Maintained
21311 F:      Documentation/admin-guide/svga.rst
21312 F:      arch/x86/boot/video*
21313
21314 SWITCHDEV
21315 M:      Jiri Pirko <[email protected]>
21316 M:      Ivan Vecera <[email protected]>
21317 L:      [email protected]
21318 S:      Supported
21319 F:      include/net/switchdev.h
21320 F:      net/switchdev/
21321
21322 SY8106A REGULATOR DRIVER
21323 M:      Icenowy Zheng <[email protected]>
21324 S:      Maintained
21325 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
21326 F:      drivers/regulator/sy8106a-regulator.c
21327
21328 SYNC FILE FRAMEWORK
21329 M:      Sumit Semwal <[email protected]>
21330 R:      Gustavo Padovan <[email protected]>
21331 L:      [email protected]
21332 L:      [email protected]
21333 S:      Maintained
21334 T:      git git://anongit.freedesktop.org/drm/drm-misc
21335 F:      Documentation/driver-api/sync_file.rst
21336 F:      drivers/dma-buf/dma-fence*
21337 F:      drivers/dma-buf/sw_sync.c
21338 F:      drivers/dma-buf/sync_*
21339 F:      include/linux/sync_file.h
21340 F:      include/uapi/linux/sync_file.h
21341
21342 SYNOPSYS ARC ARCHITECTURE
21343 M:      Vineet Gupta <[email protected]>
21344 L:      [email protected]
21345 S:      Supported
21346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
21347 F:      Documentation/arch/arc
21348 F:      Documentation/devicetree/bindings/arc/*
21349 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
21350 F:      arch/arc/
21351 F:      drivers/clocksource/arc_timer.c
21352 F:      drivers/tty/serial/arc_uart.c
21353
21354 SYNOPSYS ARC HSDK SDP pll clock driver
21355 M:      Eugeniy Paltsev <[email protected]>
21356 S:      Supported
21357 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
21358 F:      drivers/clk/clk-hsdk-pll.c
21359
21360 SYNOPSYS ARC SDP clock driver
21361 M:      Eugeniy Paltsev <[email protected]>
21362 S:      Supported
21363 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
21364 F:      drivers/clk/axs10x/*
21365
21366 SYNOPSYS ARC SDP platform support
21367 M:      Alexey Brodkin <[email protected]>
21368 S:      Supported
21369 F:      Documentation/devicetree/bindings/arc/axs10*
21370 F:      arch/arc/boot/dts/ax*
21371 F:      arch/arc/plat-axs10x
21372
21373 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
21374 M:      Eugeniy Paltsev <[email protected]>
21375 S:      Supported
21376 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
21377 F:      drivers/reset/reset-axs10x.c
21378
21379 SYNOPSYS CREG GPIO DRIVER
21380 M:      Eugeniy Paltsev <[email protected]>
21381 S:      Maintained
21382 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
21383 F:      drivers/gpio/gpio-creg-snps.c
21384
21385 SYNOPSYS DESIGNWARE 8250 UART DRIVER
21386 M:      Ilpo Järvinen <[email protected]>
21387 R:      Andy Shevchenko <[email protected]>
21388 S:      Supported
21389 F:      drivers/tty/serial/8250/8250_dw.c
21390 F:      drivers/tty/serial/8250/8250_dwlib.*
21391 F:      drivers/tty/serial/8250/8250_lpss.c
21392
21393 SYNOPSYS DESIGNWARE APB GPIO DRIVER
21394 M:      Hoan Tran <[email protected]>
21395 M:      Serge Semin <[email protected]>
21396 L:      [email protected]
21397 S:      Maintained
21398 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
21399 F:      drivers/gpio/gpio-dwapb.c
21400
21401 SYNOPSYS DESIGNWARE APB SSI DRIVER
21402 M:      Serge Semin <[email protected]>
21403 L:      [email protected]
21404 S:      Supported
21405 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
21406 F:      drivers/spi/spi-dw*
21407
21408 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
21409 M:      Eugeniy Paltsev <[email protected]>
21410 S:      Maintained
21411 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
21412 F:      drivers/dma/dw-axi-dmac/
21413
21414 SYNOPSYS DESIGNWARE DMAC DRIVER
21415 M:      Viresh Kumar <[email protected]>
21416 R:      Andy Shevchenko <[email protected]>
21417 S:      Maintained
21418 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
21419 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
21420 F:      drivers/dma/dw/
21421 F:      include/dt-bindings/dma/dw-dmac.h
21422 F:      include/linux/dma/dw.h
21423 F:      include/linux/platform_data/dma-dw.h
21424
21425 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
21426 M:      Jose Abreu <[email protected]>
21427 L:      [email protected]
21428 S:      Supported
21429 F:      drivers/net/ethernet/synopsys/
21430
21431 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
21432 M:      Jose Abreu <[email protected]>
21433 L:      [email protected]
21434 S:      Supported
21435 F:      drivers/net/pcs/pcs-xpcs.c
21436 F:      drivers/net/pcs/pcs-xpcs.h
21437 F:      include/linux/pcs/pcs-xpcs.h
21438
21439 SYNOPSYS DESIGNWARE I2C DRIVER
21440 M:      Jarkko Nikula <[email protected]>
21441 R:      Andy Shevchenko <[email protected]>
21442 R:      Mika Westerberg <[email protected]>
21443 R:      Jan Dabros <[email protected]>
21444 L:      [email protected]
21445 S:      Supported
21446 F:      drivers/i2c/busses/i2c-designware-*
21447
21448 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
21449 M:      Jaehoon Chung <[email protected]>
21450 L:      [email protected]
21451 S:      Maintained
21452 F:      drivers/mmc/host/dw_mmc*
21453
21454 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
21455 M:      Shuai Xue <[email protected]>
21456 M:      Jing Zhang <[email protected]>
21457 S:      Supported
21458 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
21459 F:      drivers/perf/dwc_pcie_pmu.c
21460
21461 SYNOPSYS HSDK RESET CONTROLLER DRIVER
21462 M:      Eugeniy Paltsev <[email protected]>
21463 S:      Supported
21464 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
21465 F:      drivers/reset/reset-hsdk.c
21466 F:      include/dt-bindings/reset/snps,hsdk-reset.h
21467
21468 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
21469 M:      Prabu Thangamuthu <[email protected]>
21470 M:      Manjunath M B <[email protected]>
21471 L:      [email protected]
21472 S:      Maintained
21473 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
21474
21475 SYSTEM CONFIGURATION (SYSCON)
21476 M:      Lee Jones <[email protected]>
21477 M:      Arnd Bergmann <[email protected]>
21478 S:      Supported
21479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
21480 F:      drivers/mfd/syscon.c
21481
21482 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
21483 M:      Sudeep Holla <[email protected]>
21484 R:      Cristian Marussi <[email protected]>
21485 L:      [email protected] (moderated for non-subscribers)
21486 S:      Maintained
21487 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
21488 F:      drivers/clk/clk-sc[mp]i.c
21489 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
21490 F:      drivers/firmware/arm_scmi/
21491 F:      drivers/firmware/arm_scpi.c
21492 F:      drivers/hwmon/scmi-hwmon.c
21493 F:      drivers/pmdomain/arm/
21494 F:      drivers/powercap/arm_scmi_powercap.c
21495 F:      drivers/regulator/scmi-regulator.c
21496 F:      drivers/reset/reset-scmi.c
21497 F:      include/linux/sc[mp]i_protocol.h
21498 F:      include/trace/events/scmi.h
21499 F:      include/uapi/linux/virtio_scmi.h
21500
21501 SYSTEM RESET/SHUTDOWN DRIVERS
21502 M:      Sebastian Reichel <[email protected]>
21503 L:      [email protected]
21504 S:      Maintained
21505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
21506 F:      Documentation/devicetree/bindings/power/reset/
21507 F:      drivers/power/reset/
21508
21509 SYSTEM TRACE MODULE CLASS
21510 M:      Alexander Shishkin <[email protected]>
21511 S:      Maintained
21512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
21513 F:      Documentation/trace/stm.rst
21514 F:      drivers/hwtracing/stm/
21515 F:      include/linux/stm.h
21516 F:      include/uapi/linux/stm.h
21517
21518 SYSTEM76 ACPI DRIVER
21519 M:      Jeremy Soller <[email protected]>
21520 M:      System76 Product Development <[email protected]>
21521 L:      [email protected]
21522 S:      Maintained
21523 F:      drivers/platform/x86/system76_acpi.c
21524
21525 SYSV FILESYSTEM
21526 S:      Orphan
21527 F:      Documentation/filesystems/sysv-fs.rst
21528 F:      fs/sysv/
21529 F:      include/linux/sysv_fs.h
21530
21531 TASKSTATS STATISTICS INTERFACE
21532 M:      Balbir Singh <[email protected]>
21533 S:      Maintained
21534 F:      Documentation/accounting/taskstats*
21535 F:      include/linux/taskstats*
21536 F:      kernel/taskstats.c
21537
21538 TC subsystem
21539 M:      Jamal Hadi Salim <[email protected]>
21540 M:      Cong Wang <[email protected]>
21541 M:      Jiri Pirko <[email protected]>
21542 L:      [email protected]
21543 S:      Maintained
21544 F:      include/net/pkt_cls.h
21545 F:      include/net/pkt_sched.h
21546 F:      include/net/tc_act/
21547 F:      include/uapi/linux/pkt_cls.h
21548 F:      include/uapi/linux/pkt_sched.h
21549 F:      include/uapi/linux/tc_act/
21550 F:      include/uapi/linux/tc_ematch/
21551 F:      net/sched/
21552 F:      tools/testing/selftests/tc-testing
21553
21554 TC90522 MEDIA DRIVER
21555 M:      Akihiro Tsukada <[email protected]>
21556 L:      [email protected]
21557 S:      Odd Fixes
21558 F:      drivers/media/dvb-frontends/tc90522*
21559
21560 TCP LOW PRIORITY MODULE
21561 M:      "Wong Hoi Sing, Edison" <[email protected]>
21562 M:      "Hung Hing Lun, Mike" <[email protected]>
21563 S:      Maintained
21564 W:      http://tcp-lp-mod.sourceforge.net/
21565 F:      net/ipv4/tcp_lp.c
21566
21567 TDA10071 MEDIA DRIVER
21568 L:      [email protected]
21569 S:      Orphan
21570 W:      https://linuxtv.org
21571 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21572 F:      drivers/media/dvb-frontends/tda10071*
21573
21574 TDA18212 MEDIA DRIVER
21575 L:      [email protected]
21576 S:      Orphan
21577 W:      https://linuxtv.org
21578 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21579 F:      drivers/media/tuners/tda18212*
21580
21581 TDA18218 MEDIA DRIVER
21582 L:      [email protected]
21583 S:      Orphan
21584 W:      https://linuxtv.org
21585 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21586 F:      drivers/media/tuners/tda18218*
21587
21588 TDA18250 MEDIA DRIVER
21589 M:      Olli Salonen <[email protected]>
21590 L:      [email protected]
21591 S:      Maintained
21592 W:      https://linuxtv.org
21593 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21594 T:      git git://linuxtv.org/media_tree.git
21595 F:      drivers/media/tuners/tda18250*
21596
21597 TDA18271 MEDIA DRIVER
21598 M:      Michael Krufky <[email protected]>
21599 L:      [email protected]
21600 S:      Maintained
21601 W:      https://linuxtv.org
21602 W:      http://github.com/mkrufky
21603 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21604 T:      git git://linuxtv.org/mkrufky/tuners.git
21605 F:      drivers/media/tuners/tda18271*
21606
21607 TDA1997x MEDIA DRIVER
21608 M:      Tim Harvey <[email protected]>
21609 L:      [email protected]
21610 S:      Maintained
21611 W:      https://linuxtv.org
21612 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21613 F:      drivers/media/i2c/tda1997x.*
21614
21615 TDA827x MEDIA DRIVER
21616 M:      Michael Krufky <[email protected]>
21617 L:      [email protected]
21618 S:      Maintained
21619 W:      https://linuxtv.org
21620 W:      http://github.com/mkrufky
21621 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21622 T:      git git://linuxtv.org/mkrufky/tuners.git
21623 F:      drivers/media/tuners/tda8290.*
21624
21625 TDA8290 MEDIA DRIVER
21626 M:      Michael Krufky <[email protected]>
21627 L:      [email protected]
21628 S:      Maintained
21629 W:      https://linuxtv.org
21630 W:      http://github.com/mkrufky
21631 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21632 T:      git git://linuxtv.org/mkrufky/tuners.git
21633 F:      drivers/media/tuners/tda8290.*
21634
21635 TDA9840 MEDIA DRIVER
21636 M:      Hans Verkuil <[email protected]>
21637 L:      [email protected]
21638 S:      Maintained
21639 W:      https://linuxtv.org
21640 T:      git git://linuxtv.org/media_tree.git
21641 F:      drivers/media/i2c/tda9840*
21642
21643 TEA5761 TUNER DRIVER
21644 M:      Mauro Carvalho Chehab <[email protected]>
21645 L:      [email protected]
21646 S:      Odd fixes
21647 W:      https://linuxtv.org
21648 T:      git git://linuxtv.org/media_tree.git
21649 F:      drivers/media/tuners/tea5761.*
21650
21651 TEA5767 TUNER DRIVER
21652 M:      Mauro Carvalho Chehab <[email protected]>
21653 L:      [email protected]
21654 S:      Maintained
21655 W:      https://linuxtv.org
21656 T:      git git://linuxtv.org/media_tree.git
21657 F:      drivers/media/tuners/tea5767.*
21658
21659 TEA6415C MEDIA DRIVER
21660 M:      Hans Verkuil <[email protected]>
21661 L:      [email protected]
21662 S:      Maintained
21663 W:      https://linuxtv.org
21664 T:      git git://linuxtv.org/media_tree.git
21665 F:      drivers/media/i2c/tea6415c*
21666
21667 TEA6420 MEDIA DRIVER
21668 M:      Hans Verkuil <[email protected]>
21669 L:      [email protected]
21670 S:      Maintained
21671 W:      https://linuxtv.org
21672 T:      git git://linuxtv.org/media_tree.git
21673 F:      drivers/media/i2c/tea6420*
21674
21675 TEAM DRIVER
21676 M:      Jiri Pirko <[email protected]>
21677 L:      [email protected]
21678 S:      Supported
21679 F:      drivers/net/team/
21680 F:      include/linux/if_team.h
21681 F:      include/uapi/linux/if_team.h
21682 F:      tools/testing/selftests/drivers/net/team/
21683
21684 TECHNICAL ADVISORY BOARD PROCESS DOCS
21685 M:      "Theodore Ts'o" <[email protected]>
21686 M:      Greg Kroah-Hartman <[email protected]>
21687 L:      [email protected]
21688 S:      Maintained
21689 F:      Documentation/process/contribution-maturity-model.rst
21690 F:      Documentation/process/researcher-guidelines.rst
21691
21692 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
21693 M:      "Savoir-faire Linux Inc." <[email protected]>
21694 S:      Maintained
21695 F:      arch/x86/platform/ts5500/
21696
21697 TECHNOTREND USB IR RECEIVER
21698 M:      Sean Young <[email protected]>
21699 L:      [email protected]
21700 S:      Maintained
21701 F:      drivers/media/rc/ttusbir.c
21702
21703 TECHWELL TW9900 VIDEO DECODER
21704 M:      Mehdi Djait <[email protected]>
21705 L:      [email protected]
21706 S:      Maintained
21707 F:      drivers/media/i2c/tw9900.c
21708
21709 TECHWELL TW9910 VIDEO DECODER
21710 L:      [email protected]
21711 S:      Orphan
21712 F:      drivers/media/i2c/tw9910.c
21713 F:      include/media/i2c/tw9910.h
21714
21715 TEE SUBSYSTEM
21716 M:      Jens Wiklander <[email protected]>
21717 R:      Sumit Garg <[email protected]>
21718 L:      [email protected]
21719 S:      Maintained
21720 F:      Documentation/driver-api/tee.rst
21721 F:      Documentation/tee/
21722 F:      Documentation/userspace-api/tee.rst
21723 F:      drivers/tee/
21724 F:      include/linux/tee_drv.h
21725 F:      include/uapi/linux/tee.h
21726
21727 TEGRA ARCHITECTURE SUPPORT
21728 M:      Thierry Reding <[email protected]>
21729 M:      Jonathan Hunter <[email protected]>
21730 L:      [email protected]
21731 S:      Supported
21732 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
21733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
21734 N:      [^a-z]tegra
21735
21736 TEGRA CLOCK DRIVER
21737 M:      Peter De Schrijver <[email protected]>
21738 M:      Prashant Gaikwad <[email protected]>
21739 S:      Supported
21740 F:      drivers/clk/tegra/
21741
21742 TEGRA DMA DRIVERS
21743 M:      Laxman Dewangan <[email protected]>
21744 M:      Jon Hunter <[email protected]>
21745 S:      Supported
21746 F:      drivers/dma/tegra*
21747
21748 TEGRA I2C DRIVER
21749 M:      Laxman Dewangan <[email protected]>
21750 R:      Dmitry Osipenko <[email protected]>
21751 S:      Supported
21752 F:      drivers/i2c/busses/i2c-tegra.c
21753
21754 TEGRA IOMMU DRIVERS
21755 M:      Thierry Reding <[email protected]>
21756 R:      Krishna Reddy <[email protected]>
21757 L:      [email protected]
21758 S:      Supported
21759 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
21760 F:      drivers/iommu/tegra*
21761
21762 TEGRA KBC DRIVER
21763 M:      Laxman Dewangan <[email protected]>
21764 S:      Supported
21765 F:      drivers/input/keyboard/tegra-kbc.c
21766
21767 TEGRA NAND DRIVER
21768 M:      Stefan Agner <[email protected]>
21769 M:      Lucas Stach <[email protected]>
21770 S:      Maintained
21771 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
21772 F:      drivers/mtd/nand/raw/tegra_nand.c
21773
21774 TEGRA PWM DRIVER
21775 M:      Thierry Reding <[email protected]>
21776 S:      Supported
21777 F:      drivers/pwm/pwm-tegra.c
21778
21779 TEGRA QUAD SPI DRIVER
21780 M:      Thierry Reding <[email protected]>
21781 M:      Jonathan Hunter <[email protected]>
21782 M:      Sowjanya Komatineni <[email protected]>
21783 L:      [email protected]
21784 S:      Maintained
21785 F:      drivers/spi/spi-tegra210-quad.c
21786
21787 TEGRA SERIAL DRIVER
21788 M:      Laxman Dewangan <[email protected]>
21789 S:      Supported
21790 F:      drivers/tty/serial/serial-tegra.c
21791
21792 TEGRA SPI DRIVER
21793 M:      Laxman Dewangan <[email protected]>
21794 S:      Supported
21795 F:      drivers/spi/spi-tegra*
21796
21797 TEGRA VIDEO DRIVER
21798 M:      Thierry Reding <[email protected]>
21799 M:      Jonathan Hunter <[email protected]>
21800 M:      Sowjanya Komatineni <[email protected]>
21801 M:      Luca Ceresoli <[email protected]>
21802 L:      [email protected]
21803 L:      [email protected]
21804 S:      Maintained
21805 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
21806 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
21807 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
21808 F:      drivers/staging/media/tegra-video/
21809
21810 TEGRA XUSB PADCTL DRIVER
21811 M:      JC Kuo <[email protected]>
21812 S:      Supported
21813 F:      drivers/phy/tegra/xusb*
21814
21815 TEHUTI ETHERNET DRIVER
21816 M:      Andy Gospodarek <[email protected]>
21817 L:      [email protected]
21818 S:      Supported
21819 F:      drivers/net/ethernet/tehuti/*
21820
21821 TELECOM CLOCK DRIVER FOR MCPL0010
21822 M:      Mark Gross <[email protected]>
21823 S:      Supported
21824 F:      drivers/char/tlclk.c
21825
21826 TEMPO SEMICONDUCTOR DRIVERS
21827 M:      Steven Eckhoff <[email protected]>
21828 S:      Maintained
21829 F:      Documentation/devicetree/bindings/sound/tscs*.txt
21830 F:      sound/soc/codecs/tscs*.c
21831 F:      sound/soc/codecs/tscs*.h
21832
21833 TENSILICA XTENSA PORT (xtensa)
21834 M:      Chris Zankel <[email protected]>
21835 M:      Max Filippov <[email protected]>
21836 S:      Maintained
21837 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
21838 F:      arch/xtensa/
21839 F:      drivers/irqchip/irq-xtensa-*
21840
21841 TEXAS INSTRUMENTS ASoC DRIVERS
21842 M:      Peter Ujfalusi <[email protected]>
21843 L:      [email protected] (moderated for non-subscribers)
21844 S:      Maintained
21845 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
21846 F:      sound/soc/ti/
21847
21848 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
21849 M:      Shenghao Ding <[email protected]>
21850 M:      Kevin Lu <[email protected]>
21851 M:      Baojun Xu <[email protected]>
21852 L:      [email protected] (moderated for non-subscribers)
21853 S:      Maintained
21854 F:      Documentation/devicetree/bindings/sound/tas2552.txt
21855 F:      Documentation/devicetree/bindings/sound/tas2562.yaml
21856 F:      Documentation/devicetree/bindings/sound/tas2770.yaml
21857 F:      Documentation/devicetree/bindings/sound/tas27xx.yaml
21858 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.txt
21859 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
21860 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
21861 F:      Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
21862 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
21863 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
21864 F:      include/sound/tas2*.h
21865 F:      include/sound/tlv320*.h
21866 F:      include/sound/tpa6130a2-plat.h
21867 F:      sound/pci/hda/tas2781_hda_i2c.c
21868 F:      sound/soc/codecs/pcm1681.c
21869 F:      sound/soc/codecs/pcm1789*.*
21870 F:      sound/soc/codecs/pcm179x*.*
21871 F:      sound/soc/codecs/pcm186x*.*
21872 F:      sound/soc/codecs/pcm3008.*
21873 F:      sound/soc/codecs/pcm3060*.*
21874 F:      sound/soc/codecs/pcm3168a*.*
21875 F:      sound/soc/codecs/pcm5102a.c
21876 F:      sound/soc/codecs/pcm512x*.*
21877 F:      sound/soc/codecs/tas2*.*
21878 F:      sound/soc/codecs/tlv320*.*
21879 F:      sound/soc/codecs/tpa6130a2.*
21880
21881 TEXAS INSTRUMENTS DMA DRIVERS
21882 M:      Peter Ujfalusi <[email protected]>
21883 L:      [email protected]
21884 S:      Maintained
21885 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
21886 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
21887 F:      Documentation/devicetree/bindings/dma/ti/
21888 F:      drivers/dma/ti/
21889 F:      include/linux/dma/k3-psil.h
21890 F:      include/linux/dma/k3-udma-glue.h
21891 F:      include/linux/dma/ti-cppi5.h
21892 X:      drivers/dma/ti/cppi41.c
21893
21894 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
21895 M:      Robert Marko <[email protected]>
21896 M:      Luka Perkov <[email protected]>
21897 L:      [email protected]
21898 S:      Maintained
21899 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
21900 F:      Documentation/hwmon/tps23861.rst
21901 F:      drivers/hwmon/tps23861.c
21902
21903 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
21904 M:      Ricardo Ribalda <[email protected]>
21905 L:      [email protected]
21906 S:      Supported
21907 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
21908 F:      drivers/iio/dac/ti-dac7612.c
21909
21910 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
21911 M:      Nishanth Menon <[email protected]>
21912 M:      Tero Kristo <[email protected]>
21913 M:      Santosh Shilimkar <[email protected]>
21914 L:      [email protected] (moderated for non-subscribers)
21915 S:      Maintained
21916 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
21917 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
21918 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
21919 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
21920 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
21921 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
21922 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
21923 F:      drivers/clk/keystone/sci-clk.c
21924 F:      drivers/firmware/ti_sci*
21925 F:      drivers/irqchip/irq-ti-sci-inta.c
21926 F:      drivers/irqchip/irq-ti-sci-intr.c
21927 F:      drivers/reset/reset-ti-sci.c
21928 F:      drivers/soc/ti/ti_sci_inta_msi.c
21929 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
21930 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
21931 F:      include/linux/soc/ti/ti_sci_inta_msi.h
21932 F:      include/linux/soc/ti/ti_sci_protocol.h
21933
21934 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
21935 M:      Puranjay Mohan <[email protected]>
21936 L:      [email protected]
21937 S:      Supported
21938 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
21939 F:      drivers/iio/temperature/tmp117.c
21940
21941 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
21942 M:      Hans Verkuil <[email protected]>
21943 L:      [email protected]
21944 S:      Maintained
21945 W:      https://linuxtv.org
21946 T:      git git://linuxtv.org/media_tree.git
21947 F:      drivers/media/radio/radio-raremono.c
21948
21949 THERMAL
21950 M:      Rafael J. Wysocki <[email protected]>
21951 M:      Daniel Lezcano <[email protected]>
21952 R:      Zhang Rui <[email protected]>
21953 R:      Lukasz Luba <[email protected]>
21954 L:      [email protected]
21955 S:      Supported
21956 Q:      https://patchwork.kernel.org/project/linux-pm/list/
21957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
21958 F:      Documentation/ABI/testing/sysfs-class-thermal
21959 F:      Documentation/admin-guide/thermal/
21960 F:      Documentation/devicetree/bindings/thermal/
21961 F:      Documentation/driver-api/thermal/
21962 F:      drivers/thermal/
21963 F:      include/dt-bindings/thermal/
21964 F:      include/linux/cpu_cooling.h
21965 F:      include/linux/thermal.h
21966 F:      include/uapi/linux/thermal.h
21967 F:      tools/lib/thermal/
21968 F:      tools/thermal/
21969
21970 THERMAL DRIVER FOR AMLOGIC SOCS
21971 M:      Guillaume La Roque <[email protected]>
21972 L:      [email protected]
21973 L:      [email protected]
21974 S:      Supported
21975 W:      http://linux-meson.com/
21976 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
21977 F:      drivers/thermal/amlogic_thermal.c
21978
21979 THERMAL/CPU_COOLING
21980 M:      Amit Daniel Kachhap <[email protected]>
21981 M:      Daniel Lezcano <[email protected]>
21982 M:      Viresh Kumar <[email protected]>
21983 R:      Lukasz Luba <[email protected]>
21984 L:      [email protected]
21985 S:      Supported
21986 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
21987 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
21988 F:      drivers/thermal/cpufreq_cooling.c
21989 F:      drivers/thermal/cpuidle_cooling.c
21990 F:      include/linux/cpu_cooling.h
21991
21992 THERMAL/POWER_ALLOCATOR
21993 M:      Lukasz Luba <[email protected]>
21994 L:      [email protected]
21995 S:      Maintained
21996 F:      Documentation/driver-api/thermal/power_allocator.rst
21997 F:      drivers/thermal/gov_power_allocator.c
21998 F:      drivers/thermal/thermal_trace_ipa.h
21999
22000 THINKPAD ACPI EXTRAS DRIVER
22001 M:      Henrique de Moraes Holschuh <[email protected]>
22002 L:      [email protected]
22003 L:      [email protected]
22004 S:      Maintained
22005 W:      http://ibm-acpi.sourceforge.net
22006 W:      http://thinkwiki.org/wiki/Ibm-acpi
22007 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
22008 F:      drivers/platform/x86/thinkpad_acpi.c
22009
22010 THINKPAD LMI DRIVER
22011 M:      Mark Pearson <[email protected]>
22012 L:      [email protected]
22013 S:      Maintained
22014 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
22015 F:      drivers/platform/x86/think-lmi.?
22016
22017 THP7312 ISP DRIVER
22018 M:      Laurent Pinchart <[email protected]>
22019 M:      Paul Elder <[email protected]>
22020 L:      [email protected]
22021 S:      Maintained
22022 T:      git git://linuxtv.org/media_tree.git
22023 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
22024 F:      Documentation/userspace-api/media/drivers/thp7312.rst
22025 F:      drivers/media/i2c/thp7312.c
22026 F:      include/uapi/linux/thp7312.h
22027
22028 THUNDERBOLT DMA TRAFFIC TEST DRIVER
22029 M:      Isaac Hazan <[email protected]>
22030 L:      [email protected]
22031 S:      Maintained
22032 F:      drivers/thunderbolt/dma_test.c
22033
22034 THUNDERBOLT DRIVER
22035 M:      Andreas Noever <[email protected]>
22036 M:      Michael Jamet <[email protected]>
22037 M:      Mika Westerberg <[email protected]>
22038 M:      Yehezkel Bernat <[email protected]>
22039 L:      [email protected]
22040 S:      Maintained
22041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
22042 F:      Documentation/admin-guide/thunderbolt.rst
22043 F:      drivers/thunderbolt/
22044 F:      include/linux/thunderbolt.h
22045
22046 THUNDERBOLT NETWORK DRIVER
22047 M:      Michael Jamet <[email protected]>
22048 M:      Mika Westerberg <[email protected]>
22049 M:      Yehezkel Bernat <[email protected]>
22050 L:      [email protected]
22051 S:      Maintained
22052 F:      drivers/net/thunderbolt/
22053
22054 THUNDERX GPIO DRIVER
22055 M:      Robert Richter <[email protected]>
22056 S:      Odd Fixes
22057 F:      drivers/gpio/gpio-thunderx.c
22058
22059 TI ADS7924 ADC DRIVER
22060 M:      Hugo Villeneuve <[email protected]>
22061 L:      [email protected]
22062 S:      Supported
22063 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
22064 F:      drivers/iio/adc/ti-ads7924.c
22065
22066 TI AM437X VPFE DRIVER
22067 M:      "Lad, Prabhakar" <[email protected]>
22068 L:      [email protected]
22069 S:      Maintained
22070 W:      https://linuxtv.org
22071 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22072 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22073 F:      drivers/media/platform/ti/am437x/
22074
22075 TI BANDGAP AND THERMAL DRIVER
22076 M:      Eduardo Valentin <[email protected]>
22077 M:      Keerthy <[email protected]>
22078 L:      [email protected]
22079 L:      [email protected]
22080 S:      Maintained
22081 F:      drivers/thermal/ti-soc-thermal/
22082
22083 TI BQ27XXX POWER SUPPLY DRIVER
22084 F:      drivers/power/supply/bq27xxx_battery.c
22085 F:      drivers/power/supply/bq27xxx_battery_i2c.c
22086 F:      include/linux/power/bq27xxx_battery.h
22087
22088 TI CDCE706 CLOCK DRIVER
22089 M:      Max Filippov <[email protected]>
22090 S:      Maintained
22091 F:      drivers/clk/clk-cdce706.c
22092
22093 TI CLOCK DRIVER
22094 M:      Tero Kristo <[email protected]>
22095 L:      [email protected]
22096 S:      Odd Fixes
22097 F:      drivers/clk/ti/
22098 F:      include/linux/clk/ti.h
22099
22100 TI DAVINCI MACHINE SUPPORT
22101 M:      Bartosz Golaszewski <[email protected]>
22102 L:      [email protected] (moderated for non-subscribers)
22103 S:      Maintained
22104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
22105 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
22106 F:      arch/arm/boot/dts/ti/davinci/
22107 F:      arch/arm/mach-davinci/
22108 F:      drivers/i2c/busses/i2c-davinci.c
22109
22110 TI DAVINCI SERIES CLOCK DRIVER
22111 M:      David Lechner <[email protected]>
22112 S:      Maintained
22113 F:      Documentation/devicetree/bindings/clock/ti/davinci/
22114 F:      drivers/clk/davinci/
22115 F:      include/linux/clk/davinci.h
22116
22117 TI DAVINCI SERIES GPIO DRIVER
22118 M:      Keerthy <[email protected]>
22119 L:      [email protected]
22120 S:      Maintained
22121 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
22122 F:      drivers/gpio/gpio-davinci.c
22123
22124 TI DAVINCI SERIES MEDIA DRIVER
22125 M:      "Lad, Prabhakar" <[email protected]>
22126 L:      [email protected]
22127 S:      Maintained
22128 W:      https://linuxtv.org
22129 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22130 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22131 F:      drivers/media/platform/ti/davinci/
22132 F:      include/media/davinci/
22133
22134 TI ENHANCED CAPTURE (eCAP) DRIVER
22135 M:      Vignesh Raghavendra <[email protected]>
22136 R:      Julien Panis <[email protected]>
22137 L:      [email protected]
22138 L:      [email protected]
22139 S:      Maintained
22140 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
22141 F:      drivers/counter/ti-ecap-capture.c
22142
22143 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
22144 R:      David Lechner <[email protected]>
22145 L:      [email protected]
22146 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
22147 F:      drivers/counter/ti-eqep.c
22148
22149 TI ETHERNET SWITCH DRIVER (CPSW)
22150 R:      Siddharth Vadapalli <[email protected]>
22151 R:      Ravi Gunasekaran <[email protected]>
22152 R:      Roger Quadros <[email protected]>
22153 L:      [email protected]
22154 L:      [email protected]
22155 S:      Maintained
22156 F:      drivers/net/ethernet/ti/cpsw*
22157 F:      drivers/net/ethernet/ti/davinci*
22158
22159 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
22160 M:      Alex Dubov <[email protected]>
22161 S:      Maintained
22162 W:      http://tifmxx.berlios.de/
22163 F:      drivers/memstick/host/tifm_ms.c
22164 F:      drivers/misc/tifm*
22165 F:      drivers/mmc/host/tifm_sd.c
22166 F:      include/linux/tifm.h
22167
22168 TI FPD-LINK DRIVERS
22169 M:      Tomi Valkeinen <[email protected]>
22170 L:      [email protected]
22171 S:      Maintained
22172 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
22173 F:      drivers/media/i2c/ds90*
22174 F:      include/media/i2c/ds90*
22175
22176 TI HDC302X HUMIDITY DRIVER
22177 M:      Javier Carrasco <[email protected]>
22178 M:      Li peiyu <[email protected]>
22179 L:      [email protected]
22180 S:      Maintained
22181 F:      Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml
22182 F:      drivers/iio/humidity/hdc3020.c
22183
22184 TI ICSSG ETHERNET DRIVER (ICSSG)
22185 R:      MD Danish Anwar <[email protected]>
22186 R:      Roger Quadros <[email protected]>
22187 L:      [email protected] (moderated for non-subscribers)
22188 L:      [email protected]
22189 S:      Maintained
22190 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
22191 F:      drivers/net/ethernet/ti/icssg/*
22192
22193 TI J721E CSI2RX DRIVER
22194 M:      Jai Luthra <[email protected]>
22195 L:      [email protected]
22196 S:      Maintained
22197 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
22198 F:      drivers/media/platform/ti/j721e-csi2rx/
22199
22200 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
22201 M:      Nishanth Menon <[email protected]>
22202 M:      Santosh Shilimkar <[email protected]>
22203 L:      [email protected]
22204 L:      [email protected] (moderated for non-subscribers)
22205 S:      Maintained
22206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
22207 F:      drivers/pmdomain/ti/omap_prm.c
22208 F:      drivers/soc/ti/*
22209
22210 TI LM49xxx FAMILY ASoC CODEC DRIVERS
22211 M:      M R Swami Reddy <[email protected]>
22212 M:      Vishwas A Deshpande <[email protected]>
22213 L:      [email protected] (moderated for non-subscribers)
22214 S:      Maintained
22215 F:      sound/soc/codecs/isabelle*
22216 F:      sound/soc/codecs/lm49453*
22217
22218 TI LMP92064 ADC DRIVER
22219 M:      Leonard Göhrs <[email protected]>
22220 R:      [email protected]
22221 L:      [email protected]
22222 S:      Maintained
22223 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
22224 F:      drivers/iio/adc/ti-lmp92064.c
22225
22226 TI PCM3060 ASoC CODEC DRIVER
22227 M:      Kirill Marinushkin <[email protected]>
22228 L:      [email protected] (moderated for non-subscribers)
22229 S:      Maintained
22230 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
22231 F:      sound/soc/codecs/pcm3060*
22232
22233 TI TAS571X FAMILY ASoC CODEC DRIVER
22234 M:      Kevin Cernekee <[email protected]>
22235 L:      [email protected] (moderated for non-subscribers)
22236 S:      Odd Fixes
22237 F:      sound/soc/codecs/tas571x*
22238
22239 TI TMAG5273 MAGNETOMETER DRIVER
22240 M:      Gerald Loacker <[email protected]>
22241 L:      [email protected]
22242 S:      Maintained
22243 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
22244 F:      drivers/iio/magnetometer/tmag5273.c
22245
22246 TI TRF7970A NFC DRIVER
22247 M:      Mark Greer <[email protected]>
22248 L:      [email protected]
22249 S:      Supported
22250 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
22251 F:      drivers/nfc/trf7970a.c
22252
22253 TI TSC2046 ADC DRIVER
22254 M:      Oleksij Rempel <[email protected]>
22255 R:      [email protected]
22256 L:      [email protected]
22257 S:      Maintained
22258 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
22259 F:      drivers/iio/adc/ti-tsc2046.c
22260
22261 TI TWL4030 SERIES SOC CODEC DRIVER
22262 M:      Peter Ujfalusi <[email protected]>
22263 L:      [email protected] (moderated for non-subscribers)
22264 S:      Maintained
22265 F:      sound/soc/codecs/twl4030*
22266
22267 TI VPE/CAL DRIVERS
22268 M:      Benoit Parrot <[email protected]>
22269 L:      [email protected]
22270 S:      Maintained
22271 W:      http://linuxtv.org/
22272 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22273 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
22274 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
22275 F:      drivers/media/platform/ti/cal/
22276 F:      drivers/media/platform/ti/vpe/
22277
22278 TI WILINK WIRELESS DRIVERS
22279 L:      [email protected]
22280 S:      Orphan
22281 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
22282 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
22283 F:      drivers/net/wireless/ti/
22284
22285 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
22286 M:      John Stultz <[email protected]>
22287 M:      Thomas Gleixner <[email protected]>
22288 R:      Stephen Boyd <[email protected]>
22289 L:      [email protected]
22290 S:      Supported
22291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
22292 F:      include/linux/clocksource.h
22293 F:      include/linux/time.h
22294 F:      include/linux/timekeeper_internal.h
22295 F:      include/linux/timekeeping.h
22296 F:      include/linux/timex.h
22297 F:      include/uapi/linux/time.h
22298 F:      include/uapi/linux/timex.h
22299 F:      kernel/time/alarmtimer.c
22300 F:      kernel/time/clocksource*
22301 F:      kernel/time/ntp*
22302 F:      kernel/time/time.c
22303 F:      kernel/time/timeconst.bc
22304 F:      kernel/time/timeconv.c
22305 F:      kernel/time/timecounter.c
22306 F:      kernel/time/timekeeping*
22307 F:      kernel/time/time_test.c
22308 F:      tools/testing/selftests/timers/
22309
22310 TIPC NETWORK LAYER
22311 M:      Jon Maloy <[email protected]>
22312 M:      Ying Xue <[email protected]>
22313 L:      [email protected] (core kernel code)
22314 L:      [email protected] (user apps, general discussion)
22315 S:      Maintained
22316 W:      http://tipc.sourceforge.net/
22317 F:      include/uapi/linux/tipc*.h
22318 F:      net/tipc/
22319
22320 TLAN NETWORK DRIVER
22321 M:      Samuel Chessman <[email protected]>
22322 L:      [email protected] (subscribers-only)
22323 S:      Maintained
22324 W:      http://sourceforge.net/projects/tlan/
22325 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
22326 F:      drivers/net/ethernet/ti/tlan.*
22327
22328 TMIO/SDHI MMC DRIVER
22329 M:      Wolfram Sang <[email protected]>
22330 L:      [email protected]
22331 L:      [email protected]
22332 S:      Supported
22333 F:      drivers/mmc/host/renesas_sdhi*
22334 F:      drivers/mmc/host/tmio_mmc*
22335 F:      include/linux/mfd/tmio.h
22336
22337 TMP513 HARDWARE MONITOR DRIVER
22338 M:      Eric Tremblay <[email protected]>
22339 L:      [email protected]
22340 S:      Maintained
22341 F:      Documentation/hwmon/tmp513.rst
22342 F:      drivers/hwmon/tmp513.c
22343
22344 TMPFS (SHMEM FILESYSTEM)
22345 M:      Hugh Dickins <[email protected]>
22346 L:      [email protected]
22347 S:      Maintained
22348 F:      include/linux/shmem_fs.h
22349 F:      mm/shmem.c
22350
22351 TOMOYO SECURITY MODULE
22352 M:      Kentaro Takeda <[email protected]>
22353 M:      Tetsuo Handa <[email protected]>
22354 L:      [email protected] (subscribers-only, for developers in English)
22355 L:      [email protected] (subscribers-only, for users in English)
22356 L:      [email protected] (subscribers-only, for developers in Japanese)
22357 L:      [email protected] (subscribers-only, for users in Japanese)
22358 S:      Maintained
22359 W:      https://tomoyo.osdn.jp/
22360 F:      security/tomoyo/
22361
22362 TOPSTAR LAPTOP EXTRAS DRIVER
22363 M:      Herton Ronaldo Krzesinski <[email protected]>
22364 L:      [email protected]
22365 S:      Maintained
22366 F:      drivers/platform/x86/topstar-laptop.c
22367
22368 TORTURE-TEST MODULES
22369 M:      Davidlohr Bueso <[email protected]>
22370 M:      "Paul E. McKenney" <[email protected]>
22371 M:      Josh Triplett <[email protected]>
22372 L:      [email protected]
22373 S:      Supported
22374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
22375 F:      Documentation/RCU/torture.rst
22376 F:      kernel/locking/locktorture.c
22377 F:      kernel/rcu/rcuscale.c
22378 F:      kernel/rcu/rcutorture.c
22379 F:      kernel/rcu/refscale.c
22380 F:      kernel/torture.c
22381
22382 TOSHIBA ACPI EXTRAS DRIVER
22383 M:      Azael Avalos <[email protected]>
22384 L:      [email protected]
22385 S:      Maintained
22386 F:      drivers/platform/x86/toshiba_acpi.c
22387
22388 TOSHIBA BLUETOOTH DRIVER
22389 M:      Azael Avalos <[email protected]>
22390 L:      [email protected]
22391 S:      Maintained
22392 F:      drivers/platform/x86/toshiba_bluetooth.c
22393
22394 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
22395 M:      Azael Avalos <[email protected]>
22396 L:      [email protected]
22397 S:      Maintained
22398 F:      drivers/platform/x86/toshiba_haps.c
22399
22400 TOSHIBA SMM DRIVER
22401 M:      Jonathan Buzzard <[email protected]>
22402 S:      Maintained
22403 W:      http://www.buzzard.org.uk/toshiba/
22404 F:      drivers/char/toshiba.c
22405 F:      include/linux/toshiba.h
22406 F:      include/uapi/linux/toshiba.h
22407
22408 TOSHIBA TC358743 DRIVER
22409 M:      Hans Verkuil <[email protected]>
22410 L:      [email protected]
22411 S:      Maintained
22412 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
22413 F:      drivers/media/i2c/tc358743*
22414 F:      include/media/i2c/tc358743.h
22415
22416 TOSHIBA WMI HOTKEYS DRIVER
22417 M:      Azael Avalos <[email protected]>
22418 L:      [email protected]
22419 S:      Maintained
22420 F:      drivers/platform/x86/toshiba-wmi.c
22421
22422 TPM DEVICE DRIVER
22423 M:      Peter Huewe <[email protected]>
22424 M:      Jarkko Sakkinen <[email protected]>
22425 R:      Jason Gunthorpe <[email protected]>
22426 L:      [email protected]
22427 S:      Maintained
22428 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
22429 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
22430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
22431 F:      drivers/char/tpm/
22432
22433 TPS546D24 DRIVER
22434 M:      Duke Du <[email protected]>
22435 L:      [email protected]
22436 S:      Maintained
22437 F:      Documentation/hwmon/tps546d24.rst
22438 F:      drivers/hwmon/pmbus/tps546d24.c
22439
22440 TQ SYSTEMS BOARD & DRIVER SUPPORT
22441 L:      [email protected]
22442 S:      Supported
22443 W:      https://www.tq-group.com/en/products/tq-embedded/
22444 F:      arch/arm/boot/dts/imx*mba*.dts*
22445 F:      arch/arm/boot/dts/imx*tqma*.dts*
22446 F:      arch/arm/boot/dts/mba*.dtsi
22447 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
22448 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
22449 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
22450 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
22451 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
22452 F:      drivers/gpio/gpio-tqmx86.c
22453 F:      drivers/mfd/tqmx86.c
22454 F:      drivers/watchdog/tqmx86_wdt.c
22455
22456 TRACING
22457 M:      Steven Rostedt <[email protected]>
22458 M:      Masami Hiramatsu <[email protected]>
22459 R:      Mathieu Desnoyers <[email protected]>
22460 L:      [email protected]
22461 L:      [email protected]
22462 S:      Maintained
22463 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
22464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
22465 F:      Documentation/trace/*
22466 F:      fs/tracefs/
22467 F:      include/linux/trace*.h
22468 F:      include/trace/
22469 F:      kernel/trace/
22470 F:      scripts/tracing/
22471 F:      tools/testing/selftests/ftrace/
22472
22473 TRACING MMIO ACCESSES (MMIOTRACE)
22474 M:      Steven Rostedt <[email protected]>
22475 M:      Masami Hiramatsu <[email protected]>
22476 R:      Karol Herbst <[email protected]>
22477 R:      Pekka Paalanen <[email protected]>
22478 L:      [email protected]
22479 L:      [email protected]
22480 S:      Maintained
22481 F:      arch/x86/mm/kmmio.c
22482 F:      arch/x86/mm/mmio-mod.c
22483 F:      arch/x86/mm/testmmiotrace.c
22484 F:      include/linux/mmiotrace.h
22485 F:      kernel/trace/trace_mmiotrace.c
22486
22487 TRACING OS NOISE / LATENCY TRACERS
22488 M:      Steven Rostedt <[email protected]>
22489 M:      Daniel Bristot de Oliveira <[email protected]>
22490 S:      Maintained
22491 F:      Documentation/trace/hwlat_detector.rst
22492 F:      Documentation/trace/osnoise-tracer.rst
22493 F:      Documentation/trace/timerlat-tracer.rst
22494 F:      arch/*/kernel/trace.c
22495 F:      include/trace/events/osnoise.h
22496 F:      kernel/trace/trace_hwlat.c
22497 F:      kernel/trace/trace_irqsoff.c
22498 F:      kernel/trace/trace_osnoise.c
22499 F:      kernel/trace/trace_sched_wakeup.c
22500
22501 TRADITIONAL CHINESE DOCUMENTATION
22502 M:      Hu Haowen <[email protected]>
22503 S:      Maintained
22504 W:      https://github.com/srcres258/linux-doc
22505 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
22506 F:      Documentation/translations/zh_TW/
22507
22508 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
22509 M:      Dan Williams <[email protected]>
22510 L:      [email protected]
22511 S:      Maintained
22512 F:      Documentation/ABI/testing/configfs-tsm
22513 F:      drivers/virt/coco/tsm.c
22514 F:      include/linux/tsm.h
22515
22516 TTY LAYER AND SERIAL DRIVERS
22517 M:      Greg Kroah-Hartman <[email protected]>
22518 M:      Jiri Slaby <[email protected]>
22519 L:      [email protected]
22520 L:      [email protected]
22521 S:      Supported
22522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
22523 F:      Documentation/devicetree/bindings/serial/
22524 F:      Documentation/driver-api/serial/
22525 F:      drivers/tty/
22526 F:      include/linux/selection.h
22527 F:      include/linux/serial.h
22528 F:      include/linux/serial_core.h
22529 F:      include/linux/sysrq.h
22530 F:      include/linux/tty*.h
22531 F:      include/linux/vt.h
22532 F:      include/linux/vt_*.h
22533 F:      include/uapi/linux/serial.h
22534 F:      include/uapi/linux/serial_core.h
22535 F:      include/uapi/linux/tty.h
22536
22537 TUA9001 MEDIA DRIVER
22538 L:      [email protected]
22539 S:      Orphan
22540 W:      https://linuxtv.org
22541 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22542 F:      drivers/media/tuners/tua9001*
22543
22544 TULIP NETWORK DRIVERS
22545 L:      [email protected]
22546 L:      [email protected]
22547 S:      Orphan
22548 F:      drivers/net/ethernet/dec/tulip/
22549
22550 TUN/TAP driver
22551 M:      Willem de Bruijn <[email protected]>
22552 M:      Jason Wang <[email protected]>
22553 S:      Maintained
22554 W:      http://vtun.sourceforge.net/tun
22555 F:      Documentation/networking/tuntap.rst
22556 F:      arch/um/os-Linux/drivers/
22557 F:      drivers/net/tap.c
22558 F:      drivers/net/tun.c
22559
22560 TURBOCHANNEL SUBSYSTEM
22561 M:      "Maciej W. Rozycki" <[email protected]>
22562 M:      Ralf Baechle <[email protected]>
22563 L:      [email protected]
22564 S:      Maintained
22565 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
22566 F:      drivers/tc/
22567 F:      include/linux/tc.h
22568
22569 TURBOSTAT UTILITY
22570 M:      "Len Brown" <[email protected]>
22571 L:      [email protected]
22572 S:      Supported
22573 Q:      https://patchwork.kernel.org/project/linux-pm/list/
22574 B:      https://bugzilla.kernel.org
22575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
22576 F:      tools/power/x86/turbostat/
22577
22578 TW5864 VIDEO4LINUX DRIVER
22579 M:      Bluecherry Maintainers <[email protected]>
22580 M:      Anton Sviridenko <[email protected]>
22581 M:      Andrey Utkin <[email protected]>
22582 M:      Andrey Utkin <[email protected]>
22583 L:      [email protected]
22584 S:      Supported
22585 F:      drivers/media/pci/tw5864/
22586
22587 TW68 VIDEO4LINUX DRIVER
22588 M:      Hans Verkuil <[email protected]>
22589 L:      [email protected]
22590 S:      Odd Fixes
22591 W:      https://linuxtv.org
22592 T:      git git://linuxtv.org/media_tree.git
22593 F:      drivers/media/pci/tw68/
22594
22595 TW686X VIDEO4LINUX DRIVER
22596 M:      Ezequiel Garcia <[email protected]>
22597 L:      [email protected]
22598 S:      Maintained
22599 W:      http://linuxtv.org
22600 T:      git git://linuxtv.org/media_tree.git
22601 F:      drivers/media/pci/tw686x/
22602
22603 U-BOOT ENVIRONMENT VARIABLES
22604 M:      Rafał Miłecki <[email protected]>
22605 S:      Maintained
22606 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
22607 F:      drivers/nvmem/u-boot-env.c
22608
22609 UACCE ACCELERATOR FRAMEWORK
22610 M:      Zhangfei Gao <[email protected]>
22611 M:      Zhou Wang <[email protected]>
22612 L:      [email protected]
22613 L:      [email protected]
22614 S:      Maintained
22615 F:      Documentation/ABI/testing/sysfs-driver-uacce
22616 F:      Documentation/misc-devices/uacce.rst
22617 F:      drivers/misc/uacce/
22618 F:      include/linux/uacce.h
22619 F:      include/uapi/misc/uacce/
22620
22621 UBI FILE SYSTEM (UBIFS)
22622 M:      Richard Weinberger <[email protected]>
22623 R:      Zhihao Cheng <[email protected]>
22624 L:      [email protected]
22625 S:      Supported
22626 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
22627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22629 F:      Documentation/ABI/testing/sysfs-fs-ubifs
22630 F:      Documentation/filesystems/ubifs-authentication.rst
22631 F:      Documentation/filesystems/ubifs.rst
22632 F:      fs/ubifs/
22633
22634 UBLK USERSPACE BLOCK DRIVER
22635 M:      Ming Lei <[email protected]>
22636 L:      [email protected]
22637 S:      Maintained
22638 F:      Documentation/block/ublk.rst
22639 F:      drivers/block/ublk_drv.c
22640 F:      include/uapi/linux/ublk_cmd.h
22641
22642 UBSAN
22643 M:      Kees Cook <[email protected]>
22644 R:      Marco Elver <[email protected]>
22645 R:      Andrey Konovalov <[email protected]>
22646 R:      Andrey Ryabinin <[email protected]>
22647 L:      [email protected]
22648 L:      [email protected]
22649 S:      Supported
22650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
22651 F:      Documentation/dev-tools/ubsan.rst
22652 F:      include/linux/ubsan.h
22653 F:      lib/Kconfig.ubsan
22654 F:      lib/test_ubsan.c
22655 F:      lib/ubsan.c
22656 F:      scripts/Makefile.ubsan
22657 K:      \bARCH_HAS_UBSAN\b
22658
22659 UCLINUX (M68KNOMMU AND COLDFIRE)
22660 M:      Greg Ungerer <[email protected]>
22661 L:      [email protected]
22662 S:      Maintained
22663 W:      http://www.linux-m68k.org/
22664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
22665 F:      arch/m68k/*/*_no.*
22666 F:      arch/m68k/68*/
22667 F:      arch/m68k/coldfire/
22668 F:      arch/m68k/include/asm/*_no.*
22669
22670 UDF FILESYSTEM
22671 M:      Jan Kara <[email protected]>
22672 S:      Maintained
22673 F:      Documentation/filesystems/udf.rst
22674 F:      fs/udf/
22675
22676 UDRAW TABLET
22677 M:      Bastien Nocera <[email protected]>
22678 L:      [email protected]
22679 S:      Maintained
22680 F:      drivers/hid/hid-udraw-ps3.c
22681
22682 UFS FILESYSTEM
22683 M:      Evgeniy Dushistov <[email protected]>
22684 S:      Maintained
22685 F:      Documentation/admin-guide/ufs.rst
22686 F:      fs/ufs/
22687
22688 UHID USERSPACE HID IO DRIVER
22689 M:      David Rheinsberg <[email protected]>
22690 L:      [email protected]
22691 S:      Maintained
22692 F:      drivers/hid/uhid.c
22693 F:      include/uapi/linux/uhid.h
22694
22695 ULPI BUS
22696 M:      Heikki Krogerus <[email protected]>
22697 L:      [email protected]
22698 S:      Maintained
22699 F:      drivers/usb/common/ulpi.c
22700 F:      include/linux/ulpi/
22701
22702 UNICODE SUBSYSTEM
22703 M:      Gabriel Krisman Bertazi <[email protected]>
22704 L:      [email protected]
22705 S:      Supported
22706 F:      fs/unicode/
22707
22708 UNIFDEF
22709 M:      Tony Finch <[email protected]>
22710 S:      Maintained
22711 W:      http://dotat.at/prog/unifdef
22712 F:      scripts/unifdef.c
22713
22714 UNIFORM CDROM DRIVER
22715 M:      Phillip Potter <[email protected]>
22716 S:      Maintained
22717 F:      Documentation/cdrom/
22718 F:      drivers/cdrom/cdrom.c
22719 F:      include/linux/cdrom.h
22720 F:      include/uapi/linux/cdrom.h
22721
22722 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
22723 R:      Alim Akhtar <[email protected]>
22724 R:      Avri Altman <[email protected]>
22725 R:      Bart Van Assche <[email protected]>
22726 L:      [email protected]
22727 S:      Supported
22728 F:      Documentation/devicetree/bindings/ufs/
22729 F:      Documentation/scsi/ufs.rst
22730 F:      drivers/ufs/core/
22731
22732 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
22733 M:      Pedro Sousa <[email protected]>
22734 L:      [email protected]
22735 S:      Supported
22736 F:      drivers/ufs/host/*dwc*
22737
22738 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
22739 M:      Alim Akhtar <[email protected]>
22740 L:      [email protected]
22741 S:      Maintained
22742 F:      drivers/ufs/host/ufs-exynos*
22743
22744 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
22745 M:      Peter Wang <[email protected]>
22746 R:      Stanley Jhu <[email protected]>
22747 L:      [email protected]
22748 L:      [email protected] (moderated for non-subscribers)
22749 S:      Maintained
22750 F:      drivers/ufs/host/ufs-mediatek*
22751
22752 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
22753 M:      Manivannan Sadhasivam <[email protected]>
22754 L:      [email protected]
22755 L:      [email protected]
22756 S:      Maintained
22757 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
22758 F:      drivers/ufs/host/ufs-qcom*
22759
22760 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
22761 M:      Yoshihiro Shimoda <[email protected]>
22762 L:      [email protected]
22763 L:      [email protected]
22764 S:      Maintained
22765 F:      drivers/ufs/host/ufs-renesas.c
22766
22767 UNSORTED BLOCK IMAGES (UBI)
22768 M:      Richard Weinberger <[email protected]>
22769 R:      Zhihao Cheng <[email protected]>
22770 L:      [email protected]
22771 S:      Supported
22772 W:      http://www.linux-mtd.infradead.org/
22773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22775 F:      drivers/mtd/ubi/
22776 F:      include/linux/mtd/ubi.h
22777 F:      include/uapi/mtd/ubi-user.h
22778
22779 USB "USBNET" DRIVER FRAMEWORK
22780 M:      Oliver Neukum <[email protected]>
22781 L:      [email protected]
22782 S:      Maintained
22783 W:      http://www.linux-usb.org/usbnet
22784 F:      drivers/net/usb/usbnet.c
22785 F:      include/linux/usb/usbnet.h
22786
22787 USB ACM DRIVER
22788 M:      Oliver Neukum <[email protected]>
22789 L:      [email protected]
22790 S:      Maintained
22791 F:      Documentation/usb/acm.rst
22792 F:      drivers/usb/class/cdc-acm.*
22793
22794 USB APPLE MFI FASTCHARGE DRIVER
22795 M:      Bastien Nocera <[email protected]>
22796 L:      [email protected]
22797 S:      Maintained
22798 F:      drivers/usb/misc/apple-mfi-fastcharge.c
22799
22800 USB AR5523 WIRELESS DRIVER
22801 L:      [email protected]
22802 S:      Orphan
22803 F:      drivers/net/wireless/ath/ar5523/
22804
22805 USB ATTACHED SCSI
22806 M:      Oliver Neukum <[email protected]>
22807 L:      [email protected]
22808 L:      [email protected]
22809 S:      Maintained
22810 F:      drivers/usb/storage/uas.c
22811
22812 USB CDC ETHERNET DRIVER
22813 M:      Oliver Neukum <[email protected]>
22814 L:      [email protected]
22815 S:      Maintained
22816 F:      drivers/net/usb/cdc_*.c
22817 F:      include/uapi/linux/usb/cdc.h
22818
22819 USB CHAOSKEY DRIVER
22820 M:      Keith Packard <[email protected]>
22821 L:      [email protected]
22822 S:      Maintained
22823 F:      drivers/usb/misc/chaoskey.c
22824
22825 USB CYPRESS C67X00 DRIVER
22826 L:      [email protected]
22827 S:      Orphan
22828 F:      drivers/usb/c67x00/
22829
22830 USB DAVICOM DM9601 DRIVER
22831 M:      Peter Korsgaard <[email protected]>
22832 L:      [email protected]
22833 S:      Maintained
22834 W:      http://www.linux-usb.org/usbnet
22835 F:      drivers/net/usb/dm9601.c
22836
22837 USB EHCI DRIVER
22838 M:      Alan Stern <[email protected]>
22839 L:      [email protected]
22840 S:      Maintained
22841 F:      Documentation/usb/ehci.rst
22842 F:      drivers/usb/host/ehci*
22843
22844 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
22845 M:      Jiri Kosina <[email protected]>
22846 M:      Benjamin Tissoires <[email protected]>
22847 L:      [email protected]
22848 S:      Maintained
22849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
22850 F:      Documentation/hid/hiddev.rst
22851 F:      drivers/hid/usbhid/
22852
22853 USB INTEL XHCI ROLE MUX DRIVER
22854 M:      Hans de Goede <[email protected]>
22855 L:      [email protected]
22856 S:      Maintained
22857 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
22858
22859 USB IP DRIVER FOR HISILICON KIRIN 960
22860 M:      Yu Chen <[email protected]>
22861 M:      Binghui Wang <[email protected]>
22862 L:      [email protected]
22863 S:      Maintained
22864 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
22865 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
22866
22867 USB IP DRIVER FOR HISILICON KIRIN 970
22868 M:      Mauro Carvalho Chehab <[email protected]>
22869 L:      [email protected]
22870 S:      Maintained
22871 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
22872 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
22873
22874 USB ISP116X DRIVER
22875 M:      Olav Kongas <[email protected]>
22876 L:      [email protected]
22877 S:      Maintained
22878 F:      drivers/usb/host/isp116x*
22879 F:      include/linux/usb/isp116x.h
22880
22881 USB ISP1760 DRIVER
22882 M:      Rui Miguel Silva <[email protected]>
22883 L:      [email protected]
22884 S:      Maintained
22885 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
22886 F:      drivers/usb/isp1760/*
22887
22888 USB LAN78XX ETHERNET DRIVER
22889 M:      Woojung Huh <[email protected]>
22890 M:      [email protected]
22891 L:      [email protected]
22892 S:      Maintained
22893 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
22894 F:      drivers/net/usb/lan78xx.*
22895 F:      include/dt-bindings/net/microchip-lan78xx.h
22896
22897 USB MASS STORAGE DRIVER
22898 M:      Alan Stern <[email protected]>
22899 L:      [email protected]
22900 L:      [email protected]
22901 S:      Maintained
22902 F:      drivers/usb/storage/
22903
22904 USB MIDI DRIVER
22905 M:      Clemens Ladisch <[email protected]>
22906 L:      [email protected] (moderated for non-subscribers)
22907 S:      Maintained
22908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
22909 F:      sound/usb/midi.*
22910
22911 USB NETWORKING DRIVERS
22912 L:      [email protected]
22913 S:      Odd Fixes
22914 F:      drivers/net/usb/
22915
22916 USB OHCI DRIVER
22917 M:      Alan Stern <[email protected]>
22918 L:      [email protected]
22919 S:      Maintained
22920 F:      Documentation/usb/ohci.rst
22921 F:      drivers/usb/host/ohci*
22922
22923 USB OTG FSM (Finite State Machine)
22924 M:      Peter Chen <[email protected]>
22925 L:      [email protected]
22926 S:      Maintained
22927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
22928 F:      drivers/usb/common/usb-otg-fsm.c
22929
22930 USB OVER IP DRIVER
22931 M:      Valentina Manea <[email protected]>
22932 M:      Shuah Khan <[email protected]>
22933 M:      Shuah Khan <[email protected]>
22934 R:      Hongren Zheng <[email protected]>
22935 L:      [email protected]
22936 S:      Maintained
22937 F:      Documentation/usb/usbip_protocol.rst
22938 F:      drivers/usb/usbip/
22939 F:      tools/testing/selftests/drivers/usb/usbip/
22940 F:      tools/usb/usbip/
22941
22942 USB PEGASUS DRIVER
22943 M:      Petko Manolov <[email protected]>
22944 L:      [email protected]
22945 L:      [email protected]
22946 S:      Maintained
22947 W:      https://github.com/petkan/pegasus
22948 T:      git https://github.com/petkan/pegasus.git
22949 F:      drivers/net/usb/pegasus.*
22950
22951 USB PRINTER DRIVER (usblp)
22952 M:      Pete Zaitcev <[email protected]>
22953 L:      [email protected]
22954 S:      Supported
22955 F:      drivers/usb/class/usblp.c
22956
22957 USB QMI WWAN NETWORK DRIVER
22958 M:      Bjørn Mork <[email protected]>
22959 L:      [email protected]
22960 S:      Maintained
22961 F:      Documentation/ABI/testing/sysfs-class-net-qmi
22962 F:      drivers/net/usb/qmi_wwan.c
22963
22964 USB RAW GADGET DRIVER
22965 R:      Andrey Konovalov <[email protected]>
22966 L:      [email protected]
22967 S:      Maintained
22968 F:      Documentation/usb/raw-gadget.rst
22969 F:      drivers/usb/gadget/legacy/raw_gadget.c
22970 F:      include/uapi/linux/usb/raw_gadget.h
22971
22972 USB RTL8150 DRIVER
22973 M:      Petko Manolov <[email protected]>
22974 L:      [email protected]
22975 L:      [email protected]
22976 S:      Maintained
22977 W:      https://github.com/petkan/rtl8150
22978 T:      git https://github.com/petkan/rtl8150.git
22979 F:      drivers/net/usb/rtl8150.c
22980
22981 USB SERIAL SUBSYSTEM
22982 M:      Johan Hovold <[email protected]>
22983 L:      [email protected]
22984 S:      Maintained
22985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
22986 F:      Documentation/usb/usb-serial.rst
22987 F:      drivers/usb/serial/
22988 F:      include/linux/usb/serial.h
22989
22990 USB SMSC75XX ETHERNET DRIVER
22991 M:      Steve Glendinning <[email protected]>
22992 L:      [email protected]
22993 S:      Maintained
22994 F:      drivers/net/usb/smsc75xx.*
22995
22996 USB SMSC95XX ETHERNET DRIVER
22997 M:      Steve Glendinning <[email protected]>
22998 M:      [email protected]
22999 L:      [email protected]
23000 S:      Maintained
23001 F:      drivers/net/usb/smsc95xx.*
23002
23003 USB SUBSYSTEM
23004 M:      Greg Kroah-Hartman <[email protected]>
23005 L:      [email protected]
23006 S:      Supported
23007 W:      http://www.linux-usb.org
23008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
23009 F:      Documentation/devicetree/bindings/usb/
23010 F:      Documentation/usb/
23011 F:      drivers/usb/
23012 F:      include/dt-bindings/usb/
23013 F:      include/linux/usb.h
23014 F:      include/linux/usb/
23015 F:      include/uapi/linux/usb/
23016
23017 USB TYPEC BUS FOR ALTERNATE MODES
23018 M:      Heikki Krogerus <[email protected]>
23019 L:      [email protected]
23020 S:      Maintained
23021 F:      Documentation/ABI/testing/sysfs-bus-typec
23022 F:      Documentation/driver-api/usb/typec_bus.rst
23023 F:      drivers/usb/typec/altmodes/
23024 F:      include/linux/usb/typec_altmode.h
23025
23026 USB TYPEC CLASS
23027 M:      Heikki Krogerus <[email protected]>
23028 L:      [email protected]
23029 S:      Maintained
23030 F:      Documentation/ABI/testing/sysfs-class-typec
23031 F:      Documentation/driver-api/usb/typec.rst
23032 F:      drivers/usb/typec/
23033 F:      include/linux/usb/typec.h
23034
23035 USB TYPEC INTEL PMC MUX DRIVER
23036 M:      Heikki Krogerus <[email protected]>
23037 L:      [email protected]
23038 S:      Maintained
23039 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
23040 F:      drivers/usb/typec/mux/intel_pmc_mux.c
23041
23042 USB TYPEC PI3USB30532 MUX DRIVER
23043 M:      Hans de Goede <[email protected]>
23044 L:      [email protected]
23045 S:      Maintained
23046 F:      drivers/usb/typec/mux/pi3usb30532.c
23047
23048 USB TYPEC PORT CONTROLLER DRIVERS
23049 L:      [email protected]
23050 S:      Orphan
23051 F:      drivers/usb/typec/tcpm/
23052
23053 USB UHCI DRIVER
23054 M:      Alan Stern <[email protected]>
23055 L:      [email protected]
23056 S:      Maintained
23057 F:      drivers/usb/host/uhci*
23058
23059 USB VIDEO CLASS
23060 M:      Laurent Pinchart <[email protected]>
23061 L:      [email protected]
23062 S:      Maintained
23063 W:      http://www.ideasonboard.org/uvc/
23064 T:      git git://linuxtv.org/media_tree.git
23065 F:      drivers/media/usb/uvc/
23066 F:      include/uapi/linux/uvcvideo.h
23067
23068 USB WEBCAM GADGET
23069 M:      Laurent Pinchart <[email protected]>
23070 M:      Daniel Scally <[email protected]>
23071 L:      [email protected]
23072 S:      Maintained
23073 F:      drivers/usb/gadget/function/*uvc*
23074 F:      drivers/usb/gadget/legacy/webcam.c
23075 F:      include/uapi/linux/usb/g_uvc.h
23076
23077 USB XHCI DRIVER
23078 M:      Mathias Nyman <[email protected]>
23079 L:      [email protected]
23080 S:      Supported
23081 F:      drivers/usb/host/pci-quirks*
23082 F:      drivers/usb/host/xhci*
23083
23084 USER DATAGRAM PROTOCOL (UDP)
23085 M:      Willem de Bruijn <[email protected]>
23086 S:      Maintained
23087 F:      include/linux/udp.h
23088 F:      net/ipv4/udp.c
23089 F:      net/ipv6/udp.c
23090
23091 USER-MODE LINUX (UML)
23092 M:      Richard Weinberger <[email protected]>
23093 M:      Anton Ivanov <[email protected]>
23094 M:      Johannes Berg <[email protected]>
23095 L:      [email protected]
23096 S:      Maintained
23097 W:      http://user-mode-linux.sourceforge.net
23098 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
23099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
23100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
23101 F:      Documentation/virt/uml/
23102 F:      arch/um/
23103 F:      arch/x86/um/
23104 F:      fs/hostfs/
23105
23106 USERSPACE COPYIN/COPYOUT (UIOVEC)
23107 M:      Alexander Viro <[email protected]>
23108 S:      Maintained
23109 F:      include/linux/uio.h
23110 F:      lib/iov_iter.c
23111
23112 USERSPACE DMA BUFFER DRIVER
23113 M:      Gerd Hoffmann <[email protected]>
23114 L:      [email protected]
23115 S:      Maintained
23116 T:      git git://anongit.freedesktop.org/drm/drm-misc
23117 F:      drivers/dma-buf/udmabuf.c
23118 F:      include/uapi/linux/udmabuf.h
23119
23120 USERSPACE I/O (UIO)
23121 M:      Greg Kroah-Hartman <[email protected]>
23122 S:      Maintained
23123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23124 F:      Documentation/driver-api/uio-howto.rst
23125 F:      drivers/uio/
23126 F:      include/linux/uio_driver.h
23127
23128 UTIL-LINUX PACKAGE
23129 M:      Karel Zak <[email protected]>
23130 L:      [email protected]
23131 S:      Maintained
23132 W:      http://en.wikipedia.org/wiki/Util-linux
23133 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
23134
23135 UUID HELPERS
23136 R:      Andy Shevchenko <[email protected]>
23137 L:      [email protected]
23138 S:      Maintained
23139 F:      include/linux/uuid.h
23140 F:      lib/test_uuid.c
23141 F:      lib/uuid.c
23142
23143 UV SYSFS DRIVER
23144 M:      Justin Ernst <[email protected]>
23145 L:      [email protected]
23146 S:      Maintained
23147 F:      drivers/platform/x86/uv_sysfs.c
23148
23149 UVESAFB DRIVER
23150 M:      Michal Januszewski <[email protected]>
23151 L:      [email protected]
23152 S:      Maintained
23153 W:      https://github.com/mjanusz/v86d
23154 F:      Documentation/fb/uvesafb.rst
23155 F:      drivers/video/fbdev/uvesafb.*
23156
23157 Ux500 CLOCK DRIVERS
23158 M:      Ulf Hansson <[email protected]>
23159 L:      [email protected]
23160 L:      [email protected] (moderated for non-subscribers)
23161 S:      Maintained
23162 F:      drivers/clk/ux500/
23163
23164 V4L2 ASYNC AND FWNODE FRAMEWORKS
23165 M:      Sakari Ailus <[email protected]>
23166 L:      [email protected]
23167 S:      Maintained
23168 T:      git git://linuxtv.org/media_tree.git
23169 F:      drivers/media/v4l2-core/v4l2-async.c
23170 F:      drivers/media/v4l2-core/v4l2-fwnode.c
23171 F:      include/media/v4l2-async.h
23172 F:      include/media/v4l2-fwnode.h
23173
23174 V4L2 LENS DRIVERS
23175 M:      Sakari Ailus <[email protected]>
23176 L:      [email protected]
23177 S:      Maintained
23178 F:      drivers/media/i2c/ak*
23179 F:      drivers/media/i2c/dw*
23180 F:      drivers/media/i2c/lm*
23181
23182 V4L2 CAMERA SENSOR DRIVERS
23183 M:      Sakari Ailus <[email protected]>
23184 L:      [email protected]
23185 S:      Maintained
23186 F:      Documentation/driver-api/media/camera-sensor.rst
23187 F:      Documentation/driver-api/media/tx-rx.rst
23188 F:      drivers/media/i2c/ar*
23189 F:      drivers/media/i2c/gc*
23190 F:      drivers/media/i2c/hi*
23191 F:      drivers/media/i2c/imx*
23192 F:      drivers/media/i2c/mt*
23193 F:      drivers/media/i2c/og*
23194 F:      drivers/media/i2c/ov*
23195 F:      drivers/media/i2c/s5*
23196 F:      drivers/media/i2c/st-vgxy61.c
23197
23198 VF610 NAND DRIVER
23199 M:      Stefan Agner <[email protected]>
23200 L:      [email protected]
23201 S:      Supported
23202 F:      drivers/mtd/nand/raw/vf610_nfc.c
23203
23204 VFAT/FAT/MSDOS FILESYSTEM
23205 M:      OGAWA Hirofumi <[email protected]>
23206 S:      Maintained
23207 F:      Documentation/filesystems/vfat.rst
23208 F:      fs/fat/
23209 F:      tools/testing/selftests/filesystems/fat/
23210
23211 VFIO CDX DRIVER
23212 M:      Nipun Gupta <[email protected]>
23213 M:      Nikhil Agarwal <[email protected]>
23214 L:      [email protected]
23215 S:      Maintained
23216 F:      drivers/vfio/cdx/*
23217
23218 VFIO DRIVER
23219 M:      Alex Williamson <[email protected]>
23220 L:      [email protected]
23221 S:      Maintained
23222 T:      git https://github.com/awilliam/linux-vfio.git
23223 F:      Documentation/ABI/testing/debugfs-vfio
23224 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
23225 F:      Documentation/driver-api/vfio.rst
23226 F:      drivers/vfio/
23227 F:      include/linux/vfio.h
23228 F:      include/linux/vfio_pci_core.h
23229 F:      include/uapi/linux/vfio.h
23230
23231 VFIO FSL-MC DRIVER
23232 M:      Diana Craciun <[email protected]>
23233 L:      [email protected]
23234 S:      Maintained
23235 F:      drivers/vfio/fsl-mc/
23236
23237 VFIO HISILICON PCI DRIVER
23238 M:      Longfang Liu <[email protected]>
23239 M:      Shameer Kolothum <[email protected]>
23240 L:      [email protected]
23241 S:      Maintained
23242 F:      drivers/vfio/pci/hisilicon/
23243
23244 VFIO MEDIATED DEVICE DRIVERS
23245 M:      Kirti Wankhede <[email protected]>
23246 L:      [email protected]
23247 S:      Maintained
23248 F:      Documentation/driver-api/vfio-mediated-device.rst
23249 F:      drivers/vfio/mdev/
23250 F:      include/linux/mdev.h
23251 F:      samples/vfio-mdev/
23252
23253 VFIO MLX5 PCI DRIVER
23254 M:      Yishai Hadas <[email protected]>
23255 L:      [email protected]
23256 S:      Maintained
23257 F:      drivers/vfio/pci/mlx5/
23258
23259 VFIO NVIDIA GRACE GPU DRIVER
23260 M:      Ankit Agrawal <[email protected]>
23261 L:      [email protected]
23262 S:      Supported
23263 F:      drivers/vfio/pci/nvgrace-gpu/
23264
23265 VFIO PCI DEVICE SPECIFIC DRIVERS
23266 R:      Jason Gunthorpe <[email protected]>
23267 R:      Yishai Hadas <[email protected]>
23268 R:      Shameer Kolothum <[email protected]>
23269 R:      Kevin Tian <[email protected]>
23270 L:      [email protected]
23271 S:      Maintained
23272 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
23273 F:      drivers/vfio/pci/*/
23274
23275 VFIO PDS PCI DRIVER
23276 M:      Brett Creeley <[email protected]>
23277 L:      [email protected]
23278 S:      Maintained
23279 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
23280 F:      drivers/vfio/pci/pds/
23281
23282 VFIO PLATFORM DRIVER
23283 M:      Eric Auger <[email protected]>
23284 L:      [email protected]
23285 S:      Maintained
23286 F:      drivers/vfio/platform/
23287
23288 VFIO VIRTIO PCI DRIVER
23289 M:      Yishai Hadas <[email protected]>
23290 L:      [email protected]
23291 L:      [email protected]
23292 S:      Maintained
23293 F:      drivers/vfio/pci/virtio
23294
23295 VGA_SWITCHEROO
23296 R:      Lukas Wunner <[email protected]>
23297 S:      Maintained
23298 T:      git git://anongit.freedesktop.org/drm/drm-misc
23299 F:      Documentation/gpu/vga-switcheroo.rst
23300 F:      drivers/gpu/vga/vga_switcheroo.c
23301 F:      include/linux/vga_switcheroo.h
23302
23303 VIA RHINE NETWORK DRIVER
23304 M:      Kevin Brace <[email protected]>
23305 S:      Maintained
23306 F:      drivers/net/ethernet/via/via-rhine.c
23307
23308 VIA SD/MMC CARD CONTROLLER DRIVER
23309 M:      Bruce Chang <[email protected]>
23310 M:      Harald Welte <[email protected]>
23311 S:      Maintained
23312 F:      drivers/mmc/host/via-sdmmc.c
23313
23314 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
23315 M:      Florian Tobias Schandinat <[email protected]>
23316 L:      [email protected]
23317 S:      Maintained
23318 F:      drivers/video/fbdev/via/
23319 F:      include/linux/via-core.h
23320 F:      include/linux/via_i2c.h
23321
23322 VIA VELOCITY NETWORK DRIVER
23323 M:      Francois Romieu <[email protected]>
23324 L:      [email protected]
23325 S:      Maintained
23326 F:      drivers/net/ethernet/via/via-velocity.*
23327
23328 VICODEC VIRTUAL CODEC DRIVER
23329 M:      Hans Verkuil <[email protected]>
23330 L:      [email protected]
23331 S:      Maintained
23332 W:      https://linuxtv.org
23333 T:      git git://linuxtv.org/media_tree.git
23334 F:      drivers/media/test-drivers/vicodec/*
23335
23336 VIDEO I2C POLLING DRIVER
23337 M:      Matt Ranostay <[email protected]>
23338 L:      [email protected]
23339 S:      Maintained
23340 F:      drivers/media/i2c/video-i2c.c
23341
23342 VIDEO MULTIPLEXER DRIVER
23343 M:      Philipp Zabel <[email protected]>
23344 L:      [email protected]
23345 S:      Maintained
23346 F:      drivers/media/platform/video-mux.c
23347
23348 VIDEOBUF2 FRAMEWORK
23349 M:      Tomasz Figa <[email protected]>
23350 M:      Marek Szyprowski <[email protected]>
23351 L:      [email protected]
23352 S:      Maintained
23353 F:      drivers/media/common/videobuf2/*
23354 F:      include/media/videobuf2-*
23355
23356 VIDTV VIRTUAL DIGITAL TV DRIVER
23357 M:      Daniel W. S. Almeida <[email protected]>
23358 L:      [email protected]
23359 S:      Maintained
23360 W:      https://linuxtv.org
23361 T:      git git://linuxtv.org/media_tree.git
23362 F:      drivers/media/test-drivers/vidtv/*
23363
23364 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
23365 M:      Shuah Khan <[email protected]>
23366 R:      Kieran Bingham <[email protected]>
23367 L:      [email protected]
23368 S:      Maintained
23369 W:      https://linuxtv.org
23370 T:      git git://linuxtv.org/media_tree.git
23371 F:      drivers/media/test-drivers/vimc/*
23372
23373 VIRT LIB
23374 M:      Alex Williamson <[email protected]>
23375 M:      Paolo Bonzini <[email protected]>
23376 L:      [email protected]
23377 S:      Supported
23378 F:      virt/lib/
23379
23380 VIRTIO AND VHOST VSOCK DRIVER
23381 M:      Stefan Hajnoczi <[email protected]>
23382 M:      Stefano Garzarella <[email protected]>
23383 L:      [email protected]
23384 L:      [email protected]
23385 L:      [email protected]
23386 S:      Maintained
23387 F:      drivers/vhost/vsock.c
23388 F:      include/linux/virtio_vsock.h
23389 F:      include/uapi/linux/virtio_vsock.h
23390 F:      net/vmw_vsock/virtio_transport.c
23391 F:      net/vmw_vsock/virtio_transport_common.c
23392
23393 VIRTIO BALLOON
23394 M:      "Michael S. Tsirkin" <[email protected]>
23395 M:      David Hildenbrand <[email protected]>
23396 L:      [email protected]
23397 S:      Maintained
23398 F:      drivers/virtio/virtio_balloon.c
23399 F:      include/linux/balloon_compaction.h
23400 F:      include/uapi/linux/virtio_balloon.h
23401 F:      mm/balloon_compaction.c
23402
23403 VIRTIO BLOCK AND SCSI DRIVERS
23404 M:      "Michael S. Tsirkin" <[email protected]>
23405 M:      Jason Wang <[email protected]>
23406 R:      Paolo Bonzini <[email protected]>
23407 R:      Stefan Hajnoczi <[email protected]>
23408 L:      [email protected]
23409 S:      Maintained
23410 F:      drivers/block/virtio_blk.c
23411 F:      drivers/scsi/virtio_scsi.c
23412 F:      include/uapi/linux/virtio_blk.h
23413 F:      include/uapi/linux/virtio_scsi.h
23414
23415 VIRTIO CONSOLE DRIVER
23416 M:      Amit Shah <[email protected]>
23417 L:      [email protected]
23418 S:      Maintained
23419 F:      drivers/char/virtio_console.c
23420 F:      include/uapi/linux/virtio_console.h
23421
23422 VIRTIO CORE AND NET DRIVERS
23423 M:      "Michael S. Tsirkin" <[email protected]>
23424 M:      Jason Wang <[email protected]>
23425 R:      Xuan Zhuo <[email protected]>
23426 L:      [email protected]
23427 S:      Maintained
23428 F:      Documentation/ABI/testing/sysfs-bus-vdpa
23429 F:      Documentation/ABI/testing/sysfs-class-vduse
23430 F:      Documentation/devicetree/bindings/virtio/
23431 F:      Documentation/driver-api/virtio/
23432 F:      drivers/block/virtio_blk.c
23433 F:      drivers/crypto/virtio/
23434 F:      drivers/net/virtio_net.c
23435 F:      drivers/vdpa/
23436 F:      drivers/virtio/
23437 F:      include/linux/vdpa.h
23438 F:      include/linux/virtio*.h
23439 F:      include/linux/vringh.h
23440 F:      include/uapi/linux/virtio_*.h
23441 F:      tools/virtio/
23442
23443 VIRTIO CRYPTO DRIVER
23444 M:      Gonglei <[email protected]>
23445 L:      [email protected]
23446 L:      [email protected]
23447 S:      Maintained
23448 F:      drivers/crypto/virtio/
23449 F:      include/uapi/linux/virtio_crypto.h
23450
23451 VIRTIO DRIVERS FOR S390
23452 M:      Cornelia Huck <[email protected]>
23453 M:      Halil Pasic <[email protected]>
23454 M:      Eric Farman <[email protected]>
23455 L:      [email protected]
23456 L:      [email protected]
23457 L:      [email protected]
23458 S:      Supported
23459 F:      arch/s390/include/uapi/asm/virtio-ccw.h
23460 F:      drivers/s390/virtio/
23461
23462 VIRTIO FILE SYSTEM
23463 M:      Vivek Goyal <[email protected]>
23464 M:      Stefan Hajnoczi <[email protected]>
23465 M:      Miklos Szeredi <[email protected]>
23466 L:      [email protected]
23467 L:      [email protected]
23468 S:      Supported
23469 W:      https://virtio-fs.gitlab.io/
23470 F:      Documentation/filesystems/virtiofs.rst
23471 F:      fs/fuse/virtio_fs.c
23472 F:      include/uapi/linux/virtio_fs.h
23473
23474 VIRTIO GPIO DRIVER
23475 M:      Enrico Weigelt, metux IT consult <[email protected]>
23476 M:      Viresh Kumar <[email protected]>
23477 L:      [email protected]
23478 L:      [email protected]
23479 S:      Maintained
23480 F:      drivers/gpio/gpio-virtio.c
23481 F:      include/uapi/linux/virtio_gpio.h
23482
23483 VIRTIO GPU DRIVER
23484 M:      David Airlie <[email protected]>
23485 M:      Gerd Hoffmann <[email protected]>
23486 R:      Gurchetan Singh <[email protected]>
23487 R:      Chia-I Wu <[email protected]>
23488 L:      [email protected]
23489 L:      [email protected]
23490 S:      Maintained
23491 T:      git git://anongit.freedesktop.org/drm/drm-misc
23492 F:      drivers/gpu/drm/ci/xfails/virtio*
23493 F:      drivers/gpu/drm/virtio/
23494 F:      include/uapi/linux/virtio_gpu.h
23495
23496 VIRTIO HOST (VHOST)
23497 M:      "Michael S. Tsirkin" <[email protected]>
23498 M:      Jason Wang <[email protected]>
23499 L:      [email protected]
23500 L:      [email protected]
23501 L:      [email protected]
23502 S:      Maintained
23503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
23504 F:      drivers/vhost/
23505 F:      include/linux/sched/vhost_task.h
23506 F:      include/linux/vhost_iotlb.h
23507 F:      include/uapi/linux/vhost.h
23508 F:      kernel/vhost_task.c
23509
23510 VIRTIO HOST (VHOST-SCSI)
23511 M:      "Michael S. Tsirkin" <[email protected]>
23512 M:      Jason Wang <[email protected]>
23513 M:      Mike Christie <[email protected]>
23514 R:      Paolo Bonzini <[email protected]>
23515 R:      Stefan Hajnoczi <[email protected]>
23516 L:      [email protected]
23517 S:      Maintained
23518 F:      drivers/vhost/scsi.c
23519
23520 VIRTIO I2C DRIVER
23521 M:      Conghui Chen <[email protected]>
23522 M:      Viresh Kumar <[email protected]>
23523 L:      [email protected]
23524 L:      [email protected]
23525 S:      Maintained
23526 F:      drivers/i2c/busses/i2c-virtio.c
23527 F:      include/uapi/linux/virtio_i2c.h
23528
23529 VIRTIO INPUT DRIVER
23530 M:      Gerd Hoffmann <[email protected]>
23531 S:      Maintained
23532 F:      drivers/virtio/virtio_input.c
23533 F:      include/uapi/linux/virtio_input.h
23534
23535 VIRTIO IOMMU DRIVER
23536 M:      Jean-Philippe Brucker <[email protected]>
23537 L:      [email protected]
23538 S:      Maintained
23539 F:      drivers/iommu/virtio-iommu.c
23540 F:      include/uapi/linux/virtio_iommu.h
23541
23542 VIRTIO MEM DRIVER
23543 M:      David Hildenbrand <[email protected]>
23544 L:      [email protected]
23545 S:      Maintained
23546 W:      https://virtio-mem.gitlab.io/
23547 F:      drivers/virtio/virtio_mem.c
23548 F:      include/uapi/linux/virtio_mem.h
23549
23550 VIRTIO PMEM DRIVER
23551 M:      Pankaj Gupta <[email protected]>
23552 L:      [email protected]
23553 S:      Maintained
23554 F:      drivers/nvdimm/nd_virtio.c
23555 F:      drivers/nvdimm/virtio_pmem.c
23556
23557 VIRTIO SOUND DRIVER
23558 M:      Anton Yakovlev <[email protected]>
23559 M:      "Michael S. Tsirkin" <[email protected]>
23560 L:      [email protected]
23561 L:      [email protected] (moderated for non-subscribers)
23562 S:      Maintained
23563 F:      include/uapi/linux/virtio_snd.h
23564 F:      sound/virtio/*
23565
23566 VIRTUAL BOX GUEST DEVICE DRIVER
23567 M:      Hans de Goede <[email protected]>
23568 M:      Arnd Bergmann <[email protected]>
23569 M:      Greg Kroah-Hartman <[email protected]>
23570 S:      Maintained
23571 F:      drivers/virt/vboxguest/
23572 F:      include/linux/vbox_utils.h
23573 F:      include/uapi/linux/vbox*.h
23574
23575 VIRTUAL BOX SHARED FOLDER VFS DRIVER
23576 M:      Hans de Goede <[email protected]>
23577 L:      [email protected]
23578 S:      Maintained
23579 F:      fs/vboxsf/*
23580
23581 VIRTUAL PCM TEST DRIVER
23582 M:      Ivan Orlov <[email protected]>
23583 L:      [email protected]
23584 S:      Maintained
23585 F:      Documentation/sound/cards/pcmtest.rst
23586 F:      sound/drivers/pcmtest.c
23587 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
23588
23589 VIRTUAL SERIO DEVICE DRIVER
23590 M:      Stephen Chandler Paul <[email protected]>
23591 S:      Maintained
23592 F:      drivers/input/serio/userio.c
23593 F:      include/uapi/linux/userio.h
23594
23595 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
23596 M:      Javier Carrasco <[email protected]>
23597 S:      Maintained
23598 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
23599 F:      drivers/iio/light/veml6075.c
23600
23601 VISL VIRTUAL STATELESS DECODER DRIVER
23602 M:      Daniel Almeida <[email protected]>
23603 L:      [email protected]
23604 S:      Supported
23605 F:      drivers/media/test-drivers/visl
23606
23607 VIVID VIRTUAL VIDEO DRIVER
23608 M:      Hans Verkuil <[email protected]>
23609 L:      [email protected]
23610 S:      Maintained
23611 W:      https://linuxtv.org
23612 T:      git git://linuxtv.org/media_tree.git
23613 F:      drivers/media/test-drivers/vivid/*
23614
23615 VM SOCKETS (AF_VSOCK)
23616 M:      Stefano Garzarella <[email protected]>
23617 L:      [email protected]
23618 L:      [email protected]
23619 S:      Maintained
23620 F:      drivers/net/vsockmon.c
23621 F:      include/net/af_vsock.h
23622 F:      include/uapi/linux/vm_sockets.h
23623 F:      include/uapi/linux/vm_sockets_diag.h
23624 F:      include/uapi/linux/vsockmon.h
23625 F:      net/vmw_vsock/
23626 F:      tools/testing/vsock/
23627
23628 VMALLOC
23629 M:      Andrew Morton <[email protected]>
23630 R:      Uladzislau Rezki <[email protected]>
23631 R:      Christoph Hellwig <[email protected]>
23632 R:      Lorenzo Stoakes <[email protected]>
23633 L:      [email protected]
23634 S:      Maintained
23635 W:      http://www.linux-mm.org
23636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
23637 F:      include/linux/vmalloc.h
23638 F:      mm/vmalloc.c
23639
23640 VME SUBSYSTEM
23641 L:      [email protected]
23642 S:      Orphan
23643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23644 F:      Documentation/driver-api/vme.rst
23645 F:      drivers/staging/vme_user/
23646
23647 VMWARE BALLOON DRIVER
23648 M:      Jerrin Shaji George <[email protected]>
23649 R:      Broadcom internal kernel review list <[email protected]>
23650 L:      [email protected]
23651 S:      Supported
23652 F:      drivers/misc/vmw_balloon.c
23653
23654 VMWARE HYPERVISOR INTERFACE
23655 M:      Ajay Kaher <[email protected]>
23656 M:      Alexey Makhalov <[email protected]>
23657 R:      VMware PV-Drivers Reviewers <[email protected]>
23658 L:      [email protected]
23659 L:      [email protected]
23660 S:      Supported
23661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
23662 F:      arch/x86/include/asm/vmware.h
23663 F:      arch/x86/kernel/cpu/vmware.c
23664
23665 VMWARE PVRDMA DRIVER
23666 M:      Bryan Tan <[email protected]>
23667 M:      Vishnu Dasa <[email protected]>
23668 R:      VMware PV-Drivers Reviewers <[email protected]>
23669 L:      [email protected]
23670 S:      Supported
23671 F:      drivers/infiniband/hw/vmw_pvrdma/
23672
23673 VMWARE PVSCSI DRIVER
23674 M:      Vishal Bhakta <[email protected]>
23675 R:      VMware PV-Drivers Reviewers <[email protected]>
23676 L:      [email protected]
23677 S:      Supported
23678 F:      drivers/scsi/vmw_pvscsi.c
23679 F:      drivers/scsi/vmw_pvscsi.h
23680
23681 VMWARE VIRTUAL PTP CLOCK DRIVER
23682 M:      Jeff Sipek <[email protected]>
23683 R:      Ajay Kaher <[email protected]>
23684 R:      Alexey Makhalov <[email protected]>
23685 R:      VMware PV-Drivers Reviewers <[email protected]>
23686 L:      [email protected]
23687 S:      Supported
23688 F:      drivers/ptp/ptp_vmw.c
23689
23690 VMWARE VMCI DRIVER
23691 M:      Bryan Tan <[email protected]>
23692 M:      Vishnu Dasa <[email protected]>
23693 R:      VMware PV-Drivers Reviewers <[email protected]>
23694 L:      [email protected]
23695 S:      Supported
23696 F:      drivers/misc/vmw_vmci/
23697 F:      include/linux/vmw_vmci*
23698
23699 VMWARE VMMOUSE SUBDRIVER
23700 M:      Zack Rusin <[email protected]>
23701 R:      Broadcom internal kernel review list <[email protected]>
23702 L:      [email protected]
23703 S:      Supported
23704 F:      drivers/input/mouse/vmmouse.c
23705 F:      drivers/input/mouse/vmmouse.h
23706
23707 VMWARE VMXNET3 ETHERNET DRIVER
23708 M:      Ronak Doshi <[email protected]>
23709 R:      VMware PV-Drivers Reviewers <[email protected]>
23710 L:      [email protected]
23711 S:      Supported
23712 F:      drivers/net/vmxnet3/
23713
23714 VMWARE VSOCK VMCI TRANSPORT DRIVER
23715 M:      Bryan Tan <[email protected]>
23716 M:      Vishnu Dasa <[email protected]>
23717 R:      VMware PV-Drivers Reviewers <[email protected]>
23718 L:      [email protected]
23719 S:      Supported
23720 F:      net/vmw_vsock/vmci_transport*
23721
23722 VOCORE VOCORE2 BOARD
23723 M:      Harvey Hunt <[email protected]>
23724 L:      [email protected]
23725 S:      Maintained
23726 F:      arch/mips/boot/dts/ralink/vocore2.dts
23727
23728 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
23729 M:      Liam Girdwood <[email protected]>
23730 M:      Mark Brown <[email protected]>
23731 L:      [email protected]
23732 S:      Supported
23733 W:      http://www.slimlogic.co.uk/?p=48
23734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
23735 F:      Documentation/devicetree/bindings/regulator/
23736 F:      Documentation/power/regulator/
23737 F:      drivers/regulator/
23738 F:      include/dt-bindings/regulator/
23739 F:      include/linux/regulator/
23740 K:      regulator_get_optional
23741
23742 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
23743 R:      Matti Vaittinen <[email protected]>
23744 F:      drivers/regulator/irq_helpers.c
23745
23746 VRF
23747 M:      David Ahern <[email protected]>
23748 L:      [email protected]
23749 S:      Maintained
23750 F:      Documentation/networking/vrf.rst
23751 F:      drivers/net/vrf.c
23752
23753 VSPRINTF
23754 M:      Petr Mladek <[email protected]>
23755 M:      Steven Rostedt <[email protected]>
23756 R:      Andy Shevchenko <[email protected]>
23757 R:      Rasmus Villemoes <[email protected]>
23758 R:      Sergey Senozhatsky <[email protected]>
23759 S:      Maintained
23760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
23761 F:      Documentation/core-api/printk-formats.rst
23762 F:      lib/test_printf.c
23763 F:      lib/test_scanf.c
23764 F:      lib/vsprintf.c
23765
23766 VT1211 HARDWARE MONITOR DRIVER
23767 M:      Juerg Haefliger <[email protected]>
23768 L:      [email protected]
23769 S:      Maintained
23770 F:      Documentation/hwmon/vt1211.rst
23771 F:      drivers/hwmon/vt1211.c
23772
23773 VT8231 HARDWARE MONITOR DRIVER
23774 M:      Roger Lucas <[email protected]>
23775 L:      [email protected]
23776 S:      Maintained
23777 F:      drivers/hwmon/vt8231.c
23778
23779 VUB300 USB to SDIO/SD/MMC bridge chip
23780 L:      [email protected]
23781 S:      Orphan
23782 F:      drivers/mmc/host/vub300.c
23783
23784 W1 DALLAS'S 1-WIRE BUS
23785 M:      Krzysztof Kozlowski <[email protected]>
23786 S:      Maintained
23787 F:      Documentation/devicetree/bindings/w1/
23788 F:      Documentation/w1/
23789 F:      drivers/w1/
23790 F:      include/linux/w1.h
23791
23792 W83791D HARDWARE MONITORING DRIVER
23793 M:      Marc Hulsman <[email protected]>
23794 L:      [email protected]
23795 S:      Maintained
23796 F:      Documentation/hwmon/w83791d.rst
23797 F:      drivers/hwmon/w83791d.c
23798
23799 W83793 HARDWARE MONITORING DRIVER
23800 M:      Rudolf Marek <[email protected]>
23801 L:      [email protected]
23802 S:      Maintained
23803 F:      Documentation/hwmon/w83793.rst
23804 F:      drivers/hwmon/w83793.c
23805
23806 W83795 HARDWARE MONITORING DRIVER
23807 M:      Jean Delvare <[email protected]>
23808 L:      [email protected]
23809 S:      Maintained
23810 F:      drivers/hwmon/w83795.c
23811
23812 W83L51xD SD/MMC CARD INTERFACE DRIVER
23813 M:      Pierre Ossman <[email protected]>
23814 S:      Maintained
23815 F:      drivers/mmc/host/wbsd.*
23816
23817 WACOM PROTOCOL 4 SERIAL TABLETS
23818 M:      Julian Squires <[email protected]>
23819 M:      Hans de Goede <[email protected]>
23820 L:      [email protected]
23821 S:      Maintained
23822 F:      drivers/input/tablet/wacom_serial4.c
23823
23824 WANGXUN ETHERNET DRIVER
23825 M:      Jiawen Wu <[email protected]>
23826 M:      Mengyuan Lou <[email protected]>
23827 L:      [email protected]
23828 S:      Maintained
23829 W:      https://www.net-swift.com
23830 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
23831 F:      drivers/net/ethernet/wangxun/
23832 F:      drivers/net/pcs/pcs-xpcs-wx.c
23833
23834 WATCHDOG DEVICE DRIVERS
23835 M:      Wim Van Sebroeck <[email protected]>
23836 M:      Guenter Roeck <[email protected]>
23837 L:      [email protected]
23838 S:      Maintained
23839 W:      http://www.linux-watchdog.org/
23840 T:      git git://www.linux-watchdog.org/linux-watchdog.git
23841 F:      Documentation/devicetree/bindings/watchdog/
23842 F:      Documentation/watchdog/
23843 F:      drivers/watchdog/
23844 F:      include/linux/watchdog.h
23845 F:      include/trace/events/watchdog.h
23846 F:      include/uapi/linux/watchdog.h
23847
23848 WAVE5 VPU CODEC DRIVER
23849 M:      Nas Chung <[email protected]>
23850 M:      Jackson Lee <[email protected]>
23851 L:      [email protected]
23852 S:      Maintained
23853 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
23854 F:      drivers/media/platform/chips-media/wave5/
23855
23856 WHISKEYCOVE PMIC GPIO DRIVER
23857 M:      Kuppuswamy Sathyanarayanan <[email protected]>
23858 L:      [email protected]
23859 S:      Maintained
23860 F:      drivers/gpio/gpio-wcove.c
23861
23862 WHWAVE RTC DRIVER
23863 M:      Dianlong Li <[email protected]>
23864 L:      [email protected]
23865 S:      Maintained
23866 F:      drivers/rtc/rtc-sd3078.c
23867
23868 WIIMOTE HID DRIVER
23869 M:      David Rheinsberg <[email protected]>
23870 L:      [email protected]
23871 S:      Maintained
23872 F:      drivers/hid/hid-wiimote*
23873
23874 WILOCITY WIL6210 WIRELESS DRIVER
23875 L:      [email protected]
23876 S:      Orphan
23877 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
23878 F:      drivers/net/wireless/ath/wil6210/
23879
23880 WINBOND CIR DRIVER
23881 M:      David Härdeman <[email protected]>
23882 S:      Maintained
23883 F:      drivers/media/rc/winbond-cir.c
23884
23885 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
23886 L:      [email protected]
23887 S:      Orphan
23888 F:      drivers/watchdog/ebc-c384_wdt.c
23889
23890 WINSYSTEMS WS16C48 GPIO DRIVER
23891 M:      William Breathitt Gray <[email protected]>
23892 L:      [email protected]
23893 S:      Maintained
23894 F:      drivers/gpio/gpio-ws16c48.c
23895
23896 WIREGUARD SECURE NETWORK TUNNEL
23897 M:      Jason A. Donenfeld <[email protected]>
23898 L:      [email protected]
23899 L:      [email protected]
23900 S:      Maintained
23901 F:      drivers/net/wireguard/
23902 F:      tools/testing/selftests/wireguard/
23903
23904 WISTRON LAPTOP BUTTON DRIVER
23905 M:      Miloslav Trmac <[email protected]>
23906 S:      Maintained
23907 F:      drivers/input/misc/wistron_btns.c
23908
23909 WMI BINARY MOF DRIVER
23910 M:      Armin Wolf <[email protected]>
23911 R:      Thomas Weißschuh <[email protected]>
23912 L:      [email protected]
23913 S:      Maintained
23914 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
23915 F:      Documentation/wmi/devices/wmi-bmof.rst
23916 F:      drivers/platform/x86/wmi-bmof.c
23917
23918 WOLFSON MICROELECTRONICS DRIVERS
23919 L:      [email protected]
23920 S:      Supported
23921 W:      https://github.com/CirrusLogic/linux-drivers/wiki
23922 T:      git https://github.com/CirrusLogic/linux-drivers.git
23923 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
23924 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
23925 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
23926 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
23927 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
23928 F:      Documentation/devicetree/bindings/sound/wm*
23929 F:      Documentation/hwmon/wm83??.rst
23930 F:      arch/arm/mach-s3c/mach-crag6410*
23931 F:      drivers/clk/clk-wm83*.c
23932 F:      drivers/gpio/gpio-*wm*.c
23933 F:      drivers/gpio/gpio-arizona.c
23934 F:      drivers/hwmon/wm83??-hwmon.c
23935 F:      drivers/input/misc/wm831x-on.c
23936 F:      drivers/input/touchscreen/wm831x-ts.c
23937 F:      drivers/input/touchscreen/wm97*.c
23938 F:      drivers/leds/leds-wm83*.c
23939 F:      drivers/mfd/arizona*
23940 F:      drivers/mfd/cs47l24*
23941 F:      drivers/mfd/wm*.c
23942 F:      drivers/power/supply/wm83*.c
23943 F:      drivers/regulator/arizona*
23944 F:      drivers/regulator/wm8*.c
23945 F:      drivers/rtc/rtc-wm83*.c
23946 F:      drivers/video/backlight/wm83*_bl.c
23947 F:      drivers/watchdog/wm83*_wdt.c
23948 F:      include/linux/mfd/arizona/
23949 F:      include/linux/mfd/wm831x/
23950 F:      include/linux/mfd/wm8350/
23951 F:      include/linux/mfd/wm8400*
23952 F:      include/linux/regulator/arizona*
23953 F:      include/linux/wm97xx.h
23954 F:      include/sound/wm????.h
23955 F:      sound/soc/codecs/arizona*
23956 F:      sound/soc/codecs/cs47l24*
23957 F:      sound/soc/codecs/wm*
23958
23959 WORKQUEUE
23960 M:      Tejun Heo <[email protected]>
23961 R:      Lai Jiangshan <[email protected]>
23962 S:      Maintained
23963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
23964 F:      Documentation/core-api/workqueue.rst
23965 F:      include/linux/workqueue.h
23966 F:      kernel/workqueue.c
23967 F:      kernel/workqueue_internal.h
23968
23969 WWAN DRIVERS
23970 M:      Loic Poulain <[email protected]>
23971 M:      Sergey Ryazanov <[email protected]>
23972 R:      Johannes Berg <[email protected]>
23973 L:      [email protected]
23974 S:      Maintained
23975 F:      drivers/net/wwan/
23976 F:      include/linux/wwan.h
23977 F:      include/uapi/linux/wwan.h
23978
23979 X-POWERS AXP288 PMIC DRIVERS
23980 M:      Hans de Goede <[email protected]>
23981 S:      Maintained
23982 F:      drivers/acpi/pmic/intel_pmic_xpower.c
23983 N:      axp288
23984
23985 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
23986 M:      Chen-Yu Tsai <[email protected]>
23987 L:      [email protected]
23988 S:      Maintained
23989 N:      axp[128]
23990
23991 X.25 STACK
23992 M:      Martin Schiller <[email protected]>
23993 L:      [email protected]
23994 S:      Maintained
23995 F:      Documentation/networking/lapb-module.rst
23996 F:      Documentation/networking/x25*
23997 F:      drivers/net/wan/hdlc_x25.c
23998 F:      drivers/net/wan/lapbether.c
23999 F:      include/*/lapb.h
24000 F:      include/net/x25*
24001 F:      include/uapi/linux/x25.h
24002 F:      net/lapb/
24003 F:      net/x25/
24004
24005 X86 ARCHITECTURE (32-BIT AND 64-BIT)
24006 M:      Thomas Gleixner <[email protected]>
24007 M:      Ingo Molnar <[email protected]>
24008 M:      Borislav Petkov <[email protected]>
24009 M:      Dave Hansen <[email protected]>
24010 M:      [email protected]
24011 R:      "H. Peter Anvin" <[email protected]>
24012 L:      [email protected]
24013 S:      Maintained
24014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
24015 F:      Documentation/arch/x86/
24016 F:      Documentation/devicetree/bindings/x86/
24017 F:      arch/x86/
24018
24019 X86 ENTRY CODE
24020 M:      Andy Lutomirski <[email protected]>
24021 L:      [email protected]
24022 S:      Maintained
24023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
24024 F:      arch/x86/entry/
24025
24026 X86 HARDWARE VULNERABILITIES
24027 M:      Thomas Gleixner <[email protected]>
24028 M:      Borislav Petkov <[email protected]>
24029 M:      Peter Zijlstra <[email protected]>
24030 M:      Josh Poimboeuf <[email protected]>
24031 R:      Pawan Gupta <[email protected]>
24032 S:      Maintained
24033 F:      Documentation/admin-guide/hw-vuln/
24034 F:      arch/x86/include/asm/nospec-branch.h
24035 F:      arch/x86/kernel/cpu/bugs.c
24036
24037 X86 MCE INFRASTRUCTURE
24038 M:      Tony Luck <[email protected]>
24039 M:      Borislav Petkov <[email protected]>
24040 L:      [email protected]
24041 S:      Maintained
24042 F:      Documentation/ABI/testing/sysfs-mce
24043 F:      Documentation/arch/x86/x86_64/machinecheck.rst
24044 F:      arch/x86/kernel/cpu/mce/*
24045
24046 X86 MICROCODE UPDATE SUPPORT
24047 M:      Borislav Petkov <[email protected]>
24048 S:      Maintained
24049 F:      arch/x86/kernel/cpu/microcode/*
24050
24051 X86 MM
24052 M:      Dave Hansen <[email protected]>
24053 M:      Andy Lutomirski <[email protected]>
24054 M:      Peter Zijlstra <[email protected]>
24055 L:      [email protected]
24056 S:      Maintained
24057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
24058 F:      arch/x86/mm/
24059
24060 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
24061 M:      Hans de Goede <[email protected]>
24062 L:      [email protected]
24063 S:      Maintained
24064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24065 F:      drivers/platform/x86/x86-android-tablets/
24066
24067 X86 PLATFORM DRIVERS
24068 M:      Hans de Goede <[email protected]>
24069 M:      Ilpo Järvinen <[email protected]>
24070 L:      [email protected]
24071 S:      Maintained
24072 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
24073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24074 F:      drivers/platform/olpc/
24075 F:      drivers/platform/x86/
24076 F:      include/linux/platform_data/x86/
24077
24078 X86 PLATFORM UV HPE SUPERDOME FLEX
24079 M:      Steve Wahl <[email protected]>
24080 R:      Justin Ernst <[email protected]>
24081 R:      Kyle Meyer <[email protected]>
24082 R:      Dimitri Sivanich <[email protected]>
24083 R:      Russ Anderson <[email protected]>
24084 S:      Supported
24085 F:      arch/x86/include/asm/uv/
24086 F:      arch/x86/kernel/apic/x2apic_uv_x.c
24087 F:      arch/x86/platform/uv/
24088
24089 X86 STACK UNWINDING
24090 M:      Josh Poimboeuf <[email protected]>
24091 M:      Peter Zijlstra <[email protected]>
24092 S:      Supported
24093 F:      arch/x86/include/asm/unwind*.h
24094 F:      arch/x86/kernel/dumpstack.c
24095 F:      arch/x86/kernel/stacktrace.c
24096 F:      arch/x86/kernel/unwind_*.c
24097
24098 X86 TRUST DOMAIN EXTENSIONS (TDX)
24099 M:      Kirill A. Shutemov <[email protected]>
24100 R:      Dave Hansen <[email protected]>
24101 L:      [email protected]
24102 L:      [email protected]
24103 S:      Supported
24104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
24105 F:      arch/x86/boot/compressed/tdx*
24106 F:      arch/x86/coco/tdx/
24107 F:      arch/x86/include/asm/shared/tdx.h
24108 F:      arch/x86/include/asm/tdx.h
24109 F:      arch/x86/virt/vmx/tdx/
24110 F:      drivers/virt/coco/tdx-guest
24111
24112 X86 VDSO
24113 M:      Andy Lutomirski <[email protected]>
24114 L:      [email protected]
24115 S:      Maintained
24116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
24117 F:      arch/x86/entry/vdso/
24118
24119 XARRAY
24120 M:      Matthew Wilcox <[email protected]>
24121 L:      [email protected]
24122 S:      Supported
24123 F:      Documentation/core-api/xarray.rst
24124 F:      include/linux/idr.h
24125 F:      include/linux/xarray.h
24126 F:      lib/idr.c
24127 F:      lib/xarray.c
24128 F:      tools/testing/radix-tree
24129
24130 XBOX DVD IR REMOTE
24131 M:      Benjamin Valentin <[email protected]>
24132 S:      Maintained
24133 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
24134 F:      drivers/media/rc/xbox_remote.c
24135
24136 XC2028/3028 TUNER DRIVER
24137 M:      Mauro Carvalho Chehab <[email protected]>
24138 L:      [email protected]
24139 S:      Maintained
24140 W:      https://linuxtv.org
24141 T:      git git://linuxtv.org/media_tree.git
24142 F:      drivers/media/tuners/xc2028.*
24143
24144 XDP (eXpress Data Path)
24145 M:      Alexei Starovoitov <[email protected]>
24146 M:      Daniel Borkmann <[email protected]>
24147 M:      David S. Miller <[email protected]>
24148 M:      Jakub Kicinski <[email protected]>
24149 M:      Jesper Dangaard Brouer <[email protected]>
24150 M:      John Fastabend <[email protected]>
24151 L:      [email protected]
24152 L:      [email protected]
24153 S:      Supported
24154 F:      drivers/net/ethernet/*/*/*/*/*xdp*
24155 F:      drivers/net/ethernet/*/*/*xdp*
24156 F:      include/net/xdp.h
24157 F:      include/net/xdp_priv.h
24158 F:      include/trace/events/xdp.h
24159 F:      kernel/bpf/cpumap.c
24160 F:      kernel/bpf/devmap.c
24161 F:      net/core/xdp.c
24162 F:      samples/bpf/xdp*
24163 F:      tools/testing/selftests/bpf/*/*xdp*
24164 F:      tools/testing/selftests/bpf/*xdp*
24165 K:      (?:\b|_)xdp(?:\b|_)
24166
24167 XDP SOCKETS (AF_XDP)
24168 M:      Björn Töpel <[email protected]>
24169 M:      Magnus Karlsson <[email protected]>
24170 M:      Maciej Fijalkowski <[email protected]>
24171 R:      Jonathan Lemon <[email protected]>
24172 L:      [email protected]
24173 L:      [email protected]
24174 S:      Maintained
24175 F:      Documentation/networking/af_xdp.rst
24176 F:      include/net/netns/xdp.h
24177 F:      include/net/xdp_sock*
24178 F:      include/net/xsk_buff_pool.h
24179 F:      include/uapi/linux/if_xdp.h
24180 F:      include/uapi/linux/xdp_diag.h
24181 F:      net/xdp/
24182 F:      tools/testing/selftests/bpf/*xsk*
24183
24184 XEN BLOCK SUBSYSTEM
24185 M:      Roger Pau Monné <[email protected]>
24186 L:      [email protected] (moderated for non-subscribers)
24187 S:      Supported
24188 F:      drivers/block/xen*
24189 F:      drivers/block/xen-blkback/*
24190
24191 XEN HYPERVISOR ARM
24192 M:      Stefano Stabellini <[email protected]>
24193 L:      [email protected] (moderated for non-subscribers)
24194 S:      Maintained
24195 F:      arch/arm/include/asm/xen/
24196 F:      arch/arm/xen/
24197
24198 XEN HYPERVISOR ARM64
24199 M:      Stefano Stabellini <[email protected]>
24200 L:      [email protected] (moderated for non-subscribers)
24201 S:      Maintained
24202 F:      arch/arm64/include/asm/xen/
24203 F:      arch/arm64/xen/
24204
24205 XEN HYPERVISOR INTERFACE
24206 M:      Juergen Gross <[email protected]>
24207 M:      Stefano Stabellini <[email protected]>
24208 R:      Oleksandr Tyshchenko <[email protected]>
24209 L:      [email protected] (moderated for non-subscribers)
24210 S:      Supported
24211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
24212 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
24213 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
24214 F:      drivers/*/xen-*front.c
24215 F:      drivers/xen/
24216 F:      include/uapi/xen/
24217 F:      include/xen/
24218 F:      kernel/configs/xen.config
24219
24220 XEN HYPERVISOR X86
24221 M:      Juergen Gross <[email protected]>
24222 R:      Boris Ostrovsky <[email protected]>
24223 L:      [email protected] (moderated for non-subscribers)
24224 S:      Supported
24225 F:      arch/x86/configs/xen.config
24226 F:      arch/x86/include/asm/pvclock-abi.h
24227 F:      arch/x86/include/asm/xen/
24228 F:      arch/x86/platform/pvh/
24229 F:      arch/x86/xen/
24230
24231 XEN NETWORK BACKEND DRIVER
24232 M:      Wei Liu <[email protected]>
24233 M:      Paul Durrant <[email protected]>
24234 L:      [email protected] (moderated for non-subscribers)
24235 L:      [email protected]
24236 S:      Supported
24237 F:      drivers/net/xen-netback/*
24238
24239 XEN PCI SUBSYSTEM
24240 M:      Juergen Gross <[email protected]>
24241 L:      [email protected] (moderated for non-subscribers)
24242 S:      Supported
24243 F:      arch/x86/pci/*xen*
24244 F:      drivers/pci/*xen*
24245
24246 XEN PVSCSI DRIVERS
24247 M:      Juergen Gross <[email protected]>
24248 L:      [email protected] (moderated for non-subscribers)
24249 L:      [email protected]
24250 S:      Supported
24251 F:      drivers/scsi/xen-scsifront.c
24252 F:      drivers/xen/xen-scsiback.c
24253 F:      include/xen/interface/io/vscsiif.h
24254
24255 XEN PVUSB DRIVER
24256 M:      Juergen Gross <[email protected]>
24257 L:      [email protected] (moderated for non-subscribers)
24258 L:      [email protected]
24259 S:      Supported
24260 F:      drivers/usb/host/xen*
24261 F:      include/xen/interface/io/usbif.h
24262
24263 XEN SOUND FRONTEND DRIVER
24264 M:      Oleksandr Andrushchenko <[email protected]>
24265 L:      [email protected] (moderated for non-subscribers)
24266 L:      [email protected] (moderated for non-subscribers)
24267 S:      Supported
24268 F:      sound/xen/*
24269
24270 XEN SWIOTLB SUBSYSTEM
24271 M:      Juergen Gross <[email protected]>
24272 M:      Stefano Stabellini <[email protected]>
24273 L:      [email protected] (moderated for non-subscribers)
24274 L:      [email protected]
24275 S:      Supported
24276 F:      arch/*/include/asm/xen/swiotlb-xen.h
24277 F:      drivers/xen/swiotlb-xen.c
24278 F:      include/xen/arm/swiotlb-xen.h
24279 F:      include/xen/swiotlb-xen.h
24280
24281 XFS FILESYSTEM
24282 M:      Chandan Babu R <[email protected]>
24283 R:      Darrick J. Wong <[email protected]>
24284 L:      [email protected]
24285 S:      Supported
24286 W:      http://xfs.org/
24287 C:      irc://irc.oftc.net/xfs
24288 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
24289 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
24290 F:      Documentation/ABI/testing/sysfs-fs-xfs
24291 F:      Documentation/admin-guide/xfs.rst
24292 F:      Documentation/filesystems/xfs/*
24293 F:      fs/xfs/
24294 F:      include/uapi/linux/dqblk_xfs.h
24295 F:      include/uapi/linux/fsmap.h
24296
24297 XILINX AMS DRIVER
24298 M:      Anand Ashok Dumbre <[email protected]>
24299 L:      [email protected]
24300 S:      Maintained
24301 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
24302 F:      drivers/iio/adc/xilinx-ams.c
24303
24304 XILINX AXI ETHERNET DRIVER
24305 M:      Radhey Shyam Pandey <[email protected]>
24306 S:      Maintained
24307 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
24308 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
24309
24310 XILINX CAN DRIVER
24311 M:      Appana Durga Kedareswara rao <[email protected]>
24312 L:      [email protected]
24313 S:      Maintained
24314 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
24315 F:      drivers/net/can/xilinx_can.c
24316
24317 XILINX EVENT MANAGEMENT DRIVER
24318 M:      Michal Simek <[email protected]>
24319 S:      Maintained
24320 F:      drivers/soc/xilinx/xlnx_event_manager.c
24321 F:      include/linux/firmware/xlnx-event-manager.h
24322
24323 XILINX GPIO DRIVER
24324 M:      Shubhrajyoti Datta <[email protected]>
24325 R:      Srinivas Neeli <[email protected]>
24326 R:      Michal Simek <[email protected]>
24327 S:      Maintained
24328 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
24329 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
24330 F:      drivers/gpio/gpio-xilinx.c
24331 F:      drivers/gpio/gpio-zynq.c
24332
24333 XILINX LL TEMAC ETHERNET DRIVER
24334 L:      [email protected]
24335 S:      Orphan
24336 F:      drivers/net/ethernet/xilinx/ll_temac*
24337
24338 XILINX PWM DRIVER
24339 M:      Sean Anderson <[email protected]>
24340 S:      Maintained
24341 F:      drivers/pwm/pwm-xilinx.c
24342 F:      include/clocksource/timer-xilinx.h
24343
24344 XILINX SD-FEC IP CORES
24345 M:      Derek Kiernan <[email protected]>
24346 M:      Dragan Cvetic <[email protected]>
24347 S:      Maintained
24348 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml
24349 F:      Documentation/misc-devices/xilinx_sdfec.rst
24350 F:      drivers/misc/Kconfig
24351 F:      drivers/misc/Makefile
24352 F:      drivers/misc/xilinx_sdfec.c
24353 F:      include/uapi/misc/xilinx_sdfec.h
24354
24355 XILINX UARTLITE SERIAL DRIVER
24356 M:      Peter Korsgaard <[email protected]>
24357 L:      [email protected]
24358 S:      Maintained
24359 F:      drivers/tty/serial/uartlite.c
24360
24361 XILINX VIDEO IP CORES
24362 M:      Laurent Pinchart <[email protected]>
24363 L:      [email protected]
24364 S:      Supported
24365 T:      git git://linuxtv.org/media_tree.git
24366 F:      Documentation/devicetree/bindings/media/xilinx/
24367 F:      drivers/media/platform/xilinx/
24368 F:      include/uapi/linux/xilinx-v4l2-controls.h
24369
24370 XILINX VERSAL EDAC DRIVER
24371 M:      Shubhrajyoti Datta <[email protected]>
24372 M:      Sai Krishna Potthuri <[email protected]>
24373 S:      Maintained
24374 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
24375 F:      drivers/edac/versal_edac.c
24376
24377 XILINX WATCHDOG DRIVER
24378 M:      Srinivas Neeli <[email protected]>
24379 R:      Shubhrajyoti Datta <[email protected]>
24380 R:      Michal Simek <[email protected]>
24381 S:      Maintained
24382 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
24383 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
24384 F:      drivers/watchdog/of_xilinx_wdt.c
24385 F:      drivers/watchdog/xilinx_wwdt.c
24386
24387 XILINX XDMA DRIVER
24388 M:      Lizhi Hou <[email protected]>
24389 M:      Brian Xu <[email protected]>
24390 M:      Raj Kumar Rampelli <[email protected]>
24391 L:      [email protected]
24392 S:      Supported
24393 F:      drivers/dma/xilinx/xdma-regs.h
24394 F:      drivers/dma/xilinx/xdma.c
24395 F:      include/linux/dma/amd_xdma.h
24396 F:      include/linux/platform_data/amd_xdma.h
24397
24398 XILINX ZYNQMP DPDMA DRIVER
24399 M:      Laurent Pinchart <[email protected]>
24400 L:      [email protected]
24401 S:      Supported
24402 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
24403 F:      drivers/dma/xilinx/xilinx_dpdma.c
24404 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
24405
24406 XILINX ZYNQMP OCM EDAC DRIVER
24407 M:      Shubhrajyoti Datta <[email protected]>
24408 M:      Sai Krishna Potthuri <[email protected]>
24409 S:      Maintained
24410 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
24411 F:      drivers/edac/zynqmp_edac.c
24412
24413 XILINX ZYNQMP PSGTR PHY DRIVER
24414 M:      Laurent Pinchart <[email protected]>
24415 L:      [email protected]
24416 S:      Supported
24417 T:      git https://github.com/Xilinx/linux-xlnx.git
24418 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
24419 F:      drivers/phy/xilinx/phy-zynqmp.c
24420
24421 XILINX ZYNQMP SHA3 DRIVER
24422 M:      Harsha <[email protected]>
24423 S:      Maintained
24424 F:      drivers/crypto/xilinx/zynqmp-sha.c
24425
24426 XILINX ZYNQMP NVMEM DRIVER
24427 M:      Praveen Teja Kundanala <[email protected]>
24428 M:      Kalyani Akula <[email protected]>
24429 R:      Michal Simek <[email protected]>
24430 S:      Maintained
24431 F:      Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml
24432 F:      drivers/nvmem/zynqmp_nvmem.c
24433
24434 XILLYBUS DRIVER
24435 M:      Eli Billauer <[email protected]>
24436 L:      [email protected]
24437 S:      Supported
24438 F:      drivers/char/xillybus/
24439
24440 XLP9XX I2C DRIVER
24441 M:      George Cherian <[email protected]>
24442 L:      [email protected]
24443 S:      Supported
24444 W:      http://www.marvell.com
24445 F:      drivers/i2c/busses/i2c-xlp9xx.c
24446
24447 XRA1403 GPIO EXPANDER
24448 M:      Nandor Han <[email protected]>
24449 L:      [email protected]
24450 S:      Maintained
24451 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
24452 F:      drivers/gpio/gpio-xra1403.c
24453
24454 XTENSA XTFPGA PLATFORM SUPPORT
24455 M:      Max Filippov <[email protected]>
24456 S:      Maintained
24457 F:      drivers/spi/spi-xtensa-xtfpga.c
24458 F:      sound/soc/xtensa/xtfpga-i2s.c
24459
24460 YAM DRIVER FOR AX.25
24461 M:      Jean-Paul Roubelat <[email protected]>
24462 L:      [email protected]
24463 S:      Maintained
24464 F:      drivers/net/hamradio/yam*
24465 F:      include/linux/yam.h
24466
24467 YAMA SECURITY MODULE
24468 M:      Kees Cook <[email protected]>
24469 S:      Supported
24470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
24471 F:      Documentation/admin-guide/LSM/Yama.rst
24472 F:      security/yama/
24473
24474 YEALINK PHONE DRIVER
24475 M:      Henk Vergonet <[email protected]>
24476 L:      [email protected]
24477 S:      Maintained
24478 F:      Documentation/input/devices/yealink.rst
24479 F:      drivers/input/misc/yealink.*
24480
24481 Z3FOLD COMPRESSED PAGE ALLOCATOR
24482 M:      Vitaly Wool <[email protected]>
24483 R:      Miaohe Lin <[email protected]>
24484 L:      [email protected]
24485 S:      Maintained
24486 F:      mm/z3fold.c
24487
24488 Z8530 DRIVER FOR AX.25
24489 M:      Joerg Reuter <[email protected]>
24490 L:      [email protected]
24491 S:      Maintained
24492 W:      http://yaina.de/jreuter/
24493 W:      http://www.qsl.net/dl1bke/
24494 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
24495 F:      drivers/net/hamradio/*scc.c
24496 F:      drivers/net/hamradio/z8530.h
24497
24498 ZBUD COMPRESSED PAGE ALLOCATOR
24499 M:      Seth Jennings <[email protected]>
24500 M:      Dan Streetman <[email protected]>
24501 L:      [email protected]
24502 S:      Maintained
24503 F:      mm/zbud.c
24504
24505 ZD1211RW WIRELESS DRIVER
24506 L:      [email protected]
24507 S:      Orphan
24508 F:      drivers/net/wireless/zydas/zd1211rw/
24509
24510 ZD1301 MEDIA DRIVER
24511 L:      [email protected]
24512 S:      Orphan
24513 W:      https://linuxtv.org/
24514 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24515 F:      drivers/media/usb/dvb-usb-v2/zd1301*
24516
24517 ZD1301_DEMOD MEDIA DRIVER
24518 L:      [email protected]
24519 S:      Orphan
24520 W:      https://linuxtv.org/
24521 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24522 F:      drivers/media/dvb-frontends/zd1301_demod*
24523
24524 ZHAOXIN PROCESSOR SUPPORT
24525 M:      Tony W Wang-oc <[email protected]>
24526 L:      [email protected]
24527 S:      Maintained
24528 F:      arch/x86/kernel/cpu/zhaoxin.c
24529
24530 ZONEFS FILESYSTEM
24531 M:      Damien Le Moal <[email protected]>
24532 M:      Naohiro Aota <[email protected]>
24533 R:      Johannes Thumshirn <[email protected]>
24534 L:      [email protected]
24535 S:      Maintained
24536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
24537 F:      Documentation/filesystems/zonefs.rst
24538 F:      fs/zonefs/
24539
24540 ZR36067 VIDEO FOR LINUX DRIVER
24541 M:      Corentin Labbe <[email protected]>
24542 L:      [email protected]
24543 L:      [email protected]
24544 S:      Maintained
24545 W:      http://mjpeg.sourceforge.net/driver-zoran/
24546 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24547 F:      Documentation/driver-api/media/drivers/zoran.rst
24548 F:      drivers/media/pci/zoran/
24549
24550 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
24551 M:      Minchan Kim <[email protected]>
24552 M:      Sergey Senozhatsky <[email protected]>
24553 L:      [email protected]
24554 S:      Maintained
24555 F:      Documentation/admin-guide/blockdev/zram.rst
24556 F:      drivers/block/zram/
24557
24558 ZS DECSTATION Z85C30 SERIAL DRIVER
24559 M:      "Maciej W. Rozycki" <[email protected]>
24560 S:      Maintained
24561 F:      drivers/tty/serial/zs.*
24562
24563 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
24564 M:      Minchan Kim <[email protected]>
24565 M:      Sergey Senozhatsky <[email protected]>
24566 L:      [email protected]
24567 S:      Maintained
24568 F:      Documentation/mm/zsmalloc.rst
24569 F:      include/linux/zsmalloc.h
24570 F:      mm/zsmalloc.c
24571
24572 ZSTD
24573 M:      Nick Terrell <[email protected]>
24574 S:      Maintained
24575 B:      https://github.com/facebook/zstd/issues
24576 T:      git https://github.com/terrelln/linux.git
24577 F:      crypto/zstd.c
24578 F:      include/linux/zstd*
24579 F:      lib/decompress_unzstd.c
24580 F:      lib/zstd/
24581 N:      zstd
24582 K:      zstd
24583
24584 ZSWAP COMPRESSED SWAP CACHING
24585 M:      Johannes Weiner <[email protected]>
24586 M:      Yosry Ahmed <[email protected]>
24587 M:      Nhat Pham <[email protected]>
24588 R:      Chengming Zhou <[email protected]>
24589 L:      [email protected]
24590 S:      Maintained
24591 F:      Documentation/admin-guide/mm/zswap.rst
24592 F:      include/linux/zpool.h
24593 F:      include/linux/zswap.h
24594 F:      mm/zpool.c
24595 F:      mm/zswap.c
24596 F:      tools/testing/selftests/cgroup/test_zswap.c
24597
24598 THE REST
24599 M:      Linus Torvalds <[email protected]>
24600 L:      [email protected]
24601 S:      Buried alive in reporters
24602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
24603 F:      *
24604 F:      */
This page took 1.375558 seconds and 4 git commands to generate.