]> Git Repo - linux.git/blob - MAINTAINERS
Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg...
[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 P:      Documentation/process/maintainer-soc.rst
1574 C:      irc://irc.libera.chat/armlinux
1575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1576 F:      Documentation/process/maintainer-soc*.rst
1577 F:      arch/arm/boot/dts/Makefile
1578 F:      arch/arm64/boot/dts/Makefile
1579
1580 ARM ARCHITECTED TIMER DRIVER
1581 M:      Mark Rutland <[email protected]>
1582 M:      Marc Zyngier <[email protected]>
1583 L:      [email protected] (moderated for non-subscribers)
1584 S:      Maintained
1585 F:      arch/arm/include/asm/arch_timer.h
1586 F:      arch/arm64/include/asm/arch_timer.h
1587 F:      drivers/clocksource/arm_arch_timer.c
1588
1589 ARM HDLCD DRM DRIVER
1590 M:      Liviu Dudau <[email protected]>
1591 S:      Supported
1592 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1593 F:      drivers/gpu/drm/arm/hdlcd_*
1594
1595 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1596 M:      Linus Walleij <[email protected]>
1597 L:      [email protected] (moderated for non-subscribers)
1598 S:      Maintained
1599 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1600 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1601 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1602 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1603 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1604 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1605 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1606 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1607 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1608 F:      arch/arm/boot/dts/arm/arm-realview-*
1609 F:      arch/arm/boot/dts/arm/integrator*
1610 F:      arch/arm/boot/dts/arm/versatile*
1611 F:      arch/arm/mach-versatile/
1612 F:      drivers/bus/arm-integrator-lm.c
1613 F:      drivers/clk/versatile/
1614 F:      drivers/i2c/busses/i2c-versatile.c
1615 F:      drivers/irqchip/irq-versatile-fpga.c
1616 F:      drivers/mtd/maps/physmap-versatile.*
1617 F:      drivers/power/reset/arm-versatile-reboot.c
1618 F:      drivers/soc/versatile/
1619
1620 ARM KOMEDA DRM-KMS DRIVER
1621 M:      Liviu Dudau <[email protected]>
1622 S:      Supported
1623 T:      git git://anongit.freedesktop.org/drm/drm-misc
1624 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1625 F:      Documentation/gpu/komeda-kms.rst
1626 F:      drivers/gpu/drm/arm/display/include/
1627 F:      drivers/gpu/drm/arm/display/komeda/
1628
1629 ARM MALI PANFROST DRM DRIVER
1630 M:      Rob Herring <[email protected]>
1631 M:      Tomeu Vizoso <[email protected]>
1632 R:      Steven Price <[email protected]>
1633 R:      Alyssa Rosenzweig <[email protected]>
1634 L:      [email protected]
1635 S:      Supported
1636 T:      git git://anongit.freedesktop.org/drm/drm-misc
1637 F:      drivers/gpu/drm/panfrost/
1638 F:      include/uapi/drm/panfrost_drm.h
1639
1640 ARM MALI-DP DRM DRIVER
1641 M:      Liviu Dudau <[email protected]>
1642 S:      Supported
1643 T:      git git://anongit.freedesktop.org/drm/drm-misc
1644 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1645 F:      Documentation/gpu/afbc.rst
1646 F:      drivers/gpu/drm/arm/
1647
1648 ARM MFM AND FLOPPY DRIVERS
1649 M:      Ian Molton <[email protected]>
1650 S:      Maintained
1651 F:      arch/arm/include/asm/floppy.h
1652 F:      arch/arm/mach-rpc/floppydma.S
1653
1654 ARM PMU PROFILING AND DEBUGGING
1655 M:      Will Deacon <[email protected]>
1656 M:      Mark Rutland <[email protected]>
1657 L:      [email protected] (moderated for non-subscribers)
1658 S:      Maintained
1659 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1660 F:      Documentation/devicetree/bindings/perf/
1661 F:      arch/arm*/include/asm/hw_breakpoint.h
1662 F:      arch/arm*/include/asm/perf_event.h
1663 F:      arch/arm*/kernel/hw_breakpoint.c
1664 F:      arch/arm*/kernel/perf_*
1665 F:      drivers/perf/
1666 F:      include/linux/perf/arm_pmu.h
1667
1668 ARM PORT
1669 M:      Russell King <[email protected]>
1670 L:      [email protected] (moderated for non-subscribers)
1671 S:      Odd Fixes
1672 W:      http://www.armlinux.org.uk/
1673 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1674 F:      arch/arm/
1675 X:      arch/arm/boot/dts/
1676
1677 ARM PRIMECELL AACI PL041 DRIVER
1678 M:      Russell King <[email protected]>
1679 S:      Odd Fixes
1680 F:      sound/arm/aaci.*
1681
1682 ARM PRIMECELL BUS SUPPORT
1683 M:      Russell King <[email protected]>
1684 S:      Odd Fixes
1685 F:      drivers/amba/
1686 F:      include/linux/amba/bus.h
1687
1688 ARM PRIMECELL CLCD PL110 DRIVER
1689 M:      Russell King <[email protected]>
1690 S:      Odd Fixes
1691 F:      drivers/video/fbdev/amba-clcd.*
1692
1693 ARM PRIMECELL KMI PL050 DRIVER
1694 M:      Russell King <[email protected]>
1695 S:      Odd Fixes
1696 F:      drivers/input/serio/ambakmi.*
1697 F:      include/linux/amba/kmi.h
1698
1699 ARM PRIMECELL MMCI PL180/1 DRIVER
1700 M:      Russell King <[email protected]>
1701 S:      Odd Fixes
1702 F:      drivers/mmc/host/mmci.*
1703 F:      include/linux/amba/mmci.h
1704
1705 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1706 M:      Miquel Raynal <[email protected]>
1707 R:      Michal Simek <[email protected]>
1708 L:      [email protected]
1709 S:      Maintained
1710 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1711 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1712
1713 ARM PRIMECELL PL35X SMC DRIVER
1714 M:      Miquel Raynal <[email protected]>
1715 R:      Michal Simek <[email protected]>
1716 L:      [email protected] (moderated for non-subscribers)
1717 S:      Maintained
1718 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1719 F:      drivers/memory/pl353-smc.c
1720
1721 ARM PRIMECELL SSP PL022 SPI DRIVER
1722 M:      Linus Walleij <[email protected]>
1723 L:      [email protected] (moderated for non-subscribers)
1724 S:      Maintained
1725 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1726 F:      drivers/spi/spi-pl022.c
1727
1728 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1729 M:      Russell King <[email protected]>
1730 S:      Odd Fixes
1731 F:      drivers/tty/serial/amba-pl01*.c
1732 F:      include/linux/amba/serial.h
1733
1734 ARM PRIMECELL VIC PL190/PL192 DRIVER
1735 M:      Linus Walleij <[email protected]>
1736 L:      [email protected] (moderated for non-subscribers)
1737 S:      Maintained
1738 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1739 F:      drivers/irqchip/irq-vic.c
1740
1741 ARM SMC WATCHDOG DRIVER
1742 M:      Julius Werner <[email protected]>
1743 R:      Evan Benn <[email protected]>
1744 S:      Maintained
1745 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1746 F:      drivers/watchdog/arm_smc_wdt.c
1747
1748 ARM SMMU DRIVERS
1749 M:      Will Deacon <[email protected]>
1750 R:      Robin Murphy <[email protected]>
1751 L:      [email protected] (moderated for non-subscribers)
1752 S:      Maintained
1753 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1754 F:      drivers/iommu/arm/
1755 F:      drivers/iommu/io-pgtable-arm*
1756
1757 ARM SUB-ARCHITECTURES
1758 L:      [email protected] (moderated for non-subscribers)
1759 S:      Maintained
1760 C:      irc://irc.libera.chat/armlinux
1761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1762 F:      arch/arm/mach-*/
1763 F:      arch/arm/plat-*/
1764
1765 ARM/ACTIONS SEMI ARCHITECTURE
1766 M:      Andreas Färber <[email protected]>
1767 M:      Manivannan Sadhasivam <[email protected]>
1768 L:      [email protected] (moderated for non-subscribers)
1769 L:      [email protected] (moderated for non-subscribers)
1770 S:      Maintained
1771 F:      Documentation/devicetree/bindings/arm/actions.yaml
1772 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1773 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1774 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1775 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1776 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1777 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1778 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1779 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1780 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1781 F:      arch/arm/boot/dts/actions/
1782 F:      arch/arm/mach-actions/
1783 F:      arch/arm64/boot/dts/actions/
1784 F:      drivers/clk/actions/
1785 F:      drivers/clocksource/timer-owl*
1786 F:      drivers/dma/owl-dma.c
1787 F:      drivers/i2c/busses/i2c-owl.c
1788 F:      drivers/irqchip/irq-owl-sirq.c
1789 F:      drivers/mmc/host/owl-mmc.c
1790 F:      drivers/net/ethernet/actions/
1791 F:      drivers/pinctrl/actions/*
1792 F:      drivers/soc/actions/
1793 F:      include/dt-bindings/power/owl-*
1794 F:      include/dt-bindings/reset/actions,*
1795 F:      include/linux/soc/actions/
1796 N:      owl
1797
1798 ARM/Allwinner SoC Clock Support
1799 M:      Emilio López <[email protected]>
1800 S:      Maintained
1801 F:      drivers/clk/sunxi/
1802
1803 ARM/Allwinner sunXi SoC support
1804 M:      Chen-Yu Tsai <[email protected]>
1805 M:      Jernej Skrabec <[email protected]>
1806 M:      Samuel Holland <[email protected]>
1807 L:      [email protected] (moderated for non-subscribers)
1808 L:      [email protected]
1809 S:      Maintained
1810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1811 F:      arch/arm/mach-sunxi/
1812 F:      arch/arm64/boot/dts/allwinner/
1813 F:      drivers/clk/sunxi-ng/
1814 F:      drivers/pinctrl/sunxi/
1815 F:      drivers/soc/sunxi/
1816 N:      allwinner
1817 N:      sun[x456789]i
1818 N:      sun[25]0i
1819
1820 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1821 M:      Neil Armstrong <[email protected]>
1822 M:      Jerome Brunet <[email protected]>
1823 L:      [email protected]
1824 S:      Maintained
1825 F:      Documentation/devicetree/bindings/clock/amlogic*
1826 F:      drivers/clk/meson/
1827 F:      include/dt-bindings/clock/amlogic,a1*
1828 F:      include/dt-bindings/clock/gxbb*
1829 F:      include/dt-bindings/clock/meson*
1830
1831 ARM/Amlogic Meson SoC Crypto Drivers
1832 M:      Corentin Labbe <[email protected]>
1833 L:      [email protected]
1834 L:      [email protected]
1835 S:      Maintained
1836 F:      Documentation/devicetree/bindings/crypto/amlogic*
1837 F:      drivers/crypto/amlogic/
1838
1839 ARM/Amlogic Meson SoC Sound Drivers
1840 M:      Jerome Brunet <[email protected]>
1841 L:      [email protected] (moderated for non-subscribers)
1842 S:      Maintained
1843 F:      Documentation/devicetree/bindings/sound/amlogic*
1844 F:      sound/soc/meson/
1845
1846 ARM/Amlogic Meson SoC support
1847 M:      Neil Armstrong <[email protected]>
1848 M:      Kevin Hilman <[email protected]>
1849 R:      Jerome Brunet <[email protected]>
1850 R:      Martin Blumenstingl <[email protected]>
1851 L:      [email protected] (moderated for non-subscribers)
1852 L:      [email protected]
1853 S:      Maintained
1854 W:      http://linux-meson.com/
1855 F:      Documentation/devicetree/bindings/phy/amlogic*
1856 F:      arch/arm/boot/dts/amlogic/
1857 F:      arch/arm/mach-meson/
1858 F:      arch/arm64/boot/dts/amlogic/
1859 F:      drivers/genpd/amlogic/
1860 F:      drivers/mmc/host/meson*
1861 F:      drivers/phy/amlogic/
1862 F:      drivers/pinctrl/meson/
1863 F:      drivers/rtc/rtc-meson*
1864 F:      drivers/soc/amlogic/
1865 N:      meson
1866
1867 ARM/Annapurna Labs ALPINE ARCHITECTURE
1868 M:      Tsahee Zidenberg <[email protected]>
1869 M:      Antoine Tenart <[email protected]>
1870 L:      [email protected] (moderated for non-subscribers)
1871 S:      Maintained
1872 F:      arch/arm/boot/dts/amazon/
1873 F:      arch/arm/mach-alpine/
1874 F:      arch/arm64/boot/dts/amazon/
1875 F:      drivers/*/*alpine*
1876
1877 ARM/APPLE MACHINE SOUND DRIVERS
1878 M:      Martin Povišer <[email protected]>
1879 L:      [email protected]
1880 L:      [email protected] (moderated for non-subscribers)
1881 S:      Maintained
1882 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
1883 F:      Documentation/devicetree/bindings/sound/apple,*
1884 F:      sound/soc/apple/*
1885 F:      sound/soc/codecs/cs42l83-i2c.c
1886 F:      sound/soc/codecs/ssm3515.c
1887
1888 ARM/APPLE MACHINE SUPPORT
1889 M:      Hector Martin <[email protected]>
1890 M:      Sven Peter <[email protected]>
1891 R:      Alyssa Rosenzweig <[email protected]>
1892 L:      [email protected]
1893 L:      [email protected] (moderated for non-subscribers)
1894 S:      Maintained
1895 W:      https://asahilinux.org
1896 B:      https://github.com/AsahiLinux/linux/issues
1897 C:      irc://irc.oftc.net/asahi-dev
1898 T:      git https://github.com/AsahiLinux/linux.git
1899 F:      Documentation/devicetree/bindings/arm/apple.yaml
1900 F:      Documentation/devicetree/bindings/arm/apple/*
1901 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
1902 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
1903 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
1904 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
1905 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
1906 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
1907 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
1908 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
1909 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
1910 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
1911 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
1912 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
1913 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1914 F:      Documentation/devicetree/bindings/power/apple*
1915 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
1916 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
1917 F:      arch/arm64/boot/dts/apple/
1918 F:      drivers/bluetooth/hci_bcm4377.c
1919 F:      drivers/clk/clk-apple-nco.c
1920 F:      drivers/cpufreq/apple-soc-cpufreq.c
1921 F:      drivers/dma/apple-admac.c
1922 F:      drivers/genpd/apple/
1923 F:      drivers/i2c/busses/i2c-pasemi-core.c
1924 F:      drivers/i2c/busses/i2c-pasemi-platform.c
1925 F:      drivers/iommu/apple-dart.c
1926 F:      drivers/iommu/io-pgtable-dart.c
1927 F:      drivers/irqchip/irq-apple-aic.c
1928 F:      drivers/mailbox/apple-mailbox.c
1929 F:      drivers/nvme/host/apple.c
1930 F:      drivers/nvmem/apple-efuses.c
1931 F:      drivers/pinctrl/pinctrl-apple-gpio.c
1932 F:      drivers/pwm/pwm-apple.c
1933 F:      drivers/soc/apple/*
1934 F:      drivers/watchdog/apple_wdt.c
1935 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1936 F:      include/dt-bindings/pinctrl/apple.h
1937 F:      include/linux/apple-mailbox.h
1938 F:      include/linux/soc/apple/*
1939
1940 ARM/ARTPEC MACHINE SUPPORT
1941 M:      Jesper Nilsson <[email protected]>
1942 M:      Lars Persson <[email protected]>
1943 L:      [email protected]
1944 S:      Maintained
1945 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1946 F:      arch/arm/boot/dts/axis/
1947 F:      arch/arm/mach-artpec
1948 F:      drivers/clk/axis
1949 F:      drivers/crypto/axis
1950 F:      drivers/mmc/host/usdhi6rol0.c
1951 F:      drivers/pinctrl/pinctrl-artpec*
1952
1953 ARM/ASPEED I2C DRIVER
1954 M:      Brendan Higgins <[email protected]>
1955 R:      Benjamin Herrenschmidt <[email protected]>
1956 R:      Joel Stanley <[email protected]>
1957 L:      [email protected]
1958 L:      [email protected] (moderated for non-subscribers)
1959 S:      Maintained
1960 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
1961 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1962 F:      drivers/i2c/busses/i2c-aspeed.c
1963 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1964
1965 ARM/ASPEED MACHINE SUPPORT
1966 M:      Joel Stanley <[email protected]>
1967 R:      Andrew Jeffery <[email protected]>
1968 L:      [email protected] (moderated for non-subscribers)
1969 L:      [email protected] (moderated for non-subscribers)
1970 S:      Supported
1971 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1973 F:      Documentation/devicetree/bindings/arm/aspeed/
1974 F:      arch/arm/boot/dts/aspeed/
1975 F:      arch/arm/mach-aspeed/
1976 N:      aspeed
1977
1978 ARM/BITMAIN ARCHITECTURE
1979 M:      Manivannan Sadhasivam <[email protected]>
1980 L:      [email protected] (moderated for non-subscribers)
1981 S:      Maintained
1982 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1983 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1984 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1985 F:      arch/arm64/boot/dts/bitmain/
1986 F:      drivers/clk/clk-bm1880.c
1987 F:      drivers/pinctrl/pinctrl-bm1880.c
1988
1989 ARM/CALXEDA HIGHBANK ARCHITECTURE
1990 M:      Andre Przywara <[email protected]>
1991 L:      [email protected] (moderated for non-subscribers)
1992 S:      Maintained
1993 F:      arch/arm/boot/dts/calxeda/
1994 F:      arch/arm/mach-highbank/
1995
1996 ARM/CAVIUM THUNDER NETWORK DRIVER
1997 M:      Sunil Goutham <[email protected]>
1998 L:      [email protected] (moderated for non-subscribers)
1999 S:      Supported
2000 F:      drivers/net/ethernet/cavium/thunder/
2001
2002 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2003 M:      Lukasz Majewski <[email protected]>
2004 L:      [email protected] (moderated for non-subscribers)
2005 S:      Maintained
2006 F:      arch/arm/mach-ep93xx/ts72xx.c
2007
2008 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2009 M:      Alexander Shiyan <[email protected]>
2010 L:      [email protected] (moderated for non-subscribers)
2011 S:      Odd Fixes
2012 N:      clps711x
2013
2014 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
2015 M:      Lennert Buytenhek <[email protected]>
2016 L:      [email protected] (moderated for non-subscribers)
2017 S:      Maintained
2018
2019 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2020 M:      Hartley Sweeten <[email protected]>
2021 M:      Alexander Sverdlin <[email protected]>
2022 L:      [email protected] (moderated for non-subscribers)
2023 S:      Maintained
2024 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2025 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2026 F:      arch/arm/boot/compressed/misc-ep93xx.h
2027 F:      arch/arm/mach-ep93xx/
2028 F:      drivers/iio/adc/ep93xx_adc.c
2029
2030 ARM/CLKDEV SUPPORT
2031 M:      Russell King <[email protected]>
2032 L:      [email protected] (moderated for non-subscribers)
2033 S:      Maintained
2034 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2035 F:      drivers/clk/clkdev.c
2036
2037 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2038 M:      Baruch Siach <[email protected]>
2039 L:      [email protected] (moderated for non-subscribers)
2040 S:      Maintained
2041 F:      arch/arm/boot/dts/cnxt/
2042 N:      digicolor
2043
2044 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2045 M:      Suzuki K Poulose <[email protected]>
2046 R:      Mike Leach <[email protected]>
2047 R:      James Clark <[email protected]>
2048 R:      Leo Yan <[email protected]>
2049 L:      [email protected] (moderated for non-subscribers)
2050 L:      [email protected] (moderated for non-subscribers)
2051 S:      Maintained
2052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2053 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2054 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2055 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2056 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2057 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2058 F:      Documentation/trace/coresight/*
2059 F:      drivers/hwtracing/coresight/*
2060 F:      include/dt-bindings/arm/coresight-cti-dt.h
2061 F:      include/linux/coresight*
2062 F:      samples/coresight/*
2063 F:      tools/perf/arch/arm/util/auxtrace.c
2064 F:      tools/perf/arch/arm/util/cs-etm.c
2065 F:      tools/perf/arch/arm/util/cs-etm.h
2066 F:      tools/perf/arch/arm/util/pmu.c
2067 F:      tools/perf/tests/shell/coresight/*
2068 F:      tools/perf/util/cs-etm-decoder/*
2069 F:      tools/perf/util/cs-etm.*
2070
2071 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2072 M:      Hans Ulli Kroll <[email protected]>
2073 M:      Linus Walleij <[email protected]>
2074 L:      [email protected] (moderated for non-subscribers)
2075 S:      Maintained
2076 T:      git git://github.com/ulli-kroll/linux.git
2077 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2078 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2079 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2080 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2081 F:      arch/arm/boot/dts/gemini/
2082 F:      arch/arm/mach-gemini/
2083 F:      drivers/crypto/gemini/
2084 F:      drivers/net/ethernet/cortina/
2085 F:      drivers/pinctrl/pinctrl-gemini.c
2086 F:      drivers/rtc/rtc-ftrtc010.c
2087
2088 ARM/CZ.NIC TURRIS SUPPORT
2089 M:      Marek Behún <[email protected]>
2090 S:      Maintained
2091 W:      https://www.turris.cz/
2092 F:      Documentation/ABI/testing/debugfs-moxtet
2093 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2094 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2095 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2096 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2097 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2098 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2099 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2100 F:      drivers/bus/moxtet.c
2101 F:      drivers/firmware/turris-mox-rwtm.c
2102 F:      drivers/gpio/gpio-moxtet.c
2103 F:      drivers/leds/leds-turris-omnia.c
2104 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2105 F:      drivers/watchdog/armada_37xx_wdt.c
2106 F:      include/dt-bindings/bus/moxtet.h
2107 F:      include/linux/armada-37xx-rwtm-mailbox.h
2108 F:      include/linux/moxtet.h
2109
2110 ARM/FARADAY FA526 PORT
2111 M:      Hans Ulli Kroll <[email protected]>
2112 L:      [email protected] (moderated for non-subscribers)
2113 S:      Maintained
2114 T:      git git://git.berlios.de/gemini-board
2115 F:      arch/arm/mm/*-fa*
2116
2117 ARM/FOOTBRIDGE ARCHITECTURE
2118 M:      Russell King <[email protected]>
2119 L:      [email protected] (moderated for non-subscribers)
2120 S:      Maintained
2121 W:      http://www.armlinux.org.uk/
2122 F:      arch/arm/include/asm/hardware/dec21285.h
2123 F:      arch/arm/mach-footbridge/
2124
2125 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2126 M:      Shawn Guo <[email protected]>
2127 M:      Sascha Hauer <[email protected]>
2128 R:      Pengutronix Kernel Team <[email protected]>
2129 R:      Fabio Estevam <[email protected]>
2130 R:      NXP Linux Team <[email protected]>
2131 L:      [email protected] (moderated for non-subscribers)
2132 S:      Maintained
2133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2134 F:      arch/arm/boot/dts/nxp/imx/
2135 F:      arch/arm/boot/dts/nxp/mxs/
2136 X:      arch/arm64/boot/dts/freescale/fsl-*
2137 X:      arch/arm64/boot/dts/freescale/qoriq-*
2138 X:      drivers/media/i2c/
2139 N:      imx
2140 N:      mxs
2141
2142 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2143 M:      Shawn Guo <[email protected]>
2144 M:      Li Yang <[email protected]>
2145 L:      [email protected] (moderated for non-subscribers)
2146 S:      Maintained
2147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2148 F:      arch/arm/boot/dts/nxp/ls/
2149 F:      arch/arm64/boot/dts/freescale/fsl-*
2150 F:      arch/arm64/boot/dts/freescale/qoriq-*
2151
2152 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2153 M:      Shawn Guo <[email protected]>
2154 M:      Sascha Hauer <[email protected]>
2155 R:      Pengutronix Kernel Team <[email protected]>
2156 R:      Stefan Agner <[email protected]>
2157 L:      [email protected] (moderated for non-subscribers)
2158 S:      Maintained
2159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2160 F:      arch/arm/boot/dts/nxp/vf/
2161 F:      arch/arm/mach-imx/*vf610*
2162
2163 ARM/GUMSTIX MACHINE SUPPORT
2164 M:      Steve Sakoman <[email protected]>
2165 L:      [email protected] (moderated for non-subscribers)
2166 S:      Maintained
2167
2168 ARM/HISILICON SOC SUPPORT
2169 M:      Wei Xu <[email protected]>
2170 L:      [email protected] (moderated for non-subscribers)
2171 S:      Supported
2172 W:      http://www.hisilicon.com
2173 T:      git https://github.com/hisilicon/linux-hisi.git
2174 F:      arch/arm/boot/dts/hisilicon/
2175 F:      arch/arm/mach-hisi/
2176 F:      arch/arm64/boot/dts/hisilicon/
2177
2178 ARM/HP JORNADA 7XX MACHINE SUPPORT
2179 M:      Kristoffer Ericson <[email protected]>
2180 S:      Maintained
2181 W:      www.jlime.com
2182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2183 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2184 F:      arch/arm/mach-sa1100/jornada720.c
2185
2186 ARM/HPE GXP ARCHITECTURE
2187 M:      Jean-Marie Verdun <[email protected]>
2188 M:      Nick Hawkins <[email protected]>
2189 S:      Maintained
2190 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2191 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2192 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2193 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2194 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2195 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2196 F:      arch/arm/boot/dts/hpe/
2197 F:      arch/arm/mach-hpe/
2198 F:      drivers/clocksource/timer-gxp.c
2199 F:      drivers/hwmon/gxp-fan-ctrl.c
2200 F:      drivers/i2c/busses/i2c-gxp.c
2201 F:      drivers/spi/spi-gxp.c
2202 F:      drivers/watchdog/gxp-wdt.c
2203
2204 ARM/IGEP MACHINE SUPPORT
2205 M:      Enric Balletbo i Serra <[email protected]>
2206 M:      Javier Martinez Canillas <[email protected]>
2207 L:      [email protected]
2208 L:      [email protected] (moderated for non-subscribers)
2209 S:      Maintained
2210 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2211
2212 ARM/INTEL IXP4XX ARM ARCHITECTURE
2213 M:      Linus Walleij <[email protected]>
2214 M:      Imre Kaloz <[email protected]>
2215 M:      Krzysztof Halasa <[email protected]>
2216 L:      [email protected] (moderated for non-subscribers)
2217 S:      Maintained
2218 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2219 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
2220 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2221 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2222 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2223 F:      arch/arm/boot/dts/intel/ixp/
2224 F:      arch/arm/mach-ixp4xx/
2225 F:      drivers/bus/intel-ixp4xx-eb.c
2226 F:      drivers/clocksource/timer-ixp4xx.c
2227 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2228 F:      drivers/gpio/gpio-ixp4xx.c
2229 F:      drivers/irqchip/irq-ixp4xx.c
2230
2231 ARM/INTEL KEEMBAY ARCHITECTURE
2232 M:      Paul J. Murphy <[email protected]>
2233 M:      Daniele Alessandrelli <[email protected]>
2234 S:      Maintained
2235 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2236 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2237 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2238
2239 ARM/INTEL XSC3 (MANZANO) ARM CORE
2240 M:      Lennert Buytenhek <[email protected]>
2241 L:      [email protected] (moderated for non-subscribers)
2242 S:      Maintained
2243
2244 ARM/LG1K ARCHITECTURE
2245 M:      Chanho Min <[email protected]>
2246 L:      [email protected] (moderated for non-subscribers)
2247 S:      Maintained
2248 F:      arch/arm64/boot/dts/lg/
2249
2250 ARM/LPC18XX ARCHITECTURE
2251 M:      Vladimir Zapolskiy <[email protected]>
2252 L:      [email protected] (moderated for non-subscribers)
2253 S:      Maintained
2254 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2255 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2256 F:      drivers/i2c/busses/i2c-lpc2k.c
2257 F:      drivers/memory/pl172.c
2258 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2259 F:      drivers/rtc/rtc-lpc24xx.c
2260 N:      lpc18xx
2261
2262 ARM/LPC32XX SOC SUPPORT
2263 M:      Vladimir Zapolskiy <[email protected]>
2264 L:      [email protected] (moderated for non-subscribers)
2265 S:      Maintained
2266 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2267 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2268 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2269 F:      arch/arm/mach-lpc32xx/
2270 F:      drivers/i2c/busses/i2c-pnx.c
2271 F:      drivers/net/ethernet/nxp/lpc_eth.c
2272 F:      drivers/usb/host/ohci-nxp.c
2273 F:      drivers/watchdog/pnx4008_wdt.c
2274 N:      lpc32xx
2275
2276 ARM/Marvell Dove/MV78xx0/Orion SOC support
2277 M:      Andrew Lunn <[email protected]>
2278 M:      Sebastian Hesselbarth <[email protected]>
2279 M:      Gregory Clement <[email protected]>
2280 L:      [email protected] (moderated for non-subscribers)
2281 S:      Maintained
2282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2283 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2284 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2285 F:      Documentation/devicetree/bindings/soc/dove/
2286 F:      arch/arm/boot/dts/marvell/dove*
2287 F:      arch/arm/boot/dts/marvell/orion5x*
2288 F:      arch/arm/mach-dove/
2289 F:      arch/arm/mach-mv78xx0/
2290 F:      arch/arm/mach-orion5x/
2291 F:      arch/arm/plat-orion/
2292 F:      drivers/soc/dove/
2293
2294 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2295 M:      Andrew Lunn <[email protected]>
2296 M:      Gregory Clement <[email protected]>
2297 M:      Sebastian Hesselbarth <[email protected]>
2298 L:      [email protected] (moderated for non-subscribers)
2299 S:      Maintained
2300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2301 F:      Documentation/devicetree/bindings/arm/marvell/
2302 F:      arch/arm/boot/dts/marvell/armada*
2303 F:      arch/arm/boot/dts/marvell/kirkwood*
2304 F:      arch/arm/configs/mvebu_*_defconfig
2305 F:      arch/arm/mach-mvebu/
2306 F:      arch/arm64/boot/dts/marvell/armada*
2307 F:      arch/arm64/boot/dts/marvell/cn913*
2308 F:      drivers/clk/mvebu/
2309 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2310 F:      drivers/cpufreq/armada-8k-cpufreq.c
2311 F:      drivers/cpufreq/mvebu-cpufreq.c
2312 F:      drivers/irqchip/irq-armada-370-xp.c
2313 F:      drivers/irqchip/irq-mvebu-*
2314 F:      drivers/pinctrl/mvebu/
2315 F:      drivers/rtc/rtc-armada38x.c
2316
2317 ARM/Mediatek RTC DRIVER
2318 M:      Eddie Huang <[email protected]>
2319 M:      Sean Wang <[email protected]>
2320 L:      [email protected] (moderated for non-subscribers)
2321 L:      [email protected] (moderated for non-subscribers)
2322 S:      Maintained
2323 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2324 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2325 F:      drivers/rtc/rtc-mt2712.c
2326 F:      drivers/rtc/rtc-mt6397.c
2327 F:      drivers/rtc/rtc-mt7622.c
2328
2329 ARM/Mediatek SoC support
2330 M:      Matthias Brugger <[email protected]>
2331 R:      AngeloGioacchino Del Regno <[email protected]>
2332 L:      [email protected]
2333 L:      [email protected] (moderated for non-subscribers)
2334 L:      [email protected] (moderated for non-subscribers)
2335 S:      Maintained
2336 W:      https://mtk.wiki.kernel.org/
2337 C:      irc://irc.libera.chat/linux-mediatek
2338 F:      arch/arm/boot/dts/mediatek/
2339 F:      arch/arm/mach-mediatek/
2340 F:      arch/arm64/boot/dts/mediatek/
2341 F:      drivers/soc/mediatek/
2342 N:      mtk
2343 N:      mt[2678]
2344 K:      mediatek
2345
2346 ARM/Mediatek USB3 PHY DRIVER
2347 M:      Chunfeng Yun <[email protected]>
2348 L:      [email protected] (moderated for non-subscribers)
2349 L:      [email protected] (moderated for non-subscribers)
2350 S:      Maintained
2351 F:      Documentation/devicetree/bindings/phy/mediatek,*
2352 F:      drivers/phy/mediatek/
2353
2354 ARM/MICROCHIP (ARM64) SoC support
2355 M:      Conor Dooley <[email protected]>
2356 M:      Nicolas Ferre <[email protected]>
2357 M:      Claudiu Beznea <[email protected]>
2358 L:      [email protected] (moderated for non-subscribers)
2359 S:      Supported
2360 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2361 F:      arch/arm64/boot/dts/microchip/
2362
2363 ARM/Microchip (AT91) SoC support
2364 M:      Nicolas Ferre <[email protected]>
2365 M:      Alexandre Belloni <[email protected]>
2366 M:      Claudiu Beznea <[email protected]>
2367 L:      [email protected] (moderated for non-subscribers)
2368 S:      Supported
2369 W:      http://www.linux4sam.org
2370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2371 F:      arch/arm/boot/dts/microchip/at91*
2372 F:      arch/arm/boot/dts/microchip/sama*
2373 F:      arch/arm/include/debug/at91.S
2374 F:      arch/arm/mach-at91/
2375 F:      drivers/memory/atmel*
2376 F:      drivers/watchdog/sama5d4_wdt.c
2377 F:      include/soc/at91/
2378 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2379 X:      drivers/net/wireless/atmel/
2380 N:      at91
2381 N:      atmel
2382
2383 ARM/Microchip Sparx5 SoC support
2384 M:      Lars Povlsen <[email protected]>
2385 M:      Steen Hegelund <[email protected]>
2386 M:      Daniel Machon <[email protected]>
2387 M:      [email protected]
2388 L:      [email protected] (moderated for non-subscribers)
2389 S:      Supported
2390 F:      arch/arm64/boot/dts/microchip/sparx*
2391 F:      drivers/net/ethernet/microchip/vcap/
2392 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2393 N:      sparx5
2394
2395 ARM/MILBEAUT ARCHITECTURE
2396 M:      Taichi Sugaya <[email protected]>
2397 M:      Takao Orito <[email protected]>
2398 L:      [email protected] (moderated for non-subscribers)
2399 S:      Maintained
2400 F:      arch/arm/boot/dts/socionext/milbeaut*
2401 F:      arch/arm/mach-milbeaut/
2402 N:      milbeaut
2403
2404 ARM/MStar/Sigmastar Armv7 SoC support
2405 M:      Daniel Palmer <[email protected]>
2406 M:      Romain Perier <[email protected]>
2407 L:      [email protected] (moderated for non-subscribers)
2408 S:      Maintained
2409 W:      http://linux-chenxing.org/
2410 T:      git git://github.com/linux-chenxing/linux.git
2411 F:      Documentation/devicetree/bindings/arm/mstar/*
2412 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2413 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2414 F:      arch/arm/boot/dts/sigmastar/
2415 F:      arch/arm/mach-mstar/
2416 F:      drivers/clk/mstar/
2417 F:      drivers/clocksource/timer-msc313e.c
2418 F:      drivers/gpio/gpio-msc313.c
2419 F:      drivers/rtc/rtc-msc313.c
2420 F:      drivers/watchdog/msc313e_wdt.c
2421 F:      include/dt-bindings/clock/mstar-*
2422 F:      include/dt-bindings/gpio/msc313-gpio.h
2423
2424 ARM/NOMADIK/Ux500 ARCHITECTURES
2425 M:      Linus Walleij <[email protected]>
2426 L:      [email protected] (moderated for non-subscribers)
2427 S:      Maintained
2428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2429 F:      Documentation/devicetree/bindings/arm/ste-*
2430 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2431 F:      Documentation/devicetree/bindings/arm/ux500/
2432 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2433 F:      arch/arm/boot/dts/st/ste-*
2434 F:      arch/arm/mach-nomadik/
2435 F:      arch/arm/mach-ux500/
2436 F:      drivers/clk/clk-nomadik.c
2437 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2438 F:      drivers/dma/ste_dma40*
2439 F:      drivers/genpd/st/ste-ux500-pm-domain.c
2440 F:      drivers/hwspinlock/u8500_hsem.c
2441 F:      drivers/i2c/busses/i2c-nomadik.c
2442 F:      drivers/iio/adc/ab8500-gpadc.c
2443 F:      drivers/mfd/ab8500*
2444 F:      drivers/mfd/abx500*
2445 F:      drivers/mfd/db8500*
2446 F:      drivers/pinctrl/nomadik/
2447 F:      drivers/rtc/rtc-ab8500.c
2448 F:      drivers/rtc/rtc-pl031.c
2449 F:      drivers/soc/ux500/
2450
2451 ARM/NUVOTON MA35 ARCHITECTURE
2452 M:      Jacky Huang <[email protected]>
2453 M:      Shan-Chun Hung <[email protected]>
2454 L:      [email protected] (moderated for non-subscribers)
2455 S:      Supported
2456 F:      Documentation/devicetree/bindings/*/*/*ma35*
2457 F:      Documentation/devicetree/bindings/*/*ma35*
2458 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2459 F:      drivers/*/*/*ma35*
2460 F:      drivers/*/*ma35*
2461 K:      ma35d1
2462
2463 ARM/NUVOTON NPCM ARCHITECTURE
2464 M:      Avi Fishman <[email protected]>
2465 M:      Tomer Maimon <[email protected]>
2466 M:      Tali Perry <[email protected]>
2467 R:      Patrick Venture <[email protected]>
2468 R:      Nancy Yuen <[email protected]>
2469 R:      Benjamin Fair <[email protected]>
2470 L:      [email protected] (moderated for non-subscribers)
2471 S:      Supported
2472 F:      Documentation/devicetree/bindings/*/*/*npcm*
2473 F:      Documentation/devicetree/bindings/*/*npcm*
2474 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2475 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2476 F:      arch/arm/mach-npcm/
2477 F:      arch/arm64/boot/dts/nuvoton/
2478 F:      drivers/*/*/*npcm*
2479 F:      drivers/*/*npcm*
2480 F:      drivers/rtc/rtc-nct3018y.c
2481 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2482 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2483
2484 ARM/NUVOTON WPCM450 ARCHITECTURE
2485 M:      Jonathan Neuschäfer <[email protected]>
2486 L:      [email protected] (moderated for non-subscribers)
2487 S:      Maintained
2488 W:      https://github.com/neuschaefer/wpcm450/wiki
2489 F:      Documentation/devicetree/bindings/*/*wpcm*
2490 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2491 F:      arch/arm/configs/wpcm450_defconfig
2492 F:      arch/arm/mach-npcm/wpcm450.c
2493 F:      drivers/*/*/*wpcm*
2494 F:      drivers/*/*wpcm*
2495
2496 ARM/NXP S32G ARCHITECTURE
2497 M:      Chester Lin <[email protected]>
2498 R:      Andreas Färber <[email protected]>
2499 R:      Matthias Brugger <[email protected]>
2500 R:      NXP S32 Linux Team <[email protected]>
2501 L:      [email protected] (moderated for non-subscribers)
2502 S:      Maintained
2503 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2504
2505 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2506 M:      Alexander Clouter <[email protected]>
2507 L:      [email protected] (moderated for non-subscribers)
2508 S:      Maintained
2509 W:      http://www.digriz.org.uk/ts78xx/kernel
2510 F:      arch/arm/mach-orion5x/ts78xx-*
2511
2512 ARM/QUALCOMM CHROMEBOOK SUPPORT
2513 R:      [email protected]
2514 F:      arch/arm64/boot/dts/qcom/sc7180*
2515 F:      arch/arm64/boot/dts/qcom/sc7280*
2516 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2517
2518 ARM/QUALCOMM SUPPORT
2519 M:      Andy Gross <[email protected]>
2520 M:      Bjorn Andersson <[email protected]>
2521 M:      Konrad Dybcio <[email protected]>
2522 L:      [email protected]
2523 S:      Maintained
2524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2525 F:      Documentation/devicetree/bindings/*/qcom*
2526 F:      Documentation/devicetree/bindings/soc/qcom/
2527 F:      arch/arm/boot/dts/qcom/
2528 F:      arch/arm/configs/qcom_defconfig
2529 F:      arch/arm/mach-qcom/
2530 F:      arch/arm64/boot/dts/qcom/
2531 F:      drivers/*/*/pm8???-*
2532 F:      drivers/*/*/qcom*
2533 F:      drivers/*/*/qcom/
2534 F:      drivers/*/qcom*
2535 F:      drivers/*/qcom/
2536 F:      drivers/bluetooth/btqcomsmd.c
2537 F:      drivers/clocksource/timer-qcom.c
2538 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2539 F:      drivers/extcon/extcon-qcom*
2540 F:      drivers/i2c/busses/i2c-qcom-geni.c
2541 F:      drivers/i2c/busses/i2c-qup.c
2542 F:      drivers/iommu/msm*
2543 F:      drivers/mfd/ssbi.c
2544 F:      drivers/mmc/host/mmci_qcom*
2545 F:      drivers/mmc/host/sdhci-msm.c
2546 F:      drivers/pci/controller/dwc/pcie-qcom.c
2547 F:      drivers/phy/qualcomm/
2548 F:      drivers/power/*/msm*
2549 F:      drivers/reset/reset-qcom-*
2550 F:      drivers/spi/spi-geni-qcom.c
2551 F:      drivers/spi/spi-qcom-qspi.c
2552 F:      drivers/spi/spi-qup.c
2553 F:      drivers/tty/serial/msm_serial.c
2554 F:      drivers/ufs/host/ufs-qcom*
2555 F:      drivers/usb/dwc3/dwc3-qcom.c
2556 F:      include/dt-bindings/*/qcom*
2557 F:      include/linux/*/qcom*
2558 F:      include/linux/soc/qcom/
2559
2560 ARM/RDA MICRO ARCHITECTURE
2561 M:      Manivannan Sadhasivam <[email protected]>
2562 L:      [email protected] (moderated for non-subscribers)
2563 L:      [email protected] (moderated for non-subscribers)
2564 S:      Maintained
2565 F:      Documentation/devicetree/bindings/arm/rda.yaml
2566 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2567 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2568 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2569 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2570 F:      arch/arm/boot/dts/unisoc/
2571 F:      drivers/clocksource/timer-rda.c
2572 F:      drivers/gpio/gpio-rda.c
2573 F:      drivers/irqchip/irq-rda-intc.c
2574 F:      drivers/tty/serial/rda-uart.c
2575
2576 ARM/REALTEK ARCHITECTURE
2577 M:      Andreas Färber <[email protected]>
2578 L:      [email protected] (moderated for non-subscribers)
2579 L:      [email protected] (moderated for non-subscribers)
2580 S:      Maintained
2581 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2582 F:      arch/arm/boot/dts/realtek/
2583 F:      arch/arm/mach-realtek/
2584 F:      arch/arm64/boot/dts/realtek/
2585
2586 ARM/RISC-V/RENESAS ARCHITECTURE
2587 M:      Geert Uytterhoeven <[email protected]>
2588 M:      Magnus Damm <[email protected]>
2589 L:      [email protected]
2590 S:      Supported
2591 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2592 C:      irc://irc.libera.chat/renesas-soc
2593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2594 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2595 F:      Documentation/devicetree/bindings/soc/renesas/
2596 F:      arch/arm/boot/dts/renesas/
2597 F:      arch/arm/configs/shmobile_defconfig
2598 F:      arch/arm/include/debug/renesas-scif.S
2599 F:      arch/arm/mach-shmobile/
2600 F:      arch/arm64/boot/dts/renesas/
2601 F:      arch/riscv/boot/dts/renesas/
2602 F:      drivers/genpd/renesas/
2603 F:      drivers/soc/renesas/
2604 F:      include/linux/soc/renesas/
2605 K:      \brenesas,
2606
2607 ARM/RISCPC ARCHITECTURE
2608 M:      Russell King <[email protected]>
2609 L:      [email protected] (moderated for non-subscribers)
2610 S:      Maintained
2611 W:      http://www.armlinux.org.uk/
2612 F:      arch/arm/include/asm/hardware/ioc.h
2613 F:      arch/arm/include/asm/hardware/iomd.h
2614 F:      arch/arm/include/asm/hardware/memc.h
2615 F:      arch/arm/mach-rpc/
2616 F:      drivers/net/ethernet/8390/etherh.c
2617 F:      drivers/net/ethernet/i825xx/ether1*
2618 F:      drivers/net/ethernet/seeq/ether3*
2619 F:      drivers/scsi/arm/
2620
2621 ARM/Rockchip SoC support
2622 M:      Heiko Stuebner <[email protected]>
2623 L:      [email protected] (moderated for non-subscribers)
2624 L:      [email protected]
2625 S:      Maintained
2626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2627 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2628 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2629 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2630 F:      arch/arm/boot/dts/rockchip/
2631 F:      arch/arm/mach-rockchip/
2632 F:      drivers/*/*/*rockchip*
2633 F:      drivers/*/*rockchip*
2634 F:      drivers/clk/rockchip/
2635 F:      drivers/i2c/busses/i2c-rk3x.c
2636 F:      sound/soc/rockchip/
2637 N:      rockchip
2638
2639 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2640 M:      Krzysztof Kozlowski <[email protected]>
2641 R:      Alim Akhtar <[email protected]>
2642 L:      [email protected] (moderated for non-subscribers)
2643 L:      [email protected]
2644 S:      Maintained
2645 P:      Documentation/process/maintainer-soc-clean-dts.rst
2646 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2647 B:      mailto:[email protected]
2648 C:      irc://irc.libera.chat/linux-exynos
2649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2650 F:      Documentation/arch/arm/samsung/
2651 F:      Documentation/devicetree/bindings/arm/samsung/
2652 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2653 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2654 F:      Documentation/devicetree/bindings/soc/samsung/
2655 F:      arch/arm/boot/dts/samsung/
2656 F:      arch/arm/mach-exynos*/
2657 F:      arch/arm/mach-s3c/
2658 F:      arch/arm/mach-s5p*/
2659 F:      arch/arm64/boot/dts/exynos/
2660 F:      drivers/*/*/*s3c24*
2661 F:      drivers/*/*s3c24*
2662 F:      drivers/*/*s3c64xx*
2663 F:      drivers/*/*s5pv210*
2664 F:      drivers/clocksource/samsung_pwm_timer.c
2665 F:      drivers/memory/samsung/
2666 F:      drivers/pwm/pwm-samsung.c
2667 F:      drivers/soc/samsung/
2668 F:      drivers/tty/serial/samsung*
2669 F:      include/clocksource/samsung_pwm.h
2670 F:      include/linux/platform_data/*s3c*
2671 F:      include/linux/serial_s3c.h
2672 F:      include/linux/soc/samsung/
2673 N:      exynos
2674 N:      s3c64xx
2675 N:      s5pv210
2676
2677 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2678 M:      Łukasz Stelmach <[email protected]>
2679 L:      [email protected] (moderated for non-subscribers)
2680 L:      [email protected]
2681 S:      Maintained
2682 F:      drivers/media/platform/samsung/s5p-g2d/
2683
2684 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2685 M:      Marek Szyprowski <[email protected]>
2686 L:      [email protected]
2687 L:      [email protected]
2688 S:      Maintained
2689 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2690 F:      drivers/media/cec/platform/s5p/
2691
2692 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2693 M:      Andrzej Pietrasiewicz <[email protected]>
2694 M:      Jacek Anaszewski <[email protected]>
2695 M:      Sylwester Nawrocki <[email protected]>
2696 L:      [email protected] (moderated for non-subscribers)
2697 L:      [email protected]
2698 S:      Maintained
2699 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2700 F:      drivers/media/platform/samsung/s5p-jpeg/
2701
2702 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2703 M:      Marek Szyprowski <[email protected]>
2704 M:      Andrzej Hajda <[email protected]>
2705 L:      [email protected] (moderated for non-subscribers)
2706 L:      [email protected]
2707 S:      Maintained
2708 F:      drivers/media/platform/samsung/s5p-mfc/
2709
2710 ARM/SOCFPGA ARCHITECTURE
2711 M:      Dinh Nguyen <[email protected]>
2712 S:      Maintained
2713 W:      http://www.rocketboards.org
2714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2715 F:      arch/arm/boot/dts/intel/socfpga/
2716 F:      arch/arm/configs/socfpga_defconfig
2717 F:      arch/arm/mach-socfpga/
2718 F:      arch/arm64/boot/dts/altera/
2719 F:      arch/arm64/boot/dts/intel/
2720
2721 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2722 M:      Dinh Nguyen <[email protected]>
2723 S:      Maintained
2724 F:      drivers/clk/socfpga/
2725
2726 ARM/SOCFPGA EDAC SUPPORT
2727 M:      Dinh Nguyen <[email protected]>
2728 S:      Maintained
2729 F:      drivers/edac/altera_edac.[ch]
2730
2731 ARM/SPREADTRUM SoC SUPPORT
2732 M:      Orson Zhai <[email protected]>
2733 M:      Baolin Wang <[email protected]>
2734 M:      Chunyan Zhang <[email protected]>
2735 S:      Maintained
2736 F:      arch/arm64/boot/dts/sprd
2737 N:      sprd
2738 N:      sc27xx
2739 N:      sc2731
2740
2741 ARM/STI ARCHITECTURE
2742 M:      Patrice Chotard <[email protected]>
2743 L:      [email protected] (moderated for non-subscribers)
2744 S:      Maintained
2745 W:      http://www.stlinux.com
2746 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2747 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2748 F:      arch/arm/boot/dts/st/sti*
2749 F:      arch/arm/mach-sti/
2750 F:      drivers/ata/ahci_st.c
2751 F:      drivers/char/hw_random/st-rng.c
2752 F:      drivers/clocksource/arm_global_timer.c
2753 F:      drivers/clocksource/clksrc_st_lpc.c
2754 F:      drivers/cpufreq/sti-cpufreq.c
2755 F:      drivers/dma/st_fdma*
2756 F:      drivers/i2c/busses/i2c-st.c
2757 F:      drivers/media/platform/st/sti/c8sectpfe/
2758 F:      drivers/media/rc/st_rc.c
2759 F:      drivers/mmc/host/sdhci-st.c
2760 F:      drivers/phy/st/phy-miphy28lp.c
2761 F:      drivers/phy/st/phy-stih407-usb.c
2762 F:      drivers/pinctrl/pinctrl-st.c
2763 F:      drivers/remoteproc/st_remoteproc.c
2764 F:      drivers/remoteproc/st_slim_rproc.c
2765 F:      drivers/reset/sti/
2766 F:      drivers/rtc/rtc-st-lpc.c
2767 F:      drivers/tty/serial/st-asc.c
2768 F:      drivers/usb/dwc3/dwc3-st.c
2769 F:      drivers/usb/host/ehci-st.c
2770 F:      drivers/usb/host/ohci-st.c
2771 F:      drivers/watchdog/st_lpc_wdt.c
2772 F:      include/linux/remoteproc/st_slim_rproc.h
2773
2774 ARM/STM32 ARCHITECTURE
2775 M:      Maxime Coquelin <[email protected]>
2776 M:      Alexandre Torgue <[email protected]>
2777 L:      [email protected] (moderated for non-subscribers)
2778 L:      [email protected] (moderated for non-subscribers)
2779 S:      Maintained
2780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2781 F:      arch/arm/boot/dts/st/stm32*
2782 F:      arch/arm/mach-stm32/
2783 F:      arch/arm64/boot/dts/st/
2784 F:      drivers/clocksource/armv7m_systick.c
2785 N:      stm32
2786 N:      stm
2787
2788 ARM/SUNPLUS SP7021 SOC SUPPORT
2789 M:      Qin Jian <[email protected]>
2790 L:      [email protected] (moderated for mon-subscribers)
2791 S:      Maintained
2792 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
2793 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
2794 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
2795 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
2796 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
2797 F:      arch/arm/boot/dts/sunplus/
2798 F:      arch/arm/configs/sp7021_*defconfig
2799 F:      arch/arm/mach-sunplus/
2800 F:      drivers/clk/clk-sp7021.c
2801 F:      drivers/irqchip/irq-sp7021-intc.c
2802 F:      drivers/reset/reset-sunplus.c
2803 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
2804 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
2805
2806 ARM/Synaptics SoC support
2807 M:      Jisheng Zhang <[email protected]>
2808 M:      Sebastian Hesselbarth <[email protected]>
2809 L:      [email protected] (moderated for non-subscribers)
2810 S:      Maintained
2811 F:      arch/arm/boot/dts/synaptics/
2812 F:      arch/arm/mach-berlin/
2813 F:      arch/arm64/boot/dts/synaptics/
2814
2815 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2816 M:      Lennert Buytenhek <[email protected]>
2817 L:      [email protected] (moderated for non-subscribers)
2818 S:      Maintained
2819
2820 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2821 M:      Hans Verkuil <[email protected]>
2822 L:      [email protected]
2823 L:      [email protected]
2824 S:      Maintained
2825 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
2826 F:      drivers/media/cec/platform/tegra/
2827
2828 ARM/TESLA FSD SoC SUPPORT
2829 M:      Alim Akhtar <[email protected]>
2830 M:      [email protected]
2831 L:      [email protected] (moderated for non-subscribers)
2832 L:      [email protected]
2833 S:      Maintained
2834 F:      arch/arm64/boot/dts/tesla/
2835
2836 ARM/TETON BGA MACHINE SUPPORT
2837 M:      "Mark F. Brown" <[email protected]>
2838 L:      [email protected] (moderated for non-subscribers)
2839 S:      Maintained
2840
2841 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2842 M:      Santosh Shilimkar <[email protected]>
2843 L:      [email protected]
2844 S:      Maintained
2845 F:      drivers/memory/*emif*
2846
2847 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2848 M:      Nishanth Menon <[email protected]>
2849 M:      Santosh Shilimkar <[email protected]>
2850 L:      [email protected] (moderated for non-subscribers)
2851 S:      Maintained
2852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
2853 F:      arch/arm/boot/dts/ti/keystone/
2854 F:      arch/arm/mach-keystone/
2855
2856 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2857 M:      Santosh Shilimkar <[email protected]>
2858 L:      [email protected]
2859 S:      Maintained
2860 F:      drivers/clk/keystone/
2861
2862 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2863 M:      Santosh Shilimkar <[email protected]>
2864 L:      [email protected] (moderated for non-subscribers)
2865 L:      [email protected]
2866 S:      Maintained
2867 F:      drivers/clocksource/timer-keystone.c
2868
2869 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2870 M:      Santosh Shilimkar <[email protected]>
2871 L:      [email protected]
2872 S:      Maintained
2873 F:      drivers/power/reset/keystone-reset.c
2874
2875 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2876 M:      Nishanth Menon <[email protected]>
2877 M:      Vignesh Raghavendra <[email protected]>
2878 M:      Tero Kristo <[email protected]>
2879 L:      [email protected] (moderated for non-subscribers)
2880 S:      Supported
2881 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2882 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
2883 F:      arch/arm64/boot/dts/ti/Makefile
2884 F:      arch/arm64/boot/dts/ti/k3-*
2885
2886 ARM/TOSHIBA VISCONTI ARCHITECTURE
2887 M:      Nobuhiro Iwamatsu <[email protected]>
2888 L:      [email protected] (moderated for non-subscribers)
2889 S:      Supported
2890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2891 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2892 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
2893 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
2894 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2895 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2896 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2897 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
2898 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2899 F:      arch/arm64/boot/dts/toshiba/
2900 F:      drivers/clk/visconti/
2901 F:      drivers/gpio/gpio-visconti.c
2902 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2903 F:      drivers/pci/controller/dwc/pcie-visconti.c
2904 F:      drivers/pinctrl/visconti/
2905 F:      drivers/watchdog/visconti_wdt.c
2906 N:      visconti
2907
2908 ARM/UNIPHIER ARCHITECTURE
2909 M:      Kunihiko Hayashi <[email protected]>
2910 M:      Masami Hiramatsu <[email protected]>
2911 L:      [email protected] (moderated for non-subscribers)
2912 S:      Maintained
2913 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2914 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2915 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2916 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
2917 F:      arch/arm/boot/dts/socionext/uniphier*
2918 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2919 F:      arch/arm/mach-uniphier/
2920 F:      arch/arm/mm/cache-uniphier.c
2921 F:      arch/arm64/boot/dts/socionext/uniphier*
2922 F:      drivers/bus/uniphier-system-bus.c
2923 F:      drivers/clk/uniphier/
2924 F:      drivers/dma/uniphier-mdmac.c
2925 F:      drivers/gpio/gpio-uniphier.c
2926 F:      drivers/i2c/busses/i2c-uniphier*
2927 F:      drivers/irqchip/irq-uniphier-aidet.c
2928 F:      drivers/mmc/host/uniphier-sd.c
2929 F:      drivers/pinctrl/uniphier/
2930 F:      drivers/reset/reset-uniphier.c
2931 F:      drivers/tty/serial/8250/8250_uniphier.c
2932 N:      uniphier
2933
2934 ARM/VERSATILE EXPRESS PLATFORM
2935 M:      Liviu Dudau <[email protected]>
2936 M:      Sudeep Holla <[email protected]>
2937 M:      Lorenzo Pieralisi <[email protected]>
2938 L:      [email protected] (moderated for non-subscribers)
2939 S:      Maintained
2940 N:      mps2
2941 N:      vexpress
2942 F:      arch/arm/mach-versatile/
2943 F:      arch/arm64/boot/dts/arm/
2944 F:      drivers/clocksource/timer-versatile.c
2945 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
2946 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
2947
2948 ARM/VFP SUPPORT
2949 M:      Russell King <[email protected]>
2950 L:      [email protected] (moderated for non-subscribers)
2951 S:      Maintained
2952 W:      http://www.armlinux.org.uk/
2953 F:      arch/arm/vfp/
2954
2955 ARM/VT8500 ARM ARCHITECTURE
2956 L:      [email protected] (moderated for non-subscribers)
2957 S:      Orphan
2958 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2959 F:      arch/arm/mach-vt8500/
2960 F:      drivers/clocksource/timer-vt8500.c
2961 F:      drivers/i2c/busses/i2c-wmt.c
2962 F:      drivers/mmc/host/wmt-sdmmc.c
2963 F:      drivers/pwm/pwm-vt8500.c
2964 F:      drivers/rtc/rtc-vt8500.c
2965 F:      drivers/tty/serial/vt8500_serial.c
2966 F:      drivers/usb/host/ehci-platform.c
2967 F:      drivers/usb/host/uhci-platform.c
2968 F:      drivers/video/fbdev/vt8500lcdfb.*
2969 F:      drivers/video/fbdev/wm8505fb*
2970 F:      drivers/video/fbdev/wmt_ge_rops.*
2971
2972 ARM/ZYNQ ARCHITECTURE
2973 M:      Michal Simek <[email protected]>
2974 L:      [email protected] (moderated for non-subscribers)
2975 S:      Supported
2976 W:      http://wiki.xilinx.com
2977 T:      git https://github.com/Xilinx/linux-xlnx.git
2978 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2979 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2980 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
2981 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
2982 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
2983 F:      arch/arm/mach-zynq/
2984 F:      drivers/clocksource/timer-cadence-ttc.c
2985 F:      drivers/cpuidle/cpuidle-zynq.c
2986 F:      drivers/edac/synopsys_edac.c
2987 F:      drivers/i2c/busses/i2c-cadence.c
2988 F:      drivers/i2c/busses/i2c-xiic.c
2989 F:      drivers/mmc/host/sdhci-of-arasan.c
2990 N:      zynq
2991 N:      xilinx
2992
2993 ARM64 PORT (AARCH64 ARCHITECTURE)
2994 M:      Catalin Marinas <[email protected]>
2995 M:      Will Deacon <[email protected]>
2996 L:      [email protected] (moderated for non-subscribers)
2997 S:      Maintained
2998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2999 F:      Documentation/arch/arm64/
3000 F:      arch/arm64/
3001 F:      tools/testing/selftests/arm64/
3002 X:      arch/arm64/boot/dts/
3003
3004 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3005 M:      George McCollister <[email protected]>
3006 L:      [email protected]
3007 S:      Maintained
3008 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3009 F:      drivers/net/dsa/xrs700x/*
3010 F:      net/dsa/tag_xrs700x.c
3011
3012 AS3645A LED FLASH CONTROLLER DRIVER
3013 M:      Sakari Ailus <[email protected]>
3014 L:      [email protected]
3015 S:      Maintained
3016 F:      drivers/leds/flash/leds-as3645a.c
3017
3018 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3019 M:      Tianshu Qiu <[email protected]>
3020 L:      [email protected]
3021 S:      Maintained
3022 T:      git git://linuxtv.org/media_tree.git
3023 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3024 F:      drivers/media/i2c/ak7375.c
3025
3026 ASAHI KASEI AK8974 DRIVER
3027 M:      Linus Walleij <[email protected]>
3028 L:      [email protected]
3029 S:      Supported
3030 W:      http://www.akm.com/
3031 F:      drivers/iio/magnetometer/ak8974.c
3032
3033 ASC7621 HARDWARE MONITOR DRIVER
3034 M:      George Joseph <[email protected]>
3035 L:      [email protected]
3036 S:      Maintained
3037 F:      Documentation/hwmon/asc7621.rst
3038 F:      drivers/hwmon/asc7621.c
3039
3040 ASIX AX88796C SPI ETHERNET ADAPTER
3041 M:      Łukasz Stelmach <[email protected]>
3042 S:      Maintained
3043 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3044 F:      drivers/net/ethernet/asix/ax88796c_*
3045
3046 ASPEED CRYPTO DRIVER
3047 M:      Neal Liu <[email protected]>
3048 L:      [email protected] (moderated for non-subscribers)
3049 S:      Maintained
3050 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3051 F:      drivers/crypto/aspeed/
3052
3053 ASPEED PECI CONTROLLER
3054 M:      Iwona Winiarska <[email protected]>
3055 L:      [email protected] (moderated for non-subscribers)
3056 L:      [email protected] (moderated for non-subscribers)
3057 S:      Supported
3058 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3059 F:      drivers/peci/controller/peci-aspeed.c
3060
3061 ASPEED PINCTRL DRIVERS
3062 M:      Andrew Jeffery <[email protected]>
3063 L:      [email protected] (moderated for non-subscribers)
3064 L:      [email protected] (moderated for non-subscribers)
3065 L:      [email protected]
3066 S:      Maintained
3067 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3068 F:      drivers/pinctrl/aspeed/
3069
3070 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3071 M:      Eddie James <[email protected]>
3072 L:      [email protected] (moderated for non-subscribers)
3073 S:      Maintained
3074 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3075 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3076 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3077
3078 ASPEED SD/MMC DRIVER
3079 M:      Andrew Jeffery <[email protected]>
3080 L:      [email protected] (moderated for non-subscribers)
3081 L:      [email protected] (moderated for non-subscribers)
3082 L:      [email protected]
3083 S:      Maintained
3084 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3085 F:      drivers/mmc/host/sdhci-of-aspeed*
3086
3087 ASPEED SMC SPI DRIVER
3088 M:      Chin-Ting Kuo <[email protected]>
3089 M:      Cédric Le Goater <[email protected]>
3090 L:      [email protected] (moderated for non-subscribers)
3091 L:      [email protected] (moderated for non-subscribers)
3092 L:      [email protected]
3093 S:      Maintained
3094 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3095 F:      drivers/spi/spi-aspeed-smc.c
3096
3097 ASPEED USB UDC DRIVER
3098 M:      Neal Liu <[email protected]>
3099 L:      [email protected] (moderated for non-subscribers)
3100 S:      Maintained
3101 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3102 F:      drivers/usb/gadget/udc/aspeed_udc.c
3103
3104 ASPEED VIDEO ENGINE DRIVER
3105 M:      Eddie James <[email protected]>
3106 L:      [email protected]
3107 L:      [email protected] (moderated for non-subscribers)
3108 S:      Maintained
3109 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3110 F:      drivers/media/platform/aspeed/
3111
3112 ASUS EC HARDWARE MONITOR DRIVER
3113 M:      Eugene Shalygin <[email protected]>
3114 L:      [email protected]
3115 S:      Maintained
3116 F:      drivers/hwmon/asus-ec-sensors.c
3117
3118 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3119 M:      Corentin Chary <[email protected]>
3120 L:      [email protected]
3121 L:      [email protected]
3122 S:      Maintained
3123 W:      http://acpi4asus.sf.net
3124 F:      drivers/platform/x86/asus*.c
3125 F:      drivers/platform/x86/eeepc*.c
3126
3127 ASUS TF103C DOCK DRIVER
3128 M:      Hans de Goede <[email protected]>
3129 L:      [email protected]
3130 S:      Maintained
3131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3132 F:      drivers/platform/x86/asus-tf103c-dock.c
3133
3134 ASUS WIRELESS RADIO CONTROL DRIVER
3135 M:      João Paulo Rechi Vita <[email protected]>
3136 L:      [email protected]
3137 S:      Maintained
3138 F:      drivers/platform/x86/asus-wireless.c
3139
3140 ASUS WMI HARDWARE MONITOR DRIVER
3141 M:      Ed Brindley <[email protected]>
3142 M:      Denis Pauk <[email protected]>
3143 L:      [email protected]
3144 S:      Maintained
3145 F:      drivers/hwmon/asus_wmi_sensors.c
3146
3147 ASYMMETRIC KEYS
3148 M:      David Howells <[email protected]>
3149 L:      [email protected]
3150 S:      Maintained
3151 F:      Documentation/crypto/asymmetric-keys.rst
3152 F:      crypto/asymmetric_keys/
3153 F:      include/crypto/pkcs7.h
3154 F:      include/crypto/public_key.h
3155 F:      include/linux/verification.h
3156
3157 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3158 R:      Dan Williams <[email protected]>
3159 S:      Odd fixes
3160 W:      http://sourceforge.net/projects/xscaleiop
3161 F:      Documentation/crypto/async-tx-api.rst
3162 F:      crypto/async_tx/
3163 F:      include/linux/async_tx.h
3164
3165 AT24 EEPROM DRIVER
3166 M:      Bartosz Golaszewski <[email protected]>
3167 L:      [email protected]
3168 S:      Maintained
3169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3170 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3171 F:      drivers/misc/eeprom/at24.c
3172
3173 ATA OVER ETHERNET (AOE) DRIVER
3174 M:      "Justin Sanders" <[email protected]>
3175 S:      Supported
3176 W:      http://www.openaoe.org/
3177 F:      Documentation/admin-guide/aoe/
3178 F:      drivers/block/aoe/
3179
3180 ATC260X PMIC MFD DRIVER
3181 M:      Manivannan Sadhasivam <[email protected]>
3182 M:      Cristian Ciocaltea <[email protected]>
3183 L:      [email protected]
3184 S:      Maintained
3185 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3186 F:      drivers/input/misc/atc260x-onkey.c
3187 F:      drivers/mfd/atc260*
3188 F:      drivers/power/reset/atc260x-poweroff.c
3189 F:      drivers/regulator/atc260x-regulator.c
3190 F:      include/linux/mfd/atc260x/*
3191
3192 ATHEROS 71XX/9XXX GPIO DRIVER
3193 M:      Alban Bedel <[email protected]>
3194 S:      Maintained
3195 W:      https://github.com/AlbanBedel/linux
3196 T:      git git://github.com/AlbanBedel/linux
3197 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3198 F:      drivers/gpio/gpio-ath79.c
3199
3200 ATHEROS 71XX/9XXX USB PHY DRIVER
3201 M:      Alban Bedel <[email protected]>
3202 S:      Maintained
3203 W:      https://github.com/AlbanBedel/linux
3204 T:      git git://github.com/AlbanBedel/linux
3205 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3206 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3207
3208 ATHEROS ATH GENERIC UTILITIES
3209 M:      Kalle Valo <[email protected]>
3210 L:      [email protected]
3211 S:      Supported
3212 F:      drivers/net/wireless/ath/*
3213
3214 ATHEROS ATH5K WIRELESS DRIVER
3215 M:      Jiri Slaby <[email protected]>
3216 M:      Nick Kossifidis <[email protected]>
3217 M:      Luis Chamberlain <[email protected]>
3218 L:      [email protected]
3219 S:      Maintained
3220 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3221 F:      drivers/net/wireless/ath/ath5k/
3222
3223 ATHEROS ATH6KL WIRELESS DRIVER
3224 L:      [email protected]
3225 S:      Orphan
3226 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3227 F:      drivers/net/wireless/ath/ath6kl/
3228
3229 ATI_REMOTE2 DRIVER
3230 M:      Ville Syrjala <[email protected]>
3231 S:      Maintained
3232 F:      drivers/input/misc/ati_remote2.c
3233
3234 ATK0110 HWMON DRIVER
3235 M:      Luca Tettamanti <[email protected]>
3236 L:      [email protected]
3237 S:      Maintained
3238 F:      drivers/hwmon/asus_atk0110.c
3239
3240 ATLX ETHERNET DRIVERS
3241 M:      Chris Snook <[email protected]>
3242 L:      [email protected]
3243 S:      Maintained
3244 W:      http://sourceforge.net/projects/atl1
3245 W:      http://atl1.sourceforge.net
3246 F:      drivers/net/ethernet/atheros/
3247
3248 ATM
3249 M:      Chas Williams <[email protected]>
3250 L:      [email protected] (moderated for non-subscribers)
3251 L:      [email protected]
3252 S:      Maintained
3253 W:      http://linux-atm.sourceforge.net
3254 F:      drivers/atm/
3255 F:      include/linux/atm*
3256 F:      include/uapi/linux/atm*
3257
3258 ATMEL MACB ETHERNET DRIVER
3259 M:      Nicolas Ferre <[email protected]>
3260 M:      Claudiu Beznea <[email protected]>
3261 S:      Supported
3262 F:      drivers/net/ethernet/cadence/
3263
3264 ATMEL MAXTOUCH DRIVER
3265 M:      Nick Dyer <[email protected]>
3266 S:      Maintained
3267 T:      git git://github.com/ndyer/linux.git
3268 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3269 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3270
3271 ATMEL WIRELESS DRIVER
3272 L:      [email protected]
3273 S:      Orphan
3274 W:      http://www.thekelleys.org.uk/atmel
3275 W:      http://atmelwlandriver.sourceforge.net/
3276 F:      drivers/net/wireless/atmel/atmel*
3277
3278 ATOMIC INFRASTRUCTURE
3279 M:      Will Deacon <[email protected]>
3280 M:      Peter Zijlstra <[email protected]>
3281 R:      Boqun Feng <[email protected]>
3282 R:      Mark Rutland <[email protected]>
3283 L:      [email protected]
3284 S:      Maintained
3285 F:      Documentation/atomic_*.txt
3286 F:      arch/*/include/asm/atomic*.h
3287 F:      include/*/atomic*.h
3288 F:      include/linux/refcount.h
3289 F:      scripts/atomic/
3290
3291 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3292 M:      Bradley Grove <[email protected]>
3293 L:      [email protected]
3294 S:      Supported
3295 W:      http://www.attotech.com
3296 F:      drivers/scsi/esas2r
3297
3298 ATUSB IEEE 802.15.4 RADIO DRIVER
3299 M:      Stefan Schmidt <[email protected]>
3300 L:      [email protected]
3301 S:      Maintained
3302 F:      drivers/net/ieee802154/at86rf230.h
3303 F:      drivers/net/ieee802154/atusb.c
3304 F:      drivers/net/ieee802154/atusb.h
3305
3306 AUDIT SUBSYSTEM
3307 M:      Paul Moore <[email protected]>
3308 M:      Eric Paris <[email protected]>
3309 L:      [email protected]
3310 S:      Supported
3311 W:      https://github.com/linux-audit
3312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3313 F:      include/asm-generic/audit_*.h
3314 F:      include/linux/audit.h
3315 F:      include/linux/audit_arch.h
3316 F:      include/uapi/linux/audit.h
3317 F:      kernel/audit*
3318 F:      lib/*audit.c
3319
3320 AUXILIARY BUS DRIVER
3321 M:      Greg Kroah-Hartman <[email protected]>
3322 R:      Dave Ertman <[email protected]>
3323 R:      Ira Weiny <[email protected]>
3324 S:      Supported
3325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3326 F:      Documentation/driver-api/auxiliary_bus.rst
3327 F:      drivers/base/auxiliary.c
3328 F:      include/linux/auxiliary_bus.h
3329
3330 AUXILIARY DISPLAY DRIVERS
3331 M:      Miguel Ojeda <[email protected]>
3332 S:      Maintained
3333 F:      Documentation/devicetree/bindings/auxdisplay/
3334 F:      drivers/auxdisplay/
3335 F:      include/linux/cfag12864b.h
3336
3337 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3338 M:      Andreas Klinger <[email protected]>
3339 L:      [email protected]
3340 S:      Maintained
3341 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3342 F:      drivers/iio/adc/hx711.c
3343
3344 AX.25 NETWORK LAYER
3345 M:      Ralf Baechle <[email protected]>
3346 L:      [email protected]
3347 S:      Maintained
3348 W:      http://www.linux-ax25.org/
3349 F:      include/net/ax25.h
3350 F:      include/uapi/linux/ax25.h
3351 F:      net/ax25/
3352
3353 AXENTIA ARM DEVICES
3354 M:      Peter Rosin <[email protected]>
3355 L:      [email protected] (moderated for non-subscribers)
3356 S:      Maintained
3357 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3358 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3359 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3360 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3361
3362 AXENTIA ASOC DRIVERS
3363 M:      Peter Rosin <[email protected]>
3364 L:      [email protected] (moderated for non-subscribers)
3365 S:      Maintained
3366 F:      Documentation/devicetree/bindings/sound/axentia,*
3367 F:      sound/soc/atmel/tse850-pcm5142.c
3368
3369 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3370 M:      Nuno Sá <[email protected]>
3371 L:      [email protected]
3372 S:      Supported
3373 W:      https://ez.analog.com/linux-software-drivers
3374 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3375 F:      drivers/hwmon/axi-fan-control.c
3376
3377 AXXIA I2C CONTROLLER
3378 M:      Krzysztof Adamski <[email protected]>
3379 L:      [email protected]
3380 S:      Maintained
3381 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3382 F:      drivers/i2c/busses/i2c-axxia.c
3383
3384 AZ6007 DVB DRIVER
3385 M:      Mauro Carvalho Chehab <[email protected]>
3386 L:      [email protected]
3387 S:      Maintained
3388 W:      https://linuxtv.org
3389 T:      git git://linuxtv.org/media_tree.git
3390 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3391
3392 AZTECH FM RADIO RECEIVER DRIVER
3393 M:      Hans Verkuil <[email protected]>
3394 L:      [email protected]
3395 S:      Maintained
3396 W:      https://linuxtv.org
3397 T:      git git://linuxtv.org/media_tree.git
3398 F:      drivers/media/radio/radio-aztech*
3399
3400 B43 WIRELESS DRIVER
3401 L:      [email protected]
3402 L:      [email protected]
3403 S:      Orphan
3404 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3405 F:      drivers/net/wireless/broadcom/b43/
3406
3407 B43LEGACY WIRELESS DRIVER
3408 M:      Larry Finger <[email protected]>
3409 L:      [email protected]
3410 L:      [email protected]
3411 S:      Maintained
3412 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3413 F:      drivers/net/wireless/broadcom/b43legacy/
3414
3415 BACKLIGHT CLASS/SUBSYSTEM
3416 M:      Lee Jones <[email protected]>
3417 M:      Daniel Thompson <[email protected]>
3418 M:      Jingoo Han <[email protected]>
3419 L:      [email protected]
3420 S:      Maintained
3421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3422 F:      Documentation/ABI/stable/sysfs-class-backlight
3423 F:      Documentation/ABI/testing/sysfs-class-backlight
3424 F:      Documentation/devicetree/bindings/leds/backlight
3425 F:      drivers/video/backlight/
3426 F:      include/linux/backlight.h
3427 F:      include/linux/pwm_backlight.h
3428
3429 BARCO P50 GPIO DRIVER
3430 M:      Santosh Kumar Yadav <[email protected]>
3431 M:      Peter Korsgaard <[email protected]>
3432 S:      Maintained
3433 F:      drivers/platform/x86/barco-p50-gpio.c
3434
3435 BATMAN ADVANCED
3436 M:      Marek Lindner <[email protected]>
3437 M:      Simon Wunderlich <[email protected]>
3438 M:      Antonio Quartulli <[email protected]>
3439 M:      Sven Eckelmann <[email protected]>
3440 L:      [email protected] (moderated for non-subscribers)
3441 S:      Maintained
3442 W:      https://www.open-mesh.org/
3443 Q:      https://patchwork.open-mesh.org/project/batman/list/
3444 B:      https://www.open-mesh.org/projects/batman-adv/issues
3445 C:      ircs://irc.hackint.org/batadv
3446 T:      git https://git.open-mesh.org/linux-merge.git
3447 F:      Documentation/networking/batman-adv.rst
3448 F:      include/uapi/linux/batadv_packet.h
3449 F:      include/uapi/linux/batman_adv.h
3450 F:      net/batman-adv/
3451
3452 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3453 M:      Thomas Sailer <[email protected]>
3454 L:      [email protected]
3455 S:      Maintained
3456 W:      http://www.baycom.org/~tom/ham/ham.html
3457 F:      drivers/net/hamradio/baycom*
3458
3459 BCACHE (BLOCK LAYER CACHE)
3460 M:      Coly Li <[email protected]>
3461 M:      Kent Overstreet <[email protected]>
3462 L:      [email protected]
3463 S:      Maintained
3464 W:      http://bcache.evilpiepirate.org
3465 C:      irc://irc.oftc.net/bcache
3466 F:      drivers/md/bcache/
3467
3468 BDISP ST MEDIA DRIVER
3469 M:      Fabien Dessenne <[email protected]>
3470 L:      [email protected]
3471 S:      Supported
3472 W:      https://linuxtv.org
3473 T:      git git://linuxtv.org/media_tree.git
3474 F:      drivers/media/platform/st/sti/bdisp
3475
3476 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3477 M:      Dariusz Marcinkiewicz <[email protected]>
3478 L:      [email protected]
3479 S:      Maintained
3480 F:      drivers/net/ethernet/ec_bhf.c
3481
3482 BEFS FILE SYSTEM
3483 M:      Luis de Bethencourt <[email protected]>
3484 M:      Salah Triki <[email protected]>
3485 S:      Maintained
3486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3487 F:      Documentation/filesystems/befs.rst
3488 F:      fs/befs/
3489
3490 BFQ I/O SCHEDULER
3491 M:      Paolo Valente <[email protected]>
3492 M:      Jens Axboe <[email protected]>
3493 L:      [email protected]
3494 S:      Maintained
3495 F:      Documentation/block/bfq-iosched.rst
3496 F:      block/bfq-*
3497
3498 BFS FILE SYSTEM
3499 M:      "Tigran A. Aivazian" <[email protected]>
3500 S:      Maintained
3501 F:      Documentation/filesystems/bfs.rst
3502 F:      fs/bfs/
3503 F:      include/uapi/linux/bfs_fs.h
3504
3505 BITMAP API
3506 M:      Yury Norov <[email protected]>
3507 R:      Andy Shevchenko <[email protected]>
3508 R:      Rasmus Villemoes <[email protected]>
3509 S:      Maintained
3510 F:      include/linux/bitfield.h
3511 F:      include/linux/bitmap.h
3512 F:      include/linux/bits.h
3513 F:      include/linux/cpumask.h
3514 F:      include/linux/find.h
3515 F:      include/linux/nodemask.h
3516 F:      include/vdso/bits.h
3517 F:      lib/bitmap.c
3518 F:      lib/cpumask.c
3519 F:      lib/cpumask_kunit.c
3520 F:      lib/find_bit.c
3521 F:      lib/find_bit_benchmark.c
3522 F:      lib/test_bitmap.c
3523 F:      tools/include/linux/bitfield.h
3524 F:      tools/include/linux/bitmap.h
3525 F:      tools/include/linux/bits.h
3526 F:      tools/include/linux/find.h
3527 F:      tools/include/vdso/bits.h
3528 F:      tools/lib/bitmap.c
3529 F:      tools/lib/find_bit.c
3530
3531 BLINKM RGB LED DRIVER
3532 M:      Jan-Simon Moeller <[email protected]>
3533 S:      Maintained
3534 F:      drivers/leds/leds-blinkm.c
3535
3536 BLOCK LAYER
3537 M:      Jens Axboe <[email protected]>
3538 L:      [email protected]
3539 S:      Maintained
3540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3541 F:      Documentation/ABI/stable/sysfs-block
3542 F:      Documentation/block/
3543 F:      block/
3544 F:      drivers/block/
3545 F:      include/linux/bio.h
3546 F:      include/linux/blk*
3547 F:      kernel/trace/blktrace.c
3548 F:      lib/sbitmap.c
3549
3550 BLOCK2MTD DRIVER
3551 M:      Joern Engel <[email protected]>
3552 L:      [email protected]
3553 S:      Maintained
3554 F:      drivers/mtd/devices/block2mtd.c
3555
3556 BLUETOOTH DRIVERS
3557 M:      Marcel Holtmann <[email protected]>
3558 M:      Johan Hedberg <[email protected]>
3559 M:      Luiz Augusto von Dentz <[email protected]>
3560 L:      [email protected]
3561 S:      Supported
3562 W:      http://www.bluez.org/
3563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3565 F:      Documentation/devicetree/bindings/net/bluetooth/
3566 F:      drivers/bluetooth/
3567
3568 BLUETOOTH SUBSYSTEM
3569 M:      Marcel Holtmann <[email protected]>
3570 M:      Johan Hedberg <[email protected]>
3571 M:      Luiz Augusto von Dentz <[email protected]>
3572 L:      [email protected]
3573 S:      Supported
3574 W:      http://www.bluez.org/
3575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3577 F:      include/net/bluetooth/
3578 F:      net/bluetooth/
3579
3580 BONDING DRIVER
3581 M:      Jay Vosburgh <[email protected]>
3582 M:      Andy Gospodarek <[email protected]>
3583 L:      [email protected]
3584 S:      Supported
3585 W:      http://sourceforge.net/projects/bonding/
3586 F:      Documentation/networking/bonding.rst
3587 F:      drivers/net/bonding/
3588 F:      include/net/bond*
3589 F:      include/uapi/linux/if_bonding.h
3590 F:      tools/testing/selftests/drivers/net/bonding/
3591
3592 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3593 M:      Dan Robertson <[email protected]>
3594 L:      [email protected]
3595 S:      Maintained
3596 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3597 F:      drivers/iio/accel/bma400*
3598
3599 BPF JIT for ARM
3600 M:      Shubham Bansal <[email protected]>
3601 L:      [email protected]
3602 S:      Odd Fixes
3603 F:      arch/arm/net/
3604
3605 BPF JIT for ARM64
3606 M:      Daniel Borkmann <[email protected]>
3607 M:      Alexei Starovoitov <[email protected]>
3608 M:      Zi Shen Lim <[email protected]>
3609 L:      [email protected]
3610 S:      Supported
3611 F:      arch/arm64/net/
3612
3613 BPF JIT for MIPS (32-BIT AND 64-BIT)
3614 M:      Johan Almbladh <[email protected]>
3615 M:      Paul Burton <[email protected]>
3616 L:      [email protected]
3617 S:      Maintained
3618 F:      arch/mips/net/
3619
3620 BPF JIT for NFP NICs
3621 M:      Jakub Kicinski <[email protected]>
3622 L:      [email protected]
3623 S:      Odd Fixes
3624 F:      drivers/net/ethernet/netronome/nfp/bpf/
3625
3626 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3627 M:      Naveen N. Rao <[email protected]>
3628 M:      Michael Ellerman <[email protected]>
3629 L:      [email protected]
3630 S:      Supported
3631 F:      arch/powerpc/net/
3632
3633 BPF JIT for RISC-V (32-bit)
3634 M:      Luke Nelson <[email protected]>
3635 M:      Xi Wang <[email protected]>
3636 L:      [email protected]
3637 S:      Maintained
3638 F:      arch/riscv/net/
3639 X:      arch/riscv/net/bpf_jit_comp64.c
3640
3641 BPF JIT for RISC-V (64-bit)
3642 M:      Björn Töpel <[email protected]>
3643 L:      [email protected]
3644 S:      Maintained
3645 F:      arch/riscv/net/
3646 X:      arch/riscv/net/bpf_jit_comp32.c
3647
3648 BPF JIT for S390
3649 M:      Ilya Leoshkevich <[email protected]>
3650 M:      Heiko Carstens <[email protected]>
3651 M:      Vasily Gorbik <[email protected]>
3652 L:      [email protected]
3653 S:      Supported
3654 F:      arch/s390/net/
3655 X:      arch/s390/net/pnet.c
3656
3657 BPF JIT for SPARC (32-BIT AND 64-BIT)
3658 M:      David S. Miller <[email protected]>
3659 L:      [email protected]
3660 S:      Odd Fixes
3661 F:      arch/sparc/net/
3662
3663 BPF JIT for X86 32-BIT
3664 M:      Wang YanQing <[email protected]>
3665 L:      [email protected]
3666 S:      Odd Fixes
3667 F:      arch/x86/net/bpf_jit_comp32.c
3668
3669 BPF JIT for X86 64-BIT
3670 M:      Alexei Starovoitov <[email protected]>
3671 M:      Daniel Borkmann <[email protected]>
3672 L:      [email protected]
3673 S:      Supported
3674 F:      arch/x86/net/
3675 X:      arch/x86/net/bpf_jit_comp32.c
3676
3677 BPF [BTF]
3678 M:      Martin KaFai Lau <[email protected]>
3679 L:      [email protected]
3680 S:      Maintained
3681 F:      include/linux/btf*
3682 F:      kernel/bpf/btf.c
3683
3684 BPF [CORE]
3685 M:      Alexei Starovoitov <[email protected]>
3686 M:      Daniel Borkmann <[email protected]>
3687 R:      John Fastabend <[email protected]>
3688 L:      [email protected]
3689 S:      Maintained
3690 F:      include/linux/bpf*
3691 F:      include/linux/filter.h
3692 F:      include/linux/tnum.h
3693 F:      kernel/bpf/core.c
3694 F:      kernel/bpf/dispatcher.c
3695 F:      kernel/bpf/mprog.c
3696 F:      kernel/bpf/syscall.c
3697 F:      kernel/bpf/tnum.c
3698 F:      kernel/bpf/trampoline.c
3699 F:      kernel/bpf/verifier.c
3700
3701 BPF [DOCUMENTATION] (Related to Standardization)
3702 R:      David Vernet <[email protected]>
3703 L:      [email protected]
3704 L:      [email protected]
3705 S:      Maintained
3706 F:      Documentation/bpf/standardization/
3707
3708 BPF [GENERAL] (Safe Dynamic Programs and Tools)
3709 M:      Alexei Starovoitov <[email protected]>
3710 M:      Daniel Borkmann <[email protected]>
3711 M:      Andrii Nakryiko <[email protected]>
3712 R:      Martin KaFai Lau <[email protected]>
3713 R:      Song Liu <[email protected]>
3714 R:      Yonghong Song <[email protected]>
3715 R:      John Fastabend <[email protected]>
3716 R:      KP Singh <[email protected]>
3717 R:      Stanislav Fomichev <[email protected]>
3718 R:      Hao Luo <[email protected]>
3719 R:      Jiri Olsa <[email protected]>
3720 L:      [email protected]
3721 S:      Supported
3722 W:      https://bpf.io/
3723 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3726 F:      Documentation/bpf/
3727 F:      Documentation/networking/filter.rst
3728 F:      Documentation/userspace-api/ebpf/
3729 F:      arch/*/net/*
3730 F:      include/linux/bpf*
3731 F:      include/linux/btf*
3732 F:      include/linux/filter.h
3733 F:      include/trace/events/xdp.h
3734 F:      include/uapi/linux/bpf*
3735 F:      include/uapi/linux/btf*
3736 F:      include/uapi/linux/filter.h
3737 F:      kernel/bpf/
3738 F:      kernel/trace/bpf_trace.c
3739 F:      lib/test_bpf.c
3740 F:      net/bpf/
3741 F:      net/core/filter.c
3742 F:      net/sched/act_bpf.c
3743 F:      net/sched/cls_bpf.c
3744 F:      samples/bpf/
3745 F:      scripts/bpf_doc.py
3746 F:      scripts/pahole-flags.sh
3747 F:      scripts/pahole-version.sh
3748 F:      tools/bpf/
3749 F:      tools/lib/bpf/
3750 F:      tools/testing/selftests/bpf/
3751
3752 BPF [ITERATOR]
3753 M:      Yonghong Song <[email protected]>
3754 L:      [email protected]
3755 S:      Maintained
3756 F:      kernel/bpf/*iter.c
3757
3758 BPF [L7 FRAMEWORK] (sockmap)
3759 M:      John Fastabend <[email protected]>
3760 M:      Jakub Sitnicki <[email protected]>
3761 L:      [email protected]
3762 L:      [email protected]
3763 S:      Maintained
3764 F:      include/linux/skmsg.h
3765 F:      net/core/skmsg.c
3766 F:      net/core/sock_map.c
3767 F:      net/ipv4/tcp_bpf.c
3768 F:      net/ipv4/udp_bpf.c
3769 F:      net/unix/unix_bpf.c
3770
3771 BPF [LIBRARY] (libbpf)
3772 M:      Andrii Nakryiko <[email protected]>
3773 L:      [email protected]
3774 S:      Maintained
3775 F:      tools/lib/bpf/
3776
3777 BPF [MISC]
3778 L:      [email protected]
3779 S:      Odd Fixes
3780 K:      (?:\b|_)bpf(?:\b|_)
3781
3782 BPF [NETWORKING] (struct_ops, reuseport)
3783 M:      Martin KaFai Lau <[email protected]>
3784 L:      [email protected]
3785 L:      [email protected]
3786 S:      Maintained
3787 F:      kernel/bpf/bpf_struct*
3788
3789 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
3790 M:      Martin KaFai Lau <[email protected]>
3791 M:      Daniel Borkmann <[email protected]>
3792 R:      John Fastabend <[email protected]>
3793 L:      [email protected]
3794 L:      [email protected]
3795 S:      Maintained
3796 F:      include/net/tcx.h
3797 F:      kernel/bpf/tcx.c
3798 F:      net/core/filter.c
3799 F:      net/sched/act_bpf.c
3800 F:      net/sched/cls_bpf.c
3801
3802 BPF [RINGBUF]
3803 M:      Andrii Nakryiko <[email protected]>
3804 L:      [email protected]
3805 S:      Maintained
3806 F:      kernel/bpf/ringbuf.c
3807
3808 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
3809 M:      KP Singh <[email protected]>
3810 R:      Florent Revest <[email protected]>
3811 R:      Brendan Jackman <[email protected]>
3812 L:      [email protected]
3813 S:      Maintained
3814 F:      Documentation/bpf/prog_lsm.rst
3815 F:      include/linux/bpf_lsm.h
3816 F:      kernel/bpf/bpf_lsm.c
3817 F:      security/bpf/
3818
3819 BPF [SELFTESTS] (Test Runners & Infrastructure)
3820 M:      Andrii Nakryiko <[email protected]>
3821 R:      Mykola Lysenko <[email protected]>
3822 L:      [email protected]
3823 S:      Maintained
3824 F:      tools/testing/selftests/bpf/
3825
3826 BPF [STORAGE & CGROUPS]
3827 M:      Martin KaFai Lau <[email protected]>
3828 L:      [email protected]
3829 S:      Maintained
3830 F:      kernel/bpf/*storage.c
3831 F:      kernel/bpf/bpf_lru*
3832 F:      kernel/bpf/cgroup.c
3833
3834 BPF [TOOLING] (bpftool)
3835 M:      Quentin Monnet <[email protected]>
3836 L:      [email protected]
3837 S:      Maintained
3838 F:      kernel/bpf/disasm.*
3839 F:      tools/bpf/bpftool/
3840
3841 BPF [TRACING]
3842 M:      Song Liu <[email protected]>
3843 R:      Jiri Olsa <[email protected]>
3844 L:      [email protected]
3845 S:      Maintained
3846 F:      kernel/bpf/stackmap.c
3847 F:      kernel/trace/bpf_trace.c
3848
3849 BROADCOM ASP 2.0 ETHERNET DRIVER
3850 M:      Justin Chen <[email protected]>
3851 M:      Florian Fainelli <[email protected]>
3852 L:      [email protected]
3853 L:      [email protected]
3854 S:      Supported
3855 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
3856 F:      drivers/net/ethernet/broadcom/asp2/
3857
3858 BROADCOM B44 10/100 ETHERNET DRIVER
3859 M:      Michael Chan <[email protected]>
3860 L:      [email protected]
3861 S:      Supported
3862 F:      drivers/net/ethernet/broadcom/b44.*
3863
3864 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
3865 M:      Florian Fainelli <[email protected]>
3866 L:      [email protected]
3867 L:      [email protected] (subscribers-only)
3868 S:      Supported
3869 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3870 F:      drivers/net/dsa/b53/*
3871 F:      drivers/net/dsa/bcm_sf2*
3872 F:      include/linux/dsa/brcm.h
3873 F:      include/linux/platform_data/b53.h
3874
3875 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3876 M:      Florian Fainelli <[email protected]>
3877 R:      Broadcom internal kernel review list <[email protected]>
3878 L:      [email protected] (moderated for non-subscribers)
3879 L:      [email protected] (moderated for non-subscribers)
3880 S:      Maintained
3881 T:      git https://github.com/broadcom/stblinux.git
3882 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3883 F:      drivers/pci/controller/pcie-brcmstb.c
3884 F:      drivers/staging/vc04_services
3885 N:      bcm2711
3886 N:      bcm283*
3887 N:      raspberrypi
3888
3889 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3890 M:      Florian Fainelli <[email protected]>
3891 M:      Ray Jui <[email protected]>
3892 M:      Scott Branden <[email protected]>
3893 R:      Broadcom internal kernel review list <[email protected]>
3894 S:      Maintained
3895 T:      git https://github.com/broadcom/mach-bcm
3896 F:      arch/arm/mach-bcm/
3897 N:      bcm281*
3898 N:      bcm113*
3899 N:      bcm216*
3900 N:      kona
3901
3902 BROADCOM BCM47XX MIPS ARCHITECTURE
3903 M:      Hauke Mehrtens <[email protected]>
3904 M:      Rafał Miłecki <[email protected]>
3905 L:      [email protected]
3906 S:      Maintained
3907 F:      Documentation/devicetree/bindings/mips/brcm/
3908 F:      arch/mips/bcm47xx/*
3909 F:      arch/mips/include/asm/mach-bcm47xx/*
3910
3911 BROADCOM BCM4908 ETHERNET DRIVER
3912 M:      Rafał Miłecki <[email protected]>
3913 R:      Broadcom internal kernel review list <[email protected]>
3914 L:      [email protected]
3915 S:      Maintained
3916 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3917 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3918 F:      drivers/net/ethernet/broadcom/unimac.h
3919
3920 BROADCOM BCM4908 PINMUX DRIVER
3921 M:      Rafał Miłecki <[email protected]>
3922 R:      Broadcom internal kernel review list <[email protected]>
3923 L:      [email protected]
3924 S:      Maintained
3925 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
3926 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
3927
3928 BROADCOM BCM5301X ARM ARCHITECTURE
3929 M:      Florian Fainelli <[email protected]>
3930 M:      Hauke Mehrtens <[email protected]>
3931 M:      Rafał Miłecki <[email protected]>
3932 R:      Broadcom internal kernel review list <[email protected]>
3933 L:      [email protected] (moderated for non-subscribers)
3934 S:      Maintained
3935 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
3936 F:      arch/arm/boot/dts/broadcom/bcm470*
3937 F:      arch/arm/boot/dts/broadcom/bcm5301*
3938 F:      arch/arm/boot/dts/broadcom/bcm953012*
3939 F:      arch/arm/mach-bcm/bcm_5301x.c
3940
3941 BROADCOM BCM53573 ARM ARCHITECTURE
3942 M:      Florian Fainelli <[email protected]>
3943 M:      Rafał Miłecki <[email protected]>
3944 R:      Broadcom internal kernel review list <[email protected]>
3945 L:      [email protected] (moderated for non-subscribers)
3946 S:      Maintained
3947 F:      arch/arm/boot/dts/broadcom/bcm47189*
3948 F:      arch/arm/boot/dts/broadcom/bcm53573*
3949
3950 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3951 M:      Kevin Cernekee <[email protected]>
3952 L:      [email protected]
3953 S:      Maintained
3954 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3955
3956 BROADCOM BCM7XXX ARM ARCHITECTURE
3957 M:      Florian Fainelli <[email protected]>
3958 R:      Broadcom internal kernel review list <[email protected]>
3959 L:      [email protected] (moderated for non-subscribers)
3960 S:      Maintained
3961 T:      git https://github.com/broadcom/stblinux.git
3962 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3963 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
3964 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3965 F:      arch/arm/mach-bcm/*brcmstb*
3966 F:      arch/arm/mm/cache-b15-rac.c
3967 F:      drivers/bus/brcmstb_gisb.c
3968 F:      drivers/pci/controller/pcie-brcmstb.c
3969 N:      brcmstb
3970 N:      bcm7038
3971 N:      bcm7120
3972
3973 BROADCOM BCMBCA ARM ARCHITECTURE
3974 M:      William Zhang <[email protected]>
3975 M:      Anand Gore <[email protected]>
3976 M:      Kursad Oney <[email protected]>
3977 M:      Florian Fainelli <[email protected]>
3978 M:      Rafał Miłecki <[email protected]>
3979 R:      Broadcom internal kernel review list <[email protected]>
3980 L:      [email protected] (moderated for non-subscribers)
3981 S:      Maintained
3982 T:      git https://github.com/broadcom/stblinux.git
3983 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
3984 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
3985 N:      bcmbca
3986 N:      bcm[9]?47622
3987 N:      bcm[9]?4912
3988 N:      bcm[9]?63138
3989 N:      bcm[9]?63146
3990 N:      bcm[9]?63148
3991 N:      bcm[9]?63158
3992 N:      bcm[9]?63178
3993 N:      bcm[9]?6756
3994 N:      bcm[9]?6813
3995 N:      bcm[9]?6846
3996 N:      bcm[9]?6855
3997 N:      bcm[9]?6856
3998 N:      bcm[9]?6858
3999 N:      bcm[9]?6878
4000
4001 BROADCOM BDC DRIVER
4002 M:      Justin Chen <[email protected]>
4003 M:      Al Cooper <[email protected]>
4004 R:      Broadcom internal kernel review list <[email protected]>
4005 L:      [email protected]
4006 S:      Maintained
4007 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4008 F:      drivers/usb/gadget/udc/bdc/
4009
4010 BROADCOM BMIPS CPUFREQ DRIVER
4011 M:      Markus Mayer <[email protected]>
4012 R:      Broadcom internal kernel review list <[email protected]>
4013 L:      [email protected]
4014 S:      Maintained
4015 F:      drivers/cpufreq/bmips-cpufreq.c
4016
4017 BROADCOM BMIPS MIPS ARCHITECTURE
4018 M:      Florian Fainelli <[email protected]>
4019 R:      Broadcom internal kernel review list <[email protected]>
4020 L:      [email protected]
4021 S:      Maintained
4022 T:      git https://github.com/broadcom/stblinux.git
4023 F:      arch/mips/bmips/*
4024 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4025 F:      arch/mips/include/asm/mach-bmips/*
4026 F:      arch/mips/kernel/*bmips*
4027 F:      drivers/irqchip/irq-bcm63*
4028 F:      drivers/irqchip/irq-bcm7*
4029 F:      drivers/irqchip/irq-brcmstb*
4030 F:      drivers/genpd/bcm/bcm63xx-power.c
4031 F:      include/linux/bcm963xx_nvram.h
4032 F:      include/linux/bcm963xx_tag.h
4033
4034 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4035 M:      Rasesh Mody <[email protected]>
4036 M:      [email protected]
4037 L:      [email protected]
4038 S:      Supported
4039 F:      drivers/net/ethernet/broadcom/bnx2.*
4040 F:      drivers/net/ethernet/broadcom/bnx2_*
4041
4042 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4043 M:      Saurav Kashyap <[email protected]>
4044 M:      Javed Hasan <[email protected]>
4045 M:      [email protected]
4046 L:      [email protected]
4047 S:      Supported
4048 F:      drivers/scsi/bnx2fc/
4049
4050 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4051 M:      Nilesh Javali <[email protected]>
4052 M:      Manish Rangankar <[email protected]>
4053 M:      [email protected]
4054 L:      [email protected]
4055 S:      Supported
4056 F:      drivers/scsi/bnx2i/
4057
4058 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4059 M:      Ariel Elior <[email protected]>
4060 M:      Sudarsana Kalluru <[email protected]>
4061 M:      Manish Chopra <[email protected]>
4062 L:      [email protected]
4063 S:      Supported
4064 F:      drivers/net/ethernet/broadcom/bnx2x/
4065
4066 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4067 M:      Michael Chan <[email protected]>
4068 L:      [email protected]
4069 S:      Supported
4070 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4071 F:      drivers/net/ethernet/broadcom/bnxt/
4072 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4073
4074 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
4075 M:      Arend van Spriel <[email protected]>
4076 M:      Franky Lin <[email protected]>
4077 M:      Hante Meuleman <[email protected]>
4078 L:      [email protected]
4079 L:      [email protected]
4080 L:      [email protected]
4081 S:      Supported
4082 F:      drivers/net/wireless/broadcom/brcm80211/
4083
4084 BROADCOM BRCMSTB GPIO DRIVER
4085 M:      Doug Berger <[email protected]>
4086 M:      Florian Fainelli <florian.fainelli@broadcom>
4087 R:      Broadcom internal kernel review list <[email protected]>
4088 S:      Supported
4089 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4090 F:      drivers/gpio/gpio-brcmstb.c
4091
4092 BROADCOM BRCMSTB I2C DRIVER
4093 M:      Kamal Dasu <[email protected]>
4094 R:      Broadcom internal kernel review list <[email protected]>
4095 L:      [email protected]
4096 S:      Supported
4097 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4098 F:      drivers/i2c/busses/i2c-brcmstb.c
4099
4100 BROADCOM BRCMSTB UART DRIVER
4101 M:      Al Cooper <[email protected]>
4102 R:      Broadcom internal kernel review list <[email protected]>
4103 L:      [email protected]
4104 S:      Maintained
4105 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4106 F:      drivers/tty/serial/8250/8250_bcm7271.c
4107
4108 BROADCOM BRCMSTB USB EHCI DRIVER
4109 M:      Justin Chen <[email protected]>
4110 M:      Al Cooper <[email protected]>
4111 R:      Broadcom internal kernel review list <[email protected]>
4112 L:      [email protected]
4113 S:      Maintained
4114 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4115 F:      drivers/usb/host/ehci-brcm.*
4116
4117 BROADCOM BRCMSTB USB PIN MAP DRIVER
4118 M:      Al Cooper <[email protected]>
4119 R:      Broadcom internal kernel review list <[email protected]>
4120 L:      [email protected]
4121 S:      Maintained
4122 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4123 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4124
4125 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4126 M:      Justin Chen <[email protected]>
4127 M:      Al Cooper <[email protected]>
4128 R:      Broadcom internal kernel review list <[email protected]>
4129 L:      [email protected]
4130 S:      Maintained
4131 F:      drivers/phy/broadcom/phy-brcm-usb*
4132
4133 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4134 M:      William Zhang <[email protected]>
4135 M:      Kursad Oney <[email protected]>
4136 M:      Jonas Gorski <[email protected]>
4137 R:      Broadcom internal kernel review list <[email protected]>
4138 L:      [email protected]
4139 S:      Maintained
4140 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4141 F:      drivers/spi/spi-bcm63xx-hsspi.c
4142 F:      drivers/spi/spi-bcmbca-hsspi.c
4143
4144 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4145 M:      Jonas Gorski <[email protected]>
4146 L:      [email protected]
4147 S:      Odd Fixes
4148 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4149 F:      drivers/spi/spi-bcm63xx.c
4150
4151 BROADCOM ETHERNET PHY DRIVERS
4152 M:      Florian Fainelli <[email protected]>
4153 R:      Broadcom internal kernel review list <[email protected]>
4154 L:      [email protected]
4155 S:      Supported
4156 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4157 F:      drivers/net/phy/bcm*.[ch]
4158 F:      drivers/net/phy/broadcom.c
4159 F:      include/linux/brcmphy.h
4160
4161 BROADCOM GENET ETHERNET DRIVER
4162 M:      Doug Berger <[email protected]>
4163 M:      Florian Fainelli <[email protected]>
4164 R:      Broadcom internal kernel review list <[email protected]>
4165 L:      [email protected]
4166 S:      Supported
4167 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4168 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4169 F:      drivers/net/ethernet/broadcom/genet/
4170 F:      drivers/net/ethernet/broadcom/unimac.h
4171 F:      drivers/net/mdio/mdio-bcm-unimac.c
4172 F:      include/linux/platform_data/bcmgenet.h
4173 F:      include/linux/platform_data/mdio-bcm-unimac.h
4174
4175 BROADCOM IPROC ARM ARCHITECTURE
4176 M:      Ray Jui <[email protected]>
4177 M:      Scott Branden <[email protected]>
4178 R:      Broadcom internal kernel review list <[email protected]>
4179 L:      [email protected] (moderated for non-subscribers)
4180 S:      Maintained
4181 T:      git https://github.com/broadcom/stblinux.git
4182 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4183 F:      arch/arm64/boot/dts/broadcom/stingray/*
4184 F:      drivers/clk/bcm/clk-ns*
4185 F:      drivers/clk/bcm/clk-sr*
4186 F:      drivers/pinctrl/bcm/pinctrl-ns*
4187 F:      include/dt-bindings/clock/bcm-sr*
4188 N:      iproc
4189 N:      cygnus
4190 N:      bcm[-_]nsp
4191 N:      bcm9113*
4192 N:      bcm9583*
4193 N:      bcm9585*
4194 N:      bcm9586*
4195 N:      bcm988312
4196 N:      bcm113*
4197 N:      bcm583*
4198 N:      bcm585*
4199 N:      bcm586*
4200 N:      bcm88312
4201 N:      hr2
4202 N:      stingray
4203
4204 BROADCOM IPROC GBIT ETHERNET DRIVER
4205 M:      Rafał Miłecki <[email protected]>
4206 R:      Broadcom internal kernel review list <[email protected]>
4207 L:      [email protected]
4208 S:      Maintained
4209 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4210 F:      drivers/net/ethernet/broadcom/bgmac*
4211 F:      drivers/net/ethernet/broadcom/unimac.h
4212
4213 BROADCOM KONA GPIO DRIVER
4214 M:      Ray Jui <[email protected]>
4215 R:      Broadcom internal kernel review list <[email protected]>
4216 S:      Supported
4217 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4218 F:      drivers/gpio/gpio-bcm-kona.c
4219
4220 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4221 M:      Sathya Prakash Veerichetty <[email protected]>
4222 M:      Kashyap Desai <[email protected]>
4223 M:      Sumit Saxena <[email protected]>
4224 M:      Sreekanth Reddy <[email protected]>
4225 L:      [email protected]
4226 L:      [email protected]
4227 S:      Supported
4228 W:      https://www.broadcom.com/support/storage
4229 F:      drivers/scsi/mpi3mr/
4230
4231 BROADCOM NETXTREME-E ROCE DRIVER
4232 M:      Selvin Xavier <[email protected]>
4233 L:      [email protected]
4234 S:      Supported
4235 W:      http://www.broadcom.com
4236 F:      drivers/infiniband/hw/bnxt_re/
4237 F:      include/uapi/rdma/bnxt_re-abi.h
4238
4239 BROADCOM NVRAM DRIVER
4240 M:      Rafał Miłecki <[email protected]>
4241 L:      [email protected]
4242 S:      Maintained
4243 F:      drivers/firmware/broadcom/*
4244
4245 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4246 M:      Rafał Miłecki <[email protected]>
4247 M:      Florian Fainelli <[email protected]>
4248 R:      Broadcom internal kernel review list <[email protected]>
4249 L:      [email protected]
4250 S:      Maintained
4251 T:      git https://github.com/broadcom/stblinux.git
4252 F:      drivers/genpd/bcm/bcm-pmb.c
4253 F:      include/dt-bindings/soc/bcm-pmb.h
4254
4255 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4256 M:      Rafał Miłecki <[email protected]>
4257 L:      [email protected]
4258 S:      Maintained
4259 F:      drivers/bcma/
4260 F:      include/linux/bcma/
4261
4262 BROADCOM SPI DRIVER
4263 M:      Kamal Dasu <[email protected]>
4264 R:      Broadcom internal kernel review list <[email protected]>
4265 S:      Maintained
4266 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4267 F:      drivers/spi/spi-bcm-qspi.*
4268 F:      drivers/spi/spi-brcmstb-qspi.c
4269 F:      drivers/spi/spi-iproc-qspi.c
4270
4271 BROADCOM STB AVS CPUFREQ DRIVER
4272 M:      Markus Mayer <[email protected]>
4273 R:      Broadcom internal kernel review list <[email protected]>
4274 L:      [email protected]
4275 S:      Maintained
4276 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4277 F:      drivers/cpufreq/brcmstb*
4278
4279 BROADCOM STB AVS TMON DRIVER
4280 M:      Markus Mayer <[email protected]>
4281 R:      Broadcom internal kernel review list <[email protected]>
4282 L:      [email protected]
4283 S:      Maintained
4284 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4285 F:      drivers/thermal/broadcom/brcmstb*
4286
4287 BROADCOM STB DPFE DRIVER
4288 M:      Markus Mayer <[email protected]>
4289 R:      Broadcom internal kernel review list <[email protected]>
4290 L:      [email protected] (moderated for non-subscribers)
4291 S:      Maintained
4292 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4293 F:      drivers/memory/brcmstb_dpfe.c
4294
4295 BROADCOM STB NAND FLASH DRIVER
4296 M:      Brian Norris <[email protected]>
4297 M:      Kamal Dasu <[email protected]>
4298 R:      Broadcom internal kernel review list <[email protected]>
4299 L:      [email protected]
4300 S:      Maintained
4301 F:      drivers/mtd/nand/raw/brcmnand/
4302 F:      include/linux/platform_data/brcmnand.h
4303
4304 BROADCOM STB PCIE DRIVER
4305 M:      Jim Quinlan <[email protected]>
4306 M:      Nicolas Saenz Julienne <[email protected]>
4307 M:      Florian Fainelli <[email protected]>
4308 R:      Broadcom internal kernel review list <[email protected]>
4309 L:      [email protected]
4310 S:      Maintained
4311 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4312 F:      drivers/pci/controller/pcie-brcmstb.c
4313
4314 BROADCOM SYSTEMPORT ETHERNET DRIVER
4315 M:      Florian Fainelli <[email protected]>
4316 R:      Broadcom internal kernel review list <[email protected]>
4317 L:      [email protected]
4318 S:      Supported
4319 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4320 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4321 F:      drivers/net/ethernet/broadcom/unimac.h
4322
4323 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4324 M:      Siva Reddy Kallam <[email protected]>
4325 M:      Prashant Sreedharan <[email protected]>
4326 M:      Michael Chan <[email protected]>
4327 L:      [email protected]
4328 S:      Supported
4329 F:      drivers/net/ethernet/broadcom/tg3.*
4330
4331 BROADCOM VK DRIVER
4332 M:      Scott Branden <[email protected]>
4333 R:      Broadcom internal kernel review list <[email protected]>
4334 S:      Supported
4335 F:      drivers/misc/bcm-vk/
4336 F:      include/uapi/linux/misc/bcm_vk.h
4337
4338 BROCADE BFA FC SCSI DRIVER
4339 M:      Anil Gurumurthy <[email protected]>
4340 M:      Sudarsana Kalluru <[email protected]>
4341 L:      [email protected]
4342 S:      Supported
4343 F:      drivers/scsi/bfa/
4344
4345 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4346 M:      Rasesh Mody <[email protected]>
4347 M:      Sudarsana Kalluru <[email protected]>
4348 M:      [email protected]
4349 L:      [email protected]
4350 S:      Supported
4351 F:      drivers/net/ethernet/brocade/bna/
4352
4353 BSG (block layer generic sg v4 driver)
4354 M:      FUJITA Tomonori <[email protected]>
4355 L:      [email protected]
4356 S:      Supported
4357 F:      block/bsg.c
4358 F:      include/linux/bsg.h
4359 F:      include/uapi/linux/bsg.h
4360
4361 BT87X AUDIO DRIVER
4362 M:      Clemens Ladisch <[email protected]>
4363 L:      [email protected] (moderated for non-subscribers)
4364 S:      Maintained
4365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4366 F:      Documentation/sound/cards/bt87x.rst
4367 F:      sound/pci/bt87x.c
4368
4369 BT8XXGPIO DRIVER
4370 M:      Michael Buesch <[email protected]>
4371 S:      Maintained
4372 W:      http://bu3sch.de/btgpio.php
4373 F:      drivers/gpio/gpio-bt8xx.c
4374
4375 BTRFS FILE SYSTEM
4376 M:      Chris Mason <[email protected]>
4377 M:      Josef Bacik <[email protected]>
4378 M:      David Sterba <[email protected]>
4379 L:      [email protected]
4380 S:      Maintained
4381 W:      https://btrfs.readthedocs.io
4382 W:      https://btrfs.wiki.kernel.org/
4383 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4384 C:      irc://irc.libera.chat/btrfs
4385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4386 F:      Documentation/filesystems/btrfs.rst
4387 F:      fs/btrfs/
4388 F:      include/linux/btrfs*
4389 F:      include/trace/events/btrfs.h
4390 F:      include/uapi/linux/btrfs*
4391
4392 BTTV VIDEO4LINUX DRIVER
4393 M:      Mauro Carvalho Chehab <[email protected]>
4394 L:      [email protected]
4395 S:      Odd fixes
4396 W:      https://linuxtv.org
4397 T:      git git://linuxtv.org/media_tree.git
4398 F:      Documentation/driver-api/media/drivers/bttv*
4399 F:      drivers/media/pci/bt8xx/bttv*
4400
4401 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4402 M:      Chanwoo Choi <[email protected]>
4403 L:      [email protected]
4404 L:      [email protected]
4405 S:      Maintained
4406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4407 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4408 F:      drivers/devfreq/exynos-bus.c
4409
4410 BUSLOGIC SCSI DRIVER
4411 M:      Khalid Aziz <[email protected]>
4412 L:      [email protected]
4413 S:      Maintained
4414 F:      drivers/scsi/BusLogic.*
4415 F:      drivers/scsi/FlashPoint.*
4416
4417 BXCAN CAN NETWORK DRIVER
4418 M:      Dario Binacchi <[email protected]>
4419 L:      [email protected]
4420 S:      Maintained
4421 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4422 F:      drivers/net/can/bxcan.c
4423
4424 C-MEDIA CMI8788 DRIVER
4425 M:      Clemens Ladisch <[email protected]>
4426 L:      [email protected] (moderated for non-subscribers)
4427 S:      Maintained
4428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4429 F:      sound/pci/oxygen/
4430
4431 C-SKY ARCHITECTURE
4432 M:      Guo Ren <[email protected]>
4433 L:      [email protected]
4434 S:      Supported
4435 T:      git https://github.com/c-sky/csky-linux.git
4436 F:      Documentation/devicetree/bindings/csky/
4437 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4438 F:      Documentation/devicetree/bindings/timer/csky,*
4439 F:      arch/csky/
4440 F:      drivers/clocksource/timer-gx6605s.c
4441 F:      drivers/clocksource/timer-mp-csky.c
4442 F:      drivers/irqchip/irq-csky-*
4443 N:      csky
4444 K:      csky
4445
4446 CA8210 IEEE-802.15.4 RADIO DRIVER
4447 L:      [email protected]
4448 S:      Orphan
4449 W:      https://github.com/Cascoda/ca8210-linux.git
4450 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4451 F:      drivers/net/ieee802154/ca8210.c
4452
4453 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4454 M:      David Howells <[email protected]>
4455 L:      [email protected] (moderated for non-subscribers)
4456 S:      Supported
4457 F:      Documentation/filesystems/caching/cachefiles.rst
4458 F:      fs/cachefiles/
4459
4460 CACHESTAT: PAGE CACHE STATS FOR A FILE
4461 M:      Nhat Pham <[email protected]>
4462 M:      Johannes Weiner <[email protected]>
4463 L:      [email protected]
4464 S:      Maintained
4465 F:      tools/testing/selftests/cachestat/test_cachestat.c
4466
4467 CADENCE MIPI-CSI2 BRIDGES
4468 M:      Maxime Ripard <[email protected]>
4469 L:      [email protected]
4470 S:      Maintained
4471 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4472 F:      drivers/media/platform/cadence/cdns-csi2*
4473
4474 CADENCE NAND DRIVER
4475 L:      [email protected]
4476 S:      Orphan
4477 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4478 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4479
4480 CADENCE USB3 DRD IP DRIVER
4481 M:      Peter Chen <[email protected]>
4482 M:      Pawel Laszczak <[email protected]>
4483 R:      Roger Quadros <[email protected]>
4484 L:      [email protected]
4485 S:      Maintained
4486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4487 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4488 F:      drivers/usb/cdns3/
4489 X:      drivers/usb/cdns3/cdnsp*
4490
4491 CADENCE USBHS DRIVER
4492 M:      Pawel Laszczak <[email protected]>
4493 L:      [email protected]
4494 S:      Maintained
4495 F:      drivers/usb/gadget/udc/cdns2
4496
4497 CADENCE USBSSP DRD IP DRIVER
4498 M:      Pawel Laszczak <[email protected]>
4499 L:      [email protected]
4500 S:      Maintained
4501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4502 F:      drivers/usb/cdns3/
4503 X:      drivers/usb/cdns3/cdns3*
4504
4505 CADET FM/AM RADIO RECEIVER DRIVER
4506 M:      Hans Verkuil <[email protected]>
4507 L:      [email protected]
4508 S:      Maintained
4509 W:      https://linuxtv.org
4510 T:      git git://linuxtv.org/media_tree.git
4511 F:      drivers/media/radio/radio-cadet*
4512
4513 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4514 L:      [email protected]
4515 S:      Orphan
4516 T:      git git://linuxtv.org/media_tree.git
4517 F:      Documentation/admin-guide/media/cafe_ccic*
4518 F:      drivers/media/platform/marvell/
4519
4520 CAIF NETWORK LAYER
4521 L:      [email protected]
4522 S:      Orphan
4523 F:      Documentation/networking/caif/
4524 F:      drivers/net/caif/
4525 F:      include/net/caif/
4526 F:      include/uapi/linux/caif/
4527 F:      net/caif/
4528
4529 CAKE QDISC
4530 M:      Toke Høiland-Jørgensen <[email protected]>
4531 L:      [email protected] (moderated for non-subscribers)
4532 S:      Maintained
4533 F:      net/sched/sch_cake.c
4534
4535 CAN NETWORK DRIVERS
4536 M:      Wolfgang Grandegger <[email protected]>
4537 M:      Marc Kleine-Budde <[email protected]>
4538 L:      [email protected]
4539 S:      Maintained
4540 W:      https://github.com/linux-can
4541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4543 F:      Documentation/devicetree/bindings/net/can/
4544 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4545 F:      drivers/net/can/
4546 F:      drivers/phy/phy-can-transceiver.c
4547 F:      include/linux/can/bittiming.h
4548 F:      include/linux/can/dev.h
4549 F:      include/linux/can/length.h
4550 F:      include/linux/can/platform/
4551 F:      include/linux/can/rx-offload.h
4552 F:      include/uapi/linux/can/error.h
4553 F:      include/uapi/linux/can/netlink.h
4554 F:      include/uapi/linux/can/vxcan.h
4555
4556 CAN NETWORK LAYER
4557 M:      Oliver Hartkopp <[email protected]>
4558 M:      Marc Kleine-Budde <[email protected]>
4559 L:      [email protected]
4560 S:      Maintained
4561 W:      https://github.com/linux-can
4562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4564 F:      Documentation/networking/can.rst
4565 F:      include/linux/can/can-ml.h
4566 F:      include/linux/can/core.h
4567 F:      include/linux/can/skb.h
4568 F:      include/net/netns/can.h
4569 F:      include/uapi/linux/can.h
4570 F:      include/uapi/linux/can/bcm.h
4571 F:      include/uapi/linux/can/gw.h
4572 F:      include/uapi/linux/can/isotp.h
4573 F:      include/uapi/linux/can/raw.h
4574 F:      net/can/
4575
4576 CAN-J1939 NETWORK LAYER
4577 M:      Robin van der Gracht <[email protected]>
4578 M:      Oleksij Rempel <[email protected]>
4579 R:      [email protected]
4580 L:      [email protected]
4581 S:      Maintained
4582 F:      Documentation/networking/j1939.rst
4583 F:      include/uapi/linux/can/j1939.h
4584 F:      net/can/j1939/
4585
4586 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4587 M:      Damien Le Moal <[email protected]>
4588 L:      [email protected]
4589 L:      [email protected] (pinctrl driver)
4590 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4591 F:      drivers/pinctrl/pinctrl-k210.c
4592
4593 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4594 M:      Damien Le Moal <[email protected]>
4595 L:      [email protected]
4596 L:      [email protected]
4597 S:      Maintained
4598 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4599 F:      drivers/reset/reset-k210.c
4600
4601 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4602 M:      Damien Le Moal <[email protected]>
4603 L:      [email protected]
4604 S:      Maintained
4605 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4606 F:      drivers/soc/canaan/
4607 F:      include/soc/canaan/
4608
4609 CAPABILITIES
4610 M:      Serge Hallyn <[email protected]>
4611 L:      [email protected]
4612 S:      Supported
4613 F:      include/linux/capability.h
4614 F:      include/uapi/linux/capability.h
4615 F:      kernel/capability.c
4616 F:      security/commoncap.c
4617
4618 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4619 M:      Kevin Tsai <[email protected]>
4620 S:      Maintained
4621 F:      drivers/iio/light/cm*
4622
4623 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4624 M:      Christian Lamparter <[email protected]>
4625 L:      [email protected]
4626 S:      Maintained
4627 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4628 F:      drivers/net/wireless/ath/carl9170/
4629
4630 CAVIUM I2C DRIVER
4631 M:      Robert Richter <[email protected]>
4632 S:      Odd Fixes
4633 W:      http://www.marvell.com
4634 F:      drivers/i2c/busses/i2c-octeon*
4635 F:      drivers/i2c/busses/i2c-thunderx*
4636
4637 CAVIUM LIQUIDIO NETWORK DRIVER
4638 M:      Derek Chickles <[email protected]>
4639 M:      Satanand Burla <[email protected]>
4640 M:      Felix Manlunas <[email protected]>
4641 L:      [email protected]
4642 S:      Supported
4643 W:      http://www.marvell.com
4644 F:      drivers/net/ethernet/cavium/liquidio/
4645
4646 CAVIUM MMC DRIVER
4647 M:      Robert Richter <[email protected]>
4648 S:      Odd Fixes
4649 W:      http://www.marvell.com
4650 F:      drivers/mmc/host/cavium*
4651
4652 CAVIUM OCTEON-TX CRYPTO DRIVER
4653 M:      George Cherian <[email protected]>
4654 L:      [email protected]
4655 S:      Supported
4656 W:      http://www.marvell.com
4657 F:      drivers/crypto/cavium/cpt/
4658
4659 CAVIUM THUNDERX2 ARM64 SOC
4660 M:      Robert Richter <[email protected]>
4661 L:      [email protected] (moderated for non-subscribers)
4662 S:      Odd Fixes
4663 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4664 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4665
4666 CBS/ETF/TAPRIO QDISCS
4667 M:      Vinicius Costa Gomes <[email protected]>
4668 L:      [email protected]
4669 S:      Maintained
4670 F:      net/sched/sch_cbs.c
4671 F:      net/sched/sch_etf.c
4672 F:      net/sched/sch_taprio.c
4673
4674 CC2520 IEEE-802.15.4 RADIO DRIVER
4675 M:      Stefan Schmidt <[email protected]>
4676 L:      [email protected]
4677 S:      Odd Fixes
4678 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4679 F:      drivers/net/ieee802154/cc2520.c
4680
4681 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4682 M:      Gilad Ben-Yossef <[email protected]>
4683 L:      [email protected]
4684 S:      Supported
4685 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4686 F:      drivers/crypto/ccree/
4687
4688 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4689 M:      Hadar Gat <[email protected]>
4690 L:      [email protected]
4691 S:      Supported
4692 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4693 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4694 F:      drivers/char/hw_random/cctrng.c
4695 F:      drivers/char/hw_random/cctrng.h
4696
4697 CEC FRAMEWORK
4698 M:      Hans Verkuil <[email protected]>
4699 L:      [email protected]
4700 S:      Supported
4701 W:      http://linuxtv.org
4702 T:      git git://linuxtv.org/media_tree.git
4703 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4704 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
4705 F:      Documentation/driver-api/media/cec-core.rst
4706 F:      Documentation/userspace-api/media/cec
4707 F:      drivers/media/cec/
4708 F:      drivers/media/rc/keymaps/rc-cec.c
4709 F:      include/media/cec-notifier.h
4710 F:      include/media/cec.h
4711 F:      include/uapi/linux/cec-funcs.h
4712 F:      include/uapi/linux/cec.h
4713
4714 CEC GPIO DRIVER
4715 M:      Hans Verkuil <[email protected]>
4716 L:      [email protected]
4717 S:      Supported
4718 W:      http://linuxtv.org
4719 T:      git git://linuxtv.org/media_tree.git
4720 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
4721 F:      drivers/media/cec/platform/cec-gpio/
4722
4723 CELL BROADBAND ENGINE ARCHITECTURE
4724 M:      Arnd Bergmann <[email protected]>
4725 L:      [email protected]
4726 S:      Supported
4727 W:      http://www.ibm.com/developerworks/power/cell/
4728 F:      arch/powerpc/include/asm/cell*.h
4729 F:      arch/powerpc/include/asm/spu*.h
4730 F:      arch/powerpc/include/uapi/asm/spu*.h
4731 F:      arch/powerpc/platforms/cell/
4732
4733 CELLWISE CW2015 BATTERY DRIVER
4734 M:      Tobias Schrammm <[email protected]>
4735 S:      Maintained
4736 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4737 F:      drivers/power/supply/cw2015_battery.c
4738
4739 CEPH COMMON CODE (LIBCEPH)
4740 M:      Ilya Dryomov <[email protected]>
4741 M:      Xiubo Li <[email protected]>
4742 R:      Jeff Layton <[email protected]>
4743 L:      [email protected]
4744 S:      Supported
4745 W:      http://ceph.com/
4746 T:      git https://github.com/ceph/ceph-client.git
4747 F:      include/linux/ceph/
4748 F:      include/linux/crush/
4749 F:      net/ceph/
4750
4751 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4752 M:      Xiubo Li <[email protected]>
4753 M:      Ilya Dryomov <[email protected]>
4754 R:      Jeff Layton <[email protected]>
4755 L:      [email protected]
4756 S:      Supported
4757 W:      http://ceph.com/
4758 T:      git https://github.com/ceph/ceph-client.git
4759 F:      Documentation/filesystems/ceph.rst
4760 F:      fs/ceph/
4761
4762 CERTIFICATE HANDLING
4763 M:      David Howells <[email protected]>
4764 M:      David Woodhouse <[email protected]>
4765 L:      [email protected]
4766 S:      Maintained
4767 F:      Documentation/admin-guide/module-signing.rst
4768 F:      certs/
4769 F:      scripts/sign-file.c
4770 F:      tools/certs/
4771
4772 CFAG12864B LCD DRIVER
4773 M:      Miguel Ojeda <[email protected]>
4774 S:      Maintained
4775 F:      drivers/auxdisplay/cfag12864b.c
4776 F:      include/linux/cfag12864b.h
4777
4778 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4779 M:      Miguel Ojeda <[email protected]>
4780 S:      Maintained
4781 F:      drivers/auxdisplay/cfag12864bfb.c
4782 F:      include/linux/cfag12864b.h
4783
4784 CHAR and MISC DRIVERS
4785 M:      Arnd Bergmann <[email protected]>
4786 M:      Greg Kroah-Hartman <[email protected]>
4787 S:      Supported
4788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4789 F:      drivers/char/
4790 F:      drivers/misc/
4791 F:      include/linux/miscdevice.h
4792 X:      drivers/char/agp/
4793 X:      drivers/char/hw_random/
4794 X:      drivers/char/ipmi/
4795 X:      drivers/char/random.c
4796 X:      drivers/char/tpm/
4797
4798 CHECKPATCH
4799 M:      Andy Whitcroft <[email protected]>
4800 M:      Joe Perches <[email protected]>
4801 R:      Dwaipayan Ray <[email protected]>
4802 R:      Lukas Bulwahn <[email protected]>
4803 S:      Maintained
4804 F:      scripts/checkpatch.pl
4805
4806 CHECKPATCH DOCUMENTATION
4807 M:      Dwaipayan Ray <[email protected]>
4808 M:      Lukas Bulwahn <[email protected]>
4809 R:      Joe Perches <[email protected]>
4810 S:      Maintained
4811 F:      Documentation/dev-tools/checkpatch.rst
4812
4813 CHINESE DOCUMENTATION
4814 M:      Alex Shi <[email protected]>
4815 M:      Yanteng Si <[email protected]>
4816 S:      Maintained
4817 F:      Documentation/translations/zh_CN/
4818
4819 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4820 M:      Peter Chen <[email protected]>
4821 L:      [email protected]
4822 S:      Maintained
4823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4824 F:      drivers/usb/chipidea/
4825
4826 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4827 M:      Hans de Goede <[email protected]>
4828 L:      [email protected]
4829 S:      Maintained
4830 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
4831 F:      drivers/input/touchscreen/chipone_icn8318.c
4832
4833 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4834 M:      Hans de Goede <[email protected]>
4835 L:      [email protected]
4836 S:      Maintained
4837 F:      drivers/input/touchscreen/chipone_icn8505.c
4838
4839 CHROME HARDWARE PLATFORM SUPPORT
4840 M:      Benson Leung <[email protected]>
4841 M:      Tzung-Bi Shih <[email protected]>
4842 L:      [email protected]
4843 S:      Maintained
4844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4845 F:      drivers/platform/chrome/
4846
4847 CHROMEOS EC CODEC DRIVER
4848 M:      Cheng-Yi Chiang <[email protected]>
4849 M:      Tzung-Bi Shih <[email protected]>
4850 R:      Guenter Roeck <[email protected]>
4851 L:      [email protected]
4852 S:      Maintained
4853 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4854 F:      sound/soc/codecs/cros_ec_codec.*
4855
4856 CHROMEOS EC SUBDRIVERS
4857 M:      Benson Leung <[email protected]>
4858 R:      Guenter Roeck <[email protected]>
4859 L:      [email protected]
4860 S:      Maintained
4861 F:      drivers/power/supply/cros_usbpd-charger.c
4862 N:      cros_ec
4863 N:      cros-ec
4864
4865 CHROMEOS EC UART DRIVER
4866 M:      Bhanu Prakash Maiya <[email protected]>
4867 R:      Benson Leung <[email protected]>
4868 R:      Tzung-Bi Shih <[email protected]>
4869 S:      Maintained
4870 F:      drivers/platform/chrome/cros_ec_uart.c
4871
4872 CHROMEOS EC USB PD NOTIFY DRIVER
4873 M:      Prashant Malani <[email protected]>
4874 L:      [email protected]
4875 S:      Maintained
4876 F:      drivers/platform/chrome/cros_usbpd_notify.c
4877 F:      include/linux/platform_data/cros_usbpd_notify.h
4878
4879 CHROMEOS EC USB TYPE-C DRIVER
4880 M:      Prashant Malani <[email protected]>
4881 L:      [email protected]
4882 S:      Maintained
4883 F:      drivers/platform/chrome/cros_ec_typec.*
4884 F:      drivers/platform/chrome/cros_typec_switch.c
4885 F:      drivers/platform/chrome/cros_typec_vdm.*
4886
4887 CHROMEOS HPS DRIVER
4888 M:      Dan Callaghan <[email protected]>
4889 R:      Sami Kyöstilä <[email protected]>
4890 S:      Maintained
4891 F:      drivers/platform/chrome/cros_hps_i2c.c
4892
4893 CHRONTEL CH7322 CEC DRIVER
4894 M:      Joe Tessler <[email protected]>
4895 L:      [email protected]
4896 S:      Maintained
4897 T:      git git://linuxtv.org/media_tree.git
4898 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4899 F:      drivers/media/cec/i2c/ch7322.c
4900
4901 CIRRUS LOGIC AUDIO CODEC DRIVERS
4902 M:      James Schulman <[email protected]>
4903 M:      David Rhodes <[email protected]>
4904 M:      Richard Fitzgerald <[email protected]>
4905 L:      [email protected] (moderated for non-subscribers)
4906 L:      [email protected]
4907 S:      Maintained
4908 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
4909 F:      drivers/mfd/cs42l43*
4910 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
4911 F:      drivers/spi/spi-cs42l43*
4912 F:      include/dt-bindings/sound/cs*
4913 F:      include/linux/mfd/cs42l43*
4914 F:      include/sound/cs*
4915 F:      sound/pci/hda/cs*
4916 F:      sound/pci/hda/hda_cs_dsp_ctl.*
4917 F:      sound/soc/codecs/cs*
4918
4919 CIRRUS LOGIC DSP FIRMWARE DRIVER
4920 M:      Simon Trimmer <[email protected]>
4921 M:      Charles Keepax <[email protected]>
4922 M:      Richard Fitzgerald <[email protected]>
4923 L:      [email protected]
4924 S:      Supported
4925 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4926 T:      git https://github.com/CirrusLogic/linux-drivers.git
4927 F:      drivers/firmware/cirrus/*
4928 F:      include/linux/firmware/cirrus/*
4929
4930 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4931 M:      Hartley Sweeten <[email protected]>
4932 L:      [email protected]
4933 S:      Maintained
4934 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4935
4936 CIRRUS LOGIC LOCHNAGAR DRIVER
4937 M:      Charles Keepax <[email protected]>
4938 M:      Richard Fitzgerald <[email protected]>
4939 L:      [email protected]
4940 S:      Supported
4941 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4942 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4943 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4944 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4945 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4946 F:      Documentation/hwmon/lochnagar.rst
4947 F:      drivers/clk/clk-lochnagar.c
4948 F:      drivers/hwmon/lochnagar-hwmon.c
4949 F:      drivers/mfd/lochnagar-i2c.c
4950 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4951 F:      drivers/regulator/lochnagar-regulator.c
4952 F:      include/dt-bindings/clock/lochnagar.h
4953 F:      include/dt-bindings/pinctrl/lochnagar.h
4954 F:      include/linux/mfd/lochnagar*
4955 F:      sound/soc/codecs/lochnagar-sc.c
4956
4957 CIRRUS LOGIC MADERA CODEC DRIVERS
4958 M:      Charles Keepax <[email protected]>
4959 M:      Richard Fitzgerald <[email protected]>
4960 L:      [email protected] (moderated for non-subscribers)
4961 L:      [email protected]
4962 S:      Supported
4963 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4964 T:      git https://github.com/CirrusLogic/linux-drivers.git
4965 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4966 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4967 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4968 F:      drivers/gpio/gpio-madera*
4969 F:      drivers/irqchip/irq-madera*
4970 F:      drivers/mfd/cs47l*
4971 F:      drivers/mfd/madera*
4972 F:      drivers/pinctrl/cirrus/*
4973 F:      include/dt-bindings/sound/madera*
4974 F:      include/linux/irqchip/irq-madera*
4975 F:      include/linux/mfd/madera/*
4976 F:      include/sound/madera*
4977 F:      sound/soc/codecs/cs47l*
4978 F:      sound/soc/codecs/madera*
4979
4980 CISCO FCOE HBA DRIVER
4981 M:      Satish Kharat <[email protected]>
4982 M:      Sesidhar Baddela <[email protected]>
4983 M:      Karan Tilak Kumar <[email protected]>
4984 L:      [email protected]
4985 S:      Supported
4986 F:      drivers/scsi/fnic/
4987
4988 CISCO SCSI HBA DRIVER
4989 M:      Karan Tilak Kumar <[email protected]>
4990 M:      Sesidhar Baddela <[email protected]>
4991 L:      [email protected]
4992 S:      Supported
4993 F:      drivers/scsi/snic/
4994
4995 CISCO VIC ETHERNET NIC DRIVER
4996 M:      Christian Benvenuti <[email protected]>
4997 M:      Satish Kharat <[email protected]>
4998 S:      Supported
4999 F:      drivers/net/ethernet/cisco/enic/
5000
5001 CISCO VIC LOW LATENCY NIC DRIVER
5002 M:      Christian Benvenuti <[email protected]>
5003 M:      Nelson Escobar <[email protected]>
5004 S:      Supported
5005 F:      drivers/infiniband/hw/usnic/
5006
5007 CLANG CONTROL FLOW INTEGRITY SUPPORT
5008 M:      Sami Tolvanen <[email protected]>
5009 M:      Kees Cook <[email protected]>
5010 R:      Nathan Chancellor <[email protected]>
5011 R:      Nick Desaulniers <[email protected]>
5012 L:      [email protected]
5013 S:      Supported
5014 B:      https://github.com/ClangBuiltLinux/linux/issues
5015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5016 F:      include/linux/cfi.h
5017 F:      kernel/cfi.c
5018
5019 CLANG-FORMAT FILE
5020 M:      Miguel Ojeda <[email protected]>
5021 S:      Maintained
5022 F:      .clang-format
5023
5024 CLANG/LLVM BUILD SUPPORT
5025 M:      Nathan Chancellor <[email protected]>
5026 M:      Nick Desaulniers <[email protected]>
5027 R:      Tom Rix <[email protected]>
5028 L:      [email protected]
5029 S:      Supported
5030 W:      https://clangbuiltlinux.github.io/
5031 B:      https://github.com/ClangBuiltLinux/linux/issues
5032 C:      irc://irc.libera.chat/clangbuiltlinux
5033 F:      Documentation/kbuild/llvm.rst
5034 F:      include/linux/compiler-clang.h
5035 F:      scripts/Makefile.clang
5036 F:      scripts/clang-tools/
5037 K:      \b(?i:clang|llvm)\b
5038
5039 CLK API
5040 M:      Russell King <[email protected]>
5041 L:      [email protected]
5042 S:      Maintained
5043 F:      include/linux/clk.h
5044
5045 CLOCKSOURCE, CLOCKEVENT DRIVERS
5046 M:      Daniel Lezcano <[email protected]>
5047 M:      Thomas Gleixner <[email protected]>
5048 L:      [email protected]
5049 S:      Supported
5050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5051 F:      Documentation/devicetree/bindings/timer/
5052 F:      drivers/clocksource/
5053
5054 CMPC ACPI DRIVER
5055 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5056 M:      Daniel Oliveira Nascimento <[email protected]>
5057 L:      [email protected]
5058 S:      Supported
5059 F:      drivers/platform/x86/classmate-laptop.c
5060
5061 COBALT MEDIA DRIVER
5062 M:      Hans Verkuil <[email protected]>
5063 L:      [email protected]
5064 S:      Supported
5065 W:      https://linuxtv.org
5066 T:      git git://linuxtv.org/media_tree.git
5067 F:      drivers/media/pci/cobalt/
5068
5069 COCCINELLE/Semantic Patches (SmPL)
5070 M:      Julia Lawall <[email protected]>
5071 M:      Nicolas Palix <[email protected]>
5072 L:      [email protected] (moderated for non-subscribers)
5073 S:      Supported
5074 W:      https://coccinelle.gitlabpages.inria.fr/website/
5075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5076 F:      Documentation/dev-tools/coccinelle.rst
5077 F:      scripts/coccicheck
5078 F:      scripts/coccinelle/
5079
5080 CODA FILE SYSTEM
5081 M:      Jan Harkes <[email protected]>
5082 M:      [email protected]
5083 L:      [email protected]
5084 S:      Maintained
5085 W:      http://www.coda.cs.cmu.edu/
5086 F:      Documentation/filesystems/coda.rst
5087 F:      fs/coda/
5088 F:      include/linux/coda*.h
5089 F:      include/uapi/linux/coda*.h
5090
5091 CODA V4L2 MEM2MEM DRIVER
5092 M:      Philipp Zabel <[email protected]>
5093 L:      [email protected]
5094 S:      Maintained
5095 F:      Documentation/devicetree/bindings/media/coda.yaml
5096 F:      drivers/media/platform/chips-media/
5097
5098 CODE OF CONDUCT
5099 M:      Greg Kroah-Hartman <[email protected]>
5100 S:      Supported
5101 F:      Documentation/process/code-of-conduct-interpretation.rst
5102 F:      Documentation/process/code-of-conduct.rst
5103
5104 COMEDI DRIVERS
5105 M:      Ian Abbott <[email protected]>
5106 M:      H Hartley Sweeten <[email protected]>
5107 S:      Odd Fixes
5108 F:      drivers/comedi/
5109 F:      include/linux/comedi/
5110 F:      include/uapi/linux/comedi.h
5111
5112 COMMON CLK FRAMEWORK
5113 M:      Michael Turquette <[email protected]>
5114 M:      Stephen Boyd <[email protected]>
5115 L:      [email protected]
5116 S:      Maintained
5117 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5119 F:      Documentation/devicetree/bindings/clock/
5120 F:      drivers/clk/
5121 F:      include/dt-bindings/clock/
5122 F:      include/linux/clk-pr*
5123 F:      include/linux/clk/
5124 F:      include/linux/of_clk.h
5125 X:      drivers/clk/clkdev.c
5126
5127 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5128 M:      Steve French <[email protected]>
5129 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5130 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5131 R:      Shyam Prasad N <[email protected]> (multichannel)
5132 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5133 L:      [email protected]
5134 L:      [email protected] (moderated for non-subscribers)
5135 S:      Supported
5136 W:      https://wiki.samba.org/index.php/LinuxCIFS
5137 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5138 F:      Documentation/admin-guide/cifs/
5139 F:      fs/smb/client/
5140 F:      fs/smb/common/
5141 F:      include/uapi/linux/cifs
5142
5143 COMPACTPCI HOTPLUG CORE
5144 M:      Scott Murray <[email protected]>
5145 L:      [email protected]
5146 S:      Maintained
5147 F:      drivers/pci/hotplug/cpci_hotplug*
5148
5149 COMPACTPCI HOTPLUG GENERIC DRIVER
5150 M:      Scott Murray <[email protected]>
5151 L:      [email protected]
5152 S:      Maintained
5153 F:      drivers/pci/hotplug/cpcihp_generic.c
5154
5155 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5156 M:      Scott Murray <[email protected]>
5157 L:      [email protected]
5158 S:      Maintained
5159 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5160
5161 COMPAL LAPTOP SUPPORT
5162 M:      Cezary Jackiewicz <[email protected]>
5163 L:      [email protected]
5164 S:      Maintained
5165 F:      drivers/platform/x86/compal-laptop.c
5166
5167 COMPILER ATTRIBUTES
5168 M:      Miguel Ojeda <[email protected]>
5169 R:      Nick Desaulniers <[email protected]>
5170 S:      Maintained
5171 F:      include/linux/compiler_attributes.h
5172
5173 COMPUTE EXPRESS LINK (CXL)
5174 M:      Davidlohr Bueso <[email protected]>
5175 M:      Jonathan Cameron <[email protected]>
5176 M:      Dave Jiang <[email protected]>
5177 M:      Alison Schofield <[email protected]>
5178 M:      Vishal Verma <[email protected]>
5179 M:      Ira Weiny <[email protected]>
5180 M:      Dan Williams <[email protected]>
5181 L:      [email protected]
5182 S:      Maintained
5183 F:      drivers/cxl/
5184 F:      include/uapi/linux/cxl_mem.h
5185
5186 COMPUTE EXPRESS LINK PMU (CPMU)
5187 M:      Jonathan Cameron <[email protected]>
5188 L:      [email protected]
5189 S:      Maintained
5190 F:      Documentation/admin-guide/perf/cxl.rst
5191 F:      drivers/perf/cxl_pmu.c
5192
5193 CONEXANT ACCESSRUNNER USB DRIVER
5194 L:      [email protected]
5195 S:      Orphan
5196 W:      http://accessrunner.sourceforge.net/
5197 F:      drivers/usb/atm/cxacru.c
5198
5199 CONFIGFS
5200 M:      Joel Becker <[email protected]>
5201 M:      Christoph Hellwig <[email protected]>
5202 S:      Supported
5203 T:      git git://git.infradead.org/users/hch/configfs.git
5204 F:      fs/configfs/
5205 F:      include/linux/configfs.h
5206 F:      samples/configfs/
5207
5208 CONSOLE SUBSYSTEM
5209 M:      Greg Kroah-Hartman <[email protected]>
5210 S:      Supported
5211 F:      drivers/video/console/
5212 F:      include/linux/console*
5213
5214 CONTEXT TRACKING
5215 M:      Frederic Weisbecker <[email protected]>
5216 M:      "Paul E. McKenney" <[email protected]>
5217 S:      Maintained
5218 F:      include/linux/context_tracking*
5219 F:      kernel/context_tracking.c
5220
5221 CONTROL GROUP (CGROUP)
5222 M:      Tejun Heo <[email protected]>
5223 M:      Zefan Li <[email protected]>
5224 M:      Johannes Weiner <[email protected]>
5225 L:      [email protected]
5226 S:      Maintained
5227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5228 F:      Documentation/admin-guide/cgroup-v1/
5229 F:      Documentation/admin-guide/cgroup-v2.rst
5230 F:      include/linux/cgroup*
5231 F:      kernel/cgroup/
5232 F:      tools/testing/selftests/cgroup/
5233
5234 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5235 M:      Tejun Heo <[email protected]>
5236 M:      Josef Bacik <[email protected]>
5237 M:      Jens Axboe <[email protected]>
5238 L:      [email protected]
5239 L:      [email protected]
5240 T:      git git://git.kernel.dk/linux-block
5241 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5242 F:      block/bfq-cgroup.c
5243 F:      block/blk-cgroup.c
5244 F:      block/blk-iocost.c
5245 F:      block/blk-iolatency.c
5246 F:      block/blk-throttle.c
5247 F:      include/linux/blk-cgroup.h
5248
5249 CONTROL GROUP - CPUSET
5250 M:      Waiman Long <[email protected]>
5251 M:      Zefan Li <[email protected]>
5252 L:      [email protected]
5253 S:      Maintained
5254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5255 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5256 F:      include/linux/cpuset.h
5257 F:      kernel/cgroup/cpuset.c
5258
5259 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5260 M:      Johannes Weiner <[email protected]>
5261 M:      Michal Hocko <[email protected]>
5262 M:      Roman Gushchin <[email protected]>
5263 M:      Shakeel Butt <[email protected]>
5264 R:      Muchun Song <[email protected]>
5265 L:      [email protected]
5266 L:      [email protected]
5267 S:      Maintained
5268 F:      mm/memcontrol.c
5269 F:      mm/swap_cgroup.c
5270 F:      tools/testing/selftests/cgroup/memcg_protection.m
5271 F:      tools/testing/selftests/cgroup/test_kmem.c
5272 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5273
5274 CORETEMP HARDWARE MONITORING DRIVER
5275 M:      Fenghua Yu <[email protected]>
5276 L:      [email protected]
5277 S:      Maintained
5278 F:      Documentation/hwmon/coretemp.rst
5279 F:      drivers/hwmon/coretemp.c
5280
5281 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5282 M:      Marius Zachmann <[email protected]>
5283 L:      [email protected]
5284 S:      Maintained
5285 F:      drivers/hwmon/corsair-cpro.c
5286
5287 CORSAIR-PSU HARDWARE MONITOR DRIVER
5288 M:      Wilken Gottwalt <[email protected]>
5289 L:      [email protected]
5290 S:      Maintained
5291 F:      Documentation/hwmon/corsair-psu.rst
5292 F:      drivers/hwmon/corsair-psu.c
5293
5294 COUNTER SUBSYSTEM
5295 M:      William Breathitt Gray <[email protected]>
5296 L:      [email protected]
5297 S:      Maintained
5298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5299 F:      Documentation/ABI/testing/sysfs-bus-counter
5300 F:      Documentation/driver-api/generic-counter.rst
5301 F:      drivers/counter/
5302 F:      include/linux/counter.h
5303 F:      include/uapi/linux/counter.h
5304 F:      tools/counter/
5305
5306 CP2615 I2C DRIVER
5307 M:      Bence Csókás <[email protected]>
5308 S:      Maintained
5309 F:      drivers/i2c/busses/i2c-cp2615.c
5310
5311 CPMAC ETHERNET DRIVER
5312 M:      Florian Fainelli <[email protected]>
5313 L:      [email protected]
5314 S:      Maintained
5315 F:      drivers/net/ethernet/ti/cpmac.c
5316
5317 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5318 M:      Viresh Kumar <[email protected]>
5319 M:      Sudeep Holla <[email protected]>
5320 L:      [email protected]
5321 S:      Maintained
5322 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5323 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5324
5325 CPU FREQUENCY SCALING FRAMEWORK
5326 M:      "Rafael J. Wysocki" <[email protected]>
5327 M:      Viresh Kumar <[email protected]>
5328 L:      [email protected]
5329 S:      Maintained
5330 B:      https://bugzilla.kernel.org
5331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5333 F:      Documentation/admin-guide/pm/cpufreq.rst
5334 F:      Documentation/admin-guide/pm/intel_pstate.rst
5335 F:      Documentation/cpu-freq/
5336 F:      Documentation/devicetree/bindings/cpufreq/
5337 F:      drivers/cpufreq/
5338 F:      include/linux/cpufreq.h
5339 F:      include/linux/sched/cpufreq.h
5340 F:      kernel/sched/cpufreq*.c
5341 F:      tools/testing/selftests/cpufreq/
5342
5343 CPU HOTPLUG
5344 M:      Thomas Gleixner <[email protected]>
5345 M:      Peter Zijlstra <[email protected]>
5346 L:      [email protected]
5347 S:      Maintained
5348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5349 F:      include/linux/cpu.h
5350 F:      include/linux/cpuhotplug.h
5351 F:      include/linux/smpboot.h
5352 F:      kernel/cpu.c
5353 F:      kernel/smpboot.*
5354
5355 CPU IDLE TIME MANAGEMENT FRAMEWORK
5356 M:      "Rafael J. Wysocki" <[email protected]>
5357 M:      Daniel Lezcano <[email protected]>
5358 L:      [email protected]
5359 S:      Maintained
5360 B:      https://bugzilla.kernel.org
5361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5362 F:      Documentation/admin-guide/pm/cpuidle.rst
5363 F:      Documentation/driver-api/pm/cpuidle.rst
5364 F:      drivers/cpuidle/
5365 F:      include/linux/cpuidle.h
5366
5367 CPU POWER MONITORING SUBSYSTEM
5368 M:      Thomas Renninger <[email protected]>
5369 M:      Shuah Khan <[email protected]>
5370 M:      Shuah Khan <[email protected]>
5371 L:      [email protected]
5372 S:      Maintained
5373 F:      tools/power/cpupower/
5374
5375 CPUID/MSR DRIVER
5376 M:      "H. Peter Anvin" <[email protected]>
5377 S:      Maintained
5378 F:      arch/x86/kernel/cpuid.c
5379 F:      arch/x86/kernel/msr.c
5380
5381 CPUIDLE DRIVER - ARM BIG LITTLE
5382 M:      Lorenzo Pieralisi <[email protected]>
5383 M:      Daniel Lezcano <[email protected]>
5384 L:      [email protected]
5385 L:      [email protected] (moderated for non-subscribers)
5386 S:      Maintained
5387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5388 F:      drivers/cpuidle/cpuidle-big_little.c
5389
5390 CPUIDLE DRIVER - ARM EXYNOS
5391 M:      Daniel Lezcano <[email protected]>
5392 M:      Kukjin Kim <[email protected]>
5393 R:      Krzysztof Kozlowski <[email protected]>
5394 L:      [email protected]
5395 L:      [email protected]
5396 S:      Maintained
5397 F:      arch/arm/mach-exynos/pm.c
5398 F:      drivers/cpuidle/cpuidle-exynos.c
5399 F:      include/linux/platform_data/cpuidle-exynos.h
5400
5401 CPUIDLE DRIVER - ARM PSCI
5402 M:      Lorenzo Pieralisi <[email protected]>
5403 M:      Sudeep Holla <[email protected]>
5404 L:      [email protected]
5405 L:      [email protected] (moderated for non-subscribers)
5406 S:      Supported
5407 F:      drivers/cpuidle/cpuidle-psci.c
5408
5409 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5410 M:      Ulf Hansson <[email protected]>
5411 L:      [email protected]
5412 L:      [email protected] (moderated for non-subscribers)
5413 S:      Supported
5414 F:      drivers/cpuidle/cpuidle-psci-domain.c
5415 F:      drivers/cpuidle/cpuidle-psci.h
5416
5417 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5418 M:      Ulf Hansson <[email protected]>
5419 L:      [email protected]
5420 S:      Supported
5421 F:      drivers/cpuidle/dt_idle_genpd.c
5422 F:      drivers/cpuidle/dt_idle_genpd.h
5423
5424 CPUIDLE DRIVER - RISC-V SBI
5425 M:      Anup Patel <[email protected]>
5426 L:      [email protected]
5427 L:      [email protected]
5428 S:      Maintained
5429 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5430
5431 CRAMFS FILESYSTEM
5432 M:      Nicolas Pitre <[email protected]>
5433 S:      Maintained
5434 F:      Documentation/filesystems/cramfs.rst
5435 F:      fs/cramfs/
5436
5437 CREATIVE SB0540
5438 M:      Bastien Nocera <[email protected]>
5439 L:      [email protected]
5440 S:      Maintained
5441 F:      drivers/hid/hid-creative-sb0540.c
5442
5443 CRYPTO API
5444 M:      Herbert Xu <[email protected]>
5445 M:      "David S. Miller" <[email protected]>
5446 L:      [email protected]
5447 S:      Maintained
5448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5450 F:      Documentation/crypto/
5451 F:      Documentation/devicetree/bindings/crypto/
5452 F:      arch/*/crypto/
5453 F:      crypto/
5454 F:      drivers/crypto/
5455 F:      include/crypto/
5456 F:      include/linux/crypto*
5457 F:      lib/crypto/
5458
5459 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5460 M:      Neil Horman <[email protected]>
5461 L:      [email protected]
5462 S:      Maintained
5463 F:      crypto/ansi_cprng.c
5464 F:      crypto/rng.c
5465
5466 CS3308 MEDIA DRIVER
5467 M:      Hans Verkuil <[email protected]>
5468 L:      [email protected]
5469 S:      Odd Fixes
5470 W:      http://linuxtv.org
5471 T:      git git://linuxtv.org/media_tree.git
5472 F:      drivers/media/i2c/cs3308.c
5473
5474 CS5535 Audio ALSA driver
5475 M:      Jaya Kumar <[email protected]>
5476 S:      Maintained
5477 F:      sound/pci/cs5535audio/
5478
5479 CTU CAN FD DRIVER
5480 M:      Pavel Pisa <[email protected]>
5481 M:      Ondrej Ille <[email protected]>
5482 L:      [email protected]
5483 S:      Maintained
5484 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5485 F:      drivers/net/can/ctucanfd/
5486
5487 CW1200 WLAN driver
5488 S:      Orphan
5489 F:      drivers/net/wireless/st/cw1200/
5490
5491 CX18 VIDEO4LINUX DRIVER
5492 M:      Andy Walls <[email protected]>
5493 L:      [email protected]
5494 S:      Maintained
5495 W:      https://linuxtv.org
5496 T:      git git://linuxtv.org/media_tree.git
5497 F:      drivers/media/pci/cx18/
5498 F:      include/uapi/linux/ivtv*
5499
5500 CX2341X MPEG ENCODER HELPER MODULE
5501 M:      Hans Verkuil <[email protected]>
5502 L:      [email protected]
5503 S:      Maintained
5504 W:      https://linuxtv.org
5505 T:      git git://linuxtv.org/media_tree.git
5506 F:      drivers/media/common/cx2341x*
5507 F:      include/media/drv-intf/cx2341x.h
5508
5509 CX24120 MEDIA DRIVER
5510 M:      Jemma Denson <[email protected]>
5511 M:      Patrick Boettcher <[email protected]>
5512 L:      [email protected]
5513 S:      Maintained
5514 W:      https://linuxtv.org
5515 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5516 F:      drivers/media/dvb-frontends/cx24120*
5517
5518 CX88 VIDEO4LINUX DRIVER
5519 M:      Mauro Carvalho Chehab <[email protected]>
5520 L:      [email protected]
5521 S:      Odd fixes
5522 W:      https://linuxtv.org
5523 T:      git git://linuxtv.org/media_tree.git
5524 F:      Documentation/driver-api/media/drivers/cx88*
5525 F:      drivers/media/pci/cx88/
5526
5527 CXD2820R MEDIA DRIVER
5528 M:      Antti Palosaari <[email protected]>
5529 L:      [email protected]
5530 S:      Maintained
5531 W:      https://linuxtv.org
5532 W:      http://palosaari.fi/linux/
5533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5534 T:      git git://linuxtv.org/anttip/media_tree.git
5535 F:      drivers/media/dvb-frontends/cxd2820r*
5536
5537 CXGB3 ETHERNET DRIVER (CXGB3)
5538 M:      Raju Rangoju <[email protected]>
5539 L:      [email protected]
5540 S:      Supported
5541 W:      http://www.chelsio.com
5542 F:      drivers/net/ethernet/chelsio/cxgb3/
5543
5544 CXGB3 ISCSI DRIVER (CXGB3I)
5545 M:      Varun Prakash <[email protected]>
5546 L:      [email protected]
5547 S:      Supported
5548 W:      http://www.chelsio.com
5549 F:      drivers/scsi/cxgbi/cxgb3i
5550
5551 CXGB4 CRYPTO DRIVER (chcr)
5552 M:      Ayush Sawal <[email protected]>
5553 L:      [email protected]
5554 S:      Supported
5555 W:      http://www.chelsio.com
5556 F:      drivers/crypto/chelsio
5557
5558 CXGB4 ETHERNET DRIVER (CXGB4)
5559 M:      Raju Rangoju <[email protected]>
5560 L:      [email protected]
5561 S:      Supported
5562 W:      http://www.chelsio.com
5563 F:      drivers/net/ethernet/chelsio/cxgb4/
5564
5565 CXGB4 INLINE CRYPTO DRIVER
5566 M:      Ayush Sawal <[email protected]>
5567 L:      [email protected]
5568 S:      Supported
5569 W:      http://www.chelsio.com
5570 F:      drivers/net/ethernet/chelsio/inline_crypto/
5571
5572 CXGB4 ISCSI DRIVER (CXGB4I)
5573 M:      Varun Prakash <[email protected]>
5574 L:      [email protected]
5575 S:      Supported
5576 W:      http://www.chelsio.com
5577 F:      drivers/scsi/cxgbi/cxgb4i
5578
5579 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5580 M:      Potnuri Bharat Teja <[email protected]>
5581 L:      [email protected]
5582 S:      Supported
5583 W:      http://www.openfabrics.org
5584 F:      drivers/infiniband/hw/cxgb4/
5585 F:      include/uapi/rdma/cxgb4-abi.h
5586
5587 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5588 M:      Raju Rangoju <[email protected]>
5589 L:      [email protected]
5590 S:      Supported
5591 W:      http://www.chelsio.com
5592 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5593
5594 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5595 M:      Frederic Barrat <[email protected]>
5596 M:      Andrew Donnellan <[email protected]>
5597 L:      [email protected]
5598 S:      Supported
5599 F:      Documentation/ABI/testing/sysfs-class-cxl
5600 F:      Documentation/powerpc/cxl.rst
5601 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5602 F:      drivers/misc/cxl/
5603 F:      include/misc/cxl*
5604 F:      include/uapi/misc/cxl.h
5605
5606 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5607 M:      Manoj N. Kumar <[email protected]>
5608 M:      Matthew R. Ochs <[email protected]>
5609 M:      Uma Krishnan <[email protected]>
5610 L:      [email protected]
5611 S:      Supported
5612 F:      Documentation/powerpc/cxlflash.rst
5613 F:      drivers/scsi/cxlflash/
5614 F:      include/uapi/scsi/cxlflash_ioctl.h
5615
5616 CYBERPRO FB DRIVER
5617 M:      Russell King <[email protected]>
5618 L:      [email protected] (moderated for non-subscribers)
5619 S:      Maintained
5620 W:      http://www.armlinux.org.uk/
5621 F:      drivers/video/fbdev/cyber2000fb.*
5622
5623 CYCLADES PC300 DRIVER
5624 S:      Orphan
5625 F:      drivers/net/wan/pc300*
5626
5627 CYPRESS CY8C95X0 PINCTRL DRIVER
5628 M:      Patrick Rudolph <[email protected]>
5629 L:      [email protected]
5630 S:      Maintained
5631 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
5632
5633 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5634 M:      Linus Walleij <[email protected]>
5635 L:      [email protected]
5636 S:      Maintained
5637 F:      drivers/input/touchscreen/cy8ctma140.c
5638
5639 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5640 M:      Yassine Oudjana <[email protected]>
5641 L:      [email protected]
5642 S:      Maintained
5643 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
5644 F:      drivers/input/keyboard/cypress-sf.c
5645
5646 CYPRESS_FIRMWARE MEDIA DRIVER
5647 M:      Antti Palosaari <[email protected]>
5648 L:      [email protected]
5649 S:      Maintained
5650 W:      https://linuxtv.org
5651 W:      http://palosaari.fi/linux/
5652 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5653 T:      git git://linuxtv.org/anttip/media_tree.git
5654 F:      drivers/media/common/cypress_firmware*
5655
5656 CYTTSP TOUCHSCREEN DRIVER
5657 M:      Linus Walleij <[email protected]>
5658 L:      [email protected]
5659 S:      Maintained
5660 F:      drivers/input/touchscreen/cyttsp*
5661
5662 D-LINK DIR-685 TOUCHKEYS DRIVER
5663 M:      Linus Walleij <[email protected]>
5664 L:      [email protected]
5665 S:      Supported
5666 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5667
5668 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5669 M:      Joshua Kinard <[email protected]>
5670 S:      Maintained
5671 F:      drivers/rtc/rtc-ds1685.c
5672 F:      include/linux/rtc/ds1685.h
5673
5674 DAMA SLAVE for AX.25
5675 M:      Joerg Reuter <[email protected]>
5676 L:      [email protected]
5677 S:      Maintained
5678 W:      http://yaina.de/jreuter/
5679 W:      http://www.qsl.net/dl1bke/
5680 F:      net/ax25/af_ax25.c
5681 F:      net/ax25/ax25_dev.c
5682 F:      net/ax25/ax25_ds_*
5683 F:      net/ax25/ax25_in.c
5684 F:      net/ax25/ax25_out.c
5685 F:      net/ax25/ax25_timer.c
5686 F:      net/ax25/sysctl_net_ax25.c
5687
5688 DATA ACCESS MONITOR
5689 M:      SeongJae Park <[email protected]>
5690 L:      [email protected]
5691 L:      [email protected]
5692 S:      Maintained
5693 W:      https://damonitor.github.io
5694 P:      Documentation/mm/damon/maintainer-profile.rst
5695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
5696 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
5697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
5698 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
5699 F:      Documentation/admin-guide/mm/damon/
5700 F:      Documentation/mm/damon/
5701 F:      include/linux/damon.h
5702 F:      include/trace/events/damon.h
5703 F:      mm/damon/
5704 F:      tools/testing/selftests/damon/
5705
5706 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5707 L:      [email protected]
5708 S:      Orphan
5709 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5710 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5711
5712 DC390/AM53C974 SCSI driver
5713 M:      Hannes Reinecke <[email protected]>
5714 L:      [email protected]
5715 S:      Maintained
5716 F:      drivers/scsi/am53c974.c
5717
5718 DC395x SCSI driver
5719 M:      Oliver Neukum <[email protected]>
5720 M:      Ali Akcaagac <[email protected]>
5721 M:      Jamie Lenehan <[email protected]>
5722 S:      Maintained
5723 F:      Documentation/scsi/dc395x.rst
5724 F:      drivers/scsi/dc395x.*
5725
5726 DCCP PROTOCOL
5727 L:      [email protected]
5728 S:      Orphan
5729 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5730 F:      include/linux/dccp.h
5731 F:      include/linux/tfrc.h
5732 F:      include/uapi/linux/dccp.h
5733 F:      net/dccp/
5734
5735 DEBUGOBJECTS:
5736 M:      Thomas Gleixner <[email protected]>
5737 L:      [email protected]
5738 S:      Maintained
5739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
5740 F:      include/linux/debugobjects.h
5741 F:      lib/debugobjects.c
5742
5743 DECSTATION PLATFORM SUPPORT
5744 M:      "Maciej W. Rozycki" <[email protected]>
5745 L:      [email protected]
5746 S:      Maintained
5747 W:      http://www.linux-mips.org/wiki/DECstation
5748 F:      arch/mips/dec/
5749 F:      arch/mips/include/asm/dec/
5750 F:      arch/mips/include/asm/mach-dec/
5751
5752 DEFXX FDDI NETWORK DRIVER
5753 M:      "Maciej W. Rozycki" <[email protected]>
5754 S:      Maintained
5755 F:      drivers/net/fddi/defxx.*
5756
5757 DEFZA FDDI NETWORK DRIVER
5758 M:      "Maciej W. Rozycki" <[email protected]>
5759 S:      Maintained
5760 F:      drivers/net/fddi/defza.*
5761
5762 DEINTERLACE DRIVERS FOR ALLWINNER H3
5763 M:      Jernej Skrabec <[email protected]>
5764 L:      [email protected]
5765 S:      Maintained
5766 T:      git git://linuxtv.org/media_tree.git
5767 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5768 F:      drivers/media/platform/sunxi/sun8i-di/
5769
5770 DELL LAPTOP DRIVER
5771 M:      Matthew Garrett <[email protected]>
5772 M:      Pali Rohár <[email protected]>
5773 L:      [email protected]
5774 S:      Maintained
5775 F:      drivers/platform/x86/dell/dell-laptop.c
5776
5777 DELL LAPTOP FREEFALL DRIVER
5778 M:      Pali Rohár <[email protected]>
5779 S:      Maintained
5780 F:      drivers/platform/x86/dell/dell-smo8800.c
5781
5782 DELL LAPTOP RBTN DRIVER
5783 M:      Pali Rohár <[email protected]>
5784 S:      Maintained
5785 F:      drivers/platform/x86/dell/dell-rbtn.*
5786
5787 DELL LAPTOP SMM DRIVER
5788 M:      Pali Rohár <[email protected]>
5789 S:      Maintained
5790 F:      Documentation/ABI/obsolete/procfs-i8k
5791 F:      drivers/hwmon/dell-smm-hwmon.c
5792 F:      include/uapi/linux/i8k.h
5793
5794 DELL REMOTE BIOS UPDATE DRIVER
5795 M:      Stuart Hayes <[email protected]>
5796 L:      [email protected]
5797 S:      Maintained
5798 F:      drivers/platform/x86/dell/dell_rbu.c
5799
5800 DELL SMBIOS DRIVER
5801 M:      Pali Rohár <[email protected]>
5802 L:      [email protected]
5803 L:      [email protected]
5804 S:      Maintained
5805 F:      drivers/platform/x86/dell/dell-smbios.*
5806
5807 DELL SMBIOS SMM DRIVER
5808 L:      [email protected]
5809 L:      [email protected]
5810 S:      Maintained
5811 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5812
5813 DELL SMBIOS WMI DRIVER
5814 L:      [email protected]
5815 L:      [email protected]
5816 S:      Maintained
5817 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5818 F:      tools/wmi/dell-smbios-example.c
5819
5820 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5821 M:      Stuart Hayes <[email protected]>
5822 L:      [email protected]
5823 S:      Maintained
5824 F:      Documentation/driver-api/dcdbas.rst
5825 F:      drivers/platform/x86/dell/dcdbas.*
5826
5827 DELL WMI DDV DRIVER
5828 M:      Armin Wolf <[email protected]>
5829 S:      Maintained
5830 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
5831 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
5832 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
5833 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
5834
5835 DELL WMI DESCRIPTOR DRIVER
5836 L:      [email protected]
5837 S:      Maintained
5838 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5839
5840 DELL WMI HARDWARE PRIVACY SUPPORT
5841 M:      Perry Yuan <[email protected]>
5842 L:      [email protected]
5843 L:      [email protected]
5844 S:      Maintained
5845 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
5846
5847 DELL WMI NOTIFICATIONS DRIVER
5848 M:      Matthew Garrett <[email protected]>
5849 M:      Pali Rohár <[email protected]>
5850 S:      Maintained
5851 F:      drivers/platform/x86/dell/dell-wmi-base.c
5852
5853 DELL WMI SYSMAN DRIVER
5854 M:      Prasanth Ksr <[email protected]>
5855 L:      [email protected]
5856 L:      [email protected]
5857 S:      Maintained
5858 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5859 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5860
5861 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
5862 M:      Zev Weiss <[email protected]>
5863 L:      [email protected]
5864 S:      Maintained
5865 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
5866
5867 DELTA DPS920AB PSU DRIVER
5868 M:      Robert Marko <[email protected]>
5869 L:      [email protected]
5870 S:      Maintained
5871 F:      Documentation/hwmon/dps920ab.rst
5872 F:      drivers/hwmon/pmbus/dps920ab.c
5873
5874 DELTA NETWORKS TN48M CPLD DRIVERS
5875 M:      Robert Marko <[email protected]>
5876 S:      Maintained
5877 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
5878 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
5879 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
5880 F:      drivers/gpio/gpio-tn48m.c
5881 F:      include/dt-bindings/reset/delta,tn48m-reset.h
5882
5883 DELTA ST MEDIA DRIVER
5884 M:      Hugues Fruchet <[email protected]>
5885 L:      [email protected]
5886 S:      Supported
5887 W:      https://linuxtv.org
5888 T:      git git://linuxtv.org/media_tree.git
5889 F:      drivers/media/platform/st/sti/delta
5890
5891 DENALI NAND DRIVER
5892 L:      [email protected]
5893 S:      Orphan
5894 F:      drivers/mtd/nand/raw/denali*
5895
5896 DESIGNWARE EDMA CORE IP DRIVER
5897 M:      Manivannan Sadhasivam <[email protected]>
5898 R:      Gustavo Pimentel <[email protected]>
5899 R:      Serge Semin <[email protected]>
5900 L:      [email protected]
5901 S:      Maintained
5902 F:      drivers/dma/dw-edma/
5903 F:      include/linux/dma/edma.h
5904
5905 DESIGNWARE USB2 DRD IP DRIVER
5906 M:      Minas Harutyunyan <[email protected]>
5907 L:      [email protected]
5908 S:      Maintained
5909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5910 F:      drivers/usb/dwc2/
5911
5912 DESIGNWARE USB3 DRD IP DRIVER
5913 M:      Thinh Nguyen <[email protected]>
5914 L:      [email protected]
5915 S:      Maintained
5916 F:      drivers/usb/dwc3/
5917
5918 DESIGNWARE XDATA IP DRIVER
5919 M:      Gustavo Pimentel <[email protected]>
5920 L:      [email protected]
5921 S:      Maintained
5922 F:      Documentation/misc-devices/dw-xdata-pcie.rst
5923 F:      drivers/misc/dw-xdata-pcie.c
5924
5925 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5926 M:      Andreas Klinger <[email protected]>
5927 L:      [email protected]
5928 S:      Maintained
5929 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5930 F:      drivers/iio/proximity/srf*.c
5931
5932 DEVICE COREDUMP (DEV_COREDUMP)
5933 M:      Johannes Berg <[email protected]>
5934 L:      [email protected]
5935 S:      Maintained
5936 F:      drivers/base/devcoredump.c
5937 F:      include/linux/devcoredump.h
5938
5939 DEVICE DEPENDENCY HELPER SCRIPT
5940 M:      Saravana Kannan <[email protected]>
5941 L:      [email protected]
5942 S:      Maintained
5943 F:      scripts/dev-needs.sh
5944
5945 DEVICE DIRECT ACCESS (DAX)
5946 M:      Dan Williams <[email protected]>
5947 M:      Vishal Verma <[email protected]>
5948 M:      Dave Jiang <[email protected]>
5949 L:      [email protected]
5950 L:      [email protected]
5951 S:      Supported
5952 F:      drivers/dax/
5953
5954 DEVICE FREQUENCY (DEVFREQ)
5955 M:      MyungJoo Ham <[email protected]>
5956 M:      Kyungmin Park <[email protected]>
5957 M:      Chanwoo Choi <[email protected]>
5958 L:      [email protected]
5959 S:      Maintained
5960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5961 F:      Documentation/devicetree/bindings/devfreq/
5962 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
5963 F:      drivers/devfreq/
5964 F:      include/linux/devfreq.h
5965 F:      include/trace/events/devfreq.h
5966
5967 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5968 M:      Chanwoo Choi <[email protected]>
5969 L:      [email protected]
5970 S:      Supported
5971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5972 F:      Documentation/devicetree/bindings/devfreq/event/
5973 F:      drivers/devfreq/devfreq-event.c
5974 F:      drivers/devfreq/event/
5975 F:      include/dt-bindings/pmu/exynos_ppmu.h
5976 F:      include/linux/devfreq-event.h
5977
5978 DEVICE RESOURCE MANAGEMENT HELPERS
5979 M:      Hans de Goede <[email protected]>
5980 R:      Matti Vaittinen <[email protected]>
5981 S:      Maintained
5982 F:      include/linux/devm-helpers.h
5983
5984 DEVICE-MAPPER  (LVM)
5985 M:      Alasdair Kergon <[email protected]>
5986 M:      Mike Snitzer <[email protected]>
5987 M:      [email protected]
5988 L:      [email protected]
5989 S:      Maintained
5990 W:      http://sources.redhat.com/dm
5991 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5993 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5994 F:      Documentation/admin-guide/device-mapper/
5995 F:      drivers/md/Kconfig
5996 F:      drivers/md/Makefile
5997 F:      drivers/md/dm*
5998 F:      drivers/md/persistent-data/
5999 F:      include/linux/device-mapper.h
6000 F:      include/linux/dm-*.h
6001 F:      include/uapi/linux/dm-*.h
6002
6003 DEVLINK
6004 M:      Jiri Pirko <[email protected]>
6005 L:      [email protected]
6006 S:      Supported
6007 F:      Documentation/networking/devlink
6008 F:      include/net/devlink.h
6009 F:      include/uapi/linux/devlink.h
6010 F:      net/devlink/
6011
6012 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6013 M:      Christoph Niedermaier <[email protected]>
6014 L:      [email protected]
6015 S:      Maintained
6016 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6017 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6018
6019 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6020 M:      Marek Vasut <[email protected]>
6021 L:      [email protected]
6022 S:      Maintained
6023 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6024 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6025
6026 DIALOG SEMICONDUCTOR DRIVERS
6027 M:      Support Opensource <[email protected]>
6028 S:      Supported
6029 W:      http://www.dialog-semiconductor.com/products
6030 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
6031 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6032 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6033 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6034 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6035 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6036 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6037 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6038 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
6039 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
6040 F:      Documentation/hwmon/da90??.rst
6041 F:      drivers/gpio/gpio-da90??.c
6042 F:      drivers/hwmon/da90??-hwmon.c
6043 F:      drivers/iio/adc/da91??-*.c
6044 F:      drivers/input/misc/da72??.[ch]
6045 F:      drivers/input/misc/da90??_onkey.c
6046 F:      drivers/input/touchscreen/da9052_tsi.c
6047 F:      drivers/leds/leds-da90??.c
6048 F:      drivers/mfd/da903x.c
6049 F:      drivers/mfd/da90??-*.c
6050 F:      drivers/mfd/da91??-*.c
6051 F:      drivers/pinctrl/pinctrl-da90??.c
6052 F:      drivers/power/supply/da9052-battery.c
6053 F:      drivers/power/supply/da91??-*.c
6054 F:      drivers/regulator/da9???-regulator.[ch]
6055 F:      drivers/regulator/slg51000-regulator.[ch]
6056 F:      drivers/rtc/rtc-da90??.c
6057 F:      drivers/thermal/da90??-thermal.c
6058 F:      drivers/video/backlight/da90??_bl.c
6059 F:      drivers/watchdog/da90??_wdt.c
6060 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6061 F:      include/linux/mfd/da903x.h
6062 F:      include/linux/mfd/da9052/
6063 F:      include/linux/mfd/da9055/
6064 F:      include/linux/mfd/da9062/
6065 F:      include/linux/mfd/da9063/
6066 F:      include/linux/mfd/da9150/
6067 F:      include/linux/regulator/da9211.h
6068 F:      include/sound/da[79]*.h
6069 F:      sound/soc/codecs/da[79]*.[ch]
6070
6071 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6072 M:      William Breathitt Gray <[email protected]>
6073 L:      [email protected]
6074 S:      Maintained
6075 F:      drivers/gpio/gpio-gpio-mm.c
6076
6077 DIOLAN U2C-12 I2C DRIVER
6078 M:      Guenter Roeck <[email protected]>
6079 L:      [email protected]
6080 S:      Maintained
6081 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6082
6083 DIRECTORY NOTIFICATION (DNOTIFY)
6084 M:      Jan Kara <[email protected]>
6085 R:      Amir Goldstein <[email protected]>
6086 L:      [email protected]
6087 S:      Maintained
6088 F:      Documentation/filesystems/dnotify.rst
6089 F:      fs/notify/dnotify/
6090 F:      include/linux/dnotify.h
6091
6092 DISK GEOMETRY AND PARTITION HANDLING
6093 M:      Andries Brouwer <[email protected]>
6094 S:      Maintained
6095 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6096 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6097 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6098
6099 DISKQUOTA
6100 M:      Jan Kara <[email protected]>
6101 S:      Maintained
6102 F:      Documentation/filesystems/quota.rst
6103 F:      fs/quota/
6104 F:      include/linux/quota*.h
6105 F:      include/uapi/linux/quota*.h
6106
6107 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6108 M:      Bernie Thompson <[email protected]>
6109 L:      [email protected]
6110 S:      Maintained
6111 W:      http://plugable.com/category/projects/udlfb/
6112 F:      Documentation/fb/udlfb.rst
6113 F:      drivers/video/fbdev/udlfb.c
6114 F:      include/video/udlfb.h
6115
6116 DISTRIBUTED LOCK MANAGER (DLM)
6117 M:      Christine Caulfield <[email protected]>
6118 M:      David Teigland <[email protected]>
6119 L:      [email protected]
6120 S:      Supported
6121 W:      http://sources.redhat.com/cluster/
6122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6123 F:      fs/dlm/
6124
6125 DMA BUFFER SHARING FRAMEWORK
6126 M:      Sumit Semwal <[email protected]>
6127 M:      Christian König <[email protected]>
6128 L:      [email protected]
6129 L:      [email protected]
6130 L:      [email protected] (moderated for non-subscribers)
6131 S:      Maintained
6132 T:      git git://anongit.freedesktop.org/drm/drm-misc
6133 F:      Documentation/driver-api/dma-buf.rst
6134 F:      drivers/dma-buf/
6135 F:      include/linux/*fence.h
6136 F:      include/linux/dma-buf.h
6137 F:      include/linux/dma-resv.h
6138 K:      \bdma_(?:buf|fence|resv)\b
6139
6140 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6141 M:      Vinod Koul <[email protected]>
6142 L:      [email protected]
6143 S:      Maintained
6144 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6146 F:      Documentation/devicetree/bindings/dma/
6147 F:      Documentation/driver-api/dmaengine/
6148 F:      drivers/dma/
6149 F:      include/dt-bindings/dma/
6150 F:      include/linux/dma/
6151 F:      include/linux/dmaengine.h
6152 F:      include/linux/of_dma.h
6153
6154 DMA MAPPING BENCHMARK
6155 M:      Xiang Chen <[email protected]>
6156 L:      [email protected]
6157 F:      kernel/dma/map_benchmark.c
6158 F:      tools/testing/selftests/dma/
6159
6160 DMA MAPPING HELPERS
6161 M:      Christoph Hellwig <[email protected]>
6162 M:      Marek Szyprowski <[email protected]>
6163 R:      Robin Murphy <[email protected]>
6164 L:      [email protected]
6165 S:      Supported
6166 W:      http://git.infradead.org/users/hch/dma-mapping.git
6167 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6168 F:      include/asm-generic/dma-mapping.h
6169 F:      include/linux/dma-direct.h
6170 F:      include/linux/dma-map-ops.h
6171 F:      include/linux/dma-mapping.h
6172 F:      include/linux/swiotlb.h
6173 F:      kernel/dma/
6174
6175 DMA-BUF HEAPS FRAMEWORK
6176 M:      Sumit Semwal <[email protected]>
6177 R:      Benjamin Gaignard <[email protected]>
6178 R:      Brian Starkey <[email protected]>
6179 R:      John Stultz <[email protected]>
6180 R:      T.J. Mercier <[email protected]>
6181 L:      [email protected]
6182 L:      [email protected]
6183 L:      [email protected] (moderated for non-subscribers)
6184 S:      Maintained
6185 T:      git git://anongit.freedesktop.org/drm/drm-misc
6186 F:      drivers/dma-buf/dma-heap.c
6187 F:      drivers/dma-buf/heaps/*
6188 F:      include/linux/dma-heap.h
6189 F:      include/uapi/linux/dma-heap.h
6190
6191 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6192 M:      Lukasz Luba <[email protected]>
6193 L:      [email protected]
6194 L:      [email protected]
6195 S:      Maintained
6196 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6197 F:      drivers/memory/samsung/exynos5422-dmc.c
6198
6199 DME1737 HARDWARE MONITOR DRIVER
6200 M:      Juerg Haefliger <[email protected]>
6201 L:      [email protected]
6202 S:      Maintained
6203 F:      Documentation/hwmon/dme1737.rst
6204 F:      drivers/hwmon/dme1737.c
6205
6206 DMI/SMBIOS SUPPORT
6207 M:      Jean Delvare <[email protected]>
6208 S:      Maintained
6209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6210 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6211 F:      drivers/firmware/dmi-id.c
6212 F:      drivers/firmware/dmi_scan.c
6213 F:      include/linux/dmi.h
6214
6215 DOCUMENTATION
6216 M:      Jonathan Corbet <[email protected]>
6217 L:      [email protected]
6218 S:      Maintained
6219 P:      Documentation/doc-guide/maintainer-profile.rst
6220 T:      git git://git.lwn.net/linux.git docs-next
6221 F:      Documentation/
6222 F:      scripts/documentation-file-ref-check
6223 F:      scripts/kernel-doc
6224 F:      scripts/sphinx-pre-install
6225 X:      Documentation/ABI/
6226 X:      Documentation/admin-guide/media/
6227 X:      Documentation/devicetree/
6228 X:      Documentation/driver-api/media/
6229 X:      Documentation/firmware-guide/acpi/
6230 X:      Documentation/i2c/
6231 X:      Documentation/netlink/
6232 X:      Documentation/power/
6233 X:      Documentation/spi/
6234 X:      Documentation/userspace-api/media/
6235
6236 DOCUMENTATION PROCESS
6237 M:      Jonathan Corbet <[email protected]>
6238 L:      [email protected]
6239 S:      Maintained
6240 F:      Documentation/maintainer/
6241 F:      Documentation/process/
6242
6243 DOCUMENTATION REPORTING ISSUES
6244 M:      Thorsten Leemhuis <[email protected]>
6245 L:      [email protected]
6246 S:      Maintained
6247 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6248 F:      Documentation/admin-guide/reporting-issues.rst
6249
6250 DOCUMENTATION SCRIPTS
6251 M:      Mauro Carvalho Chehab <[email protected]>
6252 L:      [email protected]
6253 S:      Maintained
6254 F:      Documentation/sphinx/parse-headers.pl
6255 F:      scripts/documentation-file-ref-check
6256 F:      scripts/sphinx-pre-install
6257
6258 DOCUMENTATION/ITALIAN
6259 M:      Federico Vaga <[email protected]>
6260 L:      [email protected]
6261 S:      Maintained
6262 F:      Documentation/translations/it_IT
6263
6264 DOCUMENTATION/JAPANESE
6265 R:      Akira Yokosawa <[email protected]>
6266 L:      [email protected]
6267 S:      Maintained
6268 F:      Documentation/translations/ja_JP
6269
6270 DONGWOON DW9714 LENS VOICE COIL DRIVER
6271 M:      Sakari Ailus <[email protected]>
6272 L:      [email protected]
6273 S:      Maintained
6274 T:      git git://linuxtv.org/media_tree.git
6275 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6276 F:      drivers/media/i2c/dw9714.c
6277
6278 DONGWOON DW9768 LENS VOICE COIL DRIVER
6279 M:      Dongchun Zhu <[email protected]>
6280 L:      [email protected]
6281 S:      Maintained
6282 T:      git git://linuxtv.org/media_tree.git
6283 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6284 F:      drivers/media/i2c/dw9768.c
6285
6286 DONGWOON DW9807 LENS VOICE COIL DRIVER
6287 M:      Sakari Ailus <[email protected]>
6288 L:      [email protected]
6289 S:      Maintained
6290 T:      git git://linuxtv.org/media_tree.git
6291 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6292 F:      drivers/media/i2c/dw9807-vcm.c
6293
6294 DOUBLETALK DRIVER
6295 M:      "James R. Van Zandt" <[email protected]>
6296 L:      [email protected]
6297 S:      Maintained
6298 F:      drivers/char/dtlk.c
6299 F:      include/linux/dtlk.h
6300
6301 DPAA2 DATAPATH I/O (DPIO) DRIVER
6302 M:      Roy Pledge <[email protected]>
6303 L:      [email protected]
6304 S:      Maintained
6305 F:      drivers/soc/fsl/dpio
6306
6307 DPAA2 ETHERNET DRIVER
6308 M:      Ioana Ciornei <[email protected]>
6309 L:      [email protected]
6310 S:      Maintained
6311 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6312 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6313 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6314 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6315 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6316 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6317 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6318 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6319 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6320 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6321
6322 DPAA2 ETHERNET SWITCH DRIVER
6323 M:      Ioana Ciornei <[email protected]>
6324 L:      [email protected]
6325 S:      Maintained
6326 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6327 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6328 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6329
6330 DRBD DRIVER
6331 M:      Philipp Reisner <[email protected]>
6332 M:      Lars Ellenberg <[email protected]>
6333 M:      Christoph Böhmwalder <[email protected]>
6334 L:      [email protected]
6335 S:      Supported
6336 W:      http://www.drbd.org
6337 T:      git git://git.linbit.com/linux-drbd.git
6338 T:      git git://git.linbit.com/drbd-8.4.git
6339 F:      Documentation/admin-guide/blockdev/
6340 F:      drivers/block/drbd/
6341 F:      include/linux/drbd*
6342 F:      lib/lru_cache.c
6343
6344 DRIVER COMPONENT FRAMEWORK
6345 L:      [email protected]
6346 F:      drivers/base/component.c
6347 F:      include/linux/component.h
6348
6349 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6350 M:      Greg Kroah-Hartman <[email protected]>
6351 R:      "Rafael J. Wysocki" <[email protected]>
6352 S:      Supported
6353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6354 F:      Documentation/core-api/kobject.rst
6355 F:      drivers/base/
6356 F:      fs/debugfs/
6357 F:      fs/sysfs/
6358 F:      include/linux/debugfs.h
6359 F:      include/linux/fwnode.h
6360 F:      include/linux/kobj*
6361 F:      include/linux/property.h
6362 F:      lib/kobj*
6363
6364 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6365 M:      Nishanth Menon <[email protected]>
6366 L:      [email protected]
6367 S:      Maintained
6368 F:      drivers/soc/ti/smartreflex.c
6369 F:      include/linux/power/smartreflex.h
6370
6371 DRM ACCEL DRIVERS FOR INTEL VPU
6372 M:      Jacek Lawrynowicz <[email protected]>
6373 M:      Stanislaw Gruszka <[email protected]>
6374 L:      [email protected]
6375 S:      Supported
6376 T:      git git://anongit.freedesktop.org/drm/drm-misc
6377 F:      drivers/accel/ivpu/
6378 F:      include/uapi/drm/ivpu_accel.h
6379
6380 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6381 M:      Oded Gabbay <[email protected]>
6382 L:      [email protected]
6383 S:      Maintained
6384 C:      irc://irc.oftc.net/dri-devel
6385 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6386 F:      Documentation/accel/
6387 F:      drivers/accel/
6388 F:      include/drm/drm_accel.h
6389
6390 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6391 M:      Maxime Ripard <[email protected]>
6392 M:      Chen-Yu Tsai <[email protected]>
6393 R:      Jernej Skrabec <[email protected]>
6394 L:      [email protected]
6395 S:      Supported
6396 T:      git git://anongit.freedesktop.org/drm/drm-misc
6397 F:      drivers/gpu/drm/sun4i/sun8i*
6398
6399 DRM DRIVER FOR ARM PL111 CLCD
6400 M:      Emma Anholt <[email protected]>
6401 S:      Supported
6402 T:      git git://anongit.freedesktop.org/drm/drm-misc
6403 F:      drivers/gpu/drm/pl111/
6404
6405 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6406 M:      Linus Walleij <[email protected]>
6407 S:      Maintained
6408 T:      git git://anongit.freedesktop.org/drm/drm-misc
6409 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6410 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6411
6412 DRM DRIVER FOR ASPEED BMC GFX
6413 M:      Joel Stanley <[email protected]>
6414 L:      [email protected] (moderated for non-subscribers)
6415 S:      Supported
6416 T:      git git://anongit.freedesktop.org/drm/drm-misc
6417 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6418 F:      drivers/gpu/drm/aspeed/
6419
6420 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6421 M:      Dave Airlie <[email protected]>
6422 R:      Thomas Zimmermann <[email protected]>
6423 R:      Jocelyn Falempe <[email protected]>
6424 L:      [email protected]
6425 S:      Supported
6426 T:      git git://anongit.freedesktop.org/drm/drm-misc
6427 F:      drivers/gpu/drm/ast/
6428
6429 DRM DRIVER FOR BOCHS VIRTUAL GPU
6430 M:      Gerd Hoffmann <[email protected]>
6431 L:      [email protected]
6432 S:      Maintained
6433 T:      git git://anongit.freedesktop.org/drm/drm-misc
6434 F:      drivers/gpu/drm/tiny/bochs.c
6435
6436 DRM DRIVER FOR BOE HIMAX8279D PANELS
6437 M:      Jerry Han <[email protected]>
6438 S:      Maintained
6439 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6440 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6441
6442 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6443 M:      Jagan Teki <[email protected]>
6444 S:      Maintained
6445 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6446 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6447
6448 DRM DRIVER FOR EBBG FT8719 PANEL
6449 M:      Joel Selvaraj <[email protected]>
6450 S:      Maintained
6451 T:      git git://anongit.freedesktop.org/drm/drm-misc
6452 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6453 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6454
6455 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6456 M:      Linus Walleij <[email protected]>
6457 S:      Maintained
6458 T:      git git://anongit.freedesktop.org/drm/drm-misc
6459 F:      drivers/gpu/drm/tve200/
6460
6461 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6462 M:      Icenowy Zheng <[email protected]>
6463 S:      Maintained
6464 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6465 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6466
6467 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6468 M:      Jagan Teki <[email protected]>
6469 S:      Maintained
6470 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6471 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6472
6473 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6474 M:      Thomas Zimmermann <[email protected]>
6475 M:      Javier Martinez Canillas <[email protected]>
6476 L:      [email protected]
6477 S:      Maintained
6478 T:      git git://anongit.freedesktop.org/drm/drm-misc
6479 F:      drivers/gpu/drm/drm_aperture.c
6480 F:      drivers/gpu/drm/tiny/ofdrm.c
6481 F:      drivers/gpu/drm/tiny/simpledrm.c
6482 F:      drivers/video/aperture.c
6483 F:      drivers/video/nomodeset.c
6484 F:      include/drm/drm_aperture.h
6485 F:      include/linux/aperture.h
6486 F:      include/video/nomodeset.h
6487
6488 DRM DRIVER FOR GENERIC EDP PANELS
6489 R:      Douglas Anderson <[email protected]>
6490 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6491 F:      drivers/gpu/drm/panel/panel-edp.c
6492
6493 DRM DRIVER FOR GENERIC USB DISPLAY
6494 M:      Noralf Trønnes <[email protected]>
6495 S:      Maintained
6496 W:      https://github.com/notro/gud/wiki
6497 T:      git git://anongit.freedesktop.org/drm/drm-misc
6498 F:      drivers/gpu/drm/gud/
6499 F:      include/drm/gud.h
6500
6501 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6502 M:      Hans de Goede <[email protected]>
6503 S:      Maintained
6504 T:      git git://anongit.freedesktop.org/drm/drm-misc
6505 F:      drivers/gpu/drm/tiny/gm12u320.c
6506
6507 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
6508 M:      Ondrej Jirman <[email protected]>
6509 M:      Javier Martinez Canillas <[email protected]>
6510 S:      Maintained
6511 T:      git git://anongit.freedesktop.org/drm/drm-misc
6512 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
6513 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
6514
6515 DRM DRIVER FOR HX8357D PANELS
6516 M:      Emma Anholt <[email protected]>
6517 S:      Maintained
6518 T:      git git://anongit.freedesktop.org/drm/drm-misc
6519 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
6520 F:      drivers/gpu/drm/tiny/hx8357d.c
6521
6522 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6523 M:      Deepak Rawat <[email protected]>
6524 L:      [email protected]
6525 L:      [email protected]
6526 S:      Maintained
6527 T:      git git://anongit.freedesktop.org/drm/drm-misc
6528 F:      drivers/gpu/drm/hyperv
6529
6530 DRM DRIVER FOR ILITEK ILI9225 PANELS
6531 M:      David Lechner <[email protected]>
6532 S:      Maintained
6533 T:      git git://anongit.freedesktop.org/drm/drm-misc
6534 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6535 F:      drivers/gpu/drm/tiny/ili9225.c
6536
6537 DRM DRIVER FOR ILITEK ILI9486 PANELS
6538 M:      Kamlesh Gurudasani <[email protected]>
6539 S:      Maintained
6540 T:      git git://anongit.freedesktop.org/drm/drm-misc
6541 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6542 F:      drivers/gpu/drm/tiny/ili9486.c
6543
6544 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
6545 M:      Jagan Teki <[email protected]>
6546 S:      Maintained
6547 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
6548 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
6549
6550 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
6551 M:      Paul Kocialkowski <[email protected]>
6552 S:      Supported
6553 T:      git git://anongit.freedesktop.org/drm/drm-misc
6554 F:      drivers/gpu/drm/logicvc/
6555
6556 DRM DRIVER FOR LVDS PANELS
6557 M:      Laurent Pinchart <[email protected]>
6558 L:      [email protected]
6559 S:      Maintained
6560 T:      git git://anongit.freedesktop.org/drm/drm-misc
6561 F:      Documentation/devicetree/bindings/display/lvds.yaml
6562 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6563 F:      drivers/gpu/drm/panel/panel-lvds.c
6564
6565 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6566 M:      Guido Günther <[email protected]>
6567 R:      Purism Kernel Team <[email protected]>
6568 S:      Maintained
6569 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6570 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6571
6572 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6573 M:      Dave Airlie <[email protected]>
6574 R:      Thomas Zimmermann <[email protected]>
6575 R:      Jocelyn Falempe <[email protected]>
6576 L:      [email protected]
6577 S:      Supported
6578 T:      git git://anongit.freedesktop.org/drm/drm-misc
6579 F:      drivers/gpu/drm/mgag200/
6580
6581 DRM DRIVER FOR MI0283QT
6582 M:      Noralf Trønnes <[email protected]>
6583 S:      Maintained
6584 T:      git git://anongit.freedesktop.org/drm/drm-misc
6585 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6586 F:      drivers/gpu/drm/tiny/mi0283qt.c
6587
6588 DRM DRIVER FOR MIPI DBI compatible panels
6589 M:      Noralf Trønnes <[email protected]>
6590 S:      Maintained
6591 W:      https://github.com/notro/panel-mipi-dbi/wiki
6592 T:      git git://anongit.freedesktop.org/drm/drm-misc
6593 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6594 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
6595
6596 DRM DRIVER FOR MSM ADRENO GPU
6597 M:      Rob Clark <[email protected]>
6598 M:      Abhinav Kumar <[email protected]>
6599 M:      Dmitry Baryshkov <[email protected]>
6600 R:      Sean Paul <[email protected]>
6601 R:      Marijn Suijten <[email protected]>
6602 L:      [email protected]
6603 L:      [email protected]
6604 L:      [email protected]
6605 S:      Maintained
6606 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
6607 T:      git https://gitlab.freedesktop.org/drm/msm.git
6608 F:      Documentation/devicetree/bindings/display/msm/
6609 F:      drivers/gpu/drm/msm/
6610 F:      include/uapi/drm/msm_drm.h
6611
6612 DRM DRIVER FOR NOVATEK NT35510 PANELS
6613 M:      Linus Walleij <[email protected]>
6614 S:      Maintained
6615 T:      git git://anongit.freedesktop.org/drm/drm-misc
6616 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
6617 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
6618
6619 DRM DRIVER FOR NOVATEK NT35560 PANELS
6620 M:      Linus Walleij <[email protected]>
6621 S:      Maintained
6622 T:      git git://anongit.freedesktop.org/drm/drm-misc
6623 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
6624 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
6625
6626 DRM DRIVER FOR NOVATEK NT36523 PANELS
6627 M:      Jianhua Lu <[email protected]>
6628 S:      Maintained
6629 T:      git git://anongit.freedesktop.org/drm/drm-misc
6630 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
6631 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
6632
6633 DRM DRIVER FOR NOVATEK NT36672A PANELS
6634 M:      Sumit Semwal <[email protected]>
6635 S:      Maintained
6636 T:      git git://anongit.freedesktop.org/drm/drm-misc
6637 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
6638 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
6639
6640 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
6641 M:      Ben Skeggs <[email protected]>
6642 M:      Karol Herbst <[email protected]>
6643 M:      Lyude Paul <[email protected]>
6644 L:      [email protected]
6645 L:      [email protected]
6646 S:      Supported
6647 W:      https://nouveau.freedesktop.org/
6648 Q:      https://patchwork.freedesktop.org/project/nouveau/
6649 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
6650 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
6651 C:      irc://irc.oftc.net/nouveau
6652 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
6653 F:      drivers/gpu/drm/nouveau/
6654 F:      include/uapi/drm/nouveau_drm.h
6655
6656 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
6657 M:      Stefan Mavrodiev <[email protected]>
6658 S:      Maintained
6659 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
6660 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
6661
6662 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
6663 R:      Douglas Anderson <[email protected]>
6664 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
6665 F:      drivers/gpu/drm/bridge/parade-ps8640.c
6666
6667 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
6668 M:      Noralf Trønnes <[email protected]>
6669 S:      Maintained
6670 T:      git git://anongit.freedesktop.org/drm/drm-misc
6671 F:      Documentation/devicetree/bindings/display/repaper.txt
6672 F:      drivers/gpu/drm/tiny/repaper.c
6673
6674 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
6675 M:      Dave Airlie <[email protected]>
6676 M:      Gerd Hoffmann <[email protected]>
6677 L:      [email protected]
6678 S:      Obsolete
6679 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
6680 T:      git git://anongit.freedesktop.org/drm/drm-misc
6681 F:      drivers/gpu/drm/tiny/cirrus.c
6682
6683 DRM DRIVER FOR QXL VIRTUAL GPU
6684 M:      Dave Airlie <[email protected]>
6685 M:      Gerd Hoffmann <[email protected]>
6686 L:      [email protected]
6687 L:      [email protected]
6688 S:      Maintained
6689 T:      git git://anongit.freedesktop.org/drm/drm-misc
6690 F:      drivers/gpu/drm/qxl/
6691 F:      include/uapi/drm/qxl_drm.h
6692
6693 DRM DRIVER FOR RAYDIUM RM67191 PANELS
6694 M:      Robert Chiras <[email protected]>
6695 S:      Maintained
6696 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6697 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
6698
6699 DRM DRIVER FOR SAMSUNG DB7430 PANELS
6700 M:      Linus Walleij <[email protected]>
6701 S:      Maintained
6702 T:      git git://anongit.freedesktop.org/drm/drm-misc
6703 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6704 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
6705
6706 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
6707 M:      Inki Dae <[email protected]>
6708 M:      Jagan Teki <[email protected]>
6709 M:      Marek Szyprowski <[email protected]>
6710 S:      Maintained
6711 T:      git git://anongit.freedesktop.org/drm/drm-misc
6712 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
6713 F:      drivers/gpu/drm/bridge/samsung-dsim.c
6714 F:      include/drm/bridge/samsung-dsim.h
6715
6716 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
6717 M:      Markuss Broks <[email protected]>
6718 S:      Maintained
6719 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
6720 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
6721
6722 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
6723 M:      Artur Weber <[email protected]>
6724 S:      Maintained
6725 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
6726 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
6727
6728 DRM DRIVER FOR SITRONIX ST7586 PANELS
6729 M:      David Lechner <[email protected]>
6730 S:      Maintained
6731 T:      git git://anongit.freedesktop.org/drm/drm-misc
6732 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
6733 F:      drivers/gpu/drm/tiny/st7586.c
6734
6735 DRM DRIVER FOR SITRONIX ST7701 PANELS
6736 M:      Jagan Teki <[email protected]>
6737 S:      Maintained
6738 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6739 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
6740
6741 DRM DRIVER FOR SITRONIX ST7703 PANELS
6742 M:      Guido Günther <[email protected]>
6743 R:      Purism Kernel Team <[email protected]>
6744 R:      Ondrej Jirman <[email protected]>
6745 S:      Maintained
6746 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6747 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
6748
6749 DRM DRIVER FOR SITRONIX ST7735R PANELS
6750 M:      David Lechner <[email protected]>
6751 S:      Maintained
6752 T:      git git://anongit.freedesktop.org/drm/drm-misc
6753 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6754 F:      drivers/gpu/drm/tiny/st7735r.c
6755
6756 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
6757 M:      Javier Martinez Canillas <[email protected]>
6758 S:      Maintained
6759 T:      git git://anongit.freedesktop.org/drm/drm-misc
6760 F:      Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml
6761 F:      drivers/gpu/drm/solomon/ssd130x*
6762
6763 DRM DRIVER FOR ST-ERICSSON MCDE
6764 M:      Linus Walleij <[email protected]>
6765 S:      Maintained
6766 T:      git git://anongit.freedesktop.org/drm/drm-misc
6767 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
6768 F:      drivers/gpu/drm/mcde/
6769
6770 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
6771 M:      Jagan Teki <[email protected]>
6772 S:      Maintained
6773 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
6774 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
6775
6776 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
6777 R:      Douglas Anderson <[email protected]>
6778 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
6779 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
6780
6781 DRM DRIVER FOR TPO TPG110 PANELS
6782 M:      Linus Walleij <[email protected]>
6783 S:      Maintained
6784 T:      git git://anongit.freedesktop.org/drm/drm-misc
6785 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
6786 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
6787
6788 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
6789 M:      Dave Airlie <[email protected]>
6790 R:      Sean Paul <[email protected]>
6791 R:      Thomas Zimmermann <[email protected]>
6792 L:      [email protected]
6793 S:      Supported
6794 T:      git git://anongit.freedesktop.org/drm/drm-misc
6795 F:      drivers/gpu/drm/udl/
6796
6797 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
6798 M:      Rodrigo Siqueira <[email protected]>
6799 M:      Melissa Wen <[email protected]>
6800 M:      Maíra Canal <[email protected]>
6801 R:      Haneen Mohammed <[email protected]>
6802 R:      Daniel Vetter <[email protected]>
6803 L:      [email protected]
6804 S:      Maintained
6805 T:      git git://anongit.freedesktop.org/drm/drm-misc
6806 F:      Documentation/gpu/vkms.rst
6807 F:      drivers/gpu/drm/vkms/
6808
6809 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
6810 M:      Hans de Goede <[email protected]>
6811 L:      [email protected]
6812 S:      Maintained
6813 T:      git git://anongit.freedesktop.org/drm/drm-misc
6814 F:      drivers/gpu/drm/vboxvideo/
6815
6816 DRM DRIVER FOR VMWARE VIRTUAL GPU
6817 M:      Zack Rusin <[email protected]>
6818 R:      VMware Graphics Reviewers <[email protected]>
6819 L:      [email protected]
6820 S:      Supported
6821 T:      git git://anongit.freedesktop.org/drm/drm-misc
6822 F:      drivers/gpu/drm/vmwgfx/
6823 F:      include/uapi/drm/vmwgfx_drm.h
6824
6825 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
6826 M:      Linus Walleij <[email protected]>
6827 S:      Maintained
6828 T:      git git://anongit.freedesktop.org/drm/drm-misc
6829 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
6830 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
6831
6832 DRM DRIVERS
6833 M:      David Airlie <[email protected]>
6834 M:      Daniel Vetter <[email protected]>
6835 L:      [email protected]
6836 S:      Maintained
6837 B:      https://gitlab.freedesktop.org/drm
6838 C:      irc://irc.oftc.net/dri-devel
6839 T:      git git://anongit.freedesktop.org/drm/drm
6840 F:      Documentation/devicetree/bindings/display/
6841 F:      Documentation/devicetree/bindings/gpu/
6842 F:      Documentation/gpu/
6843 F:      drivers/gpu/
6844 F:      include/drm/
6845 F:      include/linux/vga*
6846 F:      include/uapi/drm/
6847
6848 DRM DRIVERS AND MISC GPU PATCHES
6849 M:      Maarten Lankhorst <[email protected]>
6850 M:      Maxime Ripard <[email protected]>
6851 M:      Thomas Zimmermann <[email protected]>
6852 S:      Maintained
6853 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
6854 T:      git git://anongit.freedesktop.org/drm/drm-misc
6855 F:      Documentation/gpu/
6856 F:      drivers/gpu/drm/*
6857 F:      drivers/gpu/vga/
6858 F:      include/drm/drm*
6859 F:      include/linux/vga*
6860 F:      include/uapi/drm/drm*
6861
6862 DRM DRIVERS FOR ALLWINNER A10
6863 M:      Maxime Ripard <[email protected]>
6864 M:      Chen-Yu Tsai <[email protected]>
6865 L:      [email protected]
6866 S:      Supported
6867 T:      git git://anongit.freedesktop.org/drm/drm-misc
6868 F:      Documentation/devicetree/bindings/display/allwinner*
6869 F:      drivers/gpu/drm/sun4i/
6870
6871 DRM DRIVERS FOR AMLOGIC SOCS
6872 M:      Neil Armstrong <[email protected]>
6873 L:      [email protected]
6874 L:      [email protected]
6875 S:      Supported
6876 W:      http://linux-meson.com/
6877 T:      git git://anongit.freedesktop.org/drm/drm-misc
6878 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
6879 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
6880 F:      Documentation/gpu/meson.rst
6881 F:      drivers/gpu/drm/meson/
6882
6883 DRM DRIVERS FOR ATMEL HLCDC
6884 M:      Sam Ravnborg <[email protected]>
6885 M:      Boris Brezillon <[email protected]>
6886 L:      [email protected]
6887 S:      Supported
6888 T:      git git://anongit.freedesktop.org/drm/drm-misc
6889 F:      Documentation/devicetree/bindings/display/atmel/
6890 F:      drivers/gpu/drm/atmel-hlcdc/
6891
6892 DRM DRIVERS FOR BRIDGE CHIPS
6893 M:      Andrzej Hajda <[email protected]>
6894 M:      Neil Armstrong <[email protected]>
6895 M:      Robert Foss <[email protected]>
6896 R:      Laurent Pinchart <[email protected]>
6897 R:      Jonas Karlman <[email protected]>
6898 R:      Jernej Skrabec <[email protected]>
6899 S:      Maintained
6900 T:      git git://anongit.freedesktop.org/drm/drm-misc
6901 F:      Documentation/devicetree/bindings/display/bridge/
6902 F:      drivers/gpu/drm/bridge/
6903 F:      drivers/gpu/drm/drm_bridge.c
6904 F:      include/drm/drm_bridge.h
6905
6906 DRM DRIVERS FOR EXYNOS
6907 M:      Inki Dae <[email protected]>
6908 M:      Seung-Woo Kim <[email protected]>
6909 M:      Kyungmin Park <[email protected]>
6910 L:      [email protected]
6911 S:      Supported
6912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
6913 F:      Documentation/devicetree/bindings/display/exynos/
6914 F:      Documentation/devicetree/bindings/display/samsung/
6915 F:      drivers/gpu/drm/exynos/
6916 F:      include/uapi/drm/exynos_drm.h
6917
6918 DRM DRIVERS FOR FREESCALE DCU
6919 M:      Stefan Agner <[email protected]>
6920 M:      Alison Wang <[email protected]>
6921 L:      [email protected]
6922 S:      Supported
6923 T:      git git://anongit.freedesktop.org/drm/drm-misc
6924 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
6925 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
6926 F:      drivers/gpu/drm/fsl-dcu/
6927
6928 DRM DRIVERS FOR FREESCALE IMX
6929 M:      Philipp Zabel <[email protected]>
6930 L:      [email protected]
6931 S:      Maintained
6932 F:      Documentation/devicetree/bindings/display/imx/
6933 F:      drivers/gpu/drm/imx/ipuv3/
6934 F:      drivers/gpu/ipu-v3/
6935
6936 DRM DRIVERS FOR FREESCALE IMX BRIDGE
6937 M:      Liu Ying <[email protected]>
6938 L:      [email protected]
6939 S:      Maintained
6940 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
6941 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
6942 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
6943 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
6944 F:      drivers/gpu/drm/bridge/imx/
6945
6946 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
6947 M:      Patrik Jakobsson <[email protected]>
6948 L:      [email protected]
6949 S:      Maintained
6950 T:      git git://github.com/patjak/drm-gma500
6951 F:      drivers/gpu/drm/gma500/
6952
6953 DRM DRIVERS FOR HISILICON
6954 M:      Xinliang Liu <[email protected]>
6955 M:      Tian Tao  <[email protected]>
6956 R:      Xinwei Kong <[email protected]>
6957 R:      Sumit Semwal <[email protected]>
6958 R:      Yongqin Liu <[email protected]>
6959 R:      John Stultz <[email protected]>
6960 L:      [email protected]
6961 S:      Maintained
6962 T:      git git://anongit.freedesktop.org/drm/drm-misc
6963 F:      Documentation/devicetree/bindings/display/hisilicon/
6964 F:      drivers/gpu/drm/hisilicon/
6965
6966 DRM DRIVERS FOR LIMA
6967 M:      Qiang Yu <[email protected]>
6968 L:      [email protected]
6969 L:      [email protected] (moderated for non-subscribers)
6970 S:      Maintained
6971 T:      git git://anongit.freedesktop.org/drm/drm-misc
6972 F:      drivers/gpu/drm/lima/
6973 F:      include/uapi/drm/lima_drm.h
6974
6975 DRM DRIVERS FOR LOONGSON
6976 M:      Sui Jingfeng <[email protected]>
6977 L:      [email protected]
6978 S:      Supported
6979 T:      git git://anongit.freedesktop.org/drm/drm-misc
6980 F:      drivers/gpu/drm/loongson/
6981
6982 DRM DRIVERS FOR MEDIATEK
6983 M:      Chun-Kuang Hu <[email protected]>
6984 M:      Philipp Zabel <[email protected]>
6985 L:      [email protected]
6986 L:      [email protected] (moderated for non-subscribers)
6987 S:      Supported
6988 F:      Documentation/devicetree/bindings/display/mediatek/
6989 F:      drivers/gpu/drm/mediatek/
6990 F:      drivers/phy/mediatek/phy-mtk-dp.c
6991 F:      drivers/phy/mediatek/phy-mtk-hdmi*
6992 F:      drivers/phy/mediatek/phy-mtk-mipi*
6993
6994 DRM DRIVERS FOR NVIDIA TEGRA
6995 M:      Thierry Reding <[email protected]>
6996 M:      Mikko Perttunen <[email protected]>
6997 L:      [email protected]
6998 L:      [email protected]
6999 S:      Supported
7000 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7001 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7002 F:      Documentation/devicetree/bindings/gpu/host1x/
7003 F:      drivers/gpu/drm/tegra/
7004 F:      drivers/gpu/host1x/
7005 F:      include/linux/host1x.h
7006 F:      include/uapi/drm/tegra_drm.h
7007
7008 DRM DRIVERS FOR RENESAS
7009 M:      Laurent Pinchart <[email protected]>
7010 M:      Kieran Bingham <[email protected]>
7011 L:      [email protected]
7012 L:      [email protected]
7013 S:      Supported
7014 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7015 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7016 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7017 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7018 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7019 F:      drivers/gpu/drm/renesas/
7020 F:      include/linux/platform_data/shmob_drm.h
7021
7022 DRM DRIVERS FOR ROCKCHIP
7023 M:      Sandy Huang <[email protected]>
7024 M:      Heiko Stübner <[email protected]>
7025 L:      [email protected]
7026 S:      Maintained
7027 T:      git git://anongit.freedesktop.org/drm/drm-misc
7028 F:      Documentation/devicetree/bindings/display/rockchip/
7029 F:      drivers/gpu/drm/rockchip/
7030
7031 DRM DRIVERS FOR STI
7032 M:      Alain Volmat <[email protected]>
7033 L:      [email protected]
7034 S:      Maintained
7035 T:      git git://anongit.freedesktop.org/drm/drm-misc
7036 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7037 F:      drivers/gpu/drm/sti
7038
7039 DRM DRIVERS FOR STM
7040 M:      Yannick Fertre <[email protected]>
7041 M:      Raphael Gallais-Pou <[email protected]>
7042 M:      Philippe Cornu <[email protected]>
7043 L:      [email protected]
7044 S:      Maintained
7045 T:      git git://anongit.freedesktop.org/drm/drm-misc
7046 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7047 F:      drivers/gpu/drm/stm
7048
7049 DRM DRIVERS FOR TI KEYSTONE
7050 M:      Jyri Sarha <[email protected]>
7051 M:      Tomi Valkeinen <[email protected]>
7052 L:      [email protected]
7053 S:      Maintained
7054 T:      git git://anongit.freedesktop.org/drm/drm-misc
7055 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7056 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7057 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7058 F:      drivers/gpu/drm/tidss/
7059
7060 DRM DRIVERS FOR TI LCDC
7061 M:      Jyri Sarha <[email protected]>
7062 M:      Tomi Valkeinen <[email protected]>
7063 L:      [email protected]
7064 S:      Maintained
7065 T:      git git://anongit.freedesktop.org/drm/drm-misc
7066 F:      Documentation/devicetree/bindings/display/tilcdc/
7067 F:      drivers/gpu/drm/tilcdc/
7068
7069 DRM DRIVERS FOR TI OMAP
7070 M:      Tomi Valkeinen <[email protected]>
7071 L:      [email protected]
7072 S:      Maintained
7073 T:      git git://anongit.freedesktop.org/drm/drm-misc
7074 F:      Documentation/devicetree/bindings/display/ti/
7075 F:      drivers/gpu/drm/omapdrm/
7076
7077 DRM DRIVERS FOR V3D
7078 M:      Emma Anholt <[email protected]>
7079 M:      Melissa Wen <[email protected]>
7080 S:      Supported
7081 T:      git git://anongit.freedesktop.org/drm/drm-misc
7082 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7083 F:      drivers/gpu/drm/v3d/
7084 F:      include/uapi/drm/v3d_drm.h
7085
7086 DRM DRIVERS FOR VC4
7087 M:      Emma Anholt <[email protected]>
7088 M:      Maxime Ripard <[email protected]>
7089 S:      Supported
7090 T:      git git://github.com/anholt/linux
7091 T:      git git://anongit.freedesktop.org/drm/drm-misc
7092 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7093 F:      drivers/gpu/drm/vc4/
7094 F:      include/uapi/drm/vc4_drm.h
7095
7096 DRM DRIVERS FOR VIVANTE GPU IP
7097 M:      Lucas Stach <[email protected]>
7098 R:      Russell King <[email protected]>
7099 R:      Christian Gmeiner <[email protected]>
7100 L:      [email protected] (moderated for non-subscribers)
7101 L:      [email protected]
7102 S:      Maintained
7103 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7104 F:      drivers/gpu/drm/etnaviv/
7105 F:      include/uapi/drm/etnaviv_drm.h
7106
7107 DRM DRIVERS FOR XEN
7108 M:      Oleksandr Andrushchenko <[email protected]>
7109 L:      [email protected]
7110 L:      [email protected] (moderated for non-subscribers)
7111 S:      Supported
7112 T:      git git://anongit.freedesktop.org/drm/drm-misc
7113 F:      Documentation/gpu/xen-front.rst
7114 F:      drivers/gpu/drm/xen/
7115
7116 DRM DRIVERS FOR XILINX
7117 M:      Laurent Pinchart <[email protected]>
7118 L:      [email protected]
7119 S:      Maintained
7120 T:      git git://anongit.freedesktop.org/drm/drm-misc
7121 F:      Documentation/devicetree/bindings/display/xlnx/
7122 F:      drivers/gpu/drm/xlnx/
7123
7124 DRM GPU SCHEDULER
7125 M:      Luben Tuikov <[email protected]>
7126 L:      [email protected]
7127 S:      Maintained
7128 T:      git git://anongit.freedesktop.org/drm/drm-misc
7129 F:      drivers/gpu/drm/scheduler/
7130 F:      include/drm/gpu_scheduler.h
7131
7132 DRM PANEL DRIVERS
7133 M:      Neil Armstrong <[email protected]>
7134 R:      Sam Ravnborg <[email protected]>
7135 L:      [email protected]
7136 S:      Maintained
7137 T:      git git://anongit.freedesktop.org/drm/drm-misc
7138 F:      Documentation/devicetree/bindings/display/panel/
7139 F:      drivers/gpu/drm/drm_panel.c
7140 F:      drivers/gpu/drm/panel/
7141 F:      include/drm/drm_panel.h
7142
7143 DRM PRIVACY-SCREEN CLASS
7144 M:      Hans de Goede <[email protected]>
7145 L:      [email protected]
7146 S:      Maintained
7147 T:      git git://anongit.freedesktop.org/drm/drm-misc
7148 F:      drivers/gpu/drm/drm_privacy_screen*
7149 F:      include/drm/drm_privacy_screen*
7150
7151 DRM TTM SUBSYSTEM
7152 M:      Christian Koenig <[email protected]>
7153 M:      Huang Rui <[email protected]>
7154 L:      [email protected]
7155 S:      Maintained
7156 T:      git git://anongit.freedesktop.org/drm/drm-misc
7157 F:      drivers/gpu/drm/ttm/
7158 F:      include/drm/ttm/
7159
7160 DSBR100 USB FM RADIO DRIVER
7161 M:      Alexey Klimov <[email protected]>
7162 L:      [email protected]
7163 S:      Maintained
7164 T:      git git://linuxtv.org/media_tree.git
7165 F:      drivers/media/radio/dsbr100.c
7166
7167 DT3155 MEDIA DRIVER
7168 M:      Hans Verkuil <[email protected]>
7169 L:      [email protected]
7170 S:      Odd Fixes
7171 W:      https://linuxtv.org
7172 T:      git git://linuxtv.org/media_tree.git
7173 F:      drivers/media/pci/dt3155/
7174
7175 DVB_USB_AF9015 MEDIA DRIVER
7176 M:      Antti Palosaari <[email protected]>
7177 L:      [email protected]
7178 S:      Maintained
7179 W:      https://linuxtv.org
7180 W:      http://palosaari.fi/linux/
7181 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7182 T:      git git://linuxtv.org/anttip/media_tree.git
7183 F:      drivers/media/usb/dvb-usb-v2/af9015*
7184
7185 DVB_USB_AF9035 MEDIA DRIVER
7186 M:      Antti Palosaari <[email protected]>
7187 L:      [email protected]
7188 S:      Maintained
7189 W:      https://linuxtv.org
7190 W:      http://palosaari.fi/linux/
7191 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7192 T:      git git://linuxtv.org/anttip/media_tree.git
7193 F:      drivers/media/usb/dvb-usb-v2/af9035*
7194
7195 DVB_USB_ANYSEE MEDIA DRIVER
7196 M:      Antti Palosaari <[email protected]>
7197 L:      [email protected]
7198 S:      Maintained
7199 W:      https://linuxtv.org
7200 W:      http://palosaari.fi/linux/
7201 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7202 T:      git git://linuxtv.org/anttip/media_tree.git
7203 F:      drivers/media/usb/dvb-usb-v2/anysee*
7204
7205 DVB_USB_AU6610 MEDIA DRIVER
7206 M:      Antti Palosaari <[email protected]>
7207 L:      [email protected]
7208 S:      Maintained
7209 W:      https://linuxtv.org
7210 W:      http://palosaari.fi/linux/
7211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7212 T:      git git://linuxtv.org/anttip/media_tree.git
7213 F:      drivers/media/usb/dvb-usb-v2/au6610*
7214
7215 DVB_USB_CE6230 MEDIA DRIVER
7216 M:      Antti Palosaari <[email protected]>
7217 L:      [email protected]
7218 S:      Maintained
7219 W:      https://linuxtv.org
7220 W:      http://palosaari.fi/linux/
7221 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7222 T:      git git://linuxtv.org/anttip/media_tree.git
7223 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7224
7225 DVB_USB_CXUSB MEDIA DRIVER
7226 M:      Michael Krufky <[email protected]>
7227 L:      [email protected]
7228 S:      Maintained
7229 W:      https://linuxtv.org
7230 W:      http://github.com/mkrufky
7231 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7232 T:      git git://linuxtv.org/media_tree.git
7233 F:      drivers/media/usb/dvb-usb/cxusb*
7234
7235 DVB_USB_EC168 MEDIA DRIVER
7236 M:      Antti Palosaari <[email protected]>
7237 L:      [email protected]
7238 S:      Maintained
7239 W:      https://linuxtv.org
7240 W:      http://palosaari.fi/linux/
7241 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7242 T:      git git://linuxtv.org/anttip/media_tree.git
7243 F:      drivers/media/usb/dvb-usb-v2/ec168*
7244
7245 DVB_USB_GL861 MEDIA DRIVER
7246 M:      Antti Palosaari <[email protected]>
7247 L:      [email protected]
7248 S:      Maintained
7249 W:      https://linuxtv.org
7250 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7251 T:      git git://linuxtv.org/anttip/media_tree.git
7252 F:      drivers/media/usb/dvb-usb-v2/gl861*
7253
7254 DVB_USB_MXL111SF MEDIA DRIVER
7255 M:      Michael Krufky <[email protected]>
7256 L:      [email protected]
7257 S:      Maintained
7258 W:      https://linuxtv.org
7259 W:      http://github.com/mkrufky
7260 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7261 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7262 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7263
7264 DVB_USB_RTL28XXU MEDIA DRIVER
7265 M:      Antti Palosaari <[email protected]>
7266 L:      [email protected]
7267 S:      Maintained
7268 W:      https://linuxtv.org
7269 W:      http://palosaari.fi/linux/
7270 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7271 T:      git git://linuxtv.org/anttip/media_tree.git
7272 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7273
7274 DVB_USB_V2 MEDIA DRIVER
7275 M:      Antti Palosaari <[email protected]>
7276 L:      [email protected]
7277 S:      Maintained
7278 W:      https://linuxtv.org
7279 W:      http://palosaari.fi/linux/
7280 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7281 T:      git git://linuxtv.org/anttip/media_tree.git
7282 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7283 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7284
7285 DYNAMIC DEBUG
7286 M:      Jason Baron <[email protected]>
7287 M:      Jim Cromie <[email protected]>
7288 S:      Maintained
7289 F:      include/linux/dynamic_debug.h
7290 F:      lib/dynamic_debug.c
7291 F:      lib/test_dynamic_debug.c
7292
7293 DYNAMIC INTERRUPT MODERATION
7294 M:      Tal Gilboa <[email protected]>
7295 S:      Maintained
7296 F:      Documentation/networking/net_dim.rst
7297 F:      include/linux/dim.h
7298 F:      lib/dim/
7299
7300 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7301 M:      Daniel Lezcano <[email protected]>
7302 L:      [email protected]
7303 S:      Supported
7304 B:      https://bugzilla.kernel.org
7305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7306 F:      drivers/powercap/dtpm*
7307 F:      include/linux/dtpm.h
7308
7309 DZ DECSTATION DZ11 SERIAL DRIVER
7310 M:      "Maciej W. Rozycki" <[email protected]>
7311 S:      Maintained
7312 F:      drivers/tty/serial/dz.*
7313
7314 E3X0 POWER BUTTON DRIVER
7315 M:      Moritz Fischer <[email protected]>
7316 L:      [email protected]
7317 S:      Supported
7318 W:      http://www.ettus.com
7319 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7320 F:      drivers/input/misc/e3x0-button.c
7321
7322 E4000 MEDIA DRIVER
7323 M:      Antti Palosaari <[email protected]>
7324 L:      [email protected]
7325 S:      Maintained
7326 W:      https://linuxtv.org
7327 W:      http://palosaari.fi/linux/
7328 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7329 T:      git git://linuxtv.org/anttip/media_tree.git
7330 F:      drivers/media/tuners/e4000*
7331
7332 EARTH_PT1 MEDIA DRIVER
7333 M:      Akihiro Tsukada <[email protected]>
7334 L:      [email protected]
7335 S:      Odd Fixes
7336 F:      drivers/media/pci/pt1/
7337
7338 EARTH_PT3 MEDIA DRIVER
7339 M:      Akihiro Tsukada <[email protected]>
7340 L:      [email protected]
7341 S:      Odd Fixes
7342 F:      drivers/media/pci/pt3/
7343
7344 EC100 MEDIA DRIVER
7345 M:      Antti Palosaari <[email protected]>
7346 L:      [email protected]
7347 S:      Maintained
7348 W:      https://linuxtv.org
7349 W:      http://palosaari.fi/linux/
7350 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7351 T:      git git://linuxtv.org/anttip/media_tree.git
7352 F:      drivers/media/dvb-frontends/ec100*
7353
7354 ECRYPT FILE SYSTEM
7355 M:      Tyler Hicks <[email protected]>
7356 L:      [email protected]
7357 S:      Odd Fixes
7358 W:      http://ecryptfs.org
7359 W:      https://launchpad.net/ecryptfs
7360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7361 F:      Documentation/filesystems/ecryptfs.rst
7362 F:      fs/ecryptfs/
7363
7364 EDAC-AMD64
7365 M:      Yazen Ghannam <[email protected]>
7366 L:      [email protected]
7367 S:      Supported
7368 F:      drivers/edac/amd64_edac*
7369 F:      drivers/edac/mce_amd*
7370
7371 EDAC-ARMADA
7372 M:      Jan Luebbe <[email protected]>
7373 L:      [email protected]
7374 S:      Maintained
7375 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7376 F:      drivers/edac/armada_xp_*
7377
7378 EDAC-AST2500
7379 M:      Stefan Schaeckeler <[email protected]>
7380 S:      Supported
7381 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7382 F:      drivers/edac/aspeed_edac.c
7383
7384 EDAC-BLUEFIELD
7385 M:      Shravan Kumar Ramani <[email protected]>
7386 S:      Supported
7387 F:      drivers/edac/bluefield_edac.c
7388
7389 EDAC-CALXEDA
7390 M:      Andre Przywara <[email protected]>
7391 L:      [email protected]
7392 S:      Maintained
7393 F:      drivers/edac/highbank*
7394
7395 EDAC-CAVIUM OCTEON
7396 M:      Ralf Baechle <[email protected]>
7397 L:      [email protected]
7398 L:      [email protected]
7399 S:      Supported
7400 F:      drivers/edac/octeon_edac*
7401
7402 EDAC-CAVIUM THUNDERX
7403 M:      Robert Richter <[email protected]>
7404 L:      [email protected]
7405 S:      Odd Fixes
7406 F:      drivers/edac/thunderx_edac*
7407
7408 EDAC-CORE
7409 M:      Borislav Petkov <[email protected]>
7410 M:      Tony Luck <[email protected]>
7411 R:      James Morse <[email protected]>
7412 R:      Mauro Carvalho Chehab <[email protected]>
7413 R:      Robert Richter <[email protected]>
7414 L:      [email protected]
7415 S:      Supported
7416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7417 F:      Documentation/admin-guide/ras.rst
7418 F:      Documentation/driver-api/edac.rst
7419 F:      drivers/edac/
7420 F:      include/linux/edac.h
7421
7422 EDAC-DMC520
7423 M:      Lei Wang <[email protected]>
7424 L:      [email protected]
7425 S:      Supported
7426 F:      drivers/edac/dmc520_edac.c
7427
7428 EDAC-E752X
7429 M:      Mark Gross <[email protected]>
7430 L:      [email protected]
7431 S:      Maintained
7432 F:      drivers/edac/e752x_edac.c
7433
7434 EDAC-E7XXX
7435 L:      [email protected]
7436 S:      Maintained
7437 F:      drivers/edac/e7xxx_edac.c
7438
7439 EDAC-FSL_DDR
7440 M:      York Sun <[email protected]>
7441 L:      [email protected]
7442 S:      Maintained
7443 F:      drivers/edac/fsl_ddr_edac.*
7444
7445 EDAC-GHES
7446 M:      Mauro Carvalho Chehab <[email protected]>
7447 L:      [email protected]
7448 S:      Maintained
7449 F:      drivers/edac/ghes_edac.c
7450
7451 EDAC-I10NM
7452 M:      Tony Luck <[email protected]>
7453 L:      [email protected]
7454 S:      Maintained
7455 F:      drivers/edac/i10nm_base.c
7456
7457 EDAC-I3000
7458 L:      [email protected]
7459 S:      Orphan
7460 F:      drivers/edac/i3000_edac.c
7461
7462 EDAC-I5000
7463 L:      [email protected]
7464 S:      Maintained
7465 F:      drivers/edac/i5000_edac.c
7466
7467 EDAC-I5400
7468 M:      Mauro Carvalho Chehab <[email protected]>
7469 L:      [email protected]
7470 S:      Maintained
7471 F:      drivers/edac/i5400_edac.c
7472
7473 EDAC-I7300
7474 M:      Mauro Carvalho Chehab <[email protected]>
7475 L:      [email protected]
7476 S:      Maintained
7477 F:      drivers/edac/i7300_edac.c
7478
7479 EDAC-I7CORE
7480 M:      Mauro Carvalho Chehab <[email protected]>
7481 L:      [email protected]
7482 S:      Maintained
7483 F:      drivers/edac/i7core_edac.c
7484
7485 EDAC-I82443BXGX
7486 M:      Tim Small <[email protected]>
7487 L:      [email protected]
7488 S:      Maintained
7489 F:      drivers/edac/i82443bxgx_edac.c
7490
7491 EDAC-I82975X
7492 M:      "Arvind R." <[email protected]>
7493 L:      [email protected]
7494 S:      Maintained
7495 F:      drivers/edac/i82975x_edac.c
7496
7497 EDAC-IE31200
7498 M:      Jason Baron <[email protected]>
7499 L:      [email protected]
7500 S:      Maintained
7501 F:      drivers/edac/ie31200_edac.c
7502
7503 EDAC-IGEN6
7504 M:      Tony Luck <[email protected]>
7505 R:      Qiuxu Zhuo <[email protected]>
7506 L:      [email protected]
7507 S:      Maintained
7508 F:      drivers/edac/igen6_edac.c
7509
7510 EDAC-MPC85XX
7511 M:      Johannes Thumshirn <[email protected]>
7512 L:      [email protected]
7513 S:      Maintained
7514 F:      drivers/edac/mpc85xx_edac.[ch]
7515
7516 EDAC-NPCM
7517 M:      Marvin Lin <[email protected]>
7518 M:      Stanley Chu <[email protected]>
7519 L:      [email protected]
7520 S:      Maintained
7521 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
7522 F:      drivers/edac/npcm_edac.c
7523
7524 EDAC-PASEMI
7525 M:      Egor Martovetsky <[email protected]>
7526 L:      [email protected]
7527 S:      Maintained
7528 F:      drivers/edac/pasemi_edac.c
7529
7530 EDAC-PND2
7531 M:      Tony Luck <[email protected]>
7532 L:      [email protected]
7533 S:      Maintained
7534 F:      drivers/edac/pnd2_edac.[ch]
7535
7536 EDAC-QCOM
7537 M:      Manivannan Sadhasivam <[email protected]>
7538 L:      [email protected]
7539 L:      [email protected]
7540 S:      Maintained
7541 F:      drivers/edac/qcom_edac.c
7542
7543 EDAC-R82600
7544 M:      Tim Small <[email protected]>
7545 L:      [email protected]
7546 S:      Maintained
7547 F:      drivers/edac/r82600_edac.c
7548
7549 EDAC-SBRIDGE
7550 M:      Tony Luck <[email protected]>
7551 R:      Qiuxu Zhuo <[email protected]>
7552 L:      [email protected]
7553 S:      Maintained
7554 F:      drivers/edac/sb_edac.c
7555
7556 EDAC-SKYLAKE
7557 M:      Tony Luck <[email protected]>
7558 L:      [email protected]
7559 S:      Maintained
7560 F:      drivers/edac/skx_*.[ch]
7561
7562 EDAC-TI
7563 M:      Tero Kristo <[email protected]>
7564 L:      [email protected]
7565 S:      Odd Fixes
7566 F:      drivers/edac/ti_edac.c
7567
7568 EDIROL UA-101/UA-1000 DRIVER
7569 M:      Clemens Ladisch <[email protected]>
7570 L:      [email protected] (moderated for non-subscribers)
7571 S:      Maintained
7572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7573 F:      sound/usb/misc/ua101.c
7574
7575 EFI TEST DRIVER
7576 M:      Ivan Hu <[email protected]>
7577 M:      Ard Biesheuvel <[email protected]>
7578 L:      [email protected]
7579 S:      Maintained
7580 F:      drivers/firmware/efi/test/
7581
7582 EFI VARIABLE FILESYSTEM
7583 M:      Jeremy Kerr <[email protected]>
7584 M:      Ard Biesheuvel <[email protected]>
7585 L:      [email protected]
7586 S:      Maintained
7587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7588 F:      fs/efivarfs/
7589
7590 EFIFB FRAMEBUFFER DRIVER
7591 M:      Peter Jones <[email protected]>
7592 L:      [email protected]
7593 S:      Maintained
7594 F:      drivers/video/fbdev/efifb.c
7595
7596 EFS FILESYSTEM
7597 S:      Orphan
7598 W:      http://aeschi.ch.eu.org/efs/
7599 F:      fs/efs/
7600
7601 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
7602 M:      Douglas Miller <[email protected]>
7603 L:      [email protected]
7604 S:      Maintained
7605 F:      drivers/net/ethernet/ibm/ehea/
7606
7607 ELM327 CAN NETWORK DRIVER
7608 M:      Max Staudt <[email protected]>
7609 L:      [email protected]
7610 S:      Maintained
7611 F:      Documentation/networking/device_drivers/can/can327.rst
7612 F:      drivers/net/can/can327.c
7613
7614 EM28XX VIDEO4LINUX DRIVER
7615 M:      Mauro Carvalho Chehab <[email protected]>
7616 L:      [email protected]
7617 S:      Maintained
7618 W:      https://linuxtv.org
7619 T:      git git://linuxtv.org/media_tree.git
7620 F:      Documentation/admin-guide/media/em28xx*
7621 F:      drivers/media/usb/em28xx/
7622
7623 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
7624 M:      Adrian Hunter <[email protected]>
7625 M:      Ritesh Harjani <[email protected]>
7626 M:      Asutosh Das <[email protected]>
7627 L:      [email protected]
7628 S:      Supported
7629 F:      drivers/mmc/host/cqhci*
7630
7631 EMS CPC-PCI CAN DRIVER
7632 M:      Gerhard Uttenthaler <[email protected]>
7633 M:      [email protected]
7634 L:      [email protected]
7635 S:      Maintained
7636 F:      drivers/net/can/sja1000/ems_pci.c
7637
7638 EMULEX 10Gbps iSCSI - OneConnect DRIVER
7639 M:      Ketan Mukadam <[email protected]>
7640 L:      [email protected]
7641 S:      Supported
7642 W:      http://www.broadcom.com
7643 F:      drivers/scsi/be2iscsi/
7644
7645 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
7646 M:      Ajit Khaparde <[email protected]>
7647 M:      Sriharsha Basavapatna <[email protected]>
7648 M:      Somnath Kotur <[email protected]>
7649 L:      [email protected]
7650 S:      Supported
7651 W:      http://www.emulex.com
7652 F:      drivers/net/ethernet/emulex/benet/
7653
7654 EMULEX ONECONNECT ROCE DRIVER
7655 M:      Selvin Xavier <[email protected]>
7656 L:      [email protected]
7657 S:      Odd Fixes
7658 W:      http://www.broadcom.com
7659 F:      drivers/infiniband/hw/ocrdma/
7660 F:      include/uapi/rdma/ocrdma-abi.h
7661
7662 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
7663 M:      James Smart <[email protected]>
7664 M:      Ram Vegesna <[email protected]>
7665 L:      [email protected]
7666 L:      [email protected]
7667 S:      Supported
7668 W:      http://www.broadcom.com
7669 F:      drivers/scsi/elx/
7670
7671 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
7672 M:      James Smart <[email protected]>
7673 M:      Dick Kennedy <[email protected]>
7674 L:      [email protected]
7675 S:      Supported
7676 W:      http://www.broadcom.com
7677 F:      drivers/scsi/lpfc/
7678
7679 ENE CB710 FLASH CARD READER DRIVER
7680 M:      Michał Mirosław <[email protected]>
7681 S:      Maintained
7682 F:      drivers/misc/cb710/
7683 F:      drivers/mmc/host/cb710-mmc.*
7684 F:      include/linux/cb710.h
7685
7686 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
7687 M:      Maxim Levitsky <[email protected]>
7688 S:      Maintained
7689 F:      drivers/media/rc/ene_ir.*
7690
7691 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
7692 M:      Laurentiu Tudor <[email protected]>
7693 L:      [email protected]
7694 S:      Maintained
7695 F:      drivers/tty/ehv_bytechan.c
7696
7697 EPSON S1D13XXX FRAMEBUFFER DRIVER
7698 M:      Kristoffer Ericson <[email protected]>
7699 S:      Maintained
7700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
7701 F:      drivers/video/fbdev/s1d13xxxfb.c
7702 F:      include/video/s1d13xxxfb.h
7703
7704 EROFS FILE SYSTEM
7705 M:      Gao Xiang <[email protected]>
7706 M:      Chao Yu <[email protected]>
7707 R:      Yue Hu <[email protected]>
7708 R:      Jeffle Xu <[email protected]>
7709 L:      [email protected]
7710 S:      Maintained
7711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
7712 F:      Documentation/ABI/testing/sysfs-fs-erofs
7713 F:      Documentation/filesystems/erofs.rst
7714 F:      fs/erofs/
7715 F:      include/trace/events/erofs.h
7716
7717 ERRSEQ ERROR TRACKING INFRASTRUCTURE
7718 M:      Jeff Layton <[email protected]>
7719 S:      Maintained
7720 F:      include/linux/errseq.h
7721 F:      lib/errseq.c
7722
7723 ESD CAN/USB DRIVERS
7724 M:      Frank Jungclaus <[email protected]>
7725 R:      [email protected]
7726 L:      [email protected]
7727 S:      Maintained
7728 F:      drivers/net/can/usb/esd_usb.c
7729
7730 ET131X NETWORK DRIVER
7731 M:      Mark Einon <[email protected]>
7732 S:      Odd Fixes
7733 F:      drivers/net/ethernet/agere/
7734
7735 ETAS ES58X CAN/USB DRIVER
7736 M:      Vincent Mailhol <[email protected]>
7737 L:      [email protected]
7738 S:      Maintained
7739 F:      Documentation/networking/devlink/etas_es58x.rst
7740 F:      drivers/net/can/usb/etas_es58x/
7741
7742 ETHERNET BRIDGE
7743 M:      Roopa Prabhu <[email protected]>
7744 M:      Nikolay Aleksandrov <[email protected]>
7745 L:      [email protected] (moderated for non-subscribers)
7746 L:      [email protected]
7747 S:      Maintained
7748 W:      http://www.linuxfoundation.org/en/Net:Bridge
7749 F:      include/linux/netfilter_bridge/
7750 F:      net/bridge/
7751
7752 ETHERNET PHY LIBRARY
7753 M:      Andrew Lunn <[email protected]>
7754 M:      Heiner Kallweit <[email protected]>
7755 R:      Russell King <[email protected]>
7756 L:      [email protected]
7757 S:      Maintained
7758 F:      Documentation/ABI/testing/sysfs-class-net-phydev
7759 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
7760 F:      Documentation/devicetree/bindings/net/mdio*
7761 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
7762 F:      Documentation/networking/phy.rst
7763 F:      drivers/net/mdio/
7764 F:      drivers/net/mdio/acpi_mdio.c
7765 F:      drivers/net/mdio/fwnode_mdio.c
7766 F:      drivers/net/mdio/of_mdio.c
7767 F:      drivers/net/pcs/
7768 F:      drivers/net/phy/
7769 F:      include/dt-bindings/net/qca-ar803x.h
7770 F:      include/linux/*mdio*.h
7771 F:      include/linux/linkmode.h
7772 F:      include/linux/mdio/*.h
7773 F:      include/linux/mii.h
7774 F:      include/linux/of_net.h
7775 F:      include/linux/phy.h
7776 F:      include/linux/phy_fixed.h
7777 F:      include/linux/phylib_stubs.h
7778 F:      include/linux/platform_data/mdio-bcm-unimac.h
7779 F:      include/linux/platform_data/mdio-gpio.h
7780 F:      include/trace/events/mdio.h
7781 F:      include/uapi/linux/mdio.h
7782 F:      include/uapi/linux/mii.h
7783 F:      net/core/of_net.c
7784
7785 EXEC & BINFMT API
7786 R:      Eric Biederman <[email protected]>
7787 R:      Kees Cook <[email protected]>
7788 L:      [email protected]
7789 S:      Supported
7790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
7791 F:      fs/*binfmt_*.c
7792 F:      fs/exec.c
7793 F:      include/linux/binfmts.h
7794 F:      include/linux/elf.h
7795 F:      include/uapi/linux/binfmts.h
7796 F:      include/uapi/linux/elf.h
7797 F:      tools/testing/selftests/exec/
7798 N:      asm/elf.h
7799 N:      binfmt
7800
7801 EXFAT FILE SYSTEM
7802 M:      Namjae Jeon <[email protected]>
7803 M:      Sungjong Seo <[email protected]>
7804 L:      [email protected]
7805 S:      Maintained
7806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
7807 F:      fs/exfat/
7808
7809 EXT2 FILE SYSTEM
7810 M:      Jan Kara <[email protected]>
7811 L:      [email protected]
7812 S:      Maintained
7813 F:      Documentation/filesystems/ext2.rst
7814 F:      fs/ext2/
7815 F:      include/linux/ext2*
7816
7817 EXT4 FILE SYSTEM
7818 M:      "Theodore Ts'o" <[email protected]>
7819 M:      Andreas Dilger <[email protected]>
7820 L:      [email protected]
7821 S:      Maintained
7822 W:      http://ext4.wiki.kernel.org
7823 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
7824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
7825 F:      Documentation/filesystems/ext4/
7826 F:      fs/ext4/
7827 F:      include/trace/events/ext4.h
7828 F:      include/uapi/linux/ext4.h
7829
7830 Extended Verification Module (EVM)
7831 M:      Mimi Zohar <[email protected]>
7832 L:      [email protected]
7833 S:      Supported
7834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7835 F:      security/integrity/
7836 F:      security/integrity/evm/
7837
7838 EXTENSIBLE FIRMWARE INTERFACE (EFI)
7839 M:      Ard Biesheuvel <[email protected]>
7840 L:      [email protected]
7841 S:      Maintained
7842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7843 F:      Documentation/admin-guide/efi-stub.rst
7844 F:      arch/*/include/asm/efi.h
7845 F:      arch/*/kernel/efi.c
7846 F:      arch/arm/boot/compressed/efi-header.S
7847 F:      arch/x86/platform/efi/
7848 F:      drivers/firmware/efi/
7849 F:      include/linux/efi*.h
7850
7851 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
7852 M:      MyungJoo Ham <[email protected]>
7853 M:      Chanwoo Choi <[email protected]>
7854 L:      [email protected]
7855 S:      Maintained
7856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
7857 F:      Documentation/devicetree/bindings/extcon/
7858 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
7859 F:      drivers/extcon/
7860 F:      include/linux/extcon.h
7861 F:      include/linux/extcon/
7862
7863 EXTRA BOOT CONFIG
7864 M:      Masami Hiramatsu <[email protected]>
7865 L:      [email protected]
7866 L:      [email protected]
7867 S:      Maintained
7868 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
7869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
7870 F:      Documentation/admin-guide/bootconfig.rst
7871 F:      fs/proc/bootconfig.c
7872 F:      include/linux/bootconfig.h
7873 F:      lib/bootconfig-data.S
7874 F:      lib/bootconfig.c
7875 F:      tools/bootconfig/*
7876 F:      tools/bootconfig/scripts/*
7877
7878 EXYNOS DP DRIVER
7879 M:      Jingoo Han <[email protected]>
7880 L:      [email protected]
7881 S:      Maintained
7882 F:      drivers/gpu/drm/exynos/exynos_dp*
7883
7884 EXYNOS SYSMMU (IOMMU) driver
7885 M:      Marek Szyprowski <[email protected]>
7886 L:      [email protected]
7887 S:      Maintained
7888 F:      drivers/iommu/exynos-iommu.c
7889
7890 F2FS FILE SYSTEM
7891 M:      Jaegeuk Kim <[email protected]>
7892 M:      Chao Yu <[email protected]>
7893 L:      [email protected]
7894 S:      Maintained
7895 W:      https://f2fs.wiki.kernel.org/
7896 Q:      https://patchwork.kernel.org/project/f2fs/list/
7897 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
7898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
7899 F:      Documentation/ABI/testing/sysfs-fs-f2fs
7900 F:      Documentation/filesystems/f2fs.rst
7901 F:      fs/f2fs/
7902 F:      include/linux/f2fs_fs.h
7903 F:      include/trace/events/f2fs.h
7904 F:      include/uapi/linux/f2fs.h
7905
7906 F71805F HARDWARE MONITORING DRIVER
7907 M:      Jean Delvare <[email protected]>
7908 L:      [email protected]
7909 S:      Maintained
7910 F:      Documentation/hwmon/f71805f.rst
7911 F:      drivers/hwmon/f71805f.c
7912
7913 FADDR2LINE
7914 M:      Josh Poimboeuf <[email protected]>
7915 S:      Maintained
7916 F:      scripts/faddr2line
7917
7918 FAILOVER MODULE
7919 M:      Sridhar Samudrala <[email protected]>
7920 L:      [email protected]
7921 S:      Supported
7922 F:      Documentation/networking/failover.rst
7923 F:      include/net/failover.h
7924 F:      net/core/failover.c
7925
7926 FANOTIFY
7927 M:      Jan Kara <[email protected]>
7928 R:      Amir Goldstein <[email protected]>
7929 R:      Matthew Bobrowski <[email protected]>
7930 L:      [email protected]
7931 S:      Maintained
7932 F:      fs/notify/fanotify/
7933 F:      include/linux/fanotify.h
7934 F:      include/uapi/linux/fanotify.h
7935
7936 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
7937 M:      Linus Walleij <[email protected]>
7938 L:      [email protected]
7939 S:      Maintained
7940 F:      drivers/usb/fotg210/
7941
7942 FARSYNC SYNCHRONOUS DRIVER
7943 M:      Kevin Curtis <[email protected]>
7944 S:      Supported
7945 W:      http://www.farsite.co.uk/
7946 F:      drivers/net/wan/farsync.*
7947
7948 FAULT INJECTION SUPPORT
7949 M:      Akinobu Mita <[email protected]>
7950 S:      Supported
7951 F:      Documentation/fault-injection/
7952 F:      lib/fault-inject.c
7953
7954 FBTFT Framebuffer drivers
7955 L:      [email protected]
7956 L:      [email protected]
7957 S:      Orphan
7958 F:      drivers/staging/fbtft/
7959
7960 FC0011 TUNER DRIVER
7961 M:      Michael Buesch <[email protected]>
7962 L:      [email protected]
7963 S:      Maintained
7964 F:      drivers/media/tuners/fc0011.c
7965 F:      drivers/media/tuners/fc0011.h
7966
7967 FC2580 MEDIA DRIVER
7968 M:      Antti Palosaari <[email protected]>
7969 L:      [email protected]
7970 S:      Maintained
7971 W:      https://linuxtv.org
7972 W:      http://palosaari.fi/linux/
7973 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7974 T:      git git://linuxtv.org/anttip/media_tree.git
7975 F:      drivers/media/tuners/fc2580*
7976
7977 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
7978 M:      Hannes Reinecke <[email protected]>
7979 L:      [email protected]
7980 S:      Supported
7981 W:      www.Open-FCoE.org
7982 F:      drivers/scsi/fcoe/
7983 F:      drivers/scsi/libfc/
7984 F:      include/scsi/fc/
7985 F:      include/scsi/libfc.h
7986 F:      include/scsi/libfcoe.h
7987 F:      include/uapi/scsi/fc/
7988
7989 FILE LOCKING (flock() and fcntl()/lockf())
7990 M:      Jeff Layton <[email protected]>
7991 M:      Chuck Lever <[email protected]>
7992 L:      [email protected]
7993 S:      Maintained
7994 F:      fs/fcntl.c
7995 F:      fs/locks.c
7996 F:      include/linux/fcntl.h
7997 F:      include/uapi/linux/fcntl.h
7998
7999 FILESYSTEM DIRECT ACCESS (DAX)
8000 M:      Dan Williams <[email protected]>
8001 R:      Matthew Wilcox <[email protected]>
8002 R:      Jan Kara <[email protected]>
8003 L:      [email protected]
8004 L:      [email protected]
8005 S:      Supported
8006 F:      fs/dax.c
8007 F:      include/linux/dax.h
8008 F:      include/trace/events/fs_dax.h
8009
8010 FILESYSTEMS (VFS and infrastructure)
8011 M:      Alexander Viro <[email protected]>
8012 M:      Christian Brauner <[email protected]>
8013 L:      [email protected]
8014 S:      Maintained
8015 F:      fs/*
8016 F:      include/linux/fs.h
8017 F:      include/linux/fs_types.h
8018 F:      include/uapi/linux/fs.h
8019 F:      include/uapi/linux/openat2.h
8020
8021 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8022 M:      Riku Voipio <[email protected]>
8023 L:      [email protected]
8024 S:      Maintained
8025 F:      drivers/hwmon/f75375s.c
8026 F:      include/linux/f75375s.h
8027
8028 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8029 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8030 L:      [email protected]
8031 S:      Maintained
8032 F:      drivers/net/can/usb/f81604.c
8033
8034 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8035 M:      Clemens Ladisch <[email protected]>
8036 M:      Takashi Sakamoto <[email protected]>
8037 L:      [email protected] (moderated for non-subscribers)
8038 S:      Maintained
8039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8040 F:      include/uapi/sound/firewire.h
8041 F:      sound/firewire/
8042
8043 FIREWIRE MEDIA DRIVERS (firedtv)
8044 M:      Stefan Richter <[email protected]>
8045 L:      [email protected]
8046 L:      [email protected]
8047 S:      Maintained
8048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8049 F:      drivers/media/firewire/
8050
8051 FIREWIRE SBP-2 TARGET
8052 M:      Chris Boot <[email protected]>
8053 L:      [email protected]
8054 L:      [email protected]
8055 L:      [email protected]
8056 S:      Maintained
8057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8058 F:      drivers/target/sbp/
8059
8060 FIREWIRE SUBSYSTEM
8061 M:      Takashi Sakamoto <[email protected]>
8062 M:      Takashi Sakamoto <[email protected]>
8063 L:      [email protected]
8064 S:      Maintained
8065 W:      http://ieee1394.docs.kernel.org/
8066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8067 F:      drivers/firewire/
8068 F:      include/linux/firewire.h
8069 F:      include/uapi/linux/firewire*.h
8070 F:      tools/firewire/
8071
8072 FIRMWARE FRAMEWORK FOR ARMV8-A
8073 M:      Sudeep Holla <[email protected]>
8074 L:      [email protected] (moderated for non-subscribers)
8075 S:      Maintained
8076 F:      drivers/firmware/arm_ffa/
8077 F:      include/linux/arm_ffa.h
8078
8079 FIRMWARE LOADER (request_firmware)
8080 M:      Luis Chamberlain <[email protected]>
8081 M:      Russ Weight <[email protected]>
8082 L:      [email protected]
8083 S:      Maintained
8084 F:      Documentation/firmware_class/
8085 F:      drivers/base/firmware_loader/
8086 F:      include/linux/firmware.h
8087
8088 FLEXTIMER FTM-QUADDEC DRIVER
8089 M:      Patrick Havelange <[email protected]>
8090 L:      [email protected]
8091 S:      Maintained
8092 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8093 F:      drivers/counter/ftm-quaddec.c
8094
8095 FLOPPY DRIVER
8096 M:      Denis Efremov <[email protected]>
8097 L:      [email protected]
8098 S:      Odd Fixes
8099 F:      drivers/block/floppy.c
8100
8101 FLYSKY FSIA6B RC RECEIVER
8102 M:      Markus Koch <[email protected]>
8103 L:      [email protected]
8104 S:      Maintained
8105 F:      drivers/input/joystick/fsia6b.c
8106
8107 FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
8108 M:      Geoffrey D. Bennett <[email protected]>
8109 L:      [email protected] (moderated for non-subscribers)
8110 S:      Maintained
8111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8112 F:      sound/usb/mixer_scarlett_gen2.c
8113
8114 FORCEDETH GIGABIT ETHERNET DRIVER
8115 M:      Rain River <[email protected]>
8116 M:      Zhu Yanjun <[email protected]>
8117 L:      [email protected]
8118 S:      Maintained
8119 F:      drivers/net/ethernet/nvidia/*
8120
8121 FORTIFY_SOURCE
8122 M:      Kees Cook <[email protected]>
8123 L:      [email protected]
8124 S:      Supported
8125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8126 F:      include/linux/fortify-string.h
8127 F:      lib/fortify_kunit.c
8128 F:      lib/memcpy_kunit.c
8129 F:      lib/strcat_kunit.c
8130 F:      lib/strscpy_kunit.c
8131 F:      lib/test_fortify/*
8132 F:      scripts/test_fortify.sh
8133 K:      \b__NO_FORTIFY\b
8134
8135 FPGA DFL DRIVERS
8136 M:      Wu Hao <[email protected]>
8137 R:      Tom Rix <[email protected]>
8138 L:      [email protected]
8139 S:      Maintained
8140 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8141 F:      Documentation/fpga/dfl.rst
8142 F:      drivers/fpga/dfl*
8143 F:      drivers/uio/uio_dfl.c
8144 F:      include/linux/dfl.h
8145 F:      include/uapi/linux/fpga-dfl.h
8146
8147 FPGA MANAGER FRAMEWORK
8148 M:      Moritz Fischer <[email protected]>
8149 M:      Wu Hao <[email protected]>
8150 M:      Xu Yilun <[email protected]>
8151 R:      Tom Rix <[email protected]>
8152 L:      [email protected]
8153 S:      Maintained
8154 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8156 F:      Documentation/devicetree/bindings/fpga/
8157 F:      Documentation/driver-api/fpga/
8158 F:      Documentation/fpga/
8159 F:      drivers/fpga/
8160 F:      include/linux/fpga/
8161
8162 FPU EMULATOR
8163 M:      Bill Metzenthen <[email protected]>
8164 S:      Maintained
8165 W:      https://floatingpoint.billm.au/
8166 F:      arch/x86/math-emu/
8167
8168 FRAMEBUFFER CORE
8169 M:      Daniel Vetter <[email protected]>
8170 S:      Odd Fixes
8171 T:      git git://anongit.freedesktop.org/drm/drm-misc
8172 F:      drivers/video/fbdev/core/
8173
8174 FRAMEBUFFER LAYER
8175 M:      Helge Deller <[email protected]>
8176 L:      [email protected]
8177 L:      [email protected]
8178 S:      Maintained
8179 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8181 F:      Documentation/fb/
8182 F:      drivers/video/
8183 F:      include/linux/fb.h
8184 F:      include/uapi/linux/fb.h
8185 F:      include/uapi/video/
8186 F:      include/video/
8187
8188 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8189 M:      Horia Geantă <[email protected]>
8190 M:      Pankaj Gupta <[email protected]>
8191 M:      Gaurav Jain <[email protected]>
8192 L:      [email protected]
8193 S:      Maintained
8194 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8195 F:      drivers/crypto/caam/
8196
8197 FREESCALE COLDFIRE M5441X MMC DRIVER
8198 M:      Angelo Dureghello <[email protected]>
8199 L:      [email protected]
8200 S:      Maintained
8201 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8202 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8203
8204 FREESCALE DIU FRAMEBUFFER DRIVER
8205 M:      Timur Tabi <[email protected]>
8206 L:      [email protected]
8207 S:      Maintained
8208 F:      drivers/video/fbdev/fsl-diu-fb.*
8209
8210 FREESCALE DMA DRIVER
8211 M:      Li Yang <[email protected]>
8212 M:      Zhang Wei <[email protected]>
8213 L:      [email protected]
8214 S:      Maintained
8215 F:      drivers/dma/fsldma.*
8216
8217 FREESCALE DSPI DRIVER
8218 M:      Vladimir Oltean <[email protected]>
8219 L:      [email protected]
8220 S:      Maintained
8221 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
8222 F:      drivers/spi/spi-fsl-dspi.c
8223 F:      include/linux/spi/spi-fsl-dspi.h
8224
8225 FREESCALE ENETC ETHERNET DRIVERS
8226 M:      Claudiu Manoil <[email protected]>
8227 M:      Vladimir Oltean <[email protected]>
8228 L:      [email protected]
8229 S:      Maintained
8230 F:      drivers/net/ethernet/freescale/enetc/
8231
8232 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8233 M:      Claudiu Manoil <[email protected]>
8234 L:      [email protected]
8235 S:      Maintained
8236 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8237 F:      drivers/net/ethernet/freescale/gianfar*
8238
8239 FREESCALE GPMI NAND DRIVER
8240 M:      Han Xu <[email protected]>
8241 L:      [email protected]
8242 S:      Maintained
8243 F:      drivers/mtd/nand/raw/gpmi-nand/*
8244
8245 FREESCALE I2C CPM DRIVER
8246 M:      Jochen Friedrich <[email protected]>
8247 L:      [email protected]
8248 L:      [email protected]
8249 S:      Maintained
8250 F:      drivers/i2c/busses/i2c-cpm.c
8251
8252 FREESCALE IMX / MXC FEC DRIVER
8253 M:      Wei Fang <[email protected]>
8254 R:      Shenwei Wang <[email protected]>
8255 R:      Clark Wang <[email protected]>
8256 R:      NXP Linux Team <[email protected]>
8257 L:      [email protected]
8258 S:      Maintained
8259 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8260 F:      drivers/net/ethernet/freescale/fec.h
8261 F:      drivers/net/ethernet/freescale/fec_main.c
8262 F:      drivers/net/ethernet/freescale/fec_ptp.c
8263
8264 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8265 M:      Sascha Hauer <[email protected]>
8266 R:      Pengutronix Kernel Team <[email protected]>
8267 L:      [email protected]
8268 L:      [email protected] (moderated for non-subscribers)
8269 S:      Maintained
8270 F:      drivers/video/fbdev/imxfb.c
8271
8272 FREESCALE IMX DDR PMU DRIVER
8273 M:      Frank Li <[email protected]>
8274 L:      [email protected] (moderated for non-subscribers)
8275 S:      Maintained
8276 F:      Documentation/admin-guide/perf/imx-ddr.rst
8277 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8278 F:      drivers/perf/fsl_imx8_ddr_perf.c
8279
8280 FREESCALE IMX I2C DRIVER
8281 M:      Oleksij Rempel <[email protected]>
8282 R:      Pengutronix Kernel Team <[email protected]>
8283 L:      [email protected]
8284 S:      Maintained
8285 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8286 F:      drivers/i2c/busses/i2c-imx.c
8287
8288 FREESCALE IMX LPI2C DRIVER
8289 M:      Dong Aisheng <[email protected]>
8290 L:      [email protected]
8291 L:      [email protected]
8292 S:      Maintained
8293 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8294 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8295
8296 FREESCALE MPC I2C DRIVER
8297 M:      Chris Packham <[email protected]>
8298 L:      [email protected]
8299 S:      Maintained
8300 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8301 F:      drivers/i2c/busses/i2c-mpc.c
8302
8303 FREESCALE QORIQ DPAA ETHERNET DRIVER
8304 M:      Madalin Bucur <[email protected]>
8305 L:      [email protected]
8306 S:      Maintained
8307 F:      drivers/net/ethernet/freescale/dpaa
8308
8309 FREESCALE QORIQ DPAA FMAN DRIVER
8310 M:      Madalin Bucur <[email protected]>
8311 R:      Sean Anderson <[email protected]>
8312 L:      [email protected]
8313 S:      Maintained
8314 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
8315 F:      drivers/net/ethernet/freescale/fman
8316
8317 FREESCALE QORIQ PTP CLOCK DRIVER
8318 M:      Yangbo Lu <[email protected]>
8319 L:      [email protected]
8320 S:      Maintained
8321 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8322 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8323 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8324 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8325 F:      drivers/ptp/ptp_qoriq.c
8326 F:      drivers/ptp/ptp_qoriq_debugfs.c
8327 F:      include/linux/fsl/ptp_qoriq.h
8328
8329 FREESCALE QUAD SPI DRIVER
8330 M:      Han Xu <[email protected]>
8331 L:      [email protected]
8332 S:      Maintained
8333 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8334 F:      drivers/spi/spi-fsl-qspi.c
8335
8336 FREESCALE QUICC ENGINE LIBRARY
8337 M:      Qiang Zhao <[email protected]>
8338 L:      [email protected]
8339 S:      Maintained
8340 F:      drivers/soc/fsl/qe/
8341 F:      include/soc/fsl/qe/
8342
8343 FREESCALE QUICC ENGINE QMC DRIVER
8344 M:      Herve Codina <[email protected]>
8345 L:      [email protected]
8346 S:      Maintained
8347 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
8348 F:      drivers/soc/fsl/qe/qmc.c
8349 F:      include/soc/fsl/qe/qmc.h
8350
8351 FREESCALE QUICC ENGINE TSA DRIVER
8352 M:      Herve Codina <[email protected]>
8353 L:      [email protected]
8354 S:      Maintained
8355 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
8356 F:      drivers/soc/fsl/qe/tsa.c
8357 F:      drivers/soc/fsl/qe/tsa.h
8358 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
8359
8360 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8361 M:      Li Yang <[email protected]>
8362 L:      [email protected]
8363 L:      [email protected]
8364 S:      Maintained
8365 F:      drivers/net/ethernet/freescale/ucc_geth*
8366
8367 FREESCALE QUICC ENGINE UCC HDLC DRIVER
8368 M:      Zhao Qiang <[email protected]>
8369 L:      [email protected]
8370 L:      [email protected]
8371 S:      Maintained
8372 F:      drivers/net/wan/fsl_ucc_hdlc*
8373
8374 FREESCALE QUICC ENGINE UCC UART DRIVER
8375 M:      Timur Tabi <[email protected]>
8376 L:      [email protected]
8377 S:      Maintained
8378 F:      drivers/tty/serial/ucc_uart.c
8379
8380 FREESCALE SOC DRIVERS
8381 M:      Li Yang <[email protected]>
8382 L:      [email protected]
8383 L:      [email protected] (moderated for non-subscribers)
8384 S:      Maintained
8385 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8386 F:      Documentation/devicetree/bindings/soc/fsl/
8387 F:      drivers/soc/fsl/
8388 F:      include/linux/fsl/
8389 F:      include/soc/fsl/
8390
8391 FREESCALE SOC FS_ENET DRIVER
8392 M:      Pantelis Antoniou <[email protected]>
8393 L:      [email protected]
8394 L:      [email protected]
8395 S:      Maintained
8396 F:      drivers/net/ethernet/freescale/fs_enet/
8397
8398 FREESCALE SOC SOUND DRIVERS
8399 M:      Shengjiu Wang <[email protected]>
8400 M:      Xiubo Li <[email protected]>
8401 R:      Fabio Estevam <[email protected]>
8402 R:      Nicolin Chen <[email protected]>
8403 L:      [email protected] (moderated for non-subscribers)
8404 L:      [email protected]
8405 S:      Maintained
8406 F:      sound/soc/fsl/fsl*
8407 F:      sound/soc/fsl/imx*
8408 F:      sound/soc/fsl/mpc8610_hpcd.c
8409
8410 FREESCALE SOC SOUND QMC DRIVER
8411 M:      Herve Codina <[email protected]>
8412 L:      [email protected] (moderated for non-subscribers)
8413 L:      [email protected]
8414 S:      Maintained
8415 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
8416 F:      sound/soc/fsl/fsl_qmc_audio.c
8417
8418 FREESCALE USB PERIPHERAL DRIVERS
8419 M:      Li Yang <[email protected]>
8420 L:      [email protected]
8421 L:      [email protected]
8422 S:      Maintained
8423 F:      drivers/usb/gadget/udc/fsl*
8424
8425 FREESCALE USB PHY DRIVER
8426 M:      Ran Wang <[email protected]>
8427 L:      [email protected]
8428 L:      [email protected]
8429 S:      Maintained
8430 F:      drivers/usb/phy/phy-fsl-usb*
8431
8432 FREEVXFS FILESYSTEM
8433 M:      Christoph Hellwig <[email protected]>
8434 S:      Maintained
8435 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
8436 F:      fs/freevxfs/
8437
8438 FREEZER
8439 M:      "Rafael J. Wysocki" <[email protected]>
8440 M:      Pavel Machek <[email protected]>
8441 L:      [email protected]
8442 S:      Supported
8443 F:      Documentation/power/freezing-of-tasks.rst
8444 F:      include/linux/freezer.h
8445 F:      kernel/freezer.c
8446
8447 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8448 M:      David Howells <[email protected]>
8449 L:      [email protected] (moderated for non-subscribers)
8450 S:      Supported
8451 F:      Documentation/filesystems/caching/
8452 F:      fs/fscache/
8453 F:      include/linux/fscache*.h
8454
8455 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8456 M:      Eric Biggers <[email protected]>
8457 M:      Theodore Y. Ts'o <[email protected]>
8458 M:      Jaegeuk Kim <[email protected]>
8459 L:      [email protected]
8460 S:      Supported
8461 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8462 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
8463 F:      Documentation/filesystems/fscrypt.rst
8464 F:      fs/crypto/
8465 F:      include/linux/fscrypt.h
8466 F:      include/uapi/linux/fscrypt.h
8467
8468 FSI SUBSYSTEM
8469 M:      Jeremy Kerr <[email protected]>
8470 M:      Joel Stanley <[email protected]>
8471 R:      Alistar Popple <[email protected]>
8472 R:      Eddie James <[email protected]>
8473 L:      [email protected]
8474 S:      Supported
8475 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
8476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8477 F:      drivers/fsi/
8478 F:      include/linux/fsi*.h
8479 F:      include/trace/events/fsi*.h
8480
8481 FSI-ATTACHED I2C DRIVER
8482 M:      Eddie James <[email protected]>
8483 L:      [email protected]
8484 L:      [email protected] (moderated for non-subscribers)
8485 S:      Maintained
8486 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8487 F:      drivers/i2c/busses/i2c-fsi.c
8488
8489 FSI-ATTACHED SPI DRIVER
8490 M:      Eddie James <[email protected]>
8491 L:      [email protected]
8492 S:      Maintained
8493 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8494 F:      drivers/spi/spi-fsi.c
8495
8496 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8497 M:      Jan Kara <[email protected]>
8498 R:      Amir Goldstein <[email protected]>
8499 L:      [email protected]
8500 S:      Maintained
8501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8502 F:      fs/notify/
8503 F:      include/linux/fsnotify*.h
8504
8505 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
8506 M:      Eric Biggers <[email protected]>
8507 M:      Theodore Y. Ts'o <[email protected]>
8508 L:      [email protected]
8509 S:      Supported
8510 Q:      https://patchwork.kernel.org/project/fsverity/list/
8511 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
8512 F:      Documentation/filesystems/fsverity.rst
8513 F:      fs/verity/
8514 F:      include/linux/fsverity.h
8515 F:      include/uapi/linux/fsverity.h
8516
8517 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
8518 M:      Michael Zaidman <[email protected]>
8519 L:      [email protected]
8520 L:      [email protected]
8521 S:      Maintained
8522 F:      drivers/hid/hid-ft260.c
8523
8524 FUJITSU LAPTOP EXTRAS
8525 M:      Jonathan Woithe <[email protected]>
8526 L:      [email protected]
8527 S:      Maintained
8528 F:      drivers/platform/x86/fujitsu-laptop.c
8529
8530 FUJITSU TABLET EXTRAS
8531 M:      Robert Gerlach <[email protected]>
8532 L:      [email protected]
8533 S:      Maintained
8534 F:      drivers/platform/x86/fujitsu-tablet.c
8535
8536 FUNCTION HOOKS (FTRACE)
8537 M:      Steven Rostedt <[email protected]>
8538 M:      Masami Hiramatsu <[email protected]>
8539 R:      Mark Rutland <[email protected]>
8540 L:      [email protected]
8541 L:      [email protected]
8542 S:      Maintained
8543 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8545 F:      Documentation/trace/ftrace*
8546 F:      arch/*/*/*/*ftrace*
8547 F:      arch/*/*/*ftrace*
8548 F:      include/*/ftrace.h
8549 F:      kernel/trace/fgraph.c
8550 F:      kernel/trace/ftrace*
8551 F:      samples/ftrace
8552
8553 FUNGIBLE ETHERNET DRIVERS
8554 M:      Dimitris Michailidis <[email protected]>
8555 L:      [email protected]
8556 S:      Supported
8557 F:      drivers/net/ethernet/fungible/
8558
8559 FUSE: FILESYSTEM IN USERSPACE
8560 M:      Miklos Szeredi <[email protected]>
8561 L:      [email protected]
8562 S:      Maintained
8563 W:      https://github.com/libfuse/
8564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
8565 F:      Documentation/filesystems/fuse.rst
8566 F:      fs/fuse/
8567 F:      include/uapi/linux/fuse.h
8568
8569 FUTEX SUBSYSTEM
8570 M:      Thomas Gleixner <[email protected]>
8571 M:      Ingo Molnar <[email protected]>
8572 R:      Peter Zijlstra <[email protected]>
8573 R:      Darren Hart <[email protected]>
8574 R:      Davidlohr Bueso <[email protected]>
8575 R:      André Almeida <[email protected]>
8576 L:      [email protected]
8577 S:      Maintained
8578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8579 F:      Documentation/locking/*futex*
8580 F:      include/asm-generic/futex.h
8581 F:      include/linux/futex.h
8582 F:      include/uapi/linux/futex.h
8583 F:      kernel/futex/*
8584 F:      tools/perf/bench/futex*
8585 F:      tools/testing/selftests/futex/
8586
8587 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
8588 M:      Tim Harvey <[email protected]>
8589 S:      Maintained
8590 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
8591 F:      Documentation/hwmon/gsc-hwmon.rst
8592 F:      drivers/hwmon/gsc-hwmon.c
8593 F:      drivers/mfd/gateworks-gsc.c
8594 F:      include/linux/mfd/gsc.h
8595 F:      include/linux/platform_data/gsc_hwmon.h
8596
8597 GCC PLUGINS
8598 M:      Kees Cook <[email protected]>
8599 L:      [email protected]
8600 S:      Maintained
8601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8602 F:      Documentation/kbuild/gcc-plugins.rst
8603 F:      scripts/Makefile.gcc-plugins
8604 F:      scripts/gcc-plugins/
8605
8606 GCOV BASED KERNEL PROFILING
8607 M:      Peter Oberparleiter <[email protected]>
8608 S:      Maintained
8609 F:      Documentation/dev-tools/gcov.rst
8610 F:      kernel/gcov/
8611
8612 GDB KERNEL DEBUGGING HELPER SCRIPTS
8613 M:      Jan Kiszka <[email protected]>
8614 M:      Kieran Bingham <[email protected]>
8615 S:      Supported
8616 F:      scripts/gdb/
8617
8618 GEMINI CRYPTO DRIVER
8619 M:      Corentin Labbe <[email protected]>
8620 L:      [email protected]
8621 S:      Maintained
8622 F:      drivers/crypto/gemini/
8623
8624 GEMTEK FM RADIO RECEIVER DRIVER
8625 M:      Hans Verkuil <[email protected]>
8626 L:      [email protected]
8627 S:      Maintained
8628 W:      https://linuxtv.org
8629 T:      git git://linuxtv.org/media_tree.git
8630 F:      drivers/media/radio/radio-gemtek*
8631
8632 GENERIC ARCHITECTURE TOPOLOGY
8633 M:      Sudeep Holla <[email protected]>
8634 L:      [email protected]
8635 S:      Maintained
8636 F:      drivers/base/arch_topology.c
8637 F:      include/linux/arch_topology.h
8638
8639 GENERIC ENTRY CODE
8640 M:      Thomas Gleixner <[email protected]>
8641 M:      Peter Zijlstra <[email protected]>
8642 M:      Andy Lutomirski <[email protected]>
8643 L:      [email protected]
8644 S:      Maintained
8645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
8646 F:      include/linux/entry-common.h
8647 F:      include/linux/entry-kvm.h
8648 F:      kernel/entry/
8649
8650 GENERIC GPIO I2C DRIVER
8651 M:      Wolfram Sang <[email protected]>
8652 S:      Supported
8653 F:      drivers/i2c/busses/i2c-gpio.c
8654 F:      include/linux/platform_data/i2c-gpio.h
8655
8656 GENERIC GPIO I2C MULTIPLEXER DRIVER
8657 M:      Peter Korsgaard <[email protected]>
8658 L:      [email protected]
8659 S:      Supported
8660 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
8661 F:      drivers/i2c/muxes/i2c-mux-gpio.c
8662 F:      include/linux/platform_data/i2c-mux-gpio.h
8663
8664 GENERIC HDLC (WAN) DRIVERS
8665 M:      Krzysztof Halasa <[email protected]>
8666 S:      Maintained
8667 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
8668 F:      drivers/net/wan/c101.c
8669 F:      drivers/net/wan/hd6457*
8670 F:      drivers/net/wan/hdlc*
8671 F:      drivers/net/wan/n2.c
8672 F:      drivers/net/wan/pc300too.c
8673 F:      drivers/net/wan/pci200syn.c
8674 F:      drivers/net/wan/wanxl*
8675
8676 GENERIC INCLUDE/ASM HEADER FILES
8677 M:      Arnd Bergmann <[email protected]>
8678 L:      [email protected]
8679 S:      Maintained
8680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
8681 F:      include/asm-generic/
8682 F:      include/uapi/asm-generic/
8683
8684 GENERIC PHY FRAMEWORK
8685 M:      Vinod Koul <[email protected]>
8686 M:      Kishon Vijay Abraham I <[email protected]>
8687 L:      [email protected]
8688 S:      Supported
8689 Q:      https://patchwork.kernel.org/project/linux-phy/list/
8690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
8691 F:      Documentation/devicetree/bindings/phy/
8692 F:      drivers/phy/
8693 F:      include/dt-bindings/phy/
8694 F:      include/linux/phy/
8695
8696 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
8697 M:      Wolfram Sang <[email protected]>
8698 S:      Supported
8699 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
8700
8701 GENERIC PM DOMAINS
8702 M:      "Rafael J. Wysocki" <[email protected]>
8703 M:      Kevin Hilman <[email protected]>
8704 M:      Ulf Hansson <[email protected]>
8705 L:      [email protected]
8706 S:      Supported
8707 F:      Documentation/devicetree/bindings/power/power?domain*
8708 F:      drivers/base/power/domain*.c
8709 F:      include/linux/pm_domain.h
8710
8711 GENERIC PM DOMAIN PROVIDERS
8712 M:      Ulf Hansson <[email protected]>
8713 L:      [email protected]
8714 S:      Supported
8715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
8716 F:      drivers/genpd/
8717
8718 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
8719 M:      Eugen Hristev <[email protected]>
8720 L:      [email protected]
8721 S:      Maintained
8722 F:      drivers/input/touchscreen/resistive-adc-touch.c
8723
8724 GENERIC STRING LIBRARY
8725 M:      Kees Cook <[email protected]>
8726 R:      Andy Shevchenko <[email protected]>
8727 L:      [email protected]
8728 S:      Supported
8729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8730 F:      include/linux/string.h
8731 F:      include/linux/string_choices.h
8732 F:      include/linux/string_helpers.h
8733 F:      lib/string.c
8734 F:      lib/string_helpers.c
8735 F:      lib/test-string_helpers.c
8736 F:      lib/test_string.c
8737
8738 GENERIC UIO DRIVER FOR PCI DEVICES
8739 M:      "Michael S. Tsirkin" <[email protected]>
8740 L:      [email protected]
8741 S:      Supported
8742 F:      drivers/uio/uio_pci_generic.c
8743
8744 GENERIC VDSO LIBRARY
8745 M:      Andy Lutomirski <[email protected]>
8746 M:      Thomas Gleixner <[email protected]>
8747 M:      Vincenzo Frascino <[email protected]>
8748 L:      [email protected]
8749 S:      Maintained
8750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
8751 F:      include/asm-generic/vdso/vsyscall.h
8752 F:      include/vdso/
8753 F:      kernel/time/vsyscall.c
8754 F:      lib/vdso/
8755
8756 GENWQE (IBM Generic Workqueue Card)
8757 M:      Frank Haverkamp <[email protected]>
8758 S:      Supported
8759 F:      drivers/misc/genwqe/
8760
8761 GET_MAINTAINER SCRIPT
8762 M:      Joe Perches <[email protected]>
8763 S:      Maintained
8764 F:      scripts/get_maintainer.pl
8765
8766 GFS2 FILE SYSTEM
8767 M:      Bob Peterson <[email protected]>
8768 M:      Andreas Gruenbacher <[email protected]>
8769 L:      [email protected]
8770 S:      Supported
8771 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
8772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
8773 F:      Documentation/filesystems/gfs2*
8774 F:      fs/gfs2/
8775 F:      include/uapi/linux/gfs2_ondisk.h
8776
8777 GIGABYTE WMI DRIVER
8778 M:      Thomas Weißschuh <[email protected]>
8779 L:      [email protected]
8780 S:      Maintained
8781 F:      drivers/platform/x86/gigabyte-wmi.c
8782
8783 GNSS SUBSYSTEM
8784 M:      Johan Hovold <[email protected]>
8785 S:      Maintained
8786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
8787 F:      Documentation/ABI/testing/sysfs-class-gnss
8788 F:      Documentation/devicetree/bindings/gnss/
8789 F:      drivers/gnss/
8790 F:      include/linux/gnss.h
8791
8792 GO7007 MPEG CODEC
8793 M:      Hans Verkuil <[email protected]>
8794 L:      [email protected]
8795 S:      Maintained
8796 F:      drivers/media/usb/go7007/
8797
8798 GOODIX TOUCHSCREEN
8799 M:      Bastien Nocera <[email protected]>
8800 M:      Hans de Goede <[email protected]>
8801 L:      [email protected]
8802 S:      Maintained
8803 F:      drivers/input/touchscreen/goodix*
8804
8805 GOOGLE ETHERNET DRIVERS
8806 M:      Jeroen de Borst <[email protected]>
8807 M:      Praveen Kaligineedi <[email protected]>
8808 R:      Shailend Chand <[email protected]>
8809 L:      [email protected]
8810 S:      Supported
8811 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
8812 F:      drivers/net/ethernet/google
8813
8814 GOOGLE FIRMWARE DRIVERS
8815 M:      Tzung-Bi Shih <[email protected]>
8816 R:      Brian Norris <[email protected]>
8817 R:      Julius Werner <[email protected]>
8818 L:      [email protected]
8819 S:      Maintained
8820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
8821 F:      drivers/firmware/google/
8822
8823 GPD POCKET FAN DRIVER
8824 M:      Hans de Goede <[email protected]>
8825 L:      [email protected]
8826 S:      Maintained
8827 F:      drivers/platform/x86/gpd-pocket-fan.c
8828
8829 GPIO ACPI SUPPORT
8830 M:      Mika Westerberg <[email protected]>
8831 M:      Andy Shevchenko <[email protected]>
8832 L:      [email protected]
8833 L:      [email protected]
8834 S:      Supported
8835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8836 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
8837 F:      drivers/gpio/gpiolib-acpi.c
8838 F:      drivers/gpio/gpiolib-acpi.h
8839
8840 GPIO AGGREGATOR
8841 M:      Geert Uytterhoeven <[email protected]>
8842 L:      [email protected]
8843 S:      Supported
8844 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
8845 F:      drivers/gpio/gpio-aggregator.c
8846
8847 GPIO IR Transmitter
8848 M:      Sean Young <[email protected]>
8849 L:      [email protected]
8850 S:      Maintained
8851 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
8852 F:      drivers/media/rc/gpio-ir-tx.c
8853
8854 GPIO MOCKUP DRIVER
8855 M:      Bamvor Jian Zhang <[email protected]>
8856 L:      [email protected]
8857 S:      Maintained
8858 F:      drivers/gpio/gpio-mockup.c
8859 F:      tools/testing/selftests/gpio/
8860
8861 GPIO REGMAP
8862 R:      Michael Walle <[email protected]>
8863 S:      Maintained
8864 F:      drivers/gpio/gpio-regmap.c
8865 F:      include/linux/gpio/regmap.h
8866 K:      (devm_)?gpio_regmap_(un)?register
8867
8868 GPIO SUBSYSTEM
8869 M:      Linus Walleij <[email protected]>
8870 M:      Bartosz Golaszewski <[email protected]>
8871 R:      Andy Shevchenko <[email protected]>
8872 L:      [email protected]
8873 S:      Maintained
8874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
8875 F:      Documentation/ABI/obsolete/sysfs-gpio
8876 F:      Documentation/ABI/testing/gpio-cdev
8877 F:      Documentation/admin-guide/gpio/
8878 F:      Documentation/devicetree/bindings/gpio/
8879 F:      Documentation/driver-api/gpio/
8880 F:      drivers/gpio/
8881 F:      include/dt-bindings/gpio/
8882 F:      include/linux/gpio.h
8883 F:      include/linux/gpio/
8884 F:      include/linux/of_gpio.h
8885 F:      include/uapi/linux/gpio.h
8886 F:      tools/gpio/
8887
8888 GRE DEMULTIPLEXER DRIVER
8889 M:      Dmitry Kozlov <[email protected]>
8890 L:      [email protected]
8891 S:      Maintained
8892 F:      include/net/gre.h
8893 F:      net/ipv4/gre_demux.c
8894 F:      net/ipv4/gre_offload.c
8895
8896 GRETH 10/100/1G Ethernet MAC device driver
8897 M:      Andreas Larsson <[email protected]>
8898 L:      [email protected]
8899 S:      Maintained
8900 F:      drivers/net/ethernet/aeroflex/
8901
8902 GREYBUS AUDIO PROTOCOLS DRIVERS
8903 M:      Vaibhav Agarwal <[email protected]>
8904 M:      Mark Greer <[email protected]>
8905 S:      Maintained
8906 F:      drivers/staging/greybus/audio_apbridgea.c
8907 F:      drivers/staging/greybus/audio_apbridgea.h
8908 F:      drivers/staging/greybus/audio_codec.c
8909 F:      drivers/staging/greybus/audio_codec.h
8910 F:      drivers/staging/greybus/audio_gb.c
8911 F:      drivers/staging/greybus/audio_manager.c
8912 F:      drivers/staging/greybus/audio_manager.h
8913 F:      drivers/staging/greybus/audio_manager_module.c
8914 F:      drivers/staging/greybus/audio_manager_private.h
8915 F:      drivers/staging/greybus/audio_manager_sysfs.c
8916 F:      drivers/staging/greybus/audio_module.c
8917 F:      drivers/staging/greybus/audio_topology.c
8918
8919 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
8920 M:      Viresh Kumar <[email protected]>
8921 S:      Maintained
8922 F:      drivers/staging/greybus/authentication.c
8923 F:      drivers/staging/greybus/bootrom.c
8924 F:      drivers/staging/greybus/firmware.h
8925 F:      drivers/staging/greybus/fw-core.c
8926 F:      drivers/staging/greybus/fw-download.c
8927 F:      drivers/staging/greybus/fw-management.c
8928 F:      drivers/staging/greybus/greybus_authentication.h
8929 F:      drivers/staging/greybus/greybus_firmware.h
8930 F:      drivers/staging/greybus/hid.c
8931 F:      drivers/staging/greybus/i2c.c
8932 F:      drivers/staging/greybus/spi.c
8933 F:      drivers/staging/greybus/spilib.c
8934 F:      drivers/staging/greybus/spilib.h
8935
8936 GREYBUS LOOPBACK DRIVER
8937 M:      Bryan O'Donoghue <[email protected]>
8938 S:      Maintained
8939 F:      drivers/staging/greybus/loopback.c
8940
8941 GREYBUS PLATFORM DRIVERS
8942 M:      Vaibhav Hiremath <[email protected]>
8943 S:      Maintained
8944 F:      drivers/staging/greybus/arche-apb-ctrl.c
8945 F:      drivers/staging/greybus/arche-platform.c
8946 F:      drivers/staging/greybus/arche_platform.h
8947
8948 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
8949 M:      Rui Miguel Silva <[email protected]>
8950 S:      Maintained
8951 F:      drivers/staging/greybus/gpio.c
8952 F:      drivers/staging/greybus/light.c
8953 F:      drivers/staging/greybus/power_supply.c
8954 F:      drivers/staging/greybus/sdio.c
8955 F:      drivers/staging/greybus/spi.c
8956 F:      drivers/staging/greybus/spilib.c
8957
8958 GREYBUS SUBSYSTEM
8959 M:      Johan Hovold <[email protected]>
8960 M:      Alex Elder <[email protected]>
8961 M:      Greg Kroah-Hartman <[email protected]>
8962 L:      [email protected] (moderated for non-subscribers)
8963 S:      Maintained
8964 F:      drivers/greybus/
8965 F:      drivers/staging/greybus/
8966 F:      include/linux/greybus.h
8967 F:      include/linux/greybus/
8968
8969 GREYBUS UART PROTOCOLS DRIVERS
8970 M:      David Lin <[email protected]>
8971 S:      Maintained
8972 F:      drivers/staging/greybus/log.c
8973 F:      drivers/staging/greybus/uart.c
8974
8975 GS1662 VIDEO SERIALIZER
8976 M:      Charles-Antoine Couret <[email protected]>
8977 L:      [email protected]
8978 S:      Maintained
8979 T:      git git://linuxtv.org/media_tree.git
8980 F:      drivers/media/spi/gs1662.c
8981
8982 GSPCA FINEPIX SUBDRIVER
8983 M:      Frank Zago <[email protected]>
8984 L:      [email protected]
8985 S:      Maintained
8986 T:      git git://linuxtv.org/media_tree.git
8987 F:      drivers/media/usb/gspca/finepix.c
8988
8989 GSPCA GL860 SUBDRIVER
8990 M:      Olivier Lorin <[email protected]>
8991 L:      [email protected]
8992 S:      Maintained
8993 T:      git git://linuxtv.org/media_tree.git
8994 F:      drivers/media/usb/gspca/gl860/
8995
8996 GSPCA M5602 SUBDRIVER
8997 M:      Erik Andren <[email protected]>
8998 L:      [email protected]
8999 S:      Maintained
9000 T:      git git://linuxtv.org/media_tree.git
9001 F:      drivers/media/usb/gspca/m5602/
9002
9003 GSPCA PAC207 SONIXB SUBDRIVER
9004 M:      Hans Verkuil <[email protected]>
9005 L:      [email protected]
9006 S:      Odd Fixes
9007 T:      git git://linuxtv.org/media_tree.git
9008 F:      drivers/media/usb/gspca/pac207.c
9009
9010 GSPCA SN9C20X SUBDRIVER
9011 M:      Brian Johnson <[email protected]>
9012 L:      [email protected]
9013 S:      Maintained
9014 T:      git git://linuxtv.org/media_tree.git
9015 F:      drivers/media/usb/gspca/sn9c20x.c
9016
9017 GSPCA T613 SUBDRIVER
9018 M:      Leandro Costantino <[email protected]>
9019 L:      [email protected]
9020 S:      Maintained
9021 T:      git git://linuxtv.org/media_tree.git
9022 F:      drivers/media/usb/gspca/t613.c
9023
9024 GSPCA USB WEBCAM DRIVER
9025 M:      Hans Verkuil <[email protected]>
9026 L:      [email protected]
9027 S:      Odd Fixes
9028 T:      git git://linuxtv.org/media_tree.git
9029 F:      drivers/media/usb/gspca/
9030
9031 GTP (GPRS Tunneling Protocol)
9032 M:      Pablo Neira Ayuso <[email protected]>
9033 M:      Harald Welte <[email protected]>
9034 L:      [email protected]
9035 S:      Maintained
9036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9037 F:      drivers/net/gtp.c
9038
9039 GUID PARTITION TABLE (GPT)
9040 M:      Davidlohr Bueso <[email protected]>
9041 L:      [email protected]
9042 S:      Maintained
9043 F:      block/partitions/efi.*
9044
9045 HABANALABS PCI DRIVER
9046 M:      Oded Gabbay <[email protected]>
9047 L:      [email protected]
9048 S:      Supported
9049 C:      irc://irc.oftc.net/dri-devel
9050 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
9051 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9052 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9053 F:      drivers/accel/habanalabs/
9054 F:      include/trace/events/habanalabs.h
9055 F:      include/uapi/drm/habanalabs_accel.h
9056
9057 HACKRF MEDIA DRIVER
9058 M:      Antti Palosaari <[email protected]>
9059 L:      [email protected]
9060 S:      Maintained
9061 W:      https://linuxtv.org
9062 W:      http://palosaari.fi/linux/
9063 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9064 T:      git git://linuxtv.org/anttip/media_tree.git
9065 F:      drivers/media/usb/hackrf/
9066
9067 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9068 M:      Chuck Lever <[email protected]>
9069 L:      [email protected]
9070 L:      [email protected]
9071 S:      Maintained
9072 F:      Documentation/netlink/specs/handshake.yaml
9073 F:      Documentation/networking/tls-handshake.rst
9074 F:      include/net/handshake.h
9075 F:      include/trace/events/handshake.h
9076 F:      net/handshake/
9077
9078 HANTRO VPU CODEC DRIVER
9079 M:      Ezequiel Garcia <[email protected]>
9080 M:      Philipp Zabel <[email protected]>
9081 L:      [email protected]
9082 L:      [email protected]
9083 S:      Maintained
9084 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9085 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9086 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9087 F:      drivers/media/platform/verisilicon/
9088
9089 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9090 M:      Frank Seidel <[email protected]>
9091 L:      [email protected]
9092 S:      Maintained
9093 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9094 F:      drivers/platform/x86/hdaps.c
9095
9096 HARDWARE MONITORING
9097 M:      Jean Delvare <[email protected]>
9098 M:      Guenter Roeck <[email protected]>
9099 L:      [email protected]
9100 S:      Maintained
9101 W:      http://hwmon.wiki.kernel.org/
9102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9103 F:      Documentation/ABI/testing/sysfs-class-hwmon
9104 F:      Documentation/devicetree/bindings/hwmon/
9105 F:      Documentation/hwmon/
9106 F:      drivers/hwmon/
9107 F:      include/linux/hwmon*.h
9108 F:      include/trace/events/hwmon*.h
9109 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9110
9111 HARDWARE RANDOM NUMBER GENERATOR CORE
9112 M:      Olivia Mackall <[email protected]>
9113 M:      Herbert Xu <[email protected]>
9114 L:      [email protected]
9115 S:      Odd fixes
9116 F:      Documentation/admin-guide/hw_random.rst
9117 F:      Documentation/devicetree/bindings/rng/
9118 F:      drivers/char/hw_random/
9119 F:      include/linux/hw_random.h
9120
9121 HARDWARE SPINLOCK CORE
9122 M:      Ohad Ben-Cohen <[email protected]>
9123 M:      Bjorn Andersson <[email protected]>
9124 R:      Baolin Wang <[email protected]>
9125 L:      [email protected]
9126 S:      Maintained
9127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9128 F:      Documentation/devicetree/bindings/hwlock/
9129 F:      Documentation/locking/hwspinlock.rst
9130 F:      drivers/hwspinlock/
9131 F:      include/linux/hwspinlock.h
9132
9133 HARDWARE TRACING FACILITIES
9134 M:      Alexander Shishkin <[email protected]>
9135 S:      Maintained
9136 F:      drivers/hwtracing/
9137
9138 HARMONY SOUND DRIVER
9139 L:      [email protected]
9140 S:      Maintained
9141 F:      sound/parisc/harmony.*
9142
9143 HDPVR USB VIDEO ENCODER DRIVER
9144 M:      Hans Verkuil <[email protected]>
9145 L:      [email protected]
9146 S:      Odd Fixes
9147 W:      https://linuxtv.org
9148 T:      git git://linuxtv.org/media_tree.git
9149 F:      drivers/media/usb/hdpvr/
9150
9151 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9152 M:      Matt Hsiao <[email protected]>
9153 S:      Supported
9154 F:      drivers/misc/hpilo.[ch]
9155
9156 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9157 M:      Jerry Hoemann <[email protected]>
9158 S:      Supported
9159 F:      Documentation/watchdog/hpwdt.rst
9160 F:      drivers/watchdog/hpwdt.c
9161
9162 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9163 M:      Don Brace <[email protected]>
9164 L:      [email protected]
9165 L:      [email protected]
9166 S:      Supported
9167 F:      Documentation/scsi/hpsa.rst
9168 F:      drivers/scsi/hpsa*.[ch]
9169 F:      include/linux/cciss*.h
9170 F:      include/uapi/linux/cciss*.h
9171
9172 HFI1 DRIVER
9173 M:      Dennis Dalessandro <[email protected]>
9174 L:      [email protected]
9175 S:      Supported
9176 F:      drivers/infiniband/hw/hfi1
9177
9178 HFS FILESYSTEM
9179 L:      [email protected]
9180 S:      Orphan
9181 F:      Documentation/filesystems/hfs.rst
9182 F:      fs/hfs/
9183
9184 HFSPLUS FILESYSTEM
9185 L:      [email protected]
9186 S:      Orphan
9187 F:      Documentation/filesystems/hfsplus.rst
9188 F:      fs/hfsplus/
9189
9190 HGA FRAMEBUFFER DRIVER
9191 M:      Ferenc Bakonyi <[email protected]>
9192 L:      [email protected]
9193 S:      Maintained
9194 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9195 F:      drivers/video/fbdev/hgafb.c
9196
9197 HIBERNATION (aka Software Suspend, aka swsusp)
9198 M:      "Rafael J. Wysocki" <[email protected]>
9199 M:      Pavel Machek <[email protected]>
9200 L:      [email protected]
9201 S:      Supported
9202 B:      https://bugzilla.kernel.org
9203 F:      arch/*/include/asm/suspend*.h
9204 F:      arch/x86/power/
9205 F:      drivers/base/power/
9206 F:      include/linux/freezer.h
9207 F:      include/linux/pm.h
9208 F:      include/linux/suspend.h
9209 F:      kernel/power/
9210
9211 HID CORE LAYER
9212 M:      Jiri Kosina <[email protected]>
9213 M:      Benjamin Tissoires <[email protected]>
9214 L:      [email protected]
9215 S:      Maintained
9216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9217 F:      Documentation/hid/
9218 F:      drivers/hid/
9219 F:      include/linux/hid*
9220 F:      include/uapi/linux/hid*
9221 F:      samples/hid/
9222 F:      tools/testing/selftests/hid/
9223
9224 HID LOGITECH DRIVERS
9225 R:      Filipe Laíns <[email protected]>
9226 L:      [email protected]
9227 S:      Maintained
9228 F:      drivers/hid/hid-logitech-*
9229
9230 HID NVIDIA SHIELD DRIVER
9231 M:      Rahul Rameshbabu <[email protected]>
9232 L:      [email protected]
9233 S:      Maintained
9234 F:      drivers/hid/hid-nvidia-shield.c
9235
9236 HID PHOENIX RC FLIGHT CONTROLLER
9237 M:      Marcus Folkesson <[email protected]>
9238 L:      [email protected]
9239 S:      Maintained
9240 F:      drivers/hid/hid-pxrc.c
9241
9242 HID PLAYSTATION DRIVER
9243 M:      Roderick Colenbrander <[email protected]>
9244 L:      [email protected]
9245 S:      Supported
9246 F:      drivers/hid/hid-playstation.c
9247
9248 HID SENSOR HUB DRIVERS
9249 M:      Jiri Kosina <[email protected]>
9250 M:      Jonathan Cameron <[email protected]>
9251 M:      Srinivas Pandruvada <[email protected]>
9252 L:      [email protected]
9253 L:      [email protected]
9254 S:      Maintained
9255 F:      Documentation/hid/hid-sensor*
9256 F:      drivers/hid/hid-sensor-*
9257 F:      drivers/iio/*/hid-*
9258 F:      include/linux/hid-sensor-*
9259
9260 HID VRC-2 CAR CONTROLLER DRIVER
9261 M:      Marcus Folkesson <[email protected]>
9262 L:      [email protected]
9263 S:      Maintained
9264 F:      drivers/hid/hid-vrc2.c
9265
9266 HID WACOM DRIVER
9267 M:      Ping Cheng <[email protected]>
9268 M:      Jason Gerecke  <[email protected]>
9269 L:      [email protected]
9270 S:      Maintained
9271 F:      drivers/hid/wacom.h
9272 F:      drivers/hid/wacom_*
9273
9274 HID++ LOGITECH DRIVERS
9275 R:      Filipe Laíns <[email protected]>
9276 R:      Bastien Nocera <[email protected]>
9277 L:      [email protected]
9278 S:      Maintained
9279 F:      drivers/hid/hid-logitech-hidpp.c
9280
9281 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
9282 M:      Thomas Gleixner <[email protected]>
9283 L:      [email protected]
9284 S:      Maintained
9285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9286 F:      Documentation/timers/
9287 F:      include/linux/clockchips.h
9288 F:      include/linux/hrtimer.h
9289 F:      kernel/time/clockevents.c
9290 F:      kernel/time/hrtimer.c
9291 F:      kernel/time/timer_*.c
9292
9293 HIGH-SPEED SCC DRIVER FOR AX.25
9294 L:      [email protected]
9295 S:      Orphan
9296 F:      drivers/net/hamradio/scc.c
9297
9298 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
9299 M:      HighPoint Linux Team <[email protected]>
9300 S:      Supported
9301 W:      http://www.highpoint-tech.com
9302 F:      Documentation/scsi/hptiop.rst
9303 F:      drivers/scsi/hptiop.c
9304
9305 HIKEY960 ONBOARD USB GPIO HUB DRIVER
9306 M:      John Stultz <[email protected]>
9307 L:      [email protected]
9308 S:      Maintained
9309 F:      drivers/misc/hisi_hikey_usb.c
9310
9311 HIMAX HX83112B TOUCHSCREEN SUPPORT
9312 M:      Job Noorman <[email protected]>
9313 L:      [email protected]
9314 S:      Maintained
9315 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
9316 F:      drivers/input/touchscreen/himax_hx83112b.c
9317
9318 HIPPI
9319 M:      Jes Sorensen <[email protected]>
9320 L:      [email protected]
9321 S:      Maintained
9322 F:      drivers/net/hippi/
9323 F:      include/linux/hippidevice.h
9324 F:      include/uapi/linux/if_hippi.h
9325 F:      net/802/hippi.c
9326
9327 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
9328 M:      Kurt Kanzenbach <[email protected]>
9329 L:      [email protected]
9330 S:      Maintained
9331 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
9332 F:      drivers/net/dsa/hirschmann/*
9333 F:      include/linux/platform_data/hirschmann-hellcreek.h
9334 F:      net/dsa/tag_hellcreek.c
9335
9336 HISILICON DMA DRIVER
9337 M:      Zhou Wang <[email protected]>
9338 M:      Jie Hai <[email protected]>
9339 L:      [email protected]
9340 S:      Maintained
9341 F:      drivers/dma/hisi_dma.c
9342
9343 HISILICON GPIO DRIVER
9344 M:      Jay Fang <[email protected]>
9345 L:      [email protected]
9346 S:      Maintained
9347 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
9348 F:      drivers/gpio/gpio-hisi.c
9349
9350 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
9351 M:      Longfang Liu <[email protected]>
9352 L:      [email protected]
9353 S:      Maintained
9354 F:      Documentation/ABI/testing/debugfs-hisi-hpre
9355 F:      drivers/crypto/hisilicon/hpre/hpre.h
9356 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
9357 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
9358
9359 HISILICON HNS3 PMU DRIVER
9360 M:      Jijie Shao <[email protected]>
9361 S:      Supported
9362 F:      Documentation/admin-guide/perf/hns3-pmu.rst
9363 F:      drivers/perf/hisilicon/hns3_pmu.c
9364
9365 HISILICON I2C CONTROLLER DRIVER
9366 M:      Yicong Yang <[email protected]>
9367 L:      [email protected]
9368 S:      Maintained
9369 W:      https://www.hisilicon.com
9370 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
9371 F:      drivers/i2c/busses/i2c-hisi.c
9372
9373 HISILICON KUNPENG SOC HCCS DRIVER
9374 M:      Huisong Li <[email protected]>
9375 S:      Maintained
9376 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
9377 F:      drivers/soc/hisilicon/kunpeng_hccs.c
9378 F:      drivers/soc/hisilicon/kunpeng_hccs.h
9379
9380 HISILICON LPC BUS DRIVER
9381 M:      Jay Fang <[email protected]>
9382 S:      Maintained
9383 W:      http://www.hisilicon.com
9384 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9385 F:      drivers/bus/hisi_lpc.c
9386
9387 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9388 M:      Yisen Zhuang <[email protected]>
9389 M:      Salil Mehta <[email protected]>
9390 L:      [email protected]
9391 S:      Maintained
9392 W:      http://www.hisilicon.com
9393 F:      drivers/net/ethernet/hisilicon/hns3/
9394
9395 HISILICON NETWORK SUBSYSTEM DRIVER
9396 M:      Yisen Zhuang <[email protected]>
9397 M:      Salil Mehta <[email protected]>
9398 L:      [email protected]
9399 S:      Maintained
9400 W:      http://www.hisilicon.com
9401 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
9402 F:      drivers/net/ethernet/hisilicon/
9403
9404 HISILICON PMU DRIVER
9405 M:      Yicong Yang <[email protected]>
9406 M:      Jonathan Cameron <[email protected]>
9407 S:      Supported
9408 W:      http://www.hisilicon.com
9409 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9410 F:      Documentation/admin-guide/perf/hisi-pmu.rst
9411 F:      drivers/perf/hisilicon
9412
9413 HISILICON PTT DRIVER
9414 M:      Yicong Yang <[email protected]>
9415 M:      Jonathan Cameron <[email protected]>
9416 L:      [email protected]
9417 S:      Maintained
9418 F:      Documentation/ABI/testing/sysfs-devices-hisi_ptt
9419 F:      Documentation/trace/hisi-ptt.rst
9420 F:      drivers/hwtracing/ptt/
9421 F:      tools/perf/arch/arm64/util/hisi-ptt.c
9422 F:      tools/perf/util/hisi-ptt*
9423 F:      tools/perf/util/hisi-ptt-decoder/*
9424
9425 HISILICON QM DRIVER
9426 M:      Weili Qian <[email protected]>
9427 M:      Zhou Wang <[email protected]>
9428 L:      [email protected]
9429 S:      Maintained
9430 F:      drivers/crypto/hisilicon/Kconfig
9431 F:      drivers/crypto/hisilicon/Makefile
9432 F:      drivers/crypto/hisilicon/qm.c
9433 F:      drivers/crypto/hisilicon/sgl.c
9434 F:      include/linux/hisi_acc_qm.h
9435
9436 HISILICON ROCE DRIVER
9437 M:      Junxian Huang <[email protected]>
9438 L:      [email protected]
9439 S:      Maintained
9440 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9441 F:      drivers/infiniband/hw/hns/
9442
9443 HISILICON SAS Controller
9444 M:      Xiang Chen <[email protected]>
9445 S:      Supported
9446 W:      http://www.hisilicon.com
9447 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
9448 F:      drivers/scsi/hisi_sas/
9449
9450 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
9451 M:      Kai Ye <[email protected]>
9452 M:      Longfang Liu <[email protected]>
9453 L:      [email protected]
9454 S:      Maintained
9455 F:      Documentation/ABI/testing/debugfs-hisi-sec
9456 F:      drivers/crypto/hisilicon/sec2/sec.h
9457 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
9458 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
9459 F:      drivers/crypto/hisilicon/sec2/sec_main.c
9460
9461 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
9462 M:      Jay Fang <[email protected]>
9463 L:      [email protected]
9464 S:      Maintained
9465 W:      http://www.hisilicon.com
9466 F:      drivers/spi/spi-hisi-kunpeng.c
9467
9468 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
9469 M:      Mauro Carvalho Chehab <[email protected]>
9470 L:      [email protected]
9471 S:      Maintained
9472 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
9473 F:      drivers/spmi/hisi-spmi-controller.c
9474
9475 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
9476 M:      Mauro Carvalho Chehab <[email protected]>
9477 L:      [email protected]
9478 S:      Maintained
9479 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
9480 F:      drivers/mfd/hi6421-spmi-pmic.c
9481
9482 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
9483 M:      Weili Qian <[email protected]>
9484 S:      Maintained
9485 F:      drivers/crypto/hisilicon/trng/trng.c
9486
9487 HISILICON V3XX SPI NOR FLASH Controller Driver
9488 M:      Jay Fang <[email protected]>
9489 S:      Maintained
9490 W:      http://www.hisilicon.com
9491 F:      drivers/spi/spi-hisi-sfc-v3xx.c
9492
9493 HISILICON ZIP Controller DRIVER
9494 M:      Yang Shen <[email protected]>
9495 M:      Zhou Wang <[email protected]>
9496 L:      [email protected]
9497 S:      Maintained
9498 F:      Documentation/ABI/testing/debugfs-hisi-zip
9499 F:      drivers/crypto/hisilicon/zip/
9500
9501 HMM - Heterogeneous Memory Management
9502 M:      Jérôme Glisse <[email protected]>
9503 L:      [email protected]
9504 S:      Maintained
9505 F:      Documentation/mm/hmm.rst
9506 F:      include/linux/hmm*
9507 F:      lib/test_hmm*
9508 F:      mm/hmm*
9509 F:      tools/testing/selftests/mm/*hmm*
9510
9511 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
9512 M:      Andreas Klinger <[email protected]>
9513 L:      [email protected]
9514 S:      Maintained
9515 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
9516 F:      drivers/iio/pressure/mprls0025pa.c
9517
9518 HOST AP DRIVER
9519 M:      Jouni Malinen <[email protected]>
9520 L:      [email protected]
9521 S:      Obsolete
9522 W:      http://w1.fi/hostap-driver.html
9523 F:      drivers/net/wireless/intersil/hostap/
9524
9525 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
9526 L:      [email protected]
9527 S:      Orphan
9528 F:      drivers/platform/x86/hp/tc1100-wmi.c
9529
9530 HP WMI HARDWARE MONITOR DRIVER
9531 M:      James Seo <[email protected]>
9532 L:      [email protected]
9533 S:      Maintained
9534 F:      Documentation/hwmon/hp-wmi-sensors.rst
9535 F:      drivers/hwmon/hp-wmi-sensors.c
9536
9537 HPET:   High Precision Event Timers driver
9538 M:      Clemens Ladisch <[email protected]>
9539 S:      Maintained
9540 F:      Documentation/timers/hpet.rst
9541 F:      drivers/char/hpet.c
9542 F:      include/linux/hpet.h
9543 F:      include/uapi/linux/hpet.h
9544
9545 HPET:   x86
9546 S:      Orphan
9547 F:      arch/x86/include/asm/hpet.h
9548 F:      arch/x86/kernel/hpet.c
9549
9550 HPFS FILESYSTEM
9551 M:      Mikulas Patocka <[email protected]>
9552 S:      Maintained
9553 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
9554 F:      fs/hpfs/
9555
9556 HS3001 Hardware Temperature and Humidity Sensor
9557 M:      Andre Werner <[email protected]>
9558 L:      [email protected]
9559 S:      Maintained
9560 F:      drivers/hwmon/hs3001.c
9561
9562 HSI SUBSYSTEM
9563 M:      Sebastian Reichel <[email protected]>
9564 S:      Maintained
9565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
9566 F:      Documentation/ABI/testing/sysfs-bus-hsi
9567 F:      Documentation/driver-api/hsi.rst
9568 F:      drivers/hsi/
9569 F:      include/linux/hsi/
9570 F:      include/uapi/linux/hsi/
9571
9572 HSO 3G MODEM DRIVER
9573 L:      [email protected]
9574 S:      Orphan
9575 F:      drivers/net/usb/hso.c
9576
9577 HSR NETWORK PROTOCOL
9578 L:      [email protected]
9579 S:      Orphan
9580 F:      net/hsr/
9581
9582 HT16K33 LED CONTROLLER DRIVER
9583 M:      Robin van der Gracht <[email protected]>
9584 S:      Maintained
9585 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
9586 F:      drivers/auxdisplay/ht16k33.c
9587
9588 HTCPEN TOUCHSCREEN DRIVER
9589 M:      Pau Oliva Fora <[email protected]>
9590 L:      [email protected]
9591 S:      Maintained
9592 F:      drivers/input/touchscreen/htcpen.c
9593
9594 HTE SUBSYSTEM
9595 M:      Dipen Patel <[email protected]>
9596 L:      [email protected]
9597 S:      Maintained
9598 Q:      https://patchwork.kernel.org/project/timestamp/list/
9599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
9600 F:      Documentation/devicetree/bindings/timestamp/
9601 F:      Documentation/driver-api/hte/
9602 F:      drivers/hte/
9603 F:      include/linux/hte.h
9604
9605 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
9606 M:      Lorenzo Bianconi <[email protected]>
9607 L:      [email protected]
9608 S:      Maintained
9609 W:      http://www.st.com/
9610 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
9611 F:      drivers/iio/humidity/hts221*
9612
9613 HUAWEI ETHERNET DRIVER
9614 M:      Cai Huoqing <[email protected]>
9615 L:      [email protected]
9616 S:      Maintained
9617 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
9618 F:      drivers/net/ethernet/huawei/hinic/
9619
9620 HUGETLB SUBSYSTEM
9621 M:      Mike Kravetz <[email protected]>
9622 M:      Muchun Song <[email protected]>
9623 L:      [email protected]
9624 S:      Maintained
9625 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
9626 F:      Documentation/admin-guide/mm/hugetlbpage.rst
9627 F:      Documentation/mm/hugetlbfs_reserv.rst
9628 F:      Documentation/mm/vmemmap_dedup.rst
9629 F:      fs/hugetlbfs/
9630 F:      include/linux/hugetlb.h
9631 F:      mm/hugetlb.c
9632 F:      mm/hugetlb_vmemmap.c
9633 F:      mm/hugetlb_vmemmap.h
9634
9635 HVA ST MEDIA DRIVER
9636 M:      Jean-Christophe Trotin <[email protected]>
9637 L:      [email protected]
9638 S:      Supported
9639 W:      https://linuxtv.org
9640 T:      git git://linuxtv.org/media_tree.git
9641 F:      drivers/media/platform/st/sti/hva
9642
9643 HWPOISON MEMORY FAILURE HANDLING
9644 M:      Naoya Horiguchi <[email protected]>
9645 R:      Miaohe Lin <[email protected]>
9646 L:      [email protected]
9647 S:      Maintained
9648 F:      mm/hwpoison-inject.c
9649 F:      mm/memory-failure.c
9650
9651 HYCON HY46XX TOUCHSCREEN SUPPORT
9652 M:      Giulio Benetti <[email protected]>
9653 L:      [email protected]
9654 S:      Maintained
9655 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
9656 F:      drivers/input/touchscreen/hycon-hy46xx.c
9657
9658 HYGON PROCESSOR SUPPORT
9659 M:      Pu Wen <[email protected]>
9660 L:      [email protected]
9661 S:      Maintained
9662 F:      arch/x86/kernel/cpu/hygon.c
9663
9664 HYNIX HI556 SENSOR DRIVER
9665 M:      Shawn Tu <[email protected]>
9666 L:      [email protected]
9667 S:      Maintained
9668 T:      git git://linuxtv.org/media_tree.git
9669 F:      drivers/media/i2c/hi556.c
9670
9671 HYNIX HI846 SENSOR DRIVER
9672 M:      Martin Kepplinger <[email protected]>
9673 L:      [email protected]
9674 S:      Maintained
9675 F:      drivers/media/i2c/hi846.c
9676
9677 HYNIX HI847 SENSOR DRIVER
9678 M:      Shawn Tu <[email protected]>
9679 L:      [email protected]
9680 S:      Maintained
9681 F:      drivers/media/i2c/hi847.c
9682
9683 Hyper-V/Azure CORE AND DRIVERS
9684 M:      "K. Y. Srinivasan" <[email protected]>
9685 M:      Haiyang Zhang <[email protected]>
9686 M:      Wei Liu <[email protected]>
9687 M:      Dexuan Cui <[email protected]>
9688 L:      [email protected]
9689 S:      Supported
9690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
9691 F:      Documentation/ABI/stable/sysfs-bus-vmbus
9692 F:      Documentation/ABI/testing/debugfs-hyperv
9693 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
9694 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
9695 F:      Documentation/virt/hyperv
9696 F:      arch/arm64/hyperv
9697 F:      arch/arm64/include/asm/hyperv-tlfs.h
9698 F:      arch/arm64/include/asm/mshyperv.h
9699 F:      arch/x86/hyperv
9700 F:      arch/x86/include/asm/hyperv-tlfs.h
9701 F:      arch/x86/include/asm/mshyperv.h
9702 F:      arch/x86/include/asm/trace/hyperv.h
9703 F:      arch/x86/kernel/cpu/mshyperv.c
9704 F:      drivers/clocksource/hyperv_timer.c
9705 F:      drivers/hid/hid-hyperv.c
9706 F:      drivers/hv/
9707 F:      drivers/input/serio/hyperv-keyboard.c
9708 F:      drivers/iommu/hyperv-iommu.c
9709 F:      drivers/net/ethernet/microsoft/
9710 F:      drivers/net/hyperv/
9711 F:      drivers/pci/controller/pci-hyperv-intf.c
9712 F:      drivers/pci/controller/pci-hyperv.c
9713 F:      drivers/scsi/storvsc_drv.c
9714 F:      drivers/uio/uio_hv_generic.c
9715 F:      drivers/video/fbdev/hyperv_fb.c
9716 F:      include/asm-generic/hyperv-tlfs.h
9717 F:      include/asm-generic/mshyperv.h
9718 F:      include/clocksource/hyperv_timer.h
9719 F:      include/linux/hyperv.h
9720 F:      include/net/mana
9721 F:      include/uapi/linux/hyperv.h
9722 F:      net/vmw_vsock/hyperv_transport.c
9723 F:      tools/hv/
9724
9725 HYPERBUS SUPPORT
9726 M:      Vignesh Raghavendra <[email protected]>
9727 R:      Tudor Ambarus <[email protected]>
9728 L:      [email protected]
9729 S:      Supported
9730 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
9731 C:      irc://irc.oftc.net/mtd
9732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
9733 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
9734 F:      drivers/mtd/hyperbus/
9735 F:      include/linux/mtd/hyperbus.h
9736
9737 HYPERVISOR VIRTUAL CONSOLE DRIVER
9738 L:      [email protected]
9739 S:      Odd Fixes
9740 F:      drivers/tty/hvc/
9741
9742 I2C ACPI SUPPORT
9743 M:      Mika Westerberg <[email protected]>
9744 L:      [email protected]
9745 L:      [email protected]
9746 S:      Maintained
9747 F:      drivers/i2c/i2c-core-acpi.c
9748
9749 I2C CONTROLLER DRIVER FOR NVIDIA GPU
9750 M:      Ajay Gupta <[email protected]>
9751 L:      [email protected]
9752 S:      Maintained
9753 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
9754 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
9755
9756 I2C MUXES
9757 M:      Peter Rosin <[email protected]>
9758 L:      [email protected]
9759 S:      Maintained
9760 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
9761 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
9762 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
9763 F:      Documentation/i2c/i2c-topology.rst
9764 F:      Documentation/i2c/muxes/
9765 F:      drivers/i2c/i2c-mux.c
9766 F:      drivers/i2c/muxes/
9767 F:      include/linux/i2c-mux.h
9768
9769 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
9770 M:      Gregory CLEMENT <[email protected]>
9771 L:      [email protected]
9772 S:      Maintained
9773 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
9774 F:      drivers/i2c/busses/i2c-mv64xxx.c
9775
9776 I2C OVER PARALLEL PORT
9777 M:      Jean Delvare <[email protected]>
9778 L:      [email protected]
9779 S:      Maintained
9780 F:      Documentation/i2c/busses/i2c-parport.rst
9781 F:      drivers/i2c/busses/i2c-parport.c
9782
9783 I2C SUBSYSTEM
9784 M:      Wolfram Sang <[email protected]>
9785 L:      [email protected]
9786 S:      Maintained
9787 W:      https://i2c.wiki.kernel.org/
9788 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9790 F:      Documentation/devicetree/bindings/i2c/i2c.txt
9791 F:      Documentation/i2c/
9792 F:      drivers/i2c/*
9793 F:      include/dt-bindings/i2c/i2c.h
9794 F:      include/linux/i2c-dev.h
9795 F:      include/linux/i2c-smbus.h
9796 F:      include/linux/i2c.h
9797 F:      include/uapi/linux/i2c-*.h
9798 F:      include/uapi/linux/i2c.h
9799
9800 I2C SUBSYSTEM HOST DRIVERS
9801 M:      Andi Shyti <[email protected]>
9802 L:      [email protected]
9803 S:      Maintained
9804 W:      https://i2c.wiki.kernel.org/
9805 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9807 F:      Documentation/devicetree/bindings/i2c/
9808 F:      drivers/i2c/algos/
9809 F:      drivers/i2c/busses/
9810 F:      include/dt-bindings/i2c/
9811
9812 I2C-TAOS-EVM DRIVER
9813 M:      Jean Delvare <[email protected]>
9814 L:      [email protected]
9815 S:      Maintained
9816 F:      Documentation/i2c/busses/i2c-taos-evm.rst
9817 F:      drivers/i2c/busses/i2c-taos-evm.c
9818
9819 I2C-TINY-USB DRIVER
9820 M:      Till Harbaum <[email protected]>
9821 L:      [email protected]
9822 S:      Maintained
9823 W:      http://www.harbaum.org/till/i2c_tiny_usb
9824 F:      drivers/i2c/busses/i2c-tiny-usb.c
9825
9826 I2C/SMBUS CONTROLLER DRIVERS FOR PC
9827 M:      Jean Delvare <[email protected]>
9828 L:      [email protected]
9829 S:      Maintained
9830 F:      Documentation/i2c/busses/i2c-ali1535.rst
9831 F:      Documentation/i2c/busses/i2c-ali1563.rst
9832 F:      Documentation/i2c/busses/i2c-ali15x3.rst
9833 F:      Documentation/i2c/busses/i2c-amd756.rst
9834 F:      Documentation/i2c/busses/i2c-amd8111.rst
9835 F:      Documentation/i2c/busses/i2c-i801.rst
9836 F:      Documentation/i2c/busses/i2c-nforce2.rst
9837 F:      Documentation/i2c/busses/i2c-piix4.rst
9838 F:      Documentation/i2c/busses/i2c-sis5595.rst
9839 F:      Documentation/i2c/busses/i2c-sis630.rst
9840 F:      Documentation/i2c/busses/i2c-sis96x.rst
9841 F:      Documentation/i2c/busses/i2c-via.rst
9842 F:      Documentation/i2c/busses/i2c-viapro.rst
9843 F:      drivers/i2c/busses/i2c-ali1535.c
9844 F:      drivers/i2c/busses/i2c-ali1563.c
9845 F:      drivers/i2c/busses/i2c-ali15x3.c
9846 F:      drivers/i2c/busses/i2c-amd756-s4882.c
9847 F:      drivers/i2c/busses/i2c-amd756.c
9848 F:      drivers/i2c/busses/i2c-amd8111.c
9849 F:      drivers/i2c/busses/i2c-i801.c
9850 F:      drivers/i2c/busses/i2c-isch.c
9851 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
9852 F:      drivers/i2c/busses/i2c-nforce2.c
9853 F:      drivers/i2c/busses/i2c-piix4.c
9854 F:      drivers/i2c/busses/i2c-sis5595.c
9855 F:      drivers/i2c/busses/i2c-sis630.c
9856 F:      drivers/i2c/busses/i2c-sis96x.c
9857 F:      drivers/i2c/busses/i2c-via.c
9858 F:      drivers/i2c/busses/i2c-viapro.c
9859
9860 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
9861 M:      Hans de Goede <[email protected]>
9862 L:      [email protected]
9863 S:      Maintained
9864 F:      drivers/i2c/busses/i2c-cht-wc.c
9865
9866 I2C/SMBUS ISMT DRIVER
9867 M:      Seth Heasley <[email protected]>
9868 M:      Neil Horman <[email protected]>
9869 L:      [email protected]
9870 F:      Documentation/i2c/busses/i2c-ismt.rst
9871 F:      drivers/i2c/busses/i2c-ismt.c
9872
9873 I2C/SMBUS STUB DRIVER
9874 M:      Jean Delvare <[email protected]>
9875 L:      [email protected]
9876 S:      Maintained
9877 F:      drivers/i2c/i2c-stub.c
9878
9879 I3C DRIVER FOR ASPEED AST2600
9880 M:      Jeremy Kerr <[email protected]>
9881 S:      Maintained
9882 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
9883 F:      drivers/i3c/master/ast2600-i3c-master.c
9884
9885 I3C DRIVER FOR CADENCE I3C MASTER IP
9886 M:      Przemysław Gaj <[email protected]>
9887 S:      Maintained
9888 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
9889 F:      drivers/i3c/master/i3c-master-cdns.c
9890
9891 I3C DRIVER FOR SYNOPSYS DESIGNWARE
9892 S:      Orphan
9893 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
9894 F:      drivers/i3c/master/dw*
9895
9896 I3C SUBSYSTEM
9897 M:      Alexandre Belloni <[email protected]>
9898 L:      [email protected] (moderated for non-subscribers)
9899 S:      Maintained
9900 C:      irc://chat.freenode.net/linux-i3c
9901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
9902 F:      Documentation/ABI/testing/sysfs-bus-i3c
9903 F:      Documentation/devicetree/bindings/i3c/
9904 F:      Documentation/driver-api/i3c
9905 F:      drivers/i3c/
9906 F:      include/linux/i3c/
9907
9908 IA64 (Itanium) PLATFORM
9909 L:      [email protected]
9910 S:      Orphan
9911 F:      Documentation/arch/ia64/
9912 F:      arch/ia64/
9913
9914 IBM Operation Panel Input Driver
9915 M:      Eddie James <[email protected]>
9916 L:      [email protected]
9917 S:      Maintained
9918 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
9919 F:      drivers/input/misc/ibm-panel.c
9920
9921 IBM Power 842 compression accelerator
9922 M:      Haren Myneni <[email protected]>
9923 S:      Supported
9924 F:      crypto/842.c
9925 F:      drivers/crypto/nx/Kconfig
9926 F:      drivers/crypto/nx/Makefile
9927 F:      drivers/crypto/nx/nx-842*
9928 F:      include/linux/sw842.h
9929 F:      lib/842/
9930
9931 IBM Power in-Nest Crypto Acceleration
9932 M:      Breno Leitão <[email protected]>
9933 M:      Nayna Jain <[email protected]>
9934 M:      Paulo Flabiano Smorigo <[email protected]>
9935 L:      [email protected]
9936 S:      Supported
9937 F:      drivers/crypto/nx/Kconfig
9938 F:      drivers/crypto/nx/Makefile
9939 F:      drivers/crypto/nx/nx-aes*
9940 F:      drivers/crypto/nx/nx-sha*
9941 F:      drivers/crypto/nx/nx.*
9942 F:      drivers/crypto/nx/nx_csbcpb.h
9943 F:      drivers/crypto/nx/nx_debugfs.c
9944
9945 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
9946 M:      Tyrel Datwyler <[email protected]>
9947 L:      [email protected]
9948 L:      [email protected]
9949 S:      Supported
9950 F:      drivers/pci/hotplug/rpadlpar*
9951
9952 IBM Power Linux RAID adapter
9953 M:      Brian King <[email protected]>
9954 S:      Supported
9955 F:      drivers/scsi/ipr.*
9956
9957 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
9958 M:      Tyrel Datwyler <[email protected]>
9959 L:      [email protected]
9960 L:      [email protected]
9961 S:      Supported
9962 F:      drivers/pci/hotplug/rpaphp*
9963
9964 IBM Power SRIOV Virtual NIC Device Driver
9965 M:      Haren Myneni <[email protected]>
9966 M:      Rick Lindsley <[email protected]>
9967 R:      Nick Child <[email protected]>
9968 R:      Dany Madden <[email protected]>
9969 R:      Thomas Falcon <[email protected]>
9970 L:      [email protected]
9971 S:      Supported
9972 F:      drivers/net/ethernet/ibm/ibmvnic.*
9973
9974 IBM Power VFIO Support
9975 M:      Timothy Pearson <[email protected]>
9976 S:      Supported
9977 F:      drivers/vfio/vfio_iommu_spapr_tce.c
9978
9979 IBM Power Virtual Ethernet Device Driver
9980 M:      Nick Child <[email protected]>
9981 L:      [email protected]
9982 S:      Supported
9983 F:      drivers/net/ethernet/ibm/ibmveth.*
9984
9985 IBM Power Virtual FC Device Drivers
9986 M:      Tyrel Datwyler <[email protected]>
9987 L:      [email protected]
9988 S:      Supported
9989 F:      drivers/scsi/ibmvscsi/ibmvfc*
9990
9991 IBM Power Virtual Management Channel Driver
9992 M:      Brad Warrum <[email protected]>
9993 M:      Ritu Agarwal <[email protected]>
9994 S:      Supported
9995 F:      drivers/misc/ibmvmc.*
9996
9997 IBM Power Virtual SCSI Device Drivers
9998 M:      Tyrel Datwyler <[email protected]>
9999 L:      [email protected]
10000 S:      Supported
10001 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10002 F:      include/scsi/viosrp.h
10003
10004 IBM Power Virtual SCSI Device Target Driver
10005 M:      Michael Cyr <[email protected]>
10006 L:      [email protected]
10007 L:      [email protected]
10008 S:      Supported
10009 F:      drivers/scsi/ibmvscsi_tgt/
10010
10011 IBM Power VMX Cryptographic instructions
10012 M:      Breno Leitão <[email protected]>
10013 M:      Nayna Jain <[email protected]>
10014 M:      Paulo Flabiano Smorigo <[email protected]>
10015 L:      [email protected]
10016 S:      Supported
10017 F:      drivers/crypto/vmx/Kconfig
10018 F:      drivers/crypto/vmx/Makefile
10019 F:      drivers/crypto/vmx/aes*
10020 F:      drivers/crypto/vmx/ghash*
10021 F:      drivers/crypto/vmx/ppc-xlate.pl
10022 F:      drivers/crypto/vmx/vmx.c
10023
10024 IBM ServeRAID RAID DRIVER
10025 S:      Orphan
10026 F:      drivers/scsi/ips.*
10027
10028 ICH LPC AND GPIO DRIVER
10029 M:      Peter Tyser <[email protected]>
10030 S:      Maintained
10031 F:      drivers/gpio/gpio-ich.c
10032 F:      drivers/mfd/lpc_ich.c
10033
10034 ICY I2C DRIVER
10035 M:      Max Staudt <[email protected]>
10036 L:      [email protected]
10037 S:      Maintained
10038 F:      drivers/i2c/busses/i2c-icy.c
10039
10040 IDEAPAD LAPTOP EXTRAS DRIVER
10041 M:      Ike Panhc <[email protected]>
10042 L:      [email protected]
10043 S:      Maintained
10044 W:      http://launchpad.net/ideapad-laptop
10045 F:      drivers/platform/x86/ideapad-laptop.c
10046
10047 IDEAPAD LAPTOP SLIDEBAR DRIVER
10048 M:      Andrey Moiseev <[email protected]>
10049 L:      [email protected]
10050 S:      Maintained
10051 W:      https://github.com/o2genum/ideapad-slidebar
10052 F:      drivers/input/misc/ideapad_slidebar.c
10053
10054 IDMAPPED MOUNTS
10055 M:      Christian Brauner <[email protected]>
10056 M:      Seth Forshee <[email protected]>
10057 L:      [email protected]
10058 S:      Maintained
10059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping.git
10060 F:      Documentation/filesystems/idmappings.rst
10061 F:      include/linux/mnt_idmapping.*
10062 F:      tools/testing/selftests/mount_setattr/
10063
10064 IDT VersaClock 5 CLOCK DRIVER
10065 M:      Luca Ceresoli <[email protected]>
10066 S:      Maintained
10067 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10068 F:      drivers/clk/clk-versaclock5.c
10069
10070 IEEE 802.15.4 SUBSYSTEM
10071 M:      Alexander Aring <[email protected]>
10072 M:      Stefan Schmidt <[email protected]>
10073 M:      Miquel Raynal <[email protected]>
10074 L:      [email protected]
10075 S:      Maintained
10076 W:      https://linux-wpan.org/
10077 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10080 F:      Documentation/networking/ieee802154.rst
10081 F:      drivers/net/ieee802154/
10082 F:      include/linux/ieee802154.h
10083 F:      include/linux/nl802154.h
10084 F:      include/net/af_ieee802154.h
10085 F:      include/net/cfg802154.h
10086 F:      include/net/ieee802154_netdev.h
10087 F:      include/net/mac802154.h
10088 F:      include/net/nl802154.h
10089 F:      net/ieee802154/
10090 F:      net/mac802154/
10091
10092 IFCVF VIRTIO DATA PATH ACCELERATOR
10093 R:      Zhu Lingshan <[email protected]>
10094 F:      drivers/vdpa/ifcvf/
10095
10096 IFE PROTOCOL
10097 M:      Yotam Gigi <[email protected]>
10098 M:      Jamal Hadi Salim <[email protected]>
10099 F:      include/net/ife.h
10100 F:      include/uapi/linux/ife.h
10101 F:      net/ife
10102
10103 IGORPLUG-USB IR RECEIVER
10104 M:      Sean Young <[email protected]>
10105 L:      [email protected]
10106 S:      Maintained
10107 F:      drivers/media/rc/igorplugusb.c
10108
10109 IGUANAWORKS USB IR TRANSCEIVER
10110 M:      Sean Young <[email protected]>
10111 L:      [email protected]
10112 S:      Maintained
10113 F:      drivers/media/rc/iguanair.c
10114
10115 IIO DIGITAL POTENTIOMETER DAC
10116 M:      Peter Rosin <[email protected]>
10117 L:      [email protected]
10118 S:      Maintained
10119 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10120 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10121 F:      drivers/iio/dac/dpot-dac.c
10122
10123 IIO ENVELOPE DETECTOR
10124 M:      Peter Rosin <[email protected]>
10125 L:      [email protected]
10126 S:      Maintained
10127 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10128 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10129 F:      drivers/iio/adc/envelope-detector.c
10130
10131 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10132 M:      Matti Vaittinen <[email protected]>
10133 L:      [email protected]
10134 S:      Maintained
10135 F:      drivers/iio/light/gain-time-scale-helper.c
10136 F:      drivers/iio/light/gain-time-scale-helper.h
10137
10138 IIO MULTIPLEXER
10139 M:      Peter Rosin <[email protected]>
10140 L:      [email protected]
10141 S:      Maintained
10142 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10143 F:      drivers/iio/multiplexer/iio-mux.c
10144
10145 IIO SCMI BASED DRIVER
10146 M:      Jyoti Bhayana <[email protected]>
10147 L:      [email protected]
10148 S:      Maintained
10149 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10150
10151 IIO SUBSYSTEM AND DRIVERS
10152 M:      Jonathan Cameron <[email protected]>
10153 R:      Lars-Peter Clausen <[email protected]>
10154 L:      [email protected]
10155 S:      Maintained
10156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10157 F:      Documentation/ABI/testing/configfs-iio*
10158 F:      Documentation/ABI/testing/sysfs-bus-iio*
10159 F:      Documentation/devicetree/bindings/iio/
10160 F:      drivers/iio/
10161 F:      drivers/staging/iio/
10162 F:      include/dt-bindings/iio/
10163 F:      include/linux/iio/
10164 F:      tools/iio/
10165
10166 IIO UNIT CONVERTER
10167 M:      Peter Rosin <[email protected]>
10168 L:      [email protected]
10169 S:      Maintained
10170 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10171 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10172 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10173 F:      drivers/iio/afe/iio-rescale.c
10174
10175 IKANOS/ADI EAGLE ADSL USB DRIVER
10176 M:      Matthieu Castet <[email protected]>
10177 M:      Stanislaw Gruszka <[email protected]>
10178 S:      Maintained
10179 F:      drivers/usb/atm/ueagle-atm.c
10180
10181 IMAGIS TOUCHSCREEN DRIVER
10182 M:      Markuss Broks <[email protected]>
10183 S:      Maintained
10184 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10185 F:      drivers/input/touchscreen/imagis.c
10186
10187 IMGTEC ASCII LCD DRIVER
10188 M:      Paul Burton <[email protected]>
10189 S:      Maintained
10190 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10191 F:      drivers/auxdisplay/img-ascii-lcd.c
10192
10193 IMGTEC IR DECODER DRIVER
10194 S:      Orphan
10195 F:      drivers/media/rc/img-ir/
10196
10197 IMON SOUNDGRAPH USB IR RECEIVER
10198 M:      Sean Young <[email protected]>
10199 L:      [email protected]
10200 S:      Maintained
10201 F:      drivers/media/rc/imon.c
10202 F:      drivers/media/rc/imon_raw.c
10203
10204 IMS TWINTURBO FRAMEBUFFER DRIVER
10205 L:      [email protected]
10206 S:      Orphan
10207 F:      drivers/video/fbdev/imsttfb.c
10208
10209 INA209 HARDWARE MONITOR DRIVER
10210 M:      Guenter Roeck <[email protected]>
10211 L:      [email protected]
10212 S:      Maintained
10213 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
10214 F:      Documentation/hwmon/ina209.rst
10215 F:      drivers/hwmon/ina209.c
10216
10217 INA2XX HARDWARE MONITOR DRIVER
10218 M:      Guenter Roeck <[email protected]>
10219 L:      [email protected]
10220 S:      Maintained
10221 F:      Documentation/hwmon/ina2xx.rst
10222 F:      drivers/hwmon/ina2xx.c
10223 F:      include/linux/platform_data/ina2xx.h
10224
10225 INDEX OF FURTHER KERNEL DOCUMENTATION
10226 M:      Carlos Bilbao <[email protected]>
10227 S:      Maintained
10228 F:      Documentation/process/kernel-docs.rst
10229
10230 INDUSTRY PACK SUBSYSTEM (IPACK)
10231 M:      Vaibhav Gupta <[email protected]>
10232 M:      Jens Taprogge <[email protected]>
10233 M:      Greg Kroah-Hartman <[email protected]>
10234 L:      [email protected]
10235 S:      Maintained
10236 W:      http://industrypack.sourceforge.net
10237 F:      drivers/ipack/
10238
10239 INFINEON DPS310 Driver
10240 M:      Eddie James <[email protected]>
10241 L:      [email protected]
10242 S:      Maintained
10243 F:      drivers/iio/pressure/dps310.c
10244
10245 INFINEON PEB2466 ASoC CODEC
10246 M:      Herve Codina <[email protected]>
10247 L:      [email protected] (moderated for non-subscribers)
10248 S:      Maintained
10249 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
10250 F:      sound/soc/codecs/peb2466.c
10251
10252 INFINIBAND SUBSYSTEM
10253 M:      Jason Gunthorpe <[email protected]>
10254 M:      Leon Romanovsky <[email protected]>
10255 L:      [email protected]
10256 S:      Supported
10257 W:      https://github.com/linux-rdma/rdma-core
10258 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
10260 F:      Documentation/devicetree/bindings/infiniband/
10261 F:      Documentation/infiniband/
10262 F:      drivers/infiniband/
10263 F:      include/rdma/
10264 F:      include/trace/events/ib_mad.h
10265 F:      include/trace/events/ib_umad.h
10266 F:      include/trace/misc/rdma.h
10267 F:      include/uapi/linux/if_infiniband.h
10268 F:      include/uapi/rdma/
10269 F:      samples/bpf/ibumad_kern.c
10270 F:      samples/bpf/ibumad_user.c
10271
10272 INGENIC JZ4780 NAND DRIVER
10273 M:      Harvey Hunt <[email protected]>
10274 L:      [email protected]
10275 L:      [email protected]
10276 S:      Maintained
10277 F:      drivers/mtd/nand/raw/ingenic/
10278
10279 INGENIC JZ47xx SoCs
10280 M:      Paul Cercueil <[email protected]>
10281 L:      [email protected]
10282 S:      Maintained
10283 F:      arch/mips/boot/dts/ingenic/
10284 F:      arch/mips/generic/board-ingenic.c
10285 F:      arch/mips/include/asm/mach-ingenic/
10286 F:      arch/mips/ingenic/Kconfig
10287 F:      drivers/clk/ingenic/
10288 F:      drivers/dma/dma-jz4780.c
10289 F:      drivers/gpu/drm/ingenic/
10290 F:      drivers/i2c/busses/i2c-jz4780.c
10291 F:      drivers/iio/adc/ingenic-adc.c
10292 F:      drivers/irqchip/irq-ingenic.c
10293 F:      drivers/memory/jz4780-nemc.c
10294 F:      drivers/mmc/host/jz4740_mmc.c
10295 F:      drivers/mtd/nand/raw/ingenic/
10296 F:      drivers/pinctrl/pinctrl-ingenic.c
10297 F:      drivers/power/supply/ingenic-battery.c
10298 F:      drivers/pwm/pwm-jz4740.c
10299 F:      drivers/remoteproc/ingenic_rproc.c
10300 F:      drivers/rtc/rtc-jz4740.c
10301 F:      drivers/tty/serial/8250/8250_ingenic.c
10302 F:      drivers/usb/musb/jz4740.c
10303 F:      drivers/watchdog/jz4740_wdt.c
10304 F:      include/dt-bindings/iio/adc/ingenic,adc.h
10305 F:      include/linux/mfd/ingenic-tcu.h
10306 F:      sound/soc/codecs/jz47*
10307 F:      sound/soc/jz4740/
10308
10309 INJOINIC IP5xxx POWER BANK IC DRIVER
10310 M:      Samuel Holland <[email protected]>
10311 S:      Maintained
10312 F:      drivers/power/supply/ip5xxx_power.c
10313
10314 INOTIFY
10315 M:      Jan Kara <[email protected]>
10316 R:      Amir Goldstein <[email protected]>
10317 L:      [email protected]
10318 S:      Maintained
10319 F:      Documentation/filesystems/inotify.rst
10320 F:      fs/notify/inotify/
10321 F:      include/linux/inotify.h
10322 F:      include/uapi/linux/inotify.h
10323
10324 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
10325 M:      Dmitry Torokhov <[email protected]>
10326 L:      [email protected]
10327 S:      Maintained
10328 Q:      http://patchwork.kernel.org/project/linux-input/list/
10329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
10330 F:      Documentation/devicetree/bindings/input/
10331 F:      Documentation/devicetree/bindings/serio/
10332 F:      Documentation/input/
10333 F:      drivers/input/
10334 F:      include/dt-bindings/input/
10335 F:      include/linux/input.h
10336 F:      include/linux/input/
10337 F:      include/uapi/linux/input-event-codes.h
10338 F:      include/uapi/linux/input.h
10339
10340 INPUT MULTITOUCH (MT) PROTOCOL
10341 M:      Henrik Rydberg <[email protected]>
10342 L:      [email protected]
10343 S:      Odd fixes
10344 F:      Documentation/input/multi-touch-protocol.rst
10345 F:      drivers/input/input-mt.c
10346 K:      \b(ABS|SYN)_MT_
10347
10348 INSIDE SECURE CRYPTO DRIVER
10349 M:      Antoine Tenart <[email protected]>
10350 L:      [email protected]
10351 S:      Maintained
10352 F:      drivers/crypto/inside-secure/
10353
10354 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
10355 M:      Mimi Zohar <[email protected]>
10356 M:      Dmitry Kasatkin <[email protected]>
10357 L:      [email protected]
10358 S:      Supported
10359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
10360 F:      security/integrity/
10361 F:      security/integrity/ima/
10362
10363 INTEL 810/815 FRAMEBUFFER DRIVER
10364 M:      Antonino Daplas <[email protected]>
10365 L:      [email protected]
10366 S:      Maintained
10367 F:      drivers/video/fbdev/i810/
10368
10369 INTEL 8254 COUNTER DRIVER
10370 M:      William Breathitt Gray <[email protected]>
10371 L:      [email protected]
10372 S:      Maintained
10373 F:      drivers/counter/i8254.c
10374 F:      include/linux/i8254.h
10375
10376 INTEL 8255 GPIO DRIVER
10377 M:      William Breathitt Gray <[email protected]>
10378 L:      [email protected]
10379 S:      Maintained
10380 F:      drivers/gpio/gpio-i8255.c
10381 F:      drivers/gpio/gpio-i8255.h
10382
10383 INTEL ASoC DRIVERS
10384 M:      Cezary Rojewski <[email protected]>
10385 M:      Pierre-Louis Bossart <[email protected]>
10386 M:      Liam Girdwood <[email protected]>
10387 M:      Peter Ujfalusi <[email protected]>
10388 M:      Bard Liao <[email protected]>
10389 M:      Ranjani Sridharan <[email protected]>
10390 M:      Kai Vehmanen <[email protected]>
10391 L:      [email protected] (moderated for non-subscribers)
10392 S:      Supported
10393 F:      sound/soc/intel/
10394
10395 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
10396 M:      Hans de Goede <[email protected]>
10397 L:      [email protected]
10398 S:      Maintained
10399 F:      drivers/platform/x86/intel/atomisp2/pm.c
10400
10401 INTEL ATOMISP2 LED DRIVER
10402 M:      Hans de Goede <[email protected]>
10403 L:      [email protected]
10404 S:      Maintained
10405 F:      drivers/platform/x86/intel/atomisp2/led.c
10406
10407 INTEL BIOS SAR INT1092 DRIVER
10408 M:      Shravan Sudhakar <[email protected]>
10409 M:      Intel Corporation <[email protected]>
10410 L:      [email protected]
10411 S:      Maintained
10412 F:      drivers/platform/x86/intel/int1092/
10413
10414 INTEL BROXTON PMC DRIVER
10415 M:      Mika Westerberg <[email protected]>
10416 M:      Zha Qipeng <[email protected]>
10417 S:      Maintained
10418 F:      drivers/mfd/intel_pmc_bxt.c
10419 F:      include/linux/mfd/intel_pmc_bxt.h
10420
10421 INTEL C600 SERIES SAS CONTROLLER DRIVER
10422 M:      Artur Paszkiewicz <[email protected]>
10423 L:      [email protected]
10424 S:      Supported
10425 T:      git git://git.code.sf.net/p/intel-sas/isci
10426 F:      drivers/scsi/isci/
10427
10428 INTEL CPU family model numbers
10429 M:      Tony Luck <[email protected]>
10430 M:      [email protected]
10431 L:      [email protected]
10432 S:      Supported
10433 F:      arch/x86/include/asm/intel-family.h
10434
10435 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
10436 M:      Jani Nikula <[email protected]>
10437 M:      Joonas Lahtinen <[email protected]>
10438 M:      Rodrigo Vivi <[email protected]>
10439 M:      Tvrtko Ursulin <[email protected]>
10440 L:      [email protected]
10441 S:      Supported
10442 W:      https://01.org/linuxgraphics/
10443 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
10444 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
10445 C:      irc://irc.oftc.net/intel-gfx
10446 T:      git git://anongit.freedesktop.org/drm-intel
10447 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
10448 F:      Documentation/gpu/i915.rst
10449 F:      drivers/gpu/drm/i915/
10450 F:      include/drm/i915*
10451 F:      include/uapi/drm/i915_drm.h
10452
10453 INTEL ETHERNET DRIVERS
10454 M:      Jesse Brandeburg <[email protected]>
10455 M:      Tony Nguyen <[email protected]>
10456 L:      [email protected] (moderated for non-subscribers)
10457 S:      Supported
10458 W:      https://www.intel.com/content/www/us/en/support.html
10459 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
10460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
10461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
10462 F:      Documentation/networking/device_drivers/ethernet/intel/
10463 F:      drivers/net/ethernet/intel/
10464 F:      drivers/net/ethernet/intel/*/
10465 F:      include/linux/avf/virtchnl.h
10466 F:      include/linux/net/intel/iidc.h
10467
10468 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
10469 M:      Mustafa Ismail <[email protected]>
10470 M:      Shiraz Saleem <[email protected]>
10471 L:      [email protected]
10472 S:      Supported
10473 F:      drivers/infiniband/hw/irdma/
10474 F:      include/uapi/rdma/irdma-abi.h
10475
10476 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
10477 M:      Maik Broemme <[email protected]>
10478 L:      [email protected]
10479 S:      Maintained
10480 F:      Documentation/fb/intelfb.rst
10481 F:      drivers/video/fbdev/intelfb/
10482
10483 INTEL GPIO DRIVERS
10484 M:      Andy Shevchenko <[email protected]>
10485 L:      [email protected]
10486 S:      Supported
10487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10488 F:      drivers/gpio/gpio-elkhartlake.c
10489 F:      drivers/gpio/gpio-ich.c
10490 F:      drivers/gpio/gpio-merrifield.c
10491 F:      drivers/gpio/gpio-ml-ioh.c
10492 F:      drivers/gpio/gpio-pch.c
10493 F:      drivers/gpio/gpio-sch.c
10494 F:      drivers/gpio/gpio-sodaville.c
10495 F:      drivers/gpio/gpio-tangier.c
10496
10497 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
10498 M:      Zhenyu Wang <[email protected]>
10499 M:      Zhi Wang <[email protected]>
10500 L:      [email protected]
10501 L:      [email protected]
10502 S:      Supported
10503 W:      https://01.org/igvt-g
10504 T:      git https://github.com/intel/gvt-linux.git
10505 F:      drivers/gpu/drm/i915/gvt/
10506
10507 INTEL HID EVENT DRIVER
10508 M:      Alex Hung <[email protected]>
10509 L:      [email protected]
10510 S:      Maintained
10511 F:      drivers/platform/x86/intel/hid.c
10512
10513 INTEL I/OAT DMA DRIVER
10514 M:      Dave Jiang <[email protected]>
10515 R:      Dan Williams <[email protected]>
10516 L:      [email protected]
10517 S:      Supported
10518 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
10519 F:      drivers/dma/ioat*
10520
10521 INTEL IDLE DRIVER
10522 M:      Jacob Pan <[email protected]>
10523 M:      Len Brown <[email protected]>
10524 L:      [email protected]
10525 S:      Supported
10526 B:      https://bugzilla.kernel.org
10527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
10528 F:      drivers/idle/intel_idle.c
10529
10530 INTEL IDXD DRIVER
10531 M:      Fenghua Yu <[email protected]>
10532 M:      Dave Jiang <[email protected]>
10533 L:      [email protected]
10534 S:      Supported
10535 F:      drivers/dma/idxd/*
10536 F:      include/uapi/linux/idxd.h
10537
10538 INTEL IN FIELD SCAN (IFS) DEVICE
10539 M:      Jithu Joseph <[email protected]>
10540 R:      Ashok Raj <[email protected]>
10541 R:      Tony Luck <[email protected]>
10542 S:      Maintained
10543 F:      drivers/platform/x86/intel/ifs
10544 F:      include/trace/events/intel_ifs.h
10545
10546 INTEL INTEGRATED SENSOR HUB DRIVER
10547 M:      Srinivas Pandruvada <[email protected]>
10548 M:      Jiri Kosina <[email protected]>
10549 L:      [email protected]
10550 S:      Maintained
10551 F:      drivers/hid/intel-ish-hid/
10552
10553 INTEL IOMMU (VT-d)
10554 M:      David Woodhouse <[email protected]>
10555 M:      Lu Baolu <[email protected]>
10556 L:      [email protected]
10557 S:      Supported
10558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10559 F:      drivers/iommu/intel/
10560
10561 INTEL IPU3 CSI-2 CIO2 DRIVER
10562 M:      Yong Zhi <[email protected]>
10563 M:      Sakari Ailus <[email protected]>
10564 M:      Bingbu Cao <[email protected]>
10565 M:      Dan Scally <[email protected]>
10566 R:      Tianshu Qiu <[email protected]>
10567 L:      [email protected]
10568 S:      Maintained
10569 T:      git git://linuxtv.org/media_tree.git
10570 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
10571 F:      drivers/media/pci/intel/ipu3/
10572
10573 INTEL IPU3 CSI-2 IMGU DRIVER
10574 M:      Sakari Ailus <[email protected]>
10575 R:      Bingbu Cao <[email protected]>
10576 R:      Tianshu Qiu <[email protected]>
10577 L:      [email protected]
10578 S:      Maintained
10579 F:      Documentation/admin-guide/media/ipu3.rst
10580 F:      Documentation/admin-guide/media/ipu3_rcb.svg
10581 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
10582 F:      drivers/staging/media/ipu3/
10583
10584 INTEL ISHTP ECLITE DRIVER
10585 M:      Sumesh K Naduvalath <[email protected]>
10586 L:      [email protected]
10587 S:      Supported
10588 F:      drivers/platform/x86/intel/ishtp_eclite.c
10589
10590 INTEL IXP4XX CRYPTO SUPPORT
10591 M:      Corentin Labbe <[email protected]>
10592 L:      [email protected]
10593 S:      Maintained
10594 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
10595
10596 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
10597 M:      Krzysztof Halasa <[email protected]>
10598 S:      Maintained
10599 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
10600 F:      drivers/net/wan/ixp4xx_hss.c
10601 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
10602 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
10603 F:      include/linux/soc/ixp4xx/npe.h
10604 F:      include/linux/soc/ixp4xx/qmgr.h
10605
10606 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
10607 M:      Deepak Saxena <[email protected]>
10608 S:      Maintained
10609 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
10610 F:      drivers/char/hw_random/ixp4xx-rng.c
10611
10612 INTEL KEEM BAY DRM DRIVER
10613 M:      Anitha Chrisanthus <[email protected]>
10614 M:      Edmund Dea <[email protected]>
10615 S:      Maintained
10616 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
10617 F:      drivers/gpu/drm/kmb/
10618
10619 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
10620 M:      Daniele Alessandrelli <[email protected]>
10621 S:      Maintained
10622 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
10623 F:      drivers/crypto/intel/keembay/Kconfig
10624 F:      drivers/crypto/intel/keembay/Makefile
10625 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
10626 F:      drivers/crypto/intel/keembay/ocs-aes.c
10627 F:      drivers/crypto/intel/keembay/ocs-aes.h
10628
10629 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
10630 M:      Daniele Alessandrelli <[email protected]>
10631 M:      Prabhjot Khurana <[email protected]>
10632 M:      Mark Gross <[email protected]>
10633 S:      Maintained
10634 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
10635 F:      drivers/crypto/intel/keembay/Kconfig
10636 F:      drivers/crypto/intel/keembay/Makefile
10637 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
10638
10639 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
10640 M:      Daniele Alessandrelli <[email protected]>
10641 M:      Declan Murphy <[email protected]>
10642 S:      Maintained
10643 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
10644 F:      drivers/crypto/intel/keembay/Kconfig
10645 F:      drivers/crypto/intel/keembay/Makefile
10646 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
10647 F:      drivers/crypto/intel/keembay/ocs-hcu.c
10648 F:      drivers/crypto/intel/keembay/ocs-hcu.h
10649
10650 INTEL MANAGEMENT ENGINE (mei)
10651 M:      Tomas Winkler <[email protected]>
10652 L:      [email protected]
10653 S:      Supported
10654 F:      Documentation/driver-api/mei/*
10655 F:      drivers/misc/mei/
10656 F:      drivers/watchdog/mei_wdt.c
10657 F:      include/linux/mei_aux.h
10658 F:      include/linux/mei_cl_bus.h
10659 F:      include/uapi/linux/mei.h
10660 F:      include/uapi/linux/mei_uuid.h
10661 F:      include/uapi/linux/uuid.h
10662 F:      samples/mei/*
10663
10664 INTEL MAX 10 BMC MFD DRIVER
10665 M:      Xu Yilun <[email protected]>
10666 R:      Tom Rix <[email protected]>
10667 S:      Maintained
10668 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
10669 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
10670 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
10671 F:      drivers/mfd/intel-m10-bmc*
10672 F:      include/linux/mfd/intel-m10-bmc.h
10673
10674 INTEL MAX10 BMC SECURE UPDATES
10675 M:      Russ Weight <[email protected]>
10676 L:      [email protected]
10677 S:      Maintained
10678 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
10679 F:      drivers/fpga/intel-m10-bmc-sec-update.c
10680
10681 INTEL P-Unit IPC DRIVER
10682 M:      Zha Qipeng <[email protected]>
10683 L:      [email protected]
10684 S:      Maintained
10685 F:      arch/x86/include/asm/intel_punit_ipc.h
10686 F:      drivers/platform/x86/intel/punit_ipc.c
10687
10688 INTEL PMC CORE DRIVER
10689 M:      Rajneesh Bhardwaj <[email protected]>
10690 M:      David E Box <[email protected]>
10691 L:      [email protected]
10692 S:      Maintained
10693 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
10694 F:      drivers/platform/x86/intel/pmc/
10695
10696 INTEL PMIC GPIO DRIVERS
10697 M:      Andy Shevchenko <[email protected]>
10698 S:      Supported
10699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10700 F:      drivers/gpio/gpio-*cove.c
10701
10702 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
10703 M:      Andy Shevchenko <[email protected]>
10704 S:      Supported
10705 F:      drivers/mfd/intel_soc_pmic*
10706 F:      include/linux/mfd/intel_soc_pmic*
10707
10708 INTEL PMT DRIVERS
10709 M:      David E. Box <[email protected]>
10710 S:      Supported
10711 F:      drivers/platform/x86/intel/pmt/
10712
10713 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
10714 M:      Stanislav Yakovlev <[email protected]>
10715 L:      [email protected]
10716 S:      Maintained
10717 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
10718 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
10719 F:      drivers/net/wireless/intel/ipw2x00/
10720
10721 INTEL PSTATE DRIVER
10722 M:      Srinivas Pandruvada <[email protected]>
10723 M:      Len Brown <[email protected]>
10724 L:      [email protected]
10725 S:      Supported
10726 F:      drivers/cpufreq/intel_pstate.c
10727
10728 INTEL PTP DFL ToD DRIVER
10729 M:      Tianfei Zhang <[email protected]>
10730 L:      [email protected]
10731 L:      [email protected]
10732 S:      Maintained
10733 F:      drivers/ptp/ptp_dfl_tod.c
10734
10735 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
10736 M:      Jarkko Nikula <[email protected]>
10737 L:      [email protected]
10738 F:      drivers/counter/intel-qep.c
10739
10740 INTEL SCU DRIVERS
10741 M:      Mika Westerberg <[email protected]>
10742 S:      Maintained
10743 F:      arch/x86/include/asm/intel_scu_ipc.h
10744 F:      drivers/platform/x86/intel_scu_*
10745
10746 INTEL SDSI DRIVER
10747 M:      David E. Box <[email protected]>
10748 S:      Supported
10749 F:      drivers/platform/x86/intel/sdsi.c
10750 F:      tools/arch/x86/intel_sdsi/
10751 F:      tools/testing/selftests/drivers/sdsi/
10752
10753 INTEL SGX
10754 M:      Jarkko Sakkinen <[email protected]>
10755 R:      Dave Hansen <[email protected]>
10756 L:      [email protected]
10757 S:      Supported
10758 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
10759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
10760 F:      Documentation/arch/x86/sgx.rst
10761 F:      arch/x86/entry/vdso/vsgx.S
10762 F:      arch/x86/include/asm/sgx.h
10763 F:      arch/x86/include/uapi/asm/sgx.h
10764 F:      arch/x86/kernel/cpu/sgx/*
10765 F:      tools/testing/selftests/sgx/*
10766 K:      \bSGX_
10767
10768 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
10769 M:      Daniel Scally <[email protected]>
10770 S:      Maintained
10771 F:      drivers/platform/x86/intel/int3472/
10772
10773 INTEL SPEED SELECT TECHNOLOGY
10774 M:      Srinivas Pandruvada <[email protected]>
10775 L:      [email protected]
10776 S:      Maintained
10777 F:      drivers/platform/x86/intel/speed_select_if/
10778 F:      include/uapi/linux/isst_if.h
10779 F:      tools/power/x86/intel-speed-select/
10780
10781 INTEL STRATIX10 FIRMWARE DRIVERS
10782 M:      Dinh Nguyen <[email protected]>
10783 L:      [email protected]
10784 S:      Maintained
10785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
10786 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
10787 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
10788 F:      drivers/firmware/stratix10-rsu.c
10789 F:      drivers/firmware/stratix10-svc.c
10790 F:      include/linux/firmware/intel/stratix10-smc.h
10791 F:      include/linux/firmware/intel/stratix10-svc-client.h
10792
10793 INTEL TELEMETRY DRIVER
10794 M:      Rajneesh Bhardwaj <[email protected]>
10795 M:      "David E. Box" <[email protected]>
10796 L:      [email protected]
10797 S:      Maintained
10798 F:      arch/x86/include/asm/intel_telemetry.h
10799 F:      drivers/platform/x86/intel/telemetry/
10800
10801 INTEL TPMI DRIVER
10802 M:      Srinivas Pandruvada <[email protected]>
10803 L:      [email protected]
10804 S:      Maintained
10805 F:      drivers/platform/x86/intel/tpmi.c
10806 F:      include/linux/intel_tpmi.h
10807
10808 INTEL UNCORE FREQUENCY CONTROL
10809 M:      Srinivas Pandruvada <[email protected]>
10810 L:      [email protected]
10811 S:      Maintained
10812 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
10813 F:      drivers/platform/x86/intel/uncore-frequency/
10814
10815 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
10816 M:      David E. Box <[email protected]>
10817 S:      Supported
10818 F:      drivers/platform/x86/intel/vsec.*
10819
10820 INTEL VIRTUAL BUTTON DRIVER
10821 M:      AceLan Kao <[email protected]>
10822 L:      [email protected]
10823 S:      Maintained
10824 F:      drivers/platform/x86/intel/vbtn.c
10825
10826 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
10827 M:      Stanislaw Gruszka <[email protected]>
10828 L:      [email protected]
10829 S:      Supported
10830 F:      drivers/net/wireless/intel/iwlegacy/
10831
10832 INTEL WIRELESS WIFI LINK (iwlwifi)
10833 M:      Gregory Greenman <[email protected]>
10834 L:      [email protected]
10835 S:      Supported
10836 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
10837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
10838 F:      drivers/net/wireless/intel/iwlwifi/
10839
10840 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
10841 M:      Jithu Joseph <[email protected]>
10842 R:      Maurice Ma <[email protected]>
10843 S:      Maintained
10844 W:      https://slimbootloader.github.io/security/firmware-update.html
10845 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
10846
10847 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
10848 L:      [email protected]
10849 S:      Maintained
10850 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
10851
10852 INTEL WWAN IOSM DRIVER
10853 M:      M Chetan Kumar <[email protected]>
10854 M:      Intel Corporation <[email protected]>
10855 L:      [email protected]
10856 S:      Maintained
10857 F:      drivers/net/wwan/iosm/
10858
10859 INTEL(R) TRACE HUB
10860 M:      Alexander Shishkin <[email protected]>
10861 S:      Supported
10862 F:      Documentation/trace/intel_th.rst
10863 F:      drivers/hwtracing/intel_th/
10864 F:      include/linux/intel_th.h
10865
10866 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
10867 M:      Ning Sun <[email protected]>
10868 L:      [email protected]
10869 S:      Supported
10870 W:      http://tboot.sourceforge.net
10871 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
10872 F:      Documentation/arch/x86/intel_txt.rst
10873 F:      arch/x86/kernel/tboot.c
10874 F:      include/linux/tboot.h
10875
10876 INTERCONNECT API
10877 M:      Georgi Djakov <[email protected]>
10878 L:      [email protected]
10879 S:      Maintained
10880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
10881 F:      Documentation/devicetree/bindings/interconnect/
10882 F:      Documentation/driver-api/interconnect.rst
10883 F:      drivers/interconnect/
10884 F:      include/dt-bindings/interconnect/
10885 F:      include/linux/interconnect-provider.h
10886 F:      include/linux/interconnect.h
10887
10888 INTERRUPT COUNTER DRIVER
10889 M:      Oleksij Rempel <[email protected]>
10890 R:      Pengutronix Kernel Team <[email protected]>
10891 L:      [email protected]
10892 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
10893 F:      drivers/counter/interrupt-cnt.c
10894
10895 INTERSIL ISL7998X VIDEO DECODER DRIVER
10896 M:      Michael Tretter <[email protected]>
10897 R:      Pengutronix Kernel Team <[email protected]>
10898 L:      [email protected]
10899 S:      Maintained
10900 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
10901 F:      drivers/media/i2c/isl7998x.c
10902
10903 INVENSENSE ICM-426xx IMU DRIVER
10904 M:      Jean-Baptiste Maneyrol <[email protected]>
10905 L:      [email protected]
10906 S:      Maintained
10907 W:      https://invensense.tdk.com/
10908 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
10909 F:      drivers/iio/imu/inv_icm42600/
10910
10911 INVENSENSE MPU-3050 GYROSCOPE DRIVER
10912 M:      Linus Walleij <[email protected]>
10913 L:      [email protected]
10914 S:      Maintained
10915 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
10916 F:      drivers/iio/gyro/mpu3050*
10917
10918 IOC3 ETHERNET DRIVER
10919 M:      Ralf Baechle <[email protected]>
10920 L:      [email protected]
10921 S:      Maintained
10922 F:      drivers/net/ethernet/sgi/ioc3-eth.c
10923
10924 IOMAP FILESYSTEM LIBRARY
10925 M:      Darrick J. Wong <[email protected]>
10926 L:      [email protected]
10927 L:      [email protected]
10928 S:      Supported
10929 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
10930 F:      fs/iomap/
10931 F:      include/linux/iomap.h
10932
10933 IOMMU DMA-API LAYER
10934 M:      Robin Murphy <[email protected]>
10935 L:      [email protected]
10936 S:      Maintained
10937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10938 F:      drivers/iommu/dma-iommu.c
10939 F:      drivers/iommu/dma-iommu.h
10940 F:      drivers/iommu/iova.c
10941 F:      include/linux/iova.h
10942
10943 IOMMU SUBSYSTEM
10944 M:      Joerg Roedel <[email protected]>
10945 M:      Will Deacon <[email protected]>
10946 R:      Robin Murphy <[email protected]>
10947 L:      [email protected]
10948 S:      Maintained
10949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10950 F:      Documentation/devicetree/bindings/iommu/
10951 F:      Documentation/userspace-api/iommu.rst
10952 F:      drivers/iommu/
10953 F:      include/linux/iommu.h
10954 F:      include/linux/iova.h
10955 F:      include/linux/of_iommu.h
10956 F:      include/uapi/linux/iommu.h
10957
10958 IOMMUFD
10959 M:      Jason Gunthorpe <[email protected]>
10960 M:      Kevin Tian <[email protected]>
10961 L:      [email protected]
10962 S:      Maintained
10963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
10964 F:      Documentation/userspace-api/iommufd.rst
10965 F:      drivers/iommu/iommufd/
10966 F:      include/linux/iommufd.h
10967 F:      include/uapi/linux/iommufd.h
10968 F:      tools/testing/selftests/iommu/
10969
10970 IOSYS-MAP HELPERS
10971 M:      Thomas Zimmermann <[email protected]>
10972 L:      [email protected]
10973 S:      Maintained
10974 T:      git git://anongit.freedesktop.org/drm/drm-misc
10975 F:      include/linux/iosys-map.h
10976
10977 IO_URING
10978 M:      Jens Axboe <[email protected]>
10979 R:      Pavel Begunkov <[email protected]>
10980 L:      [email protected]
10981 S:      Maintained
10982 T:      git git://git.kernel.dk/linux-block
10983 T:      git git://git.kernel.dk/liburing
10984 F:      include/linux/io_uring.h
10985 F:      include/linux/io_uring_types.h
10986 F:      include/trace/events/io_uring.h
10987 F:      include/uapi/linux/io_uring.h
10988 F:      io_uring/
10989
10990 IPMI SUBSYSTEM
10991 M:      Corey Minyard <[email protected]>
10992 L:      [email protected] (moderated for non-subscribers)
10993 S:      Supported
10994 W:      http://openipmi.sourceforge.net/
10995 T:      git https://github.com/cminyard/linux-ipmi.git for-next
10996 F:      Documentation/devicetree/bindings/ipmi/
10997 F:      Documentation/driver-api/ipmi.rst
10998 F:      drivers/char/ipmi/
10999 F:      include/linux/ipmi*
11000 F:      include/uapi/linux/ipmi*
11001
11002 IPS SCSI RAID DRIVER
11003 M:      Adaptec OEM Raid Solutions <[email protected]>
11004 L:      [email protected]
11005 S:      Maintained
11006 W:      http://www.adaptec.com/
11007 F:      drivers/scsi/ips*
11008
11009 IPVS
11010 M:      Simon Horman <[email protected]>
11011 M:      Julian Anastasov <[email protected]>
11012 L:      [email protected]
11013 L:      [email protected]
11014 S:      Maintained
11015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11017 F:      Documentation/networking/ipvs-sysctl.rst
11018 F:      include/net/ip_vs.h
11019 F:      include/uapi/linux/ip_vs.h
11020 F:      net/netfilter/ipvs/
11021
11022 IPWIRELESS DRIVER
11023 M:      Jiri Kosina <[email protected]>
11024 M:      David Sterba <[email protected]>
11025 S:      Odd Fixes
11026 F:      drivers/tty/ipwireless/
11027
11028 IRON DEVICE AUDIO CODEC DRIVERS
11029 M:      Kiseok Jo <[email protected]>
11030 L:      [email protected] (moderated for non-subscribers)
11031 S:      Maintained
11032 F:      Documentation/devicetree/bindings/sound/irondevice,*
11033 F:      sound/soc/codecs/sma*
11034
11035 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11036 M:      Marc Zyngier <[email protected]>
11037 S:      Maintained
11038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11039 F:      Documentation/core-api/irq/irq-domain.rst
11040 F:      include/linux/irqdomain.h
11041 F:      kernel/irq/irqdomain.c
11042 F:      kernel/irq/msi.c
11043
11044 IRQ SUBSYSTEM
11045 M:      Thomas Gleixner <[email protected]>
11046 L:      [email protected]
11047 S:      Maintained
11048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11049 F:      include/linux/group_cpus.h
11050 F:      kernel/irq/
11051 F:      lib/group_cpus.c
11052
11053 IRQCHIP DRIVERS
11054 M:      Thomas Gleixner <[email protected]>
11055 M:      Marc Zyngier <[email protected]>
11056 L:      [email protected]
11057 S:      Maintained
11058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11059 F:      Documentation/devicetree/bindings/interrupt-controller/
11060 F:      drivers/irqchip/
11061
11062 ISA
11063 M:      William Breathitt Gray <[email protected]>
11064 S:      Maintained
11065 F:      Documentation/driver-api/isa.rst
11066 F:      drivers/base/isa.c
11067 F:      include/linux/isa.h
11068
11069 ISA RADIO MODULE
11070 M:      Hans Verkuil <[email protected]>
11071 L:      [email protected]
11072 S:      Maintained
11073 W:      https://linuxtv.org
11074 T:      git git://linuxtv.org/media_tree.git
11075 F:      drivers/media/radio/radio-isa*
11076
11077 ISAPNP
11078 M:      Jaroslav Kysela <[email protected]>
11079 S:      Maintained
11080 F:      Documentation/driver-api/isapnp.rst
11081 F:      drivers/pnp/isapnp/
11082 F:      include/linux/isapnp.h
11083
11084 ISCSI
11085 M:      Lee Duncan <[email protected]>
11086 M:      Chris Leech <[email protected]>
11087 M:      Mike Christie <[email protected]>
11088 L:      [email protected]
11089 L:      [email protected]
11090 S:      Maintained
11091 W:      www.open-iscsi.com
11092 F:      drivers/scsi/*iscsi*
11093 F:      include/scsi/*iscsi*
11094
11095 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11096 M:      Peter Jones <[email protected]>
11097 M:      Konrad Rzeszutek Wilk <[email protected]>
11098 S:      Maintained
11099 F:      drivers/firmware/iscsi_ibft*
11100
11101 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11102 M:      Sagi Grimberg <[email protected]>
11103 M:      Max Gurtovoy <[email protected]>
11104 L:      [email protected]
11105 S:      Supported
11106 W:      http://www.openfabrics.org
11107 W:      www.open-iscsi.org
11108 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11109 F:      drivers/infiniband/ulp/iser/
11110
11111 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11112 M:      Sagi Grimberg <[email protected]>
11113 L:      [email protected]
11114 L:      [email protected]
11115 S:      Supported
11116 W:      http://www.linux-iscsi.org
11117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11118 F:      drivers/infiniband/ulp/isert
11119
11120 ISDN/CMTP OVER BLUETOOTH
11121 M:      Karsten Keil <[email protected]>
11122 L:      [email protected] (subscribers-only)
11123 L:      [email protected]
11124 S:      Odd Fixes
11125 W:      http://www.isdn4linux.de
11126 F:      Documentation/isdn/
11127 F:      drivers/isdn/capi/
11128 F:      include/linux/isdn/
11129 F:      include/uapi/linux/isdn/
11130 F:      net/bluetooth/cmtp/
11131
11132 ISDN/mISDN SUBSYSTEM
11133 M:      Karsten Keil <[email protected]>
11134 L:      [email protected] (subscribers-only)
11135 L:      [email protected]
11136 S:      Maintained
11137 W:      http://www.isdn4linux.de
11138 F:      drivers/isdn/Kconfig
11139 F:      drivers/isdn/Makefile
11140 F:      drivers/isdn/hardware/
11141 F:      drivers/isdn/mISDN/
11142
11143 ISOFS FILESYSTEM
11144 M:      Jan Kara <[email protected]>
11145 L:      [email protected]
11146 S:      Maintained
11147 F:      Documentation/filesystems/isofs.rst
11148 F:      fs/isofs/
11149
11150 IT87 HARDWARE MONITORING DRIVER
11151 M:      Jean Delvare <[email protected]>
11152 L:      [email protected]
11153 S:      Maintained
11154 F:      Documentation/hwmon/it87.rst
11155 F:      drivers/hwmon/it87.c
11156
11157 IT913X MEDIA DRIVER
11158 M:      Antti Palosaari <[email protected]>
11159 L:      [email protected]
11160 S:      Maintained
11161 W:      https://linuxtv.org
11162 W:      http://palosaari.fi/linux/
11163 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11164 T:      git git://linuxtv.org/anttip/media_tree.git
11165 F:      drivers/media/tuners/it913x*
11166
11167 ITE IT66121 HDMI BRIDGE DRIVER
11168 M:      Phong LE <[email protected]>
11169 M:      Neil Armstrong <[email protected]>
11170 S:      Maintained
11171 T:      git git://anongit.freedesktop.org/drm/drm-misc
11172 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11173 F:      drivers/gpu/drm/bridge/ite-it66121.c
11174
11175 IVTV VIDEO4LINUX DRIVER
11176 M:      Andy Walls <[email protected]>
11177 L:      [email protected]
11178 S:      Maintained
11179 W:      https://linuxtv.org
11180 T:      git git://linuxtv.org/media_tree.git
11181 F:      Documentation/admin-guide/media/ivtv*
11182 F:      drivers/media/pci/ivtv/
11183 F:      include/uapi/linux/ivtv*
11184
11185 IX2505V MEDIA DRIVER
11186 M:      Malcolm Priestley <[email protected]>
11187 L:      [email protected]
11188 S:      Maintained
11189 W:      https://linuxtv.org
11190 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11191 F:      drivers/media/dvb-frontends/ix2505v*
11192
11193 JAILHOUSE HYPERVISOR INTERFACE
11194 M:      Jan Kiszka <[email protected]>
11195 L:      [email protected]
11196 S:      Maintained
11197 F:      arch/x86/include/asm/jailhouse_para.h
11198 F:      arch/x86/kernel/jailhouse.c
11199
11200 JC42.4 TEMPERATURE SENSOR DRIVER
11201 M:      Guenter Roeck <[email protected]>
11202 L:      [email protected]
11203 S:      Maintained
11204 F:      Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml
11205 F:      Documentation/hwmon/jc42.rst
11206 F:      drivers/hwmon/jc42.c
11207
11208 JFS FILESYSTEM
11209 M:      Dave Kleikamp <[email protected]>
11210 L:      [email protected]
11211 S:      Odd Fixes
11212 W:      http://jfs.sourceforge.net/
11213 T:      git https://github.com/kleikamp/linux-shaggy.git
11214 F:      Documentation/admin-guide/jfs.rst
11215 F:      fs/jfs/
11216
11217 JME NETWORK DRIVER
11218 M:      Guo-Fu Tseng <[email protected]>
11219 L:      [email protected]
11220 S:      Maintained
11221 F:      drivers/net/ethernet/jme.*
11222
11223 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
11224 M:      David Woodhouse <[email protected]>
11225 M:      Richard Weinberger <[email protected]>
11226 L:      [email protected]
11227 S:      Odd Fixes
11228 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
11229 T:      git git://git.infradead.org/ubifs-2.6.git
11230 F:      fs/jffs2/
11231 F:      include/uapi/linux/jffs2.h
11232
11233 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
11234 M:      "Theodore Ts'o" <[email protected]>
11235 M:      Jan Kara <[email protected]>
11236 L:      [email protected]
11237 S:      Maintained
11238 F:      fs/jbd2/
11239 F:      include/linux/jbd2.h
11240
11241 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
11242 M:      Mikhail Ulyanov <[email protected]>
11243 L:      [email protected]
11244 L:      [email protected]
11245 S:      Maintained
11246 F:      drivers/media/platform/renesas/rcar_jpu.c
11247
11248 JSM Neo PCI based serial card
11249 L:      [email protected]
11250 S:      Orphan
11251 F:      drivers/tty/serial/jsm/
11252
11253 K10TEMP HARDWARE MONITORING DRIVER
11254 M:      Clemens Ladisch <[email protected]>
11255 L:      [email protected]
11256 S:      Maintained
11257 F:      Documentation/hwmon/k10temp.rst
11258 F:      drivers/hwmon/k10temp.c
11259
11260 K8TEMP HARDWARE MONITORING DRIVER
11261 M:      Rudolf Marek <[email protected]>
11262 L:      [email protected]
11263 S:      Maintained
11264 F:      Documentation/hwmon/k8temp.rst
11265 F:      drivers/hwmon/k8temp.c
11266
11267 KASAN
11268 M:      Andrey Ryabinin <[email protected]>
11269 R:      Alexander Potapenko <[email protected]>
11270 R:      Andrey Konovalov <[email protected]>
11271 R:      Dmitry Vyukov <[email protected]>
11272 R:      Vincenzo Frascino <[email protected]>
11273 L:      [email protected]
11274 S:      Maintained
11275 F:      Documentation/dev-tools/kasan.rst
11276 F:      arch/*/include/asm/*kasan.h
11277 F:      arch/*/mm/kasan_init*
11278 F:      include/linux/kasan*.h
11279 F:      lib/Kconfig.kasan
11280 F:      mm/kasan/
11281 F:      scripts/Makefile.kasan
11282
11283 KCONFIG
11284 M:      Masahiro Yamada <[email protected]>
11285 L:      [email protected]
11286 S:      Maintained
11287 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
11289 F:      Documentation/kbuild/kconfig*
11290 F:      scripts/Kconfig.include
11291 F:      scripts/kconfig/
11292
11293 KCOV
11294 R:      Dmitry Vyukov <[email protected]>
11295 R:      Andrey Konovalov <[email protected]>
11296 L:      [email protected]
11297 S:      Maintained
11298 F:      Documentation/dev-tools/kcov.rst
11299 F:      include/linux/kcov.h
11300 F:      include/uapi/linux/kcov.h
11301 F:      kernel/kcov.c
11302 F:      scripts/Makefile.kcov
11303
11304 KCSAN
11305 M:      Marco Elver <[email protected]>
11306 R:      Dmitry Vyukov <[email protected]>
11307 L:      [email protected]
11308 S:      Maintained
11309 F:      Documentation/dev-tools/kcsan.rst
11310 F:      include/linux/kcsan*.h
11311 F:      kernel/kcsan/
11312 F:      lib/Kconfig.kcsan
11313 F:      scripts/Makefile.kcsan
11314
11315 KDUMP
11316 M:      Baoquan He <[email protected]>
11317 R:      Vivek Goyal <[email protected]>
11318 R:      Dave Young <[email protected]>
11319 L:      [email protected]
11320 S:      Maintained
11321 W:      http://lse.sourceforge.net/kdump/
11322 F:      Documentation/admin-guide/kdump/
11323 F:      fs/proc/vmcore.c
11324 F:      include/linux/crash_core.h
11325 F:      include/linux/crash_dump.h
11326 F:      include/uapi/linux/vmcore.h
11327 F:      kernel/crash_*.c
11328
11329 KEENE FM RADIO TRANSMITTER DRIVER
11330 M:      Hans Verkuil <[email protected]>
11331 L:      [email protected]
11332 S:      Maintained
11333 W:      https://linuxtv.org
11334 T:      git git://linuxtv.org/media_tree.git
11335 F:      drivers/media/radio/radio-keene*
11336
11337 KERNEL AUTOMOUNTER
11338 M:      Ian Kent <[email protected]>
11339 L:      [email protected]
11340 S:      Maintained
11341 F:      fs/autofs/
11342
11343 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
11344 M:      Masahiro Yamada <[email protected]>
11345 R:      Nathan Chancellor <[email protected]>
11346 R:      Nick Desaulniers <[email protected]>
11347 R:      Nicolas Schier <[email protected]>
11348 L:      [email protected]
11349 S:      Maintained
11350 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
11352 F:      Documentation/kbuild/
11353 F:      Makefile
11354 F:      scripts/*vmlinux*
11355 F:      scripts/Kbuild*
11356 F:      scripts/Makefile*
11357 F:      scripts/basic/
11358 F:      scripts/dummy-tools/
11359 F:      scripts/mk*
11360 F:      scripts/mod/
11361 F:      scripts/package/
11362
11363 KERNEL HARDENING (not covered by other areas)
11364 M:      Kees Cook <[email protected]>
11365 L:      [email protected]
11366 S:      Supported
11367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
11368 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
11369 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
11370 F:      include/linux/overflow.h
11371 F:      include/linux/randomize_kstack.h
11372 F:      mm/usercopy.c
11373 K:      \b(add|choose)_random_kstack_offset\b
11374 K:      \b__check_(object_size|heap_object)\b
11375
11376 KERNEL JANITORS
11377 L:      [email protected]
11378 S:      Odd Fixes
11379 W:      http://kernelnewbies.org/KernelJanitors
11380
11381 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
11382 M:      Chuck Lever <[email protected]>
11383 M:      Jeff Layton <[email protected]>
11384 R:      Neil Brown <[email protected]>
11385 R:      Olga Kornievskaia <[email protected]>
11386 R:      Dai Ngo <[email protected]>
11387 R:      Tom Talpey <[email protected]>
11388 L:      [email protected]
11389 S:      Supported
11390 W:      http://nfs.sourceforge.net/
11391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
11392 F:      Documentation/filesystems/nfs/
11393 F:      fs/exportfs/
11394 F:      fs/lockd/
11395 F:      fs/nfs_common/
11396 F:      fs/nfsd/
11397 F:      include/linux/lockd/
11398 F:      include/linux/sunrpc/
11399 F:      include/trace/events/rpcgss.h
11400 F:      include/trace/events/rpcrdma.h
11401 F:      include/trace/events/sunrpc.h
11402 F:      include/trace/misc/fs.h
11403 F:      include/trace/misc/nfs.h
11404 F:      include/trace/misc/sunrpc.h
11405 F:      include/uapi/linux/nfsd/
11406 F:      include/uapi/linux/sunrpc/
11407 F:      net/sunrpc/
11408
11409 KERNEL REGRESSIONS
11410 M:      Thorsten Leemhuis <[email protected]>
11411 L:      [email protected]
11412 S:      Supported
11413 F:      Documentation/admin-guide/reporting-regressions.rst
11414 F:      Documentation/process/handling-regressions.rst
11415
11416 KERNEL SELFTEST FRAMEWORK
11417 M:      Shuah Khan <[email protected]>
11418 M:      Shuah Khan <[email protected]>
11419 L:      [email protected]
11420 S:      Maintained
11421 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
11422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
11423 F:      Documentation/dev-tools/kselftest*
11424 F:      tools/testing/selftests/
11425
11426 KERNEL SMB3 SERVER (KSMBD)
11427 M:      Namjae Jeon <[email protected]>
11428 M:      Steve French <[email protected]>
11429 R:      Sergey Senozhatsky <[email protected]>
11430 R:      Tom Talpey <[email protected]>
11431 L:      [email protected]
11432 S:      Maintained
11433 T:      git git://git.samba.org/ksmbd.git
11434 F:      Documentation/filesystems/smb/ksmbd.rst
11435 F:      fs/smb/common/
11436 F:      fs/smb/server/
11437
11438 KERNEL UNIT TESTING FRAMEWORK (KUnit)
11439 M:      Brendan Higgins <[email protected]>
11440 M:      David Gow <[email protected]>
11441 L:      [email protected]
11442 L:      [email protected]
11443 S:      Maintained
11444 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
11445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
11446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
11447 F:      Documentation/dev-tools/kunit/
11448 F:      include/kunit/
11449 F:      lib/kunit/
11450 F:      rust/kernel/kunit.rs
11451 F:      scripts/rustdoc_test_*
11452 F:      tools/testing/kunit/
11453
11454 KERNEL USERMODE HELPER
11455 M:      Luis Chamberlain <[email protected]>
11456 L:      [email protected]
11457 S:      Maintained
11458 F:      include/linux/umh.h
11459 F:      kernel/umh.c
11460
11461 KERNEL VIRTUAL MACHINE (KVM)
11462 M:      Paolo Bonzini <[email protected]>
11463 L:      [email protected]
11464 S:      Supported
11465 W:      http://www.linux-kvm.org
11466 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11467 F:      Documentation/virt/kvm/
11468 F:      include/asm-generic/kvm*
11469 F:      include/kvm/iodev.h
11470 F:      include/linux/kvm*
11471 F:      include/trace/events/kvm.h
11472 F:      include/uapi/asm-generic/kvm*
11473 F:      include/uapi/linux/kvm*
11474 F:      tools/kvm/
11475 F:      tools/testing/selftests/kvm/
11476 F:      virt/kvm/*
11477
11478 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
11479 M:      Marc Zyngier <[email protected]>
11480 M:      Oliver Upton <[email protected]>
11481 R:      James Morse <[email protected]>
11482 R:      Suzuki K Poulose <[email protected]>
11483 R:      Zenghui Yu <[email protected]>
11484 L:      [email protected] (moderated for non-subscribers)
11485 L:      [email protected]
11486 S:      Maintained
11487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
11488 F:      arch/arm64/include/asm/kvm*
11489 F:      arch/arm64/include/uapi/asm/kvm*
11490 F:      arch/arm64/kvm/
11491 F:      include/kvm/arm_*
11492 F:      tools/testing/selftests/kvm/*/aarch64/
11493 F:      tools/testing/selftests/kvm/aarch64/
11494
11495 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
11496 M:      Huacai Chen <[email protected]>
11497 L:      [email protected]
11498 L:      [email protected]
11499 S:      Maintained
11500 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11501 F:      arch/mips/include/asm/kvm*
11502 F:      arch/mips/include/uapi/asm/kvm*
11503 F:      arch/mips/kvm/
11504
11505 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
11506 M:      Michael Ellerman <[email protected]>
11507 R:      Nicholas Piggin <[email protected]>
11508 L:      [email protected]
11509 L:      [email protected]
11510 S:      Maintained (Book3S 64-bit HV)
11511 S:      Odd fixes (Book3S 64-bit PR)
11512 S:      Orphan (Book3E and 32-bit)
11513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
11514 F:      arch/powerpc/include/asm/kvm*
11515 F:      arch/powerpc/include/uapi/asm/kvm*
11516 F:      arch/powerpc/kernel/kvm*
11517 F:      arch/powerpc/kvm/
11518
11519 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
11520 M:      Anup Patel <[email protected]>
11521 R:      Atish Patra <[email protected]>
11522 L:      [email protected]
11523 L:      [email protected]
11524 L:      [email protected]
11525 S:      Maintained
11526 T:      git https://github.com/kvm-riscv/linux.git
11527 F:      arch/riscv/include/asm/kvm*
11528 F:      arch/riscv/include/uapi/asm/kvm*
11529 F:      arch/riscv/kvm/
11530 F:      tools/testing/selftests/kvm/*/riscv/
11531
11532 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
11533 M:      Christian Borntraeger <[email protected]>
11534 M:      Janosch Frank <[email protected]>
11535 M:      Claudio Imbrenda <[email protected]>
11536 R:      David Hildenbrand <[email protected]>
11537 L:      [email protected]
11538 S:      Supported
11539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
11540 F:      Documentation/virt/kvm/s390*
11541 F:      arch/s390/include/asm/gmap.h
11542 F:      arch/s390/include/asm/kvm*
11543 F:      arch/s390/include/uapi/asm/kvm*
11544 F:      arch/s390/include/uapi/asm/uvdevice.h
11545 F:      arch/s390/kernel/uv.c
11546 F:      arch/s390/kvm/
11547 F:      arch/s390/mm/gmap.c
11548 F:      drivers/s390/char/uvdevice.c
11549 F:      tools/testing/selftests/drivers/s390x/uvdevice/
11550 F:      tools/testing/selftests/kvm/*/s390x/
11551 F:      tools/testing/selftests/kvm/s390x/
11552
11553 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
11554 M:      Sean Christopherson <[email protected]>
11555 M:      Paolo Bonzini <[email protected]>
11556 L:      [email protected]
11557 S:      Supported
11558 P:      Documentation/process/maintainer-kvm-x86.rst
11559 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11560 F:      arch/x86/include/asm/kvm*
11561 F:      arch/x86/include/asm/svm.h
11562 F:      arch/x86/include/asm/vmx*.h
11563 F:      arch/x86/include/uapi/asm/kvm*
11564 F:      arch/x86/include/uapi/asm/svm.h
11565 F:      arch/x86/include/uapi/asm/vmx.h
11566 F:      arch/x86/kvm/
11567 F:      arch/x86/kvm/*/
11568
11569 KERNFS
11570 M:      Greg Kroah-Hartman <[email protected]>
11571 M:      Tejun Heo <[email protected]>
11572 S:      Supported
11573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11574 F:      fs/kernfs/
11575 F:      include/linux/kernfs.h
11576
11577 KEXEC
11578 M:      Eric Biederman <[email protected]>
11579 L:      [email protected]
11580 S:      Maintained
11581 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
11582 F:      include/linux/kexec.h
11583 F:      include/uapi/linux/kexec.h
11584 F:      kernel/kexec*
11585
11586 KEYS-ENCRYPTED
11587 M:      Mimi Zohar <[email protected]>
11588 L:      [email protected]
11589 L:      [email protected]
11590 S:      Supported
11591 F:      Documentation/security/keys/trusted-encrypted.rst
11592 F:      include/keys/encrypted-type.h
11593 F:      security/keys/encrypted-keys/
11594
11595 KEYS-TRUSTED
11596 M:      James Bottomley <[email protected]>
11597 M:      Jarkko Sakkinen <[email protected]>
11598 M:      Mimi Zohar <[email protected]>
11599 L:      [email protected]
11600 L:      [email protected]
11601 S:      Supported
11602 F:      Documentation/security/keys/trusted-encrypted.rst
11603 F:      include/keys/trusted-type.h
11604 F:      include/keys/trusted_tpm.h
11605 F:      security/keys/trusted-keys/
11606
11607 KEYS-TRUSTED-CAAM
11608 M:      Ahmad Fatoum <[email protected]>
11609 R:      Pengutronix Kernel Team <[email protected]>
11610 L:      [email protected]
11611 L:      [email protected]
11612 S:      Maintained
11613 F:      include/keys/trusted_caam.h
11614 F:      security/keys/trusted-keys/trusted_caam.c
11615
11616 KEYS-TRUSTED-TEE
11617 M:      Sumit Garg <[email protected]>
11618 L:      [email protected]
11619 L:      [email protected]
11620 S:      Supported
11621 F:      include/keys/trusted_tee.h
11622 F:      security/keys/trusted-keys/trusted_tee.c
11623
11624 KEYS/KEYRINGS
11625 M:      David Howells <[email protected]>
11626 M:      Jarkko Sakkinen <[email protected]>
11627 L:      [email protected]
11628 S:      Maintained
11629 F:      Documentation/security/keys/core.rst
11630 F:      include/keys/
11631 F:      include/linux/key-type.h
11632 F:      include/linux/key.h
11633 F:      include/linux/keyctl.h
11634 F:      include/uapi/linux/keyctl.h
11635 F:      security/keys/
11636
11637 KEYS/KEYRINGS_INTEGRITY
11638 M:      Jarkko Sakkinen <[email protected]>
11639 M:      Mimi Zohar <[email protected]>
11640 L:      [email protected]
11641 L:      [email protected]
11642 S:      Supported
11643 F:      security/integrity/platform_certs
11644
11645 KFENCE
11646 M:      Alexander Potapenko <[email protected]>
11647 M:      Marco Elver <[email protected]>
11648 R:      Dmitry Vyukov <[email protected]>
11649 L:      [email protected]
11650 S:      Maintained
11651 F:      Documentation/dev-tools/kfence.rst
11652 F:      arch/*/include/asm/kfence.h
11653 F:      include/linux/kfence.h
11654 F:      lib/Kconfig.kfence
11655 F:      mm/kfence/
11656
11657 KFIFO
11658 M:      Stefani Seibold <[email protected]>
11659 S:      Maintained
11660 F:      include/linux/kfifo.h
11661 F:      lib/kfifo.c
11662 F:      samples/kfifo/
11663
11664 KGDB / KDB /debug_core
11665 M:      Jason Wessel <[email protected]>
11666 M:      Daniel Thompson <[email protected]>
11667 R:      Douglas Anderson <[email protected]>
11668 L:      [email protected]
11669 S:      Maintained
11670 W:      http://kgdb.wiki.kernel.org/
11671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
11672 F:      Documentation/dev-tools/kgdb.rst
11673 F:      drivers/misc/kgdbts.c
11674 F:      drivers/tty/serial/kgdboc.c
11675 F:      include/linux/kdb.h
11676 F:      include/linux/kgdb.h
11677 F:      kernel/debug/
11678 F:      kernel/module/kdb.c
11679
11680 KHADAS MCU MFD DRIVER
11681 M:      Neil Armstrong <[email protected]>
11682 L:      [email protected]
11683 S:      Maintained
11684 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
11685 F:      drivers/mfd/khadas-mcu.c
11686 F:      drivers/thermal/khadas_mcu_fan.c
11687 F:      include/linux/mfd/khadas-mcu.h
11688
11689 KIONIX/ROHM KX022A ACCELEROMETER
11690 M:      Matti Vaittinen <[email protected]>
11691 L:      [email protected]
11692 S:      Supported
11693 F:      drivers/iio/accel/kionix-kx022a*
11694
11695 KMEMLEAK
11696 M:      Catalin Marinas <[email protected]>
11697 S:      Maintained
11698 F:      Documentation/dev-tools/kmemleak.rst
11699 F:      include/linux/kmemleak.h
11700 F:      mm/kmemleak.c
11701 F:      samples/kmemleak/kmemleak-test.c
11702
11703 KMSAN
11704 M:      Alexander Potapenko <[email protected]>
11705 R:      Marco Elver <[email protected]>
11706 R:      Dmitry Vyukov <[email protected]>
11707 L:      [email protected]
11708 S:      Maintained
11709 F:      Documentation/dev-tools/kmsan.rst
11710 F:      arch/*/include/asm/kmsan.h
11711 F:      arch/*/mm/kmsan_*
11712 F:      include/linux/kmsan*.h
11713 F:      lib/Kconfig.kmsan
11714 F:      mm/kmsan/
11715 F:      scripts/Makefile.kmsan
11716
11717 KPROBES
11718 M:      Naveen N. Rao <[email protected]>
11719 M:      Anil S Keshavamurthy <[email protected]>
11720 M:      "David S. Miller" <[email protected]>
11721 M:      Masami Hiramatsu <[email protected]>
11722 L:      [email protected]
11723 L:      [email protected]
11724 S:      Maintained
11725 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
11726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
11727 F:      Documentation/trace/kprobes.rst
11728 F:      include/asm-generic/kprobes.h
11729 F:      include/linux/kprobes.h
11730 F:      kernel/kprobes.c
11731 F:      lib/test_kprobes.c
11732 F:      samples/kprobes
11733
11734 KS0108 LCD CONTROLLER DRIVER
11735 M:      Miguel Ojeda <[email protected]>
11736 S:      Maintained
11737 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
11738 F:      drivers/auxdisplay/ks0108.c
11739 F:      include/linux/ks0108.h
11740
11741 KTD253 BACKLIGHT DRIVER
11742 M:      Linus Walleij <[email protected]>
11743 S:      Maintained
11744 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
11745 F:      drivers/video/backlight/ktd253-backlight.c
11746
11747 KTEST
11748 M:      Steven Rostedt <[email protected]>
11749 M:      John Hawley <[email protected]>
11750 S:      Maintained
11751 F:      tools/testing/ktest
11752
11753 KTZ8866 BACKLIGHT DRIVER
11754 M:      Jianhua Lu <[email protected]>
11755 S:      Maintained
11756 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
11757 F:      drivers/video/backlight/ktz8866.c
11758
11759 KVM PARAVIRT (KVM/paravirt)
11760 M:      Paolo Bonzini <[email protected]>
11761 R:      Wanpeng Li <[email protected]>
11762 R:      Vitaly Kuznetsov <[email protected]>
11763 L:      [email protected]
11764 S:      Supported
11765 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11766 F:      arch/um/include/asm/kvm_para.h
11767 F:      arch/x86/include/asm/kvm_para.h
11768 F:      arch/x86/include/asm/pvclock-abi.h
11769 F:      arch/x86/include/uapi/asm/kvm_para.h
11770 F:      arch/x86/kernel/kvm.c
11771 F:      arch/x86/kernel/kvmclock.c
11772 F:      include/asm-generic/kvm_para.h
11773 F:      include/linux/kvm_para.h
11774 F:      include/uapi/asm-generic/kvm_para.h
11775 F:      include/uapi/linux/kvm_para.h
11776
11777 KVM X86 HYPER-V (KVM/hyper-v)
11778 M:      Vitaly Kuznetsov <[email protected]>
11779 M:      Sean Christopherson <[email protected]>
11780 M:      Paolo Bonzini <[email protected]>
11781 L:      [email protected]
11782 S:      Supported
11783 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11784 F:      arch/x86/kvm/hyperv.*
11785 F:      arch/x86/kvm/kvm_onhyperv.*
11786 F:      arch/x86/kvm/svm/hyperv.*
11787 F:      arch/x86/kvm/svm/svm_onhyperv.*
11788 F:      arch/x86/kvm/vmx/hyperv.*
11789
11790 KVM X86 Xen (KVM/Xen)
11791 M:      David Woodhouse <[email protected]>
11792 M:      Paul Durrant <[email protected]>
11793 M:      Sean Christopherson <[email protected]>
11794 M:      Paolo Bonzini <[email protected]>
11795 L:      [email protected]
11796 S:      Supported
11797 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11798 F:      arch/x86/kvm/xen.*
11799
11800 L3MDEV
11801 M:      David Ahern <[email protected]>
11802 L:      [email protected]
11803 S:      Maintained
11804 F:      include/net/l3mdev.h
11805 F:      net/l3mdev
11806
11807 LANDLOCK SECURITY MODULE
11808 M:      Mickaël Salaün <[email protected]>
11809 L:      [email protected]
11810 S:      Supported
11811 W:      https://landlock.io
11812 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
11813 F:      Documentation/security/landlock.rst
11814 F:      Documentation/userspace-api/landlock.rst
11815 F:      include/uapi/linux/landlock.h
11816 F:      samples/landlock/
11817 F:      security/landlock/
11818 F:      tools/testing/selftests/landlock/
11819 K:      landlock
11820 K:      LANDLOCK
11821
11822 LANTIQ / INTEL Ethernet drivers
11823 M:      Hauke Mehrtens <[email protected]>
11824 L:      [email protected]
11825 S:      Maintained
11826 F:      drivers/net/dsa/lantiq_gswip.c
11827 F:      drivers/net/dsa/lantiq_pce.h
11828 F:      drivers/net/ethernet/lantiq_xrx200.c
11829 F:      net/dsa/tag_gswip.c
11830
11831 LANTIQ MIPS ARCHITECTURE
11832 M:      John Crispin <[email protected]>
11833 L:      [email protected]
11834 S:      Maintained
11835 F:      arch/mips/lantiq
11836 F:      drivers/soc/lantiq
11837
11838 LASI 53c700 driver for PARISC
11839 M:      "James E.J. Bottomley" <[email protected]>
11840 L:      [email protected]
11841 S:      Maintained
11842 F:      Documentation/scsi/53c700.rst
11843 F:      drivers/scsi/53c700*
11844
11845 LEAKING_ADDRESSES
11846 M:      Tobin C. Harding <[email protected]>
11847 M:      Tycho Andersen <[email protected]>
11848 L:      [email protected]
11849 S:      Maintained
11850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
11851 F:      scripts/leaking_addresses.pl
11852
11853 LED SUBSYSTEM
11854 M:      Pavel Machek <[email protected]>
11855 M:      Lee Jones <[email protected]>
11856 L:      [email protected]
11857 S:      Maintained
11858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
11859 F:      Documentation/devicetree/bindings/leds/
11860 F:      Documentation/leds/
11861 F:      drivers/leds/
11862 F:      include/dt-bindings/leds/
11863 F:      include/linux/leds.h
11864
11865 LEGACY EEPROM DRIVER
11866 M:      Jean Delvare <[email protected]>
11867 S:      Maintained
11868 F:      Documentation/misc-devices/eeprom.rst
11869 F:      drivers/misc/eeprom/eeprom.c
11870
11871 LEGO MINDSTORMS EV3
11872 R:      David Lechner <[email protected]>
11873 S:      Maintained
11874 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
11875 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
11876 F:      drivers/power/supply/lego_ev3_battery.c
11877
11878 LEGO USB Tower driver
11879 M:      Juergen Stuber <[email protected]>
11880 L:      [email protected]
11881 S:      Maintained
11882 W:      http://legousb.sourceforge.net/
11883 F:      drivers/usb/misc/legousbtower.c
11884
11885 LETSKETCH HID TABLET DRIVER
11886 M:      Hans de Goede <[email protected]>
11887 L:      [email protected]
11888 S:      Maintained
11889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
11890 F:      drivers/hid/hid-letsketch.c
11891
11892 LG LAPTOP EXTRAS
11893 M:      Matan Ziv-Av <[email protected]>
11894 L:      [email protected]
11895 S:      Maintained
11896 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
11897 F:      Documentation/admin-guide/laptops/lg-laptop.rst
11898 F:      drivers/platform/x86/lg-laptop.c
11899
11900 LG2160 MEDIA DRIVER
11901 M:      Michael Krufky <[email protected]>
11902 L:      [email protected]
11903 S:      Maintained
11904 W:      https://linuxtv.org
11905 W:      http://github.com/mkrufky
11906 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11907 T:      git git://linuxtv.org/mkrufky/tuners.git
11908 F:      drivers/media/dvb-frontends/lg2160.*
11909
11910 LGDT3305 MEDIA DRIVER
11911 M:      Michael Krufky <[email protected]>
11912 L:      [email protected]
11913 S:      Maintained
11914 W:      https://linuxtv.org
11915 W:      http://github.com/mkrufky
11916 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11917 T:      git git://linuxtv.org/mkrufky/tuners.git
11918 F:      drivers/media/dvb-frontends/lgdt3305.*
11919
11920 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
11921 M:      Viresh Kumar <[email protected]>
11922 L:      [email protected]
11923 S:      Maintained
11924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11925 F:      drivers/ata/pata_arasan_cf.c
11926 F:      include/linux/pata_arasan_cf_data.h
11927
11928 LIBATA PATA DRIVERS
11929 R:      Sergey Shtylyov <[email protected]>
11930 L:      [email protected]
11931 F:      drivers/ata/ata_*.c
11932 F:      drivers/ata/pata_*.c
11933
11934 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
11935 M:      Linus Walleij <[email protected]>
11936 L:      [email protected]
11937 S:      Maintained
11938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11939 F:      drivers/ata/pata_ftide010.c
11940 F:      drivers/ata/sata_gemini.c
11941 F:      drivers/ata/sata_gemini.h
11942
11943 LIBATA SATA AHCI PLATFORM devices support
11944 M:      Hans de Goede <[email protected]>
11945 M:      Jens Axboe <[email protected]>
11946 L:      [email protected]
11947 S:      Maintained
11948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11949 F:      drivers/ata/ahci_platform.c
11950 F:      drivers/ata/libahci_platform.c
11951 F:      include/linux/ahci_platform.h
11952
11953 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
11954 M:      Serge Semin <[email protected]>
11955 L:      [email protected]
11956 S:      Maintained
11957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
11958 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
11959 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
11960 F:      drivers/ata/ahci_dwc.c
11961
11962 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
11963 M:      Mikael Pettersson <[email protected]>
11964 L:      [email protected]
11965 S:      Maintained
11966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11967 F:      drivers/ata/sata_promise.*
11968
11969 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
11970 M:      Damien Le Moal <[email protected]>
11971 L:      [email protected]
11972 S:      Maintained
11973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
11974 F:      Documentation/ABI/testing/sysfs-ata
11975 F:      Documentation/devicetree/bindings/ata/
11976 F:      drivers/ata/
11977 F:      include/linux/ata.h
11978 F:      include/linux/libata.h
11979
11980 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
11981 M:      Vishal Verma <[email protected]>
11982 M:      Dan Williams <[email protected]>
11983 M:      Dave Jiang <[email protected]>
11984 L:      [email protected]
11985 S:      Supported
11986 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11987 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11988 F:      drivers/nvdimm/btt*
11989
11990 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
11991 M:      Dan Williams <[email protected]>
11992 M:      Vishal Verma <[email protected]>
11993 M:      Dave Jiang <[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 F:      drivers/nvdimm/pmem*
11999
12000 LIBNVDIMM: DEVICETREE BINDINGS
12001 M:      Oliver O'Halloran <[email protected]>
12002 L:      [email protected]
12003 S:      Supported
12004 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12005 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12006 F:      drivers/nvdimm/of_pmem.c
12007
12008 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12009 M:      Dan Williams <[email protected]>
12010 M:      Vishal Verma <[email protected]>
12011 M:      Dave Jiang <[email protected]>
12012 M:      Ira Weiny <[email protected]>
12013 L:      [email protected]
12014 S:      Supported
12015 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12016 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12018 F:      drivers/acpi/nfit/*
12019 F:      drivers/nvdimm/*
12020 F:      include/linux/libnvdimm.h
12021 F:      include/linux/nd.h
12022 F:      include/uapi/linux/ndctl.h
12023 F:      tools/testing/nvdimm/
12024
12025 LICENSES and SPDX stuff
12026 M:      Thomas Gleixner <[email protected]>
12027 M:      Greg Kroah-Hartman <[email protected]>
12028 L:      [email protected]
12029 S:      Maintained
12030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12031 F:      COPYING
12032 F:      Documentation/process/license-rules.rst
12033 F:      LICENSES/
12034 F:      scripts/spdxcheck-test.sh
12035 F:      scripts/spdxcheck.py
12036 F:      scripts/spdxexclude
12037
12038 LINEAR RANGES HELPERS
12039 M:      Mark Brown <[email protected]>
12040 R:      Matti Vaittinen <[email protected]>
12041 F:      include/linux/linear_range.h
12042 F:      lib/linear_ranges.c
12043 F:      lib/test_linear_ranges.c
12044
12045 LINUX FOR POWER MACINTOSH
12046 L:      [email protected]
12047 S:      Orphan
12048 F:      arch/powerpc/platforms/powermac/
12049 F:      drivers/macintosh/
12050 X:      drivers/macintosh/adb-iop.c
12051 X:      drivers/macintosh/via-macii.c
12052
12053 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12054 M:      Michael Ellerman <[email protected]>
12055 R:      Nicholas Piggin <[email protected]>
12056 R:      Christophe Leroy <[email protected]>
12057 L:      [email protected]
12058 S:      Supported
12059 W:      https://github.com/linuxppc/wiki/wiki
12060 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12062 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
12063 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
12064 F:      Documentation/devicetree/bindings/powerpc/
12065 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
12066 F:      Documentation/powerpc/
12067 F:      arch/powerpc/
12068 F:      drivers/*/*/*pasemi*
12069 F:      drivers/*/*pasemi*
12070 F:      drivers/char/tpm/tpm_ibmvtpm*
12071 F:      drivers/crypto/nx/
12072 F:      drivers/crypto/vmx/
12073 F:      drivers/i2c/busses/i2c-opal.c
12074 F:      drivers/net/ethernet/ibm/ibmveth.*
12075 F:      drivers/net/ethernet/ibm/ibmvnic.*
12076 F:      drivers/pci/hotplug/pnv_php.c
12077 F:      drivers/pci/hotplug/rpa*
12078 F:      drivers/rtc/rtc-opal.c
12079 F:      drivers/scsi/ibmvscsi/
12080 F:      drivers/tty/hvc/hvc_opal.c
12081 F:      drivers/watchdog/wdrtas.c
12082 F:      tools/testing/selftests/powerpc
12083 N:      /pmac
12084 N:      powermac
12085 N:      powernv
12086 N:      [^a-z0-9]ps3
12087 N:      pseries
12088
12089 LINUX FOR POWERPC EMBEDDED MPC5XXX
12090 M:      Anatolij Gustschin <[email protected]>
12091 L:      [email protected]
12092 S:      Odd Fixes
12093 F:      arch/powerpc/platforms/512x/
12094 F:      arch/powerpc/platforms/52xx/
12095
12096 LINUX FOR POWERPC EMBEDDED PPC4XX
12097 L:      [email protected]
12098 S:      Orphan
12099 F:      arch/powerpc/platforms/40x/
12100 F:      arch/powerpc/platforms/44x/
12101
12102 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
12103 M:      Scott Wood <[email protected]>
12104 L:      [email protected]
12105 S:      Odd fixes
12106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
12107 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
12108 F:      Documentation/devicetree/bindings/powerpc/fsl/
12109 F:      arch/powerpc/platforms/83xx/
12110 F:      arch/powerpc/platforms/85xx/
12111
12112 LINUX FOR POWERPC EMBEDDED PPC8XX
12113 M:      Christophe Leroy <[email protected]>
12114 L:      [email protected]
12115 S:      Maintained
12116 F:      arch/powerpc/platforms/8xx/
12117
12118 LINUX KERNEL DUMP TEST MODULE (LKDTM)
12119 M:      Kees Cook <[email protected]>
12120 S:      Maintained
12121 F:      drivers/misc/lkdtm/*
12122 F:      tools/testing/selftests/lkdtm/*
12123
12124 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
12125 M:      Alan Stern <[email protected]>
12126 M:      Andrea Parri <[email protected]>
12127 M:      Will Deacon <[email protected]>
12128 M:      Peter Zijlstra <[email protected]>
12129 M:      Boqun Feng <[email protected]>
12130 M:      Nicholas Piggin <[email protected]>
12131 M:      David Howells <[email protected]>
12132 M:      Jade Alglave <[email protected]>
12133 M:      Luc Maranget <[email protected]>
12134 M:      "Paul E. McKenney" <[email protected]>
12135 R:      Akira Yokosawa <[email protected]>
12136 R:      Daniel Lustig <[email protected]>
12137 R:      Joel Fernandes <[email protected]>
12138 L:      [email protected]
12139 L:      [email protected]
12140 S:      Supported
12141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
12142 F:      Documentation/atomic_bitops.txt
12143 F:      Documentation/atomic_t.txt
12144 F:      Documentation/core-api/refcount-vs-atomic.rst
12145 F:      Documentation/litmus-tests/
12146 F:      Documentation/memory-barriers.txt
12147 F:      tools/memory-model/
12148
12149 LINUX-NEXT TREE
12150 M:      Stephen Rothwell <[email protected]>
12151 L:      [email protected]
12152 S:      Supported
12153 B:      mailto:[email protected] and the appropriate development tree
12154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
12155
12156 LIS3LV02D ACCELEROMETER DRIVER
12157 M:      Eric Piel <[email protected]>
12158 S:      Maintained
12159 F:      Documentation/misc-devices/lis3lv02d.rst
12160 F:      drivers/misc/lis3lv02d/
12161 F:      drivers/platform/x86/hp/hp_accel.c
12162
12163 LIST KUNIT TEST
12164 M:      David Gow <[email protected]>
12165 L:      [email protected]
12166 L:      [email protected]
12167 S:      Maintained
12168 F:      lib/list-test.c
12169
12170 LITEX PLATFORM
12171 M:      Karol Gugala <[email protected]>
12172 M:      Mateusz Holenko <[email protected]>
12173 M:      Gabriel Somlo <[email protected]>
12174 M:      Joel Stanley <[email protected]>
12175 S:      Maintained
12176 F:      Documentation/devicetree/bindings/*/litex,*.yaml
12177 F:      arch/openrisc/boot/dts/or1klitex.dts
12178 F:      drivers/mmc/host/litex_mmc.c
12179 F:      drivers/net/ethernet/litex/*
12180 F:      drivers/soc/litex/*
12181 F:      drivers/tty/serial/liteuart.c
12182 F:      include/linux/litex.h
12183 N:      litex
12184
12185 LIVE PATCHING
12186 M:      Josh Poimboeuf <[email protected]>
12187 M:      Jiri Kosina <[email protected]>
12188 M:      Miroslav Benes <[email protected]>
12189 M:      Petr Mladek <[email protected]>
12190 R:      Joe Lawrence <[email protected]>
12191 L:      [email protected]
12192 S:      Maintained
12193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
12194 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
12195 F:      Documentation/livepatch/
12196 F:      arch/powerpc/include/asm/livepatch.h
12197 F:      include/linux/livepatch.h
12198 F:      kernel/livepatch/
12199 F:      kernel/module/livepatch.c
12200 F:      lib/livepatch/
12201 F:      samples/livepatch/
12202 F:      tools/testing/selftests/livepatch/
12203
12204 LLC (802.2)
12205 L:      [email protected]
12206 S:      Odd fixes
12207 F:      include/linux/llc.h
12208 F:      include/net/llc*
12209 F:      include/uapi/linux/llc.h
12210 F:      net/llc/
12211
12212 LM73 HARDWARE MONITOR DRIVER
12213 M:      Guillaume Ligneul <[email protected]>
12214 L:      [email protected]
12215 S:      Maintained
12216 F:      drivers/hwmon/lm73.c
12217
12218 LM78 HARDWARE MONITOR DRIVER
12219 M:      Jean Delvare <[email protected]>
12220 L:      [email protected]
12221 S:      Maintained
12222 F:      Documentation/hwmon/lm78.rst
12223 F:      drivers/hwmon/lm78.c
12224
12225 LM83 HARDWARE MONITOR DRIVER
12226 M:      Jean Delvare <[email protected]>
12227 L:      [email protected]
12228 S:      Maintained
12229 F:      Documentation/hwmon/lm83.rst
12230 F:      drivers/hwmon/lm83.c
12231
12232 LM90 HARDWARE MONITOR DRIVER
12233 M:      Jean Delvare <[email protected]>
12234 L:      [email protected]
12235 S:      Maintained
12236 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
12237 F:      Documentation/hwmon/lm90.rst
12238 F:      drivers/hwmon/lm90.c
12239 F:      include/dt-bindings/thermal/lm90.h
12240
12241 LM95234 HARDWARE MONITOR DRIVER
12242 M:      Guenter Roeck <[email protected]>
12243 L:      [email protected]
12244 S:      Maintained
12245 F:      Documentation/hwmon/lm95234.rst
12246 F:      drivers/hwmon/lm95234.c
12247
12248 LME2510 MEDIA DRIVER
12249 M:      Malcolm Priestley <[email protected]>
12250 L:      [email protected]
12251 S:      Maintained
12252 W:      https://linuxtv.org
12253 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12254 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
12255
12256 LOADPIN SECURITY MODULE
12257 M:      Kees Cook <[email protected]>
12258 S:      Supported
12259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12260 F:      Documentation/admin-guide/LSM/LoadPin.rst
12261 F:      security/loadpin/
12262
12263 LOCKING PRIMITIVES
12264 M:      Peter Zijlstra <[email protected]>
12265 M:      Ingo Molnar <[email protected]>
12266 M:      Will Deacon <[email protected]>
12267 R:      Waiman Long <[email protected]>
12268 R:      Boqun Feng <[email protected]> (LOCKDEP)
12269 L:      [email protected]
12270 S:      Maintained
12271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
12272 F:      Documentation/locking/
12273 F:      arch/*/include/asm/spinlock*.h
12274 F:      include/linux/lockdep.h
12275 F:      include/linux/mutex*.h
12276 F:      include/linux/rwlock*.h
12277 F:      include/linux/rwsem*.h
12278 F:      include/linux/seqlock.h
12279 F:      include/linux/spinlock*.h
12280 F:      kernel/locking/
12281 F:      lib/locking*.[ch]
12282 X:      kernel/locking/locktorture.c
12283
12284 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
12285 M:      "Richard Russon (FlatCap)" <[email protected]>
12286 L:      [email protected]
12287 S:      Maintained
12288 W:      http://www.linux-ntfs.org/content/view/19/37/
12289 F:      Documentation/admin-guide/ldm.rst
12290 F:      block/partitions/ldm.*
12291
12292 LOGITECH HID GAMING KEYBOARDS
12293 M:      Hans de Goede <[email protected]>
12294 L:      [email protected]
12295 S:      Maintained
12296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12297 F:      drivers/hid/hid-lg-g15.c
12298
12299 LONTIUM LT8912B MIPI TO HDMI BRIDGE
12300 M:      Adrien Grassein <[email protected]>
12301 S:      Maintained
12302 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
12303 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
12304
12305 LOONGARCH
12306 M:      Huacai Chen <[email protected]>
12307 R:      WANG Xuerui <[email protected]>
12308 L:      [email protected]
12309 S:      Maintained
12310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
12311 F:      Documentation/arch/loongarch/
12312 F:      Documentation/translations/zh_CN/arch/loongarch/
12313 F:      arch/loongarch/
12314 F:      drivers/*/*loongarch*
12315
12316 LOONGSON GPIO DRIVER
12317 M:      Yinbo Zhu <[email protected]>
12318 L:      [email protected]
12319 S:      Maintained
12320 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
12321 F:      drivers/gpio/gpio-loongson-64bit.c
12322
12323 LOONGSON LS2X I2C DRIVER
12324 M:      Binbin Zhou <[email protected]>
12325 L:      [email protected]
12326 S:      Maintained
12327 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
12328 F:      drivers/i2c/busses/i2c-ls2x.c
12329
12330 LOONGSON-2 SOC SERIES CLOCK DRIVER
12331 M:      Yinbo Zhu <[email protected]>
12332 L:      [email protected]
12333 S:      Maintained
12334 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
12335 F:      drivers/clk/clk-loongson2.c
12336 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
12337
12338 LOONGSON SPI DRIVER
12339 M:      Yinbo Zhu <[email protected]>
12340 L:      [email protected]
12341 S:      Maintained
12342 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
12343 F:      drivers/spi/spi-loongson-core.c
12344 F:      drivers/spi/spi-loongson-pci.c
12345 F:      drivers/spi/spi-loongson-plat.c
12346 F:      drivers/spi/spi-loongson.h
12347
12348 LOONGSON-2 SOC SERIES GUTS DRIVER
12349 M:      Yinbo Zhu <[email protected]>
12350 L:      [email protected]
12351 S:      Maintained
12352 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
12353 F:      drivers/soc/loongson/loongson2_guts.c
12354
12355 LOONGSON-2 SOC SERIES PM DRIVER
12356 M:      Yinbo Zhu <[email protected]>
12357 L:      [email protected]
12358 S:      Maintained
12359 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
12360 F:      drivers/soc/loongson/loongson2_pm.c
12361
12362 LOONGSON-2 SOC SERIES PINCTRL DRIVER
12363 M:      zhanghongchen <[email protected]>
12364 M:      Yinbo Zhu <[email protected]>
12365 L:      [email protected]
12366 S:      Maintained
12367 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
12368 F:      drivers/pinctrl/pinctrl-loongson2.c
12369
12370 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
12371 M:      Sathya Prakash <[email protected]>
12372 M:      Sreekanth Reddy <[email protected]>
12373 M:      Suganath Prabu Subramani <[email protected]>
12374 L:      [email protected]
12375 L:      [email protected]
12376 S:      Supported
12377 W:      http://www.avagotech.com/support/
12378 F:      drivers/message/fusion/
12379 F:      drivers/scsi/mpt3sas/
12380
12381 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
12382 M:      Matthew Wilcox <[email protected]>
12383 L:      [email protected]
12384 S:      Maintained
12385 F:      drivers/scsi/sym53c8xx_2/
12386
12387 LTC1660 DAC DRIVER
12388 M:      Marcus Folkesson <[email protected]>
12389 L:      [email protected]
12390 S:      Maintained
12391 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
12392 F:      drivers/iio/dac/ltc1660.c
12393
12394 LTC2688 IIO DAC DRIVER
12395 M:      Nuno Sá <[email protected]>
12396 L:      [email protected]
12397 S:      Supported
12398 W:      https://ez.analog.com/linux-software-drivers
12399 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
12400 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
12401 F:      drivers/iio/dac/ltc2688.c
12402
12403 LTC2947 HARDWARE MONITOR DRIVER
12404 M:      Nuno Sá <[email protected]>
12405 L:      [email protected]
12406 S:      Supported
12407 W:      https://ez.analog.com/linux-software-drivers
12408 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
12409 F:      drivers/hwmon/ltc2947-core.c
12410 F:      drivers/hwmon/ltc2947-i2c.c
12411 F:      drivers/hwmon/ltc2947-spi.c
12412 F:      drivers/hwmon/ltc2947.h
12413
12414 LTC2983 IIO TEMPERATURE DRIVER
12415 M:      Nuno Sá <[email protected]>
12416 L:      [email protected]
12417 S:      Supported
12418 W:      https://ez.analog.com/linux-software-drivers
12419 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
12420 F:      drivers/iio/temperature/ltc2983.c
12421
12422 LTC4261 HARDWARE MONITOR DRIVER
12423 M:      Guenter Roeck <[email protected]>
12424 L:      [email protected]
12425 S:      Maintained
12426 F:      Documentation/hwmon/ltc4261.rst
12427 F:      drivers/hwmon/ltc4261.c
12428
12429 LTC4306 I2C MULTIPLEXER DRIVER
12430 M:      Michael Hennerich <[email protected]>
12431 L:      [email protected]
12432 S:      Supported
12433 W:      https://ez.analog.com/linux-software-drivers
12434 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
12435 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
12436
12437 LTP (Linux Test Project)
12438 M:      Mike Frysinger <[email protected]>
12439 M:      Cyril Hrubis <[email protected]>
12440 M:      Wanlong Gao <[email protected]>
12441 M:      Jan Stancek <[email protected]>
12442 M:      Stanislav Kholmanskikh <[email protected]>
12443 M:      Alexey Kodanev <[email protected]>
12444 L:      [email protected] (subscribers-only)
12445 S:      Maintained
12446 W:      http://linux-test-project.github.io/
12447 T:      git https://github.com/linux-test-project/ltp.git
12448
12449 LYNX 28G SERDES PHY DRIVER
12450 M:      Ioana Ciornei <[email protected]>
12451 L:      [email protected]
12452 S:      Supported
12453 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
12454 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
12455
12456 LYNX PCS MODULE
12457 M:      Ioana Ciornei <[email protected]>
12458 L:      [email protected]
12459 S:      Supported
12460 F:      drivers/net/pcs/pcs-lynx.c
12461 F:      include/linux/pcs-lynx.h
12462
12463 M68K ARCHITECTURE
12464 M:      Geert Uytterhoeven <[email protected]>
12465 L:      [email protected]
12466 S:      Maintained
12467 W:      http://www.linux-m68k.org/
12468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
12469 F:      arch/m68k/
12470 F:      drivers/zorro/
12471
12472 M68K ON APPLE MACINTOSH
12473 M:      Joshua Thompson <[email protected]>
12474 L:      [email protected]
12475 S:      Maintained
12476 W:      http://www.mac.linux-m68k.org/
12477 F:      arch/m68k/mac/
12478 F:      drivers/macintosh/adb-iop.c
12479 F:      drivers/macintosh/via-macii.c
12480
12481 M68K ON HP9000/300
12482 M:      Philip Blundell <[email protected]>
12483 S:      Maintained
12484 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
12485 F:      arch/m68k/hp300/
12486
12487 M88DS3103 MEDIA DRIVER
12488 M:      Antti Palosaari <[email protected]>
12489 L:      [email protected]
12490 S:      Maintained
12491 W:      https://linuxtv.org
12492 W:      http://palosaari.fi/linux/
12493 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12494 T:      git git://linuxtv.org/anttip/media_tree.git
12495 F:      drivers/media/dvb-frontends/m88ds3103*
12496
12497 M88RS2000 MEDIA DRIVER
12498 M:      Malcolm Priestley <[email protected]>
12499 L:      [email protected]
12500 S:      Maintained
12501 W:      https://linuxtv.org
12502 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12503 F:      drivers/media/dvb-frontends/m88rs2000*
12504
12505 MA901 MASTERKIT USB FM RADIO DRIVER
12506 M:      Alexey Klimov <[email protected]>
12507 L:      [email protected]
12508 S:      Maintained
12509 T:      git git://linuxtv.org/media_tree.git
12510 F:      drivers/media/radio/radio-ma901.c
12511
12512 MAC80211
12513 M:      Johannes Berg <[email protected]>
12514 L:      [email protected]
12515 S:      Maintained
12516 W:      https://wireless.wiki.kernel.org/
12517 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
12518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
12519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
12520 F:      Documentation/networking/mac80211-injection.rst
12521 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
12522 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
12523 F:      include/net/mac80211.h
12524 F:      net/mac80211/
12525
12526 MAILBOX API
12527 M:      Jassi Brar <[email protected]>
12528 L:      [email protected]
12529 S:      Maintained
12530 F:      Documentation/devicetree/bindings/mailbox/
12531 F:      drivers/mailbox/
12532 F:      include/dt-bindings/mailbox/
12533 F:      include/linux/mailbox_client.h
12534 F:      include/linux/mailbox_controller.h
12535
12536 MAILBOX ARM MHUv2
12537 M:      Viresh Kumar <[email protected]>
12538 M:      Tushar Khandelwal <[email protected]>
12539 L:      [email protected]
12540 S:      Maintained
12541 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
12542 F:      drivers/mailbox/arm_mhuv2.c
12543 F:      include/linux/mailbox/arm_mhuv2_message.h
12544
12545 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
12546 M:      Michael Kerrisk <[email protected]>
12547 L:      [email protected]
12548 S:      Maintained
12549 W:      http://www.kernel.org/doc/man-pages
12550
12551 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
12552 M:      Jeremy Kerr <[email protected]>
12553 M:      Matt Johnston <[email protected]>
12554 L:      [email protected]
12555 S:      Maintained
12556 F:      Documentation/networking/mctp.rst
12557 F:      drivers/net/mctp/
12558 F:      include/net/mctp.h
12559 F:      include/net/mctpdevice.h
12560 F:      include/net/netns/mctp.h
12561 F:      net/mctp/
12562
12563 MAPLE TREE
12564 M:      Liam R. Howlett <[email protected]>
12565 L:      [email protected]
12566 L:      [email protected]
12567 S:      Supported
12568 F:      Documentation/core-api/maple_tree.rst
12569 F:      include/linux/maple_tree.h
12570 F:      include/trace/events/maple_tree.h
12571 F:      lib/maple_tree.c
12572 F:      lib/test_maple_tree.c
12573 F:      tools/testing/radix-tree/linux/maple_tree.h
12574 F:      tools/testing/radix-tree/maple.c
12575
12576 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
12577 M:      Rahul Bedarkar <[email protected]>
12578 L:      [email protected]
12579 S:      Maintained
12580 F:      arch/mips/boot/dts/img/pistachio*
12581
12582 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
12583 M:      Andrew Lunn <[email protected]>
12584 L:      [email protected]
12585 S:      Maintained
12586 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
12587 F:      Documentation/networking/devlink/mv88e6xxx.rst
12588 F:      drivers/net/dsa/mv88e6xxx/
12589 F:      include/linux/dsa/mv88e6xxx.h
12590 F:      include/linux/platform_data/mv88e6xxx.h
12591
12592 MARVELL ARMADA 3700 PHY DRIVERS
12593 M:      Miquel Raynal <[email protected]>
12594 S:      Maintained
12595 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
12596 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
12597 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
12598 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
12599
12600 MARVELL ARMADA 3700 SERIAL DRIVER
12601 M:      Pali Rohár <[email protected]>
12602 S:      Maintained
12603 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
12604 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
12605 F:      drivers/tty/serial/mvebu-uart.c
12606
12607 MARVELL ARMADA DRM SUPPORT
12608 M:      Russell King <[email protected]>
12609 S:      Maintained
12610 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
12611 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
12612 F:      Documentation/devicetree/bindings/display/armada/
12613 F:      drivers/gpu/drm/armada/
12614 F:      include/uapi/drm/armada_drm.h
12615
12616 MARVELL CRYPTO DRIVER
12617 M:      Boris Brezillon <[email protected]>
12618 M:      Arnaud Ebalard <[email protected]>
12619 M:      Srujana Challa <[email protected]>
12620 L:      [email protected]
12621 S:      Maintained
12622 F:      drivers/crypto/marvell/
12623 F:      include/linux/soc/marvell/octeontx2/
12624
12625 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
12626 M:      Mirko Lindner <[email protected]>
12627 M:      Stephen Hemminger <[email protected]>
12628 L:      [email protected]
12629 S:      Maintained
12630 F:      drivers/net/ethernet/marvell/sk*
12631
12632 MARVELL LIBERTAS WIRELESS DRIVER
12633 L:      [email protected]
12634 S:      Orphan
12635 F:      drivers/net/wireless/marvell/libertas/
12636
12637 MARVELL MACCHIATOBIN SUPPORT
12638 M:      Russell King <[email protected]>
12639 L:      [email protected] (moderated for non-subscribers)
12640 S:      Maintained
12641 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
12642
12643 MARVELL MV643XX ETHERNET DRIVER
12644 M:      Sebastian Hesselbarth <[email protected]>
12645 L:      [email protected]
12646 S:      Maintained
12647 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
12648 F:      include/linux/mv643xx.h
12649
12650 MARVELL MV88X3310 PHY DRIVER
12651 M:      Russell King <[email protected]>
12652 M:      Marek Behún <[email protected]>
12653 L:      [email protected]
12654 S:      Maintained
12655 F:      drivers/net/phy/marvell10g.c
12656
12657 MARVELL MVEBU THERMAL DRIVER
12658 M:      Miquel Raynal <[email protected]>
12659 S:      Maintained
12660 F:      drivers/thermal/armada_thermal.c
12661
12662 MARVELL MVNETA ETHERNET DRIVER
12663 M:      Thomas Petazzoni <[email protected]>
12664 L:      [email protected]
12665 S:      Maintained
12666 F:      drivers/net/ethernet/marvell/mvneta.*
12667
12668 MARVELL MVPP2 ETHERNET DRIVER
12669 M:      Marcin Wojtas <[email protected]>
12670 M:      Russell King <[email protected]>
12671 L:      [email protected]
12672 S:      Maintained
12673 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
12674 F:      drivers/net/ethernet/marvell/mvpp2/
12675
12676 MARVELL MWIFIEX WIRELESS DRIVER
12677 M:      Brian Norris <[email protected]>
12678 L:      [email protected]
12679 S:      Odd Fixes
12680 F:      drivers/net/wireless/marvell/mwifiex/
12681
12682 MARVELL MWL8K WIRELESS DRIVER
12683 L:      [email protected]
12684 S:      Orphan
12685 F:      drivers/net/wireless/marvell/mwl8k.c
12686
12687 MARVELL NAND CONTROLLER DRIVER
12688 M:      Miquel Raynal <[email protected]>
12689 L:      [email protected]
12690 S:      Maintained
12691 F:      drivers/mtd/nand/raw/marvell_nand.c
12692
12693 MARVELL OCTEON ENDPOINT DRIVER
12694 M:      Veerasenareddy Burru <[email protected]>
12695 M:      Sathesh Edara <[email protected]>
12696 L:      [email protected]
12697 S:      Supported
12698 F:      drivers/net/ethernet/marvell/octeon_ep
12699
12700 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
12701 M:      Sunil Goutham <[email protected]>
12702 M:      Geetha sowjanya <[email protected]>
12703 M:      Subbaraya Sundeep <[email protected]>
12704 M:      hariprasad <[email protected]>
12705 L:      [email protected]
12706 S:      Supported
12707 F:      drivers/net/ethernet/marvell/octeontx2/nic/
12708 F:      include/linux/soc/marvell/octeontx2/
12709
12710 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
12711 M:      Sunil Goutham <[email protected]>
12712 M:      Linu Cherian <[email protected]>
12713 M:      Geetha sowjanya <[email protected]>
12714 M:      Jerin Jacob <[email protected]>
12715 M:      hariprasad <[email protected]>
12716 M:      Subbaraya Sundeep <[email protected]>
12717 L:      [email protected]
12718 S:      Supported
12719 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
12720 F:      drivers/net/ethernet/marvell/octeontx2/af/
12721
12722 MARVELL PRESTERA ETHERNET SWITCH DRIVER
12723 M:      Taras Chornyi <[email protected]>
12724 S:      Supported
12725 W:      https://github.com/Marvell-switching/switchdev-prestera
12726 F:      drivers/net/ethernet/marvell/prestera/
12727
12728 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
12729 M:      Nicolas Pitre <[email protected]>
12730 S:      Odd Fixes
12731 F:      drivers/mmc/host/mvsdio.*
12732
12733 MARVELL USB MDIO CONTROLLER DRIVER
12734 M:      Tobias Waldekranz <[email protected]>
12735 L:      [email protected]
12736 S:      Maintained
12737 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
12738 F:      drivers/net/mdio/mdio-mvusb.c
12739
12740 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
12741 M:      Hu Ziji <[email protected]>
12742 L:      [email protected]
12743 S:      Supported
12744 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
12745 F:      drivers/mmc/host/sdhci-xenon*
12746
12747 MATROX FRAMEBUFFER DRIVER
12748 L:      [email protected]
12749 S:      Orphan
12750 F:      drivers/video/fbdev/matrox/matroxfb_*
12751 F:      include/uapi/linux/matroxfb.h
12752
12753 MAX15301 DRIVER
12754 M:      Daniel Nilsson <[email protected]>
12755 L:      [email protected]
12756 S:      Maintained
12757 F:      Documentation/hwmon/max15301.rst
12758 F:      drivers/hwmon/pmbus/max15301.c
12759
12760 MAX16065 HARDWARE MONITOR DRIVER
12761 M:      Guenter Roeck <[email protected]>
12762 L:      [email protected]
12763 S:      Maintained
12764 F:      Documentation/hwmon/max16065.rst
12765 F:      drivers/hwmon/max16065.c
12766
12767 MAX2175 SDR TUNER DRIVER
12768 M:      Ramesh Shanmugasundaram <[email protected]>
12769 L:      [email protected]
12770 S:      Maintained
12771 T:      git git://linuxtv.org/media_tree.git
12772 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
12773 F:      Documentation/userspace-api/media/drivers/max2175.rst
12774 F:      drivers/media/i2c/max2175*
12775 F:      include/uapi/linux/max2175.h
12776
12777 MAX31827 TEMPERATURE SWITCH DRIVER
12778 M:      Daniel Matyas <[email protected]>
12779 L:      [email protected]
12780 S:      Supported
12781 W:      http://ez.analog.com/community/linux-device-drivers
12782 F:      Documentation/devicetree/bindings/hwmon/adi,max31827.yaml
12783 F:      Documentation/hwmon/max31827.rst
12784 F:      drivers/hwmon/max31827.c
12785
12786 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
12787 L:      [email protected]
12788 S:      Orphan
12789 F:      Documentation/hwmon/max6650.rst
12790 F:      drivers/hwmon/max6650.c
12791
12792 MAX6697 HARDWARE MONITOR DRIVER
12793 M:      Guenter Roeck <[email protected]>
12794 L:      [email protected]
12795 S:      Maintained
12796 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
12797 F:      Documentation/hwmon/max6697.rst
12798 F:      drivers/hwmon/max6697.c
12799 F:      include/linux/platform_data/max6697.h
12800
12801 MAX9286 QUAD GMSL DESERIALIZER DRIVER
12802 M:      Jacopo Mondi <[email protected]>
12803 M:      Kieran Bingham <[email protected]>
12804 M:      Laurent Pinchart <[email protected]>
12805 M:      Niklas Söderlund <[email protected]>
12806 L:      [email protected]
12807 S:      Maintained
12808 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
12809 F:      drivers/media/i2c/max9286.c
12810
12811 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
12812 M:      Niklas Söderlund <[email protected]>
12813 L:      [email protected]
12814 S:      Maintained
12815 F:      drivers/staging/media/max96712/max96712.c
12816
12817 MAX9860 MONO AUDIO VOICE CODEC DRIVER
12818 M:      Peter Rosin <[email protected]>
12819 L:      [email protected] (moderated for non-subscribers)
12820 S:      Maintained
12821 F:      Documentation/devicetree/bindings/sound/max9860.txt
12822 F:      sound/soc/codecs/max9860.*
12823
12824 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
12825 M:      Andreas Klinger <[email protected]>
12826 L:      [email protected]
12827 S:      Maintained
12828 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
12829 F:      drivers/iio/proximity/mb1232.c
12830
12831 MAXIM MAX11205 DRIVER
12832 M:      Ramona Bolboaca <[email protected]>
12833 L:      [email protected]
12834 S:      Supported
12835 W:      https://ez.analog.com/linux-software-drivers
12836 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
12837 F:      drivers/iio/adc/max11205.c
12838
12839 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
12840 R:      Iskren Chernev <[email protected]>
12841 R:      Krzysztof Kozlowski <[email protected]>
12842 R:      Marek Szyprowski <[email protected]>
12843 R:      Matheus Castello <[email protected]>
12844 L:      [email protected]
12845 S:      Maintained
12846 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
12847 F:      drivers/power/supply/max17040_battery.c
12848
12849 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
12850 R:      Hans de Goede <[email protected]>
12851 R:      Krzysztof Kozlowski <[email protected]>
12852 R:      Marek Szyprowski <[email protected]>
12853 R:      Sebastian Krzyszkowiak <[email protected]>
12854 R:      Purism Kernel Team <[email protected]>
12855 L:      [email protected]
12856 S:      Maintained
12857 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
12858 F:      drivers/power/supply/max17042_battery.c
12859
12860 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
12861 M:      Laurent Pinchart <[email protected]>
12862 L:      [email protected]
12863 S:      Maintained
12864 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
12865 F:      drivers/regulator/max20086-regulator.c
12866
12867 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
12868 M:      Rajat Khandelwal <[email protected]>
12869 L:      [email protected]
12870 S:      Maintained
12871 F:      drivers/iio/temperature/max30208.c
12872
12873 MAXIM MAX77650 PMIC MFD DRIVER
12874 M:      Bartosz Golaszewski <[email protected]>
12875 L:      [email protected]
12876 S:      Maintained
12877 F:      Documentation/devicetree/bindings/*/*max77650.yaml
12878 F:      Documentation/devicetree/bindings/*/max77650*.yaml
12879 F:      drivers/gpio/gpio-max77650.c
12880 F:      drivers/input/misc/max77650-onkey.c
12881 F:      drivers/leds/leds-max77650.c
12882 F:      drivers/mfd/max77650.c
12883 F:      drivers/power/supply/max77650-charger.c
12884 F:      drivers/regulator/max77650-regulator.c
12885 F:      include/linux/mfd/max77650.h
12886
12887 MAXIM MAX77714 PMIC MFD DRIVER
12888 M:      Luca Ceresoli <[email protected]>
12889 S:      Maintained
12890 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
12891 F:      drivers/mfd/max77714.c
12892 F:      include/linux/mfd/max77714.h
12893
12894 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
12895 M:      Javier Martinez Canillas <[email protected]>
12896 L:      [email protected]
12897 S:      Supported
12898 F:      Documentation/devicetree/bindings/*/*max77802.yaml
12899 F:      drivers/regulator/max77802-regulator.c
12900 F:      include/dt-bindings/*/*max77802.h
12901
12902 MAXIM MAX77976 BATTERY CHARGER
12903 M:      Luca Ceresoli <[email protected]>
12904 S:      Supported
12905 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
12906 F:      drivers/power/supply/max77976_charger.c
12907
12908 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
12909 M:      Krzysztof Kozlowski <[email protected]>
12910 L:      [email protected]
12911 S:      Maintained
12912 B:      mailto:[email protected]
12913 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
12914 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
12915 F:      drivers/power/supply/max14577_charger.c
12916 F:      drivers/power/supply/max77693_charger.c
12917
12918 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
12919 M:      Chanwoo Choi <[email protected]>
12920 M:      Krzysztof Kozlowski <[email protected]>
12921 L:      [email protected]
12922 S:      Maintained
12923 B:      mailto:[email protected]
12924 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
12925 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
12926 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
12927 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
12928 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
12929 F:      drivers/*/*max77843.c
12930 F:      drivers/*/max14577*.c
12931 F:      drivers/*/max77686*.c
12932 F:      drivers/*/max77693*.c
12933 F:      drivers/clk/clk-max77686.c
12934 F:      drivers/extcon/extcon-max14577.c
12935 F:      drivers/extcon/extcon-max77693.c
12936 F:      drivers/rtc/rtc-max77686.c
12937 F:      include/linux/mfd/max14577*.h
12938 F:      include/linux/mfd/max77686*.h
12939 F:      include/linux/mfd/max77693*.h
12940
12941 MAXIRADIO FM RADIO RECEIVER DRIVER
12942 M:      Hans Verkuil <[email protected]>
12943 L:      [email protected]
12944 S:      Maintained
12945 W:      https://linuxtv.org
12946 T:      git git://linuxtv.org/media_tree.git
12947 F:      drivers/media/radio/radio-maxiradio*
12948
12949 MAXLINEAR ETHERNET PHY DRIVER
12950 M:      Xu Liang <[email protected]>
12951 L:      [email protected]
12952 S:      Supported
12953 F:      drivers/net/phy/mxl-gpy.c
12954
12955 MCAN MMIO DEVICE DRIVER
12956 M:      Chandrasekar Ramakrishnan <[email protected]>
12957 L:      [email protected]
12958 S:      Maintained
12959 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
12960 F:      drivers/net/can/m_can/m_can.c
12961 F:      drivers/net/can/m_can/m_can.h
12962 F:      drivers/net/can/m_can/m_can_platform.c
12963
12964 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
12965 R:      Yasushi SHOJI <[email protected]>
12966 L:      [email protected]
12967 S:      Maintained
12968 F:      drivers/net/can/usb/mcba_usb.c
12969
12970 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
12971 M:      Rishi Gupta <[email protected]>
12972 L:      [email protected]
12973 L:      [email protected]
12974 S:      Maintained
12975 F:      drivers/hid/hid-mcp2221.c
12976
12977 MCP251XFD SPI-CAN NETWORK DRIVER
12978 M:      Marc Kleine-Budde <[email protected]>
12979 M:      Manivannan Sadhasivam <[email protected]>
12980 R:      Thomas Kopp <[email protected]>
12981 L:      [email protected]
12982 S:      Maintained
12983 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
12984 F:      drivers/net/can/spi/mcp251xfd/
12985
12986 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
12987 M:      Peter Rosin <[email protected]>
12988 L:      [email protected]
12989 S:      Maintained
12990 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
12991 F:      drivers/iio/potentiometer/mcp4018.c
12992 F:      drivers/iio/potentiometer/mcp4531.c
12993
12994 MCR20A IEEE-802.15.4 RADIO DRIVER
12995 M:      Stefan Schmidt <[email protected]>
12996 L:      [email protected]
12997 S:      Odd Fixes
12998 W:      https://github.com/xueliu/mcr20a-linux
12999 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
13000 F:      drivers/net/ieee802154/mcr20a.c
13001 F:      drivers/net/ieee802154/mcr20a.h
13002
13003 MDIO REGMAP DRIVER
13004 M:      Maxime Chevallier <[email protected]>
13005 L:      [email protected]
13006 S:      Maintained
13007 F:      drivers/net/mdio/mdio-regmap.c
13008 F:      include/linux/mdio/mdio-regmap.h
13009
13010 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
13011 M:      William Breathitt Gray <[email protected]>
13012 L:      [email protected]
13013 S:      Maintained
13014 F:      drivers/iio/dac/cio-dac.c
13015
13016 MEDIA CONTROLLER FRAMEWORK
13017 M:      Sakari Ailus <[email protected]>
13018 M:      Laurent Pinchart <[email protected]>
13019 L:      [email protected]
13020 S:      Supported
13021 W:      https://www.linuxtv.org
13022 T:      git git://linuxtv.org/media_tree.git
13023 F:      drivers/media/mc/
13024 F:      include/media/media-*.h
13025 F:      include/uapi/linux/media.h
13026
13027 MEDIA DRIVER FOR FREESCALE IMX PXP
13028 M:      Philipp Zabel <[email protected]>
13029 L:      [email protected]
13030 S:      Maintained
13031 T:      git git://linuxtv.org/media_tree.git
13032 F:      drivers/media/platform/nxp/imx-pxp.[ch]
13033
13034 MEDIA DRIVERS FOR ASCOT2E
13035 M:      Sergey Kozlov <[email protected]>
13036 M:      Abylay Ospan <[email protected]>
13037 L:      [email protected]
13038 S:      Supported
13039 W:      https://linuxtv.org
13040 W:      http://netup.tv/
13041 T:      git git://linuxtv.org/media_tree.git
13042 F:      drivers/media/dvb-frontends/ascot2e*
13043
13044 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
13045 M:      Jasmin Jessich <[email protected]>
13046 L:      [email protected]
13047 S:      Maintained
13048 W:      https://linuxtv.org
13049 T:      git git://linuxtv.org/media_tree.git
13050 F:      drivers/media/dvb-frontends/cxd2099*
13051
13052 MEDIA DRIVERS FOR CXD2841ER
13053 M:      Sergey Kozlov <[email protected]>
13054 M:      Abylay Ospan <[email protected]>
13055 L:      [email protected]
13056 S:      Supported
13057 W:      https://linuxtv.org
13058 W:      http://netup.tv/
13059 T:      git git://linuxtv.org/media_tree.git
13060 F:      drivers/media/dvb-frontends/cxd2841er*
13061
13062 MEDIA DRIVERS FOR CXD2880
13063 M:      Yasunari Takiguchi <[email protected]>
13064 L:      [email protected]
13065 S:      Supported
13066 W:      http://linuxtv.org/
13067 T:      git git://linuxtv.org/media_tree.git
13068 F:      drivers/media/dvb-frontends/cxd2880/*
13069 F:      drivers/media/spi/cxd2880*
13070
13071 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
13072 L:      [email protected]
13073 S:      Orphan
13074 W:      https://linuxtv.org
13075 T:      git git://linuxtv.org/media_tree.git
13076 F:      drivers/media/pci/ddbridge/*
13077
13078 MEDIA DRIVERS FOR FREESCALE IMX
13079 M:      Steve Longerbeam <[email protected]>
13080 M:      Philipp Zabel <[email protected]>
13081 L:      [email protected]
13082 S:      Maintained
13083 T:      git git://linuxtv.org/media_tree.git
13084 F:      Documentation/admin-guide/media/imx.rst
13085 F:      Documentation/devicetree/bindings/media/imx.txt
13086 F:      drivers/staging/media/imx/
13087 F:      include/linux/imx-media.h
13088 F:      include/media/imx.h
13089
13090 MEDIA DRIVERS FOR FREESCALE IMX7
13091 M:      Rui Miguel Silva <[email protected]>
13092 M:      Laurent Pinchart <[email protected]>
13093 L:      [email protected]
13094 S:      Maintained
13095 T:      git git://linuxtv.org/media_tree.git
13096 F:      Documentation/admin-guide/media/imx7.rst
13097 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
13098 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
13099 F:      drivers/media/platform/nxp/imx-mipi-csis.c
13100 F:      drivers/media/platform/nxp/imx7-media-csi.c
13101
13102 MEDIA DRIVERS FOR HELENE
13103 M:      Abylay Ospan <[email protected]>
13104 L:      [email protected]
13105 S:      Supported
13106 W:      https://linuxtv.org
13107 W:      http://netup.tv/
13108 T:      git git://linuxtv.org/media_tree.git
13109 F:      drivers/media/dvb-frontends/helene*
13110
13111 MEDIA DRIVERS FOR HORUS3A
13112 M:      Sergey Kozlov <[email protected]>
13113 M:      Abylay Ospan <[email protected]>
13114 L:      [email protected]
13115 S:      Supported
13116 W:      https://linuxtv.org
13117 W:      http://netup.tv/
13118 T:      git git://linuxtv.org/media_tree.git
13119 F:      drivers/media/dvb-frontends/horus3a*
13120
13121 MEDIA DRIVERS FOR LNBH25
13122 M:      Sergey Kozlov <[email protected]>
13123 M:      Abylay Ospan <[email protected]>
13124 L:      [email protected]
13125 S:      Supported
13126 W:      https://linuxtv.org
13127 W:      http://netup.tv/
13128 T:      git git://linuxtv.org/media_tree.git
13129 F:      drivers/media/dvb-frontends/lnbh25*
13130
13131 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
13132 L:      [email protected]
13133 S:      Orphan
13134 W:      https://linuxtv.org
13135 T:      git git://linuxtv.org/media_tree.git
13136 F:      drivers/media/dvb-frontends/mxl5xx*
13137
13138 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
13139 M:      Sergey Kozlov <[email protected]>
13140 M:      Abylay Ospan <[email protected]>
13141 L:      [email protected]
13142 S:      Supported
13143 W:      https://linuxtv.org
13144 W:      http://netup.tv/
13145 T:      git git://linuxtv.org/media_tree.git
13146 F:      drivers/media/pci/netup_unidvb/*
13147
13148 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
13149 M:      Dmitry Osipenko <[email protected]>
13150 L:      [email protected]
13151 L:      [email protected]
13152 S:      Maintained
13153 T:      git git://linuxtv.org/media_tree.git
13154 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
13155 F:      drivers/media/platform/nvidia/tegra-vde/
13156
13157 MEDIA DRIVERS FOR RENESAS - CEU
13158 M:      Jacopo Mondi <[email protected]>
13159 L:      [email protected]
13160 L:      [email protected]
13161 S:      Supported
13162 T:      git git://linuxtv.org/media_tree.git
13163 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
13164 F:      drivers/media/platform/renesas/renesas-ceu.c
13165 F:      include/media/drv-intf/renesas-ceu.h
13166
13167 MEDIA DRIVERS FOR RENESAS - DRIF
13168 M:      Fabrizio Castro <[email protected]>
13169 L:      [email protected]
13170 L:      [email protected]
13171 S:      Supported
13172 T:      git git://linuxtv.org/media_tree.git
13173 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
13174 F:      drivers/media/platform/renesas/rcar_drif.c
13175
13176 MEDIA DRIVERS FOR RENESAS - FCP
13177 M:      Laurent Pinchart <[email protected]>
13178 L:      [email protected]
13179 L:      [email protected]
13180 S:      Supported
13181 T:      git git://linuxtv.org/media_tree.git
13182 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
13183 F:      drivers/media/platform/renesas/rcar-fcp.c
13184 F:      include/media/rcar-fcp.h
13185
13186 MEDIA DRIVERS FOR RENESAS - FDP1
13187 M:      Kieran Bingham <[email protected]>
13188 L:      [email protected]
13189 L:      [email protected]
13190 S:      Supported
13191 T:      git git://linuxtv.org/media_tree.git
13192 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
13193 F:      drivers/media/platform/renesas/rcar_fdp1.c
13194
13195 MEDIA DRIVERS FOR RENESAS - VIN
13196 M:      Niklas Söderlund <[email protected]>
13197 L:      [email protected]
13198 L:      [email protected]
13199 S:      Supported
13200 T:      git git://linuxtv.org/media_tree.git
13201 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
13202 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
13203 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
13204 F:      drivers/media/platform/renesas/rcar-isp.c
13205 F:      drivers/media/platform/renesas/rcar-vin/
13206
13207 MEDIA DRIVERS FOR RENESAS - VSP1
13208 M:      Laurent Pinchart <[email protected]>
13209 M:      Kieran Bingham <[email protected]>
13210 L:      [email protected]
13211 L:      [email protected]
13212 S:      Supported
13213 T:      git git://linuxtv.org/media_tree.git
13214 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
13215 F:      drivers/media/platform/renesas/vsp1/
13216
13217 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
13218 L:      [email protected]
13219 S:      Orphan
13220 W:      https://linuxtv.org
13221 T:      git git://linuxtv.org/media_tree.git
13222 F:      drivers/media/dvb-frontends/stv0910*
13223
13224 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
13225 L:      [email protected]
13226 S:      Orphan
13227 W:      https://linuxtv.org
13228 T:      git git://linuxtv.org/media_tree.git
13229 F:      drivers/media/dvb-frontends/stv6111*
13230
13231 MEDIA DRIVERS FOR STM32 - DCMI
13232 M:      Hugues Fruchet <[email protected]>
13233 L:      [email protected]
13234 S:      Supported
13235 T:      git git://linuxtv.org/media_tree.git
13236 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
13237 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
13238
13239 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
13240 M:      Mauro Carvalho Chehab <[email protected]>
13241 L:      [email protected]
13242 S:      Maintained
13243 W:      https://linuxtv.org
13244 Q:      http://patchwork.kernel.org/project/linux-media/list/
13245 T:      git git://linuxtv.org/media_tree.git
13246 F:      Documentation/admin-guide/media/
13247 F:      Documentation/devicetree/bindings/media/
13248 F:      Documentation/driver-api/media/
13249 F:      Documentation/userspace-api/media/
13250 F:      drivers/media/
13251 F:      drivers/staging/media/
13252 F:      include/dt-bindings/media/
13253 F:      include/linux/platform_data/media/
13254 F:      include/media/
13255 F:      include/uapi/linux/dvb/
13256 F:      include/uapi/linux/ivtv*
13257 F:      include/uapi/linux/media.h
13258 F:      include/uapi/linux/uvcvideo.h
13259 F:      include/uapi/linux/v4l2-*
13260 F:      include/uapi/linux/videodev2.h
13261
13262 MEDIATEK BLUETOOTH DRIVER
13263 M:      Sean Wang <[email protected]>
13264 L:      [email protected]
13265 L:      [email protected] (moderated for non-subscribers)
13266 S:      Maintained
13267 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
13268 F:      drivers/bluetooth/btmtkuart.c
13269
13270 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
13271 M:      Sean Wang <[email protected]>
13272 L:      [email protected]
13273 S:      Maintained
13274 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
13275 F:      drivers/power/reset/mt6323-poweroff.c
13276
13277 MEDIATEK CIR DRIVER
13278 M:      Sean Wang <[email protected]>
13279 S:      Maintained
13280 F:      drivers/media/rc/mtk-cir.c
13281
13282 MEDIATEK DMA DRIVER
13283 M:      Sean Wang <[email protected]>
13284 L:      [email protected]
13285 L:      [email protected] (moderated for non-subscribers)
13286 L:      [email protected] (moderated for non-subscribers)
13287 S:      Maintained
13288 F:      Documentation/devicetree/bindings/dma/mtk-*
13289 F:      drivers/dma/mediatek/
13290
13291 MEDIATEK ETHERNET DRIVER
13292 M:      Felix Fietkau <[email protected]>
13293 M:      John Crispin <[email protected]>
13294 M:      Sean Wang <[email protected]>
13295 M:      Mark Lee <[email protected]>
13296 M:      Lorenzo Bianconi <[email protected]>
13297 L:      [email protected]
13298 S:      Maintained
13299 F:      drivers/net/ethernet/mediatek/
13300
13301 MEDIATEK ETHERNET PCS DRIVER
13302 M:      Alexander Couzens <[email protected]>
13303 M:      Daniel Golle <[email protected]>
13304 L:      [email protected]
13305 S:      Maintained
13306 F:      drivers/net/pcs/pcs-mtk-lynxi.c
13307 F:      include/linux/pcs/pcs-mtk-lynxi.h
13308
13309 MEDIATEK ETHERNET PHY DRIVERS
13310 M:      Daniel Golle <[email protected]>
13311 M:      Qingfang Deng <[email protected]>
13312 M:      SkyLake Huang <[email protected]>
13313 L:      [email protected]
13314 S:      Maintained
13315 F:      drivers/net/phy/mediatek-ge-soc.c
13316 F:      drivers/net/phy/mediatek-ge.c
13317
13318 MEDIATEK I2C CONTROLLER DRIVER
13319 M:      Qii Wang <[email protected]>
13320 L:      [email protected]
13321 S:      Maintained
13322 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
13323 F:      drivers/i2c/busses/i2c-mt65xx.c
13324
13325 MEDIATEK IOMMU DRIVER
13326 M:      Yong Wu <[email protected]>
13327 L:      [email protected]
13328 L:      [email protected] (moderated for non-subscribers)
13329 S:      Supported
13330 F:      Documentation/devicetree/bindings/iommu/mediatek*
13331 F:      drivers/iommu/mtk_iommu*
13332 F:      include/dt-bindings/memory/mt*-port.h
13333
13334 MEDIATEK JPEG DRIVER
13335 M:      Bin Liu <[email protected]>
13336 S:      Supported
13337 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
13338 F:      drivers/media/platform/mediatek/jpeg/
13339
13340 MEDIATEK KEYPAD DRIVER
13341 M:      Mattijs Korpershoek <[email protected]>
13342 S:      Supported
13343 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
13344 F:      drivers/input/keyboard/mt6779-keypad.c
13345
13346 MEDIATEK MDP DRIVER
13347 M:      Minghsiu Tsai <[email protected]>
13348 M:      Houlong Wei <[email protected]>
13349 M:      Andrew-CT Chen <[email protected]>
13350 S:      Supported
13351 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
13352 F:      drivers/media/platform/mediatek/mdp/
13353 F:      drivers/media/platform/mediatek/vpu/
13354
13355 MEDIATEK MEDIA DRIVER
13356 M:      Tiffany Lin <[email protected]>
13357 M:      Andrew-CT Chen <[email protected]>
13358 M:      Yunfei Dong <[email protected]>
13359 S:      Supported
13360 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
13361 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
13362 F:      drivers/media/platform/mediatek/vcodec/
13363 F:      drivers/media/platform/mediatek/vpu/
13364
13365 MEDIATEK MMC/SD/SDIO DRIVER
13366 M:      Chaotian Jing <[email protected]>
13367 S:      Maintained
13368 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
13369 F:      drivers/mmc/host/mtk-sd.c
13370
13371 MEDIATEK MT76 WIRELESS LAN DRIVER
13372 M:      Felix Fietkau <[email protected]>
13373 M:      Lorenzo Bianconi <[email protected]>
13374 M:      Ryder Lee <[email protected]>
13375 R:      Shayne Chen <[email protected]>
13376 R:      Sean Wang <[email protected]>
13377 L:      [email protected]
13378 S:      Maintained
13379 T:      git https://github.com/nbd168/wireless
13380 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
13381 F:      drivers/net/wireless/mediatek/mt76/
13382
13383 MEDIATEK MT7601U WIRELESS LAN DRIVER
13384 M:      Jakub Kicinski <[email protected]>
13385 L:      [email protected]
13386 S:      Maintained
13387 F:      drivers/net/wireless/mediatek/mt7601u/
13388
13389 MEDIATEK MT7621 CLOCK DRIVER
13390 M:      Sergio Paracuellos <[email protected]>
13391 S:      Maintained
13392 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
13393 F:      drivers/clk/ralink/clk-mt7621.c
13394
13395 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
13396 M:      Sergio Paracuellos <[email protected]>
13397 S:      Maintained
13398 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
13399 F:      drivers/pci/controller/pcie-mt7621.c
13400
13401 MEDIATEK MT7621 PHY PCI DRIVER
13402 M:      Sergio Paracuellos <[email protected]>
13403 S:      Maintained
13404 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
13405 F:      drivers/phy/ralink/phy-mt7621-pci.c
13406
13407 MEDIATEK MT7621/28/88 I2C DRIVER
13408 M:      Stefan Roese <[email protected]>
13409 L:      [email protected]
13410 S:      Maintained
13411 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
13412 F:      drivers/i2c/busses/i2c-mt7621.c
13413
13414 MEDIATEK MTMIPS CLOCK DRIVER
13415 M:      Sergio Paracuellos <[email protected]>
13416 S:      Maintained
13417 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
13418 F:      drivers/clk/ralink/clk-mtmips.c
13419
13420 MEDIATEK NAND CONTROLLER DRIVER
13421 L:      [email protected]
13422 S:      Orphan
13423 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
13424 F:      drivers/mtd/nand/raw/mtk_*
13425
13426 MEDIATEK PMIC LED DRIVER
13427 M:      Sean Wang <[email protected]>
13428 S:      Maintained
13429 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
13430 F:      drivers/leds/leds-mt6323.c
13431
13432 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
13433 M:      Sean Wang <[email protected]>
13434 S:      Maintained
13435 F:      drivers/char/hw_random/mtk-rng.c
13436
13437 MEDIATEK SMI DRIVER
13438 M:      Yong Wu <[email protected]>
13439 L:      [email protected] (moderated for non-subscribers)
13440 S:      Supported
13441 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
13442 F:      drivers/memory/mtk-smi.c
13443 F:      include/soc/mediatek/smi.h
13444
13445 MEDIATEK SWITCH DRIVER
13446 M:      Arınç ÜNAL <[email protected]>
13447 M:      Daniel Golle <[email protected]>
13448 M:      Landen Chao <[email protected]>
13449 M:      DENG Qingfang <[email protected]>
13450 M:      Sean Wang <[email protected]>
13451 L:      [email protected]
13452 S:      Maintained
13453 F:      drivers/net/dsa/mt7530-mdio.c
13454 F:      drivers/net/dsa/mt7530-mmio.c
13455 F:      drivers/net/dsa/mt7530.*
13456 F:      net/dsa/tag_mtk.c
13457
13458 MEDIATEK T7XX 5G WWAN MODEM DRIVER
13459 M:      Chandrashekar Devegowda <[email protected]>
13460 M:      Intel Corporation <[email protected]>
13461 R:      Chiranjeevi Rapolu <[email protected]>
13462 R:      Liu Haijun <[email protected]>
13463 R:      M Chetan Kumar <[email protected]>
13464 R:      Ricardo Martinez <[email protected]>
13465 L:      [email protected]
13466 S:      Supported
13467 F:      drivers/net/wwan/t7xx/
13468
13469 MEDIATEK USB3 DRD IP DRIVER
13470 M:      Chunfeng Yun <[email protected]>
13471 L:      [email protected]
13472 L:      [email protected] (moderated for non-subscribers)
13473 L:      [email protected] (moderated for non-subscribers)
13474 S:      Maintained
13475 F:      Documentation/devicetree/bindings/usb/mediatek,*
13476 F:      drivers/usb/host/xhci-mtk*
13477 F:      drivers/usb/mtu3/
13478
13479 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
13480 M:      Peter Senna Tschudin <[email protected]>
13481 M:      Martin Donnelly <[email protected]>
13482 M:      Martyn Welch <[email protected]>
13483 S:      Maintained
13484 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
13485 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
13486
13487 MEGARAID SCSI/SAS DRIVERS
13488 M:      Kashyap Desai <[email protected]>
13489 M:      Sumit Saxena <[email protected]>
13490 M:      Shivasharan S <[email protected]>
13491 L:      [email protected]
13492 L:      [email protected]
13493 S:      Maintained
13494 W:      http://www.avagotech.com/support/
13495 F:      Documentation/scsi/megaraid.rst
13496 F:      drivers/scsi/megaraid.*
13497 F:      drivers/scsi/megaraid/
13498
13499 MELEXIS MLX90614 DRIVER
13500 M:      Crt Mori <[email protected]>
13501 L:      [email protected]
13502 S:      Supported
13503 W:      http://www.melexis.com
13504 F:      drivers/iio/temperature/mlx90614.c
13505
13506 MELEXIS MLX90632 DRIVER
13507 M:      Crt Mori <[email protected]>
13508 L:      [email protected]
13509 S:      Supported
13510 W:      http://www.melexis.com
13511 F:      drivers/iio/temperature/mlx90632.c
13512
13513 MELFAS MIP4 TOUCHSCREEN DRIVER
13514 M:      Sangwon Jee <[email protected]>
13515 S:      Supported
13516 W:      http://www.melfas.com
13517 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
13518 F:      drivers/input/touchscreen/melfas_mip4.c
13519
13520 MELLANOX BLUEFIELD I2C DRIVER
13521 M:      Khalil Blaiech <[email protected]>
13522 M:      Asmaa Mnebhi <[email protected]>
13523 L:      [email protected]
13524 S:      Supported
13525 F:      drivers/i2c/busses/i2c-mlxbf.c
13526
13527 MELLANOX ETHERNET DRIVER (mlx4_en)
13528 M:      Tariq Toukan <[email protected]>
13529 L:      [email protected]
13530 S:      Supported
13531 W:      http://www.mellanox.com
13532 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13533 F:      drivers/net/ethernet/mellanox/mlx4/en_*
13534
13535 MELLANOX ETHERNET DRIVER (mlx5e)
13536 M:      Saeed Mahameed <[email protected]>
13537 L:      [email protected]
13538 S:      Supported
13539 W:      http://www.mellanox.com
13540 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13541 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
13542
13543 MELLANOX ETHERNET INNOVA DRIVERS
13544 R:      Boris Pismenny <[email protected]>
13545 L:      [email protected]
13546 S:      Supported
13547 W:      http://www.mellanox.com
13548 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13549 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
13550 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
13551 F:      include/linux/mlx5/mlx5_ifc_fpga.h
13552
13553 MELLANOX ETHERNET SWITCH DRIVERS
13554 M:      Ido Schimmel <[email protected]>
13555 M:      Petr Machata <[email protected]>
13556 L:      [email protected]
13557 S:      Supported
13558 W:      http://www.mellanox.com
13559 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13560 F:      drivers/net/ethernet/mellanox/mlxsw/
13561 F:      tools/testing/selftests/drivers/net/mlxsw/
13562
13563 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
13564 M:      [email protected]
13565 L:      [email protected]
13566 S:      Supported
13567 W:      http://www.mellanox.com
13568 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13569 F:      drivers/net/ethernet/mellanox/mlxfw/
13570
13571 MELLANOX HARDWARE PLATFORM SUPPORT
13572 M:      Hans de Goede <[email protected]>
13573 M:      Mark Gross <[email protected]>
13574 M:      Vadim Pasternak <[email protected]>
13575 L:      [email protected]
13576 S:      Supported
13577 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
13578 F:      drivers/platform/mellanox/
13579 F:      include/linux/platform_data/mlxreg.h
13580
13581 MELLANOX MLX4 core VPI driver
13582 M:      Tariq Toukan <[email protected]>
13583 L:      [email protected]
13584 L:      [email protected]
13585 S:      Supported
13586 W:      http://www.mellanox.com
13587 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13588 F:      drivers/net/ethernet/mellanox/mlx4/
13589 F:      include/linux/mlx4/
13590
13591 MELLANOX MLX4 IB driver
13592 M:      Yishai Hadas <[email protected]>
13593 L:      [email protected]
13594 S:      Supported
13595 W:      http://www.mellanox.com
13596 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13597 F:      drivers/infiniband/hw/mlx4/
13598 F:      include/linux/mlx4/
13599 F:      include/uapi/rdma/mlx4-abi.h
13600
13601 MELLANOX MLX5 core VPI driver
13602 M:      Saeed Mahameed <[email protected]>
13603 M:      Leon Romanovsky <[email protected]>
13604 L:      [email protected]
13605 L:      [email protected]
13606 S:      Supported
13607 W:      http://www.mellanox.com
13608 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13609 F:      Documentation/networking/device_drivers/ethernet/mellanox/
13610 F:      drivers/net/ethernet/mellanox/mlx5/core/
13611 F:      include/linux/mlx5/
13612
13613 MELLANOX MLX5 IB driver
13614 M:      Leon Romanovsky <[email protected]>
13615 L:      [email protected]
13616 S:      Supported
13617 W:      http://www.mellanox.com
13618 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13619 F:      drivers/infiniband/hw/mlx5/
13620 F:      include/linux/mlx5/
13621 F:      include/uapi/rdma/mlx5-abi.h
13622
13623 MELLANOX MLXCPLD I2C AND MUX DRIVER
13624 M:      Vadim Pasternak <[email protected]>
13625 M:      Michael Shych <[email protected]>
13626 L:      [email protected]
13627 S:      Supported
13628 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
13629 F:      drivers/i2c/busses/i2c-mlxcpld.c
13630 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
13631
13632 MELLANOX MLXCPLD LED DRIVER
13633 M:      Vadim Pasternak <[email protected]>
13634 L:      [email protected]
13635 S:      Supported
13636 F:      Documentation/leds/leds-mlxcpld.rst
13637 F:      drivers/leds/leds-mlxcpld.c
13638 F:      drivers/leds/leds-mlxreg.c
13639
13640 MELLANOX PLATFORM DRIVER
13641 M:      Vadim Pasternak <[email protected]>
13642 L:      [email protected]
13643 S:      Supported
13644 F:      drivers/platform/x86/mlx-platform.c
13645
13646 MEMBARRIER SUPPORT
13647 M:      Mathieu Desnoyers <[email protected]>
13648 M:      "Paul E. McKenney" <[email protected]>
13649 L:      [email protected]
13650 S:      Supported
13651 F:      arch/powerpc/include/asm/membarrier.h
13652 F:      include/uapi/linux/membarrier.h
13653 F:      kernel/sched/membarrier.c
13654
13655 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
13656 M:      Mike Rapoport <[email protected]>
13657 L:      [email protected]
13658 S:      Maintained
13659 F:      Documentation/core-api/boot-time-mm.rst
13660 F:      include/linux/memblock.h
13661 F:      mm/memblock.c
13662 F:      mm/mm_init.c
13663 F:      tools/testing/memblock/
13664
13665 MEMORY CONTROLLER DRIVERS
13666 M:      Krzysztof Kozlowski <[email protected]>
13667 L:      [email protected]
13668 S:      Maintained
13669 B:      mailto:[email protected]
13670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
13671 F:      Documentation/devicetree/bindings/memory-controllers/
13672 F:      drivers/memory/
13673 F:      include/dt-bindings/memory/
13674 F:      include/memory/
13675
13676 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
13677 M:      Dmitry Osipenko <[email protected]>
13678 L:      [email protected]
13679 L:      [email protected]
13680 S:      Maintained
13681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
13682 F:      drivers/devfreq/tegra30-devfreq.c
13683
13684 MEMORY HOT(UN)PLUG
13685 M:      David Hildenbrand <[email protected]>
13686 M:      Oscar Salvador <[email protected]>
13687 L:      [email protected]
13688 S:      Maintained
13689 F:      Documentation/admin-guide/mm/memory-hotplug.rst
13690 F:      Documentation/core-api/memory-hotplug.rst
13691 F:      drivers/base/memory.c
13692 F:      include/linux/memory_hotplug.h
13693 F:      mm/memory_hotplug.c
13694 F:      tools/testing/selftests/memory-hotplug/
13695
13696 MEMORY MANAGEMENT
13697 M:      Andrew Morton <[email protected]>
13698 L:      [email protected]
13699 S:      Maintained
13700 W:      http://www.linux-mm.org
13701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
13702 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
13703 F:      include/linux/gfp.h
13704 F:      include/linux/gfp_types.h
13705 F:      include/linux/memory_hotplug.h
13706 F:      include/linux/mm.h
13707 F:      include/linux/mmzone.h
13708 F:      include/linux/pagewalk.h
13709 F:      include/trace/events/ksm.h
13710 F:      mm/
13711 F:      tools/mm/
13712 F:      tools/testing/selftests/mm/
13713
13714 MEMORY TECHNOLOGY DEVICES (MTD)
13715 M:      Miquel Raynal <[email protected]>
13716 M:      Richard Weinberger <[email protected]>
13717 M:      Vignesh Raghavendra <[email protected]>
13718 L:      [email protected]
13719 S:      Maintained
13720 W:      http://www.linux-mtd.infradead.org/
13721 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
13722 C:      irc://irc.oftc.net/mtd
13723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
13724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
13725 F:      Documentation/devicetree/bindings/mtd/
13726 F:      drivers/mtd/
13727 F:      include/linux/mtd/
13728 F:      include/uapi/mtd/
13729
13730 MEMSENSING MICROSYSTEMS MSA311 DRIVER
13731 M:      Dmitry Rokosov <[email protected]>
13732 L:      [email protected]
13733 S:      Maintained
13734 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
13735 F:      drivers/iio/accel/msa311.c
13736
13737 MEN A21 WATCHDOG DRIVER
13738 M:      Johannes Thumshirn <[email protected]>
13739 L:      [email protected]
13740 S:      Maintained
13741 F:      drivers/watchdog/mena21_wdt.c
13742
13743 MEN CHAMELEON BUS (mcb)
13744 M:      Johannes Thumshirn <[email protected]>
13745 S:      Maintained
13746 F:      Documentation/driver-api/men-chameleon-bus.rst
13747 F:      drivers/mcb/
13748 F:      include/linux/mcb.h
13749
13750 MEN F21BMC (Board Management Controller)
13751 M:      Andreas Werner <[email protected]>
13752 S:      Supported
13753 F:      Documentation/hwmon/menf21bmc.rst
13754 F:      drivers/hwmon/menf21bmc_hwmon.c
13755 F:      drivers/leds/leds-menf21bmc.c
13756 F:      drivers/mfd/menf21bmc.c
13757 F:      drivers/watchdog/menf21bmc_wdt.c
13758
13759 MEN Z069 WATCHDOG DRIVER
13760 M:      Johannes Thumshirn <[email protected]>
13761 L:      [email protected]
13762 S:      Maintained
13763 F:      drivers/watchdog/menz69_wdt.c
13764
13765 MESON AO CEC DRIVER FOR AMLOGIC SOCS
13766 M:      Neil Armstrong <[email protected]>
13767 L:      [email protected]
13768 L:      [email protected]
13769 S:      Supported
13770 W:      http://linux-meson.com/
13771 T:      git git://linuxtv.org/media_tree.git
13772 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
13773 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
13774 F:      drivers/media/cec/platform/meson/ao-cec.c
13775
13776 MESON GE2D DRIVER FOR AMLOGIC SOCS
13777 M:      Neil Armstrong <[email protected]>
13778 L:      [email protected]
13779 L:      [email protected]
13780 S:      Supported
13781 T:      git git://linuxtv.org/media_tree.git
13782 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
13783 F:      drivers/media/platform/amlogic/meson-ge2d/
13784
13785 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
13786 M:      Liang Yang <[email protected]>
13787 L:      [email protected]
13788 S:      Maintained
13789 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
13790 F:      drivers/mtd/nand/raw/meson_*
13791
13792 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
13793 M:      Neil Armstrong <[email protected]>
13794 L:      [email protected]
13795 L:      [email protected]
13796 S:      Supported
13797 T:      git git://linuxtv.org/media_tree.git
13798 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
13799 F:      drivers/staging/media/meson/vdec/
13800
13801 METHODE UDPU SUPPORT
13802 M:      Vladimir Vid <[email protected]>
13803 S:      Maintained
13804 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
13805
13806 MHI BUS
13807 M:      Manivannan Sadhasivam <[email protected]>
13808 L:      [email protected]
13809 L:      [email protected]
13810 S:      Maintained
13811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
13812 F:      Documentation/ABI/stable/sysfs-bus-mhi
13813 F:      Documentation/mhi/
13814 F:      drivers/bus/mhi/
13815 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
13816 F:      include/linux/mhi.h
13817
13818 MICROBLAZE ARCHITECTURE
13819 M:      Michal Simek <[email protected]>
13820 S:      Supported
13821 W:      http://www.monstr.eu/fdt/
13822 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
13823 F:      arch/microblaze/
13824
13825 MICROBLAZE TMR INJECT
13826 M:      Appana Durga Kedareswara rao <[email protected]>
13827 S:      Supported
13828 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
13829 F:      drivers/misc/xilinx_tmr_inject.c
13830
13831 MICROBLAZE TMR MANAGER
13832 M:      Appana Durga Kedareswara rao <[email protected]>
13833 S:      Supported
13834 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
13835 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
13836 F:      drivers/misc/xilinx_tmr_manager.c
13837
13838 MICROCHIP AT91 DMA DRIVERS
13839 M:      Ludovic Desroches <[email protected]>
13840 M:      Tudor Ambarus <[email protected]>
13841 L:      [email protected] (moderated for non-subscribers)
13842 L:      [email protected]
13843 S:      Supported
13844 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
13845 F:      drivers/dma/at_hdmac.c
13846 F:      drivers/dma/at_xdmac.c
13847 F:      include/dt-bindings/dma/at91.h
13848
13849 MICROCHIP AT91 SERIAL DRIVER
13850 M:      Richard Genoud <[email protected]>
13851 S:      Maintained
13852 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13853 F:      drivers/tty/serial/atmel_serial.c
13854 F:      drivers/tty/serial/atmel_serial.h
13855
13856 MICROCHIP AT91 USART MFD DRIVER
13857 M:      Radu Pirea <[email protected]>
13858 L:      [email protected]
13859 S:      Supported
13860 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13861 F:      drivers/mfd/at91-usart.c
13862 F:      include/dt-bindings/mfd/at91-usart.h
13863
13864 MICROCHIP AT91 USART SPI DRIVER
13865 M:      Radu Pirea <[email protected]>
13866 L:      [email protected]
13867 S:      Supported
13868 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13869 F:      drivers/spi/spi-at91-usart.c
13870
13871 MICROCHIP AUDIO ASOC DRIVERS
13872 M:      Claudiu Beznea <[email protected]>
13873 L:      [email protected] (moderated for non-subscribers)
13874 S:      Supported
13875 F:      Documentation/devicetree/bindings/sound/atmel*
13876 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
13877 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
13878 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
13879 F:      sound/soc/atmel
13880
13881 MICROCHIP CSI2DC DRIVER
13882 M:      Eugen Hristev <[email protected]>
13883 L:      [email protected]
13884 S:      Supported
13885 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
13886 F:      drivers/media/platform/microchip/microchip-csi2dc.c
13887
13888 MICROCHIP ECC DRIVER
13889 M:      Tudor Ambarus <[email protected]>
13890 L:      [email protected]
13891 S:      Maintained
13892 F:      drivers/crypto/atmel-ecc.*
13893
13894 MICROCHIP EIC DRIVER
13895 M:      Claudiu Beznea <[email protected]>
13896 L:      [email protected] (moderated for non-subscribers)
13897 S:      Supported
13898 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
13899 F:      drivers/irqchip/irq-mchp-eic.c
13900
13901 MICROCHIP I2C DRIVER
13902 M:      Codrin Ciubotariu <[email protected]>
13903 L:      [email protected]
13904 S:      Supported
13905 F:      drivers/i2c/busses/i2c-at91-*.c
13906 F:      drivers/i2c/busses/i2c-at91.h
13907
13908 MICROCHIP ISC DRIVER
13909 M:      Eugen Hristev <[email protected]>
13910 L:      [email protected]
13911 S:      Supported
13912 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
13913 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
13914 F:      drivers/media/platform/microchip/microchip-isc*
13915 F:      drivers/media/platform/microchip/microchip-sama*-isc*
13916 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
13917 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
13918 F:      include/linux/atmel-isc-media.h
13919
13920 MICROCHIP ISI DRIVER
13921 M:      Eugen Hristev <[email protected]>
13922 L:      [email protected]
13923 S:      Supported
13924 F:      drivers/media/platform/atmel/atmel-isi.c
13925 F:      drivers/media/platform/atmel/atmel-isi.h
13926
13927 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
13928 M:      Woojung Huh <[email protected]>
13929 M:      [email protected]
13930 L:      [email protected]
13931 S:      Maintained
13932 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
13933 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
13934 F:      drivers/net/dsa/microchip/*
13935 F:      include/linux/dsa/ksz_common.h
13936 F:      include/linux/platform_data/microchip-ksz.h
13937 F:      net/dsa/tag_ksz.c
13938
13939 MICROCHIP LAN743X ETHERNET DRIVER
13940 M:      Bryan Whitehead <[email protected]>
13941 M:      [email protected]
13942 L:      [email protected]
13943 S:      Maintained
13944 F:      drivers/net/ethernet/microchip/lan743x_*
13945
13946 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
13947 M:      Arun Ramadoss <[email protected]>
13948 R:      [email protected]
13949 L:      [email protected]
13950 S:      Maintained
13951 F:      drivers/net/phy/microchip_t1.c
13952
13953 MICROCHIP LAN966X ETHERNET DRIVER
13954 M:      Horatiu Vultur <[email protected]>
13955 M:      [email protected]
13956 L:      [email protected]
13957 S:      Maintained
13958 F:      drivers/net/ethernet/microchip/lan966x/*
13959
13960 MICROCHIP LCDFB DRIVER
13961 M:      Nicolas Ferre <[email protected]>
13962 L:      [email protected]
13963 S:      Maintained
13964 F:      drivers/video/fbdev/atmel_lcdfb.c
13965 F:      include/video/atmel_lcdc.h
13966
13967 MICROCHIP MCP16502 PMIC DRIVER
13968 M:      Claudiu Beznea <[email protected]>
13969 L:      [email protected] (moderated for non-subscribers)
13970 S:      Supported
13971 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
13972 F:      drivers/regulator/mcp16502.c
13973
13974 MICROCHIP MCP3911 ADC DRIVER
13975 M:      Marcus Folkesson <[email protected]>
13976 M:      Kent Gustavsson <[email protected]>
13977 L:      [email protected]
13978 S:      Maintained
13979 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
13980 F:      drivers/iio/adc/mcp3911.c
13981
13982 MICROCHIP MMC/SD/SDIO MCI DRIVER
13983 M:      Ludovic Desroches <[email protected]>
13984 S:      Maintained
13985 F:      drivers/mmc/host/atmel-mci.c
13986
13987 MICROCHIP NAND DRIVER
13988 M:      Tudor Ambarus <[email protected]>
13989 L:      [email protected]
13990 S:      Supported
13991 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
13992 F:      drivers/mtd/nand/raw/atmel/*
13993
13994 MICROCHIP OTPC DRIVER
13995 M:      Claudiu Beznea <[email protected]>
13996 L:      [email protected] (moderated for non-subscribers)
13997 S:      Supported
13998 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
13999 F:      drivers/nvmem/microchip-otpc.c
14000 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
14001
14002 MICROCHIP PCI1XXXX GP DRIVER
14003 M:      Kumaravel Thiagarajan <[email protected]>
14004 L:      [email protected]
14005 S:      Supported
14006 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
14007 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
14008 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
14009
14010 MICROCHIP PCI1XXXX I2C DRIVER
14011 M:      Tharun Kumar P <[email protected]>
14012 M:      Kumaravel Thiagarajan <[email protected]>
14013 M:      Microchip Linux Driver Support <[email protected]>
14014 L:      [email protected]
14015 S:      Maintained
14016 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
14017
14018 MICROCHIP PCIe UART DRIVER
14019 M:      Kumaravel Thiagarajan <[email protected]>
14020 M:      Tharun Kumar P <[email protected]>
14021 L:      [email protected]
14022 S:      Maintained
14023 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
14024
14025 MICROCHIP POLARFIRE FPGA DRIVERS
14026 M:      Conor Dooley <[email protected]>
14027 R:      Vladimir Georgiev <[email protected]>
14028 L:      [email protected]
14029 S:      Supported
14030 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
14031 F:      drivers/fpga/microchip-spi.c
14032
14033 MICROCHIP PWM DRIVER
14034 M:      Claudiu Beznea <[email protected]>
14035 L:      [email protected] (moderated for non-subscribers)
14036 L:      [email protected]
14037 S:      Supported
14038 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
14039 F:      drivers/pwm/pwm-atmel.c
14040
14041 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
14042 M:      Eugen Hristev <[email protected]>
14043 L:      [email protected]
14044 S:      Supported
14045 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
14046 F:      drivers/iio/adc/at91-sama5d2_adc.c
14047 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
14048
14049 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
14050 M:      Claudiu Beznea <[email protected]>
14051 S:      Supported
14052 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
14053 F:      drivers/power/reset/at91-sama5d2_shdwc.c
14054
14055 MICROCHIP SOC DRIVERS
14056 M:      Conor Dooley <[email protected]>
14057 S:      Supported
14058 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
14059 F:      drivers/soc/microchip/
14060
14061 MICROCHIP SPI DRIVER
14062 M:      Ryan Wanner <[email protected]>
14063 S:      Supported
14064 F:      drivers/spi/spi-atmel.*
14065
14066 MICROCHIP SSC DRIVER
14067 M:      Claudiu Beznea <[email protected]>
14068 L:      [email protected] (moderated for non-subscribers)
14069 S:      Supported
14070 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
14071 F:      drivers/misc/atmel-ssc.c
14072 F:      include/linux/atmel-ssc.h
14073
14074 Microchip Timer Counter Block (TCB) Capture Driver
14075 M:      Kamel Bouhara <[email protected]>
14076 L:      [email protected] (moderated for non-subscribers)
14077 L:      [email protected]
14078 S:      Maintained
14079 F:      drivers/counter/microchip-tcb-capture.c
14080
14081 MICROCHIP USB251XB DRIVER
14082 M:      Richard Leitner <[email protected]>
14083 L:      [email protected]
14084 S:      Maintained
14085 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
14086 F:      drivers/usb/misc/usb251xb.c
14087
14088 MICROCHIP USBA UDC DRIVER
14089 M:      Cristian Birsan <[email protected]>
14090 L:      [email protected] (moderated for non-subscribers)
14091 S:      Supported
14092 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
14093
14094 MICROCHIP WILC1000 WIFI DRIVER
14095 M:      Ajay Singh <[email protected]>
14096 M:      Claudiu Beznea <[email protected]>
14097 L:      [email protected]
14098 S:      Supported
14099 F:      drivers/net/wireless/microchip/wilc1000/
14100
14101 MICROSEMI MIPS SOCS
14102 M:      Alexandre Belloni <[email protected]>
14103 M:      [email protected]
14104 L:      [email protected]
14105 S:      Supported
14106 F:      Documentation/devicetree/bindings/mips/mscc.txt
14107 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
14108 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
14109 F:      arch/mips/boot/dts/mscc/
14110 F:      arch/mips/configs/generic/board-ocelot.config
14111 F:      arch/mips/generic/board-ocelot.c
14112
14113 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
14114 M:      Don Brace <[email protected]>
14115 L:      [email protected]
14116 L:      [email protected]
14117 S:      Supported
14118 F:      Documentation/scsi/smartpqi.rst
14119 F:      drivers/scsi/smartpqi/Kconfig
14120 F:      drivers/scsi/smartpqi/Makefile
14121 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
14122 F:      include/linux/cciss*.h
14123 F:      include/uapi/linux/cciss*.h
14124
14125 MICROSOFT MANA RDMA DRIVER
14126 M:      Long Li <[email protected]>
14127 M:      Ajay Sharma <[email protected]>
14128 L:      [email protected]
14129 S:      Supported
14130 F:      drivers/infiniband/hw/mana/
14131 F:      include/net/mana
14132 F:      include/uapi/rdma/mana-abi.h
14133
14134 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
14135 M:      Maximilian Luz <[email protected]>
14136 L:      [email protected]
14137 S:      Maintained
14138 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
14139
14140 MICROSOFT SURFACE BATTERY AND AC DRIVERS
14141 M:      Maximilian Luz <[email protected]>
14142 L:      [email protected]
14143 L:      [email protected]
14144 S:      Maintained
14145 F:      drivers/power/supply/surface_battery.c
14146 F:      drivers/power/supply/surface_charger.c
14147
14148 MICROSOFT SURFACE DTX DRIVER
14149 M:      Maximilian Luz <[email protected]>
14150 L:      [email protected]
14151 S:      Maintained
14152 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
14153 F:      drivers/platform/surface/surface_dtx.c
14154 F:      include/uapi/linux/surface_aggregator/dtx.h
14155
14156 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
14157 M:      Maximilian Luz <[email protected]>
14158 L:      [email protected]
14159 S:      Maintained
14160 F:      drivers/platform/surface/surface_gpe.c
14161
14162 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
14163 M:      Hans de Goede <[email protected]>
14164 M:      Mark Gross <[email protected]>
14165 M:      Maximilian Luz <[email protected]>
14166 L:      [email protected]
14167 S:      Maintained
14168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
14169 F:      drivers/platform/surface/
14170
14171 MICROSOFT SURFACE HID TRANSPORT DRIVER
14172 M:      Maximilian Luz <[email protected]>
14173 L:      [email protected]
14174 L:      [email protected]
14175 S:      Maintained
14176 F:      drivers/hid/surface-hid/
14177
14178 MICROSOFT SURFACE HOT-PLUG DRIVER
14179 M:      Maximilian Luz <[email protected]>
14180 L:      [email protected]
14181 S:      Maintained
14182 F:      drivers/platform/surface/surface_hotplug.c
14183
14184 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
14185 M:      Maximilian Luz <[email protected]>
14186 L:      [email protected]
14187 S:      Maintained
14188 F:      drivers/platform/surface/surface_platform_profile.c
14189
14190 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
14191 M:      Chen Yu <[email protected]>
14192 L:      [email protected]
14193 S:      Supported
14194 F:      drivers/platform/surface/surfacepro3_button.c
14195
14196 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
14197 M:      Maximilian Luz <[email protected]>
14198 L:      [email protected]
14199 S:      Maintained
14200 F:      drivers/platform/surface/surface_aggregator_hub.c
14201
14202 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
14203 M:      Maximilian Luz <[email protected]>
14204 L:      [email protected]
14205 S:      Maintained
14206 W:      https://github.com/linux-surface/surface-aggregator-module
14207 C:      irc://irc.libera.chat/linux-surface
14208 F:      Documentation/driver-api/surface_aggregator/
14209 F:      drivers/platform/surface/aggregator/
14210 F:      drivers/platform/surface/surface_acpi_notify.c
14211 F:      drivers/platform/surface/surface_aggregator_cdev.c
14212 F:      drivers/platform/surface/surface_aggregator_registry.c
14213 F:      include/linux/surface_acpi_notify.h
14214 F:      include/linux/surface_aggregator/
14215 F:      include/uapi/linux/surface_aggregator/
14216
14217 MICROTEK X6 SCANNER
14218 M:      Oliver Neukum <[email protected]>
14219 S:      Maintained
14220 F:      drivers/usb/image/microtek.*
14221
14222 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
14223 M:      Luka Kovacic <[email protected]>
14224 M:      Luka Perkov <[email protected]>
14225 S:      Maintained
14226 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
14227 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
14228 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
14229 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
14230 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
14231 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
14232
14233 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
14234 M:      Sakari Ailus <[email protected]>
14235 L:      [email protected]
14236 S:      Maintained
14237 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
14238 F:      Documentation/driver-api/media/drivers/ccs/
14239 F:      Documentation/userspace-api/media/drivers/ccs.rst
14240 F:      drivers/media/i2c/ccs-pll.c
14241 F:      drivers/media/i2c/ccs-pll.h
14242 F:      drivers/media/i2c/ccs/
14243 F:      include/uapi/linux/ccs.h
14244 F:      include/uapi/linux/smiapp.h
14245
14246 MIPS
14247 M:      Thomas Bogendoerfer <[email protected]>
14248 L:      [email protected]
14249 S:      Maintained
14250 W:      http://www.linux-mips.org/
14251 Q:      https://patchwork.kernel.org/project/linux-mips/list/
14252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
14253 F:      Documentation/devicetree/bindings/mips/
14254 F:      Documentation/arch/mips/
14255 F:      arch/mips/
14256 F:      drivers/platform/mips/
14257 F:      include/dt-bindings/mips/
14258
14259 MIPS BOSTON DEVELOPMENT BOARD
14260 M:      Paul Burton <[email protected]>
14261 L:      [email protected]
14262 S:      Maintained
14263 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
14264 F:      arch/mips/boot/dts/img/boston.dts
14265 F:      arch/mips/configs/generic/board-boston.config
14266 F:      drivers/clk/imgtec/clk-boston.c
14267 F:      include/dt-bindings/clock/boston-clock.h
14268
14269 MIPS CORE DRIVERS
14270 M:      Thomas Bogendoerfer <[email protected]>
14271 M:      Serge Semin <[email protected]>
14272 L:      [email protected]
14273 S:      Supported
14274 F:      drivers/bus/mips_cdmm.c
14275 F:      drivers/clocksource/mips-gic-timer.c
14276 F:      drivers/cpuidle/cpuidle-cps.c
14277 F:      drivers/irqchip/irq-mips-cpu.c
14278 F:      drivers/irqchip/irq-mips-gic.c
14279
14280 MIPS GENERIC PLATFORM
14281 M:      Paul Burton <[email protected]>
14282 L:      [email protected]
14283 S:      Supported
14284 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
14285 F:      arch/mips/generic/
14286 F:      arch/mips/tools/generic-board-config.sh
14287
14288 MIPS RINT INSTRUCTION EMULATION
14289 M:      Aleksandar Markovic <[email protected]>
14290 L:      [email protected]
14291 S:      Supported
14292 F:      arch/mips/math-emu/dp_rint.c
14293 F:      arch/mips/math-emu/sp_rint.c
14294
14295 MIPS/LOONGSON1 ARCHITECTURE
14296 M:      Keguang Zhang <[email protected]>
14297 L:      [email protected]
14298 S:      Maintained
14299 F:      arch/mips/include/asm/mach-loongson32/
14300 F:      arch/mips/loongson32/
14301 F:      drivers/*/*loongson1*
14302
14303 MIPS/LOONGSON2EF ARCHITECTURE
14304 M:      Jiaxun Yang <[email protected]>
14305 L:      [email protected]
14306 S:      Maintained
14307 F:      arch/mips/include/asm/mach-loongson2ef/
14308 F:      arch/mips/loongson2ef/
14309 F:      drivers/cpufreq/loongson2_cpufreq.c
14310
14311 MIPS/LOONGSON64 ARCHITECTURE
14312 M:      Huacai Chen <[email protected]>
14313 M:      Jiaxun Yang <[email protected]>
14314 L:      [email protected]
14315 S:      Maintained
14316 F:      arch/mips/include/asm/mach-loongson64/
14317 F:      arch/mips/loongson64/
14318 F:      drivers/irqchip/irq-loongson*
14319 F:      drivers/platform/mips/cpu_hwmon.c
14320
14321 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
14322 M:      Hans Verkuil <[email protected]>
14323 L:      [email protected]
14324 S:      Odd Fixes
14325 W:      https://linuxtv.org
14326 T:      git git://linuxtv.org/media_tree.git
14327 F:      drivers/media/radio/radio-miropcm20*
14328
14329 MMP SUPPORT
14330 R:      Lubomir Rintel <[email protected]>
14331 L:      [email protected] (moderated for non-subscribers)
14332 S:      Odd Fixes
14333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
14334 F:      arch/arm/boot/dts/marvell/mmp*
14335 F:      arch/arm/mach-mmp/
14336 F:      include/linux/soc/mmp/
14337
14338 MMP USB PHY DRIVERS
14339 R:      Lubomir Rintel <[email protected]>
14340 L:      [email protected] (moderated for non-subscribers)
14341 S:      Maintained
14342 F:      drivers/phy/marvell/phy-mmp3-usb.c
14343 F:      drivers/phy/marvell/phy-pxa-usb.c
14344
14345 MMU GATHER AND TLB INVALIDATION
14346 M:      Will Deacon <[email protected]>
14347 M:      "Aneesh Kumar K.V" <[email protected]>
14348 M:      Andrew Morton <[email protected]>
14349 M:      Nick Piggin <[email protected]>
14350 M:      Peter Zijlstra <[email protected]>
14351 L:      [email protected]
14352 L:      [email protected]
14353 S:      Maintained
14354 F:      arch/*/include/asm/tlb.h
14355 F:      include/asm-generic/tlb.h
14356 F:      mm/mmu_gather.c
14357
14358 MN88472 MEDIA DRIVER
14359 M:      Antti Palosaari <[email protected]>
14360 L:      [email protected]
14361 S:      Maintained
14362 W:      https://linuxtv.org
14363 W:      http://palosaari.fi/linux/
14364 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14365 F:      drivers/media/dvb-frontends/mn88472*
14366
14367 MN88473 MEDIA DRIVER
14368 M:      Antti Palosaari <[email protected]>
14369 L:      [email protected]
14370 S:      Maintained
14371 W:      https://linuxtv.org
14372 W:      http://palosaari.fi/linux/
14373 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14374 F:      drivers/media/dvb-frontends/mn88473*
14375
14376 MODULE SUPPORT
14377 M:      Luis Chamberlain <[email protected]>
14378 L:      [email protected]
14379 L:      [email protected]
14380 S:      Maintained
14381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
14382 F:      include/linux/kmod.h
14383 F:      include/linux/module.h
14384 F:      kernel/module/
14385 F:      lib/test_kmod.c
14386 F:      scripts/module*
14387 F:      tools/testing/selftests/kmod/
14388
14389 MONOLITHIC POWER SYSTEM PMIC DRIVER
14390 M:      Saravanan Sekar <[email protected]>
14391 S:      Maintained
14392 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
14393 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
14394 F:      drivers/hwmon/pmbus/mpq7932.c
14395 F:      drivers/iio/adc/mp2629_adc.c
14396 F:      drivers/mfd/mp2629.c
14397 F:      drivers/power/supply/mp2629_charger.c
14398 F:      drivers/regulator/mp5416.c
14399 F:      drivers/regulator/mpq7920.c
14400 F:      drivers/regulator/mpq7920.h
14401 F:      include/linux/mfd/mp2629.h
14402
14403 MOST(R) TECHNOLOGY DRIVER
14404 M:      Parthiban Veerasooran <[email protected]>
14405 M:      Christian Gromm <[email protected]>
14406 S:      Maintained
14407 F:      Documentation/ABI/testing/configfs-most
14408 F:      Documentation/ABI/testing/sysfs-bus-most
14409 F:      drivers/most/
14410 F:      drivers/staging/most/
14411 F:      include/linux/most.h
14412
14413 MOTORCOMM PHY DRIVER
14414 M:      Peter Geis <[email protected]>
14415 M:      Frank <[email protected]>
14416 L:      [email protected]
14417 S:      Maintained
14418 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
14419 F:      drivers/net/phy/motorcomm.c
14420
14421 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
14422 M:      Jiri Slaby <[email protected]>
14423 S:      Maintained
14424 F:      Documentation/driver-api/tty/moxa-smartio.rst
14425 F:      drivers/tty/mxser.*
14426
14427 MR800 AVERMEDIA USB FM RADIO DRIVER
14428 M:      Alexey Klimov <[email protected]>
14429 L:      [email protected]
14430 S:      Maintained
14431 T:      git git://linuxtv.org/media_tree.git
14432 F:      drivers/media/radio/radio-mr800.c
14433
14434 MRF24J40 IEEE 802.15.4 RADIO DRIVER
14435 M:      Stefan Schmidt <[email protected]>
14436 L:      [email protected]
14437 S:      Odd Fixes
14438 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
14439 F:      drivers/net/ieee802154/mrf24j40.c
14440
14441 MSI EC DRIVER
14442 M:      Nikita Kravets <[email protected]>
14443 L:      [email protected]
14444 S:      Maintained
14445 W:      https://github.com/BeardOverflow/msi-ec
14446 F:      drivers/platform/x86/msi-ec.*
14447
14448 MSI LAPTOP SUPPORT
14449 M:      "Lee, Chun-Yi" <[email protected]>
14450 L:      [email protected]
14451 S:      Maintained
14452 F:      drivers/platform/x86/msi-laptop.c
14453
14454 MSI WMI SUPPORT
14455 L:      [email protected]
14456 S:      Orphan
14457 F:      drivers/platform/x86/msi-wmi.c
14458
14459 MSI001 MEDIA DRIVER
14460 M:      Antti Palosaari <[email protected]>
14461 L:      [email protected]
14462 S:      Maintained
14463 W:      https://linuxtv.org
14464 W:      http://palosaari.fi/linux/
14465 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14466 T:      git git://linuxtv.org/anttip/media_tree.git
14467 F:      drivers/media/tuners/msi001*
14468
14469 MSI2500 MEDIA DRIVER
14470 M:      Antti Palosaari <[email protected]>
14471 L:      [email protected]
14472 S:      Maintained
14473 W:      https://linuxtv.org
14474 W:      http://palosaari.fi/linux/
14475 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14476 T:      git git://linuxtv.org/anttip/media_tree.git
14477 F:      drivers/media/usb/msi2500/
14478
14479 MSTAR INTERRUPT CONTROLLER DRIVER
14480 M:      Mark-PK Tsai <[email protected]>
14481 M:      Daniel Palmer <[email protected]>
14482 S:      Maintained
14483 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
14484 F:      drivers/irqchip/irq-mst-intc.c
14485
14486 MSYSTEMS DISKONCHIP G3 MTD DRIVER
14487 M:      Robert Jarzmik <[email protected]>
14488 L:      [email protected]
14489 S:      Maintained
14490 F:      drivers/mtd/devices/docg3*
14491
14492 MT9P031 APTINA CAMERA SENSOR
14493 M:      Laurent Pinchart <[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,mt9p031.yaml
14498 F:      drivers/media/i2c/mt9p031.c
14499 F:      include/media/i2c/mt9p031.h
14500
14501 MT9T112 APTINA CAMERA SENSOR
14502 M:      Jacopo Mondi <[email protected]>
14503 L:      [email protected]
14504 S:      Odd Fixes
14505 T:      git git://linuxtv.org/media_tree.git
14506 F:      drivers/media/i2c/mt9t112.c
14507 F:      include/media/i2c/mt9t112.h
14508
14509 MT9V032 APTINA CAMERA SENSOR
14510 M:      Laurent Pinchart <[email protected]>
14511 L:      [email protected]
14512 S:      Maintained
14513 T:      git git://linuxtv.org/media_tree.git
14514 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
14515 F:      drivers/media/i2c/mt9v032.c
14516 F:      include/media/i2c/mt9v032.h
14517
14518 MT9V111 APTINA CAMERA SENSOR
14519 M:      Jacopo Mondi <[email protected]>
14520 L:      [email protected]
14521 S:      Maintained
14522 T:      git git://linuxtv.org/media_tree.git
14523 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
14524 F:      drivers/media/i2c/mt9v111.c
14525
14526 MULTIFUNCTION DEVICES (MFD)
14527 M:      Lee Jones <[email protected]>
14528 S:      Maintained
14529 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
14530 F:      Documentation/devicetree/bindings/mfd/
14531 F:      drivers/mfd/
14532 F:      include/dt-bindings/mfd/
14533 F:      include/linux/mfd/
14534
14535 MULTIMEDIA CARD (MMC) ETC. OVER SPI
14536 S:      Orphan
14537 F:      drivers/mmc/host/mmc_spi.c
14538 F:      include/linux/spi/mmc_spi.h
14539
14540 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
14541 M:      Ulf Hansson <[email protected]>
14542 L:      [email protected]
14543 S:      Maintained
14544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
14545 F:      Documentation/devicetree/bindings/mmc/
14546 F:      drivers/mmc/
14547 F:      include/linux/mmc/
14548 F:      include/uapi/linux/mmc/
14549
14550 MULTIPLEXER SUBSYSTEM
14551 M:      Peter Rosin <[email protected]>
14552 S:      Maintained
14553 F:      Documentation/ABI/testing/sysfs-class-mux*
14554 F:      Documentation/devicetree/bindings/mux/
14555 F:      drivers/mux/
14556 F:      include/dt-bindings/mux/
14557 F:      include/linux/mux/
14558
14559 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
14560 M:      Bin Liu <[email protected]>
14561 L:      [email protected]
14562 S:      Maintained
14563 F:      drivers/usb/musb/
14564
14565 MXL301RF MEDIA DRIVER
14566 M:      Akihiro Tsukada <[email protected]>
14567 L:      [email protected]
14568 S:      Odd Fixes
14569 F:      drivers/media/tuners/mxl301rf*
14570
14571 MXL5007T MEDIA DRIVER
14572 M:      Michael Krufky <[email protected]>
14573 L:      [email protected]
14574 S:      Maintained
14575 W:      https://linuxtv.org
14576 W:      http://github.com/mkrufky
14577 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14578 T:      git git://linuxtv.org/mkrufky/tuners.git
14579 F:      drivers/media/tuners/mxl5007t.*
14580
14581 MXSFB DRM DRIVER
14582 M:      Marek Vasut <[email protected]>
14583 M:      Stefan Agner <[email protected]>
14584 L:      [email protected]
14585 S:      Supported
14586 T:      git git://anongit.freedesktop.org/drm/drm-misc
14587 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
14588 F:      drivers/gpu/drm/mxsfb/
14589
14590 MYLEX DAC960 PCI RAID Controller
14591 M:      Hannes Reinecke <[email protected]>
14592 L:      [email protected]
14593 S:      Supported
14594 F:      drivers/scsi/myrb.*
14595 F:      drivers/scsi/myrs.*
14596
14597 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
14598 M:      Chris Lee <[email protected]>
14599 L:      [email protected]
14600 S:      Supported
14601 W:      https://www.cspi.com/ethernet-products/support/downloads/
14602 F:      drivers/net/ethernet/myricom/myri10ge/
14603
14604 NAND FLASH SUBSYSTEM
14605 M:      Miquel Raynal <[email protected]>
14606 R:      Richard Weinberger <[email protected]>
14607 L:      [email protected]
14608 S:      Maintained
14609 W:      http://www.linux-mtd.infradead.org/
14610 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14611 C:      irc://irc.oftc.net/mtd
14612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
14613 F:      drivers/mtd/nand/
14614 F:      include/linux/mtd/*nand*.h
14615
14616 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
14617 M:      Daniel Mack <[email protected]>
14618 L:      [email protected] (moderated for non-subscribers)
14619 S:      Maintained
14620 W:      http://www.native-instruments.com
14621 F:      sound/usb/caiaq/
14622
14623 NATSEMI ETHERNET DRIVER (DP8381x)
14624 S:      Orphan
14625 F:      drivers/net/ethernet/natsemi/natsemi.c
14626
14627 NCR 5380 SCSI DRIVERS
14628 M:      Finn Thain <[email protected]>
14629 M:      Michael Schmitz <[email protected]>
14630 L:      [email protected]
14631 S:      Maintained
14632 F:      Documentation/scsi/g_NCR5380.rst
14633 F:      drivers/scsi/NCR5380.*
14634 F:      drivers/scsi/arm/cumana_1.c
14635 F:      drivers/scsi/arm/oak.c
14636 F:      drivers/scsi/atari_scsi.*
14637 F:      drivers/scsi/dmx3191d.c
14638 F:      drivers/scsi/g_NCR5380.*
14639 F:      drivers/scsi/mac_scsi.*
14640 F:      drivers/scsi/sun3_scsi.*
14641 F:      drivers/scsi/sun3_scsi_vme.c
14642
14643 NCSI LIBRARY
14644 M:      Samuel Mendoza-Jonas <[email protected]>
14645 S:      Maintained
14646 F:      net/ncsi/
14647
14648 NCT6775 HARDWARE MONITOR DRIVER - CORE & PLATFORM DRIVER
14649 M:      Guenter Roeck <[email protected]>
14650 L:      [email protected]
14651 S:      Maintained
14652 F:      Documentation/hwmon/nct6775.rst
14653 F:      drivers/hwmon/nct6775-core.c
14654 F:      drivers/hwmon/nct6775-platform.c
14655 F:      drivers/hwmon/nct6775.h
14656
14657 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
14658 M:      Zev Weiss <[email protected]>
14659 L:      [email protected]
14660 S:      Maintained
14661 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
14662 F:      drivers/hwmon/nct6775-i2c.c
14663
14664 NETDEVSIM
14665 M:      Jakub Kicinski <[email protected]>
14666 S:      Maintained
14667 F:      drivers/net/netdevsim/*
14668
14669 NETEM NETWORK EMULATOR
14670 M:      Stephen Hemminger <[email protected]>
14671 L:      [email protected]
14672 S:      Maintained
14673 F:      net/sched/sch_netem.c
14674
14675 NETERION 10GbE DRIVERS (s2io)
14676 M:      Jon Mason <[email protected]>
14677 L:      [email protected]
14678 S:      Supported
14679 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
14680 F:      drivers/net/ethernet/neterion/
14681
14682 NETFILTER
14683 M:      Pablo Neira Ayuso <[email protected]>
14684 M:      Jozsef Kadlecsik <[email protected]>
14685 M:      Florian Westphal <[email protected]>
14686 L:      [email protected]
14687 L:      [email protected]
14688 S:      Maintained
14689 W:      http://www.netfilter.org/
14690 W:      http://www.iptables.org/
14691 W:      http://www.nftables.org/
14692 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
14693 C:      irc://irc.libera.chat/netfilter
14694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
14695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
14696 F:      include/linux/netfilter*
14697 F:      include/linux/netfilter/
14698 F:      include/net/netfilter/
14699 F:      include/uapi/linux/netfilter*
14700 F:      include/uapi/linux/netfilter/
14701 F:      net/*/netfilter.c
14702 F:      net/*/netfilter/
14703 F:      net/bridge/br_netfilter*.c
14704 F:      net/netfilter/
14705
14706 NETROM NETWORK LAYER
14707 M:      Ralf Baechle <[email protected]>
14708 L:      [email protected]
14709 S:      Maintained
14710 W:      http://www.linux-ax25.org/
14711 F:      include/net/netrom.h
14712 F:      include/uapi/linux/netrom.h
14713 F:      net/netrom/
14714
14715 NETRONIX EMBEDDED CONTROLLER
14716 M:      Jonathan Neuschäfer <[email protected]>
14717 S:      Maintained
14718 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
14719 F:      drivers/mfd/ntxec.c
14720 F:      drivers/pwm/pwm-ntxec.c
14721 F:      drivers/rtc/rtc-ntxec.c
14722 F:      include/linux/mfd/ntxec.h
14723
14724 NETRONOME ETHERNET DRIVERS
14725 M:      Louis Peens <[email protected]>
14726 R:      Jakub Kicinski <[email protected]>
14727 L:      [email protected]
14728 S:      Maintained
14729 F:      drivers/net/ethernet/netronome/
14730
14731 NETWORK BLOCK DEVICE (NBD)
14732 M:      Josef Bacik <[email protected]>
14733 L:      [email protected]
14734 L:      [email protected]
14735 S:      Maintained
14736 F:      Documentation/admin-guide/blockdev/nbd.rst
14737 F:      drivers/block/nbd.c
14738 F:      include/trace/events/nbd.h
14739 F:      include/uapi/linux/nbd.h
14740
14741 NETWORK DROP MONITOR
14742 M:      Neil Horman <[email protected]>
14743 L:      [email protected]
14744 S:      Maintained
14745 W:      https://fedorahosted.org/dropwatch/
14746 F:      include/uapi/linux/net_dropmon.h
14747 F:      net/core/drop_monitor.c
14748
14749 NETWORKING DRIVERS
14750 M:      "David S. Miller" <[email protected]>
14751 M:      Eric Dumazet <[email protected]>
14752 M:      Jakub Kicinski <[email protected]>
14753 M:      Paolo Abeni <[email protected]>
14754 L:      [email protected]
14755 S:      Maintained
14756 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14759 F:      Documentation/devicetree/bindings/net/
14760 F:      drivers/connector/
14761 F:      drivers/net/
14762 F:      include/dt-bindings/net/
14763 F:      include/linux/etherdevice.h
14764 F:      include/linux/fcdevice.h
14765 F:      include/linux/fddidevice.h
14766 F:      include/linux/hippidevice.h
14767 F:      include/linux/if_*
14768 F:      include/linux/inetdevice.h
14769 F:      include/linux/netdevice.h
14770 F:      include/uapi/linux/if_*
14771 F:      include/uapi/linux/netdevice.h
14772 X:      drivers/net/wireless/
14773
14774 NETWORKING DRIVERS (WIRELESS)
14775 M:      Kalle Valo <[email protected]>
14776 L:      [email protected]
14777 S:      Maintained
14778 W:      https://wireless.wiki.kernel.org/
14779 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
14780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
14781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
14782 F:      Documentation/devicetree/bindings/net/wireless/
14783 F:      drivers/net/wireless/
14784
14785 NETWORKING [DSA]
14786 M:      Andrew Lunn <[email protected]>
14787 M:      Florian Fainelli <[email protected]>
14788 M:      Vladimir Oltean <[email protected]>
14789 S:      Maintained
14790 F:      Documentation/devicetree/bindings/net/dsa/
14791 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
14792 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
14793 F:      drivers/net/dsa/
14794 F:      include/linux/dsa/
14795 F:      include/linux/platform_data/dsa.h
14796 F:      include/net/dsa.h
14797 F:      net/dsa/
14798 F:      tools/testing/selftests/drivers/net/dsa/
14799
14800 NETWORKING [GENERAL]
14801 M:      "David S. Miller" <[email protected]>
14802 M:      Eric Dumazet <[email protected]>
14803 M:      Jakub Kicinski <[email protected]>
14804 M:      Paolo Abeni <[email protected]>
14805 L:      [email protected]
14806 S:      Maintained
14807 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14808 B:      mailto:[email protected]
14809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14811 F:      Documentation/core-api/netlink.rst
14812 F:      Documentation/netlink/
14813 F:      Documentation/networking/
14814 F:      Documentation/process/maintainer-netdev.rst
14815 F:      Documentation/userspace-api/netlink/
14816 F:      include/linux/in.h
14817 F:      include/linux/net.h
14818 F:      include/linux/netdevice.h
14819 F:      include/net/
14820 F:      include/uapi/linux/in.h
14821 F:      include/uapi/linux/net.h
14822 F:      include/uapi/linux/net_namespace.h
14823 F:      include/uapi/linux/netdevice.h
14824 F:      lib/net_utils.c
14825 F:      lib/random32.c
14826 F:      net/
14827 F:      tools/net/
14828 F:      tools/testing/selftests/net/
14829 X:      net/bluetooth/
14830
14831 NETWORKING [IPSEC]
14832 M:      Steffen Klassert <[email protected]>
14833 M:      Herbert Xu <[email protected]>
14834 M:      "David S. Miller" <[email protected]>
14835 L:      [email protected]
14836 S:      Maintained
14837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
14838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
14839 F:      include/net/xfrm.h
14840 F:      include/uapi/linux/xfrm.h
14841 F:      net/ipv4/ah4.c
14842 F:      net/ipv4/esp4*
14843 F:      net/ipv4/ip_vti.c
14844 F:      net/ipv4/ipcomp.c
14845 F:      net/ipv4/xfrm*
14846 F:      net/ipv6/ah6.c
14847 F:      net/ipv6/esp6*
14848 F:      net/ipv6/ip6_vti.c
14849 F:      net/ipv6/ipcomp6.c
14850 F:      net/ipv6/xfrm*
14851 F:      net/key/
14852 F:      net/xfrm/
14853 F:      tools/testing/selftests/net/ipsec.c
14854
14855 NETWORKING [IPv4/IPv6]
14856 M:      "David S. Miller" <[email protected]>
14857 M:      David Ahern <[email protected]>
14858 L:      [email protected]
14859 S:      Maintained
14860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14861 F:      arch/x86/net/*
14862 F:      include/linux/ip.h
14863 F:      include/linux/ipv6*
14864 F:      include/net/fib*
14865 F:      include/net/ip*
14866 F:      include/net/route.h
14867 F:      net/ipv4/
14868 F:      net/ipv6/
14869
14870 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
14871 M:      Paul Moore <[email protected]>
14872 L:      [email protected]
14873 L:      [email protected]
14874 S:      Supported
14875 W:      https://github.com/netlabel
14876 F:      Documentation/netlabel/
14877 F:      include/net/calipso.h
14878 F:      include/net/cipso_ipv4.h
14879 F:      include/net/netlabel.h
14880 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
14881 F:      include/uapi/linux/netfilter/xt_SECMARK.h
14882 F:      net/ipv4/cipso_ipv4.c
14883 F:      net/ipv6/calipso.c
14884 F:      net/netfilter/xt_CONNSECMARK.c
14885 F:      net/netfilter/xt_SECMARK.c
14886 F:      net/netlabel/
14887
14888 NETWORKING [MACSEC]
14889 M:      Sabrina Dubroca <[email protected]>
14890 L:      [email protected]
14891 S:      Maintained
14892 F:      drivers/net/macsec.c
14893 F:      include/net/macsec.h
14894 F:      include/uapi/linux/if_macsec.h
14895 K:      macsec
14896 K:      \bmdo_
14897
14898 NETWORKING [MPTCP]
14899 M:      Matthieu Baerts <[email protected]>
14900 M:      Mat Martineau <[email protected]>
14901 L:      [email protected]
14902 L:      [email protected]
14903 S:      Maintained
14904 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
14905 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
14906 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
14907 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
14908 F:      Documentation/networking/mptcp-sysctl.rst
14909 F:      include/net/mptcp.h
14910 F:      include/trace/events/mptcp.h
14911 F:      include/uapi/linux/mptcp.h
14912 F:      net/mptcp/
14913 F:      tools/testing/selftests/bpf/*/*mptcp*.c
14914 F:      tools/testing/selftests/net/mptcp/
14915
14916 NETWORKING [TCP]
14917 M:      Eric Dumazet <[email protected]>
14918 L:      [email protected]
14919 S:      Maintained
14920 F:      include/linux/tcp.h
14921 F:      include/net/tcp.h
14922 F:      include/trace/events/tcp.h
14923 F:      include/uapi/linux/tcp.h
14924 F:      net/ipv4/syncookies.c
14925 F:      net/ipv4/tcp*.c
14926 F:      net/ipv6/syncookies.c
14927 F:      net/ipv6/tcp*.c
14928
14929 NETWORKING [TLS]
14930 M:      Boris Pismenny <[email protected]>
14931 M:      John Fastabend <[email protected]>
14932 M:      Jakub Kicinski <[email protected]>
14933 L:      [email protected]
14934 S:      Maintained
14935 F:      include/net/tls.h
14936 F:      include/uapi/linux/tls.h
14937 F:      net/tls/*
14938
14939 NETXEN (1/10) GbE SUPPORT
14940 M:      Manish Chopra <[email protected]>
14941 M:      Rahul Verma <[email protected]>
14942 M:      [email protected]
14943 L:      [email protected]
14944 S:      Supported
14945 F:      drivers/net/ethernet/qlogic/netxen/
14946
14947 NET_FAILOVER MODULE
14948 M:      Sridhar Samudrala <[email protected]>
14949 L:      [email protected]
14950 S:      Supported
14951 F:      Documentation/networking/net_failover.rst
14952 F:      drivers/net/net_failover.c
14953 F:      include/net/net_failover.h
14954
14955 NEXTHOP
14956 M:      David Ahern <[email protected]>
14957 L:      [email protected]
14958 S:      Maintained
14959 F:      include/net/netns/nexthop.h
14960 F:      include/net/nexthop.h
14961 F:      include/uapi/linux/nexthop.h
14962 F:      net/ipv4/nexthop.c
14963
14964 NFC SUBSYSTEM
14965 M:      Krzysztof Kozlowski <[email protected]>
14966 L:      [email protected]
14967 S:      Maintained
14968 F:      Documentation/devicetree/bindings/net/nfc/
14969 F:      drivers/nfc/
14970 F:      include/net/nfc/
14971 F:      include/uapi/linux/nfc.h
14972 F:      net/nfc/
14973
14974 NFC VIRTUAL NCI DEVICE DRIVER
14975 M:      Bongsu Jeon <[email protected]>
14976 L:      [email protected]
14977 S:      Supported
14978 F:      drivers/nfc/virtual_ncidev.c
14979 F:      tools/testing/selftests/nci/
14980
14981 NFS, SUNRPC, AND LOCKD CLIENTS
14982 M:      Trond Myklebust <[email protected]>
14983 M:      Anna Schumaker <[email protected]>
14984 L:      [email protected]
14985 S:      Maintained
14986 W:      http://client.linux-nfs.org
14987 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
14988 F:      Documentation/filesystems/nfs/
14989 F:      fs/lockd/
14990 F:      fs/nfs/
14991 F:      fs/nfs_common/
14992 F:      include/linux/lockd/
14993 F:      include/linux/nfs*
14994 F:      include/linux/sunrpc/
14995 F:      include/uapi/linux/nfs*
14996 F:      include/uapi/linux/sunrpc/
14997 F:      net/sunrpc/
14998
14999 NILFS2 FILESYSTEM
15000 M:      Ryusuke Konishi <[email protected]>
15001 L:      [email protected]
15002 S:      Supported
15003 W:      https://nilfs.sourceforge.io/
15004 W:      https://nilfs.osdn.jp/
15005 T:      git https://github.com/konis/nilfs2.git
15006 F:      Documentation/filesystems/nilfs2.rst
15007 F:      fs/nilfs2/
15008 F:      include/trace/events/nilfs2.h
15009 F:      include/uapi/linux/nilfs2_api.h
15010 F:      include/uapi/linux/nilfs2_ondisk.h
15011
15012 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
15013 M:      YOKOTA Hiroshi <[email protected]>
15014 S:      Maintained
15015 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15016 F:      Documentation/scsi/NinjaSCSI.rst
15017 F:      drivers/scsi/pcmcia/nsp_*
15018
15019 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
15020 M:      GOTO Masanori <[email protected]>
15021 M:      YOKOTA Hiroshi <[email protected]>
15022 S:      Maintained
15023 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15024 F:      Documentation/scsi/NinjaSCSI.rst
15025 F:      drivers/scsi/nsp32*
15026
15027 NINTENDO HID DRIVER
15028 M:      Daniel J. Ogorchock <[email protected]>
15029 L:      [email protected]
15030 S:      Maintained
15031 F:      drivers/hid/hid-nintendo*
15032
15033 NIOS2 ARCHITECTURE
15034 M:      Dinh Nguyen <[email protected]>
15035 S:      Maintained
15036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
15037 F:      arch/nios2/
15038
15039 NITRO ENCLAVES (NE)
15040 M:      Alexandru Ciobotaru <[email protected]>
15041 L:      [email protected]
15042 L:      The AWS Nitro Enclaves Team <[email protected]>
15043 S:      Supported
15044 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15045 F:      Documentation/virt/ne_overview.rst
15046 F:      drivers/virt/nitro_enclaves/
15047 F:      include/linux/nitro_enclaves.h
15048 F:      include/uapi/linux/nitro_enclaves.h
15049 F:      samples/nitro_enclaves/
15050
15051 NOHZ, DYNTICKS SUPPORT
15052 M:      Frederic Weisbecker <[email protected]>
15053 M:      Thomas Gleixner <[email protected]>
15054 M:      Ingo Molnar <[email protected]>
15055 L:      [email protected]
15056 S:      Maintained
15057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
15058 F:      include/linux/sched/nohz.h
15059 F:      include/linux/tick.h
15060 F:      kernel/time/tick*.*
15061
15062 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
15063 M:      Pavel Machek <[email protected]>
15064 M:      Sakari Ailus <[email protected]>
15065 L:      [email protected]
15066 S:      Maintained
15067 F:      drivers/media/i2c/ad5820.c
15068 F:      drivers/media/i2c/et8ek8
15069
15070 NOKIA N900 POWER SUPPLY DRIVERS
15071 R:      Pali Rohár <[email protected]>
15072 F:      drivers/power/supply/bq2415x_charger.c
15073 F:      drivers/power/supply/bq27xxx_battery.c
15074 F:      drivers/power/supply/bq27xxx_battery_i2c.c
15075 F:      drivers/power/supply/isp1704_charger.c
15076 F:      drivers/power/supply/rx51_battery.c
15077 F:      include/linux/power/bq2415x_charger.h
15078 F:      include/linux/power/bq27xxx_battery.h
15079
15080 NOLIBC HEADER FILE
15081 M:      Willy Tarreau <[email protected]>
15082 M:      Thomas Weißschuh <[email protected]>
15083 S:      Maintained
15084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
15085 F:      tools/include/nolibc/
15086 F:      tools/testing/selftests/nolibc/
15087
15088 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
15089 M:      Hans de Goede <[email protected]>
15090 L:      [email protected]
15091 S:      Maintained
15092 F:      drivers/input/touchscreen/novatek-nvt-ts.c
15093
15094 NSDEPS
15095 M:      Matthias Maennich <[email protected]>
15096 S:      Maintained
15097 F:      Documentation/core-api/symbol-namespaces.rst
15098 F:      scripts/nsdeps
15099
15100 NTB AMD DRIVER
15101 M:      Sanjay R Mehta <[email protected]>
15102 M:      Shyam Sundar S K <[email protected]>
15103 L:      [email protected]
15104 S:      Supported
15105 F:      drivers/ntb/hw/amd/
15106
15107 NTB DRIVER CORE
15108 M:      Jon Mason <[email protected]>
15109 M:      Dave Jiang <[email protected]>
15110 M:      Allen Hubbe <[email protected]>
15111 L:      [email protected]
15112 S:      Supported
15113 W:      https://github.com/jonmason/ntb/wiki
15114 T:      git https://github.com/jonmason/ntb.git
15115 F:      drivers/net/ntb_netdev.c
15116 F:      drivers/ntb/
15117 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
15118 F:      include/linux/ntb.h
15119 F:      include/linux/ntb_transport.h
15120 F:      tools/testing/selftests/ntb/
15121
15122 NTB IDT DRIVER
15123 M:      Serge Semin <[email protected]>
15124 L:      [email protected]
15125 S:      Supported
15126 F:      drivers/ntb/hw/idt/
15127
15128 NTB INTEL DRIVER
15129 M:      Dave Jiang <[email protected]>
15130 L:      [email protected]
15131 S:      Supported
15132 W:      https://github.com/davejiang/linux/wiki
15133 T:      git https://github.com/davejiang/linux.git
15134 F:      drivers/ntb/hw/intel/
15135
15136 NTFS FILESYSTEM
15137 M:      Anton Altaparmakov <[email protected]>
15138 R:      Namjae Jeon <[email protected]>
15139 L:      [email protected]
15140 S:      Supported
15141 W:      http://www.tuxera.com/
15142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
15143 F:      Documentation/filesystems/ntfs.rst
15144 F:      fs/ntfs/
15145
15146 NTFS3 FILESYSTEM
15147 M:      Konstantin Komarov <[email protected]>
15148 L:      [email protected]
15149 S:      Supported
15150 W:      http://www.paragon-software.com/
15151 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
15152 F:      Documentation/filesystems/ntfs3.rst
15153 F:      fs/ntfs3/
15154
15155 NUBUS SUBSYSTEM
15156 M:      Finn Thain <[email protected]>
15157 L:      [email protected]
15158 S:      Maintained
15159 F:      arch/*/include/asm/nubus.h
15160 F:      drivers/nubus/
15161 F:      include/linux/nubus.h
15162 F:      include/uapi/linux/nubus.h
15163
15164 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
15165 M:      Antonino Daplas <[email protected]>
15166 L:      [email protected]
15167 S:      Maintained
15168 F:      drivers/video/fbdev/nvidia/
15169 F:      drivers/video/fbdev/riva/
15170
15171 NVIDIA WMI EC BACKLIGHT DRIVER
15172 M:      Daniel Dadap <[email protected]>
15173 L:      [email protected]
15174 S:      Supported
15175 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
15176 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
15177
15178 NVM EXPRESS DRIVER
15179 M:      Keith Busch <[email protected]>
15180 M:      Jens Axboe <[email protected]>
15181 M:      Christoph Hellwig <[email protected]>
15182 M:      Sagi Grimberg <[email protected]>
15183 L:      [email protected]
15184 S:      Supported
15185 W:      http://git.infradead.org/nvme.git
15186 T:      git git://git.infradead.org/nvme.git
15187 F:      Documentation/nvme/
15188 F:      drivers/nvme/common/
15189 F:      drivers/nvme/host/
15190 F:      include/linux/nvme-*.h
15191 F:      include/linux/nvme.h
15192 F:      include/uapi/linux/nvme_ioctl.h
15193
15194 NVM EXPRESS FABRICS AUTHENTICATION
15195 M:      Hannes Reinecke <[email protected]>
15196 L:      [email protected]
15197 S:      Supported
15198 F:      drivers/nvme/host/auth.c
15199 F:      drivers/nvme/target/auth.c
15200 F:      drivers/nvme/target/fabrics-cmd-auth.c
15201 F:      include/linux/nvme-auth.h
15202
15203 NVM EXPRESS FC TRANSPORT DRIVERS
15204 M:      James Smart <[email protected]>
15205 L:      [email protected]
15206 S:      Supported
15207 F:      drivers/nvme/host/fc.c
15208 F:      drivers/nvme/target/fc.c
15209 F:      drivers/nvme/target/fcloop.c
15210 F:      include/linux/nvme-fc-driver.h
15211 F:      include/linux/nvme-fc.h
15212
15213 NVM EXPRESS HARDWARE MONITORING SUPPORT
15214 M:      Guenter Roeck <[email protected]>
15215 L:      [email protected]
15216 S:      Supported
15217 F:      drivers/nvme/host/hwmon.c
15218
15219 NVM EXPRESS TARGET DRIVER
15220 M:      Christoph Hellwig <[email protected]>
15221 M:      Sagi Grimberg <[email protected]>
15222 M:      Chaitanya Kulkarni <[email protected]>
15223 L:      [email protected]
15224 S:      Supported
15225 W:      http://git.infradead.org/nvme.git
15226 T:      git git://git.infradead.org/nvme.git
15227 F:      drivers/nvme/target/
15228
15229 NVMEM FRAMEWORK
15230 M:      Srinivas Kandagatla <[email protected]>
15231 S:      Maintained
15232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
15233 F:      Documentation/ABI/stable/sysfs-bus-nvmem
15234 F:      Documentation/devicetree/bindings/nvmem/
15235 F:      drivers/nvmem/
15236 F:      include/linux/nvmem-consumer.h
15237 F:      include/linux/nvmem-provider.h
15238
15239 NXP BLUETOOTH WIRELESS DRIVERS
15240 M:      Amitkumar Karwar <[email protected]>
15241 M:      Neeraj Kale <[email protected]>
15242 S:      Maintained
15243 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
15244 F:      drivers/bluetooth/btnxpuart.c
15245
15246 NXP C45 TJA11XX PHY DRIVER
15247 M:      Radu Pirea <[email protected]>
15248 L:      [email protected]
15249 S:      Maintained
15250 F:      drivers/net/phy/nxp-c45-tja11xx.c
15251
15252 NXP FSPI DRIVER
15253 M:      Han Xu <[email protected]>
15254 M:      Haibo Chen <[email protected]>
15255 R:      Yogesh Gaur <[email protected]>
15256 L:      [email protected]
15257 S:      Maintained
15258 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
15259 F:      drivers/spi/spi-nxp-fspi.c
15260
15261 NXP FXAS21002C DRIVER
15262 M:      Rui Miguel Silva <[email protected]>
15263 L:      [email protected]
15264 S:      Maintained
15265 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
15266 F:      drivers/iio/gyro/fxas21002c.h
15267 F:      drivers/iio/gyro/fxas21002c_core.c
15268 F:      drivers/iio/gyro/fxas21002c_i2c.c
15269 F:      drivers/iio/gyro/fxas21002c_spi.c
15270
15271 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
15272 M:      Haibo Chen <[email protected]>
15273 L:      [email protected]
15274 L:      [email protected]
15275 S:      Maintained
15276 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
15277 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
15278 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
15279 F:      drivers/iio/adc/imx7d_adc.c
15280 F:      drivers/iio/adc/imx93_adc.c
15281 F:      drivers/iio/adc/vf610_adc.c
15282
15283 NXP i.MX 8M ISI DRIVER
15284 M:      Laurent Pinchart <[email protected]>
15285 L:      [email protected]
15286 S:      Maintained
15287 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
15288 F:      drivers/media/platform/nxp/imx8-isi/
15289
15290 NXP i.MX 8MP DW100 V4L2 DRIVER
15291 M:      Xavier Roumegue <[email protected]>
15292 L:      [email protected]
15293 S:      Maintained
15294 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
15295 F:      Documentation/userspace-api/media/drivers/dw100.rst
15296 F:      drivers/media/platform/nxp/dw100/
15297 F:      include/uapi/linux/dw100.h
15298
15299 NXP i.MX 8MQ DCSS DRIVER
15300 M:      Laurentiu Palcu <[email protected]>
15301 R:      Lucas Stach <[email protected]>
15302 L:      [email protected]
15303 S:      Maintained
15304 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
15305 F:      drivers/gpu/drm/imx/dcss/
15306
15307 NXP i.MX 8QXP ADC DRIVER
15308 M:      Cai Huoqing <[email protected]>
15309 M:      Haibo Chen <[email protected]>
15310 L:      [email protected]
15311 L:      [email protected]
15312 S:      Maintained
15313 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
15314 F:      drivers/iio/adc/imx8qxp-adc.c
15315
15316 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
15317 M:      Mirela Rabulea <[email protected]>
15318 R:      NXP Linux Team <[email protected]>
15319 L:      [email protected]
15320 S:      Maintained
15321 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
15322 F:      drivers/media/platform/nxp/imx-jpeg
15323
15324 NXP i.MX CLOCK DRIVERS
15325 M:      Abel Vesa <[email protected]>
15326 R:      Peng Fan <[email protected]>
15327 L:      [email protected]
15328 L:      [email protected]
15329 S:      Maintained
15330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
15331 F:      Documentation/devicetree/bindings/clock/imx*
15332 F:      drivers/clk/imx/
15333 F:      include/dt-bindings/clock/imx*
15334
15335 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
15336 M:      Jagan Teki <[email protected]>
15337 S:      Maintained
15338 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
15339 F:      drivers/regulator/pf8x00-regulator.c
15340
15341 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
15342 M:      Krzysztof Kozlowski <[email protected]>
15343 L:      [email protected]
15344 S:      Maintained
15345 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
15346 F:      drivers/extcon/extcon-ptn5150.c
15347
15348 NXP SGTL5000 DRIVER
15349 M:      Fabio Estevam <[email protected]>
15350 L:      [email protected] (moderated for non-subscribers)
15351 S:      Maintained
15352 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
15353 F:      sound/soc/codecs/sgtl5000*
15354
15355 NXP SJA1105 ETHERNET SWITCH DRIVER
15356 M:      Vladimir Oltean <[email protected]>
15357 L:      [email protected]
15358 S:      Maintained
15359 F:      drivers/net/dsa/sja1105
15360 F:      drivers/net/pcs/pcs-xpcs-nxp.c
15361
15362 NXP TDA998X DRM DRIVER
15363 M:      Russell King <[email protected]>
15364 S:      Maintained
15365 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
15366 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
15367 F:      drivers/gpu/drm/i2c/tda998x_drv.c
15368 F:      include/drm/i2c/tda998x.h
15369 F:      include/dt-bindings/display/tda998x.h
15370 K:      "nxp,tda998x"
15371
15372 NXP TFA9879 DRIVER
15373 M:      Peter Rosin <[email protected]>
15374 L:      [email protected] (moderated for non-subscribers)
15375 S:      Maintained
15376 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
15377 F:      sound/soc/codecs/tfa9879*
15378
15379 NXP-NCI NFC DRIVER
15380 S:      Orphan
15381 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
15382 F:      drivers/nfc/nxp-nci
15383
15384 NXP/Goodix TFA989X (TFA1) DRIVER
15385 M:      Stephan Gerhold <[email protected]>
15386 L:      [email protected] (moderated for non-subscribers)
15387 S:      Maintained
15388 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
15389 F:      sound/soc/codecs/tfa989x.c
15390
15391 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
15392 M:      Jonas Malaco <[email protected]>
15393 L:      [email protected]
15394 S:      Maintained
15395 F:      Documentation/hwmon/nzxt-kraken2.rst
15396 F:      drivers/hwmon/nzxt-kraken2.c
15397
15398 NZXT-SMART2 HARDWARE MONITORING DRIVER
15399 M:      Aleksandr Mezin <[email protected]>
15400 L:      [email protected]
15401 S:      Maintained
15402 F:      Documentation/hwmon/nzxt-smart2.rst
15403 F:      drivers/hwmon/nzxt-smart2.c
15404
15405 OBJAGG
15406 M:      Jiri Pirko <[email protected]>
15407 L:      [email protected]
15408 S:      Supported
15409 F:      include/linux/objagg.h
15410 F:      lib/objagg.c
15411 F:      lib/test_objagg.c
15412
15413 OBJTOOL
15414 M:      Josh Poimboeuf <[email protected]>
15415 M:      Peter Zijlstra <[email protected]>
15416 S:      Supported
15417 F:      include/linux/objtool*.h
15418 F:      tools/objtool/
15419
15420 OCELOT ETHERNET SWITCH DRIVER
15421 M:      Vladimir Oltean <[email protected]>
15422 M:      Claudiu Manoil <[email protected]>
15423 M:      Alexandre Belloni <[email protected]>
15424 M:      [email protected]
15425 L:      [email protected]
15426 S:      Supported
15427 F:      drivers/net/dsa/ocelot/*
15428 F:      drivers/net/ethernet/mscc/
15429 F:      include/soc/mscc/ocelot*
15430 F:      net/dsa/tag_ocelot.c
15431 F:      net/dsa/tag_ocelot_8021q.c
15432 F:      tools/testing/selftests/drivers/net/ocelot/*
15433
15434 OCELOT EXTERNAL SWITCH CONTROL
15435 M:      Colin Foster <[email protected]>
15436 S:      Supported
15437 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
15438 F:      drivers/mfd/ocelot*
15439 F:      drivers/net/dsa/ocelot/ocelot_ext.c
15440 F:      include/linux/mfd/ocelot.h
15441
15442 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
15443 M:      Frederic Barrat <[email protected]>
15444 M:      Andrew Donnellan <[email protected]>
15445 L:      [email protected]
15446 S:      Supported
15447 F:      Documentation/userspace-api/accelerators/ocxl.rst
15448 F:      arch/powerpc/include/asm/pnv-ocxl.h
15449 F:      arch/powerpc/platforms/powernv/ocxl.c
15450 F:      drivers/misc/ocxl/
15451 F:      include/misc/ocxl*
15452 F:      include/uapi/misc/ocxl.h
15453
15454 OMAP AUDIO SUPPORT
15455 M:      Peter Ujfalusi <[email protected]>
15456 M:      Jarkko Nikula <[email protected]>
15457 L:      [email protected] (moderated for non-subscribers)
15458 L:      [email protected]
15459 S:      Maintained
15460 F:      sound/soc/ti/n810.c
15461 F:      sound/soc/ti/omap*
15462 F:      sound/soc/ti/rx51.c
15463 F:      sound/soc/ti/sdma-pcm.*
15464
15465 OMAP CLOCK FRAMEWORK SUPPORT
15466 M:      Paul Walmsley <[email protected]>
15467 L:      [email protected]
15468 S:      Maintained
15469 F:      arch/arm/*omap*/*clock*
15470
15471 OMAP DEVICE TREE SUPPORT
15472 M:      Benoît Cousson <[email protected]>
15473 M:      Tony Lindgren <[email protected]>
15474 L:      [email protected]
15475 L:      [email protected]
15476 S:      Maintained
15477 F:      arch/arm/boot/dts/ti/omap/
15478
15479 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
15480 L:      [email protected]
15481 L:      [email protected]
15482 S:      Orphan
15483 F:      Documentation/arch/arm/omap/dss.rst
15484 F:      drivers/video/fbdev/omap2/
15485
15486 OMAP FRAMEBUFFER SUPPORT
15487 L:      [email protected]
15488 L:      [email protected]
15489 S:      Orphan
15490 F:      drivers/video/fbdev/omap/
15491
15492 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
15493 M:      Roger Quadros <[email protected]>
15494 M:      Tony Lindgren <[email protected]>
15495 L:      [email protected]
15496 S:      Maintained
15497 F:      arch/arm/mach-omap2/*gpmc*
15498 F:      drivers/memory/omap-gpmc.c
15499
15500 OMAP GPIO DRIVER
15501 M:      Grygorii Strashko <[email protected]>
15502 M:      Santosh Shilimkar <[email protected]>
15503 M:      Kevin Hilman <[email protected]>
15504 L:      [email protected]
15505 S:      Maintained
15506 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
15507 F:      drivers/gpio/gpio-omap.c
15508
15509 OMAP HARDWARE SPINLOCK SUPPORT
15510 M:      Ohad Ben-Cohen <[email protected]>
15511 L:      [email protected]
15512 S:      Maintained
15513 F:      drivers/hwspinlock/omap_hwspinlock.c
15514
15515 OMAP HS MMC SUPPORT
15516 L:      [email protected]
15517 L:      [email protected]
15518 S:      Orphan
15519 F:      drivers/mmc/host/omap_hsmmc.c
15520
15521 OMAP HWMOD DATA
15522 M:      Paul Walmsley <[email protected]>
15523 L:      [email protected]
15524 S:      Maintained
15525 F:      arch/arm/mach-omap2/omap_hwmod*data*
15526
15527 OMAP HWMOD SUPPORT
15528 M:      Benoît Cousson <[email protected]>
15529 M:      Paul Walmsley <[email protected]>
15530 L:      [email protected]
15531 S:      Maintained
15532 F:      arch/arm/mach-omap2/omap_hwmod.*
15533
15534 OMAP I2C DRIVER
15535 M:      Vignesh R <[email protected]>
15536 L:      [email protected]
15537 L:      [email protected]
15538 S:      Maintained
15539 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
15540 F:      drivers/i2c/busses/i2c-omap.c
15541
15542 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
15543 M:      Laurent Pinchart <[email protected]>
15544 L:      [email protected]
15545 S:      Maintained
15546 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
15547 F:      drivers/media/platform/ti/omap3isp/
15548 F:      drivers/staging/media/omap4iss/
15549
15550 OMAP MMC SUPPORT
15551 M:      Aaro Koskinen <[email protected]>
15552 L:      [email protected]
15553 S:      Odd Fixes
15554 F:      drivers/mmc/host/omap.c
15555
15556 OMAP POWER MANAGEMENT SUPPORT
15557 M:      Kevin Hilman <[email protected]>
15558 L:      [email protected]
15559 S:      Maintained
15560 F:      arch/arm/*omap*/*pm*
15561 F:      drivers/cpufreq/omap-cpufreq.c
15562
15563 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
15564 M:      Paul Walmsley <[email protected]>
15565 L:      [email protected]
15566 S:      Maintained
15567 F:      arch/arm/mach-omap2/prm*
15568
15569 OMAP RANDOM NUMBER GENERATOR SUPPORT
15570 M:      Deepak Saxena <[email protected]>
15571 S:      Maintained
15572 F:      drivers/char/hw_random/omap-rng.c
15573
15574 OMAP USB SUPPORT
15575 L:      [email protected]
15576 L:      [email protected]
15577 S:      Orphan
15578 F:      arch/arm/*omap*/usb*
15579 F:      drivers/usb/*/*omap*
15580
15581 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
15582 M:      Mark Jackson <[email protected]>
15583 L:      [email protected]
15584 S:      Maintained
15585 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
15586
15587 OMAP1 SUPPORT
15588 M:      Aaro Koskinen <[email protected]>
15589 M:      Janusz Krzysztofik <[email protected]>
15590 M:      Tony Lindgren <[email protected]>
15591 L:      [email protected]
15592 S:      Maintained
15593 Q:      http://patchwork.kernel.org/project/linux-omap/list/
15594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15595 F:      arch/arm/configs/omap1_defconfig
15596 F:      arch/arm/mach-omap1/
15597 F:      drivers/i2c/busses/i2c-omap.c
15598 F:      include/linux/platform_data/ams-delta-fiq.h
15599 F:      include/linux/platform_data/i2c-omap.h
15600
15601 OMAP2+ SUPPORT
15602 M:      Tony Lindgren <[email protected]>
15603 L:      [email protected]
15604 S:      Maintained
15605 W:      http://www.muru.com/linux/omap/
15606 W:      http://linux.omap.com/
15607 Q:      http://patchwork.kernel.org/project/linux-omap/list/
15608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15609 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
15610 F:      arch/arm/configs/omap2plus_defconfig
15611 F:      arch/arm/mach-omap2/
15612 F:      drivers/bus/ti-sysc.c
15613 F:      drivers/gpio/gpio-tps65219.c
15614 F:      drivers/i2c/busses/i2c-omap.c
15615 F:      drivers/irqchip/irq-omap-intc.c
15616 F:      drivers/mfd/*omap*.c
15617 F:      drivers/mfd/menelaus.c
15618 F:      drivers/mfd/palmas.c
15619 F:      drivers/mfd/tps65217.c
15620 F:      drivers/mfd/tps65218.c
15621 F:      drivers/mfd/tps65219.c
15622 F:      drivers/mfd/tps65910.c
15623 F:      drivers/mfd/twl-core.[ch]
15624 F:      drivers/mfd/twl4030*.c
15625 F:      drivers/mfd/twl6030*.c
15626 F:      drivers/mfd/twl6040*.c
15627 F:      drivers/regulator/palmas-regulator*.c
15628 F:      drivers/regulator/pbias-regulator.c
15629 F:      drivers/regulator/tps65217-regulator.c
15630 F:      drivers/regulator/tps65218-regulator.c
15631 F:      drivers/regulator/tps65219-regulator.c
15632 F:      drivers/regulator/tps65910-regulator.c
15633 F:      drivers/regulator/twl-regulator.c
15634 F:      drivers/regulator/twl6030-regulator.c
15635 F:      include/linux/platform_data/i2c-omap.h
15636 F:      include/linux/platform_data/ti-sysc.h
15637
15638 OMFS FILESYSTEM
15639 M:      Bob Copeland <[email protected]>
15640 L:      [email protected]
15641 S:      Maintained
15642 F:      Documentation/filesystems/omfs.rst
15643 F:      fs/omfs/
15644
15645 OMNIVISION OG01A1B SENSOR DRIVER
15646 M:      Shawn Tu <[email protected]>
15647 L:      [email protected]
15648 S:      Maintained
15649 F:      drivers/media/i2c/og01a1b.c
15650
15651 OMNIVISION OV01A10 SENSOR DRIVER
15652 M:      Bingbu Cao <[email protected]>
15653 L:      [email protected]
15654 S:      Maintained
15655 T:      git git://linuxtv.org/media_tree.git
15656 F:      drivers/media/i2c/ov01a10.c
15657
15658 OMNIVISION OV02A10 SENSOR DRIVER
15659 M:      Dongchun Zhu <[email protected]>
15660 L:      [email protected]
15661 S:      Maintained
15662 T:      git git://linuxtv.org/media_tree.git
15663 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
15664 F:      drivers/media/i2c/ov02a10.c
15665
15666 OMNIVISION OV08D10 SENSOR DRIVER
15667 M:      Jimmy Su <[email protected]>
15668 L:      [email protected]
15669 S:      Maintained
15670 T:      git git://linuxtv.org/media_tree.git
15671 F:      drivers/media/i2c/ov08d10.c
15672
15673 OMNIVISION OV08X40 SENSOR DRIVER
15674 M:      Jason Chen <[email protected]>
15675 L:      [email protected]
15676 S:      Maintained
15677 T:      git git://linuxtv.org/media_tree.git
15678 F:      drivers/media/i2c/ov08x40.c
15679
15680 OMNIVISION OV13858 SENSOR DRIVER
15681 M:      Sakari Ailus <[email protected]>
15682 L:      [email protected]
15683 S:      Maintained
15684 T:      git git://linuxtv.org/media_tree.git
15685 F:      drivers/media/i2c/ov13858.c
15686
15687 OMNIVISION OV13B10 SENSOR DRIVER
15688 M:      Arec Kao <[email protected]>
15689 L:      [email protected]
15690 S:      Maintained
15691 T:      git git://linuxtv.org/media_tree.git
15692 F:      drivers/media/i2c/ov13b10.c
15693
15694 OMNIVISION OV2680 SENSOR DRIVER
15695 M:      Rui Miguel Silva <[email protected]>
15696 L:      [email protected]
15697 S:      Maintained
15698 T:      git git://linuxtv.org/media_tree.git
15699 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
15700 F:      drivers/media/i2c/ov2680.c
15701
15702 OMNIVISION OV2685 SENSOR DRIVER
15703 M:      Shunqian Zheng <[email protected]>
15704 L:      [email protected]
15705 S:      Maintained
15706 T:      git git://linuxtv.org/media_tree.git
15707 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
15708 F:      drivers/media/i2c/ov2685.c
15709
15710 OMNIVISION OV2740 SENSOR DRIVER
15711 M:      Tianshu Qiu <[email protected]>
15712 R:      Shawn Tu <[email protected]>
15713 R:      Bingbu Cao <[email protected]>
15714 L:      [email protected]
15715 S:      Maintained
15716 T:      git git://linuxtv.org/media_tree.git
15717 F:      drivers/media/i2c/ov2740.c
15718
15719 OMNIVISION OV4689 SENSOR DRIVER
15720 M:      Mikhail Rudenko <[email protected]>
15721 L:      [email protected]
15722 S:      Maintained
15723 T:      git git://linuxtv.org/media_tree.git
15724 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
15725 F:      drivers/media/i2c/ov5647.c
15726
15727 OMNIVISION OV5640 SENSOR DRIVER
15728 M:      Steve Longerbeam <[email protected]>
15729 L:      [email protected]
15730 S:      Maintained
15731 T:      git git://linuxtv.org/media_tree.git
15732 F:      drivers/media/i2c/ov5640.c
15733
15734 OMNIVISION OV5647 SENSOR DRIVER
15735 M:      Dave Stevenson <[email protected]>
15736 M:      Jacopo Mondi <[email protected]>
15737 L:      [email protected]
15738 S:      Maintained
15739 T:      git git://linuxtv.org/media_tree.git
15740 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
15741 F:      drivers/media/i2c/ov5647.c
15742
15743 OMNIVISION OV5670 SENSOR DRIVER
15744 M:      Chiranjeevi Rapolu <[email protected]>
15745 L:      [email protected]
15746 S:      Maintained
15747 T:      git git://linuxtv.org/media_tree.git
15748 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
15749 F:      drivers/media/i2c/ov5670.c
15750
15751 OMNIVISION OV5675 SENSOR DRIVER
15752 M:      Shawn Tu <[email protected]>
15753 L:      [email protected]
15754 S:      Maintained
15755 T:      git git://linuxtv.org/media_tree.git
15756 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
15757 F:      drivers/media/i2c/ov5675.c
15758
15759 OMNIVISION OV5693 SENSOR DRIVER
15760 M:      Daniel Scally <[email protected]>
15761 L:      [email protected]
15762 S:      Maintained
15763 T:      git git://linuxtv.org/media_tree.git
15764 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
15765 F:      drivers/media/i2c/ov5693.c
15766
15767 OMNIVISION OV5695 SENSOR DRIVER
15768 M:      Shunqian Zheng <[email protected]>
15769 L:      [email protected]
15770 S:      Maintained
15771 T:      git git://linuxtv.org/media_tree.git
15772 F:      drivers/media/i2c/ov5695.c
15773
15774 OMNIVISION OV7670 SENSOR DRIVER
15775 L:      [email protected]
15776 S:      Orphan
15777 T:      git git://linuxtv.org/media_tree.git
15778 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
15779 F:      drivers/media/i2c/ov7670.c
15780
15781 OMNIVISION OV772x SENSOR DRIVER
15782 M:      Jacopo Mondi <[email protected]>
15783 L:      [email protected]
15784 S:      Odd fixes
15785 T:      git git://linuxtv.org/media_tree.git
15786 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
15787 F:      drivers/media/i2c/ov772x.c
15788 F:      include/media/i2c/ov772x.h
15789
15790 OMNIVISION OV7740 SENSOR DRIVER
15791 M:      Wenyou Yang <[email protected]>
15792 L:      [email protected]
15793 S:      Maintained
15794 T:      git git://linuxtv.org/media_tree.git
15795 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
15796 F:      drivers/media/i2c/ov7740.c
15797
15798 OMNIVISION OV8856 SENSOR DRIVER
15799 M:      Sakari Ailus <[email protected]>
15800 L:      [email protected]
15801 S:      Maintained
15802 T:      git git://linuxtv.org/media_tree.git
15803 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
15804 F:      drivers/media/i2c/ov8856.c
15805
15806 OMNIVISION OV8858 SENSOR DRIVER
15807 M:      Jacopo Mondi <[email protected]>
15808 M:      Nicholas Roth <[email protected]>
15809 L:      [email protected]
15810 S:      Maintained
15811 T:      git git://linuxtv.org/media_tree.git
15812 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
15813 F:      drivers/media/i2c/ov8858.c
15814
15815 OMNIVISION OV9282 SENSOR DRIVER
15816 M:      Paul J. Murphy <[email protected]>
15817 M:      Daniele Alessandrelli <[email protected]>
15818 L:      [email protected]
15819 S:      Maintained
15820 T:      git git://linuxtv.org/media_tree.git
15821 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
15822 F:      drivers/media/i2c/ov9282.c
15823
15824 OMNIVISION OV9640 SENSOR DRIVER
15825 M:      Petr Cvek <[email protected]>
15826 L:      [email protected]
15827 S:      Maintained
15828 F:      drivers/media/i2c/ov9640.*
15829
15830 OMNIVISION OV9650 SENSOR DRIVER
15831 M:      Sakari Ailus <[email protected]>
15832 R:      Akinobu Mita <[email protected]>
15833 R:      Sylwester Nawrocki <[email protected]>
15834 L:      [email protected]
15835 S:      Maintained
15836 T:      git git://linuxtv.org/media_tree.git
15837 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
15838 F:      drivers/media/i2c/ov9650.c
15839
15840 OMNIVISION OV9734 SENSOR DRIVER
15841 M:      Tianshu Qiu <[email protected]>
15842 R:      Bingbu Cao <[email protected]>
15843 L:      [email protected]
15844 S:      Maintained
15845 T:      git git://linuxtv.org/media_tree.git
15846 F:      drivers/media/i2c/ov9734.c
15847
15848 ONBOARD USB HUB DRIVER
15849 M:      Matthias Kaehlcke <[email protected]>
15850 L:      [email protected]
15851 S:      Maintained
15852 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-hub
15853 F:      drivers/usb/misc/onboard_usb_hub.c
15854
15855 ONENAND FLASH DRIVER
15856 M:      Kyungmin Park <[email protected]>
15857 L:      [email protected]
15858 S:      Maintained
15859 F:      drivers/mtd/nand/onenand/
15860 F:      include/linux/mtd/onenand*.h
15861
15862 ONEXPLAYER FAN DRIVER
15863 M:      Derek John Clark <[email protected]>
15864 M:      Joaquín Ignacio Aramendía <[email protected]>
15865 L:      [email protected]
15866 S:      Maintained
15867 F:      drivers/hwmon/oxp-sensors.c
15868
15869 ONIE TLV NVMEM LAYOUT DRIVER
15870 M:      Miquel Raynal <[email protected]>
15871 S:      Maintained
15872 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
15873 F:      drivers/nvmem/layouts/onie-tlv.c
15874
15875 ONION OMEGA2+ BOARD
15876 M:      Harvey Hunt <[email protected]>
15877 L:      [email protected]
15878 S:      Maintained
15879 F:      arch/mips/boot/dts/ralink/omega2p.dts
15880
15881 ONSEMI ETHERNET PHY DRIVERS
15882 M:      Piergiorgio Beruto <[email protected]>
15883 L:      [email protected]
15884 S:      Supported
15885 W:      http://www.onsemi.com
15886 F:      drivers/net/phy/ncn*
15887
15888 OP-TEE DRIVER
15889 M:      Jens Wiklander <[email protected]>
15890 L:      [email protected]
15891 S:      Maintained
15892 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
15893 F:      drivers/tee/optee/
15894
15895 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
15896 M:      Sumit Garg <[email protected]>
15897 L:      [email protected]
15898 S:      Maintained
15899 F:      drivers/char/hw_random/optee-rng.c
15900
15901 OP-TEE RTC DRIVER
15902 M:      Clément Léger <[email protected]>
15903 L:      [email protected]
15904 S:      Maintained
15905 F:      drivers/rtc/rtc-optee.c
15906
15907 OPA-VNIC DRIVER
15908 M:      Dennis Dalessandro <[email protected]>
15909 L:      [email protected]
15910 S:      Supported
15911 F:      drivers/infiniband/ulp/opa_vnic
15912
15913 OPEN FIRMWARE AND FLATTENED DEVICE TREE
15914 M:      Rob Herring <[email protected]>
15915 M:      Frank Rowand <[email protected]>
15916 L:      [email protected]
15917 S:      Maintained
15918 W:      http://www.devicetree.org/
15919 C:      irc://irc.libera.chat/devicetree
15920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15921 F:      Documentation/ABI/testing/sysfs-firmware-ofw
15922 F:      drivers/of/
15923 F:      include/linux/of*.h
15924 F:      scripts/dtc/
15925 K:      of_overlay_notifier_
15926 K:      of_overlay_fdt_apply
15927 K:      of_overlay_remove
15928
15929 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
15930 M:      Rob Herring <[email protected]>
15931 M:      Krzysztof Kozlowski <[email protected]>
15932 M:      Conor Dooley <[email protected]>
15933 L:      [email protected]
15934 S:      Maintained
15935 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
15936 C:      irc://irc.libera.chat/devicetree
15937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15938 F:      Documentation/devicetree/
15939 F:      arch/*/boot/dts/
15940 F:      include/dt-bindings/
15941
15942 OPENCOMPUTE PTP CLOCK DRIVER
15943 M:      Jonathan Lemon <[email protected]>
15944 M:      Vadim Fedorenko <[email protected]>
15945 L:      [email protected]
15946 S:      Maintained
15947 F:      drivers/ptp/ptp_ocp.c
15948
15949 OPENCORES I2C BUS DRIVER
15950 M:      Peter Korsgaard <[email protected]>
15951 M:      Andrew Lunn <[email protected]>
15952 L:      [email protected]
15953 S:      Maintained
15954 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
15955 F:      Documentation/i2c/busses/i2c-ocores.rst
15956 F:      drivers/i2c/busses/i2c-ocores.c
15957 F:      include/linux/platform_data/i2c-ocores.h
15958
15959 OPENRISC ARCHITECTURE
15960 M:      Jonas Bonn <[email protected]>
15961 M:      Stefan Kristiansson <[email protected]>
15962 M:      Stafford Horne <[email protected]>
15963 L:      [email protected]
15964 S:      Maintained
15965 W:      http://openrisc.io
15966 T:      git https://github.com/openrisc/linux.git
15967 F:      Documentation/arch/openrisc/
15968 F:      Documentation/devicetree/bindings/openrisc/
15969 F:      arch/openrisc/
15970 F:      drivers/irqchip/irq-ompic.c
15971 F:      drivers/irqchip/irq-or1k-*
15972
15973 OPENVSWITCH
15974 M:      Pravin B Shelar <[email protected]>
15975 L:      [email protected]
15976 L:      [email protected]
15977 S:      Maintained
15978 W:      http://openvswitch.org
15979 F:      include/uapi/linux/openvswitch.h
15980 F:      net/openvswitch/
15981 F:      tools/testing/selftests/net/openvswitch/
15982
15983 OPERATING PERFORMANCE POINTS (OPP)
15984 M:      Viresh Kumar <[email protected]>
15985 M:      Nishanth Menon <[email protected]>
15986 M:      Stephen Boyd <[email protected]>
15987 L:      [email protected]
15988 S:      Maintained
15989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
15990 F:      Documentation/devicetree/bindings/opp/
15991 F:      Documentation/power/opp.rst
15992 F:      drivers/opp/
15993 F:      include/linux/pm_opp.h
15994
15995 OPL4 DRIVER
15996 M:      Clemens Ladisch <[email protected]>
15997 L:      [email protected] (moderated for non-subscribers)
15998 S:      Maintained
15999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16000 F:      sound/drivers/opl4/
16001
16002 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
16003 M:      Mark Fasheh <[email protected]>
16004 M:      Joel Becker <[email protected]>
16005 M:      Joseph Qi <[email protected]>
16006 L:      [email protected]
16007 S:      Supported
16008 W:      http://ocfs2.wiki.kernel.org
16009 F:      Documentation/filesystems/dlmfs.rst
16010 F:      Documentation/filesystems/ocfs2.rst
16011 F:      fs/ocfs2/
16012
16013 ORANGEFS FILESYSTEM
16014 M:      Mike Marshall <[email protected]>
16015 R:      Martin Brandenburg <[email protected]>
16016 L:      [email protected]
16017 S:      Supported
16018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
16019 F:      Documentation/filesystems/orangefs.rst
16020 F:      fs/orangefs/
16021
16022 ORINOCO DRIVER
16023 L:      [email protected]
16024 S:      Orphan
16025 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
16026 W:      http://www.nongnu.org/orinoco/
16027 F:      drivers/net/wireless/intersil/orinoco/
16028
16029 OV2659 OMNIVISION SENSOR DRIVER
16030 M:      "Lad, Prabhakar" <[email protected]>
16031 L:      [email protected]
16032 S:      Maintained
16033 W:      https://linuxtv.org
16034 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16035 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16036 F:      drivers/media/i2c/ov2659.c
16037 F:      include/media/i2c/ov2659.h
16038
16039 OVERLAY FILESYSTEM
16040 M:      Miklos Szeredi <[email protected]>
16041 M:      Amir Goldstein <[email protected]>
16042 L:      [email protected]
16043 S:      Supported
16044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
16045 F:      Documentation/filesystems/overlayfs.rst
16046 F:      fs/overlayfs/
16047
16048 P54 WIRELESS DRIVER
16049 M:      Christian Lamparter <[email protected]>
16050 L:      [email protected]
16051 S:      Maintained
16052 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
16053 F:      drivers/net/wireless/intersil/p54/
16054
16055 PACKET SOCKETS
16056 M:      Willem de Bruijn <[email protected]>
16057 S:      Maintained
16058 F:      include/uapi/linux/if_packet.h
16059 F:      net/packet/af_packet.c
16060
16061 PACKING
16062 M:      Vladimir Oltean <[email protected]>
16063 L:      [email protected]
16064 S:      Supported
16065 F:      Documentation/core-api/packing.rst
16066 F:      include/linux/packing.h
16067 F:      lib/packing.c
16068
16069 PADATA PARALLEL EXECUTION MECHANISM
16070 M:      Steffen Klassert <[email protected]>
16071 M:      Daniel Jordan <[email protected]>
16072 L:      [email protected]
16073 L:      [email protected]
16074 S:      Maintained
16075 F:      Documentation/core-api/padata.rst
16076 F:      include/linux/padata.h
16077 F:      kernel/padata.c
16078
16079 PAGE CACHE
16080 M:      Matthew Wilcox (Oracle) <[email protected]>
16081 L:      [email protected]
16082 S:      Supported
16083 T:      git git://git.infradead.org/users/willy/pagecache.git
16084 F:      Documentation/filesystems/locking.rst
16085 F:      Documentation/filesystems/vfs.rst
16086 F:      include/linux/pagemap.h
16087 F:      mm/filemap.c
16088 F:      mm/page-writeback.c
16089 F:      mm/readahead.c
16090 F:      mm/truncate.c
16091
16092 PAGE POOL
16093 M:      Jesper Dangaard Brouer <[email protected]>
16094 M:      Ilias Apalodimas <[email protected]>
16095 L:      [email protected]
16096 S:      Supported
16097 F:      Documentation/networking/page_pool.rst
16098 F:      include/net/page_pool/
16099 F:      include/trace/events/page_pool.h
16100 F:      net/core/page_pool.c
16101
16102 PAGE TABLE CHECK
16103 M:      Pasha Tatashin <[email protected]>
16104 M:      Andrew Morton <[email protected]>
16105 L:      [email protected]
16106 S:      Maintained
16107 F:      Documentation/mm/page_table_check.rst
16108 F:      include/linux/page_table_check.h
16109 F:      mm/page_table_check.c
16110
16111 PANASONIC LAPTOP ACPI EXTRAS DRIVER
16112 M:      Kenneth Chan <[email protected]>
16113 L:      [email protected]
16114 S:      Maintained
16115 F:      drivers/platform/x86/panasonic-laptop.c
16116
16117 PARALLAX PING IIO SENSOR DRIVER
16118 M:      Andreas Klinger <[email protected]>
16119 L:      [email protected]
16120 S:      Maintained
16121 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
16122 F:      drivers/iio/proximity/ping.c
16123
16124 PARALLEL LCD/KEYPAD PANEL DRIVER
16125 M:      Willy Tarreau <[email protected]>
16126 M:      Ksenija Stanojevic <[email protected]>
16127 S:      Odd Fixes
16128 F:      Documentation/admin-guide/lcd-panel-cgram.rst
16129 F:      drivers/auxdisplay/panel.c
16130
16131 PARALLEL PORT SUBSYSTEM
16132 M:      Sudip Mukherjee <[email protected]>
16133 M:      Sudip Mukherjee <[email protected]>
16134 L:      [email protected] (subscribers-only)
16135 S:      Maintained
16136 F:      Documentation/driver-api/parport*.rst
16137 F:      drivers/char/ppdev.c
16138 F:      drivers/parport/
16139 F:      include/linux/parport*.h
16140 F:      include/uapi/linux/ppdev.h
16141
16142 PARAVIRT_OPS INTERFACE
16143 M:      Juergen Gross <[email protected]>
16144 R:      Ajay Kaher <[email protected]>
16145 R:      Alexey Makhalov <[email protected]>
16146 R:      VMware PV-Drivers Reviewers <[email protected]>
16147 L:      [email protected]
16148 L:      [email protected]
16149 S:      Supported
16150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
16151 F:      Documentation/virt/paravirt_ops.rst
16152 F:      arch/*/include/asm/paravirt*.h
16153 F:      arch/*/kernel/paravirt*
16154 F:      include/linux/hypervisor.h
16155
16156 PARISC ARCHITECTURE
16157 M:      "James E.J. Bottomley" <[email protected]>
16158 M:      Helge Deller <[email protected]>
16159 L:      [email protected]
16160 S:      Maintained
16161 W:      https://parisc.wiki.kernel.org
16162 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
16163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
16164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
16165 F:      Documentation/arch/parisc/
16166 F:      arch/parisc/
16167 F:      drivers/char/agp/parisc-agp.c
16168 F:      drivers/input/misc/hp_sdc_rtc.c
16169 F:      drivers/input/serio/gscps2.c
16170 F:      drivers/input/serio/hp_sdc*
16171 F:      drivers/parisc/
16172 F:      drivers/parport/parport_gsc.*
16173 F:      drivers/tty/serial/8250/8250_parisc.c
16174 F:      drivers/video/console/sti*
16175 F:      drivers/video/fbdev/sti*
16176 F:      drivers/video/logo/logo_parisc*
16177 F:      include/linux/hp_sdc.h
16178
16179 PARMAN
16180 M:      Jiri Pirko <[email protected]>
16181 L:      [email protected]
16182 S:      Supported
16183 F:      include/linux/parman.h
16184 F:      lib/parman.c
16185 F:      lib/test_parman.c
16186
16187 PC ENGINES APU BOARD DRIVER
16188 M:      Enrico Weigelt, metux IT consult <[email protected]>
16189 S:      Maintained
16190 F:      drivers/platform/x86/pcengines-apuv2.c
16191
16192 PC87360 HARDWARE MONITORING DRIVER
16193 M:      Jim Cromie <[email protected]>
16194 L:      [email protected]
16195 S:      Maintained
16196 F:      Documentation/hwmon/pc87360.rst
16197 F:      drivers/hwmon/pc87360.c
16198
16199 PC8736x GPIO DRIVER
16200 M:      Jim Cromie <[email protected]>
16201 S:      Maintained
16202 F:      drivers/char/pc8736x_gpio.c
16203
16204 PC87427 HARDWARE MONITORING DRIVER
16205 M:      Jean Delvare <[email protected]>
16206 L:      [email protected]
16207 S:      Maintained
16208 F:      Documentation/hwmon/pc87427.rst
16209 F:      drivers/hwmon/pc87427.c
16210
16211 PCA9532 LED DRIVER
16212 M:      Riku Voipio <[email protected]>
16213 S:      Maintained
16214 F:      drivers/leds/leds-pca9532.c
16215 F:      include/linux/leds-pca9532.h
16216
16217 PCA9541 I2C BUS MASTER SELECTOR DRIVER
16218 M:      Guenter Roeck <[email protected]>
16219 L:      [email protected]
16220 S:      Maintained
16221 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
16222
16223 PCDP - PRIMARY CONSOLE AND DEBUG PORT
16224 M:      Khalid Aziz <[email protected]>
16225 S:      Maintained
16226 F:      drivers/firmware/pcdp.*
16227
16228 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
16229 M:      Thomas Petazzoni <[email protected]>
16230 M:      Pali Rohár <[email protected]>
16231 L:      [email protected]
16232 L:      [email protected] (moderated for non-subscribers)
16233 S:      Maintained
16234 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
16235 F:      drivers/pci/controller/pci-aardvark.c
16236
16237 PCI DRIVER FOR ALTERA PCIE IP
16238 M:      Joyce Ooi <[email protected]>
16239 L:      [email protected]
16240 S:      Supported
16241 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
16242 F:      drivers/pci/controller/pcie-altera.c
16243
16244 PCI DRIVER FOR APPLIEDMICRO XGENE
16245 M:      Toan Le <[email protected]>
16246 L:      [email protected]
16247 L:      [email protected] (moderated for non-subscribers)
16248 S:      Maintained
16249 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
16250 F:      drivers/pci/controller/pci-xgene.c
16251
16252 PCI DRIVER FOR ARM VERSATILE PLATFORM
16253 M:      Rob Herring <[email protected]>
16254 L:      [email protected]
16255 L:      [email protected] (moderated for non-subscribers)
16256 S:      Maintained
16257 F:      Documentation/devicetree/bindings/pci/versatile.yaml
16258 F:      drivers/pci/controller/pci-versatile.c
16259
16260 PCI DRIVER FOR ARMADA 8K
16261 M:      Thomas Petazzoni <[email protected]>
16262 L:      [email protected]
16263 L:      [email protected] (moderated for non-subscribers)
16264 S:      Maintained
16265 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
16266 F:      drivers/pci/controller/dwc/pcie-armada8k.c
16267
16268 PCI DRIVER FOR CADENCE PCIE IP
16269 M:      Tom Joseph <[email protected]>
16270 L:      [email protected]
16271 S:      Maintained
16272 F:      Documentation/devicetree/bindings/pci/cdns,*
16273 F:      drivers/pci/controller/cadence/
16274
16275 PCI DRIVER FOR FREESCALE LAYERSCAPE
16276 M:      Minghuan Lian <[email protected]>
16277 M:      Mingkai Hu <[email protected]>
16278 M:      Roy Zang <[email protected]>
16279 L:      [email protected]
16280 L:      [email protected]
16281 L:      [email protected] (moderated for non-subscribers)
16282 S:      Maintained
16283 F:      drivers/pci/controller/dwc/*layerscape*
16284
16285 PCI DRIVER FOR FU740
16286 M:      Paul Walmsley <[email protected]>
16287 M:      Greentime Hu <[email protected]>
16288 L:      [email protected]
16289 S:      Maintained
16290 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
16291 F:      drivers/pci/controller/dwc/pcie-fu740.c
16292
16293 PCI DRIVER FOR GENERIC OF HOSTS
16294 M:      Will Deacon <[email protected]>
16295 L:      [email protected]
16296 L:      [email protected] (moderated for non-subscribers)
16297 S:      Maintained
16298 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
16299 F:      drivers/pci/controller/pci-host-common.c
16300 F:      drivers/pci/controller/pci-host-generic.c
16301
16302 PCI DRIVER FOR IMX6
16303 M:      Richard Zhu <[email protected]>
16304 M:      Lucas Stach <[email protected]>
16305 L:      [email protected]
16306 L:      [email protected] (moderated for non-subscribers)
16307 S:      Maintained
16308 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
16309 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
16310 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
16311 F:      drivers/pci/controller/dwc/*imx6*
16312
16313 PCI DRIVER FOR INTEL IXP4XX
16314 M:      Linus Walleij <[email protected]>
16315 S:      Maintained
16316 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
16317 F:      drivers/pci/controller/pci-ixp4xx.c
16318
16319 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
16320 M:      Nirmal Patel <[email protected]>
16321 R:      Jonathan Derrick <[email protected]>
16322 L:      [email protected]
16323 S:      Supported
16324 F:      drivers/pci/controller/vmd.c
16325
16326 PCI DRIVER FOR MICROSEMI SWITCHTEC
16327 M:      Kurt Schwemmer <[email protected]>
16328 M:      Logan Gunthorpe <[email protected]>
16329 L:      [email protected]
16330 S:      Maintained
16331 F:      Documentation/ABI/testing/sysfs-class-switchtec
16332 F:      Documentation/driver-api/switchtec.rst
16333 F:      drivers/ntb/hw/mscc/
16334 F:      drivers/pci/switch/switchtec*
16335 F:      include/linux/switchtec.h
16336 F:      include/uapi/linux/switchtec_ioctl.h
16337
16338 PCI DRIVER FOR MOBIVEIL PCIE IP
16339 M:      Karthikeyan Mitran <[email protected]>
16340 M:      Hou Zhiqiang <[email protected]>
16341 L:      [email protected]
16342 S:      Supported
16343 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
16344 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
16345
16346 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
16347 M:      Thomas Petazzoni <[email protected]>
16348 M:      Pali Rohár <[email protected]>
16349 L:      [email protected]
16350 L:      [email protected] (moderated for non-subscribers)
16351 S:      Maintained
16352 F:      drivers/pci/controller/*mvebu*
16353
16354 PCI DRIVER FOR NVIDIA TEGRA
16355 M:      Thierry Reding <[email protected]>
16356 L:      [email protected]
16357 L:      [email protected]
16358 S:      Supported
16359 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
16360 F:      drivers/pci/controller/pci-tegra.c
16361
16362 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
16363 M:      Hou Zhiqiang <[email protected]>
16364 L:      [email protected]
16365 L:      [email protected] (moderated for non-subscribers)
16366 S:      Maintained
16367 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
16368 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
16369
16370 PCI DRIVER FOR RENESAS R-CAR
16371 M:      Marek Vasut <[email protected]>
16372 M:      Yoshihiro Shimoda <[email protected]>
16373 L:      [email protected]
16374 L:      [email protected]
16375 S:      Maintained
16376 F:      Documentation/devicetree/bindings/pci/*rcar*
16377 F:      drivers/pci/controller/*rcar*
16378
16379 PCI DRIVER FOR SAMSUNG EXYNOS
16380 M:      Jingoo Han <[email protected]>
16381 L:      [email protected]
16382 L:      [email protected] (moderated for non-subscribers)
16383 L:      [email protected]
16384 S:      Maintained
16385 F:      drivers/pci/controller/dwc/pci-exynos.c
16386
16387 PCI DRIVER FOR SYNOPSYS DESIGNWARE
16388 M:      Jingoo Han <[email protected]>
16389 M:      Gustavo Pimentel <[email protected]>
16390 M:      Manivannan Sadhasivam <[email protected]>
16391 L:      [email protected]
16392 S:      Maintained
16393 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
16394 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
16395 F:      drivers/pci/controller/dwc/*designware*
16396
16397 PCI DRIVER FOR TI DRA7XX/J721E
16398 M:      Vignesh Raghavendra <[email protected]>
16399 L:      [email protected]
16400 L:      [email protected]
16401 L:      [email protected] (moderated for non-subscribers)
16402 S:      Supported
16403 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
16404 F:      drivers/pci/controller/cadence/pci-j721e.c
16405 F:      drivers/pci/controller/dwc/pci-dra7xx.c
16406
16407 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
16408 M:      Linus Walleij <[email protected]>
16409 L:      [email protected]
16410 S:      Maintained
16411 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
16412 F:      drivers/pci/controller/pci-v3-semi.c
16413
16414 PCI DRIVER FOR XILINX VERSAL CPM
16415 M:      Bharat Kumar Gogada <[email protected]>
16416 M:      Michal Simek <[email protected]>
16417 L:      [email protected]
16418 S:      Maintained
16419 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
16420 F:      drivers/pci/controller/pcie-xilinx-cpm.c
16421
16422 PCI ENDPOINT SUBSYSTEM
16423 M:      Lorenzo Pieralisi <[email protected]>
16424 M:      Krzysztof Wilczyński <[email protected]>
16425 R:      Manivannan Sadhasivam <[email protected]>
16426 R:      Kishon Vijay Abraham I <[email protected]>
16427 L:      [email protected]
16428 S:      Supported
16429 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16430 B:      https://bugzilla.kernel.org
16431 C:      irc://irc.oftc.net/linux-pci
16432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16433 F:      Documentation/PCI/endpoint/*
16434 F:      Documentation/misc-devices/pci-endpoint-test.rst
16435 F:      drivers/misc/pci_endpoint_test.c
16436 F:      drivers/pci/endpoint/
16437 F:      tools/pci/
16438
16439 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
16440 M:      Mahesh J Salgaonkar <[email protected]>
16441 R:      Oliver O'Halloran <[email protected]>
16442 L:      [email protected]
16443 S:      Supported
16444 F:      Documentation/PCI/pci-error-recovery.rst
16445 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
16446 F:      arch/powerpc/include/*/eeh*.h
16447 F:      arch/powerpc/kernel/eeh*.c
16448 F:      arch/powerpc/platforms/*/eeh*.c
16449 F:      drivers/pci/pcie/aer.c
16450 F:      drivers/pci/pcie/dpc.c
16451 F:      drivers/pci/pcie/err.c
16452
16453 PCI ERROR RECOVERY
16454 M:      Linas Vepstas <[email protected]>
16455 L:      [email protected]
16456 S:      Supported
16457 F:      Documentation/PCI/pci-error-recovery.rst
16458
16459 PCI MSI DRIVER FOR ALTERA MSI IP
16460 M:      Joyce Ooi <[email protected]>
16461 L:      [email protected]
16462 S:      Supported
16463 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
16464 F:      drivers/pci/controller/pcie-altera-msi.c
16465
16466 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
16467 M:      Toan Le <[email protected]>
16468 L:      [email protected]
16469 L:      [email protected] (moderated for non-subscribers)
16470 S:      Maintained
16471 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
16472 F:      drivers/pci/controller/pci-xgene-msi.c
16473
16474 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
16475 M:      Lorenzo Pieralisi <[email protected]>
16476 M:      Krzysztof Wilczyński <[email protected]>
16477 R:      Rob Herring <[email protected]>
16478 L:      [email protected]
16479 S:      Supported
16480 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16481 B:      https://bugzilla.kernel.org
16482 C:      irc://irc.oftc.net/linux-pci
16483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16484 F:      Documentation/devicetree/bindings/pci/
16485 F:      drivers/pci/controller/
16486 F:      drivers/pci/pci-bridge-emul.c
16487 F:      drivers/pci/pci-bridge-emul.h
16488
16489 PCI PEER-TO-PEER DMA (P2PDMA)
16490 M:      Bjorn Helgaas <[email protected]>
16491 M:      Logan Gunthorpe <[email protected]>
16492 L:      [email protected]
16493 S:      Supported
16494 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16495 B:      https://bugzilla.kernel.org
16496 C:      irc://irc.oftc.net/linux-pci
16497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16498 F:      Documentation/driver-api/pci/p2pdma.rst
16499 F:      drivers/pci/p2pdma.c
16500 F:      include/linux/pci-p2pdma.h
16501
16502 PCI SUBSYSTEM
16503 M:      Bjorn Helgaas <[email protected]>
16504 L:      [email protected]
16505 S:      Supported
16506 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16507 B:      https://bugzilla.kernel.org
16508 C:      irc://irc.oftc.net/linux-pci
16509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16510 F:      Documentation/PCI/
16511 F:      Documentation/devicetree/bindings/pci/
16512 F:      arch/x86/kernel/early-quirks.c
16513 F:      arch/x86/kernel/quirks.c
16514 F:      arch/x86/pci/
16515 F:      drivers/acpi/pci*
16516 F:      drivers/pci/
16517 F:      include/asm-generic/pci*
16518 F:      include/linux/of_pci.h
16519 F:      include/linux/pci*
16520 F:      include/uapi/linux/pci*
16521 F:      lib/pci*
16522
16523 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
16524 M:      Jonathan Chocron <[email protected]>
16525 L:      [email protected]
16526 S:      Maintained
16527 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
16528 F:      drivers/pci/controller/dwc/pcie-al.c
16529
16530 PCIE DRIVER FOR AMLOGIC MESON
16531 M:      Yue Wang <[email protected]>
16532 L:      [email protected]
16533 L:      [email protected]
16534 S:      Maintained
16535 F:      drivers/pci/controller/dwc/pci-meson.c
16536
16537 PCIE DRIVER FOR AXIS ARTPEC
16538 M:      Jesper Nilsson <[email protected]>
16539 L:      [email protected]
16540 L:      [email protected]
16541 S:      Maintained
16542 F:      Documentation/devicetree/bindings/pci/axis,artpec*
16543 F:      drivers/pci/controller/dwc/*artpec*
16544
16545 PCIE DRIVER FOR CAVIUM THUNDERX
16546 M:      Robert Richter <[email protected]>
16547 L:      [email protected]
16548 L:      [email protected] (moderated for non-subscribers)
16549 S:      Odd Fixes
16550 F:      drivers/pci/controller/pci-thunder-*
16551
16552 PCIE DRIVER FOR HISILICON
16553 M:      Zhou Wang <[email protected]>
16554 L:      [email protected]
16555 S:      Maintained
16556 F:      drivers/pci/controller/dwc/pcie-hisi.c
16557
16558 PCIE DRIVER FOR HISILICON KIRIN
16559 M:      Xiaowei Song <[email protected]>
16560 M:      Binghui Wang <[email protected]>
16561 L:      [email protected]
16562 S:      Maintained
16563 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
16564 F:      drivers/pci/controller/dwc/pcie-kirin.c
16565
16566 PCIE DRIVER FOR HISILICON STB
16567 M:      Shawn Guo <[email protected]>
16568 L:      [email protected]
16569 S:      Maintained
16570 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
16571 F:      drivers/pci/controller/dwc/pcie-histb.c
16572
16573 PCIE DRIVER FOR INTEL KEEM BAY
16574 M:      Srikanth Thokala <[email protected]>
16575 L:      [email protected]
16576 S:      Supported
16577 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
16578 F:      drivers/pci/controller/dwc/pcie-keembay.c
16579
16580 PCIE DRIVER FOR INTEL LGM GW SOC
16581 M:      Chuanhua Lei <[email protected]>
16582 L:      [email protected]
16583 S:      Maintained
16584 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
16585 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
16586
16587 PCIE DRIVER FOR MEDIATEK
16588 M:      Ryder Lee <[email protected]>
16589 M:      Jianjun Wang <[email protected]>
16590 L:      [email protected]
16591 L:      [email protected] (moderated for non-subscribers)
16592 S:      Supported
16593 F:      Documentation/devicetree/bindings/pci/mediatek*
16594 F:      drivers/pci/controller/*mediatek*
16595
16596 PCIE DRIVER FOR MICROCHIP
16597 M:      Daire McNamara <[email protected]>
16598 L:      [email protected]
16599 S:      Supported
16600 F:      Documentation/devicetree/bindings/pci/microchip*
16601 F:      drivers/pci/controller/*microchip*
16602
16603 PCIE DRIVER FOR QUALCOMM MSM
16604 M:      Manivannan Sadhasivam <[email protected]>
16605 L:      [email protected]
16606 L:      [email protected]
16607 S:      Maintained
16608 F:      drivers/pci/controller/dwc/pcie-qcom.c
16609
16610 PCIE DRIVER FOR ROCKCHIP
16611 M:      Shawn Lin <[email protected]>
16612 L:      [email protected]
16613 L:      [email protected]
16614 S:      Maintained
16615 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
16616 F:      drivers/pci/controller/pcie-rockchip*
16617
16618 PCIE DRIVER FOR SOCIONEXT UNIPHIER
16619 M:      Kunihiko Hayashi <[email protected]>
16620 L:      [email protected]
16621 S:      Maintained
16622 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
16623 F:      drivers/pci/controller/dwc/pcie-uniphier*
16624
16625 PCIE DRIVER FOR ST SPEAR13XX
16626 M:      Pratyush Anand <[email protected]>
16627 L:      [email protected]
16628 S:      Maintained
16629 F:      drivers/pci/controller/dwc/*spear*
16630
16631 PCIE ENDPOINT DRIVER FOR QUALCOMM
16632 M:      Manivannan Sadhasivam <[email protected]>
16633 L:      [email protected]
16634 L:      [email protected]
16635 S:      Maintained
16636 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
16637 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
16638
16639 PCMCIA SUBSYSTEM
16640 M:      Dominik Brodowski <[email protected]>
16641 S:      Odd Fixes
16642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
16643 F:      Documentation/pcmcia/
16644 F:      drivers/pcmcia/
16645 F:      include/pcmcia/
16646 F:      tools/pcmcia/
16647
16648 PCNET32 NETWORK DRIVER
16649 M:      Don Fry <[email protected]>
16650 L:      [email protected]
16651 S:      Maintained
16652 F:      drivers/net/ethernet/amd/pcnet32.c
16653
16654 PCRYPT PARALLEL CRYPTO ENGINE
16655 M:      Steffen Klassert <[email protected]>
16656 L:      [email protected]
16657 S:      Maintained
16658 F:      crypto/pcrypt.c
16659 F:      include/crypto/pcrypt.h
16660
16661 PDS DSC VIRTIO DATA PATH ACCELERATOR
16662 R:      Shannon Nelson <[email protected]>
16663 F:      drivers/vdpa/pds/
16664
16665 PECI HARDWARE MONITORING DRIVERS
16666 M:      Iwona Winiarska <[email protected]>
16667 L:      [email protected]
16668 S:      Supported
16669 F:      Documentation/hwmon/peci-cputemp.rst
16670 F:      Documentation/hwmon/peci-dimmtemp.rst
16671 F:      drivers/hwmon/peci/
16672
16673 PECI SUBSYSTEM
16674 M:      Iwona Winiarska <[email protected]>
16675 L:      [email protected] (moderated for non-subscribers)
16676 S:      Supported
16677 F:      Documentation/devicetree/bindings/peci/
16678 F:      Documentation/peci/
16679 F:      drivers/peci/
16680 F:      include/linux/peci-cpu.h
16681 F:      include/linux/peci.h
16682
16683 PENSANDO ETHERNET DRIVERS
16684 M:      Shannon Nelson <[email protected]>
16685 M:      Brett Creeley <[email protected]>
16686 M:      [email protected]
16687 L:      [email protected]
16688 S:      Supported
16689 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
16690 F:      drivers/net/ethernet/pensando/
16691
16692 PER-CPU MEMORY ALLOCATOR
16693 M:      Dennis Zhou <[email protected]>
16694 M:      Tejun Heo <[email protected]>
16695 M:      Christoph Lameter <[email protected]>
16696 L:      [email protected]
16697 S:      Maintained
16698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
16699 F:      arch/*/include/asm/percpu.h
16700 F:      include/linux/percpu*.h
16701 F:      lib/percpu*.c
16702 F:      mm/percpu*.c
16703
16704 PER-TASK DELAY ACCOUNTING
16705 M:      Balbir Singh <[email protected]>
16706 S:      Maintained
16707 F:      include/linux/delayacct.h
16708 F:      kernel/delayacct.c
16709
16710 PERFORMANCE EVENTS SUBSYSTEM
16711 M:      Peter Zijlstra <[email protected]>
16712 M:      Ingo Molnar <[email protected]>
16713 M:      Arnaldo Carvalho de Melo <[email protected]>
16714 R:      Mark Rutland <[email protected]>
16715 R:      Alexander Shishkin <[email protected]>
16716 R:      Jiri Olsa <[email protected]>
16717 R:      Namhyung Kim <[email protected]>
16718 R:      Ian Rogers <[email protected]>
16719 R:      Adrian Hunter <[email protected]>
16720 L:      [email protected]
16721 L:      [email protected]
16722 S:      Supported
16723 W:      https://perf.wiki.kernel.org/
16724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
16725 F:      arch/*/events/*
16726 F:      arch/*/events/*/*
16727 F:      arch/*/include/asm/perf_event.h
16728 F:      arch/*/kernel/*/*/perf_event*.c
16729 F:      arch/*/kernel/*/perf_event*.c
16730 F:      arch/*/kernel/perf_callchain.c
16731 F:      arch/*/kernel/perf_event*.c
16732 F:      include/linux/perf_event.h
16733 F:      include/uapi/linux/perf_event.h
16734 F:      kernel/events/*
16735 F:      tools/lib/perf/
16736 F:      tools/perf/
16737
16738 PERFORMANCE EVENTS TOOLING ARM64
16739 R:      John Garry <[email protected]>
16740 R:      Will Deacon <[email protected]>
16741 R:      James Clark <[email protected]>
16742 R:      Mike Leach <[email protected]>
16743 R:      Leo Yan <[email protected]>
16744 L:      [email protected] (moderated for non-subscribers)
16745 S:      Supported
16746 F:      tools/build/feature/test-libopencsd.c
16747 F:      tools/perf/arch/arm*/
16748 F:      tools/perf/pmu-events/arch/arm64/
16749 F:      tools/perf/util/arm-spe*
16750 F:      tools/perf/util/cs-etm*
16751
16752 PERSONALITY HANDLING
16753 M:      Christoph Hellwig <[email protected]>
16754 L:      [email protected]
16755 S:      Maintained
16756 F:      include/linux/personality.h
16757 F:      include/uapi/linux/personality.h
16758
16759 PHOENIX RC FLIGHT CONTROLLER ADAPTER
16760 M:      Marcus Folkesson <[email protected]>
16761 L:      [email protected]
16762 S:      Maintained
16763 F:      Documentation/input/devices/pxrc.rst
16764 F:      drivers/input/joystick/pxrc.c
16765
16766 PHONET PROTOCOL
16767 M:      Remi Denis-Courmont <[email protected]>
16768 S:      Supported
16769 F:      Documentation/networking/phonet.rst
16770 F:      include/linux/phonet.h
16771 F:      include/net/phonet/
16772 F:      include/uapi/linux/phonet.h
16773 F:      net/phonet/
16774
16775 PHRAM MTD DRIVER
16776 M:      Joern Engel <[email protected]>
16777 L:      [email protected]
16778 S:      Maintained
16779 F:      drivers/mtd/devices/phram.c
16780
16781 PICOLCD HID DRIVER
16782 M:      Bruno Prémont <[email protected]>
16783 L:      [email protected]
16784 S:      Maintained
16785 F:      drivers/hid/hid-picolcd*
16786
16787 PIDFD API
16788 M:      Christian Brauner <[email protected]>
16789 L:      [email protected]
16790 S:      Maintained
16791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
16792 F:      samples/pidfd/
16793 F:      tools/testing/selftests/clone3/
16794 F:      tools/testing/selftests/pid_namespace/
16795 F:      tools/testing/selftests/pidfd/
16796 K:      (?i)pidfd
16797 K:      (?i)clone3
16798 K:      \b(clone_args|kernel_clone_args)\b
16799
16800 PIN CONTROL SUBSYSTEM
16801 M:      Linus Walleij <[email protected]>
16802 L:      [email protected]
16803 S:      Maintained
16804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
16805 F:      Documentation/devicetree/bindings/pinctrl/
16806 F:      Documentation/driver-api/pin-control.rst
16807 F:      drivers/pinctrl/
16808 F:      include/dt-bindings/pinctrl/
16809 F:      include/linux/pinctrl/
16810
16811 PIN CONTROLLER - AMD
16812 M:      Basavaraj Natikar <[email protected]>
16813 M:      Shyam Sundar S K <[email protected]>
16814 S:      Maintained
16815 F:      drivers/pinctrl/pinctrl-amd.c
16816
16817 PIN CONTROLLER - FREESCALE
16818 M:      Dong Aisheng <[email protected]>
16819 M:      Fabio Estevam <[email protected]>
16820 M:      Shawn Guo <[email protected]>
16821 M:      Jacky Bai <[email protected]>
16822 R:      Pengutronix Kernel Team <[email protected]>
16823 L:      [email protected]
16824 S:      Maintained
16825 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
16826 F:      drivers/pinctrl/freescale/
16827
16828 PIN CONTROLLER - INTEL
16829 M:      Mika Westerberg <[email protected]>
16830 M:      Andy Shevchenko <[email protected]>
16831 S:      Supported
16832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
16833 F:      drivers/pinctrl/intel/
16834
16835 PIN CONTROLLER - KEEMBAY
16836 M:      Lakshmi Sowjanya D <[email protected]>
16837 S:      Supported
16838 F:      drivers/pinctrl/pinctrl-keembay*
16839
16840 PIN CONTROLLER - MEDIATEK
16841 M:      Sean Wang <[email protected]>
16842 L:      [email protected] (moderated for non-subscribers)
16843 S:      Maintained
16844 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
16845 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
16846 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
16847 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
16848 F:      drivers/pinctrl/mediatek/
16849
16850 PIN CONTROLLER - MEDIATEK MIPS
16851 M:      Arınç ÜNAL <[email protected]>
16852 M:      Sergio Paracuellos <[email protected]>
16853 L:      [email protected] (moderated for non-subscribers)
16854 L:      [email protected]
16855 S:      Maintained
16856 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
16857 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
16858 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
16859 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
16860 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
16861 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
16862 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
16863 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
16864 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
16865 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
16866 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
16867 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
16868 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
16869 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
16870 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
16871
16872 PIN CONTROLLER - MICROCHIP AT91
16873 M:      Ludovic Desroches <[email protected]>
16874 L:      [email protected] (moderated for non-subscribers)
16875 L:      [email protected]
16876 S:      Supported
16877 F:      drivers/gpio/gpio-sama5d2-piobu.c
16878 F:      drivers/pinctrl/pinctrl-at91*
16879
16880 PIN CONTROLLER - NXP S32
16881 M:      Chester Lin <[email protected]>
16882 R:      NXP S32 Linux Team <[email protected]>
16883 L:      [email protected]
16884 S:      Maintained
16885 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
16886 F:      drivers/pinctrl/nxp/
16887
16888 PIN CONTROLLER - QUALCOMM
16889 M:      Bjorn Andersson <[email protected]>
16890 L:      [email protected]
16891 S:      Maintained
16892 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
16893 F:      drivers/pinctrl/qcom/
16894
16895 PIN CONTROLLER - RENESAS
16896 M:      Geert Uytterhoeven <[email protected]>
16897 L:      [email protected]
16898 S:      Supported
16899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
16900 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
16901 F:      drivers/pinctrl/renesas/
16902
16903 PIN CONTROLLER - SAMSUNG
16904 M:      Tomasz Figa <[email protected]>
16905 M:      Krzysztof Kozlowski <[email protected]>
16906 M:      Sylwester Nawrocki <[email protected]>
16907 R:      Alim Akhtar <[email protected]>
16908 L:      [email protected] (moderated for non-subscribers)
16909 L:      [email protected]
16910 S:      Maintained
16911 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
16912 B:      mailto:[email protected]
16913 C:      irc://irc.libera.chat/linux-exynos
16914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
16915 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
16916 F:      drivers/pinctrl/samsung/
16917 F:      include/dt-bindings/pinctrl/samsung.h
16918
16919 PIN CONTROLLER - SINGLE
16920 M:      Tony Lindgren <[email protected]>
16921 M:      Haojian Zhuang <[email protected]>
16922 L:      [email protected] (moderated for non-subscribers)
16923 L:      [email protected]
16924 S:      Maintained
16925 F:      drivers/pinctrl/pinctrl-single.c
16926
16927 PIN CONTROLLER - SUNPLUS / TIBBO
16928 M:      Dvorkin Dmitry <[email protected]>
16929 M:      Wells Lu <[email protected]>
16930 L:      [email protected] (moderated for non-subscribers)
16931 S:      Maintained
16932 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
16933 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
16934 F:      drivers/pinctrl/sunplus/
16935 F:      include/dt-bindings/pinctrl/sppctl*.h
16936
16937 PINE64 PINEPHONE KEYBOARD DRIVER
16938 M:      Samuel Holland <[email protected]>
16939 S:      Supported
16940 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
16941 F:      drivers/input/keyboard/pinephone-keyboard.c
16942
16943 PKTCDVD DRIVER
16944 M:      [email protected]
16945 S:      Orphan
16946 F:      drivers/block/pktcdvd.c
16947 F:      include/linux/pktcdvd.h
16948 F:      include/uapi/linux/pktcdvd.h
16949
16950 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
16951 M:      Tomasz Duszynski <[email protected]>
16952 S:      Maintained
16953 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
16954 F:      drivers/iio/chemical/pms7003.c
16955
16956 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
16957 M:      Piergiorgio Beruto <[email protected]>
16958 L:      [email protected]
16959 S:      Maintained
16960 F:      drivers/net/phy/mdio-open-alliance.h
16961 F:      net/ethtool/plca.c
16962
16963 PLDMFW LIBRARY
16964 M:      Jacob Keller <[email protected]>
16965 S:      Maintained
16966 F:      Documentation/driver-api/pldmfw/
16967 F:      include/linux/pldmfw.h
16968 F:      lib/pldmfw/
16969
16970 PLX DMA DRIVER
16971 M:      Logan Gunthorpe <[email protected]>
16972 S:      Maintained
16973 F:      drivers/dma/plx_dma.c
16974
16975 PM-GRAPH UTILITY
16976 M:      "Todd E Brandt" <[email protected]>
16977 L:      [email protected]
16978 S:      Supported
16979 W:      https://01.org/pm-graph
16980 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
16981 T:      git git://github.com/intel/pm-graph
16982 F:      tools/power/pm-graph
16983
16984 PM6764TR DRIVER
16985 M:      Charles Hsu     <[email protected]>
16986 L:      [email protected]
16987 S:      Maintained
16988 F:      Documentation/hwmon/pm6764tr.rst
16989 F:      drivers/hwmon/pmbus/pm6764tr.c
16990
16991 PMBUS HARDWARE MONITORING DRIVERS
16992 M:      Guenter Roeck <[email protected]>
16993 L:      [email protected]
16994 S:      Maintained
16995 W:      http://hwmon.wiki.kernel.org/
16996 W:      http://www.roeck-us.net/linux/drivers/
16997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
16998 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
16999 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
17000 F:      Documentation/hwmon/adm1275.rst
17001 F:      Documentation/hwmon/ibm-cffps.rst
17002 F:      Documentation/hwmon/ir35221.rst
17003 F:      Documentation/hwmon/lm25066.rst
17004 F:      Documentation/hwmon/ltc2978.rst
17005 F:      Documentation/hwmon/ltc3815.rst
17006 F:      Documentation/hwmon/max16064.rst
17007 F:      Documentation/hwmon/max20751.rst
17008 F:      Documentation/hwmon/max31785.rst
17009 F:      Documentation/hwmon/max34440.rst
17010 F:      Documentation/hwmon/max8688.rst
17011 F:      Documentation/hwmon/pmbus-core.rst
17012 F:      Documentation/hwmon/pmbus.rst
17013 F:      Documentation/hwmon/tps40422.rst
17014 F:      Documentation/hwmon/ucd9000.rst
17015 F:      Documentation/hwmon/ucd9200.rst
17016 F:      Documentation/hwmon/zl6100.rst
17017 F:      drivers/hwmon/pmbus/
17018 F:      include/linux/pmbus.h
17019
17020 PMC SIERRA MaxRAID DRIVER
17021 L:      [email protected]
17022 S:      Orphan
17023 W:      http://www.pmc-sierra.com/
17024 F:      drivers/scsi/pmcraid.*
17025
17026 PMC SIERRA PM8001 DRIVER
17027 M:      Jack Wang <[email protected]>
17028 L:      [email protected]
17029 S:      Supported
17030 F:      drivers/scsi/pm8001/
17031
17032 PNI RM3100 IIO DRIVER
17033 M:      Song Qiang <[email protected]>
17034 L:      [email protected]
17035 S:      Maintained
17036 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
17037 F:      drivers/iio/magnetometer/rm3100*
17038
17039 PNP SUPPORT
17040 M:      "Rafael J. Wysocki" <[email protected]>
17041 L:      [email protected]
17042 S:      Maintained
17043 F:      drivers/pnp/
17044 F:      include/linux/pnp.h
17045
17046 POSIX CLOCKS and TIMERS
17047 M:      Thomas Gleixner <[email protected]>
17048 L:      [email protected]
17049 S:      Maintained
17050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17051 F:      fs/timerfd.c
17052 F:      include/linux/time_namespace.h
17053 F:      include/linux/timer*
17054 F:      kernel/time/*timer*
17055 F:      kernel/time/namespace.c
17056
17057 POWER MANAGEMENT CORE
17058 M:      "Rafael J. Wysocki" <[email protected]>
17059 L:      [email protected]
17060 S:      Supported
17061 B:      https://bugzilla.kernel.org
17062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
17063 F:      drivers/base/power/
17064 F:      drivers/powercap/
17065 F:      include/linux/intel_rapl.h
17066 F:      include/linux/pm.h
17067 F:      include/linux/pm_*
17068 F:      include/linux/powercap.h
17069 F:      kernel/configs/nopm.config
17070
17071 POWER STATE COORDINATION INTERFACE (PSCI)
17072 M:      Mark Rutland <[email protected]>
17073 M:      Lorenzo Pieralisi <[email protected]>
17074 L:      [email protected] (moderated for non-subscribers)
17075 S:      Maintained
17076 F:      drivers/firmware/psci/
17077 F:      include/linux/psci.h
17078 F:      include/uapi/linux/psci.h
17079
17080 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
17081 M:      Sebastian Reichel <[email protected]>
17082 L:      [email protected]
17083 S:      Maintained
17084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17085 F:      Documentation/ABI/testing/sysfs-class-power
17086 F:      Documentation/devicetree/bindings/power/supply/
17087 F:      drivers/power/supply/
17088 F:      include/linux/power/
17089 F:      include/linux/power_supply.h
17090
17091 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
17092 M:      Suraj Jitindar Singh <[email protected]>
17093 L:      [email protected]
17094 S:      Maintained
17095 F:      drivers/char/powernv-op-panel.c
17096
17097 PPP OVER ATM (RFC 2364)
17098 M:      Mitchell Blank Jr <[email protected]>
17099 S:      Maintained
17100 F:      include/uapi/linux/atmppp.h
17101 F:      net/atm/pppoatm.c
17102
17103 PPP OVER ETHERNET
17104 M:      Michal Ostrowski <[email protected]>
17105 S:      Maintained
17106 F:      drivers/net/ppp/pppoe.c
17107 F:      drivers/net/ppp/pppox.c
17108
17109 PPP OVER L2TP
17110 M:      James Chapman <[email protected]>
17111 S:      Maintained
17112 F:      include/linux/if_pppol2tp.h
17113 F:      include/uapi/linux/if_pppol2tp.h
17114 F:      net/l2tp/l2tp_ppp.c
17115
17116 PPP PROTOCOL DRIVERS AND COMPRESSORS
17117 L:      [email protected]
17118 S:      Orphan
17119 F:      drivers/net/ppp/ppp_*
17120
17121 PPS SUPPORT
17122 M:      Rodolfo Giometti <[email protected]>
17123 L:      [email protected] (subscribers-only)
17124 S:      Maintained
17125 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
17126 F:      Documentation/ABI/testing/sysfs-pps
17127 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
17128 F:      Documentation/driver-api/pps.rst
17129 F:      drivers/pps/
17130 F:      include/linux/pps*.h
17131 F:      include/uapi/linux/pps.h
17132
17133 PPTP DRIVER
17134 M:      Dmitry Kozlov <[email protected]>
17135 L:      [email protected]
17136 S:      Maintained
17137 W:      http://sourceforge.net/projects/accel-pptp
17138 F:      drivers/net/ppp/pptp.c
17139
17140 PRESSURE STALL INFORMATION (PSI)
17141 M:      Johannes Weiner <[email protected]>
17142 M:      Suren Baghdasaryan <[email protected]>
17143 R:      Peter Ziljstra <[email protected]>
17144 S:      Maintained
17145 F:      include/linux/psi*
17146 F:      kernel/sched/psi.c
17147
17148 PRINTK
17149 M:      Petr Mladek <[email protected]>
17150 M:      Sergey Senozhatsky <[email protected]>
17151 R:      Steven Rostedt <[email protected]>
17152 R:      John Ogness <[email protected]>
17153 S:      Maintained
17154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
17155 F:      include/linux/printk.h
17156 F:      kernel/printk/
17157
17158 PRINTK INDEXING
17159 R:      Chris Down <[email protected]>
17160 S:      Maintained
17161 F:      Documentation/core-api/printk-index.rst
17162 F:      kernel/printk/index.c
17163 K:      printk_index
17164
17165 PROC FILESYSTEM
17166 L:      [email protected]
17167 L:      [email protected]
17168 S:      Maintained
17169 F:      Documentation/filesystems/proc.rst
17170 F:      fs/proc/
17171 F:      include/linux/proc_fs.h
17172 F:      tools/testing/selftests/proc/
17173
17174 PROC SYSCTL
17175 M:      Luis Chamberlain <[email protected]>
17176 M:      Kees Cook <[email protected]>
17177 M:      Iurii Zaikin <[email protected]>
17178 L:      [email protected]
17179 L:      [email protected]
17180 S:      Maintained
17181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git sysctl-next
17182 F:      fs/proc/proc_sysctl.c
17183 F:      include/linux/sysctl.h
17184 F:      kernel/sysctl-test.c
17185 F:      kernel/sysctl.c
17186 F:      tools/testing/selftests/sysctl/
17187
17188 PS3 NETWORK SUPPORT
17189 M:      Geoff Levand <[email protected]>
17190 L:      [email protected]
17191 L:      [email protected]
17192 S:      Maintained
17193 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
17194
17195 PS3 PLATFORM SUPPORT
17196 M:      Geoff Levand <[email protected]>
17197 L:      [email protected]
17198 S:      Maintained
17199 F:      arch/powerpc/boot/ps3*
17200 F:      arch/powerpc/include/asm/lv1call.h
17201 F:      arch/powerpc/include/asm/ps3*.h
17202 F:      arch/powerpc/platforms/ps3/
17203 F:      drivers/*/ps3*
17204 F:      drivers/ps3/
17205 F:      drivers/rtc/rtc-ps3.c
17206 F:      drivers/usb/host/*ps3.c
17207 F:      sound/ppc/snd_ps3*
17208
17209 PS3VRAM DRIVER
17210 M:      Jim Paris <[email protected]>
17211 M:      Geoff Levand <[email protected]>
17212 L:      [email protected]
17213 S:      Maintained
17214 F:      drivers/block/ps3vram.c
17215
17216 PSAMPLE PACKET SAMPLING SUPPORT
17217 M:      Yotam Gigi <[email protected]>
17218 S:      Maintained
17219 F:      include/net/psample.h
17220 F:      include/uapi/linux/psample.h
17221 F:      net/psample
17222
17223 PSTORE FILESYSTEM
17224 M:      Kees Cook <[email protected]>
17225 R:      Tony Luck <[email protected]>
17226 R:      Guilherme G. Piccoli <[email protected]>
17227 L:      [email protected]
17228 S:      Supported
17229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
17230 F:      Documentation/admin-guide/pstore-blk.rst
17231 F:      Documentation/admin-guide/ramoops.rst
17232 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
17233 F:      drivers/acpi/apei/erst.c
17234 F:      drivers/firmware/efi/efi-pstore.c
17235 F:      fs/pstore/
17236 F:      include/linux/pstore*
17237 K:      \b(pstore|ramoops)
17238
17239 PTP HARDWARE CLOCK SUPPORT
17240 M:      Richard Cochran <[email protected]>
17241 L:      [email protected]
17242 S:      Maintained
17243 W:      http://linuxptp.sourceforge.net/
17244 F:      Documentation/ABI/testing/sysfs-ptp
17245 F:      Documentation/driver-api/ptp.rst
17246 F:      drivers/net/phy/dp83640*
17247 F:      drivers/ptp/*
17248 F:      include/linux/ptp_cl*
17249 K:      (?:\b|_)ptp(?:\b|_)
17250
17251 PTP MOCKUP CLOCK SUPPORT
17252 M:      Vladimir Oltean <[email protected]>
17253 L:      [email protected]
17254 S:      Maintained
17255 F:      drivers/ptp/ptp_mock.c
17256 F:      include/linux/ptp_mock.h
17257
17258 PTP VIRTUAL CLOCK SUPPORT
17259 M:      Yangbo Lu <[email protected]>
17260 L:      [email protected]
17261 S:      Maintained
17262 F:      drivers/ptp/ptp_vclock.c
17263 F:      net/ethtool/phc_vclocks.c
17264
17265 PTRACE SUPPORT
17266 M:      Oleg Nesterov <[email protected]>
17267 S:      Maintained
17268 F:      arch/*/*/ptrace*.c
17269 F:      arch/*/include/asm/ptrace*.h
17270 F:      arch/*/ptrace*.c
17271 F:      include/asm-generic/syscall.h
17272 F:      include/linux/ptrace.h
17273 F:      include/linux/regset.h
17274 F:      include/uapi/linux/ptrace.h
17275 F:      kernel/ptrace.c
17276
17277 PULSE8-CEC DRIVER
17278 M:      Hans Verkuil <[email protected]>
17279 L:      [email protected]
17280 S:      Maintained
17281 T:      git git://linuxtv.org/media_tree.git
17282 F:      drivers/media/cec/usb/pulse8/
17283
17284 PURELIFI PLFXLC DRIVER
17285 M:      Srinivasan Raju <[email protected]>
17286 L:      [email protected]
17287 S:      Supported
17288 F:      drivers/net/wireless/purelifi/plfxlc/
17289
17290 PVRUSB2 VIDEO4LINUX DRIVER
17291 M:      Mike Isely <[email protected]>
17292 L:      [email protected]       (subscribers-only)
17293 L:      [email protected]
17294 S:      Maintained
17295 W:      http://www.isely.net/pvrusb2/
17296 T:      git git://linuxtv.org/media_tree.git
17297 F:      Documentation/driver-api/media/drivers/pvrusb2*
17298 F:      drivers/media/usb/pvrusb2/
17299
17300 PWC WEBCAM DRIVER
17301 M:      Hans Verkuil <[email protected]>
17302 L:      [email protected]
17303 S:      Odd Fixes
17304 T:      git git://linuxtv.org/media_tree.git
17305 F:      drivers/media/usb/pwc/*
17306 F:      include/trace/events/pwc.h
17307
17308 PWM IR Transmitter
17309 M:      Sean Young <[email protected]>
17310 L:      [email protected]
17311 S:      Maintained
17312 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
17313 F:      drivers/media/rc/pwm-ir-tx.c
17314
17315 PWM SUBSYSTEM
17316 M:      Thierry Reding <[email protected]>
17317 R:      Uwe Kleine-König <[email protected]>
17318 L:      [email protected]
17319 S:      Maintained
17320 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
17321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
17322 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
17323 F:      Documentation/devicetree/bindings/pwm/
17324 F:      Documentation/driver-api/pwm.rst
17325 F:      drivers/gpio/gpio-mvebu.c
17326 F:      drivers/pwm/
17327 F:      drivers/video/backlight/pwm_bl.c
17328 F:      include/dt-bindings/pwm/
17329 F:      include/linux/pwm.h
17330 F:      include/linux/pwm_backlight.h
17331 K:      pwm_(config|apply_state|ops)
17332
17333 PXA GPIO DRIVER
17334 M:      Robert Jarzmik <[email protected]>
17335 L:      [email protected]
17336 S:      Maintained
17337 F:      drivers/gpio/gpio-pxa.c
17338
17339 PXA MMCI DRIVER
17340 S:      Orphan
17341
17342 PXA RTC DRIVER
17343 M:      Robert Jarzmik <[email protected]>
17344 L:      [email protected]
17345 S:      Maintained
17346
17347 PXA2xx/PXA3xx SUPPORT
17348 M:      Daniel Mack <[email protected]>
17349 M:      Haojian Zhuang <[email protected]>
17350 M:      Robert Jarzmik <[email protected]>
17351 L:      [email protected] (moderated for non-subscribers)
17352 S:      Maintained
17353 T:      git git://github.com/hzhuang1/linux.git
17354 T:      git git://github.com/rjarzmik/linux.git
17355 F:      arch/arm/boot/dts/intel/pxa/
17356 F:      arch/arm/mach-pxa/
17357 F:      drivers/dma/pxa*
17358 F:      drivers/pcmcia/pxa2xx*
17359 F:      drivers/pinctrl/pxa/
17360 F:      drivers/spi/spi-pxa2xx*
17361 F:      drivers/usb/gadget/udc/pxa2*
17362 F:      include/sound/pxa2xx-lib.h
17363 F:      sound/arm/pxa*
17364 F:      sound/soc/pxa/
17365
17366 QAT DRIVER
17367 M:      Giovanni Cabiddu <[email protected]>
17368 L:      [email protected]
17369 S:      Supported
17370 F:      drivers/crypto/intel/qat/
17371
17372 QCOM AUDIO (ASoC) DRIVERS
17373 M:      Srinivas Kandagatla <[email protected]>
17374 M:      Banajit Goswami <[email protected]>
17375 L:      [email protected] (moderated for non-subscribers)
17376 S:      Supported
17377 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
17378 F:      Documentation/devicetree/bindings/sound/qcom,*
17379 F:      drivers/soc/qcom/apr.c
17380 F:      include/dt-bindings/sound/qcom,wcd9335.h
17381 F:      sound/soc/codecs/lpass-rx-macro.*
17382 F:      sound/soc/codecs/lpass-tx-macro.*
17383 F:      sound/soc/codecs/lpass-va-macro.c
17384 F:      sound/soc/codecs/lpass-wsa-macro.*
17385 F:      sound/soc/codecs/msm8916-wcd-analog.c
17386 F:      sound/soc/codecs/msm8916-wcd-digital.c
17387 F:      sound/soc/codecs/wcd-clsh-v2.*
17388 F:      sound/soc/codecs/wcd-mbhc-v2.*
17389 F:      sound/soc/codecs/wcd9335.*
17390 F:      sound/soc/codecs/wcd934x.c
17391 F:      sound/soc/codecs/wsa881x.c
17392 F:      sound/soc/codecs/wsa883x.c
17393 F:      sound/soc/codecs/wsa884x.c
17394 F:      sound/soc/qcom/
17395
17396 QCOM EMBEDDED USB DEBUGGER (EUD)
17397 M:      Souradeep Chowdhury <[email protected]>
17398 L:      [email protected]
17399 S:      Maintained
17400 F:      Documentation/ABI/testing/sysfs-driver-eud
17401 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
17402 F:      drivers/usb/misc/qcom_eud.c
17403
17404 QCOM IPA DRIVER
17405 M:      Alex Elder <[email protected]>
17406 L:      [email protected]
17407 S:      Supported
17408 F:      drivers/net/ipa/
17409
17410 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
17411 M:      Gabriel Somlo <[email protected]>
17412 M:      "Michael S. Tsirkin" <[email protected]>
17413 L:      [email protected]
17414 S:      Maintained
17415 F:      drivers/firmware/qemu_fw_cfg.c
17416 F:      include/uapi/linux/qemu_fw_cfg.h
17417
17418 QIB DRIVER
17419 M:      Dennis Dalessandro <[email protected]>
17420 L:      [email protected]
17421 S:      Supported
17422 F:      drivers/infiniband/hw/qib/
17423
17424 QLOGIC QL41xxx FCOE DRIVER
17425 M:      Saurav Kashyap <[email protected]>
17426 M:      Javed Hasan <[email protected]>
17427 M:      [email protected]
17428 L:      [email protected]
17429 S:      Supported
17430 F:      drivers/scsi/qedf/
17431
17432 QLOGIC QL41xxx ISCSI DRIVER
17433 M:      Nilesh Javali <[email protected]>
17434 M:      Manish Rangankar <[email protected]>
17435 M:      [email protected]
17436 L:      [email protected]
17437 S:      Supported
17438 F:      drivers/scsi/qedi/
17439
17440 QLOGIC QL4xxx ETHERNET DRIVER
17441 M:      Ariel Elior <[email protected]>
17442 M:      Manish Chopra <[email protected]>
17443 L:      [email protected]
17444 S:      Supported
17445 F:      drivers/net/ethernet/qlogic/qed/
17446 F:      drivers/net/ethernet/qlogic/qede/
17447 F:      include/linux/qed/
17448
17449 QLOGIC QL4xxx RDMA DRIVER
17450 M:      Michal Kalderon <[email protected]>
17451 M:      Ariel Elior <[email protected]>
17452 L:      [email protected]
17453 S:      Supported
17454 F:      drivers/infiniband/hw/qedr/
17455 F:      include/uapi/rdma/qedr-abi.h
17456
17457 QLOGIC QLA1280 SCSI DRIVER
17458 M:      Michael Reed <[email protected]>
17459 L:      [email protected]
17460 S:      Maintained
17461 F:      drivers/scsi/qla1280.[ch]
17462
17463 QLOGIC QLA2XXX FC-SCSI DRIVER
17464 M:      Nilesh Javali <[email protected]>
17465 M:      [email protected]
17466 L:      [email protected]
17467 S:      Supported
17468 F:      drivers/scsi/qla2xxx/
17469
17470 QLOGIC QLA3XXX NETWORK DRIVER
17471 M:      [email protected]
17472 L:      [email protected]
17473 S:      Supported
17474 F:      drivers/net/ethernet/qlogic/qla3xxx.*
17475
17476 QLOGIC QLA4XXX iSCSI DRIVER
17477 M:      Nilesh Javali <[email protected]>
17478 M:      Manish Rangankar <[email protected]>
17479 M:      [email protected]
17480 L:      [email protected]
17481 S:      Supported
17482 F:      drivers/scsi/qla4xxx/
17483
17484 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
17485 M:      Shahed Shaikh <[email protected]>
17486 M:      Manish Chopra <[email protected]>
17487 M:      [email protected]
17488 L:      [email protected]
17489 S:      Supported
17490 F:      drivers/net/ethernet/qlogic/qlcnic/
17491
17492 QLOGIC QLGE 10Gb ETHERNET DRIVER
17493 M:      Manish Chopra <[email protected]>
17494 M:      [email protected]
17495 M:      Coiby Xu <[email protected]>
17496 L:      [email protected]
17497 S:      Supported
17498 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
17499 F:      drivers/staging/qlge/
17500
17501 QM1D1B0004 MEDIA DRIVER
17502 M:      Akihiro Tsukada <[email protected]>
17503 L:      [email protected]
17504 S:      Odd Fixes
17505 F:      drivers/media/tuners/qm1d1b0004*
17506
17507 QM1D1C0042 MEDIA DRIVER
17508 M:      Akihiro Tsukada <[email protected]>
17509 L:      [email protected]
17510 S:      Odd Fixes
17511 F:      drivers/media/tuners/qm1d1c0042*
17512
17513 QNX4 FILESYSTEM
17514 M:      Anders Larsen <[email protected]>
17515 S:      Maintained
17516 W:      http://www.alarsen.net/linux/qnx4fs/
17517 F:      fs/qnx4/
17518 F:      include/uapi/linux/qnx4_fs.h
17519 F:      include/uapi/linux/qnxtypes.h
17520
17521 QNX6 FILESYSTEM
17522 S:      Orphan
17523 F:      Documentation/filesystems/qnx6.rst
17524 F:      fs/qnx6/
17525 F:      include/linux/qnx6_fs.h
17526
17527 QORIQ DPAA2 FSL-MC BUS DRIVER
17528 M:      Stuart Yoder <[email protected]>
17529 M:      Laurentiu Tudor <[email protected]>
17530 L:      [email protected]
17531 S:      Maintained
17532 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
17533 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
17534 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
17535 F:      drivers/bus/fsl-mc/
17536 F:      include/uapi/linux/fsl_mc.h
17537
17538 QT1010 MEDIA DRIVER
17539 M:      Antti Palosaari <[email protected]>
17540 L:      [email protected]
17541 S:      Maintained
17542 W:      https://linuxtv.org
17543 W:      http://palosaari.fi/linux/
17544 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17545 T:      git git://linuxtv.org/anttip/media_tree.git
17546 F:      drivers/media/tuners/qt1010*
17547
17548 QUALCOMM ATH12K WIRELESS DRIVER
17549 M:      Kalle Valo <[email protected]>
17550 M:      Jeff Johnson <[email protected]>
17551 L:      [email protected]
17552 S:      Supported
17553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17554 F:      drivers/net/wireless/ath/ath12k/
17555
17556 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
17557 M:      Kalle Valo <[email protected]>
17558 M:      Jeff Johnson <[email protected]>
17559 L:      [email protected]
17560 S:      Supported
17561 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
17562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17563 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml
17564 F:      drivers/net/wireless/ath/ath10k/
17565
17566 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
17567 M:      Kalle Valo <[email protected]>
17568 M:      Jeff Johnson <[email protected]>
17569 L:      [email protected]
17570 S:      Supported
17571 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
17572 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
17573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17574 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
17575 F:      drivers/net/wireless/ath/ath11k/
17576
17577 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
17578 M:      Toke Høiland-Jørgensen <[email protected]>
17579 L:      [email protected]
17580 S:      Maintained
17581 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
17582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17583 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
17584 F:      drivers/net/wireless/ath/ath9k/
17585
17586 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
17587 M:      Stephan Gerhold <[email protected]>
17588 L:      [email protected]
17589 L:      [email protected]
17590 S:      Maintained
17591 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
17592 F:      drivers/net/wwan/qcom_bam_dmux.c
17593
17594 QUALCOMM CAMERA SUBSYSTEM DRIVER
17595 M:      Robert Foss <[email protected]>
17596 M:      Todor Tomov <[email protected]>
17597 M:      Bryan O'Donoghue <[email protected]>
17598 L:      [email protected]
17599 S:      Maintained
17600 F:      Documentation/admin-guide/media/qcom_camss.rst
17601 F:      Documentation/devicetree/bindings/media/*camss*
17602 F:      drivers/media/platform/qcom/camss/
17603
17604 QUALCOMM CLOCK DRIVERS
17605 M:      Bjorn Andersson <[email protected]>
17606 L:      [email protected]
17607 S:      Supported
17608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
17609 F:      Documentation/devicetree/bindings/clock/qcom,*
17610 F:      drivers/clk/qcom/
17611 F:      include/dt-bindings/clock/qcom,*
17612
17613 QUALCOMM CLOUD AI (QAIC) DRIVER
17614 M:      Jeffrey Hugo <[email protected]>
17615 R:      Carl Vanderlip <[email protected]>
17616 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
17617 L:      [email protected]
17618 L:      [email protected]
17619 S:      Supported
17620 T:      git git://anongit.freedesktop.org/drm/drm-misc
17621 F:      Documentation/accel/qaic/
17622 F:      drivers/accel/qaic/
17623 F:      include/uapi/drm/qaic_accel.h
17624
17625 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
17626 M:      Bjorn Andersson <[email protected]>
17627 M:      Konrad Dybcio <[email protected]>
17628 L:      [email protected]
17629 L:      [email protected]
17630 S:      Maintained
17631 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
17632 F:      drivers/genpd/qcom/cpr.c
17633
17634 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
17635 M:      Ilia Lin <[email protected]>
17636 L:      [email protected]
17637 S:      Maintained
17638 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
17639 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
17640 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
17641
17642 QUALCOMM CRYPTO DRIVERS
17643 M:      Thara Gopinath <[email protected]>
17644 L:      [email protected]
17645 L:      [email protected]
17646 S:      Maintained
17647 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
17648 F:      drivers/crypto/qce/
17649
17650 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
17651 M:      Timur Tabi <[email protected]>
17652 L:      [email protected]
17653 S:      Maintained
17654 F:      drivers/net/ethernet/qualcomm/emac/
17655
17656 QUALCOMM ETHQOS ETHERNET DRIVER
17657 M:      Vinod Koul <[email protected]>
17658 R:      Bhupesh Sharma <[email protected]>
17659 L:      [email protected]
17660 L:      [email protected]
17661 S:      Maintained
17662 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
17663 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
17664
17665 QUALCOMM FASTRPC DRIVER
17666 M:      Srinivas Kandagatla <[email protected]>
17667 M:      Amol Maheshwari <[email protected]>
17668 L:      [email protected]
17669 S:      Maintained
17670 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
17671 F:      drivers/misc/fastrpc.c
17672 F:      include/uapi/misc/fastrpc.h
17673
17674 QUALCOMM HEXAGON ARCHITECTURE
17675 M:      Brian Cain <[email protected]>
17676 L:      [email protected]
17677 S:      Supported
17678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
17679 F:      arch/hexagon/
17680
17681 QUALCOMM HIDMA DRIVER
17682 M:      Sinan Kaya <[email protected]>
17683 L:      [email protected] (moderated for non-subscribers)
17684 L:      [email protected]
17685 L:      [email protected]
17686 S:      Supported
17687 F:      drivers/dma/qcom/hidma*
17688
17689 QUALCOMM I2C CCI DRIVER
17690 M:      Loic Poulain <[email protected]>
17691 M:      Robert Foss <[email protected]>
17692 L:      [email protected]
17693 L:      [email protected]
17694 S:      Maintained
17695 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
17696 F:      drivers/i2c/busses/i2c-qcom-cci.c
17697
17698 QUALCOMM INTERCONNECT BWMON DRIVER
17699 M:      Krzysztof Kozlowski <[email protected]>
17700 L:      [email protected]
17701 S:      Maintained
17702 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
17703 F:      drivers/soc/qcom/icc-bwmon.c
17704
17705 QUALCOMM IOMMU
17706 M:      Rob Clark <[email protected]>
17707 L:      [email protected]
17708 L:      [email protected]
17709 S:      Maintained
17710 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
17711
17712 QUALCOMM IPC ROUTER (QRTR) DRIVER
17713 M:      Manivannan Sadhasivam <[email protected]>
17714 L:      [email protected]
17715 S:      Maintained
17716 F:      include/trace/events/qrtr.h
17717 F:      include/uapi/linux/qrtr.h
17718 F:      net/qrtr/
17719
17720 QUALCOMM IPCC MAILBOX DRIVER
17721 M:      Manivannan Sadhasivam <[email protected]>
17722 L:      [email protected]
17723 S:      Supported
17724 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
17725 F:      drivers/mailbox/qcom-ipcc.c
17726 F:      include/dt-bindings/mailbox/qcom-ipcc.h
17727
17728 QUALCOMM IPQ4019 USB PHY DRIVER
17729 M:      Robert Marko <[email protected]>
17730 M:      Luka Perkov <[email protected]>
17731 L:      [email protected]
17732 S:      Maintained
17733 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
17734 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
17735
17736 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
17737 M:      Robert Marko <[email protected]>
17738 M:      Luka Perkov <[email protected]>
17739 L:      [email protected]
17740 S:      Maintained
17741 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
17742 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
17743
17744 QUALCOMM NAND CONTROLLER DRIVER
17745 M:      Manivannan Sadhasivam <[email protected]>
17746 L:      [email protected]
17747 L:      [email protected]
17748 S:      Maintained
17749 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
17750 F:      drivers/mtd/nand/raw/qcom_nandc.c
17751
17752 QUALCOMM RMNET DRIVER
17753 M:      Subash Abhinov Kasiviswanathan <[email protected]>
17754 M:      Sean Tranchetti <[email protected]>
17755 L:      [email protected]
17756 S:      Maintained
17757 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
17758 F:      drivers/net/ethernet/qualcomm/rmnet/
17759 F:      include/linux/if_rmnet.h
17760
17761 QUALCOMM TSENS THERMAL DRIVER
17762 M:      Amit Kucheria <[email protected]>
17763 M:      Thara Gopinath <[email protected]>
17764 L:      [email protected]
17765 L:      [email protected]
17766 S:      Maintained
17767 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
17768 F:      drivers/thermal/qcom/
17769
17770 QUALCOMM TYPEC PORT MANAGER DRIVER
17771 M:      Bryan O'Donoghue <[email protected]>
17772 L:      [email protected]
17773 L:      [email protected]
17774 S:      Maintained
17775 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
17776 F:      drivers/usb/typec/tcpm/qcom/
17777
17778 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
17779 M:      Stanimir Varbanov <[email protected]>
17780 M:      Vikash Garodia <[email protected]>
17781 R:      Bryan O'Donoghue <[email protected]>
17782 L:      [email protected]
17783 L:      [email protected]
17784 S:      Maintained
17785 T:      git git://linuxtv.org/media_tree.git
17786 F:      Documentation/devicetree/bindings/media/*venus*
17787 F:      drivers/media/platform/qcom/venus/
17788
17789 QUALCOMM WCN36XX WIRELESS DRIVER
17790 M:      Loic Poulain <[email protected]>
17791 L:      [email protected]
17792 S:      Supported
17793 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
17794 F:      drivers/net/wireless/ath/wcn36xx/
17795
17796 QUANTENNA QTNFMAC WIRELESS DRIVER
17797 M:      Igor Mitsyanko <[email protected]>
17798 R:      Sergey Matyukevich <[email protected]>
17799 L:      [email protected]
17800 S:      Maintained
17801 F:      drivers/net/wireless/quantenna
17802
17803 RADEON and AMDGPU DRM DRIVERS
17804 M:      Alex Deucher <[email protected]>
17805 M:      Christian König <[email protected]>
17806 M:      Pan, Xinhui <[email protected]>
17807 L:      [email protected]
17808 S:      Supported
17809 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
17810 C:      irc://irc.oftc.net/radeon
17811 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
17812 F:      Documentation/gpu/amdgpu/
17813 F:      drivers/gpu/drm/amd/
17814 F:      drivers/gpu/drm/radeon/
17815 F:      include/uapi/drm/amdgpu_drm.h
17816 F:      include/uapi/drm/radeon_drm.h
17817
17818 RADEON FRAMEBUFFER DISPLAY DRIVER
17819 M:      Benjamin Herrenschmidt <[email protected]>
17820 L:      [email protected]
17821 S:      Maintained
17822 F:      drivers/video/fbdev/aty/radeon*
17823 F:      include/uapi/linux/radeonfb.h
17824
17825 RADIOSHARK RADIO DRIVER
17826 M:      Hans Verkuil <[email protected]>
17827 L:      [email protected]
17828 S:      Maintained
17829 T:      git git://linuxtv.org/media_tree.git
17830 F:      drivers/media/radio/radio-shark.c
17831
17832 RADIOSHARK2 RADIO DRIVER
17833 M:      Hans Verkuil <[email protected]>
17834 L:      [email protected]
17835 S:      Maintained
17836 T:      git git://linuxtv.org/media_tree.git
17837 F:      drivers/media/radio/radio-shark2.c
17838 F:      drivers/media/radio/radio-tea5777.c
17839
17840 RADOS BLOCK DEVICE (RBD)
17841 M:      Ilya Dryomov <[email protected]>
17842 R:      Dongsheng Yang <[email protected]>
17843 L:      [email protected]
17844 S:      Supported
17845 W:      http://ceph.com/
17846 T:      git https://github.com/ceph/ceph-client.git
17847 F:      Documentation/ABI/testing/sysfs-bus-rbd
17848 F:      drivers/block/rbd.c
17849 F:      drivers/block/rbd_types.h
17850
17851 RAGE128 FRAMEBUFFER DISPLAY DRIVER
17852 L:      [email protected]
17853 S:      Orphan
17854 F:      drivers/video/fbdev/aty/aty128fb.c
17855
17856 RAINSHADOW-CEC DRIVER
17857 M:      Hans Verkuil <[email protected]>
17858 L:      [email protected]
17859 S:      Maintained
17860 T:      git git://linuxtv.org/media_tree.git
17861 F:      drivers/media/cec/usb/rainshadow/
17862
17863 RALINK MIPS ARCHITECTURE
17864 M:      John Crispin <[email protected]>
17865 L:      [email protected]
17866 S:      Maintained
17867 F:      arch/mips/ralink
17868
17869 RALINK MT7621 MIPS ARCHITECTURE
17870 M:      Arınç ÜNAL <[email protected]>
17871 M:      Sergio Paracuellos <[email protected]>
17872 L:      [email protected]
17873 S:      Maintained
17874 F:      arch/mips/boot/dts/ralink/mt7621*
17875
17876 RALINK RT2X00 WIRELESS LAN DRIVER
17877 M:      Stanislaw Gruszka <[email protected]>
17878 M:      Helmut Schaa <[email protected]>
17879 L:      [email protected]
17880 S:      Maintained
17881 F:      drivers/net/wireless/ralink/rt2x00/
17882
17883 RAMDISK RAM BLOCK DEVICE DRIVER
17884 M:      Jens Axboe <[email protected]>
17885 S:      Maintained
17886 F:      Documentation/admin-guide/blockdev/ramdisk.rst
17887 F:      drivers/block/brd.c
17888
17889 RANCHU VIRTUAL BOARD FOR MIPS
17890 M:      Miodrag Dinic <[email protected]>
17891 L:      [email protected]
17892 S:      Supported
17893 F:      arch/mips/configs/generic/board-ranchu.config
17894 F:      arch/mips/generic/board-ranchu.c
17895
17896 RANDOM NUMBER DRIVER
17897 M:      "Theodore Ts'o" <[email protected]>
17898 M:      Jason A. Donenfeld <[email protected]>
17899 S:      Maintained
17900 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
17901 F:      drivers/char/random.c
17902 F:      drivers/virt/vmgenid.c
17903
17904 RAPIDIO SUBSYSTEM
17905 M:      Matt Porter <[email protected]>
17906 M:      Alexandre Bounine <[email protected]>
17907 S:      Maintained
17908 F:      drivers/rapidio/
17909
17910 RAS INFRASTRUCTURE
17911 M:      Tony Luck <[email protected]>
17912 M:      Borislav Petkov <[email protected]>
17913 L:      [email protected]
17914 S:      Maintained
17915 F:      Documentation/admin-guide/ras.rst
17916 F:      drivers/ras/
17917 F:      include/linux/ras.h
17918 F:      include/ras/ras_event.h
17919
17920 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
17921 L:      [email protected]
17922 S:      Orphan
17923 F:      drivers/net/wireless/legacy/ray*
17924
17925 RC-CORE / LIRC FRAMEWORK
17926 M:      Sean Young <[email protected]>
17927 L:      [email protected]
17928 S:      Maintained
17929 W:      http://linuxtv.org
17930 T:      git git://linuxtv.org/media_tree.git
17931 F:      Documentation/driver-api/media/rc-core.rst
17932 F:      Documentation/userspace-api/media/rc/
17933 F:      drivers/media/rc/
17934 F:      include/media/rc-core.h
17935 F:      include/media/rc-map.h
17936 F:      include/uapi/linux/lirc.h
17937
17938 RCMM REMOTE CONTROLS DECODER
17939 M:      Patrick Lerda <[email protected]>
17940 S:      Maintained
17941 F:      drivers/media/rc/ir-rcmm-decoder.c
17942
17943 RCUTORTURE TEST FRAMEWORK
17944 M:      "Paul E. McKenney" <[email protected]>
17945 M:      Josh Triplett <[email protected]>
17946 R:      Steven Rostedt <[email protected]>
17947 R:      Mathieu Desnoyers <[email protected]>
17948 R:      Lai Jiangshan <[email protected]>
17949 L:      [email protected]
17950 S:      Supported
17951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17952 F:      tools/testing/selftests/rcutorture
17953
17954 RDACM20 Camera Sensor
17955 M:      Jacopo Mondi <[email protected]>
17956 M:      Kieran Bingham <[email protected]>
17957 M:      Laurent Pinchart <[email protected]>
17958 M:      Niklas Söderlund <[email protected]>
17959 L:      [email protected]
17960 S:      Maintained
17961 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
17962 F:      drivers/media/i2c/max9271.c
17963 F:      drivers/media/i2c/max9271.h
17964 F:      drivers/media/i2c/rdacm20.c
17965
17966 RDACM21 Camera Sensor
17967 M:      Jacopo Mondi <[email protected]>
17968 M:      Kieran Bingham <[email protected]>
17969 M:      Laurent Pinchart <[email protected]>
17970 M:      Niklas Söderlund <[email protected]>
17971 L:      [email protected]
17972 S:      Maintained
17973 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
17974 F:      drivers/media/i2c/max9271.c
17975 F:      drivers/media/i2c/max9271.h
17976 F:      drivers/media/i2c/rdacm21.c
17977
17978 RDC R-321X SoC
17979 M:      Florian Fainelli <[email protected]>
17980 S:      Maintained
17981
17982 RDC R6040 FAST ETHERNET DRIVER
17983 M:      Florian Fainelli <[email protected]>
17984 L:      [email protected]
17985 S:      Maintained
17986 F:      drivers/net/ethernet/rdc/r6040.c
17987
17988 RDMAVT - RDMA verbs software
17989 M:      Dennis Dalessandro <[email protected]>
17990 L:      [email protected]
17991 S:      Supported
17992 F:      drivers/infiniband/sw/rdmavt
17993
17994 RDS - RELIABLE DATAGRAM SOCKETS
17995 M:      Santosh Shilimkar <[email protected]>
17996 L:      [email protected]
17997 L:      [email protected]
17998 L:      [email protected] (moderated for non-subscribers)
17999 S:      Supported
18000 W:      https://oss.oracle.com/projects/rds/
18001 F:      Documentation/networking/rds.rst
18002 F:      net/rds/
18003
18004 RDT - RESOURCE ALLOCATION
18005 M:      Fenghua Yu <[email protected]>
18006 M:      Reinette Chatre <[email protected]>
18007 L:      [email protected]
18008 S:      Supported
18009 F:      Documentation/arch/x86/resctrl*
18010 F:      arch/x86/include/asm/resctrl.h
18011 F:      arch/x86/kernel/cpu/resctrl/
18012 F:      tools/testing/selftests/resctrl/
18013
18014 READ-COPY UPDATE (RCU)
18015 M:      "Paul E. McKenney" <[email protected]>
18016 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
18017 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
18018 M:      Joel Fernandes <[email protected]>
18019 M:      Josh Triplett <[email protected]>
18020 M:      Boqun Feng <[email protected]>
18021 R:      Steven Rostedt <[email protected]>
18022 R:      Mathieu Desnoyers <[email protected]>
18023 R:      Lai Jiangshan <[email protected]>
18024 R:      Zqiang <[email protected]>
18025 L:      [email protected]
18026 S:      Supported
18027 W:      http://www.rdrop.com/users/paulmck/RCU/
18028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18029 F:      Documentation/RCU/
18030 F:      include/linux/rcu*
18031 F:      kernel/rcu/
18032 X:      Documentation/RCU/torture.rst
18033 X:      include/linux/srcu*.h
18034 X:      kernel/rcu/srcu*.c
18035
18036 REAL TIME CLOCK (RTC) SUBSYSTEM
18037 M:      Alessandro Zummo <[email protected]>
18038 M:      Alexandre Belloni <[email protected]>
18039 L:      [email protected]
18040 S:      Maintained
18041 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
18042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
18043 F:      Documentation/admin-guide/rtc.rst
18044 F:      Documentation/devicetree/bindings/rtc/
18045 F:      drivers/rtc/
18046 F:      include/linux/platform_data/rtc-*
18047 F:      include/linux/rtc.h
18048 F:      include/linux/rtc/
18049 F:      include/uapi/linux/rtc.h
18050 F:      tools/testing/selftests/rtc/
18051
18052 Real-time Linux Analysis (RTLA) tools
18053 M:      Daniel Bristot de Oliveira <[email protected]>
18054 M:      Steven Rostedt <[email protected]>
18055 L:      [email protected]
18056 S:      Maintained
18057 F:      Documentation/tools/rtla/
18058 F:      tools/tracing/rtla/
18059
18060 REALTEK AUDIO CODECS
18061 M:      Oder Chiou <[email protected]>
18062 S:      Maintained
18063 F:      include/sound/rt*.h
18064 F:      sound/soc/codecs/rt*
18065
18066 REALTEK OTTO WATCHDOG
18067 M:      Sander Vanheule <[email protected]>
18068 L:      [email protected]
18069 S:      Maintained
18070 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
18071 F:      drivers/watchdog/realtek_otto_wdt.c
18072
18073 REALTEK RTL83xx SMI DSA ROUTER CHIPS
18074 M:      Linus Walleij <[email protected]>
18075 M:      Alvin Šipraga <[email protected]>
18076 S:      Maintained
18077 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
18078 F:      drivers/net/dsa/realtek/*
18079
18080 REALTEK WIRELESS DRIVER (rtlwifi family)
18081 M:      Ping-Ke Shih <[email protected]>
18082 L:      [email protected]
18083 S:      Maintained
18084 W:      https://wireless.wiki.kernel.org/
18085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
18086 F:      drivers/net/wireless/realtek/rtlwifi/
18087
18088 REALTEK WIRELESS DRIVER (rtw88)
18089 M:      Ping-Ke Shih <[email protected]>
18090 L:      [email protected]
18091 S:      Maintained
18092 F:      drivers/net/wireless/realtek/rtw88/
18093
18094 REALTEK WIRELESS DRIVER (rtw89)
18095 M:      Ping-Ke Shih <[email protected]>
18096 L:      [email protected]
18097 S:      Maintained
18098 F:      drivers/net/wireless/realtek/rtw89/
18099
18100 REDPINE WIRELESS DRIVER
18101 L:      [email protected]
18102 S:      Orphan
18103 F:      drivers/net/wireless/rsi/
18104
18105 REGISTER MAP ABSTRACTION
18106 M:      Mark Brown <[email protected]>
18107 L:      [email protected]
18108 S:      Supported
18109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
18110 F:      Documentation/devicetree/bindings/regmap/
18111 F:      drivers/base/regmap/
18112 F:      include/linux/regmap.h
18113
18114 REISERFS FILE SYSTEM
18115 L:      [email protected]
18116 S:      Obsolete
18117 F:      fs/reiserfs/
18118
18119 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
18120 M:      Bjorn Andersson <[email protected]>
18121 M:      Mathieu Poirier <[email protected]>
18122 L:      [email protected]
18123 S:      Maintained
18124 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
18125 F:      Documentation/ABI/testing/sysfs-class-remoteproc
18126 F:      Documentation/devicetree/bindings/remoteproc/
18127 F:      Documentation/staging/remoteproc.rst
18128 F:      drivers/remoteproc/
18129 F:      include/linux/remoteproc.h
18130 F:      include/linux/remoteproc/
18131
18132 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
18133 M:      Bjorn Andersson <[email protected]>
18134 M:      Mathieu Poirier <[email protected]>
18135 L:      [email protected]
18136 S:      Maintained
18137 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
18138 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
18139 F:      Documentation/staging/rpmsg.rst
18140 F:      drivers/rpmsg/
18141 F:      include/linux/rpmsg.h
18142 F:      include/linux/rpmsg/
18143 F:      include/uapi/linux/rpmsg.h
18144 F:      samples/rpmsg/
18145
18146 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
18147 M:      Stephan Gerhold <[email protected]>
18148 L:      [email protected]
18149 L:      [email protected]
18150 S:      Maintained
18151 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
18152
18153 RENESAS CLOCK DRIVERS
18154 M:      Geert Uytterhoeven <[email protected]>
18155 L:      [email protected]
18156 S:      Supported
18157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
18158 F:      Documentation/devicetree/bindings/clock/renesas,*
18159 F:      drivers/clk/renesas/
18160
18161 RENESAS EMEV2 I2C DRIVER
18162 M:      Wolfram Sang <[email protected]>
18163 L:      [email protected]
18164 S:      Supported
18165 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
18166 F:      drivers/i2c/busses/i2c-emev2.c
18167
18168 RENESAS ETHERNET DRIVERS
18169 R:      Sergey Shtylyov <[email protected]>
18170 L:      [email protected]
18171 L:      [email protected]
18172 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
18173 F:      drivers/net/ethernet/renesas/
18174 F:      include/linux/sh_eth.h
18175
18176 RENESAS IDT821034 ASoC CODEC
18177 M:      Herve Codina <[email protected]>
18178 L:      [email protected] (moderated for non-subscribers)
18179 S:      Maintained
18180 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
18181 F:      sound/soc/codecs/idt821034.c
18182
18183 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
18184 M:      Miquel Raynal <[email protected]>
18185 L:      [email protected]
18186 L:      [email protected]
18187 S:      Maintained
18188 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
18189 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
18190
18191 RENESAS R-CAR GYROADC DRIVER
18192 M:      Marek Vasut <[email protected]>
18193 L:      [email protected]
18194 S:      Supported
18195 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
18196 F:      drivers/iio/adc/rcar-gyroadc.c
18197
18198 RENESAS R-CAR I2C DRIVERS
18199 M:      Wolfram Sang <[email protected]>
18200 L:      [email protected]
18201 S:      Supported
18202 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
18203 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
18204 F:      drivers/i2c/busses/i2c-rcar.c
18205 F:      drivers/i2c/busses/i2c-sh_mobile.c
18206
18207 RENESAS R-CAR SATA DRIVER
18208 R:      Sergey Shtylyov <[email protected]>
18209 L:      [email protected]
18210 L:      [email protected]
18211 S:      Supported
18212 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
18213 F:      drivers/ata/sata_rcar.c
18214
18215 RENESAS R-CAR THERMAL DRIVERS
18216 M:      Niklas Söderlund <[email protected]>
18217 L:      [email protected]
18218 S:      Supported
18219 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
18220 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
18221 F:      drivers/thermal/rcar_gen3_thermal.c
18222 F:      drivers/thermal/rcar_thermal.c
18223
18224 RENESAS RIIC DRIVER
18225 M:      Chris Brandt <[email protected]>
18226 L:      [email protected]
18227 S:      Supported
18228 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
18229 F:      drivers/i2c/busses/i2c-riic.c
18230
18231 RENESAS RZ/G2L A/D DRIVER
18232 M:      Lad Prabhakar <[email protected]>
18233 L:      [email protected]
18234 L:      [email protected]
18235 S:      Supported
18236 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
18237 F:      drivers/iio/adc/rzg2l_adc.c
18238
18239 RENESAS RZ/G2L MTU3a COUNTER DRIVER
18240 M:      Biju Das <[email protected]>
18241 L:      [email protected]
18242 L:      [email protected]
18243 S:      Supported
18244 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
18245 F:      drivers/counter/rz-mtu3-cnt.c
18246
18247 RENESAS RZ/N1 A5PSW SWITCH DRIVER
18248 M:      Clément Léger <[email protected]>
18249 L:      [email protected]
18250 L:      [email protected]
18251 S:      Maintained
18252 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
18253 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
18254 F:      drivers/net/dsa/rzn1_a5psw*
18255 F:      drivers/net/pcs/pcs-rzn1-miic.c
18256 F:      include/dt-bindings/net/pcs-rzn1-miic.h
18257 F:      include/linux/pcs-rzn1-miic.h
18258 F:      net/dsa/tag_rzn1_a5psw.c
18259
18260 RENESAS RZ/N1 RTC CONTROLLER DRIVER
18261 M:      Miquel Raynal <[email protected]>
18262 L:      [email protected]
18263 L:      [email protected]
18264 S:      Maintained
18265 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
18266 F:      drivers/rtc/rtc-rzn1.c
18267
18268 RENESAS RZ/N1 USBF CONTROLLER DRIVER
18269 M:      Herve Codina <[email protected]>
18270 L:      [email protected]
18271 L:      [email protected]
18272 S:      Maintained
18273 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
18274 F:      drivers/usb/gadget/udc/renesas_usbf.c
18275
18276 RENESAS RZ/V2M I2C DRIVER
18277 M:      Fabrizio Castro <[email protected]>
18278 L:      [email protected]
18279 L:      [email protected]
18280 S:      Supported
18281 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
18282 F:      drivers/i2c/busses/i2c-rzv2m.c
18283
18284 RENESAS USB PHY DRIVER
18285 M:      Yoshihiro Shimoda <[email protected]>
18286 L:      [email protected]
18287 S:      Maintained
18288 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
18289
18290 RENESAS VERSACLOCK 7 CLOCK DRIVER
18291 M:      Alex Helms <[email protected]>
18292 S:      Maintained
18293 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
18294 F:      drivers/clk/clk-versaclock7.c
18295
18296 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
18297 M:      Herve Codina <[email protected]>
18298 L:      [email protected]
18299 S:      Maintained
18300 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
18301 F:      drivers/iio/potentiometer/x9250.c
18302
18303 RESET CONTROLLER FRAMEWORK
18304 M:      Philipp Zabel <[email protected]>
18305 S:      Maintained
18306 T:      git git://git.pengutronix.de/git/pza/linux
18307 F:      Documentation/devicetree/bindings/reset/
18308 F:      Documentation/driver-api/reset.rst
18309 F:      drivers/reset/
18310 F:      include/dt-bindings/reset/
18311 F:      include/linux/reset-controller.h
18312 F:      include/linux/reset.h
18313 F:      include/linux/reset/
18314 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
18315
18316 RESTARTABLE SEQUENCES SUPPORT
18317 M:      Mathieu Desnoyers <[email protected]>
18318 M:      Peter Zijlstra <[email protected]>
18319 M:      "Paul E. McKenney" <[email protected]>
18320 M:      Boqun Feng <[email protected]>
18321 L:      [email protected]
18322 S:      Supported
18323 F:      include/trace/events/rseq.h
18324 F:      include/uapi/linux/rseq.h
18325 F:      kernel/rseq.c
18326 F:      tools/testing/selftests/rseq/
18327
18328 RFKILL
18329 M:      Johannes Berg <[email protected]>
18330 L:      [email protected]
18331 S:      Maintained
18332 W:      https://wireless.wiki.kernel.org/
18333 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
18334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
18335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
18336 F:      Documentation/ABI/stable/sysfs-class-rfkill
18337 F:      Documentation/driver-api/rfkill.rst
18338 F:      include/linux/rfkill.h
18339 F:      include/uapi/linux/rfkill.h
18340 F:      net/rfkill/
18341
18342 RHASHTABLE
18343 M:      Thomas Graf <[email protected]>
18344 M:      Herbert Xu <[email protected]>
18345 L:      [email protected]
18346 S:      Maintained
18347 F:      include/linux/rhashtable-types.h
18348 F:      include/linux/rhashtable.h
18349 F:      lib/rhashtable.c
18350 F:      lib/test_rhashtable.c
18351
18352 RICOH R5C592 MEMORYSTICK DRIVER
18353 M:      Maxim Levitsky <[email protected]>
18354 S:      Maintained
18355 F:      drivers/memstick/host/r592.*
18356
18357 RICOH SMARTMEDIA/XD DRIVER
18358 M:      Maxim Levitsky <[email protected]>
18359 S:      Maintained
18360 F:      drivers/mtd/nand/raw/r852.c
18361 F:      drivers/mtd/nand/raw/r852.h
18362
18363 RISC-V ARCHITECTURE
18364 M:      Paul Walmsley <[email protected]>
18365 M:      Palmer Dabbelt <[email protected]>
18366 M:      Albert Ou <[email protected]>
18367 L:      [email protected]
18368 S:      Supported
18369 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18370 C:      irc://irc.libera.chat/riscv
18371 P:      Documentation/riscv/patch-acceptance.rst
18372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
18373 F:      arch/riscv/
18374 N:      riscv
18375 K:      riscv
18376
18377 RISC-V MICROCHIP FPGA SUPPORT
18378 M:      Conor Dooley <[email protected]>
18379 M:      Daire McNamara <[email protected]>
18380 L:      [email protected]
18381 S:      Supported
18382 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
18383 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
18384 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
18385 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
18386 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
18387 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
18388 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
18389 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
18390 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
18391 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
18392 F:      arch/riscv/boot/dts/microchip/
18393 F:      drivers/char/hw_random/mpfs-rng.c
18394 F:      drivers/clk/microchip/clk-mpfs*.c
18395 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
18396 F:      drivers/mailbox/mailbox-mpfs.c
18397 F:      drivers/pci/controller/pcie-microchip-host.c
18398 F:      drivers/pwm/pwm-microchip-core.c
18399 F:      drivers/reset/reset-mpfs.c
18400 F:      drivers/rtc/rtc-mpfs.c
18401 F:      drivers/soc/microchip/mpfs-sys-controller.c
18402 F:      drivers/spi/spi-microchip-core-qspi.c
18403 F:      drivers/spi/spi-microchip-core.c
18404 F:      drivers/usb/musb/mpfs.c
18405 F:      include/soc/microchip/mpfs.h
18406
18407 RISC-V MISC SOC SUPPORT
18408 M:      Conor Dooley <[email protected]>
18409 L:      [email protected]
18410 S:      Maintained
18411 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18412 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
18413 F:      Documentation/devicetree/bindings/riscv/
18414 F:      arch/riscv/boot/dts/
18415 X:      arch/riscv/boot/dts/allwinner/
18416 X:      arch/riscv/boot/dts/renesas/
18417
18418 RISC-V PMU DRIVERS
18419 M:      Atish Patra <[email protected]>
18420 R:      Anup Patel <[email protected]>
18421 L:      [email protected]
18422 S:      Supported
18423 F:      drivers/perf/riscv_pmu.c
18424 F:      drivers/perf/riscv_pmu_legacy.c
18425 F:      drivers/perf/riscv_pmu_sbi.c
18426
18427 RISC-V THEAD SoC SUPPORT
18428 M:      Jisheng Zhang <[email protected]>
18429 M:      Guo Ren <[email protected]>
18430 M:      Fu Wei <[email protected]>
18431 L:      [email protected]
18432 S:      Maintained
18433 F:      arch/riscv/boot/dts/thead/
18434
18435 RNBD BLOCK DRIVERS
18436 M:      Md. Haris Iqbal <[email protected]>
18437 M:      Jack Wang <[email protected]>
18438 L:      [email protected]
18439 S:      Maintained
18440 F:      drivers/block/rnbd/
18441
18442 ROCCAT DRIVERS
18443 M:      Stefan Achatz <[email protected]>
18444 S:      Maintained
18445 W:      http://sourceforge.net/projects/roccat/
18446 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
18447 F:      drivers/hid/hid-roccat*
18448 F:      include/linux/hid-roccat*
18449
18450 ROCKCHIP CRYPTO DRIVERS
18451 M:      Corentin Labbe <[email protected]>
18452 L:      [email protected]
18453 S:      Maintained
18454 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
18455 F:      drivers/crypto/rockchip/
18456
18457 ROCKCHIP I2S TDM DRIVER
18458 M:      Nicolas Frattaroli <[email protected]>
18459 L:      [email protected]
18460 S:      Maintained
18461 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
18462 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
18463
18464 ROCKCHIP ISP V1 DRIVER
18465 M:      Dafna Hirschfeld <[email protected]>
18466 L:      [email protected]
18467 L:      [email protected]
18468 S:      Maintained
18469 F:      Documentation/admin-guide/media/rkisp1.rst
18470 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
18471 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
18472 F:      drivers/media/platform/rockchip/rkisp1
18473 F:      include/uapi/linux/rkisp1-config.h
18474
18475 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
18476 M:      Jacob Chen <[email protected]>
18477 M:      Ezequiel Garcia <[email protected]>
18478 L:      [email protected]
18479 L:      [email protected]
18480 S:      Maintained
18481 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
18482 F:      drivers/media/platform/rockchip/rga/
18483
18484 ROCKCHIP VIDEO DECODER DRIVER
18485 M:      Ezequiel Garcia <[email protected]>
18486 L:      [email protected]
18487 L:      [email protected]
18488 S:      Maintained
18489 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
18490 F:      drivers/staging/media/rkvdec/
18491
18492 ROCKER DRIVER
18493 M:      Jiri Pirko <[email protected]>
18494 L:      [email protected]
18495 S:      Supported
18496 F:      drivers/net/ethernet/rocker/
18497
18498 ROCKETPORT EXPRESS/INFINITY DRIVER
18499 M:      Kevin Cernekee <[email protected]>
18500 L:      [email protected]
18501 S:      Odd Fixes
18502 F:      drivers/tty/serial/rp2.*
18503
18504 ROHM BD99954 CHARGER IC
18505 M:      Matti Vaittinen <[email protected]>
18506 S:      Supported
18507 F:      drivers/power/supply/bd99954-charger.c
18508 F:      drivers/power/supply/bd99954-charger.h
18509
18510 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
18511 M:      Tomasz Duszynski <[email protected]>
18512 S:      Maintained
18513 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
18514 F:      drivers/iio/light/bh1750.c
18515
18516 ROHM BU270xx LIGHT SENSOR DRIVERs
18517 M:      Matti Vaittinen <[email protected]>
18518 L:      [email protected]
18519 S:      Supported
18520 F:      drivers/iio/light/rohm-bu27008.c
18521 F:      drivers/iio/light/rohm-bu27034.c
18522
18523 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
18524 M:      Marek Vasut <[email protected]>
18525 L:      [email protected]
18526 L:      [email protected]
18527 S:      Supported
18528 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
18529 F:      drivers/gpio/gpio-bd9571mwv.c
18530 F:      drivers/mfd/bd9571mwv.c
18531 F:      drivers/regulator/bd9571mwv-regulator.c
18532 F:      include/linux/mfd/bd9571mwv.h
18533
18534 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
18535 M:      Matti Vaittinen <[email protected]>
18536 S:      Supported
18537 F:      drivers/clk/clk-bd718x7.c
18538 F:      drivers/gpio/gpio-bd71815.c
18539 F:      drivers/gpio/gpio-bd71828.c
18540 F:      drivers/mfd/rohm-bd71828.c
18541 F:      drivers/mfd/rohm-bd718x7.c
18542 F:      drivers/mfd/rohm-bd9576.c
18543 F:      drivers/regulator/bd71815-regulator.c
18544 F:      drivers/regulator/bd71828-regulator.c
18545 F:      drivers/regulator/bd718x7-regulator.c
18546 F:      drivers/regulator/bd9576-regulator.c
18547 F:      drivers/regulator/rohm-regulator.c
18548 F:      drivers/rtc/rtc-bd70528.c
18549 F:      drivers/watchdog/bd9576_wdt.c
18550 F:      include/linux/mfd/rohm-bd71815.h
18551 F:      include/linux/mfd/rohm-bd71828.h
18552 F:      include/linux/mfd/rohm-bd718x7.h
18553 F:      include/linux/mfd/rohm-bd957x.h
18554 F:      include/linux/mfd/rohm-generic.h
18555 F:      include/linux/mfd/rohm-shared.h
18556
18557 ROSE NETWORK LAYER
18558 M:      Ralf Baechle <[email protected]>
18559 L:      [email protected]
18560 S:      Maintained
18561 W:      http://www.linux-ax25.org/
18562 F:      include/net/rose.h
18563 F:      include/uapi/linux/rose.h
18564 F:      net/rose/
18565
18566 ROTATION DRIVER FOR ALLWINNER A83T
18567 M:      Jernej Skrabec <[email protected]>
18568 L:      [email protected]
18569 S:      Maintained
18570 T:      git git://linuxtv.org/media_tree.git
18571 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
18572 F:      drivers/media/platform/sunxi/sun8i-rotate/
18573
18574 RPMSG TTY DRIVER
18575 M:      Arnaud Pouliquen <[email protected]>
18576 L:      [email protected]
18577 S:      Maintained
18578 F:      drivers/tty/rpmsg_tty.c
18579
18580 RTL2830 MEDIA DRIVER
18581 M:      Antti Palosaari <[email protected]>
18582 L:      [email protected]
18583 S:      Maintained
18584 W:      https://linuxtv.org
18585 W:      http://palosaari.fi/linux/
18586 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18587 T:      git git://linuxtv.org/anttip/media_tree.git
18588 F:      drivers/media/dvb-frontends/rtl2830*
18589
18590 RTL2832 MEDIA DRIVER
18591 M:      Antti Palosaari <[email protected]>
18592 L:      [email protected]
18593 S:      Maintained
18594 W:      https://linuxtv.org
18595 W:      http://palosaari.fi/linux/
18596 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18597 T:      git git://linuxtv.org/anttip/media_tree.git
18598 F:      drivers/media/dvb-frontends/rtl2832*
18599
18600 RTL2832_SDR MEDIA DRIVER
18601 M:      Antti Palosaari <[email protected]>
18602 L:      [email protected]
18603 S:      Maintained
18604 W:      https://linuxtv.org
18605 W:      http://palosaari.fi/linux/
18606 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18607 T:      git git://linuxtv.org/anttip/media_tree.git
18608 F:      drivers/media/dvb-frontends/rtl2832_sdr*
18609
18610 RTL8180 WIRELESS DRIVER
18611 L:      [email protected]
18612 S:      Orphan
18613 W:      https://wireless.wiki.kernel.org/
18614 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
18615
18616 RTL8187 WIRELESS DRIVER
18617 M:      Hin-Tak Leung <[email protected]>
18618 M:      Larry Finger <[email protected]>
18619 L:      [email protected]
18620 S:      Maintained
18621 W:      https://wireless.wiki.kernel.org/
18622 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
18623
18624 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
18625 M:      Jes Sorensen <[email protected]>
18626 L:      [email protected]
18627 S:      Maintained
18628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
18629 F:      drivers/net/wireless/realtek/rtl8xxxu/
18630
18631 RTRS TRANSPORT DRIVERS
18632 M:      Md. Haris Iqbal <[email protected]>
18633 M:      Jack Wang <[email protected]>
18634 L:      [email protected]
18635 S:      Maintained
18636 F:      drivers/infiniband/ulp/rtrs/
18637
18638 RUNTIME VERIFICATION (RV)
18639 M:      Daniel Bristot de Oliveira <[email protected]>
18640 M:      Steven Rostedt <[email protected]>
18641 L:      [email protected]
18642 S:      Maintained
18643 F:      Documentation/trace/rv/
18644 F:      include/linux/rv.h
18645 F:      include/rv/
18646 F:      kernel/trace/rv/
18647 F:      tools/verification/
18648
18649 RUST
18650 M:      Miguel Ojeda <[email protected]>
18651 M:      Alex Gaynor <[email protected]>
18652 M:      Wedson Almeida Filho <[email protected]>
18653 R:      Boqun Feng <[email protected]>
18654 R:      Gary Guo <[email protected]>
18655 R:      Björn Roy Baron <[email protected]>
18656 R:      Benno Lossin <[email protected]>
18657 R:      Andreas Hindborg <[email protected]>
18658 R:      Alice Ryhl <[email protected]>
18659 L:      [email protected]
18660 S:      Supported
18661 W:      https://github.com/Rust-for-Linux/linux
18662 B:      https://github.com/Rust-for-Linux/linux/issues
18663 C:      zulip://rust-for-linux.zulipchat.com
18664 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
18665 F:      Documentation/rust/
18666 F:      rust/
18667 F:      samples/rust/
18668 F:      scripts/*rust*
18669 K:      \b(?i:rust)\b
18670
18671 RXRPC SOCKETS (AF_RXRPC)
18672 M:      David Howells <[email protected]>
18673 M:      Marc Dionne <[email protected]>
18674 L:      [email protected]
18675 S:      Supported
18676 W:      https://www.infradead.org/~dhowells/kafs/
18677 F:      Documentation/networking/rxrpc.rst
18678 F:      include/keys/rxrpc-type.h
18679 F:      include/net/af_rxrpc.h
18680 F:      include/trace/events/rxrpc.h
18681 F:      include/uapi/linux/rxrpc.h
18682 F:      net/rxrpc/
18683
18684 S3 SAVAGE FRAMEBUFFER DRIVER
18685 M:      Antonino Daplas <[email protected]>
18686 L:      [email protected]
18687 S:      Maintained
18688 F:      drivers/video/fbdev/savage/
18689
18690 S390 ARCHITECTURE
18691 M:      Heiko Carstens <[email protected]>
18692 M:      Vasily Gorbik <[email protected]>
18693 M:      Alexander Gordeev <[email protected]>
18694 R:      Christian Borntraeger <[email protected]>
18695 R:      Sven Schnelle <[email protected]>
18696 L:      [email protected]
18697 S:      Supported
18698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
18699 F:      Documentation/driver-api/s390-drivers.rst
18700 F:      Documentation/arch/s390/
18701 F:      arch/s390/
18702 F:      drivers/s390/
18703 F:      drivers/watchdog/diag288_wdt.c
18704
18705 S390 COMMON I/O LAYER
18706 M:      Vineeth Vijayan <[email protected]>
18707 M:      Peter Oberparleiter <[email protected]>
18708 L:      [email protected]
18709 S:      Supported
18710 F:      drivers/s390/cio/
18711
18712 S390 DASD DRIVER
18713 M:      Stefan Haberland <[email protected]>
18714 M:      Jan Hoeppner <[email protected]>
18715 L:      [email protected]
18716 S:      Supported
18717 F:      block/partitions/ibm.c
18718 F:      drivers/s390/block/dasd*
18719 F:      include/linux/dasd_mod.h
18720
18721 S390 IOMMU (PCI)
18722 M:      Niklas Schnelle <[email protected]>
18723 M:      Matthew Rosato <[email protected]>
18724 R:      Gerald Schaefer <[email protected]>
18725 L:      [email protected]
18726 S:      Supported
18727 F:      drivers/iommu/s390-iommu.c
18728
18729 S390 IUCV NETWORK LAYER
18730 M:      Alexandra Winter <[email protected]>
18731 M:      Wenjia Zhang <[email protected]>
18732 L:      [email protected]
18733 L:      [email protected]
18734 S:      Supported
18735 F:      drivers/s390/net/*iucv*
18736 F:      include/net/iucv/
18737 F:      net/iucv/
18738
18739 S390 MM
18740 M:      Alexander Gordeev <[email protected]>
18741 M:      Gerald Schaefer <[email protected]>
18742 L:      [email protected]
18743 S:      Supported
18744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
18745 F:      arch/s390/include/asm/pgtable.h
18746 F:      arch/s390/mm
18747
18748 S390 NETWORK DRIVERS
18749 M:      Alexandra Winter <[email protected]>
18750 M:      Wenjia Zhang <[email protected]>
18751 L:      [email protected]
18752 L:      [email protected]
18753 S:      Supported
18754 F:      drivers/s390/net/
18755
18756 S390 PCI SUBSYSTEM
18757 M:      Niklas Schnelle <[email protected]>
18758 M:      Gerald Schaefer <[email protected]>
18759 L:      [email protected]
18760 S:      Supported
18761 F:      Documentation/arch/s390/pci.rst
18762 F:      arch/s390/pci/
18763 F:      drivers/pci/hotplug/s390_pci_hpc.c
18764
18765 S390 SCM DRIVER
18766 M:      Vineeth Vijayan <[email protected]>
18767 L:      [email protected]
18768 S:      Supported
18769 F:      drivers/s390/block/scm*
18770 F:      drivers/s390/cio/scm.c
18771
18772 S390 VFIO AP DRIVER
18773 M:      Tony Krowiak <[email protected]>
18774 M:      Halil Pasic <[email protected]>
18775 M:      Jason Herne <[email protected]>
18776 L:      [email protected]
18777 S:      Supported
18778 F:      Documentation/arch/s390/vfio-ap*
18779 F:      drivers/s390/crypto/vfio_ap*
18780
18781 S390 VFIO-CCW DRIVER
18782 M:      Eric Farman <[email protected]>
18783 M:      Matthew Rosato <[email protected]>
18784 R:      Halil Pasic <[email protected]>
18785 L:      [email protected]
18786 L:      [email protected]
18787 S:      Supported
18788 F:      Documentation/arch/s390/vfio-ccw.rst
18789 F:      drivers/s390/cio/vfio_ccw*
18790 F:      include/uapi/linux/vfio_ccw.h
18791
18792 S390 VFIO-PCI DRIVER
18793 M:      Matthew Rosato <[email protected]>
18794 M:      Eric Farman <[email protected]>
18795 L:      [email protected]
18796 L:      [email protected]
18797 S:      Supported
18798 F:      arch/s390/kvm/pci*
18799 F:      drivers/vfio/pci/vfio_pci_zdev.c
18800 F:      include/uapi/linux/vfio_zdev.h
18801
18802 S390 ZCRYPT DRIVER
18803 M:      Harald Freudenberger <[email protected]>
18804 L:      [email protected]
18805 S:      Supported
18806 F:      drivers/s390/crypto/
18807
18808 S390 ZFCP DRIVER
18809 M:      Steffen Maier <[email protected]>
18810 M:      Benjamin Block <[email protected]>
18811 L:      [email protected]
18812 S:      Supported
18813 F:      drivers/s390/scsi/zfcp_*
18814
18815 SAA6588 RDS RECEIVER DRIVER
18816 M:      Hans Verkuil <[email protected]>
18817 L:      [email protected]
18818 S:      Odd Fixes
18819 W:      https://linuxtv.org
18820 T:      git git://linuxtv.org/media_tree.git
18821 F:      drivers/media/i2c/saa6588*
18822
18823 SAA7134 VIDEO4LINUX DRIVER
18824 M:      Mauro Carvalho Chehab <[email protected]>
18825 L:      [email protected]
18826 S:      Odd fixes
18827 W:      https://linuxtv.org
18828 T:      git git://linuxtv.org/media_tree.git
18829 F:      Documentation/driver-api/media/drivers/saa7134*
18830 F:      drivers/media/pci/saa7134/
18831
18832 SAA7146 VIDEO4LINUX-2 DRIVER
18833 M:      Hans Verkuil <[email protected]>
18834 L:      [email protected]
18835 S:      Maintained
18836 T:      git git://linuxtv.org/media_tree.git
18837 F:      drivers/media/common/saa7146/
18838 F:      drivers/media/pci/saa7146/
18839 F:      include/media/drv-intf/saa7146*
18840
18841 SAFESETID SECURITY MODULE
18842 M:      Micah Morton <[email protected]>
18843 S:      Supported
18844 F:      Documentation/admin-guide/LSM/SafeSetID.rst
18845 F:      security/safesetid/
18846
18847 SAMSUNG AUDIO (ASoC) DRIVERS
18848 M:      Sylwester Nawrocki <[email protected]>
18849 L:      [email protected] (moderated for non-subscribers)
18850 S:      Maintained
18851 B:      mailto:[email protected]
18852 F:      Documentation/devicetree/bindings/sound/samsung*
18853 F:      sound/soc/samsung/
18854
18855 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
18856 M:      Krzysztof Kozlowski <[email protected]>
18857 L:      [email protected]
18858 L:      [email protected]
18859 S:      Maintained
18860 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
18861 F:      drivers/crypto/exynos-rng.c
18862
18863 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
18864 M:      Łukasz Stelmach <[email protected]>
18865 L:      [email protected]
18866 S:      Maintained
18867 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
18868 F:      drivers/char/hw_random/exynos-trng.c
18869
18870 SAMSUNG FRAMEBUFFER DRIVER
18871 M:      Jingoo Han <[email protected]>
18872 L:      [email protected]
18873 S:      Maintained
18874 F:      drivers/video/fbdev/s3c-fb.c
18875
18876 SAMSUNG INTERCONNECT DRIVERS
18877 M:      Sylwester Nawrocki <[email protected]>
18878 M:      Artur Świgoń <[email protected]>
18879 L:      [email protected]
18880 L:      [email protected]
18881 S:      Supported
18882 F:      drivers/interconnect/samsung/
18883
18884 SAMSUNG LAPTOP DRIVER
18885 M:      Corentin Chary <[email protected]>
18886 L:      [email protected]
18887 S:      Maintained
18888 F:      drivers/platform/x86/samsung-laptop.c
18889
18890 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
18891 M:      Krzysztof Kozlowski <[email protected]>
18892 L:      [email protected]
18893 L:      [email protected]
18894 S:      Maintained
18895 B:      mailto:[email protected]
18896 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
18897 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
18898 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
18899 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
18900 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
18901 F:      drivers/clk/clk-s2mps11.c
18902 F:      drivers/mfd/sec*.c
18903 F:      drivers/regulator/s2m*.c
18904 F:      drivers/regulator/s5m*.c
18905 F:      drivers/rtc/rtc-s5m.c
18906 F:      include/linux/mfd/samsung/
18907
18908 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
18909 M:      Sylwester Nawrocki <[email protected]>
18910 L:      [email protected]
18911 L:      [email protected]
18912 S:      Maintained
18913 F:      drivers/media/platform/samsung/s3c-camif/
18914 F:      include/media/drv-intf/s3c_camif.h
18915
18916 SAMSUNG S3FWRN5 NFC DRIVER
18917 M:      Krzysztof Kozlowski <[email protected]>
18918 S:      Maintained
18919 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
18920 F:      drivers/nfc/s3fwrn5
18921
18922 SAMSUNG S5C73M3 CAMERA DRIVER
18923 M:      Sylwester Nawrocki <[email protected]>
18924 M:      Andrzej Hajda <[email protected]>
18925 L:      [email protected]
18926 S:      Supported
18927 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
18928 F:      drivers/media/i2c/s5c73m3/*
18929
18930 SAMSUNG S5K5BAF CAMERA DRIVER
18931 M:      Sylwester Nawrocki <[email protected]>
18932 M:      Andrzej Hajda <[email protected]>
18933 L:      [email protected]
18934 S:      Supported
18935 F:      drivers/media/i2c/s5k5baf.c
18936
18937 SAMSUNG S5P Security SubSystem (SSS) DRIVER
18938 M:      Krzysztof Kozlowski <[email protected]>
18939 M:      Vladimir Zapolskiy <[email protected]>
18940 L:      [email protected]
18941 L:      [email protected]
18942 S:      Maintained
18943 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
18944 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
18945 F:      drivers/crypto/s5p-sss.c
18946
18947 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
18948 M:      Sylwester Nawrocki <[email protected]>
18949 L:      [email protected]
18950 S:      Supported
18951 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
18952 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
18953 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
18954 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
18955 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
18956 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
18957 F:      drivers/media/platform/samsung/exynos4-is/
18958
18959 SAMSUNG SOC CLOCK DRIVERS
18960 M:      Krzysztof Kozlowski <[email protected]>
18961 M:      Sylwester Nawrocki <[email protected]>
18962 M:      Tomasz Figa <[email protected]>
18963 M:      Chanwoo Choi <[email protected]>
18964 R:      Alim Akhtar <[email protected]>
18965 L:      [email protected]
18966 S:      Maintained
18967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
18968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
18969 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
18970 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
18971 F:      drivers/clk/samsung/
18972 F:      include/dt-bindings/clock/exynos*.h
18973 F:      include/dt-bindings/clock/s5p*.h
18974 F:      include/dt-bindings/clock/samsung,*.h
18975 F:      include/linux/clk/samsung.h
18976
18977 SAMSUNG SPI DRIVERS
18978 M:      Andi Shyti <[email protected]>
18979 L:      [email protected]
18980 L:      [email protected]
18981 S:      Maintained
18982 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
18983 F:      drivers/spi/spi-s3c*
18984 F:      include/linux/platform_data/spi-s3c64xx.h
18985
18986 SAMSUNG SXGBE DRIVERS
18987 M:      Byungho An <[email protected]>
18988 L:      [email protected]
18989 S:      Supported
18990 F:      drivers/net/ethernet/samsung/sxgbe/
18991
18992 SAMSUNG THERMAL DRIVER
18993 M:      Bartlomiej Zolnierkiewicz <[email protected]>
18994 M:      Krzysztof Kozlowski <[email protected]>
18995 L:      [email protected]
18996 L:      [email protected]
18997 S:      Maintained
18998 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
18999 F:      drivers/thermal/samsung/
19000
19001 SAMSUNG USB2 PHY DRIVER
19002 M:      Sylwester Nawrocki <[email protected]>
19003 L:      [email protected]
19004 S:      Supported
19005 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
19006 F:      Documentation/driver-api/phy/samsung-usb2.rst
19007 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
19008 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
19009 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
19010 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
19011 F:      drivers/phy/samsung/phy-samsung-usb2.c
19012 F:      drivers/phy/samsung/phy-samsung-usb2.h
19013
19014 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
19015 M:      Paul Barker <[email protected]>
19016 R:      Marc Murphy <[email protected]>
19017 S:      Supported
19018 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
19019
19020 SC1200 WDT DRIVER
19021 M:      Zwane Mwaikambo <[email protected]>
19022 S:      Maintained
19023 F:      drivers/watchdog/sc1200wdt.c
19024
19025 SCHEDULER
19026 M:      Ingo Molnar <[email protected]>
19027 M:      Peter Zijlstra <[email protected]>
19028 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
19029 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
19030 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
19031 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
19032 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
19033 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
19034 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
19035 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
19036 L:      [email protected]
19037 S:      Maintained
19038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
19039 F:      include/linux/preempt.h
19040 F:      include/linux/sched.h
19041 F:      include/linux/wait.h
19042 F:      include/uapi/linux/sched.h
19043 F:      kernel/sched/
19044
19045 SCSI LIBSAS SUBSYSTEM
19046 R:      John Garry <[email protected]>
19047 R:      Jason Yan <[email protected]>
19048 L:      [email protected]
19049 S:      Supported
19050 F:      Documentation/scsi/libsas.rst
19051 F:      drivers/scsi/libsas/
19052 F:      include/scsi/libsas.h
19053 F:      include/scsi/sas_ata.h
19054
19055 SCSI RDMA PROTOCOL (SRP) INITIATOR
19056 M:      Bart Van Assche <[email protected]>
19057 L:      [email protected]
19058 S:      Supported
19059 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19060 F:      drivers/infiniband/ulp/srp/
19061 F:      include/scsi/srp.h
19062
19063 SCSI RDMA PROTOCOL (SRP) TARGET
19064 M:      Bart Van Assche <[email protected]>
19065 L:      [email protected]
19066 L:      [email protected]
19067 S:      Supported
19068 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19069 F:      drivers/infiniband/ulp/srpt/
19070
19071 SCSI SG DRIVER
19072 M:      Doug Gilbert <[email protected]>
19073 L:      [email protected]
19074 S:      Maintained
19075 W:      http://sg.danny.cz/sg
19076 F:      Documentation/scsi/scsi-generic.rst
19077 F:      drivers/scsi/sg.c
19078 F:      include/scsi/sg.h
19079
19080 SCSI SUBSYSTEM
19081 M:      "James E.J. Bottomley" <[email protected]>
19082 M:      "Martin K. Petersen" <[email protected]>
19083 L:      [email protected]
19084 S:      Maintained
19085 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
19086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
19087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19088 F:      Documentation/devicetree/bindings/scsi/
19089 F:      drivers/scsi/
19090 F:      drivers/ufs/
19091 F:      include/scsi/
19092
19093 SCSI TAPE DRIVER
19094 M:      Kai Mäkisara <[email protected]>
19095 L:      [email protected]
19096 S:      Maintained
19097 F:      Documentation/scsi/st.rst
19098 F:      drivers/scsi/st.*
19099 F:      drivers/scsi/st_*.h
19100
19101 SCSI TARGET CORE USER DRIVER
19102 M:      Bodo Stroesser <[email protected]>
19103 L:      [email protected]
19104 L:      [email protected]
19105 S:      Supported
19106 F:      Documentation/target/tcmu-design.rst
19107 F:      drivers/target/target_core_user.c
19108 F:      include/uapi/linux/target_core_user.h
19109
19110 SCSI TARGET SUBSYSTEM
19111 M:      "Martin K. Petersen" <[email protected]>
19112 L:      [email protected]
19113 L:      [email protected]
19114 S:      Supported
19115 W:      http://www.linux-iscsi.org
19116 Q:      https://patchwork.kernel.org/project/target-devel/list/
19117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19118 F:      Documentation/target/
19119 F:      drivers/target/
19120 F:      include/target/
19121
19122 SCTP PROTOCOL
19123 M:      Marcelo Ricardo Leitner <[email protected]>
19124 M:      Xin Long <[email protected]>
19125 L:      [email protected]
19126 S:      Maintained
19127 W:      https://github.com/sctp/lksctp-tools/wiki
19128 F:      Documentation/networking/sctp.rst
19129 F:      include/linux/sctp.h
19130 F:      include/net/sctp/
19131 F:      include/uapi/linux/sctp.h
19132 F:      net/sctp/
19133
19134 SCx200 CPU SUPPORT
19135 M:      Jim Cromie <[email protected]>
19136 S:      Odd Fixes
19137 F:      Documentation/i2c/busses/scx200_acb.rst
19138 F:      arch/x86/platform/scx200/
19139 F:      drivers/i2c/busses/scx200*
19140 F:      drivers/mtd/maps/scx200_docflash.c
19141 F:      drivers/watchdog/scx200_wdt.c
19142 F:      include/linux/scx200.h
19143
19144 SCx200 GPIO DRIVER
19145 M:      Jim Cromie <[email protected]>
19146 S:      Maintained
19147 F:      drivers/char/scx200_gpio.c
19148 F:      include/linux/scx200_gpio.h
19149
19150 SCx200 HRT CLOCKSOURCE DRIVER
19151 M:      Jim Cromie <[email protected]>
19152 S:      Maintained
19153 F:      drivers/clocksource/scx200_hrt.c
19154
19155 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
19156 M:      Sascha Sommer <[email protected]>
19157 L:      [email protected] (subscribers-only)
19158 S:      Maintained
19159 F:      drivers/mmc/host/sdricoh_cs.c
19160
19161 SECO BOARDS CEC DRIVER
19162 M:      Ettore Chimenti <[email protected]>
19163 S:      Maintained
19164 F:      drivers/media/cec/platform/seco/seco-cec.c
19165 F:      drivers/media/cec/platform/seco/seco-cec.h
19166
19167 SECURE COMPUTING
19168 M:      Kees Cook <[email protected]>
19169 R:      Andy Lutomirski <[email protected]>
19170 R:      Will Drewry <[email protected]>
19171 S:      Supported
19172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
19173 F:      Documentation/userspace-api/seccomp_filter.rst
19174 F:      include/linux/seccomp.h
19175 F:      include/uapi/linux/seccomp.h
19176 F:      kernel/seccomp.c
19177 F:      tools/testing/selftests/kselftest_harness.h
19178 F:      tools/testing/selftests/seccomp/*
19179 K:      \bsecure_computing
19180 K:      \bTIF_SECCOMP\b
19181
19182 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
19183 M:      Kamal Dasu <[email protected]>
19184 M:      Al Cooper <[email protected]>
19185 R:      Broadcom internal kernel review list <[email protected]>
19186 L:      [email protected]
19187 S:      Maintained
19188 F:      drivers/mmc/host/sdhci-brcmstb*
19189
19190 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
19191 M:      Adrian Hunter <[email protected]>
19192 L:      [email protected]
19193 S:      Supported
19194 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
19195 F:      drivers/mmc/host/sdhci*
19196
19197 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
19198 M:      Eugen Hristev <[email protected]>
19199 L:      [email protected]
19200 S:      Supported
19201 F:      drivers/mmc/host/sdhci-of-at91.c
19202
19203 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
19204 M:      Haibo Chen <[email protected]>
19205 L:      [email protected]
19206 L:      [email protected]
19207 S:      Maintained
19208 F:      drivers/mmc/host/sdhci-esdhc-imx.c
19209
19210 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
19211 M:      Ben Dooks <[email protected]>
19212 M:      Jaehoon Chung <[email protected]>
19213 L:      [email protected]
19214 S:      Maintained
19215 F:      drivers/mmc/host/sdhci-s3c*
19216
19217 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
19218 M:      Viresh Kumar <[email protected]>
19219 L:      [email protected]
19220 S:      Maintained
19221 F:      drivers/mmc/host/sdhci-spear.c
19222
19223 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
19224 M:      Vignesh Raghavendra <[email protected]>
19225 L:      [email protected]
19226 S:      Maintained
19227 F:      drivers/mmc/host/sdhci-omap.c
19228
19229 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
19230 M:      Jonathan Derrick <[email protected]>
19231 L:      [email protected]
19232 S:      Supported
19233 F:      block/opal_proto.h
19234 F:      block/sed*
19235 F:      include/linux/sed*
19236 F:      include/uapi/linux/sed*
19237
19238 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
19239 M:      Mark Rutland <[email protected]>
19240 M:      Lorenzo Pieralisi <[email protected]>
19241 M:      Sudeep Holla <[email protected]>
19242 L:      [email protected] (moderated for non-subscribers)
19243 S:      Maintained
19244 F:      drivers/firmware/smccc/
19245 F:      include/linux/arm-smccc.h
19246
19247 SECURITY CONTACT
19248 M:      Security Officers <[email protected]>
19249 S:      Supported
19250 F:      Documentation/process/security-bugs.rst
19251
19252 SECURITY SUBSYSTEM
19253 M:      Paul Moore <[email protected]>
19254 M:      James Morris <[email protected]>
19255 M:      "Serge E. Hallyn" <[email protected]>
19256 L:      [email protected] (suggested Cc:)
19257 S:      Supported
19258 W:      http://kernsec.org/
19259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
19260 F:      security/
19261 X:      security/selinux/
19262
19263 SELINUX SECURITY MODULE
19264 M:      Paul Moore <[email protected]>
19265 M:      Stephen Smalley <[email protected]>
19266 M:      Eric Paris <[email protected]>
19267 L:      [email protected]
19268 S:      Supported
19269 W:      https://selinuxproject.org
19270 W:      https://github.com/SELinuxProject
19271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
19272 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
19273 F:      Documentation/ABI/removed/sysfs-selinux-disable
19274 F:      Documentation/admin-guide/LSM/SELinux.rst
19275 F:      include/trace/events/avc.h
19276 F:      include/uapi/linux/selinux_netlink.h
19277 F:      scripts/selinux/
19278 F:      security/selinux/
19279
19280 SENSABLE PHANTOM
19281 M:      Jiri Slaby <[email protected]>
19282 S:      Maintained
19283 F:      drivers/misc/phantom.c
19284 F:      include/uapi/linux/phantom.h
19285
19286 SENSEAIR SUNRISE 006-0-0007
19287 M:      Jacopo Mondi <[email protected]>
19288 S:      Maintained
19289 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
19290 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
19291 F:      drivers/iio/chemical/sunrise_co2.c
19292
19293 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
19294 M:      Tomasz Duszynski <[email protected]>
19295 S:      Maintained
19296 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
19297 F:      drivers/iio/chemical/scd30.h
19298 F:      drivers/iio/chemical/scd30_core.c
19299 F:      drivers/iio/chemical/scd30_i2c.c
19300 F:      drivers/iio/chemical/scd30_serial.c
19301
19302 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
19303 M:      Roan van Dijk <[email protected]>
19304 S:      Maintained
19305 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
19306 F:      drivers/iio/chemical/scd4x.c
19307
19308 SENSIRION SGP40 GAS SENSOR DRIVER
19309 M:      Andreas Klinger <[email protected]>
19310 S:      Maintained
19311 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
19312 F:      drivers/iio/chemical/sgp40.c
19313
19314 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
19315 M:      Tomasz Duszynski <[email protected]>
19316 S:      Maintained
19317 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
19318 F:      drivers/iio/chemical/sps30.c
19319 F:      drivers/iio/chemical/sps30_i2c.c
19320 F:      drivers/iio/chemical/sps30_serial.c
19321
19322 SERIAL DEVICE BUS
19323 M:      Rob Herring <[email protected]>
19324 L:      [email protected]
19325 S:      Maintained
19326 F:      Documentation/devicetree/bindings/serial/serial.yaml
19327 F:      drivers/tty/serdev/
19328 F:      include/linux/serdev.h
19329
19330 SERIAL IR RECEIVER
19331 M:      Sean Young <[email protected]>
19332 L:      [email protected]
19333 S:      Maintained
19334 F:      drivers/media/rc/serial_ir.c
19335
19336 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
19337 M:      Srinivas Kandagatla <[email protected]>
19338 L:      [email protected] (moderated for non-subscribers)
19339 S:      Maintained
19340 F:      Documentation/devicetree/bindings/slimbus/
19341 F:      drivers/slimbus/
19342 F:      include/linux/slimbus.h
19343
19344 SFC NETWORK DRIVER
19345 M:      Edward Cree <[email protected]>
19346 M:      Martin Habets <[email protected]>
19347 L:      [email protected]
19348 L:      [email protected]
19349 S:      Supported
19350 F:      Documentation/networking/devlink/sfc.rst
19351 F:      drivers/net/ethernet/sfc/
19352
19353 SFCTEMP HWMON DRIVER
19354 M:      Emil Renner Berthing <[email protected]>
19355 L:      [email protected]
19356 S:      Maintained
19357 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
19358 F:      Documentation/hwmon/sfctemp.rst
19359 F:      drivers/hwmon/sfctemp.c
19360
19361 SFF/SFP/SFP+ MODULE SUPPORT
19362 M:      Russell King <[email protected]>
19363 L:      [email protected]
19364 S:      Maintained
19365 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
19366 F:      drivers/net/phy/phylink.c
19367 F:      drivers/net/phy/sfp*
19368 F:      include/linux/mdio/mdio-i2c.h
19369 F:      include/linux/phylink.h
19370 F:      include/linux/sfp.h
19371 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)
19372
19373 SGI GRU DRIVER
19374 M:      Dimitri Sivanich <[email protected]>
19375 S:      Maintained
19376 F:      drivers/misc/sgi-gru/
19377
19378 SGI XP/XPC/XPNET DRIVER
19379 M:      Robin Holt <[email protected]>
19380 M:      Steve Wahl <[email protected]>
19381 S:      Maintained
19382 F:      drivers/misc/sgi-xp/
19383
19384 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
19385 M:      Karsten Graul <[email protected]>
19386 M:      Wenjia Zhang <[email protected]>
19387 M:      Jan Karcher <[email protected]>
19388 R:      D. Wythe <[email protected]>
19389 R:      Tony Lu <[email protected]>
19390 R:      Wen Gu <[email protected]>
19391 L:      [email protected]
19392 S:      Supported
19393 F:      net/smc/
19394
19395 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
19396 M:      Linus Walleij <[email protected]>
19397 L:      [email protected]
19398 S:      Maintained
19399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
19400 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
19401 F:      drivers/iio/light/gp2ap002.c
19402
19403 SHARP RJ54N1CB0C SENSOR DRIVER
19404 M:      Jacopo Mondi <[email protected]>
19405 L:      [email protected]
19406 S:      Odd fixes
19407 T:      git git://linuxtv.org/media_tree.git
19408 F:      drivers/media/i2c/rj54n1cb0c.c
19409 F:      include/media/i2c/rj54n1cb0c.h
19410
19411 SH_VOU V4L2 OUTPUT DRIVER
19412 L:      [email protected]
19413 S:      Orphan
19414 F:      drivers/media/platform/renesas/sh_vou.c
19415 F:      include/media/drv-intf/sh_vou.h
19416
19417 SI2157 MEDIA DRIVER
19418 M:      Antti Palosaari <[email protected]>
19419 L:      [email protected]
19420 S:      Maintained
19421 W:      https://linuxtv.org
19422 W:      http://palosaari.fi/linux/
19423 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19424 T:      git git://linuxtv.org/anttip/media_tree.git
19425 F:      drivers/media/tuners/si2157*
19426
19427 SI2165 MEDIA DRIVER
19428 M:      Matthias Schwarzott <[email protected]>
19429 L:      [email protected]
19430 S:      Maintained
19431 W:      https://linuxtv.org
19432 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19433 F:      drivers/media/dvb-frontends/si2165*
19434
19435 SI2168 MEDIA DRIVER
19436 M:      Antti Palosaari <[email protected]>
19437 L:      [email protected]
19438 S:      Maintained
19439 W:      https://linuxtv.org
19440 W:      http://palosaari.fi/linux/
19441 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19442 T:      git git://linuxtv.org/anttip/media_tree.git
19443 F:      drivers/media/dvb-frontends/si2168*
19444
19445 SI470X FM RADIO RECEIVER I2C DRIVER
19446 M:      Hans Verkuil <[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:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
19452 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
19453
19454 SI470X FM RADIO RECEIVER USB DRIVER
19455 M:      Hans Verkuil <[email protected]>
19456 L:      [email protected]
19457 S:      Maintained
19458 W:      https://linuxtv.org
19459 T:      git git://linuxtv.org/media_tree.git
19460 F:      drivers/media/radio/si470x/radio-si470x-common.c
19461 F:      drivers/media/radio/si470x/radio-si470x-usb.c
19462 F:      drivers/media/radio/si470x/radio-si470x.h
19463
19464 SI4713 FM RADIO TRANSMITTER I2C DRIVER
19465 M:      Eduardo Valentin <[email protected]>
19466 L:      [email protected]
19467 S:      Odd Fixes
19468 W:      https://linuxtv.org
19469 T:      git git://linuxtv.org/media_tree.git
19470 F:      drivers/media/radio/si4713/si4713.?
19471
19472 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
19473 M:      Eduardo Valentin <[email protected]>
19474 L:      [email protected]
19475 S:      Odd Fixes
19476 W:      https://linuxtv.org
19477 T:      git git://linuxtv.org/media_tree.git
19478 F:      drivers/media/radio/si4713/radio-platform-si4713.c
19479
19480 SI4713 FM RADIO TRANSMITTER USB DRIVER
19481 M:      Hans Verkuil <[email protected]>
19482 L:      [email protected]
19483 S:      Maintained
19484 W:      https://linuxtv.org
19485 T:      git git://linuxtv.org/media_tree.git
19486 F:      drivers/media/radio/si4713/radio-usb-si4713.c
19487
19488 SIANO DVB DRIVER
19489 M:      Mauro Carvalho Chehab <[email protected]>
19490 L:      [email protected]
19491 S:      Odd fixes
19492 W:      https://linuxtv.org
19493 T:      git git://linuxtv.org/media_tree.git
19494 F:      drivers/media/common/siano/
19495 F:      drivers/media/mmc/siano/
19496 F:      drivers/media/usb/siano/
19497 F:      drivers/media/usb/siano/
19498
19499 SIFIVE DRIVERS
19500 M:      Palmer Dabbelt <[email protected]>
19501 M:      Paul Walmsley <[email protected]>
19502 L:      [email protected]
19503 S:      Supported
19504 N:      sifive
19505 K:      [^@]sifive
19506
19507 SIFIVE FU540 SYSTEM-ON-CHIP
19508 M:      Paul Walmsley <[email protected]>
19509 M:      Palmer Dabbelt <[email protected]>
19510 L:      [email protected]
19511 S:      Supported
19512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
19513 N:      fu540
19514 K:      fu540
19515
19516 SIFIVE PDMA DRIVER
19517 M:      Green Wan <[email protected]>
19518 S:      Maintained
19519 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
19520 F:      drivers/dma/sf-pdma/
19521
19522 SIFIVE SOC DRIVERS
19523 M:      Conor Dooley <[email protected]>
19524 L:      [email protected]
19525 S:      Maintained
19526 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19527 F:      Documentation/devicetree/bindings/cache/sifive,ccache0.yaml
19528 F:      drivers/soc/sifive/
19529
19530 SILEAD TOUCHSCREEN DRIVER
19531 M:      Hans de Goede <[email protected]>
19532 L:      [email protected]
19533 L:      [email protected]
19534 S:      Maintained
19535 F:      drivers/input/touchscreen/silead.c
19536 F:      drivers/platform/x86/touchscreen_dmi.c
19537
19538 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
19539 M:      Jérôme Pouiller <[email protected]>
19540 S:      Supported
19541 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
19542 F:      drivers/net/wireless/silabs/wfx/
19543
19544 SILICON MOTION SM712 FRAME BUFFER DRIVER
19545 M:      Sudip Mukherjee <[email protected]>
19546 M:      Teddy Wang <[email protected]>
19547 M:      Sudip Mukherjee <[email protected]>
19548 L:      [email protected]
19549 S:      Maintained
19550 F:      Documentation/fb/sm712fb.rst
19551 F:      drivers/video/fbdev/sm712*
19552
19553 SILVACO I3C DUAL-ROLE MASTER
19554 M:      Miquel Raynal <[email protected]>
19555 M:      Conor Culhane <[email protected]>
19556 L:      [email protected] (moderated for non-subscribers)
19557 S:      Maintained
19558 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
19559 F:      drivers/i3c/master/svc-i3c-master.c
19560
19561 SIMPLEFB FB DRIVER
19562 M:      Hans de Goede <[email protected]>
19563 L:      [email protected]
19564 S:      Maintained
19565 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
19566 F:      drivers/video/fbdev/simplefb.c
19567 F:      include/linux/platform_data/simplefb.h
19568
19569 SIMTEC EB110ATX (Chalice CATS)
19570 M:      Simtec Linux Team <[email protected]>
19571 S:      Supported
19572 W:      http://www.simtec.co.uk/products/EB110ATX/
19573
19574 SIOX
19575 M:      Thorsten Scherer <[email protected]>
19576 M:      Uwe Kleine-König <[email protected]>
19577 R:      Pengutronix Kernel Team <[email protected]>
19578 S:      Supported
19579 F:      drivers/gpio/gpio-siox.c
19580 F:      drivers/siox/*
19581 F:      include/trace/events/siox.h
19582
19583 SIPHASH PRF ROUTINES
19584 M:      Jason A. Donenfeld <[email protected]>
19585 S:      Maintained
19586 F:      include/linux/siphash.h
19587 F:      lib/siphash.c
19588 F:      lib/siphash_kunit.c
19589
19590 SIS 190 ETHERNET DRIVER
19591 M:      Francois Romieu <[email protected]>
19592 L:      [email protected]
19593 S:      Maintained
19594 F:      drivers/net/ethernet/sis/sis190.c
19595
19596 SIS 900/7016 FAST ETHERNET DRIVER
19597 M:      Daniele Venzano <[email protected]>
19598 L:      [email protected]
19599 S:      Maintained
19600 W:      http://www.brownhat.org/sis900.html
19601 F:      drivers/net/ethernet/sis/sis900.*
19602
19603 SIS FRAMEBUFFER DRIVER
19604 S:      Orphan
19605 F:      Documentation/fb/sisfb.rst
19606 F:      drivers/video/fbdev/sis/
19607 F:      include/video/sisfb.h
19608
19609 SIS I2C TOUCHSCREEN DRIVER
19610 M:      Mika Penttilä <[email protected]>
19611 L:      [email protected]
19612 S:      Maintained
19613 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
19614 F:      drivers/input/touchscreen/sis_i2c.c
19615
19616 SIS USB2VGA DRIVER
19617 M:      Thomas Winischhofer <[email protected]>
19618 S:      Maintained
19619 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
19620 F:      drivers/usb/misc/sisusbvga/
19621
19622 SL28 CPLD MFD DRIVER
19623 M:      Michael Walle <[email protected]>
19624 S:      Maintained
19625 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
19626 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
19627 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
19628 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
19629 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
19630 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
19631 F:      drivers/gpio/gpio-sl28cpld.c
19632 F:      drivers/hwmon/sl28cpld-hwmon.c
19633 F:      drivers/irqchip/irq-sl28cpld.c
19634 F:      drivers/pwm/pwm-sl28cpld.c
19635 F:      drivers/watchdog/sl28cpld_wdt.c
19636
19637 SL28 VPD NVMEM LAYOUT DRIVER
19638 M:      Michael Walle <[email protected]>
19639 S:      Maintained
19640 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
19641 F:      drivers/nvmem/layouts/sl28vpd.c
19642
19643 SLAB ALLOCATOR
19644 M:      Christoph Lameter <[email protected]>
19645 M:      Pekka Enberg <[email protected]>
19646 M:      David Rientjes <[email protected]>
19647 M:      Joonsoo Kim <[email protected]>
19648 M:      Andrew Morton <[email protected]>
19649 M:      Vlastimil Babka <[email protected]>
19650 R:      Roman Gushchin <[email protected]>
19651 R:      Hyeonggon Yoo <[email protected]>
19652 L:      [email protected]
19653 S:      Maintained
19654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
19655 F:      include/linux/sl?b*.h
19656 F:      mm/sl?b*
19657
19658 SLCAN CAN NETWORK DRIVER
19659 M:      Dario Binacchi <[email protected]>
19660 L:      [email protected]
19661 S:      Maintained
19662 F:      drivers/net/can/slcan/
19663
19664 SLEEPABLE READ-COPY UPDATE (SRCU)
19665 M:      Lai Jiangshan <[email protected]>
19666 M:      "Paul E. McKenney" <[email protected]>
19667 M:      Josh Triplett <[email protected]>
19668 R:      Steven Rostedt <[email protected]>
19669 R:      Mathieu Desnoyers <[email protected]>
19670 L:      [email protected]
19671 S:      Supported
19672 W:      http://www.rdrop.com/users/paulmck/RCU/
19673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19674 F:      include/linux/srcu*.h
19675 F:      kernel/rcu/srcu*.c
19676
19677 SMACK SECURITY MODULE
19678 M:      Casey Schaufler <[email protected]>
19679 L:      [email protected]
19680 S:      Maintained
19681 W:      http://schaufler-ca.com
19682 T:      git git://github.com/cschaufler/smack-next
19683 F:      Documentation/admin-guide/LSM/Smack.rst
19684 F:      security/smack/
19685
19686 SMC91x ETHERNET DRIVER
19687 M:      Nicolas Pitre <[email protected]>
19688 S:      Odd Fixes
19689 F:      drivers/net/ethernet/smsc/smc91x.*
19690
19691 SMSC EMC2103 HARDWARE MONITOR DRIVER
19692 M:      Steve Glendinning <[email protected]>
19693 L:      [email protected]
19694 S:      Maintained
19695 F:      Documentation/hwmon/emc2103.rst
19696 F:      drivers/hwmon/emc2103.c
19697
19698 SMSC SCH5627 HARDWARE MONITOR DRIVER
19699 M:      Hans de Goede <[email protected]>
19700 L:      [email protected]
19701 S:      Supported
19702 F:      Documentation/hwmon/sch5627.rst
19703 F:      drivers/hwmon/sch5627.c
19704
19705 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
19706 M:      Steve Glendinning <[email protected]>
19707 L:      [email protected]
19708 S:      Maintained
19709 F:      drivers/video/fbdev/smscufx.c
19710
19711 SMSC47B397 HARDWARE MONITOR DRIVER
19712 M:      Jean Delvare <[email protected]>
19713 L:      [email protected]
19714 S:      Maintained
19715 F:      Documentation/hwmon/smsc47b397.rst
19716 F:      drivers/hwmon/smsc47b397.c
19717
19718 SMSC911x ETHERNET DRIVER
19719 M:      Steve Glendinning <[email protected]>
19720 L:      [email protected]
19721 S:      Maintained
19722 F:      drivers/net/ethernet/smsc/smsc911x.*
19723 F:      include/linux/smsc911x.h
19724
19725 SMSC9420 PCI ETHERNET DRIVER
19726 M:      Steve Glendinning <[email protected]>
19727 L:      [email protected]
19728 S:      Maintained
19729 F:      drivers/net/ethernet/smsc/smsc9420.*
19730
19731 SNET DPU VIRTIO DATA PATH ACCELERATOR
19732 R:      Alvaro Karsz <[email protected]>
19733 F:      drivers/vdpa/solidrun/
19734
19735 SOCIONEXT (SNI) AVE NETWORK DRIVER
19736 M:      Kunihiko Hayashi <[email protected]>
19737 L:      [email protected]
19738 S:      Maintained
19739 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
19740 F:      drivers/net/ethernet/socionext/sni_ave.c
19741
19742 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
19743 M:      Jassi Brar <[email protected]>
19744 M:      Ilias Apalodimas <[email protected]>
19745 L:      [email protected]
19746 S:      Maintained
19747 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
19748 F:      drivers/net/ethernet/socionext/netsec.c
19749
19750 SOCIONEXT (SNI) Synquacer SPI DRIVER
19751 M:      Masahisa Kojima <[email protected]>
19752 M:      Jassi Brar <[email protected]>
19753 L:      [email protected]
19754 S:      Maintained
19755 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
19756 F:      drivers/spi/spi-synquacer.c
19757
19758 SOCIONEXT SYNQUACER I2C DRIVER
19759 M:      Ard Biesheuvel <[email protected]>
19760 L:      [email protected]
19761 S:      Maintained
19762 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
19763 F:      drivers/i2c/busses/i2c-synquacer.c
19764
19765 SOCIONEXT UNIPHIER SOUND DRIVER
19766 L:      [email protected] (moderated for non-subscribers)
19767 S:      Orphan
19768 F:      sound/soc/uniphier/
19769
19770 SOCKET TIMESTAMPING
19771 M:      Willem de Bruijn <[email protected]>
19772 S:      Maintained
19773 F:      Documentation/networking/timestamping.rst
19774 F:      include/uapi/linux/net_tstamp.h
19775 F:      tools/testing/selftests/net/so_txtime.c
19776
19777 SOEKRIS NET48XX LED SUPPORT
19778 M:      Chris Boot <[email protected]>
19779 S:      Maintained
19780 F:      drivers/leds/leds-net48xx.c
19781
19782 SOFT-IWARP DRIVER (siw)
19783 M:      Bernard Metzler <[email protected]>
19784 L:      [email protected]
19785 S:      Supported
19786 F:      drivers/infiniband/sw/siw/
19787 F:      include/uapi/rdma/siw-abi.h
19788
19789 SOFT-ROCE DRIVER (rxe)
19790 M:      Zhu Yanjun <[email protected]>
19791 L:      [email protected]
19792 S:      Supported
19793 F:      drivers/infiniband/sw/rxe/
19794 F:      include/uapi/rdma/rdma_user_rxe.h
19795
19796 SOFTLOGIC 6x10 MPEG CODEC
19797 M:      Bluecherry Maintainers <[email protected]>
19798 M:      Anton Sviridenko <[email protected]>
19799 M:      Andrey Utkin <[email protected]>
19800 M:      Ismael Luceno <[email protected]>
19801 L:      [email protected]
19802 S:      Supported
19803 F:      drivers/media/pci/solo6x10/
19804
19805 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
19806 M:      James Morse <[email protected]>
19807 L:      [email protected] (moderated for non-subscribers)
19808 S:      Maintained
19809 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
19810 F:      drivers/firmware/arm_sdei.c
19811 F:      include/linux/arm_sdei.h
19812 F:      include/uapi/linux/arm_sdei.h
19813
19814 SOFTWARE NODES AND DEVICE PROPERTIES
19815 R:      Andy Shevchenko <[email protected]>
19816 R:      Daniel Scally <[email protected]>
19817 R:      Heikki Krogerus <[email protected]>
19818 R:      Sakari Ailus <[email protected]>
19819 L:      [email protected]
19820 S:      Maintained
19821 F:      drivers/base/property.c
19822 F:      drivers/base/swnode.c
19823 F:      include/linux/fwnode.h
19824 F:      include/linux/property.h
19825
19826 SOFTWARE RAID (Multiple Disks) SUPPORT
19827 M:      Song Liu <[email protected]>
19828 L:      [email protected]
19829 S:      Supported
19830 Q:      https://patchwork.kernel.org/project/linux-raid/list/
19831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
19832 F:      drivers/md/Kconfig
19833 F:      drivers/md/Makefile
19834 F:      drivers/md/md*
19835 F:      drivers/md/raid*
19836 F:      include/linux/raid/
19837 F:      include/uapi/linux/raid/
19838
19839 SOLIDRUN CLEARFOG SUPPORT
19840 M:      Russell King <[email protected]>
19841 S:      Maintained
19842 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
19843 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
19844
19845 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
19846 M:      Russell King <[email protected]>
19847 S:      Maintained
19848 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
19849 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
19850 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
19851
19852 SONIC NETWORK DRIVER
19853 M:      Thomas Bogendoerfer <[email protected]>
19854 L:      [email protected]
19855 S:      Maintained
19856 F:      drivers/net/ethernet/natsemi/sonic.*
19857
19858 SONICS SILICON BACKPLANE DRIVER (SSB)
19859 M:      Michael Buesch <[email protected]>
19860 L:      [email protected]
19861 S:      Maintained
19862 F:      drivers/ssb/
19863 F:      include/linux/ssb/
19864
19865 SONY IMX208 SENSOR DRIVER
19866 M:      Sakari Ailus <[email protected]>
19867 L:      [email protected]
19868 S:      Maintained
19869 T:      git git://linuxtv.org/media_tree.git
19870 F:      drivers/media/i2c/imx208.c
19871
19872 SONY IMX214 SENSOR DRIVER
19873 M:      Ricardo Ribalda <[email protected]>
19874 L:      [email protected]
19875 S:      Maintained
19876 T:      git git://linuxtv.org/media_tree.git
19877 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
19878 F:      drivers/media/i2c/imx214.c
19879
19880 SONY IMX219 SENSOR DRIVER
19881 M:      Dave Stevenson <[email protected]>
19882 L:      [email protected]
19883 S:      Maintained
19884 T:      git git://linuxtv.org/media_tree.git
19885 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
19886 F:      drivers/media/i2c/imx219.c
19887
19888 SONY IMX258 SENSOR DRIVER
19889 M:      Sakari Ailus <[email protected]>
19890 L:      [email protected]
19891 S:      Maintained
19892 T:      git git://linuxtv.org/media_tree.git
19893 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
19894 F:      drivers/media/i2c/imx258.c
19895
19896 SONY IMX274 SENSOR DRIVER
19897 M:      Leon Luo <[email protected]>
19898 L:      [email protected]
19899 S:      Maintained
19900 T:      git git://linuxtv.org/media_tree.git
19901 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
19902 F:      drivers/media/i2c/imx274.c
19903
19904 SONY IMX290 SENSOR DRIVER
19905 M:      Manivannan Sadhasivam <[email protected]>
19906 L:      [email protected]
19907 S:      Maintained
19908 T:      git git://linuxtv.org/media_tree.git
19909 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
19910 F:      drivers/media/i2c/imx290.c
19911
19912 SONY IMX296 SENSOR DRIVER
19913 M:      Laurent Pinchart <[email protected]>
19914 M:      Manivannan Sadhasivam <[email protected]>
19915 L:      [email protected]
19916 S:      Maintained
19917 T:      git git://linuxtv.org/media_tree.git
19918 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
19919 F:      drivers/media/i2c/imx296.c
19920
19921 SONY IMX319 SENSOR DRIVER
19922 M:      Bingbu Cao <[email protected]>
19923 L:      [email protected]
19924 S:      Maintained
19925 T:      git git://linuxtv.org/media_tree.git
19926 F:      drivers/media/i2c/imx319.c
19927
19928 SONY IMX334 SENSOR DRIVER
19929 M:      Paul J. Murphy <[email protected]>
19930 M:      Daniele Alessandrelli <[email protected]>
19931 L:      [email protected]
19932 S:      Maintained
19933 T:      git git://linuxtv.org/media_tree.git
19934 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
19935 F:      drivers/media/i2c/imx334.c
19936
19937 SONY IMX335 SENSOR DRIVER
19938 M:      Paul J. Murphy <[email protected]>
19939 M:      Daniele Alessandrelli <[email protected]>
19940 L:      [email protected]
19941 S:      Maintained
19942 T:      git git://linuxtv.org/media_tree.git
19943 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
19944 F:      drivers/media/i2c/imx335.c
19945
19946 SONY IMX355 SENSOR DRIVER
19947 M:      Tianshu Qiu <[email protected]>
19948 L:      [email protected]
19949 S:      Maintained
19950 T:      git git://linuxtv.org/media_tree.git
19951 F:      drivers/media/i2c/imx355.c
19952
19953 SONY IMX412 SENSOR DRIVER
19954 M:      Paul J. Murphy <[email protected]>
19955 M:      Daniele Alessandrelli <[email protected]>
19956 L:      [email protected]
19957 S:      Maintained
19958 T:      git git://linuxtv.org/media_tree.git
19959 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
19960 F:      drivers/media/i2c/imx412.c
19961
19962 SONY IMX415 SENSOR DRIVER
19963 M:      Michael Riesch <[email protected]>
19964 L:      [email protected]
19965 S:      Maintained
19966 T:      git git://linuxtv.org/media_tree.git
19967 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
19968 F:      drivers/media/i2c/imx415.c
19969
19970 SONY MEMORYSTICK SUBSYSTEM
19971 M:      Maxim Levitsky <[email protected]>
19972 M:      Alex Dubov <[email protected]>
19973 M:      Ulf Hansson <[email protected]>
19974 L:      [email protected]
19975 S:      Maintained
19976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
19977 F:      drivers/memstick/
19978 F:      include/linux/memstick.h
19979
19980 SONY VAIO CONTROL DEVICE DRIVER
19981 M:      Mattia Dongili <[email protected]>
19982 L:      [email protected]
19983 S:      Maintained
19984 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
19985 F:      Documentation/admin-guide/laptops/sony-laptop.rst
19986 F:      drivers/char/sonypi.c
19987 F:      drivers/platform/x86/sony-laptop.c
19988 F:      include/linux/sony-laptop.h
19989
19990 SOUND
19991 M:      Jaroslav Kysela <[email protected]>
19992 M:      Takashi Iwai <[email protected]>
19993 L:      [email protected] (moderated for non-subscribers)
19994 S:      Maintained
19995 W:      http://www.alsa-project.org/
19996 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
19997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
19998 F:      Documentation/sound/
19999 F:      include/sound/
20000 F:      include/uapi/sound/
20001 F:      sound/
20002 F:      tools/testing/selftests/alsa
20003
20004 SOUND - ALSA SELFTESTS
20005 M:      Mark Brown <[email protected]>
20006 L:      [email protected] (moderated for non-subscribers)
20007 L:      [email protected]
20008 S:      Supported
20009 F:      tools/testing/selftests/alsa
20010
20011 SOUND - COMPRESSED AUDIO
20012 M:      Vinod Koul <[email protected]>
20013 L:      [email protected] (moderated for non-subscribers)
20014 S:      Supported
20015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20016 F:      Documentation/sound/designs/compress-offload.rst
20017 F:      include/sound/compress_driver.h
20018 F:      include/uapi/sound/compress_*
20019 F:      sound/core/compress_offload.c
20020 F:      sound/soc/soc-compress.c
20021
20022 SOUND - DMAENGINE HELPERS
20023 M:      Lars-Peter Clausen <[email protected]>
20024 S:      Supported
20025 F:      include/sound/dmaengine_pcm.h
20026 F:      sound/core/pcm_dmaengine.c
20027 F:      sound/soc/soc-generic-dmaengine-pcm.c
20028
20029 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
20030 M:      Liam Girdwood <[email protected]>
20031 M:      Mark Brown <[email protected]>
20032 L:      [email protected] (moderated for non-subscribers)
20033 S:      Supported
20034 W:      http://alsa-project.org/main/index.php/ASoC
20035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
20036 F:      Documentation/devicetree/bindings/sound/
20037 F:      Documentation/sound/soc/
20038 F:      include/dt-bindings/sound/
20039 F:      include/sound/soc*
20040 F:      sound/soc/
20041
20042 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
20043 M:      Pierre-Louis Bossart <[email protected]>
20044 M:      Liam Girdwood <[email protected]>
20045 M:      Peter Ujfalusi <[email protected]>
20046 M:      Bard Liao <[email protected]>
20047 M:      Ranjani Sridharan <[email protected]>
20048 M:      Daniel Baluta <[email protected]>
20049 R:      Kai Vehmanen <[email protected]>
20050 L:      [email protected] (moderated for non-subscribers)
20051 S:      Supported
20052 W:      https://github.com/thesofproject/linux/
20053 F:      sound/soc/sof/
20054
20055 SOUNDWIRE SUBSYSTEM
20056 M:      Vinod Koul <[email protected]>
20057 M:      Bard Liao <[email protected]>
20058 R:      Pierre-Louis Bossart <[email protected]>
20059 R:      Sanyog Kale <[email protected]>
20060 L:      [email protected] (moderated for non-subscribers)
20061 S:      Supported
20062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
20063 F:      Documentation/driver-api/soundwire/
20064 F:      drivers/soundwire/
20065 F:      include/linux/soundwire/
20066
20067 SP2 MEDIA DRIVER
20068 M:      Olli Salonen <[email protected]>
20069 L:      [email protected]
20070 S:      Maintained
20071 W:      https://linuxtv.org
20072 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20073 F:      drivers/media/dvb-frontends/sp2*
20074
20075 SPANISH DOCUMENTATION
20076 M:      Carlos Bilbao <[email protected]>
20077 S:      Maintained
20078 F:      Documentation/translations/sp_SP/
20079
20080 SPARC + UltraSPARC (sparc/sparc64)
20081 M:      "David S. Miller" <[email protected]>
20082 L:      [email protected]
20083 S:      Maintained
20084 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
20085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20087 F:      arch/sparc/
20088 F:      drivers/sbus/
20089
20090 SPARC SERIAL DRIVERS
20091 M:      "David S. Miller" <[email protected]>
20092 L:      [email protected]
20093 S:      Maintained
20094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20096 F:      drivers/tty/serial/suncore.c
20097 F:      drivers/tty/serial/sunhv.c
20098 F:      drivers/tty/serial/sunsab.c
20099 F:      drivers/tty/serial/sunsab.h
20100 F:      drivers/tty/serial/sunsu.c
20101 F:      drivers/tty/serial/sunzilog.c
20102 F:      drivers/tty/serial/sunzilog.h
20103 F:      drivers/tty/vcc.c
20104 F:      include/linux/sunserialcore.h
20105
20106 SPARSE CHECKER
20107 M:      "Luc Van Oostenryck" <[email protected]>
20108 L:      [email protected]
20109 S:      Maintained
20110 W:      https://sparse.docs.kernel.org/
20111 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
20112 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
20113 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
20114 F:      include/linux/compiler.h
20115
20116 SPEAKUP CONSOLE SPEECH DRIVER
20117 M:      William Hubbs <[email protected]>
20118 M:      Chris Brannon <[email protected]>
20119 M:      Kirk Reiser <[email protected]>
20120 M:      Samuel Thibault <[email protected]>
20121 L:      [email protected]
20122 S:      Odd Fixes
20123 W:      http://www.linux-speakup.org/
20124 W:      https://github.com/linux-speakup/speakup
20125 B:      https://github.com/linux-speakup/speakup/issues
20126 F:      drivers/accessibility/speakup/
20127
20128 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
20129 M:      Viresh Kumar <[email protected]>
20130 M:      Shiraz Hashim <[email protected]>
20131 M:      [email protected]
20132 L:      [email protected] (moderated for non-subscribers)
20133 S:      Maintained
20134 W:      http://www.st.com/spear
20135 F:      arch/arm/boot/dts/st/spear*
20136 F:      arch/arm/mach-spear/
20137 F:      drivers/clk/spear/
20138 F:      drivers/pinctrl/spear/
20139
20140 SPI NOR SUBSYSTEM
20141 M:      Tudor Ambarus <[email protected]>
20142 M:      Pratyush Yadav <[email protected]>
20143 R:      Michael Walle <[email protected]>
20144 L:      [email protected]
20145 S:      Maintained
20146 W:      http://www.linux-mtd.infradead.org/
20147 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
20148 C:      irc://irc.oftc.net/mtd
20149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
20150 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
20151 F:      drivers/mtd/spi-nor/
20152 F:      include/linux/mtd/spi-nor.h
20153
20154 SPI SUBSYSTEM
20155 M:      Mark Brown <[email protected]>
20156 L:      [email protected]
20157 S:      Maintained
20158 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
20159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
20160 F:      Documentation/devicetree/bindings/spi/
20161 F:      Documentation/spi/
20162 F:      drivers/spi/
20163 F:      include/linux/spi/
20164 F:      include/uapi/linux/spi/
20165 F:      tools/spi/
20166
20167 SPIDERNET NETWORK DRIVER for CELL
20168 M:      Ishizaki Kou <[email protected]>
20169 M:      Geoff Levand <[email protected]>
20170 L:      [email protected]
20171 L:      [email protected]
20172 S:      Maintained
20173 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
20174 F:      drivers/net/ethernet/toshiba/spider_net*
20175
20176 SPMI SUBSYSTEM
20177 M:      Stephen Boyd <[email protected]>
20178 L:      [email protected]
20179 S:      Maintained
20180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
20181 F:      Documentation/devicetree/bindings/spmi/
20182 F:      drivers/spmi/
20183 F:      include/dt-bindings/spmi/spmi.h
20184 F:      include/linux/spmi.h
20185 F:      include/trace/events/spmi.h
20186
20187 SPU FILE SYSTEM
20188 M:      Jeremy Kerr <[email protected]>
20189 L:      [email protected]
20190 S:      Supported
20191 W:      http://www.ibm.com/developerworks/power/cell/
20192 F:      Documentation/filesystems/spufs/spufs.rst
20193 F:      arch/powerpc/platforms/cell/spufs/
20194
20195 SQUASHFS FILE SYSTEM
20196 M:      Phillip Lougher <[email protected]>
20197 L:      [email protected] (subscribers-only)
20198 S:      Maintained
20199 W:      http://squashfs.org.uk
20200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
20201 F:      Documentation/filesystems/squashfs.rst
20202 F:      fs/squashfs/
20203
20204 SRM (Alpha) environment access
20205 M:      Jan-Benedict Glaw <[email protected]>
20206 S:      Maintained
20207 F:      arch/alpha/kernel/srm_env.c
20208
20209 ST LSM6DSx IMU IIO DRIVER
20210 M:      Lorenzo Bianconi <[email protected]>
20211 L:      [email protected]
20212 S:      Maintained
20213 W:      http://www.st.com/
20214 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
20215 F:      drivers/iio/imu/st_lsm6dsx/
20216
20217 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
20218 M:      Benjamin Mugnier <[email protected]>
20219 M:      Sylvain Petinot <[email protected]>
20220 L:      [email protected]
20221 S:      Maintained
20222 T:      git git://linuxtv.org/media_tree.git
20223 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
20224 F:      drivers/media/i2c/st-mipid02.c
20225
20226 ST STM32 I2C/SMBUS DRIVER
20227 M:      Pierre-Yves MORDRET <[email protected]>
20228 M:      Alain Volmat <[email protected]>
20229 L:      [email protected]
20230 S:      Maintained
20231 F:      drivers/i2c/busses/i2c-stm32*
20232
20233 ST STM32 SPI DRIVER
20234 M:      Alain Volmat <[email protected]>
20235 L:      [email protected]
20236 S:      Maintained
20237 F:      drivers/spi/spi-stm32.c
20238
20239 ST STPDDC60 DRIVER
20240 M:      Daniel Nilsson <[email protected]>
20241 L:      [email protected]
20242 S:      Maintained
20243 F:      Documentation/hwmon/stpddc60.rst
20244 F:      drivers/hwmon/pmbus/stpddc60.c
20245
20246 ST VGXY61 DRIVER
20247 M:      Benjamin Mugnier <[email protected]>
20248 M:      Sylvain Petinot <[email protected]>
20249 L:      [email protected]
20250 S:      Maintained
20251 T:      git git://linuxtv.org/media_tree.git
20252 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
20253 F:      Documentation/userspace-api/media/drivers/st-vgxy61.rst
20254 F:      drivers/media/i2c/st-vgxy61.c
20255
20256 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
20257 M:      Song Qiang <[email protected]>
20258 L:      [email protected]
20259 S:      Maintained
20260 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
20261 F:      drivers/iio/proximity/vl53l0x-i2c.c
20262
20263 STABLE BRANCH
20264 M:      Greg Kroah-Hartman <[email protected]>
20265 M:      Sasha Levin <[email protected]>
20266 L:      [email protected]
20267 S:      Supported
20268 F:      Documentation/process/stable-kernel-rules.rst
20269
20270 STAGING - ATOMISP DRIVER
20271 M:      Hans de Goede <[email protected]>
20272 M:      Mauro Carvalho Chehab <[email protected]>
20273 R:      Sakari Ailus <[email protected]>
20274 L:      [email protected]
20275 S:      Maintained
20276 F:      drivers/staging/media/atomisp/
20277
20278 STAGING - FIELDBUS SUBSYSTEM
20279 M:      Sven Van Asbroeck <[email protected]>
20280 S:      Maintained
20281 F:      drivers/staging/fieldbus/*
20282 F:      drivers/staging/fieldbus/Documentation/
20283
20284 STAGING - HMS ANYBUS-S BUS
20285 M:      Sven Van Asbroeck <[email protected]>
20286 S:      Maintained
20287 F:      drivers/staging/fieldbus/anybuss/
20288
20289 STAGING - INDUSTRIAL IO
20290 M:      Jonathan Cameron <[email protected]>
20291 L:      [email protected]
20292 S:      Odd Fixes
20293 F:      Documentation/devicetree/bindings/staging/iio/
20294 F:      drivers/staging/iio/
20295
20296 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
20297 M:      Marc Dietrich <[email protected]>
20298 L:      [email protected] (moderated for non-subscribers)
20299 L:      [email protected]
20300 S:      Maintained
20301 F:      drivers/staging/nvec/
20302
20303 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
20304 M:      Jens Frederich <[email protected]>
20305 M:      Jon Nettleton <[email protected]>
20306 S:      Maintained
20307 W:      http://wiki.laptop.org/go/DCON
20308 F:      drivers/staging/olpc_dcon/
20309
20310 STAGING - REALTEK RTL8712U DRIVERS
20311 M:      Larry Finger <[email protected]>
20312 M:      Florian Schilhabel <[email protected]>.
20313 S:      Odd Fixes
20314 F:      drivers/staging/rtl8712/
20315
20316 STAGING - SEPS525 LCD CONTROLLER DRIVERS
20317 M:      Michael Hennerich <[email protected]>
20318 L:      [email protected]
20319 S:      Supported
20320 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
20321 F:      drivers/staging/fbtft/fb_seps525.c
20322
20323 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
20324 M:      Sudip Mukherjee <[email protected]>
20325 M:      Teddy Wang <[email protected]>
20326 M:      Sudip Mukherjee <[email protected]>
20327 L:      [email protected]
20328 S:      Maintained
20329 F:      drivers/staging/sm750fb/
20330
20331 STAGING - VIA VT665X DRIVERS
20332 M:      Forest Bond <[email protected]>
20333 S:      Odd Fixes
20334 F:      drivers/staging/vt665?/
20335
20336 STAGING SUBSYSTEM
20337 M:      Greg Kroah-Hartman <[email protected]>
20338 L:      [email protected]
20339 S:      Supported
20340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
20341 F:      drivers/staging/
20342
20343 STARFIRE/DURALAN NETWORK DRIVER
20344 M:      Ion Badulescu <[email protected]>
20345 S:      Odd Fixes
20346 F:      drivers/net/ethernet/adaptec/starfire*
20347
20348 STARFIVE CRYPTO DRIVER
20349 M:      Jia Jie Ho <[email protected]>
20350 M:      William Qiu <[email protected]>
20351 S:      Supported
20352 F:      Documentation/devicetree/bindings/crypto/starfive*
20353 F:      drivers/crypto/starfive/
20354
20355 STARFIVE DEVICETREES
20356 M:      Emil Renner Berthing <[email protected]>
20357 S:      Maintained
20358 F:      arch/riscv/boot/dts/starfive/
20359
20360 STARFIVE DWMAC GLUE LAYER
20361 M:      Emil Renner Berthing <[email protected]>
20362 M:      Samin Guo <[email protected]>
20363 S:      Maintained
20364 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
20365 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
20366
20367 STARFIVE JH7110 MMC/SD/SDIO DRIVER
20368 M:      William Qiu <[email protected]>
20369 S:      Supported
20370 F:      Documentation/devicetree/bindings/mmc/starfive*
20371 F:      drivers/mmc/host/dw_mmc-starfive.c
20372
20373 STARFIVE JH7110 PLL CLOCK DRIVER
20374 M:      Xingyu Wu <[email protected]>
20375 S:      Supported
20376 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
20377 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
20378
20379 STARFIVE JH7110 SYSCON
20380 M:      William Qiu <[email protected]>
20381 M:      Xingyu Wu <[email protected]>
20382 S:      Supported
20383 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
20384
20385 STARFIVE JH7110 TDM DRIVER
20386 M:      Walker Chen <[email protected]>
20387 S:      Maintained
20388 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
20389 F:      sound/soc/starfive/jh7110_tdm.c
20390
20391 STARFIVE JH71X0 CLOCK DRIVERS
20392 M:      Emil Renner Berthing <[email protected]>
20393 M:      Hal Feng <[email protected]>
20394 S:      Maintained
20395 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
20396 F:      drivers/clk/starfive/clk-starfive-jh71*
20397 F:      include/dt-bindings/clock/starfive?jh71*.h
20398
20399 STARFIVE JH71X0 PINCTRL DRIVERS
20400 M:      Emil Renner Berthing <[email protected]>
20401 M:      Jianlong Huang <[email protected]>
20402 L:      [email protected]
20403 S:      Maintained
20404 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
20405 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
20406 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
20407 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
20408
20409 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
20410 M:      Emil Renner Berthing <[email protected]>
20411 M:      Hal Feng <[email protected]>
20412 S:      Maintained
20413 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
20414 F:      drivers/reset/starfive/reset-starfive-jh71*
20415 F:      include/dt-bindings/reset/starfive?jh71*.h
20416
20417 STARFIVE JH71X0 USB DRIVERS
20418 M:      Minda Chen <[email protected]>
20419 S:      Maintained
20420 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
20421 F:      drivers/usb/cdns3/cdns3-starfive.c
20422
20423 STARFIVE JH71XX PMU CONTROLLER DRIVER
20424 M:      Walker Chen <[email protected]>
20425 S:      Supported
20426 F:      Documentation/devicetree/bindings/power/starfive*
20427 F:      drivers/genpd/starfive/jh71xx-pmu.c
20428 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
20429
20430 STARFIVE SOC DRIVERS
20431 M:      Conor Dooley <[email protected]>
20432 S:      Maintained
20433 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20434 F:      Documentation/devicetree/bindings/soc/starfive/
20435 F:      drivers/soc/starfive/
20436
20437 STARFIVE TRNG DRIVER
20438 M:      Jia Jie Ho <[email protected]>
20439 S:      Supported
20440 F:      Documentation/devicetree/bindings/rng/starfive*
20441 F:      drivers/char/hw_random/jh7110-trng.c
20442
20443 STARFIVE WATCHDOG DRIVER
20444 M:      Xingyu Wu <[email protected]>
20445 M:      Samin Guo <[email protected]>
20446 S:      Supported
20447 F:      Documentation/devicetree/bindings/watchdog/starfive*
20448 F:      drivers/watchdog/starfive-wdt.c
20449
20450 STATIC BRANCH/CALL
20451 M:      Peter Zijlstra <[email protected]>
20452 M:      Josh Poimboeuf <[email protected]>
20453 M:      Jason Baron <[email protected]>
20454 R:      Steven Rostedt <[email protected]>
20455 R:      Ard Biesheuvel <[email protected]>
20456 S:      Supported
20457 F:      arch/*/include/asm/jump_label*.h
20458 F:      arch/*/include/asm/static_call*.h
20459 F:      arch/*/kernel/jump_label.c
20460 F:      arch/*/kernel/static_call.c
20461 F:      include/linux/jump_label*.h
20462 F:      include/linux/static_call*.h
20463 F:      kernel/jump_label.c
20464 F:      kernel/static_call.c
20465
20466 STI AUDIO (ASoC) DRIVERS
20467 M:      Arnaud Pouliquen <[email protected]>
20468 L:      [email protected] (moderated for non-subscribers)
20469 S:      Maintained
20470 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
20471 F:      sound/soc/sti/
20472
20473 STI CEC DRIVER
20474 M:      Alain Volmat <[email protected]>
20475 S:      Maintained
20476 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
20477 F:      drivers/media/cec/platform/sti/
20478
20479 STK1160 USB VIDEO CAPTURE DRIVER
20480 M:      Ezequiel Garcia <[email protected]>
20481 L:      [email protected]
20482 S:      Maintained
20483 T:      git git://linuxtv.org/media_tree.git
20484 F:      drivers/media/usb/stk1160/
20485
20486 STM32 AUDIO (ASoC) DRIVERS
20487 M:      Olivier Moysan <[email protected]>
20488 M:      Arnaud Pouliquen <[email protected]>
20489 L:      [email protected] (moderated for non-subscribers)
20490 S:      Maintained
20491 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
20492 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
20493 F:      sound/soc/stm/
20494
20495 STM32 TIMER/LPTIMER DRIVERS
20496 M:      Fabrice Gasnier <[email protected]>
20497 S:      Maintained
20498 F:      Documentation/ABI/testing/*timer-stm32
20499 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
20500 F:      drivers/*/stm32-*timer*
20501 F:      drivers/pwm/pwm-stm32*
20502 F:      include/linux/*/stm32-*tim*
20503
20504 STMMAC ETHERNET DRIVER
20505 M:      Alexandre Torgue <[email protected]>
20506 M:      Jose Abreu <[email protected]>
20507 L:      [email protected]
20508 S:      Supported
20509 W:      http://www.stlinux.com
20510 F:      Documentation/networking/device_drivers/ethernet/stmicro/
20511 F:      drivers/net/ethernet/stmicro/stmmac/
20512
20513 SUN HAPPY MEAL ETHERNET DRIVER
20514 M:      Sean Anderson <[email protected]>
20515 S:      Maintained
20516 F:      drivers/net/ethernet/sun/sunhme.*
20517
20518 SUN3/3X
20519 M:      Sam Creasey <[email protected]>
20520 S:      Maintained
20521 W:      http://sammy.net/sun3/
20522 F:      arch/m68k/include/asm/sun3*
20523 F:      arch/m68k/kernel/*sun3*
20524 F:      arch/m68k/sun3*/
20525 F:      drivers/net/ethernet/i825xx/sun3*
20526
20527 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
20528 M:      Hans de Goede <[email protected]>
20529 L:      [email protected]
20530 S:      Maintained
20531 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
20532 F:      drivers/input/keyboard/sun4i-lradc-keys.c
20533
20534 SUNDANCE NETWORK DRIVER
20535 M:      Denis Kirjanov <[email protected]>
20536 L:      [email protected]
20537 S:      Maintained
20538 F:      drivers/net/ethernet/dlink/sundance.c
20539
20540 SUNPLUS ETHERNET DRIVER
20541 M:      Wells Lu <[email protected]>
20542 L:      [email protected]
20543 S:      Maintained
20544 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
20545 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
20546 F:      drivers/net/ethernet/sunplus/
20547
20548 SUNPLUS MMC DRIVER
20549 M:      Tony Huang <[email protected]>
20550 M:      Li-hao Kuo <[email protected]>
20551 S:      Maintained
20552 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
20553 F:      drivers/mmc/host/sunplus-mmc.c
20554
20555 SUNPLUS OCOTP DRIVER
20556 M:      Vincent Shih <[email protected]>
20557 S:      Maintained
20558 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
20559 F:      drivers/nvmem/sunplus-ocotp.c
20560
20561 SUNPLUS PWM DRIVER
20562 M:      Hammer Hsieh <[email protected]>
20563 S:      Maintained
20564 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
20565 F:      drivers/pwm/pwm-sunplus.c
20566
20567 SUNPLUS RTC DRIVER
20568 M:      Vincent Shih <[email protected]>
20569 L:      [email protected]
20570 S:      Maintained
20571 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
20572 F:      drivers/rtc/rtc-sunplus.c
20573
20574 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
20575 M:      Li-hao Kuo <[email protected]>
20576 L:      [email protected]
20577 S:      Maintained
20578 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
20579 F:      drivers/spi/spi-sunplus-sp7021.c
20580
20581 SUNPLUS UART DRIVER
20582 M:      Hammer Hsieh <[email protected]>
20583 S:      Maintained
20584 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
20585 F:      drivers/tty/serial/sunplus-uart.c
20586
20587 SUNPLUS USB2 PHY DRIVER
20588 M:      Vincent Shih <[email protected]>
20589 L:      [email protected]
20590 S:      Maintained
20591 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
20592 F:      drivers/phy/sunplus/Kconfig
20593 F:      drivers/phy/sunplus/Makefile
20594 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
20595
20596 SUNPLUS WATCHDOG DRIVER
20597 M:      Xiantao Hu <[email protected]>
20598 L:      [email protected]
20599 S:      Maintained
20600 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
20601 F:      drivers/watchdog/sunplus_wdt.c
20602
20603 SUPERH
20604 M:      Yoshinori Sato <[email protected]>
20605 M:      Rich Felker <[email protected]>
20606 M:      John Paul Adrian Glaubitz <[email protected]>
20607 L:      [email protected]
20608 S:      Maintained
20609 Q:      http://patchwork.kernel.org/project/linux-sh/list/
20610 F:      Documentation/arch/sh/
20611 F:      arch/sh/
20612 F:      drivers/sh/
20613
20614 SUSPEND TO RAM
20615 M:      "Rafael J. Wysocki" <[email protected]>
20616 M:      Len Brown <[email protected]>
20617 M:      Pavel Machek <[email protected]>
20618 L:      [email protected]
20619 S:      Supported
20620 B:      https://bugzilla.kernel.org
20621 F:      Documentation/power/
20622 F:      arch/x86/kernel/acpi/sleep*
20623 F:      arch/x86/kernel/acpi/wakeup*
20624 F:      drivers/base/power/
20625 F:      include/linux/freezer.h
20626 F:      include/linux/pm.h
20627 F:      include/linux/suspend.h
20628 F:      kernel/power/
20629
20630 SVGA HANDLING
20631 M:      Martin Mares <[email protected]>
20632 L:      [email protected]
20633 S:      Maintained
20634 F:      Documentation/admin-guide/svga.rst
20635 F:      arch/x86/boot/video*
20636
20637 SWITCHDEV
20638 M:      Jiri Pirko <[email protected]>
20639 M:      Ivan Vecera <[email protected]>
20640 L:      [email protected]
20641 S:      Supported
20642 F:      include/net/switchdev.h
20643 F:      net/switchdev/
20644
20645 SY8106A REGULATOR DRIVER
20646 M:      Icenowy Zheng <[email protected]>
20647 S:      Maintained
20648 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
20649 F:      drivers/regulator/sy8106a-regulator.c
20650
20651 SYNC FILE FRAMEWORK
20652 M:      Sumit Semwal <[email protected]>
20653 R:      Gustavo Padovan <[email protected]>
20654 L:      [email protected]
20655 L:      [email protected]
20656 S:      Maintained
20657 T:      git git://anongit.freedesktop.org/drm/drm-misc
20658 F:      Documentation/driver-api/sync_file.rst
20659 F:      drivers/dma-buf/dma-fence*
20660 F:      drivers/dma-buf/sw_sync.c
20661 F:      drivers/dma-buf/sync_*
20662 F:      include/linux/sync_file.h
20663 F:      include/uapi/linux/sync_file.h
20664
20665 SYNOPSYS ARC ARCHITECTURE
20666 M:      Vineet Gupta <[email protected]>
20667 L:      [email protected]
20668 S:      Supported
20669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
20670 F:      Documentation/arch/arc
20671 F:      Documentation/devicetree/bindings/arc/*
20672 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
20673 F:      arch/arc/
20674 F:      drivers/clocksource/arc_timer.c
20675 F:      drivers/tty/serial/arc_uart.c
20676
20677 SYNOPSYS ARC HSDK SDP pll clock driver
20678 M:      Eugeniy Paltsev <[email protected]>
20679 S:      Supported
20680 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
20681 F:      drivers/clk/clk-hsdk-pll.c
20682
20683 SYNOPSYS ARC SDP clock driver
20684 M:      Eugeniy Paltsev <[email protected]>
20685 S:      Supported
20686 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
20687 F:      drivers/clk/axs10x/*
20688
20689 SYNOPSYS ARC SDP platform support
20690 M:      Alexey Brodkin <[email protected]>
20691 S:      Supported
20692 F:      Documentation/devicetree/bindings/arc/axs10*
20693 F:      arch/arc/boot/dts/ax*
20694 F:      arch/arc/plat-axs10x
20695
20696 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
20697 M:      Eugeniy Paltsev <[email protected]>
20698 S:      Supported
20699 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
20700 F:      drivers/reset/reset-axs10x.c
20701
20702 SYNOPSYS CREG GPIO DRIVER
20703 M:      Eugeniy Paltsev <[email protected]>
20704 S:      Maintained
20705 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
20706 F:      drivers/gpio/gpio-creg-snps.c
20707
20708 SYNOPSYS DESIGNWARE 8250 UART DRIVER
20709 M:      Ilpo Järvinen <[email protected]>
20710 R:      Andy Shevchenko <[email protected]>
20711 S:      Supported
20712 F:      drivers/tty/serial/8250/8250_dw.c
20713 F:      drivers/tty/serial/8250/8250_dwlib.*
20714 F:      drivers/tty/serial/8250/8250_lpss.c
20715
20716 SYNOPSYS DESIGNWARE APB GPIO DRIVER
20717 M:      Hoan Tran <[email protected]>
20718 M:      Serge Semin <[email protected]>
20719 L:      [email protected]
20720 S:      Maintained
20721 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
20722 F:      drivers/gpio/gpio-dwapb.c
20723
20724 SYNOPSYS DESIGNWARE APB SSI DRIVER
20725 M:      Serge Semin <[email protected]>
20726 L:      [email protected]
20727 S:      Supported
20728 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
20729 F:      drivers/spi/spi-dw*
20730
20731 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
20732 M:      Eugeniy Paltsev <[email protected]>
20733 S:      Maintained
20734 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
20735 F:      drivers/dma/dw-axi-dmac/
20736
20737 SYNOPSYS DESIGNWARE DMAC DRIVER
20738 M:      Viresh Kumar <[email protected]>
20739 R:      Andy Shevchenko <[email protected]>
20740 S:      Maintained
20741 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
20742 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
20743 F:      drivers/dma/dw/
20744 F:      include/dt-bindings/dma/dw-dmac.h
20745 F:      include/linux/dma/dw.h
20746 F:      include/linux/platform_data/dma-dw.h
20747
20748 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
20749 M:      Jose Abreu <[email protected]>
20750 L:      [email protected]
20751 S:      Supported
20752 F:      drivers/net/ethernet/synopsys/
20753
20754 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
20755 M:      Jose Abreu <[email protected]>
20756 L:      [email protected]
20757 S:      Supported
20758 F:      drivers/net/pcs/pcs-xpcs.c
20759 F:      drivers/net/pcs/pcs-xpcs.h
20760 F:      include/linux/pcs/pcs-xpcs.h
20761
20762 SYNOPSYS DESIGNWARE I2C DRIVER
20763 M:      Jarkko Nikula <[email protected]>
20764 R:      Andy Shevchenko <[email protected]>
20765 R:      Mika Westerberg <[email protected]>
20766 R:      Jan Dabros <[email protected]>
20767 L:      [email protected]
20768 S:      Supported
20769 F:      drivers/i2c/busses/i2c-designware-*
20770
20771 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
20772 M:      Jaehoon Chung <[email protected]>
20773 L:      [email protected]
20774 S:      Maintained
20775 F:      drivers/mmc/host/dw_mmc*
20776
20777 SYNOPSYS HSDK RESET CONTROLLER DRIVER
20778 M:      Eugeniy Paltsev <[email protected]>
20779 S:      Supported
20780 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
20781 F:      drivers/reset/reset-hsdk.c
20782 F:      include/dt-bindings/reset/snps,hsdk-reset.h
20783
20784 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
20785 M:      Prabu Thangamuthu <[email protected]>
20786 M:      Manjunath M B <[email protected]>
20787 L:      [email protected]
20788 S:      Maintained
20789 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
20790
20791 SYSTEM CONFIGURATION (SYSCON)
20792 M:      Lee Jones <[email protected]>
20793 M:      Arnd Bergmann <[email protected]>
20794 S:      Supported
20795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
20796 F:      drivers/mfd/syscon.c
20797
20798 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
20799 M:      Sudeep Holla <[email protected]>
20800 R:      Cristian Marussi <[email protected]>
20801 L:      [email protected] (moderated for non-subscribers)
20802 S:      Maintained
20803 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
20804 F:      drivers/clk/clk-sc[mp]i.c
20805 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
20806 F:      drivers/firmware/arm_scmi/
20807 F:      drivers/firmware/arm_scpi.c
20808 F:      drivers/powercap/arm_scmi_powercap.c
20809 F:      drivers/regulator/scmi-regulator.c
20810 F:      drivers/reset/reset-scmi.c
20811 F:      include/linux/sc[mp]i_protocol.h
20812 F:      include/trace/events/scmi.h
20813 F:      include/uapi/linux/virtio_scmi.h
20814
20815 SYSTEM RESET/SHUTDOWN DRIVERS
20816 M:      Sebastian Reichel <[email protected]>
20817 L:      [email protected]
20818 S:      Maintained
20819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
20820 F:      Documentation/devicetree/bindings/power/reset/
20821 F:      drivers/power/reset/
20822
20823 SYSTEM TRACE MODULE CLASS
20824 M:      Alexander Shishkin <[email protected]>
20825 S:      Maintained
20826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
20827 F:      Documentation/trace/stm.rst
20828 F:      drivers/hwtracing/stm/
20829 F:      include/linux/stm.h
20830 F:      include/uapi/linux/stm.h
20831
20832 SYSTEM76 ACPI DRIVER
20833 M:      Jeremy Soller <[email protected]>
20834 M:      System76 Product Development <[email protected]>
20835 L:      [email protected]
20836 S:      Maintained
20837 F:      drivers/platform/x86/system76_acpi.c
20838
20839 SYSV FILESYSTEM
20840 S:      Orphan
20841 F:      Documentation/filesystems/sysv-fs.rst
20842 F:      fs/sysv/
20843 F:      include/linux/sysv_fs.h
20844
20845 TASKSTATS STATISTICS INTERFACE
20846 M:      Balbir Singh <[email protected]>
20847 S:      Maintained
20848 F:      Documentation/accounting/taskstats*
20849 F:      include/linux/taskstats*
20850 F:      kernel/taskstats.c
20851
20852 TC subsystem
20853 M:      Jamal Hadi Salim <[email protected]>
20854 M:      Cong Wang <[email protected]>
20855 M:      Jiri Pirko <[email protected]>
20856 L:      [email protected]
20857 S:      Maintained
20858 F:      include/net/pkt_cls.h
20859 F:      include/net/pkt_sched.h
20860 F:      include/net/tc_act/
20861 F:      include/uapi/linux/pkt_cls.h
20862 F:      include/uapi/linux/pkt_sched.h
20863 F:      include/uapi/linux/tc_act/
20864 F:      include/uapi/linux/tc_ematch/
20865 F:      net/sched/
20866 F:      tools/testing/selftests/tc-testing
20867
20868 TC90522 MEDIA DRIVER
20869 M:      Akihiro Tsukada <[email protected]>
20870 L:      [email protected]
20871 S:      Odd Fixes
20872 F:      drivers/media/dvb-frontends/tc90522*
20873
20874 TCP LOW PRIORITY MODULE
20875 M:      "Wong Hoi Sing, Edison" <[email protected]>
20876 M:      "Hung Hing Lun, Mike" <[email protected]>
20877 S:      Maintained
20878 W:      http://tcp-lp-mod.sourceforge.net/
20879 F:      net/ipv4/tcp_lp.c
20880
20881 TDA10071 MEDIA DRIVER
20882 M:      Antti Palosaari <[email protected]>
20883 L:      [email protected]
20884 S:      Maintained
20885 W:      https://linuxtv.org
20886 W:      http://palosaari.fi/linux/
20887 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20888 T:      git git://linuxtv.org/anttip/media_tree.git
20889 F:      drivers/media/dvb-frontends/tda10071*
20890
20891 TDA18212 MEDIA DRIVER
20892 M:      Antti Palosaari <[email protected]>
20893 L:      [email protected]
20894 S:      Maintained
20895 W:      https://linuxtv.org
20896 W:      http://palosaari.fi/linux/
20897 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20898 T:      git git://linuxtv.org/anttip/media_tree.git
20899 F:      drivers/media/tuners/tda18212*
20900
20901 TDA18218 MEDIA DRIVER
20902 M:      Antti Palosaari <[email protected]>
20903 L:      [email protected]
20904 S:      Maintained
20905 W:      https://linuxtv.org
20906 W:      http://palosaari.fi/linux/
20907 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20908 T:      git git://linuxtv.org/anttip/media_tree.git
20909 F:      drivers/media/tuners/tda18218*
20910
20911 TDA18250 MEDIA DRIVER
20912 M:      Olli Salonen <[email protected]>
20913 L:      [email protected]
20914 S:      Maintained
20915 W:      https://linuxtv.org
20916 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20917 T:      git git://linuxtv.org/media_tree.git
20918 F:      drivers/media/tuners/tda18250*
20919
20920 TDA18271 MEDIA DRIVER
20921 M:      Michael Krufky <[email protected]>
20922 L:      [email protected]
20923 S:      Maintained
20924 W:      https://linuxtv.org
20925 W:      http://github.com/mkrufky
20926 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20927 T:      git git://linuxtv.org/mkrufky/tuners.git
20928 F:      drivers/media/tuners/tda18271*
20929
20930 TDA1997x MEDIA DRIVER
20931 M:      Tim Harvey <[email protected]>
20932 L:      [email protected]
20933 S:      Maintained
20934 W:      https://linuxtv.org
20935 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20936 F:      drivers/media/i2c/tda1997x.*
20937
20938 TDA827x MEDIA DRIVER
20939 M:      Michael Krufky <[email protected]>
20940 L:      [email protected]
20941 S:      Maintained
20942 W:      https://linuxtv.org
20943 W:      http://github.com/mkrufky
20944 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20945 T:      git git://linuxtv.org/mkrufky/tuners.git
20946 F:      drivers/media/tuners/tda8290.*
20947
20948 TDA8290 MEDIA DRIVER
20949 M:      Michael Krufky <[email protected]>
20950 L:      [email protected]
20951 S:      Maintained
20952 W:      https://linuxtv.org
20953 W:      http://github.com/mkrufky
20954 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20955 T:      git git://linuxtv.org/mkrufky/tuners.git
20956 F:      drivers/media/tuners/tda8290.*
20957
20958 TDA9840 MEDIA DRIVER
20959 M:      Hans Verkuil <[email protected]>
20960 L:      [email protected]
20961 S:      Maintained
20962 W:      https://linuxtv.org
20963 T:      git git://linuxtv.org/media_tree.git
20964 F:      drivers/media/i2c/tda9840*
20965
20966 TEA5761 TUNER DRIVER
20967 M:      Mauro Carvalho Chehab <[email protected]>
20968 L:      [email protected]
20969 S:      Odd fixes
20970 W:      https://linuxtv.org
20971 T:      git git://linuxtv.org/media_tree.git
20972 F:      drivers/media/tuners/tea5761.*
20973
20974 TEA5767 TUNER DRIVER
20975 M:      Mauro Carvalho Chehab <[email protected]>
20976 L:      [email protected]
20977 S:      Maintained
20978 W:      https://linuxtv.org
20979 T:      git git://linuxtv.org/media_tree.git
20980 F:      drivers/media/tuners/tea5767.*
20981
20982 TEA6415C MEDIA DRIVER
20983 M:      Hans Verkuil <[email protected]>
20984 L:      [email protected]
20985 S:      Maintained
20986 W:      https://linuxtv.org
20987 T:      git git://linuxtv.org/media_tree.git
20988 F:      drivers/media/i2c/tea6415c*
20989
20990 TEA6420 MEDIA DRIVER
20991 M:      Hans Verkuil <[email protected]>
20992 L:      [email protected]
20993 S:      Maintained
20994 W:      https://linuxtv.org
20995 T:      git git://linuxtv.org/media_tree.git
20996 F:      drivers/media/i2c/tea6420*
20997
20998 TEAM DRIVER
20999 M:      Jiri Pirko <[email protected]>
21000 L:      [email protected]
21001 S:      Supported
21002 F:      drivers/net/team/
21003 F:      include/linux/if_team.h
21004 F:      include/uapi/linux/if_team.h
21005 F:      tools/testing/selftests/drivers/net/team/
21006
21007 TECHNICAL ADVISORY BOARD PROCESS DOCS
21008 M:      "Theodore Ts'o" <[email protected]>
21009 M:      Greg Kroah-Hartman <[email protected]>
21010 L:      [email protected]
21011 S:      Maintained
21012 F:      Documentation/process/contribution-maturity-model.rst
21013 F:      Documentation/process/researcher-guidelines.rst
21014
21015 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
21016 M:      "Savoir-faire Linux Inc." <[email protected]>
21017 S:      Maintained
21018 F:      arch/x86/platform/ts5500/
21019
21020 TECHNOTREND USB IR RECEIVER
21021 M:      Sean Young <[email protected]>
21022 L:      [email protected]
21023 S:      Maintained
21024 F:      drivers/media/rc/ttusbir.c
21025
21026 TECHWELL TW9910 VIDEO DECODER
21027 L:      [email protected]
21028 S:      Orphan
21029 F:      drivers/media/i2c/tw9910.c
21030 F:      include/media/i2c/tw9910.h
21031
21032 TEE SUBSYSTEM
21033 M:      Jens Wiklander <[email protected]>
21034 R:      Sumit Garg <[email protected]>
21035 L:      [email protected]
21036 S:      Maintained
21037 F:      Documentation/staging/tee.rst
21038 F:      drivers/tee/
21039 F:      include/linux/tee_drv.h
21040 F:      include/uapi/linux/tee.h
21041
21042 TEGRA ARCHITECTURE SUPPORT
21043 M:      Thierry Reding <[email protected]>
21044 M:      Jonathan Hunter <[email protected]>
21045 L:      [email protected]
21046 S:      Supported
21047 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
21048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
21049 N:      [^a-z]tegra
21050
21051 TEGRA CLOCK DRIVER
21052 M:      Peter De Schrijver <[email protected]>
21053 M:      Prashant Gaikwad <[email protected]>
21054 S:      Supported
21055 F:      drivers/clk/tegra/
21056
21057 TEGRA DMA DRIVERS
21058 M:      Laxman Dewangan <[email protected]>
21059 M:      Jon Hunter <[email protected]>
21060 S:      Supported
21061 F:      drivers/dma/tegra*
21062
21063 TEGRA I2C DRIVER
21064 M:      Laxman Dewangan <[email protected]>
21065 R:      Dmitry Osipenko <[email protected]>
21066 S:      Supported
21067 F:      drivers/i2c/busses/i2c-tegra.c
21068
21069 TEGRA IOMMU DRIVERS
21070 M:      Thierry Reding <[email protected]>
21071 R:      Krishna Reddy <[email protected]>
21072 L:      [email protected]
21073 S:      Supported
21074 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
21075 F:      drivers/iommu/tegra*
21076
21077 TEGRA KBC DRIVER
21078 M:      Laxman Dewangan <[email protected]>
21079 S:      Supported
21080 F:      drivers/input/keyboard/tegra-kbc.c
21081
21082 TEGRA NAND DRIVER
21083 M:      Stefan Agner <[email protected]>
21084 M:      Lucas Stach <[email protected]>
21085 S:      Maintained
21086 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
21087 F:      drivers/mtd/nand/raw/tegra_nand.c
21088
21089 TEGRA PWM DRIVER
21090 M:      Thierry Reding <[email protected]>
21091 S:      Supported
21092 F:      drivers/pwm/pwm-tegra.c
21093
21094 TEGRA QUAD SPI DRIVER
21095 M:      Thierry Reding <[email protected]>
21096 M:      Jonathan Hunter <[email protected]>
21097 M:      Sowjanya Komatineni <[email protected]>
21098 L:      [email protected]
21099 S:      Maintained
21100 F:      drivers/spi/spi-tegra210-quad.c
21101
21102 TEGRA SERIAL DRIVER
21103 M:      Laxman Dewangan <[email protected]>
21104 S:      Supported
21105 F:      drivers/tty/serial/serial-tegra.c
21106
21107 TEGRA SPI DRIVER
21108 M:      Laxman Dewangan <[email protected]>
21109 S:      Supported
21110 F:      drivers/spi/spi-tegra*
21111
21112 TEGRA VIDEO DRIVER
21113 M:      Thierry Reding <[email protected]>
21114 M:      Jonathan Hunter <[email protected]>
21115 M:      Sowjanya Komatineni <[email protected]>
21116 M:      Luca Ceresoli <[email protected]>
21117 L:      [email protected]
21118 L:      [email protected]
21119 S:      Maintained
21120 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
21121 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
21122 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
21123 F:      drivers/staging/media/tegra-video/
21124
21125 TEGRA XUSB PADCTL DRIVER
21126 M:      JC Kuo <[email protected]>
21127 S:      Supported
21128 F:      drivers/phy/tegra/xusb*
21129
21130 TEHUTI ETHERNET DRIVER
21131 M:      Andy Gospodarek <[email protected]>
21132 L:      [email protected]
21133 S:      Supported
21134 F:      drivers/net/ethernet/tehuti/*
21135
21136 TELECOM CLOCK DRIVER FOR MCPL0010
21137 M:      Mark Gross <[email protected]>
21138 S:      Supported
21139 F:      drivers/char/tlclk.c
21140
21141 TEMPO SEMICONDUCTOR DRIVERS
21142 M:      Steven Eckhoff <[email protected]>
21143 S:      Maintained
21144 F:      Documentation/devicetree/bindings/sound/tscs*.txt
21145 F:      sound/soc/codecs/tscs*.c
21146 F:      sound/soc/codecs/tscs*.h
21147
21148 TENSILICA XTENSA PORT (xtensa)
21149 M:      Chris Zankel <[email protected]>
21150 M:      Max Filippov <[email protected]>
21151 S:      Maintained
21152 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
21153 F:      arch/xtensa/
21154 F:      drivers/irqchip/irq-xtensa-*
21155
21156 TEXAS INSTRUMENTS ASoC DRIVERS
21157 M:      Peter Ujfalusi <[email protected]>
21158 L:      [email protected] (moderated for non-subscribers)
21159 S:      Maintained
21160 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
21161 F:      sound/soc/ti/
21162
21163 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
21164 M:      Shenghao Ding <[email protected]>
21165 M:      Kevin Lu <[email protected]>
21166 M:      Baojun Xu <[email protected]>
21167 L:      [email protected] (moderated for non-subscribers)
21168 S:      Maintained
21169 F:      Documentation/devicetree/bindings/sound/tas2552.txt
21170 F:      Documentation/devicetree/bindings/sound/tas2562.yaml
21171 F:      Documentation/devicetree/bindings/sound/tas2770.yaml
21172 F:      Documentation/devicetree/bindings/sound/tas27xx.yaml
21173 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.txt
21174 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
21175 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
21176 F:      Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
21177 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
21178 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
21179 F:      include/sound/tas2*.h
21180 F:      include/sound/tlv320*.h
21181 F:      include/sound/tpa6130a2-plat.h
21182 F:      sound/pci/hda/tas2781_hda_i2c.c
21183 F:      sound/soc/codecs/pcm1681.c
21184 F:      sound/soc/codecs/pcm1789*.*
21185 F:      sound/soc/codecs/pcm179x*.*
21186 F:      sound/soc/codecs/pcm186x*.*
21187 F:      sound/soc/codecs/pcm3008.*
21188 F:      sound/soc/codecs/pcm3060*.*
21189 F:      sound/soc/codecs/pcm3168a*.*
21190 F:      sound/soc/codecs/pcm5102a.c
21191 F:      sound/soc/codecs/pcm512x*.*
21192 F:      sound/soc/codecs/tas2*.*
21193 F:      sound/soc/codecs/tlv320*.*
21194 F:      sound/soc/codecs/tpa6130a2.*
21195
21196 TEXAS INSTRUMENTS DMA DRIVERS
21197 M:      Peter Ujfalusi <[email protected]>
21198 L:      [email protected]
21199 S:      Maintained
21200 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
21201 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
21202 F:      Documentation/devicetree/bindings/dma/ti/
21203 F:      drivers/dma/ti/
21204 F:      include/linux/dma/k3-psil.h
21205 F:      include/linux/dma/k3-udma-glue.h
21206 F:      include/linux/dma/ti-cppi5.h
21207 X:      drivers/dma/ti/cppi41.c
21208
21209 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
21210 M:      Robert Marko <[email protected]>
21211 M:      Luka Perkov <[email protected]>
21212 L:      [email protected]
21213 S:      Maintained
21214 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
21215 F:      Documentation/hwmon/tps23861.rst
21216 F:      drivers/hwmon/tps23861.c
21217
21218 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
21219 M:      Ricardo Ribalda <[email protected]>
21220 L:      [email protected]
21221 S:      Supported
21222 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
21223 F:      drivers/iio/dac/ti-dac7612.c
21224
21225 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
21226 M:      Nishanth Menon <[email protected]>
21227 M:      Tero Kristo <[email protected]>
21228 M:      Santosh Shilimkar <[email protected]>
21229 L:      [email protected] (moderated for non-subscribers)
21230 S:      Maintained
21231 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
21232 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
21233 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
21234 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
21235 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
21236 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
21237 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
21238 F:      drivers/clk/keystone/sci-clk.c
21239 F:      drivers/firmware/ti_sci*
21240 F:      drivers/irqchip/irq-ti-sci-inta.c
21241 F:      drivers/irqchip/irq-ti-sci-intr.c
21242 F:      drivers/reset/reset-ti-sci.c
21243 F:      drivers/soc/ti/ti_sci_inta_msi.c
21244 F:      drivers/genpd/ti/ti_sci_pm_domains.c
21245 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
21246 F:      include/linux/soc/ti/ti_sci_inta_msi.h
21247 F:      include/linux/soc/ti/ti_sci_protocol.h
21248
21249 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
21250 M:      Puranjay Mohan <[email protected]>
21251 L:      [email protected]
21252 S:      Supported
21253 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
21254 F:      drivers/iio/temperature/tmp117.c
21255
21256 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
21257 M:      Hans Verkuil <[email protected]>
21258 L:      [email protected]
21259 S:      Maintained
21260 W:      https://linuxtv.org
21261 T:      git git://linuxtv.org/media_tree.git
21262 F:      drivers/media/radio/radio-raremono.c
21263
21264 THERMAL
21265 M:      Rafael J. Wysocki <[email protected]>
21266 M:      Daniel Lezcano <[email protected]>
21267 R:      Amit Kucheria <[email protected]>
21268 R:      Zhang Rui <[email protected]>
21269 L:      [email protected]
21270 S:      Supported
21271 Q:      https://patchwork.kernel.org/project/linux-pm/list/
21272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
21273 F:      Documentation/ABI/testing/sysfs-class-thermal
21274 F:      Documentation/admin-guide/thermal/
21275 F:      Documentation/devicetree/bindings/thermal/
21276 F:      Documentation/driver-api/thermal/
21277 F:      drivers/thermal/
21278 F:      include/dt-bindings/thermal/
21279 F:      include/linux/cpu_cooling.h
21280 F:      include/linux/thermal.h
21281 F:      include/uapi/linux/thermal.h
21282 F:      tools/lib/thermal/
21283 F:      tools/thermal/
21284
21285 THERMAL DRIVER FOR AMLOGIC SOCS
21286 M:      Guillaume La Roque <[email protected]>
21287 L:      [email protected]
21288 L:      [email protected]
21289 S:      Supported
21290 W:      http://linux-meson.com/
21291 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
21292 F:      drivers/thermal/amlogic_thermal.c
21293
21294 THERMAL/CPU_COOLING
21295 M:      Amit Daniel Kachhap <[email protected]>
21296 M:      Daniel Lezcano <[email protected]>
21297 M:      Viresh Kumar <[email protected]>
21298 R:      Lukasz Luba <[email protected]>
21299 L:      [email protected]
21300 S:      Supported
21301 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
21302 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
21303 F:      drivers/thermal/cpufreq_cooling.c
21304 F:      drivers/thermal/cpuidle_cooling.c
21305 F:      include/linux/cpu_cooling.h
21306
21307 THERMAL/POWER_ALLOCATOR
21308 M:      Lukasz Luba <[email protected]>
21309 L:      [email protected]
21310 S:      Maintained
21311 F:      Documentation/driver-api/thermal/power_allocator.rst
21312 F:      drivers/thermal/gov_power_allocator.c
21313 F:      drivers/thermal/thermal_trace_ipa.h
21314
21315 THINKPAD ACPI EXTRAS DRIVER
21316 M:      Henrique de Moraes Holschuh <[email protected]>
21317 L:      [email protected]
21318 L:      [email protected]
21319 S:      Maintained
21320 W:      http://ibm-acpi.sourceforge.net
21321 W:      http://thinkwiki.org/wiki/Ibm-acpi
21322 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
21323 F:      drivers/platform/x86/thinkpad_acpi.c
21324
21325 THINKPAD LMI DRIVER
21326 M:      Mark Pearson <[email protected]>
21327 L:      [email protected]
21328 S:      Maintained
21329 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
21330 F:      drivers/platform/x86/think-lmi.?
21331
21332 THUNDERBOLT DMA TRAFFIC TEST DRIVER
21333 M:      Isaac Hazan <[email protected]>
21334 L:      [email protected]
21335 S:      Maintained
21336 F:      drivers/thunderbolt/dma_test.c
21337
21338 THUNDERBOLT DRIVER
21339 M:      Andreas Noever <[email protected]>
21340 M:      Michael Jamet <[email protected]>
21341 M:      Mika Westerberg <[email protected]>
21342 M:      Yehezkel Bernat <[email protected]>
21343 L:      [email protected]
21344 S:      Maintained
21345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
21346 F:      Documentation/admin-guide/thunderbolt.rst
21347 F:      drivers/thunderbolt/
21348 F:      include/linux/thunderbolt.h
21349
21350 THUNDERBOLT NETWORK DRIVER
21351 M:      Michael Jamet <[email protected]>
21352 M:      Mika Westerberg <[email protected]>
21353 M:      Yehezkel Bernat <[email protected]>
21354 L:      [email protected]
21355 S:      Maintained
21356 F:      drivers/net/thunderbolt/
21357
21358 THUNDERX GPIO DRIVER
21359 M:      Robert Richter <[email protected]>
21360 S:      Odd Fixes
21361 F:      drivers/gpio/gpio-thunderx.c
21362
21363 TI ADS7924 ADC DRIVER
21364 M:      Hugo Villeneuve <[email protected]>
21365 L:      [email protected]
21366 S:      Supported
21367 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
21368 F:      drivers/iio/adc/ti-ads7924.c
21369
21370 TI AM437X VPFE DRIVER
21371 M:      "Lad, Prabhakar" <[email protected]>
21372 L:      [email protected]
21373 S:      Maintained
21374 W:      https://linuxtv.org
21375 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21376 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21377 F:      drivers/media/platform/ti/am437x/
21378
21379 TI BANDGAP AND THERMAL DRIVER
21380 M:      Eduardo Valentin <[email protected]>
21381 M:      Keerthy <[email protected]>
21382 L:      [email protected]
21383 L:      [email protected]
21384 S:      Maintained
21385 F:      drivers/thermal/ti-soc-thermal/
21386
21387 TI BQ27XXX POWER SUPPLY DRIVER
21388 F:      drivers/power/supply/bq27xxx_battery.c
21389 F:      drivers/power/supply/bq27xxx_battery_i2c.c
21390 F:      include/linux/power/bq27xxx_battery.h
21391
21392 TI CDCE706 CLOCK DRIVER
21393 M:      Max Filippov <[email protected]>
21394 S:      Maintained
21395 F:      drivers/clk/clk-cdce706.c
21396
21397 TI CLOCK DRIVER
21398 M:      Tero Kristo <[email protected]>
21399 L:      [email protected]
21400 S:      Odd Fixes
21401 F:      drivers/clk/ti/
21402 F:      include/linux/clk/ti.h
21403
21404 TI DAVINCI MACHINE SUPPORT
21405 M:      Bartosz Golaszewski <[email protected]>
21406 L:      [email protected] (moderated for non-subscribers)
21407 S:      Maintained
21408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
21409 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
21410 F:      arch/arm/boot/dts/ti/davinci/
21411 F:      arch/arm/mach-davinci/
21412 F:      drivers/i2c/busses/i2c-davinci.c
21413
21414 TI DAVINCI SERIES CLOCK DRIVER
21415 M:      David Lechner <[email protected]>
21416 R:      Sekhar Nori <[email protected]>
21417 S:      Maintained
21418 F:      Documentation/devicetree/bindings/clock/ti/davinci/
21419 F:      drivers/clk/davinci/
21420 F:      include/linux/clk/davinci.h
21421
21422 TI DAVINCI SERIES GPIO DRIVER
21423 M:      Keerthy <[email protected]>
21424 L:      [email protected]
21425 S:      Maintained
21426 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
21427 F:      drivers/gpio/gpio-davinci.c
21428
21429 TI DAVINCI SERIES MEDIA DRIVER
21430 M:      "Lad, Prabhakar" <[email protected]>
21431 L:      [email protected]
21432 S:      Maintained
21433 W:      https://linuxtv.org
21434 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21435 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21436 F:      drivers/media/platform/ti/davinci/
21437 F:      include/media/davinci/
21438
21439 TI ENHANCED CAPTURE (eCAP) DRIVER
21440 M:      Vignesh Raghavendra <[email protected]>
21441 R:      Julien Panis <[email protected]>
21442 L:      [email protected]
21443 L:      [email protected]
21444 S:      Maintained
21445 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
21446 F:      drivers/counter/ti-ecap-capture.c
21447
21448 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
21449 R:      David Lechner <[email protected]>
21450 L:      [email protected]
21451 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
21452 F:      drivers/counter/ti-eqep.c
21453
21454 TI ETHERNET SWITCH DRIVER (CPSW)
21455 R:      Grygorii Strashko <[email protected]>
21456 L:      [email protected]
21457 L:      [email protected]
21458 S:      Maintained
21459 F:      drivers/net/ethernet/ti/cpsw*
21460 F:      drivers/net/ethernet/ti/davinci*
21461
21462 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
21463 M:      Alex Dubov <[email protected]>
21464 S:      Maintained
21465 W:      http://tifmxx.berlios.de/
21466 F:      drivers/memstick/host/tifm_ms.c
21467 F:      drivers/misc/tifm*
21468 F:      drivers/mmc/host/tifm_sd.c
21469 F:      include/linux/tifm.h
21470
21471 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
21472 M:      Nishanth Menon <[email protected]>
21473 M:      Santosh Shilimkar <[email protected]>
21474 L:      [email protected]
21475 L:      [email protected] (moderated for non-subscribers)
21476 S:      Maintained
21477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
21478 F:      drivers/genpd/ti/omap_prm.c
21479 F:      drivers/soc/ti/*
21480
21481 TI LM49xxx FAMILY ASoC CODEC DRIVERS
21482 M:      M R Swami Reddy <[email protected]>
21483 M:      Vishwas A Deshpande <[email protected]>
21484 L:      [email protected] (moderated for non-subscribers)
21485 S:      Maintained
21486 F:      sound/soc/codecs/isabelle*
21487 F:      sound/soc/codecs/lm49453*
21488
21489 TI LMP92064 ADC DRIVER
21490 M:      Leonard Göhrs <[email protected]>
21491 R:      [email protected]
21492 L:      [email protected]
21493 S:      Maintained
21494 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
21495 F:      drivers/iio/adc/ti-lmp92064.c
21496
21497 TI PCM3060 ASoC CODEC DRIVER
21498 M:      Kirill Marinushkin <[email protected]>
21499 L:      [email protected] (moderated for non-subscribers)
21500 S:      Maintained
21501 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
21502 F:      sound/soc/codecs/pcm3060*
21503
21504 TI TAS571X FAMILY ASoC CODEC DRIVER
21505 M:      Kevin Cernekee <[email protected]>
21506 L:      [email protected] (moderated for non-subscribers)
21507 S:      Odd Fixes
21508 F:      sound/soc/codecs/tas571x*
21509
21510 TI TMAG5273 MAGNETOMETER DRIVER
21511 M:      Gerald Loacker <[email protected]>
21512 L:      [email protected]
21513 S:      Maintained
21514 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
21515 F:      drivers/iio/magnetometer/tmag5273.c
21516
21517 TI TRF7970A NFC DRIVER
21518 M:      Mark Greer <[email protected]>
21519 L:      [email protected]
21520 S:      Supported
21521 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
21522 F:      drivers/nfc/trf7970a.c
21523
21524 TI TSC2046 ADC DRIVER
21525 M:      Oleksij Rempel <[email protected]>
21526 R:      [email protected]
21527 L:      [email protected]
21528 S:      Maintained
21529 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
21530 F:      drivers/iio/adc/ti-tsc2046.c
21531
21532 TI TWL4030 SERIES SOC CODEC DRIVER
21533 M:      Peter Ujfalusi <[email protected]>
21534 L:      [email protected] (moderated for non-subscribers)
21535 S:      Maintained
21536 F:      sound/soc/codecs/twl4030*
21537
21538 TI VPE/CAL DRIVERS
21539 M:      Benoit Parrot <[email protected]>
21540 L:      [email protected]
21541 S:      Maintained
21542 W:      http://linuxtv.org/
21543 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21544 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
21545 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
21546 F:      drivers/media/platform/ti/cal/
21547 F:      drivers/media/platform/ti/vpe/
21548
21549 TI WILINK WIRELESS DRIVERS
21550 L:      [email protected]
21551 S:      Orphan
21552 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
21553 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
21554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
21555 F:      drivers/net/wireless/ti/
21556
21557 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
21558 M:      John Stultz <[email protected]>
21559 M:      Thomas Gleixner <[email protected]>
21560 R:      Stephen Boyd <[email protected]>
21561 L:      [email protected]
21562 S:      Supported
21563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
21564 F:      include/linux/clocksource.h
21565 F:      include/linux/time.h
21566 F:      include/linux/timex.h
21567 F:      include/uapi/linux/time.h
21568 F:      include/uapi/linux/timex.h
21569 F:      kernel/time/alarmtimer.c
21570 F:      kernel/time/clocksource.c
21571 F:      kernel/time/ntp.c
21572 F:      kernel/time/time*.c
21573 F:      tools/testing/selftests/timers/
21574
21575 TIPC NETWORK LAYER
21576 M:      Jon Maloy <[email protected]>
21577 M:      Ying Xue <[email protected]>
21578 L:      [email protected] (core kernel code)
21579 L:      [email protected] (user apps, general discussion)
21580 S:      Maintained
21581 W:      http://tipc.sourceforge.net/
21582 F:      include/uapi/linux/tipc*.h
21583 F:      net/tipc/
21584
21585 TLAN NETWORK DRIVER
21586 M:      Samuel Chessman <[email protected]>
21587 L:      [email protected] (subscribers-only)
21588 S:      Maintained
21589 W:      http://sourceforge.net/projects/tlan/
21590 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
21591 F:      drivers/net/ethernet/ti/tlan.*
21592
21593 TMIO/SDHI MMC DRIVER
21594 M:      Wolfram Sang <[email protected]>
21595 L:      [email protected]
21596 L:      [email protected]
21597 S:      Supported
21598 F:      drivers/mmc/host/renesas_sdhi*
21599 F:      drivers/mmc/host/tmio_mmc*
21600 F:      include/linux/mfd/tmio.h
21601
21602 TMP401 HARDWARE MONITOR DRIVER
21603 M:      Guenter Roeck <[email protected]>
21604 L:      [email protected]
21605 S:      Maintained
21606 F:      Documentation/devicetree/bindings/hwmon/ti,tmp401.yaml
21607 F:      Documentation/hwmon/tmp401.rst
21608 F:      drivers/hwmon/tmp401.c
21609
21610 TMP464 HARDWARE MONITOR DRIVER
21611 M:      Guenter Roeck <[email protected]>
21612 L:      [email protected]
21613 S:      Maintained
21614 F:      Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml
21615 F:      Documentation/hwmon/tmp464.rst
21616 F:      drivers/hwmon/tmp464.c
21617
21618 TMP513 HARDWARE MONITOR DRIVER
21619 M:      Eric Tremblay <[email protected]>
21620 L:      [email protected]
21621 S:      Maintained
21622 F:      Documentation/hwmon/tmp513.rst
21623 F:      drivers/hwmon/tmp513.c
21624
21625 TMPFS (SHMEM FILESYSTEM)
21626 M:      Hugh Dickins <[email protected]>
21627 L:      [email protected]
21628 S:      Maintained
21629 F:      include/linux/shmem_fs.h
21630 F:      mm/shmem.c
21631
21632 TOMOYO SECURITY MODULE
21633 M:      Kentaro Takeda <[email protected]>
21634 M:      Tetsuo Handa <[email protected]>
21635 L:      [email protected] (subscribers-only, for developers in English)
21636 L:      [email protected] (subscribers-only, for users in English)
21637 L:      [email protected] (subscribers-only, for developers in Japanese)
21638 L:      [email protected] (subscribers-only, for users in Japanese)
21639 S:      Maintained
21640 W:      https://tomoyo.osdn.jp/
21641 F:      security/tomoyo/
21642
21643 TOPSTAR LAPTOP EXTRAS DRIVER
21644 M:      Herton Ronaldo Krzesinski <[email protected]>
21645 L:      [email protected]
21646 S:      Maintained
21647 F:      drivers/platform/x86/topstar-laptop.c
21648
21649 TORTURE-TEST MODULES
21650 M:      Davidlohr Bueso <[email protected]>
21651 M:      "Paul E. McKenney" <[email protected]>
21652 M:      Josh Triplett <[email protected]>
21653 L:      [email protected]
21654 S:      Supported
21655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
21656 F:      Documentation/RCU/torture.rst
21657 F:      kernel/locking/locktorture.c
21658 F:      kernel/rcu/rcuscale.c
21659 F:      kernel/rcu/rcutorture.c
21660 F:      kernel/rcu/refscale.c
21661 F:      kernel/torture.c
21662
21663 TOSHIBA ACPI EXTRAS DRIVER
21664 M:      Azael Avalos <[email protected]>
21665 L:      [email protected]
21666 S:      Maintained
21667 F:      drivers/platform/x86/toshiba_acpi.c
21668
21669 TOSHIBA BLUETOOTH DRIVER
21670 M:      Azael Avalos <[email protected]>
21671 L:      [email protected]
21672 S:      Maintained
21673 F:      drivers/platform/x86/toshiba_bluetooth.c
21674
21675 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
21676 M:      Azael Avalos <[email protected]>
21677 L:      [email protected]
21678 S:      Maintained
21679 F:      drivers/platform/x86/toshiba_haps.c
21680
21681 TOSHIBA SMM DRIVER
21682 M:      Jonathan Buzzard <[email protected]>
21683 S:      Maintained
21684 W:      http://www.buzzard.org.uk/toshiba/
21685 F:      drivers/char/toshiba.c
21686 F:      include/linux/toshiba.h
21687 F:      include/uapi/linux/toshiba.h
21688
21689 TOSHIBA TC358743 DRIVER
21690 M:      Hans Verkuil <[email protected]>
21691 L:      [email protected]
21692 S:      Maintained
21693 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
21694 F:      drivers/media/i2c/tc358743*
21695 F:      include/media/i2c/tc358743.h
21696
21697 TOSHIBA WMI HOTKEYS DRIVER
21698 M:      Azael Avalos <[email protected]>
21699 L:      [email protected]
21700 S:      Maintained
21701 F:      drivers/platform/x86/toshiba-wmi.c
21702
21703 TPM DEVICE DRIVER
21704 M:      Peter Huewe <[email protected]>
21705 M:      Jarkko Sakkinen <[email protected]>
21706 R:      Jason Gunthorpe <[email protected]>
21707 L:      [email protected]
21708 S:      Maintained
21709 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
21710 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
21711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
21712 F:      drivers/char/tpm/
21713
21714 TPS546D24 DRIVER
21715 M:      Duke Du <[email protected]>
21716 L:      [email protected]
21717 S:      Maintained
21718 F:      Documentation/hwmon/tps546d24.rst
21719 F:      drivers/hwmon/pmbus/tps546d24.c
21720
21721 TRACING
21722 M:      Steven Rostedt <[email protected]>
21723 M:      Masami Hiramatsu <[email protected]>
21724 L:      [email protected]
21725 L:      [email protected]
21726 S:      Maintained
21727 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
21728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
21729 F:      Documentation/trace/*
21730 F:      fs/tracefs/
21731 F:      include/linux/trace*.h
21732 F:      include/trace/
21733 F:      kernel/trace/
21734 F:      scripts/tracing/
21735 F:      tools/testing/selftests/ftrace/
21736
21737 TRACING MMIO ACCESSES (MMIOTRACE)
21738 M:      Steven Rostedt <[email protected]>
21739 M:      Masami Hiramatsu <[email protected]>
21740 R:      Karol Herbst <[email protected]>
21741 R:      Pekka Paalanen <[email protected]>
21742 L:      [email protected]
21743 L:      [email protected]
21744 S:      Maintained
21745 F:      arch/x86/mm/kmmio.c
21746 F:      arch/x86/mm/mmio-mod.c
21747 F:      arch/x86/mm/testmmiotrace.c
21748 F:      include/linux/mmiotrace.h
21749 F:      kernel/trace/trace_mmiotrace.c
21750
21751 TRACING OS NOISE / LATENCY TRACERS
21752 M:      Steven Rostedt <[email protected]>
21753 M:      Daniel Bristot de Oliveira <[email protected]>
21754 S:      Maintained
21755 F:      Documentation/trace/hwlat_detector.rst
21756 F:      Documentation/trace/osnoise-tracer.rst
21757 F:      Documentation/trace/timerlat-tracer.rst
21758 F:      arch/*/kernel/trace.c
21759 F:      include/trace/events/osnoise.h
21760 F:      kernel/trace/trace_hwlat.c
21761 F:      kernel/trace/trace_irqsoff.c
21762 F:      kernel/trace/trace_osnoise.c
21763 F:      kernel/trace/trace_sched_wakeup.c
21764
21765 TRADITIONAL CHINESE DOCUMENTATION
21766 M:      Hu Haowen <[email protected]>
21767 S:      Maintained
21768 W:      https://github.com/srcres258/linux-doc
21769 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
21770 F:      Documentation/translations/zh_TW/
21771
21772 TTY LAYER AND SERIAL DRIVERS
21773 M:      Greg Kroah-Hartman <[email protected]>
21774 M:      Jiri Slaby <[email protected]>
21775 L:      [email protected]
21776 L:      [email protected]
21777 S:      Supported
21778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
21779 F:      Documentation/devicetree/bindings/serial/
21780 F:      Documentation/driver-api/serial/
21781 F:      drivers/tty/
21782 F:      include/linux/selection.h
21783 F:      include/linux/serial.h
21784 F:      include/linux/serial_core.h
21785 F:      include/linux/sysrq.h
21786 F:      include/linux/tty*.h
21787 F:      include/linux/vt.h
21788 F:      include/linux/vt_*.h
21789 F:      include/uapi/linux/serial.h
21790 F:      include/uapi/linux/serial_core.h
21791 F:      include/uapi/linux/tty.h
21792
21793 TUA9001 MEDIA DRIVER
21794 M:      Antti Palosaari <[email protected]>
21795 L:      [email protected]
21796 S:      Maintained
21797 W:      https://linuxtv.org
21798 W:      http://palosaari.fi/linux/
21799 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21800 T:      git git://linuxtv.org/anttip/media_tree.git
21801 F:      drivers/media/tuners/tua9001*
21802
21803 TULIP NETWORK DRIVERS
21804 L:      [email protected]
21805 L:      [email protected]
21806 S:      Orphan
21807 F:      drivers/net/ethernet/dec/tulip/
21808
21809 TUN/TAP driver
21810 M:      Willem de Bruijn <[email protected]>
21811 M:      Jason Wang <[email protected]>
21812 S:      Maintained
21813 W:      http://vtun.sourceforge.net/tun
21814 F:      Documentation/networking/tuntap.rst
21815 F:      arch/um/os-Linux/drivers/
21816 F:      drivers/net/tap.c
21817 F:      drivers/net/tun.c
21818
21819 TURBOCHANNEL SUBSYSTEM
21820 M:      "Maciej W. Rozycki" <[email protected]>
21821 M:      Ralf Baechle <[email protected]>
21822 L:      [email protected]
21823 S:      Maintained
21824 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
21825 F:      drivers/tc/
21826 F:      include/linux/tc.h
21827
21828 TURBOSTAT UTILITY
21829 M:      "Len Brown" <[email protected]>
21830 L:      [email protected]
21831 S:      Supported
21832 Q:      https://patchwork.kernel.org/project/linux-pm/list/
21833 B:      https://bugzilla.kernel.org
21834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
21835 F:      tools/power/x86/turbostat/
21836
21837 TW5864 VIDEO4LINUX DRIVER
21838 M:      Bluecherry Maintainers <[email protected]>
21839 M:      Anton Sviridenko <[email protected]>
21840 M:      Andrey Utkin <[email protected]>
21841 M:      Andrey Utkin <[email protected]>
21842 L:      [email protected]
21843 S:      Supported
21844 F:      drivers/media/pci/tw5864/
21845
21846 TW68 VIDEO4LINUX DRIVER
21847 M:      Hans Verkuil <[email protected]>
21848 L:      [email protected]
21849 S:      Odd Fixes
21850 W:      https://linuxtv.org
21851 T:      git git://linuxtv.org/media_tree.git
21852 F:      drivers/media/pci/tw68/
21853
21854 TW686X VIDEO4LINUX DRIVER
21855 M:      Ezequiel Garcia <[email protected]>
21856 L:      [email protected]
21857 S:      Maintained
21858 W:      http://linuxtv.org
21859 T:      git git://linuxtv.org/media_tree.git
21860 F:      drivers/media/pci/tw686x/
21861
21862 U-BOOT ENVIRONMENT VARIABLES
21863 M:      Rafał Miłecki <[email protected]>
21864 S:      Maintained
21865 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
21866 F:      drivers/nvmem/u-boot-env.c
21867
21868 UACCE ACCELERATOR FRAMEWORK
21869 M:      Zhangfei Gao <[email protected]>
21870 M:      Zhou Wang <[email protected]>
21871 L:      [email protected]
21872 L:      [email protected]
21873 S:      Maintained
21874 F:      Documentation/ABI/testing/sysfs-driver-uacce
21875 F:      Documentation/misc-devices/uacce.rst
21876 F:      drivers/misc/uacce/
21877 F:      include/linux/uacce.h
21878 F:      include/uapi/misc/uacce/
21879
21880 UBI FILE SYSTEM (UBIFS)
21881 M:      Richard Weinberger <[email protected]>
21882 L:      [email protected]
21883 S:      Supported
21884 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
21885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
21886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
21887 F:      Documentation/ABI/testing/sysfs-fs-ubifs
21888 F:      Documentation/filesystems/ubifs-authentication.rst
21889 F:      Documentation/filesystems/ubifs.rst
21890 F:      fs/ubifs/
21891
21892 UBLK USERSPACE BLOCK DRIVER
21893 M:      Ming Lei <[email protected]>
21894 L:      [email protected]
21895 S:      Maintained
21896 F:      Documentation/block/ublk.rst
21897 F:      drivers/block/ublk_drv.c
21898 F:      include/uapi/linux/ublk_cmd.h
21899
21900 UCLINUX (M68KNOMMU AND COLDFIRE)
21901 M:      Greg Ungerer <[email protected]>
21902 L:      [email protected]
21903 S:      Maintained
21904 W:      http://www.linux-m68k.org/
21905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
21906 F:      arch/m68k/*/*_no.*
21907 F:      arch/m68k/68*/
21908 F:      arch/m68k/coldfire/
21909 F:      arch/m68k/include/asm/*_no.*
21910
21911 UDF FILESYSTEM
21912 M:      Jan Kara <[email protected]>
21913 S:      Maintained
21914 F:      Documentation/filesystems/udf.rst
21915 F:      fs/udf/
21916
21917 UDRAW TABLET
21918 M:      Bastien Nocera <[email protected]>
21919 L:      [email protected]
21920 S:      Maintained
21921 F:      drivers/hid/hid-udraw-ps3.c
21922
21923 UFS FILESYSTEM
21924 M:      Evgeniy Dushistov <[email protected]>
21925 S:      Maintained
21926 F:      Documentation/admin-guide/ufs.rst
21927 F:      fs/ufs/
21928
21929 UHID USERSPACE HID IO DRIVER
21930 M:      David Rheinsberg <[email protected]>
21931 L:      [email protected]
21932 S:      Maintained
21933 F:      drivers/hid/uhid.c
21934 F:      include/uapi/linux/uhid.h
21935
21936 ULPI BUS
21937 M:      Heikki Krogerus <[email protected]>
21938 L:      [email protected]
21939 S:      Maintained
21940 F:      drivers/usb/common/ulpi.c
21941 F:      include/linux/ulpi/
21942
21943 UNICODE SUBSYSTEM
21944 M:      Gabriel Krisman Bertazi <[email protected]>
21945 L:      [email protected]
21946 S:      Supported
21947 F:      fs/unicode/
21948
21949 UNIFDEF
21950 M:      Tony Finch <[email protected]>
21951 S:      Maintained
21952 W:      http://dotat.at/prog/unifdef
21953 F:      scripts/unifdef.c
21954
21955 UNIFORM CDROM DRIVER
21956 M:      Phillip Potter <[email protected]>
21957 S:      Maintained
21958 F:      Documentation/cdrom/
21959 F:      drivers/cdrom/cdrom.c
21960 F:      include/linux/cdrom.h
21961 F:      include/uapi/linux/cdrom.h
21962
21963 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
21964 R:      Alim Akhtar <[email protected]>
21965 R:      Avri Altman <[email protected]>
21966 R:      Bart Van Assche <[email protected]>
21967 L:      [email protected]
21968 S:      Supported
21969 F:      Documentation/devicetree/bindings/ufs/
21970 F:      Documentation/scsi/ufs.rst
21971 F:      drivers/ufs/core/
21972
21973 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
21974 M:      Pedro Sousa <[email protected]>
21975 L:      [email protected]
21976 S:      Supported
21977 F:      drivers/ufs/host/*dwc*
21978
21979 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
21980 M:      Alim Akhtar <[email protected]>
21981 L:      [email protected]
21982 S:      Maintained
21983 F:      drivers/ufs/host/ufs-exynos*
21984
21985 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
21986 M:      Stanley Chu <[email protected]>
21987 L:      [email protected]
21988 L:      [email protected] (moderated for non-subscribers)
21989 S:      Maintained
21990 F:      drivers/ufs/host/ufs-mediatek*
21991
21992 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
21993 M:      Manivannan Sadhasivam <[email protected]>
21994 L:      [email protected]
21995 L:      [email protected]
21996 S:      Maintained
21997 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
21998 F:      drivers/ufs/host/ufs-qcom*
21999
22000 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
22001 M:      Yoshihiro Shimoda <[email protected]>
22002 L:      [email protected]
22003 L:      [email protected]
22004 S:      Maintained
22005 F:      drivers/ufs/host/ufs-renesas.c
22006
22007 UNSORTED BLOCK IMAGES (UBI)
22008 M:      Richard Weinberger <[email protected]>
22009 L:      [email protected]
22010 S:      Supported
22011 W:      http://www.linux-mtd.infradead.org/
22012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22014 F:      drivers/mtd/ubi/
22015 F:      include/linux/mtd/ubi.h
22016 F:      include/uapi/mtd/ubi-user.h
22017
22018 USB "USBNET" DRIVER FRAMEWORK
22019 M:      Oliver Neukum <[email protected]>
22020 L:      [email protected]
22021 S:      Maintained
22022 W:      http://www.linux-usb.org/usbnet
22023 F:      drivers/net/usb/usbnet.c
22024 F:      include/linux/usb/usbnet.h
22025
22026 USB ACM DRIVER
22027 M:      Oliver Neukum <[email protected]>
22028 L:      [email protected]
22029 S:      Maintained
22030 F:      Documentation/usb/acm.rst
22031 F:      drivers/usb/class/cdc-acm.*
22032
22033 USB APPLE MFI FASTCHARGE DRIVER
22034 M:      Bastien Nocera <[email protected]>
22035 L:      [email protected]
22036 S:      Maintained
22037 F:      drivers/usb/misc/apple-mfi-fastcharge.c
22038
22039 USB AR5523 WIRELESS DRIVER
22040 L:      [email protected]
22041 S:      Orphan
22042 F:      drivers/net/wireless/ath/ar5523/
22043
22044 USB ATTACHED SCSI
22045 M:      Oliver Neukum <[email protected]>
22046 L:      [email protected]
22047 L:      [email protected]
22048 S:      Maintained
22049 F:      drivers/usb/storage/uas.c
22050
22051 USB CDC ETHERNET DRIVER
22052 M:      Oliver Neukum <[email protected]>
22053 L:      [email protected]
22054 S:      Maintained
22055 F:      drivers/net/usb/cdc_*.c
22056 F:      include/uapi/linux/usb/cdc.h
22057
22058 USB CHAOSKEY DRIVER
22059 M:      Keith Packard <[email protected]>
22060 L:      [email protected]
22061 S:      Maintained
22062 F:      drivers/usb/misc/chaoskey.c
22063
22064 USB CYPRESS C67X00 DRIVER
22065 L:      [email protected]
22066 S:      Orphan
22067 F:      drivers/usb/c67x00/
22068
22069 USB DAVICOM DM9601 DRIVER
22070 M:      Peter Korsgaard <[email protected]>
22071 L:      [email protected]
22072 S:      Maintained
22073 W:      http://www.linux-usb.org/usbnet
22074 F:      drivers/net/usb/dm9601.c
22075
22076 USB EHCI DRIVER
22077 M:      Alan Stern <[email protected]>
22078 L:      [email protected]
22079 S:      Maintained
22080 F:      Documentation/usb/ehci.rst
22081 F:      drivers/usb/host/ehci*
22082
22083 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
22084 M:      Jiri Kosina <[email protected]>
22085 M:      Benjamin Tissoires <[email protected]>
22086 L:      [email protected]
22087 S:      Maintained
22088 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
22089 F:      Documentation/hid/hiddev.rst
22090 F:      drivers/hid/usbhid/
22091
22092 USB INTEL XHCI ROLE MUX DRIVER
22093 M:      Hans de Goede <[email protected]>
22094 L:      [email protected]
22095 S:      Maintained
22096 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
22097
22098 USB IP DRIVER FOR HISILICON KIRIN 960
22099 M:      Yu Chen <[email protected]>
22100 M:      Binghui Wang <[email protected]>
22101 L:      [email protected]
22102 S:      Maintained
22103 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
22104 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
22105
22106 USB IP DRIVER FOR HISILICON KIRIN 970
22107 M:      Mauro Carvalho Chehab <[email protected]>
22108 L:      [email protected]
22109 S:      Maintained
22110 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
22111 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
22112
22113 USB ISP116X DRIVER
22114 M:      Olav Kongas <[email protected]>
22115 L:      [email protected]
22116 S:      Maintained
22117 F:      drivers/usb/host/isp116x*
22118 F:      include/linux/usb/isp116x.h
22119
22120 USB ISP1760 DRIVER
22121 M:      Rui Miguel Silva <[email protected]>
22122 L:      [email protected]
22123 S:      Maintained
22124 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
22125 F:      drivers/usb/isp1760/*
22126
22127 USB LAN78XX ETHERNET DRIVER
22128 M:      Woojung Huh <[email protected]>
22129 M:      [email protected]
22130 L:      [email protected]
22131 S:      Maintained
22132 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
22133 F:      drivers/net/usb/lan78xx.*
22134 F:      include/dt-bindings/net/microchip-lan78xx.h
22135
22136 USB MASS STORAGE DRIVER
22137 M:      Alan Stern <[email protected]>
22138 L:      [email protected]
22139 L:      [email protected]
22140 S:      Maintained
22141 F:      drivers/usb/storage/
22142
22143 USB MIDI DRIVER
22144 M:      Clemens Ladisch <[email protected]>
22145 L:      [email protected] (moderated for non-subscribers)
22146 S:      Maintained
22147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
22148 F:      sound/usb/midi.*
22149
22150 USB NETWORKING DRIVERS
22151 L:      [email protected]
22152 S:      Odd Fixes
22153 F:      drivers/net/usb/
22154
22155 USB OHCI DRIVER
22156 M:      Alan Stern <[email protected]>
22157 L:      [email protected]
22158 S:      Maintained
22159 F:      Documentation/usb/ohci.rst
22160 F:      drivers/usb/host/ohci*
22161
22162 USB OTG FSM (Finite State Machine)
22163 M:      Peter Chen <[email protected]>
22164 L:      [email protected]
22165 S:      Maintained
22166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
22167 F:      drivers/usb/common/usb-otg-fsm.c
22168
22169 USB OVER IP DRIVER
22170 M:      Valentina Manea <[email protected]>
22171 M:      Shuah Khan <[email protected]>
22172 M:      Shuah Khan <[email protected]>
22173 R:      Hongren Zheng <[email protected]>
22174 L:      [email protected]
22175 S:      Maintained
22176 F:      Documentation/usb/usbip_protocol.rst
22177 F:      drivers/usb/usbip/
22178 F:      tools/testing/selftests/drivers/usb/usbip/
22179 F:      tools/usb/usbip/
22180
22181 USB PEGASUS DRIVER
22182 M:      Petko Manolov <[email protected]>
22183 L:      [email protected]
22184 L:      [email protected]
22185 S:      Maintained
22186 W:      https://github.com/petkan/pegasus
22187 T:      git https://github.com/petkan/pegasus.git
22188 F:      drivers/net/usb/pegasus.*
22189
22190 USB PRINTER DRIVER (usblp)
22191 M:      Pete Zaitcev <[email protected]>
22192 L:      [email protected]
22193 S:      Supported
22194 F:      drivers/usb/class/usblp.c
22195
22196 USB QMI WWAN NETWORK DRIVER
22197 M:      Bjørn Mork <[email protected]>
22198 L:      [email protected]
22199 S:      Maintained
22200 F:      Documentation/ABI/testing/sysfs-class-net-qmi
22201 F:      drivers/net/usb/qmi_wwan.c
22202
22203 USB RAW GADGET DRIVER
22204 R:      Andrey Konovalov <[email protected]>
22205 L:      [email protected]
22206 S:      Maintained
22207 F:      Documentation/usb/raw-gadget.rst
22208 F:      drivers/usb/gadget/legacy/raw_gadget.c
22209 F:      include/uapi/linux/usb/raw_gadget.h
22210
22211 USB RTL8150 DRIVER
22212 M:      Petko Manolov <[email protected]>
22213 L:      [email protected]
22214 L:      [email protected]
22215 S:      Maintained
22216 W:      https://github.com/petkan/rtl8150
22217 T:      git https://github.com/petkan/rtl8150.git
22218 F:      drivers/net/usb/rtl8150.c
22219
22220 USB SERIAL SUBSYSTEM
22221 M:      Johan Hovold <[email protected]>
22222 L:      [email protected]
22223 S:      Maintained
22224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
22225 F:      Documentation/usb/usb-serial.rst
22226 F:      drivers/usb/serial/
22227 F:      include/linux/usb/serial.h
22228
22229 USB SMSC75XX ETHERNET DRIVER
22230 M:      Steve Glendinning <[email protected]>
22231 L:      [email protected]
22232 S:      Maintained
22233 F:      drivers/net/usb/smsc75xx.*
22234
22235 USB SMSC95XX ETHERNET DRIVER
22236 M:      Steve Glendinning <[email protected]>
22237 M:      [email protected]
22238 L:      [email protected]
22239 S:      Maintained
22240 F:      drivers/net/usb/smsc95xx.*
22241
22242 USB SUBSYSTEM
22243 M:      Greg Kroah-Hartman <[email protected]>
22244 L:      [email protected]
22245 S:      Supported
22246 W:      http://www.linux-usb.org
22247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
22248 F:      Documentation/devicetree/bindings/usb/
22249 F:      Documentation/usb/
22250 F:      drivers/usb/
22251 F:      include/dt-bindings/usb/
22252 F:      include/linux/usb.h
22253 F:      include/linux/usb/
22254 F:      include/uapi/linux/usb/
22255
22256 USB TYPEC BUS FOR ALTERNATE MODES
22257 M:      Heikki Krogerus <[email protected]>
22258 L:      [email protected]
22259 S:      Maintained
22260 F:      Documentation/ABI/testing/sysfs-bus-typec
22261 F:      Documentation/driver-api/usb/typec_bus.rst
22262 F:      drivers/usb/typec/altmodes/
22263 F:      include/linux/usb/typec_altmode.h
22264
22265 USB TYPEC CLASS
22266 M:      Heikki Krogerus <[email protected]>
22267 L:      [email protected]
22268 S:      Maintained
22269 F:      Documentation/ABI/testing/sysfs-class-typec
22270 F:      Documentation/driver-api/usb/typec.rst
22271 F:      drivers/usb/typec/
22272 F:      include/linux/usb/typec.h
22273
22274 USB TYPEC INTEL PMC MUX DRIVER
22275 M:      Heikki Krogerus <[email protected]>
22276 L:      [email protected]
22277 S:      Maintained
22278 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
22279 F:      drivers/usb/typec/mux/intel_pmc_mux.c
22280
22281 USB TYPEC PI3USB30532 MUX DRIVER
22282 M:      Hans de Goede <[email protected]>
22283 L:      [email protected]
22284 S:      Maintained
22285 F:      drivers/usb/typec/mux/pi3usb30532.c
22286
22287 USB TYPEC PORT CONTROLLER DRIVERS
22288 M:      Guenter Roeck <[email protected]>
22289 L:      [email protected]
22290 S:      Maintained
22291 F:      drivers/usb/typec/tcpm/
22292
22293 USB UHCI DRIVER
22294 M:      Alan Stern <[email protected]>
22295 L:      [email protected]
22296 S:      Maintained
22297 F:      drivers/usb/host/uhci*
22298
22299 USB VIDEO CLASS
22300 M:      Laurent Pinchart <[email protected]>
22301 L:      [email protected]
22302 S:      Maintained
22303 W:      http://www.ideasonboard.org/uvc/
22304 T:      git git://linuxtv.org/media_tree.git
22305 F:      drivers/media/usb/uvc/
22306 F:      include/uapi/linux/uvcvideo.h
22307
22308 USB WEBCAM GADGET
22309 M:      Laurent Pinchart <[email protected]>
22310 M:      Daniel Scally <[email protected]>
22311 L:      [email protected]
22312 S:      Maintained
22313 F:      drivers/usb/gadget/function/*uvc*
22314 F:      drivers/usb/gadget/legacy/webcam.c
22315 F:      include/uapi/linux/usb/g_uvc.h
22316
22317 USB WIRELESS RNDIS DRIVER (rndis_wlan)
22318 L:      [email protected]
22319 S:      Orphan
22320 F:      drivers/net/wireless/legacy/rndis_wlan.c
22321
22322 USB XHCI DRIVER
22323 M:      Mathias Nyman <[email protected]>
22324 L:      [email protected]
22325 S:      Supported
22326 F:      drivers/usb/host/pci-quirks*
22327 F:      drivers/usb/host/xhci*
22328
22329 USB ZD1201 DRIVER
22330 L:      [email protected]
22331 S:      Orphan
22332 W:      http://linux-lc100020.sourceforge.net
22333 F:      drivers/net/wireless/zydas/zd1201.*
22334
22335 USER DATAGRAM PROTOCOL (UDP)
22336 M:      Willem de Bruijn <[email protected]>
22337 S:      Maintained
22338 F:      include/linux/udp.h
22339 F:      net/ipv4/udp.c
22340 F:      net/ipv6/udp.c
22341
22342 USER-MODE LINUX (UML)
22343 M:      Richard Weinberger <[email protected]>
22344 M:      Anton Ivanov <[email protected]>
22345 M:      Johannes Berg <[email protected]>
22346 L:      [email protected]
22347 S:      Maintained
22348 W:      http://user-mode-linux.sourceforge.net
22349 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
22350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
22351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
22352 F:      Documentation/virt/uml/
22353 F:      arch/um/
22354 F:      arch/x86/um/
22355 F:      fs/hostfs/
22356
22357 USERSPACE COPYIN/COPYOUT (UIOVEC)
22358 M:      Alexander Viro <[email protected]>
22359 S:      Maintained
22360 F:      include/linux/uio.h
22361 F:      lib/iov_iter.c
22362
22363 USERSPACE DMA BUFFER DRIVER
22364 M:      Gerd Hoffmann <[email protected]>
22365 L:      [email protected]
22366 S:      Maintained
22367 T:      git git://anongit.freedesktop.org/drm/drm-misc
22368 F:      drivers/dma-buf/udmabuf.c
22369 F:      include/uapi/linux/udmabuf.h
22370
22371 USERSPACE I/O (UIO)
22372 M:      Greg Kroah-Hartman <[email protected]>
22373 S:      Maintained
22374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
22375 F:      Documentation/driver-api/uio-howto.rst
22376 F:      drivers/uio/
22377 F:      include/linux/uio_driver.h
22378
22379 UTIL-LINUX PACKAGE
22380 M:      Karel Zak <[email protected]>
22381 L:      [email protected]
22382 S:      Maintained
22383 W:      http://en.wikipedia.org/wiki/Util-linux
22384 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
22385
22386 UUID HELPERS
22387 R:      Andy Shevchenko <[email protected]>
22388 L:      [email protected]
22389 S:      Maintained
22390 F:      include/linux/uuid.h
22391 F:      lib/test_uuid.c
22392 F:      lib/uuid.c
22393
22394 UV SYSFS DRIVER
22395 M:      Justin Ernst <[email protected]>
22396 L:      [email protected]
22397 S:      Maintained
22398 F:      drivers/platform/x86/uv_sysfs.c
22399
22400 UVESAFB DRIVER
22401 M:      Michal Januszewski <[email protected]>
22402 L:      [email protected]
22403 S:      Maintained
22404 W:      https://github.com/mjanusz/v86d
22405 F:      Documentation/fb/uvesafb.rst
22406 F:      drivers/video/fbdev/uvesafb.*
22407
22408 Ux500 CLOCK DRIVERS
22409 M:      Ulf Hansson <[email protected]>
22410 L:      [email protected]
22411 L:      [email protected] (moderated for non-subscribers)
22412 S:      Maintained
22413 F:      drivers/clk/ux500/
22414
22415 VF610 NAND DRIVER
22416 M:      Stefan Agner <[email protected]>
22417 L:      [email protected]
22418 S:      Supported
22419 F:      drivers/mtd/nand/raw/vf610_nfc.c
22420
22421 VFAT/FAT/MSDOS FILESYSTEM
22422 M:      OGAWA Hirofumi <[email protected]>
22423 S:      Maintained
22424 F:      Documentation/filesystems/vfat.rst
22425 F:      fs/fat/
22426 F:      tools/testing/selftests/filesystems/fat/
22427
22428 VFIO CDX DRIVER
22429 M:      Nipun Gupta <[email protected]>
22430 M:      Nikhil Agarwal <[email protected]>
22431 L:      [email protected]
22432 S:      Maintained
22433 F:      drivers/vfio/cdx/*
22434
22435 VFIO DRIVER
22436 M:      Alex Williamson <[email protected]>
22437 L:      [email protected]
22438 S:      Maintained
22439 T:      git https://github.com/awilliam/linux-vfio.git
22440 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
22441 F:      Documentation/driver-api/vfio.rst
22442 F:      drivers/vfio/
22443 F:      include/linux/vfio.h
22444 F:      include/linux/vfio_pci_core.h
22445 F:      include/uapi/linux/vfio.h
22446
22447 VFIO FSL-MC DRIVER
22448 M:      Diana Craciun <[email protected]>
22449 L:      [email protected]
22450 S:      Maintained
22451 F:      drivers/vfio/fsl-mc/
22452
22453 VFIO HISILICON PCI DRIVER
22454 M:      Longfang Liu <[email protected]>
22455 M:      Shameer Kolothum <[email protected]>
22456 L:      [email protected]
22457 S:      Maintained
22458 F:      drivers/vfio/pci/hisilicon/
22459
22460 VFIO MEDIATED DEVICE DRIVERS
22461 M:      Kirti Wankhede <[email protected]>
22462 L:      [email protected]
22463 S:      Maintained
22464 F:      Documentation/driver-api/vfio-mediated-device.rst
22465 F:      drivers/vfio/mdev/
22466 F:      include/linux/mdev.h
22467 F:      samples/vfio-mdev/
22468
22469 VFIO MLX5 PCI DRIVER
22470 M:      Yishai Hadas <[email protected]>
22471 L:      [email protected]
22472 S:      Maintained
22473 F:      drivers/vfio/pci/mlx5/
22474
22475 VFIO PCI DEVICE SPECIFIC DRIVERS
22476 R:      Jason Gunthorpe <[email protected]>
22477 R:      Yishai Hadas <[email protected]>
22478 R:      Shameer Kolothum <[email protected]>
22479 R:      Kevin Tian <[email protected]>
22480 L:      [email protected]
22481 S:      Maintained
22482 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
22483 F:      drivers/vfio/pci/*/
22484
22485 VFIO PDS PCI DRIVER
22486 M:      Brett Creeley <[email protected]>
22487 L:      [email protected]
22488 S:      Maintained
22489 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
22490 F:      drivers/vfio/pci/pds/
22491
22492 VFIO PLATFORM DRIVER
22493 M:      Eric Auger <[email protected]>
22494 L:      [email protected]
22495 S:      Maintained
22496 F:      drivers/vfio/platform/
22497
22498 VGA_SWITCHEROO
22499 R:      Lukas Wunner <[email protected]>
22500 S:      Maintained
22501 T:      git git://anongit.freedesktop.org/drm/drm-misc
22502 F:      Documentation/gpu/vga-switcheroo.rst
22503 F:      drivers/gpu/vga/vga_switcheroo.c
22504 F:      include/linux/vga_switcheroo.h
22505
22506 VIA RHINE NETWORK DRIVER
22507 M:      Kevin Brace <[email protected]>
22508 S:      Maintained
22509 F:      drivers/net/ethernet/via/via-rhine.c
22510
22511 VIA SD/MMC CARD CONTROLLER DRIVER
22512 M:      Bruce Chang <[email protected]>
22513 M:      Harald Welte <[email protected]>
22514 S:      Maintained
22515 F:      drivers/mmc/host/via-sdmmc.c
22516
22517 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
22518 M:      Florian Tobias Schandinat <[email protected]>
22519 L:      [email protected]
22520 S:      Maintained
22521 F:      drivers/video/fbdev/via/
22522 F:      include/linux/via-core.h
22523 F:      include/linux/via_i2c.h
22524
22525 VIA VELOCITY NETWORK DRIVER
22526 M:      Francois Romieu <[email protected]>
22527 L:      [email protected]
22528 S:      Maintained
22529 F:      drivers/net/ethernet/via/via-velocity.*
22530
22531 VICODEC VIRTUAL CODEC DRIVER
22532 M:      Hans Verkuil <[email protected]>
22533 L:      [email protected]
22534 S:      Maintained
22535 W:      https://linuxtv.org
22536 T:      git git://linuxtv.org/media_tree.git
22537 F:      drivers/media/test-drivers/vicodec/*
22538
22539 VIDEO I2C POLLING DRIVER
22540 M:      Matt Ranostay <[email protected]>
22541 L:      [email protected]
22542 S:      Maintained
22543 F:      drivers/media/i2c/video-i2c.c
22544
22545 VIDEO MULTIPLEXER DRIVER
22546 M:      Philipp Zabel <[email protected]>
22547 L:      [email protected]
22548 S:      Maintained
22549 F:      drivers/media/platform/video-mux.c
22550
22551 VIDEOBUF2 FRAMEWORK
22552 M:      Tomasz Figa <[email protected]>
22553 M:      Marek Szyprowski <[email protected]>
22554 L:      [email protected]
22555 S:      Maintained
22556 F:      drivers/media/common/videobuf2/*
22557 F:      include/media/videobuf2-*
22558
22559 VIDTV VIRTUAL DIGITAL TV DRIVER
22560 M:      Daniel W. S. Almeida <[email protected]>
22561 L:      [email protected]
22562 S:      Maintained
22563 W:      https://linuxtv.org
22564 T:      git git://linuxtv.org/media_tree.git
22565 F:      drivers/media/test-drivers/vidtv/*
22566
22567 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
22568 M:      Shuah Khan <[email protected]>
22569 R:      Kieran Bingham <[email protected]>
22570 L:      [email protected]
22571 S:      Maintained
22572 W:      https://linuxtv.org
22573 T:      git git://linuxtv.org/media_tree.git
22574 F:      drivers/media/test-drivers/vimc/*
22575
22576 VIRT LIB
22577 M:      Alex Williamson <[email protected]>
22578 M:      Paolo Bonzini <[email protected]>
22579 L:      [email protected]
22580 S:      Supported
22581 F:      virt/lib/
22582
22583 VIRTIO AND VHOST VSOCK DRIVER
22584 M:      Stefan Hajnoczi <[email protected]>
22585 M:      Stefano Garzarella <[email protected]>
22586 L:      [email protected]
22587 L:      [email protected]
22588 L:      [email protected]
22589 S:      Maintained
22590 F:      drivers/vhost/vsock.c
22591 F:      include/linux/virtio_vsock.h
22592 F:      include/uapi/linux/virtio_vsock.h
22593 F:      net/vmw_vsock/virtio_transport.c
22594 F:      net/vmw_vsock/virtio_transport_common.c
22595
22596 VIRTIO BALLOON
22597 M:      "Michael S. Tsirkin" <[email protected]>
22598 M:      David Hildenbrand <[email protected]>
22599 L:      [email protected]
22600 S:      Maintained
22601 F:      drivers/virtio/virtio_balloon.c
22602 F:      include/linux/balloon_compaction.h
22603 F:      include/uapi/linux/virtio_balloon.h
22604 F:      mm/balloon_compaction.c
22605
22606 VIRTIO BLOCK AND SCSI DRIVERS
22607 M:      "Michael S. Tsirkin" <[email protected]>
22608 M:      Jason Wang <[email protected]>
22609 R:      Paolo Bonzini <[email protected]>
22610 R:      Stefan Hajnoczi <[email protected]>
22611 L:      [email protected]
22612 S:      Maintained
22613 F:      drivers/block/virtio_blk.c
22614 F:      drivers/scsi/virtio_scsi.c
22615 F:      include/uapi/linux/virtio_blk.h
22616 F:      include/uapi/linux/virtio_scsi.h
22617
22618 VIRTIO CONSOLE DRIVER
22619 M:      Amit Shah <[email protected]>
22620 L:      [email protected]
22621 S:      Maintained
22622 F:      drivers/char/virtio_console.c
22623 F:      include/linux/virtio_console.h
22624 F:      include/uapi/linux/virtio_console.h
22625
22626 VIRTIO CORE AND NET DRIVERS
22627 M:      "Michael S. Tsirkin" <[email protected]>
22628 M:      Jason Wang <[email protected]>
22629 R:      Xuan Zhuo <[email protected]>
22630 L:      [email protected]
22631 S:      Maintained
22632 F:      Documentation/ABI/testing/sysfs-bus-vdpa
22633 F:      Documentation/ABI/testing/sysfs-class-vduse
22634 F:      Documentation/devicetree/bindings/virtio/
22635 F:      Documentation/driver-api/virtio/
22636 F:      drivers/block/virtio_blk.c
22637 F:      drivers/crypto/virtio/
22638 F:      drivers/net/virtio_net.c
22639 F:      drivers/vdpa/
22640 F:      drivers/virtio/
22641 F:      include/linux/vdpa.h
22642 F:      include/linux/virtio*.h
22643 F:      include/linux/vringh.h
22644 F:      include/uapi/linux/virtio_*.h
22645 F:      tools/virtio/
22646
22647 VIRTIO CRYPTO DRIVER
22648 M:      Gonglei <[email protected]>
22649 L:      [email protected]
22650 L:      [email protected]
22651 S:      Maintained
22652 F:      drivers/crypto/virtio/
22653 F:      include/uapi/linux/virtio_crypto.h
22654
22655 VIRTIO DRIVERS FOR S390
22656 M:      Cornelia Huck <[email protected]>
22657 M:      Halil Pasic <[email protected]>
22658 M:      Eric Farman <[email protected]>
22659 L:      [email protected]
22660 L:      [email protected]
22661 L:      [email protected]
22662 S:      Supported
22663 F:      arch/s390/include/uapi/asm/virtio-ccw.h
22664 F:      drivers/s390/virtio/
22665
22666 VIRTIO FILE SYSTEM
22667 M:      Vivek Goyal <[email protected]>
22668 M:      Stefan Hajnoczi <[email protected]>
22669 M:      Miklos Szeredi <[email protected]>
22670 L:      [email protected]
22671 L:      [email protected]
22672 S:      Supported
22673 W:      https://virtio-fs.gitlab.io/
22674 F:      Documentation/filesystems/virtiofs.rst
22675 F:      fs/fuse/virtio_fs.c
22676 F:      include/uapi/linux/virtio_fs.h
22677
22678 VIRTIO GPIO DRIVER
22679 M:      Enrico Weigelt, metux IT consult <[email protected]>
22680 M:      Viresh Kumar <[email protected]>
22681 L:      [email protected]
22682 L:      [email protected]
22683 S:      Maintained
22684 F:      drivers/gpio/gpio-virtio.c
22685 F:      include/uapi/linux/virtio_gpio.h
22686
22687 VIRTIO GPU DRIVER
22688 M:      David Airlie <[email protected]>
22689 M:      Gerd Hoffmann <[email protected]>
22690 R:      Gurchetan Singh <[email protected]>
22691 R:      Chia-I Wu <[email protected]>
22692 L:      [email protected]
22693 L:      [email protected]
22694 S:      Maintained
22695 T:      git git://anongit.freedesktop.org/drm/drm-misc
22696 F:      drivers/gpu/drm/virtio/
22697 F:      include/uapi/linux/virtio_gpu.h
22698
22699 VIRTIO HOST (VHOST)
22700 M:      "Michael S. Tsirkin" <[email protected]>
22701 M:      Jason Wang <[email protected]>
22702 L:      [email protected]
22703 L:      [email protected]
22704 L:      [email protected]
22705 S:      Maintained
22706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
22707 F:      drivers/vhost/
22708 F:      include/linux/sched/vhost_task.h
22709 F:      include/linux/vhost_iotlb.h
22710 F:      include/uapi/linux/vhost.h
22711 F:      kernel/vhost_task.c
22712
22713 VIRTIO HOST (VHOST-SCSI)
22714 M:      "Michael S. Tsirkin" <[email protected]>
22715 M:      Jason Wang <[email protected]>
22716 M:      Mike Christie <[email protected]>
22717 R:      Paolo Bonzini <[email protected]>
22718 R:      Stefan Hajnoczi <[email protected]>
22719 L:      [email protected]
22720 S:      Maintained
22721 F:      drivers/vhost/scsi.c
22722
22723 VIRTIO I2C DRIVER
22724 M:      Conghui Chen <[email protected]>
22725 M:      Viresh Kumar <[email protected]>
22726 L:      [email protected]
22727 L:      [email protected]
22728 S:      Maintained
22729 F:      drivers/i2c/busses/i2c-virtio.c
22730 F:      include/uapi/linux/virtio_i2c.h
22731
22732 VIRTIO INPUT DRIVER
22733 M:      Gerd Hoffmann <[email protected]>
22734 S:      Maintained
22735 F:      drivers/virtio/virtio_input.c
22736 F:      include/uapi/linux/virtio_input.h
22737
22738 VIRTIO IOMMU DRIVER
22739 M:      Jean-Philippe Brucker <[email protected]>
22740 L:      [email protected]
22741 S:      Maintained
22742 F:      drivers/iommu/virtio-iommu.c
22743 F:      include/uapi/linux/virtio_iommu.h
22744
22745 VIRTIO MEM DRIVER
22746 M:      David Hildenbrand <[email protected]>
22747 L:      [email protected]
22748 S:      Maintained
22749 W:      https://virtio-mem.gitlab.io/
22750 F:      drivers/virtio/virtio_mem.c
22751 F:      include/uapi/linux/virtio_mem.h
22752
22753 VIRTIO PMEM DRIVER
22754 M:      Pankaj Gupta <[email protected]>
22755 L:      [email protected]
22756 S:      Maintained
22757 F:      drivers/nvdimm/nd_virtio.c
22758 F:      drivers/nvdimm/virtio_pmem.c
22759
22760 VIRTIO SOUND DRIVER
22761 M:      Anton Yakovlev <[email protected]>
22762 M:      "Michael S. Tsirkin" <[email protected]>
22763 L:      [email protected]
22764 L:      [email protected] (moderated for non-subscribers)
22765 S:      Maintained
22766 F:      include/uapi/linux/virtio_snd.h
22767 F:      sound/virtio/*
22768
22769 VIRTUAL BOX GUEST DEVICE DRIVER
22770 M:      Hans de Goede <[email protected]>
22771 M:      Arnd Bergmann <[email protected]>
22772 M:      Greg Kroah-Hartman <[email protected]>
22773 S:      Maintained
22774 F:      drivers/virt/vboxguest/
22775 F:      include/linux/vbox_utils.h
22776 F:      include/uapi/linux/vbox*.h
22777
22778 VIRTUAL BOX SHARED FOLDER VFS DRIVER
22779 M:      Hans de Goede <[email protected]>
22780 L:      [email protected]
22781 S:      Maintained
22782 F:      fs/vboxsf/*
22783
22784 VIRTUAL PCM TEST DRIVER
22785 M:      Ivan Orlov <[email protected]>
22786 L:      [email protected]
22787 S:      Maintained
22788 F:      Documentation/sound/cards/pcmtest.rst
22789 F:      sound/drivers/pcmtest.c
22790 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
22791
22792 VIRTUAL SERIO DEVICE DRIVER
22793 M:      Stephen Chandler Paul <[email protected]>
22794 S:      Maintained
22795 F:      drivers/input/serio/userio.c
22796 F:      include/uapi/linux/userio.h
22797
22798 VISL VIRTUAL STATELESS DECODER DRIVER
22799 M:      Daniel Almeida <[email protected]>
22800 L:      [email protected]
22801 S:      Supported
22802 F:      drivers/media/test-drivers/visl
22803
22804 VIVID VIRTUAL VIDEO DRIVER
22805 M:      Hans Verkuil <[email protected]>
22806 L:      [email protected]
22807 S:      Maintained
22808 W:      https://linuxtv.org
22809 T:      git git://linuxtv.org/media_tree.git
22810 F:      drivers/media/test-drivers/vivid/*
22811
22812 VLYNQ BUS
22813 M:      Florian Fainelli <[email protected]>
22814 L:      [email protected] (subscribers-only)
22815 S:      Maintained
22816 F:      drivers/vlynq/vlynq.c
22817 F:      include/linux/vlynq.h
22818
22819 VM SOCKETS (AF_VSOCK)
22820 M:      Stefano Garzarella <[email protected]>
22821 L:      [email protected]
22822 L:      [email protected]
22823 S:      Maintained
22824 F:      drivers/net/vsockmon.c
22825 F:      include/net/af_vsock.h
22826 F:      include/uapi/linux/vm_sockets.h
22827 F:      include/uapi/linux/vm_sockets_diag.h
22828 F:      include/uapi/linux/vsockmon.h
22829 F:      net/vmw_vsock/
22830 F:      tools/testing/vsock/
22831
22832 VMALLOC
22833 M:      Andrew Morton <[email protected]>
22834 R:      Uladzislau Rezki <[email protected]>
22835 R:      Christoph Hellwig <[email protected]>
22836 R:      Lorenzo Stoakes <[email protected]>
22837 L:      [email protected]
22838 S:      Maintained
22839 W:      http://www.linux-mm.org
22840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
22841 F:      include/linux/vmalloc.h
22842 F:      mm/vmalloc.c
22843
22844 VME SUBSYSTEM
22845 M:      Martyn Welch <[email protected]>
22846 M:      Manohar Vanga <[email protected]>
22847 M:      Greg Kroah-Hartman <[email protected]>
22848 L:      [email protected]
22849 S:      Odd fixes
22850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
22851 F:      Documentation/driver-api/vme.rst
22852 F:      drivers/staging/vme_user/
22853
22854 VMWARE BALLOON DRIVER
22855 M:      Nadav Amit <[email protected]>
22856 R:      VMware PV-Drivers Reviewers <[email protected]>
22857 L:      [email protected]
22858 S:      Supported
22859 F:      drivers/misc/vmw_balloon.c
22860
22861 VMWARE HYPERVISOR INTERFACE
22862 M:      Ajay Kaher <[email protected]>
22863 M:      Alexey Makhalov <[email protected]>
22864 R:      VMware PV-Drivers Reviewers <[email protected]>
22865 L:      [email protected]
22866 L:      [email protected]
22867 S:      Supported
22868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
22869 F:      arch/x86/include/asm/vmware.h
22870 F:      arch/x86/kernel/cpu/vmware.c
22871
22872 VMWARE PVRDMA DRIVER
22873 M:      Bryan Tan <[email protected]>
22874 M:      Vishnu Dasa <[email protected]>
22875 R:      VMware PV-Drivers Reviewers <[email protected]>
22876 L:      [email protected]
22877 S:      Supported
22878 F:      drivers/infiniband/hw/vmw_pvrdma/
22879
22880 VMWARE PVSCSI DRIVER
22881 M:      Vishal Bhakta <[email protected]>
22882 R:      VMware PV-Drivers Reviewers <[email protected]>
22883 L:      [email protected]
22884 S:      Supported
22885 F:      drivers/scsi/vmw_pvscsi.c
22886 F:      drivers/scsi/vmw_pvscsi.h
22887
22888 VMWARE VIRTUAL PTP CLOCK DRIVER
22889 M:      Deep Shah <[email protected]>
22890 R:      Ajay Kaher <[email protected]>
22891 R:      Alexey Makhalov <[email protected]>
22892 R:      VMware PV-Drivers Reviewers <[email protected]>
22893 L:      [email protected]
22894 S:      Supported
22895 F:      drivers/ptp/ptp_vmw.c
22896
22897 VMWARE VMCI DRIVER
22898 M:      Bryan Tan <[email protected]>
22899 M:      Vishnu Dasa <[email protected]>
22900 R:      VMware PV-Drivers Reviewers <[email protected]>
22901 L:      [email protected]
22902 S:      Supported
22903 F:      drivers/misc/vmw_vmci/
22904 F:      include/linux/vmw_vmci*
22905
22906 VMWARE VMMOUSE SUBDRIVER
22907 M:      Zack Rusin <[email protected]>
22908 R:      VMware Graphics Reviewers <[email protected]>
22909 R:      VMware PV-Drivers Reviewers <[email protected]>
22910 L:      [email protected]
22911 S:      Supported
22912 F:      drivers/input/mouse/vmmouse.c
22913 F:      drivers/input/mouse/vmmouse.h
22914
22915 VMWARE VMXNET3 ETHERNET DRIVER
22916 M:      Ronak Doshi <[email protected]>
22917 R:      VMware PV-Drivers Reviewers <[email protected]>
22918 L:      [email protected]
22919 S:      Supported
22920 F:      drivers/net/vmxnet3/
22921
22922 VMWARE VSOCK VMCI TRANSPORT DRIVER
22923 M:      Bryan Tan <[email protected]>
22924 M:      Vishnu Dasa <[email protected]>
22925 R:      VMware PV-Drivers Reviewers <[email protected]>
22926 L:      [email protected]
22927 S:      Supported
22928 F:      net/vmw_vsock/vmci_transport*
22929
22930 VOCORE VOCORE2 BOARD
22931 M:      Harvey Hunt <[email protected]>
22932 L:      [email protected]
22933 S:      Maintained
22934 F:      arch/mips/boot/dts/ralink/vocore2.dts
22935
22936 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
22937 M:      Liam Girdwood <[email protected]>
22938 M:      Mark Brown <[email protected]>
22939 L:      [email protected]
22940 S:      Supported
22941 W:      http://www.slimlogic.co.uk/?p=48
22942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
22943 F:      Documentation/devicetree/bindings/regulator/
22944 F:      Documentation/power/regulator/
22945 F:      drivers/regulator/
22946 F:      include/dt-bindings/regulator/
22947 F:      include/linux/regulator/
22948 K:      regulator_get_optional
22949
22950 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
22951 R:      Matti Vaittinen <[email protected]>
22952 F:      drivers/regulator/irq_helpers.c
22953
22954 VRF
22955 M:      David Ahern <[email protected]>
22956 L:      [email protected]
22957 S:      Maintained
22958 F:      Documentation/networking/vrf.rst
22959 F:      drivers/net/vrf.c
22960
22961 VSPRINTF
22962 M:      Petr Mladek <[email protected]>
22963 M:      Steven Rostedt <[email protected]>
22964 M:      Sergey Senozhatsky <[email protected]>
22965 R:      Andy Shevchenko <[email protected]>
22966 R:      Rasmus Villemoes <[email protected]>
22967 S:      Maintained
22968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
22969 F:      Documentation/core-api/printk-formats.rst
22970 F:      lib/test_printf.c
22971 F:      lib/test_scanf.c
22972 F:      lib/vsprintf.c
22973
22974 VT1211 HARDWARE MONITOR DRIVER
22975 M:      Juerg Haefliger <[email protected]>
22976 L:      [email protected]
22977 S:      Maintained
22978 F:      Documentation/hwmon/vt1211.rst
22979 F:      drivers/hwmon/vt1211.c
22980
22981 VT8231 HARDWARE MONITOR DRIVER
22982 M:      Roger Lucas <[email protected]>
22983 L:      [email protected]
22984 S:      Maintained
22985 F:      drivers/hwmon/vt8231.c
22986
22987 VUB300 USB to SDIO/SD/MMC bridge chip
22988 L:      [email protected]
22989 S:      Orphan
22990 F:      drivers/mmc/host/vub300.c
22991
22992 W1 DALLAS'S 1-WIRE BUS
22993 M:      Krzysztof Kozlowski <[email protected]>
22994 S:      Maintained
22995 F:      Documentation/devicetree/bindings/w1/
22996 F:      Documentation/w1/
22997 F:      drivers/w1/
22998 F:      include/linux/w1.h
22999
23000 W83791D HARDWARE MONITORING DRIVER
23001 M:      Marc Hulsman <[email protected]>
23002 L:      [email protected]
23003 S:      Maintained
23004 F:      Documentation/hwmon/w83791d.rst
23005 F:      drivers/hwmon/w83791d.c
23006
23007 W83793 HARDWARE MONITORING DRIVER
23008 M:      Rudolf Marek <[email protected]>
23009 L:      [email protected]
23010 S:      Maintained
23011 F:      Documentation/hwmon/w83793.rst
23012 F:      drivers/hwmon/w83793.c
23013
23014 W83795 HARDWARE MONITORING DRIVER
23015 M:      Jean Delvare <[email protected]>
23016 L:      [email protected]
23017 S:      Maintained
23018 F:      drivers/hwmon/w83795.c
23019
23020 W83L51xD SD/MMC CARD INTERFACE DRIVER
23021 M:      Pierre Ossman <[email protected]>
23022 S:      Maintained
23023 F:      drivers/mmc/host/wbsd.*
23024
23025 WACOM PROTOCOL 4 SERIAL TABLETS
23026 M:      Julian Squires <[email protected]>
23027 M:      Hans de Goede <[email protected]>
23028 L:      [email protected]
23029 S:      Maintained
23030 F:      drivers/input/tablet/wacom_serial4.c
23031
23032 WANGXUN ETHERNET DRIVER
23033 M:      Jiawen Wu <[email protected]>
23034 M:      Mengyuan Lou <[email protected]>
23035 L:      [email protected]
23036 S:      Maintained
23037 W:      https://www.net-swift.com
23038 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
23039 F:      drivers/net/ethernet/wangxun/
23040 F:      drivers/net/pcs/pcs-xpcs-wx.c
23041
23042 WATCHDOG DEVICE DRIVERS
23043 M:      Wim Van Sebroeck <[email protected]>
23044 M:      Guenter Roeck <[email protected]>
23045 L:      [email protected]
23046 S:      Maintained
23047 W:      http://www.linux-watchdog.org/
23048 T:      git git://www.linux-watchdog.org/linux-watchdog.git
23049 F:      Documentation/devicetree/bindings/watchdog/
23050 F:      Documentation/watchdog/
23051 F:      drivers/watchdog/
23052 F:      include/linux/watchdog.h
23053 F:      include/trace/events/watchdog.h
23054 F:      include/uapi/linux/watchdog.h
23055
23056 WHISKEYCOVE PMIC GPIO DRIVER
23057 M:      Kuppuswamy Sathyanarayanan <[email protected]>
23058 L:      [email protected]
23059 S:      Maintained
23060 F:      drivers/gpio/gpio-wcove.c
23061
23062 WHWAVE RTC DRIVER
23063 M:      Dianlong Li <[email protected]>
23064 L:      [email protected]
23065 S:      Maintained
23066 F:      drivers/rtc/rtc-sd3078.c
23067
23068 WIIMOTE HID DRIVER
23069 M:      David Rheinsberg <[email protected]>
23070 L:      [email protected]
23071 S:      Maintained
23072 F:      drivers/hid/hid-wiimote*
23073
23074 WILOCITY WIL6210 WIRELESS DRIVER
23075 L:      [email protected]
23076 S:      Orphan
23077 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
23078 F:      drivers/net/wireless/ath/wil6210/
23079
23080 WINBOND CIR DRIVER
23081 M:      David Härdeman <[email protected]>
23082 S:      Maintained
23083 F:      drivers/media/rc/winbond-cir.c
23084
23085 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
23086 L:      [email protected]
23087 S:      Orphan
23088 F:      drivers/watchdog/ebc-c384_wdt.c
23089
23090 WINSYSTEMS WS16C48 GPIO DRIVER
23091 M:      William Breathitt Gray <[email protected]>
23092 L:      [email protected]
23093 S:      Maintained
23094 F:      drivers/gpio/gpio-ws16c48.c
23095
23096 WIREGUARD SECURE NETWORK TUNNEL
23097 M:      Jason A. Donenfeld <[email protected]>
23098 L:      [email protected]
23099 L:      [email protected]
23100 S:      Maintained
23101 F:      drivers/net/wireguard/
23102 F:      tools/testing/selftests/wireguard/
23103
23104 WISTRON LAPTOP BUTTON DRIVER
23105 M:      Miloslav Trmac <[email protected]>
23106 S:      Maintained
23107 F:      drivers/input/misc/wistron_btns.c
23108
23109 WL3501 WIRELESS PCMCIA CARD DRIVER
23110 L:      [email protected]
23111 S:      Orphan
23112 F:      drivers/net/wireless/legacy/wl3501*
23113
23114 WMI BINARY MOF DRIVER
23115 L:      [email protected]
23116 S:      Orphan
23117 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
23118 F:      Documentation/wmi/devices/wmi-bmof.rst
23119 F:      drivers/platform/x86/wmi-bmof.c
23120
23121 WOLFSON MICROELECTRONICS DRIVERS
23122 L:      [email protected]
23123 S:      Supported
23124 W:      https://github.com/CirrusLogic/linux-drivers/wiki
23125 T:      git https://github.com/CirrusLogic/linux-drivers.git
23126 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
23127 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
23128 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
23129 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
23130 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
23131 F:      Documentation/devicetree/bindings/sound/wm*
23132 F:      Documentation/hwmon/wm83??.rst
23133 F:      arch/arm/mach-s3c/mach-crag6410*
23134 F:      drivers/clk/clk-wm83*.c
23135 F:      drivers/gpio/gpio-*wm*.c
23136 F:      drivers/gpio/gpio-arizona.c
23137 F:      drivers/hwmon/wm83??-hwmon.c
23138 F:      drivers/input/misc/wm831x-on.c
23139 F:      drivers/input/touchscreen/wm831x-ts.c
23140 F:      drivers/input/touchscreen/wm97*.c
23141 F:      drivers/leds/leds-wm83*.c
23142 F:      drivers/mfd/arizona*
23143 F:      drivers/mfd/cs47l24*
23144 F:      drivers/mfd/wm*.c
23145 F:      drivers/power/supply/wm83*.c
23146 F:      drivers/regulator/arizona*
23147 F:      drivers/regulator/wm8*.c
23148 F:      drivers/rtc/rtc-wm83*.c
23149 F:      drivers/video/backlight/wm83*_bl.c
23150 F:      drivers/watchdog/wm83*_wdt.c
23151 F:      include/linux/mfd/arizona/
23152 F:      include/linux/mfd/wm831x/
23153 F:      include/linux/mfd/wm8350/
23154 F:      include/linux/mfd/wm8400*
23155 F:      include/linux/regulator/arizona*
23156 F:      include/linux/wm97xx.h
23157 F:      include/sound/wm????.h
23158 F:      sound/soc/codecs/arizona*
23159 F:      sound/soc/codecs/cs47l24*
23160 F:      sound/soc/codecs/wm*
23161
23162 WORKQUEUE
23163 M:      Tejun Heo <[email protected]>
23164 R:      Lai Jiangshan <[email protected]>
23165 S:      Maintained
23166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
23167 F:      Documentation/core-api/workqueue.rst
23168 F:      include/linux/workqueue.h
23169 F:      kernel/workqueue.c
23170 F:      kernel/workqueue_internal.h
23171
23172 WWAN DRIVERS
23173 M:      Loic Poulain <[email protected]>
23174 M:      Sergey Ryazanov <[email protected]>
23175 R:      Johannes Berg <[email protected]>
23176 L:      [email protected]
23177 S:      Maintained
23178 F:      drivers/net/wwan/
23179 F:      include/linux/wwan.h
23180 F:      include/uapi/linux/wwan.h
23181
23182 X-POWERS AXP288 PMIC DRIVERS
23183 M:      Hans de Goede <[email protected]>
23184 S:      Maintained
23185 F:      drivers/acpi/pmic/intel_pmic_xpower.c
23186 N:      axp288
23187
23188 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
23189 M:      Chen-Yu Tsai <[email protected]>
23190 L:      [email protected]
23191 S:      Maintained
23192 N:      axp[128]
23193
23194 X.25 STACK
23195 M:      Martin Schiller <[email protected]>
23196 L:      [email protected]
23197 S:      Maintained
23198 F:      Documentation/networking/lapb-module.rst
23199 F:      Documentation/networking/x25*
23200 F:      drivers/net/wan/hdlc_x25.c
23201 F:      drivers/net/wan/lapbether.c
23202 F:      include/*/lapb.h
23203 F:      include/net/x25*
23204 F:      include/uapi/linux/x25.h
23205 F:      net/lapb/
23206 F:      net/x25/
23207
23208 X86 ARCHITECTURE (32-BIT AND 64-BIT)
23209 M:      Thomas Gleixner <[email protected]>
23210 M:      Ingo Molnar <[email protected]>
23211 M:      Borislav Petkov <[email protected]>
23212 M:      Dave Hansen <[email protected]>
23213 M:      [email protected]
23214 R:      "H. Peter Anvin" <[email protected]>
23215 L:      [email protected]
23216 S:      Maintained
23217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
23218 F:      Documentation/arch/x86/
23219 F:      Documentation/devicetree/bindings/x86/
23220 F:      arch/x86/
23221
23222 X86 ENTRY CODE
23223 M:      Andy Lutomirski <[email protected]>
23224 L:      [email protected]
23225 S:      Maintained
23226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
23227 F:      arch/x86/entry/
23228
23229 X86 HARDWARE VULNERABILITIES
23230 M:      Thomas Gleixner <[email protected]>
23231 M:      Borislav Petkov <[email protected]>
23232 M:      Peter Zijlstra <[email protected]>
23233 M:      Josh Poimboeuf <[email protected]>
23234 R:      Pawan Gupta <[email protected]>
23235 S:      Maintained
23236 F:      Documentation/admin-guide/hw-vuln/
23237 F:      arch/x86/include/asm/nospec-branch.h
23238 F:      arch/x86/kernel/cpu/bugs.c
23239
23240 X86 MCE INFRASTRUCTURE
23241 M:      Tony Luck <[email protected]>
23242 M:      Borislav Petkov <[email protected]>
23243 L:      [email protected]
23244 S:      Maintained
23245 F:      Documentation/ABI/testing/sysfs-mce
23246 F:      Documentation/arch/x86/x86_64/machinecheck.rst
23247 F:      arch/x86/kernel/cpu/mce/*
23248
23249 X86 MICROCODE UPDATE SUPPORT
23250 M:      Borislav Petkov <[email protected]>
23251 S:      Maintained
23252 F:      arch/x86/kernel/cpu/microcode/*
23253
23254 X86 MM
23255 M:      Dave Hansen <[email protected]>
23256 M:      Andy Lutomirski <[email protected]>
23257 M:      Peter Zijlstra <[email protected]>
23258 L:      [email protected]
23259 S:      Maintained
23260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
23261 F:      arch/x86/mm/
23262
23263 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
23264 M:      Hans de Goede <[email protected]>
23265 L:      [email protected]
23266 S:      Maintained
23267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
23268 F:      drivers/platform/x86/x86-android-tablets/
23269
23270 X86 PLATFORM DRIVERS
23271 M:      Hans de Goede <[email protected]>
23272 M:      Mark Gross <[email protected]>
23273 L:      [email protected]
23274 S:      Maintained
23275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
23276 F:      drivers/platform/olpc/
23277 F:      drivers/platform/x86/
23278 F:      include/linux/platform_data/x86/
23279
23280 X86 PLATFORM DRIVERS - ARCH
23281 R:      Darren Hart <[email protected]>
23282 R:      Andy Shevchenko <[email protected]>
23283 L:      [email protected]
23284 L:      [email protected]
23285 S:      Maintained
23286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
23287 F:      arch/x86/platform
23288
23289 X86 PLATFORM UV HPE SUPERDOME FLEX
23290 M:      Steve Wahl <[email protected]>
23291 R:      Justin Ernst <[email protected]>
23292 R:      Kyle Meyer <[email protected]>
23293 R:      Dimitri Sivanich <[email protected]>
23294 R:      Russ Anderson <[email protected]>
23295 S:      Supported
23296 F:      arch/x86/include/asm/uv/
23297 F:      arch/x86/kernel/apic/x2apic_uv_x.c
23298 F:      arch/x86/platform/uv/
23299
23300 X86 STACK UNWINDING
23301 M:      Josh Poimboeuf <[email protected]>
23302 M:      Peter Zijlstra <[email protected]>
23303 S:      Supported
23304 F:      arch/x86/include/asm/unwind*.h
23305 F:      arch/x86/kernel/dumpstack.c
23306 F:      arch/x86/kernel/stacktrace.c
23307 F:      arch/x86/kernel/unwind_*.c
23308
23309 X86 VDSO
23310 M:      Andy Lutomirski <[email protected]>
23311 L:      [email protected]
23312 S:      Maintained
23313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
23314 F:      arch/x86/entry/vdso/
23315
23316 XARRAY
23317 M:      Matthew Wilcox <[email protected]>
23318 L:      [email protected]
23319 S:      Supported
23320 F:      Documentation/core-api/xarray.rst
23321 F:      include/linux/idr.h
23322 F:      include/linux/xarray.h
23323 F:      lib/idr.c
23324 F:      lib/xarray.c
23325 F:      tools/testing/radix-tree
23326
23327 XBOX DVD IR REMOTE
23328 M:      Benjamin Valentin <[email protected]>
23329 S:      Maintained
23330 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
23331 F:      drivers/media/rc/xbox_remote.c
23332
23333 XC2028/3028 TUNER DRIVER
23334 M:      Mauro Carvalho Chehab <[email protected]>
23335 L:      [email protected]
23336 S:      Maintained
23337 W:      https://linuxtv.org
23338 T:      git git://linuxtv.org/media_tree.git
23339 F:      drivers/media/tuners/xc2028.*
23340
23341 XDP (eXpress Data Path)
23342 M:      Alexei Starovoitov <[email protected]>
23343 M:      Daniel Borkmann <[email protected]>
23344 M:      David S. Miller <[email protected]>
23345 M:      Jakub Kicinski <[email protected]>
23346 M:      Jesper Dangaard Brouer <[email protected]>
23347 M:      John Fastabend <[email protected]>
23348 L:      [email protected]
23349 L:      [email protected]
23350 S:      Supported
23351 F:      drivers/net/ethernet/*/*/*/*/*xdp*
23352 F:      drivers/net/ethernet/*/*/*xdp*
23353 F:      include/net/xdp.h
23354 F:      include/net/xdp_priv.h
23355 F:      include/trace/events/xdp.h
23356 F:      kernel/bpf/cpumap.c
23357 F:      kernel/bpf/devmap.c
23358 F:      net/core/xdp.c
23359 F:      samples/bpf/xdp*
23360 F:      tools/testing/selftests/bpf/*/*xdp*
23361 F:      tools/testing/selftests/bpf/*xdp*
23362 K:      (?:\b|_)xdp(?:\b|_)
23363
23364 XDP SOCKETS (AF_XDP)
23365 M:      Björn Töpel <[email protected]>
23366 M:      Magnus Karlsson <[email protected]>
23367 M:      Maciej Fijalkowski <[email protected]>
23368 R:      Jonathan Lemon <[email protected]>
23369 L:      [email protected]
23370 L:      [email protected]
23371 S:      Maintained
23372 F:      Documentation/networking/af_xdp.rst
23373 F:      include/net/netns/xdp.h
23374 F:      include/net/xdp_sock*
23375 F:      include/net/xsk_buff_pool.h
23376 F:      include/uapi/linux/if_xdp.h
23377 F:      include/uapi/linux/xdp_diag.h
23378 F:      net/xdp/
23379 F:      tools/testing/selftests/bpf/*xsk*
23380
23381 XEN BLOCK SUBSYSTEM
23382 M:      Roger Pau Monné <[email protected]>
23383 L:      [email protected] (moderated for non-subscribers)
23384 S:      Supported
23385 F:      drivers/block/xen*
23386 F:      drivers/block/xen-blkback/*
23387
23388 XEN HYPERVISOR ARM
23389 M:      Stefano Stabellini <[email protected]>
23390 L:      [email protected] (moderated for non-subscribers)
23391 S:      Maintained
23392 F:      arch/arm/include/asm/xen/
23393 F:      arch/arm/xen/
23394
23395 XEN HYPERVISOR ARM64
23396 M:      Stefano Stabellini <[email protected]>
23397 L:      [email protected] (moderated for non-subscribers)
23398 S:      Maintained
23399 F:      arch/arm64/include/asm/xen/
23400 F:      arch/arm64/xen/
23401
23402 XEN HYPERVISOR INTERFACE
23403 M:      Juergen Gross <[email protected]>
23404 M:      Stefano Stabellini <[email protected]>
23405 R:      Oleksandr Tyshchenko <[email protected]>
23406 L:      [email protected] (moderated for non-subscribers)
23407 S:      Supported
23408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
23409 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
23410 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
23411 F:      drivers/*/xen-*front.c
23412 F:      drivers/xen/
23413 F:      include/uapi/xen/
23414 F:      include/xen/
23415 F:      kernel/configs/xen.config
23416
23417 XEN HYPERVISOR X86
23418 M:      Juergen Gross <[email protected]>
23419 R:      Boris Ostrovsky <[email protected]>
23420 L:      [email protected] (moderated for non-subscribers)
23421 S:      Supported
23422 F:      arch/x86/configs/xen.config
23423 F:      arch/x86/include/asm/pvclock-abi.h
23424 F:      arch/x86/include/asm/xen/
23425 F:      arch/x86/platform/pvh/
23426 F:      arch/x86/xen/
23427
23428 XEN NETWORK BACKEND DRIVER
23429 M:      Wei Liu <[email protected]>
23430 M:      Paul Durrant <[email protected]>
23431 L:      [email protected] (moderated for non-subscribers)
23432 L:      [email protected]
23433 S:      Supported
23434 F:      drivers/net/xen-netback/*
23435
23436 XEN PCI SUBSYSTEM
23437 M:      Juergen Gross <[email protected]>
23438 L:      [email protected] (moderated for non-subscribers)
23439 S:      Supported
23440 F:      arch/x86/pci/*xen*
23441 F:      drivers/pci/*xen*
23442
23443 XEN PVSCSI DRIVERS
23444 M:      Juergen Gross <[email protected]>
23445 L:      [email protected] (moderated for non-subscribers)
23446 L:      [email protected]
23447 S:      Supported
23448 F:      drivers/scsi/xen-scsifront.c
23449 F:      drivers/xen/xen-scsiback.c
23450 F:      include/xen/interface/io/vscsiif.h
23451
23452 XEN PVUSB DRIVER
23453 M:      Juergen Gross <[email protected]>
23454 L:      [email protected] (moderated for non-subscribers)
23455 L:      [email protected]
23456 S:      Supported
23457 F:      drivers/usb/host/xen*
23458 F:      include/xen/interface/io/usbif.h
23459
23460 XEN SOUND FRONTEND DRIVER
23461 M:      Oleksandr Andrushchenko <[email protected]>
23462 L:      [email protected] (moderated for non-subscribers)
23463 L:      [email protected] (moderated for non-subscribers)
23464 S:      Supported
23465 F:      sound/xen/*
23466
23467 XEN SWIOTLB SUBSYSTEM
23468 M:      Juergen Gross <[email protected]>
23469 M:      Stefano Stabellini <[email protected]>
23470 L:      [email protected] (moderated for non-subscribers)
23471 L:      [email protected]
23472 S:      Supported
23473 F:      arch/*/include/asm/xen/swiotlb-xen.h
23474 F:      drivers/xen/swiotlb-xen.c
23475 F:      include/xen/arm/swiotlb-xen.h
23476 F:      include/xen/swiotlb-xen.h
23477
23478 XFS FILESYSTEM
23479 M:      Chandan Babu R <[email protected]>
23480 R:      Darrick J. Wong <[email protected]>
23481 L:      [email protected]
23482 S:      Supported
23483 W:      http://xfs.org/
23484 C:      irc://irc.oftc.net/xfs
23485 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
23486 P:      Documentation/filesystems/xfs-maintainer-entry-profile.rst
23487 F:      Documentation/ABI/testing/sysfs-fs-xfs
23488 F:      Documentation/admin-guide/xfs.rst
23489 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
23490 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
23491 F:      fs/xfs/
23492 F:      include/uapi/linux/dqblk_xfs.h
23493 F:      include/uapi/linux/fsmap.h
23494
23495 XILINX AMS DRIVER
23496 M:      Anand Ashok Dumbre <[email protected]>
23497 L:      [email protected]
23498 S:      Maintained
23499 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
23500 F:      drivers/iio/adc/xilinx-ams.c
23501
23502 XILINX AXI ETHERNET DRIVER
23503 M:      Radhey Shyam Pandey <[email protected]>
23504 S:      Maintained
23505 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
23506 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
23507
23508 XILINX CAN DRIVER
23509 M:      Appana Durga Kedareswara rao <[email protected]>
23510 R:      Naga Sureshkumar Relli <[email protected]>
23511 L:      [email protected]
23512 S:      Maintained
23513 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
23514 F:      drivers/net/can/xilinx_can.c
23515
23516 XILINX EVENT MANAGEMENT DRIVER
23517 M:      Abhyuday Godhasara <[email protected]>
23518 S:      Maintained
23519 F:      drivers/soc/xilinx/xlnx_event_manager.c
23520 F:      include/linux/firmware/xlnx-event-manager.h
23521
23522 XILINX GPIO DRIVER
23523 M:      Shubhrajyoti Datta <[email protected]>
23524 R:      Srinivas Neeli <[email protected]>
23525 R:      Michal Simek <[email protected]>
23526 S:      Maintained
23527 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
23528 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
23529 F:      drivers/gpio/gpio-xilinx.c
23530 F:      drivers/gpio/gpio-zynq.c
23531
23532 XILINX PWM DRIVER
23533 M:      Sean Anderson <[email protected]>
23534 S:      Maintained
23535 F:      drivers/pwm/pwm-xilinx.c
23536 F:      include/clocksource/timer-xilinx.h
23537
23538 XILINX SD-FEC IP CORES
23539 M:      Derek Kiernan <[email protected]>
23540 M:      Dragan Cvetic <[email protected]>
23541 S:      Maintained
23542 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
23543 F:      Documentation/misc-devices/xilinx_sdfec.rst
23544 F:      drivers/misc/Kconfig
23545 F:      drivers/misc/Makefile
23546 F:      drivers/misc/xilinx_sdfec.c
23547 F:      include/uapi/misc/xilinx_sdfec.h
23548
23549 XILINX UARTLITE SERIAL DRIVER
23550 M:      Peter Korsgaard <[email protected]>
23551 L:      [email protected]
23552 S:      Maintained
23553 F:      drivers/tty/serial/uartlite.c
23554
23555 XILINX VIDEO IP CORES
23556 M:      Laurent Pinchart <[email protected]>
23557 L:      [email protected]
23558 S:      Supported
23559 T:      git git://linuxtv.org/media_tree.git
23560 F:      Documentation/devicetree/bindings/media/xilinx/
23561 F:      drivers/media/platform/xilinx/
23562 F:      include/uapi/linux/xilinx-v4l2-controls.h
23563
23564 XILINX WATCHDOG DRIVER
23565 M:      Srinivas Neeli <[email protected]>
23566 R:      Shubhrajyoti Datta <[email protected]>
23567 R:      Michal Simek <[email protected]>
23568 S:      Maintained
23569 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
23570 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
23571 F:      drivers/watchdog/of_xilinx_wdt.c
23572 F:      drivers/watchdog/xilinx_wwdt.c
23573
23574 XILINX XDMA DRIVER
23575 M:      Lizhi Hou <[email protected]>
23576 M:      Brian Xu <[email protected]>
23577 M:      Raj Kumar Rampelli <[email protected]>
23578 L:      [email protected]
23579 S:      Supported
23580 F:      drivers/dma/xilinx/xdma-regs.h
23581 F:      drivers/dma/xilinx/xdma.c
23582 F:      include/linux/dma/amd_xdma.h
23583 F:      include/linux/platform_data/amd_xdma.h
23584
23585 XILINX ZYNQMP DPDMA DRIVER
23586 M:      Laurent Pinchart <[email protected]>
23587 L:      [email protected]
23588 S:      Supported
23589 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
23590 F:      drivers/dma/xilinx/xilinx_dpdma.c
23591 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
23592
23593 XILINX ZYNQMP OCM EDAC DRIVER
23594 M:      Shubhrajyoti Datta <[email protected]>
23595 M:      Sai Krishna Potthuri <[email protected]>
23596 S:      Maintained
23597 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
23598 F:      drivers/edac/zynqmp_edac.c
23599
23600 XILINX ZYNQMP PSGTR PHY DRIVER
23601 M:      Laurent Pinchart <[email protected]>
23602 L:      [email protected]
23603 S:      Supported
23604 T:      git https://github.com/Xilinx/linux-xlnx.git
23605 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
23606 F:      drivers/phy/xilinx/phy-zynqmp.c
23607
23608 XILINX ZYNQMP SHA3 DRIVER
23609 M:      Harsha <[email protected]>
23610 S:      Maintained
23611 F:      drivers/crypto/xilinx/zynqmp-sha.c
23612
23613 XILLYBUS DRIVER
23614 M:      Eli Billauer <[email protected]>
23615 L:      [email protected]
23616 S:      Supported
23617 F:      drivers/char/xillybus/
23618
23619 XLP9XX I2C DRIVER
23620 M:      George Cherian <[email protected]>
23621 L:      [email protected]
23622 S:      Supported
23623 W:      http://www.marvell.com
23624 F:      drivers/i2c/busses/i2c-xlp9xx.c
23625
23626 XRA1403 GPIO EXPANDER
23627 M:      Nandor Han <[email protected]>
23628 L:      [email protected]
23629 S:      Maintained
23630 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
23631 F:      drivers/gpio/gpio-xra1403.c
23632
23633 XTENSA XTFPGA PLATFORM SUPPORT
23634 M:      Max Filippov <[email protected]>
23635 S:      Maintained
23636 F:      drivers/spi/spi-xtensa-xtfpga.c
23637 F:      sound/soc/xtensa/xtfpga-i2s.c
23638
23639 YAM DRIVER FOR AX.25
23640 M:      Jean-Paul Roubelat <[email protected]>
23641 L:      [email protected]
23642 S:      Maintained
23643 F:      drivers/net/hamradio/yam*
23644 F:      include/linux/yam.h
23645
23646 YAMA SECURITY MODULE
23647 M:      Kees Cook <[email protected]>
23648 S:      Supported
23649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23650 F:      Documentation/admin-guide/LSM/Yama.rst
23651 F:      security/yama/
23652
23653 YEALINK PHONE DRIVER
23654 M:      Henk Vergonet <[email protected]>
23655 L:      [email protected]
23656 S:      Maintained
23657 F:      Documentation/input/devices/yealink.rst
23658 F:      drivers/input/misc/yealink.*
23659
23660 Z3FOLD COMPRESSED PAGE ALLOCATOR
23661 M:      Vitaly Wool <[email protected]>
23662 R:      Miaohe Lin <[email protected]>
23663 L:      [email protected]
23664 S:      Maintained
23665 F:      mm/z3fold.c
23666
23667 Z8530 DRIVER FOR AX.25
23668 M:      Joerg Reuter <[email protected]>
23669 L:      [email protected]
23670 S:      Maintained
23671 W:      http://yaina.de/jreuter/
23672 W:      http://www.qsl.net/dl1bke/
23673 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
23674 F:      drivers/net/hamradio/*scc.c
23675 F:      drivers/net/hamradio/z8530.h
23676
23677 ZBUD COMPRESSED PAGE ALLOCATOR
23678 M:      Seth Jennings <[email protected]>
23679 M:      Dan Streetman <[email protected]>
23680 L:      [email protected]
23681 S:      Maintained
23682 F:      mm/zbud.c
23683
23684 ZD1211RW WIRELESS DRIVER
23685 L:      [email protected]
23686 S:      Orphan
23687 F:      drivers/net/wireless/zydas/zd1211rw/
23688
23689 ZD1301 MEDIA DRIVER
23690 M:      Antti Palosaari <[email protected]>
23691 L:      [email protected]
23692 S:      Maintained
23693 W:      https://linuxtv.org/
23694 W:      http://palosaari.fi/linux/
23695 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23696 F:      drivers/media/usb/dvb-usb-v2/zd1301*
23697
23698 ZD1301_DEMOD MEDIA DRIVER
23699 M:      Antti Palosaari <[email protected]>
23700 L:      [email protected]
23701 S:      Maintained
23702 W:      https://linuxtv.org/
23703 W:      http://palosaari.fi/linux/
23704 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23705 F:      drivers/media/dvb-frontends/zd1301_demod*
23706
23707 ZHAOXIN PROCESSOR SUPPORT
23708 M:      Tony W Wang-oc <[email protected]>
23709 L:      [email protected]
23710 S:      Maintained
23711 F:      arch/x86/kernel/cpu/zhaoxin.c
23712
23713 ZONEFS FILESYSTEM
23714 M:      Damien Le Moal <[email protected]>
23715 M:      Naohiro Aota <[email protected]>
23716 R:      Johannes Thumshirn <[email protected]>
23717 L:      [email protected]
23718 S:      Maintained
23719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
23720 F:      Documentation/filesystems/zonefs.rst
23721 F:      fs/zonefs/
23722
23723 ZPOOL COMPRESSED PAGE STORAGE API
23724 M:      Dan Streetman <[email protected]>
23725 L:      [email protected]
23726 S:      Maintained
23727 F:      include/linux/zpool.h
23728 F:      mm/zpool.c
23729
23730 ZR36067 VIDEO FOR LINUX DRIVER
23731 M:      Corentin Labbe <[email protected]>
23732 L:      [email protected]
23733 L:      [email protected]
23734 S:      Maintained
23735 W:      http://mjpeg.sourceforge.net/driver-zoran/
23736 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23737 F:      Documentation/driver-api/media/drivers/zoran.rst
23738 F:      drivers/media/pci/zoran/
23739
23740 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
23741 M:      Minchan Kim <[email protected]>
23742 M:      Sergey Senozhatsky <[email protected]>
23743 L:      [email protected]
23744 S:      Maintained
23745 F:      Documentation/admin-guide/blockdev/zram.rst
23746 F:      drivers/block/zram/
23747
23748 ZS DECSTATION Z85C30 SERIAL DRIVER
23749 M:      "Maciej W. Rozycki" <[email protected]>
23750 S:      Maintained
23751 F:      drivers/tty/serial/zs.*
23752
23753 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
23754 M:      Minchan Kim <[email protected]>
23755 M:      Sergey Senozhatsky <[email protected]>
23756 L:      [email protected]
23757 S:      Maintained
23758 F:      Documentation/mm/zsmalloc.rst
23759 F:      include/linux/zsmalloc.h
23760 F:      mm/zsmalloc.c
23761
23762 ZSTD
23763 M:      Nick Terrell <[email protected]>
23764 S:      Maintained
23765 B:      https://github.com/facebook/zstd/issues
23766 T:      git https://github.com/terrelln/linux.git
23767 F:      crypto/zstd.c
23768 F:      include/linux/zstd*
23769 F:      lib/decompress_unzstd.c
23770 F:      lib/zstd/
23771 N:      zstd
23772 K:      zstd
23773
23774 ZSWAP COMPRESSED SWAP CACHING
23775 M:      Seth Jennings <[email protected]>
23776 M:      Dan Streetman <[email protected]>
23777 M:      Vitaly Wool <[email protected]>
23778 L:      [email protected]
23779 S:      Maintained
23780 F:      mm/zswap.c
23781
23782 THE REST
23783 M:      Linus Torvalds <[email protected]>
23784 L:      [email protected]
23785 S:      Buried alive in reporters
23786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
23787 F:      *
23788 F:      */
This page took 1.393337 seconds and 4 git commands to generate.