]> Git Repo - linux.git/blob - MAINTAINERS
Merge tag 'modules-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof...
[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 M:      Antti Palosaari <[email protected]>
175 L:      [email protected]
176 S:      Maintained
177 W:      https://linuxtv.org
178 W:      http://palosaari.fi/linux/
179 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
180 T:      git git://linuxtv.org/anttip/media_tree.git
181 F:      drivers/media/dvb-frontends/a8293*
182
183 AACRAID SCSI RAID DRIVER
184 M:      Adaptec OEM Raid Solutions <[email protected]>
185 L:      [email protected]
186 S:      Supported
187 W:      http://www.adaptec.com/
188 F:      Documentation/scsi/aacraid.rst
189 F:      drivers/scsi/aacraid/
190
191 AB8500 BATTERY AND CHARGER DRIVERS
192 M:      Linus Walleij <[email protected]>
193 F:      Documentation/devicetree/bindings/power/supply/*ab8500*
194 F:      drivers/power/supply/*ab8500*
195
196 ABI/API
197 L:      [email protected]
198 F:      include/linux/syscalls.h
199 F:      kernel/sys_ni.c
200 X:      arch/*/include/uapi/
201 X:      include/uapi/
202
203 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
204 M:      Hans de Goede <[email protected]>
205 L:      [email protected]
206 S:      Maintained
207 F:      drivers/hwmon/abituguru.c
208
209 ABIT UGURU 3 HARDWARE MONITOR DRIVER
210 M:      Alistair John Strachan <[email protected]>
211 L:      [email protected]
212 S:      Maintained
213 F:      drivers/hwmon/abituguru3.c
214
215 ACCES 104-DIO-48E GPIO DRIVER
216 M:      William Breathitt Gray <[email protected]>
217 L:      [email protected]
218 S:      Maintained
219 F:      drivers/gpio/gpio-104-dio-48e.c
220
221 ACCES 104-IDI-48 GPIO DRIVER
222 M:      William Breathitt Gray <[email protected]>
223 L:      [email protected]
224 S:      Maintained
225 F:      drivers/gpio/gpio-104-idi-48.c
226
227 ACCES 104-IDIO-16 GPIO DRIVER
228 M:      William Breathitt Gray <[email protected]>
229 L:      [email protected]
230 S:      Maintained
231 F:      drivers/gpio/gpio-104-idio-16.c
232
233 ACCES 104-QUAD-8 DRIVER
234 M:      William Breathitt Gray <[email protected]>
235 L:      [email protected]
236 S:      Maintained
237 F:      drivers/counter/104-quad-8.c
238
239 ACCES IDIO-16 GPIO LIBRARY
240 M:      William Breathitt Gray <[email protected]>
241 L:      [email protected]
242 S:      Maintained
243 F:      drivers/gpio/gpio-idio-16.c
244 F:      drivers/gpio/gpio-idio-16.h
245
246 ACCES PCI-IDIO-16 GPIO DRIVER
247 M:      William Breathitt Gray <[email protected]>
248 L:      [email protected]
249 S:      Maintained
250 F:      drivers/gpio/gpio-pci-idio-16.c
251
252 ACCES PCIe-IDIO-24 GPIO DRIVER
253 M:      William Breathitt Gray <[email protected]>
254 L:      [email protected]
255 S:      Maintained
256 F:      drivers/gpio/gpio-pcie-idio-24.c
257
258 ACENIC DRIVER
259 M:      Jes Sorensen <[email protected]>
260 L:      [email protected]
261 S:      Maintained
262 F:      drivers/net/ethernet/alteon/acenic*
263
264 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265 M:      Peter Kaestle <[email protected]>
266 L:      [email protected]
267 S:      Maintained
268 W:      http://piie.net/?section=acerhdf
269 F:      drivers/platform/x86/acerhdf.c
270
271 ACER WMI LAPTOP EXTRAS
272 M:      "Lee, Chun-Yi" <[email protected]>
273 L:      [email protected]
274 S:      Maintained
275 F:      drivers/platform/x86/acer-wmi.c
276
277 ACPI
278 M:      "Rafael J. Wysocki" <[email protected]>
279 R:      Len Brown <[email protected]>
280 L:      [email protected]
281 S:      Supported
282 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
283 B:      https://bugzilla.kernel.org
284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
285 F:      Documentation/ABI/testing/configfs-acpi
286 F:      Documentation/ABI/testing/sysfs-bus-acpi
287 F:      Documentation/firmware-guide/acpi/
288 F:      arch/x86/kernel/acpi/
289 F:      arch/x86/pci/acpi.c
290 F:      drivers/acpi/
291 F:      drivers/pci/*/*acpi*
292 F:      drivers/pci/*acpi*
293 F:      drivers/pnp/pnpacpi/
294 F:      include/acpi/
295 F:      include/linux/acpi.h
296 F:      include/linux/fwnode.h
297 F:      tools/power/acpi/
298
299 ACPI APEI
300 M:      "Rafael J. Wysocki" <[email protected]>
301 R:      Len Brown <[email protected]>
302 R:      James Morse <[email protected]>
303 R:      Tony Luck <[email protected]>
304 R:      Borislav Petkov <[email protected]>
305 L:      [email protected]
306 F:      drivers/acpi/apei/
307
308 ACPI COMPONENT ARCHITECTURE (ACPICA)
309 M:      Robert Moore <[email protected]>
310 M:      "Rafael J. Wysocki" <[email protected]>
311 L:      [email protected]
312 L:      [email protected]
313 S:      Supported
314 W:      https://acpica.org/
315 W:      https://github.com/acpica/acpica/
316 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
317 B:      https://bugzilla.kernel.org
318 B:      https://bugs.acpica.org
319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
320 F:      drivers/acpi/acpica/
321 F:      include/acpi/
322 F:      tools/power/acpi/
323
324 ACPI FOR ARM64 (ACPI/arm64)
325 M:      Lorenzo Pieralisi <[email protected]>
326 M:      Hanjun Guo <[email protected]>
327 M:      Sudeep Holla <[email protected]>
328 L:      [email protected]
329 L:      [email protected] (moderated for non-subscribers)
330 S:      Maintained
331 F:      drivers/acpi/arm64
332
333 ACPI FOR RISC-V (ACPI/riscv)
334 M:      Sunil V L <[email protected]>
335 L:      [email protected]
336 L:      [email protected]
337 S:      Maintained
338 F:      drivers/acpi/riscv/
339
340 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
341 M:      Sudeep Holla <[email protected]>
342 L:      [email protected]
343 S:      Supported
344 F:      drivers/mailbox/pcc.c
345
346 ACPI PMIC DRIVERS
347 M:      "Rafael J. Wysocki" <[email protected]>
348 M:      Len Brown <[email protected]>
349 R:      Andy Shevchenko <[email protected]>
350 R:      Mika Westerberg <[email protected]>
351 L:      [email protected]
352 S:      Supported
353 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
354 B:      https://bugzilla.kernel.org
355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
356 F:      drivers/acpi/pmic/
357
358 ACPI SERIAL MULTI INSTANTIATE DRIVER
359 M:      Hans de Goede <[email protected]>
360 L:      [email protected]
361 S:      Maintained
362 F:      drivers/platform/x86/serial-multi-instantiate.c
363
364 ACPI THERMAL DRIVER
365 M:      Rafael J. Wysocki <[email protected]>
366 R:      Zhang Rui <[email protected]>
367 L:      [email protected]
368 S:      Supported
369 B:      https://bugzilla.kernel.org
370 F:      drivers/acpi/*thermal*
371
372 ACPI VIOT DRIVER
373 M:      Jean-Philippe Brucker <[email protected]>
374 L:      [email protected]
375 L:      [email protected]
376 S:      Maintained
377 F:      drivers/acpi/viot.c
378 F:      include/linux/acpi_viot.h
379
380 ACPI WMI DRIVER
381 L:      [email protected]
382 S:      Orphan
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 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
445 M:      Jiri Kosina <[email protected]>
446 S:      Maintained
447
448 ADF7242 IEEE 802.15.4 RADIO DRIVER
449 M:      Michael Hennerich <[email protected]>
450 L:      [email protected]
451 S:      Supported
452 W:      https://wiki.analog.com/ADF7242
453 W:      https://ez.analog.com/linux-software-drivers
454 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
455 F:      drivers/net/ieee802154/adf7242.c
456
457 ADM1025 HARDWARE MONITOR DRIVER
458 M:      Jean Delvare <[email protected]>
459 L:      [email protected]
460 S:      Maintained
461 F:      Documentation/hwmon/adm1025.rst
462 F:      drivers/hwmon/adm1025.c
463
464 ADM1029 HARDWARE MONITOR DRIVER
465 M:      Corentin Labbe <[email protected]>
466 L:      [email protected]
467 S:      Maintained
468 F:      drivers/hwmon/adm1029.c
469
470 ADM8211 WIRELESS DRIVER
471 L:      [email protected]
472 S:      Orphan
473 W:      https://wireless.wiki.kernel.org/
474 F:      drivers/net/wireless/admtek/adm8211.*
475
476 ADP1653 FLASH CONTROLLER DRIVER
477 M:      Sakari Ailus <[email protected]>
478 L:      [email protected]
479 S:      Maintained
480 F:      drivers/media/i2c/adp1653.c
481 F:      include/media/i2c/adp1653.h
482
483 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
484 M:      Michael Hennerich <[email protected]>
485 S:      Supported
486 W:      http://wiki.analog.com/ADP5520
487 W:      https://ez.analog.com/linux-software-drivers
488 F:      drivers/gpio/gpio-adp5520.c
489 F:      drivers/input/keyboard/adp5520-keys.c
490 F:      drivers/leds/leds-adp5520.c
491 F:      drivers/mfd/adp5520.c
492 F:      drivers/video/backlight/adp5520_bl.c
493
494 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
495 M:      Michael Hennerich <[email protected]>
496 S:      Supported
497 W:      http://wiki.analog.com/ADP5588
498 W:      https://ez.analog.com/linux-software-drivers
499 F:      Documentation/devicetree/bindings/input/adi,adp5588.yaml
500 F:      drivers/input/keyboard/adp5588-keys.c
501
502 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
503 M:      Michael Hennerich <[email protected]>
504 S:      Supported
505 W:      http://wiki.analog.com/ADP8860
506 W:      https://ez.analog.com/linux-software-drivers
507 F:      drivers/video/backlight/adp8860_bl.c
508
509 ADT746X FAN DRIVER
510 M:      Colin Leroy <[email protected]>
511 S:      Maintained
512 F:      drivers/macintosh/therm_adt746x.c
513
514 ADT7475 HARDWARE MONITOR DRIVER
515 M:      Jean Delvare <[email protected]>
516 L:      [email protected]
517 S:      Maintained
518 F:      Documentation/hwmon/adt7475.rst
519 F:      drivers/hwmon/adt7475.c
520
521 ADVANSYS SCSI DRIVER
522 M:      Matthew Wilcox <[email protected]>
523 M:      Hannes Reinecke <[email protected]>
524 L:      [email protected]
525 S:      Maintained
526 F:      Documentation/scsi/advansys.rst
527 F:      drivers/scsi/advansys.c
528
529 ADVANTECH SWBTN DRIVER
530 M:      Andrea Ho <[email protected]>
531 L:      [email protected]
532 S:      Maintained
533 F:      drivers/platform/x86/adv_swbutton.c
534
535 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
536 M:      Lucas Stankus <[email protected]>
537 S:      Supported
538 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
539 F:      drivers/iio/accel/adxl313*
540
541 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
542 M:      Michael Hennerich <[email protected]>
543 S:      Supported
544 W:      http://wiki.analog.com/ADXL345
545 W:      https://ez.analog.com/linux-software-drivers
546 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
547 F:      drivers/input/misc/adxl34x.c
548
549 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
550 M:      Puranjay Mohan <[email protected]>
551 L:      [email protected]
552 S:      Supported
553 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
554 F:      drivers/iio/accel/adxl355.h
555 F:      drivers/iio/accel/adxl355_core.c
556 F:      drivers/iio/accel/adxl355_i2c.c
557 F:      drivers/iio/accel/adxl355_spi.c
558
559 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
560 M:      Cosmin Tanislav <[email protected]>
561 L:      [email protected]
562 S:      Supported
563 W:      https://ez.analog.com/linux-software-drivers
564 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
565 F:      drivers/iio/accel/adxl367*
566
567 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
568 M:      Michael Hennerich <[email protected]>
569 S:      Supported
570 W:      https://ez.analog.com/linux-software-drivers
571 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
572 F:      drivers/iio/accel/adxl372.c
573 F:      drivers/iio/accel/adxl372_i2c.c
574 F:      drivers/iio/accel/adxl372_spi.c
575
576 AF9013 MEDIA DRIVER
577 M:      Antti Palosaari <[email protected]>
578 L:      [email protected]
579 S:      Maintained
580 W:      https://linuxtv.org
581 W:      http://palosaari.fi/linux/
582 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
583 T:      git git://linuxtv.org/anttip/media_tree.git
584 F:      drivers/media/dvb-frontends/af9013*
585
586 AF9033 MEDIA DRIVER
587 M:      Antti Palosaari <[email protected]>
588 L:      [email protected]
589 S:      Maintained
590 W:      https://linuxtv.org
591 W:      http://palosaari.fi/linux/
592 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
593 T:      git git://linuxtv.org/anttip/media_tree.git
594 F:      drivers/media/dvb-frontends/af9033*
595
596 AFFS FILE SYSTEM
597 M:      David Sterba <[email protected]>
598 L:      [email protected]
599 S:      Odd Fixes
600 F:      Documentation/filesystems/affs.rst
601 F:      fs/affs/
602
603 AFS FILESYSTEM
604 M:      David Howells <[email protected]>
605 M:      Marc Dionne <[email protected]>
606 L:      [email protected]
607 S:      Supported
608 W:      https://www.infradead.org/~dhowells/kafs/
609 F:      Documentation/filesystems/afs.rst
610 F:      fs/afs/
611 F:      include/trace/events/afs.h
612
613 AGPGART DRIVER
614 M:      David Airlie <[email protected]>
615 L:      [email protected]
616 S:      Maintained
617 T:      git git://anongit.freedesktop.org/drm/drm
618 F:      drivers/char/agp/
619 F:      include/linux/agp*
620 F:      include/uapi/linux/agp*
621
622 AHA152X SCSI DRIVER
623 M:      "Juergen E. Fischer" <[email protected]>
624 L:      [email protected]
625 S:      Maintained
626 F:      drivers/scsi/aha152x*
627 F:      drivers/scsi/pcmcia/aha152x*
628
629 AIC7XXX / AIC79XX SCSI DRIVER
630 M:      Hannes Reinecke <[email protected]>
631 L:      [email protected]
632 S:      Maintained
633 F:      drivers/scsi/aic7xxx/
634
635 AIMSLAB FM RADIO RECEIVER DRIVER
636 M:      Hans Verkuil <[email protected]>
637 L:      [email protected]
638 S:      Maintained
639 W:      https://linuxtv.org
640 T:      git git://linuxtv.org/media_tree.git
641 F:      drivers/media/radio/radio-aimslab*
642
643 AIO
644 M:      Benjamin LaHaise <[email protected]>
645 L:      [email protected]
646 S:      Supported
647 F:      fs/aio.c
648 F:      include/linux/*aio*.h
649
650 AIRSPY MEDIA DRIVER
651 M:      Antti Palosaari <[email protected]>
652 L:      [email protected]
653 S:      Maintained
654 W:      https://linuxtv.org
655 W:      http://palosaari.fi/linux/
656 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
657 T:      git git://linuxtv.org/anttip/media_tree.git
658 F:      drivers/media/usb/airspy/
659
660 ALACRITECH GIGABIT ETHERNET DRIVER
661 M:      Lino Sanfilippo <[email protected]>
662 S:      Maintained
663 F:      drivers/net/ethernet/alacritech/*
664
665 ALCATEL SPEEDTOUCH USB DRIVER
666 M:      Duncan Sands <[email protected]>
667 L:      [email protected]
668 S:      Maintained
669 W:      http://www.linux-usb.org/SpeedTouch/
670 F:      drivers/usb/atm/speedtch.c
671 F:      drivers/usb/atm/usbatm.c
672
673 ALCHEMY AU1XX0 MMC DRIVER
674 M:      Manuel Lauss <[email protected]>
675 S:      Maintained
676 F:      drivers/mmc/host/au1xmmc.c
677
678 ALI1563 I2C DRIVER
679 M:      Rudolf Marek <[email protected]>
680 L:      [email protected]
681 S:      Maintained
682 F:      Documentation/i2c/busses/i2c-ali1563.rst
683 F:      drivers/i2c/busses/i2c-ali1563.c
684
685 ALIBABA ELASTIC RDMA DRIVER
686 M:      Cheng Xu <[email protected]>
687 M:      Kai Shen <[email protected]>
688 L:      [email protected]
689 S:      Supported
690 F:      drivers/infiniband/hw/erdma
691 F:      include/uapi/rdma/erdma-abi.h
692
693 ALIBABA PMU DRIVER
694 M:      Shuai Xue <[email protected]>
695 S:      Supported
696 F:      Documentation/admin-guide/perf/alibaba_pmu.rst
697 F:      drivers/perf/alibaba_uncore_drw_pmu.c
698
699 ALIENWARE WMI DRIVER
700 L:      [email protected]
701 S:      Maintained
702 F:      drivers/platform/x86/dell/alienware-wmi.c
703
704 ALLEGRO DVT VIDEO IP CORE DRIVER
705 M:      Michael Tretter <[email protected]>
706 R:      Pengutronix Kernel Team <[email protected]>
707 L:      [email protected]
708 S:      Maintained
709 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
710 F:      drivers/media/platform/allegro-dvt/
711
712 ALLWINNER A10 CSI DRIVER
713 M:      Maxime Ripard <[email protected]>
714 L:      [email protected]
715 S:      Maintained
716 T:      git git://linuxtv.org/media_tree.git
717 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
718 F:      drivers/media/platform/sunxi/sun4i-csi/
719
720 ALLWINNER A31 CSI DRIVER
721 M:      Yong Deng <[email protected]>
722 M:      Paul Kocialkowski <[email protected]>
723 L:      [email protected]
724 S:      Maintained
725 T:      git git://linuxtv.org/media_tree.git
726 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
727 F:      drivers/media/platform/sunxi/sun6i-csi/
728
729 ALLWINNER A31 ISP DRIVER
730 M:      Paul Kocialkowski <[email protected]>
731 L:      [email protected]
732 S:      Maintained
733 T:      git git://linuxtv.org/media_tree.git
734 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml
735 F:      drivers/staging/media/sunxi/sun6i-isp/
736 F:      drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h
737
738 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
739 M:      Paul Kocialkowski <[email protected]>
740 L:      [email protected]
741 S:      Maintained
742 T:      git git://linuxtv.org/media_tree.git
743 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
744 F:      drivers/media/platform/sunxi/sun6i-mipi-csi2/
745
746 ALLWINNER CPUFREQ DRIVER
747 M:      Yangtao Li <[email protected]>
748 L:      [email protected]
749 S:      Maintained
750 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
751 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
752
753 ALLWINNER CRYPTO DRIVERS
754 M:      Corentin Labbe <[email protected]>
755 L:      [email protected]
756 S:      Maintained
757 F:      drivers/crypto/allwinner/
758
759 ALLWINNER DMIC DRIVERS
760 M:      Ban Tao <[email protected]>
761 L:      [email protected] (moderated for non-subscribers)
762 S:      Maintained
763 F:      Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml
764 F:      sound/soc/sunxi/sun50i-dmic.c
765
766 ALLWINNER HARDWARE SPINLOCK SUPPORT
767 M:      Wilken Gottwalt <[email protected]>
768 S:      Maintained
769 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
770 F:      drivers/hwspinlock/sun6i_hwspinlock.c
771
772 ALLWINNER THERMAL DRIVER
773 M:      Vasily Khoruzhick <[email protected]>
774 M:      Yangtao Li <[email protected]>
775 L:      [email protected]
776 S:      Maintained
777 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
778 F:      drivers/thermal/sun8i_thermal.c
779
780 ALLWINNER VPU DRIVER
781 M:      Maxime Ripard <[email protected]>
782 M:      Paul Kocialkowski <[email protected]>
783 L:      [email protected]
784 S:      Maintained
785 F:      drivers/staging/media/sunxi/cedrus/
786
787 ALPHA PORT
788 M:      Richard Henderson <[email protected]>
789 M:      Ivan Kokshaysky <[email protected]>
790 M:      Matt Turner <[email protected]>
791 L:      [email protected]
792 S:      Odd Fixes
793 F:      arch/alpha/
794
795 ALPS PS/2 TOUCHPAD DRIVER
796 R:      Pali Rohár <[email protected]>
797 F:      drivers/input/mouse/alps.*
798
799 ALTERA I2C CONTROLLER DRIVER
800 M:      Thor Thayer <[email protected]>
801 S:      Maintained
802 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
803 F:      drivers/i2c/busses/i2c-altera.c
804
805 ALTERA MAILBOX DRIVER
806 M:      Mun Yew Tham <[email protected]>
807 S:      Maintained
808 F:      drivers/mailbox/mailbox-altera.c
809
810 ALTERA MSGDMA IP CORE DRIVER
811 M:      Olivier Dautricourt <[email protected]>
812 R:      Stefan Roese <[email protected]>
813 L:      [email protected]
814 S:      Odd Fixes
815 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
816 F:      drivers/dma/altera-msgdma.c
817
818 ALTERA PIO DRIVER
819 M:      Mun Yew Tham <[email protected]>
820 L:      [email protected]
821 S:      Maintained
822 F:      drivers/gpio/gpio-altera.c
823
824 ALTERA SYSTEM MANAGER DRIVER
825 M:      Thor Thayer <[email protected]>
826 S:      Maintained
827 F:      drivers/mfd/altera-sysmgr.c
828 F:      include/linux/mfd/altera-sysmgr.h
829
830 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
831 M:      Thor Thayer <[email protected]>
832 S:      Maintained
833 F:      drivers/gpio/gpio-altera-a10sr.c
834 F:      drivers/mfd/altera-a10sr.c
835 F:      drivers/reset/reset-a10sr.c
836 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
837 F:      include/linux/mfd/altera-a10sr.h
838
839 ALTERA TRIPLE SPEED ETHERNET DRIVER
840 M:      Joyce Ooi <[email protected]>
841 L:      [email protected]
842 S:      Maintained
843 F:      drivers/net/ethernet/altera/
844
845 ALTERA UART/JTAG UART SERIAL DRIVERS
846 M:      Tobias Klauser <[email protected]>
847 L:      [email protected]
848 S:      Maintained
849 F:      drivers/tty/serial/altera_jtaguart.c
850 F:      drivers/tty/serial/altera_uart.c
851 F:      include/linux/altera_jtaguart.h
852 F:      include/linux/altera_uart.h
853
854 AMAZON ANNAPURNA LABS FIC DRIVER
855 M:      Talel Shenhar <[email protected]>
856 S:      Maintained
857 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
858 F:      drivers/irqchip/irq-al-fic.c
859
860 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
861 M:      Talel Shenhar <[email protected]>
862 M:      Talel Shenhar <[email protected]>
863 S:      Maintained
864 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
865 F:      drivers/edac/al_mc_edac.c
866
867 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
868 M:      Talel Shenhar <[email protected]>
869 S:      Maintained
870 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
871 F:      drivers/thermal/thermal_mmio.c
872
873 AMAZON ETHERNET DRIVERS
874 M:      Shay Agroskin <[email protected]>
875 M:      Arthur Kiyanovski <[email protected]>
876 R:      David Arinzon <[email protected]>
877 R:      Noam Dagan <[email protected]>
878 R:      Saeed Bishara <[email protected]>
879 L:      [email protected]
880 S:      Supported
881 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
882 F:      drivers/net/ethernet/amazon/
883
884 AMAZON RDMA EFA DRIVER
885 M:      Michael Margolin <[email protected]>
886 R:      Gal Pressman <[email protected]>
887 R:      Yossi Leybovich <[email protected]>
888 L:      [email protected]
889 S:      Supported
890 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
891 F:      drivers/infiniband/hw/efa/
892 F:      include/uapi/rdma/efa-abi.h
893
894 AMD CDX BUS DRIVER
895 M:      Nipun Gupta <[email protected]>
896 M:      Nikhil Agarwal <[email protected]>
897 S:      Maintained
898 F:      Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
899 F:      drivers/cdx/*
900 F:      include/linux/cdx/*
901
902 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
903 M:      Tom Lendacky <[email protected]>
904 M:      John Allen <[email protected]>
905 L:      [email protected]
906 S:      Supported
907 F:      drivers/crypto/ccp/
908 F:      include/linux/ccp.h
909
910 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
911 M:      Brijesh Singh <[email protected]>
912 M:      Tom Lendacky <[email protected]>
913 L:      [email protected]
914 S:      Supported
915 F:      drivers/crypto/ccp/sev*
916 F:      include/uapi/linux/psp-sev.h
917
918 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT
919 M:      Mario Limonciello <[email protected]>
920 L:      [email protected]
921 S:      Supported
922 F:      drivers/crypto/ccp/dbc.c
923 F:      drivers/crypto/ccp/dbc.h
924 F:      drivers/crypto/ccp/platform-access.c
925 F:      drivers/crypto/ccp/platform-access.h
926 F:      include/uapi/linux/psp-dbc.h
927 F:      tools/crypto/ccp/*.c
928 F:      tools/crypto/ccp/*.py
929
930 AMD DISPLAY CORE
931 M:      Harry Wentland <[email protected]>
932 M:      Leo Li <[email protected]>
933 M:      Rodrigo Siqueira <[email protected]>
934 L:      [email protected]
935 S:      Supported
936 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
937 F:      drivers/gpu/drm/amd/display/
938
939 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
940 M:      Huang Rui <[email protected]>
941 L:      [email protected]
942 S:      Supported
943 F:      Documentation/hwmon/fam15h_power.rst
944 F:      drivers/hwmon/fam15h_power.c
945
946 AMD FCH GPIO DRIVER
947 M:      Enrico Weigelt, metux IT consult <[email protected]>
948 L:      [email protected]
949 S:      Maintained
950 F:      drivers/gpio/gpio-amd-fch.c
951 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
952
953 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
954 L:      [email protected] (moderated for non-subscribers)
955 S:      Orphan
956 F:      drivers/usb/gadget/udc/amd5536udc.*
957
958 AMD GEODE PROCESSOR/CHIPSET SUPPORT
959 M:      Andres Salomon <[email protected]>
960 L:      [email protected] (moderated for non-subscribers)
961 S:      Supported
962 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
963 F:      arch/x86/include/asm/geode.h
964 F:      drivers/char/hw_random/geode-rng.c
965 F:      drivers/crypto/geode*
966 F:      drivers/video/fbdev/geode/
967
968 AMD HSMP DRIVER
969 M:      Naveen Krishna Chatradhi <[email protected]>
970 R:      Carlos Bilbao <[email protected]>
971 L:      [email protected]
972 S:      Maintained
973 F:      Documentation/arch/x86/amd_hsmp.rst
974 F:      arch/x86/include/asm/amd_hsmp.h
975 F:      arch/x86/include/uapi/asm/amd_hsmp.h
976 F:      drivers/platform/x86/amd/hsmp.c
977
978 AMD IOMMU (AMD-VI)
979 M:      Joerg Roedel <[email protected]>
980 R:      Suravee Suthikulpanit <[email protected]>
981 L:      [email protected]
982 S:      Maintained
983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
984 F:      drivers/iommu/amd/
985 F:      include/linux/amd-iommu.h
986
987 AMD KFD
988 M:      Felix Kuehling <[email protected]>
989 L:      [email protected]
990 S:      Supported
991 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
992 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
993 F:      drivers/gpu/drm/amd/amdkfd/
994 F:      drivers/gpu/drm/amd/include/cik_structs.h
995 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
996 F:      drivers/gpu/drm/amd/include/v9_structs.h
997 F:      drivers/gpu/drm/amd/include/vi_structs.h
998 F:      include/uapi/linux/kfd_ioctl.h
999 F:      include/uapi/linux/kfd_sysfs.h
1000
1001 AMD MP2 I2C DRIVER
1002 M:      Elie Morisse <[email protected]>
1003 M:      Shyam Sundar S K <[email protected]>
1004 L:      [email protected]
1005 S:      Maintained
1006 F:      drivers/i2c/busses/i2c-amd-mp2*
1007
1008 AMD PDS CORE DRIVER
1009 M:      Shannon Nelson <[email protected]>
1010 M:      Brett Creeley <[email protected]>
1011 L:      [email protected]
1012 S:      Supported
1013 F:      Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1014 F:      drivers/net/ethernet/amd/pds_core/
1015 F:      include/linux/pds/
1016
1017 AMD PMC DRIVER
1018 M:      Shyam Sundar S K <[email protected]>
1019 L:      [email protected]
1020 S:      Maintained
1021 F:      drivers/platform/x86/amd/pmc.c
1022
1023 AMD PMF DRIVER
1024 M:      Shyam Sundar S K <[email protected]>
1025 L:      [email protected]
1026 S:      Maintained
1027 F:      Documentation/ABI/testing/sysfs-amd-pmf
1028 F:      drivers/platform/x86/amd/pmf/
1029
1030 AMD POWERPLAY AND SWSMU
1031 M:      Evan Quan <[email protected]>
1032 L:      [email protected]
1033 S:      Supported
1034 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1035 F:      drivers/gpu/drm/amd/pm/
1036
1037 AMD PSTATE DRIVER
1038 M:      Huang Rui <[email protected]>
1039 L:      [email protected]
1040 S:      Supported
1041 F:      Documentation/admin-guide/pm/amd-pstate.rst
1042 F:      drivers/cpufreq/amd-pstate*
1043 F:      include/linux/amd-pstate.h
1044 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1045
1046 AMD PTDMA DRIVER
1047 M:      Sanjay R Mehta <[email protected]>
1048 L:      [email protected]
1049 S:      Maintained
1050 F:      drivers/dma/ptdma/
1051
1052 AMD SEATTLE DEVICE TREE SUPPORT
1053 M:      Suravee Suthikulpanit <[email protected]>
1054 M:      Tom Lendacky <[email protected]>
1055 S:      Supported
1056 F:      arch/arm64/boot/dts/amd/
1057
1058 AMD SENSOR FUSION HUB DRIVER
1059 M:      Basavaraj Natikar <[email protected]>
1060 L:      [email protected]
1061 S:      Maintained
1062 F:      Documentation/hid/amd-sfh*
1063 F:      drivers/hid/amd-sfh-hid/
1064
1065 AMD SPI DRIVER
1066 M:      Sanjay R Mehta <[email protected]>
1067 S:      Maintained
1068 F:      drivers/spi/spi-amd.c
1069
1070 AMD XGBE DRIVER
1071 M:      "Shyam Sundar S K" <[email protected]>
1072 L:      [email protected]
1073 S:      Supported
1074 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1075 F:      drivers/net/ethernet/amd/xgbe/
1076
1077 AMLOGIC DDR PMU DRIVER
1078 M:      Jiucheng Xu <[email protected]>
1079 L:      [email protected]
1080 S:      Supported
1081 W:      http://www.amlogic.com
1082 F:      Documentation/admin-guide/perf/meson-ddr-pmu.rst
1083 F:      Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1084 F:      drivers/perf/amlogic/
1085 F:      include/soc/amlogic/
1086
1087 AMPHION VPU CODEC V4L2 DRIVER
1088 M:      Ming Qian <[email protected]>
1089 M:      Shijie Qin <[email protected]>
1090 M:      Zhou Peng <[email protected]>
1091 L:      [email protected]
1092 S:      Maintained
1093 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1094 F:      drivers/media/platform/amphion/
1095
1096 AMS AS73211 DRIVER
1097 M:      Christian Eggers <[email protected]>
1098 L:      [email protected]
1099 S:      Maintained
1100 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1101 F:      drivers/iio/light/as73211.c
1102
1103 AMT (Automatic Multicast Tunneling)
1104 M:      Taehee Yoo <[email protected]>
1105 L:      [email protected]
1106 S:      Maintained
1107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1109 F:      drivers/net/amt.c
1110
1111 ANALOG DEVICES INC AD3552R DRIVER
1112 M:      Nuno Sá <[email protected]>
1113 L:      [email protected]
1114 S:      Supported
1115 W:      https://ez.analog.com/linux-software-drivers
1116 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1117 F:      drivers/iio/dac/ad3552r.c
1118
1119 ANALOG DEVICES INC AD4130 DRIVER
1120 M:      Cosmin Tanislav <[email protected]>
1121 L:      [email protected]
1122 S:      Supported
1123 W:      http://ez.analog.com/community/linux-device-drivers
1124 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1125 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1126 F:      drivers/iio/adc/ad4130.c
1127
1128 ANALOG DEVICES INC AD7192 DRIVER
1129 M:      Alexandru Tachici <[email protected]>
1130 L:      [email protected]
1131 S:      Supported
1132 W:      https://ez.analog.com/linux-software-drivers
1133 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1134 F:      drivers/iio/adc/ad7192.c
1135
1136 ANALOG DEVICES INC AD7292 DRIVER
1137 M:      Marcelo Schmitt <[email protected]>
1138 L:      [email protected]
1139 S:      Supported
1140 W:      https://ez.analog.com/linux-software-drivers
1141 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1142 F:      drivers/iio/adc/ad7292.c
1143
1144 ANALOG DEVICES INC AD7293 DRIVER
1145 M:      Antoniu Miclaus <[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,ad7293.yaml
1150 F:      drivers/iio/dac/ad7293.c
1151
1152 ANALOG DEVICES INC AD74115 DRIVER
1153 M:      Cosmin Tanislav <[email protected]>
1154 L:      [email protected]
1155 S:      Supported
1156 W:      http://ez.analog.com/community/linux-device-drivers
1157 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1158 F:      drivers/iio/addac/ad74115.c
1159
1160 ANALOG DEVICES INC AD74413R DRIVER
1161 M:      Cosmin Tanislav <[email protected]>
1162 L:      [email protected]
1163 S:      Supported
1164 W:      https://ez.analog.com/linux-software-drivers
1165 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1166 F:      drivers/iio/addac/ad74413r.c
1167 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1168
1169 ANALOG DEVICES INC AD7768-1 DRIVER
1170 M:      Michael Hennerich <[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,ad7768-1.yaml
1175 F:      drivers/iio/adc/ad7768-1.c
1176
1177 ANALOG DEVICES INC AD7780 DRIVER
1178 M:      Michael Hennerich <[email protected]>
1179 M:      Renato Lui Geh <[email protected]>
1180 L:      [email protected]
1181 S:      Supported
1182 W:      https://ez.analog.com/linux-software-drivers
1183 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1184 F:      drivers/iio/adc/ad7780.c
1185
1186 ANALOG DEVICES INC ADA4250 DRIVER
1187 M:      Antoniu Miclaus <[email protected]>
1188 L:      [email protected]
1189 S:      Supported
1190 W:      https://ez.analog.com/linux-software-drivers
1191 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1192 F:      drivers/iio/amplifiers/ada4250.c
1193
1194 ANALOG DEVICES INC ADF4377 DRIVER
1195 M:      Antoniu Miclaus <[email protected]>
1196 L:      [email protected]
1197 S:      Supported
1198 W:      https://ez.analog.com/linux-software-drivers
1199 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1200 F:      drivers/iio/frequency/adf4377.c
1201
1202 ANALOG DEVICES INC ADGS1408 DRIVER
1203 M:      Mircea Caprioru <[email protected]>
1204 S:      Supported
1205 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1206 F:      drivers/mux/adgs1408.c
1207
1208 ANALOG DEVICES INC ADIN DRIVER
1209 M:      Michael Hennerich <[email protected]>
1210 L:      [email protected]
1211 S:      Supported
1212 W:      https://ez.analog.com/linux-software-drivers
1213 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1214 F:      drivers/net/phy/adin.c
1215
1216 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1217 M:      Nuno Sa <[email protected]>
1218 L:      [email protected]
1219 S:      Supported
1220 F:      drivers/iio/imu/adis.c
1221 F:      drivers/iio/imu/adis_buffer.c
1222 F:      drivers/iio/imu/adis_trigger.c
1223 F:      include/linux/iio/imu/adis.h
1224
1225 ANALOG DEVICES INC ADIS16460 DRIVER
1226 M:      Dragos Bogdan <[email protected]>
1227 L:      [email protected]
1228 S:      Supported
1229 W:      https://ez.analog.com/linux-software-drivers
1230 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1231 F:      drivers/iio/imu/adis16460.c
1232
1233 ANALOG DEVICES INC ADIS16475 DRIVER
1234 M:      Nuno Sa <[email protected]>
1235 L:      [email protected]
1236 S:      Supported
1237 W:      https://ez.analog.com/linux-software-drivers
1238 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1239 F:      drivers/iio/imu/adis16475.c
1240
1241 ANALOG DEVICES INC ADM1177 DRIVER
1242 M:      Michael Hennerich <[email protected]>
1243 L:      [email protected]
1244 S:      Supported
1245 W:      https://ez.analog.com/linux-software-drivers
1246 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1247 F:      drivers/hwmon/adm1177.c
1248
1249 ANALOG DEVICES INC ADMV1013 DRIVER
1250 M:      Antoniu Miclaus <[email protected]>
1251 L:      [email protected]
1252 S:      Supported
1253 W:      https://ez.analog.com/linux-software-drivers
1254 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1255 F:      drivers/iio/frequency/admv1013.c
1256
1257 ANALOG DEVICES INC ADMV1014 DRIVER
1258 M:      Antoniu Miclaus <[email protected]>
1259 L:      [email protected]
1260 S:      Supported
1261 W:      https://ez.analog.com/linux-software-drivers
1262 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1263 F:      drivers/iio/frequency/admv1014.c
1264
1265 ANALOG DEVICES INC ADMV8818 DRIVER
1266 M:      Antoniu Miclaus <[email protected]>
1267 L:      [email protected]
1268 S:      Supported
1269 W:      https://ez.analog.com/linux-software-drivers
1270 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1271 F:      drivers/iio/filter/admv8818.c
1272
1273 ANALOG DEVICES INC ADP5061 DRIVER
1274 M:      Michael Hennerich <[email protected]>
1275 L:      [email protected]
1276 S:      Supported
1277 W:      https://ez.analog.com/linux-software-drivers
1278 F:      drivers/power/supply/adp5061.c
1279
1280 ANALOG DEVICES INC ADRF6780 DRIVER
1281 M:      Antoniu Miclaus <[email protected]>
1282 L:      [email protected]
1283 S:      Supported
1284 W:      https://ez.analog.com/linux-software-drivers
1285 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1286 F:      drivers/iio/frequency/adrf6780.c
1287
1288 ANALOG DEVICES INC ADV7180 DRIVER
1289 M:      Lars-Peter Clausen <[email protected]>
1290 L:      [email protected]
1291 S:      Supported
1292 W:      https://ez.analog.com/linux-software-drivers
1293 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1294 F:      drivers/media/i2c/adv7180.c
1295
1296 ANALOG DEVICES INC ADV748X DRIVER
1297 M:      Kieran Bingham <[email protected]>
1298 L:      [email protected]
1299 S:      Maintained
1300 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1301 F:      drivers/media/i2c/adv748x/*
1302
1303 ANALOG DEVICES INC ADV7511 DRIVER
1304 M:      Hans Verkuil <[email protected]>
1305 L:      [email protected]
1306 S:      Maintained
1307 F:      drivers/media/i2c/adv7511*
1308
1309 ANALOG DEVICES INC ADV7604 DRIVER
1310 M:      Hans Verkuil <[email protected]>
1311 L:      [email protected]
1312 S:      Maintained
1313 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1314 F:      drivers/media/i2c/adv7604*
1315
1316 ANALOG DEVICES INC ADV7842 DRIVER
1317 M:      Hans Verkuil <[email protected]>
1318 L:      [email protected]
1319 S:      Maintained
1320 F:      drivers/media/i2c/adv7842*
1321
1322 ANALOG DEVICES INC ADXRS290 DRIVER
1323 M:      Nishant Malpani <[email protected]>
1324 L:      [email protected]
1325 S:      Supported
1326 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1327 F:      drivers/iio/gyro/adxrs290.c
1328
1329 ANALOG DEVICES INC ASOC CODEC DRIVERS
1330 M:      Lars-Peter Clausen <[email protected]>
1331 M:      Nuno Sá <[email protected]>
1332 L:      [email protected] (moderated for non-subscribers)
1333 S:      Supported
1334 W:      http://wiki.analog.com/
1335 W:      https://ez.analog.com/linux-software-drivers
1336 F:      sound/soc/codecs/ad1*
1337 F:      sound/soc/codecs/ad7*
1338 F:      sound/soc/codecs/adau*
1339 F:      sound/soc/codecs/adav*
1340 F:      sound/soc/codecs/sigmadsp.*
1341 F:      sound/soc/codecs/ssm*
1342
1343 ANALOG DEVICES INC DMA DRIVERS
1344 M:      Lars-Peter Clausen <[email protected]>
1345 S:      Supported
1346 W:      https://ez.analog.com/linux-software-drivers
1347 F:      drivers/dma/dma-axi-dmac.c
1348
1349 ANALOG DEVICES INC IIO DRIVERS
1350 M:      Lars-Peter Clausen <[email protected]>
1351 M:      Michael Hennerich <[email protected]>
1352 S:      Supported
1353 W:      http://wiki.analog.com/
1354 W:      https://ez.analog.com/linux-software-drivers
1355 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1356 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1357 F:      Documentation/devicetree/bindings/iio/*/adi,*
1358 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1359 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1360 F:      drivers/iio/*/ad*
1361 F:      drivers/iio/adc/ltc249*
1362 F:      drivers/iio/amplifiers/hmc425a.c
1363 F:      drivers/staging/iio/*/ad*
1364 X:      drivers/iio/*/adjd*
1365
1366 ANALOG DEVICES INC MAX31760 DRIVER
1367 M:      Ibrahim Tilki <[email protected]>
1368 S:      Maintained
1369 W:      http://wiki.analog.com/
1370 W:      https://ez.analog.com/linux-software-drivers
1371 F:      Documentation/devicetree/bindings/hwmon/adi,max31760.yaml
1372 F:      Documentation/hwmon/max31760.rst
1373 F:      drivers/hwmon/max31760.c
1374
1375 ANALOGBITS PLL LIBRARIES
1376 M:      Paul Walmsley <[email protected]>
1377 S:      Supported
1378 F:      drivers/clk/analogbits/*
1379 F:      include/linux/clk/analogbits*
1380
1381 ANDROID DRIVERS
1382 M:      Greg Kroah-Hartman <[email protected]>
1383 M:      Arve Hjønnevåg <[email protected]>
1384 M:      Todd Kjos <[email protected]>
1385 M:      Martijn Coenen <[email protected]>
1386 M:      Joel Fernandes <[email protected]>
1387 M:      Christian Brauner <[email protected]>
1388 M:      Carlos Llamas <[email protected]>
1389 M:      Suren Baghdasaryan <[email protected]>
1390 L:      [email protected]
1391 S:      Supported
1392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1393 F:      drivers/android/
1394
1395 ANDROID GOLDFISH PIC DRIVER
1396 M:      Miodrag Dinic <[email protected]>
1397 S:      Supported
1398 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1399 F:      drivers/irqchip/irq-goldfish-pic.c
1400
1401 ANDROID GOLDFISH RTC DRIVER
1402 M:      Jiaxun Yang <[email protected]>
1403 S:      Supported
1404 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1405 F:      drivers/rtc/rtc-goldfish.c
1406
1407 AOA (Apple Onboard Audio) ALSA DRIVER
1408 M:      Johannes Berg <[email protected]>
1409 L:      [email protected]
1410 L:      [email protected] (moderated for non-subscribers)
1411 S:      Maintained
1412 F:      sound/aoa/
1413
1414 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1415 M:      William Breathitt Gray <[email protected]>
1416 L:      [email protected]
1417 S:      Maintained
1418 F:      drivers/iio/addac/stx104.c
1419
1420 APM DRIVER
1421 M:      Jiri Kosina <[email protected]>
1422 S:      Odd fixes
1423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1424 F:      arch/x86/kernel/apm_32.c
1425 F:      drivers/char/apm-emulation.c
1426 F:      include/linux/apm_bios.h
1427 F:      include/uapi/linux/apm_bios.h
1428
1429 APPARMOR SECURITY MODULE
1430 M:      John Johansen <[email protected]>
1431 M:      John Johansen <[email protected]>
1432 L:      [email protected] (moderated for non-subscribers)
1433 S:      Supported
1434 W:      apparmor.net
1435 B:      https://gitlab.com/apparmor/apparmor-kernel
1436 C:      irc://irc.oftc.net/apparmor
1437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1438 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1439 F:      Documentation/admin-guide/LSM/apparmor.rst
1440 F:      security/apparmor/
1441
1442 APPLE BCM5974 MULTITOUCH DRIVER
1443 M:      Henrik Rydberg <[email protected]>
1444 L:      [email protected]
1445 S:      Odd fixes
1446 F:      drivers/input/mouse/bcm5974.c
1447
1448 APPLE PCIE CONTROLLER DRIVER
1449 M:      Alyssa Rosenzweig <[email protected]>
1450 M:      Marc Zyngier <[email protected]>
1451 L:      [email protected]
1452 S:      Maintained
1453 F:      drivers/pci/controller/pcie-apple.c
1454
1455 APPLE SMC DRIVER
1456 M:      Henrik Rydberg <[email protected]>
1457 L:      [email protected]
1458 S:      Odd fixes
1459 F:      drivers/hwmon/applesmc.c
1460
1461 APPLETALK NETWORK LAYER
1462 L:      [email protected]
1463 S:      Odd fixes
1464 F:      drivers/net/appletalk/
1465 F:      include/linux/atalk.h
1466 F:      include/uapi/linux/atalk.h
1467 F:      net/appletalk/
1468
1469 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1470 M:      Khuong Dinh <[email protected]>
1471 S:      Supported
1472 F:      arch/arm64/boot/dts/apm/
1473
1474 APPLIED MICRO (APM) X-GENE SOC EDAC
1475 M:      Khuong Dinh <[email protected]>
1476 S:      Supported
1477 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1478 F:      drivers/edac/xgene_edac.c
1479
1480 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1481 M:      Iyappan Subramanian <[email protected]>
1482 M:      Keyur Chudgar <[email protected]>
1483 S:      Supported
1484 F:      drivers/net/ethernet/apm/xgene-v2/
1485
1486 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1487 M:      Iyappan Subramanian <[email protected]>
1488 M:      Keyur Chudgar <[email protected]>
1489 M:      Quan Nguyen <[email protected]>
1490 S:      Supported
1491 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1492 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1493 F:      drivers/net/ethernet/apm/xgene/
1494 F:      drivers/net/mdio/mdio-xgene.c
1495
1496 APPLIED MICRO (APM) X-GENE SOC PMU
1497 M:      Khuong Dinh <[email protected]>
1498 S:      Supported
1499 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1500 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1501 F:      drivers/perf/xgene_pmu.c
1502
1503 APTINA CAMERA SENSOR PLL
1504 M:      Laurent Pinchart <[email protected]>
1505 L:      [email protected]
1506 S:      Maintained
1507 F:      drivers/media/i2c/aptina-pll.*
1508
1509 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1510 M:      Aleksa Savic <[email protected]>
1511 M:      Jack Doan <[email protected]>
1512 L:      [email protected]
1513 S:      Maintained
1514 F:      Documentation/hwmon/aquacomputer_d5next.rst
1515 F:      drivers/hwmon/aquacomputer_d5next.c
1516
1517 AQUANTIA ETHERNET DRIVER (atlantic)
1518 M:      Igor Russkikh <[email protected]>
1519 L:      [email protected]
1520 S:      Supported
1521 W:      https://www.marvell.com/
1522 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1523 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1524 F:      drivers/net/ethernet/aquantia/atlantic/
1525
1526 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1527 M:      Egor Pomozov <[email protected]>
1528 L:      [email protected]
1529 S:      Supported
1530 W:      http://www.aquantia.com
1531 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1532
1533 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1534 M:      Krzysztof Hałasa <[email protected]>
1535 L:      [email protected]
1536 S:      Maintained
1537 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1538 F:      drivers/media/i2c/ar0521.c
1539
1540 ARASAN NAND CONTROLLER DRIVER
1541 M:      Miquel Raynal <[email protected]>
1542 R:      Michal Simek <[email protected]>
1543 L:      [email protected]
1544 S:      Maintained
1545 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1546 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1547
1548 ARC FRAMEBUFFER DRIVER
1549 M:      Jaya Kumar <[email protected]>
1550 S:      Maintained
1551 F:      drivers/video/fbdev/arcfb.c
1552 F:      drivers/video/fbdev/core/fb_defio.c
1553
1554 ARC PGU DRM DRIVER
1555 M:      Alexey Brodkin <[email protected]>
1556 S:      Supported
1557 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1558 F:      drivers/gpu/drm/tiny/arcpgu.c
1559
1560 ARCNET NETWORK LAYER
1561 M:      Michael Grzeschik <[email protected]>
1562 L:      [email protected]
1563 S:      Maintained
1564 F:      drivers/net/arcnet/
1565 F:      include/uapi/linux/if_arcnet.h
1566
1567 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1568 M:      Arnd Bergmann <[email protected]>
1569 M:      Olof Johansson <[email protected]>
1570 M:      [email protected]
1571 L:      [email protected] (moderated for non-subscribers)
1572 S:      Maintained
1573 C:      irc://irc.libera.chat/armlinux
1574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1575 F:      Documentation/process/maintainer-soc.rst
1576 F:      arch/arm/boot/dts/Makefile
1577 F:      arch/arm64/boot/dts/Makefile
1578
1579 ARM ARCHITECTED TIMER DRIVER
1580 M:      Mark Rutland <[email protected]>
1581 M:      Marc Zyngier <[email protected]>
1582 L:      [email protected] (moderated for non-subscribers)
1583 S:      Maintained
1584 F:      arch/arm/include/asm/arch_timer.h
1585 F:      arch/arm64/include/asm/arch_timer.h
1586 F:      drivers/clocksource/arm_arch_timer.c
1587
1588 ARM HDLCD DRM DRIVER
1589 M:      Liviu Dudau <[email protected]>
1590 S:      Supported
1591 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1592 F:      drivers/gpu/drm/arm/hdlcd_*
1593
1594 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1595 M:      Linus Walleij <[email protected]>
1596 L:      [email protected] (moderated for non-subscribers)
1597 S:      Maintained
1598 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1599 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1600 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1601 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1602 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1603 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1604 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1605 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1606 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1607 F:      arch/arm/boot/dts/arm/arm-realview-*
1608 F:      arch/arm/boot/dts/arm/integrator*
1609 F:      arch/arm/boot/dts/arm/versatile*
1610 F:      arch/arm/mach-versatile/
1611 F:      drivers/bus/arm-integrator-lm.c
1612 F:      drivers/clk/versatile/
1613 F:      drivers/i2c/busses/i2c-versatile.c
1614 F:      drivers/irqchip/irq-versatile-fpga.c
1615 F:      drivers/mtd/maps/physmap-versatile.*
1616 F:      drivers/power/reset/arm-versatile-reboot.c
1617 F:      drivers/soc/versatile/
1618
1619 ARM KOMEDA DRM-KMS DRIVER
1620 M:      Liviu Dudau <[email protected]>
1621 S:      Supported
1622 T:      git git://anongit.freedesktop.org/drm/drm-misc
1623 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1624 F:      Documentation/gpu/komeda-kms.rst
1625 F:      drivers/gpu/drm/arm/display/include/
1626 F:      drivers/gpu/drm/arm/display/komeda/
1627
1628 ARM MALI PANFROST DRM DRIVER
1629 M:      Rob Herring <[email protected]>
1630 M:      Tomeu Vizoso <[email protected]>
1631 R:      Steven Price <[email protected]>
1632 R:      Alyssa Rosenzweig <[email protected]>
1633 L:      [email protected]
1634 S:      Supported
1635 T:      git git://anongit.freedesktop.org/drm/drm-misc
1636 F:      drivers/gpu/drm/panfrost/
1637 F:      include/uapi/drm/panfrost_drm.h
1638
1639 ARM MALI-DP DRM DRIVER
1640 M:      Liviu Dudau <[email protected]>
1641 S:      Supported
1642 T:      git git://anongit.freedesktop.org/drm/drm-misc
1643 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1644 F:      Documentation/gpu/afbc.rst
1645 F:      drivers/gpu/drm/arm/
1646
1647 ARM MFM AND FLOPPY DRIVERS
1648 M:      Ian Molton <[email protected]>
1649 S:      Maintained
1650 F:      arch/arm/include/asm/floppy.h
1651 F:      arch/arm/mach-rpc/floppydma.S
1652
1653 ARM PMU PROFILING AND DEBUGGING
1654 M:      Will Deacon <[email protected]>
1655 M:      Mark Rutland <[email protected]>
1656 L:      [email protected] (moderated for non-subscribers)
1657 S:      Maintained
1658 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1659 F:      Documentation/devicetree/bindings/perf/
1660 F:      arch/arm*/include/asm/hw_breakpoint.h
1661 F:      arch/arm*/include/asm/perf_event.h
1662 F:      arch/arm*/kernel/hw_breakpoint.c
1663 F:      arch/arm*/kernel/perf_*
1664 F:      drivers/perf/
1665 F:      include/linux/perf/arm_pmu.h
1666
1667 ARM PORT
1668 M:      Russell King <[email protected]>
1669 L:      [email protected] (moderated for non-subscribers)
1670 S:      Odd Fixes
1671 W:      http://www.armlinux.org.uk/
1672 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1673 F:      arch/arm/
1674 X:      arch/arm/boot/dts/
1675
1676 ARM PRIMECELL AACI PL041 DRIVER
1677 M:      Russell King <[email protected]>
1678 S:      Odd Fixes
1679 F:      sound/arm/aaci.*
1680
1681 ARM PRIMECELL BUS SUPPORT
1682 M:      Russell King <[email protected]>
1683 S:      Odd Fixes
1684 F:      drivers/amba/
1685 F:      include/linux/amba/bus.h
1686
1687 ARM PRIMECELL CLCD PL110 DRIVER
1688 M:      Russell King <[email protected]>
1689 S:      Odd Fixes
1690 F:      drivers/video/fbdev/amba-clcd.*
1691
1692 ARM PRIMECELL KMI PL050 DRIVER
1693 M:      Russell King <[email protected]>
1694 S:      Odd Fixes
1695 F:      drivers/input/serio/ambakmi.*
1696 F:      include/linux/amba/kmi.h
1697
1698 ARM PRIMECELL MMCI PL180/1 DRIVER
1699 M:      Russell King <[email protected]>
1700 S:      Odd Fixes
1701 F:      drivers/mmc/host/mmci.*
1702 F:      include/linux/amba/mmci.h
1703
1704 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1705 M:      Miquel Raynal <[email protected]>
1706 R:      Michal Simek <[email protected]>
1707 L:      [email protected]
1708 S:      Maintained
1709 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1710 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1711
1712 ARM PRIMECELL PL35X SMC DRIVER
1713 M:      Miquel Raynal <[email protected]>
1714 R:      Michal Simek <[email protected]>
1715 L:      [email protected] (moderated for non-subscribers)
1716 S:      Maintained
1717 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1718 F:      drivers/memory/pl353-smc.c
1719
1720 ARM PRIMECELL SSP PL022 SPI DRIVER
1721 M:      Linus Walleij <[email protected]>
1722 L:      [email protected] (moderated for non-subscribers)
1723 S:      Maintained
1724 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1725 F:      drivers/spi/spi-pl022.c
1726
1727 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1728 M:      Russell King <[email protected]>
1729 S:      Odd Fixes
1730 F:      drivers/tty/serial/amba-pl01*.c
1731 F:      include/linux/amba/serial.h
1732
1733 ARM PRIMECELL VIC PL190/PL192 DRIVER
1734 M:      Linus Walleij <[email protected]>
1735 L:      [email protected] (moderated for non-subscribers)
1736 S:      Maintained
1737 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1738 F:      drivers/irqchip/irq-vic.c
1739
1740 ARM SMC WATCHDOG DRIVER
1741 M:      Julius Werner <[email protected]>
1742 R:      Evan Benn <[email protected]>
1743 S:      Maintained
1744 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1745 F:      drivers/watchdog/arm_smc_wdt.c
1746
1747 ARM SMMU DRIVERS
1748 M:      Will Deacon <[email protected]>
1749 R:      Robin Murphy <[email protected]>
1750 L:      [email protected] (moderated for non-subscribers)
1751 S:      Maintained
1752 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1753 F:      drivers/iommu/arm/
1754 F:      drivers/iommu/io-pgtable-arm*
1755
1756 ARM SUB-ARCHITECTURES
1757 L:      [email protected] (moderated for non-subscribers)
1758 S:      Maintained
1759 C:      irc://irc.libera.chat/armlinux
1760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1761 F:      arch/arm/mach-*/
1762 F:      arch/arm/plat-*/
1763
1764 ARM/ACTIONS SEMI ARCHITECTURE
1765 M:      Andreas Färber <[email protected]>
1766 M:      Manivannan Sadhasivam <[email protected]>
1767 L:      [email protected] (moderated for non-subscribers)
1768 L:      [email protected] (moderated for non-subscribers)
1769 S:      Maintained
1770 F:      Documentation/devicetree/bindings/arm/actions.yaml
1771 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1772 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1773 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1774 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1775 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1776 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1777 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1778 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1779 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1780 F:      arch/arm/boot/dts/actions/
1781 F:      arch/arm/mach-actions/
1782 F:      arch/arm64/boot/dts/actions/
1783 F:      drivers/clk/actions/
1784 F:      drivers/clocksource/timer-owl*
1785 F:      drivers/dma/owl-dma.c
1786 F:      drivers/i2c/busses/i2c-owl.c
1787 F:      drivers/irqchip/irq-owl-sirq.c
1788 F:      drivers/mmc/host/owl-mmc.c
1789 F:      drivers/net/ethernet/actions/
1790 F:      drivers/pinctrl/actions/*
1791 F:      drivers/soc/actions/
1792 F:      include/dt-bindings/power/owl-*
1793 F:      include/dt-bindings/reset/actions,*
1794 F:      include/linux/soc/actions/
1795 N:      owl
1796
1797 ARM/Allwinner SoC Clock Support
1798 M:      Emilio López <[email protected]>
1799 S:      Maintained
1800 F:      drivers/clk/sunxi/
1801
1802 ARM/Allwinner sunXi SoC support
1803 M:      Chen-Yu Tsai <[email protected]>
1804 M:      Jernej Skrabec <[email protected]>
1805 M:      Samuel Holland <[email protected]>
1806 L:      [email protected] (moderated for non-subscribers)
1807 L:      [email protected]
1808 S:      Maintained
1809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1810 F:      arch/arm/mach-sunxi/
1811 F:      arch/arm64/boot/dts/allwinner/
1812 F:      drivers/clk/sunxi-ng/
1813 F:      drivers/pinctrl/sunxi/
1814 F:      drivers/soc/sunxi/
1815 N:      allwinner
1816 N:      sun[x456789]i
1817 N:      sun[25]0i
1818
1819 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1820 M:      Neil Armstrong <[email protected]>
1821 M:      Jerome Brunet <[email protected]>
1822 L:      [email protected]
1823 S:      Maintained
1824 F:      Documentation/devicetree/bindings/clock/amlogic*
1825 F:      drivers/clk/meson/
1826 F:      include/dt-bindings/clock/amlogic,a1*
1827 F:      include/dt-bindings/clock/gxbb*
1828 F:      include/dt-bindings/clock/meson*
1829
1830 ARM/Amlogic Meson SoC Crypto Drivers
1831 M:      Corentin Labbe <[email protected]>
1832 L:      [email protected]
1833 L:      [email protected]
1834 S:      Maintained
1835 F:      Documentation/devicetree/bindings/crypto/amlogic*
1836 F:      drivers/crypto/amlogic/
1837
1838 ARM/Amlogic Meson SoC Sound Drivers
1839 M:      Jerome Brunet <[email protected]>
1840 L:      [email protected] (moderated for non-subscribers)
1841 S:      Maintained
1842 F:      Documentation/devicetree/bindings/sound/amlogic*
1843 F:      sound/soc/meson/
1844
1845 ARM/Amlogic Meson SoC support
1846 M:      Neil Armstrong <[email protected]>
1847 M:      Kevin Hilman <[email protected]>
1848 R:      Jerome Brunet <[email protected]>
1849 R:      Martin Blumenstingl <[email protected]>
1850 L:      [email protected] (moderated for non-subscribers)
1851 L:      [email protected]
1852 S:      Maintained
1853 W:      http://linux-meson.com/
1854 F:      Documentation/devicetree/bindings/phy/amlogic*
1855 F:      arch/arm/boot/dts/amlogic/
1856 F:      arch/arm/mach-meson/
1857 F:      arch/arm64/boot/dts/amlogic/
1858 F:      drivers/mmc/host/meson*
1859 F:      drivers/phy/amlogic/
1860 F:      drivers/pinctrl/meson/
1861 F:      drivers/rtc/rtc-meson*
1862 F:      drivers/soc/amlogic/
1863 N:      meson
1864
1865 ARM/Annapurna Labs ALPINE ARCHITECTURE
1866 M:      Tsahee Zidenberg <[email protected]>
1867 M:      Antoine Tenart <[email protected]>
1868 L:      [email protected] (moderated for non-subscribers)
1869 S:      Maintained
1870 F:      arch/arm/boot/dts/amazon/
1871 F:      arch/arm/mach-alpine/
1872 F:      arch/arm64/boot/dts/amazon/
1873 F:      drivers/*/*alpine*
1874
1875 ARM/APPLE MACHINE SOUND DRIVERS
1876 M:      Martin Povišer <[email protected]>
1877 L:      [email protected]
1878 L:      [email protected] (moderated for non-subscribers)
1879 S:      Maintained
1880 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
1881 F:      Documentation/devicetree/bindings/sound/apple,*
1882 F:      sound/soc/apple/*
1883 F:      sound/soc/codecs/cs42l83-i2c.c
1884 F:      sound/soc/codecs/ssm3515.c
1885
1886 ARM/APPLE MACHINE SUPPORT
1887 M:      Hector Martin <[email protected]>
1888 M:      Sven Peter <[email protected]>
1889 R:      Alyssa Rosenzweig <[email protected]>
1890 L:      [email protected]
1891 L:      [email protected] (moderated for non-subscribers)
1892 S:      Maintained
1893 W:      https://asahilinux.org
1894 B:      https://github.com/AsahiLinux/linux/issues
1895 C:      irc://irc.oftc.net/asahi-dev
1896 T:      git https://github.com/AsahiLinux/linux.git
1897 F:      Documentation/devicetree/bindings/arm/apple.yaml
1898 F:      Documentation/devicetree/bindings/arm/apple/*
1899 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
1900 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
1901 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
1902 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
1903 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
1904 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
1905 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
1906 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
1907 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
1908 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
1909 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
1910 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
1911 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1912 F:      Documentation/devicetree/bindings/power/apple*
1913 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
1914 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
1915 F:      arch/arm64/boot/dts/apple/
1916 F:      drivers/bluetooth/hci_bcm4377.c
1917 F:      drivers/clk/clk-apple-nco.c
1918 F:      drivers/cpufreq/apple-soc-cpufreq.c
1919 F:      drivers/dma/apple-admac.c
1920 F:      drivers/i2c/busses/i2c-pasemi-core.c
1921 F:      drivers/i2c/busses/i2c-pasemi-platform.c
1922 F:      drivers/iommu/apple-dart.c
1923 F:      drivers/iommu/io-pgtable-dart.c
1924 F:      drivers/irqchip/irq-apple-aic.c
1925 F:      drivers/mailbox/apple-mailbox.c
1926 F:      drivers/nvme/host/apple.c
1927 F:      drivers/nvmem/apple-efuses.c
1928 F:      drivers/pinctrl/pinctrl-apple-gpio.c
1929 F:      drivers/pwm/pwm-apple.c
1930 F:      drivers/soc/apple/*
1931 F:      drivers/watchdog/apple_wdt.c
1932 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1933 F:      include/dt-bindings/pinctrl/apple.h
1934 F:      include/linux/apple-mailbox.h
1935 F:      include/linux/soc/apple/*
1936
1937 ARM/ARTPEC MACHINE SUPPORT
1938 M:      Jesper Nilsson <[email protected]>
1939 M:      Lars Persson <[email protected]>
1940 L:      [email protected]
1941 S:      Maintained
1942 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1943 F:      arch/arm/boot/dts/axis/
1944 F:      arch/arm/mach-artpec
1945 F:      drivers/clk/axis
1946 F:      drivers/crypto/axis
1947 F:      drivers/mmc/host/usdhi6rol0.c
1948 F:      drivers/pinctrl/pinctrl-artpec*
1949
1950 ARM/ASPEED I2C DRIVER
1951 M:      Brendan Higgins <[email protected]>
1952 R:      Benjamin Herrenschmidt <[email protected]>
1953 R:      Joel Stanley <[email protected]>
1954 L:      [email protected]
1955 L:      [email protected] (moderated for non-subscribers)
1956 S:      Maintained
1957 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
1958 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1959 F:      drivers/i2c/busses/i2c-aspeed.c
1960 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1961
1962 ARM/ASPEED MACHINE SUPPORT
1963 M:      Joel Stanley <[email protected]>
1964 R:      Andrew Jeffery <[email protected]>
1965 L:      [email protected] (moderated for non-subscribers)
1966 L:      [email protected] (moderated for non-subscribers)
1967 S:      Supported
1968 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1970 F:      Documentation/devicetree/bindings/arm/aspeed/
1971 F:      arch/arm/boot/dts/aspeed/
1972 F:      arch/arm/mach-aspeed/
1973 N:      aspeed
1974
1975 ARM/BITMAIN ARCHITECTURE
1976 M:      Manivannan Sadhasivam <[email protected]>
1977 L:      [email protected] (moderated for non-subscribers)
1978 S:      Maintained
1979 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1980 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1981 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1982 F:      arch/arm64/boot/dts/bitmain/
1983 F:      drivers/clk/clk-bm1880.c
1984 F:      drivers/pinctrl/pinctrl-bm1880.c
1985
1986 ARM/CALXEDA HIGHBANK ARCHITECTURE
1987 M:      Andre Przywara <[email protected]>
1988 L:      [email protected] (moderated for non-subscribers)
1989 S:      Maintained
1990 F:      arch/arm/boot/dts/calxeda/
1991 F:      arch/arm/mach-highbank/
1992
1993 ARM/CAVIUM THUNDER NETWORK DRIVER
1994 M:      Sunil Goutham <[email protected]>
1995 L:      [email protected] (moderated for non-subscribers)
1996 S:      Supported
1997 F:      drivers/net/ethernet/cavium/thunder/
1998
1999 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2000 M:      Lukasz Majewski <[email protected]>
2001 L:      [email protected] (moderated for non-subscribers)
2002 S:      Maintained
2003 F:      arch/arm/mach-ep93xx/ts72xx.c
2004
2005 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2006 M:      Alexander Shiyan <[email protected]>
2007 L:      [email protected] (moderated for non-subscribers)
2008 S:      Odd Fixes
2009 N:      clps711x
2010
2011 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
2012 M:      Lennert Buytenhek <[email protected]>
2013 L:      [email protected] (moderated for non-subscribers)
2014 S:      Maintained
2015
2016 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2017 M:      Hartley Sweeten <[email protected]>
2018 M:      Alexander Sverdlin <[email protected]>
2019 L:      [email protected] (moderated for non-subscribers)
2020 S:      Maintained
2021 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2022 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2023 F:      arch/arm/boot/compressed/misc-ep93xx.h
2024 F:      arch/arm/mach-ep93xx/
2025 F:      drivers/iio/adc/ep93xx_adc.c
2026
2027 ARM/CLKDEV SUPPORT
2028 M:      Russell King <[email protected]>
2029 L:      [email protected] (moderated for non-subscribers)
2030 S:      Maintained
2031 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2032 F:      drivers/clk/clkdev.c
2033
2034 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2035 M:      Baruch Siach <[email protected]>
2036 L:      [email protected] (moderated for non-subscribers)
2037 S:      Maintained
2038 F:      arch/arm/boot/dts/cnxt/
2039 N:      digicolor
2040
2041 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2042 M:      Suzuki K Poulose <[email protected]>
2043 R:      Mike Leach <[email protected]>
2044 R:      James Clark <[email protected]>
2045 R:      Leo Yan <[email protected]>
2046 L:      [email protected] (moderated for non-subscribers)
2047 L:      [email protected] (moderated for non-subscribers)
2048 S:      Maintained
2049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2050 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2051 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2052 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2053 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2054 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2055 F:      Documentation/trace/coresight/*
2056 F:      drivers/hwtracing/coresight/*
2057 F:      include/dt-bindings/arm/coresight-cti-dt.h
2058 F:      include/linux/coresight*
2059 F:      samples/coresight/*
2060 F:      tools/perf/arch/arm/util/auxtrace.c
2061 F:      tools/perf/arch/arm/util/cs-etm.c
2062 F:      tools/perf/arch/arm/util/cs-etm.h
2063 F:      tools/perf/arch/arm/util/pmu.c
2064 F:      tools/perf/tests/shell/coresight/*
2065 F:      tools/perf/util/cs-etm-decoder/*
2066 F:      tools/perf/util/cs-etm.*
2067
2068 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2069 M:      Hans Ulli Kroll <[email protected]>
2070 M:      Linus Walleij <[email protected]>
2071 L:      [email protected] (moderated for non-subscribers)
2072 S:      Maintained
2073 T:      git git://github.com/ulli-kroll/linux.git
2074 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2075 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2076 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2077 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2078 F:      arch/arm/boot/dts/gemini/
2079 F:      arch/arm/mach-gemini/
2080 F:      drivers/crypto/gemini/
2081 F:      drivers/net/ethernet/cortina/
2082 F:      drivers/pinctrl/pinctrl-gemini.c
2083 F:      drivers/rtc/rtc-ftrtc010.c
2084
2085 ARM/CZ.NIC TURRIS SUPPORT
2086 M:      Marek Behún <[email protected]>
2087 S:      Maintained
2088 W:      https://www.turris.cz/
2089 F:      Documentation/ABI/testing/debugfs-moxtet
2090 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2091 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2092 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2093 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2094 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2095 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2096 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2097 F:      drivers/bus/moxtet.c
2098 F:      drivers/firmware/turris-mox-rwtm.c
2099 F:      drivers/gpio/gpio-moxtet.c
2100 F:      drivers/leds/leds-turris-omnia.c
2101 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2102 F:      drivers/watchdog/armada_37xx_wdt.c
2103 F:      include/dt-bindings/bus/moxtet.h
2104 F:      include/linux/armada-37xx-rwtm-mailbox.h
2105 F:      include/linux/moxtet.h
2106
2107 ARM/FARADAY FA526 PORT
2108 M:      Hans Ulli Kroll <[email protected]>
2109 L:      [email protected] (moderated for non-subscribers)
2110 S:      Maintained
2111 T:      git git://git.berlios.de/gemini-board
2112 F:      arch/arm/mm/*-fa*
2113
2114 ARM/FOOTBRIDGE ARCHITECTURE
2115 M:      Russell King <[email protected]>
2116 L:      [email protected] (moderated for non-subscribers)
2117 S:      Maintained
2118 W:      http://www.armlinux.org.uk/
2119 F:      arch/arm/include/asm/hardware/dec21285.h
2120 F:      arch/arm/mach-footbridge/
2121
2122 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2123 M:      Shawn Guo <[email protected]>
2124 M:      Sascha Hauer <[email protected]>
2125 R:      Pengutronix Kernel Team <[email protected]>
2126 R:      Fabio Estevam <[email protected]>
2127 R:      NXP Linux Team <[email protected]>
2128 L:      [email protected] (moderated for non-subscribers)
2129 S:      Maintained
2130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2131 F:      arch/arm/boot/dts/nxp/imx/
2132 F:      arch/arm/boot/dts/nxp/mxs/
2133 X:      arch/arm64/boot/dts/freescale/fsl-*
2134 X:      arch/arm64/boot/dts/freescale/qoriq-*
2135 X:      drivers/media/i2c/
2136 N:      imx
2137 N:      mxs
2138
2139 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2140 M:      Shawn Guo <[email protected]>
2141 M:      Li Yang <[email protected]>
2142 L:      [email protected] (moderated for non-subscribers)
2143 S:      Maintained
2144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2145 F:      arch/arm/boot/dts/nxp/ls/
2146 F:      arch/arm64/boot/dts/freescale/fsl-*
2147 F:      arch/arm64/boot/dts/freescale/qoriq-*
2148
2149 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2150 M:      Shawn Guo <[email protected]>
2151 M:      Sascha Hauer <[email protected]>
2152 R:      Pengutronix Kernel Team <[email protected]>
2153 R:      Stefan Agner <[email protected]>
2154 L:      [email protected] (moderated for non-subscribers)
2155 S:      Maintained
2156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2157 F:      arch/arm/boot/dts/nxp/vf/
2158 F:      arch/arm/mach-imx/*vf610*
2159
2160 ARM/GUMSTIX MACHINE SUPPORT
2161 M:      Steve Sakoman <[email protected]>
2162 L:      [email protected] (moderated for non-subscribers)
2163 S:      Maintained
2164
2165 ARM/HISILICON SOC SUPPORT
2166 M:      Wei Xu <[email protected]>
2167 L:      [email protected] (moderated for non-subscribers)
2168 S:      Supported
2169 W:      http://www.hisilicon.com
2170 T:      git https://github.com/hisilicon/linux-hisi.git
2171 F:      arch/arm/boot/dts/hisilicon/
2172 F:      arch/arm/mach-hisi/
2173 F:      arch/arm64/boot/dts/hisilicon/
2174
2175 ARM/HP JORNADA 7XX MACHINE SUPPORT
2176 M:      Kristoffer Ericson <[email protected]>
2177 S:      Maintained
2178 W:      www.jlime.com
2179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2180 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2181 F:      arch/arm/mach-sa1100/jornada720.c
2182
2183 ARM/HPE GXP ARCHITECTURE
2184 M:      Jean-Marie Verdun <[email protected]>
2185 M:      Nick Hawkins <[email protected]>
2186 S:      Maintained
2187 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2188 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2189 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2190 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2191 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2192 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2193 F:      arch/arm/boot/dts/hpe/
2194 F:      arch/arm/mach-hpe/
2195 F:      drivers/clocksource/timer-gxp.c
2196 F:      drivers/hwmon/gxp-fan-ctrl.c
2197 F:      drivers/i2c/busses/i2c-gxp.c
2198 F:      drivers/spi/spi-gxp.c
2199 F:      drivers/watchdog/gxp-wdt.c
2200
2201 ARM/IGEP MACHINE SUPPORT
2202 M:      Enric Balletbo i Serra <[email protected]>
2203 M:      Javier Martinez Canillas <[email protected]>
2204 L:      [email protected]
2205 L:      [email protected] (moderated for non-subscribers)
2206 S:      Maintained
2207 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2208
2209 ARM/INTEL IXP4XX ARM ARCHITECTURE
2210 M:      Linus Walleij <[email protected]>
2211 M:      Imre Kaloz <[email protected]>
2212 M:      Krzysztof Halasa <[email protected]>
2213 L:      [email protected] (moderated for non-subscribers)
2214 S:      Maintained
2215 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2216 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
2217 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2218 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2219 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2220 F:      arch/arm/boot/dts/intel/ixp/
2221 F:      arch/arm/mach-ixp4xx/
2222 F:      drivers/bus/intel-ixp4xx-eb.c
2223 F:      drivers/clocksource/timer-ixp4xx.c
2224 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2225 F:      drivers/gpio/gpio-ixp4xx.c
2226 F:      drivers/irqchip/irq-ixp4xx.c
2227
2228 ARM/INTEL KEEMBAY ARCHITECTURE
2229 M:      Paul J. Murphy <[email protected]>
2230 M:      Daniele Alessandrelli <[email protected]>
2231 S:      Maintained
2232 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2233 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2234 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2235
2236 ARM/INTEL XSC3 (MANZANO) ARM CORE
2237 M:      Lennert Buytenhek <[email protected]>
2238 L:      [email protected] (moderated for non-subscribers)
2239 S:      Maintained
2240
2241 ARM/LG1K ARCHITECTURE
2242 M:      Chanho Min <[email protected]>
2243 L:      [email protected] (moderated for non-subscribers)
2244 S:      Maintained
2245 F:      arch/arm64/boot/dts/lg/
2246
2247 ARM/LPC18XX ARCHITECTURE
2248 M:      Vladimir Zapolskiy <[email protected]>
2249 L:      [email protected] (moderated for non-subscribers)
2250 S:      Maintained
2251 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2252 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2253 F:      drivers/i2c/busses/i2c-lpc2k.c
2254 F:      drivers/memory/pl172.c
2255 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2256 F:      drivers/rtc/rtc-lpc24xx.c
2257 N:      lpc18xx
2258
2259 ARM/LPC32XX SOC SUPPORT
2260 M:      Vladimir Zapolskiy <[email protected]>
2261 L:      [email protected] (moderated for non-subscribers)
2262 S:      Maintained
2263 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2264 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2265 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2266 F:      arch/arm/mach-lpc32xx/
2267 F:      drivers/i2c/busses/i2c-pnx.c
2268 F:      drivers/net/ethernet/nxp/lpc_eth.c
2269 F:      drivers/usb/host/ohci-nxp.c
2270 F:      drivers/watchdog/pnx4008_wdt.c
2271 N:      lpc32xx
2272
2273 ARM/Marvell Dove/MV78xx0/Orion SOC support
2274 M:      Andrew Lunn <[email protected]>
2275 M:      Sebastian Hesselbarth <[email protected]>
2276 M:      Gregory Clement <[email protected]>
2277 L:      [email protected] (moderated for non-subscribers)
2278 S:      Maintained
2279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2280 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2281 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2282 F:      Documentation/devicetree/bindings/soc/dove/
2283 F:      arch/arm/boot/dts/marvell/dove*
2284 F:      arch/arm/boot/dts/marvell/orion5x*
2285 F:      arch/arm/mach-dove/
2286 F:      arch/arm/mach-mv78xx0/
2287 F:      arch/arm/mach-orion5x/
2288 F:      arch/arm/plat-orion/
2289 F:      drivers/soc/dove/
2290
2291 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2292 M:      Andrew Lunn <[email protected]>
2293 M:      Gregory Clement <[email protected]>
2294 M:      Sebastian Hesselbarth <[email protected]>
2295 L:      [email protected] (moderated for non-subscribers)
2296 S:      Maintained
2297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2298 F:      Documentation/devicetree/bindings/arm/marvell/
2299 F:      arch/arm/boot/dts/marvell/armada*
2300 F:      arch/arm/boot/dts/marvell/kirkwood*
2301 F:      arch/arm/configs/mvebu_*_defconfig
2302 F:      arch/arm/mach-mvebu/
2303 F:      arch/arm64/boot/dts/marvell/armada*
2304 F:      arch/arm64/boot/dts/marvell/cn913*
2305 F:      drivers/clk/mvebu/
2306 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2307 F:      drivers/cpufreq/armada-8k-cpufreq.c
2308 F:      drivers/cpufreq/mvebu-cpufreq.c
2309 F:      drivers/irqchip/irq-armada-370-xp.c
2310 F:      drivers/irqchip/irq-mvebu-*
2311 F:      drivers/pinctrl/mvebu/
2312 F:      drivers/rtc/rtc-armada38x.c
2313
2314 ARM/Mediatek RTC DRIVER
2315 M:      Eddie Huang <[email protected]>
2316 M:      Sean Wang <[email protected]>
2317 L:      [email protected] (moderated for non-subscribers)
2318 L:      [email protected] (moderated for non-subscribers)
2319 S:      Maintained
2320 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2321 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2322 F:      drivers/rtc/rtc-mt2712.c
2323 F:      drivers/rtc/rtc-mt6397.c
2324 F:      drivers/rtc/rtc-mt7622.c
2325
2326 ARM/Mediatek SoC support
2327 M:      Matthias Brugger <[email protected]>
2328 R:      AngeloGioacchino Del Regno <[email protected]>
2329 L:      [email protected]
2330 L:      [email protected] (moderated for non-subscribers)
2331 L:      [email protected] (moderated for non-subscribers)
2332 S:      Maintained
2333 W:      https://mtk.wiki.kernel.org/
2334 C:      irc://irc.libera.chat/linux-mediatek
2335 F:      arch/arm/boot/dts/mediatek/
2336 F:      arch/arm/mach-mediatek/
2337 F:      arch/arm64/boot/dts/mediatek/
2338 F:      drivers/soc/mediatek/
2339 N:      mtk
2340 N:      mt[2678]
2341 K:      mediatek
2342
2343 ARM/Mediatek USB3 PHY DRIVER
2344 M:      Chunfeng Yun <[email protected]>
2345 L:      [email protected] (moderated for non-subscribers)
2346 L:      [email protected] (moderated for non-subscribers)
2347 S:      Maintained
2348 F:      Documentation/devicetree/bindings/phy/mediatek,*
2349 F:      drivers/phy/mediatek/
2350
2351 ARM/MICROCHIP (ARM64) SoC support
2352 M:      Conor Dooley <[email protected]>
2353 M:      Nicolas Ferre <[email protected]>
2354 M:      Claudiu Beznea <[email protected]>
2355 L:      [email protected] (moderated for non-subscribers)
2356 S:      Supported
2357 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2358 F:      arch/arm64/boot/dts/microchip/
2359
2360 ARM/Microchip (AT91) SoC support
2361 M:      Nicolas Ferre <[email protected]>
2362 M:      Alexandre Belloni <[email protected]>
2363 M:      Claudiu Beznea <[email protected]>
2364 L:      [email protected] (moderated for non-subscribers)
2365 S:      Supported
2366 W:      http://www.linux4sam.org
2367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2368 F:      arch/arm/boot/dts/microchip/at91*
2369 F:      arch/arm/boot/dts/microchip/sama*
2370 F:      arch/arm/include/debug/at91.S
2371 F:      arch/arm/mach-at91/
2372 F:      drivers/memory/atmel*
2373 F:      drivers/watchdog/sama5d4_wdt.c
2374 F:      include/soc/at91/
2375 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2376 X:      drivers/net/wireless/atmel/
2377 N:      at91
2378 N:      atmel
2379
2380 ARM/Microchip Sparx5 SoC support
2381 M:      Lars Povlsen <[email protected]>
2382 M:      Steen Hegelund <[email protected]>
2383 M:      Daniel Machon <[email protected]>
2384 M:      [email protected]
2385 L:      [email protected] (moderated for non-subscribers)
2386 S:      Supported
2387 F:      arch/arm64/boot/dts/microchip/sparx*
2388 F:      drivers/net/ethernet/microchip/vcap/
2389 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2390 N:      sparx5
2391
2392 ARM/MILBEAUT ARCHITECTURE
2393 M:      Taichi Sugaya <[email protected]>
2394 M:      Takao Orito <[email protected]>
2395 L:      [email protected] (moderated for non-subscribers)
2396 S:      Maintained
2397 F:      arch/arm/boot/dts/socionext/milbeaut*
2398 F:      arch/arm/mach-milbeaut/
2399 N:      milbeaut
2400
2401 ARM/MStar/Sigmastar Armv7 SoC support
2402 M:      Daniel Palmer <[email protected]>
2403 M:      Romain Perier <[email protected]>
2404 L:      [email protected] (moderated for non-subscribers)
2405 S:      Maintained
2406 W:      http://linux-chenxing.org/
2407 T:      git git://github.com/linux-chenxing/linux.git
2408 F:      Documentation/devicetree/bindings/arm/mstar/*
2409 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2410 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2411 F:      arch/arm/boot/dts/sigmastar/
2412 F:      arch/arm/mach-mstar/
2413 F:      drivers/clk/mstar/
2414 F:      drivers/clocksource/timer-msc313e.c
2415 F:      drivers/gpio/gpio-msc313.c
2416 F:      drivers/rtc/rtc-msc313.c
2417 F:      drivers/watchdog/msc313e_wdt.c
2418 F:      include/dt-bindings/clock/mstar-*
2419 F:      include/dt-bindings/gpio/msc313-gpio.h
2420
2421 ARM/NOMADIK/Ux500 ARCHITECTURES
2422 M:      Linus Walleij <[email protected]>
2423 L:      [email protected] (moderated for non-subscribers)
2424 S:      Maintained
2425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2426 F:      Documentation/devicetree/bindings/arm/ste-*
2427 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2428 F:      Documentation/devicetree/bindings/arm/ux500/
2429 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2430 F:      arch/arm/boot/dts/st/ste-*
2431 F:      arch/arm/mach-nomadik/
2432 F:      arch/arm/mach-ux500/
2433 F:      drivers/clk/clk-nomadik.c
2434 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2435 F:      drivers/dma/ste_dma40*
2436 F:      drivers/hwspinlock/u8500_hsem.c
2437 F:      drivers/i2c/busses/i2c-nomadik.c
2438 F:      drivers/iio/adc/ab8500-gpadc.c
2439 F:      drivers/mfd/ab8500*
2440 F:      drivers/mfd/abx500*
2441 F:      drivers/mfd/db8500*
2442 F:      drivers/pinctrl/nomadik/
2443 F:      drivers/rtc/rtc-ab8500.c
2444 F:      drivers/rtc/rtc-pl031.c
2445 F:      drivers/soc/ux500/
2446
2447 ARM/NUVOTON MA35 ARCHITECTURE
2448 M:      Jacky Huang <[email protected]>
2449 M:      Shan-Chun Hung <[email protected]>
2450 L:      [email protected] (moderated for non-subscribers)
2451 S:      Supported
2452 F:      Documentation/devicetree/bindings/*/*/*ma35*
2453 F:      Documentation/devicetree/bindings/*/*ma35*
2454 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2455 F:      drivers/*/*/*ma35*
2456 F:      drivers/*/*ma35*
2457 K:      ma35d1
2458
2459 ARM/NUVOTON NPCM ARCHITECTURE
2460 M:      Avi Fishman <[email protected]>
2461 M:      Tomer Maimon <[email protected]>
2462 M:      Tali Perry <[email protected]>
2463 R:      Patrick Venture <[email protected]>
2464 R:      Nancy Yuen <[email protected]>
2465 R:      Benjamin Fair <[email protected]>
2466 L:      [email protected] (moderated for non-subscribers)
2467 S:      Supported
2468 F:      Documentation/devicetree/bindings/*/*/*npcm*
2469 F:      Documentation/devicetree/bindings/*/*npcm*
2470 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2471 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2472 F:      arch/arm/mach-npcm/
2473 F:      arch/arm64/boot/dts/nuvoton/
2474 F:      drivers/*/*/*npcm*
2475 F:      drivers/*/*npcm*
2476 F:      drivers/rtc/rtc-nct3018y.c
2477 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2478 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2479
2480 ARM/NUVOTON WPCM450 ARCHITECTURE
2481 M:      Jonathan Neuschäfer <[email protected]>
2482 L:      [email protected] (moderated for non-subscribers)
2483 S:      Maintained
2484 W:      https://github.com/neuschaefer/wpcm450/wiki
2485 F:      Documentation/devicetree/bindings/*/*wpcm*
2486 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2487 F:      arch/arm/configs/wpcm450_defconfig
2488 F:      arch/arm/mach-npcm/wpcm450.c
2489 F:      drivers/*/*/*wpcm*
2490 F:      drivers/*/*wpcm*
2491
2492 ARM/NXP S32G ARCHITECTURE
2493 M:      Chester Lin <[email protected]>
2494 R:      Andreas Färber <[email protected]>
2495 R:      Matthias Brugger <[email protected]>
2496 R:      NXP S32 Linux Team <[email protected]>
2497 L:      [email protected] (moderated for non-subscribers)
2498 S:      Maintained
2499 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2500
2501 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2502 M:      Alexander Clouter <[email protected]>
2503 L:      [email protected] (moderated for non-subscribers)
2504 S:      Maintained
2505 W:      http://www.digriz.org.uk/ts78xx/kernel
2506 F:      arch/arm/mach-orion5x/ts78xx-*
2507
2508 ARM/OXNAS platform support
2509 M:      Neil Armstrong <[email protected]>
2510 L:      [email protected] (moderated for non-subscribers)
2511 L:      [email protected] (moderated for non-subscribers)
2512 S:      Maintained
2513 F:      arch/arm/boot/dts/ox8*.dts*
2514 F:      arch/arm/mach-oxnas/
2515 F:      drivers/power/reset/oxnas-restart.c
2516 N:      oxnas
2517
2518 ARM/QUALCOMM CHROMEBOOK SUPPORT
2519 R:      [email protected]
2520 F:      arch/arm64/boot/dts/qcom/sc7180*
2521 F:      arch/arm64/boot/dts/qcom/sc7280*
2522 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2523
2524 ARM/QUALCOMM SUPPORT
2525 M:      Andy Gross <[email protected]>
2526 M:      Bjorn Andersson <[email protected]>
2527 M:      Konrad Dybcio <[email protected]>
2528 L:      [email protected]
2529 S:      Maintained
2530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2531 F:      Documentation/devicetree/bindings/*/qcom*
2532 F:      Documentation/devicetree/bindings/soc/qcom/
2533 F:      arch/arm/boot/dts/qcom/
2534 F:      arch/arm/configs/qcom_defconfig
2535 F:      arch/arm/mach-qcom/
2536 F:      arch/arm64/boot/dts/qcom/
2537 F:      drivers/*/*/pm8???-*
2538 F:      drivers/*/*/qcom*
2539 F:      drivers/*/*/qcom/
2540 F:      drivers/*/qcom*
2541 F:      drivers/*/qcom/
2542 F:      drivers/bluetooth/btqcomsmd.c
2543 F:      drivers/clocksource/timer-qcom.c
2544 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2545 F:      drivers/extcon/extcon-qcom*
2546 F:      drivers/i2c/busses/i2c-qcom-geni.c
2547 F:      drivers/i2c/busses/i2c-qup.c
2548 F:      drivers/iommu/msm*
2549 F:      drivers/mfd/ssbi.c
2550 F:      drivers/mmc/host/mmci_qcom*
2551 F:      drivers/mmc/host/sdhci-msm.c
2552 F:      drivers/pci/controller/dwc/pcie-qcom.c
2553 F:      drivers/phy/qualcomm/
2554 F:      drivers/power/*/msm*
2555 F:      drivers/reset/reset-qcom-*
2556 F:      drivers/spi/spi-geni-qcom.c
2557 F:      drivers/spi/spi-qcom-qspi.c
2558 F:      drivers/spi/spi-qup.c
2559 F:      drivers/tty/serial/msm_serial.c
2560 F:      drivers/ufs/host/ufs-qcom*
2561 F:      drivers/usb/dwc3/dwc3-qcom.c
2562 F:      include/dt-bindings/*/qcom*
2563 F:      include/linux/*/qcom*
2564 F:      include/linux/soc/qcom/
2565
2566 ARM/RDA MICRO ARCHITECTURE
2567 M:      Manivannan Sadhasivam <[email protected]>
2568 L:      [email protected] (moderated for non-subscribers)
2569 L:      [email protected] (moderated for non-subscribers)
2570 S:      Maintained
2571 F:      Documentation/devicetree/bindings/arm/rda.yaml
2572 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2573 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2574 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2575 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2576 F:      arch/arm/boot/dts/unisoc/
2577 F:      drivers/clocksource/timer-rda.c
2578 F:      drivers/gpio/gpio-rda.c
2579 F:      drivers/irqchip/irq-rda-intc.c
2580 F:      drivers/tty/serial/rda-uart.c
2581
2582 ARM/REALTEK ARCHITECTURE
2583 M:      Andreas Färber <[email protected]>
2584 L:      [email protected] (moderated for non-subscribers)
2585 L:      [email protected] (moderated for non-subscribers)
2586 S:      Maintained
2587 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2588 F:      arch/arm/boot/dts/realtek/
2589 F:      arch/arm/mach-realtek/
2590 F:      arch/arm64/boot/dts/realtek/
2591
2592 ARM/RISC-V/RENESAS ARCHITECTURE
2593 M:      Geert Uytterhoeven <[email protected]>
2594 M:      Magnus Damm <[email protected]>
2595 L:      [email protected]
2596 S:      Supported
2597 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2598 C:      irc://irc.libera.chat/renesas-soc
2599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2600 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2601 F:      Documentation/devicetree/bindings/soc/renesas/
2602 F:      arch/arm/boot/dts/renesas/
2603 F:      arch/arm/configs/shmobile_defconfig
2604 F:      arch/arm/include/debug/renesas-scif.S
2605 F:      arch/arm/mach-shmobile/
2606 F:      arch/arm64/boot/dts/renesas/
2607 F:      arch/riscv/boot/dts/renesas/
2608 F:      drivers/soc/renesas/
2609 F:      include/linux/soc/renesas/
2610 K:      \brenesas,
2611
2612 ARM/RISCPC ARCHITECTURE
2613 M:      Russell King <[email protected]>
2614 L:      [email protected] (moderated for non-subscribers)
2615 S:      Maintained
2616 W:      http://www.armlinux.org.uk/
2617 F:      arch/arm/include/asm/hardware/ioc.h
2618 F:      arch/arm/include/asm/hardware/iomd.h
2619 F:      arch/arm/include/asm/hardware/memc.h
2620 F:      arch/arm/mach-rpc/
2621 F:      drivers/net/ethernet/8390/etherh.c
2622 F:      drivers/net/ethernet/i825xx/ether1*
2623 F:      drivers/net/ethernet/seeq/ether3*
2624 F:      drivers/scsi/arm/
2625
2626 ARM/Rockchip SoC support
2627 M:      Heiko Stuebner <[email protected]>
2628 L:      [email protected] (moderated for non-subscribers)
2629 L:      [email protected]
2630 S:      Maintained
2631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2632 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2633 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2634 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2635 F:      arch/arm/boot/dts/rockchip/
2636 F:      arch/arm/mach-rockchip/
2637 F:      drivers/*/*/*rockchip*
2638 F:      drivers/*/*rockchip*
2639 F:      drivers/clk/rockchip/
2640 F:      drivers/i2c/busses/i2c-rk3x.c
2641 F:      sound/soc/rockchip/
2642 N:      rockchip
2643
2644 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2645 M:      Krzysztof Kozlowski <[email protected]>
2646 R:      Alim Akhtar <[email protected]>
2647 L:      [email protected] (moderated for non-subscribers)
2648 L:      [email protected]
2649 S:      Maintained
2650 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2651 B:      mailto:[email protected]
2652 C:      irc://irc.libera.chat/linux-exynos
2653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2654 F:      Documentation/arch/arm/samsung/
2655 F:      Documentation/devicetree/bindings/arm/samsung/
2656 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2657 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2658 F:      Documentation/devicetree/bindings/soc/samsung/
2659 F:      arch/arm/boot/dts/samsung/
2660 F:      arch/arm/mach-exynos*/
2661 F:      arch/arm/mach-s3c/
2662 F:      arch/arm/mach-s5p*/
2663 F:      arch/arm64/boot/dts/exynos/
2664 F:      drivers/*/*/*s3c24*
2665 F:      drivers/*/*s3c24*
2666 F:      drivers/*/*s3c64xx*
2667 F:      drivers/*/*s5pv210*
2668 F:      drivers/clocksource/samsung_pwm_timer.c
2669 F:      drivers/memory/samsung/
2670 F:      drivers/pwm/pwm-samsung.c
2671 F:      drivers/soc/samsung/
2672 F:      drivers/tty/serial/samsung*
2673 F:      include/clocksource/samsung_pwm.h
2674 F:      include/linux/platform_data/*s3c*
2675 F:      include/linux/serial_s3c.h
2676 F:      include/linux/soc/samsung/
2677 N:      exynos
2678 N:      s3c64xx
2679 N:      s5pv210
2680
2681 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2682 M:      Łukasz Stelmach <[email protected]>
2683 L:      [email protected] (moderated for non-subscribers)
2684 L:      [email protected]
2685 S:      Maintained
2686 F:      drivers/media/platform/samsung/s5p-g2d/
2687
2688 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2689 M:      Marek Szyprowski <[email protected]>
2690 L:      [email protected]
2691 L:      [email protected]
2692 S:      Maintained
2693 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2694 F:      drivers/media/cec/platform/s5p/
2695
2696 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2697 M:      Andrzej Pietrasiewicz <[email protected]>
2698 M:      Jacek Anaszewski <[email protected]>
2699 M:      Sylwester Nawrocki <[email protected]>
2700 L:      [email protected] (moderated for non-subscribers)
2701 L:      [email protected]
2702 S:      Maintained
2703 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2704 F:      drivers/media/platform/samsung/s5p-jpeg/
2705
2706 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2707 M:      Marek Szyprowski <[email protected]>
2708 M:      Andrzej Hajda <[email protected]>
2709 L:      [email protected] (moderated for non-subscribers)
2710 L:      [email protected]
2711 S:      Maintained
2712 F:      drivers/media/platform/samsung/s5p-mfc/
2713
2714 ARM/SOCFPGA ARCHITECTURE
2715 M:      Dinh Nguyen <[email protected]>
2716 S:      Maintained
2717 W:      http://www.rocketboards.org
2718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2719 F:      arch/arm/boot/dts/intel/socfpga/
2720 F:      arch/arm/configs/socfpga_defconfig
2721 F:      arch/arm/mach-socfpga/
2722 F:      arch/arm64/boot/dts/altera/
2723 F:      arch/arm64/boot/dts/intel/
2724
2725 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2726 M:      Dinh Nguyen <[email protected]>
2727 S:      Maintained
2728 F:      drivers/clk/socfpga/
2729
2730 ARM/SOCFPGA EDAC SUPPORT
2731 M:      Dinh Nguyen <[email protected]>
2732 S:      Maintained
2733 F:      drivers/edac/altera_edac.[ch]
2734
2735 ARM/SPREADTRUM SoC SUPPORT
2736 M:      Orson Zhai <[email protected]>
2737 M:      Baolin Wang <[email protected]>
2738 M:      Chunyan Zhang <[email protected]>
2739 S:      Maintained
2740 F:      arch/arm64/boot/dts/sprd
2741 N:      sprd
2742 N:      sc27xx
2743 N:      sc2731
2744
2745 ARM/STI ARCHITECTURE
2746 M:      Patrice Chotard <[email protected]>
2747 L:      [email protected] (moderated for non-subscribers)
2748 S:      Maintained
2749 W:      http://www.stlinux.com
2750 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2751 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2752 F:      arch/arm/boot/dts/st/sti*
2753 F:      arch/arm/mach-sti/
2754 F:      drivers/ata/ahci_st.c
2755 F:      drivers/char/hw_random/st-rng.c
2756 F:      drivers/clocksource/arm_global_timer.c
2757 F:      drivers/clocksource/clksrc_st_lpc.c
2758 F:      drivers/cpufreq/sti-cpufreq.c
2759 F:      drivers/dma/st_fdma*
2760 F:      drivers/i2c/busses/i2c-st.c
2761 F:      drivers/media/platform/st/sti/c8sectpfe/
2762 F:      drivers/media/rc/st_rc.c
2763 F:      drivers/mmc/host/sdhci-st.c
2764 F:      drivers/phy/st/phy-miphy28lp.c
2765 F:      drivers/phy/st/phy-stih407-usb.c
2766 F:      drivers/pinctrl/pinctrl-st.c
2767 F:      drivers/remoteproc/st_remoteproc.c
2768 F:      drivers/remoteproc/st_slim_rproc.c
2769 F:      drivers/reset/sti/
2770 F:      drivers/rtc/rtc-st-lpc.c
2771 F:      drivers/tty/serial/st-asc.c
2772 F:      drivers/usb/dwc3/dwc3-st.c
2773 F:      drivers/usb/host/ehci-st.c
2774 F:      drivers/usb/host/ohci-st.c
2775 F:      drivers/watchdog/st_lpc_wdt.c
2776 F:      include/linux/remoteproc/st_slim_rproc.h
2777
2778 ARM/STM32 ARCHITECTURE
2779 M:      Maxime Coquelin <[email protected]>
2780 M:      Alexandre Torgue <[email protected]>
2781 L:      [email protected] (moderated for non-subscribers)
2782 L:      [email protected] (moderated for non-subscribers)
2783 S:      Maintained
2784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2785 F:      arch/arm/boot/dts/st/stm32*
2786 F:      arch/arm/mach-stm32/
2787 F:      arch/arm64/boot/dts/st/
2788 F:      drivers/clocksource/armv7m_systick.c
2789 N:      stm32
2790 N:      stm
2791
2792 ARM/SUNPLUS SP7021 SOC SUPPORT
2793 M:      Qin Jian <[email protected]>
2794 L:      [email protected] (moderated for mon-subscribers)
2795 S:      Maintained
2796 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
2797 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
2798 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
2799 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
2800 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
2801 F:      arch/arm/boot/dts/sunplus/
2802 F:      arch/arm/configs/sp7021_*defconfig
2803 F:      arch/arm/mach-sunplus/
2804 F:      drivers/clk/clk-sp7021.c
2805 F:      drivers/irqchip/irq-sp7021-intc.c
2806 F:      drivers/reset/reset-sunplus.c
2807 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
2808 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
2809
2810 ARM/Synaptics SoC support
2811 M:      Jisheng Zhang <[email protected]>
2812 M:      Sebastian Hesselbarth <[email protected]>
2813 L:      [email protected] (moderated for non-subscribers)
2814 S:      Maintained
2815 F:      arch/arm/boot/dts/synaptics/
2816 F:      arch/arm/mach-berlin/
2817 F:      arch/arm64/boot/dts/synaptics/
2818
2819 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2820 M:      Lennert Buytenhek <[email protected]>
2821 L:      [email protected] (moderated for non-subscribers)
2822 S:      Maintained
2823
2824 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2825 M:      Hans Verkuil <[email protected]>
2826 L:      [email protected]
2827 L:      [email protected]
2828 S:      Maintained
2829 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
2830 F:      drivers/media/cec/platform/tegra/
2831
2832 ARM/TESLA FSD SoC SUPPORT
2833 M:      Alim Akhtar <[email protected]>
2834 M:      [email protected]
2835 L:      [email protected] (moderated for non-subscribers)
2836 L:      [email protected]
2837 S:      Maintained
2838 F:      arch/arm64/boot/dts/tesla/
2839
2840 ARM/TETON BGA MACHINE SUPPORT
2841 M:      "Mark F. Brown" <[email protected]>
2842 L:      [email protected] (moderated for non-subscribers)
2843 S:      Maintained
2844
2845 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2846 M:      Santosh Shilimkar <[email protected]>
2847 L:      [email protected]
2848 S:      Maintained
2849 F:      drivers/memory/*emif*
2850
2851 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2852 M:      Nishanth Menon <[email protected]>
2853 M:      Santosh Shilimkar <[email protected]>
2854 L:      [email protected] (moderated for non-subscribers)
2855 S:      Maintained
2856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
2857 F:      arch/arm/boot/dts/ti/keystone/
2858 F:      arch/arm/mach-keystone/
2859
2860 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2861 M:      Santosh Shilimkar <[email protected]>
2862 L:      [email protected]
2863 S:      Maintained
2864 F:      drivers/clk/keystone/
2865
2866 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2867 M:      Santosh Shilimkar <[email protected]>
2868 L:      [email protected] (moderated for non-subscribers)
2869 L:      [email protected]
2870 S:      Maintained
2871 F:      drivers/clocksource/timer-keystone.c
2872
2873 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2874 M:      Santosh Shilimkar <[email protected]>
2875 L:      [email protected]
2876 S:      Maintained
2877 F:      drivers/power/reset/keystone-reset.c
2878
2879 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2880 M:      Nishanth Menon <[email protected]>
2881 M:      Vignesh Raghavendra <[email protected]>
2882 M:      Tero Kristo <[email protected]>
2883 L:      [email protected] (moderated for non-subscribers)
2884 S:      Supported
2885 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2886 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
2887 F:      arch/arm64/boot/dts/ti/Makefile
2888 F:      arch/arm64/boot/dts/ti/k3-*
2889
2890 ARM/TOSHIBA VISCONTI ARCHITECTURE
2891 M:      Nobuhiro Iwamatsu <[email protected]>
2892 L:      [email protected] (moderated for non-subscribers)
2893 S:      Supported
2894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2895 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2896 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
2897 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
2898 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2899 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2900 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2901 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
2902 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2903 F:      arch/arm64/boot/dts/toshiba/
2904 F:      drivers/clk/visconti/
2905 F:      drivers/gpio/gpio-visconti.c
2906 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2907 F:      drivers/pci/controller/dwc/pcie-visconti.c
2908 F:      drivers/pinctrl/visconti/
2909 F:      drivers/watchdog/visconti_wdt.c
2910 N:      visconti
2911
2912 ARM/UNIPHIER ARCHITECTURE
2913 M:      Kunihiko Hayashi <[email protected]>
2914 M:      Masami Hiramatsu <[email protected]>
2915 L:      [email protected] (moderated for non-subscribers)
2916 S:      Maintained
2917 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2918 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2919 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2920 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
2921 F:      arch/arm/boot/dts/socionext/uniphier*
2922 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2923 F:      arch/arm/mach-uniphier/
2924 F:      arch/arm/mm/cache-uniphier.c
2925 F:      arch/arm64/boot/dts/socionext/uniphier*
2926 F:      drivers/bus/uniphier-system-bus.c
2927 F:      drivers/clk/uniphier/
2928 F:      drivers/dma/uniphier-mdmac.c
2929 F:      drivers/gpio/gpio-uniphier.c
2930 F:      drivers/i2c/busses/i2c-uniphier*
2931 F:      drivers/irqchip/irq-uniphier-aidet.c
2932 F:      drivers/mmc/host/uniphier-sd.c
2933 F:      drivers/pinctrl/uniphier/
2934 F:      drivers/reset/reset-uniphier.c
2935 F:      drivers/tty/serial/8250/8250_uniphier.c
2936 N:      uniphier
2937
2938 ARM/VERSATILE EXPRESS PLATFORM
2939 M:      Liviu Dudau <[email protected]>
2940 M:      Sudeep Holla <[email protected]>
2941 M:      Lorenzo Pieralisi <[email protected]>
2942 L:      [email protected] (moderated for non-subscribers)
2943 S:      Maintained
2944 F:      */*/*/vexpress*
2945 F:      */*/vexpress*
2946 F:      arch/arm/boot/dts/arm/vexpress*
2947 F:      arch/arm/mach-versatile/
2948 F:      arch/arm64/boot/dts/arm/
2949 F:      drivers/clk/versatile/clk-vexpress-osc.c
2950 F:      drivers/clocksource/timer-versatile.c
2951 N:      mps2
2952
2953 ARM/VFP SUPPORT
2954 M:      Russell King <[email protected]>
2955 L:      [email protected] (moderated for non-subscribers)
2956 S:      Maintained
2957 W:      http://www.armlinux.org.uk/
2958 F:      arch/arm/vfp/
2959
2960 ARM/VT8500 ARM ARCHITECTURE
2961 L:      [email protected] (moderated for non-subscribers)
2962 S:      Orphan
2963 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2964 F:      arch/arm/mach-vt8500/
2965 F:      drivers/clocksource/timer-vt8500.c
2966 F:      drivers/i2c/busses/i2c-wmt.c
2967 F:      drivers/mmc/host/wmt-sdmmc.c
2968 F:      drivers/pwm/pwm-vt8500.c
2969 F:      drivers/rtc/rtc-vt8500.c
2970 F:      drivers/tty/serial/vt8500_serial.c
2971 F:      drivers/usb/host/ehci-platform.c
2972 F:      drivers/usb/host/uhci-platform.c
2973 F:      drivers/video/fbdev/vt8500lcdfb.*
2974 F:      drivers/video/fbdev/wm8505fb*
2975 F:      drivers/video/fbdev/wmt_ge_rops.*
2976
2977 ARM/ZYNQ ARCHITECTURE
2978 M:      Michal Simek <[email protected]>
2979 L:      [email protected] (moderated for non-subscribers)
2980 S:      Supported
2981 W:      http://wiki.xilinx.com
2982 T:      git https://github.com/Xilinx/linux-xlnx.git
2983 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2984 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2985 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
2986 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
2987 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
2988 F:      arch/arm/mach-zynq/
2989 F:      drivers/clocksource/timer-cadence-ttc.c
2990 F:      drivers/cpuidle/cpuidle-zynq.c
2991 F:      drivers/edac/synopsys_edac.c
2992 F:      drivers/i2c/busses/i2c-cadence.c
2993 F:      drivers/i2c/busses/i2c-xiic.c
2994 F:      drivers/mmc/host/sdhci-of-arasan.c
2995 N:      zynq
2996 N:      xilinx
2997
2998 ARM64 PORT (AARCH64 ARCHITECTURE)
2999 M:      Catalin Marinas <[email protected]>
3000 M:      Will Deacon <[email protected]>
3001 L:      [email protected] (moderated for non-subscribers)
3002 S:      Maintained
3003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3004 F:      Documentation/arch/arm64/
3005 F:      arch/arm64/
3006 F:      tools/testing/selftests/arm64/
3007 X:      arch/arm64/boot/dts/
3008
3009 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3010 M:      George McCollister <[email protected]>
3011 L:      [email protected]
3012 S:      Maintained
3013 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3014 F:      drivers/net/dsa/xrs700x/*
3015 F:      net/dsa/tag_xrs700x.c
3016
3017 AS3645A LED FLASH CONTROLLER DRIVER
3018 M:      Sakari Ailus <[email protected]>
3019 L:      [email protected]
3020 S:      Maintained
3021 F:      drivers/leds/flash/leds-as3645a.c
3022
3023 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3024 M:      Tianshu Qiu <[email protected]>
3025 L:      [email protected]
3026 S:      Maintained
3027 T:      git git://linuxtv.org/media_tree.git
3028 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3029 F:      drivers/media/i2c/ak7375.c
3030
3031 ASAHI KASEI AK8974 DRIVER
3032 M:      Linus Walleij <[email protected]>
3033 L:      [email protected]
3034 S:      Supported
3035 W:      http://www.akm.com/
3036 F:      drivers/iio/magnetometer/ak8974.c
3037
3038 ASC7621 HARDWARE MONITOR DRIVER
3039 M:      George Joseph <[email protected]>
3040 L:      [email protected]
3041 S:      Maintained
3042 F:      Documentation/hwmon/asc7621.rst
3043 F:      drivers/hwmon/asc7621.c
3044
3045 ASIX AX88796C SPI ETHERNET ADAPTER
3046 M:      Łukasz Stelmach <[email protected]>
3047 S:      Maintained
3048 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3049 F:      drivers/net/ethernet/asix/ax88796c_*
3050
3051 ASPEED CRYPTO DRIVER
3052 M:      Neal Liu <[email protected]>
3053 L:      [email protected] (moderated for non-subscribers)
3054 S:      Maintained
3055 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3056 F:      drivers/crypto/aspeed/
3057
3058 ASPEED PECI CONTROLLER
3059 M:      Iwona Winiarska <[email protected]>
3060 L:      [email protected] (moderated for non-subscribers)
3061 L:      [email protected] (moderated for non-subscribers)
3062 S:      Supported
3063 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3064 F:      drivers/peci/controller/peci-aspeed.c
3065
3066 ASPEED PINCTRL DRIVERS
3067 M:      Andrew Jeffery <[email protected]>
3068 L:      [email protected] (moderated for non-subscribers)
3069 L:      [email protected] (moderated for non-subscribers)
3070 L:      [email protected]
3071 S:      Maintained
3072 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3073 F:      drivers/pinctrl/aspeed/
3074
3075 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3076 M:      Eddie James <[email protected]>
3077 L:      [email protected] (moderated for non-subscribers)
3078 S:      Maintained
3079 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3080 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3081 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3082
3083 ASPEED SD/MMC DRIVER
3084 M:      Andrew Jeffery <[email protected]>
3085 L:      [email protected] (moderated for non-subscribers)
3086 L:      [email protected] (moderated for non-subscribers)
3087 L:      [email protected]
3088 S:      Maintained
3089 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3090 F:      drivers/mmc/host/sdhci-of-aspeed*
3091
3092 ASPEED SMC SPI DRIVER
3093 M:      Chin-Ting Kuo <[email protected]>
3094 M:      Cédric Le Goater <[email protected]>
3095 L:      [email protected] (moderated for non-subscribers)
3096 L:      [email protected] (moderated for non-subscribers)
3097 L:      [email protected]
3098 S:      Maintained
3099 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3100 F:      drivers/spi/spi-aspeed-smc.c
3101
3102 ASPEED USB UDC DRIVER
3103 M:      Neal Liu <[email protected]>
3104 L:      [email protected] (moderated for non-subscribers)
3105 S:      Maintained
3106 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3107 F:      drivers/usb/gadget/udc/aspeed_udc.c
3108
3109 ASPEED VIDEO ENGINE DRIVER
3110 M:      Eddie James <[email protected]>
3111 L:      [email protected]
3112 L:      [email protected] (moderated for non-subscribers)
3113 S:      Maintained
3114 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3115 F:      drivers/media/platform/aspeed/
3116
3117 ASUS EC HARDWARE MONITOR DRIVER
3118 M:      Eugene Shalygin <[email protected]>
3119 L:      [email protected]
3120 S:      Maintained
3121 F:      drivers/hwmon/asus-ec-sensors.c
3122
3123 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3124 M:      Corentin Chary <[email protected]>
3125 L:      [email protected]
3126 L:      [email protected]
3127 S:      Maintained
3128 W:      http://acpi4asus.sf.net
3129 F:      drivers/platform/x86/asus*.c
3130 F:      drivers/platform/x86/eeepc*.c
3131
3132 ASUS TF103C DOCK DRIVER
3133 M:      Hans de Goede <[email protected]>
3134 L:      [email protected]
3135 S:      Maintained
3136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3137 F:      drivers/platform/x86/asus-tf103c-dock.c
3138
3139 ASUS WIRELESS RADIO CONTROL DRIVER
3140 M:      João Paulo Rechi Vita <[email protected]>
3141 L:      [email protected]
3142 S:      Maintained
3143 F:      drivers/platform/x86/asus-wireless.c
3144
3145 ASUS WMI HARDWARE MONITOR DRIVER
3146 M:      Ed Brindley <[email protected]>
3147 M:      Denis Pauk <[email protected]>
3148 L:      [email protected]
3149 S:      Maintained
3150 F:      drivers/hwmon/asus_wmi_sensors.c
3151
3152 ASYMMETRIC KEYS
3153 M:      David Howells <[email protected]>
3154 L:      [email protected]
3155 S:      Maintained
3156 F:      Documentation/crypto/asymmetric-keys.rst
3157 F:      crypto/asymmetric_keys/
3158 F:      include/crypto/pkcs7.h
3159 F:      include/crypto/public_key.h
3160 F:      include/linux/verification.h
3161
3162 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3163 R:      Dan Williams <[email protected]>
3164 S:      Odd fixes
3165 W:      http://sourceforge.net/projects/xscaleiop
3166 F:      Documentation/crypto/async-tx-api.rst
3167 F:      crypto/async_tx/
3168 F:      include/linux/async_tx.h
3169
3170 AT24 EEPROM DRIVER
3171 M:      Bartosz Golaszewski <[email protected]>
3172 L:      [email protected]
3173 S:      Maintained
3174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3175 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3176 F:      drivers/misc/eeprom/at24.c
3177
3178 ATA OVER ETHERNET (AOE) DRIVER
3179 M:      "Justin Sanders" <[email protected]>
3180 S:      Supported
3181 W:      http://www.openaoe.org/
3182 F:      Documentation/admin-guide/aoe/
3183 F:      drivers/block/aoe/
3184
3185 ATC260X PMIC MFD DRIVER
3186 M:      Manivannan Sadhasivam <[email protected]>
3187 M:      Cristian Ciocaltea <[email protected]>
3188 L:      [email protected]
3189 S:      Maintained
3190 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3191 F:      drivers/input/misc/atc260x-onkey.c
3192 F:      drivers/mfd/atc260*
3193 F:      drivers/power/reset/atc260x-poweroff.c
3194 F:      drivers/regulator/atc260x-regulator.c
3195 F:      include/linux/mfd/atc260x/*
3196
3197 ATHEROS 71XX/9XXX GPIO DRIVER
3198 M:      Alban Bedel <[email protected]>
3199 S:      Maintained
3200 W:      https://github.com/AlbanBedel/linux
3201 T:      git git://github.com/AlbanBedel/linux
3202 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3203 F:      drivers/gpio/gpio-ath79.c
3204
3205 ATHEROS 71XX/9XXX USB PHY DRIVER
3206 M:      Alban Bedel <[email protected]>
3207 S:      Maintained
3208 W:      https://github.com/AlbanBedel/linux
3209 T:      git git://github.com/AlbanBedel/linux
3210 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3211 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3212
3213 ATHEROS ATH GENERIC UTILITIES
3214 M:      Kalle Valo <[email protected]>
3215 L:      [email protected]
3216 S:      Supported
3217 F:      drivers/net/wireless/ath/*
3218
3219 ATHEROS ATH5K WIRELESS DRIVER
3220 M:      Jiri Slaby <[email protected]>
3221 M:      Nick Kossifidis <[email protected]>
3222 M:      Luis Chamberlain <[email protected]>
3223 L:      [email protected]
3224 S:      Maintained
3225 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3226 F:      drivers/net/wireless/ath/ath5k/
3227
3228 ATHEROS ATH6KL WIRELESS DRIVER
3229 L:      [email protected]
3230 S:      Orphan
3231 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3232 F:      drivers/net/wireless/ath/ath6kl/
3233
3234 ATI_REMOTE2 DRIVER
3235 M:      Ville Syrjala <[email protected]>
3236 S:      Maintained
3237 F:      drivers/input/misc/ati_remote2.c
3238
3239 ATK0110 HWMON DRIVER
3240 M:      Luca Tettamanti <[email protected]>
3241 L:      [email protected]
3242 S:      Maintained
3243 F:      drivers/hwmon/asus_atk0110.c
3244
3245 ATLX ETHERNET DRIVERS
3246 M:      Chris Snook <[email protected]>
3247 L:      [email protected]
3248 S:      Maintained
3249 W:      http://sourceforge.net/projects/atl1
3250 W:      http://atl1.sourceforge.net
3251 F:      drivers/net/ethernet/atheros/
3252
3253 ATM
3254 M:      Chas Williams <[email protected]>
3255 L:      [email protected] (moderated for non-subscribers)
3256 L:      [email protected]
3257 S:      Maintained
3258 W:      http://linux-atm.sourceforge.net
3259 F:      drivers/atm/
3260 F:      include/linux/atm*
3261 F:      include/uapi/linux/atm*
3262
3263 ATMEL MACB ETHERNET DRIVER
3264 M:      Nicolas Ferre <[email protected]>
3265 M:      Claudiu Beznea <[email protected]>
3266 S:      Supported
3267 F:      drivers/net/ethernet/cadence/
3268
3269 ATMEL MAXTOUCH DRIVER
3270 M:      Nick Dyer <[email protected]>
3271 S:      Maintained
3272 T:      git git://github.com/ndyer/linux.git
3273 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3274 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3275
3276 ATMEL WIRELESS DRIVER
3277 L:      [email protected]
3278 S:      Orphan
3279 W:      http://www.thekelleys.org.uk/atmel
3280 W:      http://atmelwlandriver.sourceforge.net/
3281 F:      drivers/net/wireless/atmel/atmel*
3282
3283 ATOMIC INFRASTRUCTURE
3284 M:      Will Deacon <[email protected]>
3285 M:      Peter Zijlstra <[email protected]>
3286 R:      Boqun Feng <[email protected]>
3287 R:      Mark Rutland <[email protected]>
3288 L:      [email protected]
3289 S:      Maintained
3290 F:      Documentation/atomic_*.txt
3291 F:      arch/*/include/asm/atomic*.h
3292 F:      include/*/atomic*.h
3293 F:      include/linux/refcount.h
3294 F:      scripts/atomic/
3295
3296 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3297 M:      Bradley Grove <[email protected]>
3298 L:      [email protected]
3299 S:      Supported
3300 W:      http://www.attotech.com
3301 F:      drivers/scsi/esas2r
3302
3303 ATUSB IEEE 802.15.4 RADIO DRIVER
3304 M:      Stefan Schmidt <[email protected]>
3305 L:      [email protected]
3306 S:      Maintained
3307 F:      drivers/net/ieee802154/at86rf230.h
3308 F:      drivers/net/ieee802154/atusb.c
3309 F:      drivers/net/ieee802154/atusb.h
3310
3311 AUDIT SUBSYSTEM
3312 M:      Paul Moore <[email protected]>
3313 M:      Eric Paris <[email protected]>
3314 L:      [email protected]
3315 S:      Supported
3316 W:      https://github.com/linux-audit
3317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3318 F:      include/asm-generic/audit_*.h
3319 F:      include/linux/audit.h
3320 F:      include/linux/audit_arch.h
3321 F:      include/uapi/linux/audit.h
3322 F:      kernel/audit*
3323 F:      lib/*audit.c
3324
3325 AUXILIARY BUS DRIVER
3326 M:      Greg Kroah-Hartman <[email protected]>
3327 R:      Dave Ertman <[email protected]>
3328 R:      Ira Weiny <[email protected]>
3329 S:      Supported
3330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3331 F:      Documentation/driver-api/auxiliary_bus.rst
3332 F:      drivers/base/auxiliary.c
3333 F:      include/linux/auxiliary_bus.h
3334
3335 AUXILIARY DISPLAY DRIVERS
3336 M:      Miguel Ojeda <[email protected]>
3337 S:      Maintained
3338 F:      Documentation/devicetree/bindings/auxdisplay/
3339 F:      drivers/auxdisplay/
3340 F:      include/linux/cfag12864b.h
3341
3342 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3343 M:      Andreas Klinger <[email protected]>
3344 L:      [email protected]
3345 S:      Maintained
3346 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3347 F:      drivers/iio/adc/hx711.c
3348
3349 AX.25 NETWORK LAYER
3350 M:      Ralf Baechle <[email protected]>
3351 L:      [email protected]
3352 S:      Maintained
3353 W:      http://www.linux-ax25.org/
3354 F:      include/net/ax25.h
3355 F:      include/uapi/linux/ax25.h
3356 F:      net/ax25/
3357
3358 AXENTIA ARM DEVICES
3359 M:      Peter Rosin <[email protected]>
3360 L:      [email protected] (moderated for non-subscribers)
3361 S:      Maintained
3362 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3363 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3364 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3365 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3366
3367 AXENTIA ASOC DRIVERS
3368 M:      Peter Rosin <[email protected]>
3369 L:      [email protected] (moderated for non-subscribers)
3370 S:      Maintained
3371 F:      Documentation/devicetree/bindings/sound/axentia,*
3372 F:      sound/soc/atmel/tse850-pcm5142.c
3373
3374 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3375 M:      Nuno Sá <[email protected]>
3376 L:      [email protected]
3377 S:      Supported
3378 W:      https://ez.analog.com/linux-software-drivers
3379 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3380 F:      drivers/hwmon/axi-fan-control.c
3381
3382 AXXIA I2C CONTROLLER
3383 M:      Krzysztof Adamski <[email protected]>
3384 L:      [email protected]
3385 S:      Maintained
3386 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3387 F:      drivers/i2c/busses/i2c-axxia.c
3388
3389 AZ6007 DVB DRIVER
3390 M:      Mauro Carvalho Chehab <[email protected]>
3391 L:      [email protected]
3392 S:      Maintained
3393 W:      https://linuxtv.org
3394 T:      git git://linuxtv.org/media_tree.git
3395 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3396
3397 AZTECH FM RADIO RECEIVER DRIVER
3398 M:      Hans Verkuil <[email protected]>
3399 L:      [email protected]
3400 S:      Maintained
3401 W:      https://linuxtv.org
3402 T:      git git://linuxtv.org/media_tree.git
3403 F:      drivers/media/radio/radio-aztech*
3404
3405 B43 WIRELESS DRIVER
3406 L:      [email protected]
3407 L:      [email protected]
3408 S:      Orphan
3409 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3410 F:      drivers/net/wireless/broadcom/b43/
3411
3412 B43LEGACY WIRELESS DRIVER
3413 M:      Larry Finger <[email protected]>
3414 L:      [email protected]
3415 L:      [email protected]
3416 S:      Maintained
3417 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3418 F:      drivers/net/wireless/broadcom/b43legacy/
3419
3420 BACKLIGHT CLASS/SUBSYSTEM
3421 M:      Lee Jones <[email protected]>
3422 M:      Daniel Thompson <[email protected]>
3423 M:      Jingoo Han <[email protected]>
3424 L:      [email protected]
3425 S:      Maintained
3426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3427 F:      Documentation/ABI/stable/sysfs-class-backlight
3428 F:      Documentation/ABI/testing/sysfs-class-backlight
3429 F:      Documentation/devicetree/bindings/leds/backlight
3430 F:      drivers/video/backlight/
3431 F:      include/linux/backlight.h
3432 F:      include/linux/pwm_backlight.h
3433
3434 BARCO P50 GPIO DRIVER
3435 M:      Santosh Kumar Yadav <[email protected]>
3436 M:      Peter Korsgaard <[email protected]>
3437 S:      Maintained
3438 F:      drivers/platform/x86/barco-p50-gpio.c
3439
3440 BATMAN ADVANCED
3441 M:      Marek Lindner <[email protected]>
3442 M:      Simon Wunderlich <[email protected]>
3443 M:      Antonio Quartulli <[email protected]>
3444 M:      Sven Eckelmann <[email protected]>
3445 L:      [email protected] (moderated for non-subscribers)
3446 S:      Maintained
3447 W:      https://www.open-mesh.org/
3448 Q:      https://patchwork.open-mesh.org/project/batman/list/
3449 B:      https://www.open-mesh.org/projects/batman-adv/issues
3450 C:      ircs://irc.hackint.org/batadv
3451 T:      git https://git.open-mesh.org/linux-merge.git
3452 F:      Documentation/networking/batman-adv.rst
3453 F:      include/uapi/linux/batadv_packet.h
3454 F:      include/uapi/linux/batman_adv.h
3455 F:      net/batman-adv/
3456
3457 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3458 M:      Thomas Sailer <[email protected]>
3459 L:      [email protected]
3460 S:      Maintained
3461 W:      http://www.baycom.org/~tom/ham/ham.html
3462 F:      drivers/net/hamradio/baycom*
3463
3464 BCACHE (BLOCK LAYER CACHE)
3465 M:      Coly Li <[email protected]>
3466 M:      Kent Overstreet <[email protected]>
3467 L:      [email protected]
3468 S:      Maintained
3469 W:      http://bcache.evilpiepirate.org
3470 C:      irc://irc.oftc.net/bcache
3471 F:      drivers/md/bcache/
3472
3473 BDISP ST MEDIA DRIVER
3474 M:      Fabien Dessenne <[email protected]>
3475 L:      [email protected]
3476 S:      Supported
3477 W:      https://linuxtv.org
3478 T:      git git://linuxtv.org/media_tree.git
3479 F:      drivers/media/platform/st/sti/bdisp
3480
3481 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3482 M:      Dariusz Marcinkiewicz <[email protected]>
3483 L:      [email protected]
3484 S:      Maintained
3485 F:      drivers/net/ethernet/ec_bhf.c
3486
3487 BEFS FILE SYSTEM
3488 M:      Luis de Bethencourt <[email protected]>
3489 M:      Salah Triki <[email protected]>
3490 S:      Maintained
3491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3492 F:      Documentation/filesystems/befs.rst
3493 F:      fs/befs/
3494
3495 BFQ I/O SCHEDULER
3496 M:      Paolo Valente <[email protected]>
3497 M:      Jens Axboe <[email protected]>
3498 L:      [email protected]
3499 S:      Maintained
3500 F:      Documentation/block/bfq-iosched.rst
3501 F:      block/bfq-*
3502
3503 BFS FILE SYSTEM
3504 M:      "Tigran A. Aivazian" <[email protected]>
3505 S:      Maintained
3506 F:      Documentation/filesystems/bfs.rst
3507 F:      fs/bfs/
3508 F:      include/uapi/linux/bfs_fs.h
3509
3510 BITMAP API
3511 M:      Yury Norov <[email protected]>
3512 R:      Andy Shevchenko <[email protected]>
3513 R:      Rasmus Villemoes <[email protected]>
3514 S:      Maintained
3515 F:      include/linux/bitfield.h
3516 F:      include/linux/bitmap.h
3517 F:      include/linux/bits.h
3518 F:      include/linux/cpumask.h
3519 F:      include/linux/find.h
3520 F:      include/linux/nodemask.h
3521 F:      include/vdso/bits.h
3522 F:      lib/bitmap.c
3523 F:      lib/cpumask.c
3524 F:      lib/cpumask_kunit.c
3525 F:      lib/find_bit.c
3526 F:      lib/find_bit_benchmark.c
3527 F:      lib/test_bitmap.c
3528 F:      tools/include/linux/bitfield.h
3529 F:      tools/include/linux/bitmap.h
3530 F:      tools/include/linux/bits.h
3531 F:      tools/include/linux/find.h
3532 F:      tools/include/vdso/bits.h
3533 F:      tools/lib/bitmap.c
3534 F:      tools/lib/find_bit.c
3535
3536 BLINKM RGB LED DRIVER
3537 M:      Jan-Simon Moeller <[email protected]>
3538 S:      Maintained
3539 F:      drivers/leds/leds-blinkm.c
3540
3541 BLOCK LAYER
3542 M:      Jens Axboe <[email protected]>
3543 L:      [email protected]
3544 S:      Maintained
3545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3546 F:      Documentation/ABI/stable/sysfs-block
3547 F:      Documentation/block/
3548 F:      block/
3549 F:      drivers/block/
3550 F:      include/linux/bio.h
3551 F:      include/linux/blk*
3552 F:      kernel/trace/blktrace.c
3553 F:      lib/sbitmap.c
3554
3555 BLOCK2MTD DRIVER
3556 M:      Joern Engel <[email protected]>
3557 L:      [email protected]
3558 S:      Maintained
3559 F:      drivers/mtd/devices/block2mtd.c
3560
3561 BLUETOOTH DRIVERS
3562 M:      Marcel Holtmann <[email protected]>
3563 M:      Johan Hedberg <[email protected]>
3564 M:      Luiz Augusto von Dentz <[email protected]>
3565 L:      [email protected]
3566 S:      Supported
3567 W:      http://www.bluez.org/
3568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3570 F:      Documentation/devicetree/bindings/net/bluetooth/
3571 F:      drivers/bluetooth/
3572
3573 BLUETOOTH SUBSYSTEM
3574 M:      Marcel Holtmann <[email protected]>
3575 M:      Johan Hedberg <[email protected]>
3576 M:      Luiz Augusto von Dentz <[email protected]>
3577 L:      [email protected]
3578 S:      Supported
3579 W:      http://www.bluez.org/
3580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3582 F:      include/net/bluetooth/
3583 F:      net/bluetooth/
3584
3585 BONDING DRIVER
3586 M:      Jay Vosburgh <[email protected]>
3587 M:      Andy Gospodarek <[email protected]>
3588 L:      [email protected]
3589 S:      Supported
3590 W:      http://sourceforge.net/projects/bonding/
3591 F:      Documentation/networking/bonding.rst
3592 F:      drivers/net/bonding/
3593 F:      include/net/bond*
3594 F:      include/uapi/linux/if_bonding.h
3595 F:      tools/testing/selftests/drivers/net/bonding/
3596
3597 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3598 M:      Dan Robertson <[email protected]>
3599 L:      [email protected]
3600 S:      Maintained
3601 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3602 F:      drivers/iio/accel/bma400*
3603
3604 BPF JIT for ARM
3605 M:      Shubham Bansal <[email protected]>
3606 L:      [email protected]
3607 S:      Odd Fixes
3608 F:      arch/arm/net/
3609
3610 BPF JIT for ARM64
3611 M:      Daniel Borkmann <[email protected]>
3612 M:      Alexei Starovoitov <[email protected]>
3613 M:      Zi Shen Lim <[email protected]>
3614 L:      [email protected]
3615 S:      Supported
3616 F:      arch/arm64/net/
3617
3618 BPF JIT for MIPS (32-BIT AND 64-BIT)
3619 M:      Johan Almbladh <[email protected]>
3620 M:      Paul Burton <[email protected]>
3621 L:      [email protected]
3622 S:      Maintained
3623 F:      arch/mips/net/
3624
3625 BPF JIT for NFP NICs
3626 M:      Jakub Kicinski <[email protected]>
3627 L:      [email protected]
3628 S:      Odd Fixes
3629 F:      drivers/net/ethernet/netronome/nfp/bpf/
3630
3631 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3632 M:      Naveen N. Rao <[email protected]>
3633 M:      Michael Ellerman <[email protected]>
3634 L:      [email protected]
3635 S:      Supported
3636 F:      arch/powerpc/net/
3637
3638 BPF JIT for RISC-V (32-bit)
3639 M:      Luke Nelson <[email protected]>
3640 M:      Xi Wang <[email protected]>
3641 L:      [email protected]
3642 S:      Maintained
3643 F:      arch/riscv/net/
3644 X:      arch/riscv/net/bpf_jit_comp64.c
3645
3646 BPF JIT for RISC-V (64-bit)
3647 M:      Björn Töpel <[email protected]>
3648 L:      [email protected]
3649 S:      Maintained
3650 F:      arch/riscv/net/
3651 X:      arch/riscv/net/bpf_jit_comp32.c
3652
3653 BPF JIT for S390
3654 M:      Ilya Leoshkevich <[email protected]>
3655 M:      Heiko Carstens <[email protected]>
3656 M:      Vasily Gorbik <[email protected]>
3657 L:      [email protected]
3658 S:      Supported
3659 F:      arch/s390/net/
3660 X:      arch/s390/net/pnet.c
3661
3662 BPF JIT for SPARC (32-BIT AND 64-BIT)
3663 M:      David S. Miller <[email protected]>
3664 L:      [email protected]
3665 S:      Odd Fixes
3666 F:      arch/sparc/net/
3667
3668 BPF JIT for X86 32-BIT
3669 M:      Wang YanQing <[email protected]>
3670 L:      [email protected]
3671 S:      Odd Fixes
3672 F:      arch/x86/net/bpf_jit_comp32.c
3673
3674 BPF JIT for X86 64-BIT
3675 M:      Alexei Starovoitov <[email protected]>
3676 M:      Daniel Borkmann <[email protected]>
3677 L:      [email protected]
3678 S:      Supported
3679 F:      arch/x86/net/
3680 X:      arch/x86/net/bpf_jit_comp32.c
3681
3682 BPF [BTF]
3683 M:      Martin KaFai Lau <[email protected]>
3684 L:      [email protected]
3685 S:      Maintained
3686 F:      include/linux/btf*
3687 F:      kernel/bpf/btf.c
3688
3689 BPF [CORE]
3690 M:      Alexei Starovoitov <[email protected]>
3691 M:      Daniel Borkmann <[email protected]>
3692 R:      John Fastabend <[email protected]>
3693 L:      [email protected]
3694 S:      Maintained
3695 F:      include/linux/bpf*
3696 F:      include/linux/filter.h
3697 F:      include/linux/tnum.h
3698 F:      kernel/bpf/core.c
3699 F:      kernel/bpf/dispatcher.c
3700 F:      kernel/bpf/mprog.c
3701 F:      kernel/bpf/syscall.c
3702 F:      kernel/bpf/tnum.c
3703 F:      kernel/bpf/trampoline.c
3704 F:      kernel/bpf/verifier.c
3705
3706 BPF [DOCUMENTATION] (Related to Standardization)
3707 R:      David Vernet <[email protected]>
3708 L:      [email protected]
3709 L:      [email protected]
3710 S:      Maintained
3711 F:      Documentation/bpf/standardization/
3712
3713 BPF [GENERAL] (Safe Dynamic Programs and Tools)
3714 M:      Alexei Starovoitov <[email protected]>
3715 M:      Daniel Borkmann <[email protected]>
3716 M:      Andrii Nakryiko <[email protected]>
3717 R:      Martin KaFai Lau <[email protected]>
3718 R:      Song Liu <[email protected]>
3719 R:      Yonghong Song <[email protected]>
3720 R:      John Fastabend <[email protected]>
3721 R:      KP Singh <[email protected]>
3722 R:      Stanislav Fomichev <[email protected]>
3723 R:      Hao Luo <[email protected]>
3724 R:      Jiri Olsa <[email protected]>
3725 L:      [email protected]
3726 S:      Supported
3727 W:      https://bpf.io/
3728 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3731 F:      Documentation/bpf/
3732 F:      Documentation/networking/filter.rst
3733 F:      Documentation/userspace-api/ebpf/
3734 F:      arch/*/net/*
3735 F:      include/linux/bpf*
3736 F:      include/linux/btf*
3737 F:      include/linux/filter.h
3738 F:      include/trace/events/xdp.h
3739 F:      include/uapi/linux/bpf*
3740 F:      include/uapi/linux/btf*
3741 F:      include/uapi/linux/filter.h
3742 F:      kernel/bpf/
3743 F:      kernel/trace/bpf_trace.c
3744 F:      lib/test_bpf.c
3745 F:      net/bpf/
3746 F:      net/core/filter.c
3747 F:      net/sched/act_bpf.c
3748 F:      net/sched/cls_bpf.c
3749 F:      samples/bpf/
3750 F:      scripts/bpf_doc.py
3751 F:      scripts/pahole-flags.sh
3752 F:      scripts/pahole-version.sh
3753 F:      tools/bpf/
3754 F:      tools/lib/bpf/
3755 F:      tools/testing/selftests/bpf/
3756
3757 BPF [ITERATOR]
3758 M:      Yonghong Song <[email protected]>
3759 L:      [email protected]
3760 S:      Maintained
3761 F:      kernel/bpf/*iter.c
3762
3763 BPF [L7 FRAMEWORK] (sockmap)
3764 M:      John Fastabend <[email protected]>
3765 M:      Jakub Sitnicki <[email protected]>
3766 L:      [email protected]
3767 L:      [email protected]
3768 S:      Maintained
3769 F:      include/linux/skmsg.h
3770 F:      net/core/skmsg.c
3771 F:      net/core/sock_map.c
3772 F:      net/ipv4/tcp_bpf.c
3773 F:      net/ipv4/udp_bpf.c
3774 F:      net/unix/unix_bpf.c
3775
3776 BPF [LIBRARY] (libbpf)
3777 M:      Andrii Nakryiko <[email protected]>
3778 L:      [email protected]
3779 S:      Maintained
3780 F:      tools/lib/bpf/
3781
3782 BPF [MISC]
3783 L:      [email protected]
3784 S:      Odd Fixes
3785 K:      (?:\b|_)bpf(?:\b|_)
3786
3787 BPF [NETWORKING] (struct_ops, reuseport)
3788 M:      Martin KaFai Lau <[email protected]>
3789 L:      [email protected]
3790 L:      [email protected]
3791 S:      Maintained
3792 F:      kernel/bpf/bpf_struct*
3793
3794 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
3795 M:      Martin KaFai Lau <[email protected]>
3796 M:      Daniel Borkmann <[email protected]>
3797 R:      John Fastabend <[email protected]>
3798 L:      [email protected]
3799 L:      [email protected]
3800 S:      Maintained
3801 F:      include/net/tcx.h
3802 F:      kernel/bpf/tcx.c
3803 F:      net/core/filter.c
3804 F:      net/sched/act_bpf.c
3805 F:      net/sched/cls_bpf.c
3806
3807 BPF [RINGBUF]
3808 M:      Andrii Nakryiko <[email protected]>
3809 L:      [email protected]
3810 S:      Maintained
3811 F:      kernel/bpf/ringbuf.c
3812
3813 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
3814 M:      KP Singh <[email protected]>
3815 R:      Florent Revest <[email protected]>
3816 R:      Brendan Jackman <[email protected]>
3817 L:      [email protected]
3818 S:      Maintained
3819 F:      Documentation/bpf/prog_lsm.rst
3820 F:      include/linux/bpf_lsm.h
3821 F:      kernel/bpf/bpf_lsm.c
3822 F:      security/bpf/
3823
3824 BPF [SELFTESTS] (Test Runners & Infrastructure)
3825 M:      Andrii Nakryiko <[email protected]>
3826 R:      Mykola Lysenko <[email protected]>
3827 L:      [email protected]
3828 S:      Maintained
3829 F:      tools/testing/selftests/bpf/
3830
3831 BPF [STORAGE & CGROUPS]
3832 M:      Martin KaFai Lau <[email protected]>
3833 L:      [email protected]
3834 S:      Maintained
3835 F:      kernel/bpf/*storage.c
3836 F:      kernel/bpf/bpf_lru*
3837 F:      kernel/bpf/cgroup.c
3838
3839 BPF [TOOLING] (bpftool)
3840 M:      Quentin Monnet <[email protected]>
3841 L:      [email protected]
3842 S:      Maintained
3843 F:      kernel/bpf/disasm.*
3844 F:      tools/bpf/bpftool/
3845
3846 BPF [TRACING]
3847 M:      Song Liu <[email protected]>
3848 R:      Jiri Olsa <[email protected]>
3849 L:      [email protected]
3850 S:      Maintained
3851 F:      kernel/bpf/stackmap.c
3852 F:      kernel/trace/bpf_trace.c
3853
3854 BROADCOM ASP 2.0 ETHERNET DRIVER
3855 M:      Justin Chen <[email protected]>
3856 M:      Florian Fainelli <[email protected]>
3857 L:      [email protected]
3858 L:      [email protected]
3859 S:      Supported
3860 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
3861 F:      drivers/net/ethernet/broadcom/asp2/
3862
3863 BROADCOM B44 10/100 ETHERNET DRIVER
3864 M:      Michael Chan <[email protected]>
3865 L:      [email protected]
3866 S:      Supported
3867 F:      drivers/net/ethernet/broadcom/b44.*
3868
3869 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
3870 M:      Florian Fainelli <[email protected]>
3871 L:      [email protected]
3872 L:      [email protected] (subscribers-only)
3873 S:      Supported
3874 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3875 F:      drivers/net/dsa/b53/*
3876 F:      drivers/net/dsa/bcm_sf2*
3877 F:      include/linux/dsa/brcm.h
3878 F:      include/linux/platform_data/b53.h
3879
3880 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3881 M:      Florian Fainelli <[email protected]>
3882 R:      Broadcom internal kernel review list <[email protected]>
3883 L:      [email protected] (moderated for non-subscribers)
3884 L:      [email protected] (moderated for non-subscribers)
3885 S:      Maintained
3886 T:      git https://github.com/broadcom/stblinux.git
3887 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3888 F:      drivers/pci/controller/pcie-brcmstb.c
3889 F:      drivers/staging/vc04_services
3890 N:      bcm2711
3891 N:      bcm283*
3892 N:      raspberrypi
3893
3894 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3895 M:      Florian Fainelli <[email protected]>
3896 M:      Ray Jui <[email protected]>
3897 M:      Scott Branden <[email protected]>
3898 R:      Broadcom internal kernel review list <[email protected]>
3899 S:      Maintained
3900 T:      git https://github.com/broadcom/mach-bcm
3901 F:      arch/arm/mach-bcm/
3902 N:      bcm281*
3903 N:      bcm113*
3904 N:      bcm216*
3905 N:      kona
3906
3907 BROADCOM BCM47XX MIPS ARCHITECTURE
3908 M:      Hauke Mehrtens <[email protected]>
3909 M:      Rafał Miłecki <[email protected]>
3910 L:      [email protected]
3911 S:      Maintained
3912 F:      Documentation/devicetree/bindings/mips/brcm/
3913 F:      arch/mips/bcm47xx/*
3914 F:      arch/mips/include/asm/mach-bcm47xx/*
3915
3916 BROADCOM BCM4908 ETHERNET DRIVER
3917 M:      Rafał Miłecki <[email protected]>
3918 R:      Broadcom internal kernel review list <[email protected]>
3919 L:      [email protected]
3920 S:      Maintained
3921 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3922 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3923 F:      drivers/net/ethernet/broadcom/unimac.h
3924
3925 BROADCOM BCM4908 PINMUX DRIVER
3926 M:      Rafał Miłecki <[email protected]>
3927 R:      Broadcom internal kernel review list <[email protected]>
3928 L:      [email protected]
3929 S:      Maintained
3930 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
3931 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
3932
3933 BROADCOM BCM5301X ARM ARCHITECTURE
3934 M:      Florian Fainelli <[email protected]>
3935 M:      Hauke Mehrtens <[email protected]>
3936 M:      Rafał Miłecki <[email protected]>
3937 R:      Broadcom internal kernel review list <[email protected]>
3938 L:      [email protected] (moderated for non-subscribers)
3939 S:      Maintained
3940 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
3941 F:      arch/arm/boot/dts/broadcom/bcm470*
3942 F:      arch/arm/boot/dts/broadcom/bcm5301*
3943 F:      arch/arm/boot/dts/broadcom/bcm953012*
3944 F:      arch/arm/mach-bcm/bcm_5301x.c
3945
3946 BROADCOM BCM53573 ARM ARCHITECTURE
3947 M:      Florian Fainelli <[email protected]>
3948 M:      Rafał Miłecki <[email protected]>
3949 R:      Broadcom internal kernel review list <[email protected]>
3950 L:      [email protected] (moderated for non-subscribers)
3951 S:      Maintained
3952 F:      arch/arm/boot/dts/broadcom/bcm47189*
3953 F:      arch/arm/boot/dts/broadcom/bcm53573*
3954
3955 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3956 M:      Kevin Cernekee <[email protected]>
3957 L:      [email protected]
3958 S:      Maintained
3959 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3960
3961 BROADCOM BCM7XXX ARM ARCHITECTURE
3962 M:      Florian Fainelli <[email protected]>
3963 R:      Broadcom internal kernel review list <[email protected]>
3964 L:      [email protected] (moderated for non-subscribers)
3965 S:      Maintained
3966 T:      git https://github.com/broadcom/stblinux.git
3967 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3968 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
3969 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3970 F:      arch/arm/mach-bcm/*brcmstb*
3971 F:      arch/arm/mm/cache-b15-rac.c
3972 F:      drivers/bus/brcmstb_gisb.c
3973 F:      drivers/pci/controller/pcie-brcmstb.c
3974 N:      brcmstb
3975 N:      bcm7038
3976 N:      bcm7120
3977
3978 BROADCOM BCMBCA ARM ARCHITECTURE
3979 M:      William Zhang <[email protected]>
3980 M:      Anand Gore <[email protected]>
3981 M:      Kursad Oney <[email protected]>
3982 M:      Florian Fainelli <[email protected]>
3983 M:      Rafał Miłecki <[email protected]>
3984 R:      Broadcom internal kernel review list <[email protected]>
3985 L:      [email protected] (moderated for non-subscribers)
3986 S:      Maintained
3987 T:      git https://github.com/broadcom/stblinux.git
3988 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
3989 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
3990 N:      bcmbca
3991 N:      bcm[9]?47622
3992 N:      bcm[9]?4912
3993 N:      bcm[9]?63138
3994 N:      bcm[9]?63146
3995 N:      bcm[9]?63148
3996 N:      bcm[9]?63158
3997 N:      bcm[9]?63178
3998 N:      bcm[9]?6756
3999 N:      bcm[9]?6813
4000 N:      bcm[9]?6846
4001 N:      bcm[9]?6855
4002 N:      bcm[9]?6856
4003 N:      bcm[9]?6858
4004 N:      bcm[9]?6878
4005
4006 BROADCOM BDC DRIVER
4007 M:      Justin Chen <[email protected]>
4008 M:      Al Cooper <[email protected]>
4009 R:      Broadcom internal kernel review list <[email protected]>
4010 L:      [email protected]
4011 S:      Maintained
4012 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4013 F:      drivers/usb/gadget/udc/bdc/
4014
4015 BROADCOM BMIPS CPUFREQ DRIVER
4016 M:      Markus Mayer <[email protected]>
4017 R:      Broadcom internal kernel review list <[email protected]>
4018 L:      [email protected]
4019 S:      Maintained
4020 F:      drivers/cpufreq/bmips-cpufreq.c
4021
4022 BROADCOM BMIPS MIPS ARCHITECTURE
4023 M:      Florian Fainelli <[email protected]>
4024 R:      Broadcom internal kernel review list <[email protected]>
4025 L:      [email protected]
4026 S:      Maintained
4027 T:      git https://github.com/broadcom/stblinux.git
4028 F:      arch/mips/bmips/*
4029 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4030 F:      arch/mips/include/asm/mach-bmips/*
4031 F:      arch/mips/kernel/*bmips*
4032 F:      drivers/irqchip/irq-bcm63*
4033 F:      drivers/irqchip/irq-bcm7*
4034 F:      drivers/irqchip/irq-brcmstb*
4035 F:      drivers/soc/bcm/bcm63xx
4036 F:      include/linux/bcm963xx_nvram.h
4037 F:      include/linux/bcm963xx_tag.h
4038
4039 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4040 M:      Rasesh Mody <[email protected]>
4041 M:      [email protected]
4042 L:      [email protected]
4043 S:      Supported
4044 F:      drivers/net/ethernet/broadcom/bnx2.*
4045 F:      drivers/net/ethernet/broadcom/bnx2_*
4046
4047 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4048 M:      Saurav Kashyap <[email protected]>
4049 M:      Javed Hasan <[email protected]>
4050 M:      [email protected]
4051 L:      [email protected]
4052 S:      Supported
4053 F:      drivers/scsi/bnx2fc/
4054
4055 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4056 M:      Nilesh Javali <[email protected]>
4057 M:      Manish Rangankar <[email protected]>
4058 M:      [email protected]
4059 L:      [email protected]
4060 S:      Supported
4061 F:      drivers/scsi/bnx2i/
4062
4063 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4064 M:      Ariel Elior <[email protected]>
4065 M:      Sudarsana Kalluru <[email protected]>
4066 M:      Manish Chopra <[email protected]>
4067 L:      [email protected]
4068 S:      Supported
4069 F:      drivers/net/ethernet/broadcom/bnx2x/
4070
4071 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4072 M:      Michael Chan <[email protected]>
4073 L:      [email protected]
4074 S:      Supported
4075 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4076 F:      drivers/net/ethernet/broadcom/bnxt/
4077 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4078
4079 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
4080 M:      Arend van Spriel <[email protected]>
4081 M:      Franky Lin <[email protected]>
4082 M:      Hante Meuleman <[email protected]>
4083 L:      [email protected]
4084 L:      [email protected]
4085 L:      [email protected]
4086 S:      Supported
4087 F:      drivers/net/wireless/broadcom/brcm80211/
4088
4089 BROADCOM BRCMSTB GPIO DRIVER
4090 M:      Doug Berger <[email protected]>
4091 M:      Florian Fainelli <florian.fainelli@broadcom>
4092 R:      Broadcom internal kernel review list <[email protected]>
4093 S:      Supported
4094 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4095 F:      drivers/gpio/gpio-brcmstb.c
4096
4097 BROADCOM BRCMSTB I2C DRIVER
4098 M:      Kamal Dasu <[email protected]>
4099 R:      Broadcom internal kernel review list <[email protected]>
4100 L:      [email protected]
4101 S:      Supported
4102 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4103 F:      drivers/i2c/busses/i2c-brcmstb.c
4104
4105 BROADCOM BRCMSTB UART DRIVER
4106 M:      Al Cooper <[email protected]>
4107 R:      Broadcom internal kernel review list <[email protected]>
4108 L:      [email protected]
4109 S:      Maintained
4110 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4111 F:      drivers/tty/serial/8250/8250_bcm7271.c
4112
4113 BROADCOM BRCMSTB USB EHCI DRIVER
4114 M:      Justin Chen <[email protected]>
4115 M:      Al Cooper <[email protected]>
4116 R:      Broadcom internal kernel review list <[email protected]>
4117 L:      [email protected]
4118 S:      Maintained
4119 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4120 F:      drivers/usb/host/ehci-brcm.*
4121
4122 BROADCOM BRCMSTB USB PIN MAP DRIVER
4123 M:      Al Cooper <[email protected]>
4124 R:      Broadcom internal kernel review list <[email protected]>
4125 L:      [email protected]
4126 S:      Maintained
4127 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4128 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4129
4130 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4131 M:      Justin Chen <[email protected]>
4132 M:      Al Cooper <[email protected]>
4133 R:      Broadcom internal kernel review list <[email protected]>
4134 L:      [email protected]
4135 S:      Maintained
4136 F:      drivers/phy/broadcom/phy-brcm-usb*
4137
4138 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4139 M:      William Zhang <[email protected]>
4140 M:      Kursad Oney <[email protected]>
4141 M:      Jonas Gorski <[email protected]>
4142 R:      Broadcom internal kernel review list <[email protected]>
4143 L:      [email protected]
4144 S:      Maintained
4145 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4146 F:      drivers/spi/spi-bcm63xx-hsspi.c
4147 F:      drivers/spi/spi-bcmbca-hsspi.c
4148
4149 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4150 M:      Jonas Gorski <[email protected]>
4151 L:      [email protected]
4152 S:      Odd Fixes
4153 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4154 F:      drivers/spi/spi-bcm63xx.c
4155
4156 BROADCOM ETHERNET PHY DRIVERS
4157 M:      Florian Fainelli <[email protected]>
4158 R:      Broadcom internal kernel review list <[email protected]>
4159 L:      [email protected]
4160 S:      Supported
4161 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4162 F:      drivers/net/phy/bcm*.[ch]
4163 F:      drivers/net/phy/broadcom.c
4164 F:      include/linux/brcmphy.h
4165
4166 BROADCOM GENET ETHERNET DRIVER
4167 M:      Doug Berger <[email protected]>
4168 M:      Florian Fainelli <[email protected]>
4169 R:      Broadcom internal kernel review list <[email protected]>
4170 L:      [email protected]
4171 S:      Supported
4172 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4173 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4174 F:      drivers/net/ethernet/broadcom/genet/
4175 F:      drivers/net/ethernet/broadcom/unimac.h
4176 F:      drivers/net/mdio/mdio-bcm-unimac.c
4177 F:      include/linux/platform_data/bcmgenet.h
4178 F:      include/linux/platform_data/mdio-bcm-unimac.h
4179
4180 BROADCOM IPROC ARM ARCHITECTURE
4181 M:      Ray Jui <[email protected]>
4182 M:      Scott Branden <[email protected]>
4183 R:      Broadcom internal kernel review list <[email protected]>
4184 L:      [email protected] (moderated for non-subscribers)
4185 S:      Maintained
4186 T:      git https://github.com/broadcom/stblinux.git
4187 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4188 F:      arch/arm64/boot/dts/broadcom/stingray/*
4189 F:      drivers/clk/bcm/clk-ns*
4190 F:      drivers/clk/bcm/clk-sr*
4191 F:      drivers/pinctrl/bcm/pinctrl-ns*
4192 F:      include/dt-bindings/clock/bcm-sr*
4193 N:      iproc
4194 N:      cygnus
4195 N:      bcm[-_]nsp
4196 N:      bcm9113*
4197 N:      bcm9583*
4198 N:      bcm9585*
4199 N:      bcm9586*
4200 N:      bcm988312
4201 N:      bcm113*
4202 N:      bcm583*
4203 N:      bcm585*
4204 N:      bcm586*
4205 N:      bcm88312
4206 N:      hr2
4207 N:      stingray
4208
4209 BROADCOM IPROC GBIT ETHERNET DRIVER
4210 M:      Rafał Miłecki <[email protected]>
4211 R:      Broadcom internal kernel review list <[email protected]>
4212 L:      [email protected]
4213 S:      Maintained
4214 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4215 F:      drivers/net/ethernet/broadcom/bgmac*
4216 F:      drivers/net/ethernet/broadcom/unimac.h
4217
4218 BROADCOM KONA GPIO DRIVER
4219 M:      Ray Jui <[email protected]>
4220 R:      Broadcom internal kernel review list <[email protected]>
4221 S:      Supported
4222 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4223 F:      drivers/gpio/gpio-bcm-kona.c
4224
4225 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4226 M:      Sathya Prakash Veerichetty <[email protected]>
4227 M:      Kashyap Desai <[email protected]>
4228 M:      Sumit Saxena <[email protected]>
4229 M:      Sreekanth Reddy <[email protected]>
4230 L:      [email protected]
4231 L:      [email protected]
4232 S:      Supported
4233 W:      https://www.broadcom.com/support/storage
4234 F:      drivers/scsi/mpi3mr/
4235
4236 BROADCOM NETXTREME-E ROCE DRIVER
4237 M:      Selvin Xavier <[email protected]>
4238 L:      [email protected]
4239 S:      Supported
4240 W:      http://www.broadcom.com
4241 F:      drivers/infiniband/hw/bnxt_re/
4242 F:      include/uapi/rdma/bnxt_re-abi.h
4243
4244 BROADCOM NVRAM DRIVER
4245 M:      Rafał Miłecki <[email protected]>
4246 L:      [email protected]
4247 S:      Maintained
4248 F:      drivers/firmware/broadcom/*
4249
4250 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4251 M:      Rafał Miłecki <[email protected]>
4252 M:      Florian Fainelli <[email protected]>
4253 R:      Broadcom internal kernel review list <[email protected]>
4254 L:      [email protected]
4255 S:      Maintained
4256 T:      git https://github.com/broadcom/stblinux.git
4257 F:      drivers/soc/bcm/bcm63xx/bcm-pmb.c
4258 F:      include/dt-bindings/soc/bcm-pmb.h
4259
4260 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4261 M:      Rafał Miłecki <[email protected]>
4262 L:      [email protected]
4263 S:      Maintained
4264 F:      drivers/bcma/
4265 F:      include/linux/bcma/
4266
4267 BROADCOM SPI DRIVER
4268 M:      Kamal Dasu <[email protected]>
4269 R:      Broadcom internal kernel review list <[email protected]>
4270 S:      Maintained
4271 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4272 F:      drivers/spi/spi-bcm-qspi.*
4273 F:      drivers/spi/spi-brcmstb-qspi.c
4274 F:      drivers/spi/spi-iproc-qspi.c
4275
4276 BROADCOM STB AVS CPUFREQ DRIVER
4277 M:      Markus Mayer <[email protected]>
4278 R:      Broadcom internal kernel review list <[email protected]>
4279 L:      [email protected]
4280 S:      Maintained
4281 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4282 F:      drivers/cpufreq/brcmstb*
4283
4284 BROADCOM STB AVS TMON DRIVER
4285 M:      Markus Mayer <[email protected]>
4286 R:      Broadcom internal kernel review list <[email protected]>
4287 L:      [email protected]
4288 S:      Maintained
4289 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4290 F:      drivers/thermal/broadcom/brcmstb*
4291
4292 BROADCOM STB DPFE DRIVER
4293 M:      Markus Mayer <[email protected]>
4294 R:      Broadcom internal kernel review list <[email protected]>
4295 L:      [email protected] (moderated for non-subscribers)
4296 S:      Maintained
4297 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4298 F:      drivers/memory/brcmstb_dpfe.c
4299
4300 BROADCOM STB NAND FLASH DRIVER
4301 M:      Brian Norris <[email protected]>
4302 M:      Kamal Dasu <[email protected]>
4303 R:      Broadcom internal kernel review list <[email protected]>
4304 L:      [email protected]
4305 S:      Maintained
4306 F:      drivers/mtd/nand/raw/brcmnand/
4307 F:      include/linux/platform_data/brcmnand.h
4308
4309 BROADCOM STB PCIE DRIVER
4310 M:      Jim Quinlan <[email protected]>
4311 M:      Nicolas Saenz Julienne <[email protected]>
4312 M:      Florian Fainelli <[email protected]>
4313 R:      Broadcom internal kernel review list <[email protected]>
4314 L:      [email protected]
4315 S:      Maintained
4316 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4317 F:      drivers/pci/controller/pcie-brcmstb.c
4318
4319 BROADCOM SYSTEMPORT ETHERNET DRIVER
4320 M:      Florian Fainelli <[email protected]>
4321 R:      Broadcom internal kernel review list <[email protected]>
4322 L:      [email protected]
4323 S:      Supported
4324 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4325 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4326 F:      drivers/net/ethernet/broadcom/unimac.h
4327
4328 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4329 M:      Siva Reddy Kallam <[email protected]>
4330 M:      Prashant Sreedharan <[email protected]>
4331 M:      Michael Chan <[email protected]>
4332 L:      [email protected]
4333 S:      Supported
4334 F:      drivers/net/ethernet/broadcom/tg3.*
4335
4336 BROADCOM VK DRIVER
4337 M:      Scott Branden <[email protected]>
4338 R:      Broadcom internal kernel review list <[email protected]>
4339 S:      Supported
4340 F:      drivers/misc/bcm-vk/
4341 F:      include/uapi/linux/misc/bcm_vk.h
4342
4343 BROCADE BFA FC SCSI DRIVER
4344 M:      Anil Gurumurthy <[email protected]>
4345 M:      Sudarsana Kalluru <[email protected]>
4346 L:      [email protected]
4347 S:      Supported
4348 F:      drivers/scsi/bfa/
4349
4350 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4351 M:      Rasesh Mody <[email protected]>
4352 M:      Sudarsana Kalluru <[email protected]>
4353 M:      [email protected]
4354 L:      [email protected]
4355 S:      Supported
4356 F:      drivers/net/ethernet/brocade/bna/
4357
4358 BSG (block layer generic sg v4 driver)
4359 M:      FUJITA Tomonori <[email protected]>
4360 L:      [email protected]
4361 S:      Supported
4362 F:      block/bsg.c
4363 F:      include/linux/bsg.h
4364 F:      include/uapi/linux/bsg.h
4365
4366 BT87X AUDIO DRIVER
4367 M:      Clemens Ladisch <[email protected]>
4368 L:      [email protected] (moderated for non-subscribers)
4369 S:      Maintained
4370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4371 F:      Documentation/sound/cards/bt87x.rst
4372 F:      sound/pci/bt87x.c
4373
4374 BT8XXGPIO DRIVER
4375 M:      Michael Buesch <[email protected]>
4376 S:      Maintained
4377 W:      http://bu3sch.de/btgpio.php
4378 F:      drivers/gpio/gpio-bt8xx.c
4379
4380 BTRFS FILE SYSTEM
4381 M:      Chris Mason <[email protected]>
4382 M:      Josef Bacik <[email protected]>
4383 M:      David Sterba <[email protected]>
4384 L:      [email protected]
4385 S:      Maintained
4386 W:      https://btrfs.readthedocs.io
4387 W:      https://btrfs.wiki.kernel.org/
4388 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4389 C:      irc://irc.libera.chat/btrfs
4390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4391 F:      Documentation/filesystems/btrfs.rst
4392 F:      fs/btrfs/
4393 F:      include/linux/btrfs*
4394 F:      include/trace/events/btrfs.h
4395 F:      include/uapi/linux/btrfs*
4396
4397 BTTV VIDEO4LINUX DRIVER
4398 M:      Mauro Carvalho Chehab <[email protected]>
4399 L:      [email protected]
4400 S:      Odd fixes
4401 W:      https://linuxtv.org
4402 T:      git git://linuxtv.org/media_tree.git
4403 F:      Documentation/driver-api/media/drivers/bttv*
4404 F:      drivers/media/pci/bt8xx/bttv*
4405
4406 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4407 M:      Chanwoo Choi <[email protected]>
4408 L:      [email protected]
4409 L:      [email protected]
4410 S:      Maintained
4411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4412 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4413 F:      drivers/devfreq/exynos-bus.c
4414
4415 BUSLOGIC SCSI DRIVER
4416 M:      Khalid Aziz <[email protected]>
4417 L:      [email protected]
4418 S:      Maintained
4419 F:      drivers/scsi/BusLogic.*
4420 F:      drivers/scsi/FlashPoint.*
4421
4422 BXCAN CAN NETWORK DRIVER
4423 M:      Dario Binacchi <[email protected]>
4424 L:      [email protected]
4425 S:      Maintained
4426 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4427 F:      drivers/net/can/bxcan.c
4428
4429 C-MEDIA CMI8788 DRIVER
4430 M:      Clemens Ladisch <[email protected]>
4431 L:      [email protected] (moderated for non-subscribers)
4432 S:      Maintained
4433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4434 F:      sound/pci/oxygen/
4435
4436 C-SKY ARCHITECTURE
4437 M:      Guo Ren <[email protected]>
4438 L:      [email protected]
4439 S:      Supported
4440 T:      git https://github.com/c-sky/csky-linux.git
4441 F:      Documentation/devicetree/bindings/csky/
4442 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4443 F:      Documentation/devicetree/bindings/timer/csky,*
4444 F:      arch/csky/
4445 F:      drivers/clocksource/timer-gx6605s.c
4446 F:      drivers/clocksource/timer-mp-csky.c
4447 F:      drivers/irqchip/irq-csky-*
4448 N:      csky
4449 K:      csky
4450
4451 CA8210 IEEE-802.15.4 RADIO DRIVER
4452 L:      [email protected]
4453 S:      Orphan
4454 W:      https://github.com/Cascoda/ca8210-linux.git
4455 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4456 F:      drivers/net/ieee802154/ca8210.c
4457
4458 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4459 M:      David Howells <[email protected]>
4460 L:      [email protected] (moderated for non-subscribers)
4461 S:      Supported
4462 F:      Documentation/filesystems/caching/cachefiles.rst
4463 F:      fs/cachefiles/
4464
4465 CACHESTAT: PAGE CACHE STATS FOR A FILE
4466 M:      Nhat Pham <[email protected]>
4467 M:      Johannes Weiner <[email protected]>
4468 L:      [email protected]
4469 S:      Maintained
4470 F:      tools/testing/selftests/cachestat/test_cachestat.c
4471
4472 CADENCE MIPI-CSI2 BRIDGES
4473 M:      Maxime Ripard <[email protected]>
4474 L:      [email protected]
4475 S:      Maintained
4476 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4477 F:      drivers/media/platform/cadence/cdns-csi2*
4478
4479 CADENCE NAND DRIVER
4480 L:      [email protected]
4481 S:      Orphan
4482 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4483 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4484
4485 CADENCE USB3 DRD IP DRIVER
4486 M:      Peter Chen <[email protected]>
4487 M:      Pawel Laszczak <[email protected]>
4488 R:      Roger Quadros <[email protected]>
4489 L:      [email protected]
4490 S:      Maintained
4491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4492 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4493 F:      drivers/usb/cdns3/
4494 X:      drivers/usb/cdns3/cdnsp*
4495
4496 CADENCE USBHS DRIVER
4497 M:      Pawel Laszczak <[email protected]>
4498 L:      [email protected]
4499 S:      Maintained
4500 F:      drivers/usb/gadget/udc/cdns2
4501
4502 CADENCE USBSSP DRD IP DRIVER
4503 M:      Pawel Laszczak <[email protected]>
4504 L:      [email protected]
4505 S:      Maintained
4506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4507 F:      drivers/usb/cdns3/
4508 X:      drivers/usb/cdns3/cdns3*
4509
4510 CADET FM/AM RADIO RECEIVER DRIVER
4511 M:      Hans Verkuil <[email protected]>
4512 L:      [email protected]
4513 S:      Maintained
4514 W:      https://linuxtv.org
4515 T:      git git://linuxtv.org/media_tree.git
4516 F:      drivers/media/radio/radio-cadet*
4517
4518 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4519 L:      [email protected]
4520 S:      Orphan
4521 T:      git git://linuxtv.org/media_tree.git
4522 F:      Documentation/admin-guide/media/cafe_ccic*
4523 F:      drivers/media/platform/marvell/
4524
4525 CAIF NETWORK LAYER
4526 L:      [email protected]
4527 S:      Orphan
4528 F:      Documentation/networking/caif/
4529 F:      drivers/net/caif/
4530 F:      include/net/caif/
4531 F:      include/uapi/linux/caif/
4532 F:      net/caif/
4533
4534 CAKE QDISC
4535 M:      Toke Høiland-Jørgensen <[email protected]>
4536 L:      [email protected] (moderated for non-subscribers)
4537 S:      Maintained
4538 F:      net/sched/sch_cake.c
4539
4540 CAN NETWORK DRIVERS
4541 M:      Wolfgang Grandegger <[email protected]>
4542 M:      Marc Kleine-Budde <[email protected]>
4543 L:      [email protected]
4544 S:      Maintained
4545 W:      https://github.com/linux-can
4546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4548 F:      Documentation/devicetree/bindings/net/can/
4549 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4550 F:      drivers/net/can/
4551 F:      drivers/phy/phy-can-transceiver.c
4552 F:      include/linux/can/bittiming.h
4553 F:      include/linux/can/dev.h
4554 F:      include/linux/can/length.h
4555 F:      include/linux/can/platform/
4556 F:      include/linux/can/rx-offload.h
4557 F:      include/uapi/linux/can/error.h
4558 F:      include/uapi/linux/can/netlink.h
4559 F:      include/uapi/linux/can/vxcan.h
4560
4561 CAN NETWORK LAYER
4562 M:      Oliver Hartkopp <[email protected]>
4563 M:      Marc Kleine-Budde <[email protected]>
4564 L:      [email protected]
4565 S:      Maintained
4566 W:      https://github.com/linux-can
4567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4569 F:      Documentation/networking/can.rst
4570 F:      include/linux/can/can-ml.h
4571 F:      include/linux/can/core.h
4572 F:      include/linux/can/skb.h
4573 F:      include/net/netns/can.h
4574 F:      include/uapi/linux/can.h
4575 F:      include/uapi/linux/can/bcm.h
4576 F:      include/uapi/linux/can/gw.h
4577 F:      include/uapi/linux/can/isotp.h
4578 F:      include/uapi/linux/can/raw.h
4579 F:      net/can/
4580
4581 CAN-J1939 NETWORK LAYER
4582 M:      Robin van der Gracht <[email protected]>
4583 M:      Oleksij Rempel <[email protected]>
4584 R:      [email protected]
4585 L:      [email protected]
4586 S:      Maintained
4587 F:      Documentation/networking/j1939.rst
4588 F:      include/uapi/linux/can/j1939.h
4589 F:      net/can/j1939/
4590
4591 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4592 M:      Damien Le Moal <[email protected]>
4593 L:      [email protected]
4594 L:      [email protected] (pinctrl driver)
4595 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4596 F:      drivers/pinctrl/pinctrl-k210.c
4597
4598 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4599 M:      Damien Le Moal <[email protected]>
4600 L:      [email protected]
4601 L:      [email protected]
4602 S:      Maintained
4603 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4604 F:      drivers/reset/reset-k210.c
4605
4606 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4607 M:      Damien Le Moal <[email protected]>
4608 L:      [email protected]
4609 S:      Maintained
4610 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4611 F:      drivers/soc/canaan/
4612 F:      include/soc/canaan/
4613
4614 CAPABILITIES
4615 M:      Serge Hallyn <[email protected]>
4616 L:      [email protected]
4617 S:      Supported
4618 F:      include/linux/capability.h
4619 F:      include/uapi/linux/capability.h
4620 F:      kernel/capability.c
4621 F:      security/commoncap.c
4622
4623 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4624 M:      Kevin Tsai <[email protected]>
4625 S:      Maintained
4626 F:      drivers/iio/light/cm*
4627
4628 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4629 M:      Christian Lamparter <[email protected]>
4630 L:      [email protected]
4631 S:      Maintained
4632 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4633 F:      drivers/net/wireless/ath/carl9170/
4634
4635 CAVIUM I2C DRIVER
4636 M:      Robert Richter <[email protected]>
4637 S:      Odd Fixes
4638 W:      http://www.marvell.com
4639 F:      drivers/i2c/busses/i2c-octeon*
4640 F:      drivers/i2c/busses/i2c-thunderx*
4641
4642 CAVIUM LIQUIDIO NETWORK DRIVER
4643 M:      Derek Chickles <[email protected]>
4644 M:      Satanand Burla <[email protected]>
4645 M:      Felix Manlunas <[email protected]>
4646 L:      [email protected]
4647 S:      Supported
4648 W:      http://www.marvell.com
4649 F:      drivers/net/ethernet/cavium/liquidio/
4650
4651 CAVIUM MMC DRIVER
4652 M:      Robert Richter <[email protected]>
4653 S:      Odd Fixes
4654 W:      http://www.marvell.com
4655 F:      drivers/mmc/host/cavium*
4656
4657 CAVIUM OCTEON-TX CRYPTO DRIVER
4658 M:      George Cherian <[email protected]>
4659 L:      [email protected]
4660 S:      Supported
4661 W:      http://www.marvell.com
4662 F:      drivers/crypto/cavium/cpt/
4663
4664 CAVIUM THUNDERX2 ARM64 SOC
4665 M:      Robert Richter <[email protected]>
4666 L:      [email protected] (moderated for non-subscribers)
4667 S:      Odd Fixes
4668 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4669 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4670
4671 CBS/ETF/TAPRIO QDISCS
4672 M:      Vinicius Costa Gomes <[email protected]>
4673 L:      [email protected]
4674 S:      Maintained
4675 F:      net/sched/sch_cbs.c
4676 F:      net/sched/sch_etf.c
4677 F:      net/sched/sch_taprio.c
4678
4679 CC2520 IEEE-802.15.4 RADIO DRIVER
4680 M:      Stefan Schmidt <[email protected]>
4681 L:      [email protected]
4682 S:      Odd Fixes
4683 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4684 F:      drivers/net/ieee802154/cc2520.c
4685
4686 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4687 M:      Gilad Ben-Yossef <[email protected]>
4688 L:      [email protected]
4689 S:      Supported
4690 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4691 F:      drivers/crypto/ccree/
4692
4693 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4694 M:      Hadar Gat <[email protected]>
4695 L:      [email protected]
4696 S:      Supported
4697 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4698 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4699 F:      drivers/char/hw_random/cctrng.c
4700 F:      drivers/char/hw_random/cctrng.h
4701
4702 CEC FRAMEWORK
4703 M:      Hans Verkuil <[email protected]>
4704 L:      [email protected]
4705 S:      Supported
4706 W:      http://linuxtv.org
4707 T:      git git://linuxtv.org/media_tree.git
4708 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4709 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
4710 F:      Documentation/driver-api/media/cec-core.rst
4711 F:      Documentation/userspace-api/media/cec
4712 F:      drivers/media/cec/
4713 F:      drivers/media/rc/keymaps/rc-cec.c
4714 F:      include/media/cec-notifier.h
4715 F:      include/media/cec.h
4716 F:      include/uapi/linux/cec-funcs.h
4717 F:      include/uapi/linux/cec.h
4718
4719 CEC GPIO DRIVER
4720 M:      Hans Verkuil <[email protected]>
4721 L:      [email protected]
4722 S:      Supported
4723 W:      http://linuxtv.org
4724 T:      git git://linuxtv.org/media_tree.git
4725 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
4726 F:      drivers/media/cec/platform/cec-gpio/
4727
4728 CELL BROADBAND ENGINE ARCHITECTURE
4729 M:      Arnd Bergmann <[email protected]>
4730 L:      [email protected]
4731 S:      Supported
4732 W:      http://www.ibm.com/developerworks/power/cell/
4733 F:      arch/powerpc/include/asm/cell*.h
4734 F:      arch/powerpc/include/asm/spu*.h
4735 F:      arch/powerpc/include/uapi/asm/spu*.h
4736 F:      arch/powerpc/platforms/cell/
4737
4738 CELLWISE CW2015 BATTERY DRIVER
4739 M:      Tobias Schrammm <[email protected]>
4740 S:      Maintained
4741 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4742 F:      drivers/power/supply/cw2015_battery.c
4743
4744 CEPH COMMON CODE (LIBCEPH)
4745 M:      Ilya Dryomov <[email protected]>
4746 M:      Xiubo Li <[email protected]>
4747 R:      Jeff Layton <[email protected]>
4748 L:      [email protected]
4749 S:      Supported
4750 W:      http://ceph.com/
4751 T:      git https://github.com/ceph/ceph-client.git
4752 F:      include/linux/ceph/
4753 F:      include/linux/crush/
4754 F:      net/ceph/
4755
4756 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4757 M:      Xiubo Li <[email protected]>
4758 M:      Ilya Dryomov <[email protected]>
4759 R:      Jeff Layton <[email protected]>
4760 L:      [email protected]
4761 S:      Supported
4762 W:      http://ceph.com/
4763 T:      git https://github.com/ceph/ceph-client.git
4764 F:      Documentation/filesystems/ceph.rst
4765 F:      fs/ceph/
4766
4767 CERTIFICATE HANDLING
4768 M:      David Howells <[email protected]>
4769 M:      David Woodhouse <[email protected]>
4770 L:      [email protected]
4771 S:      Maintained
4772 F:      Documentation/admin-guide/module-signing.rst
4773 F:      certs/
4774 F:      scripts/sign-file.c
4775 F:      tools/certs/
4776
4777 CFAG12864B LCD DRIVER
4778 M:      Miguel Ojeda <[email protected]>
4779 S:      Maintained
4780 F:      drivers/auxdisplay/cfag12864b.c
4781 F:      include/linux/cfag12864b.h
4782
4783 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4784 M:      Miguel Ojeda <[email protected]>
4785 S:      Maintained
4786 F:      drivers/auxdisplay/cfag12864bfb.c
4787 F:      include/linux/cfag12864b.h
4788
4789 CHAR and MISC DRIVERS
4790 M:      Arnd Bergmann <[email protected]>
4791 M:      Greg Kroah-Hartman <[email protected]>
4792 S:      Supported
4793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4794 F:      drivers/char/
4795 F:      drivers/misc/
4796 F:      include/linux/miscdevice.h
4797 X:      drivers/char/agp/
4798 X:      drivers/char/hw_random/
4799 X:      drivers/char/ipmi/
4800 X:      drivers/char/random.c
4801 X:      drivers/char/tpm/
4802
4803 CHECKPATCH
4804 M:      Andy Whitcroft <[email protected]>
4805 M:      Joe Perches <[email protected]>
4806 R:      Dwaipayan Ray <[email protected]>
4807 R:      Lukas Bulwahn <[email protected]>
4808 S:      Maintained
4809 F:      scripts/checkpatch.pl
4810
4811 CHECKPATCH DOCUMENTATION
4812 M:      Dwaipayan Ray <[email protected]>
4813 M:      Lukas Bulwahn <[email protected]>
4814 R:      Joe Perches <[email protected]>
4815 S:      Maintained
4816 F:      Documentation/dev-tools/checkpatch.rst
4817
4818 CHINESE DOCUMENTATION
4819 M:      Alex Shi <[email protected]>
4820 M:      Yanteng Si <[email protected]>
4821 S:      Maintained
4822 F:      Documentation/translations/zh_CN/
4823
4824 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4825 M:      Peter Chen <[email protected]>
4826 L:      [email protected]
4827 S:      Maintained
4828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4829 F:      drivers/usb/chipidea/
4830
4831 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4832 M:      Hans de Goede <[email protected]>
4833 L:      [email protected]
4834 S:      Maintained
4835 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
4836 F:      drivers/input/touchscreen/chipone_icn8318.c
4837
4838 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4839 M:      Hans de Goede <[email protected]>
4840 L:      [email protected]
4841 S:      Maintained
4842 F:      drivers/input/touchscreen/chipone_icn8505.c
4843
4844 CHROME HARDWARE PLATFORM SUPPORT
4845 M:      Benson Leung <[email protected]>
4846 M:      Tzung-Bi Shih <[email protected]>
4847 L:      [email protected]
4848 S:      Maintained
4849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4850 F:      drivers/platform/chrome/
4851
4852 CHROMEOS EC CODEC DRIVER
4853 M:      Cheng-Yi Chiang <[email protected]>
4854 M:      Tzung-Bi Shih <[email protected]>
4855 R:      Guenter Roeck <[email protected]>
4856 L:      [email protected]
4857 S:      Maintained
4858 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4859 F:      sound/soc/codecs/cros_ec_codec.*
4860
4861 CHROMEOS EC SUBDRIVERS
4862 M:      Benson Leung <[email protected]>
4863 R:      Guenter Roeck <[email protected]>
4864 L:      [email protected]
4865 S:      Maintained
4866 F:      drivers/power/supply/cros_usbpd-charger.c
4867 N:      cros_ec
4868 N:      cros-ec
4869
4870 CHROMEOS EC UART DRIVER
4871 M:      Bhanu Prakash Maiya <[email protected]>
4872 R:      Benson Leung <[email protected]>
4873 R:      Tzung-Bi Shih <[email protected]>
4874 S:      Maintained
4875 F:      drivers/platform/chrome/cros_ec_uart.c
4876
4877 CHROMEOS EC USB PD NOTIFY DRIVER
4878 M:      Prashant Malani <[email protected]>
4879 L:      [email protected]
4880 S:      Maintained
4881 F:      drivers/platform/chrome/cros_usbpd_notify.c
4882 F:      include/linux/platform_data/cros_usbpd_notify.h
4883
4884 CHROMEOS EC USB TYPE-C DRIVER
4885 M:      Prashant Malani <[email protected]>
4886 L:      [email protected]
4887 S:      Maintained
4888 F:      drivers/platform/chrome/cros_ec_typec.*
4889 F:      drivers/platform/chrome/cros_typec_switch.c
4890 F:      drivers/platform/chrome/cros_typec_vdm.*
4891
4892 CHROMEOS HPS DRIVER
4893 M:      Dan Callaghan <[email protected]>
4894 R:      Sami Kyöstilä <[email protected]>
4895 S:      Maintained
4896 F:      drivers/platform/chrome/cros_hps_i2c.c
4897
4898 CHRONTEL CH7322 CEC DRIVER
4899 M:      Joe Tessler <[email protected]>
4900 L:      [email protected]
4901 S:      Maintained
4902 T:      git git://linuxtv.org/media_tree.git
4903 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4904 F:      drivers/media/cec/i2c/ch7322.c
4905
4906 CIRRUS LOGIC AUDIO CODEC DRIVERS
4907 M:      James Schulman <[email protected]>
4908 M:      David Rhodes <[email protected]>
4909 M:      Richard Fitzgerald <[email protected]>
4910 L:      [email protected] (moderated for non-subscribers)
4911 L:      [email protected]
4912 S:      Maintained
4913 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
4914 F:      drivers/mfd/cs42l43*
4915 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
4916 F:      drivers/spi/spi-cs42l43*
4917 F:      include/dt-bindings/sound/cs*
4918 F:      include/linux/mfd/cs42l43*
4919 F:      include/sound/cs*
4920 F:      sound/pci/hda/cs*
4921 F:      sound/pci/hda/hda_cs_dsp_ctl.*
4922 F:      sound/soc/codecs/cs*
4923
4924 CIRRUS LOGIC DSP FIRMWARE DRIVER
4925 M:      Simon Trimmer <[email protected]>
4926 M:      Charles Keepax <[email protected]>
4927 M:      Richard Fitzgerald <[email protected]>
4928 L:      [email protected]
4929 S:      Supported
4930 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4931 T:      git https://github.com/CirrusLogic/linux-drivers.git
4932 F:      drivers/firmware/cirrus/*
4933 F:      include/linux/firmware/cirrus/*
4934
4935 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4936 M:      Hartley Sweeten <[email protected]>
4937 L:      [email protected]
4938 S:      Maintained
4939 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4940
4941 CIRRUS LOGIC LOCHNAGAR DRIVER
4942 M:      Charles Keepax <[email protected]>
4943 M:      Richard Fitzgerald <[email protected]>
4944 L:      [email protected]
4945 S:      Supported
4946 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4947 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4948 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4949 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4950 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4951 F:      Documentation/hwmon/lochnagar.rst
4952 F:      drivers/clk/clk-lochnagar.c
4953 F:      drivers/hwmon/lochnagar-hwmon.c
4954 F:      drivers/mfd/lochnagar-i2c.c
4955 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4956 F:      drivers/regulator/lochnagar-regulator.c
4957 F:      include/dt-bindings/clock/lochnagar.h
4958 F:      include/dt-bindings/pinctrl/lochnagar.h
4959 F:      include/linux/mfd/lochnagar*
4960 F:      sound/soc/codecs/lochnagar-sc.c
4961
4962 CIRRUS LOGIC MADERA CODEC DRIVERS
4963 M:      Charles Keepax <[email protected]>
4964 M:      Richard Fitzgerald <[email protected]>
4965 L:      [email protected] (moderated for non-subscribers)
4966 L:      [email protected]
4967 S:      Supported
4968 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4969 T:      git https://github.com/CirrusLogic/linux-drivers.git
4970 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4971 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4972 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4973 F:      drivers/gpio/gpio-madera*
4974 F:      drivers/irqchip/irq-madera*
4975 F:      drivers/mfd/cs47l*
4976 F:      drivers/mfd/madera*
4977 F:      drivers/pinctrl/cirrus/*
4978 F:      include/dt-bindings/sound/madera*
4979 F:      include/linux/irqchip/irq-madera*
4980 F:      include/linux/mfd/madera/*
4981 F:      include/sound/madera*
4982 F:      sound/soc/codecs/cs47l*
4983 F:      sound/soc/codecs/madera*
4984
4985 CISCO FCOE HBA DRIVER
4986 M:      Satish Kharat <[email protected]>
4987 M:      Sesidhar Baddela <[email protected]>
4988 M:      Karan Tilak Kumar <[email protected]>
4989 L:      [email protected]
4990 S:      Supported
4991 F:      drivers/scsi/fnic/
4992
4993 CISCO SCSI HBA DRIVER
4994 M:      Karan Tilak Kumar <[email protected]>
4995 M:      Sesidhar Baddela <[email protected]>
4996 L:      [email protected]
4997 S:      Supported
4998 F:      drivers/scsi/snic/
4999
5000 CISCO VIC ETHERNET NIC DRIVER
5001 M:      Christian Benvenuti <[email protected]>
5002 M:      Satish Kharat <[email protected]>
5003 S:      Supported
5004 F:      drivers/net/ethernet/cisco/enic/
5005
5006 CISCO VIC LOW LATENCY NIC DRIVER
5007 M:      Christian Benvenuti <[email protected]>
5008 M:      Nelson Escobar <[email protected]>
5009 S:      Supported
5010 F:      drivers/infiniband/hw/usnic/
5011
5012 CLANG CONTROL FLOW INTEGRITY SUPPORT
5013 M:      Sami Tolvanen <[email protected]>
5014 M:      Kees Cook <[email protected]>
5015 R:      Nathan Chancellor <[email protected]>
5016 R:      Nick Desaulniers <[email protected]>
5017 L:      [email protected]
5018 S:      Supported
5019 B:      https://github.com/ClangBuiltLinux/linux/issues
5020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5021 F:      include/linux/cfi.h
5022 F:      kernel/cfi.c
5023
5024 CLANG-FORMAT FILE
5025 M:      Miguel Ojeda <[email protected]>
5026 S:      Maintained
5027 F:      .clang-format
5028
5029 CLANG/LLVM BUILD SUPPORT
5030 M:      Nathan Chancellor <[email protected]>
5031 M:      Nick Desaulniers <[email protected]>
5032 R:      Tom Rix <[email protected]>
5033 L:      [email protected]
5034 S:      Supported
5035 W:      https://clangbuiltlinux.github.io/
5036 B:      https://github.com/ClangBuiltLinux/linux/issues
5037 C:      irc://irc.libera.chat/clangbuiltlinux
5038 F:      Documentation/kbuild/llvm.rst
5039 F:      include/linux/compiler-clang.h
5040 F:      scripts/Makefile.clang
5041 F:      scripts/clang-tools/
5042 K:      \b(?i:clang|llvm)\b
5043
5044 CLK API
5045 M:      Russell King <[email protected]>
5046 L:      [email protected]
5047 S:      Maintained
5048 F:      include/linux/clk.h
5049
5050 CLOCKSOURCE, CLOCKEVENT DRIVERS
5051 M:      Daniel Lezcano <[email protected]>
5052 M:      Thomas Gleixner <[email protected]>
5053 L:      [email protected]
5054 S:      Supported
5055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5056 F:      Documentation/devicetree/bindings/timer/
5057 F:      drivers/clocksource/
5058
5059 CMPC ACPI DRIVER
5060 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5061 M:      Daniel Oliveira Nascimento <[email protected]>
5062 L:      [email protected]
5063 S:      Supported
5064 F:      drivers/platform/x86/classmate-laptop.c
5065
5066 COBALT MEDIA DRIVER
5067 M:      Hans Verkuil <[email protected]>
5068 L:      [email protected]
5069 S:      Supported
5070 W:      https://linuxtv.org
5071 T:      git git://linuxtv.org/media_tree.git
5072 F:      drivers/media/pci/cobalt/
5073
5074 COCCINELLE/Semantic Patches (SmPL)
5075 M:      Julia Lawall <[email protected]>
5076 M:      Nicolas Palix <[email protected]>
5077 L:      [email protected] (moderated for non-subscribers)
5078 S:      Supported
5079 W:      https://coccinelle.gitlabpages.inria.fr/website/
5080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5081 F:      Documentation/dev-tools/coccinelle.rst
5082 F:      scripts/coccicheck
5083 F:      scripts/coccinelle/
5084
5085 CODA FILE SYSTEM
5086 M:      Jan Harkes <[email protected]>
5087 M:      [email protected]
5088 L:      [email protected]
5089 S:      Maintained
5090 W:      http://www.coda.cs.cmu.edu/
5091 F:      Documentation/filesystems/coda.rst
5092 F:      fs/coda/
5093 F:      include/linux/coda*.h
5094 F:      include/uapi/linux/coda*.h
5095
5096 CODA V4L2 MEM2MEM DRIVER
5097 M:      Philipp Zabel <[email protected]>
5098 L:      [email protected]
5099 S:      Maintained
5100 F:      Documentation/devicetree/bindings/media/coda.yaml
5101 F:      drivers/media/platform/chips-media/
5102
5103 CODE OF CONDUCT
5104 M:      Greg Kroah-Hartman <[email protected]>
5105 S:      Supported
5106 F:      Documentation/process/code-of-conduct-interpretation.rst
5107 F:      Documentation/process/code-of-conduct.rst
5108
5109 COMEDI DRIVERS
5110 M:      Ian Abbott <[email protected]>
5111 M:      H Hartley Sweeten <[email protected]>
5112 S:      Odd Fixes
5113 F:      drivers/comedi/
5114 F:      include/linux/comedi/
5115 F:      include/uapi/linux/comedi.h
5116
5117 COMMON CLK FRAMEWORK
5118 M:      Michael Turquette <[email protected]>
5119 M:      Stephen Boyd <[email protected]>
5120 L:      [email protected]
5121 S:      Maintained
5122 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5124 F:      Documentation/devicetree/bindings/clock/
5125 F:      drivers/clk/
5126 F:      include/dt-bindings/clock/
5127 F:      include/linux/clk-pr*
5128 F:      include/linux/clk/
5129 F:      include/linux/of_clk.h
5130 X:      drivers/clk/clkdev.c
5131
5132 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5133 M:      Steve French <[email protected]>
5134 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5135 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5136 R:      Shyam Prasad N <[email protected]> (multichannel)
5137 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5138 L:      [email protected]
5139 L:      [email protected] (moderated for non-subscribers)
5140 S:      Supported
5141 W:      https://wiki.samba.org/index.php/LinuxCIFS
5142 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5143 F:      Documentation/admin-guide/cifs/
5144 F:      fs/smb/client/
5145 F:      fs/smb/common/
5146 F:      include/uapi/linux/cifs
5147
5148 COMPACTPCI HOTPLUG CORE
5149 M:      Scott Murray <[email protected]>
5150 L:      [email protected]
5151 S:      Maintained
5152 F:      drivers/pci/hotplug/cpci_hotplug*
5153
5154 COMPACTPCI HOTPLUG GENERIC DRIVER
5155 M:      Scott Murray <[email protected]>
5156 L:      [email protected]
5157 S:      Maintained
5158 F:      drivers/pci/hotplug/cpcihp_generic.c
5159
5160 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5161 M:      Scott Murray <[email protected]>
5162 L:      [email protected]
5163 S:      Maintained
5164 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5165
5166 COMPAL LAPTOP SUPPORT
5167 M:      Cezary Jackiewicz <[email protected]>
5168 L:      [email protected]
5169 S:      Maintained
5170 F:      drivers/platform/x86/compal-laptop.c
5171
5172 COMPILER ATTRIBUTES
5173 M:      Miguel Ojeda <[email protected]>
5174 R:      Nick Desaulniers <[email protected]>
5175 S:      Maintained
5176 F:      include/linux/compiler_attributes.h
5177
5178 COMPUTE EXPRESS LINK (CXL)
5179 M:      Davidlohr Bueso <[email protected]>
5180 M:      Jonathan Cameron <[email protected]>
5181 M:      Dave Jiang <[email protected]>
5182 M:      Alison Schofield <[email protected]>
5183 M:      Vishal Verma <[email protected]>
5184 M:      Ira Weiny <[email protected]>
5185 M:      Dan Williams <[email protected]>
5186 L:      [email protected]
5187 S:      Maintained
5188 F:      drivers/cxl/
5189 F:      include/uapi/linux/cxl_mem.h
5190
5191 COMPUTE EXPRESS LINK PMU (CPMU)
5192 M:      Jonathan Cameron <[email protected]>
5193 L:      [email protected]
5194 S:      Maintained
5195 F:      Documentation/admin-guide/perf/cxl.rst
5196 F:      drivers/perf/cxl_pmu.c
5197
5198 CONEXANT ACCESSRUNNER USB DRIVER
5199 L:      [email protected]
5200 S:      Orphan
5201 W:      http://accessrunner.sourceforge.net/
5202 F:      drivers/usb/atm/cxacru.c
5203
5204 CONFIGFS
5205 M:      Joel Becker <[email protected]>
5206 M:      Christoph Hellwig <[email protected]>
5207 S:      Supported
5208 T:      git git://git.infradead.org/users/hch/configfs.git
5209 F:      fs/configfs/
5210 F:      include/linux/configfs.h
5211 F:      samples/configfs/
5212
5213 CONSOLE SUBSYSTEM
5214 M:      Greg Kroah-Hartman <[email protected]>
5215 S:      Supported
5216 F:      drivers/video/console/
5217 F:      include/linux/console*
5218
5219 CONTEXT TRACKING
5220 M:      Frederic Weisbecker <[email protected]>
5221 M:      "Paul E. McKenney" <[email protected]>
5222 S:      Maintained
5223 F:      include/linux/context_tracking*
5224 F:      kernel/context_tracking.c
5225
5226 CONTROL GROUP (CGROUP)
5227 M:      Tejun Heo <[email protected]>
5228 M:      Zefan Li <[email protected]>
5229 M:      Johannes Weiner <[email protected]>
5230 L:      [email protected]
5231 S:      Maintained
5232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5233 F:      Documentation/admin-guide/cgroup-v1/
5234 F:      Documentation/admin-guide/cgroup-v2.rst
5235 F:      include/linux/cgroup*
5236 F:      kernel/cgroup/
5237 F:      tools/testing/selftests/cgroup/
5238
5239 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5240 M:      Tejun Heo <[email protected]>
5241 M:      Josef Bacik <[email protected]>
5242 M:      Jens Axboe <[email protected]>
5243 L:      [email protected]
5244 L:      [email protected]
5245 T:      git git://git.kernel.dk/linux-block
5246 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5247 F:      block/bfq-cgroup.c
5248 F:      block/blk-cgroup.c
5249 F:      block/blk-iocost.c
5250 F:      block/blk-iolatency.c
5251 F:      block/blk-throttle.c
5252 F:      include/linux/blk-cgroup.h
5253
5254 CONTROL GROUP - CPUSET
5255 M:      Waiman Long <[email protected]>
5256 M:      Zefan Li <[email protected]>
5257 L:      [email protected]
5258 S:      Maintained
5259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5260 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5261 F:      include/linux/cpuset.h
5262 F:      kernel/cgroup/cpuset.c
5263
5264 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5265 M:      Johannes Weiner <[email protected]>
5266 M:      Michal Hocko <[email protected]>
5267 M:      Roman Gushchin <[email protected]>
5268 M:      Shakeel Butt <[email protected]>
5269 R:      Muchun Song <[email protected]>
5270 L:      [email protected]
5271 L:      [email protected]
5272 S:      Maintained
5273 F:      mm/memcontrol.c
5274 F:      mm/swap_cgroup.c
5275 F:      tools/testing/selftests/cgroup/memcg_protection.m
5276 F:      tools/testing/selftests/cgroup/test_kmem.c
5277 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5278
5279 CORETEMP HARDWARE MONITORING DRIVER
5280 M:      Fenghua Yu <[email protected]>
5281 L:      [email protected]
5282 S:      Maintained
5283 F:      Documentation/hwmon/coretemp.rst
5284 F:      drivers/hwmon/coretemp.c
5285
5286 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5287 M:      Marius Zachmann <[email protected]>
5288 L:      [email protected]
5289 S:      Maintained
5290 F:      drivers/hwmon/corsair-cpro.c
5291
5292 CORSAIR-PSU HARDWARE MONITOR DRIVER
5293 M:      Wilken Gottwalt <[email protected]>
5294 L:      [email protected]
5295 S:      Maintained
5296 F:      Documentation/hwmon/corsair-psu.rst
5297 F:      drivers/hwmon/corsair-psu.c
5298
5299 COUNTER SUBSYSTEM
5300 M:      William Breathitt Gray <[email protected]>
5301 L:      [email protected]
5302 S:      Maintained
5303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5304 F:      Documentation/ABI/testing/sysfs-bus-counter
5305 F:      Documentation/driver-api/generic-counter.rst
5306 F:      drivers/counter/
5307 F:      include/linux/counter.h
5308 F:      include/uapi/linux/counter.h
5309 F:      tools/counter/
5310
5311 CP2615 I2C DRIVER
5312 M:      Bence Csókás <[email protected]>
5313 S:      Maintained
5314 F:      drivers/i2c/busses/i2c-cp2615.c
5315
5316 CPMAC ETHERNET DRIVER
5317 M:      Florian Fainelli <[email protected]>
5318 L:      [email protected]
5319 S:      Maintained
5320 F:      drivers/net/ethernet/ti/cpmac.c
5321
5322 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5323 M:      Viresh Kumar <[email protected]>
5324 M:      Sudeep Holla <[email protected]>
5325 L:      [email protected]
5326 S:      Maintained
5327 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5328 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5329
5330 CPU FREQUENCY SCALING FRAMEWORK
5331 M:      "Rafael J. Wysocki" <[email protected]>
5332 M:      Viresh Kumar <[email protected]>
5333 L:      [email protected]
5334 S:      Maintained
5335 B:      https://bugzilla.kernel.org
5336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5338 F:      Documentation/admin-guide/pm/cpufreq.rst
5339 F:      Documentation/admin-guide/pm/intel_pstate.rst
5340 F:      Documentation/cpu-freq/
5341 F:      Documentation/devicetree/bindings/cpufreq/
5342 F:      drivers/cpufreq/
5343 F:      include/linux/cpufreq.h
5344 F:      include/linux/sched/cpufreq.h
5345 F:      kernel/sched/cpufreq*.c
5346 F:      tools/testing/selftests/cpufreq/
5347
5348 CPU HOTPLUG
5349 M:      Thomas Gleixner <[email protected]>
5350 M:      Peter Zijlstra <[email protected]>
5351 L:      [email protected]
5352 S:      Maintained
5353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5354 F:      include/linux/cpu.h
5355 F:      include/linux/cpuhotplug.h
5356 F:      include/linux/smpboot.h
5357 F:      kernel/cpu.c
5358 F:      kernel/smpboot.*
5359
5360 CPU IDLE TIME MANAGEMENT FRAMEWORK
5361 M:      "Rafael J. Wysocki" <[email protected]>
5362 M:      Daniel Lezcano <[email protected]>
5363 L:      [email protected]
5364 S:      Maintained
5365 B:      https://bugzilla.kernel.org
5366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5367 F:      Documentation/admin-guide/pm/cpuidle.rst
5368 F:      Documentation/driver-api/pm/cpuidle.rst
5369 F:      drivers/cpuidle/
5370 F:      include/linux/cpuidle.h
5371
5372 CPU POWER MONITORING SUBSYSTEM
5373 M:      Thomas Renninger <[email protected]>
5374 M:      Shuah Khan <[email protected]>
5375 M:      Shuah Khan <[email protected]>
5376 L:      [email protected]
5377 S:      Maintained
5378 F:      tools/power/cpupower/
5379
5380 CPUID/MSR DRIVER
5381 M:      "H. Peter Anvin" <[email protected]>
5382 S:      Maintained
5383 F:      arch/x86/kernel/cpuid.c
5384 F:      arch/x86/kernel/msr.c
5385
5386 CPUIDLE DRIVER - ARM BIG LITTLE
5387 M:      Lorenzo Pieralisi <[email protected]>
5388 M:      Daniel Lezcano <[email protected]>
5389 L:      [email protected]
5390 L:      [email protected] (moderated for non-subscribers)
5391 S:      Maintained
5392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5393 F:      drivers/cpuidle/cpuidle-big_little.c
5394
5395 CPUIDLE DRIVER - ARM EXYNOS
5396 M:      Daniel Lezcano <[email protected]>
5397 M:      Kukjin Kim <[email protected]>
5398 R:      Krzysztof Kozlowski <[email protected]>
5399 L:      [email protected]
5400 L:      [email protected]
5401 S:      Supported
5402 F:      arch/arm/mach-exynos/pm.c
5403 F:      drivers/cpuidle/cpuidle-exynos.c
5404 F:      include/linux/platform_data/cpuidle-exynos.h
5405
5406 CPUIDLE DRIVER - ARM PSCI
5407 M:      Lorenzo Pieralisi <[email protected]>
5408 M:      Sudeep Holla <[email protected]>
5409 L:      [email protected]
5410 L:      [email protected] (moderated for non-subscribers)
5411 S:      Supported
5412 F:      drivers/cpuidle/cpuidle-psci.c
5413
5414 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5415 M:      Ulf Hansson <[email protected]>
5416 L:      [email protected]
5417 L:      [email protected] (moderated for non-subscribers)
5418 S:      Supported
5419 F:      drivers/cpuidle/cpuidle-psci-domain.c
5420 F:      drivers/cpuidle/cpuidle-psci.h
5421
5422 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5423 M:      Ulf Hansson <[email protected]>
5424 L:      [email protected]
5425 S:      Supported
5426 F:      drivers/cpuidle/dt_idle_genpd.c
5427 F:      drivers/cpuidle/dt_idle_genpd.h
5428
5429 CPUIDLE DRIVER - RISC-V SBI
5430 M:      Anup Patel <[email protected]>
5431 L:      [email protected]
5432 L:      [email protected]
5433 S:      Maintained
5434 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5435
5436 CRAMFS FILESYSTEM
5437 M:      Nicolas Pitre <[email protected]>
5438 S:      Maintained
5439 F:      Documentation/filesystems/cramfs.rst
5440 F:      fs/cramfs/
5441
5442 CREATIVE SB0540
5443 M:      Bastien Nocera <[email protected]>
5444 L:      [email protected]
5445 S:      Maintained
5446 F:      drivers/hid/hid-creative-sb0540.c
5447
5448 CRYPTO API
5449 M:      Herbert Xu <[email protected]>
5450 M:      "David S. Miller" <[email protected]>
5451 L:      [email protected]
5452 S:      Maintained
5453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5455 F:      Documentation/crypto/
5456 F:      Documentation/devicetree/bindings/crypto/
5457 F:      arch/*/crypto/
5458 F:      crypto/
5459 F:      drivers/crypto/
5460 F:      include/crypto/
5461 F:      include/linux/crypto*
5462 F:      lib/crypto/
5463
5464 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5465 M:      Neil Horman <[email protected]>
5466 L:      [email protected]
5467 S:      Maintained
5468 F:      crypto/ansi_cprng.c
5469 F:      crypto/rng.c
5470
5471 CS3308 MEDIA DRIVER
5472 M:      Hans Verkuil <[email protected]>
5473 L:      [email protected]
5474 S:      Odd Fixes
5475 W:      http://linuxtv.org
5476 T:      git git://linuxtv.org/media_tree.git
5477 F:      drivers/media/i2c/cs3308.c
5478
5479 CS5535 Audio ALSA driver
5480 M:      Jaya Kumar <[email protected]>
5481 S:      Maintained
5482 F:      sound/pci/cs5535audio/
5483
5484 CTU CAN FD DRIVER
5485 M:      Pavel Pisa <[email protected]>
5486 M:      Ondrej Ille <[email protected]>
5487 L:      [email protected]
5488 S:      Maintained
5489 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5490 F:      drivers/net/can/ctucanfd/
5491
5492 CW1200 WLAN driver
5493 S:      Orphan
5494 F:      drivers/net/wireless/st/cw1200/
5495
5496 CX18 VIDEO4LINUX DRIVER
5497 M:      Andy Walls <[email protected]>
5498 L:      [email protected]
5499 S:      Maintained
5500 W:      https://linuxtv.org
5501 T:      git git://linuxtv.org/media_tree.git
5502 F:      drivers/media/pci/cx18/
5503 F:      include/uapi/linux/ivtv*
5504
5505 CX2341X MPEG ENCODER HELPER MODULE
5506 M:      Hans Verkuil <[email protected]>
5507 L:      [email protected]
5508 S:      Maintained
5509 W:      https://linuxtv.org
5510 T:      git git://linuxtv.org/media_tree.git
5511 F:      drivers/media/common/cx2341x*
5512 F:      include/media/drv-intf/cx2341x.h
5513
5514 CX24120 MEDIA DRIVER
5515 M:      Jemma Denson <[email protected]>
5516 M:      Patrick Boettcher <[email protected]>
5517 L:      [email protected]
5518 S:      Maintained
5519 W:      https://linuxtv.org
5520 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5521 F:      drivers/media/dvb-frontends/cx24120*
5522
5523 CX88 VIDEO4LINUX DRIVER
5524 M:      Mauro Carvalho Chehab <[email protected]>
5525 L:      [email protected]
5526 S:      Odd fixes
5527 W:      https://linuxtv.org
5528 T:      git git://linuxtv.org/media_tree.git
5529 F:      Documentation/driver-api/media/drivers/cx88*
5530 F:      drivers/media/pci/cx88/
5531
5532 CXD2820R MEDIA DRIVER
5533 M:      Antti Palosaari <[email protected]>
5534 L:      [email protected]
5535 S:      Maintained
5536 W:      https://linuxtv.org
5537 W:      http://palosaari.fi/linux/
5538 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5539 T:      git git://linuxtv.org/anttip/media_tree.git
5540 F:      drivers/media/dvb-frontends/cxd2820r*
5541
5542 CXGB3 ETHERNET DRIVER (CXGB3)
5543 M:      Raju Rangoju <[email protected]>
5544 L:      [email protected]
5545 S:      Supported
5546 W:      http://www.chelsio.com
5547 F:      drivers/net/ethernet/chelsio/cxgb3/
5548
5549 CXGB3 ISCSI DRIVER (CXGB3I)
5550 M:      Varun Prakash <[email protected]>
5551 L:      [email protected]
5552 S:      Supported
5553 W:      http://www.chelsio.com
5554 F:      drivers/scsi/cxgbi/cxgb3i
5555
5556 CXGB4 CRYPTO DRIVER (chcr)
5557 M:      Ayush Sawal <[email protected]>
5558 L:      [email protected]
5559 S:      Supported
5560 W:      http://www.chelsio.com
5561 F:      drivers/crypto/chelsio
5562
5563 CXGB4 ETHERNET DRIVER (CXGB4)
5564 M:      Raju Rangoju <[email protected]>
5565 L:      [email protected]
5566 S:      Supported
5567 W:      http://www.chelsio.com
5568 F:      drivers/net/ethernet/chelsio/cxgb4/
5569
5570 CXGB4 INLINE CRYPTO DRIVER
5571 M:      Ayush Sawal <[email protected]>
5572 L:      [email protected]
5573 S:      Supported
5574 W:      http://www.chelsio.com
5575 F:      drivers/net/ethernet/chelsio/inline_crypto/
5576
5577 CXGB4 ISCSI DRIVER (CXGB4I)
5578 M:      Varun Prakash <[email protected]>
5579 L:      [email protected]
5580 S:      Supported
5581 W:      http://www.chelsio.com
5582 F:      drivers/scsi/cxgbi/cxgb4i
5583
5584 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5585 M:      Potnuri Bharat Teja <[email protected]>
5586 L:      [email protected]
5587 S:      Supported
5588 W:      http://www.openfabrics.org
5589 F:      drivers/infiniband/hw/cxgb4/
5590 F:      include/uapi/rdma/cxgb4-abi.h
5591
5592 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5593 M:      Raju Rangoju <[email protected]>
5594 L:      [email protected]
5595 S:      Supported
5596 W:      http://www.chelsio.com
5597 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5598
5599 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5600 M:      Frederic Barrat <[email protected]>
5601 M:      Andrew Donnellan <[email protected]>
5602 L:      [email protected]
5603 S:      Supported
5604 F:      Documentation/ABI/testing/sysfs-class-cxl
5605 F:      Documentation/powerpc/cxl.rst
5606 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5607 F:      drivers/misc/cxl/
5608 F:      include/misc/cxl*
5609 F:      include/uapi/misc/cxl.h
5610
5611 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5612 M:      Manoj N. Kumar <[email protected]>
5613 M:      Matthew R. Ochs <[email protected]>
5614 M:      Uma Krishnan <[email protected]>
5615 L:      [email protected]
5616 S:      Supported
5617 F:      Documentation/powerpc/cxlflash.rst
5618 F:      drivers/scsi/cxlflash/
5619 F:      include/uapi/scsi/cxlflash_ioctl.h
5620
5621 CYBERPRO FB DRIVER
5622 M:      Russell King <[email protected]>
5623 L:      [email protected] (moderated for non-subscribers)
5624 S:      Maintained
5625 W:      http://www.armlinux.org.uk/
5626 F:      drivers/video/fbdev/cyber2000fb.*
5627
5628 CYCLADES PC300 DRIVER
5629 S:      Orphan
5630 F:      drivers/net/wan/pc300*
5631
5632 CYPRESS CY8C95X0 PINCTRL DRIVER
5633 M:      Patrick Rudolph <[email protected]>
5634 L:      [email protected]
5635 S:      Maintained
5636 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
5637
5638 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5639 M:      Linus Walleij <[email protected]>
5640 L:      [email protected]
5641 S:      Maintained
5642 F:      drivers/input/touchscreen/cy8ctma140.c
5643
5644 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5645 M:      Yassine Oudjana <[email protected]>
5646 L:      [email protected]
5647 S:      Maintained
5648 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
5649 F:      drivers/input/keyboard/cypress-sf.c
5650
5651 CYPRESS_FIRMWARE MEDIA DRIVER
5652 M:      Antti Palosaari <[email protected]>
5653 L:      [email protected]
5654 S:      Maintained
5655 W:      https://linuxtv.org
5656 W:      http://palosaari.fi/linux/
5657 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5658 T:      git git://linuxtv.org/anttip/media_tree.git
5659 F:      drivers/media/common/cypress_firmware*
5660
5661 CYTTSP TOUCHSCREEN DRIVER
5662 M:      Linus Walleij <[email protected]>
5663 L:      [email protected]
5664 S:      Maintained
5665 F:      drivers/input/touchscreen/cyttsp*
5666
5667 D-LINK DIR-685 TOUCHKEYS DRIVER
5668 M:      Linus Walleij <[email protected]>
5669 L:      [email protected]
5670 S:      Supported
5671 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5672
5673 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5674 M:      Joshua Kinard <[email protected]>
5675 S:      Maintained
5676 F:      drivers/rtc/rtc-ds1685.c
5677 F:      include/linux/rtc/ds1685.h
5678
5679 DAMA SLAVE for AX.25
5680 M:      Joerg Reuter <[email protected]>
5681 L:      [email protected]
5682 S:      Maintained
5683 W:      http://yaina.de/jreuter/
5684 W:      http://www.qsl.net/dl1bke/
5685 F:      net/ax25/af_ax25.c
5686 F:      net/ax25/ax25_dev.c
5687 F:      net/ax25/ax25_ds_*
5688 F:      net/ax25/ax25_in.c
5689 F:      net/ax25/ax25_out.c
5690 F:      net/ax25/ax25_timer.c
5691 F:      net/ax25/sysctl_net_ax25.c
5692
5693 DATA ACCESS MONITOR
5694 M:      SeongJae Park <[email protected]>
5695 L:      [email protected]
5696 L:      [email protected]
5697 S:      Maintained
5698 W:      https://damonitor.github.io
5699 P:      Documentation/mm/damon/maintainer-profile.rst
5700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
5701 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
5702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
5703 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
5704 F:      Documentation/admin-guide/mm/damon/
5705 F:      Documentation/mm/damon/
5706 F:      include/linux/damon.h
5707 F:      include/trace/events/damon.h
5708 F:      mm/damon/
5709 F:      tools/testing/selftests/damon/
5710
5711 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5712 L:      [email protected]
5713 S:      Orphan
5714 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5715 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5716
5717 DC390/AM53C974 SCSI driver
5718 M:      Hannes Reinecke <[email protected]>
5719 L:      [email protected]
5720 S:      Maintained
5721 F:      drivers/scsi/am53c974.c
5722
5723 DC395x SCSI driver
5724 M:      Oliver Neukum <[email protected]>
5725 M:      Ali Akcaagac <[email protected]>
5726 M:      Jamie Lenehan <[email protected]>
5727 S:      Maintained
5728 F:      Documentation/scsi/dc395x.rst
5729 F:      drivers/scsi/dc395x.*
5730
5731 DCCP PROTOCOL
5732 L:      [email protected]
5733 S:      Orphan
5734 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5735 F:      include/linux/dccp.h
5736 F:      include/linux/tfrc.h
5737 F:      include/uapi/linux/dccp.h
5738 F:      net/dccp/
5739
5740 DEBUGOBJECTS:
5741 M:      Thomas Gleixner <[email protected]>
5742 L:      [email protected]
5743 S:      Maintained
5744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
5745 F:      include/linux/debugobjects.h
5746 F:      lib/debugobjects.c
5747
5748 DECSTATION PLATFORM SUPPORT
5749 M:      "Maciej W. Rozycki" <[email protected]>
5750 L:      [email protected]
5751 S:      Maintained
5752 W:      http://www.linux-mips.org/wiki/DECstation
5753 F:      arch/mips/dec/
5754 F:      arch/mips/include/asm/dec/
5755 F:      arch/mips/include/asm/mach-dec/
5756
5757 DEFXX FDDI NETWORK DRIVER
5758 M:      "Maciej W. Rozycki" <[email protected]>
5759 S:      Maintained
5760 F:      drivers/net/fddi/defxx.*
5761
5762 DEFZA FDDI NETWORK DRIVER
5763 M:      "Maciej W. Rozycki" <[email protected]>
5764 S:      Maintained
5765 F:      drivers/net/fddi/defza.*
5766
5767 DEINTERLACE DRIVERS FOR ALLWINNER H3
5768 M:      Jernej Skrabec <[email protected]>
5769 L:      [email protected]
5770 S:      Maintained
5771 T:      git git://linuxtv.org/media_tree.git
5772 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5773 F:      drivers/media/platform/sunxi/sun8i-di/
5774
5775 DELL LAPTOP DRIVER
5776 M:      Matthew Garrett <[email protected]>
5777 M:      Pali Rohár <[email protected]>
5778 L:      [email protected]
5779 S:      Maintained
5780 F:      drivers/platform/x86/dell/dell-laptop.c
5781
5782 DELL LAPTOP FREEFALL DRIVER
5783 M:      Pali Rohár <[email protected]>
5784 S:      Maintained
5785 F:      drivers/platform/x86/dell/dell-smo8800.c
5786
5787 DELL LAPTOP RBTN DRIVER
5788 M:      Pali Rohár <[email protected]>
5789 S:      Maintained
5790 F:      drivers/platform/x86/dell/dell-rbtn.*
5791
5792 DELL LAPTOP SMM DRIVER
5793 M:      Pali Rohár <[email protected]>
5794 S:      Maintained
5795 F:      Documentation/ABI/obsolete/procfs-i8k
5796 F:      drivers/hwmon/dell-smm-hwmon.c
5797 F:      include/uapi/linux/i8k.h
5798
5799 DELL REMOTE BIOS UPDATE DRIVER
5800 M:      Stuart Hayes <[email protected]>
5801 L:      [email protected]
5802 S:      Maintained
5803 F:      drivers/platform/x86/dell/dell_rbu.c
5804
5805 DELL SMBIOS DRIVER
5806 M:      Pali Rohár <[email protected]>
5807 L:      [email protected]
5808 L:      [email protected]
5809 S:      Maintained
5810 F:      drivers/platform/x86/dell/dell-smbios.*
5811
5812 DELL SMBIOS SMM DRIVER
5813 L:      [email protected]
5814 L:      [email protected]
5815 S:      Maintained
5816 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5817
5818 DELL SMBIOS WMI DRIVER
5819 L:      [email protected]
5820 L:      [email protected]
5821 S:      Maintained
5822 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5823 F:      tools/wmi/dell-smbios-example.c
5824
5825 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5826 M:      Stuart Hayes <[email protected]>
5827 L:      [email protected]
5828 S:      Maintained
5829 F:      Documentation/driver-api/dcdbas.rst
5830 F:      drivers/platform/x86/dell/dcdbas.*
5831
5832 DELL WMI DDV DRIVER
5833 M:      Armin Wolf <[email protected]>
5834 S:      Maintained
5835 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
5836 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
5837 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
5838 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
5839
5840 DELL WMI DESCRIPTOR DRIVER
5841 L:      [email protected]
5842 S:      Maintained
5843 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5844
5845 DELL WMI HARDWARE PRIVACY SUPPORT
5846 M:      Perry Yuan <[email protected]>
5847 L:      [email protected]
5848 L:      [email protected]
5849 S:      Maintained
5850 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
5851
5852 DELL WMI NOTIFICATIONS DRIVER
5853 M:      Matthew Garrett <[email protected]>
5854 M:      Pali Rohár <[email protected]>
5855 S:      Maintained
5856 F:      drivers/platform/x86/dell/dell-wmi-base.c
5857
5858 DELL WMI SYSMAN DRIVER
5859 M:      Prasanth Ksr <[email protected]>
5860 L:      [email protected]
5861 L:      [email protected]
5862 S:      Maintained
5863 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5864 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5865
5866 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
5867 M:      Zev Weiss <[email protected]>
5868 L:      [email protected]
5869 S:      Maintained
5870 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
5871
5872 DELTA DPS920AB PSU DRIVER
5873 M:      Robert Marko <[email protected]>
5874 L:      [email protected]
5875 S:      Maintained
5876 F:      Documentation/hwmon/dps920ab.rst
5877 F:      drivers/hwmon/pmbus/dps920ab.c
5878
5879 DELTA NETWORKS TN48M CPLD DRIVERS
5880 M:      Robert Marko <[email protected]>
5881 S:      Maintained
5882 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
5883 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
5884 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
5885 F:      drivers/gpio/gpio-tn48m.c
5886 F:      include/dt-bindings/reset/delta,tn48m-reset.h
5887
5888 DELTA ST MEDIA DRIVER
5889 M:      Hugues Fruchet <[email protected]>
5890 L:      [email protected]
5891 S:      Supported
5892 W:      https://linuxtv.org
5893 T:      git git://linuxtv.org/media_tree.git
5894 F:      drivers/media/platform/st/sti/delta
5895
5896 DENALI NAND DRIVER
5897 L:      [email protected]
5898 S:      Orphan
5899 F:      drivers/mtd/nand/raw/denali*
5900
5901 DESIGNWARE EDMA CORE IP DRIVER
5902 M:      Manivannan Sadhasivam <[email protected]>
5903 R:      Gustavo Pimentel <[email protected]>
5904 R:      Serge Semin <[email protected]>
5905 L:      [email protected]
5906 S:      Maintained
5907 F:      drivers/dma/dw-edma/
5908 F:      include/linux/dma/edma.h
5909
5910 DESIGNWARE USB2 DRD IP DRIVER
5911 M:      Minas Harutyunyan <[email protected]>
5912 L:      [email protected]
5913 S:      Maintained
5914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5915 F:      drivers/usb/dwc2/
5916
5917 DESIGNWARE USB3 DRD IP DRIVER
5918 M:      Thinh Nguyen <[email protected]>
5919 L:      [email protected]
5920 S:      Maintained
5921 F:      drivers/usb/dwc3/
5922
5923 DESIGNWARE XDATA IP DRIVER
5924 M:      Gustavo Pimentel <[email protected]>
5925 L:      [email protected]
5926 S:      Maintained
5927 F:      Documentation/misc-devices/dw-xdata-pcie.rst
5928 F:      drivers/misc/dw-xdata-pcie.c
5929
5930 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5931 M:      Andreas Klinger <[email protected]>
5932 L:      [email protected]
5933 S:      Maintained
5934 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5935 F:      drivers/iio/proximity/srf*.c
5936
5937 DEVICE COREDUMP (DEV_COREDUMP)
5938 M:      Johannes Berg <[email protected]>
5939 L:      [email protected]
5940 S:      Maintained
5941 F:      drivers/base/devcoredump.c
5942 F:      include/linux/devcoredump.h
5943
5944 DEVICE DEPENDENCY HELPER SCRIPT
5945 M:      Saravana Kannan <[email protected]>
5946 L:      [email protected]
5947 S:      Maintained
5948 F:      scripts/dev-needs.sh
5949
5950 DEVICE DIRECT ACCESS (DAX)
5951 M:      Dan Williams <[email protected]>
5952 M:      Vishal Verma <[email protected]>
5953 M:      Dave Jiang <[email protected]>
5954 L:      [email protected]
5955 L:      [email protected]
5956 S:      Supported
5957 F:      drivers/dax/
5958
5959 DEVICE FREQUENCY (DEVFREQ)
5960 M:      MyungJoo Ham <[email protected]>
5961 M:      Kyungmin Park <[email protected]>
5962 M:      Chanwoo Choi <[email protected]>
5963 L:      [email protected]
5964 S:      Maintained
5965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5966 F:      Documentation/devicetree/bindings/devfreq/
5967 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
5968 F:      drivers/devfreq/
5969 F:      include/linux/devfreq.h
5970 F:      include/trace/events/devfreq.h
5971
5972 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5973 M:      Chanwoo Choi <[email protected]>
5974 L:      [email protected]
5975 S:      Supported
5976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5977 F:      Documentation/devicetree/bindings/devfreq/event/
5978 F:      drivers/devfreq/devfreq-event.c
5979 F:      drivers/devfreq/event/
5980 F:      include/dt-bindings/pmu/exynos_ppmu.h
5981 F:      include/linux/devfreq-event.h
5982
5983 DEVICE RESOURCE MANAGEMENT HELPERS
5984 M:      Hans de Goede <[email protected]>
5985 R:      Matti Vaittinen <[email protected]>
5986 S:      Maintained
5987 F:      include/linux/devm-helpers.h
5988
5989 DEVICE-MAPPER  (LVM)
5990 M:      Alasdair Kergon <[email protected]>
5991 M:      Mike Snitzer <[email protected]>
5992 M:      [email protected]
5993 L:      [email protected]
5994 S:      Maintained
5995 W:      http://sources.redhat.com/dm
5996 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5998 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5999 F:      Documentation/admin-guide/device-mapper/
6000 F:      drivers/md/Kconfig
6001 F:      drivers/md/Makefile
6002 F:      drivers/md/dm*
6003 F:      drivers/md/persistent-data/
6004 F:      include/linux/device-mapper.h
6005 F:      include/linux/dm-*.h
6006 F:      include/uapi/linux/dm-*.h
6007
6008 DEVLINK
6009 M:      Jiri Pirko <[email protected]>
6010 L:      [email protected]
6011 S:      Supported
6012 F:      Documentation/networking/devlink
6013 F:      include/net/devlink.h
6014 F:      include/uapi/linux/devlink.h
6015 F:      net/devlink/
6016
6017 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6018 M:      Christoph Niedermaier <[email protected]>
6019 L:      [email protected]
6020 S:      Maintained
6021 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6022 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6023
6024 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6025 M:      Marek Vasut <[email protected]>
6026 L:      [email protected]
6027 S:      Maintained
6028 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6029 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6030
6031 DIALOG SEMICONDUCTOR DRIVERS
6032 M:      Support Opensource <[email protected]>
6033 S:      Supported
6034 W:      http://www.dialog-semiconductor.com/products
6035 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
6036 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6037 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6038 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6039 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6040 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6041 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6042 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6043 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
6044 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
6045 F:      Documentation/hwmon/da90??.rst
6046 F:      drivers/gpio/gpio-da90??.c
6047 F:      drivers/hwmon/da90??-hwmon.c
6048 F:      drivers/iio/adc/da91??-*.c
6049 F:      drivers/input/misc/da72??.[ch]
6050 F:      drivers/input/misc/da90??_onkey.c
6051 F:      drivers/input/touchscreen/da9052_tsi.c
6052 F:      drivers/leds/leds-da90??.c
6053 F:      drivers/mfd/da903x.c
6054 F:      drivers/mfd/da90??-*.c
6055 F:      drivers/mfd/da91??-*.c
6056 F:      drivers/pinctrl/pinctrl-da90??.c
6057 F:      drivers/power/supply/da9052-battery.c
6058 F:      drivers/power/supply/da91??-*.c
6059 F:      drivers/regulator/da9???-regulator.[ch]
6060 F:      drivers/regulator/slg51000-regulator.[ch]
6061 F:      drivers/rtc/rtc-da90??.c
6062 F:      drivers/thermal/da90??-thermal.c
6063 F:      drivers/video/backlight/da90??_bl.c
6064 F:      drivers/watchdog/da90??_wdt.c
6065 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6066 F:      include/linux/mfd/da903x.h
6067 F:      include/linux/mfd/da9052/
6068 F:      include/linux/mfd/da9055/
6069 F:      include/linux/mfd/da9062/
6070 F:      include/linux/mfd/da9063/
6071 F:      include/linux/mfd/da9150/
6072 F:      include/linux/regulator/da9211.h
6073 F:      include/sound/da[79]*.h
6074 F:      sound/soc/codecs/da[79]*.[ch]
6075
6076 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6077 M:      William Breathitt Gray <[email protected]>
6078 L:      [email protected]
6079 S:      Maintained
6080 F:      drivers/gpio/gpio-gpio-mm.c
6081
6082 DIOLAN U2C-12 I2C DRIVER
6083 M:      Guenter Roeck <[email protected]>
6084 L:      [email protected]
6085 S:      Maintained
6086 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6087
6088 DIRECTORY NOTIFICATION (DNOTIFY)
6089 M:      Jan Kara <[email protected]>
6090 R:      Amir Goldstein <[email protected]>
6091 L:      [email protected]
6092 S:      Maintained
6093 F:      Documentation/filesystems/dnotify.rst
6094 F:      fs/notify/dnotify/
6095 F:      include/linux/dnotify.h
6096
6097 DISK GEOMETRY AND PARTITION HANDLING
6098 M:      Andries Brouwer <[email protected]>
6099 S:      Maintained
6100 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6101 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6102 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6103
6104 DISKQUOTA
6105 M:      Jan Kara <[email protected]>
6106 S:      Maintained
6107 F:      Documentation/filesystems/quota.rst
6108 F:      fs/quota/
6109 F:      include/linux/quota*.h
6110 F:      include/uapi/linux/quota*.h
6111
6112 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6113 M:      Bernie Thompson <[email protected]>
6114 L:      [email protected]
6115 S:      Maintained
6116 W:      http://plugable.com/category/projects/udlfb/
6117 F:      Documentation/fb/udlfb.rst
6118 F:      drivers/video/fbdev/udlfb.c
6119 F:      include/video/udlfb.h
6120
6121 DISTRIBUTED LOCK MANAGER (DLM)
6122 M:      Christine Caulfield <[email protected]>
6123 M:      David Teigland <[email protected]>
6124 L:      [email protected]
6125 S:      Supported
6126 W:      http://sources.redhat.com/cluster/
6127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6128 F:      fs/dlm/
6129
6130 DMA BUFFER SHARING FRAMEWORK
6131 M:      Sumit Semwal <[email protected]>
6132 M:      Christian König <[email protected]>
6133 L:      [email protected]
6134 L:      [email protected]
6135 L:      [email protected] (moderated for non-subscribers)
6136 S:      Maintained
6137 T:      git git://anongit.freedesktop.org/drm/drm-misc
6138 F:      Documentation/driver-api/dma-buf.rst
6139 F:      drivers/dma-buf/
6140 F:      include/linux/*fence.h
6141 F:      include/linux/dma-buf.h
6142 F:      include/linux/dma-resv.h
6143 K:      \bdma_(?:buf|fence|resv)\b
6144
6145 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6146 M:      Vinod Koul <[email protected]>
6147 L:      [email protected]
6148 S:      Maintained
6149 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6151 F:      Documentation/devicetree/bindings/dma/
6152 F:      Documentation/driver-api/dmaengine/
6153 F:      drivers/dma/
6154 F:      include/dt-bindings/dma/
6155 F:      include/linux/dma/
6156 F:      include/linux/dmaengine.h
6157 F:      include/linux/of_dma.h
6158
6159 DMA MAPPING BENCHMARK
6160 M:      Xiang Chen <[email protected]>
6161 L:      [email protected]
6162 F:      kernel/dma/map_benchmark.c
6163 F:      tools/testing/selftests/dma/
6164
6165 DMA MAPPING HELPERS
6166 M:      Christoph Hellwig <[email protected]>
6167 M:      Marek Szyprowski <[email protected]>
6168 R:      Robin Murphy <[email protected]>
6169 L:      [email protected]
6170 S:      Supported
6171 W:      http://git.infradead.org/users/hch/dma-mapping.git
6172 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6173 F:      include/asm-generic/dma-mapping.h
6174 F:      include/linux/dma-direct.h
6175 F:      include/linux/dma-map-ops.h
6176 F:      include/linux/dma-mapping.h
6177 F:      include/linux/swiotlb.h
6178 F:      kernel/dma/
6179
6180 DMA-BUF HEAPS FRAMEWORK
6181 M:      Sumit Semwal <[email protected]>
6182 R:      Benjamin Gaignard <[email protected]>
6183 R:      Liam Mark <[email protected]>
6184 R:      Laura Abbott <[email protected]>
6185 R:      Brian Starkey <[email protected]>
6186 R:      John Stultz <[email protected]>
6187 L:      [email protected]
6188 L:      [email protected]
6189 L:      [email protected] (moderated for non-subscribers)
6190 S:      Maintained
6191 T:      git git://anongit.freedesktop.org/drm/drm-misc
6192 F:      drivers/dma-buf/dma-heap.c
6193 F:      drivers/dma-buf/heaps/*
6194 F:      include/linux/dma-heap.h
6195 F:      include/uapi/linux/dma-heap.h
6196
6197 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6198 M:      Lukasz Luba <[email protected]>
6199 L:      [email protected]
6200 L:      [email protected]
6201 S:      Maintained
6202 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6203 F:      drivers/memory/samsung/exynos5422-dmc.c
6204
6205 DME1737 HARDWARE MONITOR DRIVER
6206 M:      Juerg Haefliger <[email protected]>
6207 L:      [email protected]
6208 S:      Maintained
6209 F:      Documentation/hwmon/dme1737.rst
6210 F:      drivers/hwmon/dme1737.c
6211
6212 DMI/SMBIOS SUPPORT
6213 M:      Jean Delvare <[email protected]>
6214 S:      Maintained
6215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6216 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6217 F:      drivers/firmware/dmi-id.c
6218 F:      drivers/firmware/dmi_scan.c
6219 F:      include/linux/dmi.h
6220
6221 DOCUMENTATION
6222 M:      Jonathan Corbet <[email protected]>
6223 L:      [email protected]
6224 S:      Maintained
6225 P:      Documentation/doc-guide/maintainer-profile.rst
6226 T:      git git://git.lwn.net/linux.git docs-next
6227 F:      Documentation/
6228 F:      scripts/documentation-file-ref-check
6229 F:      scripts/kernel-doc
6230 F:      scripts/sphinx-pre-install
6231 X:      Documentation/ABI/
6232 X:      Documentation/admin-guide/media/
6233 X:      Documentation/devicetree/
6234 X:      Documentation/driver-api/media/
6235 X:      Documentation/firmware-guide/acpi/
6236 X:      Documentation/i2c/
6237 X:      Documentation/netlink/
6238 X:      Documentation/power/
6239 X:      Documentation/spi/
6240 X:      Documentation/userspace-api/media/
6241
6242 DOCUMENTATION PROCESS
6243 M:      Jonathan Corbet <[email protected]>
6244 L:      [email protected]
6245 S:      Maintained
6246 F:      Documentation/process/
6247
6248 DOCUMENTATION REPORTING ISSUES
6249 M:      Thorsten Leemhuis <[email protected]>
6250 L:      [email protected]
6251 S:      Maintained
6252 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6253 F:      Documentation/admin-guide/reporting-issues.rst
6254
6255 DOCUMENTATION SCRIPTS
6256 M:      Mauro Carvalho Chehab <[email protected]>
6257 L:      [email protected]
6258 S:      Maintained
6259 F:      Documentation/sphinx/parse-headers.pl
6260 F:      scripts/documentation-file-ref-check
6261 F:      scripts/sphinx-pre-install
6262
6263 DOCUMENTATION/ITALIAN
6264 M:      Federico Vaga <[email protected]>
6265 L:      [email protected]
6266 S:      Maintained
6267 F:      Documentation/translations/it_IT
6268
6269 DOCUMENTATION/JAPANESE
6270 R:      Akira Yokosawa <[email protected]>
6271 L:      [email protected]
6272 S:      Maintained
6273 F:      Documentation/translations/ja_JP
6274
6275 DONGWOON DW9714 LENS VOICE COIL DRIVER
6276 M:      Sakari Ailus <[email protected]>
6277 L:      [email protected]
6278 S:      Maintained
6279 T:      git git://linuxtv.org/media_tree.git
6280 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6281 F:      drivers/media/i2c/dw9714.c
6282
6283 DONGWOON DW9768 LENS VOICE COIL DRIVER
6284 M:      Dongchun Zhu <[email protected]>
6285 L:      [email protected]
6286 S:      Maintained
6287 T:      git git://linuxtv.org/media_tree.git
6288 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6289 F:      drivers/media/i2c/dw9768.c
6290
6291 DONGWOON DW9807 LENS VOICE COIL DRIVER
6292 M:      Sakari Ailus <[email protected]>
6293 L:      [email protected]
6294 S:      Maintained
6295 T:      git git://linuxtv.org/media_tree.git
6296 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6297 F:      drivers/media/i2c/dw9807-vcm.c
6298
6299 DOUBLETALK DRIVER
6300 M:      "James R. Van Zandt" <[email protected]>
6301 L:      [email protected]
6302 S:      Maintained
6303 F:      drivers/char/dtlk.c
6304 F:      include/linux/dtlk.h
6305
6306 DPAA2 DATAPATH I/O (DPIO) DRIVER
6307 M:      Roy Pledge <[email protected]>
6308 L:      [email protected]
6309 S:      Maintained
6310 F:      drivers/soc/fsl/dpio
6311
6312 DPAA2 ETHERNET DRIVER
6313 M:      Ioana Ciornei <[email protected]>
6314 L:      [email protected]
6315 S:      Maintained
6316 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6317 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6318 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6319 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6320 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6321 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6322 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6323 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6324 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6325 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6326
6327 DPAA2 ETHERNET SWITCH DRIVER
6328 M:      Ioana Ciornei <[email protected]>
6329 L:      [email protected]
6330 S:      Maintained
6331 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6332 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6333 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6334
6335 DRBD DRIVER
6336 M:      Philipp Reisner <[email protected]>
6337 M:      Lars Ellenberg <[email protected]>
6338 M:      Christoph Böhmwalder <[email protected]>
6339 L:      [email protected]
6340 S:      Supported
6341 W:      http://www.drbd.org
6342 T:      git git://git.linbit.com/linux-drbd.git
6343 T:      git git://git.linbit.com/drbd-8.4.git
6344 F:      Documentation/admin-guide/blockdev/
6345 F:      drivers/block/drbd/
6346 F:      include/linux/drbd*
6347 F:      lib/lru_cache.c
6348
6349 DRIVER COMPONENT FRAMEWORK
6350 L:      [email protected]
6351 F:      drivers/base/component.c
6352 F:      include/linux/component.h
6353
6354 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6355 M:      Greg Kroah-Hartman <[email protected]>
6356 R:      "Rafael J. Wysocki" <[email protected]>
6357 S:      Supported
6358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6359 F:      Documentation/core-api/kobject.rst
6360 F:      drivers/base/
6361 F:      fs/debugfs/
6362 F:      fs/sysfs/
6363 F:      include/linux/debugfs.h
6364 F:      include/linux/fwnode.h
6365 F:      include/linux/kobj*
6366 F:      include/linux/property.h
6367 F:      lib/kobj*
6368
6369 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6370 M:      Nishanth Menon <[email protected]>
6371 L:      [email protected]
6372 S:      Maintained
6373 F:      drivers/soc/ti/smartreflex.c
6374 F:      include/linux/power/smartreflex.h
6375
6376 DRM ACCEL DRIVERS FOR INTEL VPU
6377 M:      Jacek Lawrynowicz <[email protected]>
6378 M:      Stanislaw Gruszka <[email protected]>
6379 L:      [email protected]
6380 S:      Supported
6381 T:      git git://anongit.freedesktop.org/drm/drm-misc
6382 F:      drivers/accel/ivpu/
6383 F:      include/uapi/drm/ivpu_accel.h
6384
6385 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6386 M:      Oded Gabbay <[email protected]>
6387 L:      [email protected]
6388 S:      Maintained
6389 C:      irc://irc.oftc.net/dri-devel
6390 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6391 F:      Documentation/accel/
6392 F:      drivers/accel/
6393 F:      include/drm/drm_accel.h
6394
6395 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6396 M:      Maxime Ripard <[email protected]>
6397 M:      Chen-Yu Tsai <[email protected]>
6398 R:      Jernej Skrabec <[email protected]>
6399 L:      [email protected]
6400 S:      Supported
6401 T:      git git://anongit.freedesktop.org/drm/drm-misc
6402 F:      drivers/gpu/drm/sun4i/sun8i*
6403
6404 DRM DRIVER FOR ARM PL111 CLCD
6405 M:      Emma Anholt <[email protected]>
6406 S:      Supported
6407 T:      git git://anongit.freedesktop.org/drm/drm-misc
6408 F:      drivers/gpu/drm/pl111/
6409
6410 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6411 M:      Linus Walleij <[email protected]>
6412 S:      Maintained
6413 T:      git git://anongit.freedesktop.org/drm/drm-misc
6414 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6415 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6416
6417 DRM DRIVER FOR ASPEED BMC GFX
6418 M:      Joel Stanley <[email protected]>
6419 L:      [email protected] (moderated for non-subscribers)
6420 S:      Supported
6421 T:      git git://anongit.freedesktop.org/drm/drm-misc
6422 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6423 F:      drivers/gpu/drm/aspeed/
6424
6425 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6426 M:      Dave Airlie <[email protected]>
6427 R:      Thomas Zimmermann <[email protected]>
6428 L:      [email protected]
6429 S:      Supported
6430 T:      git git://anongit.freedesktop.org/drm/drm-misc
6431 F:      drivers/gpu/drm/ast/
6432
6433 DRM DRIVER FOR BOCHS VIRTUAL GPU
6434 M:      Gerd Hoffmann <[email protected]>
6435 L:      [email protected]
6436 S:      Maintained
6437 T:      git git://anongit.freedesktop.org/drm/drm-misc
6438 F:      drivers/gpu/drm/tiny/bochs.c
6439
6440 DRM DRIVER FOR BOE HIMAX8279D PANELS
6441 M:      Jerry Han <[email protected]>
6442 S:      Maintained
6443 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6444 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6445
6446 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6447 M:      Jagan Teki <[email protected]>
6448 S:      Maintained
6449 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6450 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6451
6452 DRM DRIVER FOR EBBG FT8719 PANEL
6453 M:      Joel Selvaraj <[email protected]>
6454 S:      Maintained
6455 T:      git git://anongit.freedesktop.org/drm/drm-misc
6456 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6457 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6458
6459 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6460 M:      Linus Walleij <[email protected]>
6461 S:      Maintained
6462 T:      git git://anongit.freedesktop.org/drm/drm-misc
6463 F:      drivers/gpu/drm/tve200/
6464
6465 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6466 M:      Icenowy Zheng <[email protected]>
6467 S:      Maintained
6468 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6469 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6470
6471 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6472 M:      Jagan Teki <[email protected]>
6473 S:      Maintained
6474 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6475 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6476
6477 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6478 M:      Thomas Zimmermann <[email protected]>
6479 M:      Javier Martinez Canillas <[email protected]>
6480 L:      [email protected]
6481 S:      Maintained
6482 T:      git git://anongit.freedesktop.org/drm/drm-misc
6483 F:      drivers/gpu/drm/drm_aperture.c
6484 F:      drivers/gpu/drm/tiny/ofdrm.c
6485 F:      drivers/gpu/drm/tiny/simpledrm.c
6486 F:      drivers/video/aperture.c
6487 F:      drivers/video/nomodeset.c
6488 F:      include/drm/drm_aperture.h
6489 F:      include/linux/aperture.h
6490 F:      include/video/nomodeset.h
6491
6492 DRM DRIVER FOR GENERIC EDP PANELS
6493 R:      Douglas Anderson <[email protected]>
6494 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6495 F:      drivers/gpu/drm/panel/panel-edp.c
6496
6497 DRM DRIVER FOR GENERIC USB DISPLAY
6498 M:      Noralf Trønnes <[email protected]>
6499 S:      Maintained
6500 W:      https://github.com/notro/gud/wiki
6501 T:      git git://anongit.freedesktop.org/drm/drm-misc
6502 F:      drivers/gpu/drm/gud/
6503 F:      include/drm/gud.h
6504
6505 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6506 M:      Hans de Goede <[email protected]>
6507 S:      Maintained
6508 T:      git git://anongit.freedesktop.org/drm/drm-misc
6509 F:      drivers/gpu/drm/tiny/gm12u320.c
6510
6511 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
6512 M:      Ondrej Jirman <[email protected]>
6513 M:      Javier Martinez Canillas <[email protected]>
6514 S:      Maintained
6515 T:      git git://anongit.freedesktop.org/drm/drm-misc
6516 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
6517 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
6518
6519 DRM DRIVER FOR HX8357D PANELS
6520 M:      Emma Anholt <[email protected]>
6521 S:      Maintained
6522 T:      git git://anongit.freedesktop.org/drm/drm-misc
6523 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
6524 F:      drivers/gpu/drm/tiny/hx8357d.c
6525
6526 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6527 M:      Deepak Rawat <[email protected]>
6528 L:      [email protected]
6529 L:      [email protected]
6530 S:      Maintained
6531 T:      git git://anongit.freedesktop.org/drm/drm-misc
6532 F:      drivers/gpu/drm/hyperv
6533
6534 DRM DRIVER FOR ILITEK ILI9225 PANELS
6535 M:      David Lechner <[email protected]>
6536 S:      Maintained
6537 T:      git git://anongit.freedesktop.org/drm/drm-misc
6538 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6539 F:      drivers/gpu/drm/tiny/ili9225.c
6540
6541 DRM DRIVER FOR ILITEK ILI9486 PANELS
6542 M:      Kamlesh Gurudasani <[email protected]>
6543 S:      Maintained
6544 T:      git git://anongit.freedesktop.org/drm/drm-misc
6545 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6546 F:      drivers/gpu/drm/tiny/ili9486.c
6547
6548 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
6549 M:      Jagan Teki <[email protected]>
6550 S:      Maintained
6551 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
6552 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
6553
6554 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
6555 M:      Paul Kocialkowski <[email protected]>
6556 S:      Supported
6557 T:      git git://anongit.freedesktop.org/drm/drm-misc
6558 F:      drivers/gpu/drm/logicvc/
6559
6560 DRM DRIVER FOR LVDS PANELS
6561 M:      Laurent Pinchart <[email protected]>
6562 L:      [email protected]
6563 S:      Maintained
6564 T:      git git://anongit.freedesktop.org/drm/drm-misc
6565 F:      Documentation/devicetree/bindings/display/lvds.yaml
6566 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6567 F:      drivers/gpu/drm/panel/panel-lvds.c
6568
6569 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6570 M:      Guido Günther <[email protected]>
6571 R:      Purism Kernel Team <[email protected]>
6572 S:      Maintained
6573 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6574 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6575
6576 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6577 M:      Dave Airlie <[email protected]>
6578 R:      Thomas Zimmermann <[email protected]>
6579 L:      [email protected]
6580 S:      Supported
6581 T:      git git://anongit.freedesktop.org/drm/drm-misc
6582 F:      drivers/gpu/drm/mgag200/
6583
6584 DRM DRIVER FOR MI0283QT
6585 M:      Noralf Trønnes <[email protected]>
6586 S:      Maintained
6587 T:      git git://anongit.freedesktop.org/drm/drm-misc
6588 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6589 F:      drivers/gpu/drm/tiny/mi0283qt.c
6590
6591 DRM DRIVER FOR MIPI DBI compatible panels
6592 M:      Noralf Trønnes <[email protected]>
6593 S:      Maintained
6594 W:      https://github.com/notro/panel-mipi-dbi/wiki
6595 T:      git git://anongit.freedesktop.org/drm/drm-misc
6596 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6597 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
6598
6599 DRM DRIVER FOR MSM ADRENO GPU
6600 M:      Rob Clark <[email protected]>
6601 M:      Abhinav Kumar <[email protected]>
6602 M:      Dmitry Baryshkov <[email protected]>
6603 R:      Sean Paul <[email protected]>
6604 R:      Marijn Suijten <[email protected]>
6605 L:      [email protected]
6606 L:      [email protected]
6607 L:      [email protected]
6608 S:      Maintained
6609 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
6610 T:      git https://gitlab.freedesktop.org/drm/msm.git
6611 F:      Documentation/devicetree/bindings/display/msm/
6612 F:      drivers/gpu/drm/msm/
6613 F:      include/uapi/drm/msm_drm.h
6614
6615 DRM DRIVER FOR NOVATEK NT35510 PANELS
6616 M:      Linus Walleij <[email protected]>
6617 S:      Maintained
6618 T:      git git://anongit.freedesktop.org/drm/drm-misc
6619 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
6620 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
6621
6622 DRM DRIVER FOR NOVATEK NT35560 PANELS
6623 M:      Linus Walleij <[email protected]>
6624 S:      Maintained
6625 T:      git git://anongit.freedesktop.org/drm/drm-misc
6626 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
6627 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
6628
6629 DRM DRIVER FOR NOVATEK NT36523 PANELS
6630 M:      Jianhua Lu <[email protected]>
6631 S:      Maintained
6632 T:      git git://anongit.freedesktop.org/drm/drm-misc
6633 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
6634 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
6635
6636 DRM DRIVER FOR NOVATEK NT36672A PANELS
6637 M:      Sumit Semwal <[email protected]>
6638 S:      Maintained
6639 T:      git git://anongit.freedesktop.org/drm/drm-misc
6640 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
6641 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
6642
6643 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
6644 M:      Ben Skeggs <[email protected]>
6645 M:      Karol Herbst <[email protected]>
6646 M:      Lyude Paul <[email protected]>
6647 L:      [email protected]
6648 L:      [email protected]
6649 S:      Supported
6650 W:      https://nouveau.freedesktop.org/
6651 Q:      https://patchwork.freedesktop.org/project/nouveau/
6652 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
6653 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
6654 C:      irc://irc.oftc.net/nouveau
6655 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
6656 F:      drivers/gpu/drm/nouveau/
6657 F:      include/uapi/drm/nouveau_drm.h
6658
6659 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
6660 M:      Stefan Mavrodiev <[email protected]>
6661 S:      Maintained
6662 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
6663 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
6664
6665 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
6666 R:      Douglas Anderson <[email protected]>
6667 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
6668 F:      drivers/gpu/drm/bridge/parade-ps8640.c
6669
6670 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
6671 M:      Noralf Trønnes <[email protected]>
6672 S:      Maintained
6673 T:      git git://anongit.freedesktop.org/drm/drm-misc
6674 F:      Documentation/devicetree/bindings/display/repaper.txt
6675 F:      drivers/gpu/drm/tiny/repaper.c
6676
6677 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
6678 M:      Dave Airlie <[email protected]>
6679 M:      Gerd Hoffmann <[email protected]>
6680 L:      [email protected]
6681 S:      Obsolete
6682 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
6683 T:      git git://anongit.freedesktop.org/drm/drm-misc
6684 F:      drivers/gpu/drm/tiny/cirrus.c
6685
6686 DRM DRIVER FOR QXL VIRTUAL GPU
6687 M:      Dave Airlie <[email protected]>
6688 M:      Gerd Hoffmann <[email protected]>
6689 L:      [email protected]
6690 L:      [email protected]
6691 S:      Maintained
6692 T:      git git://anongit.freedesktop.org/drm/drm-misc
6693 F:      drivers/gpu/drm/qxl/
6694 F:      include/uapi/drm/qxl_drm.h
6695
6696 DRM DRIVER FOR RAYDIUM RM67191 PANELS
6697 M:      Robert Chiras <[email protected]>
6698 S:      Maintained
6699 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6700 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
6701
6702 DRM DRIVER FOR SAMSUNG DB7430 PANELS
6703 M:      Linus Walleij <[email protected]>
6704 S:      Maintained
6705 T:      git git://anongit.freedesktop.org/drm/drm-misc
6706 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6707 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
6708
6709 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
6710 M:      Inki Dae <[email protected]>
6711 M:      Jagan Teki <[email protected]>
6712 M:      Marek Szyprowski <[email protected]>
6713 S:      Maintained
6714 T:      git git://anongit.freedesktop.org/drm/drm-misc
6715 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
6716 F:      drivers/gpu/drm/bridge/samsung-dsim.c
6717 F:      include/drm/bridge/samsung-dsim.h
6718
6719 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
6720 M:      Markuss Broks <[email protected]>
6721 S:      Maintained
6722 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
6723 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
6724
6725 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
6726 M:      Artur Weber <[email protected]>
6727 S:      Maintained
6728 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
6729 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
6730
6731 DRM DRIVER FOR SITRONIX ST7586 PANELS
6732 M:      David Lechner <[email protected]>
6733 S:      Maintained
6734 T:      git git://anongit.freedesktop.org/drm/drm-misc
6735 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
6736 F:      drivers/gpu/drm/tiny/st7586.c
6737
6738 DRM DRIVER FOR SITRONIX ST7701 PANELS
6739 M:      Jagan Teki <[email protected]>
6740 S:      Maintained
6741 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6742 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
6743
6744 DRM DRIVER FOR SITRONIX ST7703 PANELS
6745 M:      Guido Günther <[email protected]>
6746 R:      Purism Kernel Team <[email protected]>
6747 R:      Ondrej Jirman <[email protected]>
6748 S:      Maintained
6749 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6750 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
6751
6752 DRM DRIVER FOR SITRONIX ST7735R PANELS
6753 M:      David Lechner <[email protected]>
6754 S:      Maintained
6755 T:      git git://anongit.freedesktop.org/drm/drm-misc
6756 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6757 F:      drivers/gpu/drm/tiny/st7735r.c
6758
6759 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
6760 M:      Javier Martinez Canillas <[email protected]>
6761 S:      Maintained
6762 T:      git git://anongit.freedesktop.org/drm/drm-misc
6763 F:      Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml
6764 F:      drivers/gpu/drm/solomon/ssd130x*
6765
6766 DRM DRIVER FOR ST-ERICSSON MCDE
6767 M:      Linus Walleij <[email protected]>
6768 S:      Maintained
6769 T:      git git://anongit.freedesktop.org/drm/drm-misc
6770 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
6771 F:      drivers/gpu/drm/mcde/
6772
6773 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
6774 M:      Jagan Teki <[email protected]>
6775 S:      Maintained
6776 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
6777 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
6778
6779 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
6780 R:      Douglas Anderson <[email protected]>
6781 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
6782 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
6783
6784 DRM DRIVER FOR TPO TPG110 PANELS
6785 M:      Linus Walleij <[email protected]>
6786 S:      Maintained
6787 T:      git git://anongit.freedesktop.org/drm/drm-misc
6788 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
6789 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
6790
6791 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
6792 M:      Dave Airlie <[email protected]>
6793 R:      Sean Paul <[email protected]>
6794 R:      Thomas Zimmermann <[email protected]>
6795 L:      [email protected]
6796 S:      Supported
6797 T:      git git://anongit.freedesktop.org/drm/drm-misc
6798 F:      drivers/gpu/drm/udl/
6799
6800 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
6801 M:      Rodrigo Siqueira <[email protected]>
6802 M:      Melissa Wen <[email protected]>
6803 M:      Maíra Canal <[email protected]>
6804 R:      Haneen Mohammed <[email protected]>
6805 R:      Daniel Vetter <[email protected]>
6806 L:      [email protected]
6807 S:      Maintained
6808 T:      git git://anongit.freedesktop.org/drm/drm-misc
6809 F:      Documentation/gpu/vkms.rst
6810 F:      drivers/gpu/drm/vkms/
6811
6812 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
6813 M:      Hans de Goede <[email protected]>
6814 L:      [email protected]
6815 S:      Maintained
6816 T:      git git://anongit.freedesktop.org/drm/drm-misc
6817 F:      drivers/gpu/drm/vboxvideo/
6818
6819 DRM DRIVER FOR VMWARE VIRTUAL GPU
6820 M:      Zack Rusin <[email protected]>
6821 R:      VMware Graphics Reviewers <[email protected]>
6822 L:      [email protected]
6823 S:      Supported
6824 T:      git git://anongit.freedesktop.org/drm/drm-misc
6825 F:      drivers/gpu/drm/vmwgfx/
6826 F:      include/uapi/drm/vmwgfx_drm.h
6827
6828 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
6829 M:      Linus Walleij <[email protected]>
6830 S:      Maintained
6831 T:      git git://anongit.freedesktop.org/drm/drm-misc
6832 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
6833 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
6834
6835 DRM DRIVERS
6836 M:      David Airlie <[email protected]>
6837 M:      Daniel Vetter <[email protected]>
6838 L:      [email protected]
6839 S:      Maintained
6840 B:      https://gitlab.freedesktop.org/drm
6841 C:      irc://irc.oftc.net/dri-devel
6842 T:      git git://anongit.freedesktop.org/drm/drm
6843 F:      Documentation/devicetree/bindings/display/
6844 F:      Documentation/devicetree/bindings/gpu/
6845 F:      Documentation/gpu/
6846 F:      drivers/gpu/
6847 F:      include/drm/
6848 F:      include/linux/vga*
6849 F:      include/uapi/drm/
6850
6851 DRM DRIVERS AND MISC GPU PATCHES
6852 M:      Maarten Lankhorst <[email protected]>
6853 M:      Maxime Ripard <[email protected]>
6854 M:      Thomas Zimmermann <[email protected]>
6855 S:      Maintained
6856 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
6857 T:      git git://anongit.freedesktop.org/drm/drm-misc
6858 F:      Documentation/gpu/
6859 F:      drivers/gpu/drm/*
6860 F:      drivers/gpu/vga/
6861 F:      include/drm/drm*
6862 F:      include/linux/vga*
6863 F:      include/uapi/drm/drm*
6864
6865 DRM DRIVERS FOR ALLWINNER A10
6866 M:      Maxime Ripard <[email protected]>
6867 M:      Chen-Yu Tsai <[email protected]>
6868 L:      [email protected]
6869 S:      Supported
6870 T:      git git://anongit.freedesktop.org/drm/drm-misc
6871 F:      Documentation/devicetree/bindings/display/allwinner*
6872 F:      drivers/gpu/drm/sun4i/
6873
6874 DRM DRIVERS FOR AMLOGIC SOCS
6875 M:      Neil Armstrong <[email protected]>
6876 L:      [email protected]
6877 L:      [email protected]
6878 S:      Supported
6879 W:      http://linux-meson.com/
6880 T:      git git://anongit.freedesktop.org/drm/drm-misc
6881 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
6882 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
6883 F:      Documentation/gpu/meson.rst
6884 F:      drivers/gpu/drm/meson/
6885
6886 DRM DRIVERS FOR ATMEL HLCDC
6887 M:      Sam Ravnborg <[email protected]>
6888 M:      Boris Brezillon <[email protected]>
6889 L:      [email protected]
6890 S:      Supported
6891 T:      git git://anongit.freedesktop.org/drm/drm-misc
6892 F:      Documentation/devicetree/bindings/display/atmel/
6893 F:      drivers/gpu/drm/atmel-hlcdc/
6894
6895 DRM DRIVERS FOR BRIDGE CHIPS
6896 M:      Andrzej Hajda <[email protected]>
6897 M:      Neil Armstrong <[email protected]>
6898 M:      Robert Foss <[email protected]>
6899 R:      Laurent Pinchart <[email protected]>
6900 R:      Jonas Karlman <[email protected]>
6901 R:      Jernej Skrabec <[email protected]>
6902 S:      Maintained
6903 T:      git git://anongit.freedesktop.org/drm/drm-misc
6904 F:      Documentation/devicetree/bindings/display/bridge/
6905 F:      drivers/gpu/drm/bridge/
6906 F:      drivers/gpu/drm/drm_bridge.c
6907 F:      include/drm/drm_bridge.h
6908
6909 DRM DRIVERS FOR EXYNOS
6910 M:      Inki Dae <[email protected]>
6911 M:      Seung-Woo Kim <[email protected]>
6912 M:      Kyungmin Park <[email protected]>
6913 L:      [email protected]
6914 S:      Supported
6915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
6916 F:      Documentation/devicetree/bindings/display/exynos/
6917 F:      Documentation/devicetree/bindings/display/samsung/
6918 F:      drivers/gpu/drm/exynos/
6919 F:      include/uapi/drm/exynos_drm.h
6920
6921 DRM DRIVERS FOR FREESCALE DCU
6922 M:      Stefan Agner <[email protected]>
6923 M:      Alison Wang <[email protected]>
6924 L:      [email protected]
6925 S:      Supported
6926 T:      git git://anongit.freedesktop.org/drm/drm-misc
6927 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
6928 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
6929 F:      drivers/gpu/drm/fsl-dcu/
6930
6931 DRM DRIVERS FOR FREESCALE IMX
6932 M:      Philipp Zabel <[email protected]>
6933 L:      [email protected]
6934 S:      Maintained
6935 F:      Documentation/devicetree/bindings/display/imx/
6936 F:      drivers/gpu/drm/imx/ipuv3/
6937 F:      drivers/gpu/ipu-v3/
6938
6939 DRM DRIVERS FOR FREESCALE IMX BRIDGE
6940 M:      Liu Ying <[email protected]>
6941 L:      [email protected]
6942 S:      Maintained
6943 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
6944 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
6945 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
6946 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
6947 F:      drivers/gpu/drm/bridge/imx/
6948
6949 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
6950 M:      Patrik Jakobsson <[email protected]>
6951 L:      [email protected]
6952 S:      Maintained
6953 T:      git git://github.com/patjak/drm-gma500
6954 F:      drivers/gpu/drm/gma500/
6955
6956 DRM DRIVERS FOR HISILICON
6957 M:      Xinliang Liu <[email protected]>
6958 M:      Tian Tao  <[email protected]>
6959 R:      Xinwei Kong <[email protected]>
6960 R:      Sumit Semwal <[email protected]>
6961 R:      Yongqin Liu <[email protected]>
6962 R:      John Stultz <[email protected]>
6963 L:      [email protected]
6964 S:      Maintained
6965 T:      git git://anongit.freedesktop.org/drm/drm-misc
6966 F:      Documentation/devicetree/bindings/display/hisilicon/
6967 F:      drivers/gpu/drm/hisilicon/
6968
6969 DRM DRIVERS FOR LIMA
6970 M:      Qiang Yu <[email protected]>
6971 L:      [email protected]
6972 L:      [email protected] (moderated for non-subscribers)
6973 S:      Maintained
6974 T:      git git://anongit.freedesktop.org/drm/drm-misc
6975 F:      drivers/gpu/drm/lima/
6976 F:      include/uapi/drm/lima_drm.h
6977
6978 DRM DRIVERS FOR MEDIATEK
6979 M:      Chun-Kuang Hu <[email protected]>
6980 M:      Philipp Zabel <[email protected]>
6981 L:      [email protected]
6982 L:      [email protected] (moderated for non-subscribers)
6983 S:      Supported
6984 F:      Documentation/devicetree/bindings/display/mediatek/
6985 F:      drivers/gpu/drm/mediatek/
6986 F:      drivers/phy/mediatek/phy-mtk-dp.c
6987 F:      drivers/phy/mediatek/phy-mtk-hdmi*
6988 F:      drivers/phy/mediatek/phy-mtk-mipi*
6989
6990 DRM DRIVERS FOR NVIDIA TEGRA
6991 M:      Thierry Reding <[email protected]>
6992 M:      Mikko Perttunen <[email protected]>
6993 L:      [email protected]
6994 L:      [email protected]
6995 S:      Supported
6996 T:      git https://gitlab.freedesktop.org/drm/tegra.git
6997 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
6998 F:      Documentation/devicetree/bindings/gpu/host1x/
6999 F:      drivers/gpu/drm/tegra/
7000 F:      drivers/gpu/host1x/
7001 F:      include/linux/host1x.h
7002 F:      include/uapi/drm/tegra_drm.h
7003
7004 DRM DRIVERS FOR RENESAS
7005 M:      Laurent Pinchart <[email protected]>
7006 M:      Kieran Bingham <[email protected]>
7007 L:      [email protected]
7008 L:      [email protected]
7009 S:      Supported
7010 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7011 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7012 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7013 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7014 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7015 F:      drivers/gpu/drm/renesas/
7016 F:      include/linux/platform_data/shmob_drm.h
7017
7018 DRM DRIVERS FOR ROCKCHIP
7019 M:      Sandy Huang <[email protected]>
7020 M:      Heiko Stübner <[email protected]>
7021 L:      [email protected]
7022 S:      Maintained
7023 T:      git git://anongit.freedesktop.org/drm/drm-misc
7024 F:      Documentation/devicetree/bindings/display/rockchip/
7025 F:      drivers/gpu/drm/rockchip/
7026
7027 DRM DRIVERS FOR STI
7028 M:      Alain Volmat <[email protected]>
7029 L:      [email protected]
7030 S:      Maintained
7031 T:      git git://anongit.freedesktop.org/drm/drm-misc
7032 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7033 F:      drivers/gpu/drm/sti
7034
7035 DRM DRIVERS FOR STM
7036 M:      Yannick Fertre <[email protected]>
7037 M:      Raphael Gallais-Pou <[email protected]>
7038 M:      Philippe Cornu <[email protected]>
7039 L:      [email protected]
7040 S:      Maintained
7041 T:      git git://anongit.freedesktop.org/drm/drm-misc
7042 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7043 F:      drivers/gpu/drm/stm
7044
7045 DRM DRIVERS FOR TI KEYSTONE
7046 M:      Jyri Sarha <[email protected]>
7047 M:      Tomi Valkeinen <[email protected]>
7048 L:      [email protected]
7049 S:      Maintained
7050 T:      git git://anongit.freedesktop.org/drm/drm-misc
7051 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7052 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7053 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7054 F:      drivers/gpu/drm/tidss/
7055
7056 DRM DRIVERS FOR TI LCDC
7057 M:      Jyri Sarha <[email protected]>
7058 R:      Tomi Valkeinen <[email protected]>
7059 L:      [email protected]
7060 S:      Maintained
7061 F:      Documentation/devicetree/bindings/display/tilcdc/
7062 F:      drivers/gpu/drm/tilcdc/
7063
7064 DRM DRIVERS FOR TI OMAP
7065 M:      Tomi Valkeinen <[email protected]>
7066 L:      [email protected]
7067 S:      Maintained
7068 F:      Documentation/devicetree/bindings/display/ti/
7069 F:      drivers/gpu/drm/omapdrm/
7070
7071 DRM DRIVERS FOR V3D
7072 M:      Emma Anholt <[email protected]>
7073 M:      Melissa Wen <[email protected]>
7074 S:      Supported
7075 T:      git git://anongit.freedesktop.org/drm/drm-misc
7076 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7077 F:      drivers/gpu/drm/v3d/
7078 F:      include/uapi/drm/v3d_drm.h
7079
7080 DRM DRIVERS FOR VC4
7081 M:      Emma Anholt <[email protected]>
7082 M:      Maxime Ripard <[email protected]>
7083 S:      Supported
7084 T:      git git://github.com/anholt/linux
7085 T:      git git://anongit.freedesktop.org/drm/drm-misc
7086 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7087 F:      drivers/gpu/drm/vc4/
7088 F:      include/uapi/drm/vc4_drm.h
7089
7090 DRM DRIVERS FOR VIVANTE GPU IP
7091 M:      Lucas Stach <[email protected]>
7092 R:      Russell King <[email protected]>
7093 R:      Christian Gmeiner <[email protected]>
7094 L:      [email protected] (moderated for non-subscribers)
7095 L:      [email protected]
7096 S:      Maintained
7097 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7098 F:      drivers/gpu/drm/etnaviv/
7099 F:      include/uapi/drm/etnaviv_drm.h
7100
7101 DRM DRIVERS FOR XEN
7102 M:      Oleksandr Andrushchenko <[email protected]>
7103 L:      [email protected]
7104 L:      [email protected] (moderated for non-subscribers)
7105 S:      Supported
7106 T:      git git://anongit.freedesktop.org/drm/drm-misc
7107 F:      Documentation/gpu/xen-front.rst
7108 F:      drivers/gpu/drm/xen/
7109
7110 DRM DRIVERS FOR XILINX
7111 M:      Laurent Pinchart <[email protected]>
7112 L:      [email protected]
7113 S:      Maintained
7114 T:      git git://anongit.freedesktop.org/drm/drm-misc
7115 F:      Documentation/devicetree/bindings/display/xlnx/
7116 F:      drivers/gpu/drm/xlnx/
7117
7118 DRM GPU SCHEDULER
7119 M:      Luben Tuikov <[email protected]>
7120 L:      [email protected]
7121 S:      Maintained
7122 T:      git git://anongit.freedesktop.org/drm/drm-misc
7123 F:      drivers/gpu/drm/scheduler/
7124 F:      include/drm/gpu_scheduler.h
7125
7126 DRM PANEL DRIVERS
7127 M:      Neil Armstrong <[email protected]>
7128 R:      Sam Ravnborg <[email protected]>
7129 L:      [email protected]
7130 S:      Maintained
7131 T:      git git://anongit.freedesktop.org/drm/drm-misc
7132 F:      Documentation/devicetree/bindings/display/panel/
7133 F:      drivers/gpu/drm/drm_panel.c
7134 F:      drivers/gpu/drm/panel/
7135 F:      include/drm/drm_panel.h
7136
7137 DRM PRIVACY-SCREEN CLASS
7138 M:      Hans de Goede <[email protected]>
7139 L:      [email protected]
7140 S:      Maintained
7141 T:      git git://anongit.freedesktop.org/drm/drm-misc
7142 F:      drivers/gpu/drm/drm_privacy_screen*
7143 F:      include/drm/drm_privacy_screen*
7144
7145 DRM TTM SUBSYSTEM
7146 M:      Christian Koenig <[email protected]>
7147 M:      Huang Rui <[email protected]>
7148 L:      [email protected]
7149 S:      Maintained
7150 T:      git git://anongit.freedesktop.org/drm/drm-misc
7151 F:      drivers/gpu/drm/ttm/
7152 F:      include/drm/ttm/
7153
7154 DSBR100 USB FM RADIO DRIVER
7155 M:      Alexey Klimov <[email protected]>
7156 L:      [email protected]
7157 S:      Maintained
7158 T:      git git://linuxtv.org/media_tree.git
7159 F:      drivers/media/radio/dsbr100.c
7160
7161 DT3155 MEDIA DRIVER
7162 M:      Hans Verkuil <[email protected]>
7163 L:      [email protected]
7164 S:      Odd Fixes
7165 W:      https://linuxtv.org
7166 T:      git git://linuxtv.org/media_tree.git
7167 F:      drivers/media/pci/dt3155/
7168
7169 DVB_USB_AF9015 MEDIA DRIVER
7170 M:      Antti Palosaari <[email protected]>
7171 L:      [email protected]
7172 S:      Maintained
7173 W:      https://linuxtv.org
7174 W:      http://palosaari.fi/linux/
7175 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7176 T:      git git://linuxtv.org/anttip/media_tree.git
7177 F:      drivers/media/usb/dvb-usb-v2/af9015*
7178
7179 DVB_USB_AF9035 MEDIA DRIVER
7180 M:      Antti Palosaari <[email protected]>
7181 L:      [email protected]
7182 S:      Maintained
7183 W:      https://linuxtv.org
7184 W:      http://palosaari.fi/linux/
7185 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7186 T:      git git://linuxtv.org/anttip/media_tree.git
7187 F:      drivers/media/usb/dvb-usb-v2/af9035*
7188
7189 DVB_USB_ANYSEE MEDIA DRIVER
7190 M:      Antti Palosaari <[email protected]>
7191 L:      [email protected]
7192 S:      Maintained
7193 W:      https://linuxtv.org
7194 W:      http://palosaari.fi/linux/
7195 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7196 T:      git git://linuxtv.org/anttip/media_tree.git
7197 F:      drivers/media/usb/dvb-usb-v2/anysee*
7198
7199 DVB_USB_AU6610 MEDIA DRIVER
7200 M:      Antti Palosaari <[email protected]>
7201 L:      [email protected]
7202 S:      Maintained
7203 W:      https://linuxtv.org
7204 W:      http://palosaari.fi/linux/
7205 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7206 T:      git git://linuxtv.org/anttip/media_tree.git
7207 F:      drivers/media/usb/dvb-usb-v2/au6610*
7208
7209 DVB_USB_CE6230 MEDIA DRIVER
7210 M:      Antti Palosaari <[email protected]>
7211 L:      [email protected]
7212 S:      Maintained
7213 W:      https://linuxtv.org
7214 W:      http://palosaari.fi/linux/
7215 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7216 T:      git git://linuxtv.org/anttip/media_tree.git
7217 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7218
7219 DVB_USB_CXUSB MEDIA DRIVER
7220 M:      Michael Krufky <[email protected]>
7221 L:      [email protected]
7222 S:      Maintained
7223 W:      https://linuxtv.org
7224 W:      http://github.com/mkrufky
7225 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7226 T:      git git://linuxtv.org/media_tree.git
7227 F:      drivers/media/usb/dvb-usb/cxusb*
7228
7229 DVB_USB_EC168 MEDIA DRIVER
7230 M:      Antti Palosaari <[email protected]>
7231 L:      [email protected]
7232 S:      Maintained
7233 W:      https://linuxtv.org
7234 W:      http://palosaari.fi/linux/
7235 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7236 T:      git git://linuxtv.org/anttip/media_tree.git
7237 F:      drivers/media/usb/dvb-usb-v2/ec168*
7238
7239 DVB_USB_GL861 MEDIA DRIVER
7240 M:      Antti Palosaari <[email protected]>
7241 L:      [email protected]
7242 S:      Maintained
7243 W:      https://linuxtv.org
7244 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7245 T:      git git://linuxtv.org/anttip/media_tree.git
7246 F:      drivers/media/usb/dvb-usb-v2/gl861*
7247
7248 DVB_USB_MXL111SF MEDIA DRIVER
7249 M:      Michael Krufky <[email protected]>
7250 L:      [email protected]
7251 S:      Maintained
7252 W:      https://linuxtv.org
7253 W:      http://github.com/mkrufky
7254 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7255 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7256 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7257
7258 DVB_USB_RTL28XXU MEDIA DRIVER
7259 M:      Antti Palosaari <[email protected]>
7260 L:      [email protected]
7261 S:      Maintained
7262 W:      https://linuxtv.org
7263 W:      http://palosaari.fi/linux/
7264 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7265 T:      git git://linuxtv.org/anttip/media_tree.git
7266 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7267
7268 DVB_USB_V2 MEDIA DRIVER
7269 M:      Antti Palosaari <[email protected]>
7270 L:      [email protected]
7271 S:      Maintained
7272 W:      https://linuxtv.org
7273 W:      http://palosaari.fi/linux/
7274 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7275 T:      git git://linuxtv.org/anttip/media_tree.git
7276 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7277 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7278
7279 DYNAMIC DEBUG
7280 M:      Jason Baron <[email protected]>
7281 M:      Jim Cromie <[email protected]>
7282 S:      Maintained
7283 F:      include/linux/dynamic_debug.h
7284 F:      lib/dynamic_debug.c
7285 F:      lib/test_dynamic_debug.c
7286
7287 DYNAMIC INTERRUPT MODERATION
7288 M:      Tal Gilboa <[email protected]>
7289 S:      Maintained
7290 F:      Documentation/networking/net_dim.rst
7291 F:      include/linux/dim.h
7292 F:      lib/dim/
7293
7294 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7295 M:      Daniel Lezcano <[email protected]>
7296 L:      [email protected]
7297 S:      Supported
7298 B:      https://bugzilla.kernel.org
7299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7300 F:      drivers/powercap/dtpm*
7301 F:      include/linux/dtpm.h
7302
7303 DZ DECSTATION DZ11 SERIAL DRIVER
7304 M:      "Maciej W. Rozycki" <[email protected]>
7305 S:      Maintained
7306 F:      drivers/tty/serial/dz.*
7307
7308 E3X0 POWER BUTTON DRIVER
7309 M:      Moritz Fischer <[email protected]>
7310 L:      [email protected]
7311 S:      Supported
7312 W:      http://www.ettus.com
7313 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7314 F:      drivers/input/misc/e3x0-button.c
7315
7316 E4000 MEDIA DRIVER
7317 M:      Antti Palosaari <[email protected]>
7318 L:      [email protected]
7319 S:      Maintained
7320 W:      https://linuxtv.org
7321 W:      http://palosaari.fi/linux/
7322 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7323 T:      git git://linuxtv.org/anttip/media_tree.git
7324 F:      drivers/media/tuners/e4000*
7325
7326 EARTH_PT1 MEDIA DRIVER
7327 M:      Akihiro Tsukada <[email protected]>
7328 L:      [email protected]
7329 S:      Odd Fixes
7330 F:      drivers/media/pci/pt1/
7331
7332 EARTH_PT3 MEDIA DRIVER
7333 M:      Akihiro Tsukada <[email protected]>
7334 L:      [email protected]
7335 S:      Odd Fixes
7336 F:      drivers/media/pci/pt3/
7337
7338 EC100 MEDIA DRIVER
7339 M:      Antti Palosaari <[email protected]>
7340 L:      [email protected]
7341 S:      Maintained
7342 W:      https://linuxtv.org
7343 W:      http://palosaari.fi/linux/
7344 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7345 T:      git git://linuxtv.org/anttip/media_tree.git
7346 F:      drivers/media/dvb-frontends/ec100*
7347
7348 ECRYPT FILE SYSTEM
7349 M:      Tyler Hicks <[email protected]>
7350 L:      [email protected]
7351 S:      Odd Fixes
7352 W:      http://ecryptfs.org
7353 W:      https://launchpad.net/ecryptfs
7354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7355 F:      Documentation/filesystems/ecryptfs.rst
7356 F:      fs/ecryptfs/
7357
7358 EDAC-AMD64
7359 M:      Yazen Ghannam <[email protected]>
7360 L:      [email protected]
7361 S:      Supported
7362 F:      drivers/edac/amd64_edac*
7363 F:      drivers/edac/mce_amd*
7364
7365 EDAC-ARMADA
7366 M:      Jan Luebbe <[email protected]>
7367 L:      [email protected]
7368 S:      Maintained
7369 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7370 F:      drivers/edac/armada_xp_*
7371
7372 EDAC-AST2500
7373 M:      Stefan Schaeckeler <[email protected]>
7374 S:      Supported
7375 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7376 F:      drivers/edac/aspeed_edac.c
7377
7378 EDAC-BLUEFIELD
7379 M:      Shravan Kumar Ramani <[email protected]>
7380 S:      Supported
7381 F:      drivers/edac/bluefield_edac.c
7382
7383 EDAC-CALXEDA
7384 M:      Andre Przywara <[email protected]>
7385 L:      [email protected]
7386 S:      Maintained
7387 F:      drivers/edac/highbank*
7388
7389 EDAC-CAVIUM OCTEON
7390 M:      Ralf Baechle <[email protected]>
7391 L:      [email protected]
7392 L:      [email protected]
7393 S:      Supported
7394 F:      drivers/edac/octeon_edac*
7395
7396 EDAC-CAVIUM THUNDERX
7397 M:      Robert Richter <[email protected]>
7398 L:      [email protected]
7399 S:      Odd Fixes
7400 F:      drivers/edac/thunderx_edac*
7401
7402 EDAC-CORE
7403 M:      Borislav Petkov <[email protected]>
7404 M:      Tony Luck <[email protected]>
7405 R:      James Morse <[email protected]>
7406 R:      Mauro Carvalho Chehab <[email protected]>
7407 R:      Robert Richter <[email protected]>
7408 L:      [email protected]
7409 S:      Supported
7410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7411 F:      Documentation/admin-guide/ras.rst
7412 F:      Documentation/driver-api/edac.rst
7413 F:      drivers/edac/
7414 F:      include/linux/edac.h
7415
7416 EDAC-DMC520
7417 M:      Lei Wang <[email protected]>
7418 L:      [email protected]
7419 S:      Supported
7420 F:      drivers/edac/dmc520_edac.c
7421
7422 EDAC-E752X
7423 M:      Mark Gross <[email protected]>
7424 L:      [email protected]
7425 S:      Maintained
7426 F:      drivers/edac/e752x_edac.c
7427
7428 EDAC-E7XXX
7429 L:      [email protected]
7430 S:      Maintained
7431 F:      drivers/edac/e7xxx_edac.c
7432
7433 EDAC-FSL_DDR
7434 M:      York Sun <[email protected]>
7435 L:      [email protected]
7436 S:      Maintained
7437 F:      drivers/edac/fsl_ddr_edac.*
7438
7439 EDAC-GHES
7440 M:      Mauro Carvalho Chehab <[email protected]>
7441 L:      [email protected]
7442 S:      Maintained
7443 F:      drivers/edac/ghes_edac.c
7444
7445 EDAC-I10NM
7446 M:      Tony Luck <[email protected]>
7447 L:      [email protected]
7448 S:      Maintained
7449 F:      drivers/edac/i10nm_base.c
7450
7451 EDAC-I3000
7452 L:      [email protected]
7453 S:      Orphan
7454 F:      drivers/edac/i3000_edac.c
7455
7456 EDAC-I5000
7457 L:      [email protected]
7458 S:      Maintained
7459 F:      drivers/edac/i5000_edac.c
7460
7461 EDAC-I5400
7462 M:      Mauro Carvalho Chehab <[email protected]>
7463 L:      [email protected]
7464 S:      Maintained
7465 F:      drivers/edac/i5400_edac.c
7466
7467 EDAC-I7300
7468 M:      Mauro Carvalho Chehab <[email protected]>
7469 L:      [email protected]
7470 S:      Maintained
7471 F:      drivers/edac/i7300_edac.c
7472
7473 EDAC-I7CORE
7474 M:      Mauro Carvalho Chehab <[email protected]>
7475 L:      [email protected]
7476 S:      Maintained
7477 F:      drivers/edac/i7core_edac.c
7478
7479 EDAC-I82443BXGX
7480 M:      Tim Small <[email protected]>
7481 L:      [email protected]
7482 S:      Maintained
7483 F:      drivers/edac/i82443bxgx_edac.c
7484
7485 EDAC-I82975X
7486 M:      "Arvind R." <[email protected]>
7487 L:      [email protected]
7488 S:      Maintained
7489 F:      drivers/edac/i82975x_edac.c
7490
7491 EDAC-IE31200
7492 M:      Jason Baron <[email protected]>
7493 L:      [email protected]
7494 S:      Maintained
7495 F:      drivers/edac/ie31200_edac.c
7496
7497 EDAC-IGEN6
7498 M:      Tony Luck <[email protected]>
7499 R:      Qiuxu Zhuo <[email protected]>
7500 L:      [email protected]
7501 S:      Maintained
7502 F:      drivers/edac/igen6_edac.c
7503
7504 EDAC-MPC85XX
7505 M:      Johannes Thumshirn <[email protected]>
7506 L:      [email protected]
7507 S:      Maintained
7508 F:      drivers/edac/mpc85xx_edac.[ch]
7509
7510 EDAC-NPCM
7511 M:      Marvin Lin <[email protected]>
7512 M:      Stanley Chu <[email protected]>
7513 L:      [email protected]
7514 S:      Maintained
7515 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
7516 F:      drivers/edac/npcm_edac.c
7517
7518 EDAC-PASEMI
7519 M:      Egor Martovetsky <[email protected]>
7520 L:      [email protected]
7521 S:      Maintained
7522 F:      drivers/edac/pasemi_edac.c
7523
7524 EDAC-PND2
7525 M:      Tony Luck <[email protected]>
7526 L:      [email protected]
7527 S:      Maintained
7528 F:      drivers/edac/pnd2_edac.[ch]
7529
7530 EDAC-QCOM
7531 M:      Manivannan Sadhasivam <[email protected]>
7532 L:      [email protected]
7533 L:      [email protected]
7534 S:      Maintained
7535 F:      drivers/edac/qcom_edac.c
7536
7537 EDAC-R82600
7538 M:      Tim Small <[email protected]>
7539 L:      [email protected]
7540 S:      Maintained
7541 F:      drivers/edac/r82600_edac.c
7542
7543 EDAC-SBRIDGE
7544 M:      Tony Luck <[email protected]>
7545 R:      Qiuxu Zhuo <[email protected]>
7546 L:      [email protected]
7547 S:      Maintained
7548 F:      drivers/edac/sb_edac.c
7549
7550 EDAC-SKYLAKE
7551 M:      Tony Luck <[email protected]>
7552 L:      [email protected]
7553 S:      Maintained
7554 F:      drivers/edac/skx_*.[ch]
7555
7556 EDAC-TI
7557 M:      Tero Kristo <[email protected]>
7558 L:      [email protected]
7559 S:      Odd Fixes
7560 F:      drivers/edac/ti_edac.c
7561
7562 EDIROL UA-101/UA-1000 DRIVER
7563 M:      Clemens Ladisch <[email protected]>
7564 L:      [email protected] (moderated for non-subscribers)
7565 S:      Maintained
7566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7567 F:      sound/usb/misc/ua101.c
7568
7569 EFI TEST DRIVER
7570 M:      Ivan Hu <[email protected]>
7571 M:      Ard Biesheuvel <[email protected]>
7572 L:      [email protected]
7573 S:      Maintained
7574 F:      drivers/firmware/efi/test/
7575
7576 EFI VARIABLE FILESYSTEM
7577 M:      Jeremy Kerr <[email protected]>
7578 M:      Ard Biesheuvel <[email protected]>
7579 L:      [email protected]
7580 S:      Maintained
7581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7582 F:      fs/efivarfs/
7583
7584 EFIFB FRAMEBUFFER DRIVER
7585 M:      Peter Jones <[email protected]>
7586 L:      [email protected]
7587 S:      Maintained
7588 F:      drivers/video/fbdev/efifb.c
7589
7590 EFS FILESYSTEM
7591 S:      Orphan
7592 W:      http://aeschi.ch.eu.org/efs/
7593 F:      fs/efs/
7594
7595 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
7596 M:      Douglas Miller <[email protected]>
7597 L:      [email protected]
7598 S:      Maintained
7599 F:      drivers/net/ethernet/ibm/ehea/
7600
7601 ELM327 CAN NETWORK DRIVER
7602 M:      Max Staudt <[email protected]>
7603 L:      [email protected]
7604 S:      Maintained
7605 F:      Documentation/networking/device_drivers/can/can327.rst
7606 F:      drivers/net/can/can327.c
7607
7608 EM28XX VIDEO4LINUX DRIVER
7609 M:      Mauro Carvalho Chehab <[email protected]>
7610 L:      [email protected]
7611 S:      Maintained
7612 W:      https://linuxtv.org
7613 T:      git git://linuxtv.org/media_tree.git
7614 F:      Documentation/admin-guide/media/em28xx*
7615 F:      drivers/media/usb/em28xx/
7616
7617 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
7618 M:      Adrian Hunter <[email protected]>
7619 M:      Ritesh Harjani <[email protected]>
7620 M:      Asutosh Das <[email protected]>
7621 L:      [email protected]
7622 S:      Supported
7623 F:      drivers/mmc/host/cqhci*
7624
7625 EMS CPC-PCI CAN DRIVER
7626 M:      Gerhard Uttenthaler <[email protected]>
7627 M:      [email protected]
7628 L:      [email protected]
7629 S:      Maintained
7630 F:      drivers/net/can/sja1000/ems_pci.c
7631
7632 EMULEX 10Gbps iSCSI - OneConnect DRIVER
7633 M:      Ketan Mukadam <[email protected]>
7634 L:      [email protected]
7635 S:      Supported
7636 W:      http://www.broadcom.com
7637 F:      drivers/scsi/be2iscsi/
7638
7639 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
7640 M:      Ajit Khaparde <[email protected]>
7641 M:      Sriharsha Basavapatna <[email protected]>
7642 M:      Somnath Kotur <[email protected]>
7643 L:      [email protected]
7644 S:      Supported
7645 W:      http://www.emulex.com
7646 F:      drivers/net/ethernet/emulex/benet/
7647
7648 EMULEX ONECONNECT ROCE DRIVER
7649 M:      Selvin Xavier <[email protected]>
7650 L:      [email protected]
7651 S:      Odd Fixes
7652 W:      http://www.broadcom.com
7653 F:      drivers/infiniband/hw/ocrdma/
7654 F:      include/uapi/rdma/ocrdma-abi.h
7655
7656 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
7657 M:      James Smart <[email protected]>
7658 M:      Ram Vegesna <[email protected]>
7659 L:      [email protected]
7660 L:      [email protected]
7661 S:      Supported
7662 W:      http://www.broadcom.com
7663 F:      drivers/scsi/elx/
7664
7665 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
7666 M:      James Smart <[email protected]>
7667 M:      Dick Kennedy <[email protected]>
7668 L:      [email protected]
7669 S:      Supported
7670 W:      http://www.broadcom.com
7671 F:      drivers/scsi/lpfc/
7672
7673 ENE CB710 FLASH CARD READER DRIVER
7674 M:      Michał Mirosław <[email protected]>
7675 S:      Maintained
7676 F:      drivers/misc/cb710/
7677 F:      drivers/mmc/host/cb710-mmc.*
7678 F:      include/linux/cb710.h
7679
7680 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
7681 M:      Maxim Levitsky <[email protected]>
7682 S:      Maintained
7683 F:      drivers/media/rc/ene_ir.*
7684
7685 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
7686 M:      Laurentiu Tudor <[email protected]>
7687 L:      [email protected]
7688 S:      Maintained
7689 F:      drivers/tty/ehv_bytechan.c
7690
7691 EPSON S1D13XXX FRAMEBUFFER DRIVER
7692 M:      Kristoffer Ericson <[email protected]>
7693 S:      Maintained
7694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
7695 F:      drivers/video/fbdev/s1d13xxxfb.c
7696 F:      include/video/s1d13xxxfb.h
7697
7698 EROFS FILE SYSTEM
7699 M:      Gao Xiang <[email protected]>
7700 M:      Chao Yu <[email protected]>
7701 R:      Yue Hu <[email protected]>
7702 R:      Jeffle Xu <[email protected]>
7703 L:      [email protected]
7704 S:      Maintained
7705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
7706 F:      Documentation/ABI/testing/sysfs-fs-erofs
7707 F:      Documentation/filesystems/erofs.rst
7708 F:      fs/erofs/
7709 F:      include/trace/events/erofs.h
7710
7711 ERRSEQ ERROR TRACKING INFRASTRUCTURE
7712 M:      Jeff Layton <[email protected]>
7713 S:      Maintained
7714 F:      include/linux/errseq.h
7715 F:      lib/errseq.c
7716
7717 ESD CAN/USB DRIVERS
7718 M:      Frank Jungclaus <[email protected]>
7719 R:      [email protected]
7720 L:      [email protected]
7721 S:      Maintained
7722 F:      drivers/net/can/usb/esd_usb.c
7723
7724 ET131X NETWORK DRIVER
7725 M:      Mark Einon <[email protected]>
7726 S:      Odd Fixes
7727 F:      drivers/net/ethernet/agere/
7728
7729 ETAS ES58X CAN/USB DRIVER
7730 M:      Vincent Mailhol <[email protected]>
7731 L:      [email protected]
7732 S:      Maintained
7733 F:      Documentation/networking/devlink/etas_es58x.rst
7734 F:      drivers/net/can/usb/etas_es58x/
7735
7736 ETHERNET BRIDGE
7737 M:      Roopa Prabhu <[email protected]>
7738 M:      Nikolay Aleksandrov <[email protected]>
7739 L:      [email protected] (moderated for non-subscribers)
7740 L:      [email protected]
7741 S:      Maintained
7742 W:      http://www.linuxfoundation.org/en/Net:Bridge
7743 F:      include/linux/netfilter_bridge/
7744 F:      net/bridge/
7745
7746 ETHERNET PHY LIBRARY
7747 M:      Andrew Lunn <[email protected]>
7748 M:      Heiner Kallweit <[email protected]>
7749 R:      Russell King <[email protected]>
7750 L:      [email protected]
7751 S:      Maintained
7752 F:      Documentation/ABI/testing/sysfs-class-net-phydev
7753 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
7754 F:      Documentation/devicetree/bindings/net/mdio*
7755 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
7756 F:      Documentation/networking/phy.rst
7757 F:      drivers/net/mdio/
7758 F:      drivers/net/mdio/acpi_mdio.c
7759 F:      drivers/net/mdio/fwnode_mdio.c
7760 F:      drivers/net/mdio/of_mdio.c
7761 F:      drivers/net/pcs/
7762 F:      drivers/net/phy/
7763 F:      include/dt-bindings/net/qca-ar803x.h
7764 F:      include/linux/*mdio*.h
7765 F:      include/linux/linkmode.h
7766 F:      include/linux/mdio/*.h
7767 F:      include/linux/mii.h
7768 F:      include/linux/of_net.h
7769 F:      include/linux/phy.h
7770 F:      include/linux/phy_fixed.h
7771 F:      include/linux/phylib_stubs.h
7772 F:      include/linux/platform_data/mdio-bcm-unimac.h
7773 F:      include/linux/platform_data/mdio-gpio.h
7774 F:      include/trace/events/mdio.h
7775 F:      include/uapi/linux/mdio.h
7776 F:      include/uapi/linux/mii.h
7777 F:      net/core/of_net.c
7778
7779 EXEC & BINFMT API
7780 R:      Eric Biederman <[email protected]>
7781 R:      Kees Cook <[email protected]>
7782 L:      [email protected]
7783 S:      Supported
7784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
7785 F:      fs/*binfmt_*.c
7786 F:      fs/exec.c
7787 F:      include/linux/binfmts.h
7788 F:      include/linux/elf.h
7789 F:      include/uapi/linux/binfmts.h
7790 F:      include/uapi/linux/elf.h
7791 F:      tools/testing/selftests/exec/
7792 N:      asm/elf.h
7793 N:      binfmt
7794
7795 EXFAT FILE SYSTEM
7796 M:      Namjae Jeon <[email protected]>
7797 M:      Sungjong Seo <[email protected]>
7798 L:      [email protected]
7799 S:      Maintained
7800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
7801 F:      fs/exfat/
7802
7803 EXT2 FILE SYSTEM
7804 M:      Jan Kara <[email protected]>
7805 L:      [email protected]
7806 S:      Maintained
7807 F:      Documentation/filesystems/ext2.rst
7808 F:      fs/ext2/
7809 F:      include/linux/ext2*
7810
7811 EXT4 FILE SYSTEM
7812 M:      "Theodore Ts'o" <[email protected]>
7813 M:      Andreas Dilger <[email protected]>
7814 L:      [email protected]
7815 S:      Maintained
7816 W:      http://ext4.wiki.kernel.org
7817 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
7818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
7819 F:      Documentation/filesystems/ext4/
7820 F:      fs/ext4/
7821 F:      include/trace/events/ext4.h
7822 F:      include/uapi/linux/ext4.h
7823
7824 Extended Verification Module (EVM)
7825 M:      Mimi Zohar <[email protected]>
7826 L:      [email protected]
7827 S:      Supported
7828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7829 F:      security/integrity/
7830 F:      security/integrity/evm/
7831
7832 EXTENSIBLE FIRMWARE INTERFACE (EFI)
7833 M:      Ard Biesheuvel <[email protected]>
7834 L:      [email protected]
7835 S:      Maintained
7836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7837 F:      Documentation/admin-guide/efi-stub.rst
7838 F:      arch/*/include/asm/efi.h
7839 F:      arch/*/kernel/efi.c
7840 F:      arch/arm/boot/compressed/efi-header.S
7841 F:      arch/x86/platform/efi/
7842 F:      drivers/firmware/efi/
7843 F:      include/linux/efi*.h
7844
7845 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
7846 M:      MyungJoo Ham <[email protected]>
7847 M:      Chanwoo Choi <[email protected]>
7848 L:      [email protected]
7849 S:      Maintained
7850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
7851 F:      Documentation/devicetree/bindings/extcon/
7852 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
7853 F:      drivers/extcon/
7854 F:      include/linux/extcon.h
7855 F:      include/linux/extcon/
7856
7857 EXTRA BOOT CONFIG
7858 M:      Masami Hiramatsu <[email protected]>
7859 L:      [email protected]
7860 L:      [email protected]
7861 S:      Maintained
7862 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
7863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
7864 F:      Documentation/admin-guide/bootconfig.rst
7865 F:      fs/proc/bootconfig.c
7866 F:      include/linux/bootconfig.h
7867 F:      lib/bootconfig-data.S
7868 F:      lib/bootconfig.c
7869 F:      tools/bootconfig/*
7870 F:      tools/bootconfig/scripts/*
7871
7872 EXYNOS DP DRIVER
7873 M:      Jingoo Han <[email protected]>
7874 L:      [email protected]
7875 S:      Maintained
7876 F:      drivers/gpu/drm/exynos/exynos_dp*
7877
7878 EXYNOS SYSMMU (IOMMU) driver
7879 M:      Marek Szyprowski <[email protected]>
7880 L:      [email protected]
7881 S:      Maintained
7882 F:      drivers/iommu/exynos-iommu.c
7883
7884 F2FS FILE SYSTEM
7885 M:      Jaegeuk Kim <[email protected]>
7886 M:      Chao Yu <[email protected]>
7887 L:      [email protected]
7888 S:      Maintained
7889 W:      https://f2fs.wiki.kernel.org/
7890 Q:      https://patchwork.kernel.org/project/f2fs/list/
7891 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
7892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
7893 F:      Documentation/ABI/testing/sysfs-fs-f2fs
7894 F:      Documentation/filesystems/f2fs.rst
7895 F:      fs/f2fs/
7896 F:      include/linux/f2fs_fs.h
7897 F:      include/trace/events/f2fs.h
7898 F:      include/uapi/linux/f2fs.h
7899
7900 F71805F HARDWARE MONITORING DRIVER
7901 M:      Jean Delvare <[email protected]>
7902 L:      [email protected]
7903 S:      Maintained
7904 F:      Documentation/hwmon/f71805f.rst
7905 F:      drivers/hwmon/f71805f.c
7906
7907 FADDR2LINE
7908 M:      Josh Poimboeuf <[email protected]>
7909 S:      Maintained
7910 F:      scripts/faddr2line
7911
7912 FAILOVER MODULE
7913 M:      Sridhar Samudrala <[email protected]>
7914 L:      [email protected]
7915 S:      Supported
7916 F:      Documentation/networking/failover.rst
7917 F:      include/net/failover.h
7918 F:      net/core/failover.c
7919
7920 FANOTIFY
7921 M:      Jan Kara <[email protected]>
7922 R:      Amir Goldstein <[email protected]>
7923 R:      Matthew Bobrowski <[email protected]>
7924 L:      [email protected]
7925 S:      Maintained
7926 F:      fs/notify/fanotify/
7927 F:      include/linux/fanotify.h
7928 F:      include/uapi/linux/fanotify.h
7929
7930 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
7931 M:      Linus Walleij <[email protected]>
7932 L:      [email protected]
7933 S:      Maintained
7934 F:      drivers/usb/fotg210/
7935
7936 FARSYNC SYNCHRONOUS DRIVER
7937 M:      Kevin Curtis <[email protected]>
7938 S:      Supported
7939 W:      http://www.farsite.co.uk/
7940 F:      drivers/net/wan/farsync.*
7941
7942 FAULT INJECTION SUPPORT
7943 M:      Akinobu Mita <[email protected]>
7944 S:      Supported
7945 F:      Documentation/fault-injection/
7946 F:      lib/fault-inject.c
7947
7948 FBTFT Framebuffer drivers
7949 L:      [email protected]
7950 L:      [email protected]
7951 S:      Orphan
7952 F:      drivers/staging/fbtft/
7953
7954 FC0011 TUNER DRIVER
7955 M:      Michael Buesch <[email protected]>
7956 L:      [email protected]
7957 S:      Maintained
7958 F:      drivers/media/tuners/fc0011.c
7959 F:      drivers/media/tuners/fc0011.h
7960
7961 FC2580 MEDIA DRIVER
7962 M:      Antti Palosaari <[email protected]>
7963 L:      [email protected]
7964 S:      Maintained
7965 W:      https://linuxtv.org
7966 W:      http://palosaari.fi/linux/
7967 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7968 T:      git git://linuxtv.org/anttip/media_tree.git
7969 F:      drivers/media/tuners/fc2580*
7970
7971 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
7972 M:      Hannes Reinecke <[email protected]>
7973 L:      [email protected]
7974 S:      Supported
7975 W:      www.Open-FCoE.org
7976 F:      drivers/scsi/fcoe/
7977 F:      drivers/scsi/libfc/
7978 F:      include/scsi/fc/
7979 F:      include/scsi/libfc.h
7980 F:      include/scsi/libfcoe.h
7981 F:      include/uapi/scsi/fc/
7982
7983 FILE LOCKING (flock() and fcntl()/lockf())
7984 M:      Jeff Layton <[email protected]>
7985 M:      Chuck Lever <[email protected]>
7986 L:      [email protected]
7987 S:      Maintained
7988 F:      fs/fcntl.c
7989 F:      fs/locks.c
7990 F:      include/linux/fcntl.h
7991 F:      include/uapi/linux/fcntl.h
7992
7993 FILESYSTEM DIRECT ACCESS (DAX)
7994 M:      Dan Williams <[email protected]>
7995 R:      Matthew Wilcox <[email protected]>
7996 R:      Jan Kara <[email protected]>
7997 L:      [email protected]
7998 L:      [email protected]
7999 S:      Supported
8000 F:      fs/dax.c
8001 F:      include/linux/dax.h
8002 F:      include/trace/events/fs_dax.h
8003
8004 FILESYSTEMS (VFS and infrastructure)
8005 M:      Alexander Viro <[email protected]>
8006 M:      Christian Brauner <[email protected]>
8007 L:      [email protected]
8008 S:      Maintained
8009 F:      fs/*
8010 F:      include/linux/fs.h
8011 F:      include/linux/fs_types.h
8012 F:      include/uapi/linux/fs.h
8013 F:      include/uapi/linux/openat2.h
8014
8015 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8016 M:      Riku Voipio <[email protected]>
8017 L:      [email protected]
8018 S:      Maintained
8019 F:      drivers/hwmon/f75375s.c
8020 F:      include/linux/f75375s.h
8021
8022 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8023 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8024 L:      [email protected]
8025 S:      Maintained
8026 F:      drivers/net/can/usb/f81604.c
8027
8028 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8029 M:      Clemens Ladisch <[email protected]>
8030 M:      Takashi Sakamoto <[email protected]>
8031 L:      [email protected] (moderated for non-subscribers)
8032 S:      Maintained
8033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8034 F:      include/uapi/sound/firewire.h
8035 F:      sound/firewire/
8036
8037 FIREWIRE MEDIA DRIVERS (firedtv)
8038 M:      Stefan Richter <[email protected]>
8039 L:      [email protected]
8040 L:      [email protected]
8041 S:      Maintained
8042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8043 F:      drivers/media/firewire/
8044
8045 FIREWIRE SBP-2 TARGET
8046 M:      Chris Boot <[email protected]>
8047 L:      [email protected]
8048 L:      [email protected]
8049 L:      [email protected]
8050 S:      Maintained
8051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8052 F:      drivers/target/sbp/
8053
8054 FIREWIRE SUBSYSTEM
8055 M:      Takashi Sakamoto <[email protected]>
8056 M:      Takashi Sakamoto <[email protected]>
8057 L:      [email protected]
8058 S:      Maintained
8059 W:      http://ieee1394.docs.kernel.org/
8060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8061 F:      drivers/firewire/
8062 F:      include/linux/firewire.h
8063 F:      include/uapi/linux/firewire*.h
8064 F:      tools/firewire/
8065
8066 FIRMWARE FRAMEWORK FOR ARMV8-A
8067 M:      Sudeep Holla <[email protected]>
8068 L:      [email protected] (moderated for non-subscribers)
8069 S:      Maintained
8070 F:      drivers/firmware/arm_ffa/
8071 F:      include/linux/arm_ffa.h
8072
8073 FIRMWARE LOADER (request_firmware)
8074 M:      Luis Chamberlain <[email protected]>
8075 M:      Russ Weight <[email protected]>
8076 L:      [email protected]
8077 S:      Maintained
8078 F:      Documentation/firmware_class/
8079 F:      drivers/base/firmware_loader/
8080 F:      include/linux/firmware.h
8081
8082 FLEXTIMER FTM-QUADDEC DRIVER
8083 M:      Patrick Havelange <[email protected]>
8084 L:      [email protected]
8085 S:      Maintained
8086 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8087 F:      drivers/counter/ftm-quaddec.c
8088
8089 FLOPPY DRIVER
8090 M:      Denis Efremov <[email protected]>
8091 L:      [email protected]
8092 S:      Odd Fixes
8093 F:      drivers/block/floppy.c
8094
8095 FLYSKY FSIA6B RC RECEIVER
8096 M:      Markus Koch <[email protected]>
8097 L:      [email protected]
8098 S:      Maintained
8099 F:      drivers/input/joystick/fsia6b.c
8100
8101 FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
8102 M:      Geoffrey D. Bennett <[email protected]>
8103 L:      [email protected] (moderated for non-subscribers)
8104 S:      Maintained
8105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8106 F:      sound/usb/mixer_scarlett_gen2.c
8107
8108 FORCEDETH GIGABIT ETHERNET DRIVER
8109 M:      Rain River <[email protected]>
8110 M:      Zhu Yanjun <[email protected]>
8111 L:      [email protected]
8112 S:      Maintained
8113 F:      drivers/net/ethernet/nvidia/*
8114
8115 FORTIFY_SOURCE
8116 M:      Kees Cook <[email protected]>
8117 L:      [email protected]
8118 S:      Supported
8119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8120 F:      include/linux/fortify-string.h
8121 F:      lib/fortify_kunit.c
8122 F:      lib/memcpy_kunit.c
8123 F:      lib/strcat_kunit.c
8124 F:      lib/strscpy_kunit.c
8125 F:      lib/test_fortify/*
8126 F:      scripts/test_fortify.sh
8127 K:      \b__NO_FORTIFY\b
8128
8129 FPGA DFL DRIVERS
8130 M:      Wu Hao <[email protected]>
8131 R:      Tom Rix <[email protected]>
8132 L:      [email protected]
8133 S:      Maintained
8134 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8135 F:      Documentation/fpga/dfl.rst
8136 F:      drivers/fpga/dfl*
8137 F:      drivers/uio/uio_dfl.c
8138 F:      include/linux/dfl.h
8139 F:      include/uapi/linux/fpga-dfl.h
8140
8141 FPGA MANAGER FRAMEWORK
8142 M:      Moritz Fischer <[email protected]>
8143 M:      Wu Hao <[email protected]>
8144 M:      Xu Yilun <[email protected]>
8145 R:      Tom Rix <[email protected]>
8146 L:      [email protected]
8147 S:      Maintained
8148 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8150 F:      Documentation/devicetree/bindings/fpga/
8151 F:      Documentation/driver-api/fpga/
8152 F:      Documentation/fpga/
8153 F:      drivers/fpga/
8154 F:      include/linux/fpga/
8155
8156 FPU EMULATOR
8157 M:      Bill Metzenthen <[email protected]>
8158 S:      Maintained
8159 W:      https://floatingpoint.billm.au/
8160 F:      arch/x86/math-emu/
8161
8162 FRAMEBUFFER CORE
8163 M:      Daniel Vetter <[email protected]>
8164 S:      Odd Fixes
8165 T:      git git://anongit.freedesktop.org/drm/drm-misc
8166 F:      drivers/video/fbdev/core/
8167
8168 FRAMEBUFFER LAYER
8169 M:      Helge Deller <[email protected]>
8170 L:      [email protected]
8171 L:      [email protected]
8172 S:      Maintained
8173 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8175 F:      Documentation/fb/
8176 F:      drivers/video/
8177 F:      include/linux/fb.h
8178 F:      include/uapi/linux/fb.h
8179 F:      include/uapi/video/
8180 F:      include/video/
8181
8182 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8183 M:      Horia Geantă <[email protected]>
8184 M:      Pankaj Gupta <[email protected]>
8185 M:      Gaurav Jain <[email protected]>
8186 L:      [email protected]
8187 S:      Maintained
8188 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8189 F:      drivers/crypto/caam/
8190
8191 FREESCALE COLDFIRE M5441X MMC DRIVER
8192 M:      Angelo Dureghello <[email protected]>
8193 L:      [email protected]
8194 S:      Maintained
8195 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8196 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8197
8198 FREESCALE DIU FRAMEBUFFER DRIVER
8199 M:      Timur Tabi <[email protected]>
8200 L:      [email protected]
8201 S:      Maintained
8202 F:      drivers/video/fbdev/fsl-diu-fb.*
8203
8204 FREESCALE DMA DRIVER
8205 M:      Li Yang <[email protected]>
8206 M:      Zhang Wei <[email protected]>
8207 L:      [email protected]
8208 S:      Maintained
8209 F:      drivers/dma/fsldma.*
8210
8211 FREESCALE DSPI DRIVER
8212 M:      Vladimir Oltean <[email protected]>
8213 L:      [email protected]
8214 S:      Maintained
8215 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
8216 F:      drivers/spi/spi-fsl-dspi.c
8217 F:      include/linux/spi/spi-fsl-dspi.h
8218
8219 FREESCALE ENETC ETHERNET DRIVERS
8220 M:      Claudiu Manoil <[email protected]>
8221 M:      Vladimir Oltean <[email protected]>
8222 L:      [email protected]
8223 S:      Maintained
8224 F:      drivers/net/ethernet/freescale/enetc/
8225
8226 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8227 M:      Claudiu Manoil <[email protected]>
8228 L:      [email protected]
8229 S:      Maintained
8230 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8231 F:      drivers/net/ethernet/freescale/gianfar*
8232
8233 FREESCALE GPMI NAND DRIVER
8234 M:      Han Xu <[email protected]>
8235 L:      [email protected]
8236 S:      Maintained
8237 F:      drivers/mtd/nand/raw/gpmi-nand/*
8238
8239 FREESCALE I2C CPM DRIVER
8240 M:      Jochen Friedrich <[email protected]>
8241 L:      [email protected]
8242 L:      [email protected]
8243 S:      Maintained
8244 F:      drivers/i2c/busses/i2c-cpm.c
8245
8246 FREESCALE IMX / MXC FEC DRIVER
8247 M:      Wei Fang <[email protected]>
8248 R:      Shenwei Wang <[email protected]>
8249 R:      Clark Wang <[email protected]>
8250 R:      NXP Linux Team <[email protected]>
8251 L:      [email protected]
8252 S:      Maintained
8253 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8254 F:      drivers/net/ethernet/freescale/fec.h
8255 F:      drivers/net/ethernet/freescale/fec_main.c
8256 F:      drivers/net/ethernet/freescale/fec_ptp.c
8257
8258 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8259 M:      Sascha Hauer <[email protected]>
8260 R:      Pengutronix Kernel Team <[email protected]>
8261 L:      [email protected]
8262 L:      [email protected] (moderated for non-subscribers)
8263 S:      Maintained
8264 F:      drivers/video/fbdev/imxfb.c
8265
8266 FREESCALE IMX DDR PMU DRIVER
8267 M:      Frank Li <[email protected]>
8268 L:      [email protected] (moderated for non-subscribers)
8269 S:      Maintained
8270 F:      Documentation/admin-guide/perf/imx-ddr.rst
8271 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8272 F:      drivers/perf/fsl_imx8_ddr_perf.c
8273
8274 FREESCALE IMX I2C DRIVER
8275 M:      Oleksij Rempel <[email protected]>
8276 R:      Pengutronix Kernel Team <[email protected]>
8277 L:      [email protected]
8278 S:      Maintained
8279 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8280 F:      drivers/i2c/busses/i2c-imx.c
8281
8282 FREESCALE IMX LPI2C DRIVER
8283 M:      Dong Aisheng <[email protected]>
8284 L:      [email protected]
8285 L:      [email protected]
8286 S:      Maintained
8287 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8288 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8289
8290 FREESCALE MPC I2C DRIVER
8291 M:      Chris Packham <[email protected]>
8292 L:      [email protected]
8293 S:      Maintained
8294 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8295 F:      drivers/i2c/busses/i2c-mpc.c
8296
8297 FREESCALE QORIQ DPAA ETHERNET DRIVER
8298 M:      Madalin Bucur <[email protected]>
8299 L:      [email protected]
8300 S:      Maintained
8301 F:      drivers/net/ethernet/freescale/dpaa
8302
8303 FREESCALE QORIQ DPAA FMAN DRIVER
8304 M:      Madalin Bucur <[email protected]>
8305 R:      Sean Anderson <[email protected]>
8306 L:      [email protected]
8307 S:      Maintained
8308 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
8309 F:      drivers/net/ethernet/freescale/fman
8310
8311 FREESCALE QORIQ PTP CLOCK DRIVER
8312 M:      Yangbo Lu <[email protected]>
8313 L:      [email protected]
8314 S:      Maintained
8315 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8316 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8317 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8318 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8319 F:      drivers/ptp/ptp_qoriq.c
8320 F:      drivers/ptp/ptp_qoriq_debugfs.c
8321 F:      include/linux/fsl/ptp_qoriq.h
8322
8323 FREESCALE QUAD SPI DRIVER
8324 M:      Han Xu <[email protected]>
8325 L:      [email protected]
8326 S:      Maintained
8327 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8328 F:      drivers/spi/spi-fsl-qspi.c
8329
8330 FREESCALE QUICC ENGINE LIBRARY
8331 M:      Qiang Zhao <[email protected]>
8332 L:      [email protected]
8333 S:      Maintained
8334 F:      drivers/soc/fsl/qe/
8335 F:      include/soc/fsl/qe/
8336
8337 FREESCALE QUICC ENGINE QMC DRIVER
8338 M:      Herve Codina <[email protected]>
8339 L:      [email protected]
8340 S:      Maintained
8341 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
8342 F:      drivers/soc/fsl/qe/qmc.c
8343 F:      include/soc/fsl/qe/qmc.h
8344
8345 FREESCALE QUICC ENGINE TSA DRIVER
8346 M:      Herve Codina <[email protected]>
8347 L:      [email protected]
8348 S:      Maintained
8349 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
8350 F:      drivers/soc/fsl/qe/tsa.c
8351 F:      drivers/soc/fsl/qe/tsa.h
8352 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
8353
8354 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8355 M:      Li Yang <[email protected]>
8356 L:      [email protected]
8357 L:      [email protected]
8358 S:      Maintained
8359 F:      drivers/net/ethernet/freescale/ucc_geth*
8360
8361 FREESCALE QUICC ENGINE UCC HDLC DRIVER
8362 M:      Zhao Qiang <[email protected]>
8363 L:      [email protected]
8364 L:      [email protected]
8365 S:      Maintained
8366 F:      drivers/net/wan/fsl_ucc_hdlc*
8367
8368 FREESCALE QUICC ENGINE UCC UART DRIVER
8369 M:      Timur Tabi <[email protected]>
8370 L:      [email protected]
8371 S:      Maintained
8372 F:      drivers/tty/serial/ucc_uart.c
8373
8374 FREESCALE SOC DRIVERS
8375 M:      Li Yang <[email protected]>
8376 L:      [email protected]
8377 L:      [email protected] (moderated for non-subscribers)
8378 S:      Maintained
8379 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8380 F:      Documentation/devicetree/bindings/soc/fsl/
8381 F:      drivers/soc/fsl/
8382 F:      include/linux/fsl/
8383 F:      include/soc/fsl/
8384
8385 FREESCALE SOC FS_ENET DRIVER
8386 M:      Pantelis Antoniou <[email protected]>
8387 L:      [email protected]
8388 L:      [email protected]
8389 S:      Maintained
8390 F:      drivers/net/ethernet/freescale/fs_enet/
8391
8392 FREESCALE SOC SOUND DRIVERS
8393 M:      Shengjiu Wang <[email protected]>
8394 M:      Xiubo Li <[email protected]>
8395 R:      Fabio Estevam <[email protected]>
8396 R:      Nicolin Chen <[email protected]>
8397 L:      [email protected] (moderated for non-subscribers)
8398 L:      [email protected]
8399 S:      Maintained
8400 F:      sound/soc/fsl/fsl*
8401 F:      sound/soc/fsl/imx*
8402 F:      sound/soc/fsl/mpc8610_hpcd.c
8403
8404 FREESCALE SOC SOUND QMC DRIVER
8405 M:      Herve Codina <[email protected]>
8406 L:      [email protected] (moderated for non-subscribers)
8407 L:      [email protected]
8408 S:      Maintained
8409 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
8410 F:      sound/soc/fsl/fsl_qmc_audio.c
8411
8412 FREESCALE USB PERIPHERAL DRIVERS
8413 M:      Li Yang <[email protected]>
8414 L:      [email protected]
8415 L:      [email protected]
8416 S:      Maintained
8417 F:      drivers/usb/gadget/udc/fsl*
8418
8419 FREESCALE USB PHY DRIVER
8420 M:      Ran Wang <[email protected]>
8421 L:      [email protected]
8422 L:      [email protected]
8423 S:      Maintained
8424 F:      drivers/usb/phy/phy-fsl-usb*
8425
8426 FREEVXFS FILESYSTEM
8427 M:      Christoph Hellwig <[email protected]>
8428 S:      Maintained
8429 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
8430 F:      fs/freevxfs/
8431
8432 FREEZER
8433 M:      "Rafael J. Wysocki" <[email protected]>
8434 M:      Pavel Machek <[email protected]>
8435 L:      [email protected]
8436 S:      Supported
8437 F:      Documentation/power/freezing-of-tasks.rst
8438 F:      include/linux/freezer.h
8439 F:      kernel/freezer.c
8440
8441 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8442 M:      David Howells <[email protected]>
8443 L:      [email protected] (moderated for non-subscribers)
8444 S:      Supported
8445 F:      Documentation/filesystems/caching/
8446 F:      fs/fscache/
8447 F:      include/linux/fscache*.h
8448
8449 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8450 M:      Eric Biggers <[email protected]>
8451 M:      Theodore Y. Ts'o <[email protected]>
8452 M:      Jaegeuk Kim <[email protected]>
8453 L:      [email protected]
8454 S:      Supported
8455 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8456 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
8457 F:      Documentation/filesystems/fscrypt.rst
8458 F:      fs/crypto/
8459 F:      include/linux/fscrypt.h
8460 F:      include/uapi/linux/fscrypt.h
8461
8462 FSI SUBSYSTEM
8463 M:      Jeremy Kerr <[email protected]>
8464 M:      Joel Stanley <[email protected]>
8465 R:      Alistar Popple <[email protected]>
8466 R:      Eddie James <[email protected]>
8467 L:      [email protected]
8468 S:      Supported
8469 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
8470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8471 F:      drivers/fsi/
8472 F:      include/linux/fsi*.h
8473 F:      include/trace/events/fsi*.h
8474
8475 FSI-ATTACHED I2C DRIVER
8476 M:      Eddie James <[email protected]>
8477 L:      [email protected]
8478 L:      [email protected] (moderated for non-subscribers)
8479 S:      Maintained
8480 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8481 F:      drivers/i2c/busses/i2c-fsi.c
8482
8483 FSI-ATTACHED SPI DRIVER
8484 M:      Eddie James <[email protected]>
8485 L:      [email protected]
8486 S:      Maintained
8487 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8488 F:      drivers/spi/spi-fsi.c
8489
8490 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8491 M:      Jan Kara <[email protected]>
8492 R:      Amir Goldstein <[email protected]>
8493 L:      [email protected]
8494 S:      Maintained
8495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8496 F:      fs/notify/
8497 F:      include/linux/fsnotify*.h
8498
8499 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
8500 M:      Eric Biggers <[email protected]>
8501 M:      Theodore Y. Ts'o <[email protected]>
8502 L:      [email protected]
8503 S:      Supported
8504 Q:      https://patchwork.kernel.org/project/fsverity/list/
8505 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
8506 F:      Documentation/filesystems/fsverity.rst
8507 F:      fs/verity/
8508 F:      include/linux/fsverity.h
8509 F:      include/uapi/linux/fsverity.h
8510
8511 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
8512 M:      Michael Zaidman <[email protected]>
8513 L:      [email protected]
8514 L:      [email protected]
8515 S:      Maintained
8516 F:      drivers/hid/hid-ft260.c
8517
8518 FUJITSU LAPTOP EXTRAS
8519 M:      Jonathan Woithe <[email protected]>
8520 L:      [email protected]
8521 S:      Maintained
8522 F:      drivers/platform/x86/fujitsu-laptop.c
8523
8524 FUJITSU TABLET EXTRAS
8525 M:      Robert Gerlach <[email protected]>
8526 L:      [email protected]
8527 S:      Maintained
8528 F:      drivers/platform/x86/fujitsu-tablet.c
8529
8530 FUNCTION HOOKS (FTRACE)
8531 M:      Steven Rostedt <[email protected]>
8532 M:      Masami Hiramatsu <[email protected]>
8533 R:      Mark Rutland <[email protected]>
8534 L:      [email protected]
8535 L:      [email protected]
8536 S:      Maintained
8537 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8539 F:      Documentation/trace/ftrace*
8540 F:      arch/*/*/*/*ftrace*
8541 F:      arch/*/*/*ftrace*
8542 F:      include/*/ftrace.h
8543 F:      kernel/trace/fgraph.c
8544 F:      kernel/trace/ftrace*
8545 F:      samples/ftrace
8546
8547 FUNGIBLE ETHERNET DRIVERS
8548 M:      Dimitris Michailidis <[email protected]>
8549 L:      [email protected]
8550 S:      Supported
8551 F:      drivers/net/ethernet/fungible/
8552
8553 FUSE: FILESYSTEM IN USERSPACE
8554 M:      Miklos Szeredi <[email protected]>
8555 L:      [email protected]
8556 S:      Maintained
8557 W:      https://github.com/libfuse/
8558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
8559 F:      Documentation/filesystems/fuse.rst
8560 F:      fs/fuse/
8561 F:      include/uapi/linux/fuse.h
8562
8563 FUTEX SUBSYSTEM
8564 M:      Thomas Gleixner <[email protected]>
8565 M:      Ingo Molnar <[email protected]>
8566 R:      Peter Zijlstra <[email protected]>
8567 R:      Darren Hart <[email protected]>
8568 R:      Davidlohr Bueso <[email protected]>
8569 R:      André Almeida <[email protected]>
8570 L:      [email protected]
8571 S:      Maintained
8572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8573 F:      Documentation/locking/*futex*
8574 F:      include/asm-generic/futex.h
8575 F:      include/linux/futex.h
8576 F:      include/uapi/linux/futex.h
8577 F:      kernel/futex/*
8578 F:      tools/perf/bench/futex*
8579 F:      tools/testing/selftests/futex/
8580
8581 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
8582 M:      Tim Harvey <[email protected]>
8583 S:      Maintained
8584 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
8585 F:      Documentation/hwmon/gsc-hwmon.rst
8586 F:      drivers/hwmon/gsc-hwmon.c
8587 F:      drivers/mfd/gateworks-gsc.c
8588 F:      include/linux/mfd/gsc.h
8589 F:      include/linux/platform_data/gsc_hwmon.h
8590
8591 GCC PLUGINS
8592 M:      Kees Cook <[email protected]>
8593 L:      [email protected]
8594 S:      Maintained
8595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8596 F:      Documentation/kbuild/gcc-plugins.rst
8597 F:      scripts/Makefile.gcc-plugins
8598 F:      scripts/gcc-plugins/
8599
8600 GCOV BASED KERNEL PROFILING
8601 M:      Peter Oberparleiter <[email protected]>
8602 S:      Maintained
8603 F:      Documentation/dev-tools/gcov.rst
8604 F:      kernel/gcov/
8605
8606 GDB KERNEL DEBUGGING HELPER SCRIPTS
8607 M:      Jan Kiszka <[email protected]>
8608 M:      Kieran Bingham <[email protected]>
8609 S:      Supported
8610 F:      scripts/gdb/
8611
8612 GEMINI CRYPTO DRIVER
8613 M:      Corentin Labbe <[email protected]>
8614 L:      [email protected]
8615 S:      Maintained
8616 F:      drivers/crypto/gemini/
8617
8618 GEMTEK FM RADIO RECEIVER DRIVER
8619 M:      Hans Verkuil <[email protected]>
8620 L:      [email protected]
8621 S:      Maintained
8622 W:      https://linuxtv.org
8623 T:      git git://linuxtv.org/media_tree.git
8624 F:      drivers/media/radio/radio-gemtek*
8625
8626 GENERIC ARCHITECTURE TOPOLOGY
8627 M:      Sudeep Holla <[email protected]>
8628 L:      [email protected]
8629 S:      Maintained
8630 F:      drivers/base/arch_topology.c
8631 F:      include/linux/arch_topology.h
8632
8633 GENERIC ENTRY CODE
8634 M:      Thomas Gleixner <[email protected]>
8635 M:      Peter Zijlstra <[email protected]>
8636 M:      Andy Lutomirski <[email protected]>
8637 L:      [email protected]
8638 S:      Maintained
8639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
8640 F:      include/linux/entry-common.h
8641 F:      include/linux/entry-kvm.h
8642 F:      kernel/entry/
8643
8644 GENERIC GPIO I2C DRIVER
8645 M:      Wolfram Sang <[email protected]>
8646 S:      Supported
8647 F:      drivers/i2c/busses/i2c-gpio.c
8648 F:      include/linux/platform_data/i2c-gpio.h
8649
8650 GENERIC GPIO I2C MULTIPLEXER DRIVER
8651 M:      Peter Korsgaard <[email protected]>
8652 L:      [email protected]
8653 S:      Supported
8654 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
8655 F:      drivers/i2c/muxes/i2c-mux-gpio.c
8656 F:      include/linux/platform_data/i2c-mux-gpio.h
8657
8658 GENERIC HDLC (WAN) DRIVERS
8659 M:      Krzysztof Halasa <[email protected]>
8660 S:      Maintained
8661 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
8662 F:      drivers/net/wan/c101.c
8663 F:      drivers/net/wan/hd6457*
8664 F:      drivers/net/wan/hdlc*
8665 F:      drivers/net/wan/n2.c
8666 F:      drivers/net/wan/pc300too.c
8667 F:      drivers/net/wan/pci200syn.c
8668 F:      drivers/net/wan/wanxl*
8669
8670 GENERIC INCLUDE/ASM HEADER FILES
8671 M:      Arnd Bergmann <[email protected]>
8672 L:      [email protected]
8673 S:      Maintained
8674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
8675 F:      include/asm-generic/
8676 F:      include/uapi/asm-generic/
8677
8678 GENERIC PHY FRAMEWORK
8679 M:      Vinod Koul <[email protected]>
8680 M:      Kishon Vijay Abraham I <[email protected]>
8681 L:      [email protected]
8682 S:      Supported
8683 Q:      https://patchwork.kernel.org/project/linux-phy/list/
8684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
8685 F:      Documentation/devicetree/bindings/phy/
8686 F:      drivers/phy/
8687 F:      include/dt-bindings/phy/
8688 F:      include/linux/phy/
8689
8690 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
8691 M:      Wolfram Sang <[email protected]>
8692 S:      Supported
8693 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
8694
8695 GENERIC PM DOMAINS
8696 M:      "Rafael J. Wysocki" <[email protected]>
8697 M:      Kevin Hilman <[email protected]>
8698 M:      Ulf Hansson <[email protected]>
8699 L:      [email protected]
8700 S:      Supported
8701 F:      Documentation/devicetree/bindings/power/power?domain*
8702 F:      drivers/base/power/domain*.c
8703 F:      include/linux/pm_domain.h
8704
8705 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
8706 M:      Eugen Hristev <[email protected]>
8707 L:      [email protected]
8708 S:      Maintained
8709 F:      drivers/input/touchscreen/resistive-adc-touch.c
8710
8711 GENERIC STRING LIBRARY
8712 M:      Kees Cook <[email protected]>
8713 R:      Andy Shevchenko <[email protected]>
8714 L:      [email protected]
8715 S:      Supported
8716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8717 F:      include/linux/string.h
8718 F:      include/linux/string_choices.h
8719 F:      include/linux/string_helpers.h
8720 F:      lib/string.c
8721 F:      lib/string_helpers.c
8722 F:      lib/test-string_helpers.c
8723 F:      lib/test_string.c
8724
8725 GENERIC UIO DRIVER FOR PCI DEVICES
8726 M:      "Michael S. Tsirkin" <[email protected]>
8727 L:      [email protected]
8728 S:      Supported
8729 F:      drivers/uio/uio_pci_generic.c
8730
8731 GENERIC VDSO LIBRARY
8732 M:      Andy Lutomirski <[email protected]>
8733 M:      Thomas Gleixner <[email protected]>
8734 M:      Vincenzo Frascino <[email protected]>
8735 L:      [email protected]
8736 S:      Maintained
8737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
8738 F:      include/asm-generic/vdso/vsyscall.h
8739 F:      include/vdso/
8740 F:      kernel/time/vsyscall.c
8741 F:      lib/vdso/
8742
8743 GENWQE (IBM Generic Workqueue Card)
8744 M:      Frank Haverkamp <[email protected]>
8745 S:      Supported
8746 F:      drivers/misc/genwqe/
8747
8748 GET_MAINTAINER SCRIPT
8749 M:      Joe Perches <[email protected]>
8750 S:      Maintained
8751 F:      scripts/get_maintainer.pl
8752
8753 GFS2 FILE SYSTEM
8754 M:      Bob Peterson <[email protected]>
8755 M:      Andreas Gruenbacher <[email protected]>
8756 L:      [email protected]
8757 S:      Supported
8758 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
8759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
8760 F:      Documentation/filesystems/gfs2*
8761 F:      fs/gfs2/
8762 F:      include/uapi/linux/gfs2_ondisk.h
8763
8764 GIGABYTE WMI DRIVER
8765 M:      Thomas Weißschuh <[email protected]>
8766 L:      [email protected]
8767 S:      Maintained
8768 F:      drivers/platform/x86/gigabyte-wmi.c
8769
8770 GNSS SUBSYSTEM
8771 M:      Johan Hovold <[email protected]>
8772 S:      Maintained
8773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
8774 F:      Documentation/ABI/testing/sysfs-class-gnss
8775 F:      Documentation/devicetree/bindings/gnss/
8776 F:      drivers/gnss/
8777 F:      include/linux/gnss.h
8778
8779 GO7007 MPEG CODEC
8780 M:      Hans Verkuil <[email protected]>
8781 L:      [email protected]
8782 S:      Maintained
8783 F:      drivers/media/usb/go7007/
8784
8785 GOODIX TOUCHSCREEN
8786 M:      Bastien Nocera <[email protected]>
8787 M:      Hans de Goede <[email protected]>
8788 L:      [email protected]
8789 S:      Maintained
8790 F:      drivers/input/touchscreen/goodix*
8791
8792 GOOGLE ETHERNET DRIVERS
8793 M:      Jeroen de Borst <[email protected]>
8794 M:      Praveen Kaligineedi <[email protected]>
8795 R:      Shailend Chand <[email protected]>
8796 L:      [email protected]
8797 S:      Supported
8798 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
8799 F:      drivers/net/ethernet/google
8800
8801 GOOGLE FIRMWARE DRIVERS
8802 M:      Tzung-Bi Shih <[email protected]>
8803 R:      Brian Norris <[email protected]>
8804 R:      Julius Werner <[email protected]>
8805 L:      [email protected]
8806 S:      Maintained
8807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
8808 F:      drivers/firmware/google/
8809
8810 GPD POCKET FAN DRIVER
8811 M:      Hans de Goede <[email protected]>
8812 L:      [email protected]
8813 S:      Maintained
8814 F:      drivers/platform/x86/gpd-pocket-fan.c
8815
8816 GPIO ACPI SUPPORT
8817 M:      Mika Westerberg <[email protected]>
8818 M:      Andy Shevchenko <[email protected]>
8819 L:      [email protected]
8820 L:      [email protected]
8821 S:      Supported
8822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8823 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
8824 F:      drivers/gpio/gpiolib-acpi.c
8825 F:      drivers/gpio/gpiolib-acpi.h
8826
8827 GPIO AGGREGATOR
8828 M:      Geert Uytterhoeven <[email protected]>
8829 L:      [email protected]
8830 S:      Supported
8831 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
8832 F:      drivers/gpio/gpio-aggregator.c
8833
8834 GPIO IR Transmitter
8835 M:      Sean Young <[email protected]>
8836 L:      [email protected]
8837 S:      Maintained
8838 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
8839 F:      drivers/media/rc/gpio-ir-tx.c
8840
8841 GPIO MOCKUP DRIVER
8842 M:      Bamvor Jian Zhang <[email protected]>
8843 L:      [email protected]
8844 S:      Maintained
8845 F:      drivers/gpio/gpio-mockup.c
8846 F:      tools/testing/selftests/gpio/
8847
8848 GPIO REGMAP
8849 R:      Michael Walle <[email protected]>
8850 S:      Maintained
8851 F:      drivers/gpio/gpio-regmap.c
8852 F:      include/linux/gpio/regmap.h
8853 K:      (devm_)?gpio_regmap_(un)?register
8854
8855 GPIO SUBSYSTEM
8856 M:      Linus Walleij <[email protected]>
8857 M:      Bartosz Golaszewski <[email protected]>
8858 R:      Andy Shevchenko <[email protected]>
8859 L:      [email protected]
8860 S:      Maintained
8861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
8862 F:      Documentation/ABI/obsolete/sysfs-gpio
8863 F:      Documentation/ABI/testing/gpio-cdev
8864 F:      Documentation/admin-guide/gpio/
8865 F:      Documentation/devicetree/bindings/gpio/
8866 F:      Documentation/driver-api/gpio/
8867 F:      drivers/gpio/
8868 F:      include/dt-bindings/gpio/
8869 F:      include/linux/gpio.h
8870 F:      include/linux/gpio/
8871 F:      include/linux/of_gpio.h
8872 F:      include/uapi/linux/gpio.h
8873 F:      tools/gpio/
8874
8875 GRE DEMULTIPLEXER DRIVER
8876 M:      Dmitry Kozlov <[email protected]>
8877 L:      [email protected]
8878 S:      Maintained
8879 F:      include/net/gre.h
8880 F:      net/ipv4/gre_demux.c
8881 F:      net/ipv4/gre_offload.c
8882
8883 GRETH 10/100/1G Ethernet MAC device driver
8884 M:      Andreas Larsson <[email protected]>
8885 L:      [email protected]
8886 S:      Maintained
8887 F:      drivers/net/ethernet/aeroflex/
8888
8889 GREYBUS AUDIO PROTOCOLS DRIVERS
8890 M:      Vaibhav Agarwal <[email protected]>
8891 M:      Mark Greer <[email protected]>
8892 S:      Maintained
8893 F:      drivers/staging/greybus/audio_apbridgea.c
8894 F:      drivers/staging/greybus/audio_apbridgea.h
8895 F:      drivers/staging/greybus/audio_codec.c
8896 F:      drivers/staging/greybus/audio_codec.h
8897 F:      drivers/staging/greybus/audio_gb.c
8898 F:      drivers/staging/greybus/audio_manager.c
8899 F:      drivers/staging/greybus/audio_manager.h
8900 F:      drivers/staging/greybus/audio_manager_module.c
8901 F:      drivers/staging/greybus/audio_manager_private.h
8902 F:      drivers/staging/greybus/audio_manager_sysfs.c
8903 F:      drivers/staging/greybus/audio_module.c
8904 F:      drivers/staging/greybus/audio_topology.c
8905
8906 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
8907 M:      Viresh Kumar <[email protected]>
8908 S:      Maintained
8909 F:      drivers/staging/greybus/authentication.c
8910 F:      drivers/staging/greybus/bootrom.c
8911 F:      drivers/staging/greybus/firmware.h
8912 F:      drivers/staging/greybus/fw-core.c
8913 F:      drivers/staging/greybus/fw-download.c
8914 F:      drivers/staging/greybus/fw-management.c
8915 F:      drivers/staging/greybus/greybus_authentication.h
8916 F:      drivers/staging/greybus/greybus_firmware.h
8917 F:      drivers/staging/greybus/hid.c
8918 F:      drivers/staging/greybus/i2c.c
8919 F:      drivers/staging/greybus/spi.c
8920 F:      drivers/staging/greybus/spilib.c
8921 F:      drivers/staging/greybus/spilib.h
8922
8923 GREYBUS LOOPBACK DRIVER
8924 M:      Bryan O'Donoghue <[email protected]>
8925 S:      Maintained
8926 F:      drivers/staging/greybus/loopback.c
8927
8928 GREYBUS PLATFORM DRIVERS
8929 M:      Vaibhav Hiremath <[email protected]>
8930 S:      Maintained
8931 F:      drivers/staging/greybus/arche-apb-ctrl.c
8932 F:      drivers/staging/greybus/arche-platform.c
8933 F:      drivers/staging/greybus/arche_platform.h
8934
8935 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
8936 M:      Rui Miguel Silva <[email protected]>
8937 S:      Maintained
8938 F:      drivers/staging/greybus/gpio.c
8939 F:      drivers/staging/greybus/light.c
8940 F:      drivers/staging/greybus/power_supply.c
8941 F:      drivers/staging/greybus/sdio.c
8942 F:      drivers/staging/greybus/spi.c
8943 F:      drivers/staging/greybus/spilib.c
8944
8945 GREYBUS SUBSYSTEM
8946 M:      Johan Hovold <[email protected]>
8947 M:      Alex Elder <[email protected]>
8948 M:      Greg Kroah-Hartman <[email protected]>
8949 L:      [email protected] (moderated for non-subscribers)
8950 S:      Maintained
8951 F:      drivers/greybus/
8952 F:      drivers/staging/greybus/
8953 F:      include/linux/greybus.h
8954 F:      include/linux/greybus/
8955
8956 GREYBUS UART PROTOCOLS DRIVERS
8957 M:      David Lin <[email protected]>
8958 S:      Maintained
8959 F:      drivers/staging/greybus/log.c
8960 F:      drivers/staging/greybus/uart.c
8961
8962 GS1662 VIDEO SERIALIZER
8963 M:      Charles-Antoine Couret <[email protected]>
8964 L:      [email protected]
8965 S:      Maintained
8966 T:      git git://linuxtv.org/media_tree.git
8967 F:      drivers/media/spi/gs1662.c
8968
8969 GSPCA FINEPIX SUBDRIVER
8970 M:      Frank Zago <[email protected]>
8971 L:      [email protected]
8972 S:      Maintained
8973 T:      git git://linuxtv.org/media_tree.git
8974 F:      drivers/media/usb/gspca/finepix.c
8975
8976 GSPCA GL860 SUBDRIVER
8977 M:      Olivier Lorin <[email protected]>
8978 L:      [email protected]
8979 S:      Maintained
8980 T:      git git://linuxtv.org/media_tree.git
8981 F:      drivers/media/usb/gspca/gl860/
8982
8983 GSPCA M5602 SUBDRIVER
8984 M:      Erik Andren <[email protected]>
8985 L:      [email protected]
8986 S:      Maintained
8987 T:      git git://linuxtv.org/media_tree.git
8988 F:      drivers/media/usb/gspca/m5602/
8989
8990 GSPCA PAC207 SONIXB SUBDRIVER
8991 M:      Hans Verkuil <[email protected]>
8992 L:      [email protected]
8993 S:      Odd Fixes
8994 T:      git git://linuxtv.org/media_tree.git
8995 F:      drivers/media/usb/gspca/pac207.c
8996
8997 GSPCA SN9C20X SUBDRIVER
8998 M:      Brian Johnson <[email protected]>
8999 L:      [email protected]
9000 S:      Maintained
9001 T:      git git://linuxtv.org/media_tree.git
9002 F:      drivers/media/usb/gspca/sn9c20x.c
9003
9004 GSPCA T613 SUBDRIVER
9005 M:      Leandro Costantino <[email protected]>
9006 L:      [email protected]
9007 S:      Maintained
9008 T:      git git://linuxtv.org/media_tree.git
9009 F:      drivers/media/usb/gspca/t613.c
9010
9011 GSPCA USB WEBCAM DRIVER
9012 M:      Hans Verkuil <[email protected]>
9013 L:      [email protected]
9014 S:      Odd Fixes
9015 T:      git git://linuxtv.org/media_tree.git
9016 F:      drivers/media/usb/gspca/
9017
9018 GTP (GPRS Tunneling Protocol)
9019 M:      Pablo Neira Ayuso <[email protected]>
9020 M:      Harald Welte <[email protected]>
9021 L:      [email protected]
9022 S:      Maintained
9023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9024 F:      drivers/net/gtp.c
9025
9026 GUID PARTITION TABLE (GPT)
9027 M:      Davidlohr Bueso <[email protected]>
9028 L:      [email protected]
9029 S:      Maintained
9030 F:      block/partitions/efi.*
9031
9032 HABANALABS PCI DRIVER
9033 M:      Oded Gabbay <[email protected]>
9034 L:      [email protected]
9035 S:      Supported
9036 C:      irc://irc.oftc.net/dri-devel
9037 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
9038 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9039 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9040 F:      drivers/accel/habanalabs/
9041 F:      include/trace/events/habanalabs.h
9042 F:      include/uapi/drm/habanalabs_accel.h
9043
9044 HACKRF MEDIA DRIVER
9045 M:      Antti Palosaari <[email protected]>
9046 L:      [email protected]
9047 S:      Maintained
9048 W:      https://linuxtv.org
9049 W:      http://palosaari.fi/linux/
9050 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9051 T:      git git://linuxtv.org/anttip/media_tree.git
9052 F:      drivers/media/usb/hackrf/
9053
9054 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9055 M:      Chuck Lever <[email protected]>
9056 L:      [email protected]
9057 L:      [email protected]
9058 S:      Maintained
9059 F:      Documentation/netlink/specs/handshake.yaml
9060 F:      Documentation/networking/tls-handshake.rst
9061 F:      include/net/handshake.h
9062 F:      include/trace/events/handshake.h
9063 F:      net/handshake/
9064
9065 HANTRO VPU CODEC DRIVER
9066 M:      Ezequiel Garcia <[email protected]>
9067 M:      Philipp Zabel <[email protected]>
9068 L:      [email protected]
9069 L:      [email protected]
9070 S:      Maintained
9071 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9072 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9073 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9074 F:      drivers/media/platform/verisilicon/
9075
9076 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9077 M:      Frank Seidel <[email protected]>
9078 L:      [email protected]
9079 S:      Maintained
9080 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9081 F:      drivers/platform/x86/hdaps.c
9082
9083 HARDWARE MONITORING
9084 M:      Jean Delvare <[email protected]>
9085 M:      Guenter Roeck <[email protected]>
9086 L:      [email protected]
9087 S:      Maintained
9088 W:      http://hwmon.wiki.kernel.org/
9089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9090 F:      Documentation/ABI/testing/sysfs-class-hwmon
9091 F:      Documentation/devicetree/bindings/hwmon/
9092 F:      Documentation/hwmon/
9093 F:      drivers/hwmon/
9094 F:      include/linux/hwmon*.h
9095 F:      include/trace/events/hwmon*.h
9096 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9097
9098 HARDWARE RANDOM NUMBER GENERATOR CORE
9099 M:      Olivia Mackall <[email protected]>
9100 M:      Herbert Xu <[email protected]>
9101 L:      [email protected]
9102 S:      Odd fixes
9103 F:      Documentation/admin-guide/hw_random.rst
9104 F:      Documentation/devicetree/bindings/rng/
9105 F:      drivers/char/hw_random/
9106 F:      include/linux/hw_random.h
9107
9108 HARDWARE SPINLOCK CORE
9109 M:      Ohad Ben-Cohen <[email protected]>
9110 M:      Bjorn Andersson <[email protected]>
9111 R:      Baolin Wang <[email protected]>
9112 L:      [email protected]
9113 S:      Maintained
9114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9115 F:      Documentation/devicetree/bindings/hwlock/
9116 F:      Documentation/locking/hwspinlock.rst
9117 F:      drivers/hwspinlock/
9118 F:      include/linux/hwspinlock.h
9119
9120 HARDWARE TRACING FACILITIES
9121 M:      Alexander Shishkin <[email protected]>
9122 S:      Maintained
9123 F:      drivers/hwtracing/
9124
9125 HARMONY SOUND DRIVER
9126 L:      [email protected]
9127 S:      Maintained
9128 F:      sound/parisc/harmony.*
9129
9130 HDPVR USB VIDEO ENCODER DRIVER
9131 M:      Hans Verkuil <[email protected]>
9132 L:      [email protected]
9133 S:      Odd Fixes
9134 W:      https://linuxtv.org
9135 T:      git git://linuxtv.org/media_tree.git
9136 F:      drivers/media/usb/hdpvr/
9137
9138 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9139 M:      Matt Hsiao <[email protected]>
9140 S:      Supported
9141 F:      drivers/misc/hpilo.[ch]
9142
9143 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9144 M:      Jerry Hoemann <[email protected]>
9145 S:      Supported
9146 F:      Documentation/watchdog/hpwdt.rst
9147 F:      drivers/watchdog/hpwdt.c
9148
9149 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9150 M:      Don Brace <[email protected]>
9151 L:      [email protected]
9152 L:      [email protected]
9153 S:      Supported
9154 F:      Documentation/scsi/hpsa.rst
9155 F:      drivers/scsi/hpsa*.[ch]
9156 F:      include/linux/cciss*.h
9157 F:      include/uapi/linux/cciss*.h
9158
9159 HFI1 DRIVER
9160 M:      Dennis Dalessandro <[email protected]>
9161 L:      [email protected]
9162 S:      Supported
9163 F:      drivers/infiniband/hw/hfi1
9164
9165 HFS FILESYSTEM
9166 L:      [email protected]
9167 S:      Orphan
9168 F:      Documentation/filesystems/hfs.rst
9169 F:      fs/hfs/
9170
9171 HFSPLUS FILESYSTEM
9172 L:      [email protected]
9173 S:      Orphan
9174 F:      Documentation/filesystems/hfsplus.rst
9175 F:      fs/hfsplus/
9176
9177 HGA FRAMEBUFFER DRIVER
9178 M:      Ferenc Bakonyi <[email protected]>
9179 L:      [email protected]
9180 S:      Maintained
9181 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9182 F:      drivers/video/fbdev/hgafb.c
9183
9184 HIBERNATION (aka Software Suspend, aka swsusp)
9185 M:      "Rafael J. Wysocki" <[email protected]>
9186 M:      Pavel Machek <[email protected]>
9187 L:      [email protected]
9188 S:      Supported
9189 B:      https://bugzilla.kernel.org
9190 F:      arch/*/include/asm/suspend*.h
9191 F:      arch/x86/power/
9192 F:      drivers/base/power/
9193 F:      include/linux/freezer.h
9194 F:      include/linux/pm.h
9195 F:      include/linux/suspend.h
9196 F:      kernel/power/
9197
9198 HID CORE LAYER
9199 M:      Jiri Kosina <[email protected]>
9200 M:      Benjamin Tissoires <[email protected]>
9201 L:      [email protected]
9202 S:      Maintained
9203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9204 F:      Documentation/hid/
9205 F:      drivers/hid/
9206 F:      include/linux/hid*
9207 F:      include/uapi/linux/hid*
9208 F:      samples/hid/
9209 F:      tools/testing/selftests/hid/
9210
9211 HID LOGITECH DRIVERS
9212 R:      Filipe Laíns <[email protected]>
9213 L:      [email protected]
9214 S:      Maintained
9215 F:      drivers/hid/hid-logitech-*
9216
9217 HID NVIDIA SHIELD DRIVER
9218 M:      Rahul Rameshbabu <[email protected]>
9219 L:      [email protected]
9220 S:      Maintained
9221 F:      drivers/hid/hid-nvidia-shield.c
9222
9223 HID PHOENIX RC FLIGHT CONTROLLER
9224 M:      Marcus Folkesson <[email protected]>
9225 L:      [email protected]
9226 S:      Maintained
9227 F:      drivers/hid/hid-pxrc.c
9228
9229 HID PLAYSTATION DRIVER
9230 M:      Roderick Colenbrander <[email protected]>
9231 L:      [email protected]
9232 S:      Supported
9233 F:      drivers/hid/hid-playstation.c
9234
9235 HID SENSOR HUB DRIVERS
9236 M:      Jiri Kosina <[email protected]>
9237 M:      Jonathan Cameron <[email protected]>
9238 M:      Srinivas Pandruvada <[email protected]>
9239 L:      [email protected]
9240 L:      [email protected]
9241 S:      Maintained
9242 F:      Documentation/hid/hid-sensor*
9243 F:      drivers/hid/hid-sensor-*
9244 F:      drivers/iio/*/hid-*
9245 F:      include/linux/hid-sensor-*
9246
9247 HID VRC-2 CAR CONTROLLER DRIVER
9248 M:      Marcus Folkesson <[email protected]>
9249 L:      [email protected]
9250 S:      Maintained
9251 F:      drivers/hid/hid-vrc2.c
9252
9253 HID WACOM DRIVER
9254 M:      Ping Cheng <[email protected]>
9255 M:      Jason Gerecke  <[email protected]>
9256 L:      [email protected]
9257 S:      Maintained
9258 F:      drivers/hid/wacom.h
9259 F:      drivers/hid/wacom_*
9260
9261 HID++ LOGITECH DRIVERS
9262 R:      Filipe Laíns <[email protected]>
9263 R:      Bastien Nocera <[email protected]>
9264 L:      [email protected]
9265 S:      Maintained
9266 F:      drivers/hid/hid-logitech-hidpp.c
9267
9268 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
9269 M:      Thomas Gleixner <[email protected]>
9270 L:      [email protected]
9271 S:      Maintained
9272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9273 F:      Documentation/timers/
9274 F:      include/linux/clockchips.h
9275 F:      include/linux/hrtimer.h
9276 F:      kernel/time/clockevents.c
9277 F:      kernel/time/hrtimer.c
9278 F:      kernel/time/timer_*.c
9279
9280 HIGH-SPEED SCC DRIVER FOR AX.25
9281 L:      [email protected]
9282 S:      Orphan
9283 F:      drivers/net/hamradio/scc.c
9284
9285 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
9286 M:      HighPoint Linux Team <[email protected]>
9287 S:      Supported
9288 W:      http://www.highpoint-tech.com
9289 F:      Documentation/scsi/hptiop.rst
9290 F:      drivers/scsi/hptiop.c
9291
9292 HIKEY960 ONBOARD USB GPIO HUB DRIVER
9293 M:      John Stultz <[email protected]>
9294 L:      [email protected]
9295 S:      Maintained
9296 F:      drivers/misc/hisi_hikey_usb.c
9297
9298 HIMAX HX83112B TOUCHSCREEN SUPPORT
9299 M:      Job Noorman <[email protected]>
9300 L:      [email protected]
9301 S:      Maintained
9302 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
9303 F:      drivers/input/touchscreen/himax_hx83112b.c
9304
9305 HIPPI
9306 M:      Jes Sorensen <[email protected]>
9307 L:      [email protected]
9308 S:      Maintained
9309 F:      drivers/net/hippi/
9310 F:      include/linux/hippidevice.h
9311 F:      include/uapi/linux/if_hippi.h
9312 F:      net/802/hippi.c
9313
9314 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
9315 M:      Kurt Kanzenbach <[email protected]>
9316 L:      [email protected]
9317 S:      Maintained
9318 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
9319 F:      drivers/net/dsa/hirschmann/*
9320 F:      include/linux/platform_data/hirschmann-hellcreek.h
9321 F:      net/dsa/tag_hellcreek.c
9322
9323 HISILICON DMA DRIVER
9324 M:      Zhou Wang <[email protected]>
9325 M:      Jie Hai <[email protected]>
9326 L:      [email protected]
9327 S:      Maintained
9328 F:      drivers/dma/hisi_dma.c
9329
9330 HISILICON GPIO DRIVER
9331 M:      Jay Fang <[email protected]>
9332 L:      [email protected]
9333 S:      Maintained
9334 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
9335 F:      drivers/gpio/gpio-hisi.c
9336
9337 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
9338 M:      Longfang Liu <[email protected]>
9339 L:      [email protected]
9340 S:      Maintained
9341 F:      Documentation/ABI/testing/debugfs-hisi-hpre
9342 F:      drivers/crypto/hisilicon/hpre/hpre.h
9343 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
9344 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
9345
9346 HISILICON HNS3 PMU DRIVER
9347 M:      Jijie Shao <[email protected]>
9348 S:      Supported
9349 F:      Documentation/admin-guide/perf/hns3-pmu.rst
9350 F:      drivers/perf/hisilicon/hns3_pmu.c
9351
9352 HISILICON I2C CONTROLLER DRIVER
9353 M:      Yicong Yang <[email protected]>
9354 L:      [email protected]
9355 S:      Maintained
9356 W:      https://www.hisilicon.com
9357 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
9358 F:      drivers/i2c/busses/i2c-hisi.c
9359
9360 HISILICON LPC BUS DRIVER
9361 M:      Jay Fang <[email protected]>
9362 S:      Maintained
9363 W:      http://www.hisilicon.com
9364 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9365 F:      drivers/bus/hisi_lpc.c
9366
9367 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9368 M:      Yisen Zhuang <[email protected]>
9369 M:      Salil Mehta <[email protected]>
9370 L:      [email protected]
9371 S:      Maintained
9372 W:      http://www.hisilicon.com
9373 F:      drivers/net/ethernet/hisilicon/hns3/
9374
9375 HISILICON NETWORK SUBSYSTEM DRIVER
9376 M:      Yisen Zhuang <[email protected]>
9377 M:      Salil Mehta <[email protected]>
9378 L:      [email protected]
9379 S:      Maintained
9380 W:      http://www.hisilicon.com
9381 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
9382 F:      drivers/net/ethernet/hisilicon/
9383
9384 HISILICON PMU DRIVER
9385 M:      Yicong Yang <[email protected]>
9386 M:      Jonathan Cameron <[email protected]>
9387 S:      Supported
9388 W:      http://www.hisilicon.com
9389 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9390 F:      Documentation/admin-guide/perf/hisi-pmu.rst
9391 F:      drivers/perf/hisilicon
9392
9393 HISILICON PTT DRIVER
9394 M:      Yicong Yang <[email protected]>
9395 M:      Jonathan Cameron <[email protected]>
9396 L:      [email protected]
9397 S:      Maintained
9398 F:      Documentation/ABI/testing/sysfs-devices-hisi_ptt
9399 F:      Documentation/trace/hisi-ptt.rst
9400 F:      drivers/hwtracing/ptt/
9401 F:      tools/perf/arch/arm64/util/hisi-ptt.c
9402 F:      tools/perf/util/hisi-ptt*
9403 F:      tools/perf/util/hisi-ptt-decoder/*
9404
9405 HISILICON QM DRIVER
9406 M:      Weili Qian <[email protected]>
9407 M:      Zhou Wang <[email protected]>
9408 L:      [email protected]
9409 S:      Maintained
9410 F:      drivers/crypto/hisilicon/Kconfig
9411 F:      drivers/crypto/hisilicon/Makefile
9412 F:      drivers/crypto/hisilicon/qm.c
9413 F:      drivers/crypto/hisilicon/sgl.c
9414 F:      include/linux/hisi_acc_qm.h
9415
9416 HISILICON ROCE DRIVER
9417 M:      Junxian Huang <[email protected]>
9418 L:      [email protected]
9419 S:      Maintained
9420 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9421 F:      drivers/infiniband/hw/hns/
9422
9423 HISILICON SAS Controller
9424 M:      Xiang Chen <[email protected]>
9425 S:      Supported
9426 W:      http://www.hisilicon.com
9427 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
9428 F:      drivers/scsi/hisi_sas/
9429
9430 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
9431 M:      Kai Ye <[email protected]>
9432 M:      Longfang Liu <[email protected]>
9433 L:      [email protected]
9434 S:      Maintained
9435 F:      Documentation/ABI/testing/debugfs-hisi-sec
9436 F:      drivers/crypto/hisilicon/sec2/sec.h
9437 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
9438 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
9439 F:      drivers/crypto/hisilicon/sec2/sec_main.c
9440
9441 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
9442 M:      Jay Fang <[email protected]>
9443 L:      [email protected]
9444 S:      Maintained
9445 W:      http://www.hisilicon.com
9446 F:      drivers/spi/spi-hisi-kunpeng.c
9447
9448 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
9449 M:      Mauro Carvalho Chehab <[email protected]>
9450 L:      [email protected]
9451 S:      Maintained
9452 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
9453 F:      drivers/spmi/hisi-spmi-controller.c
9454
9455 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
9456 M:      Mauro Carvalho Chehab <[email protected]>
9457 L:      [email protected]
9458 S:      Maintained
9459 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
9460 F:      drivers/mfd/hi6421-spmi-pmic.c
9461
9462 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
9463 M:      Weili Qian <[email protected]>
9464 S:      Maintained
9465 F:      drivers/crypto/hisilicon/trng/trng.c
9466
9467 HISILICON V3XX SPI NOR FLASH Controller Driver
9468 M:      Jay Fang <[email protected]>
9469 S:      Maintained
9470 W:      http://www.hisilicon.com
9471 F:      drivers/spi/spi-hisi-sfc-v3xx.c
9472
9473 HISILICON ZIP Controller DRIVER
9474 M:      Yang Shen <[email protected]>
9475 M:      Zhou Wang <[email protected]>
9476 L:      [email protected]
9477 S:      Maintained
9478 F:      Documentation/ABI/testing/debugfs-hisi-zip
9479 F:      drivers/crypto/hisilicon/zip/
9480
9481 HMM - Heterogeneous Memory Management
9482 M:      Jérôme Glisse <[email protected]>
9483 L:      [email protected]
9484 S:      Maintained
9485 F:      Documentation/mm/hmm.rst
9486 F:      include/linux/hmm*
9487 F:      lib/test_hmm*
9488 F:      mm/hmm*
9489 F:      tools/testing/selftests/mm/*hmm*
9490
9491 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
9492 M:      Andreas Klinger <[email protected]>
9493 L:      [email protected]
9494 S:      Maintained
9495 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
9496 F:      drivers/iio/pressure/mprls0025pa.c
9497
9498 HOST AP DRIVER
9499 M:      Jouni Malinen <[email protected]>
9500 L:      [email protected]
9501 S:      Obsolete
9502 W:      http://w1.fi/hostap-driver.html
9503 F:      drivers/net/wireless/intersil/hostap/
9504
9505 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
9506 L:      [email protected]
9507 S:      Orphan
9508 F:      drivers/platform/x86/hp/tc1100-wmi.c
9509
9510 HP WMI HARDWARE MONITOR DRIVER
9511 M:      James Seo <[email protected]>
9512 L:      [email protected]
9513 S:      Maintained
9514 F:      Documentation/hwmon/hp-wmi-sensors.rst
9515 F:      drivers/hwmon/hp-wmi-sensors.c
9516
9517 HPET:   High Precision Event Timers driver
9518 M:      Clemens Ladisch <[email protected]>
9519 S:      Maintained
9520 F:      Documentation/timers/hpet.rst
9521 F:      drivers/char/hpet.c
9522 F:      include/linux/hpet.h
9523 F:      include/uapi/linux/hpet.h
9524
9525 HPET:   x86
9526 S:      Orphan
9527 F:      arch/x86/include/asm/hpet.h
9528 F:      arch/x86/kernel/hpet.c
9529
9530 HPFS FILESYSTEM
9531 M:      Mikulas Patocka <[email protected]>
9532 S:      Maintained
9533 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
9534 F:      fs/hpfs/
9535
9536 HS3001 Hardware Temperature and Humidity Sensor
9537 M:      Andre Werner <[email protected]>
9538 L:      [email protected]
9539 S:      Maintained
9540 F:      drivers/hwmon/hs3001.c
9541
9542 HSI SUBSYSTEM
9543 M:      Sebastian Reichel <[email protected]>
9544 S:      Maintained
9545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
9546 F:      Documentation/ABI/testing/sysfs-bus-hsi
9547 F:      Documentation/driver-api/hsi.rst
9548 F:      drivers/hsi/
9549 F:      include/linux/hsi/
9550 F:      include/uapi/linux/hsi/
9551
9552 HSO 3G MODEM DRIVER
9553 L:      [email protected]
9554 S:      Orphan
9555 F:      drivers/net/usb/hso.c
9556
9557 HSR NETWORK PROTOCOL
9558 L:      [email protected]
9559 S:      Orphan
9560 F:      net/hsr/
9561
9562 HT16K33 LED CONTROLLER DRIVER
9563 M:      Robin van der Gracht <[email protected]>
9564 S:      Maintained
9565 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
9566 F:      drivers/auxdisplay/ht16k33.c
9567
9568 HTCPEN TOUCHSCREEN DRIVER
9569 M:      Pau Oliva Fora <[email protected]>
9570 L:      [email protected]
9571 S:      Maintained
9572 F:      drivers/input/touchscreen/htcpen.c
9573
9574 HTE SUBSYSTEM
9575 M:      Dipen Patel <[email protected]>
9576 L:      [email protected]
9577 S:      Maintained
9578 Q:      https://patchwork.kernel.org/project/timestamp/list/
9579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
9580 F:      Documentation/devicetree/bindings/timestamp/
9581 F:      Documentation/driver-api/hte/
9582 F:      drivers/hte/
9583 F:      include/linux/hte.h
9584
9585 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
9586 M:      Lorenzo Bianconi <[email protected]>
9587 L:      [email protected]
9588 S:      Maintained
9589 W:      http://www.st.com/
9590 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
9591 F:      drivers/iio/humidity/hts221*
9592
9593 HUAWEI ETHERNET DRIVER
9594 M:      Cai Huoqing <[email protected]>
9595 L:      [email protected]
9596 S:      Maintained
9597 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
9598 F:      drivers/net/ethernet/huawei/hinic/
9599
9600 HUGETLB SUBSYSTEM
9601 M:      Mike Kravetz <[email protected]>
9602 M:      Muchun Song <[email protected]>
9603 L:      [email protected]
9604 S:      Maintained
9605 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
9606 F:      Documentation/admin-guide/mm/hugetlbpage.rst
9607 F:      Documentation/mm/hugetlbfs_reserv.rst
9608 F:      Documentation/mm/vmemmap_dedup.rst
9609 F:      fs/hugetlbfs/
9610 F:      include/linux/hugetlb.h
9611 F:      mm/hugetlb.c
9612 F:      mm/hugetlb_vmemmap.c
9613 F:      mm/hugetlb_vmemmap.h
9614
9615 HVA ST MEDIA DRIVER
9616 M:      Jean-Christophe Trotin <[email protected]>
9617 L:      [email protected]
9618 S:      Supported
9619 W:      https://linuxtv.org
9620 T:      git git://linuxtv.org/media_tree.git
9621 F:      drivers/media/platform/st/sti/hva
9622
9623 HWPOISON MEMORY FAILURE HANDLING
9624 M:      Naoya Horiguchi <[email protected]>
9625 R:      Miaohe Lin <[email protected]>
9626 L:      [email protected]
9627 S:      Maintained
9628 F:      mm/hwpoison-inject.c
9629 F:      mm/memory-failure.c
9630
9631 HYCON HY46XX TOUCHSCREEN SUPPORT
9632 M:      Giulio Benetti <[email protected]>
9633 L:      [email protected]
9634 S:      Maintained
9635 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
9636 F:      drivers/input/touchscreen/hycon-hy46xx.c
9637
9638 HYGON PROCESSOR SUPPORT
9639 M:      Pu Wen <[email protected]>
9640 L:      [email protected]
9641 S:      Maintained
9642 F:      arch/x86/kernel/cpu/hygon.c
9643
9644 HYNIX HI556 SENSOR DRIVER
9645 M:      Shawn Tu <[email protected]>
9646 L:      [email protected]
9647 S:      Maintained
9648 T:      git git://linuxtv.org/media_tree.git
9649 F:      drivers/media/i2c/hi556.c
9650
9651 HYNIX HI846 SENSOR DRIVER
9652 M:      Martin Kepplinger <[email protected]>
9653 L:      [email protected]
9654 S:      Maintained
9655 F:      drivers/media/i2c/hi846.c
9656
9657 HYNIX HI847 SENSOR DRIVER
9658 M:      Shawn Tu <[email protected]>
9659 L:      [email protected]
9660 S:      Maintained
9661 F:      drivers/media/i2c/hi847.c
9662
9663 Hyper-V/Azure CORE AND DRIVERS
9664 M:      "K. Y. Srinivasan" <[email protected]>
9665 M:      Haiyang Zhang <[email protected]>
9666 M:      Wei Liu <[email protected]>
9667 M:      Dexuan Cui <[email protected]>
9668 L:      [email protected]
9669 S:      Supported
9670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
9671 F:      Documentation/ABI/stable/sysfs-bus-vmbus
9672 F:      Documentation/ABI/testing/debugfs-hyperv
9673 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
9674 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
9675 F:      Documentation/virt/hyperv
9676 F:      arch/arm64/hyperv
9677 F:      arch/arm64/include/asm/hyperv-tlfs.h
9678 F:      arch/arm64/include/asm/mshyperv.h
9679 F:      arch/x86/hyperv
9680 F:      arch/x86/include/asm/hyperv-tlfs.h
9681 F:      arch/x86/include/asm/mshyperv.h
9682 F:      arch/x86/include/asm/trace/hyperv.h
9683 F:      arch/x86/kernel/cpu/mshyperv.c
9684 F:      drivers/clocksource/hyperv_timer.c
9685 F:      drivers/hid/hid-hyperv.c
9686 F:      drivers/hv/
9687 F:      drivers/input/serio/hyperv-keyboard.c
9688 F:      drivers/iommu/hyperv-iommu.c
9689 F:      drivers/net/ethernet/microsoft/
9690 F:      drivers/net/hyperv/
9691 F:      drivers/pci/controller/pci-hyperv-intf.c
9692 F:      drivers/pci/controller/pci-hyperv.c
9693 F:      drivers/scsi/storvsc_drv.c
9694 F:      drivers/uio/uio_hv_generic.c
9695 F:      drivers/video/fbdev/hyperv_fb.c
9696 F:      include/asm-generic/hyperv-tlfs.h
9697 F:      include/asm-generic/mshyperv.h
9698 F:      include/clocksource/hyperv_timer.h
9699 F:      include/linux/hyperv.h
9700 F:      include/net/mana
9701 F:      include/uapi/linux/hyperv.h
9702 F:      net/vmw_vsock/hyperv_transport.c
9703 F:      tools/hv/
9704
9705 HYPERBUS SUPPORT
9706 M:      Vignesh Raghavendra <[email protected]>
9707 R:      Tudor Ambarus <[email protected]>
9708 L:      [email protected]
9709 S:      Supported
9710 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
9711 C:      irc://irc.oftc.net/mtd
9712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
9713 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
9714 F:      drivers/mtd/hyperbus/
9715 F:      include/linux/mtd/hyperbus.h
9716
9717 HYPERVISOR VIRTUAL CONSOLE DRIVER
9718 L:      [email protected]
9719 S:      Odd Fixes
9720 F:      drivers/tty/hvc/
9721
9722 I2C ACPI SUPPORT
9723 M:      Mika Westerberg <[email protected]>
9724 L:      [email protected]
9725 L:      [email protected]
9726 S:      Maintained
9727 F:      drivers/i2c/i2c-core-acpi.c
9728
9729 I2C CONTROLLER DRIVER FOR NVIDIA GPU
9730 M:      Ajay Gupta <[email protected]>
9731 L:      [email protected]
9732 S:      Maintained
9733 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
9734 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
9735
9736 I2C MUXES
9737 M:      Peter Rosin <[email protected]>
9738 L:      [email protected]
9739 S:      Maintained
9740 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
9741 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
9742 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
9743 F:      Documentation/i2c/i2c-topology.rst
9744 F:      Documentation/i2c/muxes/
9745 F:      drivers/i2c/i2c-mux.c
9746 F:      drivers/i2c/muxes/
9747 F:      include/linux/i2c-mux.h
9748
9749 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
9750 M:      Gregory CLEMENT <[email protected]>
9751 L:      [email protected]
9752 S:      Maintained
9753 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
9754 F:      drivers/i2c/busses/i2c-mv64xxx.c
9755
9756 I2C OVER PARALLEL PORT
9757 M:      Jean Delvare <[email protected]>
9758 L:      [email protected]
9759 S:      Maintained
9760 F:      Documentation/i2c/busses/i2c-parport.rst
9761 F:      drivers/i2c/busses/i2c-parport.c
9762
9763 I2C SUBSYSTEM
9764 M:      Wolfram Sang <[email protected]>
9765 L:      [email protected]
9766 S:      Maintained
9767 W:      https://i2c.wiki.kernel.org/
9768 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9770 F:      Documentation/devicetree/bindings/i2c/i2c.txt
9771 F:      Documentation/i2c/
9772 F:      drivers/i2c/*
9773 F:      include/dt-bindings/i2c/i2c.h
9774 F:      include/linux/i2c-dev.h
9775 F:      include/linux/i2c-smbus.h
9776 F:      include/linux/i2c.h
9777 F:      include/uapi/linux/i2c-*.h
9778 F:      include/uapi/linux/i2c.h
9779
9780 I2C SUBSYSTEM HOST DRIVERS
9781 M:      Andi Shyti <[email protected]>
9782 L:      [email protected]
9783 S:      Maintained
9784 W:      https://i2c.wiki.kernel.org/
9785 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9787 F:      Documentation/devicetree/bindings/i2c/
9788 F:      drivers/i2c/algos/
9789 F:      drivers/i2c/busses/
9790 F:      include/dt-bindings/i2c/
9791
9792 I2C-TAOS-EVM DRIVER
9793 M:      Jean Delvare <[email protected]>
9794 L:      [email protected]
9795 S:      Maintained
9796 F:      Documentation/i2c/busses/i2c-taos-evm.rst
9797 F:      drivers/i2c/busses/i2c-taos-evm.c
9798
9799 I2C-TINY-USB DRIVER
9800 M:      Till Harbaum <[email protected]>
9801 L:      [email protected]
9802 S:      Maintained
9803 W:      http://www.harbaum.org/till/i2c_tiny_usb
9804 F:      drivers/i2c/busses/i2c-tiny-usb.c
9805
9806 I2C/SMBUS CONTROLLER DRIVERS FOR PC
9807 M:      Jean Delvare <[email protected]>
9808 L:      [email protected]
9809 S:      Maintained
9810 F:      Documentation/i2c/busses/i2c-ali1535.rst
9811 F:      Documentation/i2c/busses/i2c-ali1563.rst
9812 F:      Documentation/i2c/busses/i2c-ali15x3.rst
9813 F:      Documentation/i2c/busses/i2c-amd756.rst
9814 F:      Documentation/i2c/busses/i2c-amd8111.rst
9815 F:      Documentation/i2c/busses/i2c-i801.rst
9816 F:      Documentation/i2c/busses/i2c-nforce2.rst
9817 F:      Documentation/i2c/busses/i2c-piix4.rst
9818 F:      Documentation/i2c/busses/i2c-sis5595.rst
9819 F:      Documentation/i2c/busses/i2c-sis630.rst
9820 F:      Documentation/i2c/busses/i2c-sis96x.rst
9821 F:      Documentation/i2c/busses/i2c-via.rst
9822 F:      Documentation/i2c/busses/i2c-viapro.rst
9823 F:      drivers/i2c/busses/i2c-ali1535.c
9824 F:      drivers/i2c/busses/i2c-ali1563.c
9825 F:      drivers/i2c/busses/i2c-ali15x3.c
9826 F:      drivers/i2c/busses/i2c-amd756-s4882.c
9827 F:      drivers/i2c/busses/i2c-amd756.c
9828 F:      drivers/i2c/busses/i2c-amd8111.c
9829 F:      drivers/i2c/busses/i2c-i801.c
9830 F:      drivers/i2c/busses/i2c-isch.c
9831 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
9832 F:      drivers/i2c/busses/i2c-nforce2.c
9833 F:      drivers/i2c/busses/i2c-piix4.c
9834 F:      drivers/i2c/busses/i2c-sis5595.c
9835 F:      drivers/i2c/busses/i2c-sis630.c
9836 F:      drivers/i2c/busses/i2c-sis96x.c
9837 F:      drivers/i2c/busses/i2c-via.c
9838 F:      drivers/i2c/busses/i2c-viapro.c
9839
9840 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
9841 M:      Hans de Goede <[email protected]>
9842 L:      [email protected]
9843 S:      Maintained
9844 F:      drivers/i2c/busses/i2c-cht-wc.c
9845
9846 I2C/SMBUS ISMT DRIVER
9847 M:      Seth Heasley <[email protected]>
9848 M:      Neil Horman <[email protected]>
9849 L:      [email protected]
9850 F:      Documentation/i2c/busses/i2c-ismt.rst
9851 F:      drivers/i2c/busses/i2c-ismt.c
9852
9853 I2C/SMBUS STUB DRIVER
9854 M:      Jean Delvare <[email protected]>
9855 L:      [email protected]
9856 S:      Maintained
9857 F:      drivers/i2c/i2c-stub.c
9858
9859 I3C DRIVER FOR ASPEED AST2600
9860 M:      Jeremy Kerr <[email protected]>
9861 S:      Maintained
9862 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
9863 F:      drivers/i3c/master/ast2600-i3c-master.c
9864
9865 I3C DRIVER FOR CADENCE I3C MASTER IP
9866 M:      Przemysław Gaj <[email protected]>
9867 S:      Maintained
9868 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
9869 F:      drivers/i3c/master/i3c-master-cdns.c
9870
9871 I3C DRIVER FOR SYNOPSYS DESIGNWARE
9872 S:      Orphan
9873 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
9874 F:      drivers/i3c/master/dw*
9875
9876 I3C SUBSYSTEM
9877 M:      Alexandre Belloni <[email protected]>
9878 L:      [email protected] (moderated for non-subscribers)
9879 S:      Maintained
9880 C:      irc://chat.freenode.net/linux-i3c
9881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
9882 F:      Documentation/ABI/testing/sysfs-bus-i3c
9883 F:      Documentation/devicetree/bindings/i3c/
9884 F:      Documentation/driver-api/i3c
9885 F:      drivers/i3c/
9886 F:      include/linux/i3c/
9887
9888 IA64 (Itanium) PLATFORM
9889 L:      [email protected]
9890 S:      Orphan
9891 F:      Documentation/arch/ia64/
9892 F:      arch/ia64/
9893
9894 IBM Operation Panel Input Driver
9895 M:      Eddie James <[email protected]>
9896 L:      [email protected]
9897 S:      Maintained
9898 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
9899 F:      drivers/input/misc/ibm-panel.c
9900
9901 IBM Power 842 compression accelerator
9902 M:      Haren Myneni <[email protected]>
9903 S:      Supported
9904 F:      crypto/842.c
9905 F:      drivers/crypto/nx/Kconfig
9906 F:      drivers/crypto/nx/Makefile
9907 F:      drivers/crypto/nx/nx-842*
9908 F:      include/linux/sw842.h
9909 F:      lib/842/
9910
9911 IBM Power in-Nest Crypto Acceleration
9912 M:      Breno Leitão <[email protected]>
9913 M:      Nayna Jain <[email protected]>
9914 M:      Paulo Flabiano Smorigo <[email protected]>
9915 L:      [email protected]
9916 S:      Supported
9917 F:      drivers/crypto/nx/Kconfig
9918 F:      drivers/crypto/nx/Makefile
9919 F:      drivers/crypto/nx/nx-aes*
9920 F:      drivers/crypto/nx/nx-sha*
9921 F:      drivers/crypto/nx/nx.*
9922 F:      drivers/crypto/nx/nx_csbcpb.h
9923 F:      drivers/crypto/nx/nx_debugfs.c
9924
9925 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
9926 M:      Tyrel Datwyler <[email protected]>
9927 L:      [email protected]
9928 L:      [email protected]
9929 S:      Supported
9930 F:      drivers/pci/hotplug/rpadlpar*
9931
9932 IBM Power Linux RAID adapter
9933 M:      Brian King <[email protected]>
9934 S:      Supported
9935 F:      drivers/scsi/ipr.*
9936
9937 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
9938 M:      Tyrel Datwyler <[email protected]>
9939 L:      [email protected]
9940 L:      [email protected]
9941 S:      Supported
9942 F:      drivers/pci/hotplug/rpaphp*
9943
9944 IBM Power SRIOV Virtual NIC Device Driver
9945 M:      Haren Myneni <[email protected]>
9946 M:      Rick Lindsley <[email protected]>
9947 R:      Nick Child <[email protected]>
9948 R:      Dany Madden <[email protected]>
9949 R:      Thomas Falcon <[email protected]>
9950 L:      [email protected]
9951 S:      Supported
9952 F:      drivers/net/ethernet/ibm/ibmvnic.*
9953
9954 IBM Power VFIO Support
9955 M:      Timothy Pearson <[email protected]>
9956 S:      Supported
9957 F:      drivers/vfio/vfio_iommu_spapr_tce.c
9958
9959 IBM Power Virtual Ethernet Device Driver
9960 M:      Nick Child <[email protected]>
9961 L:      [email protected]
9962 S:      Supported
9963 F:      drivers/net/ethernet/ibm/ibmveth.*
9964
9965 IBM Power Virtual FC Device Drivers
9966 M:      Tyrel Datwyler <[email protected]>
9967 L:      [email protected]
9968 S:      Supported
9969 F:      drivers/scsi/ibmvscsi/ibmvfc*
9970
9971 IBM Power Virtual Management Channel Driver
9972 M:      Brad Warrum <[email protected]>
9973 M:      Ritu Agarwal <[email protected]>
9974 S:      Supported
9975 F:      drivers/misc/ibmvmc.*
9976
9977 IBM Power Virtual SCSI Device Drivers
9978 M:      Tyrel Datwyler <[email protected]>
9979 L:      [email protected]
9980 S:      Supported
9981 F:      drivers/scsi/ibmvscsi/ibmvscsi*
9982 F:      include/scsi/viosrp.h
9983
9984 IBM Power Virtual SCSI Device Target Driver
9985 M:      Michael Cyr <[email protected]>
9986 L:      [email protected]
9987 L:      [email protected]
9988 S:      Supported
9989 F:      drivers/scsi/ibmvscsi_tgt/
9990
9991 IBM Power VMX Cryptographic instructions
9992 M:      Breno Leitão <[email protected]>
9993 M:      Nayna Jain <[email protected]>
9994 M:      Paulo Flabiano Smorigo <[email protected]>
9995 L:      [email protected]
9996 S:      Supported
9997 F:      drivers/crypto/vmx/Kconfig
9998 F:      drivers/crypto/vmx/Makefile
9999 F:      drivers/crypto/vmx/aes*
10000 F:      drivers/crypto/vmx/ghash*
10001 F:      drivers/crypto/vmx/ppc-xlate.pl
10002 F:      drivers/crypto/vmx/vmx.c
10003
10004 IBM ServeRAID RAID DRIVER
10005 S:      Orphan
10006 F:      drivers/scsi/ips.*
10007
10008 ICH LPC AND GPIO DRIVER
10009 M:      Peter Tyser <[email protected]>
10010 S:      Maintained
10011 F:      drivers/gpio/gpio-ich.c
10012 F:      drivers/mfd/lpc_ich.c
10013
10014 ICY I2C DRIVER
10015 M:      Max Staudt <[email protected]>
10016 L:      [email protected]
10017 S:      Maintained
10018 F:      drivers/i2c/busses/i2c-icy.c
10019
10020 IDEAPAD LAPTOP EXTRAS DRIVER
10021 M:      Ike Panhc <[email protected]>
10022 L:      [email protected]
10023 S:      Maintained
10024 W:      http://launchpad.net/ideapad-laptop
10025 F:      drivers/platform/x86/ideapad-laptop.c
10026
10027 IDEAPAD LAPTOP SLIDEBAR DRIVER
10028 M:      Andrey Moiseev <[email protected]>
10029 L:      [email protected]
10030 S:      Maintained
10031 W:      https://github.com/o2genum/ideapad-slidebar
10032 F:      drivers/input/misc/ideapad_slidebar.c
10033
10034 IDMAPPED MOUNTS
10035 M:      Christian Brauner <[email protected]>
10036 M:      Seth Forshee <[email protected]>
10037 L:      [email protected]
10038 S:      Maintained
10039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping.git
10040 F:      Documentation/filesystems/idmappings.rst
10041 F:      include/linux/mnt_idmapping.*
10042 F:      tools/testing/selftests/mount_setattr/
10043
10044 IDT VersaClock 5 CLOCK DRIVER
10045 M:      Luca Ceresoli <[email protected]>
10046 S:      Maintained
10047 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10048 F:      drivers/clk/clk-versaclock5.c
10049
10050 IEEE 802.15.4 SUBSYSTEM
10051 M:      Alexander Aring <[email protected]>
10052 M:      Stefan Schmidt <[email protected]>
10053 M:      Miquel Raynal <[email protected]>
10054 L:      [email protected]
10055 S:      Maintained
10056 W:      https://linux-wpan.org/
10057 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10060 F:      Documentation/networking/ieee802154.rst
10061 F:      drivers/net/ieee802154/
10062 F:      include/linux/ieee802154.h
10063 F:      include/linux/nl802154.h
10064 F:      include/net/af_ieee802154.h
10065 F:      include/net/cfg802154.h
10066 F:      include/net/ieee802154_netdev.h
10067 F:      include/net/mac802154.h
10068 F:      include/net/nl802154.h
10069 F:      net/ieee802154/
10070 F:      net/mac802154/
10071
10072 IFCVF VIRTIO DATA PATH ACCELERATOR
10073 R:      Zhu Lingshan <[email protected]>
10074 F:      drivers/vdpa/ifcvf/
10075
10076 IFE PROTOCOL
10077 M:      Yotam Gigi <[email protected]>
10078 M:      Jamal Hadi Salim <[email protected]>
10079 F:      include/net/ife.h
10080 F:      include/uapi/linux/ife.h
10081 F:      net/ife
10082
10083 IGORPLUG-USB IR RECEIVER
10084 M:      Sean Young <[email protected]>
10085 L:      [email protected]
10086 S:      Maintained
10087 F:      drivers/media/rc/igorplugusb.c
10088
10089 IGUANAWORKS USB IR TRANSCEIVER
10090 M:      Sean Young <[email protected]>
10091 L:      [email protected]
10092 S:      Maintained
10093 F:      drivers/media/rc/iguanair.c
10094
10095 IIO DIGITAL POTENTIOMETER DAC
10096 M:      Peter Rosin <[email protected]>
10097 L:      [email protected]
10098 S:      Maintained
10099 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10100 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10101 F:      drivers/iio/dac/dpot-dac.c
10102
10103 IIO ENVELOPE DETECTOR
10104 M:      Peter Rosin <[email protected]>
10105 L:      [email protected]
10106 S:      Maintained
10107 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10108 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10109 F:      drivers/iio/adc/envelope-detector.c
10110
10111 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10112 M:      Matti Vaittinen <[email protected]>
10113 L:      [email protected]
10114 S:      Maintained
10115 F:      drivers/iio/light/gain-time-scale-helper.c
10116 F:      drivers/iio/light/gain-time-scale-helper.h
10117
10118 IIO MULTIPLEXER
10119 M:      Peter Rosin <[email protected]>
10120 L:      [email protected]
10121 S:      Maintained
10122 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10123 F:      drivers/iio/multiplexer/iio-mux.c
10124
10125 IIO SCMI BASED DRIVER
10126 M:      Jyoti Bhayana <[email protected]>
10127 L:      [email protected]
10128 S:      Maintained
10129 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10130
10131 IIO SUBSYSTEM AND DRIVERS
10132 M:      Jonathan Cameron <[email protected]>
10133 R:      Lars-Peter Clausen <[email protected]>
10134 L:      [email protected]
10135 S:      Maintained
10136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10137 F:      Documentation/ABI/testing/configfs-iio*
10138 F:      Documentation/ABI/testing/sysfs-bus-iio*
10139 F:      Documentation/devicetree/bindings/iio/
10140 F:      drivers/iio/
10141 F:      drivers/staging/iio/
10142 F:      include/dt-bindings/iio/
10143 F:      include/linux/iio/
10144 F:      tools/iio/
10145
10146 IIO UNIT CONVERTER
10147 M:      Peter Rosin <[email protected]>
10148 L:      [email protected]
10149 S:      Maintained
10150 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10151 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10152 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10153 F:      drivers/iio/afe/iio-rescale.c
10154
10155 IKANOS/ADI EAGLE ADSL USB DRIVER
10156 M:      Matthieu Castet <[email protected]>
10157 M:      Stanislaw Gruszka <[email protected]>
10158 S:      Maintained
10159 F:      drivers/usb/atm/ueagle-atm.c
10160
10161 IMAGIS TOUCHSCREEN DRIVER
10162 M:      Markuss Broks <[email protected]>
10163 S:      Maintained
10164 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10165 F:      drivers/input/touchscreen/imagis.c
10166
10167 IMGTEC ASCII LCD DRIVER
10168 M:      Paul Burton <[email protected]>
10169 S:      Maintained
10170 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10171 F:      drivers/auxdisplay/img-ascii-lcd.c
10172
10173 IMGTEC IR DECODER DRIVER
10174 S:      Orphan
10175 F:      drivers/media/rc/img-ir/
10176
10177 IMON SOUNDGRAPH USB IR RECEIVER
10178 M:      Sean Young <[email protected]>
10179 L:      [email protected]
10180 S:      Maintained
10181 F:      drivers/media/rc/imon.c
10182 F:      drivers/media/rc/imon_raw.c
10183
10184 IMS TWINTURBO FRAMEBUFFER DRIVER
10185 L:      [email protected]
10186 S:      Orphan
10187 F:      drivers/video/fbdev/imsttfb.c
10188
10189 INA209 HARDWARE MONITOR DRIVER
10190 M:      Guenter Roeck <[email protected]>
10191 L:      [email protected]
10192 S:      Maintained
10193 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
10194 F:      Documentation/hwmon/ina209.rst
10195 F:      drivers/hwmon/ina209.c
10196
10197 INA2XX HARDWARE MONITOR DRIVER
10198 M:      Guenter Roeck <[email protected]>
10199 L:      [email protected]
10200 S:      Maintained
10201 F:      Documentation/hwmon/ina2xx.rst
10202 F:      drivers/hwmon/ina2xx.c
10203 F:      include/linux/platform_data/ina2xx.h
10204
10205 INDEX OF FURTHER KERNEL DOCUMENTATION
10206 M:      Carlos Bilbao <[email protected]>
10207 S:      Maintained
10208 F:      Documentation/process/kernel-docs.rst
10209
10210 INDUSTRY PACK SUBSYSTEM (IPACK)
10211 M:      Vaibhav Gupta <[email protected]>
10212 M:      Jens Taprogge <[email protected]>
10213 M:      Greg Kroah-Hartman <[email protected]>
10214 L:      [email protected]
10215 S:      Maintained
10216 W:      http://industrypack.sourceforge.net
10217 F:      drivers/ipack/
10218
10219 INFINEON DPS310 Driver
10220 M:      Eddie James <[email protected]>
10221 L:      [email protected]
10222 S:      Maintained
10223 F:      drivers/iio/pressure/dps310.c
10224
10225 INFINEON PEB2466 ASoC CODEC
10226 M:      Herve Codina <[email protected]>
10227 L:      [email protected] (moderated for non-subscribers)
10228 S:      Maintained
10229 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
10230 F:      sound/soc/codecs/peb2466.c
10231
10232 INFINIBAND SUBSYSTEM
10233 M:      Jason Gunthorpe <[email protected]>
10234 M:      Leon Romanovsky <[email protected]>
10235 L:      [email protected]
10236 S:      Supported
10237 W:      https://github.com/linux-rdma/rdma-core
10238 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
10240 F:      Documentation/devicetree/bindings/infiniband/
10241 F:      Documentation/infiniband/
10242 F:      drivers/infiniband/
10243 F:      include/rdma/
10244 F:      include/trace/events/ib_mad.h
10245 F:      include/trace/events/ib_umad.h
10246 F:      include/trace/misc/rdma.h
10247 F:      include/uapi/linux/if_infiniband.h
10248 F:      include/uapi/rdma/
10249 F:      samples/bpf/ibumad_kern.c
10250 F:      samples/bpf/ibumad_user.c
10251
10252 INGENIC JZ4780 NAND DRIVER
10253 M:      Harvey Hunt <[email protected]>
10254 L:      [email protected]
10255 L:      [email protected]
10256 S:      Maintained
10257 F:      drivers/mtd/nand/raw/ingenic/
10258
10259 INGENIC JZ47xx SoCs
10260 M:      Paul Cercueil <[email protected]>
10261 L:      [email protected]
10262 S:      Maintained
10263 F:      arch/mips/boot/dts/ingenic/
10264 F:      arch/mips/generic/board-ingenic.c
10265 F:      arch/mips/include/asm/mach-ingenic/
10266 F:      arch/mips/ingenic/Kconfig
10267 F:      drivers/clk/ingenic/
10268 F:      drivers/dma/dma-jz4780.c
10269 F:      drivers/gpu/drm/ingenic/
10270 F:      drivers/i2c/busses/i2c-jz4780.c
10271 F:      drivers/iio/adc/ingenic-adc.c
10272 F:      drivers/irqchip/irq-ingenic.c
10273 F:      drivers/memory/jz4780-nemc.c
10274 F:      drivers/mmc/host/jz4740_mmc.c
10275 F:      drivers/mtd/nand/raw/ingenic/
10276 F:      drivers/pinctrl/pinctrl-ingenic.c
10277 F:      drivers/power/supply/ingenic-battery.c
10278 F:      drivers/pwm/pwm-jz4740.c
10279 F:      drivers/remoteproc/ingenic_rproc.c
10280 F:      drivers/rtc/rtc-jz4740.c
10281 F:      drivers/tty/serial/8250/8250_ingenic.c
10282 F:      drivers/usb/musb/jz4740.c
10283 F:      drivers/watchdog/jz4740_wdt.c
10284 F:      include/dt-bindings/iio/adc/ingenic,adc.h
10285 F:      include/linux/mfd/ingenic-tcu.h
10286 F:      sound/soc/codecs/jz47*
10287 F:      sound/soc/jz4740/
10288
10289 INJOINIC IP5xxx POWER BANK IC DRIVER
10290 M:      Samuel Holland <[email protected]>
10291 S:      Maintained
10292 F:      drivers/power/supply/ip5xxx_power.c
10293
10294 INOTIFY
10295 M:      Jan Kara <[email protected]>
10296 R:      Amir Goldstein <[email protected]>
10297 L:      [email protected]
10298 S:      Maintained
10299 F:      Documentation/filesystems/inotify.rst
10300 F:      fs/notify/inotify/
10301 F:      include/linux/inotify.h
10302 F:      include/uapi/linux/inotify.h
10303
10304 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
10305 M:      Dmitry Torokhov <[email protected]>
10306 L:      [email protected]
10307 S:      Maintained
10308 Q:      http://patchwork.kernel.org/project/linux-input/list/
10309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
10310 F:      Documentation/devicetree/bindings/input/
10311 F:      Documentation/devicetree/bindings/serio/
10312 F:      Documentation/input/
10313 F:      drivers/input/
10314 F:      include/dt-bindings/input/
10315 F:      include/linux/input.h
10316 F:      include/linux/input/
10317 F:      include/uapi/linux/input-event-codes.h
10318 F:      include/uapi/linux/input.h
10319
10320 INPUT MULTITOUCH (MT) PROTOCOL
10321 M:      Henrik Rydberg <[email protected]>
10322 L:      [email protected]
10323 S:      Odd fixes
10324 F:      Documentation/input/multi-touch-protocol.rst
10325 F:      drivers/input/input-mt.c
10326 K:      \b(ABS|SYN)_MT_
10327
10328 INSIDE SECURE CRYPTO DRIVER
10329 M:      Antoine Tenart <[email protected]>
10330 L:      [email protected]
10331 S:      Maintained
10332 F:      drivers/crypto/inside-secure/
10333
10334 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
10335 M:      Mimi Zohar <[email protected]>
10336 M:      Dmitry Kasatkin <[email protected]>
10337 L:      [email protected]
10338 S:      Supported
10339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
10340 F:      security/integrity/
10341 F:      security/integrity/ima/
10342
10343 INTEL 810/815 FRAMEBUFFER DRIVER
10344 M:      Antonino Daplas <[email protected]>
10345 L:      [email protected]
10346 S:      Maintained
10347 F:      drivers/video/fbdev/i810/
10348
10349 INTEL 8254 COUNTER DRIVER
10350 M:      William Breathitt Gray <[email protected]>
10351 L:      [email protected]
10352 S:      Maintained
10353 F:      drivers/counter/i8254.c
10354 F:      include/linux/i8254.h
10355
10356 INTEL 8255 GPIO DRIVER
10357 M:      William Breathitt Gray <[email protected]>
10358 L:      [email protected]
10359 S:      Maintained
10360 F:      drivers/gpio/gpio-i8255.c
10361 F:      drivers/gpio/gpio-i8255.h
10362
10363 INTEL ASoC DRIVERS
10364 M:      Cezary Rojewski <[email protected]>
10365 M:      Pierre-Louis Bossart <[email protected]>
10366 M:      Liam Girdwood <[email protected]>
10367 M:      Peter Ujfalusi <[email protected]>
10368 M:      Bard Liao <[email protected]>
10369 M:      Ranjani Sridharan <[email protected]>
10370 M:      Kai Vehmanen <[email protected]>
10371 L:      [email protected] (moderated for non-subscribers)
10372 S:      Supported
10373 F:      sound/soc/intel/
10374
10375 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
10376 M:      Hans de Goede <[email protected]>
10377 L:      [email protected]
10378 S:      Maintained
10379 F:      drivers/platform/x86/intel/atomisp2/pm.c
10380
10381 INTEL ATOMISP2 LED DRIVER
10382 M:      Hans de Goede <[email protected]>
10383 L:      [email protected]
10384 S:      Maintained
10385 F:      drivers/platform/x86/intel/atomisp2/led.c
10386
10387 INTEL BIOS SAR INT1092 DRIVER
10388 M:      Shravan Sudhakar <[email protected]>
10389 M:      Intel Corporation <[email protected]>
10390 L:      [email protected]
10391 S:      Maintained
10392 F:      drivers/platform/x86/intel/int1092/
10393
10394 INTEL BROXTON PMC DRIVER
10395 M:      Mika Westerberg <[email protected]>
10396 M:      Zha Qipeng <[email protected]>
10397 S:      Maintained
10398 F:      drivers/mfd/intel_pmc_bxt.c
10399 F:      include/linux/mfd/intel_pmc_bxt.h
10400
10401 INTEL C600 SERIES SAS CONTROLLER DRIVER
10402 M:      Artur Paszkiewicz <[email protected]>
10403 L:      [email protected]
10404 S:      Supported
10405 T:      git git://git.code.sf.net/p/intel-sas/isci
10406 F:      drivers/scsi/isci/
10407
10408 INTEL CPU family model numbers
10409 M:      Tony Luck <[email protected]>
10410 M:      [email protected]
10411 L:      [email protected]
10412 S:      Supported
10413 F:      arch/x86/include/asm/intel-family.h
10414
10415 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
10416 M:      Jani Nikula <[email protected]>
10417 M:      Joonas Lahtinen <[email protected]>
10418 M:      Rodrigo Vivi <[email protected]>
10419 M:      Tvrtko Ursulin <[email protected]>
10420 L:      [email protected]
10421 S:      Supported
10422 W:      https://01.org/linuxgraphics/
10423 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
10424 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
10425 C:      irc://irc.oftc.net/intel-gfx
10426 T:      git git://anongit.freedesktop.org/drm-intel
10427 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
10428 F:      Documentation/gpu/i915.rst
10429 F:      drivers/gpu/drm/i915/
10430 F:      include/drm/i915*
10431 F:      include/uapi/drm/i915_drm.h
10432
10433 INTEL ETHERNET DRIVERS
10434 M:      Jesse Brandeburg <[email protected]>
10435 M:      Tony Nguyen <[email protected]>
10436 L:      [email protected] (moderated for non-subscribers)
10437 S:      Supported
10438 W:      https://www.intel.com/content/www/us/en/support.html
10439 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
10440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
10441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
10442 F:      Documentation/networking/device_drivers/ethernet/intel/
10443 F:      drivers/net/ethernet/intel/
10444 F:      drivers/net/ethernet/intel/*/
10445 F:      include/linux/avf/virtchnl.h
10446 F:      include/linux/net/intel/iidc.h
10447
10448 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
10449 M:      Mustafa Ismail <[email protected]>
10450 M:      Shiraz Saleem <[email protected]>
10451 L:      [email protected]
10452 S:      Supported
10453 F:      drivers/infiniband/hw/irdma/
10454 F:      include/uapi/rdma/irdma-abi.h
10455
10456 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
10457 M:      Maik Broemme <[email protected]>
10458 L:      [email protected]
10459 S:      Maintained
10460 F:      Documentation/fb/intelfb.rst
10461 F:      drivers/video/fbdev/intelfb/
10462
10463 INTEL GPIO DRIVERS
10464 M:      Andy Shevchenko <[email protected]>
10465 L:      [email protected]
10466 S:      Supported
10467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10468 F:      drivers/gpio/gpio-elkhartlake.c
10469 F:      drivers/gpio/gpio-ich.c
10470 F:      drivers/gpio/gpio-merrifield.c
10471 F:      drivers/gpio/gpio-ml-ioh.c
10472 F:      drivers/gpio/gpio-pch.c
10473 F:      drivers/gpio/gpio-sch.c
10474 F:      drivers/gpio/gpio-sodaville.c
10475 F:      drivers/gpio/gpio-tangier.c
10476
10477 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
10478 M:      Zhenyu Wang <[email protected]>
10479 M:      Zhi Wang <[email protected]>
10480 L:      [email protected]
10481 L:      [email protected]
10482 S:      Supported
10483 W:      https://01.org/igvt-g
10484 T:      git https://github.com/intel/gvt-linux.git
10485 F:      drivers/gpu/drm/i915/gvt/
10486
10487 INTEL HID EVENT DRIVER
10488 M:      Alex Hung <[email protected]>
10489 L:      [email protected]
10490 S:      Maintained
10491 F:      drivers/platform/x86/intel/hid.c
10492
10493 INTEL I/OAT DMA DRIVER
10494 M:      Dave Jiang <[email protected]>
10495 R:      Dan Williams <[email protected]>
10496 L:      [email protected]
10497 S:      Supported
10498 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
10499 F:      drivers/dma/ioat*
10500
10501 INTEL IDLE DRIVER
10502 M:      Jacob Pan <[email protected]>
10503 M:      Len Brown <[email protected]>
10504 L:      [email protected]
10505 S:      Supported
10506 B:      https://bugzilla.kernel.org
10507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
10508 F:      drivers/idle/intel_idle.c
10509
10510 INTEL IDXD DRIVER
10511 M:      Fenghua Yu <[email protected]>
10512 M:      Dave Jiang <[email protected]>
10513 L:      [email protected]
10514 S:      Supported
10515 F:      drivers/dma/idxd/*
10516 F:      include/uapi/linux/idxd.h
10517
10518 INTEL IN FIELD SCAN (IFS) DEVICE
10519 M:      Jithu Joseph <[email protected]>
10520 R:      Ashok Raj <[email protected]>
10521 R:      Tony Luck <[email protected]>
10522 S:      Maintained
10523 F:      drivers/platform/x86/intel/ifs
10524 F:      include/trace/events/intel_ifs.h
10525
10526 INTEL INTEGRATED SENSOR HUB DRIVER
10527 M:      Srinivas Pandruvada <[email protected]>
10528 M:      Jiri Kosina <[email protected]>
10529 L:      [email protected]
10530 S:      Maintained
10531 F:      drivers/hid/intel-ish-hid/
10532
10533 INTEL IOMMU (VT-d)
10534 M:      David Woodhouse <[email protected]>
10535 M:      Lu Baolu <[email protected]>
10536 L:      [email protected]
10537 S:      Supported
10538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10539 F:      drivers/iommu/intel/
10540
10541 INTEL IPU3 CSI-2 CIO2 DRIVER
10542 M:      Yong Zhi <[email protected]>
10543 M:      Sakari Ailus <[email protected]>
10544 M:      Bingbu Cao <[email protected]>
10545 M:      Dan Scally <[email protected]>
10546 R:      Tianshu Qiu <[email protected]>
10547 L:      [email protected]
10548 S:      Maintained
10549 T:      git git://linuxtv.org/media_tree.git
10550 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
10551 F:      drivers/media/pci/intel/ipu3/
10552
10553 INTEL IPU3 CSI-2 IMGU DRIVER
10554 M:      Sakari Ailus <[email protected]>
10555 R:      Bingbu Cao <[email protected]>
10556 R:      Tianshu Qiu <[email protected]>
10557 L:      [email protected]
10558 S:      Maintained
10559 F:      Documentation/admin-guide/media/ipu3.rst
10560 F:      Documentation/admin-guide/media/ipu3_rcb.svg
10561 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
10562 F:      drivers/staging/media/ipu3/
10563
10564 INTEL ISHTP ECLITE DRIVER
10565 M:      Sumesh K Naduvalath <[email protected]>
10566 L:      [email protected]
10567 S:      Supported
10568 F:      drivers/platform/x86/intel/ishtp_eclite.c
10569
10570 INTEL IXP4XX CRYPTO SUPPORT
10571 M:      Corentin Labbe <[email protected]>
10572 L:      [email protected]
10573 S:      Maintained
10574 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
10575
10576 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
10577 M:      Krzysztof Halasa <[email protected]>
10578 S:      Maintained
10579 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
10580 F:      drivers/net/wan/ixp4xx_hss.c
10581 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
10582 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
10583 F:      include/linux/soc/ixp4xx/npe.h
10584 F:      include/linux/soc/ixp4xx/qmgr.h
10585
10586 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
10587 M:      Deepak Saxena <[email protected]>
10588 S:      Maintained
10589 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
10590 F:      drivers/char/hw_random/ixp4xx-rng.c
10591
10592 INTEL KEEM BAY DRM DRIVER
10593 M:      Anitha Chrisanthus <[email protected]>
10594 M:      Edmund Dea <[email protected]>
10595 S:      Maintained
10596 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
10597 F:      drivers/gpu/drm/kmb/
10598
10599 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
10600 M:      Daniele Alessandrelli <[email protected]>
10601 S:      Maintained
10602 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
10603 F:      drivers/crypto/intel/keembay/Kconfig
10604 F:      drivers/crypto/intel/keembay/Makefile
10605 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
10606 F:      drivers/crypto/intel/keembay/ocs-aes.c
10607 F:      drivers/crypto/intel/keembay/ocs-aes.h
10608
10609 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
10610 M:      Daniele Alessandrelli <[email protected]>
10611 M:      Prabhjot Khurana <[email protected]>
10612 M:      Mark Gross <[email protected]>
10613 S:      Maintained
10614 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
10615 F:      drivers/crypto/intel/keembay/Kconfig
10616 F:      drivers/crypto/intel/keembay/Makefile
10617 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
10618
10619 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
10620 M:      Daniele Alessandrelli <[email protected]>
10621 M:      Declan Murphy <[email protected]>
10622 S:      Maintained
10623 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
10624 F:      drivers/crypto/intel/keembay/Kconfig
10625 F:      drivers/crypto/intel/keembay/Makefile
10626 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
10627 F:      drivers/crypto/intel/keembay/ocs-hcu.c
10628 F:      drivers/crypto/intel/keembay/ocs-hcu.h
10629
10630 INTEL MANAGEMENT ENGINE (mei)
10631 M:      Tomas Winkler <[email protected]>
10632 L:      [email protected]
10633 S:      Supported
10634 F:      Documentation/driver-api/mei/*
10635 F:      drivers/misc/mei/
10636 F:      drivers/watchdog/mei_wdt.c
10637 F:      include/linux/mei_aux.h
10638 F:      include/linux/mei_cl_bus.h
10639 F:      include/uapi/linux/mei.h
10640 F:      include/uapi/linux/mei_uuid.h
10641 F:      include/uapi/linux/uuid.h
10642 F:      samples/mei/*
10643
10644 INTEL MAX 10 BMC MFD DRIVER
10645 M:      Xu Yilun <[email protected]>
10646 R:      Tom Rix <[email protected]>
10647 S:      Maintained
10648 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
10649 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
10650 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
10651 F:      drivers/mfd/intel-m10-bmc*
10652 F:      include/linux/mfd/intel-m10-bmc.h
10653
10654 INTEL MAX10 BMC SECURE UPDATES
10655 M:      Russ Weight <[email protected]>
10656 L:      [email protected]
10657 S:      Maintained
10658 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
10659 F:      drivers/fpga/intel-m10-bmc-sec-update.c
10660
10661 INTEL P-Unit IPC DRIVER
10662 M:      Zha Qipeng <[email protected]>
10663 L:      [email protected]
10664 S:      Maintained
10665 F:      arch/x86/include/asm/intel_punit_ipc.h
10666 F:      drivers/platform/x86/intel/punit_ipc.c
10667
10668 INTEL PMC CORE DRIVER
10669 M:      Rajneesh Bhardwaj <[email protected]>
10670 M:      David E Box <[email protected]>
10671 L:      [email protected]
10672 S:      Maintained
10673 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
10674 F:      drivers/platform/x86/intel/pmc/
10675
10676 INTEL PMIC GPIO DRIVERS
10677 M:      Andy Shevchenko <[email protected]>
10678 S:      Supported
10679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10680 F:      drivers/gpio/gpio-*cove.c
10681
10682 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
10683 M:      Andy Shevchenko <[email protected]>
10684 S:      Supported
10685 F:      drivers/mfd/intel_soc_pmic*
10686 F:      include/linux/mfd/intel_soc_pmic*
10687
10688 INTEL PMT DRIVERS
10689 M:      David E. Box <[email protected]>
10690 S:      Supported
10691 F:      drivers/platform/x86/intel/pmt/
10692
10693 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
10694 M:      Stanislav Yakovlev <[email protected]>
10695 L:      [email protected]
10696 S:      Maintained
10697 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
10698 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
10699 F:      drivers/net/wireless/intel/ipw2x00/
10700
10701 INTEL PSTATE DRIVER
10702 M:      Srinivas Pandruvada <[email protected]>
10703 M:      Len Brown <[email protected]>
10704 L:      [email protected]
10705 S:      Supported
10706 F:      drivers/cpufreq/intel_pstate.c
10707
10708 INTEL PTP DFL ToD DRIVER
10709 M:      Tianfei Zhang <[email protected]>
10710 L:      [email protected]
10711 L:      [email protected]
10712 S:      Maintained
10713 F:      drivers/ptp/ptp_dfl_tod.c
10714
10715 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
10716 M:      Jarkko Nikula <[email protected]>
10717 L:      [email protected]
10718 F:      drivers/counter/intel-qep.c
10719
10720 INTEL SCU DRIVERS
10721 M:      Mika Westerberg <[email protected]>
10722 S:      Maintained
10723 F:      arch/x86/include/asm/intel_scu_ipc.h
10724 F:      drivers/platform/x86/intel_scu_*
10725
10726 INTEL SDSI DRIVER
10727 M:      David E. Box <[email protected]>
10728 S:      Supported
10729 F:      drivers/platform/x86/intel/sdsi.c
10730 F:      tools/arch/x86/intel_sdsi/
10731 F:      tools/testing/selftests/drivers/sdsi/
10732
10733 INTEL SGX
10734 M:      Jarkko Sakkinen <[email protected]>
10735 R:      Dave Hansen <[email protected]>
10736 L:      [email protected]
10737 S:      Supported
10738 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
10739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
10740 F:      Documentation/arch/x86/sgx.rst
10741 F:      arch/x86/entry/vdso/vsgx.S
10742 F:      arch/x86/include/asm/sgx.h
10743 F:      arch/x86/include/uapi/asm/sgx.h
10744 F:      arch/x86/kernel/cpu/sgx/*
10745 F:      tools/testing/selftests/sgx/*
10746 K:      \bSGX_
10747
10748 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
10749 M:      Daniel Scally <[email protected]>
10750 S:      Maintained
10751 F:      drivers/platform/x86/intel/int3472/
10752
10753 INTEL SPEED SELECT TECHNOLOGY
10754 M:      Srinivas Pandruvada <[email protected]>
10755 L:      [email protected]
10756 S:      Maintained
10757 F:      drivers/platform/x86/intel/speed_select_if/
10758 F:      include/uapi/linux/isst_if.h
10759 F:      tools/power/x86/intel-speed-select/
10760
10761 INTEL STRATIX10 FIRMWARE DRIVERS
10762 M:      Dinh Nguyen <[email protected]>
10763 L:      [email protected]
10764 S:      Maintained
10765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
10766 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
10767 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
10768 F:      drivers/firmware/stratix10-rsu.c
10769 F:      drivers/firmware/stratix10-svc.c
10770 F:      include/linux/firmware/intel/stratix10-smc.h
10771 F:      include/linux/firmware/intel/stratix10-svc-client.h
10772
10773 INTEL TELEMETRY DRIVER
10774 M:      Rajneesh Bhardwaj <[email protected]>
10775 M:      "David E. Box" <[email protected]>
10776 L:      [email protected]
10777 S:      Maintained
10778 F:      arch/x86/include/asm/intel_telemetry.h
10779 F:      drivers/platform/x86/intel/telemetry/
10780
10781 INTEL TPMI DRIVER
10782 M:      Srinivas Pandruvada <[email protected]>
10783 L:      [email protected]
10784 S:      Maintained
10785 F:      drivers/platform/x86/intel/tpmi.c
10786 F:      include/linux/intel_tpmi.h
10787
10788 INTEL UNCORE FREQUENCY CONTROL
10789 M:      Srinivas Pandruvada <[email protected]>
10790 L:      [email protected]
10791 S:      Maintained
10792 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
10793 F:      drivers/platform/x86/intel/uncore-frequency/
10794
10795 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
10796 M:      David E. Box <[email protected]>
10797 S:      Supported
10798 F:      drivers/platform/x86/intel/vsec.*
10799
10800 INTEL VIRTUAL BUTTON DRIVER
10801 M:      AceLan Kao <[email protected]>
10802 L:      [email protected]
10803 S:      Maintained
10804 F:      drivers/platform/x86/intel/vbtn.c
10805
10806 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
10807 M:      Stanislaw Gruszka <[email protected]>
10808 L:      [email protected]
10809 S:      Supported
10810 F:      drivers/net/wireless/intel/iwlegacy/
10811
10812 INTEL WIRELESS WIFI LINK (iwlwifi)
10813 M:      Gregory Greenman <[email protected]>
10814 L:      [email protected]
10815 S:      Supported
10816 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
10817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
10818 F:      drivers/net/wireless/intel/iwlwifi/
10819
10820 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
10821 M:      Jithu Joseph <[email protected]>
10822 R:      Maurice Ma <[email protected]>
10823 S:      Maintained
10824 W:      https://slimbootloader.github.io/security/firmware-update.html
10825 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
10826
10827 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
10828 L:      [email protected]
10829 S:      Maintained
10830 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
10831
10832 INTEL WWAN IOSM DRIVER
10833 M:      M Chetan Kumar <[email protected]>
10834 M:      Intel Corporation <[email protected]>
10835 L:      [email protected]
10836 S:      Maintained
10837 F:      drivers/net/wwan/iosm/
10838
10839 INTEL(R) TRACE HUB
10840 M:      Alexander Shishkin <[email protected]>
10841 S:      Supported
10842 F:      Documentation/trace/intel_th.rst
10843 F:      drivers/hwtracing/intel_th/
10844 F:      include/linux/intel_th.h
10845
10846 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
10847 M:      Ning Sun <[email protected]>
10848 L:      [email protected]
10849 S:      Supported
10850 W:      http://tboot.sourceforge.net
10851 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
10852 F:      Documentation/arch/x86/intel_txt.rst
10853 F:      arch/x86/kernel/tboot.c
10854 F:      include/linux/tboot.h
10855
10856 INTERCONNECT API
10857 M:      Georgi Djakov <[email protected]>
10858 L:      [email protected]
10859 S:      Maintained
10860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
10861 F:      Documentation/devicetree/bindings/interconnect/
10862 F:      Documentation/driver-api/interconnect.rst
10863 F:      drivers/interconnect/
10864 F:      include/dt-bindings/interconnect/
10865 F:      include/linux/interconnect-provider.h
10866 F:      include/linux/interconnect.h
10867
10868 INTERRUPT COUNTER DRIVER
10869 M:      Oleksij Rempel <[email protected]>
10870 R:      Pengutronix Kernel Team <[email protected]>
10871 L:      [email protected]
10872 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
10873 F:      drivers/counter/interrupt-cnt.c
10874
10875 INTERSIL ISL7998X VIDEO DECODER DRIVER
10876 M:      Michael Tretter <[email protected]>
10877 R:      Pengutronix Kernel Team <[email protected]>
10878 L:      [email protected]
10879 S:      Maintained
10880 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
10881 F:      drivers/media/i2c/isl7998x.c
10882
10883 INVENSENSE ICM-426xx IMU DRIVER
10884 M:      Jean-Baptiste Maneyrol <[email protected]>
10885 L:      [email protected]
10886 S:      Maintained
10887 W:      https://invensense.tdk.com/
10888 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
10889 F:      drivers/iio/imu/inv_icm42600/
10890
10891 INVENSENSE MPU-3050 GYROSCOPE DRIVER
10892 M:      Linus Walleij <[email protected]>
10893 L:      [email protected]
10894 S:      Maintained
10895 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
10896 F:      drivers/iio/gyro/mpu3050*
10897
10898 IOC3 ETHERNET DRIVER
10899 M:      Ralf Baechle <[email protected]>
10900 L:      [email protected]
10901 S:      Maintained
10902 F:      drivers/net/ethernet/sgi/ioc3-eth.c
10903
10904 IOMAP FILESYSTEM LIBRARY
10905 M:      Darrick J. Wong <[email protected]>
10906 L:      [email protected]
10907 L:      [email protected]
10908 S:      Supported
10909 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
10910 F:      fs/iomap/
10911 F:      include/linux/iomap.h
10912
10913 IOMMU DMA-API LAYER
10914 M:      Robin Murphy <[email protected]>
10915 L:      [email protected]
10916 S:      Maintained
10917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10918 F:      drivers/iommu/dma-iommu.c
10919 F:      drivers/iommu/dma-iommu.h
10920 F:      drivers/iommu/iova.c
10921 F:      include/linux/iova.h
10922
10923 IOMMU SUBSYSTEM
10924 M:      Joerg Roedel <[email protected]>
10925 M:      Will Deacon <[email protected]>
10926 R:      Robin Murphy <[email protected]>
10927 L:      [email protected]
10928 S:      Maintained
10929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10930 F:      Documentation/devicetree/bindings/iommu/
10931 F:      Documentation/userspace-api/iommu.rst
10932 F:      drivers/iommu/
10933 F:      include/linux/iommu.h
10934 F:      include/linux/iova.h
10935 F:      include/linux/of_iommu.h
10936 F:      include/uapi/linux/iommu.h
10937
10938 IOMMUFD
10939 M:      Jason Gunthorpe <[email protected]>
10940 M:      Kevin Tian <[email protected]>
10941 L:      [email protected]
10942 S:      Maintained
10943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
10944 F:      Documentation/userspace-api/iommufd.rst
10945 F:      drivers/iommu/iommufd/
10946 F:      include/linux/iommufd.h
10947 F:      include/uapi/linux/iommufd.h
10948 F:      tools/testing/selftests/iommu/
10949
10950 IOSYS-MAP HELPERS
10951 M:      Thomas Zimmermann <[email protected]>
10952 L:      [email protected]
10953 S:      Maintained
10954 T:      git git://anongit.freedesktop.org/drm/drm-misc
10955 F:      include/linux/iosys-map.h
10956
10957 IO_URING
10958 M:      Jens Axboe <[email protected]>
10959 R:      Pavel Begunkov <[email protected]>
10960 L:      [email protected]
10961 S:      Maintained
10962 T:      git git://git.kernel.dk/linux-block
10963 T:      git git://git.kernel.dk/liburing
10964 F:      include/linux/io_uring.h
10965 F:      include/linux/io_uring_types.h
10966 F:      include/trace/events/io_uring.h
10967 F:      include/uapi/linux/io_uring.h
10968 F:      io_uring/
10969 F:      tools/io_uring/
10970
10971 IPMI SUBSYSTEM
10972 M:      Corey Minyard <[email protected]>
10973 L:      [email protected] (moderated for non-subscribers)
10974 S:      Supported
10975 W:      http://openipmi.sourceforge.net/
10976 T:      git https://github.com/cminyard/linux-ipmi.git for-next
10977 F:      Documentation/devicetree/bindings/ipmi/
10978 F:      Documentation/driver-api/ipmi.rst
10979 F:      drivers/char/ipmi/
10980 F:      include/linux/ipmi*
10981 F:      include/uapi/linux/ipmi*
10982
10983 IPS SCSI RAID DRIVER
10984 M:      Adaptec OEM Raid Solutions <[email protected]>
10985 L:      [email protected]
10986 S:      Maintained
10987 W:      http://www.adaptec.com/
10988 F:      drivers/scsi/ips*
10989
10990 IPVS
10991 M:      Simon Horman <[email protected]>
10992 M:      Julian Anastasov <[email protected]>
10993 L:      [email protected]
10994 L:      [email protected]
10995 S:      Maintained
10996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
10997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
10998 F:      Documentation/networking/ipvs-sysctl.rst
10999 F:      include/net/ip_vs.h
11000 F:      include/uapi/linux/ip_vs.h
11001 F:      net/netfilter/ipvs/
11002
11003 IPWIRELESS DRIVER
11004 M:      Jiri Kosina <[email protected]>
11005 M:      David Sterba <[email protected]>
11006 S:      Odd Fixes
11007 F:      drivers/tty/ipwireless/
11008
11009 IRON DEVICE AUDIO CODEC DRIVERS
11010 M:      Kiseok Jo <[email protected]>
11011 L:      [email protected] (moderated for non-subscribers)
11012 S:      Maintained
11013 F:      Documentation/devicetree/bindings/sound/irondevice,*
11014 F:      sound/soc/codecs/sma*
11015
11016 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11017 M:      Marc Zyngier <[email protected]>
11018 S:      Maintained
11019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11020 F:      Documentation/core-api/irq/irq-domain.rst
11021 F:      include/linux/irqdomain.h
11022 F:      kernel/irq/irqdomain.c
11023 F:      kernel/irq/msi.c
11024
11025 IRQ SUBSYSTEM
11026 M:      Thomas Gleixner <[email protected]>
11027 L:      [email protected]
11028 S:      Maintained
11029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11030 F:      include/linux/group_cpus.h
11031 F:      kernel/irq/
11032 F:      lib/group_cpus.c
11033
11034 IRQCHIP DRIVERS
11035 M:      Thomas Gleixner <[email protected]>
11036 M:      Marc Zyngier <[email protected]>
11037 L:      [email protected]
11038 S:      Maintained
11039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11040 F:      Documentation/devicetree/bindings/interrupt-controller/
11041 F:      drivers/irqchip/
11042
11043 ISA
11044 M:      William Breathitt Gray <[email protected]>
11045 S:      Maintained
11046 F:      Documentation/driver-api/isa.rst
11047 F:      drivers/base/isa.c
11048 F:      include/linux/isa.h
11049
11050 ISA RADIO MODULE
11051 M:      Hans Verkuil <[email protected]>
11052 L:      [email protected]
11053 S:      Maintained
11054 W:      https://linuxtv.org
11055 T:      git git://linuxtv.org/media_tree.git
11056 F:      drivers/media/radio/radio-isa*
11057
11058 ISAPNP
11059 M:      Jaroslav Kysela <[email protected]>
11060 S:      Maintained
11061 F:      Documentation/driver-api/isapnp.rst
11062 F:      drivers/pnp/isapnp/
11063 F:      include/linux/isapnp.h
11064
11065 ISCSI
11066 M:      Lee Duncan <[email protected]>
11067 M:      Chris Leech <[email protected]>
11068 M:      Mike Christie <[email protected]>
11069 L:      [email protected]
11070 L:      [email protected]
11071 S:      Maintained
11072 W:      www.open-iscsi.com
11073 F:      drivers/scsi/*iscsi*
11074 F:      include/scsi/*iscsi*
11075
11076 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11077 M:      Peter Jones <[email protected]>
11078 M:      Konrad Rzeszutek Wilk <[email protected]>
11079 S:      Maintained
11080 F:      drivers/firmware/iscsi_ibft*
11081
11082 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11083 M:      Sagi Grimberg <[email protected]>
11084 M:      Max Gurtovoy <[email protected]>
11085 L:      [email protected]
11086 S:      Supported
11087 W:      http://www.openfabrics.org
11088 W:      www.open-iscsi.org
11089 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11090 F:      drivers/infiniband/ulp/iser/
11091
11092 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11093 M:      Sagi Grimberg <[email protected]>
11094 L:      [email protected]
11095 L:      [email protected]
11096 S:      Supported
11097 W:      http://www.linux-iscsi.org
11098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11099 F:      drivers/infiniband/ulp/isert
11100
11101 ISDN/CMTP OVER BLUETOOTH
11102 M:      Karsten Keil <[email protected]>
11103 L:      [email protected] (subscribers-only)
11104 L:      [email protected]
11105 S:      Odd Fixes
11106 W:      http://www.isdn4linux.de
11107 F:      Documentation/isdn/
11108 F:      drivers/isdn/capi/
11109 F:      include/linux/isdn/
11110 F:      include/uapi/linux/isdn/
11111 F:      net/bluetooth/cmtp/
11112
11113 ISDN/mISDN SUBSYSTEM
11114 M:      Karsten Keil <[email protected]>
11115 L:      [email protected] (subscribers-only)
11116 L:      [email protected]
11117 S:      Maintained
11118 W:      http://www.isdn4linux.de
11119 F:      drivers/isdn/Kconfig
11120 F:      drivers/isdn/Makefile
11121 F:      drivers/isdn/hardware/
11122 F:      drivers/isdn/mISDN/
11123
11124 ISOFS FILESYSTEM
11125 M:      Jan Kara <[email protected]>
11126 L:      [email protected]
11127 S:      Maintained
11128 F:      Documentation/filesystems/isofs.rst
11129 F:      fs/isofs/
11130
11131 IT87 HARDWARE MONITORING DRIVER
11132 M:      Jean Delvare <[email protected]>
11133 L:      [email protected]
11134 S:      Maintained
11135 F:      Documentation/hwmon/it87.rst
11136 F:      drivers/hwmon/it87.c
11137
11138 IT913X MEDIA DRIVER
11139 M:      Antti Palosaari <[email protected]>
11140 L:      [email protected]
11141 S:      Maintained
11142 W:      https://linuxtv.org
11143 W:      http://palosaari.fi/linux/
11144 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11145 T:      git git://linuxtv.org/anttip/media_tree.git
11146 F:      drivers/media/tuners/it913x*
11147
11148 ITE IT66121 HDMI BRIDGE DRIVER
11149 M:      Phong LE <[email protected]>
11150 M:      Neil Armstrong <[email protected]>
11151 S:      Maintained
11152 T:      git git://anongit.freedesktop.org/drm/drm-misc
11153 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11154 F:      drivers/gpu/drm/bridge/ite-it66121.c
11155
11156 IVTV VIDEO4LINUX DRIVER
11157 M:      Andy Walls <[email protected]>
11158 L:      [email protected]
11159 S:      Maintained
11160 W:      https://linuxtv.org
11161 T:      git git://linuxtv.org/media_tree.git
11162 F:      Documentation/admin-guide/media/ivtv*
11163 F:      drivers/media/pci/ivtv/
11164 F:      include/uapi/linux/ivtv*
11165
11166 IX2505V MEDIA DRIVER
11167 M:      Malcolm Priestley <[email protected]>
11168 L:      [email protected]
11169 S:      Maintained
11170 W:      https://linuxtv.org
11171 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11172 F:      drivers/media/dvb-frontends/ix2505v*
11173
11174 JAILHOUSE HYPERVISOR INTERFACE
11175 M:      Jan Kiszka <[email protected]>
11176 L:      [email protected]
11177 S:      Maintained
11178 F:      arch/x86/include/asm/jailhouse_para.h
11179 F:      arch/x86/kernel/jailhouse.c
11180
11181 JC42.4 TEMPERATURE SENSOR DRIVER
11182 M:      Guenter Roeck <[email protected]>
11183 L:      [email protected]
11184 S:      Maintained
11185 F:      Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml
11186 F:      Documentation/hwmon/jc42.rst
11187 F:      drivers/hwmon/jc42.c
11188
11189 JFS FILESYSTEM
11190 M:      Dave Kleikamp <[email protected]>
11191 L:      [email protected]
11192 S:      Odd Fixes
11193 W:      http://jfs.sourceforge.net/
11194 T:      git https://github.com/kleikamp/linux-shaggy.git
11195 F:      Documentation/admin-guide/jfs.rst
11196 F:      fs/jfs/
11197
11198 JME NETWORK DRIVER
11199 M:      Guo-Fu Tseng <[email protected]>
11200 L:      [email protected]
11201 S:      Maintained
11202 F:      drivers/net/ethernet/jme.*
11203
11204 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
11205 M:      David Woodhouse <[email protected]>
11206 M:      Richard Weinberger <[email protected]>
11207 L:      [email protected]
11208 S:      Odd Fixes
11209 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
11210 T:      git git://git.infradead.org/ubifs-2.6.git
11211 F:      fs/jffs2/
11212 F:      include/uapi/linux/jffs2.h
11213
11214 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
11215 M:      "Theodore Ts'o" <[email protected]>
11216 M:      Jan Kara <[email protected]>
11217 L:      [email protected]
11218 S:      Maintained
11219 F:      fs/jbd2/
11220 F:      include/linux/jbd2.h
11221
11222 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
11223 M:      Mikhail Ulyanov <[email protected]>
11224 L:      [email protected]
11225 L:      [email protected]
11226 S:      Maintained
11227 F:      drivers/media/platform/renesas/rcar_jpu.c
11228
11229 JSM Neo PCI based serial card
11230 L:      [email protected]
11231 S:      Orphan
11232 F:      drivers/tty/serial/jsm/
11233
11234 K10TEMP HARDWARE MONITORING DRIVER
11235 M:      Clemens Ladisch <[email protected]>
11236 L:      [email protected]
11237 S:      Maintained
11238 F:      Documentation/hwmon/k10temp.rst
11239 F:      drivers/hwmon/k10temp.c
11240
11241 K8TEMP HARDWARE MONITORING DRIVER
11242 M:      Rudolf Marek <[email protected]>
11243 L:      [email protected]
11244 S:      Maintained
11245 F:      Documentation/hwmon/k8temp.rst
11246 F:      drivers/hwmon/k8temp.c
11247
11248 KASAN
11249 M:      Andrey Ryabinin <[email protected]>
11250 R:      Alexander Potapenko <[email protected]>
11251 R:      Andrey Konovalov <[email protected]>
11252 R:      Dmitry Vyukov <[email protected]>
11253 R:      Vincenzo Frascino <[email protected]>
11254 L:      [email protected]
11255 S:      Maintained
11256 F:      Documentation/dev-tools/kasan.rst
11257 F:      arch/*/include/asm/*kasan.h
11258 F:      arch/*/mm/kasan_init*
11259 F:      include/linux/kasan*.h
11260 F:      lib/Kconfig.kasan
11261 F:      mm/kasan/
11262 F:      scripts/Makefile.kasan
11263
11264 KCONFIG
11265 M:      Masahiro Yamada <[email protected]>
11266 L:      [email protected]
11267 S:      Maintained
11268 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
11270 F:      Documentation/kbuild/kconfig*
11271 F:      scripts/Kconfig.include
11272 F:      scripts/kconfig/
11273
11274 KCOV
11275 R:      Dmitry Vyukov <[email protected]>
11276 R:      Andrey Konovalov <[email protected]>
11277 L:      [email protected]
11278 S:      Maintained
11279 F:      Documentation/dev-tools/kcov.rst
11280 F:      include/linux/kcov.h
11281 F:      include/uapi/linux/kcov.h
11282 F:      kernel/kcov.c
11283 F:      scripts/Makefile.kcov
11284
11285 KCSAN
11286 M:      Marco Elver <[email protected]>
11287 R:      Dmitry Vyukov <[email protected]>
11288 L:      [email protected]
11289 S:      Maintained
11290 F:      Documentation/dev-tools/kcsan.rst
11291 F:      include/linux/kcsan*.h
11292 F:      kernel/kcsan/
11293 F:      lib/Kconfig.kcsan
11294 F:      scripts/Makefile.kcsan
11295
11296 KDUMP
11297 M:      Baoquan He <[email protected]>
11298 R:      Vivek Goyal <[email protected]>
11299 R:      Dave Young <[email protected]>
11300 L:      [email protected]
11301 S:      Maintained
11302 W:      http://lse.sourceforge.net/kdump/
11303 F:      Documentation/admin-guide/kdump/
11304 F:      fs/proc/vmcore.c
11305 F:      include/linux/crash_core.h
11306 F:      include/linux/crash_dump.h
11307 F:      include/uapi/linux/vmcore.h
11308 F:      kernel/crash_*.c
11309
11310 KEENE FM RADIO TRANSMITTER DRIVER
11311 M:      Hans Verkuil <[email protected]>
11312 L:      [email protected]
11313 S:      Maintained
11314 W:      https://linuxtv.org
11315 T:      git git://linuxtv.org/media_tree.git
11316 F:      drivers/media/radio/radio-keene*
11317
11318 KERNEL AUTOMOUNTER
11319 M:      Ian Kent <[email protected]>
11320 L:      [email protected]
11321 S:      Maintained
11322 F:      fs/autofs/
11323
11324 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
11325 M:      Masahiro Yamada <[email protected]>
11326 R:      Nathan Chancellor <[email protected]>
11327 R:      Nick Desaulniers <[email protected]>
11328 R:      Nicolas Schier <[email protected]>
11329 L:      [email protected]
11330 S:      Maintained
11331 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
11333 F:      Documentation/kbuild/
11334 F:      Makefile
11335 F:      scripts/*vmlinux*
11336 F:      scripts/Kbuild*
11337 F:      scripts/Makefile*
11338 F:      scripts/basic/
11339 F:      scripts/dummy-tools/
11340 F:      scripts/mk*
11341 F:      scripts/mod/
11342 F:      scripts/package/
11343
11344 KERNEL HARDENING (not covered by other areas)
11345 M:      Kees Cook <[email protected]>
11346 L:      [email protected]
11347 S:      Supported
11348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
11349 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
11350 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
11351 F:      include/linux/overflow.h
11352 F:      include/linux/randomize_kstack.h
11353 F:      mm/usercopy.c
11354 K:      \b(add|choose)_random_kstack_offset\b
11355 K:      \b__check_(object_size|heap_object)\b
11356
11357 KERNEL JANITORS
11358 L:      [email protected]
11359 S:      Odd Fixes
11360 W:      http://kernelnewbies.org/KernelJanitors
11361
11362 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
11363 M:      Chuck Lever <[email protected]>
11364 M:      Jeff Layton <[email protected]>
11365 R:      Neil Brown <[email protected]>
11366 R:      Olga Kornievskaia <[email protected]>
11367 R:      Dai Ngo <[email protected]>
11368 R:      Tom Talpey <[email protected]>
11369 L:      [email protected]
11370 S:      Supported
11371 W:      http://nfs.sourceforge.net/
11372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
11373 F:      Documentation/filesystems/nfs/
11374 F:      fs/exportfs/
11375 F:      fs/lockd/
11376 F:      fs/nfs_common/
11377 F:      fs/nfsd/
11378 F:      include/linux/lockd/
11379 F:      include/linux/sunrpc/
11380 F:      include/trace/events/rpcgss.h
11381 F:      include/trace/events/rpcrdma.h
11382 F:      include/trace/events/sunrpc.h
11383 F:      include/trace/misc/fs.h
11384 F:      include/trace/misc/nfs.h
11385 F:      include/trace/misc/sunrpc.h
11386 F:      include/uapi/linux/nfsd/
11387 F:      include/uapi/linux/sunrpc/
11388 F:      net/sunrpc/
11389
11390 KERNEL REGRESSIONS
11391 M:      Thorsten Leemhuis <[email protected]>
11392 L:      [email protected]
11393 S:      Supported
11394 F:      Documentation/admin-guide/reporting-regressions.rst
11395 F:      Documentation/process/handling-regressions.rst
11396
11397 KERNEL SELFTEST FRAMEWORK
11398 M:      Shuah Khan <[email protected]>
11399 M:      Shuah Khan <[email protected]>
11400 L:      [email protected]
11401 S:      Maintained
11402 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
11403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
11404 F:      Documentation/dev-tools/kselftest*
11405 F:      tools/testing/selftests/
11406
11407 KERNEL SMB3 SERVER (KSMBD)
11408 M:      Namjae Jeon <[email protected]>
11409 M:      Steve French <[email protected]>
11410 R:      Sergey Senozhatsky <[email protected]>
11411 R:      Tom Talpey <[email protected]>
11412 L:      [email protected]
11413 S:      Maintained
11414 T:      git git://git.samba.org/ksmbd.git
11415 F:      Documentation/filesystems/smb/ksmbd.rst
11416 F:      fs/smb/common/
11417 F:      fs/smb/server/
11418
11419 KERNEL UNIT TESTING FRAMEWORK (KUnit)
11420 M:      Brendan Higgins <[email protected]>
11421 M:      David Gow <[email protected]>
11422 L:      [email protected]
11423 L:      [email protected]
11424 S:      Maintained
11425 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
11426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
11427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
11428 F:      Documentation/dev-tools/kunit/
11429 F:      include/kunit/
11430 F:      lib/kunit/
11431 F:      rust/kernel/kunit.rs
11432 F:      scripts/rustdoc_test_*
11433 F:      tools/testing/kunit/
11434
11435 KERNEL USERMODE HELPER
11436 M:      Luis Chamberlain <[email protected]>
11437 L:      [email protected]
11438 S:      Maintained
11439 F:      include/linux/umh.h
11440 F:      kernel/umh.c
11441
11442 KERNEL VIRTUAL MACHINE (KVM)
11443 M:      Paolo Bonzini <[email protected]>
11444 L:      [email protected]
11445 S:      Supported
11446 W:      http://www.linux-kvm.org
11447 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11448 F:      Documentation/virt/kvm/
11449 F:      include/asm-generic/kvm*
11450 F:      include/kvm/iodev.h
11451 F:      include/linux/kvm*
11452 F:      include/trace/events/kvm.h
11453 F:      include/uapi/asm-generic/kvm*
11454 F:      include/uapi/linux/kvm*
11455 F:      tools/kvm/
11456 F:      tools/testing/selftests/kvm/
11457 F:      virt/kvm/*
11458
11459 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
11460 M:      Marc Zyngier <[email protected]>
11461 M:      Oliver Upton <[email protected]>
11462 R:      James Morse <[email protected]>
11463 R:      Suzuki K Poulose <[email protected]>
11464 R:      Zenghui Yu <[email protected]>
11465 L:      [email protected] (moderated for non-subscribers)
11466 L:      [email protected]
11467 S:      Maintained
11468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
11469 F:      arch/arm64/include/asm/kvm*
11470 F:      arch/arm64/include/uapi/asm/kvm*
11471 F:      arch/arm64/kvm/
11472 F:      include/kvm/arm_*
11473 F:      tools/testing/selftests/kvm/*/aarch64/
11474 F:      tools/testing/selftests/kvm/aarch64/
11475
11476 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
11477 M:      Huacai Chen <[email protected]>
11478 L:      [email protected]
11479 L:      [email protected]
11480 S:      Maintained
11481 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11482 F:      arch/mips/include/asm/kvm*
11483 F:      arch/mips/include/uapi/asm/kvm*
11484 F:      arch/mips/kvm/
11485
11486 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
11487 M:      Michael Ellerman <[email protected]>
11488 R:      Nicholas Piggin <[email protected]>
11489 L:      [email protected]
11490 L:      [email protected]
11491 S:      Maintained (Book3S 64-bit HV)
11492 S:      Odd fixes (Book3S 64-bit PR)
11493 S:      Orphan (Book3E and 32-bit)
11494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
11495 F:      arch/powerpc/include/asm/kvm*
11496 F:      arch/powerpc/include/uapi/asm/kvm*
11497 F:      arch/powerpc/kernel/kvm*
11498 F:      arch/powerpc/kvm/
11499
11500 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
11501 M:      Anup Patel <[email protected]>
11502 R:      Atish Patra <[email protected]>
11503 L:      [email protected]
11504 L:      [email protected]
11505 L:      [email protected]
11506 S:      Maintained
11507 T:      git https://github.com/kvm-riscv/linux.git
11508 F:      arch/riscv/include/asm/kvm*
11509 F:      arch/riscv/include/uapi/asm/kvm*
11510 F:      arch/riscv/kvm/
11511 F:      tools/testing/selftests/kvm/*/riscv/
11512
11513 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
11514 M:      Christian Borntraeger <[email protected]>
11515 M:      Janosch Frank <[email protected]>
11516 M:      Claudio Imbrenda <[email protected]>
11517 R:      David Hildenbrand <[email protected]>
11518 L:      [email protected]
11519 S:      Supported
11520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
11521 F:      Documentation/virt/kvm/s390*
11522 F:      arch/s390/include/asm/gmap.h
11523 F:      arch/s390/include/asm/kvm*
11524 F:      arch/s390/include/uapi/asm/kvm*
11525 F:      arch/s390/include/uapi/asm/uvdevice.h
11526 F:      arch/s390/kernel/uv.c
11527 F:      arch/s390/kvm/
11528 F:      arch/s390/mm/gmap.c
11529 F:      drivers/s390/char/uvdevice.c
11530 F:      tools/testing/selftests/drivers/s390x/uvdevice/
11531 F:      tools/testing/selftests/kvm/*/s390x/
11532 F:      tools/testing/selftests/kvm/s390x/
11533
11534 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
11535 M:      Sean Christopherson <[email protected]>
11536 M:      Paolo Bonzini <[email protected]>
11537 L:      [email protected]
11538 S:      Supported
11539 P:      Documentation/process/maintainer-kvm-x86.rst
11540 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11541 F:      arch/x86/include/asm/kvm*
11542 F:      arch/x86/include/asm/svm.h
11543 F:      arch/x86/include/asm/vmx*.h
11544 F:      arch/x86/include/uapi/asm/kvm*
11545 F:      arch/x86/include/uapi/asm/svm.h
11546 F:      arch/x86/include/uapi/asm/vmx.h
11547 F:      arch/x86/kvm/
11548 F:      arch/x86/kvm/*/
11549
11550 KERNFS
11551 M:      Greg Kroah-Hartman <[email protected]>
11552 M:      Tejun Heo <[email protected]>
11553 S:      Supported
11554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11555 F:      fs/kernfs/
11556 F:      include/linux/kernfs.h
11557
11558 KEXEC
11559 M:      Eric Biederman <[email protected]>
11560 L:      [email protected]
11561 S:      Maintained
11562 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
11563 F:      include/linux/kexec.h
11564 F:      include/uapi/linux/kexec.h
11565 F:      kernel/kexec*
11566
11567 KEYS-ENCRYPTED
11568 M:      Mimi Zohar <[email protected]>
11569 L:      [email protected]
11570 L:      [email protected]
11571 S:      Supported
11572 F:      Documentation/security/keys/trusted-encrypted.rst
11573 F:      include/keys/encrypted-type.h
11574 F:      security/keys/encrypted-keys/
11575
11576 KEYS-TRUSTED
11577 M:      James Bottomley <[email protected]>
11578 M:      Jarkko Sakkinen <[email protected]>
11579 M:      Mimi Zohar <[email protected]>
11580 L:      [email protected]
11581 L:      [email protected]
11582 S:      Supported
11583 F:      Documentation/security/keys/trusted-encrypted.rst
11584 F:      include/keys/trusted-type.h
11585 F:      include/keys/trusted_tpm.h
11586 F:      security/keys/trusted-keys/
11587
11588 KEYS-TRUSTED-CAAM
11589 M:      Ahmad Fatoum <[email protected]>
11590 R:      Pengutronix Kernel Team <[email protected]>
11591 L:      [email protected]
11592 L:      [email protected]
11593 S:      Maintained
11594 F:      include/keys/trusted_caam.h
11595 F:      security/keys/trusted-keys/trusted_caam.c
11596
11597 KEYS-TRUSTED-TEE
11598 M:      Sumit Garg <[email protected]>
11599 L:      [email protected]
11600 L:      [email protected]
11601 S:      Supported
11602 F:      include/keys/trusted_tee.h
11603 F:      security/keys/trusted-keys/trusted_tee.c
11604
11605 KEYS/KEYRINGS
11606 M:      David Howells <[email protected]>
11607 M:      Jarkko Sakkinen <[email protected]>
11608 L:      [email protected]
11609 S:      Maintained
11610 F:      Documentation/security/keys/core.rst
11611 F:      include/keys/
11612 F:      include/linux/key-type.h
11613 F:      include/linux/key.h
11614 F:      include/linux/keyctl.h
11615 F:      include/uapi/linux/keyctl.h
11616 F:      security/keys/
11617
11618 KEYS/KEYRINGS_INTEGRITY
11619 M:      Jarkko Sakkinen <[email protected]>
11620 M:      Mimi Zohar <[email protected]>
11621 L:      [email protected]
11622 L:      [email protected]
11623 S:      Supported
11624 F:      security/integrity/platform_certs
11625
11626 KFENCE
11627 M:      Alexander Potapenko <[email protected]>
11628 M:      Marco Elver <[email protected]>
11629 R:      Dmitry Vyukov <[email protected]>
11630 L:      [email protected]
11631 S:      Maintained
11632 F:      Documentation/dev-tools/kfence.rst
11633 F:      arch/*/include/asm/kfence.h
11634 F:      include/linux/kfence.h
11635 F:      lib/Kconfig.kfence
11636 F:      mm/kfence/
11637
11638 KFIFO
11639 M:      Stefani Seibold <[email protected]>
11640 S:      Maintained
11641 F:      include/linux/kfifo.h
11642 F:      lib/kfifo.c
11643 F:      samples/kfifo/
11644
11645 KGDB / KDB /debug_core
11646 M:      Jason Wessel <[email protected]>
11647 M:      Daniel Thompson <[email protected]>
11648 R:      Douglas Anderson <[email protected]>
11649 L:      [email protected]
11650 S:      Maintained
11651 W:      http://kgdb.wiki.kernel.org/
11652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
11653 F:      Documentation/dev-tools/kgdb.rst
11654 F:      drivers/misc/kgdbts.c
11655 F:      drivers/tty/serial/kgdboc.c
11656 F:      include/linux/kdb.h
11657 F:      include/linux/kgdb.h
11658 F:      kernel/debug/
11659 F:      kernel/module/kdb.c
11660
11661 KHADAS MCU MFD DRIVER
11662 M:      Neil Armstrong <[email protected]>
11663 L:      [email protected]
11664 S:      Maintained
11665 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
11666 F:      drivers/mfd/khadas-mcu.c
11667 F:      drivers/thermal/khadas_mcu_fan.c
11668 F:      include/linux/mfd/khadas-mcu.h
11669
11670 KIONIX/ROHM KX022A ACCELEROMETER
11671 M:      Matti Vaittinen <[email protected]>
11672 L:      [email protected]
11673 S:      Supported
11674 F:      drivers/iio/accel/kionix-kx022a*
11675
11676 KMEMLEAK
11677 M:      Catalin Marinas <[email protected]>
11678 S:      Maintained
11679 F:      Documentation/dev-tools/kmemleak.rst
11680 F:      include/linux/kmemleak.h
11681 F:      mm/kmemleak.c
11682 F:      samples/kmemleak/kmemleak-test.c
11683
11684 KMSAN
11685 M:      Alexander Potapenko <[email protected]>
11686 R:      Marco Elver <[email protected]>
11687 R:      Dmitry Vyukov <[email protected]>
11688 L:      [email protected]
11689 S:      Maintained
11690 F:      Documentation/dev-tools/kmsan.rst
11691 F:      arch/*/include/asm/kmsan.h
11692 F:      arch/*/mm/kmsan_*
11693 F:      include/linux/kmsan*.h
11694 F:      lib/Kconfig.kmsan
11695 F:      mm/kmsan/
11696 F:      scripts/Makefile.kmsan
11697
11698 KPROBES
11699 M:      Naveen N. Rao <[email protected]>
11700 M:      Anil S Keshavamurthy <[email protected]>
11701 M:      "David S. Miller" <[email protected]>
11702 M:      Masami Hiramatsu <[email protected]>
11703 L:      [email protected]
11704 L:      [email protected]
11705 S:      Maintained
11706 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
11707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
11708 F:      Documentation/trace/kprobes.rst
11709 F:      include/asm-generic/kprobes.h
11710 F:      include/linux/kprobes.h
11711 F:      kernel/kprobes.c
11712 F:      lib/test_kprobes.c
11713 F:      samples/kprobes
11714
11715 KS0108 LCD CONTROLLER DRIVER
11716 M:      Miguel Ojeda <[email protected]>
11717 S:      Maintained
11718 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
11719 F:      drivers/auxdisplay/ks0108.c
11720 F:      include/linux/ks0108.h
11721
11722 KTD253 BACKLIGHT DRIVER
11723 M:      Linus Walleij <[email protected]>
11724 S:      Maintained
11725 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
11726 F:      drivers/video/backlight/ktd253-backlight.c
11727
11728 KTEST
11729 M:      Steven Rostedt <[email protected]>
11730 M:      John Hawley <[email protected]>
11731 S:      Maintained
11732 F:      tools/testing/ktest
11733
11734 KTZ8866 BACKLIGHT DRIVER
11735 M:      Jianhua Lu <[email protected]>
11736 S:      Maintained
11737 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
11738 F:      drivers/video/backlight/ktz8866.c
11739
11740 KVM PARAVIRT (KVM/paravirt)
11741 M:      Paolo Bonzini <[email protected]>
11742 R:      Wanpeng Li <[email protected]>
11743 R:      Vitaly Kuznetsov <[email protected]>
11744 L:      [email protected]
11745 S:      Supported
11746 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11747 F:      arch/um/include/asm/kvm_para.h
11748 F:      arch/x86/include/asm/kvm_para.h
11749 F:      arch/x86/include/asm/pvclock-abi.h
11750 F:      arch/x86/include/uapi/asm/kvm_para.h
11751 F:      arch/x86/kernel/kvm.c
11752 F:      arch/x86/kernel/kvmclock.c
11753 F:      include/asm-generic/kvm_para.h
11754 F:      include/linux/kvm_para.h
11755 F:      include/uapi/asm-generic/kvm_para.h
11756 F:      include/uapi/linux/kvm_para.h
11757
11758 KVM X86 HYPER-V (KVM/hyper-v)
11759 M:      Vitaly Kuznetsov <[email protected]>
11760 M:      Sean Christopherson <[email protected]>
11761 M:      Paolo Bonzini <[email protected]>
11762 L:      [email protected]
11763 S:      Supported
11764 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11765 F:      arch/x86/kvm/hyperv.*
11766 F:      arch/x86/kvm/kvm_onhyperv.*
11767 F:      arch/x86/kvm/svm/hyperv.*
11768 F:      arch/x86/kvm/svm/svm_onhyperv.*
11769 F:      arch/x86/kvm/vmx/hyperv.*
11770
11771 KVM X86 Xen (KVM/Xen)
11772 M:      David Woodhouse <[email protected]>
11773 M:      Paul Durrant <[email protected]>
11774 M:      Sean Christopherson <[email protected]>
11775 M:      Paolo Bonzini <[email protected]>
11776 L:      [email protected]
11777 S:      Supported
11778 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11779 F:      arch/x86/kvm/xen.*
11780
11781 L3MDEV
11782 M:      David Ahern <[email protected]>
11783 L:      [email protected]
11784 S:      Maintained
11785 F:      include/net/l3mdev.h
11786 F:      net/l3mdev
11787
11788 LANDLOCK SECURITY MODULE
11789 M:      Mickaël Salaün <[email protected]>
11790 L:      [email protected]
11791 S:      Supported
11792 W:      https://landlock.io
11793 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
11794 F:      Documentation/security/landlock.rst
11795 F:      Documentation/userspace-api/landlock.rst
11796 F:      include/uapi/linux/landlock.h
11797 F:      samples/landlock/
11798 F:      security/landlock/
11799 F:      tools/testing/selftests/landlock/
11800 K:      landlock
11801 K:      LANDLOCK
11802
11803 LANTIQ / INTEL Ethernet drivers
11804 M:      Hauke Mehrtens <[email protected]>
11805 L:      [email protected]
11806 S:      Maintained
11807 F:      drivers/net/dsa/lantiq_gswip.c
11808 F:      drivers/net/dsa/lantiq_pce.h
11809 F:      drivers/net/ethernet/lantiq_xrx200.c
11810 F:      net/dsa/tag_gswip.c
11811
11812 LANTIQ MIPS ARCHITECTURE
11813 M:      John Crispin <[email protected]>
11814 L:      [email protected]
11815 S:      Maintained
11816 F:      arch/mips/lantiq
11817 F:      drivers/soc/lantiq
11818
11819 LASI 53c700 driver for PARISC
11820 M:      "James E.J. Bottomley" <[email protected]>
11821 L:      [email protected]
11822 S:      Maintained
11823 F:      Documentation/scsi/53c700.rst
11824 F:      drivers/scsi/53c700*
11825
11826 LEAKING_ADDRESSES
11827 M:      Tobin C. Harding <[email protected]>
11828 M:      Tycho Andersen <[email protected]>
11829 L:      [email protected]
11830 S:      Maintained
11831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
11832 F:      scripts/leaking_addresses.pl
11833
11834 LED SUBSYSTEM
11835 M:      Pavel Machek <[email protected]>
11836 M:      Lee Jones <[email protected]>
11837 L:      [email protected]
11838 S:      Maintained
11839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
11840 F:      Documentation/devicetree/bindings/leds/
11841 F:      Documentation/leds/
11842 F:      drivers/leds/
11843 F:      include/dt-bindings/leds/
11844 F:      include/linux/leds.h
11845
11846 LEGACY EEPROM DRIVER
11847 M:      Jean Delvare <[email protected]>
11848 S:      Maintained
11849 F:      Documentation/misc-devices/eeprom.rst
11850 F:      drivers/misc/eeprom/eeprom.c
11851
11852 LEGO MINDSTORMS EV3
11853 R:      David Lechner <[email protected]>
11854 S:      Maintained
11855 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
11856 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
11857 F:      drivers/power/supply/lego_ev3_battery.c
11858
11859 LEGO USB Tower driver
11860 M:      Juergen Stuber <[email protected]>
11861 L:      [email protected]
11862 S:      Maintained
11863 W:      http://legousb.sourceforge.net/
11864 F:      drivers/usb/misc/legousbtower.c
11865
11866 LETSKETCH HID TABLET DRIVER
11867 M:      Hans de Goede <[email protected]>
11868 L:      [email protected]
11869 S:      Maintained
11870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
11871 F:      drivers/hid/hid-letsketch.c
11872
11873 LG LAPTOP EXTRAS
11874 M:      Matan Ziv-Av <[email protected]>
11875 L:      [email protected]
11876 S:      Maintained
11877 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
11878 F:      Documentation/admin-guide/laptops/lg-laptop.rst
11879 F:      drivers/platform/x86/lg-laptop.c
11880
11881 LG2160 MEDIA DRIVER
11882 M:      Michael Krufky <[email protected]>
11883 L:      [email protected]
11884 S:      Maintained
11885 W:      https://linuxtv.org
11886 W:      http://github.com/mkrufky
11887 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11888 T:      git git://linuxtv.org/mkrufky/tuners.git
11889 F:      drivers/media/dvb-frontends/lg2160.*
11890
11891 LGDT3305 MEDIA DRIVER
11892 M:      Michael Krufky <[email protected]>
11893 L:      [email protected]
11894 S:      Maintained
11895 W:      https://linuxtv.org
11896 W:      http://github.com/mkrufky
11897 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11898 T:      git git://linuxtv.org/mkrufky/tuners.git
11899 F:      drivers/media/dvb-frontends/lgdt3305.*
11900
11901 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
11902 M:      Viresh Kumar <[email protected]>
11903 L:      [email protected]
11904 S:      Maintained
11905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11906 F:      drivers/ata/pata_arasan_cf.c
11907 F:      include/linux/pata_arasan_cf_data.h
11908
11909 LIBATA PATA DRIVERS
11910 R:      Sergey Shtylyov <[email protected]>
11911 L:      [email protected]
11912 F:      drivers/ata/ata_*.c
11913 F:      drivers/ata/pata_*.c
11914
11915 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
11916 M:      Linus Walleij <[email protected]>
11917 L:      [email protected]
11918 S:      Maintained
11919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11920 F:      drivers/ata/pata_ftide010.c
11921 F:      drivers/ata/sata_gemini.c
11922 F:      drivers/ata/sata_gemini.h
11923
11924 LIBATA SATA AHCI PLATFORM devices support
11925 M:      Hans de Goede <[email protected]>
11926 M:      Jens Axboe <[email protected]>
11927 L:      [email protected]
11928 S:      Maintained
11929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11930 F:      drivers/ata/ahci_platform.c
11931 F:      drivers/ata/libahci_platform.c
11932 F:      include/linux/ahci_platform.h
11933
11934 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
11935 M:      Serge Semin <[email protected]>
11936 L:      [email protected]
11937 S:      Maintained
11938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
11939 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
11940 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
11941 F:      drivers/ata/ahci_dwc.c
11942
11943 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
11944 M:      Mikael Pettersson <[email protected]>
11945 L:      [email protected]
11946 S:      Maintained
11947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11948 F:      drivers/ata/sata_promise.*
11949
11950 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
11951 M:      Damien Le Moal <[email protected]>
11952 L:      [email protected]
11953 S:      Maintained
11954 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
11955 F:      Documentation/ABI/testing/sysfs-ata
11956 F:      Documentation/devicetree/bindings/ata/
11957 F:      drivers/ata/
11958 F:      include/linux/ata.h
11959 F:      include/linux/libata.h
11960
11961 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
11962 M:      Vishal Verma <[email protected]>
11963 M:      Dan Williams <[email protected]>
11964 M:      Dave Jiang <[email protected]>
11965 L:      [email protected]
11966 S:      Supported
11967 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11968 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11969 F:      drivers/nvdimm/btt*
11970
11971 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
11972 M:      Dan Williams <[email protected]>
11973 M:      Vishal Verma <[email protected]>
11974 M:      Dave Jiang <[email protected]>
11975 L:      [email protected]
11976 S:      Supported
11977 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11978 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11979 F:      drivers/nvdimm/pmem*
11980
11981 LIBNVDIMM: DEVICETREE BINDINGS
11982 M:      Oliver O'Halloran <[email protected]>
11983 L:      [email protected]
11984 S:      Supported
11985 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11986 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
11987 F:      drivers/nvdimm/of_pmem.c
11988
11989 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
11990 M:      Dan Williams <[email protected]>
11991 M:      Vishal Verma <[email protected]>
11992 M:      Dave Jiang <[email protected]>
11993 M:      Ira Weiny <[email protected]>
11994 L:      [email protected]
11995 S:      Supported
11996 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11997 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
11999 F:      drivers/acpi/nfit/*
12000 F:      drivers/nvdimm/*
12001 F:      include/linux/libnvdimm.h
12002 F:      include/linux/nd.h
12003 F:      include/uapi/linux/ndctl.h
12004 F:      tools/testing/nvdimm/
12005
12006 LICENSES and SPDX stuff
12007 M:      Thomas Gleixner <[email protected]>
12008 M:      Greg Kroah-Hartman <[email protected]>
12009 L:      [email protected]
12010 S:      Maintained
12011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12012 F:      COPYING
12013 F:      Documentation/process/license-rules.rst
12014 F:      LICENSES/
12015 F:      scripts/spdxcheck-test.sh
12016 F:      scripts/spdxcheck.py
12017 F:      scripts/spdxexclude
12018
12019 LINEAR RANGES HELPERS
12020 M:      Mark Brown <[email protected]>
12021 R:      Matti Vaittinen <[email protected]>
12022 F:      include/linux/linear_range.h
12023 F:      lib/linear_ranges.c
12024 F:      lib/test_linear_ranges.c
12025
12026 LINUX FOR POWER MACINTOSH
12027 L:      [email protected]
12028 S:      Orphan
12029 F:      arch/powerpc/platforms/powermac/
12030 F:      drivers/macintosh/
12031 X:      drivers/macintosh/adb-iop.c
12032 X:      drivers/macintosh/via-macii.c
12033
12034 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12035 M:      Michael Ellerman <[email protected]>
12036 R:      Nicholas Piggin <[email protected]>
12037 R:      Christophe Leroy <[email protected]>
12038 L:      [email protected]
12039 S:      Supported
12040 W:      https://github.com/linuxppc/wiki/wiki
12041 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12043 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
12044 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
12045 F:      Documentation/devicetree/bindings/powerpc/
12046 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
12047 F:      Documentation/powerpc/
12048 F:      arch/powerpc/
12049 F:      drivers/*/*/*pasemi*
12050 F:      drivers/*/*pasemi*
12051 F:      drivers/char/tpm/tpm_ibmvtpm*
12052 F:      drivers/crypto/nx/
12053 F:      drivers/crypto/vmx/
12054 F:      drivers/i2c/busses/i2c-opal.c
12055 F:      drivers/net/ethernet/ibm/ibmveth.*
12056 F:      drivers/net/ethernet/ibm/ibmvnic.*
12057 F:      drivers/pci/hotplug/pnv_php.c
12058 F:      drivers/pci/hotplug/rpa*
12059 F:      drivers/rtc/rtc-opal.c
12060 F:      drivers/scsi/ibmvscsi/
12061 F:      drivers/tty/hvc/hvc_opal.c
12062 F:      drivers/watchdog/wdrtas.c
12063 F:      tools/testing/selftests/powerpc
12064 N:      /pmac
12065 N:      powermac
12066 N:      powernv
12067 N:      [^a-z0-9]ps3
12068 N:      pseries
12069
12070 LINUX FOR POWERPC EMBEDDED MPC5XXX
12071 M:      Anatolij Gustschin <[email protected]>
12072 L:      [email protected]
12073 S:      Odd Fixes
12074 F:      arch/powerpc/platforms/512x/
12075 F:      arch/powerpc/platforms/52xx/
12076
12077 LINUX FOR POWERPC EMBEDDED PPC4XX
12078 L:      [email protected]
12079 S:      Orphan
12080 F:      arch/powerpc/platforms/40x/
12081 F:      arch/powerpc/platforms/44x/
12082
12083 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
12084 M:      Scott Wood <[email protected]>
12085 L:      [email protected]
12086 S:      Odd fixes
12087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
12088 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
12089 F:      Documentation/devicetree/bindings/powerpc/fsl/
12090 F:      arch/powerpc/platforms/83xx/
12091 F:      arch/powerpc/platforms/85xx/
12092
12093 LINUX FOR POWERPC EMBEDDED PPC8XX
12094 M:      Christophe Leroy <[email protected]>
12095 L:      [email protected]
12096 S:      Maintained
12097 F:      arch/powerpc/platforms/8xx/
12098
12099 LINUX KERNEL DUMP TEST MODULE (LKDTM)
12100 M:      Kees Cook <[email protected]>
12101 S:      Maintained
12102 F:      drivers/misc/lkdtm/*
12103 F:      tools/testing/selftests/lkdtm/*
12104
12105 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
12106 M:      Alan Stern <[email protected]>
12107 M:      Andrea Parri <[email protected]>
12108 M:      Will Deacon <[email protected]>
12109 M:      Peter Zijlstra <[email protected]>
12110 M:      Boqun Feng <[email protected]>
12111 M:      Nicholas Piggin <[email protected]>
12112 M:      David Howells <[email protected]>
12113 M:      Jade Alglave <[email protected]>
12114 M:      Luc Maranget <[email protected]>
12115 M:      "Paul E. McKenney" <[email protected]>
12116 R:      Akira Yokosawa <[email protected]>
12117 R:      Daniel Lustig <[email protected]>
12118 R:      Joel Fernandes <[email protected]>
12119 L:      [email protected]
12120 L:      [email protected]
12121 S:      Supported
12122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
12123 F:      Documentation/atomic_bitops.txt
12124 F:      Documentation/atomic_t.txt
12125 F:      Documentation/core-api/refcount-vs-atomic.rst
12126 F:      Documentation/litmus-tests/
12127 F:      Documentation/memory-barriers.txt
12128 F:      tools/memory-model/
12129
12130 LINUX-NEXT TREE
12131 M:      Stephen Rothwell <[email protected]>
12132 L:      [email protected]
12133 S:      Supported
12134 B:      mailto:[email protected] and the appropriate development tree
12135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
12136
12137 LIS3LV02D ACCELEROMETER DRIVER
12138 M:      Eric Piel <[email protected]>
12139 S:      Maintained
12140 F:      Documentation/misc-devices/lis3lv02d.rst
12141 F:      drivers/misc/lis3lv02d/
12142 F:      drivers/platform/x86/hp/hp_accel.c
12143
12144 LIST KUNIT TEST
12145 M:      David Gow <[email protected]>
12146 L:      [email protected]
12147 L:      [email protected]
12148 S:      Maintained
12149 F:      lib/list-test.c
12150
12151 LITEX PLATFORM
12152 M:      Karol Gugala <[email protected]>
12153 M:      Mateusz Holenko <[email protected]>
12154 M:      Gabriel Somlo <[email protected]>
12155 M:      Joel Stanley <[email protected]>
12156 S:      Maintained
12157 F:      Documentation/devicetree/bindings/*/litex,*.yaml
12158 F:      arch/openrisc/boot/dts/or1klitex.dts
12159 F:      drivers/mmc/host/litex_mmc.c
12160 F:      drivers/net/ethernet/litex/*
12161 F:      drivers/soc/litex/*
12162 F:      drivers/tty/serial/liteuart.c
12163 F:      include/linux/litex.h
12164 N:      litex
12165
12166 LIVE PATCHING
12167 M:      Josh Poimboeuf <[email protected]>
12168 M:      Jiri Kosina <[email protected]>
12169 M:      Miroslav Benes <[email protected]>
12170 M:      Petr Mladek <[email protected]>
12171 R:      Joe Lawrence <[email protected]>
12172 L:      [email protected]
12173 S:      Maintained
12174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
12175 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
12176 F:      Documentation/livepatch/
12177 F:      arch/powerpc/include/asm/livepatch.h
12178 F:      include/linux/livepatch.h
12179 F:      kernel/livepatch/
12180 F:      kernel/module/livepatch.c
12181 F:      lib/livepatch/
12182 F:      samples/livepatch/
12183 F:      tools/testing/selftests/livepatch/
12184
12185 LLC (802.2)
12186 L:      [email protected]
12187 S:      Odd fixes
12188 F:      include/linux/llc.h
12189 F:      include/net/llc*
12190 F:      include/uapi/linux/llc.h
12191 F:      net/llc/
12192
12193 LM73 HARDWARE MONITOR DRIVER
12194 M:      Guillaume Ligneul <[email protected]>
12195 L:      [email protected]
12196 S:      Maintained
12197 F:      drivers/hwmon/lm73.c
12198
12199 LM78 HARDWARE MONITOR DRIVER
12200 M:      Jean Delvare <[email protected]>
12201 L:      [email protected]
12202 S:      Maintained
12203 F:      Documentation/hwmon/lm78.rst
12204 F:      drivers/hwmon/lm78.c
12205
12206 LM83 HARDWARE MONITOR DRIVER
12207 M:      Jean Delvare <[email protected]>
12208 L:      [email protected]
12209 S:      Maintained
12210 F:      Documentation/hwmon/lm83.rst
12211 F:      drivers/hwmon/lm83.c
12212
12213 LM90 HARDWARE MONITOR DRIVER
12214 M:      Jean Delvare <[email protected]>
12215 L:      [email protected]
12216 S:      Maintained
12217 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
12218 F:      Documentation/hwmon/lm90.rst
12219 F:      drivers/hwmon/lm90.c
12220 F:      include/dt-bindings/thermal/lm90.h
12221
12222 LM95234 HARDWARE MONITOR DRIVER
12223 M:      Guenter Roeck <[email protected]>
12224 L:      [email protected]
12225 S:      Maintained
12226 F:      Documentation/hwmon/lm95234.rst
12227 F:      drivers/hwmon/lm95234.c
12228
12229 LME2510 MEDIA DRIVER
12230 M:      Malcolm Priestley <[email protected]>
12231 L:      [email protected]
12232 S:      Maintained
12233 W:      https://linuxtv.org
12234 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12235 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
12236
12237 LOADPIN SECURITY MODULE
12238 M:      Kees Cook <[email protected]>
12239 S:      Supported
12240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12241 F:      Documentation/admin-guide/LSM/LoadPin.rst
12242 F:      security/loadpin/
12243
12244 LOCKING PRIMITIVES
12245 M:      Peter Zijlstra <[email protected]>
12246 M:      Ingo Molnar <[email protected]>
12247 M:      Will Deacon <[email protected]>
12248 R:      Waiman Long <[email protected]>
12249 R:      Boqun Feng <[email protected]> (LOCKDEP)
12250 L:      [email protected]
12251 S:      Maintained
12252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
12253 F:      Documentation/locking/
12254 F:      arch/*/include/asm/spinlock*.h
12255 F:      include/linux/lockdep.h
12256 F:      include/linux/mutex*.h
12257 F:      include/linux/rwlock*.h
12258 F:      include/linux/rwsem*.h
12259 F:      include/linux/seqlock.h
12260 F:      include/linux/spinlock*.h
12261 F:      kernel/locking/
12262 F:      lib/locking*.[ch]
12263 X:      kernel/locking/locktorture.c
12264
12265 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
12266 M:      "Richard Russon (FlatCap)" <[email protected]>
12267 L:      [email protected]
12268 S:      Maintained
12269 W:      http://www.linux-ntfs.org/content/view/19/37/
12270 F:      Documentation/admin-guide/ldm.rst
12271 F:      block/partitions/ldm.*
12272
12273 LOGITECH HID GAMING KEYBOARDS
12274 M:      Hans de Goede <[email protected]>
12275 L:      [email protected]
12276 S:      Maintained
12277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12278 F:      drivers/hid/hid-lg-g15.c
12279
12280 LONTIUM LT8912B MIPI TO HDMI BRIDGE
12281 M:      Adrien Grassein <[email protected]>
12282 S:      Maintained
12283 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
12284 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
12285
12286 LOONGARCH
12287 M:      Huacai Chen <[email protected]>
12288 R:      WANG Xuerui <[email protected]>
12289 L:      [email protected]
12290 S:      Maintained
12291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
12292 F:      Documentation/loongarch/
12293 F:      Documentation/translations/zh_CN/loongarch/
12294 F:      arch/loongarch/
12295 F:      drivers/*/*loongarch*
12296
12297 LOONGSON GPIO DRIVER
12298 M:      Yinbo Zhu <[email protected]>
12299 L:      [email protected]
12300 S:      Maintained
12301 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
12302 F:      drivers/gpio/gpio-loongson-64bit.c
12303
12304 LOONGSON LS2X I2C DRIVER
12305 M:      Binbin Zhou <[email protected]>
12306 L:      [email protected]
12307 S:      Maintained
12308 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
12309 F:      drivers/i2c/busses/i2c-ls2x.c
12310
12311 LOONGSON-2 SOC SERIES CLOCK DRIVER
12312 M:      Yinbo Zhu <[email protected]>
12313 L:      [email protected]
12314 S:      Maintained
12315 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
12316 F:      drivers/clk/clk-loongson2.c
12317 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
12318
12319 LOONGSON SPI DRIVER
12320 M:      Yinbo Zhu <[email protected]>
12321 L:      [email protected]
12322 S:      Maintained
12323 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
12324 F:      drivers/spi/spi-loongson-core.c
12325 F:      drivers/spi/spi-loongson-pci.c
12326 F:      drivers/spi/spi-loongson-plat.c
12327 F:      drivers/spi/spi-loongson.h
12328
12329 LOONGSON-2 SOC SERIES GUTS DRIVER
12330 M:      Yinbo Zhu <[email protected]>
12331 L:      [email protected]
12332 S:      Maintained
12333 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
12334 F:      drivers/soc/loongson/loongson2_guts.c
12335
12336 LOONGSON-2 SOC SERIES PINCTRL DRIVER
12337 M:      zhanghongchen <[email protected]>
12338 M:      Yinbo Zhu <[email protected]>
12339 L:      [email protected]
12340 S:      Maintained
12341 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
12342 F:      drivers/pinctrl/pinctrl-loongson2.c
12343
12344 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
12345 M:      Sathya Prakash <[email protected]>
12346 M:      Sreekanth Reddy <[email protected]>
12347 M:      Suganath Prabu Subramani <[email protected]>
12348 L:      [email protected]
12349 L:      [email protected]
12350 S:      Supported
12351 W:      http://www.avagotech.com/support/
12352 F:      drivers/message/fusion/
12353 F:      drivers/scsi/mpt3sas/
12354
12355 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
12356 M:      Matthew Wilcox <[email protected]>
12357 L:      [email protected]
12358 S:      Maintained
12359 F:      drivers/scsi/sym53c8xx_2/
12360
12361 LTC1660 DAC DRIVER
12362 M:      Marcus Folkesson <[email protected]>
12363 L:      [email protected]
12364 S:      Maintained
12365 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
12366 F:      drivers/iio/dac/ltc1660.c
12367
12368 LTC2688 IIO DAC DRIVER
12369 M:      Nuno Sá <[email protected]>
12370 L:      [email protected]
12371 S:      Supported
12372 W:      https://ez.analog.com/linux-software-drivers
12373 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
12374 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
12375 F:      drivers/iio/dac/ltc2688.c
12376
12377 LTC2947 HARDWARE MONITOR DRIVER
12378 M:      Nuno Sá <[email protected]>
12379 L:      [email protected]
12380 S:      Supported
12381 W:      https://ez.analog.com/linux-software-drivers
12382 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
12383 F:      drivers/hwmon/ltc2947-core.c
12384 F:      drivers/hwmon/ltc2947-i2c.c
12385 F:      drivers/hwmon/ltc2947-spi.c
12386 F:      drivers/hwmon/ltc2947.h
12387
12388 LTC2983 IIO TEMPERATURE DRIVER
12389 M:      Nuno Sá <[email protected]>
12390 L:      [email protected]
12391 S:      Supported
12392 W:      https://ez.analog.com/linux-software-drivers
12393 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
12394 F:      drivers/iio/temperature/ltc2983.c
12395
12396 LTC4261 HARDWARE MONITOR DRIVER
12397 M:      Guenter Roeck <[email protected]>
12398 L:      [email protected]
12399 S:      Maintained
12400 F:      Documentation/hwmon/ltc4261.rst
12401 F:      drivers/hwmon/ltc4261.c
12402
12403 LTC4306 I2C MULTIPLEXER DRIVER
12404 M:      Michael Hennerich <[email protected]>
12405 L:      [email protected]
12406 S:      Supported
12407 W:      https://ez.analog.com/linux-software-drivers
12408 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
12409 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
12410
12411 LTP (Linux Test Project)
12412 M:      Mike Frysinger <[email protected]>
12413 M:      Cyril Hrubis <[email protected]>
12414 M:      Wanlong Gao <[email protected]>
12415 M:      Jan Stancek <[email protected]>
12416 M:      Stanislav Kholmanskikh <[email protected]>
12417 M:      Alexey Kodanev <[email protected]>
12418 L:      [email protected] (subscribers-only)
12419 S:      Maintained
12420 W:      http://linux-test-project.github.io/
12421 T:      git https://github.com/linux-test-project/ltp.git
12422
12423 LYNX 28G SERDES PHY DRIVER
12424 M:      Ioana Ciornei <[email protected]>
12425 L:      [email protected]
12426 S:      Supported
12427 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
12428 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
12429
12430 LYNX PCS MODULE
12431 M:      Ioana Ciornei <[email protected]>
12432 L:      [email protected]
12433 S:      Supported
12434 F:      drivers/net/pcs/pcs-lynx.c
12435 F:      include/linux/pcs-lynx.h
12436
12437 M68K ARCHITECTURE
12438 M:      Geert Uytterhoeven <[email protected]>
12439 L:      [email protected]
12440 S:      Maintained
12441 W:      http://www.linux-m68k.org/
12442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
12443 F:      arch/m68k/
12444 F:      drivers/zorro/
12445
12446 M68K ON APPLE MACINTOSH
12447 M:      Joshua Thompson <[email protected]>
12448 L:      [email protected]
12449 S:      Maintained
12450 W:      http://www.mac.linux-m68k.org/
12451 F:      arch/m68k/mac/
12452 F:      drivers/macintosh/adb-iop.c
12453 F:      drivers/macintosh/via-macii.c
12454
12455 M68K ON HP9000/300
12456 M:      Philip Blundell <[email protected]>
12457 S:      Maintained
12458 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
12459 F:      arch/m68k/hp300/
12460
12461 M88DS3103 MEDIA DRIVER
12462 M:      Antti Palosaari <[email protected]>
12463 L:      [email protected]
12464 S:      Maintained
12465 W:      https://linuxtv.org
12466 W:      http://palosaari.fi/linux/
12467 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12468 T:      git git://linuxtv.org/anttip/media_tree.git
12469 F:      drivers/media/dvb-frontends/m88ds3103*
12470
12471 M88RS2000 MEDIA DRIVER
12472 M:      Malcolm Priestley <[email protected]>
12473 L:      [email protected]
12474 S:      Maintained
12475 W:      https://linuxtv.org
12476 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12477 F:      drivers/media/dvb-frontends/m88rs2000*
12478
12479 MA901 MASTERKIT USB FM RADIO DRIVER
12480 M:      Alexey Klimov <[email protected]>
12481 L:      [email protected]
12482 S:      Maintained
12483 T:      git git://linuxtv.org/media_tree.git
12484 F:      drivers/media/radio/radio-ma901.c
12485
12486 MAC80211
12487 M:      Johannes Berg <[email protected]>
12488 L:      [email protected]
12489 S:      Maintained
12490 W:      https://wireless.wiki.kernel.org/
12491 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
12492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
12493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
12494 F:      Documentation/networking/mac80211-injection.rst
12495 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
12496 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
12497 F:      include/net/mac80211.h
12498 F:      net/mac80211/
12499
12500 MAILBOX API
12501 M:      Jassi Brar <[email protected]>
12502 L:      [email protected]
12503 S:      Maintained
12504 F:      Documentation/devicetree/bindings/mailbox/
12505 F:      drivers/mailbox/
12506 F:      include/dt-bindings/mailbox/
12507 F:      include/linux/mailbox_client.h
12508 F:      include/linux/mailbox_controller.h
12509
12510 MAILBOX ARM MHUv2
12511 M:      Viresh Kumar <[email protected]>
12512 M:      Tushar Khandelwal <[email protected]>
12513 L:      [email protected]
12514 S:      Maintained
12515 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
12516 F:      drivers/mailbox/arm_mhuv2.c
12517 F:      include/linux/mailbox/arm_mhuv2_message.h
12518
12519 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
12520 M:      Michael Kerrisk <[email protected]>
12521 L:      [email protected]
12522 S:      Maintained
12523 W:      http://www.kernel.org/doc/man-pages
12524
12525 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
12526 M:      Jeremy Kerr <[email protected]>
12527 M:      Matt Johnston <[email protected]>
12528 L:      [email protected]
12529 S:      Maintained
12530 F:      Documentation/networking/mctp.rst
12531 F:      drivers/net/mctp/
12532 F:      include/net/mctp.h
12533 F:      include/net/mctpdevice.h
12534 F:      include/net/netns/mctp.h
12535 F:      net/mctp/
12536
12537 MAPLE TREE
12538 M:      Liam R. Howlett <[email protected]>
12539 L:      [email protected]
12540 L:      [email protected]
12541 S:      Supported
12542 F:      Documentation/core-api/maple_tree.rst
12543 F:      include/linux/maple_tree.h
12544 F:      include/trace/events/maple_tree.h
12545 F:      lib/maple_tree.c
12546 F:      lib/test_maple_tree.c
12547 F:      tools/testing/radix-tree/linux/maple_tree.h
12548 F:      tools/testing/radix-tree/maple.c
12549
12550 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
12551 M:      Rahul Bedarkar <[email protected]>
12552 L:      [email protected]
12553 S:      Maintained
12554 F:      arch/mips/boot/dts/img/pistachio*
12555
12556 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
12557 M:      Andrew Lunn <[email protected]>
12558 L:      [email protected]
12559 S:      Maintained
12560 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
12561 F:      Documentation/networking/devlink/mv88e6xxx.rst
12562 F:      drivers/net/dsa/mv88e6xxx/
12563 F:      include/linux/dsa/mv88e6xxx.h
12564 F:      include/linux/platform_data/mv88e6xxx.h
12565
12566 MARVELL ARMADA 3700 PHY DRIVERS
12567 M:      Miquel Raynal <[email protected]>
12568 S:      Maintained
12569 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
12570 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
12571 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
12572 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
12573
12574 MARVELL ARMADA 3700 SERIAL DRIVER
12575 M:      Pali Rohár <[email protected]>
12576 S:      Maintained
12577 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
12578 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
12579 F:      drivers/tty/serial/mvebu-uart.c
12580
12581 MARVELL ARMADA DRM SUPPORT
12582 M:      Russell King <[email protected]>
12583 S:      Maintained
12584 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
12585 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
12586 F:      Documentation/devicetree/bindings/display/armada/
12587 F:      drivers/gpu/drm/armada/
12588 F:      include/uapi/drm/armada_drm.h
12589
12590 MARVELL CRYPTO DRIVER
12591 M:      Boris Brezillon <[email protected]>
12592 M:      Arnaud Ebalard <[email protected]>
12593 M:      Srujana Challa <[email protected]>
12594 L:      [email protected]
12595 S:      Maintained
12596 F:      drivers/crypto/marvell/
12597 F:      include/linux/soc/marvell/octeontx2/
12598
12599 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
12600 M:      Mirko Lindner <[email protected]>
12601 M:      Stephen Hemminger <[email protected]>
12602 L:      [email protected]
12603 S:      Maintained
12604 F:      drivers/net/ethernet/marvell/sk*
12605
12606 MARVELL LIBERTAS WIRELESS DRIVER
12607 L:      [email protected]
12608 S:      Orphan
12609 F:      drivers/net/wireless/marvell/libertas/
12610
12611 MARVELL MACCHIATOBIN SUPPORT
12612 M:      Russell King <[email protected]>
12613 L:      [email protected] (moderated for non-subscribers)
12614 S:      Maintained
12615 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
12616
12617 MARVELL MV643XX ETHERNET DRIVER
12618 M:      Sebastian Hesselbarth <[email protected]>
12619 L:      [email protected]
12620 S:      Maintained
12621 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
12622 F:      include/linux/mv643xx.h
12623
12624 MARVELL MV88X3310 PHY DRIVER
12625 M:      Russell King <[email protected]>
12626 M:      Marek Behún <[email protected]>
12627 L:      [email protected]
12628 S:      Maintained
12629 F:      drivers/net/phy/marvell10g.c
12630
12631 MARVELL MVEBU THERMAL DRIVER
12632 M:      Miquel Raynal <[email protected]>
12633 S:      Maintained
12634 F:      drivers/thermal/armada_thermal.c
12635
12636 MARVELL MVNETA ETHERNET DRIVER
12637 M:      Thomas Petazzoni <[email protected]>
12638 L:      [email protected]
12639 S:      Maintained
12640 F:      drivers/net/ethernet/marvell/mvneta.*
12641
12642 MARVELL MVPP2 ETHERNET DRIVER
12643 M:      Marcin Wojtas <[email protected]>
12644 M:      Russell King <[email protected]>
12645 L:      [email protected]
12646 S:      Maintained
12647 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
12648 F:      drivers/net/ethernet/marvell/mvpp2/
12649
12650 MARVELL MWIFIEX WIRELESS DRIVER
12651 M:      Brian Norris <[email protected]>
12652 L:      [email protected]
12653 S:      Odd Fixes
12654 F:      drivers/net/wireless/marvell/mwifiex/
12655
12656 MARVELL MWL8K WIRELESS DRIVER
12657 L:      [email protected]
12658 S:      Orphan
12659 F:      drivers/net/wireless/marvell/mwl8k.c
12660
12661 MARVELL NAND CONTROLLER DRIVER
12662 M:      Miquel Raynal <[email protected]>
12663 L:      [email protected]
12664 S:      Maintained
12665 F:      drivers/mtd/nand/raw/marvell_nand.c
12666
12667 MARVELL OCTEON ENDPOINT DRIVER
12668 M:      Veerasenareddy Burru <[email protected]>
12669 M:      Sathesh Edara <[email protected]>
12670 L:      [email protected]
12671 S:      Supported
12672 F:      drivers/net/ethernet/marvell/octeon_ep
12673
12674 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
12675 M:      Sunil Goutham <[email protected]>
12676 M:      Geetha sowjanya <[email protected]>
12677 M:      Subbaraya Sundeep <[email protected]>
12678 M:      hariprasad <[email protected]>
12679 L:      [email protected]
12680 S:      Supported
12681 F:      drivers/net/ethernet/marvell/octeontx2/nic/
12682 F:      include/linux/soc/marvell/octeontx2/
12683
12684 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
12685 M:      Sunil Goutham <[email protected]>
12686 M:      Linu Cherian <[email protected]>
12687 M:      Geetha sowjanya <[email protected]>
12688 M:      Jerin Jacob <[email protected]>
12689 M:      hariprasad <[email protected]>
12690 M:      Subbaraya Sundeep <[email protected]>
12691 L:      [email protected]
12692 S:      Supported
12693 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
12694 F:      drivers/net/ethernet/marvell/octeontx2/af/
12695
12696 MARVELL PRESTERA ETHERNET SWITCH DRIVER
12697 M:      Taras Chornyi <[email protected]>
12698 S:      Supported
12699 W:      https://github.com/Marvell-switching/switchdev-prestera
12700 F:      drivers/net/ethernet/marvell/prestera/
12701
12702 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
12703 M:      Nicolas Pitre <[email protected]>
12704 S:      Odd Fixes
12705 F:      drivers/mmc/host/mvsdio.*
12706
12707 MARVELL USB MDIO CONTROLLER DRIVER
12708 M:      Tobias Waldekranz <[email protected]>
12709 L:      [email protected]
12710 S:      Maintained
12711 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
12712 F:      drivers/net/mdio/mdio-mvusb.c
12713
12714 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
12715 M:      Hu Ziji <[email protected]>
12716 L:      [email protected]
12717 S:      Supported
12718 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
12719 F:      drivers/mmc/host/sdhci-xenon*
12720
12721 MATROX FRAMEBUFFER DRIVER
12722 L:      [email protected]
12723 S:      Orphan
12724 F:      drivers/video/fbdev/matrox/matroxfb_*
12725 F:      include/uapi/linux/matroxfb.h
12726
12727 MAX15301 DRIVER
12728 M:      Daniel Nilsson <[email protected]>
12729 L:      [email protected]
12730 S:      Maintained
12731 F:      Documentation/hwmon/max15301.rst
12732 F:      drivers/hwmon/pmbus/max15301.c
12733
12734 MAX16065 HARDWARE MONITOR DRIVER
12735 M:      Guenter Roeck <[email protected]>
12736 L:      [email protected]
12737 S:      Maintained
12738 F:      Documentation/hwmon/max16065.rst
12739 F:      drivers/hwmon/max16065.c
12740
12741 MAX2175 SDR TUNER DRIVER
12742 M:      Ramesh Shanmugasundaram <[email protected]>
12743 L:      [email protected]
12744 S:      Maintained
12745 T:      git git://linuxtv.org/media_tree.git
12746 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
12747 F:      Documentation/userspace-api/media/drivers/max2175.rst
12748 F:      drivers/media/i2c/max2175*
12749 F:      include/uapi/linux/max2175.h
12750
12751 MAX31827 TEMPERATURE SWITCH DRIVER
12752 M:      Daniel Matyas <[email protected]>
12753 L:      [email protected]
12754 S:      Supported
12755 W:      http://ez.analog.com/community/linux-device-drivers
12756 F:      Documentation/devicetree/bindings/hwmon/adi,max31827.yaml
12757 F:      Documentation/hwmon/max31827.rst
12758 F:      drivers/hwmon/max31827.c
12759
12760 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
12761 L:      [email protected]
12762 S:      Orphan
12763 F:      Documentation/hwmon/max6650.rst
12764 F:      drivers/hwmon/max6650.c
12765
12766 MAX6697 HARDWARE MONITOR DRIVER
12767 M:      Guenter Roeck <[email protected]>
12768 L:      [email protected]
12769 S:      Maintained
12770 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
12771 F:      Documentation/hwmon/max6697.rst
12772 F:      drivers/hwmon/max6697.c
12773 F:      include/linux/platform_data/max6697.h
12774
12775 MAX9286 QUAD GMSL DESERIALIZER DRIVER
12776 M:      Jacopo Mondi <[email protected]>
12777 M:      Kieran Bingham <[email protected]>
12778 M:      Laurent Pinchart <[email protected]>
12779 M:      Niklas Söderlund <[email protected]>
12780 L:      [email protected]
12781 S:      Maintained
12782 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
12783 F:      drivers/media/i2c/max9286.c
12784
12785 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
12786 M:      Niklas Söderlund <[email protected]>
12787 L:      [email protected]
12788 S:      Maintained
12789 F:      drivers/staging/media/max96712/max96712.c
12790
12791 MAX9860 MONO AUDIO VOICE CODEC DRIVER
12792 M:      Peter Rosin <[email protected]>
12793 L:      [email protected] (moderated for non-subscribers)
12794 S:      Maintained
12795 F:      Documentation/devicetree/bindings/sound/max9860.txt
12796 F:      sound/soc/codecs/max9860.*
12797
12798 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
12799 M:      Andreas Klinger <[email protected]>
12800 L:      [email protected]
12801 S:      Maintained
12802 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
12803 F:      drivers/iio/proximity/mb1232.c
12804
12805 MAXIM MAX11205 DRIVER
12806 M:      Ramona Bolboaca <[email protected]>
12807 L:      [email protected]
12808 S:      Supported
12809 W:      https://ez.analog.com/linux-software-drivers
12810 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
12811 F:      drivers/iio/adc/max11205.c
12812
12813 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
12814 R:      Iskren Chernev <[email protected]>
12815 R:      Krzysztof Kozlowski <[email protected]>
12816 R:      Marek Szyprowski <[email protected]>
12817 R:      Matheus Castello <[email protected]>
12818 L:      [email protected]
12819 S:      Maintained
12820 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
12821 F:      drivers/power/supply/max17040_battery.c
12822
12823 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
12824 R:      Hans de Goede <[email protected]>
12825 R:      Krzysztof Kozlowski <[email protected]>
12826 R:      Marek Szyprowski <[email protected]>
12827 R:      Sebastian Krzyszkowiak <[email protected]>
12828 R:      Purism Kernel Team <[email protected]>
12829 L:      [email protected]
12830 S:      Maintained
12831 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
12832 F:      drivers/power/supply/max17042_battery.c
12833
12834 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
12835 M:      Laurent Pinchart <[email protected]>
12836 L:      [email protected]
12837 S:      Maintained
12838 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
12839 F:      drivers/regulator/max20086-regulator.c
12840
12841 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
12842 M:      Rajat Khandelwal <[email protected]>
12843 L:      [email protected]
12844 S:      Maintained
12845 F:      drivers/iio/temperature/max30208.c
12846
12847 MAXIM MAX77650 PMIC MFD DRIVER
12848 M:      Bartosz Golaszewski <[email protected]>
12849 L:      [email protected]
12850 S:      Maintained
12851 F:      Documentation/devicetree/bindings/*/*max77650.yaml
12852 F:      Documentation/devicetree/bindings/*/max77650*.yaml
12853 F:      drivers/gpio/gpio-max77650.c
12854 F:      drivers/input/misc/max77650-onkey.c
12855 F:      drivers/leds/leds-max77650.c
12856 F:      drivers/mfd/max77650.c
12857 F:      drivers/power/supply/max77650-charger.c
12858 F:      drivers/regulator/max77650-regulator.c
12859 F:      include/linux/mfd/max77650.h
12860
12861 MAXIM MAX77714 PMIC MFD DRIVER
12862 M:      Luca Ceresoli <[email protected]>
12863 S:      Maintained
12864 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
12865 F:      drivers/mfd/max77714.c
12866 F:      include/linux/mfd/max77714.h
12867
12868 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
12869 M:      Javier Martinez Canillas <[email protected]>
12870 L:      [email protected]
12871 S:      Supported
12872 F:      Documentation/devicetree/bindings/*/*max77802.yaml
12873 F:      drivers/regulator/max77802-regulator.c
12874 F:      include/dt-bindings/*/*max77802.h
12875
12876 MAXIM MAX77976 BATTERY CHARGER
12877 M:      Luca Ceresoli <[email protected]>
12878 S:      Supported
12879 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
12880 F:      drivers/power/supply/max77976_charger.c
12881
12882 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
12883 M:      Krzysztof Kozlowski <[email protected]>
12884 L:      [email protected]
12885 S:      Supported
12886 B:      mailto:[email protected]
12887 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
12888 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
12889 F:      drivers/power/supply/max14577_charger.c
12890 F:      drivers/power/supply/max77693_charger.c
12891
12892 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
12893 M:      Chanwoo Choi <[email protected]>
12894 M:      Krzysztof Kozlowski <[email protected]>
12895 L:      [email protected]
12896 S:      Supported
12897 B:      mailto:[email protected]
12898 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
12899 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
12900 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
12901 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
12902 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
12903 F:      drivers/*/*max77843.c
12904 F:      drivers/*/max14577*.c
12905 F:      drivers/*/max77686*.c
12906 F:      drivers/*/max77693*.c
12907 F:      drivers/clk/clk-max77686.c
12908 F:      drivers/extcon/extcon-max14577.c
12909 F:      drivers/extcon/extcon-max77693.c
12910 F:      drivers/rtc/rtc-max77686.c
12911 F:      include/linux/mfd/max14577*.h
12912 F:      include/linux/mfd/max77686*.h
12913 F:      include/linux/mfd/max77693*.h
12914
12915 MAXIRADIO FM RADIO RECEIVER DRIVER
12916 M:      Hans Verkuil <[email protected]>
12917 L:      [email protected]
12918 S:      Maintained
12919 W:      https://linuxtv.org
12920 T:      git git://linuxtv.org/media_tree.git
12921 F:      drivers/media/radio/radio-maxiradio*
12922
12923 MAXLINEAR ETHERNET PHY DRIVER
12924 M:      Xu Liang <[email protected]>
12925 L:      [email protected]
12926 S:      Supported
12927 F:      drivers/net/phy/mxl-gpy.c
12928
12929 MCAN MMIO DEVICE DRIVER
12930 M:      Chandrasekar Ramakrishnan <[email protected]>
12931 L:      [email protected]
12932 S:      Maintained
12933 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
12934 F:      drivers/net/can/m_can/m_can.c
12935 F:      drivers/net/can/m_can/m_can.h
12936 F:      drivers/net/can/m_can/m_can_platform.c
12937
12938 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
12939 R:      Yasushi SHOJI <[email protected]>
12940 L:      [email protected]
12941 S:      Maintained
12942 F:      drivers/net/can/usb/mcba_usb.c
12943
12944 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
12945 M:      Rishi Gupta <[email protected]>
12946 L:      [email protected]
12947 L:      [email protected]
12948 S:      Maintained
12949 F:      drivers/hid/hid-mcp2221.c
12950
12951 MCP251XFD SPI-CAN NETWORK DRIVER
12952 M:      Marc Kleine-Budde <[email protected]>
12953 M:      Manivannan Sadhasivam <[email protected]>
12954 R:      Thomas Kopp <[email protected]>
12955 L:      [email protected]
12956 S:      Maintained
12957 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
12958 F:      drivers/net/can/spi/mcp251xfd/
12959
12960 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
12961 M:      Peter Rosin <[email protected]>
12962 L:      [email protected]
12963 S:      Maintained
12964 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
12965 F:      drivers/iio/potentiometer/mcp4018.c
12966 F:      drivers/iio/potentiometer/mcp4531.c
12967
12968 MCR20A IEEE-802.15.4 RADIO DRIVER
12969 M:      Stefan Schmidt <[email protected]>
12970 L:      [email protected]
12971 S:      Odd Fixes
12972 W:      https://github.com/xueliu/mcr20a-linux
12973 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
12974 F:      drivers/net/ieee802154/mcr20a.c
12975 F:      drivers/net/ieee802154/mcr20a.h
12976
12977 MDIO REGMAP DRIVER
12978 M:      Maxime Chevallier <[email protected]>
12979 L:      [email protected]
12980 S:      Maintained
12981 F:      drivers/net/mdio/mdio-regmap.c
12982 F:      include/linux/mdio/mdio-regmap.h
12983
12984 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
12985 M:      William Breathitt Gray <[email protected]>
12986 L:      [email protected]
12987 S:      Maintained
12988 F:      drivers/iio/dac/cio-dac.c
12989
12990 MEDIA CONTROLLER FRAMEWORK
12991 M:      Sakari Ailus <[email protected]>
12992 M:      Laurent Pinchart <[email protected]>
12993 L:      [email protected]
12994 S:      Supported
12995 W:      https://www.linuxtv.org
12996 T:      git git://linuxtv.org/media_tree.git
12997 F:      drivers/media/mc/
12998 F:      include/media/media-*.h
12999 F:      include/uapi/linux/media.h
13000
13001 MEDIA DRIVER FOR FREESCALE IMX PXP
13002 M:      Philipp Zabel <[email protected]>
13003 L:      [email protected]
13004 S:      Maintained
13005 T:      git git://linuxtv.org/media_tree.git
13006 F:      drivers/media/platform/nxp/imx-pxp.[ch]
13007
13008 MEDIA DRIVERS FOR ASCOT2E
13009 M:      Sergey Kozlov <[email protected]>
13010 M:      Abylay Ospan <[email protected]>
13011 L:      [email protected]
13012 S:      Supported
13013 W:      https://linuxtv.org
13014 W:      http://netup.tv/
13015 T:      git git://linuxtv.org/media_tree.git
13016 F:      drivers/media/dvb-frontends/ascot2e*
13017
13018 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
13019 M:      Jasmin Jessich <[email protected]>
13020 L:      [email protected]
13021 S:      Maintained
13022 W:      https://linuxtv.org
13023 T:      git git://linuxtv.org/media_tree.git
13024 F:      drivers/media/dvb-frontends/cxd2099*
13025
13026 MEDIA DRIVERS FOR CXD2841ER
13027 M:      Sergey Kozlov <[email protected]>
13028 M:      Abylay Ospan <[email protected]>
13029 L:      [email protected]
13030 S:      Supported
13031 W:      https://linuxtv.org
13032 W:      http://netup.tv/
13033 T:      git git://linuxtv.org/media_tree.git
13034 F:      drivers/media/dvb-frontends/cxd2841er*
13035
13036 MEDIA DRIVERS FOR CXD2880
13037 M:      Yasunari Takiguchi <[email protected]>
13038 L:      [email protected]
13039 S:      Supported
13040 W:      http://linuxtv.org/
13041 T:      git git://linuxtv.org/media_tree.git
13042 F:      drivers/media/dvb-frontends/cxd2880/*
13043 F:      drivers/media/spi/cxd2880*
13044
13045 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
13046 L:      [email protected]
13047 S:      Orphan
13048 W:      https://linuxtv.org
13049 T:      git git://linuxtv.org/media_tree.git
13050 F:      drivers/media/pci/ddbridge/*
13051
13052 MEDIA DRIVERS FOR FREESCALE IMX
13053 M:      Steve Longerbeam <[email protected]>
13054 M:      Philipp Zabel <[email protected]>
13055 L:      [email protected]
13056 S:      Maintained
13057 T:      git git://linuxtv.org/media_tree.git
13058 F:      Documentation/admin-guide/media/imx.rst
13059 F:      Documentation/devicetree/bindings/media/imx.txt
13060 F:      drivers/staging/media/imx/
13061 F:      include/linux/imx-media.h
13062 F:      include/media/imx.h
13063
13064 MEDIA DRIVERS FOR FREESCALE IMX7
13065 M:      Rui Miguel Silva <[email protected]>
13066 M:      Laurent Pinchart <[email protected]>
13067 L:      [email protected]
13068 S:      Maintained
13069 T:      git git://linuxtv.org/media_tree.git
13070 F:      Documentation/admin-guide/media/imx7.rst
13071 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
13072 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
13073 F:      drivers/media/platform/nxp/imx-mipi-csis.c
13074 F:      drivers/media/platform/nxp/imx7-media-csi.c
13075
13076 MEDIA DRIVERS FOR HELENE
13077 M:      Abylay Ospan <[email protected]>
13078 L:      [email protected]
13079 S:      Supported
13080 W:      https://linuxtv.org
13081 W:      http://netup.tv/
13082 T:      git git://linuxtv.org/media_tree.git
13083 F:      drivers/media/dvb-frontends/helene*
13084
13085 MEDIA DRIVERS FOR HORUS3A
13086 M:      Sergey Kozlov <[email protected]>
13087 M:      Abylay Ospan <[email protected]>
13088 L:      [email protected]
13089 S:      Supported
13090 W:      https://linuxtv.org
13091 W:      http://netup.tv/
13092 T:      git git://linuxtv.org/media_tree.git
13093 F:      drivers/media/dvb-frontends/horus3a*
13094
13095 MEDIA DRIVERS FOR LNBH25
13096 M:      Sergey Kozlov <[email protected]>
13097 M:      Abylay Ospan <[email protected]>
13098 L:      [email protected]
13099 S:      Supported
13100 W:      https://linuxtv.org
13101 W:      http://netup.tv/
13102 T:      git git://linuxtv.org/media_tree.git
13103 F:      drivers/media/dvb-frontends/lnbh25*
13104
13105 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
13106 L:      [email protected]
13107 S:      Orphan
13108 W:      https://linuxtv.org
13109 T:      git git://linuxtv.org/media_tree.git
13110 F:      drivers/media/dvb-frontends/mxl5xx*
13111
13112 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
13113 M:      Sergey Kozlov <[email protected]>
13114 M:      Abylay Ospan <[email protected]>
13115 L:      [email protected]
13116 S:      Supported
13117 W:      https://linuxtv.org
13118 W:      http://netup.tv/
13119 T:      git git://linuxtv.org/media_tree.git
13120 F:      drivers/media/pci/netup_unidvb/*
13121
13122 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
13123 M:      Dmitry Osipenko <[email protected]>
13124 L:      [email protected]
13125 L:      [email protected]
13126 S:      Maintained
13127 T:      git git://linuxtv.org/media_tree.git
13128 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
13129 F:      drivers/media/platform/nvidia/tegra-vde/
13130
13131 MEDIA DRIVERS FOR RENESAS - CEU
13132 M:      Jacopo Mondi <[email protected]>
13133 L:      [email protected]
13134 L:      [email protected]
13135 S:      Supported
13136 T:      git git://linuxtv.org/media_tree.git
13137 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
13138 F:      drivers/media/platform/renesas/renesas-ceu.c
13139 F:      include/media/drv-intf/renesas-ceu.h
13140
13141 MEDIA DRIVERS FOR RENESAS - DRIF
13142 M:      Fabrizio Castro <[email protected]>
13143 L:      [email protected]
13144 L:      [email protected]
13145 S:      Supported
13146 T:      git git://linuxtv.org/media_tree.git
13147 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
13148 F:      drivers/media/platform/renesas/rcar_drif.c
13149
13150 MEDIA DRIVERS FOR RENESAS - FCP
13151 M:      Laurent Pinchart <[email protected]>
13152 L:      [email protected]
13153 L:      [email protected]
13154 S:      Supported
13155 T:      git git://linuxtv.org/media_tree.git
13156 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
13157 F:      drivers/media/platform/renesas/rcar-fcp.c
13158 F:      include/media/rcar-fcp.h
13159
13160 MEDIA DRIVERS FOR RENESAS - FDP1
13161 M:      Kieran Bingham <[email protected]>
13162 L:      [email protected]
13163 L:      [email protected]
13164 S:      Supported
13165 T:      git git://linuxtv.org/media_tree.git
13166 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
13167 F:      drivers/media/platform/renesas/rcar_fdp1.c
13168
13169 MEDIA DRIVERS FOR RENESAS - VIN
13170 M:      Niklas Söderlund <[email protected]>
13171 L:      [email protected]
13172 L:      [email protected]
13173 S:      Supported
13174 T:      git git://linuxtv.org/media_tree.git
13175 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
13176 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
13177 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
13178 F:      drivers/media/platform/renesas/rcar-isp.c
13179 F:      drivers/media/platform/renesas/rcar-vin/
13180
13181 MEDIA DRIVERS FOR RENESAS - VSP1
13182 M:      Laurent Pinchart <[email protected]>
13183 M:      Kieran Bingham <[email protected]>
13184 L:      [email protected]
13185 L:      [email protected]
13186 S:      Supported
13187 T:      git git://linuxtv.org/media_tree.git
13188 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
13189 F:      drivers/media/platform/renesas/vsp1/
13190
13191 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
13192 L:      [email protected]
13193 S:      Orphan
13194 W:      https://linuxtv.org
13195 T:      git git://linuxtv.org/media_tree.git
13196 F:      drivers/media/dvb-frontends/stv0910*
13197
13198 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
13199 L:      [email protected]
13200 S:      Orphan
13201 W:      https://linuxtv.org
13202 T:      git git://linuxtv.org/media_tree.git
13203 F:      drivers/media/dvb-frontends/stv6111*
13204
13205 MEDIA DRIVERS FOR STM32 - DCMI
13206 M:      Hugues Fruchet <[email protected]>
13207 L:      [email protected]
13208 S:      Supported
13209 T:      git git://linuxtv.org/media_tree.git
13210 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
13211 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
13212
13213 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
13214 M:      Mauro Carvalho Chehab <[email protected]>
13215 L:      [email protected]
13216 S:      Maintained
13217 W:      https://linuxtv.org
13218 Q:      http://patchwork.kernel.org/project/linux-media/list/
13219 T:      git git://linuxtv.org/media_tree.git
13220 F:      Documentation/admin-guide/media/
13221 F:      Documentation/devicetree/bindings/media/
13222 F:      Documentation/driver-api/media/
13223 F:      Documentation/userspace-api/media/
13224 F:      drivers/media/
13225 F:      drivers/staging/media/
13226 F:      include/dt-bindings/media/
13227 F:      include/linux/platform_data/media/
13228 F:      include/media/
13229 F:      include/uapi/linux/dvb/
13230 F:      include/uapi/linux/ivtv*
13231 F:      include/uapi/linux/media.h
13232 F:      include/uapi/linux/uvcvideo.h
13233 F:      include/uapi/linux/v4l2-*
13234 F:      include/uapi/linux/videodev2.h
13235
13236 MEDIATEK BLUETOOTH DRIVER
13237 M:      Sean Wang <[email protected]>
13238 L:      [email protected]
13239 L:      [email protected] (moderated for non-subscribers)
13240 S:      Maintained
13241 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
13242 F:      drivers/bluetooth/btmtkuart.c
13243
13244 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
13245 M:      Sean Wang <[email protected]>
13246 L:      [email protected]
13247 S:      Maintained
13248 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
13249 F:      drivers/power/reset/mt6323-poweroff.c
13250
13251 MEDIATEK CIR DRIVER
13252 M:      Sean Wang <[email protected]>
13253 S:      Maintained
13254 F:      drivers/media/rc/mtk-cir.c
13255
13256 MEDIATEK DMA DRIVER
13257 M:      Sean Wang <[email protected]>
13258 L:      [email protected]
13259 L:      [email protected] (moderated for non-subscribers)
13260 L:      [email protected] (moderated for non-subscribers)
13261 S:      Maintained
13262 F:      Documentation/devicetree/bindings/dma/mtk-*
13263 F:      drivers/dma/mediatek/
13264
13265 MEDIATEK ETHERNET DRIVER
13266 M:      Felix Fietkau <[email protected]>
13267 M:      John Crispin <[email protected]>
13268 M:      Sean Wang <[email protected]>
13269 M:      Mark Lee <[email protected]>
13270 M:      Lorenzo Bianconi <[email protected]>
13271 L:      [email protected]
13272 S:      Maintained
13273 F:      drivers/net/ethernet/mediatek/
13274
13275 MEDIATEK ETHERNET PCS DRIVER
13276 M:      Alexander Couzens <[email protected]>
13277 M:      Daniel Golle <[email protected]>
13278 L:      [email protected]
13279 S:      Maintained
13280 F:      drivers/net/pcs/pcs-mtk-lynxi.c
13281 F:      include/linux/pcs/pcs-mtk-lynxi.h
13282
13283 MEDIATEK ETHERNET PHY DRIVERS
13284 M:      Daniel Golle <[email protected]>
13285 M:      Qingfang Deng <[email protected]>
13286 M:      SkyLake Huang <[email protected]>
13287 L:      [email protected]
13288 S:      Maintained
13289 F:      drivers/net/phy/mediatek-ge-soc.c
13290 F:      drivers/net/phy/mediatek-ge.c
13291
13292 MEDIATEK I2C CONTROLLER DRIVER
13293 M:      Qii Wang <[email protected]>
13294 L:      [email protected]
13295 S:      Maintained
13296 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
13297 F:      drivers/i2c/busses/i2c-mt65xx.c
13298
13299 MEDIATEK IOMMU DRIVER
13300 M:      Yong Wu <[email protected]>
13301 L:      [email protected]
13302 L:      [email protected] (moderated for non-subscribers)
13303 S:      Supported
13304 F:      Documentation/devicetree/bindings/iommu/mediatek*
13305 F:      drivers/iommu/mtk_iommu*
13306 F:      include/dt-bindings/memory/mt*-port.h
13307
13308 MEDIATEK JPEG DRIVER
13309 M:      Bin Liu <[email protected]>
13310 S:      Supported
13311 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
13312 F:      drivers/media/platform/mediatek/jpeg/
13313
13314 MEDIATEK KEYPAD DRIVER
13315 M:      Mattijs Korpershoek <[email protected]>
13316 S:      Supported
13317 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
13318 F:      drivers/input/keyboard/mt6779-keypad.c
13319
13320 MEDIATEK MDP DRIVER
13321 M:      Minghsiu Tsai <[email protected]>
13322 M:      Houlong Wei <[email protected]>
13323 M:      Andrew-CT Chen <[email protected]>
13324 S:      Supported
13325 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
13326 F:      drivers/media/platform/mediatek/mdp/
13327 F:      drivers/media/platform/mediatek/vpu/
13328
13329 MEDIATEK MEDIA DRIVER
13330 M:      Tiffany Lin <[email protected]>
13331 M:      Andrew-CT Chen <[email protected]>
13332 M:      Yunfei Dong <[email protected]>
13333 S:      Supported
13334 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
13335 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
13336 F:      drivers/media/platform/mediatek/vcodec/
13337 F:      drivers/media/platform/mediatek/vpu/
13338
13339 MEDIATEK MMC/SD/SDIO DRIVER
13340 M:      Chaotian Jing <[email protected]>
13341 S:      Maintained
13342 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
13343 F:      drivers/mmc/host/mtk-sd.c
13344
13345 MEDIATEK MT76 WIRELESS LAN DRIVER
13346 M:      Felix Fietkau <[email protected]>
13347 M:      Lorenzo Bianconi <[email protected]>
13348 M:      Ryder Lee <[email protected]>
13349 R:      Shayne Chen <[email protected]>
13350 R:      Sean Wang <[email protected]>
13351 L:      [email protected]
13352 S:      Maintained
13353 T:      git https://github.com/nbd168/wireless
13354 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
13355 F:      drivers/net/wireless/mediatek/mt76/
13356
13357 MEDIATEK MT7601U WIRELESS LAN DRIVER
13358 M:      Jakub Kicinski <[email protected]>
13359 L:      [email protected]
13360 S:      Maintained
13361 F:      drivers/net/wireless/mediatek/mt7601u/
13362
13363 MEDIATEK MT7621 CLOCK DRIVER
13364 M:      Sergio Paracuellos <[email protected]>
13365 S:      Maintained
13366 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
13367 F:      drivers/clk/ralink/clk-mt7621.c
13368
13369 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
13370 M:      Sergio Paracuellos <[email protected]>
13371 S:      Maintained
13372 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
13373 F:      drivers/pci/controller/pcie-mt7621.c
13374
13375 MEDIATEK MT7621 PHY PCI DRIVER
13376 M:      Sergio Paracuellos <[email protected]>
13377 S:      Maintained
13378 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
13379 F:      drivers/phy/ralink/phy-mt7621-pci.c
13380
13381 MEDIATEK MT7621/28/88 I2C DRIVER
13382 M:      Stefan Roese <[email protected]>
13383 L:      [email protected]
13384 S:      Maintained
13385 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
13386 F:      drivers/i2c/busses/i2c-mt7621.c
13387
13388 MEDIATEK MTMIPS CLOCK DRIVER
13389 M:      Sergio Paracuellos <[email protected]>
13390 S:      Maintained
13391 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
13392 F:      drivers/clk/ralink/clk-mtmips.c
13393
13394 MEDIATEK NAND CONTROLLER DRIVER
13395 L:      [email protected]
13396 S:      Orphan
13397 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
13398 F:      drivers/mtd/nand/raw/mtk_*
13399
13400 MEDIATEK PMIC LED DRIVER
13401 M:      Sean Wang <[email protected]>
13402 S:      Maintained
13403 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
13404 F:      drivers/leds/leds-mt6323.c
13405
13406 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
13407 M:      Sean Wang <[email protected]>
13408 S:      Maintained
13409 F:      drivers/char/hw_random/mtk-rng.c
13410
13411 MEDIATEK SMI DRIVER
13412 M:      Yong Wu <[email protected]>
13413 L:      [email protected] (moderated for non-subscribers)
13414 S:      Supported
13415 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
13416 F:      drivers/memory/mtk-smi.c
13417 F:      include/soc/mediatek/smi.h
13418
13419 MEDIATEK SWITCH DRIVER
13420 M:      Arınç ÜNAL <[email protected]>
13421 M:      Daniel Golle <[email protected]>
13422 M:      Landen Chao <[email protected]>
13423 M:      DENG Qingfang <[email protected]>
13424 M:      Sean Wang <[email protected]>
13425 L:      [email protected]
13426 S:      Maintained
13427 F:      drivers/net/dsa/mt7530-mdio.c
13428 F:      drivers/net/dsa/mt7530-mmio.c
13429 F:      drivers/net/dsa/mt7530.*
13430 F:      net/dsa/tag_mtk.c
13431
13432 MEDIATEK T7XX 5G WWAN MODEM DRIVER
13433 M:      Chandrashekar Devegowda <[email protected]>
13434 M:      Intel Corporation <[email protected]>
13435 R:      Chiranjeevi Rapolu <[email protected]>
13436 R:      Liu Haijun <[email protected]>
13437 R:      M Chetan Kumar <[email protected]>
13438 R:      Ricardo Martinez <[email protected]>
13439 L:      [email protected]
13440 S:      Supported
13441 F:      drivers/net/wwan/t7xx/
13442
13443 MEDIATEK USB3 DRD IP DRIVER
13444 M:      Chunfeng Yun <[email protected]>
13445 L:      [email protected]
13446 L:      [email protected] (moderated for non-subscribers)
13447 L:      [email protected] (moderated for non-subscribers)
13448 S:      Maintained
13449 F:      Documentation/devicetree/bindings/usb/mediatek,*
13450 F:      drivers/usb/host/xhci-mtk*
13451 F:      drivers/usb/mtu3/
13452
13453 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
13454 M:      Peter Senna Tschudin <[email protected]>
13455 M:      Martin Donnelly <[email protected]>
13456 M:      Martyn Welch <[email protected]>
13457 S:      Maintained
13458 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
13459 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
13460
13461 MEGARAID SCSI/SAS DRIVERS
13462 M:      Kashyap Desai <[email protected]>
13463 M:      Sumit Saxena <[email protected]>
13464 M:      Shivasharan S <[email protected]>
13465 L:      [email protected]
13466 L:      [email protected]
13467 S:      Maintained
13468 W:      http://www.avagotech.com/support/
13469 F:      Documentation/scsi/megaraid.rst
13470 F:      drivers/scsi/megaraid.*
13471 F:      drivers/scsi/megaraid/
13472
13473 MELEXIS MLX90614 DRIVER
13474 M:      Crt Mori <[email protected]>
13475 L:      [email protected]
13476 S:      Supported
13477 W:      http://www.melexis.com
13478 F:      drivers/iio/temperature/mlx90614.c
13479
13480 MELEXIS MLX90632 DRIVER
13481 M:      Crt Mori <[email protected]>
13482 L:      [email protected]
13483 S:      Supported
13484 W:      http://www.melexis.com
13485 F:      drivers/iio/temperature/mlx90632.c
13486
13487 MELFAS MIP4 TOUCHSCREEN DRIVER
13488 M:      Sangwon Jee <[email protected]>
13489 S:      Supported
13490 W:      http://www.melfas.com
13491 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
13492 F:      drivers/input/touchscreen/melfas_mip4.c
13493
13494 MELLANOX BLUEFIELD I2C DRIVER
13495 M:      Khalil Blaiech <[email protected]>
13496 M:      Asmaa Mnebhi <[email protected]>
13497 L:      [email protected]
13498 S:      Supported
13499 F:      drivers/i2c/busses/i2c-mlxbf.c
13500
13501 MELLANOX ETHERNET DRIVER (mlx4_en)
13502 M:      Tariq Toukan <[email protected]>
13503 L:      [email protected]
13504 S:      Supported
13505 W:      http://www.mellanox.com
13506 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13507 F:      drivers/net/ethernet/mellanox/mlx4/en_*
13508
13509 MELLANOX ETHERNET DRIVER (mlx5e)
13510 M:      Saeed Mahameed <[email protected]>
13511 L:      [email protected]
13512 S:      Supported
13513 W:      http://www.mellanox.com
13514 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13515 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
13516
13517 MELLANOX ETHERNET INNOVA DRIVERS
13518 R:      Boris Pismenny <[email protected]>
13519 L:      [email protected]
13520 S:      Supported
13521 W:      http://www.mellanox.com
13522 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13523 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
13524 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
13525 F:      include/linux/mlx5/mlx5_ifc_fpga.h
13526
13527 MELLANOX ETHERNET SWITCH DRIVERS
13528 M:      Ido Schimmel <[email protected]>
13529 M:      Petr Machata <[email protected]>
13530 L:      [email protected]
13531 S:      Supported
13532 W:      http://www.mellanox.com
13533 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13534 F:      drivers/net/ethernet/mellanox/mlxsw/
13535 F:      tools/testing/selftests/drivers/net/mlxsw/
13536
13537 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
13538 M:      [email protected]
13539 L:      [email protected]
13540 S:      Supported
13541 W:      http://www.mellanox.com
13542 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13543 F:      drivers/net/ethernet/mellanox/mlxfw/
13544
13545 MELLANOX HARDWARE PLATFORM SUPPORT
13546 M:      Hans de Goede <[email protected]>
13547 M:      Mark Gross <[email protected]>
13548 M:      Vadim Pasternak <[email protected]>
13549 L:      [email protected]
13550 S:      Supported
13551 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
13552 F:      drivers/platform/mellanox/
13553 F:      include/linux/platform_data/mlxreg.h
13554
13555 MELLANOX MLX4 core VPI driver
13556 M:      Tariq Toukan <[email protected]>
13557 L:      [email protected]
13558 L:      [email protected]
13559 S:      Supported
13560 W:      http://www.mellanox.com
13561 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13562 F:      drivers/net/ethernet/mellanox/mlx4/
13563 F:      include/linux/mlx4/
13564
13565 MELLANOX MLX4 IB driver
13566 M:      Yishai Hadas <[email protected]>
13567 L:      [email protected]
13568 S:      Supported
13569 W:      http://www.mellanox.com
13570 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13571 F:      drivers/infiniband/hw/mlx4/
13572 F:      include/linux/mlx4/
13573 F:      include/uapi/rdma/mlx4-abi.h
13574
13575 MELLANOX MLX5 core VPI driver
13576 M:      Saeed Mahameed <[email protected]>
13577 M:      Leon Romanovsky <[email protected]>
13578 L:      [email protected]
13579 L:      [email protected]
13580 S:      Supported
13581 W:      http://www.mellanox.com
13582 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13583 F:      Documentation/networking/device_drivers/ethernet/mellanox/
13584 F:      drivers/net/ethernet/mellanox/mlx5/core/
13585 F:      include/linux/mlx5/
13586
13587 MELLANOX MLX5 IB driver
13588 M:      Leon Romanovsky <[email protected]>
13589 L:      [email protected]
13590 S:      Supported
13591 W:      http://www.mellanox.com
13592 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13593 F:      drivers/infiniband/hw/mlx5/
13594 F:      include/linux/mlx5/
13595 F:      include/uapi/rdma/mlx5-abi.h
13596
13597 MELLANOX MLXCPLD I2C AND MUX DRIVER
13598 M:      Vadim Pasternak <[email protected]>
13599 M:      Michael Shych <[email protected]>
13600 L:      [email protected]
13601 S:      Supported
13602 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
13603 F:      drivers/i2c/busses/i2c-mlxcpld.c
13604 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
13605
13606 MELLANOX MLXCPLD LED DRIVER
13607 M:      Vadim Pasternak <[email protected]>
13608 L:      [email protected]
13609 S:      Supported
13610 F:      Documentation/leds/leds-mlxcpld.rst
13611 F:      drivers/leds/leds-mlxcpld.c
13612 F:      drivers/leds/leds-mlxreg.c
13613
13614 MELLANOX PLATFORM DRIVER
13615 M:      Vadim Pasternak <[email protected]>
13616 L:      [email protected]
13617 S:      Supported
13618 F:      drivers/platform/x86/mlx-platform.c
13619
13620 MEMBARRIER SUPPORT
13621 M:      Mathieu Desnoyers <[email protected]>
13622 M:      "Paul E. McKenney" <[email protected]>
13623 L:      [email protected]
13624 S:      Supported
13625 F:      arch/powerpc/include/asm/membarrier.h
13626 F:      include/uapi/linux/membarrier.h
13627 F:      kernel/sched/membarrier.c
13628
13629 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
13630 M:      Mike Rapoport <[email protected]>
13631 L:      [email protected]
13632 S:      Maintained
13633 F:      Documentation/core-api/boot-time-mm.rst
13634 F:      include/linux/memblock.h
13635 F:      mm/memblock.c
13636 F:      mm/mm_init.c
13637 F:      tools/testing/memblock/
13638
13639 MEMORY CONTROLLER DRIVERS
13640 M:      Krzysztof Kozlowski <[email protected]>
13641 L:      [email protected]
13642 S:      Maintained
13643 B:      mailto:[email protected]
13644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
13645 F:      Documentation/devicetree/bindings/memory-controllers/
13646 F:      drivers/memory/
13647 F:      include/dt-bindings/memory/
13648 F:      include/memory/
13649
13650 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
13651 M:      Dmitry Osipenko <[email protected]>
13652 L:      [email protected]
13653 L:      [email protected]
13654 S:      Maintained
13655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
13656 F:      drivers/devfreq/tegra30-devfreq.c
13657
13658 MEMORY HOT(UN)PLUG
13659 M:      David Hildenbrand <[email protected]>
13660 M:      Oscar Salvador <[email protected]>
13661 L:      [email protected]
13662 S:      Maintained
13663 F:      Documentation/admin-guide/mm/memory-hotplug.rst
13664 F:      Documentation/core-api/memory-hotplug.rst
13665 F:      drivers/base/memory.c
13666 F:      include/linux/memory_hotplug.h
13667 F:      mm/memory_hotplug.c
13668 F:      tools/testing/selftests/memory-hotplug/
13669
13670 MEMORY MANAGEMENT
13671 M:      Andrew Morton <[email protected]>
13672 L:      [email protected]
13673 S:      Maintained
13674 W:      http://www.linux-mm.org
13675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
13676 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
13677 F:      include/linux/gfp.h
13678 F:      include/linux/gfp_types.h
13679 F:      include/linux/memory_hotplug.h
13680 F:      include/linux/mm.h
13681 F:      include/linux/mmzone.h
13682 F:      include/linux/pagewalk.h
13683 F:      include/trace/events/ksm.h
13684 F:      mm/
13685 F:      tools/mm/
13686 F:      tools/testing/selftests/mm/
13687
13688 MEMORY TECHNOLOGY DEVICES (MTD)
13689 M:      Miquel Raynal <[email protected]>
13690 M:      Richard Weinberger <[email protected]>
13691 M:      Vignesh Raghavendra <[email protected]>
13692 L:      [email protected]
13693 S:      Maintained
13694 W:      http://www.linux-mtd.infradead.org/
13695 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
13696 C:      irc://irc.oftc.net/mtd
13697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
13698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
13699 F:      Documentation/devicetree/bindings/mtd/
13700 F:      drivers/mtd/
13701 F:      include/linux/mtd/
13702 F:      include/uapi/mtd/
13703
13704 MEMSENSING MICROSYSTEMS MSA311 DRIVER
13705 M:      Dmitry Rokosov <[email protected]>
13706 L:      [email protected]
13707 S:      Maintained
13708 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
13709 F:      drivers/iio/accel/msa311.c
13710
13711 MEN A21 WATCHDOG DRIVER
13712 M:      Johannes Thumshirn <[email protected]>
13713 L:      [email protected]
13714 S:      Maintained
13715 F:      drivers/watchdog/mena21_wdt.c
13716
13717 MEN CHAMELEON BUS (mcb)
13718 M:      Johannes Thumshirn <[email protected]>
13719 S:      Maintained
13720 F:      Documentation/driver-api/men-chameleon-bus.rst
13721 F:      drivers/mcb/
13722 F:      include/linux/mcb.h
13723
13724 MEN F21BMC (Board Management Controller)
13725 M:      Andreas Werner <[email protected]>
13726 S:      Supported
13727 F:      Documentation/hwmon/menf21bmc.rst
13728 F:      drivers/hwmon/menf21bmc_hwmon.c
13729 F:      drivers/leds/leds-menf21bmc.c
13730 F:      drivers/mfd/menf21bmc.c
13731 F:      drivers/watchdog/menf21bmc_wdt.c
13732
13733 MEN Z069 WATCHDOG DRIVER
13734 M:      Johannes Thumshirn <[email protected]>
13735 L:      [email protected]
13736 S:      Maintained
13737 F:      drivers/watchdog/menz69_wdt.c
13738
13739 MESON AO CEC DRIVER FOR AMLOGIC SOCS
13740 M:      Neil Armstrong <[email protected]>
13741 L:      [email protected]
13742 L:      [email protected]
13743 S:      Supported
13744 W:      http://linux-meson.com/
13745 T:      git git://linuxtv.org/media_tree.git
13746 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
13747 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
13748 F:      drivers/media/cec/platform/meson/ao-cec.c
13749
13750 MESON GE2D DRIVER FOR AMLOGIC SOCS
13751 M:      Neil Armstrong <[email protected]>
13752 L:      [email protected]
13753 L:      [email protected]
13754 S:      Supported
13755 T:      git git://linuxtv.org/media_tree.git
13756 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
13757 F:      drivers/media/platform/amlogic/meson-ge2d/
13758
13759 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
13760 M:      Liang Yang <[email protected]>
13761 L:      [email protected]
13762 S:      Maintained
13763 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
13764 F:      drivers/mtd/nand/raw/meson_*
13765
13766 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
13767 M:      Neil Armstrong <[email protected]>
13768 L:      [email protected]
13769 L:      [email protected]
13770 S:      Supported
13771 T:      git git://linuxtv.org/media_tree.git
13772 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
13773 F:      drivers/staging/media/meson/vdec/
13774
13775 METHODE UDPU SUPPORT
13776 M:      Vladimir Vid <[email protected]>
13777 S:      Maintained
13778 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
13779
13780 MHI BUS
13781 M:      Manivannan Sadhasivam <[email protected]>
13782 L:      [email protected]
13783 L:      [email protected]
13784 S:      Maintained
13785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
13786 F:      Documentation/ABI/stable/sysfs-bus-mhi
13787 F:      Documentation/mhi/
13788 F:      drivers/bus/mhi/
13789 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
13790 F:      include/linux/mhi.h
13791
13792 MICROBLAZE ARCHITECTURE
13793 M:      Michal Simek <[email protected]>
13794 S:      Supported
13795 W:      http://www.monstr.eu/fdt/
13796 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
13797 F:      arch/microblaze/
13798
13799 MICROBLAZE TMR INJECT
13800 M:      Appana Durga Kedareswara rao <[email protected]>
13801 S:      Supported
13802 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
13803 F:      drivers/misc/xilinx_tmr_inject.c
13804
13805 MICROBLAZE TMR MANAGER
13806 M:      Appana Durga Kedareswara rao <[email protected]>
13807 S:      Supported
13808 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
13809 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
13810 F:      drivers/misc/xilinx_tmr_manager.c
13811
13812 MICROCHIP AT91 DMA DRIVERS
13813 M:      Ludovic Desroches <[email protected]>
13814 M:      Tudor Ambarus <[email protected]>
13815 L:      [email protected] (moderated for non-subscribers)
13816 L:      [email protected]
13817 S:      Supported
13818 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
13819 F:      drivers/dma/at_hdmac.c
13820 F:      drivers/dma/at_xdmac.c
13821 F:      include/dt-bindings/dma/at91.h
13822
13823 MICROCHIP AT91 SERIAL DRIVER
13824 M:      Richard Genoud <[email protected]>
13825 S:      Maintained
13826 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13827 F:      drivers/tty/serial/atmel_serial.c
13828 F:      drivers/tty/serial/atmel_serial.h
13829
13830 MICROCHIP AT91 USART MFD DRIVER
13831 M:      Radu Pirea <[email protected]>
13832 L:      [email protected]
13833 S:      Supported
13834 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13835 F:      drivers/mfd/at91-usart.c
13836 F:      include/dt-bindings/mfd/at91-usart.h
13837
13838 MICROCHIP AT91 USART SPI DRIVER
13839 M:      Radu Pirea <[email protected]>
13840 L:      [email protected]
13841 S:      Supported
13842 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13843 F:      drivers/spi/spi-at91-usart.c
13844
13845 MICROCHIP AUDIO ASOC DRIVERS
13846 M:      Claudiu Beznea <[email protected]>
13847 L:      [email protected] (moderated for non-subscribers)
13848 S:      Supported
13849 F:      Documentation/devicetree/bindings/sound/atmel*
13850 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
13851 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
13852 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
13853 F:      sound/soc/atmel
13854
13855 MICROCHIP CSI2DC DRIVER
13856 M:      Eugen Hristev <[email protected]>
13857 L:      [email protected]
13858 S:      Supported
13859 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
13860 F:      drivers/media/platform/microchip/microchip-csi2dc.c
13861
13862 MICROCHIP ECC DRIVER
13863 M:      Tudor Ambarus <[email protected]>
13864 L:      [email protected]
13865 S:      Maintained
13866 F:      drivers/crypto/atmel-ecc.*
13867
13868 MICROCHIP EIC DRIVER
13869 M:      Claudiu Beznea <[email protected]>
13870 L:      [email protected] (moderated for non-subscribers)
13871 S:      Supported
13872 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
13873 F:      drivers/irqchip/irq-mchp-eic.c
13874
13875 MICROCHIP I2C DRIVER
13876 M:      Codrin Ciubotariu <[email protected]>
13877 L:      [email protected]
13878 S:      Supported
13879 F:      drivers/i2c/busses/i2c-at91-*.c
13880 F:      drivers/i2c/busses/i2c-at91.h
13881
13882 MICROCHIP ISC DRIVER
13883 M:      Eugen Hristev <[email protected]>
13884 L:      [email protected]
13885 S:      Supported
13886 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
13887 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
13888 F:      drivers/media/platform/microchip/microchip-isc*
13889 F:      drivers/media/platform/microchip/microchip-sama*-isc*
13890 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
13891 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
13892 F:      include/linux/atmel-isc-media.h
13893
13894 MICROCHIP ISI DRIVER
13895 M:      Eugen Hristev <[email protected]>
13896 L:      [email protected]
13897 S:      Supported
13898 F:      drivers/media/platform/atmel/atmel-isi.c
13899 F:      drivers/media/platform/atmel/atmel-isi.h
13900
13901 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
13902 M:      Woojung Huh <[email protected]>
13903 M:      [email protected]
13904 L:      [email protected]
13905 S:      Maintained
13906 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
13907 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
13908 F:      drivers/net/dsa/microchip/*
13909 F:      include/linux/dsa/ksz_common.h
13910 F:      include/linux/platform_data/microchip-ksz.h
13911 F:      net/dsa/tag_ksz.c
13912
13913 MICROCHIP LAN743X ETHERNET DRIVER
13914 M:      Bryan Whitehead <[email protected]>
13915 M:      [email protected]
13916 L:      [email protected]
13917 S:      Maintained
13918 F:      drivers/net/ethernet/microchip/lan743x_*
13919
13920 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
13921 M:      Arun Ramadoss <[email protected]>
13922 R:      [email protected]
13923 L:      [email protected]
13924 S:      Maintained
13925 F:      drivers/net/phy/microchip_t1.c
13926
13927 MICROCHIP LAN966X ETHERNET DRIVER
13928 M:      Horatiu Vultur <[email protected]>
13929 M:      [email protected]
13930 L:      [email protected]
13931 S:      Maintained
13932 F:      drivers/net/ethernet/microchip/lan966x/*
13933
13934 MICROCHIP LCDFB DRIVER
13935 M:      Nicolas Ferre <[email protected]>
13936 L:      [email protected]
13937 S:      Maintained
13938 F:      drivers/video/fbdev/atmel_lcdfb.c
13939 F:      include/video/atmel_lcdc.h
13940
13941 MICROCHIP MCP16502 PMIC DRIVER
13942 M:      Claudiu Beznea <[email protected]>
13943 L:      [email protected] (moderated for non-subscribers)
13944 S:      Supported
13945 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
13946 F:      drivers/regulator/mcp16502.c
13947
13948 MICROCHIP MCP3911 ADC DRIVER
13949 M:      Marcus Folkesson <[email protected]>
13950 M:      Kent Gustavsson <[email protected]>
13951 L:      [email protected]
13952 S:      Maintained
13953 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
13954 F:      drivers/iio/adc/mcp3911.c
13955
13956 MICROCHIP MMC/SD/SDIO MCI DRIVER
13957 M:      Ludovic Desroches <[email protected]>
13958 S:      Maintained
13959 F:      drivers/mmc/host/atmel-mci.c
13960
13961 MICROCHIP NAND DRIVER
13962 M:      Tudor Ambarus <[email protected]>
13963 L:      [email protected]
13964 S:      Supported
13965 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
13966 F:      drivers/mtd/nand/raw/atmel/*
13967
13968 MICROCHIP OTPC DRIVER
13969 M:      Claudiu Beznea <[email protected]>
13970 L:      [email protected] (moderated for non-subscribers)
13971 S:      Supported
13972 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
13973 F:      drivers/nvmem/microchip-otpc.c
13974 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
13975
13976 MICROCHIP PCI1XXXX GP DRIVER
13977 M:      Kumaravel Thiagarajan <[email protected]>
13978 L:      [email protected]
13979 S:      Supported
13980 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
13981 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
13982 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
13983
13984 MICROCHIP PCI1XXXX I2C DRIVER
13985 M:      Tharun Kumar P <[email protected]>
13986 M:      Kumaravel Thiagarajan <[email protected]>
13987 M:      Microchip Linux Driver Support <[email protected]>
13988 L:      [email protected]
13989 S:      Maintained
13990 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
13991
13992 MICROCHIP PCIe UART DRIVER
13993 M:      Kumaravel Thiagarajan <[email protected]>
13994 M:      Tharun Kumar P <[email protected]>
13995 L:      [email protected]
13996 S:      Maintained
13997 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
13998
13999 MICROCHIP POLARFIRE FPGA DRIVERS
14000 M:      Conor Dooley <[email protected]>
14001 R:      Vladimir Georgiev <[email protected]>
14002 L:      [email protected]
14003 S:      Supported
14004 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
14005 F:      drivers/fpga/microchip-spi.c
14006
14007 MICROCHIP PWM DRIVER
14008 M:      Claudiu Beznea <[email protected]>
14009 L:      [email protected] (moderated for non-subscribers)
14010 L:      [email protected]
14011 S:      Supported
14012 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
14013 F:      drivers/pwm/pwm-atmel.c
14014
14015 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
14016 M:      Eugen Hristev <[email protected]>
14017 L:      [email protected]
14018 S:      Supported
14019 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
14020 F:      drivers/iio/adc/at91-sama5d2_adc.c
14021 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
14022
14023 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
14024 M:      Claudiu Beznea <[email protected]>
14025 S:      Supported
14026 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
14027 F:      drivers/power/reset/at91-sama5d2_shdwc.c
14028
14029 MICROCHIP SOC DRIVERS
14030 M:      Conor Dooley <[email protected]>
14031 S:      Supported
14032 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
14033 F:      drivers/soc/microchip/
14034
14035 MICROCHIP SPI DRIVER
14036 M:      Ryan Wanner <[email protected]>
14037 S:      Supported
14038 F:      drivers/spi/spi-atmel.*
14039
14040 MICROCHIP SSC DRIVER
14041 M:      Claudiu Beznea <[email protected]>
14042 L:      [email protected] (moderated for non-subscribers)
14043 S:      Supported
14044 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
14045 F:      drivers/misc/atmel-ssc.c
14046 F:      include/linux/atmel-ssc.h
14047
14048 Microchip Timer Counter Block (TCB) Capture Driver
14049 M:      Kamel Bouhara <[email protected]>
14050 L:      [email protected] (moderated for non-subscribers)
14051 L:      [email protected]
14052 S:      Maintained
14053 F:      drivers/counter/microchip-tcb-capture.c
14054
14055 MICROCHIP USB251XB DRIVER
14056 M:      Richard Leitner <[email protected]>
14057 L:      [email protected]
14058 S:      Maintained
14059 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
14060 F:      drivers/usb/misc/usb251xb.c
14061
14062 MICROCHIP USBA UDC DRIVER
14063 M:      Cristian Birsan <[email protected]>
14064 L:      [email protected] (moderated for non-subscribers)
14065 S:      Supported
14066 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
14067
14068 MICROCHIP WILC1000 WIFI DRIVER
14069 M:      Ajay Singh <[email protected]>
14070 M:      Claudiu Beznea <[email protected]>
14071 L:      [email protected]
14072 S:      Supported
14073 F:      drivers/net/wireless/microchip/wilc1000/
14074
14075 MICROSEMI MIPS SOCS
14076 M:      Alexandre Belloni <[email protected]>
14077 M:      [email protected]
14078 L:      [email protected]
14079 S:      Supported
14080 F:      Documentation/devicetree/bindings/mips/mscc.txt
14081 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
14082 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
14083 F:      arch/mips/boot/dts/mscc/
14084 F:      arch/mips/configs/generic/board-ocelot.config
14085 F:      arch/mips/generic/board-ocelot.c
14086
14087 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
14088 M:      Don Brace <[email protected]>
14089 L:      [email protected]
14090 L:      [email protected]
14091 S:      Supported
14092 F:      Documentation/scsi/smartpqi.rst
14093 F:      drivers/scsi/smartpqi/Kconfig
14094 F:      drivers/scsi/smartpqi/Makefile
14095 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
14096 F:      include/linux/cciss*.h
14097 F:      include/uapi/linux/cciss*.h
14098
14099 MICROSOFT MANA RDMA DRIVER
14100 M:      Long Li <[email protected]>
14101 M:      Ajay Sharma <[email protected]>
14102 L:      [email protected]
14103 S:      Supported
14104 F:      drivers/infiniband/hw/mana/
14105 F:      include/net/mana
14106 F:      include/uapi/rdma/mana-abi.h
14107
14108 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
14109 M:      Maximilian Luz <[email protected]>
14110 L:      [email protected]
14111 S:      Maintained
14112 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
14113
14114 MICROSOFT SURFACE BATTERY AND AC DRIVERS
14115 M:      Maximilian Luz <[email protected]>
14116 L:      [email protected]
14117 L:      [email protected]
14118 S:      Maintained
14119 F:      drivers/power/supply/surface_battery.c
14120 F:      drivers/power/supply/surface_charger.c
14121
14122 MICROSOFT SURFACE DTX DRIVER
14123 M:      Maximilian Luz <[email protected]>
14124 L:      [email protected]
14125 S:      Maintained
14126 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
14127 F:      drivers/platform/surface/surface_dtx.c
14128 F:      include/uapi/linux/surface_aggregator/dtx.h
14129
14130 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
14131 M:      Maximilian Luz <[email protected]>
14132 L:      [email protected]
14133 S:      Maintained
14134 F:      drivers/platform/surface/surface_gpe.c
14135
14136 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
14137 M:      Hans de Goede <[email protected]>
14138 M:      Mark Gross <[email protected]>
14139 M:      Maximilian Luz <[email protected]>
14140 L:      [email protected]
14141 S:      Maintained
14142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
14143 F:      drivers/platform/surface/
14144
14145 MICROSOFT SURFACE HID TRANSPORT DRIVER
14146 M:      Maximilian Luz <[email protected]>
14147 L:      [email protected]
14148 L:      [email protected]
14149 S:      Maintained
14150 F:      drivers/hid/surface-hid/
14151
14152 MICROSOFT SURFACE HOT-PLUG DRIVER
14153 M:      Maximilian Luz <[email protected]>
14154 L:      [email protected]
14155 S:      Maintained
14156 F:      drivers/platform/surface/surface_hotplug.c
14157
14158 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
14159 M:      Maximilian Luz <[email protected]>
14160 L:      [email protected]
14161 S:      Maintained
14162 F:      drivers/platform/surface/surface_platform_profile.c
14163
14164 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
14165 M:      Chen Yu <[email protected]>
14166 L:      [email protected]
14167 S:      Supported
14168 F:      drivers/platform/surface/surfacepro3_button.c
14169
14170 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
14171 M:      Maximilian Luz <[email protected]>
14172 L:      [email protected]
14173 S:      Maintained
14174 F:      drivers/platform/surface/surface_aggregator_hub.c
14175
14176 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
14177 M:      Maximilian Luz <[email protected]>
14178 L:      [email protected]
14179 S:      Maintained
14180 W:      https://github.com/linux-surface/surface-aggregator-module
14181 C:      irc://irc.libera.chat/linux-surface
14182 F:      Documentation/driver-api/surface_aggregator/
14183 F:      drivers/platform/surface/aggregator/
14184 F:      drivers/platform/surface/surface_acpi_notify.c
14185 F:      drivers/platform/surface/surface_aggregator_cdev.c
14186 F:      drivers/platform/surface/surface_aggregator_registry.c
14187 F:      include/linux/surface_acpi_notify.h
14188 F:      include/linux/surface_aggregator/
14189 F:      include/uapi/linux/surface_aggregator/
14190
14191 MICROTEK X6 SCANNER
14192 M:      Oliver Neukum <[email protected]>
14193 S:      Maintained
14194 F:      drivers/usb/image/microtek.*
14195
14196 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
14197 M:      Luka Kovacic <[email protected]>
14198 M:      Luka Perkov <[email protected]>
14199 S:      Maintained
14200 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
14201 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
14202 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
14203 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
14204 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
14205 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
14206
14207 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
14208 M:      Sakari Ailus <[email protected]>
14209 L:      [email protected]
14210 S:      Maintained
14211 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
14212 F:      Documentation/driver-api/media/drivers/ccs/
14213 F:      Documentation/userspace-api/media/drivers/ccs.rst
14214 F:      drivers/media/i2c/ccs-pll.c
14215 F:      drivers/media/i2c/ccs-pll.h
14216 F:      drivers/media/i2c/ccs/
14217 F:      include/uapi/linux/ccs.h
14218 F:      include/uapi/linux/smiapp.h
14219
14220 MIPS
14221 M:      Thomas Bogendoerfer <[email protected]>
14222 L:      [email protected]
14223 S:      Maintained
14224 W:      http://www.linux-mips.org/
14225 Q:      https://patchwork.kernel.org/project/linux-mips/list/
14226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
14227 F:      Documentation/devicetree/bindings/mips/
14228 F:      Documentation/mips/
14229 F:      arch/mips/
14230 F:      drivers/platform/mips/
14231 F:      include/dt-bindings/mips/
14232
14233 MIPS BOSTON DEVELOPMENT BOARD
14234 M:      Paul Burton <[email protected]>
14235 L:      [email protected]
14236 S:      Maintained
14237 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
14238 F:      arch/mips/boot/dts/img/boston.dts
14239 F:      arch/mips/configs/generic/board-boston.config
14240 F:      drivers/clk/imgtec/clk-boston.c
14241 F:      include/dt-bindings/clock/boston-clock.h
14242
14243 MIPS CORE DRIVERS
14244 M:      Thomas Bogendoerfer <[email protected]>
14245 M:      Serge Semin <[email protected]>
14246 L:      [email protected]
14247 S:      Supported
14248 F:      drivers/bus/mips_cdmm.c
14249 F:      drivers/clocksource/mips-gic-timer.c
14250 F:      drivers/cpuidle/cpuidle-cps.c
14251 F:      drivers/irqchip/irq-mips-cpu.c
14252 F:      drivers/irqchip/irq-mips-gic.c
14253
14254 MIPS GENERIC PLATFORM
14255 M:      Paul Burton <[email protected]>
14256 L:      [email protected]
14257 S:      Supported
14258 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
14259 F:      arch/mips/generic/
14260 F:      arch/mips/tools/generic-board-config.sh
14261
14262 MIPS RINT INSTRUCTION EMULATION
14263 M:      Aleksandar Markovic <[email protected]>
14264 L:      [email protected]
14265 S:      Supported
14266 F:      arch/mips/math-emu/dp_rint.c
14267 F:      arch/mips/math-emu/sp_rint.c
14268
14269 MIPS/LOONGSON1 ARCHITECTURE
14270 M:      Keguang Zhang <[email protected]>
14271 L:      [email protected]
14272 S:      Maintained
14273 F:      arch/mips/include/asm/mach-loongson32/
14274 F:      arch/mips/loongson32/
14275 F:      drivers/*/*loongson1*
14276
14277 MIPS/LOONGSON2EF ARCHITECTURE
14278 M:      Jiaxun Yang <[email protected]>
14279 L:      [email protected]
14280 S:      Maintained
14281 F:      arch/mips/include/asm/mach-loongson2ef/
14282 F:      arch/mips/loongson2ef/
14283 F:      drivers/cpufreq/loongson2_cpufreq.c
14284
14285 MIPS/LOONGSON64 ARCHITECTURE
14286 M:      Huacai Chen <[email protected]>
14287 M:      Jiaxun Yang <[email protected]>
14288 L:      [email protected]
14289 S:      Maintained
14290 F:      arch/mips/include/asm/mach-loongson64/
14291 F:      arch/mips/loongson64/
14292 F:      drivers/irqchip/irq-loongson*
14293 F:      drivers/platform/mips/cpu_hwmon.c
14294
14295 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
14296 M:      Hans Verkuil <[email protected]>
14297 L:      [email protected]
14298 S:      Odd Fixes
14299 W:      https://linuxtv.org
14300 T:      git git://linuxtv.org/media_tree.git
14301 F:      drivers/media/radio/radio-miropcm20*
14302
14303 MMP SUPPORT
14304 R:      Lubomir Rintel <[email protected]>
14305 L:      [email protected] (moderated for non-subscribers)
14306 S:      Odd Fixes
14307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
14308 F:      arch/arm/boot/dts/marvell/mmp*
14309 F:      arch/arm/mach-mmp/
14310 F:      include/linux/soc/mmp/
14311
14312 MMP USB PHY DRIVERS
14313 R:      Lubomir Rintel <[email protected]>
14314 L:      [email protected] (moderated for non-subscribers)
14315 S:      Maintained
14316 F:      drivers/phy/marvell/phy-mmp3-usb.c
14317 F:      drivers/phy/marvell/phy-pxa-usb.c
14318
14319 MMU GATHER AND TLB INVALIDATION
14320 M:      Will Deacon <[email protected]>
14321 M:      "Aneesh Kumar K.V" <[email protected]>
14322 M:      Andrew Morton <[email protected]>
14323 M:      Nick Piggin <[email protected]>
14324 M:      Peter Zijlstra <[email protected]>
14325 L:      [email protected]
14326 L:      [email protected]
14327 S:      Maintained
14328 F:      arch/*/include/asm/tlb.h
14329 F:      include/asm-generic/tlb.h
14330 F:      mm/mmu_gather.c
14331
14332 MN88472 MEDIA DRIVER
14333 M:      Antti Palosaari <[email protected]>
14334 L:      [email protected]
14335 S:      Maintained
14336 W:      https://linuxtv.org
14337 W:      http://palosaari.fi/linux/
14338 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14339 F:      drivers/media/dvb-frontends/mn88472*
14340
14341 MN88473 MEDIA DRIVER
14342 M:      Antti Palosaari <[email protected]>
14343 L:      [email protected]
14344 S:      Maintained
14345 W:      https://linuxtv.org
14346 W:      http://palosaari.fi/linux/
14347 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14348 F:      drivers/media/dvb-frontends/mn88473*
14349
14350 MODULE SUPPORT
14351 M:      Luis Chamberlain <[email protected]>
14352 L:      [email protected]
14353 L:      [email protected]
14354 S:      Maintained
14355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
14356 F:      include/linux/kmod.h
14357 F:      include/linux/module.h
14358 F:      kernel/module/
14359 F:      lib/test_kmod.c
14360 F:      scripts/module*
14361 F:      tools/testing/selftests/kmod/
14362
14363 MONOLITHIC POWER SYSTEM PMIC DRIVER
14364 M:      Saravanan Sekar <[email protected]>
14365 S:      Maintained
14366 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
14367 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
14368 F:      drivers/hwmon/pmbus/mpq7932.c
14369 F:      drivers/iio/adc/mp2629_adc.c
14370 F:      drivers/mfd/mp2629.c
14371 F:      drivers/power/supply/mp2629_charger.c
14372 F:      drivers/regulator/mp5416.c
14373 F:      drivers/regulator/mpq7920.c
14374 F:      drivers/regulator/mpq7920.h
14375 F:      include/linux/mfd/mp2629.h
14376
14377 MOST(R) TECHNOLOGY DRIVER
14378 M:      Parthiban Veerasooran <[email protected]>
14379 M:      Christian Gromm <[email protected]>
14380 S:      Maintained
14381 F:      Documentation/ABI/testing/configfs-most
14382 F:      Documentation/ABI/testing/sysfs-bus-most
14383 F:      drivers/most/
14384 F:      drivers/staging/most/
14385 F:      include/linux/most.h
14386
14387 MOTORCOMM PHY DRIVER
14388 M:      Peter Geis <[email protected]>
14389 M:      Frank <[email protected]>
14390 L:      [email protected]
14391 S:      Maintained
14392 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
14393 F:      drivers/net/phy/motorcomm.c
14394
14395 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
14396 M:      Jiri Slaby <[email protected]>
14397 S:      Maintained
14398 F:      Documentation/driver-api/tty/moxa-smartio.rst
14399 F:      drivers/tty/mxser.*
14400
14401 MR800 AVERMEDIA USB FM RADIO DRIVER
14402 M:      Alexey Klimov <[email protected]>
14403 L:      [email protected]
14404 S:      Maintained
14405 T:      git git://linuxtv.org/media_tree.git
14406 F:      drivers/media/radio/radio-mr800.c
14407
14408 MRF24J40 IEEE 802.15.4 RADIO DRIVER
14409 M:      Stefan Schmidt <[email protected]>
14410 L:      [email protected]
14411 S:      Odd Fixes
14412 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
14413 F:      drivers/net/ieee802154/mrf24j40.c
14414
14415 MSI EC DRIVER
14416 M:      Nikita Kravets <[email protected]>
14417 L:      [email protected]
14418 S:      Maintained
14419 W:      https://github.com/BeardOverflow/msi-ec
14420 F:      drivers/platform/x86/msi-ec.*
14421
14422 MSI LAPTOP SUPPORT
14423 M:      "Lee, Chun-Yi" <[email protected]>
14424 L:      [email protected]
14425 S:      Maintained
14426 F:      drivers/platform/x86/msi-laptop.c
14427
14428 MSI WMI SUPPORT
14429 L:      [email protected]
14430 S:      Orphan
14431 F:      drivers/platform/x86/msi-wmi.c
14432
14433 MSI001 MEDIA DRIVER
14434 M:      Antti Palosaari <[email protected]>
14435 L:      [email protected]
14436 S:      Maintained
14437 W:      https://linuxtv.org
14438 W:      http://palosaari.fi/linux/
14439 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14440 T:      git git://linuxtv.org/anttip/media_tree.git
14441 F:      drivers/media/tuners/msi001*
14442
14443 MSI2500 MEDIA DRIVER
14444 M:      Antti Palosaari <[email protected]>
14445 L:      [email protected]
14446 S:      Maintained
14447 W:      https://linuxtv.org
14448 W:      http://palosaari.fi/linux/
14449 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14450 T:      git git://linuxtv.org/anttip/media_tree.git
14451 F:      drivers/media/usb/msi2500/
14452
14453 MSTAR INTERRUPT CONTROLLER DRIVER
14454 M:      Mark-PK Tsai <[email protected]>
14455 M:      Daniel Palmer <[email protected]>
14456 S:      Maintained
14457 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
14458 F:      drivers/irqchip/irq-mst-intc.c
14459
14460 MSYSTEMS DISKONCHIP G3 MTD DRIVER
14461 M:      Robert Jarzmik <[email protected]>
14462 L:      [email protected]
14463 S:      Maintained
14464 F:      drivers/mtd/devices/docg3*
14465
14466 MT9P031 APTINA CAMERA SENSOR
14467 M:      Laurent Pinchart <[email protected]>
14468 L:      [email protected]
14469 S:      Maintained
14470 T:      git git://linuxtv.org/media_tree.git
14471 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
14472 F:      drivers/media/i2c/mt9p031.c
14473 F:      include/media/i2c/mt9p031.h
14474
14475 MT9T112 APTINA CAMERA SENSOR
14476 M:      Jacopo Mondi <[email protected]>
14477 L:      [email protected]
14478 S:      Odd Fixes
14479 T:      git git://linuxtv.org/media_tree.git
14480 F:      drivers/media/i2c/mt9t112.c
14481 F:      include/media/i2c/mt9t112.h
14482
14483 MT9V032 APTINA CAMERA SENSOR
14484 M:      Laurent Pinchart <[email protected]>
14485 L:      [email protected]
14486 S:      Maintained
14487 T:      git git://linuxtv.org/media_tree.git
14488 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
14489 F:      drivers/media/i2c/mt9v032.c
14490 F:      include/media/i2c/mt9v032.h
14491
14492 MT9V111 APTINA CAMERA SENSOR
14493 M:      Jacopo Mondi <[email protected]>
14494 L:      [email protected]
14495 S:      Maintained
14496 T:      git git://linuxtv.org/media_tree.git
14497 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
14498 F:      drivers/media/i2c/mt9v111.c
14499
14500 MULTIFUNCTION DEVICES (MFD)
14501 M:      Lee Jones <[email protected]>
14502 S:      Maintained
14503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
14504 F:      Documentation/devicetree/bindings/mfd/
14505 F:      drivers/mfd/
14506 F:      include/dt-bindings/mfd/
14507 F:      include/linux/mfd/
14508
14509 MULTIMEDIA CARD (MMC) ETC. OVER SPI
14510 S:      Orphan
14511 F:      drivers/mmc/host/mmc_spi.c
14512 F:      include/linux/spi/mmc_spi.h
14513
14514 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
14515 M:      Ulf Hansson <[email protected]>
14516 L:      [email protected]
14517 S:      Maintained
14518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
14519 F:      Documentation/devicetree/bindings/mmc/
14520 F:      drivers/mmc/
14521 F:      include/linux/mmc/
14522 F:      include/uapi/linux/mmc/
14523
14524 MULTIPLEXER SUBSYSTEM
14525 M:      Peter Rosin <[email protected]>
14526 S:      Maintained
14527 F:      Documentation/ABI/testing/sysfs-class-mux*
14528 F:      Documentation/devicetree/bindings/mux/
14529 F:      drivers/mux/
14530 F:      include/dt-bindings/mux/
14531 F:      include/linux/mux/
14532
14533 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
14534 M:      Bin Liu <[email protected]>
14535 L:      [email protected]
14536 S:      Maintained
14537 F:      drivers/usb/musb/
14538
14539 MXL301RF MEDIA DRIVER
14540 M:      Akihiro Tsukada <[email protected]>
14541 L:      [email protected]
14542 S:      Odd Fixes
14543 F:      drivers/media/tuners/mxl301rf*
14544
14545 MXL5007T MEDIA DRIVER
14546 M:      Michael Krufky <[email protected]>
14547 L:      [email protected]
14548 S:      Maintained
14549 W:      https://linuxtv.org
14550 W:      http://github.com/mkrufky
14551 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14552 T:      git git://linuxtv.org/mkrufky/tuners.git
14553 F:      drivers/media/tuners/mxl5007t.*
14554
14555 MXSFB DRM DRIVER
14556 M:      Marek Vasut <[email protected]>
14557 M:      Stefan Agner <[email protected]>
14558 L:      [email protected]
14559 S:      Supported
14560 T:      git git://anongit.freedesktop.org/drm/drm-misc
14561 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
14562 F:      drivers/gpu/drm/mxsfb/
14563
14564 MYLEX DAC960 PCI RAID Controller
14565 M:      Hannes Reinecke <[email protected]>
14566 L:      [email protected]
14567 S:      Supported
14568 F:      drivers/scsi/myrb.*
14569 F:      drivers/scsi/myrs.*
14570
14571 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
14572 M:      Chris Lee <[email protected]>
14573 L:      [email protected]
14574 S:      Supported
14575 W:      https://www.cspi.com/ethernet-products/support/downloads/
14576 F:      drivers/net/ethernet/myricom/myri10ge/
14577
14578 NAND FLASH SUBSYSTEM
14579 M:      Miquel Raynal <[email protected]>
14580 R:      Richard Weinberger <[email protected]>
14581 L:      [email protected]
14582 S:      Maintained
14583 W:      http://www.linux-mtd.infradead.org/
14584 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14585 C:      irc://irc.oftc.net/mtd
14586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
14587 F:      drivers/mtd/nand/
14588 F:      include/linux/mtd/*nand*.h
14589
14590 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
14591 M:      Daniel Mack <[email protected]>
14592 L:      [email protected] (moderated for non-subscribers)
14593 S:      Maintained
14594 W:      http://www.native-instruments.com
14595 F:      sound/usb/caiaq/
14596
14597 NATSEMI ETHERNET DRIVER (DP8381x)
14598 S:      Orphan
14599 F:      drivers/net/ethernet/natsemi/natsemi.c
14600
14601 NCR 5380 SCSI DRIVERS
14602 M:      Finn Thain <[email protected]>
14603 M:      Michael Schmitz <[email protected]>
14604 L:      [email protected]
14605 S:      Maintained
14606 F:      Documentation/scsi/g_NCR5380.rst
14607 F:      drivers/scsi/NCR5380.*
14608 F:      drivers/scsi/arm/cumana_1.c
14609 F:      drivers/scsi/arm/oak.c
14610 F:      drivers/scsi/atari_scsi.*
14611 F:      drivers/scsi/dmx3191d.c
14612 F:      drivers/scsi/g_NCR5380.*
14613 F:      drivers/scsi/mac_scsi.*
14614 F:      drivers/scsi/sun3_scsi.*
14615 F:      drivers/scsi/sun3_scsi_vme.c
14616
14617 NCSI LIBRARY
14618 M:      Samuel Mendoza-Jonas <[email protected]>
14619 S:      Maintained
14620 F:      net/ncsi/
14621
14622 NCT6775 HARDWARE MONITOR DRIVER - CORE & PLATFORM DRIVER
14623 M:      Guenter Roeck <[email protected]>
14624 L:      [email protected]
14625 S:      Maintained
14626 F:      Documentation/hwmon/nct6775.rst
14627 F:      drivers/hwmon/nct6775-core.c
14628 F:      drivers/hwmon/nct6775-platform.c
14629 F:      drivers/hwmon/nct6775.h
14630
14631 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
14632 M:      Zev Weiss <[email protected]>
14633 L:      [email protected]
14634 S:      Maintained
14635 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
14636 F:      drivers/hwmon/nct6775-i2c.c
14637
14638 NETDEVSIM
14639 M:      Jakub Kicinski <[email protected]>
14640 S:      Maintained
14641 F:      drivers/net/netdevsim/*
14642
14643 NETEM NETWORK EMULATOR
14644 M:      Stephen Hemminger <[email protected]>
14645 L:      [email protected]
14646 S:      Maintained
14647 F:      net/sched/sch_netem.c
14648
14649 NETERION 10GbE DRIVERS (s2io)
14650 M:      Jon Mason <[email protected]>
14651 L:      [email protected]
14652 S:      Supported
14653 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
14654 F:      drivers/net/ethernet/neterion/
14655
14656 NETFILTER
14657 M:      Pablo Neira Ayuso <[email protected]>
14658 M:      Jozsef Kadlecsik <[email protected]>
14659 M:      Florian Westphal <[email protected]>
14660 L:      [email protected]
14661 L:      [email protected]
14662 S:      Maintained
14663 W:      http://www.netfilter.org/
14664 W:      http://www.iptables.org/
14665 W:      http://www.nftables.org/
14666 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
14667 C:      irc://irc.libera.chat/netfilter
14668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
14669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
14670 F:      include/linux/netfilter*
14671 F:      include/linux/netfilter/
14672 F:      include/net/netfilter/
14673 F:      include/uapi/linux/netfilter*
14674 F:      include/uapi/linux/netfilter/
14675 F:      net/*/netfilter.c
14676 F:      net/*/netfilter/
14677 F:      net/bridge/br_netfilter*.c
14678 F:      net/netfilter/
14679
14680 NETROM NETWORK LAYER
14681 M:      Ralf Baechle <[email protected]>
14682 L:      [email protected]
14683 S:      Maintained
14684 W:      http://www.linux-ax25.org/
14685 F:      include/net/netrom.h
14686 F:      include/uapi/linux/netrom.h
14687 F:      net/netrom/
14688
14689 NETRONIX EMBEDDED CONTROLLER
14690 M:      Jonathan Neuschäfer <[email protected]>
14691 S:      Maintained
14692 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
14693 F:      drivers/mfd/ntxec.c
14694 F:      drivers/pwm/pwm-ntxec.c
14695 F:      drivers/rtc/rtc-ntxec.c
14696 F:      include/linux/mfd/ntxec.h
14697
14698 NETRONOME ETHERNET DRIVERS
14699 M:      Louis Peens <[email protected]>
14700 R:      Jakub Kicinski <[email protected]>
14701 L:      [email protected]
14702 S:      Maintained
14703 F:      drivers/net/ethernet/netronome/
14704
14705 NETWORK BLOCK DEVICE (NBD)
14706 M:      Josef Bacik <[email protected]>
14707 L:      [email protected]
14708 L:      [email protected]
14709 S:      Maintained
14710 F:      Documentation/admin-guide/blockdev/nbd.rst
14711 F:      drivers/block/nbd.c
14712 F:      include/trace/events/nbd.h
14713 F:      include/uapi/linux/nbd.h
14714
14715 NETWORK DROP MONITOR
14716 M:      Neil Horman <[email protected]>
14717 L:      [email protected]
14718 S:      Maintained
14719 W:      https://fedorahosted.org/dropwatch/
14720 F:      include/uapi/linux/net_dropmon.h
14721 F:      net/core/drop_monitor.c
14722
14723 NETWORKING DRIVERS
14724 M:      "David S. Miller" <[email protected]>
14725 M:      Eric Dumazet <[email protected]>
14726 M:      Jakub Kicinski <[email protected]>
14727 M:      Paolo Abeni <[email protected]>
14728 L:      [email protected]
14729 S:      Maintained
14730 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14733 F:      Documentation/devicetree/bindings/net/
14734 F:      drivers/connector/
14735 F:      drivers/net/
14736 F:      include/dt-bindings/net/
14737 F:      include/linux/etherdevice.h
14738 F:      include/linux/fcdevice.h
14739 F:      include/linux/fddidevice.h
14740 F:      include/linux/hippidevice.h
14741 F:      include/linux/if_*
14742 F:      include/linux/inetdevice.h
14743 F:      include/linux/netdevice.h
14744 F:      include/uapi/linux/if_*
14745 F:      include/uapi/linux/netdevice.h
14746 X:      drivers/net/wireless/
14747
14748 NETWORKING DRIVERS (WIRELESS)
14749 M:      Kalle Valo <[email protected]>
14750 L:      [email protected]
14751 S:      Maintained
14752 W:      https://wireless.wiki.kernel.org/
14753 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
14754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
14755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
14756 F:      Documentation/devicetree/bindings/net/wireless/
14757 F:      drivers/net/wireless/
14758
14759 NETWORKING [DSA]
14760 M:      Andrew Lunn <[email protected]>
14761 M:      Florian Fainelli <[email protected]>
14762 M:      Vladimir Oltean <[email protected]>
14763 S:      Maintained
14764 F:      Documentation/devicetree/bindings/net/dsa/
14765 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
14766 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
14767 F:      drivers/net/dsa/
14768 F:      include/linux/dsa/
14769 F:      include/linux/platform_data/dsa.h
14770 F:      include/net/dsa.h
14771 F:      net/dsa/
14772 F:      tools/testing/selftests/drivers/net/dsa/
14773
14774 NETWORKING [GENERAL]
14775 M:      "David S. Miller" <[email protected]>
14776 M:      Eric Dumazet <[email protected]>
14777 M:      Jakub Kicinski <[email protected]>
14778 M:      Paolo Abeni <[email protected]>
14779 L:      [email protected]
14780 S:      Maintained
14781 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14782 B:      mailto:[email protected]
14783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14785 F:      Documentation/core-api/netlink.rst
14786 F:      Documentation/netlink/
14787 F:      Documentation/networking/
14788 F:      Documentation/process/maintainer-netdev.rst
14789 F:      Documentation/userspace-api/netlink/
14790 F:      include/linux/in.h
14791 F:      include/linux/net.h
14792 F:      include/linux/netdevice.h
14793 F:      include/net/
14794 F:      include/uapi/linux/in.h
14795 F:      include/uapi/linux/net.h
14796 F:      include/uapi/linux/net_namespace.h
14797 F:      include/uapi/linux/netdevice.h
14798 F:      lib/net_utils.c
14799 F:      lib/random32.c
14800 F:      net/
14801 F:      tools/net/
14802 F:      tools/testing/selftests/net/
14803 X:      net/bluetooth/
14804
14805 NETWORKING [IPSEC]
14806 M:      Steffen Klassert <[email protected]>
14807 M:      Herbert Xu <[email protected]>
14808 M:      "David S. Miller" <[email protected]>
14809 L:      [email protected]
14810 S:      Maintained
14811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
14812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
14813 F:      include/net/xfrm.h
14814 F:      include/uapi/linux/xfrm.h
14815 F:      net/ipv4/ah4.c
14816 F:      net/ipv4/esp4*
14817 F:      net/ipv4/ip_vti.c
14818 F:      net/ipv4/ipcomp.c
14819 F:      net/ipv4/xfrm*
14820 F:      net/ipv6/ah6.c
14821 F:      net/ipv6/esp6*
14822 F:      net/ipv6/ip6_vti.c
14823 F:      net/ipv6/ipcomp6.c
14824 F:      net/ipv6/xfrm*
14825 F:      net/key/
14826 F:      net/xfrm/
14827 F:      tools/testing/selftests/net/ipsec.c
14828
14829 NETWORKING [IPv4/IPv6]
14830 M:      "David S. Miller" <[email protected]>
14831 M:      David Ahern <[email protected]>
14832 L:      [email protected]
14833 S:      Maintained
14834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14835 F:      arch/x86/net/*
14836 F:      include/linux/ip.h
14837 F:      include/linux/ipv6*
14838 F:      include/net/fib*
14839 F:      include/net/ip*
14840 F:      include/net/route.h
14841 F:      net/ipv4/
14842 F:      net/ipv6/
14843
14844 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
14845 M:      Paul Moore <[email protected]>
14846 L:      [email protected]
14847 L:      [email protected]
14848 S:      Supported
14849 W:      https://github.com/netlabel
14850 F:      Documentation/netlabel/
14851 F:      include/net/calipso.h
14852 F:      include/net/cipso_ipv4.h
14853 F:      include/net/netlabel.h
14854 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
14855 F:      include/uapi/linux/netfilter/xt_SECMARK.h
14856 F:      net/ipv4/cipso_ipv4.c
14857 F:      net/ipv6/calipso.c
14858 F:      net/netfilter/xt_CONNSECMARK.c
14859 F:      net/netfilter/xt_SECMARK.c
14860 F:      net/netlabel/
14861
14862 NETWORKING [MACSEC]
14863 M:      Sabrina Dubroca <[email protected]>
14864 L:      [email protected]
14865 S:      Maintained
14866 F:      drivers/net/macsec.c
14867 F:      include/net/macsec.h
14868 F:      include/uapi/linux/if_macsec.h
14869 K:      macsec
14870 K:      \bmdo_
14871
14872 NETWORKING [MPTCP]
14873 M:      Matthieu Baerts <[email protected]>
14874 M:      Mat Martineau <[email protected]>
14875 L:      [email protected]
14876 L:      [email protected]
14877 S:      Maintained
14878 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
14879 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
14880 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
14881 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
14882 F:      Documentation/networking/mptcp-sysctl.rst
14883 F:      include/net/mptcp.h
14884 F:      include/trace/events/mptcp.h
14885 F:      include/uapi/linux/mptcp.h
14886 F:      net/mptcp/
14887 F:      tools/testing/selftests/bpf/*/*mptcp*.c
14888 F:      tools/testing/selftests/net/mptcp/
14889
14890 NETWORKING [TCP]
14891 M:      Eric Dumazet <[email protected]>
14892 L:      [email protected]
14893 S:      Maintained
14894 F:      include/linux/tcp.h
14895 F:      include/net/tcp.h
14896 F:      include/trace/events/tcp.h
14897 F:      include/uapi/linux/tcp.h
14898 F:      net/ipv4/syncookies.c
14899 F:      net/ipv4/tcp*.c
14900 F:      net/ipv6/syncookies.c
14901 F:      net/ipv6/tcp*.c
14902
14903 NETWORKING [TLS]
14904 M:      Boris Pismenny <[email protected]>
14905 M:      John Fastabend <[email protected]>
14906 M:      Jakub Kicinski <[email protected]>
14907 L:      [email protected]
14908 S:      Maintained
14909 F:      include/net/tls.h
14910 F:      include/uapi/linux/tls.h
14911 F:      net/tls/*
14912
14913 NETXEN (1/10) GbE SUPPORT
14914 M:      Manish Chopra <[email protected]>
14915 M:      Rahul Verma <[email protected]>
14916 M:      [email protected]
14917 L:      [email protected]
14918 S:      Supported
14919 F:      drivers/net/ethernet/qlogic/netxen/
14920
14921 NET_FAILOVER MODULE
14922 M:      Sridhar Samudrala <[email protected]>
14923 L:      [email protected]
14924 S:      Supported
14925 F:      Documentation/networking/net_failover.rst
14926 F:      drivers/net/net_failover.c
14927 F:      include/net/net_failover.h
14928
14929 NEXTHOP
14930 M:      David Ahern <[email protected]>
14931 L:      [email protected]
14932 S:      Maintained
14933 F:      include/net/netns/nexthop.h
14934 F:      include/net/nexthop.h
14935 F:      include/uapi/linux/nexthop.h
14936 F:      net/ipv4/nexthop.c
14937
14938 NFC SUBSYSTEM
14939 M:      Krzysztof Kozlowski <[email protected]>
14940 L:      [email protected]
14941 S:      Maintained
14942 F:      Documentation/devicetree/bindings/net/nfc/
14943 F:      drivers/nfc/
14944 F:      include/net/nfc/
14945 F:      include/uapi/linux/nfc.h
14946 F:      net/nfc/
14947
14948 NFC VIRTUAL NCI DEVICE DRIVER
14949 M:      Bongsu Jeon <[email protected]>
14950 L:      [email protected]
14951 S:      Supported
14952 F:      drivers/nfc/virtual_ncidev.c
14953 F:      tools/testing/selftests/nci/
14954
14955 NFS, SUNRPC, AND LOCKD CLIENTS
14956 M:      Trond Myklebust <[email protected]>
14957 M:      Anna Schumaker <[email protected]>
14958 L:      [email protected]
14959 S:      Maintained
14960 W:      http://client.linux-nfs.org
14961 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
14962 F:      Documentation/filesystems/nfs/
14963 F:      fs/lockd/
14964 F:      fs/nfs/
14965 F:      fs/nfs_common/
14966 F:      include/linux/lockd/
14967 F:      include/linux/nfs*
14968 F:      include/linux/sunrpc/
14969 F:      include/uapi/linux/nfs*
14970 F:      include/uapi/linux/sunrpc/
14971 F:      net/sunrpc/
14972
14973 NILFS2 FILESYSTEM
14974 M:      Ryusuke Konishi <[email protected]>
14975 L:      [email protected]
14976 S:      Supported
14977 W:      https://nilfs.sourceforge.io/
14978 W:      https://nilfs.osdn.jp/
14979 T:      git https://github.com/konis/nilfs2.git
14980 F:      Documentation/filesystems/nilfs2.rst
14981 F:      fs/nilfs2/
14982 F:      include/trace/events/nilfs2.h
14983 F:      include/uapi/linux/nilfs2_api.h
14984 F:      include/uapi/linux/nilfs2_ondisk.h
14985
14986 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
14987 M:      YOKOTA Hiroshi <[email protected]>
14988 S:      Maintained
14989 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
14990 F:      Documentation/scsi/NinjaSCSI.rst
14991 F:      drivers/scsi/pcmcia/nsp_*
14992
14993 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
14994 M:      GOTO Masanori <[email protected]>
14995 M:      YOKOTA Hiroshi <[email protected]>
14996 S:      Maintained
14997 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
14998 F:      Documentation/scsi/NinjaSCSI.rst
14999 F:      drivers/scsi/nsp32*
15000
15001 NINTENDO HID DRIVER
15002 M:      Daniel J. Ogorchock <[email protected]>
15003 L:      [email protected]
15004 S:      Maintained
15005 F:      drivers/hid/hid-nintendo*
15006
15007 NIOS2 ARCHITECTURE
15008 M:      Dinh Nguyen <[email protected]>
15009 S:      Maintained
15010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
15011 F:      arch/nios2/
15012
15013 NITRO ENCLAVES (NE)
15014 M:      Alexandru Ciobotaru <[email protected]>
15015 L:      [email protected]
15016 L:      The AWS Nitro Enclaves Team <[email protected]>
15017 S:      Supported
15018 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15019 F:      Documentation/virt/ne_overview.rst
15020 F:      drivers/virt/nitro_enclaves/
15021 F:      include/linux/nitro_enclaves.h
15022 F:      include/uapi/linux/nitro_enclaves.h
15023 F:      samples/nitro_enclaves/
15024
15025 NOHZ, DYNTICKS SUPPORT
15026 M:      Frederic Weisbecker <[email protected]>
15027 M:      Thomas Gleixner <[email protected]>
15028 M:      Ingo Molnar <[email protected]>
15029 L:      [email protected]
15030 S:      Maintained
15031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
15032 F:      include/linux/sched/nohz.h
15033 F:      include/linux/tick.h
15034 F:      kernel/time/tick*.*
15035
15036 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
15037 M:      Pavel Machek <[email protected]>
15038 M:      Sakari Ailus <[email protected]>
15039 L:      [email protected]
15040 S:      Maintained
15041 F:      drivers/media/i2c/ad5820.c
15042 F:      drivers/media/i2c/et8ek8
15043
15044 NOKIA N900 POWER SUPPLY DRIVERS
15045 R:      Pali Rohár <[email protected]>
15046 F:      drivers/power/supply/bq2415x_charger.c
15047 F:      drivers/power/supply/bq27xxx_battery.c
15048 F:      drivers/power/supply/bq27xxx_battery_i2c.c
15049 F:      drivers/power/supply/isp1704_charger.c
15050 F:      drivers/power/supply/rx51_battery.c
15051 F:      include/linux/power/bq2415x_charger.h
15052 F:      include/linux/power/bq27xxx_battery.h
15053
15054 NOLIBC HEADER FILE
15055 M:      Willy Tarreau <[email protected]>
15056 M:      Thomas Weißschuh <[email protected]>
15057 S:      Maintained
15058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
15059 F:      tools/include/nolibc/
15060 F:      tools/testing/selftests/nolibc/
15061
15062 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
15063 M:      Hans de Goede <[email protected]>
15064 L:      [email protected]
15065 S:      Maintained
15066 F:      drivers/input/touchscreen/novatek-nvt-ts.c
15067
15068 NSDEPS
15069 M:      Matthias Maennich <[email protected]>
15070 S:      Maintained
15071 F:      Documentation/core-api/symbol-namespaces.rst
15072 F:      scripts/nsdeps
15073
15074 NTB AMD DRIVER
15075 M:      Sanjay R Mehta <[email protected]>
15076 M:      Shyam Sundar S K <[email protected]>
15077 L:      [email protected]
15078 S:      Supported
15079 F:      drivers/ntb/hw/amd/
15080
15081 NTB DRIVER CORE
15082 M:      Jon Mason <[email protected]>
15083 M:      Dave Jiang <[email protected]>
15084 M:      Allen Hubbe <[email protected]>
15085 L:      [email protected]
15086 S:      Supported
15087 W:      https://github.com/jonmason/ntb/wiki
15088 T:      git https://github.com/jonmason/ntb.git
15089 F:      drivers/net/ntb_netdev.c
15090 F:      drivers/ntb/
15091 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
15092 F:      include/linux/ntb.h
15093 F:      include/linux/ntb_transport.h
15094 F:      tools/testing/selftests/ntb/
15095
15096 NTB IDT DRIVER
15097 M:      Serge Semin <[email protected]>
15098 L:      [email protected]
15099 S:      Supported
15100 F:      drivers/ntb/hw/idt/
15101
15102 NTB INTEL DRIVER
15103 M:      Dave Jiang <[email protected]>
15104 L:      [email protected]
15105 S:      Supported
15106 W:      https://github.com/davejiang/linux/wiki
15107 T:      git https://github.com/davejiang/linux.git
15108 F:      drivers/ntb/hw/intel/
15109
15110 NTFS FILESYSTEM
15111 M:      Anton Altaparmakov <[email protected]>
15112 R:      Namjae Jeon <[email protected]>
15113 L:      [email protected]
15114 S:      Supported
15115 W:      http://www.tuxera.com/
15116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
15117 F:      Documentation/filesystems/ntfs.rst
15118 F:      fs/ntfs/
15119
15120 NTFS3 FILESYSTEM
15121 M:      Konstantin Komarov <[email protected]>
15122 L:      [email protected]
15123 S:      Supported
15124 W:      http://www.paragon-software.com/
15125 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
15126 F:      Documentation/filesystems/ntfs3.rst
15127 F:      fs/ntfs3/
15128
15129 NUBUS SUBSYSTEM
15130 M:      Finn Thain <[email protected]>
15131 L:      [email protected]
15132 S:      Maintained
15133 F:      arch/*/include/asm/nubus.h
15134 F:      drivers/nubus/
15135 F:      include/linux/nubus.h
15136 F:      include/uapi/linux/nubus.h
15137
15138 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
15139 M:      Antonino Daplas <[email protected]>
15140 L:      [email protected]
15141 S:      Maintained
15142 F:      drivers/video/fbdev/nvidia/
15143 F:      drivers/video/fbdev/riva/
15144
15145 NVIDIA WMI EC BACKLIGHT DRIVER
15146 M:      Daniel Dadap <[email protected]>
15147 L:      [email protected]
15148 S:      Supported
15149 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
15150 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
15151
15152 NVM EXPRESS DRIVER
15153 M:      Keith Busch <[email protected]>
15154 M:      Jens Axboe <[email protected]>
15155 M:      Christoph Hellwig <[email protected]>
15156 M:      Sagi Grimberg <[email protected]>
15157 L:      [email protected]
15158 S:      Supported
15159 W:      http://git.infradead.org/nvme.git
15160 T:      git git://git.infradead.org/nvme.git
15161 F:      Documentation/nvme/
15162 F:      drivers/nvme/common/
15163 F:      drivers/nvme/host/
15164 F:      include/linux/nvme-*.h
15165 F:      include/linux/nvme.h
15166 F:      include/uapi/linux/nvme_ioctl.h
15167
15168 NVM EXPRESS FABRICS AUTHENTICATION
15169 M:      Hannes Reinecke <[email protected]>
15170 L:      [email protected]
15171 S:      Supported
15172 F:      drivers/nvme/host/auth.c
15173 F:      drivers/nvme/target/auth.c
15174 F:      drivers/nvme/target/fabrics-cmd-auth.c
15175 F:      include/linux/nvme-auth.h
15176
15177 NVM EXPRESS FC TRANSPORT DRIVERS
15178 M:      James Smart <[email protected]>
15179 L:      [email protected]
15180 S:      Supported
15181 F:      drivers/nvme/host/fc.c
15182 F:      drivers/nvme/target/fc.c
15183 F:      drivers/nvme/target/fcloop.c
15184 F:      include/linux/nvme-fc-driver.h
15185 F:      include/linux/nvme-fc.h
15186
15187 NVM EXPRESS HARDWARE MONITORING SUPPORT
15188 M:      Guenter Roeck <[email protected]>
15189 L:      [email protected]
15190 S:      Supported
15191 F:      drivers/nvme/host/hwmon.c
15192
15193 NVM EXPRESS TARGET DRIVER
15194 M:      Christoph Hellwig <[email protected]>
15195 M:      Sagi Grimberg <[email protected]>
15196 M:      Chaitanya Kulkarni <[email protected]>
15197 L:      [email protected]
15198 S:      Supported
15199 W:      http://git.infradead.org/nvme.git
15200 T:      git git://git.infradead.org/nvme.git
15201 F:      drivers/nvme/target/
15202
15203 NVMEM FRAMEWORK
15204 M:      Srinivas Kandagatla <[email protected]>
15205 S:      Maintained
15206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
15207 F:      Documentation/ABI/stable/sysfs-bus-nvmem
15208 F:      Documentation/devicetree/bindings/nvmem/
15209 F:      drivers/nvmem/
15210 F:      include/linux/nvmem-consumer.h
15211 F:      include/linux/nvmem-provider.h
15212
15213 NXP BLUETOOTH WIRELESS DRIVERS
15214 M:      Amitkumar Karwar <[email protected]>
15215 M:      Neeraj Kale <[email protected]>
15216 S:      Maintained
15217 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
15218 F:      drivers/bluetooth/btnxpuart.c
15219
15220 NXP C45 TJA11XX PHY DRIVER
15221 M:      Radu Pirea <[email protected]>
15222 L:      [email protected]
15223 S:      Maintained
15224 F:      drivers/net/phy/nxp-c45-tja11xx.c
15225
15226 NXP FSPI DRIVER
15227 M:      Han Xu <[email protected]>
15228 M:      Haibo Chen <[email protected]>
15229 R:      Yogesh Gaur <[email protected]>
15230 L:      [email protected]
15231 S:      Maintained
15232 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
15233 F:      drivers/spi/spi-nxp-fspi.c
15234
15235 NXP FXAS21002C DRIVER
15236 M:      Rui Miguel Silva <[email protected]>
15237 L:      [email protected]
15238 S:      Maintained
15239 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
15240 F:      drivers/iio/gyro/fxas21002c.h
15241 F:      drivers/iio/gyro/fxas21002c_core.c
15242 F:      drivers/iio/gyro/fxas21002c_i2c.c
15243 F:      drivers/iio/gyro/fxas21002c_spi.c
15244
15245 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
15246 M:      Haibo Chen <[email protected]>
15247 L:      [email protected]
15248 L:      [email protected]
15249 S:      Maintained
15250 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
15251 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
15252 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
15253 F:      drivers/iio/adc/imx7d_adc.c
15254 F:      drivers/iio/adc/imx93_adc.c
15255 F:      drivers/iio/adc/vf610_adc.c
15256
15257 NXP i.MX 8M ISI DRIVER
15258 M:      Laurent Pinchart <[email protected]>
15259 L:      [email protected]
15260 S:      Maintained
15261 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
15262 F:      drivers/media/platform/nxp/imx8-isi/
15263
15264 NXP i.MX 8MP DW100 V4L2 DRIVER
15265 M:      Xavier Roumegue <[email protected]>
15266 L:      [email protected]
15267 S:      Maintained
15268 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
15269 F:      Documentation/userspace-api/media/drivers/dw100.rst
15270 F:      drivers/media/platform/nxp/dw100/
15271 F:      include/uapi/linux/dw100.h
15272
15273 NXP i.MX 8MQ DCSS DRIVER
15274 M:      Laurentiu Palcu <[email protected]>
15275 R:      Lucas Stach <[email protected]>
15276 L:      [email protected]
15277 S:      Maintained
15278 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
15279 F:      drivers/gpu/drm/imx/dcss/
15280
15281 NXP i.MX 8QXP ADC DRIVER
15282 M:      Cai Huoqing <[email protected]>
15283 M:      Haibo Chen <[email protected]>
15284 L:      [email protected]
15285 L:      [email protected]
15286 S:      Maintained
15287 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
15288 F:      drivers/iio/adc/imx8qxp-adc.c
15289
15290 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
15291 M:      Mirela Rabulea <[email protected]>
15292 R:      NXP Linux Team <[email protected]>
15293 L:      [email protected]
15294 S:      Maintained
15295 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
15296 F:      drivers/media/platform/nxp/imx-jpeg
15297
15298 NXP i.MX CLOCK DRIVERS
15299 M:      Abel Vesa <[email protected]>
15300 R:      Peng Fan <[email protected]>
15301 L:      [email protected]
15302 L:      [email protected]
15303 S:      Maintained
15304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
15305 F:      Documentation/devicetree/bindings/clock/imx*
15306 F:      drivers/clk/imx/
15307 F:      include/dt-bindings/clock/imx*
15308
15309 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
15310 M:      Jagan Teki <[email protected]>
15311 S:      Maintained
15312 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
15313 F:      drivers/regulator/pf8x00-regulator.c
15314
15315 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
15316 M:      Krzysztof Kozlowski <[email protected]>
15317 L:      [email protected]
15318 S:      Maintained
15319 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
15320 F:      drivers/extcon/extcon-ptn5150.c
15321
15322 NXP SGTL5000 DRIVER
15323 M:      Fabio Estevam <[email protected]>
15324 L:      [email protected] (moderated for non-subscribers)
15325 S:      Maintained
15326 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
15327 F:      sound/soc/codecs/sgtl5000*
15328
15329 NXP SJA1105 ETHERNET SWITCH DRIVER
15330 M:      Vladimir Oltean <[email protected]>
15331 L:      [email protected]
15332 S:      Maintained
15333 F:      drivers/net/dsa/sja1105
15334 F:      drivers/net/pcs/pcs-xpcs-nxp.c
15335
15336 NXP TDA998X DRM DRIVER
15337 M:      Russell King <[email protected]>
15338 S:      Maintained
15339 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
15340 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
15341 F:      drivers/gpu/drm/i2c/tda998x_drv.c
15342 F:      include/drm/i2c/tda998x.h
15343 F:      include/dt-bindings/display/tda998x.h
15344 K:      "nxp,tda998x"
15345
15346 NXP TFA9879 DRIVER
15347 M:      Peter Rosin <[email protected]>
15348 L:      [email protected] (moderated for non-subscribers)
15349 S:      Maintained
15350 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
15351 F:      sound/soc/codecs/tfa9879*
15352
15353 NXP-NCI NFC DRIVER
15354 S:      Orphan
15355 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
15356 F:      drivers/nfc/nxp-nci
15357
15358 NXP/Goodix TFA989X (TFA1) DRIVER
15359 M:      Stephan Gerhold <[email protected]>
15360 L:      [email protected] (moderated for non-subscribers)
15361 S:      Maintained
15362 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
15363 F:      sound/soc/codecs/tfa989x.c
15364
15365 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
15366 M:      Jonas Malaco <[email protected]>
15367 L:      [email protected]
15368 S:      Maintained
15369 F:      Documentation/hwmon/nzxt-kraken2.rst
15370 F:      drivers/hwmon/nzxt-kraken2.c
15371
15372 NZXT-SMART2 HARDWARE MONITORING DRIVER
15373 M:      Aleksandr Mezin <[email protected]>
15374 L:      [email protected]
15375 S:      Maintained
15376 F:      Documentation/hwmon/nzxt-smart2.rst
15377 F:      drivers/hwmon/nzxt-smart2.c
15378
15379 OBJAGG
15380 M:      Jiri Pirko <[email protected]>
15381 L:      [email protected]
15382 S:      Supported
15383 F:      include/linux/objagg.h
15384 F:      lib/objagg.c
15385 F:      lib/test_objagg.c
15386
15387 OBJTOOL
15388 M:      Josh Poimboeuf <[email protected]>
15389 M:      Peter Zijlstra <[email protected]>
15390 S:      Supported
15391 F:      include/linux/objtool*.h
15392 F:      tools/objtool/
15393
15394 OCELOT ETHERNET SWITCH DRIVER
15395 M:      Vladimir Oltean <[email protected]>
15396 M:      Claudiu Manoil <[email protected]>
15397 M:      Alexandre Belloni <[email protected]>
15398 M:      [email protected]
15399 L:      [email protected]
15400 S:      Supported
15401 F:      drivers/net/dsa/ocelot/*
15402 F:      drivers/net/ethernet/mscc/
15403 F:      include/soc/mscc/ocelot*
15404 F:      net/dsa/tag_ocelot.c
15405 F:      net/dsa/tag_ocelot_8021q.c
15406 F:      tools/testing/selftests/drivers/net/ocelot/*
15407
15408 OCELOT EXTERNAL SWITCH CONTROL
15409 M:      Colin Foster <[email protected]>
15410 S:      Supported
15411 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
15412 F:      drivers/mfd/ocelot*
15413 F:      drivers/net/dsa/ocelot/ocelot_ext.c
15414 F:      include/linux/mfd/ocelot.h
15415
15416 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
15417 M:      Frederic Barrat <[email protected]>
15418 M:      Andrew Donnellan <[email protected]>
15419 L:      [email protected]
15420 S:      Supported
15421 F:      Documentation/userspace-api/accelerators/ocxl.rst
15422 F:      arch/powerpc/include/asm/pnv-ocxl.h
15423 F:      arch/powerpc/platforms/powernv/ocxl.c
15424 F:      drivers/misc/ocxl/
15425 F:      include/misc/ocxl*
15426 F:      include/uapi/misc/ocxl.h
15427
15428 OMAP AUDIO SUPPORT
15429 M:      Peter Ujfalusi <[email protected]>
15430 M:      Jarkko Nikula <[email protected]>
15431 L:      [email protected] (moderated for non-subscribers)
15432 L:      [email protected]
15433 S:      Maintained
15434 F:      sound/soc/ti/n810.c
15435 F:      sound/soc/ti/omap*
15436 F:      sound/soc/ti/rx51.c
15437 F:      sound/soc/ti/sdma-pcm.*
15438
15439 OMAP CLOCK FRAMEWORK SUPPORT
15440 M:      Paul Walmsley <[email protected]>
15441 L:      [email protected]
15442 S:      Maintained
15443 F:      arch/arm/*omap*/*clock*
15444
15445 OMAP DEVICE TREE SUPPORT
15446 M:      Benoît Cousson <[email protected]>
15447 M:      Tony Lindgren <[email protected]>
15448 L:      [email protected]
15449 L:      [email protected]
15450 S:      Maintained
15451 F:      arch/arm/boot/dts/ti/omap/
15452
15453 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
15454 L:      [email protected]
15455 L:      [email protected]
15456 S:      Orphan
15457 F:      Documentation/arch/arm/omap/dss.rst
15458 F:      drivers/video/fbdev/omap2/
15459
15460 OMAP FRAMEBUFFER SUPPORT
15461 L:      [email protected]
15462 L:      [email protected]
15463 S:      Orphan
15464 F:      drivers/video/fbdev/omap/
15465
15466 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
15467 M:      Roger Quadros <[email protected]>
15468 M:      Tony Lindgren <[email protected]>
15469 L:      [email protected]
15470 S:      Maintained
15471 F:      arch/arm/mach-omap2/*gpmc*
15472 F:      drivers/memory/omap-gpmc.c
15473
15474 OMAP GPIO DRIVER
15475 M:      Grygorii Strashko <[email protected]>
15476 M:      Santosh Shilimkar <[email protected]>
15477 M:      Kevin Hilman <[email protected]>
15478 L:      [email protected]
15479 S:      Maintained
15480 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
15481 F:      drivers/gpio/gpio-omap.c
15482
15483 OMAP HARDWARE SPINLOCK SUPPORT
15484 M:      Ohad Ben-Cohen <[email protected]>
15485 L:      [email protected]
15486 S:      Maintained
15487 F:      drivers/hwspinlock/omap_hwspinlock.c
15488
15489 OMAP HS MMC SUPPORT
15490 L:      [email protected]
15491 L:      [email protected]
15492 S:      Orphan
15493 F:      drivers/mmc/host/omap_hsmmc.c
15494
15495 OMAP HWMOD DATA
15496 M:      Paul Walmsley <[email protected]>
15497 L:      [email protected]
15498 S:      Maintained
15499 F:      arch/arm/mach-omap2/omap_hwmod*data*
15500
15501 OMAP HWMOD SUPPORT
15502 M:      Benoît Cousson <[email protected]>
15503 M:      Paul Walmsley <[email protected]>
15504 L:      [email protected]
15505 S:      Maintained
15506 F:      arch/arm/mach-omap2/omap_hwmod.*
15507
15508 OMAP I2C DRIVER
15509 M:      Vignesh R <[email protected]>
15510 L:      [email protected]
15511 L:      [email protected]
15512 S:      Maintained
15513 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
15514 F:      drivers/i2c/busses/i2c-omap.c
15515
15516 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
15517 M:      Laurent Pinchart <[email protected]>
15518 L:      [email protected]
15519 S:      Maintained
15520 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
15521 F:      drivers/media/platform/ti/omap3isp/
15522 F:      drivers/staging/media/omap4iss/
15523
15524 OMAP MMC SUPPORT
15525 M:      Aaro Koskinen <[email protected]>
15526 L:      [email protected]
15527 S:      Odd Fixes
15528 F:      drivers/mmc/host/omap.c
15529
15530 OMAP POWER MANAGEMENT SUPPORT
15531 M:      Kevin Hilman <[email protected]>
15532 L:      [email protected]
15533 S:      Maintained
15534 F:      arch/arm/*omap*/*pm*
15535 F:      drivers/cpufreq/omap-cpufreq.c
15536
15537 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
15538 M:      Paul Walmsley <[email protected]>
15539 L:      [email protected]
15540 S:      Maintained
15541 F:      arch/arm/mach-omap2/prm*
15542
15543 OMAP RANDOM NUMBER GENERATOR SUPPORT
15544 M:      Deepak Saxena <[email protected]>
15545 S:      Maintained
15546 F:      drivers/char/hw_random/omap-rng.c
15547
15548 OMAP USB SUPPORT
15549 L:      [email protected]
15550 L:      [email protected]
15551 S:      Orphan
15552 F:      arch/arm/*omap*/usb*
15553 F:      drivers/usb/*/*omap*
15554
15555 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
15556 M:      Mark Jackson <[email protected]>
15557 L:      [email protected]
15558 S:      Maintained
15559 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
15560
15561 OMAP1 SUPPORT
15562 M:      Aaro Koskinen <[email protected]>
15563 M:      Janusz Krzysztofik <[email protected]>
15564 M:      Tony Lindgren <[email protected]>
15565 L:      [email protected]
15566 S:      Maintained
15567 Q:      http://patchwork.kernel.org/project/linux-omap/list/
15568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15569 F:      arch/arm/configs/omap1_defconfig
15570 F:      arch/arm/mach-omap1/
15571 F:      drivers/i2c/busses/i2c-omap.c
15572 F:      include/linux/platform_data/ams-delta-fiq.h
15573 F:      include/linux/platform_data/i2c-omap.h
15574
15575 OMAP2+ SUPPORT
15576 M:      Tony Lindgren <[email protected]>
15577 L:      [email protected]
15578 S:      Maintained
15579 W:      http://www.muru.com/linux/omap/
15580 W:      http://linux.omap.com/
15581 Q:      http://patchwork.kernel.org/project/linux-omap/list/
15582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15583 F:      arch/arm/configs/omap2plus_defconfig
15584 F:      arch/arm/mach-omap2/
15585 F:      drivers/bus/ti-sysc.c
15586 F:      drivers/gpio/gpio-tps65219.c
15587 F:      drivers/i2c/busses/i2c-omap.c
15588 F:      drivers/irqchip/irq-omap-intc.c
15589 F:      drivers/mfd/*omap*.c
15590 F:      drivers/mfd/menelaus.c
15591 F:      drivers/mfd/palmas.c
15592 F:      drivers/mfd/tps65217.c
15593 F:      drivers/mfd/tps65218.c
15594 F:      drivers/mfd/tps65219.c
15595 F:      drivers/mfd/tps65910.c
15596 F:      drivers/mfd/twl-core.[ch]
15597 F:      drivers/mfd/twl4030*.c
15598 F:      drivers/mfd/twl6030*.c
15599 F:      drivers/mfd/twl6040*.c
15600 F:      drivers/regulator/palmas-regulator*.c
15601 F:      drivers/regulator/pbias-regulator.c
15602 F:      drivers/regulator/tps65217-regulator.c
15603 F:      drivers/regulator/tps65218-regulator.c
15604 F:      drivers/regulator/tps65219-regulator.c
15605 F:      drivers/regulator/tps65910-regulator.c
15606 F:      drivers/regulator/twl-regulator.c
15607 F:      drivers/regulator/twl6030-regulator.c
15608 F:      include/linux/platform_data/i2c-omap.h
15609 F:      include/linux/platform_data/ti-sysc.h
15610
15611 OMFS FILESYSTEM
15612 M:      Bob Copeland <[email protected]>
15613 L:      [email protected]
15614 S:      Maintained
15615 F:      Documentation/filesystems/omfs.rst
15616 F:      fs/omfs/
15617
15618 OMNIVISION OG01A1B SENSOR DRIVER
15619 M:      Shawn Tu <[email protected]>
15620 L:      [email protected]
15621 S:      Maintained
15622 F:      drivers/media/i2c/og01a1b.c
15623
15624 OMNIVISION OV01A10 SENSOR DRIVER
15625 M:      Bingbu Cao <[email protected]>
15626 L:      [email protected]
15627 S:      Maintained
15628 T:      git git://linuxtv.org/media_tree.git
15629 F:      drivers/media/i2c/ov01a10.c
15630
15631 OMNIVISION OV02A10 SENSOR DRIVER
15632 M:      Dongchun Zhu <[email protected]>
15633 L:      [email protected]
15634 S:      Maintained
15635 T:      git git://linuxtv.org/media_tree.git
15636 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
15637 F:      drivers/media/i2c/ov02a10.c
15638
15639 OMNIVISION OV08D10 SENSOR DRIVER
15640 M:      Jimmy Su <[email protected]>
15641 L:      [email protected]
15642 S:      Maintained
15643 T:      git git://linuxtv.org/media_tree.git
15644 F:      drivers/media/i2c/ov08d10.c
15645
15646 OMNIVISION OV08X40 SENSOR DRIVER
15647 M:      Jason Chen <[email protected]>
15648 L:      [email protected]
15649 S:      Maintained
15650 T:      git git://linuxtv.org/media_tree.git
15651 F:      drivers/media/i2c/ov08x40.c
15652
15653 OMNIVISION OV13858 SENSOR DRIVER
15654 M:      Sakari Ailus <[email protected]>
15655 L:      [email protected]
15656 S:      Maintained
15657 T:      git git://linuxtv.org/media_tree.git
15658 F:      drivers/media/i2c/ov13858.c
15659
15660 OMNIVISION OV13B10 SENSOR DRIVER
15661 M:      Arec Kao <[email protected]>
15662 L:      [email protected]
15663 S:      Maintained
15664 T:      git git://linuxtv.org/media_tree.git
15665 F:      drivers/media/i2c/ov13b10.c
15666
15667 OMNIVISION OV2680 SENSOR DRIVER
15668 M:      Rui Miguel Silva <[email protected]>
15669 L:      [email protected]
15670 S:      Maintained
15671 T:      git git://linuxtv.org/media_tree.git
15672 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
15673 F:      drivers/media/i2c/ov2680.c
15674
15675 OMNIVISION OV2685 SENSOR DRIVER
15676 M:      Shunqian Zheng <[email protected]>
15677 L:      [email protected]
15678 S:      Maintained
15679 T:      git git://linuxtv.org/media_tree.git
15680 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
15681 F:      drivers/media/i2c/ov2685.c
15682
15683 OMNIVISION OV2740 SENSOR DRIVER
15684 M:      Tianshu Qiu <[email protected]>
15685 R:      Shawn Tu <[email protected]>
15686 R:      Bingbu Cao <[email protected]>
15687 L:      [email protected]
15688 S:      Maintained
15689 T:      git git://linuxtv.org/media_tree.git
15690 F:      drivers/media/i2c/ov2740.c
15691
15692 OMNIVISION OV4689 SENSOR DRIVER
15693 M:      Mikhail Rudenko <[email protected]>
15694 L:      [email protected]
15695 S:      Maintained
15696 T:      git git://linuxtv.org/media_tree.git
15697 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
15698 F:      drivers/media/i2c/ov5647.c
15699
15700 OMNIVISION OV5640 SENSOR DRIVER
15701 M:      Steve Longerbeam <[email protected]>
15702 L:      [email protected]
15703 S:      Maintained
15704 T:      git git://linuxtv.org/media_tree.git
15705 F:      drivers/media/i2c/ov5640.c
15706
15707 OMNIVISION OV5647 SENSOR DRIVER
15708 M:      Dave Stevenson <[email protected]>
15709 M:      Jacopo Mondi <[email protected]>
15710 L:      [email protected]
15711 S:      Maintained
15712 T:      git git://linuxtv.org/media_tree.git
15713 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
15714 F:      drivers/media/i2c/ov5647.c
15715
15716 OMNIVISION OV5670 SENSOR DRIVER
15717 M:      Chiranjeevi Rapolu <[email protected]>
15718 L:      [email protected]
15719 S:      Maintained
15720 T:      git git://linuxtv.org/media_tree.git
15721 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
15722 F:      drivers/media/i2c/ov5670.c
15723
15724 OMNIVISION OV5675 SENSOR DRIVER
15725 M:      Shawn Tu <[email protected]>
15726 L:      [email protected]
15727 S:      Maintained
15728 T:      git git://linuxtv.org/media_tree.git
15729 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
15730 F:      drivers/media/i2c/ov5675.c
15731
15732 OMNIVISION OV5693 SENSOR DRIVER
15733 M:      Daniel Scally <[email protected]>
15734 L:      [email protected]
15735 S:      Maintained
15736 T:      git git://linuxtv.org/media_tree.git
15737 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
15738 F:      drivers/media/i2c/ov5693.c
15739
15740 OMNIVISION OV5695 SENSOR DRIVER
15741 M:      Shunqian Zheng <[email protected]>
15742 L:      [email protected]
15743 S:      Maintained
15744 T:      git git://linuxtv.org/media_tree.git
15745 F:      drivers/media/i2c/ov5695.c
15746
15747 OMNIVISION OV7670 SENSOR DRIVER
15748 L:      [email protected]
15749 S:      Orphan
15750 T:      git git://linuxtv.org/media_tree.git
15751 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
15752 F:      drivers/media/i2c/ov7670.c
15753
15754 OMNIVISION OV772x SENSOR DRIVER
15755 M:      Jacopo Mondi <[email protected]>
15756 L:      [email protected]
15757 S:      Odd fixes
15758 T:      git git://linuxtv.org/media_tree.git
15759 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
15760 F:      drivers/media/i2c/ov772x.c
15761 F:      include/media/i2c/ov772x.h
15762
15763 OMNIVISION OV7740 SENSOR DRIVER
15764 M:      Wenyou Yang <[email protected]>
15765 L:      [email protected]
15766 S:      Maintained
15767 T:      git git://linuxtv.org/media_tree.git
15768 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
15769 F:      drivers/media/i2c/ov7740.c
15770
15771 OMNIVISION OV8856 SENSOR DRIVER
15772 M:      Sakari Ailus <[email protected]>
15773 L:      [email protected]
15774 S:      Maintained
15775 T:      git git://linuxtv.org/media_tree.git
15776 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
15777 F:      drivers/media/i2c/ov8856.c
15778
15779 OMNIVISION OV8858 SENSOR DRIVER
15780 M:      Jacopo Mondi <[email protected]>
15781 M:      Nicholas Roth <[email protected]>
15782 L:      [email protected]
15783 S:      Maintained
15784 T:      git git://linuxtv.org/media_tree.git
15785 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
15786 F:      drivers/media/i2c/ov8858.c
15787
15788 OMNIVISION OV9282 SENSOR DRIVER
15789 M:      Paul J. Murphy <[email protected]>
15790 M:      Daniele Alessandrelli <[email protected]>
15791 L:      [email protected]
15792 S:      Maintained
15793 T:      git git://linuxtv.org/media_tree.git
15794 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
15795 F:      drivers/media/i2c/ov9282.c
15796
15797 OMNIVISION OV9640 SENSOR DRIVER
15798 M:      Petr Cvek <[email protected]>
15799 L:      [email protected]
15800 S:      Maintained
15801 F:      drivers/media/i2c/ov9640.*
15802
15803 OMNIVISION OV9650 SENSOR DRIVER
15804 M:      Sakari Ailus <[email protected]>
15805 R:      Akinobu Mita <[email protected]>
15806 R:      Sylwester Nawrocki <[email protected]>
15807 L:      [email protected]
15808 S:      Maintained
15809 T:      git git://linuxtv.org/media_tree.git
15810 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
15811 F:      drivers/media/i2c/ov9650.c
15812
15813 OMNIVISION OV9734 SENSOR DRIVER
15814 M:      Tianshu Qiu <[email protected]>
15815 R:      Bingbu Cao <[email protected]>
15816 L:      [email protected]
15817 S:      Maintained
15818 T:      git git://linuxtv.org/media_tree.git
15819 F:      drivers/media/i2c/ov9734.c
15820
15821 ONBOARD USB HUB DRIVER
15822 M:      Matthias Kaehlcke <[email protected]>
15823 L:      [email protected]
15824 S:      Maintained
15825 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-hub
15826 F:      drivers/usb/misc/onboard_usb_hub.c
15827
15828 ONENAND FLASH DRIVER
15829 M:      Kyungmin Park <[email protected]>
15830 L:      [email protected]
15831 S:      Maintained
15832 F:      drivers/mtd/nand/onenand/
15833 F:      include/linux/mtd/onenand*.h
15834
15835 ONEXPLAYER FAN DRIVER
15836 M:      Derek John Clark <[email protected]>
15837 M:      Joaquín Ignacio Aramendía <[email protected]>
15838 L:      [email protected]
15839 S:      Maintained
15840 F:      drivers/hwmon/oxp-sensors.c
15841
15842 ONIE TLV NVMEM LAYOUT DRIVER
15843 M:      Miquel Raynal <[email protected]>
15844 S:      Maintained
15845 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
15846 F:      drivers/nvmem/layouts/onie-tlv.c
15847
15848 ONION OMEGA2+ BOARD
15849 M:      Harvey Hunt <[email protected]>
15850 L:      [email protected]
15851 S:      Maintained
15852 F:      arch/mips/boot/dts/ralink/omega2p.dts
15853
15854 ONSEMI ETHERNET PHY DRIVERS
15855 M:      Piergiorgio Beruto <[email protected]>
15856 L:      [email protected]
15857 S:      Supported
15858 W:      http://www.onsemi.com
15859 F:      drivers/net/phy/ncn*
15860
15861 OP-TEE DRIVER
15862 M:      Jens Wiklander <[email protected]>
15863 L:      [email protected]
15864 S:      Maintained
15865 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
15866 F:      drivers/tee/optee/
15867
15868 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
15869 M:      Sumit Garg <[email protected]>
15870 L:      [email protected]
15871 S:      Maintained
15872 F:      drivers/char/hw_random/optee-rng.c
15873
15874 OP-TEE RTC DRIVER
15875 M:      Clément Léger <[email protected]>
15876 L:      [email protected]
15877 S:      Maintained
15878 F:      drivers/rtc/rtc-optee.c
15879
15880 OPA-VNIC DRIVER
15881 M:      Dennis Dalessandro <[email protected]>
15882 L:      [email protected]
15883 S:      Supported
15884 F:      drivers/infiniband/ulp/opa_vnic
15885
15886 OPEN FIRMWARE AND FLATTENED DEVICE TREE
15887 M:      Rob Herring <[email protected]>
15888 M:      Frank Rowand <[email protected]>
15889 L:      [email protected]
15890 S:      Maintained
15891 W:      http://www.devicetree.org/
15892 C:      irc://irc.libera.chat/devicetree
15893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15894 F:      Documentation/ABI/testing/sysfs-firmware-ofw
15895 F:      drivers/of/
15896 F:      include/linux/of*.h
15897 F:      scripts/dtc/
15898 K:      of_overlay_notifier_
15899 K:      of_overlay_fdt_apply
15900 K:      of_overlay_remove
15901
15902 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
15903 M:      Rob Herring <[email protected]>
15904 M:      Krzysztof Kozlowski <[email protected]>
15905 M:      Conor Dooley <[email protected]>
15906 L:      [email protected]
15907 S:      Maintained
15908 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
15909 C:      irc://irc.libera.chat/devicetree
15910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15911 F:      Documentation/devicetree/
15912 F:      arch/*/boot/dts/
15913 F:      include/dt-bindings/
15914
15915 OPENCOMPUTE PTP CLOCK DRIVER
15916 M:      Jonathan Lemon <[email protected]>
15917 M:      Vadim Fedorenko <[email protected]>
15918 L:      [email protected]
15919 S:      Maintained
15920 F:      drivers/ptp/ptp_ocp.c
15921
15922 OPENCORES I2C BUS DRIVER
15923 M:      Peter Korsgaard <[email protected]>
15924 M:      Andrew Lunn <[email protected]>
15925 L:      [email protected]
15926 S:      Maintained
15927 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
15928 F:      Documentation/i2c/busses/i2c-ocores.rst
15929 F:      drivers/i2c/busses/i2c-ocores.c
15930 F:      include/linux/platform_data/i2c-ocores.h
15931
15932 OPENRISC ARCHITECTURE
15933 M:      Jonas Bonn <[email protected]>
15934 M:      Stefan Kristiansson <[email protected]>
15935 M:      Stafford Horne <[email protected]>
15936 L:      [email protected]
15937 S:      Maintained
15938 W:      http://openrisc.io
15939 T:      git https://github.com/openrisc/linux.git
15940 F:      Documentation/arch/openrisc/
15941 F:      Documentation/devicetree/bindings/openrisc/
15942 F:      arch/openrisc/
15943 F:      drivers/irqchip/irq-ompic.c
15944 F:      drivers/irqchip/irq-or1k-*
15945
15946 OPENVSWITCH
15947 M:      Pravin B Shelar <[email protected]>
15948 L:      [email protected]
15949 L:      [email protected]
15950 S:      Maintained
15951 W:      http://openvswitch.org
15952 F:      include/uapi/linux/openvswitch.h
15953 F:      net/openvswitch/
15954 F:      tools/testing/selftests/net/openvswitch/
15955
15956 OPERATING PERFORMANCE POINTS (OPP)
15957 M:      Viresh Kumar <[email protected]>
15958 M:      Nishanth Menon <[email protected]>
15959 M:      Stephen Boyd <[email protected]>
15960 L:      [email protected]
15961 S:      Maintained
15962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
15963 F:      Documentation/devicetree/bindings/opp/
15964 F:      Documentation/power/opp.rst
15965 F:      drivers/opp/
15966 F:      include/linux/pm_opp.h
15967
15968 OPL4 DRIVER
15969 M:      Clemens Ladisch <[email protected]>
15970 L:      [email protected] (moderated for non-subscribers)
15971 S:      Maintained
15972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15973 F:      sound/drivers/opl4/
15974
15975 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
15976 M:      Mark Fasheh <[email protected]>
15977 M:      Joel Becker <[email protected]>
15978 M:      Joseph Qi <[email protected]>
15979 L:      [email protected]
15980 S:      Supported
15981 W:      http://ocfs2.wiki.kernel.org
15982 F:      Documentation/filesystems/dlmfs.rst
15983 F:      Documentation/filesystems/ocfs2.rst
15984 F:      fs/ocfs2/
15985
15986 ORANGEFS FILESYSTEM
15987 M:      Mike Marshall <[email protected]>
15988 R:      Martin Brandenburg <[email protected]>
15989 L:      [email protected]
15990 S:      Supported
15991 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
15992 F:      Documentation/filesystems/orangefs.rst
15993 F:      fs/orangefs/
15994
15995 ORINOCO DRIVER
15996 L:      [email protected]
15997 S:      Orphan
15998 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
15999 W:      http://www.nongnu.org/orinoco/
16000 F:      drivers/net/wireless/intersil/orinoco/
16001
16002 OV2659 OMNIVISION SENSOR DRIVER
16003 M:      "Lad, Prabhakar" <[email protected]>
16004 L:      [email protected]
16005 S:      Maintained
16006 W:      https://linuxtv.org
16007 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16008 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16009 F:      drivers/media/i2c/ov2659.c
16010 F:      include/media/i2c/ov2659.h
16011
16012 OVERLAY FILESYSTEM
16013 M:      Miklos Szeredi <[email protected]>
16014 M:      Amir Goldstein <[email protected]>
16015 L:      [email protected]
16016 S:      Supported
16017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
16018 F:      Documentation/filesystems/overlayfs.rst
16019 F:      fs/overlayfs/
16020
16021 P54 WIRELESS DRIVER
16022 M:      Christian Lamparter <[email protected]>
16023 L:      [email protected]
16024 S:      Maintained
16025 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
16026 F:      drivers/net/wireless/intersil/p54/
16027
16028 PACKET SOCKETS
16029 M:      Willem de Bruijn <[email protected]>
16030 S:      Maintained
16031 F:      include/uapi/linux/if_packet.h
16032 F:      net/packet/af_packet.c
16033
16034 PACKING
16035 M:      Vladimir Oltean <[email protected]>
16036 L:      [email protected]
16037 S:      Supported
16038 F:      Documentation/core-api/packing.rst
16039 F:      include/linux/packing.h
16040 F:      lib/packing.c
16041
16042 PADATA PARALLEL EXECUTION MECHANISM
16043 M:      Steffen Klassert <[email protected]>
16044 M:      Daniel Jordan <[email protected]>
16045 L:      [email protected]
16046 L:      [email protected]
16047 S:      Maintained
16048 F:      Documentation/core-api/padata.rst
16049 F:      include/linux/padata.h
16050 F:      kernel/padata.c
16051
16052 PAGE CACHE
16053 M:      Matthew Wilcox (Oracle) <[email protected]>
16054 L:      [email protected]
16055 S:      Supported
16056 T:      git git://git.infradead.org/users/willy/pagecache.git
16057 F:      Documentation/filesystems/locking.rst
16058 F:      Documentation/filesystems/vfs.rst
16059 F:      include/linux/pagemap.h
16060 F:      mm/filemap.c
16061 F:      mm/page-writeback.c
16062 F:      mm/readahead.c
16063 F:      mm/truncate.c
16064
16065 PAGE POOL
16066 M:      Jesper Dangaard Brouer <[email protected]>
16067 M:      Ilias Apalodimas <[email protected]>
16068 L:      [email protected]
16069 S:      Supported
16070 F:      Documentation/networking/page_pool.rst
16071 F:      include/net/page_pool/
16072 F:      include/trace/events/page_pool.h
16073 F:      net/core/page_pool.c
16074
16075 PAGE TABLE CHECK
16076 M:      Pasha Tatashin <[email protected]>
16077 M:      Andrew Morton <[email protected]>
16078 L:      [email protected]
16079 S:      Maintained
16080 F:      Documentation/mm/page_table_check.rst
16081 F:      include/linux/page_table_check.h
16082 F:      mm/page_table_check.c
16083
16084 PANASONIC LAPTOP ACPI EXTRAS DRIVER
16085 M:      Kenneth Chan <[email protected]>
16086 L:      [email protected]
16087 S:      Maintained
16088 F:      drivers/platform/x86/panasonic-laptop.c
16089
16090 PARALLAX PING IIO SENSOR DRIVER
16091 M:      Andreas Klinger <[email protected]>
16092 L:      [email protected]
16093 S:      Maintained
16094 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
16095 F:      drivers/iio/proximity/ping.c
16096
16097 PARALLEL LCD/KEYPAD PANEL DRIVER
16098 M:      Willy Tarreau <[email protected]>
16099 M:      Ksenija Stanojevic <[email protected]>
16100 S:      Odd Fixes
16101 F:      Documentation/admin-guide/lcd-panel-cgram.rst
16102 F:      drivers/auxdisplay/panel.c
16103
16104 PARALLEL PORT SUBSYSTEM
16105 M:      Sudip Mukherjee <[email protected]>
16106 M:      Sudip Mukherjee <[email protected]>
16107 L:      [email protected] (subscribers-only)
16108 S:      Maintained
16109 F:      Documentation/driver-api/parport*.rst
16110 F:      drivers/char/ppdev.c
16111 F:      drivers/parport/
16112 F:      include/linux/parport*.h
16113 F:      include/uapi/linux/ppdev.h
16114
16115 PARAVIRT_OPS INTERFACE
16116 M:      Juergen Gross <[email protected]>
16117 R:      Ajay Kaher <[email protected]>
16118 R:      Alexey Makhalov <[email protected]>
16119 R:      VMware PV-Drivers Reviewers <[email protected]>
16120 L:      [email protected]
16121 L:      [email protected]
16122 S:      Supported
16123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
16124 F:      Documentation/virt/paravirt_ops.rst
16125 F:      arch/*/include/asm/paravirt*.h
16126 F:      arch/*/kernel/paravirt*
16127 F:      include/linux/hypervisor.h
16128
16129 PARISC ARCHITECTURE
16130 M:      "James E.J. Bottomley" <[email protected]>
16131 M:      Helge Deller <[email protected]>
16132 L:      [email protected]
16133 S:      Maintained
16134 W:      https://parisc.wiki.kernel.org
16135 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
16136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
16137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
16138 F:      Documentation/arch/parisc/
16139 F:      arch/parisc/
16140 F:      drivers/char/agp/parisc-agp.c
16141 F:      drivers/input/misc/hp_sdc_rtc.c
16142 F:      drivers/input/serio/gscps2.c
16143 F:      drivers/input/serio/hp_sdc*
16144 F:      drivers/parisc/
16145 F:      drivers/parport/parport_gsc.*
16146 F:      drivers/tty/serial/8250/8250_parisc.c
16147 F:      drivers/video/console/sti*
16148 F:      drivers/video/fbdev/sti*
16149 F:      drivers/video/logo/logo_parisc*
16150 F:      include/linux/hp_sdc.h
16151
16152 PARMAN
16153 M:      Jiri Pirko <[email protected]>
16154 L:      [email protected]
16155 S:      Supported
16156 F:      include/linux/parman.h
16157 F:      lib/parman.c
16158 F:      lib/test_parman.c
16159
16160 PC ENGINES APU BOARD DRIVER
16161 M:      Enrico Weigelt, metux IT consult <[email protected]>
16162 S:      Maintained
16163 F:      drivers/platform/x86/pcengines-apuv2.c
16164
16165 PC87360 HARDWARE MONITORING DRIVER
16166 M:      Jim Cromie <[email protected]>
16167 L:      [email protected]
16168 S:      Maintained
16169 F:      Documentation/hwmon/pc87360.rst
16170 F:      drivers/hwmon/pc87360.c
16171
16172 PC8736x GPIO DRIVER
16173 M:      Jim Cromie <[email protected]>
16174 S:      Maintained
16175 F:      drivers/char/pc8736x_gpio.c
16176
16177 PC87427 HARDWARE MONITORING DRIVER
16178 M:      Jean Delvare <[email protected]>
16179 L:      [email protected]
16180 S:      Maintained
16181 F:      Documentation/hwmon/pc87427.rst
16182 F:      drivers/hwmon/pc87427.c
16183
16184 PCA9532 LED DRIVER
16185 M:      Riku Voipio <[email protected]>
16186 S:      Maintained
16187 F:      drivers/leds/leds-pca9532.c
16188 F:      include/linux/leds-pca9532.h
16189
16190 PCA9541 I2C BUS MASTER SELECTOR DRIVER
16191 M:      Guenter Roeck <[email protected]>
16192 L:      [email protected]
16193 S:      Maintained
16194 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
16195
16196 PCDP - PRIMARY CONSOLE AND DEBUG PORT
16197 M:      Khalid Aziz <[email protected]>
16198 S:      Maintained
16199 F:      drivers/firmware/pcdp.*
16200
16201 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
16202 M:      Thomas Petazzoni <[email protected]>
16203 M:      Pali Rohár <[email protected]>
16204 L:      [email protected]
16205 L:      [email protected] (moderated for non-subscribers)
16206 S:      Maintained
16207 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
16208 F:      drivers/pci/controller/pci-aardvark.c
16209
16210 PCI DRIVER FOR ALTERA PCIE IP
16211 M:      Joyce Ooi <[email protected]>
16212 L:      [email protected]
16213 S:      Supported
16214 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
16215 F:      drivers/pci/controller/pcie-altera.c
16216
16217 PCI DRIVER FOR APPLIEDMICRO XGENE
16218 M:      Toan Le <[email protected]>
16219 L:      [email protected]
16220 L:      [email protected] (moderated for non-subscribers)
16221 S:      Maintained
16222 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
16223 F:      drivers/pci/controller/pci-xgene.c
16224
16225 PCI DRIVER FOR ARM VERSATILE PLATFORM
16226 M:      Rob Herring <[email protected]>
16227 L:      [email protected]
16228 L:      [email protected] (moderated for non-subscribers)
16229 S:      Maintained
16230 F:      Documentation/devicetree/bindings/pci/versatile.yaml
16231 F:      drivers/pci/controller/pci-versatile.c
16232
16233 PCI DRIVER FOR ARMADA 8K
16234 M:      Thomas Petazzoni <[email protected]>
16235 L:      [email protected]
16236 L:      [email protected] (moderated for non-subscribers)
16237 S:      Maintained
16238 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
16239 F:      drivers/pci/controller/dwc/pcie-armada8k.c
16240
16241 PCI DRIVER FOR CADENCE PCIE IP
16242 M:      Tom Joseph <[email protected]>
16243 L:      [email protected]
16244 S:      Maintained
16245 F:      Documentation/devicetree/bindings/pci/cdns,*
16246 F:      drivers/pci/controller/cadence/
16247
16248 PCI DRIVER FOR FREESCALE LAYERSCAPE
16249 M:      Minghuan Lian <[email protected]>
16250 M:      Mingkai Hu <[email protected]>
16251 M:      Roy Zang <[email protected]>
16252 L:      [email protected]
16253 L:      [email protected]
16254 L:      [email protected] (moderated for non-subscribers)
16255 S:      Maintained
16256 F:      drivers/pci/controller/dwc/*layerscape*
16257
16258 PCI DRIVER FOR FU740
16259 M:      Paul Walmsley <[email protected]>
16260 M:      Greentime Hu <[email protected]>
16261 L:      [email protected]
16262 S:      Maintained
16263 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
16264 F:      drivers/pci/controller/dwc/pcie-fu740.c
16265
16266 PCI DRIVER FOR GENERIC OF HOSTS
16267 M:      Will Deacon <[email protected]>
16268 L:      [email protected]
16269 L:      [email protected] (moderated for non-subscribers)
16270 S:      Maintained
16271 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
16272 F:      drivers/pci/controller/pci-host-common.c
16273 F:      drivers/pci/controller/pci-host-generic.c
16274
16275 PCI DRIVER FOR IMX6
16276 M:      Richard Zhu <[email protected]>
16277 M:      Lucas Stach <[email protected]>
16278 L:      [email protected]
16279 L:      [email protected] (moderated for non-subscribers)
16280 S:      Maintained
16281 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
16282 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
16283 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
16284 F:      drivers/pci/controller/dwc/*imx6*
16285
16286 PCI DRIVER FOR INTEL IXP4XX
16287 M:      Linus Walleij <[email protected]>
16288 S:      Maintained
16289 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
16290 F:      drivers/pci/controller/pci-ixp4xx.c
16291
16292 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
16293 M:      Nirmal Patel <[email protected]>
16294 R:      Jonathan Derrick <[email protected]>
16295 L:      [email protected]
16296 S:      Supported
16297 F:      drivers/pci/controller/vmd.c
16298
16299 PCI DRIVER FOR MICROSEMI SWITCHTEC
16300 M:      Kurt Schwemmer <[email protected]>
16301 M:      Logan Gunthorpe <[email protected]>
16302 L:      [email protected]
16303 S:      Maintained
16304 F:      Documentation/ABI/testing/sysfs-class-switchtec
16305 F:      Documentation/driver-api/switchtec.rst
16306 F:      drivers/ntb/hw/mscc/
16307 F:      drivers/pci/switch/switchtec*
16308 F:      include/linux/switchtec.h
16309 F:      include/uapi/linux/switchtec_ioctl.h
16310
16311 PCI DRIVER FOR MOBIVEIL PCIE IP
16312 M:      Karthikeyan Mitran <[email protected]>
16313 M:      Hou Zhiqiang <[email protected]>
16314 L:      [email protected]
16315 S:      Supported
16316 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
16317 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
16318
16319 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
16320 M:      Thomas Petazzoni <[email protected]>
16321 M:      Pali Rohár <[email protected]>
16322 L:      [email protected]
16323 L:      [email protected] (moderated for non-subscribers)
16324 S:      Maintained
16325 F:      drivers/pci/controller/*mvebu*
16326
16327 PCI DRIVER FOR NVIDIA TEGRA
16328 M:      Thierry Reding <[email protected]>
16329 L:      [email protected]
16330 L:      [email protected]
16331 S:      Supported
16332 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
16333 F:      drivers/pci/controller/pci-tegra.c
16334
16335 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
16336 M:      Hou Zhiqiang <[email protected]>
16337 L:      [email protected]
16338 L:      [email protected] (moderated for non-subscribers)
16339 S:      Maintained
16340 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
16341 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
16342
16343 PCI DRIVER FOR RENESAS R-CAR
16344 M:      Marek Vasut <[email protected]>
16345 M:      Yoshihiro Shimoda <[email protected]>
16346 L:      [email protected]
16347 L:      [email protected]
16348 S:      Maintained
16349 F:      Documentation/devicetree/bindings/pci/*rcar*
16350 F:      drivers/pci/controller/*rcar*
16351
16352 PCI DRIVER FOR SAMSUNG EXYNOS
16353 M:      Jingoo Han <[email protected]>
16354 L:      [email protected]
16355 L:      [email protected] (moderated for non-subscribers)
16356 L:      [email protected]
16357 S:      Maintained
16358 F:      drivers/pci/controller/dwc/pci-exynos.c
16359
16360 PCI DRIVER FOR SYNOPSYS DESIGNWARE
16361 M:      Jingoo Han <[email protected]>
16362 M:      Gustavo Pimentel <[email protected]>
16363 M:      Manivannan Sadhasivam <[email protected]>
16364 L:      [email protected]
16365 S:      Maintained
16366 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
16367 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
16368 F:      drivers/pci/controller/dwc/*designware*
16369
16370 PCI DRIVER FOR TI DRA7XX/J721E
16371 M:      Vignesh Raghavendra <[email protected]>
16372 L:      [email protected]
16373 L:      [email protected]
16374 L:      [email protected] (moderated for non-subscribers)
16375 S:      Supported
16376 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
16377 F:      drivers/pci/controller/cadence/pci-j721e.c
16378 F:      drivers/pci/controller/dwc/pci-dra7xx.c
16379
16380 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
16381 M:      Linus Walleij <[email protected]>
16382 L:      [email protected]
16383 S:      Maintained
16384 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
16385 F:      drivers/pci/controller/pci-v3-semi.c
16386
16387 PCI DRIVER FOR XILINX VERSAL CPM
16388 M:      Bharat Kumar Gogada <[email protected]>
16389 M:      Michal Simek <[email protected]>
16390 L:      [email protected]
16391 S:      Maintained
16392 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
16393 F:      drivers/pci/controller/pcie-xilinx-cpm.c
16394
16395 PCI ENDPOINT SUBSYSTEM
16396 M:      Lorenzo Pieralisi <[email protected]>
16397 M:      Krzysztof Wilczyński <[email protected]>
16398 R:      Manivannan Sadhasivam <[email protected]>
16399 R:      Kishon Vijay Abraham I <[email protected]>
16400 L:      [email protected]
16401 S:      Supported
16402 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16403 B:      https://bugzilla.kernel.org
16404 C:      irc://irc.oftc.net/linux-pci
16405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16406 F:      Documentation/PCI/endpoint/*
16407 F:      Documentation/misc-devices/pci-endpoint-test.rst
16408 F:      drivers/misc/pci_endpoint_test.c
16409 F:      drivers/pci/endpoint/
16410 F:      tools/pci/
16411
16412 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
16413 M:      Mahesh J Salgaonkar <[email protected]>
16414 R:      Oliver O'Halloran <[email protected]>
16415 L:      [email protected]
16416 S:      Supported
16417 F:      Documentation/PCI/pci-error-recovery.rst
16418 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
16419 F:      arch/powerpc/include/*/eeh*.h
16420 F:      arch/powerpc/kernel/eeh*.c
16421 F:      arch/powerpc/platforms/*/eeh*.c
16422 F:      drivers/pci/pcie/aer.c
16423 F:      drivers/pci/pcie/dpc.c
16424 F:      drivers/pci/pcie/err.c
16425
16426 PCI ERROR RECOVERY
16427 M:      Linas Vepstas <[email protected]>
16428 L:      [email protected]
16429 S:      Supported
16430 F:      Documentation/PCI/pci-error-recovery.rst
16431
16432 PCI MSI DRIVER FOR ALTERA MSI IP
16433 M:      Joyce Ooi <[email protected]>
16434 L:      [email protected]
16435 S:      Supported
16436 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
16437 F:      drivers/pci/controller/pcie-altera-msi.c
16438
16439 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
16440 M:      Toan Le <[email protected]>
16441 L:      [email protected]
16442 L:      [email protected] (moderated for non-subscribers)
16443 S:      Maintained
16444 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
16445 F:      drivers/pci/controller/pci-xgene-msi.c
16446
16447 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
16448 M:      Lorenzo Pieralisi <[email protected]>
16449 M:      Krzysztof Wilczyński <[email protected]>
16450 R:      Rob Herring <[email protected]>
16451 L:      [email protected]
16452 S:      Supported
16453 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16454 B:      https://bugzilla.kernel.org
16455 C:      irc://irc.oftc.net/linux-pci
16456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16457 F:      Documentation/devicetree/bindings/pci/
16458 F:      drivers/pci/controller/
16459 F:      drivers/pci/pci-bridge-emul.c
16460 F:      drivers/pci/pci-bridge-emul.h
16461
16462 PCI PEER-TO-PEER DMA (P2PDMA)
16463 M:      Bjorn Helgaas <[email protected]>
16464 M:      Logan Gunthorpe <[email protected]>
16465 L:      [email protected]
16466 S:      Supported
16467 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16468 B:      https://bugzilla.kernel.org
16469 C:      irc://irc.oftc.net/linux-pci
16470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16471 F:      Documentation/driver-api/pci/p2pdma.rst
16472 F:      drivers/pci/p2pdma.c
16473 F:      include/linux/pci-p2pdma.h
16474
16475 PCI SUBSYSTEM
16476 M:      Bjorn Helgaas <[email protected]>
16477 L:      [email protected]
16478 S:      Supported
16479 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16480 B:      https://bugzilla.kernel.org
16481 C:      irc://irc.oftc.net/linux-pci
16482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16483 F:      Documentation/PCI/
16484 F:      Documentation/devicetree/bindings/pci/
16485 F:      arch/x86/kernel/early-quirks.c
16486 F:      arch/x86/kernel/quirks.c
16487 F:      arch/x86/pci/
16488 F:      drivers/acpi/pci*
16489 F:      drivers/pci/
16490 F:      include/asm-generic/pci*
16491 F:      include/linux/of_pci.h
16492 F:      include/linux/pci*
16493 F:      include/uapi/linux/pci*
16494 F:      lib/pci*
16495
16496 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
16497 M:      Jonathan Chocron <[email protected]>
16498 L:      [email protected]
16499 S:      Maintained
16500 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
16501 F:      drivers/pci/controller/dwc/pcie-al.c
16502
16503 PCIE DRIVER FOR AMLOGIC MESON
16504 M:      Yue Wang <[email protected]>
16505 L:      [email protected]
16506 L:      [email protected]
16507 S:      Maintained
16508 F:      drivers/pci/controller/dwc/pci-meson.c
16509
16510 PCIE DRIVER FOR AXIS ARTPEC
16511 M:      Jesper Nilsson <[email protected]>
16512 L:      [email protected]
16513 L:      [email protected]
16514 S:      Maintained
16515 F:      Documentation/devicetree/bindings/pci/axis,artpec*
16516 F:      drivers/pci/controller/dwc/*artpec*
16517
16518 PCIE DRIVER FOR CAVIUM THUNDERX
16519 M:      Robert Richter <[email protected]>
16520 L:      [email protected]
16521 L:      [email protected] (moderated for non-subscribers)
16522 S:      Odd Fixes
16523 F:      drivers/pci/controller/pci-thunder-*
16524
16525 PCIE DRIVER FOR HISILICON
16526 M:      Zhou Wang <[email protected]>
16527 L:      [email protected]
16528 S:      Maintained
16529 F:      drivers/pci/controller/dwc/pcie-hisi.c
16530
16531 PCIE DRIVER FOR HISILICON KIRIN
16532 M:      Xiaowei Song <[email protected]>
16533 M:      Binghui Wang <[email protected]>
16534 L:      [email protected]
16535 S:      Maintained
16536 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
16537 F:      drivers/pci/controller/dwc/pcie-kirin.c
16538
16539 PCIE DRIVER FOR HISILICON STB
16540 M:      Shawn Guo <[email protected]>
16541 L:      [email protected]
16542 S:      Maintained
16543 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
16544 F:      drivers/pci/controller/dwc/pcie-histb.c
16545
16546 PCIE DRIVER FOR INTEL KEEM BAY
16547 M:      Srikanth Thokala <[email protected]>
16548 L:      [email protected]
16549 S:      Supported
16550 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
16551 F:      drivers/pci/controller/dwc/pcie-keembay.c
16552
16553 PCIE DRIVER FOR INTEL LGM GW SOC
16554 M:      Chuanhua Lei <[email protected]>
16555 L:      [email protected]
16556 S:      Maintained
16557 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
16558 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
16559
16560 PCIE DRIVER FOR MEDIATEK
16561 M:      Ryder Lee <[email protected]>
16562 M:      Jianjun Wang <[email protected]>
16563 L:      [email protected]
16564 L:      [email protected] (moderated for non-subscribers)
16565 S:      Supported
16566 F:      Documentation/devicetree/bindings/pci/mediatek*
16567 F:      drivers/pci/controller/*mediatek*
16568
16569 PCIE DRIVER FOR MICROCHIP
16570 M:      Daire McNamara <[email protected]>
16571 L:      [email protected]
16572 S:      Supported
16573 F:      Documentation/devicetree/bindings/pci/microchip*
16574 F:      drivers/pci/controller/*microchip*
16575
16576 PCIE DRIVER FOR QUALCOMM MSM
16577 M:      Manivannan Sadhasivam <[email protected]>
16578 L:      [email protected]
16579 L:      [email protected]
16580 S:      Maintained
16581 F:      drivers/pci/controller/dwc/pcie-qcom.c
16582
16583 PCIE DRIVER FOR ROCKCHIP
16584 M:      Shawn Lin <[email protected]>
16585 L:      [email protected]
16586 L:      [email protected]
16587 S:      Maintained
16588 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
16589 F:      drivers/pci/controller/pcie-rockchip*
16590
16591 PCIE DRIVER FOR SOCIONEXT UNIPHIER
16592 M:      Kunihiko Hayashi <[email protected]>
16593 L:      [email protected]
16594 S:      Maintained
16595 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
16596 F:      drivers/pci/controller/dwc/pcie-uniphier*
16597
16598 PCIE DRIVER FOR ST SPEAR13XX
16599 M:      Pratyush Anand <[email protected]>
16600 L:      [email protected]
16601 S:      Maintained
16602 F:      drivers/pci/controller/dwc/*spear*
16603
16604 PCIE ENDPOINT DRIVER FOR QUALCOMM
16605 M:      Manivannan Sadhasivam <[email protected]>
16606 L:      [email protected]
16607 L:      [email protected]
16608 S:      Maintained
16609 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
16610 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
16611
16612 PCMCIA SUBSYSTEM
16613 M:      Dominik Brodowski <[email protected]>
16614 S:      Odd Fixes
16615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
16616 F:      Documentation/pcmcia/
16617 F:      drivers/pcmcia/
16618 F:      include/pcmcia/
16619 F:      tools/pcmcia/
16620
16621 PCNET32 NETWORK DRIVER
16622 M:      Don Fry <[email protected]>
16623 L:      [email protected]
16624 S:      Maintained
16625 F:      drivers/net/ethernet/amd/pcnet32.c
16626
16627 PCRYPT PARALLEL CRYPTO ENGINE
16628 M:      Steffen Klassert <[email protected]>
16629 L:      [email protected]
16630 S:      Maintained
16631 F:      crypto/pcrypt.c
16632 F:      include/crypto/pcrypt.h
16633
16634 PDS DSC VIRTIO DATA PATH ACCELERATOR
16635 R:      Shannon Nelson <[email protected]>
16636 F:      drivers/vdpa/pds/
16637
16638 PECI HARDWARE MONITORING DRIVERS
16639 M:      Iwona Winiarska <[email protected]>
16640 L:      [email protected]
16641 S:      Supported
16642 F:      Documentation/hwmon/peci-cputemp.rst
16643 F:      Documentation/hwmon/peci-dimmtemp.rst
16644 F:      drivers/hwmon/peci/
16645
16646 PECI SUBSYSTEM
16647 M:      Iwona Winiarska <[email protected]>
16648 L:      [email protected] (moderated for non-subscribers)
16649 S:      Supported
16650 F:      Documentation/devicetree/bindings/peci/
16651 F:      Documentation/peci/
16652 F:      drivers/peci/
16653 F:      include/linux/peci-cpu.h
16654 F:      include/linux/peci.h
16655
16656 PENSANDO ETHERNET DRIVERS
16657 M:      Shannon Nelson <[email protected]>
16658 M:      Brett Creeley <[email protected]>
16659 M:      [email protected]
16660 L:      [email protected]
16661 S:      Supported
16662 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
16663 F:      drivers/net/ethernet/pensando/
16664
16665 PER-CPU MEMORY ALLOCATOR
16666 M:      Dennis Zhou <[email protected]>
16667 M:      Tejun Heo <[email protected]>
16668 M:      Christoph Lameter <[email protected]>
16669 L:      [email protected]
16670 S:      Maintained
16671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
16672 F:      arch/*/include/asm/percpu.h
16673 F:      include/linux/percpu*.h
16674 F:      lib/percpu*.c
16675 F:      mm/percpu*.c
16676
16677 PER-TASK DELAY ACCOUNTING
16678 M:      Balbir Singh <[email protected]>
16679 S:      Maintained
16680 F:      include/linux/delayacct.h
16681 F:      kernel/delayacct.c
16682
16683 PERFORMANCE EVENTS SUBSYSTEM
16684 M:      Peter Zijlstra <[email protected]>
16685 M:      Ingo Molnar <[email protected]>
16686 M:      Arnaldo Carvalho de Melo <[email protected]>
16687 R:      Mark Rutland <[email protected]>
16688 R:      Alexander Shishkin <[email protected]>
16689 R:      Jiri Olsa <[email protected]>
16690 R:      Namhyung Kim <[email protected]>
16691 R:      Ian Rogers <[email protected]>
16692 R:      Adrian Hunter <[email protected]>
16693 L:      [email protected]
16694 L:      [email protected]
16695 S:      Supported
16696 W:      https://perf.wiki.kernel.org/
16697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
16698 F:      arch/*/events/*
16699 F:      arch/*/events/*/*
16700 F:      arch/*/include/asm/perf_event.h
16701 F:      arch/*/kernel/*/*/perf_event*.c
16702 F:      arch/*/kernel/*/perf_event*.c
16703 F:      arch/*/kernel/perf_callchain.c
16704 F:      arch/*/kernel/perf_event*.c
16705 F:      include/linux/perf_event.h
16706 F:      include/uapi/linux/perf_event.h
16707 F:      kernel/events/*
16708 F:      tools/lib/perf/
16709 F:      tools/perf/
16710
16711 PERFORMANCE EVENTS TOOLING ARM64
16712 R:      John Garry <[email protected]>
16713 R:      Will Deacon <[email protected]>
16714 R:      James Clark <[email protected]>
16715 R:      Mike Leach <[email protected]>
16716 R:      Leo Yan <[email protected]>
16717 L:      [email protected] (moderated for non-subscribers)
16718 S:      Supported
16719 F:      tools/build/feature/test-libopencsd.c
16720 F:      tools/perf/arch/arm*/
16721 F:      tools/perf/pmu-events/arch/arm64/
16722 F:      tools/perf/util/arm-spe*
16723 F:      tools/perf/util/cs-etm*
16724
16725 PERSONALITY HANDLING
16726 M:      Christoph Hellwig <[email protected]>
16727 L:      [email protected]
16728 S:      Maintained
16729 F:      include/linux/personality.h
16730 F:      include/uapi/linux/personality.h
16731
16732 PHOENIX RC FLIGHT CONTROLLER ADAPTER
16733 M:      Marcus Folkesson <[email protected]>
16734 L:      [email protected]
16735 S:      Maintained
16736 F:      Documentation/input/devices/pxrc.rst
16737 F:      drivers/input/joystick/pxrc.c
16738
16739 PHONET PROTOCOL
16740 M:      Remi Denis-Courmont <[email protected]>
16741 S:      Supported
16742 F:      Documentation/networking/phonet.rst
16743 F:      include/linux/phonet.h
16744 F:      include/net/phonet/
16745 F:      include/uapi/linux/phonet.h
16746 F:      net/phonet/
16747
16748 PHRAM MTD DRIVER
16749 M:      Joern Engel <[email protected]>
16750 L:      [email protected]
16751 S:      Maintained
16752 F:      drivers/mtd/devices/phram.c
16753
16754 PICOLCD HID DRIVER
16755 M:      Bruno Prémont <[email protected]>
16756 L:      [email protected]
16757 S:      Maintained
16758 F:      drivers/hid/hid-picolcd*
16759
16760 PIDFD API
16761 M:      Christian Brauner <[email protected]>
16762 L:      [email protected]
16763 S:      Maintained
16764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
16765 F:      samples/pidfd/
16766 F:      tools/testing/selftests/clone3/
16767 F:      tools/testing/selftests/pid_namespace/
16768 F:      tools/testing/selftests/pidfd/
16769 K:      (?i)pidfd
16770 K:      (?i)clone3
16771 K:      \b(clone_args|kernel_clone_args)\b
16772
16773 PIN CONTROL SUBSYSTEM
16774 M:      Linus Walleij <[email protected]>
16775 L:      [email protected]
16776 S:      Maintained
16777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
16778 F:      Documentation/devicetree/bindings/pinctrl/
16779 F:      Documentation/driver-api/pin-control.rst
16780 F:      drivers/pinctrl/
16781 F:      include/dt-bindings/pinctrl/
16782 F:      include/linux/pinctrl/
16783
16784 PIN CONTROLLER - AMD
16785 M:      Basavaraj Natikar <[email protected]>
16786 M:      Shyam Sundar S K <[email protected]>
16787 S:      Maintained
16788 F:      drivers/pinctrl/pinctrl-amd.c
16789
16790 PIN CONTROLLER - FREESCALE
16791 M:      Dong Aisheng <[email protected]>
16792 M:      Fabio Estevam <[email protected]>
16793 M:      Shawn Guo <[email protected]>
16794 M:      Jacky Bai <[email protected]>
16795 R:      Pengutronix Kernel Team <[email protected]>
16796 L:      [email protected]
16797 S:      Maintained
16798 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
16799 F:      drivers/pinctrl/freescale/
16800
16801 PIN CONTROLLER - INTEL
16802 M:      Mika Westerberg <[email protected]>
16803 M:      Andy Shevchenko <[email protected]>
16804 S:      Supported
16805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
16806 F:      drivers/pinctrl/intel/
16807
16808 PIN CONTROLLER - KEEMBAY
16809 M:      Lakshmi Sowjanya D <[email protected]>
16810 S:      Supported
16811 F:      drivers/pinctrl/pinctrl-keembay*
16812
16813 PIN CONTROLLER - MEDIATEK
16814 M:      Sean Wang <[email protected]>
16815 L:      [email protected] (moderated for non-subscribers)
16816 S:      Maintained
16817 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
16818 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
16819 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
16820 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
16821 F:      drivers/pinctrl/mediatek/
16822
16823 PIN CONTROLLER - MEDIATEK MIPS
16824 M:      Arınç ÜNAL <[email protected]>
16825 M:      Sergio Paracuellos <[email protected]>
16826 L:      [email protected] (moderated for non-subscribers)
16827 L:      [email protected]
16828 S:      Maintained
16829 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
16830 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
16831 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
16832 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
16833 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
16834 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
16835 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
16836 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
16837 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
16838 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
16839 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
16840 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
16841 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
16842 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
16843 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
16844
16845 PIN CONTROLLER - MICROCHIP AT91
16846 M:      Ludovic Desroches <[email protected]>
16847 L:      [email protected] (moderated for non-subscribers)
16848 L:      [email protected]
16849 S:      Supported
16850 F:      drivers/gpio/gpio-sama5d2-piobu.c
16851 F:      drivers/pinctrl/pinctrl-at91*
16852
16853 PIN CONTROLLER - NXP S32
16854 M:      Chester Lin <[email protected]>
16855 R:      NXP S32 Linux Team <[email protected]>
16856 L:      [email protected]
16857 S:      Maintained
16858 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
16859 F:      drivers/pinctrl/nxp/
16860
16861 PIN CONTROLLER - QUALCOMM
16862 M:      Bjorn Andersson <[email protected]>
16863 L:      [email protected]
16864 S:      Maintained
16865 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
16866 F:      drivers/pinctrl/qcom/
16867
16868 PIN CONTROLLER - RENESAS
16869 M:      Geert Uytterhoeven <[email protected]>
16870 L:      [email protected]
16871 S:      Supported
16872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
16873 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
16874 F:      drivers/pinctrl/renesas/
16875
16876 PIN CONTROLLER - SAMSUNG
16877 M:      Tomasz Figa <[email protected]>
16878 M:      Krzysztof Kozlowski <[email protected]>
16879 M:      Sylwester Nawrocki <[email protected]>
16880 R:      Alim Akhtar <[email protected]>
16881 L:      [email protected] (moderated for non-subscribers)
16882 L:      [email protected]
16883 S:      Maintained
16884 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
16885 B:      mailto:[email protected]
16886 C:      irc://irc.libera.chat/linux-exynos
16887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
16888 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
16889 F:      drivers/pinctrl/samsung/
16890 F:      include/dt-bindings/pinctrl/samsung.h
16891
16892 PIN CONTROLLER - SINGLE
16893 M:      Tony Lindgren <[email protected]>
16894 M:      Haojian Zhuang <[email protected]>
16895 L:      [email protected] (moderated for non-subscribers)
16896 L:      [email protected]
16897 S:      Maintained
16898 F:      drivers/pinctrl/pinctrl-single.c
16899
16900 PIN CONTROLLER - SUNPLUS / TIBBO
16901 M:      Dvorkin Dmitry <[email protected]>
16902 M:      Wells Lu <[email protected]>
16903 L:      [email protected] (moderated for non-subscribers)
16904 S:      Maintained
16905 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
16906 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
16907 F:      drivers/pinctrl/sunplus/
16908 F:      include/dt-bindings/pinctrl/sppctl*.h
16909
16910 PINE64 PINEPHONE KEYBOARD DRIVER
16911 M:      Samuel Holland <[email protected]>
16912 S:      Supported
16913 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
16914 F:      drivers/input/keyboard/pinephone-keyboard.c
16915
16916 PKTCDVD DRIVER
16917 M:      [email protected]
16918 S:      Orphan
16919 F:      drivers/block/pktcdvd.c
16920 F:      include/linux/pktcdvd.h
16921 F:      include/uapi/linux/pktcdvd.h
16922
16923 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
16924 M:      Tomasz Duszynski <[email protected]>
16925 S:      Maintained
16926 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
16927 F:      drivers/iio/chemical/pms7003.c
16928
16929 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
16930 M:      Piergiorgio Beruto <[email protected]>
16931 L:      [email protected]
16932 S:      Maintained
16933 F:      drivers/net/phy/mdio-open-alliance.h
16934 F:      net/ethtool/plca.c
16935
16936 PLDMFW LIBRARY
16937 M:      Jacob Keller <[email protected]>
16938 S:      Maintained
16939 F:      Documentation/driver-api/pldmfw/
16940 F:      include/linux/pldmfw.h
16941 F:      lib/pldmfw/
16942
16943 PLX DMA DRIVER
16944 M:      Logan Gunthorpe <[email protected]>
16945 S:      Maintained
16946 F:      drivers/dma/plx_dma.c
16947
16948 PM-GRAPH UTILITY
16949 M:      "Todd E Brandt" <[email protected]>
16950 L:      [email protected]
16951 S:      Supported
16952 W:      https://01.org/pm-graph
16953 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
16954 T:      git git://github.com/intel/pm-graph
16955 F:      tools/power/pm-graph
16956
16957 PM6764TR DRIVER
16958 M:      Charles Hsu     <[email protected]>
16959 L:      [email protected]
16960 S:      Maintained
16961 F:      Documentation/hwmon/pm6764tr.rst
16962 F:      drivers/hwmon/pmbus/pm6764tr.c
16963
16964 PMBUS HARDWARE MONITORING DRIVERS
16965 M:      Guenter Roeck <[email protected]>
16966 L:      [email protected]
16967 S:      Maintained
16968 W:      http://hwmon.wiki.kernel.org/
16969 W:      http://www.roeck-us.net/linux/drivers/
16970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
16971 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
16972 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
16973 F:      Documentation/hwmon/adm1275.rst
16974 F:      Documentation/hwmon/ibm-cffps.rst
16975 F:      Documentation/hwmon/ir35221.rst
16976 F:      Documentation/hwmon/lm25066.rst
16977 F:      Documentation/hwmon/ltc2978.rst
16978 F:      Documentation/hwmon/ltc3815.rst
16979 F:      Documentation/hwmon/max16064.rst
16980 F:      Documentation/hwmon/max20751.rst
16981 F:      Documentation/hwmon/max31785.rst
16982 F:      Documentation/hwmon/max34440.rst
16983 F:      Documentation/hwmon/max8688.rst
16984 F:      Documentation/hwmon/pmbus-core.rst
16985 F:      Documentation/hwmon/pmbus.rst
16986 F:      Documentation/hwmon/tps40422.rst
16987 F:      Documentation/hwmon/ucd9000.rst
16988 F:      Documentation/hwmon/ucd9200.rst
16989 F:      Documentation/hwmon/zl6100.rst
16990 F:      drivers/hwmon/pmbus/
16991 F:      include/linux/pmbus.h
16992
16993 PMC SIERRA MaxRAID DRIVER
16994 L:      [email protected]
16995 S:      Orphan
16996 W:      http://www.pmc-sierra.com/
16997 F:      drivers/scsi/pmcraid.*
16998
16999 PMC SIERRA PM8001 DRIVER
17000 M:      Jack Wang <[email protected]>
17001 L:      [email protected]
17002 S:      Supported
17003 F:      drivers/scsi/pm8001/
17004
17005 PNI RM3100 IIO DRIVER
17006 M:      Song Qiang <[email protected]>
17007 L:      [email protected]
17008 S:      Maintained
17009 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
17010 F:      drivers/iio/magnetometer/rm3100*
17011
17012 PNP SUPPORT
17013 M:      "Rafael J. Wysocki" <[email protected]>
17014 L:      [email protected]
17015 S:      Maintained
17016 F:      drivers/pnp/
17017 F:      include/linux/pnp.h
17018
17019 POSIX CLOCKS and TIMERS
17020 M:      Thomas Gleixner <[email protected]>
17021 L:      [email protected]
17022 S:      Maintained
17023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17024 F:      fs/timerfd.c
17025 F:      include/linux/time_namespace.h
17026 F:      include/linux/timer*
17027 F:      kernel/time/*timer*
17028 F:      kernel/time/namespace.c
17029
17030 POWER MANAGEMENT CORE
17031 M:      "Rafael J. Wysocki" <[email protected]>
17032 L:      [email protected]
17033 S:      Supported
17034 B:      https://bugzilla.kernel.org
17035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
17036 F:      drivers/base/power/
17037 F:      drivers/powercap/
17038 F:      include/linux/intel_rapl.h
17039 F:      include/linux/pm.h
17040 F:      include/linux/pm_*
17041 F:      include/linux/powercap.h
17042 F:      kernel/configs/nopm.config
17043
17044 POWER STATE COORDINATION INTERFACE (PSCI)
17045 M:      Mark Rutland <[email protected]>
17046 M:      Lorenzo Pieralisi <[email protected]>
17047 L:      [email protected] (moderated for non-subscribers)
17048 S:      Maintained
17049 F:      drivers/firmware/psci/
17050 F:      include/linux/psci.h
17051 F:      include/uapi/linux/psci.h
17052
17053 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
17054 M:      Sebastian Reichel <[email protected]>
17055 L:      [email protected]
17056 S:      Maintained
17057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17058 F:      Documentation/ABI/testing/sysfs-class-power
17059 F:      Documentation/devicetree/bindings/power/supply/
17060 F:      drivers/power/supply/
17061 F:      include/linux/power/
17062 F:      include/linux/power_supply.h
17063
17064 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
17065 M:      Suraj Jitindar Singh <[email protected]>
17066 L:      [email protected]
17067 S:      Maintained
17068 F:      drivers/char/powernv-op-panel.c
17069
17070 PPP OVER ATM (RFC 2364)
17071 M:      Mitchell Blank Jr <[email protected]>
17072 S:      Maintained
17073 F:      include/uapi/linux/atmppp.h
17074 F:      net/atm/pppoatm.c
17075
17076 PPP OVER ETHERNET
17077 M:      Michal Ostrowski <[email protected]>
17078 S:      Maintained
17079 F:      drivers/net/ppp/pppoe.c
17080 F:      drivers/net/ppp/pppox.c
17081
17082 PPP OVER L2TP
17083 M:      James Chapman <[email protected]>
17084 S:      Maintained
17085 F:      include/linux/if_pppol2tp.h
17086 F:      include/uapi/linux/if_pppol2tp.h
17087 F:      net/l2tp/l2tp_ppp.c
17088
17089 PPP PROTOCOL DRIVERS AND COMPRESSORS
17090 L:      [email protected]
17091 S:      Orphan
17092 F:      drivers/net/ppp/ppp_*
17093
17094 PPS SUPPORT
17095 M:      Rodolfo Giometti <[email protected]>
17096 L:      [email protected] (subscribers-only)
17097 S:      Maintained
17098 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
17099 F:      Documentation/ABI/testing/sysfs-pps
17100 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
17101 F:      Documentation/driver-api/pps.rst
17102 F:      drivers/pps/
17103 F:      include/linux/pps*.h
17104 F:      include/uapi/linux/pps.h
17105
17106 PPTP DRIVER
17107 M:      Dmitry Kozlov <[email protected]>
17108 L:      [email protected]
17109 S:      Maintained
17110 W:      http://sourceforge.net/projects/accel-pptp
17111 F:      drivers/net/ppp/pptp.c
17112
17113 PRESSURE STALL INFORMATION (PSI)
17114 M:      Johannes Weiner <[email protected]>
17115 M:      Suren Baghdasaryan <[email protected]>
17116 R:      Peter Ziljstra <[email protected]>
17117 S:      Maintained
17118 F:      include/linux/psi*
17119 F:      kernel/sched/psi.c
17120
17121 PRINTK
17122 M:      Petr Mladek <[email protected]>
17123 M:      Sergey Senozhatsky <[email protected]>
17124 R:      Steven Rostedt <[email protected]>
17125 R:      John Ogness <[email protected]>
17126 S:      Maintained
17127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
17128 F:      include/linux/printk.h
17129 F:      kernel/printk/
17130
17131 PRINTK INDEXING
17132 R:      Chris Down <[email protected]>
17133 S:      Maintained
17134 F:      Documentation/core-api/printk-index.rst
17135 F:      kernel/printk/index.c
17136 K:      printk_index
17137
17138 PROC FILESYSTEM
17139 L:      [email protected]
17140 L:      [email protected]
17141 S:      Maintained
17142 F:      Documentation/filesystems/proc.rst
17143 F:      fs/proc/
17144 F:      include/linux/proc_fs.h
17145 F:      tools/testing/selftests/proc/
17146
17147 PROC SYSCTL
17148 M:      Luis Chamberlain <[email protected]>
17149 M:      Kees Cook <[email protected]>
17150 M:      Iurii Zaikin <[email protected]>
17151 L:      [email protected]
17152 L:      [email protected]
17153 S:      Maintained
17154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git sysctl-next
17155 F:      fs/proc/proc_sysctl.c
17156 F:      include/linux/sysctl.h
17157 F:      kernel/sysctl-test.c
17158 F:      kernel/sysctl.c
17159 F:      tools/testing/selftests/sysctl/
17160
17161 PS3 NETWORK SUPPORT
17162 M:      Geoff Levand <[email protected]>
17163 L:      [email protected]
17164 L:      [email protected]
17165 S:      Maintained
17166 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
17167
17168 PS3 PLATFORM SUPPORT
17169 M:      Geoff Levand <[email protected]>
17170 L:      [email protected]
17171 S:      Maintained
17172 F:      arch/powerpc/boot/ps3*
17173 F:      arch/powerpc/include/asm/lv1call.h
17174 F:      arch/powerpc/include/asm/ps3*.h
17175 F:      arch/powerpc/platforms/ps3/
17176 F:      drivers/*/ps3*
17177 F:      drivers/ps3/
17178 F:      drivers/rtc/rtc-ps3.c
17179 F:      drivers/usb/host/*ps3.c
17180 F:      sound/ppc/snd_ps3*
17181
17182 PS3VRAM DRIVER
17183 M:      Jim Paris <[email protected]>
17184 M:      Geoff Levand <[email protected]>
17185 L:      [email protected]
17186 S:      Maintained
17187 F:      drivers/block/ps3vram.c
17188
17189 PSAMPLE PACKET SAMPLING SUPPORT
17190 M:      Yotam Gigi <[email protected]>
17191 S:      Maintained
17192 F:      include/net/psample.h
17193 F:      include/uapi/linux/psample.h
17194 F:      net/psample
17195
17196 PSTORE FILESYSTEM
17197 M:      Kees Cook <[email protected]>
17198 R:      Tony Luck <[email protected]>
17199 R:      Guilherme G. Piccoli <[email protected]>
17200 L:      [email protected]
17201 S:      Supported
17202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
17203 F:      Documentation/admin-guide/pstore-blk.rst
17204 F:      Documentation/admin-guide/ramoops.rst
17205 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
17206 F:      drivers/acpi/apei/erst.c
17207 F:      drivers/firmware/efi/efi-pstore.c
17208 F:      fs/pstore/
17209 F:      include/linux/pstore*
17210 K:      \b(pstore|ramoops)
17211
17212 PTP HARDWARE CLOCK SUPPORT
17213 M:      Richard Cochran <[email protected]>
17214 L:      [email protected]
17215 S:      Maintained
17216 W:      http://linuxptp.sourceforge.net/
17217 F:      Documentation/ABI/testing/sysfs-ptp
17218 F:      Documentation/driver-api/ptp.rst
17219 F:      drivers/net/phy/dp83640*
17220 F:      drivers/ptp/*
17221 F:      include/linux/ptp_cl*
17222 K:      (?:\b|_)ptp(?:\b|_)
17223
17224 PTP MOCKUP CLOCK SUPPORT
17225 M:      Vladimir Oltean <[email protected]>
17226 L:      [email protected]
17227 S:      Maintained
17228 F:      drivers/ptp/ptp_mock.c
17229 F:      include/linux/ptp_mock.h
17230
17231 PTP VIRTUAL CLOCK SUPPORT
17232 M:      Yangbo Lu <[email protected]>
17233 L:      [email protected]
17234 S:      Maintained
17235 F:      drivers/ptp/ptp_vclock.c
17236 F:      net/ethtool/phc_vclocks.c
17237
17238 PTRACE SUPPORT
17239 M:      Oleg Nesterov <[email protected]>
17240 S:      Maintained
17241 F:      arch/*/*/ptrace*.c
17242 F:      arch/*/include/asm/ptrace*.h
17243 F:      arch/*/ptrace*.c
17244 F:      include/asm-generic/syscall.h
17245 F:      include/linux/ptrace.h
17246 F:      include/linux/regset.h
17247 F:      include/uapi/linux/ptrace.h
17248 F:      kernel/ptrace.c
17249
17250 PULSE8-CEC DRIVER
17251 M:      Hans Verkuil <[email protected]>
17252 L:      [email protected]
17253 S:      Maintained
17254 T:      git git://linuxtv.org/media_tree.git
17255 F:      drivers/media/cec/usb/pulse8/
17256
17257 PURELIFI PLFXLC DRIVER
17258 M:      Srinivasan Raju <[email protected]>
17259 L:      [email protected]
17260 S:      Supported
17261 F:      drivers/net/wireless/purelifi/plfxlc/
17262
17263 PVRUSB2 VIDEO4LINUX DRIVER
17264 M:      Mike Isely <[email protected]>
17265 L:      [email protected]       (subscribers-only)
17266 L:      [email protected]
17267 S:      Maintained
17268 W:      http://www.isely.net/pvrusb2/
17269 T:      git git://linuxtv.org/media_tree.git
17270 F:      Documentation/driver-api/media/drivers/pvrusb2*
17271 F:      drivers/media/usb/pvrusb2/
17272
17273 PWC WEBCAM DRIVER
17274 M:      Hans Verkuil <[email protected]>
17275 L:      [email protected]
17276 S:      Odd Fixes
17277 T:      git git://linuxtv.org/media_tree.git
17278 F:      drivers/media/usb/pwc/*
17279 F:      include/trace/events/pwc.h
17280
17281 PWM IR Transmitter
17282 M:      Sean Young <[email protected]>
17283 L:      [email protected]
17284 S:      Maintained
17285 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
17286 F:      drivers/media/rc/pwm-ir-tx.c
17287
17288 PWM SUBSYSTEM
17289 M:      Thierry Reding <[email protected]>
17290 R:      Uwe Kleine-König <[email protected]>
17291 L:      [email protected]
17292 S:      Maintained
17293 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
17294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
17295 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
17296 F:      Documentation/devicetree/bindings/pwm/
17297 F:      Documentation/driver-api/pwm.rst
17298 F:      drivers/gpio/gpio-mvebu.c
17299 F:      drivers/pwm/
17300 F:      drivers/video/backlight/pwm_bl.c
17301 F:      include/dt-bindings/pwm/
17302 F:      include/linux/pwm.h
17303 F:      include/linux/pwm_backlight.h
17304 K:      pwm_(config|apply_state|ops)
17305
17306 PXA GPIO DRIVER
17307 M:      Robert Jarzmik <[email protected]>
17308 L:      [email protected]
17309 S:      Maintained
17310 F:      drivers/gpio/gpio-pxa.c
17311
17312 PXA MMCI DRIVER
17313 S:      Orphan
17314
17315 PXA RTC DRIVER
17316 M:      Robert Jarzmik <[email protected]>
17317 L:      [email protected]
17318 S:      Maintained
17319
17320 PXA2xx/PXA3xx SUPPORT
17321 M:      Daniel Mack <[email protected]>
17322 M:      Haojian Zhuang <[email protected]>
17323 M:      Robert Jarzmik <[email protected]>
17324 L:      [email protected] (moderated for non-subscribers)
17325 S:      Maintained
17326 T:      git git://github.com/hzhuang1/linux.git
17327 T:      git git://github.com/rjarzmik/linux.git
17328 F:      arch/arm/boot/dts/intel/pxa/
17329 F:      arch/arm/mach-pxa/
17330 F:      drivers/dma/pxa*
17331 F:      drivers/pcmcia/pxa2xx*
17332 F:      drivers/pinctrl/pxa/
17333 F:      drivers/spi/spi-pxa2xx*
17334 F:      drivers/usb/gadget/udc/pxa2*
17335 F:      include/sound/pxa2xx-lib.h
17336 F:      sound/arm/pxa*
17337 F:      sound/soc/pxa/
17338
17339 QAT DRIVER
17340 M:      Giovanni Cabiddu <[email protected]>
17341 L:      [email protected]
17342 S:      Supported
17343 F:      drivers/crypto/intel/qat/
17344
17345 QCOM AUDIO (ASoC) DRIVERS
17346 M:      Srinivas Kandagatla <[email protected]>
17347 M:      Banajit Goswami <[email protected]>
17348 L:      [email protected] (moderated for non-subscribers)
17349 S:      Supported
17350 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
17351 F:      Documentation/devicetree/bindings/sound/qcom,*
17352 F:      drivers/soc/qcom/apr.c
17353 F:      include/dt-bindings/sound/qcom,wcd9335.h
17354 F:      sound/soc/codecs/lpass-rx-macro.*
17355 F:      sound/soc/codecs/lpass-tx-macro.*
17356 F:      sound/soc/codecs/lpass-va-macro.c
17357 F:      sound/soc/codecs/lpass-wsa-macro.*
17358 F:      sound/soc/codecs/msm8916-wcd-analog.c
17359 F:      sound/soc/codecs/msm8916-wcd-digital.c
17360 F:      sound/soc/codecs/wcd-clsh-v2.*
17361 F:      sound/soc/codecs/wcd-mbhc-v2.*
17362 F:      sound/soc/codecs/wcd9335.*
17363 F:      sound/soc/codecs/wcd934x.c
17364 F:      sound/soc/codecs/wsa881x.c
17365 F:      sound/soc/codecs/wsa883x.c
17366 F:      sound/soc/codecs/wsa884x.c
17367 F:      sound/soc/qcom/
17368
17369 QCOM EMBEDDED USB DEBUGGER (EUD)
17370 M:      Souradeep Chowdhury <[email protected]>
17371 L:      [email protected]
17372 S:      Maintained
17373 F:      Documentation/ABI/testing/sysfs-driver-eud
17374 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
17375 F:      drivers/usb/misc/qcom_eud.c
17376
17377 QCOM IPA DRIVER
17378 M:      Alex Elder <[email protected]>
17379 L:      [email protected]
17380 S:      Supported
17381 F:      drivers/net/ipa/
17382
17383 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
17384 M:      Gabriel Somlo <[email protected]>
17385 M:      "Michael S. Tsirkin" <[email protected]>
17386 L:      [email protected]
17387 S:      Maintained
17388 F:      drivers/firmware/qemu_fw_cfg.c
17389 F:      include/uapi/linux/qemu_fw_cfg.h
17390
17391 QIB DRIVER
17392 M:      Dennis Dalessandro <[email protected]>
17393 L:      [email protected]
17394 S:      Supported
17395 F:      drivers/infiniband/hw/qib/
17396
17397 QLOGIC QL41xxx FCOE DRIVER
17398 M:      Saurav Kashyap <[email protected]>
17399 M:      Javed Hasan <[email protected]>
17400 M:      [email protected]
17401 L:      [email protected]
17402 S:      Supported
17403 F:      drivers/scsi/qedf/
17404
17405 QLOGIC QL41xxx ISCSI DRIVER
17406 M:      Nilesh Javali <[email protected]>
17407 M:      Manish Rangankar <[email protected]>
17408 M:      [email protected]
17409 L:      [email protected]
17410 S:      Supported
17411 F:      drivers/scsi/qedi/
17412
17413 QLOGIC QL4xxx ETHERNET DRIVER
17414 M:      Ariel Elior <[email protected]>
17415 M:      Manish Chopra <[email protected]>
17416 L:      [email protected]
17417 S:      Supported
17418 F:      drivers/net/ethernet/qlogic/qed/
17419 F:      drivers/net/ethernet/qlogic/qede/
17420 F:      include/linux/qed/
17421
17422 QLOGIC QL4xxx RDMA DRIVER
17423 M:      Michal Kalderon <[email protected]>
17424 M:      Ariel Elior <[email protected]>
17425 L:      [email protected]
17426 S:      Supported
17427 F:      drivers/infiniband/hw/qedr/
17428 F:      include/uapi/rdma/qedr-abi.h
17429
17430 QLOGIC QLA1280 SCSI DRIVER
17431 M:      Michael Reed <[email protected]>
17432 L:      [email protected]
17433 S:      Maintained
17434 F:      drivers/scsi/qla1280.[ch]
17435
17436 QLOGIC QLA2XXX FC-SCSI DRIVER
17437 M:      Nilesh Javali <[email protected]>
17438 M:      [email protected]
17439 L:      [email protected]
17440 S:      Supported
17441 F:      drivers/scsi/qla2xxx/
17442
17443 QLOGIC QLA3XXX NETWORK DRIVER
17444 M:      [email protected]
17445 L:      [email protected]
17446 S:      Supported
17447 F:      drivers/net/ethernet/qlogic/qla3xxx.*
17448
17449 QLOGIC QLA4XXX iSCSI DRIVER
17450 M:      Nilesh Javali <[email protected]>
17451 M:      Manish Rangankar <[email protected]>
17452 M:      [email protected]
17453 L:      [email protected]
17454 S:      Supported
17455 F:      drivers/scsi/qla4xxx/
17456
17457 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
17458 M:      Shahed Shaikh <[email protected]>
17459 M:      Manish Chopra <[email protected]>
17460 M:      [email protected]
17461 L:      [email protected]
17462 S:      Supported
17463 F:      drivers/net/ethernet/qlogic/qlcnic/
17464
17465 QLOGIC QLGE 10Gb ETHERNET DRIVER
17466 M:      Manish Chopra <[email protected]>
17467 M:      [email protected]
17468 M:      Coiby Xu <[email protected]>
17469 L:      [email protected]
17470 S:      Supported
17471 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
17472 F:      drivers/staging/qlge/
17473
17474 QM1D1B0004 MEDIA DRIVER
17475 M:      Akihiro Tsukada <[email protected]>
17476 L:      [email protected]
17477 S:      Odd Fixes
17478 F:      drivers/media/tuners/qm1d1b0004*
17479
17480 QM1D1C0042 MEDIA DRIVER
17481 M:      Akihiro Tsukada <[email protected]>
17482 L:      [email protected]
17483 S:      Odd Fixes
17484 F:      drivers/media/tuners/qm1d1c0042*
17485
17486 QNX4 FILESYSTEM
17487 M:      Anders Larsen <[email protected]>
17488 S:      Maintained
17489 W:      http://www.alarsen.net/linux/qnx4fs/
17490 F:      fs/qnx4/
17491 F:      include/uapi/linux/qnx4_fs.h
17492 F:      include/uapi/linux/qnxtypes.h
17493
17494 QNX6 FILESYSTEM
17495 S:      Orphan
17496 F:      Documentation/filesystems/qnx6.rst
17497 F:      fs/qnx6/
17498 F:      include/linux/qnx6_fs.h
17499
17500 QORIQ DPAA2 FSL-MC BUS DRIVER
17501 M:      Stuart Yoder <[email protected]>
17502 M:      Laurentiu Tudor <[email protected]>
17503 L:      [email protected]
17504 S:      Maintained
17505 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
17506 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
17507 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
17508 F:      drivers/bus/fsl-mc/
17509 F:      include/uapi/linux/fsl_mc.h
17510
17511 QT1010 MEDIA DRIVER
17512 M:      Antti Palosaari <[email protected]>
17513 L:      [email protected]
17514 S:      Maintained
17515 W:      https://linuxtv.org
17516 W:      http://palosaari.fi/linux/
17517 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17518 T:      git git://linuxtv.org/anttip/media_tree.git
17519 F:      drivers/media/tuners/qt1010*
17520
17521 QUALCOMM ATH12K WIRELESS DRIVER
17522 M:      Kalle Valo <[email protected]>
17523 M:      Jeff Johnson <[email protected]>
17524 L:      [email protected]
17525 S:      Supported
17526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17527 F:      drivers/net/wireless/ath/ath12k/
17528
17529 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
17530 M:      Kalle Valo <[email protected]>
17531 M:      Jeff Johnson <[email protected]>
17532 L:      [email protected]
17533 S:      Supported
17534 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
17535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17536 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml
17537 F:      drivers/net/wireless/ath/ath10k/
17538
17539 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
17540 M:      Kalle Valo <[email protected]>
17541 M:      Jeff Johnson <[email protected]>
17542 L:      [email protected]
17543 S:      Supported
17544 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
17545 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
17546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17547 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
17548 F:      drivers/net/wireless/ath/ath11k/
17549
17550 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
17551 M:      Toke Høiland-Jørgensen <[email protected]>
17552 L:      [email protected]
17553 S:      Maintained
17554 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
17555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17556 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
17557 F:      drivers/net/wireless/ath/ath9k/
17558
17559 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
17560 M:      Stephan Gerhold <[email protected]>
17561 L:      [email protected]
17562 L:      [email protected]
17563 S:      Maintained
17564 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
17565 F:      drivers/net/wwan/qcom_bam_dmux.c
17566
17567 QUALCOMM CAMERA SUBSYSTEM DRIVER
17568 M:      Robert Foss <[email protected]>
17569 M:      Todor Tomov <[email protected]>
17570 M:      Bryan O'Donoghue <[email protected]>
17571 L:      [email protected]
17572 S:      Maintained
17573 F:      Documentation/admin-guide/media/qcom_camss.rst
17574 F:      Documentation/devicetree/bindings/media/*camss*
17575 F:      drivers/media/platform/qcom/camss/
17576
17577 QUALCOMM CLOCK DRIVERS
17578 M:      Bjorn Andersson <[email protected]>
17579 L:      [email protected]
17580 S:      Supported
17581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
17582 F:      Documentation/devicetree/bindings/clock/qcom,*
17583 F:      drivers/clk/qcom/
17584 F:      include/dt-bindings/clock/qcom,*
17585
17586 QUALCOMM CLOUD AI (QAIC) DRIVER
17587 M:      Jeffrey Hugo <[email protected]>
17588 R:      Carl Vanderlip <[email protected]>
17589 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
17590 L:      [email protected]
17591 L:      [email protected]
17592 S:      Supported
17593 T:      git git://anongit.freedesktop.org/drm/drm-misc
17594 F:      Documentation/accel/qaic/
17595 F:      drivers/accel/qaic/
17596 F:      include/uapi/drm/qaic_accel.h
17597
17598 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
17599 M:      Bjorn Andersson <[email protected]>
17600 M:      Konrad Dybcio <[email protected]>
17601 L:      [email protected]
17602 L:      [email protected]
17603 S:      Maintained
17604 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
17605 F:      drivers/soc/qcom/cpr.c
17606
17607 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
17608 M:      Ilia Lin <[email protected]>
17609 L:      [email protected]
17610 S:      Maintained
17611 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
17612 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
17613 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
17614
17615 QUALCOMM CRYPTO DRIVERS
17616 M:      Thara Gopinath <[email protected]>
17617 L:      [email protected]
17618 L:      [email protected]
17619 S:      Maintained
17620 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
17621 F:      drivers/crypto/qce/
17622
17623 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
17624 M:      Timur Tabi <[email protected]>
17625 L:      [email protected]
17626 S:      Maintained
17627 F:      drivers/net/ethernet/qualcomm/emac/
17628
17629 QUALCOMM ETHQOS ETHERNET DRIVER
17630 M:      Vinod Koul <[email protected]>
17631 R:      Bhupesh Sharma <[email protected]>
17632 L:      [email protected]
17633 L:      [email protected]
17634 S:      Maintained
17635 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
17636 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
17637
17638 QUALCOMM FASTRPC DRIVER
17639 M:      Srinivas Kandagatla <[email protected]>
17640 M:      Amol Maheshwari <[email protected]>
17641 L:      [email protected]
17642 S:      Maintained
17643 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
17644 F:      drivers/misc/fastrpc.c
17645 F:      include/uapi/misc/fastrpc.h
17646
17647 QUALCOMM HEXAGON ARCHITECTURE
17648 M:      Brian Cain <[email protected]>
17649 L:      [email protected]
17650 S:      Supported
17651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
17652 F:      arch/hexagon/
17653
17654 QUALCOMM HIDMA DRIVER
17655 M:      Sinan Kaya <[email protected]>
17656 L:      [email protected] (moderated for non-subscribers)
17657 L:      [email protected]
17658 L:      [email protected]
17659 S:      Supported
17660 F:      drivers/dma/qcom/hidma*
17661
17662 QUALCOMM I2C CCI DRIVER
17663 M:      Loic Poulain <[email protected]>
17664 M:      Robert Foss <[email protected]>
17665 L:      [email protected]
17666 L:      [email protected]
17667 S:      Maintained
17668 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
17669 F:      drivers/i2c/busses/i2c-qcom-cci.c
17670
17671 QUALCOMM INTERCONNECT BWMON DRIVER
17672 M:      Krzysztof Kozlowski <[email protected]>
17673 L:      [email protected]
17674 S:      Maintained
17675 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
17676 F:      drivers/soc/qcom/icc-bwmon.c
17677
17678 QUALCOMM IOMMU
17679 M:      Rob Clark <[email protected]>
17680 L:      [email protected]
17681 L:      [email protected]
17682 S:      Maintained
17683 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
17684
17685 QUALCOMM IPC ROUTER (QRTR) DRIVER
17686 M:      Manivannan Sadhasivam <[email protected]>
17687 L:      [email protected]
17688 S:      Maintained
17689 F:      include/trace/events/qrtr.h
17690 F:      include/uapi/linux/qrtr.h
17691 F:      net/qrtr/
17692
17693 QUALCOMM IPCC MAILBOX DRIVER
17694 M:      Manivannan Sadhasivam <[email protected]>
17695 L:      [email protected]
17696 S:      Supported
17697 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
17698 F:      drivers/mailbox/qcom-ipcc.c
17699 F:      include/dt-bindings/mailbox/qcom-ipcc.h
17700
17701 QUALCOMM IPQ4019 USB PHY DRIVER
17702 M:      Robert Marko <[email protected]>
17703 M:      Luka Perkov <[email protected]>
17704 L:      [email protected]
17705 S:      Maintained
17706 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
17707 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
17708
17709 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
17710 M:      Robert Marko <[email protected]>
17711 M:      Luka Perkov <[email protected]>
17712 L:      [email protected]
17713 S:      Maintained
17714 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
17715 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
17716
17717 QUALCOMM NAND CONTROLLER DRIVER
17718 M:      Manivannan Sadhasivam <[email protected]>
17719 L:      [email protected]
17720 L:      [email protected]
17721 S:      Maintained
17722 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
17723 F:      drivers/mtd/nand/raw/qcom_nandc.c
17724
17725 QUALCOMM RMNET DRIVER
17726 M:      Subash Abhinov Kasiviswanathan <[email protected]>
17727 M:      Sean Tranchetti <[email protected]>
17728 L:      [email protected]
17729 S:      Maintained
17730 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
17731 F:      drivers/net/ethernet/qualcomm/rmnet/
17732 F:      include/linux/if_rmnet.h
17733
17734 QUALCOMM TSENS THERMAL DRIVER
17735 M:      Amit Kucheria <[email protected]>
17736 M:      Thara Gopinath <[email protected]>
17737 L:      [email protected]
17738 L:      [email protected]
17739 S:      Maintained
17740 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
17741 F:      drivers/thermal/qcom/
17742
17743 QUALCOMM TYPEC PORT MANAGER DRIVER
17744 M:      Bryan O'Donoghue <[email protected]>
17745 L:      [email protected]
17746 L:      [email protected]
17747 S:      Maintained
17748 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
17749 F:      drivers/usb/typec/tcpm/qcom/
17750
17751 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
17752 M:      Stanimir Varbanov <[email protected]>
17753 M:      Vikash Garodia <[email protected]>
17754 R:      Bryan O'Donoghue <[email protected]>
17755 L:      [email protected]
17756 L:      [email protected]
17757 S:      Maintained
17758 T:      git git://linuxtv.org/media_tree.git
17759 F:      Documentation/devicetree/bindings/media/*venus*
17760 F:      drivers/media/platform/qcom/venus/
17761
17762 QUALCOMM WCN36XX WIRELESS DRIVER
17763 M:      Loic Poulain <[email protected]>
17764 L:      [email protected]
17765 S:      Supported
17766 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
17767 F:      drivers/net/wireless/ath/wcn36xx/
17768
17769 QUANTENNA QTNFMAC WIRELESS DRIVER
17770 M:      Igor Mitsyanko <[email protected]>
17771 R:      Sergey Matyukevich <[email protected]>
17772 L:      [email protected]
17773 S:      Maintained
17774 F:      drivers/net/wireless/quantenna
17775
17776 RADEON and AMDGPU DRM DRIVERS
17777 M:      Alex Deucher <[email protected]>
17778 M:      Christian König <[email protected]>
17779 M:      Pan, Xinhui <[email protected]>
17780 L:      [email protected]
17781 S:      Supported
17782 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
17783 C:      irc://irc.oftc.net/radeon
17784 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
17785 F:      Documentation/gpu/amdgpu/
17786 F:      drivers/gpu/drm/amd/
17787 F:      drivers/gpu/drm/radeon/
17788 F:      include/uapi/drm/amdgpu_drm.h
17789 F:      include/uapi/drm/radeon_drm.h
17790
17791 RADEON FRAMEBUFFER DISPLAY DRIVER
17792 M:      Benjamin Herrenschmidt <[email protected]>
17793 L:      [email protected]
17794 S:      Maintained
17795 F:      drivers/video/fbdev/aty/radeon*
17796 F:      include/uapi/linux/radeonfb.h
17797
17798 RADIOSHARK RADIO DRIVER
17799 M:      Hans Verkuil <[email protected]>
17800 L:      [email protected]
17801 S:      Maintained
17802 T:      git git://linuxtv.org/media_tree.git
17803 F:      drivers/media/radio/radio-shark.c
17804
17805 RADIOSHARK2 RADIO DRIVER
17806 M:      Hans Verkuil <[email protected]>
17807 L:      [email protected]
17808 S:      Maintained
17809 T:      git git://linuxtv.org/media_tree.git
17810 F:      drivers/media/radio/radio-shark2.c
17811 F:      drivers/media/radio/radio-tea5777.c
17812
17813 RADOS BLOCK DEVICE (RBD)
17814 M:      Ilya Dryomov <[email protected]>
17815 R:      Dongsheng Yang <[email protected]>
17816 L:      [email protected]
17817 S:      Supported
17818 W:      http://ceph.com/
17819 T:      git https://github.com/ceph/ceph-client.git
17820 F:      Documentation/ABI/testing/sysfs-bus-rbd
17821 F:      drivers/block/rbd.c
17822 F:      drivers/block/rbd_types.h
17823
17824 RAGE128 FRAMEBUFFER DISPLAY DRIVER
17825 L:      [email protected]
17826 S:      Orphan
17827 F:      drivers/video/fbdev/aty/aty128fb.c
17828
17829 RAINSHADOW-CEC DRIVER
17830 M:      Hans Verkuil <[email protected]>
17831 L:      [email protected]
17832 S:      Maintained
17833 T:      git git://linuxtv.org/media_tree.git
17834 F:      drivers/media/cec/usb/rainshadow/
17835
17836 RALINK MIPS ARCHITECTURE
17837 M:      John Crispin <[email protected]>
17838 L:      [email protected]
17839 S:      Maintained
17840 F:      arch/mips/ralink
17841
17842 RALINK MT7621 MIPS ARCHITECTURE
17843 M:      Arınç ÜNAL <[email protected]>
17844 M:      Sergio Paracuellos <[email protected]>
17845 L:      [email protected]
17846 S:      Maintained
17847 F:      arch/mips/boot/dts/ralink/mt7621*
17848
17849 RALINK RT2X00 WIRELESS LAN DRIVER
17850 M:      Stanislaw Gruszka <[email protected]>
17851 M:      Helmut Schaa <[email protected]>
17852 L:      [email protected]
17853 S:      Maintained
17854 F:      drivers/net/wireless/ralink/rt2x00/
17855
17856 RAMDISK RAM BLOCK DEVICE DRIVER
17857 M:      Jens Axboe <[email protected]>
17858 S:      Maintained
17859 F:      Documentation/admin-guide/blockdev/ramdisk.rst
17860 F:      drivers/block/brd.c
17861
17862 RANCHU VIRTUAL BOARD FOR MIPS
17863 M:      Miodrag Dinic <[email protected]>
17864 L:      [email protected]
17865 S:      Supported
17866 F:      arch/mips/configs/generic/board-ranchu.config
17867 F:      arch/mips/generic/board-ranchu.c
17868
17869 RANDOM NUMBER DRIVER
17870 M:      "Theodore Ts'o" <[email protected]>
17871 M:      Jason A. Donenfeld <[email protected]>
17872 S:      Maintained
17873 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
17874 F:      drivers/char/random.c
17875 F:      drivers/virt/vmgenid.c
17876
17877 RAPIDIO SUBSYSTEM
17878 M:      Matt Porter <[email protected]>
17879 M:      Alexandre Bounine <[email protected]>
17880 S:      Maintained
17881 F:      drivers/rapidio/
17882
17883 RAS INFRASTRUCTURE
17884 M:      Tony Luck <[email protected]>
17885 M:      Borislav Petkov <[email protected]>
17886 L:      [email protected]
17887 S:      Maintained
17888 F:      Documentation/admin-guide/ras.rst
17889 F:      drivers/ras/
17890 F:      include/linux/ras.h
17891 F:      include/ras/ras_event.h
17892
17893 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
17894 L:      [email protected]
17895 S:      Orphan
17896 F:      drivers/net/wireless/legacy/ray*
17897
17898 RC-CORE / LIRC FRAMEWORK
17899 M:      Sean Young <[email protected]>
17900 L:      [email protected]
17901 S:      Maintained
17902 W:      http://linuxtv.org
17903 T:      git git://linuxtv.org/media_tree.git
17904 F:      Documentation/driver-api/media/rc-core.rst
17905 F:      Documentation/userspace-api/media/rc/
17906 F:      drivers/media/rc/
17907 F:      include/media/rc-core.h
17908 F:      include/media/rc-map.h
17909 F:      include/uapi/linux/lirc.h
17910
17911 RCMM REMOTE CONTROLS DECODER
17912 M:      Patrick Lerda <[email protected]>
17913 S:      Maintained
17914 F:      drivers/media/rc/ir-rcmm-decoder.c
17915
17916 RCUTORTURE TEST FRAMEWORK
17917 M:      "Paul E. McKenney" <[email protected]>
17918 M:      Josh Triplett <[email protected]>
17919 R:      Steven Rostedt <[email protected]>
17920 R:      Mathieu Desnoyers <[email protected]>
17921 R:      Lai Jiangshan <[email protected]>
17922 L:      [email protected]
17923 S:      Supported
17924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17925 F:      tools/testing/selftests/rcutorture
17926
17927 RDACM20 Camera Sensor
17928 M:      Jacopo Mondi <[email protected]>
17929 M:      Kieran Bingham <[email protected]>
17930 M:      Laurent Pinchart <[email protected]>
17931 M:      Niklas Söderlund <[email protected]>
17932 L:      [email protected]
17933 S:      Maintained
17934 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
17935 F:      drivers/media/i2c/max9271.c
17936 F:      drivers/media/i2c/max9271.h
17937 F:      drivers/media/i2c/rdacm20.c
17938
17939 RDACM21 Camera Sensor
17940 M:      Jacopo Mondi <[email protected]>
17941 M:      Kieran Bingham <[email protected]>
17942 M:      Laurent Pinchart <[email protected]>
17943 M:      Niklas Söderlund <[email protected]>
17944 L:      [email protected]
17945 S:      Maintained
17946 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
17947 F:      drivers/media/i2c/max9271.c
17948 F:      drivers/media/i2c/max9271.h
17949 F:      drivers/media/i2c/rdacm21.c
17950
17951 RDC R-321X SoC
17952 M:      Florian Fainelli <[email protected]>
17953 S:      Maintained
17954
17955 RDC R6040 FAST ETHERNET DRIVER
17956 M:      Florian Fainelli <[email protected]>
17957 L:      [email protected]
17958 S:      Maintained
17959 F:      drivers/net/ethernet/rdc/r6040.c
17960
17961 RDMAVT - RDMA verbs software
17962 M:      Dennis Dalessandro <[email protected]>
17963 L:      [email protected]
17964 S:      Supported
17965 F:      drivers/infiniband/sw/rdmavt
17966
17967 RDS - RELIABLE DATAGRAM SOCKETS
17968 M:      Santosh Shilimkar <[email protected]>
17969 L:      [email protected]
17970 L:      [email protected]
17971 L:      [email protected] (moderated for non-subscribers)
17972 S:      Supported
17973 W:      https://oss.oracle.com/projects/rds/
17974 F:      Documentation/networking/rds.rst
17975 F:      net/rds/
17976
17977 RDT - RESOURCE ALLOCATION
17978 M:      Fenghua Yu <[email protected]>
17979 M:      Reinette Chatre <[email protected]>
17980 L:      [email protected]
17981 S:      Supported
17982 F:      Documentation/arch/x86/resctrl*
17983 F:      arch/x86/include/asm/resctrl.h
17984 F:      arch/x86/kernel/cpu/resctrl/
17985 F:      tools/testing/selftests/resctrl/
17986
17987 READ-COPY UPDATE (RCU)
17988 M:      "Paul E. McKenney" <[email protected]>
17989 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
17990 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
17991 M:      Joel Fernandes <[email protected]>
17992 M:      Josh Triplett <[email protected]>
17993 M:      Boqun Feng <[email protected]>
17994 R:      Steven Rostedt <[email protected]>
17995 R:      Mathieu Desnoyers <[email protected]>
17996 R:      Lai Jiangshan <[email protected]>
17997 R:      Zqiang <[email protected]>
17998 L:      [email protected]
17999 S:      Supported
18000 W:      http://www.rdrop.com/users/paulmck/RCU/
18001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18002 F:      Documentation/RCU/
18003 F:      include/linux/rcu*
18004 F:      kernel/rcu/
18005 X:      Documentation/RCU/torture.rst
18006 X:      include/linux/srcu*.h
18007 X:      kernel/rcu/srcu*.c
18008
18009 REAL TIME CLOCK (RTC) SUBSYSTEM
18010 M:      Alessandro Zummo <[email protected]>
18011 M:      Alexandre Belloni <[email protected]>
18012 L:      [email protected]
18013 S:      Maintained
18014 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
18015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
18016 F:      Documentation/admin-guide/rtc.rst
18017 F:      Documentation/devicetree/bindings/rtc/
18018 F:      drivers/rtc/
18019 F:      include/linux/platform_data/rtc-*
18020 F:      include/linux/rtc.h
18021 F:      include/linux/rtc/
18022 F:      include/uapi/linux/rtc.h
18023 F:      tools/testing/selftests/rtc/
18024
18025 Real-time Linux Analysis (RTLA) tools
18026 M:      Daniel Bristot de Oliveira <[email protected]>
18027 M:      Steven Rostedt <[email protected]>
18028 L:      [email protected]
18029 S:      Maintained
18030 F:      Documentation/tools/rtla/
18031 F:      tools/tracing/rtla/
18032
18033 REALTEK AUDIO CODECS
18034 M:      Oder Chiou <[email protected]>
18035 S:      Maintained
18036 F:      include/sound/rt*.h
18037 F:      sound/soc/codecs/rt*
18038
18039 REALTEK OTTO WATCHDOG
18040 M:      Sander Vanheule <[email protected]>
18041 L:      [email protected]
18042 S:      Maintained
18043 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
18044 F:      drivers/watchdog/realtek_otto_wdt.c
18045
18046 REALTEK RTL83xx SMI DSA ROUTER CHIPS
18047 M:      Linus Walleij <[email protected]>
18048 M:      Alvin Šipraga <[email protected]>
18049 S:      Maintained
18050 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
18051 F:      drivers/net/dsa/realtek/*
18052
18053 REALTEK WIRELESS DRIVER (rtlwifi family)
18054 M:      Ping-Ke Shih <[email protected]>
18055 L:      [email protected]
18056 S:      Maintained
18057 W:      https://wireless.wiki.kernel.org/
18058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
18059 F:      drivers/net/wireless/realtek/rtlwifi/
18060
18061 REALTEK WIRELESS DRIVER (rtw88)
18062 M:      Ping-Ke Shih <[email protected]>
18063 L:      [email protected]
18064 S:      Maintained
18065 F:      drivers/net/wireless/realtek/rtw88/
18066
18067 REALTEK WIRELESS DRIVER (rtw89)
18068 M:      Ping-Ke Shih <[email protected]>
18069 L:      [email protected]
18070 S:      Maintained
18071 F:      drivers/net/wireless/realtek/rtw89/
18072
18073 REDPINE WIRELESS DRIVER
18074 L:      [email protected]
18075 S:      Orphan
18076 F:      drivers/net/wireless/rsi/
18077
18078 REGISTER MAP ABSTRACTION
18079 M:      Mark Brown <[email protected]>
18080 L:      [email protected]
18081 S:      Supported
18082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
18083 F:      Documentation/devicetree/bindings/regmap/
18084 F:      drivers/base/regmap/
18085 F:      include/linux/regmap.h
18086
18087 REISERFS FILE SYSTEM
18088 L:      [email protected]
18089 S:      Supported
18090 F:      fs/reiserfs/
18091
18092 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
18093 M:      Bjorn Andersson <[email protected]>
18094 M:      Mathieu Poirier <[email protected]>
18095 L:      [email protected]
18096 S:      Maintained
18097 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
18098 F:      Documentation/ABI/testing/sysfs-class-remoteproc
18099 F:      Documentation/devicetree/bindings/remoteproc/
18100 F:      Documentation/staging/remoteproc.rst
18101 F:      drivers/remoteproc/
18102 F:      include/linux/remoteproc.h
18103 F:      include/linux/remoteproc/
18104
18105 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
18106 M:      Bjorn Andersson <[email protected]>
18107 M:      Mathieu Poirier <[email protected]>
18108 L:      [email protected]
18109 S:      Maintained
18110 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
18111 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
18112 F:      Documentation/staging/rpmsg.rst
18113 F:      drivers/rpmsg/
18114 F:      include/linux/rpmsg.h
18115 F:      include/linux/rpmsg/
18116 F:      include/uapi/linux/rpmsg.h
18117 F:      samples/rpmsg/
18118
18119 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
18120 M:      Stephan Gerhold <[email protected]>
18121 L:      [email protected]
18122 L:      [email protected]
18123 S:      Maintained
18124 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
18125
18126 RENESAS CLOCK DRIVERS
18127 M:      Geert Uytterhoeven <[email protected]>
18128 L:      [email protected]
18129 S:      Supported
18130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
18131 F:      Documentation/devicetree/bindings/clock/renesas,*
18132 F:      drivers/clk/renesas/
18133
18134 RENESAS EMEV2 I2C DRIVER
18135 M:      Wolfram Sang <[email protected]>
18136 L:      [email protected]
18137 S:      Supported
18138 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
18139 F:      drivers/i2c/busses/i2c-emev2.c
18140
18141 RENESAS ETHERNET DRIVERS
18142 R:      Sergey Shtylyov <[email protected]>
18143 L:      [email protected]
18144 L:      [email protected]
18145 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
18146 F:      drivers/net/ethernet/renesas/
18147 F:      include/linux/sh_eth.h
18148
18149 RENESAS IDT821034 ASoC CODEC
18150 M:      Herve Codina <[email protected]>
18151 L:      [email protected] (moderated for non-subscribers)
18152 S:      Maintained
18153 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
18154 F:      sound/soc/codecs/idt821034.c
18155
18156 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
18157 M:      Miquel Raynal <[email protected]>
18158 L:      [email protected]
18159 L:      [email protected]
18160 S:      Maintained
18161 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
18162 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
18163
18164 RENESAS R-CAR GYROADC DRIVER
18165 M:      Marek Vasut <[email protected]>
18166 L:      [email protected]
18167 S:      Supported
18168 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
18169 F:      drivers/iio/adc/rcar-gyroadc.c
18170
18171 RENESAS R-CAR I2C DRIVERS
18172 M:      Wolfram Sang <[email protected]>
18173 L:      [email protected]
18174 S:      Supported
18175 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
18176 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
18177 F:      drivers/i2c/busses/i2c-rcar.c
18178 F:      drivers/i2c/busses/i2c-sh_mobile.c
18179
18180 RENESAS R-CAR SATA DRIVER
18181 R:      Sergey Shtylyov <[email protected]>
18182 L:      [email protected]
18183 L:      [email protected]
18184 S:      Supported
18185 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
18186 F:      drivers/ata/sata_rcar.c
18187
18188 RENESAS R-CAR THERMAL DRIVERS
18189 M:      Niklas Söderlund <[email protected]>
18190 L:      [email protected]
18191 S:      Supported
18192 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
18193 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
18194 F:      drivers/thermal/rcar_gen3_thermal.c
18195 F:      drivers/thermal/rcar_thermal.c
18196
18197 RENESAS RIIC DRIVER
18198 M:      Chris Brandt <[email protected]>
18199 L:      [email protected]
18200 S:      Supported
18201 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
18202 F:      drivers/i2c/busses/i2c-riic.c
18203
18204 RENESAS RZ/G2L A/D DRIVER
18205 M:      Lad Prabhakar <[email protected]>
18206 L:      [email protected]
18207 L:      [email protected]
18208 S:      Supported
18209 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
18210 F:      drivers/iio/adc/rzg2l_adc.c
18211
18212 RENESAS RZ/G2L MTU3a COUNTER DRIVER
18213 M:      Biju Das <[email protected]>
18214 L:      [email protected]
18215 L:      [email protected]
18216 S:      Supported
18217 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
18218 F:      drivers/counter/rz-mtu3-cnt.c
18219
18220 RENESAS RZ/N1 A5PSW SWITCH DRIVER
18221 M:      Clément Léger <[email protected]>
18222 L:      [email protected]
18223 L:      [email protected]
18224 S:      Maintained
18225 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
18226 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
18227 F:      drivers/net/dsa/rzn1_a5psw*
18228 F:      drivers/net/pcs/pcs-rzn1-miic.c
18229 F:      include/dt-bindings/net/pcs-rzn1-miic.h
18230 F:      include/linux/pcs-rzn1-miic.h
18231 F:      net/dsa/tag_rzn1_a5psw.c
18232
18233 RENESAS RZ/N1 RTC CONTROLLER DRIVER
18234 M:      Miquel Raynal <[email protected]>
18235 L:      [email protected]
18236 L:      [email protected]
18237 S:      Maintained
18238 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
18239 F:      drivers/rtc/rtc-rzn1.c
18240
18241 RENESAS RZ/N1 USBF CONTROLLER DRIVER
18242 M:      Herve Codina <[email protected]>
18243 L:      [email protected]
18244 L:      [email protected]
18245 S:      Maintained
18246 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
18247 F:      drivers/usb/gadget/udc/renesas_usbf.c
18248
18249 RENESAS RZ/V2M I2C DRIVER
18250 M:      Fabrizio Castro <[email protected]>
18251 L:      [email protected]
18252 L:      [email protected]
18253 S:      Supported
18254 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
18255 F:      drivers/i2c/busses/i2c-rzv2m.c
18256
18257 RENESAS USB PHY DRIVER
18258 M:      Yoshihiro Shimoda <[email protected]>
18259 L:      [email protected]
18260 S:      Maintained
18261 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
18262
18263 RENESAS VERSACLOCK 7 CLOCK DRIVER
18264 M:      Alex Helms <[email protected]>
18265 S:      Maintained
18266 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
18267 F:      drivers/clk/clk-versaclock7.c
18268
18269 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
18270 M:      Herve Codina <[email protected]>
18271 L:      [email protected]
18272 S:      Maintained
18273 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
18274 F:      drivers/iio/potentiometer/x9250.c
18275
18276 RESET CONTROLLER FRAMEWORK
18277 M:      Philipp Zabel <[email protected]>
18278 S:      Maintained
18279 T:      git git://git.pengutronix.de/git/pza/linux
18280 F:      Documentation/devicetree/bindings/reset/
18281 F:      Documentation/driver-api/reset.rst
18282 F:      drivers/reset/
18283 F:      include/dt-bindings/reset/
18284 F:      include/linux/reset-controller.h
18285 F:      include/linux/reset.h
18286 F:      include/linux/reset/
18287 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
18288
18289 RESTARTABLE SEQUENCES SUPPORT
18290 M:      Mathieu Desnoyers <[email protected]>
18291 M:      Peter Zijlstra <[email protected]>
18292 M:      "Paul E. McKenney" <[email protected]>
18293 M:      Boqun Feng <[email protected]>
18294 L:      [email protected]
18295 S:      Supported
18296 F:      include/trace/events/rseq.h
18297 F:      include/uapi/linux/rseq.h
18298 F:      kernel/rseq.c
18299 F:      tools/testing/selftests/rseq/
18300
18301 RFKILL
18302 M:      Johannes Berg <[email protected]>
18303 L:      [email protected]
18304 S:      Maintained
18305 W:      https://wireless.wiki.kernel.org/
18306 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
18307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
18308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
18309 F:      Documentation/ABI/stable/sysfs-class-rfkill
18310 F:      Documentation/driver-api/rfkill.rst
18311 F:      include/linux/rfkill.h
18312 F:      include/uapi/linux/rfkill.h
18313 F:      net/rfkill/
18314
18315 RHASHTABLE
18316 M:      Thomas Graf <[email protected]>
18317 M:      Herbert Xu <[email protected]>
18318 L:      [email protected]
18319 S:      Maintained
18320 F:      include/linux/rhashtable-types.h
18321 F:      include/linux/rhashtable.h
18322 F:      lib/rhashtable.c
18323 F:      lib/test_rhashtable.c
18324
18325 RICOH R5C592 MEMORYSTICK DRIVER
18326 M:      Maxim Levitsky <[email protected]>
18327 S:      Maintained
18328 F:      drivers/memstick/host/r592.*
18329
18330 RICOH SMARTMEDIA/XD DRIVER
18331 M:      Maxim Levitsky <[email protected]>
18332 S:      Maintained
18333 F:      drivers/mtd/nand/raw/r852.c
18334 F:      drivers/mtd/nand/raw/r852.h
18335
18336 RISC-V ARCHITECTURE
18337 M:      Paul Walmsley <[email protected]>
18338 M:      Palmer Dabbelt <[email protected]>
18339 M:      Albert Ou <[email protected]>
18340 L:      [email protected]
18341 S:      Supported
18342 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18343 C:      irc://irc.libera.chat/riscv
18344 P:      Documentation/riscv/patch-acceptance.rst
18345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
18346 F:      arch/riscv/
18347 N:      riscv
18348 K:      riscv
18349
18350 RISC-V MICROCHIP FPGA SUPPORT
18351 M:      Conor Dooley <[email protected]>
18352 M:      Daire McNamara <[email protected]>
18353 L:      [email protected]
18354 S:      Supported
18355 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
18356 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
18357 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
18358 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
18359 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
18360 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
18361 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
18362 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
18363 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
18364 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
18365 F:      arch/riscv/boot/dts/microchip/
18366 F:      drivers/char/hw_random/mpfs-rng.c
18367 F:      drivers/clk/microchip/clk-mpfs*.c
18368 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
18369 F:      drivers/mailbox/mailbox-mpfs.c
18370 F:      drivers/pci/controller/pcie-microchip-host.c
18371 F:      drivers/pwm/pwm-microchip-core.c
18372 F:      drivers/reset/reset-mpfs.c
18373 F:      drivers/rtc/rtc-mpfs.c
18374 F:      drivers/soc/microchip/mpfs-sys-controller.c
18375 F:      drivers/spi/spi-microchip-core-qspi.c
18376 F:      drivers/spi/spi-microchip-core.c
18377 F:      drivers/usb/musb/mpfs.c
18378 F:      include/soc/microchip/mpfs.h
18379
18380 RISC-V MISC SOC SUPPORT
18381 M:      Conor Dooley <[email protected]>
18382 L:      [email protected]
18383 S:      Maintained
18384 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18385 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
18386 F:      Documentation/devicetree/bindings/riscv/
18387 F:      arch/riscv/boot/dts/
18388 X:      arch/riscv/boot/dts/allwinner/
18389 X:      arch/riscv/boot/dts/renesas/
18390
18391 RISC-V PMU DRIVERS
18392 M:      Atish Patra <[email protected]>
18393 R:      Anup Patel <[email protected]>
18394 L:      [email protected]
18395 S:      Supported
18396 F:      drivers/perf/riscv_pmu.c
18397 F:      drivers/perf/riscv_pmu_legacy.c
18398 F:      drivers/perf/riscv_pmu_sbi.c
18399
18400 RISC-V THEAD SoC SUPPORT
18401 M:      Jisheng Zhang <[email protected]>
18402 M:      Guo Ren <[email protected]>
18403 M:      Fu Wei <[email protected]>
18404 L:      [email protected]
18405 S:      Maintained
18406 F:      arch/riscv/boot/dts/thead/
18407
18408 RNBD BLOCK DRIVERS
18409 M:      Md. Haris Iqbal <[email protected]>
18410 M:      Jack Wang <[email protected]>
18411 L:      [email protected]
18412 S:      Maintained
18413 F:      drivers/block/rnbd/
18414
18415 ROCCAT DRIVERS
18416 M:      Stefan Achatz <[email protected]>
18417 S:      Maintained
18418 W:      http://sourceforge.net/projects/roccat/
18419 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
18420 F:      drivers/hid/hid-roccat*
18421 F:      include/linux/hid-roccat*
18422
18423 ROCKCHIP CRYPTO DRIVERS
18424 M:      Corentin Labbe <[email protected]>
18425 L:      [email protected]
18426 S:      Maintained
18427 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
18428 F:      drivers/crypto/rockchip/
18429
18430 ROCKCHIP I2S TDM DRIVER
18431 M:      Nicolas Frattaroli <[email protected]>
18432 L:      [email protected]
18433 S:      Maintained
18434 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
18435 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
18436
18437 ROCKCHIP ISP V1 DRIVER
18438 M:      Dafna Hirschfeld <[email protected]>
18439 L:      [email protected]
18440 L:      [email protected]
18441 S:      Maintained
18442 F:      Documentation/admin-guide/media/rkisp1.rst
18443 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
18444 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
18445 F:      drivers/media/platform/rockchip/rkisp1
18446 F:      include/uapi/linux/rkisp1-config.h
18447
18448 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
18449 M:      Jacob Chen <[email protected]>
18450 M:      Ezequiel Garcia <[email protected]>
18451 L:      [email protected]
18452 L:      [email protected]
18453 S:      Maintained
18454 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
18455 F:      drivers/media/platform/rockchip/rga/
18456
18457 ROCKCHIP VIDEO DECODER DRIVER
18458 M:      Ezequiel Garcia <[email protected]>
18459 L:      [email protected]
18460 L:      [email protected]
18461 S:      Maintained
18462 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
18463 F:      drivers/staging/media/rkvdec/
18464
18465 ROCKER DRIVER
18466 M:      Jiri Pirko <[email protected]>
18467 L:      [email protected]
18468 S:      Supported
18469 F:      drivers/net/ethernet/rocker/
18470
18471 ROCKETPORT EXPRESS/INFINITY DRIVER
18472 M:      Kevin Cernekee <[email protected]>
18473 L:      [email protected]
18474 S:      Odd Fixes
18475 F:      drivers/tty/serial/rp2.*
18476
18477 ROHM BD99954 CHARGER IC
18478 M:      Matti Vaittinen <[email protected]>
18479 S:      Supported
18480 F:      drivers/power/supply/bd99954-charger.c
18481 F:      drivers/power/supply/bd99954-charger.h
18482
18483 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
18484 M:      Tomasz Duszynski <[email protected]>
18485 S:      Maintained
18486 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
18487 F:      drivers/iio/light/bh1750.c
18488
18489 ROHM BU270xx LIGHT SENSOR DRIVERs
18490 M:      Matti Vaittinen <[email protected]>
18491 L:      [email protected]
18492 S:      Supported
18493 F:      drivers/iio/light/rohm-bu27008.c
18494 F:      drivers/iio/light/rohm-bu27034.c
18495
18496 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
18497 M:      Marek Vasut <[email protected]>
18498 L:      [email protected]
18499 L:      [email protected]
18500 S:      Supported
18501 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
18502 F:      drivers/gpio/gpio-bd9571mwv.c
18503 F:      drivers/mfd/bd9571mwv.c
18504 F:      drivers/regulator/bd9571mwv-regulator.c
18505 F:      include/linux/mfd/bd9571mwv.h
18506
18507 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
18508 M:      Matti Vaittinen <[email protected]>
18509 S:      Supported
18510 F:      drivers/clk/clk-bd718x7.c
18511 F:      drivers/gpio/gpio-bd71815.c
18512 F:      drivers/gpio/gpio-bd71828.c
18513 F:      drivers/mfd/rohm-bd71828.c
18514 F:      drivers/mfd/rohm-bd718x7.c
18515 F:      drivers/mfd/rohm-bd9576.c
18516 F:      drivers/regulator/bd71815-regulator.c
18517 F:      drivers/regulator/bd71828-regulator.c
18518 F:      drivers/regulator/bd718x7-regulator.c
18519 F:      drivers/regulator/bd9576-regulator.c
18520 F:      drivers/regulator/rohm-regulator.c
18521 F:      drivers/rtc/rtc-bd70528.c
18522 F:      drivers/watchdog/bd9576_wdt.c
18523 F:      include/linux/mfd/rohm-bd71815.h
18524 F:      include/linux/mfd/rohm-bd71828.h
18525 F:      include/linux/mfd/rohm-bd718x7.h
18526 F:      include/linux/mfd/rohm-bd957x.h
18527 F:      include/linux/mfd/rohm-generic.h
18528 F:      include/linux/mfd/rohm-shared.h
18529
18530 ROSE NETWORK LAYER
18531 M:      Ralf Baechle <[email protected]>
18532 L:      [email protected]
18533 S:      Maintained
18534 W:      http://www.linux-ax25.org/
18535 F:      include/net/rose.h
18536 F:      include/uapi/linux/rose.h
18537 F:      net/rose/
18538
18539 ROTATION DRIVER FOR ALLWINNER A83T
18540 M:      Jernej Skrabec <[email protected]>
18541 L:      [email protected]
18542 S:      Maintained
18543 T:      git git://linuxtv.org/media_tree.git
18544 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
18545 F:      drivers/media/platform/sunxi/sun8i-rotate/
18546
18547 RPMSG TTY DRIVER
18548 M:      Arnaud Pouliquen <[email protected]>
18549 L:      [email protected]
18550 S:      Maintained
18551 F:      drivers/tty/rpmsg_tty.c
18552
18553 RTL2830 MEDIA DRIVER
18554 M:      Antti Palosaari <[email protected]>
18555 L:      [email protected]
18556 S:      Maintained
18557 W:      https://linuxtv.org
18558 W:      http://palosaari.fi/linux/
18559 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18560 T:      git git://linuxtv.org/anttip/media_tree.git
18561 F:      drivers/media/dvb-frontends/rtl2830*
18562
18563 RTL2832 MEDIA DRIVER
18564 M:      Antti Palosaari <[email protected]>
18565 L:      [email protected]
18566 S:      Maintained
18567 W:      https://linuxtv.org
18568 W:      http://palosaari.fi/linux/
18569 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18570 T:      git git://linuxtv.org/anttip/media_tree.git
18571 F:      drivers/media/dvb-frontends/rtl2832*
18572
18573 RTL2832_SDR MEDIA DRIVER
18574 M:      Antti Palosaari <[email protected]>
18575 L:      [email protected]
18576 S:      Maintained
18577 W:      https://linuxtv.org
18578 W:      http://palosaari.fi/linux/
18579 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18580 T:      git git://linuxtv.org/anttip/media_tree.git
18581 F:      drivers/media/dvb-frontends/rtl2832_sdr*
18582
18583 RTL8180 WIRELESS DRIVER
18584 L:      [email protected]
18585 S:      Orphan
18586 W:      https://wireless.wiki.kernel.org/
18587 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
18588
18589 RTL8187 WIRELESS DRIVER
18590 M:      Hin-Tak Leung <[email protected]>
18591 M:      Larry Finger <[email protected]>
18592 L:      [email protected]
18593 S:      Maintained
18594 W:      https://wireless.wiki.kernel.org/
18595 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
18596
18597 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
18598 M:      Jes Sorensen <[email protected]>
18599 L:      [email protected]
18600 S:      Maintained
18601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
18602 F:      drivers/net/wireless/realtek/rtl8xxxu/
18603
18604 RTRS TRANSPORT DRIVERS
18605 M:      Md. Haris Iqbal <[email protected]>
18606 M:      Jack Wang <[email protected]>
18607 L:      [email protected]
18608 S:      Maintained
18609 F:      drivers/infiniband/ulp/rtrs/
18610
18611 RUNTIME VERIFICATION (RV)
18612 M:      Daniel Bristot de Oliveira <[email protected]>
18613 M:      Steven Rostedt <[email protected]>
18614 L:      [email protected]
18615 S:      Maintained
18616 F:      Documentation/trace/rv/
18617 F:      include/linux/rv.h
18618 F:      include/rv/
18619 F:      kernel/trace/rv/
18620 F:      tools/verification/
18621
18622 RUST
18623 M:      Miguel Ojeda <[email protected]>
18624 M:      Alex Gaynor <[email protected]>
18625 M:      Wedson Almeida Filho <[email protected]>
18626 R:      Boqun Feng <[email protected]>
18627 R:      Gary Guo <[email protected]>
18628 R:      Björn Roy Baron <[email protected]>
18629 R:      Benno Lossin <[email protected]>
18630 R:      Andreas Hindborg <[email protected]>
18631 R:      Alice Ryhl <[email protected]>
18632 L:      [email protected]
18633 S:      Supported
18634 W:      https://github.com/Rust-for-Linux/linux
18635 B:      https://github.com/Rust-for-Linux/linux/issues
18636 C:      zulip://rust-for-linux.zulipchat.com
18637 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
18638 F:      Documentation/rust/
18639 F:      rust/
18640 F:      samples/rust/
18641 F:      scripts/*rust*
18642 K:      \b(?i:rust)\b
18643
18644 RXRPC SOCKETS (AF_RXRPC)
18645 M:      David Howells <[email protected]>
18646 M:      Marc Dionne <[email protected]>
18647 L:      [email protected]
18648 S:      Supported
18649 W:      https://www.infradead.org/~dhowells/kafs/
18650 F:      Documentation/networking/rxrpc.rst
18651 F:      include/keys/rxrpc-type.h
18652 F:      include/net/af_rxrpc.h
18653 F:      include/trace/events/rxrpc.h
18654 F:      include/uapi/linux/rxrpc.h
18655 F:      net/rxrpc/
18656
18657 S3 SAVAGE FRAMEBUFFER DRIVER
18658 M:      Antonino Daplas <[email protected]>
18659 L:      [email protected]
18660 S:      Maintained
18661 F:      drivers/video/fbdev/savage/
18662
18663 S390 ARCHITECTURE
18664 M:      Heiko Carstens <[email protected]>
18665 M:      Vasily Gorbik <[email protected]>
18666 M:      Alexander Gordeev <[email protected]>
18667 R:      Christian Borntraeger <[email protected]>
18668 R:      Sven Schnelle <[email protected]>
18669 L:      [email protected]
18670 S:      Supported
18671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
18672 F:      Documentation/driver-api/s390-drivers.rst
18673 F:      Documentation/arch/s390/
18674 F:      arch/s390/
18675 F:      drivers/s390/
18676 F:      drivers/watchdog/diag288_wdt.c
18677
18678 S390 COMMON I/O LAYER
18679 M:      Vineeth Vijayan <[email protected]>
18680 M:      Peter Oberparleiter <[email protected]>
18681 L:      [email protected]
18682 S:      Supported
18683 F:      drivers/s390/cio/
18684
18685 S390 DASD DRIVER
18686 M:      Stefan Haberland <[email protected]>
18687 M:      Jan Hoeppner <[email protected]>
18688 L:      [email protected]
18689 S:      Supported
18690 F:      block/partitions/ibm.c
18691 F:      drivers/s390/block/dasd*
18692 F:      include/linux/dasd_mod.h
18693
18694 S390 IOMMU (PCI)
18695 M:      Niklas Schnelle <[email protected]>
18696 M:      Matthew Rosato <[email protected]>
18697 R:      Gerald Schaefer <[email protected]>
18698 L:      [email protected]
18699 S:      Supported
18700 F:      drivers/iommu/s390-iommu.c
18701
18702 S390 IUCV NETWORK LAYER
18703 M:      Alexandra Winter <[email protected]>
18704 M:      Wenjia Zhang <[email protected]>
18705 L:      [email protected]
18706 L:      [email protected]
18707 S:      Supported
18708 F:      drivers/s390/net/*iucv*
18709 F:      include/net/iucv/
18710 F:      net/iucv/
18711
18712 S390 MM
18713 M:      Alexander Gordeev <[email protected]>
18714 M:      Gerald Schaefer <[email protected]>
18715 L:      [email protected]
18716 S:      Supported
18717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
18718 F:      arch/s390/include/asm/pgtable.h
18719 F:      arch/s390/mm
18720
18721 S390 NETWORK DRIVERS
18722 M:      Alexandra Winter <[email protected]>
18723 M:      Wenjia Zhang <[email protected]>
18724 L:      [email protected]
18725 L:      [email protected]
18726 S:      Supported
18727 F:      drivers/s390/net/
18728
18729 S390 PCI SUBSYSTEM
18730 M:      Niklas Schnelle <[email protected]>
18731 M:      Gerald Schaefer <[email protected]>
18732 L:      [email protected]
18733 S:      Supported
18734 F:      Documentation/arch/s390/pci.rst
18735 F:      arch/s390/pci/
18736 F:      drivers/pci/hotplug/s390_pci_hpc.c
18737
18738 S390 SCM DRIVER
18739 M:      Vineeth Vijayan <[email protected]>
18740 L:      [email protected]
18741 S:      Supported
18742 F:      drivers/s390/block/scm*
18743 F:      drivers/s390/cio/scm.c
18744
18745 S390 VFIO AP DRIVER
18746 M:      Tony Krowiak <[email protected]>
18747 M:      Halil Pasic <[email protected]>
18748 M:      Jason Herne <[email protected]>
18749 L:      [email protected]
18750 S:      Supported
18751 F:      Documentation/arch/s390/vfio-ap*
18752 F:      drivers/s390/crypto/vfio_ap*
18753
18754 S390 VFIO-CCW DRIVER
18755 M:      Eric Farman <[email protected]>
18756 M:      Matthew Rosato <[email protected]>
18757 R:      Halil Pasic <[email protected]>
18758 L:      [email protected]
18759 L:      [email protected]
18760 S:      Supported
18761 F:      Documentation/arch/s390/vfio-ccw.rst
18762 F:      drivers/s390/cio/vfio_ccw*
18763 F:      include/uapi/linux/vfio_ccw.h
18764
18765 S390 VFIO-PCI DRIVER
18766 M:      Matthew Rosato <[email protected]>
18767 M:      Eric Farman <[email protected]>
18768 L:      [email protected]
18769 L:      [email protected]
18770 S:      Supported
18771 F:      arch/s390/kvm/pci*
18772 F:      drivers/vfio/pci/vfio_pci_zdev.c
18773 F:      include/uapi/linux/vfio_zdev.h
18774
18775 S390 ZCRYPT DRIVER
18776 M:      Harald Freudenberger <[email protected]>
18777 L:      [email protected]
18778 S:      Supported
18779 F:      drivers/s390/crypto/
18780
18781 S390 ZFCP DRIVER
18782 M:      Steffen Maier <[email protected]>
18783 M:      Benjamin Block <[email protected]>
18784 L:      [email protected]
18785 S:      Supported
18786 F:      drivers/s390/scsi/zfcp_*
18787
18788 SAA6588 RDS RECEIVER DRIVER
18789 M:      Hans Verkuil <[email protected]>
18790 L:      [email protected]
18791 S:      Odd Fixes
18792 W:      https://linuxtv.org
18793 T:      git git://linuxtv.org/media_tree.git
18794 F:      drivers/media/i2c/saa6588*
18795
18796 SAA7134 VIDEO4LINUX DRIVER
18797 M:      Mauro Carvalho Chehab <[email protected]>
18798 L:      [email protected]
18799 S:      Odd fixes
18800 W:      https://linuxtv.org
18801 T:      git git://linuxtv.org/media_tree.git
18802 F:      Documentation/driver-api/media/drivers/saa7134*
18803 F:      drivers/media/pci/saa7134/
18804
18805 SAA7146 VIDEO4LINUX-2 DRIVER
18806 M:      Hans Verkuil <[email protected]>
18807 L:      [email protected]
18808 S:      Maintained
18809 T:      git git://linuxtv.org/media_tree.git
18810 F:      drivers/media/common/saa7146/
18811 F:      drivers/media/pci/saa7146/
18812 F:      include/media/drv-intf/saa7146*
18813
18814 SAFESETID SECURITY MODULE
18815 M:      Micah Morton <[email protected]>
18816 S:      Supported
18817 F:      Documentation/admin-guide/LSM/SafeSetID.rst
18818 F:      security/safesetid/
18819
18820 SAMSUNG AUDIO (ASoC) DRIVERS
18821 M:      Sylwester Nawrocki <[email protected]>
18822 L:      [email protected] (moderated for non-subscribers)
18823 S:      Maintained
18824 B:      mailto:[email protected]
18825 F:      Documentation/devicetree/bindings/sound/samsung*
18826 F:      sound/soc/samsung/
18827
18828 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
18829 M:      Krzysztof Kozlowski <[email protected]>
18830 L:      [email protected]
18831 L:      [email protected]
18832 S:      Maintained
18833 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
18834 F:      drivers/crypto/exynos-rng.c
18835
18836 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
18837 M:      Łukasz Stelmach <[email protected]>
18838 L:      [email protected]
18839 S:      Maintained
18840 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
18841 F:      drivers/char/hw_random/exynos-trng.c
18842
18843 SAMSUNG FRAMEBUFFER DRIVER
18844 M:      Jingoo Han <[email protected]>
18845 L:      [email protected]
18846 S:      Maintained
18847 F:      drivers/video/fbdev/s3c-fb.c
18848
18849 SAMSUNG INTERCONNECT DRIVERS
18850 M:      Sylwester Nawrocki <[email protected]>
18851 M:      Artur Świgoń <[email protected]>
18852 L:      [email protected]
18853 L:      [email protected]
18854 S:      Supported
18855 F:      drivers/interconnect/samsung/
18856
18857 SAMSUNG LAPTOP DRIVER
18858 M:      Corentin Chary <[email protected]>
18859 L:      [email protected]
18860 S:      Maintained
18861 F:      drivers/platform/x86/samsung-laptop.c
18862
18863 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
18864 M:      Krzysztof Kozlowski <[email protected]>
18865 L:      [email protected]
18866 L:      [email protected]
18867 S:      Supported
18868 B:      mailto:[email protected]
18869 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
18870 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
18871 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
18872 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
18873 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
18874 F:      drivers/clk/clk-s2mps11.c
18875 F:      drivers/mfd/sec*.c
18876 F:      drivers/regulator/s2m*.c
18877 F:      drivers/regulator/s5m*.c
18878 F:      drivers/rtc/rtc-s5m.c
18879 F:      include/linux/mfd/samsung/
18880
18881 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
18882 M:      Sylwester Nawrocki <[email protected]>
18883 L:      [email protected]
18884 L:      [email protected]
18885 S:      Maintained
18886 F:      drivers/media/platform/samsung/s3c-camif/
18887 F:      include/media/drv-intf/s3c_camif.h
18888
18889 SAMSUNG S3FWRN5 NFC DRIVER
18890 M:      Krzysztof Kozlowski <[email protected]>
18891 S:      Maintained
18892 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
18893 F:      drivers/nfc/s3fwrn5
18894
18895 SAMSUNG S5C73M3 CAMERA DRIVER
18896 M:      Sylwester Nawrocki <[email protected]>
18897 M:      Andrzej Hajda <[email protected]>
18898 L:      [email protected]
18899 S:      Supported
18900 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
18901 F:      drivers/media/i2c/s5c73m3/*
18902
18903 SAMSUNG S5K5BAF CAMERA DRIVER
18904 M:      Sylwester Nawrocki <[email protected]>
18905 M:      Andrzej Hajda <[email protected]>
18906 L:      [email protected]
18907 S:      Supported
18908 F:      drivers/media/i2c/s5k5baf.c
18909
18910 SAMSUNG S5P Security SubSystem (SSS) DRIVER
18911 M:      Krzysztof Kozlowski <[email protected]>
18912 M:      Vladimir Zapolskiy <[email protected]>
18913 L:      [email protected]
18914 L:      [email protected]
18915 S:      Maintained
18916 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
18917 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
18918 F:      drivers/crypto/s5p-sss.c
18919
18920 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
18921 M:      Sylwester Nawrocki <[email protected]>
18922 L:      [email protected]
18923 S:      Supported
18924 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
18925 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
18926 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
18927 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
18928 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
18929 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
18930 F:      drivers/media/platform/samsung/exynos4-is/
18931
18932 SAMSUNG SOC CLOCK DRIVERS
18933 M:      Krzysztof Kozlowski <[email protected]>
18934 M:      Sylwester Nawrocki <[email protected]>
18935 M:      Tomasz Figa <[email protected]>
18936 M:      Chanwoo Choi <[email protected]>
18937 R:      Alim Akhtar <[email protected]>
18938 L:      [email protected]
18939 S:      Supported
18940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
18941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
18942 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
18943 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
18944 F:      drivers/clk/samsung/
18945 F:      include/dt-bindings/clock/exynos*.h
18946 F:      include/dt-bindings/clock/s5p*.h
18947 F:      include/dt-bindings/clock/samsung,*.h
18948 F:      include/linux/clk/samsung.h
18949
18950 SAMSUNG SPI DRIVERS
18951 M:      Andi Shyti <[email protected]>
18952 L:      [email protected]
18953 L:      [email protected]
18954 S:      Maintained
18955 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
18956 F:      drivers/spi/spi-s3c*
18957 F:      include/linux/platform_data/spi-s3c64xx.h
18958
18959 SAMSUNG SXGBE DRIVERS
18960 M:      Byungho An <[email protected]>
18961 L:      [email protected]
18962 S:      Supported
18963 F:      drivers/net/ethernet/samsung/sxgbe/
18964
18965 SAMSUNG THERMAL DRIVER
18966 M:      Bartlomiej Zolnierkiewicz <[email protected]>
18967 M:      Krzysztof Kozlowski <[email protected]>
18968 L:      [email protected]
18969 L:      [email protected]
18970 S:      Maintained
18971 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
18972 F:      drivers/thermal/samsung/
18973
18974 SAMSUNG USB2 PHY DRIVER
18975 M:      Sylwester Nawrocki <[email protected]>
18976 L:      [email protected]
18977 S:      Supported
18978 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
18979 F:      Documentation/driver-api/phy/samsung-usb2.rst
18980 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
18981 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
18982 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
18983 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
18984 F:      drivers/phy/samsung/phy-samsung-usb2.c
18985 F:      drivers/phy/samsung/phy-samsung-usb2.h
18986
18987 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
18988 M:      Paul Barker <[email protected]>
18989 R:      Marc Murphy <[email protected]>
18990 S:      Supported
18991 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
18992
18993 SC1200 WDT DRIVER
18994 M:      Zwane Mwaikambo <[email protected]>
18995 S:      Maintained
18996 F:      drivers/watchdog/sc1200wdt.c
18997
18998 SCHEDULER
18999 M:      Ingo Molnar <[email protected]>
19000 M:      Peter Zijlstra <[email protected]>
19001 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
19002 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
19003 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
19004 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
19005 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
19006 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
19007 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
19008 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
19009 L:      [email protected]
19010 S:      Maintained
19011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
19012 F:      include/linux/preempt.h
19013 F:      include/linux/sched.h
19014 F:      include/linux/wait.h
19015 F:      include/uapi/linux/sched.h
19016 F:      kernel/sched/
19017
19018 SCSI LIBSAS SUBSYSTEM
19019 R:      John Garry <[email protected]>
19020 R:      Jason Yan <[email protected]>
19021 L:      [email protected]
19022 S:      Supported
19023 F:      Documentation/scsi/libsas.rst
19024 F:      drivers/scsi/libsas/
19025 F:      include/scsi/libsas.h
19026 F:      include/scsi/sas_ata.h
19027
19028 SCSI RDMA PROTOCOL (SRP) INITIATOR
19029 M:      Bart Van Assche <[email protected]>
19030 L:      [email protected]
19031 S:      Supported
19032 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19033 F:      drivers/infiniband/ulp/srp/
19034 F:      include/scsi/srp.h
19035
19036 SCSI RDMA PROTOCOL (SRP) TARGET
19037 M:      Bart Van Assche <[email protected]>
19038 L:      [email protected]
19039 L:      [email protected]
19040 S:      Supported
19041 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19042 F:      drivers/infiniband/ulp/srpt/
19043
19044 SCSI SG DRIVER
19045 M:      Doug Gilbert <[email protected]>
19046 L:      [email protected]
19047 S:      Maintained
19048 W:      http://sg.danny.cz/sg
19049 F:      Documentation/scsi/scsi-generic.rst
19050 F:      drivers/scsi/sg.c
19051 F:      include/scsi/sg.h
19052
19053 SCSI SUBSYSTEM
19054 M:      "James E.J. Bottomley" <[email protected]>
19055 M:      "Martin K. Petersen" <[email protected]>
19056 L:      [email protected]
19057 S:      Maintained
19058 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
19059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
19060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19061 F:      Documentation/devicetree/bindings/scsi/
19062 F:      drivers/scsi/
19063 F:      drivers/ufs/
19064 F:      include/scsi/
19065
19066 SCSI TAPE DRIVER
19067 M:      Kai Mäkisara <[email protected]>
19068 L:      [email protected]
19069 S:      Maintained
19070 F:      Documentation/scsi/st.rst
19071 F:      drivers/scsi/st.*
19072 F:      drivers/scsi/st_*.h
19073
19074 SCSI TARGET CORE USER DRIVER
19075 M:      Bodo Stroesser <[email protected]>
19076 L:      [email protected]
19077 L:      [email protected]
19078 S:      Supported
19079 F:      Documentation/target/tcmu-design.rst
19080 F:      drivers/target/target_core_user.c
19081 F:      include/uapi/linux/target_core_user.h
19082
19083 SCSI TARGET SUBSYSTEM
19084 M:      "Martin K. Petersen" <[email protected]>
19085 L:      [email protected]
19086 L:      [email protected]
19087 S:      Supported
19088 W:      http://www.linux-iscsi.org
19089 Q:      https://patchwork.kernel.org/project/target-devel/list/
19090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19091 F:      Documentation/target/
19092 F:      drivers/target/
19093 F:      include/target/
19094
19095 SCTP PROTOCOL
19096 M:      Marcelo Ricardo Leitner <[email protected]>
19097 M:      Xin Long <[email protected]>
19098 L:      [email protected]
19099 S:      Maintained
19100 W:      https://github.com/sctp/lksctp-tools/wiki
19101 F:      Documentation/networking/sctp.rst
19102 F:      include/linux/sctp.h
19103 F:      include/net/sctp/
19104 F:      include/uapi/linux/sctp.h
19105 F:      net/sctp/
19106
19107 SCx200 CPU SUPPORT
19108 M:      Jim Cromie <[email protected]>
19109 S:      Odd Fixes
19110 F:      Documentation/i2c/busses/scx200_acb.rst
19111 F:      arch/x86/platform/scx200/
19112 F:      drivers/i2c/busses/scx200*
19113 F:      drivers/mtd/maps/scx200_docflash.c
19114 F:      drivers/watchdog/scx200_wdt.c
19115 F:      include/linux/scx200.h
19116
19117 SCx200 GPIO DRIVER
19118 M:      Jim Cromie <[email protected]>
19119 S:      Maintained
19120 F:      drivers/char/scx200_gpio.c
19121 F:      include/linux/scx200_gpio.h
19122
19123 SCx200 HRT CLOCKSOURCE DRIVER
19124 M:      Jim Cromie <[email protected]>
19125 S:      Maintained
19126 F:      drivers/clocksource/scx200_hrt.c
19127
19128 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
19129 M:      Sascha Sommer <[email protected]>
19130 L:      [email protected] (subscribers-only)
19131 S:      Maintained
19132 F:      drivers/mmc/host/sdricoh_cs.c
19133
19134 SECO BOARDS CEC DRIVER
19135 M:      Ettore Chimenti <[email protected]>
19136 S:      Maintained
19137 F:      drivers/media/cec/platform/seco/seco-cec.c
19138 F:      drivers/media/cec/platform/seco/seco-cec.h
19139
19140 SECURE COMPUTING
19141 M:      Kees Cook <[email protected]>
19142 R:      Andy Lutomirski <[email protected]>
19143 R:      Will Drewry <[email protected]>
19144 S:      Supported
19145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
19146 F:      Documentation/userspace-api/seccomp_filter.rst
19147 F:      include/linux/seccomp.h
19148 F:      include/uapi/linux/seccomp.h
19149 F:      kernel/seccomp.c
19150 F:      tools/testing/selftests/kselftest_harness.h
19151 F:      tools/testing/selftests/seccomp/*
19152 K:      \bsecure_computing
19153 K:      \bTIF_SECCOMP\b
19154
19155 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
19156 M:      Kamal Dasu <[email protected]>
19157 M:      Al Cooper <[email protected]>
19158 R:      Broadcom internal kernel review list <[email protected]>
19159 L:      [email protected]
19160 S:      Maintained
19161 F:      drivers/mmc/host/sdhci-brcmstb*
19162
19163 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
19164 M:      Adrian Hunter <[email protected]>
19165 L:      [email protected]
19166 S:      Supported
19167 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
19168 F:      drivers/mmc/host/sdhci*
19169
19170 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
19171 M:      Eugen Hristev <[email protected]>
19172 L:      [email protected]
19173 S:      Supported
19174 F:      drivers/mmc/host/sdhci-of-at91.c
19175
19176 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
19177 M:      Haibo Chen <[email protected]>
19178 L:      [email protected]
19179 L:      [email protected]
19180 S:      Maintained
19181 F:      drivers/mmc/host/sdhci-esdhc-imx.c
19182
19183 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
19184 M:      Ben Dooks <[email protected]>
19185 M:      Jaehoon Chung <[email protected]>
19186 L:      [email protected]
19187 S:      Maintained
19188 F:      drivers/mmc/host/sdhci-s3c*
19189
19190 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
19191 M:      Viresh Kumar <[email protected]>
19192 L:      [email protected]
19193 S:      Maintained
19194 F:      drivers/mmc/host/sdhci-spear.c
19195
19196 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
19197 M:      Vignesh Raghavendra <[email protected]>
19198 L:      [email protected]
19199 S:      Maintained
19200 F:      drivers/mmc/host/sdhci-omap.c
19201
19202 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
19203 M:      Jonathan Derrick <[email protected]>
19204 L:      [email protected]
19205 S:      Supported
19206 F:      block/opal_proto.h
19207 F:      block/sed*
19208 F:      include/linux/sed*
19209 F:      include/uapi/linux/sed*
19210
19211 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
19212 M:      Mark Rutland <[email protected]>
19213 M:      Lorenzo Pieralisi <[email protected]>
19214 M:      Sudeep Holla <[email protected]>
19215 L:      [email protected] (moderated for non-subscribers)
19216 S:      Maintained
19217 F:      drivers/firmware/smccc/
19218 F:      include/linux/arm-smccc.h
19219
19220 SECURITY CONTACT
19221 M:      Security Officers <[email protected]>
19222 S:      Supported
19223 F:      Documentation/process/security-bugs.rst
19224
19225 SECURITY SUBSYSTEM
19226 M:      Paul Moore <[email protected]>
19227 M:      James Morris <[email protected]>
19228 M:      "Serge E. Hallyn" <[email protected]>
19229 L:      [email protected] (suggested Cc:)
19230 S:      Supported
19231 W:      http://kernsec.org/
19232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
19233 F:      security/
19234 X:      security/selinux/
19235
19236 SELINUX SECURITY MODULE
19237 M:      Paul Moore <[email protected]>
19238 M:      Stephen Smalley <[email protected]>
19239 M:      Eric Paris <[email protected]>
19240 L:      [email protected]
19241 S:      Supported
19242 W:      https://selinuxproject.org
19243 W:      https://github.com/SELinuxProject
19244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
19245 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
19246 F:      Documentation/ABI/removed/sysfs-selinux-disable
19247 F:      Documentation/admin-guide/LSM/SELinux.rst
19248 F:      include/trace/events/avc.h
19249 F:      include/uapi/linux/selinux_netlink.h
19250 F:      scripts/selinux/
19251 F:      security/selinux/
19252
19253 SENSABLE PHANTOM
19254 M:      Jiri Slaby <[email protected]>
19255 S:      Maintained
19256 F:      drivers/misc/phantom.c
19257 F:      include/uapi/linux/phantom.h
19258
19259 SENSEAIR SUNRISE 006-0-0007
19260 M:      Jacopo Mondi <[email protected]>
19261 S:      Maintained
19262 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
19263 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
19264 F:      drivers/iio/chemical/sunrise_co2.c
19265
19266 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
19267 M:      Tomasz Duszynski <[email protected]>
19268 S:      Maintained
19269 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
19270 F:      drivers/iio/chemical/scd30.h
19271 F:      drivers/iio/chemical/scd30_core.c
19272 F:      drivers/iio/chemical/scd30_i2c.c
19273 F:      drivers/iio/chemical/scd30_serial.c
19274
19275 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
19276 M:      Roan van Dijk <[email protected]>
19277 S:      Maintained
19278 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
19279 F:      drivers/iio/chemical/scd4x.c
19280
19281 SENSIRION SGP40 GAS SENSOR DRIVER
19282 M:      Andreas Klinger <[email protected]>
19283 S:      Maintained
19284 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
19285 F:      drivers/iio/chemical/sgp40.c
19286
19287 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
19288 M:      Tomasz Duszynski <[email protected]>
19289 S:      Maintained
19290 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
19291 F:      drivers/iio/chemical/sps30.c
19292 F:      drivers/iio/chemical/sps30_i2c.c
19293 F:      drivers/iio/chemical/sps30_serial.c
19294
19295 SERIAL DEVICE BUS
19296 M:      Rob Herring <[email protected]>
19297 L:      [email protected]
19298 S:      Maintained
19299 F:      Documentation/devicetree/bindings/serial/serial.yaml
19300 F:      drivers/tty/serdev/
19301 F:      include/linux/serdev.h
19302
19303 SERIAL IR RECEIVER
19304 M:      Sean Young <[email protected]>
19305 L:      [email protected]
19306 S:      Maintained
19307 F:      drivers/media/rc/serial_ir.c
19308
19309 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
19310 M:      Srinivas Kandagatla <[email protected]>
19311 L:      [email protected] (moderated for non-subscribers)
19312 S:      Maintained
19313 F:      Documentation/devicetree/bindings/slimbus/
19314 F:      drivers/slimbus/
19315 F:      include/linux/slimbus.h
19316
19317 SFC NETWORK DRIVER
19318 M:      Edward Cree <[email protected]>
19319 M:      Martin Habets <[email protected]>
19320 L:      [email protected]
19321 L:      [email protected]
19322 S:      Supported
19323 F:      Documentation/networking/devlink/sfc.rst
19324 F:      drivers/net/ethernet/sfc/
19325
19326 SFCTEMP HWMON DRIVER
19327 M:      Emil Renner Berthing <[email protected]>
19328 L:      [email protected]
19329 S:      Maintained
19330 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
19331 F:      Documentation/hwmon/sfctemp.rst
19332 F:      drivers/hwmon/sfctemp.c
19333
19334 SFF/SFP/SFP+ MODULE SUPPORT
19335 M:      Russell King <[email protected]>
19336 L:      [email protected]
19337 S:      Maintained
19338 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
19339 F:      drivers/net/phy/phylink.c
19340 F:      drivers/net/phy/sfp*
19341 F:      include/linux/mdio/mdio-i2c.h
19342 F:      include/linux/phylink.h
19343 F:      include/linux/sfp.h
19344 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)
19345
19346 SGI GRU DRIVER
19347 M:      Dimitri Sivanich <[email protected]>
19348 S:      Maintained
19349 F:      drivers/misc/sgi-gru/
19350
19351 SGI XP/XPC/XPNET DRIVER
19352 M:      Robin Holt <[email protected]>
19353 M:      Steve Wahl <[email protected]>
19354 S:      Maintained
19355 F:      drivers/misc/sgi-xp/
19356
19357 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
19358 M:      Karsten Graul <[email protected]>
19359 M:      Wenjia Zhang <[email protected]>
19360 M:      Jan Karcher <[email protected]>
19361 R:      D. Wythe <[email protected]>
19362 R:      Tony Lu <[email protected]>
19363 R:      Wen Gu <[email protected]>
19364 L:      [email protected]
19365 S:      Supported
19366 F:      net/smc/
19367
19368 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
19369 M:      Linus Walleij <[email protected]>
19370 L:      [email protected]
19371 S:      Maintained
19372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
19373 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
19374 F:      drivers/iio/light/gp2ap002.c
19375
19376 SHARP RJ54N1CB0C SENSOR DRIVER
19377 M:      Jacopo Mondi <[email protected]>
19378 L:      [email protected]
19379 S:      Odd fixes
19380 T:      git git://linuxtv.org/media_tree.git
19381 F:      drivers/media/i2c/rj54n1cb0c.c
19382 F:      include/media/i2c/rj54n1cb0c.h
19383
19384 SH_VOU V4L2 OUTPUT DRIVER
19385 L:      [email protected]
19386 S:      Orphan
19387 F:      drivers/media/platform/renesas/sh_vou.c
19388 F:      include/media/drv-intf/sh_vou.h
19389
19390 SI2157 MEDIA DRIVER
19391 M:      Antti Palosaari <[email protected]>
19392 L:      [email protected]
19393 S:      Maintained
19394 W:      https://linuxtv.org
19395 W:      http://palosaari.fi/linux/
19396 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19397 T:      git git://linuxtv.org/anttip/media_tree.git
19398 F:      drivers/media/tuners/si2157*
19399
19400 SI2165 MEDIA DRIVER
19401 M:      Matthias Schwarzott <[email protected]>
19402 L:      [email protected]
19403 S:      Maintained
19404 W:      https://linuxtv.org
19405 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19406 F:      drivers/media/dvb-frontends/si2165*
19407
19408 SI2168 MEDIA DRIVER
19409 M:      Antti Palosaari <[email protected]>
19410 L:      [email protected]
19411 S:      Maintained
19412 W:      https://linuxtv.org
19413 W:      http://palosaari.fi/linux/
19414 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19415 T:      git git://linuxtv.org/anttip/media_tree.git
19416 F:      drivers/media/dvb-frontends/si2168*
19417
19418 SI470X FM RADIO RECEIVER I2C DRIVER
19419 M:      Hans Verkuil <[email protected]>
19420 L:      [email protected]
19421 S:      Odd Fixes
19422 W:      https://linuxtv.org
19423 T:      git git://linuxtv.org/media_tree.git
19424 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
19425 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
19426
19427 SI470X FM RADIO RECEIVER USB DRIVER
19428 M:      Hans Verkuil <[email protected]>
19429 L:      [email protected]
19430 S:      Maintained
19431 W:      https://linuxtv.org
19432 T:      git git://linuxtv.org/media_tree.git
19433 F:      drivers/media/radio/si470x/radio-si470x-common.c
19434 F:      drivers/media/radio/si470x/radio-si470x-usb.c
19435 F:      drivers/media/radio/si470x/radio-si470x.h
19436
19437 SI4713 FM RADIO TRANSMITTER I2C DRIVER
19438 M:      Eduardo Valentin <[email protected]>
19439 L:      [email protected]
19440 S:      Odd Fixes
19441 W:      https://linuxtv.org
19442 T:      git git://linuxtv.org/media_tree.git
19443 F:      drivers/media/radio/si4713/si4713.?
19444
19445 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
19446 M:      Eduardo Valentin <[email protected]>
19447 L:      [email protected]
19448 S:      Odd Fixes
19449 W:      https://linuxtv.org
19450 T:      git git://linuxtv.org/media_tree.git
19451 F:      drivers/media/radio/si4713/radio-platform-si4713.c
19452
19453 SI4713 FM RADIO TRANSMITTER USB DRIVER
19454 M:      Hans Verkuil <[email protected]>
19455 L:      [email protected]
19456 S:      Maintained
19457 W:      https://linuxtv.org
19458 T:      git git://linuxtv.org/media_tree.git
19459 F:      drivers/media/radio/si4713/radio-usb-si4713.c
19460
19461 SIANO DVB DRIVER
19462 M:      Mauro Carvalho Chehab <[email protected]>
19463 L:      [email protected]
19464 S:      Odd fixes
19465 W:      https://linuxtv.org
19466 T:      git git://linuxtv.org/media_tree.git
19467 F:      drivers/media/common/siano/
19468 F:      drivers/media/mmc/siano/
19469 F:      drivers/media/usb/siano/
19470 F:      drivers/media/usb/siano/
19471
19472 SIFIVE DRIVERS
19473 M:      Palmer Dabbelt <[email protected]>
19474 M:      Paul Walmsley <[email protected]>
19475 L:      [email protected]
19476 S:      Supported
19477 N:      sifive
19478 K:      [^@]sifive
19479
19480 SIFIVE FU540 SYSTEM-ON-CHIP
19481 M:      Paul Walmsley <[email protected]>
19482 M:      Palmer Dabbelt <[email protected]>
19483 L:      [email protected]
19484 S:      Supported
19485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
19486 N:      fu540
19487 K:      fu540
19488
19489 SIFIVE PDMA DRIVER
19490 M:      Green Wan <[email protected]>
19491 S:      Maintained
19492 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
19493 F:      drivers/dma/sf-pdma/
19494
19495 SIFIVE SOC DRIVERS
19496 M:      Conor Dooley <[email protected]>
19497 L:      [email protected]
19498 S:      Maintained
19499 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19500 F:      Documentation/devicetree/bindings/cache/sifive,ccache0.yaml
19501 F:      drivers/soc/sifive/
19502
19503 SILEAD TOUCHSCREEN DRIVER
19504 M:      Hans de Goede <[email protected]>
19505 L:      [email protected]
19506 L:      [email protected]
19507 S:      Maintained
19508 F:      drivers/input/touchscreen/silead.c
19509 F:      drivers/platform/x86/touchscreen_dmi.c
19510
19511 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
19512 M:      Jérôme Pouiller <[email protected]>
19513 S:      Supported
19514 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
19515 F:      drivers/net/wireless/silabs/wfx/
19516
19517 SILICON MOTION SM712 FRAME BUFFER DRIVER
19518 M:      Sudip Mukherjee <[email protected]>
19519 M:      Teddy Wang <[email protected]>
19520 M:      Sudip Mukherjee <[email protected]>
19521 L:      [email protected]
19522 S:      Maintained
19523 F:      Documentation/fb/sm712fb.rst
19524 F:      drivers/video/fbdev/sm712*
19525
19526 SILVACO I3C DUAL-ROLE MASTER
19527 M:      Miquel Raynal <[email protected]>
19528 M:      Conor Culhane <[email protected]>
19529 L:      [email protected] (moderated for non-subscribers)
19530 S:      Maintained
19531 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
19532 F:      drivers/i3c/master/svc-i3c-master.c
19533
19534 SIMPLEFB FB DRIVER
19535 M:      Hans de Goede <[email protected]>
19536 L:      [email protected]
19537 S:      Maintained
19538 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
19539 F:      drivers/video/fbdev/simplefb.c
19540 F:      include/linux/platform_data/simplefb.h
19541
19542 SIMTEC EB110ATX (Chalice CATS)
19543 M:      Simtec Linux Team <[email protected]>
19544 S:      Supported
19545 W:      http://www.simtec.co.uk/products/EB110ATX/
19546
19547 SIOX
19548 M:      Thorsten Scherer <[email protected]>
19549 M:      Uwe Kleine-König <[email protected]>
19550 R:      Pengutronix Kernel Team <[email protected]>
19551 S:      Supported
19552 F:      drivers/gpio/gpio-siox.c
19553 F:      drivers/siox/*
19554 F:      include/trace/events/siox.h
19555
19556 SIPHASH PRF ROUTINES
19557 M:      Jason A. Donenfeld <[email protected]>
19558 S:      Maintained
19559 F:      include/linux/siphash.h
19560 F:      lib/siphash.c
19561 F:      lib/siphash_kunit.c
19562
19563 SIS 190 ETHERNET DRIVER
19564 M:      Francois Romieu <[email protected]>
19565 L:      [email protected]
19566 S:      Maintained
19567 F:      drivers/net/ethernet/sis/sis190.c
19568
19569 SIS 900/7016 FAST ETHERNET DRIVER
19570 M:      Daniele Venzano <[email protected]>
19571 L:      [email protected]
19572 S:      Maintained
19573 W:      http://www.brownhat.org/sis900.html
19574 F:      drivers/net/ethernet/sis/sis900.*
19575
19576 SIS FRAMEBUFFER DRIVER
19577 S:      Orphan
19578 F:      Documentation/fb/sisfb.rst
19579 F:      drivers/video/fbdev/sis/
19580 F:      include/video/sisfb.h
19581
19582 SIS I2C TOUCHSCREEN DRIVER
19583 M:      Mika Penttilä <[email protected]>
19584 L:      [email protected]
19585 S:      Maintained
19586 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
19587 F:      drivers/input/touchscreen/sis_i2c.c
19588
19589 SIS USB2VGA DRIVER
19590 M:      Thomas Winischhofer <[email protected]>
19591 S:      Maintained
19592 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
19593 F:      drivers/usb/misc/sisusbvga/
19594
19595 SL28 CPLD MFD DRIVER
19596 M:      Michael Walle <[email protected]>
19597 S:      Maintained
19598 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
19599 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
19600 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
19601 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
19602 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
19603 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
19604 F:      drivers/gpio/gpio-sl28cpld.c
19605 F:      drivers/hwmon/sl28cpld-hwmon.c
19606 F:      drivers/irqchip/irq-sl28cpld.c
19607 F:      drivers/pwm/pwm-sl28cpld.c
19608 F:      drivers/watchdog/sl28cpld_wdt.c
19609
19610 SL28 VPD NVMEM LAYOUT DRIVER
19611 M:      Michael Walle <[email protected]>
19612 S:      Maintained
19613 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
19614 F:      drivers/nvmem/layouts/sl28vpd.c
19615
19616 SLAB ALLOCATOR
19617 M:      Christoph Lameter <[email protected]>
19618 M:      Pekka Enberg <[email protected]>
19619 M:      David Rientjes <[email protected]>
19620 M:      Joonsoo Kim <[email protected]>
19621 M:      Andrew Morton <[email protected]>
19622 M:      Vlastimil Babka <[email protected]>
19623 R:      Roman Gushchin <[email protected]>
19624 R:      Hyeonggon Yoo <[email protected]>
19625 L:      [email protected]
19626 S:      Maintained
19627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
19628 F:      include/linux/sl?b*.h
19629 F:      mm/sl?b*
19630
19631 SLCAN CAN NETWORK DRIVER
19632 M:      Dario Binacchi <[email protected]>
19633 L:      [email protected]
19634 S:      Maintained
19635 F:      drivers/net/can/slcan/
19636
19637 SLEEPABLE READ-COPY UPDATE (SRCU)
19638 M:      Lai Jiangshan <[email protected]>
19639 M:      "Paul E. McKenney" <[email protected]>
19640 M:      Josh Triplett <[email protected]>
19641 R:      Steven Rostedt <[email protected]>
19642 R:      Mathieu Desnoyers <[email protected]>
19643 L:      [email protected]
19644 S:      Supported
19645 W:      http://www.rdrop.com/users/paulmck/RCU/
19646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19647 F:      include/linux/srcu*.h
19648 F:      kernel/rcu/srcu*.c
19649
19650 SMACK SECURITY MODULE
19651 M:      Casey Schaufler <[email protected]>
19652 L:      [email protected]
19653 S:      Maintained
19654 W:      http://schaufler-ca.com
19655 T:      git git://github.com/cschaufler/smack-next
19656 F:      Documentation/admin-guide/LSM/Smack.rst
19657 F:      security/smack/
19658
19659 SMC91x ETHERNET DRIVER
19660 M:      Nicolas Pitre <[email protected]>
19661 S:      Odd Fixes
19662 F:      drivers/net/ethernet/smsc/smc91x.*
19663
19664 SMSC EMC2103 HARDWARE MONITOR DRIVER
19665 M:      Steve Glendinning <[email protected]>
19666 L:      [email protected]
19667 S:      Maintained
19668 F:      Documentation/hwmon/emc2103.rst
19669 F:      drivers/hwmon/emc2103.c
19670
19671 SMSC SCH5627 HARDWARE MONITOR DRIVER
19672 M:      Hans de Goede <[email protected]>
19673 L:      [email protected]
19674 S:      Supported
19675 F:      Documentation/hwmon/sch5627.rst
19676 F:      drivers/hwmon/sch5627.c
19677
19678 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
19679 M:      Steve Glendinning <[email protected]>
19680 L:      [email protected]
19681 S:      Maintained
19682 F:      drivers/video/fbdev/smscufx.c
19683
19684 SMSC47B397 HARDWARE MONITOR DRIVER
19685 M:      Jean Delvare <[email protected]>
19686 L:      [email protected]
19687 S:      Maintained
19688 F:      Documentation/hwmon/smsc47b397.rst
19689 F:      drivers/hwmon/smsc47b397.c
19690
19691 SMSC911x ETHERNET DRIVER
19692 M:      Steve Glendinning <[email protected]>
19693 L:      [email protected]
19694 S:      Maintained
19695 F:      drivers/net/ethernet/smsc/smsc911x.*
19696 F:      include/linux/smsc911x.h
19697
19698 SMSC9420 PCI ETHERNET DRIVER
19699 M:      Steve Glendinning <[email protected]>
19700 L:      [email protected]
19701 S:      Maintained
19702 F:      drivers/net/ethernet/smsc/smsc9420.*
19703
19704 SNET DPU VIRTIO DATA PATH ACCELERATOR
19705 R:      Alvaro Karsz <[email protected]>
19706 F:      drivers/vdpa/solidrun/
19707
19708 SOCIONEXT (SNI) AVE NETWORK DRIVER
19709 M:      Kunihiko Hayashi <[email protected]>
19710 L:      [email protected]
19711 S:      Maintained
19712 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
19713 F:      drivers/net/ethernet/socionext/sni_ave.c
19714
19715 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
19716 M:      Jassi Brar <[email protected]>
19717 M:      Ilias Apalodimas <[email protected]>
19718 L:      [email protected]
19719 S:      Maintained
19720 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
19721 F:      drivers/net/ethernet/socionext/netsec.c
19722
19723 SOCIONEXT (SNI) Synquacer SPI DRIVER
19724 M:      Masahisa Kojima <[email protected]>
19725 M:      Jassi Brar <[email protected]>
19726 L:      [email protected]
19727 S:      Maintained
19728 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
19729 F:      drivers/spi/spi-synquacer.c
19730
19731 SOCIONEXT SYNQUACER I2C DRIVER
19732 M:      Ard Biesheuvel <[email protected]>
19733 L:      [email protected]
19734 S:      Maintained
19735 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
19736 F:      drivers/i2c/busses/i2c-synquacer.c
19737
19738 SOCIONEXT UNIPHIER SOUND DRIVER
19739 L:      [email protected] (moderated for non-subscribers)
19740 S:      Orphan
19741 F:      sound/soc/uniphier/
19742
19743 SOCKET TIMESTAMPING
19744 M:      Willem de Bruijn <[email protected]>
19745 S:      Maintained
19746 F:      Documentation/networking/timestamping.rst
19747 F:      include/uapi/linux/net_tstamp.h
19748 F:      tools/testing/selftests/net/so_txtime.c
19749
19750 SOEKRIS NET48XX LED SUPPORT
19751 M:      Chris Boot <[email protected]>
19752 S:      Maintained
19753 F:      drivers/leds/leds-net48xx.c
19754
19755 SOFT-IWARP DRIVER (siw)
19756 M:      Bernard Metzler <[email protected]>
19757 L:      [email protected]
19758 S:      Supported
19759 F:      drivers/infiniband/sw/siw/
19760 F:      include/uapi/rdma/siw-abi.h
19761
19762 SOFT-ROCE DRIVER (rxe)
19763 M:      Zhu Yanjun <[email protected]>
19764 L:      [email protected]
19765 S:      Supported
19766 F:      drivers/infiniband/sw/rxe/
19767 F:      include/uapi/rdma/rdma_user_rxe.h
19768
19769 SOFTLOGIC 6x10 MPEG CODEC
19770 M:      Bluecherry Maintainers <[email protected]>
19771 M:      Anton Sviridenko <[email protected]>
19772 M:      Andrey Utkin <[email protected]>
19773 M:      Ismael Luceno <[email protected]>
19774 L:      [email protected]
19775 S:      Supported
19776 F:      drivers/media/pci/solo6x10/
19777
19778 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
19779 M:      James Morse <[email protected]>
19780 L:      [email protected] (moderated for non-subscribers)
19781 S:      Maintained
19782 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
19783 F:      drivers/firmware/arm_sdei.c
19784 F:      include/linux/arm_sdei.h
19785 F:      include/uapi/linux/arm_sdei.h
19786
19787 SOFTWARE NODES AND DEVICE PROPERTIES
19788 R:      Andy Shevchenko <[email protected]>
19789 R:      Daniel Scally <[email protected]>
19790 R:      Heikki Krogerus <[email protected]>
19791 R:      Sakari Ailus <[email protected]>
19792 L:      [email protected]
19793 S:      Maintained
19794 F:      drivers/base/property.c
19795 F:      drivers/base/swnode.c
19796 F:      include/linux/fwnode.h
19797 F:      include/linux/property.h
19798
19799 SOFTWARE RAID (Multiple Disks) SUPPORT
19800 M:      Song Liu <[email protected]>
19801 L:      [email protected]
19802 S:      Supported
19803 Q:      https://patchwork.kernel.org/project/linux-raid/list/
19804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
19805 F:      drivers/md/Kconfig
19806 F:      drivers/md/Makefile
19807 F:      drivers/md/md*
19808 F:      drivers/md/raid*
19809 F:      include/linux/raid/
19810 F:      include/uapi/linux/raid/
19811
19812 SOLIDRUN CLEARFOG SUPPORT
19813 M:      Russell King <[email protected]>
19814 S:      Maintained
19815 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
19816 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
19817
19818 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
19819 M:      Russell King <[email protected]>
19820 S:      Maintained
19821 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
19822 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
19823 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
19824
19825 SONIC NETWORK DRIVER
19826 M:      Thomas Bogendoerfer <[email protected]>
19827 L:      [email protected]
19828 S:      Maintained
19829 F:      drivers/net/ethernet/natsemi/sonic.*
19830
19831 SONICS SILICON BACKPLANE DRIVER (SSB)
19832 M:      Michael Buesch <[email protected]>
19833 L:      [email protected]
19834 S:      Maintained
19835 F:      drivers/ssb/
19836 F:      include/linux/ssb/
19837
19838 SONY IMX208 SENSOR DRIVER
19839 M:      Sakari Ailus <[email protected]>
19840 L:      [email protected]
19841 S:      Maintained
19842 T:      git git://linuxtv.org/media_tree.git
19843 F:      drivers/media/i2c/imx208.c
19844
19845 SONY IMX214 SENSOR DRIVER
19846 M:      Ricardo Ribalda <[email protected]>
19847 L:      [email protected]
19848 S:      Maintained
19849 T:      git git://linuxtv.org/media_tree.git
19850 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
19851 F:      drivers/media/i2c/imx214.c
19852
19853 SONY IMX219 SENSOR DRIVER
19854 M:      Dave Stevenson <[email protected]>
19855 L:      [email protected]
19856 S:      Maintained
19857 T:      git git://linuxtv.org/media_tree.git
19858 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
19859 F:      drivers/media/i2c/imx219.c
19860
19861 SONY IMX258 SENSOR DRIVER
19862 M:      Sakari Ailus <[email protected]>
19863 L:      [email protected]
19864 S:      Maintained
19865 T:      git git://linuxtv.org/media_tree.git
19866 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
19867 F:      drivers/media/i2c/imx258.c
19868
19869 SONY IMX274 SENSOR DRIVER
19870 M:      Leon Luo <[email protected]>
19871 L:      [email protected]
19872 S:      Maintained
19873 T:      git git://linuxtv.org/media_tree.git
19874 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
19875 F:      drivers/media/i2c/imx274.c
19876
19877 SONY IMX290 SENSOR DRIVER
19878 M:      Manivannan Sadhasivam <[email protected]>
19879 L:      [email protected]
19880 S:      Maintained
19881 T:      git git://linuxtv.org/media_tree.git
19882 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
19883 F:      drivers/media/i2c/imx290.c
19884
19885 SONY IMX296 SENSOR DRIVER
19886 M:      Laurent Pinchart <[email protected]>
19887 M:      Manivannan Sadhasivam <[email protected]>
19888 L:      [email protected]
19889 S:      Maintained
19890 T:      git git://linuxtv.org/media_tree.git
19891 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
19892 F:      drivers/media/i2c/imx296.c
19893
19894 SONY IMX319 SENSOR DRIVER
19895 M:      Bingbu Cao <[email protected]>
19896 L:      [email protected]
19897 S:      Maintained
19898 T:      git git://linuxtv.org/media_tree.git
19899 F:      drivers/media/i2c/imx319.c
19900
19901 SONY IMX334 SENSOR DRIVER
19902 M:      Paul J. Murphy <[email protected]>
19903 M:      Daniele Alessandrelli <[email protected]>
19904 L:      [email protected]
19905 S:      Maintained
19906 T:      git git://linuxtv.org/media_tree.git
19907 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
19908 F:      drivers/media/i2c/imx334.c
19909
19910 SONY IMX335 SENSOR DRIVER
19911 M:      Paul J. Murphy <[email protected]>
19912 M:      Daniele Alessandrelli <[email protected]>
19913 L:      [email protected]
19914 S:      Maintained
19915 T:      git git://linuxtv.org/media_tree.git
19916 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
19917 F:      drivers/media/i2c/imx335.c
19918
19919 SONY IMX355 SENSOR DRIVER
19920 M:      Tianshu Qiu <[email protected]>
19921 L:      [email protected]
19922 S:      Maintained
19923 T:      git git://linuxtv.org/media_tree.git
19924 F:      drivers/media/i2c/imx355.c
19925
19926 SONY IMX412 SENSOR DRIVER
19927 M:      Paul J. Murphy <[email protected]>
19928 M:      Daniele Alessandrelli <[email protected]>
19929 L:      [email protected]
19930 S:      Maintained
19931 T:      git git://linuxtv.org/media_tree.git
19932 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
19933 F:      drivers/media/i2c/imx412.c
19934
19935 SONY IMX415 SENSOR DRIVER
19936 M:      Michael Riesch <[email protected]>
19937 L:      [email protected]
19938 S:      Maintained
19939 T:      git git://linuxtv.org/media_tree.git
19940 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
19941 F:      drivers/media/i2c/imx415.c
19942
19943 SONY MEMORYSTICK SUBSYSTEM
19944 M:      Maxim Levitsky <[email protected]>
19945 M:      Alex Dubov <[email protected]>
19946 M:      Ulf Hansson <[email protected]>
19947 L:      [email protected]
19948 S:      Maintained
19949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
19950 F:      drivers/memstick/
19951 F:      include/linux/memstick.h
19952
19953 SONY VAIO CONTROL DEVICE DRIVER
19954 M:      Mattia Dongili <[email protected]>
19955 L:      [email protected]
19956 S:      Maintained
19957 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
19958 F:      Documentation/admin-guide/laptops/sony-laptop.rst
19959 F:      drivers/char/sonypi.c
19960 F:      drivers/platform/x86/sony-laptop.c
19961 F:      include/linux/sony-laptop.h
19962
19963 SOUND
19964 M:      Jaroslav Kysela <[email protected]>
19965 M:      Takashi Iwai <[email protected]>
19966 L:      [email protected] (moderated for non-subscribers)
19967 S:      Maintained
19968 W:      http://www.alsa-project.org/
19969 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
19970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
19971 F:      Documentation/sound/
19972 F:      include/sound/
19973 F:      include/uapi/sound/
19974 F:      sound/
19975 F:      tools/testing/selftests/alsa
19976
19977 SOUND - ALSA SELFTESTS
19978 M:      Mark Brown <[email protected]>
19979 L:      [email protected] (moderated for non-subscribers)
19980 L:      [email protected]
19981 S:      Supported
19982 F:      tools/testing/selftests/alsa
19983
19984 SOUND - COMPRESSED AUDIO
19985 M:      Vinod Koul <[email protected]>
19986 L:      [email protected] (moderated for non-subscribers)
19987 S:      Supported
19988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
19989 F:      Documentation/sound/designs/compress-offload.rst
19990 F:      include/sound/compress_driver.h
19991 F:      include/uapi/sound/compress_*
19992 F:      sound/core/compress_offload.c
19993 F:      sound/soc/soc-compress.c
19994
19995 SOUND - DMAENGINE HELPERS
19996 M:      Lars-Peter Clausen <[email protected]>
19997 S:      Supported
19998 F:      include/sound/dmaengine_pcm.h
19999 F:      sound/core/pcm_dmaengine.c
20000 F:      sound/soc/soc-generic-dmaengine-pcm.c
20001
20002 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
20003 M:      Liam Girdwood <[email protected]>
20004 M:      Mark Brown <[email protected]>
20005 L:      [email protected] (moderated for non-subscribers)
20006 S:      Supported
20007 W:      http://alsa-project.org/main/index.php/ASoC
20008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
20009 F:      Documentation/devicetree/bindings/sound/
20010 F:      Documentation/sound/soc/
20011 F:      include/dt-bindings/sound/
20012 F:      include/sound/soc*
20013 F:      sound/soc/
20014
20015 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
20016 M:      Pierre-Louis Bossart <[email protected]>
20017 M:      Liam Girdwood <[email protected]>
20018 M:      Peter Ujfalusi <[email protected]>
20019 M:      Bard Liao <[email protected]>
20020 M:      Ranjani Sridharan <[email protected]>
20021 M:      Daniel Baluta <[email protected]>
20022 R:      Kai Vehmanen <[email protected]>
20023 L:      [email protected] (moderated for non-subscribers)
20024 S:      Supported
20025 W:      https://github.com/thesofproject/linux/
20026 F:      sound/soc/sof/
20027
20028 SOUNDWIRE SUBSYSTEM
20029 M:      Vinod Koul <[email protected]>
20030 M:      Bard Liao <[email protected]>
20031 R:      Pierre-Louis Bossart <[email protected]>
20032 R:      Sanyog Kale <[email protected]>
20033 L:      [email protected] (moderated for non-subscribers)
20034 S:      Supported
20035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
20036 F:      Documentation/driver-api/soundwire/
20037 F:      drivers/soundwire/
20038 F:      include/linux/soundwire/
20039
20040 SP2 MEDIA DRIVER
20041 M:      Olli Salonen <[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/sp2*
20047
20048 SPANISH DOCUMENTATION
20049 M:      Carlos Bilbao <[email protected]>
20050 S:      Maintained
20051 F:      Documentation/translations/sp_SP/
20052
20053 SPARC + UltraSPARC (sparc/sparc64)
20054 M:      "David S. Miller" <[email protected]>
20055 L:      [email protected]
20056 S:      Maintained
20057 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
20058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20060 F:      arch/sparc/
20061 F:      drivers/sbus/
20062
20063 SPARC SERIAL DRIVERS
20064 M:      "David S. Miller" <[email protected]>
20065 L:      [email protected]
20066 S:      Maintained
20067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20069 F:      drivers/tty/serial/suncore.c
20070 F:      drivers/tty/serial/sunhv.c
20071 F:      drivers/tty/serial/sunsab.c
20072 F:      drivers/tty/serial/sunsab.h
20073 F:      drivers/tty/serial/sunsu.c
20074 F:      drivers/tty/serial/sunzilog.c
20075 F:      drivers/tty/serial/sunzilog.h
20076 F:      drivers/tty/vcc.c
20077 F:      include/linux/sunserialcore.h
20078
20079 SPARSE CHECKER
20080 M:      "Luc Van Oostenryck" <[email protected]>
20081 L:      [email protected]
20082 S:      Maintained
20083 W:      https://sparse.docs.kernel.org/
20084 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
20085 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
20086 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
20087 F:      include/linux/compiler.h
20088
20089 SPEAKUP CONSOLE SPEECH DRIVER
20090 M:      William Hubbs <[email protected]>
20091 M:      Chris Brannon <[email protected]>
20092 M:      Kirk Reiser <[email protected]>
20093 M:      Samuel Thibault <[email protected]>
20094 L:      [email protected]
20095 S:      Odd Fixes
20096 W:      http://www.linux-speakup.org/
20097 W:      https://github.com/linux-speakup/speakup
20098 B:      https://github.com/linux-speakup/speakup/issues
20099 F:      drivers/accessibility/speakup/
20100
20101 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
20102 M:      Viresh Kumar <[email protected]>
20103 M:      Shiraz Hashim <[email protected]>
20104 M:      [email protected]
20105 L:      [email protected] (moderated for non-subscribers)
20106 S:      Maintained
20107 W:      http://www.st.com/spear
20108 F:      arch/arm/boot/dts/st/spear*
20109 F:      arch/arm/mach-spear/
20110 F:      drivers/clk/spear/
20111 F:      drivers/pinctrl/spear/
20112
20113 SPI NOR SUBSYSTEM
20114 M:      Tudor Ambarus <[email protected]>
20115 M:      Pratyush Yadav <[email protected]>
20116 R:      Michael Walle <[email protected]>
20117 L:      [email protected]
20118 S:      Maintained
20119 W:      http://www.linux-mtd.infradead.org/
20120 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
20121 C:      irc://irc.oftc.net/mtd
20122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
20123 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
20124 F:      drivers/mtd/spi-nor/
20125 F:      include/linux/mtd/spi-nor.h
20126
20127 SPI SUBSYSTEM
20128 M:      Mark Brown <[email protected]>
20129 L:      [email protected]
20130 S:      Maintained
20131 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
20132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
20133 F:      Documentation/devicetree/bindings/spi/
20134 F:      Documentation/spi/
20135 F:      drivers/spi/
20136 F:      include/linux/spi/
20137 F:      include/uapi/linux/spi/
20138 F:      tools/spi/
20139
20140 SPIDERNET NETWORK DRIVER for CELL
20141 M:      Ishizaki Kou <[email protected]>
20142 M:      Geoff Levand <[email protected]>
20143 L:      [email protected]
20144 L:      [email protected]
20145 S:      Maintained
20146 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
20147 F:      drivers/net/ethernet/toshiba/spider_net*
20148
20149 SPMI SUBSYSTEM
20150 M:      Stephen Boyd <[email protected]>
20151 L:      [email protected]
20152 S:      Maintained
20153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
20154 F:      Documentation/devicetree/bindings/spmi/
20155 F:      drivers/spmi/
20156 F:      include/dt-bindings/spmi/spmi.h
20157 F:      include/linux/spmi.h
20158 F:      include/trace/events/spmi.h
20159
20160 SPU FILE SYSTEM
20161 M:      Jeremy Kerr <[email protected]>
20162 L:      [email protected]
20163 S:      Supported
20164 W:      http://www.ibm.com/developerworks/power/cell/
20165 F:      Documentation/filesystems/spufs/spufs.rst
20166 F:      arch/powerpc/platforms/cell/spufs/
20167
20168 SQUASHFS FILE SYSTEM
20169 M:      Phillip Lougher <[email protected]>
20170 L:      [email protected] (subscribers-only)
20171 S:      Maintained
20172 W:      http://squashfs.org.uk
20173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
20174 F:      Documentation/filesystems/squashfs.rst
20175 F:      fs/squashfs/
20176
20177 SRM (Alpha) environment access
20178 M:      Jan-Benedict Glaw <[email protected]>
20179 S:      Maintained
20180 F:      arch/alpha/kernel/srm_env.c
20181
20182 ST LSM6DSx IMU IIO DRIVER
20183 M:      Lorenzo Bianconi <[email protected]>
20184 L:      [email protected]
20185 S:      Maintained
20186 W:      http://www.st.com/
20187 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
20188 F:      drivers/iio/imu/st_lsm6dsx/
20189
20190 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
20191 M:      Benjamin Mugnier <[email protected]>
20192 M:      Sylvain Petinot <[email protected]>
20193 L:      [email protected]
20194 S:      Maintained
20195 T:      git git://linuxtv.org/media_tree.git
20196 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
20197 F:      drivers/media/i2c/st-mipid02.c
20198
20199 ST STM32 I2C/SMBUS DRIVER
20200 M:      Pierre-Yves MORDRET <[email protected]>
20201 M:      Alain Volmat <[email protected]>
20202 L:      [email protected]
20203 S:      Maintained
20204 F:      drivers/i2c/busses/i2c-stm32*
20205
20206 ST STM32 SPI DRIVER
20207 M:      Alain Volmat <[email protected]>
20208 L:      [email protected]
20209 S:      Maintained
20210 F:      drivers/spi/spi-stm32.c
20211
20212 ST STPDDC60 DRIVER
20213 M:      Daniel Nilsson <[email protected]>
20214 L:      [email protected]
20215 S:      Maintained
20216 F:      Documentation/hwmon/stpddc60.rst
20217 F:      drivers/hwmon/pmbus/stpddc60.c
20218
20219 ST VGXY61 DRIVER
20220 M:      Benjamin Mugnier <[email protected]>
20221 M:      Sylvain Petinot <[email protected]>
20222 L:      [email protected]
20223 S:      Maintained
20224 T:      git git://linuxtv.org/media_tree.git
20225 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
20226 F:      Documentation/userspace-api/media/drivers/st-vgxy61.rst
20227 F:      drivers/media/i2c/st-vgxy61.c
20228
20229 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
20230 M:      Song Qiang <[email protected]>
20231 L:      [email protected]
20232 S:      Maintained
20233 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
20234 F:      drivers/iio/proximity/vl53l0x-i2c.c
20235
20236 STABLE BRANCH
20237 M:      Greg Kroah-Hartman <[email protected]>
20238 M:      Sasha Levin <[email protected]>
20239 L:      [email protected]
20240 S:      Supported
20241 F:      Documentation/process/stable-kernel-rules.rst
20242
20243 STAGING - ATOMISP DRIVER
20244 M:      Hans de Goede <[email protected]>
20245 M:      Mauro Carvalho Chehab <[email protected]>
20246 R:      Sakari Ailus <[email protected]>
20247 L:      [email protected]
20248 S:      Maintained
20249 F:      drivers/staging/media/atomisp/
20250
20251 STAGING - FIELDBUS SUBSYSTEM
20252 M:      Sven Van Asbroeck <[email protected]>
20253 S:      Maintained
20254 F:      drivers/staging/fieldbus/*
20255 F:      drivers/staging/fieldbus/Documentation/
20256
20257 STAGING - HMS ANYBUS-S BUS
20258 M:      Sven Van Asbroeck <[email protected]>
20259 S:      Maintained
20260 F:      drivers/staging/fieldbus/anybuss/
20261
20262 STAGING - INDUSTRIAL IO
20263 M:      Jonathan Cameron <[email protected]>
20264 L:      [email protected]
20265 S:      Odd Fixes
20266 F:      Documentation/devicetree/bindings/staging/iio/
20267 F:      drivers/staging/iio/
20268
20269 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
20270 M:      Marc Dietrich <[email protected]>
20271 L:      [email protected] (moderated for non-subscribers)
20272 L:      [email protected]
20273 S:      Maintained
20274 F:      drivers/staging/nvec/
20275
20276 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
20277 M:      Jens Frederich <[email protected]>
20278 M:      Jon Nettleton <[email protected]>
20279 S:      Maintained
20280 W:      http://wiki.laptop.org/go/DCON
20281 F:      drivers/staging/olpc_dcon/
20282
20283 STAGING - REALTEK RTL8712U DRIVERS
20284 M:      Larry Finger <[email protected]>
20285 M:      Florian Schilhabel <[email protected]>.
20286 S:      Odd Fixes
20287 F:      drivers/staging/rtl8712/
20288
20289 STAGING - SEPS525 LCD CONTROLLER DRIVERS
20290 M:      Michael Hennerich <[email protected]>
20291 L:      [email protected]
20292 S:      Supported
20293 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
20294 F:      drivers/staging/fbtft/fb_seps525.c
20295
20296 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
20297 M:      Sudip Mukherjee <[email protected]>
20298 M:      Teddy Wang <[email protected]>
20299 M:      Sudip Mukherjee <[email protected]>
20300 L:      [email protected]
20301 S:      Maintained
20302 F:      drivers/staging/sm750fb/
20303
20304 STAGING - VIA VT665X DRIVERS
20305 M:      Forest Bond <[email protected]>
20306 S:      Odd Fixes
20307 F:      drivers/staging/vt665?/
20308
20309 STAGING SUBSYSTEM
20310 M:      Greg Kroah-Hartman <[email protected]>
20311 L:      [email protected]
20312 S:      Supported
20313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
20314 F:      drivers/staging/
20315
20316 STARFIRE/DURALAN NETWORK DRIVER
20317 M:      Ion Badulescu <[email protected]>
20318 S:      Odd Fixes
20319 F:      drivers/net/ethernet/adaptec/starfire*
20320
20321 STARFIVE CRYPTO DRIVER
20322 M:      Jia Jie Ho <[email protected]>
20323 M:      William Qiu <[email protected]>
20324 S:      Supported
20325 F:      Documentation/devicetree/bindings/crypto/starfive*
20326 F:      drivers/crypto/starfive/
20327
20328 STARFIVE DEVICETREES
20329 M:      Emil Renner Berthing <[email protected]>
20330 S:      Maintained
20331 F:      arch/riscv/boot/dts/starfive/
20332
20333 STARFIVE DWMAC GLUE LAYER
20334 M:      Emil Renner Berthing <[email protected]>
20335 M:      Samin Guo <[email protected]>
20336 S:      Maintained
20337 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
20338 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
20339
20340 STARFIVE JH7110 MMC/SD/SDIO DRIVER
20341 M:      William Qiu <[email protected]>
20342 S:      Supported
20343 F:      Documentation/devicetree/bindings/mmc/starfive*
20344 F:      drivers/mmc/host/dw_mmc-starfive.c
20345
20346 STARFIVE JH7110 TDM DRIVER
20347 M:      Walker Chen <[email protected]>
20348 S:      Maintained
20349 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
20350 F:      sound/soc/starfive/jh7110_tdm.c
20351
20352 STARFIVE JH71X0 CLOCK DRIVERS
20353 M:      Emil Renner Berthing <[email protected]>
20354 M:      Hal Feng <[email protected]>
20355 S:      Maintained
20356 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
20357 F:      drivers/clk/starfive/clk-starfive-jh71*
20358 F:      include/dt-bindings/clock/starfive?jh71*.h
20359
20360 STARFIVE JH71X0 PINCTRL DRIVERS
20361 M:      Emil Renner Berthing <[email protected]>
20362 M:      Jianlong Huang <[email protected]>
20363 L:      [email protected]
20364 S:      Maintained
20365 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
20366 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
20367 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
20368 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
20369
20370 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
20371 M:      Emil Renner Berthing <[email protected]>
20372 M:      Hal Feng <[email protected]>
20373 S:      Maintained
20374 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
20375 F:      drivers/reset/starfive/reset-starfive-jh71*
20376 F:      include/dt-bindings/reset/starfive?jh71*.h
20377
20378 STARFIVE JH71X0 USB DRIVERS
20379 M:      Minda Chen <[email protected]>
20380 S:      Maintained
20381 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
20382 F:      drivers/usb/cdns3/cdns3-starfive.c
20383
20384 STARFIVE JH71XX PMU CONTROLLER DRIVER
20385 M:      Walker Chen <[email protected]>
20386 S:      Supported
20387 F:      Documentation/devicetree/bindings/power/starfive*
20388 F:      drivers/soc/starfive/jh71xx_pmu.c
20389 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
20390
20391 STARFIVE SOC DRIVERS
20392 M:      Conor Dooley <[email protected]>
20393 S:      Maintained
20394 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20395 F:      drivers/soc/starfive/
20396
20397 STARFIVE TRNG DRIVER
20398 M:      Jia Jie Ho <[email protected]>
20399 S:      Supported
20400 F:      Documentation/devicetree/bindings/rng/starfive*
20401 F:      drivers/char/hw_random/jh7110-trng.c
20402
20403 STARFIVE WATCHDOG DRIVER
20404 M:      Xingyu Wu <[email protected]>
20405 M:      Samin Guo <[email protected]>
20406 S:      Supported
20407 F:      Documentation/devicetree/bindings/watchdog/starfive*
20408 F:      drivers/watchdog/starfive-wdt.c
20409
20410 STATIC BRANCH/CALL
20411 M:      Peter Zijlstra <[email protected]>
20412 M:      Josh Poimboeuf <[email protected]>
20413 M:      Jason Baron <[email protected]>
20414 R:      Steven Rostedt <[email protected]>
20415 R:      Ard Biesheuvel <[email protected]>
20416 S:      Supported
20417 F:      arch/*/include/asm/jump_label*.h
20418 F:      arch/*/include/asm/static_call*.h
20419 F:      arch/*/kernel/jump_label.c
20420 F:      arch/*/kernel/static_call.c
20421 F:      include/linux/jump_label*.h
20422 F:      include/linux/static_call*.h
20423 F:      kernel/jump_label.c
20424 F:      kernel/static_call.c
20425
20426 STI AUDIO (ASoC) DRIVERS
20427 M:      Arnaud Pouliquen <[email protected]>
20428 L:      [email protected] (moderated for non-subscribers)
20429 S:      Maintained
20430 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
20431 F:      sound/soc/sti/
20432
20433 STI CEC DRIVER
20434 M:      Alain Volmat <[email protected]>
20435 S:      Maintained
20436 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
20437 F:      drivers/media/cec/platform/sti/
20438
20439 STK1160 USB VIDEO CAPTURE DRIVER
20440 M:      Ezequiel Garcia <[email protected]>
20441 L:      [email protected]
20442 S:      Maintained
20443 T:      git git://linuxtv.org/media_tree.git
20444 F:      drivers/media/usb/stk1160/
20445
20446 STM32 AUDIO (ASoC) DRIVERS
20447 M:      Olivier Moysan <[email protected]>
20448 M:      Arnaud Pouliquen <[email protected]>
20449 L:      [email protected] (moderated for non-subscribers)
20450 S:      Maintained
20451 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
20452 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
20453 F:      sound/soc/stm/
20454
20455 STM32 TIMER/LPTIMER DRIVERS
20456 M:      Fabrice Gasnier <[email protected]>
20457 S:      Maintained
20458 F:      Documentation/ABI/testing/*timer-stm32
20459 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
20460 F:      drivers/*/stm32-*timer*
20461 F:      drivers/pwm/pwm-stm32*
20462 F:      include/linux/*/stm32-*tim*
20463
20464 STMMAC ETHERNET DRIVER
20465 M:      Alexandre Torgue <[email protected]>
20466 M:      Jose Abreu <[email protected]>
20467 L:      [email protected]
20468 S:      Supported
20469 W:      http://www.stlinux.com
20470 F:      Documentation/networking/device_drivers/ethernet/stmicro/
20471 F:      drivers/net/ethernet/stmicro/stmmac/
20472
20473 SUN HAPPY MEAL ETHERNET DRIVER
20474 M:      Sean Anderson <[email protected]>
20475 S:      Maintained
20476 F:      drivers/net/ethernet/sun/sunhme.*
20477
20478 SUN3/3X
20479 M:      Sam Creasey <[email protected]>
20480 S:      Maintained
20481 W:      http://sammy.net/sun3/
20482 F:      arch/m68k/include/asm/sun3*
20483 F:      arch/m68k/kernel/*sun3*
20484 F:      arch/m68k/sun3*/
20485 F:      drivers/net/ethernet/i825xx/sun3*
20486
20487 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
20488 M:      Hans de Goede <[email protected]>
20489 L:      [email protected]
20490 S:      Maintained
20491 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
20492 F:      drivers/input/keyboard/sun4i-lradc-keys.c
20493
20494 SUNDANCE NETWORK DRIVER
20495 M:      Denis Kirjanov <[email protected]>
20496 L:      [email protected]
20497 S:      Maintained
20498 F:      drivers/net/ethernet/dlink/sundance.c
20499
20500 SUNPLUS ETHERNET DRIVER
20501 M:      Wells Lu <[email protected]>
20502 L:      [email protected]
20503 S:      Maintained
20504 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
20505 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
20506 F:      drivers/net/ethernet/sunplus/
20507
20508 SUNPLUS MMC DRIVER
20509 M:      Tony Huang <[email protected]>
20510 M:      Li-hao Kuo <[email protected]>
20511 S:      Maintained
20512 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
20513 F:      drivers/mmc/host/sunplus-mmc.c
20514
20515 SUNPLUS OCOTP DRIVER
20516 M:      Vincent Shih <[email protected]>
20517 S:      Maintained
20518 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
20519 F:      drivers/nvmem/sunplus-ocotp.c
20520
20521 SUNPLUS PWM DRIVER
20522 M:      Hammer Hsieh <[email protected]>
20523 S:      Maintained
20524 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
20525 F:      drivers/pwm/pwm-sunplus.c
20526
20527 SUNPLUS RTC DRIVER
20528 M:      Vincent Shih <[email protected]>
20529 L:      [email protected]
20530 S:      Maintained
20531 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
20532 F:      drivers/rtc/rtc-sunplus.c
20533
20534 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
20535 M:      Li-hao Kuo <[email protected]>
20536 L:      [email protected]
20537 S:      Maintained
20538 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
20539 F:      drivers/spi/spi-sunplus-sp7021.c
20540
20541 SUNPLUS UART DRIVER
20542 M:      Hammer Hsieh <[email protected]>
20543 S:      Maintained
20544 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
20545 F:      drivers/tty/serial/sunplus-uart.c
20546
20547 SUNPLUS USB2 PHY DRIVER
20548 M:      Vincent Shih <[email protected]>
20549 L:      [email protected]
20550 S:      Maintained
20551 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
20552 F:      drivers/phy/sunplus/Kconfig
20553 F:      drivers/phy/sunplus/Makefile
20554 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
20555
20556 SUNPLUS WATCHDOG DRIVER
20557 M:      Xiantao Hu <[email protected]>
20558 L:      [email protected]
20559 S:      Maintained
20560 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
20561 F:      drivers/watchdog/sunplus_wdt.c
20562
20563 SUPERH
20564 M:      Yoshinori Sato <[email protected]>
20565 M:      Rich Felker <[email protected]>
20566 M:      John Paul Adrian Glaubitz <[email protected]>
20567 L:      [email protected]
20568 S:      Maintained
20569 Q:      http://patchwork.kernel.org/project/linux-sh/list/
20570 F:      Documentation/arch/sh/
20571 F:      arch/sh/
20572 F:      drivers/sh/
20573
20574 SUSPEND TO RAM
20575 M:      "Rafael J. Wysocki" <[email protected]>
20576 M:      Len Brown <[email protected]>
20577 M:      Pavel Machek <[email protected]>
20578 L:      [email protected]
20579 S:      Supported
20580 B:      https://bugzilla.kernel.org
20581 F:      Documentation/power/
20582 F:      arch/x86/kernel/acpi/sleep*
20583 F:      arch/x86/kernel/acpi/wakeup*
20584 F:      drivers/base/power/
20585 F:      include/linux/freezer.h
20586 F:      include/linux/pm.h
20587 F:      include/linux/suspend.h
20588 F:      kernel/power/
20589
20590 SVGA HANDLING
20591 M:      Martin Mares <[email protected]>
20592 L:      [email protected]
20593 S:      Maintained
20594 F:      Documentation/admin-guide/svga.rst
20595 F:      arch/x86/boot/video*
20596
20597 SWITCHDEV
20598 M:      Jiri Pirko <[email protected]>
20599 M:      Ivan Vecera <[email protected]>
20600 L:      [email protected]
20601 S:      Supported
20602 F:      include/net/switchdev.h
20603 F:      net/switchdev/
20604
20605 SY8106A REGULATOR DRIVER
20606 M:      Icenowy Zheng <[email protected]>
20607 S:      Maintained
20608 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
20609 F:      drivers/regulator/sy8106a-regulator.c
20610
20611 SYNC FILE FRAMEWORK
20612 M:      Sumit Semwal <[email protected]>
20613 R:      Gustavo Padovan <[email protected]>
20614 L:      [email protected]
20615 L:      [email protected]
20616 S:      Maintained
20617 T:      git git://anongit.freedesktop.org/drm/drm-misc
20618 F:      Documentation/driver-api/sync_file.rst
20619 F:      drivers/dma-buf/dma-fence*
20620 F:      drivers/dma-buf/sw_sync.c
20621 F:      drivers/dma-buf/sync_*
20622 F:      include/linux/sync_file.h
20623 F:      include/uapi/linux/sync_file.h
20624
20625 SYNOPSYS ARC ARCHITECTURE
20626 M:      Vineet Gupta <[email protected]>
20627 L:      [email protected]
20628 S:      Supported
20629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
20630 F:      Documentation/arch/arc
20631 F:      Documentation/devicetree/bindings/arc/*
20632 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
20633 F:      arch/arc/
20634 F:      drivers/clocksource/arc_timer.c
20635 F:      drivers/tty/serial/arc_uart.c
20636
20637 SYNOPSYS ARC HSDK SDP pll clock driver
20638 M:      Eugeniy Paltsev <[email protected]>
20639 S:      Supported
20640 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
20641 F:      drivers/clk/clk-hsdk-pll.c
20642
20643 SYNOPSYS ARC SDP clock driver
20644 M:      Eugeniy Paltsev <[email protected]>
20645 S:      Supported
20646 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
20647 F:      drivers/clk/axs10x/*
20648
20649 SYNOPSYS ARC SDP platform support
20650 M:      Alexey Brodkin <[email protected]>
20651 S:      Supported
20652 F:      Documentation/devicetree/bindings/arc/axs10*
20653 F:      arch/arc/boot/dts/ax*
20654 F:      arch/arc/plat-axs10x
20655
20656 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
20657 M:      Eugeniy Paltsev <[email protected]>
20658 S:      Supported
20659 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
20660 F:      drivers/reset/reset-axs10x.c
20661
20662 SYNOPSYS CREG GPIO DRIVER
20663 M:      Eugeniy Paltsev <[email protected]>
20664 S:      Maintained
20665 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
20666 F:      drivers/gpio/gpio-creg-snps.c
20667
20668 SYNOPSYS DESIGNWARE 8250 UART DRIVER
20669 M:      Ilpo Järvinen <[email protected]>
20670 R:      Andy Shevchenko <[email protected]>
20671 S:      Supported
20672 F:      drivers/tty/serial/8250/8250_dw.c
20673 F:      drivers/tty/serial/8250/8250_dwlib.*
20674 F:      drivers/tty/serial/8250/8250_lpss.c
20675
20676 SYNOPSYS DESIGNWARE APB GPIO DRIVER
20677 M:      Hoan Tran <[email protected]>
20678 M:      Serge Semin <[email protected]>
20679 L:      [email protected]
20680 S:      Maintained
20681 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
20682 F:      drivers/gpio/gpio-dwapb.c
20683
20684 SYNOPSYS DESIGNWARE APB SSI DRIVER
20685 M:      Serge Semin <[email protected]>
20686 L:      [email protected]
20687 S:      Supported
20688 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
20689 F:      drivers/spi/spi-dw*
20690
20691 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
20692 M:      Eugeniy Paltsev <[email protected]>
20693 S:      Maintained
20694 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
20695 F:      drivers/dma/dw-axi-dmac/
20696
20697 SYNOPSYS DESIGNWARE DMAC DRIVER
20698 M:      Viresh Kumar <[email protected]>
20699 R:      Andy Shevchenko <[email protected]>
20700 S:      Maintained
20701 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
20702 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
20703 F:      drivers/dma/dw/
20704 F:      include/dt-bindings/dma/dw-dmac.h
20705 F:      include/linux/dma/dw.h
20706 F:      include/linux/platform_data/dma-dw.h
20707
20708 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
20709 M:      Jose Abreu <[email protected]>
20710 L:      [email protected]
20711 S:      Supported
20712 F:      drivers/net/ethernet/synopsys/
20713
20714 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
20715 M:      Jose Abreu <[email protected]>
20716 L:      [email protected]
20717 S:      Supported
20718 F:      drivers/net/pcs/pcs-xpcs.c
20719 F:      drivers/net/pcs/pcs-xpcs.h
20720 F:      include/linux/pcs/pcs-xpcs.h
20721
20722 SYNOPSYS DESIGNWARE I2C DRIVER
20723 M:      Jarkko Nikula <[email protected]>
20724 R:      Andy Shevchenko <[email protected]>
20725 R:      Mika Westerberg <[email protected]>
20726 R:      Jan Dabros <[email protected]>
20727 L:      [email protected]
20728 S:      Supported
20729 F:      drivers/i2c/busses/i2c-designware-*
20730
20731 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
20732 M:      Jaehoon Chung <[email protected]>
20733 L:      [email protected]
20734 S:      Maintained
20735 F:      drivers/mmc/host/dw_mmc*
20736
20737 SYNOPSYS HSDK RESET CONTROLLER DRIVER
20738 M:      Eugeniy Paltsev <[email protected]>
20739 S:      Supported
20740 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
20741 F:      drivers/reset/reset-hsdk.c
20742 F:      include/dt-bindings/reset/snps,hsdk-reset.h
20743
20744 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
20745 M:      Prabu Thangamuthu <[email protected]>
20746 M:      Manjunath M B <[email protected]>
20747 L:      [email protected]
20748 S:      Maintained
20749 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
20750
20751 SYSTEM CONFIGURATION (SYSCON)
20752 M:      Lee Jones <[email protected]>
20753 M:      Arnd Bergmann <[email protected]>
20754 S:      Supported
20755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
20756 F:      drivers/mfd/syscon.c
20757
20758 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
20759 M:      Sudeep Holla <[email protected]>
20760 R:      Cristian Marussi <[email protected]>
20761 L:      [email protected] (moderated for non-subscribers)
20762 S:      Maintained
20763 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
20764 F:      drivers/clk/clk-sc[mp]i.c
20765 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
20766 F:      drivers/firmware/arm_scmi/
20767 F:      drivers/firmware/arm_scpi.c
20768 F:      drivers/powercap/arm_scmi_powercap.c
20769 F:      drivers/regulator/scmi-regulator.c
20770 F:      drivers/reset/reset-scmi.c
20771 F:      include/linux/sc[mp]i_protocol.h
20772 F:      include/trace/events/scmi.h
20773 F:      include/uapi/linux/virtio_scmi.h
20774
20775 SYSTEM RESET/SHUTDOWN DRIVERS
20776 M:      Sebastian Reichel <[email protected]>
20777 L:      [email protected]
20778 S:      Maintained
20779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
20780 F:      Documentation/devicetree/bindings/power/reset/
20781 F:      drivers/power/reset/
20782
20783 SYSTEM TRACE MODULE CLASS
20784 M:      Alexander Shishkin <[email protected]>
20785 S:      Maintained
20786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
20787 F:      Documentation/trace/stm.rst
20788 F:      drivers/hwtracing/stm/
20789 F:      include/linux/stm.h
20790 F:      include/uapi/linux/stm.h
20791
20792 SYSTEM76 ACPI DRIVER
20793 M:      Jeremy Soller <[email protected]>
20794 M:      System76 Product Development <[email protected]>
20795 L:      [email protected]
20796 S:      Maintained
20797 F:      drivers/platform/x86/system76_acpi.c
20798
20799 SYSV FILESYSTEM
20800 S:      Orphan
20801 F:      Documentation/filesystems/sysv-fs.rst
20802 F:      fs/sysv/
20803 F:      include/linux/sysv_fs.h
20804
20805 TASKSTATS STATISTICS INTERFACE
20806 M:      Balbir Singh <[email protected]>
20807 S:      Maintained
20808 F:      Documentation/accounting/taskstats*
20809 F:      include/linux/taskstats*
20810 F:      kernel/taskstats.c
20811
20812 TC subsystem
20813 M:      Jamal Hadi Salim <[email protected]>
20814 M:      Cong Wang <[email protected]>
20815 M:      Jiri Pirko <[email protected]>
20816 L:      [email protected]
20817 S:      Maintained
20818 F:      include/net/pkt_cls.h
20819 F:      include/net/pkt_sched.h
20820 F:      include/net/tc_act/
20821 F:      include/uapi/linux/pkt_cls.h
20822 F:      include/uapi/linux/pkt_sched.h
20823 F:      include/uapi/linux/tc_act/
20824 F:      include/uapi/linux/tc_ematch/
20825 F:      net/sched/
20826 F:      tools/testing/selftests/tc-testing
20827
20828 TC90522 MEDIA DRIVER
20829 M:      Akihiro Tsukada <[email protected]>
20830 L:      [email protected]
20831 S:      Odd Fixes
20832 F:      drivers/media/dvb-frontends/tc90522*
20833
20834 TCP LOW PRIORITY MODULE
20835 M:      "Wong Hoi Sing, Edison" <[email protected]>
20836 M:      "Hung Hing Lun, Mike" <[email protected]>
20837 S:      Maintained
20838 W:      http://tcp-lp-mod.sourceforge.net/
20839 F:      net/ipv4/tcp_lp.c
20840
20841 TDA10071 MEDIA DRIVER
20842 M:      Antti Palosaari <[email protected]>
20843 L:      [email protected]
20844 S:      Maintained
20845 W:      https://linuxtv.org
20846 W:      http://palosaari.fi/linux/
20847 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20848 T:      git git://linuxtv.org/anttip/media_tree.git
20849 F:      drivers/media/dvb-frontends/tda10071*
20850
20851 TDA18212 MEDIA DRIVER
20852 M:      Antti Palosaari <[email protected]>
20853 L:      [email protected]
20854 S:      Maintained
20855 W:      https://linuxtv.org
20856 W:      http://palosaari.fi/linux/
20857 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20858 T:      git git://linuxtv.org/anttip/media_tree.git
20859 F:      drivers/media/tuners/tda18212*
20860
20861 TDA18218 MEDIA DRIVER
20862 M:      Antti Palosaari <[email protected]>
20863 L:      [email protected]
20864 S:      Maintained
20865 W:      https://linuxtv.org
20866 W:      http://palosaari.fi/linux/
20867 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20868 T:      git git://linuxtv.org/anttip/media_tree.git
20869 F:      drivers/media/tuners/tda18218*
20870
20871 TDA18250 MEDIA DRIVER
20872 M:      Olli Salonen <[email protected]>
20873 L:      [email protected]
20874 S:      Maintained
20875 W:      https://linuxtv.org
20876 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20877 T:      git git://linuxtv.org/media_tree.git
20878 F:      drivers/media/tuners/tda18250*
20879
20880 TDA18271 MEDIA DRIVER
20881 M:      Michael Krufky <[email protected]>
20882 L:      [email protected]
20883 S:      Maintained
20884 W:      https://linuxtv.org
20885 W:      http://github.com/mkrufky
20886 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20887 T:      git git://linuxtv.org/mkrufky/tuners.git
20888 F:      drivers/media/tuners/tda18271*
20889
20890 TDA1997x MEDIA DRIVER
20891 M:      Tim Harvey <[email protected]>
20892 L:      [email protected]
20893 S:      Maintained
20894 W:      https://linuxtv.org
20895 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20896 F:      drivers/media/i2c/tda1997x.*
20897
20898 TDA827x MEDIA DRIVER
20899 M:      Michael Krufky <[email protected]>
20900 L:      [email protected]
20901 S:      Maintained
20902 W:      https://linuxtv.org
20903 W:      http://github.com/mkrufky
20904 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20905 T:      git git://linuxtv.org/mkrufky/tuners.git
20906 F:      drivers/media/tuners/tda8290.*
20907
20908 TDA8290 MEDIA DRIVER
20909 M:      Michael Krufky <[email protected]>
20910 L:      [email protected]
20911 S:      Maintained
20912 W:      https://linuxtv.org
20913 W:      http://github.com/mkrufky
20914 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20915 T:      git git://linuxtv.org/mkrufky/tuners.git
20916 F:      drivers/media/tuners/tda8290.*
20917
20918 TDA9840 MEDIA DRIVER
20919 M:      Hans Verkuil <[email protected]>
20920 L:      [email protected]
20921 S:      Maintained
20922 W:      https://linuxtv.org
20923 T:      git git://linuxtv.org/media_tree.git
20924 F:      drivers/media/i2c/tda9840*
20925
20926 TEA5761 TUNER DRIVER
20927 M:      Mauro Carvalho Chehab <[email protected]>
20928 L:      [email protected]
20929 S:      Odd fixes
20930 W:      https://linuxtv.org
20931 T:      git git://linuxtv.org/media_tree.git
20932 F:      drivers/media/tuners/tea5761.*
20933
20934 TEA5767 TUNER DRIVER
20935 M:      Mauro Carvalho Chehab <[email protected]>
20936 L:      [email protected]
20937 S:      Maintained
20938 W:      https://linuxtv.org
20939 T:      git git://linuxtv.org/media_tree.git
20940 F:      drivers/media/tuners/tea5767.*
20941
20942 TEA6415C MEDIA DRIVER
20943 M:      Hans Verkuil <[email protected]>
20944 L:      [email protected]
20945 S:      Maintained
20946 W:      https://linuxtv.org
20947 T:      git git://linuxtv.org/media_tree.git
20948 F:      drivers/media/i2c/tea6415c*
20949
20950 TEA6420 MEDIA DRIVER
20951 M:      Hans Verkuil <[email protected]>
20952 L:      [email protected]
20953 S:      Maintained
20954 W:      https://linuxtv.org
20955 T:      git git://linuxtv.org/media_tree.git
20956 F:      drivers/media/i2c/tea6420*
20957
20958 TEAM DRIVER
20959 M:      Jiri Pirko <[email protected]>
20960 L:      [email protected]
20961 S:      Supported
20962 F:      drivers/net/team/
20963 F:      include/linux/if_team.h
20964 F:      include/uapi/linux/if_team.h
20965 F:      tools/testing/selftests/drivers/net/team/
20966
20967 TECHNICAL ADVISORY BOARD PROCESS DOCS
20968 M:      "Theodore Ts'o" <[email protected]>
20969 M:      Greg Kroah-Hartman <[email protected]>
20970 L:      [email protected]
20971 S:      Maintained
20972 F:      Documentation/process/contribution-maturity-model.rst
20973 F:      Documentation/process/researcher-guidelines.rst
20974
20975 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
20976 M:      "Savoir-faire Linux Inc." <[email protected]>
20977 S:      Maintained
20978 F:      arch/x86/platform/ts5500/
20979
20980 TECHNOTREND USB IR RECEIVER
20981 M:      Sean Young <[email protected]>
20982 L:      [email protected]
20983 S:      Maintained
20984 F:      drivers/media/rc/ttusbir.c
20985
20986 TECHWELL TW9910 VIDEO DECODER
20987 L:      [email protected]
20988 S:      Orphan
20989 F:      drivers/media/i2c/tw9910.c
20990 F:      include/media/i2c/tw9910.h
20991
20992 TEE SUBSYSTEM
20993 M:      Jens Wiklander <[email protected]>
20994 R:      Sumit Garg <[email protected]>
20995 L:      [email protected]
20996 S:      Maintained
20997 F:      Documentation/staging/tee.rst
20998 F:      drivers/tee/
20999 F:      include/linux/tee_drv.h
21000 F:      include/uapi/linux/tee.h
21001
21002 TEGRA ARCHITECTURE SUPPORT
21003 M:      Thierry Reding <[email protected]>
21004 M:      Jonathan Hunter <[email protected]>
21005 L:      [email protected]
21006 S:      Supported
21007 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
21008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
21009 N:      [^a-z]tegra
21010
21011 TEGRA CLOCK DRIVER
21012 M:      Peter De Schrijver <[email protected]>
21013 M:      Prashant Gaikwad <[email protected]>
21014 S:      Supported
21015 F:      drivers/clk/tegra/
21016
21017 TEGRA DMA DRIVERS
21018 M:      Laxman Dewangan <[email protected]>
21019 M:      Jon Hunter <[email protected]>
21020 S:      Supported
21021 F:      drivers/dma/tegra*
21022
21023 TEGRA I2C DRIVER
21024 M:      Laxman Dewangan <[email protected]>
21025 R:      Dmitry Osipenko <[email protected]>
21026 S:      Supported
21027 F:      drivers/i2c/busses/i2c-tegra.c
21028
21029 TEGRA IOMMU DRIVERS
21030 M:      Thierry Reding <[email protected]>
21031 R:      Krishna Reddy <[email protected]>
21032 L:      [email protected]
21033 S:      Supported
21034 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
21035 F:      drivers/iommu/tegra*
21036
21037 TEGRA KBC DRIVER
21038 M:      Laxman Dewangan <[email protected]>
21039 S:      Supported
21040 F:      drivers/input/keyboard/tegra-kbc.c
21041
21042 TEGRA NAND DRIVER
21043 M:      Stefan Agner <[email protected]>
21044 M:      Lucas Stach <[email protected]>
21045 S:      Maintained
21046 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
21047 F:      drivers/mtd/nand/raw/tegra_nand.c
21048
21049 TEGRA PWM DRIVER
21050 M:      Thierry Reding <[email protected]>
21051 S:      Supported
21052 F:      drivers/pwm/pwm-tegra.c
21053
21054 TEGRA QUAD SPI DRIVER
21055 M:      Thierry Reding <[email protected]>
21056 M:      Jonathan Hunter <[email protected]>
21057 M:      Sowjanya Komatineni <[email protected]>
21058 L:      [email protected]
21059 S:      Maintained
21060 F:      drivers/spi/spi-tegra210-quad.c
21061
21062 TEGRA SERIAL DRIVER
21063 M:      Laxman Dewangan <[email protected]>
21064 S:      Supported
21065 F:      drivers/tty/serial/serial-tegra.c
21066
21067 TEGRA SPI DRIVER
21068 M:      Laxman Dewangan <[email protected]>
21069 S:      Supported
21070 F:      drivers/spi/spi-tegra*
21071
21072 TEGRA VIDEO DRIVER
21073 M:      Thierry Reding <[email protected]>
21074 M:      Jonathan Hunter <[email protected]>
21075 M:      Sowjanya Komatineni <[email protected]>
21076 M:      Luca Ceresoli <[email protected]>
21077 L:      [email protected]
21078 L:      [email protected]
21079 S:      Maintained
21080 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
21081 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
21082 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
21083 F:      drivers/staging/media/tegra-video/
21084
21085 TEGRA XUSB PADCTL DRIVER
21086 M:      JC Kuo <[email protected]>
21087 S:      Supported
21088 F:      drivers/phy/tegra/xusb*
21089
21090 TEHUTI ETHERNET DRIVER
21091 M:      Andy Gospodarek <[email protected]>
21092 L:      [email protected]
21093 S:      Supported
21094 F:      drivers/net/ethernet/tehuti/*
21095
21096 TELECOM CLOCK DRIVER FOR MCPL0010
21097 M:      Mark Gross <[email protected]>
21098 S:      Supported
21099 F:      drivers/char/tlclk.c
21100
21101 TEMPO SEMICONDUCTOR DRIVERS
21102 M:      Steven Eckhoff <[email protected]>
21103 S:      Maintained
21104 F:      Documentation/devicetree/bindings/sound/tscs*.txt
21105 F:      sound/soc/codecs/tscs*.c
21106 F:      sound/soc/codecs/tscs*.h
21107
21108 TENSILICA XTENSA PORT (xtensa)
21109 M:      Chris Zankel <[email protected]>
21110 M:      Max Filippov <[email protected]>
21111 S:      Maintained
21112 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
21113 F:      arch/xtensa/
21114 F:      drivers/irqchip/irq-xtensa-*
21115
21116 TEXAS INSTRUMENTS ASoC DRIVERS
21117 M:      Peter Ujfalusi <[email protected]>
21118 L:      [email protected] (moderated for non-subscribers)
21119 S:      Maintained
21120 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
21121 F:      sound/soc/ti/
21122
21123 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
21124 M:      Shenghao Ding <[email protected]>
21125 M:      Kevin Lu <[email protected]>
21126 M:      Baojun Xu <[email protected]>
21127 L:      [email protected] (moderated for non-subscribers)
21128 S:      Maintained
21129 F:      Documentation/devicetree/bindings/sound/tas2552.txt
21130 F:      Documentation/devicetree/bindings/sound/tas2562.yaml
21131 F:      Documentation/devicetree/bindings/sound/tas2770.yaml
21132 F:      Documentation/devicetree/bindings/sound/tas27xx.yaml
21133 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.txt
21134 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
21135 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
21136 F:      Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
21137 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
21138 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
21139 F:      include/sound/tas2*.h
21140 F:      include/sound/tlv320*.h
21141 F:      include/sound/tpa6130a2-plat.h
21142 F:      sound/pci/hda/tas2781_hda_i2c.c
21143 F:      sound/soc/codecs/pcm1681.c
21144 F:      sound/soc/codecs/pcm1789*.*
21145 F:      sound/soc/codecs/pcm179x*.*
21146 F:      sound/soc/codecs/pcm186x*.*
21147 F:      sound/soc/codecs/pcm3008.*
21148 F:      sound/soc/codecs/pcm3060*.*
21149 F:      sound/soc/codecs/pcm3168a*.*
21150 F:      sound/soc/codecs/pcm5102a.c
21151 F:      sound/soc/codecs/pcm512x*.*
21152 F:      sound/soc/codecs/tas2*.*
21153 F:      sound/soc/codecs/tlv320*.*
21154 F:      sound/soc/codecs/tpa6130a2.*
21155
21156 TEXAS INSTRUMENTS DMA DRIVERS
21157 M:      Peter Ujfalusi <[email protected]>
21158 L:      [email protected]
21159 S:      Maintained
21160 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
21161 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
21162 F:      Documentation/devicetree/bindings/dma/ti/
21163 F:      drivers/dma/ti/
21164 F:      include/linux/dma/k3-psil.h
21165 F:      include/linux/dma/k3-udma-glue.h
21166 F:      include/linux/dma/ti-cppi5.h
21167 X:      drivers/dma/ti/cppi41.c
21168
21169 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
21170 M:      Robert Marko <[email protected]>
21171 M:      Luka Perkov <[email protected]>
21172 L:      [email protected]
21173 S:      Maintained
21174 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
21175 F:      Documentation/hwmon/tps23861.rst
21176 F:      drivers/hwmon/tps23861.c
21177
21178 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
21179 M:      Ricardo Ribalda <[email protected]>
21180 L:      [email protected]
21181 S:      Supported
21182 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
21183 F:      drivers/iio/dac/ti-dac7612.c
21184
21185 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
21186 M:      Nishanth Menon <[email protected]>
21187 M:      Tero Kristo <[email protected]>
21188 M:      Santosh Shilimkar <[email protected]>
21189 L:      [email protected] (moderated for non-subscribers)
21190 S:      Maintained
21191 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
21192 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
21193 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
21194 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
21195 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
21196 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
21197 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
21198 F:      drivers/clk/keystone/sci-clk.c
21199 F:      drivers/firmware/ti_sci*
21200 F:      drivers/irqchip/irq-ti-sci-inta.c
21201 F:      drivers/irqchip/irq-ti-sci-intr.c
21202 F:      drivers/reset/reset-ti-sci.c
21203 F:      drivers/soc/ti/ti_sci_inta_msi.c
21204 F:      drivers/soc/ti/ti_sci_pm_domains.c
21205 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
21206 F:      include/linux/soc/ti/ti_sci_inta_msi.h
21207 F:      include/linux/soc/ti/ti_sci_protocol.h
21208
21209 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
21210 M:      Puranjay Mohan <[email protected]>
21211 L:      [email protected]
21212 S:      Supported
21213 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
21214 F:      drivers/iio/temperature/tmp117.c
21215
21216 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
21217 M:      Hans Verkuil <[email protected]>
21218 L:      [email protected]
21219 S:      Maintained
21220 W:      https://linuxtv.org
21221 T:      git git://linuxtv.org/media_tree.git
21222 F:      drivers/media/radio/radio-raremono.c
21223
21224 THERMAL
21225 M:      Rafael J. Wysocki <[email protected]>
21226 M:      Daniel Lezcano <[email protected]>
21227 R:      Amit Kucheria <[email protected]>
21228 R:      Zhang Rui <[email protected]>
21229 L:      [email protected]
21230 S:      Supported
21231 Q:      https://patchwork.kernel.org/project/linux-pm/list/
21232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
21233 F:      Documentation/ABI/testing/sysfs-class-thermal
21234 F:      Documentation/admin-guide/thermal/
21235 F:      Documentation/devicetree/bindings/thermal/
21236 F:      Documentation/driver-api/thermal/
21237 F:      drivers/thermal/
21238 F:      include/dt-bindings/thermal/
21239 F:      include/linux/cpu_cooling.h
21240 F:      include/linux/thermal.h
21241 F:      include/uapi/linux/thermal.h
21242 F:      tools/lib/thermal/
21243 F:      tools/thermal/
21244
21245 THERMAL DRIVER FOR AMLOGIC SOCS
21246 M:      Guillaume La Roque <[email protected]>
21247 L:      [email protected]
21248 L:      [email protected]
21249 S:      Supported
21250 W:      http://linux-meson.com/
21251 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
21252 F:      drivers/thermal/amlogic_thermal.c
21253
21254 THERMAL/CPU_COOLING
21255 M:      Amit Daniel Kachhap <[email protected]>
21256 M:      Daniel Lezcano <[email protected]>
21257 M:      Viresh Kumar <[email protected]>
21258 R:      Lukasz Luba <[email protected]>
21259 L:      [email protected]
21260 S:      Supported
21261 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
21262 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
21263 F:      drivers/thermal/cpufreq_cooling.c
21264 F:      drivers/thermal/cpuidle_cooling.c
21265 F:      include/linux/cpu_cooling.h
21266
21267 THERMAL/POWER_ALLOCATOR
21268 M:      Lukasz Luba <[email protected]>
21269 L:      [email protected]
21270 S:      Maintained
21271 F:      Documentation/driver-api/thermal/power_allocator.rst
21272 F:      drivers/thermal/gov_power_allocator.c
21273 F:      drivers/thermal/thermal_trace_ipa.h
21274
21275 THINKPAD ACPI EXTRAS DRIVER
21276 M:      Henrique de Moraes Holschuh <[email protected]>
21277 L:      [email protected]
21278 L:      [email protected]
21279 S:      Maintained
21280 W:      http://ibm-acpi.sourceforge.net
21281 W:      http://thinkwiki.org/wiki/Ibm-acpi
21282 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
21283 F:      drivers/platform/x86/thinkpad_acpi.c
21284
21285 THINKPAD LMI DRIVER
21286 M:      Mark Pearson <[email protected]>
21287 L:      [email protected]
21288 S:      Maintained
21289 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
21290 F:      drivers/platform/x86/think-lmi.?
21291
21292 THUNDERBOLT DMA TRAFFIC TEST DRIVER
21293 M:      Isaac Hazan <[email protected]>
21294 L:      [email protected]
21295 S:      Maintained
21296 F:      drivers/thunderbolt/dma_test.c
21297
21298 THUNDERBOLT DRIVER
21299 M:      Andreas Noever <[email protected]>
21300 M:      Michael Jamet <[email protected]>
21301 M:      Mika Westerberg <[email protected]>
21302 M:      Yehezkel Bernat <[email protected]>
21303 L:      [email protected]
21304 S:      Maintained
21305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
21306 F:      Documentation/admin-guide/thunderbolt.rst
21307 F:      drivers/thunderbolt/
21308 F:      include/linux/thunderbolt.h
21309
21310 THUNDERBOLT NETWORK DRIVER
21311 M:      Michael Jamet <[email protected]>
21312 M:      Mika Westerberg <[email protected]>
21313 M:      Yehezkel Bernat <[email protected]>
21314 L:      [email protected]
21315 S:      Maintained
21316 F:      drivers/net/thunderbolt/
21317
21318 THUNDERX GPIO DRIVER
21319 M:      Robert Richter <[email protected]>
21320 S:      Odd Fixes
21321 F:      drivers/gpio/gpio-thunderx.c
21322
21323 TI ADS7924 ADC DRIVER
21324 M:      Hugo Villeneuve <[email protected]>
21325 L:      [email protected]
21326 S:      Supported
21327 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
21328 F:      drivers/iio/adc/ti-ads7924.c
21329
21330 TI AM437X VPFE DRIVER
21331 M:      "Lad, Prabhakar" <[email protected]>
21332 L:      [email protected]
21333 S:      Maintained
21334 W:      https://linuxtv.org
21335 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21336 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21337 F:      drivers/media/platform/ti/am437x/
21338
21339 TI BANDGAP AND THERMAL DRIVER
21340 M:      Eduardo Valentin <[email protected]>
21341 M:      Keerthy <[email protected]>
21342 L:      [email protected]
21343 L:      [email protected]
21344 S:      Maintained
21345 F:      drivers/thermal/ti-soc-thermal/
21346
21347 TI BQ27XXX POWER SUPPLY DRIVER
21348 F:      drivers/power/supply/bq27xxx_battery.c
21349 F:      drivers/power/supply/bq27xxx_battery_i2c.c
21350 F:      include/linux/power/bq27xxx_battery.h
21351
21352 TI CDCE706 CLOCK DRIVER
21353 M:      Max Filippov <[email protected]>
21354 S:      Maintained
21355 F:      drivers/clk/clk-cdce706.c
21356
21357 TI CLOCK DRIVER
21358 M:      Tero Kristo <[email protected]>
21359 L:      [email protected]
21360 S:      Odd Fixes
21361 F:      drivers/clk/ti/
21362 F:      include/linux/clk/ti.h
21363
21364 TI DAVINCI MACHINE SUPPORT
21365 M:      Bartosz Golaszewski <[email protected]>
21366 L:      [email protected] (moderated for non-subscribers)
21367 S:      Maintained
21368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
21369 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
21370 F:      arch/arm/boot/dts/ti/davinci/
21371 F:      arch/arm/mach-davinci/
21372 F:      drivers/i2c/busses/i2c-davinci.c
21373
21374 TI DAVINCI SERIES CLOCK DRIVER
21375 M:      David Lechner <[email protected]>
21376 R:      Sekhar Nori <[email protected]>
21377 S:      Maintained
21378 F:      Documentation/devicetree/bindings/clock/ti/davinci/
21379 F:      drivers/clk/davinci/
21380 F:      include/linux/clk/davinci.h
21381
21382 TI DAVINCI SERIES GPIO DRIVER
21383 M:      Keerthy <[email protected]>
21384 L:      [email protected]
21385 S:      Maintained
21386 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
21387 F:      drivers/gpio/gpio-davinci.c
21388
21389 TI DAVINCI SERIES MEDIA DRIVER
21390 M:      "Lad, Prabhakar" <[email protected]>
21391 L:      [email protected]
21392 S:      Maintained
21393 W:      https://linuxtv.org
21394 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21395 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21396 F:      drivers/media/platform/ti/davinci/
21397 F:      include/media/davinci/
21398
21399 TI ENHANCED CAPTURE (eCAP) DRIVER
21400 M:      Vignesh Raghavendra <[email protected]>
21401 R:      Julien Panis <[email protected]>
21402 L:      [email protected]
21403 L:      [email protected]
21404 S:      Maintained
21405 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
21406 F:      drivers/counter/ti-ecap-capture.c
21407
21408 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
21409 R:      David Lechner <[email protected]>
21410 L:      [email protected]
21411 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
21412 F:      drivers/counter/ti-eqep.c
21413
21414 TI ETHERNET SWITCH DRIVER (CPSW)
21415 R:      Grygorii Strashko <[email protected]>
21416 L:      [email protected]
21417 L:      [email protected]
21418 S:      Maintained
21419 F:      drivers/net/ethernet/ti/cpsw*
21420 F:      drivers/net/ethernet/ti/davinci*
21421
21422 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
21423 M:      Alex Dubov <[email protected]>
21424 S:      Maintained
21425 W:      http://tifmxx.berlios.de/
21426 F:      drivers/memstick/host/tifm_ms.c
21427 F:      drivers/misc/tifm*
21428 F:      drivers/mmc/host/tifm_sd.c
21429 F:      include/linux/tifm.h
21430
21431 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
21432 M:      Nishanth Menon <[email protected]>
21433 M:      Santosh Shilimkar <[email protected]>
21434 L:      [email protected]
21435 L:      [email protected] (moderated for non-subscribers)
21436 S:      Maintained
21437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
21438 F:      drivers/soc/ti/*
21439
21440 TI LM49xxx FAMILY ASoC CODEC DRIVERS
21441 M:      M R Swami Reddy <[email protected]>
21442 M:      Vishwas A Deshpande <[email protected]>
21443 L:      [email protected] (moderated for non-subscribers)
21444 S:      Maintained
21445 F:      sound/soc/codecs/isabelle*
21446 F:      sound/soc/codecs/lm49453*
21447
21448 TI LMP92064 ADC DRIVER
21449 M:      Leonard Göhrs <[email protected]>
21450 R:      [email protected]
21451 L:      [email protected]
21452 S:      Maintained
21453 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
21454 F:      drivers/iio/adc/ti-lmp92064.c
21455
21456 TI PCM3060 ASoC CODEC DRIVER
21457 M:      Kirill Marinushkin <[email protected]>
21458 L:      [email protected] (moderated for non-subscribers)
21459 S:      Maintained
21460 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
21461 F:      sound/soc/codecs/pcm3060*
21462
21463 TI TAS571X FAMILY ASoC CODEC DRIVER
21464 M:      Kevin Cernekee <[email protected]>
21465 L:      [email protected] (moderated for non-subscribers)
21466 S:      Odd Fixes
21467 F:      sound/soc/codecs/tas571x*
21468
21469 TI TMAG5273 MAGNETOMETER DRIVER
21470 M:      Gerald Loacker <[email protected]>
21471 L:      [email protected]
21472 S:      Maintained
21473 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
21474 F:      drivers/iio/magnetometer/tmag5273.c
21475
21476 TI TRF7970A NFC DRIVER
21477 M:      Mark Greer <[email protected]>
21478 L:      [email protected]
21479 S:      Supported
21480 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
21481 F:      drivers/nfc/trf7970a.c
21482
21483 TI TSC2046 ADC DRIVER
21484 M:      Oleksij Rempel <[email protected]>
21485 R:      [email protected]
21486 L:      [email protected]
21487 S:      Maintained
21488 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
21489 F:      drivers/iio/adc/ti-tsc2046.c
21490
21491 TI TWL4030 SERIES SOC CODEC DRIVER
21492 M:      Peter Ujfalusi <[email protected]>
21493 L:      [email protected] (moderated for non-subscribers)
21494 S:      Maintained
21495 F:      sound/soc/codecs/twl4030*
21496
21497 TI VPE/CAL DRIVERS
21498 M:      Benoit Parrot <[email protected]>
21499 L:      [email protected]
21500 S:      Maintained
21501 W:      http://linuxtv.org/
21502 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21503 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
21504 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
21505 F:      drivers/media/platform/ti/cal/
21506 F:      drivers/media/platform/ti/vpe/
21507
21508 TI WILINK WIRELESS DRIVERS
21509 L:      [email protected]
21510 S:      Orphan
21511 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
21512 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
21513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
21514 F:      drivers/net/wireless/ti/
21515
21516 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
21517 M:      John Stultz <[email protected]>
21518 M:      Thomas Gleixner <[email protected]>
21519 R:      Stephen Boyd <[email protected]>
21520 L:      [email protected]
21521 S:      Supported
21522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
21523 F:      include/linux/clocksource.h
21524 F:      include/linux/time.h
21525 F:      include/linux/timex.h
21526 F:      include/uapi/linux/time.h
21527 F:      include/uapi/linux/timex.h
21528 F:      kernel/time/alarmtimer.c
21529 F:      kernel/time/clocksource.c
21530 F:      kernel/time/ntp.c
21531 F:      kernel/time/time*.c
21532 F:      tools/testing/selftests/timers/
21533
21534 TIPC NETWORK LAYER
21535 M:      Jon Maloy <[email protected]>
21536 M:      Ying Xue <[email protected]>
21537 L:      [email protected] (core kernel code)
21538 L:      [email protected] (user apps, general discussion)
21539 S:      Maintained
21540 W:      http://tipc.sourceforge.net/
21541 F:      include/uapi/linux/tipc*.h
21542 F:      net/tipc/
21543
21544 TLAN NETWORK DRIVER
21545 M:      Samuel Chessman <[email protected]>
21546 L:      [email protected] (subscribers-only)
21547 S:      Maintained
21548 W:      http://sourceforge.net/projects/tlan/
21549 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
21550 F:      drivers/net/ethernet/ti/tlan.*
21551
21552 TMIO/SDHI MMC DRIVER
21553 M:      Wolfram Sang <[email protected]>
21554 L:      [email protected]
21555 L:      [email protected]
21556 S:      Supported
21557 F:      drivers/mmc/host/renesas_sdhi*
21558 F:      drivers/mmc/host/tmio_mmc*
21559 F:      include/linux/mfd/tmio.h
21560
21561 TMP401 HARDWARE MONITOR DRIVER
21562 M:      Guenter Roeck <[email protected]>
21563 L:      [email protected]
21564 S:      Maintained
21565 F:      Documentation/devicetree/bindings/hwmon/ti,tmp401.yaml
21566 F:      Documentation/hwmon/tmp401.rst
21567 F:      drivers/hwmon/tmp401.c
21568
21569 TMP464 HARDWARE MONITOR DRIVER
21570 M:      Guenter Roeck <[email protected]>
21571 L:      [email protected]
21572 S:      Maintained
21573 F:      Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml
21574 F:      Documentation/hwmon/tmp464.rst
21575 F:      drivers/hwmon/tmp464.c
21576
21577 TMP513 HARDWARE MONITOR DRIVER
21578 M:      Eric Tremblay <[email protected]>
21579 L:      [email protected]
21580 S:      Maintained
21581 F:      Documentation/hwmon/tmp513.rst
21582 F:      drivers/hwmon/tmp513.c
21583
21584 TMPFS (SHMEM FILESYSTEM)
21585 M:      Hugh Dickins <[email protected]>
21586 L:      [email protected]
21587 S:      Maintained
21588 F:      include/linux/shmem_fs.h
21589 F:      mm/shmem.c
21590
21591 TOMOYO SECURITY MODULE
21592 M:      Kentaro Takeda <[email protected]>
21593 M:      Tetsuo Handa <[email protected]>
21594 L:      [email protected] (subscribers-only, for developers in English)
21595 L:      [email protected] (subscribers-only, for users in English)
21596 L:      [email protected] (subscribers-only, for developers in Japanese)
21597 L:      [email protected] (subscribers-only, for users in Japanese)
21598 S:      Maintained
21599 W:      https://tomoyo.osdn.jp/
21600 F:      security/tomoyo/
21601
21602 TOPSTAR LAPTOP EXTRAS DRIVER
21603 M:      Herton Ronaldo Krzesinski <[email protected]>
21604 L:      [email protected]
21605 S:      Maintained
21606 F:      drivers/platform/x86/topstar-laptop.c
21607
21608 TORTURE-TEST MODULES
21609 M:      Davidlohr Bueso <[email protected]>
21610 M:      "Paul E. McKenney" <[email protected]>
21611 M:      Josh Triplett <[email protected]>
21612 L:      [email protected]
21613 S:      Supported
21614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
21615 F:      Documentation/RCU/torture.rst
21616 F:      kernel/locking/locktorture.c
21617 F:      kernel/rcu/rcuscale.c
21618 F:      kernel/rcu/rcutorture.c
21619 F:      kernel/rcu/refscale.c
21620 F:      kernel/torture.c
21621
21622 TOSHIBA ACPI EXTRAS DRIVER
21623 M:      Azael Avalos <[email protected]>
21624 L:      [email protected]
21625 S:      Maintained
21626 F:      drivers/platform/x86/toshiba_acpi.c
21627
21628 TOSHIBA BLUETOOTH DRIVER
21629 M:      Azael Avalos <[email protected]>
21630 L:      [email protected]
21631 S:      Maintained
21632 F:      drivers/platform/x86/toshiba_bluetooth.c
21633
21634 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
21635 M:      Azael Avalos <[email protected]>
21636 L:      [email protected]
21637 S:      Maintained
21638 F:      drivers/platform/x86/toshiba_haps.c
21639
21640 TOSHIBA SMM DRIVER
21641 M:      Jonathan Buzzard <[email protected]>
21642 S:      Maintained
21643 W:      http://www.buzzard.org.uk/toshiba/
21644 F:      drivers/char/toshiba.c
21645 F:      include/linux/toshiba.h
21646 F:      include/uapi/linux/toshiba.h
21647
21648 TOSHIBA TC358743 DRIVER
21649 M:      Hans Verkuil <[email protected]>
21650 L:      [email protected]
21651 S:      Maintained
21652 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
21653 F:      drivers/media/i2c/tc358743*
21654 F:      include/media/i2c/tc358743.h
21655
21656 TOSHIBA WMI HOTKEYS DRIVER
21657 M:      Azael Avalos <[email protected]>
21658 L:      [email protected]
21659 S:      Maintained
21660 F:      drivers/platform/x86/toshiba-wmi.c
21661
21662 TPM DEVICE DRIVER
21663 M:      Peter Huewe <[email protected]>
21664 M:      Jarkko Sakkinen <[email protected]>
21665 R:      Jason Gunthorpe <[email protected]>
21666 L:      [email protected]
21667 S:      Maintained
21668 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
21669 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
21670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
21671 F:      drivers/char/tpm/
21672
21673 TPS546D24 DRIVER
21674 M:      Duke Du <[email protected]>
21675 L:      [email protected]
21676 S:      Maintained
21677 F:      Documentation/hwmon/tps546d24.rst
21678 F:      drivers/hwmon/pmbus/tps546d24.c
21679
21680 TRACING
21681 M:      Steven Rostedt <[email protected]>
21682 M:      Masami Hiramatsu <[email protected]>
21683 L:      [email protected]
21684 L:      [email protected]
21685 S:      Maintained
21686 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
21687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
21688 F:      Documentation/trace/*
21689 F:      fs/tracefs/
21690 F:      include/linux/trace*.h
21691 F:      include/trace/
21692 F:      kernel/trace/
21693 F:      scripts/tracing/
21694 F:      tools/testing/selftests/ftrace/
21695
21696 TRACING MMIO ACCESSES (MMIOTRACE)
21697 M:      Steven Rostedt <[email protected]>
21698 M:      Masami Hiramatsu <[email protected]>
21699 R:      Karol Herbst <[email protected]>
21700 R:      Pekka Paalanen <[email protected]>
21701 L:      [email protected]
21702 L:      [email protected]
21703 S:      Maintained
21704 F:      arch/x86/mm/kmmio.c
21705 F:      arch/x86/mm/mmio-mod.c
21706 F:      arch/x86/mm/testmmiotrace.c
21707 F:      include/linux/mmiotrace.h
21708 F:      kernel/trace/trace_mmiotrace.c
21709
21710 TRACING OS NOISE / LATENCY TRACERS
21711 M:      Steven Rostedt <[email protected]>
21712 M:      Daniel Bristot de Oliveira <[email protected]>
21713 S:      Maintained
21714 F:      Documentation/trace/hwlat_detector.rst
21715 F:      Documentation/trace/osnoise-tracer.rst
21716 F:      Documentation/trace/timerlat-tracer.rst
21717 F:      arch/*/kernel/trace.c
21718 F:      include/trace/events/osnoise.h
21719 F:      kernel/trace/trace_hwlat.c
21720 F:      kernel/trace/trace_irqsoff.c
21721 F:      kernel/trace/trace_osnoise.c
21722 F:      kernel/trace/trace_sched_wakeup.c
21723
21724 TRADITIONAL CHINESE DOCUMENTATION
21725 M:      Hu Haowen <[email protected]>
21726 L:      [email protected] (moderated for non-subscribers)
21727 S:      Maintained
21728 W:      https://github.com/srcres258/linux-doc
21729 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
21730 F:      Documentation/translations/zh_TW/
21731
21732 TTY LAYER AND SERIAL DRIVERS
21733 M:      Greg Kroah-Hartman <[email protected]>
21734 M:      Jiri Slaby <[email protected]>
21735 L:      [email protected]
21736 L:      [email protected]
21737 S:      Supported
21738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
21739 F:      Documentation/devicetree/bindings/serial/
21740 F:      Documentation/driver-api/serial/
21741 F:      drivers/tty/
21742 F:      include/linux/selection.h
21743 F:      include/linux/serial.h
21744 F:      include/linux/serial_core.h
21745 F:      include/linux/sysrq.h
21746 F:      include/linux/tty*.h
21747 F:      include/linux/vt.h
21748 F:      include/linux/vt_*.h
21749 F:      include/uapi/linux/serial.h
21750 F:      include/uapi/linux/serial_core.h
21751 F:      include/uapi/linux/tty.h
21752
21753 TUA9001 MEDIA DRIVER
21754 M:      Antti Palosaari <[email protected]>
21755 L:      [email protected]
21756 S:      Maintained
21757 W:      https://linuxtv.org
21758 W:      http://palosaari.fi/linux/
21759 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21760 T:      git git://linuxtv.org/anttip/media_tree.git
21761 F:      drivers/media/tuners/tua9001*
21762
21763 TULIP NETWORK DRIVERS
21764 L:      [email protected]
21765 L:      [email protected]
21766 S:      Orphan
21767 F:      drivers/net/ethernet/dec/tulip/
21768
21769 TUN/TAP driver
21770 M:      Willem de Bruijn <[email protected]>
21771 M:      Jason Wang <[email protected]>
21772 S:      Maintained
21773 W:      http://vtun.sourceforge.net/tun
21774 F:      Documentation/networking/tuntap.rst
21775 F:      arch/um/os-Linux/drivers/
21776 F:      drivers/net/tap.c
21777 F:      drivers/net/tun.c
21778
21779 TURBOCHANNEL SUBSYSTEM
21780 M:      "Maciej W. Rozycki" <[email protected]>
21781 M:      Ralf Baechle <[email protected]>
21782 L:      [email protected]
21783 S:      Maintained
21784 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
21785 F:      drivers/tc/
21786 F:      include/linux/tc.h
21787
21788 TURBOSTAT UTILITY
21789 M:      "Len Brown" <[email protected]>
21790 L:      [email protected]
21791 S:      Supported
21792 Q:      https://patchwork.kernel.org/project/linux-pm/list/
21793 B:      https://bugzilla.kernel.org
21794 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
21795 F:      tools/power/x86/turbostat/
21796
21797 TW5864 VIDEO4LINUX DRIVER
21798 M:      Bluecherry Maintainers <[email protected]>
21799 M:      Anton Sviridenko <[email protected]>
21800 M:      Andrey Utkin <[email protected]>
21801 M:      Andrey Utkin <[email protected]>
21802 L:      [email protected]
21803 S:      Supported
21804 F:      drivers/media/pci/tw5864/
21805
21806 TW68 VIDEO4LINUX DRIVER
21807 M:      Hans Verkuil <[email protected]>
21808 L:      [email protected]
21809 S:      Odd Fixes
21810 W:      https://linuxtv.org
21811 T:      git git://linuxtv.org/media_tree.git
21812 F:      drivers/media/pci/tw68/
21813
21814 TW686X VIDEO4LINUX DRIVER
21815 M:      Ezequiel Garcia <[email protected]>
21816 L:      [email protected]
21817 S:      Maintained
21818 W:      http://linuxtv.org
21819 T:      git git://linuxtv.org/media_tree.git
21820 F:      drivers/media/pci/tw686x/
21821
21822 U-BOOT ENVIRONMENT VARIABLES
21823 M:      Rafał Miłecki <[email protected]>
21824 S:      Maintained
21825 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
21826 F:      drivers/nvmem/u-boot-env.c
21827
21828 UACCE ACCELERATOR FRAMEWORK
21829 M:      Zhangfei Gao <[email protected]>
21830 M:      Zhou Wang <[email protected]>
21831 L:      [email protected]
21832 L:      [email protected]
21833 S:      Maintained
21834 F:      Documentation/ABI/testing/sysfs-driver-uacce
21835 F:      Documentation/misc-devices/uacce.rst
21836 F:      drivers/misc/uacce/
21837 F:      include/linux/uacce.h
21838 F:      include/uapi/misc/uacce/
21839
21840 UBI FILE SYSTEM (UBIFS)
21841 M:      Richard Weinberger <[email protected]>
21842 L:      [email protected]
21843 S:      Supported
21844 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
21845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
21846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
21847 F:      Documentation/ABI/testing/sysfs-fs-ubifs
21848 F:      Documentation/filesystems/ubifs-authentication.rst
21849 F:      Documentation/filesystems/ubifs.rst
21850 F:      fs/ubifs/
21851
21852 UBLK USERSPACE BLOCK DRIVER
21853 M:      Ming Lei <[email protected]>
21854 L:      [email protected]
21855 S:      Maintained
21856 F:      Documentation/block/ublk.rst
21857 F:      drivers/block/ublk_drv.c
21858 F:      include/uapi/linux/ublk_cmd.h
21859
21860 UCLINUX (M68KNOMMU AND COLDFIRE)
21861 M:      Greg Ungerer <[email protected]>
21862 L:      [email protected]
21863 S:      Maintained
21864 W:      http://www.linux-m68k.org/
21865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
21866 F:      arch/m68k/*/*_no.*
21867 F:      arch/m68k/68*/
21868 F:      arch/m68k/coldfire/
21869 F:      arch/m68k/include/asm/*_no.*
21870
21871 UDF FILESYSTEM
21872 M:      Jan Kara <[email protected]>
21873 S:      Maintained
21874 F:      Documentation/filesystems/udf.rst
21875 F:      fs/udf/
21876
21877 UDRAW TABLET
21878 M:      Bastien Nocera <[email protected]>
21879 L:      [email protected]
21880 S:      Maintained
21881 F:      drivers/hid/hid-udraw-ps3.c
21882
21883 UFS FILESYSTEM
21884 M:      Evgeniy Dushistov <[email protected]>
21885 S:      Maintained
21886 F:      Documentation/admin-guide/ufs.rst
21887 F:      fs/ufs/
21888
21889 UHID USERSPACE HID IO DRIVER
21890 M:      David Rheinsberg <[email protected]>
21891 L:      [email protected]
21892 S:      Maintained
21893 F:      drivers/hid/uhid.c
21894 F:      include/uapi/linux/uhid.h
21895
21896 ULPI BUS
21897 M:      Heikki Krogerus <[email protected]>
21898 L:      [email protected]
21899 S:      Maintained
21900 F:      drivers/usb/common/ulpi.c
21901 F:      include/linux/ulpi/
21902
21903 UNICODE SUBSYSTEM
21904 M:      Gabriel Krisman Bertazi <[email protected]>
21905 L:      [email protected]
21906 S:      Supported
21907 F:      fs/unicode/
21908
21909 UNIFDEF
21910 M:      Tony Finch <[email protected]>
21911 S:      Maintained
21912 W:      http://dotat.at/prog/unifdef
21913 F:      scripts/unifdef.c
21914
21915 UNIFORM CDROM DRIVER
21916 M:      Phillip Potter <[email protected]>
21917 S:      Maintained
21918 F:      Documentation/cdrom/
21919 F:      drivers/cdrom/cdrom.c
21920 F:      include/linux/cdrom.h
21921 F:      include/uapi/linux/cdrom.h
21922
21923 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
21924 R:      Alim Akhtar <[email protected]>
21925 R:      Avri Altman <[email protected]>
21926 R:      Bart Van Assche <[email protected]>
21927 L:      [email protected]
21928 S:      Supported
21929 F:      Documentation/devicetree/bindings/ufs/
21930 F:      Documentation/scsi/ufs.rst
21931 F:      drivers/ufs/core/
21932
21933 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
21934 M:      Pedro Sousa <[email protected]>
21935 L:      [email protected]
21936 S:      Supported
21937 F:      drivers/ufs/host/*dwc*
21938
21939 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
21940 M:      Alim Akhtar <[email protected]>
21941 L:      [email protected]
21942 S:      Maintained
21943 F:      drivers/ufs/host/ufs-exynos*
21944
21945 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
21946 M:      Stanley Chu <[email protected]>
21947 L:      [email protected]
21948 L:      [email protected] (moderated for non-subscribers)
21949 S:      Maintained
21950 F:      drivers/ufs/host/ufs-mediatek*
21951
21952 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
21953 M:      Manivannan Sadhasivam <[email protected]>
21954 L:      [email protected]
21955 L:      [email protected]
21956 S:      Maintained
21957 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
21958 F:      drivers/ufs/host/ufs-qcom*
21959
21960 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
21961 M:      Yoshihiro Shimoda <[email protected]>
21962 L:      [email protected]
21963 L:      [email protected]
21964 S:      Maintained
21965 F:      drivers/ufs/host/ufs-renesas.c
21966
21967 UNSORTED BLOCK IMAGES (UBI)
21968 M:      Richard Weinberger <[email protected]>
21969 L:      [email protected]
21970 S:      Supported
21971 W:      http://www.linux-mtd.infradead.org/
21972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
21973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
21974 F:      drivers/mtd/ubi/
21975 F:      include/linux/mtd/ubi.h
21976 F:      include/uapi/mtd/ubi-user.h
21977
21978 USB "USBNET" DRIVER FRAMEWORK
21979 M:      Oliver Neukum <[email protected]>
21980 L:      [email protected]
21981 S:      Maintained
21982 W:      http://www.linux-usb.org/usbnet
21983 F:      drivers/net/usb/usbnet.c
21984 F:      include/linux/usb/usbnet.h
21985
21986 USB ACM DRIVER
21987 M:      Oliver Neukum <[email protected]>
21988 L:      [email protected]
21989 S:      Maintained
21990 F:      Documentation/usb/acm.rst
21991 F:      drivers/usb/class/cdc-acm.*
21992
21993 USB APPLE MFI FASTCHARGE DRIVER
21994 M:      Bastien Nocera <[email protected]>
21995 L:      [email protected]
21996 S:      Maintained
21997 F:      drivers/usb/misc/apple-mfi-fastcharge.c
21998
21999 USB AR5523 WIRELESS DRIVER
22000 L:      [email protected]
22001 S:      Orphan
22002 F:      drivers/net/wireless/ath/ar5523/
22003
22004 USB ATTACHED SCSI
22005 M:      Oliver Neukum <[email protected]>
22006 L:      [email protected]
22007 L:      [email protected]
22008 S:      Maintained
22009 F:      drivers/usb/storage/uas.c
22010
22011 USB CDC ETHERNET DRIVER
22012 M:      Oliver Neukum <[email protected]>
22013 L:      [email protected]
22014 S:      Maintained
22015 F:      drivers/net/usb/cdc_*.c
22016 F:      include/uapi/linux/usb/cdc.h
22017
22018 USB CHAOSKEY DRIVER
22019 M:      Keith Packard <[email protected]>
22020 L:      [email protected]
22021 S:      Maintained
22022 F:      drivers/usb/misc/chaoskey.c
22023
22024 USB CYPRESS C67X00 DRIVER
22025 L:      [email protected]
22026 S:      Orphan
22027 F:      drivers/usb/c67x00/
22028
22029 USB DAVICOM DM9601 DRIVER
22030 M:      Peter Korsgaard <[email protected]>
22031 L:      [email protected]
22032 S:      Maintained
22033 W:      http://www.linux-usb.org/usbnet
22034 F:      drivers/net/usb/dm9601.c
22035
22036 USB EHCI DRIVER
22037 M:      Alan Stern <[email protected]>
22038 L:      [email protected]
22039 S:      Maintained
22040 F:      Documentation/usb/ehci.rst
22041 F:      drivers/usb/host/ehci*
22042
22043 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
22044 M:      Jiri Kosina <[email protected]>
22045 M:      Benjamin Tissoires <[email protected]>
22046 L:      [email protected]
22047 S:      Maintained
22048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
22049 F:      Documentation/hid/hiddev.rst
22050 F:      drivers/hid/usbhid/
22051
22052 USB INTEL XHCI ROLE MUX DRIVER
22053 M:      Hans de Goede <[email protected]>
22054 L:      [email protected]
22055 S:      Maintained
22056 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
22057
22058 USB IP DRIVER FOR HISILICON KIRIN 960
22059 M:      Yu Chen <[email protected]>
22060 M:      Binghui Wang <[email protected]>
22061 L:      [email protected]
22062 S:      Maintained
22063 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
22064 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
22065
22066 USB IP DRIVER FOR HISILICON KIRIN 970
22067 M:      Mauro Carvalho Chehab <[email protected]>
22068 L:      [email protected]
22069 S:      Maintained
22070 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
22071 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
22072
22073 USB ISP116X DRIVER
22074 M:      Olav Kongas <[email protected]>
22075 L:      [email protected]
22076 S:      Maintained
22077 F:      drivers/usb/host/isp116x*
22078 F:      include/linux/usb/isp116x.h
22079
22080 USB ISP1760 DRIVER
22081 M:      Rui Miguel Silva <[email protected]>
22082 L:      [email protected]
22083 S:      Maintained
22084 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
22085 F:      drivers/usb/isp1760/*
22086
22087 USB LAN78XX ETHERNET DRIVER
22088 M:      Woojung Huh <[email protected]>
22089 M:      [email protected]
22090 L:      [email protected]
22091 S:      Maintained
22092 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
22093 F:      drivers/net/usb/lan78xx.*
22094 F:      include/dt-bindings/net/microchip-lan78xx.h
22095
22096 USB MASS STORAGE DRIVER
22097 M:      Alan Stern <[email protected]>
22098 L:      [email protected]
22099 L:      [email protected]
22100 S:      Maintained
22101 F:      drivers/usb/storage/
22102
22103 USB MIDI DRIVER
22104 M:      Clemens Ladisch <[email protected]>
22105 L:      [email protected] (moderated for non-subscribers)
22106 S:      Maintained
22107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
22108 F:      sound/usb/midi.*
22109
22110 USB NETWORKING DRIVERS
22111 L:      [email protected]
22112 S:      Odd Fixes
22113 F:      drivers/net/usb/
22114
22115 USB OHCI DRIVER
22116 M:      Alan Stern <[email protected]>
22117 L:      [email protected]
22118 S:      Maintained
22119 F:      Documentation/usb/ohci.rst
22120 F:      drivers/usb/host/ohci*
22121
22122 USB OTG FSM (Finite State Machine)
22123 M:      Peter Chen <[email protected]>
22124 L:      [email protected]
22125 S:      Maintained
22126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
22127 F:      drivers/usb/common/usb-otg-fsm.c
22128
22129 USB OVER IP DRIVER
22130 M:      Valentina Manea <[email protected]>
22131 M:      Shuah Khan <[email protected]>
22132 M:      Shuah Khan <[email protected]>
22133 R:      Hongren Zheng <[email protected]>
22134 L:      [email protected]
22135 S:      Maintained
22136 F:      Documentation/usb/usbip_protocol.rst
22137 F:      drivers/usb/usbip/
22138 F:      tools/testing/selftests/drivers/usb/usbip/
22139 F:      tools/usb/usbip/
22140
22141 USB PEGASUS DRIVER
22142 M:      Petko Manolov <[email protected]>
22143 L:      [email protected]
22144 L:      [email protected]
22145 S:      Maintained
22146 W:      https://github.com/petkan/pegasus
22147 T:      git https://github.com/petkan/pegasus.git
22148 F:      drivers/net/usb/pegasus.*
22149
22150 USB PRINTER DRIVER (usblp)
22151 M:      Pete Zaitcev <[email protected]>
22152 L:      [email protected]
22153 S:      Supported
22154 F:      drivers/usb/class/usblp.c
22155
22156 USB QMI WWAN NETWORK DRIVER
22157 M:      Bjørn Mork <[email protected]>
22158 L:      [email protected]
22159 S:      Maintained
22160 F:      Documentation/ABI/testing/sysfs-class-net-qmi
22161 F:      drivers/net/usb/qmi_wwan.c
22162
22163 USB RAW GADGET DRIVER
22164 R:      Andrey Konovalov <[email protected]>
22165 L:      [email protected]
22166 S:      Maintained
22167 F:      Documentation/usb/raw-gadget.rst
22168 F:      drivers/usb/gadget/legacy/raw_gadget.c
22169 F:      include/uapi/linux/usb/raw_gadget.h
22170
22171 USB RTL8150 DRIVER
22172 M:      Petko Manolov <[email protected]>
22173 L:      [email protected]
22174 L:      [email protected]
22175 S:      Maintained
22176 W:      https://github.com/petkan/rtl8150
22177 T:      git https://github.com/petkan/rtl8150.git
22178 F:      drivers/net/usb/rtl8150.c
22179
22180 USB SERIAL SUBSYSTEM
22181 M:      Johan Hovold <[email protected]>
22182 L:      [email protected]
22183 S:      Maintained
22184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
22185 F:      Documentation/usb/usb-serial.rst
22186 F:      drivers/usb/serial/
22187 F:      include/linux/usb/serial.h
22188
22189 USB SMSC75XX ETHERNET DRIVER
22190 M:      Steve Glendinning <[email protected]>
22191 L:      [email protected]
22192 S:      Maintained
22193 F:      drivers/net/usb/smsc75xx.*
22194
22195 USB SMSC95XX ETHERNET DRIVER
22196 M:      Steve Glendinning <[email protected]>
22197 M:      [email protected]
22198 L:      [email protected]
22199 S:      Maintained
22200 F:      drivers/net/usb/smsc95xx.*
22201
22202 USB SUBSYSTEM
22203 M:      Greg Kroah-Hartman <[email protected]>
22204 L:      [email protected]
22205 S:      Supported
22206 W:      http://www.linux-usb.org
22207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
22208 F:      Documentation/devicetree/bindings/usb/
22209 F:      Documentation/usb/
22210 F:      drivers/usb/
22211 F:      include/dt-bindings/usb/
22212 F:      include/linux/usb.h
22213 F:      include/linux/usb/
22214 F:      include/uapi/linux/usb/
22215
22216 USB TYPEC BUS FOR ALTERNATE MODES
22217 M:      Heikki Krogerus <[email protected]>
22218 L:      [email protected]
22219 S:      Maintained
22220 F:      Documentation/ABI/testing/sysfs-bus-typec
22221 F:      Documentation/driver-api/usb/typec_bus.rst
22222 F:      drivers/usb/typec/altmodes/
22223 F:      include/linux/usb/typec_altmode.h
22224
22225 USB TYPEC CLASS
22226 M:      Heikki Krogerus <[email protected]>
22227 L:      [email protected]
22228 S:      Maintained
22229 F:      Documentation/ABI/testing/sysfs-class-typec
22230 F:      Documentation/driver-api/usb/typec.rst
22231 F:      drivers/usb/typec/
22232 F:      include/linux/usb/typec.h
22233
22234 USB TYPEC INTEL PMC MUX DRIVER
22235 M:      Heikki Krogerus <[email protected]>
22236 L:      [email protected]
22237 S:      Maintained
22238 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
22239 F:      drivers/usb/typec/mux/intel_pmc_mux.c
22240
22241 USB TYPEC PI3USB30532 MUX DRIVER
22242 M:      Hans de Goede <[email protected]>
22243 L:      [email protected]
22244 S:      Maintained
22245 F:      drivers/usb/typec/mux/pi3usb30532.c
22246
22247 USB TYPEC PORT CONTROLLER DRIVERS
22248 M:      Guenter Roeck <[email protected]>
22249 L:      [email protected]
22250 S:      Maintained
22251 F:      drivers/usb/typec/tcpm/
22252
22253 USB UHCI DRIVER
22254 M:      Alan Stern <[email protected]>
22255 L:      [email protected]
22256 S:      Maintained
22257 F:      drivers/usb/host/uhci*
22258
22259 USB VIDEO CLASS
22260 M:      Laurent Pinchart <[email protected]>
22261 L:      [email protected]
22262 S:      Maintained
22263 W:      http://www.ideasonboard.org/uvc/
22264 T:      git git://linuxtv.org/media_tree.git
22265 F:      drivers/media/usb/uvc/
22266 F:      include/uapi/linux/uvcvideo.h
22267
22268 USB WEBCAM GADGET
22269 M:      Laurent Pinchart <[email protected]>
22270 M:      Daniel Scally <[email protected]>
22271 L:      [email protected]
22272 S:      Maintained
22273 F:      drivers/usb/gadget/function/*uvc*
22274 F:      drivers/usb/gadget/legacy/webcam.c
22275 F:      include/uapi/linux/usb/g_uvc.h
22276
22277 USB WIRELESS RNDIS DRIVER (rndis_wlan)
22278 L:      [email protected]
22279 S:      Orphan
22280 F:      drivers/net/wireless/legacy/rndis_wlan.c
22281
22282 USB XHCI DRIVER
22283 M:      Mathias Nyman <[email protected]>
22284 L:      [email protected]
22285 S:      Supported
22286 F:      drivers/usb/host/pci-quirks*
22287 F:      drivers/usb/host/xhci*
22288
22289 USB ZD1201 DRIVER
22290 L:      [email protected]
22291 S:      Orphan
22292 W:      http://linux-lc100020.sourceforge.net
22293 F:      drivers/net/wireless/zydas/zd1201.*
22294
22295 USER DATAGRAM PROTOCOL (UDP)
22296 M:      Willem de Bruijn <[email protected]>
22297 S:      Maintained
22298 F:      include/linux/udp.h
22299 F:      net/ipv4/udp.c
22300 F:      net/ipv6/udp.c
22301
22302 USER-MODE LINUX (UML)
22303 M:      Richard Weinberger <[email protected]>
22304 M:      Anton Ivanov <[email protected]>
22305 M:      Johannes Berg <[email protected]>
22306 L:      [email protected]
22307 S:      Maintained
22308 W:      http://user-mode-linux.sourceforge.net
22309 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
22310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
22311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
22312 F:      Documentation/virt/uml/
22313 F:      arch/um/
22314 F:      arch/x86/um/
22315 F:      fs/hostfs/
22316
22317 USERSPACE COPYIN/COPYOUT (UIOVEC)
22318 M:      Alexander Viro <[email protected]>
22319 S:      Maintained
22320 F:      include/linux/uio.h
22321 F:      lib/iov_iter.c
22322
22323 USERSPACE DMA BUFFER DRIVER
22324 M:      Gerd Hoffmann <[email protected]>
22325 L:      [email protected]
22326 S:      Maintained
22327 T:      git git://anongit.freedesktop.org/drm/drm-misc
22328 F:      drivers/dma-buf/udmabuf.c
22329 F:      include/uapi/linux/udmabuf.h
22330
22331 USERSPACE I/O (UIO)
22332 M:      Greg Kroah-Hartman <[email protected]>
22333 S:      Maintained
22334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
22335 F:      Documentation/driver-api/uio-howto.rst
22336 F:      drivers/uio/
22337 F:      include/linux/uio_driver.h
22338
22339 UTIL-LINUX PACKAGE
22340 M:      Karel Zak <[email protected]>
22341 L:      [email protected]
22342 S:      Maintained
22343 W:      http://en.wikipedia.org/wiki/Util-linux
22344 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
22345
22346 UUID HELPERS
22347 R:      Andy Shevchenko <[email protected]>
22348 L:      [email protected]
22349 S:      Maintained
22350 F:      include/linux/uuid.h
22351 F:      lib/test_uuid.c
22352 F:      lib/uuid.c
22353
22354 UV SYSFS DRIVER
22355 M:      Justin Ernst <[email protected]>
22356 L:      [email protected]
22357 S:      Maintained
22358 F:      drivers/platform/x86/uv_sysfs.c
22359
22360 UVESAFB DRIVER
22361 M:      Michal Januszewski <[email protected]>
22362 L:      [email protected]
22363 S:      Maintained
22364 W:      https://github.com/mjanusz/v86d
22365 F:      Documentation/fb/uvesafb.rst
22366 F:      drivers/video/fbdev/uvesafb.*
22367
22368 Ux500 CLOCK DRIVERS
22369 M:      Ulf Hansson <[email protected]>
22370 L:      [email protected]
22371 L:      [email protected] (moderated for non-subscribers)
22372 S:      Maintained
22373 F:      drivers/clk/ux500/
22374
22375 VF610 NAND DRIVER
22376 M:      Stefan Agner <[email protected]>
22377 L:      [email protected]
22378 S:      Supported
22379 F:      drivers/mtd/nand/raw/vf610_nfc.c
22380
22381 VFAT/FAT/MSDOS FILESYSTEM
22382 M:      OGAWA Hirofumi <[email protected]>
22383 S:      Maintained
22384 F:      Documentation/filesystems/vfat.rst
22385 F:      fs/fat/
22386 F:      tools/testing/selftests/filesystems/fat/
22387
22388 VFIO CDX DRIVER
22389 M:      Nipun Gupta <[email protected]>
22390 M:      Nikhil Agarwal <[email protected]>
22391 L:      [email protected]
22392 S:      Maintained
22393 F:      drivers/vfio/cdx/*
22394
22395 VFIO DRIVER
22396 M:      Alex Williamson <[email protected]>
22397 L:      [email protected]
22398 S:      Maintained
22399 T:      git https://github.com/awilliam/linux-vfio.git
22400 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
22401 F:      Documentation/driver-api/vfio.rst
22402 F:      drivers/vfio/
22403 F:      include/linux/vfio.h
22404 F:      include/linux/vfio_pci_core.h
22405 F:      include/uapi/linux/vfio.h
22406
22407 VFIO FSL-MC DRIVER
22408 M:      Diana Craciun <[email protected]>
22409 L:      [email protected]
22410 S:      Maintained
22411 F:      drivers/vfio/fsl-mc/
22412
22413 VFIO HISILICON PCI DRIVER
22414 M:      Longfang Liu <[email protected]>
22415 M:      Shameer Kolothum <[email protected]>
22416 L:      [email protected]
22417 S:      Maintained
22418 F:      drivers/vfio/pci/hisilicon/
22419
22420 VFIO MEDIATED DEVICE DRIVERS
22421 M:      Kirti Wankhede <[email protected]>
22422 L:      [email protected]
22423 S:      Maintained
22424 F:      Documentation/driver-api/vfio-mediated-device.rst
22425 F:      drivers/vfio/mdev/
22426 F:      include/linux/mdev.h
22427 F:      samples/vfio-mdev/
22428
22429 VFIO MLX5 PCI DRIVER
22430 M:      Yishai Hadas <[email protected]>
22431 L:      [email protected]
22432 S:      Maintained
22433 F:      drivers/vfio/pci/mlx5/
22434
22435 VFIO PCI DEVICE SPECIFIC DRIVERS
22436 R:      Jason Gunthorpe <[email protected]>
22437 R:      Yishai Hadas <[email protected]>
22438 R:      Shameer Kolothum <[email protected]>
22439 R:      Kevin Tian <[email protected]>
22440 L:      [email protected]
22441 S:      Maintained
22442 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
22443 F:      drivers/vfio/pci/*/
22444
22445 VFIO PLATFORM DRIVER
22446 M:      Eric Auger <[email protected]>
22447 L:      [email protected]
22448 S:      Maintained
22449 F:      drivers/vfio/platform/
22450
22451 VGA_SWITCHEROO
22452 R:      Lukas Wunner <[email protected]>
22453 S:      Maintained
22454 T:      git git://anongit.freedesktop.org/drm/drm-misc
22455 F:      Documentation/gpu/vga-switcheroo.rst
22456 F:      drivers/gpu/vga/vga_switcheroo.c
22457 F:      include/linux/vga_switcheroo.h
22458
22459 VIA RHINE NETWORK DRIVER
22460 M:      Kevin Brace <[email protected]>
22461 S:      Maintained
22462 F:      drivers/net/ethernet/via/via-rhine.c
22463
22464 VIA SD/MMC CARD CONTROLLER DRIVER
22465 M:      Bruce Chang <[email protected]>
22466 M:      Harald Welte <[email protected]>
22467 S:      Maintained
22468 F:      drivers/mmc/host/via-sdmmc.c
22469
22470 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
22471 M:      Florian Tobias Schandinat <[email protected]>
22472 L:      [email protected]
22473 S:      Maintained
22474 F:      drivers/video/fbdev/via/
22475 F:      include/linux/via-core.h
22476 F:      include/linux/via_i2c.h
22477
22478 VIA VELOCITY NETWORK DRIVER
22479 M:      Francois Romieu <[email protected]>
22480 L:      [email protected]
22481 S:      Maintained
22482 F:      drivers/net/ethernet/via/via-velocity.*
22483
22484 VICODEC VIRTUAL CODEC DRIVER
22485 M:      Hans Verkuil <[email protected]>
22486 L:      [email protected]
22487 S:      Maintained
22488 W:      https://linuxtv.org
22489 T:      git git://linuxtv.org/media_tree.git
22490 F:      drivers/media/test-drivers/vicodec/*
22491
22492 VIDEO I2C POLLING DRIVER
22493 M:      Matt Ranostay <[email protected]>
22494 L:      [email protected]
22495 S:      Maintained
22496 F:      drivers/media/i2c/video-i2c.c
22497
22498 VIDEO MULTIPLEXER DRIVER
22499 M:      Philipp Zabel <[email protected]>
22500 L:      [email protected]
22501 S:      Maintained
22502 F:      drivers/media/platform/video-mux.c
22503
22504 VIDEOBUF2 FRAMEWORK
22505 M:      Tomasz Figa <[email protected]>
22506 M:      Marek Szyprowski <[email protected]>
22507 L:      [email protected]
22508 S:      Maintained
22509 F:      drivers/media/common/videobuf2/*
22510 F:      include/media/videobuf2-*
22511
22512 VIDTV VIRTUAL DIGITAL TV DRIVER
22513 M:      Daniel W. S. Almeida <[email protected]>
22514 L:      [email protected]
22515 S:      Maintained
22516 W:      https://linuxtv.org
22517 T:      git git://linuxtv.org/media_tree.git
22518 F:      drivers/media/test-drivers/vidtv/*
22519
22520 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
22521 M:      Shuah Khan <[email protected]>
22522 R:      Kieran Bingham <[email protected]>
22523 L:      [email protected]
22524 S:      Maintained
22525 W:      https://linuxtv.org
22526 T:      git git://linuxtv.org/media_tree.git
22527 F:      drivers/media/test-drivers/vimc/*
22528
22529 VIRT LIB
22530 M:      Alex Williamson <[email protected]>
22531 M:      Paolo Bonzini <[email protected]>
22532 L:      [email protected]
22533 S:      Supported
22534 F:      virt/lib/
22535
22536 VIRTIO AND VHOST VSOCK DRIVER
22537 M:      Stefan Hajnoczi <[email protected]>
22538 M:      Stefano Garzarella <[email protected]>
22539 L:      [email protected]
22540 L:      [email protected]
22541 L:      [email protected]
22542 S:      Maintained
22543 F:      drivers/vhost/vsock.c
22544 F:      include/linux/virtio_vsock.h
22545 F:      include/uapi/linux/virtio_vsock.h
22546 F:      net/vmw_vsock/virtio_transport.c
22547 F:      net/vmw_vsock/virtio_transport_common.c
22548
22549 VIRTIO BALLOON
22550 M:      "Michael S. Tsirkin" <[email protected]>
22551 M:      David Hildenbrand <[email protected]>
22552 L:      [email protected]
22553 S:      Maintained
22554 F:      drivers/virtio/virtio_balloon.c
22555 F:      include/linux/balloon_compaction.h
22556 F:      include/uapi/linux/virtio_balloon.h
22557 F:      mm/balloon_compaction.c
22558
22559 VIRTIO BLOCK AND SCSI DRIVERS
22560 M:      "Michael S. Tsirkin" <[email protected]>
22561 M:      Jason Wang <[email protected]>
22562 R:      Paolo Bonzini <[email protected]>
22563 R:      Stefan Hajnoczi <[email protected]>
22564 L:      [email protected]
22565 S:      Maintained
22566 F:      drivers/block/virtio_blk.c
22567 F:      drivers/scsi/virtio_scsi.c
22568 F:      include/uapi/linux/virtio_blk.h
22569 F:      include/uapi/linux/virtio_scsi.h
22570
22571 VIRTIO CONSOLE DRIVER
22572 M:      Amit Shah <[email protected]>
22573 L:      [email protected]
22574 S:      Maintained
22575 F:      drivers/char/virtio_console.c
22576 F:      include/linux/virtio_console.h
22577 F:      include/uapi/linux/virtio_console.h
22578
22579 VIRTIO CORE AND NET DRIVERS
22580 M:      "Michael S. Tsirkin" <[email protected]>
22581 M:      Jason Wang <[email protected]>
22582 R:      Xuan Zhuo <[email protected]>
22583 L:      [email protected]
22584 S:      Maintained
22585 F:      Documentation/ABI/testing/sysfs-bus-vdpa
22586 F:      Documentation/ABI/testing/sysfs-class-vduse
22587 F:      Documentation/devicetree/bindings/virtio/
22588 F:      Documentation/driver-api/virtio/
22589 F:      drivers/block/virtio_blk.c
22590 F:      drivers/crypto/virtio/
22591 F:      drivers/net/virtio_net.c
22592 F:      drivers/vdpa/
22593 F:      drivers/virtio/
22594 F:      include/linux/vdpa.h
22595 F:      include/linux/virtio*.h
22596 F:      include/linux/vringh.h
22597 F:      include/uapi/linux/virtio_*.h
22598 F:      tools/virtio/
22599
22600 VIRTIO CRYPTO DRIVER
22601 M:      Gonglei <[email protected]>
22602 L:      [email protected]
22603 L:      [email protected]
22604 S:      Maintained
22605 F:      drivers/crypto/virtio/
22606 F:      include/uapi/linux/virtio_crypto.h
22607
22608 VIRTIO DRIVERS FOR S390
22609 M:      Cornelia Huck <[email protected]>
22610 M:      Halil Pasic <[email protected]>
22611 M:      Eric Farman <[email protected]>
22612 L:      [email protected]
22613 L:      [email protected]
22614 L:      [email protected]
22615 S:      Supported
22616 F:      arch/s390/include/uapi/asm/virtio-ccw.h
22617 F:      drivers/s390/virtio/
22618
22619 VIRTIO FILE SYSTEM
22620 M:      Vivek Goyal <[email protected]>
22621 M:      Stefan Hajnoczi <[email protected]>
22622 M:      Miklos Szeredi <[email protected]>
22623 L:      [email protected]
22624 L:      [email protected]
22625 S:      Supported
22626 W:      https://virtio-fs.gitlab.io/
22627 F:      Documentation/filesystems/virtiofs.rst
22628 F:      fs/fuse/virtio_fs.c
22629 F:      include/uapi/linux/virtio_fs.h
22630
22631 VIRTIO GPIO DRIVER
22632 M:      Enrico Weigelt, metux IT consult <[email protected]>
22633 M:      Viresh Kumar <[email protected]>
22634 L:      [email protected]
22635 L:      [email protected]
22636 S:      Maintained
22637 F:      drivers/gpio/gpio-virtio.c
22638 F:      include/uapi/linux/virtio_gpio.h
22639
22640 VIRTIO GPU DRIVER
22641 M:      David Airlie <[email protected]>
22642 M:      Gerd Hoffmann <[email protected]>
22643 R:      Gurchetan Singh <[email protected]>
22644 R:      Chia-I Wu <[email protected]>
22645 L:      [email protected]
22646 L:      [email protected]
22647 S:      Maintained
22648 T:      git git://anongit.freedesktop.org/drm/drm-misc
22649 F:      drivers/gpu/drm/virtio/
22650 F:      include/uapi/linux/virtio_gpu.h
22651
22652 VIRTIO HOST (VHOST)
22653 M:      "Michael S. Tsirkin" <[email protected]>
22654 M:      Jason Wang <[email protected]>
22655 L:      [email protected]
22656 L:      [email protected]
22657 L:      [email protected]
22658 S:      Maintained
22659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
22660 F:      drivers/vhost/
22661 F:      include/linux/sched/vhost_task.h
22662 F:      include/linux/vhost_iotlb.h
22663 F:      include/uapi/linux/vhost.h
22664 F:      kernel/vhost_task.c
22665
22666 VIRTIO HOST (VHOST-SCSI)
22667 M:      "Michael S. Tsirkin" <[email protected]>
22668 M:      Jason Wang <[email protected]>
22669 M:      Mike Christie <[email protected]>
22670 R:      Paolo Bonzini <[email protected]>
22671 R:      Stefan Hajnoczi <[email protected]>
22672 L:      [email protected]
22673 S:      Maintained
22674 F:      drivers/vhost/scsi.c
22675
22676 VIRTIO I2C DRIVER
22677 M:      Conghui Chen <[email protected]>
22678 M:      Viresh Kumar <[email protected]>
22679 L:      [email protected]
22680 L:      [email protected]
22681 S:      Maintained
22682 F:      drivers/i2c/busses/i2c-virtio.c
22683 F:      include/uapi/linux/virtio_i2c.h
22684
22685 VIRTIO INPUT DRIVER
22686 M:      Gerd Hoffmann <[email protected]>
22687 S:      Maintained
22688 F:      drivers/virtio/virtio_input.c
22689 F:      include/uapi/linux/virtio_input.h
22690
22691 VIRTIO IOMMU DRIVER
22692 M:      Jean-Philippe Brucker <[email protected]>
22693 L:      [email protected]
22694 S:      Maintained
22695 F:      drivers/iommu/virtio-iommu.c
22696 F:      include/uapi/linux/virtio_iommu.h
22697
22698 VIRTIO MEM DRIVER
22699 M:      David Hildenbrand <[email protected]>
22700 L:      [email protected]
22701 S:      Maintained
22702 W:      https://virtio-mem.gitlab.io/
22703 F:      drivers/virtio/virtio_mem.c
22704 F:      include/uapi/linux/virtio_mem.h
22705
22706 VIRTIO PMEM DRIVER
22707 M:      Pankaj Gupta <[email protected]>
22708 L:      [email protected]
22709 S:      Maintained
22710 F:      drivers/nvdimm/nd_virtio.c
22711 F:      drivers/nvdimm/virtio_pmem.c
22712
22713 VIRTIO SOUND DRIVER
22714 M:      Anton Yakovlev <[email protected]>
22715 M:      "Michael S. Tsirkin" <[email protected]>
22716 L:      [email protected]
22717 L:      [email protected] (moderated for non-subscribers)
22718 S:      Maintained
22719 F:      include/uapi/linux/virtio_snd.h
22720 F:      sound/virtio/*
22721
22722 VIRTUAL BOX GUEST DEVICE DRIVER
22723 M:      Hans de Goede <[email protected]>
22724 M:      Arnd Bergmann <[email protected]>
22725 M:      Greg Kroah-Hartman <[email protected]>
22726 S:      Maintained
22727 F:      drivers/virt/vboxguest/
22728 F:      include/linux/vbox_utils.h
22729 F:      include/uapi/linux/vbox*.h
22730
22731 VIRTUAL BOX SHARED FOLDER VFS DRIVER
22732 M:      Hans de Goede <[email protected]>
22733 L:      [email protected]
22734 S:      Maintained
22735 F:      fs/vboxsf/*
22736
22737 VIRTUAL PCM TEST DRIVER
22738 M:      Ivan Orlov <[email protected]>
22739 L:      [email protected]
22740 S:      Maintained
22741 F:      Documentation/sound/cards/pcmtest.rst
22742 F:      sound/drivers/pcmtest.c
22743 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
22744
22745 VIRTUAL SERIO DEVICE DRIVER
22746 M:      Stephen Chandler Paul <[email protected]>
22747 S:      Maintained
22748 F:      drivers/input/serio/userio.c
22749 F:      include/uapi/linux/userio.h
22750
22751 VISL VIRTUAL STATELESS DECODER DRIVER
22752 M:      Daniel Almeida <[email protected]>
22753 L:      [email protected]
22754 S:      Supported
22755 F:      drivers/media/test-drivers/visl
22756
22757 VIVID VIRTUAL VIDEO DRIVER
22758 M:      Hans Verkuil <[email protected]>
22759 L:      [email protected]
22760 S:      Maintained
22761 W:      https://linuxtv.org
22762 T:      git git://linuxtv.org/media_tree.git
22763 F:      drivers/media/test-drivers/vivid/*
22764
22765 VLYNQ BUS
22766 M:      Florian Fainelli <[email protected]>
22767 L:      [email protected] (subscribers-only)
22768 S:      Maintained
22769 F:      drivers/vlynq/vlynq.c
22770 F:      include/linux/vlynq.h
22771
22772 VM SOCKETS (AF_VSOCK)
22773 M:      Stefano Garzarella <[email protected]>
22774 L:      [email protected]
22775 L:      [email protected]
22776 S:      Maintained
22777 F:      drivers/net/vsockmon.c
22778 F:      include/net/af_vsock.h
22779 F:      include/uapi/linux/vm_sockets.h
22780 F:      include/uapi/linux/vm_sockets_diag.h
22781 F:      include/uapi/linux/vsockmon.h
22782 F:      net/vmw_vsock/
22783 F:      tools/testing/vsock/
22784
22785 VMALLOC
22786 M:      Andrew Morton <[email protected]>
22787 R:      Uladzislau Rezki <[email protected]>
22788 R:      Christoph Hellwig <[email protected]>
22789 R:      Lorenzo Stoakes <[email protected]>
22790 L:      [email protected]
22791 S:      Maintained
22792 W:      http://www.linux-mm.org
22793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
22794 F:      include/linux/vmalloc.h
22795 F:      mm/vmalloc.c
22796
22797 VME SUBSYSTEM
22798 M:      Martyn Welch <[email protected]>
22799 M:      Manohar Vanga <[email protected]>
22800 M:      Greg Kroah-Hartman <[email protected]>
22801 L:      [email protected]
22802 S:      Odd fixes
22803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
22804 F:      Documentation/driver-api/vme.rst
22805 F:      drivers/staging/vme_user/
22806
22807 VMWARE BALLOON DRIVER
22808 M:      Nadav Amit <[email protected]>
22809 R:      VMware PV-Drivers Reviewers <[email protected]>
22810 L:      [email protected]
22811 S:      Supported
22812 F:      drivers/misc/vmw_balloon.c
22813
22814 VMWARE HYPERVISOR INTERFACE
22815 M:      Ajay Kaher <[email protected]>
22816 M:      Alexey Makhalov <[email protected]>
22817 R:      VMware PV-Drivers Reviewers <[email protected]>
22818 L:      [email protected]
22819 L:      [email protected]
22820 S:      Supported
22821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
22822 F:      arch/x86/include/asm/vmware.h
22823 F:      arch/x86/kernel/cpu/vmware.c
22824
22825 VMWARE PVRDMA DRIVER
22826 M:      Bryan Tan <[email protected]>
22827 M:      Vishnu Dasa <[email protected]>
22828 R:      VMware PV-Drivers Reviewers <[email protected]>
22829 L:      [email protected]
22830 S:      Supported
22831 F:      drivers/infiniband/hw/vmw_pvrdma/
22832
22833 VMWARE PVSCSI DRIVER
22834 M:      Vishal Bhakta <[email protected]>
22835 R:      VMware PV-Drivers Reviewers <[email protected]>
22836 L:      [email protected]
22837 S:      Supported
22838 F:      drivers/scsi/vmw_pvscsi.c
22839 F:      drivers/scsi/vmw_pvscsi.h
22840
22841 VMWARE VIRTUAL PTP CLOCK DRIVER
22842 M:      Deep Shah <[email protected]>
22843 R:      Ajay Kaher <[email protected]>
22844 R:      Alexey Makhalov <[email protected]>
22845 R:      VMware PV-Drivers Reviewers <[email protected]>
22846 L:      [email protected]
22847 S:      Supported
22848 F:      drivers/ptp/ptp_vmw.c
22849
22850 VMWARE VMCI DRIVER
22851 M:      Bryan Tan <[email protected]>
22852 M:      Vishnu Dasa <[email protected]>
22853 R:      VMware PV-Drivers Reviewers <[email protected]>
22854 L:      [email protected]
22855 S:      Supported
22856 F:      drivers/misc/vmw_vmci/
22857 F:      include/linux/vmw_vmci*
22858
22859 VMWARE VMMOUSE SUBDRIVER
22860 M:      Zack Rusin <[email protected]>
22861 R:      VMware Graphics Reviewers <[email protected]>
22862 R:      VMware PV-Drivers Reviewers <[email protected]>
22863 L:      [email protected]
22864 S:      Supported
22865 F:      drivers/input/mouse/vmmouse.c
22866 F:      drivers/input/mouse/vmmouse.h
22867
22868 VMWARE VMXNET3 ETHERNET DRIVER
22869 M:      Ronak Doshi <[email protected]>
22870 R:      VMware PV-Drivers Reviewers <[email protected]>
22871 L:      [email protected]
22872 S:      Supported
22873 F:      drivers/net/vmxnet3/
22874
22875 VMWARE VSOCK VMCI TRANSPORT DRIVER
22876 M:      Bryan Tan <[email protected]>
22877 M:      Vishnu Dasa <[email protected]>
22878 R:      VMware PV-Drivers Reviewers <[email protected]>
22879 L:      [email protected]
22880 S:      Supported
22881 F:      net/vmw_vsock/vmci_transport*
22882
22883 VOCORE VOCORE2 BOARD
22884 M:      Harvey Hunt <[email protected]>
22885 L:      [email protected]
22886 S:      Maintained
22887 F:      arch/mips/boot/dts/ralink/vocore2.dts
22888
22889 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
22890 M:      Liam Girdwood <[email protected]>
22891 M:      Mark Brown <[email protected]>
22892 L:      [email protected]
22893 S:      Supported
22894 W:      http://www.slimlogic.co.uk/?p=48
22895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
22896 F:      Documentation/devicetree/bindings/regulator/
22897 F:      Documentation/power/regulator/
22898 F:      drivers/regulator/
22899 F:      include/dt-bindings/regulator/
22900 F:      include/linux/regulator/
22901 K:      regulator_get_optional
22902
22903 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
22904 R:      Matti Vaittinen <[email protected]>
22905 F:      drivers/regulator/irq_helpers.c
22906
22907 VRF
22908 M:      David Ahern <[email protected]>
22909 L:      [email protected]
22910 S:      Maintained
22911 F:      Documentation/networking/vrf.rst
22912 F:      drivers/net/vrf.c
22913
22914 VSPRINTF
22915 M:      Petr Mladek <[email protected]>
22916 M:      Steven Rostedt <[email protected]>
22917 M:      Sergey Senozhatsky <[email protected]>
22918 R:      Andy Shevchenko <[email protected]>
22919 R:      Rasmus Villemoes <[email protected]>
22920 S:      Maintained
22921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
22922 F:      Documentation/core-api/printk-formats.rst
22923 F:      lib/test_printf.c
22924 F:      lib/test_scanf.c
22925 F:      lib/vsprintf.c
22926
22927 VT1211 HARDWARE MONITOR DRIVER
22928 M:      Juerg Haefliger <[email protected]>
22929 L:      [email protected]
22930 S:      Maintained
22931 F:      Documentation/hwmon/vt1211.rst
22932 F:      drivers/hwmon/vt1211.c
22933
22934 VT8231 HARDWARE MONITOR DRIVER
22935 M:      Roger Lucas <[email protected]>
22936 L:      [email protected]
22937 S:      Maintained
22938 F:      drivers/hwmon/vt8231.c
22939
22940 VUB300 USB to SDIO/SD/MMC bridge chip
22941 L:      [email protected]
22942 S:      Orphan
22943 F:      drivers/mmc/host/vub300.c
22944
22945 W1 DALLAS'S 1-WIRE BUS
22946 M:      Krzysztof Kozlowski <[email protected]>
22947 S:      Maintained
22948 F:      Documentation/devicetree/bindings/w1/
22949 F:      Documentation/w1/
22950 F:      drivers/w1/
22951 F:      include/linux/w1.h
22952
22953 W83791D HARDWARE MONITORING DRIVER
22954 M:      Marc Hulsman <[email protected]>
22955 L:      [email protected]
22956 S:      Maintained
22957 F:      Documentation/hwmon/w83791d.rst
22958 F:      drivers/hwmon/w83791d.c
22959
22960 W83793 HARDWARE MONITORING DRIVER
22961 M:      Rudolf Marek <[email protected]>
22962 L:      [email protected]
22963 S:      Maintained
22964 F:      Documentation/hwmon/w83793.rst
22965 F:      drivers/hwmon/w83793.c
22966
22967 W83795 HARDWARE MONITORING DRIVER
22968 M:      Jean Delvare <[email protected]>
22969 L:      [email protected]
22970 S:      Maintained
22971 F:      drivers/hwmon/w83795.c
22972
22973 W83L51xD SD/MMC CARD INTERFACE DRIVER
22974 M:      Pierre Ossman <[email protected]>
22975 S:      Maintained
22976 F:      drivers/mmc/host/wbsd.*
22977
22978 WACOM PROTOCOL 4 SERIAL TABLETS
22979 M:      Julian Squires <[email protected]>
22980 M:      Hans de Goede <[email protected]>
22981 L:      [email protected]
22982 S:      Maintained
22983 F:      drivers/input/tablet/wacom_serial4.c
22984
22985 WANGXUN ETHERNET DRIVER
22986 M:      Jiawen Wu <[email protected]>
22987 M:      Mengyuan Lou <[email protected]>
22988 L:      [email protected]
22989 S:      Maintained
22990 W:      https://www.net-swift.com
22991 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
22992 F:      drivers/net/ethernet/wangxun/
22993 F:      drivers/net/pcs/pcs-xpcs-wx.c
22994
22995 WATCHDOG DEVICE DRIVERS
22996 M:      Wim Van Sebroeck <[email protected]>
22997 M:      Guenter Roeck <[email protected]>
22998 L:      [email protected]
22999 S:      Maintained
23000 W:      http://www.linux-watchdog.org/
23001 T:      git git://www.linux-watchdog.org/linux-watchdog.git
23002 F:      Documentation/devicetree/bindings/watchdog/
23003 F:      Documentation/watchdog/
23004 F:      drivers/watchdog/
23005 F:      include/linux/watchdog.h
23006 F:      include/trace/events/watchdog.h
23007 F:      include/uapi/linux/watchdog.h
23008
23009 WHISKEYCOVE PMIC GPIO DRIVER
23010 M:      Kuppuswamy Sathyanarayanan <[email protected]>
23011 L:      [email protected]
23012 S:      Maintained
23013 F:      drivers/gpio/gpio-wcove.c
23014
23015 WHWAVE RTC DRIVER
23016 M:      Dianlong Li <[email protected]>
23017 L:      [email protected]
23018 S:      Maintained
23019 F:      drivers/rtc/rtc-sd3078.c
23020
23021 WIIMOTE HID DRIVER
23022 M:      David Rheinsberg <[email protected]>
23023 L:      [email protected]
23024 S:      Maintained
23025 F:      drivers/hid/hid-wiimote*
23026
23027 WILOCITY WIL6210 WIRELESS DRIVER
23028 L:      [email protected]
23029 S:      Orphan
23030 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
23031 F:      drivers/net/wireless/ath/wil6210/
23032
23033 WINBOND CIR DRIVER
23034 M:      David Härdeman <[email protected]>
23035 S:      Maintained
23036 F:      drivers/media/rc/winbond-cir.c
23037
23038 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
23039 L:      [email protected]
23040 S:      Orphan
23041 F:      drivers/watchdog/ebc-c384_wdt.c
23042
23043 WINSYSTEMS WS16C48 GPIO DRIVER
23044 M:      William Breathitt Gray <[email protected]>
23045 L:      [email protected]
23046 S:      Maintained
23047 F:      drivers/gpio/gpio-ws16c48.c
23048
23049 WIREGUARD SECURE NETWORK TUNNEL
23050 M:      Jason A. Donenfeld <[email protected]>
23051 L:      [email protected]
23052 L:      [email protected]
23053 S:      Maintained
23054 F:      drivers/net/wireguard/
23055 F:      tools/testing/selftests/wireguard/
23056
23057 WISTRON LAPTOP BUTTON DRIVER
23058 M:      Miloslav Trmac <[email protected]>
23059 S:      Maintained
23060 F:      drivers/input/misc/wistron_btns.c
23061
23062 WL3501 WIRELESS PCMCIA CARD DRIVER
23063 L:      [email protected]
23064 S:      Orphan
23065 F:      drivers/net/wireless/legacy/wl3501*
23066
23067 WMI BINARY MOF DRIVER
23068 L:      [email protected]
23069 S:      Orphan
23070 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
23071 F:      Documentation/wmi/devices/wmi-bmof.rst
23072 F:      drivers/platform/x86/wmi-bmof.c
23073
23074 WOLFSON MICROELECTRONICS DRIVERS
23075 L:      [email protected]
23076 S:      Supported
23077 W:      https://github.com/CirrusLogic/linux-drivers/wiki
23078 T:      git https://github.com/CirrusLogic/linux-drivers.git
23079 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
23080 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
23081 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
23082 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
23083 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
23084 F:      Documentation/devicetree/bindings/sound/wm*
23085 F:      Documentation/hwmon/wm83??.rst
23086 F:      arch/arm/mach-s3c/mach-crag6410*
23087 F:      drivers/clk/clk-wm83*.c
23088 F:      drivers/gpio/gpio-*wm*.c
23089 F:      drivers/gpio/gpio-arizona.c
23090 F:      drivers/hwmon/wm83??-hwmon.c
23091 F:      drivers/input/misc/wm831x-on.c
23092 F:      drivers/input/touchscreen/wm831x-ts.c
23093 F:      drivers/input/touchscreen/wm97*.c
23094 F:      drivers/leds/leds-wm83*.c
23095 F:      drivers/mfd/arizona*
23096 F:      drivers/mfd/cs47l24*
23097 F:      drivers/mfd/wm*.c
23098 F:      drivers/power/supply/wm83*.c
23099 F:      drivers/regulator/arizona*
23100 F:      drivers/regulator/wm8*.c
23101 F:      drivers/rtc/rtc-wm83*.c
23102 F:      drivers/video/backlight/wm83*_bl.c
23103 F:      drivers/watchdog/wm83*_wdt.c
23104 F:      include/linux/mfd/arizona/
23105 F:      include/linux/mfd/wm831x/
23106 F:      include/linux/mfd/wm8350/
23107 F:      include/linux/mfd/wm8400*
23108 F:      include/linux/regulator/arizona*
23109 F:      include/linux/wm97xx.h
23110 F:      include/sound/wm????.h
23111 F:      sound/soc/codecs/arizona*
23112 F:      sound/soc/codecs/cs47l24*
23113 F:      sound/soc/codecs/wm*
23114
23115 WORKQUEUE
23116 M:      Tejun Heo <[email protected]>
23117 R:      Lai Jiangshan <[email protected]>
23118 S:      Maintained
23119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
23120 F:      Documentation/core-api/workqueue.rst
23121 F:      include/linux/workqueue.h
23122 F:      kernel/workqueue.c
23123 F:      kernel/workqueue_internal.h
23124
23125 WWAN DRIVERS
23126 M:      Loic Poulain <[email protected]>
23127 M:      Sergey Ryazanov <[email protected]>
23128 R:      Johannes Berg <[email protected]>
23129 L:      [email protected]
23130 S:      Maintained
23131 F:      drivers/net/wwan/
23132 F:      include/linux/wwan.h
23133 F:      include/uapi/linux/wwan.h
23134
23135 X-POWERS AXP288 PMIC DRIVERS
23136 M:      Hans de Goede <[email protected]>
23137 S:      Maintained
23138 F:      drivers/acpi/pmic/intel_pmic_xpower.c
23139 N:      axp288
23140
23141 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
23142 M:      Chen-Yu Tsai <[email protected]>
23143 L:      [email protected]
23144 S:      Maintained
23145 N:      axp[128]
23146
23147 X.25 STACK
23148 M:      Martin Schiller <[email protected]>
23149 L:      [email protected]
23150 S:      Maintained
23151 F:      Documentation/networking/lapb-module.rst
23152 F:      Documentation/networking/x25*
23153 F:      drivers/net/wan/hdlc_x25.c
23154 F:      drivers/net/wan/lapbether.c
23155 F:      include/*/lapb.h
23156 F:      include/net/x25*
23157 F:      include/uapi/linux/x25.h
23158 F:      net/lapb/
23159 F:      net/x25/
23160
23161 X86 ARCHITECTURE (32-BIT AND 64-BIT)
23162 M:      Thomas Gleixner <[email protected]>
23163 M:      Ingo Molnar <[email protected]>
23164 M:      Borislav Petkov <[email protected]>
23165 M:      Dave Hansen <[email protected]>
23166 M:      [email protected]
23167 R:      "H. Peter Anvin" <[email protected]>
23168 L:      [email protected]
23169 S:      Maintained
23170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
23171 F:      Documentation/arch/x86/
23172 F:      Documentation/devicetree/bindings/x86/
23173 F:      arch/x86/
23174
23175 X86 ENTRY CODE
23176 M:      Andy Lutomirski <[email protected]>
23177 L:      [email protected]
23178 S:      Maintained
23179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
23180 F:      arch/x86/entry/
23181
23182 X86 HARDWARE VULNERABILITIES
23183 M:      Thomas Gleixner <[email protected]>
23184 M:      Borislav Petkov <[email protected]>
23185 M:      Peter Zijlstra <[email protected]>
23186 M:      Josh Poimboeuf <[email protected]>
23187 R:      Pawan Gupta <[email protected]>
23188 S:      Maintained
23189 F:      Documentation/admin-guide/hw-vuln/
23190 F:      arch/x86/include/asm/nospec-branch.h
23191 F:      arch/x86/kernel/cpu/bugs.c
23192
23193 X86 MCE INFRASTRUCTURE
23194 M:      Tony Luck <[email protected]>
23195 M:      Borislav Petkov <[email protected]>
23196 L:      [email protected]
23197 S:      Maintained
23198 F:      Documentation/ABI/testing/sysfs-mce
23199 F:      Documentation/arch/x86/x86_64/machinecheck.rst
23200 F:      arch/x86/kernel/cpu/mce/*
23201
23202 X86 MICROCODE UPDATE SUPPORT
23203 M:      Borislav Petkov <[email protected]>
23204 S:      Maintained
23205 F:      arch/x86/kernel/cpu/microcode/*
23206
23207 X86 MM
23208 M:      Dave Hansen <[email protected]>
23209 M:      Andy Lutomirski <[email protected]>
23210 M:      Peter Zijlstra <[email protected]>
23211 L:      [email protected]
23212 S:      Maintained
23213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
23214 F:      arch/x86/mm/
23215
23216 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
23217 M:      Hans de Goede <[email protected]>
23218 L:      [email protected]
23219 S:      Maintained
23220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
23221 F:      drivers/platform/x86/x86-android-tablets/
23222
23223 X86 PLATFORM DRIVERS
23224 M:      Hans de Goede <[email protected]>
23225 M:      Mark Gross <[email protected]>
23226 L:      [email protected]
23227 S:      Maintained
23228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
23229 F:      drivers/platform/olpc/
23230 F:      drivers/platform/x86/
23231 F:      include/linux/platform_data/x86/
23232
23233 X86 PLATFORM DRIVERS - ARCH
23234 R:      Darren Hart <[email protected]>
23235 R:      Andy Shevchenko <[email protected]>
23236 L:      [email protected]
23237 L:      [email protected]
23238 S:      Maintained
23239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
23240 F:      arch/x86/platform
23241
23242 X86 PLATFORM UV HPE SUPERDOME FLEX
23243 M:      Steve Wahl <[email protected]>
23244 R:      Justin Ernst <[email protected]>
23245 R:      Kyle Meyer <[email protected]>
23246 R:      Dimitri Sivanich <[email protected]>
23247 R:      Russ Anderson <[email protected]>
23248 S:      Supported
23249 F:      arch/x86/include/asm/uv/
23250 F:      arch/x86/kernel/apic/x2apic_uv_x.c
23251 F:      arch/x86/platform/uv/
23252
23253 X86 STACK UNWINDING
23254 M:      Josh Poimboeuf <[email protected]>
23255 M:      Peter Zijlstra <[email protected]>
23256 S:      Supported
23257 F:      arch/x86/include/asm/unwind*.h
23258 F:      arch/x86/kernel/dumpstack.c
23259 F:      arch/x86/kernel/stacktrace.c
23260 F:      arch/x86/kernel/unwind_*.c
23261
23262 X86 VDSO
23263 M:      Andy Lutomirski <[email protected]>
23264 L:      [email protected]
23265 S:      Maintained
23266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
23267 F:      arch/x86/entry/vdso/
23268
23269 XARRAY
23270 M:      Matthew Wilcox <[email protected]>
23271 L:      [email protected]
23272 S:      Supported
23273 F:      Documentation/core-api/xarray.rst
23274 F:      include/linux/idr.h
23275 F:      include/linux/xarray.h
23276 F:      lib/idr.c
23277 F:      lib/xarray.c
23278 F:      tools/testing/radix-tree
23279
23280 XBOX DVD IR REMOTE
23281 M:      Benjamin Valentin <[email protected]>
23282 S:      Maintained
23283 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
23284 F:      drivers/media/rc/xbox_remote.c
23285
23286 XC2028/3028 TUNER DRIVER
23287 M:      Mauro Carvalho Chehab <[email protected]>
23288 L:      [email protected]
23289 S:      Maintained
23290 W:      https://linuxtv.org
23291 T:      git git://linuxtv.org/media_tree.git
23292 F:      drivers/media/tuners/xc2028.*
23293
23294 XDP (eXpress Data Path)
23295 M:      Alexei Starovoitov <[email protected]>
23296 M:      Daniel Borkmann <[email protected]>
23297 M:      David S. Miller <[email protected]>
23298 M:      Jakub Kicinski <[email protected]>
23299 M:      Jesper Dangaard Brouer <[email protected]>
23300 M:      John Fastabend <[email protected]>
23301 L:      [email protected]
23302 L:      [email protected]
23303 S:      Supported
23304 F:      drivers/net/ethernet/*/*/*/*/*xdp*
23305 F:      drivers/net/ethernet/*/*/*xdp*
23306 F:      include/net/xdp.h
23307 F:      include/net/xdp_priv.h
23308 F:      include/trace/events/xdp.h
23309 F:      kernel/bpf/cpumap.c
23310 F:      kernel/bpf/devmap.c
23311 F:      net/core/xdp.c
23312 F:      samples/bpf/xdp*
23313 F:      tools/testing/selftests/bpf/*/*xdp*
23314 F:      tools/testing/selftests/bpf/*xdp*
23315 K:      (?:\b|_)xdp(?:\b|_)
23316
23317 XDP SOCKETS (AF_XDP)
23318 M:      Björn Töpel <[email protected]>
23319 M:      Magnus Karlsson <[email protected]>
23320 M:      Maciej Fijalkowski <[email protected]>
23321 R:      Jonathan Lemon <[email protected]>
23322 L:      [email protected]
23323 L:      [email protected]
23324 S:      Maintained
23325 F:      Documentation/networking/af_xdp.rst
23326 F:      include/net/netns/xdp.h
23327 F:      include/net/xdp_sock*
23328 F:      include/net/xsk_buff_pool.h
23329 F:      include/uapi/linux/if_xdp.h
23330 F:      include/uapi/linux/xdp_diag.h
23331 F:      net/xdp/
23332 F:      tools/testing/selftests/bpf/*xsk*
23333
23334 XEN BLOCK SUBSYSTEM
23335 M:      Roger Pau Monné <[email protected]>
23336 L:      [email protected] (moderated for non-subscribers)
23337 S:      Supported
23338 F:      drivers/block/xen*
23339 F:      drivers/block/xen-blkback/*
23340
23341 XEN HYPERVISOR ARM
23342 M:      Stefano Stabellini <[email protected]>
23343 L:      [email protected] (moderated for non-subscribers)
23344 S:      Maintained
23345 F:      arch/arm/include/asm/xen/
23346 F:      arch/arm/xen/
23347
23348 XEN HYPERVISOR ARM64
23349 M:      Stefano Stabellini <[email protected]>
23350 L:      [email protected] (moderated for non-subscribers)
23351 S:      Maintained
23352 F:      arch/arm64/include/asm/xen/
23353 F:      arch/arm64/xen/
23354
23355 XEN HYPERVISOR INTERFACE
23356 M:      Juergen Gross <[email protected]>
23357 M:      Stefano Stabellini <[email protected]>
23358 R:      Oleksandr Tyshchenko <[email protected]>
23359 L:      [email protected] (moderated for non-subscribers)
23360 S:      Supported
23361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
23362 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
23363 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
23364 F:      drivers/*/xen-*front.c
23365 F:      drivers/xen/
23366 F:      include/uapi/xen/
23367 F:      include/xen/
23368 F:      kernel/configs/xen.config
23369
23370 XEN HYPERVISOR X86
23371 M:      Juergen Gross <[email protected]>
23372 R:      Boris Ostrovsky <[email protected]>
23373 L:      [email protected] (moderated for non-subscribers)
23374 S:      Supported
23375 F:      arch/x86/configs/xen.config
23376 F:      arch/x86/include/asm/pvclock-abi.h
23377 F:      arch/x86/include/asm/xen/
23378 F:      arch/x86/platform/pvh/
23379 F:      arch/x86/xen/
23380
23381 XEN NETWORK BACKEND DRIVER
23382 M:      Wei Liu <[email protected]>
23383 M:      Paul Durrant <[email protected]>
23384 L:      [email protected] (moderated for non-subscribers)
23385 L:      [email protected]
23386 S:      Supported
23387 F:      drivers/net/xen-netback/*
23388
23389 XEN PCI SUBSYSTEM
23390 M:      Juergen Gross <[email protected]>
23391 L:      [email protected] (moderated for non-subscribers)
23392 S:      Supported
23393 F:      arch/x86/pci/*xen*
23394 F:      drivers/pci/*xen*
23395
23396 XEN PVSCSI DRIVERS
23397 M:      Juergen Gross <[email protected]>
23398 L:      [email protected] (moderated for non-subscribers)
23399 L:      [email protected]
23400 S:      Supported
23401 F:      drivers/scsi/xen-scsifront.c
23402 F:      drivers/xen/xen-scsiback.c
23403 F:      include/xen/interface/io/vscsiif.h
23404
23405 XEN PVUSB DRIVER
23406 M:      Juergen Gross <[email protected]>
23407 L:      [email protected] (moderated for non-subscribers)
23408 L:      [email protected]
23409 S:      Supported
23410 F:      drivers/usb/host/xen*
23411 F:      include/xen/interface/io/usbif.h
23412
23413 XEN SOUND FRONTEND DRIVER
23414 M:      Oleksandr Andrushchenko <[email protected]>
23415 L:      [email protected] (moderated for non-subscribers)
23416 L:      [email protected] (moderated for non-subscribers)
23417 S:      Supported
23418 F:      sound/xen/*
23419
23420 XEN SWIOTLB SUBSYSTEM
23421 M:      Juergen Gross <[email protected]>
23422 M:      Stefano Stabellini <[email protected]>
23423 L:      [email protected] (moderated for non-subscribers)
23424 L:      [email protected]
23425 S:      Supported
23426 F:      arch/*/include/asm/xen/swiotlb-xen.h
23427 F:      drivers/xen/swiotlb-xen.c
23428 F:      include/xen/arm/swiotlb-xen.h
23429 F:      include/xen/swiotlb-xen.h
23430
23431 XFS FILESYSTEM
23432 M:      Darrick J. Wong <[email protected]>
23433 L:      [email protected]
23434 S:      Supported
23435 W:      http://xfs.org/
23436 C:      irc://irc.oftc.net/xfs
23437 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
23438 F:      Documentation/ABI/testing/sysfs-fs-xfs
23439 F:      Documentation/admin-guide/xfs.rst
23440 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
23441 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
23442 F:      fs/xfs/
23443 F:      include/uapi/linux/dqblk_xfs.h
23444 F:      include/uapi/linux/fsmap.h
23445
23446 XILINX AMS DRIVER
23447 M:      Anand Ashok Dumbre <[email protected]>
23448 L:      [email protected]
23449 S:      Maintained
23450 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
23451 F:      drivers/iio/adc/xilinx-ams.c
23452
23453 XILINX AXI ETHERNET DRIVER
23454 M:      Radhey Shyam Pandey <[email protected]>
23455 S:      Maintained
23456 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
23457 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
23458
23459 XILINX CAN DRIVER
23460 M:      Appana Durga Kedareswara rao <[email protected]>
23461 R:      Naga Sureshkumar Relli <[email protected]>
23462 L:      [email protected]
23463 S:      Maintained
23464 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
23465 F:      drivers/net/can/xilinx_can.c
23466
23467 XILINX EVENT MANAGEMENT DRIVER
23468 M:      Abhyuday Godhasara <[email protected]>
23469 S:      Maintained
23470 F:      drivers/soc/xilinx/xlnx_event_manager.c
23471 F:      include/linux/firmware/xlnx-event-manager.h
23472
23473 XILINX GPIO DRIVER
23474 M:      Shubhrajyoti Datta <[email protected]>
23475 R:      Srinivas Neeli <[email protected]>
23476 R:      Michal Simek <[email protected]>
23477 S:      Maintained
23478 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
23479 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
23480 F:      drivers/gpio/gpio-xilinx.c
23481 F:      drivers/gpio/gpio-zynq.c
23482
23483 XILINX PWM DRIVER
23484 M:      Sean Anderson <[email protected]>
23485 S:      Maintained
23486 F:      drivers/pwm/pwm-xilinx.c
23487 F:      include/clocksource/timer-xilinx.h
23488
23489 XILINX SD-FEC IP CORES
23490 M:      Derek Kiernan <[email protected]>
23491 M:      Dragan Cvetic <[email protected]>
23492 S:      Maintained
23493 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
23494 F:      Documentation/misc-devices/xilinx_sdfec.rst
23495 F:      drivers/misc/Kconfig
23496 F:      drivers/misc/Makefile
23497 F:      drivers/misc/xilinx_sdfec.c
23498 F:      include/uapi/misc/xilinx_sdfec.h
23499
23500 XILINX UARTLITE SERIAL DRIVER
23501 M:      Peter Korsgaard <[email protected]>
23502 L:      [email protected]
23503 S:      Maintained
23504 F:      drivers/tty/serial/uartlite.c
23505
23506 XILINX VIDEO IP CORES
23507 M:      Laurent Pinchart <[email protected]>
23508 L:      [email protected]
23509 S:      Supported
23510 T:      git git://linuxtv.org/media_tree.git
23511 F:      Documentation/devicetree/bindings/media/xilinx/
23512 F:      drivers/media/platform/xilinx/
23513 F:      include/uapi/linux/xilinx-v4l2-controls.h
23514
23515 XILINX WATCHDOG DRIVER
23516 M:      Srinivas Neeli <[email protected]>
23517 R:      Shubhrajyoti Datta <[email protected]>
23518 R:      Michal Simek <[email protected]>
23519 S:      Maintained
23520 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
23521 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
23522 F:      drivers/watchdog/of_xilinx_wdt.c
23523 F:      drivers/watchdog/xilinx_wwdt.c
23524
23525 XILINX XDMA DRIVER
23526 M:      Lizhi Hou <[email protected]>
23527 M:      Brian Xu <[email protected]>
23528 M:      Raj Kumar Rampelli <[email protected]>
23529 L:      [email protected]
23530 S:      Supported
23531 F:      drivers/dma/xilinx/xdma-regs.h
23532 F:      drivers/dma/xilinx/xdma.c
23533 F:      include/linux/dma/amd_xdma.h
23534 F:      include/linux/platform_data/amd_xdma.h
23535
23536 XILINX ZYNQMP DPDMA DRIVER
23537 M:      Laurent Pinchart <[email protected]>
23538 L:      [email protected]
23539 S:      Supported
23540 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
23541 F:      drivers/dma/xilinx/xilinx_dpdma.c
23542 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
23543
23544 XILINX ZYNQMP OCM EDAC DRIVER
23545 M:      Shubhrajyoti Datta <[email protected]>
23546 M:      Sai Krishna Potthuri <[email protected]>
23547 S:      Maintained
23548 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
23549 F:      drivers/edac/zynqmp_edac.c
23550
23551 XILINX ZYNQMP PSGTR PHY DRIVER
23552 M:      Laurent Pinchart <[email protected]>
23553 L:      [email protected]
23554 S:      Supported
23555 T:      git https://github.com/Xilinx/linux-xlnx.git
23556 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
23557 F:      drivers/phy/xilinx/phy-zynqmp.c
23558
23559 XILINX ZYNQMP SHA3 DRIVER
23560 M:      Harsha <[email protected]>
23561 S:      Maintained
23562 F:      drivers/crypto/xilinx/zynqmp-sha.c
23563
23564 XILLYBUS DRIVER
23565 M:      Eli Billauer <[email protected]>
23566 L:      [email protected]
23567 S:      Supported
23568 F:      drivers/char/xillybus/
23569
23570 XLP9XX I2C DRIVER
23571 M:      George Cherian <[email protected]>
23572 L:      [email protected]
23573 S:      Supported
23574 W:      http://www.marvell.com
23575 F:      drivers/i2c/busses/i2c-xlp9xx.c
23576
23577 XRA1403 GPIO EXPANDER
23578 M:      Nandor Han <[email protected]>
23579 L:      [email protected]
23580 S:      Maintained
23581 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
23582 F:      drivers/gpio/gpio-xra1403.c
23583
23584 XTENSA XTFPGA PLATFORM SUPPORT
23585 M:      Max Filippov <[email protected]>
23586 S:      Maintained
23587 F:      drivers/spi/spi-xtensa-xtfpga.c
23588 F:      sound/soc/xtensa/xtfpga-i2s.c
23589
23590 YAM DRIVER FOR AX.25
23591 M:      Jean-Paul Roubelat <[email protected]>
23592 L:      [email protected]
23593 S:      Maintained
23594 F:      drivers/net/hamradio/yam*
23595 F:      include/linux/yam.h
23596
23597 YAMA SECURITY MODULE
23598 M:      Kees Cook <[email protected]>
23599 S:      Supported
23600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23601 F:      Documentation/admin-guide/LSM/Yama.rst
23602 F:      security/yama/
23603
23604 YEALINK PHONE DRIVER
23605 M:      Henk Vergonet <[email protected]>
23606 L:      [email protected]
23607 S:      Maintained
23608 F:      Documentation/input/devices/yealink.rst
23609 F:      drivers/input/misc/yealink.*
23610
23611 Z3FOLD COMPRESSED PAGE ALLOCATOR
23612 M:      Vitaly Wool <[email protected]>
23613 R:      Miaohe Lin <[email protected]>
23614 L:      [email protected]
23615 S:      Maintained
23616 F:      mm/z3fold.c
23617
23618 Z8530 DRIVER FOR AX.25
23619 M:      Joerg Reuter <[email protected]>
23620 L:      [email protected]
23621 S:      Maintained
23622 W:      http://yaina.de/jreuter/
23623 W:      http://www.qsl.net/dl1bke/
23624 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
23625 F:      drivers/net/hamradio/*scc.c
23626 F:      drivers/net/hamradio/z8530.h
23627
23628 ZBUD COMPRESSED PAGE ALLOCATOR
23629 M:      Seth Jennings <[email protected]>
23630 M:      Dan Streetman <[email protected]>
23631 L:      [email protected]
23632 S:      Maintained
23633 F:      mm/zbud.c
23634
23635 ZD1211RW WIRELESS DRIVER
23636 L:      [email protected]
23637 S:      Orphan
23638 F:      drivers/net/wireless/zydas/zd1211rw/
23639
23640 ZD1301 MEDIA DRIVER
23641 M:      Antti Palosaari <[email protected]>
23642 L:      [email protected]
23643 S:      Maintained
23644 W:      https://linuxtv.org/
23645 W:      http://palosaari.fi/linux/
23646 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23647 F:      drivers/media/usb/dvb-usb-v2/zd1301*
23648
23649 ZD1301_DEMOD MEDIA DRIVER
23650 M:      Antti Palosaari <[email protected]>
23651 L:      [email protected]
23652 S:      Maintained
23653 W:      https://linuxtv.org/
23654 W:      http://palosaari.fi/linux/
23655 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23656 F:      drivers/media/dvb-frontends/zd1301_demod*
23657
23658 ZHAOXIN PROCESSOR SUPPORT
23659 M:      Tony W Wang-oc <[email protected]>
23660 L:      [email protected]
23661 S:      Maintained
23662 F:      arch/x86/kernel/cpu/zhaoxin.c
23663
23664 ZONEFS FILESYSTEM
23665 M:      Damien Le Moal <[email protected]>
23666 M:      Naohiro Aota <[email protected]>
23667 R:      Johannes Thumshirn <[email protected]>
23668 L:      [email protected]
23669 S:      Maintained
23670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
23671 F:      Documentation/filesystems/zonefs.rst
23672 F:      fs/zonefs/
23673
23674 ZPOOL COMPRESSED PAGE STORAGE API
23675 M:      Dan Streetman <[email protected]>
23676 L:      [email protected]
23677 S:      Maintained
23678 F:      include/linux/zpool.h
23679 F:      mm/zpool.c
23680
23681 ZR36067 VIDEO FOR LINUX DRIVER
23682 M:      Corentin Labbe <[email protected]>
23683 L:      [email protected]
23684 L:      [email protected]
23685 S:      Maintained
23686 W:      http://mjpeg.sourceforge.net/driver-zoran/
23687 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23688 F:      Documentation/driver-api/media/drivers/zoran.rst
23689 F:      drivers/media/pci/zoran/
23690
23691 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
23692 M:      Minchan Kim <[email protected]>
23693 M:      Sergey Senozhatsky <[email protected]>
23694 L:      [email protected]
23695 S:      Maintained
23696 F:      Documentation/admin-guide/blockdev/zram.rst
23697 F:      drivers/block/zram/
23698
23699 ZS DECSTATION Z85C30 SERIAL DRIVER
23700 M:      "Maciej W. Rozycki" <[email protected]>
23701 S:      Maintained
23702 F:      drivers/tty/serial/zs.*
23703
23704 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
23705 M:      Minchan Kim <[email protected]>
23706 M:      Sergey Senozhatsky <[email protected]>
23707 L:      [email protected]
23708 S:      Maintained
23709 F:      Documentation/mm/zsmalloc.rst
23710 F:      include/linux/zsmalloc.h
23711 F:      mm/zsmalloc.c
23712
23713 ZSTD
23714 M:      Nick Terrell <[email protected]>
23715 S:      Maintained
23716 B:      https://github.com/facebook/zstd/issues
23717 T:      git https://github.com/terrelln/linux.git
23718 F:      crypto/zstd.c
23719 F:      include/linux/zstd*
23720 F:      lib/decompress_unzstd.c
23721 F:      lib/zstd/
23722 N:      zstd
23723 K:      zstd
23724
23725 ZSWAP COMPRESSED SWAP CACHING
23726 M:      Seth Jennings <[email protected]>
23727 M:      Dan Streetman <[email protected]>
23728 M:      Vitaly Wool <[email protected]>
23729 L:      [email protected]
23730 S:      Maintained
23731 F:      mm/zswap.c
23732
23733 THE REST
23734 M:      Linus Torvalds <[email protected]>
23735 L:      [email protected]
23736 S:      Buried alive in reporters
23737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
23738 F:      *
23739 F:      */
This page took 1.455669 seconds and 4 git commands to generate.