]> Git Repo - linux.git/blob - MAINTAINERS
wifi: iwlwifi: mvm: add mvm-specific guard
[linux.git] / MAINTAINERS
1 List of maintainers
2 ===================
3
4 Descriptions of section entries and preferred order
5 ---------------------------------------------------
6
7         M: *Mail* patches to: FullName <address@domain>
8         R: Designated *Reviewer*: FullName <address@domain>
9            These reviewers should be CCed on patches.
10         L: *Mailing list* that is relevant to this area
11         S: *Status*, one of the following:
12            Supported:   Someone is actually paid to look after this.
13            Maintained:  Someone actually looks after it.
14            Odd Fixes:   It has a maintainer but they don't have time to do
15                         much other than throw the odd patch in. See below..
16            Orphan:      No current maintainer [but maybe you could take the
17                         role as you write your new code].
18            Obsolete:    Old code. Something tagged obsolete generally means
19                         it has been replaced by a better system and you
20                         should be using that.
21         W: *Web-page* with status/info
22         Q: *Patchwork* web based patch tracking system site
23         B: URI for where to file *bugs*. A web-page with detailed bug
24            filing info, a direct bug tracker link, or a mailto: URI.
25         C: URI for *chat* protocol, server and channel where developers
26            usually hang out, for example irc://server/channel.
27         P: *Subsystem Profile* document for more details submitting
28            patches to the given subsystem. This is either an in-tree file,
29            or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
30            for details.
31         T: *SCM* tree type and location.
32            Type is one of: git, hg, quilt, stgit, topgit
33         F: *Files* and directories wildcard patterns.
34            A trailing slash includes all files and subdirectory files.
35            F:   drivers/net/    all files in and below drivers/net
36            F:   drivers/net/*   all files in drivers/net, but not below
37            F:   */net/*         all files in "any top level directory"/net
38            One pattern per line.  Multiple F: lines acceptable.
39         X: *Excluded* files and directories that are NOT maintained, same
40            rules as F:. Files exclusions are tested before file matches.
41            Can be useful for excluding a specific subdirectory, for instance:
42            F:   net/
43            X:   net/ipv6/
44            matches all files in and below net excluding net/ipv6/
45         N: Files and directories *Regex* patterns.
46            N:   [^a-z]tegra     all files whose path contains tegra
47                                 (not including files like integrator)
48            One pattern per line.  Multiple N: lines acceptable.
49            scripts/get_maintainer.pl has different behavior for files that
50            match F: pattern and matches of N: patterns.  By default,
51            get_maintainer will not look at git log history when an F: pattern
52            match occurs.  When an N: match occurs, git log history is used
53            to also notify the people that have git commit signatures.
54         K: *Content regex* (perl extended) pattern match in a patch or file.
55            For instance:
56            K: of_get_profile
57               matches patches or files that contain "of_get_profile"
58            K: \b(printk|pr_(info|err))\b
59               matches patches or files that contain one or more of the words
60               printk, pr_info or pr_err
61            One regex pattern per line.  Multiple K: lines acceptable.
62
63 Maintainers List
64 ----------------
65
66 .. note:: When reading this list, please look for the most precise areas
67           first. When adding to this list, please keep the entries in
68           alphabetical order.
69
70 3C59X NETWORK DRIVER
71 M:      Steffen Klassert <[email protected]>
72 L:      [email protected]
73 S:      Odd Fixes
74 F:      Documentation/networking/device_drivers/ethernet/3com/vortex.rst
75 F:      drivers/net/ethernet/3com/3c59x.c
76
77 3CR990 NETWORK DRIVER
78 M:      David Dillow <[email protected]>
79 L:      [email protected]
80 S:      Maintained
81 F:      drivers/net/ethernet/3com/typhoon*
82
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
84 M:      Adam Radford <[email protected]>
85 L:      [email protected]
86 S:      Supported
87 W:      http://www.lsi.com
88 F:      drivers/scsi/3w-*
89
90 53C700 AND 53C700-66 SCSI DRIVER
91 M:      "James E.J. Bottomley" <[email protected]>
92 L:      [email protected]
93 S:      Maintained
94 F:      drivers/scsi/53c700*
95
96 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
97 M:      Alexander Aring <[email protected]>
98 L:      [email protected]
99 L:      [email protected]
100 S:      Maintained
101 F:      Documentation/networking/6lowpan.rst
102 F:      include/net/6lowpan.h
103 F:      net/6lowpan/
104
105 6PACK NETWORK DRIVER FOR AX.25
106 M:      Andreas Koensgen <[email protected]>
107 L:      [email protected]
108 S:      Maintained
109 F:      drivers/net/hamradio/6pack.c
110
111 802.11 (including CFG80211/NL80211)
112 M:      Johannes Berg <[email protected]>
113 L:      [email protected]
114 S:      Maintained
115 W:      https://wireless.wiki.kernel.org/
116 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
119 F:      Documentation/driver-api/80211/cfg80211.rst
120 F:      Documentation/networking/regulatory.rst
121 F:      include/linux/ieee80211.h
122 F:      include/net/cfg80211.h
123 F:      include/net/ieee80211_radiotap.h
124 F:      include/net/iw_handler.h
125 F:      include/net/wext.h
126 F:      include/uapi/linux/nl80211.h
127 F:      include/uapi/linux/wireless.h
128 F:      net/wireless/
129
130 8169 10/100/1000 GIGABIT ETHERNET DRIVER
131 M:      Heiner Kallweit <[email protected]>
132 M:      [email protected]
133 L:      [email protected]
134 S:      Maintained
135 F:      drivers/net/ethernet/realtek/r8169*
136
137 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
138 M:      Greg Kroah-Hartman <[email protected]>
139 L:      [email protected]
140 S:      Maintained
141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
142 F:      drivers/tty/serial/8250*
143 F:      include/linux/serial_8250.h
144
145 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
146 L:      [email protected]
147 S:      Orphan / Obsolete
148 F:      drivers/net/ethernet/8390/
149
150 9P FILE SYSTEM
151 M:      Eric Van Hensbergen <[email protected]>
152 M:      Latchesar Ionkov <[email protected]>
153 M:      Dominique Martinet <[email protected]>
154 R:      Christian Schoenebeck <[email protected]>
155 L:      [email protected]
156 S:      Maintained
157 W:      http://github.com/v9fs
158 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
160 T:      git git://github.com/martinetd/linux.git
161 F:      Documentation/filesystems/9p.rst
162 F:      fs/9p/
163 F:      include/net/9p/
164 F:      include/trace/events/9p.h
165 F:      include/uapi/linux/virtio_9p.h
166 F:      net/9p/
167
168 A64FX DIAG DRIVER
169 M:      Hitomi Hasegawa <[email protected]>
170 S:      Supported
171 F:      drivers/soc/fujitsu/a64fx-diag.c
172
173 A8293 MEDIA DRIVER
174 L:      [email protected]
175 S:      Orphan
176 W:      https://linuxtv.org
177 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
178 F:      drivers/media/dvb-frontends/a8293*
179
180 AACRAID SCSI RAID DRIVER
181 M:      Adaptec OEM Raid Solutions <[email protected]>
182 L:      [email protected]
183 S:      Supported
184 W:      http://www.adaptec.com/
185 F:      Documentation/scsi/aacraid.rst
186 F:      drivers/scsi/aacraid/
187
188 AB8500 BATTERY AND CHARGER DRIVERS
189 M:      Linus Walleij <[email protected]>
190 F:      Documentation/devicetree/bindings/power/supply/*ab8500*
191 F:      drivers/power/supply/*ab8500*
192
193 ABI/API
194 L:      [email protected]
195 F:      include/linux/syscalls.h
196 F:      kernel/sys_ni.c
197 X:      arch/*/include/uapi/
198 X:      include/uapi/
199
200 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
201 M:      Hans de Goede <[email protected]>
202 L:      [email protected]
203 S:      Maintained
204 F:      drivers/hwmon/abituguru.c
205
206 ABIT UGURU 3 HARDWARE MONITOR DRIVER
207 M:      Alistair John Strachan <[email protected]>
208 L:      [email protected]
209 S:      Maintained
210 F:      drivers/hwmon/abituguru3.c
211
212 ACCES 104-DIO-48E GPIO DRIVER
213 M:      William Breathitt Gray <[email protected]>
214 L:      [email protected]
215 S:      Maintained
216 F:      drivers/gpio/gpio-104-dio-48e.c
217
218 ACCES 104-IDI-48 GPIO DRIVER
219 M:      William Breathitt Gray <[email protected]>
220 L:      [email protected]
221 S:      Maintained
222 F:      drivers/gpio/gpio-104-idi-48.c
223
224 ACCES 104-IDIO-16 GPIO DRIVER
225 M:      William Breathitt Gray <[email protected]>
226 L:      [email protected]
227 S:      Maintained
228 F:      drivers/gpio/gpio-104-idio-16.c
229
230 ACCES 104-QUAD-8 DRIVER
231 M:      William Breathitt Gray <[email protected]>
232 L:      [email protected]
233 S:      Maintained
234 F:      drivers/counter/104-quad-8.c
235
236 ACCES IDIO-16 GPIO LIBRARY
237 M:      William Breathitt Gray <[email protected]>
238 L:      [email protected]
239 S:      Maintained
240 F:      drivers/gpio/gpio-idio-16.c
241 F:      drivers/gpio/gpio-idio-16.h
242
243 ACCES PCI-IDIO-16 GPIO DRIVER
244 M:      William Breathitt Gray <[email protected]>
245 L:      [email protected]
246 S:      Maintained
247 F:      drivers/gpio/gpio-pci-idio-16.c
248
249 ACCES PCIe-IDIO-24 GPIO DRIVER
250 M:      William Breathitt Gray <[email protected]>
251 L:      [email protected]
252 S:      Maintained
253 F:      drivers/gpio/gpio-pcie-idio-24.c
254
255 ACENIC DRIVER
256 M:      Jes Sorensen <[email protected]>
257 L:      [email protected]
258 S:      Maintained
259 F:      drivers/net/ethernet/alteon/acenic*
260
261 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
262 M:      Peter Kaestle <[email protected]>
263 L:      [email protected]
264 S:      Maintained
265 W:      http://piie.net/?section=acerhdf
266 F:      drivers/platform/x86/acerhdf.c
267
268 ACER WMI LAPTOP EXTRAS
269 M:      "Lee, Chun-Yi" <[email protected]>
270 L:      [email protected]
271 S:      Maintained
272 F:      drivers/platform/x86/acer-wmi.c
273
274 ACPI
275 M:      "Rafael J. Wysocki" <[email protected]>
276 R:      Len Brown <[email protected]>
277 L:      [email protected]
278 S:      Supported
279 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
280 B:      https://bugzilla.kernel.org
281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
282 F:      Documentation/ABI/testing/configfs-acpi
283 F:      Documentation/ABI/testing/sysfs-bus-acpi
284 F:      Documentation/firmware-guide/acpi/
285 F:      arch/x86/kernel/acpi/
286 F:      arch/x86/pci/acpi.c
287 F:      drivers/acpi/
288 F:      drivers/pci/*/*acpi*
289 F:      drivers/pci/*acpi*
290 F:      drivers/pnp/pnpacpi/
291 F:      include/acpi/
292 F:      include/linux/acpi.h
293 F:      include/linux/fwnode.h
294 F:      include/linux/fw_table.h
295 F:      lib/fw_table.c
296 F:      tools/power/acpi/
297
298 ACPI APEI
299 M:      "Rafael J. Wysocki" <[email protected]>
300 R:      Len Brown <[email protected]>
301 R:      James Morse <[email protected]>
302 R:      Tony Luck <[email protected]>
303 R:      Borislav Petkov <[email protected]>
304 L:      [email protected]
305 F:      drivers/acpi/apei/
306
307 ACPI COMPONENT ARCHITECTURE (ACPICA)
308 M:      Robert Moore <[email protected]>
309 M:      "Rafael J. Wysocki" <[email protected]>
310 L:      [email protected]
311 L:      [email protected]
312 S:      Supported
313 W:      https://acpica.org/
314 W:      https://github.com/acpica/acpica/
315 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
316 B:      https://bugzilla.kernel.org
317 B:      https://bugs.acpica.org
318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
319 F:      drivers/acpi/acpica/
320 F:      include/acpi/
321 F:      tools/power/acpi/
322
323 ACPI FOR ARM64 (ACPI/arm64)
324 M:      Lorenzo Pieralisi <[email protected]>
325 M:      Hanjun Guo <[email protected]>
326 M:      Sudeep Holla <[email protected]>
327 L:      [email protected]
328 L:      [email protected] (moderated for non-subscribers)
329 S:      Maintained
330 F:      drivers/acpi/arm64
331
332 ACPI FOR RISC-V (ACPI/riscv)
333 M:      Sunil V L <[email protected]>
334 L:      [email protected]
335 L:      [email protected]
336 S:      Maintained
337 F:      drivers/acpi/riscv/
338
339 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
340 M:      Sudeep Holla <[email protected]>
341 L:      [email protected]
342 S:      Supported
343 F:      drivers/mailbox/pcc.c
344
345 ACPI PMIC DRIVERS
346 M:      "Rafael J. Wysocki" <[email protected]>
347 M:      Len Brown <[email protected]>
348 R:      Andy Shevchenko <[email protected]>
349 R:      Mika Westerberg <[email protected]>
350 L:      [email protected]
351 S:      Supported
352 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
353 B:      https://bugzilla.kernel.org
354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
355 F:      drivers/acpi/pmic/
356
357 ACPI SERIAL MULTI INSTANTIATE DRIVER
358 M:      Hans de Goede <[email protected]>
359 L:      [email protected]
360 S:      Maintained
361 F:      drivers/platform/x86/serial-multi-instantiate.c
362
363 ACPI THERMAL DRIVER
364 M:      Rafael J. Wysocki <[email protected]>
365 R:      Zhang Rui <[email protected]>
366 L:      [email protected]
367 S:      Supported
368 B:      https://bugzilla.kernel.org
369 F:      drivers/acpi/*thermal*
370
371 ACPI VIOT DRIVER
372 M:      Jean-Philippe Brucker <[email protected]>
373 L:      [email protected]
374 L:      [email protected]
375 S:      Maintained
376 F:      drivers/acpi/viot.c
377 F:      include/linux/acpi_viot.h
378
379 ACPI WMI DRIVER
380 M:      Armin Wolf <[email protected]>
381 L:      [email protected]
382 S:      Maintained
383 F:      Documentation/driver-api/wmi.rst
384 F:      Documentation/wmi/
385 F:      drivers/platform/x86/wmi.c
386 F:      include/uapi/linux/wmi.h
387
388 ACRN HYPERVISOR SERVICE MODULE
389 M:      Fei Li <[email protected]>
390 L:      [email protected] (subscribers-only)
391 S:      Supported
392 W:      https://projectacrn.org
393 F:      Documentation/virt/acrn/
394 F:      drivers/virt/acrn/
395 F:      include/uapi/linux/acrn.h
396
397 AD1889 ALSA SOUND DRIVER
398 L:      [email protected]
399 S:      Maintained
400 W:      https://parisc.wiki.kernel.org/index.php/AD1889
401 F:      sound/pci/ad1889.*
402
403 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
404 M:      Mugilraj Dhavachelvan <[email protected]>
405 L:      [email protected]
406 S:      Supported
407 F:      drivers/iio/potentiometer/ad5110.c
408
409 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
410 M:      Michael Hennerich <[email protected]>
411 S:      Supported
412 W:      http://wiki.analog.com/AD5254
413 W:      https://ez.analog.com/linux-software-drivers
414 F:      drivers/misc/ad525x_dpot.c
415
416 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
417 M:      Michael Hennerich <[email protected]>
418 S:      Supported
419 W:      http://wiki.analog.com/AD5398
420 W:      https://ez.analog.com/linux-software-drivers
421 F:      drivers/regulator/ad5398.c
422
423 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
424 M:      Michael Hennerich <[email protected]>
425 S:      Supported
426 W:      http://wiki.analog.com/AD7142
427 W:      https://ez.analog.com/linux-software-drivers
428 F:      drivers/input/misc/ad714x.c
429
430 AD7877 TOUCHSCREEN DRIVER
431 M:      Michael Hennerich <[email protected]>
432 S:      Supported
433 W:      http://wiki.analog.com/AD7877
434 W:      https://ez.analog.com/linux-software-drivers
435 F:      drivers/input/touchscreen/ad7877.c
436
437 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
438 M:      Michael Hennerich <[email protected]>
439 S:      Supported
440 W:      http://wiki.analog.com/AD7879
441 W:      https://ez.analog.com/linux-software-drivers
442 F:      drivers/input/touchscreen/ad7879.c
443
444 ADAFRUIT MINI I2C GAMEPAD
445 M:      Anshul Dalal <[email protected]>
446 L:      [email protected]
447 S:      Maintained
448 F:      Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml
449 F:      drivers/input/joystick/adafruit-seesaw.c
450
451 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
452 M:      Jiri Kosina <[email protected]>
453 S:      Maintained
454
455 ADF7242 IEEE 802.15.4 RADIO DRIVER
456 M:      Michael Hennerich <[email protected]>
457 L:      [email protected]
458 S:      Supported
459 W:      https://wiki.analog.com/ADF7242
460 W:      https://ez.analog.com/linux-software-drivers
461 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
462 F:      drivers/net/ieee802154/adf7242.c
463
464 ADM1025 HARDWARE MONITOR DRIVER
465 M:      Jean Delvare <[email protected]>
466 L:      [email protected]
467 S:      Maintained
468 F:      Documentation/hwmon/adm1025.rst
469 F:      drivers/hwmon/adm1025.c
470
471 ADM1029 HARDWARE MONITOR DRIVER
472 M:      Corentin Labbe <[email protected]>
473 L:      [email protected]
474 S:      Maintained
475 F:      drivers/hwmon/adm1029.c
476
477 ADM8211 WIRELESS DRIVER
478 L:      [email protected]
479 S:      Orphan
480 F:      drivers/net/wireless/admtek/adm8211.*
481
482 ADP1653 FLASH CONTROLLER DRIVER
483 M:      Sakari Ailus <[email protected]>
484 L:      [email protected]
485 S:      Maintained
486 F:      drivers/media/i2c/adp1653.c
487 F:      include/media/i2c/adp1653.h
488
489 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
490 M:      Michael Hennerich <[email protected]>
491 S:      Supported
492 W:      http://wiki.analog.com/ADP5520
493 W:      https://ez.analog.com/linux-software-drivers
494 F:      drivers/gpio/gpio-adp5520.c
495 F:      drivers/input/keyboard/adp5520-keys.c
496 F:      drivers/leds/leds-adp5520.c
497 F:      drivers/mfd/adp5520.c
498 F:      drivers/video/backlight/adp5520_bl.c
499
500 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
501 M:      Michael Hennerich <[email protected]>
502 S:      Supported
503 W:      http://wiki.analog.com/ADP5588
504 W:      https://ez.analog.com/linux-software-drivers
505 F:      Documentation/devicetree/bindings/input/adi,adp5588.yaml
506 F:      drivers/input/keyboard/adp5588-keys.c
507
508 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
509 M:      Michael Hennerich <[email protected]>
510 S:      Supported
511 W:      http://wiki.analog.com/ADP8860
512 W:      https://ez.analog.com/linux-software-drivers
513 F:      drivers/video/backlight/adp8860_bl.c
514
515 ADT746X FAN DRIVER
516 M:      Colin Leroy <[email protected]>
517 S:      Maintained
518 F:      drivers/macintosh/therm_adt746x.c
519
520 ADT7475 HARDWARE MONITOR DRIVER
521 M:      Jean Delvare <[email protected]>
522 L:      [email protected]
523 S:      Maintained
524 F:      Documentation/hwmon/adt7475.rst
525 F:      drivers/hwmon/adt7475.c
526
527 ADVANSYS SCSI DRIVER
528 M:      Matthew Wilcox <[email protected]>
529 M:      Hannes Reinecke <[email protected]>
530 L:      [email protected]
531 S:      Maintained
532 F:      Documentation/scsi/advansys.rst
533 F:      drivers/scsi/advansys.c
534
535 ADVANTECH SWBTN DRIVER
536 M:      Andrea Ho <[email protected]>
537 L:      [email protected]
538 S:      Maintained
539 F:      drivers/platform/x86/adv_swbutton.c
540
541 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
542 M:      Lucas Stankus <[email protected]>
543 S:      Supported
544 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
545 F:      drivers/iio/accel/adxl313*
546
547 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
548 M:      Michael Hennerich <[email protected]>
549 S:      Supported
550 W:      http://wiki.analog.com/ADXL345
551 W:      https://ez.analog.com/linux-software-drivers
552 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
553 F:      drivers/input/misc/adxl34x.c
554
555 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
556 M:      Puranjay Mohan <[email protected]>
557 L:      [email protected]
558 S:      Supported
559 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
560 F:      drivers/iio/accel/adxl355.h
561 F:      drivers/iio/accel/adxl355_core.c
562 F:      drivers/iio/accel/adxl355_i2c.c
563 F:      drivers/iio/accel/adxl355_spi.c
564
565 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
566 M:      Cosmin Tanislav <[email protected]>
567 L:      [email protected]
568 S:      Supported
569 W:      https://ez.analog.com/linux-software-drivers
570 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
571 F:      drivers/iio/accel/adxl367*
572
573 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
574 M:      Michael Hennerich <[email protected]>
575 S:      Supported
576 W:      https://ez.analog.com/linux-software-drivers
577 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
578 F:      drivers/iio/accel/adxl372.c
579 F:      drivers/iio/accel/adxl372_i2c.c
580 F:      drivers/iio/accel/adxl372_spi.c
581
582 AF8133J THREE-AXIS MAGNETOMETER DRIVER
583 M:      Ondřej Jirman <[email protected]>
584 S:      Maintained
585 F:      Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml
586 F:      drivers/iio/magnetometer/af8133j.c
587
588 AF9013 MEDIA DRIVER
589 L:      [email protected]
590 S:      Orphan
591 W:      https://linuxtv.org
592 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
593 F:      drivers/media/dvb-frontends/af9013*
594
595 AF9033 MEDIA DRIVER
596 L:      [email protected]
597 S:      Orphan
598 W:      https://linuxtv.org
599 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
600 F:      drivers/media/dvb-frontends/af9033*
601
602 AFFS FILE SYSTEM
603 M:      David Sterba <[email protected]>
604 L:      [email protected]
605 S:      Odd Fixes
606 F:      Documentation/filesystems/affs.rst
607 F:      fs/affs/
608
609 AFS FILESYSTEM
610 M:      David Howells <[email protected]>
611 M:      Marc Dionne <[email protected]>
612 L:      [email protected]
613 S:      Supported
614 W:      https://www.infradead.org/~dhowells/kafs/
615 F:      Documentation/filesystems/afs.rst
616 F:      fs/afs/
617 F:      include/trace/events/afs.h
618
619 AGPGART DRIVER
620 M:      David Airlie <[email protected]>
621 L:      [email protected]
622 S:      Maintained
623 T:      git https://gitlab.freedesktop.org/drm/kernel.git
624 F:      drivers/char/agp/
625 F:      include/linux/agp*
626 F:      include/uapi/linux/agp*
627
628 AHA152X SCSI DRIVER
629 M:      "Juergen E. Fischer" <[email protected]>
630 L:      [email protected]
631 S:      Maintained
632 F:      drivers/scsi/aha152x*
633 F:      drivers/scsi/pcmcia/aha152x*
634
635 AIC7XXX / AIC79XX SCSI DRIVER
636 M:      Hannes Reinecke <[email protected]>
637 L:      [email protected]
638 S:      Maintained
639 F:      drivers/scsi/aic7xxx/
640
641 AIMSLAB FM RADIO RECEIVER DRIVER
642 M:      Hans Verkuil <[email protected]>
643 L:      [email protected]
644 S:      Maintained
645 W:      https://linuxtv.org
646 T:      git git://linuxtv.org/media_tree.git
647 F:      drivers/media/radio/radio-aimslab*
648
649 AIO
650 M:      Benjamin LaHaise <[email protected]>
651 L:      [email protected]
652 S:      Supported
653 F:      fs/aio.c
654 F:      include/linux/*aio*.h
655
656 AIRSPY MEDIA DRIVER
657 L:      [email protected]
658 S:      Orphan
659 W:      https://linuxtv.org
660 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
661 F:      drivers/media/usb/airspy/
662
663 ALACRITECH GIGABIT ETHERNET DRIVER
664 M:      Lino Sanfilippo <[email protected]>
665 S:      Maintained
666 F:      drivers/net/ethernet/alacritech/*
667
668 ALCATEL SPEEDTOUCH USB DRIVER
669 M:      Duncan Sands <[email protected]>
670 L:      [email protected]
671 S:      Maintained
672 W:      http://www.linux-usb.org/SpeedTouch/
673 F:      drivers/usb/atm/speedtch.c
674 F:      drivers/usb/atm/usbatm.c
675
676 ALCHEMY AU1XX0 MMC DRIVER
677 M:      Manuel Lauss <[email protected]>
678 S:      Maintained
679 F:      drivers/mmc/host/au1xmmc.c
680
681 ALI1563 I2C DRIVER
682 M:      Rudolf Marek <[email protected]>
683 L:      [email protected]
684 S:      Maintained
685 F:      Documentation/i2c/busses/i2c-ali1563.rst
686 F:      drivers/i2c/busses/i2c-ali1563.c
687
688 ALIBABA ELASTIC RDMA DRIVER
689 M:      Cheng Xu <[email protected]>
690 M:      Kai Shen <[email protected]>
691 L:      [email protected]
692 S:      Supported
693 F:      drivers/infiniband/hw/erdma
694 F:      include/uapi/rdma/erdma-abi.h
695
696 ALIBABA PMU DRIVER
697 M:      Shuai Xue <[email protected]>
698 S:      Supported
699 F:      Documentation/admin-guide/perf/alibaba_pmu.rst
700 F:      drivers/perf/alibaba_uncore_drw_pmu.c
701
702 ALIENWARE WMI DRIVER
703 L:      [email protected]
704 S:      Maintained
705 F:      drivers/platform/x86/dell/alienware-wmi.c
706
707 ALLEGRO DVT VIDEO IP CORE DRIVER
708 M:      Michael Tretter <[email protected]>
709 R:      Pengutronix Kernel Team <[email protected]>
710 L:      [email protected]
711 S:      Maintained
712 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
713 F:      drivers/media/platform/allegro-dvt/
714
715 ALLIED VISION ALVIUM CAMERA DRIVER
716 M:      Tommaso Merciai <[email protected]>
717 M:      Martin Hecht <[email protected]>
718 L:      [email protected]
719 S:      Maintained
720 F:      Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml
721 F:      drivers/media/i2c/alvium-csi2.c
722 F:      drivers/media/i2c/alvium-csi2.h
723
724 ALLWINNER A10 CSI DRIVER
725 M:      Maxime Ripard <[email protected]>
726 L:      [email protected]
727 S:      Maintained
728 T:      git git://linuxtv.org/media_tree.git
729 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
730 F:      drivers/media/platform/sunxi/sun4i-csi/
731
732 ALLWINNER A31 CSI DRIVER
733 M:      Yong Deng <[email protected]>
734 M:      Paul Kocialkowski <[email protected]>
735 L:      [email protected]
736 S:      Maintained
737 T:      git git://linuxtv.org/media_tree.git
738 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
739 F:      drivers/media/platform/sunxi/sun6i-csi/
740
741 ALLWINNER A31 ISP DRIVER
742 M:      Paul Kocialkowski <[email protected]>
743 L:      [email protected]
744 S:      Maintained
745 T:      git git://linuxtv.org/media_tree.git
746 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml
747 F:      drivers/staging/media/sunxi/sun6i-isp/
748 F:      drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h
749
750 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
751 M:      Paul Kocialkowski <[email protected]>
752 L:      [email protected]
753 S:      Maintained
754 T:      git git://linuxtv.org/media_tree.git
755 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
756 F:      drivers/media/platform/sunxi/sun6i-mipi-csi2/
757
758 ALLWINNER CPUFREQ DRIVER
759 M:      Yangtao Li <[email protected]>
760 L:      [email protected]
761 S:      Maintained
762 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
763 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
764
765 ALLWINNER CRYPTO DRIVERS
766 M:      Corentin Labbe <[email protected]>
767 L:      [email protected]
768 S:      Maintained
769 F:      drivers/crypto/allwinner/
770
771 ALLWINNER DMIC DRIVERS
772 M:      Ban Tao <[email protected]>
773 L:      [email protected] (moderated for non-subscribers)
774 S:      Maintained
775 F:      Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml
776 F:      sound/soc/sunxi/sun50i-dmic.c
777
778 ALLWINNER HARDWARE SPINLOCK SUPPORT
779 M:      Wilken Gottwalt <[email protected]>
780 S:      Maintained
781 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
782 F:      drivers/hwspinlock/sun6i_hwspinlock.c
783
784 ALLWINNER THERMAL DRIVER
785 M:      Vasily Khoruzhick <[email protected]>
786 M:      Yangtao Li <[email protected]>
787 L:      [email protected]
788 S:      Maintained
789 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
790 F:      drivers/thermal/sun8i_thermal.c
791
792 ALLWINNER VPU DRIVER
793 M:      Maxime Ripard <[email protected]>
794 M:      Paul Kocialkowski <[email protected]>
795 L:      [email protected]
796 S:      Maintained
797 F:      drivers/staging/media/sunxi/cedrus/
798
799 ALPHA PORT
800 M:      Richard Henderson <[email protected]>
801 M:      Ivan Kokshaysky <[email protected]>
802 M:      Matt Turner <[email protected]>
803 L:      [email protected]
804 S:      Odd Fixes
805 F:      arch/alpha/
806
807 ALPS PS/2 TOUCHPAD DRIVER
808 R:      Pali Rohár <[email protected]>
809 F:      drivers/input/mouse/alps.*
810
811 ALTERA I2C CONTROLLER DRIVER
812 M:      Thor Thayer <[email protected]>
813 S:      Maintained
814 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
815 F:      drivers/i2c/busses/i2c-altera.c
816
817 ALTERA MAILBOX DRIVER
818 M:      Mun Yew Tham <[email protected]>
819 S:      Maintained
820 F:      drivers/mailbox/mailbox-altera.c
821
822 ALTERA MSGDMA IP CORE DRIVER
823 M:      Olivier Dautricourt <[email protected]>
824 R:      Stefan Roese <[email protected]>
825 L:      [email protected]
826 S:      Odd Fixes
827 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
828 F:      drivers/dma/altera-msgdma.c
829
830 ALTERA PIO DRIVER
831 M:      Mun Yew Tham <[email protected]>
832 L:      [email protected]
833 S:      Maintained
834 F:      drivers/gpio/gpio-altera.c
835
836 ALTERA SYSTEM MANAGER DRIVER
837 M:      Thor Thayer <[email protected]>
838 S:      Maintained
839 F:      drivers/mfd/altera-sysmgr.c
840 F:      include/linux/mfd/altera-sysmgr.h
841
842 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
843 M:      Thor Thayer <[email protected]>
844 S:      Maintained
845 F:      drivers/gpio/gpio-altera-a10sr.c
846 F:      drivers/mfd/altera-a10sr.c
847 F:      drivers/reset/reset-a10sr.c
848 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
849 F:      include/linux/mfd/altera-a10sr.h
850
851 ALTERA TRIPLE SPEED ETHERNET DRIVER
852 M:      Joyce Ooi <[email protected]>
853 L:      [email protected]
854 S:      Maintained
855 F:      drivers/net/ethernet/altera/
856
857 ALTERA UART/JTAG UART SERIAL DRIVERS
858 M:      Tobias Klauser <[email protected]>
859 L:      [email protected]
860 S:      Maintained
861 F:      drivers/tty/serial/altera_jtaguart.c
862 F:      drivers/tty/serial/altera_uart.c
863 F:      include/linux/altera_jtaguart.h
864 F:      include/linux/altera_uart.h
865
866 AMAZON ANNAPURNA LABS FIC DRIVER
867 M:      Talel Shenhar <[email protected]>
868 S:      Maintained
869 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
870 F:      drivers/irqchip/irq-al-fic.c
871
872 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
873 M:      Talel Shenhar <[email protected]>
874 M:      Talel Shenhar <[email protected]>
875 S:      Maintained
876 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
877 F:      drivers/edac/al_mc_edac.c
878
879 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
880 M:      Talel Shenhar <[email protected]>
881 S:      Maintained
882 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
883 F:      drivers/thermal/thermal_mmio.c
884
885 AMAZON ETHERNET DRIVERS
886 M:      Shay Agroskin <[email protected]>
887 M:      Arthur Kiyanovski <[email protected]>
888 R:      David Arinzon <[email protected]>
889 R:      Noam Dagan <[email protected]>
890 R:      Saeed Bishara <[email protected]>
891 L:      [email protected]
892 S:      Supported
893 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
894 F:      drivers/net/ethernet/amazon/
895
896 AMAZON RDMA EFA DRIVER
897 M:      Michael Margolin <[email protected]>
898 R:      Gal Pressman <[email protected]>
899 R:      Yossi Leybovich <[email protected]>
900 L:      [email protected]
901 S:      Supported
902 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
903 F:      drivers/infiniband/hw/efa/
904 F:      include/uapi/rdma/efa-abi.h
905
906 AMD ADDRESS TRANSLATION LIBRARY (ATL)
907 M:      Yazen Ghannam <[email protected]>
908 L:      [email protected]
909 S:      Supported
910 F:      drivers/ras/amd/atl/*
911
912 AMD AXI W1 DRIVER
913 M:      Kris Chaplin <[email protected]>
914 R:      Thomas Delev <[email protected]>
915 R:      Michal Simek <[email protected]>
916 S:      Maintained
917 F:      Documentation/devicetree/bindings/w1/amd,axi-1wire-host.yaml
918 F:      drivers/w1/masters/amd_axi_w1.c
919
920 AMD CDX BUS DRIVER
921 M:      Nipun Gupta <[email protected]>
922 M:      Nikhil Agarwal <[email protected]>
923 S:      Maintained
924 F:      Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
925 F:      drivers/cdx/*
926 F:      include/linux/cdx/*
927
928 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
929 M:      Tom Lendacky <[email protected]>
930 M:      John Allen <[email protected]>
931 L:      [email protected]
932 S:      Supported
933 F:      drivers/crypto/ccp/
934 F:      include/linux/ccp.h
935
936 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
937 M:      Ashish Kalra <[email protected]>
938 M:      Tom Lendacky <[email protected]>
939 L:      [email protected]
940 S:      Supported
941 F:      drivers/crypto/ccp/sev*
942 F:      include/uapi/linux/psp-sev.h
943
944 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT
945 M:      Mario Limonciello <[email protected]>
946 L:      [email protected]
947 S:      Supported
948 F:      drivers/crypto/ccp/dbc.c
949 F:      drivers/crypto/ccp/dbc.h
950 F:      drivers/crypto/ccp/platform-access.c
951 F:      drivers/crypto/ccp/platform-access.h
952 F:      include/uapi/linux/psp-dbc.h
953 F:      tools/crypto/ccp/*.c
954 F:      tools/crypto/ccp/*.py
955
956 AMD DISPLAY CORE
957 M:      Harry Wentland <[email protected]>
958 M:      Leo Li <[email protected]>
959 M:      Rodrigo Siqueira <[email protected]>
960 L:      [email protected]
961 S:      Supported
962 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
963 F:      drivers/gpu/drm/amd/display/
964
965 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
966 M:      Huang Rui <[email protected]>
967 L:      [email protected]
968 S:      Supported
969 F:      Documentation/hwmon/fam15h_power.rst
970 F:      drivers/hwmon/fam15h_power.c
971
972 AMD FCH GPIO DRIVER
973 M:      Enrico Weigelt, metux IT consult <[email protected]>
974 L:      [email protected]
975 S:      Maintained
976 F:      drivers/gpio/gpio-amd-fch.c
977 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
978
979 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
980 L:      [email protected] (moderated for non-subscribers)
981 S:      Orphan
982 F:      drivers/usb/gadget/udc/amd5536udc.*
983
984 AMD GEODE PROCESSOR/CHIPSET SUPPORT
985 M:      Andres Salomon <[email protected]>
986 L:      [email protected] (moderated for non-subscribers)
987 S:      Supported
988 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
989 F:      arch/x86/include/asm/geode.h
990 F:      drivers/char/hw_random/geode-rng.c
991 F:      drivers/crypto/geode*
992 F:      drivers/video/fbdev/geode/
993
994 AMD HSMP DRIVER
995 M:      Naveen Krishna Chatradhi <[email protected]>
996 R:      Carlos Bilbao <[email protected]>
997 L:      [email protected]
998 S:      Maintained
999 F:      Documentation/arch/x86/amd_hsmp.rst
1000 F:      arch/x86/include/asm/amd_hsmp.h
1001 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1002 F:      drivers/platform/x86/amd/hsmp.c
1003
1004 AMD IOMMU (AMD-VI)
1005 M:      Joerg Roedel <[email protected]>
1006 R:      Suravee Suthikulpanit <[email protected]>
1007 L:      [email protected]
1008 S:      Maintained
1009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
1010 F:      drivers/iommu/amd/
1011 F:      include/linux/amd-iommu.h
1012
1013 AMD KFD
1014 M:      Felix Kuehling <[email protected]>
1015 L:      [email protected]
1016 S:      Supported
1017 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1018 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
1019 F:      drivers/gpu/drm/amd/amdkfd/
1020 F:      drivers/gpu/drm/amd/include/cik_structs.h
1021 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
1022 F:      drivers/gpu/drm/amd/include/v9_structs.h
1023 F:      drivers/gpu/drm/amd/include/vi_structs.h
1024 F:      include/uapi/linux/kfd_ioctl.h
1025 F:      include/uapi/linux/kfd_sysfs.h
1026
1027 AMD MP2 I2C DRIVER
1028 M:      Elie Morisse <[email protected]>
1029 M:      Shyam Sundar S K <[email protected]>
1030 L:      [email protected]
1031 S:      Maintained
1032 F:      drivers/i2c/busses/i2c-amd-mp2*
1033
1034 AMD PDS CORE DRIVER
1035 M:      Shannon Nelson <[email protected]>
1036 M:      Brett Creeley <[email protected]>
1037 L:      [email protected]
1038 S:      Supported
1039 F:      Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1040 F:      drivers/net/ethernet/amd/pds_core/
1041 F:      include/linux/pds/
1042
1043 AMD PMC DRIVER
1044 M:      Shyam Sundar S K <[email protected]>
1045 L:      [email protected]
1046 S:      Maintained
1047 F:      drivers/platform/x86/amd/pmc/
1048
1049 AMD PMF DRIVER
1050 M:      Shyam Sundar S K <[email protected]>
1051 L:      [email protected]
1052 S:      Maintained
1053 F:      Documentation/ABI/testing/sysfs-amd-pmf
1054 F:      drivers/platform/x86/amd/pmf/
1055
1056 AMD POWERPLAY AND SWSMU
1057 M:      Evan Quan <[email protected]>
1058 L:      [email protected]
1059 S:      Supported
1060 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1061 F:      drivers/gpu/drm/amd/pm/
1062
1063 AMD PSTATE DRIVER
1064 M:      Huang Rui <[email protected]>
1065 L:      [email protected]
1066 S:      Supported
1067 F:      Documentation/admin-guide/pm/amd-pstate.rst
1068 F:      drivers/cpufreq/amd-pstate*
1069 F:      include/linux/amd-pstate.h
1070 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1071
1072 AMD PTDMA DRIVER
1073 M:      Basavaraj Natikar <[email protected]>
1074 L:      [email protected]
1075 S:      Maintained
1076 F:      drivers/dma/ptdma/
1077
1078 AMD SEATTLE DEVICE TREE SUPPORT
1079 M:      Suravee Suthikulpanit <[email protected]>
1080 M:      Tom Lendacky <[email protected]>
1081 S:      Supported
1082 F:      arch/arm64/boot/dts/amd/
1083
1084 AMD SENSOR FUSION HUB DRIVER
1085 M:      Basavaraj Natikar <[email protected]>
1086 L:      [email protected]
1087 S:      Maintained
1088 F:      Documentation/hid/amd-sfh*
1089 F:      drivers/hid/amd-sfh-hid/
1090
1091 AMD SPI DRIVER
1092 M:      Sanjay R Mehta <[email protected]>
1093 S:      Maintained
1094 F:      drivers/spi/spi-amd.c
1095
1096 AMD XGBE DRIVER
1097 M:      "Shyam Sundar S K" <[email protected]>
1098 L:      [email protected]
1099 S:      Supported
1100 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1101 F:      drivers/net/ethernet/amd/xgbe/
1102
1103 AMLOGIC DDR PMU DRIVER
1104 M:      Jiucheng Xu <[email protected]>
1105 L:      [email protected]
1106 S:      Supported
1107 W:      http://www.amlogic.com
1108 F:      Documentation/admin-guide/perf/meson-ddr-pmu.rst
1109 F:      Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1110 F:      drivers/perf/amlogic/
1111 F:      include/soc/amlogic/
1112
1113 AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO DRIVER
1114 M:      Javier Carrasco <[email protected]>
1115 L:      [email protected]
1116 S:      Maintained
1117 F:      Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml
1118 F:      Documentation/hwmon/chipcap2.rst
1119 F:      drivers/hwmon/chipcap2.c
1120
1121 AMPHION VPU CODEC V4L2 DRIVER
1122 M:      Ming Qian <[email protected]>
1123 M:      Zhou Peng <[email protected]>
1124 L:      [email protected]
1125 S:      Maintained
1126 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1127 F:      drivers/media/platform/amphion/
1128
1129 AMS AS73211 DRIVER
1130 M:      Christian Eggers <[email protected]>
1131 L:      [email protected]
1132 S:      Maintained
1133 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1134 F:      drivers/iio/light/as73211.c
1135
1136 AMT (Automatic Multicast Tunneling)
1137 M:      Taehee Yoo <[email protected]>
1138 L:      [email protected]
1139 S:      Maintained
1140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1142 F:      drivers/net/amt.c
1143
1144 ANALOG DEVICES INC AD3552R DRIVER
1145 M:      Nuno Sá <[email protected]>
1146 L:      [email protected]
1147 S:      Supported
1148 W:      https://ez.analog.com/linux-software-drivers
1149 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1150 F:      drivers/iio/dac/ad3552r.c
1151
1152 ANALOG DEVICES INC AD4130 DRIVER
1153 M:      Cosmin Tanislav <[email protected]>
1154 L:      [email protected]
1155 S:      Supported
1156 W:      https://ez.analog.com/linux-software-drivers
1157 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1158 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1159 F:      drivers/iio/adc/ad4130.c
1160
1161 ANALOG DEVICES INC AD7091R DRIVER
1162 M:      Marcelo Schmitt <[email protected]>
1163 L:      [email protected]
1164 S:      Supported
1165 W:      http://ez.analog.com/community/linux-device-drivers
1166 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7091r*
1167 F:      drivers/iio/adc/ad7091r*
1168
1169 ANALOG DEVICES INC AD7192 DRIVER
1170 M:      Alexandru Tachici <[email protected]>
1171 L:      [email protected]
1172 S:      Supported
1173 W:      https://ez.analog.com/linux-software-drivers
1174 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1175 F:      drivers/iio/adc/ad7192.c
1176
1177 ANALOG DEVICES INC AD7292 DRIVER
1178 M:      Marcelo Schmitt <[email protected]>
1179 L:      [email protected]
1180 S:      Supported
1181 W:      https://ez.analog.com/linux-software-drivers
1182 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1183 F:      drivers/iio/adc/ad7292.c
1184
1185 ANALOG DEVICES INC AD7293 DRIVER
1186 M:      Antoniu Miclaus <[email protected]>
1187 L:      [email protected]
1188 S:      Supported
1189 W:      https://ez.analog.com/linux-software-drivers
1190 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1191 F:      drivers/iio/dac/ad7293.c
1192
1193 ANALOG DEVICES INC AD74115 DRIVER
1194 M:      Cosmin Tanislav <[email protected]>
1195 L:      [email protected]
1196 S:      Supported
1197 W:      https://ez.analog.com/linux-software-drivers
1198 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1199 F:      drivers/iio/addac/ad74115.c
1200
1201 ANALOG DEVICES INC AD74413R DRIVER
1202 M:      Cosmin Tanislav <[email protected]>
1203 L:      [email protected]
1204 S:      Supported
1205 W:      https://ez.analog.com/linux-software-drivers
1206 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1207 F:      drivers/iio/addac/ad74413r.c
1208 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1209
1210 ANALOG DEVICES INC AD7768-1 DRIVER
1211 M:      Michael Hennerich <[email protected]>
1212 L:      [email protected]
1213 S:      Supported
1214 W:      https://ez.analog.com/linux-software-drivers
1215 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1216 F:      drivers/iio/adc/ad7768-1.c
1217
1218 ANALOG DEVICES INC AD7780 DRIVER
1219 M:      Michael Hennerich <[email protected]>
1220 M:      Renato Lui Geh <[email protected]>
1221 L:      [email protected]
1222 S:      Supported
1223 W:      https://ez.analog.com/linux-software-drivers
1224 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1225 F:      drivers/iio/adc/ad7780.c
1226
1227 ANALOG DEVICES INC ADA4250 DRIVER
1228 M:      Antoniu Miclaus <[email protected]>
1229 L:      [email protected]
1230 S:      Supported
1231 W:      https://ez.analog.com/linux-software-drivers
1232 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1233 F:      drivers/iio/amplifiers/ada4250.c
1234
1235 ANALOG DEVICES INC ADF4377 DRIVER
1236 M:      Antoniu Miclaus <[email protected]>
1237 L:      [email protected]
1238 S:      Supported
1239 W:      https://ez.analog.com/linux-software-drivers
1240 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1241 F:      drivers/iio/frequency/adf4377.c
1242
1243 ANALOG DEVICES INC ADGS1408 DRIVER
1244 M:      Mircea Caprioru <[email protected]>
1245 S:      Supported
1246 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1247 F:      drivers/mux/adgs1408.c
1248
1249 ANALOG DEVICES INC ADIN DRIVER
1250 M:      Michael Hennerich <[email protected]>
1251 L:      [email protected]
1252 S:      Supported
1253 W:      https://ez.analog.com/linux-software-drivers
1254 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1255 F:      drivers/net/phy/adin.c
1256
1257 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1258 M:      Nuno Sa <[email protected]>
1259 L:      [email protected]
1260 S:      Supported
1261 F:      drivers/iio/imu/adis.c
1262 F:      drivers/iio/imu/adis_buffer.c
1263 F:      drivers/iio/imu/adis_trigger.c
1264 F:      include/linux/iio/imu/adis.h
1265
1266 ANALOG DEVICES INC ADIS16460 DRIVER
1267 M:      Dragos Bogdan <[email protected]>
1268 L:      [email protected]
1269 S:      Supported
1270 W:      https://ez.analog.com/linux-software-drivers
1271 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1272 F:      drivers/iio/imu/adis16460.c
1273
1274 ANALOG DEVICES INC ADIS16475 DRIVER
1275 M:      Nuno Sa <[email protected]>
1276 L:      [email protected]
1277 S:      Supported
1278 W:      https://ez.analog.com/linux-software-drivers
1279 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1280 F:      drivers/iio/imu/adis16475.c
1281
1282 ANALOG DEVICES INC ADM1177 DRIVER
1283 M:      Michael Hennerich <[email protected]>
1284 L:      [email protected]
1285 S:      Supported
1286 W:      https://ez.analog.com/linux-software-drivers
1287 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1288 F:      drivers/hwmon/adm1177.c
1289
1290 ANALOG DEVICES INC ADMFM2000 DRIVER
1291 M:      Kim Seer Paller <[email protected]>
1292 L:      [email protected]
1293 S:      Supported
1294 W:      https://ez.analog.com/linux-software-drivers
1295 F:      Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml
1296 F:      drivers/iio/frequency/admfm2000.c
1297
1298 ANALOG DEVICES INC ADMV1013 DRIVER
1299 M:      Antoniu Miclaus <[email protected]>
1300 L:      [email protected]
1301 S:      Supported
1302 W:      https://ez.analog.com/linux-software-drivers
1303 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1304 F:      drivers/iio/frequency/admv1013.c
1305
1306 ANALOG DEVICES INC ADMV1014 DRIVER
1307 M:      Antoniu Miclaus <[email protected]>
1308 L:      [email protected]
1309 S:      Supported
1310 W:      https://ez.analog.com/linux-software-drivers
1311 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1312 F:      drivers/iio/frequency/admv1014.c
1313
1314 ANALOG DEVICES INC ADMV8818 DRIVER
1315 M:      Antoniu Miclaus <[email protected]>
1316 L:      [email protected]
1317 S:      Supported
1318 W:      https://ez.analog.com/linux-software-drivers
1319 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1320 F:      drivers/iio/filter/admv8818.c
1321
1322 ANALOG DEVICES INC ADP5061 DRIVER
1323 M:      Michael Hennerich <[email protected]>
1324 L:      [email protected]
1325 S:      Supported
1326 W:      https://ez.analog.com/linux-software-drivers
1327 F:      drivers/power/supply/adp5061.c
1328
1329 ANALOG DEVICES INC ADRF6780 DRIVER
1330 M:      Antoniu Miclaus <[email protected]>
1331 L:      [email protected]
1332 S:      Supported
1333 W:      https://ez.analog.com/linux-software-drivers
1334 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1335 F:      drivers/iio/frequency/adrf6780.c
1336
1337 ANALOG DEVICES INC ADV7180 DRIVER
1338 M:      Lars-Peter Clausen <[email protected]>
1339 L:      [email protected]
1340 S:      Supported
1341 W:      https://ez.analog.com/linux-software-drivers
1342 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1343 F:      drivers/media/i2c/adv7180.c
1344
1345 ANALOG DEVICES INC ADV748X DRIVER
1346 M:      Kieran Bingham <[email protected]>
1347 L:      [email protected]
1348 S:      Maintained
1349 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1350 F:      drivers/media/i2c/adv748x/*
1351
1352 ANALOG DEVICES INC ADV7511 DRIVER
1353 M:      Hans Verkuil <[email protected]>
1354 L:      [email protected]
1355 S:      Maintained
1356 F:      drivers/media/i2c/adv7511*
1357
1358 ANALOG DEVICES INC ADV7604 DRIVER
1359 M:      Hans Verkuil <[email protected]>
1360 L:      [email protected]
1361 S:      Maintained
1362 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1363 F:      drivers/media/i2c/adv7604*
1364
1365 ANALOG DEVICES INC ADV7842 DRIVER
1366 M:      Hans Verkuil <[email protected]>
1367 L:      [email protected]
1368 S:      Maintained
1369 F:      drivers/media/i2c/adv7842*
1370
1371 ANALOG DEVICES INC ADXRS290 DRIVER
1372 M:      Nishant Malpani <[email protected]>
1373 L:      [email protected]
1374 S:      Supported
1375 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1376 F:      drivers/iio/gyro/adxrs290.c
1377
1378 ANALOG DEVICES INC ASOC CODEC DRIVERS
1379 M:      Lars-Peter Clausen <[email protected]>
1380 M:      Nuno Sá <[email protected]>
1381 L:      [email protected] (moderated for non-subscribers)
1382 S:      Supported
1383 W:      http://wiki.analog.com/
1384 W:      https://ez.analog.com/linux-software-drivers
1385 F:      sound/soc/codecs/ad1*
1386 F:      sound/soc/codecs/ad7*
1387 F:      sound/soc/codecs/adau*
1388 F:      sound/soc/codecs/adav*
1389 F:      sound/soc/codecs/sigmadsp.*
1390 F:      sound/soc/codecs/ssm*
1391
1392 ANALOG DEVICES INC DMA DRIVERS
1393 M:      Lars-Peter Clausen <[email protected]>
1394 S:      Supported
1395 W:      https://ez.analog.com/linux-software-drivers
1396 F:      drivers/dma/dma-axi-dmac.c
1397
1398 ANALOG DEVICES INC IIO DRIVERS
1399 M:      Lars-Peter Clausen <[email protected]>
1400 M:      Michael Hennerich <[email protected]>
1401 S:      Supported
1402 W:      http://wiki.analog.com/
1403 W:      https://ez.analog.com/linux-software-drivers
1404 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1405 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1406 F:      Documentation/devicetree/bindings/iio/*/adi,*
1407 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1408 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1409 F:      drivers/iio/*/ad*
1410 F:      drivers/iio/adc/ltc249*
1411 F:      drivers/iio/amplifiers/hmc425a.c
1412 F:      drivers/staging/iio/*/ad*
1413 X:      drivers/iio/*/adjd*
1414
1415 ANALOGBITS PLL LIBRARIES
1416 M:      Paul Walmsley <[email protected]>
1417 M:      Samuel Holland <[email protected]>
1418 S:      Supported
1419 F:      drivers/clk/analogbits/*
1420 F:      include/linux/clk/analogbits*
1421
1422 ANDROID DRIVERS
1423 M:      Greg Kroah-Hartman <[email protected]>
1424 M:      Arve Hjønnevåg <[email protected]>
1425 M:      Todd Kjos <[email protected]>
1426 M:      Martijn Coenen <[email protected]>
1427 M:      Joel Fernandes <[email protected]>
1428 M:      Christian Brauner <[email protected]>
1429 M:      Carlos Llamas <[email protected]>
1430 M:      Suren Baghdasaryan <[email protected]>
1431 L:      [email protected]
1432 S:      Supported
1433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1434 F:      drivers/android/
1435
1436 ANDROID GOLDFISH PIC DRIVER
1437 M:      Miodrag Dinic <[email protected]>
1438 S:      Supported
1439 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1440 F:      drivers/irqchip/irq-goldfish-pic.c
1441
1442 ANDROID GOLDFISH RTC DRIVER
1443 M:      Jiaxun Yang <[email protected]>
1444 S:      Supported
1445 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1446 F:      drivers/rtc/rtc-goldfish.c
1447
1448 AOA (Apple Onboard Audio) ALSA DRIVER
1449 M:      Johannes Berg <[email protected]>
1450 L:      [email protected]
1451 L:      [email protected] (moderated for non-subscribers)
1452 S:      Maintained
1453 F:      sound/aoa/
1454
1455 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1456 M:      William Breathitt Gray <[email protected]>
1457 L:      [email protected]
1458 S:      Maintained
1459 F:      drivers/iio/addac/stx104.c
1460
1461 APM DRIVER
1462 M:      Jiri Kosina <[email protected]>
1463 S:      Odd fixes
1464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1465 F:      arch/x86/kernel/apm_32.c
1466 F:      drivers/char/apm-emulation.c
1467 F:      include/linux/apm_bios.h
1468 F:      include/uapi/linux/apm_bios.h
1469
1470 APPARMOR SECURITY MODULE
1471 M:      John Johansen <[email protected]>
1472 M:      John Johansen <[email protected]>
1473 L:      [email protected] (moderated for non-subscribers)
1474 S:      Supported
1475 W:      apparmor.net
1476 B:      https://gitlab.com/apparmor/apparmor-kernel
1477 C:      irc://irc.oftc.net/apparmor
1478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1479 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1480 F:      Documentation/admin-guide/LSM/apparmor.rst
1481 F:      security/apparmor/
1482
1483 APPLE BCM5974 MULTITOUCH DRIVER
1484 M:      Henrik Rydberg <[email protected]>
1485 L:      [email protected]
1486 S:      Odd fixes
1487 F:      drivers/input/mouse/bcm5974.c
1488
1489 APPLE PCIE CONTROLLER DRIVER
1490 M:      Alyssa Rosenzweig <[email protected]>
1491 M:      Marc Zyngier <[email protected]>
1492 L:      [email protected]
1493 S:      Maintained
1494 F:      drivers/pci/controller/pcie-apple.c
1495
1496 APPLE SMC DRIVER
1497 M:      Henrik Rydberg <[email protected]>
1498 L:      [email protected]
1499 S:      Odd fixes
1500 F:      drivers/hwmon/applesmc.c
1501
1502 APPLETALK NETWORK LAYER
1503 L:      [email protected]
1504 S:      Odd fixes
1505 F:      include/linux/atalk.h
1506 F:      include/uapi/linux/atalk.h
1507 F:      net/appletalk/
1508
1509 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1510 M:      Khuong Dinh <[email protected]>
1511 S:      Supported
1512 F:      arch/arm64/boot/dts/apm/
1513
1514 APPLIED MICRO (APM) X-GENE SOC EDAC
1515 M:      Khuong Dinh <[email protected]>
1516 S:      Supported
1517 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1518 F:      drivers/edac/xgene_edac.c
1519
1520 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1521 M:      Iyappan Subramanian <[email protected]>
1522 M:      Keyur Chudgar <[email protected]>
1523 S:      Supported
1524 F:      drivers/net/ethernet/apm/xgene-v2/
1525
1526 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1527 M:      Iyappan Subramanian <[email protected]>
1528 M:      Keyur Chudgar <[email protected]>
1529 M:      Quan Nguyen <[email protected]>
1530 S:      Supported
1531 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1532 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1533 F:      drivers/net/ethernet/apm/xgene/
1534 F:      drivers/net/mdio/mdio-xgene.c
1535
1536 APPLIED MICRO (APM) X-GENE SOC PMU
1537 M:      Khuong Dinh <[email protected]>
1538 S:      Supported
1539 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1540 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1541 F:      drivers/perf/xgene_pmu.c
1542
1543 APTINA CAMERA SENSOR PLL
1544 M:      Laurent Pinchart <[email protected]>
1545 L:      [email protected]
1546 S:      Maintained
1547 F:      drivers/media/i2c/aptina-pll.*
1548
1549 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1550 M:      Aleksa Savic <[email protected]>
1551 M:      Jack Doan <[email protected]>
1552 L:      [email protected]
1553 S:      Maintained
1554 F:      Documentation/hwmon/aquacomputer_d5next.rst
1555 F:      drivers/hwmon/aquacomputer_d5next.c
1556
1557 AQUANTIA ETHERNET DRIVER (atlantic)
1558 M:      Igor Russkikh <[email protected]>
1559 L:      [email protected]
1560 S:      Supported
1561 W:      https://www.marvell.com/
1562 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1563 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1564 F:      drivers/net/ethernet/aquantia/atlantic/
1565
1566 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1567 M:      Egor Pomozov <[email protected]>
1568 L:      [email protected]
1569 S:      Supported
1570 W:      http://www.aquantia.com
1571 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1572
1573 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1574 M:      Krzysztof Hałasa <[email protected]>
1575 L:      [email protected]
1576 S:      Maintained
1577 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1578 F:      drivers/media/i2c/ar0521.c
1579
1580 ARASAN NAND CONTROLLER DRIVER
1581 M:      Miquel Raynal <[email protected]>
1582 R:      Michal Simek <[email protected]>
1583 L:      [email protected]
1584 S:      Maintained
1585 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1586 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1587
1588 ARC FRAMEBUFFER DRIVER
1589 M:      Jaya Kumar <[email protected]>
1590 S:      Maintained
1591 F:      drivers/video/fbdev/arcfb.c
1592 F:      drivers/video/fbdev/core/fb_defio.c
1593
1594 ARC PGU DRM DRIVER
1595 M:      Alexey Brodkin <[email protected]>
1596 S:      Supported
1597 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1598 F:      drivers/gpu/drm/tiny/arcpgu.c
1599
1600 ARCNET NETWORK LAYER
1601 M:      Michael Grzeschik <[email protected]>
1602 L:      [email protected]
1603 S:      Maintained
1604 F:      drivers/net/arcnet/
1605 F:      include/uapi/linux/if_arcnet.h
1606
1607 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1608 M:      Arnd Bergmann <[email protected]>
1609 M:      Olof Johansson <[email protected]>
1610 M:      [email protected]
1611 L:      [email protected] (moderated for non-subscribers)
1612 S:      Maintained
1613 P:      Documentation/process/maintainer-soc.rst
1614 C:      irc://irc.libera.chat/armlinux
1615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1616 F:      Documentation/process/maintainer-soc*.rst
1617 F:      arch/arm/boot/dts/Makefile
1618 F:      arch/arm64/boot/dts/Makefile
1619
1620 ARM ARCHITECTED TIMER DRIVER
1621 M:      Mark Rutland <[email protected]>
1622 M:      Marc Zyngier <[email protected]>
1623 L:      [email protected] (moderated for non-subscribers)
1624 S:      Maintained
1625 F:      arch/arm/include/asm/arch_timer.h
1626 F:      arch/arm64/include/asm/arch_timer.h
1627 F:      drivers/clocksource/arm_arch_timer.c
1628
1629 ARM GENERIC INTERRUPT CONTROLLER DRIVERS
1630 M:      Marc Zyngier <[email protected]>
1631 L:      [email protected] (moderated for non-subscribers)
1632 S:      Maintained
1633 F:      Documentation/devicetree/bindings/interrupt-controller/arm,gic*
1634 F:      arch/arm/include/asm/arch_gicv3.h
1635 F:      arch/arm64/include/asm/arch_gicv3.h
1636 F:      drivers/irqchip/irq-gic*.[ch]
1637 F:      include/linux/irqchip/arm-gic*.h
1638 F:      include/linux/irqchip/arm-vgic-info.h
1639
1640 ARM HDLCD DRM DRIVER
1641 M:      Liviu Dudau <[email protected]>
1642 S:      Supported
1643 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1644 F:      drivers/gpu/drm/arm/hdlcd_*
1645
1646 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1647 M:      Linus Walleij <[email protected]>
1648 L:      [email protected] (moderated for non-subscribers)
1649 S:      Maintained
1650 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1651 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1652 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1653 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1654 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1655 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1656 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1657 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1658 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1659 F:      arch/arm/boot/dts/arm/arm-realview-*
1660 F:      arch/arm/boot/dts/arm/integrator*
1661 F:      arch/arm/boot/dts/arm/versatile*
1662 F:      arch/arm/mach-versatile/
1663 F:      drivers/bus/arm-integrator-lm.c
1664 F:      drivers/clk/versatile/
1665 F:      drivers/i2c/busses/i2c-versatile.c
1666 F:      drivers/irqchip/irq-versatile-fpga.c
1667 F:      drivers/mtd/maps/physmap-versatile.*
1668 F:      drivers/power/reset/arm-versatile-reboot.c
1669 F:      drivers/soc/versatile/
1670
1671 ARM KOMEDA DRM-KMS DRIVER
1672 M:      Liviu Dudau <[email protected]>
1673 S:      Supported
1674 T:      git git://anongit.freedesktop.org/drm/drm-misc
1675 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1676 F:      Documentation/gpu/komeda-kms.rst
1677 F:      drivers/gpu/drm/arm/display/include/
1678 F:      drivers/gpu/drm/arm/display/komeda/
1679
1680 ARM MALI PANFROST DRM DRIVER
1681 M:      Boris Brezillon <[email protected]>
1682 M:      Rob Herring <[email protected]>
1683 R:      Steven Price <[email protected]>
1684 L:      [email protected]
1685 S:      Supported
1686 T:      git git://anongit.freedesktop.org/drm/drm-misc
1687 F:      Documentation/gpu/panfrost.rst
1688 F:      drivers/gpu/drm/panfrost/
1689 F:      include/uapi/drm/panfrost_drm.h
1690
1691 ARM MALI-DP DRM DRIVER
1692 M:      Liviu Dudau <[email protected]>
1693 S:      Supported
1694 T:      git git://anongit.freedesktop.org/drm/drm-misc
1695 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1696 F:      Documentation/gpu/afbc.rst
1697 F:      drivers/gpu/drm/arm/
1698
1699 ARM MFM AND FLOPPY DRIVERS
1700 M:      Ian Molton <[email protected]>
1701 S:      Maintained
1702 F:      arch/arm/include/asm/floppy.h
1703 F:      arch/arm/mach-rpc/floppydma.S
1704
1705 ARM PMU PROFILING AND DEBUGGING
1706 M:      Will Deacon <[email protected]>
1707 M:      Mark Rutland <[email protected]>
1708 L:      [email protected] (moderated for non-subscribers)
1709 S:      Maintained
1710 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1711 F:      Documentation/devicetree/bindings/perf/
1712 F:      arch/arm*/include/asm/hw_breakpoint.h
1713 F:      arch/arm*/include/asm/perf_event.h
1714 F:      arch/arm*/kernel/hw_breakpoint.c
1715 F:      arch/arm*/kernel/perf_*
1716 F:      drivers/perf/
1717 F:      include/linux/perf/arm_pmu*.h
1718
1719 ARM PORT
1720 M:      Russell King <[email protected]>
1721 L:      [email protected] (moderated for non-subscribers)
1722 S:      Odd Fixes
1723 W:      http://www.armlinux.org.uk/
1724 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1725 F:      arch/arm/
1726 X:      arch/arm/boot/dts/
1727
1728 ARM PRIMECELL AACI PL041 DRIVER
1729 M:      Russell King <[email protected]>
1730 S:      Odd Fixes
1731 F:      sound/arm/aaci.*
1732
1733 ARM PRIMECELL BUS SUPPORT
1734 M:      Russell King <[email protected]>
1735 S:      Odd Fixes
1736 F:      drivers/amba/
1737 F:      include/linux/amba/bus.h
1738
1739 ARM PRIMECELL KMI PL050 DRIVER
1740 M:      Russell King <[email protected]>
1741 S:      Odd Fixes
1742 F:      drivers/input/serio/ambakmi.*
1743 F:      include/linux/amba/kmi.h
1744
1745 ARM PRIMECELL MMCI PL180/1 DRIVER
1746 M:      Russell King <[email protected]>
1747 S:      Odd Fixes
1748 F:      drivers/mmc/host/mmci.*
1749 F:      include/linux/amba/mmci.h
1750
1751 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1752 M:      Miquel Raynal <[email protected]>
1753 R:      Michal Simek <[email protected]>
1754 L:      [email protected]
1755 S:      Maintained
1756 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1757 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1758
1759 ARM PRIMECELL PL35X SMC DRIVER
1760 M:      Miquel Raynal <[email protected]>
1761 R:      Michal Simek <[email protected]>
1762 L:      [email protected] (moderated for non-subscribers)
1763 S:      Maintained
1764 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1765 F:      drivers/memory/pl353-smc.c
1766
1767 ARM PRIMECELL SSP PL022 SPI DRIVER
1768 M:      Linus Walleij <[email protected]>
1769 L:      [email protected] (moderated for non-subscribers)
1770 S:      Maintained
1771 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1772 F:      drivers/spi/spi-pl022.c
1773
1774 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1775 M:      Russell King <[email protected]>
1776 S:      Odd Fixes
1777 F:      drivers/tty/serial/amba-pl01*.c
1778 F:      include/linux/amba/serial.h
1779
1780 ARM PRIMECELL VIC PL190/PL192 DRIVER
1781 M:      Linus Walleij <[email protected]>
1782 L:      [email protected] (moderated for non-subscribers)
1783 S:      Maintained
1784 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1785 F:      drivers/irqchip/irq-vic.c
1786
1787 ARM SMC WATCHDOG DRIVER
1788 M:      Julius Werner <[email protected]>
1789 R:      Evan Benn <[email protected]>
1790 S:      Maintained
1791 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1792 F:      drivers/watchdog/arm_smc_wdt.c
1793
1794 ARM SMMU DRIVERS
1795 M:      Will Deacon <[email protected]>
1796 R:      Robin Murphy <[email protected]>
1797 L:      [email protected] (moderated for non-subscribers)
1798 S:      Maintained
1799 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1800 F:      drivers/iommu/arm/
1801 F:      drivers/iommu/io-pgtable-arm*
1802
1803 ARM SUB-ARCHITECTURES
1804 L:      [email protected] (moderated for non-subscribers)
1805 S:      Maintained
1806 C:      irc://irc.libera.chat/armlinux
1807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1808 F:      arch/arm/mach-*/
1809 F:      arch/arm/plat-*/
1810
1811 ARM/ACTIONS SEMI ARCHITECTURE
1812 M:      Andreas Färber <[email protected]>
1813 M:      Manivannan Sadhasivam <[email protected]>
1814 L:      [email protected] (moderated for non-subscribers)
1815 L:      [email protected] (moderated for non-subscribers)
1816 S:      Maintained
1817 F:      Documentation/devicetree/bindings/arm/actions.yaml
1818 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1819 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1820 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1821 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1822 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1823 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1824 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1825 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1826 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1827 F:      arch/arm/boot/dts/actions/
1828 F:      arch/arm/mach-actions/
1829 F:      arch/arm64/boot/dts/actions/
1830 F:      drivers/clk/actions/
1831 F:      drivers/clocksource/timer-owl*
1832 F:      drivers/dma/owl-dma.c
1833 F:      drivers/i2c/busses/i2c-owl.c
1834 F:      drivers/irqchip/irq-owl-sirq.c
1835 F:      drivers/mmc/host/owl-mmc.c
1836 F:      drivers/net/ethernet/actions/
1837 F:      drivers/pinctrl/actions/*
1838 F:      drivers/pmdomain/actions/
1839 F:      include/dt-bindings/power/owl-*
1840 F:      include/dt-bindings/reset/actions,*
1841 F:      include/linux/soc/actions/
1842 N:      owl
1843
1844 ARM/Allwinner SoC Clock Support
1845 M:      Emilio López <[email protected]>
1846 S:      Maintained
1847 F:      drivers/clk/sunxi/
1848
1849 ARM/Allwinner sunXi SoC support
1850 M:      Chen-Yu Tsai <[email protected]>
1851 M:      Jernej Skrabec <[email protected]>
1852 M:      Samuel Holland <[email protected]>
1853 L:      [email protected] (moderated for non-subscribers)
1854 L:      [email protected]
1855 S:      Maintained
1856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1857 F:      arch/arm/mach-sunxi/
1858 F:      arch/arm64/boot/dts/allwinner/
1859 F:      drivers/clk/sunxi-ng/
1860 F:      drivers/pinctrl/sunxi/
1861 F:      drivers/soc/sunxi/
1862 N:      allwinner
1863 N:      sun[x456789]i
1864 N:      sun[25]0i
1865
1866 ARM/AMD PENSANDO ARM64 ARCHITECTURE
1867 M:      Brad Larson <[email protected]>
1868 L:      [email protected] (moderated for non-subscribers)
1869 S:      Supported
1870 F:      Documentation/devicetree/bindings/*/amd,pensando*
1871 F:      arch/arm64/boot/dts/amd/elba*
1872
1873 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1874 M:      Neil Armstrong <[email protected]>
1875 M:      Jerome Brunet <[email protected]>
1876 L:      [email protected]
1877 S:      Maintained
1878 F:      Documentation/devicetree/bindings/clock/amlogic*
1879 F:      drivers/clk/meson/
1880 F:      include/dt-bindings/clock/amlogic,a1*
1881 F:      include/dt-bindings/clock/gxbb*
1882 F:      include/dt-bindings/clock/meson*
1883
1884 ARM/Amlogic Meson SoC Crypto Drivers
1885 M:      Corentin Labbe <[email protected]>
1886 L:      [email protected]
1887 L:      [email protected]
1888 S:      Maintained
1889 F:      Documentation/devicetree/bindings/crypto/amlogic*
1890 F:      drivers/crypto/amlogic/
1891
1892 ARM/Amlogic Meson SoC Sound Drivers
1893 M:      Jerome Brunet <[email protected]>
1894 L:      [email protected] (moderated for non-subscribers)
1895 S:      Maintained
1896 F:      Documentation/devicetree/bindings/sound/amlogic*
1897 F:      sound/soc/meson/
1898
1899 ARM/Amlogic Meson SoC support
1900 M:      Neil Armstrong <[email protected]>
1901 M:      Kevin Hilman <[email protected]>
1902 R:      Jerome Brunet <[email protected]>
1903 R:      Martin Blumenstingl <[email protected]>
1904 L:      [email protected] (moderated for non-subscribers)
1905 L:      [email protected]
1906 S:      Maintained
1907 W:      http://linux-meson.com/
1908 F:      Documentation/devicetree/bindings/phy/amlogic*
1909 F:      arch/arm/boot/dts/amlogic/
1910 F:      arch/arm/mach-meson/
1911 F:      arch/arm64/boot/dts/amlogic/
1912 F:      drivers/pmdomain/amlogic/
1913 F:      drivers/mmc/host/meson*
1914 F:      drivers/phy/amlogic/
1915 F:      drivers/pinctrl/meson/
1916 F:      drivers/rtc/rtc-meson*
1917 F:      drivers/soc/amlogic/
1918 N:      meson
1919
1920 ARM/Annapurna Labs ALPINE ARCHITECTURE
1921 M:      Tsahee Zidenberg <[email protected]>
1922 M:      Antoine Tenart <[email protected]>
1923 L:      [email protected] (moderated for non-subscribers)
1924 S:      Maintained
1925 F:      arch/arm/boot/dts/amazon/
1926 F:      arch/arm/mach-alpine/
1927 F:      arch/arm64/boot/dts/amazon/
1928 F:      drivers/*/*alpine*
1929
1930 ARM/APPLE MACHINE SOUND DRIVERS
1931 M:      Martin Povišer <[email protected]>
1932 L:      [email protected]
1933 L:      [email protected] (moderated for non-subscribers)
1934 S:      Maintained
1935 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
1936 F:      Documentation/devicetree/bindings/sound/apple,*
1937 F:      sound/soc/apple/*
1938 F:      sound/soc/codecs/cs42l83-i2c.c
1939 F:      sound/soc/codecs/ssm3515.c
1940
1941 ARM/APPLE MACHINE SUPPORT
1942 M:      Hector Martin <[email protected]>
1943 M:      Sven Peter <[email protected]>
1944 R:      Alyssa Rosenzweig <[email protected]>
1945 L:      [email protected]
1946 L:      [email protected] (moderated for non-subscribers)
1947 S:      Maintained
1948 W:      https://asahilinux.org
1949 B:      https://github.com/AsahiLinux/linux/issues
1950 C:      irc://irc.oftc.net/asahi-dev
1951 T:      git https://github.com/AsahiLinux/linux.git
1952 F:      Documentation/devicetree/bindings/arm/apple.yaml
1953 F:      Documentation/devicetree/bindings/arm/apple/*
1954 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
1955 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
1956 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
1957 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
1958 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
1959 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
1960 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
1961 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
1962 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
1963 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
1964 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
1965 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
1966 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1967 F:      Documentation/devicetree/bindings/power/apple*
1968 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
1969 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
1970 F:      arch/arm64/boot/dts/apple/
1971 F:      drivers/bluetooth/hci_bcm4377.c
1972 F:      drivers/clk/clk-apple-nco.c
1973 F:      drivers/cpufreq/apple-soc-cpufreq.c
1974 F:      drivers/dma/apple-admac.c
1975 F:      drivers/pmdomain/apple/
1976 F:      drivers/i2c/busses/i2c-pasemi-core.c
1977 F:      drivers/i2c/busses/i2c-pasemi-platform.c
1978 F:      drivers/iommu/apple-dart.c
1979 F:      drivers/iommu/io-pgtable-dart.c
1980 F:      drivers/irqchip/irq-apple-aic.c
1981 F:      drivers/nvme/host/apple.c
1982 F:      drivers/nvmem/apple-efuses.c
1983 F:      drivers/pinctrl/pinctrl-apple-gpio.c
1984 F:      drivers/pwm/pwm-apple.c
1985 F:      drivers/soc/apple/*
1986 F:      drivers/watchdog/apple_wdt.c
1987 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1988 F:      include/dt-bindings/pinctrl/apple.h
1989 F:      include/linux/soc/apple/*
1990
1991 ARM/ARTPEC MACHINE SUPPORT
1992 M:      Jesper Nilsson <[email protected]>
1993 M:      Lars Persson <[email protected]>
1994 L:      [email protected]
1995 S:      Maintained
1996 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1997 F:      arch/arm/boot/dts/axis/
1998 F:      arch/arm/mach-artpec
1999 F:      drivers/clk/axis
2000 F:      drivers/crypto/axis
2001 F:      drivers/mmc/host/usdhi6rol0.c
2002 F:      drivers/pinctrl/pinctrl-artpec*
2003
2004 ARM/ASPEED I2C DRIVER
2005 M:      Brendan Higgins <[email protected]>
2006 R:      Benjamin Herrenschmidt <[email protected]>
2007 R:      Joel Stanley <[email protected]>
2008 L:      [email protected]
2009 L:      [email protected] (moderated for non-subscribers)
2010 S:      Maintained
2011 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
2012 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
2013 F:      drivers/i2c/busses/i2c-aspeed.c
2014 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
2015
2016 ARM/ASPEED MACHINE SUPPORT
2017 M:      Joel Stanley <[email protected]>
2018 R:      Andrew Jeffery <[email protected]>
2019 L:      [email protected] (moderated for non-subscribers)
2020 L:      [email protected] (moderated for non-subscribers)
2021 S:      Supported
2022 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
2023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git
2024 F:      Documentation/devicetree/bindings/arm/aspeed/
2025 F:      arch/arm/boot/dts/aspeed/
2026 F:      arch/arm/mach-aspeed/
2027 N:      aspeed
2028
2029 ARM/BITMAIN ARCHITECTURE
2030 M:      Manivannan Sadhasivam <[email protected]>
2031 L:      [email protected] (moderated for non-subscribers)
2032 S:      Maintained
2033 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
2034 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
2035 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
2036 F:      arch/arm64/boot/dts/bitmain/
2037 F:      drivers/clk/clk-bm1880.c
2038 F:      drivers/pinctrl/pinctrl-bm1880.c
2039
2040 ARM/CALXEDA HIGHBANK ARCHITECTURE
2041 M:      Andre Przywara <[email protected]>
2042 L:      [email protected] (moderated for non-subscribers)
2043 S:      Maintained
2044 F:      arch/arm/boot/dts/calxeda/
2045 F:      arch/arm/mach-highbank/
2046
2047 ARM/CAVIUM THUNDER NETWORK DRIVER
2048 M:      Sunil Goutham <[email protected]>
2049 L:      [email protected] (moderated for non-subscribers)
2050 S:      Supported
2051 F:      drivers/net/ethernet/cavium/thunder/
2052
2053 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2054 M:      Lukasz Majewski <[email protected]>
2055 L:      [email protected] (moderated for non-subscribers)
2056 S:      Maintained
2057 F:      arch/arm/mach-ep93xx/ts72xx.c
2058
2059 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2060 M:      Alexander Shiyan <[email protected]>
2061 L:      [email protected] (moderated for non-subscribers)
2062 S:      Odd Fixes
2063 N:      clps711x
2064
2065 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2066 M:      Hartley Sweeten <[email protected]>
2067 M:      Alexander Sverdlin <[email protected]>
2068 L:      [email protected] (moderated for non-subscribers)
2069 S:      Maintained
2070 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2071 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2072 F:      arch/arm/boot/compressed/misc-ep93xx.h
2073 F:      arch/arm/mach-ep93xx/
2074 F:      drivers/iio/adc/ep93xx_adc.c
2075
2076 ARM/CLKDEV SUPPORT
2077 M:      Russell King <[email protected]>
2078 L:      [email protected] (moderated for non-subscribers)
2079 S:      Maintained
2080 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2081 F:      drivers/clk/clkdev.c
2082
2083 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2084 M:      Baruch Siach <[email protected]>
2085 L:      [email protected] (moderated for non-subscribers)
2086 S:      Maintained
2087 F:      arch/arm/boot/dts/cnxt/
2088 N:      digicolor
2089
2090 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2091 M:      Suzuki K Poulose <[email protected]>
2092 R:      Mike Leach <[email protected]>
2093 R:      James Clark <[email protected]>
2094 L:      [email protected] (moderated for non-subscribers)
2095 L:      [email protected] (moderated for non-subscribers)
2096 S:      Maintained
2097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2098 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2099 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2100 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2101 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2102 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2103 F:      Documentation/trace/coresight/*
2104 F:      drivers/hwtracing/coresight/*
2105 F:      include/dt-bindings/arm/coresight-cti-dt.h
2106 F:      include/linux/coresight*
2107 F:      include/uapi/linux/coresight*
2108 F:      samples/coresight/*
2109 F:      tools/perf/Documentation/arm-coresight.txt
2110 F:      tools/perf/arch/arm/util/auxtrace.c
2111 F:      tools/perf/arch/arm/util/cs-etm.c
2112 F:      tools/perf/arch/arm/util/cs-etm.h
2113 F:      tools/perf/arch/arm/util/pmu.c
2114 F:      tools/perf/tests/shell/*coresight*
2115 F:      tools/perf/tests/shell/coresight/*
2116 F:      tools/perf/tests/shell/lib/*coresight*
2117 F:      tools/perf/util/cs-etm-decoder/*
2118 F:      tools/perf/util/cs-etm.*
2119
2120 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2121 M:      Hans Ulli Kroll <[email protected]>
2122 M:      Linus Walleij <[email protected]>
2123 L:      [email protected] (moderated for non-subscribers)
2124 S:      Maintained
2125 T:      git git://github.com/ulli-kroll/linux.git
2126 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2127 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2128 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2129 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2130 F:      arch/arm/boot/dts/gemini/
2131 F:      arch/arm/mach-gemini/
2132 F:      drivers/crypto/gemini/
2133 F:      drivers/net/ethernet/cortina/
2134 F:      drivers/pinctrl/pinctrl-gemini.c
2135 F:      drivers/rtc/rtc-ftrtc010.c
2136
2137 ARM/CZ.NIC TURRIS SUPPORT
2138 M:      Marek Behún <[email protected]>
2139 S:      Maintained
2140 W:      https://www.turris.cz/
2141 F:      Documentation/ABI/testing/debugfs-moxtet
2142 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2143 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2144 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2145 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2146 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2147 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2148 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2149 F:      drivers/bus/moxtet.c
2150 F:      drivers/firmware/turris-mox-rwtm.c
2151 F:      drivers/gpio/gpio-moxtet.c
2152 F:      drivers/leds/leds-turris-omnia.c
2153 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2154 F:      drivers/watchdog/armada_37xx_wdt.c
2155 F:      include/dt-bindings/bus/moxtet.h
2156 F:      include/linux/armada-37xx-rwtm-mailbox.h
2157 F:      include/linux/moxtet.h
2158
2159 ARM/FARADAY FA526 PORT
2160 M:      Hans Ulli Kroll <[email protected]>
2161 L:      [email protected] (moderated for non-subscribers)
2162 S:      Maintained
2163 T:      git git://git.berlios.de/gemini-board
2164 F:      arch/arm/mm/*-fa*
2165
2166 ARM/FOOTBRIDGE ARCHITECTURE
2167 M:      Russell King <[email protected]>
2168 L:      [email protected] (moderated for non-subscribers)
2169 S:      Maintained
2170 W:      http://www.armlinux.org.uk/
2171 F:      arch/arm/include/asm/hardware/dec21285.h
2172 F:      arch/arm/mach-footbridge/
2173
2174 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2175 M:      Shawn Guo <[email protected]>
2176 M:      Sascha Hauer <[email protected]>
2177 R:      Pengutronix Kernel Team <[email protected]>
2178 R:      Fabio Estevam <[email protected]>
2179 L:      [email protected]
2180 L:      [email protected] (moderated for non-subscribers)
2181 S:      Maintained
2182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2183 F:      arch/arm/boot/dts/nxp/imx/
2184 F:      arch/arm/boot/dts/nxp/mxs/
2185 F:      arch/arm64/boot/dts/freescale/
2186 X:      arch/arm64/boot/dts/freescale/fsl-*
2187 X:      arch/arm64/boot/dts/freescale/qoriq-*
2188 X:      drivers/media/i2c/
2189 N:      imx
2190 N:      mxs
2191
2192 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2193 M:      Shawn Guo <[email protected]>
2194 L:      [email protected] (moderated for non-subscribers)
2195 S:      Maintained
2196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2197 F:      arch/arm/boot/dts/nxp/ls/
2198 F:      arch/arm64/boot/dts/freescale/fsl-*
2199 F:      arch/arm64/boot/dts/freescale/qoriq-*
2200
2201 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2202 M:      Shawn Guo <[email protected]>
2203 M:      Sascha Hauer <[email protected]>
2204 R:      Pengutronix Kernel Team <[email protected]>
2205 R:      Stefan Agner <[email protected]>
2206 L:      [email protected] (moderated for non-subscribers)
2207 S:      Maintained
2208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2209 F:      arch/arm/boot/dts/nxp/vf/
2210 F:      arch/arm/mach-imx/*vf610*
2211
2212 ARM/GUMSTIX MACHINE SUPPORT
2213 M:      Steve Sakoman <[email protected]>
2214 L:      [email protected] (moderated for non-subscribers)
2215 S:      Maintained
2216
2217 ARM/HISILICON SOC SUPPORT
2218 M:      Wei Xu <[email protected]>
2219 L:      [email protected] (moderated for non-subscribers)
2220 S:      Supported
2221 W:      http://www.hisilicon.com
2222 T:      git https://github.com/hisilicon/linux-hisi.git
2223 F:      arch/arm/boot/dts/hisilicon/
2224 F:      arch/arm/mach-hisi/
2225 F:      arch/arm64/boot/dts/hisilicon/
2226
2227 ARM/HP JORNADA 7XX MACHINE SUPPORT
2228 M:      Kristoffer Ericson <[email protected]>
2229 S:      Maintained
2230 W:      www.jlime.com
2231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2232 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2233 F:      arch/arm/mach-sa1100/jornada720.c
2234
2235 ARM/HPE GXP ARCHITECTURE
2236 M:      Jean-Marie Verdun <[email protected]>
2237 M:      Nick Hawkins <[email protected]>
2238 S:      Maintained
2239 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2240 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2241 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2242 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2243 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2244 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2245 F:      arch/arm/boot/dts/hpe/
2246 F:      arch/arm/mach-hpe/
2247 F:      drivers/clocksource/timer-gxp.c
2248 F:      drivers/hwmon/gxp-fan-ctrl.c
2249 F:      drivers/i2c/busses/i2c-gxp.c
2250 F:      drivers/spi/spi-gxp.c
2251 F:      drivers/watchdog/gxp-wdt.c
2252
2253 ARM/IGEP MACHINE SUPPORT
2254 M:      Enric Balletbo i Serra <[email protected]>
2255 M:      Javier Martinez Canillas <[email protected]>
2256 L:      [email protected]
2257 L:      [email protected] (moderated for non-subscribers)
2258 S:      Maintained
2259 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2260
2261 ARM/INTEL IXP4XX ARM ARCHITECTURE
2262 M:      Linus Walleij <[email protected]>
2263 M:      Imre Kaloz <[email protected]>
2264 L:      [email protected] (moderated for non-subscribers)
2265 S:      Maintained
2266 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2267 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml
2268 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2269 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2270 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
2271 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2272 F:      arch/arm/boot/dts/intel/ixp/
2273 F:      arch/arm/mach-ixp4xx/
2274 F:      drivers/bus/intel-ixp4xx-eb.c
2275 F:      drivers/char/hw_random/ixp4xx-rng.c
2276 F:      drivers/clocksource/timer-ixp4xx.c
2277 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2278 F:      drivers/gpio/gpio-ixp4xx.c
2279 F:      drivers/irqchip/irq-ixp4xx.c
2280 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
2281 F:      drivers/net/wan/ixp4xx_hss.c
2282 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
2283 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
2284 F:      include/linux/soc/ixp4xx/npe.h
2285 F:      include/linux/soc/ixp4xx/qmgr.h
2286
2287 ARM/INTEL KEEMBAY ARCHITECTURE
2288 M:      Paul J. Murphy <[email protected]>
2289 M:      Daniele Alessandrelli <[email protected]>
2290 S:      Maintained
2291 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2292 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2293 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2294
2295 ARM/INTEL XSC3 (MANZANO) ARM CORE
2296 M:      Lennert Buytenhek <[email protected]>
2297 L:      [email protected] (moderated for non-subscribers)
2298 S:      Maintained
2299
2300 ARM/LG1K ARCHITECTURE
2301 M:      Chanho Min <[email protected]>
2302 L:      [email protected] (moderated for non-subscribers)
2303 S:      Maintained
2304 F:      arch/arm64/boot/dts/lg/
2305
2306 ARM/LPC18XX ARCHITECTURE
2307 M:      Vladimir Zapolskiy <[email protected]>
2308 L:      [email protected] (moderated for non-subscribers)
2309 S:      Maintained
2310 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2311 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2312 F:      drivers/i2c/busses/i2c-lpc2k.c
2313 F:      drivers/memory/pl172.c
2314 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2315 F:      drivers/rtc/rtc-lpc24xx.c
2316 N:      lpc18xx
2317
2318 ARM/LPC32XX SOC SUPPORT
2319 M:      Vladimir Zapolskiy <[email protected]>
2320 L:      [email protected] (moderated for non-subscribers)
2321 S:      Maintained
2322 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2323 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2324 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2325 F:      arch/arm/mach-lpc32xx/
2326 F:      drivers/i2c/busses/i2c-pnx.c
2327 F:      drivers/net/ethernet/nxp/lpc_eth.c
2328 F:      drivers/usb/host/ohci-nxp.c
2329 F:      drivers/watchdog/pnx4008_wdt.c
2330 N:      lpc32xx
2331
2332 ARM/Marvell Dove/MV78xx0/Orion SOC support
2333 M:      Andrew Lunn <[email protected]>
2334 M:      Sebastian Hesselbarth <[email protected]>
2335 M:      Gregory Clement <[email protected]>
2336 L:      [email protected] (moderated for non-subscribers)
2337 S:      Maintained
2338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2339 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2340 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2341 F:      Documentation/devicetree/bindings/soc/dove/
2342 F:      arch/arm/boot/dts/marvell/dove*
2343 F:      arch/arm/boot/dts/marvell/orion5x*
2344 F:      arch/arm/mach-dove/
2345 F:      arch/arm/mach-mv78xx0/
2346 F:      arch/arm/mach-orion5x/
2347 F:      arch/arm/plat-orion/
2348 F:      drivers/bus/mvebu-mbus.c
2349 F:      drivers/soc/dove/
2350
2351 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2352 M:      Andrew Lunn <[email protected]>
2353 M:      Gregory Clement <[email protected]>
2354 M:      Sebastian Hesselbarth <[email protected]>
2355 L:      [email protected] (moderated for non-subscribers)
2356 S:      Maintained
2357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2358 F:      Documentation/devicetree/bindings/arm/marvell/
2359 F:      arch/arm/boot/dts/marvell/armada*
2360 F:      arch/arm/boot/dts/marvell/kirkwood*
2361 F:      arch/arm/configs/mvebu_*_defconfig
2362 F:      arch/arm/mach-mvebu/
2363 F:      arch/arm64/boot/dts/marvell/
2364 F:      drivers/clk/mvebu/
2365 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2366 F:      drivers/cpufreq/armada-8k-cpufreq.c
2367 F:      drivers/cpufreq/mvebu-cpufreq.c
2368 F:      drivers/irqchip/irq-armada-370-xp.c
2369 F:      drivers/irqchip/irq-mvebu-*
2370 F:      drivers/pinctrl/mvebu/
2371 F:      drivers/rtc/rtc-armada38x.c
2372
2373 ARM/Mediatek RTC DRIVER
2374 M:      Eddie Huang <[email protected]>
2375 M:      Sean Wang <[email protected]>
2376 L:      [email protected] (moderated for non-subscribers)
2377 L:      [email protected] (moderated for non-subscribers)
2378 S:      Maintained
2379 F:      Documentation/devicetree/bindings/rtc/mediatek,mt2712-rtc.yaml
2380 F:      Documentation/devicetree/bindings/rtc/mediatek,mt7622-rtc.yaml
2381 F:      drivers/rtc/rtc-mt2712.c
2382 F:      drivers/rtc/rtc-mt6397.c
2383 F:      drivers/rtc/rtc-mt7622.c
2384
2385 ARM/Mediatek SoC support
2386 M:      Matthias Brugger <[email protected]>
2387 M:      AngeloGioacchino Del Regno <[email protected]>
2388 L:      [email protected]
2389 L:      [email protected] (moderated for non-subscribers)
2390 L:      [email protected] (moderated for non-subscribers)
2391 S:      Maintained
2392 W:      https://mtk.wiki.kernel.org/
2393 C:      irc://irc.libera.chat/linux-mediatek
2394 F:      arch/arm/boot/dts/mediatek/
2395 F:      arch/arm/mach-mediatek/
2396 F:      arch/arm64/boot/dts/mediatek/
2397 F:      drivers/soc/mediatek/
2398 N:      mtk
2399 N:      mt[2678]
2400 K:      mediatek
2401
2402 ARM/Mediatek USB3 PHY DRIVER
2403 M:      Chunfeng Yun <[email protected]>
2404 L:      [email protected] (moderated for non-subscribers)
2405 L:      [email protected] (moderated for non-subscribers)
2406 S:      Maintained
2407 F:      Documentation/devicetree/bindings/phy/mediatek,*
2408 F:      drivers/phy/mediatek/
2409
2410 ARM/MICROCHIP (ARM64) SoC support
2411 M:      Conor Dooley <[email protected]>
2412 M:      Nicolas Ferre <[email protected]>
2413 M:      Claudiu Beznea <[email protected]>
2414 L:      [email protected] (moderated for non-subscribers)
2415 S:      Supported
2416 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2417 F:      arch/arm64/boot/dts/microchip/
2418
2419 ARM/Microchip (AT91) SoC support
2420 M:      Nicolas Ferre <[email protected]>
2421 M:      Alexandre Belloni <[email protected]>
2422 M:      Claudiu Beznea <[email protected]>
2423 L:      [email protected] (moderated for non-subscribers)
2424 S:      Supported
2425 W:      http://www.linux4sam.org
2426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2427 F:      arch/arm/boot/dts/microchip/at91*
2428 F:      arch/arm/boot/dts/microchip/sama*
2429 F:      arch/arm/include/debug/at91.S
2430 F:      arch/arm/mach-at91/
2431 F:      drivers/memory/atmel*
2432 F:      drivers/watchdog/sama5d4_wdt.c
2433 F:      include/soc/at91/
2434 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2435 N:      at91
2436 N:      atmel
2437
2438 ARM/Microchip Sparx5 SoC support
2439 M:      Lars Povlsen <[email protected]>
2440 M:      Steen Hegelund <[email protected]>
2441 M:      Daniel Machon <[email protected]>
2442 M:      [email protected]
2443 L:      [email protected] (moderated for non-subscribers)
2444 S:      Supported
2445 F:      arch/arm64/boot/dts/microchip/sparx*
2446 F:      drivers/net/ethernet/microchip/vcap/
2447 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2448 N:      sparx5
2449
2450 ARM/MILBEAUT ARCHITECTURE
2451 M:      Taichi Sugaya <[email protected]>
2452 M:      Takao Orito <[email protected]>
2453 L:      [email protected] (moderated for non-subscribers)
2454 S:      Maintained
2455 F:      arch/arm/boot/dts/socionext/milbeaut*
2456 F:      arch/arm/mach-milbeaut/
2457 N:      milbeaut
2458
2459 ARM/MStar/Sigmastar Armv7 SoC support
2460 M:      Daniel Palmer <[email protected]>
2461 M:      Romain Perier <[email protected]>
2462 L:      [email protected] (moderated for non-subscribers)
2463 S:      Maintained
2464 W:      http://linux-chenxing.org/
2465 T:      git git://github.com/linux-chenxing/linux.git
2466 F:      Documentation/devicetree/bindings/arm/mstar/*
2467 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2468 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2469 F:      arch/arm/boot/dts/sigmastar/
2470 F:      arch/arm/mach-mstar/
2471 F:      drivers/clk/mstar/
2472 F:      drivers/clocksource/timer-msc313e.c
2473 F:      drivers/gpio/gpio-msc313.c
2474 F:      drivers/rtc/rtc-msc313.c
2475 F:      drivers/watchdog/msc313e_wdt.c
2476 F:      include/dt-bindings/clock/mstar-*
2477 F:      include/dt-bindings/gpio/msc313-gpio.h
2478
2479 ARM/NOMADIK/Ux500 ARCHITECTURES
2480 M:      Linus Walleij <[email protected]>
2481 L:      [email protected] (moderated for non-subscribers)
2482 S:      Maintained
2483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2484 F:      Documentation/devicetree/bindings/arm/ste-*
2485 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2486 F:      Documentation/devicetree/bindings/arm/ux500/
2487 F:      Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml
2488 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2489 F:      arch/arm/boot/dts/st/ste-*
2490 F:      arch/arm/mach-nomadik/
2491 F:      arch/arm/mach-ux500/
2492 F:      drivers/clk/clk-nomadik.c
2493 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2494 F:      drivers/dma/ste_dma40*
2495 F:      drivers/pmdomain/st/ste-ux500-pm-domain.c
2496 F:      drivers/gpio/gpio-nomadik.c
2497 F:      drivers/hwspinlock/u8500_hsem.c
2498 F:      drivers/i2c/busses/i2c-nomadik.c
2499 F:      drivers/iio/adc/ab8500-gpadc.c
2500 F:      drivers/mfd/ab8500*
2501 F:      drivers/mfd/abx500*
2502 F:      drivers/mfd/db8500*
2503 F:      drivers/pinctrl/nomadik/
2504 F:      drivers/rtc/rtc-ab8500.c
2505 F:      drivers/rtc/rtc-pl031.c
2506 F:      drivers/soc/ux500/
2507
2508 ARM/NUVOTON MA35 ARCHITECTURE
2509 M:      Jacky Huang <[email protected]>
2510 M:      Shan-Chun Hung <[email protected]>
2511 L:      [email protected] (moderated for non-subscribers)
2512 S:      Supported
2513 F:      Documentation/devicetree/bindings/*/*/*ma35*
2514 F:      Documentation/devicetree/bindings/*/*ma35*
2515 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2516 F:      drivers/*/*/*ma35*
2517 F:      drivers/*/*ma35*
2518 K:      ma35d1
2519
2520 ARM/NUVOTON NPCM ARCHITECTURE
2521 M:      Avi Fishman <[email protected]>
2522 M:      Tomer Maimon <[email protected]>
2523 M:      Tali Perry <[email protected]>
2524 R:      Patrick Venture <[email protected]>
2525 R:      Nancy Yuen <[email protected]>
2526 R:      Benjamin Fair <[email protected]>
2527 L:      [email protected] (moderated for non-subscribers)
2528 S:      Supported
2529 F:      Documentation/devicetree/bindings/*/*/*npcm*
2530 F:      Documentation/devicetree/bindings/*/*npcm*
2531 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2532 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2533 F:      arch/arm/mach-npcm/
2534 F:      arch/arm64/boot/dts/nuvoton/
2535 F:      drivers/*/*/*npcm*
2536 F:      drivers/*/*npcm*
2537 F:      drivers/rtc/rtc-nct3018y.c
2538 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2539 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2540
2541 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER
2542 M:      Joseph Liu <[email protected]>
2543 M:      Marvin Lin <[email protected]>
2544 L:      [email protected]
2545 L:      [email protected] (moderated for non-subscribers)
2546 S:      Maintained
2547 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
2548 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
2549 F:      Documentation/userspace-api/media/drivers/npcm-video.rst
2550 F:      drivers/media/platform/nuvoton/
2551 F:      include/uapi/linux/npcm-video.h
2552
2553 ARM/NUVOTON WPCM450 ARCHITECTURE
2554 M:      Jonathan Neuschäfer <[email protected]>
2555 L:      [email protected] (moderated for non-subscribers)
2556 S:      Maintained
2557 W:      https://github.com/neuschaefer/wpcm450/wiki
2558 F:      Documentation/devicetree/bindings/*/*wpcm*
2559 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2560 F:      arch/arm/configs/wpcm450_defconfig
2561 F:      arch/arm/mach-npcm/wpcm450.c
2562 F:      drivers/*/*/*wpcm*
2563 F:      drivers/*/*wpcm*
2564
2565 ARM/NXP S32G ARCHITECTURE
2566 R:      Chester Lin <[email protected]>
2567 R:      Matthias Brugger <[email protected]>
2568 R:      Ghennadi Procopciuc <[email protected]>
2569 L:      NXP S32 Linux Team <[email protected]>
2570 L:      [email protected] (moderated for non-subscribers)
2571 S:      Maintained
2572 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2573 F:      drivers/pinctrl/nxp/
2574
2575 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2576 M:      Alexander Clouter <[email protected]>
2577 L:      [email protected] (moderated for non-subscribers)
2578 S:      Maintained
2579 W:      http://www.digriz.org.uk/ts78xx/kernel
2580 F:      arch/arm/mach-orion5x/ts78xx-*
2581
2582 ARM/QUALCOMM CHROMEBOOK SUPPORT
2583 R:      [email protected]
2584 F:      arch/arm64/boot/dts/qcom/sc7180*
2585 F:      arch/arm64/boot/dts/qcom/sc7280*
2586 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2587
2588 ARM/QUALCOMM SUPPORT
2589 M:      Bjorn Andersson <[email protected]>
2590 M:      Konrad Dybcio <[email protected]>
2591 L:      [email protected]
2592 S:      Maintained
2593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2594 F:      Documentation/devicetree/bindings/*/qcom*
2595 F:      Documentation/devicetree/bindings/soc/qcom/
2596 F:      arch/arm/boot/dts/qcom/
2597 F:      arch/arm/configs/qcom_defconfig
2598 F:      arch/arm/mach-qcom/
2599 F:      arch/arm64/boot/dts/qcom/
2600 F:      drivers/*/*/pm8???-*
2601 F:      drivers/*/*/qcom*
2602 F:      drivers/*/*/qcom/
2603 F:      drivers/*/qcom*
2604 F:      drivers/*/qcom/
2605 F:      drivers/bluetooth/btqcomsmd.c
2606 F:      drivers/clocksource/timer-qcom.c
2607 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2608 F:      drivers/extcon/extcon-qcom*
2609 F:      drivers/i2c/busses/i2c-qcom-geni.c
2610 F:      drivers/i2c/busses/i2c-qup.c
2611 F:      drivers/iommu/msm*
2612 F:      drivers/mfd/ssbi.c
2613 F:      drivers/mmc/host/mmci_qcom*
2614 F:      drivers/mmc/host/sdhci-msm.c
2615 F:      drivers/pci/controller/dwc/pcie-qcom.c
2616 F:      drivers/phy/qualcomm/
2617 F:      drivers/power/*/msm*
2618 F:      drivers/reset/reset-qcom-*
2619 F:      drivers/rtc/rtc-pm8xxx.c
2620 F:      drivers/spi/spi-geni-qcom.c
2621 F:      drivers/spi/spi-qcom-qspi.c
2622 F:      drivers/spi/spi-qup.c
2623 F:      drivers/tty/serial/msm_serial.c
2624 F:      drivers/ufs/host/ufs-qcom*
2625 F:      drivers/usb/dwc3/dwc3-qcom.c
2626 F:      include/dt-bindings/*/qcom*
2627 F:      include/linux/*/qcom*
2628 F:      include/linux/soc/qcom/
2629
2630 ARM/RDA MICRO ARCHITECTURE
2631 M:      Manivannan Sadhasivam <[email protected]>
2632 L:      [email protected] (moderated for non-subscribers)
2633 L:      [email protected] (moderated for non-subscribers)
2634 S:      Maintained
2635 F:      Documentation/devicetree/bindings/arm/rda.yaml
2636 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2637 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2638 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2639 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2640 F:      arch/arm/boot/dts/unisoc/
2641 F:      drivers/clocksource/timer-rda.c
2642 F:      drivers/gpio/gpio-rda.c
2643 F:      drivers/irqchip/irq-rda-intc.c
2644 F:      drivers/tty/serial/rda-uart.c
2645
2646 ARM/REALTEK ARCHITECTURE
2647 M:      Andreas Färber <[email protected]>
2648 L:      [email protected] (moderated for non-subscribers)
2649 L:      [email protected] (moderated for non-subscribers)
2650 S:      Maintained
2651 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2652 F:      arch/arm/boot/dts/realtek/
2653 F:      arch/arm/mach-realtek/
2654 F:      arch/arm64/boot/dts/realtek/
2655
2656 ARM/RISC-V/RENESAS ARCHITECTURE
2657 M:      Geert Uytterhoeven <[email protected]>
2658 M:      Magnus Damm <[email protected]>
2659 L:      [email protected]
2660 S:      Supported
2661 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2662 C:      irc://irc.libera.chat/renesas-soc
2663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2664 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2665 F:      Documentation/devicetree/bindings/soc/renesas/
2666 F:      arch/arm/boot/dts/renesas/
2667 F:      arch/arm/configs/shmobile_defconfig
2668 F:      arch/arm/include/debug/renesas-scif.S
2669 F:      arch/arm/mach-shmobile/
2670 F:      arch/arm64/boot/dts/renesas/
2671 F:      arch/riscv/boot/dts/renesas/
2672 F:      drivers/pmdomain/renesas/
2673 F:      drivers/soc/renesas/
2674 F:      include/linux/soc/renesas/
2675 K:      \brenesas,
2676
2677 ARM/RISCPC ARCHITECTURE
2678 M:      Russell King <[email protected]>
2679 L:      [email protected] (moderated for non-subscribers)
2680 S:      Maintained
2681 W:      http://www.armlinux.org.uk/
2682 F:      arch/arm/include/asm/hardware/ioc.h
2683 F:      arch/arm/include/asm/hardware/iomd.h
2684 F:      arch/arm/include/asm/hardware/memc.h
2685 F:      arch/arm/mach-rpc/
2686 F:      drivers/net/ethernet/8390/etherh.c
2687 F:      drivers/net/ethernet/i825xx/ether1*
2688 F:      drivers/net/ethernet/seeq/ether3*
2689 F:      drivers/scsi/arm/
2690
2691 ARM/Rockchip SoC support
2692 M:      Heiko Stuebner <[email protected]>
2693 L:      [email protected] (moderated for non-subscribers)
2694 L:      [email protected]
2695 S:      Maintained
2696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2697 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2698 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2699 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2700 F:      arch/arm/boot/dts/rockchip/
2701 F:      arch/arm/mach-rockchip/
2702 F:      drivers/*/*/*rockchip*
2703 F:      drivers/*/*rockchip*
2704 F:      drivers/clk/rockchip/
2705 F:      drivers/i2c/busses/i2c-rk3x.c
2706 F:      sound/soc/rockchip/
2707 N:      rockchip
2708
2709 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2710 M:      Krzysztof Kozlowski <[email protected]>
2711 R:      Alim Akhtar <[email protected]>
2712 L:      [email protected] (moderated for non-subscribers)
2713 L:      [email protected]
2714 S:      Maintained
2715 P:      Documentation/process/maintainer-soc-clean-dts.rst
2716 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2717 B:      mailto:[email protected]
2718 C:      irc://irc.libera.chat/linux-exynos
2719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2720 F:      Documentation/arch/arm/samsung/
2721 F:      Documentation/devicetree/bindings/arm/samsung/
2722 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2723 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2724 F:      Documentation/devicetree/bindings/soc/samsung/
2725 F:      arch/arm/boot/dts/samsung/
2726 F:      arch/arm/mach-exynos*/
2727 F:      arch/arm/mach-s3c/
2728 F:      arch/arm/mach-s5p*/
2729 F:      arch/arm64/boot/dts/exynos/
2730 F:      drivers/*/*/*s3c24*
2731 F:      drivers/*/*s3c24*
2732 F:      drivers/*/*s3c64xx*
2733 F:      drivers/*/*s5pv210*
2734 F:      drivers/clocksource/samsung_pwm_timer.c
2735 F:      drivers/memory/samsung/
2736 F:      drivers/pwm/pwm-samsung.c
2737 F:      drivers/soc/samsung/
2738 F:      drivers/tty/serial/samsung*
2739 F:      include/clocksource/samsung_pwm.h
2740 F:      include/linux/platform_data/*s3c*
2741 F:      include/linux/serial_s3c.h
2742 F:      include/linux/soc/samsung/
2743 N:      exynos
2744 N:      s3c64xx
2745 N:      s5pv210
2746
2747 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2748 M:      Łukasz Stelmach <[email protected]>
2749 L:      [email protected] (moderated for non-subscribers)
2750 L:      [email protected]
2751 S:      Maintained
2752 F:      drivers/media/platform/samsung/s5p-g2d/
2753
2754 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2755 M:      Marek Szyprowski <[email protected]>
2756 L:      [email protected]
2757 L:      [email protected]
2758 S:      Maintained
2759 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2760 F:      drivers/media/cec/platform/s5p/
2761
2762 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2763 M:      Andrzej Pietrasiewicz <[email protected]>
2764 M:      Jacek Anaszewski <[email protected]>
2765 M:      Sylwester Nawrocki <[email protected]>
2766 L:      [email protected] (moderated for non-subscribers)
2767 L:      [email protected]
2768 S:      Maintained
2769 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2770 F:      drivers/media/platform/samsung/s5p-jpeg/
2771
2772 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2773 M:      Marek Szyprowski <[email protected]>
2774 M:      Andrzej Hajda <[email protected]>
2775 L:      [email protected] (moderated for non-subscribers)
2776 L:      [email protected]
2777 S:      Maintained
2778 F:      Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml
2779 F:      drivers/media/platform/samsung/s5p-mfc/
2780
2781 ARM/SOCFPGA ARCHITECTURE
2782 M:      Dinh Nguyen <[email protected]>
2783 S:      Maintained
2784 W:      http://www.rocketboards.org
2785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2786 F:      arch/arm/boot/dts/intel/socfpga/
2787 F:      arch/arm/configs/socfpga_defconfig
2788 F:      arch/arm/mach-socfpga/
2789 F:      arch/arm64/boot/dts/altera/
2790 F:      arch/arm64/boot/dts/intel/
2791
2792 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2793 M:      Dinh Nguyen <[email protected]>
2794 S:      Maintained
2795 F:      drivers/clk/socfpga/
2796
2797 ARM/SOCFPGA EDAC SUPPORT
2798 M:      Dinh Nguyen <[email protected]>
2799 S:      Maintained
2800 F:      drivers/edac/altera_edac.[ch]
2801
2802 ARM/SPREADTRUM SoC SUPPORT
2803 M:      Orson Zhai <[email protected]>
2804 M:      Baolin Wang <[email protected]>
2805 M:      Chunyan Zhang <[email protected]>
2806 S:      Maintained
2807 F:      arch/arm64/boot/dts/sprd
2808 N:      sprd
2809 N:      sc27xx
2810 N:      sc2731
2811
2812 ARM/STI ARCHITECTURE
2813 M:      Patrice Chotard <[email protected]>
2814 L:      [email protected] (moderated for non-subscribers)
2815 S:      Maintained
2816 W:      http://www.stlinux.com
2817 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2818 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2819 F:      arch/arm/boot/dts/st/sti*
2820 F:      arch/arm/mach-sti/
2821 F:      drivers/ata/ahci_st.c
2822 F:      drivers/char/hw_random/st-rng.c
2823 F:      drivers/clocksource/arm_global_timer.c
2824 F:      drivers/clocksource/clksrc_st_lpc.c
2825 F:      drivers/cpufreq/sti-cpufreq.c
2826 F:      drivers/dma/st_fdma*
2827 F:      drivers/i2c/busses/i2c-st.c
2828 F:      drivers/media/platform/st/sti/c8sectpfe/
2829 F:      drivers/media/rc/st_rc.c
2830 F:      drivers/mmc/host/sdhci-st.c
2831 F:      drivers/phy/st/phy-miphy28lp.c
2832 F:      drivers/phy/st/phy-stih407-usb.c
2833 F:      drivers/pinctrl/pinctrl-st.c
2834 F:      drivers/remoteproc/st_remoteproc.c
2835 F:      drivers/remoteproc/st_slim_rproc.c
2836 F:      drivers/reset/sti/
2837 F:      drivers/rtc/rtc-st-lpc.c
2838 F:      drivers/tty/serial/st-asc.c
2839 F:      drivers/usb/dwc3/dwc3-st.c
2840 F:      drivers/usb/host/ehci-st.c
2841 F:      drivers/usb/host/ohci-st.c
2842 F:      drivers/watchdog/st_lpc_wdt.c
2843 F:      include/linux/remoteproc/st_slim_rproc.h
2844
2845 ARM/STM32 ARCHITECTURE
2846 M:      Maxime Coquelin <[email protected]>
2847 M:      Alexandre Torgue <[email protected]>
2848 L:      [email protected] (moderated for non-subscribers)
2849 L:      [email protected] (moderated for non-subscribers)
2850 S:      Maintained
2851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2852 F:      arch/arm/boot/dts/st/stm32*
2853 F:      arch/arm/mach-stm32/
2854 F:      arch/arm64/boot/dts/st/
2855 F:      drivers/clocksource/armv7m_systick.c
2856 N:      stm32
2857 N:      stm
2858
2859 ARM/SUNPLUS SP7021 SOC SUPPORT
2860 M:      Qin Jian <[email protected]>
2861 L:      [email protected] (moderated for mon-subscribers)
2862 S:      Maintained
2863 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
2864 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
2865 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
2866 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
2867 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
2868 F:      arch/arm/boot/dts/sunplus/
2869 F:      arch/arm/configs/sp7021_*defconfig
2870 F:      drivers/clk/clk-sp7021.c
2871 F:      drivers/irqchip/irq-sp7021-intc.c
2872 F:      drivers/reset/reset-sunplus.c
2873 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
2874 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
2875
2876 ARM/Synaptics SoC support
2877 M:      Jisheng Zhang <[email protected]>
2878 M:      Sebastian Hesselbarth <[email protected]>
2879 L:      [email protected] (moderated for non-subscribers)
2880 S:      Maintained
2881 F:      arch/arm/boot/dts/synaptics/
2882 F:      arch/arm/mach-berlin/
2883 F:      arch/arm64/boot/dts/synaptics/
2884
2885 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2886 M:      Hans Verkuil <[email protected]>
2887 L:      [email protected]
2888 L:      [email protected]
2889 S:      Maintained
2890 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
2891 F:      drivers/media/cec/platform/tegra/
2892
2893 ARM/TESLA FSD SoC SUPPORT
2894 M:      Alim Akhtar <[email protected]>
2895 M:      [email protected]
2896 L:      [email protected] (moderated for non-subscribers)
2897 L:      [email protected]
2898 S:      Maintained
2899 F:      arch/arm64/boot/dts/tesla/
2900
2901 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2902 M:      Santosh Shilimkar <[email protected]>
2903 L:      [email protected]
2904 S:      Maintained
2905 F:      drivers/memory/*emif*
2906
2907 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2908 M:      Nishanth Menon <[email protected]>
2909 M:      Santosh Shilimkar <[email protected]>
2910 L:      [email protected] (moderated for non-subscribers)
2911 S:      Maintained
2912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
2913 F:      arch/arm/boot/dts/ti/keystone/
2914 F:      arch/arm/mach-keystone/
2915
2916 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2917 M:      Santosh Shilimkar <[email protected]>
2918 L:      [email protected]
2919 S:      Maintained
2920 F:      drivers/clk/keystone/
2921
2922 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2923 M:      Santosh Shilimkar <[email protected]>
2924 L:      [email protected] (moderated for non-subscribers)
2925 L:      [email protected]
2926 S:      Maintained
2927 F:      drivers/clocksource/timer-keystone.c
2928
2929 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2930 M:      Santosh Shilimkar <[email protected]>
2931 L:      [email protected]
2932 S:      Maintained
2933 F:      drivers/power/reset/keystone-reset.c
2934
2935 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2936 M:      Nishanth Menon <[email protected]>
2937 M:      Vignesh Raghavendra <[email protected]>
2938 M:      Tero Kristo <[email protected]>
2939 L:      [email protected] (moderated for non-subscribers)
2940 S:      Supported
2941 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2942 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
2943 F:      arch/arm64/boot/dts/ti/Makefile
2944 F:      arch/arm64/boot/dts/ti/k3-*
2945
2946 ARM/TOSHIBA VISCONTI ARCHITECTURE
2947 M:      Nobuhiro Iwamatsu <[email protected]>
2948 L:      [email protected] (moderated for non-subscribers)
2949 S:      Supported
2950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2951 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2952 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
2953 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
2954 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2955 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2956 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2957 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
2958 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2959 F:      arch/arm64/boot/dts/toshiba/
2960 F:      drivers/clk/visconti/
2961 F:      drivers/gpio/gpio-visconti.c
2962 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2963 F:      drivers/pci/controller/dwc/pcie-visconti.c
2964 F:      drivers/pinctrl/visconti/
2965 F:      drivers/watchdog/visconti_wdt.c
2966 N:      visconti
2967
2968 ARM/UNIPHIER ARCHITECTURE
2969 M:      Kunihiko Hayashi <[email protected]>
2970 M:      Masami Hiramatsu <[email protected]>
2971 L:      [email protected] (moderated for non-subscribers)
2972 S:      Maintained
2973 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2974 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2975 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2976 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
2977 F:      arch/arm/boot/dts/socionext/uniphier*
2978 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2979 F:      arch/arm/mm/cache-uniphier.c
2980 F:      arch/arm64/boot/dts/socionext/uniphier*
2981 F:      drivers/bus/uniphier-system-bus.c
2982 F:      drivers/clk/uniphier/
2983 F:      drivers/dma/uniphier-mdmac.c
2984 F:      drivers/gpio/gpio-uniphier.c
2985 F:      drivers/i2c/busses/i2c-uniphier*
2986 F:      drivers/irqchip/irq-uniphier-aidet.c
2987 F:      drivers/mmc/host/uniphier-sd.c
2988 F:      drivers/pinctrl/uniphier/
2989 F:      drivers/reset/reset-uniphier.c
2990 F:      drivers/tty/serial/8250/8250_uniphier.c
2991 N:      uniphier
2992
2993 ARM/VERSATILE EXPRESS PLATFORM
2994 M:      Liviu Dudau <[email protected]>
2995 M:      Sudeep Holla <[email protected]>
2996 M:      Lorenzo Pieralisi <[email protected]>
2997 L:      [email protected] (moderated for non-subscribers)
2998 S:      Maintained
2999 N:      mps2
3000 N:      vexpress
3001 F:      arch/arm/mach-versatile/
3002 F:      arch/arm64/boot/dts/arm/
3003 F:      drivers/clocksource/timer-versatile.c
3004 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
3005 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
3006
3007 ARM/VFP SUPPORT
3008 M:      Russell King <[email protected]>
3009 L:      [email protected] (moderated for non-subscribers)
3010 S:      Maintained
3011 W:      http://www.armlinux.org.uk/
3012 F:      arch/arm/vfp/
3013
3014 ARM/VT8500 ARM ARCHITECTURE
3015 L:      [email protected] (moderated for non-subscribers)
3016 S:      Orphan
3017 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
3018 F:      arch/arm/mach-vt8500/
3019 F:      drivers/clocksource/timer-vt8500.c
3020 F:      drivers/i2c/busses/i2c-wmt.c
3021 F:      drivers/mmc/host/wmt-sdmmc.c
3022 F:      drivers/pwm/pwm-vt8500.c
3023 F:      drivers/rtc/rtc-vt8500.c
3024 F:      drivers/tty/serial/vt8500_serial.c
3025 F:      drivers/usb/host/ehci-platform.c
3026 F:      drivers/usb/host/uhci-platform.c
3027 F:      drivers/video/fbdev/vt8500lcdfb.*
3028 F:      drivers/video/fbdev/wm8505fb*
3029 F:      drivers/video/fbdev/wmt_ge_rops.*
3030
3031 ARM/ZYNQ ARCHITECTURE
3032 M:      Michal Simek <[email protected]>
3033 L:      [email protected] (moderated for non-subscribers)
3034 S:      Supported
3035 W:      http://wiki.xilinx.com
3036 T:      git https://github.com/Xilinx/linux-xlnx.git
3037 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3038 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3039 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
3040 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
3041 F:      Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
3042 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3043 F:      arch/arm/mach-zynq/
3044 F:      drivers/clocksource/timer-cadence-ttc.c
3045 F:      drivers/cpuidle/cpuidle-zynq.c
3046 F:      drivers/edac/synopsys_edac.c
3047 F:      drivers/i2c/busses/i2c-cadence.c
3048 F:      drivers/i2c/busses/i2c-xiic.c
3049 F:      drivers/mmc/host/sdhci-of-arasan.c
3050 N:      zynq
3051 N:      xilinx
3052
3053 ARM64 PORT (AARCH64 ARCHITECTURE)
3054 M:      Catalin Marinas <[email protected]>
3055 M:      Will Deacon <[email protected]>
3056 L:      [email protected] (moderated for non-subscribers)
3057 S:      Maintained
3058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3059 F:      Documentation/arch/arm64/
3060 F:      arch/arm64/
3061 F:      tools/testing/selftests/arm64/
3062 X:      arch/arm64/boot/dts/
3063
3064 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3065 M:      George McCollister <[email protected]>
3066 L:      [email protected]
3067 S:      Maintained
3068 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3069 F:      drivers/net/dsa/xrs700x/*
3070 F:      net/dsa/tag_xrs700x.c
3071
3072 AS3645A LED FLASH CONTROLLER DRIVER
3073 M:      Sakari Ailus <[email protected]>
3074 L:      [email protected]
3075 S:      Maintained
3076 F:      drivers/leds/flash/leds-as3645a.c
3077
3078 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3079 M:      Tianshu Qiu <[email protected]>
3080 L:      [email protected]
3081 S:      Maintained
3082 T:      git git://linuxtv.org/media_tree.git
3083 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3084 F:      drivers/media/i2c/ak7375.c
3085
3086 ASAHI KASEI AK8974 DRIVER
3087 M:      Linus Walleij <[email protected]>
3088 L:      [email protected]
3089 S:      Supported
3090 W:      http://www.akm.com/
3091 F:      drivers/iio/magnetometer/ak8974.c
3092
3093 AOSONG AGS02MA TVOC SENSOR DRIVER
3094 M:      Anshul Dalal <[email protected]>
3095 L:      [email protected]
3096 S:      Maintained
3097 F:      Documentation/devicetree/bindings/iio/chemical/aosong,ags02ma.yaml
3098 F:      drivers/iio/chemical/ags02ma.c
3099
3100 ASC7621 HARDWARE MONITOR DRIVER
3101 M:      George Joseph <[email protected]>
3102 L:      [email protected]
3103 S:      Maintained
3104 F:      Documentation/hwmon/asc7621.rst
3105 F:      drivers/hwmon/asc7621.c
3106
3107 ASIX AX88796C SPI ETHERNET ADAPTER
3108 M:      Łukasz Stelmach <[email protected]>
3109 S:      Maintained
3110 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3111 F:      drivers/net/ethernet/asix/ax88796c_*
3112
3113 ASIX PHY DRIVER [RUST]
3114 M:      FUJITA Tomonori <[email protected]>
3115 R:      Trevor Gross <[email protected]>
3116 L:      [email protected]
3117 L:      [email protected]
3118 S:      Maintained
3119 F:      drivers/net/phy/ax88796b_rust.rs
3120
3121 ASPEED CRYPTO DRIVER
3122 M:      Neal Liu <[email protected]>
3123 L:      [email protected] (moderated for non-subscribers)
3124 S:      Maintained
3125 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3126 F:      drivers/crypto/aspeed/
3127
3128 ASPEED PECI CONTROLLER
3129 M:      Iwona Winiarska <[email protected]>
3130 L:      [email protected] (moderated for non-subscribers)
3131 L:      [email protected] (moderated for non-subscribers)
3132 S:      Supported
3133 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3134 F:      drivers/peci/controller/peci-aspeed.c
3135
3136 ASPEED PINCTRL DRIVERS
3137 M:      Andrew Jeffery <[email protected]>
3138 L:      [email protected] (moderated for non-subscribers)
3139 L:      [email protected] (moderated for non-subscribers)
3140 L:      [email protected]
3141 S:      Maintained
3142 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3143 F:      drivers/pinctrl/aspeed/
3144
3145 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3146 M:      Eddie James <[email protected]>
3147 L:      [email protected] (moderated for non-subscribers)
3148 S:      Maintained
3149 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3150 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3151 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3152
3153 ASPEED SD/MMC DRIVER
3154 M:      Andrew Jeffery <[email protected]>
3155 L:      [email protected] (moderated for non-subscribers)
3156 L:      [email protected] (moderated for non-subscribers)
3157 L:      [email protected]
3158 S:      Maintained
3159 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3160 F:      drivers/mmc/host/sdhci-of-aspeed*
3161
3162 ASPEED SMC SPI DRIVER
3163 M:      Chin-Ting Kuo <[email protected]>
3164 M:      Cédric Le Goater <[email protected]>
3165 L:      [email protected] (moderated for non-subscribers)
3166 L:      [email protected] (moderated for non-subscribers)
3167 L:      [email protected]
3168 S:      Maintained
3169 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3170 F:      drivers/spi/spi-aspeed-smc.c
3171
3172 ASPEED USB UDC DRIVER
3173 M:      Neal Liu <[email protected]>
3174 L:      [email protected] (moderated for non-subscribers)
3175 S:      Maintained
3176 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3177 F:      drivers/usb/gadget/udc/aspeed_udc.c
3178
3179 ASPEED VIDEO ENGINE DRIVER
3180 M:      Eddie James <[email protected]>
3181 L:      [email protected]
3182 L:      [email protected] (moderated for non-subscribers)
3183 S:      Maintained
3184 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3185 F:      drivers/media/platform/aspeed/
3186
3187 ASUS EC HARDWARE MONITOR DRIVER
3188 M:      Eugene Shalygin <[email protected]>
3189 L:      [email protected]
3190 S:      Maintained
3191 F:      drivers/hwmon/asus-ec-sensors.c
3192
3193 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3194 M:      Corentin Chary <[email protected]>
3195 M:      Luke D. Jones <[email protected]>
3196 L:      [email protected]
3197 S:      Maintained
3198 W:      https://asus-linux.org/
3199 F:      drivers/platform/x86/asus*.c
3200 F:      drivers/platform/x86/eeepc*.c
3201
3202 ASUS TF103C DOCK DRIVER
3203 M:      Hans de Goede <[email protected]>
3204 L:      [email protected]
3205 S:      Maintained
3206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3207 F:      drivers/platform/x86/asus-tf103c-dock.c
3208
3209 ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER
3210 M:      Aleksa Savic <[email protected]>
3211 L:      [email protected]
3212 S:      Maintained
3213 F:      drivers/hwmon/asus_rog_ryujin.c
3214
3215 ASUS WIRELESS RADIO CONTROL DRIVER
3216 M:      João Paulo Rechi Vita <[email protected]>
3217 L:      [email protected]
3218 S:      Maintained
3219 F:      drivers/platform/x86/asus-wireless.c
3220
3221 ASUS WMI HARDWARE MONITOR DRIVER
3222 M:      Ed Brindley <[email protected]>
3223 M:      Denis Pauk <[email protected]>
3224 L:      [email protected]
3225 S:      Maintained
3226 F:      drivers/hwmon/asus_wmi_sensors.c
3227
3228 ASYMMETRIC KEYS
3229 M:      David Howells <[email protected]>
3230 L:      [email protected]
3231 S:      Maintained
3232 F:      Documentation/crypto/asymmetric-keys.rst
3233 F:      crypto/asymmetric_keys/
3234 F:      include/crypto/pkcs7.h
3235 F:      include/crypto/public_key.h
3236 F:      include/linux/verification.h
3237
3238 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3239 R:      Dan Williams <[email protected]>
3240 S:      Odd fixes
3241 W:      http://sourceforge.net/projects/xscaleiop
3242 F:      Documentation/crypto/async-tx-api.rst
3243 F:      crypto/async_tx/
3244 F:      include/linux/async_tx.h
3245
3246 AT24 EEPROM DRIVER
3247 M:      Bartosz Golaszewski <[email protected]>
3248 L:      [email protected]
3249 S:      Maintained
3250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3251 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3252 F:      drivers/misc/eeprom/at24.c
3253
3254 ATA OVER ETHERNET (AOE) DRIVER
3255 M:      "Justin Sanders" <[email protected]>
3256 S:      Supported
3257 W:      http://www.openaoe.org/
3258 F:      Documentation/admin-guide/aoe/
3259 F:      drivers/block/aoe/
3260
3261 ATC260X PMIC MFD DRIVER
3262 M:      Manivannan Sadhasivam <[email protected]>
3263 M:      Cristian Ciocaltea <[email protected]>
3264 L:      [email protected]
3265 S:      Maintained
3266 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3267 F:      drivers/input/misc/atc260x-onkey.c
3268 F:      drivers/mfd/atc260*
3269 F:      drivers/power/reset/atc260x-poweroff.c
3270 F:      drivers/regulator/atc260x-regulator.c
3271 F:      include/linux/mfd/atc260x/*
3272
3273 ATHEROS 71XX/9XXX GPIO DRIVER
3274 M:      Alban Bedel <[email protected]>
3275 S:      Maintained
3276 W:      https://github.com/AlbanBedel/linux
3277 T:      git git://github.com/AlbanBedel/linux
3278 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3279 F:      drivers/gpio/gpio-ath79.c
3280
3281 ATHEROS 71XX/9XXX USB PHY DRIVER
3282 M:      Alban Bedel <[email protected]>
3283 S:      Maintained
3284 W:      https://github.com/AlbanBedel/linux
3285 T:      git git://github.com/AlbanBedel/linux
3286 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3287 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3288
3289 ATHEROS ATH GENERIC UTILITIES
3290 M:      Kalle Valo <[email protected]>
3291 L:      [email protected]
3292 S:      Supported
3293 F:      drivers/net/wireless/ath/*
3294
3295 ATHEROS ATH5K WIRELESS DRIVER
3296 M:      Jiri Slaby <[email protected]>
3297 M:      Nick Kossifidis <[email protected]>
3298 M:      Luis Chamberlain <[email protected]>
3299 L:      [email protected]
3300 S:      Maintained
3301 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3302 F:      drivers/net/wireless/ath/ath5k/
3303
3304 ATHEROS ATH6KL WIRELESS DRIVER
3305 L:      [email protected]
3306 S:      Orphan
3307 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3308 F:      drivers/net/wireless/ath/ath6kl/
3309
3310 ATI_REMOTE2 DRIVER
3311 M:      Ville Syrjala <[email protected]>
3312 S:      Maintained
3313 F:      drivers/input/misc/ati_remote2.c
3314
3315 ATK0110 HWMON DRIVER
3316 M:      Luca Tettamanti <[email protected]>
3317 L:      [email protected]
3318 S:      Maintained
3319 F:      drivers/hwmon/asus_atk0110.c
3320
3321 ATLX ETHERNET DRIVERS
3322 M:      Chris Snook <[email protected]>
3323 L:      [email protected]
3324 S:      Maintained
3325 W:      http://sourceforge.net/projects/atl1
3326 W:      http://atl1.sourceforge.net
3327 F:      drivers/net/ethernet/atheros/
3328
3329 ATM
3330 M:      Chas Williams <[email protected]>
3331 L:      [email protected] (moderated for non-subscribers)
3332 L:      [email protected]
3333 S:      Maintained
3334 W:      http://linux-atm.sourceforge.net
3335 F:      drivers/atm/
3336 F:      include/linux/atm*
3337 F:      include/uapi/linux/atm*
3338
3339 ATMEL MACB ETHERNET DRIVER
3340 M:      Nicolas Ferre <[email protected]>
3341 M:      Claudiu Beznea <[email protected]>
3342 S:      Supported
3343 F:      drivers/net/ethernet/cadence/
3344
3345 ATMEL MAXTOUCH DRIVER
3346 M:      Nick Dyer <[email protected]>
3347 S:      Maintained
3348 T:      git git://github.com/ndyer/linux.git
3349 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3350 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3351
3352 ATOMIC INFRASTRUCTURE
3353 M:      Will Deacon <[email protected]>
3354 M:      Peter Zijlstra <[email protected]>
3355 R:      Boqun Feng <[email protected]>
3356 R:      Mark Rutland <[email protected]>
3357 L:      [email protected]
3358 S:      Maintained
3359 F:      Documentation/atomic_*.txt
3360 F:      arch/*/include/asm/atomic*.h
3361 F:      include/*/atomic*.h
3362 F:      include/linux/refcount.h
3363 F:      scripts/atomic/
3364
3365 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3366 M:      Bradley Grove <[email protected]>
3367 L:      [email protected]
3368 S:      Supported
3369 W:      http://www.attotech.com
3370 F:      drivers/scsi/esas2r
3371
3372 ATUSB IEEE 802.15.4 RADIO DRIVER
3373 M:      Stefan Schmidt <[email protected]>
3374 L:      [email protected]
3375 S:      Maintained
3376 F:      drivers/net/ieee802154/at86rf230.h
3377 F:      drivers/net/ieee802154/atusb.c
3378 F:      drivers/net/ieee802154/atusb.h
3379
3380 AUDIT SUBSYSTEM
3381 M:      Paul Moore <[email protected]>
3382 M:      Eric Paris <[email protected]>
3383 L:      [email protected]
3384 S:      Supported
3385 W:      https://github.com/linux-audit
3386 Q:      https://patchwork.kernel.org/project/audit/list
3387 B:      mailto:[email protected]
3388 P:      https://github.com/linux-audit/audit-kernel/blob/main/README.md
3389 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3390 F:      include/asm-generic/audit_*.h
3391 F:      include/linux/audit.h
3392 F:      include/linux/audit_arch.h
3393 F:      include/uapi/linux/audit.h
3394 F:      kernel/audit*
3395 F:      lib/*audit.c
3396 K:      \baudit_[a-z_0-9]\+\b
3397
3398 AUXILIARY BUS DRIVER
3399 M:      Greg Kroah-Hartman <[email protected]>
3400 R:      Dave Ertman <[email protected]>
3401 R:      Ira Weiny <[email protected]>
3402 S:      Supported
3403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3404 F:      Documentation/driver-api/auxiliary_bus.rst
3405 F:      drivers/base/auxiliary.c
3406 F:      include/linux/auxiliary_bus.h
3407
3408 AUXILIARY DISPLAY DRIVERS
3409 M:      Andy Shevchenko <[email protected]>
3410 R:      Geert Uytterhoeven <[email protected]>
3411 S:      Odd Fixes
3412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git
3413 F:      Documentation/devicetree/bindings/auxdisplay/
3414 F:      drivers/auxdisplay/
3415 F:      include/linux/cfag12864b.h
3416 F:      include/uapi/linux/map_to_14segment.h
3417 F:      include/uapi/linux/map_to_7segment.h
3418
3419 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3420 M:      Andreas Klinger <[email protected]>
3421 L:      [email protected]
3422 S:      Maintained
3423 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3424 F:      drivers/iio/adc/hx711.c
3425
3426 AX.25 NETWORK LAYER
3427 L:      [email protected]
3428 S:      Orphan
3429 W:      https://linux-ax25.in-berlin.de
3430 F:      include/net/ax25.h
3431 F:      include/uapi/linux/ax25.h
3432 F:      net/ax25/
3433
3434 AXENTIA ARM DEVICES
3435 M:      Peter Rosin <[email protected]>
3436 L:      [email protected] (moderated for non-subscribers)
3437 S:      Maintained
3438 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3439 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3440 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3441 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3442
3443 AXENTIA ASOC DRIVERS
3444 M:      Peter Rosin <[email protected]>
3445 L:      [email protected] (moderated for non-subscribers)
3446 S:      Maintained
3447 F:      Documentation/devicetree/bindings/sound/axentia,*
3448 F:      sound/soc/atmel/tse850-pcm5142.c
3449
3450 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3451 M:      Nuno Sá <[email protected]>
3452 L:      [email protected]
3453 S:      Supported
3454 W:      https://ez.analog.com/linux-software-drivers
3455 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3456 F:      drivers/hwmon/axi-fan-control.c
3457
3458 AXI SPI ENGINE
3459 M:      Michael Hennerich <[email protected]>
3460 M:      Nuno Sá <[email protected]>
3461 R:      David Lechner <[email protected]>
3462 L:      [email protected]
3463 S:      Supported
3464 W:      https://ez.analog.com/linux-software-drivers
3465 F:      Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml
3466 F:      drivers/spi/spi-axi-spi-engine.c
3467
3468 AXXIA I2C CONTROLLER
3469 M:      Krzysztof Adamski <[email protected]>
3470 L:      [email protected]
3471 S:      Maintained
3472 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3473 F:      drivers/i2c/busses/i2c-axxia.c
3474
3475 AZ6007 DVB DRIVER
3476 M:      Mauro Carvalho Chehab <[email protected]>
3477 L:      [email protected]
3478 S:      Maintained
3479 W:      https://linuxtv.org
3480 T:      git git://linuxtv.org/media_tree.git
3481 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3482
3483 AZTECH FM RADIO RECEIVER DRIVER
3484 M:      Hans Verkuil <[email protected]>
3485 L:      [email protected]
3486 S:      Maintained
3487 W:      https://linuxtv.org
3488 T:      git git://linuxtv.org/media_tree.git
3489 F:      drivers/media/radio/radio-aztech*
3490
3491 B43 WIRELESS DRIVER
3492 L:      [email protected]
3493 L:      [email protected]
3494 S:      Orphan
3495 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3496 F:      drivers/net/wireless/broadcom/b43/
3497
3498 B43LEGACY WIRELESS DRIVER
3499 M:      Larry Finger <[email protected]>
3500 L:      [email protected]
3501 L:      [email protected]
3502 S:      Maintained
3503 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3504 F:      drivers/net/wireless/broadcom/b43legacy/
3505
3506 BACKLIGHT CLASS/SUBSYSTEM
3507 M:      Lee Jones <[email protected]>
3508 M:      Daniel Thompson <[email protected]>
3509 M:      Jingoo Han <[email protected]>
3510 L:      [email protected]
3511 S:      Maintained
3512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3513 F:      Documentation/ABI/stable/sysfs-class-backlight
3514 F:      Documentation/ABI/testing/sysfs-class-backlight
3515 F:      Documentation/devicetree/bindings/leds/backlight
3516 F:      drivers/video/backlight/
3517 F:      include/linux/backlight.h
3518 F:      include/linux/pwm_backlight.h
3519
3520 BAIKAL-T1 PVT HARDWARE MONITOR DRIVER
3521 M:      Serge Semin <[email protected]>
3522 L:      [email protected]
3523 S:      Supported
3524 F:      Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml
3525 F:      Documentation/hwmon/bt1-pvt.rst
3526 F:      drivers/hwmon/bt1-pvt.[ch]
3527
3528 BARCO P50 GPIO DRIVER
3529 M:      Santosh Kumar Yadav <[email protected]>
3530 M:      Peter Korsgaard <[email protected]>
3531 S:      Maintained
3532 F:      drivers/platform/x86/barco-p50-gpio.c
3533
3534 BATMAN ADVANCED
3535 M:      Marek Lindner <[email protected]>
3536 M:      Simon Wunderlich <[email protected]>
3537 M:      Antonio Quartulli <[email protected]>
3538 M:      Sven Eckelmann <[email protected]>
3539 L:      [email protected] (moderated for non-subscribers)
3540 S:      Maintained
3541 W:      https://www.open-mesh.org/
3542 Q:      https://patchwork.open-mesh.org/project/batman/list/
3543 B:      https://www.open-mesh.org/projects/batman-adv/issues
3544 C:      ircs://irc.hackint.org/batadv
3545 T:      git https://git.open-mesh.org/linux-merge.git
3546 F:      Documentation/networking/batman-adv.rst
3547 F:      include/uapi/linux/batadv_packet.h
3548 F:      include/uapi/linux/batman_adv.h
3549 F:      net/batman-adv/
3550
3551 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3552 M:      Thomas Sailer <[email protected]>
3553 L:      [email protected]
3554 S:      Maintained
3555 W:      http://www.baycom.org/~tom/ham/ham.html
3556 F:      drivers/net/hamradio/baycom*
3557
3558 BCACHE (BLOCK LAYER CACHE)
3559 M:      Coly Li <[email protected]>
3560 M:      Kent Overstreet <[email protected]>
3561 L:      [email protected]
3562 S:      Maintained
3563 W:      http://bcache.evilpiepirate.org
3564 C:      irc://irc.oftc.net/bcache
3565 F:      drivers/md/bcache/
3566
3567 BCACHEFS
3568 M:      Kent Overstreet <[email protected]>
3569 R:      Brian Foster <[email protected]>
3570 L:      [email protected]
3571 S:      Supported
3572 C:      irc://irc.oftc.net/bcache
3573 T:      git https://evilpiepirate.org/git/bcachefs.git
3574 F:      fs/bcachefs/
3575 F:      Documentation/filesystems/bcachefs/
3576
3577 BDISP ST MEDIA DRIVER
3578 M:      Fabien Dessenne <[email protected]>
3579 L:      [email protected]
3580 S:      Supported
3581 W:      https://linuxtv.org
3582 T:      git git://linuxtv.org/media_tree.git
3583 F:      drivers/media/platform/st/sti/bdisp
3584
3585 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3586 M:      Dariusz Marcinkiewicz <[email protected]>
3587 L:      [email protected]
3588 S:      Maintained
3589 F:      drivers/net/ethernet/ec_bhf.c
3590
3591 BEFS FILE SYSTEM
3592 M:      Luis de Bethencourt <[email protected]>
3593 M:      Salah Triki <[email protected]>
3594 S:      Maintained
3595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3596 F:      Documentation/filesystems/befs.rst
3597 F:      fs/befs/
3598
3599 BFQ I/O SCHEDULER
3600 M:      Paolo Valente <[email protected]>
3601 M:      Jens Axboe <[email protected]>
3602 L:      [email protected]
3603 S:      Maintained
3604 F:      Documentation/block/bfq-iosched.rst
3605 F:      block/bfq-*
3606
3607 BFS FILE SYSTEM
3608 M:      "Tigran A. Aivazian" <[email protected]>
3609 S:      Maintained
3610 F:      Documentation/filesystems/bfs.rst
3611 F:      fs/bfs/
3612 F:      include/uapi/linux/bfs_fs.h
3613
3614 BITMAP API
3615 M:      Yury Norov <[email protected]>
3616 R:      Rasmus Villemoes <[email protected]>
3617 S:      Maintained
3618 F:      include/linux/bitfield.h
3619 F:      include/linux/bitmap-str.h
3620 F:      include/linux/bitmap.h
3621 F:      include/linux/bits.h
3622 F:      include/linux/cpumask.h
3623 F:      include/linux/find.h
3624 F:      include/linux/nodemask.h
3625 F:      include/vdso/bits.h
3626 F:      lib/bitmap-str.c
3627 F:      lib/bitmap.c
3628 F:      lib/cpumask.c
3629 F:      lib/cpumask_kunit.c
3630 F:      lib/find_bit.c
3631 F:      lib/find_bit_benchmark.c
3632 F:      lib/test_bitmap.c
3633 F:      tools/include/linux/bitfield.h
3634 F:      tools/include/linux/bitmap.h
3635 F:      tools/include/linux/bits.h
3636 F:      tools/include/linux/find.h
3637 F:      tools/include/vdso/bits.h
3638 F:      tools/lib/bitmap.c
3639 F:      tools/lib/find_bit.c
3640
3641 BLINKM RGB LED DRIVER
3642 M:      Jan-Simon Moeller <[email protected]>
3643 S:      Maintained
3644 F:      drivers/leds/leds-blinkm.c
3645
3646 BLOCK LAYER
3647 M:      Jens Axboe <[email protected]>
3648 L:      [email protected]
3649 S:      Maintained
3650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3651 F:      Documentation/ABI/stable/sysfs-block
3652 F:      Documentation/block/
3653 F:      block/
3654 F:      drivers/block/
3655 F:      include/linux/bio.h
3656 F:      include/linux/blk*
3657 F:      kernel/trace/blktrace.c
3658 F:      lib/sbitmap.c
3659
3660 BLOCK2MTD DRIVER
3661 M:      Joern Engel <[email protected]>
3662 L:      [email protected]
3663 S:      Maintained
3664 F:      drivers/mtd/devices/block2mtd.c
3665
3666 BLUETOOTH DRIVERS
3667 M:      Marcel Holtmann <[email protected]>
3668 M:      Luiz Augusto von Dentz <[email protected]>
3669 L:      [email protected]
3670 S:      Supported
3671 W:      http://www.bluez.org/
3672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3674 F:      Documentation/devicetree/bindings/net/bluetooth/
3675 F:      drivers/bluetooth/
3676
3677 BLUETOOTH SUBSYSTEM
3678 M:      Marcel Holtmann <[email protected]>
3679 M:      Johan Hedberg <[email protected]>
3680 M:      Luiz Augusto von Dentz <[email protected]>
3681 L:      [email protected]
3682 S:      Supported
3683 W:      http://www.bluez.org/
3684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3686 F:      include/net/bluetooth/
3687 F:      net/bluetooth/
3688
3689 BONDING DRIVER
3690 M:      Jay Vosburgh <[email protected]>
3691 M:      Andy Gospodarek <[email protected]>
3692 L:      [email protected]
3693 S:      Supported
3694 W:      http://sourceforge.net/projects/bonding/
3695 F:      Documentation/networking/bonding.rst
3696 F:      drivers/net/bonding/
3697 F:      include/net/bond*
3698 F:      include/uapi/linux/if_bonding.h
3699 F:      tools/testing/selftests/drivers/net/bonding/
3700
3701 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3702 M:      Dan Robertson <[email protected]>
3703 L:      [email protected]
3704 S:      Maintained
3705 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3706 F:      drivers/iio/accel/bma400*
3707
3708 BOSCH SENSORTEC BMI323 IMU IIO DRIVER
3709 M:      Jagath Jog J <[email protected]>
3710 L:      [email protected]
3711 S:      Maintained
3712 F:      Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml
3713 F:      drivers/iio/imu/bmi323/
3714
3715 BPF JIT for ARM
3716 M:      Russell King <[email protected]>
3717 M:      Puranjay Mohan <[email protected]>
3718 L:      [email protected]
3719 S:      Maintained
3720 F:      arch/arm/net/
3721
3722 BPF JIT for ARM64
3723 M:      Daniel Borkmann <[email protected]>
3724 M:      Alexei Starovoitov <[email protected]>
3725 M:      Zi Shen Lim <[email protected]>
3726 L:      [email protected]
3727 S:      Supported
3728 F:      arch/arm64/net/
3729
3730 BPF JIT for LOONGARCH
3731 M:      Tiezhu Yang <[email protected]>
3732 R:      Hengqi Chen <[email protected]>
3733 L:      [email protected]
3734 S:      Maintained
3735 F:      arch/loongarch/net/
3736
3737 BPF JIT for MIPS (32-BIT AND 64-BIT)
3738 M:      Johan Almbladh <[email protected]>
3739 M:      Paul Burton <[email protected]>
3740 L:      [email protected]
3741 S:      Maintained
3742 F:      arch/mips/net/
3743
3744 BPF JIT for NFP NICs
3745 M:      Jakub Kicinski <[email protected]>
3746 L:      [email protected]
3747 S:      Odd Fixes
3748 F:      drivers/net/ethernet/netronome/nfp/bpf/
3749
3750 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3751 M:      Naveen N. Rao <[email protected]>
3752 M:      Michael Ellerman <[email protected]>
3753 L:      [email protected]
3754 S:      Supported
3755 F:      arch/powerpc/net/
3756
3757 BPF JIT for RISC-V (32-bit)
3758 M:      Luke Nelson <[email protected]>
3759 M:      Xi Wang <[email protected]>
3760 L:      [email protected]
3761 S:      Maintained
3762 F:      arch/riscv/net/
3763 X:      arch/riscv/net/bpf_jit_comp64.c
3764
3765 BPF JIT for RISC-V (64-bit)
3766 M:      Björn Töpel <[email protected]>
3767 R:      Pu Lehui <[email protected]>
3768 R:      Puranjay Mohan <[email protected]>
3769 L:      [email protected]
3770 S:      Maintained
3771 F:      arch/riscv/net/
3772 X:      arch/riscv/net/bpf_jit_comp32.c
3773
3774 BPF JIT for S390
3775 M:      Ilya Leoshkevich <[email protected]>
3776 M:      Heiko Carstens <[email protected]>
3777 M:      Vasily Gorbik <[email protected]>
3778 L:      [email protected]
3779 S:      Supported
3780 F:      arch/s390/net/
3781 X:      arch/s390/net/pnet.c
3782
3783 BPF JIT for SPARC (32-BIT AND 64-BIT)
3784 M:      David S. Miller <[email protected]>
3785 L:      [email protected]
3786 S:      Odd Fixes
3787 F:      arch/sparc/net/
3788
3789 BPF JIT for X86 32-BIT
3790 M:      Wang YanQing <[email protected]>
3791 L:      [email protected]
3792 S:      Odd Fixes
3793 F:      arch/x86/net/bpf_jit_comp32.c
3794
3795 BPF JIT for X86 64-BIT
3796 M:      Alexei Starovoitov <[email protected]>
3797 M:      Daniel Borkmann <[email protected]>
3798 L:      [email protected]
3799 S:      Supported
3800 F:      arch/x86/net/
3801 X:      arch/x86/net/bpf_jit_comp32.c
3802
3803 BPF [BTF]
3804 M:      Martin KaFai Lau <[email protected]>
3805 L:      [email protected]
3806 S:      Maintained
3807 F:      include/linux/btf*
3808 F:      kernel/bpf/btf.c
3809
3810 BPF [CORE]
3811 M:      Alexei Starovoitov <[email protected]>
3812 M:      Daniel Borkmann <[email protected]>
3813 R:      John Fastabend <[email protected]>
3814 L:      [email protected]
3815 S:      Maintained
3816 F:      include/linux/bpf*
3817 F:      include/linux/filter.h
3818 F:      include/linux/tnum.h
3819 F:      kernel/bpf/core.c
3820 F:      kernel/bpf/dispatcher.c
3821 F:      kernel/bpf/mprog.c
3822 F:      kernel/bpf/syscall.c
3823 F:      kernel/bpf/tnum.c
3824 F:      kernel/bpf/trampoline.c
3825 F:      kernel/bpf/verifier.c
3826
3827 BPF [CRYPTO]
3828 M:      Vadim Fedorenko <[email protected]>
3829 L:      [email protected]
3830 S:      Maintained
3831 F:      crypto/bpf_crypto_skcipher.c
3832 F:      include/linux/bpf_crypto.h
3833 F:      kernel/bpf/crypto.c
3834
3835 BPF [DOCUMENTATION] (Related to Standardization)
3836 R:      David Vernet <[email protected]>
3837 L:      [email protected]
3838 L:      [email protected]
3839 S:      Maintained
3840 F:      Documentation/bpf/standardization/
3841
3842 BPF [GENERAL] (Safe Dynamic Programs and Tools)
3843 M:      Alexei Starovoitov <[email protected]>
3844 M:      Daniel Borkmann <[email protected]>
3845 M:      Andrii Nakryiko <[email protected]>
3846 R:      Martin KaFai Lau <[email protected]>
3847 R:      Eduard Zingerman <[email protected]>
3848 R:      Song Liu <[email protected]>
3849 R:      Yonghong Song <[email protected]>
3850 R:      John Fastabend <[email protected]>
3851 R:      KP Singh <[email protected]>
3852 R:      Stanislav Fomichev <[email protected]>
3853 R:      Hao Luo <[email protected]>
3854 R:      Jiri Olsa <[email protected]>
3855 L:      [email protected]
3856 S:      Supported
3857 W:      https://bpf.io/
3858 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3861 F:      Documentation/bpf/
3862 F:      Documentation/networking/filter.rst
3863 F:      Documentation/userspace-api/ebpf/
3864 F:      arch/*/net/*
3865 F:      include/linux/bpf*
3866 F:      include/linux/btf*
3867 F:      include/linux/filter.h
3868 F:      include/trace/events/xdp.h
3869 F:      include/uapi/linux/bpf*
3870 F:      include/uapi/linux/btf*
3871 F:      include/uapi/linux/filter.h
3872 F:      kernel/bpf/
3873 F:      kernel/trace/bpf_trace.c
3874 F:      lib/test_bpf.c
3875 F:      net/bpf/
3876 F:      net/core/filter.c
3877 F:      net/sched/act_bpf.c
3878 F:      net/sched/cls_bpf.c
3879 F:      samples/bpf/
3880 F:      scripts/bpf_doc.py
3881 F:      scripts/Makefile.btf
3882 F:      scripts/pahole-version.sh
3883 F:      tools/bpf/
3884 F:      tools/lib/bpf/
3885 F:      tools/testing/selftests/bpf/
3886
3887 BPF [ITERATOR]
3888 M:      Yonghong Song <[email protected]>
3889 L:      [email protected]
3890 S:      Maintained
3891 F:      kernel/bpf/*iter.c
3892
3893 BPF [L7 FRAMEWORK] (sockmap)
3894 M:      John Fastabend <[email protected]>
3895 M:      Jakub Sitnicki <[email protected]>
3896 L:      [email protected]
3897 L:      [email protected]
3898 S:      Maintained
3899 F:      include/linux/skmsg.h
3900 F:      net/core/skmsg.c
3901 F:      net/core/sock_map.c
3902 F:      net/ipv4/tcp_bpf.c
3903 F:      net/ipv4/udp_bpf.c
3904 F:      net/unix/unix_bpf.c
3905
3906 BPF [LIBRARY] (libbpf)
3907 M:      Andrii Nakryiko <[email protected]>
3908 M:      Eduard Zingerman <[email protected]>
3909 L:      [email protected]
3910 S:      Maintained
3911 F:      tools/lib/bpf/
3912
3913 BPF [MISC]
3914 L:      [email protected]
3915 S:      Odd Fixes
3916 K:      (?:\b|_)bpf(?:\b|_)
3917
3918 BPF [NETKIT] (BPF-programmable network device)
3919 M:      Daniel Borkmann <[email protected]>
3920 M:      Nikolay Aleksandrov <[email protected]>
3921 L:      [email protected]
3922 L:      [email protected]
3923 S:      Supported
3924 F:      drivers/net/netkit.c
3925 F:      include/net/netkit.h
3926
3927 BPF [NETWORKING] (struct_ops, reuseport)
3928 M:      Martin KaFai Lau <[email protected]>
3929 L:      [email protected]
3930 L:      [email protected]
3931 S:      Maintained
3932 F:      kernel/bpf/bpf_struct*
3933
3934 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
3935 M:      Martin KaFai Lau <[email protected]>
3936 M:      Daniel Borkmann <[email protected]>
3937 R:      John Fastabend <[email protected]>
3938 L:      [email protected]
3939 L:      [email protected]
3940 S:      Maintained
3941 F:      include/net/tcx.h
3942 F:      kernel/bpf/tcx.c
3943 F:      net/core/filter.c
3944 F:      net/sched/act_bpf.c
3945 F:      net/sched/cls_bpf.c
3946
3947 BPF [RINGBUF]
3948 M:      Andrii Nakryiko <[email protected]>
3949 L:      [email protected]
3950 S:      Maintained
3951 F:      kernel/bpf/ringbuf.c
3952
3953 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
3954 M:      KP Singh <[email protected]>
3955 R:      Matt Bobrowski <[email protected]>
3956 L:      [email protected]
3957 S:      Maintained
3958 F:      Documentation/bpf/prog_lsm.rst
3959 F:      include/linux/bpf_lsm.h
3960 F:      kernel/bpf/bpf_lsm.c
3961 F:      security/bpf/
3962
3963 BPF [SELFTESTS] (Test Runners & Infrastructure)
3964 M:      Andrii Nakryiko <[email protected]>
3965 M:      Eduard Zingerman <[email protected]>
3966 R:      Mykola Lysenko <[email protected]>
3967 L:      [email protected]
3968 S:      Maintained
3969 F:      tools/testing/selftests/bpf/
3970
3971 BPF [STORAGE & CGROUPS]
3972 M:      Martin KaFai Lau <[email protected]>
3973 L:      [email protected]
3974 S:      Maintained
3975 F:      kernel/bpf/*storage.c
3976 F:      kernel/bpf/bpf_lru*
3977 F:      kernel/bpf/cgroup.c
3978
3979 BPF [TOOLING] (bpftool)
3980 M:      Quentin Monnet <[email protected]>
3981 L:      [email protected]
3982 S:      Maintained
3983 F:      kernel/bpf/disasm.*
3984 F:      tools/bpf/bpftool/
3985
3986 BPF [TRACING]
3987 M:      Song Liu <[email protected]>
3988 R:      Jiri Olsa <[email protected]>
3989 L:      [email protected]
3990 S:      Maintained
3991 F:      kernel/bpf/stackmap.c
3992 F:      kernel/trace/bpf_trace.c
3993
3994 BROADCOM ASP 2.0 ETHERNET DRIVER
3995 M:      Justin Chen <[email protected]>
3996 M:      Florian Fainelli <[email protected]>
3997 L:      [email protected]
3998 L:      [email protected]
3999 S:      Supported
4000 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
4001 F:      drivers/net/ethernet/broadcom/asp2/
4002
4003 BROADCOM B44 10/100 ETHERNET DRIVER
4004 M:      Michael Chan <[email protected]>
4005 L:      [email protected]
4006 S:      Supported
4007 F:      drivers/net/ethernet/broadcom/b44.*
4008
4009 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
4010 M:      Florian Fainelli <[email protected]>
4011 L:      [email protected]
4012 L:      [email protected] (subscribers-only)
4013 S:      Supported
4014 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
4015 F:      drivers/net/dsa/b53/*
4016 F:      drivers/net/dsa/bcm_sf2*
4017 F:      include/linux/dsa/brcm.h
4018 F:      include/linux/platform_data/b53.h
4019
4020 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
4021 M:      Florian Fainelli <[email protected]>
4022 R:      Broadcom internal kernel review list <[email protected]>
4023 L:      [email protected] (moderated for non-subscribers)
4024 L:      [email protected] (moderated for non-subscribers)
4025 S:      Maintained
4026 T:      git https://github.com/broadcom/stblinux.git
4027 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4028 F:      drivers/pci/controller/pcie-brcmstb.c
4029 F:      drivers/staging/vc04_services
4030 N:      bcm2711
4031 N:      bcm283*
4032 N:      raspberrypi
4033
4034 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
4035 M:      Florian Fainelli <[email protected]>
4036 M:      Ray Jui <[email protected]>
4037 M:      Scott Branden <[email protected]>
4038 R:      Broadcom internal kernel review list <[email protected]>
4039 S:      Maintained
4040 T:      git https://github.com/broadcom/mach-bcm
4041 F:      arch/arm/mach-bcm/
4042 N:      bcm281*
4043 N:      bcm113*
4044 N:      bcm216*
4045 N:      kona
4046
4047 BROADCOM BCM47XX MIPS ARCHITECTURE
4048 M:      Hauke Mehrtens <[email protected]>
4049 M:      Rafał Miłecki <[email protected]>
4050 L:      [email protected]
4051 S:      Maintained
4052 F:      Documentation/devicetree/bindings/mips/brcm/
4053 F:      arch/mips/bcm47xx/*
4054 F:      arch/mips/include/asm/mach-bcm47xx/*
4055
4056 BROADCOM BCM4908 ETHERNET DRIVER
4057 M:      Rafał Miłecki <[email protected]>
4058 R:      Broadcom internal kernel review list <[email protected]>
4059 L:      [email protected]
4060 S:      Maintained
4061 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
4062 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
4063 F:      drivers/net/ethernet/broadcom/unimac.h
4064
4065 BROADCOM BCM4908 PINMUX DRIVER
4066 M:      Rafał Miłecki <[email protected]>
4067 R:      Broadcom internal kernel review list <[email protected]>
4068 L:      [email protected]
4069 S:      Maintained
4070 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
4071 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
4072
4073 BROADCOM BCM5301X ARM ARCHITECTURE
4074 M:      Florian Fainelli <[email protected]>
4075 M:      Hauke Mehrtens <[email protected]>
4076 M:      Rafał Miłecki <[email protected]>
4077 R:      Broadcom internal kernel review list <[email protected]>
4078 L:      [email protected] (moderated for non-subscribers)
4079 S:      Maintained
4080 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
4081 F:      arch/arm/boot/dts/broadcom/bcm470*
4082 F:      arch/arm/boot/dts/broadcom/bcm5301*
4083 F:      arch/arm/boot/dts/broadcom/bcm953012*
4084 F:      arch/arm/mach-bcm/bcm_5301x.c
4085
4086 BROADCOM BCM53573 ARM ARCHITECTURE
4087 M:      Florian Fainelli <[email protected]>
4088 M:      Rafał Miłecki <[email protected]>
4089 R:      Broadcom internal kernel review list <[email protected]>
4090 L:      [email protected] (moderated for non-subscribers)
4091 S:      Maintained
4092 F:      arch/arm/boot/dts/broadcom/bcm47189*
4093 F:      arch/arm/boot/dts/broadcom/bcm53573*
4094
4095 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4096 M:      Kevin Cernekee <[email protected]>
4097 L:      [email protected]
4098 S:      Maintained
4099 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4100
4101 BROADCOM BCM7XXX ARM ARCHITECTURE
4102 M:      Florian Fainelli <[email protected]>
4103 R:      Broadcom internal kernel review list <[email protected]>
4104 L:      [email protected] (moderated for non-subscribers)
4105 S:      Maintained
4106 T:      git https://github.com/broadcom/stblinux.git
4107 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4108 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
4109 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4110 F:      arch/arm/mach-bcm/*brcmstb*
4111 F:      arch/arm/mm/cache-b15-rac.c
4112 F:      drivers/bus/brcmstb_gisb.c
4113 F:      drivers/pci/controller/pcie-brcmstb.c
4114 N:      brcmstb
4115 N:      bcm7038
4116 N:      bcm7120
4117
4118 BROADCOM BCMBCA ARM ARCHITECTURE
4119 M:      William Zhang <[email protected]>
4120 M:      Anand Gore <[email protected]>
4121 M:      Kursad Oney <[email protected]>
4122 M:      Florian Fainelli <[email protected]>
4123 M:      Rafał Miłecki <[email protected]>
4124 R:      Broadcom internal kernel review list <[email protected]>
4125 L:      [email protected] (moderated for non-subscribers)
4126 S:      Maintained
4127 T:      git https://github.com/broadcom/stblinux.git
4128 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4129 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4130 N:      bcmbca
4131 N:      bcm[9]?47622
4132 N:      bcm[9]?4912
4133 N:      bcm[9]?63138
4134 N:      bcm[9]?63146
4135 N:      bcm[9]?63148
4136 N:      bcm[9]?63158
4137 N:      bcm[9]?63178
4138 N:      bcm[9]?6756
4139 N:      bcm[9]?6813
4140 N:      bcm[9]?6846
4141 N:      bcm[9]?6855
4142 N:      bcm[9]?6856
4143 N:      bcm[9]?6858
4144 N:      bcm[9]?6878
4145
4146 BROADCOM BDC DRIVER
4147 M:      Justin Chen <[email protected]>
4148 M:      Al Cooper <[email protected]>
4149 R:      Broadcom internal kernel review list <[email protected]>
4150 L:      [email protected]
4151 S:      Maintained
4152 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4153 F:      drivers/usb/gadget/udc/bdc/
4154
4155 BROADCOM BMIPS CPUFREQ DRIVER
4156 M:      Markus Mayer <[email protected]>
4157 R:      Broadcom internal kernel review list <[email protected]>
4158 L:      [email protected]
4159 S:      Maintained
4160 F:      drivers/cpufreq/bmips-cpufreq.c
4161
4162 BROADCOM BMIPS MIPS ARCHITECTURE
4163 M:      Florian Fainelli <[email protected]>
4164 R:      Broadcom internal kernel review list <[email protected]>
4165 L:      [email protected]
4166 S:      Maintained
4167 T:      git https://github.com/broadcom/stblinux.git
4168 F:      arch/mips/bmips/*
4169 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4170 F:      arch/mips/include/asm/mach-bmips/*
4171 F:      arch/mips/kernel/*bmips*
4172 F:      drivers/irqchip/irq-bcm63*
4173 F:      drivers/irqchip/irq-bcm7*
4174 F:      drivers/irqchip/irq-brcmstb*
4175 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4176 F:      include/linux/bcm963xx_nvram.h
4177 F:      include/linux/bcm963xx_tag.h
4178
4179 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4180 M:      Rasesh Mody <[email protected]>
4181 M:      [email protected]
4182 L:      [email protected]
4183 S:      Supported
4184 F:      drivers/net/ethernet/broadcom/bnx2.*
4185 F:      drivers/net/ethernet/broadcom/bnx2_*
4186
4187 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4188 M:      Saurav Kashyap <[email protected]>
4189 M:      Javed Hasan <[email protected]>
4190 M:      [email protected]
4191 L:      [email protected]
4192 S:      Supported
4193 F:      drivers/scsi/bnx2fc/
4194
4195 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4196 M:      Nilesh Javali <[email protected]>
4197 M:      Manish Rangankar <[email protected]>
4198 M:      [email protected]
4199 L:      [email protected]
4200 S:      Supported
4201 F:      drivers/scsi/bnx2i/
4202
4203 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4204 M:      Sudarsana Kalluru <[email protected]>
4205 M:      Manish Chopra <[email protected]>
4206 L:      [email protected]
4207 S:      Supported
4208 F:      drivers/net/ethernet/broadcom/bnx2x/
4209
4210 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4211 M:      Michael Chan <[email protected]>
4212 L:      [email protected]
4213 S:      Supported
4214 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4215 F:      drivers/net/ethernet/broadcom/bnxt/
4216 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4217
4218 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS
4219 M:      Arend van Spriel <[email protected]>
4220 L:      [email protected]
4221 L:      [email protected]
4222 L:      [email protected]
4223 S:      Supported
4224 F:      drivers/net/wireless/broadcom/brcm80211/
4225 F:      include/linux/platform_data/brcmfmac.h
4226
4227 BROADCOM BRCMSTB GPIO DRIVER
4228 M:      Doug Berger <[email protected]>
4229 M:      Florian Fainelli <[email protected]>
4230 R:      Broadcom internal kernel review list <[email protected]>
4231 S:      Supported
4232 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4233 F:      drivers/gpio/gpio-brcmstb.c
4234
4235 BROADCOM BRCMSTB I2C DRIVER
4236 M:      Kamal Dasu <[email protected]>
4237 R:      Broadcom internal kernel review list <[email protected]>
4238 L:      [email protected]
4239 S:      Supported
4240 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4241 F:      drivers/i2c/busses/i2c-brcmstb.c
4242
4243 BROADCOM BRCMSTB UART DRIVER
4244 M:      Al Cooper <[email protected]>
4245 R:      Broadcom internal kernel review list <[email protected]>
4246 L:      [email protected]
4247 S:      Maintained
4248 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4249 F:      drivers/tty/serial/8250/8250_bcm7271.c
4250
4251 BROADCOM BRCMSTB USB EHCI DRIVER
4252 M:      Justin Chen <[email protected]>
4253 M:      Al Cooper <[email protected]>
4254 R:      Broadcom internal kernel review list <[email protected]>
4255 L:      [email protected]
4256 S:      Maintained
4257 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4258 F:      drivers/usb/host/ehci-brcm.*
4259
4260 BROADCOM BRCMSTB USB PIN MAP DRIVER
4261 M:      Al Cooper <[email protected]>
4262 R:      Broadcom internal kernel review list <[email protected]>
4263 L:      [email protected]
4264 S:      Maintained
4265 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4266 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4267
4268 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4269 M:      Justin Chen <[email protected]>
4270 M:      Al Cooper <[email protected]>
4271 R:      Broadcom internal kernel review list <[email protected]>
4272 L:      [email protected]
4273 S:      Maintained
4274 F:      drivers/phy/broadcom/phy-brcm-usb*
4275
4276 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4277 M:      William Zhang <[email protected]>
4278 M:      Kursad Oney <[email protected]>
4279 M:      Jonas Gorski <[email protected]>
4280 R:      Broadcom internal kernel review list <[email protected]>
4281 L:      [email protected]
4282 S:      Maintained
4283 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4284 F:      drivers/spi/spi-bcm63xx-hsspi.c
4285 F:      drivers/spi/spi-bcmbca-hsspi.c
4286
4287 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4288 M:      Jonas Gorski <[email protected]>
4289 L:      [email protected]
4290 S:      Odd Fixes
4291 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4292 F:      drivers/spi/spi-bcm63xx.c
4293
4294 BROADCOM ETHERNET PHY DRIVERS
4295 M:      Florian Fainelli <[email protected]>
4296 R:      Broadcom internal kernel review list <[email protected]>
4297 L:      [email protected]
4298 S:      Supported
4299 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4300 F:      drivers/net/phy/bcm*.[ch]
4301 F:      drivers/net/phy/broadcom.c
4302 F:      include/linux/brcmphy.h
4303
4304 BROADCOM GENET ETHERNET DRIVER
4305 M:      Doug Berger <[email protected]>
4306 M:      Florian Fainelli <[email protected]>
4307 R:      Broadcom internal kernel review list <[email protected]>
4308 L:      [email protected]
4309 S:      Supported
4310 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4311 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4312 F:      drivers/net/ethernet/broadcom/genet/
4313 F:      drivers/net/ethernet/broadcom/unimac.h
4314 F:      drivers/net/mdio/mdio-bcm-unimac.c
4315 F:      include/linux/platform_data/bcmgenet.h
4316 F:      include/linux/platform_data/mdio-bcm-unimac.h
4317
4318 BROADCOM IPROC ARM ARCHITECTURE
4319 M:      Ray Jui <[email protected]>
4320 M:      Scott Branden <[email protected]>
4321 R:      Broadcom internal kernel review list <[email protected]>
4322 L:      [email protected] (moderated for non-subscribers)
4323 S:      Maintained
4324 T:      git https://github.com/broadcom/stblinux.git
4325 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4326 F:      arch/arm64/boot/dts/broadcom/stingray/*
4327 F:      drivers/clk/bcm/clk-ns*
4328 F:      drivers/clk/bcm/clk-sr*
4329 F:      drivers/pinctrl/bcm/pinctrl-ns*
4330 F:      include/dt-bindings/clock/bcm-sr*
4331 N:      iproc
4332 N:      cygnus
4333 N:      bcm[-_]nsp
4334 N:      bcm9113*
4335 N:      bcm9583*
4336 N:      bcm9585*
4337 N:      bcm9586*
4338 N:      bcm988312
4339 N:      bcm113*
4340 N:      bcm583*
4341 N:      bcm585*
4342 N:      bcm586*
4343 N:      bcm88312
4344 N:      hr2
4345 N:      stingray
4346
4347 BROADCOM IPROC GBIT ETHERNET DRIVER
4348 M:      Rafał Miłecki <[email protected]>
4349 R:      Broadcom internal kernel review list <[email protected]>
4350 L:      [email protected]
4351 S:      Maintained
4352 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4353 F:      drivers/net/ethernet/broadcom/bgmac*
4354 F:      drivers/net/ethernet/broadcom/unimac.h
4355
4356 BROADCOM KONA GPIO DRIVER
4357 M:      Ray Jui <[email protected]>
4358 R:      Broadcom internal kernel review list <[email protected]>
4359 S:      Supported
4360 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4361 F:      drivers/gpio/gpio-bcm-kona.c
4362
4363 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4364 M:      Sathya Prakash Veerichetty <[email protected]>
4365 M:      Kashyap Desai <[email protected]>
4366 M:      Sumit Saxena <[email protected]>
4367 M:      Sreekanth Reddy <[email protected]>
4368 L:      [email protected]
4369 L:      [email protected]
4370 S:      Supported
4371 W:      https://www.broadcom.com/support/storage
4372 F:      drivers/scsi/mpi3mr/
4373
4374 BROADCOM NETXTREME-E ROCE DRIVER
4375 M:      Selvin Xavier <[email protected]>
4376 L:      [email protected]
4377 S:      Supported
4378 W:      http://www.broadcom.com
4379 F:      drivers/infiniband/hw/bnxt_re/
4380 F:      include/uapi/rdma/bnxt_re-abi.h
4381
4382 BROADCOM NVRAM DRIVER
4383 M:      Rafał Miłecki <[email protected]>
4384 L:      [email protected]
4385 S:      Maintained
4386 F:      drivers/firmware/broadcom/*
4387
4388 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4389 M:      Rafał Miłecki <[email protected]>
4390 M:      Florian Fainelli <[email protected]>
4391 R:      Broadcom internal kernel review list <[email protected]>
4392 L:      [email protected]
4393 S:      Maintained
4394 T:      git https://github.com/broadcom/stblinux.git
4395 F:      drivers/pmdomain/bcm/bcm-pmb.c
4396 F:      include/dt-bindings/soc/bcm-pmb.h
4397
4398 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4399 M:      Rafał Miłecki <[email protected]>
4400 L:      [email protected]
4401 S:      Maintained
4402 F:      drivers/bcma/
4403 F:      include/linux/bcma/
4404
4405 BROADCOM SPI DRIVER
4406 M:      Kamal Dasu <[email protected]>
4407 R:      Broadcom internal kernel review list <[email protected]>
4408 S:      Maintained
4409 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4410 F:      drivers/spi/spi-bcm-qspi.*
4411 F:      drivers/spi/spi-brcmstb-qspi.c
4412 F:      drivers/spi/spi-iproc-qspi.c
4413
4414 BROADCOM STB AVS CPUFREQ DRIVER
4415 M:      Markus Mayer <[email protected]>
4416 R:      Broadcom internal kernel review list <[email protected]>
4417 L:      [email protected]
4418 S:      Maintained
4419 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4420 F:      drivers/cpufreq/brcmstb*
4421
4422 BROADCOM STB AVS TMON DRIVER
4423 M:      Markus Mayer <[email protected]>
4424 R:      Broadcom internal kernel review list <[email protected]>
4425 L:      [email protected]
4426 S:      Maintained
4427 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4428 F:      drivers/thermal/broadcom/brcmstb*
4429
4430 BROADCOM STB DPFE DRIVER
4431 M:      Markus Mayer <[email protected]>
4432 R:      Broadcom internal kernel review list <[email protected]>
4433 L:      [email protected] (moderated for non-subscribers)
4434 S:      Maintained
4435 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4436 F:      drivers/memory/brcmstb_dpfe.c
4437
4438 BROADCOM STB NAND FLASH DRIVER
4439 M:      Brian Norris <[email protected]>
4440 M:      Kamal Dasu <[email protected]>
4441 R:      Broadcom internal kernel review list <[email protected]>
4442 L:      [email protected]
4443 S:      Maintained
4444 F:      drivers/mtd/nand/raw/brcmnand/
4445 F:      include/linux/platform_data/brcmnand.h
4446
4447 BROADCOM STB PCIE DRIVER
4448 M:      Jim Quinlan <[email protected]>
4449 M:      Nicolas Saenz Julienne <[email protected]>
4450 M:      Florian Fainelli <[email protected]>
4451 R:      Broadcom internal kernel review list <[email protected]>
4452 L:      [email protected]
4453 S:      Maintained
4454 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4455 F:      drivers/pci/controller/pcie-brcmstb.c
4456
4457 BROADCOM SYSTEMPORT ETHERNET DRIVER
4458 M:      Florian Fainelli <[email protected]>
4459 R:      Broadcom internal kernel review list <[email protected]>
4460 L:      [email protected]
4461 S:      Supported
4462 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4463 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4464 F:      drivers/net/ethernet/broadcom/unimac.h
4465
4466 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4467 M:      Pavan Chebbi <[email protected]>
4468 M:      Michael Chan <[email protected]>
4469 L:      [email protected]
4470 S:      Supported
4471 F:      drivers/net/ethernet/broadcom/tg3.*
4472
4473 BROADCOM VK DRIVER
4474 M:      Scott Branden <[email protected]>
4475 R:      Broadcom internal kernel review list <[email protected]>
4476 S:      Supported
4477 F:      drivers/misc/bcm-vk/
4478 F:      include/uapi/linux/misc/bcm_vk.h
4479
4480 BROCADE BFA FC SCSI DRIVER
4481 M:      Anil Gurumurthy <[email protected]>
4482 M:      Sudarsana Kalluru <[email protected]>
4483 L:      [email protected]
4484 S:      Supported
4485 F:      drivers/scsi/bfa/
4486
4487 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4488 M:      Rasesh Mody <[email protected]>
4489 M:      Sudarsana Kalluru <[email protected]>
4490 M:      [email protected]
4491 L:      [email protected]
4492 S:      Supported
4493 F:      drivers/net/ethernet/brocade/bna/
4494
4495 BSG (block layer generic sg v4 driver)
4496 M:      FUJITA Tomonori <[email protected]>
4497 L:      [email protected]
4498 S:      Supported
4499 F:      block/bsg.c
4500 F:      include/linux/bsg.h
4501 F:      include/uapi/linux/bsg.h
4502
4503 BT87X AUDIO DRIVER
4504 M:      Clemens Ladisch <[email protected]>
4505 L:      [email protected] (moderated for non-subscribers)
4506 S:      Maintained
4507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4508 F:      Documentation/sound/cards/bt87x.rst
4509 F:      sound/pci/bt87x.c
4510
4511 BT8XXGPIO DRIVER
4512 M:      Michael Buesch <[email protected]>
4513 S:      Maintained
4514 W:      http://bu3sch.de/btgpio.php
4515 F:      drivers/gpio/gpio-bt8xx.c
4516
4517 BTRFS FILE SYSTEM
4518 M:      Chris Mason <[email protected]>
4519 M:      Josef Bacik <[email protected]>
4520 M:      David Sterba <[email protected]>
4521 L:      [email protected]
4522 S:      Maintained
4523 W:      https://btrfs.readthedocs.io
4524 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4525 C:      irc://irc.libera.chat/btrfs
4526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4527 F:      Documentation/filesystems/btrfs.rst
4528 F:      fs/btrfs/
4529 F:      include/linux/btrfs*
4530 F:      include/trace/events/btrfs.h
4531 F:      include/uapi/linux/btrfs*
4532
4533 BTTV VIDEO4LINUX DRIVER
4534 M:      Mauro Carvalho Chehab <[email protected]>
4535 L:      [email protected]
4536 S:      Odd fixes
4537 W:      https://linuxtv.org
4538 T:      git git://linuxtv.org/media_tree.git
4539 F:      Documentation/driver-api/media/drivers/bttv*
4540 F:      drivers/media/pci/bt8xx/bttv*
4541
4542 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4543 M:      Chanwoo Choi <[email protected]>
4544 L:      [email protected]
4545 L:      [email protected]
4546 S:      Maintained
4547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4548 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4549 F:      drivers/devfreq/exynos-bus.c
4550
4551 BUSLOGIC SCSI DRIVER
4552 M:      Khalid Aziz <[email protected]>
4553 L:      [email protected]
4554 S:      Maintained
4555 F:      drivers/scsi/BusLogic.*
4556 F:      drivers/scsi/FlashPoint.*
4557
4558 BXCAN CAN NETWORK DRIVER
4559 M:      Dario Binacchi <[email protected]>
4560 L:      [email protected]
4561 S:      Maintained
4562 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4563 F:      drivers/net/can/bxcan.c
4564
4565 C-MEDIA CMI8788 DRIVER
4566 M:      Clemens Ladisch <[email protected]>
4567 L:      [email protected] (moderated for non-subscribers)
4568 S:      Maintained
4569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4570 F:      sound/pci/oxygen/
4571
4572 C-SKY ARCHITECTURE
4573 M:      Guo Ren <[email protected]>
4574 L:      [email protected]
4575 S:      Supported
4576 T:      git https://github.com/c-sky/csky-linux.git
4577 F:      Documentation/devicetree/bindings/csky/
4578 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4579 F:      Documentation/devicetree/bindings/timer/csky,*
4580 F:      arch/csky/
4581 F:      drivers/clocksource/timer-gx6605s.c
4582 F:      drivers/clocksource/timer-mp-csky.c
4583 F:      drivers/irqchip/irq-csky-*
4584 N:      csky
4585 K:      csky
4586
4587 CA8210 IEEE-802.15.4 RADIO DRIVER
4588 L:      [email protected]
4589 S:      Orphan
4590 W:      https://github.com/Cascoda/ca8210-linux.git
4591 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4592 F:      drivers/net/ieee802154/ca8210.c
4593
4594 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4595 M:      David Howells <[email protected]>
4596 L:      [email protected]
4597 S:      Supported
4598 F:      Documentation/filesystems/caching/cachefiles.rst
4599 F:      fs/cachefiles/
4600
4601 CACHESTAT: PAGE CACHE STATS FOR A FILE
4602 M:      Nhat Pham <[email protected]>
4603 M:      Johannes Weiner <[email protected]>
4604 L:      [email protected]
4605 S:      Maintained
4606 F:      tools/testing/selftests/cachestat/test_cachestat.c
4607
4608 CADENCE MIPI-CSI2 BRIDGES
4609 M:      Maxime Ripard <[email protected]>
4610 L:      [email protected]
4611 S:      Maintained
4612 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4613 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4614 F:      drivers/media/platform/cadence/cdns-csi2*
4615
4616 CADENCE NAND DRIVER
4617 L:      [email protected]
4618 S:      Orphan
4619 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4620 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4621
4622 CADENCE USB3 DRD IP DRIVER
4623 M:      Peter Chen <[email protected]>
4624 M:      Pawel Laszczak <[email protected]>
4625 R:      Roger Quadros <[email protected]>
4626 L:      [email protected]
4627 S:      Maintained
4628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4629 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4630 F:      drivers/usb/cdns3/
4631 X:      drivers/usb/cdns3/cdnsp*
4632
4633 CADENCE USBHS DRIVER
4634 M:      Pawel Laszczak <[email protected]>
4635 L:      [email protected]
4636 S:      Maintained
4637 F:      drivers/usb/gadget/udc/cdns2
4638
4639 CADENCE USBSSP DRD IP DRIVER
4640 M:      Pawel Laszczak <[email protected]>
4641 L:      [email protected]
4642 S:      Maintained
4643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4644 F:      drivers/usb/cdns3/
4645 X:      drivers/usb/cdns3/cdns3*
4646
4647 CADET FM/AM RADIO RECEIVER DRIVER
4648 M:      Hans Verkuil <[email protected]>
4649 L:      [email protected]
4650 S:      Maintained
4651 W:      https://linuxtv.org
4652 T:      git git://linuxtv.org/media_tree.git
4653 F:      drivers/media/radio/radio-cadet*
4654
4655 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4656 L:      [email protected]
4657 S:      Orphan
4658 T:      git git://linuxtv.org/media_tree.git
4659 F:      Documentation/admin-guide/media/cafe_ccic*
4660 F:      drivers/media/platform/marvell/
4661
4662 CAIF NETWORK LAYER
4663 L:      [email protected]
4664 S:      Orphan
4665 F:      Documentation/networking/caif/
4666 F:      drivers/net/caif/
4667 F:      include/net/caif/
4668 F:      include/uapi/linux/caif/
4669 F:      net/caif/
4670
4671 CAKE QDISC
4672 M:      Toke Høiland-Jørgensen <[email protected]>
4673 L:      [email protected] (moderated for non-subscribers)
4674 S:      Maintained
4675 F:      net/sched/sch_cake.c
4676
4677 CAN NETWORK DRIVERS
4678 M:      Marc Kleine-Budde <[email protected]>
4679 M:      Vincent Mailhol <[email protected]>
4680 L:      [email protected]
4681 S:      Maintained
4682 W:      https://github.com/linux-can
4683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4685 F:      Documentation/devicetree/bindings/net/can/
4686 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4687 F:      drivers/net/can/
4688 F:      drivers/phy/phy-can-transceiver.c
4689 F:      include/linux/can/bittiming.h
4690 F:      include/linux/can/dev.h
4691 F:      include/linux/can/length.h
4692 F:      include/linux/can/platform/
4693 F:      include/linux/can/rx-offload.h
4694 F:      include/uapi/linux/can/error.h
4695 F:      include/uapi/linux/can/netlink.h
4696 F:      include/uapi/linux/can/vxcan.h
4697
4698 CAN NETWORK LAYER
4699 M:      Oliver Hartkopp <[email protected]>
4700 M:      Marc Kleine-Budde <[email protected]>
4701 L:      [email protected]
4702 S:      Maintained
4703 W:      https://github.com/linux-can
4704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4706 F:      Documentation/networking/can.rst
4707 F:      include/linux/can/can-ml.h
4708 F:      include/linux/can/core.h
4709 F:      include/linux/can/skb.h
4710 F:      include/net/netns/can.h
4711 F:      include/uapi/linux/can.h
4712 F:      include/uapi/linux/can/bcm.h
4713 F:      include/uapi/linux/can/gw.h
4714 F:      include/uapi/linux/can/isotp.h
4715 F:      include/uapi/linux/can/raw.h
4716 F:      net/can/
4717
4718 CAN-J1939 NETWORK LAYER
4719 M:      Robin van der Gracht <[email protected]>
4720 M:      Oleksij Rempel <[email protected]>
4721 R:      [email protected]
4722 L:      [email protected]
4723 S:      Maintained
4724 F:      Documentation/networking/j1939.rst
4725 F:      include/uapi/linux/can/j1939.h
4726 F:      net/can/j1939/
4727
4728 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4729 M:      Damien Le Moal <[email protected]>
4730 L:      [email protected]
4731 L:      [email protected] (pinctrl driver)
4732 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4733 F:      drivers/pinctrl/pinctrl-k210.c
4734
4735 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4736 M:      Damien Le Moal <[email protected]>
4737 L:      [email protected]
4738 L:      [email protected]
4739 S:      Maintained
4740 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4741 F:      drivers/reset/reset-k210.c
4742
4743 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4744 M:      Damien Le Moal <[email protected]>
4745 L:      [email protected]
4746 S:      Maintained
4747 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4748 F:      drivers/soc/canaan/
4749 F:      include/soc/canaan/
4750
4751 CAPABILITIES
4752 M:      Serge Hallyn <[email protected]>
4753 L:      [email protected]
4754 S:      Supported
4755 F:      include/linux/capability.h
4756 F:      include/uapi/linux/capability.h
4757 F:      kernel/capability.c
4758 F:      security/commoncap.c
4759
4760 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4761 M:      Kevin Tsai <[email protected]>
4762 S:      Maintained
4763 F:      drivers/iio/light/cm*
4764
4765 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4766 M:      Christian Lamparter <[email protected]>
4767 L:      [email protected]
4768 S:      Maintained
4769 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4770 F:      drivers/net/wireless/ath/carl9170/
4771
4772 CAVIUM I2C DRIVER
4773 M:      Robert Richter <[email protected]>
4774 S:      Odd Fixes
4775 W:      http://www.marvell.com
4776 F:      drivers/i2c/busses/i2c-octeon*
4777 F:      drivers/i2c/busses/i2c-thunderx*
4778
4779 CAVIUM LIQUIDIO NETWORK DRIVER
4780 L:      [email protected]
4781 S:      Orphan
4782 W:      http://www.marvell.com
4783 F:      drivers/net/ethernet/cavium/liquidio/
4784
4785 CAVIUM MMC DRIVER
4786 M:      Robert Richter <[email protected]>
4787 S:      Odd Fixes
4788 W:      http://www.marvell.com
4789 F:      drivers/mmc/host/cavium*
4790
4791 CAVIUM OCTEON-TX CRYPTO DRIVER
4792 M:      George Cherian <[email protected]>
4793 L:      [email protected]
4794 S:      Supported
4795 W:      http://www.marvell.com
4796 F:      drivers/crypto/cavium/cpt/
4797
4798 CAVIUM THUNDERX2 ARM64 SOC
4799 M:      Robert Richter <[email protected]>
4800 L:      [email protected] (moderated for non-subscribers)
4801 S:      Odd Fixes
4802 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4803 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4804
4805 CBS/ETF/TAPRIO QDISCS
4806 M:      Vinicius Costa Gomes <[email protected]>
4807 L:      [email protected]
4808 S:      Maintained
4809 F:      net/sched/sch_cbs.c
4810 F:      net/sched/sch_etf.c
4811 F:      net/sched/sch_taprio.c
4812
4813 CC2520 IEEE-802.15.4 RADIO DRIVER
4814 M:      Stefan Schmidt <[email protected]>
4815 L:      [email protected]
4816 S:      Odd Fixes
4817 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4818 F:      drivers/net/ieee802154/cc2520.c
4819
4820 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4821 M:      Gilad Ben-Yossef <[email protected]>
4822 L:      [email protected]
4823 S:      Supported
4824 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4825 F:      drivers/crypto/ccree/
4826
4827 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4828 M:      Hadar Gat <[email protected]>
4829 L:      [email protected]
4830 S:      Supported
4831 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4832 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4833 F:      drivers/char/hw_random/cctrng.c
4834 F:      drivers/char/hw_random/cctrng.h
4835
4836 CEC FRAMEWORK
4837 M:      Hans Verkuil <[email protected]>
4838 L:      [email protected]
4839 S:      Supported
4840 W:      http://linuxtv.org
4841 T:      git git://linuxtv.org/media_tree.git
4842 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4843 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
4844 F:      Documentation/driver-api/media/cec-core.rst
4845 F:      Documentation/userspace-api/media/cec
4846 F:      drivers/media/cec/
4847 F:      drivers/media/rc/keymaps/rc-cec.c
4848 F:      include/media/cec-notifier.h
4849 F:      include/media/cec.h
4850 F:      include/uapi/linux/cec-funcs.h
4851 F:      include/uapi/linux/cec.h
4852
4853 CEC GPIO DRIVER
4854 M:      Hans Verkuil <[email protected]>
4855 L:      [email protected]
4856 S:      Supported
4857 W:      http://linuxtv.org
4858 T:      git git://linuxtv.org/media_tree.git
4859 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
4860 F:      drivers/media/cec/platform/cec-gpio/
4861
4862 CELL BROADBAND ENGINE ARCHITECTURE
4863 M:      Arnd Bergmann <[email protected]>
4864 L:      [email protected]
4865 S:      Supported
4866 W:      http://www.ibm.com/developerworks/power/cell/
4867 F:      arch/powerpc/include/asm/cell*.h
4868 F:      arch/powerpc/include/asm/spu*.h
4869 F:      arch/powerpc/include/uapi/asm/spu*.h
4870 F:      arch/powerpc/platforms/cell/
4871
4872 CELLWISE CW2015 BATTERY DRIVER
4873 M:      Tobias Schrammm <[email protected]>
4874 S:      Maintained
4875 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4876 F:      drivers/power/supply/cw2015_battery.c
4877
4878 CEPH COMMON CODE (LIBCEPH)
4879 M:      Ilya Dryomov <[email protected]>
4880 M:      Xiubo Li <[email protected]>
4881 L:      [email protected]
4882 S:      Supported
4883 W:      http://ceph.com/
4884 T:      git https://github.com/ceph/ceph-client.git
4885 F:      include/linux/ceph/
4886 F:      include/linux/crush/
4887 F:      net/ceph/
4888
4889 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4890 M:      Xiubo Li <[email protected]>
4891 M:      Ilya Dryomov <[email protected]>
4892 L:      [email protected]
4893 S:      Supported
4894 W:      http://ceph.com/
4895 T:      git https://github.com/ceph/ceph-client.git
4896 F:      Documentation/filesystems/ceph.rst
4897 F:      fs/ceph/
4898
4899 CERTIFICATE HANDLING
4900 M:      David Howells <[email protected]>
4901 M:      David Woodhouse <[email protected]>
4902 L:      [email protected]
4903 S:      Maintained
4904 F:      Documentation/admin-guide/module-signing.rst
4905 F:      certs/
4906 F:      scripts/sign-file.c
4907 F:      tools/certs/
4908
4909 CFAG12864B LCD DRIVER
4910 M:      Miguel Ojeda <[email protected]>
4911 S:      Maintained
4912 F:      drivers/auxdisplay/cfag12864b.c
4913 F:      include/linux/cfag12864b.h
4914
4915 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4916 M:      Miguel Ojeda <[email protected]>
4917 S:      Maintained
4918 F:      drivers/auxdisplay/cfag12864bfb.c
4919 F:      include/linux/cfag12864b.h
4920
4921 CHAR and MISC DRIVERS
4922 M:      Arnd Bergmann <[email protected]>
4923 M:      Greg Kroah-Hartman <[email protected]>
4924 S:      Supported
4925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4926 F:      drivers/char/
4927 F:      drivers/misc/
4928 F:      include/linux/miscdevice.h
4929 X:      drivers/char/agp/
4930 X:      drivers/char/hw_random/
4931 X:      drivers/char/ipmi/
4932 X:      drivers/char/random.c
4933 X:      drivers/char/tpm/
4934
4935 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
4936 M:      Thomas Weißschuh <[email protected]>
4937 L:      [email protected]
4938 S:      Maintained
4939 F:      Documentation/hwmon/powerz.rst
4940 F:      drivers/hwmon/powerz.c
4941
4942 CHECKPATCH
4943 M:      Andy Whitcroft <[email protected]>
4944 M:      Joe Perches <[email protected]>
4945 R:      Dwaipayan Ray <[email protected]>
4946 R:      Lukas Bulwahn <[email protected]>
4947 S:      Maintained
4948 F:      scripts/checkpatch.pl
4949
4950 CHECKPATCH DOCUMENTATION
4951 M:      Dwaipayan Ray <[email protected]>
4952 M:      Lukas Bulwahn <[email protected]>
4953 R:      Joe Perches <[email protected]>
4954 S:      Maintained
4955 F:      Documentation/dev-tools/checkpatch.rst
4956
4957 CHINESE DOCUMENTATION
4958 M:      Alex Shi <[email protected]>
4959 M:      Yanteng Si <[email protected]>
4960 S:      Maintained
4961 F:      Documentation/translations/zh_CN/
4962
4963 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4964 M:      Peter Chen <[email protected]>
4965 L:      [email protected]
4966 S:      Maintained
4967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4968 F:      drivers/usb/chipidea/
4969
4970 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4971 M:      Hans de Goede <[email protected]>
4972 L:      [email protected]
4973 S:      Maintained
4974 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
4975 F:      drivers/input/touchscreen/chipone_icn8318.c
4976
4977 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4978 M:      Hans de Goede <[email protected]>
4979 L:      [email protected]
4980 S:      Maintained
4981 F:      drivers/input/touchscreen/chipone_icn8505.c
4982
4983 CHROME HARDWARE PLATFORM SUPPORT
4984 M:      Benson Leung <[email protected]>
4985 M:      Tzung-Bi Shih <[email protected]>
4986 L:      [email protected]
4987 S:      Maintained
4988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4989 F:      drivers/platform/chrome/
4990
4991 CHROMEOS EC CODEC DRIVER
4992 M:      Cheng-Yi Chiang <[email protected]>
4993 M:      Tzung-Bi Shih <[email protected]>
4994 R:      Guenter Roeck <[email protected]>
4995 L:      [email protected]
4996 S:      Maintained
4997 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4998 F:      sound/soc/codecs/cros_ec_codec.*
4999
5000 CHROMEOS EC SUBDRIVERS
5001 M:      Benson Leung <[email protected]>
5002 R:      Guenter Roeck <[email protected]>
5003 L:      [email protected]
5004 S:      Maintained
5005 F:      drivers/power/supply/cros_usbpd-charger.c
5006 N:      cros_ec
5007 N:      cros-ec
5008
5009 CHROMEOS EC UART DRIVER
5010 M:      Bhanu Prakash Maiya <[email protected]>
5011 R:      Benson Leung <[email protected]>
5012 R:      Tzung-Bi Shih <[email protected]>
5013 S:      Maintained
5014 F:      drivers/platform/chrome/cros_ec_uart.c
5015
5016 CHROMEOS EC USB PD NOTIFY DRIVER
5017 M:      Prashant Malani <[email protected]>
5018 L:      [email protected]
5019 S:      Maintained
5020 F:      drivers/platform/chrome/cros_usbpd_notify.c
5021 F:      include/linux/platform_data/cros_usbpd_notify.h
5022
5023 CHROMEOS EC USB TYPE-C DRIVER
5024 M:      Prashant Malani <[email protected]>
5025 L:      [email protected]
5026 S:      Maintained
5027 F:      drivers/platform/chrome/cros_ec_typec.*
5028 F:      drivers/platform/chrome/cros_typec_switch.c
5029 F:      drivers/platform/chrome/cros_typec_vdm.*
5030
5031 CHROMEOS HPS DRIVER
5032 M:      Dan Callaghan <[email protected]>
5033 R:      Sami Kyöstilä <[email protected]>
5034 S:      Maintained
5035 F:      drivers/platform/chrome/cros_hps_i2c.c
5036
5037 CHROMEOS EC WATCHDOG
5038 M:      Lukasz Majczak <[email protected]>
5039 L:      [email protected]
5040 S:      Maintained
5041 F:      drivers/watchdog/cros_ec_wdt.c
5042
5043 CHRONTEL CH7322 CEC DRIVER
5044 M:      Joe Tessler <[email protected]>
5045 L:      [email protected]
5046 S:      Maintained
5047 T:      git git://linuxtv.org/media_tree.git
5048 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
5049 F:      drivers/media/cec/i2c/ch7322.c
5050
5051 CIRRUS LOGIC AUDIO CODEC DRIVERS
5052 M:      James Schulman <[email protected]>
5053 M:      David Rhodes <[email protected]>
5054 M:      Richard Fitzgerald <[email protected]>
5055 L:      [email protected] (moderated for non-subscribers)
5056 L:      [email protected]
5057 S:      Maintained
5058 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
5059 F:      drivers/mfd/cs42l43*
5060 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
5061 F:      drivers/spi/spi-cs42l43*
5062 F:      include/dt-bindings/sound/cs*
5063 F:      include/linux/mfd/cs42l43*
5064 F:      include/sound/cs*
5065 F:      sound/pci/hda/cirrus*
5066 F:      sound/pci/hda/cs*
5067 F:      sound/pci/hda/hda_component*
5068 F:      sound/pci/hda/hda_cs_dsp_ctl.*
5069 F:      sound/soc/codecs/cs*
5070
5071 CIRRUS LOGIC DSP FIRMWARE DRIVER
5072 M:      Simon Trimmer <[email protected]>
5073 M:      Charles Keepax <[email protected]>
5074 M:      Richard Fitzgerald <[email protected]>
5075 L:      [email protected]
5076 S:      Supported
5077 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5078 T:      git https://github.com/CirrusLogic/linux-drivers.git
5079 F:      drivers/firmware/cirrus/*
5080 F:      include/linux/firmware/cirrus/*
5081
5082 CIRRUS LOGIC EP93XX ETHERNET DRIVER
5083 M:      Hartley Sweeten <[email protected]>
5084 L:      [email protected]
5085 S:      Maintained
5086 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
5087
5088 CIRRUS LOGIC LOCHNAGAR DRIVER
5089 M:      Charles Keepax <[email protected]>
5090 M:      Richard Fitzgerald <[email protected]>
5091 L:      [email protected]
5092 S:      Supported
5093 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
5094 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
5095 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
5096 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
5097 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
5098 F:      Documentation/hwmon/lochnagar.rst
5099 F:      drivers/clk/clk-lochnagar.c
5100 F:      drivers/hwmon/lochnagar-hwmon.c
5101 F:      drivers/mfd/lochnagar-i2c.c
5102 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
5103 F:      drivers/regulator/lochnagar-regulator.c
5104 F:      include/dt-bindings/clock/lochnagar.h
5105 F:      include/dt-bindings/pinctrl/lochnagar.h
5106 F:      include/linux/mfd/lochnagar*
5107 F:      sound/soc/codecs/lochnagar-sc.c
5108
5109 CIRRUS LOGIC MADERA CODEC DRIVERS
5110 M:      Charles Keepax <[email protected]>
5111 M:      Richard Fitzgerald <[email protected]>
5112 L:      [email protected] (moderated for non-subscribers)
5113 L:      [email protected]
5114 S:      Supported
5115 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5116 T:      git https://github.com/CirrusLogic/linux-drivers.git
5117 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
5118 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
5119 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
5120 F:      drivers/gpio/gpio-madera*
5121 F:      drivers/irqchip/irq-madera*
5122 F:      drivers/mfd/cs47l*
5123 F:      drivers/mfd/madera*
5124 F:      drivers/pinctrl/cirrus/*
5125 F:      include/dt-bindings/sound/madera*
5126 F:      include/linux/irqchip/irq-madera*
5127 F:      include/linux/mfd/madera/*
5128 F:      include/sound/madera*
5129 F:      sound/soc/codecs/cs47l*
5130 F:      sound/soc/codecs/madera*
5131
5132 CISCO FCOE HBA DRIVER
5133 M:      Satish Kharat <[email protected]>
5134 M:      Sesidhar Baddela <[email protected]>
5135 M:      Karan Tilak Kumar <[email protected]>
5136 L:      [email protected]
5137 S:      Supported
5138 F:      drivers/scsi/fnic/
5139
5140 CISCO SCSI HBA DRIVER
5141 M:      Karan Tilak Kumar <[email protected]>
5142 M:      Sesidhar Baddela <[email protected]>
5143 L:      [email protected]
5144 S:      Supported
5145 F:      drivers/scsi/snic/
5146
5147 CISCO VIC ETHERNET NIC DRIVER
5148 M:      Christian Benvenuti <[email protected]>
5149 M:      Satish Kharat <[email protected]>
5150 S:      Supported
5151 F:      drivers/net/ethernet/cisco/enic/
5152
5153 CISCO VIC LOW LATENCY NIC DRIVER
5154 M:      Christian Benvenuti <[email protected]>
5155 M:      Nelson Escobar <[email protected]>
5156 S:      Supported
5157 F:      drivers/infiniband/hw/usnic/
5158
5159 CLANG CONTROL FLOW INTEGRITY SUPPORT
5160 M:      Sami Tolvanen <[email protected]>
5161 M:      Kees Cook <[email protected]>
5162 R:      Nathan Chancellor <[email protected]>
5163 L:      [email protected]
5164 S:      Supported
5165 B:      https://github.com/ClangBuiltLinux/linux/issues
5166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5167 F:      include/linux/cfi.h
5168 F:      kernel/cfi.c
5169
5170 CLANG-FORMAT FILE
5171 M:      Miguel Ojeda <[email protected]>
5172 S:      Maintained
5173 F:      .clang-format
5174
5175 CLANG/LLVM BUILD SUPPORT
5176 M:      Nathan Chancellor <[email protected]>
5177 R:      Nick Desaulniers <[email protected]>
5178 R:      Bill Wendling <[email protected]>
5179 R:      Justin Stitt <[email protected]>
5180 L:      [email protected]
5181 S:      Supported
5182 W:      https://clangbuiltlinux.github.io/
5183 B:      https://github.com/ClangBuiltLinux/linux/issues
5184 C:      irc://irc.libera.chat/clangbuiltlinux
5185 F:      Documentation/kbuild/llvm.rst
5186 F:      include/linux/compiler-clang.h
5187 F:      scripts/Makefile.clang
5188 F:      scripts/clang-tools/
5189 K:      \b(?i:clang|llvm)\b
5190
5191 CLK API
5192 M:      Russell King <[email protected]>
5193 L:      [email protected]
5194 S:      Maintained
5195 F:      include/linux/clk.h
5196
5197 CLOCKSOURCE, CLOCKEVENT DRIVERS
5198 M:      Daniel Lezcano <[email protected]>
5199 M:      Thomas Gleixner <[email protected]>
5200 L:      [email protected]
5201 S:      Supported
5202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5203 F:      Documentation/devicetree/bindings/timer/
5204 F:      drivers/clocksource/
5205
5206 CLOSURES
5207 M:      Kent Overstreet <[email protected]>
5208 L:      [email protected]
5209 S:      Supported
5210 C:      irc://irc.oftc.net/bcache
5211 F:      include/linux/closure.h
5212 F:      lib/closure.c
5213
5214 CMPC ACPI DRIVER
5215 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5216 M:      Daniel Oliveira Nascimento <[email protected]>
5217 L:      [email protected]
5218 S:      Supported
5219 F:      drivers/platform/x86/classmate-laptop.c
5220
5221 COBALT MEDIA DRIVER
5222 M:      Hans Verkuil <[email protected]>
5223 L:      [email protected]
5224 S:      Supported
5225 W:      https://linuxtv.org
5226 T:      git git://linuxtv.org/media_tree.git
5227 F:      drivers/media/pci/cobalt/
5228
5229 COCCINELLE/Semantic Patches (SmPL)
5230 M:      Julia Lawall <[email protected]>
5231 M:      Nicolas Palix <[email protected]>
5232 L:      [email protected] (moderated for non-subscribers)
5233 S:      Supported
5234 W:      https://coccinelle.gitlabpages.inria.fr/website/
5235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5236 F:      Documentation/dev-tools/coccinelle.rst
5237 F:      scripts/coccicheck
5238 F:      scripts/coccinelle/
5239
5240 CODA FILE SYSTEM
5241 M:      Jan Harkes <[email protected]>
5242 M:      [email protected]
5243 L:      [email protected]
5244 S:      Maintained
5245 W:      http://www.coda.cs.cmu.edu/
5246 F:      Documentation/filesystems/coda.rst
5247 F:      fs/coda/
5248 F:      include/linux/coda*.h
5249 F:      include/uapi/linux/coda*.h
5250
5251 CODA V4L2 MEM2MEM DRIVER
5252 M:      Philipp Zabel <[email protected]>
5253 L:      [email protected]
5254 S:      Maintained
5255 F:      Documentation/devicetree/bindings/media/coda.yaml
5256 F:      drivers/media/platform/chips-media/coda
5257
5258 CODE OF CONDUCT
5259 M:      Greg Kroah-Hartman <[email protected]>
5260 S:      Supported
5261 F:      Documentation/process/code-of-conduct-interpretation.rst
5262 F:      Documentation/process/code-of-conduct.rst
5263
5264 COMEDI DRIVERS
5265 M:      Ian Abbott <[email protected]>
5266 M:      H Hartley Sweeten <[email protected]>
5267 S:      Odd Fixes
5268 F:      drivers/comedi/
5269 F:      include/linux/comedi/
5270 F:      include/uapi/linux/comedi.h
5271
5272 COMMON CLK FRAMEWORK
5273 M:      Michael Turquette <[email protected]>
5274 M:      Stephen Boyd <[email protected]>
5275 L:      [email protected]
5276 S:      Maintained
5277 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5279 F:      Documentation/devicetree/bindings/clock/
5280 F:      drivers/clk/
5281 F:      include/dt-bindings/clock/
5282 F:      include/linux/clk-pr*
5283 F:      include/linux/clk/
5284 F:      include/linux/of_clk.h
5285 X:      drivers/clk/clkdev.c
5286
5287 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5288 M:      Steve French <[email protected]>
5289 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5290 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5291 R:      Shyam Prasad N <[email protected]> (multichannel)
5292 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5293 R:      Bharath SM <[email protected]> (deferred close, directory leases)
5294 L:      [email protected]
5295 L:      [email protected] (moderated for non-subscribers)
5296 S:      Supported
5297 W:      https://wiki.samba.org/index.php/LinuxCIFS
5298 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5299 F:      Documentation/admin-guide/cifs/
5300 F:      fs/smb/client/
5301 F:      fs/smb/common/
5302 F:      include/uapi/linux/cifs
5303
5304 COMPACTPCI HOTPLUG CORE
5305 M:      Scott Murray <[email protected]>
5306 L:      [email protected]
5307 S:      Maintained
5308 F:      drivers/pci/hotplug/cpci_hotplug*
5309
5310 COMPACTPCI HOTPLUG GENERIC DRIVER
5311 M:      Scott Murray <[email protected]>
5312 L:      [email protected]
5313 S:      Maintained
5314 F:      drivers/pci/hotplug/cpcihp_generic.c
5315
5316 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5317 M:      Scott Murray <[email protected]>
5318 L:      [email protected]
5319 S:      Maintained
5320 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5321
5322 COMPAL LAPTOP SUPPORT
5323 M:      Cezary Jackiewicz <[email protected]>
5324 L:      [email protected]
5325 S:      Maintained
5326 F:      drivers/platform/x86/compal-laptop.c
5327
5328 COMPILER ATTRIBUTES
5329 M:      Miguel Ojeda <[email protected]>
5330 S:      Maintained
5331 F:      include/linux/compiler_attributes.h
5332
5333 COMPUTE EXPRESS LINK (CXL)
5334 M:      Davidlohr Bueso <[email protected]>
5335 M:      Jonathan Cameron <[email protected]>
5336 M:      Dave Jiang <[email protected]>
5337 M:      Alison Schofield <[email protected]>
5338 M:      Vishal Verma <[email protected]>
5339 M:      Ira Weiny <[email protected]>
5340 M:      Dan Williams <[email protected]>
5341 L:      [email protected]
5342 S:      Maintained
5343 F:      drivers/cxl/
5344 F:      include/linux/cxl-einj.h
5345 F:      include/linux/cxl-event.h
5346 F:      include/uapi/linux/cxl_mem.h
5347 F:      tools/testing/cxl/
5348
5349 COMPUTE EXPRESS LINK PMU (CPMU)
5350 M:      Jonathan Cameron <[email protected]>
5351 L:      [email protected]
5352 S:      Maintained
5353 F:      Documentation/admin-guide/perf/cxl.rst
5354 F:      drivers/perf/cxl_pmu.c
5355
5356 CONEXANT ACCESSRUNNER USB DRIVER
5357 L:      [email protected]
5358 S:      Orphan
5359 W:      http://accessrunner.sourceforge.net/
5360 F:      drivers/usb/atm/cxacru.c
5361
5362 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
5363 M:      Elena Reshetova <[email protected]>
5364 M:      Carlos Bilbao <[email protected]>
5365 S:      Maintained
5366 F:      Documentation/security/snp-tdx-threat-model.rst
5367
5368 CONFIGFS
5369 M:      Joel Becker <[email protected]>
5370 M:      Christoph Hellwig <[email protected]>
5371 S:      Supported
5372 T:      git git://git.infradead.org/users/hch/configfs.git
5373 F:      fs/configfs/
5374 F:      include/linux/configfs.h
5375 F:      samples/configfs/
5376
5377 CONSOLE SUBSYSTEM
5378 M:      Greg Kroah-Hartman <[email protected]>
5379 S:      Supported
5380 F:      drivers/video/console/
5381 F:      include/linux/console*
5382
5383 CONTEXT TRACKING
5384 M:      Frederic Weisbecker <[email protected]>
5385 M:      "Paul E. McKenney" <[email protected]>
5386 S:      Maintained
5387 F:      include/linux/context_tracking*
5388 F:      kernel/context_tracking.c
5389
5390 CONTROL GROUP (CGROUP)
5391 M:      Tejun Heo <[email protected]>
5392 M:      Zefan Li <[email protected]>
5393 M:      Johannes Weiner <[email protected]>
5394 L:      [email protected]
5395 S:      Maintained
5396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5397 F:      Documentation/admin-guide/cgroup-v1/
5398 F:      Documentation/admin-guide/cgroup-v2.rst
5399 F:      include/linux/cgroup*
5400 F:      kernel/cgroup/
5401 F:      tools/testing/selftests/cgroup/
5402
5403 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5404 M:      Tejun Heo <[email protected]>
5405 M:      Josef Bacik <[email protected]>
5406 M:      Jens Axboe <[email protected]>
5407 L:      [email protected]
5408 L:      [email protected]
5409 T:      git git://git.kernel.dk/linux-block
5410 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5411 F:      block/bfq-cgroup.c
5412 F:      block/blk-cgroup.c
5413 F:      block/blk-iocost.c
5414 F:      block/blk-iolatency.c
5415 F:      block/blk-throttle.c
5416 F:      include/linux/blk-cgroup.h
5417
5418 CONTROL GROUP - CPUSET
5419 M:      Waiman Long <[email protected]>
5420 M:      Zefan Li <[email protected]>
5421 L:      [email protected]
5422 S:      Maintained
5423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5424 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5425 F:      include/linux/cpuset.h
5426 F:      kernel/cgroup/cpuset.c
5427 F:      tools/testing/selftests/cgroup/test_cpuset.c
5428 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5429
5430 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5431 M:      Johannes Weiner <[email protected]>
5432 M:      Michal Hocko <[email protected]>
5433 M:      Roman Gushchin <[email protected]>
5434 M:      Shakeel Butt <[email protected]>
5435 R:      Muchun Song <[email protected]>
5436 L:      [email protected]
5437 L:      [email protected]
5438 S:      Maintained
5439 F:      include/linux/memcontrol.h
5440 F:      mm/memcontrol.c
5441 F:      mm/swap_cgroup.c
5442 F:      samples/cgroup/*
5443 F:      tools/testing/selftests/cgroup/memcg_protection.m
5444 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
5445 F:      tools/testing/selftests/cgroup/test_kmem.c
5446 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5447
5448 CORETEMP HARDWARE MONITORING DRIVER
5449 M:      Fenghua Yu <[email protected]>
5450 L:      [email protected]
5451 S:      Maintained
5452 F:      Documentation/hwmon/coretemp.rst
5453 F:      drivers/hwmon/coretemp.c
5454
5455 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5456 M:      Marius Zachmann <[email protected]>
5457 L:      [email protected]
5458 S:      Maintained
5459 F:      drivers/hwmon/corsair-cpro.c
5460
5461 CORSAIR-PSU HARDWARE MONITOR DRIVER
5462 M:      Wilken Gottwalt <[email protected]>
5463 L:      [email protected]
5464 S:      Maintained
5465 F:      Documentation/hwmon/corsair-psu.rst
5466 F:      drivers/hwmon/corsair-psu.c
5467
5468 COUNTER SUBSYSTEM
5469 M:      William Breathitt Gray <[email protected]>
5470 L:      [email protected]
5471 S:      Maintained
5472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5473 F:      Documentation/ABI/testing/sysfs-bus-counter
5474 F:      Documentation/driver-api/generic-counter.rst
5475 F:      drivers/counter/
5476 F:      include/linux/counter.h
5477 F:      include/uapi/linux/counter.h
5478 F:      tools/counter/
5479
5480 COUNTER WATCH EVENTS TOOL
5481 M:      Fabrice Gasnier <[email protected]>
5482 L:      [email protected]
5483 S:      Maintained
5484 F:      tools/counter/counter_watch_events.c
5485
5486 CP2615 I2C DRIVER
5487 M:      Bence Csókás <[email protected]>
5488 S:      Maintained
5489 F:      drivers/i2c/busses/i2c-cp2615.c
5490
5491 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5492 M:      Viresh Kumar <[email protected]>
5493 M:      Sudeep Holla <[email protected]>
5494 L:      [email protected]
5495 S:      Maintained
5496 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5497 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5498
5499 CPU FREQUENCY SCALING FRAMEWORK
5500 M:      "Rafael J. Wysocki" <[email protected]>
5501 M:      Viresh Kumar <[email protected]>
5502 L:      [email protected]
5503 S:      Maintained
5504 B:      https://bugzilla.kernel.org
5505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5507 F:      Documentation/admin-guide/pm/cpufreq.rst
5508 F:      Documentation/admin-guide/pm/intel_pstate.rst
5509 F:      Documentation/cpu-freq/
5510 F:      Documentation/devicetree/bindings/cpufreq/
5511 F:      drivers/cpufreq/
5512 F:      include/linux/cpufreq.h
5513 F:      include/linux/sched/cpufreq.h
5514 F:      kernel/sched/cpufreq*.c
5515 F:      tools/testing/selftests/cpufreq/
5516
5517 CPU HOTPLUG
5518 M:      Thomas Gleixner <[email protected]>
5519 M:      Peter Zijlstra <[email protected]>
5520 L:      [email protected]
5521 S:      Maintained
5522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5523 F:      include/linux/cpu.h
5524 F:      include/linux/cpuhotplug.h
5525 F:      include/linux/smpboot.h
5526 F:      kernel/cpu.c
5527 F:      kernel/smpboot.*
5528
5529 CPU IDLE TIME MANAGEMENT FRAMEWORK
5530 M:      "Rafael J. Wysocki" <[email protected]>
5531 M:      Daniel Lezcano <[email protected]>
5532 L:      [email protected]
5533 S:      Maintained
5534 B:      https://bugzilla.kernel.org
5535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5536 F:      Documentation/admin-guide/pm/cpuidle.rst
5537 F:      Documentation/driver-api/pm/cpuidle.rst
5538 F:      drivers/cpuidle/
5539 F:      include/linux/cpuidle.h
5540
5541 CPU POWER MONITORING SUBSYSTEM
5542 M:      Thomas Renninger <[email protected]>
5543 M:      Shuah Khan <[email protected]>
5544 M:      Shuah Khan <[email protected]>
5545 L:      [email protected]
5546 S:      Maintained
5547 F:      tools/power/cpupower/
5548
5549 CPUID/MSR DRIVER
5550 M:      "H. Peter Anvin" <[email protected]>
5551 S:      Maintained
5552 F:      arch/x86/kernel/cpuid.c
5553 F:      arch/x86/kernel/msr.c
5554
5555 CPUIDLE DRIVER - ARM BIG LITTLE
5556 M:      Lorenzo Pieralisi <[email protected]>
5557 M:      Daniel Lezcano <[email protected]>
5558 L:      [email protected]
5559 L:      [email protected] (moderated for non-subscribers)
5560 S:      Maintained
5561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5562 F:      drivers/cpuidle/cpuidle-big_little.c
5563
5564 CPUIDLE DRIVER - ARM EXYNOS
5565 M:      Daniel Lezcano <[email protected]>
5566 M:      Kukjin Kim <[email protected]>
5567 R:      Krzysztof Kozlowski <[email protected]>
5568 L:      [email protected]
5569 L:      [email protected]
5570 S:      Maintained
5571 F:      arch/arm/mach-exynos/pm.c
5572 F:      drivers/cpuidle/cpuidle-exynos.c
5573 F:      include/linux/platform_data/cpuidle-exynos.h
5574
5575 CPUIDLE DRIVER - ARM PSCI
5576 M:      Lorenzo Pieralisi <[email protected]>
5577 M:      Sudeep Holla <[email protected]>
5578 L:      [email protected]
5579 L:      [email protected] (moderated for non-subscribers)
5580 S:      Supported
5581 F:      drivers/cpuidle/cpuidle-psci.c
5582
5583 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5584 M:      Ulf Hansson <[email protected]>
5585 L:      [email protected]
5586 L:      [email protected] (moderated for non-subscribers)
5587 S:      Supported
5588 F:      drivers/cpuidle/cpuidle-psci-domain.c
5589 F:      drivers/cpuidle/cpuidle-psci.h
5590
5591 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5592 M:      Ulf Hansson <[email protected]>
5593 L:      [email protected]
5594 S:      Supported
5595 F:      drivers/cpuidle/dt_idle_genpd.c
5596 F:      drivers/cpuidle/dt_idle_genpd.h
5597
5598 CPUIDLE DRIVER - RISC-V SBI
5599 M:      Anup Patel <[email protected]>
5600 L:      [email protected]
5601 L:      [email protected]
5602 S:      Maintained
5603 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5604
5605 CRAMFS FILESYSTEM
5606 M:      Nicolas Pitre <[email protected]>
5607 S:      Maintained
5608 F:      Documentation/filesystems/cramfs.rst
5609 F:      fs/cramfs/
5610
5611 CREATIVE SB0540
5612 M:      Bastien Nocera <[email protected]>
5613 L:      [email protected]
5614 S:      Maintained
5615 F:      drivers/hid/hid-creative-sb0540.c
5616
5617 CRYPTO API
5618 M:      Herbert Xu <[email protected]>
5619 M:      "David S. Miller" <[email protected]>
5620 L:      [email protected]
5621 S:      Maintained
5622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5624 F:      Documentation/crypto/
5625 F:      Documentation/devicetree/bindings/crypto/
5626 F:      arch/*/crypto/
5627 F:      crypto/
5628 F:      drivers/crypto/
5629 F:      include/crypto/
5630 F:      include/linux/crypto*
5631 F:      lib/crypto/
5632
5633 CRYPTO SPEED TEST COMPARE
5634 M:      Wang Jinchao <[email protected]>
5635 L:      [email protected]
5636 S:      Maintained
5637 F:      tools/crypto/tcrypt/tcrypt_speed_compare.py
5638
5639 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5640 M:      Neil Horman <[email protected]>
5641 L:      [email protected]
5642 S:      Maintained
5643 F:      crypto/ansi_cprng.c
5644 F:      crypto/rng.c
5645
5646 CS3308 MEDIA DRIVER
5647 M:      Hans Verkuil <[email protected]>
5648 L:      [email protected]
5649 S:      Odd Fixes
5650 W:      http://linuxtv.org
5651 T:      git git://linuxtv.org/media_tree.git
5652 F:      drivers/media/i2c/cs3308.c
5653
5654 CS5535 Audio ALSA driver
5655 M:      Jaya Kumar <[email protected]>
5656 S:      Maintained
5657 F:      sound/pci/cs5535audio/
5658
5659 CTU CAN FD DRIVER
5660 M:      Pavel Pisa <[email protected]>
5661 M:      Ondrej Ille <[email protected]>
5662 L:      [email protected]
5663 S:      Maintained
5664 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5665 F:      drivers/net/can/ctucanfd/
5666
5667 CVE ASSIGNMENT CONTACT
5668 M:      CVE Assignment Team <[email protected]>
5669 S:      Maintained
5670 F:      Documentation/process/cve.rst
5671
5672 CW1200 WLAN driver
5673 S:      Orphan
5674 F:      drivers/net/wireless/st/cw1200/
5675
5676 CX18 VIDEO4LINUX DRIVER
5677 M:      Andy Walls <[email protected]>
5678 L:      [email protected]
5679 S:      Maintained
5680 W:      https://linuxtv.org
5681 T:      git git://linuxtv.org/media_tree.git
5682 F:      drivers/media/pci/cx18/
5683 F:      include/uapi/linux/ivtv*
5684
5685 CX2341X MPEG ENCODER HELPER MODULE
5686 M:      Hans Verkuil <[email protected]>
5687 L:      [email protected]
5688 S:      Maintained
5689 W:      https://linuxtv.org
5690 T:      git git://linuxtv.org/media_tree.git
5691 F:      drivers/media/common/cx2341x*
5692 F:      include/media/drv-intf/cx2341x.h
5693
5694 CX24120 MEDIA DRIVER
5695 M:      Jemma Denson <[email protected]>
5696 M:      Patrick Boettcher <[email protected]>
5697 L:      [email protected]
5698 S:      Maintained
5699 W:      https://linuxtv.org
5700 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5701 F:      drivers/media/dvb-frontends/cx24120*
5702
5703 CX88 VIDEO4LINUX DRIVER
5704 M:      Mauro Carvalho Chehab <[email protected]>
5705 L:      [email protected]
5706 S:      Odd fixes
5707 W:      https://linuxtv.org
5708 T:      git git://linuxtv.org/media_tree.git
5709 F:      Documentation/driver-api/media/drivers/cx88*
5710 F:      drivers/media/pci/cx88/
5711
5712 CXD2820R MEDIA DRIVER
5713 L:      [email protected]
5714 S:      Orphan
5715 W:      https://linuxtv.org
5716 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5717 F:      drivers/media/dvb-frontends/cxd2820r*
5718
5719 CXGB3 ETHERNET DRIVER (CXGB3)
5720 M:      Raju Rangoju <[email protected]>
5721 L:      [email protected]
5722 S:      Supported
5723 W:      http://www.chelsio.com
5724 F:      drivers/net/ethernet/chelsio/cxgb3/
5725
5726 CXGB3 ISCSI DRIVER (CXGB3I)
5727 M:      Varun Prakash <[email protected]>
5728 L:      [email protected]
5729 S:      Supported
5730 W:      http://www.chelsio.com
5731 F:      drivers/scsi/cxgbi/cxgb3i
5732
5733 CXGB4 CRYPTO DRIVER (chcr)
5734 M:      Ayush Sawal <[email protected]>
5735 L:      [email protected]
5736 S:      Supported
5737 W:      http://www.chelsio.com
5738 F:      drivers/crypto/chelsio
5739
5740 CXGB4 ETHERNET DRIVER (CXGB4)
5741 M:      Raju Rangoju <[email protected]>
5742 L:      [email protected]
5743 S:      Supported
5744 W:      http://www.chelsio.com
5745 F:      drivers/net/ethernet/chelsio/cxgb4/
5746
5747 CXGB4 INLINE CRYPTO DRIVER
5748 M:      Ayush Sawal <[email protected]>
5749 L:      [email protected]
5750 S:      Supported
5751 W:      http://www.chelsio.com
5752 F:      drivers/net/ethernet/chelsio/inline_crypto/
5753
5754 CXGB4 ISCSI DRIVER (CXGB4I)
5755 M:      Varun Prakash <[email protected]>
5756 L:      [email protected]
5757 S:      Supported
5758 W:      http://www.chelsio.com
5759 F:      drivers/scsi/cxgbi/cxgb4i
5760
5761 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5762 M:      Potnuri Bharat Teja <[email protected]>
5763 L:      [email protected]
5764 S:      Supported
5765 W:      http://www.openfabrics.org
5766 F:      drivers/infiniband/hw/cxgb4/
5767 F:      include/uapi/rdma/cxgb4-abi.h
5768
5769 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5770 M:      Raju Rangoju <[email protected]>
5771 L:      [email protected]
5772 S:      Supported
5773 W:      http://www.chelsio.com
5774 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5775
5776 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5777 M:      Frederic Barrat <[email protected]>
5778 M:      Andrew Donnellan <[email protected]>
5779 L:      [email protected]
5780 S:      Supported
5781 F:      Documentation/ABI/testing/sysfs-class-cxl
5782 F:      Documentation/arch/powerpc/cxl.rst
5783 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5784 F:      drivers/misc/cxl/
5785 F:      include/misc/cxl*
5786 F:      include/uapi/misc/cxl.h
5787
5788 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5789 M:      Manoj N. Kumar <[email protected]>
5790 M:      Matthew R. Ochs <[email protected]>
5791 M:      Uma Krishnan <[email protected]>
5792 L:      [email protected]
5793 S:      Supported
5794 F:      Documentation/arch/powerpc/cxlflash.rst
5795 F:      drivers/scsi/cxlflash/
5796 F:      include/uapi/scsi/cxlflash_ioctl.h
5797
5798 CYBERPRO FB DRIVER
5799 M:      Russell King <[email protected]>
5800 L:      [email protected] (moderated for non-subscribers)
5801 S:      Maintained
5802 W:      http://www.armlinux.org.uk/
5803 F:      drivers/video/fbdev/cyber2000fb.*
5804
5805 CYCLADES PC300 DRIVER
5806 S:      Orphan
5807 F:      drivers/net/wan/pc300*
5808
5809 CYPRESS CY8C95X0 PINCTRL DRIVER
5810 M:      Patrick Rudolph <[email protected]>
5811 L:      [email protected]
5812 S:      Maintained
5813 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
5814
5815 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5816 M:      Linus Walleij <[email protected]>
5817 L:      [email protected]
5818 S:      Maintained
5819 F:      drivers/input/touchscreen/cy8ctma140.c
5820
5821 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5822 M:      Yassine Oudjana <[email protected]>
5823 L:      [email protected]
5824 S:      Maintained
5825 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
5826 F:      drivers/input/keyboard/cypress-sf.c
5827
5828 CYPRESS_FIRMWARE MEDIA DRIVER
5829 L:      [email protected]
5830 S:      Orphan
5831 W:      https://linuxtv.org
5832 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5833 F:      drivers/media/common/cypress_firmware*
5834
5835 CYTTSP TOUCHSCREEN DRIVER
5836 M:      Linus Walleij <[email protected]>
5837 L:      [email protected]
5838 S:      Maintained
5839 F:      drivers/input/touchscreen/cyttsp*
5840
5841 D-LINK DIR-685 TOUCHKEYS DRIVER
5842 M:      Linus Walleij <[email protected]>
5843 L:      [email protected]
5844 S:      Supported
5845 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5846
5847 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5848 M:      Joshua Kinard <[email protected]>
5849 S:      Maintained
5850 F:      drivers/rtc/rtc-ds1685.c
5851 F:      include/linux/rtc/ds1685.h
5852
5853 DAMA SLAVE for AX.25
5854 M:      Joerg Reuter <[email protected]>
5855 L:      [email protected]
5856 S:      Maintained
5857 W:      http://yaina.de/jreuter/
5858 W:      http://www.qsl.net/dl1bke/
5859 F:      net/ax25/af_ax25.c
5860 F:      net/ax25/ax25_dev.c
5861 F:      net/ax25/ax25_ds_*
5862 F:      net/ax25/ax25_in.c
5863 F:      net/ax25/ax25_out.c
5864 F:      net/ax25/ax25_timer.c
5865 F:      net/ax25/sysctl_net_ax25.c
5866
5867 DATA ACCESS MONITOR
5868 M:      SeongJae Park <[email protected]>
5869 L:      [email protected]
5870 L:      [email protected]
5871 S:      Maintained
5872 W:      https://damonitor.github.io
5873 P:      Documentation/mm/damon/maintainer-profile.rst
5874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
5875 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
5876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
5877 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
5878 F:      Documentation/admin-guide/mm/damon/
5879 F:      Documentation/mm/damon/
5880 F:      include/linux/damon.h
5881 F:      include/trace/events/damon.h
5882 F:      mm/damon/
5883 F:      tools/testing/selftests/damon/
5884
5885 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5886 L:      [email protected]
5887 S:      Orphan
5888 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5889 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5890
5891 DC390/AM53C974 SCSI driver
5892 M:      Hannes Reinecke <[email protected]>
5893 L:      [email protected]
5894 S:      Maintained
5895 F:      drivers/scsi/am53c974.c
5896
5897 DC395x SCSI driver
5898 M:      Oliver Neukum <[email protected]>
5899 M:      Ali Akcaagac <[email protected]>
5900 M:      Jamie Lenehan <[email protected]>
5901 S:      Maintained
5902 F:      Documentation/scsi/dc395x.rst
5903 F:      drivers/scsi/dc395x.*
5904
5905 DCCP PROTOCOL
5906 L:      [email protected]
5907 S:      Orphan
5908 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5909 F:      include/linux/dccp.h
5910 F:      include/linux/tfrc.h
5911 F:      include/uapi/linux/dccp.h
5912 F:      net/dccp/
5913
5914 DEBUGOBJECTS:
5915 M:      Thomas Gleixner <[email protected]>
5916 L:      [email protected]
5917 S:      Maintained
5918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
5919 F:      include/linux/debugobjects.h
5920 F:      lib/debugobjects.c
5921
5922 DECSTATION PLATFORM SUPPORT
5923 M:      "Maciej W. Rozycki" <[email protected]>
5924 L:      [email protected]
5925 S:      Maintained
5926 W:      http://www.linux-mips.org/wiki/DECstation
5927 F:      arch/mips/dec/
5928 F:      arch/mips/include/asm/dec/
5929 F:      arch/mips/include/asm/mach-dec/
5930
5931 DEFXX FDDI NETWORK DRIVER
5932 M:      "Maciej W. Rozycki" <[email protected]>
5933 S:      Maintained
5934 F:      drivers/net/fddi/defxx.*
5935
5936 DEFZA FDDI NETWORK DRIVER
5937 M:      "Maciej W. Rozycki" <[email protected]>
5938 S:      Maintained
5939 F:      drivers/net/fddi/defza.*
5940
5941 DEINTERLACE DRIVERS FOR ALLWINNER H3
5942 M:      Jernej Skrabec <[email protected]>
5943 L:      [email protected]
5944 S:      Maintained
5945 T:      git git://linuxtv.org/media_tree.git
5946 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5947 F:      drivers/media/platform/sunxi/sun8i-di/
5948
5949 DELL LAPTOP DRIVER
5950 M:      Matthew Garrett <[email protected]>
5951 M:      Pali Rohár <[email protected]>
5952 L:      [email protected]
5953 S:      Maintained
5954 F:      drivers/platform/x86/dell/dell-laptop.c
5955
5956 DELL LAPTOP FREEFALL DRIVER
5957 M:      Pali Rohár <[email protected]>
5958 S:      Maintained
5959 F:      drivers/platform/x86/dell/dell-smo8800.c
5960
5961 DELL LAPTOP RBTN DRIVER
5962 M:      Pali Rohár <[email protected]>
5963 S:      Maintained
5964 F:      drivers/platform/x86/dell/dell-rbtn.*
5965
5966 DELL LAPTOP SMM DRIVER
5967 M:      Pali Rohár <[email protected]>
5968 S:      Maintained
5969 F:      Documentation/ABI/obsolete/procfs-i8k
5970 F:      drivers/hwmon/dell-smm-hwmon.c
5971 F:      include/uapi/linux/i8k.h
5972
5973 DELL REMOTE BIOS UPDATE DRIVER
5974 M:      Stuart Hayes <[email protected]>
5975 L:      [email protected]
5976 S:      Maintained
5977 F:      drivers/platform/x86/dell/dell_rbu.c
5978
5979 DELL SMBIOS DRIVER
5980 M:      Pali Rohár <[email protected]>
5981 L:      [email protected]
5982 L:      [email protected]
5983 S:      Maintained
5984 F:      drivers/platform/x86/dell/dell-smbios.*
5985
5986 DELL SMBIOS SMM DRIVER
5987 L:      [email protected]
5988 L:      [email protected]
5989 S:      Maintained
5990 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5991
5992 DELL SMBIOS WMI DRIVER
5993 L:      [email protected]
5994 L:      [email protected]
5995 S:      Maintained
5996 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5997 F:      tools/wmi/dell-smbios-example.c
5998
5999 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
6000 M:      Stuart Hayes <[email protected]>
6001 L:      [email protected]
6002 S:      Maintained
6003 F:      Documentation/userspace-api/dcdbas.rst
6004 F:      drivers/platform/x86/dell/dcdbas.*
6005
6006 DELL WMI DDV DRIVER
6007 M:      Armin Wolf <[email protected]>
6008 S:      Maintained
6009 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
6010 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
6011 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
6012 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
6013
6014 DELL WMI DESCRIPTOR DRIVER
6015 L:      [email protected]
6016 S:      Maintained
6017 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
6018
6019 DELL WMI HARDWARE PRIVACY SUPPORT
6020 L:      [email protected]
6021 L:      [email protected]
6022 S:      Maintained
6023 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
6024
6025 DELL WMI NOTIFICATIONS DRIVER
6026 M:      Matthew Garrett <[email protected]>
6027 M:      Pali Rohár <[email protected]>
6028 S:      Maintained
6029 F:      drivers/platform/x86/dell/dell-wmi-base.c
6030
6031 DELL WMI SYSMAN DRIVER
6032 M:      Prasanth Ksr <[email protected]>
6033 L:      [email protected]
6034 L:      [email protected]
6035 S:      Maintained
6036 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
6037 F:      drivers/platform/x86/dell/dell-wmi-sysman/
6038
6039 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
6040 M:      Zev Weiss <[email protected]>
6041 L:      [email protected]
6042 S:      Maintained
6043 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
6044
6045 DELTA DPS920AB PSU DRIVER
6046 M:      Robert Marko <[email protected]>
6047 L:      [email protected]
6048 S:      Maintained
6049 F:      Documentation/hwmon/dps920ab.rst
6050 F:      drivers/hwmon/pmbus/dps920ab.c
6051
6052 DELTA NETWORKS TN48M CPLD DRIVERS
6053 M:      Robert Marko <[email protected]>
6054 S:      Maintained
6055 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
6056 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
6057 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
6058 F:      drivers/gpio/gpio-tn48m.c
6059 F:      include/dt-bindings/reset/delta,tn48m-reset.h
6060
6061 DELTA ST MEDIA DRIVER
6062 M:      Hugues Fruchet <[email protected]>
6063 L:      [email protected]
6064 S:      Supported
6065 W:      https://linuxtv.org
6066 T:      git git://linuxtv.org/media_tree.git
6067 F:      drivers/media/platform/st/sti/delta
6068
6069 DENALI NAND DRIVER
6070 L:      [email protected]
6071 S:      Orphan
6072 F:      drivers/mtd/nand/raw/denali*
6073
6074 DESIGNWARE EDMA CORE IP DRIVER
6075 M:      Manivannan Sadhasivam <[email protected]>
6076 R:      Gustavo Pimentel <[email protected]>
6077 R:      Serge Semin <[email protected]>
6078 L:      [email protected]
6079 S:      Maintained
6080 F:      drivers/dma/dw-edma/
6081 F:      include/linux/dma/edma.h
6082
6083 DESIGNWARE USB2 DRD IP DRIVER
6084 M:      Minas Harutyunyan <[email protected]>
6085 L:      [email protected]
6086 S:      Maintained
6087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6088 F:      drivers/usb/dwc2/
6089
6090 DESIGNWARE USB3 DRD IP DRIVER
6091 M:      Thinh Nguyen <[email protected]>
6092 L:      [email protected]
6093 S:      Maintained
6094 F:      drivers/usb/dwc3/
6095
6096 DESIGNWARE XDATA IP DRIVER
6097 M:      Gustavo Pimentel <[email protected]>
6098 L:      [email protected]
6099 S:      Maintained
6100 F:      Documentation/misc-devices/dw-xdata-pcie.rst
6101 F:      drivers/misc/dw-xdata-pcie.c
6102
6103 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
6104 M:      Andreas Klinger <[email protected]>
6105 L:      [email protected]
6106 S:      Maintained
6107 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
6108 F:      drivers/iio/proximity/srf*.c
6109
6110 DEVICE COREDUMP (DEV_COREDUMP)
6111 M:      Johannes Berg <[email protected]>
6112 L:      [email protected]
6113 S:      Maintained
6114 F:      drivers/base/devcoredump.c
6115 F:      include/linux/devcoredump.h
6116
6117 DEVICE DEPENDENCY HELPER SCRIPT
6118 M:      Saravana Kannan <[email protected]>
6119 L:      [email protected]
6120 S:      Maintained
6121 F:      scripts/dev-needs.sh
6122
6123 DEVICE DIRECT ACCESS (DAX)
6124 M:      Dan Williams <[email protected]>
6125 M:      Vishal Verma <[email protected]>
6126 M:      Dave Jiang <[email protected]>
6127 L:      [email protected]
6128 L:      [email protected]
6129 S:      Supported
6130 F:      drivers/dax/
6131
6132 DEVICE FREQUENCY (DEVFREQ)
6133 M:      MyungJoo Ham <[email protected]>
6134 M:      Kyungmin Park <[email protected]>
6135 M:      Chanwoo Choi <[email protected]>
6136 L:      [email protected]
6137 S:      Maintained
6138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6139 F:      Documentation/devicetree/bindings/devfreq/
6140 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
6141 F:      drivers/devfreq/
6142 F:      include/linux/devfreq.h
6143 F:      include/trace/events/devfreq.h
6144
6145 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
6146 M:      Chanwoo Choi <[email protected]>
6147 L:      [email protected]
6148 S:      Supported
6149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6150 F:      Documentation/devicetree/bindings/devfreq/event/
6151 F:      drivers/devfreq/devfreq-event.c
6152 F:      drivers/devfreq/event/
6153 F:      include/dt-bindings/pmu/exynos_ppmu.h
6154 F:      include/linux/devfreq-event.h
6155
6156 DEVICE RESOURCE MANAGEMENT HELPERS
6157 M:      Hans de Goede <[email protected]>
6158 R:      Matti Vaittinen <[email protected]>
6159 S:      Maintained
6160 F:      include/linux/devm-helpers.h
6161
6162 DEVICE-MAPPER  (LVM)
6163 M:      Alasdair Kergon <[email protected]>
6164 M:      Mike Snitzer <[email protected]>
6165 M:      Mikulas Patocka <[email protected]>
6166 L:      [email protected]
6167 S:      Maintained
6168 Q:      http://patchwork.kernel.org/project/dm-devel/list/
6169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6170 F:      Documentation/admin-guide/device-mapper/
6171 F:      drivers/md/Kconfig
6172 F:      drivers/md/Makefile
6173 F:      drivers/md/dm*
6174 F:      drivers/md/persistent-data/
6175 F:      include/linux/device-mapper.h
6176 F:      include/linux/dm-*.h
6177 F:      include/uapi/linux/dm-*.h
6178
6179 DEVICE-MAPPER VDO TARGET
6180 M:      Matthew Sakai <[email protected]>
6181 L:      [email protected]
6182 S:      Maintained
6183 F:      Documentation/admin-guide/device-mapper/vdo*.rst
6184 F:      drivers/md/dm-vdo/
6185
6186 DEVLINK
6187 M:      Jiri Pirko <[email protected]>
6188 L:      [email protected]
6189 S:      Supported
6190 F:      Documentation/networking/devlink
6191 F:      include/net/devlink.h
6192 F:      include/uapi/linux/devlink.h
6193 F:      net/devlink/
6194
6195 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6196 M:      Christoph Niedermaier <[email protected]>
6197 L:      [email protected]
6198 S:      Maintained
6199 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6200 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6201
6202 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6203 M:      Marek Vasut <[email protected]>
6204 L:      [email protected]
6205 S:      Maintained
6206 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6207 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6208
6209 DIALOG SEMICONDUCTOR DRIVERS
6210 M:      Support Opensource <[email protected]>
6211 S:      Supported
6212 W:      http://www.dialog-semiconductor.com/products
6213 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6214 F:      Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml
6215 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6216 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6217 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6218 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6219 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6220 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6221 F:      Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml
6222 F:      Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml
6223 F:      Documentation/hwmon/da90??.rst
6224 F:      drivers/gpio/gpio-da90??.c
6225 F:      drivers/hwmon/da90??-hwmon.c
6226 F:      drivers/iio/adc/da91??-*.c
6227 F:      drivers/input/misc/da72??.[ch]
6228 F:      drivers/input/misc/da90??_onkey.c
6229 F:      drivers/input/touchscreen/da9052_tsi.c
6230 F:      drivers/leds/leds-da90??.c
6231 F:      drivers/mfd/da903x.c
6232 F:      drivers/mfd/da90??-*.c
6233 F:      drivers/mfd/da91??-*.c
6234 F:      drivers/pinctrl/pinctrl-da90??.c
6235 F:      drivers/power/supply/da9052-battery.c
6236 F:      drivers/power/supply/da91??-*.c
6237 F:      drivers/regulator/da9???-regulator.[ch]
6238 F:      drivers/regulator/slg51000-regulator.[ch]
6239 F:      drivers/rtc/rtc-da90??.c
6240 F:      drivers/thermal/da90??-thermal.c
6241 F:      drivers/video/backlight/da90??_bl.c
6242 F:      drivers/watchdog/da90??_wdt.c
6243 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6244 F:      include/linux/mfd/da903x.h
6245 F:      include/linux/mfd/da9052/
6246 F:      include/linux/mfd/da9055/
6247 F:      include/linux/mfd/da9062/
6248 F:      include/linux/mfd/da9063/
6249 F:      include/linux/mfd/da9150/
6250 F:      include/linux/regulator/da9211.h
6251 F:      include/sound/da[79]*.h
6252 F:      sound/soc/codecs/da[79]*.[ch]
6253
6254 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6255 M:      William Breathitt Gray <[email protected]>
6256 L:      [email protected]
6257 S:      Maintained
6258 F:      drivers/gpio/gpio-gpio-mm.c
6259
6260 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
6261 M:      Martin Tuma <[email protected]>
6262 L:      [email protected]
6263 S:      Maintained
6264 F:      Documentation/admin-guide/media/mgb4.rst
6265 F:      drivers/media/pci/mgb4/
6266
6267 DIOLAN U2C-12 I2C DRIVER
6268 M:      Guenter Roeck <[email protected]>
6269 L:      [email protected]
6270 S:      Maintained
6271 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6272
6273 DIRECTORY NOTIFICATION (DNOTIFY)
6274 M:      Jan Kara <[email protected]>
6275 R:      Amir Goldstein <[email protected]>
6276 L:      [email protected]
6277 S:      Maintained
6278 F:      Documentation/filesystems/dnotify.rst
6279 F:      fs/notify/dnotify/
6280 F:      include/linux/dnotify.h
6281
6282 DISK GEOMETRY AND PARTITION HANDLING
6283 M:      Andries Brouwer <[email protected]>
6284 S:      Maintained
6285 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6286 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6287 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6288
6289 DISKQUOTA
6290 M:      Jan Kara <[email protected]>
6291 S:      Maintained
6292 F:      Documentation/filesystems/quota.rst
6293 F:      fs/quota/
6294 F:      include/linux/quota*.h
6295 F:      include/uapi/linux/quota*.h
6296
6297 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6298 M:      Bernie Thompson <[email protected]>
6299 L:      [email protected]
6300 S:      Maintained
6301 W:      http://plugable.com/category/projects/udlfb/
6302 F:      Documentation/fb/udlfb.rst
6303 F:      drivers/video/fbdev/udlfb.c
6304 F:      include/video/udlfb.h
6305
6306 DISTRIBUTED LOCK MANAGER (DLM)
6307 M:      Alexander Aring <[email protected]>
6308 M:      David Teigland <[email protected]>
6309 L:      [email protected]
6310 S:      Supported
6311 W:      https://pagure.io/dlm
6312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6313 F:      fs/dlm/
6314
6315 DMA BUFFER SHARING FRAMEWORK
6316 M:      Sumit Semwal <[email protected]>
6317 M:      Christian König <[email protected]>
6318 L:      [email protected]
6319 L:      [email protected]
6320 L:      [email protected] (moderated for non-subscribers)
6321 S:      Maintained
6322 T:      git git://anongit.freedesktop.org/drm/drm-misc
6323 F:      Documentation/driver-api/dma-buf.rst
6324 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6325 F:      drivers/dma-buf/
6326 F:      include/linux/*fence.h
6327 F:      include/linux/dma-buf.h
6328 F:      include/linux/dma-resv.h
6329 K:      \bdma_(?:buf|fence|resv)\b
6330
6331 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6332 M:      Vinod Koul <[email protected]>
6333 L:      [email protected]
6334 S:      Maintained
6335 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6337 F:      Documentation/devicetree/bindings/dma/
6338 F:      Documentation/driver-api/dmaengine/
6339 F:      drivers/dma/
6340 F:      include/dt-bindings/dma/
6341 F:      include/linux/dma/
6342 F:      include/linux/dmaengine.h
6343 F:      include/linux/of_dma.h
6344
6345 DMA MAPPING BENCHMARK
6346 M:      Xiang Chen <[email protected]>
6347 L:      [email protected]
6348 F:      kernel/dma/map_benchmark.c
6349 F:      tools/testing/selftests/dma/
6350
6351 DMA MAPPING HELPERS
6352 M:      Christoph Hellwig <[email protected]>
6353 M:      Marek Szyprowski <[email protected]>
6354 R:      Robin Murphy <[email protected]>
6355 L:      [email protected]
6356 S:      Supported
6357 W:      http://git.infradead.org/users/hch/dma-mapping.git
6358 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6359 F:      include/asm-generic/dma-mapping.h
6360 F:      include/linux/dma-direct.h
6361 F:      include/linux/dma-map-ops.h
6362 F:      include/linux/dma-mapping.h
6363 F:      include/linux/swiotlb.h
6364 F:      kernel/dma/
6365
6366 DMA-BUF HEAPS FRAMEWORK
6367 M:      Sumit Semwal <[email protected]>
6368 R:      Benjamin Gaignard <[email protected]>
6369 R:      Brian Starkey <[email protected]>
6370 R:      John Stultz <[email protected]>
6371 R:      T.J. Mercier <[email protected]>
6372 L:      [email protected]
6373 L:      [email protected]
6374 L:      [email protected] (moderated for non-subscribers)
6375 S:      Maintained
6376 T:      git git://anongit.freedesktop.org/drm/drm-misc
6377 F:      drivers/dma-buf/dma-heap.c
6378 F:      drivers/dma-buf/heaps/*
6379 F:      include/linux/dma-heap.h
6380 F:      include/uapi/linux/dma-heap.h
6381
6382 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6383 M:      Lukasz Luba <[email protected]>
6384 L:      [email protected]
6385 L:      [email protected]
6386 S:      Maintained
6387 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6388 F:      drivers/memory/samsung/exynos5422-dmc.c
6389
6390 DME1737 HARDWARE MONITOR DRIVER
6391 M:      Juerg Haefliger <[email protected]>
6392 L:      [email protected]
6393 S:      Maintained
6394 F:      Documentation/hwmon/dme1737.rst
6395 F:      drivers/hwmon/dme1737.c
6396
6397 DMI/SMBIOS SUPPORT
6398 M:      Jean Delvare <[email protected]>
6399 S:      Maintained
6400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6401 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6402 F:      drivers/firmware/dmi-id.c
6403 F:      drivers/firmware/dmi_scan.c
6404 F:      include/linux/dmi.h
6405
6406 DOCUMENTATION
6407 M:      Jonathan Corbet <[email protected]>
6408 L:      [email protected]
6409 S:      Maintained
6410 P:      Documentation/doc-guide/maintainer-profile.rst
6411 T:      git git://git.lwn.net/linux.git docs-next
6412 F:      Documentation/
6413 F:      scripts/documentation-file-ref-check
6414 F:      scripts/kernel-doc
6415 F:      scripts/sphinx-pre-install
6416 X:      Documentation/ABI/
6417 X:      Documentation/admin-guide/media/
6418 X:      Documentation/devicetree/
6419 X:      Documentation/driver-api/media/
6420 X:      Documentation/firmware-guide/acpi/
6421 X:      Documentation/i2c/
6422 X:      Documentation/netlink/
6423 X:      Documentation/power/
6424 X:      Documentation/spi/
6425 X:      Documentation/userspace-api/media/
6426
6427 DOCUMENTATION PROCESS
6428 M:      Jonathan Corbet <[email protected]>
6429 L:      [email protected]
6430 S:      Maintained
6431 F:      Documentation/maintainer/
6432 F:      Documentation/process/
6433
6434 DOCUMENTATION REPORTING ISSUES
6435 M:      Thorsten Leemhuis <[email protected]>
6436 L:      [email protected]
6437 S:      Maintained
6438 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6439 F:      Documentation/admin-guide/reporting-issues.rst
6440 F:      Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst
6441
6442 DOCUMENTATION SCRIPTS
6443 M:      Mauro Carvalho Chehab <[email protected]>
6444 L:      [email protected]
6445 S:      Maintained
6446 F:      Documentation/sphinx/parse-headers.pl
6447 F:      scripts/documentation-file-ref-check
6448 F:      scripts/sphinx-pre-install
6449
6450 DOCUMENTATION/ITALIAN
6451 M:      Federico Vaga <[email protected]>
6452 L:      [email protected]
6453 S:      Maintained
6454 F:      Documentation/translations/it_IT
6455
6456 DOCUMENTATION/JAPANESE
6457 R:      Akira Yokosawa <[email protected]>
6458 L:      [email protected]
6459 S:      Maintained
6460 F:      Documentation/translations/ja_JP
6461
6462 DONGWOON DW9714 LENS VOICE COIL DRIVER
6463 M:      Sakari Ailus <[email protected]>
6464 L:      [email protected]
6465 S:      Maintained
6466 T:      git git://linuxtv.org/media_tree.git
6467 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6468 F:      drivers/media/i2c/dw9714.c
6469
6470 DONGWOON DW9719 LENS VOICE COIL DRIVER
6471 M:      Daniel Scally <[email protected]>
6472 L:      [email protected]
6473 S:      Maintained
6474 T:      git git://linuxtv.org/media_tree.git
6475 F:      drivers/media/i2c/dw9719.c
6476
6477 DONGWOON DW9768 LENS VOICE COIL DRIVER
6478 L:      [email protected]
6479 S:      Orphan
6480 T:      git git://linuxtv.org/media_tree.git
6481 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6482 F:      drivers/media/i2c/dw9768.c
6483
6484 DONGWOON DW9807 LENS VOICE COIL DRIVER
6485 M:      Sakari Ailus <[email protected]>
6486 L:      [email protected]
6487 S:      Maintained
6488 T:      git git://linuxtv.org/media_tree.git
6489 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6490 F:      drivers/media/i2c/dw9807-vcm.c
6491
6492 DOUBLETALK DRIVER
6493 M:      "James R. Van Zandt" <[email protected]>
6494 L:      [email protected]
6495 S:      Maintained
6496 F:      drivers/char/dtlk.c
6497 F:      include/linux/dtlk.h
6498
6499 DPAA2 DATAPATH I/O (DPIO) DRIVER
6500 M:      Roy Pledge <[email protected]>
6501 L:      [email protected]
6502 S:      Maintained
6503 F:      drivers/soc/fsl/dpio
6504
6505 DPAA2 ETHERNET DRIVER
6506 M:      Ioana Ciornei <[email protected]>
6507 L:      [email protected]
6508 S:      Maintained
6509 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6510 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6511 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6512 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6513 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6514 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6515 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6516 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6517 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6518 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6519
6520 DPAA2 ETHERNET SWITCH DRIVER
6521 M:      Ioana Ciornei <[email protected]>
6522 L:      [email protected]
6523 S:      Maintained
6524 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6525 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6526 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6527
6528 DPLL SUBSYSTEM
6529 M:      Vadim Fedorenko <[email protected]>
6530 M:      Arkadiusz Kubalewski <[email protected]>
6531 M:      Jiri Pirko <[email protected]>
6532 L:      [email protected]
6533 S:      Supported
6534 F:      Documentation/driver-api/dpll.rst
6535 F:      drivers/dpll/*
6536 F:      include/linux/dpll.h
6537 F:      include/uapi/linux/dpll.h
6538
6539 DRBD DRIVER
6540 M:      Philipp Reisner <[email protected]>
6541 M:      Lars Ellenberg <[email protected]>
6542 M:      Christoph Böhmwalder <[email protected]>
6543 L:      [email protected]
6544 S:      Supported
6545 W:      http://www.drbd.org
6546 T:      git git://git.linbit.com/linux-drbd.git
6547 T:      git git://git.linbit.com/drbd-8.4.git
6548 F:      Documentation/admin-guide/blockdev/
6549 F:      drivers/block/drbd/
6550 F:      include/linux/drbd*
6551 F:      lib/lru_cache.c
6552
6553 DRIVER COMPONENT FRAMEWORK
6554 L:      [email protected]
6555 F:      drivers/base/component.c
6556 F:      include/linux/component.h
6557
6558 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6559 M:      Greg Kroah-Hartman <[email protected]>
6560 R:      "Rafael J. Wysocki" <[email protected]>
6561 S:      Supported
6562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6563 F:      Documentation/core-api/kobject.rst
6564 F:      drivers/base/
6565 F:      fs/debugfs/
6566 F:      fs/sysfs/
6567 F:      include/linux/debugfs.h
6568 F:      include/linux/fwnode.h
6569 F:      include/linux/kobj*
6570 F:      include/linux/property.h
6571 F:      lib/kobj*
6572
6573 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6574 M:      Nishanth Menon <[email protected]>
6575 L:      [email protected]
6576 S:      Maintained
6577 F:      drivers/soc/ti/smartreflex.c
6578 F:      include/linux/power/smartreflex.h
6579
6580 DRM ACCEL DRIVERS FOR INTEL VPU
6581 M:      Jacek Lawrynowicz <[email protected]>
6582 M:      Stanislaw Gruszka <[email protected]>
6583 L:      [email protected]
6584 S:      Supported
6585 T:      git git://anongit.freedesktop.org/drm/drm-misc
6586 F:      drivers/accel/ivpu/
6587 F:      include/uapi/drm/ivpu_accel.h
6588
6589 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6590 M:      Oded Gabbay <[email protected]>
6591 L:      [email protected]
6592 S:      Maintained
6593 C:      irc://irc.oftc.net/dri-devel
6594 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6595 F:      Documentation/accel/
6596 F:      drivers/accel/
6597 F:      include/drm/drm_accel.h
6598
6599 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6600 M:      Maxime Ripard <[email protected]>
6601 M:      Chen-Yu Tsai <[email protected]>
6602 R:      Jernej Skrabec <[email protected]>
6603 L:      [email protected]
6604 S:      Supported
6605 T:      git git://anongit.freedesktop.org/drm/drm-misc
6606 F:      drivers/gpu/drm/sun4i/sun8i*
6607
6608 DRM DRIVER FOR ARM PL111 CLCD
6609 S:      Orphan
6610 T:      git git://anongit.freedesktop.org/drm/drm-misc
6611 F:      drivers/gpu/drm/pl111/
6612
6613 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6614 M:      Linus Walleij <[email protected]>
6615 S:      Maintained
6616 T:      git git://anongit.freedesktop.org/drm/drm-misc
6617 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6618 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6619
6620 DRM DRIVER FOR ASPEED BMC GFX
6621 M:      Joel Stanley <[email protected]>
6622 L:      [email protected] (moderated for non-subscribers)
6623 S:      Supported
6624 T:      git git://anongit.freedesktop.org/drm/drm-misc
6625 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6626 F:      drivers/gpu/drm/aspeed/
6627
6628 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6629 M:      Dave Airlie <[email protected]>
6630 R:      Thomas Zimmermann <[email protected]>
6631 R:      Jocelyn Falempe <[email protected]>
6632 L:      [email protected]
6633 S:      Supported
6634 T:      git git://anongit.freedesktop.org/drm/drm-misc
6635 F:      drivers/gpu/drm/ast/
6636
6637 DRM DRIVER FOR BOCHS VIRTUAL GPU
6638 M:      Gerd Hoffmann <[email protected]>
6639 L:      [email protected]
6640 S:      Maintained
6641 T:      git git://anongit.freedesktop.org/drm/drm-misc
6642 F:      drivers/gpu/drm/tiny/bochs.c
6643
6644 DRM DRIVER FOR BOE HIMAX8279D PANELS
6645 M:      Jerry Han <[email protected]>
6646 S:      Maintained
6647 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6648 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6649
6650 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6651 M:      Jagan Teki <[email protected]>
6652 S:      Maintained
6653 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6654 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6655
6656 DRM DRIVER FOR EBBG FT8719 PANEL
6657 M:      Joel Selvaraj <[email protected]>
6658 S:      Maintained
6659 T:      git git://anongit.freedesktop.org/drm/drm-misc
6660 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6661 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6662
6663 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6664 M:      Linus Walleij <[email protected]>
6665 S:      Maintained
6666 T:      git git://anongit.freedesktop.org/drm/drm-misc
6667 F:      drivers/gpu/drm/tve200/
6668
6669 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6670 M:      Icenowy Zheng <[email protected]>
6671 S:      Maintained
6672 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6673 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6674
6675 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6676 M:      Jagan Teki <[email protected]>
6677 S:      Maintained
6678 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6679 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6680
6681 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6682 M:      Thomas Zimmermann <[email protected]>
6683 M:      Javier Martinez Canillas <[email protected]>
6684 L:      [email protected]
6685 S:      Maintained
6686 T:      git git://anongit.freedesktop.org/drm/drm-misc
6687 F:      drivers/gpu/drm/drm_aperture.c
6688 F:      drivers/gpu/drm/tiny/ofdrm.c
6689 F:      drivers/gpu/drm/tiny/simpledrm.c
6690 F:      drivers/video/aperture.c
6691 F:      drivers/video/nomodeset.c
6692 F:      include/drm/drm_aperture.h
6693 F:      include/linux/aperture.h
6694 F:      include/video/nomodeset.h
6695
6696 DRM DRIVER FOR GENERIC EDP PANELS
6697 R:      Douglas Anderson <[email protected]>
6698 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6699 F:      drivers/gpu/drm/panel/panel-edp.c
6700
6701 DRM DRIVER FOR GENERIC USB DISPLAY
6702 M:      Noralf Trønnes <[email protected]>
6703 S:      Maintained
6704 W:      https://github.com/notro/gud/wiki
6705 T:      git git://anongit.freedesktop.org/drm/drm-misc
6706 F:      drivers/gpu/drm/gud/
6707 F:      include/drm/gud.h
6708
6709 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6710 M:      Hans de Goede <[email protected]>
6711 S:      Maintained
6712 T:      git git://anongit.freedesktop.org/drm/drm-misc
6713 F:      drivers/gpu/drm/tiny/gm12u320.c
6714
6715 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
6716 M:      Ondrej Jirman <[email protected]>
6717 M:      Javier Martinez Canillas <[email protected]>
6718 S:      Maintained
6719 T:      git git://anongit.freedesktop.org/drm/drm-misc
6720 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
6721 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
6722
6723 DRM DRIVER FOR HX8357D PANELS
6724 S:      Orphan
6725 T:      git git://anongit.freedesktop.org/drm/drm-misc
6726 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
6727 F:      drivers/gpu/drm/tiny/hx8357d.c
6728
6729 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6730 M:      Deepak Rawat <[email protected]>
6731 L:      [email protected]
6732 L:      [email protected]
6733 S:      Maintained
6734 T:      git git://anongit.freedesktop.org/drm/drm-misc
6735 F:      drivers/gpu/drm/hyperv
6736
6737 DRM DRIVER FOR ILITEK ILI9225 PANELS
6738 M:      David Lechner <[email protected]>
6739 S:      Maintained
6740 T:      git git://anongit.freedesktop.org/drm/drm-misc
6741 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6742 F:      drivers/gpu/drm/tiny/ili9225.c
6743
6744 DRM DRIVER FOR ILITEK ILI9486 PANELS
6745 M:      Kamlesh Gurudasani <[email protected]>
6746 S:      Maintained
6747 T:      git git://anongit.freedesktop.org/drm/drm-misc
6748 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6749 F:      drivers/gpu/drm/tiny/ili9486.c
6750
6751 DRM DRIVER FOR ILITEK ILI9805 PANELS
6752 M:      Michael Trimarchi <[email protected]>
6753 S:      Maintained
6754 F:      Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
6755 F:      drivers/gpu/drm/panel/panel-ilitek-ili9805.c
6756
6757 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
6758 M:      Jagan Teki <[email protected]>
6759 S:      Maintained
6760 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
6761 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
6762
6763 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
6764 M:      Paul Kocialkowski <[email protected]>
6765 S:      Supported
6766 T:      git git://anongit.freedesktop.org/drm/drm-misc
6767 F:      drivers/gpu/drm/logicvc/
6768
6769 DRM DRIVER FOR LVDS PANELS
6770 M:      Laurent Pinchart <[email protected]>
6771 L:      [email protected]
6772 S:      Maintained
6773 T:      git git://anongit.freedesktop.org/drm/drm-misc
6774 F:      Documentation/devicetree/bindings/display/lvds.yaml
6775 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6776 F:      drivers/gpu/drm/panel/panel-lvds.c
6777
6778 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6779 M:      Guido Günther <[email protected]>
6780 R:      Purism Kernel Team <[email protected]>
6781 S:      Maintained
6782 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6783 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6784
6785 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6786 M:      Dave Airlie <[email protected]>
6787 R:      Thomas Zimmermann <[email protected]>
6788 R:      Jocelyn Falempe <[email protected]>
6789 L:      [email protected]
6790 S:      Supported
6791 T:      git git://anongit.freedesktop.org/drm/drm-misc
6792 F:      drivers/gpu/drm/mgag200/
6793
6794 DRM DRIVER FOR MI0283QT
6795 M:      Noralf Trønnes <[email protected]>
6796 S:      Maintained
6797 T:      git git://anongit.freedesktop.org/drm/drm-misc
6798 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6799 F:      drivers/gpu/drm/tiny/mi0283qt.c
6800
6801 DRM DRIVER FOR MIPI DBI compatible panels
6802 M:      Noralf Trønnes <[email protected]>
6803 S:      Maintained
6804 W:      https://github.com/notro/panel-mipi-dbi/wiki
6805 T:      git git://anongit.freedesktop.org/drm/drm-misc
6806 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6807 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
6808
6809 DRM DRIVER FOR MSM ADRENO GPU
6810 M:      Rob Clark <[email protected]>
6811 M:      Abhinav Kumar <[email protected]>
6812 M:      Dmitry Baryshkov <[email protected]>
6813 R:      Sean Paul <[email protected]>
6814 R:      Marijn Suijten <[email protected]>
6815 L:      [email protected]
6816 L:      [email protected]
6817 L:      [email protected]
6818 S:      Maintained
6819 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
6820 T:      git https://gitlab.freedesktop.org/drm/msm.git
6821 F:      Documentation/devicetree/bindings/display/msm/
6822 F:      drivers/gpu/drm/ci/xfails/msm*
6823 F:      drivers/gpu/drm/msm/
6824 F:      include/uapi/drm/msm_drm.h
6825
6826 DRM DRIVER FOR NOVATEK NT35510 PANELS
6827 M:      Linus Walleij <[email protected]>
6828 S:      Maintained
6829 T:      git git://anongit.freedesktop.org/drm/drm-misc
6830 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
6831 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
6832
6833 DRM DRIVER FOR NOVATEK NT35560 PANELS
6834 M:      Linus Walleij <[email protected]>
6835 S:      Maintained
6836 T:      git git://anongit.freedesktop.org/drm/drm-misc
6837 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
6838 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
6839
6840 DRM DRIVER FOR NOVATEK NT36523 PANELS
6841 M:      Jianhua Lu <[email protected]>
6842 S:      Maintained
6843 T:      git git://anongit.freedesktop.org/drm/drm-misc
6844 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
6845 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
6846
6847 DRM DRIVER FOR NOVATEK NT36672A PANELS
6848 M:      Sumit Semwal <[email protected]>
6849 S:      Maintained
6850 T:      git git://anongit.freedesktop.org/drm/drm-misc
6851 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
6852 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
6853
6854 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
6855 M:      Karol Herbst <[email protected]>
6856 M:      Lyude Paul <[email protected]>
6857 M:      Danilo Krummrich <[email protected]>
6858 L:      [email protected]
6859 L:      [email protected]
6860 S:      Supported
6861 W:      https://nouveau.freedesktop.org/
6862 Q:      https://patchwork.freedesktop.org/project/nouveau/
6863 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
6864 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
6865 C:      irc://irc.oftc.net/nouveau
6866 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
6867 F:      drivers/gpu/drm/nouveau/
6868 F:      include/uapi/drm/nouveau_drm.h
6869
6870 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
6871 M:      Stefan Mavrodiev <[email protected]>
6872 S:      Maintained
6873 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
6874 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
6875
6876 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
6877 R:      Douglas Anderson <[email protected]>
6878 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
6879 F:      drivers/gpu/drm/bridge/parade-ps8640.c
6880
6881 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
6882 M:      Noralf Trønnes <[email protected]>
6883 S:      Maintained
6884 T:      git git://anongit.freedesktop.org/drm/drm-misc
6885 F:      Documentation/devicetree/bindings/display/repaper.txt
6886 F:      drivers/gpu/drm/tiny/repaper.c
6887
6888 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
6889 M:      Dave Airlie <[email protected]>
6890 M:      Gerd Hoffmann <[email protected]>
6891 L:      [email protected]
6892 S:      Obsolete
6893 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
6894 T:      git git://anongit.freedesktop.org/drm/drm-misc
6895 F:      drivers/gpu/drm/tiny/cirrus.c
6896
6897 DRM DRIVER FOR QXL VIRTUAL GPU
6898 M:      Dave Airlie <[email protected]>
6899 M:      Gerd Hoffmann <[email protected]>
6900 L:      [email protected]
6901 L:      [email protected]
6902 S:      Maintained
6903 T:      git git://anongit.freedesktop.org/drm/drm-misc
6904 F:      drivers/gpu/drm/qxl/
6905 F:      include/uapi/drm/qxl_drm.h
6906
6907 DRM DRIVER FOR RAYDIUM RM67191 PANELS
6908 M:      Robert Chiras <[email protected]>
6909 S:      Maintained
6910 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6911 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
6912
6913 DRM DRIVER FOR SAMSUNG DB7430 PANELS
6914 M:      Linus Walleij <[email protected]>
6915 S:      Maintained
6916 T:      git git://anongit.freedesktop.org/drm/drm-misc
6917 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6918 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
6919
6920 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
6921 M:      Inki Dae <[email protected]>
6922 M:      Jagan Teki <[email protected]>
6923 M:      Marek Szyprowski <[email protected]>
6924 S:      Maintained
6925 T:      git git://anongit.freedesktop.org/drm/drm-misc
6926 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
6927 F:      drivers/gpu/drm/bridge/samsung-dsim.c
6928 F:      include/drm/bridge/samsung-dsim.h
6929
6930 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
6931 M:      Markuss Broks <[email protected]>
6932 S:      Maintained
6933 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
6934 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
6935
6936 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
6937 M:      Artur Weber <[email protected]>
6938 S:      Maintained
6939 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
6940 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
6941
6942 DRM DRIVER FOR SITRONIX ST7586 PANELS
6943 M:      David Lechner <[email protected]>
6944 S:      Maintained
6945 T:      git git://anongit.freedesktop.org/drm/drm-misc
6946 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
6947 F:      drivers/gpu/drm/tiny/st7586.c
6948
6949 DRM DRIVER FOR SITRONIX ST7701 PANELS
6950 M:      Jagan Teki <[email protected]>
6951 S:      Maintained
6952 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6953 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
6954
6955 DRM DRIVER FOR SITRONIX ST7703 PANELS
6956 M:      Guido Günther <[email protected]>
6957 R:      Purism Kernel Team <[email protected]>
6958 R:      Ondrej Jirman <[email protected]>
6959 S:      Maintained
6960 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6961 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
6962
6963 DRM DRIVER FOR SITRONIX ST7735R PANELS
6964 M:      David Lechner <[email protected]>
6965 S:      Maintained
6966 T:      git git://anongit.freedesktop.org/drm/drm-misc
6967 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6968 F:      drivers/gpu/drm/tiny/st7735r.c
6969
6970 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
6971 M:      Javier Martinez Canillas <[email protected]>
6972 S:      Maintained
6973 T:      git git://anongit.freedesktop.org/drm/drm-misc
6974 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
6975 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
6976 F:      drivers/gpu/drm/solomon/ssd130x*
6977
6978 DRM DRIVER FOR ST-ERICSSON MCDE
6979 M:      Linus Walleij <[email protected]>
6980 S:      Maintained
6981 T:      git git://anongit.freedesktop.org/drm/drm-misc
6982 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
6983 F:      drivers/gpu/drm/mcde/
6984
6985 DRM DRIVER FOR SYNAPTICS R63353 PANELS
6986 M:      Michael Trimarchi <[email protected]>
6987 S:      Maintained
6988 F:      Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
6989 F:      drivers/gpu/drm/panel/panel-synaptics-r63353.c
6990
6991 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
6992 M:      Jagan Teki <[email protected]>
6993 S:      Maintained
6994 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
6995 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
6996
6997 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
6998 R:      Douglas Anderson <[email protected]>
6999 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
7000 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
7001
7002 DRM DRIVER FOR TPO TPG110 PANELS
7003 M:      Linus Walleij <[email protected]>
7004 S:      Maintained
7005 T:      git git://anongit.freedesktop.org/drm/drm-misc
7006 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
7007 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
7008
7009 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
7010 M:      Dave Airlie <[email protected]>
7011 R:      Sean Paul <[email protected]>
7012 R:      Thomas Zimmermann <[email protected]>
7013 L:      [email protected]
7014 S:      Supported
7015 T:      git git://anongit.freedesktop.org/drm/drm-misc
7016 F:      drivers/gpu/drm/udl/
7017
7018 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
7019 M:      Rodrigo Siqueira <[email protected]>
7020 M:      Melissa Wen <[email protected]>
7021 M:      Maíra Canal <[email protected]>
7022 R:      Haneen Mohammed <[email protected]>
7023 R:      Daniel Vetter <[email protected]>
7024 L:      [email protected]
7025 S:      Maintained
7026 T:      git git://anongit.freedesktop.org/drm/drm-misc
7027 F:      Documentation/gpu/vkms.rst
7028 F:      drivers/gpu/drm/vkms/
7029
7030 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
7031 M:      Hans de Goede <[email protected]>
7032 L:      [email protected]
7033 S:      Maintained
7034 T:      git git://anongit.freedesktop.org/drm/drm-misc
7035 F:      drivers/gpu/drm/vboxvideo/
7036
7037 DRM DRIVER FOR VMWARE VIRTUAL GPU
7038 M:      Zack Rusin <[email protected]>
7039 R:      Broadcom internal kernel review list <[email protected]>
7040 L:      [email protected]
7041 S:      Supported
7042 T:      git git://anongit.freedesktop.org/drm/drm-misc
7043 F:      drivers/gpu/drm/vmwgfx/
7044 F:      include/uapi/drm/vmwgfx_drm.h
7045
7046 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
7047 M:      Linus Walleij <[email protected]>
7048 S:      Maintained
7049 T:      git git://anongit.freedesktop.org/drm/drm-misc
7050 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
7051 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
7052
7053 DRM DRIVERS
7054 M:      David Airlie <[email protected]>
7055 M:      Daniel Vetter <[email protected]>
7056 L:      [email protected]
7057 S:      Maintained
7058 B:      https://gitlab.freedesktop.org/drm
7059 C:      irc://irc.oftc.net/dri-devel
7060 T:      git https://gitlab.freedesktop.org/drm/kernel.git
7061 F:      Documentation/devicetree/bindings/display/
7062 F:      Documentation/devicetree/bindings/gpu/
7063 F:      Documentation/gpu/
7064 F:      drivers/gpu/
7065 F:      include/drm/
7066 F:      include/linux/vga*
7067 F:      include/uapi/drm/
7068
7069 DRM DRIVERS AND MISC GPU PATCHES
7070 M:      Maarten Lankhorst <[email protected]>
7071 M:      Maxime Ripard <[email protected]>
7072 M:      Thomas Zimmermann <[email protected]>
7073 S:      Maintained
7074 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
7075 T:      git git://anongit.freedesktop.org/drm/drm-misc
7076 F:      Documentation/devicetree/bindings/display/
7077 F:      Documentation/devicetree/bindings/gpu/
7078 F:      Documentation/gpu/
7079 F:      drivers/gpu/drm/
7080 F:      drivers/gpu/vga/
7081 F:      include/drm/drm
7082 F:      include/linux/vga*
7083 F:      include/uapi/drm/
7084 X:      drivers/gpu/drm/amd/
7085 X:      drivers/gpu/drm/armada/
7086 X:      drivers/gpu/drm/etnaviv/
7087 X:      drivers/gpu/drm/exynos/
7088 X:      drivers/gpu/drm/i915/
7089 X:      drivers/gpu/drm/kmb/
7090 X:      drivers/gpu/drm/mediatek/
7091 X:      drivers/gpu/drm/msm/
7092 X:      drivers/gpu/drm/nouveau/
7093 X:      drivers/gpu/drm/radeon/
7094 X:      drivers/gpu/drm/renesas/rcar-du/
7095 X:      drivers/gpu/drm/tegra/
7096
7097 DRM DRIVERS FOR ALLWINNER A10
7098 M:      Maxime Ripard <[email protected]>
7099 M:      Chen-Yu Tsai <[email protected]>
7100 L:      [email protected]
7101 S:      Supported
7102 T:      git git://anongit.freedesktop.org/drm/drm-misc
7103 F:      Documentation/devicetree/bindings/display/allwinner*
7104 F:      drivers/gpu/drm/sun4i/
7105
7106 DRM DRIVERS FOR AMLOGIC SOCS
7107 M:      Neil Armstrong <[email protected]>
7108 L:      [email protected]
7109 L:      [email protected]
7110 S:      Supported
7111 W:      http://linux-meson.com/
7112 T:      git git://anongit.freedesktop.org/drm/drm-misc
7113 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
7114 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
7115 F:      Documentation/gpu/meson.rst
7116 F:      drivers/gpu/drm/ci/xfails/meson*
7117 F:      drivers/gpu/drm/meson/
7118
7119 DRM DRIVERS FOR ATMEL HLCDC
7120 M:      Sam Ravnborg <[email protected]>
7121 M:      Boris Brezillon <[email protected]>
7122 L:      [email protected]
7123 S:      Supported
7124 T:      git git://anongit.freedesktop.org/drm/drm-misc
7125 F:      Documentation/devicetree/bindings/display/atmel/
7126 F:      drivers/gpu/drm/atmel-hlcdc/
7127
7128 DRM DRIVERS FOR BRIDGE CHIPS
7129 M:      Andrzej Hajda <[email protected]>
7130 M:      Neil Armstrong <[email protected]>
7131 M:      Robert Foss <[email protected]>
7132 R:      Laurent Pinchart <[email protected]>
7133 R:      Jonas Karlman <[email protected]>
7134 R:      Jernej Skrabec <[email protected]>
7135 S:      Maintained
7136 T:      git git://anongit.freedesktop.org/drm/drm-misc
7137 F:      Documentation/devicetree/bindings/display/bridge/
7138 F:      drivers/gpu/drm/bridge/
7139 F:      drivers/gpu/drm/drm_bridge.c
7140 F:      drivers/gpu/drm/drm_bridge_connector.c
7141 F:      include/drm/drm_bridge.h
7142 F:      include/drm/drm_bridge_connector.h
7143
7144 DRM DRIVERS FOR EXYNOS
7145 M:      Inki Dae <[email protected]>
7146 M:      Seung-Woo Kim <[email protected]>
7147 M:      Kyungmin Park <[email protected]>
7148 L:      [email protected]
7149 S:      Supported
7150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
7151 F:      Documentation/devicetree/bindings/display/exynos/
7152 F:      Documentation/devicetree/bindings/display/samsung/
7153 F:      drivers/gpu/drm/exynos/
7154 F:      include/uapi/drm/exynos_drm.h
7155
7156 DRM DRIVERS FOR FREESCALE DCU
7157 M:      Stefan Agner <[email protected]>
7158 M:      Alison Wang <[email protected]>
7159 L:      [email protected]
7160 S:      Supported
7161 T:      git git://anongit.freedesktop.org/drm/drm-misc
7162 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
7163 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
7164 F:      drivers/gpu/drm/fsl-dcu/
7165
7166 DRM DRIVERS FOR FREESCALE IMX 5/6
7167 M:      Philipp Zabel <[email protected]>
7168 L:      [email protected]
7169 S:      Maintained
7170 T:      git git://anongit.freedesktop.org/drm/drm-misc
7171 T:      git git://git.pengutronix.de/git/pza/linux
7172 F:      Documentation/devicetree/bindings/display/imx/
7173 F:      drivers/gpu/drm/imx/ipuv3/
7174 F:      drivers/gpu/ipu-v3/
7175
7176 DRM DRIVERS FOR FREESCALE IMX BRIDGE
7177 M:      Liu Ying <[email protected]>
7178 L:      [email protected]
7179 S:      Maintained
7180 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
7181 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
7182 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
7183 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
7184 F:      drivers/gpu/drm/bridge/imx/
7185
7186 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
7187 M:      Patrik Jakobsson <[email protected]>
7188 L:      [email protected]
7189 S:      Maintained
7190 T:      git git://anongit.freedesktop.org/drm/drm-misc
7191 F:      drivers/gpu/drm/gma500/
7192
7193 DRM DRIVERS FOR HISILICON
7194 M:      Xinliang Liu <[email protected]>
7195 M:      Tian Tao  <[email protected]>
7196 R:      Xinwei Kong <[email protected]>
7197 R:      Sumit Semwal <[email protected]>
7198 R:      Yongqin Liu <[email protected]>
7199 R:      John Stultz <[email protected]>
7200 L:      [email protected]
7201 S:      Maintained
7202 T:      git git://anongit.freedesktop.org/drm/drm-misc
7203 F:      Documentation/devicetree/bindings/display/hisilicon/
7204 F:      drivers/gpu/drm/hisilicon/
7205
7206 DRM DRIVERS FOR LIMA
7207 M:      Qiang Yu <[email protected]>
7208 L:      [email protected]
7209 L:      [email protected] (moderated for non-subscribers)
7210 S:      Maintained
7211 T:      git git://anongit.freedesktop.org/drm/drm-misc
7212 F:      drivers/gpu/drm/lima/
7213 F:      include/uapi/drm/lima_drm.h
7214
7215 DRM DRIVERS FOR LOONGSON
7216 M:      Sui Jingfeng <[email protected]>
7217 L:      [email protected]
7218 S:      Supported
7219 T:      git git://anongit.freedesktop.org/drm/drm-misc
7220 F:      drivers/gpu/drm/loongson/
7221
7222 DRM DRIVERS FOR MEDIATEK
7223 M:      Chun-Kuang Hu <[email protected]>
7224 M:      Philipp Zabel <[email protected]>
7225 L:      [email protected]
7226 L:      [email protected] (moderated for non-subscribers)
7227 S:      Supported
7228 F:      Documentation/devicetree/bindings/display/mediatek/
7229 F:      drivers/gpu/drm/ci/xfails/mediatek*
7230 F:      drivers/gpu/drm/mediatek/
7231 F:      drivers/phy/mediatek/phy-mtk-dp.c
7232 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7233 F:      drivers/phy/mediatek/phy-mtk-mipi*
7234
7235 DRM DRIVERS FOR NVIDIA TEGRA
7236 M:      Thierry Reding <[email protected]>
7237 M:      Mikko Perttunen <[email protected]>
7238 L:      [email protected]
7239 L:      [email protected]
7240 S:      Supported
7241 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7242 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7243 F:      Documentation/devicetree/bindings/gpu/host1x/
7244 F:      drivers/gpu/drm/tegra/
7245 F:      drivers/gpu/host1x/
7246 F:      include/linux/host1x.h
7247 F:      include/uapi/drm/tegra_drm.h
7248
7249 DRM DRIVERS FOR RENESAS R-CAR
7250 M:      Laurent Pinchart <[email protected]>
7251 M:      Kieran Bingham <[email protected]>
7252 L:      [email protected]
7253 L:      [email protected]
7254 S:      Supported
7255 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7256 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7257 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7258 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7259 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7260 F:      drivers/gpu/drm/renesas/rcar-du/
7261
7262 DRM DRIVERS FOR RENESAS RZ
7263 M:      Biju Das <[email protected]>
7264 L:      [email protected]
7265 L:      [email protected]
7266 S:      Maintained
7267 T:      git git://anongit.freedesktop.org/drm/drm-misc
7268 F:      Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml
7269 F:      drivers/gpu/drm/renesas/rz-du/
7270
7271 DRM DRIVERS FOR RENESAS SHMOBILE
7272 M:      Laurent Pinchart <[email protected]>
7273 M:      Geert Uytterhoeven <[email protected]>
7274 L:      [email protected]
7275 L:      [email protected]
7276 S:      Supported
7277 T:      git git://anongit.freedesktop.org/drm/drm-misc
7278 F:      Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
7279 F:      drivers/gpu/drm/renesas/shmobile/
7280 F:      include/linux/platform_data/shmob_drm.h
7281
7282 DRM DRIVERS FOR ROCKCHIP
7283 M:      Sandy Huang <[email protected]>
7284 M:      Heiko Stübner <[email protected]>
7285 M:      Andy Yan <[email protected]>
7286 L:      [email protected]
7287 S:      Maintained
7288 T:      git git://anongit.freedesktop.org/drm/drm-misc
7289 F:      Documentation/devicetree/bindings/display/rockchip/
7290 F:      drivers/gpu/drm/ci/xfails/rockchip*
7291 F:      drivers/gpu/drm/rockchip/
7292
7293 DRM DRIVERS FOR STI
7294 M:      Alain Volmat <[email protected]>
7295 L:      [email protected]
7296 S:      Maintained
7297 T:      git git://anongit.freedesktop.org/drm/drm-misc
7298 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7299 F:      drivers/gpu/drm/sti
7300
7301 DRM DRIVERS FOR STM
7302 M:      Yannick Fertre <[email protected]>
7303 M:      Raphael Gallais-Pou <[email protected]>
7304 M:      Philippe Cornu <[email protected]>
7305 L:      [email protected]
7306 S:      Maintained
7307 T:      git git://anongit.freedesktop.org/drm/drm-misc
7308 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7309 F:      drivers/gpu/drm/stm
7310
7311 DRM DRIVERS FOR TI KEYSTONE
7312 M:      Jyri Sarha <[email protected]>
7313 M:      Tomi Valkeinen <[email protected]>
7314 L:      [email protected]
7315 S:      Maintained
7316 T:      git git://anongit.freedesktop.org/drm/drm-misc
7317 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7318 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7319 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7320 F:      drivers/gpu/drm/tidss/
7321
7322 DRM DRIVERS FOR TI LCDC
7323 M:      Jyri Sarha <[email protected]>
7324 M:      Tomi Valkeinen <[email protected]>
7325 L:      [email protected]
7326 S:      Maintained
7327 T:      git git://anongit.freedesktop.org/drm/drm-misc
7328 F:      Documentation/devicetree/bindings/display/tilcdc/
7329 F:      drivers/gpu/drm/tilcdc/
7330
7331 DRM DRIVERS FOR TI OMAP
7332 M:      Tomi Valkeinen <[email protected]>
7333 L:      [email protected]
7334 S:      Maintained
7335 T:      git git://anongit.freedesktop.org/drm/drm-misc
7336 F:      Documentation/devicetree/bindings/display/ti/
7337 F:      drivers/gpu/drm/omapdrm/
7338
7339 DRM DRIVERS FOR V3D
7340 M:      Melissa Wen <[email protected]>
7341 M:      Maíra Canal <[email protected]>
7342 S:      Supported
7343 T:      git git://anongit.freedesktop.org/drm/drm-misc
7344 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7345 F:      drivers/gpu/drm/v3d/
7346 F:      include/uapi/drm/v3d_drm.h
7347
7348 DRM DRIVERS FOR VC4
7349 M:      Maxime Ripard <[email protected]>
7350 S:      Supported
7351 T:      git git://github.com/anholt/linux
7352 T:      git git://anongit.freedesktop.org/drm/drm-misc
7353 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7354 F:      drivers/gpu/drm/vc4/
7355 F:      include/uapi/drm/vc4_drm.h
7356
7357 DRM DRIVERS FOR VIVANTE GPU IP
7358 M:      Lucas Stach <[email protected]>
7359 R:      Russell King <[email protected]>
7360 R:      Christian Gmeiner <[email protected]>
7361 L:      [email protected] (moderated for non-subscribers)
7362 L:      [email protected]
7363 S:      Maintained
7364 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7365 F:      drivers/gpu/drm/etnaviv/
7366 F:      include/uapi/drm/etnaviv_drm.h
7367
7368 DRM DRIVERS FOR XEN
7369 M:      Oleksandr Andrushchenko <[email protected]>
7370 L:      [email protected]
7371 L:      [email protected] (moderated for non-subscribers)
7372 S:      Supported
7373 T:      git git://anongit.freedesktop.org/drm/drm-misc
7374 F:      Documentation/gpu/xen-front.rst
7375 F:      drivers/gpu/drm/xen/
7376
7377 DRM DRIVERS FOR XILINX
7378 M:      Laurent Pinchart <[email protected]>
7379 L:      [email protected]
7380 S:      Maintained
7381 T:      git git://anongit.freedesktop.org/drm/drm-misc
7382 F:      Documentation/devicetree/bindings/display/xlnx/
7383 F:      drivers/gpu/drm/xlnx/
7384
7385 DRM GPU SCHEDULER
7386 M:      Luben Tuikov <[email protected]>
7387 M:      Matthew Brost <[email protected]>
7388 L:      [email protected]
7389 S:      Maintained
7390 T:      git git://anongit.freedesktop.org/drm/drm-misc
7391 F:      drivers/gpu/drm/scheduler/
7392 F:      include/drm/gpu_scheduler.h
7393
7394 DRM PANEL DRIVERS
7395 M:      Neil Armstrong <[email protected]>
7396 R:      Jessica Zhang <[email protected]>
7397 R:      Sam Ravnborg <[email protected]>
7398 L:      [email protected]
7399 S:      Maintained
7400 T:      git git://anongit.freedesktop.org/drm/drm-misc
7401 F:      Documentation/devicetree/bindings/display/panel/
7402 F:      drivers/gpu/drm/drm_panel.c
7403 F:      drivers/gpu/drm/panel/
7404 F:      include/drm/drm_panel.h
7405
7406 DRM PRIVACY-SCREEN CLASS
7407 M:      Hans de Goede <[email protected]>
7408 L:      [email protected]
7409 S:      Maintained
7410 T:      git git://anongit.freedesktop.org/drm/drm-misc
7411 F:      drivers/gpu/drm/drm_privacy_screen*
7412 F:      include/drm/drm_privacy_screen*
7413
7414 DRM TTM SUBSYSTEM
7415 M:      Christian Koenig <[email protected]>
7416 M:      Huang Rui <[email protected]>
7417 L:      [email protected]
7418 S:      Maintained
7419 T:      git git://anongit.freedesktop.org/drm/drm-misc
7420 F:      drivers/gpu/drm/ttm/
7421 F:      include/drm/ttm/
7422
7423 DRM AUTOMATED TESTING
7424 M:      Helen Koike <[email protected]>
7425 L:      [email protected]
7426 S:      Maintained
7427 T:      git git://anongit.freedesktop.org/drm/drm-misc
7428 F:      Documentation/gpu/automated_testing.rst
7429 F:      drivers/gpu/drm/ci/
7430
7431 DSBR100 USB FM RADIO DRIVER
7432 M:      Alexey Klimov <[email protected]>
7433 L:      [email protected]
7434 S:      Maintained
7435 T:      git git://linuxtv.org/media_tree.git
7436 F:      drivers/media/radio/dsbr100.c
7437
7438 DT3155 MEDIA DRIVER
7439 M:      Hans Verkuil <[email protected]>
7440 L:      [email protected]
7441 S:      Odd Fixes
7442 W:      https://linuxtv.org
7443 T:      git git://linuxtv.org/media_tree.git
7444 F:      drivers/media/pci/dt3155/
7445
7446 DVB_USB_AF9015 MEDIA DRIVER
7447 L:      [email protected]
7448 S:      Orphan
7449 W:      https://linuxtv.org
7450 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7451 F:      drivers/media/usb/dvb-usb-v2/af9015*
7452
7453 DVB_USB_AF9035 MEDIA DRIVER
7454 L:      [email protected]
7455 S:      Orphan
7456 W:      https://linuxtv.org
7457 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7458 F:      drivers/media/usb/dvb-usb-v2/af9035*
7459
7460 DVB_USB_ANYSEE MEDIA DRIVER
7461 L:      [email protected]
7462 S:      Orphan
7463 W:      https://linuxtv.org
7464 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7465 F:      drivers/media/usb/dvb-usb-v2/anysee*
7466
7467 DVB_USB_AU6610 MEDIA DRIVER
7468 L:      [email protected]
7469 S:      Orphan
7470 W:      https://linuxtv.org
7471 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7472 F:      drivers/media/usb/dvb-usb-v2/au6610*
7473
7474 DVB_USB_CE6230 MEDIA DRIVER
7475 L:      [email protected]
7476 S:      Orphan
7477 W:      https://linuxtv.org
7478 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7479 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7480
7481 DVB_USB_CXUSB MEDIA DRIVER
7482 M:      Michael Krufky <[email protected]>
7483 L:      [email protected]
7484 S:      Maintained
7485 W:      https://linuxtv.org
7486 W:      http://github.com/mkrufky
7487 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7488 T:      git git://linuxtv.org/media_tree.git
7489 F:      drivers/media/usb/dvb-usb/cxusb*
7490
7491 DVB_USB_EC168 MEDIA DRIVER
7492 L:      [email protected]
7493 S:      Orphan
7494 W:      https://linuxtv.org
7495 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7496 F:      drivers/media/usb/dvb-usb-v2/ec168*
7497
7498 DVB_USB_GL861 MEDIA DRIVER
7499 L:      [email protected]
7500 S:      Orphan
7501 W:      https://linuxtv.org
7502 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7503 F:      drivers/media/usb/dvb-usb-v2/gl861*
7504
7505 DVB_USB_MXL111SF MEDIA DRIVER
7506 M:      Michael Krufky <[email protected]>
7507 L:      [email protected]
7508 S:      Maintained
7509 W:      https://linuxtv.org
7510 W:      http://github.com/mkrufky
7511 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7512 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7513 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7514
7515 DVB_USB_RTL28XXU MEDIA DRIVER
7516 L:      [email protected]
7517 S:      Orphan
7518 W:      https://linuxtv.org
7519 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7520 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7521
7522 DVB_USB_V2 MEDIA DRIVER
7523 L:      [email protected]
7524 S:      Orphan
7525 W:      https://linuxtv.org
7526 W:      http://palosaari.fi/linux/
7527 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7528 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7529 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7530
7531 DYNAMIC DEBUG
7532 M:      Jason Baron <[email protected]>
7533 M:      Jim Cromie <[email protected]>
7534 S:      Maintained
7535 F:      include/linux/dynamic_debug.h
7536 F:      lib/dynamic_debug.c
7537 F:      lib/test_dynamic_debug.c
7538
7539 DYNAMIC INTERRUPT MODERATION
7540 M:      Tal Gilboa <[email protected]>
7541 S:      Maintained
7542 F:      Documentation/networking/net_dim.rst
7543 F:      include/linux/dim.h
7544 F:      lib/dim/
7545
7546 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7547 M:      Daniel Lezcano <[email protected]>
7548 L:      [email protected]
7549 S:      Supported
7550 B:      https://bugzilla.kernel.org
7551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7552 F:      drivers/powercap/dtpm*
7553 F:      include/linux/dtpm.h
7554
7555 DZ DECSTATION DZ11 SERIAL DRIVER
7556 M:      "Maciej W. Rozycki" <[email protected]>
7557 S:      Maintained
7558 F:      drivers/tty/serial/dz.*
7559
7560 E3X0 POWER BUTTON DRIVER
7561 M:      Moritz Fischer <[email protected]>
7562 L:      [email protected]
7563 S:      Supported
7564 W:      http://www.ettus.com
7565 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7566 F:      drivers/input/misc/e3x0-button.c
7567
7568 E4000 MEDIA DRIVER
7569 L:      [email protected]
7570 S:      Orphan
7571 W:      https://linuxtv.org
7572 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7573 F:      drivers/media/tuners/e4000*
7574
7575 EARTH_PT1 MEDIA DRIVER
7576 M:      Akihiro Tsukada <[email protected]>
7577 L:      [email protected]
7578 S:      Odd Fixes
7579 F:      drivers/media/pci/pt1/
7580
7581 EARTH_PT3 MEDIA DRIVER
7582 M:      Akihiro Tsukada <[email protected]>
7583 L:      [email protected]
7584 S:      Odd Fixes
7585 F:      drivers/media/pci/pt3/
7586
7587 EC100 MEDIA DRIVER
7588 L:      [email protected]
7589 S:      Orphan
7590 W:      https://linuxtv.org
7591 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7592 F:      drivers/media/dvb-frontends/ec100*
7593
7594 ECRYPT FILE SYSTEM
7595 M:      Tyler Hicks <[email protected]>
7596 L:      [email protected]
7597 S:      Odd Fixes
7598 W:      http://ecryptfs.org
7599 W:      https://launchpad.net/ecryptfs
7600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7601 F:      Documentation/filesystems/ecryptfs.rst
7602 F:      fs/ecryptfs/
7603
7604 EDAC-AMD64
7605 M:      Yazen Ghannam <[email protected]>
7606 L:      [email protected]
7607 S:      Supported
7608 F:      drivers/edac/amd64_edac*
7609 F:      drivers/edac/mce_amd*
7610
7611 EDAC-ARMADA
7612 M:      Jan Luebbe <[email protected]>
7613 L:      [email protected]
7614 S:      Maintained
7615 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7616 F:      drivers/edac/armada_xp_*
7617
7618 EDAC-AST2500
7619 M:      Stefan Schaeckeler <[email protected]>
7620 S:      Supported
7621 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7622 F:      drivers/edac/aspeed_edac.c
7623
7624 EDAC-BLUEFIELD
7625 M:      Shravan Kumar Ramani <[email protected]>
7626 S:      Supported
7627 F:      drivers/edac/bluefield_edac.c
7628
7629 EDAC-CALXEDA
7630 M:      Andre Przywara <[email protected]>
7631 L:      [email protected]
7632 S:      Maintained
7633 F:      drivers/edac/highbank*
7634
7635 EDAC-CAVIUM OCTEON
7636 M:      Ralf Baechle <[email protected]>
7637 L:      [email protected]
7638 L:      [email protected]
7639 S:      Supported
7640 F:      drivers/edac/octeon_edac*
7641
7642 EDAC-CAVIUM THUNDERX
7643 M:      Robert Richter <[email protected]>
7644 L:      [email protected]
7645 S:      Odd Fixes
7646 F:      drivers/edac/thunderx_edac*
7647
7648 EDAC-CORE
7649 M:      Borislav Petkov <[email protected]>
7650 M:      Tony Luck <[email protected]>
7651 R:      James Morse <[email protected]>
7652 R:      Mauro Carvalho Chehab <[email protected]>
7653 R:      Robert Richter <[email protected]>
7654 L:      [email protected]
7655 S:      Supported
7656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7657 F:      Documentation/driver-api/edac.rst
7658 F:      drivers/edac/
7659 F:      include/linux/edac.h
7660
7661 EDAC-DMC520
7662 M:      Lei Wang <[email protected]>
7663 L:      [email protected]
7664 S:      Supported
7665 F:      drivers/edac/dmc520_edac.c
7666
7667 EDAC-E752X
7668 M:      Mark Gross <[email protected]>
7669 L:      [email protected]
7670 S:      Maintained
7671 F:      drivers/edac/e752x_edac.c
7672
7673 EDAC-E7XXX
7674 L:      [email protected]
7675 S:      Maintained
7676 F:      drivers/edac/e7xxx_edac.c
7677
7678 EDAC-FSL_DDR
7679 M:      York Sun <[email protected]>
7680 L:      [email protected]
7681 S:      Maintained
7682 F:      drivers/edac/fsl_ddr_edac.*
7683
7684 EDAC-GHES
7685 M:      Mauro Carvalho Chehab <[email protected]>
7686 L:      [email protected]
7687 S:      Maintained
7688 F:      drivers/edac/ghes_edac.c
7689
7690 EDAC-I10NM
7691 M:      Tony Luck <[email protected]>
7692 L:      [email protected]
7693 S:      Maintained
7694 F:      drivers/edac/i10nm_base.c
7695
7696 EDAC-I3000
7697 L:      [email protected]
7698 S:      Orphan
7699 F:      drivers/edac/i3000_edac.c
7700
7701 EDAC-I5000
7702 L:      [email protected]
7703 S:      Maintained
7704 F:      drivers/edac/i5000_edac.c
7705
7706 EDAC-I5400
7707 M:      Mauro Carvalho Chehab <[email protected]>
7708 L:      [email protected]
7709 S:      Maintained
7710 F:      drivers/edac/i5400_edac.c
7711
7712 EDAC-I7300
7713 M:      Mauro Carvalho Chehab <[email protected]>
7714 L:      [email protected]
7715 S:      Maintained
7716 F:      drivers/edac/i7300_edac.c
7717
7718 EDAC-I7CORE
7719 M:      Mauro Carvalho Chehab <[email protected]>
7720 L:      [email protected]
7721 S:      Maintained
7722 F:      drivers/edac/i7core_edac.c
7723
7724 EDAC-I82443BXGX
7725 M:      Tim Small <[email protected]>
7726 L:      [email protected]
7727 S:      Maintained
7728 F:      drivers/edac/i82443bxgx_edac.c
7729
7730 EDAC-I82975X
7731 M:      "Arvind R." <[email protected]>
7732 L:      [email protected]
7733 S:      Maintained
7734 F:      drivers/edac/i82975x_edac.c
7735
7736 EDAC-IE31200
7737 M:      Jason Baron <[email protected]>
7738 L:      [email protected]
7739 S:      Maintained
7740 F:      drivers/edac/ie31200_edac.c
7741
7742 EDAC-IGEN6
7743 M:      Tony Luck <[email protected]>
7744 R:      Qiuxu Zhuo <[email protected]>
7745 L:      [email protected]
7746 S:      Maintained
7747 F:      drivers/edac/igen6_edac.c
7748
7749 EDAC-MPC85XX
7750 M:      Johannes Thumshirn <[email protected]>
7751 L:      [email protected]
7752 S:      Maintained
7753 F:      drivers/edac/mpc85xx_edac.[ch]
7754
7755 EDAC-NPCM
7756 M:      Marvin Lin <[email protected]>
7757 M:      Stanley Chu <[email protected]>
7758 L:      [email protected]
7759 S:      Maintained
7760 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
7761 F:      drivers/edac/npcm_edac.c
7762
7763 EDAC-PASEMI
7764 M:      Egor Martovetsky <[email protected]>
7765 L:      [email protected]
7766 S:      Maintained
7767 F:      drivers/edac/pasemi_edac.c
7768
7769 EDAC-PND2
7770 M:      Tony Luck <[email protected]>
7771 L:      [email protected]
7772 S:      Maintained
7773 F:      drivers/edac/pnd2_edac.[ch]
7774
7775 EDAC-QCOM
7776 M:      Manivannan Sadhasivam <[email protected]>
7777 L:      [email protected]
7778 L:      [email protected]
7779 S:      Maintained
7780 F:      drivers/edac/qcom_edac.c
7781
7782 EDAC-R82600
7783 M:      Tim Small <[email protected]>
7784 L:      [email protected]
7785 S:      Maintained
7786 F:      drivers/edac/r82600_edac.c
7787
7788 EDAC-SBRIDGE
7789 M:      Tony Luck <[email protected]>
7790 R:      Qiuxu Zhuo <[email protected]>
7791 L:      [email protected]
7792 S:      Maintained
7793 F:      drivers/edac/sb_edac.c
7794
7795 EDAC-SKYLAKE
7796 M:      Tony Luck <[email protected]>
7797 L:      [email protected]
7798 S:      Maintained
7799 F:      drivers/edac/skx_*.[ch]
7800
7801 EDAC-TI
7802 M:      Tero Kristo <[email protected]>
7803 L:      [email protected]
7804 S:      Odd Fixes
7805 F:      drivers/edac/ti_edac.c
7806
7807 EDIROL UA-101/UA-1000 DRIVER
7808 M:      Clemens Ladisch <[email protected]>
7809 L:      [email protected] (moderated for non-subscribers)
7810 S:      Maintained
7811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7812 F:      sound/usb/misc/ua101.c
7813
7814 EFI TEST DRIVER
7815 M:      Ivan Hu <[email protected]>
7816 M:      Ard Biesheuvel <[email protected]>
7817 L:      [email protected]
7818 S:      Maintained
7819 F:      drivers/firmware/efi/test/
7820
7821 EFI VARIABLE FILESYSTEM
7822 M:      Jeremy Kerr <[email protected]>
7823 M:      Ard Biesheuvel <[email protected]>
7824 L:      [email protected]
7825 S:      Maintained
7826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7827 F:      fs/efivarfs/
7828
7829 EFIFB FRAMEBUFFER DRIVER
7830 M:      Peter Jones <[email protected]>
7831 L:      [email protected]
7832 S:      Maintained
7833 F:      drivers/video/fbdev/efifb.c
7834
7835 EFS FILESYSTEM
7836 S:      Orphan
7837 W:      http://aeschi.ch.eu.org/efs/
7838 F:      fs/efs/
7839
7840 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
7841 L:      [email protected]
7842 S:      Orphan
7843 F:      drivers/net/ethernet/ibm/ehea/
7844
7845 ELM327 CAN NETWORK DRIVER
7846 M:      Max Staudt <[email protected]>
7847 L:      [email protected]
7848 S:      Maintained
7849 F:      Documentation/networking/device_drivers/can/can327.rst
7850 F:      drivers/net/can/can327.c
7851
7852 EM28XX VIDEO4LINUX DRIVER
7853 M:      Mauro Carvalho Chehab <[email protected]>
7854 L:      [email protected]
7855 S:      Maintained
7856 W:      https://linuxtv.org
7857 T:      git git://linuxtv.org/media_tree.git
7858 F:      Documentation/admin-guide/media/em28xx*
7859 F:      drivers/media/usb/em28xx/
7860
7861 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
7862 M:      Adrian Hunter <[email protected]>
7863 M:      Asutosh Das <[email protected]>
7864 R:      Ritesh Harjani <[email protected]>
7865 L:      [email protected]
7866 S:      Supported
7867 F:      drivers/mmc/host/cqhci*
7868
7869 EMS CPC-PCI CAN DRIVER
7870 M:      Gerhard Uttenthaler <[email protected]>
7871 M:      [email protected]
7872 L:      [email protected]
7873 S:      Maintained
7874 F:      drivers/net/can/sja1000/ems_pci.c
7875
7876 EMULEX 10Gbps iSCSI - OneConnect DRIVER
7877 M:      Ketan Mukadam <[email protected]>
7878 L:      [email protected]
7879 S:      Supported
7880 W:      http://www.broadcom.com
7881 F:      drivers/scsi/be2iscsi/
7882
7883 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
7884 M:      Ajit Khaparde <[email protected]>
7885 M:      Sriharsha Basavapatna <[email protected]>
7886 M:      Somnath Kotur <[email protected]>
7887 L:      [email protected]
7888 S:      Supported
7889 W:      http://www.emulex.com
7890 F:      drivers/net/ethernet/emulex/benet/
7891
7892 EMULEX ONECONNECT ROCE DRIVER
7893 M:      Selvin Xavier <[email protected]>
7894 L:      [email protected]
7895 S:      Odd Fixes
7896 W:      http://www.broadcom.com
7897 F:      drivers/infiniband/hw/ocrdma/
7898 F:      include/uapi/rdma/ocrdma-abi.h
7899
7900 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
7901 M:      James Smart <[email protected]>
7902 M:      Ram Vegesna <[email protected]>
7903 L:      [email protected]
7904 L:      [email protected]
7905 S:      Supported
7906 W:      http://www.broadcom.com
7907 F:      drivers/scsi/elx/
7908
7909 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
7910 M:      James Smart <[email protected]>
7911 M:      Dick Kennedy <[email protected]>
7912 L:      [email protected]
7913 S:      Supported
7914 W:      http://www.broadcom.com
7915 F:      drivers/scsi/lpfc/
7916
7917 ENE CB710 FLASH CARD READER DRIVER
7918 M:      Michał Mirosław <[email protected]>
7919 S:      Maintained
7920 F:      drivers/misc/cb710/
7921 F:      drivers/mmc/host/cb710-mmc.*
7922 F:      include/linux/cb710.h
7923
7924 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
7925 M:      Maxim Levitsky <[email protected]>
7926 S:      Maintained
7927 F:      drivers/media/rc/ene_ir.*
7928
7929 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
7930 M:      Laurentiu Tudor <[email protected]>
7931 L:      [email protected]
7932 S:      Maintained
7933 F:      drivers/tty/ehv_bytechan.c
7934
7935 EPSON S1D13XXX FRAMEBUFFER DRIVER
7936 M:      Kristoffer Ericson <[email protected]>
7937 S:      Maintained
7938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
7939 F:      drivers/video/fbdev/s1d13xxxfb.c
7940 F:      include/video/s1d13xxxfb.h
7941
7942 EROFS FILE SYSTEM
7943 M:      Gao Xiang <[email protected]>
7944 M:      Chao Yu <[email protected]>
7945 R:      Yue Hu <[email protected]>
7946 R:      Jeffle Xu <[email protected]>
7947 R:      Sandeep Dhavale <[email protected]>
7948 L:      [email protected]
7949 S:      Maintained
7950 W:      https://erofs.docs.kernel.org
7951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
7952 F:      Documentation/ABI/testing/sysfs-fs-erofs
7953 F:      Documentation/filesystems/erofs.rst
7954 F:      fs/erofs/
7955 F:      include/trace/events/erofs.h
7956
7957 ERRSEQ ERROR TRACKING INFRASTRUCTURE
7958 M:      Jeff Layton <[email protected]>
7959 S:      Maintained
7960 F:      include/linux/errseq.h
7961 F:      lib/errseq.c
7962
7963 ESD CAN NETWORK DRIVERS
7964 M:      Stefan Mätje <[email protected]>
7965 R:      [email protected]
7966 L:      [email protected]
7967 S:      Maintained
7968 F:      drivers/net/can/esd/
7969
7970 ESD CAN/USB DRIVERS
7971 M:      Frank Jungclaus <[email protected]>
7972 R:      [email protected]
7973 L:      [email protected]
7974 S:      Maintained
7975 F:      drivers/net/can/usb/esd_usb.c
7976
7977 ET131X NETWORK DRIVER
7978 M:      Mark Einon <[email protected]>
7979 S:      Odd Fixes
7980 F:      drivers/net/ethernet/agere/
7981
7982 ETAS ES58X CAN/USB DRIVER
7983 M:      Vincent Mailhol <[email protected]>
7984 L:      [email protected]
7985 S:      Maintained
7986 F:      Documentation/networking/devlink/etas_es58x.rst
7987 F:      drivers/net/can/usb/etas_es58x/
7988
7989 ETHERNET BRIDGE
7990 M:      Roopa Prabhu <[email protected]>
7991 M:      Nikolay Aleksandrov <[email protected]>
7992 L:      [email protected]
7993 L:      [email protected]
7994 S:      Maintained
7995 W:      http://www.linuxfoundation.org/en/Net:Bridge
7996 F:      include/linux/netfilter_bridge/
7997 F:      net/bridge/
7998
7999 ETHERNET PHY LIBRARY
8000 M:      Andrew Lunn <[email protected]>
8001 M:      Heiner Kallweit <[email protected]>
8002 R:      Russell King <[email protected]>
8003 L:      [email protected]
8004 S:      Maintained
8005 F:      Documentation/ABI/testing/sysfs-class-net-phydev
8006 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
8007 F:      Documentation/devicetree/bindings/net/mdio*
8008 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
8009 F:      Documentation/networking/phy.rst
8010 F:      drivers/net/mdio/
8011 F:      drivers/net/mdio/acpi_mdio.c
8012 F:      drivers/net/mdio/fwnode_mdio.c
8013 F:      drivers/net/mdio/of_mdio.c
8014 F:      drivers/net/pcs/
8015 F:      drivers/net/phy/
8016 F:      include/dt-bindings/net/qca-ar803x.h
8017 F:      include/linux/*mdio*.h
8018 F:      include/linux/linkmode.h
8019 F:      include/linux/mdio/*.h
8020 F:      include/linux/mii.h
8021 F:      include/linux/of_net.h
8022 F:      include/linux/phy.h
8023 F:      include/linux/phy_fixed.h
8024 F:      include/linux/phy_link_topology.h
8025 F:      include/linux/phy_link_topology_core.h
8026 F:      include/linux/phylib_stubs.h
8027 F:      include/linux/platform_data/mdio-bcm-unimac.h
8028 F:      include/linux/platform_data/mdio-gpio.h
8029 F:      include/trace/events/mdio.h
8030 F:      include/uapi/linux/mdio.h
8031 F:      include/uapi/linux/mii.h
8032 F:      net/core/of_net.c
8033
8034 ETHERNET PHY LIBRARY [RUST]
8035 M:      FUJITA Tomonori <[email protected]>
8036 R:      Trevor Gross <[email protected]>
8037 L:      [email protected]
8038 L:      [email protected]
8039 S:      Maintained
8040 F:      rust/kernel/net/phy.rs
8041
8042 EXEC & BINFMT API, ELF
8043 R:      Eric Biederman <[email protected]>
8044 R:      Kees Cook <[email protected]>
8045 L:      [email protected]
8046 S:      Supported
8047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
8048 F:      Documentation/userspace-api/ELF.rst
8049 F:      fs/*binfmt_*.c
8050 F:      fs/exec.c
8051 F:      include/linux/binfmts.h
8052 F:      include/linux/elf.h
8053 F:      include/uapi/linux/binfmts.h
8054 F:      include/uapi/linux/elf.h
8055 F:      tools/testing/selftests/exec/
8056 N:      asm/elf.h
8057 N:      binfmt
8058
8059 EXFAT FILE SYSTEM
8060 M:      Namjae Jeon <[email protected]>
8061 M:      Sungjong Seo <[email protected]>
8062 L:      [email protected]
8063 S:      Maintained
8064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
8065 F:      fs/exfat/
8066
8067 EXPRESSWIRE PROTOCOL LIBRARY
8068 M:      Duje Mihanović <[email protected]>
8069 L:      [email protected]
8070 S:      Maintained
8071 F:      drivers/leds/leds-expresswire.c
8072 F:      include/linux/leds-expresswire.h
8073
8074 EXT2 FILE SYSTEM
8075 M:      Jan Kara <[email protected]>
8076 L:      [email protected]
8077 S:      Maintained
8078 F:      Documentation/filesystems/ext2.rst
8079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git
8080 F:      fs/ext2/
8081 F:      include/linux/ext2*
8082
8083 EXT4 FILE SYSTEM
8084 M:      "Theodore Ts'o" <[email protected]>
8085 M:      Andreas Dilger <[email protected]>
8086 L:      [email protected]
8087 S:      Maintained
8088 W:      http://ext4.wiki.kernel.org
8089 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
8090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
8091 F:      Documentation/filesystems/ext4/
8092 F:      fs/ext4/
8093 F:      include/trace/events/ext4.h
8094 F:      include/uapi/linux/ext4.h
8095
8096 Extended Verification Module (EVM)
8097 M:      Mimi Zohar <[email protected]>
8098 M:      Roberto Sassu <[email protected]>
8099 L:      [email protected]
8100 S:      Supported
8101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8102 F:      security/integrity/
8103 F:      security/integrity/evm/
8104
8105 EXTENSIBLE FIRMWARE INTERFACE (EFI)
8106 M:      Ard Biesheuvel <[email protected]>
8107 L:      [email protected]
8108 S:      Maintained
8109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8110 F:      Documentation/admin-guide/efi-stub.rst
8111 F:      arch/*/include/asm/efi.h
8112 F:      arch/*/kernel/efi.c
8113 F:      arch/arm/boot/compressed/efi-header.S
8114 F:      arch/x86/platform/efi/
8115 F:      drivers/firmware/efi/
8116 F:      include/linux/efi*.h
8117
8118 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
8119 M:      MyungJoo Ham <[email protected]>
8120 M:      Chanwoo Choi <[email protected]>
8121 L:      [email protected]
8122 S:      Maintained
8123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
8124 F:      Documentation/devicetree/bindings/extcon/
8125 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
8126 F:      drivers/extcon/
8127 F:      include/linux/extcon.h
8128 F:      include/linux/extcon/
8129
8130 EXTRA BOOT CONFIG
8131 M:      Masami Hiramatsu <[email protected]>
8132 L:      [email protected]
8133 L:      [email protected]
8134 S:      Maintained
8135 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8137 F:      Documentation/admin-guide/bootconfig.rst
8138 F:      fs/proc/bootconfig.c
8139 F:      include/linux/bootconfig.h
8140 F:      lib/bootconfig-data.S
8141 F:      lib/bootconfig.c
8142 F:      tools/bootconfig/*
8143 F:      tools/bootconfig/scripts/*
8144
8145 EXYNOS DP DRIVER
8146 M:      Jingoo Han <[email protected]>
8147 L:      [email protected]
8148 S:      Maintained
8149 F:      drivers/gpu/drm/exynos/exynos_dp*
8150
8151 EXYNOS SYSMMU (IOMMU) driver
8152 M:      Marek Szyprowski <[email protected]>
8153 L:      [email protected]
8154 S:      Maintained
8155 F:      drivers/iommu/exynos-iommu.c
8156
8157 F2FS FILE SYSTEM
8158 M:      Jaegeuk Kim <[email protected]>
8159 M:      Chao Yu <[email protected]>
8160 L:      [email protected]
8161 S:      Maintained
8162 W:      https://f2fs.wiki.kernel.org/
8163 Q:      https://patchwork.kernel.org/project/f2fs/list/
8164 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
8165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
8166 F:      Documentation/ABI/testing/sysfs-fs-f2fs
8167 F:      Documentation/filesystems/f2fs.rst
8168 F:      fs/f2fs/
8169 F:      include/linux/f2fs_fs.h
8170 F:      include/trace/events/f2fs.h
8171 F:      include/uapi/linux/f2fs.h
8172
8173 F71805F HARDWARE MONITORING DRIVER
8174 M:      Jean Delvare <[email protected]>
8175 L:      [email protected]
8176 S:      Maintained
8177 F:      Documentation/hwmon/f71805f.rst
8178 F:      drivers/hwmon/f71805f.c
8179
8180 FADDR2LINE
8181 M:      Josh Poimboeuf <[email protected]>
8182 S:      Maintained
8183 F:      scripts/faddr2line
8184
8185 FAILOVER MODULE
8186 M:      Sridhar Samudrala <[email protected]>
8187 L:      [email protected]
8188 S:      Supported
8189 F:      Documentation/networking/failover.rst
8190 F:      include/net/failover.h
8191 F:      net/core/failover.c
8192
8193 FANOTIFY
8194 M:      Jan Kara <[email protected]>
8195 R:      Amir Goldstein <[email protected]>
8196 R:      Matthew Bobrowski <[email protected]>
8197 L:      [email protected]
8198 S:      Maintained
8199 F:      fs/notify/fanotify/
8200 F:      include/linux/fanotify.h
8201 F:      include/uapi/linux/fanotify.h
8202
8203 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
8204 M:      Linus Walleij <[email protected]>
8205 L:      [email protected]
8206 S:      Maintained
8207 F:      drivers/usb/fotg210/
8208
8209 FARSYNC SYNCHRONOUS DRIVER
8210 M:      Kevin Curtis <[email protected]>
8211 S:      Supported
8212 W:      http://www.farsite.co.uk/
8213 F:      drivers/net/wan/farsync.*
8214
8215 FAULT INJECTION SUPPORT
8216 M:      Akinobu Mita <[email protected]>
8217 S:      Supported
8218 F:      Documentation/fault-injection/
8219 F:      lib/fault-inject.c
8220
8221 FBTFT Framebuffer drivers
8222 L:      [email protected]
8223 L:      [email protected]
8224 S:      Orphan
8225 F:      drivers/staging/fbtft/
8226
8227 FC0011 TUNER DRIVER
8228 M:      Michael Buesch <[email protected]>
8229 L:      [email protected]
8230 S:      Maintained
8231 F:      drivers/media/tuners/fc0011.c
8232 F:      drivers/media/tuners/fc0011.h
8233
8234 FC2580 MEDIA DRIVER
8235 L:      [email protected]
8236 S:      Orphan
8237 W:      https://linuxtv.org
8238 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8239 F:      drivers/media/tuners/fc2580*
8240
8241 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8242 M:      Hannes Reinecke <[email protected]>
8243 L:      [email protected]
8244 S:      Supported
8245 W:      www.Open-FCoE.org
8246 F:      drivers/scsi/fcoe/
8247 F:      drivers/scsi/libfc/
8248 F:      include/scsi/fc/
8249 F:      include/scsi/libfc.h
8250 F:      include/scsi/libfcoe.h
8251 F:      include/uapi/scsi/fc/
8252
8253 FILE LOCKING (flock() and fcntl()/lockf())
8254 M:      Jeff Layton <[email protected]>
8255 M:      Chuck Lever <[email protected]>
8256 R:      Alexander Aring <[email protected]>
8257 L:      [email protected]
8258 S:      Maintained
8259 F:      fs/fcntl.c
8260 F:      fs/locks.c
8261 F:      include/linux/fcntl.h
8262 F:      include/uapi/linux/fcntl.h
8263
8264 FILESYSTEM DIRECT ACCESS (DAX)
8265 M:      Dan Williams <[email protected]>
8266 R:      Matthew Wilcox <[email protected]>
8267 R:      Jan Kara <[email protected]>
8268 L:      [email protected]
8269 L:      [email protected]
8270 S:      Supported
8271 F:      fs/dax.c
8272 F:      include/linux/dax.h
8273 F:      include/trace/events/fs_dax.h
8274
8275 FILESYSTEMS (VFS and infrastructure)
8276 M:      Alexander Viro <[email protected]>
8277 M:      Christian Brauner <[email protected]>
8278 R:      Jan Kara <[email protected]>
8279 L:      [email protected]
8280 S:      Maintained
8281 F:      fs/*
8282 F:      include/linux/fs.h
8283 F:      include/linux/fs_types.h
8284 F:      include/uapi/linux/fs.h
8285 F:      include/uapi/linux/openat2.h
8286
8287 FILESYSTEMS [EXPORTFS]
8288 M:      Chuck Lever <[email protected]>
8289 M:      Jeff Layton <[email protected]>
8290 R:      Amir Goldstein <[email protected]>
8291 L:      [email protected]
8292 L:      [email protected]
8293 S:      Supported
8294 F:      Documentation/filesystems/nfs/exporting.rst
8295 F:      fs/exportfs/
8296 F:      fs/fhandle.c
8297 F:      include/linux/exportfs.h
8298
8299 FILESYSTEMS [IDMAPPED MOUNTS]
8300 M:      Christian Brauner <[email protected]>
8301 M:      Seth Forshee <[email protected]>
8302 L:      [email protected]
8303 S:      Maintained
8304 F:      Documentation/filesystems/idmappings.rst
8305 F:      fs/mnt_idmapping.c
8306 F:      include/linux/mnt_idmapping.*
8307 F:      tools/testing/selftests/mount_setattr/
8308
8309 FILESYSTEMS [IOMAP]
8310 M:      Christian Brauner <[email protected]>
8311 R:      Darrick J. Wong <[email protected]>
8312 L:      [email protected]
8313 L:      [email protected]
8314 S:      Supported
8315 F:      fs/iomap/
8316 F:      include/linux/iomap.h
8317
8318 FILESYSTEMS [NETFS LIBRARY]
8319 M:      David Howells <[email protected]>
8320 R:      Jeff Layton <[email protected]>
8321 L:      [email protected]
8322 L:      [email protected]
8323 S:      Supported
8324 F:      Documentation/filesystems/caching/
8325 F:      Documentation/filesystems/netfs_library.rst
8326 F:      fs/netfs/
8327 F:      include/linux/fscache*.h
8328 F:      include/linux/netfs.h
8329 F:      include/trace/events/fscache.h
8330 F:      include/trace/events/netfs.h
8331
8332 FILESYSTEMS [STACKABLE]
8333 M:      Miklos Szeredi <[email protected]>
8334 M:      Amir Goldstein <[email protected]>
8335 L:      [email protected]
8336 L:      [email protected]
8337 S:      Maintained
8338 F:      fs/backing-file.c
8339 F:      include/linux/backing-file.h
8340
8341 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8342 M:      Riku Voipio <[email protected]>
8343 L:      [email protected]
8344 S:      Maintained
8345 F:      drivers/hwmon/f75375s.c
8346 F:      include/linux/f75375s.h
8347
8348 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8349 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8350 L:      [email protected]
8351 S:      Maintained
8352 F:      drivers/net/can/usb/f81604.c
8353
8354 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8355 M:      Clemens Ladisch <[email protected]>
8356 M:      Takashi Sakamoto <[email protected]>
8357 L:      [email protected] (moderated for non-subscribers)
8358 S:      Maintained
8359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8360 F:      include/uapi/sound/firewire.h
8361 F:      sound/firewire/
8362
8363 FIREWIRE MEDIA DRIVERS (firedtv)
8364 M:      Stefan Richter <[email protected]>
8365 L:      [email protected]
8366 L:      [email protected]
8367 S:      Maintained
8368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8369 F:      drivers/media/firewire/
8370
8371 FIREWIRE SBP-2 TARGET
8372 M:      Chris Boot <[email protected]>
8373 L:      [email protected]
8374 L:      [email protected]
8375 L:      [email protected]
8376 S:      Maintained
8377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8378 F:      drivers/target/sbp/
8379
8380 FIREWIRE SUBSYSTEM
8381 M:      Takashi Sakamoto <[email protected]>
8382 M:      Takashi Sakamoto <[email protected]>
8383 L:      [email protected]
8384 S:      Maintained
8385 W:      http://ieee1394.docs.kernel.org/
8386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8387 F:      drivers/firewire/
8388 F:      include/linux/firewire.h
8389 F:      include/uapi/linux/firewire*.h
8390 F:      tools/firewire/
8391
8392 FIRMWARE FRAMEWORK FOR ARMV8-A
8393 M:      Sudeep Holla <[email protected]>
8394 L:      [email protected] (moderated for non-subscribers)
8395 S:      Maintained
8396 F:      drivers/firmware/arm_ffa/
8397 F:      include/linux/arm_ffa.h
8398
8399 FIRMWARE LOADER (request_firmware)
8400 M:      Luis Chamberlain <[email protected]>
8401 M:      Russ Weight <[email protected]>
8402 L:      [email protected]
8403 S:      Maintained
8404 F:      Documentation/firmware_class/
8405 F:      drivers/base/firmware_loader/
8406 F:      include/linux/firmware.h
8407
8408 FLEXTIMER FTM-QUADDEC DRIVER
8409 M:      Patrick Havelange <[email protected]>
8410 L:      [email protected]
8411 S:      Maintained
8412 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8413 F:      drivers/counter/ftm-quaddec.c
8414
8415 FLOPPY DRIVER
8416 M:      Denis Efremov <[email protected]>
8417 L:      [email protected]
8418 S:      Odd Fixes
8419 F:      drivers/block/floppy.c
8420
8421 FLYSKY FSIA6B RC RECEIVER
8422 M:      Markus Koch <[email protected]>
8423 L:      [email protected]
8424 S:      Maintained
8425 F:      drivers/input/joystick/fsia6b.c
8426
8427 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
8428 M:      Geoffrey D. Bennett <[email protected]>
8429 L:      [email protected] (moderated for non-subscribers)
8430 S:      Maintained
8431 W:      https://github.com/geoffreybennett/scarlett-gen2
8432 B:      https://github.com/geoffreybennett/scarlett-gen2/issues
8433 T:      git https://github.com/geoffreybennett/scarlett-gen2.git
8434 F:      include/uapi/sound/scarlett2.h
8435 F:      sound/usb/mixer_scarlett2.c
8436
8437 FORCEDETH GIGABIT ETHERNET DRIVER
8438 M:      Rain River <[email protected]>
8439 M:      Zhu Yanjun <[email protected]>
8440 L:      [email protected]
8441 S:      Maintained
8442 F:      drivers/net/ethernet/nvidia/*
8443
8444 FORTIFY_SOURCE
8445 M:      Kees Cook <[email protected]>
8446 L:      [email protected]
8447 S:      Supported
8448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8449 F:      include/linux/fortify-string.h
8450 F:      lib/fortify_kunit.c
8451 F:      lib/memcpy_kunit.c
8452 F:      lib/strcat_kunit.c
8453 F:      lib/strscpy_kunit.c
8454 F:      lib/test_fortify/*
8455 F:      scripts/test_fortify.sh
8456 K:      \b__NO_FORTIFY\b
8457
8458 FPGA DFL DRIVERS
8459 M:      Wu Hao <[email protected]>
8460 R:      Tom Rix <[email protected]>
8461 L:      [email protected]
8462 S:      Maintained
8463 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8464 F:      Documentation/fpga/dfl.rst
8465 F:      drivers/fpga/dfl*
8466 F:      drivers/uio/uio_dfl.c
8467 F:      include/linux/dfl.h
8468 F:      include/uapi/linux/fpga-dfl.h
8469
8470 FPGA MANAGER FRAMEWORK
8471 M:      Moritz Fischer <[email protected]>
8472 M:      Wu Hao <[email protected]>
8473 M:      Xu Yilun <[email protected]>
8474 R:      Tom Rix <[email protected]>
8475 L:      [email protected]
8476 S:      Maintained
8477 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8479 F:      Documentation/devicetree/bindings/fpga/
8480 F:      Documentation/driver-api/fpga/
8481 F:      Documentation/fpga/
8482 F:      drivers/fpga/
8483 F:      include/linux/fpga/
8484
8485 FPU EMULATOR
8486 M:      Bill Metzenthen <[email protected]>
8487 S:      Maintained
8488 W:      https://floatingpoint.billm.au/
8489 F:      arch/x86/math-emu/
8490
8491 FRAMEBUFFER CORE
8492 M:      Daniel Vetter <[email protected]>
8493 S:      Odd Fixes
8494 T:      git git://anongit.freedesktop.org/drm/drm-misc
8495 F:      drivers/video/fbdev/core/
8496
8497 FRAMEBUFFER LAYER
8498 M:      Helge Deller <[email protected]>
8499 L:      [email protected]
8500 L:      [email protected]
8501 S:      Maintained
8502 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8504 F:      Documentation/fb/
8505 F:      drivers/video/
8506 F:      include/linux/fb.h
8507 F:      include/uapi/linux/fb.h
8508 F:      include/uapi/video/
8509 F:      include/video/
8510
8511 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8512 M:      Horia Geantă <[email protected]>
8513 M:      Pankaj Gupta <[email protected]>
8514 M:      Gaurav Jain <[email protected]>
8515 L:      [email protected]
8516 S:      Maintained
8517 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8518 F:      drivers/crypto/caam/
8519
8520 FREESCALE COLDFIRE M5441X MMC DRIVER
8521 M:      Angelo Dureghello <[email protected]>
8522 L:      [email protected]
8523 S:      Maintained
8524 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8525 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8526
8527 FREESCALE DIU FRAMEBUFFER DRIVER
8528 M:      Timur Tabi <[email protected]>
8529 L:      [email protected]
8530 S:      Maintained
8531 F:      drivers/video/fbdev/fsl-diu-fb.*
8532
8533 FREESCALE DMA DRIVER
8534 M:      Zhang Wei <[email protected]>
8535 L:      [email protected]
8536 S:      Maintained
8537 F:      drivers/dma/fsldma.*
8538
8539 FREESCALE DSPI DRIVER
8540 M:      Vladimir Oltean <[email protected]>
8541 L:      [email protected]
8542 S:      Maintained
8543 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
8544 F:      drivers/spi/spi-fsl-dspi.c
8545 F:      include/linux/spi/spi-fsl-dspi.h
8546
8547 FREESCALE eDMA DRIVER
8548 M:      Frank Li <[email protected]>
8549 L:      [email protected]
8550 L:      [email protected]
8551 S:      Maintained
8552 F:      Documentation/devicetree/bindings/dma/fsl,edma.yaml
8553 F:      drivers/dma/fsl-edma*.*
8554
8555 FREESCALE ENETC ETHERNET DRIVERS
8556 M:      Claudiu Manoil <[email protected]>
8557 M:      Vladimir Oltean <[email protected]>
8558 L:      [email protected]
8559 S:      Maintained
8560 F:      drivers/net/ethernet/freescale/enetc/
8561
8562 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8563 M:      Claudiu Manoil <[email protected]>
8564 L:      [email protected]
8565 S:      Maintained
8566 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8567 F:      drivers/net/ethernet/freescale/gianfar*
8568
8569 FREESCALE GPMI NAND DRIVER
8570 M:      Han Xu <[email protected]>
8571 L:      [email protected]
8572 S:      Maintained
8573 F:      drivers/mtd/nand/raw/gpmi-nand/*
8574
8575 FREESCALE I2C CPM DRIVER
8576 M:      Jochen Friedrich <[email protected]>
8577 L:      [email protected]
8578 L:      [email protected]
8579 S:      Maintained
8580 F:      drivers/i2c/busses/i2c-cpm.c
8581
8582 FREESCALE IMX / MXC FEC DRIVER
8583 M:      Wei Fang <[email protected]>
8584 R:      Shenwei Wang <[email protected]>
8585 R:      Clark Wang <[email protected]>
8586 L:      [email protected]
8587 L:      [email protected]
8588 S:      Maintained
8589 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8590 F:      drivers/net/ethernet/freescale/fec.h
8591 F:      drivers/net/ethernet/freescale/fec_main.c
8592 F:      drivers/net/ethernet/freescale/fec_ptp.c
8593
8594 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8595 M:      Sascha Hauer <[email protected]>
8596 R:      Pengutronix Kernel Team <[email protected]>
8597 L:      [email protected]
8598 L:      [email protected] (moderated for non-subscribers)
8599 S:      Maintained
8600 F:      drivers/video/fbdev/imxfb.c
8601
8602 FREESCALE IMX DDR PMU DRIVER
8603 M:      Frank Li <[email protected]>
8604 L:      [email protected] (moderated for non-subscribers)
8605 S:      Maintained
8606 F:      Documentation/admin-guide/perf/imx-ddr.rst
8607 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8608 F:      drivers/perf/fsl_imx8_ddr_perf.c
8609
8610 FREESCALE IMX I2C DRIVER
8611 M:      Oleksij Rempel <[email protected]>
8612 R:      Pengutronix Kernel Team <[email protected]>
8613 L:      [email protected]
8614 S:      Maintained
8615 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8616 F:      drivers/i2c/busses/i2c-imx.c
8617
8618 FREESCALE IMX LPI2C DRIVER
8619 M:      Dong Aisheng <[email protected]>
8620 L:      [email protected]
8621 L:      [email protected]
8622 S:      Maintained
8623 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8624 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8625
8626 FREESCALE MPC I2C DRIVER
8627 M:      Chris Packham <[email protected]>
8628 L:      [email protected]
8629 S:      Maintained
8630 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8631 F:      drivers/i2c/busses/i2c-mpc.c
8632
8633 FREESCALE QORIQ DPAA ETHERNET DRIVER
8634 M:      Madalin Bucur <[email protected]>
8635 L:      [email protected]
8636 S:      Maintained
8637 F:      drivers/net/ethernet/freescale/dpaa
8638
8639 FREESCALE QORIQ DPAA FMAN DRIVER
8640 M:      Madalin Bucur <[email protected]>
8641 R:      Sean Anderson <[email protected]>
8642 L:      [email protected]
8643 S:      Maintained
8644 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
8645 F:      drivers/net/ethernet/freescale/fman
8646
8647 FREESCALE QORIQ PTP CLOCK DRIVER
8648 M:      Yangbo Lu <[email protected]>
8649 L:      [email protected]
8650 S:      Maintained
8651 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8652 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8653 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8654 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8655 F:      drivers/ptp/ptp_qoriq.c
8656 F:      drivers/ptp/ptp_qoriq_debugfs.c
8657 F:      include/linux/fsl/ptp_qoriq.h
8658
8659 FREESCALE QUAD SPI DRIVER
8660 M:      Han Xu <[email protected]>
8661 L:      [email protected]
8662 S:      Maintained
8663 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8664 F:      drivers/spi/spi-fsl-qspi.c
8665
8666 FREESCALE QUICC ENGINE LIBRARY
8667 M:      Qiang Zhao <[email protected]>
8668 L:      [email protected]
8669 S:      Maintained
8670 F:      drivers/soc/fsl/qe/
8671 F:      include/soc/fsl/qe/
8672
8673 FREESCALE QUICC ENGINE QMC DRIVER
8674 M:      Herve Codina <[email protected]>
8675 L:      [email protected]
8676 S:      Maintained
8677 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
8678 F:      drivers/soc/fsl/qe/qmc.c
8679 F:      include/soc/fsl/qe/qmc.h
8680
8681 FREESCALE QUICC ENGINE QMC HDLC DRIVER
8682 M:      Herve Codina <[email protected]>
8683 L:      [email protected]
8684 L:      [email protected]
8685 S:      Maintained
8686 F:      drivers/net/wan/fsl_qmc_hdlc.c
8687
8688 FREESCALE QUICC ENGINE TSA DRIVER
8689 M:      Herve Codina <[email protected]>
8690 L:      [email protected]
8691 S:      Maintained
8692 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
8693 F:      drivers/soc/fsl/qe/tsa.c
8694 F:      drivers/soc/fsl/qe/tsa.h
8695 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
8696
8697 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8698 L:      [email protected]
8699 L:      [email protected]
8700 S:      Orphan
8701 F:      drivers/net/ethernet/freescale/ucc_geth*
8702
8703 FREESCALE QUICC ENGINE UCC HDLC DRIVER
8704 M:      Zhao Qiang <[email protected]>
8705 L:      [email protected]
8706 L:      [email protected]
8707 S:      Maintained
8708 F:      drivers/net/wan/fsl_ucc_hdlc*
8709
8710 FREESCALE QUICC ENGINE UCC UART DRIVER
8711 M:      Timur Tabi <[email protected]>
8712 L:      [email protected]
8713 S:      Maintained
8714 F:      drivers/tty/serial/ucc_uart.c
8715
8716 FREESCALE SOC DRIVERS
8717 L:      [email protected]
8718 L:      [email protected] (moderated for non-subscribers)
8719 S:      Orphan
8720 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8721 F:      Documentation/devicetree/bindings/soc/fsl/
8722 F:      drivers/soc/fsl/
8723 F:      include/linux/fsl/
8724 F:      include/soc/fsl/
8725
8726 FREESCALE SOC FS_ENET DRIVER
8727 M:      Pantelis Antoniou <[email protected]>
8728 L:      [email protected]
8729 L:      [email protected]
8730 S:      Maintained
8731 F:      drivers/net/ethernet/freescale/fs_enet/
8732
8733 FREESCALE SOC SOUND DRIVERS
8734 M:      Shengjiu Wang <[email protected]>
8735 M:      Xiubo Li <[email protected]>
8736 R:      Fabio Estevam <[email protected]>
8737 R:      Nicolin Chen <[email protected]>
8738 L:      [email protected] (moderated for non-subscribers)
8739 L:      [email protected]
8740 S:      Maintained
8741 F:      sound/soc/fsl/fsl*
8742 F:      sound/soc/fsl/imx*
8743
8744 FREESCALE SOC SOUND QMC DRIVER
8745 M:      Herve Codina <[email protected]>
8746 L:      [email protected] (moderated for non-subscribers)
8747 L:      [email protected]
8748 S:      Maintained
8749 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
8750 F:      sound/soc/fsl/fsl_qmc_audio.c
8751
8752 FREESCALE USB PERIPHERAL DRIVERS
8753 L:      [email protected]
8754 L:      [email protected]
8755 S:      Orphan
8756 F:      drivers/usb/gadget/udc/fsl*
8757
8758 FREESCALE USB PHY DRIVER
8759 L:      [email protected]
8760 L:      [email protected]
8761 S:      Orphan
8762 F:      drivers/usb/phy/phy-fsl-usb*
8763
8764 FREEVXFS FILESYSTEM
8765 M:      Christoph Hellwig <[email protected]>
8766 S:      Maintained
8767 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
8768 F:      fs/freevxfs/
8769
8770 FREEZER
8771 M:      "Rafael J. Wysocki" <[email protected]>
8772 M:      Pavel Machek <[email protected]>
8773 L:      [email protected]
8774 S:      Supported
8775 F:      Documentation/power/freezing-of-tasks.rst
8776 F:      include/linux/freezer.h
8777 F:      kernel/freezer.c
8778
8779 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8780 M:      Eric Biggers <[email protected]>
8781 M:      Theodore Y. Ts'o <[email protected]>
8782 M:      Jaegeuk Kim <[email protected]>
8783 L:      [email protected]
8784 S:      Supported
8785 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8786 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
8787 F:      Documentation/filesystems/fscrypt.rst
8788 F:      fs/crypto/
8789 F:      include/linux/fscrypt.h
8790 F:      include/uapi/linux/fscrypt.h
8791
8792 FSI SUBSYSTEM
8793 M:      Jeremy Kerr <[email protected]>
8794 M:      Joel Stanley <[email protected]>
8795 R:      Alistar Popple <[email protected]>
8796 R:      Eddie James <[email protected]>
8797 L:      [email protected]
8798 S:      Supported
8799 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
8800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8801 F:      drivers/fsi/
8802 F:      include/linux/fsi*.h
8803 F:      include/trace/events/fsi*.h
8804
8805 FSI-ATTACHED I2C DRIVER
8806 M:      Eddie James <[email protected]>
8807 L:      [email protected]
8808 L:      [email protected] (moderated for non-subscribers)
8809 S:      Maintained
8810 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8811 F:      drivers/i2c/busses/i2c-fsi.c
8812
8813 FSI-ATTACHED SPI DRIVER
8814 M:      Eddie James <[email protected]>
8815 L:      [email protected]
8816 S:      Maintained
8817 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8818 F:      drivers/spi/spi-fsi.c
8819
8820 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8821 M:      Jan Kara <[email protected]>
8822 R:      Amir Goldstein <[email protected]>
8823 L:      [email protected]
8824 S:      Maintained
8825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8826 F:      fs/notify/
8827 F:      include/linux/fsnotify*.h
8828
8829 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
8830 M:      Eric Biggers <[email protected]>
8831 M:      Theodore Y. Ts'o <[email protected]>
8832 L:      [email protected]
8833 S:      Supported
8834 Q:      https://patchwork.kernel.org/project/fsverity/list/
8835 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
8836 F:      Documentation/filesystems/fsverity.rst
8837 F:      fs/verity/
8838 F:      include/linux/fsverity.h
8839 F:      include/uapi/linux/fsverity.h
8840
8841 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
8842 M:      Michael Zaidman <[email protected]>
8843 L:      [email protected]
8844 L:      [email protected]
8845 S:      Maintained
8846 F:      drivers/hid/hid-ft260.c
8847
8848 FUJITSU LAPTOP EXTRAS
8849 M:      Jonathan Woithe <[email protected]>
8850 L:      [email protected]
8851 S:      Maintained
8852 F:      drivers/platform/x86/fujitsu-laptop.c
8853
8854 FUJITSU TABLET EXTRAS
8855 M:      Robert Gerlach <[email protected]>
8856 L:      [email protected]
8857 S:      Maintained
8858 F:      drivers/platform/x86/fujitsu-tablet.c
8859
8860 FUNCTION HOOKS (FTRACE)
8861 M:      Steven Rostedt <[email protected]>
8862 M:      Masami Hiramatsu <[email protected]>
8863 R:      Mark Rutland <[email protected]>
8864 L:      [email protected]
8865 L:      [email protected]
8866 S:      Maintained
8867 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8869 F:      Documentation/trace/ftrace*
8870 F:      arch/*/*/*/*ftrace*
8871 F:      arch/*/*/*ftrace*
8872 F:      include/*/ftrace.h
8873 F:      kernel/trace/fgraph.c
8874 F:      kernel/trace/ftrace*
8875 F:      samples/ftrace
8876
8877 FUNGIBLE ETHERNET DRIVERS
8878 M:      Dimitris Michailidis <[email protected]>
8879 L:      [email protected]
8880 S:      Supported
8881 F:      drivers/net/ethernet/fungible/
8882
8883 FUSE: FILESYSTEM IN USERSPACE
8884 M:      Miklos Szeredi <[email protected]>
8885 L:      [email protected]
8886 S:      Maintained
8887 W:      https://github.com/libfuse/
8888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
8889 F:      Documentation/filesystems/fuse.rst
8890 F:      fs/fuse/
8891 F:      include/uapi/linux/fuse.h
8892
8893 FUTEX SUBSYSTEM
8894 M:      Thomas Gleixner <[email protected]>
8895 M:      Ingo Molnar <[email protected]>
8896 R:      Peter Zijlstra <[email protected]>
8897 R:      Darren Hart <[email protected]>
8898 R:      Davidlohr Bueso <[email protected]>
8899 R:      André Almeida <[email protected]>
8900 L:      [email protected]
8901 S:      Maintained
8902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8903 F:      Documentation/locking/*futex*
8904 F:      include/asm-generic/futex.h
8905 F:      include/linux/futex.h
8906 F:      include/uapi/linux/futex.h
8907 F:      kernel/futex/*
8908 F:      tools/perf/bench/futex*
8909 F:      tools/testing/selftests/futex/
8910
8911 GALAXYCORE GC0308 CAMERA SENSOR DRIVER
8912 M:      Sebastian Reichel <[email protected]>
8913 L:      [email protected]
8914 S:      Maintained
8915 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml
8916 F:      drivers/media/i2c/gc0308.c
8917
8918 GALAXYCORE GC2145 SENSOR DRIVER
8919 M:      Alain Volmat <[email protected]>
8920 L:      [email protected]
8921 S:      Maintained
8922 T:      git git://linuxtv.org/media_tree.git
8923 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
8924 F:      drivers/media/i2c/gc2145.c
8925
8926 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
8927 M:      Tim Harvey <[email protected]>
8928 S:      Maintained
8929 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
8930 F:      Documentation/hwmon/gsc-hwmon.rst
8931 F:      drivers/hwmon/gsc-hwmon.c
8932 F:      drivers/mfd/gateworks-gsc.c
8933 F:      include/linux/mfd/gsc.h
8934 F:      include/linux/platform_data/gsc_hwmon.h
8935
8936 GCC PLUGINS
8937 M:      Kees Cook <[email protected]>
8938 L:      [email protected]
8939 S:      Maintained
8940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8941 F:      Documentation/kbuild/gcc-plugins.rst
8942 F:      include/linux/stackleak.h
8943 F:      kernel/stackleak.c
8944 F:      scripts/Makefile.gcc-plugins
8945 F:      scripts/gcc-plugins/
8946
8947 GCOV BASED KERNEL PROFILING
8948 M:      Peter Oberparleiter <[email protected]>
8949 S:      Maintained
8950 F:      Documentation/dev-tools/gcov.rst
8951 F:      kernel/gcov/
8952
8953 GDB KERNEL DEBUGGING HELPER SCRIPTS
8954 M:      Jan Kiszka <[email protected]>
8955 M:      Kieran Bingham <[email protected]>
8956 S:      Supported
8957 F:      scripts/gdb/
8958
8959 GEMINI CRYPTO DRIVER
8960 M:      Corentin Labbe <[email protected]>
8961 L:      [email protected]
8962 S:      Maintained
8963 F:      drivers/crypto/gemini/
8964
8965 GEMTEK FM RADIO RECEIVER DRIVER
8966 M:      Hans Verkuil <[email protected]>
8967 L:      [email protected]
8968 S:      Maintained
8969 W:      https://linuxtv.org
8970 T:      git git://linuxtv.org/media_tree.git
8971 F:      drivers/media/radio/radio-gemtek*
8972
8973 GENERIC ARCHITECTURE TOPOLOGY
8974 M:      Sudeep Holla <[email protected]>
8975 L:      [email protected]
8976 S:      Maintained
8977 F:      drivers/base/arch_topology.c
8978 F:      include/linux/arch_topology.h
8979
8980 GENERIC ENTRY CODE
8981 M:      Thomas Gleixner <[email protected]>
8982 M:      Peter Zijlstra <[email protected]>
8983 M:      Andy Lutomirski <[email protected]>
8984 L:      [email protected]
8985 S:      Maintained
8986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
8987 F:      include/linux/entry-common.h
8988 F:      include/linux/entry-kvm.h
8989 F:      kernel/entry/
8990
8991 GENERIC GPIO I2C DRIVER
8992 M:      Wolfram Sang <[email protected]>
8993 S:      Supported
8994 F:      drivers/i2c/busses/i2c-gpio.c
8995 F:      include/linux/platform_data/i2c-gpio.h
8996
8997 GENERIC GPIO I2C MULTIPLEXER DRIVER
8998 M:      Peter Korsgaard <[email protected]>
8999 L:      [email protected]
9000 S:      Supported
9001 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
9002 F:      drivers/i2c/muxes/i2c-mux-gpio.c
9003 F:      include/linux/platform_data/i2c-mux-gpio.h
9004
9005 GENERIC GPIO RESET DRIVER
9006 M:      Krzysztof Kozlowski <[email protected]>
9007 S:      Maintained
9008 F:      drivers/reset/reset-gpio.c
9009
9010 GENERIC HDLC (WAN) DRIVERS
9011 M:      Krzysztof Halasa <[email protected]>
9012 S:      Maintained
9013 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
9014 F:      drivers/net/wan/c101.c
9015 F:      drivers/net/wan/hd6457*
9016 F:      drivers/net/wan/hdlc*
9017 F:      drivers/net/wan/n2.c
9018 F:      drivers/net/wan/pc300too.c
9019 F:      drivers/net/wan/pci200syn.c
9020 F:      drivers/net/wan/wanxl*
9021
9022 GENERIC INCLUDE/ASM HEADER FILES
9023 M:      Arnd Bergmann <[email protected]>
9024 L:      [email protected]
9025 S:      Maintained
9026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
9027 F:      include/asm-generic/
9028 F:      include/uapi/asm-generic/
9029
9030 GENERIC PHY FRAMEWORK
9031 M:      Vinod Koul <[email protected]>
9032 M:      Kishon Vijay Abraham I <[email protected]>
9033 L:      [email protected]
9034 S:      Supported
9035 Q:      https://patchwork.kernel.org/project/linux-phy/list/
9036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
9037 F:      Documentation/devicetree/bindings/phy/
9038 F:      drivers/phy/
9039 F:      include/dt-bindings/phy/
9040 F:      include/linux/phy/
9041
9042 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
9043 M:      Wolfram Sang <[email protected]>
9044 S:      Supported
9045 F:      Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
9046 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
9047
9048 GENERIC PM DOMAINS
9049 M:      Ulf Hansson <[email protected]>
9050 L:      [email protected]
9051 S:      Supported
9052 F:      Documentation/devicetree/bindings/power/power?domain*
9053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
9054 F:      drivers/pmdomain/
9055 F:      include/linux/pm_domain.h
9056
9057 GENERIC RADIX TREE
9058 M:      Kent Overstreet <[email protected]>
9059 S:      Supported
9060 C:      irc://irc.oftc.net/bcache
9061 F:      include/linux/generic-radix-tree.h
9062 F:      lib/generic-radix-tree.c
9063
9064 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
9065 M:      Eugen Hristev <[email protected]>
9066 L:      [email protected]
9067 S:      Maintained
9068 F:      drivers/input/touchscreen/resistive-adc-touch.c
9069
9070 GENERIC STRING LIBRARY
9071 M:      Kees Cook <[email protected]>
9072 R:      Andy Shevchenko <[email protected]>
9073 L:      [email protected]
9074 S:      Supported
9075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9076 F:      include/linux/string.h
9077 F:      include/linux/string_choices.h
9078 F:      include/linux/string_helpers.h
9079 F:      lib/string.c
9080 F:      lib/string_kunit.c
9081 F:      lib/string_helpers.c
9082 F:      lib/string_helpers_kunit.c
9083 F:      scripts/coccinelle/api/string_choices.cocci
9084
9085 GENERIC UIO DRIVER FOR PCI DEVICES
9086 M:      "Michael S. Tsirkin" <[email protected]>
9087 L:      [email protected]
9088 S:      Supported
9089 F:      drivers/uio/uio_pci_generic.c
9090
9091 GENERIC VDSO LIBRARY
9092 M:      Andy Lutomirski <[email protected]>
9093 M:      Thomas Gleixner <[email protected]>
9094 M:      Vincenzo Frascino <[email protected]>
9095 L:      [email protected]
9096 S:      Maintained
9097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
9098 F:      include/asm-generic/vdso/vsyscall.h
9099 F:      include/vdso/
9100 F:      kernel/time/vsyscall.c
9101 F:      lib/vdso/
9102
9103 GENWQE (IBM Generic Workqueue Card)
9104 M:      Frank Haverkamp <[email protected]>
9105 S:      Supported
9106 F:      drivers/misc/genwqe/
9107
9108 GET_MAINTAINER SCRIPT
9109 M:      Joe Perches <[email protected]>
9110 S:      Maintained
9111 F:      scripts/get_maintainer.pl
9112
9113 GFS2 FILE SYSTEM
9114 M:      Andreas Gruenbacher <[email protected]>
9115 L:      [email protected]
9116 S:      Supported
9117 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
9118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
9119 F:      Documentation/filesystems/gfs2*
9120 F:      fs/gfs2/
9121 F:      include/uapi/linux/gfs2_ondisk.h
9122
9123 GIGABYTE WATERFORCE SENSOR DRIVER
9124 M:      Aleksa Savic <[email protected]>
9125 L:      [email protected]
9126 S:      Maintained
9127 F:      Documentation/hwmon/gigabyte_waterforce.rst
9128 F:      drivers/hwmon/gigabyte_waterforce.c
9129
9130 GIGABYTE WMI DRIVER
9131 M:      Thomas Weißschuh <[email protected]>
9132 L:      [email protected]
9133 S:      Maintained
9134 F:      drivers/platform/x86/gigabyte-wmi.c
9135
9136 GNSS SUBSYSTEM
9137 M:      Johan Hovold <[email protected]>
9138 S:      Maintained
9139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
9140 F:      Documentation/ABI/testing/sysfs-class-gnss
9141 F:      Documentation/devicetree/bindings/gnss/
9142 F:      drivers/gnss/
9143 F:      include/linux/gnss.h
9144
9145 GO7007 MPEG CODEC
9146 M:      Hans Verkuil <[email protected]>
9147 L:      [email protected]
9148 S:      Maintained
9149 F:      drivers/media/usb/go7007/
9150
9151 GOODIX TOUCHSCREEN
9152 M:      Bastien Nocera <[email protected]>
9153 M:      Hans de Goede <[email protected]>
9154 L:      [email protected]
9155 S:      Maintained
9156 F:      drivers/input/touchscreen/goodix*
9157
9158 GOOGLE ETHERNET DRIVERS
9159 M:      Jeroen de Borst <[email protected]>
9160 M:      Praveen Kaligineedi <[email protected]>
9161 R:      Shailend Chand <[email protected]>
9162 L:      [email protected]
9163 S:      Supported
9164 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
9165 F:      drivers/net/ethernet/google
9166
9167 GOOGLE FIRMWARE DRIVERS
9168 M:      Tzung-Bi Shih <[email protected]>
9169 R:      Brian Norris <[email protected]>
9170 R:      Julius Werner <[email protected]>
9171 L:      [email protected]
9172 S:      Maintained
9173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
9174 F:      drivers/firmware/google/
9175
9176 GOOGLE TENSOR SoC SUPPORT
9177 M:      Peter Griffin <[email protected]>
9178 L:      [email protected] (moderated for non-subscribers)
9179 L:      [email protected]
9180 S:      Maintained
9181 F:      Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
9182 F:      arch/arm64/boot/dts/exynos/google/
9183 F:      drivers/clk/samsung/clk-gs101.c
9184 F:      include/dt-bindings/clock/google,gs101.h
9185 K:      [gG]oogle.?[tT]ensor
9186
9187 GPD POCKET FAN DRIVER
9188 M:      Hans de Goede <[email protected]>
9189 L:      [email protected]
9190 S:      Maintained
9191 F:      drivers/platform/x86/gpd-pocket-fan.c
9192
9193 GPIO ACPI SUPPORT
9194 M:      Mika Westerberg <[email protected]>
9195 M:      Andy Shevchenko <[email protected]>
9196 L:      [email protected]
9197 L:      [email protected]
9198 S:      Supported
9199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9200 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
9201 F:      drivers/gpio/gpiolib-acpi.c
9202 F:      drivers/gpio/gpiolib-acpi.h
9203
9204 GPIO AGGREGATOR
9205 M:      Geert Uytterhoeven <[email protected]>
9206 L:      [email protected]
9207 S:      Supported
9208 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
9209 F:      drivers/gpio/gpio-aggregator.c
9210
9211 GPIO IR Transmitter
9212 M:      Sean Young <[email protected]>
9213 L:      [email protected]
9214 S:      Maintained
9215 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
9216 F:      drivers/media/rc/gpio-ir-tx.c
9217
9218 GPIO MOCKUP DRIVER
9219 M:      Bamvor Jian Zhang <[email protected]>
9220 L:      [email protected]
9221 S:      Maintained
9222 F:      drivers/gpio/gpio-mockup.c
9223 F:      tools/testing/selftests/gpio/
9224
9225 GPIO REGMAP
9226 M:      Michael Walle <[email protected]>
9227 S:      Maintained
9228 F:      drivers/gpio/gpio-regmap.c
9229 F:      include/linux/gpio/regmap.h
9230 K:      (devm_)?gpio_regmap_(un)?register
9231
9232 GPIO SUBSYSTEM
9233 M:      Linus Walleij <[email protected]>
9234 M:      Bartosz Golaszewski <[email protected]>
9235 L:      [email protected]
9236 S:      Maintained
9237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9238 F:      Documentation/admin-guide/gpio/
9239 F:      Documentation/devicetree/bindings/gpio/
9240 F:      Documentation/driver-api/gpio/
9241 F:      drivers/gpio/
9242 F:      include/dt-bindings/gpio/
9243 F:      include/linux/gpio.h
9244 F:      include/linux/gpio/
9245 F:      include/linux/of_gpio.h
9246
9247 GPIO UAPI
9248 M:      Bartosz Golaszewski <[email protected]>
9249 R:      Kent Gibson <[email protected]>
9250 L:      [email protected]
9251 S:      Maintained
9252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9253 F:      Documentation/ABI/obsolete/sysfs-gpio
9254 F:      Documentation/ABI/testing/gpio-cdev
9255 F:      Documentation/userspace-api/gpio/
9256 F:      drivers/gpio/gpiolib-cdev.c
9257 F:      include/uapi/linux/gpio.h
9258 F:      tools/gpio/
9259
9260 GRE DEMULTIPLEXER DRIVER
9261 M:      Dmitry Kozlov <[email protected]>
9262 L:      [email protected]
9263 S:      Maintained
9264 F:      include/net/gre.h
9265 F:      net/ipv4/gre_demux.c
9266 F:      net/ipv4/gre_offload.c
9267
9268 GRETH 10/100/1G Ethernet MAC device driver
9269 M:      Andreas Larsson <[email protected]>
9270 L:      [email protected]
9271 S:      Maintained
9272 F:      drivers/net/ethernet/aeroflex/
9273
9274 GREYBUS AUDIO PROTOCOLS DRIVERS
9275 M:      Vaibhav Agarwal <[email protected]>
9276 M:      Mark Greer <[email protected]>
9277 S:      Maintained
9278 F:      drivers/staging/greybus/audio_apbridgea.c
9279 F:      drivers/staging/greybus/audio_apbridgea.h
9280 F:      drivers/staging/greybus/audio_codec.c
9281 F:      drivers/staging/greybus/audio_codec.h
9282 F:      drivers/staging/greybus/audio_gb.c
9283 F:      drivers/staging/greybus/audio_manager.c
9284 F:      drivers/staging/greybus/audio_manager.h
9285 F:      drivers/staging/greybus/audio_manager_module.c
9286 F:      drivers/staging/greybus/audio_manager_private.h
9287 F:      drivers/staging/greybus/audio_manager_sysfs.c
9288 F:      drivers/staging/greybus/audio_module.c
9289 F:      drivers/staging/greybus/audio_topology.c
9290
9291 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
9292 M:      Viresh Kumar <[email protected]>
9293 S:      Maintained
9294 F:      drivers/staging/greybus/authentication.c
9295 F:      drivers/staging/greybus/bootrom.c
9296 F:      drivers/staging/greybus/firmware.h
9297 F:      drivers/staging/greybus/fw-core.c
9298 F:      drivers/staging/greybus/fw-download.c
9299 F:      drivers/staging/greybus/fw-management.c
9300 F:      drivers/staging/greybus/greybus_authentication.h
9301 F:      drivers/staging/greybus/greybus_firmware.h
9302 F:      drivers/staging/greybus/hid.c
9303 F:      drivers/staging/greybus/i2c.c
9304 F:      drivers/staging/greybus/spi.c
9305 F:      drivers/staging/greybus/spilib.c
9306 F:      drivers/staging/greybus/spilib.h
9307
9308 GREYBUS LOOPBACK DRIVER
9309 M:      Bryan O'Donoghue <[email protected]>
9310 S:      Maintained
9311 F:      drivers/staging/greybus/loopback.c
9312
9313 GREYBUS PLATFORM DRIVERS
9314 M:      Vaibhav Hiremath <[email protected]>
9315 S:      Maintained
9316 F:      drivers/staging/greybus/arche-apb-ctrl.c
9317 F:      drivers/staging/greybus/arche-platform.c
9318 F:      drivers/staging/greybus/arche_platform.h
9319
9320 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9321 M:      Rui Miguel Silva <[email protected]>
9322 S:      Maintained
9323 F:      drivers/staging/greybus/gpio.c
9324 F:      drivers/staging/greybus/light.c
9325 F:      drivers/staging/greybus/power_supply.c
9326 F:      drivers/staging/greybus/sdio.c
9327 F:      drivers/staging/greybus/spi.c
9328 F:      drivers/staging/greybus/spilib.c
9329
9330 GREYBUS BEAGLEPLAY DRIVERS
9331 M:      Ayush Singh <[email protected]>
9332 L:      [email protected] (moderated for non-subscribers)
9333 S:      Maintained
9334 F:      Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
9335 F:      drivers/greybus/gb-beagleplay.c
9336
9337 GREYBUS SUBSYSTEM
9338 M:      Johan Hovold <[email protected]>
9339 M:      Alex Elder <[email protected]>
9340 M:      Greg Kroah-Hartman <[email protected]>
9341 L:      [email protected] (moderated for non-subscribers)
9342 S:      Maintained
9343 F:      drivers/greybus/
9344 F:      drivers/staging/greybus/
9345 F:      include/linux/greybus.h
9346 F:      include/linux/greybus/
9347
9348 GREYBUS UART PROTOCOLS DRIVERS
9349 M:      David Lin <[email protected]>
9350 S:      Maintained
9351 F:      drivers/staging/greybus/log.c
9352 F:      drivers/staging/greybus/uart.c
9353
9354 GS1662 VIDEO SERIALIZER
9355 M:      Charles-Antoine Couret <[email protected]>
9356 L:      [email protected]
9357 S:      Maintained
9358 T:      git git://linuxtv.org/media_tree.git
9359 F:      drivers/media/spi/gs1662.c
9360
9361 GSPCA FINEPIX SUBDRIVER
9362 M:      Frank Zago <[email protected]>
9363 L:      [email protected]
9364 S:      Maintained
9365 T:      git git://linuxtv.org/media_tree.git
9366 F:      drivers/media/usb/gspca/finepix.c
9367
9368 GSPCA GL860 SUBDRIVER
9369 M:      Olivier Lorin <[email protected]>
9370 L:      [email protected]
9371 S:      Maintained
9372 T:      git git://linuxtv.org/media_tree.git
9373 F:      drivers/media/usb/gspca/gl860/
9374
9375 GSPCA M5602 SUBDRIVER
9376 M:      Erik Andren <[email protected]>
9377 L:      [email protected]
9378 S:      Maintained
9379 T:      git git://linuxtv.org/media_tree.git
9380 F:      drivers/media/usb/gspca/m5602/
9381
9382 GSPCA PAC207 SONIXB SUBDRIVER
9383 M:      Hans Verkuil <[email protected]>
9384 L:      [email protected]
9385 S:      Odd Fixes
9386 T:      git git://linuxtv.org/media_tree.git
9387 F:      drivers/media/usb/gspca/pac207.c
9388
9389 GSPCA SN9C20X SUBDRIVER
9390 M:      Brian Johnson <[email protected]>
9391 L:      [email protected]
9392 S:      Maintained
9393 T:      git git://linuxtv.org/media_tree.git
9394 F:      drivers/media/usb/gspca/sn9c20x.c
9395
9396 GSPCA T613 SUBDRIVER
9397 M:      Leandro Costantino <[email protected]>
9398 L:      [email protected]
9399 S:      Maintained
9400 T:      git git://linuxtv.org/media_tree.git
9401 F:      drivers/media/usb/gspca/t613.c
9402
9403 GSPCA USB WEBCAM DRIVER
9404 M:      Hans Verkuil <[email protected]>
9405 L:      [email protected]
9406 S:      Odd Fixes
9407 T:      git git://linuxtv.org/media_tree.git
9408 F:      drivers/media/usb/gspca/
9409
9410 GTP (GPRS Tunneling Protocol)
9411 M:      Pablo Neira Ayuso <[email protected]>
9412 M:      Harald Welte <[email protected]>
9413 L:      [email protected]
9414 S:      Maintained
9415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9416 F:      drivers/net/gtp.c
9417
9418 GUID PARTITION TABLE (GPT)
9419 M:      Davidlohr Bueso <[email protected]>
9420 L:      [email protected]
9421 S:      Maintained
9422 F:      block/partitions/efi.*
9423
9424 HABANALABS PCI DRIVER
9425 M:      Oded Gabbay <[email protected]>
9426 L:      [email protected]
9427 S:      Supported
9428 C:      irc://irc.oftc.net/dri-devel
9429 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
9430 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9431 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9432 F:      drivers/accel/habanalabs/
9433 F:      include/linux/habanalabs/
9434 F:      include/trace/events/habanalabs.h
9435 F:      include/uapi/drm/habanalabs_accel.h
9436
9437 HACKRF MEDIA DRIVER
9438 L:      [email protected]
9439 S:      Orphan
9440 W:      https://linuxtv.org
9441 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9442 F:      drivers/media/usb/hackrf/
9443
9444 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9445 M:      Chuck Lever <[email protected]>
9446 L:      [email protected]
9447 L:      [email protected]
9448 S:      Maintained
9449 F:      Documentation/netlink/specs/handshake.yaml
9450 F:      Documentation/networking/tls-handshake.rst
9451 F:      include/net/handshake.h
9452 F:      include/trace/events/handshake.h
9453 F:      net/handshake/
9454
9455 HANTRO VPU CODEC DRIVER
9456 M:      Ezequiel Garcia <[email protected]>
9457 M:      Philipp Zabel <[email protected]>
9458 L:      [email protected]
9459 L:      [email protected]
9460 S:      Maintained
9461 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9462 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9463 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9464 F:      drivers/media/platform/verisilicon/
9465
9466 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9467 M:      Frank Seidel <[email protected]>
9468 L:      [email protected]
9469 S:      Maintained
9470 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9471 F:      drivers/platform/x86/hdaps.c
9472
9473 HARDWARE MONITORING
9474 M:      Jean Delvare <[email protected]>
9475 M:      Guenter Roeck <[email protected]>
9476 L:      [email protected]
9477 S:      Maintained
9478 W:      http://hwmon.wiki.kernel.org/
9479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9480 F:      Documentation/ABI/testing/sysfs-class-hwmon
9481 F:      Documentation/devicetree/bindings/hwmon/
9482 F:      Documentation/hwmon/
9483 F:      drivers/hwmon/
9484 F:      include/linux/hwmon*.h
9485 F:      include/trace/events/hwmon*.h
9486 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9487
9488 HARDWARE RANDOM NUMBER GENERATOR CORE
9489 M:      Olivia Mackall <[email protected]>
9490 M:      Herbert Xu <[email protected]>
9491 L:      [email protected]
9492 S:      Odd fixes
9493 F:      Documentation/admin-guide/hw_random.rst
9494 F:      Documentation/devicetree/bindings/rng/
9495 F:      drivers/char/hw_random/
9496 F:      include/linux/hw_random.h
9497
9498 HARDWARE SPINLOCK CORE
9499 M:      Bjorn Andersson <[email protected]>
9500 R:      Baolin Wang <[email protected]>
9501 L:      [email protected]
9502 S:      Maintained
9503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9504 F:      Documentation/devicetree/bindings/hwlock/
9505 F:      Documentation/locking/hwspinlock.rst
9506 F:      drivers/hwspinlock/
9507 F:      include/linux/hwspinlock.h
9508
9509 HARDWARE TRACING FACILITIES
9510 M:      Alexander Shishkin <[email protected]>
9511 S:      Maintained
9512 F:      drivers/hwtracing/
9513
9514 HARMONY SOUND DRIVER
9515 L:      [email protected]
9516 S:      Maintained
9517 F:      sound/parisc/harmony.*
9518
9519 HDPVR USB VIDEO ENCODER DRIVER
9520 M:      Hans Verkuil <[email protected]>
9521 L:      [email protected]
9522 S:      Odd Fixes
9523 W:      https://linuxtv.org
9524 T:      git git://linuxtv.org/media_tree.git
9525 F:      drivers/media/usb/hdpvr/
9526
9527 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9528 M:      Keng-Yu Lin <[email protected]>
9529 S:      Supported
9530 F:      drivers/misc/hpilo.[ch]
9531
9532 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9533 M:      Jerry Hoemann <[email protected]>
9534 S:      Supported
9535 F:      Documentation/watchdog/hpwdt.rst
9536 F:      drivers/watchdog/hpwdt.c
9537
9538 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9539 M:      Don Brace <[email protected]>
9540 L:      [email protected]
9541 L:      [email protected]
9542 S:      Supported
9543 F:      Documentation/scsi/hpsa.rst
9544 F:      drivers/scsi/hpsa*.[ch]
9545 F:      include/linux/cciss*.h
9546 F:      include/uapi/linux/cciss*.h
9547
9548 HFI1 DRIVER
9549 M:      Dennis Dalessandro <[email protected]>
9550 L:      [email protected]
9551 S:      Supported
9552 F:      drivers/infiniband/hw/hfi1
9553
9554 HFS FILESYSTEM
9555 L:      [email protected]
9556 S:      Orphan
9557 F:      Documentation/filesystems/hfs.rst
9558 F:      fs/hfs/
9559
9560 HFSPLUS FILESYSTEM
9561 L:      [email protected]
9562 S:      Orphan
9563 F:      Documentation/filesystems/hfsplus.rst
9564 F:      fs/hfsplus/
9565
9566 HGA FRAMEBUFFER DRIVER
9567 M:      Ferenc Bakonyi <[email protected]>
9568 L:      [email protected]
9569 S:      Maintained
9570 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9571 F:      drivers/video/fbdev/hgafb.c
9572
9573 HIBERNATION (aka Software Suspend, aka swsusp)
9574 M:      "Rafael J. Wysocki" <[email protected]>
9575 M:      Pavel Machek <[email protected]>
9576 L:      [email protected]
9577 S:      Supported
9578 B:      https://bugzilla.kernel.org
9579 F:      arch/*/include/asm/suspend*.h
9580 F:      arch/x86/power/
9581 F:      drivers/base/power/
9582 F:      include/linux/freezer.h
9583 F:      include/linux/pm.h
9584 F:      include/linux/suspend.h
9585 F:      kernel/power/
9586
9587 HID CORE LAYER
9588 M:      Jiri Kosina <[email protected]>
9589 M:      Benjamin Tissoires <[email protected]>
9590 L:      [email protected]
9591 S:      Maintained
9592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9593 F:      Documentation/hid/
9594 F:      drivers/hid/
9595 F:      include/linux/hid*
9596 F:      include/uapi/linux/hid*
9597 F:      samples/hid/
9598 F:      tools/testing/selftests/hid/
9599
9600 HID LOGITECH DRIVERS
9601 R:      Filipe Laíns <[email protected]>
9602 L:      [email protected]
9603 S:      Maintained
9604 F:      drivers/hid/hid-logitech-*
9605
9606 HID NVIDIA SHIELD DRIVER
9607 M:      Rahul Rameshbabu <[email protected]>
9608 L:      [email protected]
9609 S:      Maintained
9610 F:      drivers/hid/hid-nvidia-shield.c
9611
9612 HID PHOENIX RC FLIGHT CONTROLLER
9613 M:      Marcus Folkesson <[email protected]>
9614 L:      [email protected]
9615 S:      Maintained
9616 F:      drivers/hid/hid-pxrc.c
9617
9618 HID PLAYSTATION DRIVER
9619 M:      Roderick Colenbrander <[email protected]>
9620 L:      [email protected]
9621 S:      Supported
9622 F:      drivers/hid/hid-playstation.c
9623
9624 HID SENSOR HUB DRIVERS
9625 M:      Jiri Kosina <[email protected]>
9626 M:      Jonathan Cameron <[email protected]>
9627 M:      Srinivas Pandruvada <[email protected]>
9628 L:      [email protected]
9629 L:      [email protected]
9630 S:      Maintained
9631 F:      Documentation/hid/hid-sensor*
9632 F:      drivers/hid/hid-sensor-*
9633 F:      drivers/iio/*/hid-*
9634 F:      include/linux/hid-sensor-*
9635
9636 HID VRC-2 CAR CONTROLLER DRIVER
9637 M:      Marcus Folkesson <[email protected]>
9638 L:      [email protected]
9639 S:      Maintained
9640 F:      drivers/hid/hid-vrc2.c
9641
9642 HID WACOM DRIVER
9643 M:      Ping Cheng <[email protected]>
9644 M:      Jason Gerecke  <[email protected]>
9645 L:      [email protected]
9646 S:      Maintained
9647 F:      drivers/hid/wacom.h
9648 F:      drivers/hid/wacom_*
9649
9650 HID++ LOGITECH DRIVERS
9651 R:      Filipe Laíns <[email protected]>
9652 R:      Bastien Nocera <[email protected]>
9653 L:      [email protected]
9654 S:      Maintained
9655 F:      drivers/hid/hid-logitech-hidpp.c
9656
9657 HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS
9658 M:      Anna-Maria Behnsen <[email protected]>
9659 M:      Frederic Weisbecker <[email protected]>
9660 M:      Thomas Gleixner <[email protected]>
9661 L:      [email protected]
9662 S:      Maintained
9663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9664 F:      Documentation/timers/
9665 F:      include/linux/clockchips.h
9666 F:      include/linux/hrtimer.h
9667 F:      include/linux/timer.h
9668 F:      kernel/time/clockevents.c
9669 F:      kernel/time/hrtimer.c
9670 F:      kernel/time/timer.c
9671 F:      kernel/time/timer_list.c
9672 F:      kernel/time/timer_migration.*
9673 F:      tools/testing/selftests/timers/
9674
9675 HIGH-SPEED SCC DRIVER FOR AX.25
9676 L:      [email protected]
9677 S:      Orphan
9678 F:      drivers/net/hamradio/scc.c
9679
9680 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
9681 M:      HighPoint Linux Team <[email protected]>
9682 S:      Supported
9683 W:      http://www.highpoint-tech.com
9684 F:      Documentation/scsi/hptiop.rst
9685 F:      drivers/scsi/hptiop.c
9686
9687 HIKEY960 ONBOARD USB GPIO HUB DRIVER
9688 M:      John Stultz <[email protected]>
9689 L:      [email protected]
9690 S:      Maintained
9691 F:      drivers/misc/hisi_hikey_usb.c
9692
9693 HIMAX HX83112B TOUCHSCREEN SUPPORT
9694 M:      Job Noorman <[email protected]>
9695 L:      [email protected]
9696 S:      Maintained
9697 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
9698 F:      drivers/input/touchscreen/himax_hx83112b.c
9699
9700 HIPPI
9701 M:      Jes Sorensen <[email protected]>
9702 L:      [email protected]
9703 S:      Maintained
9704 F:      drivers/net/hippi/
9705 F:      include/linux/hippidevice.h
9706 F:      include/uapi/linux/if_hippi.h
9707 F:      net/802/hippi.c
9708
9709 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
9710 M:      Kurt Kanzenbach <[email protected]>
9711 L:      [email protected]
9712 S:      Maintained
9713 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
9714 F:      drivers/net/dsa/hirschmann/*
9715 F:      include/linux/platform_data/hirschmann-hellcreek.h
9716 F:      net/dsa/tag_hellcreek.c
9717
9718 HISILICON DMA DRIVER
9719 M:      Zhou Wang <[email protected]>
9720 M:      Jie Hai <[email protected]>
9721 L:      [email protected]
9722 S:      Maintained
9723 F:      drivers/dma/hisi_dma.c
9724
9725 HISILICON GPIO DRIVER
9726 M:      Jay Fang <[email protected]>
9727 L:      [email protected]
9728 S:      Maintained
9729 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
9730 F:      drivers/gpio/gpio-hisi.c
9731
9732 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
9733 M:      Zhiqi Song <[email protected]>
9734 M:      Longfang Liu <[email protected]>
9735 L:      [email protected]
9736 S:      Maintained
9737 F:      Documentation/ABI/testing/debugfs-hisi-hpre
9738 F:      drivers/crypto/hisilicon/hpre/hpre.h
9739 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
9740 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
9741
9742 HISILICON HNS3 PMU DRIVER
9743 M:      Jijie Shao <[email protected]>
9744 S:      Supported
9745 F:      Documentation/admin-guide/perf/hns3-pmu.rst
9746 F:      drivers/perf/hisilicon/hns3_pmu.c
9747
9748 HISILICON I2C CONTROLLER DRIVER
9749 M:      Yicong Yang <[email protected]>
9750 L:      [email protected]
9751 S:      Maintained
9752 W:      https://www.hisilicon.com
9753 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
9754 F:      drivers/i2c/busses/i2c-hisi.c
9755
9756 HISILICON KUNPENG SOC HCCS DRIVER
9757 M:      Huisong Li <[email protected]>
9758 S:      Maintained
9759 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
9760 F:      drivers/soc/hisilicon/kunpeng_hccs.c
9761 F:      drivers/soc/hisilicon/kunpeng_hccs.h
9762
9763 HISILICON LPC BUS DRIVER
9764 M:      Jay Fang <[email protected]>
9765 S:      Maintained
9766 W:      http://www.hisilicon.com
9767 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9768 F:      drivers/bus/hisi_lpc.c
9769
9770 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9771 M:      Yisen Zhuang <[email protected]>
9772 M:      Salil Mehta <[email protected]>
9773 M:      Jijie Shao <[email protected]>
9774 L:      [email protected]
9775 S:      Maintained
9776 W:      http://www.hisilicon.com
9777 F:      drivers/net/ethernet/hisilicon/hns3/
9778
9779 HISILICON NETWORK SUBSYSTEM DRIVER
9780 M:      Yisen Zhuang <[email protected]>
9781 M:      Salil Mehta <[email protected]>
9782 L:      [email protected]
9783 S:      Maintained
9784 W:      http://www.hisilicon.com
9785 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
9786 F:      drivers/net/ethernet/hisilicon/
9787
9788 HISILICON PMU DRIVER
9789 M:      Yicong Yang <[email protected]>
9790 M:      Jonathan Cameron <[email protected]>
9791 S:      Supported
9792 W:      http://www.hisilicon.com
9793 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9794 F:      Documentation/admin-guide/perf/hisi-pmu.rst
9795 F:      drivers/perf/hisilicon
9796
9797 HISILICON PTT DRIVER
9798 M:      Yicong Yang <[email protected]>
9799 M:      Jonathan Cameron <[email protected]>
9800 L:      [email protected]
9801 S:      Maintained
9802 F:      Documentation/ABI/testing/sysfs-devices-hisi_ptt
9803 F:      Documentation/trace/hisi-ptt.rst
9804 F:      drivers/hwtracing/ptt/
9805 F:      tools/perf/arch/arm64/util/hisi-ptt.c
9806 F:      tools/perf/util/hisi-ptt*
9807 F:      tools/perf/util/hisi-ptt-decoder/*
9808
9809 HISILICON QM DRIVER
9810 M:      Weili Qian <[email protected]>
9811 M:      Zhou Wang <[email protected]>
9812 L:      [email protected]
9813 S:      Maintained
9814 F:      drivers/crypto/hisilicon/Kconfig
9815 F:      drivers/crypto/hisilicon/Makefile
9816 F:      drivers/crypto/hisilicon/qm.c
9817 F:      drivers/crypto/hisilicon/sgl.c
9818 F:      include/linux/hisi_acc_qm.h
9819
9820 HISILICON ROCE DRIVER
9821 M:      Chengchang Tang <[email protected]>
9822 M:      Junxian Huang <[email protected]>
9823 L:      [email protected]
9824 S:      Maintained
9825 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9826 F:      drivers/infiniband/hw/hns/
9827
9828 HISILICON SAS Controller
9829 M:      Xiang Chen <[email protected]>
9830 S:      Supported
9831 W:      http://www.hisilicon.com
9832 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
9833 F:      drivers/scsi/hisi_sas/
9834
9835 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
9836 M:      Longfang Liu <[email protected]>
9837 L:      [email protected]
9838 S:      Maintained
9839 F:      Documentation/ABI/testing/debugfs-hisi-sec
9840 F:      drivers/crypto/hisilicon/sec2/sec.h
9841 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
9842 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
9843 F:      drivers/crypto/hisilicon/sec2/sec_main.c
9844
9845 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
9846 M:      Jay Fang <[email protected]>
9847 L:      [email protected]
9848 S:      Maintained
9849 W:      http://www.hisilicon.com
9850 F:      drivers/spi/spi-hisi-kunpeng.c
9851
9852 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
9853 M:      Mauro Carvalho Chehab <[email protected]>
9854 L:      [email protected]
9855 S:      Maintained
9856 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
9857 F:      drivers/spmi/hisi-spmi-controller.c
9858
9859 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
9860 M:      Mauro Carvalho Chehab <[email protected]>
9861 L:      [email protected]
9862 S:      Maintained
9863 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
9864 F:      drivers/mfd/hi6421-spmi-pmic.c
9865
9866 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
9867 M:      Weili Qian <[email protected]>
9868 S:      Maintained
9869 F:      drivers/crypto/hisilicon/trng/trng.c
9870
9871 HISILICON V3XX SPI NOR FLASH Controller Driver
9872 M:      Jay Fang <[email protected]>
9873 S:      Maintained
9874 W:      http://www.hisilicon.com
9875 F:      drivers/spi/spi-hisi-sfc-v3xx.c
9876
9877 HISILICON ZIP Controller DRIVER
9878 M:      Yang Shen <[email protected]>
9879 M:      Zhou Wang <[email protected]>
9880 L:      [email protected]
9881 S:      Maintained
9882 F:      Documentation/ABI/testing/debugfs-hisi-zip
9883 F:      drivers/crypto/hisilicon/zip/
9884
9885 HMM - Heterogeneous Memory Management
9886 M:      Jérôme Glisse <[email protected]>
9887 L:      [email protected]
9888 S:      Maintained
9889 F:      Documentation/mm/hmm.rst
9890 F:      include/linux/hmm*
9891 F:      lib/test_hmm*
9892 F:      mm/hmm*
9893 F:      tools/testing/selftests/mm/*hmm*
9894
9895 HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER
9896 M:      Petre Rodan <[email protected]>
9897 L:      [email protected]
9898 S:      Maintained
9899 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml
9900 F:      drivers/iio/pressure/hsc030pa*
9901
9902 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
9903 M:      Andreas Klinger <[email protected]>
9904 M:      Petre Rodan <[email protected]>
9905 L:      [email protected]
9906 S:      Maintained
9907 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
9908 F:      drivers/iio/pressure/mprls0025pa*
9909
9910 HP BIOSCFG DRIVER
9911 M:      Jorge Lopez <[email protected]>
9912 L:      [email protected]
9913 S:      Maintained
9914 F:      drivers/platform/x86/hp/hp-bioscfg/
9915
9916 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
9917 L:      [email protected]
9918 S:      Orphan
9919 F:      drivers/platform/x86/hp/tc1100-wmi.c
9920
9921 HP WMI HARDWARE MONITOR DRIVER
9922 M:      James Seo <[email protected]>
9923 L:      [email protected]
9924 S:      Maintained
9925 F:      Documentation/hwmon/hp-wmi-sensors.rst
9926 F:      drivers/hwmon/hp-wmi-sensors.c
9927
9928 HPET:   High Precision Event Timers driver
9929 M:      Clemens Ladisch <[email protected]>
9930 S:      Maintained
9931 F:      Documentation/timers/hpet.rst
9932 F:      drivers/char/hpet.c
9933 F:      include/linux/hpet.h
9934 F:      include/uapi/linux/hpet.h
9935
9936 HPET:   x86
9937 S:      Orphan
9938 F:      arch/x86/include/asm/hpet.h
9939 F:      arch/x86/kernel/hpet.c
9940
9941 HPFS FILESYSTEM
9942 M:      Mikulas Patocka <[email protected]>
9943 S:      Maintained
9944 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
9945 F:      fs/hpfs/
9946
9947 HS3001 Hardware Temperature and Humidity Sensor
9948 M:      Andre Werner <[email protected]>
9949 L:      [email protected]
9950 S:      Maintained
9951 F:      drivers/hwmon/hs3001.c
9952
9953 HSI SUBSYSTEM
9954 M:      Sebastian Reichel <[email protected]>
9955 S:      Maintained
9956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
9957 F:      Documentation/ABI/testing/sysfs-bus-hsi
9958 F:      Documentation/driver-api/hsi.rst
9959 F:      drivers/hsi/
9960 F:      include/linux/hsi/
9961 F:      include/uapi/linux/hsi/
9962
9963 HSO 3G MODEM DRIVER
9964 L:      [email protected]
9965 S:      Orphan
9966 F:      drivers/net/usb/hso.c
9967
9968 HSR NETWORK PROTOCOL
9969 L:      [email protected]
9970 S:      Orphan
9971 F:      net/hsr/
9972
9973 HT16K33 LED CONTROLLER DRIVER
9974 M:      Robin van der Gracht <[email protected]>
9975 S:      Maintained
9976 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
9977 F:      drivers/auxdisplay/ht16k33.c
9978
9979 HTCPEN TOUCHSCREEN DRIVER
9980 M:      Pau Oliva Fora <[email protected]>
9981 L:      [email protected]
9982 S:      Maintained
9983 F:      drivers/input/touchscreen/htcpen.c
9984
9985 HTE SUBSYSTEM
9986 M:      Dipen Patel <[email protected]>
9987 L:      [email protected]
9988 S:      Maintained
9989 Q:      https://patchwork.kernel.org/project/timestamp/list/
9990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
9991 F:      Documentation/devicetree/bindings/timestamp/
9992 F:      Documentation/driver-api/hte/
9993 F:      drivers/hte/
9994 F:      include/linux/hte.h
9995
9996 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
9997 M:      Lorenzo Bianconi <[email protected]>
9998 L:      [email protected]
9999 S:      Maintained
10000 W:      http://www.st.com/
10001 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
10002 F:      drivers/iio/humidity/hts221*
10003
10004 HUAWEI ETHERNET DRIVER
10005 M:      Cai Huoqing <[email protected]>
10006 L:      [email protected]
10007 S:      Maintained
10008 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
10009 F:      drivers/net/ethernet/huawei/hinic/
10010
10011 HUGETLB SUBSYSTEM
10012 M:      Muchun Song <[email protected]>
10013 L:      [email protected]
10014 S:      Maintained
10015 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
10016 F:      Documentation/admin-guide/mm/hugetlbpage.rst
10017 F:      Documentation/mm/hugetlbfs_reserv.rst
10018 F:      Documentation/mm/vmemmap_dedup.rst
10019 F:      fs/hugetlbfs/
10020 F:      include/linux/hugetlb.h
10021 F:      mm/hugetlb.c
10022 F:      mm/hugetlb_vmemmap.c
10023 F:      mm/hugetlb_vmemmap.h
10024 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
10025
10026 HVA ST MEDIA DRIVER
10027 M:      Jean-Christophe Trotin <[email protected]>
10028 L:      [email protected]
10029 S:      Supported
10030 W:      https://linuxtv.org
10031 T:      git git://linuxtv.org/media_tree.git
10032 F:      drivers/media/platform/st/sti/hva
10033
10034 HWPOISON MEMORY FAILURE HANDLING
10035 M:      Miaohe Lin <[email protected]>
10036 R:      Naoya Horiguchi <[email protected]>
10037 L:      [email protected]
10038 S:      Maintained
10039 F:      mm/hwpoison-inject.c
10040 F:      mm/memory-failure.c
10041
10042 HYCON HY46XX TOUCHSCREEN SUPPORT
10043 M:      Giulio Benetti <[email protected]>
10044 L:      [email protected]
10045 S:      Maintained
10046 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
10047 F:      drivers/input/touchscreen/hycon-hy46xx.c
10048
10049 HYGON PROCESSOR SUPPORT
10050 M:      Pu Wen <[email protected]>
10051 L:      [email protected]
10052 S:      Maintained
10053 F:      arch/x86/kernel/cpu/hygon.c
10054
10055 HYNIX HI556 SENSOR DRIVER
10056 M:      Sakari Ailus <[email protected]>
10057 L:      [email protected]
10058 S:      Maintained
10059 T:      git git://linuxtv.org/media_tree.git
10060 F:      drivers/media/i2c/hi556.c
10061
10062 HYNIX HI846 SENSOR DRIVER
10063 M:      Martin Kepplinger <[email protected]>
10064 L:      [email protected]
10065 S:      Maintained
10066 F:      drivers/media/i2c/hi846.c
10067
10068 HYNIX HI847 SENSOR DRIVER
10069 M:      Sakari Ailus <[email protected]>
10070 L:      [email protected]
10071 S:      Maintained
10072 F:      drivers/media/i2c/hi847.c
10073
10074 Hyper-V/Azure CORE AND DRIVERS
10075 M:      "K. Y. Srinivasan" <[email protected]>
10076 M:      Haiyang Zhang <[email protected]>
10077 M:      Wei Liu <[email protected]>
10078 M:      Dexuan Cui <[email protected]>
10079 L:      [email protected]
10080 S:      Supported
10081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
10082 F:      Documentation/ABI/stable/sysfs-bus-vmbus
10083 F:      Documentation/ABI/testing/debugfs-hyperv
10084 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
10085 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
10086 F:      Documentation/virt/hyperv
10087 F:      arch/arm64/hyperv
10088 F:      arch/arm64/include/asm/hyperv-tlfs.h
10089 F:      arch/arm64/include/asm/mshyperv.h
10090 F:      arch/x86/hyperv
10091 F:      arch/x86/include/asm/hyperv-tlfs.h
10092 F:      arch/x86/include/asm/mshyperv.h
10093 F:      arch/x86/include/asm/trace/hyperv.h
10094 F:      arch/x86/kernel/cpu/mshyperv.c
10095 F:      drivers/clocksource/hyperv_timer.c
10096 F:      drivers/hid/hid-hyperv.c
10097 F:      drivers/hv/
10098 F:      drivers/input/serio/hyperv-keyboard.c
10099 F:      drivers/iommu/hyperv-iommu.c
10100 F:      drivers/net/ethernet/microsoft/
10101 F:      drivers/net/hyperv/
10102 F:      drivers/pci/controller/pci-hyperv-intf.c
10103 F:      drivers/pci/controller/pci-hyperv.c
10104 F:      drivers/scsi/storvsc_drv.c
10105 F:      drivers/uio/uio_hv_generic.c
10106 F:      drivers/video/fbdev/hyperv_fb.c
10107 F:      include/asm-generic/hyperv-tlfs.h
10108 F:      include/asm-generic/mshyperv.h
10109 F:      include/clocksource/hyperv_timer.h
10110 F:      include/linux/hyperv.h
10111 F:      include/net/mana
10112 F:      include/uapi/linux/hyperv.h
10113 F:      net/vmw_vsock/hyperv_transport.c
10114 F:      tools/hv/
10115
10116 HYPERBUS SUPPORT
10117 M:      Vignesh Raghavendra <[email protected]>
10118 R:      Tudor Ambarus <[email protected]>
10119 L:      [email protected]
10120 S:      Supported
10121 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10122 C:      irc://irc.oftc.net/mtd
10123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
10124 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
10125 F:      drivers/mtd/hyperbus/
10126 F:      include/linux/mtd/hyperbus.h
10127
10128 HYPERVISOR VIRTUAL CONSOLE DRIVER
10129 L:      [email protected]
10130 S:      Odd Fixes
10131 F:      drivers/tty/hvc/
10132
10133 I2C ACPI SUPPORT
10134 M:      Mika Westerberg <[email protected]>
10135 L:      [email protected]
10136 L:      [email protected]
10137 S:      Maintained
10138 F:      drivers/i2c/i2c-core-acpi.c
10139
10140 I2C ADDRESS TRANSLATOR (ATR)
10141 M:      Tomi Valkeinen <[email protected]>
10142 R:      Luca Ceresoli <[email protected]>
10143 L:      [email protected]
10144 S:      Maintained
10145 F:      drivers/i2c/i2c-atr.c
10146 F:      include/linux/i2c-atr.h
10147
10148 I2C CONTROLLER DRIVER FOR NVIDIA GPU
10149 M:      Ajay Gupta <[email protected]>
10150 L:      [email protected]
10151 S:      Maintained
10152 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
10153 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
10154
10155 I2C MUXES
10156 M:      Peter Rosin <[email protected]>
10157 L:      [email protected]
10158 S:      Maintained
10159 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
10160 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
10161 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
10162 F:      Documentation/i2c/i2c-topology.rst
10163 F:      Documentation/i2c/muxes/
10164 F:      drivers/i2c/i2c-mux.c
10165 F:      drivers/i2c/muxes/
10166 F:      include/linux/i2c-mux.h
10167
10168 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
10169 M:      Gregory CLEMENT <[email protected]>
10170 L:      [email protected]
10171 S:      Maintained
10172 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
10173 F:      drivers/i2c/busses/i2c-mv64xxx.c
10174
10175 I2C OVER PARALLEL PORT
10176 M:      Jean Delvare <[email protected]>
10177 L:      [email protected]
10178 S:      Maintained
10179 F:      Documentation/i2c/busses/i2c-parport.rst
10180 F:      drivers/i2c/busses/i2c-parport.c
10181
10182 I2C SUBSYSTEM
10183 M:      Wolfram Sang <[email protected]>
10184 L:      [email protected]
10185 S:      Maintained
10186 W:      https://i2c.wiki.kernel.org/
10187 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
10189 F:      Documentation/i2c/
10190 F:      drivers/i2c/*
10191 F:      include/dt-bindings/i2c/i2c.h
10192 F:      include/linux/i2c-dev.h
10193 F:      include/linux/i2c-smbus.h
10194 F:      include/linux/i2c.h
10195 F:      include/uapi/linux/i2c-*.h
10196 F:      include/uapi/linux/i2c.h
10197
10198 I2C SUBSYSTEM HOST DRIVERS
10199 M:      Andi Shyti <[email protected]>
10200 L:      [email protected]
10201 S:      Maintained
10202 W:      https://i2c.wiki.kernel.org/
10203 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git
10205 F:      Documentation/devicetree/bindings/i2c/
10206 F:      drivers/i2c/algos/
10207 F:      drivers/i2c/busses/
10208 F:      include/dt-bindings/i2c/
10209
10210 I2C-TAOS-EVM DRIVER
10211 M:      Jean Delvare <[email protected]>
10212 L:      [email protected]
10213 S:      Maintained
10214 F:      Documentation/i2c/busses/i2c-taos-evm.rst
10215 F:      drivers/i2c/busses/i2c-taos-evm.c
10216
10217 I2C-TINY-USB DRIVER
10218 M:      Till Harbaum <[email protected]>
10219 L:      [email protected]
10220 S:      Maintained
10221 W:      http://www.harbaum.org/till/i2c_tiny_usb
10222 F:      drivers/i2c/busses/i2c-tiny-usb.c
10223
10224 I2C/SMBUS CONTROLLER DRIVERS FOR PC
10225 M:      Jean Delvare <[email protected]>
10226 L:      [email protected]
10227 S:      Maintained
10228 F:      Documentation/i2c/busses/i2c-ali1535.rst
10229 F:      Documentation/i2c/busses/i2c-ali1563.rst
10230 F:      Documentation/i2c/busses/i2c-ali15x3.rst
10231 F:      Documentation/i2c/busses/i2c-amd756.rst
10232 F:      Documentation/i2c/busses/i2c-amd8111.rst
10233 F:      Documentation/i2c/busses/i2c-i801.rst
10234 F:      Documentation/i2c/busses/i2c-nforce2.rst
10235 F:      Documentation/i2c/busses/i2c-piix4.rst
10236 F:      Documentation/i2c/busses/i2c-sis5595.rst
10237 F:      Documentation/i2c/busses/i2c-sis630.rst
10238 F:      Documentation/i2c/busses/i2c-sis96x.rst
10239 F:      Documentation/i2c/busses/i2c-via.rst
10240 F:      Documentation/i2c/busses/i2c-viapro.rst
10241 F:      drivers/i2c/busses/i2c-ali1535.c
10242 F:      drivers/i2c/busses/i2c-ali1563.c
10243 F:      drivers/i2c/busses/i2c-ali15x3.c
10244 F:      drivers/i2c/busses/i2c-amd756-s4882.c
10245 F:      drivers/i2c/busses/i2c-amd756.c
10246 F:      drivers/i2c/busses/i2c-amd8111.c
10247 F:      drivers/i2c/busses/i2c-i801.c
10248 F:      drivers/i2c/busses/i2c-isch.c
10249 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
10250 F:      drivers/i2c/busses/i2c-nforce2.c
10251 F:      drivers/i2c/busses/i2c-piix4.c
10252 F:      drivers/i2c/busses/i2c-sis5595.c
10253 F:      drivers/i2c/busses/i2c-sis630.c
10254 F:      drivers/i2c/busses/i2c-sis96x.c
10255 F:      drivers/i2c/busses/i2c-via.c
10256 F:      drivers/i2c/busses/i2c-viapro.c
10257
10258 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
10259 M:      Hans de Goede <[email protected]>
10260 L:      [email protected]
10261 S:      Maintained
10262 F:      drivers/i2c/busses/i2c-cht-wc.c
10263
10264 I2C/SMBUS ISMT DRIVER
10265 M:      Seth Heasley <[email protected]>
10266 M:      Neil Horman <[email protected]>
10267 L:      [email protected]
10268 F:      Documentation/i2c/busses/i2c-ismt.rst
10269 F:      drivers/i2c/busses/i2c-ismt.c
10270
10271 I2C/SMBUS STUB DRIVER
10272 M:      Jean Delvare <[email protected]>
10273 L:      [email protected]
10274 S:      Maintained
10275 F:      drivers/i2c/i2c-stub.c
10276
10277 I3C DRIVER FOR ASPEED AST2600
10278 M:      Jeremy Kerr <[email protected]>
10279 S:      Maintained
10280 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
10281 F:      drivers/i3c/master/ast2600-i3c-master.c
10282
10283 I3C DRIVER FOR CADENCE I3C MASTER IP
10284 M:      Przemysław Gaj <[email protected]>
10285 S:      Maintained
10286 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
10287 F:      drivers/i3c/master/i3c-master-cdns.c
10288
10289 I3C DRIVER FOR SYNOPSYS DESIGNWARE
10290 S:      Orphan
10291 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
10292 F:      drivers/i3c/master/dw*
10293
10294 I3C SUBSYSTEM
10295 M:      Alexandre Belloni <[email protected]>
10296 L:      [email protected] (moderated for non-subscribers)
10297 S:      Maintained
10298 C:      irc://chat.freenode.net/linux-i3c
10299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
10300 F:      Documentation/ABI/testing/sysfs-bus-i3c
10301 F:      Documentation/devicetree/bindings/i3c/
10302 F:      Documentation/driver-api/i3c
10303 F:      drivers/i3c/
10304 F:      include/linux/i3c/
10305
10306 IBM Operation Panel Input Driver
10307 M:      Eddie James <[email protected]>
10308 L:      [email protected]
10309 S:      Maintained
10310 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
10311 F:      drivers/input/misc/ibm-panel.c
10312
10313 IBM Power 842 compression accelerator
10314 M:      Haren Myneni <[email protected]>
10315 S:      Supported
10316 F:      crypto/842.c
10317 F:      drivers/crypto/nx/Kconfig
10318 F:      drivers/crypto/nx/Makefile
10319 F:      drivers/crypto/nx/nx-842*
10320 F:      include/linux/sw842.h
10321 F:      lib/842/
10322
10323 IBM Power in-Nest Crypto Acceleration
10324 M:      Breno Leitão <[email protected]>
10325 M:      Nayna Jain <[email protected]>
10326 M:      Paulo Flabiano Smorigo <[email protected]>
10327 L:      [email protected]
10328 S:      Supported
10329 F:      drivers/crypto/nx/Kconfig
10330 F:      drivers/crypto/nx/Makefile
10331 F:      drivers/crypto/nx/nx-aes*
10332 F:      drivers/crypto/nx/nx-sha*
10333 F:      drivers/crypto/nx/nx.*
10334 F:      drivers/crypto/nx/nx_csbcpb.h
10335 F:      drivers/crypto/nx/nx_debugfs.c
10336
10337 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10338 M:      Tyrel Datwyler <[email protected]>
10339 L:      [email protected]
10340 L:      [email protected]
10341 S:      Supported
10342 F:      drivers/pci/hotplug/rpadlpar*
10343
10344 IBM Power Linux RAID adapter
10345 M:      Brian King <[email protected]>
10346 S:      Supported
10347 F:      drivers/scsi/ipr.*
10348
10349 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10350 M:      Tyrel Datwyler <[email protected]>
10351 L:      [email protected]
10352 L:      [email protected]
10353 S:      Supported
10354 F:      drivers/pci/hotplug/rpaphp*
10355
10356 IBM Power SRIOV Virtual NIC Device Driver
10357 M:      Haren Myneni <[email protected]>
10358 M:      Rick Lindsley <[email protected]>
10359 R:      Nick Child <[email protected]>
10360 R:      Thomas Falcon <[email protected]>
10361 L:      [email protected]
10362 S:      Supported
10363 F:      drivers/net/ethernet/ibm/ibmvnic.*
10364
10365 IBM Power VFIO Support
10366 M:      Timothy Pearson <[email protected]>
10367 S:      Supported
10368 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10369
10370 IBM Power Virtual Ethernet Device Driver
10371 M:      Nick Child <[email protected]>
10372 L:      [email protected]
10373 S:      Supported
10374 F:      drivers/net/ethernet/ibm/ibmveth.*
10375
10376 IBM Power Virtual FC Device Drivers
10377 M:      Tyrel Datwyler <[email protected]>
10378 L:      [email protected]
10379 S:      Supported
10380 F:      drivers/scsi/ibmvscsi/ibmvfc*
10381
10382 IBM Power Virtual Management Channel Driver
10383 M:      Brad Warrum <[email protected]>
10384 M:      Ritu Agarwal <[email protected]>
10385 S:      Supported
10386 F:      drivers/misc/ibmvmc.*
10387
10388 IBM Power Virtual SCSI Device Drivers
10389 M:      Tyrel Datwyler <[email protected]>
10390 L:      [email protected]
10391 S:      Supported
10392 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10393 F:      include/scsi/viosrp.h
10394
10395 IBM Power Virtual SCSI Device Target Driver
10396 M:      Tyrel Datwyler <[email protected]>
10397 L:      [email protected]
10398 L:      [email protected]
10399 S:      Supported
10400 F:      drivers/scsi/ibmvscsi_tgt/
10401
10402 IBM Power VMX Cryptographic instructions
10403 M:      Breno Leitão <[email protected]>
10404 M:      Nayna Jain <[email protected]>
10405 M:      Paulo Flabiano Smorigo <[email protected]>
10406 L:      [email protected]
10407 S:      Supported
10408 F:      arch/powerpc/crypto/Kconfig
10409 F:      arch/powerpc/crypto/Makefile
10410 F:      arch/powerpc/crypto/aes.c
10411 F:      arch/powerpc/crypto/aes_cbc.c
10412 F:      arch/powerpc/crypto/aes_ctr.c
10413 F:      arch/powerpc/crypto/aes_xts.c
10414 F:      arch/powerpc/crypto/aesp8-ppc.*
10415 F:      arch/powerpc/crypto/ghash.c
10416 F:      arch/powerpc/crypto/ghashp8-ppc.pl
10417 F:      arch/powerpc/crypto/ppc-xlate.pl
10418 F:      arch/powerpc/crypto/vmx.c
10419
10420 IBM ServeRAID RAID DRIVER
10421 S:      Orphan
10422 F:      drivers/scsi/ips.*
10423
10424 ICH LPC AND GPIO DRIVER
10425 M:      Peter Tyser <[email protected]>
10426 S:      Maintained
10427 F:      drivers/gpio/gpio-ich.c
10428 F:      drivers/mfd/lpc_ich.c
10429
10430 ICY I2C DRIVER
10431 M:      Max Staudt <[email protected]>
10432 L:      [email protected]
10433 S:      Maintained
10434 F:      drivers/i2c/busses/i2c-icy.c
10435
10436 IDEAPAD LAPTOP EXTRAS DRIVER
10437 M:      Ike Panhc <[email protected]>
10438 L:      [email protected]
10439 S:      Maintained
10440 W:      http://launchpad.net/ideapad-laptop
10441 F:      drivers/platform/x86/ideapad-laptop.c
10442
10443 IDEAPAD LAPTOP SLIDEBAR DRIVER
10444 M:      Andrey Moiseev <[email protected]>
10445 L:      [email protected]
10446 S:      Maintained
10447 W:      https://github.com/o2genum/ideapad-slidebar
10448 F:      drivers/input/misc/ideapad_slidebar.c
10449
10450 IDT VersaClock 5 CLOCK DRIVER
10451 M:      Luca Ceresoli <[email protected]>
10452 S:      Maintained
10453 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10454 F:      drivers/clk/clk-versaclock5.c
10455
10456 IEEE 802.15.4 SUBSYSTEM
10457 M:      Alexander Aring <[email protected]>
10458 M:      Stefan Schmidt <[email protected]>
10459 M:      Miquel Raynal <[email protected]>
10460 L:      [email protected]
10461 S:      Maintained
10462 W:      https://linux-wpan.org/
10463 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10466 F:      Documentation/networking/ieee802154.rst
10467 F:      drivers/net/ieee802154/
10468 F:      include/linux/ieee802154.h
10469 F:      include/linux/nl802154.h
10470 F:      include/net/af_ieee802154.h
10471 F:      include/net/cfg802154.h
10472 F:      include/net/ieee802154_netdev.h
10473 F:      include/net/mac802154.h
10474 F:      include/net/nl802154.h
10475 F:      net/ieee802154/
10476 F:      net/mac802154/
10477
10478 IFCVF VIRTIO DATA PATH ACCELERATOR
10479 R:      Zhu Lingshan <[email protected]>
10480 F:      drivers/vdpa/ifcvf/
10481
10482 IFE PROTOCOL
10483 M:      Yotam Gigi <[email protected]>
10484 M:      Jamal Hadi Salim <[email protected]>
10485 F:      include/net/ife.h
10486 F:      include/uapi/linux/ife.h
10487 F:      net/ife
10488
10489 IGORPLUG-USB IR RECEIVER
10490 M:      Sean Young <[email protected]>
10491 L:      [email protected]
10492 S:      Maintained
10493 F:      drivers/media/rc/igorplugusb.c
10494
10495 IGUANAWORKS USB IR TRANSCEIVER
10496 M:      Sean Young <[email protected]>
10497 L:      [email protected]
10498 S:      Maintained
10499 F:      drivers/media/rc/iguanair.c
10500
10501 IIO BACKEND FRAMEWORK
10502 M:      Nuno Sa <[email protected]>
10503 R:      Olivier Moysan <[email protected]>
10504 L:      [email protected]
10505 S:      Maintained
10506 F:      drivers/iio/industrialio-backend.c
10507 F:      include/linux/iio/backend.h
10508
10509 IIO DIGITAL POTENTIOMETER DAC
10510 M:      Peter Rosin <[email protected]>
10511 L:      [email protected]
10512 S:      Maintained
10513 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10514 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10515 F:      drivers/iio/dac/dpot-dac.c
10516
10517 IIO ENVELOPE DETECTOR
10518 M:      Peter Rosin <[email protected]>
10519 L:      [email protected]
10520 S:      Maintained
10521 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10522 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10523 F:      drivers/iio/adc/envelope-detector.c
10524
10525 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10526 M:      Matti Vaittinen <[email protected]>
10527 L:      [email protected]
10528 S:      Maintained
10529 F:      drivers/iio/industrialio-gts-helper.c
10530 F:      include/linux/iio/iio-gts-helper.h
10531 F:      drivers/iio/test/iio-test-gts.c
10532
10533 IIO MULTIPLEXER
10534 M:      Peter Rosin <[email protected]>
10535 L:      [email protected]
10536 S:      Maintained
10537 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10538 F:      drivers/iio/multiplexer/iio-mux.c
10539
10540 IIO SCMI BASED DRIVER
10541 M:      Jyoti Bhayana <[email protected]>
10542 L:      [email protected]
10543 S:      Maintained
10544 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10545
10546 IIO SUBSYSTEM AND DRIVERS
10547 M:      Jonathan Cameron <[email protected]>
10548 R:      Lars-Peter Clausen <[email protected]>
10549 L:      [email protected]
10550 S:      Maintained
10551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10552 F:      Documentation/ABI/testing/configfs-iio*
10553 F:      Documentation/ABI/testing/sysfs-bus-iio*
10554 F:      Documentation/devicetree/bindings/iio/
10555 F:      drivers/iio/
10556 F:      drivers/staging/iio/
10557 F:      include/dt-bindings/iio/
10558 F:      include/linux/iio/
10559 F:      tools/iio/
10560
10561 IIO UNIT CONVERTER
10562 M:      Peter Rosin <[email protected]>
10563 L:      [email protected]
10564 S:      Maintained
10565 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10566 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10567 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10568 F:      drivers/iio/afe/iio-rescale.c
10569
10570 IKANOS/ADI EAGLE ADSL USB DRIVER
10571 M:      Matthieu Castet <[email protected]>
10572 M:      Stanislaw Gruszka <[email protected]>
10573 S:      Maintained
10574 F:      drivers/usb/atm/ueagle-atm.c
10575
10576 IMAGIS TOUCHSCREEN DRIVER
10577 M:      Markuss Broks <[email protected]>
10578 S:      Maintained
10579 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10580 F:      drivers/input/touchscreen/imagis.c
10581
10582 IMGTEC ASCII LCD DRIVER
10583 M:      Paul Burton <[email protected]>
10584 S:      Maintained
10585 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10586 F:      drivers/auxdisplay/img-ascii-lcd.c
10587
10588 IMGTEC IR DECODER DRIVER
10589 S:      Orphan
10590 F:      drivers/media/rc/img-ir/
10591
10592 IMGTEC POWERVR DRM DRIVER
10593 M:      Frank Binns <[email protected]>
10594 M:      Matt Coster <[email protected]>
10595 S:      Supported
10596 T:      git git://anongit.freedesktop.org/drm/drm-misc
10597 F:      Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
10598 F:      Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
10599 F:      Documentation/gpu/imagination/
10600 F:      drivers/gpu/drm/imagination/
10601 F:      include/uapi/drm/pvr_drm.h
10602
10603 IMON SOUNDGRAPH USB IR RECEIVER
10604 M:      Sean Young <[email protected]>
10605 L:      [email protected]
10606 S:      Maintained
10607 F:      drivers/media/rc/imon.c
10608 F:      drivers/media/rc/imon_raw.c
10609
10610 IMS TWINTURBO FRAMEBUFFER DRIVER
10611 L:      [email protected]
10612 S:      Orphan
10613 F:      drivers/video/fbdev/imsttfb.c
10614
10615 INDEX OF FURTHER KERNEL DOCUMENTATION
10616 M:      Carlos Bilbao <[email protected]>
10617 S:      Maintained
10618 F:      Documentation/process/kernel-docs.rst
10619
10620 INDUSTRY PACK SUBSYSTEM (IPACK)
10621 M:      Vaibhav Gupta <[email protected]>
10622 M:      Jens Taprogge <[email protected]>
10623 M:      Greg Kroah-Hartman <[email protected]>
10624 L:      [email protected]
10625 S:      Maintained
10626 W:      http://industrypack.sourceforge.net
10627 F:      drivers/ipack/
10628
10629 INFINEON DPS310 Driver
10630 M:      Eddie James <[email protected]>
10631 L:      [email protected]
10632 S:      Maintained
10633 F:      drivers/iio/pressure/dps310.c
10634
10635 INFINEON PEB2466 ASoC CODEC
10636 M:      Herve Codina <[email protected]>
10637 L:      [email protected] (moderated for non-subscribers)
10638 S:      Maintained
10639 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
10640 F:      sound/soc/codecs/peb2466.c
10641
10642 INFINIBAND SUBSYSTEM
10643 M:      Jason Gunthorpe <[email protected]>
10644 M:      Leon Romanovsky <[email protected]>
10645 L:      [email protected]
10646 S:      Supported
10647 W:      https://github.com/linux-rdma/rdma-core
10648 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
10650 F:      Documentation/devicetree/bindings/infiniband/
10651 F:      Documentation/infiniband/
10652 F:      drivers/infiniband/
10653 F:      include/rdma/
10654 F:      include/trace/events/ib_mad.h
10655 F:      include/trace/events/ib_umad.h
10656 F:      include/trace/misc/rdma.h
10657 F:      include/uapi/linux/if_infiniband.h
10658 F:      include/uapi/rdma/
10659 F:      samples/bpf/ibumad_kern.c
10660 F:      samples/bpf/ibumad_user.c
10661
10662 INGENIC JZ4780 NAND DRIVER
10663 M:      Harvey Hunt <[email protected]>
10664 L:      [email protected]
10665 L:      [email protected]
10666 S:      Maintained
10667 F:      drivers/mtd/nand/raw/ingenic/
10668
10669 INGENIC JZ47xx SoCs
10670 M:      Paul Cercueil <[email protected]>
10671 L:      [email protected]
10672 S:      Maintained
10673 F:      arch/mips/boot/dts/ingenic/
10674 F:      arch/mips/generic/board-ingenic.c
10675 F:      arch/mips/include/asm/mach-ingenic/
10676 F:      arch/mips/ingenic/Kconfig
10677 F:      drivers/clk/ingenic/
10678 F:      drivers/dma/dma-jz4780.c
10679 F:      drivers/gpu/drm/ingenic/
10680 F:      drivers/i2c/busses/i2c-jz4780.c
10681 F:      drivers/iio/adc/ingenic-adc.c
10682 F:      drivers/irqchip/irq-ingenic.c
10683 F:      drivers/memory/jz4780-nemc.c
10684 F:      drivers/mmc/host/jz4740_mmc.c
10685 F:      drivers/mtd/nand/raw/ingenic/
10686 F:      drivers/pinctrl/pinctrl-ingenic.c
10687 F:      drivers/power/supply/ingenic-battery.c
10688 F:      drivers/pwm/pwm-jz4740.c
10689 F:      drivers/remoteproc/ingenic_rproc.c
10690 F:      drivers/rtc/rtc-jz4740.c
10691 F:      drivers/tty/serial/8250/8250_ingenic.c
10692 F:      drivers/usb/musb/jz4740.c
10693 F:      drivers/watchdog/jz4740_wdt.c
10694 F:      include/dt-bindings/iio/adc/ingenic,adc.h
10695 F:      include/linux/mfd/ingenic-tcu.h
10696 F:      sound/soc/codecs/jz47*
10697 F:      sound/soc/jz4740/
10698
10699 INJOINIC IP5xxx POWER BANK IC DRIVER
10700 M:      Samuel Holland <[email protected]>
10701 S:      Maintained
10702 F:      drivers/power/supply/ip5xxx_power.c
10703
10704 INOTIFY
10705 M:      Jan Kara <[email protected]>
10706 R:      Amir Goldstein <[email protected]>
10707 L:      [email protected]
10708 S:      Maintained
10709 F:      Documentation/filesystems/inotify.rst
10710 F:      fs/notify/inotify/
10711 F:      include/linux/inotify.h
10712 F:      include/uapi/linux/inotify.h
10713
10714 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
10715 M:      Dmitry Torokhov <[email protected]>
10716 L:      [email protected]
10717 S:      Maintained
10718 Q:      http://patchwork.kernel.org/project/linux-input/list/
10719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
10720 F:      Documentation/devicetree/bindings/input/
10721 F:      Documentation/devicetree/bindings/serio/
10722 F:      Documentation/input/
10723 F:      drivers/input/
10724 F:      include/dt-bindings/input/
10725 F:      include/linux/input.h
10726 F:      include/linux/input/
10727 F:      include/uapi/linux/input-event-codes.h
10728 F:      include/uapi/linux/input.h
10729
10730 INPUT MULTITOUCH (MT) PROTOCOL
10731 M:      Henrik Rydberg <[email protected]>
10732 L:      [email protected]
10733 S:      Odd fixes
10734 F:      Documentation/input/multi-touch-protocol.rst
10735 F:      drivers/input/input-mt.c
10736 K:      \b(ABS|SYN)_MT_
10737
10738 INSIDE SECURE CRYPTO DRIVER
10739 M:      Antoine Tenart <[email protected]>
10740 L:      [email protected]
10741 S:      Maintained
10742 F:      drivers/crypto/inside-secure/
10743
10744 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
10745 M:      Mimi Zohar <[email protected]>
10746 M:      Roberto Sassu <[email protected]>
10747 M:      Dmitry Kasatkin <[email protected]>
10748 R:      Eric Snowberg <[email protected]>
10749 L:      [email protected]
10750 S:      Supported
10751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
10752 F:      security/integrity/
10753 F:      security/integrity/ima/
10754
10755 INTEL 810/815 FRAMEBUFFER DRIVER
10756 M:      Antonino Daplas <[email protected]>
10757 L:      [email protected]
10758 S:      Maintained
10759 F:      drivers/video/fbdev/i810/
10760
10761 INTEL 8254 COUNTER DRIVER
10762 M:      William Breathitt Gray <[email protected]>
10763 L:      [email protected]
10764 S:      Maintained
10765 F:      drivers/counter/i8254.c
10766 F:      include/linux/i8254.h
10767
10768 INTEL 8255 GPIO DRIVER
10769 M:      William Breathitt Gray <[email protected]>
10770 L:      [email protected]
10771 S:      Maintained
10772 F:      drivers/gpio/gpio-i8255.c
10773 F:      drivers/gpio/gpio-i8255.h
10774
10775 INTEL ASoC DRIVERS
10776 M:      Cezary Rojewski <[email protected]>
10777 M:      Pierre-Louis Bossart <[email protected]>
10778 M:      Liam Girdwood <[email protected]>
10779 M:      Peter Ujfalusi <[email protected]>
10780 M:      Bard Liao <[email protected]>
10781 M:      Ranjani Sridharan <[email protected]>
10782 M:      Kai Vehmanen <[email protected]>
10783 L:      [email protected] (moderated for non-subscribers)
10784 S:      Supported
10785 F:      sound/soc/intel/
10786
10787 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
10788 M:      Hans de Goede <[email protected]>
10789 L:      [email protected]
10790 S:      Maintained
10791 F:      drivers/platform/x86/intel/atomisp2/pm.c
10792
10793 INTEL ATOMISP2 LED DRIVER
10794 M:      Hans de Goede <[email protected]>
10795 L:      [email protected]
10796 S:      Maintained
10797 F:      drivers/platform/x86/intel/atomisp2/led.c
10798
10799 INTEL BIOS SAR INT1092 DRIVER
10800 M:      Shravan Sudhakar <[email protected]>
10801 L:      [email protected]
10802 S:      Maintained
10803 F:      drivers/platform/x86/intel/int1092/
10804
10805 INTEL BROXTON PMC DRIVER
10806 M:      Mika Westerberg <[email protected]>
10807 M:      Zha Qipeng <[email protected]>
10808 S:      Maintained
10809 F:      drivers/mfd/intel_pmc_bxt.c
10810 F:      include/linux/mfd/intel_pmc_bxt.h
10811
10812 INTEL C600 SERIES SAS CONTROLLER DRIVER
10813 M:      Artur Paszkiewicz <[email protected]>
10814 L:      [email protected]
10815 S:      Supported
10816 T:      git git://git.code.sf.net/p/intel-sas/isci
10817 F:      drivers/scsi/isci/
10818
10819 INTEL CPU family model numbers
10820 M:      Tony Luck <[email protected]>
10821 M:      [email protected]
10822 L:      [email protected]
10823 S:      Supported
10824 F:      arch/x86/include/asm/intel-family.h
10825
10826 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS
10827 M:      Jani Nikula <[email protected]>
10828 M:      Rodrigo Vivi <[email protected]>
10829 L:      [email protected]
10830 L:      [email protected]
10831 S:      Supported
10832 F:      drivers/gpu/drm/i915/display/
10833 F:      drivers/gpu/drm/xe/display/
10834 F:      drivers/gpu/drm/xe/compat-i915-headers
10835
10836 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)
10837 M:      Jani Nikula <[email protected]>
10838 M:      Joonas Lahtinen <[email protected]>
10839 M:      Rodrigo Vivi <[email protected]>
10840 M:      Tvrtko Ursulin <[email protected]>
10841 L:      [email protected]
10842 S:      Supported
10843 W:      https://drm.pages.freedesktop.org/intel-docs/
10844 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
10845 B:      https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html
10846 C:      irc://irc.oftc.net/intel-gfx
10847 T:      git git://anongit.freedesktop.org/drm-intel
10848 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
10849 F:      Documentation/gpu/i915.rst
10850 F:      drivers/gpu/drm/ci/xfails/i915*
10851 F:      drivers/gpu/drm/i915/
10852 F:      include/drm/i915*
10853 F:      include/uapi/drm/i915_drm.h
10854
10855 INTEL DRM XE DRIVER (Lunar Lake and newer)
10856 M:      Lucas De Marchi <[email protected]>
10857 M:      Oded Gabbay <[email protected]>
10858 M:      Thomas Hellström <[email protected]>
10859 L:      [email protected]
10860 S:      Supported
10861 W:      https://drm.pages.freedesktop.org/intel-docs/
10862 Q:      http://patchwork.freedesktop.org/project/intel-xe/
10863 B:      https://gitlab.freedesktop.org/drm/xe/kernel/-/issues
10864 C:      irc://irc.oftc.net/xe
10865 T:      git https://gitlab.freedesktop.org/drm/xe/kernel.git
10866 F:      Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
10867 F:      Documentation/gpu/xe/
10868 F:      drivers/gpu/drm/xe/
10869 F:      include/drm/xe*
10870 F:      include/uapi/drm/xe_drm.h
10871
10872 INTEL ETHERNET DRIVERS
10873 M:      Jesse Brandeburg <[email protected]>
10874 M:      Tony Nguyen <[email protected]>
10875 L:      [email protected] (moderated for non-subscribers)
10876 S:      Supported
10877 W:      https://www.intel.com/content/www/us/en/support.html
10878 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
10879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
10880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
10881 F:      Documentation/networking/device_drivers/ethernet/intel/
10882 F:      drivers/net/ethernet/intel/
10883 F:      drivers/net/ethernet/intel/*/
10884 F:      include/linux/avf/virtchnl.h
10885 F:      include/linux/net/intel/iidc.h
10886
10887 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
10888 M:      Mustafa Ismail <[email protected]>
10889 M:      Shiraz Saleem <[email protected]>
10890 L:      [email protected]
10891 S:      Supported
10892 F:      drivers/infiniband/hw/irdma/
10893 F:      include/uapi/rdma/irdma-abi.h
10894
10895 INTEL GPIO DRIVERS
10896 M:      Andy Shevchenko <[email protected]>
10897 L:      [email protected]
10898 S:      Supported
10899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10900 F:      drivers/gpio/gpio-elkhartlake.c
10901 F:      drivers/gpio/gpio-ich.c
10902 F:      drivers/gpio/gpio-merrifield.c
10903 F:      drivers/gpio/gpio-ml-ioh.c
10904 F:      drivers/gpio/gpio-pch.c
10905 F:      drivers/gpio/gpio-sch.c
10906 F:      drivers/gpio/gpio-sodaville.c
10907 F:      drivers/gpio/gpio-tangier.c
10908 F:      drivers/gpio/gpio-tangier.h
10909
10910 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
10911 M:      Zhenyu Wang <[email protected]>
10912 M:      Zhi Wang <[email protected]>
10913 L:      [email protected]
10914 L:      [email protected]
10915 S:      Supported
10916 W:      https://github.com/intel/gvt-linux/wiki
10917 T:      git https://github.com/intel/gvt-linux.git
10918 F:      drivers/gpu/drm/i915/gvt/
10919
10920 INTEL HID EVENT DRIVER
10921 M:      Alex Hung <[email protected]>
10922 L:      [email protected]
10923 S:      Maintained
10924 F:      drivers/platform/x86/intel/hid.c
10925
10926 INTEL I/OAT DMA DRIVER
10927 M:      Dave Jiang <[email protected]>
10928 R:      Dan Williams <[email protected]>
10929 L:      [email protected]
10930 S:      Supported
10931 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
10932 F:      drivers/dma/ioat*
10933
10934 INTEL IAA CRYPTO DRIVER
10935 M:      Tom Zanussi <[email protected]>
10936 L:      [email protected]
10937 S:      Supported
10938 F:      Documentation/driver-api/crypto/iaa/iaa-crypto.rst
10939 F:      drivers/crypto/intel/iaa/*
10940
10941 INTEL IDLE DRIVER
10942 M:      Jacob Pan <[email protected]>
10943 M:      Len Brown <[email protected]>
10944 L:      [email protected]
10945 S:      Supported
10946 B:      https://bugzilla.kernel.org
10947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
10948 F:      drivers/idle/intel_idle.c
10949
10950 INTEL IDXD DRIVER
10951 M:      Fenghua Yu <[email protected]>
10952 M:      Dave Jiang <[email protected]>
10953 L:      [email protected]
10954 S:      Supported
10955 F:      drivers/dma/idxd/*
10956 F:      include/uapi/linux/idxd.h
10957
10958 INTEL IN FIELD SCAN (IFS) DEVICE
10959 M:      Jithu Joseph <[email protected]>
10960 R:      Ashok Raj <[email protected]>
10961 R:      Tony Luck <[email protected]>
10962 S:      Maintained
10963 F:      drivers/platform/x86/intel/ifs
10964 F:      include/trace/events/intel_ifs.h
10965
10966 INTEL INTEGRATED SENSOR HUB DRIVER
10967 M:      Srinivas Pandruvada <[email protected]>
10968 M:      Jiri Kosina <[email protected]>
10969 L:      [email protected]
10970 S:      Maintained
10971 F:      drivers/hid/intel-ish-hid/
10972
10973 INTEL IOMMU (VT-d)
10974 M:      David Woodhouse <[email protected]>
10975 M:      Lu Baolu <[email protected]>
10976 L:      [email protected]
10977 S:      Supported
10978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10979 F:      drivers/iommu/intel/
10980
10981 INTEL IPU3 CSI-2 CIO2 DRIVER
10982 M:      Yong Zhi <[email protected]>
10983 M:      Sakari Ailus <[email protected]>
10984 M:      Bingbu Cao <[email protected]>
10985 M:      Dan Scally <[email protected]>
10986 R:      Tianshu Qiu <[email protected]>
10987 L:      [email protected]
10988 S:      Maintained
10989 T:      git git://linuxtv.org/media_tree.git
10990 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
10991 F:      drivers/media/pci/intel/ipu3/
10992
10993 INTEL IPU3 CSI-2 IMGU DRIVER
10994 M:      Sakari Ailus <[email protected]>
10995 R:      Bingbu Cao <[email protected]>
10996 R:      Tianshu Qiu <[email protected]>
10997 L:      [email protected]
10998 S:      Maintained
10999 F:      Documentation/admin-guide/media/ipu3.rst
11000 F:      Documentation/admin-guide/media/ipu3_rcb.svg
11001 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
11002 F:      drivers/staging/media/ipu3/
11003
11004 INTEL ISHTP ECLITE DRIVER
11005 M:      Sumesh K Naduvalath <[email protected]>
11006 L:      [email protected]
11007 S:      Supported
11008 F:      drivers/platform/x86/intel/ishtp_eclite.c
11009
11010 INTEL IXP4XX CRYPTO SUPPORT
11011 M:      Corentin Labbe <[email protected]>
11012 L:      [email protected]
11013 S:      Maintained
11014 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
11015
11016 INTEL KEEM BAY DRM DRIVER
11017 M:      Anitha Chrisanthus <[email protected]>
11018 M:      Edmund Dea <[email protected]>
11019 S:      Maintained
11020 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
11021 F:      drivers/gpu/drm/kmb/
11022
11023 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
11024 M:      Daniele Alessandrelli <[email protected]>
11025 S:      Maintained
11026 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
11027 F:      drivers/crypto/intel/keembay/Kconfig
11028 F:      drivers/crypto/intel/keembay/Makefile
11029 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
11030 F:      drivers/crypto/intel/keembay/ocs-aes.c
11031 F:      drivers/crypto/intel/keembay/ocs-aes.h
11032
11033 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
11034 M:      Daniele Alessandrelli <[email protected]>
11035 M:      Prabhjot Khurana <[email protected]>
11036 M:      Mark Gross <[email protected]>
11037 S:      Maintained
11038 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
11039 F:      drivers/crypto/intel/keembay/Kconfig
11040 F:      drivers/crypto/intel/keembay/Makefile
11041 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
11042
11043 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
11044 M:      Daniele Alessandrelli <[email protected]>
11045 M:      Declan Murphy <[email protected]>
11046 S:      Maintained
11047 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
11048 F:      drivers/crypto/intel/keembay/Kconfig
11049 F:      drivers/crypto/intel/keembay/Makefile
11050 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
11051 F:      drivers/crypto/intel/keembay/ocs-hcu.c
11052 F:      drivers/crypto/intel/keembay/ocs-hcu.h
11053
11054 INTEL MANAGEMENT ENGINE (mei)
11055 M:      Tomas Winkler <[email protected]>
11056 L:      [email protected]
11057 S:      Supported
11058 F:      Documentation/driver-api/mei/*
11059 F:      drivers/misc/mei/
11060 F:      drivers/watchdog/mei_wdt.c
11061 F:      include/linux/mei_aux.h
11062 F:      include/linux/mei_cl_bus.h
11063 F:      include/uapi/linux/mei.h
11064 F:      include/uapi/linux/mei_uuid.h
11065 F:      include/uapi/linux/uuid.h
11066 F:      samples/mei/*
11067
11068 INTEL MAX 10 BMC MFD DRIVER
11069 M:      Xu Yilun <[email protected]>
11070 R:      Tom Rix <[email protected]>
11071 S:      Maintained
11072 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
11073 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
11074 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
11075 F:      drivers/mfd/intel-m10-bmc*
11076 F:      include/linux/mfd/intel-m10-bmc.h
11077
11078 INTEL MAX10 BMC SECURE UPDATES
11079 M:      Peter Colberg <[email protected]>
11080 L:      [email protected]
11081 S:      Maintained
11082 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
11083 F:      drivers/fpga/intel-m10-bmc-sec-update.c
11084
11085 INTEL P-Unit IPC DRIVER
11086 M:      Zha Qipeng <[email protected]>
11087 L:      [email protected]
11088 S:      Maintained
11089 F:      arch/x86/include/asm/intel_punit_ipc.h
11090 F:      drivers/platform/x86/intel/punit_ipc.c
11091
11092 INTEL PMC CORE DRIVER
11093 M:      Rajneesh Bhardwaj <[email protected]>
11094 M:      David E Box <[email protected]>
11095 L:      [email protected]
11096 S:      Maintained
11097 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
11098 F:      drivers/platform/x86/intel/pmc/
11099
11100 INTEL PMIC GPIO DRIVERS
11101 M:      Andy Shevchenko <[email protected]>
11102 S:      Supported
11103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11104 F:      drivers/gpio/gpio-*cove.c
11105
11106 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
11107 M:      Andy Shevchenko <[email protected]>
11108 S:      Supported
11109 F:      drivers/mfd/intel_soc_pmic*
11110 F:      include/linux/mfd/intel_soc_pmic*
11111
11112 INTEL PMT DRIVERS
11113 M:      David E. Box <[email protected]>
11114 S:      Supported
11115 F:      drivers/platform/x86/intel/pmt/
11116
11117 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
11118 M:      Stanislav Yakovlev <[email protected]>
11119 L:      [email protected]
11120 S:      Maintained
11121 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
11122 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
11123 F:      drivers/net/wireless/intel/ipw2x00/
11124
11125 INTEL PSTATE DRIVER
11126 M:      Srinivas Pandruvada <[email protected]>
11127 M:      Len Brown <[email protected]>
11128 L:      [email protected]
11129 S:      Supported
11130 F:      drivers/cpufreq/intel_pstate.c
11131
11132 INTEL PTP DFL ToD DRIVER
11133 M:      Tianfei Zhang <[email protected]>
11134 L:      [email protected]
11135 L:      [email protected]
11136 S:      Maintained
11137 F:      drivers/ptp/ptp_dfl_tod.c
11138
11139 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
11140 M:      Jarkko Nikula <[email protected]>
11141 L:      [email protected]
11142 F:      drivers/counter/intel-qep.c
11143
11144 INTEL SCU DRIVERS
11145 M:      Mika Westerberg <[email protected]>
11146 S:      Maintained
11147 F:      arch/x86/include/asm/intel_scu_ipc.h
11148 F:      drivers/platform/x86/intel_scu_*
11149
11150 INTEL SDSI DRIVER
11151 M:      David E. Box <[email protected]>
11152 S:      Supported
11153 F:      drivers/platform/x86/intel/sdsi.c
11154 F:      tools/arch/x86/intel_sdsi/
11155 F:      tools/testing/selftests/drivers/sdsi/
11156
11157 INTEL SGX
11158 M:      Jarkko Sakkinen <[email protected]>
11159 R:      Dave Hansen <[email protected]>
11160 L:      [email protected]
11161 S:      Supported
11162 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
11163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
11164 F:      Documentation/arch/x86/sgx.rst
11165 F:      arch/x86/entry/vdso/vsgx.S
11166 F:      arch/x86/include/asm/sgx.h
11167 F:      arch/x86/include/uapi/asm/sgx.h
11168 F:      arch/x86/kernel/cpu/sgx/*
11169 F:      tools/testing/selftests/sgx/*
11170 K:      \bSGX_
11171
11172 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
11173 M:      Daniel Scally <[email protected]>
11174 S:      Maintained
11175 F:      drivers/platform/x86/intel/int3472/
11176
11177 INTEL SPEED SELECT TECHNOLOGY
11178 M:      Srinivas Pandruvada <[email protected]>
11179 L:      [email protected]
11180 S:      Maintained
11181 F:      drivers/platform/x86/intel/speed_select_if/
11182 F:      include/uapi/linux/isst_if.h
11183 F:      tools/power/x86/intel-speed-select/
11184
11185 INTEL STRATIX10 FIRMWARE DRIVERS
11186 M:      Dinh Nguyen <[email protected]>
11187 L:      [email protected]
11188 S:      Maintained
11189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
11190 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
11191 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
11192 F:      drivers/firmware/stratix10-rsu.c
11193 F:      drivers/firmware/stratix10-svc.c
11194 F:      include/linux/firmware/intel/stratix10-smc.h
11195 F:      include/linux/firmware/intel/stratix10-svc-client.h
11196
11197 INTEL TELEMETRY DRIVER
11198 M:      Rajneesh Bhardwaj <[email protected]>
11199 M:      "David E. Box" <[email protected]>
11200 L:      [email protected]
11201 S:      Maintained
11202 F:      arch/x86/include/asm/intel_telemetry.h
11203 F:      drivers/platform/x86/intel/telemetry/
11204
11205 INTEL TPMI DRIVER
11206 M:      Srinivas Pandruvada <[email protected]>
11207 L:      [email protected]
11208 S:      Maintained
11209 F:      Documentation/ABI/testing/debugfs-tpmi
11210 F:      drivers/platform/x86/intel/tpmi.c
11211 F:      include/linux/intel_tpmi.h
11212
11213 INTEL UNCORE FREQUENCY CONTROL
11214 M:      Srinivas Pandruvada <[email protected]>
11215 L:      [email protected]
11216 S:      Maintained
11217 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
11218 F:      drivers/platform/x86/intel/uncore-frequency/
11219
11220 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
11221 M:      David E. Box <[email protected]>
11222 S:      Supported
11223 F:      drivers/platform/x86/intel/vsec.*
11224
11225 INTEL VIRTUAL BUTTON DRIVER
11226 M:      AceLan Kao <[email protected]>
11227 L:      [email protected]
11228 S:      Maintained
11229 F:      drivers/platform/x86/intel/vbtn.c
11230
11231 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
11232 M:      Stanislaw Gruszka <[email protected]>
11233 L:      [email protected]
11234 S:      Supported
11235 F:      drivers/net/wireless/intel/iwlegacy/
11236
11237 INTEL WIRELESS WIFI LINK (iwlwifi)
11238 M:      Miri Korenblit <[email protected]>
11239 L:      [email protected]
11240 S:      Supported
11241 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
11242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
11243 F:      drivers/net/wireless/intel/iwlwifi/
11244
11245 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
11246 M:      Jithu Joseph <[email protected]>
11247 S:      Maintained
11248 W:      https://slimbootloader.github.io/security/firmware-update.html
11249 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
11250
11251 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
11252 L:      [email protected]
11253 S:      Maintained
11254 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
11255
11256 INTEL WWAN IOSM DRIVER
11257 M:      M Chetan Kumar <[email protected]>
11258 L:      [email protected]
11259 S:      Maintained
11260 F:      drivers/net/wwan/iosm/
11261
11262 INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY
11263 M:      Xin Li <[email protected]>
11264 M:      "H. Peter Anvin" <[email protected]>
11265 S:      Supported
11266 F:      Documentation/arch/x86/x86_64/fred.rst
11267 F:      arch/x86/entry/entry_64_fred.S
11268 F:      arch/x86/entry/entry_fred.c
11269 F:      arch/x86/include/asm/fred.h
11270 F:      arch/x86/kernel/fred.c
11271
11272 INTEL(R) TRACE HUB
11273 M:      Alexander Shishkin <[email protected]>
11274 S:      Supported
11275 F:      Documentation/trace/intel_th.rst
11276 F:      drivers/hwtracing/intel_th/
11277 F:      include/linux/intel_th.h
11278
11279 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
11280 M:      Ning Sun <[email protected]>
11281 L:      [email protected]
11282 S:      Supported
11283 W:      http://tboot.sourceforge.net
11284 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
11285 F:      Documentation/arch/x86/intel_txt.rst
11286 F:      arch/x86/kernel/tboot.c
11287 F:      include/linux/tboot.h
11288
11289 INTERCONNECT API
11290 M:      Georgi Djakov <[email protected]>
11291 L:      [email protected]
11292 S:      Maintained
11293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
11294 F:      Documentation/devicetree/bindings/interconnect/
11295 F:      Documentation/driver-api/interconnect.rst
11296 F:      drivers/interconnect/
11297 F:      include/dt-bindings/interconnect/
11298 F:      include/linux/interconnect-provider.h
11299 F:      include/linux/interconnect.h
11300
11301 INTERRUPT COUNTER DRIVER
11302 M:      Oleksij Rempel <[email protected]>
11303 R:      Pengutronix Kernel Team <[email protected]>
11304 L:      [email protected]
11305 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
11306 F:      drivers/counter/interrupt-cnt.c
11307
11308 INTERSIL ISL7998X VIDEO DECODER DRIVER
11309 M:      Michael Tretter <[email protected]>
11310 R:      Pengutronix Kernel Team <[email protected]>
11311 L:      [email protected]
11312 S:      Maintained
11313 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
11314 F:      drivers/media/i2c/isl7998x.c
11315
11316 INVENSENSE ICM-426xx IMU DRIVER
11317 M:      Jean-Baptiste Maneyrol <[email protected]>
11318 L:      [email protected]
11319 S:      Maintained
11320 W:      https://invensense.tdk.com/
11321 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
11322 F:      drivers/iio/imu/inv_icm42600/
11323
11324 INVENSENSE MPU-3050 GYROSCOPE DRIVER
11325 M:      Linus Walleij <[email protected]>
11326 L:      [email protected]
11327 S:      Maintained
11328 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
11329 F:      drivers/iio/gyro/mpu3050*
11330
11331 IOC3 ETHERNET DRIVER
11332 M:      Ralf Baechle <[email protected]>
11333 L:      [email protected]
11334 S:      Maintained
11335 F:      drivers/net/ethernet/sgi/ioc3-eth.c
11336
11337 IOMMU DMA-API LAYER
11338 M:      Robin Murphy <[email protected]>
11339 L:      [email protected]
11340 S:      Maintained
11341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
11342 F:      drivers/iommu/dma-iommu.c
11343 F:      drivers/iommu/dma-iommu.h
11344 F:      drivers/iommu/iova.c
11345 F:      include/linux/iova.h
11346
11347 IOMMU SUBSYSTEM
11348 M:      Joerg Roedel <[email protected]>
11349 M:      Will Deacon <[email protected]>
11350 R:      Robin Murphy <[email protected]>
11351 L:      [email protected]
11352 S:      Maintained
11353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
11354 F:      Documentation/devicetree/bindings/iommu/
11355 F:      Documentation/userspace-api/iommu.rst
11356 F:      drivers/iommu/
11357 F:      include/linux/iommu.h
11358 F:      include/linux/iova.h
11359 F:      include/linux/of_iommu.h
11360
11361 IOMMUFD
11362 M:      Jason Gunthorpe <[email protected]>
11363 M:      Kevin Tian <[email protected]>
11364 L:      [email protected]
11365 S:      Maintained
11366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11367 F:      Documentation/userspace-api/iommufd.rst
11368 F:      drivers/iommu/iommufd/
11369 F:      include/linux/iommufd.h
11370 F:      include/uapi/linux/iommufd.h
11371 F:      tools/testing/selftests/iommu/
11372
11373 IOSYS-MAP HELPERS
11374 M:      Thomas Zimmermann <[email protected]>
11375 L:      [email protected]
11376 S:      Maintained
11377 T:      git git://anongit.freedesktop.org/drm/drm-misc
11378 F:      include/linux/iosys-map.h
11379
11380 IO_URING
11381 M:      Jens Axboe <[email protected]>
11382 R:      Pavel Begunkov <[email protected]>
11383 L:      [email protected]
11384 S:      Maintained
11385 T:      git git://git.kernel.dk/linux-block
11386 T:      git git://git.kernel.dk/liburing
11387 F:      include/linux/io_uring/
11388 F:      include/linux/io_uring.h
11389 F:      include/linux/io_uring_types.h
11390 F:      include/trace/events/io_uring.h
11391 F:      include/uapi/linux/io_uring.h
11392 F:      io_uring/
11393
11394 IPMI SUBSYSTEM
11395 M:      Corey Minyard <[email protected]>
11396 L:      [email protected] (moderated for non-subscribers)
11397 S:      Supported
11398 W:      http://openipmi.sourceforge.net/
11399 T:      git https://github.com/cminyard/linux-ipmi.git for-next
11400 F:      Documentation/devicetree/bindings/ipmi/
11401 F:      Documentation/driver-api/ipmi.rst
11402 F:      drivers/char/ipmi/
11403 F:      include/linux/ipmi*
11404 F:      include/uapi/linux/ipmi*
11405
11406 IPS SCSI RAID DRIVER
11407 M:      Adaptec OEM Raid Solutions <[email protected]>
11408 L:      [email protected]
11409 S:      Maintained
11410 W:      http://www.adaptec.com/
11411 F:      drivers/scsi/ips*
11412
11413 IPVS
11414 M:      Simon Horman <[email protected]>
11415 M:      Julian Anastasov <[email protected]>
11416 L:      [email protected]
11417 L:      [email protected]
11418 S:      Maintained
11419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11421 F:      Documentation/networking/ipvs-sysctl.rst
11422 F:      include/net/ip_vs.h
11423 F:      include/uapi/linux/ip_vs.h
11424 F:      net/netfilter/ipvs/
11425
11426 IPWIRELESS DRIVER
11427 M:      Jiri Kosina <[email protected]>
11428 M:      David Sterba <[email protected]>
11429 S:      Odd Fixes
11430 F:      drivers/tty/ipwireless/
11431
11432 IRON DEVICE AUDIO CODEC DRIVERS
11433 M:      Kiseok Jo <[email protected]>
11434 L:      [email protected] (moderated for non-subscribers)
11435 S:      Maintained
11436 F:      Documentation/devicetree/bindings/sound/irondevice,*
11437 F:      sound/soc/codecs/sma*
11438
11439 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11440 M:      Thomas Gleixner <[email protected]>
11441 S:      Maintained
11442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11443 F:      Documentation/core-api/irq/irq-domain.rst
11444 F:      include/linux/irqdomain.h
11445 F:      kernel/irq/irqdomain.c
11446 F:      kernel/irq/msi.c
11447
11448 IRQ SUBSYSTEM
11449 M:      Thomas Gleixner <[email protected]>
11450 L:      [email protected]
11451 S:      Maintained
11452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11453 F:      include/linux/group_cpus.h
11454 F:      kernel/irq/
11455 F:      lib/group_cpus.c
11456
11457 IRQCHIP DRIVERS
11458 M:      Thomas Gleixner <[email protected]>
11459 L:      [email protected]
11460 S:      Maintained
11461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11462 F:      Documentation/devicetree/bindings/interrupt-controller/
11463 F:      drivers/irqchip/
11464
11465 ISA
11466 M:      William Breathitt Gray <[email protected]>
11467 S:      Maintained
11468 F:      Documentation/driver-api/isa.rst
11469 F:      drivers/base/isa.c
11470 F:      include/linux/isa.h
11471
11472 ISA RADIO MODULE
11473 M:      Hans Verkuil <[email protected]>
11474 L:      [email protected]
11475 S:      Maintained
11476 W:      https://linuxtv.org
11477 T:      git git://linuxtv.org/media_tree.git
11478 F:      drivers/media/radio/radio-isa*
11479
11480 ISAPNP
11481 M:      Jaroslav Kysela <[email protected]>
11482 S:      Maintained
11483 F:      Documentation/userspace-api/isapnp.rst
11484 F:      drivers/pnp/isapnp/
11485 F:      include/linux/isapnp.h
11486
11487 ISCSI
11488 M:      Lee Duncan <[email protected]>
11489 M:      Chris Leech <[email protected]>
11490 M:      Mike Christie <[email protected]>
11491 L:      [email protected]
11492 L:      [email protected]
11493 S:      Maintained
11494 W:      www.open-iscsi.com
11495 F:      drivers/scsi/*iscsi*
11496 F:      include/scsi/*iscsi*
11497
11498 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11499 M:      Peter Jones <[email protected]>
11500 M:      Konrad Rzeszutek Wilk <[email protected]>
11501 S:      Maintained
11502 F:      drivers/firmware/iscsi_ibft*
11503
11504 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11505 M:      Sagi Grimberg <[email protected]>
11506 M:      Max Gurtovoy <[email protected]>
11507 L:      [email protected]
11508 S:      Supported
11509 W:      http://www.openfabrics.org
11510 W:      www.open-iscsi.org
11511 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11512 F:      drivers/infiniband/ulp/iser/
11513
11514 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11515 M:      Sagi Grimberg <[email protected]>
11516 L:      [email protected]
11517 L:      [email protected]
11518 S:      Supported
11519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11520 F:      drivers/infiniband/ulp/isert
11521
11522 ISDN/CMTP OVER BLUETOOTH
11523 M:      Karsten Keil <[email protected]>
11524 L:      [email protected] (subscribers-only)
11525 L:      [email protected]
11526 S:      Odd Fixes
11527 W:      http://www.isdn4linux.de
11528 F:      Documentation/isdn/
11529 F:      drivers/isdn/capi/
11530 F:      include/linux/isdn/
11531 F:      include/uapi/linux/isdn/
11532 F:      net/bluetooth/cmtp/
11533
11534 ISDN/mISDN SUBSYSTEM
11535 M:      Karsten Keil <[email protected]>
11536 L:      [email protected] (subscribers-only)
11537 L:      [email protected]
11538 S:      Maintained
11539 W:      http://www.isdn4linux.de
11540 F:      drivers/isdn/Kconfig
11541 F:      drivers/isdn/Makefile
11542 F:      drivers/isdn/hardware/
11543 F:      drivers/isdn/mISDN/
11544
11545 ISOFS FILESYSTEM
11546 M:      Jan Kara <[email protected]>
11547 L:      [email protected]
11548 S:      Maintained
11549 F:      Documentation/filesystems/isofs.rst
11550 F:      fs/isofs/
11551
11552 IT87 HARDWARE MONITORING DRIVER
11553 M:      Jean Delvare <[email protected]>
11554 L:      [email protected]
11555 S:      Maintained
11556 F:      Documentation/hwmon/it87.rst
11557 F:      drivers/hwmon/it87.c
11558
11559 IT913X MEDIA DRIVER
11560 L:      [email protected]
11561 S:      Orphan
11562 W:      https://linuxtv.org
11563 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11564 F:      drivers/media/tuners/it913x*
11565
11566 ITE IT66121 HDMI BRIDGE DRIVER
11567 M:      Phong LE <[email protected]>
11568 M:      Neil Armstrong <[email protected]>
11569 S:      Maintained
11570 T:      git git://anongit.freedesktop.org/drm/drm-misc
11571 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11572 F:      drivers/gpu/drm/bridge/ite-it66121.c
11573
11574 IVTV VIDEO4LINUX DRIVER
11575 M:      Andy Walls <[email protected]>
11576 L:      [email protected]
11577 S:      Maintained
11578 W:      https://linuxtv.org
11579 T:      git git://linuxtv.org/media_tree.git
11580 F:      Documentation/admin-guide/media/ivtv*
11581 F:      drivers/media/pci/ivtv/
11582 F:      include/uapi/linux/ivtv*
11583
11584 IX2505V MEDIA DRIVER
11585 M:      Malcolm Priestley <[email protected]>
11586 L:      [email protected]
11587 S:      Maintained
11588 W:      https://linuxtv.org
11589 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11590 F:      drivers/media/dvb-frontends/ix2505v*
11591
11592 JAILHOUSE HYPERVISOR INTERFACE
11593 M:      Jan Kiszka <[email protected]>
11594 L:      [email protected]
11595 S:      Maintained
11596 F:      arch/x86/include/asm/jailhouse_para.h
11597 F:      arch/x86/kernel/jailhouse.c
11598
11599 JFS FILESYSTEM
11600 M:      Dave Kleikamp <[email protected]>
11601 L:      [email protected]
11602 S:      Odd Fixes
11603 W:      http://jfs.sourceforge.net/
11604 T:      git https://github.com/kleikamp/linux-shaggy.git
11605 F:      Documentation/admin-guide/jfs.rst
11606 F:      fs/jfs/
11607
11608 JME NETWORK DRIVER
11609 M:      Guo-Fu Tseng <[email protected]>
11610 L:      [email protected]
11611 S:      Maintained
11612 F:      drivers/net/ethernet/jme.*
11613
11614 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
11615 M:      David Woodhouse <[email protected]>
11616 M:      Richard Weinberger <[email protected]>
11617 L:      [email protected]
11618 S:      Odd Fixes
11619 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
11620 T:      git git://git.infradead.org/ubifs-2.6.git
11621 F:      fs/jffs2/
11622 F:      include/uapi/linux/jffs2.h
11623
11624 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
11625 M:      "Theodore Ts'o" <[email protected]>
11626 M:      Jan Kara <[email protected]>
11627 L:      [email protected]
11628 S:      Maintained
11629 F:      fs/jbd2/
11630 F:      include/linux/jbd2.h
11631
11632 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
11633 M:      Mikhail Ulyanov <[email protected]>
11634 L:      [email protected]
11635 L:      [email protected]
11636 S:      Maintained
11637 F:      drivers/media/platform/renesas/rcar_jpu.c
11638
11639 JSM Neo PCI based serial card
11640 L:      [email protected]
11641 S:      Orphan
11642 F:      drivers/tty/serial/jsm/
11643
11644 K10TEMP HARDWARE MONITORING DRIVER
11645 M:      Clemens Ladisch <[email protected]>
11646 L:      [email protected]
11647 S:      Maintained
11648 F:      Documentation/hwmon/k10temp.rst
11649 F:      drivers/hwmon/k10temp.c
11650
11651 K8TEMP HARDWARE MONITORING DRIVER
11652 M:      Rudolf Marek <[email protected]>
11653 L:      [email protected]
11654 S:      Maintained
11655 F:      Documentation/hwmon/k8temp.rst
11656 F:      drivers/hwmon/k8temp.c
11657
11658 KASAN
11659 M:      Andrey Ryabinin <[email protected]>
11660 R:      Alexander Potapenko <[email protected]>
11661 R:      Andrey Konovalov <[email protected]>
11662 R:      Dmitry Vyukov <[email protected]>
11663 R:      Vincenzo Frascino <[email protected]>
11664 L:      [email protected]
11665 S:      Maintained
11666 F:      Documentation/dev-tools/kasan.rst
11667 F:      arch/*/include/asm/*kasan.h
11668 F:      arch/*/mm/kasan_init*
11669 F:      include/linux/kasan*.h
11670 F:      lib/Kconfig.kasan
11671 F:      mm/kasan/
11672 F:      scripts/Makefile.kasan
11673
11674 KCONFIG
11675 M:      Masahiro Yamada <[email protected]>
11676 L:      [email protected]
11677 S:      Maintained
11678 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
11680 F:      Documentation/kbuild/kconfig*
11681 F:      scripts/Kconfig.include
11682 F:      scripts/kconfig/
11683
11684 KCOV
11685 R:      Dmitry Vyukov <[email protected]>
11686 R:      Andrey Konovalov <[email protected]>
11687 L:      [email protected]
11688 S:      Maintained
11689 F:      Documentation/dev-tools/kcov.rst
11690 F:      include/linux/kcov.h
11691 F:      include/uapi/linux/kcov.h
11692 F:      kernel/kcov.c
11693 F:      scripts/Makefile.kcov
11694
11695 KCSAN
11696 M:      Marco Elver <[email protected]>
11697 R:      Dmitry Vyukov <[email protected]>
11698 L:      [email protected]
11699 S:      Maintained
11700 F:      Documentation/dev-tools/kcsan.rst
11701 F:      include/linux/kcsan*.h
11702 F:      kernel/kcsan/
11703 F:      lib/Kconfig.kcsan
11704 F:      scripts/Makefile.kcsan
11705
11706 KDUMP
11707 M:      Baoquan He <[email protected]>
11708 R:      Vivek Goyal <[email protected]>
11709 R:      Dave Young <[email protected]>
11710 L:      [email protected]
11711 S:      Maintained
11712 W:      http://lse.sourceforge.net/kdump/
11713 F:      Documentation/admin-guide/kdump/
11714 F:      fs/proc/vmcore.c
11715 F:      include/linux/crash_core.h
11716 F:      include/linux/crash_dump.h
11717 F:      include/uapi/linux/vmcore.h
11718 F:      kernel/crash_*.c
11719
11720 KEENE FM RADIO TRANSMITTER DRIVER
11721 M:      Hans Verkuil <[email protected]>
11722 L:      [email protected]
11723 S:      Maintained
11724 W:      https://linuxtv.org
11725 T:      git git://linuxtv.org/media_tree.git
11726 F:      drivers/media/radio/radio-keene*
11727
11728 KERNEL AUTOMOUNTER
11729 M:      Ian Kent <[email protected]>
11730 L:      [email protected]
11731 S:      Maintained
11732 F:      fs/autofs/
11733
11734 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
11735 M:      Masahiro Yamada <[email protected]>
11736 R:      Nathan Chancellor <[email protected]>
11737 R:      Nicolas Schier <[email protected]>
11738 L:      [email protected]
11739 S:      Maintained
11740 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
11742 F:      Documentation/kbuild/
11743 F:      Makefile
11744 F:      scripts/*vmlinux*
11745 F:      scripts/Kbuild*
11746 F:      scripts/Makefile*
11747 F:      scripts/basic/
11748 F:      scripts/clang-tools/
11749 F:      scripts/dummy-tools/
11750 F:      scripts/mk*
11751 F:      scripts/mod/
11752 F:      scripts/package/
11753 F:      usr/
11754
11755 KERNEL HARDENING (not covered by other areas)
11756 M:      Kees Cook <[email protected]>
11757 R:      Gustavo A. R. Silva <[email protected]>
11758 L:      [email protected]
11759 S:      Supported
11760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
11761 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
11762 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
11763 F:      arch/*/configs/hardening.config
11764 F:      include/linux/overflow.h
11765 F:      include/linux/randomize_kstack.h
11766 F:      kernel/configs/hardening.config
11767 F:      mm/usercopy.c
11768 K:      \b(add|choose)_random_kstack_offset\b
11769 K:      \b__check_(object_size|heap_object)\b
11770 K:      \b__counted_by\b
11771
11772 KERNEL JANITORS
11773 L:      [email protected]
11774 S:      Odd Fixes
11775 W:      http://kernelnewbies.org/KernelJanitors
11776
11777 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
11778 M:      Chuck Lever <[email protected]>
11779 M:      Jeff Layton <[email protected]>
11780 R:      Neil Brown <[email protected]>
11781 R:      Olga Kornievskaia <[email protected]>
11782 R:      Dai Ngo <[email protected]>
11783 R:      Tom Talpey <[email protected]>
11784 L:      [email protected]
11785 S:      Supported
11786 W:      http://nfs.sourceforge.net/
11787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
11788 F:      Documentation/filesystems/nfs/
11789 F:      fs/lockd/
11790 F:      fs/nfs_common/
11791 F:      fs/nfsd/
11792 F:      include/linux/lockd/
11793 F:      include/linux/sunrpc/
11794 F:      include/trace/events/rpcgss.h
11795 F:      include/trace/events/rpcrdma.h
11796 F:      include/trace/events/sunrpc.h
11797 F:      include/trace/misc/fs.h
11798 F:      include/trace/misc/nfs.h
11799 F:      include/trace/misc/sunrpc.h
11800 F:      include/uapi/linux/nfsd/
11801 F:      include/uapi/linux/sunrpc/
11802 F:      net/sunrpc/
11803
11804 KERNEL REGRESSIONS
11805 M:      Thorsten Leemhuis <[email protected]>
11806 L:      [email protected]
11807 S:      Supported
11808 F:      Documentation/admin-guide/reporting-regressions.rst
11809 F:      Documentation/process/handling-regressions.rst
11810
11811 KERNEL SELFTEST FRAMEWORK
11812 M:      Shuah Khan <[email protected]>
11813 M:      Shuah Khan <[email protected]>
11814 L:      [email protected]
11815 S:      Maintained
11816 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
11817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
11818 F:      Documentation/dev-tools/kselftest*
11819 F:      tools/testing/selftests/
11820
11821 KERNEL SMB3 SERVER (KSMBD)
11822 M:      Namjae Jeon <[email protected]>
11823 M:      Steve French <[email protected]>
11824 R:      Sergey Senozhatsky <[email protected]>
11825 R:      Tom Talpey <[email protected]>
11826 L:      [email protected]
11827 S:      Maintained
11828 T:      git git://git.samba.org/ksmbd.git
11829 F:      Documentation/filesystems/smb/ksmbd.rst
11830 F:      fs/smb/common/
11831 F:      fs/smb/server/
11832
11833 KERNEL UNIT TESTING FRAMEWORK (KUnit)
11834 M:      Brendan Higgins <[email protected]>
11835 M:      David Gow <[email protected]>
11836 R:      Rae Moar <[email protected]>
11837 L:      [email protected]
11838 L:      [email protected]
11839 S:      Maintained
11840 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
11841 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
11842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
11843 F:      Documentation/dev-tools/kunit/
11844 F:      include/kunit/
11845 F:      lib/kunit/
11846 F:      rust/kernel/kunit.rs
11847 F:      scripts/rustdoc_test_*
11848 F:      tools/testing/kunit/
11849
11850 KERNEL USERMODE HELPER
11851 M:      Luis Chamberlain <[email protected]>
11852 L:      [email protected]
11853 S:      Maintained
11854 F:      include/linux/umh.h
11855 F:      kernel/umh.c
11856
11857 KERNEL VIRTUAL MACHINE (KVM)
11858 M:      Paolo Bonzini <[email protected]>
11859 L:      [email protected]
11860 S:      Supported
11861 W:      http://www.linux-kvm.org
11862 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11863 F:      Documentation/virt/kvm/
11864 F:      include/asm-generic/kvm*
11865 F:      include/kvm/iodev.h
11866 F:      include/linux/kvm*
11867 F:      include/trace/events/kvm.h
11868 F:      include/uapi/asm-generic/kvm*
11869 F:      include/uapi/linux/kvm*
11870 F:      tools/kvm/
11871 F:      tools/testing/selftests/kvm/
11872 F:      virt/kvm/*
11873
11874 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
11875 M:      Marc Zyngier <[email protected]>
11876 M:      Oliver Upton <[email protected]>
11877 R:      James Morse <[email protected]>
11878 R:      Suzuki K Poulose <[email protected]>
11879 R:      Zenghui Yu <[email protected]>
11880 L:      [email protected] (moderated for non-subscribers)
11881 L:      [email protected]
11882 S:      Maintained
11883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
11884 F:      arch/arm64/include/asm/kvm*
11885 F:      arch/arm64/include/uapi/asm/kvm*
11886 F:      arch/arm64/kvm/
11887 F:      include/kvm/arm_*
11888 F:      tools/testing/selftests/kvm/*/aarch64/
11889 F:      tools/testing/selftests/kvm/aarch64/
11890
11891 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
11892 M:      Tianrui Zhao <[email protected]>
11893 M:      Bibo Mao <[email protected]>
11894 M:      Huacai Chen <[email protected]>
11895 L:      [email protected]
11896 L:      [email protected]
11897 S:      Maintained
11898 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11899 F:      arch/loongarch/include/asm/kvm*
11900 F:      arch/loongarch/include/uapi/asm/kvm*
11901 F:      arch/loongarch/kvm/
11902
11903 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
11904 M:      Huacai Chen <[email protected]>
11905 L:      [email protected]
11906 L:      [email protected]
11907 S:      Maintained
11908 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11909 F:      arch/mips/include/asm/kvm*
11910 F:      arch/mips/include/uapi/asm/kvm*
11911 F:      arch/mips/kvm/
11912
11913 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
11914 M:      Michael Ellerman <[email protected]>
11915 R:      Nicholas Piggin <[email protected]>
11916 L:      [email protected]
11917 L:      [email protected]
11918 S:      Maintained (Book3S 64-bit HV)
11919 S:      Odd fixes (Book3S 64-bit PR)
11920 S:      Orphan (Book3E and 32-bit)
11921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
11922 F:      arch/powerpc/include/asm/kvm*
11923 F:      arch/powerpc/include/uapi/asm/kvm*
11924 F:      arch/powerpc/kernel/kvm*
11925 F:      arch/powerpc/kvm/
11926
11927 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
11928 M:      Anup Patel <[email protected]>
11929 R:      Atish Patra <[email protected]>
11930 L:      [email protected]
11931 L:      [email protected]
11932 L:      [email protected]
11933 S:      Maintained
11934 T:      git https://github.com/kvm-riscv/linux.git
11935 F:      arch/riscv/include/asm/kvm*
11936 F:      arch/riscv/include/uapi/asm/kvm*
11937 F:      arch/riscv/kvm/
11938 F:      tools/testing/selftests/kvm/*/riscv/
11939 F:      tools/testing/selftests/kvm/riscv/
11940
11941 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
11942 M:      Christian Borntraeger <[email protected]>
11943 M:      Janosch Frank <[email protected]>
11944 M:      Claudio Imbrenda <[email protected]>
11945 R:      David Hildenbrand <[email protected]>
11946 L:      [email protected]
11947 S:      Supported
11948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
11949 F:      Documentation/virt/kvm/s390*
11950 F:      arch/s390/include/asm/gmap.h
11951 F:      arch/s390/include/asm/kvm*
11952 F:      arch/s390/include/uapi/asm/kvm*
11953 F:      arch/s390/include/uapi/asm/uvdevice.h
11954 F:      arch/s390/kernel/uv.c
11955 F:      arch/s390/kvm/
11956 F:      arch/s390/mm/gmap.c
11957 F:      drivers/s390/char/uvdevice.c
11958 F:      tools/testing/selftests/drivers/s390x/uvdevice/
11959 F:      tools/testing/selftests/kvm/*/s390x/
11960 F:      tools/testing/selftests/kvm/s390x/
11961
11962 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
11963 M:      Sean Christopherson <[email protected]>
11964 M:      Paolo Bonzini <[email protected]>
11965 L:      [email protected]
11966 S:      Supported
11967 P:      Documentation/process/maintainer-kvm-x86.rst
11968 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11969 F:      arch/x86/include/asm/kvm*
11970 F:      arch/x86/include/asm/svm.h
11971 F:      arch/x86/include/asm/vmx*.h
11972 F:      arch/x86/include/uapi/asm/kvm*
11973 F:      arch/x86/include/uapi/asm/svm.h
11974 F:      arch/x86/include/uapi/asm/vmx.h
11975 F:      arch/x86/kvm/
11976 F:      arch/x86/kvm/*/
11977 F:      tools/testing/selftests/kvm/*/x86_64/
11978 F:      tools/testing/selftests/kvm/x86_64/
11979
11980 KERNFS
11981 M:      Greg Kroah-Hartman <[email protected]>
11982 M:      Tejun Heo <[email protected]>
11983 S:      Supported
11984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11985 F:      fs/kernfs/
11986 F:      include/linux/kernfs.h
11987
11988 KEXEC
11989 M:      Eric Biederman <[email protected]>
11990 L:      [email protected]
11991 S:      Maintained
11992 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
11993 F:      include/linux/kexec.h
11994 F:      include/uapi/linux/kexec.h
11995 F:      kernel/kexec*
11996
11997 KEYS-ENCRYPTED
11998 M:      Mimi Zohar <[email protected]>
11999 L:      [email protected]
12000 L:      [email protected]
12001 S:      Supported
12002 F:      Documentation/security/keys/trusted-encrypted.rst
12003 F:      include/keys/encrypted-type.h
12004 F:      security/keys/encrypted-keys/
12005
12006 KEYS-TRUSTED
12007 M:      James Bottomley <[email protected]>
12008 M:      Jarkko Sakkinen <[email protected]>
12009 M:      Mimi Zohar <[email protected]>
12010 L:      [email protected]
12011 L:      [email protected]
12012 S:      Supported
12013 F:      Documentation/security/keys/trusted-encrypted.rst
12014 F:      include/keys/trusted-type.h
12015 F:      include/keys/trusted_tpm.h
12016 F:      security/keys/trusted-keys/
12017
12018 KEYS-TRUSTED-CAAM
12019 M:      Ahmad Fatoum <[email protected]>
12020 R:      Pengutronix Kernel Team <[email protected]>
12021 L:      [email protected]
12022 L:      [email protected]
12023 S:      Maintained
12024 F:      include/keys/trusted_caam.h
12025 F:      security/keys/trusted-keys/trusted_caam.c
12026
12027 KEYS-TRUSTED-TEE
12028 M:      Sumit Garg <[email protected]>
12029 L:      [email protected]
12030 L:      [email protected]
12031 S:      Supported
12032 F:      include/keys/trusted_tee.h
12033 F:      security/keys/trusted-keys/trusted_tee.c
12034
12035 KEYS/KEYRINGS
12036 M:      David Howells <[email protected]>
12037 M:      Jarkko Sakkinen <[email protected]>
12038 L:      [email protected]
12039 S:      Maintained
12040 F:      Documentation/security/keys/core.rst
12041 F:      include/keys/
12042 F:      include/linux/key-type.h
12043 F:      include/linux/key.h
12044 F:      include/linux/keyctl.h
12045 F:      include/uapi/linux/keyctl.h
12046 F:      security/keys/
12047
12048 KEYS/KEYRINGS_INTEGRITY
12049 M:      Jarkko Sakkinen <[email protected]>
12050 M:      Mimi Zohar <[email protected]>
12051 L:      [email protected]
12052 L:      [email protected]
12053 S:      Supported
12054 F:      security/integrity/platform_certs
12055
12056 KFENCE
12057 M:      Alexander Potapenko <[email protected]>
12058 M:      Marco Elver <[email protected]>
12059 R:      Dmitry Vyukov <[email protected]>
12060 L:      [email protected]
12061 S:      Maintained
12062 F:      Documentation/dev-tools/kfence.rst
12063 F:      arch/*/include/asm/kfence.h
12064 F:      include/linux/kfence.h
12065 F:      lib/Kconfig.kfence
12066 F:      mm/kfence/
12067
12068 KFIFO
12069 M:      Stefani Seibold <[email protected]>
12070 S:      Maintained
12071 F:      include/linux/kfifo.h
12072 F:      lib/kfifo.c
12073 F:      samples/kfifo/
12074
12075 KGDB / KDB /debug_core
12076 M:      Jason Wessel <[email protected]>
12077 M:      Daniel Thompson <[email protected]>
12078 R:      Douglas Anderson <[email protected]>
12079 L:      [email protected]
12080 S:      Maintained
12081 W:      http://kgdb.wiki.kernel.org/
12082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
12083 F:      Documentation/dev-tools/kgdb.rst
12084 F:      drivers/misc/kgdbts.c
12085 F:      drivers/tty/serial/kgdboc.c
12086 F:      include/linux/kdb.h
12087 F:      include/linux/kgdb.h
12088 F:      kernel/debug/
12089 F:      kernel/module/kdb.c
12090
12091 KHADAS MCU MFD DRIVER
12092 M:      Neil Armstrong <[email protected]>
12093 L:      [email protected]
12094 S:      Maintained
12095 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
12096 F:      drivers/mfd/khadas-mcu.c
12097 F:      drivers/thermal/khadas_mcu_fan.c
12098 F:      include/linux/mfd/khadas-mcu.h
12099
12100 KIONIX/ROHM KX022A ACCELEROMETER
12101 M:      Matti Vaittinen <[email protected]>
12102 L:      [email protected]
12103 S:      Supported
12104 F:      drivers/iio/accel/kionix-kx022a*
12105
12106 KMEMLEAK
12107 M:      Catalin Marinas <[email protected]>
12108 S:      Maintained
12109 F:      Documentation/dev-tools/kmemleak.rst
12110 F:      include/linux/kmemleak.h
12111 F:      mm/kmemleak.c
12112 F:      samples/kmemleak/kmemleak-test.c
12113
12114 KMSAN
12115 M:      Alexander Potapenko <[email protected]>
12116 R:      Marco Elver <[email protected]>
12117 R:      Dmitry Vyukov <[email protected]>
12118 L:      [email protected]
12119 S:      Maintained
12120 F:      Documentation/dev-tools/kmsan.rst
12121 F:      arch/*/include/asm/kmsan.h
12122 F:      arch/*/mm/kmsan_*
12123 F:      include/linux/kmsan*.h
12124 F:      lib/Kconfig.kmsan
12125 F:      mm/kmsan/
12126 F:      scripts/Makefile.kmsan
12127
12128 KPROBES
12129 M:      Naveen N. Rao <[email protected]>
12130 M:      Anil S Keshavamurthy <[email protected]>
12131 M:      "David S. Miller" <[email protected]>
12132 M:      Masami Hiramatsu <[email protected]>
12133 L:      [email protected]
12134 L:      [email protected]
12135 S:      Maintained
12136 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
12137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
12138 F:      Documentation/trace/kprobes.rst
12139 F:      include/asm-generic/kprobes.h
12140 F:      include/linux/kprobes.h
12141 F:      kernel/kprobes.c
12142 F:      lib/test_kprobes.c
12143 F:      samples/kprobes
12144
12145 KS0108 LCD CONTROLLER DRIVER
12146 M:      Miguel Ojeda <[email protected]>
12147 S:      Maintained
12148 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
12149 F:      drivers/auxdisplay/ks0108.c
12150 F:      include/linux/ks0108.h
12151
12152 KTD253 BACKLIGHT DRIVER
12153 M:      Linus Walleij <[email protected]>
12154 S:      Maintained
12155 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
12156 F:      drivers/video/backlight/ktd253-backlight.c
12157
12158 KTD2801 BACKLIGHT DRIVER
12159 M:      Duje Mihanović <[email protected]>
12160 S:      Maintained
12161 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml
12162 F:      drivers/video/backlight/ktd2801-backlight.c
12163
12164 KTEST
12165 M:      Steven Rostedt <[email protected]>
12166 M:      John Hawley <[email protected]>
12167 S:      Maintained
12168 F:      tools/testing/ktest
12169
12170 KTZ8866 BACKLIGHT DRIVER
12171 M:      Jianhua Lu <[email protected]>
12172 S:      Maintained
12173 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
12174 F:      drivers/video/backlight/ktz8866.c
12175
12176 KVM PARAVIRT (KVM/paravirt)
12177 M:      Paolo Bonzini <[email protected]>
12178 R:      Wanpeng Li <[email protected]>
12179 R:      Vitaly Kuznetsov <[email protected]>
12180 L:      [email protected]
12181 S:      Supported
12182 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12183 F:      arch/um/include/asm/kvm_para.h
12184 F:      arch/x86/include/asm/kvm_para.h
12185 F:      arch/x86/include/asm/pvclock-abi.h
12186 F:      arch/x86/include/uapi/asm/kvm_para.h
12187 F:      arch/x86/kernel/kvm.c
12188 F:      arch/x86/kernel/kvmclock.c
12189 F:      include/asm-generic/kvm_para.h
12190 F:      include/linux/kvm_para.h
12191 F:      include/uapi/asm-generic/kvm_para.h
12192 F:      include/uapi/linux/kvm_para.h
12193
12194 KVM X86 HYPER-V (KVM/hyper-v)
12195 M:      Vitaly Kuznetsov <[email protected]>
12196 M:      Sean Christopherson <[email protected]>
12197 M:      Paolo Bonzini <[email protected]>
12198 L:      [email protected]
12199 S:      Supported
12200 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12201 F:      arch/x86/kvm/hyperv.*
12202 F:      arch/x86/kvm/kvm_onhyperv.*
12203 F:      arch/x86/kvm/svm/hyperv.*
12204 F:      arch/x86/kvm/svm/svm_onhyperv.*
12205 F:      arch/x86/kvm/vmx/hyperv.*
12206
12207 KVM X86 Xen (KVM/Xen)
12208 M:      David Woodhouse <[email protected]>
12209 M:      Paul Durrant <[email protected]>
12210 M:      Sean Christopherson <[email protected]>
12211 M:      Paolo Bonzini <[email protected]>
12212 L:      [email protected]
12213 S:      Supported
12214 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12215 F:      arch/x86/kvm/xen.*
12216
12217 L3MDEV
12218 M:      David Ahern <[email protected]>
12219 L:      [email protected]
12220 S:      Maintained
12221 F:      include/net/l3mdev.h
12222 F:      net/l3mdev
12223
12224 LANDLOCK SECURITY MODULE
12225 M:      Mickaël Salaün <[email protected]>
12226 L:      [email protected]
12227 S:      Supported
12228 W:      https://landlock.io
12229 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
12230 F:      Documentation/security/landlock.rst
12231 F:      Documentation/userspace-api/landlock.rst
12232 F:      include/uapi/linux/landlock.h
12233 F:      samples/landlock/
12234 F:      security/landlock/
12235 F:      tools/testing/selftests/landlock/
12236 K:      landlock
12237 K:      LANDLOCK
12238
12239 LANTIQ / INTEL Ethernet drivers
12240 M:      Hauke Mehrtens <[email protected]>
12241 L:      [email protected]
12242 S:      Maintained
12243 F:      drivers/net/dsa/lantiq_gswip.c
12244 F:      drivers/net/dsa/lantiq_pce.h
12245 F:      drivers/net/ethernet/lantiq_xrx200.c
12246 F:      net/dsa/tag_gswip.c
12247
12248 LANTIQ MIPS ARCHITECTURE
12249 M:      John Crispin <[email protected]>
12250 L:      [email protected]
12251 S:      Maintained
12252 F:      arch/mips/lantiq
12253 F:      drivers/soc/lantiq
12254
12255 LANTIQ PEF2256 DRIVER
12256 M:      Herve Codina <[email protected]>
12257 S:      Maintained
12258 F:      Documentation/devicetree/bindings/net/lantiq,pef2256.yaml
12259 F:      drivers/net/wan/framer/pef2256/
12260 F:      drivers/pinctrl/pinctrl-pef2256.c
12261 F:      include/linux/framer/pef2256.h
12262
12263 LASI 53c700 driver for PARISC
12264 M:      "James E.J. Bottomley" <[email protected]>
12265 L:      [email protected]
12266 S:      Maintained
12267 F:      Documentation/scsi/53c700.rst
12268 F:      drivers/scsi/53c700*
12269
12270 LEAKING_ADDRESSES
12271 M:      Tycho Andersen <[email protected]>
12272 R:      Kees Cook <[email protected]>
12273 L:      [email protected]
12274 S:      Maintained
12275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12276 F:      scripts/leaking_addresses.pl
12277
12278 LED SUBSYSTEM
12279 M:      Pavel Machek <[email protected]>
12280 M:      Lee Jones <[email protected]>
12281 L:      [email protected]
12282 S:      Maintained
12283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
12284 F:      Documentation/devicetree/bindings/leds/
12285 F:      Documentation/leds/
12286 F:      drivers/leds/
12287 F:      include/dt-bindings/leds/
12288 F:      include/linux/leds.h
12289
12290 LEGO MINDSTORMS EV3
12291 R:      David Lechner <[email protected]>
12292 S:      Maintained
12293 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
12294 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
12295 F:      drivers/power/supply/lego_ev3_battery.c
12296
12297 LEGO USB Tower driver
12298 M:      Juergen Stuber <[email protected]>
12299 L:      [email protected]
12300 S:      Maintained
12301 W:      http://legousb.sourceforge.net/
12302 F:      drivers/usb/misc/legousbtower.c
12303
12304 LETSKETCH HID TABLET DRIVER
12305 M:      Hans de Goede <[email protected]>
12306 L:      [email protected]
12307 S:      Maintained
12308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12309 F:      drivers/hid/hid-letsketch.c
12310
12311 LG LAPTOP EXTRAS
12312 M:      Matan Ziv-Av <[email protected]>
12313 L:      [email protected]
12314 S:      Maintained
12315 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
12316 F:      Documentation/admin-guide/laptops/lg-laptop.rst
12317 F:      drivers/platform/x86/lg-laptop.c
12318
12319 LG2160 MEDIA DRIVER
12320 M:      Michael Krufky <[email protected]>
12321 L:      [email protected]
12322 S:      Maintained
12323 W:      https://linuxtv.org
12324 W:      http://github.com/mkrufky
12325 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12326 T:      git git://linuxtv.org/mkrufky/tuners.git
12327 F:      drivers/media/dvb-frontends/lg2160.*
12328
12329 LGDT3305 MEDIA DRIVER
12330 M:      Michael Krufky <[email protected]>
12331 L:      [email protected]
12332 S:      Maintained
12333 W:      https://linuxtv.org
12334 W:      http://github.com/mkrufky
12335 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12336 T:      git git://linuxtv.org/mkrufky/tuners.git
12337 F:      drivers/media/dvb-frontends/lgdt3305.*
12338
12339 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
12340 M:      Viresh Kumar <[email protected]>
12341 L:      [email protected]
12342 S:      Maintained
12343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12344 F:      drivers/ata/pata_arasan_cf.c
12345 F:      include/linux/pata_arasan_cf_data.h
12346
12347 LIBATA PATA DRIVERS
12348 R:      Sergey Shtylyov <[email protected]>
12349 L:      [email protected]
12350 F:      drivers/ata/ata_*.c
12351 F:      drivers/ata/pata_*.c
12352
12353 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
12354 M:      Linus Walleij <[email protected]>
12355 L:      [email protected]
12356 S:      Maintained
12357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12358 F:      drivers/ata/pata_ftide010.c
12359 F:      drivers/ata/sata_gemini.c
12360 F:      drivers/ata/sata_gemini.h
12361
12362 LIBATA SATA AHCI PLATFORM devices support
12363 M:      Hans de Goede <[email protected]>
12364 M:      Jens Axboe <[email protected]>
12365 L:      [email protected]
12366 S:      Maintained
12367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12368 F:      drivers/ata/ahci_platform.c
12369 F:      drivers/ata/libahci_platform.c
12370 F:      include/linux/ahci_platform.h
12371
12372 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
12373 M:      Serge Semin <[email protected]>
12374 L:      [email protected]
12375 S:      Maintained
12376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12377 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
12378 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
12379 F:      drivers/ata/ahci_dwc.c
12380
12381 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
12382 M:      Mikael Pettersson <[email protected]>
12383 L:      [email protected]
12384 S:      Maintained
12385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12386 F:      drivers/ata/sata_promise.*
12387
12388 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
12389 M:      Damien Le Moal <[email protected]>
12390 M:      Niklas Cassel <[email protected]>
12391 L:      [email protected]
12392 S:      Maintained
12393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
12394 F:      Documentation/ABI/testing/sysfs-ata
12395 F:      Documentation/devicetree/bindings/ata/
12396 F:      drivers/ata/
12397 F:      include/linux/ata.h
12398 F:      include/linux/libata.h
12399
12400 LIBETH COMMON ETHERNET LIBRARY
12401 M:      Alexander Lobakin <[email protected]>
12402 L:      [email protected]
12403 L:      [email protected] (moderated for non-subscribers)
12404 S:      Supported
12405 T:      git https://github.com/alobakin/linux.git
12406 F:      drivers/net/ethernet/intel/libeth/
12407 F:      include/net/libeth/
12408 K:      libeth
12409
12410 LIBIE COMMON INTEL ETHERNET LIBRARY
12411 M:      Alexander Lobakin <[email protected]>
12412 L:      [email protected] (moderated for non-subscribers)
12413 L:      [email protected]
12414 S:      Supported
12415 T:      git https://github.com/alobakin/linux.git
12416 F:      drivers/net/ethernet/intel/libie/
12417 F:      include/linux/net/intel/libie/
12418 K:      libie
12419
12420 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
12421 M:      Vishal Verma <[email protected]>
12422 M:      Dan Williams <[email protected]>
12423 M:      Dave Jiang <[email protected]>
12424 L:      [email protected]
12425 S:      Supported
12426 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12427 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12428 F:      drivers/nvdimm/btt*
12429
12430 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
12431 M:      Dan Williams <[email protected]>
12432 M:      Vishal Verma <[email protected]>
12433 M:      Dave Jiang <[email protected]>
12434 L:      [email protected]
12435 S:      Supported
12436 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12437 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12438 F:      drivers/nvdimm/pmem*
12439
12440 LIBNVDIMM: DEVICETREE BINDINGS
12441 M:      Oliver O'Halloran <[email protected]>
12442 L:      [email protected]
12443 S:      Supported
12444 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12445 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12446 F:      drivers/nvdimm/of_pmem.c
12447
12448 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12449 M:      Dan Williams <[email protected]>
12450 M:      Vishal Verma <[email protected]>
12451 M:      Dave Jiang <[email protected]>
12452 M:      Ira Weiny <[email protected]>
12453 L:      [email protected]
12454 S:      Supported
12455 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12456 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12458 F:      drivers/acpi/nfit/*
12459 F:      drivers/nvdimm/*
12460 F:      include/linux/libnvdimm.h
12461 F:      include/linux/nd.h
12462 F:      include/uapi/linux/ndctl.h
12463 F:      tools/testing/nvdimm/
12464
12465 LIBRARY CODE
12466 M:      Andrew Morton <[email protected]>
12467 L:      [email protected]
12468 S:      Supported
12469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable
12470 F:      lib/*
12471
12472 LICENSES and SPDX stuff
12473 M:      Thomas Gleixner <[email protected]>
12474 M:      Greg Kroah-Hartman <[email protected]>
12475 L:      [email protected]
12476 S:      Maintained
12477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12478 F:      COPYING
12479 F:      Documentation/process/license-rules.rst
12480 F:      LICENSES/
12481 F:      scripts/spdxcheck-test.sh
12482 F:      scripts/spdxcheck.py
12483 F:      scripts/spdxexclude
12484
12485 LINEAR RANGES HELPERS
12486 M:      Mark Brown <[email protected]>
12487 R:      Matti Vaittinen <[email protected]>
12488 F:      include/linux/linear_range.h
12489 F:      lib/linear_ranges.c
12490 F:      lib/test_linear_ranges.c
12491
12492 LINUX FOR POWER MACINTOSH
12493 L:      [email protected]
12494 S:      Orphan
12495 F:      arch/powerpc/platforms/powermac/
12496 F:      drivers/macintosh/
12497 X:      drivers/macintosh/adb-iop.c
12498 X:      drivers/macintosh/via-macii.c
12499
12500 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12501 M:      Michael Ellerman <[email protected]>
12502 R:      Nicholas Piggin <[email protected]>
12503 R:      Christophe Leroy <[email protected]>
12504 R:      Aneesh Kumar K.V <[email protected]>
12505 R:      Naveen N. Rao <[email protected]>
12506 L:      [email protected]
12507 S:      Supported
12508 W:      https://github.com/linuxppc/wiki/wiki
12509 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12511 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
12512 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
12513 F:      Documentation/devicetree/bindings/powerpc/
12514 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
12515 F:      Documentation/arch/powerpc/
12516 F:      arch/powerpc/
12517 F:      drivers/*/*/*pasemi*
12518 F:      drivers/*/*pasemi*
12519 F:      drivers/char/tpm/tpm_ibmvtpm*
12520 F:      drivers/crypto/nx/
12521 F:      drivers/i2c/busses/i2c-opal.c
12522 F:      drivers/net/ethernet/ibm/ibmveth.*
12523 F:      drivers/net/ethernet/ibm/ibmvnic.*
12524 F:      drivers/pci/hotplug/pnv_php.c
12525 F:      drivers/pci/hotplug/rpa*
12526 F:      drivers/rtc/rtc-opal.c
12527 F:      drivers/scsi/ibmvscsi/
12528 F:      drivers/tty/hvc/hvc_opal.c
12529 F:      drivers/watchdog/wdrtas.c
12530 F:      tools/testing/selftests/powerpc
12531 N:      /pmac
12532 N:      powermac
12533 N:      powernv
12534 N:      [^a-z0-9]ps3
12535 N:      pseries
12536
12537 LINUX FOR POWERPC EMBEDDED MPC5XXX
12538 M:      Anatolij Gustschin <[email protected]>
12539 L:      [email protected]
12540 S:      Odd Fixes
12541 F:      arch/powerpc/platforms/512x/
12542 F:      arch/powerpc/platforms/52xx/
12543
12544 LINUX FOR POWERPC EMBEDDED PPC4XX
12545 L:      [email protected]
12546 S:      Orphan
12547 F:      arch/powerpc/platforms/40x/
12548 F:      arch/powerpc/platforms/44x/
12549
12550 LINUX FOR POWERPC EMBEDDED PPC85XX
12551 M:      Scott Wood <[email protected]>
12552 L:      [email protected]
12553 S:      Odd fixes
12554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
12555 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
12556 F:      Documentation/devicetree/bindings/powerpc/fsl/
12557 F:      arch/powerpc/platforms/85xx/
12558
12559 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX
12560 M:      Christophe Leroy <[email protected]>
12561 L:      [email protected]
12562 S:      Maintained
12563 F:      arch/powerpc/platforms/8xx/
12564 F:      arch/powerpc/platforms/83xx/
12565
12566 LINUX KERNEL DUMP TEST MODULE (LKDTM)
12567 M:      Kees Cook <[email protected]>
12568 S:      Maintained
12569 F:      drivers/misc/lkdtm/*
12570 F:      tools/testing/selftests/lkdtm/*
12571
12572 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
12573 M:      Alan Stern <[email protected]>
12574 M:      Andrea Parri <[email protected]>
12575 M:      Will Deacon <[email protected]>
12576 M:      Peter Zijlstra <[email protected]>
12577 M:      Boqun Feng <[email protected]>
12578 M:      Nicholas Piggin <[email protected]>
12579 M:      David Howells <[email protected]>
12580 M:      Jade Alglave <[email protected]>
12581 M:      Luc Maranget <[email protected]>
12582 M:      "Paul E. McKenney" <[email protected]>
12583 R:      Akira Yokosawa <[email protected]>
12584 R:      Daniel Lustig <[email protected]>
12585 R:      Joel Fernandes <[email protected]>
12586 L:      [email protected]
12587 L:      [email protected]
12588 S:      Supported
12589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
12590 F:      Documentation/atomic_bitops.txt
12591 F:      Documentation/atomic_t.txt
12592 F:      Documentation/core-api/refcount-vs-atomic.rst
12593 F:      Documentation/litmus-tests/
12594 F:      Documentation/memory-barriers.txt
12595 F:      tools/memory-model/
12596
12597 LINUX-NEXT TREE
12598 M:      Stephen Rothwell <[email protected]>
12599 L:      [email protected]
12600 S:      Supported
12601 B:      mailto:[email protected] and the appropriate development tree
12602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
12603
12604 LIS3LV02D ACCELEROMETER DRIVER
12605 M:      Eric Piel <[email protected]>
12606 S:      Maintained
12607 F:      Documentation/misc-devices/lis3lv02d.rst
12608 F:      drivers/misc/lis3lv02d/
12609 F:      drivers/platform/x86/hp/hp_accel.c
12610
12611 LIST KUNIT TEST
12612 M:      David Gow <[email protected]>
12613 L:      [email protected]
12614 L:      [email protected]
12615 S:      Maintained
12616 F:      lib/list-test.c
12617
12618 LITEX PLATFORM
12619 M:      Karol Gugala <[email protected]>
12620 M:      Mateusz Holenko <[email protected]>
12621 M:      Gabriel Somlo <[email protected]>
12622 M:      Joel Stanley <[email protected]>
12623 S:      Maintained
12624 F:      Documentation/devicetree/bindings/*/litex,*.yaml
12625 F:      arch/openrisc/boot/dts/or1klitex.dts
12626 F:      drivers/mmc/host/litex_mmc.c
12627 F:      drivers/net/ethernet/litex/*
12628 F:      drivers/soc/litex/*
12629 F:      drivers/tty/serial/liteuart.c
12630 F:      include/linux/litex.h
12631 N:      litex
12632
12633 LIVE PATCHING
12634 M:      Josh Poimboeuf <[email protected]>
12635 M:      Jiri Kosina <[email protected]>
12636 M:      Miroslav Benes <[email protected]>
12637 M:      Petr Mladek <[email protected]>
12638 R:      Joe Lawrence <[email protected]>
12639 L:      [email protected]
12640 S:      Maintained
12641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
12642 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
12643 F:      Documentation/livepatch/
12644 F:      arch/powerpc/include/asm/livepatch.h
12645 F:      include/linux/livepatch.h
12646 F:      kernel/livepatch/
12647 F:      kernel/module/livepatch.c
12648 F:      samples/livepatch/
12649 F:      tools/testing/selftests/livepatch/
12650
12651 LLC (802.2)
12652 L:      [email protected]
12653 S:      Odd fixes
12654 F:      include/linux/llc.h
12655 F:      include/net/llc*
12656 F:      include/uapi/linux/llc.h
12657 F:      net/llc/
12658
12659 LM73 HARDWARE MONITOR DRIVER
12660 M:      Guillaume Ligneul <[email protected]>
12661 L:      [email protected]
12662 S:      Maintained
12663 F:      drivers/hwmon/lm73.c
12664
12665 LM78 HARDWARE MONITOR DRIVER
12666 M:      Jean Delvare <[email protected]>
12667 L:      [email protected]
12668 S:      Maintained
12669 F:      Documentation/hwmon/lm78.rst
12670 F:      drivers/hwmon/lm78.c
12671
12672 LM83 HARDWARE MONITOR DRIVER
12673 M:      Jean Delvare <[email protected]>
12674 L:      [email protected]
12675 S:      Maintained
12676 F:      Documentation/hwmon/lm83.rst
12677 F:      drivers/hwmon/lm83.c
12678
12679 LM90 HARDWARE MONITOR DRIVER
12680 M:      Jean Delvare <[email protected]>
12681 L:      [email protected]
12682 S:      Maintained
12683 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
12684 F:      Documentation/hwmon/lm90.rst
12685 F:      drivers/hwmon/lm90.c
12686 F:      include/dt-bindings/thermal/lm90.h
12687
12688 LME2510 MEDIA DRIVER
12689 M:      Malcolm Priestley <[email protected]>
12690 L:      [email protected]
12691 S:      Maintained
12692 W:      https://linuxtv.org
12693 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12694 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
12695
12696 LOADPIN SECURITY MODULE
12697 M:      Kees Cook <[email protected]>
12698 S:      Supported
12699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12700 F:      Documentation/admin-guide/LSM/LoadPin.rst
12701 F:      security/loadpin/
12702
12703 LOCKDOWN SECURITY MODULE
12704 L:      [email protected]
12705 S:      Odd Fixes
12706 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
12707 F:      security/lockdown/
12708
12709 LOCKING PRIMITIVES
12710 M:      Peter Zijlstra <[email protected]>
12711 M:      Ingo Molnar <[email protected]>
12712 M:      Will Deacon <[email protected]>
12713 R:      Waiman Long <[email protected]>
12714 R:      Boqun Feng <[email protected]> (LOCKDEP)
12715 L:      [email protected]
12716 S:      Maintained
12717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
12718 F:      Documentation/locking/
12719 F:      arch/*/include/asm/spinlock*.h
12720 F:      include/linux/lockdep*.h
12721 F:      include/linux/mutex*.h
12722 F:      include/linux/rwlock*.h
12723 F:      include/linux/rwsem*.h
12724 F:      include/linux/seqlock.h
12725 F:      include/linux/spinlock*.h
12726 F:      kernel/locking/
12727 F:      lib/locking*.[ch]
12728 X:      kernel/locking/locktorture.c
12729
12730 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
12731 M:      "Richard Russon (FlatCap)" <[email protected]>
12732 L:      [email protected]
12733 S:      Maintained
12734 W:      http://www.linux-ntfs.org/content/view/19/37/
12735 F:      Documentation/admin-guide/ldm.rst
12736 F:      block/partitions/ldm.*
12737
12738 LOGITECH HID GAMING KEYBOARDS
12739 M:      Hans de Goede <[email protected]>
12740 L:      [email protected]
12741 S:      Maintained
12742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12743 F:      drivers/hid/hid-lg-g15.c
12744
12745 LONTIUM LT8912B MIPI TO HDMI BRIDGE
12746 M:      Adrien Grassein <[email protected]>
12747 S:      Maintained
12748 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
12749 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
12750
12751 LOONGARCH
12752 M:      Huacai Chen <[email protected]>
12753 R:      WANG Xuerui <[email protected]>
12754 L:      [email protected]
12755 S:      Maintained
12756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
12757 F:      Documentation/arch/loongarch/
12758 F:      Documentation/translations/zh_CN/arch/loongarch/
12759 F:      arch/loongarch/
12760 F:      drivers/*/*loongarch*
12761
12762 LOONGSON GPIO DRIVER
12763 M:      Yinbo Zhu <[email protected]>
12764 L:      [email protected]
12765 S:      Maintained
12766 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
12767 F:      drivers/gpio/gpio-loongson-64bit.c
12768
12769 LOONGSON LS2X APB DMA DRIVER
12770 M:      Binbin Zhou <[email protected]>
12771 L:      [email protected]
12772 S:      Maintained
12773 F:      Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml
12774 F:      drivers/dma/ls2x-apb-dma.c
12775
12776 LOONGSON LS2X I2C DRIVER
12777 M:      Binbin Zhou <[email protected]>
12778 L:      [email protected]
12779 S:      Maintained
12780 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
12781 F:      drivers/i2c/busses/i2c-ls2x.c
12782
12783 LOONGSON-2 SOC SERIES CLOCK DRIVER
12784 M:      Yinbo Zhu <[email protected]>
12785 L:      [email protected]
12786 S:      Maintained
12787 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
12788 F:      drivers/clk/clk-loongson2.c
12789 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
12790
12791 LOONGSON SPI DRIVER
12792 M:      Yinbo Zhu <[email protected]>
12793 L:      [email protected]
12794 S:      Maintained
12795 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
12796 F:      drivers/spi/spi-loongson-core.c
12797 F:      drivers/spi/spi-loongson-pci.c
12798 F:      drivers/spi/spi-loongson-plat.c
12799 F:      drivers/spi/spi-loongson.h
12800
12801 LOONGSON-2 SOC SERIES GUTS DRIVER
12802 M:      Yinbo Zhu <[email protected]>
12803 L:      [email protected]
12804 S:      Maintained
12805 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
12806 F:      drivers/soc/loongson/loongson2_guts.c
12807
12808 LOONGSON-2 SOC SERIES PM DRIVER
12809 M:      Yinbo Zhu <[email protected]>
12810 L:      [email protected]
12811 S:      Maintained
12812 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
12813 F:      drivers/soc/loongson/loongson2_pm.c
12814
12815 LOONGSON-2 SOC SERIES PINCTRL DRIVER
12816 M:      zhanghongchen <[email protected]>
12817 M:      Yinbo Zhu <[email protected]>
12818 L:      [email protected]
12819 S:      Maintained
12820 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
12821 F:      drivers/pinctrl/pinctrl-loongson2.c
12822
12823 LOONGSON-2 SOC SERIES THERMAL DRIVER
12824 M:      zhanghongchen <[email protected]>
12825 M:      Yinbo Zhu <[email protected]>
12826 L:      [email protected]
12827 S:      Maintained
12828 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
12829 F:      drivers/thermal/loongson2_thermal.c
12830
12831 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
12832 M:      Sathya Prakash <[email protected]>
12833 M:      Sreekanth Reddy <[email protected]>
12834 M:      Suganath Prabu Subramani <[email protected]>
12835 L:      [email protected]
12836 L:      [email protected]
12837 S:      Supported
12838 W:      http://www.avagotech.com/support/
12839 F:      drivers/message/fusion/
12840 F:      drivers/scsi/mpt3sas/
12841
12842 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
12843 M:      Matthew Wilcox <[email protected]>
12844 L:      [email protected]
12845 S:      Maintained
12846 F:      drivers/scsi/sym53c8xx_2/
12847
12848 LTC1660 DAC DRIVER
12849 M:      Marcus Folkesson <[email protected]>
12850 L:      [email protected]
12851 S:      Maintained
12852 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
12853 F:      drivers/iio/dac/ltc1660.c
12854
12855 LTC2688 IIO DAC DRIVER
12856 M:      Nuno Sá <[email protected]>
12857 L:      [email protected]
12858 S:      Supported
12859 W:      https://ez.analog.com/linux-software-drivers
12860 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
12861 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
12862 F:      drivers/iio/dac/ltc2688.c
12863
12864 LTC2947 HARDWARE MONITOR DRIVER
12865 M:      Nuno Sá <[email protected]>
12866 L:      [email protected]
12867 S:      Supported
12868 W:      https://ez.analog.com/linux-software-drivers
12869 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
12870 F:      drivers/hwmon/ltc2947-core.c
12871 F:      drivers/hwmon/ltc2947-i2c.c
12872 F:      drivers/hwmon/ltc2947-spi.c
12873 F:      drivers/hwmon/ltc2947.h
12874
12875 LTC2991 HARDWARE MONITOR DRIVER
12876 M:      Antoniu Miclaus <[email protected]>
12877 L:      [email protected]
12878 S:      Supported
12879 W:      https://ez.analog.com/linux-software-drivers
12880 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
12881 F:      drivers/hwmon/ltc2991.c
12882
12883 LTC2983 IIO TEMPERATURE DRIVER
12884 M:      Nuno Sá <[email protected]>
12885 L:      [email protected]
12886 S:      Supported
12887 W:      https://ez.analog.com/linux-software-drivers
12888 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
12889 F:      drivers/iio/temperature/ltc2983.c
12890
12891 LTC4282 HARDWARE MONITOR DRIVER
12892 M:      Nuno Sa <[email protected]>
12893 L:      [email protected]
12894 S:      Supported
12895 F:      Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml
12896 F:      Documentation/hwmon/ltc4282.rst
12897 F:      drivers/hwmon/ltc4282.c
12898
12899 LTC4286 HARDWARE MONITOR DRIVER
12900 M:      Delphine CC Chiu <[email protected]>
12901 L:      [email protected]
12902 S:      Maintained
12903 F:      Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
12904 F:      Documentation/hwmon/ltc4286.rst
12905 F:      drivers/hwmon/pmbus/Kconfig
12906 F:      drivers/hwmon/pmbus/Makefile
12907 F:      drivers/hwmon/pmbus/ltc4286.c
12908
12909 LTC4306 I2C MULTIPLEXER DRIVER
12910 M:      Michael Hennerich <[email protected]>
12911 L:      [email protected]
12912 S:      Supported
12913 W:      https://ez.analog.com/linux-software-drivers
12914 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
12915 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
12916
12917 LTP (Linux Test Project)
12918 M:      Cyril Hrubis <[email protected]>
12919 M:      Jan Stancek <[email protected]>
12920 M:      Petr Vorel <[email protected]>
12921 M:      Li Wang <[email protected]>
12922 M:      Yang Xu <[email protected]>
12923 L:      [email protected] (subscribers-only)
12924 S:      Maintained
12925 W:      http://linux-test-project.github.io/
12926 T:      git https://github.com/linux-test-project/ltp.git
12927
12928 LTR390 AMBIENT/UV LIGHT SENSOR DRIVER
12929 M:      Anshul Dalal <[email protected]>
12930 L:      [email protected]
12931 S:      Maintained
12932 F:      Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml
12933 F:      drivers/iio/light/ltr390.c
12934
12935 LYNX 28G SERDES PHY DRIVER
12936 M:      Ioana Ciornei <[email protected]>
12937 L:      [email protected]
12938 S:      Supported
12939 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
12940 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
12941
12942 LYNX PCS MODULE
12943 M:      Ioana Ciornei <[email protected]>
12944 L:      [email protected]
12945 S:      Supported
12946 F:      drivers/net/pcs/pcs-lynx.c
12947 F:      include/linux/pcs-lynx.h
12948
12949 M68K ARCHITECTURE
12950 M:      Geert Uytterhoeven <[email protected]>
12951 L:      [email protected]
12952 S:      Maintained
12953 W:      http://www.linux-m68k.org/
12954 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
12955 F:      arch/m68k/
12956 F:      drivers/zorro/
12957
12958 M68K ON APPLE MACINTOSH
12959 M:      Joshua Thompson <[email protected]>
12960 L:      [email protected]
12961 S:      Maintained
12962 W:      http://www.mac.linux-m68k.org/
12963 F:      arch/m68k/mac/
12964 F:      drivers/macintosh/adb-iop.c
12965 F:      drivers/macintosh/via-macii.c
12966
12967 M68K ON HP9000/300
12968 M:      Philip Blundell <[email protected]>
12969 S:      Maintained
12970 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
12971 F:      arch/m68k/hp300/
12972
12973 M88DS3103 MEDIA DRIVER
12974 L:      [email protected]
12975 S:      Orphan
12976 W:      https://linuxtv.org
12977 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12978 F:      drivers/media/dvb-frontends/m88ds3103*
12979
12980 M88RS2000 MEDIA DRIVER
12981 M:      Malcolm Priestley <[email protected]>
12982 L:      [email protected]
12983 S:      Maintained
12984 W:      https://linuxtv.org
12985 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12986 F:      drivers/media/dvb-frontends/m88rs2000*
12987
12988 MA901 MASTERKIT USB FM RADIO DRIVER
12989 M:      Alexey Klimov <[email protected]>
12990 L:      [email protected]
12991 S:      Maintained
12992 T:      git git://linuxtv.org/media_tree.git
12993 F:      drivers/media/radio/radio-ma901.c
12994
12995 MAC80211
12996 M:      Johannes Berg <[email protected]>
12997 L:      [email protected]
12998 S:      Maintained
12999 W:      https://wireless.wiki.kernel.org/
13000 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
13001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
13002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
13003 F:      Documentation/networking/mac80211-injection.rst
13004 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
13005 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
13006 F:      include/net/mac80211.h
13007 F:      net/mac80211/
13008
13009 MAILBOX API
13010 M:      Jassi Brar <[email protected]>
13011 L:      [email protected]
13012 S:      Maintained
13013 F:      Documentation/devicetree/bindings/mailbox/
13014 F:      drivers/mailbox/
13015 F:      include/dt-bindings/mailbox/
13016 F:      include/linux/mailbox_client.h
13017 F:      include/linux/mailbox_controller.h
13018
13019 MAILBOX ARM MHUv2
13020 M:      Viresh Kumar <[email protected]>
13021 M:      Tushar Khandelwal <[email protected]>
13022 L:      [email protected]
13023 S:      Maintained
13024 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
13025 F:      drivers/mailbox/arm_mhuv2.c
13026 F:      include/linux/mailbox/arm_mhuv2_message.h
13027
13028 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
13029 M:      Alejandro Colomar <[email protected]>
13030 L:      [email protected]
13031 S:      Maintained
13032 W:      http://www.kernel.org/doc/man-pages
13033 T:      git git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
13034 T:      git git://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git
13035
13036 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
13037 M:      Jeremy Kerr <[email protected]>
13038 M:      Matt Johnston <[email protected]>
13039 L:      [email protected]
13040 S:      Maintained
13041 F:      Documentation/networking/mctp.rst
13042 F:      drivers/net/mctp/
13043 F:      include/net/mctp.h
13044 F:      include/net/mctpdevice.h
13045 F:      include/net/netns/mctp.h
13046 F:      net/mctp/
13047
13048 MAPLE TREE
13049 M:      Liam R. Howlett <[email protected]>
13050 L:      [email protected]
13051 L:      [email protected]
13052 S:      Supported
13053 F:      Documentation/core-api/maple_tree.rst
13054 F:      include/linux/maple_tree.h
13055 F:      include/trace/events/maple_tree.h
13056 F:      lib/maple_tree.c
13057 F:      lib/test_maple_tree.c
13058 F:      tools/testing/radix-tree/linux/maple_tree.h
13059 F:      tools/testing/radix-tree/maple.c
13060
13061 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
13062 M:      Rahul Bedarkar <[email protected]>
13063 L:      [email protected]
13064 S:      Maintained
13065 F:      arch/mips/boot/dts/img/pistachio*
13066
13067 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
13068 M:      Andrew Lunn <[email protected]>
13069 L:      [email protected]
13070 S:      Maintained
13071 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml
13072 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml
13073 F:      Documentation/networking/devlink/mv88e6xxx.rst
13074 F:      drivers/net/dsa/mv88e6xxx/
13075 F:      include/linux/dsa/mv88e6xxx.h
13076 F:      include/linux/platform_data/mv88e6xxx.h
13077
13078 MARVELL ARMADA 3700 PHY DRIVERS
13079 M:      Miquel Raynal <[email protected]>
13080 S:      Maintained
13081 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
13082 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
13083 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
13084 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
13085
13086 MARVELL ARMADA 3700 SERIAL DRIVER
13087 M:      Pali Rohár <[email protected]>
13088 S:      Maintained
13089 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
13090 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
13091 F:      drivers/tty/serial/mvebu-uart.c
13092
13093 MARVELL ARMADA DRM SUPPORT
13094 M:      Russell King <[email protected]>
13095 S:      Maintained
13096 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
13097 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
13098 F:      Documentation/devicetree/bindings/display/armada/
13099 F:      drivers/gpu/drm/armada/
13100 F:      include/uapi/drm/armada_drm.h
13101
13102 MARVELL CRYPTO DRIVER
13103 M:      Boris Brezillon <[email protected]>
13104 M:      Arnaud Ebalard <[email protected]>
13105 M:      Srujana Challa <[email protected]>
13106 L:      [email protected]
13107 S:      Maintained
13108 F:      drivers/crypto/marvell/
13109 F:      include/linux/soc/marvell/octeontx2/
13110
13111 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
13112 M:      Mirko Lindner <[email protected]>
13113 M:      Stephen Hemminger <[email protected]>
13114 L:      [email protected]
13115 S:      Maintained
13116 F:      drivers/net/ethernet/marvell/sk*
13117
13118 MARVELL LIBERTAS WIRELESS DRIVER
13119 L:      [email protected]
13120 S:      Orphan
13121 F:      drivers/net/wireless/marvell/libertas/
13122
13123 MARVELL MACCHIATOBIN SUPPORT
13124 M:      Russell King <[email protected]>
13125 L:      [email protected] (moderated for non-subscribers)
13126 S:      Maintained
13127 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
13128
13129 MARVELL MV643XX ETHERNET DRIVER
13130 M:      Sebastian Hesselbarth <[email protected]>
13131 L:      [email protected]
13132 S:      Maintained
13133 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
13134 F:      include/linux/mv643xx.h
13135
13136 MARVELL MV88X3310 PHY DRIVER
13137 M:      Russell King <[email protected]>
13138 M:      Marek Behún <[email protected]>
13139 L:      [email protected]
13140 S:      Maintained
13141 F:      drivers/net/phy/marvell10g.c
13142
13143 MARVELL MVEBU THERMAL DRIVER
13144 M:      Miquel Raynal <[email protected]>
13145 S:      Maintained
13146 F:      drivers/thermal/armada_thermal.c
13147
13148 MARVELL MVNETA ETHERNET DRIVER
13149 M:      Marcin Wojtas <[email protected]>
13150 L:      [email protected]
13151 S:      Maintained
13152 F:      drivers/net/ethernet/marvell/mvneta*
13153
13154 MARVELL MVPP2 ETHERNET DRIVER
13155 M:      Marcin Wojtas <[email protected]>
13156 M:      Russell King <[email protected]>
13157 L:      [email protected]
13158 S:      Maintained
13159 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
13160 F:      drivers/net/ethernet/marvell/mvpp2/
13161
13162 MARVELL MWIFIEX WIRELESS DRIVER
13163 M:      Brian Norris <[email protected]>
13164 R:      Francesco Dolcini <[email protected]>
13165 L:      [email protected]
13166 S:      Odd Fixes
13167 F:      drivers/net/wireless/marvell/mwifiex/
13168
13169 MARVELL MWL8K WIRELESS DRIVER
13170 L:      [email protected]
13171 S:      Orphan
13172 F:      drivers/net/wireless/marvell/mwl8k.c
13173
13174 MARVELL NAND CONTROLLER DRIVER
13175 M:      Miquel Raynal <[email protected]>
13176 L:      [email protected]
13177 S:      Maintained
13178 F:      drivers/mtd/nand/raw/marvell_nand.c
13179
13180 MARVELL OCTEON ENDPOINT DRIVER
13181 M:      Veerasenareddy Burru <[email protected]>
13182 M:      Sathesh Edara <[email protected]>
13183 L:      [email protected]
13184 S:      Supported
13185 F:      drivers/net/ethernet/marvell/octeon_ep
13186
13187 MARVELL OCTEON ENDPOINT VF DRIVER
13188 M:      Veerasenareddy Burru <[email protected]>
13189 M:      Sathesh Edara <[email protected]>
13190 M:      Shinas Rasheed <[email protected]>
13191 M:      Satananda Burla <[email protected]>
13192 L:      [email protected]
13193 S:      Supported
13194 F:      drivers/net/ethernet/marvell/octeon_ep_vf
13195
13196 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
13197 M:      Sunil Goutham <[email protected]>
13198 M:      Geetha sowjanya <[email protected]>
13199 M:      Subbaraya Sundeep <[email protected]>
13200 M:      hariprasad <[email protected]>
13201 L:      [email protected]
13202 S:      Supported
13203 F:      drivers/net/ethernet/marvell/octeontx2/nic/
13204 F:      include/linux/soc/marvell/octeontx2/
13205
13206 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
13207 M:      Sunil Goutham <[email protected]>
13208 M:      Linu Cherian <[email protected]>
13209 M:      Geetha sowjanya <[email protected]>
13210 M:      Jerin Jacob <[email protected]>
13211 M:      hariprasad <[email protected]>
13212 M:      Subbaraya Sundeep <[email protected]>
13213 L:      [email protected]
13214 S:      Supported
13215 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
13216 F:      drivers/net/ethernet/marvell/octeontx2/af/
13217
13218 MARVELL PRESTERA ETHERNET SWITCH DRIVER
13219 M:      Taras Chornyi <[email protected]>
13220 S:      Supported
13221 W:      https://github.com/Marvell-switching/switchdev-prestera
13222 F:      drivers/net/ethernet/marvell/prestera/
13223
13224 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
13225 M:      Nicolas Pitre <[email protected]>
13226 S:      Odd Fixes
13227 F:      drivers/mmc/host/mvsdio.*
13228
13229 MARVELL USB MDIO CONTROLLER DRIVER
13230 M:      Tobias Waldekranz <[email protected]>
13231 L:      [email protected]
13232 S:      Maintained
13233 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
13234 F:      drivers/net/mdio/mdio-mvusb.c
13235
13236 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
13237 M:      Hu Ziji <[email protected]>
13238 L:      [email protected]
13239 S:      Supported
13240 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
13241 F:      drivers/mmc/host/sdhci-xenon*
13242
13243 MATROX FRAMEBUFFER DRIVER
13244 L:      [email protected]
13245 S:      Orphan
13246 F:      drivers/video/fbdev/matrox/matroxfb_*
13247 F:      include/uapi/linux/matroxfb.h
13248
13249 MAX15301 DRIVER
13250 M:      Daniel Nilsson <[email protected]>
13251 L:      [email protected]
13252 S:      Maintained
13253 F:      Documentation/hwmon/max15301.rst
13254 F:      drivers/hwmon/pmbus/max15301.c
13255
13256 MAX2175 SDR TUNER DRIVER
13257 M:      Ramesh Shanmugasundaram <[email protected]>
13258 L:      [email protected]
13259 S:      Maintained
13260 T:      git git://linuxtv.org/media_tree.git
13261 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
13262 F:      Documentation/userspace-api/media/drivers/max2175.rst
13263 F:      drivers/media/i2c/max2175*
13264 F:      include/uapi/linux/max2175.h
13265
13266 MAX31335 RTC DRIVER
13267 M:      Antoniu Miclaus <[email protected]>
13268 L:      [email protected]
13269 S:      Supported
13270 W:      https://ez.analog.com/linux-software-drivers
13271 F:      Documentation/devicetree/bindings/rtc/adi,max31335.yaml
13272 F:      drivers/rtc/rtc-max31335.c
13273
13274 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
13275 L:      [email protected]
13276 S:      Orphan
13277 F:      Documentation/hwmon/max6650.rst
13278 F:      drivers/hwmon/max6650.c
13279
13280 MAX9286 QUAD GMSL DESERIALIZER DRIVER
13281 M:      Jacopo Mondi <[email protected]>
13282 M:      Kieran Bingham <[email protected]>
13283 M:      Laurent Pinchart <[email protected]>
13284 M:      Niklas Söderlund <[email protected]>
13285 L:      [email protected]
13286 S:      Maintained
13287 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
13288 F:      drivers/media/i2c/max9286.c
13289
13290 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
13291 M:      Niklas Söderlund <[email protected]>
13292 L:      [email protected]
13293 S:      Maintained
13294 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
13295 F:      drivers/staging/media/max96712/max96712.c
13296
13297 MAX9860 MONO AUDIO VOICE CODEC DRIVER
13298 M:      Peter Rosin <[email protected]>
13299 L:      [email protected] (moderated for non-subscribers)
13300 S:      Maintained
13301 F:      Documentation/devicetree/bindings/sound/max9860.txt
13302 F:      sound/soc/codecs/max9860.*
13303
13304 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
13305 M:      Andreas Klinger <[email protected]>
13306 L:      [email protected]
13307 S:      Maintained
13308 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
13309 F:      drivers/iio/proximity/mb1232.c
13310
13311 MAXIM MAX11205 DRIVER
13312 M:      Ramona Bolboaca <[email protected]>
13313 L:      [email protected]
13314 S:      Supported
13315 W:      https://ez.analog.com/linux-software-drivers
13316 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
13317 F:      drivers/iio/adc/max11205.c
13318
13319 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
13320 R:      Iskren Chernev <[email protected]>
13321 R:      Krzysztof Kozlowski <[email protected]>
13322 R:      Marek Szyprowski <[email protected]>
13323 R:      Matheus Castello <[email protected]>
13324 L:      [email protected]
13325 S:      Maintained
13326 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
13327 F:      drivers/power/supply/max17040_battery.c
13328
13329 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
13330 R:      Hans de Goede <[email protected]>
13331 R:      Krzysztof Kozlowski <[email protected]>
13332 R:      Marek Szyprowski <[email protected]>
13333 R:      Sebastian Krzyszkowiak <[email protected]>
13334 R:      Purism Kernel Team <[email protected]>
13335 L:      [email protected]
13336 S:      Maintained
13337 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
13338 F:      drivers/power/supply/max17042_battery.c
13339
13340 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
13341 M:      Laurent Pinchart <[email protected]>
13342 L:      [email protected]
13343 S:      Maintained
13344 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
13345 F:      drivers/regulator/max20086-regulator.c
13346
13347 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
13348 M:      Rajat Khandelwal <[email protected]>
13349 L:      [email protected]
13350 S:      Maintained
13351 F:      drivers/iio/temperature/max30208.c
13352
13353 MAXIM MAX77650 PMIC MFD DRIVER
13354 M:      Bartosz Golaszewski <[email protected]>
13355 L:      [email protected]
13356 S:      Maintained
13357 F:      Documentation/devicetree/bindings/*/*max77650.yaml
13358 F:      Documentation/devicetree/bindings/*/max77650*.yaml
13359 F:      drivers/gpio/gpio-max77650.c
13360 F:      drivers/input/misc/max77650-onkey.c
13361 F:      drivers/leds/leds-max77650.c
13362 F:      drivers/mfd/max77650.c
13363 F:      drivers/power/supply/max77650-charger.c
13364 F:      drivers/regulator/max77650-regulator.c
13365 F:      include/linux/mfd/max77650.h
13366
13367 MAXIM MAX77714 PMIC MFD DRIVER
13368 M:      Luca Ceresoli <[email protected]>
13369 S:      Maintained
13370 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
13371 F:      drivers/mfd/max77714.c
13372 F:      include/linux/mfd/max77714.h
13373
13374 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
13375 M:      Javier Martinez Canillas <[email protected]>
13376 L:      [email protected]
13377 S:      Supported
13378 F:      Documentation/devicetree/bindings/*/*max77802.yaml
13379 F:      drivers/regulator/max77802-regulator.c
13380 F:      include/dt-bindings/*/*max77802.h
13381
13382 MAXIM MAX77976 BATTERY CHARGER
13383 M:      Luca Ceresoli <[email protected]>
13384 S:      Supported
13385 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
13386 F:      drivers/power/supply/max77976_charger.c
13387
13388 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
13389 M:      Krzysztof Kozlowski <[email protected]>
13390 L:      [email protected]
13391 S:      Maintained
13392 B:      mailto:[email protected]
13393 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
13394 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
13395 F:      drivers/power/supply/max14577_charger.c
13396 F:      drivers/power/supply/max77693_charger.c
13397
13398 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
13399 M:      Chanwoo Choi <[email protected]>
13400 M:      Krzysztof Kozlowski <[email protected]>
13401 L:      [email protected]
13402 S:      Maintained
13403 B:      mailto:[email protected]
13404 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
13405 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
13406 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
13407 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
13408 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
13409 F:      drivers/*/*max77843.c
13410 F:      drivers/*/max14577*.c
13411 F:      drivers/*/max77686*.c
13412 F:      drivers/*/max77693*.c
13413 F:      drivers/clk/clk-max77686.c
13414 F:      drivers/extcon/extcon-max14577.c
13415 F:      drivers/extcon/extcon-max77693.c
13416 F:      drivers/rtc/rtc-max77686.c
13417 F:      include/linux/mfd/max14577*.h
13418 F:      include/linux/mfd/max77686*.h
13419 F:      include/linux/mfd/max77693*.h
13420
13421 MAXIRADIO FM RADIO RECEIVER DRIVER
13422 M:      Hans Verkuil <[email protected]>
13423 L:      [email protected]
13424 S:      Maintained
13425 W:      https://linuxtv.org
13426 T:      git git://linuxtv.org/media_tree.git
13427 F:      drivers/media/radio/radio-maxiradio*
13428
13429 MAXLINEAR ETHERNET PHY DRIVER
13430 M:      Xu Liang <[email protected]>
13431 L:      [email protected]
13432 S:      Supported
13433 F:      drivers/net/phy/mxl-gpy.c
13434
13435 MCAN MMIO DEVICE DRIVER
13436 M:      Chandrasekar Ramakrishnan <[email protected]>
13437 L:      [email protected]
13438 S:      Maintained
13439 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
13440 F:      drivers/net/can/m_can/m_can.c
13441 F:      drivers/net/can/m_can/m_can.h
13442 F:      drivers/net/can/m_can/m_can_platform.c
13443
13444 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
13445 R:      Yasushi SHOJI <[email protected]>
13446 L:      [email protected]
13447 S:      Maintained
13448 F:      drivers/net/can/usb/mcba_usb.c
13449
13450 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
13451 M:      Rishi Gupta <[email protected]>
13452 L:      [email protected]
13453 L:      [email protected]
13454 S:      Maintained
13455 F:      drivers/hid/hid-mcp2221.c
13456
13457 MCP251XFD SPI-CAN NETWORK DRIVER
13458 M:      Marc Kleine-Budde <[email protected]>
13459 M:      Manivannan Sadhasivam <[email protected]>
13460 R:      Thomas Kopp <[email protected]>
13461 L:      [email protected]
13462 S:      Maintained
13463 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
13464 F:      drivers/net/can/spi/mcp251xfd/
13465
13466 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
13467 M:      Peter Rosin <[email protected]>
13468 L:      [email protected]
13469 S:      Maintained
13470 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
13471 F:      drivers/iio/potentiometer/mcp4018.c
13472 F:      drivers/iio/potentiometer/mcp4531.c
13473
13474 MCP4821 DAC DRIVER
13475 M:      Anshul Dalal <[email protected]>
13476 L:      [email protected]
13477 S:      Maintained
13478 F:      Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml
13479 F:      drivers/iio/dac/mcp4821.c
13480
13481 MCR20A IEEE-802.15.4 RADIO DRIVER
13482 M:      Stefan Schmidt <[email protected]>
13483 L:      [email protected]
13484 S:      Odd Fixes
13485 W:      https://github.com/xueliu/mcr20a-linux
13486 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
13487 F:      drivers/net/ieee802154/mcr20a.c
13488 F:      drivers/net/ieee802154/mcr20a.h
13489
13490 MDIO REGMAP DRIVER
13491 M:      Maxime Chevallier <[email protected]>
13492 L:      [email protected]
13493 S:      Maintained
13494 F:      drivers/net/mdio/mdio-regmap.c
13495 F:      include/linux/mdio/mdio-regmap.h
13496
13497 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
13498 M:      William Breathitt Gray <[email protected]>
13499 L:      [email protected]
13500 S:      Maintained
13501 F:      drivers/iio/dac/cio-dac.c
13502
13503 MEDIA CONTROLLER FRAMEWORK
13504 M:      Sakari Ailus <[email protected]>
13505 M:      Laurent Pinchart <[email protected]>
13506 L:      [email protected]
13507 S:      Supported
13508 W:      https://www.linuxtv.org
13509 T:      git git://linuxtv.org/media_tree.git
13510 F:      drivers/media/mc/
13511 F:      include/media/media-*.h
13512 F:      include/uapi/linux/media.h
13513
13514 MEDIA DRIVER FOR FREESCALE IMX PXP
13515 M:      Philipp Zabel <[email protected]>
13516 L:      [email protected]
13517 S:      Maintained
13518 T:      git git://linuxtv.org/media_tree.git
13519 F:      drivers/media/platform/nxp/imx-pxp.[ch]
13520
13521 MEDIA DRIVERS FOR ASCOT2E
13522 M:      Sergey Kozlov <[email protected]>
13523 M:      Abylay Ospan <[email protected]>
13524 L:      [email protected]
13525 S:      Supported
13526 W:      https://linuxtv.org
13527 W:      http://netup.tv/
13528 T:      git git://linuxtv.org/media_tree.git
13529 F:      drivers/media/dvb-frontends/ascot2e*
13530
13531 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
13532 M:      Jasmin Jessich <[email protected]>
13533 L:      [email protected]
13534 S:      Maintained
13535 W:      https://linuxtv.org
13536 T:      git git://linuxtv.org/media_tree.git
13537 F:      drivers/media/dvb-frontends/cxd2099*
13538
13539 MEDIA DRIVERS FOR CXD2841ER
13540 M:      Sergey Kozlov <[email protected]>
13541 M:      Abylay Ospan <[email protected]>
13542 L:      [email protected]
13543 S:      Supported
13544 W:      https://linuxtv.org
13545 W:      http://netup.tv/
13546 T:      git git://linuxtv.org/media_tree.git
13547 F:      drivers/media/dvb-frontends/cxd2841er*
13548
13549 MEDIA DRIVERS FOR CXD2880
13550 M:      Yasunari Takiguchi <[email protected]>
13551 L:      [email protected]
13552 S:      Supported
13553 W:      http://linuxtv.org/
13554 T:      git git://linuxtv.org/media_tree.git
13555 F:      drivers/media/dvb-frontends/cxd2880/*
13556 F:      drivers/media/spi/cxd2880*
13557
13558 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
13559 L:      [email protected]
13560 S:      Orphan
13561 W:      https://linuxtv.org
13562 T:      git git://linuxtv.org/media_tree.git
13563 F:      drivers/media/pci/ddbridge/*
13564
13565 MEDIA DRIVERS FOR FREESCALE IMX
13566 M:      Steve Longerbeam <[email protected]>
13567 M:      Philipp Zabel <[email protected]>
13568 L:      [email protected]
13569 S:      Maintained
13570 T:      git git://linuxtv.org/media_tree.git
13571 F:      Documentation/admin-guide/media/imx.rst
13572 F:      Documentation/devicetree/bindings/media/imx.txt
13573 F:      drivers/staging/media/imx/
13574 F:      include/linux/imx-media.h
13575 F:      include/media/imx.h
13576
13577 MEDIA DRIVERS FOR FREESCALE IMX7/8
13578 M:      Rui Miguel Silva <[email protected]>
13579 M:      Laurent Pinchart <[email protected]>
13580 M:      Martin Kepplinger <[email protected]>
13581 R:      Purism Kernel Team <[email protected]>
13582 L:      [email protected]
13583 S:      Maintained
13584 T:      git git://linuxtv.org/media_tree.git
13585 F:      Documentation/admin-guide/media/imx7.rst
13586 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
13587 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
13588 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
13589 F:      drivers/media/platform/nxp/imx-mipi-csis.c
13590 F:      drivers/media/platform/nxp/imx7-media-csi.c
13591 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
13592
13593 MEDIA DRIVERS FOR HELENE
13594 M:      Abylay Ospan <[email protected]>
13595 L:      [email protected]
13596 S:      Supported
13597 W:      https://linuxtv.org
13598 W:      http://netup.tv/
13599 T:      git git://linuxtv.org/media_tree.git
13600 F:      drivers/media/dvb-frontends/helene*
13601
13602 MEDIA DRIVERS FOR HORUS3A
13603 M:      Sergey Kozlov <[email protected]>
13604 M:      Abylay Ospan <[email protected]>
13605 L:      [email protected]
13606 S:      Supported
13607 W:      https://linuxtv.org
13608 W:      http://netup.tv/
13609 T:      git git://linuxtv.org/media_tree.git
13610 F:      drivers/media/dvb-frontends/horus3a*
13611
13612 MEDIA DRIVERS FOR LNBH25
13613 M:      Sergey Kozlov <[email protected]>
13614 M:      Abylay Ospan <[email protected]>
13615 L:      [email protected]
13616 S:      Supported
13617 W:      https://linuxtv.org
13618 W:      http://netup.tv/
13619 T:      git git://linuxtv.org/media_tree.git
13620 F:      drivers/media/dvb-frontends/lnbh25*
13621
13622 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
13623 L:      [email protected]
13624 S:      Orphan
13625 W:      https://linuxtv.org
13626 T:      git git://linuxtv.org/media_tree.git
13627 F:      drivers/media/dvb-frontends/mxl5xx*
13628
13629 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
13630 M:      Sergey Kozlov <[email protected]>
13631 M:      Abylay Ospan <[email protected]>
13632 L:      [email protected]
13633 S:      Supported
13634 W:      https://linuxtv.org
13635 W:      http://netup.tv/
13636 T:      git git://linuxtv.org/media_tree.git
13637 F:      drivers/media/pci/netup_unidvb/*
13638
13639 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
13640 M:      Dmitry Osipenko <[email protected]>
13641 L:      [email protected]
13642 L:      [email protected]
13643 S:      Maintained
13644 T:      git git://linuxtv.org/media_tree.git
13645 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
13646 F:      drivers/media/platform/nvidia/tegra-vde/
13647
13648 MEDIA DRIVERS FOR RENESAS - CEU
13649 M:      Jacopo Mondi <[email protected]>
13650 L:      [email protected]
13651 L:      [email protected]
13652 S:      Supported
13653 T:      git git://linuxtv.org/media_tree.git
13654 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
13655 F:      drivers/media/platform/renesas/renesas-ceu.c
13656 F:      include/media/drv-intf/renesas-ceu.h
13657
13658 MEDIA DRIVERS FOR RENESAS - DRIF
13659 M:      Fabrizio Castro <[email protected]>
13660 L:      [email protected]
13661 L:      [email protected]
13662 S:      Supported
13663 T:      git git://linuxtv.org/media_tree.git
13664 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
13665 F:      drivers/media/platform/renesas/rcar_drif.c
13666
13667 MEDIA DRIVERS FOR RENESAS - FCP
13668 M:      Laurent Pinchart <[email protected]>
13669 L:      [email protected]
13670 L:      [email protected]
13671 S:      Supported
13672 T:      git git://linuxtv.org/media_tree.git
13673 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
13674 F:      drivers/media/platform/renesas/rcar-fcp.c
13675 F:      include/media/rcar-fcp.h
13676
13677 MEDIA DRIVERS FOR RENESAS - FDP1
13678 M:      Kieran Bingham <[email protected]>
13679 L:      [email protected]
13680 L:      [email protected]
13681 S:      Supported
13682 T:      git git://linuxtv.org/media_tree.git
13683 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
13684 F:      drivers/media/platform/renesas/rcar_fdp1.c
13685
13686 MEDIA DRIVERS FOR RENESAS - VIN
13687 M:      Niklas Söderlund <[email protected]>
13688 L:      [email protected]
13689 L:      [email protected]
13690 S:      Supported
13691 T:      git git://linuxtv.org/media_tree.git
13692 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
13693 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
13694 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
13695 F:      drivers/media/platform/renesas/rcar-csi2.c
13696 F:      drivers/media/platform/renesas/rcar-isp.c
13697 F:      drivers/media/platform/renesas/rcar-vin/
13698
13699 MEDIA DRIVERS FOR RENESAS - VSP1
13700 M:      Laurent Pinchart <[email protected]>
13701 M:      Kieran Bingham <[email protected]>
13702 L:      [email protected]
13703 L:      [email protected]
13704 S:      Supported
13705 T:      git git://linuxtv.org/media_tree.git
13706 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
13707 F:      drivers/media/platform/renesas/vsp1/
13708
13709 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
13710 L:      [email protected]
13711 S:      Orphan
13712 W:      https://linuxtv.org
13713 T:      git git://linuxtv.org/media_tree.git
13714 F:      drivers/media/dvb-frontends/stv0910*
13715
13716 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
13717 L:      [email protected]
13718 S:      Orphan
13719 W:      https://linuxtv.org
13720 T:      git git://linuxtv.org/media_tree.git
13721 F:      drivers/media/dvb-frontends/stv6111*
13722
13723 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
13724 M:      Hugues Fruchet <[email protected]>
13725 M:      Alain Volmat <[email protected]>
13726 L:      [email protected]
13727 S:      Supported
13728 T:      git git://linuxtv.org/media_tree.git
13729 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
13730 F:      Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
13731 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
13732 F:      drivers/media/platform/st/stm32/stm32-dcmipp/*
13733
13734 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
13735 M:      Mauro Carvalho Chehab <[email protected]>
13736 L:      [email protected]
13737 S:      Maintained
13738 W:      https://linuxtv.org
13739 Q:      http://patchwork.kernel.org/project/linux-media/list/
13740 T:      git git://linuxtv.org/media_tree.git
13741 F:      Documentation/admin-guide/media/
13742 F:      Documentation/devicetree/bindings/media/
13743 F:      Documentation/driver-api/media/
13744 F:      Documentation/userspace-api/media/
13745 F:      drivers/media/
13746 F:      drivers/staging/media/
13747 F:      include/dt-bindings/media/
13748 F:      include/linux/platform_data/media/
13749 F:      include/media/
13750 F:      include/uapi/linux/dvb/
13751 F:      include/uapi/linux/ivtv*
13752 F:      include/uapi/linux/media.h
13753 F:      include/uapi/linux/uvcvideo.h
13754 F:      include/uapi/linux/v4l2-*
13755 F:      include/uapi/linux/videodev2.h
13756
13757 MEDIATEK BLUETOOTH DRIVER
13758 M:      Sean Wang <[email protected]>
13759 L:      [email protected]
13760 L:      [email protected] (moderated for non-subscribers)
13761 S:      Maintained
13762 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
13763 F:      drivers/bluetooth/btmtkuart.c
13764
13765 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
13766 M:      Sean Wang <[email protected]>
13767 L:      [email protected]
13768 S:      Maintained
13769 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
13770 F:      drivers/power/reset/mt6323-poweroff.c
13771
13772 MEDIATEK CIR DRIVER
13773 M:      Sean Wang <[email protected]>
13774 S:      Maintained
13775 F:      drivers/media/rc/mtk-cir.c
13776
13777 MEDIATEK DMA DRIVER
13778 M:      Sean Wang <[email protected]>
13779 L:      [email protected]
13780 L:      [email protected] (moderated for non-subscribers)
13781 L:      [email protected] (moderated for non-subscribers)
13782 S:      Maintained
13783 F:      Documentation/devicetree/bindings/dma/mediatek,*
13784 F:      drivers/dma/mediatek/
13785
13786 MEDIATEK ETHERNET DRIVER
13787 M:      Felix Fietkau <[email protected]>
13788 M:      Sean Wang <[email protected]>
13789 M:      Mark Lee <[email protected]>
13790 M:      Lorenzo Bianconi <[email protected]>
13791 L:      [email protected]
13792 S:      Maintained
13793 F:      drivers/net/ethernet/mediatek/
13794
13795 MEDIATEK ETHERNET PCS DRIVER
13796 M:      Alexander Couzens <[email protected]>
13797 M:      Daniel Golle <[email protected]>
13798 L:      [email protected]
13799 S:      Maintained
13800 F:      drivers/net/pcs/pcs-mtk-lynxi.c
13801 F:      include/linux/pcs/pcs-mtk-lynxi.h
13802
13803 MEDIATEK ETHERNET PHY DRIVERS
13804 M:      Daniel Golle <[email protected]>
13805 M:      Qingfang Deng <[email protected]>
13806 M:      SkyLake Huang <[email protected]>
13807 L:      [email protected]
13808 S:      Maintained
13809 F:      drivers/net/phy/mediatek-ge-soc.c
13810 F:      drivers/net/phy/mediatek-ge.c
13811
13812 MEDIATEK I2C CONTROLLER DRIVER
13813 M:      Qii Wang <[email protected]>
13814 L:      [email protected]
13815 S:      Maintained
13816 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
13817 F:      drivers/i2c/busses/i2c-mt65xx.c
13818
13819 MEDIATEK IOMMU DRIVER
13820 M:      Yong Wu <[email protected]>
13821 L:      [email protected]
13822 L:      [email protected] (moderated for non-subscribers)
13823 S:      Supported
13824 F:      Documentation/devicetree/bindings/iommu/mediatek*
13825 F:      drivers/iommu/mtk_iommu*
13826 F:      include/dt-bindings/memory/mediatek,mt*-port.h
13827 F:      include/dt-bindings/memory/mt*-port.h
13828
13829 MEDIATEK JPEG DRIVER
13830 M:      Bin Liu <[email protected]>
13831 S:      Supported
13832 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
13833 F:      drivers/media/platform/mediatek/jpeg/
13834
13835 MEDIATEK KEYPAD DRIVER
13836 M:      Mattijs Korpershoek <[email protected]>
13837 S:      Supported
13838 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
13839 F:      drivers/input/keyboard/mt6779-keypad.c
13840
13841 MEDIATEK MDP DRIVER
13842 M:      Minghsiu Tsai <[email protected]>
13843 M:      Houlong Wei <[email protected]>
13844 M:      Andrew-CT Chen <[email protected]>
13845 S:      Supported
13846 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
13847 F:      drivers/media/platform/mediatek/mdp/
13848 F:      drivers/media/platform/mediatek/vpu/
13849
13850 MEDIATEK MEDIA DRIVER
13851 M:      Tiffany Lin <[email protected]>
13852 M:      Andrew-CT Chen <[email protected]>
13853 M:      Yunfei Dong <[email protected]>
13854 S:      Supported
13855 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
13856 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
13857 F:      drivers/media/platform/mediatek/vcodec/
13858 F:      drivers/media/platform/mediatek/vpu/
13859
13860 MEDIATEK MIPI-CSI CDPHY DRIVER
13861 M:      Julien Stephan <[email protected]>
13862 M:      Andy Hsieh <[email protected]>
13863 S:      Supported
13864 F:      Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml
13865 F:      drivers/phy/mediatek/phy-mtk-mipi-csi-0-5*
13866
13867 MEDIATEK MMC/SD/SDIO DRIVER
13868 M:      Chaotian Jing <[email protected]>
13869 S:      Maintained
13870 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
13871 F:      drivers/mmc/host/mtk-sd.c
13872
13873 MEDIATEK MT76 WIRELESS LAN DRIVER
13874 M:      Felix Fietkau <[email protected]>
13875 M:      Lorenzo Bianconi <[email protected]>
13876 M:      Ryder Lee <[email protected]>
13877 R:      Shayne Chen <[email protected]>
13878 R:      Sean Wang <[email protected]>
13879 L:      [email protected]
13880 S:      Maintained
13881 T:      git https://github.com/nbd168/wireless
13882 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
13883 F:      drivers/net/wireless/mediatek/mt76/
13884
13885 MEDIATEK MT7601U WIRELESS LAN DRIVER
13886 M:      Jakub Kicinski <[email protected]>
13887 L:      [email protected]
13888 S:      Maintained
13889 F:      drivers/net/wireless/mediatek/mt7601u/
13890
13891 MEDIATEK MT7621 CLOCK DRIVER
13892 M:      Sergio Paracuellos <[email protected]>
13893 S:      Maintained
13894 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
13895 F:      drivers/clk/ralink/clk-mt7621.c
13896
13897 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
13898 M:      Sergio Paracuellos <[email protected]>
13899 S:      Maintained
13900 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
13901 F:      drivers/pci/controller/pcie-mt7621.c
13902
13903 MEDIATEK MT7621 PHY PCI DRIVER
13904 M:      Sergio Paracuellos <[email protected]>
13905 S:      Maintained
13906 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
13907 F:      drivers/phy/ralink/phy-mt7621-pci.c
13908
13909 MEDIATEK MT7621/28/88 I2C DRIVER
13910 M:      Stefan Roese <[email protected]>
13911 L:      [email protected]
13912 S:      Maintained
13913 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
13914 F:      drivers/i2c/busses/i2c-mt7621.c
13915
13916 MEDIATEK MTMIPS CLOCK DRIVER
13917 M:      Sergio Paracuellos <[email protected]>
13918 S:      Maintained
13919 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
13920 F:      drivers/clk/ralink/clk-mtmips.c
13921
13922 MEDIATEK NAND CONTROLLER DRIVER
13923 L:      [email protected]
13924 S:      Orphan
13925 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
13926 F:      drivers/mtd/nand/raw/mtk_*
13927
13928 MEDIATEK PMIC LED DRIVER
13929 M:      Sean Wang <[email protected]>
13930 S:      Maintained
13931 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
13932 F:      drivers/leds/leds-mt6323.c
13933
13934 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
13935 M:      Sean Wang <[email protected]>
13936 S:      Maintained
13937 F:      drivers/char/hw_random/mtk-rng.c
13938
13939 MEDIATEK SMI DRIVER
13940 M:      Yong Wu <[email protected]>
13941 L:      [email protected] (moderated for non-subscribers)
13942 S:      Supported
13943 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
13944 F:      drivers/memory/mtk-smi.c
13945 F:      include/soc/mediatek/smi.h
13946
13947 MEDIATEK SWITCH DRIVER
13948 M:      Arınç ÜNAL <[email protected]>
13949 M:      Daniel Golle <[email protected]>
13950 M:      DENG Qingfang <[email protected]>
13951 M:      Sean Wang <[email protected]>
13952 L:      [email protected]
13953 S:      Maintained
13954 F:      drivers/net/dsa/mt7530-mdio.c
13955 F:      drivers/net/dsa/mt7530-mmio.c
13956 F:      drivers/net/dsa/mt7530.*
13957 F:      net/dsa/tag_mtk.c
13958
13959 MEDIATEK T7XX 5G WWAN MODEM DRIVER
13960 M:      Chandrashekar Devegowda <[email protected]>
13961 R:      Chiranjeevi Rapolu <[email protected]>
13962 R:      Liu Haijun <[email protected]>
13963 R:      M Chetan Kumar <[email protected]>
13964 R:      Ricardo Martinez <[email protected]>
13965 L:      [email protected]
13966 S:      Supported
13967 F:      drivers/net/wwan/t7xx/
13968
13969 MEDIATEK USB3 DRD IP DRIVER
13970 M:      Chunfeng Yun <[email protected]>
13971 L:      [email protected]
13972 L:      [email protected] (moderated for non-subscribers)
13973 L:      [email protected] (moderated for non-subscribers)
13974 S:      Maintained
13975 F:      Documentation/devicetree/bindings/usb/mediatek,*
13976 F:      drivers/usb/host/xhci-mtk*
13977 F:      drivers/usb/mtu3/
13978
13979 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
13980 M:      Peter Senna Tschudin <[email protected]>
13981 M:      Ian Ray <[email protected]>
13982 M:      Martyn Welch <[email protected]>
13983 S:      Maintained
13984 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
13985 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
13986
13987 MEGARAID SCSI/SAS DRIVERS
13988 M:      Kashyap Desai <[email protected]>
13989 M:      Sumit Saxena <[email protected]>
13990 M:      Shivasharan S <[email protected]>
13991 M:      Chandrakanth patil <[email protected]>
13992 L:      [email protected]
13993 L:      [email protected]
13994 S:      Maintained
13995 W:      http://www.avagotech.com/support/
13996 F:      Documentation/scsi/megaraid.rst
13997 F:      drivers/scsi/megaraid.*
13998 F:      drivers/scsi/megaraid/
13999
14000 MELEXIS MLX90614 DRIVER
14001 M:      Crt Mori <[email protected]>
14002 L:      [email protected]
14003 S:      Supported
14004 W:      http://www.melexis.com
14005 F:      drivers/iio/temperature/mlx90614.c
14006
14007 MELEXIS MLX90632 DRIVER
14008 M:      Crt Mori <[email protected]>
14009 L:      [email protected]
14010 S:      Supported
14011 W:      http://www.melexis.com
14012 F:      drivers/iio/temperature/mlx90632.c
14013
14014 MELEXIS MLX90635 DRIVER
14015 M:      Crt Mori <[email protected]>
14016 L:      [email protected]
14017 S:      Supported
14018 W:      http://www.melexis.com
14019 F:      drivers/iio/temperature/mlx90635.c
14020
14021 MELFAS MIP4 TOUCHSCREEN DRIVER
14022 M:      Sangwon Jee <[email protected]>
14023 S:      Supported
14024 W:      http://www.melfas.com
14025 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
14026 F:      drivers/input/touchscreen/melfas_mip4.c
14027
14028 MELLANOX BLUEFIELD I2C DRIVER
14029 M:      Khalil Blaiech <[email protected]>
14030 M:      Asmaa Mnebhi <[email protected]>
14031 L:      [email protected]
14032 S:      Supported
14033 F:      drivers/i2c/busses/i2c-mlxbf.c
14034
14035 MELLANOX ETHERNET DRIVER (mlx4_en)
14036 M:      Tariq Toukan <[email protected]>
14037 L:      [email protected]
14038 S:      Supported
14039 W:      http://www.mellanox.com
14040 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14041 F:      drivers/net/ethernet/mellanox/mlx4/en_*
14042
14043 MELLANOX ETHERNET DRIVER (mlx5e)
14044 M:      Saeed Mahameed <[email protected]>
14045 M:      Tariq Toukan <[email protected]>
14046 L:      [email protected]
14047 S:      Supported
14048 W:      http://www.mellanox.com
14049 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14050 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
14051
14052 MELLANOX ETHERNET INNOVA DRIVERS
14053 R:      Boris Pismenny <[email protected]>
14054 L:      [email protected]
14055 S:      Supported
14056 W:      http://www.mellanox.com
14057 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14058 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
14059 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
14060 F:      include/linux/mlx5/mlx5_ifc_fpga.h
14061
14062 MELLANOX ETHERNET SWITCH DRIVERS
14063 M:      Ido Schimmel <[email protected]>
14064 M:      Petr Machata <[email protected]>
14065 L:      [email protected]
14066 S:      Supported
14067 W:      http://www.mellanox.com
14068 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14069 F:      drivers/net/ethernet/mellanox/mlxsw/
14070 F:      tools/testing/selftests/drivers/net/mlxsw/
14071
14072 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
14073 M:      [email protected]
14074 L:      [email protected]
14075 S:      Supported
14076 W:      http://www.mellanox.com
14077 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14078 F:      drivers/net/ethernet/mellanox/mlxfw/
14079
14080 MELLANOX HARDWARE PLATFORM SUPPORT
14081 M:      Hans de Goede <[email protected]>
14082 M:      Ilpo Järvinen <[email protected]>
14083 M:      Vadim Pasternak <[email protected]>
14084 L:      [email protected]
14085 S:      Supported
14086 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
14087 F:      drivers/platform/mellanox/
14088 F:      include/linux/platform_data/mlxreg.h
14089
14090 MELLANOX MLX4 core VPI driver
14091 M:      Tariq Toukan <[email protected]>
14092 L:      [email protected]
14093 L:      [email protected]
14094 S:      Supported
14095 W:      http://www.mellanox.com
14096 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14097 F:      drivers/net/ethernet/mellanox/mlx4/
14098 F:      include/linux/mlx4/
14099
14100 MELLANOX MLX4 IB driver
14101 M:      Yishai Hadas <[email protected]>
14102 L:      [email protected]
14103 S:      Supported
14104 W:      http://www.mellanox.com
14105 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14106 F:      drivers/infiniband/hw/mlx4/
14107 F:      include/linux/mlx4/
14108 F:      include/uapi/rdma/mlx4-abi.h
14109
14110 MELLANOX MLX5 core VPI driver
14111 M:      Saeed Mahameed <[email protected]>
14112 M:      Leon Romanovsky <[email protected]>
14113 M:      Tariq Toukan <[email protected]>
14114 L:      [email protected]
14115 L:      [email protected]
14116 S:      Supported
14117 W:      http://www.mellanox.com
14118 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14119 F:      Documentation/networking/device_drivers/ethernet/mellanox/
14120 F:      drivers/net/ethernet/mellanox/mlx5/core/
14121 F:      include/linux/mlx5/
14122
14123 MELLANOX MLX5 IB driver
14124 M:      Leon Romanovsky <[email protected]>
14125 L:      [email protected]
14126 S:      Supported
14127 W:      http://www.mellanox.com
14128 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14129 F:      drivers/infiniband/hw/mlx5/
14130 F:      include/linux/mlx5/
14131 F:      include/uapi/rdma/mlx5-abi.h
14132
14133 MELLANOX MLX5 VDPA DRIVER
14134 M:      Dragos Tatulea <[email protected]>
14135 L:      [email protected]
14136 S:      Supported
14137 F:      drivers/vdpa/mlx5/
14138
14139 MELLANOX MLXCPLD I2C AND MUX DRIVER
14140 M:      Vadim Pasternak <[email protected]>
14141 M:      Michael Shych <[email protected]>
14142 L:      [email protected]
14143 S:      Supported
14144 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
14145 F:      drivers/i2c/busses/i2c-mlxcpld.c
14146 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
14147
14148 MELLANOX MLXCPLD LED DRIVER
14149 M:      Vadim Pasternak <[email protected]>
14150 L:      [email protected]
14151 S:      Supported
14152 F:      Documentation/leds/leds-mlxcpld.rst
14153 F:      drivers/leds/leds-mlxcpld.c
14154 F:      drivers/leds/leds-mlxreg.c
14155
14156 MELLANOX PLATFORM DRIVER
14157 M:      Vadim Pasternak <[email protected]>
14158 L:      [email protected]
14159 S:      Supported
14160 F:      drivers/platform/x86/mlx-platform.c
14161
14162 MEMBARRIER SUPPORT
14163 M:      Mathieu Desnoyers <[email protected]>
14164 M:      "Paul E. McKenney" <[email protected]>
14165 L:      [email protected]
14166 S:      Supported
14167 F:      Documentation/scheduler/membarrier.rst
14168 F:      arch/*/include/asm/membarrier.h
14169 F:      arch/*/include/asm/sync_core.h
14170 F:      include/uapi/linux/membarrier.h
14171 F:      kernel/sched/membarrier.c
14172
14173 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
14174 M:      Mike Rapoport <[email protected]>
14175 L:      [email protected]
14176 S:      Maintained
14177 F:      Documentation/core-api/boot-time-mm.rst
14178 F:      include/linux/memblock.h
14179 F:      mm/memblock.c
14180 F:      mm/mm_init.c
14181 F:      tools/testing/memblock/
14182
14183 MEMORY CONTROLLER DRIVERS
14184 M:      Krzysztof Kozlowski <[email protected]>
14185 L:      [email protected]
14186 S:      Maintained
14187 B:      mailto:[email protected]
14188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
14189 F:      Documentation/devicetree/bindings/memory-controllers/
14190 F:      drivers/memory/
14191 F:      include/dt-bindings/memory/
14192 F:      include/memory/
14193
14194 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
14195 M:      Dmitry Osipenko <[email protected]>
14196 L:      [email protected]
14197 L:      [email protected]
14198 S:      Maintained
14199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
14200 F:      drivers/devfreq/tegra30-devfreq.c
14201
14202 MEMORY HOT(UN)PLUG
14203 M:      David Hildenbrand <[email protected]>
14204 M:      Oscar Salvador <[email protected]>
14205 L:      [email protected]
14206 S:      Maintained
14207 F:      Documentation/admin-guide/mm/memory-hotplug.rst
14208 F:      Documentation/core-api/memory-hotplug.rst
14209 F:      drivers/base/memory.c
14210 F:      include/linux/memory_hotplug.h
14211 F:      mm/memory_hotplug.c
14212 F:      tools/testing/selftests/memory-hotplug/
14213
14214 MEMORY MANAGEMENT
14215 M:      Andrew Morton <[email protected]>
14216 L:      [email protected]
14217 S:      Maintained
14218 W:      http://www.linux-mm.org
14219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14220 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
14221 F:      include/linux/gfp.h
14222 F:      include/linux/gfp_types.h
14223 F:      include/linux/memfd.h
14224 F:      include/linux/memory.h
14225 F:      include/linux/memory_hotplug.h
14226 F:      include/linux/memory-tiers.h
14227 F:      include/linux/mempolicy.h
14228 F:      include/linux/mempool.h
14229 F:      include/linux/memremap.h
14230 F:      include/linux/mm.h
14231 F:      include/linux/mm_*.h
14232 F:      include/linux/mmzone.h
14233 F:      include/linux/mmu_notifier.h
14234 F:      include/linux/pagewalk.h
14235 F:      include/linux/rmap.h
14236 F:      include/trace/events/ksm.h
14237 F:      mm/
14238 F:      tools/mm/
14239 F:      tools/testing/selftests/mm/
14240 N:      include/linux/page[-_]*
14241
14242 MEMORY MAPPING
14243 M:      Andrew Morton <[email protected]>
14244 R:      Liam R. Howlett <[email protected]>
14245 R:      Vlastimil Babka <[email protected]>
14246 R:      Lorenzo Stoakes <[email protected]>
14247 L:      [email protected]
14248 S:      Maintained
14249 W:      http://www.linux-mm.org
14250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14251 F:      mm/mmap.c
14252
14253 MEMORY TECHNOLOGY DEVICES (MTD)
14254 M:      Miquel Raynal <[email protected]>
14255 M:      Richard Weinberger <[email protected]>
14256 M:      Vignesh Raghavendra <[email protected]>
14257 L:      [email protected]
14258 S:      Maintained
14259 W:      http://www.linux-mtd.infradead.org/
14260 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14261 C:      irc://irc.oftc.net/mtd
14262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
14263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
14264 F:      Documentation/devicetree/bindings/mtd/
14265 F:      drivers/mtd/
14266 F:      include/linux/mtd/
14267 F:      include/uapi/mtd/
14268
14269 MEMSENSING MICROSYSTEMS MSA311 DRIVER
14270 M:      Dmitry Rokosov <[email protected]>
14271 L:      [email protected]
14272 S:      Maintained
14273 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
14274 F:      drivers/iio/accel/msa311.c
14275
14276 MEN A21 WATCHDOG DRIVER
14277 M:      Johannes Thumshirn <[email protected]>
14278 L:      [email protected]
14279 S:      Maintained
14280 F:      drivers/watchdog/mena21_wdt.c
14281
14282 MEN CHAMELEON BUS (mcb)
14283 M:      Johannes Thumshirn <[email protected]>
14284 S:      Maintained
14285 F:      Documentation/driver-api/men-chameleon-bus.rst
14286 F:      drivers/mcb/
14287 F:      include/linux/mcb.h
14288
14289 MEN F21BMC (Board Management Controller)
14290 M:      Andreas Werner <[email protected]>
14291 S:      Supported
14292 F:      Documentation/hwmon/menf21bmc.rst
14293 F:      drivers/hwmon/menf21bmc_hwmon.c
14294 F:      drivers/leds/leds-menf21bmc.c
14295 F:      drivers/mfd/menf21bmc.c
14296 F:      drivers/watchdog/menf21bmc_wdt.c
14297
14298 MEN Z069 WATCHDOG DRIVER
14299 M:      Johannes Thumshirn <[email protected]>
14300 L:      [email protected]
14301 S:      Maintained
14302 F:      drivers/watchdog/menz69_wdt.c
14303
14304 MESON AO CEC DRIVER FOR AMLOGIC SOCS
14305 M:      Neil Armstrong <[email protected]>
14306 L:      [email protected]
14307 L:      [email protected]
14308 S:      Supported
14309 W:      http://linux-meson.com/
14310 T:      git git://linuxtv.org/media_tree.git
14311 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
14312 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
14313 F:      drivers/media/cec/platform/meson/ao-cec.c
14314
14315 MESON GE2D DRIVER FOR AMLOGIC SOCS
14316 M:      Neil Armstrong <[email protected]>
14317 L:      [email protected]
14318 L:      [email protected]
14319 S:      Supported
14320 T:      git git://linuxtv.org/media_tree.git
14321 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
14322 F:      drivers/media/platform/amlogic/meson-ge2d/
14323
14324 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
14325 M:      Liang Yang <[email protected]>
14326 L:      [email protected]
14327 S:      Maintained
14328 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
14329 F:      drivers/mtd/nand/raw/meson_*
14330
14331 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
14332 M:      Neil Armstrong <[email protected]>
14333 L:      [email protected]
14334 L:      [email protected]
14335 S:      Supported
14336 T:      git git://linuxtv.org/media_tree.git
14337 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
14338 F:      drivers/staging/media/meson/vdec/
14339
14340 METHODE UDPU SUPPORT
14341 M:      Robert Marko <[email protected]>
14342 S:      Maintained
14343 F:      arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
14344 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
14345
14346 MHI BUS
14347 M:      Manivannan Sadhasivam <[email protected]>
14348 L:      [email protected]
14349 L:      [email protected]
14350 S:      Maintained
14351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
14352 F:      Documentation/ABI/stable/sysfs-bus-mhi
14353 F:      Documentation/mhi/
14354 F:      drivers/bus/mhi/
14355 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
14356 F:      include/linux/mhi.h
14357
14358 MICROBLAZE ARCHITECTURE
14359 M:      Michal Simek <[email protected]>
14360 S:      Supported
14361 W:      http://www.monstr.eu/fdt/
14362 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
14363 F:      arch/microblaze/
14364
14365 MICROBLAZE TMR INJECT
14366 M:      Appana Durga Kedareswara rao <[email protected]>
14367 S:      Supported
14368 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
14369 F:      drivers/misc/xilinx_tmr_inject.c
14370
14371 MICROBLAZE TMR MANAGER
14372 M:      Appana Durga Kedareswara rao <[email protected]>
14373 S:      Supported
14374 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
14375 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
14376 F:      drivers/misc/xilinx_tmr_manager.c
14377
14378 MICROCHIP AT91 DMA DRIVERS
14379 M:      Ludovic Desroches <[email protected]>
14380 L:      [email protected] (moderated for non-subscribers)
14381 L:      [email protected]
14382 S:      Supported
14383 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
14384 F:      drivers/dma/at_hdmac.c
14385 F:      drivers/dma/at_xdmac.c
14386 F:      include/dt-bindings/dma/at91.h
14387
14388 MICROCHIP AT91 SERIAL DRIVER
14389 M:      Richard Genoud <[email protected]>
14390 S:      Maintained
14391 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14392 F:      drivers/tty/serial/atmel_serial.c
14393 F:      drivers/tty/serial/atmel_serial.h
14394
14395 MICROCHIP AT91 USART MFD DRIVER
14396 M:      Radu Pirea <[email protected]>
14397 L:      [email protected]
14398 S:      Supported
14399 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14400 F:      drivers/mfd/at91-usart.c
14401 F:      include/dt-bindings/mfd/at91-usart.h
14402
14403 MICROCHIP AT91 USART SPI DRIVER
14404 M:      Radu Pirea <[email protected]>
14405 L:      [email protected]
14406 S:      Supported
14407 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14408 F:      drivers/spi/spi-at91-usart.c
14409
14410 MICROCHIP AUDIO ASOC DRIVERS
14411 M:      Claudiu Beznea <[email protected]>
14412 L:      [email protected] (moderated for non-subscribers)
14413 S:      Supported
14414 F:      Documentation/devicetree/bindings/sound/atmel*
14415 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
14416 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
14417 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
14418 F:      sound/soc/atmel
14419
14420 MICROCHIP CSI2DC DRIVER
14421 M:      Eugen Hristev <[email protected]>
14422 L:      [email protected]
14423 S:      Supported
14424 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
14425 F:      drivers/media/platform/microchip/microchip-csi2dc.c
14426
14427 MICROCHIP ECC DRIVER
14428 L:      [email protected]
14429 S:      Orphan
14430 F:      drivers/crypto/atmel-ecc.*
14431
14432 MICROCHIP EIC DRIVER
14433 M:      Claudiu Beznea <[email protected]>
14434 L:      [email protected] (moderated for non-subscribers)
14435 S:      Supported
14436 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
14437 F:      drivers/irqchip/irq-mchp-eic.c
14438
14439 MICROCHIP I2C DRIVER
14440 M:      Codrin Ciubotariu <[email protected]>
14441 L:      [email protected]
14442 S:      Supported
14443 F:      drivers/i2c/busses/i2c-at91-*.c
14444 F:      drivers/i2c/busses/i2c-at91.h
14445
14446 MICROCHIP ISC DRIVER
14447 M:      Eugen Hristev <[email protected]>
14448 L:      [email protected]
14449 S:      Supported
14450 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
14451 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
14452 F:      drivers/media/platform/microchip/microchip-isc*
14453 F:      drivers/media/platform/microchip/microchip-sama*-isc*
14454 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
14455 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
14456 F:      include/linux/atmel-isc-media.h
14457
14458 MICROCHIP ISI DRIVER
14459 M:      Eugen Hristev <[email protected]>
14460 L:      [email protected]
14461 S:      Supported
14462 F:      drivers/media/platform/atmel/atmel-isi.c
14463 F:      drivers/media/platform/atmel/atmel-isi.h
14464
14465 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
14466 M:      Woojung Huh <[email protected]>
14467 M:      [email protected]
14468 L:      [email protected]
14469 S:      Maintained
14470 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
14471 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
14472 F:      drivers/net/dsa/microchip/*
14473 F:      include/linux/dsa/ksz_common.h
14474 F:      include/linux/platform_data/microchip-ksz.h
14475 F:      net/dsa/tag_ksz.c
14476
14477 MICROCHIP LAN743X ETHERNET DRIVER
14478 M:      Bryan Whitehead <[email protected]>
14479 M:      [email protected]
14480 L:      [email protected]
14481 S:      Maintained
14482 F:      drivers/net/ethernet/microchip/lan743x_*
14483
14484 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
14485 M:      Arun Ramadoss <[email protected]>
14486 R:      [email protected]
14487 L:      [email protected]
14488 S:      Maintained
14489 F:      drivers/net/phy/microchip_t1.c
14490
14491 MICROCHIP LAN966X ETHERNET DRIVER
14492 M:      Horatiu Vultur <[email protected]>
14493 M:      [email protected]
14494 L:      [email protected]
14495 S:      Maintained
14496 F:      drivers/net/ethernet/microchip/lan966x/*
14497
14498 MICROCHIP LCDFB DRIVER
14499 M:      Nicolas Ferre <[email protected]>
14500 L:      [email protected]
14501 S:      Maintained
14502 F:      drivers/video/fbdev/atmel_lcdfb.c
14503 F:      include/video/atmel_lcdc.h
14504
14505 MICROCHIP MCP16502 PMIC DRIVER
14506 M:      Claudiu Beznea <[email protected]>
14507 L:      [email protected] (moderated for non-subscribers)
14508 S:      Supported
14509 F:      Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
14510 F:      drivers/regulator/mcp16502.c
14511
14512 MICROCHIP MCP3564 ADC DRIVER
14513 M:      Marius Cristea <[email protected]>
14514 L:      [email protected]
14515 S:      Supported
14516 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
14517 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
14518 F:      drivers/iio/adc/mcp3564.c
14519
14520 MICROCHIP MCP3911 ADC DRIVER
14521 M:      Marcus Folkesson <[email protected]>
14522 M:      Kent Gustavsson <[email protected]>
14523 L:      [email protected]
14524 S:      Maintained
14525 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
14526 F:      drivers/iio/adc/mcp3911.c
14527
14528 MICROCHIP MMC/SD/SDIO MCI DRIVER
14529 M:      Aubin Constans <[email protected]>
14530 S:      Maintained
14531 F:      drivers/mmc/host/atmel-mci.c
14532
14533 MICROCHIP NAND DRIVER
14534 L:      [email protected]
14535 S:      Orphan
14536 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
14537 F:      drivers/mtd/nand/raw/atmel/*
14538
14539 MICROCHIP OTPC DRIVER
14540 M:      Claudiu Beznea <[email protected]>
14541 L:      [email protected] (moderated for non-subscribers)
14542 S:      Supported
14543 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
14544 F:      drivers/nvmem/microchip-otpc.c
14545 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
14546
14547 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER
14548 M:      Marius Cristea <[email protected]>
14549 L:      [email protected]
14550 S:      Supported
14551 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml
14552 F:      drivers/iio/adc/pac1934.c
14553
14554 MICROCHIP PCI1XXXX GP DRIVER
14555 M:      Vaibhaav Ram T.L <[email protected]>
14556 M:      Kumaravel Thiagarajan <[email protected]>
14557 L:      [email protected]
14558 S:      Supported
14559 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
14560 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
14561 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
14562 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
14563
14564 MICROCHIP PCI1XXXX I2C DRIVER
14565 M:      Tharun Kumar P <[email protected]>
14566 M:      Kumaravel Thiagarajan <[email protected]>
14567 M:      Microchip Linux Driver Support <[email protected]>
14568 L:      [email protected]
14569 S:      Maintained
14570 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
14571
14572 MICROCHIP PCIe UART DRIVER
14573 M:      Kumaravel Thiagarajan <[email protected]>
14574 M:      Tharun Kumar P <[email protected]>
14575 L:      [email protected]
14576 S:      Maintained
14577 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
14578
14579 MICROCHIP POLARFIRE FPGA DRIVERS
14580 M:      Conor Dooley <[email protected]>
14581 R:      Vladimir Georgiev <[email protected]>
14582 L:      [email protected]
14583 S:      Supported
14584 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
14585 F:      drivers/fpga/microchip-spi.c
14586
14587 MICROCHIP PWM DRIVER
14588 M:      Claudiu Beznea <[email protected]>
14589 L:      [email protected] (moderated for non-subscribers)
14590 L:      [email protected]
14591 S:      Supported
14592 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
14593 F:      drivers/pwm/pwm-atmel.c
14594
14595 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
14596 M:      Eugen Hristev <[email protected]>
14597 L:      [email protected]
14598 S:      Supported
14599 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
14600 F:      drivers/iio/adc/at91-sama5d2_adc.c
14601 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
14602
14603 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
14604 M:      Claudiu Beznea <[email protected]>
14605 S:      Supported
14606 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
14607 F:      drivers/power/reset/at91-sama5d2_shdwc.c
14608
14609 MICROCHIP SOC DRIVERS
14610 M:      Conor Dooley <[email protected]>
14611 S:      Supported
14612 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
14613 F:      drivers/soc/microchip/
14614
14615 MICROCHIP SPI DRIVER
14616 M:      Ryan Wanner <[email protected]>
14617 S:      Supported
14618 F:      drivers/spi/spi-atmel.*
14619
14620 MICROCHIP SSC DRIVER
14621 M:      Claudiu Beznea <[email protected]>
14622 L:      [email protected] (moderated for non-subscribers)
14623 S:      Supported
14624 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
14625 F:      drivers/misc/atmel-ssc.c
14626 F:      include/linux/atmel-ssc.h
14627
14628 Microchip Timer Counter Block (TCB) Capture Driver
14629 M:      Kamel Bouhara <[email protected]>
14630 L:      [email protected] (moderated for non-subscribers)
14631 L:      [email protected]
14632 S:      Maintained
14633 F:      drivers/counter/microchip-tcb-capture.c
14634
14635 MICROCHIP USB251XB DRIVER
14636 M:      Richard Leitner <[email protected]>
14637 L:      [email protected]
14638 S:      Maintained
14639 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
14640 F:      drivers/usb/misc/usb251xb.c
14641
14642 MICROCHIP USBA UDC DRIVER
14643 M:      Cristian Birsan <[email protected]>
14644 L:      [email protected] (moderated for non-subscribers)
14645 S:      Supported
14646 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
14647
14648 MICROCHIP WILC1000 WIFI DRIVER
14649 M:      Ajay Singh <[email protected]>
14650 M:      Claudiu Beznea <[email protected]>
14651 L:      [email protected]
14652 S:      Supported
14653 F:      drivers/net/wireless/microchip/wilc1000/
14654
14655 MICROSEMI MIPS SOCS
14656 M:      Alexandre Belloni <[email protected]>
14657 M:      [email protected]
14658 L:      [email protected]
14659 S:      Supported
14660 F:      Documentation/devicetree/bindings/mips/mscc.txt
14661 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
14662 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
14663 F:      arch/mips/boot/dts/mscc/
14664 F:      arch/mips/configs/generic/board-ocelot.config
14665 F:      arch/mips/generic/board-ocelot.c
14666
14667 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
14668 M:      Don Brace <[email protected]>
14669 L:      [email protected]
14670 L:      [email protected]
14671 S:      Supported
14672 F:      Documentation/scsi/smartpqi.rst
14673 F:      drivers/scsi/smartpqi/Kconfig
14674 F:      drivers/scsi/smartpqi/Makefile
14675 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
14676 F:      include/linux/cciss*.h
14677 F:      include/uapi/linux/cciss*.h
14678
14679 MICROSOFT MANA RDMA DRIVER
14680 M:      Long Li <[email protected]>
14681 M:      Ajay Sharma <[email protected]>
14682 L:      [email protected]
14683 S:      Supported
14684 F:      drivers/infiniband/hw/mana/
14685 F:      include/net/mana
14686 F:      include/uapi/rdma/mana-abi.h
14687
14688 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
14689 M:      Maximilian Luz <[email protected]>
14690 L:      [email protected]
14691 S:      Maintained
14692 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
14693
14694 MICROSOFT SURFACE BATTERY AND AC DRIVERS
14695 M:      Maximilian Luz <[email protected]>
14696 L:      [email protected]
14697 L:      [email protected]
14698 S:      Maintained
14699 F:      drivers/power/supply/surface_battery.c
14700 F:      drivers/power/supply/surface_charger.c
14701
14702 MICROSOFT SURFACE DTX DRIVER
14703 M:      Maximilian Luz <[email protected]>
14704 L:      [email protected]
14705 S:      Maintained
14706 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
14707 F:      drivers/platform/surface/surface_dtx.c
14708 F:      include/uapi/linux/surface_aggregator/dtx.h
14709
14710 MICROSOFT SURFACE SENSOR FAN DRIVER
14711 M:      Maximilian Luz <[email protected]>
14712 M:      Ivor Wanders <[email protected]>
14713 L:      [email protected]
14714 S:      Maintained
14715 F:      Documentation/hwmon/surface_fan.rst
14716 F:      drivers/hwmon/surface_fan.c
14717
14718 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
14719 M:      Maximilian Luz <[email protected]>
14720 L:      [email protected]
14721 S:      Maintained
14722 F:      drivers/platform/surface/surface_gpe.c
14723
14724 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
14725 M:      Hans de Goede <[email protected]>
14726 M:      Ilpo Järvinen <[email protected]>
14727 M:      Maximilian Luz <[email protected]>
14728 L:      [email protected]
14729 S:      Maintained
14730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
14731 F:      drivers/platform/surface/
14732
14733 MICROSOFT SURFACE HID TRANSPORT DRIVER
14734 M:      Maximilian Luz <[email protected]>
14735 L:      [email protected]
14736 L:      [email protected]
14737 S:      Maintained
14738 F:      drivers/hid/surface-hid/
14739
14740 MICROSOFT SURFACE HOT-PLUG DRIVER
14741 M:      Maximilian Luz <[email protected]>
14742 L:      [email protected]
14743 S:      Maintained
14744 F:      drivers/platform/surface/surface_hotplug.c
14745
14746 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
14747 M:      Maximilian Luz <[email protected]>
14748 L:      [email protected]
14749 S:      Maintained
14750 F:      drivers/platform/surface/surface_platform_profile.c
14751
14752 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
14753 M:      Chen Yu <[email protected]>
14754 L:      [email protected]
14755 S:      Supported
14756 F:      drivers/platform/surface/surfacepro3_button.c
14757
14758 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
14759 M:      Maximilian Luz <[email protected]>
14760 L:      [email protected]
14761 S:      Maintained
14762 F:      drivers/platform/surface/surface_aggregator_hub.c
14763
14764 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
14765 M:      Maximilian Luz <[email protected]>
14766 L:      [email protected]
14767 S:      Maintained
14768 W:      https://github.com/linux-surface/surface-aggregator-module
14769 C:      irc://irc.libera.chat/linux-surface
14770 F:      Documentation/driver-api/surface_aggregator/
14771 F:      drivers/platform/surface/aggregator/
14772 F:      drivers/platform/surface/surface_acpi_notify.c
14773 F:      drivers/platform/surface/surface_aggregator_cdev.c
14774 F:      drivers/platform/surface/surface_aggregator_registry.c
14775 F:      include/linux/surface_acpi_notify.h
14776 F:      include/linux/surface_aggregator/
14777 F:      include/uapi/linux/surface_aggregator/
14778
14779 MICROTEK X6 SCANNER
14780 M:      Oliver Neukum <[email protected]>
14781 S:      Maintained
14782 F:      drivers/usb/image/microtek.*
14783
14784 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
14785 M:      Luka Kovacic <[email protected]>
14786 M:      Luka Perkov <[email protected]>
14787 S:      Maintained
14788 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
14789 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
14790 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
14791 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
14792 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
14793 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
14794
14795 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
14796 M:      Sakari Ailus <[email protected]>
14797 L:      [email protected]
14798 S:      Maintained
14799 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
14800 F:      Documentation/driver-api/media/drivers/ccs/
14801 F:      Documentation/userspace-api/media/drivers/ccs.rst
14802 F:      drivers/media/i2c/ccs-pll.c
14803 F:      drivers/media/i2c/ccs-pll.h
14804 F:      drivers/media/i2c/ccs/
14805 F:      include/uapi/linux/ccs.h
14806 F:      include/uapi/linux/smiapp.h
14807
14808 MIPS
14809 M:      Thomas Bogendoerfer <[email protected]>
14810 L:      [email protected]
14811 S:      Maintained
14812 W:      http://www.linux-mips.org/
14813 Q:      https://patchwork.kernel.org/project/linux-mips/list/
14814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
14815 F:      Documentation/devicetree/bindings/mips/
14816 F:      Documentation/arch/mips/
14817 F:      arch/mips/
14818 F:      drivers/platform/mips/
14819 F:      include/dt-bindings/mips/
14820
14821 MIPS BAIKAL-T1 PLATFORM
14822 M:      Serge Semin <[email protected]>
14823 L:      [email protected]
14824 S:      Supported
14825 F:      Documentation/devicetree/bindings/bus/baikal,bt1-*.yaml
14826 F:      Documentation/devicetree/bindings/clock/baikal,bt1-*.yaml
14827 F:      drivers/bus/bt1-*.c
14828 F:      drivers/clk/baikal-t1/
14829 F:      drivers/memory/bt1-l2-ctl.c
14830 F:      drivers/mtd/maps/physmap-bt1-rom.[ch]
14831
14832 MIPS BOSTON DEVELOPMENT BOARD
14833 M:      Paul Burton <[email protected]>
14834 L:      [email protected]
14835 S:      Maintained
14836 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
14837 F:      arch/mips/boot/dts/img/boston.dts
14838 F:      arch/mips/configs/generic/board-boston.config
14839 F:      drivers/clk/imgtec/clk-boston.c
14840 F:      include/dt-bindings/clock/boston-clock.h
14841
14842 MIPS CORE DRIVERS
14843 M:      Thomas Bogendoerfer <[email protected]>
14844 M:      Serge Semin <[email protected]>
14845 L:      [email protected]
14846 S:      Supported
14847 F:      drivers/bus/mips_cdmm.c
14848 F:      drivers/clocksource/mips-gic-timer.c
14849 F:      drivers/cpuidle/cpuidle-cps.c
14850 F:      drivers/irqchip/irq-mips-cpu.c
14851 F:      drivers/irqchip/irq-mips-gic.c
14852
14853 MIPS GENERIC PLATFORM
14854 M:      Paul Burton <[email protected]>
14855 L:      [email protected]
14856 S:      Supported
14857 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
14858 F:      arch/mips/generic/
14859 F:      arch/mips/tools/generic-board-config.sh
14860
14861 MIPS RINT INSTRUCTION EMULATION
14862 M:      Aleksandar Markovic <[email protected]>
14863 L:      [email protected]
14864 S:      Supported
14865 F:      arch/mips/math-emu/dp_rint.c
14866 F:      arch/mips/math-emu/sp_rint.c
14867
14868 MIPS/LOONGSON1 ARCHITECTURE
14869 M:      Keguang Zhang <[email protected]>
14870 L:      [email protected]
14871 S:      Maintained
14872 F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
14873 F:      arch/mips/include/asm/mach-loongson32/
14874 F:      arch/mips/loongson32/
14875 F:      drivers/*/*loongson1*
14876 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
14877
14878 MIPS/LOONGSON2EF ARCHITECTURE
14879 M:      Jiaxun Yang <[email protected]>
14880 L:      [email protected]
14881 S:      Maintained
14882 F:      arch/mips/include/asm/mach-loongson2ef/
14883 F:      arch/mips/loongson2ef/
14884 F:      drivers/cpufreq/loongson2_cpufreq.c
14885
14886 MIPS/LOONGSON64 ARCHITECTURE
14887 M:      Huacai Chen <[email protected]>
14888 M:      Jiaxun Yang <[email protected]>
14889 L:      [email protected]
14890 S:      Maintained
14891 F:      arch/mips/include/asm/mach-loongson64/
14892 F:      arch/mips/loongson64/
14893 F:      drivers/irqchip/irq-loongson*
14894 F:      drivers/platform/mips/cpu_hwmon.c
14895
14896 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
14897 M:      Hans Verkuil <[email protected]>
14898 L:      [email protected]
14899 S:      Odd Fixes
14900 W:      https://linuxtv.org
14901 T:      git git://linuxtv.org/media_tree.git
14902 F:      drivers/media/radio/radio-miropcm20*
14903
14904 MITSUMI MM8013 FG DRIVER
14905 M:      Konrad Dybcio <[email protected]>
14906 F:      Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
14907 F:      drivers/power/supply/mm8013.c
14908
14909 MMP SUPPORT
14910 R:      Lubomir Rintel <[email protected]>
14911 L:      [email protected] (moderated for non-subscribers)
14912 S:      Odd Fixes
14913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
14914 F:      arch/arm/boot/dts/marvell/mmp*
14915 F:      arch/arm/mach-mmp/
14916 F:      include/linux/soc/mmp/
14917
14918 MMP USB PHY DRIVERS
14919 R:      Lubomir Rintel <[email protected]>
14920 L:      [email protected] (moderated for non-subscribers)
14921 S:      Maintained
14922 F:      drivers/phy/marvell/phy-mmp3-usb.c
14923 F:      drivers/phy/marvell/phy-pxa-usb.c
14924
14925 MMU GATHER AND TLB INVALIDATION
14926 M:      Will Deacon <[email protected]>
14927 M:      "Aneesh Kumar K.V" <[email protected]>
14928 M:      Andrew Morton <[email protected]>
14929 M:      Nick Piggin <[email protected]>
14930 M:      Peter Zijlstra <[email protected]>
14931 L:      [email protected]
14932 L:      [email protected]
14933 S:      Maintained
14934 F:      arch/*/include/asm/tlb.h
14935 F:      include/asm-generic/tlb.h
14936 F:      mm/mmu_gather.c
14937
14938 MN88472 MEDIA DRIVER
14939 L:      [email protected]
14940 S:      Orphan
14941 W:      https://linuxtv.org
14942 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14943 F:      drivers/media/dvb-frontends/mn88472*
14944
14945 MN88473 MEDIA DRIVER
14946 L:      [email protected]
14947 S:      Orphan
14948 W:      https://linuxtv.org
14949 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14950 F:      drivers/media/dvb-frontends/mn88473*
14951
14952 MOBILEYE MIPS SOCS
14953 M:      Vladimir Kondratiev <[email protected]>
14954 M:      Gregory CLEMENT <[email protected]>
14955 M:      Théo Lebrun <[email protected]>
14956 L:      [email protected]
14957 S:      Maintained
14958 F:      Documentation/devicetree/bindings/mips/mobileye.yaml
14959 F:      arch/mips/boot/dts/mobileye/
14960 F:      arch/mips/configs/eyeq5_defconfig
14961 F:      arch/mips/mobileye/board-epm5.its.S
14962
14963 MODULE SUPPORT
14964 M:      Luis Chamberlain <[email protected]>
14965 L:      [email protected]
14966 L:      [email protected]
14967 S:      Maintained
14968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
14969 F:      include/linux/kmod.h
14970 F:      include/linux/module*.h
14971 F:      kernel/module/
14972 F:      lib/test_kmod.c
14973 F:      scripts/module*
14974 F:      tools/testing/selftests/kmod/
14975
14976 MONOLITHIC POWER SYSTEM PMIC DRIVER
14977 M:      Saravanan Sekar <[email protected]>
14978 S:      Maintained
14979 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
14980 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
14981 F:      drivers/hwmon/pmbus/mpq7932.c
14982 F:      drivers/iio/adc/mp2629_adc.c
14983 F:      drivers/mfd/mp2629.c
14984 F:      drivers/power/supply/mp2629_charger.c
14985 F:      drivers/regulator/mp5416.c
14986 F:      drivers/regulator/mpq7920.c
14987 F:      drivers/regulator/mpq7920.h
14988 F:      include/linux/mfd/mp2629.h
14989
14990 MOST(R) TECHNOLOGY DRIVER
14991 M:      Parthiban Veerasooran <[email protected]>
14992 M:      Christian Gromm <[email protected]>
14993 S:      Maintained
14994 F:      Documentation/ABI/testing/configfs-most
14995 F:      Documentation/ABI/testing/sysfs-bus-most
14996 F:      drivers/most/
14997 F:      drivers/staging/most/
14998 F:      include/linux/most.h
14999
15000 MOTORCOMM PHY DRIVER
15001 M:      Peter Geis <[email protected]>
15002 M:      Frank <[email protected]>
15003 L:      [email protected]
15004 S:      Maintained
15005 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
15006 F:      drivers/net/phy/motorcomm.c
15007
15008 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
15009 M:      Jiri Slaby <[email protected]>
15010 S:      Maintained
15011 F:      Documentation/driver-api/tty/moxa-smartio.rst
15012 F:      drivers/tty/mxser.*
15013
15014 MP3309C BACKLIGHT DRIVER
15015 M:      Flavio Suligoi <[email protected]>
15016 L:      [email protected]
15017 S:      Maintained
15018 F:      Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
15019 F:      drivers/video/backlight/mp3309c.c
15020
15021 MR800 AVERMEDIA USB FM RADIO DRIVER
15022 M:      Alexey Klimov <[email protected]>
15023 L:      [email protected]
15024 S:      Maintained
15025 T:      git git://linuxtv.org/media_tree.git
15026 F:      drivers/media/radio/radio-mr800.c
15027
15028 MRF24J40 IEEE 802.15.4 RADIO DRIVER
15029 M:      Stefan Schmidt <[email protected]>
15030 L:      [email protected]
15031 S:      Odd Fixes
15032 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
15033 F:      drivers/net/ieee802154/mrf24j40.c
15034
15035 MSI EC DRIVER
15036 M:      Nikita Kravets <[email protected]>
15037 L:      [email protected]
15038 S:      Maintained
15039 W:      https://github.com/BeardOverflow/msi-ec
15040 F:      drivers/platform/x86/msi-ec.*
15041
15042 MSI LAPTOP SUPPORT
15043 M:      "Lee, Chun-Yi" <[email protected]>
15044 L:      [email protected]
15045 S:      Maintained
15046 F:      drivers/platform/x86/msi-laptop.c
15047
15048 MSI WMI SUPPORT
15049 L:      [email protected]
15050 S:      Orphan
15051 F:      drivers/platform/x86/msi-wmi.c
15052
15053 MSI001 MEDIA DRIVER
15054 L:      [email protected]
15055 S:      Orphan
15056 W:      https://linuxtv.org
15057 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15058 F:      drivers/media/tuners/msi001*
15059
15060 MSI2500 MEDIA DRIVER
15061 L:      [email protected]
15062 S:      Orphan
15063 W:      https://linuxtv.org
15064 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15065 F:      drivers/media/usb/msi2500/
15066
15067 MSTAR INTERRUPT CONTROLLER DRIVER
15068 M:      Mark-PK Tsai <[email protected]>
15069 M:      Daniel Palmer <[email protected]>
15070 S:      Maintained
15071 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
15072 F:      drivers/irqchip/irq-mst-intc.c
15073
15074 MSYSTEMS DISKONCHIP G3 MTD DRIVER
15075 M:      Robert Jarzmik <[email protected]>
15076 L:      [email protected]
15077 S:      Maintained
15078 F:      drivers/mtd/devices/docg3*
15079
15080 MT9M114 ONSEMI SENSOR DRIVER
15081 M:      Laurent Pinchart <[email protected]>
15082 L:      [email protected]
15083 S:      Maintained
15084 T:      git git://linuxtv.org/media_tree.git
15085 F:      Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
15086 F:      drivers/media/i2c/mt9m114.c
15087
15088 MT9P031 APTINA CAMERA SENSOR
15089 M:      Laurent Pinchart <[email protected]>
15090 L:      [email protected]
15091 S:      Maintained
15092 T:      git git://linuxtv.org/media_tree.git
15093 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
15094 F:      drivers/media/i2c/mt9p031.c
15095 F:      include/media/i2c/mt9p031.h
15096
15097 MT9T112 APTINA CAMERA SENSOR
15098 M:      Jacopo Mondi <[email protected]>
15099 L:      [email protected]
15100 S:      Odd Fixes
15101 T:      git git://linuxtv.org/media_tree.git
15102 F:      drivers/media/i2c/mt9t112.c
15103 F:      include/media/i2c/mt9t112.h
15104
15105 MT9V032 APTINA CAMERA SENSOR
15106 M:      Laurent Pinchart <[email protected]>
15107 L:      [email protected]
15108 S:      Maintained
15109 T:      git git://linuxtv.org/media_tree.git
15110 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
15111 F:      drivers/media/i2c/mt9v032.c
15112 F:      include/media/i2c/mt9v032.h
15113
15114 MT9V111 APTINA CAMERA SENSOR
15115 M:      Jacopo Mondi <[email protected]>
15116 L:      [email protected]
15117 S:      Maintained
15118 T:      git git://linuxtv.org/media_tree.git
15119 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
15120 F:      drivers/media/i2c/mt9v111.c
15121
15122 MULTIFUNCTION DEVICES (MFD)
15123 M:      Lee Jones <[email protected]>
15124 S:      Maintained
15125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15126 F:      Documentation/devicetree/bindings/mfd/
15127 F:      drivers/mfd/
15128 F:      include/dt-bindings/mfd/
15129 F:      include/linux/mfd/
15130
15131 MULTIMEDIA CARD (MMC) ETC. OVER SPI
15132 S:      Orphan
15133 F:      drivers/mmc/host/mmc_spi.c
15134 F:      include/linux/spi/mmc_spi.h
15135
15136 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
15137 M:      Ulf Hansson <[email protected]>
15138 L:      [email protected]
15139 S:      Maintained
15140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15141 F:      Documentation/devicetree/bindings/mmc/
15142 F:      drivers/mmc/
15143 F:      include/linux/mmc/
15144 F:      include/uapi/linux/mmc/
15145
15146 MULTIPLEXER SUBSYSTEM
15147 M:      Peter Rosin <[email protected]>
15148 S:      Maintained
15149 F:      Documentation/ABI/testing/sysfs-class-mux*
15150 F:      Documentation/devicetree/bindings/mux/
15151 F:      drivers/mux/
15152 F:      include/dt-bindings/mux/
15153 F:      include/linux/mux/
15154
15155 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
15156 M:      Bin Liu <[email protected]>
15157 L:      [email protected]
15158 S:      Maintained
15159 F:      drivers/usb/musb/
15160
15161 MXL301RF MEDIA DRIVER
15162 M:      Akihiro Tsukada <[email protected]>
15163 L:      [email protected]
15164 S:      Odd Fixes
15165 F:      drivers/media/tuners/mxl301rf*
15166
15167 MXL5007T MEDIA DRIVER
15168 M:      Michael Krufky <[email protected]>
15169 L:      [email protected]
15170 S:      Maintained
15171 W:      https://linuxtv.org
15172 W:      http://github.com/mkrufky
15173 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15174 T:      git git://linuxtv.org/mkrufky/tuners.git
15175 F:      drivers/media/tuners/mxl5007t.*
15176
15177 MXSFB DRM DRIVER
15178 M:      Marek Vasut <[email protected]>
15179 M:      Stefan Agner <[email protected]>
15180 L:      [email protected]
15181 S:      Supported
15182 T:      git git://anongit.freedesktop.org/drm/drm-misc
15183 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
15184 F:      drivers/gpu/drm/mxsfb/
15185
15186 MYLEX DAC960 PCI RAID Controller
15187 M:      Hannes Reinecke <[email protected]>
15188 L:      [email protected]
15189 S:      Supported
15190 F:      drivers/scsi/myrb.*
15191 F:      drivers/scsi/myrs.*
15192
15193 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
15194 L:      [email protected]
15195 S:      Orphan
15196 W:      https://www.cspi.com/ethernet-products/support/downloads/
15197 F:      drivers/net/ethernet/myricom/myri10ge/
15198
15199 NAND FLASH SUBSYSTEM
15200 M:      Miquel Raynal <[email protected]>
15201 R:      Richard Weinberger <[email protected]>
15202 L:      [email protected]
15203 S:      Maintained
15204 W:      http://www.linux-mtd.infradead.org/
15205 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15206 C:      irc://irc.oftc.net/mtd
15207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
15208 F:      drivers/mtd/nand/
15209 F:      include/linux/mtd/*nand*.h
15210
15211 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
15212 M:      Daniel Mack <[email protected]>
15213 L:      [email protected] (moderated for non-subscribers)
15214 S:      Maintained
15215 W:      http://www.native-instruments.com
15216 F:      sound/usb/caiaq/
15217
15218 NATSEMI ETHERNET DRIVER (DP8381x)
15219 S:      Orphan
15220 F:      drivers/net/ethernet/natsemi/natsemi.c
15221
15222 NCR 5380 SCSI DRIVERS
15223 M:      Finn Thain <[email protected]>
15224 M:      Michael Schmitz <[email protected]>
15225 L:      [email protected]
15226 S:      Maintained
15227 F:      Documentation/scsi/g_NCR5380.rst
15228 F:      drivers/scsi/NCR5380.*
15229 F:      drivers/scsi/arm/cumana_1.c
15230 F:      drivers/scsi/arm/oak.c
15231 F:      drivers/scsi/atari_scsi.*
15232 F:      drivers/scsi/dmx3191d.c
15233 F:      drivers/scsi/g_NCR5380.*
15234 F:      drivers/scsi/mac_scsi.*
15235 F:      drivers/scsi/sun3_scsi.*
15236 F:      drivers/scsi/sun3_scsi_vme.c
15237
15238 NCSI LIBRARY
15239 M:      Samuel Mendoza-Jonas <[email protected]>
15240 S:      Maintained
15241 F:      net/ncsi/
15242
15243 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
15244 M:      Zev Weiss <[email protected]>
15245 L:      [email protected]
15246 S:      Maintained
15247 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
15248 F:      drivers/hwmon/nct6775-i2c.c
15249
15250 NETDEVSIM
15251 M:      Jakub Kicinski <[email protected]>
15252 S:      Maintained
15253 F:      drivers/net/netdevsim/*
15254 F:      tools/testing/selftests/drivers/net/netdevsim/*
15255
15256 NETEM NETWORK EMULATOR
15257 M:      Stephen Hemminger <[email protected]>
15258 L:      [email protected]
15259 S:      Maintained
15260 F:      net/sched/sch_netem.c
15261
15262 NETERION 10GbE DRIVERS (s2io)
15263 M:      Jon Mason <[email protected]>
15264 L:      [email protected]
15265 S:      Supported
15266 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
15267 F:      drivers/net/ethernet/neterion/
15268
15269 NETFILTER
15270 M:      Pablo Neira Ayuso <[email protected]>
15271 M:      Jozsef Kadlecsik <[email protected]>
15272 L:      [email protected]
15273 L:      [email protected]
15274 S:      Maintained
15275 W:      http://www.netfilter.org/
15276 W:      http://www.iptables.org/
15277 W:      http://www.nftables.org/
15278 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
15279 C:      irc://irc.libera.chat/netfilter
15280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
15281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
15282 F:      include/linux/netfilter*
15283 F:      include/linux/netfilter/
15284 F:      include/net/netfilter/
15285 F:      include/uapi/linux/netfilter*
15286 F:      include/uapi/linux/netfilter/
15287 F:      net/*/netfilter.c
15288 F:      net/*/netfilter/
15289 F:      net/bridge/br_netfilter*.c
15290 F:      net/netfilter/
15291 F:      tools/testing/selftests/net/netfilter/
15292
15293 NETROM NETWORK LAYER
15294 M:      Ralf Baechle <[email protected]>
15295 L:      [email protected]
15296 S:      Maintained
15297 W:      https://linux-ax25.in-berlin.de
15298 F:      include/net/netrom.h
15299 F:      include/uapi/linux/netrom.h
15300 F:      net/netrom/
15301
15302 NETRONIX EMBEDDED CONTROLLER
15303 M:      Jonathan Neuschäfer <[email protected]>
15304 S:      Maintained
15305 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
15306 F:      drivers/mfd/ntxec.c
15307 F:      drivers/pwm/pwm-ntxec.c
15308 F:      drivers/rtc/rtc-ntxec.c
15309 F:      include/linux/mfd/ntxec.h
15310
15311 NETRONOME ETHERNET DRIVERS
15312 M:      Louis Peens <[email protected]>
15313 R:      Jakub Kicinski <[email protected]>
15314 L:      [email protected]
15315 S:      Maintained
15316 F:      drivers/net/ethernet/netronome/
15317
15318 NETWORK BLOCK DEVICE (NBD)
15319 M:      Josef Bacik <[email protected]>
15320 L:      [email protected]
15321 L:      [email protected]
15322 S:      Maintained
15323 F:      Documentation/admin-guide/blockdev/nbd.rst
15324 F:      drivers/block/nbd.c
15325 F:      include/trace/events/nbd.h
15326 F:      include/uapi/linux/nbd.h
15327
15328 NETWORK DROP MONITOR
15329 M:      Neil Horman <[email protected]>
15330 L:      [email protected]
15331 S:      Maintained
15332 W:      https://fedorahosted.org/dropwatch/
15333 F:      include/uapi/linux/net_dropmon.h
15334 F:      net/core/drop_monitor.c
15335
15336 NETWORKING DRIVERS
15337 M:      "David S. Miller" <[email protected]>
15338 M:      Eric Dumazet <[email protected]>
15339 M:      Jakub Kicinski <[email protected]>
15340 M:      Paolo Abeni <[email protected]>
15341 L:      [email protected]
15342 S:      Maintained
15343 P:      Documentation/process/maintainer-netdev.rst
15344 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15347 F:      Documentation/devicetree/bindings/net/
15348 F:      Documentation/networking/net_cachelines/net_device.rst
15349 F:      drivers/connector/
15350 F:      drivers/net/
15351 F:      include/dt-bindings/net/
15352 F:      include/linux/cn_proc.h
15353 F:      include/linux/etherdevice.h
15354 F:      include/linux/fcdevice.h
15355 F:      include/linux/fddidevice.h
15356 F:      include/linux/hippidevice.h
15357 F:      include/linux/if_*
15358 F:      include/linux/inetdevice.h
15359 F:      include/linux/netdevice.h
15360 F:      include/uapi/linux/cn_proc.h
15361 F:      include/uapi/linux/if_*
15362 F:      include/uapi/linux/netdevice.h
15363 X:      drivers/net/wireless/
15364
15365 NETWORKING DRIVERS (WIRELESS)
15366 M:      Kalle Valo <[email protected]>
15367 L:      [email protected]
15368 S:      Maintained
15369 W:      https://wireless.wiki.kernel.org/
15370 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
15371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
15372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
15373 F:      Documentation/devicetree/bindings/net/wireless/
15374 F:      drivers/net/wireless/
15375
15376 NETWORKING [DSA]
15377 M:      Andrew Lunn <[email protected]>
15378 M:      Florian Fainelli <[email protected]>
15379 M:      Vladimir Oltean <[email protected]>
15380 S:      Maintained
15381 F:      Documentation/devicetree/bindings/net/dsa/
15382 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
15383 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
15384 F:      drivers/net/dsa/
15385 F:      include/linux/dsa/
15386 F:      include/linux/platform_data/dsa.h
15387 F:      include/net/dsa.h
15388 F:      net/dsa/
15389 F:      tools/testing/selftests/drivers/net/dsa/
15390
15391 NETWORKING [GENERAL]
15392 M:      "David S. Miller" <[email protected]>
15393 M:      Eric Dumazet <[email protected]>
15394 M:      Jakub Kicinski <[email protected]>
15395 M:      Paolo Abeni <[email protected]>
15396 L:      [email protected]
15397 S:      Maintained
15398 P:      Documentation/process/maintainer-netdev.rst
15399 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15400 B:      mailto:[email protected]
15401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15403 F:      Documentation/core-api/netlink.rst
15404 F:      Documentation/netlink/
15405 F:      Documentation/networking/
15406 F:      Documentation/networking/net_cachelines/
15407 F:      Documentation/process/maintainer-netdev.rst
15408 F:      Documentation/userspace-api/netlink/
15409 F:      include/linux/framer/framer-provider.h
15410 F:      include/linux/framer/framer.h
15411 F:      include/linux/in.h
15412 F:      include/linux/indirect_call_wrapper.h
15413 F:      include/linux/net.h
15414 F:      include/linux/netdevice.h
15415 F:      include/net/
15416 F:      include/uapi/linux/in.h
15417 F:      include/uapi/linux/net.h
15418 F:      include/uapi/linux/net_namespace.h
15419 F:      include/uapi/linux/netdevice.h
15420 F:      lib/net_utils.c
15421 F:      lib/random32.c
15422 F:      net/
15423 F:      tools/net/
15424 F:      tools/testing/selftests/net/
15425 X:      net/9p/
15426 X:      net/bluetooth/
15427
15428 NETWORKING [IPSEC]
15429 M:      Steffen Klassert <[email protected]>
15430 M:      Herbert Xu <[email protected]>
15431 M:      "David S. Miller" <[email protected]>
15432 L:      [email protected]
15433 S:      Maintained
15434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
15435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
15436 F:      include/net/xfrm.h
15437 F:      include/uapi/linux/xfrm.h
15438 F:      net/ipv4/ah4.c
15439 F:      net/ipv4/esp4*
15440 F:      net/ipv4/ip_vti.c
15441 F:      net/ipv4/ipcomp.c
15442 F:      net/ipv4/xfrm*
15443 F:      net/ipv6/ah6.c
15444 F:      net/ipv6/esp6*
15445 F:      net/ipv6/ip6_vti.c
15446 F:      net/ipv6/ipcomp6.c
15447 F:      net/ipv6/xfrm*
15448 F:      net/key/
15449 F:      net/xfrm/
15450 F:      tools/testing/selftests/net/ipsec.c
15451
15452 NETWORKING [IPv4/IPv6]
15453 M:      "David S. Miller" <[email protected]>
15454 M:      David Ahern <[email protected]>
15455 L:      [email protected]
15456 S:      Maintained
15457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15458 F:      arch/x86/net/*
15459 F:      include/linux/ip.h
15460 F:      include/linux/ipv6*
15461 F:      include/net/fib*
15462 F:      include/net/ip*
15463 F:      include/net/route.h
15464 F:      net/ipv4/
15465 F:      net/ipv6/
15466
15467 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
15468 M:      Paul Moore <[email protected]>
15469 L:      [email protected]
15470 L:      [email protected]
15471 S:      Supported
15472 W:      https://github.com/netlabel
15473 F:      Documentation/netlabel/
15474 F:      include/net/calipso.h
15475 F:      include/net/cipso_ipv4.h
15476 F:      include/net/netlabel.h
15477 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
15478 F:      include/uapi/linux/netfilter/xt_SECMARK.h
15479 F:      net/ipv4/cipso_ipv4.c
15480 F:      net/ipv6/calipso.c
15481 F:      net/netfilter/xt_CONNSECMARK.c
15482 F:      net/netfilter/xt_SECMARK.c
15483 F:      net/netlabel/
15484
15485 NETWORKING [MACSEC]
15486 M:      Sabrina Dubroca <[email protected]>
15487 L:      [email protected]
15488 S:      Maintained
15489 F:      drivers/net/macsec.c
15490 F:      include/net/macsec.h
15491 F:      include/uapi/linux/if_macsec.h
15492 K:      macsec
15493 K:      \bmdo_
15494
15495 NETWORKING [MPTCP]
15496 M:      Matthieu Baerts <[email protected]>
15497 M:      Mat Martineau <[email protected]>
15498 R:      Geliang Tang <[email protected]>
15499 L:      [email protected]
15500 L:      [email protected]
15501 S:      Maintained
15502 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
15503 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
15504 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
15505 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
15506 F:      Documentation/netlink/specs/mptcp_pm.yaml
15507 F:      Documentation/networking/mptcp-sysctl.rst
15508 F:      include/net/mptcp.h
15509 F:      include/trace/events/mptcp.h
15510 F:      include/uapi/linux/mptcp*.h
15511 F:      net/mptcp/
15512 F:      tools/testing/selftests/bpf/*/*mptcp*.c
15513 F:      tools/testing/selftests/net/mptcp/
15514
15515 NETWORKING [TCP]
15516 M:      Eric Dumazet <[email protected]>
15517 L:      [email protected]
15518 S:      Maintained
15519 F:      Documentation/networking/net_cachelines/tcp_sock.rst
15520 F:      include/linux/tcp.h
15521 F:      include/net/tcp.h
15522 F:      include/trace/events/tcp.h
15523 F:      include/uapi/linux/tcp.h
15524 F:      net/ipv4/syncookies.c
15525 F:      net/ipv4/tcp*.c
15526 F:      net/ipv6/syncookies.c
15527 F:      net/ipv6/tcp*.c
15528
15529 NETWORKING [TLS]
15530 M:      Boris Pismenny <[email protected]>
15531 M:      John Fastabend <[email protected]>
15532 M:      Jakub Kicinski <[email protected]>
15533 L:      [email protected]
15534 S:      Maintained
15535 F:      include/net/tls.h
15536 F:      include/uapi/linux/tls.h
15537 F:      net/tls/*
15538
15539 NETXEN (1/10) GbE SUPPORT
15540 M:      Manish Chopra <[email protected]>
15541 M:      Rahul Verma <[email protected]>
15542 M:      [email protected]
15543 L:      [email protected]
15544 S:      Supported
15545 F:      drivers/net/ethernet/qlogic/netxen/
15546
15547 NET_FAILOVER MODULE
15548 M:      Sridhar Samudrala <[email protected]>
15549 L:      [email protected]
15550 S:      Supported
15551 F:      Documentation/networking/net_failover.rst
15552 F:      drivers/net/net_failover.c
15553 F:      include/net/net_failover.h
15554
15555 NEXTHOP
15556 M:      David Ahern <[email protected]>
15557 L:      [email protected]
15558 S:      Maintained
15559 F:      include/net/netns/nexthop.h
15560 F:      include/net/nexthop.h
15561 F:      include/uapi/linux/nexthop.h
15562 F:      net/ipv4/nexthop.c
15563
15564 NFC SUBSYSTEM
15565 M:      Krzysztof Kozlowski <[email protected]>
15566 L:      [email protected]
15567 S:      Maintained
15568 F:      Documentation/devicetree/bindings/net/nfc/
15569 F:      drivers/nfc/
15570 F:      include/net/nfc/
15571 F:      include/uapi/linux/nfc.h
15572 F:      net/nfc/
15573
15574 NFC VIRTUAL NCI DEVICE DRIVER
15575 M:      Bongsu Jeon <[email protected]>
15576 L:      [email protected]
15577 S:      Supported
15578 F:      drivers/nfc/virtual_ncidev.c
15579 F:      tools/testing/selftests/nci/
15580
15581 NFS, SUNRPC, AND LOCKD CLIENTS
15582 M:      Trond Myklebust <[email protected]>
15583 M:      Anna Schumaker <[email protected]>
15584 L:      [email protected]
15585 S:      Maintained
15586 W:      http://client.linux-nfs.org
15587 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
15588 F:      Documentation/filesystems/nfs/
15589 F:      fs/lockd/
15590 F:      fs/nfs/
15591 F:      fs/nfs_common/
15592 F:      include/linux/lockd/
15593 F:      include/linux/nfs*
15594 F:      include/linux/sunrpc/
15595 F:      include/uapi/linux/nfs*
15596 F:      include/uapi/linux/sunrpc/
15597 F:      net/sunrpc/
15598
15599 NILFS2 FILESYSTEM
15600 M:      Ryusuke Konishi <[email protected]>
15601 L:      [email protected]
15602 S:      Supported
15603 W:      https://nilfs.sourceforge.io/
15604 T:      git https://github.com/konis/nilfs2.git
15605 F:      Documentation/filesystems/nilfs2.rst
15606 F:      fs/nilfs2/
15607 F:      include/trace/events/nilfs2.h
15608 F:      include/uapi/linux/nilfs2_api.h
15609 F:      include/uapi/linux/nilfs2_ondisk.h
15610
15611 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
15612 M:      YOKOTA Hiroshi <[email protected]>
15613 S:      Maintained
15614 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15615 F:      Documentation/scsi/NinjaSCSI.rst
15616 F:      drivers/scsi/pcmcia/nsp_*
15617
15618 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
15619 M:      GOTO Masanori <[email protected]>
15620 M:      YOKOTA Hiroshi <[email protected]>
15621 S:      Maintained
15622 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15623 F:      Documentation/scsi/NinjaSCSI.rst
15624 F:      drivers/scsi/nsp32*
15625
15626 NINTENDO HID DRIVER
15627 M:      Daniel J. Ogorchock <[email protected]>
15628 L:      [email protected]
15629 S:      Maintained
15630 F:      drivers/hid/hid-nintendo*
15631
15632 NIOS2 ARCHITECTURE
15633 M:      Dinh Nguyen <[email protected]>
15634 S:      Maintained
15635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
15636 F:      arch/nios2/
15637
15638 NITRO ENCLAVES (NE)
15639 M:      Alexandru Ciobotaru <[email protected]>
15640 L:      [email protected]
15641 L:      The AWS Nitro Enclaves Team <[email protected]>
15642 S:      Supported
15643 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15644 F:      Documentation/virt/ne_overview.rst
15645 F:      drivers/virt/nitro_enclaves/
15646 F:      include/linux/nitro_enclaves.h
15647 F:      include/uapi/linux/nitro_enclaves.h
15648 F:      samples/nitro_enclaves/
15649
15650 NITRO SECURE MODULE (NSM)
15651 M:      Alexander Graf <[email protected]>
15652 L:      [email protected]
15653 L:      The AWS Nitro Enclaves Team <[email protected]>
15654 S:      Supported
15655 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15656 F:      drivers/misc/nsm.c
15657 F:      include/uapi/linux/nsm.h
15658
15659 NOHZ, DYNTICKS SUPPORT
15660 M:      Anna-Maria Behnsen <[email protected]>
15661 M:      Frederic Weisbecker <[email protected]>
15662 M:      Ingo Molnar <[email protected]>
15663 M:      Thomas Gleixner <[email protected]>
15664 L:      [email protected]
15665 S:      Maintained
15666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
15667 F:      include/linux/sched/nohz.h
15668 F:      include/linux/tick.h
15669 F:      kernel/time/tick*.*
15670
15671 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
15672 M:      Pavel Machek <[email protected]>
15673 M:      Sakari Ailus <[email protected]>
15674 L:      [email protected]
15675 S:      Maintained
15676 F:      drivers/media/i2c/ad5820.c
15677 F:      drivers/media/i2c/et8ek8
15678
15679 NOKIA N900 POWER SUPPLY DRIVERS
15680 R:      Pali Rohár <[email protected]>
15681 F:      drivers/power/supply/bq2415x_charger.c
15682 F:      drivers/power/supply/bq27xxx_battery.c
15683 F:      drivers/power/supply/bq27xxx_battery_i2c.c
15684 F:      drivers/power/supply/isp1704_charger.c
15685 F:      drivers/power/supply/rx51_battery.c
15686 F:      include/linux/power/bq2415x_charger.h
15687 F:      include/linux/power/bq27xxx_battery.h
15688
15689 NOLIBC HEADER FILE
15690 M:      Willy Tarreau <[email protected]>
15691 M:      Thomas Weißschuh <[email protected]>
15692 S:      Maintained
15693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
15694 F:      tools/include/nolibc/
15695 F:      tools/testing/selftests/nolibc/
15696
15697 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
15698 M:      Hans de Goede <[email protected]>
15699 L:      [email protected]
15700 S:      Maintained
15701 F:      drivers/input/touchscreen/novatek-nvt-ts.c
15702
15703 NSDEPS
15704 M:      Matthias Maennich <[email protected]>
15705 S:      Maintained
15706 F:      Documentation/core-api/symbol-namespaces.rst
15707 F:      scripts/nsdeps
15708
15709 NTB AMD DRIVER
15710 M:      Sanjay R Mehta <[email protected]>
15711 M:      Shyam Sundar S K <[email protected]>
15712 L:      [email protected]
15713 S:      Supported
15714 F:      drivers/ntb/hw/amd/
15715
15716 NTB DRIVER CORE
15717 M:      Jon Mason <[email protected]>
15718 M:      Dave Jiang <[email protected]>
15719 M:      Allen Hubbe <[email protected]>
15720 L:      [email protected]
15721 S:      Supported
15722 W:      https://github.com/jonmason/ntb/wiki
15723 T:      git https://github.com/jonmason/ntb.git
15724 F:      drivers/net/ntb_netdev.c
15725 F:      drivers/ntb/
15726 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
15727 F:      include/linux/ntb.h
15728 F:      include/linux/ntb_transport.h
15729 F:      tools/testing/selftests/ntb/
15730
15731 NTB IDT DRIVER
15732 M:      Serge Semin <[email protected]>
15733 L:      [email protected]
15734 S:      Supported
15735 F:      drivers/ntb/hw/idt/
15736
15737 NTB INTEL DRIVER
15738 M:      Dave Jiang <[email protected]>
15739 L:      [email protected]
15740 S:      Supported
15741 W:      https://github.com/davejiang/linux/wiki
15742 T:      git https://github.com/davejiang/linux.git
15743 F:      drivers/ntb/hw/intel/
15744
15745 NTFS3 FILESYSTEM
15746 M:      Konstantin Komarov <[email protected]>
15747 L:      [email protected]
15748 S:      Supported
15749 W:      http://www.paragon-software.com/
15750 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
15751 F:      Documentation/filesystems/ntfs3.rst
15752 F:      fs/ntfs3/
15753
15754 NUBUS SUBSYSTEM
15755 M:      Finn Thain <[email protected]>
15756 L:      [email protected]
15757 S:      Maintained
15758 F:      arch/*/include/asm/nubus.h
15759 F:      drivers/nubus/
15760 F:      include/linux/nubus.h
15761 F:      include/uapi/linux/nubus.h
15762
15763 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
15764 M:      Antonino Daplas <[email protected]>
15765 L:      [email protected]
15766 S:      Maintained
15767 F:      drivers/video/fbdev/nvidia/
15768 F:      drivers/video/fbdev/riva/
15769
15770 NVIDIA WMI EC BACKLIGHT DRIVER
15771 M:      Daniel Dadap <[email protected]>
15772 L:      [email protected]
15773 S:      Supported
15774 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
15775 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
15776
15777 NVM EXPRESS DRIVER
15778 M:      Keith Busch <[email protected]>
15779 M:      Jens Axboe <[email protected]>
15780 M:      Christoph Hellwig <[email protected]>
15781 M:      Sagi Grimberg <[email protected]>
15782 L:      [email protected]
15783 S:      Supported
15784 W:      http://git.infradead.org/nvme.git
15785 T:      git git://git.infradead.org/nvme.git
15786 F:      Documentation/nvme/
15787 F:      drivers/nvme/common/
15788 F:      drivers/nvme/host/
15789 F:      include/linux/nvme-*.h
15790 F:      include/linux/nvme.h
15791 F:      include/uapi/linux/nvme_ioctl.h
15792
15793 NVM EXPRESS FABRICS AUTHENTICATION
15794 M:      Hannes Reinecke <[email protected]>
15795 L:      [email protected]
15796 S:      Supported
15797 F:      drivers/nvme/host/auth.c
15798 F:      drivers/nvme/target/auth.c
15799 F:      drivers/nvme/target/fabrics-cmd-auth.c
15800 F:      include/linux/nvme-auth.h
15801
15802 NVM EXPRESS FC TRANSPORT DRIVERS
15803 M:      James Smart <[email protected]>
15804 L:      [email protected]
15805 S:      Supported
15806 F:      drivers/nvme/host/fc.c
15807 F:      drivers/nvme/target/fc.c
15808 F:      drivers/nvme/target/fcloop.c
15809 F:      include/linux/nvme-fc-driver.h
15810 F:      include/linux/nvme-fc.h
15811
15812 NVM EXPRESS HARDWARE MONITORING SUPPORT
15813 M:      Guenter Roeck <[email protected]>
15814 L:      [email protected]
15815 S:      Supported
15816 F:      drivers/nvme/host/hwmon.c
15817
15818 NVM EXPRESS TARGET DRIVER
15819 M:      Christoph Hellwig <[email protected]>
15820 M:      Sagi Grimberg <[email protected]>
15821 M:      Chaitanya Kulkarni <[email protected]>
15822 L:      [email protected]
15823 S:      Supported
15824 W:      http://git.infradead.org/nvme.git
15825 T:      git git://git.infradead.org/nvme.git
15826 F:      drivers/nvme/target/
15827
15828 NVMEM FRAMEWORK
15829 M:      Srinivas Kandagatla <[email protected]>
15830 S:      Maintained
15831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
15832 F:      Documentation/ABI/stable/sysfs-bus-nvmem
15833 F:      Documentation/devicetree/bindings/nvmem/
15834 F:      drivers/nvmem/
15835 F:      include/linux/nvmem-consumer.h
15836 F:      include/linux/nvmem-provider.h
15837
15838 NXP BLUETOOTH WIRELESS DRIVERS
15839 M:      Amitkumar Karwar <[email protected]>
15840 M:      Neeraj Kale <[email protected]>
15841 S:      Maintained
15842 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
15843 F:      drivers/bluetooth/btnxpuart.c
15844
15845 NXP C45 TJA11XX PHY DRIVER
15846 M:      Andrei Botila <[email protected]>
15847 L:      [email protected]
15848 S:      Maintained
15849 F:      drivers/net/phy/nxp-c45-tja11xx*
15850
15851 NXP FSPI DRIVER
15852 M:      Han Xu <[email protected]>
15853 M:      Haibo Chen <[email protected]>
15854 R:      Yogesh Gaur <[email protected]>
15855 L:      [email protected]
15856 S:      Maintained
15857 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
15858 F:      drivers/spi/spi-nxp-fspi.c
15859
15860 NXP FXAS21002C DRIVER
15861 M:      Rui Miguel Silva <[email protected]>
15862 L:      [email protected]
15863 S:      Maintained
15864 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
15865 F:      drivers/iio/gyro/fxas21002c.h
15866 F:      drivers/iio/gyro/fxas21002c_core.c
15867 F:      drivers/iio/gyro/fxas21002c_i2c.c
15868 F:      drivers/iio/gyro/fxas21002c_spi.c
15869
15870 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
15871 M:      Haibo Chen <[email protected]>
15872 L:      [email protected]
15873 L:      [email protected]
15874 S:      Maintained
15875 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
15876 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
15877 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
15878 F:      drivers/iio/adc/imx7d_adc.c
15879 F:      drivers/iio/adc/imx93_adc.c
15880 F:      drivers/iio/adc/vf610_adc.c
15881
15882 NXP i.MX 8M ISI DRIVER
15883 M:      Laurent Pinchart <[email protected]>
15884 L:      [email protected]
15885 S:      Maintained
15886 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
15887 F:      drivers/media/platform/nxp/imx8-isi/
15888
15889 NXP i.MX 8MP DW100 V4L2 DRIVER
15890 M:      Xavier Roumegue <[email protected]>
15891 L:      [email protected]
15892 S:      Maintained
15893 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
15894 F:      Documentation/userspace-api/media/drivers/dw100.rst
15895 F:      drivers/media/platform/nxp/dw100/
15896 F:      include/uapi/linux/dw100.h
15897
15898 NXP i.MX 8MQ DCSS DRIVER
15899 M:      Laurentiu Palcu <[email protected]>
15900 R:      Lucas Stach <[email protected]>
15901 L:      [email protected]
15902 S:      Maintained
15903 T:      git git://anongit.freedesktop.org/drm/drm-misc
15904 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
15905 F:      drivers/gpu/drm/imx/dcss/
15906
15907 NXP i.MX 8QXP ADC DRIVER
15908 M:      Cai Huoqing <[email protected]>
15909 M:      Haibo Chen <[email protected]>
15910 L:      [email protected]
15911 L:      [email protected]
15912 S:      Maintained
15913 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
15914 F:      drivers/iio/adc/imx8qxp-adc.c
15915
15916 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
15917 M:      Mirela Rabulea <[email protected]>
15918 L:      [email protected]
15919 L:      [email protected]
15920 S:      Maintained
15921 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
15922 F:      drivers/media/platform/nxp/imx-jpeg
15923
15924 NXP i.MX CLOCK DRIVERS
15925 M:      Abel Vesa <[email protected]>
15926 R:      Peng Fan <[email protected]>
15927 L:      [email protected]
15928 L:      [email protected]
15929 S:      Maintained
15930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
15931 F:      Documentation/devicetree/bindings/clock/imx*
15932 F:      drivers/clk/imx/
15933 F:      include/dt-bindings/clock/imx*
15934
15935 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
15936 M:      Jagan Teki <[email protected]>
15937 S:      Maintained
15938 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
15939 F:      drivers/regulator/pf8x00-regulator.c
15940
15941 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
15942 M:      Krzysztof Kozlowski <[email protected]>
15943 L:      [email protected]
15944 S:      Maintained
15945 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
15946 F:      drivers/extcon/extcon-ptn5150.c
15947
15948 NXP SGTL5000 DRIVER
15949 M:      Fabio Estevam <[email protected]>
15950 L:      [email protected] (moderated for non-subscribers)
15951 S:      Maintained
15952 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
15953 F:      sound/soc/codecs/sgtl5000*
15954
15955 NXP SJA1105 ETHERNET SWITCH DRIVER
15956 M:      Vladimir Oltean <[email protected]>
15957 L:      [email protected]
15958 S:      Maintained
15959 F:      drivers/net/dsa/sja1105
15960 F:      drivers/net/pcs/pcs-xpcs-nxp.c
15961
15962 NXP TDA998X DRM DRIVER
15963 M:      Russell King <[email protected]>
15964 S:      Maintained
15965 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
15966 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
15967 F:      drivers/gpu/drm/i2c/tda998x_drv.c
15968 F:      include/drm/i2c/tda998x.h
15969 F:      include/dt-bindings/display/tda998x.h
15970 K:      "nxp,tda998x"
15971
15972 NXP TFA9879 DRIVER
15973 M:      Peter Rosin <[email protected]>
15974 L:      [email protected] (moderated for non-subscribers)
15975 S:      Maintained
15976 F:      Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
15977 F:      sound/soc/codecs/tfa9879*
15978
15979 NXP-NCI NFC DRIVER
15980 S:      Orphan
15981 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
15982 F:      drivers/nfc/nxp-nci
15983
15984 NXP/Goodix TFA989X (TFA1) DRIVER
15985 M:      Stephan Gerhold <[email protected]>
15986 L:      [email protected] (moderated for non-subscribers)
15987 S:      Maintained
15988 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
15989 F:      sound/soc/codecs/tfa989x.c
15990
15991 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
15992 M:      Jonas Malaco <[email protected]>
15993 L:      [email protected]
15994 S:      Maintained
15995 F:      Documentation/hwmon/nzxt-kraken2.rst
15996 F:      drivers/hwmon/nzxt-kraken2.c
15997
15998 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER
15999 M:      Jonas Malaco <[email protected]>
16000 M:      Aleksa Savic <[email protected]>
16001 L:      [email protected]
16002 S:      Maintained
16003 F:      Documentation/hwmon/nzxt-kraken3.rst
16004 F:      drivers/hwmon/nzxt-kraken3.c
16005
16006 NZXT-SMART2 HARDWARE MONITORING DRIVER
16007 M:      Aleksandr Mezin <[email protected]>
16008 L:      [email protected]
16009 S:      Maintained
16010 F:      Documentation/hwmon/nzxt-smart2.rst
16011 F:      drivers/hwmon/nzxt-smart2.c
16012
16013 OBJAGG
16014 M:      Jiri Pirko <[email protected]>
16015 L:      [email protected]
16016 S:      Supported
16017 F:      include/linux/objagg.h
16018 F:      lib/objagg.c
16019 F:      lib/test_objagg.c
16020
16021 OBJPOOL
16022 M:      Matt Wu <[email protected]>
16023 S:      Supported
16024 F:      include/linux/objpool.h
16025 F:      lib/objpool.c
16026 F:      lib/test_objpool.c
16027
16028 OBJTOOL
16029 M:      Josh Poimboeuf <[email protected]>
16030 M:      Peter Zijlstra <[email protected]>
16031 S:      Supported
16032 F:      include/linux/objtool*.h
16033 F:      tools/objtool/
16034
16035 OCELOT ETHERNET SWITCH DRIVER
16036 M:      Vladimir Oltean <[email protected]>
16037 M:      Claudiu Manoil <[email protected]>
16038 M:      Alexandre Belloni <[email protected]>
16039 M:      [email protected]
16040 L:      [email protected]
16041 S:      Supported
16042 F:      drivers/net/dsa/ocelot/*
16043 F:      drivers/net/ethernet/mscc/
16044 F:      include/soc/mscc/ocelot*
16045 F:      net/dsa/tag_ocelot.c
16046 F:      net/dsa/tag_ocelot_8021q.c
16047 F:      tools/testing/selftests/drivers/net/ocelot/*
16048
16049 OCELOT EXTERNAL SWITCH CONTROL
16050 M:      Colin Foster <[email protected]>
16051 S:      Supported
16052 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
16053 F:      drivers/mfd/ocelot*
16054 F:      drivers/net/dsa/ocelot/ocelot_ext.c
16055 F:      include/linux/mfd/ocelot.h
16056
16057 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
16058 M:      Frederic Barrat <[email protected]>
16059 M:      Andrew Donnellan <[email protected]>
16060 L:      [email protected]
16061 S:      Supported
16062 F:      Documentation/userspace-api/accelerators/ocxl.rst
16063 F:      arch/powerpc/include/asm/pnv-ocxl.h
16064 F:      arch/powerpc/platforms/powernv/ocxl.c
16065 F:      drivers/misc/ocxl/
16066 F:      include/misc/ocxl*
16067 F:      include/uapi/misc/ocxl.h
16068
16069 OMAP AUDIO SUPPORT
16070 M:      Peter Ujfalusi <[email protected]>
16071 M:      Jarkko Nikula <[email protected]>
16072 L:      [email protected] (moderated for non-subscribers)
16073 L:      [email protected]
16074 S:      Maintained
16075 F:      sound/soc/ti/n810.c
16076 F:      sound/soc/ti/omap*
16077 F:      sound/soc/ti/rx51.c
16078 F:      sound/soc/ti/sdma-pcm.*
16079
16080 OMAP CLOCK FRAMEWORK SUPPORT
16081 M:      Paul Walmsley <[email protected]>
16082 L:      [email protected]
16083 S:      Maintained
16084 F:      arch/arm/*omap*/*clock*
16085
16086 OMAP DEVICE TREE SUPPORT
16087 M:      Benoît Cousson <[email protected]>
16088 M:      Tony Lindgren <[email protected]>
16089 L:      [email protected]
16090 L:      [email protected]
16091 S:      Maintained
16092 F:      arch/arm/boot/dts/ti/omap/
16093
16094 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
16095 L:      [email protected]
16096 L:      [email protected]
16097 S:      Orphan
16098 F:      Documentation/arch/arm/omap/dss.rst
16099 F:      drivers/video/fbdev/omap2/
16100
16101 OMAP FRAMEBUFFER SUPPORT
16102 L:      [email protected]
16103 L:      [email protected]
16104 S:      Orphan
16105 F:      drivers/video/fbdev/omap/
16106
16107 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
16108 M:      Roger Quadros <[email protected]>
16109 M:      Tony Lindgren <[email protected]>
16110 L:      [email protected]
16111 S:      Maintained
16112 F:      arch/arm/mach-omap2/*gpmc*
16113 F:      drivers/memory/omap-gpmc.c
16114
16115 OMAP GPIO DRIVER
16116 M:      Grygorii Strashko <[email protected]>
16117 M:      Santosh Shilimkar <[email protected]>
16118 M:      Kevin Hilman <[email protected]>
16119 L:      [email protected]
16120 S:      Maintained
16121 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
16122 F:      drivers/gpio/gpio-omap.c
16123
16124 OMAP HARDWARE SPINLOCK SUPPORT
16125 L:      [email protected]
16126 S:      Orphan
16127 F:      drivers/hwspinlock/omap_hwspinlock.c
16128
16129 OMAP HS MMC SUPPORT
16130 L:      [email protected]
16131 L:      [email protected]
16132 S:      Orphan
16133 F:      drivers/mmc/host/omap_hsmmc.c
16134
16135 OMAP HWMOD DATA
16136 M:      Paul Walmsley <[email protected]>
16137 L:      [email protected]
16138 S:      Maintained
16139 F:      arch/arm/mach-omap2/omap_hwmod*data*
16140
16141 OMAP HWMOD SUPPORT
16142 M:      Benoît Cousson <[email protected]>
16143 M:      Paul Walmsley <[email protected]>
16144 L:      [email protected]
16145 S:      Maintained
16146 F:      arch/arm/mach-omap2/omap_hwmod.*
16147
16148 OMAP I2C DRIVER
16149 M:      Vignesh R <[email protected]>
16150 L:      [email protected]
16151 L:      [email protected]
16152 S:      Maintained
16153 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
16154 F:      drivers/i2c/busses/i2c-omap.c
16155
16156 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
16157 M:      Laurent Pinchart <[email protected]>
16158 L:      [email protected]
16159 S:      Maintained
16160 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
16161 F:      drivers/media/platform/ti/omap3isp/
16162 F:      drivers/staging/media/omap4iss/
16163
16164 OMAP MMC SUPPORT
16165 M:      Aaro Koskinen <[email protected]>
16166 L:      [email protected]
16167 S:      Odd Fixes
16168 F:      drivers/mmc/host/omap.c
16169
16170 OMAP POWER MANAGEMENT SUPPORT
16171 M:      Kevin Hilman <[email protected]>
16172 L:      [email protected]
16173 S:      Maintained
16174 F:      arch/arm/*omap*/*pm*
16175 F:      drivers/cpufreq/omap-cpufreq.c
16176
16177 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
16178 M:      Paul Walmsley <[email protected]>
16179 L:      [email protected]
16180 S:      Maintained
16181 F:      arch/arm/mach-omap2/prm*
16182
16183 OMAP RANDOM NUMBER GENERATOR SUPPORT
16184 M:      Deepak Saxena <[email protected]>
16185 S:      Maintained
16186 F:      drivers/char/hw_random/omap-rng.c
16187
16188 OMAP USB SUPPORT
16189 L:      [email protected]
16190 L:      [email protected]
16191 S:      Orphan
16192 F:      arch/arm/*omap*/usb*
16193 F:      drivers/usb/*/*omap*
16194
16195 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
16196 M:      Mark Jackson <[email protected]>
16197 L:      [email protected]
16198 S:      Maintained
16199 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
16200
16201 OMAP1 SUPPORT
16202 M:      Aaro Koskinen <[email protected]>
16203 M:      Janusz Krzysztofik <[email protected]>
16204 M:      Tony Lindgren <[email protected]>
16205 L:      [email protected]
16206 S:      Maintained
16207 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16209 F:      arch/arm/configs/omap1_defconfig
16210 F:      arch/arm/mach-omap1/
16211 F:      drivers/i2c/busses/i2c-omap.c
16212 F:      include/linux/platform_data/ams-delta-fiq.h
16213 F:      include/linux/platform_data/i2c-omap.h
16214
16215 OMAP2+ SUPPORT
16216 M:      Tony Lindgren <[email protected]>
16217 L:      [email protected]
16218 S:      Maintained
16219 W:      http://www.muru.com/linux/omap/
16220 W:      http://linux.omap.com/
16221 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16223 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
16224 F:      arch/arm/configs/omap2plus_defconfig
16225 F:      arch/arm/mach-omap2/
16226 F:      drivers/bus/omap*.[ch]
16227 F:      drivers/bus/ti-sysc.c
16228 F:      drivers/gpio/gpio-tps65219.c
16229 F:      drivers/i2c/busses/i2c-omap.c
16230 F:      drivers/irqchip/irq-omap-intc.c
16231 F:      drivers/mfd/*omap*.c
16232 F:      drivers/mfd/menelaus.c
16233 F:      drivers/mfd/palmas.c
16234 F:      drivers/mfd/tps65217.c
16235 F:      drivers/mfd/tps65218.c
16236 F:      drivers/mfd/tps65219.c
16237 F:      drivers/mfd/tps65910.c
16238 F:      drivers/mfd/twl-core.[ch]
16239 F:      drivers/mfd/twl4030*.c
16240 F:      drivers/mfd/twl6030*.c
16241 F:      drivers/mfd/twl6040*.c
16242 F:      drivers/regulator/palmas-regulator*.c
16243 F:      drivers/regulator/pbias-regulator.c
16244 F:      drivers/regulator/tps65217-regulator.c
16245 F:      drivers/regulator/tps65218-regulator.c
16246 F:      drivers/regulator/tps65219-regulator.c
16247 F:      drivers/regulator/tps65910-regulator.c
16248 F:      drivers/regulator/twl-regulator.c
16249 F:      drivers/regulator/twl6030-regulator.c
16250 F:      include/linux/platform_data/i2c-omap.h
16251 F:      include/linux/platform_data/ti-sysc.h
16252
16253 OMFS FILESYSTEM
16254 M:      Bob Copeland <[email protected]>
16255 L:      [email protected]
16256 S:      Maintained
16257 F:      Documentation/filesystems/omfs.rst
16258 F:      fs/omfs/
16259
16260 OMNIVISION OG01A1B SENSOR DRIVER
16261 M:      Sakari Ailus <[email protected]>
16262 L:      [email protected]
16263 S:      Maintained
16264 F:      drivers/media/i2c/og01a1b.c
16265
16266 OMNIVISION OV01A10 SENSOR DRIVER
16267 M:      Bingbu Cao <[email protected]>
16268 L:      [email protected]
16269 S:      Maintained
16270 T:      git git://linuxtv.org/media_tree.git
16271 F:      drivers/media/i2c/ov01a10.c
16272
16273 OMNIVISION OV02A10 SENSOR DRIVER
16274 L:      [email protected]
16275 S:      Orphan
16276 T:      git git://linuxtv.org/media_tree.git
16277 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
16278 F:      drivers/media/i2c/ov02a10.c
16279
16280 OMNIVISION OV08D10 SENSOR DRIVER
16281 M:      Jimmy Su <[email protected]>
16282 L:      [email protected]
16283 S:      Maintained
16284 T:      git git://linuxtv.org/media_tree.git
16285 F:      drivers/media/i2c/ov08d10.c
16286
16287 OMNIVISION OV08X40 SENSOR DRIVER
16288 M:      Jason Chen <[email protected]>
16289 L:      [email protected]
16290 S:      Maintained
16291 T:      git git://linuxtv.org/media_tree.git
16292 F:      drivers/media/i2c/ov08x40.c
16293
16294 OMNIVISION OV13858 SENSOR DRIVER
16295 M:      Sakari Ailus <[email protected]>
16296 L:      [email protected]
16297 S:      Maintained
16298 T:      git git://linuxtv.org/media_tree.git
16299 F:      drivers/media/i2c/ov13858.c
16300
16301 OMNIVISION OV13B10 SENSOR DRIVER
16302 M:      Arec Kao <[email protected]>
16303 L:      [email protected]
16304 S:      Maintained
16305 T:      git git://linuxtv.org/media_tree.git
16306 F:      drivers/media/i2c/ov13b10.c
16307
16308 OMNIVISION OV2680 SENSOR DRIVER
16309 M:      Rui Miguel Silva <[email protected]>
16310 M:      Hans de Goede <[email protected]>
16311 L:      [email protected]
16312 S:      Maintained
16313 T:      git git://linuxtv.org/media_tree.git
16314 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
16315 F:      drivers/media/i2c/ov2680.c
16316
16317 OMNIVISION OV2685 SENSOR DRIVER
16318 M:      Shunqian Zheng <[email protected]>
16319 L:      [email protected]
16320 S:      Maintained
16321 T:      git git://linuxtv.org/media_tree.git
16322 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
16323 F:      drivers/media/i2c/ov2685.c
16324
16325 OMNIVISION OV2740 SENSOR DRIVER
16326 M:      Tianshu Qiu <[email protected]>
16327 R:      Sakari Ailus <[email protected]>
16328 R:      Bingbu Cao <[email protected]>
16329 L:      [email protected]
16330 S:      Maintained
16331 T:      git git://linuxtv.org/media_tree.git
16332 F:      drivers/media/i2c/ov2740.c
16333
16334 OMNIVISION OV4689 SENSOR DRIVER
16335 M:      Mikhail Rudenko <[email protected]>
16336 L:      [email protected]
16337 S:      Maintained
16338 T:      git git://linuxtv.org/media_tree.git
16339 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
16340 F:      drivers/media/i2c/ov4689.c
16341
16342 OMNIVISION OV5640 SENSOR DRIVER
16343 M:      Steve Longerbeam <[email protected]>
16344 L:      [email protected]
16345 S:      Maintained
16346 T:      git git://linuxtv.org/media_tree.git
16347 F:      drivers/media/i2c/ov5640.c
16348
16349 OMNIVISION OV5647 SENSOR DRIVER
16350 M:      Dave Stevenson <[email protected]>
16351 M:      Jacopo Mondi <[email protected]>
16352 L:      [email protected]
16353 S:      Maintained
16354 T:      git git://linuxtv.org/media_tree.git
16355 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
16356 F:      drivers/media/i2c/ov5647.c
16357
16358 OMNIVISION OV5670 SENSOR DRIVER
16359 M:      Sakari Ailus <[email protected]>
16360 L:      [email protected]
16361 S:      Maintained
16362 T:      git git://linuxtv.org/media_tree.git
16363 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
16364 F:      drivers/media/i2c/ov5670.c
16365
16366 OMNIVISION OV5675 SENSOR DRIVER
16367 M:      Sakari Ailus <[email protected]>
16368 L:      [email protected]
16369 S:      Maintained
16370 T:      git git://linuxtv.org/media_tree.git
16371 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
16372 F:      drivers/media/i2c/ov5675.c
16373
16374 OMNIVISION OV5693 SENSOR DRIVER
16375 M:      Daniel Scally <[email protected]>
16376 L:      [email protected]
16377 S:      Maintained
16378 T:      git git://linuxtv.org/media_tree.git
16379 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
16380 F:      drivers/media/i2c/ov5693.c
16381
16382 OMNIVISION OV5695 SENSOR DRIVER
16383 M:      Shunqian Zheng <[email protected]>
16384 L:      [email protected]
16385 S:      Maintained
16386 T:      git git://linuxtv.org/media_tree.git
16387 F:      drivers/media/i2c/ov5695.c
16388
16389 OMNIVISION OV64A40 SENSOR DRIVER
16390 M:      Jacopo Mondi <[email protected]>
16391 L:      [email protected]
16392 S:      Maintained
16393 T:      git git://linuxtv.org/media_tree.git
16394 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
16395 F:      drivers/media/i2c/ov64a40.c
16396
16397 OMNIVISION OV7670 SENSOR DRIVER
16398 L:      [email protected]
16399 S:      Orphan
16400 T:      git git://linuxtv.org/media_tree.git
16401 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
16402 F:      drivers/media/i2c/ov7670.c
16403
16404 OMNIVISION OV772x SENSOR DRIVER
16405 M:      Jacopo Mondi <[email protected]>
16406 L:      [email protected]
16407 S:      Odd fixes
16408 T:      git git://linuxtv.org/media_tree.git
16409 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
16410 F:      drivers/media/i2c/ov772x.c
16411 F:      include/media/i2c/ov772x.h
16412
16413 OMNIVISION OV7740 SENSOR DRIVER
16414 L:      [email protected]
16415 S:      Orphan
16416 T:      git git://linuxtv.org/media_tree.git
16417 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
16418 F:      drivers/media/i2c/ov7740.c
16419
16420 OMNIVISION OV8856 SENSOR DRIVER
16421 M:      Sakari Ailus <[email protected]>
16422 L:      [email protected]
16423 S:      Maintained
16424 T:      git git://linuxtv.org/media_tree.git
16425 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
16426 F:      drivers/media/i2c/ov8856.c
16427
16428 OMNIVISION OV8858 SENSOR DRIVER
16429 M:      Jacopo Mondi <[email protected]>
16430 M:      Nicholas Roth <[email protected]>
16431 L:      [email protected]
16432 S:      Maintained
16433 T:      git git://linuxtv.org/media_tree.git
16434 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
16435 F:      drivers/media/i2c/ov8858.c
16436
16437 OMNIVISION OV9282 SENSOR DRIVER
16438 M:      Dave Stevenson <[email protected]>
16439 L:      [email protected]
16440 S:      Maintained
16441 T:      git git://linuxtv.org/media_tree.git
16442 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
16443 F:      drivers/media/i2c/ov9282.c
16444
16445 OMNIVISION OV9640 SENSOR DRIVER
16446 M:      Petr Cvek <[email protected]>
16447 L:      [email protected]
16448 S:      Maintained
16449 F:      drivers/media/i2c/ov9640.*
16450
16451 OMNIVISION OV9650 SENSOR DRIVER
16452 M:      Sakari Ailus <[email protected]>
16453 R:      Akinobu Mita <[email protected]>
16454 R:      Sylwester Nawrocki <[email protected]>
16455 L:      [email protected]
16456 S:      Maintained
16457 T:      git git://linuxtv.org/media_tree.git
16458 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
16459 F:      drivers/media/i2c/ov9650.c
16460
16461 OMNIVISION OV9734 SENSOR DRIVER
16462 M:      Tianshu Qiu <[email protected]>
16463 R:      Bingbu Cao <[email protected]>
16464 L:      [email protected]
16465 S:      Maintained
16466 T:      git git://linuxtv.org/media_tree.git
16467 F:      drivers/media/i2c/ov9734.c
16468
16469 ONBOARD USB HUB DRIVER
16470 M:      Matthias Kaehlcke <[email protected]>
16471 L:      [email protected]
16472 S:      Maintained
16473 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-hub
16474 F:      drivers/usb/misc/onboard_usb_hub.c
16475
16476 ONENAND FLASH DRIVER
16477 M:      Kyungmin Park <[email protected]>
16478 L:      [email protected]
16479 S:      Maintained
16480 F:      drivers/mtd/nand/onenand/
16481 F:      include/linux/mtd/onenand*.h
16482
16483 ONEXPLAYER FAN DRIVER
16484 M:      Derek John Clark <[email protected]>
16485 M:      Joaquín Ignacio Aramendía <[email protected]>
16486 L:      [email protected]
16487 S:      Maintained
16488 F:      drivers/hwmon/oxp-sensors.c
16489
16490 ONIE TLV NVMEM LAYOUT DRIVER
16491 M:      Miquel Raynal <[email protected]>
16492 S:      Maintained
16493 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
16494 F:      drivers/nvmem/layouts/onie-tlv.c
16495
16496 ONION OMEGA2+ BOARD
16497 M:      Harvey Hunt <[email protected]>
16498 L:      [email protected]
16499 S:      Maintained
16500 F:      arch/mips/boot/dts/ralink/omega2p.dts
16501
16502 ONSEMI ETHERNET PHY DRIVERS
16503 M:      Piergiorgio Beruto <[email protected]>
16504 L:      [email protected]
16505 S:      Supported
16506 W:      http://www.onsemi.com
16507 F:      drivers/net/phy/ncn*
16508
16509 OP-TEE DRIVER
16510 M:      Jens Wiklander <[email protected]>
16511 L:      [email protected]
16512 S:      Maintained
16513 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
16514 F:      drivers/tee/optee/
16515
16516 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
16517 M:      Sumit Garg <[email protected]>
16518 L:      [email protected]
16519 S:      Maintained
16520 F:      drivers/char/hw_random/optee-rng.c
16521
16522 OP-TEE RTC DRIVER
16523 M:      Clément Léger <[email protected]>
16524 L:      [email protected]
16525 S:      Maintained
16526 F:      drivers/rtc/rtc-optee.c
16527
16528 OPA-VNIC DRIVER
16529 M:      Dennis Dalessandro <[email protected]>
16530 L:      [email protected]
16531 S:      Supported
16532 F:      drivers/infiniband/ulp/opa_vnic
16533
16534 OPEN FIRMWARE AND FLATTENED DEVICE TREE
16535 M:      Rob Herring <[email protected]>
16536 M:      Saravana Kannan <[email protected]>
16537 L:      [email protected]
16538 S:      Maintained
16539 W:      http://www.devicetree.org/
16540 C:      irc://irc.libera.chat/devicetree
16541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
16542 F:      Documentation/ABI/testing/sysfs-firmware-ofw
16543 F:      drivers/of/
16544 F:      include/linux/of*.h
16545 F:      scripts/dtc/
16546 F:      tools/testing/selftests/dt/
16547 K:      of_overlay_notifier_
16548 K:      of_overlay_fdt_apply
16549 K:      of_overlay_remove
16550
16551 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
16552 M:      Rob Herring <[email protected]>
16553 M:      Krzysztof Kozlowski <[email protected]>
16554 M:      Conor Dooley <[email protected]>
16555 L:      [email protected]
16556 S:      Maintained
16557 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
16558 C:      irc://irc.libera.chat/devicetree
16559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
16560 F:      Documentation/devicetree/
16561 F:      arch/*/boot/dts/
16562 F:      include/dt-bindings/
16563
16564 OPENCOMPUTE PTP CLOCK DRIVER
16565 M:      Jonathan Lemon <[email protected]>
16566 M:      Vadim Fedorenko <[email protected]>
16567 L:      [email protected]
16568 S:      Maintained
16569 F:      drivers/ptp/ptp_ocp.c
16570
16571 OPENCORES I2C BUS DRIVER
16572 M:      Peter Korsgaard <[email protected]>
16573 M:      Andrew Lunn <[email protected]>
16574 L:      [email protected]
16575 S:      Maintained
16576 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
16577 F:      Documentation/i2c/busses/i2c-ocores.rst
16578 F:      drivers/i2c/busses/i2c-ocores.c
16579 F:      include/linux/platform_data/i2c-ocores.h
16580
16581 OPENRISC ARCHITECTURE
16582 M:      Jonas Bonn <[email protected]>
16583 M:      Stefan Kristiansson <[email protected]>
16584 M:      Stafford Horne <[email protected]>
16585 L:      [email protected]
16586 S:      Maintained
16587 W:      http://openrisc.io
16588 T:      git https://github.com/openrisc/linux.git
16589 F:      Documentation/arch/openrisc/
16590 F:      Documentation/devicetree/bindings/openrisc/
16591 F:      arch/openrisc/
16592 F:      drivers/irqchip/irq-ompic.c
16593 F:      drivers/irqchip/irq-or1k-*
16594
16595 OPENVSWITCH
16596 M:      Pravin B Shelar <[email protected]>
16597 L:      [email protected]
16598 L:      [email protected]
16599 S:      Maintained
16600 W:      http://openvswitch.org
16601 F:      include/uapi/linux/openvswitch.h
16602 F:      net/openvswitch/
16603 F:      tools/testing/selftests/net/openvswitch/
16604
16605 OPERATING PERFORMANCE POINTS (OPP)
16606 M:      Viresh Kumar <[email protected]>
16607 M:      Nishanth Menon <[email protected]>
16608 M:      Stephen Boyd <[email protected]>
16609 L:      [email protected]
16610 S:      Maintained
16611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
16612 F:      Documentation/devicetree/bindings/opp/
16613 F:      Documentation/power/opp.rst
16614 F:      drivers/opp/
16615 F:      include/linux/pm_opp.h
16616
16617 OPL4 DRIVER
16618 M:      Clemens Ladisch <[email protected]>
16619 L:      [email protected] (moderated for non-subscribers)
16620 S:      Maintained
16621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16622 F:      sound/drivers/opl4/
16623
16624 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
16625 M:      Mark Fasheh <[email protected]>
16626 M:      Joel Becker <[email protected]>
16627 M:      Joseph Qi <[email protected]>
16628 L:      [email protected]
16629 S:      Supported
16630 W:      http://ocfs2.wiki.kernel.org
16631 F:      Documentation/filesystems/dlmfs.rst
16632 F:      Documentation/filesystems/ocfs2.rst
16633 F:      fs/ocfs2/
16634
16635 ORANGEFS FILESYSTEM
16636 M:      Mike Marshall <[email protected]>
16637 R:      Martin Brandenburg <[email protected]>
16638 L:      [email protected]
16639 S:      Supported
16640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
16641 F:      Documentation/filesystems/orangefs.rst
16642 F:      fs/orangefs/
16643
16644 OV2659 OMNIVISION SENSOR DRIVER
16645 M:      "Lad, Prabhakar" <[email protected]>
16646 L:      [email protected]
16647 S:      Maintained
16648 W:      https://linuxtv.org
16649 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16650 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16651 F:      drivers/media/i2c/ov2659.c
16652 F:      include/media/i2c/ov2659.h
16653
16654 OVERLAY FILESYSTEM
16655 M:      Miklos Szeredi <[email protected]>
16656 M:      Amir Goldstein <[email protected]>
16657 L:      [email protected]
16658 S:      Supported
16659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git
16660 F:      Documentation/filesystems/overlayfs.rst
16661 F:      fs/overlayfs/
16662
16663 P54 WIRELESS DRIVER
16664 M:      Christian Lamparter <[email protected]>
16665 L:      [email protected]
16666 S:      Maintained
16667 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
16668 F:      drivers/net/wireless/intersil/p54/
16669
16670 PACKET SOCKETS
16671 M:      Willem de Bruijn <[email protected]>
16672 S:      Maintained
16673 F:      include/uapi/linux/if_packet.h
16674 F:      net/packet/af_packet.c
16675
16676 PACKING
16677 M:      Vladimir Oltean <[email protected]>
16678 L:      [email protected]
16679 S:      Supported
16680 F:      Documentation/core-api/packing.rst
16681 F:      include/linux/packing.h
16682 F:      lib/packing.c
16683
16684 PADATA PARALLEL EXECUTION MECHANISM
16685 M:      Steffen Klassert <[email protected]>
16686 M:      Daniel Jordan <[email protected]>
16687 L:      [email protected]
16688 L:      [email protected]
16689 S:      Maintained
16690 F:      Documentation/core-api/padata.rst
16691 F:      include/linux/padata.h
16692 F:      kernel/padata.c
16693
16694 PAGE CACHE
16695 M:      Matthew Wilcox (Oracle) <[email protected]>
16696 L:      [email protected]
16697 S:      Supported
16698 T:      git git://git.infradead.org/users/willy/pagecache.git
16699 F:      Documentation/filesystems/locking.rst
16700 F:      Documentation/filesystems/vfs.rst
16701 F:      include/linux/pagemap.h
16702 F:      mm/filemap.c
16703 F:      mm/page-writeback.c
16704 F:      mm/readahead.c
16705 F:      mm/truncate.c
16706
16707 PAGE POOL
16708 M:      Jesper Dangaard Brouer <[email protected]>
16709 M:      Ilias Apalodimas <[email protected]>
16710 L:      [email protected]
16711 S:      Supported
16712 F:      Documentation/networking/page_pool.rst
16713 F:      include/net/page_pool/
16714 F:      include/trace/events/page_pool.h
16715 F:      net/core/page_pool.c
16716
16717 PAGE TABLE CHECK
16718 M:      Pasha Tatashin <[email protected]>
16719 M:      Andrew Morton <[email protected]>
16720 L:      [email protected]
16721 S:      Maintained
16722 F:      Documentation/mm/page_table_check.rst
16723 F:      include/linux/page_table_check.h
16724 F:      mm/page_table_check.c
16725
16726 PANASONIC LAPTOP ACPI EXTRAS DRIVER
16727 M:      Kenneth Chan <[email protected]>
16728 L:      [email protected]
16729 S:      Maintained
16730 F:      drivers/platform/x86/panasonic-laptop.c
16731
16732 PARALLAX PING IIO SENSOR DRIVER
16733 M:      Andreas Klinger <[email protected]>
16734 L:      [email protected]
16735 S:      Maintained
16736 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
16737 F:      drivers/iio/proximity/ping.c
16738
16739 PARALLEL LCD/KEYPAD PANEL DRIVER
16740 M:      Willy Tarreau <[email protected]>
16741 M:      Ksenija Stanojevic <[email protected]>
16742 S:      Odd Fixes
16743 F:      Documentation/admin-guide/lcd-panel-cgram.rst
16744 F:      drivers/auxdisplay/panel.c
16745
16746 PARALLEL PORT SUBSYSTEM
16747 M:      Sudip Mukherjee <[email protected]>
16748 M:      Sudip Mukherjee <[email protected]>
16749 L:      [email protected] (subscribers-only)
16750 S:      Maintained
16751 F:      Documentation/driver-api/parport*.rst
16752 F:      drivers/char/ppdev.c
16753 F:      drivers/parport/
16754 F:      include/linux/parport*.h
16755 F:      include/uapi/linux/ppdev.h
16756
16757 PARAVIRT_OPS INTERFACE
16758 M:      Juergen Gross <[email protected]>
16759 R:      Ajay Kaher <[email protected]>
16760 R:      Alexey Makhalov <[email protected]>
16761 R:      Broadcom internal kernel review list <[email protected]>
16762 L:      [email protected]
16763 L:      [email protected]
16764 S:      Supported
16765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
16766 F:      Documentation/virt/paravirt_ops.rst
16767 F:      arch/*/include/asm/paravirt*.h
16768 F:      arch/*/kernel/paravirt*
16769 F:      include/linux/hypervisor.h
16770
16771 PARISC ARCHITECTURE
16772 M:      "James E.J. Bottomley" <[email protected]>
16773 M:      Helge Deller <[email protected]>
16774 L:      [email protected]
16775 S:      Maintained
16776 W:      https://parisc.wiki.kernel.org
16777 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
16778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
16779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
16780 F:      Documentation/arch/parisc/
16781 F:      arch/parisc/
16782 F:      drivers/char/agp/parisc-agp.c
16783 F:      drivers/input/misc/hp_sdc_rtc.c
16784 F:      drivers/input/serio/gscps2.c
16785 F:      drivers/input/serio/hp_sdc*
16786 F:      drivers/parisc/
16787 F:      drivers/parport/parport_gsc.*
16788 F:      drivers/tty/serial/8250/8250_parisc.c
16789 F:      drivers/video/console/sti*
16790 F:      drivers/video/fbdev/sti*
16791 F:      drivers/video/logo/logo_parisc*
16792 F:      include/linux/hp_sdc.h
16793
16794 PARMAN
16795 M:      Jiri Pirko <[email protected]>
16796 L:      [email protected]
16797 S:      Supported
16798 F:      include/linux/parman.h
16799 F:      lib/parman.c
16800 F:      lib/test_parman.c
16801
16802 PC ENGINES APU BOARD DRIVER
16803 M:      Enrico Weigelt, metux IT consult <[email protected]>
16804 S:      Maintained
16805 F:      drivers/platform/x86/pcengines-apuv2.c
16806
16807 PC87360 HARDWARE MONITORING DRIVER
16808 M:      Jim Cromie <[email protected]>
16809 L:      [email protected]
16810 S:      Maintained
16811 F:      Documentation/hwmon/pc87360.rst
16812 F:      drivers/hwmon/pc87360.c
16813
16814 PC8736x GPIO DRIVER
16815 M:      Jim Cromie <[email protected]>
16816 S:      Maintained
16817 F:      drivers/char/pc8736x_gpio.c
16818
16819 PC87427 HARDWARE MONITORING DRIVER
16820 M:      Jean Delvare <[email protected]>
16821 L:      [email protected]
16822 S:      Maintained
16823 F:      Documentation/hwmon/pc87427.rst
16824 F:      drivers/hwmon/pc87427.c
16825
16826 PCA9532 LED DRIVER
16827 M:      Riku Voipio <[email protected]>
16828 S:      Maintained
16829 F:      drivers/leds/leds-pca9532.c
16830 F:      include/linux/leds-pca9532.h
16831
16832 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
16833 M:      Thomas Petazzoni <[email protected]>
16834 M:      Pali Rohár <[email protected]>
16835 L:      [email protected]
16836 L:      [email protected] (moderated for non-subscribers)
16837 S:      Maintained
16838 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
16839 F:      drivers/pci/controller/pci-aardvark.c
16840
16841 PCI DRIVER FOR ALTERA PCIE IP
16842 M:      Joyce Ooi <[email protected]>
16843 L:      [email protected]
16844 S:      Supported
16845 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
16846 F:      drivers/pci/controller/pcie-altera.c
16847
16848 PCI DRIVER FOR APPLIEDMICRO XGENE
16849 M:      Toan Le <[email protected]>
16850 L:      [email protected]
16851 L:      [email protected] (moderated for non-subscribers)
16852 S:      Maintained
16853 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
16854 F:      drivers/pci/controller/pci-xgene.c
16855
16856 PCI DRIVER FOR ARM VERSATILE PLATFORM
16857 M:      Rob Herring <[email protected]>
16858 L:      [email protected]
16859 L:      [email protected] (moderated for non-subscribers)
16860 S:      Maintained
16861 F:      Documentation/devicetree/bindings/pci/versatile.yaml
16862 F:      drivers/pci/controller/pci-versatile.c
16863
16864 PCI DRIVER FOR ARMADA 8K
16865 M:      Thomas Petazzoni <[email protected]>
16866 L:      [email protected]
16867 L:      [email protected] (moderated for non-subscribers)
16868 S:      Maintained
16869 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
16870 F:      drivers/pci/controller/dwc/pcie-armada8k.c
16871
16872 PCI DRIVER FOR CADENCE PCIE IP
16873 L:      [email protected]
16874 S:      Orphan
16875 F:      Documentation/devicetree/bindings/pci/cdns,*
16876 F:      drivers/pci/controller/cadence/*cadence*
16877
16878 PCI DRIVER FOR FREESCALE LAYERSCAPE
16879 M:      Minghuan Lian <[email protected]>
16880 M:      Mingkai Hu <[email protected]>
16881 M:      Roy Zang <[email protected]>
16882 L:      [email protected]
16883 L:      [email protected]
16884 L:      [email protected] (moderated for non-subscribers)
16885 S:      Maintained
16886 F:      drivers/pci/controller/dwc/*layerscape*
16887
16888 PCI DRIVER FOR FU740
16889 M:      Paul Walmsley <[email protected]>
16890 M:      Greentime Hu <[email protected]>
16891 M:      Samuel Holland <[email protected]>
16892 L:      [email protected]
16893 S:      Maintained
16894 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
16895 F:      drivers/pci/controller/dwc/pcie-fu740.c
16896
16897 PCI DRIVER FOR GENERIC OF HOSTS
16898 M:      Will Deacon <[email protected]>
16899 L:      [email protected]
16900 L:      [email protected] (moderated for non-subscribers)
16901 S:      Maintained
16902 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
16903 F:      drivers/pci/controller/pci-host-common.c
16904 F:      drivers/pci/controller/pci-host-generic.c
16905
16906 PCI DRIVER FOR IMX6
16907 M:      Richard Zhu <[email protected]>
16908 M:      Lucas Stach <[email protected]>
16909 L:      [email protected]
16910 L:      [email protected] (moderated for non-subscribers)
16911 S:      Maintained
16912 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
16913 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
16914 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
16915 F:      drivers/pci/controller/dwc/*imx6*
16916
16917 PCI DRIVER FOR INTEL IXP4XX
16918 M:      Linus Walleij <[email protected]>
16919 S:      Maintained
16920 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
16921 F:      drivers/pci/controller/pci-ixp4xx.c
16922
16923 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
16924 M:      Nirmal Patel <[email protected]>
16925 R:      Jonathan Derrick <[email protected]>
16926 L:      [email protected]
16927 S:      Supported
16928 F:      drivers/pci/controller/vmd.c
16929
16930 PCI DRIVER FOR MICROSEMI SWITCHTEC
16931 M:      Kurt Schwemmer <[email protected]>
16932 M:      Logan Gunthorpe <[email protected]>
16933 L:      [email protected]
16934 S:      Maintained
16935 F:      Documentation/ABI/testing/sysfs-class-switchtec
16936 F:      Documentation/driver-api/switchtec.rst
16937 F:      drivers/ntb/hw/mscc/
16938 F:      drivers/pci/switch/switchtec*
16939 F:      include/linux/switchtec.h
16940 F:      include/uapi/linux/switchtec_ioctl.h
16941
16942 PCI DRIVER FOR MOBIVEIL PCIE IP
16943 M:      Karthikeyan Mitran <[email protected]>
16944 M:      Hou Zhiqiang <[email protected]>
16945 L:      [email protected]
16946 S:      Supported
16947 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
16948 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
16949
16950 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
16951 M:      Thomas Petazzoni <[email protected]>
16952 M:      Pali Rohár <[email protected]>
16953 L:      [email protected]
16954 L:      [email protected] (moderated for non-subscribers)
16955 S:      Maintained
16956 F:      drivers/pci/controller/*mvebu*
16957
16958 PCI DRIVER FOR NVIDIA TEGRA
16959 M:      Thierry Reding <[email protected]>
16960 L:      [email protected]
16961 L:      [email protected]
16962 S:      Supported
16963 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
16964 F:      drivers/pci/controller/pci-tegra.c
16965
16966 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
16967 M:      Hou Zhiqiang <[email protected]>
16968 L:      [email protected]
16969 L:      [email protected] (moderated for non-subscribers)
16970 S:      Maintained
16971 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
16972 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
16973
16974 PCI DRIVER FOR RENESAS R-CAR
16975 M:      Marek Vasut <[email protected]>
16976 M:      Yoshihiro Shimoda <[email protected]>
16977 L:      [email protected]
16978 L:      [email protected]
16979 S:      Maintained
16980 F:      Documentation/devicetree/bindings/pci/*rcar*
16981 F:      drivers/pci/controller/*rcar*
16982 F:      drivers/pci/controller/dwc/*rcar*
16983
16984 PCI DRIVER FOR SAMSUNG EXYNOS
16985 M:      Jingoo Han <[email protected]>
16986 L:      [email protected]
16987 L:      [email protected] (moderated for non-subscribers)
16988 L:      [email protected]
16989 S:      Maintained
16990 F:      drivers/pci/controller/dwc/pci-exynos.c
16991
16992 PCI DRIVER FOR SYNOPSYS DESIGNWARE
16993 M:      Jingoo Han <[email protected]>
16994 M:      Manivannan Sadhasivam <[email protected]>
16995 L:      [email protected]
16996 S:      Maintained
16997 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
16998 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
16999 F:      drivers/pci/controller/dwc/*designware*
17000
17001 PCI DRIVER FOR TI DRA7XX/J721E
17002 M:      Vignesh Raghavendra <[email protected]>
17003 R:      Siddharth Vadapalli <[email protected]>
17004 L:      [email protected]
17005 L:      [email protected]
17006 L:      [email protected] (moderated for non-subscribers)
17007 S:      Supported
17008 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
17009 F:      drivers/pci/controller/cadence/pci-j721e.c
17010 F:      drivers/pci/controller/dwc/pci-dra7xx.c
17011
17012 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
17013 M:      Linus Walleij <[email protected]>
17014 L:      [email protected]
17015 S:      Maintained
17016 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
17017 F:      drivers/pci/controller/pci-v3-semi.c
17018
17019 PCI DRIVER FOR XILINX VERSAL CPM
17020 M:      Bharat Kumar Gogada <[email protected]>
17021 M:      Michal Simek <[email protected]>
17022 L:      [email protected]
17023 S:      Maintained
17024 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
17025 F:      drivers/pci/controller/pcie-xilinx-cpm.c
17026
17027 PCI ENDPOINT SUBSYSTEM
17028 M:      Manivannan Sadhasivam <[email protected]>
17029 M:      Krzysztof Wilczyński <[email protected]>
17030 R:      Kishon Vijay Abraham I <[email protected]>
17031 L:      [email protected]
17032 S:      Supported
17033 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17034 B:      https://bugzilla.kernel.org
17035 C:      irc://irc.oftc.net/linux-pci
17036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17037 F:      Documentation/PCI/endpoint/*
17038 F:      Documentation/misc-devices/pci-endpoint-test.rst
17039 F:      drivers/misc/pci_endpoint_test.c
17040 F:      drivers/pci/endpoint/
17041 F:      tools/pci/
17042
17043 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
17044 M:      Mahesh J Salgaonkar <[email protected]>
17045 R:      Oliver O'Halloran <[email protected]>
17046 L:      [email protected]
17047 S:      Supported
17048 F:      Documentation/PCI/pci-error-recovery.rst
17049 F:      Documentation/arch/powerpc/eeh-pci-error-recovery.rst
17050 F:      arch/powerpc/include/*/eeh*.h
17051 F:      arch/powerpc/kernel/eeh*.c
17052 F:      arch/powerpc/platforms/*/eeh*.c
17053 F:      drivers/pci/pcie/aer.c
17054 F:      drivers/pci/pcie/dpc.c
17055 F:      drivers/pci/pcie/err.c
17056
17057 PCI ERROR RECOVERY
17058 M:      Linas Vepstas <[email protected]>
17059 L:      [email protected]
17060 S:      Supported
17061 F:      Documentation/PCI/pci-error-recovery.rst
17062
17063 PCI MSI DRIVER FOR ALTERA MSI IP
17064 M:      Joyce Ooi <[email protected]>
17065 L:      [email protected]
17066 S:      Supported
17067 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
17068 F:      drivers/pci/controller/pcie-altera-msi.c
17069
17070 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
17071 M:      Toan Le <[email protected]>
17072 L:      [email protected]
17073 L:      [email protected] (moderated for non-subscribers)
17074 S:      Maintained
17075 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
17076 F:      drivers/pci/controller/pci-xgene-msi.c
17077
17078 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
17079 M:      Lorenzo Pieralisi <[email protected]>
17080 M:      Krzysztof Wilczyński <[email protected]>
17081 R:      Rob Herring <[email protected]>
17082 L:      [email protected]
17083 S:      Supported
17084 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17085 B:      https://bugzilla.kernel.org
17086 C:      irc://irc.oftc.net/linux-pci
17087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17088 F:      Documentation/devicetree/bindings/pci/
17089 F:      drivers/pci/controller/
17090 F:      drivers/pci/pci-bridge-emul.c
17091 F:      drivers/pci/pci-bridge-emul.h
17092
17093 PCI PEER-TO-PEER DMA (P2PDMA)
17094 M:      Bjorn Helgaas <[email protected]>
17095 M:      Logan Gunthorpe <[email protected]>
17096 L:      [email protected]
17097 S:      Supported
17098 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17099 B:      https://bugzilla.kernel.org
17100 C:      irc://irc.oftc.net/linux-pci
17101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17102 F:      Documentation/driver-api/pci/p2pdma.rst
17103 F:      drivers/pci/p2pdma.c
17104 F:      include/linux/pci-p2pdma.h
17105
17106 PCI SUBSYSTEM
17107 M:      Bjorn Helgaas <[email protected]>
17108 L:      [email protected]
17109 S:      Supported
17110 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17111 B:      https://bugzilla.kernel.org
17112 C:      irc://irc.oftc.net/linux-pci
17113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17114 F:      Documentation/PCI/
17115 F:      Documentation/devicetree/bindings/pci/
17116 F:      arch/x86/kernel/early-quirks.c
17117 F:      arch/x86/kernel/quirks.c
17118 F:      arch/x86/pci/
17119 F:      drivers/acpi/pci*
17120 F:      drivers/pci/
17121 F:      include/asm-generic/pci*
17122 F:      include/linux/of_pci.h
17123 F:      include/linux/pci*
17124 F:      include/uapi/linux/pci*
17125
17126 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
17127 M:      Jonathan Chocron <[email protected]>
17128 L:      [email protected]
17129 S:      Maintained
17130 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
17131 F:      drivers/pci/controller/dwc/pcie-al.c
17132
17133 PCIE DRIVER FOR AMLOGIC MESON
17134 M:      Yue Wang <[email protected]>
17135 L:      [email protected]
17136 L:      [email protected]
17137 S:      Maintained
17138 F:      drivers/pci/controller/dwc/pci-meson.c
17139
17140 PCIE DRIVER FOR AXIS ARTPEC
17141 M:      Jesper Nilsson <[email protected]>
17142 L:      [email protected]
17143 L:      [email protected]
17144 S:      Maintained
17145 F:      Documentation/devicetree/bindings/pci/axis,artpec*
17146 F:      drivers/pci/controller/dwc/*artpec*
17147
17148 PCIE DRIVER FOR CAVIUM THUNDERX
17149 M:      Robert Richter <[email protected]>
17150 L:      [email protected]
17151 L:      [email protected] (moderated for non-subscribers)
17152 S:      Odd Fixes
17153 F:      drivers/pci/controller/pci-thunder-*
17154
17155 PCIE DRIVER FOR HISILICON
17156 M:      Zhou Wang <[email protected]>
17157 L:      [email protected]
17158 S:      Maintained
17159 F:      drivers/pci/controller/dwc/pcie-hisi.c
17160
17161 PCIE DRIVER FOR HISILICON KIRIN
17162 M:      Xiaowei Song <[email protected]>
17163 M:      Binghui Wang <[email protected]>
17164 L:      [email protected]
17165 S:      Maintained
17166 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
17167 F:      drivers/pci/controller/dwc/pcie-kirin.c
17168
17169 PCIE DRIVER FOR HISILICON STB
17170 M:      Shawn Guo <[email protected]>
17171 L:      [email protected]
17172 S:      Maintained
17173 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
17174 F:      drivers/pci/controller/dwc/pcie-histb.c
17175
17176 PCIE DRIVER FOR INTEL KEEM BAY
17177 M:      Srikanth Thokala <[email protected]>
17178 L:      [email protected]
17179 S:      Supported
17180 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
17181 F:      drivers/pci/controller/dwc/pcie-keembay.c
17182
17183 PCIE DRIVER FOR INTEL LGM GW SOC
17184 M:      Chuanhua Lei <[email protected]>
17185 L:      [email protected]
17186 S:      Maintained
17187 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
17188 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
17189
17190 PCIE DRIVER FOR MEDIATEK
17191 M:      Ryder Lee <[email protected]>
17192 M:      Jianjun Wang <[email protected]>
17193 L:      [email protected]
17194 L:      [email protected] (moderated for non-subscribers)
17195 S:      Supported
17196 F:      Documentation/devicetree/bindings/pci/mediatek*
17197 F:      drivers/pci/controller/*mediatek*
17198
17199 PCIE DRIVER FOR MICROCHIP
17200 M:      Daire McNamara <[email protected]>
17201 L:      [email protected]
17202 S:      Supported
17203 F:      Documentation/devicetree/bindings/pci/microchip*
17204 F:      drivers/pci/controller/*microchip*
17205
17206 PCIE DRIVER FOR QUALCOMM MSM
17207 M:      Manivannan Sadhasivam <[email protected]>
17208 L:      [email protected]
17209 L:      [email protected]
17210 S:      Maintained
17211 F:      drivers/pci/controller/dwc/pcie-qcom.c
17212
17213 PCIE DRIVER FOR ROCKCHIP
17214 M:      Shawn Lin <[email protected]>
17215 L:      [email protected]
17216 L:      [email protected]
17217 S:      Maintained
17218 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
17219 F:      drivers/pci/controller/pcie-rockchip*
17220
17221 PCIE DRIVER FOR SOCIONEXT UNIPHIER
17222 M:      Kunihiko Hayashi <[email protected]>
17223 L:      [email protected]
17224 S:      Maintained
17225 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
17226 F:      drivers/pci/controller/dwc/pcie-uniphier*
17227
17228 PCIE DRIVER FOR ST SPEAR13XX
17229 M:      Pratyush Anand <[email protected]>
17230 L:      [email protected]
17231 S:      Maintained
17232 F:      drivers/pci/controller/dwc/*spear*
17233
17234 PCIE ENDPOINT DRIVER FOR QUALCOMM
17235 M:      Manivannan Sadhasivam <[email protected]>
17236 L:      [email protected]
17237 L:      [email protected]
17238 S:      Maintained
17239 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
17240 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
17241
17242 PCMCIA SUBSYSTEM
17243 M:      Dominik Brodowski <[email protected]>
17244 S:      Odd Fixes
17245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
17246 F:      Documentation/pcmcia/
17247 F:      drivers/pcmcia/
17248 F:      include/pcmcia/
17249 F:      tools/pcmcia/
17250
17251 PCNET32 NETWORK DRIVER
17252 M:      Don Fry <[email protected]>
17253 L:      [email protected]
17254 S:      Maintained
17255 F:      drivers/net/ethernet/amd/pcnet32.c
17256
17257 PCRYPT PARALLEL CRYPTO ENGINE
17258 M:      Steffen Klassert <[email protected]>
17259 L:      [email protected]
17260 S:      Maintained
17261 F:      crypto/pcrypt.c
17262 F:      include/crypto/pcrypt.h
17263
17264 PDS DSC VIRTIO DATA PATH ACCELERATOR
17265 R:      Shannon Nelson <[email protected]>
17266 F:      drivers/vdpa/pds/
17267
17268 PECI HARDWARE MONITORING DRIVERS
17269 M:      Iwona Winiarska <[email protected]>
17270 L:      [email protected]
17271 S:      Supported
17272 F:      Documentation/hwmon/peci-cputemp.rst
17273 F:      Documentation/hwmon/peci-dimmtemp.rst
17274 F:      drivers/hwmon/peci/
17275
17276 PECI SUBSYSTEM
17277 M:      Iwona Winiarska <[email protected]>
17278 L:      [email protected] (moderated for non-subscribers)
17279 S:      Supported
17280 F:      Documentation/devicetree/bindings/peci/
17281 F:      Documentation/peci/
17282 F:      drivers/peci/
17283 F:      include/linux/peci-cpu.h
17284 F:      include/linux/peci.h
17285
17286 PENSANDO ETHERNET DRIVERS
17287 M:      Shannon Nelson <[email protected]>
17288 M:      Brett Creeley <[email protected]>
17289 M:      [email protected]
17290 L:      [email protected]
17291 S:      Supported
17292 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
17293 F:      drivers/net/ethernet/pensando/
17294
17295 PER-CPU MEMORY ALLOCATOR
17296 M:      Dennis Zhou <[email protected]>
17297 M:      Tejun Heo <[email protected]>
17298 M:      Christoph Lameter <[email protected]>
17299 L:      [email protected]
17300 S:      Maintained
17301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
17302 F:      arch/*/include/asm/percpu.h
17303 F:      include/linux/percpu*.h
17304 F:      lib/percpu*.c
17305 F:      mm/percpu*.c
17306
17307 PER-TASK DELAY ACCOUNTING
17308 M:      Balbir Singh <[email protected]>
17309 S:      Maintained
17310 F:      include/linux/delayacct.h
17311 F:      kernel/delayacct.c
17312
17313 PERFORMANCE EVENTS SUBSYSTEM
17314 M:      Peter Zijlstra <[email protected]>
17315 M:      Ingo Molnar <[email protected]>
17316 M:      Arnaldo Carvalho de Melo <[email protected]>
17317 M:      Namhyung Kim <[email protected]>
17318 R:      Mark Rutland <[email protected]>
17319 R:      Alexander Shishkin <[email protected]>
17320 R:      Jiri Olsa <[email protected]>
17321 R:      Ian Rogers <[email protected]>
17322 R:      Adrian Hunter <[email protected]>
17323 L:      [email protected]
17324 L:      [email protected]
17325 S:      Supported
17326 W:      https://perf.wiki.kernel.org/
17327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
17328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
17329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
17330 F:      arch/*/events/*
17331 F:      arch/*/events/*/*
17332 F:      arch/*/include/asm/perf_event.h
17333 F:      arch/*/kernel/*/*/perf_event*.c
17334 F:      arch/*/kernel/*/perf_event*.c
17335 F:      arch/*/kernel/perf_callchain.c
17336 F:      arch/*/kernel/perf_event*.c
17337 F:      include/linux/perf_event.h
17338 F:      include/uapi/linux/perf_event.h
17339 F:      kernel/events/*
17340 F:      tools/lib/perf/
17341 F:      tools/perf/
17342
17343 PERFORMANCE EVENTS TOOLING ARM64
17344 R:      John Garry <[email protected]>
17345 R:      Will Deacon <[email protected]>
17346 R:      James Clark <[email protected]>
17347 R:      Mike Leach <[email protected]>
17348 R:      Leo Yan <[email protected]>
17349 L:      [email protected] (moderated for non-subscribers)
17350 S:      Supported
17351 F:      tools/build/feature/test-libopencsd.c
17352 F:      tools/perf/arch/arm*/
17353 F:      tools/perf/pmu-events/arch/arm64/
17354 F:      tools/perf/util/arm-spe*
17355 F:      tools/perf/util/cs-etm*
17356
17357 PERSONALITY HANDLING
17358 M:      Christoph Hellwig <[email protected]>
17359 L:      [email protected]
17360 S:      Maintained
17361 F:      include/linux/personality.h
17362 F:      include/uapi/linux/personality.h
17363
17364 PHOENIX RC FLIGHT CONTROLLER ADAPTER
17365 M:      Marcus Folkesson <[email protected]>
17366 L:      [email protected]
17367 S:      Maintained
17368 F:      Documentation/input/devices/pxrc.rst
17369 F:      drivers/input/joystick/pxrc.c
17370
17371 PHONET PROTOCOL
17372 M:      Remi Denis-Courmont <[email protected]>
17373 S:      Supported
17374 F:      Documentation/networking/phonet.rst
17375 F:      include/linux/phonet.h
17376 F:      include/net/phonet/
17377 F:      include/uapi/linux/phonet.h
17378 F:      net/phonet/
17379
17380 PHRAM MTD DRIVER
17381 M:      Joern Engel <[email protected]>
17382 L:      [email protected]
17383 S:      Maintained
17384 F:      drivers/mtd/devices/phram.c
17385
17386 PICOLCD HID DRIVER
17387 M:      Bruno Prémont <[email protected]>
17388 L:      [email protected]
17389 S:      Maintained
17390 F:      drivers/hid/hid-picolcd*
17391
17392 PIDFD API
17393 M:      Christian Brauner <[email protected]>
17394 L:      [email protected]
17395 S:      Maintained
17396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
17397 F:      samples/pidfd/
17398 F:      tools/testing/selftests/clone3/
17399 F:      tools/testing/selftests/pid_namespace/
17400 F:      tools/testing/selftests/pidfd/
17401 K:      (?i)pidfd
17402 K:      (?i)clone3
17403 K:      \b(clone_args|kernel_clone_args)\b
17404
17405 PIN CONTROL SUBSYSTEM
17406 M:      Linus Walleij <[email protected]>
17407 L:      [email protected]
17408 S:      Maintained
17409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
17410 F:      Documentation/devicetree/bindings/pinctrl/
17411 F:      Documentation/driver-api/pin-control.rst
17412 F:      drivers/pinctrl/
17413 F:      include/dt-bindings/pinctrl/
17414 F:      include/linux/pinctrl/
17415
17416 PIN CONTROLLER - AMD
17417 M:      Basavaraj Natikar <[email protected]>
17418 M:      Shyam Sundar S K <[email protected]>
17419 S:      Maintained
17420 F:      drivers/pinctrl/pinctrl-amd.c
17421
17422 PIN CONTROLLER - FREESCALE
17423 M:      Dong Aisheng <[email protected]>
17424 M:      Fabio Estevam <[email protected]>
17425 M:      Shawn Guo <[email protected]>
17426 M:      Jacky Bai <[email protected]>
17427 R:      Pengutronix Kernel Team <[email protected]>
17428 L:      [email protected]
17429 L:      NXP S32 Linux Team <[email protected]>
17430 S:      Maintained
17431 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
17432 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
17433 F:      drivers/pinctrl/freescale/
17434 F:      drivers/pinctrl/nxp/
17435
17436 PIN CONTROLLER - INTEL
17437 M:      Mika Westerberg <[email protected]>
17438 M:      Andy Shevchenko <[email protected]>
17439 S:      Supported
17440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
17441 F:      drivers/pinctrl/intel/
17442
17443 PIN CONTROLLER - KEEMBAY
17444 M:      Lakshmi Sowjanya D <[email protected]>
17445 S:      Supported
17446 F:      drivers/pinctrl/pinctrl-keembay*
17447
17448 PIN CONTROLLER - MEDIATEK
17449 M:      Sean Wang <[email protected]>
17450 L:      [email protected] (moderated for non-subscribers)
17451 S:      Maintained
17452 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
17453 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
17454 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
17455 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
17456 F:      drivers/pinctrl/mediatek/
17457
17458 PIN CONTROLLER - MEDIATEK MIPS
17459 M:      Arınç ÜNAL <[email protected]>
17460 M:      Sergio Paracuellos <[email protected]>
17461 L:      [email protected] (moderated for non-subscribers)
17462 L:      [email protected]
17463 S:      Maintained
17464 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
17465 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
17466 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
17467 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
17468 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
17469 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
17470 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
17471 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
17472 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
17473 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
17474 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
17475 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
17476 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
17477 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
17478 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
17479
17480 PIN CONTROLLER - MICROCHIP AT91
17481 M:      Ludovic Desroches <[email protected]>
17482 L:      [email protected] (moderated for non-subscribers)
17483 L:      [email protected]
17484 S:      Supported
17485 F:      drivers/gpio/gpio-sama5d2-piobu.c
17486 F:      drivers/pinctrl/pinctrl-at91*
17487
17488 PIN CONTROLLER - QUALCOMM
17489 M:      Bjorn Andersson <[email protected]>
17490 L:      [email protected]
17491 S:      Maintained
17492 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
17493 F:      drivers/pinctrl/qcom/
17494
17495 PIN CONTROLLER - RENESAS
17496 M:      Geert Uytterhoeven <[email protected]>
17497 L:      [email protected]
17498 S:      Supported
17499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
17500 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
17501 F:      drivers/pinctrl/renesas/
17502
17503 PIN CONTROLLER - SAMSUNG
17504 M:      Krzysztof Kozlowski <[email protected]>
17505 M:      Sylwester Nawrocki <[email protected]>
17506 R:      Alim Akhtar <[email protected]>
17507 L:      [email protected] (moderated for non-subscribers)
17508 L:      [email protected]
17509 S:      Maintained
17510 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
17511 B:      mailto:[email protected]
17512 C:      irc://irc.libera.chat/linux-exynos
17513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
17514 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
17515 F:      drivers/pinctrl/samsung/
17516 F:      include/dt-bindings/pinctrl/samsung.h
17517
17518 PIN CONTROLLER - SINGLE
17519 M:      Tony Lindgren <[email protected]>
17520 M:      Haojian Zhuang <[email protected]>
17521 L:      [email protected] (moderated for non-subscribers)
17522 L:      [email protected]
17523 S:      Maintained
17524 F:      drivers/pinctrl/pinctrl-single.c
17525
17526 PIN CONTROLLER - SUNPLUS / TIBBO
17527 M:      Dvorkin Dmitry <[email protected]>
17528 M:      Wells Lu <[email protected]>
17529 L:      [email protected] (moderated for non-subscribers)
17530 S:      Maintained
17531 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
17532 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
17533 F:      drivers/pinctrl/sunplus/
17534 F:      include/dt-bindings/pinctrl/sppctl*.h
17535
17536 PINE64 PINEPHONE KEYBOARD DRIVER
17537 M:      Samuel Holland <[email protected]>
17538 S:      Supported
17539 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
17540 F:      drivers/input/keyboard/pinephone-keyboard.c
17541
17542 PKTCDVD DRIVER
17543 M:      [email protected]
17544 S:      Orphan
17545 F:      drivers/block/pktcdvd.c
17546 F:      include/linux/pktcdvd.h
17547 F:      include/uapi/linux/pktcdvd.h
17548
17549 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
17550 M:      Tomasz Duszynski <[email protected]>
17551 S:      Maintained
17552 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
17553 F:      drivers/iio/chemical/pms7003.c
17554
17555 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
17556 M:      Piergiorgio Beruto <[email protected]>
17557 L:      [email protected]
17558 S:      Maintained
17559 F:      drivers/net/phy/mdio-open-alliance.h
17560 F:      net/ethtool/plca.c
17561
17562 PLDMFW LIBRARY
17563 M:      Jacob Keller <[email protected]>
17564 S:      Maintained
17565 F:      Documentation/driver-api/pldmfw/
17566 F:      include/linux/pldmfw.h
17567 F:      lib/pldmfw/
17568
17569 PLX DMA DRIVER
17570 M:      Logan Gunthorpe <[email protected]>
17571 S:      Maintained
17572 F:      drivers/dma/plx_dma.c
17573
17574 PM-GRAPH UTILITY
17575 M:      "Todd E Brandt" <[email protected]>
17576 L:      [email protected]
17577 S:      Supported
17578 W:      https://01.org/pm-graph
17579 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
17580 T:      git git://github.com/intel/pm-graph
17581 F:      tools/power/pm-graph
17582
17583 PM6764TR DRIVER
17584 M:      Charles Hsu     <[email protected]>
17585 L:      [email protected]
17586 S:      Maintained
17587 F:      Documentation/hwmon/pm6764tr.rst
17588 F:      drivers/hwmon/pmbus/pm6764tr.c
17589
17590 PMC SIERRA MaxRAID DRIVER
17591 L:      [email protected]
17592 S:      Orphan
17593 W:      http://www.pmc-sierra.com/
17594 F:      drivers/scsi/pmcraid.*
17595
17596 PMC SIERRA PM8001 DRIVER
17597 M:      Jack Wang <[email protected]>
17598 L:      [email protected]
17599 S:      Supported
17600 F:      drivers/scsi/pm8001/
17601
17602 PNI RM3100 IIO DRIVER
17603 M:      Song Qiang <[email protected]>
17604 L:      [email protected]
17605 S:      Maintained
17606 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
17607 F:      drivers/iio/magnetometer/rm3100*
17608
17609 PNP SUPPORT
17610 M:      "Rafael J. Wysocki" <[email protected]>
17611 L:      [email protected]
17612 S:      Maintained
17613 F:      drivers/pnp/
17614 F:      include/linux/pnp.h
17615
17616 POSIX CLOCKS and TIMERS
17617 M:      Anna-Maria Behnsen <[email protected]>
17618 M:      Frederic Weisbecker <[email protected]>
17619 M:      Thomas Gleixner <[email protected]>
17620 L:      [email protected]
17621 S:      Maintained
17622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17623 F:      fs/timerfd.c
17624 F:      include/linux/time_namespace.h
17625 F:      include/linux/timerfd.h
17626 F:      include/uapi/linux/time.h
17627 F:      include/uapi/linux/timerfd.h
17628 F:      include/trace/events/timer*
17629 F:      kernel/time/itimer.c
17630 F:      kernel/time/posix-*
17631 F:      kernel/time/namespace.c
17632
17633 POWER MANAGEMENT CORE
17634 M:      "Rafael J. Wysocki" <[email protected]>
17635 L:      [email protected]
17636 S:      Supported
17637 B:      https://bugzilla.kernel.org
17638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
17639 F:      drivers/base/power/
17640 F:      drivers/powercap/
17641 F:      include/linux/intel_rapl.h
17642 F:      include/linux/pm.h
17643 F:      include/linux/pm_*
17644 F:      include/linux/powercap.h
17645 F:      kernel/configs/nopm.config
17646
17647 POWER STATE COORDINATION INTERFACE (PSCI)
17648 M:      Mark Rutland <[email protected]>
17649 M:      Lorenzo Pieralisi <[email protected]>
17650 L:      [email protected] (moderated for non-subscribers)
17651 S:      Maintained
17652 F:      drivers/firmware/psci/
17653 F:      include/linux/psci.h
17654 F:      include/uapi/linux/psci.h
17655
17656 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
17657 M:      Sebastian Reichel <[email protected]>
17658 L:      [email protected]
17659 S:      Maintained
17660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17661 F:      Documentation/ABI/testing/sysfs-class-power
17662 F:      Documentation/devicetree/bindings/power/supply/
17663 F:      drivers/power/supply/
17664 F:      include/linux/power/
17665 F:      include/linux/power_supply.h
17666 F:      tools/testing/selftests/power_supply/
17667
17668 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
17669 M:      Suraj Jitindar Singh <[email protected]>
17670 L:      [email protected]
17671 S:      Maintained
17672 F:      drivers/char/powernv-op-panel.c
17673
17674 PPP OVER ATM (RFC 2364)
17675 M:      Mitchell Blank Jr <[email protected]>
17676 S:      Maintained
17677 F:      include/uapi/linux/atmppp.h
17678 F:      net/atm/pppoatm.c
17679
17680 PPP OVER ETHERNET
17681 M:      Michal Ostrowski <[email protected]>
17682 S:      Maintained
17683 F:      drivers/net/ppp/pppoe.c
17684 F:      drivers/net/ppp/pppox.c
17685
17686 PPP OVER L2TP
17687 M:      James Chapman <[email protected]>
17688 S:      Maintained
17689 F:      include/linux/if_pppol2tp.h
17690 F:      include/uapi/linux/if_pppol2tp.h
17691 F:      net/l2tp/l2tp_ppp.c
17692
17693 PPP PROTOCOL DRIVERS AND COMPRESSORS
17694 L:      [email protected]
17695 S:      Orphan
17696 F:      drivers/net/ppp/ppp_*
17697
17698 PPS SUPPORT
17699 M:      Rodolfo Giometti <[email protected]>
17700 L:      [email protected] (subscribers-only)
17701 S:      Maintained
17702 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
17703 F:      Documentation/ABI/testing/sysfs-pps
17704 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
17705 F:      Documentation/driver-api/pps.rst
17706 F:      drivers/pps/
17707 F:      include/linux/pps*.h
17708 F:      include/uapi/linux/pps.h
17709
17710 PPTP DRIVER
17711 M:      Dmitry Kozlov <[email protected]>
17712 L:      [email protected]
17713 S:      Maintained
17714 W:      http://sourceforge.net/projects/accel-pptp
17715 F:      drivers/net/ppp/pptp.c
17716
17717 PRESSURE STALL INFORMATION (PSI)
17718 M:      Johannes Weiner <[email protected]>
17719 M:      Suren Baghdasaryan <[email protected]>
17720 R:      Peter Ziljstra <[email protected]>
17721 S:      Maintained
17722 F:      include/linux/psi*
17723 F:      kernel/sched/psi.c
17724
17725 PRINTK
17726 M:      Petr Mladek <[email protected]>
17727 R:      Steven Rostedt <[email protected]>
17728 R:      John Ogness <[email protected]>
17729 R:      Sergey Senozhatsky <[email protected]>
17730 S:      Maintained
17731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
17732 F:      include/linux/printk.h
17733 F:      kernel/printk/
17734
17735 PRINTK INDEXING
17736 R:      Chris Down <[email protected]>
17737 S:      Maintained
17738 F:      Documentation/core-api/printk-index.rst
17739 F:      kernel/printk/index.c
17740 K:      printk_index
17741
17742 PROC FILESYSTEM
17743 L:      [email protected]
17744 L:      [email protected]
17745 S:      Maintained
17746 F:      Documentation/filesystems/proc.rst
17747 F:      fs/proc/
17748 F:      include/linux/proc_fs.h
17749 F:      tools/testing/selftests/proc/
17750
17751 PROC SYSCTL
17752 M:      Luis Chamberlain <[email protected]>
17753 M:      Kees Cook <[email protected]>
17754 M:      Joel Granados <[email protected]>
17755 L:      [email protected]
17756 L:      [email protected]
17757 S:      Maintained
17758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next
17759 F:      fs/proc/proc_sysctl.c
17760 F:      include/linux/sysctl.h
17761 F:      kernel/sysctl-test.c
17762 F:      kernel/sysctl.c
17763 F:      tools/testing/selftests/sysctl/
17764
17765 PS3 NETWORK SUPPORT
17766 M:      Geoff Levand <[email protected]>
17767 L:      [email protected]
17768 L:      [email protected]
17769 S:      Maintained
17770 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
17771
17772 PS3 PLATFORM SUPPORT
17773 M:      Geoff Levand <[email protected]>
17774 L:      [email protected]
17775 S:      Maintained
17776 F:      arch/powerpc/boot/ps3*
17777 F:      arch/powerpc/include/asm/lv1call.h
17778 F:      arch/powerpc/include/asm/ps3*.h
17779 F:      arch/powerpc/platforms/ps3/
17780 F:      drivers/*/ps3*
17781 F:      drivers/ps3/
17782 F:      drivers/rtc/rtc-ps3.c
17783 F:      drivers/usb/host/*ps3.c
17784 F:      sound/ppc/snd_ps3*
17785
17786 PS3VRAM DRIVER
17787 M:      Jim Paris <[email protected]>
17788 M:      Geoff Levand <[email protected]>
17789 L:      [email protected]
17790 S:      Maintained
17791 F:      drivers/block/ps3vram.c
17792
17793 PSAMPLE PACKET SAMPLING SUPPORT
17794 M:      Yotam Gigi <[email protected]>
17795 S:      Maintained
17796 F:      include/net/psample.h
17797 F:      include/uapi/linux/psample.h
17798 F:      net/psample
17799
17800 PSE NETWORK DRIVER
17801 M:      Oleksij Rempel <[email protected]>
17802 M:      Kory Maincent <[email protected]>
17803 L:      [email protected]
17804 S:      Maintained
17805 F:      Documentation/devicetree/bindings/net/pse-pd/
17806 F:      drivers/net/pse-pd/
17807
17808 PSTORE FILESYSTEM
17809 M:      Kees Cook <[email protected]>
17810 R:      Tony Luck <[email protected]>
17811 R:      Guilherme G. Piccoli <[email protected]>
17812 L:      [email protected]
17813 S:      Supported
17814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
17815 F:      Documentation/admin-guide/pstore-blk.rst
17816 F:      Documentation/admin-guide/ramoops.rst
17817 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
17818 F:      drivers/acpi/apei/erst.c
17819 F:      drivers/firmware/efi/efi-pstore.c
17820 F:      fs/pstore/
17821 F:      include/linux/pstore*
17822 K:      \b(pstore|ramoops)
17823
17824 PT5161L HARDWARE MONITOR DRIVER
17825 M:      Cosmo Chou <[email protected]>
17826 L:      [email protected]
17827 S:      Maintained
17828 F:      Documentation/hwmon/pt5161l.rst
17829 F:      drivers/hwmon/pt5161l.c
17830
17831 PTP HARDWARE CLOCK SUPPORT
17832 M:      Richard Cochran <[email protected]>
17833 L:      [email protected]
17834 S:      Maintained
17835 W:      http://linuxptp.sourceforge.net/
17836 F:      Documentation/ABI/testing/sysfs-ptp
17837 F:      Documentation/driver-api/ptp.rst
17838 F:      drivers/net/phy/dp83640*
17839 F:      drivers/ptp/*
17840 F:      include/linux/ptp_cl*
17841 K:      (?:\b|_)ptp(?:\b|_)
17842
17843 PTP MOCKUP CLOCK SUPPORT
17844 M:      Vladimir Oltean <[email protected]>
17845 L:      [email protected]
17846 S:      Maintained
17847 F:      drivers/ptp/ptp_mock.c
17848 F:      include/linux/ptp_mock.h
17849
17850 PTP VIRTUAL CLOCK SUPPORT
17851 M:      Yangbo Lu <[email protected]>
17852 L:      [email protected]
17853 S:      Maintained
17854 F:      drivers/ptp/ptp_vclock.c
17855 F:      net/ethtool/phc_vclocks.c
17856
17857 PTRACE SUPPORT
17858 M:      Oleg Nesterov <[email protected]>
17859 S:      Maintained
17860 F:      arch/*/*/ptrace*.c
17861 F:      arch/*/include/asm/ptrace*.h
17862 F:      arch/*/ptrace*.c
17863 F:      include/asm-generic/syscall.h
17864 F:      include/linux/ptrace.h
17865 F:      include/linux/regset.h
17866 F:      include/uapi/linux/ptrace.h
17867 F:      kernel/ptrace.c
17868
17869 PULSE8-CEC DRIVER
17870 M:      Hans Verkuil <[email protected]>
17871 L:      [email protected]
17872 S:      Maintained
17873 T:      git git://linuxtv.org/media_tree.git
17874 F:      drivers/media/cec/usb/pulse8/
17875
17876 PURELIFI PLFXLC DRIVER
17877 M:      Srinivasan Raju <[email protected]>
17878 L:      [email protected]
17879 S:      Supported
17880 F:      drivers/net/wireless/purelifi/plfxlc/
17881
17882 PVRUSB2 VIDEO4LINUX DRIVER
17883 M:      Mike Isely <[email protected]>
17884 L:      [email protected]       (subscribers-only)
17885 L:      [email protected]
17886 S:      Maintained
17887 W:      http://www.isely.net/pvrusb2/
17888 T:      git git://linuxtv.org/media_tree.git
17889 F:      Documentation/driver-api/media/drivers/pvrusb2*
17890 F:      drivers/media/usb/pvrusb2/
17891
17892 PWC WEBCAM DRIVER
17893 M:      Hans Verkuil <[email protected]>
17894 L:      [email protected]
17895 S:      Odd Fixes
17896 T:      git git://linuxtv.org/media_tree.git
17897 F:      drivers/media/usb/pwc/*
17898 F:      include/trace/events/pwc.h
17899
17900 PWM IR Transmitter
17901 M:      Sean Young <[email protected]>
17902 L:      [email protected]
17903 S:      Maintained
17904 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
17905 F:      drivers/media/rc/pwm-ir-tx.c
17906
17907 PWM SUBSYSTEM
17908 M:      Uwe Kleine-König <[email protected]>
17909 L:      [email protected]
17910 S:      Maintained
17911 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
17912 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
17913 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
17914 F:      Documentation/devicetree/bindings/pwm/
17915 F:      Documentation/driver-api/pwm.rst
17916 F:      drivers/gpio/gpio-mvebu.c
17917 F:      drivers/pwm/
17918 F:      drivers/video/backlight/pwm_bl.c
17919 F:      include/dt-bindings/pwm/
17920 F:      include/linux/pwm.h
17921 F:      include/linux/pwm_backlight.h
17922 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
17923
17924 PXA GPIO DRIVER
17925 M:      Robert Jarzmik <[email protected]>
17926 L:      [email protected]
17927 S:      Maintained
17928 F:      drivers/gpio/gpio-pxa.c
17929
17930 PXA MMCI DRIVER
17931 S:      Orphan
17932
17933 PXA RTC DRIVER
17934 M:      Robert Jarzmik <[email protected]>
17935 L:      [email protected]
17936 S:      Maintained
17937
17938 PXA2xx/PXA3xx SUPPORT
17939 M:      Daniel Mack <[email protected]>
17940 M:      Haojian Zhuang <[email protected]>
17941 M:      Robert Jarzmik <[email protected]>
17942 L:      [email protected] (moderated for non-subscribers)
17943 S:      Maintained
17944 T:      git git://github.com/hzhuang1/linux.git
17945 T:      git git://github.com/rjarzmik/linux.git
17946 F:      arch/arm/boot/dts/intel/pxa/
17947 F:      arch/arm/mach-pxa/
17948 F:      drivers/dma/pxa*
17949 F:      drivers/pcmcia/pxa2xx*
17950 F:      drivers/pinctrl/pxa/
17951 F:      drivers/spi/spi-pxa2xx*
17952 F:      drivers/usb/gadget/udc/pxa2*
17953 F:      include/sound/pxa2xx-lib.h
17954 F:      sound/arm/pxa*
17955 F:      sound/soc/pxa/
17956
17957 QAT DRIVER
17958 M:      Giovanni Cabiddu <[email protected]>
17959 L:      [email protected]
17960 S:      Supported
17961 F:      drivers/crypto/intel/qat/
17962
17963 QCOM AUDIO (ASoC) DRIVERS
17964 M:      Srinivas Kandagatla <[email protected]>
17965 M:      Banajit Goswami <[email protected]>
17966 L:      [email protected] (moderated for non-subscribers)
17967 S:      Supported
17968 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
17969 F:      Documentation/devicetree/bindings/sound/qcom,*
17970 F:      drivers/soc/qcom/apr.c
17971 F:      include/dt-bindings/sound/qcom,wcd9335.h
17972 F:      sound/soc/codecs/lpass-rx-macro.*
17973 F:      sound/soc/codecs/lpass-tx-macro.*
17974 F:      sound/soc/codecs/lpass-va-macro.c
17975 F:      sound/soc/codecs/lpass-wsa-macro.*
17976 F:      sound/soc/codecs/msm8916-wcd-analog.c
17977 F:      sound/soc/codecs/msm8916-wcd-digital.c
17978 F:      sound/soc/codecs/wcd-clsh-v2.*
17979 F:      sound/soc/codecs/wcd-mbhc-v2.*
17980 F:      sound/soc/codecs/wcd9335.*
17981 F:      sound/soc/codecs/wcd934x.c
17982 F:      sound/soc/codecs/wsa881x.c
17983 F:      sound/soc/codecs/wsa883x.c
17984 F:      sound/soc/codecs/wsa884x.c
17985 F:      sound/soc/qcom/
17986
17987 QCOM EMBEDDED USB DEBUGGER (EUD)
17988 M:      Souradeep Chowdhury <[email protected]>
17989 L:      [email protected]
17990 S:      Maintained
17991 F:      Documentation/ABI/testing/sysfs-driver-eud
17992 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
17993 F:      drivers/usb/misc/qcom_eud.c
17994
17995 QCOM IPA DRIVER
17996 M:      Alex Elder <[email protected]>
17997 L:      [email protected]
17998 S:      Supported
17999 F:      drivers/net/ipa/
18000
18001 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
18002 M:      Gabriel Somlo <[email protected]>
18003 M:      "Michael S. Tsirkin" <[email protected]>
18004 L:      [email protected]
18005 S:      Maintained
18006 F:      drivers/firmware/qemu_fw_cfg.c
18007 F:      include/uapi/linux/qemu_fw_cfg.h
18008
18009 QIB DRIVER
18010 M:      Dennis Dalessandro <[email protected]>
18011 L:      [email protected]
18012 S:      Supported
18013 F:      drivers/infiniband/hw/qib/
18014
18015 QLOGIC QL41xxx FCOE DRIVER
18016 M:      Saurav Kashyap <[email protected]>
18017 M:      Javed Hasan <[email protected]>
18018 M:      [email protected]
18019 L:      [email protected]
18020 S:      Supported
18021 F:      drivers/scsi/qedf/
18022
18023 QLOGIC QL41xxx ISCSI DRIVER
18024 M:      Nilesh Javali <[email protected]>
18025 M:      Manish Rangankar <[email protected]>
18026 M:      [email protected]
18027 L:      [email protected]
18028 S:      Supported
18029 F:      drivers/scsi/qedi/
18030
18031 QLOGIC QL4xxx ETHERNET DRIVER
18032 M:      Manish Chopra <[email protected]>
18033 L:      [email protected]
18034 S:      Supported
18035 F:      drivers/net/ethernet/qlogic/qed/
18036 F:      drivers/net/ethernet/qlogic/qede/
18037 F:      include/linux/qed/
18038
18039 QLOGIC QL4xxx RDMA DRIVER
18040 M:      Michal Kalderon <[email protected]>
18041 L:      [email protected]
18042 S:      Supported
18043 F:      drivers/infiniband/hw/qedr/
18044 F:      include/uapi/rdma/qedr-abi.h
18045
18046 QLOGIC QLA1280 SCSI DRIVER
18047 M:      Michael Reed <[email protected]>
18048 L:      [email protected]
18049 S:      Maintained
18050 F:      drivers/scsi/qla1280.[ch]
18051
18052 QLOGIC QLA2XXX FC-SCSI DRIVER
18053 M:      Nilesh Javali <[email protected]>
18054 M:      [email protected]
18055 L:      [email protected]
18056 S:      Supported
18057 F:      drivers/scsi/qla2xxx/
18058
18059 QLOGIC QLA3XXX NETWORK DRIVER
18060 M:      [email protected]
18061 L:      [email protected]
18062 S:      Supported
18063 F:      drivers/net/ethernet/qlogic/qla3xxx.*
18064
18065 QLOGIC QLA4XXX iSCSI DRIVER
18066 M:      Nilesh Javali <[email protected]>
18067 M:      Manish Rangankar <[email protected]>
18068 M:      [email protected]
18069 L:      [email protected]
18070 S:      Supported
18071 F:      drivers/scsi/qla4xxx/
18072
18073 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
18074 M:      Shahed Shaikh <[email protected]>
18075 M:      Manish Chopra <[email protected]>
18076 M:      [email protected]
18077 L:      [email protected]
18078 S:      Supported
18079 F:      drivers/net/ethernet/qlogic/qlcnic/
18080
18081 QM1D1B0004 MEDIA DRIVER
18082 M:      Akihiro Tsukada <[email protected]>
18083 L:      [email protected]
18084 S:      Odd Fixes
18085 F:      drivers/media/tuners/qm1d1b0004*
18086
18087 QM1D1C0042 MEDIA DRIVER
18088 M:      Akihiro Tsukada <[email protected]>
18089 L:      [email protected]
18090 S:      Odd Fixes
18091 F:      drivers/media/tuners/qm1d1c0042*
18092
18093 QNX4 FILESYSTEM
18094 M:      Anders Larsen <[email protected]>
18095 S:      Maintained
18096 W:      http://www.alarsen.net/linux/qnx4fs/
18097 F:      fs/qnx4/
18098 F:      include/uapi/linux/qnx4_fs.h
18099 F:      include/uapi/linux/qnxtypes.h
18100
18101 QNX6 FILESYSTEM
18102 S:      Orphan
18103 F:      Documentation/filesystems/qnx6.rst
18104 F:      fs/qnx6/
18105 F:      include/linux/qnx6_fs.h
18106
18107 QORIQ DPAA2 FSL-MC BUS DRIVER
18108 M:      Stuart Yoder <[email protected]>
18109 M:      Laurentiu Tudor <[email protected]>
18110 L:      [email protected]
18111 S:      Maintained
18112 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
18113 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
18114 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
18115 F:      drivers/bus/fsl-mc/
18116 F:      include/uapi/linux/fsl_mc.h
18117
18118 QT1010 MEDIA DRIVER
18119 L:      [email protected]
18120 S:      Orphan
18121 W:      https://linuxtv.org
18122 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18123 F:      drivers/media/tuners/qt1010*
18124
18125 QUALCOMM ATH12K WIRELESS DRIVER
18126 M:      Kalle Valo <[email protected]>
18127 M:      Jeff Johnson <[email protected]>
18128 L:      [email protected]
18129 S:      Supported
18130 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
18131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
18132 F:      drivers/net/wireless/ath/ath12k/
18133 N:      ath12k
18134
18135 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
18136 M:      Kalle Valo <[email protected]>
18137 M:      Jeff Johnson <[email protected]>
18138 L:      [email protected]
18139 S:      Supported
18140 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
18141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
18142 F:      drivers/net/wireless/ath/ath10k/
18143 N:      ath10k
18144
18145 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
18146 M:      Kalle Valo <[email protected]>
18147 M:      Jeff Johnson <[email protected]>
18148 L:      [email protected]
18149 S:      Supported
18150 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
18151 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
18152 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
18153 F:      drivers/net/wireless/ath/ath11k/
18154 N:      ath11k
18155
18156 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
18157 M:      Toke Høiland-Jørgensen <[email protected]>
18158 L:      [email protected]
18159 S:      Maintained
18160 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
18161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
18162 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
18163 F:      drivers/net/wireless/ath/ath9k/
18164
18165 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
18166 M:      Stefan Wahren <[email protected]>
18167 L:      [email protected]
18168 S:      Maintained
18169 F:      Documentation/devicetree/bindings/net/qca,qca7000.txt
18170 F:      drivers/net/ethernet/qualcomm/qca*
18171
18172 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
18173 M:      Stephan Gerhold <[email protected]>
18174 L:      [email protected]
18175 L:      [email protected]
18176 S:      Maintained
18177 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
18178 F:      drivers/net/wwan/qcom_bam_dmux.c
18179
18180 QUALCOMM CAMERA SUBSYSTEM DRIVER
18181 M:      Robert Foss <[email protected]>
18182 M:      Todor Tomov <[email protected]>
18183 M:      Bryan O'Donoghue <[email protected]>
18184 L:      [email protected]
18185 S:      Maintained
18186 F:      Documentation/admin-guide/media/qcom_camss.rst
18187 F:      Documentation/devicetree/bindings/media/*camss*
18188 F:      drivers/media/platform/qcom/camss/
18189
18190 QUALCOMM CLOCK DRIVERS
18191 M:      Bjorn Andersson <[email protected]>
18192 L:      [email protected]
18193 S:      Supported
18194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
18195 F:      Documentation/devicetree/bindings/clock/qcom,*
18196 F:      drivers/clk/qcom/
18197 F:      include/dt-bindings/clock/qcom,*
18198
18199 QUALCOMM CLOUD AI (QAIC) DRIVER
18200 M:      Jeffrey Hugo <[email protected]>
18201 R:      Carl Vanderlip <[email protected]>
18202 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
18203 L:      [email protected]
18204 L:      [email protected]
18205 S:      Supported
18206 T:      git git://anongit.freedesktop.org/drm/drm-misc
18207 F:      Documentation/accel/qaic/
18208 F:      drivers/accel/qaic/
18209 F:      include/uapi/drm/qaic_accel.h
18210
18211 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
18212 M:      Bjorn Andersson <[email protected]>
18213 M:      Konrad Dybcio <[email protected]>
18214 L:      [email protected]
18215 L:      [email protected]
18216 S:      Maintained
18217 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
18218 F:      drivers/pmdomain/qcom/cpr.c
18219
18220 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
18221 M:      Ilia Lin <[email protected]>
18222 L:      [email protected]
18223 S:      Maintained
18224 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
18225 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
18226 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
18227
18228 QUALCOMM CRYPTO DRIVERS
18229 M:      Thara Gopinath <[email protected]>
18230 L:      [email protected]
18231 L:      [email protected]
18232 S:      Maintained
18233 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
18234 F:      drivers/crypto/qce/
18235
18236 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
18237 M:      Timur Tabi <[email protected]>
18238 L:      [email protected]
18239 S:      Maintained
18240 F:      drivers/net/ethernet/qualcomm/emac/
18241
18242 QUALCOMM ETHQOS ETHERNET DRIVER
18243 M:      Vinod Koul <[email protected]>
18244 L:      [email protected]
18245 L:      [email protected]
18246 S:      Maintained
18247 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
18248 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
18249
18250 QUALCOMM FASTRPC DRIVER
18251 M:      Srinivas Kandagatla <[email protected]>
18252 M:      Amol Maheshwari <[email protected]>
18253 L:      [email protected]
18254 S:      Maintained
18255 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
18256 F:      drivers/misc/fastrpc.c
18257 F:      include/uapi/misc/fastrpc.h
18258
18259 QUALCOMM HEXAGON ARCHITECTURE
18260 M:      Brian Cain <[email protected]>
18261 L:      [email protected]
18262 S:      Supported
18263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
18264 F:      arch/hexagon/
18265
18266 QUALCOMM HIDMA DRIVER
18267 M:      Sinan Kaya <[email protected]>
18268 L:      [email protected] (moderated for non-subscribers)
18269 L:      [email protected]
18270 L:      [email protected]
18271 S:      Supported
18272 F:      drivers/dma/qcom/hidma*
18273
18274 QUALCOMM I2C CCI DRIVER
18275 M:      Loic Poulain <[email protected]>
18276 M:      Robert Foss <[email protected]>
18277 L:      [email protected]
18278 L:      [email protected]
18279 S:      Maintained
18280 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
18281 F:      drivers/i2c/busses/i2c-qcom-cci.c
18282
18283 QUALCOMM INTERCONNECT BWMON DRIVER
18284 M:      Krzysztof Kozlowski <[email protected]>
18285 L:      [email protected]
18286 S:      Maintained
18287 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
18288 F:      drivers/soc/qcom/icc-bwmon.c
18289
18290 QUALCOMM IOMMU
18291 M:      Rob Clark <[email protected]>
18292 L:      [email protected]
18293 L:      [email protected]
18294 S:      Maintained
18295 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
18296 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
18297 F:      drivers/iommu/msm_iommu*
18298
18299 QUALCOMM IPC ROUTER (QRTR) DRIVER
18300 M:      Manivannan Sadhasivam <[email protected]>
18301 L:      [email protected]
18302 S:      Maintained
18303 F:      include/trace/events/qrtr.h
18304 F:      include/uapi/linux/qrtr.h
18305 F:      net/qrtr/
18306
18307 QUALCOMM IPCC MAILBOX DRIVER
18308 M:      Manivannan Sadhasivam <[email protected]>
18309 L:      [email protected]
18310 S:      Supported
18311 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
18312 F:      drivers/mailbox/qcom-ipcc.c
18313 F:      include/dt-bindings/mailbox/qcom-ipcc.h
18314
18315 QUALCOMM IPQ4019 USB PHY DRIVER
18316 M:      Robert Marko <[email protected]>
18317 M:      Luka Perkov <[email protected]>
18318 L:      [email protected]
18319 S:      Maintained
18320 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
18321 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
18322
18323 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
18324 M:      Robert Marko <[email protected]>
18325 M:      Luka Perkov <[email protected]>
18326 L:      [email protected]
18327 S:      Maintained
18328 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
18329 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
18330
18331 QUALCOMM NAND CONTROLLER DRIVER
18332 M:      Manivannan Sadhasivam <[email protected]>
18333 L:      [email protected]
18334 L:      [email protected]
18335 S:      Maintained
18336 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
18337 F:      drivers/mtd/nand/raw/qcom_nandc.c
18338
18339 QUALCOMM QSEECOM DRIVER
18340 M:      Maximilian Luz <[email protected]>
18341 L:      [email protected]
18342 S:      Maintained
18343 F:      drivers/firmware/qcom/qcom_qseecom.c
18344
18345 QUALCOMM QSEECOM UEFISECAPP DRIVER
18346 M:      Maximilian Luz <[email protected]>
18347 L:      [email protected]
18348 S:      Maintained
18349 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
18350
18351 QUALCOMM RMNET DRIVER
18352 M:      Subash Abhinov Kasiviswanathan <[email protected]>
18353 M:      Sean Tranchetti <[email protected]>
18354 L:      [email protected]
18355 S:      Maintained
18356 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
18357 F:      drivers/net/ethernet/qualcomm/rmnet/
18358 F:      include/linux/if_rmnet.h
18359
18360 QUALCOMM TSENS THERMAL DRIVER
18361 M:      Amit Kucheria <[email protected]>
18362 M:      Thara Gopinath <[email protected]>
18363 L:      [email protected]
18364 L:      [email protected]
18365 S:      Maintained
18366 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
18367 F:      drivers/thermal/qcom/
18368
18369 QUALCOMM TYPEC PORT MANAGER DRIVER
18370 M:      Bryan O'Donoghue <[email protected]>
18371 L:      [email protected]
18372 L:      [email protected]
18373 S:      Maintained
18374 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
18375 F:      drivers/usb/typec/tcpm/qcom/
18376
18377 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
18378 M:      Stanimir Varbanov <[email protected]>
18379 M:      Vikash Garodia <[email protected]>
18380 R:      Bryan O'Donoghue <[email protected]>
18381 L:      [email protected]
18382 L:      [email protected]
18383 S:      Maintained
18384 T:      git git://linuxtv.org/media_tree.git
18385 F:      Documentation/devicetree/bindings/media/*venus*
18386 F:      drivers/media/platform/qcom/venus/
18387
18388 QUALCOMM WCN36XX WIRELESS DRIVER
18389 M:      Loic Poulain <[email protected]>
18390 L:      [email protected]
18391 S:      Supported
18392 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
18393 F:      drivers/net/wireless/ath/wcn36xx/
18394
18395 QUANTENNA QTNFMAC WIRELESS DRIVER
18396 M:      Igor Mitsyanko <[email protected]>
18397 R:      Sergey Matyukevich <[email protected]>
18398 L:      [email protected]
18399 S:      Maintained
18400 F:      drivers/net/wireless/quantenna
18401
18402 RADEON and AMDGPU DRM DRIVERS
18403 M:      Alex Deucher <[email protected]>
18404 M:      Christian König <[email protected]>
18405 M:      Pan, Xinhui <[email protected]>
18406 L:      [email protected]
18407 S:      Supported
18408 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
18409 C:      irc://irc.oftc.net/radeon
18410 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
18411 F:      Documentation/gpu/amdgpu/
18412 F:      drivers/gpu/drm/amd/
18413 F:      drivers/gpu/drm/ci/xfails/amd*
18414 F:      drivers/gpu/drm/radeon/
18415 F:      include/uapi/drm/amdgpu_drm.h
18416 F:      include/uapi/drm/radeon_drm.h
18417
18418 RADEON FRAMEBUFFER DISPLAY DRIVER
18419 M:      Benjamin Herrenschmidt <[email protected]>
18420 L:      [email protected]
18421 S:      Maintained
18422 F:      drivers/video/fbdev/aty/radeon*
18423 F:      include/uapi/linux/radeonfb.h
18424
18425 RADIOSHARK RADIO DRIVER
18426 M:      Hans Verkuil <[email protected]>
18427 L:      [email protected]
18428 S:      Maintained
18429 T:      git git://linuxtv.org/media_tree.git
18430 F:      drivers/media/radio/radio-shark.c
18431
18432 RADIOSHARK2 RADIO DRIVER
18433 M:      Hans Verkuil <[email protected]>
18434 L:      [email protected]
18435 S:      Maintained
18436 T:      git git://linuxtv.org/media_tree.git
18437 F:      drivers/media/radio/radio-shark2.c
18438 F:      drivers/media/radio/radio-tea5777.c
18439
18440 RADOS BLOCK DEVICE (RBD)
18441 M:      Ilya Dryomov <[email protected]>
18442 R:      Dongsheng Yang <[email protected]>
18443 L:      [email protected]
18444 S:      Supported
18445 W:      http://ceph.com/
18446 T:      git https://github.com/ceph/ceph-client.git
18447 F:      Documentation/ABI/testing/sysfs-bus-rbd
18448 F:      drivers/block/rbd.c
18449 F:      drivers/block/rbd_types.h
18450
18451 RAGE128 FRAMEBUFFER DISPLAY DRIVER
18452 L:      [email protected]
18453 S:      Orphan
18454 F:      drivers/video/fbdev/aty/aty128fb.c
18455
18456 RAINSHADOW-CEC DRIVER
18457 M:      Hans Verkuil <[email protected]>
18458 L:      [email protected]
18459 S:      Maintained
18460 T:      git git://linuxtv.org/media_tree.git
18461 F:      drivers/media/cec/usb/rainshadow/
18462
18463 RALINK MIPS ARCHITECTURE
18464 M:      John Crispin <[email protected]>
18465 M:      Sergio Paracuellos <[email protected]>
18466 L:      [email protected]
18467 S:      Maintained
18468 F:      arch/mips/ralink
18469
18470 RALINK MT7621 MIPS ARCHITECTURE
18471 M:      Arınç ÜNAL <[email protected]>
18472 M:      Sergio Paracuellos <[email protected]>
18473 L:      [email protected]
18474 S:      Maintained
18475 F:      arch/mips/boot/dts/ralink/mt7621*
18476
18477 RALINK RT2X00 WIRELESS LAN DRIVER
18478 M:      Stanislaw Gruszka <[email protected]>
18479 L:      [email protected]
18480 S:      Maintained
18481 F:      drivers/net/wireless/ralink/rt2x00/
18482
18483 RAMDISK RAM BLOCK DEVICE DRIVER
18484 M:      Jens Axboe <[email protected]>
18485 S:      Maintained
18486 F:      Documentation/admin-guide/blockdev/ramdisk.rst
18487 F:      drivers/block/brd.c
18488
18489 RANCHU VIRTUAL BOARD FOR MIPS
18490 M:      Miodrag Dinic <[email protected]>
18491 L:      [email protected]
18492 S:      Supported
18493 F:      arch/mips/configs/generic/board-ranchu.config
18494 F:      arch/mips/generic/board-ranchu.c
18495
18496 RANDOM NUMBER DRIVER
18497 M:      "Theodore Ts'o" <[email protected]>
18498 M:      Jason A. Donenfeld <[email protected]>
18499 S:      Maintained
18500 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
18501 F:      drivers/char/random.c
18502 F:      drivers/virt/vmgenid.c
18503
18504 RAPIDIO SUBSYSTEM
18505 M:      Matt Porter <[email protected]>
18506 M:      Alexandre Bounine <[email protected]>
18507 S:      Maintained
18508 F:      drivers/rapidio/
18509
18510 RAS INFRASTRUCTURE
18511 M:      Tony Luck <[email protected]>
18512 M:      Borislav Petkov <[email protected]>
18513 L:      [email protected]
18514 S:      Maintained
18515 F:      Documentation/admin-guide/RAS
18516 F:      drivers/ras/
18517 F:      include/linux/ras.h
18518 F:      include/ras/ras_event.h
18519
18520 RAS FRU MEMORY POISON MANAGER (FMPM)
18521 M:      Yazen Ghannam <[email protected]>
18522 L:      [email protected]
18523 S:      Maintained
18524 F:      drivers/ras/amd/fmpm.c
18525
18526 RC-CORE / LIRC FRAMEWORK
18527 M:      Sean Young <[email protected]>
18528 L:      [email protected]
18529 S:      Maintained
18530 W:      http://linuxtv.org
18531 T:      git git://linuxtv.org/media_tree.git
18532 F:      Documentation/driver-api/media/rc-core.rst
18533 F:      Documentation/userspace-api/media/rc/
18534 F:      drivers/media/rc/
18535 F:      include/media/rc-core.h
18536 F:      include/media/rc-map.h
18537 F:      include/uapi/linux/lirc.h
18538
18539 RCMM REMOTE CONTROLS DECODER
18540 M:      Patrick Lerda <[email protected]>
18541 S:      Maintained
18542 F:      drivers/media/rc/ir-rcmm-decoder.c
18543
18544 RCUTORTURE TEST FRAMEWORK
18545 M:      "Paul E. McKenney" <[email protected]>
18546 M:      Josh Triplett <[email protected]>
18547 R:      Steven Rostedt <[email protected]>
18548 R:      Mathieu Desnoyers <[email protected]>
18549 R:      Lai Jiangshan <[email protected]>
18550 L:      [email protected]
18551 S:      Supported
18552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18553 F:      tools/testing/selftests/rcutorture
18554
18555 RDACM20 Camera Sensor
18556 M:      Jacopo Mondi <[email protected]>
18557 M:      Kieran Bingham <[email protected]>
18558 M:      Laurent Pinchart <[email protected]>
18559 M:      Niklas Söderlund <[email protected]>
18560 L:      [email protected]
18561 S:      Maintained
18562 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18563 F:      drivers/media/i2c/max9271.c
18564 F:      drivers/media/i2c/max9271.h
18565 F:      drivers/media/i2c/rdacm20.c
18566
18567 RDACM21 Camera Sensor
18568 M:      Jacopo Mondi <[email protected]>
18569 M:      Kieran Bingham <[email protected]>
18570 M:      Laurent Pinchart <[email protected]>
18571 M:      Niklas Söderlund <[email protected]>
18572 L:      [email protected]
18573 S:      Maintained
18574 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18575 F:      drivers/media/i2c/max9271.c
18576 F:      drivers/media/i2c/max9271.h
18577 F:      drivers/media/i2c/rdacm21.c
18578
18579 RDC R-321X SoC
18580 M:      Florian Fainelli <[email protected]>
18581 S:      Maintained
18582
18583 RDC R6040 FAST ETHERNET DRIVER
18584 M:      Florian Fainelli <[email protected]>
18585 L:      [email protected]
18586 S:      Maintained
18587 F:      drivers/net/ethernet/rdc/r6040.c
18588
18589 RDMAVT - RDMA verbs software
18590 M:      Dennis Dalessandro <[email protected]>
18591 L:      [email protected]
18592 S:      Supported
18593 F:      drivers/infiniband/sw/rdmavt
18594
18595 RDS - RELIABLE DATAGRAM SOCKETS
18596 M:      Allison Henderson <[email protected]>
18597 L:      [email protected]
18598 L:      [email protected]
18599 L:      [email protected] (moderated for non-subscribers)
18600 S:      Supported
18601 W:      https://oss.oracle.com/projects/rds/
18602 F:      Documentation/networking/rds.rst
18603 F:      net/rds/
18604
18605 RDT - RESOURCE ALLOCATION
18606 M:      Fenghua Yu <[email protected]>
18607 M:      Reinette Chatre <[email protected]>
18608 L:      [email protected]
18609 S:      Supported
18610 F:      Documentation/arch/x86/resctrl*
18611 F:      arch/x86/include/asm/resctrl.h
18612 F:      arch/x86/kernel/cpu/resctrl/
18613 F:      tools/testing/selftests/resctrl/
18614
18615 READ-COPY UPDATE (RCU)
18616 M:      "Paul E. McKenney" <[email protected]>
18617 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
18618 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
18619 M:      Joel Fernandes <[email protected]>
18620 M:      Josh Triplett <[email protected]>
18621 M:      Boqun Feng <[email protected]>
18622 R:      Steven Rostedt <[email protected]>
18623 R:      Mathieu Desnoyers <[email protected]>
18624 R:      Lai Jiangshan <[email protected]>
18625 R:      Zqiang <[email protected]>
18626 L:      [email protected]
18627 S:      Supported
18628 W:      http://www.rdrop.com/users/paulmck/RCU/
18629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18630 F:      Documentation/RCU/
18631 F:      include/linux/rcu*
18632 F:      kernel/rcu/
18633 X:      Documentation/RCU/torture.rst
18634 X:      include/linux/srcu*.h
18635 X:      kernel/rcu/srcu*.c
18636
18637 REAL TIME CLOCK (RTC) SUBSYSTEM
18638 M:      Alexandre Belloni <[email protected]>
18639 L:      [email protected]
18640 S:      Maintained
18641 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
18642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
18643 F:      Documentation/admin-guide/rtc.rst
18644 F:      Documentation/devicetree/bindings/rtc/
18645 F:      drivers/rtc/
18646 F:      include/linux/rtc.h
18647 F:      include/linux/rtc/
18648 F:      include/uapi/linux/rtc.h
18649 F:      tools/testing/selftests/rtc/
18650
18651 Real-time Linux Analysis (RTLA) tools
18652 M:      Daniel Bristot de Oliveira <[email protected]>
18653 M:      Steven Rostedt <[email protected]>
18654 L:      [email protected]
18655 S:      Maintained
18656 F:      Documentation/tools/rtla/
18657 F:      tools/tracing/rtla/
18658
18659 REALTEK AUDIO CODECS
18660 M:      Oder Chiou <[email protected]>
18661 S:      Maintained
18662 F:      include/sound/rt*.h
18663 F:      sound/soc/codecs/rt*
18664
18665 REALTEK OTTO WATCHDOG
18666 M:      Sander Vanheule <[email protected]>
18667 L:      [email protected]
18668 S:      Maintained
18669 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
18670 F:      drivers/watchdog/realtek_otto_wdt.c
18671
18672 REALTEK RTL83xx SMI DSA ROUTER CHIPS
18673 M:      Linus Walleij <[email protected]>
18674 M:      Alvin Šipraga <[email protected]>
18675 S:      Maintained
18676 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
18677 F:      drivers/net/dsa/realtek/*
18678
18679 REALTEK WIRELESS DRIVER (rtlwifi family)
18680 M:      Ping-Ke Shih <[email protected]>
18681 L:      [email protected]
18682 S:      Maintained
18683 T:      git https://github.com/pkshih/rtw.git
18684 F:      drivers/net/wireless/realtek/rtlwifi/
18685
18686 REALTEK WIRELESS DRIVER (rtw88)
18687 M:      Ping-Ke Shih <[email protected]>
18688 L:      [email protected]
18689 S:      Maintained
18690 T:      git https://github.com/pkshih/rtw.git
18691 F:      drivers/net/wireless/realtek/rtw88/
18692
18693 REALTEK WIRELESS DRIVER (rtw89)
18694 M:      Ping-Ke Shih <[email protected]>
18695 L:      [email protected]
18696 S:      Maintained
18697 T:      git https://github.com/pkshih/rtw.git
18698 F:      drivers/net/wireless/realtek/rtw89/
18699
18700 REDPINE WIRELESS DRIVER
18701 L:      [email protected]
18702 S:      Orphan
18703 F:      drivers/net/wireless/rsi/
18704
18705 REGISTER MAP ABSTRACTION
18706 M:      Mark Brown <[email protected]>
18707 L:      [email protected]
18708 S:      Supported
18709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
18710 F:      Documentation/devicetree/bindings/regmap/
18711 F:      drivers/base/regmap/
18712 F:      include/linux/regmap.h
18713
18714 REISERFS FILE SYSTEM
18715 L:      [email protected]
18716 S:      Obsolete
18717 F:      fs/reiserfs/
18718
18719 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
18720 M:      Bjorn Andersson <[email protected]>
18721 M:      Mathieu Poirier <[email protected]>
18722 L:      [email protected]
18723 S:      Maintained
18724 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
18725 F:      Documentation/ABI/testing/sysfs-class-remoteproc
18726 F:      Documentation/devicetree/bindings/remoteproc/
18727 F:      Documentation/staging/remoteproc.rst
18728 F:      drivers/remoteproc/
18729 F:      include/linux/remoteproc.h
18730 F:      include/linux/remoteproc/
18731
18732 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
18733 M:      Bjorn Andersson <[email protected]>
18734 M:      Mathieu Poirier <[email protected]>
18735 L:      [email protected]
18736 S:      Maintained
18737 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
18738 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
18739 F:      Documentation/staging/rpmsg.rst
18740 F:      drivers/rpmsg/
18741 F:      include/linux/rpmsg.h
18742 F:      include/linux/rpmsg/
18743 F:      include/uapi/linux/rpmsg.h
18744 F:      samples/rpmsg/
18745
18746 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
18747 M:      Stephan Gerhold <[email protected]>
18748 L:      [email protected]
18749 L:      [email protected]
18750 S:      Maintained
18751 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
18752
18753 RENESAS CLOCK DRIVERS
18754 M:      Geert Uytterhoeven <[email protected]>
18755 L:      [email protected]
18756 S:      Supported
18757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
18758 F:      Documentation/devicetree/bindings/clock/renesas,*
18759 F:      drivers/clk/renesas/
18760
18761 RENESAS EMEV2 I2C DRIVER
18762 M:      Wolfram Sang <[email protected]>
18763 L:      [email protected]
18764 S:      Supported
18765 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
18766 F:      drivers/i2c/busses/i2c-emev2.c
18767
18768 RENESAS ETHERNET AVB DRIVER
18769 R:      Sergey Shtylyov <[email protected]>
18770 L:      [email protected]
18771 L:      [email protected]
18772 F:      Documentation/devicetree/bindings/net/renesas,etheravb.yaml
18773 F:      drivers/net/ethernet/renesas/Kconfig
18774 F:      drivers/net/ethernet/renesas/Makefile
18775 F:      drivers/net/ethernet/renesas/ravb*
18776
18777 RENESAS ETHERNET SWITCH DRIVER
18778 R:      Yoshihiro Shimoda <[email protected]>
18779 L:      [email protected]
18780 L:      [email protected]
18781 F:      Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
18782 F:      drivers/net/ethernet/renesas/Kconfig
18783 F:      drivers/net/ethernet/renesas/Makefile
18784 F:      drivers/net/ethernet/renesas/rcar_gen4*
18785 F:      drivers/net/ethernet/renesas/rswitch*
18786
18787 RENESAS IDT821034 ASoC CODEC
18788 M:      Herve Codina <[email protected]>
18789 L:      [email protected] (moderated for non-subscribers)
18790 S:      Maintained
18791 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
18792 F:      sound/soc/codecs/idt821034.c
18793
18794 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
18795 M:      Miquel Raynal <[email protected]>
18796 L:      [email protected]
18797 L:      [email protected]
18798 S:      Maintained
18799 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
18800 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
18801
18802 RENESAS R-CAR GYROADC DRIVER
18803 M:      Marek Vasut <[email protected]>
18804 L:      [email protected]
18805 S:      Supported
18806 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
18807 F:      drivers/iio/adc/rcar-gyroadc.c
18808
18809 RENESAS R-CAR I2C DRIVERS
18810 M:      Wolfram Sang <[email protected]>
18811 L:      [email protected]
18812 S:      Supported
18813 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
18814 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
18815 F:      drivers/i2c/busses/i2c-rcar.c
18816 F:      drivers/i2c/busses/i2c-sh_mobile.c
18817
18818 RENESAS R-CAR SATA DRIVER
18819 R:      Sergey Shtylyov <[email protected]>
18820 L:      [email protected]
18821 L:      [email protected]
18822 S:      Supported
18823 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
18824 F:      drivers/ata/sata_rcar.c
18825
18826 RENESAS R-CAR THERMAL DRIVERS
18827 M:      Niklas Söderlund <[email protected]>
18828 L:      [email protected]
18829 S:      Supported
18830 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
18831 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
18832 F:      drivers/thermal/rcar_gen3_thermal.c
18833 F:      drivers/thermal/rcar_thermal.c
18834
18835 RENESAS RIIC DRIVER
18836 M:      Chris Brandt <[email protected]>
18837 L:      [email protected]
18838 S:      Supported
18839 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
18840 F:      drivers/i2c/busses/i2c-riic.c
18841
18842 RENESAS RZ/G2L A/D DRIVER
18843 M:      Lad Prabhakar <[email protected]>
18844 L:      [email protected]
18845 L:      [email protected]
18846 S:      Supported
18847 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
18848 F:      drivers/iio/adc/rzg2l_adc.c
18849
18850 RENESAS RZ/G2L MTU3a COUNTER DRIVER
18851 M:      Biju Das <[email protected]>
18852 L:      [email protected]
18853 L:      [email protected]
18854 S:      Supported
18855 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
18856 F:      drivers/counter/rz-mtu3-cnt.c
18857
18858 RENESAS RZ/N1 A5PSW SWITCH DRIVER
18859 M:      Clément Léger <[email protected]>
18860 L:      [email protected]
18861 L:      [email protected]
18862 S:      Maintained
18863 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
18864 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
18865 F:      drivers/net/dsa/rzn1_a5psw*
18866 F:      drivers/net/pcs/pcs-rzn1-miic.c
18867 F:      include/dt-bindings/net/pcs-rzn1-miic.h
18868 F:      include/linux/pcs-rzn1-miic.h
18869 F:      net/dsa/tag_rzn1_a5psw.c
18870
18871 RENESAS RZ/N1 RTC CONTROLLER DRIVER
18872 M:      Miquel Raynal <[email protected]>
18873 L:      [email protected]
18874 L:      [email protected]
18875 S:      Maintained
18876 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
18877 F:      drivers/rtc/rtc-rzn1.c
18878
18879 RENESAS RZ/N1 USBF CONTROLLER DRIVER
18880 M:      Herve Codina <[email protected]>
18881 L:      [email protected]
18882 L:      [email protected]
18883 S:      Maintained
18884 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
18885 F:      drivers/usb/gadget/udc/renesas_usbf.c
18886
18887 RENESAS RZ/V2M I2C DRIVER
18888 M:      Fabrizio Castro <[email protected]>
18889 L:      [email protected]
18890 L:      [email protected]
18891 S:      Supported
18892 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
18893 F:      drivers/i2c/busses/i2c-rzv2m.c
18894
18895 RENESAS SUPERH ETHERNET DRIVER
18896 R:      Sergey Shtylyov <[email protected]>
18897 L:      [email protected]
18898 L:      [email protected]
18899 F:      Documentation/devicetree/bindings/net/renesas,ether.yaml
18900 F:      drivers/net/ethernet/renesas/Kconfig
18901 F:      drivers/net/ethernet/renesas/Makefile
18902 F:      drivers/net/ethernet/renesas/sh_eth*
18903 F:      include/linux/sh_eth.h
18904
18905 RENESAS USB PHY DRIVER
18906 M:      Yoshihiro Shimoda <[email protected]>
18907 L:      [email protected]
18908 S:      Maintained
18909 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
18910
18911 RENESAS VERSACLOCK 7 CLOCK DRIVER
18912 M:      Alex Helms <[email protected]>
18913 S:      Maintained
18914 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
18915 F:      drivers/clk/clk-versaclock7.c
18916
18917 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
18918 M:      Herve Codina <[email protected]>
18919 L:      [email protected]
18920 S:      Maintained
18921 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
18922 F:      drivers/iio/potentiometer/x9250.c
18923
18924 RESET CONTROLLER FRAMEWORK
18925 M:      Philipp Zabel <[email protected]>
18926 S:      Maintained
18927 T:      git git://git.pengutronix.de/git/pza/linux
18928 F:      Documentation/devicetree/bindings/reset/
18929 F:      Documentation/driver-api/reset.rst
18930 F:      drivers/reset/
18931 F:      include/dt-bindings/reset/
18932 F:      include/linux/reset-controller.h
18933 F:      include/linux/reset.h
18934 F:      include/linux/reset/
18935 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
18936
18937 RESTARTABLE SEQUENCES SUPPORT
18938 M:      Mathieu Desnoyers <[email protected]>
18939 M:      Peter Zijlstra <[email protected]>
18940 M:      "Paul E. McKenney" <[email protected]>
18941 M:      Boqun Feng <[email protected]>
18942 L:      [email protected]
18943 S:      Supported
18944 F:      include/trace/events/rseq.h
18945 F:      include/uapi/linux/rseq.h
18946 F:      kernel/rseq.c
18947 F:      tools/testing/selftests/rseq/
18948
18949 RFKILL
18950 M:      Johannes Berg <[email protected]>
18951 L:      [email protected]
18952 S:      Maintained
18953 W:      https://wireless.wiki.kernel.org/
18954 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
18955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
18956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
18957 F:      Documentation/ABI/stable/sysfs-class-rfkill
18958 F:      Documentation/driver-api/rfkill.rst
18959 F:      include/linux/rfkill.h
18960 F:      include/uapi/linux/rfkill.h
18961 F:      net/rfkill/
18962
18963 RHASHTABLE
18964 M:      Thomas Graf <[email protected]>
18965 M:      Herbert Xu <[email protected]>
18966 L:      [email protected]
18967 S:      Maintained
18968 F:      include/linux/rhashtable-types.h
18969 F:      include/linux/rhashtable.h
18970 F:      lib/rhashtable.c
18971 F:      lib/test_rhashtable.c
18972
18973 RICOH R5C592 MEMORYSTICK DRIVER
18974 M:      Maxim Levitsky <[email protected]>
18975 S:      Maintained
18976 F:      drivers/memstick/host/r592.*
18977
18978 RICOH SMARTMEDIA/XD DRIVER
18979 M:      Maxim Levitsky <[email protected]>
18980 S:      Maintained
18981 F:      drivers/mtd/nand/raw/r852.c
18982 F:      drivers/mtd/nand/raw/r852.h
18983
18984 RISC-V ARCHITECTURE
18985 M:      Paul Walmsley <[email protected]>
18986 M:      Palmer Dabbelt <[email protected]>
18987 M:      Albert Ou <[email protected]>
18988 L:      [email protected]
18989 S:      Supported
18990 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18991 C:      irc://irc.libera.chat/riscv
18992 P:      Documentation/arch/riscv/patch-acceptance.rst
18993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
18994 F:      arch/riscv/
18995 N:      riscv
18996 K:      riscv
18997
18998 RISC-V MICROCHIP FPGA SUPPORT
18999 M:      Conor Dooley <[email protected]>
19000 M:      Daire McNamara <[email protected]>
19001 L:      [email protected]
19002 S:      Supported
19003 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
19004 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
19005 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
19006 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
19007 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
19008 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
19009 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
19010 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
19011 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
19012 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
19013 F:      arch/riscv/boot/dts/microchip/
19014 F:      drivers/char/hw_random/mpfs-rng.c
19015 F:      drivers/clk/microchip/clk-mpfs*.c
19016 F:      drivers/firmware/microchip/mpfs-auto-update.c
19017 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
19018 F:      drivers/mailbox/mailbox-mpfs.c
19019 F:      drivers/pci/controller/pcie-microchip-host.c
19020 F:      drivers/pwm/pwm-microchip-core.c
19021 F:      drivers/reset/reset-mpfs.c
19022 F:      drivers/rtc/rtc-mpfs.c
19023 F:      drivers/soc/microchip/mpfs-sys-controller.c
19024 F:      drivers/spi/spi-microchip-core-qspi.c
19025 F:      drivers/spi/spi-microchip-core.c
19026 F:      drivers/usb/musb/mpfs.c
19027 F:      include/soc/microchip/mpfs.h
19028
19029 RISC-V MISC SOC SUPPORT
19030 M:      Conor Dooley <[email protected]>
19031 L:      [email protected]
19032 S:      Maintained
19033 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19034 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19035 F:      Documentation/devicetree/bindings/riscv/
19036 F:      arch/riscv/boot/dts/
19037 X:      arch/riscv/boot/dts/allwinner/
19038 X:      arch/riscv/boot/dts/renesas/
19039 X:      arch/riscv/boot/dts/sophgo/
19040
19041 RISC-V PMU DRIVERS
19042 M:      Atish Patra <[email protected]>
19043 R:      Anup Patel <[email protected]>
19044 L:      [email protected]
19045 S:      Supported
19046 F:      drivers/perf/riscv_pmu.c
19047 F:      drivers/perf/riscv_pmu_legacy.c
19048 F:      drivers/perf/riscv_pmu_sbi.c
19049
19050 RISC-V THEAD SoC SUPPORT
19051 M:      Jisheng Zhang <[email protected]>
19052 M:      Guo Ren <[email protected]>
19053 M:      Fu Wei <[email protected]>
19054 L:      [email protected]
19055 S:      Maintained
19056 F:      arch/riscv/boot/dts/thead/
19057
19058 RNBD BLOCK DRIVERS
19059 M:      Md. Haris Iqbal <[email protected]>
19060 M:      Jack Wang <[email protected]>
19061 L:      [email protected]
19062 S:      Maintained
19063 F:      drivers/block/rnbd/
19064
19065 ROCCAT DRIVERS
19066 M:      Stefan Achatz <[email protected]>
19067 S:      Maintained
19068 W:      http://sourceforge.net/projects/roccat/
19069 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
19070 F:      drivers/hid/hid-roccat*
19071 F:      include/linux/hid-roccat*
19072
19073 ROCKCHIP CRYPTO DRIVERS
19074 M:      Corentin Labbe <[email protected]>
19075 L:      [email protected]
19076 S:      Maintained
19077 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
19078 F:      drivers/crypto/rockchip/
19079
19080 ROCKCHIP I2S TDM DRIVER
19081 M:      Nicolas Frattaroli <[email protected]>
19082 L:      [email protected]
19083 S:      Maintained
19084 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
19085 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
19086
19087 ROCKCHIP ISP V1 DRIVER
19088 M:      Dafna Hirschfeld <[email protected]>
19089 M:      Laurent Pinchart <[email protected]>
19090 L:      [email protected]
19091 L:      [email protected]
19092 S:      Maintained
19093 F:      Documentation/admin-guide/media/rkisp1.rst
19094 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
19095 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
19096 F:      drivers/media/platform/rockchip/rkisp1
19097 F:      include/uapi/linux/rkisp1-config.h
19098
19099 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
19100 M:      Jacob Chen <[email protected]>
19101 M:      Ezequiel Garcia <[email protected]>
19102 L:      [email protected]
19103 L:      [email protected]
19104 S:      Maintained
19105 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
19106 F:      drivers/media/platform/rockchip/rga/
19107
19108 ROCKCHIP VIDEO DECODER DRIVER
19109 M:      Ezequiel Garcia <[email protected]>
19110 L:      [email protected]
19111 L:      [email protected]
19112 S:      Maintained
19113 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
19114 F:      drivers/staging/media/rkvdec/
19115
19116 ROCKER DRIVER
19117 M:      Jiri Pirko <[email protected]>
19118 L:      [email protected]
19119 S:      Supported
19120 F:      drivers/net/ethernet/rocker/
19121
19122 ROCKETPORT EXPRESS/INFINITY DRIVER
19123 M:      Kevin Cernekee <[email protected]>
19124 L:      [email protected]
19125 S:      Odd Fixes
19126 F:      drivers/tty/serial/rp2.*
19127
19128 ROHM BD99954 CHARGER IC
19129 M:      Matti Vaittinen <[email protected]>
19130 S:      Supported
19131 F:      drivers/power/supply/bd99954-charger.c
19132 F:      drivers/power/supply/bd99954-charger.h
19133
19134 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
19135 M:      Tomasz Duszynski <[email protected]>
19136 S:      Maintained
19137 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
19138 F:      drivers/iio/light/bh1750.c
19139
19140 ROHM BM1390 PRESSURE SENSOR DRIVER
19141 M:      Matti Vaittinen <[email protected]>
19142 L:      [email protected]
19143 S:      Supported
19144 F:      drivers/iio/pressure/rohm-bm1390.c
19145
19146 ROHM BU270xx LIGHT SENSOR DRIVERs
19147 M:      Matti Vaittinen <[email protected]>
19148 L:      [email protected]
19149 S:      Supported
19150 F:      drivers/iio/light/rohm-bu27008.c
19151 F:      drivers/iio/light/rohm-bu27034.c
19152
19153 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
19154 M:      Marek Vasut <[email protected]>
19155 L:      [email protected]
19156 L:      [email protected]
19157 S:      Supported
19158 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
19159 F:      drivers/gpio/gpio-bd9571mwv.c
19160 F:      drivers/mfd/bd9571mwv.c
19161 F:      drivers/regulator/bd9571mwv-regulator.c
19162 F:      include/linux/mfd/bd9571mwv.h
19163
19164 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
19165 M:      Matti Vaittinen <[email protected]>
19166 S:      Supported
19167 F:      drivers/clk/clk-bd718x7.c
19168 F:      drivers/gpio/gpio-bd71815.c
19169 F:      drivers/gpio/gpio-bd71828.c
19170 F:      drivers/mfd/rohm-bd71828.c
19171 F:      drivers/mfd/rohm-bd718x7.c
19172 F:      drivers/mfd/rohm-bd9576.c
19173 F:      drivers/regulator/bd71815-regulator.c
19174 F:      drivers/regulator/bd71828-regulator.c
19175 F:      drivers/regulator/bd718x7-regulator.c
19176 F:      drivers/regulator/bd9576-regulator.c
19177 F:      drivers/regulator/rohm-regulator.c
19178 F:      drivers/rtc/rtc-bd70528.c
19179 F:      drivers/watchdog/bd9576_wdt.c
19180 F:      include/linux/mfd/rohm-bd71815.h
19181 F:      include/linux/mfd/rohm-bd71828.h
19182 F:      include/linux/mfd/rohm-bd718x7.h
19183 F:      include/linux/mfd/rohm-bd957x.h
19184 F:      include/linux/mfd/rohm-generic.h
19185 F:      include/linux/mfd/rohm-shared.h
19186
19187 ROSE NETWORK LAYER
19188 M:      Ralf Baechle <[email protected]>
19189 L:      [email protected]
19190 S:      Maintained
19191 W:      https://linux-ax25.in-berlin.de
19192 F:      include/net/rose.h
19193 F:      include/uapi/linux/rose.h
19194 F:      net/rose/
19195
19196 ROTATION DRIVER FOR ALLWINNER A83T
19197 M:      Jernej Skrabec <[email protected]>
19198 L:      [email protected]
19199 S:      Maintained
19200 T:      git git://linuxtv.org/media_tree.git
19201 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
19202 F:      drivers/media/platform/sunxi/sun8i-rotate/
19203
19204 RPMSG TTY DRIVER
19205 M:      Arnaud Pouliquen <[email protected]>
19206 L:      [email protected]
19207 S:      Maintained
19208 F:      drivers/tty/rpmsg_tty.c
19209
19210 RTL2830 MEDIA DRIVER
19211 L:      [email protected]
19212 S:      Orphan
19213 W:      https://linuxtv.org
19214 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19215 F:      drivers/media/dvb-frontends/rtl2830*
19216
19217 RTL2832 MEDIA DRIVER
19218 L:      [email protected]
19219 S:      Orphan
19220 W:      https://linuxtv.org
19221 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19222 F:      drivers/media/dvb-frontends/rtl2832*
19223
19224 RTL2832_SDR MEDIA DRIVER
19225 L:      [email protected]
19226 S:      Orphan
19227 W:      https://linuxtv.org
19228 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19229 F:      drivers/media/dvb-frontends/rtl2832_sdr*
19230
19231 RTL8180 WIRELESS DRIVER
19232 L:      [email protected]
19233 S:      Orphan
19234 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
19235
19236 RTL8187 WIRELESS DRIVER
19237 M:      Hin-Tak Leung <[email protected]>
19238 M:      Larry Finger <[email protected]>
19239 L:      [email protected]
19240 S:      Maintained
19241 T:      git https://github.com/pkshih/rtw.git
19242 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
19243
19244 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
19245 M:      Jes Sorensen <[email protected]>
19246 L:      [email protected]
19247 S:      Maintained
19248 T:      git https://github.com/pkshih/rtw.git
19249 F:      drivers/net/wireless/realtek/rtl8xxxu/
19250
19251 RTRS TRANSPORT DRIVERS
19252 M:      Md. Haris Iqbal <[email protected]>
19253 M:      Jack Wang <[email protected]>
19254 L:      [email protected]
19255 S:      Maintained
19256 F:      drivers/infiniband/ulp/rtrs/
19257
19258 RUNTIME VERIFICATION (RV)
19259 M:      Daniel Bristot de Oliveira <[email protected]>
19260 M:      Steven Rostedt <[email protected]>
19261 L:      [email protected]
19262 S:      Maintained
19263 F:      Documentation/trace/rv/
19264 F:      include/linux/rv.h
19265 F:      include/rv/
19266 F:      kernel/trace/rv/
19267 F:      tools/verification/
19268
19269 RUST
19270 M:      Miguel Ojeda <[email protected]>
19271 M:      Alex Gaynor <[email protected]>
19272 M:      Wedson Almeida Filho <[email protected]>
19273 R:      Boqun Feng <[email protected]>
19274 R:      Gary Guo <[email protected]>
19275 R:      Björn Roy Baron <[email protected]>
19276 R:      Benno Lossin <[email protected]>
19277 R:      Andreas Hindborg <[email protected]>
19278 R:      Alice Ryhl <[email protected]>
19279 L:      [email protected]
19280 S:      Supported
19281 W:      https://rust-for-linux.com
19282 B:      https://github.com/Rust-for-Linux/linux/issues
19283 C:      zulip://rust-for-linux.zulipchat.com
19284 P:      https://rust-for-linux.com/contributing
19285 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
19286 F:      Documentation/rust/
19287 F:      rust/
19288 F:      samples/rust/
19289 F:      scripts/*rust*
19290 F:      tools/testing/selftests/rust/
19291 K:      \b(?i:rust)\b
19292
19293 RXRPC SOCKETS (AF_RXRPC)
19294 M:      David Howells <[email protected]>
19295 M:      Marc Dionne <[email protected]>
19296 L:      [email protected]
19297 S:      Supported
19298 W:      https://www.infradead.org/~dhowells/kafs/
19299 F:      Documentation/networking/rxrpc.rst
19300 F:      include/keys/rxrpc-type.h
19301 F:      include/net/af_rxrpc.h
19302 F:      include/trace/events/rxrpc.h
19303 F:      include/uapi/linux/rxrpc.h
19304 F:      net/rxrpc/
19305
19306 S3 SAVAGE FRAMEBUFFER DRIVER
19307 M:      Antonino Daplas <[email protected]>
19308 L:      [email protected]
19309 S:      Maintained
19310 F:      drivers/video/fbdev/savage/
19311
19312 S390 ARCHITECTURE
19313 M:      Heiko Carstens <[email protected]>
19314 M:      Vasily Gorbik <[email protected]>
19315 M:      Alexander Gordeev <[email protected]>
19316 R:      Christian Borntraeger <[email protected]>
19317 R:      Sven Schnelle <[email protected]>
19318 L:      [email protected]
19319 S:      Supported
19320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
19321 F:      Documentation/driver-api/s390-drivers.rst
19322 F:      Documentation/arch/s390/
19323 F:      arch/s390/
19324 F:      drivers/s390/
19325 F:      drivers/watchdog/diag288_wdt.c
19326
19327 S390 COMMON I/O LAYER
19328 M:      Vineeth Vijayan <[email protected]>
19329 M:      Peter Oberparleiter <[email protected]>
19330 L:      [email protected]
19331 S:      Supported
19332 F:      drivers/s390/cio/
19333
19334 S390 DASD DRIVER
19335 M:      Stefan Haberland <[email protected]>
19336 M:      Jan Hoeppner <[email protected]>
19337 L:      [email protected]
19338 S:      Supported
19339 F:      block/partitions/ibm.c
19340 F:      drivers/s390/block/dasd*
19341 F:      include/linux/dasd_mod.h
19342
19343 S390 IOMMU (PCI)
19344 M:      Niklas Schnelle <[email protected]>
19345 M:      Matthew Rosato <[email protected]>
19346 R:      Gerald Schaefer <[email protected]>
19347 L:      [email protected]
19348 S:      Supported
19349 F:      drivers/iommu/s390-iommu.c
19350
19351 S390 IUCV NETWORK LAYER
19352 M:      Alexandra Winter <[email protected]>
19353 M:      Thorsten Winkler <[email protected]>
19354 L:      [email protected]
19355 L:      [email protected]
19356 S:      Supported
19357 F:      drivers/s390/net/*iucv*
19358 F:      include/net/iucv/
19359 F:      net/iucv/
19360
19361 S390 MM
19362 M:      Alexander Gordeev <[email protected]>
19363 M:      Gerald Schaefer <[email protected]>
19364 L:      [email protected]
19365 S:      Supported
19366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
19367 F:      arch/s390/include/asm/pgtable.h
19368 F:      arch/s390/mm
19369
19370 S390 NETWORK DRIVERS
19371 M:      Alexandra Winter <[email protected]>
19372 M:      Thorsten Winkler <[email protected]>
19373 L:      [email protected]
19374 L:      [email protected]
19375 S:      Supported
19376 F:      drivers/s390/net/
19377
19378 S390 PCI SUBSYSTEM
19379 M:      Niklas Schnelle <[email protected]>
19380 M:      Gerald Schaefer <[email protected]>
19381 L:      [email protected]
19382 S:      Supported
19383 F:      Documentation/arch/s390/pci.rst
19384 F:      arch/s390/pci/
19385 F:      drivers/pci/hotplug/s390_pci_hpc.c
19386
19387 S390 SCM DRIVER
19388 M:      Vineeth Vijayan <[email protected]>
19389 L:      [email protected]
19390 S:      Supported
19391 F:      drivers/s390/block/scm*
19392 F:      drivers/s390/cio/scm.c
19393
19394 S390 VFIO AP DRIVER
19395 M:      Tony Krowiak <[email protected]>
19396 M:      Halil Pasic <[email protected]>
19397 M:      Jason Herne <[email protected]>
19398 L:      [email protected]
19399 S:      Supported
19400 F:      Documentation/arch/s390/vfio-ap*
19401 F:      drivers/s390/crypto/vfio_ap*
19402
19403 S390 VFIO-CCW DRIVER
19404 M:      Eric Farman <[email protected]>
19405 M:      Matthew Rosato <[email protected]>
19406 R:      Halil Pasic <[email protected]>
19407 L:      [email protected]
19408 L:      [email protected]
19409 S:      Supported
19410 F:      Documentation/arch/s390/vfio-ccw.rst
19411 F:      drivers/s390/cio/vfio_ccw*
19412 F:      include/uapi/linux/vfio_ccw.h
19413
19414 S390 VFIO-PCI DRIVER
19415 M:      Matthew Rosato <[email protected]>
19416 M:      Eric Farman <[email protected]>
19417 L:      [email protected]
19418 L:      [email protected]
19419 S:      Supported
19420 F:      arch/s390/kvm/pci*
19421 F:      drivers/vfio/pci/vfio_pci_zdev.c
19422 F:      include/uapi/linux/vfio_zdev.h
19423
19424 S390 ZCRYPT DRIVER
19425 M:      Harald Freudenberger <[email protected]>
19426 L:      [email protected]
19427 S:      Supported
19428 F:      drivers/s390/crypto/
19429
19430 S390 ZFCP DRIVER
19431 M:      Steffen Maier <[email protected]>
19432 M:      Benjamin Block <[email protected]>
19433 L:      [email protected]
19434 S:      Supported
19435 F:      drivers/s390/scsi/zfcp_*
19436
19437 SAA6588 RDS RECEIVER DRIVER
19438 M:      Hans Verkuil <[email protected]>
19439 L:      [email protected]
19440 S:      Odd Fixes
19441 W:      https://linuxtv.org
19442 T:      git git://linuxtv.org/media_tree.git
19443 F:      drivers/media/i2c/saa6588*
19444
19445 SAA7134 VIDEO4LINUX DRIVER
19446 M:      Mauro Carvalho Chehab <[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/driver-api/media/drivers/saa7134*
19452 F:      drivers/media/pci/saa7134/
19453
19454 SAA7146 VIDEO4LINUX-2 DRIVER
19455 M:      Hans Verkuil <[email protected]>
19456 L:      [email protected]
19457 S:      Maintained
19458 T:      git git://linuxtv.org/media_tree.git
19459 F:      drivers/media/common/saa7146/
19460 F:      drivers/media/pci/saa7146/
19461 F:      include/media/drv-intf/saa7146*
19462
19463 SAFESETID SECURITY MODULE
19464 M:      Micah Morton <[email protected]>
19465 S:      Supported
19466 F:      Documentation/admin-guide/LSM/SafeSetID.rst
19467 F:      security/safesetid/
19468
19469 SAMSUNG AUDIO (ASoC) DRIVERS
19470 M:      Sylwester Nawrocki <[email protected]>
19471 L:      [email protected] (moderated for non-subscribers)
19472 S:      Maintained
19473 B:      mailto:[email protected]
19474 F:      Documentation/devicetree/bindings/sound/samsung*
19475 F:      sound/soc/samsung/
19476
19477 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
19478 M:      Krzysztof Kozlowski <[email protected]>
19479 L:      [email protected]
19480 L:      [email protected]
19481 S:      Maintained
19482 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
19483 F:      drivers/crypto/exynos-rng.c
19484
19485 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
19486 M:      Łukasz Stelmach <[email protected]>
19487 L:      [email protected]
19488 S:      Maintained
19489 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
19490 F:      drivers/char/hw_random/exynos-trng.c
19491
19492 SAMSUNG FRAMEBUFFER DRIVER
19493 M:      Jingoo Han <[email protected]>
19494 L:      [email protected]
19495 S:      Maintained
19496 F:      drivers/video/fbdev/s3c-fb.c
19497
19498 SAMSUNG INTERCONNECT DRIVERS
19499 M:      Sylwester Nawrocki <[email protected]>
19500 M:      Artur Świgoń <[email protected]>
19501 L:      [email protected]
19502 L:      [email protected]
19503 S:      Supported
19504 F:      drivers/interconnect/samsung/
19505
19506 SAMSUNG LAPTOP DRIVER
19507 M:      Corentin Chary <[email protected]>
19508 L:      [email protected]
19509 S:      Maintained
19510 F:      drivers/platform/x86/samsung-laptop.c
19511
19512 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
19513 M:      Krzysztof Kozlowski <[email protected]>
19514 L:      [email protected]
19515 L:      [email protected]
19516 S:      Maintained
19517 B:      mailto:[email protected]
19518 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
19519 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
19520 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
19521 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
19522 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
19523 F:      drivers/clk/clk-s2mps11.c
19524 F:      drivers/mfd/sec*.c
19525 F:      drivers/regulator/s2m*.c
19526 F:      drivers/regulator/s5m*.c
19527 F:      drivers/rtc/rtc-s5m.c
19528 F:      include/linux/mfd/samsung/
19529
19530 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
19531 M:      Sylwester Nawrocki <[email protected]>
19532 L:      [email protected]
19533 L:      [email protected]
19534 S:      Maintained
19535 F:      drivers/media/platform/samsung/s3c-camif/
19536 F:      include/media/drv-intf/s3c_camif.h
19537
19538 SAMSUNG S3FWRN5 NFC DRIVER
19539 M:      Krzysztof Kozlowski <[email protected]>
19540 S:      Maintained
19541 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
19542 F:      drivers/nfc/s3fwrn5
19543
19544 SAMSUNG S5C73M3 CAMERA DRIVER
19545 M:      Sylwester Nawrocki <[email protected]>
19546 M:      Andrzej Hajda <[email protected]>
19547 L:      [email protected]
19548 S:      Supported
19549 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
19550 F:      drivers/media/i2c/s5c73m3/*
19551
19552 SAMSUNG S5K5BAF CAMERA DRIVER
19553 M:      Sylwester Nawrocki <[email protected]>
19554 M:      Andrzej Hajda <[email protected]>
19555 L:      [email protected]
19556 S:      Supported
19557 F:      drivers/media/i2c/s5k5baf.c
19558
19559 SAMSUNG S5P Security SubSystem (SSS) DRIVER
19560 M:      Krzysztof Kozlowski <[email protected]>
19561 M:      Vladimir Zapolskiy <[email protected]>
19562 L:      [email protected]
19563 L:      [email protected]
19564 S:      Maintained
19565 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
19566 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
19567 F:      drivers/crypto/s5p-sss.c
19568
19569 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
19570 M:      Sylwester Nawrocki <[email protected]>
19571 L:      [email protected]
19572 S:      Supported
19573 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19574 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
19575 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
19576 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
19577 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
19578 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
19579 F:      drivers/media/platform/samsung/exynos4-is/
19580
19581 SAMSUNG SOC CLOCK DRIVERS
19582 M:      Krzysztof Kozlowski <[email protected]>
19583 M:      Sylwester Nawrocki <[email protected]>
19584 M:      Chanwoo Choi <[email protected]>
19585 R:      Alim Akhtar <[email protected]>
19586 L:      [email protected]
19587 S:      Maintained
19588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
19589 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
19590 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
19591 F:      drivers/clk/samsung/
19592 F:      include/dt-bindings/clock/exynos*.h
19593 F:      include/dt-bindings/clock/s5p*.h
19594 F:      include/dt-bindings/clock/samsung,*.h
19595 F:      include/linux/clk/samsung.h
19596
19597 SAMSUNG SPI DRIVERS
19598 M:      Andi Shyti <[email protected]>
19599 L:      [email protected]
19600 L:      [email protected]
19601 S:      Maintained
19602 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
19603 F:      drivers/spi/spi-s3c*
19604 F:      include/linux/platform_data/spi-s3c64xx.h
19605
19606 SAMSUNG SXGBE DRIVERS
19607 M:      Byungho An <[email protected]>
19608 L:      [email protected]
19609 S:      Supported
19610 F:      drivers/net/ethernet/samsung/sxgbe/
19611
19612 SAMSUNG THERMAL DRIVER
19613 M:      Bartlomiej Zolnierkiewicz <[email protected]>
19614 M:      Krzysztof Kozlowski <[email protected]>
19615 L:      [email protected]
19616 L:      [email protected]
19617 S:      Maintained
19618 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
19619 F:      drivers/thermal/samsung/
19620
19621 SAMSUNG USB2 PHY DRIVER
19622 M:      Sylwester Nawrocki <[email protected]>
19623 L:      [email protected]
19624 S:      Supported
19625 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
19626 F:      Documentation/driver-api/phy/samsung-usb2.rst
19627 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
19628 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
19629 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
19630 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
19631 F:      drivers/phy/samsung/phy-samsung-usb2.c
19632 F:      drivers/phy/samsung/phy-samsung-usb2.h
19633
19634 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
19635 M:      Paul Barker <[email protected]>
19636 R:      Marc Murphy <[email protected]>
19637 S:      Supported
19638 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
19639
19640 SC1200 WDT DRIVER
19641 M:      Zwane Mwaikambo <[email protected]>
19642 S:      Maintained
19643 F:      drivers/watchdog/sc1200wdt.c
19644
19645 SCHEDULER
19646 M:      Ingo Molnar <[email protected]>
19647 M:      Peter Zijlstra <[email protected]>
19648 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
19649 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
19650 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
19651 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
19652 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
19653 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
19654 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
19655 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
19656 L:      [email protected]
19657 S:      Maintained
19658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
19659 F:      include/linux/preempt.h
19660 F:      include/linux/sched.h
19661 F:      include/linux/wait.h
19662 F:      include/uapi/linux/sched.h
19663 F:      kernel/sched/
19664
19665 SCSI LIBSAS SUBSYSTEM
19666 R:      John Garry <[email protected]>
19667 R:      Jason Yan <[email protected]>
19668 L:      [email protected]
19669 S:      Supported
19670 F:      Documentation/scsi/libsas.rst
19671 F:      drivers/scsi/libsas/
19672 F:      include/scsi/libsas.h
19673 F:      include/scsi/sas_ata.h
19674
19675 SCSI RDMA PROTOCOL (SRP) INITIATOR
19676 M:      Bart Van Assche <[email protected]>
19677 L:      [email protected]
19678 S:      Supported
19679 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19680 F:      drivers/infiniband/ulp/srp/
19681 F:      include/scsi/srp.h
19682
19683 SCSI RDMA PROTOCOL (SRP) TARGET
19684 M:      Bart Van Assche <[email protected]>
19685 L:      [email protected]
19686 L:      [email protected]
19687 S:      Supported
19688 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19689 F:      drivers/infiniband/ulp/srpt/
19690
19691 SCSI SG DRIVER
19692 M:      Doug Gilbert <[email protected]>
19693 L:      [email protected]
19694 S:      Maintained
19695 W:      http://sg.danny.cz/sg
19696 F:      Documentation/scsi/scsi-generic.rst
19697 F:      drivers/scsi/sg.c
19698 F:      include/scsi/sg.h
19699
19700 SCSI SUBSYSTEM
19701 M:      "James E.J. Bottomley" <[email protected]>
19702 M:      "Martin K. Petersen" <[email protected]>
19703 L:      [email protected]
19704 S:      Maintained
19705 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
19706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
19707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19708 F:      Documentation/devicetree/bindings/scsi/
19709 F:      drivers/scsi/
19710 F:      drivers/ufs/
19711 F:      include/scsi/
19712
19713 SCSI TAPE DRIVER
19714 M:      Kai Mäkisara <[email protected]>
19715 L:      [email protected]
19716 S:      Maintained
19717 F:      Documentation/scsi/st.rst
19718 F:      drivers/scsi/st.*
19719 F:      drivers/scsi/st_*.h
19720
19721 SCSI TARGET CORE USER DRIVER
19722 M:      Bodo Stroesser <[email protected]>
19723 L:      [email protected]
19724 L:      [email protected]
19725 S:      Supported
19726 F:      Documentation/target/tcmu-design.rst
19727 F:      drivers/target/target_core_user.c
19728 F:      include/uapi/linux/target_core_user.h
19729
19730 SCSI TARGET SUBSYSTEM
19731 M:      "Martin K. Petersen" <[email protected]>
19732 L:      [email protected]
19733 L:      [email protected]
19734 S:      Supported
19735 Q:      https://patchwork.kernel.org/project/target-devel/list/
19736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19737 F:      Documentation/target/
19738 F:      drivers/target/
19739 F:      include/target/
19740
19741 SCTP PROTOCOL
19742 M:      Marcelo Ricardo Leitner <[email protected]>
19743 M:      Xin Long <[email protected]>
19744 L:      [email protected]
19745 S:      Maintained
19746 W:      https://github.com/sctp/lksctp-tools/wiki
19747 F:      Documentation/networking/sctp.rst
19748 F:      include/linux/sctp.h
19749 F:      include/net/sctp/
19750 F:      include/uapi/linux/sctp.h
19751 F:      net/sctp/
19752
19753 SCx200 CPU SUPPORT
19754 M:      Jim Cromie <[email protected]>
19755 S:      Odd Fixes
19756 F:      Documentation/i2c/busses/scx200_acb.rst
19757 F:      arch/x86/platform/scx200/
19758 F:      drivers/i2c/busses/scx200*
19759 F:      drivers/mtd/maps/scx200_docflash.c
19760 F:      drivers/watchdog/scx200_wdt.c
19761 F:      include/linux/scx200.h
19762
19763 SCx200 GPIO DRIVER
19764 M:      Jim Cromie <[email protected]>
19765 S:      Maintained
19766 F:      drivers/char/scx200_gpio.c
19767 F:      include/linux/scx200_gpio.h
19768
19769 SCx200 HRT CLOCKSOURCE DRIVER
19770 M:      Jim Cromie <[email protected]>
19771 S:      Maintained
19772 F:      drivers/clocksource/scx200_hrt.c
19773
19774 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
19775 M:      Sascha Sommer <[email protected]>
19776 L:      [email protected] (subscribers-only)
19777 S:      Maintained
19778 F:      drivers/mmc/host/sdricoh_cs.c
19779
19780 SECO BOARDS CEC DRIVER
19781 M:      Ettore Chimenti <[email protected]>
19782 S:      Maintained
19783 F:      drivers/media/cec/platform/seco/seco-cec.c
19784 F:      drivers/media/cec/platform/seco/seco-cec.h
19785
19786 SECURE COMPUTING
19787 M:      Kees Cook <[email protected]>
19788 R:      Andy Lutomirski <[email protected]>
19789 R:      Will Drewry <[email protected]>
19790 S:      Supported
19791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
19792 F:      Documentation/userspace-api/seccomp_filter.rst
19793 F:      include/linux/seccomp.h
19794 F:      include/uapi/linux/seccomp.h
19795 F:      kernel/seccomp.c
19796 F:      tools/testing/selftests/kselftest_harness.h
19797 F:      tools/testing/selftests/seccomp/*
19798 K:      \bsecure_computing
19799 K:      \bTIF_SECCOMP\b
19800
19801 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
19802 M:      Kamal Dasu <[email protected]>
19803 M:      Al Cooper <[email protected]>
19804 R:      Broadcom internal kernel review list <[email protected]>
19805 L:      [email protected]
19806 S:      Maintained
19807 F:      drivers/mmc/host/sdhci-brcmstb*
19808
19809 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
19810 M:      Adrian Hunter <[email protected]>
19811 L:      [email protected]
19812 S:      Supported
19813 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
19814 F:      drivers/mmc/host/sdhci*
19815
19816 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
19817 M:      Aubin Constans <[email protected]>
19818 R:      Eugen Hristev <[email protected]>
19819 L:      [email protected]
19820 S:      Supported
19821 F:      drivers/mmc/host/sdhci-of-at91.c
19822
19823 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
19824 M:      Haibo Chen <[email protected]>
19825 L:      [email protected]
19826 L:      [email protected]
19827 S:      Maintained
19828 F:      drivers/mmc/host/sdhci-esdhc-imx.c
19829
19830 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
19831 M:      Ben Dooks <[email protected]>
19832 M:      Jaehoon Chung <[email protected]>
19833 L:      [email protected]
19834 S:      Maintained
19835 F:      drivers/mmc/host/sdhci-s3c*
19836
19837 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
19838 M:      Viresh Kumar <[email protected]>
19839 L:      [email protected]
19840 S:      Maintained
19841 F:      drivers/mmc/host/sdhci-spear.c
19842
19843 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
19844 M:      Vignesh Raghavendra <[email protected]>
19845 L:      [email protected]
19846 S:      Maintained
19847 F:      drivers/mmc/host/sdhci-omap.c
19848
19849 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
19850 M:      Jonathan Derrick <[email protected]>
19851 L:      [email protected]
19852 S:      Supported
19853 F:      block/opal_proto.h
19854 F:      block/sed*
19855 F:      include/linux/sed*
19856 F:      include/uapi/linux/sed*
19857
19858 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
19859 M:      Mark Rutland <[email protected]>
19860 M:      Lorenzo Pieralisi <[email protected]>
19861 M:      Sudeep Holla <[email protected]>
19862 L:      [email protected] (moderated for non-subscribers)
19863 S:      Maintained
19864 F:      drivers/firmware/smccc/
19865 F:      include/linux/arm-smccc.h
19866
19867 SECURITY CONTACT
19868 M:      Security Officers <[email protected]>
19869 S:      Supported
19870 F:      Documentation/process/security-bugs.rst
19871
19872 SECURITY SUBSYSTEM
19873 M:      Paul Moore <[email protected]>
19874 M:      James Morris <[email protected]>
19875 M:      "Serge E. Hallyn" <[email protected]>
19876 L:      [email protected]
19877 S:      Supported
19878 Q:      https://patchwork.kernel.org/project/linux-security-module/list
19879 B:      mailto:[email protected]
19880 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
19881 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
19882 F:      include/uapi/linux/lsm.h
19883 F:      security/
19884 F:      tools/testing/selftests/lsm/
19885 X:      security/selinux/
19886 K:      \bsecurity_[a-z_0-9]\+\b
19887
19888 SELINUX SECURITY MODULE
19889 M:      Paul Moore <[email protected]>
19890 M:      Stephen Smalley <[email protected]>
19891 R:      Ondrej Mosnacek <[email protected]>
19892 L:      [email protected]
19893 S:      Supported
19894 W:      https://github.com/SELinuxProject
19895 Q:      https://patchwork.kernel.org/project/selinux/list
19896 B:      mailto:[email protected]
19897 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
19898 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
19899 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
19900 F:      Documentation/ABI/removed/sysfs-selinux-disable
19901 F:      Documentation/admin-guide/LSM/SELinux.rst
19902 F:      include/trace/events/avc.h
19903 F:      include/uapi/linux/selinux_netlink.h
19904 F:      scripts/selinux/
19905 F:      security/selinux/
19906
19907 SENSABLE PHANTOM
19908 M:      Jiri Slaby <[email protected]>
19909 S:      Maintained
19910 F:      drivers/misc/phantom.c
19911 F:      include/uapi/linux/phantom.h
19912
19913 SENSEAIR SUNRISE 006-0-0007
19914 M:      Jacopo Mondi <[email protected]>
19915 S:      Maintained
19916 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
19917 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
19918 F:      drivers/iio/chemical/sunrise_co2.c
19919
19920 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
19921 M:      Tomasz Duszynski <[email protected]>
19922 S:      Maintained
19923 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
19924 F:      drivers/iio/chemical/scd30.h
19925 F:      drivers/iio/chemical/scd30_core.c
19926 F:      drivers/iio/chemical/scd30_i2c.c
19927 F:      drivers/iio/chemical/scd30_serial.c
19928
19929 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
19930 M:      Roan van Dijk <[email protected]>
19931 S:      Maintained
19932 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
19933 F:      drivers/iio/chemical/scd4x.c
19934
19935 SENSIRION SGP40 GAS SENSOR DRIVER
19936 M:      Andreas Klinger <[email protected]>
19937 S:      Maintained
19938 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
19939 F:      drivers/iio/chemical/sgp40.c
19940
19941 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
19942 M:      Tomasz Duszynski <[email protected]>
19943 S:      Maintained
19944 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
19945 F:      drivers/iio/chemical/sps30.c
19946 F:      drivers/iio/chemical/sps30_i2c.c
19947 F:      drivers/iio/chemical/sps30_serial.c
19948
19949 SERIAL DEVICE BUS
19950 M:      Rob Herring <[email protected]>
19951 L:      [email protected]
19952 S:      Maintained
19953 F:      Documentation/devicetree/bindings/serial/serial.yaml
19954 F:      drivers/tty/serdev/
19955 F:      include/linux/serdev.h
19956
19957 SERIAL IR RECEIVER
19958 M:      Sean Young <[email protected]>
19959 L:      [email protected]
19960 S:      Maintained
19961 F:      drivers/media/rc/serial_ir.c
19962
19963 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
19964 M:      Srinivas Kandagatla <[email protected]>
19965 L:      [email protected] (moderated for non-subscribers)
19966 S:      Maintained
19967 F:      Documentation/devicetree/bindings/slimbus/
19968 F:      drivers/slimbus/
19969 F:      include/linux/slimbus.h
19970
19971 SFC NETWORK DRIVER
19972 M:      Edward Cree <[email protected]>
19973 M:      Martin Habets <[email protected]>
19974 L:      [email protected]
19975 L:      [email protected]
19976 S:      Supported
19977 F:      Documentation/networking/devlink/sfc.rst
19978 F:      drivers/net/ethernet/sfc/
19979
19980 SFCTEMP HWMON DRIVER
19981 M:      Emil Renner Berthing <[email protected]>
19982 M:      Hal Feng <[email protected]>
19983 L:      [email protected]
19984 S:      Maintained
19985 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
19986 F:      Documentation/hwmon/sfctemp.rst
19987 F:      drivers/hwmon/sfctemp.c
19988
19989 SFF/SFP/SFP+ MODULE SUPPORT
19990 M:      Russell King <[email protected]>
19991 L:      [email protected]
19992 S:      Maintained
19993 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
19994 F:      drivers/net/phy/phylink.c
19995 F:      drivers/net/phy/sfp*
19996 F:      include/linux/mdio/mdio-i2c.h
19997 F:      include/linux/phylink.h
19998 F:      include/linux/sfp.h
19999 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)
20000
20001 SGI GRU DRIVER
20002 M:      Dimitri Sivanich <[email protected]>
20003 S:      Maintained
20004 F:      drivers/misc/sgi-gru/
20005
20006 SGI XP/XPC/XPNET DRIVER
20007 M:      Robin Holt <[email protected]>
20008 M:      Steve Wahl <[email protected]>
20009 S:      Maintained
20010 F:      drivers/misc/sgi-xp/
20011
20012 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
20013 M:      Wenjia Zhang <[email protected]>
20014 M:      Jan Karcher <[email protected]>
20015 R:      D. Wythe <[email protected]>
20016 R:      Tony Lu <[email protected]>
20017 R:      Wen Gu <[email protected]>
20018 L:      [email protected]
20019 S:      Supported
20020 F:      net/smc/
20021
20022 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
20023 M:      Linus Walleij <[email protected]>
20024 L:      [email protected]
20025 S:      Maintained
20026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
20027 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
20028 F:      drivers/iio/light/gp2ap002.c
20029
20030 SHARP RJ54N1CB0C SENSOR DRIVER
20031 M:      Jacopo Mondi <[email protected]>
20032 L:      [email protected]
20033 S:      Odd fixes
20034 T:      git git://linuxtv.org/media_tree.git
20035 F:      drivers/media/i2c/rj54n1cb0c.c
20036 F:      include/media/i2c/rj54n1cb0c.h
20037
20038 SHRINKER
20039 M:      Andrew Morton <[email protected]>
20040 M:      Dave Chinner <[email protected]>
20041 R:      Qi Zheng <[email protected]>
20042 R:      Roman Gushchin <[email protected]>
20043 R:      Muchun Song <[email protected]>
20044 L:      [email protected]
20045 S:      Maintained
20046 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
20047 F:      include/linux/shrinker.h
20048 F:      mm/shrinker.c
20049 F:      mm/shrinker_debug.c
20050
20051 SH_VOU V4L2 OUTPUT DRIVER
20052 L:      [email protected]
20053 S:      Orphan
20054 F:      drivers/media/platform/renesas/sh_vou.c
20055 F:      include/media/drv-intf/sh_vou.h
20056
20057 SI2157 MEDIA DRIVER
20058 L:      [email protected]
20059 S:      Orphan
20060 W:      https://linuxtv.org
20061 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20062 F:      drivers/media/tuners/si2157*
20063
20064 SI2165 MEDIA DRIVER
20065 M:      Matthias Schwarzott <[email protected]>
20066 L:      [email protected]
20067 S:      Maintained
20068 W:      https://linuxtv.org
20069 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20070 F:      drivers/media/dvb-frontends/si2165*
20071
20072 SI2168 MEDIA DRIVER
20073 L:      [email protected]
20074 S:      Orphan
20075 W:      https://linuxtv.org
20076 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20077 F:      drivers/media/dvb-frontends/si2168*
20078
20079 SI470X FM RADIO RECEIVER I2C DRIVER
20080 M:      Hans Verkuil <[email protected]>
20081 L:      [email protected]
20082 S:      Odd Fixes
20083 W:      https://linuxtv.org
20084 T:      git git://linuxtv.org/media_tree.git
20085 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
20086 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
20087
20088 SI470X FM RADIO RECEIVER USB DRIVER
20089 M:      Hans Verkuil <[email protected]>
20090 L:      [email protected]
20091 S:      Maintained
20092 W:      https://linuxtv.org
20093 T:      git git://linuxtv.org/media_tree.git
20094 F:      drivers/media/radio/si470x/radio-si470x-common.c
20095 F:      drivers/media/radio/si470x/radio-si470x-usb.c
20096 F:      drivers/media/radio/si470x/radio-si470x.h
20097
20098 SI4713 FM RADIO TRANSMITTER I2C DRIVER
20099 M:      Eduardo Valentin <[email protected]>
20100 L:      [email protected]
20101 S:      Odd Fixes
20102 W:      https://linuxtv.org
20103 T:      git git://linuxtv.org/media_tree.git
20104 F:      drivers/media/radio/si4713/si4713.?
20105
20106 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
20107 M:      Eduardo Valentin <[email protected]>
20108 L:      [email protected]
20109 S:      Odd Fixes
20110 W:      https://linuxtv.org
20111 T:      git git://linuxtv.org/media_tree.git
20112 F:      drivers/media/radio/si4713/radio-platform-si4713.c
20113
20114 SI4713 FM RADIO TRANSMITTER USB DRIVER
20115 M:      Hans Verkuil <[email protected]>
20116 L:      [email protected]
20117 S:      Maintained
20118 W:      https://linuxtv.org
20119 T:      git git://linuxtv.org/media_tree.git
20120 F:      drivers/media/radio/si4713/radio-usb-si4713.c
20121
20122 SIANO DVB DRIVER
20123 M:      Mauro Carvalho Chehab <[email protected]>
20124 L:      [email protected]
20125 S:      Odd fixes
20126 W:      https://linuxtv.org
20127 T:      git git://linuxtv.org/media_tree.git
20128 F:      drivers/media/common/siano/
20129 F:      drivers/media/mmc/siano/
20130 F:      drivers/media/usb/siano/
20131 F:      drivers/media/usb/siano/
20132
20133 SIEMENS IPC LED DRIVERS
20134 M:      Gerd Haeussler <[email protected]>
20135 M:      Xing Tong Wu <[email protected]>
20136 M:      Tobias Schaffner <[email protected]>
20137 L:      [email protected]
20138 S:      Maintained
20139 F:      drivers/leds/simple/
20140
20141 SIEMENS IPC PLATFORM DRIVERS
20142 M:      Gerd Haeussler <[email protected]>
20143 M:      Xing Tong Wu <[email protected]>
20144 M:      Tobias Schaffner <[email protected]>
20145 L:      [email protected]
20146 S:      Maintained
20147 F:      drivers/platform/x86/siemens/
20148 F:      include/linux/platform_data/x86/simatic-ipc-base.h
20149 F:      include/linux/platform_data/x86/simatic-ipc.h
20150
20151 SIEMENS IPC WATCHDOG DRIVERS
20152 M:      Gerd Haeussler <[email protected]>
20153 M:      Xing Tong Wu <[email protected]>
20154 M:      Tobias Schaffner <[email protected]>
20155 L:      [email protected]
20156 S:      Maintained
20157 F:      drivers/watchdog/simatic-ipc-wdt.c
20158
20159 SIFIVE DRIVERS
20160 M:      Paul Walmsley <[email protected]>
20161 M:      Samuel Holland <[email protected]>
20162 L:      [email protected]
20163 S:      Supported
20164 F:      drivers/dma/sf-pdma/
20165 N:      sifive
20166 K:      fu[57]40
20167 K:      [^@]sifive
20168
20169 SILEAD TOUCHSCREEN DRIVER
20170 M:      Hans de Goede <[email protected]>
20171 L:      [email protected]
20172 L:      [email protected]
20173 S:      Maintained
20174 F:      drivers/input/touchscreen/silead.c
20175 F:      drivers/platform/x86/touchscreen_dmi.c
20176
20177 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
20178 M:      Jérôme Pouiller <[email protected]>
20179 S:      Supported
20180 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
20181 F:      drivers/net/wireless/silabs/wfx/
20182
20183 SILICON MOTION SM712 FRAME BUFFER DRIVER
20184 M:      Sudip Mukherjee <[email protected]>
20185 M:      Teddy Wang <[email protected]>
20186 M:      Sudip Mukherjee <[email protected]>
20187 L:      [email protected]
20188 S:      Maintained
20189 F:      Documentation/fb/sm712fb.rst
20190 F:      drivers/video/fbdev/sm712*
20191
20192 SILVACO I3C DUAL-ROLE MASTER
20193 M:      Miquel Raynal <[email protected]>
20194 M:      Conor Culhane <[email protected]>
20195 L:      [email protected] (moderated for non-subscribers)
20196 S:      Maintained
20197 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
20198 F:      drivers/i3c/master/svc-i3c-master.c
20199
20200 SIMPLEFB FB DRIVER
20201 M:      Hans de Goede <[email protected]>
20202 L:      [email protected]
20203 S:      Maintained
20204 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
20205 F:      drivers/video/fbdev/simplefb.c
20206 F:      include/linux/platform_data/simplefb.h
20207
20208 SIOX
20209 M:      Thorsten Scherer <[email protected]>
20210 R:      Pengutronix Kernel Team <[email protected]>
20211 S:      Supported
20212 F:      drivers/gpio/gpio-siox.c
20213 F:      drivers/siox/*
20214 F:      include/trace/events/siox.h
20215
20216 SIPHASH PRF ROUTINES
20217 M:      Jason A. Donenfeld <[email protected]>
20218 S:      Maintained
20219 F:      include/linux/siphash.h
20220 F:      lib/siphash.c
20221 F:      lib/siphash_kunit.c
20222
20223 SIS 190 ETHERNET DRIVER
20224 M:      Francois Romieu <[email protected]>
20225 L:      [email protected]
20226 S:      Maintained
20227 F:      drivers/net/ethernet/sis/sis190.c
20228
20229 SIS 900/7016 FAST ETHERNET DRIVER
20230 M:      Daniele Venzano <[email protected]>
20231 L:      [email protected]
20232 S:      Maintained
20233 W:      http://www.brownhat.org/sis900.html
20234 F:      drivers/net/ethernet/sis/sis900.*
20235
20236 SIS FRAMEBUFFER DRIVER
20237 S:      Orphan
20238 F:      Documentation/fb/sisfb.rst
20239 F:      drivers/video/fbdev/sis/
20240 F:      include/video/sisfb.h
20241
20242 SIS I2C TOUCHSCREEN DRIVER
20243 M:      Mika Penttilä <[email protected]>
20244 L:      [email protected]
20245 S:      Maintained
20246 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
20247 F:      drivers/input/touchscreen/sis_i2c.c
20248
20249 SIS USB2VGA DRIVER
20250 M:      Thomas Winischhofer <[email protected]>
20251 S:      Maintained
20252 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
20253 F:      drivers/usb/misc/sisusbvga/
20254
20255 SL28 CPLD MFD DRIVER
20256 M:      Michael Walle <[email protected]>
20257 S:      Maintained
20258 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
20259 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
20260 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
20261 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
20262 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
20263 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
20264 F:      drivers/gpio/gpio-sl28cpld.c
20265 F:      drivers/hwmon/sl28cpld-hwmon.c
20266 F:      drivers/irqchip/irq-sl28cpld.c
20267 F:      drivers/pwm/pwm-sl28cpld.c
20268 F:      drivers/watchdog/sl28cpld_wdt.c
20269
20270 SL28 VPD NVMEM LAYOUT DRIVER
20271 M:      Michael Walle <[email protected]>
20272 S:      Maintained
20273 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
20274 F:      drivers/nvmem/layouts/sl28vpd.c
20275
20276 SLAB ALLOCATOR
20277 M:      Christoph Lameter <[email protected]>
20278 M:      Pekka Enberg <[email protected]>
20279 M:      David Rientjes <[email protected]>
20280 M:      Joonsoo Kim <[email protected]>
20281 M:      Andrew Morton <[email protected]>
20282 M:      Vlastimil Babka <[email protected]>
20283 R:      Roman Gushchin <[email protected]>
20284 R:      Hyeonggon Yoo <[email protected]>
20285 L:      [email protected]
20286 S:      Maintained
20287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
20288 F:      include/linux/sl?b*.h
20289 F:      mm/sl?b*
20290
20291 SLCAN CAN NETWORK DRIVER
20292 M:      Dario Binacchi <[email protected]>
20293 L:      [email protected]
20294 S:      Maintained
20295 F:      drivers/net/can/slcan/
20296
20297 SLEEPABLE READ-COPY UPDATE (SRCU)
20298 M:      Lai Jiangshan <[email protected]>
20299 M:      "Paul E. McKenney" <[email protected]>
20300 M:      Josh Triplett <[email protected]>
20301 R:      Steven Rostedt <[email protected]>
20302 R:      Mathieu Desnoyers <[email protected]>
20303 L:      [email protected]
20304 S:      Supported
20305 W:      http://www.rdrop.com/users/paulmck/RCU/
20306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
20307 F:      include/linux/srcu*.h
20308 F:      kernel/rcu/srcu*.c
20309
20310 SMACK SECURITY MODULE
20311 M:      Casey Schaufler <[email protected]>
20312 L:      [email protected]
20313 S:      Maintained
20314 W:      http://schaufler-ca.com
20315 T:      git git://github.com/cschaufler/smack-next
20316 F:      Documentation/admin-guide/LSM/Smack.rst
20317 F:      security/smack/
20318
20319 SMC91x ETHERNET DRIVER
20320 M:      Nicolas Pitre <[email protected]>
20321 S:      Odd Fixes
20322 F:      drivers/net/ethernet/smsc/smc91x.*
20323
20324 SMSC EMC2103 HARDWARE MONITOR DRIVER
20325 M:      Steve Glendinning <[email protected]>
20326 L:      [email protected]
20327 S:      Maintained
20328 F:      Documentation/hwmon/emc2103.rst
20329 F:      drivers/hwmon/emc2103.c
20330
20331 SMSC SCH5627 HARDWARE MONITOR DRIVER
20332 M:      Hans de Goede <[email protected]>
20333 L:      [email protected]
20334 S:      Supported
20335 F:      Documentation/hwmon/sch5627.rst
20336 F:      drivers/hwmon/sch5627.c
20337
20338 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
20339 M:      Steve Glendinning <[email protected]>
20340 L:      [email protected]
20341 S:      Maintained
20342 F:      drivers/video/fbdev/smscufx.c
20343
20344 SMSC47B397 HARDWARE MONITOR DRIVER
20345 M:      Jean Delvare <[email protected]>
20346 L:      [email protected]
20347 S:      Maintained
20348 F:      Documentation/hwmon/smsc47b397.rst
20349 F:      drivers/hwmon/smsc47b397.c
20350
20351 SMSC911x ETHERNET DRIVER
20352 M:      Steve Glendinning <[email protected]>
20353 L:      [email protected]
20354 S:      Maintained
20355 F:      drivers/net/ethernet/smsc/smsc911x.*
20356 F:      include/linux/smsc911x.h
20357
20358 SMSC9420 PCI ETHERNET DRIVER
20359 M:      Steve Glendinning <[email protected]>
20360 L:      [email protected]
20361 S:      Maintained
20362 F:      drivers/net/ethernet/smsc/smsc9420.*
20363
20364 SNET DPU VIRTIO DATA PATH ACCELERATOR
20365 R:      Alvaro Karsz <[email protected]>
20366 F:      drivers/vdpa/solidrun/
20367
20368 SOCIONEXT (SNI) AVE NETWORK DRIVER
20369 M:      Kunihiko Hayashi <[email protected]>
20370 L:      [email protected]
20371 S:      Maintained
20372 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
20373 F:      drivers/net/ethernet/socionext/sni_ave.c
20374
20375 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
20376 M:      Ilias Apalodimas <[email protected]>
20377 M:      Masahisa Kojima <[email protected]>
20378 L:      [email protected]
20379 S:      Maintained
20380 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
20381 F:      drivers/net/ethernet/socionext/netsec.c
20382
20383 SOCIONEXT (SNI) Synquacer SPI DRIVER
20384 M:      Masahisa Kojima <[email protected]>
20385 M:      Jassi Brar <[email protected]>
20386 L:      [email protected]
20387 S:      Maintained
20388 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
20389 F:      drivers/spi/spi-synquacer.c
20390
20391 SOCIONEXT SYNQUACER I2C DRIVER
20392 M:      Ard Biesheuvel <[email protected]>
20393 L:      [email protected]
20394 S:      Maintained
20395 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
20396 F:      drivers/i2c/busses/i2c-synquacer.c
20397
20398 SOCIONEXT UNIPHIER SOUND DRIVER
20399 L:      [email protected] (moderated for non-subscribers)
20400 S:      Orphan
20401 F:      sound/soc/uniphier/
20402
20403 SOCKET TIMESTAMPING
20404 M:      Willem de Bruijn <[email protected]>
20405 S:      Maintained
20406 F:      Documentation/networking/timestamping.rst
20407 F:      include/uapi/linux/net_tstamp.h
20408 F:      tools/testing/selftests/net/so_txtime.c
20409
20410 SOEKRIS NET48XX LED SUPPORT
20411 M:      Chris Boot <[email protected]>
20412 S:      Maintained
20413 F:      drivers/leds/leds-net48xx.c
20414
20415 SOFT-IWARP DRIVER (siw)
20416 M:      Bernard Metzler <[email protected]>
20417 L:      [email protected]
20418 S:      Supported
20419 F:      drivers/infiniband/sw/siw/
20420 F:      include/uapi/rdma/siw-abi.h
20421
20422 SOFT-ROCE DRIVER (rxe)
20423 M:      Zhu Yanjun <[email protected]>
20424 L:      [email protected]
20425 S:      Supported
20426 F:      drivers/infiniband/sw/rxe/
20427 F:      include/uapi/rdma/rdma_user_rxe.h
20428
20429 SOFTLOGIC 6x10 MPEG CODEC
20430 M:      Bluecherry Maintainers <[email protected]>
20431 M:      Anton Sviridenko <[email protected]>
20432 M:      Andrey Utkin <[email protected]>
20433 M:      Ismael Luceno <[email protected]>
20434 L:      [email protected]
20435 S:      Supported
20436 F:      drivers/media/pci/solo6x10/
20437
20438 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
20439 M:      James Morse <[email protected]>
20440 L:      [email protected] (moderated for non-subscribers)
20441 S:      Maintained
20442 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
20443 F:      drivers/firmware/arm_sdei.c
20444 F:      include/linux/arm_sdei.h
20445 F:      include/uapi/linux/arm_sdei.h
20446
20447 SOFTWARE NODES AND DEVICE PROPERTIES
20448 R:      Andy Shevchenko <[email protected]>
20449 R:      Daniel Scally <[email protected]>
20450 R:      Heikki Krogerus <[email protected]>
20451 R:      Sakari Ailus <[email protected]>
20452 L:      [email protected]
20453 S:      Maintained
20454 F:      drivers/base/property.c
20455 F:      drivers/base/swnode.c
20456 F:      include/linux/fwnode.h
20457 F:      include/linux/property.h
20458
20459 SOFTWARE RAID (Multiple Disks) SUPPORT
20460 M:      Song Liu <[email protected]>
20461 R:      Yu Kuai <[email protected]>
20462 L:      [email protected]
20463 S:      Supported
20464 Q:      https://patchwork.kernel.org/project/linux-raid/list/
20465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
20466 F:      drivers/md/Kconfig
20467 F:      drivers/md/Makefile
20468 F:      drivers/md/md*
20469 F:      drivers/md/raid*
20470 F:      include/linux/raid/
20471 F:      include/uapi/linux/raid/
20472
20473 SOLIDRUN CLEARFOG SUPPORT
20474 M:      Russell King <[email protected]>
20475 S:      Maintained
20476 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
20477 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
20478
20479 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
20480 M:      Russell King <[email protected]>
20481 S:      Maintained
20482 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
20483 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
20484 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
20485
20486 SONIC NETWORK DRIVER
20487 M:      Thomas Bogendoerfer <[email protected]>
20488 L:      [email protected]
20489 S:      Maintained
20490 F:      drivers/net/ethernet/natsemi/sonic.*
20491
20492 SONICS SILICON BACKPLANE DRIVER (SSB)
20493 M:      Michael Buesch <[email protected]>
20494 L:      [email protected]
20495 S:      Maintained
20496 F:      drivers/ssb/
20497 F:      include/linux/ssb/
20498
20499 SONY IMX208 SENSOR DRIVER
20500 M:      Sakari Ailus <[email protected]>
20501 L:      [email protected]
20502 S:      Maintained
20503 T:      git git://linuxtv.org/media_tree.git
20504 F:      drivers/media/i2c/imx208.c
20505
20506 SONY IMX214 SENSOR DRIVER
20507 M:      Ricardo Ribalda <[email protected]>
20508 L:      [email protected]
20509 S:      Maintained
20510 T:      git git://linuxtv.org/media_tree.git
20511 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
20512 F:      drivers/media/i2c/imx214.c
20513
20514 SONY IMX219 SENSOR DRIVER
20515 M:      Dave Stevenson <[email protected]>
20516 L:      [email protected]
20517 S:      Maintained
20518 T:      git git://linuxtv.org/media_tree.git
20519 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
20520 F:      drivers/media/i2c/imx219.c
20521
20522 SONY IMX258 SENSOR DRIVER
20523 M:      Sakari Ailus <[email protected]>
20524 L:      [email protected]
20525 S:      Maintained
20526 T:      git git://linuxtv.org/media_tree.git
20527 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
20528 F:      drivers/media/i2c/imx258.c
20529
20530 SONY IMX274 SENSOR DRIVER
20531 M:      Leon Luo <[email protected]>
20532 L:      [email protected]
20533 S:      Maintained
20534 T:      git git://linuxtv.org/media_tree.git
20535 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
20536 F:      drivers/media/i2c/imx274.c
20537
20538 SONY IMX290 SENSOR DRIVER
20539 M:      Manivannan Sadhasivam <[email protected]>
20540 L:      [email protected]
20541 S:      Maintained
20542 T:      git git://linuxtv.org/media_tree.git
20543 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
20544 F:      drivers/media/i2c/imx290.c
20545
20546 SONY IMX296 SENSOR DRIVER
20547 M:      Laurent Pinchart <[email protected]>
20548 M:      Manivannan Sadhasivam <[email protected]>
20549 L:      [email protected]
20550 S:      Maintained
20551 T:      git git://linuxtv.org/media_tree.git
20552 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
20553 F:      drivers/media/i2c/imx296.c
20554
20555 SONY IMX319 SENSOR DRIVER
20556 M:      Bingbu Cao <[email protected]>
20557 L:      [email protected]
20558 S:      Maintained
20559 T:      git git://linuxtv.org/media_tree.git
20560 F:      drivers/media/i2c/imx319.c
20561
20562 SONY IMX334 SENSOR DRIVER
20563 L:      [email protected]
20564 S:      Orphan
20565 T:      git git://linuxtv.org/media_tree.git
20566 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
20567 F:      drivers/media/i2c/imx334.c
20568
20569 SONY IMX335 SENSOR DRIVER
20570 L:      [email protected]
20571 S:      Orphan
20572 T:      git git://linuxtv.org/media_tree.git
20573 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
20574 F:      drivers/media/i2c/imx335.c
20575
20576 SONY IMX355 SENSOR DRIVER
20577 M:      Tianshu Qiu <[email protected]>
20578 L:      [email protected]
20579 S:      Maintained
20580 T:      git git://linuxtv.org/media_tree.git
20581 F:      drivers/media/i2c/imx355.c
20582
20583 SONY IMX412 SENSOR DRIVER
20584 L:      [email protected]
20585 S:      Orphan
20586 T:      git git://linuxtv.org/media_tree.git
20587 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
20588 F:      drivers/media/i2c/imx412.c
20589
20590 SONY IMX415 SENSOR DRIVER
20591 M:      Michael Riesch <[email protected]>
20592 L:      [email protected]
20593 S:      Maintained
20594 T:      git git://linuxtv.org/media_tree.git
20595 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
20596 F:      drivers/media/i2c/imx415.c
20597
20598 SONY MEMORYSTICK SUBSYSTEM
20599 M:      Maxim Levitsky <[email protected]>
20600 M:      Alex Dubov <[email protected]>
20601 M:      Ulf Hansson <[email protected]>
20602 L:      [email protected]
20603 S:      Maintained
20604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
20605 F:      drivers/memstick/
20606 F:      include/linux/memstick.h
20607
20608 SONY VAIO CONTROL DEVICE DRIVER
20609 M:      Mattia Dongili <[email protected]>
20610 L:      [email protected]
20611 S:      Maintained
20612 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
20613 F:      Documentation/admin-guide/laptops/sony-laptop.rst
20614 F:      drivers/char/sonypi.c
20615 F:      drivers/platform/x86/sony-laptop.c
20616 F:      include/linux/sony-laptop.h
20617
20618 SOPHGO DEVICETREES and DRIVERS
20619 M:      Chen Wang <[email protected]>
20620 M:      Inochi Amaoto <[email protected]>
20621 T:      git https://github.com/sophgo/linux.git
20622 S:      Maintained
20623 N:      sophgo
20624 K:      sophgo
20625
20626 SOUND
20627 M:      Jaroslav Kysela <[email protected]>
20628 M:      Takashi Iwai <[email protected]>
20629 L:      [email protected]
20630 S:      Maintained
20631 W:      http://www.alsa-project.org/
20632 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
20633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20634 F:      Documentation/sound/
20635 F:      include/sound/
20636 F:      include/uapi/sound/
20637 F:      sound/
20638 F:      tools/testing/selftests/alsa
20639
20640 SOUND - ALSA SELFTESTS
20641 M:      Mark Brown <[email protected]>
20642 L:      [email protected]
20643 L:      [email protected]
20644 S:      Supported
20645 F:      tools/testing/selftests/alsa
20646
20647 SOUND - COMPRESSED AUDIO
20648 M:      Vinod Koul <[email protected]>
20649 L:      [email protected] (moderated for non-subscribers)
20650 S:      Supported
20651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20652 F:      Documentation/sound/designs/compress-offload.rst
20653 F:      include/sound/compress_driver.h
20654 F:      include/uapi/sound/compress_*
20655 F:      sound/core/compress_offload.c
20656 F:      sound/soc/soc-compress.c
20657
20658 SOUND - CORE KUNIT TEST
20659 M:      Ivan Orlov <[email protected]>
20660 L:      [email protected]
20661 S:      Supported
20662 F:      sound/core/sound_kunit.c
20663
20664 SOUND - DMAENGINE HELPERS
20665 M:      Lars-Peter Clausen <[email protected]>
20666 S:      Supported
20667 F:      include/sound/dmaengine_pcm.h
20668 F:      sound/core/pcm_dmaengine.c
20669 F:      sound/soc/soc-generic-dmaengine-pcm.c
20670
20671 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
20672 M:      Liam Girdwood <[email protected]>
20673 M:      Mark Brown <[email protected]>
20674 L:      [email protected]
20675 S:      Supported
20676 W:      http://alsa-project.org/main/index.php/ASoC
20677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
20678 F:      Documentation/devicetree/bindings/sound/
20679 F:      Documentation/sound/soc/
20680 F:      include/dt-bindings/sound/
20681 F:      include/sound/soc*
20682 F:      include/sound/sof.h
20683 F:      include/sound/sof/
20684 F:      include/trace/events/sof*.h
20685 F:      include/uapi/sound/asoc.h
20686 F:      sound/soc/
20687
20688 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
20689 M:      Pierre-Louis Bossart <[email protected]>
20690 M:      Liam Girdwood <[email protected]>
20691 M:      Peter Ujfalusi <[email protected]>
20692 M:      Bard Liao <[email protected]>
20693 M:      Ranjani Sridharan <[email protected]>
20694 M:      Daniel Baluta <[email protected]>
20695 R:      Kai Vehmanen <[email protected]>
20696 L:      [email protected] (moderated for non-subscribers)
20697 S:      Supported
20698 W:      https://github.com/thesofproject/linux/
20699 F:      sound/soc/sof/
20700
20701 SOUNDWIRE SUBSYSTEM
20702 M:      Vinod Koul <[email protected]>
20703 M:      Bard Liao <[email protected]>
20704 R:      Pierre-Louis Bossart <[email protected]>
20705 R:      Sanyog Kale <[email protected]>
20706 L:      [email protected] (moderated for non-subscribers)
20707 S:      Supported
20708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
20709 F:      Documentation/driver-api/soundwire/
20710 F:      drivers/soundwire/
20711 F:      include/linux/soundwire/
20712
20713 SP2 MEDIA DRIVER
20714 M:      Olli Salonen <[email protected]>
20715 L:      [email protected]
20716 S:      Maintained
20717 W:      https://linuxtv.org
20718 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20719 F:      drivers/media/dvb-frontends/sp2*
20720
20721 SPANISH DOCUMENTATION
20722 M:      Carlos Bilbao <[email protected]>
20723 R:      Avadhut Naik <[email protected]>
20724 S:      Maintained
20725 F:      Documentation/translations/sp_SP/
20726
20727 SPARC + UltraSPARC (sparc/sparc64)
20728 M:      "David S. Miller" <[email protected]>
20729 M:      Andreas Larsson <[email protected]>
20730 L:      [email protected]
20731 S:      Maintained
20732 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
20733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20735 F:      arch/sparc/
20736 F:      drivers/sbus/
20737
20738 SPARC SERIAL DRIVERS
20739 M:      "David S. Miller" <[email protected]>
20740 L:      [email protected]
20741 S:      Maintained
20742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20744 F:      drivers/tty/serial/suncore.c
20745 F:      drivers/tty/serial/sunhv.c
20746 F:      drivers/tty/serial/sunsab.c
20747 F:      drivers/tty/serial/sunsab.h
20748 F:      drivers/tty/serial/sunsu.c
20749 F:      drivers/tty/serial/sunzilog.c
20750 F:      drivers/tty/serial/sunzilog.h
20751 F:      drivers/tty/vcc.c
20752 F:      include/linux/sunserialcore.h
20753
20754 SPARSE CHECKER
20755 M:      "Luc Van Oostenryck" <[email protected]>
20756 L:      [email protected]
20757 S:      Maintained
20758 W:      https://sparse.docs.kernel.org/
20759 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
20760 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
20761 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
20762 F:      include/linux/compiler.h
20763
20764 SPEAKUP CONSOLE SPEECH DRIVER
20765 M:      William Hubbs <[email protected]>
20766 M:      Chris Brannon <[email protected]>
20767 M:      Kirk Reiser <[email protected]>
20768 M:      Samuel Thibault <[email protected]>
20769 L:      [email protected]
20770 S:      Odd Fixes
20771 W:      http://www.linux-speakup.org/
20772 W:      https://github.com/linux-speakup/speakup
20773 B:      https://github.com/linux-speakup/speakup/issues
20774 F:      drivers/accessibility/speakup/
20775
20776 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
20777 M:      Viresh Kumar <[email protected]>
20778 M:      Shiraz Hashim <[email protected]>
20779 M:      [email protected]
20780 L:      [email protected] (moderated for non-subscribers)
20781 S:      Maintained
20782 W:      http://www.st.com/spear
20783 F:      arch/arm/boot/dts/st/spear*
20784 F:      arch/arm/mach-spear/
20785 F:      drivers/clk/spear/
20786 F:      drivers/pinctrl/spear/
20787
20788 SPI NOR SUBSYSTEM
20789 M:      Tudor Ambarus <[email protected]>
20790 M:      Pratyush Yadav <[email protected]>
20791 M:      Michael Walle <[email protected]>
20792 L:      [email protected]
20793 S:      Maintained
20794 W:      http://www.linux-mtd.infradead.org/
20795 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
20796 C:      irc://irc.oftc.net/mtd
20797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
20798 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
20799 F:      drivers/mtd/spi-nor/
20800 F:      include/linux/mtd/spi-nor.h
20801
20802 SPI SUBSYSTEM
20803 M:      Mark Brown <[email protected]>
20804 L:      [email protected]
20805 S:      Maintained
20806 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
20807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
20808 F:      Documentation/devicetree/bindings/spi/
20809 F:      Documentation/spi/
20810 F:      drivers/spi/
20811 F:      include/linux/spi/
20812 F:      include/uapi/linux/spi/
20813 F:      tools/spi/
20814
20815 SPIDERNET NETWORK DRIVER for CELL
20816 M:      Ishizaki Kou <[email protected]>
20817 M:      Geoff Levand <[email protected]>
20818 L:      [email protected]
20819 L:      [email protected]
20820 S:      Maintained
20821 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
20822 F:      drivers/net/ethernet/toshiba/spider_net*
20823
20824 SPMI SUBSYSTEM
20825 M:      Stephen Boyd <[email protected]>
20826 L:      [email protected]
20827 S:      Maintained
20828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
20829 F:      Documentation/devicetree/bindings/spmi/
20830 F:      drivers/spmi/
20831 F:      include/dt-bindings/spmi/spmi.h
20832 F:      include/linux/spmi.h
20833 F:      include/trace/events/spmi.h
20834
20835 SPU FILE SYSTEM
20836 M:      Jeremy Kerr <[email protected]>
20837 L:      [email protected]
20838 S:      Supported
20839 W:      http://www.ibm.com/developerworks/power/cell/
20840 F:      Documentation/filesystems/spufs/spufs.rst
20841 F:      arch/powerpc/platforms/cell/spufs/
20842
20843 SQUASHFS FILE SYSTEM
20844 M:      Phillip Lougher <[email protected]>
20845 L:      [email protected] (subscribers-only)
20846 S:      Maintained
20847 W:      http://squashfs.org.uk
20848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
20849 F:      Documentation/filesystems/squashfs.rst
20850 F:      fs/squashfs/
20851
20852 SRM (Alpha) environment access
20853 M:      Jan-Benedict Glaw <[email protected]>
20854 S:      Maintained
20855 F:      arch/alpha/kernel/srm_env.c
20856
20857 ST LSM6DSx IMU IIO DRIVER
20858 M:      Lorenzo Bianconi <[email protected]>
20859 L:      [email protected]
20860 S:      Maintained
20861 W:      http://www.st.com/
20862 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
20863 F:      drivers/iio/imu/st_lsm6dsx/
20864
20865 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
20866 M:      Benjamin Mugnier <[email protected]>
20867 M:      Sylvain Petinot <[email protected]>
20868 L:      [email protected]
20869 S:      Maintained
20870 T:      git git://linuxtv.org/media_tree.git
20871 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
20872 F:      drivers/media/i2c/st-mipid02.c
20873
20874 ST STM32 I2C/SMBUS DRIVER
20875 M:      Pierre-Yves MORDRET <[email protected]>
20876 M:      Alain Volmat <[email protected]>
20877 L:      [email protected]
20878 S:      Maintained
20879 F:      drivers/i2c/busses/i2c-stm32*
20880
20881 ST STM32 SPI DRIVER
20882 M:      Alain Volmat <[email protected]>
20883 L:      [email protected]
20884 S:      Maintained
20885 F:      drivers/spi/spi-stm32.c
20886
20887 ST STPDDC60 DRIVER
20888 M:      Daniel Nilsson <[email protected]>
20889 L:      [email protected]
20890 S:      Maintained
20891 F:      Documentation/hwmon/stpddc60.rst
20892 F:      drivers/hwmon/pmbus/stpddc60.c
20893
20894 ST VGXY61 DRIVER
20895 M:      Benjamin Mugnier <[email protected]>
20896 M:      Sylvain Petinot <[email protected]>
20897 L:      [email protected]
20898 S:      Maintained
20899 T:      git git://linuxtv.org/media_tree.git
20900 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
20901 F:      Documentation/userspace-api/media/drivers/st-vgxy61.rst
20902 F:      drivers/media/i2c/st-vgxy61.c
20903
20904 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
20905 M:      Song Qiang <[email protected]>
20906 L:      [email protected]
20907 S:      Maintained
20908 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
20909 F:      drivers/iio/proximity/vl53l0x-i2c.c
20910
20911 STABLE BRANCH
20912 M:      Greg Kroah-Hartman <[email protected]>
20913 M:      Sasha Levin <[email protected]>
20914 L:      [email protected]
20915 S:      Supported
20916 F:      Documentation/process/stable-kernel-rules.rst
20917
20918 STAGING - ATOMISP DRIVER
20919 M:      Hans de Goede <[email protected]>
20920 M:      Mauro Carvalho Chehab <[email protected]>
20921 R:      Sakari Ailus <[email protected]>
20922 L:      [email protected]
20923 S:      Maintained
20924 F:      drivers/staging/media/atomisp/
20925
20926 STAGING - FIELDBUS SUBSYSTEM
20927 M:      Sven Van Asbroeck <[email protected]>
20928 S:      Maintained
20929 F:      drivers/staging/fieldbus/*
20930 F:      drivers/staging/fieldbus/Documentation/
20931
20932 STAGING - HMS ANYBUS-S BUS
20933 M:      Sven Van Asbroeck <[email protected]>
20934 S:      Maintained
20935 F:      drivers/staging/fieldbus/anybuss/
20936
20937 STAGING - INDUSTRIAL IO
20938 M:      Jonathan Cameron <[email protected]>
20939 L:      [email protected]
20940 S:      Odd Fixes
20941 F:      Documentation/devicetree/bindings/staging/iio/
20942 F:      drivers/staging/iio/
20943
20944 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
20945 M:      Marc Dietrich <[email protected]>
20946 L:      [email protected] (moderated for non-subscribers)
20947 L:      [email protected]
20948 S:      Maintained
20949 F:      drivers/staging/nvec/
20950
20951 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
20952 M:      Jens Frederich <[email protected]>
20953 M:      Jon Nettleton <[email protected]>
20954 S:      Maintained
20955 W:      http://wiki.laptop.org/go/DCON
20956 F:      drivers/staging/olpc_dcon/
20957
20958 STAGING - REALTEK RTL8712U DRIVERS
20959 M:      Larry Finger <[email protected]>
20960 M:      Florian Schilhabel <[email protected]>.
20961 S:      Odd Fixes
20962 F:      drivers/staging/rtl8712/
20963
20964 STAGING - SEPS525 LCD CONTROLLER DRIVERS
20965 M:      Michael Hennerich <[email protected]>
20966 L:      [email protected]
20967 S:      Supported
20968 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
20969 F:      drivers/staging/fbtft/fb_seps525.c
20970
20971 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
20972 M:      Sudip Mukherjee <[email protected]>
20973 M:      Teddy Wang <[email protected]>
20974 M:      Sudip Mukherjee <[email protected]>
20975 L:      [email protected]
20976 S:      Maintained
20977 F:      drivers/staging/sm750fb/
20978
20979 STAGING - VIA VT665X DRIVERS
20980 M:      Forest Bond <[email protected]>
20981 S:      Odd Fixes
20982 F:      drivers/staging/vt665?/
20983
20984 STAGING SUBSYSTEM
20985 M:      Greg Kroah-Hartman <[email protected]>
20986 L:      [email protected]
20987 S:      Supported
20988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
20989 F:      drivers/staging/
20990
20991 STANDALONE CACHE CONTROLLER DRIVERS
20992 M:      Conor Dooley <[email protected]>
20993 L:      [email protected]
20994 S:      Maintained
20995 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20996 F:      drivers/cache
20997
20998 STARFIRE/DURALAN NETWORK DRIVER
20999 M:      Ion Badulescu <[email protected]>
21000 S:      Odd Fixes
21001 F:      drivers/net/ethernet/adaptec/starfire*
21002
21003 STARFIVE CAMERA SUBSYSTEM DRIVER
21004 M:      Jack Zhu <[email protected]>
21005 M:      Changhuang Liang <[email protected]>
21006 L:      [email protected]
21007 S:      Maintained
21008 F:      Documentation/admin-guide/media/starfive_camss.rst
21009 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
21010 F:      drivers/staging/media/starfive/camss
21011
21012 STARFIVE CRYPTO DRIVER
21013 M:      Jia Jie Ho <[email protected]>
21014 M:      William Qiu <[email protected]>
21015 S:      Supported
21016 F:      Documentation/devicetree/bindings/crypto/starfive*
21017 F:      drivers/crypto/starfive/
21018
21019 STARFIVE DEVICETREES
21020 M:      Emil Renner Berthing <[email protected]>
21021 S:      Maintained
21022 F:      arch/riscv/boot/dts/starfive/
21023
21024 STARFIVE DWMAC GLUE LAYER
21025 M:      Emil Renner Berthing <[email protected]>
21026 M:      Samin Guo <[email protected]>
21027 S:      Maintained
21028 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
21029 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
21030
21031 STARFIVE JH7110 DPHY RX DRIVER
21032 M:      Jack Zhu <[email protected]>
21033 M:      Changhuang Liang <[email protected]>
21034 S:      Supported
21035 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
21036 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
21037
21038 STARFIVE JH7110 MMC/SD/SDIO DRIVER
21039 M:      William Qiu <[email protected]>
21040 S:      Supported
21041 F:      Documentation/devicetree/bindings/mmc/starfive*
21042 F:      drivers/mmc/host/dw_mmc-starfive.c
21043
21044 STARFIVE JH7110 PLL CLOCK DRIVER
21045 M:      Xingyu Wu <[email protected]>
21046 S:      Supported
21047 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
21048 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
21049
21050 STARFIVE JH7110 PWMDAC DRIVER
21051 M:      Hal Feng <[email protected]>
21052 M:      Xingyu Wu <[email protected]>
21053 S:      Supported
21054 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
21055 F:      sound/soc/starfive/jh7110_pwmdac.c
21056
21057 STARFIVE JH7110 SYSCON
21058 M:      William Qiu <[email protected]>
21059 M:      Xingyu Wu <[email protected]>
21060 S:      Supported
21061 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
21062
21063 STARFIVE JH7110 TDM DRIVER
21064 M:      Walker Chen <[email protected]>
21065 S:      Maintained
21066 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
21067 F:      sound/soc/starfive/jh7110_tdm.c
21068
21069 STARFIVE JH71X0 CLOCK DRIVERS
21070 M:      Emil Renner Berthing <[email protected]>
21071 M:      Hal Feng <[email protected]>
21072 S:      Maintained
21073 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
21074 F:      drivers/clk/starfive/clk-starfive-jh71*
21075 F:      include/dt-bindings/clock/starfive?jh71*.h
21076
21077 STARFIVE JH71X0 PINCTRL DRIVERS
21078 M:      Emil Renner Berthing <[email protected]>
21079 M:      Jianlong Huang <[email protected]>
21080 M:      Hal Feng <[email protected]>
21081 L:      [email protected]
21082 S:      Maintained
21083 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
21084 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
21085 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
21086 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
21087
21088 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
21089 M:      Emil Renner Berthing <[email protected]>
21090 M:      Hal Feng <[email protected]>
21091 S:      Maintained
21092 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
21093 F:      drivers/reset/starfive/reset-starfive-jh71*
21094 F:      include/dt-bindings/reset/starfive?jh71*.h
21095
21096 STARFIVE JH71X0 USB DRIVERS
21097 M:      Minda Chen <[email protected]>
21098 S:      Maintained
21099 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
21100 F:      drivers/usb/cdns3/cdns3-starfive.c
21101
21102 STARFIVE JH71XX PMU CONTROLLER DRIVER
21103 M:      Walker Chen <[email protected]>
21104 M:      Changhuang Liang <[email protected]>
21105 S:      Supported
21106 F:      Documentation/devicetree/bindings/power/starfive*
21107 F:      drivers/pmdomain/starfive/
21108 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
21109
21110 STARFIVE SOC DRIVERS
21111 M:      Conor Dooley <[email protected]>
21112 S:      Maintained
21113 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21114 F:      Documentation/devicetree/bindings/soc/starfive/
21115
21116 STARFIVE STARLINK PMU DRIVER
21117 M:      Ji Sheng Teoh <[email protected]>
21118 S:      Maintained
21119 F:      Documentation/admin-guide/perf/starfive_starlink_pmu.rst
21120 F:      Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml
21121 F:      drivers/perf/starfive_starlink_pmu.c
21122
21123 STARFIVE TRNG DRIVER
21124 M:      Jia Jie Ho <[email protected]>
21125 S:      Supported
21126 F:      Documentation/devicetree/bindings/rng/starfive*
21127 F:      drivers/char/hw_random/jh7110-trng.c
21128
21129 STARFIVE WATCHDOG DRIVER
21130 M:      Xingyu Wu <[email protected]>
21131 M:      Samin Guo <[email protected]>
21132 S:      Supported
21133 F:      Documentation/devicetree/bindings/watchdog/starfive*
21134 F:      drivers/watchdog/starfive-wdt.c
21135
21136 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
21137 M:      Minda Chen <[email protected]>
21138 S:      Supported
21139 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
21140 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
21141 F:      drivers/phy/starfive/phy-jh7110-pcie.c
21142 F:      drivers/phy/starfive/phy-jh7110-usb.c
21143
21144 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
21145 M:      Changhuang Liang <[email protected]>
21146 S:      Supported
21147 F:      Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
21148 F:      drivers/irqchip/irq-starfive-jh8100-intc.c
21149
21150 STATIC BRANCH/CALL
21151 M:      Peter Zijlstra <[email protected]>
21152 M:      Josh Poimboeuf <[email protected]>
21153 M:      Jason Baron <[email protected]>
21154 R:      Steven Rostedt <[email protected]>
21155 R:      Ard Biesheuvel <[email protected]>
21156 S:      Supported
21157 F:      arch/*/include/asm/jump_label*.h
21158 F:      arch/*/include/asm/static_call*.h
21159 F:      arch/*/kernel/jump_label.c
21160 F:      arch/*/kernel/static_call.c
21161 F:      include/linux/jump_label*.h
21162 F:      include/linux/static_call*.h
21163 F:      kernel/jump_label.c
21164 F:      kernel/static_call.c
21165
21166 STI AUDIO (ASoC) DRIVERS
21167 M:      Arnaud Pouliquen <[email protected]>
21168 L:      [email protected] (moderated for non-subscribers)
21169 S:      Maintained
21170 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
21171 F:      sound/soc/sti/
21172
21173 STI CEC DRIVER
21174 M:      Alain Volmat <[email protected]>
21175 S:      Maintained
21176 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
21177 F:      drivers/media/cec/platform/sti/
21178
21179 STK1160 USB VIDEO CAPTURE DRIVER
21180 M:      Ezequiel Garcia <[email protected]>
21181 L:      [email protected]
21182 S:      Maintained
21183 T:      git git://linuxtv.org/media_tree.git
21184 F:      drivers/media/usb/stk1160/
21185
21186 STM32 AUDIO (ASoC) DRIVERS
21187 M:      Olivier Moysan <[email protected]>
21188 M:      Arnaud Pouliquen <[email protected]>
21189 L:      [email protected] (moderated for non-subscribers)
21190 S:      Maintained
21191 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
21192 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
21193 F:      sound/soc/stm/
21194
21195 STM32 TIMER/LPTIMER DRIVERS
21196 M:      Fabrice Gasnier <[email protected]>
21197 S:      Maintained
21198 F:      Documentation/ABI/testing/*timer-stm32
21199 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
21200 F:      drivers/*/stm32-*timer*
21201 F:      drivers/pwm/pwm-stm32*
21202 F:      include/linux/*/stm32-*tim*
21203
21204 STMMAC ETHERNET DRIVER
21205 M:      Alexandre Torgue <[email protected]>
21206 M:      Jose Abreu <[email protected]>
21207 L:      [email protected]
21208 S:      Supported
21209 W:      http://www.stlinux.com
21210 F:      Documentation/networking/device_drivers/ethernet/stmicro/
21211 F:      drivers/net/ethernet/stmicro/stmmac/
21212
21213 SUN HAPPY MEAL ETHERNET DRIVER
21214 M:      Sean Anderson <[email protected]>
21215 S:      Maintained
21216 F:      drivers/net/ethernet/sun/sunhme.*
21217
21218 SUN3/3X
21219 M:      Sam Creasey <[email protected]>
21220 S:      Maintained
21221 W:      http://sammy.net/sun3/
21222 F:      arch/m68k/include/asm/sun3*
21223 F:      arch/m68k/kernel/*sun3*
21224 F:      arch/m68k/sun3*/
21225 F:      drivers/net/ethernet/i825xx/sun3*
21226
21227 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
21228 M:      Hans de Goede <[email protected]>
21229 L:      [email protected]
21230 S:      Maintained
21231 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
21232 F:      drivers/input/keyboard/sun4i-lradc-keys.c
21233
21234 SUNDANCE NETWORK DRIVER
21235 M:      Denis Kirjanov <[email protected]>
21236 L:      [email protected]
21237 S:      Maintained
21238 F:      drivers/net/ethernet/dlink/sundance.c
21239
21240 SUNPLUS ETHERNET DRIVER
21241 M:      Wells Lu <[email protected]>
21242 L:      [email protected]
21243 S:      Maintained
21244 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
21245 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
21246 F:      drivers/net/ethernet/sunplus/
21247
21248 SUNPLUS MMC DRIVER
21249 M:      Tony Huang <[email protected]>
21250 M:      Li-hao Kuo <[email protected]>
21251 S:      Maintained
21252 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
21253 F:      drivers/mmc/host/sunplus-mmc.c
21254
21255 SUNPLUS OCOTP DRIVER
21256 M:      Vincent Shih <[email protected]>
21257 S:      Maintained
21258 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
21259 F:      drivers/nvmem/sunplus-ocotp.c
21260
21261 SUNPLUS PWM DRIVER
21262 M:      Hammer Hsieh <[email protected]>
21263 S:      Maintained
21264 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
21265 F:      drivers/pwm/pwm-sunplus.c
21266
21267 SUNPLUS RTC DRIVER
21268 M:      Vincent Shih <[email protected]>
21269 L:      [email protected]
21270 S:      Maintained
21271 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
21272 F:      drivers/rtc/rtc-sunplus.c
21273
21274 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
21275 M:      Li-hao Kuo <[email protected]>
21276 L:      [email protected]
21277 S:      Maintained
21278 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
21279 F:      drivers/spi/spi-sunplus-sp7021.c
21280
21281 SUNPLUS UART DRIVER
21282 M:      Hammer Hsieh <[email protected]>
21283 S:      Maintained
21284 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
21285 F:      drivers/tty/serial/sunplus-uart.c
21286
21287 SUNPLUS USB2 PHY DRIVER
21288 M:      Vincent Shih <[email protected]>
21289 L:      [email protected]
21290 S:      Maintained
21291 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
21292 F:      drivers/phy/sunplus/Kconfig
21293 F:      drivers/phy/sunplus/Makefile
21294 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
21295
21296 SUNPLUS WATCHDOG DRIVER
21297 M:      Xiantao Hu <[email protected]>
21298 L:      [email protected]
21299 S:      Maintained
21300 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
21301 F:      drivers/watchdog/sunplus_wdt.c
21302
21303 SUPERH
21304 M:      Yoshinori Sato <[email protected]>
21305 M:      Rich Felker <[email protected]>
21306 M:      John Paul Adrian Glaubitz <[email protected]>
21307 L:      [email protected]
21308 S:      Maintained
21309 Q:      http://patchwork.kernel.org/project/linux-sh/list/
21310 F:      Documentation/arch/sh/
21311 F:      arch/sh/
21312 F:      drivers/sh/
21313
21314 SUSPEND TO RAM
21315 M:      "Rafael J. Wysocki" <[email protected]>
21316 M:      Len Brown <[email protected]>
21317 M:      Pavel Machek <[email protected]>
21318 L:      [email protected]
21319 S:      Supported
21320 B:      https://bugzilla.kernel.org
21321 F:      Documentation/power/
21322 F:      arch/x86/kernel/acpi/sleep*
21323 F:      arch/x86/kernel/acpi/wakeup*
21324 F:      drivers/base/power/
21325 F:      include/linux/freezer.h
21326 F:      include/linux/pm.h
21327 F:      include/linux/suspend.h
21328 F:      kernel/power/
21329
21330 SVGA HANDLING
21331 M:      Martin Mares <[email protected]>
21332 L:      [email protected]
21333 S:      Maintained
21334 F:      Documentation/admin-guide/svga.rst
21335 F:      arch/x86/boot/video*
21336
21337 SWITCHDEV
21338 M:      Jiri Pirko <[email protected]>
21339 M:      Ivan Vecera <[email protected]>
21340 L:      [email protected]
21341 S:      Supported
21342 F:      include/net/switchdev.h
21343 F:      net/switchdev/
21344
21345 SY8106A REGULATOR DRIVER
21346 M:      Icenowy Zheng <[email protected]>
21347 S:      Maintained
21348 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
21349 F:      drivers/regulator/sy8106a-regulator.c
21350
21351 SYNC FILE FRAMEWORK
21352 M:      Sumit Semwal <[email protected]>
21353 R:      Gustavo Padovan <[email protected]>
21354 L:      [email protected]
21355 L:      [email protected]
21356 S:      Maintained
21357 T:      git git://anongit.freedesktop.org/drm/drm-misc
21358 F:      Documentation/driver-api/sync_file.rst
21359 F:      drivers/dma-buf/dma-fence*
21360 F:      drivers/dma-buf/sw_sync.c
21361 F:      drivers/dma-buf/sync_*
21362 F:      include/linux/sync_file.h
21363 F:      include/uapi/linux/sync_file.h
21364
21365 SYNOPSYS ARC ARCHITECTURE
21366 M:      Vineet Gupta <[email protected]>
21367 L:      [email protected]
21368 S:      Supported
21369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
21370 F:      Documentation/arch/arc
21371 F:      Documentation/devicetree/bindings/arc/*
21372 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
21373 F:      arch/arc/
21374 F:      drivers/clocksource/arc_timer.c
21375 F:      drivers/tty/serial/arc_uart.c
21376
21377 SYNOPSYS ARC HSDK SDP pll clock driver
21378 M:      Eugeniy Paltsev <[email protected]>
21379 S:      Supported
21380 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
21381 F:      drivers/clk/clk-hsdk-pll.c
21382
21383 SYNOPSYS ARC SDP clock driver
21384 M:      Eugeniy Paltsev <[email protected]>
21385 S:      Supported
21386 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
21387 F:      drivers/clk/axs10x/*
21388
21389 SYNOPSYS ARC SDP platform support
21390 M:      Alexey Brodkin <[email protected]>
21391 S:      Supported
21392 F:      Documentation/devicetree/bindings/arc/axs10*
21393 F:      arch/arc/boot/dts/ax*
21394 F:      arch/arc/plat-axs10x
21395
21396 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
21397 M:      Eugeniy Paltsev <[email protected]>
21398 S:      Supported
21399 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
21400 F:      drivers/reset/reset-axs10x.c
21401
21402 SYNOPSYS CREG GPIO DRIVER
21403 M:      Eugeniy Paltsev <[email protected]>
21404 S:      Maintained
21405 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
21406 F:      drivers/gpio/gpio-creg-snps.c
21407
21408 SYNOPSYS DESIGNWARE 8250 UART DRIVER
21409 M:      Ilpo Järvinen <[email protected]>
21410 R:      Andy Shevchenko <[email protected]>
21411 S:      Supported
21412 F:      drivers/tty/serial/8250/8250_dw.c
21413 F:      drivers/tty/serial/8250/8250_dwlib.*
21414 F:      drivers/tty/serial/8250/8250_lpss.c
21415
21416 SYNOPSYS DESIGNWARE APB GPIO DRIVER
21417 M:      Hoan Tran <[email protected]>
21418 M:      Serge Semin <[email protected]>
21419 L:      [email protected]
21420 S:      Maintained
21421 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
21422 F:      drivers/gpio/gpio-dwapb.c
21423
21424 SYNOPSYS DESIGNWARE APB SSI DRIVER
21425 M:      Serge Semin <[email protected]>
21426 L:      [email protected]
21427 S:      Supported
21428 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
21429 F:      drivers/spi/spi-dw*
21430
21431 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
21432 M:      Eugeniy Paltsev <[email protected]>
21433 S:      Maintained
21434 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
21435 F:      drivers/dma/dw-axi-dmac/
21436
21437 SYNOPSYS DESIGNWARE DMAC DRIVER
21438 M:      Viresh Kumar <[email protected]>
21439 R:      Andy Shevchenko <[email protected]>
21440 S:      Maintained
21441 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
21442 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
21443 F:      drivers/dma/dw/
21444 F:      include/dt-bindings/dma/dw-dmac.h
21445 F:      include/linux/dma/dw.h
21446 F:      include/linux/platform_data/dma-dw.h
21447
21448 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
21449 M:      Jose Abreu <[email protected]>
21450 L:      [email protected]
21451 S:      Supported
21452 F:      drivers/net/ethernet/synopsys/
21453
21454 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
21455 M:      Jose Abreu <[email protected]>
21456 L:      [email protected]
21457 S:      Supported
21458 F:      drivers/net/pcs/pcs-xpcs.c
21459 F:      drivers/net/pcs/pcs-xpcs.h
21460 F:      include/linux/pcs/pcs-xpcs.h
21461
21462 SYNOPSYS DESIGNWARE I2C DRIVER
21463 M:      Jarkko Nikula <[email protected]>
21464 R:      Andy Shevchenko <[email protected]>
21465 R:      Mika Westerberg <[email protected]>
21466 R:      Jan Dabros <[email protected]>
21467 L:      [email protected]
21468 S:      Supported
21469 F:      drivers/i2c/busses/i2c-designware-*
21470
21471 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
21472 M:      Jaehoon Chung <[email protected]>
21473 L:      [email protected]
21474 S:      Maintained
21475 F:      drivers/mmc/host/dw_mmc*
21476
21477 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
21478 M:      Shuai Xue <[email protected]>
21479 M:      Jing Zhang <[email protected]>
21480 S:      Supported
21481 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
21482 F:      drivers/perf/dwc_pcie_pmu.c
21483
21484 SYNOPSYS HSDK RESET CONTROLLER DRIVER
21485 M:      Eugeniy Paltsev <[email protected]>
21486 S:      Supported
21487 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
21488 F:      drivers/reset/reset-hsdk.c
21489 F:      include/dt-bindings/reset/snps,hsdk-reset.h
21490
21491 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
21492 M:      Prabu Thangamuthu <[email protected]>
21493 M:      Manjunath M B <[email protected]>
21494 L:      [email protected]
21495 S:      Maintained
21496 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
21497
21498 SYSTEM CONFIGURATION (SYSCON)
21499 M:      Lee Jones <[email protected]>
21500 M:      Arnd Bergmann <[email protected]>
21501 S:      Supported
21502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
21503 F:      drivers/mfd/syscon.c
21504
21505 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
21506 M:      Sudeep Holla <[email protected]>
21507 R:      Cristian Marussi <[email protected]>
21508 L:      [email protected] (moderated for non-subscribers)
21509 S:      Maintained
21510 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
21511 F:      drivers/clk/clk-sc[mp]i.c
21512 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
21513 F:      drivers/firmware/arm_scmi/
21514 F:      drivers/firmware/arm_scpi.c
21515 F:      drivers/hwmon/scmi-hwmon.c
21516 F:      drivers/pmdomain/arm/
21517 F:      drivers/powercap/arm_scmi_powercap.c
21518 F:      drivers/regulator/scmi-regulator.c
21519 F:      drivers/reset/reset-scmi.c
21520 F:      include/linux/sc[mp]i_protocol.h
21521 F:      include/trace/events/scmi.h
21522 F:      include/uapi/linux/virtio_scmi.h
21523
21524 SYSTEM RESET/SHUTDOWN DRIVERS
21525 M:      Sebastian Reichel <[email protected]>
21526 L:      [email protected]
21527 S:      Maintained
21528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
21529 F:      Documentation/devicetree/bindings/power/reset/
21530 F:      drivers/power/reset/
21531
21532 SYSTEM TRACE MODULE CLASS
21533 M:      Alexander Shishkin <[email protected]>
21534 S:      Maintained
21535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
21536 F:      Documentation/trace/stm.rst
21537 F:      drivers/hwtracing/stm/
21538 F:      include/linux/stm.h
21539 F:      include/uapi/linux/stm.h
21540
21541 SYSTEM76 ACPI DRIVER
21542 M:      Jeremy Soller <[email protected]>
21543 M:      System76 Product Development <[email protected]>
21544 L:      [email protected]
21545 S:      Maintained
21546 F:      drivers/platform/x86/system76_acpi.c
21547
21548 SYSV FILESYSTEM
21549 S:      Orphan
21550 F:      Documentation/filesystems/sysv-fs.rst
21551 F:      fs/sysv/
21552 F:      include/linux/sysv_fs.h
21553
21554 TASKSTATS STATISTICS INTERFACE
21555 M:      Balbir Singh <[email protected]>
21556 S:      Maintained
21557 F:      Documentation/accounting/taskstats*
21558 F:      include/linux/taskstats*
21559 F:      kernel/taskstats.c
21560
21561 TC subsystem
21562 M:      Jamal Hadi Salim <[email protected]>
21563 M:      Cong Wang <[email protected]>
21564 M:      Jiri Pirko <[email protected]>
21565 L:      [email protected]
21566 S:      Maintained
21567 F:      include/net/pkt_cls.h
21568 F:      include/net/pkt_sched.h
21569 F:      include/net/tc_act/
21570 F:      include/uapi/linux/pkt_cls.h
21571 F:      include/uapi/linux/pkt_sched.h
21572 F:      include/uapi/linux/tc_act/
21573 F:      include/uapi/linux/tc_ematch/
21574 F:      net/sched/
21575 F:      tools/testing/selftests/tc-testing
21576
21577 TC90522 MEDIA DRIVER
21578 M:      Akihiro Tsukada <[email protected]>
21579 L:      [email protected]
21580 S:      Odd Fixes
21581 F:      drivers/media/dvb-frontends/tc90522*
21582
21583 TCP LOW PRIORITY MODULE
21584 M:      "Wong Hoi Sing, Edison" <[email protected]>
21585 M:      "Hung Hing Lun, Mike" <[email protected]>
21586 S:      Maintained
21587 W:      http://tcp-lp-mod.sourceforge.net/
21588 F:      net/ipv4/tcp_lp.c
21589
21590 TDA10071 MEDIA DRIVER
21591 L:      [email protected]
21592 S:      Orphan
21593 W:      https://linuxtv.org
21594 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21595 F:      drivers/media/dvb-frontends/tda10071*
21596
21597 TDA18212 MEDIA DRIVER
21598 L:      [email protected]
21599 S:      Orphan
21600 W:      https://linuxtv.org
21601 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21602 F:      drivers/media/tuners/tda18212*
21603
21604 TDA18218 MEDIA DRIVER
21605 L:      [email protected]
21606 S:      Orphan
21607 W:      https://linuxtv.org
21608 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21609 F:      drivers/media/tuners/tda18218*
21610
21611 TDA18250 MEDIA DRIVER
21612 M:      Olli Salonen <[email protected]>
21613 L:      [email protected]
21614 S:      Maintained
21615 W:      https://linuxtv.org
21616 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21617 T:      git git://linuxtv.org/media_tree.git
21618 F:      drivers/media/tuners/tda18250*
21619
21620 TDA18271 MEDIA DRIVER
21621 M:      Michael Krufky <[email protected]>
21622 L:      [email protected]
21623 S:      Maintained
21624 W:      https://linuxtv.org
21625 W:      http://github.com/mkrufky
21626 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21627 T:      git git://linuxtv.org/mkrufky/tuners.git
21628 F:      drivers/media/tuners/tda18271*
21629
21630 TDA1997x MEDIA DRIVER
21631 M:      Tim Harvey <[email protected]>
21632 L:      [email protected]
21633 S:      Maintained
21634 W:      https://linuxtv.org
21635 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21636 F:      drivers/media/i2c/tda1997x.*
21637
21638 TDA827x MEDIA DRIVER
21639 M:      Michael Krufky <[email protected]>
21640 L:      [email protected]
21641 S:      Maintained
21642 W:      https://linuxtv.org
21643 W:      http://github.com/mkrufky
21644 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21645 T:      git git://linuxtv.org/mkrufky/tuners.git
21646 F:      drivers/media/tuners/tda8290.*
21647
21648 TDA8290 MEDIA DRIVER
21649 M:      Michael Krufky <[email protected]>
21650 L:      [email protected]
21651 S:      Maintained
21652 W:      https://linuxtv.org
21653 W:      http://github.com/mkrufky
21654 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21655 T:      git git://linuxtv.org/mkrufky/tuners.git
21656 F:      drivers/media/tuners/tda8290.*
21657
21658 TDA9840 MEDIA DRIVER
21659 M:      Hans Verkuil <[email protected]>
21660 L:      [email protected]
21661 S:      Maintained
21662 W:      https://linuxtv.org
21663 T:      git git://linuxtv.org/media_tree.git
21664 F:      drivers/media/i2c/tda9840*
21665
21666 TEA5761 TUNER DRIVER
21667 M:      Mauro Carvalho Chehab <[email protected]>
21668 L:      [email protected]
21669 S:      Odd fixes
21670 W:      https://linuxtv.org
21671 T:      git git://linuxtv.org/media_tree.git
21672 F:      drivers/media/tuners/tea5761.*
21673
21674 TEA5767 TUNER DRIVER
21675 M:      Mauro Carvalho Chehab <[email protected]>
21676 L:      [email protected]
21677 S:      Maintained
21678 W:      https://linuxtv.org
21679 T:      git git://linuxtv.org/media_tree.git
21680 F:      drivers/media/tuners/tea5767.*
21681
21682 TEA6415C MEDIA DRIVER
21683 M:      Hans Verkuil <[email protected]>
21684 L:      [email protected]
21685 S:      Maintained
21686 W:      https://linuxtv.org
21687 T:      git git://linuxtv.org/media_tree.git
21688 F:      drivers/media/i2c/tea6415c*
21689
21690 TEA6420 MEDIA DRIVER
21691 M:      Hans Verkuil <[email protected]>
21692 L:      [email protected]
21693 S:      Maintained
21694 W:      https://linuxtv.org
21695 T:      git git://linuxtv.org/media_tree.git
21696 F:      drivers/media/i2c/tea6420*
21697
21698 TEAM DRIVER
21699 M:      Jiri Pirko <[email protected]>
21700 L:      [email protected]
21701 S:      Supported
21702 F:      Documentation/netlink/specs/team.yaml
21703 F:      drivers/net/team/
21704 F:      include/linux/if_team.h
21705 F:      include/uapi/linux/if_team.h
21706 F:      tools/testing/selftests/drivers/net/team/
21707
21708 TECHNICAL ADVISORY BOARD PROCESS DOCS
21709 M:      "Theodore Ts'o" <[email protected]>
21710 M:      Greg Kroah-Hartman <[email protected]>
21711 L:      [email protected]
21712 S:      Maintained
21713 F:      Documentation/process/contribution-maturity-model.rst
21714 F:      Documentation/process/researcher-guidelines.rst
21715
21716 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
21717 M:      "Savoir-faire Linux Inc." <[email protected]>
21718 S:      Maintained
21719 F:      arch/x86/platform/ts5500/
21720
21721 TECHNOTREND USB IR RECEIVER
21722 M:      Sean Young <[email protected]>
21723 L:      [email protected]
21724 S:      Maintained
21725 F:      drivers/media/rc/ttusbir.c
21726
21727 TECHWELL TW9900 VIDEO DECODER
21728 M:      Mehdi Djait <[email protected]>
21729 L:      [email protected]
21730 S:      Maintained
21731 F:      drivers/media/i2c/tw9900.c
21732
21733 TECHWELL TW9910 VIDEO DECODER
21734 L:      [email protected]
21735 S:      Orphan
21736 F:      drivers/media/i2c/tw9910.c
21737 F:      include/media/i2c/tw9910.h
21738
21739 TEE SUBSYSTEM
21740 M:      Jens Wiklander <[email protected]>
21741 R:      Sumit Garg <[email protected]>
21742 L:      [email protected]
21743 S:      Maintained
21744 F:      Documentation/driver-api/tee.rst
21745 F:      Documentation/tee/
21746 F:      Documentation/userspace-api/tee.rst
21747 F:      drivers/tee/
21748 F:      include/linux/tee_drv.h
21749 F:      include/uapi/linux/tee.h
21750
21751 TEGRA ARCHITECTURE SUPPORT
21752 M:      Thierry Reding <[email protected]>
21753 M:      Jonathan Hunter <[email protected]>
21754 L:      [email protected]
21755 S:      Supported
21756 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
21757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
21758 N:      [^a-z]tegra
21759
21760 TEGRA CLOCK DRIVER
21761 M:      Peter De Schrijver <[email protected]>
21762 M:      Prashant Gaikwad <[email protected]>
21763 S:      Supported
21764 F:      drivers/clk/tegra/
21765
21766 TEGRA DMA DRIVERS
21767 M:      Laxman Dewangan <[email protected]>
21768 M:      Jon Hunter <[email protected]>
21769 S:      Supported
21770 F:      drivers/dma/tegra*
21771
21772 TEGRA I2C DRIVER
21773 M:      Laxman Dewangan <[email protected]>
21774 R:      Dmitry Osipenko <[email protected]>
21775 S:      Supported
21776 F:      drivers/i2c/busses/i2c-tegra.c
21777
21778 TEGRA IOMMU DRIVERS
21779 M:      Thierry Reding <[email protected]>
21780 R:      Krishna Reddy <[email protected]>
21781 L:      [email protected]
21782 S:      Supported
21783 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
21784 F:      drivers/iommu/tegra*
21785
21786 TEGRA KBC DRIVER
21787 M:      Laxman Dewangan <[email protected]>
21788 S:      Supported
21789 F:      drivers/input/keyboard/tegra-kbc.c
21790
21791 TEGRA NAND DRIVER
21792 M:      Stefan Agner <[email protected]>
21793 M:      Lucas Stach <[email protected]>
21794 S:      Maintained
21795 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
21796 F:      drivers/mtd/nand/raw/tegra_nand.c
21797
21798 TEGRA PWM DRIVER
21799 M:      Thierry Reding <[email protected]>
21800 S:      Supported
21801 F:      drivers/pwm/pwm-tegra.c
21802
21803 TEGRA QUAD SPI DRIVER
21804 M:      Thierry Reding <[email protected]>
21805 M:      Jonathan Hunter <[email protected]>
21806 M:      Sowjanya Komatineni <[email protected]>
21807 L:      [email protected]
21808 S:      Maintained
21809 F:      drivers/spi/spi-tegra210-quad.c
21810
21811 TEGRA SERIAL DRIVER
21812 M:      Laxman Dewangan <[email protected]>
21813 S:      Supported
21814 F:      drivers/tty/serial/serial-tegra.c
21815
21816 TEGRA SPI DRIVER
21817 M:      Laxman Dewangan <[email protected]>
21818 S:      Supported
21819 F:      drivers/spi/spi-tegra*
21820
21821 TEGRA VIDEO DRIVER
21822 M:      Thierry Reding <[email protected]>
21823 M:      Jonathan Hunter <[email protected]>
21824 M:      Sowjanya Komatineni <[email protected]>
21825 M:      Luca Ceresoli <[email protected]>
21826 L:      [email protected]
21827 L:      [email protected]
21828 S:      Maintained
21829 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
21830 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
21831 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
21832 F:      drivers/staging/media/tegra-video/
21833
21834 TEGRA XUSB PADCTL DRIVER
21835 M:      JC Kuo <[email protected]>
21836 S:      Supported
21837 F:      drivers/phy/tegra/xusb*
21838
21839 TEHUTI ETHERNET DRIVER
21840 M:      Andy Gospodarek <[email protected]>
21841 L:      [email protected]
21842 S:      Supported
21843 F:      drivers/net/ethernet/tehuti/*
21844
21845 TELECOM CLOCK DRIVER FOR MCPL0010
21846 M:      Mark Gross <[email protected]>
21847 S:      Supported
21848 F:      drivers/char/tlclk.c
21849
21850 TEMPO SEMICONDUCTOR DRIVERS
21851 M:      Steven Eckhoff <[email protected]>
21852 S:      Maintained
21853 F:      Documentation/devicetree/bindings/sound/tscs*.txt
21854 F:      sound/soc/codecs/tscs*.c
21855 F:      sound/soc/codecs/tscs*.h
21856
21857 TENSILICA XTENSA PORT (xtensa)
21858 M:      Chris Zankel <[email protected]>
21859 M:      Max Filippov <[email protected]>
21860 S:      Maintained
21861 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
21862 F:      arch/xtensa/
21863 F:      drivers/irqchip/irq-xtensa-*
21864
21865 TEXAS INSTRUMENTS ASoC DRIVERS
21866 M:      Peter Ujfalusi <[email protected]>
21867 L:      [email protected] (moderated for non-subscribers)
21868 S:      Maintained
21869 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
21870 F:      sound/soc/ti/
21871
21872 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
21873 M:      Shenghao Ding <[email protected]>
21874 M:      Kevin Lu <[email protected]>
21875 M:      Baojun Xu <[email protected]>
21876 L:      [email protected] (moderated for non-subscribers)
21877 S:      Maintained
21878 F:      Documentation/devicetree/bindings/sound/tas2552.txt
21879 F:      Documentation/devicetree/bindings/sound/tas2562.yaml
21880 F:      Documentation/devicetree/bindings/sound/tas2770.yaml
21881 F:      Documentation/devicetree/bindings/sound/tas27xx.yaml
21882 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.txt
21883 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
21884 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
21885 F:      Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
21886 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
21887 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
21888 F:      include/sound/tas2*.h
21889 F:      include/sound/tlv320*.h
21890 F:      include/sound/tpa6130a2-plat.h
21891 F:      sound/pci/hda/tas2781_hda_i2c.c
21892 F:      sound/soc/codecs/pcm1681.c
21893 F:      sound/soc/codecs/pcm1789*.*
21894 F:      sound/soc/codecs/pcm179x*.*
21895 F:      sound/soc/codecs/pcm186x*.*
21896 F:      sound/soc/codecs/pcm3008.*
21897 F:      sound/soc/codecs/pcm3060*.*
21898 F:      sound/soc/codecs/pcm3168a*.*
21899 F:      sound/soc/codecs/pcm5102a.c
21900 F:      sound/soc/codecs/pcm512x*.*
21901 F:      sound/soc/codecs/tas2*.*
21902 F:      sound/soc/codecs/tlv320*.*
21903 F:      sound/soc/codecs/tpa6130a2.*
21904
21905 TEXAS INSTRUMENTS DMA DRIVERS
21906 M:      Peter Ujfalusi <[email protected]>
21907 L:      [email protected]
21908 S:      Maintained
21909 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
21910 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
21911 F:      Documentation/devicetree/bindings/dma/ti/
21912 F:      drivers/dma/ti/
21913 F:      include/linux/dma/k3-psil.h
21914 F:      include/linux/dma/k3-udma-glue.h
21915 F:      include/linux/dma/ti-cppi5.h
21916 X:      drivers/dma/ti/cppi41.c
21917
21918 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
21919 M:      Robert Marko <[email protected]>
21920 M:      Luka Perkov <[email protected]>
21921 L:      [email protected]
21922 S:      Maintained
21923 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
21924 F:      Documentation/hwmon/tps23861.rst
21925 F:      drivers/hwmon/tps23861.c
21926
21927 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
21928 M:      Ricardo Ribalda <[email protected]>
21929 L:      [email protected]
21930 S:      Supported
21931 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
21932 F:      drivers/iio/dac/ti-dac7612.c
21933
21934 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
21935 M:      Nishanth Menon <[email protected]>
21936 M:      Tero Kristo <[email protected]>
21937 M:      Santosh Shilimkar <[email protected]>
21938 L:      [email protected] (moderated for non-subscribers)
21939 S:      Maintained
21940 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
21941 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
21942 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
21943 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
21944 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
21945 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
21946 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
21947 F:      drivers/clk/keystone/sci-clk.c
21948 F:      drivers/firmware/ti_sci*
21949 F:      drivers/irqchip/irq-ti-sci-inta.c
21950 F:      drivers/irqchip/irq-ti-sci-intr.c
21951 F:      drivers/reset/reset-ti-sci.c
21952 F:      drivers/soc/ti/ti_sci_inta_msi.c
21953 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
21954 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
21955 F:      include/linux/soc/ti/ti_sci_inta_msi.h
21956 F:      include/linux/soc/ti/ti_sci_protocol.h
21957
21958 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
21959 M:      Puranjay Mohan <[email protected]>
21960 L:      [email protected]
21961 S:      Supported
21962 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
21963 F:      drivers/iio/temperature/tmp117.c
21964
21965 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
21966 M:      Hans Verkuil <[email protected]>
21967 L:      [email protected]
21968 S:      Maintained
21969 W:      https://linuxtv.org
21970 T:      git git://linuxtv.org/media_tree.git
21971 F:      drivers/media/radio/radio-raremono.c
21972
21973 THERMAL
21974 M:      Rafael J. Wysocki <[email protected]>
21975 M:      Daniel Lezcano <[email protected]>
21976 R:      Zhang Rui <[email protected]>
21977 R:      Lukasz Luba <[email protected]>
21978 L:      [email protected]
21979 S:      Supported
21980 Q:      https://patchwork.kernel.org/project/linux-pm/list/
21981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
21982 F:      Documentation/ABI/testing/sysfs-class-thermal
21983 F:      Documentation/admin-guide/thermal/
21984 F:      Documentation/devicetree/bindings/thermal/
21985 F:      Documentation/driver-api/thermal/
21986 F:      drivers/thermal/
21987 F:      include/dt-bindings/thermal/
21988 F:      include/linux/cpu_cooling.h
21989 F:      include/linux/thermal.h
21990 F:      include/uapi/linux/thermal.h
21991 F:      tools/lib/thermal/
21992 F:      tools/thermal/
21993
21994 THERMAL DRIVER FOR AMLOGIC SOCS
21995 M:      Guillaume La Roque <[email protected]>
21996 L:      [email protected]
21997 L:      [email protected]
21998 S:      Supported
21999 W:      http://linux-meson.com/
22000 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
22001 F:      drivers/thermal/amlogic_thermal.c
22002
22003 THERMAL/CPU_COOLING
22004 M:      Amit Daniel Kachhap <[email protected]>
22005 M:      Daniel Lezcano <[email protected]>
22006 M:      Viresh Kumar <[email protected]>
22007 R:      Lukasz Luba <[email protected]>
22008 L:      [email protected]
22009 S:      Supported
22010 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
22011 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
22012 F:      drivers/thermal/cpufreq_cooling.c
22013 F:      drivers/thermal/cpuidle_cooling.c
22014 F:      include/linux/cpu_cooling.h
22015
22016 THERMAL/POWER_ALLOCATOR
22017 M:      Lukasz Luba <[email protected]>
22018 L:      [email protected]
22019 S:      Maintained
22020 F:      Documentation/driver-api/thermal/power_allocator.rst
22021 F:      drivers/thermal/gov_power_allocator.c
22022 F:      drivers/thermal/thermal_trace_ipa.h
22023
22024 THINKPAD ACPI EXTRAS DRIVER
22025 M:      Henrique de Moraes Holschuh <[email protected]>
22026 L:      [email protected]
22027 L:      [email protected]
22028 S:      Maintained
22029 W:      http://ibm-acpi.sourceforge.net
22030 W:      http://thinkwiki.org/wiki/Ibm-acpi
22031 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
22032 F:      drivers/platform/x86/thinkpad_acpi.c
22033
22034 THINKPAD LMI DRIVER
22035 M:      Mark Pearson <[email protected]>
22036 L:      [email protected]
22037 S:      Maintained
22038 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
22039 F:      drivers/platform/x86/think-lmi.?
22040
22041 THP7312 ISP DRIVER
22042 M:      Laurent Pinchart <[email protected]>
22043 M:      Paul Elder <[email protected]>
22044 L:      [email protected]
22045 S:      Maintained
22046 T:      git git://linuxtv.org/media_tree.git
22047 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
22048 F:      Documentation/userspace-api/media/drivers/thp7312.rst
22049 F:      drivers/media/i2c/thp7312.c
22050 F:      include/uapi/linux/thp7312.h
22051
22052 THUNDERBOLT DMA TRAFFIC TEST DRIVER
22053 M:      Isaac Hazan <[email protected]>
22054 L:      [email protected]
22055 S:      Maintained
22056 F:      drivers/thunderbolt/dma_test.c
22057
22058 THUNDERBOLT DRIVER
22059 M:      Andreas Noever <[email protected]>
22060 M:      Michael Jamet <[email protected]>
22061 M:      Mika Westerberg <[email protected]>
22062 M:      Yehezkel Bernat <[email protected]>
22063 L:      [email protected]
22064 S:      Maintained
22065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
22066 F:      Documentation/admin-guide/thunderbolt.rst
22067 F:      drivers/thunderbolt/
22068 F:      include/linux/thunderbolt.h
22069
22070 THUNDERBOLT NETWORK DRIVER
22071 M:      Michael Jamet <[email protected]>
22072 M:      Mika Westerberg <[email protected]>
22073 M:      Yehezkel Bernat <[email protected]>
22074 L:      [email protected]
22075 S:      Maintained
22076 F:      drivers/net/thunderbolt/
22077
22078 THUNDERX GPIO DRIVER
22079 M:      Robert Richter <[email protected]>
22080 S:      Odd Fixes
22081 F:      drivers/gpio/gpio-thunderx.c
22082
22083 TI ADS7924 ADC DRIVER
22084 M:      Hugo Villeneuve <[email protected]>
22085 L:      [email protected]
22086 S:      Supported
22087 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
22088 F:      drivers/iio/adc/ti-ads7924.c
22089
22090 TI AM437X VPFE DRIVER
22091 M:      "Lad, Prabhakar" <[email protected]>
22092 L:      [email protected]
22093 S:      Maintained
22094 W:      https://linuxtv.org
22095 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22096 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22097 F:      drivers/media/platform/ti/am437x/
22098
22099 TI BANDGAP AND THERMAL DRIVER
22100 M:      Eduardo Valentin <[email protected]>
22101 M:      Keerthy <[email protected]>
22102 L:      [email protected]
22103 L:      [email protected]
22104 S:      Maintained
22105 F:      drivers/thermal/ti-soc-thermal/
22106
22107 TI BQ27XXX POWER SUPPLY DRIVER
22108 F:      drivers/power/supply/bq27xxx_battery.c
22109 F:      drivers/power/supply/bq27xxx_battery_i2c.c
22110 F:      include/linux/power/bq27xxx_battery.h
22111
22112 TI CDCE706 CLOCK DRIVER
22113 M:      Max Filippov <[email protected]>
22114 S:      Maintained
22115 F:      drivers/clk/clk-cdce706.c
22116
22117 TI CLOCK DRIVER
22118 M:      Tero Kristo <[email protected]>
22119 L:      [email protected]
22120 S:      Odd Fixes
22121 F:      drivers/clk/ti/
22122 F:      include/linux/clk/ti.h
22123
22124 TI DAVINCI MACHINE SUPPORT
22125 M:      Bartosz Golaszewski <[email protected]>
22126 L:      [email protected] (moderated for non-subscribers)
22127 S:      Maintained
22128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
22129 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
22130 F:      arch/arm/boot/dts/ti/davinci/
22131 F:      arch/arm/mach-davinci/
22132 F:      drivers/i2c/busses/i2c-davinci.c
22133
22134 TI DAVINCI SERIES CLOCK DRIVER
22135 M:      David Lechner <[email protected]>
22136 S:      Maintained
22137 F:      Documentation/devicetree/bindings/clock/ti/davinci/
22138 F:      drivers/clk/davinci/
22139 F:      include/linux/clk/davinci.h
22140
22141 TI DAVINCI SERIES GPIO DRIVER
22142 M:      Keerthy <[email protected]>
22143 L:      [email protected]
22144 S:      Maintained
22145 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
22146 F:      drivers/gpio/gpio-davinci.c
22147
22148 TI DAVINCI SERIES MEDIA DRIVER
22149 M:      "Lad, Prabhakar" <[email protected]>
22150 L:      [email protected]
22151 S:      Maintained
22152 W:      https://linuxtv.org
22153 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22154 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22155 F:      drivers/media/platform/ti/davinci/
22156 F:      include/media/davinci/
22157
22158 TI ENHANCED CAPTURE (eCAP) DRIVER
22159 M:      Vignesh Raghavendra <[email protected]>
22160 R:      Julien Panis <[email protected]>
22161 L:      [email protected]
22162 L:      [email protected]
22163 S:      Maintained
22164 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
22165 F:      drivers/counter/ti-ecap-capture.c
22166
22167 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
22168 R:      David Lechner <[email protected]>
22169 L:      [email protected]
22170 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
22171 F:      drivers/counter/ti-eqep.c
22172
22173 TI ETHERNET SWITCH DRIVER (CPSW)
22174 R:      Siddharth Vadapalli <[email protected]>
22175 R:      Ravi Gunasekaran <[email protected]>
22176 R:      Roger Quadros <[email protected]>
22177 L:      [email protected]
22178 L:      [email protected]
22179 S:      Maintained
22180 F:      drivers/net/ethernet/ti/cpsw*
22181 F:      drivers/net/ethernet/ti/davinci*
22182
22183 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
22184 M:      Alex Dubov <[email protected]>
22185 S:      Maintained
22186 W:      http://tifmxx.berlios.de/
22187 F:      drivers/memstick/host/tifm_ms.c
22188 F:      drivers/misc/tifm*
22189 F:      drivers/mmc/host/tifm_sd.c
22190 F:      include/linux/tifm.h
22191
22192 TI FPD-LINK DRIVERS
22193 M:      Tomi Valkeinen <[email protected]>
22194 L:      [email protected]
22195 S:      Maintained
22196 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
22197 F:      drivers/media/i2c/ds90*
22198 F:      include/media/i2c/ds90*
22199
22200 TI HDC302X HUMIDITY DRIVER
22201 M:      Javier Carrasco <[email protected]>
22202 M:      Li peiyu <[email protected]>
22203 L:      [email protected]
22204 S:      Maintained
22205 F:      Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml
22206 F:      drivers/iio/humidity/hdc3020.c
22207
22208 TI ICSSG ETHERNET DRIVER (ICSSG)
22209 R:      MD Danish Anwar <[email protected]>
22210 R:      Roger Quadros <[email protected]>
22211 L:      [email protected] (moderated for non-subscribers)
22212 L:      [email protected]
22213 S:      Maintained
22214 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
22215 F:      drivers/net/ethernet/ti/icssg/*
22216
22217 TI J721E CSI2RX DRIVER
22218 M:      Jai Luthra <[email protected]>
22219 L:      [email protected]
22220 S:      Maintained
22221 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
22222 F:      drivers/media/platform/ti/j721e-csi2rx/
22223
22224 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
22225 M:      Nishanth Menon <[email protected]>
22226 M:      Santosh Shilimkar <[email protected]>
22227 L:      [email protected]
22228 L:      [email protected] (moderated for non-subscribers)
22229 S:      Maintained
22230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
22231 F:      drivers/pmdomain/ti/omap_prm.c
22232 F:      drivers/soc/ti/*
22233
22234 TI LM49xxx FAMILY ASoC CODEC DRIVERS
22235 M:      M R Swami Reddy <[email protected]>
22236 M:      Vishwas A Deshpande <[email protected]>
22237 L:      [email protected] (moderated for non-subscribers)
22238 S:      Maintained
22239 F:      sound/soc/codecs/isabelle*
22240 F:      sound/soc/codecs/lm49453*
22241
22242 TI LMP92064 ADC DRIVER
22243 M:      Leonard Göhrs <[email protected]>
22244 R:      [email protected]
22245 L:      [email protected]
22246 S:      Maintained
22247 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
22248 F:      drivers/iio/adc/ti-lmp92064.c
22249
22250 TI PCM3060 ASoC CODEC DRIVER
22251 M:      Kirill Marinushkin <[email protected]>
22252 L:      [email protected] (moderated for non-subscribers)
22253 S:      Maintained
22254 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
22255 F:      sound/soc/codecs/pcm3060*
22256
22257 TI TAS571X FAMILY ASoC CODEC DRIVER
22258 M:      Kevin Cernekee <[email protected]>
22259 L:      [email protected] (moderated for non-subscribers)
22260 S:      Odd Fixes
22261 F:      sound/soc/codecs/tas571x*
22262
22263 TI TMAG5273 MAGNETOMETER DRIVER
22264 M:      Gerald Loacker <[email protected]>
22265 L:      [email protected]
22266 S:      Maintained
22267 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
22268 F:      drivers/iio/magnetometer/tmag5273.c
22269
22270 TI TRF7970A NFC DRIVER
22271 M:      Mark Greer <[email protected]>
22272 L:      [email protected]
22273 S:      Supported
22274 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
22275 F:      drivers/nfc/trf7970a.c
22276
22277 TI TSC2046 ADC DRIVER
22278 M:      Oleksij Rempel <[email protected]>
22279 R:      [email protected]
22280 L:      [email protected]
22281 S:      Maintained
22282 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
22283 F:      drivers/iio/adc/ti-tsc2046.c
22284
22285 TI TWL4030 SERIES SOC CODEC DRIVER
22286 M:      Peter Ujfalusi <[email protected]>
22287 L:      [email protected] (moderated for non-subscribers)
22288 S:      Maintained
22289 F:      sound/soc/codecs/twl4030*
22290
22291 TI VPE/CAL DRIVERS
22292 M:      Benoit Parrot <[email protected]>
22293 L:      [email protected]
22294 S:      Maintained
22295 W:      http://linuxtv.org/
22296 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22297 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
22298 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
22299 F:      drivers/media/platform/ti/cal/
22300 F:      drivers/media/platform/ti/vpe/
22301
22302 TI WILINK WIRELESS DRIVERS
22303 L:      [email protected]
22304 S:      Orphan
22305 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
22306 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
22307 F:      drivers/net/wireless/ti/
22308
22309 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
22310 M:      John Stultz <[email protected]>
22311 M:      Thomas Gleixner <[email protected]>
22312 R:      Stephen Boyd <[email protected]>
22313 L:      [email protected]
22314 S:      Supported
22315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
22316 F:      include/linux/clocksource.h
22317 F:      include/linux/time.h
22318 F:      include/linux/timekeeper_internal.h
22319 F:      include/linux/timekeeping.h
22320 F:      include/linux/timex.h
22321 F:      include/uapi/linux/time.h
22322 F:      include/uapi/linux/timex.h
22323 F:      kernel/time/alarmtimer.c
22324 F:      kernel/time/clocksource*
22325 F:      kernel/time/ntp*
22326 F:      kernel/time/time.c
22327 F:      kernel/time/timeconst.bc
22328 F:      kernel/time/timeconv.c
22329 F:      kernel/time/timecounter.c
22330 F:      kernel/time/timekeeping*
22331 F:      kernel/time/time_test.c
22332 F:      tools/testing/selftests/timers/
22333
22334 TIPC NETWORK LAYER
22335 M:      Jon Maloy <[email protected]>
22336 M:      Ying Xue <[email protected]>
22337 L:      [email protected] (core kernel code)
22338 L:      [email protected] (user apps, general discussion)
22339 S:      Maintained
22340 W:      http://tipc.sourceforge.net/
22341 F:      include/uapi/linux/tipc*.h
22342 F:      net/tipc/
22343
22344 TLAN NETWORK DRIVER
22345 M:      Samuel Chessman <[email protected]>
22346 L:      [email protected] (subscribers-only)
22347 S:      Maintained
22348 W:      http://sourceforge.net/projects/tlan/
22349 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
22350 F:      drivers/net/ethernet/ti/tlan.*
22351
22352 TMIO/SDHI MMC DRIVER
22353 M:      Wolfram Sang <[email protected]>
22354 L:      [email protected]
22355 L:      [email protected]
22356 S:      Supported
22357 F:      drivers/mmc/host/renesas_sdhi*
22358 F:      drivers/mmc/host/tmio_mmc*
22359 F:      include/linux/mfd/tmio.h
22360
22361 TMP513 HARDWARE MONITOR DRIVER
22362 M:      Eric Tremblay <[email protected]>
22363 L:      [email protected]
22364 S:      Maintained
22365 F:      Documentation/hwmon/tmp513.rst
22366 F:      drivers/hwmon/tmp513.c
22367
22368 TMPFS (SHMEM FILESYSTEM)
22369 M:      Hugh Dickins <[email protected]>
22370 L:      [email protected]
22371 S:      Maintained
22372 F:      include/linux/shmem_fs.h
22373 F:      mm/shmem.c
22374
22375 TOMOYO SECURITY MODULE
22376 M:      Kentaro Takeda <[email protected]>
22377 M:      Tetsuo Handa <[email protected]>
22378 L:      [email protected] (subscribers-only, for developers in English)
22379 L:      [email protected] (subscribers-only, for users in English)
22380 L:      [email protected] (subscribers-only, for developers in Japanese)
22381 L:      [email protected] (subscribers-only, for users in Japanese)
22382 S:      Maintained
22383 W:      https://tomoyo.osdn.jp/
22384 F:      security/tomoyo/
22385
22386 TOPSTAR LAPTOP EXTRAS DRIVER
22387 M:      Herton Ronaldo Krzesinski <[email protected]>
22388 L:      [email protected]
22389 S:      Maintained
22390 F:      drivers/platform/x86/topstar-laptop.c
22391
22392 TORTURE-TEST MODULES
22393 M:      Davidlohr Bueso <[email protected]>
22394 M:      "Paul E. McKenney" <[email protected]>
22395 M:      Josh Triplett <[email protected]>
22396 L:      [email protected]
22397 S:      Supported
22398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
22399 F:      Documentation/RCU/torture.rst
22400 F:      kernel/locking/locktorture.c
22401 F:      kernel/rcu/rcuscale.c
22402 F:      kernel/rcu/rcutorture.c
22403 F:      kernel/rcu/refscale.c
22404 F:      kernel/torture.c
22405
22406 TOSHIBA ACPI EXTRAS DRIVER
22407 M:      Azael Avalos <[email protected]>
22408 L:      [email protected]
22409 S:      Maintained
22410 F:      drivers/platform/x86/toshiba_acpi.c
22411
22412 TOSHIBA BLUETOOTH DRIVER
22413 M:      Azael Avalos <[email protected]>
22414 L:      [email protected]
22415 S:      Maintained
22416 F:      drivers/platform/x86/toshiba_bluetooth.c
22417
22418 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
22419 M:      Azael Avalos <[email protected]>
22420 L:      [email protected]
22421 S:      Maintained
22422 F:      drivers/platform/x86/toshiba_haps.c
22423
22424 TOSHIBA SMM DRIVER
22425 M:      Jonathan Buzzard <[email protected]>
22426 S:      Maintained
22427 W:      http://www.buzzard.org.uk/toshiba/
22428 F:      drivers/char/toshiba.c
22429 F:      include/linux/toshiba.h
22430 F:      include/uapi/linux/toshiba.h
22431
22432 TOSHIBA TC358743 DRIVER
22433 M:      Hans Verkuil <[email protected]>
22434 L:      [email protected]
22435 S:      Maintained
22436 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
22437 F:      drivers/media/i2c/tc358743*
22438 F:      include/media/i2c/tc358743.h
22439
22440 TOSHIBA WMI HOTKEYS DRIVER
22441 M:      Azael Avalos <[email protected]>
22442 L:      [email protected]
22443 S:      Maintained
22444 F:      drivers/platform/x86/toshiba-wmi.c
22445
22446 TPM DEVICE DRIVER
22447 M:      Peter Huewe <[email protected]>
22448 M:      Jarkko Sakkinen <[email protected]>
22449 R:      Jason Gunthorpe <[email protected]>
22450 L:      [email protected]
22451 S:      Maintained
22452 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
22453 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
22454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
22455 F:      Documentation/devicetree/bindings/tpm/
22456 F:      drivers/char/tpm/
22457
22458 TPS546D24 DRIVER
22459 M:      Duke Du <[email protected]>
22460 L:      [email protected]
22461 S:      Maintained
22462 F:      Documentation/hwmon/tps546d24.rst
22463 F:      drivers/hwmon/pmbus/tps546d24.c
22464
22465 TQ SYSTEMS BOARD & DRIVER SUPPORT
22466 L:      [email protected]
22467 S:      Supported
22468 W:      https://www.tq-group.com/en/products/tq-embedded/
22469 F:      arch/arm/boot/dts/imx*mba*.dts*
22470 F:      arch/arm/boot/dts/imx*tqma*.dts*
22471 F:      arch/arm/boot/dts/mba*.dtsi
22472 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
22473 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
22474 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
22475 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
22476 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
22477 F:      drivers/gpio/gpio-tqmx86.c
22478 F:      drivers/mfd/tqmx86.c
22479 F:      drivers/watchdog/tqmx86_wdt.c
22480
22481 TRACING
22482 M:      Steven Rostedt <[email protected]>
22483 M:      Masami Hiramatsu <[email protected]>
22484 R:      Mathieu Desnoyers <[email protected]>
22485 L:      [email protected]
22486 L:      [email protected]
22487 S:      Maintained
22488 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
22489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
22490 F:      Documentation/trace/*
22491 F:      fs/tracefs/
22492 F:      include/linux/trace*.h
22493 F:      include/trace/
22494 F:      kernel/trace/
22495 F:      scripts/tracing/
22496 F:      tools/testing/selftests/ftrace/
22497
22498 TRACING MMIO ACCESSES (MMIOTRACE)
22499 M:      Steven Rostedt <[email protected]>
22500 M:      Masami Hiramatsu <[email protected]>
22501 R:      Karol Herbst <[email protected]>
22502 R:      Pekka Paalanen <[email protected]>
22503 L:      [email protected]
22504 L:      [email protected]
22505 S:      Maintained
22506 F:      arch/x86/mm/kmmio.c
22507 F:      arch/x86/mm/mmio-mod.c
22508 F:      arch/x86/mm/testmmiotrace.c
22509 F:      include/linux/mmiotrace.h
22510 F:      kernel/trace/trace_mmiotrace.c
22511
22512 TRACING OS NOISE / LATENCY TRACERS
22513 M:      Steven Rostedt <[email protected]>
22514 M:      Daniel Bristot de Oliveira <[email protected]>
22515 S:      Maintained
22516 F:      Documentation/trace/hwlat_detector.rst
22517 F:      Documentation/trace/osnoise-tracer.rst
22518 F:      Documentation/trace/timerlat-tracer.rst
22519 F:      arch/*/kernel/trace.c
22520 F:      include/trace/events/osnoise.h
22521 F:      kernel/trace/trace_hwlat.c
22522 F:      kernel/trace/trace_irqsoff.c
22523 F:      kernel/trace/trace_osnoise.c
22524 F:      kernel/trace/trace_sched_wakeup.c
22525
22526 TRADITIONAL CHINESE DOCUMENTATION
22527 M:      Hu Haowen <[email protected]>
22528 S:      Maintained
22529 W:      https://github.com/srcres258/linux-doc
22530 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
22531 F:      Documentation/translations/zh_TW/
22532
22533 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
22534 M:      Dan Williams <[email protected]>
22535 L:      [email protected]
22536 S:      Maintained
22537 F:      Documentation/ABI/testing/configfs-tsm
22538 F:      drivers/virt/coco/tsm.c
22539 F:      include/linux/tsm.h
22540
22541 TTY LAYER AND SERIAL DRIVERS
22542 M:      Greg Kroah-Hartman <[email protected]>
22543 M:      Jiri Slaby <[email protected]>
22544 L:      [email protected]
22545 L:      [email protected]
22546 S:      Supported
22547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
22548 F:      Documentation/devicetree/bindings/serial/
22549 F:      Documentation/driver-api/serial/
22550 F:      drivers/tty/
22551 F:      include/linux/selection.h
22552 F:      include/linux/serial.h
22553 F:      include/linux/serial_core.h
22554 F:      include/linux/sysrq.h
22555 F:      include/linux/tty*.h
22556 F:      include/linux/vt.h
22557 F:      include/linux/vt_*.h
22558 F:      include/uapi/linux/serial.h
22559 F:      include/uapi/linux/serial_core.h
22560 F:      include/uapi/linux/tty.h
22561
22562 TUA9001 MEDIA DRIVER
22563 L:      [email protected]
22564 S:      Orphan
22565 W:      https://linuxtv.org
22566 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22567 F:      drivers/media/tuners/tua9001*
22568
22569 TULIP NETWORK DRIVERS
22570 L:      [email protected]
22571 L:      [email protected]
22572 S:      Orphan
22573 F:      drivers/net/ethernet/dec/tulip/
22574
22575 TUN/TAP driver
22576 M:      Willem de Bruijn <[email protected]>
22577 M:      Jason Wang <[email protected]>
22578 S:      Maintained
22579 W:      http://vtun.sourceforge.net/tun
22580 F:      Documentation/networking/tuntap.rst
22581 F:      arch/um/os-Linux/drivers/
22582 F:      drivers/net/tap.c
22583 F:      drivers/net/tun.c
22584
22585 TURBOCHANNEL SUBSYSTEM
22586 M:      "Maciej W. Rozycki" <[email protected]>
22587 M:      Ralf Baechle <[email protected]>
22588 L:      [email protected]
22589 S:      Maintained
22590 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
22591 F:      drivers/tc/
22592 F:      include/linux/tc.h
22593
22594 TURBOSTAT UTILITY
22595 M:      "Len Brown" <[email protected]>
22596 L:      [email protected]
22597 S:      Supported
22598 Q:      https://patchwork.kernel.org/project/linux-pm/list/
22599 B:      https://bugzilla.kernel.org
22600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
22601 F:      tools/power/x86/turbostat/
22602 F:      tools/testing/selftests/turbostat/
22603
22604 TW5864 VIDEO4LINUX DRIVER
22605 M:      Bluecherry Maintainers <[email protected]>
22606 M:      Anton Sviridenko <[email protected]>
22607 M:      Andrey Utkin <[email protected]>
22608 M:      Andrey Utkin <[email protected]>
22609 L:      [email protected]
22610 S:      Supported
22611 F:      drivers/media/pci/tw5864/
22612
22613 TW68 VIDEO4LINUX DRIVER
22614 M:      Hans Verkuil <[email protected]>
22615 L:      [email protected]
22616 S:      Odd Fixes
22617 W:      https://linuxtv.org
22618 T:      git git://linuxtv.org/media_tree.git
22619 F:      drivers/media/pci/tw68/
22620
22621 TW686X VIDEO4LINUX DRIVER
22622 M:      Ezequiel Garcia <[email protected]>
22623 L:      [email protected]
22624 S:      Maintained
22625 W:      http://linuxtv.org
22626 T:      git git://linuxtv.org/media_tree.git
22627 F:      drivers/media/pci/tw686x/
22628
22629 U-BOOT ENVIRONMENT VARIABLES
22630 M:      Rafał Miłecki <[email protected]>
22631 S:      Maintained
22632 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
22633 F:      drivers/nvmem/u-boot-env.c
22634
22635 UACCE ACCELERATOR FRAMEWORK
22636 M:      Zhangfei Gao <[email protected]>
22637 M:      Zhou Wang <[email protected]>
22638 L:      [email protected]
22639 L:      [email protected]
22640 S:      Maintained
22641 F:      Documentation/ABI/testing/sysfs-driver-uacce
22642 F:      Documentation/misc-devices/uacce.rst
22643 F:      drivers/misc/uacce/
22644 F:      include/linux/uacce.h
22645 F:      include/uapi/misc/uacce/
22646
22647 UBI FILE SYSTEM (UBIFS)
22648 M:      Richard Weinberger <[email protected]>
22649 R:      Zhihao Cheng <[email protected]>
22650 L:      [email protected]
22651 S:      Supported
22652 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
22653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22655 F:      Documentation/ABI/testing/sysfs-fs-ubifs
22656 F:      Documentation/filesystems/ubifs-authentication.rst
22657 F:      Documentation/filesystems/ubifs.rst
22658 F:      fs/ubifs/
22659
22660 UBLK USERSPACE BLOCK DRIVER
22661 M:      Ming Lei <[email protected]>
22662 L:      [email protected]
22663 S:      Maintained
22664 F:      Documentation/block/ublk.rst
22665 F:      drivers/block/ublk_drv.c
22666 F:      include/uapi/linux/ublk_cmd.h
22667
22668 UBSAN
22669 M:      Kees Cook <[email protected]>
22670 R:      Marco Elver <[email protected]>
22671 R:      Andrey Konovalov <[email protected]>
22672 R:      Andrey Ryabinin <[email protected]>
22673 L:      [email protected]
22674 L:      [email protected]
22675 S:      Supported
22676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
22677 F:      Documentation/dev-tools/ubsan.rst
22678 F:      include/linux/ubsan.h
22679 F:      lib/Kconfig.ubsan
22680 F:      lib/test_ubsan.c
22681 F:      lib/ubsan.c
22682 F:      scripts/Makefile.ubsan
22683 K:      \bARCH_HAS_UBSAN\b
22684
22685 UCLINUX (M68KNOMMU AND COLDFIRE)
22686 M:      Greg Ungerer <[email protected]>
22687 L:      [email protected]
22688 S:      Maintained
22689 W:      http://www.linux-m68k.org/
22690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
22691 F:      arch/m68k/*/*_no.*
22692 F:      arch/m68k/68*/
22693 F:      arch/m68k/coldfire/
22694 F:      arch/m68k/include/asm/*_no.*
22695
22696 UDF FILESYSTEM
22697 M:      Jan Kara <[email protected]>
22698 S:      Maintained
22699 F:      Documentation/filesystems/udf.rst
22700 F:      fs/udf/
22701
22702 UDRAW TABLET
22703 M:      Bastien Nocera <[email protected]>
22704 L:      [email protected]
22705 S:      Maintained
22706 F:      drivers/hid/hid-udraw-ps3.c
22707
22708 UFS FILESYSTEM
22709 M:      Evgeniy Dushistov <[email protected]>
22710 S:      Maintained
22711 F:      Documentation/admin-guide/ufs.rst
22712 F:      fs/ufs/
22713
22714 UHID USERSPACE HID IO DRIVER
22715 M:      David Rheinsberg <[email protected]>
22716 L:      [email protected]
22717 S:      Maintained
22718 F:      drivers/hid/uhid.c
22719 F:      include/uapi/linux/uhid.h
22720
22721 ULPI BUS
22722 M:      Heikki Krogerus <[email protected]>
22723 L:      [email protected]
22724 S:      Maintained
22725 F:      drivers/usb/common/ulpi.c
22726 F:      include/linux/ulpi/
22727
22728 UNICODE SUBSYSTEM
22729 M:      Gabriel Krisman Bertazi <[email protected]>
22730 L:      [email protected]
22731 S:      Supported
22732 F:      fs/unicode/
22733
22734 UNIFDEF
22735 M:      Tony Finch <[email protected]>
22736 S:      Maintained
22737 W:      http://dotat.at/prog/unifdef
22738 F:      scripts/unifdef.c
22739
22740 UNIFORM CDROM DRIVER
22741 M:      Phillip Potter <[email protected]>
22742 S:      Maintained
22743 F:      Documentation/cdrom/
22744 F:      drivers/cdrom/cdrom.c
22745 F:      include/linux/cdrom.h
22746 F:      include/uapi/linux/cdrom.h
22747
22748 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
22749 R:      Alim Akhtar <[email protected]>
22750 R:      Avri Altman <[email protected]>
22751 R:      Bart Van Assche <[email protected]>
22752 L:      [email protected]
22753 S:      Supported
22754 F:      Documentation/devicetree/bindings/ufs/
22755 F:      Documentation/scsi/ufs.rst
22756 F:      drivers/ufs/core/
22757
22758 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
22759 M:      Pedro Sousa <[email protected]>
22760 L:      [email protected]
22761 S:      Supported
22762 F:      drivers/ufs/host/*dwc*
22763
22764 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
22765 M:      Alim Akhtar <[email protected]>
22766 L:      [email protected]
22767 S:      Maintained
22768 F:      drivers/ufs/host/ufs-exynos*
22769
22770 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
22771 M:      Peter Wang <[email protected]>
22772 R:      Stanley Jhu <[email protected]>
22773 L:      [email protected]
22774 L:      [email protected] (moderated for non-subscribers)
22775 S:      Maintained
22776 F:      drivers/ufs/host/ufs-mediatek*
22777
22778 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
22779 M:      Manivannan Sadhasivam <[email protected]>
22780 L:      [email protected]
22781 L:      [email protected]
22782 S:      Maintained
22783 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
22784 F:      drivers/ufs/host/ufs-qcom*
22785
22786 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
22787 M:      Yoshihiro Shimoda <[email protected]>
22788 L:      [email protected]
22789 L:      [email protected]
22790 S:      Maintained
22791 F:      drivers/ufs/host/ufs-renesas.c
22792
22793 UNSORTED BLOCK IMAGES (UBI)
22794 M:      Richard Weinberger <[email protected]>
22795 R:      Zhihao Cheng <[email protected]>
22796 L:      [email protected]
22797 S:      Supported
22798 W:      http://www.linux-mtd.infradead.org/
22799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22801 F:      drivers/mtd/ubi/
22802 F:      include/linux/mtd/ubi.h
22803 F:      include/uapi/mtd/ubi-user.h
22804
22805 USB "USBNET" DRIVER FRAMEWORK
22806 M:      Oliver Neukum <[email protected]>
22807 L:      [email protected]
22808 S:      Maintained
22809 W:      http://www.linux-usb.org/usbnet
22810 F:      drivers/net/usb/usbnet.c
22811 F:      include/linux/usb/usbnet.h
22812
22813 USB ACM DRIVER
22814 M:      Oliver Neukum <[email protected]>
22815 L:      [email protected]
22816 S:      Maintained
22817 F:      Documentation/usb/acm.rst
22818 F:      drivers/usb/class/cdc-acm.*
22819
22820 USB APPLE MFI FASTCHARGE DRIVER
22821 M:      Bastien Nocera <[email protected]>
22822 L:      [email protected]
22823 S:      Maintained
22824 F:      drivers/usb/misc/apple-mfi-fastcharge.c
22825
22826 USB AR5523 WIRELESS DRIVER
22827 L:      [email protected]
22828 S:      Orphan
22829 F:      drivers/net/wireless/ath/ar5523/
22830
22831 USB ATTACHED SCSI
22832 M:      Oliver Neukum <[email protected]>
22833 L:      [email protected]
22834 L:      [email protected]
22835 S:      Maintained
22836 F:      drivers/usb/storage/uas.c
22837
22838 USB CDC ETHERNET DRIVER
22839 M:      Oliver Neukum <[email protected]>
22840 L:      [email protected]
22841 S:      Maintained
22842 F:      drivers/net/usb/cdc_*.c
22843 F:      include/uapi/linux/usb/cdc.h
22844
22845 USB CHAOSKEY DRIVER
22846 M:      Keith Packard <[email protected]>
22847 L:      [email protected]
22848 S:      Maintained
22849 F:      drivers/usb/misc/chaoskey.c
22850
22851 USB CYPRESS C67X00 DRIVER
22852 L:      [email protected]
22853 S:      Orphan
22854 F:      drivers/usb/c67x00/
22855
22856 USB DAVICOM DM9601 DRIVER
22857 M:      Peter Korsgaard <[email protected]>
22858 L:      [email protected]
22859 S:      Maintained
22860 W:      http://www.linux-usb.org/usbnet
22861 F:      drivers/net/usb/dm9601.c
22862
22863 USB EHCI DRIVER
22864 M:      Alan Stern <[email protected]>
22865 L:      [email protected]
22866 S:      Maintained
22867 F:      Documentation/usb/ehci.rst
22868 F:      drivers/usb/host/ehci*
22869
22870 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
22871 M:      Jiri Kosina <[email protected]>
22872 M:      Benjamin Tissoires <[email protected]>
22873 L:      [email protected]
22874 S:      Maintained
22875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
22876 F:      Documentation/hid/hiddev.rst
22877 F:      drivers/hid/usbhid/
22878
22879 USB INTEL XHCI ROLE MUX DRIVER
22880 M:      Hans de Goede <[email protected]>
22881 L:      [email protected]
22882 S:      Maintained
22883 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
22884
22885 USB IP DRIVER FOR HISILICON KIRIN 960
22886 M:      Yu Chen <[email protected]>
22887 M:      Binghui Wang <[email protected]>
22888 L:      [email protected]
22889 S:      Maintained
22890 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
22891 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
22892
22893 USB IP DRIVER FOR HISILICON KIRIN 970
22894 M:      Mauro Carvalho Chehab <[email protected]>
22895 L:      [email protected]
22896 S:      Maintained
22897 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
22898 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
22899
22900 USB ISP116X DRIVER
22901 M:      Olav Kongas <[email protected]>
22902 L:      [email protected]
22903 S:      Maintained
22904 F:      drivers/usb/host/isp116x*
22905 F:      include/linux/usb/isp116x.h
22906
22907 USB ISP1760 DRIVER
22908 M:      Rui Miguel Silva <[email protected]>
22909 L:      [email protected]
22910 S:      Maintained
22911 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
22912 F:      drivers/usb/isp1760/*
22913
22914 USB LAN78XX ETHERNET DRIVER
22915 M:      Woojung Huh <[email protected]>
22916 M:      [email protected]
22917 L:      [email protected]
22918 S:      Maintained
22919 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
22920 F:      drivers/net/usb/lan78xx.*
22921 F:      include/dt-bindings/net/microchip-lan78xx.h
22922
22923 USB MASS STORAGE DRIVER
22924 M:      Alan Stern <[email protected]>
22925 L:      [email protected]
22926 L:      [email protected]
22927 S:      Maintained
22928 F:      drivers/usb/storage/
22929
22930 USB MIDI DRIVER
22931 M:      Clemens Ladisch <[email protected]>
22932 L:      [email protected] (moderated for non-subscribers)
22933 S:      Maintained
22934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
22935 F:      sound/usb/midi.*
22936
22937 USB NETWORKING DRIVERS
22938 L:      [email protected]
22939 S:      Odd Fixes
22940 F:      drivers/net/usb/
22941
22942 USB OHCI DRIVER
22943 M:      Alan Stern <[email protected]>
22944 L:      [email protected]
22945 S:      Maintained
22946 F:      Documentation/usb/ohci.rst
22947 F:      drivers/usb/host/ohci*
22948
22949 USB OTG FSM (Finite State Machine)
22950 M:      Peter Chen <[email protected]>
22951 L:      [email protected]
22952 S:      Maintained
22953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
22954 F:      drivers/usb/common/usb-otg-fsm.c
22955
22956 USB OVER IP DRIVER
22957 M:      Valentina Manea <[email protected]>
22958 M:      Shuah Khan <[email protected]>
22959 M:      Shuah Khan <[email protected]>
22960 R:      Hongren Zheng <[email protected]>
22961 L:      [email protected]
22962 S:      Maintained
22963 F:      Documentation/usb/usbip_protocol.rst
22964 F:      drivers/usb/usbip/
22965 F:      tools/testing/selftests/drivers/usb/usbip/
22966 F:      tools/usb/usbip/
22967
22968 USB PEGASUS DRIVER
22969 M:      Petko Manolov <[email protected]>
22970 L:      [email protected]
22971 L:      [email protected]
22972 S:      Maintained
22973 W:      https://github.com/petkan/pegasus
22974 T:      git https://github.com/petkan/pegasus.git
22975 F:      drivers/net/usb/pegasus.*
22976
22977 USB PRINTER DRIVER (usblp)
22978 M:      Pete Zaitcev <[email protected]>
22979 L:      [email protected]
22980 S:      Supported
22981 F:      drivers/usb/class/usblp.c
22982
22983 USB QMI WWAN NETWORK DRIVER
22984 M:      Bjørn Mork <[email protected]>
22985 L:      [email protected]
22986 S:      Maintained
22987 F:      Documentation/ABI/testing/sysfs-class-net-qmi
22988 F:      drivers/net/usb/qmi_wwan.c
22989
22990 USB RAW GADGET DRIVER
22991 R:      Andrey Konovalov <[email protected]>
22992 L:      [email protected]
22993 S:      Maintained
22994 F:      Documentation/usb/raw-gadget.rst
22995 F:      drivers/usb/gadget/legacy/raw_gadget.c
22996 F:      include/uapi/linux/usb/raw_gadget.h
22997
22998 USB RTL8150 DRIVER
22999 M:      Petko Manolov <[email protected]>
23000 L:      [email protected]
23001 L:      [email protected]
23002 S:      Maintained
23003 W:      https://github.com/petkan/rtl8150
23004 T:      git https://github.com/petkan/rtl8150.git
23005 F:      drivers/net/usb/rtl8150.c
23006
23007 USB SERIAL SUBSYSTEM
23008 M:      Johan Hovold <[email protected]>
23009 L:      [email protected]
23010 S:      Maintained
23011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
23012 F:      Documentation/usb/usb-serial.rst
23013 F:      drivers/usb/serial/
23014 F:      include/linux/usb/serial.h
23015
23016 USB SMSC75XX ETHERNET DRIVER
23017 M:      Steve Glendinning <[email protected]>
23018 L:      [email protected]
23019 S:      Maintained
23020 F:      drivers/net/usb/smsc75xx.*
23021
23022 USB SMSC95XX ETHERNET DRIVER
23023 M:      Steve Glendinning <[email protected]>
23024 M:      [email protected]
23025 L:      [email protected]
23026 S:      Maintained
23027 F:      drivers/net/usb/smsc95xx.*
23028
23029 USB SUBSYSTEM
23030 M:      Greg Kroah-Hartman <[email protected]>
23031 L:      [email protected]
23032 S:      Supported
23033 W:      http://www.linux-usb.org
23034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
23035 F:      Documentation/devicetree/bindings/usb/
23036 F:      Documentation/usb/
23037 F:      drivers/usb/
23038 F:      include/dt-bindings/usb/
23039 F:      include/linux/usb.h
23040 F:      include/linux/usb/
23041 F:      include/uapi/linux/usb/
23042
23043 USB TYPEC BUS FOR ALTERNATE MODES
23044 M:      Heikki Krogerus <[email protected]>
23045 L:      [email protected]
23046 S:      Maintained
23047 F:      Documentation/ABI/testing/sysfs-bus-typec
23048 F:      Documentation/driver-api/usb/typec_bus.rst
23049 F:      drivers/usb/typec/altmodes/
23050 F:      include/linux/usb/typec_altmode.h
23051
23052 USB TYPEC CLASS
23053 M:      Heikki Krogerus <[email protected]>
23054 L:      [email protected]
23055 S:      Maintained
23056 F:      Documentation/ABI/testing/sysfs-class-typec
23057 F:      Documentation/driver-api/usb/typec.rst
23058 F:      drivers/usb/typec/
23059 F:      include/linux/usb/typec.h
23060
23061 USB TYPEC INTEL PMC MUX DRIVER
23062 M:      Heikki Krogerus <[email protected]>
23063 L:      [email protected]
23064 S:      Maintained
23065 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
23066 F:      drivers/usb/typec/mux/intel_pmc_mux.c
23067
23068 USB TYPEC PI3USB30532 MUX DRIVER
23069 M:      Hans de Goede <[email protected]>
23070 L:      [email protected]
23071 S:      Maintained
23072 F:      drivers/usb/typec/mux/pi3usb30532.c
23073
23074 USB TYPEC PORT CONTROLLER DRIVERS
23075 L:      [email protected]
23076 S:      Orphan
23077 F:      drivers/usb/typec/tcpm/
23078
23079 USB UHCI DRIVER
23080 M:      Alan Stern <[email protected]>
23081 L:      [email protected]
23082 S:      Maintained
23083 F:      drivers/usb/host/uhci*
23084
23085 USB VIDEO CLASS
23086 M:      Laurent Pinchart <[email protected]>
23087 L:      [email protected]
23088 S:      Maintained
23089 W:      http://www.ideasonboard.org/uvc/
23090 T:      git git://linuxtv.org/media_tree.git
23091 F:      drivers/media/usb/uvc/
23092 F:      include/uapi/linux/uvcvideo.h
23093
23094 USB WEBCAM GADGET
23095 M:      Laurent Pinchart <[email protected]>
23096 M:      Daniel Scally <[email protected]>
23097 L:      [email protected]
23098 S:      Maintained
23099 F:      drivers/usb/gadget/function/*uvc*
23100 F:      drivers/usb/gadget/legacy/webcam.c
23101 F:      include/uapi/linux/usb/g_uvc.h
23102
23103 USB XHCI DRIVER
23104 M:      Mathias Nyman <[email protected]>
23105 L:      [email protected]
23106 S:      Supported
23107 F:      drivers/usb/host/pci-quirks*
23108 F:      drivers/usb/host/xhci*
23109
23110 USER DATAGRAM PROTOCOL (UDP)
23111 M:      Willem de Bruijn <[email protected]>
23112 S:      Maintained
23113 F:      include/linux/udp.h
23114 F:      net/ipv4/udp.c
23115 F:      net/ipv6/udp.c
23116
23117 USER-MODE LINUX (UML)
23118 M:      Richard Weinberger <[email protected]>
23119 M:      Anton Ivanov <[email protected]>
23120 M:      Johannes Berg <[email protected]>
23121 L:      [email protected]
23122 S:      Maintained
23123 W:      http://user-mode-linux.sourceforge.net
23124 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
23125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
23126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
23127 F:      Documentation/virt/uml/
23128 F:      arch/um/
23129 F:      arch/x86/um/
23130 F:      fs/hostfs/
23131
23132 USERSPACE COPYIN/COPYOUT (UIOVEC)
23133 M:      Alexander Viro <[email protected]>
23134 S:      Maintained
23135 F:      include/linux/uio.h
23136 F:      lib/iov_iter.c
23137
23138 USERSPACE DMA BUFFER DRIVER
23139 M:      Gerd Hoffmann <[email protected]>
23140 L:      [email protected]
23141 S:      Maintained
23142 T:      git git://anongit.freedesktop.org/drm/drm-misc
23143 F:      drivers/dma-buf/udmabuf.c
23144 F:      include/uapi/linux/udmabuf.h
23145
23146 USERSPACE I/O (UIO)
23147 M:      Greg Kroah-Hartman <[email protected]>
23148 S:      Maintained
23149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23150 F:      Documentation/driver-api/uio-howto.rst
23151 F:      drivers/uio/
23152 F:      include/linux/uio_driver.h
23153
23154 UTIL-LINUX PACKAGE
23155 M:      Karel Zak <[email protected]>
23156 L:      [email protected]
23157 S:      Maintained
23158 W:      http://en.wikipedia.org/wiki/Util-linux
23159 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
23160
23161 UUID HELPERS
23162 R:      Andy Shevchenko <[email protected]>
23163 L:      [email protected]
23164 S:      Maintained
23165 F:      include/linux/uuid.h
23166 F:      lib/test_uuid.c
23167 F:      lib/uuid.c
23168
23169 UV SYSFS DRIVER
23170 M:      Justin Ernst <[email protected]>
23171 L:      [email protected]
23172 S:      Maintained
23173 F:      drivers/platform/x86/uv_sysfs.c
23174
23175 UVESAFB DRIVER
23176 M:      Michal Januszewski <[email protected]>
23177 L:      [email protected]
23178 S:      Maintained
23179 W:      https://github.com/mjanusz/v86d
23180 F:      Documentation/fb/uvesafb.rst
23181 F:      drivers/video/fbdev/uvesafb.*
23182
23183 Ux500 CLOCK DRIVERS
23184 M:      Ulf Hansson <[email protected]>
23185 L:      [email protected]
23186 L:      [email protected] (moderated for non-subscribers)
23187 S:      Maintained
23188 F:      drivers/clk/ux500/
23189
23190 V4L2 ASYNC AND FWNODE FRAMEWORKS
23191 M:      Sakari Ailus <[email protected]>
23192 L:      [email protected]
23193 S:      Maintained
23194 T:      git git://linuxtv.org/media_tree.git
23195 F:      drivers/media/v4l2-core/v4l2-async.c
23196 F:      drivers/media/v4l2-core/v4l2-fwnode.c
23197 F:      include/media/v4l2-async.h
23198 F:      include/media/v4l2-fwnode.h
23199
23200 V4L2 LENS DRIVERS
23201 M:      Sakari Ailus <[email protected]>
23202 L:      [email protected]
23203 S:      Maintained
23204 F:      drivers/media/i2c/ak*
23205 F:      drivers/media/i2c/dw*
23206 F:      drivers/media/i2c/lm*
23207
23208 V4L2 CAMERA SENSOR DRIVERS
23209 M:      Sakari Ailus <[email protected]>
23210 L:      [email protected]
23211 S:      Maintained
23212 F:      Documentation/driver-api/media/camera-sensor.rst
23213 F:      Documentation/driver-api/media/tx-rx.rst
23214 F:      drivers/media/i2c/ar*
23215 F:      drivers/media/i2c/gc*
23216 F:      drivers/media/i2c/hi*
23217 F:      drivers/media/i2c/imx*
23218 F:      drivers/media/i2c/mt*
23219 F:      drivers/media/i2c/og*
23220 F:      drivers/media/i2c/ov*
23221 F:      drivers/media/i2c/s5*
23222 F:      drivers/media/i2c/st-vgxy61.c
23223
23224 VF610 NAND DRIVER
23225 M:      Stefan Agner <[email protected]>
23226 L:      [email protected]
23227 S:      Supported
23228 F:      drivers/mtd/nand/raw/vf610_nfc.c
23229
23230 VFAT/FAT/MSDOS FILESYSTEM
23231 M:      OGAWA Hirofumi <[email protected]>
23232 S:      Maintained
23233 F:      Documentation/filesystems/vfat.rst
23234 F:      fs/fat/
23235 F:      tools/testing/selftests/filesystems/fat/
23236
23237 VFIO CDX DRIVER
23238 M:      Nipun Gupta <[email protected]>
23239 M:      Nikhil Agarwal <[email protected]>
23240 L:      [email protected]
23241 S:      Maintained
23242 F:      drivers/vfio/cdx/*
23243
23244 VFIO DRIVER
23245 M:      Alex Williamson <[email protected]>
23246 L:      [email protected]
23247 S:      Maintained
23248 T:      git https://github.com/awilliam/linux-vfio.git
23249 F:      Documentation/ABI/testing/debugfs-vfio
23250 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
23251 F:      Documentation/driver-api/vfio.rst
23252 F:      drivers/vfio/
23253 F:      include/linux/vfio.h
23254 F:      include/linux/vfio_pci_core.h
23255 F:      include/uapi/linux/vfio.h
23256
23257 VFIO FSL-MC DRIVER
23258 M:      Diana Craciun <[email protected]>
23259 L:      [email protected]
23260 S:      Maintained
23261 F:      drivers/vfio/fsl-mc/
23262
23263 VFIO HISILICON PCI DRIVER
23264 M:      Longfang Liu <[email protected]>
23265 M:      Shameer Kolothum <[email protected]>
23266 L:      [email protected]
23267 S:      Maintained
23268 F:      drivers/vfio/pci/hisilicon/
23269
23270 VFIO MEDIATED DEVICE DRIVERS
23271 M:      Kirti Wankhede <[email protected]>
23272 L:      [email protected]
23273 S:      Maintained
23274 F:      Documentation/driver-api/vfio-mediated-device.rst
23275 F:      drivers/vfio/mdev/
23276 F:      include/linux/mdev.h
23277 F:      samples/vfio-mdev/
23278
23279 VFIO MLX5 PCI DRIVER
23280 M:      Yishai Hadas <[email protected]>
23281 L:      [email protected]
23282 S:      Maintained
23283 F:      drivers/vfio/pci/mlx5/
23284
23285 VFIO NVIDIA GRACE GPU DRIVER
23286 M:      Ankit Agrawal <[email protected]>
23287 L:      [email protected]
23288 S:      Supported
23289 F:      drivers/vfio/pci/nvgrace-gpu/
23290
23291 VFIO PCI DEVICE SPECIFIC DRIVERS
23292 R:      Jason Gunthorpe <[email protected]>
23293 R:      Yishai Hadas <[email protected]>
23294 R:      Shameer Kolothum <[email protected]>
23295 R:      Kevin Tian <[email protected]>
23296 L:      [email protected]
23297 S:      Maintained
23298 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
23299 F:      drivers/vfio/pci/*/
23300
23301 VFIO PDS PCI DRIVER
23302 M:      Brett Creeley <[email protected]>
23303 L:      [email protected]
23304 S:      Maintained
23305 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
23306 F:      drivers/vfio/pci/pds/
23307
23308 VFIO PLATFORM DRIVER
23309 M:      Eric Auger <[email protected]>
23310 L:      [email protected]
23311 S:      Maintained
23312 F:      drivers/vfio/platform/
23313
23314 VFIO VIRTIO PCI DRIVER
23315 M:      Yishai Hadas <[email protected]>
23316 L:      [email protected]
23317 L:      [email protected]
23318 S:      Maintained
23319 F:      drivers/vfio/pci/virtio
23320
23321 VGA_SWITCHEROO
23322 R:      Lukas Wunner <[email protected]>
23323 S:      Maintained
23324 T:      git git://anongit.freedesktop.org/drm/drm-misc
23325 F:      Documentation/gpu/vga-switcheroo.rst
23326 F:      drivers/gpu/vga/vga_switcheroo.c
23327 F:      include/linux/vga_switcheroo.h
23328
23329 VIA RHINE NETWORK DRIVER
23330 M:      Kevin Brace <[email protected]>
23331 S:      Maintained
23332 F:      drivers/net/ethernet/via/via-rhine.c
23333
23334 VIA SD/MMC CARD CONTROLLER DRIVER
23335 M:      Bruce Chang <[email protected]>
23336 M:      Harald Welte <[email protected]>
23337 S:      Maintained
23338 F:      drivers/mmc/host/via-sdmmc.c
23339
23340 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
23341 M:      Florian Tobias Schandinat <[email protected]>
23342 L:      [email protected]
23343 S:      Maintained
23344 F:      drivers/video/fbdev/via/
23345 F:      include/linux/via-core.h
23346 F:      include/linux/via_i2c.h
23347
23348 VIA VELOCITY NETWORK DRIVER
23349 M:      Francois Romieu <[email protected]>
23350 L:      [email protected]
23351 S:      Maintained
23352 F:      drivers/net/ethernet/via/via-velocity.*
23353
23354 VICODEC VIRTUAL CODEC DRIVER
23355 M:      Hans Verkuil <[email protected]>
23356 L:      [email protected]
23357 S:      Maintained
23358 W:      https://linuxtv.org
23359 T:      git git://linuxtv.org/media_tree.git
23360 F:      drivers/media/test-drivers/vicodec/*
23361
23362 VIDEO I2C POLLING DRIVER
23363 M:      Matt Ranostay <[email protected]>
23364 L:      [email protected]
23365 S:      Maintained
23366 F:      drivers/media/i2c/video-i2c.c
23367
23368 VIDEO MULTIPLEXER DRIVER
23369 M:      Philipp Zabel <[email protected]>
23370 L:      [email protected]
23371 S:      Maintained
23372 F:      drivers/media/platform/video-mux.c
23373
23374 VIDEOBUF2 FRAMEWORK
23375 M:      Tomasz Figa <[email protected]>
23376 M:      Marek Szyprowski <[email protected]>
23377 L:      [email protected]
23378 S:      Maintained
23379 F:      drivers/media/common/videobuf2/*
23380 F:      include/media/videobuf2-*
23381
23382 VIDTV VIRTUAL DIGITAL TV DRIVER
23383 M:      Daniel W. S. Almeida <[email protected]>
23384 L:      [email protected]
23385 S:      Maintained
23386 W:      https://linuxtv.org
23387 T:      git git://linuxtv.org/media_tree.git
23388 F:      drivers/media/test-drivers/vidtv/*
23389
23390 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
23391 M:      Shuah Khan <[email protected]>
23392 R:      Kieran Bingham <[email protected]>
23393 L:      [email protected]
23394 S:      Maintained
23395 W:      https://linuxtv.org
23396 T:      git git://linuxtv.org/media_tree.git
23397 F:      drivers/media/test-drivers/vimc/*
23398
23399 VIRT LIB
23400 M:      Alex Williamson <[email protected]>
23401 M:      Paolo Bonzini <[email protected]>
23402 L:      [email protected]
23403 S:      Supported
23404 F:      virt/lib/
23405
23406 VIRTIO AND VHOST VSOCK DRIVER
23407 M:      Stefan Hajnoczi <[email protected]>
23408 M:      Stefano Garzarella <[email protected]>
23409 L:      [email protected]
23410 L:      [email protected]
23411 L:      [email protected]
23412 S:      Maintained
23413 F:      drivers/vhost/vsock.c
23414 F:      include/linux/virtio_vsock.h
23415 F:      include/uapi/linux/virtio_vsock.h
23416 F:      net/vmw_vsock/virtio_transport.c
23417 F:      net/vmw_vsock/virtio_transport_common.c
23418
23419 VIRTIO BALLOON
23420 M:      "Michael S. Tsirkin" <[email protected]>
23421 M:      David Hildenbrand <[email protected]>
23422 L:      [email protected]
23423 S:      Maintained
23424 F:      drivers/virtio/virtio_balloon.c
23425 F:      include/linux/balloon_compaction.h
23426 F:      include/uapi/linux/virtio_balloon.h
23427 F:      mm/balloon_compaction.c
23428
23429 VIRTIO BLOCK AND SCSI DRIVERS
23430 M:      "Michael S. Tsirkin" <[email protected]>
23431 M:      Jason Wang <[email protected]>
23432 R:      Paolo Bonzini <[email protected]>
23433 R:      Stefan Hajnoczi <[email protected]>
23434 L:      [email protected]
23435 S:      Maintained
23436 F:      drivers/block/virtio_blk.c
23437 F:      drivers/scsi/virtio_scsi.c
23438 F:      include/uapi/linux/virtio_blk.h
23439 F:      include/uapi/linux/virtio_scsi.h
23440
23441 VIRTIO CONSOLE DRIVER
23442 M:      Amit Shah <[email protected]>
23443 L:      [email protected]
23444 S:      Maintained
23445 F:      drivers/char/virtio_console.c
23446 F:      include/uapi/linux/virtio_console.h
23447
23448 VIRTIO CORE AND NET DRIVERS
23449 M:      "Michael S. Tsirkin" <[email protected]>
23450 M:      Jason Wang <[email protected]>
23451 R:      Xuan Zhuo <[email protected]>
23452 L:      [email protected]
23453 S:      Maintained
23454 F:      Documentation/ABI/testing/sysfs-bus-vdpa
23455 F:      Documentation/ABI/testing/sysfs-class-vduse
23456 F:      Documentation/devicetree/bindings/virtio/
23457 F:      Documentation/driver-api/virtio/
23458 F:      drivers/block/virtio_blk.c
23459 F:      drivers/crypto/virtio/
23460 F:      drivers/net/virtio_net.c
23461 F:      drivers/vdpa/
23462 F:      drivers/virtio/
23463 F:      include/linux/vdpa.h
23464 F:      include/linux/virtio*.h
23465 F:      include/linux/vringh.h
23466 F:      include/uapi/linux/virtio_*.h
23467 F:      tools/virtio/
23468 F:      tools/testing/selftests/drivers/net/virtio_net/
23469
23470 VIRTIO CRYPTO DRIVER
23471 M:      Gonglei <[email protected]>
23472 L:      [email protected]
23473 L:      [email protected]
23474 S:      Maintained
23475 F:      drivers/crypto/virtio/
23476 F:      include/uapi/linux/virtio_crypto.h
23477
23478 VIRTIO DRIVERS FOR S390
23479 M:      Cornelia Huck <[email protected]>
23480 M:      Halil Pasic <[email protected]>
23481 M:      Eric Farman <[email protected]>
23482 L:      [email protected]
23483 L:      [email protected]
23484 L:      [email protected]
23485 S:      Supported
23486 F:      arch/s390/include/uapi/asm/virtio-ccw.h
23487 F:      drivers/s390/virtio/
23488
23489 VIRTIO FILE SYSTEM
23490 M:      Vivek Goyal <[email protected]>
23491 M:      Stefan Hajnoczi <[email protected]>
23492 M:      Miklos Szeredi <[email protected]>
23493 L:      [email protected]
23494 L:      [email protected]
23495 S:      Supported
23496 W:      https://virtio-fs.gitlab.io/
23497 F:      Documentation/filesystems/virtiofs.rst
23498 F:      fs/fuse/virtio_fs.c
23499 F:      include/uapi/linux/virtio_fs.h
23500
23501 VIRTIO GPIO DRIVER
23502 M:      Enrico Weigelt, metux IT consult <[email protected]>
23503 M:      Viresh Kumar <[email protected]>
23504 L:      [email protected]
23505 L:      [email protected]
23506 S:      Maintained
23507 F:      drivers/gpio/gpio-virtio.c
23508 F:      include/uapi/linux/virtio_gpio.h
23509
23510 VIRTIO GPU DRIVER
23511 M:      David Airlie <[email protected]>
23512 M:      Gerd Hoffmann <[email protected]>
23513 R:      Gurchetan Singh <[email protected]>
23514 R:      Chia-I Wu <[email protected]>
23515 L:      [email protected]
23516 L:      [email protected]
23517 S:      Maintained
23518 T:      git git://anongit.freedesktop.org/drm/drm-misc
23519 F:      drivers/gpu/drm/ci/xfails/virtio*
23520 F:      drivers/gpu/drm/virtio/
23521 F:      include/uapi/linux/virtio_gpu.h
23522
23523 VIRTIO HOST (VHOST)
23524 M:      "Michael S. Tsirkin" <[email protected]>
23525 M:      Jason Wang <[email protected]>
23526 L:      [email protected]
23527 L:      [email protected]
23528 L:      [email protected]
23529 S:      Maintained
23530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
23531 F:      drivers/vhost/
23532 F:      include/linux/sched/vhost_task.h
23533 F:      include/linux/vhost_iotlb.h
23534 F:      include/uapi/linux/vhost.h
23535 F:      kernel/vhost_task.c
23536
23537 VIRTIO HOST (VHOST-SCSI)
23538 M:      "Michael S. Tsirkin" <[email protected]>
23539 M:      Jason Wang <[email protected]>
23540 M:      Mike Christie <[email protected]>
23541 R:      Paolo Bonzini <[email protected]>
23542 R:      Stefan Hajnoczi <[email protected]>
23543 L:      [email protected]
23544 S:      Maintained
23545 F:      drivers/vhost/scsi.c
23546
23547 VIRTIO I2C DRIVER
23548 M:      Conghui Chen <[email protected]>
23549 M:      Viresh Kumar <[email protected]>
23550 L:      [email protected]
23551 L:      [email protected]
23552 S:      Maintained
23553 F:      drivers/i2c/busses/i2c-virtio.c
23554 F:      include/uapi/linux/virtio_i2c.h
23555
23556 VIRTIO INPUT DRIVER
23557 M:      Gerd Hoffmann <[email protected]>
23558 S:      Maintained
23559 F:      drivers/virtio/virtio_input.c
23560 F:      include/uapi/linux/virtio_input.h
23561
23562 VIRTIO IOMMU DRIVER
23563 M:      Jean-Philippe Brucker <[email protected]>
23564 L:      [email protected]
23565 S:      Maintained
23566 F:      drivers/iommu/virtio-iommu.c
23567 F:      include/uapi/linux/virtio_iommu.h
23568
23569 VIRTIO MEM DRIVER
23570 M:      David Hildenbrand <[email protected]>
23571 L:      [email protected]
23572 S:      Maintained
23573 W:      https://virtio-mem.gitlab.io/
23574 F:      drivers/virtio/virtio_mem.c
23575 F:      include/uapi/linux/virtio_mem.h
23576
23577 VIRTIO PMEM DRIVER
23578 M:      Pankaj Gupta <[email protected]>
23579 L:      [email protected]
23580 S:      Maintained
23581 F:      drivers/nvdimm/nd_virtio.c
23582 F:      drivers/nvdimm/virtio_pmem.c
23583
23584 VIRTIO SOUND DRIVER
23585 M:      Anton Yakovlev <[email protected]>
23586 M:      "Michael S. Tsirkin" <[email protected]>
23587 L:      [email protected]
23588 L:      [email protected] (moderated for non-subscribers)
23589 S:      Maintained
23590 F:      include/uapi/linux/virtio_snd.h
23591 F:      sound/virtio/*
23592
23593 VIRTUAL BOX GUEST DEVICE DRIVER
23594 M:      Hans de Goede <[email protected]>
23595 M:      Arnd Bergmann <[email protected]>
23596 M:      Greg Kroah-Hartman <[email protected]>
23597 S:      Maintained
23598 F:      drivers/virt/vboxguest/
23599 F:      include/linux/vbox_utils.h
23600 F:      include/uapi/linux/vbox*.h
23601
23602 VIRTUAL BOX SHARED FOLDER VFS DRIVER
23603 M:      Hans de Goede <[email protected]>
23604 L:      [email protected]
23605 S:      Maintained
23606 F:      fs/vboxsf/*
23607
23608 VIRTUAL PCM TEST DRIVER
23609 M:      Ivan Orlov <[email protected]>
23610 L:      [email protected]
23611 S:      Maintained
23612 F:      Documentation/sound/cards/pcmtest.rst
23613 F:      sound/drivers/pcmtest.c
23614 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
23615
23616 VIRTUAL SERIO DEVICE DRIVER
23617 M:      Stephen Chandler Paul <[email protected]>
23618 S:      Maintained
23619 F:      drivers/input/serio/userio.c
23620 F:      include/uapi/linux/userio.h
23621
23622 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
23623 M:      Javier Carrasco <[email protected]>
23624 S:      Maintained
23625 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
23626 F:      drivers/iio/light/veml6075.c
23627
23628 VISL VIRTUAL STATELESS DECODER DRIVER
23629 M:      Daniel Almeida <[email protected]>
23630 L:      [email protected]
23631 S:      Supported
23632 F:      drivers/media/test-drivers/visl
23633
23634 VIVID VIRTUAL VIDEO DRIVER
23635 M:      Hans Verkuil <[email protected]>
23636 L:      [email protected]
23637 S:      Maintained
23638 W:      https://linuxtv.org
23639 T:      git git://linuxtv.org/media_tree.git
23640 F:      drivers/media/test-drivers/vivid/*
23641
23642 VM SOCKETS (AF_VSOCK)
23643 M:      Stefano Garzarella <[email protected]>
23644 L:      [email protected]
23645 L:      [email protected]
23646 S:      Maintained
23647 F:      drivers/net/vsockmon.c
23648 F:      include/net/af_vsock.h
23649 F:      include/uapi/linux/vm_sockets.h
23650 F:      include/uapi/linux/vm_sockets_diag.h
23651 F:      include/uapi/linux/vsockmon.h
23652 F:      net/vmw_vsock/
23653 F:      tools/testing/vsock/
23654
23655 VMALLOC
23656 M:      Andrew Morton <[email protected]>
23657 R:      Uladzislau Rezki <[email protected]>
23658 R:      Christoph Hellwig <[email protected]>
23659 R:      Lorenzo Stoakes <[email protected]>
23660 L:      [email protected]
23661 S:      Maintained
23662 W:      http://www.linux-mm.org
23663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
23664 F:      include/linux/vmalloc.h
23665 F:      mm/vmalloc.c
23666
23667 VME SUBSYSTEM
23668 L:      [email protected]
23669 S:      Orphan
23670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23671 F:      Documentation/driver-api/vme.rst
23672 F:      drivers/staging/vme_user/
23673
23674 VMWARE BALLOON DRIVER
23675 M:      Jerrin Shaji George <[email protected]>
23676 R:      Broadcom internal kernel review list <[email protected]>
23677 L:      [email protected]
23678 S:      Supported
23679 F:      drivers/misc/vmw_balloon.c
23680
23681 VMWARE HYPERVISOR INTERFACE
23682 M:      Ajay Kaher <[email protected]>
23683 M:      Alexey Makhalov <[email protected]>
23684 R:      Broadcom internal kernel review list <[email protected]>
23685 L:      [email protected]
23686 L:      [email protected]
23687 S:      Supported
23688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
23689 F:      arch/x86/include/asm/vmware.h
23690 F:      arch/x86/kernel/cpu/vmware.c
23691
23692 VMWARE PVRDMA DRIVER
23693 M:      Bryan Tan <[email protected]>
23694 M:      Vishnu Dasa <[email protected]>
23695 R:      Broadcom internal kernel review list <[email protected]>
23696 L:      [email protected]
23697 S:      Supported
23698 F:      drivers/infiniband/hw/vmw_pvrdma/
23699
23700 VMWARE PVSCSI DRIVER
23701 M:      Vishal Bhakta <[email protected]>
23702 R:      Broadcom internal kernel review list <[email protected]>
23703 L:      [email protected]
23704 S:      Supported
23705 F:      drivers/scsi/vmw_pvscsi.c
23706 F:      drivers/scsi/vmw_pvscsi.h
23707
23708 VMWARE VIRTUAL PTP CLOCK DRIVER
23709 M:      Nick Shi <[email protected]>
23710 R:      Ajay Kaher <[email protected]>
23711 R:      Alexey Makhalov <[email protected]>
23712 R:      Broadcom internal kernel review list <[email protected]>
23713 L:      [email protected]
23714 S:      Supported
23715 F:      drivers/ptp/ptp_vmw.c
23716
23717 VMWARE VMCI DRIVER
23718 M:      Bryan Tan <[email protected]>
23719 M:      Vishnu Dasa <[email protected]>
23720 R:      Broadcom internal kernel review list <[email protected]>
23721 L:      [email protected]
23722 S:      Supported
23723 F:      drivers/misc/vmw_vmci/
23724 F:      include/linux/vmw_vmci*
23725
23726 VMWARE VMMOUSE SUBDRIVER
23727 M:      Zack Rusin <[email protected]>
23728 R:      Broadcom internal kernel review list <[email protected]>
23729 L:      [email protected]
23730 S:      Supported
23731 F:      drivers/input/mouse/vmmouse.c
23732 F:      drivers/input/mouse/vmmouse.h
23733
23734 VMWARE VMXNET3 ETHERNET DRIVER
23735 M:      Ronak Doshi <[email protected]>
23736 R:      Broadcom internal kernel review list <[email protected]>
23737 L:      [email protected]
23738 S:      Supported
23739 F:      drivers/net/vmxnet3/
23740
23741 VMWARE VSOCK VMCI TRANSPORT DRIVER
23742 M:      Bryan Tan <[email protected]>
23743 M:      Vishnu Dasa <[email protected]>
23744 R:      Broadcom internal kernel review list <[email protected]>
23745 L:      [email protected]
23746 S:      Supported
23747 F:      net/vmw_vsock/vmci_transport*
23748
23749 VOCORE VOCORE2 BOARD
23750 M:      Harvey Hunt <[email protected]>
23751 L:      [email protected]
23752 S:      Maintained
23753 F:      arch/mips/boot/dts/ralink/vocore2.dts
23754
23755 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
23756 M:      Liam Girdwood <[email protected]>
23757 M:      Mark Brown <[email protected]>
23758 L:      [email protected]
23759 S:      Supported
23760 W:      http://www.slimlogic.co.uk/?p=48
23761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
23762 F:      Documentation/devicetree/bindings/regulator/
23763 F:      Documentation/power/regulator/
23764 F:      drivers/regulator/
23765 F:      include/dt-bindings/regulator/
23766 F:      include/linux/regulator/
23767 K:      regulator_get_optional
23768
23769 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
23770 R:      Matti Vaittinen <[email protected]>
23771 F:      drivers/regulator/irq_helpers.c
23772
23773 VRF
23774 M:      David Ahern <[email protected]>
23775 L:      [email protected]
23776 S:      Maintained
23777 F:      Documentation/networking/vrf.rst
23778 F:      drivers/net/vrf.c
23779
23780 VSPRINTF
23781 M:      Petr Mladek <[email protected]>
23782 M:      Steven Rostedt <[email protected]>
23783 R:      Andy Shevchenko <[email protected]>
23784 R:      Rasmus Villemoes <[email protected]>
23785 R:      Sergey Senozhatsky <[email protected]>
23786 S:      Maintained
23787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
23788 F:      Documentation/core-api/printk-formats.rst
23789 F:      lib/test_printf.c
23790 F:      lib/test_scanf.c
23791 F:      lib/vsprintf.c
23792
23793 VT1211 HARDWARE MONITOR DRIVER
23794 M:      Juerg Haefliger <[email protected]>
23795 L:      [email protected]
23796 S:      Maintained
23797 F:      Documentation/hwmon/vt1211.rst
23798 F:      drivers/hwmon/vt1211.c
23799
23800 VT8231 HARDWARE MONITOR DRIVER
23801 M:      Roger Lucas <[email protected]>
23802 L:      [email protected]
23803 S:      Maintained
23804 F:      drivers/hwmon/vt8231.c
23805
23806 VUB300 USB to SDIO/SD/MMC bridge chip
23807 L:      [email protected]
23808 S:      Orphan
23809 F:      drivers/mmc/host/vub300.c
23810
23811 W1 DALLAS'S 1-WIRE BUS
23812 M:      Krzysztof Kozlowski <[email protected]>
23813 S:      Maintained
23814 F:      Documentation/devicetree/bindings/w1/
23815 F:      Documentation/w1/
23816 F:      drivers/w1/
23817 F:      include/linux/w1.h
23818
23819 W83791D HARDWARE MONITORING DRIVER
23820 M:      Marc Hulsman <[email protected]>
23821 L:      [email protected]
23822 S:      Maintained
23823 F:      Documentation/hwmon/w83791d.rst
23824 F:      drivers/hwmon/w83791d.c
23825
23826 W83793 HARDWARE MONITORING DRIVER
23827 M:      Rudolf Marek <[email protected]>
23828 L:      [email protected]
23829 S:      Maintained
23830 F:      Documentation/hwmon/w83793.rst
23831 F:      drivers/hwmon/w83793.c
23832
23833 W83795 HARDWARE MONITORING DRIVER
23834 M:      Jean Delvare <[email protected]>
23835 L:      [email protected]
23836 S:      Maintained
23837 F:      drivers/hwmon/w83795.c
23838
23839 W83L51xD SD/MMC CARD INTERFACE DRIVER
23840 M:      Pierre Ossman <[email protected]>
23841 S:      Maintained
23842 F:      drivers/mmc/host/wbsd.*
23843
23844 WACOM PROTOCOL 4 SERIAL TABLETS
23845 M:      Julian Squires <[email protected]>
23846 M:      Hans de Goede <[email protected]>
23847 L:      [email protected]
23848 S:      Maintained
23849 F:      drivers/input/tablet/wacom_serial4.c
23850
23851 WANGXUN ETHERNET DRIVER
23852 M:      Jiawen Wu <[email protected]>
23853 M:      Mengyuan Lou <[email protected]>
23854 L:      [email protected]
23855 S:      Maintained
23856 W:      https://www.net-swift.com
23857 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
23858 F:      drivers/net/ethernet/wangxun/
23859 F:      drivers/net/pcs/pcs-xpcs-wx.c
23860
23861 WATCHDOG DEVICE DRIVERS
23862 M:      Wim Van Sebroeck <[email protected]>
23863 M:      Guenter Roeck <[email protected]>
23864 L:      [email protected]
23865 S:      Maintained
23866 W:      http://www.linux-watchdog.org/
23867 T:      git git://www.linux-watchdog.org/linux-watchdog.git
23868 F:      Documentation/devicetree/bindings/watchdog/
23869 F:      Documentation/watchdog/
23870 F:      drivers/watchdog/
23871 F:      include/linux/watchdog.h
23872 F:      include/trace/events/watchdog.h
23873 F:      include/uapi/linux/watchdog.h
23874
23875 WAVE5 VPU CODEC DRIVER
23876 M:      Nas Chung <[email protected]>
23877 M:      Jackson Lee <[email protected]>
23878 L:      [email protected]
23879 S:      Maintained
23880 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
23881 F:      drivers/media/platform/chips-media/wave5/
23882
23883 WHISKEYCOVE PMIC GPIO DRIVER
23884 M:      Kuppuswamy Sathyanarayanan <[email protected]>
23885 L:      [email protected]
23886 S:      Maintained
23887 F:      drivers/gpio/gpio-wcove.c
23888
23889 WHWAVE RTC DRIVER
23890 M:      Dianlong Li <[email protected]>
23891 L:      [email protected]
23892 S:      Maintained
23893 F:      drivers/rtc/rtc-sd3078.c
23894
23895 WIIMOTE HID DRIVER
23896 M:      David Rheinsberg <[email protected]>
23897 L:      [email protected]
23898 S:      Maintained
23899 F:      drivers/hid/hid-wiimote*
23900
23901 WILOCITY WIL6210 WIRELESS DRIVER
23902 L:      [email protected]
23903 S:      Orphan
23904 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
23905 F:      drivers/net/wireless/ath/wil6210/
23906
23907 WINBOND CIR DRIVER
23908 M:      David Härdeman <[email protected]>
23909 S:      Maintained
23910 F:      drivers/media/rc/winbond-cir.c
23911
23912 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
23913 L:      [email protected]
23914 S:      Orphan
23915 F:      drivers/watchdog/ebc-c384_wdt.c
23916
23917 WINSYSTEMS WS16C48 GPIO DRIVER
23918 M:      William Breathitt Gray <[email protected]>
23919 L:      [email protected]
23920 S:      Maintained
23921 F:      drivers/gpio/gpio-ws16c48.c
23922
23923 WIREGUARD SECURE NETWORK TUNNEL
23924 M:      Jason A. Donenfeld <[email protected]>
23925 L:      [email protected]
23926 L:      [email protected]
23927 S:      Maintained
23928 F:      drivers/net/wireguard/
23929 F:      tools/testing/selftests/wireguard/
23930
23931 WISTRON LAPTOP BUTTON DRIVER
23932 M:      Miloslav Trmac <[email protected]>
23933 S:      Maintained
23934 F:      drivers/input/misc/wistron_btns.c
23935
23936 WMI BINARY MOF DRIVER
23937 M:      Armin Wolf <[email protected]>
23938 R:      Thomas Weißschuh <[email protected]>
23939 L:      [email protected]
23940 S:      Maintained
23941 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
23942 F:      Documentation/wmi/devices/wmi-bmof.rst
23943 F:      drivers/platform/x86/wmi-bmof.c
23944
23945 WOLFSON MICROELECTRONICS DRIVERS
23946 L:      [email protected]
23947 S:      Supported
23948 W:      https://github.com/CirrusLogic/linux-drivers/wiki
23949 T:      git https://github.com/CirrusLogic/linux-drivers.git
23950 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
23951 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
23952 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
23953 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
23954 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
23955 F:      Documentation/devicetree/bindings/sound/wm*
23956 F:      Documentation/hwmon/wm83??.rst
23957 F:      arch/arm/mach-s3c/mach-crag6410*
23958 F:      drivers/clk/clk-wm83*.c
23959 F:      drivers/gpio/gpio-*wm*.c
23960 F:      drivers/gpio/gpio-arizona.c
23961 F:      drivers/hwmon/wm83??-hwmon.c
23962 F:      drivers/input/misc/wm831x-on.c
23963 F:      drivers/input/touchscreen/wm831x-ts.c
23964 F:      drivers/input/touchscreen/wm97*.c
23965 F:      drivers/leds/leds-wm83*.c
23966 F:      drivers/mfd/arizona*
23967 F:      drivers/mfd/cs47l24*
23968 F:      drivers/mfd/wm*.c
23969 F:      drivers/power/supply/wm83*.c
23970 F:      drivers/regulator/arizona*
23971 F:      drivers/regulator/wm8*.c
23972 F:      drivers/rtc/rtc-wm83*.c
23973 F:      drivers/video/backlight/wm83*_bl.c
23974 F:      drivers/watchdog/wm83*_wdt.c
23975 F:      include/linux/mfd/arizona/
23976 F:      include/linux/mfd/wm831x/
23977 F:      include/linux/mfd/wm8350/
23978 F:      include/linux/mfd/wm8400*
23979 F:      include/linux/regulator/arizona*
23980 F:      include/linux/wm97xx.h
23981 F:      include/sound/wm????.h
23982 F:      sound/soc/codecs/arizona*
23983 F:      sound/soc/codecs/cs47l24*
23984 F:      sound/soc/codecs/wm*
23985
23986 WORKQUEUE
23987 M:      Tejun Heo <[email protected]>
23988 R:      Lai Jiangshan <[email protected]>
23989 S:      Maintained
23990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
23991 F:      Documentation/core-api/workqueue.rst
23992 F:      include/linux/workqueue.h
23993 F:      kernel/workqueue.c
23994 F:      kernel/workqueue_internal.h
23995
23996 WWAN DRIVERS
23997 M:      Loic Poulain <[email protected]>
23998 M:      Sergey Ryazanov <[email protected]>
23999 R:      Johannes Berg <[email protected]>
24000 L:      [email protected]
24001 S:      Maintained
24002 F:      drivers/net/wwan/
24003 F:      include/linux/wwan.h
24004 F:      include/uapi/linux/wwan.h
24005
24006 X-POWERS AXP288 PMIC DRIVERS
24007 M:      Hans de Goede <[email protected]>
24008 S:      Maintained
24009 F:      drivers/acpi/pmic/intel_pmic_xpower.c
24010 N:      axp288
24011
24012 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
24013 M:      Chen-Yu Tsai <[email protected]>
24014 L:      [email protected]
24015 S:      Maintained
24016 N:      axp[128]
24017
24018 X.25 STACK
24019 M:      Martin Schiller <[email protected]>
24020 L:      [email protected]
24021 S:      Maintained
24022 F:      Documentation/networking/lapb-module.rst
24023 F:      Documentation/networking/x25*
24024 F:      drivers/net/wan/hdlc_x25.c
24025 F:      drivers/net/wan/lapbether.c
24026 F:      include/*/lapb.h
24027 F:      include/net/x25*
24028 F:      include/uapi/linux/x25.h
24029 F:      net/lapb/
24030 F:      net/x25/
24031
24032 X86 ARCHITECTURE (32-BIT AND 64-BIT)
24033 M:      Thomas Gleixner <[email protected]>
24034 M:      Ingo Molnar <[email protected]>
24035 M:      Borislav Petkov <[email protected]>
24036 M:      Dave Hansen <[email protected]>
24037 M:      [email protected]
24038 R:      "H. Peter Anvin" <[email protected]>
24039 L:      [email protected]
24040 S:      Maintained
24041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
24042 F:      Documentation/arch/x86/
24043 F:      Documentation/devicetree/bindings/x86/
24044 F:      arch/x86/
24045
24046 X86 ENTRY CODE
24047 M:      Andy Lutomirski <[email protected]>
24048 L:      [email protected]
24049 S:      Maintained
24050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
24051 F:      arch/x86/entry/
24052
24053 X86 HARDWARE VULNERABILITIES
24054 M:      Thomas Gleixner <[email protected]>
24055 M:      Borislav Petkov <[email protected]>
24056 M:      Peter Zijlstra <[email protected]>
24057 M:      Josh Poimboeuf <[email protected]>
24058 R:      Pawan Gupta <[email protected]>
24059 S:      Maintained
24060 F:      Documentation/admin-guide/hw-vuln/
24061 F:      arch/x86/include/asm/nospec-branch.h
24062 F:      arch/x86/kernel/cpu/bugs.c
24063
24064 X86 MCE INFRASTRUCTURE
24065 M:      Tony Luck <[email protected]>
24066 M:      Borislav Petkov <[email protected]>
24067 L:      [email protected]
24068 S:      Maintained
24069 F:      Documentation/ABI/testing/sysfs-mce
24070 F:      Documentation/arch/x86/x86_64/machinecheck.rst
24071 F:      arch/x86/kernel/cpu/mce/*
24072
24073 X86 MICROCODE UPDATE SUPPORT
24074 M:      Borislav Petkov <[email protected]>
24075 S:      Maintained
24076 F:      arch/x86/kernel/cpu/microcode/*
24077
24078 X86 MM
24079 M:      Dave Hansen <[email protected]>
24080 M:      Andy Lutomirski <[email protected]>
24081 M:      Peter Zijlstra <[email protected]>
24082 L:      [email protected]
24083 S:      Maintained
24084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
24085 F:      arch/x86/mm/
24086
24087 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
24088 M:      Hans de Goede <[email protected]>
24089 L:      [email protected]
24090 S:      Maintained
24091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24092 F:      drivers/platform/x86/x86-android-tablets/
24093
24094 X86 PLATFORM DRIVERS
24095 M:      Hans de Goede <[email protected]>
24096 M:      Ilpo Järvinen <[email protected]>
24097 L:      [email protected]
24098 S:      Maintained
24099 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
24100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24101 F:      drivers/platform/olpc/
24102 F:      drivers/platform/x86/
24103 F:      include/linux/platform_data/x86/
24104
24105 X86 PLATFORM UV HPE SUPERDOME FLEX
24106 M:      Steve Wahl <[email protected]>
24107 R:      Justin Ernst <[email protected]>
24108 R:      Kyle Meyer <[email protected]>
24109 R:      Dimitri Sivanich <[email protected]>
24110 R:      Russ Anderson <[email protected]>
24111 S:      Supported
24112 F:      arch/x86/include/asm/uv/
24113 F:      arch/x86/kernel/apic/x2apic_uv_x.c
24114 F:      arch/x86/platform/uv/
24115
24116 X86 STACK UNWINDING
24117 M:      Josh Poimboeuf <[email protected]>
24118 M:      Peter Zijlstra <[email protected]>
24119 S:      Supported
24120 F:      arch/x86/include/asm/unwind*.h
24121 F:      arch/x86/kernel/dumpstack.c
24122 F:      arch/x86/kernel/stacktrace.c
24123 F:      arch/x86/kernel/unwind_*.c
24124
24125 X86 TRUST DOMAIN EXTENSIONS (TDX)
24126 M:      Kirill A. Shutemov <[email protected]>
24127 R:      Dave Hansen <[email protected]>
24128 L:      [email protected]
24129 L:      [email protected]
24130 S:      Supported
24131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
24132 F:      arch/x86/boot/compressed/tdx*
24133 F:      arch/x86/coco/tdx/
24134 F:      arch/x86/include/asm/shared/tdx.h
24135 F:      arch/x86/include/asm/tdx.h
24136 F:      arch/x86/virt/vmx/tdx/
24137 F:      drivers/virt/coco/tdx-guest
24138
24139 X86 VDSO
24140 M:      Andy Lutomirski <[email protected]>
24141 L:      [email protected]
24142 S:      Maintained
24143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
24144 F:      arch/x86/entry/vdso/
24145
24146 XARRAY
24147 M:      Matthew Wilcox <[email protected]>
24148 L:      [email protected]
24149 S:      Supported
24150 F:      Documentation/core-api/xarray.rst
24151 F:      include/linux/idr.h
24152 F:      include/linux/xarray.h
24153 F:      lib/idr.c
24154 F:      lib/xarray.c
24155 F:      tools/testing/radix-tree
24156
24157 XBOX DVD IR REMOTE
24158 M:      Benjamin Valentin <[email protected]>
24159 S:      Maintained
24160 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
24161 F:      drivers/media/rc/xbox_remote.c
24162
24163 XC2028/3028 TUNER DRIVER
24164 M:      Mauro Carvalho Chehab <[email protected]>
24165 L:      [email protected]
24166 S:      Maintained
24167 W:      https://linuxtv.org
24168 T:      git git://linuxtv.org/media_tree.git
24169 F:      drivers/media/tuners/xc2028.*
24170
24171 XDP (eXpress Data Path)
24172 M:      Alexei Starovoitov <[email protected]>
24173 M:      Daniel Borkmann <[email protected]>
24174 M:      David S. Miller <[email protected]>
24175 M:      Jakub Kicinski <[email protected]>
24176 M:      Jesper Dangaard Brouer <[email protected]>
24177 M:      John Fastabend <[email protected]>
24178 L:      [email protected]
24179 L:      [email protected]
24180 S:      Supported
24181 F:      drivers/net/ethernet/*/*/*/*/*xdp*
24182 F:      drivers/net/ethernet/*/*/*xdp*
24183 F:      include/net/xdp.h
24184 F:      include/net/xdp_priv.h
24185 F:      include/trace/events/xdp.h
24186 F:      kernel/bpf/cpumap.c
24187 F:      kernel/bpf/devmap.c
24188 F:      net/core/xdp.c
24189 F:      samples/bpf/xdp*
24190 F:      tools/testing/selftests/bpf/*/*xdp*
24191 F:      tools/testing/selftests/bpf/*xdp*
24192 K:      (?:\b|_)xdp(?:\b|_)
24193
24194 XDP SOCKETS (AF_XDP)
24195 M:      Björn Töpel <[email protected]>
24196 M:      Magnus Karlsson <[email protected]>
24197 M:      Maciej Fijalkowski <[email protected]>
24198 R:      Jonathan Lemon <[email protected]>
24199 L:      [email protected]
24200 L:      [email protected]
24201 S:      Maintained
24202 F:      Documentation/networking/af_xdp.rst
24203 F:      include/net/netns/xdp.h
24204 F:      include/net/xdp_sock*
24205 F:      include/net/xsk_buff_pool.h
24206 F:      include/uapi/linux/if_xdp.h
24207 F:      include/uapi/linux/xdp_diag.h
24208 F:      net/xdp/
24209 F:      tools/testing/selftests/bpf/*xsk*
24210
24211 XEN BLOCK SUBSYSTEM
24212 M:      Roger Pau Monné <[email protected]>
24213 L:      [email protected] (moderated for non-subscribers)
24214 S:      Supported
24215 F:      drivers/block/xen*
24216 F:      drivers/block/xen-blkback/*
24217
24218 XEN HYPERVISOR ARM
24219 M:      Stefano Stabellini <[email protected]>
24220 L:      [email protected] (moderated for non-subscribers)
24221 S:      Maintained
24222 F:      arch/arm/include/asm/xen/
24223 F:      arch/arm/xen/
24224
24225 XEN HYPERVISOR ARM64
24226 M:      Stefano Stabellini <[email protected]>
24227 L:      [email protected] (moderated for non-subscribers)
24228 S:      Maintained
24229 F:      arch/arm64/include/asm/xen/
24230 F:      arch/arm64/xen/
24231
24232 XEN HYPERVISOR INTERFACE
24233 M:      Juergen Gross <[email protected]>
24234 M:      Stefano Stabellini <[email protected]>
24235 R:      Oleksandr Tyshchenko <[email protected]>
24236 L:      [email protected] (moderated for non-subscribers)
24237 S:      Supported
24238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
24239 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
24240 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
24241 F:      drivers/*/xen-*front.c
24242 F:      drivers/xen/
24243 F:      include/uapi/xen/
24244 F:      include/xen/
24245 F:      kernel/configs/xen.config
24246
24247 XEN HYPERVISOR X86
24248 M:      Juergen Gross <[email protected]>
24249 R:      Boris Ostrovsky <[email protected]>
24250 L:      [email protected] (moderated for non-subscribers)
24251 S:      Supported
24252 F:      arch/x86/configs/xen.config
24253 F:      arch/x86/include/asm/pvclock-abi.h
24254 F:      arch/x86/include/asm/xen/
24255 F:      arch/x86/platform/pvh/
24256 F:      arch/x86/xen/
24257
24258 XEN NETWORK BACKEND DRIVER
24259 M:      Wei Liu <[email protected]>
24260 M:      Paul Durrant <[email protected]>
24261 L:      [email protected] (moderated for non-subscribers)
24262 L:      [email protected]
24263 S:      Supported
24264 F:      drivers/net/xen-netback/*
24265
24266 XEN PCI SUBSYSTEM
24267 M:      Juergen Gross <[email protected]>
24268 L:      [email protected] (moderated for non-subscribers)
24269 S:      Supported
24270 F:      arch/x86/pci/*xen*
24271 F:      drivers/pci/*xen*
24272
24273 XEN PVSCSI DRIVERS
24274 M:      Juergen Gross <[email protected]>
24275 L:      [email protected] (moderated for non-subscribers)
24276 L:      [email protected]
24277 S:      Supported
24278 F:      drivers/scsi/xen-scsifront.c
24279 F:      drivers/xen/xen-scsiback.c
24280 F:      include/xen/interface/io/vscsiif.h
24281
24282 XEN PVUSB DRIVER
24283 M:      Juergen Gross <[email protected]>
24284 L:      [email protected] (moderated for non-subscribers)
24285 L:      [email protected]
24286 S:      Supported
24287 F:      drivers/usb/host/xen*
24288 F:      include/xen/interface/io/usbif.h
24289
24290 XEN SOUND FRONTEND DRIVER
24291 M:      Oleksandr Andrushchenko <[email protected]>
24292 L:      [email protected] (moderated for non-subscribers)
24293 L:      [email protected] (moderated for non-subscribers)
24294 S:      Supported
24295 F:      sound/xen/*
24296
24297 XEN SWIOTLB SUBSYSTEM
24298 M:      Juergen Gross <[email protected]>
24299 M:      Stefano Stabellini <[email protected]>
24300 L:      [email protected] (moderated for non-subscribers)
24301 L:      [email protected]
24302 S:      Supported
24303 F:      arch/*/include/asm/xen/swiotlb-xen.h
24304 F:      drivers/xen/swiotlb-xen.c
24305 F:      include/xen/arm/swiotlb-xen.h
24306 F:      include/xen/swiotlb-xen.h
24307
24308 XFS FILESYSTEM
24309 M:      Chandan Babu R <[email protected]>
24310 R:      Darrick J. Wong <[email protected]>
24311 L:      [email protected]
24312 S:      Supported
24313 W:      http://xfs.org/
24314 C:      irc://irc.oftc.net/xfs
24315 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
24316 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
24317 F:      Documentation/ABI/testing/sysfs-fs-xfs
24318 F:      Documentation/admin-guide/xfs.rst
24319 F:      Documentation/filesystems/xfs/*
24320 F:      fs/xfs/
24321 F:      include/uapi/linux/dqblk_xfs.h
24322 F:      include/uapi/linux/fsmap.h
24323
24324 XILINX AMS DRIVER
24325 M:      Anand Ashok Dumbre <[email protected]>
24326 L:      [email protected]
24327 S:      Maintained
24328 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
24329 F:      drivers/iio/adc/xilinx-ams.c
24330
24331 XILINX AXI ETHERNET DRIVER
24332 M:      Radhey Shyam Pandey <[email protected]>
24333 S:      Maintained
24334 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
24335 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
24336
24337 XILINX CAN DRIVER
24338 M:      Appana Durga Kedareswara rao <[email protected]>
24339 L:      [email protected]
24340 S:      Maintained
24341 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
24342 F:      drivers/net/can/xilinx_can.c
24343
24344 XILINX EVENT MANAGEMENT DRIVER
24345 M:      Michal Simek <[email protected]>
24346 S:      Maintained
24347 F:      drivers/soc/xilinx/xlnx_event_manager.c
24348 F:      include/linux/firmware/xlnx-event-manager.h
24349
24350 XILINX GPIO DRIVER
24351 M:      Shubhrajyoti Datta <[email protected]>
24352 R:      Srinivas Neeli <[email protected]>
24353 R:      Michal Simek <[email protected]>
24354 S:      Maintained
24355 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
24356 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
24357 F:      drivers/gpio/gpio-xilinx.c
24358 F:      drivers/gpio/gpio-zynq.c
24359
24360 XILINX LL TEMAC ETHERNET DRIVER
24361 L:      [email protected]
24362 S:      Orphan
24363 F:      drivers/net/ethernet/xilinx/ll_temac*
24364
24365 XILINX PWM DRIVER
24366 M:      Sean Anderson <[email protected]>
24367 S:      Maintained
24368 F:      drivers/pwm/pwm-xilinx.c
24369 F:      include/clocksource/timer-xilinx.h
24370
24371 XILINX SD-FEC IP CORES
24372 M:      Derek Kiernan <[email protected]>
24373 M:      Dragan Cvetic <[email protected]>
24374 S:      Maintained
24375 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml
24376 F:      Documentation/misc-devices/xilinx_sdfec.rst
24377 F:      drivers/misc/Kconfig
24378 F:      drivers/misc/Makefile
24379 F:      drivers/misc/xilinx_sdfec.c
24380 F:      include/uapi/misc/xilinx_sdfec.h
24381
24382 XILINX UARTLITE SERIAL DRIVER
24383 M:      Peter Korsgaard <[email protected]>
24384 L:      [email protected]
24385 S:      Maintained
24386 F:      drivers/tty/serial/uartlite.c
24387
24388 XILINX VIDEO IP CORES
24389 M:      Laurent Pinchart <[email protected]>
24390 L:      [email protected]
24391 S:      Supported
24392 T:      git git://linuxtv.org/media_tree.git
24393 F:      Documentation/devicetree/bindings/media/xilinx/
24394 F:      drivers/media/platform/xilinx/
24395 F:      include/uapi/linux/xilinx-v4l2-controls.h
24396
24397 XILINX VERSAL EDAC DRIVER
24398 M:      Shubhrajyoti Datta <[email protected]>
24399 M:      Sai Krishna Potthuri <[email protected]>
24400 S:      Maintained
24401 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
24402 F:      drivers/edac/versal_edac.c
24403
24404 XILINX WATCHDOG DRIVER
24405 M:      Srinivas Neeli <[email protected]>
24406 R:      Shubhrajyoti Datta <[email protected]>
24407 R:      Michal Simek <[email protected]>
24408 S:      Maintained
24409 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
24410 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
24411 F:      drivers/watchdog/of_xilinx_wdt.c
24412 F:      drivers/watchdog/xilinx_wwdt.c
24413
24414 XILINX XDMA DRIVER
24415 M:      Lizhi Hou <[email protected]>
24416 M:      Brian Xu <[email protected]>
24417 M:      Raj Kumar Rampelli <[email protected]>
24418 L:      [email protected]
24419 S:      Supported
24420 F:      drivers/dma/xilinx/xdma-regs.h
24421 F:      drivers/dma/xilinx/xdma.c
24422 F:      include/linux/dma/amd_xdma.h
24423 F:      include/linux/platform_data/amd_xdma.h
24424
24425 XILINX ZYNQMP DPDMA DRIVER
24426 M:      Laurent Pinchart <[email protected]>
24427 L:      [email protected]
24428 S:      Supported
24429 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
24430 F:      drivers/dma/xilinx/xilinx_dpdma.c
24431 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
24432
24433 XILINX ZYNQMP OCM EDAC DRIVER
24434 M:      Shubhrajyoti Datta <[email protected]>
24435 M:      Sai Krishna Potthuri <[email protected]>
24436 S:      Maintained
24437 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
24438 F:      drivers/edac/zynqmp_edac.c
24439
24440 XILINX ZYNQMP PSGTR PHY DRIVER
24441 M:      Laurent Pinchart <[email protected]>
24442 L:      [email protected]
24443 S:      Supported
24444 T:      git https://github.com/Xilinx/linux-xlnx.git
24445 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
24446 F:      drivers/phy/xilinx/phy-zynqmp.c
24447
24448 XILINX ZYNQMP SHA3 DRIVER
24449 M:      Harsha <[email protected]>
24450 S:      Maintained
24451 F:      drivers/crypto/xilinx/zynqmp-sha.c
24452
24453 XILINX ZYNQMP NVMEM DRIVER
24454 M:      Praveen Teja Kundanala <[email protected]>
24455 M:      Kalyani Akula <[email protected]>
24456 R:      Michal Simek <[email protected]>
24457 S:      Maintained
24458 F:      Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml
24459 F:      drivers/nvmem/zynqmp_nvmem.c
24460
24461 XILLYBUS DRIVER
24462 M:      Eli Billauer <[email protected]>
24463 L:      [email protected]
24464 S:      Supported
24465 F:      drivers/char/xillybus/
24466
24467 XLP9XX I2C DRIVER
24468 M:      George Cherian <[email protected]>
24469 L:      [email protected]
24470 S:      Supported
24471 W:      http://www.marvell.com
24472 F:      drivers/i2c/busses/i2c-xlp9xx.c
24473
24474 XRA1403 GPIO EXPANDER
24475 M:      Nandor Han <[email protected]>
24476 L:      [email protected]
24477 S:      Maintained
24478 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
24479 F:      drivers/gpio/gpio-xra1403.c
24480
24481 XTENSA XTFPGA PLATFORM SUPPORT
24482 M:      Max Filippov <[email protected]>
24483 S:      Maintained
24484 F:      drivers/spi/spi-xtensa-xtfpga.c
24485 F:      sound/soc/xtensa/xtfpga-i2s.c
24486
24487 YAM DRIVER FOR AX.25
24488 M:      Jean-Paul Roubelat <[email protected]>
24489 L:      [email protected]
24490 S:      Maintained
24491 F:      drivers/net/hamradio/yam*
24492 F:      include/linux/yam.h
24493
24494 YAMA SECURITY MODULE
24495 M:      Kees Cook <[email protected]>
24496 S:      Supported
24497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
24498 F:      Documentation/admin-guide/LSM/Yama.rst
24499 F:      security/yama/
24500
24501 YAML NETLINK (YNL)
24502 M:      Donald Hunter <[email protected]>
24503 M:      Jakub Kicinski <[email protected]>
24504 F:      Documentation/netlink/
24505 F:      Documentation/userspace-api/netlink/intro-specs.rst
24506 F:      Documentation/userspace-api/netlink/specs.rst
24507 F:      tools/net/ynl/
24508
24509 YEALINK PHONE DRIVER
24510 M:      Henk Vergonet <[email protected]>
24511 L:      [email protected]
24512 S:      Maintained
24513 F:      Documentation/input/devices/yealink.rst
24514 F:      drivers/input/misc/yealink.*
24515
24516 Z3FOLD COMPRESSED PAGE ALLOCATOR
24517 M:      Vitaly Wool <[email protected]>
24518 R:      Miaohe Lin <[email protected]>
24519 L:      [email protected]
24520 S:      Maintained
24521 F:      mm/z3fold.c
24522
24523 Z8530 DRIVER FOR AX.25
24524 M:      Joerg Reuter <[email protected]>
24525 L:      [email protected]
24526 S:      Maintained
24527 W:      http://yaina.de/jreuter/
24528 W:      http://www.qsl.net/dl1bke/
24529 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
24530 F:      drivers/net/hamradio/*scc.c
24531 F:      drivers/net/hamradio/z8530.h
24532
24533 ZBUD COMPRESSED PAGE ALLOCATOR
24534 M:      Seth Jennings <[email protected]>
24535 M:      Dan Streetman <[email protected]>
24536 L:      [email protected]
24537 S:      Maintained
24538 F:      mm/zbud.c
24539
24540 ZD1211RW WIRELESS DRIVER
24541 L:      [email protected]
24542 S:      Orphan
24543 F:      drivers/net/wireless/zydas/zd1211rw/
24544
24545 ZD1301 MEDIA DRIVER
24546 L:      [email protected]
24547 S:      Orphan
24548 W:      https://linuxtv.org/
24549 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24550 F:      drivers/media/usb/dvb-usb-v2/zd1301*
24551
24552 ZD1301_DEMOD MEDIA DRIVER
24553 L:      [email protected]
24554 S:      Orphan
24555 W:      https://linuxtv.org/
24556 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24557 F:      drivers/media/dvb-frontends/zd1301_demod*
24558
24559 ZHAOXIN PROCESSOR SUPPORT
24560 M:      Tony W Wang-oc <[email protected]>
24561 L:      [email protected]
24562 S:      Maintained
24563 F:      arch/x86/kernel/cpu/zhaoxin.c
24564
24565 ZONEFS FILESYSTEM
24566 M:      Damien Le Moal <[email protected]>
24567 M:      Naohiro Aota <[email protected]>
24568 R:      Johannes Thumshirn <[email protected]>
24569 L:      [email protected]
24570 S:      Maintained
24571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
24572 F:      Documentation/filesystems/zonefs.rst
24573 F:      fs/zonefs/
24574
24575 ZR36067 VIDEO FOR LINUX DRIVER
24576 M:      Corentin Labbe <[email protected]>
24577 L:      [email protected]
24578 L:      [email protected]
24579 S:      Maintained
24580 W:      http://mjpeg.sourceforge.net/driver-zoran/
24581 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24582 F:      Documentation/driver-api/media/drivers/zoran.rst
24583 F:      drivers/media/pci/zoran/
24584
24585 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
24586 M:      Minchan Kim <[email protected]>
24587 M:      Sergey Senozhatsky <[email protected]>
24588 L:      [email protected]
24589 S:      Maintained
24590 F:      Documentation/admin-guide/blockdev/zram.rst
24591 F:      drivers/block/zram/
24592
24593 ZS DECSTATION Z85C30 SERIAL DRIVER
24594 M:      "Maciej W. Rozycki" <[email protected]>
24595 S:      Maintained
24596 F:      drivers/tty/serial/zs.*
24597
24598 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
24599 M:      Minchan Kim <[email protected]>
24600 M:      Sergey Senozhatsky <[email protected]>
24601 L:      [email protected]
24602 S:      Maintained
24603 F:      Documentation/mm/zsmalloc.rst
24604 F:      include/linux/zsmalloc.h
24605 F:      mm/zsmalloc.c
24606
24607 ZSTD
24608 M:      Nick Terrell <[email protected]>
24609 S:      Maintained
24610 B:      https://github.com/facebook/zstd/issues
24611 T:      git https://github.com/terrelln/linux.git
24612 F:      crypto/zstd.c
24613 F:      include/linux/zstd*
24614 F:      lib/decompress_unzstd.c
24615 F:      lib/zstd/
24616 N:      zstd
24617 K:      zstd
24618
24619 ZSWAP COMPRESSED SWAP CACHING
24620 M:      Johannes Weiner <[email protected]>
24621 M:      Yosry Ahmed <[email protected]>
24622 M:      Nhat Pham <[email protected]>
24623 R:      Chengming Zhou <[email protected]>
24624 L:      [email protected]
24625 S:      Maintained
24626 F:      Documentation/admin-guide/mm/zswap.rst
24627 F:      include/linux/zpool.h
24628 F:      include/linux/zswap.h
24629 F:      mm/zpool.c
24630 F:      mm/zswap.c
24631 F:      tools/testing/selftests/cgroup/test_zswap.c
24632
24633 THE REST
24634 M:      Linus Torvalds <[email protected]>
24635 L:      [email protected]
24636 S:      Buried alive in reporters
24637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
24638 F:      *
24639 F:      */
This page took 1.432906 seconds and 4 git commands to generate.