]> Git Repo - linux.git/blob - MAINTAINERS
MAINTAINERS: add maintainers for Alibaba' T-Head PMU driver
[linux.git] / MAINTAINERS
1 List of maintainers and how to submit kernel changes
2 ====================================================
3
4 Please try to follow the guidelines below.  This will make things
5 easier on the maintainers.  Not all of these guidelines matter for every
6 trivial patch so apply some common sense.
7
8 Tips for patch submitters
9 -------------------------
10
11 1.      Always *test* your changes, however small, on at least 4 or
12         5 people, preferably many more.
13
14 2.      Try to release a few ALPHA test versions to the net. Announce
15         them onto the kernel channel and await results. This is especially
16         important for device drivers, because often that's the only way
17         you will find things like the fact version 3 firmware needs
18         a magic fix you didn't know about, or some clown changed the
19         chips on a board and not its name.  (Don't laugh!  Look at the
20         SMC etherpower for that.)
21
22 3.      Make sure your changes compile correctly in multiple
23         configurations. In particular check that changes work both as a
24         module and built into the kernel.
25
26 4.      When you are happy with a change make it generally available for
27         testing and await feedback.
28
29 5.      Make a patch available to the relevant maintainer in the list. Use
30         ``diff -u`` to make the patch easy to merge. Be prepared to get your
31         changes sent back with seemingly silly requests about formatting
32         and variable names.  These aren't as silly as they seem. One
33         job the maintainers (and especially Linus) do is to keep things
34         looking the same. Sometimes this means that the clever hack in
35         your driver to get around a problem actually needs to become a
36         generalized kernel feature ready for next time.
37
38         PLEASE check your patch with the automated style checker
39         (scripts/checkpatch.pl) to catch trivial style violations.
40         See Documentation/process/coding-style.rst for guidance here.
41
42         PLEASE CC: the maintainers and mailing lists that are generated
43         by ``scripts/get_maintainer.pl.`` The results returned by the
44         script will be best if you have git installed and are making
45         your changes in a branch derived from Linus' latest git tree.
46         See Documentation/process/submitting-patches.rst for details.
47
48         PLEASE try to include any credit lines you want added with the
49         patch. It avoids people being missed off by mistake and makes
50         it easier to know who wants adding and who doesn't.
51
52         PLEASE document known bugs. If it doesn't work for everything
53         or does something very odd once a month document it.
54
55         PLEASE remember that submissions must be made under the terms
56         of the Linux Foundation certificate of contribution and should
57         include a Signed-off-by: line.  The current version of this
58         "Developer's Certificate of Origin" (DCO) is listed in the file
59         Documentation/process/submitting-patches.rst.
60
61 6.      Make sure you have the right to send any changes you make. If you
62         do changes at work you may find your employer owns the patch
63         not you.
64
65 7.      When sending security related changes or reports to a maintainer
66         please Cc: [email protected], especially if the maintainer
67         does not respond. Please keep in mind that the security team is
68         a small set of people who can be efficient only when working on
69         verified bugs. Please only Cc: this list when you have identified
70         that the bug would present a short-term risk to other users if it
71         were publicly disclosed. For example, reports of address leaks do
72         not represent an immediate threat and are better handled publicly,
73         and ideally, should come with a patch proposal. Please do not send
74         automated reports to this list either. Such bugs will be handled
75         better and faster in the usual public places. See
76         Documentation/admin-guide/security-bugs.rst for details.
77
78 8.      Happy hacking.
79
80 Descriptions of section entries and preferred order
81 ---------------------------------------------------
82
83         M: *Mail* patches to: FullName <address@domain>
84         R: Designated *Reviewer*: FullName <address@domain>
85            These reviewers should be CCed on patches.
86         L: *Mailing list* that is relevant to this area
87         S: *Status*, one of the following:
88            Supported:   Someone is actually paid to look after this.
89            Maintained:  Someone actually looks after it.
90            Odd Fixes:   It has a maintainer but they don't have time to do
91                         much other than throw the odd patch in. See below..
92            Orphan:      No current maintainer [but maybe you could take the
93                         role as you write your new code].
94            Obsolete:    Old code. Something tagged obsolete generally means
95                         it has been replaced by a better system and you
96                         should be using that.
97         W: *Web-page* with status/info
98         Q: *Patchwork* web based patch tracking system site
99         B: URI for where to file *bugs*. A web-page with detailed bug
100            filing info, a direct bug tracker link, or a mailto: URI.
101         C: URI for *chat* protocol, server and channel where developers
102            usually hang out, for example irc://server/channel.
103         P: Subsystem Profile document for more details submitting
104            patches to the given subsystem. This is either an in-tree file,
105            or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
106            for details.
107         T: *SCM* tree type and location.
108            Type is one of: git, hg, quilt, stgit, topgit
109         F: *Files* and directories wildcard patterns.
110            A trailing slash includes all files and subdirectory files.
111            F:   drivers/net/    all files in and below drivers/net
112            F:   drivers/net/*   all files in drivers/net, but not below
113            F:   */net/*         all files in "any top level directory"/net
114            One pattern per line.  Multiple F: lines acceptable.
115         X: *Excluded* files and directories that are NOT maintained, same
116            rules as F:. Files exclusions are tested before file matches.
117            Can be useful for excluding a specific subdirectory, for instance:
118            F:   net/
119            X:   net/ipv6/
120            matches all files in and below net excluding net/ipv6/
121         N: Files and directories *Regex* patterns.
122            N:   [^a-z]tegra     all files whose path contains tegra
123                                 (not including files like integrator)
124            One pattern per line.  Multiple N: lines acceptable.
125            scripts/get_maintainer.pl has different behavior for files that
126            match F: pattern and matches of N: patterns.  By default,
127            get_maintainer will not look at git log history when an F: pattern
128            match occurs.  When an N: match occurs, git log history is used
129            to also notify the people that have git commit signatures.
130         K: *Content regex* (perl extended) pattern match in a patch or file.
131            For instance:
132            K: of_get_profile
133               matches patches or files that contain "of_get_profile"
134            K: \b(printk|pr_(info|err))\b
135               matches patches or files that contain one or more of the words
136               printk, pr_info or pr_err
137            One regex pattern per line.  Multiple K: lines acceptable.
138
139 Maintainers List
140 ----------------
141
142 .. note:: When reading this list, please look for the most precise areas
143           first. When adding to this list, please keep the entries in
144           alphabetical order.
145
146 3C59X NETWORK DRIVER
147 M:      Steffen Klassert <[email protected]>
148 L:      [email protected]
149 S:      Odd Fixes
150 F:      Documentation/networking/device_drivers/ethernet/3com/vortex.rst
151 F:      drivers/net/ethernet/3com/3c59x.c
152
153 3CR990 NETWORK DRIVER
154 M:      David Dillow <[email protected]>
155 L:      [email protected]
156 S:      Maintained
157 F:      drivers/net/ethernet/3com/typhoon*
158
159 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
160 M:      Adam Radford <[email protected]>
161 L:      [email protected]
162 S:      Supported
163 W:      http://www.lsi.com
164 F:      drivers/scsi/3w-*
165
166 53C700 AND 53C700-66 SCSI DRIVER
167 M:      "James E.J. Bottomley" <[email protected]>
168 L:      [email protected]
169 S:      Maintained
170 F:      drivers/scsi/53c700*
171
172 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
173 M:      Alexander Aring <[email protected]>
174 L:      [email protected]
175 L:      [email protected]
176 S:      Maintained
177 F:      Documentation/networking/6lowpan.rst
178 F:      include/net/6lowpan.h
179 F:      net/6lowpan/
180
181 6PACK NETWORK DRIVER FOR AX.25
182 M:      Andreas Koensgen <[email protected]>
183 L:      [email protected]
184 S:      Maintained
185 F:      drivers/net/hamradio/6pack.c
186
187 802.11 (including CFG80211/NL80211)
188 M:      Johannes Berg <[email protected]>
189 L:      [email protected]
190 S:      Maintained
191 W:      https://wireless.wiki.kernel.org/
192 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
195 F:      Documentation/driver-api/80211/cfg80211.rst
196 F:      Documentation/networking/regulatory.rst
197 F:      include/linux/ieee80211.h
198 F:      include/net/cfg80211.h
199 F:      include/net/ieee80211_radiotap.h
200 F:      include/net/iw_handler.h
201 F:      include/net/wext.h
202 F:      include/uapi/linux/nl80211.h
203 F:      include/uapi/linux/wireless.h
204 F:      net/wireless/
205
206 8169 10/100/1000 GIGABIT ETHERNET DRIVER
207 M:      Heiner Kallweit <[email protected]>
208 M:      [email protected]
209 L:      [email protected]
210 S:      Maintained
211 F:      drivers/net/ethernet/realtek/r8169*
212
213 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
214 M:      Greg Kroah-Hartman <[email protected]>
215 L:      [email protected]
216 S:      Maintained
217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
218 F:      drivers/tty/serial/8250*
219 F:      include/linux/serial_8250.h
220
221 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
222 L:      [email protected]
223 S:      Orphan / Obsolete
224 F:      drivers/net/ethernet/8390/
225
226 9P FILE SYSTEM
227 M:      Eric Van Hensbergen <[email protected]>
228 M:      Latchesar Ionkov <[email protected]>
229 M:      Dominique Martinet <[email protected]>
230 R:      Christian Schoenebeck <[email protected]>
231 L:      [email protected]
232 S:      Maintained
233 W:      http://swik.net/v9fs
234 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
236 T:      git git://github.com/martinetd/linux.git
237 F:      Documentation/filesystems/9p.rst
238 F:      fs/9p/
239 F:      include/net/9p/
240 F:      include/trace/events/9p.h
241 F:      include/uapi/linux/virtio_9p.h
242 F:      net/9p/
243
244 A64FX DIAG DRIVER
245 M:      Hitomi Hasegawa <[email protected]>
246 S:      Supported
247 F:      drivers/soc/fujitsu/a64fx-diag.c
248
249 A8293 MEDIA DRIVER
250 M:      Antti Palosaari <[email protected]>
251 L:      [email protected]
252 S:      Maintained
253 W:      https://linuxtv.org
254 W:      http://palosaari.fi/linux/
255 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
256 T:      git git://linuxtv.org/anttip/media_tree.git
257 F:      drivers/media/dvb-frontends/a8293*
258
259 AACRAID SCSI RAID DRIVER
260 M:      Adaptec OEM Raid Solutions <[email protected]>
261 L:      [email protected]
262 S:      Supported
263 W:      http://www.adaptec.com/
264 F:      Documentation/scsi/aacraid.rst
265 F:      drivers/scsi/aacraid/
266
267 AB8500 BATTERY AND CHARGER DRIVERS
268 M:      Linus Walleij <[email protected]>
269 F:      Documentation/devicetree/bindings/power/supply/*ab8500*
270 F:      drivers/power/supply/*ab8500*
271
272 ABI/API
273 L:      [email protected]
274 F:      include/linux/syscalls.h
275 F:      kernel/sys_ni.c
276 X:      include/uapi/
277 X:      arch/*/include/uapi/
278
279 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
280 M:      Hans de Goede <[email protected]>
281 L:      [email protected]
282 S:      Maintained
283 F:      drivers/hwmon/abituguru.c
284
285 ABIT UGURU 3 HARDWARE MONITOR DRIVER
286 M:      Alistair John Strachan <[email protected]>
287 L:      [email protected]
288 S:      Maintained
289 F:      drivers/hwmon/abituguru3.c
290
291 ACCES 104-DIO-48E GPIO DRIVER
292 M:      William Breathitt Gray <[email protected]>
293 L:      [email protected]
294 S:      Maintained
295 F:      drivers/gpio/gpio-104-dio-48e.c
296
297 ACCES 104-IDI-48 GPIO DRIVER
298 M:      William Breathitt Gray <[email protected]>
299 L:      [email protected]
300 S:      Maintained
301 F:      drivers/gpio/gpio-104-idi-48.c
302
303 ACCES 104-IDIO-16 GPIO DRIVER
304 M:      William Breathitt Gray <[email protected]>
305 L:      [email protected]
306 S:      Maintained
307 F:      drivers/gpio/gpio-104-idio-16.c
308
309 ACCES 104-QUAD-8 DRIVER
310 M:      William Breathitt Gray <[email protected]>
311 L:      [email protected]
312 S:      Maintained
313 F:      drivers/counter/104-quad-8.c
314
315 ACCES PCI-IDIO-16 GPIO DRIVER
316 M:      William Breathitt Gray <[email protected]>
317 L:      [email protected]
318 S:      Maintained
319 F:      drivers/gpio/gpio-pci-idio-16.c
320
321 ACCES PCIe-IDIO-24 GPIO DRIVER
322 M:      William Breathitt Gray <[email protected]>
323 L:      [email protected]
324 S:      Maintained
325 F:      drivers/gpio/gpio-pcie-idio-24.c
326
327 ACENIC DRIVER
328 M:      Jes Sorensen <[email protected]>
329 L:      [email protected]
330 S:      Maintained
331 F:      drivers/net/ethernet/alteon/acenic*
332
333 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
334 M:      Peter Kaestle <[email protected]>
335 L:      [email protected]
336 S:      Maintained
337 W:      http://piie.net/?section=acerhdf
338 F:      drivers/platform/x86/acerhdf.c
339
340 ACER WMI LAPTOP EXTRAS
341 M:      "Lee, Chun-Yi" <[email protected]>
342 L:      [email protected]
343 S:      Maintained
344 F:      drivers/platform/x86/acer-wmi.c
345
346 ACPI
347 M:      "Rafael J. Wysocki" <[email protected]>
348 R:      Len Brown <[email protected]>
349 L:      [email protected]
350 S:      Supported
351 W:      https://01.org/linux-acpi
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:      Documentation/ABI/testing/configfs-acpi
356 F:      Documentation/ABI/testing/sysfs-bus-acpi
357 F:      Documentation/firmware-guide/acpi/
358 F:      drivers/acpi/
359 F:      drivers/pci/*/*acpi*
360 F:      drivers/pci/*acpi*
361 F:      drivers/pnp/pnpacpi/
362 F:      include/acpi/
363 F:      include/linux/acpi.h
364 F:      include/linux/fwnode.h
365 F:      tools/power/acpi/
366
367 ACPI APEI
368 M:      "Rafael J. Wysocki" <[email protected]>
369 R:      Len Brown <[email protected]>
370 R:      James Morse <[email protected]>
371 R:      Tony Luck <[email protected]>
372 R:      Borislav Petkov <[email protected]>
373 L:      [email protected]
374 F:      drivers/acpi/apei/
375
376 ACPI COMPONENT ARCHITECTURE (ACPICA)
377 M:      Robert Moore <[email protected]>
378 M:      "Rafael J. Wysocki" <[email protected]>
379 L:      [email protected]
380 L:      [email protected]
381 S:      Supported
382 W:      https://acpica.org/
383 W:      https://github.com/acpica/acpica/
384 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
385 B:      https://bugzilla.kernel.org
386 B:      https://bugs.acpica.org
387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
388 F:      drivers/acpi/acpica/
389 F:      include/acpi/
390 F:      tools/power/acpi/
391
392 ACPI FOR ARM64 (ACPI/arm64)
393 M:      Lorenzo Pieralisi <[email protected]>
394 M:      Hanjun Guo <[email protected]>
395 M:      Sudeep Holla <[email protected]>
396 L:      [email protected]
397 L:      [email protected] (moderated for non-subscribers)
398 S:      Maintained
399 F:      drivers/acpi/arm64
400
401 ACPI SERIAL MULTI INSTANTIATE DRIVER
402 M:      Hans de Goede <[email protected]>
403 L:      [email protected]
404 S:      Maintained
405 F:      drivers/platform/x86/serial-multi-instantiate.c
406
407 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
408 M:      Sudeep Holla <[email protected]>
409 L:      [email protected]
410 S:      Supported
411 F:      drivers/mailbox/pcc.c
412
413 ACPI PMIC DRIVERS
414 M:      "Rafael J. Wysocki" <[email protected]>
415 M:      Len Brown <[email protected]>
416 R:      Andy Shevchenko <[email protected]>
417 R:      Mika Westerberg <[email protected]>
418 L:      [email protected]
419 S:      Supported
420 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
421 B:      https://bugzilla.kernel.org
422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
423 F:      drivers/acpi/pmic/
424
425 ACPI THERMAL DRIVER
426 M:      Rafael J. Wysocki <[email protected]>
427 R:      Zhang Rui <[email protected]>
428 L:      [email protected]
429 S:      Supported
430 W:      https://01.org/linux-acpi
431 B:      https://bugzilla.kernel.org
432 F:      drivers/acpi/*thermal*
433
434 ACPI VIOT DRIVER
435 M:      Jean-Philippe Brucker <[email protected]>
436 L:      [email protected]
437 L:      [email protected]
438 S:      Maintained
439 F:      drivers/acpi/viot.c
440 F:      include/linux/acpi_viot.h
441
442 ACPI WMI DRIVER
443 L:      [email protected]
444 S:      Orphan
445 F:      drivers/platform/x86/wmi.c
446 F:      include/uapi/linux/wmi.h
447
448 ACRN HYPERVISOR SERVICE MODULE
449 M:      Fei Li <[email protected]>
450 L:      [email protected] (subscribers-only)
451 S:      Supported
452 W:      https://projectacrn.org
453 F:      Documentation/virt/acrn/
454 F:      drivers/virt/acrn/
455 F:      include/uapi/linux/acrn.h
456
457 AD1889 ALSA SOUND DRIVER
458 L:      [email protected]
459 S:      Maintained
460 W:      https://parisc.wiki.kernel.org/index.php/AD1889
461 F:      sound/pci/ad1889.*
462
463 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
464 M:      Mugilraj Dhavachelvan <[email protected]>
465 L:      [email protected]
466 S:      Supported
467 F:      drivers/iio/potentiometer/ad5110.c
468
469 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
470 M:      Michael Hennerich <[email protected]>
471 S:      Supported
472 W:      http://wiki.analog.com/AD5254
473 W:      https://ez.analog.com/linux-software-drivers
474 F:      drivers/misc/ad525x_dpot.c
475
476 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
477 M:      Michael Hennerich <[email protected]>
478 S:      Supported
479 W:      http://wiki.analog.com/AD5398
480 W:      https://ez.analog.com/linux-software-drivers
481 F:      drivers/regulator/ad5398.c
482
483 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
484 M:      Michael Hennerich <[email protected]>
485 S:      Supported
486 W:      http://wiki.analog.com/AD7142
487 W:      https://ez.analog.com/linux-software-drivers
488 F:      drivers/input/misc/ad714x.c
489
490 AD7877 TOUCHSCREEN DRIVER
491 M:      Michael Hennerich <[email protected]>
492 S:      Supported
493 W:      http://wiki.analog.com/AD7877
494 W:      https://ez.analog.com/linux-software-drivers
495 F:      drivers/input/touchscreen/ad7877.c
496
497 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
498 M:      Michael Hennerich <[email protected]>
499 S:      Supported
500 W:      http://wiki.analog.com/AD7879
501 W:      https://ez.analog.com/linux-software-drivers
502 F:      drivers/input/touchscreen/ad7879.c
503
504 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
505 M:      Jiri Kosina <[email protected]>
506 S:      Maintained
507
508 ADF7242 IEEE 802.15.4 RADIO DRIVER
509 M:      Michael Hennerich <[email protected]>
510 L:      [email protected]
511 S:      Supported
512 W:      https://wiki.analog.com/ADF7242
513 W:      https://ez.analog.com/linux-software-drivers
514 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
515 F:      drivers/net/ieee802154/adf7242.c
516
517 ADM1025 HARDWARE MONITOR DRIVER
518 M:      Jean Delvare <[email protected]>
519 L:      [email protected]
520 S:      Maintained
521 F:      Documentation/hwmon/adm1025.rst
522 F:      drivers/hwmon/adm1025.c
523
524 ADM1029 HARDWARE MONITOR DRIVER
525 M:      Corentin Labbe <[email protected]>
526 L:      [email protected]
527 S:      Maintained
528 F:      drivers/hwmon/adm1029.c
529
530 ADM8211 WIRELESS DRIVER
531 L:      [email protected]
532 S:      Orphan
533 W:      https://wireless.wiki.kernel.org/
534 F:      drivers/net/wireless/admtek/adm8211.*
535
536 ADP1653 FLASH CONTROLLER DRIVER
537 M:      Sakari Ailus <[email protected]>
538 L:      [email protected]
539 S:      Maintained
540 F:      drivers/media/i2c/adp1653.c
541 F:      include/media/i2c/adp1653.h
542
543 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
544 M:      Michael Hennerich <[email protected]>
545 S:      Supported
546 W:      http://wiki.analog.com/ADP5520
547 W:      https://ez.analog.com/linux-software-drivers
548 F:      drivers/gpio/gpio-adp5520.c
549 F:      drivers/input/keyboard/adp5520-keys.c
550 F:      drivers/leds/leds-adp5520.c
551 F:      drivers/mfd/adp5520.c
552 F:      drivers/video/backlight/adp5520_bl.c
553
554 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
555 M:      Michael Hennerich <[email protected]>
556 S:      Supported
557 W:      http://wiki.analog.com/ADP5588
558 W:      https://ez.analog.com/linux-software-drivers
559 F:      drivers/gpio/gpio-adp5588.c
560 F:      drivers/input/keyboard/adp5588-keys.c
561
562 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
563 M:      Michael Hennerich <[email protected]>
564 S:      Supported
565 W:      http://wiki.analog.com/ADP8860
566 W:      https://ez.analog.com/linux-software-drivers
567 F:      drivers/video/backlight/adp8860_bl.c
568
569 ADT746X FAN DRIVER
570 M:      Colin Leroy <[email protected]>
571 S:      Maintained
572 F:      drivers/macintosh/therm_adt746x.c
573
574 ADT7475 HARDWARE MONITOR DRIVER
575 M:      Jean Delvare <[email protected]>
576 L:      [email protected]
577 S:      Maintained
578 F:      Documentation/hwmon/adt7475.rst
579 F:      drivers/hwmon/adt7475.c
580
581 ADVANSYS SCSI DRIVER
582 M:      Matthew Wilcox <[email protected]>
583 M:      Hannes Reinecke <[email protected]>
584 L:      [email protected]
585 S:      Maintained
586 F:      Documentation/scsi/advansys.rst
587 F:      drivers/scsi/advansys.c
588
589 ADVANTECH SWBTN DRIVER
590 M:      Andrea Ho <[email protected]>
591 L:      [email protected]
592 S:      Maintained
593 F:      drivers/platform/x86/adv_swbutton.c
594
595 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
596 M:      Lucas Stankus <[email protected]>
597 S:      Supported
598 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
599 F:      drivers/iio/accel/adxl313*
600
601 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
602 M:      Michael Hennerich <[email protected]>
603 S:      Supported
604 W:      http://wiki.analog.com/ADXL345
605 W:      https://ez.analog.com/linux-software-drivers
606 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
607 F:      drivers/input/misc/adxl34x.c
608
609 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
610 M:      Puranjay Mohan <[email protected]>
611 L:      [email protected]
612 S:      Supported
613 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
614 F:      drivers/iio/accel/adxl355.h
615 F:      drivers/iio/accel/adxl355_core.c
616 F:      drivers/iio/accel/adxl355_i2c.c
617 F:      drivers/iio/accel/adxl355_spi.c
618
619 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
620 M:      Cosmin Tanislav <[email protected]>
621 L:      [email protected]
622 S:      Supported
623 W:      http://ez.analog.com/community/linux-device-drivers
624 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
625 F:      drivers/iio/accel/adxl367*
626
627 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
628 M:      Michael Hennerich <[email protected]>
629 S:      Supported
630 W:      https://ez.analog.com/linux-software-drivers
631 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
632 F:      drivers/iio/accel/adxl372.c
633 F:      drivers/iio/accel/adxl372_i2c.c
634 F:      drivers/iio/accel/adxl372_spi.c
635
636 AF9013 MEDIA DRIVER
637 M:      Antti Palosaari <[email protected]>
638 L:      [email protected]
639 S:      Maintained
640 W:      https://linuxtv.org
641 W:      http://palosaari.fi/linux/
642 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
643 T:      git git://linuxtv.org/anttip/media_tree.git
644 F:      drivers/media/dvb-frontends/af9013*
645
646 AF9033 MEDIA DRIVER
647 M:      Antti Palosaari <[email protected]>
648 L:      [email protected]
649 S:      Maintained
650 W:      https://linuxtv.org
651 W:      http://palosaari.fi/linux/
652 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
653 T:      git git://linuxtv.org/anttip/media_tree.git
654 F:      drivers/media/dvb-frontends/af9033*
655
656 AFFS FILE SYSTEM
657 M:      David Sterba <[email protected]>
658 L:      [email protected]
659 S:      Odd Fixes
660 F:      Documentation/filesystems/affs.rst
661 F:      fs/affs/
662
663 AFS FILESYSTEM
664 M:      David Howells <[email protected]>
665 M:      Marc Dionne <[email protected]>
666 L:      [email protected]
667 S:      Supported
668 W:      https://www.infradead.org/~dhowells/kafs/
669 F:      Documentation/filesystems/afs.rst
670 F:      fs/afs/
671 F:      include/trace/events/afs.h
672
673 AGPGART DRIVER
674 M:      David Airlie <[email protected]>
675 S:      Maintained
676 T:      git git://anongit.freedesktop.org/drm/drm
677 F:      drivers/char/agp/
678 F:      include/linux/agp*
679 F:      include/uapi/linux/agp*
680
681 AHA152X SCSI DRIVER
682 M:      "Juergen E. Fischer" <[email protected]>
683 L:      [email protected]
684 S:      Maintained
685 F:      drivers/scsi/aha152x*
686 F:      drivers/scsi/pcmcia/aha152x*
687
688 AIC7XXX / AIC79XX SCSI DRIVER
689 M:      Hannes Reinecke <[email protected]>
690 L:      [email protected]
691 S:      Maintained
692 F:      drivers/scsi/aic7xxx/
693
694 AIMSLAB FM RADIO RECEIVER DRIVER
695 M:      Hans Verkuil <[email protected]>
696 L:      [email protected]
697 S:      Maintained
698 W:      https://linuxtv.org
699 T:      git git://linuxtv.org/media_tree.git
700 F:      drivers/media/radio/radio-aimslab*
701
702 AIO
703 M:      Benjamin LaHaise <[email protected]>
704 L:      [email protected]
705 S:      Supported
706 F:      fs/aio.c
707 F:      include/linux/*aio*.h
708
709 AIRSPY MEDIA DRIVER
710 M:      Antti Palosaari <[email protected]>
711 L:      [email protected]
712 S:      Maintained
713 W:      https://linuxtv.org
714 W:      http://palosaari.fi/linux/
715 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
716 T:      git git://linuxtv.org/anttip/media_tree.git
717 F:      drivers/media/usb/airspy/
718
719 ALACRITECH GIGABIT ETHERNET DRIVER
720 M:      Lino Sanfilippo <[email protected]>
721 S:      Maintained
722 F:      drivers/net/ethernet/alacritech/*
723
724 ALCATEL SPEEDTOUCH USB DRIVER
725 M:      Duncan Sands <[email protected]>
726 L:      [email protected]
727 S:      Maintained
728 W:      http://www.linux-usb.org/SpeedTouch/
729 F:      drivers/usb/atm/speedtch.c
730 F:      drivers/usb/atm/usbatm.c
731
732 ALCHEMY AU1XX0 MMC DRIVER
733 M:      Manuel Lauss <[email protected]>
734 S:      Maintained
735 F:      drivers/mmc/host/au1xmmc.c
736
737 ALI1563 I2C DRIVER
738 M:      Rudolf Marek <[email protected]>
739 L:      [email protected]
740 S:      Maintained
741 F:      Documentation/i2c/busses/i2c-ali1563.rst
742 F:      drivers/i2c/busses/i2c-ali1563.c
743
744 ALIBABA ELASTIC RDMA DRIVER
745 M:      Cheng Xu <[email protected]>
746 M:      Kai Shen <[email protected]>
747 L:      [email protected]
748 S:      Supported
749 F:      drivers/infiniband/hw/erdma
750 F:      include/uapi/rdma/erdma-abi.h
751
752 ALIBABA PMU DRIVER
753 M:      Shuai Xue <[email protected]>
754 S:      Supported
755 F:      Documentation/admin-guide/perf/alibaba_pmu.rst
756 F:      drivers/perf/alibaba_uncore_dwr_pmu.c
757
758 ALIENWARE WMI DRIVER
759 L:      [email protected]
760 S:      Maintained
761 F:      drivers/platform/x86/dell/alienware-wmi.c
762
763 ALL SENSORS DLH SERIES PRESSURE SENSORS DRIVER
764 M:      Tomislav Denis <[email protected]>
765 L:      [email protected]
766 S:      Maintained
767 W:      http://www.allsensors.com/
768 F:      Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml
769 F:      drivers/iio/pressure/dlhl60d.c
770
771 ALLEGRO DVT VIDEO IP CORE DRIVER
772 M:      Michael Tretter <[email protected]>
773 R:      Pengutronix Kernel Team <[email protected]>
774 L:      [email protected]
775 S:      Maintained
776 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
777 F:      drivers/media/platform/allegro-dvt/
778
779 ALLWINNER A10 CSI DRIVER
780 M:      Maxime Ripard <[email protected]>
781 L:      [email protected]
782 S:      Maintained
783 T:      git git://linuxtv.org/media_tree.git
784 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
785 F:      drivers/media/platform/sunxi/sun4i-csi/
786
787 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
788 M:      Paul Kocialkowski <[email protected]>
789 L:      [email protected]
790 S:      Maintained
791 T:      git git://linuxtv.org/media_tree.git
792 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
793 F:      drivers/media/platform/sunxi/sun6i-mipi-csi2/
794
795 ALLWINNER CPUFREQ DRIVER
796 M:      Yangtao Li <[email protected]>
797 L:      [email protected]
798 S:      Maintained
799 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
800 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
801
802 ALLWINNER CRYPTO DRIVERS
803 M:      Corentin Labbe <[email protected]>
804 L:      [email protected]
805 S:      Maintained
806 F:      drivers/crypto/allwinner/
807
808 ALLWINNER HARDWARE SPINLOCK SUPPORT
809 M:      Wilken Gottwalt <[email protected]>
810 S:      Maintained
811 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
812 F:      drivers/hwspinlock/sun6i_hwspinlock.c
813
814 ALLWINNER THERMAL DRIVER
815 M:      Vasily Khoruzhick <[email protected]>
816 M:      Yangtao Li <[email protected]>
817 L:      [email protected]
818 S:      Maintained
819 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
820 F:      drivers/thermal/sun8i_thermal.c
821
822 ALLWINNER VPU DRIVER
823 M:      Maxime Ripard <[email protected]>
824 M:      Paul Kocialkowski <[email protected]>
825 L:      [email protected]
826 S:      Maintained
827 F:      drivers/staging/media/sunxi/cedrus/
828
829 ALPHA PORT
830 M:      Richard Henderson <[email protected]>
831 M:      Ivan Kokshaysky <[email protected]>
832 M:      Matt Turner <[email protected]>
833 L:      [email protected]
834 S:      Odd Fixes
835 F:      arch/alpha/
836
837 ALPS PS/2 TOUCHPAD DRIVER
838 R:      Pali Rohár <[email protected]>
839 F:      drivers/input/mouse/alps.*
840
841 ALTERA I2C CONTROLLER DRIVER
842 M:      Thor Thayer <[email protected]>
843 S:      Maintained
844 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
845 F:      drivers/i2c/busses/i2c-altera.c
846
847 ALTERA MAILBOX DRIVER
848 M:      Mun Yew Tham <[email protected]>
849 S:      Maintained
850 F:      drivers/mailbox/mailbox-altera.c
851
852 ALTERA MSGDMA IP CORE DRIVER
853 M:      Olivier Dautricourt <[email protected]>
854 R:      Stefan Roese <[email protected]>
855 L:      [email protected]
856 S:      Odd Fixes
857 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
858 F:      drivers/dma/altera-msgdma.c
859
860 ALTERA PIO DRIVER
861 M:      Mun Yew Tham <[email protected]>
862 L:      [email protected]
863 S:      Maintained
864 F:      drivers/gpio/gpio-altera.c
865
866 ALTERA SYSTEM MANAGER DRIVER
867 M:      Thor Thayer <[email protected]>
868 S:      Maintained
869 F:      drivers/mfd/altera-sysmgr.c
870 F:      include/linux/mfd/altera-sysmgr.h
871
872 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
873 M:      Thor Thayer <[email protected]>
874 S:      Maintained
875 F:      drivers/gpio/gpio-altera-a10sr.c
876 F:      drivers/mfd/altera-a10sr.c
877 F:      drivers/reset/reset-a10sr.c
878 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
879 F:      include/linux/mfd/altera-a10sr.h
880
881 ALTERA TRIPLE SPEED ETHERNET DRIVER
882 M:      Joyce Ooi <[email protected]>
883 L:      [email protected]
884 S:      Maintained
885 F:      drivers/net/ethernet/altera/
886
887 ALTERA UART/JTAG UART SERIAL DRIVERS
888 M:      Tobias Klauser <[email protected]>
889 L:      [email protected]
890 S:      Maintained
891 F:      drivers/tty/serial/altera_jtaguart.c
892 F:      drivers/tty/serial/altera_uart.c
893 F:      include/linux/altera_jtaguart.h
894 F:      include/linux/altera_uart.h
895
896 AMAZON ANNAPURNA LABS FIC DRIVER
897 M:      Talel Shenhar <[email protected]>
898 S:      Maintained
899 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
900 F:      drivers/irqchip/irq-al-fic.c
901
902 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
903 M:      Talel Shenhar <[email protected]>
904 M:      Talel Shenhar <[email protected]>
905 S:      Maintained
906 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
907 F:      drivers/edac/al_mc_edac.c
908
909 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
910 M:      Talel Shenhar <[email protected]>
911 S:      Maintained
912 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
913 F:      drivers/thermal/thermal_mmio.c
914
915 AMAZON ETHERNET DRIVERS
916 M:      Shay Agroskin <[email protected]>
917 M:      Arthur Kiyanovski <[email protected]>
918 R:      David Arinzon <[email protected]>
919 R:      Noam Dagan <[email protected]>
920 R:      Saeed Bishara <[email protected]>
921 L:      [email protected]
922 S:      Supported
923 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
924 F:      drivers/net/ethernet/amazon/
925
926 AMAZON RDMA EFA DRIVER
927 M:      Gal Pressman <[email protected]>
928 R:      Yossi Leybovich <[email protected]>
929 L:      [email protected]
930 S:      Supported
931 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
932 F:      drivers/infiniband/hw/efa/
933 F:      include/uapi/rdma/efa-abi.h
934
935 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
936 M:      Tom Lendacky <[email protected]>
937 M:      John Allen <[email protected]>
938 L:      [email protected]
939 S:      Supported
940 F:      drivers/crypto/ccp/
941 F:      include/linux/ccp.h
942
943 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
944 M:      Brijesh Singh <[email protected]>
945 M:      Tom Lendacky <[email protected]>
946 L:      [email protected]
947 S:      Supported
948 F:      drivers/crypto/ccp/sev*
949 F:      include/uapi/linux/psp-sev.h
950
951 AMD DISPLAY CORE
952 M:      Harry Wentland <[email protected]>
953 M:      Leo Li <[email protected]>
954 M:      Rodrigo Siqueira <[email protected]>
955 L:      [email protected]
956 S:      Supported
957 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
958 F:      drivers/gpu/drm/amd/display/
959
960 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
961 M:      Huang Rui <[email protected]>
962 L:      [email protected]
963 S:      Supported
964 F:      Documentation/hwmon/fam15h_power.rst
965 F:      drivers/hwmon/fam15h_power.c
966
967 AMD FCH GPIO DRIVER
968 M:      Enrico Weigelt, metux IT consult <[email protected]>
969 L:      [email protected]
970 S:      Maintained
971 F:      drivers/gpio/gpio-amd-fch.c
972 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
973
974 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
975 L:      [email protected] (moderated for non-subscribers)
976 S:      Orphan
977 F:      drivers/usb/gadget/udc/amd5536udc.*
978
979 AMD GEODE PROCESSOR/CHIPSET SUPPORT
980 M:      Andres Salomon <[email protected]>
981 L:      [email protected] (moderated for non-subscribers)
982 S:      Supported
983 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
984 F:      arch/x86/include/asm/geode.h
985 F:      drivers/char/hw_random/geode-rng.c
986 F:      drivers/crypto/geode*
987 F:      drivers/video/fbdev/geode/
988
989 AMD IOMMU (AMD-VI)
990 M:      Joerg Roedel <[email protected]>
991 R:      Suravee Suthikulpanit <[email protected]>
992 L:      [email protected]
993 S:      Maintained
994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
995 F:      drivers/iommu/amd/
996 F:      include/linux/amd-iommu.h
997
998 AMD KFD
999 M:      Felix Kuehling <[email protected]>
1000 L:      [email protected]
1001 S:      Supported
1002 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1003 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
1004 F:      drivers/gpu/drm/amd/amdkfd/
1005 F:      drivers/gpu/drm/amd/include/cik_structs.h
1006 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
1007 F:      drivers/gpu/drm/amd/include/v9_structs.h
1008 F:      drivers/gpu/drm/amd/include/vi_structs.h
1009 F:      include/uapi/linux/kfd_ioctl.h
1010 F:      include/uapi/linux/kfd_sysfs.h
1011
1012 AMD SPI DRIVER
1013 M:      Sanjay R Mehta <[email protected]>
1014 S:      Maintained
1015 F:      drivers/spi/spi-amd.c
1016
1017 AMD MP2 I2C DRIVER
1018 M:      Elie Morisse <[email protected]>
1019 M:      Nehal Shah <[email protected]>
1020 M:      Shyam Sundar S K <[email protected]>
1021 L:      [email protected]
1022 S:      Maintained
1023 F:      drivers/i2c/busses/i2c-amd-mp2*
1024
1025 AMD PMC DRIVER
1026 M:      Shyam Sundar S K <[email protected]>
1027 L:      [email protected]
1028 S:      Maintained
1029 F:      drivers/platform/x86/amd/pmc.c
1030
1031 AMD HSMP DRIVER
1032 M:      Naveen Krishna Chatradhi <[email protected]>
1033 R:      Carlos Bilbao <[email protected]>
1034 L:      [email protected]
1035 S:      Maintained
1036 F:      Documentation/x86/amd_hsmp.rst
1037 F:      arch/x86/include/asm/amd_hsmp.h
1038 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1039 F:      drivers/platform/x86/amd/hsmp.c
1040
1041 AMD POWERPLAY AND SWSMU
1042 M:      Evan Quan <[email protected]>
1043 L:      [email protected]
1044 S:      Supported
1045 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1046 F:      drivers/gpu/drm/amd/pm/
1047
1048 AMD PSTATE DRIVER
1049 M:      Huang Rui <[email protected]>
1050 L:      [email protected]
1051 S:      Supported
1052 F:      Documentation/admin-guide/pm/amd-pstate.rst
1053 F:      drivers/cpufreq/amd-pstate*
1054 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1055
1056 AMD PTDMA DRIVER
1057 M:      Sanjay R Mehta <[email protected]>
1058 L:      [email protected]
1059 S:      Maintained
1060 F:      drivers/dma/ptdma/
1061
1062 AMD SEATTLE DEVICE TREE SUPPORT
1063 M:      Brijesh Singh <[email protected]>
1064 M:      Suravee Suthikulpanit <[email protected]>
1065 M:      Tom Lendacky <[email protected]>
1066 S:      Supported
1067 F:      arch/arm64/boot/dts/amd/
1068
1069 AMD XGBE DRIVER
1070 M:      Tom Lendacky <[email protected]>
1071 M:      "Shyam Sundar S K" <[email protected]>
1072 L:      [email protected]
1073 S:      Supported
1074 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1075 F:      drivers/net/ethernet/amd/xgbe/
1076
1077 AMD SENSOR FUSION HUB DRIVER
1078 M:      Basavaraj Natikar <[email protected]>
1079 L:      [email protected]
1080 S:      Maintained
1081 F:      Documentation/hid/amd-sfh*
1082 F:      drivers/hid/amd-sfh-hid/
1083
1084 AMPHION VPU CODEC V4L2 DRIVER
1085 M:      Ming Qian <[email protected]>
1086 M:      Shijie Qin <[email protected]>
1087 M:      Zhou Peng <[email protected]>
1088 L:      [email protected]
1089 S:      Maintained
1090 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1091 F:      drivers/media/platform/amphion/
1092
1093 AMS AS73211 DRIVER
1094 M:      Christian Eggers <[email protected]>
1095 L:      [email protected]
1096 S:      Maintained
1097 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1098 F:      drivers/iio/light/as73211.c
1099
1100 AMT (Automatic Multicast Tunneling)
1101 M:      Taehee Yoo <[email protected]>
1102 L:      [email protected]
1103 S:      Maintained
1104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1106 F:      drivers/net/amt.c
1107
1108 ANALOG DEVICES INC AD7192 DRIVER
1109 M:      Alexandru Tachici <[email protected]>
1110 L:      [email protected]
1111 S:      Supported
1112 W:      https://ez.analog.com/linux-software-drivers
1113 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1114 F:      drivers/iio/adc/ad7192.c
1115
1116 ANALOG DEVICES INC AD7292 DRIVER
1117 M:      Marcelo Schmitt <[email protected]>
1118 L:      [email protected]
1119 S:      Supported
1120 W:      https://ez.analog.com/linux-software-drivers
1121 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1122 F:      drivers/iio/adc/ad7292.c
1123
1124 ANALOG DEVICES INC AD3552R DRIVER
1125 M:      Nuno Sá <[email protected]>
1126 L:      [email protected]
1127 S:      Supported
1128 W:      https://ez.analog.com/linux-software-drivers
1129 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1130 F:      drivers/iio/dac/ad3552r.c
1131
1132 ANALOG DEVICES INC AD7293 DRIVER
1133 M:      Antoniu Miclaus <[email protected]>
1134 L:      [email protected]
1135 S:      Supported
1136 W:      https://ez.analog.com/linux-software-drivers
1137 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1138 F:      drivers/iio/dac/ad7293.c
1139
1140 ANALOG DEVICES INC AD7768-1 DRIVER
1141 M:      Michael Hennerich <[email protected]>
1142 L:      [email protected]
1143 S:      Supported
1144 W:      https://ez.analog.com/linux-software-drivers
1145 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1146 F:      drivers/iio/adc/ad7768-1.c
1147
1148 ANALOG DEVICES INC AD7780 DRIVER
1149 M:      Michael Hennerich <[email protected]>
1150 M:      Renato Lui Geh <[email protected]>
1151 L:      [email protected]
1152 S:      Supported
1153 W:      https://ez.analog.com/linux-software-drivers
1154 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1155 F:      drivers/iio/adc/ad7780.c
1156
1157 ANALOG DEVICES INC AD74413R DRIVER
1158 M:      Cosmin Tanislav <[email protected]>
1159 L:      [email protected]
1160 S:      Supported
1161 W:      http://ez.analog.com/community/linux-device-drivers
1162 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1163 F:      drivers/iio/addac/ad74413r.c
1164 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1165
1166 ANALOG DEVICES INC AD9389B DRIVER
1167 M:      Hans Verkuil <[email protected]>
1168 L:      [email protected]
1169 S:      Maintained
1170 F:      drivers/media/i2c/ad9389b*
1171
1172 ANALOG DEVICES INC ADA4250 DRIVER
1173 M:      Antoniu Miclaus <[email protected]>
1174 L:      [email protected]
1175 S:      Supported
1176 W:      https://ez.analog.com/linux-software-drivers
1177 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1178 F:      drivers/iio/amplifiers/ada4250.c
1179
1180 ANALOG DEVICES INC ADGS1408 DRIVER
1181 M:      Mircea Caprioru <[email protected]>
1182 S:      Supported
1183 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1184 F:      drivers/mux/adgs1408.c
1185
1186 ANALOG DEVICES INC ADIN DRIVER
1187 M:      Michael Hennerich <[email protected]>
1188 L:      [email protected]
1189 S:      Supported
1190 W:      https://ez.analog.com/linux-software-drivers
1191 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1192 F:      drivers/net/phy/adin.c
1193
1194 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1195 M:      Nuno Sa <[email protected]>
1196 L:      [email protected]
1197 S:      Supported
1198 F:      drivers/iio/imu/adis.c
1199 F:      drivers/iio/imu/adis_buffer.c
1200 F:      drivers/iio/imu/adis_trigger.c
1201 F:      include/linux/iio/imu/adis.h
1202
1203 ANALOG DEVICES INC ADIS16460 DRIVER
1204 M:      Dragos Bogdan <[email protected]>
1205 L:      [email protected]
1206 S:      Supported
1207 W:      https://ez.analog.com/linux-software-drivers
1208 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1209 F:      drivers/iio/imu/adis16460.c
1210
1211 ANALOG DEVICES INC ADIS16475 DRIVER
1212 M:      Nuno Sa <[email protected]>
1213 L:      [email protected]
1214 W:      https://ez.analog.com/linux-software-drivers
1215 S:      Supported
1216 F:      drivers/iio/imu/adis16475.c
1217 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1218
1219 ANALOG DEVICES INC ADM1177 DRIVER
1220 M:      Michael Hennerich <[email protected]>
1221 L:      [email protected]
1222 S:      Supported
1223 W:      https://ez.analog.com/linux-software-drivers
1224 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1225 F:      drivers/hwmon/adm1177.c
1226
1227 ANALOG DEVICES INC ADMV1013 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/frequency/adi,admv1013.yaml
1233 F:      drivers/iio/frequency/admv1013.c
1234
1235 ANALOG DEVICES INC ADMV8818 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/filter/adi,admv8818.yaml
1241 F:      drivers/iio/filter/admv8818.c
1242
1243 ANALOG DEVICES INC ADMV1014 DRIVER
1244 M:      Antoniu Miclaus <[email protected]>
1245 L:      [email protected]
1246 S:      Supported
1247 W:      https://ez.analog.com/linux-software-drivers
1248 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1249 F:      drivers/iio/frequency/admv1014.c
1250
1251 ANALOG DEVICES INC ADP5061 DRIVER
1252 M:      Michael Hennerich <[email protected]>
1253 L:      [email protected]
1254 S:      Supported
1255 W:      https://ez.analog.com/linux-software-drivers
1256 F:      drivers/power/supply/adp5061.c
1257
1258 ANALOG DEVICES INC ADRF6780 DRIVER
1259 M:      Antoniu Miclaus <[email protected]>
1260 L:      [email protected]
1261 S:      Supported
1262 W:      https://ez.analog.com/linux-software-drivers
1263 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1264 F:      drivers/iio/frequency/adrf6780.c
1265
1266 ANALOG DEVICES INC ADV7180 DRIVER
1267 M:      Lars-Peter Clausen <[email protected]>
1268 L:      [email protected]
1269 S:      Supported
1270 W:      https://ez.analog.com/linux-software-drivers
1271 F:      drivers/media/i2c/adv7180.c
1272 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1273
1274 ANALOG DEVICES INC ADV748X DRIVER
1275 M:      Kieran Bingham <[email protected]>
1276 L:      [email protected]
1277 S:      Maintained
1278 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1279 F:      drivers/media/i2c/adv748x/*
1280
1281 ANALOG DEVICES INC ADV7511 DRIVER
1282 M:      Hans Verkuil <[email protected]>
1283 L:      [email protected]
1284 S:      Maintained
1285 F:      drivers/media/i2c/adv7511*
1286
1287 ANALOG DEVICES INC ADV7604 DRIVER
1288 M:      Hans Verkuil <[email protected]>
1289 L:      [email protected]
1290 S:      Maintained
1291 F:      drivers/media/i2c/adv7604*
1292 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1293
1294 ANALOG DEVICES INC ADV7842 DRIVER
1295 M:      Hans Verkuil <[email protected]>
1296 L:      [email protected]
1297 S:      Maintained
1298 F:      drivers/media/i2c/adv7842*
1299
1300 ANALOG DEVICES INC ADXRS290 DRIVER
1301 M:      Nishant Malpani <[email protected]>
1302 L:      [email protected]
1303 S:      Supported
1304 F:      drivers/iio/gyro/adxrs290.c
1305 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1306
1307 ANALOG DEVICES INC ASOC CODEC DRIVERS
1308 M:      Lars-Peter Clausen <[email protected]>
1309 M:      Nuno Sá <[email protected]>
1310 L:      [email protected] (moderated for non-subscribers)
1311 S:      Supported
1312 W:      http://wiki.analog.com/
1313 W:      https://ez.analog.com/linux-software-drivers
1314 F:      sound/soc/codecs/ad1*
1315 F:      sound/soc/codecs/ad7*
1316 F:      sound/soc/codecs/adau*
1317 F:      sound/soc/codecs/adav*
1318 F:      sound/soc/codecs/sigmadsp.*
1319 F:      sound/soc/codecs/ssm*
1320
1321 ANALOG DEVICES INC DMA DRIVERS
1322 M:      Lars-Peter Clausen <[email protected]>
1323 S:      Supported
1324 W:      https://ez.analog.com/linux-software-drivers
1325 F:      drivers/dma/dma-axi-dmac.c
1326
1327 ANALOG DEVICES INC IIO DRIVERS
1328 M:      Lars-Peter Clausen <[email protected]>
1329 M:      Michael Hennerich <[email protected]>
1330 S:      Supported
1331 W:      http://wiki.analog.com/
1332 W:      https://ez.analog.com/linux-software-drivers
1333 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1334 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1335 F:      Documentation/devicetree/bindings/iio/*/adi,*
1336 F:      Documentation/devicetree/bindings/iio/dac/adi,ad5758.yaml
1337 F:      drivers/iio/*/ad*
1338 F:      drivers/iio/adc/ltc249*
1339 F:      drivers/iio/amplifiers/hmc425a.c
1340 F:      drivers/staging/iio/*/ad*
1341 X:      drivers/iio/*/adjd*
1342
1343 ANALOGBITS PLL LIBRARIES
1344 M:      Paul Walmsley <[email protected]>
1345 S:      Supported
1346 F:      drivers/clk/analogbits/*
1347 F:      include/linux/clk/analogbits*
1348
1349 ANDROID CONFIG FRAGMENTS
1350 M:      Rob Herring <[email protected]>
1351 S:      Supported
1352 F:      kernel/configs/android*
1353
1354 ANDROID DRIVERS
1355 M:      Greg Kroah-Hartman <[email protected]>
1356 M:      Arve Hjønnevåg <[email protected]>
1357 M:      Todd Kjos <[email protected]>
1358 M:      Martijn Coenen <[email protected]>
1359 M:      Joel Fernandes <[email protected]>
1360 M:      Christian Brauner <[email protected]>
1361 M:      Carlos Llamas <[email protected]>
1362 M:      Suren Baghdasaryan <[email protected]>
1363 L:      [email protected]
1364 S:      Supported
1365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1366 F:      drivers/android/
1367
1368 ANDROID GOLDFISH PIC DRIVER
1369 M:      Miodrag Dinic <[email protected]>
1370 S:      Supported
1371 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1372 F:      drivers/irqchip/irq-goldfish-pic.c
1373
1374 ANDROID GOLDFISH RTC DRIVER
1375 M:      Jiaxun Yang <[email protected]>
1376 S:      Supported
1377 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1378 F:      drivers/rtc/rtc-goldfish.c
1379
1380 AOA (Apple Onboard Audio) ALSA DRIVER
1381 M:      Johannes Berg <[email protected]>
1382 L:      [email protected]
1383 L:      [email protected] (moderated for non-subscribers)
1384 S:      Maintained
1385 F:      sound/aoa/
1386
1387 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1388 M:      William Breathitt Gray <[email protected]>
1389 L:      [email protected]
1390 S:      Maintained
1391 F:      drivers/iio/adc/stx104.c
1392
1393 APM DRIVER
1394 M:      Jiri Kosina <[email protected]>
1395 S:      Odd fixes
1396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1397 F:      arch/x86/kernel/apm_32.c
1398 F:      drivers/char/apm-emulation.c
1399 F:      include/linux/apm_bios.h
1400 F:      include/uapi/linux/apm_bios.h
1401
1402 APPARMOR SECURITY MODULE
1403 M:      John Johansen <[email protected]>
1404 M:      John Johansen <[email protected]>
1405 L:      [email protected] (moderated for non-subscribers)
1406 S:      Supported
1407 W:      apparmor.net
1408 B:      https://gitlab.com/apparmor/apparmor-kernel
1409 C:      irc://irc.oftc.net/apparmor
1410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1411 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1412 F:      Documentation/admin-guide/LSM/apparmor.rst
1413 F:      security/apparmor/
1414
1415 APPLE BCM5974 MULTITOUCH DRIVER
1416 M:      Henrik Rydberg <[email protected]>
1417 L:      [email protected]
1418 S:      Odd fixes
1419 F:      drivers/input/mouse/bcm5974.c
1420
1421 APPLE PCIE CONTROLLER DRIVER
1422 M:      Alyssa Rosenzweig <[email protected]>
1423 M:      Marc Zyngier <[email protected]>
1424 L:      [email protected]
1425 S:      Maintained
1426 F:      drivers/pci/controller/pcie-apple.c
1427
1428 APPLE SMC DRIVER
1429 M:      Henrik Rydberg <[email protected]>
1430 L:      [email protected]
1431 S:      Odd fixes
1432 F:      drivers/hwmon/applesmc.c
1433
1434 APPLETALK NETWORK LAYER
1435 L:      [email protected]
1436 S:      Odd fixes
1437 F:      drivers/net/appletalk/
1438 F:      include/linux/atalk.h
1439 F:      include/uapi/linux/atalk.h
1440 F:      net/appletalk/
1441
1442 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1443 M:      Khuong Dinh <[email protected]>
1444 S:      Supported
1445 F:      arch/arm64/boot/dts/apm/
1446
1447 APPLIED MICRO (APM) X-GENE SOC EDAC
1448 M:      Khuong Dinh <[email protected]>
1449 S:      Supported
1450 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1451 F:      drivers/edac/xgene_edac.c
1452
1453 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1454 M:      Iyappan Subramanian <[email protected]>
1455 M:      Keyur Chudgar <[email protected]>
1456 S:      Supported
1457 F:      drivers/net/ethernet/apm/xgene-v2/
1458
1459 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1460 M:      Iyappan Subramanian <[email protected]>
1461 M:      Keyur Chudgar <[email protected]>
1462 M:      Quan Nguyen <[email protected]>
1463 S:      Supported
1464 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1465 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1466 F:      drivers/net/ethernet/apm/xgene/
1467 F:      drivers/net/mdio/mdio-xgene.c
1468
1469 APPLIED MICRO (APM) X-GENE SOC PMU
1470 M:      Khuong Dinh <[email protected]>
1471 S:      Supported
1472 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1473 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1474 F:      drivers/perf/xgene_pmu.c
1475
1476 APTINA CAMERA SENSOR PLL
1477 M:      Laurent Pinchart <[email protected]>
1478 L:      [email protected]
1479 S:      Maintained
1480 F:      drivers/media/i2c/aptina-pll.*
1481
1482 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1483 M:      Aleksa Savic <[email protected]>
1484 M:      Jack Doan <[email protected]>
1485 L:      [email protected]
1486 S:      Maintained
1487 F:      Documentation/hwmon/aquacomputer_d5next.rst
1488 F:      drivers/hwmon/aquacomputer_d5next.c
1489
1490 AQUANTIA ETHERNET DRIVER (atlantic)
1491 M:      Igor Russkikh <[email protected]>
1492 L:      [email protected]
1493 S:      Supported
1494 W:      https://www.marvell.com/
1495 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1496 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1497 F:      drivers/net/ethernet/aquantia/atlantic/
1498
1499 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1500 M:      Egor Pomozov <[email protected]>
1501 L:      [email protected]
1502 S:      Supported
1503 W:      http://www.aquantia.com
1504 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1505
1506 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1507 M:      Krzysztof Hałasa <[email protected]>
1508 L:      [email protected]
1509 S:      Maintained
1510 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1511 F:      drivers/media/i2c/ar0521.c
1512
1513 ARASAN NAND CONTROLLER DRIVER
1514 M:      Miquel Raynal <[email protected]>
1515 M:      Naga Sureshkumar Relli <[email protected]>
1516 L:      [email protected]
1517 S:      Maintained
1518 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1519 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1520
1521 ARC FRAMEBUFFER DRIVER
1522 M:      Jaya Kumar <[email protected]>
1523 S:      Maintained
1524 F:      drivers/video/fbdev/arcfb.c
1525 F:      drivers/video/fbdev/core/fb_defio.c
1526
1527 ARC PGU DRM DRIVER
1528 M:      Alexey Brodkin <[email protected]>
1529 S:      Supported
1530 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1531 F:      drivers/gpu/drm/tiny/arcpgu.c
1532
1533 ARCNET NETWORK LAYER
1534 M:      Michael Grzeschik <[email protected]>
1535 L:      [email protected]
1536 S:      Maintained
1537 F:      drivers/net/arcnet/
1538 F:      include/uapi/linux/if_arcnet.h
1539
1540 ARM ARCHITECTED TIMER DRIVER
1541 M:      Mark Rutland <[email protected]>
1542 M:      Marc Zyngier <[email protected]>
1543 L:      [email protected] (moderated for non-subscribers)
1544 S:      Maintained
1545 F:      arch/arm/include/asm/arch_timer.h
1546 F:      arch/arm64/include/asm/arch_timer.h
1547 F:      drivers/clocksource/arm_arch_timer.c
1548
1549 ARM HDLCD DRM DRIVER
1550 M:      Liviu Dudau <[email protected]>
1551 S:      Supported
1552 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1553 F:      drivers/gpu/drm/arm/hdlcd_*
1554
1555 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1556 M:      Linus Walleij <[email protected]>
1557 L:      [email protected] (moderated for non-subscribers)
1558 S:      Maintained
1559 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1560 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1561 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1562 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1563 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1564 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1565 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1566 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1567 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1568 F:      arch/arm/boot/dts/arm-realview-*
1569 F:      arch/arm/boot/dts/integrator*
1570 F:      arch/arm/boot/dts/versatile*
1571 F:      arch/arm/mach-versatile/
1572 F:      drivers/bus/arm-integrator-lm.c
1573 F:      drivers/clk/versatile/
1574 F:      drivers/i2c/busses/i2c-versatile.c
1575 F:      drivers/irqchip/irq-versatile-fpga.c
1576 F:      drivers/mtd/maps/physmap-versatile.*
1577 F:      drivers/power/reset/arm-versatile-reboot.c
1578 F:      drivers/soc/versatile/
1579
1580 ARM KOMEDA DRM-KMS DRIVER
1581 M:      James (Qian) Wang <[email protected]>
1582 M:      Liviu Dudau <[email protected]>
1583 M:      Mihail Atanassov <[email protected]>
1584 L:      Mali DP Maintainers <[email protected]>
1585 S:      Supported
1586 T:      git git://anongit.freedesktop.org/drm/drm-misc
1587 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1588 F:      Documentation/gpu/komeda-kms.rst
1589 F:      drivers/gpu/drm/arm/display/include/
1590 F:      drivers/gpu/drm/arm/display/komeda/
1591
1592 ARM MALI PANFROST DRM DRIVER
1593 M:      Rob Herring <[email protected]>
1594 M:      Tomeu Vizoso <[email protected]>
1595 R:      Steven Price <[email protected]>
1596 R:      Alyssa Rosenzweig <[email protected]>
1597 L:      [email protected]
1598 S:      Supported
1599 T:      git git://anongit.freedesktop.org/drm/drm-misc
1600 F:      drivers/gpu/drm/panfrost/
1601 F:      include/uapi/drm/panfrost_drm.h
1602
1603 ARM MALI-DP DRM DRIVER
1604 M:      Liviu Dudau <[email protected]>
1605 M:      Brian Starkey <[email protected]>
1606 L:      Mali DP Maintainers <[email protected]>
1607 S:      Supported
1608 T:      git git://anongit.freedesktop.org/drm/drm-misc
1609 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1610 F:      Documentation/gpu/afbc.rst
1611 F:      drivers/gpu/drm/arm/
1612
1613 ARM MFM AND FLOPPY DRIVERS
1614 M:      Ian Molton <[email protected]>
1615 S:      Maintained
1616 F:      arch/arm/include/asm/floppy.h
1617 F:      arch/arm/mach-rpc/floppydma.S
1618
1619 ARM PMU PROFILING AND DEBUGGING
1620 M:      Will Deacon <[email protected]>
1621 M:      Mark Rutland <[email protected]>
1622 L:      [email protected] (moderated for non-subscribers)
1623 S:      Maintained
1624 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1625 F:      Documentation/devicetree/bindings/perf/
1626 F:      arch/arm*/include/asm/hw_breakpoint.h
1627 F:      arch/arm*/include/asm/perf_event.h
1628 F:      arch/arm*/kernel/hw_breakpoint.c
1629 F:      arch/arm*/kernel/perf_*
1630 F:      drivers/perf/
1631 F:      include/linux/perf/arm_pmu.h
1632
1633 ARM PORT
1634 M:      Russell King <[email protected]>
1635 L:      [email protected] (moderated for non-subscribers)
1636 S:      Odd Fixes
1637 W:      http://www.armlinux.org.uk/
1638 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1639 F:      arch/arm/
1640 X:      arch/arm/boot/dts/
1641
1642 ARM PRIMECELL AACI PL041 DRIVER
1643 M:      Russell King <[email protected]>
1644 S:      Odd Fixes
1645 F:      sound/arm/aaci.*
1646
1647 ARM PRIMECELL BUS SUPPORT
1648 M:      Russell King <[email protected]>
1649 S:      Odd Fixes
1650 F:      drivers/amba/
1651 F:      include/linux/amba/bus.h
1652
1653 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1654 M:      Miquel Raynal <[email protected]>
1655 M:      Naga Sureshkumar Relli <[email protected]>
1656 L:      [email protected]
1657 S:      Maintained
1658 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1659 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1660
1661 ARM PRIMECELL PL35X SMC DRIVER
1662 M:      Miquel Raynal <[email protected]>
1663 M:      Naga Sureshkumar Relli <[email protected]>
1664 L:      [email protected] (moderated for non-subscribers)
1665 S:      Maintained
1666 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl353-smc.yaml
1667 F:      drivers/memory/pl353-smc.c
1668
1669 ARM PRIMECELL CLCD PL110 DRIVER
1670 M:      Russell King <[email protected]>
1671 S:      Odd Fixes
1672 F:      drivers/video/fbdev/amba-clcd.*
1673
1674 ARM PRIMECELL KMI PL050 DRIVER
1675 M:      Russell King <[email protected]>
1676 S:      Odd Fixes
1677 F:      drivers/input/serio/ambakmi.*
1678 F:      include/linux/amba/kmi.h
1679
1680 ARM PRIMECELL MMCI PL180/1 DRIVER
1681 M:      Russell King <[email protected]>
1682 S:      Odd Fixes
1683 F:      drivers/mmc/host/mmci.*
1684 F:      include/linux/amba/mmci.h
1685
1686 ARM PRIMECELL SSP PL022 SPI DRIVER
1687 M:      Linus Walleij <[email protected]>
1688 L:      [email protected] (moderated for non-subscribers)
1689 S:      Maintained
1690 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1691 F:      drivers/spi/spi-pl022.c
1692
1693 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1694 M:      Russell King <[email protected]>
1695 S:      Odd Fixes
1696 F:      drivers/tty/serial/amba-pl01*.c
1697 F:      include/linux/amba/serial.h
1698
1699 ARM PRIMECELL VIC PL190/PL192 DRIVER
1700 M:      Linus Walleij <[email protected]>
1701 L:      [email protected] (moderated for non-subscribers)
1702 S:      Maintained
1703 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1704 F:      drivers/irqchip/irq-vic.c
1705
1706 ARM SMC WATCHDOG DRIVER
1707 M:      Julius Werner <[email protected]>
1708 R:      Evan Benn <[email protected]>
1709 S:      Maintained
1710 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1711 F:      drivers/watchdog/arm_smc_wdt.c
1712
1713 ARM SMMU DRIVERS
1714 M:      Will Deacon <[email protected]>
1715 R:      Robin Murphy <[email protected]>
1716 L:      [email protected] (moderated for non-subscribers)
1717 S:      Maintained
1718 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1719 F:      drivers/iommu/arm/
1720 F:      drivers/iommu/io-pgtable-arm*
1721
1722 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1723 M:      Arnd Bergmann <[email protected]>
1724 M:      Olof Johansson <[email protected]>
1725 M:      [email protected]
1726 L:      [email protected] (moderated for non-subscribers)
1727 S:      Maintained
1728 C:      irc://irc.libera.chat/armlinux
1729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1730 F:      arch/arm/boot/dts/Makefile
1731 F:      arch/arm64/boot/dts/Makefile
1732
1733 ARM SUB-ARCHITECTURES
1734 L:      [email protected] (moderated for non-subscribers)
1735 S:      Maintained
1736 C:      irc://irc.libera.chat/armlinux
1737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1738 F:      arch/arm/mach-*/
1739 F:      arch/arm/plat-*/
1740
1741 ARM/ACTIONS SEMI ARCHITECTURE
1742 M:      Andreas Färber <[email protected]>
1743 M:      Manivannan Sadhasivam <[email protected]>
1744 L:      [email protected] (moderated for non-subscribers)
1745 L:      [email protected] (moderated for non-subscribers)
1746 S:      Maintained
1747 F:      Documentation/devicetree/bindings/arm/actions.yaml
1748 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1749 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1750 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1751 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1752 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1753 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1754 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1755 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1756 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1757 F:      arch/arm/boot/dts/owl-*
1758 F:      arch/arm/mach-actions/
1759 F:      arch/arm64/boot/dts/actions/
1760 F:      drivers/clk/actions/
1761 F:      drivers/clocksource/timer-owl*
1762 F:      drivers/dma/owl-dma.c
1763 F:      drivers/i2c/busses/i2c-owl.c
1764 F:      drivers/irqchip/irq-owl-sirq.c
1765 F:      drivers/mmc/host/owl-mmc.c
1766 F:      drivers/net/ethernet/actions/
1767 F:      drivers/pinctrl/actions/*
1768 F:      drivers/soc/actions/
1769 F:      include/dt-bindings/power/owl-*
1770 F:      include/dt-bindings/reset/actions,*
1771 F:      include/linux/soc/actions/
1772 N:      owl
1773
1774 ARM/ADS SPHERE MACHINE SUPPORT
1775 M:      Lennert Buytenhek <[email protected]>
1776 L:      [email protected] (moderated for non-subscribers)
1777 S:      Maintained
1778
1779 ARM/AFEB9260 MACHINE SUPPORT
1780 M:      Sergey Lapin <[email protected]>
1781 L:      [email protected] (moderated for non-subscribers)
1782 S:      Maintained
1783
1784 ARM/AJECO 1ARM MACHINE SUPPORT
1785 M:      Lennert Buytenhek <[email protected]>
1786 L:      [email protected] (moderated for non-subscribers)
1787 S:      Maintained
1788
1789 ARM/Allwinner SoC Clock Support
1790 M:      Emilio López <[email protected]>
1791 S:      Maintained
1792 F:      drivers/clk/sunxi/
1793
1794 ARM/Allwinner sunXi SoC support
1795 M:      Chen-Yu Tsai <[email protected]>
1796 M:      Jernej Skrabec <[email protected]>
1797 M:      Samuel Holland <[email protected]>
1798 L:      [email protected] (moderated for non-subscribers)
1799 S:      Maintained
1800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1801 L:      [email protected]
1802 F:      arch/arm/mach-sunxi/
1803 F:      arch/arm64/boot/dts/allwinner/
1804 F:      drivers/clk/sunxi-ng/
1805 F:      drivers/pinctrl/sunxi/
1806 F:      drivers/soc/sunxi/
1807 N:      allwinner
1808 N:      sun[x456789]i
1809 N:      sun50i
1810
1811 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1812 M:      Neil Armstrong <[email protected]>
1813 M:      Jerome Brunet <[email protected]>
1814 L:      [email protected]
1815 S:      Maintained
1816 F:      Documentation/devicetree/bindings/clock/amlogic*
1817 F:      drivers/clk/meson/
1818 F:      include/dt-bindings/clock/gxbb*
1819 F:      include/dt-bindings/clock/meson*
1820
1821 ARM/Amlogic Meson SoC Crypto Drivers
1822 M:      Corentin Labbe <[email protected]>
1823 L:      [email protected]
1824 L:      [email protected]
1825 S:      Maintained
1826 F:      Documentation/devicetree/bindings/crypto/amlogic*
1827 F:      drivers/crypto/amlogic/
1828
1829 ARM/Amlogic Meson SoC Sound Drivers
1830 M:      Jerome Brunet <[email protected]>
1831 L:      [email protected] (moderated for non-subscribers)
1832 S:      Maintained
1833 F:      Documentation/devicetree/bindings/sound/amlogic*
1834 F:      sound/soc/meson/
1835
1836 ARM/Amlogic Meson SoC support
1837 M:      Neil Armstrong <[email protected]>
1838 M:      Kevin Hilman <[email protected]>
1839 R:      Jerome Brunet <[email protected]>
1840 R:      Martin Blumenstingl <[email protected]>
1841 L:      [email protected] (moderated for non-subscribers)
1842 L:      [email protected]
1843 S:      Maintained
1844 W:      http://linux-meson.com/
1845 F:      arch/arm/boot/dts/meson*
1846 F:      arch/arm/mach-meson/
1847 F:      arch/arm64/boot/dts/amlogic/
1848 F:      drivers/mmc/host/meson*
1849 F:      drivers/pinctrl/meson/
1850 F:      drivers/rtc/rtc-meson*
1851 F:      drivers/soc/amlogic/
1852 N:      meson
1853
1854 ARM/Annapurna Labs ALPINE ARCHITECTURE
1855 M:      Tsahee Zidenberg <[email protected]>
1856 M:      Antoine Tenart <[email protected]>
1857 L:      [email protected] (moderated for non-subscribers)
1858 S:      Maintained
1859 F:      arch/arm/boot/dts/alpine*
1860 F:      arch/arm/mach-alpine/
1861 F:      arch/arm64/boot/dts/amazon/
1862 F:      drivers/*/*alpine*
1863
1864 ARM/APPLE MACHINE SUPPORT
1865 M:      Hector Martin <[email protected]>
1866 M:      Sven Peter <[email protected]>
1867 R:      Alyssa Rosenzweig <[email protected]>
1868 L:      [email protected]
1869 L:      [email protected] (moderated for non-subscribers)
1870 S:      Maintained
1871 W:      https://asahilinux.org
1872 B:      https://github.com/AsahiLinux/linux/issues
1873 C:      irc://irc.oftc.net/asahi-dev
1874 T:      git https://github.com/AsahiLinux/linux.git
1875 F:      Documentation/devicetree/bindings/arm/apple.yaml
1876 F:      Documentation/devicetree/bindings/arm/apple/*
1877 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
1878 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
1879 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
1880 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
1881 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
1882 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
1883 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
1884 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
1885 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
1886 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
1887 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1888 F:      Documentation/devicetree/bindings/power/apple*
1889 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
1890 F:      arch/arm64/boot/dts/apple/
1891 F:      drivers/clk/clk-apple-nco.c
1892 F:      drivers/dma/apple-admac.c
1893 F:      drivers/i2c/busses/i2c-pasemi-core.c
1894 F:      drivers/i2c/busses/i2c-pasemi-platform.c
1895 F:      drivers/iommu/apple-dart.c
1896 F:      drivers/irqchip/irq-apple-aic.c
1897 F:      drivers/mailbox/apple-mailbox.c
1898 F:      drivers/nvme/host/apple.c
1899 F:      drivers/nvmem/apple-efuses.c
1900 F:      drivers/pinctrl/pinctrl-apple-gpio.c
1901 F:      drivers/soc/apple/*
1902 F:      drivers/watchdog/apple_wdt.c
1903 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1904 F:      include/dt-bindings/pinctrl/apple.h
1905 F:      include/linux/apple-mailbox.h
1906 F:      include/linux/soc/apple/*
1907
1908 ARM/ARTPEC MACHINE SUPPORT
1909 M:      Jesper Nilsson <[email protected]>
1910 M:      Lars Persson <[email protected]>
1911 L:      [email protected]
1912 S:      Maintained
1913 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1914 F:      arch/arm/boot/dts/artpec6*
1915 F:      arch/arm/mach-artpec
1916 F:      drivers/clk/axis
1917 F:      drivers/crypto/axis
1918 F:      drivers/mmc/host/usdhi6rol0.c
1919 F:      drivers/pinctrl/pinctrl-artpec*
1920
1921 ARM/ASPEED I2C DRIVER
1922 M:      Brendan Higgins <[email protected]>
1923 R:      Benjamin Herrenschmidt <[email protected]>
1924 R:      Joel Stanley <[email protected]>
1925 L:      [email protected]
1926 L:      [email protected] (moderated for non-subscribers)
1927 S:      Maintained
1928 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
1929 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1930 F:      drivers/i2c/busses/i2c-aspeed.c
1931 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1932
1933 ARM/ASPEED MACHINE SUPPORT
1934 M:      Joel Stanley <[email protected]>
1935 R:      Andrew Jeffery <[email protected]>
1936 L:      [email protected] (moderated for non-subscribers)
1937 L:      [email protected] (moderated for non-subscribers)
1938 S:      Supported
1939 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1941 F:      Documentation/devicetree/bindings/arm/aspeed/
1942 F:      arch/arm/boot/dts/aspeed-*
1943 F:      arch/arm/mach-aspeed/
1944 N:      aspeed
1945
1946 ARM/BITMAIN ARCHITECTURE
1947 M:      Manivannan Sadhasivam <[email protected]>
1948 L:      [email protected] (moderated for non-subscribers)
1949 S:      Maintained
1950 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1951 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1952 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1953 F:      arch/arm64/boot/dts/bitmain/
1954 F:      drivers/clk/clk-bm1880.c
1955 F:      drivers/pinctrl/pinctrl-bm1880.c
1956
1957 ARM/CALXEDA HIGHBANK ARCHITECTURE
1958 M:      Andre Przywara <[email protected]>
1959 L:      [email protected] (moderated for non-subscribers)
1960 S:      Maintained
1961 F:      arch/arm/boot/dts/ecx-*.dts*
1962 F:      arch/arm/boot/dts/highbank.dts
1963 F:      arch/arm/mach-highbank/
1964
1965 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1966 M:      Krzysztof Halasa <[email protected]>
1967 S:      Maintained
1968 F:      arch/arm/mach-cns3xxx/
1969
1970 ARM/CAVIUM THUNDER NETWORK DRIVER
1971 M:      Sunil Goutham <[email protected]>
1972 L:      [email protected] (moderated for non-subscribers)
1973 S:      Supported
1974 F:      drivers/net/ethernet/cavium/thunder/
1975
1976 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1977 M:      Lukasz Majewski <[email protected]>
1978 L:      [email protected] (moderated for non-subscribers)
1979 S:      Maintained
1980 F:      arch/arm/mach-ep93xx/ts72xx.c
1981
1982 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1983 M:      Alexander Shiyan <[email protected]>
1984 L:      [email protected] (moderated for non-subscribers)
1985 S:      Odd Fixes
1986 N:      clps711x
1987
1988 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1989 M:      Lennert Buytenhek <[email protected]>
1990 L:      [email protected] (moderated for non-subscribers)
1991 S:      Maintained
1992
1993 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1994 M:      Hartley Sweeten <[email protected]>
1995 M:      Alexander Sverdlin <[email protected]>
1996 L:      [email protected] (moderated for non-subscribers)
1997 S:      Maintained
1998 F:      arch/arm/mach-ep93xx/
1999 F:      arch/arm/mach-ep93xx/include/mach/
2000
2001 ARM/CLKDEV SUPPORT
2002 M:      Russell King <[email protected]>
2003 L:      [email protected] (moderated for non-subscribers)
2004 S:      Maintained
2005 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2006 F:      drivers/clk/clkdev.c
2007
2008 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2009 M:      Baruch Siach <[email protected]>
2010 L:      [email protected] (moderated for non-subscribers)
2011 S:      Maintained
2012 F:      arch/arm/boot/dts/cx92755*
2013 N:      digicolor
2014
2015 ARM/CONTEC MICRO9 MACHINE SUPPORT
2016 M:      Hubert Feurstein <[email protected]>
2017 S:      Maintained
2018 F:      arch/arm/mach-ep93xx/micro9.c
2019
2020 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2021 M:      Mathieu Poirier <[email protected]>
2022 M:      Suzuki K Poulose <[email protected]>
2023 R:      Mike Leach <[email protected]>
2024 R:      Leo Yan <[email protected]>
2025 L:      [email protected] (moderated for non-subscribers)
2026 L:      [email protected] (moderated for non-subscribers)
2027 S:      Maintained
2028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2029 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2030 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2031 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2032 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2033 F:      Documentation/trace/coresight/*
2034 F:      drivers/hwtracing/coresight/*
2035 F:      include/dt-bindings/arm/coresight-cti-dt.h
2036 F:      include/linux/coresight*
2037 F:      samples/coresight/*
2038 F:      tools/perf/arch/arm/util/auxtrace.c
2039 F:      tools/perf/arch/arm/util/cs-etm.c
2040 F:      tools/perf/arch/arm/util/cs-etm.h
2041 F:      tools/perf/arch/arm/util/pmu.c
2042 F:      tools/perf/util/cs-etm-decoder/*
2043 F:      tools/perf/util/cs-etm.*
2044
2045 ARM/CORGI MACHINE SUPPORT
2046 M:      Richard Purdie <[email protected]>
2047 S:      Maintained
2048
2049 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2050 M:      Hans Ulli Kroll <[email protected]>
2051 M:      Linus Walleij <[email protected]>
2052 L:      [email protected] (moderated for non-subscribers)
2053 S:      Maintained
2054 T:      git git://github.com/ulli-kroll/linux.git
2055 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2056 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2057 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2058 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2059 F:      arch/arm/boot/dts/gemini*
2060 F:      arch/arm/mach-gemini/
2061 F:      drivers/crypto/gemini/
2062 F:      drivers/net/ethernet/cortina/
2063 F:      drivers/pinctrl/pinctrl-gemini.c
2064 F:      drivers/rtc/rtc-ftrtc010.c
2065
2066 ARM/CZ.NIC TURRIS SUPPORT
2067 M:      Marek Behún <[email protected]>
2068 S:      Maintained
2069 W:      https://www.turris.cz/
2070 F:      Documentation/ABI/testing/debugfs-moxtet
2071 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2072 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2073 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2074 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2075 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2076 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2077 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2078 F:      drivers/bus/moxtet.c
2079 F:      drivers/firmware/turris-mox-rwtm.c
2080 F:      drivers/leds/leds-turris-omnia.c
2081 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2082 F:      drivers/gpio/gpio-moxtet.c
2083 F:      drivers/watchdog/armada_37xx_wdt.c
2084 F:      include/dt-bindings/bus/moxtet.h
2085 F:      include/linux/armada-37xx-rwtm-mailbox.h
2086 F:      include/linux/moxtet.h
2087
2088 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
2089 M:      Robert Jarzmik <[email protected]>
2090 L:      [email protected] (moderated for non-subscribers)
2091 S:      Maintained
2092 F:      arch/arm/mach-pxa/ezx.c
2093
2094 ARM/FARADAY FA526 PORT
2095 M:      Hans Ulli Kroll <[email protected]>
2096 L:      [email protected] (moderated for non-subscribers)
2097 S:      Maintained
2098 T:      git git://git.berlios.de/gemini-board
2099 F:      arch/arm/mm/*-fa*
2100
2101 ARM/FOOTBRIDGE ARCHITECTURE
2102 M:      Russell King <[email protected]>
2103 L:      [email protected] (moderated for non-subscribers)
2104 S:      Maintained
2105 W:      http://www.armlinux.org.uk/
2106 F:      arch/arm/include/asm/hardware/dec21285.h
2107 F:      arch/arm/mach-footbridge/
2108
2109 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2110 M:      Shawn Guo <[email protected]>
2111 M:      Sascha Hauer <[email protected]>
2112 R:      Pengutronix Kernel Team <[email protected]>
2113 R:      Fabio Estevam <[email protected]>
2114 R:      NXP Linux Team <[email protected]>
2115 L:      [email protected] (moderated for non-subscribers)
2116 S:      Maintained
2117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2118 X:      drivers/media/i2c/
2119 N:      imx
2120 N:      mxs
2121
2122 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2123 M:      Shawn Guo <[email protected]>
2124 M:      Li Yang <[email protected]>
2125 L:      [email protected] (moderated for non-subscribers)
2126 S:      Maintained
2127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2128 F:      arch/arm/boot/dts/ls1021a*
2129 F:      arch/arm64/boot/dts/freescale/fsl-*
2130 F:      arch/arm64/boot/dts/freescale/qoriq-*
2131
2132 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2133 M:      Shawn Guo <[email protected]>
2134 M:      Sascha Hauer <[email protected]>
2135 R:      Pengutronix Kernel Team <[email protected]>
2136 R:      Stefan Agner <[email protected]>
2137 L:      [email protected] (moderated for non-subscribers)
2138 S:      Maintained
2139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2140 F:      arch/arm/boot/dts/vf*
2141 F:      arch/arm/mach-imx/*vf610*
2142
2143 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
2144 M:      Lennert Buytenhek <[email protected]>
2145 L:      [email protected] (moderated for non-subscribers)
2146 S:      Maintained
2147
2148 ARM/GUMSTIX MACHINE SUPPORT
2149 M:      Steve Sakoman <[email protected]>
2150 L:      [email protected] (moderated for non-subscribers)
2151 S:      Maintained
2152
2153 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
2154 M:      Philipp Zabel <[email protected]>
2155 M:      Paul Parsons <[email protected]>
2156 L:      [email protected] (moderated for non-subscribers)
2157 S:      Maintained
2158 F:      arch/arm/mach-pxa/hx4700.c
2159 F:      arch/arm/mach-pxa/include/mach/hx4700.h
2160 F:      sound/soc/pxa/hx4700.c
2161
2162 ARM/HISILICON SOC SUPPORT
2163 M:      Wei Xu <[email protected]>
2164 L:      [email protected] (moderated for non-subscribers)
2165 S:      Supported
2166 W:      http://www.hisilicon.com
2167 T:      git git://github.com/hisilicon/linux-hisi.git
2168 F:      arch/arm/boot/dts/hi3*
2169 F:      arch/arm/boot/dts/hip*
2170 F:      arch/arm/boot/dts/hisi*
2171 F:      arch/arm/mach-hisi/
2172 F:      arch/arm64/boot/dts/hisilicon/
2173
2174 ARM/HP JORNADA 7XX MACHINE SUPPORT
2175 M:      Kristoffer Ericson <[email protected]>
2176 S:      Maintained
2177 W:      www.jlime.com
2178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2179 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2180 F:      arch/arm/mach-sa1100/jornada720.c
2181
2182 ARM/HPE GXP ARCHITECTURE
2183 M:      Jean-Marie Verdun <[email protected]>
2184 M:      Nick Hawkins <[email protected]>
2185 S:      Maintained
2186 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2187 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2188 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2189 F:      arch/arm/boot/dts/hpe-bmc*
2190 F:      arch/arm/boot/dts/hpe-gxp*
2191 F:      arch/arm/mach-hpe/
2192 F:      drivers/clocksource/timer-gxp.c
2193 F:      drivers/spi/spi-gxp.c
2194 F:      drivers/watchdog/gxp-wdt.c
2195
2196 ARM/IGEP MACHINE SUPPORT
2197 M:      Enric Balletbo i Serra <[email protected]>
2198 M:      Javier Martinez Canillas <[email protected]>
2199 L:      [email protected]
2200 L:      [email protected] (moderated for non-subscribers)
2201 S:      Maintained
2202 F:      arch/arm/boot/dts/omap3-igep*
2203
2204 ARM/INCOME PXA270 SUPPORT
2205 M:      Marek Vasut <[email protected]>
2206 L:      [email protected] (moderated for non-subscribers)
2207 S:      Maintained
2208 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
2209
2210 ARM/INTEL IOP32X ARM ARCHITECTURE
2211 M:      Lennert Buytenhek <[email protected]>
2212 L:      [email protected] (moderated for non-subscribers)
2213 S:      Maintained
2214
2215 ARM/INTEL IQ81342EX MACHINE SUPPORT
2216 M:      Lennert Buytenhek <[email protected]>
2217 L:      [email protected] (moderated for non-subscribers)
2218 S:      Maintained
2219
2220 ARM/INTEL IXDP2850 MACHINE SUPPORT
2221 M:      Lennert Buytenhek <[email protected]>
2222 L:      [email protected] (moderated for non-subscribers)
2223 S:      Maintained
2224
2225 ARM/INTEL IXP4XX ARM ARCHITECTURE
2226 M:      Linus Walleij <[email protected]>
2227 M:      Imre Kaloz <[email protected]>
2228 M:      Krzysztof Halasa <[email protected]>
2229 L:      [email protected] (moderated for non-subscribers)
2230 S:      Maintained
2231 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2232 F:      Documentation/devicetree/bindings/bus/intel,ixp4xx-expansion-bus-controller.yaml
2233 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
2234 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2235 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2236 F:      arch/arm/mach-ixp4xx/
2237 F:      drivers/bus/intel-ixp4xx-eb.c
2238 F:      drivers/clocksource/timer-ixp4xx.c
2239 F:      drivers/crypto/ixp4xx_crypto.c
2240 F:      drivers/gpio/gpio-ixp4xx.c
2241 F:      drivers/irqchip/irq-ixp4xx.c
2242 F:      include/linux/irqchip/irq-ixp4xx.h
2243 F:      include/linux/platform_data/timer-ixp4xx.h
2244
2245 ARM/INTEL KEEMBAY ARCHITECTURE
2246 M:      Paul J. Murphy <[email protected]>
2247 M:      Daniele Alessandrelli <[email protected]>
2248 S:      Maintained
2249 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2250 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2251 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2252
2253 ARM/INTEL XSC3 (MANZANO) ARM CORE
2254 M:      Lennert Buytenhek <[email protected]>
2255 L:      [email protected] (moderated for non-subscribers)
2256 S:      Maintained
2257
2258 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
2259 M:      Lennert Buytenhek <[email protected]>
2260 L:      [email protected] (moderated for non-subscribers)
2261 S:      Maintained
2262
2263 ARM/LG1K ARCHITECTURE
2264 M:      Chanho Min <[email protected]>
2265 L:      [email protected] (moderated for non-subscribers)
2266 S:      Maintained
2267 F:      arch/arm64/boot/dts/lg/
2268
2269 ARM/LOGICPD PXA270 MACHINE SUPPORT
2270 M:      Lennert Buytenhek <[email protected]>
2271 L:      [email protected] (moderated for non-subscribers)
2272 S:      Maintained
2273
2274 ARM/LPC18XX ARCHITECTURE
2275 M:      Vladimir Zapolskiy <[email protected]>
2276 L:      [email protected] (moderated for non-subscribers)
2277 S:      Maintained
2278 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2279 F:      arch/arm/boot/dts/lpc43*
2280 F:      drivers/i2c/busses/i2c-lpc2k.c
2281 F:      drivers/memory/pl172.c
2282 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2283 F:      drivers/rtc/rtc-lpc24xx.c
2284 N:      lpc18xx
2285
2286 ARM/LPC32XX SOC SUPPORT
2287 M:      Vladimir Zapolskiy <[email protected]>
2288 L:      [email protected] (moderated for non-subscribers)
2289 S:      Maintained
2290 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2291 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2292 F:      arch/arm/boot/dts/lpc32*
2293 F:      arch/arm/mach-lpc32xx/
2294 F:      drivers/i2c/busses/i2c-pnx.c
2295 F:      drivers/net/ethernet/nxp/lpc_eth.c
2296 F:      drivers/usb/host/ohci-nxp.c
2297 F:      drivers/watchdog/pnx4008_wdt.c
2298 N:      lpc32xx
2299
2300 ARM/MAGICIAN MACHINE SUPPORT
2301 M:      Philipp Zabel <[email protected]>
2302 S:      Maintained
2303
2304 ARM/Marvell Dove/MV78xx0/Orion SOC support
2305 M:      Andrew Lunn <[email protected]>
2306 M:      Sebastian Hesselbarth <[email protected]>
2307 M:      Gregory Clement <[email protected]>
2308 L:      [email protected] (moderated for non-subscribers)
2309 S:      Maintained
2310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2311 F:      Documentation/devicetree/bindings/soc/dove/
2312 F:      arch/arm/boot/dts/dove*
2313 F:      arch/arm/boot/dts/orion5x*
2314 F:      arch/arm/mach-dove/
2315 F:      arch/arm/mach-mv78xx0/
2316 F:      arch/arm/mach-orion5x/
2317 F:      arch/arm/plat-orion/
2318 F:      drivers/soc/dove/
2319
2320 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2321 M:      Andrew Lunn <[email protected]>
2322 M:      Gregory Clement <[email protected]>
2323 M:      Sebastian Hesselbarth <[email protected]>
2324 L:      [email protected] (moderated for non-subscribers)
2325 S:      Maintained
2326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2327 F:      arch/arm/boot/dts/armada*
2328 F:      arch/arm/boot/dts/kirkwood*
2329 F:      arch/arm/configs/mvebu_*_defconfig
2330 F:      arch/arm/mach-mvebu/
2331 F:      arch/arm64/boot/dts/marvell/armada*
2332 F:      arch/arm64/boot/dts/marvell/cn913*
2333 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2334 F:      drivers/cpufreq/armada-8k-cpufreq.c
2335 F:      drivers/cpufreq/mvebu-cpufreq.c
2336 F:      drivers/irqchip/irq-armada-370-xp.c
2337 F:      drivers/irqchip/irq-mvebu-*
2338 F:      drivers/pinctrl/mvebu/
2339 F:      drivers/rtc/rtc-armada38x.c
2340
2341 ARM/Mediatek RTC DRIVER
2342 M:      Eddie Huang <[email protected]>
2343 M:      Sean Wang <[email protected]>
2344 L:      [email protected] (moderated for non-subscribers)
2345 L:      [email protected] (moderated for non-subscribers)
2346 S:      Maintained
2347 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2348 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2349 F:      drivers/rtc/rtc-mt2712.c
2350 F:      drivers/rtc/rtc-mt6397.c
2351 F:      drivers/rtc/rtc-mt7622.c
2352
2353 ARM/Mediatek SoC support
2354 M:      Matthias Brugger <[email protected]>
2355 L:      [email protected] (moderated for non-subscribers)
2356 L:      [email protected] (moderated for non-subscribers)
2357 S:      Maintained
2358 W:      https://mtk.wiki.kernel.org/
2359 C:      irc://chat.freenode.net/linux-mediatek
2360 F:      arch/arm/boot/dts/mt6*
2361 F:      arch/arm/boot/dts/mt7*
2362 F:      arch/arm/boot/dts/mt8*
2363 F:      arch/arm/mach-mediatek/
2364 F:      arch/arm64/boot/dts/mediatek/
2365 F:      drivers/soc/mediatek/
2366 N:      mtk
2367 N:      mt[678]
2368 K:      mediatek
2369
2370 ARM/Mediatek USB3 PHY DRIVER
2371 M:      Chunfeng Yun <[email protected]>
2372 L:      [email protected] (moderated for non-subscribers)
2373 L:      [email protected] (moderated for non-subscribers)
2374 S:      Maintained
2375 F:      Documentation/devicetree/bindings/phy/mediatek,*
2376 F:      drivers/phy/mediatek/
2377
2378 ARM/Microchip (AT91) SoC support
2379 M:      Nicolas Ferre <[email protected]>
2380 M:      Alexandre Belloni <[email protected]>
2381 M:      Claudiu Beznea <[email protected]>
2382 L:      [email protected] (moderated for non-subscribers)
2383 S:      Supported
2384 W:      http://www.linux4sam.org
2385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2386 F:      arch/arm/boot/dts/at91*.dts
2387 F:      arch/arm/boot/dts/at91*.dtsi
2388 F:      arch/arm/boot/dts/sama*.dts
2389 F:      arch/arm/boot/dts/sama*.dtsi
2390 F:      arch/arm/include/debug/at91.S
2391 F:      arch/arm/mach-at91/
2392 F:      drivers/memory/atmel*
2393 F:      drivers/watchdog/sama5d4_wdt.c
2394 F:      include/soc/at91/
2395 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2396 X:      drivers/net/wireless/atmel/
2397 N:      at91
2398 N:      atmel
2399
2400 ARM/Microchip Sparx5 SoC support
2401 M:      Lars Povlsen <[email protected]>
2402 M:      Steen Hegelund <[email protected]>
2403 M:      [email protected]
2404 L:      [email protected] (moderated for non-subscribers)
2405 S:      Supported
2406 T:      git git://github.com/microchip-ung/linux-upstream.git
2407 F:      arch/arm64/boot/dts/microchip/
2408 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2409 N:      sparx5
2410
2411 Microchip Timer Counter Block (TCB) Capture Driver
2412 M:      Kamel Bouhara <[email protected]>
2413 L:      [email protected] (moderated for non-subscribers)
2414 L:      [email protected]
2415 S:      Maintained
2416 F:      drivers/counter/microchip-tcb-capture.c
2417
2418 ARM/MILBEAUT ARCHITECTURE
2419 M:      Taichi Sugaya <[email protected]>
2420 M:      Takao Orito <[email protected]>
2421 L:      [email protected] (moderated for non-subscribers)
2422 S:      Maintained
2423 F:      arch/arm/boot/dts/milbeaut*
2424 F:      arch/arm/mach-milbeaut/
2425 N:      milbeaut
2426
2427 ARM/MIOA701 MACHINE SUPPORT
2428 M:      Robert Jarzmik <[email protected]>
2429 L:      [email protected] (moderated for non-subscribers)
2430 S:      Maintained
2431 F:      arch/arm/mach-pxa/mioa701.c
2432
2433 ARM/MStar/Sigmastar Armv7 SoC support
2434 M:      Daniel Palmer <[email protected]>
2435 M:      Romain Perier <[email protected]>
2436 L:      [email protected] (moderated for non-subscribers)
2437 S:      Maintained
2438 W:      http://linux-chenxing.org/
2439 T:      git git://github.com/linux-chenxing/linux.git
2440 F:      Documentation/devicetree/bindings/arm/mstar/*
2441 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2442 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2443 F:      arch/arm/boot/dts/mstar-*
2444 F:      arch/arm/mach-mstar/
2445 F:      drivers/clk/mstar/
2446 F:      drivers/clocksource/timer-msc313e.c
2447 F:      drivers/gpio/gpio-msc313.c
2448 F:      drivers/rtc/rtc-msc313.c
2449 F:      drivers/watchdog/msc313e_wdt.c
2450 F:      include/dt-bindings/clock/mstar-*
2451 F:      include/dt-bindings/gpio/msc313-gpio.h
2452
2453 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
2454 M:      Michael Petchkovsky <[email protected]>
2455 S:      Maintained
2456
2457 ARM/NOMADIK/Ux500 ARCHITECTURES
2458 M:      Linus Walleij <[email protected]>
2459 L:      [email protected] (moderated for non-subscribers)
2460 S:      Maintained
2461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2462 F:      Documentation/devicetree/bindings/arm/ste-*
2463 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2464 F:      Documentation/devicetree/bindings/arm/ux500/
2465 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2466 F:      arch/arm/boot/dts/ste-*
2467 F:      arch/arm/mach-nomadik/
2468 F:      arch/arm/mach-ux500/
2469 F:      drivers/clk/clk-nomadik.c
2470 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2471 F:      drivers/dma/ste_dma40*
2472 F:      drivers/hwspinlock/u8500_hsem.c
2473 F:      drivers/i2c/busses/i2c-nomadik.c
2474 F:      drivers/iio/adc/ab8500-gpadc.c
2475 F:      drivers/mfd/ab8500*
2476 F:      drivers/mfd/abx500*
2477 F:      drivers/mfd/db8500*
2478 F:      drivers/pinctrl/nomadik/
2479 F:      drivers/rtc/rtc-ab8500.c
2480 F:      drivers/rtc/rtc-pl031.c
2481 F:      drivers/soc/ux500/
2482
2483 ARM/NUVOTON NPCM ARCHITECTURE
2484 M:      Avi Fishman <[email protected]>
2485 M:      Tomer Maimon <[email protected]>
2486 M:      Tali Perry <[email protected]>
2487 R:      Patrick Venture <[email protected]>
2488 R:      Nancy Yuen <[email protected]>
2489 R:      Benjamin Fair <[email protected]>
2490 L:      [email protected] (moderated for non-subscribers)
2491 S:      Supported
2492 F:      Documentation/devicetree/bindings/*/*/*npcm*
2493 F:      Documentation/devicetree/bindings/*/*npcm*
2494 F:      Documentation/devicetree/bindings/arm/npcm/*
2495 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2496 F:      arch/arm/boot/dts/nuvoton-npcm*
2497 F:      arch/arm/mach-npcm/
2498 F:      arch/arm64/boot/dts/nuvoton/
2499 F:      drivers/*/*npcm*
2500 F:      drivers/*/*/*npcm*
2501 F:      drivers/rtc/rtc-nct3018y.c
2502 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2503 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2504
2505 ARM/NUVOTON WPCM450 ARCHITECTURE
2506 M:      Jonathan Neuschäfer <[email protected]>
2507 L:      [email protected] (moderated for non-subscribers)
2508 S:      Maintained
2509 W:      https://github.com/neuschaefer/wpcm450/wiki
2510 F:      Documentation/devicetree/bindings/*/*wpcm*
2511 F:      arch/arm/boot/dts/nuvoton-wpcm450*
2512 F:      arch/arm/mach-npcm/wpcm450.c
2513 F:      drivers/*/*/*wpcm*
2514 F:      drivers/*/*wpcm*
2515
2516 ARM/NXP S32G ARCHITECTURE
2517 M:      Chester Lin <[email protected]>
2518 R:      Andreas Färber <[email protected]>
2519 R:      Matthias Brugger <[email protected]>
2520 R:      NXP S32 Linux Team <[email protected]>
2521 L:      [email protected] (moderated for non-subscribers)
2522 S:      Maintained
2523 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2524
2525 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2526 L:      [email protected] (subscribers-only)
2527 S:      Orphan
2528 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2529 F:      arch/arm/mach-s3c/gta02.h
2530 F:      arch/arm/mach-s3c/mach-gta02.c
2531
2532 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2533 M:      Alexander Clouter <[email protected]>
2534 L:      [email protected] (moderated for non-subscribers)
2535 S:      Maintained
2536 W:      http://www.digriz.org.uk/ts78xx/kernel
2537 F:      arch/arm/mach-orion5x/ts78xx-*
2538
2539 ARM/OXNAS platform support
2540 M:      Neil Armstrong <[email protected]>
2541 L:      [email protected] (moderated for non-subscribers)
2542 L:      [email protected] (moderated for non-subscribers)
2543 S:      Maintained
2544 F:      arch/arm/boot/dts/ox8*.dts*
2545 F:      arch/arm/mach-oxnas/
2546 F:      drivers/power/reset/oxnas-restart.c
2547 N:      oxnas
2548
2549 ARM/PALM TREO SUPPORT
2550 L:      [email protected] (moderated for non-subscribers)
2551 S:      Orphan
2552 F:      arch/arm/mach-pxa/palmtreo.*
2553
2554 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2555 M:      Marek Vasut <[email protected]>
2556 L:      [email protected] (moderated for non-subscribers)
2557 S:      Maintained
2558 W:      http://hackndev.com
2559 F:      arch/arm/mach-pxa/include/mach/palmld.h
2560 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2561 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2562 F:      arch/arm/mach-pxa/palmld.c
2563 F:      arch/arm/mach-pxa/palmt5.*
2564 F:      arch/arm/mach-pxa/palmtc.c
2565 F:      arch/arm/mach-pxa/palmte2.*
2566 F:      arch/arm/mach-pxa/palmtx.c
2567
2568 ARM/PALMZ72 SUPPORT
2569 M:      Sergey Lapin <[email protected]>
2570 L:      [email protected] (moderated for non-subscribers)
2571 S:      Maintained
2572 W:      http://hackndev.com
2573 F:      arch/arm/mach-pxa/palmz72.*
2574
2575 ARM/PLEB SUPPORT
2576 M:      Peter Chubb <[email protected]>
2577 S:      Maintained
2578 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2579
2580 ARM/PT DIGITAL BOARD PORT
2581 M:      Stefan Eletzhofer <[email protected]>
2582 L:      [email protected] (moderated for non-subscribers)
2583 S:      Maintained
2584 W:      http://www.armlinux.org.uk/
2585
2586 ARM/QUALCOMM SUPPORT
2587 M:      Andy Gross <[email protected]>
2588 M:      Bjorn Andersson <[email protected]>
2589 R:      Konrad Dybcio <[email protected]>
2590 L:      [email protected]
2591 S:      Maintained
2592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2593 F:      Documentation/devicetree/bindings/*/qcom*
2594 F:      Documentation/devicetree/bindings/soc/qcom/
2595 F:      arch/arm/boot/dts/qcom-*.dts
2596 F:      arch/arm/boot/dts/qcom-*.dtsi
2597 F:      arch/arm/mach-qcom/
2598 F:      arch/arm64/boot/dts/qcom/
2599 F:      drivers/*/*/qcom*
2600 F:      drivers/*/*/qcom/
2601 F:      drivers/*/pm8???-*
2602 F:      drivers/*/qcom*
2603 F:      drivers/*/qcom/
2604 F:      drivers/bluetooth/btqcomsmd.c
2605 F:      drivers/clocksource/timer-qcom.c
2606 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2607 F:      drivers/extcon/extcon-qcom*
2608 F:      drivers/i2c/busses/i2c-qcom-geni.c
2609 F:      drivers/i2c/busses/i2c-qup.c
2610 F:      drivers/iommu/msm*
2611 F:      drivers/mfd/ssbi.c
2612 F:      drivers/mmc/host/mmci_qcom*
2613 F:      drivers/mmc/host/sdhci-msm.c
2614 F:      drivers/pci/controller/dwc/pcie-qcom.c
2615 F:      drivers/phy/qualcomm/
2616 F:      drivers/power/*/msm*
2617 F:      drivers/reset/reset-qcom-*
2618 F:      drivers/ufs/host/ufs-qcom*
2619 F:      drivers/spi/spi-geni-qcom.c
2620 F:      drivers/spi/spi-qcom-qspi.c
2621 F:      drivers/spi/spi-qup.c
2622 F:      drivers/tty/serial/msm_serial.c
2623 F:      drivers/usb/dwc3/dwc3-qcom.c
2624 F:      include/dt-bindings/*/qcom*
2625 F:      include/linux/*/qcom*
2626 F:      include/linux/soc/qcom/
2627
2628 ARM/RADISYS ENP2611 MACHINE SUPPORT
2629 M:      Lennert Buytenhek <[email protected]>
2630 L:      [email protected] (moderated for non-subscribers)
2631 S:      Maintained
2632
2633 ARM/RDA MICRO ARCHITECTURE
2634 M:      Manivannan Sadhasivam <[email protected]>
2635 L:      [email protected] (moderated for non-subscribers)
2636 L:      [email protected] (moderated for non-subscribers)
2637 S:      Maintained
2638 F:      Documentation/devicetree/bindings/arm/rda.yaml
2639 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2640 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2641 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2642 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2643 F:      arch/arm/boot/dts/rda8810pl-*
2644 F:      drivers/clocksource/timer-rda.c
2645 F:      drivers/gpio/gpio-rda.c
2646 F:      drivers/irqchip/irq-rda-intc.c
2647 F:      drivers/tty/serial/rda-uart.c
2648
2649 ARM/REALTEK ARCHITECTURE
2650 M:      Andreas Färber <[email protected]>
2651 L:      [email protected] (moderated for non-subscribers)
2652 L:      [email protected] (moderated for non-subscribers)
2653 S:      Maintained
2654 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2655 F:      arch/arm/boot/dts/rtd*
2656 F:      arch/arm/mach-realtek/
2657 F:      arch/arm64/boot/dts/realtek/
2658
2659 ARM/RENESAS ARM64 ARCHITECTURE
2660 M:      Geert Uytterhoeven <[email protected]>
2661 M:      Magnus Damm <[email protected]>
2662 L:      [email protected]
2663 S:      Supported
2664 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2665 C:      irc://irc.libera.chat/renesas-soc
2666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2667 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2668 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2669 F:      Documentation/devicetree/bindings/soc/renesas/
2670 F:      arch/arm64/boot/dts/renesas/
2671 F:      drivers/soc/renesas/
2672 F:      include/linux/soc/renesas/
2673
2674 ARM/RISCPC ARCHITECTURE
2675 M:      Russell King <[email protected]>
2676 L:      [email protected] (moderated for non-subscribers)
2677 S:      Maintained
2678 W:      http://www.armlinux.org.uk/
2679 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2680 F:      arch/arm/include/asm/hardware/ioc.h
2681 F:      arch/arm/include/asm/hardware/iomd.h
2682 F:      arch/arm/include/asm/hardware/memc.h
2683 F:      arch/arm/mach-rpc/
2684 F:      drivers/net/ethernet/8390/etherh.c
2685 F:      drivers/net/ethernet/i825xx/ether1*
2686 F:      drivers/net/ethernet/seeq/ether3*
2687 F:      drivers/scsi/arm/
2688
2689 ARM/Rockchip SoC support
2690 M:      Heiko Stuebner <[email protected]>
2691 L:      [email protected] (moderated for non-subscribers)
2692 L:      [email protected]
2693 S:      Maintained
2694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2695 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2696 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2697 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2698 F:      arch/arm/boot/dts/rk3*
2699 F:      arch/arm/boot/dts/rv1108*
2700 F:      arch/arm/mach-rockchip/
2701 F:      drivers/*/*/*rockchip*
2702 F:      drivers/*/*rockchip*
2703 F:      drivers/clk/rockchip/
2704 F:      drivers/i2c/busses/i2c-rk3x.c
2705 F:      sound/soc/rockchip/
2706 N:      rockchip
2707
2708 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2709 M:      Krzysztof Kozlowski <[email protected]>
2710 R:      Alim Akhtar <[email protected]>
2711 L:      [email protected] (moderated for non-subscribers)
2712 L:      [email protected]
2713 S:      Maintained
2714 C:      irc://irc.libera.chat/linux-exynos
2715 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2716 B:      mailto:[email protected]
2717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2718 F:      Documentation/arm/samsung/
2719 F:      Documentation/devicetree/bindings/arm/samsung/
2720 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2721 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2722 F:      Documentation/devicetree/bindings/soc/samsung/
2723 F:      arch/arm/boot/dts/exynos*
2724 F:      arch/arm/boot/dts/s3c*
2725 F:      arch/arm/boot/dts/s5p*
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:      s3c2410
2745 N:      s3c64xx
2746 N:      s5pv210
2747
2748 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2749 M:      Łukasz Stelmach <[email protected]>
2750 L:      [email protected] (moderated for non-subscribers)
2751 L:      [email protected]
2752 S:      Maintained
2753 F:      drivers/media/platform/samsung/s5p-g2d/
2754
2755 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2756 M:      Marek Szyprowski <[email protected]>
2757 L:      [email protected]
2758 L:      [email protected]
2759 S:      Maintained
2760 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2761 F:      drivers/media/cec/platform/s5p/
2762
2763 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2764 M:      Andrzej Pietrasiewicz <[email protected]>
2765 M:      Jacek Anaszewski <[email protected]>
2766 M:      Sylwester Nawrocki <[email protected]>
2767 L:      [email protected] (moderated for non-subscribers)
2768 L:      [email protected]
2769 S:      Maintained
2770 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2771 F:      drivers/media/platform/samsung/s5p-jpeg/
2772
2773 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2774 M:      Marek Szyprowski <[email protected]>
2775 M:      Andrzej Hajda <[email protected]>
2776 L:      [email protected] (moderated for non-subscribers)
2777 L:      [email protected]
2778 S:      Maintained
2779 F:      drivers/media/platform/samsung/s5p-mfc/
2780
2781 ARM/SHMOBILE ARM ARCHITECTURE
2782 M:      Geert Uytterhoeven <[email protected]>
2783 M:      Magnus Damm <[email protected]>
2784 L:      [email protected]
2785 S:      Supported
2786 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2787 C:      irc://irc.libera.chat/renesas-soc
2788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2789 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2790 F:      Documentation/devicetree/bindings/soc/renesas/
2791 F:      arch/arm/boot/dts/emev2*
2792 F:      arch/arm/boot/dts/gr-peach*
2793 F:      arch/arm/boot/dts/iwg20d-q7*
2794 F:      arch/arm/boot/dts/r7s*
2795 F:      arch/arm/boot/dts/r8a*
2796 F:      arch/arm/boot/dts/r9a*
2797 F:      arch/arm/boot/dts/sh*
2798 F:      arch/arm/configs/shmobile_defconfig
2799 F:      arch/arm/include/debug/renesas-scif.S
2800 F:      arch/arm/mach-shmobile/
2801 F:      drivers/soc/renesas/
2802 F:      include/linux/soc/renesas/
2803
2804 ARM/SOCFPGA ARCHITECTURE
2805 M:      Dinh Nguyen <[email protected]>
2806 S:      Maintained
2807 W:      http://www.rocketboards.org
2808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2809 F:      arch/arm/boot/dts/socfpga*
2810 F:      arch/arm/configs/socfpga_defconfig
2811 F:      arch/arm/mach-socfpga/
2812 F:      arch/arm64/boot/dts/altera/
2813 F:      arch/arm64/boot/dts/intel/
2814
2815 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2816 M:      Dinh Nguyen <[email protected]>
2817 S:      Maintained
2818 F:      drivers/clk/socfpga/
2819
2820 ARM/SOCFPGA EDAC SUPPORT
2821 M:      Dinh Nguyen <[email protected]>
2822 S:      Maintained
2823 F:      drivers/edac/altera_edac.[ch]
2824
2825 ARM/SPREADTRUM SoC SUPPORT
2826 M:      Orson Zhai <[email protected]>
2827 M:      Baolin Wang <[email protected]>
2828 M:      Chunyan Zhang <[email protected]>
2829 S:      Maintained
2830 F:      arch/arm64/boot/dts/sprd
2831 N:      sprd
2832 N:      sc27xx
2833 N:      sc2731
2834
2835 ARM/STI ARCHITECTURE
2836 M:      Patrice Chotard <[email protected]>
2837 L:      [email protected] (moderated for non-subscribers)
2838 S:      Maintained
2839 W:      http://www.stlinux.com
2840 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2841 F:      arch/arm/boot/dts/sti*
2842 F:      arch/arm/mach-sti/
2843 F:      drivers/ata/ahci_st.c
2844 F:      drivers/char/hw_random/st-rng.c
2845 F:      drivers/clocksource/arm_global_timer.c
2846 F:      drivers/clocksource/clksrc_st_lpc.c
2847 F:      drivers/cpufreq/sti-cpufreq.c
2848 F:      drivers/dma/st_fdma*
2849 F:      drivers/i2c/busses/i2c-st.c
2850 F:      drivers/media/platform/st/sti/c8sectpfe/
2851 F:      drivers/media/rc/st_rc.c
2852 F:      drivers/mmc/host/sdhci-st.c
2853 F:      drivers/phy/st/phy-miphy28lp.c
2854 F:      drivers/phy/st/phy-stih407-usb.c
2855 F:      drivers/pinctrl/pinctrl-st.c
2856 F:      drivers/remoteproc/st_remoteproc.c
2857 F:      drivers/remoteproc/st_slim_rproc.c
2858 F:      drivers/reset/sti/
2859 F:      drivers/rtc/rtc-st-lpc.c
2860 F:      drivers/tty/serial/st-asc.c
2861 F:      drivers/usb/dwc3/dwc3-st.c
2862 F:      drivers/usb/host/ehci-st.c
2863 F:      drivers/usb/host/ohci-st.c
2864 F:      drivers/watchdog/st_lpc_wdt.c
2865 F:      include/linux/remoteproc/st_slim_rproc.h
2866
2867 ARM/STM32 ARCHITECTURE
2868 M:      Maxime Coquelin <[email protected]>
2869 M:      Alexandre Torgue <[email protected]>
2870 L:      [email protected] (moderated for non-subscribers)
2871 L:      [email protected] (moderated for non-subscribers)
2872 S:      Maintained
2873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2874 F:      arch/arm/boot/dts/stm32*
2875 F:      arch/arm/mach-stm32/
2876 F:      drivers/clocksource/armv7m_systick.c
2877 N:      stm32
2878 N:      stm
2879
2880 ARM/SUNPLUS SP7021 SOC SUPPORT
2881 M:      Qin Jian <[email protected]>
2882 L:      [email protected] (moderated for mon-subscribers)
2883 S:      Maintained
2884 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
2885 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
2886 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
2887 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
2888 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
2889 F:      arch/arm/boot/dts/sunplus-sp7021*.dts*
2890 F:      arch/arm/configs/sp7021_*defconfig
2891 F:      arch/arm/mach-sunplus/
2892 F:      drivers/irqchip/irq-sp7021-intc.c
2893 F:      drivers/reset/reset-sunplus.c
2894 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
2895 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
2896
2897 ARM/Synaptics SoC support
2898 M:      Jisheng Zhang <[email protected]>
2899 M:      Sebastian Hesselbarth <[email protected]>
2900 L:      [email protected] (moderated for non-subscribers)
2901 S:      Maintained
2902 F:      arch/arm/boot/dts/berlin*
2903 F:      arch/arm/mach-berlin/
2904 F:      arch/arm64/boot/dts/synaptics/
2905
2906 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2907 M:      Lennert Buytenhek <[email protected]>
2908 L:      [email protected] (moderated for non-subscribers)
2909 S:      Maintained
2910
2911 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2912 M:      Hans Verkuil <[email protected]>
2913 L:      [email protected]
2914 L:      [email protected]
2915 S:      Maintained
2916 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2917 F:      drivers/media/cec/platform/tegra/
2918
2919 ARM/TESLA FSD SoC SUPPORT
2920 M:      Alim Akhtar <[email protected]>
2921 M:      [email protected]
2922 L:      [email protected] (moderated for non-subscribers)
2923 L:      [email protected]
2924 S:      Maintained
2925 F:      arch/arm64/boot/dts/tesla*
2926
2927 ARM/TETON BGA MACHINE SUPPORT
2928 M:      "Mark F. Brown" <[email protected]>
2929 L:      [email protected] (moderated for non-subscribers)
2930 S:      Maintained
2931
2932 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2933 M:      Santosh Shilimkar <[email protected]>
2934 L:      [email protected]
2935 S:      Maintained
2936 F:      drivers/memory/*emif*
2937
2938 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2939 M:      Nishanth Menon <[email protected]>
2940 M:      Santosh Shilimkar <[email protected]>
2941 L:      [email protected] (moderated for non-subscribers)
2942 S:      Maintained
2943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
2944 F:      arch/arm/boot/dts/keystone-*
2945 F:      arch/arm/mach-keystone/
2946
2947 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2948 M:      Santosh Shilimkar <[email protected]>
2949 L:      [email protected]
2950 S:      Maintained
2951 F:      drivers/clk/keystone/
2952
2953 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2954 M:      Santosh Shilimkar <[email protected]>
2955 L:      [email protected] (moderated for non-subscribers)
2956 L:      [email protected]
2957 S:      Maintained
2958 F:      drivers/clocksource/timer-keystone.c
2959
2960 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2961 M:      Santosh Shilimkar <[email protected]>
2962 L:      [email protected]
2963 S:      Maintained
2964 F:      drivers/power/reset/keystone-reset.c
2965
2966 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2967 M:      Nishanth Menon <[email protected]>
2968 M:      Vignesh Raghavendra <[email protected]>
2969 M:      Tero Kristo <[email protected]>
2970 L:      [email protected] (moderated for non-subscribers)
2971 S:      Supported
2972 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2973 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
2974 F:      arch/arm64/boot/dts/ti/Makefile
2975 F:      arch/arm64/boot/dts/ti/k3-*
2976 F:      include/dt-bindings/pinctrl/k3.h
2977
2978 ARM/THECUS N2100 MACHINE SUPPORT
2979 M:      Lennert Buytenhek <[email protected]>
2980 L:      [email protected] (moderated for non-subscribers)
2981 S:      Maintained
2982
2983 ARM/TOSA MACHINE SUPPORT
2984 M:      Dmitry Eremin-Solenikov <[email protected]>
2985 M:      Dirk Opfer <[email protected]>
2986 S:      Maintained
2987
2988 ARM/TOSHIBA VISCONTI ARCHITECTURE
2989 M:      Nobuhiro Iwamatsu <[email protected]>
2990 L:      [email protected] (moderated for non-subscribers)
2991 S:      Supported
2992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2993 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2994 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
2995 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
2996 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2997 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2998 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2999 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
3000 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
3001 F:      arch/arm64/boot/dts/toshiba/
3002 F:      drivers/clk/visconti/
3003 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
3004 F:      drivers/gpio/gpio-visconti.c
3005 F:      drivers/pci/controller/dwc/pcie-visconti.c
3006 F:      drivers/pinctrl/visconti/
3007 F:      drivers/watchdog/visconti_wdt.c
3008 N:      visconti
3009
3010 ARM/UNIPHIER ARCHITECTURE
3011 M:      Kunihiko Hayashi <[email protected]>
3012 M:      Masami Hiramatsu <[email protected]>
3013 L:      [email protected] (moderated for non-subscribers)
3014 S:      Maintained
3015 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
3016 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
3017 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
3018 F:      arch/arm/boot/dts/uniphier*
3019 F:      arch/arm/include/asm/hardware/cache-uniphier.h
3020 F:      arch/arm/mach-uniphier/
3021 F:      arch/arm/mm/cache-uniphier.c
3022 F:      arch/arm64/boot/dts/socionext/uniphier*
3023 F:      drivers/bus/uniphier-system-bus.c
3024 F:      drivers/clk/uniphier/
3025 F:      drivers/dma/uniphier-mdmac.c
3026 F:      drivers/gpio/gpio-uniphier.c
3027 F:      drivers/i2c/busses/i2c-uniphier*
3028 F:      drivers/irqchip/irq-uniphier-aidet.c
3029 F:      drivers/mmc/host/uniphier-sd.c
3030 F:      drivers/pinctrl/uniphier/
3031 F:      drivers/reset/reset-uniphier.c
3032 F:      drivers/tty/serial/8250/8250_uniphier.c
3033 N:      uniphier
3034
3035 ARM/VERSATILE EXPRESS PLATFORM
3036 M:      Liviu Dudau <[email protected]>
3037 M:      Sudeep Holla <[email protected]>
3038 M:      Lorenzo Pieralisi <[email protected]>
3039 L:      [email protected] (moderated for non-subscribers)
3040 S:      Maintained
3041 F:      */*/*/vexpress*
3042 F:      */*/vexpress*
3043 F:      arch/arm/boot/dts/vexpress*
3044 F:      arch/arm/mach-vexpress/
3045 F:      arch/arm64/boot/dts/arm/
3046 F:      drivers/clk/versatile/clk-vexpress-osc.c
3047 F:      drivers/clocksource/timer-versatile.c
3048 N:      mps2
3049
3050 ARM/VFP SUPPORT
3051 M:      Russell King <[email protected]>
3052 L:      [email protected] (moderated for non-subscribers)
3053 S:      Maintained
3054 W:      http://www.armlinux.org.uk/
3055 F:      arch/arm/vfp/
3056
3057 ARM/VOIPAC PXA270 SUPPORT
3058 M:      Marek Vasut <[email protected]>
3059 L:      [email protected] (moderated for non-subscribers)
3060 S:      Maintained
3061 F:      arch/arm/mach-pxa/include/mach/vpac270.h
3062 F:      arch/arm/mach-pxa/vpac270.c
3063
3064 ARM/VT8500 ARM ARCHITECTURE
3065 L:      [email protected] (moderated for non-subscribers)
3066 S:      Orphan
3067 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
3068 F:      arch/arm/mach-vt8500/
3069 F:      drivers/clocksource/timer-vt8500.c
3070 F:      drivers/i2c/busses/i2c-wmt.c
3071 F:      drivers/mmc/host/wmt-sdmmc.c
3072 F:      drivers/pwm/pwm-vt8500.c
3073 F:      drivers/rtc/rtc-vt8500.c
3074 F:      drivers/tty/serial/vt8500_serial.c
3075 F:      drivers/usb/host/ehci-platform.c
3076 F:      drivers/usb/host/uhci-platform.c
3077 F:      drivers/video/fbdev/vt8500lcdfb.*
3078 F:      drivers/video/fbdev/wm8505fb*
3079 F:      drivers/video/fbdev/wmt_ge_rops.*
3080
3081 ARM/ZIPIT Z2 SUPPORT
3082 M:      Marek Vasut <[email protected]>
3083 L:      [email protected] (moderated for non-subscribers)
3084 S:      Maintained
3085 F:      arch/arm/mach-pxa/include/mach/z2.h
3086 F:      arch/arm/mach-pxa/z2.c
3087
3088 ARM/ZYNQ ARCHITECTURE
3089 M:      Michal Simek <[email protected]>
3090 L:      [email protected] (moderated for non-subscribers)
3091 S:      Supported
3092 W:      http://wiki.xilinx.com
3093 T:      git https://github.com/Xilinx/linux-xlnx.git
3094 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3095 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3096 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3097 F:      arch/arm/mach-zynq/
3098 F:      drivers/clocksource/timer-cadence-ttc.c
3099 F:      drivers/cpuidle/cpuidle-zynq.c
3100 F:      drivers/edac/synopsys_edac.c
3101 F:      drivers/i2c/busses/i2c-cadence.c
3102 F:      drivers/i2c/busses/i2c-xiic.c
3103 F:      drivers/mmc/host/sdhci-of-arasan.c
3104 N:      zynq
3105 N:      xilinx
3106
3107 ARM64 PORT (AARCH64 ARCHITECTURE)
3108 M:      Catalin Marinas <[email protected]>
3109 M:      Will Deacon <[email protected]>
3110 L:      [email protected] (moderated for non-subscribers)
3111 S:      Maintained
3112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3113 F:      Documentation/arm64/
3114 F:      arch/arm64/
3115 F:      tools/testing/selftests/arm64/
3116 X:      arch/arm64/boot/dts/
3117
3118 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3119 M:      George McCollister <[email protected]>
3120 L:      [email protected]
3121 S:      Maintained
3122 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3123 F:      drivers/net/dsa/xrs700x/*
3124 F:      net/dsa/tag_xrs700x.c
3125
3126 AS3645A LED FLASH CONTROLLER DRIVER
3127 M:      Sakari Ailus <[email protected]>
3128 L:      [email protected]
3129 S:      Maintained
3130 F:      drivers/leds/flash/leds-as3645a.c
3131
3132 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3133 M:      Tianshu Qiu <[email protected]>
3134 L:      [email protected]
3135 S:      Maintained
3136 T:      git git://linuxtv.org/media_tree.git
3137 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
3138 F:      drivers/media/i2c/ak7375.c
3139
3140 ASAHI KASEI AK8974 DRIVER
3141 M:      Linus Walleij <[email protected]>
3142 L:      [email protected]
3143 S:      Supported
3144 W:      http://www.akm.com/
3145 F:      drivers/iio/magnetometer/ak8974.c
3146
3147 ASC7621 HARDWARE MONITOR DRIVER
3148 M:      George Joseph <[email protected]>
3149 L:      [email protected]
3150 S:      Maintained
3151 F:      Documentation/hwmon/asc7621.rst
3152 F:      drivers/hwmon/asc7621.c
3153
3154 ASIX AX88796C SPI ETHERNET ADAPTER
3155 M:      Łukasz Stelmach <[email protected]>
3156 S:      Maintained
3157 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3158 F:      drivers/net/ethernet/asix/ax88796c_*
3159
3160 ASPEED PECI CONTROLLER
3161 M:      Iwona Winiarska <[email protected]>
3162 L:      [email protected] (moderated for non-subscribers)
3163 L:      [email protected] (moderated for non-subscribers)
3164 S:      Supported
3165 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3166 F:      drivers/peci/controller/peci-aspeed.c
3167
3168 ASPEED PINCTRL DRIVERS
3169 M:      Andrew Jeffery <[email protected]>
3170 L:      [email protected] (moderated for non-subscribers)
3171 L:      [email protected] (moderated for non-subscribers)
3172 L:      [email protected]
3173 S:      Maintained
3174 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3175 F:      drivers/pinctrl/aspeed/
3176
3177 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3178 M:      Eddie James <[email protected]>
3179 L:      [email protected] (moderated for non-subscribers)
3180 S:      Maintained
3181 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3182 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3183 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3184
3185 ASPEED SD/MMC DRIVER
3186 M:      Andrew Jeffery <[email protected]>
3187 L:      [email protected] (moderated for non-subscribers)
3188 L:      [email protected] (moderated for non-subscribers)
3189 L:      [email protected]
3190 S:      Maintained
3191 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3192 F:      drivers/mmc/host/sdhci-of-aspeed*
3193
3194 ASPEED SMC SPI DRIVER
3195 M:      Chin-Ting Kuo <[email protected]>
3196 M:      Cédric Le Goater <[email protected]>
3197 L:      [email protected] (moderated for non-subscribers)
3198 L:      [email protected] (moderated for non-subscribers)
3199 L:      [email protected]
3200 S:      Maintained
3201 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3202 F:      drivers/spi/spi-aspeed-smc.c
3203
3204 ASPEED VIDEO ENGINE DRIVER
3205 M:      Eddie James <[email protected]>
3206 L:      [email protected]
3207 L:      [email protected] (moderated for non-subscribers)
3208 S:      Maintained
3209 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3210 F:      drivers/media/platform/aspeed/
3211
3212 ASPEED USB UDC DRIVER
3213 M:      Neal Liu <[email protected]>
3214 L:      [email protected] (moderated for non-subscribers)
3215 S:      Maintained
3216 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3217 F:      drivers/usb/gadget/udc/aspeed_udc.c
3218
3219 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3220 M:      Corentin Chary <[email protected]>
3221 L:      [email protected]
3222 L:      [email protected]
3223 S:      Maintained
3224 W:      http://acpi4asus.sf.net
3225 F:      drivers/platform/x86/asus*.c
3226 F:      drivers/platform/x86/eeepc*.c
3227
3228 ASUS TF103C DOCK DRIVER
3229 M:      Hans de Goede <[email protected]>
3230 L:      [email protected]
3231 S:      Maintained
3232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3233 F:      drivers/platform/x86/asus-tf103c-dock.c
3234
3235 ASUS WMI HARDWARE MONITOR DRIVER
3236 M:      Ed Brindley <[email protected]>
3237 M:      Denis Pauk <[email protected]>
3238 L:      [email protected]
3239 S:      Maintained
3240 F:      drivers/hwmon/asus_wmi_sensors.c
3241
3242 ASUS WMI EC HARDWARE MONITOR DRIVER
3243 M:      Eugene Shalygin <[email protected]>
3244 M:      Denis Pauk <[email protected]>
3245 L:      [email protected]
3246 S:      Maintained
3247 F:      drivers/hwmon/asus_wmi_ec_sensors.c
3248
3249 ASUS EC HARDWARE MONITOR DRIVER
3250 M:      Eugene Shalygin <[email protected]>
3251 L:      [email protected]
3252 S:      Maintained
3253 F:      drivers/hwmon/asus-ec-sensors.c
3254
3255 ASUS WIRELESS RADIO CONTROL DRIVER
3256 M:      João Paulo Rechi Vita <[email protected]>
3257 L:      [email protected]
3258 S:      Maintained
3259 F:      drivers/platform/x86/asus-wireless.c
3260
3261 ASYMMETRIC KEYS
3262 M:      David Howells <[email protected]>
3263 L:      [email protected]
3264 S:      Maintained
3265 F:      Documentation/crypto/asymmetric-keys.rst
3266 F:      crypto/asymmetric_keys/
3267 F:      include/crypto/pkcs7.h
3268 F:      include/crypto/public_key.h
3269 F:      include/linux/verification.h
3270
3271 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3272 R:      Dan Williams <[email protected]>
3273 S:      Odd fixes
3274 W:      http://sourceforge.net/projects/xscaleiop
3275 F:      Documentation/crypto/async-tx-api.rst
3276 F:      crypto/async_tx/
3277 F:      include/linux/async_tx.h
3278
3279 AT24 EEPROM DRIVER
3280 M:      Bartosz Golaszewski <[email protected]>
3281 L:      [email protected]
3282 S:      Maintained
3283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3284 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3285 F:      drivers/misc/eeprom/at24.c
3286
3287 ATA OVER ETHERNET (AOE) DRIVER
3288 M:      "Justin Sanders" <[email protected]>
3289 S:      Supported
3290 W:      http://www.openaoe.org/
3291 F:      Documentation/admin-guide/aoe/
3292 F:      drivers/block/aoe/
3293
3294 ATC260X PMIC MFD DRIVER
3295 M:      Manivannan Sadhasivam <[email protected]>
3296 M:      Cristian Ciocaltea <[email protected]>
3297 L:      [email protected]
3298 S:      Maintained
3299 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3300 F:      drivers/input/misc/atc260x-onkey.c
3301 F:      drivers/mfd/atc260*
3302 F:      drivers/power/reset/atc260x-poweroff.c
3303 F:      drivers/regulator/atc260x-regulator.c
3304 F:      include/linux/mfd/atc260x/*
3305
3306 ATHEROS 71XX/9XXX GPIO DRIVER
3307 M:      Alban Bedel <[email protected]>
3308 S:      Maintained
3309 W:      https://github.com/AlbanBedel/linux
3310 T:      git git://github.com/AlbanBedel/linux
3311 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3312 F:      drivers/gpio/gpio-ath79.c
3313
3314 ATHEROS 71XX/9XXX USB PHY DRIVER
3315 M:      Alban Bedel <[email protected]>
3316 S:      Maintained
3317 W:      https://github.com/AlbanBedel/linux
3318 T:      git git://github.com/AlbanBedel/linux
3319 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3320 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3321
3322 ATHEROS ATH GENERIC UTILITIES
3323 M:      Kalle Valo <[email protected]>
3324 L:      [email protected]
3325 S:      Supported
3326 F:      drivers/net/wireless/ath/*
3327
3328 ATHEROS ATH5K WIRELESS DRIVER
3329 M:      Jiri Slaby <[email protected]>
3330 M:      Nick Kossifidis <[email protected]>
3331 M:      Luis Chamberlain <[email protected]>
3332 L:      [email protected]
3333 S:      Maintained
3334 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3335 F:      drivers/net/wireless/ath/ath5k/
3336
3337 ATHEROS ATH6KL WIRELESS DRIVER
3338 L:      [email protected]
3339 S:      Orphan
3340 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3341 F:      drivers/net/wireless/ath/ath6kl/
3342
3343 ATI_REMOTE2 DRIVER
3344 M:      Ville Syrjala <[email protected]>
3345 S:      Maintained
3346 F:      drivers/input/misc/ati_remote2.c
3347
3348 ATK0110 HWMON DRIVER
3349 M:      Luca Tettamanti <[email protected]>
3350 L:      [email protected]
3351 S:      Maintained
3352 F:      drivers/hwmon/asus_atk0110.c
3353
3354 ATLX ETHERNET DRIVERS
3355 M:      Chris Snook <[email protected]>
3356 L:      [email protected]
3357 S:      Maintained
3358 W:      http://sourceforge.net/projects/atl1
3359 W:      http://atl1.sourceforge.net
3360 F:      drivers/net/ethernet/atheros/
3361
3362 ATM
3363 M:      Chas Williams <[email protected]>
3364 L:      [email protected] (moderated for non-subscribers)
3365 L:      [email protected]
3366 S:      Maintained
3367 W:      http://linux-atm.sourceforge.net
3368 F:      drivers/atm/
3369 F:      include/linux/atm*
3370 F:      include/uapi/linux/atm*
3371
3372 ATMEL MACB ETHERNET DRIVER
3373 M:      Nicolas Ferre <[email protected]>
3374 M:      Claudiu Beznea <[email protected]>
3375 S:      Supported
3376 F:      drivers/net/ethernet/cadence/
3377
3378 ATMEL MAXTOUCH DRIVER
3379 M:      Nick Dyer <[email protected]>
3380 S:      Maintained
3381 T:      git git://github.com/ndyer/linux.git
3382 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3383 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3384
3385 ATMEL WIRELESS DRIVER
3386 M:      Simon Kelley <[email protected]>
3387 L:      [email protected]
3388 S:      Maintained
3389 W:      http://www.thekelleys.org.uk/atmel
3390 W:      http://atmelwlandriver.sourceforge.net/
3391 F:      drivers/net/wireless/atmel/atmel*
3392
3393 ATOMIC INFRASTRUCTURE
3394 M:      Will Deacon <[email protected]>
3395 M:      Peter Zijlstra <[email protected]>
3396 R:      Boqun Feng <[email protected]>
3397 R:      Mark Rutland <[email protected]>
3398 L:      [email protected]
3399 S:      Maintained
3400 F:      arch/*/include/asm/atomic*.h
3401 F:      include/*/atomic*.h
3402 F:      include/linux/refcount.h
3403 F:      Documentation/atomic_*.txt
3404 F:      scripts/atomic/
3405
3406 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3407 M:      Bradley Grove <[email protected]>
3408 L:      [email protected]
3409 S:      Supported
3410 W:      http://www.attotech.com
3411 F:      drivers/scsi/esas2r
3412
3413 ATUSB IEEE 802.15.4 RADIO DRIVER
3414 M:      Stefan Schmidt <[email protected]>
3415 L:      [email protected]
3416 S:      Maintained
3417 F:      drivers/net/ieee802154/at86rf230.h
3418 F:      drivers/net/ieee802154/atusb.c
3419 F:      drivers/net/ieee802154/atusb.h
3420
3421 AUDIT SUBSYSTEM
3422 M:      Paul Moore <[email protected]>
3423 M:      Eric Paris <[email protected]>
3424 L:      [email protected] (moderated for non-subscribers)
3425 S:      Supported
3426 W:      https://github.com/linux-audit
3427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3428 F:      include/asm-generic/audit_*.h
3429 F:      include/linux/audit.h
3430 F:      include/linux/audit_arch.h
3431 F:      include/uapi/linux/audit.h
3432 F:      kernel/audit*
3433 F:      lib/*audit.c
3434
3435 AUXILIARY DISPLAY DRIVERS
3436 M:      Miguel Ojeda <[email protected]>
3437 S:      Maintained
3438 F:      Documentation/devicetree/bindings/auxdisplay/
3439 F:      drivers/auxdisplay/
3440 F:      include/linux/cfag12864b.h
3441
3442 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3443 M:      Andreas Klinger <[email protected]>
3444 L:      [email protected]
3445 S:      Maintained
3446 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3447 F:      drivers/iio/adc/hx711.c
3448
3449 AX.25 NETWORK LAYER
3450 M:      Ralf Baechle <[email protected]>
3451 L:      [email protected]
3452 S:      Maintained
3453 W:      http://www.linux-ax25.org/
3454 F:      include/net/ax25.h
3455 F:      include/uapi/linux/ax25.h
3456 F:      net/ax25/
3457
3458 AXENTIA ARM DEVICES
3459 M:      Peter Rosin <[email protected]>
3460 L:      [email protected] (moderated for non-subscribers)
3461 S:      Maintained
3462 F:      arch/arm/boot/dts/at91-linea.dtsi
3463 F:      arch/arm/boot/dts/at91-natte.dtsi
3464 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
3465 F:      arch/arm/boot/dts/at91-tse850-3.dts
3466
3467 AXENTIA ASOC DRIVERS
3468 M:      Peter Rosin <[email protected]>
3469 L:      [email protected] (moderated for non-subscribers)
3470 S:      Maintained
3471 F:      Documentation/devicetree/bindings/sound/axentia,*
3472 F:      sound/soc/atmel/tse850-pcm5142.c
3473
3474 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3475 M:      Nuno Sá <[email protected]>
3476 L:      [email protected]
3477 S:      Supported
3478 W:      https://ez.analog.com/linux-software-drivers
3479 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3480 F:      drivers/hwmon/axi-fan-control.c
3481
3482 AXXIA I2C CONTROLLER
3483 M:      Krzysztof Adamski <[email protected]>
3484 L:      [email protected]
3485 S:      Maintained
3486 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3487 F:      drivers/i2c/busses/i2c-axxia.c
3488
3489 AZ6007 DVB DRIVER
3490 M:      Mauro Carvalho Chehab <[email protected]>
3491 L:      [email protected]
3492 S:      Maintained
3493 W:      https://linuxtv.org
3494 T:      git git://linuxtv.org/media_tree.git
3495 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3496
3497 AZTECH FM RADIO RECEIVER DRIVER
3498 M:      Hans Verkuil <[email protected]>
3499 L:      [email protected]
3500 S:      Maintained
3501 W:      https://linuxtv.org
3502 T:      git git://linuxtv.org/media_tree.git
3503 F:      drivers/media/radio/radio-aztech*
3504
3505 B43 WIRELESS DRIVER
3506 L:      [email protected]
3507 L:      [email protected]
3508 S:      Odd Fixes
3509 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3510 F:      drivers/net/wireless/broadcom/b43/
3511
3512 B43LEGACY WIRELESS DRIVER
3513 M:      Larry Finger <[email protected]>
3514 L:      [email protected]
3515 L:      [email protected]
3516 S:      Maintained
3517 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3518 F:      drivers/net/wireless/broadcom/b43legacy/
3519
3520 BACKLIGHT CLASS/SUBSYSTEM
3521 M:      Lee Jones <[email protected]>
3522 M:      Daniel Thompson <[email protected]>
3523 M:      Jingoo Han <[email protected]>
3524 L:      [email protected]
3525 S:      Maintained
3526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3527 F:      Documentation/ABI/stable/sysfs-class-backlight
3528 F:      Documentation/ABI/testing/sysfs-class-backlight
3529 F:      Documentation/devicetree/bindings/leds/backlight
3530 F:      drivers/video/backlight/
3531 F:      include/linux/backlight.h
3532 F:      include/linux/pwm_backlight.h
3533
3534 BARCO P50 GPIO DRIVER
3535 M:      Santosh Kumar Yadav <[email protected]>
3536 M:      Peter Korsgaard <[email protected]>
3537 S:      Maintained
3538 F:      drivers/platform/x86/barco-p50-gpio.c
3539
3540 BATMAN ADVANCED
3541 M:      Marek Lindner <[email protected]>
3542 M:      Simon Wunderlich <[email protected]>
3543 M:      Antonio Quartulli <[email protected]>
3544 M:      Sven Eckelmann <[email protected]>
3545 L:      [email protected] (moderated for non-subscribers)
3546 S:      Maintained
3547 W:      https://www.open-mesh.org/
3548 Q:      https://patchwork.open-mesh.org/project/batman/list/
3549 B:      https://www.open-mesh.org/projects/batman-adv/issues
3550 C:      ircs://irc.hackint.org/batadv
3551 T:      git https://git.open-mesh.org/linux-merge.git
3552 F:      Documentation/networking/batman-adv.rst
3553 F:      include/uapi/linux/batadv_packet.h
3554 F:      include/uapi/linux/batman_adv.h
3555 F:      net/batman-adv/
3556
3557 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3558 M:      Thomas Sailer <[email protected]>
3559 L:      [email protected]
3560 S:      Maintained
3561 W:      http://www.baycom.org/~tom/ham/ham.html
3562 F:      drivers/net/hamradio/baycom*
3563
3564 BCACHE (BLOCK LAYER CACHE)
3565 M:      Coly Li <[email protected]>
3566 M:      Kent Overstreet <[email protected]>
3567 L:      [email protected]
3568 S:      Maintained
3569 W:      http://bcache.evilpiepirate.org
3570 C:      irc://irc.oftc.net/bcache
3571 F:      drivers/md/bcache/
3572
3573 BDISP ST MEDIA DRIVER
3574 M:      Fabien Dessenne <[email protected]>
3575 L:      [email protected]
3576 S:      Supported
3577 W:      https://linuxtv.org
3578 T:      git git://linuxtv.org/media_tree.git
3579 F:      drivers/media/platform/st/sti/bdisp
3580
3581 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3582 M:      Dariusz Marcinkiewicz <[email protected]>
3583 L:      [email protected]
3584 S:      Maintained
3585 F:      drivers/net/ethernet/ec_bhf.c
3586
3587 BEFS FILE SYSTEM
3588 M:      Luis de Bethencourt <[email protected]>
3589 M:      Salah Triki <[email protected]>
3590 S:      Maintained
3591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3592 F:      Documentation/filesystems/befs.rst
3593 F:      fs/befs/
3594
3595 BFQ I/O SCHEDULER
3596 M:      Paolo Valente <[email protected]>
3597 M:      Jens Axboe <[email protected]>
3598 L:      [email protected]
3599 S:      Maintained
3600 F:      Documentation/block/bfq-iosched.rst
3601 F:      block/bfq-*
3602
3603 BFS FILE SYSTEM
3604 M:      "Tigran A. Aivazian" <[email protected]>
3605 S:      Maintained
3606 F:      Documentation/filesystems/bfs.rst
3607 F:      fs/bfs/
3608 F:      include/uapi/linux/bfs_fs.h
3609
3610 BITMAP API
3611 M:      Yury Norov <[email protected]>
3612 R:      Andy Shevchenko <[email protected]>
3613 R:      Rasmus Villemoes <[email protected]>
3614 S:      Maintained
3615 F:      include/linux/bitmap.h
3616 F:      include/linux/cpumask.h
3617 F:      include/linux/find.h
3618 F:      include/linux/nodemask.h
3619 F:      lib/bitmap.c
3620 F:      lib/cpumask.c
3621 F:      lib/cpumask_kunit.c
3622 F:      lib/find_bit.c
3623 F:      lib/find_bit_benchmark.c
3624 F:      lib/test_bitmap.c
3625 F:      tools/include/linux/bitmap.h
3626 F:      tools/include/linux/find.h
3627 F:      tools/lib/bitmap.c
3628 F:      tools/lib/find_bit.c
3629
3630 BLINKM RGB LED DRIVER
3631 M:      Jan-Simon Moeller <[email protected]>
3632 S:      Maintained
3633 F:      drivers/leds/leds-blinkm.c
3634
3635 BLOCK LAYER
3636 M:      Jens Axboe <[email protected]>
3637 L:      [email protected]
3638 S:      Maintained
3639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3640 F:      Documentation/ABI/stable/sysfs-block
3641 F:      Documentation/block/
3642 F:      block/
3643 F:      drivers/block/
3644 F:      include/linux/bio.h
3645 F:      include/linux/blk*
3646 F:      kernel/trace/blktrace.c
3647 F:      lib/sbitmap.c
3648
3649 BLOCK2MTD DRIVER
3650 M:      Joern Engel <[email protected]>
3651 L:      [email protected]
3652 S:      Maintained
3653 F:      drivers/mtd/devices/block2mtd.c
3654
3655 BLUETOOTH DRIVERS
3656 M:      Marcel Holtmann <[email protected]>
3657 M:      Johan Hedberg <[email protected]>
3658 M:      Luiz Augusto von Dentz <[email protected]>
3659 L:      [email protected]
3660 S:      Supported
3661 W:      http://www.bluez.org/
3662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3664 F:      drivers/bluetooth/
3665
3666 BLUETOOTH SUBSYSTEM
3667 M:      Marcel Holtmann <[email protected]>
3668 M:      Johan Hedberg <[email protected]>
3669 M:      Luiz Augusto von Dentz <[email protected]>
3670 L:      [email protected]
3671 S:      Supported
3672 W:      http://www.bluez.org/
3673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3675 F:      include/net/bluetooth/
3676 F:      net/bluetooth/
3677
3678 BONDING DRIVER
3679 M:      Jay Vosburgh <[email protected]>
3680 M:      Veaceslav Falico <[email protected]>
3681 M:      Andy Gospodarek <[email protected]>
3682 L:      [email protected]
3683 S:      Supported
3684 W:      http://sourceforge.net/projects/bonding/
3685 F:      Documentation/networking/bonding.rst
3686 F:      drivers/net/bonding/
3687 F:      include/net/bond*
3688 F:      include/uapi/linux/if_bonding.h
3689 F:      tools/testing/selftests/drivers/net/bonding/
3690
3691 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3692 M:      Dan Robertson <[email protected]>
3693 L:      [email protected]
3694 S:      Maintained
3695 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3696 F:      drivers/iio/accel/bma400*
3697
3698 BPF [GENERAL] (Safe Dynamic Programs and Tools)
3699 M:      Alexei Starovoitov <[email protected]>
3700 M:      Daniel Borkmann <[email protected]>
3701 M:      Andrii Nakryiko <[email protected]>
3702 R:      Martin KaFai Lau <[email protected]>
3703 R:      Song Liu <[email protected]>
3704 R:      Yonghong Song <[email protected]>
3705 R:      John Fastabend <[email protected]>
3706 R:      KP Singh <[email protected]>
3707 R:      Stanislav Fomichev <[email protected]>
3708 R:      Hao Luo <[email protected]>
3709 R:      Jiri Olsa <[email protected]>
3710 L:      [email protected]
3711 S:      Supported
3712 W:      https://bpf.io/
3713 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3716 F:      Documentation/bpf/
3717 F:      Documentation/networking/filter.rst
3718 F:      Documentation/userspace-api/ebpf/
3719 F:      arch/*/net/*
3720 F:      include/linux/bpf*
3721 F:      include/linux/btf*
3722 F:      include/linux/filter.h
3723 F:      include/trace/events/xdp.h
3724 F:      include/uapi/linux/bpf*
3725 F:      include/uapi/linux/btf*
3726 F:      include/uapi/linux/filter.h
3727 F:      kernel/bpf/
3728 F:      kernel/trace/bpf_trace.c
3729 F:      lib/test_bpf.c
3730 F:      net/bpf/
3731 F:      net/core/filter.c
3732 F:      net/sched/act_bpf.c
3733 F:      net/sched/cls_bpf.c
3734 F:      samples/bpf/
3735 F:      scripts/bpf_doc.py
3736 F:      scripts/pahole-flags.sh
3737 F:      scripts/pahole-version.sh
3738 F:      tools/bpf/
3739 F:      tools/lib/bpf/
3740 F:      tools/testing/selftests/bpf/
3741
3742 BPF JIT for ARM
3743 M:      Shubham Bansal <[email protected]>
3744 L:      [email protected]
3745 S:      Odd Fixes
3746 F:      arch/arm/net/
3747
3748 BPF JIT for ARM64
3749 M:      Daniel Borkmann <[email protected]>
3750 M:      Alexei Starovoitov <[email protected]>
3751 M:      Zi Shen Lim <[email protected]>
3752 L:      [email protected]
3753 S:      Supported
3754 F:      arch/arm64/net/
3755
3756 BPF JIT for MIPS (32-BIT AND 64-BIT)
3757 M:      Johan Almbladh <[email protected]>
3758 M:      Paul Burton <[email protected]>
3759 L:      [email protected]
3760 S:      Maintained
3761 F:      arch/mips/net/
3762
3763 BPF JIT for NFP NICs
3764 M:      Jakub Kicinski <[email protected]>
3765 L:      [email protected]
3766 S:      Odd Fixes
3767 F:      drivers/net/ethernet/netronome/nfp/bpf/
3768
3769 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3770 M:      Naveen N. Rao <[email protected]>
3771 M:      Michael Ellerman <[email protected]>
3772 L:      [email protected]
3773 S:      Supported
3774 F:      arch/powerpc/net/
3775
3776 BPF JIT for RISC-V (32-bit)
3777 M:      Luke Nelson <[email protected]>
3778 M:      Xi Wang <[email protected]>
3779 L:      [email protected]
3780 S:      Maintained
3781 F:      arch/riscv/net/
3782 X:      arch/riscv/net/bpf_jit_comp64.c
3783
3784 BPF JIT for RISC-V (64-bit)
3785 M:      Björn Töpel <[email protected]>
3786 L:      [email protected]
3787 S:      Maintained
3788 F:      arch/riscv/net/
3789 X:      arch/riscv/net/bpf_jit_comp32.c
3790
3791 BPF JIT for S390
3792 M:      Ilya Leoshkevich <[email protected]>
3793 M:      Heiko Carstens <[email protected]>
3794 M:      Vasily Gorbik <[email protected]>
3795 L:      [email protected]
3796 S:      Supported
3797 F:      arch/s390/net/
3798 X:      arch/s390/net/pnet.c
3799
3800 BPF JIT for SPARC (32-BIT AND 64-BIT)
3801 M:      David S. Miller <[email protected]>
3802 L:      [email protected]
3803 S:      Odd Fixes
3804 F:      arch/sparc/net/
3805
3806 BPF JIT for X86 32-BIT
3807 M:      Wang YanQing <[email protected]>
3808 L:      [email protected]
3809 S:      Odd Fixes
3810 F:      arch/x86/net/bpf_jit_comp32.c
3811
3812 BPF JIT for X86 64-BIT
3813 M:      Alexei Starovoitov <[email protected]>
3814 M:      Daniel Borkmann <[email protected]>
3815 L:      [email protected]
3816 S:      Supported
3817 F:      arch/x86/net/
3818 X:      arch/x86/net/bpf_jit_comp32.c
3819
3820 BPF [CORE]
3821 M:      Alexei Starovoitov <[email protected]>
3822 M:      Daniel Borkmann <[email protected]>
3823 R:      John Fastabend <[email protected]>
3824 L:      [email protected]
3825 S:      Maintained
3826 F:      kernel/bpf/verifier.c
3827 F:      kernel/bpf/tnum.c
3828 F:      kernel/bpf/core.c
3829 F:      kernel/bpf/syscall.c
3830 F:      kernel/bpf/dispatcher.c
3831 F:      kernel/bpf/trampoline.c
3832 F:      include/linux/bpf*
3833 F:      include/linux/filter.h
3834
3835 BPF [BTF]
3836 M:      Martin KaFai Lau <[email protected]>
3837 L:      [email protected]
3838 S:      Maintained
3839 F:      kernel/bpf/btf.c
3840 F:      include/linux/btf*
3841
3842 BPF [TRACING]
3843 M:      Song Liu <[email protected]>
3844 R:      Jiri Olsa <[email protected]>
3845 L:      [email protected]
3846 S:      Maintained
3847 F:      kernel/trace/bpf_trace.c
3848 F:      kernel/bpf/stackmap.c
3849
3850 BPF [NETWORKING] (tc BPF, sock_addr)
3851 M:      Martin KaFai Lau <[email protected]>
3852 M:      Daniel Borkmann <[email protected]>
3853 R:      John Fastabend <[email protected]>
3854 L:      [email protected]
3855 L:      [email protected]
3856 S:      Maintained
3857 F:      net/core/filter.c
3858 F:      net/sched/act_bpf.c
3859 F:      net/sched/cls_bpf.c
3860
3861 BPF [NETWORKING] (struct_ops, reuseport)
3862 M:      Martin KaFai Lau <[email protected]>
3863 L:      [email protected]
3864 L:      [email protected]
3865 S:      Maintained
3866 F:      kernel/bpf/bpf_struct*
3867
3868 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
3869 M:      KP Singh <[email protected]>
3870 R:      Florent Revest <[email protected]>
3871 R:      Brendan Jackman <[email protected]>
3872 L:      [email protected]
3873 S:      Maintained
3874 F:      Documentation/bpf/prog_lsm.rst
3875 F:      include/linux/bpf_lsm.h
3876 F:      kernel/bpf/bpf_lsm.c
3877 F:      security/bpf/
3878
3879 BPF [STORAGE & CGROUPS]
3880 M:      Martin KaFai Lau <[email protected]>
3881 L:      [email protected]
3882 S:      Maintained
3883 F:      kernel/bpf/cgroup.c
3884 F:      kernel/bpf/*storage.c
3885 F:      kernel/bpf/bpf_lru*
3886
3887 BPF [RINGBUF]
3888 M:      Andrii Nakryiko <[email protected]>
3889 L:      [email protected]
3890 S:      Maintained
3891 F:      kernel/bpf/ringbuf.c
3892
3893 BPF [ITERATOR]
3894 M:      Yonghong Song <[email protected]>
3895 L:      [email protected]
3896 S:      Maintained
3897 F:      kernel/bpf/*iter.c
3898
3899 BPF [L7 FRAMEWORK] (sockmap)
3900 M:      John Fastabend <[email protected]>
3901 M:      Jakub Sitnicki <[email protected]>
3902 L:      [email protected]
3903 L:      [email protected]
3904 S:      Maintained
3905 F:      include/linux/skmsg.h
3906 F:      net/core/skmsg.c
3907 F:      net/core/sock_map.c
3908 F:      net/ipv4/tcp_bpf.c
3909 F:      net/ipv4/udp_bpf.c
3910 F:      net/unix/unix_bpf.c
3911
3912 BPF [LIBRARY] (libbpf)
3913 M:      Andrii Nakryiko <[email protected]>
3914 L:      [email protected]
3915 S:      Maintained
3916 F:      tools/lib/bpf/
3917
3918 BPF [TOOLING] (bpftool)
3919 M:      Quentin Monnet <[email protected]>
3920 L:      [email protected]
3921 S:      Maintained
3922 F:      kernel/bpf/disasm.*
3923 F:      tools/bpf/bpftool/
3924
3925 BPF [SELFTESTS] (Test Runners & Infrastructure)
3926 M:      Andrii Nakryiko <[email protected]>
3927 R:      Mykola Lysenko <[email protected]>
3928 L:      [email protected]
3929 S:      Maintained
3930 F:      tools/testing/selftests/bpf/
3931
3932 BPF [MISC]
3933 L:      [email protected]
3934 S:      Odd Fixes
3935 K:      (?:\b|_)bpf(?:\b|_)
3936
3937 BROADCOM B44 10/100 ETHERNET DRIVER
3938 M:      Michael Chan <[email protected]>
3939 L:      [email protected]
3940 S:      Supported
3941 F:      drivers/net/ethernet/broadcom/b44.*
3942
3943 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
3944 M:      Florian Fainelli <[email protected]>
3945 L:      [email protected]
3946 L:      [email protected] (subscribers-only)
3947 S:      Supported
3948 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3949 F:      drivers/net/dsa/b53/*
3950 F:      drivers/net/dsa/bcm_sf2*
3951 F:      include/linux/dsa/brcm.h
3952 F:      include/linux/platform_data/b53.h
3953
3954 BROADCOM BCMBCA ARM ARCHITECTURE
3955 M:      William Zhang <[email protected]>
3956 M:      Anand Gore <[email protected]>
3957 M:      Kursad Oney <[email protected]>
3958 M:      Florian Fainelli <[email protected]>
3959 R:      Broadcom internal kernel review list <[email protected]>
3960 L:      [email protected] (moderated for non-subscribers)
3961 S:      Maintained
3962 T:      git git://github.com/broadcom/stblinux.git
3963 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
3964 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
3965 N:      bcmbca
3966 N:      bcm[9]?47622
3967 N:      bcm[9]?4912
3968 N:      bcm[9]?63138
3969 N:      bcm[9]?63146
3970 N:      bcm[9]?63148
3971 N:      bcm[9]?63158
3972 N:      bcm[9]?63178
3973 N:      bcm[9]?6756
3974 N:      bcm[9]?6813
3975 N:      bcm[9]?6846
3976 N:      bcm[9]?6855
3977 N:      bcm[9]?6856
3978 N:      bcm[9]?6858
3979 N:      bcm[9]?6878
3980
3981 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3982 M:      Florian Fainelli <[email protected]>
3983 R:      Broadcom internal kernel review list <[email protected]>
3984 L:      [email protected] (moderated for non-subscribers)
3985 L:      [email protected] (moderated for non-subscribers)
3986 S:      Maintained
3987 T:      git git://github.com/broadcom/stblinux.git
3988 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3989 F:      drivers/pci/controller/pcie-brcmstb.c
3990 F:      drivers/staging/vc04_services
3991 N:      bcm2711
3992 N:      bcm283*
3993 N:      raspberrypi
3994
3995 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3996 M:      Florian Fainelli <[email protected]>
3997 M:      Ray Jui <[email protected]>
3998 M:      Scott Branden <[email protected]>
3999 R:      Broadcom internal kernel review list <[email protected]>
4000 S:      Maintained
4001 T:      git git://github.com/broadcom/mach-bcm
4002 F:      arch/arm/mach-bcm/
4003 N:      bcm281*
4004 N:      bcm113*
4005 N:      bcm216*
4006 N:      kona
4007
4008 BROADCOM BCM47XX MIPS ARCHITECTURE
4009 M:      Hauke Mehrtens <[email protected]>
4010 M:      Rafał Miłecki <[email protected]>
4011 L:      [email protected]
4012 S:      Maintained
4013 F:      Documentation/devicetree/bindings/mips/brcm/
4014 F:      arch/mips/bcm47xx/*
4015 F:      arch/mips/include/asm/mach-bcm47xx/*
4016
4017 BROADCOM BCM4908 ETHERNET DRIVER
4018 M:      Rafał Miłecki <[email protected]>
4019 R:      Broadcom internal kernel review list <[email protected]>
4020 L:      [email protected]
4021 S:      Maintained
4022 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
4023 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
4024 F:      drivers/net/ethernet/broadcom/unimac.h
4025
4026 BROADCOM BCM4908 PINMUX DRIVER
4027 M:      Rafał Miłecki <[email protected]>
4028 R:      Broadcom internal kernel review list <[email protected]>
4029 L:      [email protected]
4030 S:      Maintained
4031 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
4032 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
4033
4034 BROADCOM BCM5301X ARM ARCHITECTURE
4035 M:      Florian Fainelli <[email protected]>
4036 M:      Hauke Mehrtens <[email protected]>
4037 M:      Rafał Miłecki <[email protected]>
4038 R:      Broadcom internal kernel review list <[email protected]>
4039 L:      [email protected] (moderated for non-subscribers)
4040 S:      Maintained
4041 F:      arch/arm/boot/dts/bcm470*
4042 F:      arch/arm/boot/dts/bcm5301*
4043 F:      arch/arm/boot/dts/bcm953012*
4044 F:      arch/arm/mach-bcm/bcm_5301x.c
4045
4046 BROADCOM BCM53573 ARM ARCHITECTURE
4047 M:      Florian Fainelli <[email protected]>
4048 M:      Rafał Miłecki <[email protected]>
4049 R:      Broadcom internal kernel review list <[email protected]>
4050 L:      [email protected] (moderated for non-subscribers)
4051 S:      Maintained
4052 F:      arch/arm/boot/dts/bcm47189*
4053 F:      arch/arm/boot/dts/bcm53573*
4054
4055 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4056 M:      Kevin Cernekee <[email protected]>
4057 L:      [email protected]
4058 S:      Maintained
4059 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4060
4061 BROADCOM BCM7XXX ARM ARCHITECTURE
4062 M:      Florian Fainelli <[email protected]>
4063 R:      Broadcom internal kernel review list <[email protected]>
4064 L:      [email protected] (moderated for non-subscribers)
4065 S:      Maintained
4066 T:      git git://github.com/broadcom/stblinux.git
4067 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4068 F:      arch/arm/boot/dts/bcm7*.dts*
4069 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4070 F:      arch/arm/mach-bcm/*brcmstb*
4071 F:      arch/arm/mm/cache-b15-rac.c
4072 F:      drivers/bus/brcmstb_gisb.c
4073 F:      drivers/pci/controller/pcie-brcmstb.c
4074 N:      brcmstb
4075 N:      bcm7038
4076 N:      bcm7120
4077
4078 BROADCOM BDC DRIVER
4079 M:      Al Cooper <[email protected]>
4080 L:      [email protected]
4081 R:      Broadcom internal kernel review list <[email protected]>
4082 S:      Maintained
4083 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4084 F:      drivers/usb/gadget/udc/bdc/
4085
4086 BROADCOM BMIPS CPUFREQ DRIVER
4087 M:      Markus Mayer <[email protected]>
4088 R:      Broadcom internal kernel review list <[email protected]>
4089 L:      [email protected]
4090 S:      Maintained
4091 F:      drivers/cpufreq/bmips-cpufreq.c
4092
4093 BROADCOM BMIPS MIPS ARCHITECTURE
4094 M:      Florian Fainelli <[email protected]>
4095 R:      Broadcom internal kernel review list <[email protected]>
4096 L:      [email protected]
4097 S:      Maintained
4098 T:      git git://github.com/broadcom/stblinux.git
4099 F:      arch/mips/bmips/*
4100 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4101 F:      arch/mips/include/asm/mach-bmips/*
4102 F:      arch/mips/kernel/*bmips*
4103 F:      drivers/soc/bcm/bcm63xx
4104 F:      drivers/irqchip/irq-bcm63*
4105 F:      drivers/irqchip/irq-bcm7*
4106 F:      drivers/irqchip/irq-brcmstb*
4107 F:      include/linux/bcm963xx_nvram.h
4108 F:      include/linux/bcm963xx_tag.h
4109
4110 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4111 M:      Rasesh Mody <[email protected]>
4112 M:      [email protected]
4113 L:      [email protected]
4114 S:      Supported
4115 F:      drivers/net/ethernet/broadcom/bnx2.*
4116 F:      drivers/net/ethernet/broadcom/bnx2_*
4117
4118 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4119 M:      Saurav Kashyap <[email protected]>
4120 M:      Javed Hasan <[email protected]>
4121 M:      [email protected]
4122 L:      [email protected]
4123 S:      Supported
4124 F:      drivers/scsi/bnx2fc/
4125
4126 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4127 M:      Nilesh Javali <[email protected]>
4128 M:      Manish Rangankar <[email protected]>
4129 M:      [email protected]
4130 L:      [email protected]
4131 S:      Supported
4132 F:      drivers/scsi/bnx2i/
4133
4134 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4135 M:      Ariel Elior <[email protected]>
4136 M:      Sudarsana Kalluru <[email protected]>
4137 M:      Manish Chopra <[email protected]>
4138 L:      [email protected]
4139 S:      Supported
4140 F:      drivers/net/ethernet/broadcom/bnx2x/
4141
4142 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4143 M:      Michael Chan <[email protected]>
4144 L:      [email protected]
4145 S:      Supported
4146 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4147 F:      drivers/net/ethernet/broadcom/bnxt/
4148 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4149
4150 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
4151 M:      Arend van Spriel <[email protected]>
4152 M:      Franky Lin <[email protected]>
4153 M:      Hante Meuleman <[email protected]>
4154 L:      [email protected]
4155 L:      [email protected]
4156 L:      [email protected]
4157 S:      Supported
4158 F:      drivers/net/wireless/broadcom/brcm80211/
4159
4160 BROADCOM BRCMSTB GPIO DRIVER
4161 M:      Doug Berger <[email protected]>
4162 M:      Florian Fainelli <[email protected]>
4163 R:      Broadcom internal kernel review list <[email protected]>
4164 S:      Supported
4165 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4166 F:      drivers/gpio/gpio-brcmstb.c
4167
4168 BROADCOM BRCMSTB I2C DRIVER
4169 M:      Kamal Dasu <[email protected]>
4170 R:      Broadcom internal kernel review list <[email protected]>
4171 L:      [email protected]
4172 S:      Supported
4173 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4174 F:      drivers/i2c/busses/i2c-brcmstb.c
4175
4176 BROADCOM BRCMSTB UART DRIVER
4177 M:      Al Cooper <[email protected]>
4178 R:      Broadcom internal kernel review list <[email protected]>
4179 L:      [email protected]
4180 S:      Maintained
4181 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4182 F:      drivers/tty/serial/8250/8250_bcm7271.c
4183
4184 BROADCOM BRCMSTB USB EHCI DRIVER
4185 M:      Al Cooper <[email protected]>
4186 R:      Broadcom internal kernel review list <[email protected]>
4187 L:      [email protected]
4188 S:      Maintained
4189 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4190 F:      drivers/usb/host/ehci-brcm.*
4191
4192 BROADCOM BRCMSTB USB PIN MAP DRIVER
4193 M:      Al Cooper <[email protected]>
4194 R:      Broadcom internal kernel review list <[email protected]>
4195 L:      [email protected]
4196 S:      Maintained
4197 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4198 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4199
4200 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4201 M:      Al Cooper <[email protected]>
4202 R:      Broadcom internal kernel review list <[email protected]>
4203 L:      [email protected]
4204 S:      Maintained
4205 F:      drivers/phy/broadcom/phy-brcm-usb*
4206
4207 BROADCOM ETHERNET PHY DRIVERS
4208 M:      Florian Fainelli <[email protected]>
4209 R:      Broadcom internal kernel review list <[email protected]>
4210 L:      [email protected]
4211 S:      Supported
4212 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4213 F:      drivers/net/phy/bcm*.[ch]
4214 F:      drivers/net/phy/broadcom.c
4215 F:      include/linux/brcmphy.h
4216
4217 BROADCOM GENET ETHERNET DRIVER
4218 M:      Doug Berger <[email protected]>
4219 M:      Florian Fainelli <[email protected]>
4220 R:      Broadcom internal kernel review list <[email protected]>
4221 L:      [email protected]
4222 S:      Supported
4223 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4224 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4225 F:      drivers/net/ethernet/broadcom/genet/
4226 F:      drivers/net/ethernet/broadcom/unimac.h
4227 F:      drivers/net/mdio/mdio-bcm-unimac.c
4228 F:      include/linux/platform_data/bcmgenet.h
4229 F:      include/linux/platform_data/mdio-bcm-unimac.h
4230
4231 BROADCOM IPROC ARM ARCHITECTURE
4232 M:      Ray Jui <[email protected]>
4233 M:      Scott Branden <[email protected]>
4234 R:      Broadcom internal kernel review list <[email protected]>
4235 L:      [email protected] (moderated for non-subscribers)
4236 S:      Maintained
4237 T:      git git://github.com/broadcom/stblinux.git
4238 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4239 F:      arch/arm64/boot/dts/broadcom/stingray/*
4240 F:      drivers/clk/bcm/clk-ns*
4241 F:      drivers/clk/bcm/clk-sr*
4242 F:      drivers/pinctrl/bcm/pinctrl-ns*
4243 F:      include/dt-bindings/clock/bcm-sr*
4244 N:      iproc
4245 N:      cygnus
4246 N:      bcm[-_]nsp
4247 N:      bcm9113*
4248 N:      bcm9583*
4249 N:      bcm9585*
4250 N:      bcm9586*
4251 N:      bcm988312
4252 N:      bcm113*
4253 N:      bcm583*
4254 N:      bcm585*
4255 N:      bcm586*
4256 N:      bcm88312
4257 N:      hr2
4258 N:      stingray
4259
4260 BROADCOM IPROC GBIT ETHERNET DRIVER
4261 M:      Rafał Miłecki <[email protected]>
4262 R:      Broadcom internal kernel review list <[email protected]>
4263 L:      [email protected]
4264 S:      Maintained
4265 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4266 F:      drivers/net/ethernet/broadcom/bgmac*
4267 F:      drivers/net/ethernet/broadcom/unimac.h
4268
4269 BROADCOM KONA GPIO DRIVER
4270 M:      Ray Jui <[email protected]>
4271 R:      Broadcom internal kernel review list <[email protected]>
4272 S:      Supported
4273 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
4274 F:      drivers/gpio/gpio-bcm-kona.c
4275
4276 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4277 M:      Sathya Prakash Veerichetty <[email protected]>
4278 M:      Kashyap Desai <[email protected]>
4279 M:      Sumit Saxena <[email protected]>
4280 M:      Sreekanth Reddy <[email protected]>
4281 L:      [email protected]
4282 L:      [email protected]
4283 S:      Supported
4284 W:      https://www.broadcom.com/support/storage
4285 F:      drivers/scsi/mpi3mr/
4286
4287 BROADCOM NETXTREME-E ROCE DRIVER
4288 M:      Selvin Xavier <[email protected]>
4289 L:      [email protected]
4290 S:      Supported
4291 W:      http://www.broadcom.com
4292 F:      drivers/infiniband/hw/bnxt_re/
4293 F:      include/uapi/rdma/bnxt_re-abi.h
4294
4295 BROADCOM NVRAM DRIVER
4296 M:      Rafał Miłecki <[email protected]>
4297 L:      [email protected]
4298 S:      Maintained
4299 F:      drivers/firmware/broadcom/*
4300
4301 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4302 M:      Rafał Miłecki <[email protected]>
4303 M:      Florian Fainelli <[email protected]>
4304 R:      Broadcom internal kernel review list <[email protected]>
4305 L:      [email protected]
4306 S:      Maintained
4307 T:      git git://github.com/broadcom/stblinux.git
4308 F:      drivers/soc/bcm/bcm63xx/bcm-pmb.c
4309 F:      include/dt-bindings/soc/bcm-pmb.h
4310
4311 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4312 M:      Rafał Miłecki <[email protected]>
4313 L:      [email protected]
4314 S:      Maintained
4315 F:      drivers/bcma/
4316 F:      include/linux/bcma/
4317
4318 BROADCOM SPI DRIVER
4319 M:      Kamal Dasu <[email protected]>
4320 R:      Broadcom internal kernel review list <[email protected]>
4321 S:      Maintained
4322 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4323 F:      drivers/spi/spi-bcm-qspi.*
4324 F:      drivers/spi/spi-brcmstb-qspi.c
4325 F:      drivers/spi/spi-iproc-qspi.c
4326
4327 BROADCOM STB AVS CPUFREQ DRIVER
4328 M:      Markus Mayer <[email protected]>
4329 R:      Broadcom internal kernel review list <[email protected]>
4330 L:      [email protected]
4331 S:      Maintained
4332 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4333 F:      drivers/cpufreq/brcmstb*
4334
4335 BROADCOM STB AVS TMON DRIVER
4336 M:      Markus Mayer <[email protected]>
4337 R:      Broadcom internal kernel review list <[email protected]>
4338 L:      [email protected]
4339 S:      Maintained
4340 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4341 F:      drivers/thermal/broadcom/brcmstb*
4342
4343 BROADCOM STB DPFE DRIVER
4344 M:      Markus Mayer <[email protected]>
4345 R:      Broadcom internal kernel review list <[email protected]>
4346 L:      [email protected] (moderated for non-subscribers)
4347 S:      Maintained
4348 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4349 F:      drivers/memory/brcmstb_dpfe.c
4350
4351 BROADCOM STB NAND FLASH DRIVER
4352 M:      Brian Norris <[email protected]>
4353 M:      Kamal Dasu <[email protected]>
4354 R:      Broadcom internal kernel review list <[email protected]>
4355 L:      [email protected]
4356 S:      Maintained
4357 F:      drivers/mtd/nand/raw/brcmnand/
4358 F:      include/linux/platform_data/brcmnand.h
4359
4360 BROADCOM STB PCIE DRIVER
4361 M:      Jim Quinlan <[email protected]>
4362 M:      Nicolas Saenz Julienne <[email protected]>
4363 M:      Florian Fainelli <[email protected]>
4364 R:      Broadcom internal kernel review list <[email protected]>
4365 L:      [email protected]
4366 S:      Maintained
4367 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4368 F:      drivers/pci/controller/pcie-brcmstb.c
4369
4370 BROADCOM SYSTEMPORT ETHERNET DRIVER
4371 M:      Florian Fainelli <[email protected]>
4372 R:      Broadcom internal kernel review list <[email protected]>
4373 L:      [email protected]
4374 S:      Supported
4375 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4376 F:      drivers/net/ethernet/broadcom/unimac.h
4377 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4378
4379 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4380 M:      Siva Reddy Kallam <[email protected]>
4381 M:      Prashant Sreedharan <[email protected]>
4382 M:      Michael Chan <[email protected]>
4383 L:      [email protected]
4384 S:      Supported
4385 F:      drivers/net/ethernet/broadcom/tg3.*
4386
4387 BROADCOM VK DRIVER
4388 M:      Scott Branden <[email protected]>
4389 R:      Broadcom internal kernel review list <[email protected]>
4390 S:      Supported
4391 F:      drivers/misc/bcm-vk/
4392 F:      include/uapi/linux/misc/bcm_vk.h
4393
4394 BROCADE BFA FC SCSI DRIVER
4395 M:      Anil Gurumurthy <[email protected]>
4396 M:      Sudarsana Kalluru <[email protected]>
4397 L:      [email protected]
4398 S:      Supported
4399 F:      drivers/scsi/bfa/
4400
4401 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4402 M:      Rasesh Mody <[email protected]>
4403 M:      Sudarsana Kalluru <[email protected]>
4404 M:      [email protected]
4405 L:      [email protected]
4406 S:      Supported
4407 F:      drivers/net/ethernet/brocade/bna/
4408
4409 BSG (block layer generic sg v4 driver)
4410 M:      FUJITA Tomonori <[email protected]>
4411 L:      [email protected]
4412 S:      Supported
4413 F:      block/bsg.c
4414 F:      include/linux/bsg.h
4415 F:      include/uapi/linux/bsg.h
4416
4417 BT87X AUDIO DRIVER
4418 M:      Clemens Ladisch <[email protected]>
4419 L:      [email protected] (moderated for non-subscribers)
4420 S:      Maintained
4421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4422 F:      Documentation/sound/cards/bt87x.rst
4423 F:      sound/pci/bt87x.c
4424
4425 BT8XXGPIO DRIVER
4426 M:      Michael Buesch <[email protected]>
4427 S:      Maintained
4428 W:      http://bu3sch.de/btgpio.php
4429 F:      drivers/gpio/gpio-bt8xx.c
4430
4431 BTRFS FILE SYSTEM
4432 M:      Chris Mason <[email protected]>
4433 M:      Josef Bacik <[email protected]>
4434 M:      David Sterba <[email protected]>
4435 L:      [email protected]
4436 S:      Maintained
4437 W:      http://btrfs.wiki.kernel.org/
4438 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
4439 C:      irc://irc.libera.chat/btrfs
4440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4441 F:      Documentation/filesystems/btrfs.rst
4442 F:      fs/btrfs/
4443 F:      include/linux/btrfs*
4444 F:      include/uapi/linux/btrfs*
4445
4446 BTTV VIDEO4LINUX DRIVER
4447 M:      Mauro Carvalho Chehab <[email protected]>
4448 L:      [email protected]
4449 S:      Odd fixes
4450 W:      https://linuxtv.org
4451 T:      git git://linuxtv.org/media_tree.git
4452 F:      Documentation/driver-api/media/drivers/bttv*
4453 F:      drivers/media/pci/bt8xx/bttv*
4454
4455 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4456 M:      Chanwoo Choi <[email protected]>
4457 L:      [email protected]
4458 L:      [email protected]
4459 S:      Maintained
4460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4461 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4462 F:      drivers/devfreq/exynos-bus.c
4463
4464 BUSLOGIC SCSI DRIVER
4465 M:      Khalid Aziz <[email protected]>
4466 L:      [email protected]
4467 S:      Maintained
4468 F:      drivers/scsi/BusLogic.*
4469 F:      drivers/scsi/FlashPoint.*
4470
4471 C-MEDIA CMI8788 DRIVER
4472 M:      Clemens Ladisch <[email protected]>
4473 L:      [email protected] (moderated for non-subscribers)
4474 S:      Maintained
4475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4476 F:      sound/pci/oxygen/
4477
4478 C-SKY ARCHITECTURE
4479 M:      Guo Ren <[email protected]>
4480 L:      [email protected]
4481 S:      Supported
4482 T:      git https://github.com/c-sky/csky-linux.git
4483 F:      Documentation/devicetree/bindings/csky/
4484 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4485 F:      Documentation/devicetree/bindings/timer/csky,*
4486 F:      arch/csky/
4487 F:      drivers/clocksource/timer-gx6605s.c
4488 F:      drivers/clocksource/timer-mp-csky.c
4489 F:      drivers/irqchip/irq-csky-*
4490 N:      csky
4491 K:      csky
4492
4493 CA8210 IEEE-802.15.4 RADIO DRIVER
4494 L:      [email protected]
4495 S:      Orphan
4496 W:      https://github.com/Cascoda/ca8210-linux.git
4497 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4498 F:      drivers/net/ieee802154/ca8210.c
4499
4500 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4501 M:      Damien Le Moal <[email protected]>
4502 L:      [email protected]
4503 L:      [email protected] (pinctrl driver)
4504 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4505 F:      drivers/pinctrl/pinctrl-k210.c
4506
4507 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4508 M:      Damien Le Moal <[email protected]>
4509 L:      [email protected]
4510 L:      [email protected]
4511 S:      Maintained
4512 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4513 F:      drivers/reset/reset-k210.c
4514
4515 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4516 M:      Damien Le Moal <[email protected]>
4517 L:      [email protected]
4518 S:      Maintained
4519 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4520 F:      drivers/soc/canaan/
4521 F:      include/soc/canaan/
4522
4523 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4524 M:      David Howells <[email protected]>
4525 L:      [email protected] (moderated for non-subscribers)
4526 S:      Supported
4527 F:      Documentation/filesystems/caching/cachefiles.rst
4528 F:      fs/cachefiles/
4529
4530 CADENCE MIPI-CSI2 BRIDGES
4531 M:      Maxime Ripard <[email protected]>
4532 L:      [email protected]
4533 S:      Maintained
4534 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4535 F:      drivers/media/platform/cadence/cdns-csi2*
4536
4537 CADENCE NAND DRIVER
4538 L:      [email protected]
4539 S:      Orphan
4540 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4541 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4542
4543 CADENCE USB3 DRD IP DRIVER
4544 M:      Peter Chen <[email protected]>
4545 M:      Pawel Laszczak <[email protected]>
4546 R:      Roger Quadros <[email protected]>
4547 R:      Aswath Govindraju <[email protected]>
4548 L:      [email protected]
4549 S:      Maintained
4550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4551 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4552 F:      drivers/usb/cdns3/
4553 X:      drivers/usb/cdns3/cdnsp*
4554
4555 CADENCE USBSSP DRD IP DRIVER
4556 M:      Pawel Laszczak <[email protected]>
4557 L:      [email protected]
4558 S:      Maintained
4559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4560 F:      drivers/usb/cdns3/
4561 X:      drivers/usb/cdns3/cdns3*
4562
4563 CADET FM/AM RADIO RECEIVER DRIVER
4564 M:      Hans Verkuil <[email protected]>
4565 L:      [email protected]
4566 S:      Maintained
4567 W:      https://linuxtv.org
4568 T:      git git://linuxtv.org/media_tree.git
4569 F:      drivers/media/radio/radio-cadet*
4570
4571 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4572 L:      [email protected]
4573 S:      Orphan
4574 T:      git git://linuxtv.org/media_tree.git
4575 F:      Documentation/admin-guide/media/cafe_ccic*
4576 F:      drivers/media/platform/marvell/
4577
4578 CAIF NETWORK LAYER
4579 L:      [email protected]
4580 S:      Orphan
4581 F:      Documentation/networking/caif/
4582 F:      drivers/net/caif/
4583 F:      include/net/caif/
4584 F:      include/uapi/linux/caif/
4585 F:      net/caif/
4586
4587 CAKE QDISC
4588 M:      Toke Høiland-Jørgensen <[email protected]>
4589 L:      [email protected] (moderated for non-subscribers)
4590 S:      Maintained
4591 F:      net/sched/sch_cake.c
4592
4593 CAN NETWORK DRIVERS
4594 M:      Wolfgang Grandegger <[email protected]>
4595 M:      Marc Kleine-Budde <[email protected]>
4596 L:      [email protected]
4597 S:      Maintained
4598 W:      https://github.com/linux-can
4599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4601 F:      Documentation/devicetree/bindings/net/can/
4602 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4603 F:      drivers/net/can/
4604 F:      drivers/phy/phy-can-transceiver.c
4605 F:      include/linux/can/bittiming.h
4606 F:      include/linux/can/dev.h
4607 F:      include/linux/can/length.h
4608 F:      include/linux/can/platform/
4609 F:      include/linux/can/rx-offload.h
4610 F:      include/uapi/linux/can/error.h
4611 F:      include/uapi/linux/can/netlink.h
4612 F:      include/uapi/linux/can/vxcan.h
4613
4614 CAN NETWORK LAYER
4615 M:      Oliver Hartkopp <[email protected]>
4616 M:      Marc Kleine-Budde <[email protected]>
4617 L:      [email protected]
4618 S:      Maintained
4619 W:      https://github.com/linux-can
4620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4622 F:      Documentation/networking/can.rst
4623 F:      include/linux/can/can-ml.h
4624 F:      include/linux/can/core.h
4625 F:      include/linux/can/skb.h
4626 F:      include/net/netns/can.h
4627 F:      include/uapi/linux/can.h
4628 F:      include/uapi/linux/can/bcm.h
4629 F:      include/uapi/linux/can/gw.h
4630 F:      include/uapi/linux/can/isotp.h
4631 F:      include/uapi/linux/can/raw.h
4632 F:      net/can/
4633
4634 CAN-J1939 NETWORK LAYER
4635 M:      Robin van der Gracht <[email protected]>
4636 M:      Oleksij Rempel <[email protected]>
4637 R:      [email protected]
4638 L:      [email protected]
4639 S:      Maintained
4640 F:      Documentation/networking/j1939.rst
4641 F:      include/uapi/linux/can/j1939.h
4642 F:      net/can/j1939/
4643
4644 CAPABILITIES
4645 M:      Serge Hallyn <[email protected]>
4646 L:      [email protected]
4647 S:      Supported
4648 F:      include/linux/capability.h
4649 F:      include/uapi/linux/capability.h
4650 F:      kernel/capability.c
4651 F:      security/commoncap.c
4652
4653 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4654 M:      Kevin Tsai <[email protected]>
4655 S:      Maintained
4656 F:      drivers/iio/light/cm*
4657
4658 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4659 M:      Christian Lamparter <[email protected]>
4660 L:      [email protected]
4661 S:      Maintained
4662 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4663 F:      drivers/net/wireless/ath/carl9170/
4664
4665 CAVIUM I2C DRIVER
4666 M:      Robert Richter <[email protected]>
4667 S:      Odd Fixes
4668 W:      http://www.marvell.com
4669 F:      drivers/i2c/busses/i2c-octeon*
4670 F:      drivers/i2c/busses/i2c-thunderx*
4671
4672 CAVIUM LIQUIDIO NETWORK DRIVER
4673 M:      Derek Chickles <[email protected]>
4674 M:      Satanand Burla <[email protected]>
4675 M:      Felix Manlunas <[email protected]>
4676 L:      [email protected]
4677 S:      Supported
4678 W:      http://www.marvell.com
4679 F:      drivers/net/ethernet/cavium/liquidio/
4680
4681 CAVIUM MMC DRIVER
4682 M:      Robert Richter <[email protected]>
4683 S:      Odd Fixes
4684 W:      http://www.marvell.com
4685 F:      drivers/mmc/host/cavium*
4686
4687 CAVIUM OCTEON-TX CRYPTO DRIVER
4688 M:      George Cherian <[email protected]>
4689 L:      [email protected]
4690 S:      Supported
4691 W:      http://www.marvell.com
4692 F:      drivers/crypto/cavium/cpt/
4693
4694 CAVIUM THUNDERX2 ARM64 SOC
4695 M:      Robert Richter <[email protected]>
4696 L:      [email protected] (moderated for non-subscribers)
4697 S:      Odd Fixes
4698 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4699 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4700
4701 CBS/ETF/TAPRIO QDISCS
4702 M:      Vinicius Costa Gomes <[email protected]>
4703 S:      Maintained
4704 L:      [email protected]
4705 F:      net/sched/sch_cbs.c
4706 F:      net/sched/sch_etf.c
4707 F:      net/sched/sch_taprio.c
4708
4709 CC2520 IEEE-802.15.4 RADIO DRIVER
4710 M:      Varka Bhadram <[email protected]>
4711 L:      [email protected]
4712 S:      Maintained
4713 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4714 F:      drivers/net/ieee802154/cc2520.c
4715 F:      include/linux/spi/cc2520.h
4716
4717 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4718 M:      Gilad Ben-Yossef <[email protected]>
4719 L:      [email protected]
4720 S:      Supported
4721 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4722 F:      drivers/crypto/ccree/
4723
4724 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4725 M:      Hadar Gat <[email protected]>
4726 L:      [email protected]
4727 S:      Supported
4728 F:      drivers/char/hw_random/cctrng.c
4729 F:      drivers/char/hw_random/cctrng.h
4730 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4731 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4732
4733 CEC FRAMEWORK
4734 M:      Hans Verkuil <[email protected]>
4735 L:      [email protected]
4736 S:      Supported
4737 W:      http://linuxtv.org
4738 T:      git git://linuxtv.org/media_tree.git
4739 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4740 F:      Documentation/devicetree/bindings/media/cec.txt
4741 F:      Documentation/driver-api/media/cec-core.rst
4742 F:      Documentation/userspace-api/media/cec
4743 F:      drivers/media/cec/
4744 F:      drivers/media/rc/keymaps/rc-cec.c
4745 F:      include/media/cec-notifier.h
4746 F:      include/media/cec.h
4747 F:      include/uapi/linux/cec-funcs.h
4748 F:      include/uapi/linux/cec.h
4749
4750 CEC GPIO DRIVER
4751 M:      Hans Verkuil <[email protected]>
4752 L:      [email protected]
4753 S:      Supported
4754 W:      http://linuxtv.org
4755 T:      git git://linuxtv.org/media_tree.git
4756 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
4757 F:      drivers/media/cec/platform/cec-gpio/
4758
4759 CELL BROADBAND ENGINE ARCHITECTURE
4760 M:      Arnd Bergmann <[email protected]>
4761 L:      [email protected]
4762 S:      Supported
4763 W:      http://www.ibm.com/developerworks/power/cell/
4764 F:      arch/powerpc/include/asm/cell*.h
4765 F:      arch/powerpc/include/asm/spu*.h
4766 F:      arch/powerpc/include/uapi/asm/spu*.h
4767 F:      arch/powerpc/platforms/cell/
4768
4769 CELLWISE CW2015 BATTERY DRIVER
4770 M:      Tobias Schrammm <[email protected]>
4771 S:      Maintained
4772 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4773 F:      drivers/power/supply/cw2015_battery.c
4774
4775 CEPH COMMON CODE (LIBCEPH)
4776 M:      Ilya Dryomov <[email protected]>
4777 M:      Xiubo Li <[email protected]>
4778 R:      Jeff Layton <[email protected]>
4779 L:      [email protected]
4780 S:      Supported
4781 W:      http://ceph.com/
4782 T:      git git://github.com/ceph/ceph-client.git
4783 F:      include/linux/ceph/
4784 F:      include/linux/crush/
4785 F:      net/ceph/
4786
4787 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4788 M:      Xiubo Li <[email protected]>
4789 M:      Ilya Dryomov <[email protected]>
4790 R:      Jeff Layton <[email protected]>
4791 L:      [email protected]
4792 S:      Supported
4793 W:      http://ceph.com/
4794 T:      git git://github.com/ceph/ceph-client.git
4795 F:      Documentation/filesystems/ceph.rst
4796 F:      fs/ceph/
4797
4798 CERTIFICATE HANDLING
4799 M:      David Howells <[email protected]>
4800 M:      David Woodhouse <[email protected]>
4801 L:      [email protected]
4802 S:      Maintained
4803 F:      Documentation/admin-guide/module-signing.rst
4804 F:      certs/
4805 F:      scripts/sign-file.c
4806 F:      tools/certs/
4807
4808 CFAG12864B LCD DRIVER
4809 M:      Miguel Ojeda <[email protected]>
4810 S:      Maintained
4811 F:      drivers/auxdisplay/cfag12864b.c
4812 F:      include/linux/cfag12864b.h
4813
4814 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4815 M:      Miguel Ojeda <[email protected]>
4816 S:      Maintained
4817 F:      drivers/auxdisplay/cfag12864bfb.c
4818 F:      include/linux/cfag12864b.h
4819
4820 CHAR and MISC DRIVERS
4821 M:      Arnd Bergmann <[email protected]>
4822 M:      Greg Kroah-Hartman <[email protected]>
4823 S:      Supported
4824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4825 F:      drivers/char/
4826 F:      drivers/misc/
4827 F:      include/linux/miscdevice.h
4828 X:      drivers/char/agp/
4829 X:      drivers/char/hw_random/
4830 X:      drivers/char/ipmi/
4831 X:      drivers/char/random.c
4832 X:      drivers/char/tpm/
4833
4834 CHECKPATCH
4835 M:      Andy Whitcroft <[email protected]>
4836 M:      Joe Perches <[email protected]>
4837 R:      Dwaipayan Ray <[email protected]>
4838 R:      Lukas Bulwahn <[email protected]>
4839 S:      Maintained
4840 F:      scripts/checkpatch.pl
4841
4842 CHECKPATCH DOCUMENTATION
4843 M:      Dwaipayan Ray <[email protected]>
4844 M:      Lukas Bulwahn <[email protected]>
4845 R:      Joe Perches <[email protected]>
4846 S:      Maintained
4847 F:      Documentation/dev-tools/checkpatch.rst
4848
4849 CHINESE DOCUMENTATION
4850 M:      Alex Shi <[email protected]>
4851 M:      Yanteng Si <[email protected]>
4852 S:      Maintained
4853 F:      Documentation/translations/zh_CN/
4854
4855 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4856 M:      Peter Chen <[email protected]>
4857 L:      [email protected]
4858 S:      Maintained
4859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4860 F:      drivers/usb/chipidea/
4861
4862 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4863 M:      Hans de Goede <[email protected]>
4864 L:      [email protected]
4865 S:      Maintained
4866 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
4867 F:      drivers/input/touchscreen/chipone_icn8318.c
4868
4869 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4870 M:      Hans de Goede <[email protected]>
4871 L:      [email protected]
4872 S:      Maintained
4873 F:      drivers/input/touchscreen/chipone_icn8505.c
4874
4875 CHROME HARDWARE PLATFORM SUPPORT
4876 M:      Benson Leung <[email protected]>
4877 L:      [email protected]
4878 S:      Maintained
4879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4880 F:      drivers/platform/chrome/
4881
4882 CHROMEOS EC CODEC DRIVER
4883 M:      Cheng-Yi Chiang <[email protected]>
4884 M:      Tzung-Bi Shih <[email protected]>
4885 R:      Guenter Roeck <[email protected]>
4886 L:      [email protected]
4887 S:      Maintained
4888 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4889 F:      sound/soc/codecs/cros_ec_codec.*
4890
4891 CHROMEOS EC SUBDRIVERS
4892 M:      Benson Leung <[email protected]>
4893 R:      Guenter Roeck <[email protected]>
4894 L:      [email protected]
4895 S:      Maintained
4896 F:      drivers/power/supply/cros_usbpd-charger.c
4897 N:      cros_ec
4898 N:      cros-ec
4899
4900 CHROMEOS EC USB TYPE-C DRIVER
4901 M:      Prashant Malani <[email protected]>
4902 L:      [email protected]
4903 S:      Maintained
4904 F:      drivers/platform/chrome/cros_ec_typec.c
4905
4906 CHROMEOS EC USB PD NOTIFY DRIVER
4907 M:      Prashant Malani <[email protected]>
4908 L:      [email protected]
4909 S:      Maintained
4910 F:      drivers/platform/chrome/cros_usbpd_notify.c
4911 F:      include/linux/platform_data/cros_usbpd_notify.h
4912
4913 CHRONTEL CH7322 CEC DRIVER
4914 M:      Joe Tessler <[email protected]>
4915 L:      [email protected]
4916 S:      Maintained
4917 T:      git git://linuxtv.org/media_tree.git
4918 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4919 F:      drivers/media/cec/i2c/ch7322.c
4920
4921 CIRRUS LOGIC AUDIO CODEC DRIVERS
4922 M:      James Schulman <[email protected]>
4923 M:      David Rhodes <[email protected]>
4924 M:      Lucas Tanure <[email protected]>
4925 M:      Richard Fitzgerald <[email protected]>
4926 L:      [email protected] (moderated for non-subscribers)
4927 L:      [email protected]
4928 S:      Maintained
4929 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
4930 F:      include/dt-bindings/sound/cs*
4931 F:      sound/pci/hda/cs*
4932 F:      sound/pci/hda/hda_cs_dsp_ctl.*
4933 F:      sound/soc/codecs/cs*
4934
4935 CIRRUS LOGIC DSP FIRMWARE DRIVER
4936 M:      Simon Trimmer <[email protected]>
4937 M:      Charles Keepax <[email protected]>
4938 M:      Richard Fitzgerald <[email protected]>
4939 L:      [email protected]
4940 S:      Supported
4941 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4942 T:      git https://github.com/CirrusLogic/linux-drivers.git
4943 F:      drivers/firmware/cirrus/*
4944 F:      include/linux/firmware/cirrus/*
4945
4946 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4947 M:      Hartley Sweeten <[email protected]>
4948 L:      [email protected]
4949 S:      Maintained
4950 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4951
4952 CIRRUS LOGIC LOCHNAGAR DRIVER
4953 M:      Charles Keepax <[email protected]>
4954 M:      Richard Fitzgerald <[email protected]>
4955 L:      [email protected]
4956 S:      Supported
4957 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4958 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4959 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4960 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4961 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4962 F:      Documentation/hwmon/lochnagar.rst
4963 F:      drivers/clk/clk-lochnagar.c
4964 F:      drivers/hwmon/lochnagar-hwmon.c
4965 F:      drivers/mfd/lochnagar-i2c.c
4966 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4967 F:      drivers/regulator/lochnagar-regulator.c
4968 F:      include/dt-bindings/clk/lochnagar.h
4969 F:      include/dt-bindings/pinctrl/lochnagar.h
4970 F:      include/linux/mfd/lochnagar*
4971 F:      sound/soc/codecs/lochnagar-sc.c
4972
4973 CIRRUS LOGIC MADERA CODEC DRIVERS
4974 M:      Charles Keepax <[email protected]>
4975 M:      Richard Fitzgerald <[email protected]>
4976 L:      [email protected] (moderated for non-subscribers)
4977 L:      [email protected]
4978 S:      Supported
4979 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4980 T:      git https://github.com/CirrusLogic/linux-drivers.git
4981 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4982 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4983 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4984 F:      drivers/gpio/gpio-madera*
4985 F:      drivers/irqchip/irq-madera*
4986 F:      drivers/mfd/cs47l*
4987 F:      drivers/mfd/madera*
4988 F:      drivers/pinctrl/cirrus/*
4989 F:      include/dt-bindings/sound/madera*
4990 F:      include/linux/irqchip/irq-madera*
4991 F:      include/linux/mfd/madera/*
4992 F:      include/sound/madera*
4993 F:      sound/soc/codecs/cs47l*
4994 F:      sound/soc/codecs/madera*
4995
4996 CISCO FCOE HBA DRIVER
4997 M:      Satish Kharat <[email protected]>
4998 M:      Sesidhar Baddela <[email protected]>
4999 M:      Karan Tilak Kumar <[email protected]>
5000 L:      [email protected]
5001 S:      Supported
5002 F:      drivers/scsi/fnic/
5003
5004 CISCO SCSI HBA DRIVER
5005 M:      Karan Tilak Kumar <[email protected]>
5006 M:      Sesidhar Baddela <[email protected]>
5007 L:      [email protected]
5008 S:      Supported
5009 F:      drivers/scsi/snic/
5010
5011 CISCO VIC ETHERNET NIC DRIVER
5012 M:      Christian Benvenuti <[email protected]>
5013 M:      Govindarajulu Varadarajan <[email protected]>
5014 S:      Supported
5015 F:      drivers/net/ethernet/cisco/enic/
5016
5017 CISCO VIC LOW LATENCY NIC DRIVER
5018 M:      Christian Benvenuti <[email protected]>
5019 M:      Nelson Escobar <[email protected]>
5020 S:      Supported
5021 F:      drivers/infiniband/hw/usnic/
5022
5023 CLANG-FORMAT FILE
5024 M:      Miguel Ojeda <[email protected]>
5025 S:      Maintained
5026 F:      .clang-format
5027
5028 CLANG/LLVM BUILD SUPPORT
5029 M:      Nathan Chancellor <[email protected]>
5030 M:      Nick Desaulniers <[email protected]>
5031 R:      Tom Rix <[email protected]>
5032 L:      [email protected]
5033 S:      Supported
5034 W:      https://clangbuiltlinux.github.io/
5035 B:      https://github.com/ClangBuiltLinux/linux/issues
5036 C:      irc://irc.libera.chat/clangbuiltlinux
5037 F:      Documentation/kbuild/llvm.rst
5038 F:      include/linux/compiler-clang.h
5039 F:      scripts/Makefile.clang
5040 F:      scripts/clang-tools/
5041 K:      \b(?i:clang|llvm)\b
5042
5043 CLANG CONTROL FLOW INTEGRITY SUPPORT
5044 M:      Sami Tolvanen <[email protected]>
5045 M:      Kees Cook <[email protected]>
5046 R:      Nathan Chancellor <[email protected]>
5047 R:      Nick Desaulniers <[email protected]>
5048 L:      [email protected]
5049 S:      Supported
5050 B:      https://github.com/ClangBuiltLinux/linux/issues
5051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5052 F:      include/linux/cfi.h
5053 F:      kernel/cfi.c
5054
5055 CLK API
5056 M:      Russell King <[email protected]>
5057 L:      [email protected]
5058 S:      Maintained
5059 F:      include/linux/clk.h
5060
5061 CLOCKSOURCE, CLOCKEVENT DRIVERS
5062 M:      Daniel Lezcano <[email protected]>
5063 M:      Thomas Gleixner <[email protected]>
5064 L:      [email protected]
5065 S:      Supported
5066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5067 F:      Documentation/devicetree/bindings/timer/
5068 F:      drivers/clocksource/
5069
5070 CMPC ACPI DRIVER
5071 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5072 M:      Daniel Oliveira Nascimento <[email protected]>
5073 L:      [email protected]
5074 S:      Supported
5075 F:      drivers/platform/x86/classmate-laptop.c
5076
5077 COBALT MEDIA DRIVER
5078 M:      Hans Verkuil <[email protected]>
5079 L:      [email protected]
5080 S:      Supported
5081 W:      https://linuxtv.org
5082 T:      git git://linuxtv.org/media_tree.git
5083 F:      drivers/media/pci/cobalt/
5084
5085 COCCINELLE/Semantic Patches (SmPL)
5086 M:      Julia Lawall <[email protected]>
5087 M:      Nicolas Palix <[email protected]>
5088 L:      [email protected] (moderated for non-subscribers)
5089 S:      Supported
5090 W:      https://coccinelle.gitlabpages.inria.fr/website/
5091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5092 F:      Documentation/dev-tools/coccinelle.rst
5093 F:      scripts/coccicheck
5094 F:      scripts/coccinelle/
5095
5096 CODA FILE SYSTEM
5097 M:      Jan Harkes <[email protected]>
5098 M:      [email protected]
5099 L:      [email protected]
5100 S:      Maintained
5101 W:      http://www.coda.cs.cmu.edu/
5102 F:      Documentation/filesystems/coda.rst
5103 F:      fs/coda/
5104 F:      include/linux/coda*.h
5105 F:      include/uapi/linux/coda*.h
5106
5107 CODA V4L2 MEM2MEM DRIVER
5108 M:      Philipp Zabel <[email protected]>
5109 L:      [email protected]
5110 S:      Maintained
5111 F:      Documentation/devicetree/bindings/media/coda.yaml
5112 F:      drivers/media/platform/chips-media/
5113
5114 CODE OF CONDUCT
5115 M:      Greg Kroah-Hartman <[email protected]>
5116 S:      Supported
5117 F:      Documentation/process/code-of-conduct-interpretation.rst
5118 F:      Documentation/process/code-of-conduct.rst
5119
5120 COMEDI DRIVERS
5121 M:      Ian Abbott <[email protected]>
5122 M:      H Hartley Sweeten <[email protected]>
5123 S:      Odd Fixes
5124 F:      drivers/comedi/
5125 F:      include/linux/comedi/
5126 F:      include/uapi/linux/comedi.h
5127
5128 COMMON CLK FRAMEWORK
5129 M:      Michael Turquette <[email protected]>
5130 M:      Stephen Boyd <[email protected]>
5131 L:      [email protected]
5132 S:      Maintained
5133 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5135 F:      Documentation/devicetree/bindings/clock/
5136 F:      drivers/clk/
5137 F:      include/dt-bindings/clock/
5138 F:      include/linux/clk-pr*
5139 F:      include/linux/clk/
5140 F:      include/linux/of_clk.h
5141 X:      drivers/clk/clkdev.c
5142
5143 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5144 M:      Steve French <[email protected]>
5145 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5146 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5147 R:      Shyam Prasad N <[email protected]> (multichannel)
5148 L:      [email protected]
5149 L:      [email protected] (moderated for non-subscribers)
5150 S:      Supported
5151 W:      https://wiki.samba.org/index.php/LinuxCIFS
5152 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5153 F:      Documentation/admin-guide/cifs/
5154 F:      fs/cifs/
5155 F:      fs/smbfs_common/
5156 F:      include/uapi/linux/cifs
5157
5158 COMPACTPCI HOTPLUG CORE
5159 M:      Scott Murray <[email protected]>
5160 L:      [email protected]
5161 S:      Maintained
5162 F:      drivers/pci/hotplug/cpci_hotplug*
5163
5164 COMPACTPCI HOTPLUG GENERIC DRIVER
5165 M:      Scott Murray <[email protected]>
5166 L:      [email protected]
5167 S:      Maintained
5168 F:      drivers/pci/hotplug/cpcihp_generic.c
5169
5170 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5171 M:      Scott Murray <[email protected]>
5172 L:      [email protected]
5173 S:      Maintained
5174 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5175
5176 COMPAL LAPTOP SUPPORT
5177 M:      Cezary Jackiewicz <[email protected]>
5178 L:      [email protected]
5179 S:      Maintained
5180 F:      drivers/platform/x86/compal-laptop.c
5181
5182 COMPILER ATTRIBUTES
5183 M:      Miguel Ojeda <[email protected]>
5184 R:      Nick Desaulniers <[email protected]>
5185 S:      Maintained
5186 F:      include/linux/compiler_attributes.h
5187
5188 COMPUTE EXPRESS LINK (CXL)
5189 M:      Alison Schofield <[email protected]>
5190 M:      Vishal Verma <[email protected]>
5191 M:      Ira Weiny <[email protected]>
5192 M:      Ben Widawsky <[email protected]>
5193 M:      Dan Williams <[email protected]>
5194 L:      [email protected]
5195 S:      Maintained
5196 F:      drivers/cxl/
5197 F:      include/uapi/linux/cxl_mem.h
5198
5199 CONEXANT ACCESSRUNNER USB DRIVER
5200 L:      [email protected]
5201 S:      Orphan
5202 W:      http://accessrunner.sourceforge.net/
5203 F:      drivers/usb/atm/cxacru.c
5204
5205 CONFIGFS
5206 M:      Joel Becker <[email protected]>
5207 M:      Christoph Hellwig <[email protected]>
5208 S:      Supported
5209 T:      git git://git.infradead.org/users/hch/configfs.git
5210 F:      fs/configfs/
5211 F:      include/linux/configfs.h
5212 F:      samples/configfs/
5213
5214 CONSOLE SUBSYSTEM
5215 M:      Greg Kroah-Hartman <[email protected]>
5216 S:      Supported
5217 F:      drivers/video/console/
5218 F:      include/linux/console*
5219
5220 CONTEXT TRACKING
5221 M:      Frederic Weisbecker <[email protected]>
5222 M:      "Paul E. McKenney" <[email protected]>
5223 S:      Maintained
5224 F:      kernel/context_tracking.c
5225 F:      include/linux/context_tracking*
5226
5227 CONTROL GROUP (CGROUP)
5228 M:      Tejun Heo <[email protected]>
5229 M:      Zefan Li <[email protected]>
5230 M:      Johannes Weiner <[email protected]>
5231 L:      [email protected]
5232 S:      Maintained
5233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5234 F:      Documentation/admin-guide/cgroup-v1/
5235 F:      Documentation/admin-guide/cgroup-v2.rst
5236 F:      include/linux/cgroup*
5237 F:      kernel/cgroup/
5238 F:      tools/testing/selftests/cgroup/
5239
5240 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5241 M:      Tejun Heo <[email protected]>
5242 M:      Jens Axboe <[email protected]>
5243 L:      [email protected]
5244 L:      [email protected]
5245 T:      git git://git.kernel.dk/linux-block
5246 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5247 F:      block/bfq-cgroup.c
5248 F:      block/blk-cgroup.c
5249 F:      block/blk-iolatency.c
5250 F:      block/blk-throttle.c
5251 F:      include/linux/blk-cgroup.h
5252
5253 CONTROL GROUP - CPUSET
5254 M:      Zefan Li <[email protected]>
5255 L:      [email protected]
5256 S:      Maintained
5257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5258 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5259 F:      include/linux/cpuset.h
5260 F:      kernel/cgroup/cpuset.c
5261
5262 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5263 M:      Johannes Weiner <[email protected]>
5264 M:      Michal Hocko <[email protected]>
5265 M:      Roman Gushchin <[email protected]>
5266 M:      Shakeel Butt <[email protected]>
5267 R:      Muchun Song <[email protected]>
5268 L:      [email protected]
5269 L:      [email protected]
5270 S:      Maintained
5271 F:      mm/memcontrol.c
5272 F:      mm/swap_cgroup.c
5273 F:      tools/testing/selftests/cgroup/memcg_protection.m
5274 F:      tools/testing/selftests/cgroup/test_kmem.c
5275 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5276
5277 CORETEMP HARDWARE MONITORING DRIVER
5278 M:      Fenghua Yu <[email protected]>
5279 L:      [email protected]
5280 S:      Maintained
5281 F:      Documentation/hwmon/coretemp.rst
5282 F:      drivers/hwmon/coretemp.c
5283
5284 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5285 M:      Marius Zachmann <[email protected]>
5286 L:      [email protected]
5287 S:      Maintained
5288 F:      drivers/hwmon/corsair-cpro.c
5289
5290 CORSAIR-PSU HARDWARE MONITOR DRIVER
5291 M:      Wilken Gottwalt <[email protected]>
5292 L:      [email protected]
5293 S:      Maintained
5294 F:      Documentation/hwmon/corsair-psu.rst
5295 F:      drivers/hwmon/corsair-psu.c
5296
5297 COUNTER SUBSYSTEM
5298 M:      William Breathitt Gray <[email protected]>
5299 L:      [email protected]
5300 S:      Maintained
5301 T:      git https://git.linaro.org/people/william.gray/counter.git
5302 F:      Documentation/ABI/testing/sysfs-bus-counter
5303 F:      Documentation/driver-api/generic-counter.rst
5304 F:      drivers/counter/
5305 F:      include/linux/counter.h
5306 F:      include/uapi/linux/counter.h
5307 F:      tools/counter/
5308
5309 CP2615 I2C DRIVER
5310 M:      Bence Csókás <[email protected]>
5311 S:      Maintained
5312 F:      drivers/i2c/busses/i2c-cp2615.c
5313
5314 CPMAC ETHERNET DRIVER
5315 M:      Florian Fainelli <[email protected]>
5316 L:      [email protected]
5317 S:      Maintained
5318 F:      drivers/net/ethernet/ti/cpmac.c
5319
5320 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5321 M:      Viresh Kumar <[email protected]>
5322 M:      Sudeep Holla <[email protected]>
5323 L:      [email protected]
5324 S:      Maintained
5325 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5326 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5327
5328 CPU FREQUENCY SCALING FRAMEWORK
5329 M:      "Rafael J. Wysocki" <[email protected]>
5330 M:      Viresh Kumar <[email protected]>
5331 L:      [email protected]
5332 S:      Maintained
5333 B:      https://bugzilla.kernel.org
5334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5336 F:      Documentation/admin-guide/pm/cpufreq.rst
5337 F:      Documentation/admin-guide/pm/intel_pstate.rst
5338 F:      Documentation/cpu-freq/
5339 F:      Documentation/devicetree/bindings/cpufreq/
5340 F:      drivers/cpufreq/
5341 F:      include/linux/cpufreq.h
5342 F:      include/linux/sched/cpufreq.h
5343 F:      kernel/sched/cpufreq*.c
5344 F:      tools/testing/selftests/cpufreq/
5345
5346 CPU IDLE TIME MANAGEMENT FRAMEWORK
5347 M:      "Rafael J. Wysocki" <[email protected]>
5348 M:      Daniel Lezcano <[email protected]>
5349 L:      [email protected]
5350 S:      Maintained
5351 B:      https://bugzilla.kernel.org
5352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5353 F:      Documentation/admin-guide/pm/cpuidle.rst
5354 F:      Documentation/driver-api/pm/cpuidle.rst
5355 F:      drivers/cpuidle/
5356 F:      include/linux/cpuidle.h
5357
5358 CPU POWER MONITORING SUBSYSTEM
5359 M:      Thomas Renninger <[email protected]>
5360 M:      Shuah Khan <[email protected]>
5361 M:      Shuah Khan <[email protected]>
5362 L:      [email protected]
5363 S:      Maintained
5364 F:      tools/power/cpupower/
5365
5366 CPUID/MSR DRIVER
5367 M:      "H. Peter Anvin" <[email protected]>
5368 S:      Maintained
5369 F:      arch/x86/kernel/cpuid.c
5370 F:      arch/x86/kernel/msr.c
5371
5372 CPUIDLE DRIVER - ARM BIG LITTLE
5373 M:      Lorenzo Pieralisi <[email protected]>
5374 M:      Daniel Lezcano <[email protected]>
5375 L:      [email protected]
5376 L:      [email protected] (moderated for non-subscribers)
5377 S:      Maintained
5378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5379 F:      drivers/cpuidle/cpuidle-big_little.c
5380
5381 CPUIDLE DRIVER - ARM EXYNOS
5382 M:      Bartlomiej Zolnierkiewicz <[email protected]>
5383 M:      Daniel Lezcano <[email protected]>
5384 M:      Kukjin Kim <[email protected]>
5385 L:      [email protected]
5386 L:      [email protected]
5387 S:      Supported
5388 F:      arch/arm/mach-exynos/pm.c
5389 F:      drivers/cpuidle/cpuidle-exynos.c
5390 F:      include/linux/platform_data/cpuidle-exynos.h
5391
5392 CPUIDLE DRIVER - ARM PSCI
5393 M:      Lorenzo Pieralisi <[email protected]>
5394 M:      Sudeep Holla <[email protected]>
5395 L:      [email protected]
5396 L:      [email protected] (moderated for non-subscribers)
5397 S:      Supported
5398 F:      drivers/cpuidle/cpuidle-psci.c
5399
5400 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5401 M:      Ulf Hansson <[email protected]>
5402 L:      [email protected]
5403 L:      [email protected] (moderated for non-subscribers)
5404 S:      Supported
5405 F:      drivers/cpuidle/cpuidle-psci.h
5406 F:      drivers/cpuidle/cpuidle-psci-domain.c
5407
5408 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5409 M:      Ulf Hansson <[email protected]>
5410 L:      [email protected]
5411 S:      Supported
5412 F:      drivers/cpuidle/dt_idle_genpd.c
5413 F:      drivers/cpuidle/dt_idle_genpd.h
5414
5415 CPUIDLE DRIVER - RISC-V SBI
5416 M:      Anup Patel <[email protected]>
5417 L:      [email protected]
5418 L:      [email protected]
5419 S:      Maintained
5420 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5421
5422 CRAMFS FILESYSTEM
5423 M:      Nicolas Pitre <[email protected]>
5424 S:      Maintained
5425 F:      Documentation/filesystems/cramfs.rst
5426 F:      fs/cramfs/
5427
5428 CREATIVE SB0540
5429 M:      Bastien Nocera <[email protected]>
5430 L:      [email protected]
5431 S:      Maintained
5432 F:      drivers/hid/hid-creative-sb0540.c
5433
5434 CRYPTO API
5435 M:      Herbert Xu <[email protected]>
5436 M:      "David S. Miller" <[email protected]>
5437 L:      [email protected]
5438 S:      Maintained
5439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5441 F:      Documentation/crypto/
5442 F:      Documentation/devicetree/bindings/crypto/
5443 F:      arch/*/crypto/
5444 F:      crypto/
5445 F:      drivers/crypto/
5446 F:      include/crypto/
5447 F:      include/linux/crypto*
5448 F:      lib/crypto/
5449
5450 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5451 M:      Neil Horman <[email protected]>
5452 L:      [email protected]
5453 S:      Maintained
5454 F:      crypto/ansi_cprng.c
5455 F:      crypto/rng.c
5456
5457 CS3308 MEDIA DRIVER
5458 M:      Hans Verkuil <[email protected]>
5459 L:      [email protected]
5460 S:      Odd Fixes
5461 W:      http://linuxtv.org
5462 T:      git git://linuxtv.org/media_tree.git
5463 F:      drivers/media/i2c/cs3308.c
5464
5465 CS5535 Audio ALSA driver
5466 M:      Jaya Kumar <[email protected]>
5467 S:      Maintained
5468 F:      sound/pci/cs5535audio/
5469
5470 CSI DRIVERS FOR ALLWINNER V3s
5471 M:      Yong Deng <[email protected]>
5472 L:      [email protected]
5473 S:      Maintained
5474 T:      git git://linuxtv.org/media_tree.git
5475 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
5476 F:      drivers/media/platform/sunxi/sun6i-csi/
5477
5478 CTU CAN FD DRIVER
5479 M:      Pavel Pisa <[email protected]>
5480 M:      Ondrej Ille <[email protected]>
5481 L:      [email protected]
5482 S:      Maintained
5483 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5484 F:      drivers/net/can/ctucanfd/
5485
5486 CW1200 WLAN driver
5487 M:      Solomon Peachy <[email protected]>
5488 S:      Maintained
5489 F:      drivers/net/wireless/st/cw1200/
5490
5491 CX18 VIDEO4LINUX DRIVER
5492 M:      Andy Walls <[email protected]>
5493 L:      [email protected]
5494 S:      Maintained
5495 W:      https://linuxtv.org
5496 T:      git git://linuxtv.org/media_tree.git
5497 F:      drivers/media/pci/cx18/
5498 F:      include/uapi/linux/ivtv*
5499
5500 CX2341X MPEG ENCODER HELPER MODULE
5501 M:      Hans Verkuil <[email protected]>
5502 L:      [email protected]
5503 S:      Maintained
5504 W:      https://linuxtv.org
5505 T:      git git://linuxtv.org/media_tree.git
5506 F:      drivers/media/common/cx2341x*
5507 F:      include/media/drv-intf/cx2341x.h
5508
5509 CX24120 MEDIA DRIVER
5510 M:      Jemma Denson <[email protected]>
5511 M:      Patrick Boettcher <[email protected]>
5512 L:      [email protected]
5513 S:      Maintained
5514 W:      https://linuxtv.org
5515 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5516 F:      drivers/media/dvb-frontends/cx24120*
5517
5518 CX88 VIDEO4LINUX DRIVER
5519 M:      Mauro Carvalho Chehab <[email protected]>
5520 L:      [email protected]
5521 S:      Odd fixes
5522 W:      https://linuxtv.org
5523 T:      git git://linuxtv.org/media_tree.git
5524 F:      Documentation/driver-api/media/drivers/cx88*
5525 F:      drivers/media/pci/cx88/
5526
5527 CXD2820R MEDIA DRIVER
5528 M:      Antti Palosaari <[email protected]>
5529 L:      [email protected]
5530 S:      Maintained
5531 W:      https://linuxtv.org
5532 W:      http://palosaari.fi/linux/
5533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5534 T:      git git://linuxtv.org/anttip/media_tree.git
5535 F:      drivers/media/dvb-frontends/cxd2820r*
5536
5537 CXGB3 ETHERNET DRIVER (CXGB3)
5538 M:      Raju Rangoju <[email protected]>
5539 L:      [email protected]
5540 S:      Supported
5541 W:      http://www.chelsio.com
5542 F:      drivers/net/ethernet/chelsio/cxgb3/
5543
5544 CXGB3 ISCSI DRIVER (CXGB3I)
5545 M:      Varun Prakash <[email protected]>
5546 L:      [email protected]
5547 S:      Supported
5548 W:      http://www.chelsio.com
5549 F:      drivers/scsi/cxgbi/cxgb3i
5550
5551 CXGB4 CRYPTO DRIVER (chcr)
5552 M:      Ayush Sawal <[email protected]>
5553 M:      Vinay Kumar Yadav <[email protected]>
5554 M:      Rohit Maheshwari <[email protected]>
5555 L:      [email protected]
5556 S:      Supported
5557 W:      http://www.chelsio.com
5558 F:      drivers/crypto/chelsio
5559
5560 CXGB4 INLINE CRYPTO DRIVER
5561 M:      Ayush Sawal <[email protected]>
5562 M:      Vinay Kumar Yadav <[email protected]>
5563 M:      Rohit Maheshwari <[email protected]>
5564 L:      [email protected]
5565 S:      Supported
5566 W:      http://www.chelsio.com
5567 F:      drivers/net/ethernet/chelsio/inline_crypto/
5568
5569 CXGB4 ETHERNET DRIVER (CXGB4)
5570 M:      Raju Rangoju <[email protected]>
5571 L:      [email protected]
5572 S:      Supported
5573 W:      http://www.chelsio.com
5574 F:      drivers/net/ethernet/chelsio/cxgb4/
5575
5576 CXGB4 ISCSI DRIVER (CXGB4I)
5577 M:      Varun Prakash <[email protected]>
5578 L:      [email protected]
5579 S:      Supported
5580 W:      http://www.chelsio.com
5581 F:      drivers/scsi/cxgbi/cxgb4i
5582
5583 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5584 M:      Potnuri Bharat Teja <[email protected]>
5585 L:      [email protected]
5586 S:      Supported
5587 W:      http://www.openfabrics.org
5588 F:      drivers/infiniband/hw/cxgb4/
5589 F:      include/uapi/rdma/cxgb4-abi.h
5590
5591 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5592 M:      Raju Rangoju <[email protected]>
5593 L:      [email protected]
5594 S:      Supported
5595 W:      http://www.chelsio.com
5596 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5597
5598 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5599 M:      Frederic Barrat <[email protected]>
5600 M:      Andrew Donnellan <[email protected]>
5601 L:      [email protected]
5602 S:      Supported
5603 F:      Documentation/ABI/testing/sysfs-class-cxl
5604 F:      Documentation/powerpc/cxl.rst
5605 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5606 F:      drivers/misc/cxl/
5607 F:      include/misc/cxl*
5608 F:      include/uapi/misc/cxl.h
5609
5610 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5611 M:      Manoj N. Kumar <[email protected]>
5612 M:      Matthew R. Ochs <[email protected]>
5613 M:      Uma Krishnan <[email protected]>
5614 L:      [email protected]
5615 S:      Supported
5616 F:      Documentation/powerpc/cxlflash.rst
5617 F:      drivers/scsi/cxlflash/
5618 F:      include/uapi/scsi/cxlflash_ioctl.h
5619
5620 CYBERPRO FB DRIVER
5621 M:      Russell King <[email protected]>
5622 L:      [email protected] (moderated for non-subscribers)
5623 S:      Maintained
5624 W:      http://www.armlinux.org.uk/
5625 F:      drivers/video/fbdev/cyber2000fb.*
5626
5627 CYCLADES PC300 DRIVER
5628 S:      Orphan
5629 F:      drivers/net/wan/pc300*
5630
5631 CYPRESS_FIRMWARE MEDIA DRIVER
5632 M:      Antti Palosaari <[email protected]>
5633 L:      [email protected]
5634 S:      Maintained
5635 W:      https://linuxtv.org
5636 W:      http://palosaari.fi/linux/
5637 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5638 T:      git git://linuxtv.org/anttip/media_tree.git
5639 F:      drivers/media/common/cypress_firmware*
5640
5641 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5642 M:      Linus Walleij <[email protected]>
5643 L:      [email protected]
5644 S:      Maintained
5645 F:      drivers/input/touchscreen/cy8ctma140.c
5646
5647 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5648 M:      Yassine Oudjana <[email protected]>
5649 L:      [email protected]
5650 S:      Maintained
5651 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
5652 F:      drivers/input/keyboard/cypress-sf.c
5653
5654 CYTTSP TOUCHSCREEN DRIVER
5655 M:      Linus Walleij <[email protected]>
5656 L:      [email protected]
5657 S:      Maintained
5658 F:      drivers/input/touchscreen/cyttsp*
5659
5660 D-LINK DIR-685 TOUCHKEYS DRIVER
5661 M:      Linus Walleij <[email protected]>
5662 L:      [email protected]
5663 S:      Supported
5664 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5665
5666 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5667 M:      Joshua Kinard <[email protected]>
5668 S:      Maintained
5669 F:      drivers/rtc/rtc-ds1685.c
5670 F:      include/linux/rtc/ds1685.h
5671
5672 DAMA SLAVE for AX.25
5673 M:      Joerg Reuter <[email protected]>
5674 L:      [email protected]
5675 S:      Maintained
5676 W:      http://yaina.de/jreuter/
5677 W:      http://www.qsl.net/dl1bke/
5678 F:      net/ax25/af_ax25.c
5679 F:      net/ax25/ax25_dev.c
5680 F:      net/ax25/ax25_ds_*
5681 F:      net/ax25/ax25_in.c
5682 F:      net/ax25/ax25_out.c
5683 F:      net/ax25/ax25_timer.c
5684 F:      net/ax25/sysctl_net_ax25.c
5685
5686 DATA ACCESS MONITOR
5687 M:      SeongJae Park <[email protected]>
5688 L:      [email protected]
5689 L:      [email protected]
5690 S:      Maintained
5691 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
5692 F:      Documentation/admin-guide/mm/damon/
5693 F:      Documentation/mm/damon/
5694 F:      include/linux/damon.h
5695 F:      include/trace/events/damon.h
5696 F:      mm/damon/
5697 F:      tools/testing/selftests/damon/
5698
5699 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5700 L:      [email protected]
5701 S:      Orphan
5702 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5703 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5704
5705 DC390/AM53C974 SCSI driver
5706 M:      Hannes Reinecke <[email protected]>
5707 L:      [email protected]
5708 S:      Maintained
5709 F:      drivers/scsi/am53c974.c
5710
5711 DC395x SCSI driver
5712 M:      Oliver Neukum <[email protected]>
5713 M:      Ali Akcaagac <[email protected]>
5714 M:      Jamie Lenehan <[email protected]>
5715 L:      [email protected]
5716 S:      Maintained
5717 W:      http://twibble.org/dist/dc395x/
5718 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
5719 F:      Documentation/scsi/dc395x.rst
5720 F:      drivers/scsi/dc395x.*
5721
5722 DCCP PROTOCOL
5723 L:      [email protected]
5724 S:      Orphan
5725 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5726 F:      include/linux/dccp.h
5727 F:      include/linux/tfrc.h
5728 F:      include/uapi/linux/dccp.h
5729 F:      net/dccp/
5730
5731 DECnet NETWORK LAYER
5732 L:      [email protected]
5733 S:      Orphan
5734 W:      http://linux-decnet.sourceforge.net
5735 F:      Documentation/networking/decnet.rst
5736 F:      net/decnet/
5737
5738 DECSTATION PLATFORM SUPPORT
5739 M:      "Maciej W. Rozycki" <[email protected]>
5740 L:      [email protected]
5741 S:      Maintained
5742 W:      http://www.linux-mips.org/wiki/DECstation
5743 F:      arch/mips/dec/
5744 F:      arch/mips/include/asm/dec/
5745 F:      arch/mips/include/asm/mach-dec/
5746
5747 DEFXX FDDI NETWORK DRIVER
5748 M:      "Maciej W. Rozycki" <[email protected]>
5749 S:      Maintained
5750 F:      drivers/net/fddi/defxx.*
5751
5752 DEFZA FDDI NETWORK DRIVER
5753 M:      "Maciej W. Rozycki" <[email protected]>
5754 S:      Maintained
5755 F:      drivers/net/fddi/defza.*
5756
5757 DEINTERLACE DRIVERS FOR ALLWINNER H3
5758 M:      Jernej Skrabec <[email protected]>
5759 L:      [email protected]
5760 S:      Maintained
5761 T:      git git://linuxtv.org/media_tree.git
5762 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5763 F:      drivers/media/platform/sunxi/sun8i-di/
5764
5765 DELL LAPTOP DRIVER
5766 M:      Matthew Garrett <[email protected]>
5767 M:      Pali Rohár <[email protected]>
5768 L:      [email protected]
5769 S:      Maintained
5770 F:      drivers/platform/x86/dell/dell-laptop.c
5771
5772 DELL LAPTOP FREEFALL DRIVER
5773 M:      Pali Rohár <[email protected]>
5774 S:      Maintained
5775 F:      drivers/platform/x86/dell/dell-smo8800.c
5776
5777 DELL LAPTOP RBTN DRIVER
5778 M:      Pali Rohár <[email protected]>
5779 S:      Maintained
5780 F:      drivers/platform/x86/dell/dell-rbtn.*
5781
5782 DELL LAPTOP SMM DRIVER
5783 M:      Pali Rohár <[email protected]>
5784 S:      Maintained
5785 F:      Documentation/ABI/obsolete/procfs-i8k
5786 F:      drivers/hwmon/dell-smm-hwmon.c
5787 F:      include/uapi/linux/i8k.h
5788
5789 DELL REMOTE BIOS UPDATE DRIVER
5790 M:      Stuart Hayes <[email protected]>
5791 L:      [email protected]
5792 S:      Maintained
5793 F:      drivers/platform/x86/dell/dell_rbu.c
5794
5795 DELL SMBIOS DRIVER
5796 M:      Pali Rohár <[email protected]>
5797 L:      [email protected]
5798 L:      [email protected]
5799 S:      Maintained
5800 F:      drivers/platform/x86/dell/dell-smbios.*
5801
5802 DELL SMBIOS SMM DRIVER
5803 L:      [email protected]
5804 L:      [email protected]
5805 S:      Maintained
5806 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5807
5808 DELL SMBIOS WMI DRIVER
5809 L:      [email protected]
5810 L:      [email protected]
5811 S:      Maintained
5812 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5813 F:      tools/wmi/dell-smbios-example.c
5814
5815 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5816 M:      Stuart Hayes <[email protected]>
5817 L:      [email protected]
5818 S:      Maintained
5819 F:      Documentation/driver-api/dcdbas.rst
5820 F:      drivers/platform/x86/dell/dcdbas.*
5821
5822 DELL WMI DESCRIPTOR DRIVER
5823 L:      [email protected]
5824 S:      Maintained
5825 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5826
5827 DELL WMI SYSMAN DRIVER
5828 M:      Divya Bharathi <[email protected]>
5829 M:      Prasanth Ksr <[email protected]>
5830 L:      [email protected]
5831 L:      [email protected]
5832 S:      Maintained
5833 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5834 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5835
5836 DELL WMI NOTIFICATIONS DRIVER
5837 M:      Matthew Garrett <[email protected]>
5838 M:      Pali Rohár <[email protected]>
5839 S:      Maintained
5840 F:      drivers/platform/x86/dell/dell-wmi-base.c
5841
5842 DELL WMI HARDWARE PRIVACY SUPPORT
5843 M:      Perry Yuan <[email protected]>
5844 L:      [email protected]
5845 L:      [email protected]
5846 S:      Maintained
5847 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
5848
5849 DELTA ST MEDIA DRIVER
5850 M:      Hugues Fruchet <[email protected]>
5851 L:      [email protected]
5852 S:      Supported
5853 W:      https://linuxtv.org
5854 T:      git git://linuxtv.org/media_tree.git
5855 F:      drivers/media/platform/st/sti/delta
5856
5857 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
5858 M:      Zev Weiss <[email protected]>
5859 L:      [email protected]
5860 S:      Maintained
5861 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
5862
5863 DELTA DPS920AB PSU DRIVER
5864 M:      Robert Marko <[email protected]>
5865 L:      [email protected]
5866 S:      Maintained
5867 F:      Documentation/hwmon/dps920ab.rst
5868 F:      drivers/hwmon/pmbus/dps920ab.c
5869
5870 DELTA NETWORKS TN48M CPLD DRIVERS
5871 M:      Robert Marko <[email protected]>
5872 S:      Maintained
5873 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
5874 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
5875 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
5876 F:      drivers/gpio/gpio-tn48m.c
5877 F:      include/dt-bindings/reset/delta,tn48m-reset.h
5878
5879 DENALI NAND DRIVER
5880 L:      [email protected]
5881 S:      Orphan
5882 F:      drivers/mtd/nand/raw/denali*
5883
5884 DESIGNWARE EDMA CORE IP DRIVER
5885 M:      Gustavo Pimentel <[email protected]>
5886 L:      [email protected]
5887 S:      Maintained
5888 F:      drivers/dma/dw-edma/
5889 F:      include/linux/dma/edma.h
5890
5891 DESIGNWARE XDATA IP DRIVER
5892 M:      Gustavo Pimentel <[email protected]>
5893 L:      [email protected]
5894 S:      Maintained
5895 F:      Documentation/misc-devices/dw-xdata-pcie.rst
5896 F:      drivers/misc/dw-xdata-pcie.c
5897
5898 DESIGNWARE USB2 DRD IP DRIVER
5899 M:      Minas Harutyunyan <[email protected]>
5900 L:      [email protected]
5901 S:      Maintained
5902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5903 F:      drivers/usb/dwc2/
5904
5905 DESIGNWARE USB3 DRD IP DRIVER
5906 M:      Felipe Balbi <[email protected]>
5907 L:      [email protected]
5908 S:      Maintained
5909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5910 F:      drivers/usb/dwc3/
5911
5912 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5913 M:      Andreas Klinger <[email protected]>
5914 L:      [email protected]
5915 S:      Maintained
5916 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5917 F:      drivers/iio/proximity/srf*.c
5918
5919 DEVICE COREDUMP (DEV_COREDUMP)
5920 M:      Johannes Berg <[email protected]>
5921 L:      [email protected]
5922 S:      Maintained
5923 F:      drivers/base/devcoredump.c
5924 F:      include/linux/devcoredump.h
5925
5926 DEVICE DEPENDENCY HELPER SCRIPT
5927 M:      Saravana Kannan <[email protected]>
5928 L:      [email protected]
5929 S:      Maintained
5930 F:      scripts/dev-needs.sh
5931
5932 DEVICE DIRECT ACCESS (DAX)
5933 M:      Dan Williams <[email protected]>
5934 M:      Vishal Verma <[email protected]>
5935 M:      Dave Jiang <[email protected]>
5936 L:      [email protected]
5937 S:      Supported
5938 F:      drivers/dax/
5939
5940 DEVICE FREQUENCY (DEVFREQ)
5941 M:      MyungJoo Ham <[email protected]>
5942 M:      Kyungmin Park <[email protected]>
5943 M:      Chanwoo Choi <[email protected]>
5944 L:      [email protected]
5945 S:      Maintained
5946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5947 F:      Documentation/devicetree/bindings/devfreq/
5948 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
5949 F:      drivers/devfreq/
5950 F:      include/linux/devfreq.h
5951 F:      include/trace/events/devfreq.h
5952
5953 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5954 M:      Chanwoo Choi <[email protected]>
5955 L:      [email protected]
5956 S:      Supported
5957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5958 F:      Documentation/devicetree/bindings/devfreq/event/
5959 F:      drivers/devfreq/devfreq-event.c
5960 F:      drivers/devfreq/event/
5961 F:      include/dt-bindings/pmu/exynos_ppmu.h
5962 F:      include/linux/devfreq-event.h
5963
5964 DEVICE NUMBER REGISTRY
5965 M:      Torben Mathiasen <[email protected]>
5966 S:      Maintained
5967 W:      http://lanana.org/docs/device-list/index.html
5968
5969 DEVICE RESOURCE MANAGEMENT HELPERS
5970 M:      Hans de Goede <[email protected]>
5971 R:      Matti Vaittinen <[email protected]>
5972 S:      Maintained
5973 F:      include/linux/devm-helpers.h
5974
5975 DEVICE-MAPPER  (LVM)
5976 M:      Alasdair Kergon <[email protected]>
5977 M:      Mike Snitzer <[email protected]>
5978 M:      [email protected]
5979 L:      [email protected]
5980 S:      Maintained
5981 W:      http://sources.redhat.com/dm
5982 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5984 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5985 F:      Documentation/admin-guide/device-mapper/
5986 F:      drivers/md/Kconfig
5987 F:      drivers/md/Makefile
5988 F:      drivers/md/dm*
5989 F:      drivers/md/persistent-data/
5990 F:      include/linux/device-mapper.h
5991 F:      include/linux/dm-*.h
5992 F:      include/uapi/linux/dm-*.h
5993
5994 DEVLINK
5995 M:      Jiri Pirko <[email protected]>
5996 L:      [email protected]
5997 S:      Supported
5998 F:      Documentation/networking/devlink
5999 F:      include/net/devlink.h
6000 F:      include/uapi/linux/devlink.h
6001 F:      net/core/devlink.c
6002
6003 DH ELECTRONICS IMX6 DHCOM BOARD SUPPORT
6004 M:      Christoph Niedermaier <[email protected]>
6005 L:      [email protected]
6006 S:      Maintained
6007 F:      arch/arm/boot/dts/imx6*-dhcom-*
6008
6009 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6010 M:      Marek Vasut <[email protected]>
6011 L:      [email protected]
6012 S:      Maintained
6013 F:      arch/arm/boot/dts/stm32mp1*-dhcom-*
6014 F:      arch/arm/boot/dts/stm32mp1*-dhcor-*
6015
6016 DIALOG SEMICONDUCTOR DRIVERS
6017 M:      Support Opensource <[email protected]>
6018 S:      Supported
6019 W:      http://www.dialog-semiconductor.com/products
6020 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
6021 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6022 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6023 F:      Documentation/devicetree/bindings/mfd/da90*.yaml
6024 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6025 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6026 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
6027 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6028 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
6029 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
6030 F:      Documentation/hwmon/da90??.rst
6031 F:      drivers/gpio/gpio-da90??.c
6032 F:      drivers/hwmon/da90??-hwmon.c
6033 F:      drivers/iio/adc/da91??-*.c
6034 F:      drivers/input/misc/da72??.[ch]
6035 F:      drivers/input/misc/da90??_onkey.c
6036 F:      drivers/input/touchscreen/da9052_tsi.c
6037 F:      drivers/leds/leds-da90??.c
6038 F:      drivers/mfd/da903x.c
6039 F:      drivers/mfd/da90??-*.c
6040 F:      drivers/mfd/da91??-*.c
6041 F:      drivers/pinctrl/pinctrl-da90??.c
6042 F:      drivers/power/supply/da9052-battery.c
6043 F:      drivers/power/supply/da91??-*.c
6044 F:      drivers/regulator/da9???-regulator.[ch]
6045 F:      drivers/regulator/slg51000-regulator.[ch]
6046 F:      drivers/rtc/rtc-da90??.c
6047 F:      drivers/thermal/da90??-thermal.c
6048 F:      drivers/video/backlight/da90??_bl.c
6049 F:      drivers/watchdog/da90??_wdt.c
6050 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6051 F:      include/linux/mfd/da903x.h
6052 F:      include/linux/mfd/da9052/
6053 F:      include/linux/mfd/da9055/
6054 F:      include/linux/mfd/da9062/
6055 F:      include/linux/mfd/da9063/
6056 F:      include/linux/mfd/da9150/
6057 F:      include/linux/regulator/da9211.h
6058 F:      include/sound/da[79]*.h
6059 F:      sound/soc/codecs/da[79]*.[ch]
6060
6061 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6062 M:      William Breathitt Gray <[email protected]>
6063 L:      [email protected]
6064 S:      Maintained
6065 F:      drivers/gpio/gpio-gpio-mm.c
6066
6067 DIOLAN U2C-12 I2C DRIVER
6068 M:      Guenter Roeck <[email protected]>
6069 L:      [email protected]
6070 S:      Maintained
6071 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6072
6073 DIRECTORY NOTIFICATION (DNOTIFY)
6074 M:      Jan Kara <[email protected]>
6075 R:      Amir Goldstein <[email protected]>
6076 L:      [email protected]
6077 S:      Maintained
6078 F:      Documentation/filesystems/dnotify.rst
6079 F:      fs/notify/dnotify/
6080 F:      include/linux/dnotify.h
6081
6082 DISK GEOMETRY AND PARTITION HANDLING
6083 M:      Andries Brouwer <[email protected]>
6084 S:      Maintained
6085 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6086 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6087 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6088
6089 DISKQUOTA
6090 M:      Jan Kara <[email protected]>
6091 S:      Maintained
6092 F:      Documentation/filesystems/quota.rst
6093 F:      fs/quota/
6094 F:      include/linux/quota*.h
6095 F:      include/uapi/linux/quota*.h
6096
6097 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6098 M:      Bernie Thompson <[email protected]>
6099 L:      [email protected]
6100 S:      Maintained
6101 W:      http://plugable.com/category/projects/udlfb/
6102 F:      Documentation/fb/udlfb.rst
6103 F:      drivers/video/fbdev/udlfb.c
6104 F:      include/video/udlfb.h
6105
6106 DISTRIBUTED LOCK MANAGER (DLM)
6107 M:      Christine Caulfield <[email protected]>
6108 M:      David Teigland <[email protected]>
6109 L:      [email protected]
6110 S:      Supported
6111 W:      http://sources.redhat.com/cluster/
6112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6113 F:      fs/dlm/
6114
6115 DMA BUFFER SHARING FRAMEWORK
6116 M:      Sumit Semwal <[email protected]>
6117 M:      Christian König <[email protected]>
6118 L:      [email protected]
6119 L:      [email protected]
6120 L:      [email protected] (moderated for non-subscribers)
6121 S:      Maintained
6122 T:      git git://anongit.freedesktop.org/drm/drm-misc
6123 F:      Documentation/driver-api/dma-buf.rst
6124 F:      drivers/dma-buf/
6125 F:      include/linux/*fence.h
6126 F:      include/linux/dma-buf.h
6127 F:      include/linux/dma-resv.h
6128 K:      \bdma_(?:buf|fence|resv)\b
6129
6130 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6131 M:      Vinod Koul <[email protected]>
6132 L:      [email protected]
6133 S:      Maintained
6134 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6136 F:      Documentation/devicetree/bindings/dma/
6137 F:      Documentation/driver-api/dmaengine/
6138 F:      drivers/dma/
6139 F:      include/dt-bindings/dma/
6140 F:      include/linux/dma/
6141 F:      include/linux/dmaengine.h
6142 F:      include/linux/of_dma.h
6143
6144 DMA MAPPING HELPERS
6145 M:      Christoph Hellwig <[email protected]>
6146 M:      Marek Szyprowski <[email protected]>
6147 R:      Robin Murphy <[email protected]>
6148 L:      [email protected]
6149 S:      Supported
6150 W:      http://git.infradead.org/users/hch/dma-mapping.git
6151 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6152 F:      include/asm-generic/dma-mapping.h
6153 F:      include/linux/dma-direct.h
6154 F:      include/linux/dma-mapping.h
6155 F:      include/linux/dma-map-ops.h
6156 F:      kernel/dma/
6157
6158 DMA MAPPING BENCHMARK
6159 M:      Xiang Chen <[email protected]>
6160 L:      [email protected]
6161 F:      kernel/dma/map_benchmark.c
6162 F:      tools/testing/selftests/dma/
6163
6164 DMA-BUF HEAPS FRAMEWORK
6165 M:      Sumit Semwal <[email protected]>
6166 R:      Benjamin Gaignard <[email protected]>
6167 R:      Liam Mark <[email protected]>
6168 R:      Laura Abbott <[email protected]>
6169 R:      Brian Starkey <[email protected]>
6170 R:      John Stultz <[email protected]>
6171 L:      [email protected]
6172 L:      [email protected]
6173 L:      [email protected] (moderated for non-subscribers)
6174 S:      Maintained
6175 T:      git git://anongit.freedesktop.org/drm/drm-misc
6176 F:      drivers/dma-buf/dma-heap.c
6177 F:      drivers/dma-buf/heaps/*
6178 F:      include/linux/dma-heap.h
6179 F:      include/uapi/linux/dma-heap.h
6180
6181 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6182 M:      Lukasz Luba <[email protected]>
6183 L:      [email protected]
6184 L:      [email protected]
6185 S:      Maintained
6186 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6187 F:      drivers/memory/samsung/exynos5422-dmc.c
6188
6189 DME1737 HARDWARE MONITOR DRIVER
6190 M:      Juerg Haefliger <[email protected]>
6191 L:      [email protected]
6192 S:      Maintained
6193 F:      Documentation/hwmon/dme1737.rst
6194 F:      drivers/hwmon/dme1737.c
6195
6196 DMI/SMBIOS SUPPORT
6197 M:      Jean Delvare <[email protected]>
6198 S:      Maintained
6199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6200 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6201 F:      drivers/firmware/dmi-id.c
6202 F:      drivers/firmware/dmi_scan.c
6203 F:      include/linux/dmi.h
6204
6205 DOCUMENTATION
6206 M:      Jonathan Corbet <[email protected]>
6207 L:      [email protected]
6208 S:      Maintained
6209 P:      Documentation/doc-guide/maintainer-profile.rst
6210 T:      git git://git.lwn.net/linux.git docs-next
6211 F:      Documentation/
6212 F:      scripts/documentation-file-ref-check
6213 F:      scripts/kernel-doc
6214 F:      scripts/sphinx-pre-install
6215 X:      Documentation/ABI/
6216 X:      Documentation/admin-guide/media/
6217 X:      Documentation/devicetree/
6218 X:      Documentation/driver-api/media/
6219 X:      Documentation/firmware-guide/acpi/
6220 X:      Documentation/i2c/
6221 X:      Documentation/power/
6222 X:      Documentation/spi/
6223 X:      Documentation/userspace-api/media/
6224
6225 DOCUMENTATION REPORTING ISSUES
6226 M:      Thorsten Leemhuis <[email protected]>
6227 L:      [email protected]
6228 S:      Maintained
6229 F:      Documentation/admin-guide/reporting-issues.rst
6230
6231 DOCUMENTATION SCRIPTS
6232 M:      Mauro Carvalho Chehab <[email protected]>
6233 L:      [email protected]
6234 S:      Maintained
6235 F:      Documentation/sphinx/parse-headers.pl
6236 F:      scripts/documentation-file-ref-check
6237 F:      scripts/sphinx-pre-install
6238
6239 DOCUMENTATION/ITALIAN
6240 M:      Federico Vaga <[email protected]>
6241 L:      [email protected]
6242 S:      Maintained
6243 F:      Documentation/translations/it_IT
6244
6245 DOCUMENTATION/JAPANESE
6246 R:      Akira Yokosawa <[email protected]>
6247 L:      [email protected]
6248 S:      Maintained
6249 F:      Documentation/translations/ja_JP
6250
6251 DONGWOON DW9714 LENS VOICE COIL DRIVER
6252 M:      Sakari Ailus <[email protected]>
6253 L:      [email protected]
6254 S:      Maintained
6255 T:      git git://linuxtv.org/media_tree.git
6256 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
6257 F:      drivers/media/i2c/dw9714.c
6258
6259 DONGWOON DW9768 LENS VOICE COIL DRIVER
6260 M:      Dongchun Zhu <[email protected]>
6261 L:      [email protected]
6262 S:      Maintained
6263 T:      git git://linuxtv.org/media_tree.git
6264 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6265 F:      drivers/media/i2c/dw9768.c
6266
6267 DONGWOON DW9807 LENS VOICE COIL DRIVER
6268 M:      Sakari Ailus <[email protected]>
6269 L:      [email protected]
6270 S:      Maintained
6271 T:      git git://linuxtv.org/media_tree.git
6272 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6273 F:      drivers/media/i2c/dw9807-vcm.c
6274
6275 DOUBLETALK DRIVER
6276 M:      "James R. Van Zandt" <[email protected]>
6277 L:      [email protected]
6278 S:      Maintained
6279 F:      drivers/char/dtlk.c
6280 F:      include/linux/dtlk.h
6281
6282 DPAA2 DATAPATH I/O (DPIO) DRIVER
6283 M:      Roy Pledge <[email protected]>
6284 L:      [email protected]
6285 S:      Maintained
6286 F:      drivers/soc/fsl/dpio
6287
6288 DPAA2 ETHERNET DRIVER
6289 M:      Ioana Ciornei <[email protected]>
6290 L:      [email protected]
6291 S:      Maintained
6292 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6293 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6294 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6295 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6296 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6297 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6298 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6299 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6300 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6301
6302 DPAA2 ETHERNET SWITCH DRIVER
6303 M:      Ioana Ciornei <[email protected]>
6304 L:      [email protected]
6305 S:      Maintained
6306 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6307 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6308 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6309
6310 DRBD DRIVER
6311 M:      Philipp Reisner <[email protected]>
6312 M:      Lars Ellenberg <[email protected]>
6313 M:      Christoph Böhmwalder <[email protected]>
6314 L:      [email protected]
6315 S:      Supported
6316 W:      http://www.drbd.org
6317 T:      git git://git.linbit.com/linux-drbd.git
6318 T:      git git://git.linbit.com/drbd-8.4.git
6319 F:      Documentation/admin-guide/blockdev/
6320 F:      drivers/block/drbd/
6321 F:      lib/lru_cache.c
6322
6323 DRIVER COMPONENT FRAMEWORK
6324 L:      [email protected]
6325 F:      drivers/base/component.c
6326 F:      include/linux/component.h
6327
6328 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6329 M:      Greg Kroah-Hartman <[email protected]>
6330 R:      "Rafael J. Wysocki" <[email protected]>
6331 S:      Supported
6332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6333 F:      Documentation/core-api/kobject.rst
6334 F:      drivers/base/
6335 F:      fs/debugfs/
6336 F:      fs/sysfs/
6337 F:      include/linux/debugfs.h
6338 F:      include/linux/kobj*
6339 F:      lib/kobj*
6340
6341 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6342 M:      Nishanth Menon <[email protected]>
6343 L:      [email protected]
6344 S:      Maintained
6345 F:      drivers/soc/ti/smartreflex.c
6346 F:      include/linux/power/smartreflex.h
6347
6348 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6349 M:      Maxime Ripard <[email protected]>
6350 M:      Chen-Yu Tsai <[email protected]>
6351 R:      Jernej Skrabec <[email protected]>
6352 L:      [email protected]
6353 S:      Supported
6354 T:      git git://anongit.freedesktop.org/drm/drm-misc
6355 F:      drivers/gpu/drm/sun4i/sun8i*
6356
6357 DRM DRIVER FOR ARM PL111 CLCD
6358 M:      Emma Anholt <[email protected]>
6359 S:      Supported
6360 T:      git git://anongit.freedesktop.org/drm/drm-misc
6361 F:      drivers/gpu/drm/pl111/
6362
6363 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6364 M:      Linus Walleij <[email protected]>
6365 S:      Maintained
6366 T:      git git://anongit.freedesktop.org/drm/drm-misc
6367 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6368 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6369
6370 DRM DRIVER FOR ASPEED BMC GFX
6371 M:      Joel Stanley <[email protected]>
6372 L:      [email protected] (moderated for non-subscribers)
6373 S:      Supported
6374 T:      git git://anongit.freedesktop.org/drm/drm-misc
6375 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6376 F:      drivers/gpu/drm/aspeed/
6377
6378 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6379 M:      Dave Airlie <[email protected]>
6380 R:      Thomas Zimmermann <[email protected]>
6381 L:      [email protected]
6382 S:      Supported
6383 T:      git git://anongit.freedesktop.org/drm/drm-misc
6384 F:      drivers/gpu/drm/ast/
6385
6386 DRM DRIVER FOR BOCHS VIRTUAL GPU
6387 M:      Gerd Hoffmann <[email protected]>
6388 L:      [email protected]
6389 S:      Maintained
6390 T:      git git://anongit.freedesktop.org/drm/drm-misc
6391 F:      drivers/gpu/drm/tiny/bochs.c
6392
6393 DRM DRIVER FOR BOE HIMAX8279D PANELS
6394 M:      Jerry Han <[email protected]>
6395 S:      Maintained
6396 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6397 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6398
6399 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6400 M:      Jagan Teki <[email protected]>
6401 S:      Maintained
6402 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6403 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6404
6405 DRM DRIVER FOR EBBG FT8719 PANEL
6406 M:      Joel Selvaraj <[email protected]>
6407 S:      Maintained
6408 T:      git git://anongit.freedesktop.org/drm/drm-misc
6409 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6410 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6411
6412 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6413 M:      Linus Walleij <[email protected]>
6414 S:      Maintained
6415 T:      git git://anongit.freedesktop.org/drm/drm-misc
6416 F:      drivers/gpu/drm/tve200/
6417
6418 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6419 M:      Icenowy Zheng <[email protected]>
6420 S:      Maintained
6421 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6422 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6423
6424 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6425 M:      Jagan Teki <[email protected]>
6426 S:      Maintained
6427 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6428 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6429
6430 DRM DRIVER FOR GENERIC USB DISPLAY
6431 M:      Noralf Trønnes <[email protected]>
6432 S:      Maintained
6433 W:      https://github.com/notro/gud/wiki
6434 T:      git git://anongit.freedesktop.org/drm/drm-misc
6435 F:      drivers/gpu/drm/gud/
6436 F:      include/drm/gud.h
6437
6438 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6439 M:      Hans de Goede <[email protected]>
6440 S:      Maintained
6441 T:      git git://anongit.freedesktop.org/drm/drm-misc
6442 F:      drivers/gpu/drm/tiny/gm12u320.c
6443
6444 DRM DRIVER FOR HX8357D PANELS
6445 M:      Emma Anholt <[email protected]>
6446 S:      Maintained
6447 T:      git git://anongit.freedesktop.org/drm/drm-misc
6448 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
6449 F:      drivers/gpu/drm/tiny/hx8357d.c
6450
6451 DRM DRIVER FOR ILITEK ILI9225 PANELS
6452 M:      David Lechner <[email protected]>
6453 S:      Maintained
6454 T:      git git://anongit.freedesktop.org/drm/drm-misc
6455 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6456 F:      drivers/gpu/drm/tiny/ili9225.c
6457
6458 DRM DRIVER FOR ILITEK ILI9486 PANELS
6459 M:      Kamlesh Gurudasani <[email protected]>
6460 S:      Maintained
6461 T:      git git://anongit.freedesktop.org/drm/drm-misc
6462 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6463 F:      drivers/gpu/drm/tiny/ili9486.c
6464
6465 DRM DRIVER FOR INTEL I810 VIDEO CARDS
6466 S:      Orphan / Obsolete
6467 F:      drivers/gpu/drm/i810/
6468 F:      include/uapi/drm/i810_drm.h
6469
6470 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
6471 M:      Paul Kocialkowski <[email protected]>
6472 S:      Supported
6473 T:      git git://anongit.freedesktop.org/drm/drm-misc
6474 F:      drivers/gpu/drm/logicvc/
6475
6476 DRM DRIVER FOR LVDS PANELS
6477 M:      Laurent Pinchart <[email protected]>
6478 L:      [email protected]
6479 T:      git git://anongit.freedesktop.org/drm/drm-misc
6480 S:      Maintained
6481 F:      drivers/gpu/drm/panel/panel-lvds.c
6482 F:      Documentation/devicetree/bindings/display/lvds.yaml
6483 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6484
6485 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6486 M:      Guido Günther <[email protected]>
6487 R:      Purism Kernel Team <[email protected]>
6488 S:      Maintained
6489 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6490 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6491
6492 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
6493 S:      Orphan / Obsolete
6494 F:      drivers/gpu/drm/mga/
6495 F:      include/uapi/drm/mga_drm.h
6496
6497 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6498 M:      Dave Airlie <[email protected]>
6499 R:      Thomas Zimmermann <[email protected]>
6500 L:      [email protected]
6501 S:      Supported
6502 T:      git git://anongit.freedesktop.org/drm/drm-misc
6503 F:      drivers/gpu/drm/mgag200/
6504
6505 DRM DRIVER FOR MI0283QT
6506 M:      Noralf Trønnes <[email protected]>
6507 S:      Maintained
6508 T:      git git://anongit.freedesktop.org/drm/drm-misc
6509 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6510 F:      drivers/gpu/drm/tiny/mi0283qt.c
6511
6512 DRM DRIVER FOR MIPI DBI compatible panels
6513 M:      Noralf Trønnes <[email protected]>
6514 S:      Maintained
6515 W:      https://github.com/notro/panel-mipi-dbi/wiki
6516 T:      git git://anongit.freedesktop.org/drm/drm-misc
6517 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6518 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
6519
6520 DRM DRIVER FOR MSM ADRENO GPU
6521 M:      Rob Clark <[email protected]>
6522 M:      Abhinav Kumar <[email protected]>
6523 M:      Dmitry Baryshkov <[email protected]>
6524 R:      Sean Paul <[email protected]>
6525 L:      [email protected]
6526 L:      [email protected]
6527 L:      [email protected]
6528 S:      Maintained
6529 T:      git https://gitlab.freedesktop.org/drm/msm.git
6530 F:      Documentation/devicetree/bindings/display/msm/
6531 F:      drivers/gpu/drm/msm/
6532 F:      include/uapi/drm/msm_drm.h
6533
6534 DRM DRIVER FOR NOVATEK NT35510 PANELS
6535 M:      Linus Walleij <[email protected]>
6536 S:      Maintained
6537 T:      git git://anongit.freedesktop.org/drm/drm-misc
6538 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
6539 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
6540
6541 DRM DRIVER FOR NOVATEK NT35560 PANELS
6542 M:      Linus Walleij <[email protected]>
6543 S:      Maintained
6544 T:      git git://anongit.freedesktop.org/drm/drm-misc
6545 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
6546 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
6547
6548 DRM DRIVER FOR NOVATEK NT36672A PANELS
6549 M:      Sumit Semwal <[email protected]>
6550 S:      Maintained
6551 T:      git git://anongit.freedesktop.org/drm/drm-misc
6552 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
6553 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
6554
6555 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
6556 M:      Ben Skeggs <[email protected]>
6557 M:      Karol Herbst <[email protected]>
6558 M:      Lyude Paul <[email protected]>
6559 L:      [email protected]
6560 L:      [email protected]
6561 S:      Supported
6562 W:      https://nouveau.freedesktop.org/
6563 Q:      https://patchwork.freedesktop.org/project/nouveau/
6564 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
6565 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
6566 C:      irc://irc.oftc.net/nouveau
6567 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
6568 F:      drivers/gpu/drm/nouveau/
6569 F:      include/uapi/drm/nouveau_drm.h
6570
6571 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
6572 M:      Stefan Mavrodiev <[email protected]>
6573 S:      Maintained
6574 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
6575 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
6576
6577 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
6578 R:      Douglas Anderson <[email protected]>
6579 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
6580 F:      drivers/gpu/drm/bridge/parade-ps8640.c
6581
6582 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
6583 M:      Noralf Trønnes <[email protected]>
6584 S:      Maintained
6585 T:      git git://anongit.freedesktop.org/drm/drm-misc
6586 F:      Documentation/devicetree/bindings/display/repaper.txt
6587 F:      drivers/gpu/drm/tiny/repaper.c
6588
6589 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
6590 M:      Javier Martinez Canillas <[email protected]>
6591 S:      Maintained
6592 T:      git git://anongit.freedesktop.org/drm/drm-misc
6593 F:      Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml
6594 F:      drivers/gpu/drm/solomon/ssd130x*
6595
6596 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
6597 M:      Dave Airlie <[email protected]>
6598 M:      Gerd Hoffmann <[email protected]>
6599 L:      [email protected]
6600 S:      Obsolete
6601 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
6602 T:      git git://anongit.freedesktop.org/drm/drm-misc
6603 F:      drivers/gpu/drm/tiny/cirrus.c
6604
6605 DRM DRIVER FOR QXL VIRTUAL GPU
6606 M:      Dave Airlie <[email protected]>
6607 M:      Gerd Hoffmann <[email protected]>
6608 L:      [email protected]
6609 L:      [email protected]
6610 S:      Maintained
6611 T:      git git://anongit.freedesktop.org/drm/drm-misc
6612 F:      drivers/gpu/drm/qxl/
6613 F:      include/uapi/drm/qxl_drm.h
6614
6615 DRM DRIVER FOR RAGE 128 VIDEO CARDS
6616 S:      Orphan / Obsolete
6617 F:      drivers/gpu/drm/r128/
6618 F:      include/uapi/drm/r128_drm.h
6619
6620 DRM DRIVER FOR RAYDIUM RM67191 PANELS
6621 M:      Robert Chiras <[email protected]>
6622 S:      Maintained
6623 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6624 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
6625
6626 DRM DRIVER FOR SAMSUNG DB7430 PANELS
6627 M:      Linus Walleij <[email protected]>
6628 S:      Maintained
6629 T:      git git://anongit.freedesktop.org/drm/drm-misc
6630 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6631 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
6632
6633 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
6634 M:      Markuss Broks <[email protected]>
6635 S:      Maintained
6636 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
6637 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
6638
6639 DRM DRIVER FOR SITRONIX ST7703 PANELS
6640 M:      Guido Günther <[email protected]>
6641 R:      Purism Kernel Team <[email protected]>
6642 R:      Ondrej Jirman <[email protected]>
6643 S:      Maintained
6644 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6645 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
6646
6647 DRM DRIVER FOR SAVAGE VIDEO CARDS
6648 S:      Orphan / Obsolete
6649 F:      drivers/gpu/drm/savage/
6650 F:      include/uapi/drm/savage_drm.h
6651
6652 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6653 M:      Thomas Zimmermann <[email protected]>
6654 M:      Javier Martinez Canillas <[email protected]>
6655 L:      [email protected]
6656 S:      Maintained
6657 T:      git git://anongit.freedesktop.org/drm/drm-misc
6658 F:      drivers/gpu/drm/drm_aperture.c
6659 F:      drivers/gpu/drm/tiny/simpledrm.c
6660 F:      drivers/video/aperture.c
6661 F:      include/drm/drm_aperture.h
6662 F:      include/linux/aperture.h
6663
6664 DRM DRIVER FOR SIS VIDEO CARDS
6665 S:      Orphan / Obsolete
6666 F:      drivers/gpu/drm/sis/
6667 F:      include/uapi/drm/sis_drm.h
6668
6669 DRM DRIVER FOR SITRONIX ST7586 PANELS
6670 M:      David Lechner <[email protected]>
6671 S:      Maintained
6672 T:      git git://anongit.freedesktop.org/drm/drm-misc
6673 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
6674 F:      drivers/gpu/drm/tiny/st7586.c
6675
6676 DRM DRIVER FOR SITRONIX ST7701 PANELS
6677 M:      Jagan Teki <[email protected]>
6678 S:      Maintained
6679 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6680 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
6681
6682 DRM DRIVER FOR SITRONIX ST7735R PANELS
6683 M:      David Lechner <[email protected]>
6684 S:      Maintained
6685 T:      git git://anongit.freedesktop.org/drm/drm-misc
6686 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6687 F:      drivers/gpu/drm/tiny/st7735r.c
6688
6689 DRM DRIVER FOR ST-ERICSSON MCDE
6690 M:      Linus Walleij <[email protected]>
6691 S:      Maintained
6692 T:      git git://anongit.freedesktop.org/drm/drm-misc
6693 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
6694 F:      drivers/gpu/drm/mcde/
6695
6696 DRM DRIVER FOR TDFX VIDEO CARDS
6697 S:      Orphan / Obsolete
6698 F:      drivers/gpu/drm/tdfx/
6699
6700 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
6701 M:      Jagan Teki <[email protected]>
6702 S:      Maintained
6703 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
6704 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
6705
6706 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
6707 R:      Douglas Anderson <[email protected]>
6708 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
6709 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
6710
6711 DRM DRIVER FOR TPO TPG110 PANELS
6712 M:      Linus Walleij <[email protected]>
6713 S:      Maintained
6714 T:      git git://anongit.freedesktop.org/drm/drm-misc
6715 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
6716 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
6717
6718 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
6719 M:      Dave Airlie <[email protected]>
6720 R:      Sean Paul <[email protected]>
6721 R:      Thomas Zimmermann <[email protected]>
6722 L:      [email protected]
6723 S:      Supported
6724 T:      git git://anongit.freedesktop.org/drm/drm-misc
6725 F:      drivers/gpu/drm/udl/
6726
6727 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
6728 M:      Rodrigo Siqueira <[email protected]>
6729 M:      Melissa Wen <[email protected]>
6730 R:      Haneen Mohammed <[email protected]>
6731 R:      Daniel Vetter <[email protected]>
6732 L:      [email protected]
6733 S:      Maintained
6734 T:      git git://anongit.freedesktop.org/drm/drm-misc
6735 F:      Documentation/gpu/vkms.rst
6736 F:      drivers/gpu/drm/vkms/
6737
6738 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
6739 M:      Hans de Goede <[email protected]>
6740 L:      [email protected]
6741 S:      Maintained
6742 T:      git git://anongit.freedesktop.org/drm/drm-misc
6743 F:      drivers/gpu/drm/vboxvideo/
6744
6745 DRM DRIVER FOR VMWARE VIRTUAL GPU
6746 M:      Zack Rusin <[email protected]>
6747 R:      VMware Graphics Reviewers <[email protected]>
6748 L:      [email protected]
6749 S:      Supported
6750 T:      git git://anongit.freedesktop.org/drm/drm-misc
6751 F:      drivers/gpu/drm/vmwgfx/
6752 F:      include/uapi/drm/vmwgfx_drm.h
6753
6754 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
6755 M:      Linus Walleij <[email protected]>
6756 S:      Maintained
6757 T:      git git://anongit.freedesktop.org/drm/drm-misc
6758 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
6759 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
6760
6761 DRM DRIVERS
6762 M:      David Airlie <[email protected]>
6763 M:      Daniel Vetter <[email protected]>
6764 L:      [email protected]
6765 S:      Maintained
6766 B:      https://gitlab.freedesktop.org/drm
6767 C:      irc://irc.oftc.net/dri-devel
6768 T:      git git://anongit.freedesktop.org/drm/drm
6769 F:      Documentation/devicetree/bindings/display/
6770 F:      Documentation/devicetree/bindings/gpu/
6771 F:      Documentation/gpu/
6772 F:      drivers/gpu/
6773 F:      include/drm/
6774 F:      include/linux/vga*
6775 F:      include/uapi/drm/
6776
6777 DRM DRIVERS AND MISC GPU PATCHES
6778 M:      Maarten Lankhorst <[email protected]>
6779 M:      Maxime Ripard <[email protected]>
6780 M:      Thomas Zimmermann <[email protected]>
6781 S:      Maintained
6782 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
6783 T:      git git://anongit.freedesktop.org/drm/drm-misc
6784 F:      Documentation/gpu/
6785 F:      drivers/gpu/drm/*
6786 F:      drivers/gpu/vga/
6787 F:      include/drm/drm*
6788 F:      include/linux/vga*
6789 F:      include/uapi/drm/drm*
6790
6791 DRM DRIVERS FOR ALLWINNER A10
6792 M:      Maxime Ripard <[email protected]>
6793 M:      Chen-Yu Tsai <[email protected]>
6794 L:      [email protected]
6795 S:      Supported
6796 T:      git git://anongit.freedesktop.org/drm/drm-misc
6797 F:      Documentation/devicetree/bindings/display/allwinner*
6798 F:      drivers/gpu/drm/sun4i/
6799
6800 DRM DRIVERS FOR AMLOGIC SOCS
6801 M:      Neil Armstrong <[email protected]>
6802 L:      [email protected]
6803 L:      [email protected]
6804 S:      Supported
6805 W:      http://linux-meson.com/
6806 T:      git git://anongit.freedesktop.org/drm/drm-misc
6807 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
6808 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
6809 F:      Documentation/gpu/meson.rst
6810 F:      drivers/gpu/drm/meson/
6811
6812 DRM DRIVERS FOR ATMEL HLCDC
6813 M:      Sam Ravnborg <[email protected]>
6814 M:      Boris Brezillon <[email protected]>
6815 L:      [email protected]
6816 S:      Supported
6817 T:      git git://anongit.freedesktop.org/drm/drm-misc
6818 F:      Documentation/devicetree/bindings/display/atmel/
6819 F:      drivers/gpu/drm/atmel-hlcdc/
6820
6821 DRM DRIVERS FOR BRIDGE CHIPS
6822 M:      Andrzej Hajda <[email protected]>
6823 M:      Neil Armstrong <[email protected]>
6824 M:      Robert Foss <[email protected]>
6825 R:      Laurent Pinchart <[email protected]>
6826 R:      Jonas Karlman <[email protected]>
6827 R:      Jernej Skrabec <[email protected]>
6828 S:      Maintained
6829 T:      git git://anongit.freedesktop.org/drm/drm-misc
6830 F:      Documentation/devicetree/bindings/display/bridge/
6831 F:      drivers/gpu/drm/bridge/
6832
6833 DRM DRIVERS FOR EXYNOS
6834 M:      Inki Dae <[email protected]>
6835 M:      Seung-Woo Kim <[email protected]>
6836 M:      Kyungmin Park <[email protected]>
6837 L:      [email protected]
6838 S:      Supported
6839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
6840 F:      Documentation/devicetree/bindings/display/exynos/
6841 F:      Documentation/devicetree/bindings/display/samsung/
6842 F:      drivers/gpu/drm/exynos/
6843 F:      include/uapi/drm/exynos_drm.h
6844
6845 DRM DRIVERS FOR FREESCALE DCU
6846 M:      Stefan Agner <[email protected]>
6847 M:      Alison Wang <[email protected]>
6848 L:      [email protected]
6849 S:      Supported
6850 T:      git git://anongit.freedesktop.org/drm/drm-misc
6851 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
6852 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
6853 F:      drivers/gpu/drm/fsl-dcu/
6854
6855 DRM DRIVERS FOR FREESCALE IMX
6856 M:      Philipp Zabel <[email protected]>
6857 L:      [email protected]
6858 S:      Maintained
6859 F:      Documentation/devicetree/bindings/display/imx/
6860 F:      drivers/gpu/drm/imx/
6861 F:      drivers/gpu/ipu-v3/
6862
6863 DRM DRIVERS FOR FREESCALE IMX BRIDGE
6864 M:      Liu Ying <[email protected]>
6865 L:      [email protected]
6866 S:      Maintained
6867 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
6868 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
6869 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
6870 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
6871 F:      drivers/gpu/drm/bridge/imx/
6872
6873 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
6874 M:      Patrik Jakobsson <[email protected]>
6875 L:      [email protected]
6876 S:      Maintained
6877 T:      git git://github.com/patjak/drm-gma500
6878 F:      drivers/gpu/drm/gma500/
6879
6880 DRM DRIVERS FOR HISILICON
6881 M:      Xinliang Liu <[email protected]>
6882 M:      Tian Tao  <[email protected]>
6883 R:      John Stultz <[email protected]>
6884 R:      Xinwei Kong <[email protected]>
6885 R:      Chen Feng <[email protected]>
6886 L:      [email protected]
6887 S:      Maintained
6888 T:      git git://anongit.freedesktop.org/drm/drm-misc
6889 F:      Documentation/devicetree/bindings/display/hisilicon/
6890 F:      drivers/gpu/drm/hisilicon/
6891
6892 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6893 M:      Deepak Rawat <[email protected]>
6894 L:      [email protected]
6895 L:      [email protected]
6896 S:      Maintained
6897 T:      git git://anongit.freedesktop.org/drm/drm-misc
6898 F:      drivers/gpu/drm/hyperv
6899
6900 DRM DRIVERS FOR LIMA
6901 M:      Qiang Yu <[email protected]>
6902 L:      [email protected]
6903 L:      [email protected] (moderated for non-subscribers)
6904 S:      Maintained
6905 T:      git git://anongit.freedesktop.org/drm/drm-misc
6906 F:      drivers/gpu/drm/lima/
6907 F:      include/uapi/drm/lima_drm.h
6908
6909 DRM DRIVERS FOR MEDIATEK
6910 M:      Chun-Kuang Hu <[email protected]>
6911 M:      Philipp Zabel <[email protected]>
6912 L:      [email protected]
6913 L:      [email protected] (moderated for non-subscribers)
6914 S:      Supported
6915 F:      Documentation/devicetree/bindings/display/mediatek/
6916 F:      drivers/gpu/drm/mediatek/
6917 F:      drivers/phy/mediatek/phy-mtk-dp.c
6918 F:      drivers/phy/mediatek/phy-mtk-hdmi*
6919 F:      drivers/phy/mediatek/phy-mtk-mipi*
6920
6921 DRM DRIVERS FOR NVIDIA TEGRA
6922 M:      Thierry Reding <[email protected]>
6923 L:      [email protected]
6924 L:      [email protected]
6925 S:      Supported
6926 T:      git git://anongit.freedesktop.org/tegra/linux.git
6927 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
6928 F:      Documentation/devicetree/bindings/gpu/host1x/
6929 F:      drivers/gpu/drm/tegra/
6930 F:      drivers/gpu/host1x/
6931 F:      include/linux/host1x.h
6932 F:      include/uapi/drm/tegra_drm.h
6933
6934 DRM DRIVERS FOR RENESAS
6935 M:      Laurent Pinchart <[email protected]>
6936 M:      Kieran Bingham <[email protected]>
6937 L:      [email protected]
6938 L:      [email protected]
6939 S:      Supported
6940 T:      git git://linuxtv.org/pinchartl/media drm/du/next
6941 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
6942 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
6943 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
6944 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
6945 F:      drivers/gpu/drm/rcar-du/
6946 F:      drivers/gpu/drm/shmobile/
6947 F:      include/linux/platform_data/shmob_drm.h
6948
6949 DRM DRIVERS FOR ROCKCHIP
6950 M:      Sandy Huang <[email protected]>
6951 M:      Heiko Stübner <[email protected]>
6952 L:      [email protected]
6953 S:      Maintained
6954 T:      git git://anongit.freedesktop.org/drm/drm-misc
6955 F:      Documentation/devicetree/bindings/display/rockchip/
6956 F:      drivers/gpu/drm/rockchip/
6957
6958 DRM DRIVERS FOR STI
6959 M:      Alain Volmat <[email protected]>
6960 L:      [email protected]
6961 S:      Maintained
6962 T:      git git://anongit.freedesktop.org/drm/drm-misc
6963 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
6964 F:      drivers/gpu/drm/sti
6965
6966 DRM DRIVERS FOR STM
6967 M:      Yannick Fertre <[email protected]>
6968 M:      Raphael Gallais-Pou <[email protected]>
6969 M:      Philippe Cornu <[email protected]>
6970 L:      [email protected]
6971 S:      Maintained
6972 T:      git git://anongit.freedesktop.org/drm/drm-misc
6973 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
6974 F:      drivers/gpu/drm/stm
6975
6976 DRM DRIVERS FOR TI KEYSTONE
6977 M:      Jyri Sarha <[email protected]>
6978 M:      Tomi Valkeinen <[email protected]>
6979 L:      [email protected]
6980 S:      Maintained
6981 T:      git git://anongit.freedesktop.org/drm/drm-misc
6982 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
6983 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
6984 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
6985 F:      drivers/gpu/drm/tidss/
6986
6987 DRM DRIVERS FOR TI LCDC
6988 M:      Jyri Sarha <[email protected]>
6989 R:      Tomi Valkeinen <[email protected]>
6990 L:      [email protected]
6991 S:      Maintained
6992 F:      Documentation/devicetree/bindings/display/tilcdc/
6993 F:      drivers/gpu/drm/tilcdc/
6994
6995 DRM DRIVERS FOR TI OMAP
6996 M:      Tomi Valkeinen <[email protected]>
6997 L:      [email protected]
6998 S:      Maintained
6999 F:      Documentation/devicetree/bindings/display/ti/
7000 F:      drivers/gpu/drm/omapdrm/
7001
7002 DRM DRIVERS FOR V3D
7003 M:      Emma Anholt <[email protected]>
7004 M:      Melissa Wen <[email protected]>
7005 S:      Supported
7006 T:      git git://anongit.freedesktop.org/drm/drm-misc
7007 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7008 F:      drivers/gpu/drm/v3d/
7009 F:      include/uapi/drm/v3d_drm.h
7010
7011 DRM DRIVERS FOR VC4
7012 M:      Emma Anholt <[email protected]>
7013 M:      Maxime Ripard <[email protected]>
7014 S:      Supported
7015 T:      git git://github.com/anholt/linux
7016 T:      git git://anongit.freedesktop.org/drm/drm-misc
7017 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7018 F:      drivers/gpu/drm/vc4/
7019 F:      include/uapi/drm/vc4_drm.h
7020
7021 DRM DRIVERS FOR VIVANTE GPU IP
7022 M:      Lucas Stach <[email protected]>
7023 R:      Russell King <[email protected]>
7024 R:      Christian Gmeiner <[email protected]>
7025 L:      [email protected] (moderated for non-subscribers)
7026 L:      [email protected]
7027 S:      Maintained
7028 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7029 F:      drivers/gpu/drm/etnaviv/
7030 F:      include/uapi/drm/etnaviv_drm.h
7031
7032 DRM DRIVERS FOR XEN
7033 M:      Oleksandr Andrushchenko <[email protected]>
7034 L:      [email protected]
7035 L:      [email protected] (moderated for non-subscribers)
7036 S:      Supported
7037 T:      git git://anongit.freedesktop.org/drm/drm-misc
7038 F:      Documentation/gpu/xen-front.rst
7039 F:      drivers/gpu/drm/xen/
7040
7041 DRM DRIVERS FOR XILINX
7042 M:      Hyun Kwon <[email protected]>
7043 M:      Laurent Pinchart <[email protected]>
7044 L:      [email protected]
7045 S:      Maintained
7046 T:      git git://anongit.freedesktop.org/drm/drm-misc
7047 F:      Documentation/devicetree/bindings/display/xlnx/
7048 F:      drivers/gpu/drm/xlnx/
7049
7050 DRM PANEL DRIVERS
7051 M:      Thierry Reding <[email protected]>
7052 R:      Sam Ravnborg <[email protected]>
7053 L:      [email protected]
7054 S:      Maintained
7055 T:      git git://anongit.freedesktop.org/drm/drm-misc
7056 F:      Documentation/devicetree/bindings/display/panel/
7057 F:      drivers/gpu/drm/drm_panel.c
7058 F:      drivers/gpu/drm/panel/
7059 F:      include/drm/drm_panel.h
7060
7061 DRM PRIVACY-SCREEN CLASS
7062 M:      Hans de Goede <[email protected]>
7063 L:      [email protected]
7064 S:      Maintained
7065 T:      git git://anongit.freedesktop.org/drm/drm-misc
7066 F:      drivers/gpu/drm/drm_privacy_screen*
7067 F:      include/drm/drm_privacy_screen*
7068
7069 DRM TTM SUBSYSTEM
7070 M:      Christian Koenig <[email protected]>
7071 M:      Huang Rui <[email protected]>
7072 L:      [email protected]
7073 S:      Maintained
7074 T:      git git://anongit.freedesktop.org/drm/drm-misc
7075 F:      drivers/gpu/drm/ttm/
7076 F:      include/drm/ttm/
7077
7078 DRM GPU SCHEDULER
7079 M:      Andrey Grodzovsky <[email protected]>
7080 L:      [email protected]
7081 S:      Maintained
7082 T:      git git://anongit.freedesktop.org/drm/drm-misc
7083 F:      drivers/gpu/drm/scheduler/
7084 F:      include/drm/gpu_scheduler.h
7085
7086 DSBR100 USB FM RADIO DRIVER
7087 M:      Alexey Klimov <[email protected]>
7088 L:      [email protected]
7089 S:      Maintained
7090 T:      git git://linuxtv.org/media_tree.git
7091 F:      drivers/media/radio/dsbr100.c
7092
7093 DT3155 MEDIA DRIVER
7094 M:      Hans Verkuil <[email protected]>
7095 L:      [email protected]
7096 S:      Odd Fixes
7097 W:      https://linuxtv.org
7098 T:      git git://linuxtv.org/media_tree.git
7099 F:      drivers/media/pci/dt3155/
7100
7101 DVB_USB_AF9015 MEDIA DRIVER
7102 M:      Antti Palosaari <[email protected]>
7103 L:      [email protected]
7104 S:      Maintained
7105 W:      https://linuxtv.org
7106 W:      http://palosaari.fi/linux/
7107 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7108 T:      git git://linuxtv.org/anttip/media_tree.git
7109 F:      drivers/media/usb/dvb-usb-v2/af9015*
7110
7111 DVB_USB_AF9035 MEDIA DRIVER
7112 M:      Antti Palosaari <[email protected]>
7113 L:      [email protected]
7114 S:      Maintained
7115 W:      https://linuxtv.org
7116 W:      http://palosaari.fi/linux/
7117 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7118 T:      git git://linuxtv.org/anttip/media_tree.git
7119 F:      drivers/media/usb/dvb-usb-v2/af9035*
7120
7121 DVB_USB_ANYSEE MEDIA DRIVER
7122 M:      Antti Palosaari <[email protected]>
7123 L:      [email protected]
7124 S:      Maintained
7125 W:      https://linuxtv.org
7126 W:      http://palosaari.fi/linux/
7127 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7128 T:      git git://linuxtv.org/anttip/media_tree.git
7129 F:      drivers/media/usb/dvb-usb-v2/anysee*
7130
7131 DVB_USB_AU6610 MEDIA DRIVER
7132 M:      Antti Palosaari <[email protected]>
7133 L:      [email protected]
7134 S:      Maintained
7135 W:      https://linuxtv.org
7136 W:      http://palosaari.fi/linux/
7137 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7138 T:      git git://linuxtv.org/anttip/media_tree.git
7139 F:      drivers/media/usb/dvb-usb-v2/au6610*
7140
7141 DVB_USB_CE6230 MEDIA DRIVER
7142 M:      Antti Palosaari <[email protected]>
7143 L:      [email protected]
7144 S:      Maintained
7145 W:      https://linuxtv.org
7146 W:      http://palosaari.fi/linux/
7147 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7148 T:      git git://linuxtv.org/anttip/media_tree.git
7149 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7150
7151 DVB_USB_CXUSB MEDIA DRIVER
7152 M:      Michael Krufky <[email protected]>
7153 L:      [email protected]
7154 S:      Maintained
7155 W:      https://linuxtv.org
7156 W:      http://github.com/mkrufky
7157 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7158 T:      git git://linuxtv.org/media_tree.git
7159 F:      drivers/media/usb/dvb-usb/cxusb*
7160
7161 DVB_USB_EC168 MEDIA DRIVER
7162 M:      Antti Palosaari <[email protected]>
7163 L:      [email protected]
7164 S:      Maintained
7165 W:      https://linuxtv.org
7166 W:      http://palosaari.fi/linux/
7167 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7168 T:      git git://linuxtv.org/anttip/media_tree.git
7169 F:      drivers/media/usb/dvb-usb-v2/ec168*
7170
7171 DVB_USB_GL861 MEDIA DRIVER
7172 M:      Antti Palosaari <[email protected]>
7173 L:      [email protected]
7174 S:      Maintained
7175 W:      https://linuxtv.org
7176 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7177 T:      git git://linuxtv.org/anttip/media_tree.git
7178 F:      drivers/media/usb/dvb-usb-v2/gl861*
7179
7180 DVB_USB_MXL111SF MEDIA DRIVER
7181 M:      Michael Krufky <[email protected]>
7182 L:      [email protected]
7183 S:      Maintained
7184 W:      https://linuxtv.org
7185 W:      http://github.com/mkrufky
7186 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7187 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7188 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7189
7190 DVB_USB_RTL28XXU MEDIA DRIVER
7191 M:      Antti Palosaari <[email protected]>
7192 L:      [email protected]
7193 S:      Maintained
7194 W:      https://linuxtv.org
7195 W:      http://palosaari.fi/linux/
7196 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7197 T:      git git://linuxtv.org/anttip/media_tree.git
7198 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7199
7200 DVB_USB_V2 MEDIA DRIVER
7201 M:      Antti Palosaari <[email protected]>
7202 L:      [email protected]
7203 S:      Maintained
7204 W:      https://linuxtv.org
7205 W:      http://palosaari.fi/linux/
7206 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7207 T:      git git://linuxtv.org/anttip/media_tree.git
7208 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7209 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7210
7211 DYNAMIC DEBUG
7212 M:      Jason Baron <[email protected]>
7213 S:      Maintained
7214 F:      include/linux/dynamic_debug.h
7215 F:      lib/dynamic_debug.c
7216
7217 DYNAMIC INTERRUPT MODERATION
7218 M:      Tal Gilboa <[email protected]>
7219 S:      Maintained
7220 F:      Documentation/networking/net_dim.rst
7221 F:      include/linux/dim.h
7222 F:      lib/dim/
7223
7224 DZ DECSTATION DZ11 SERIAL DRIVER
7225 M:      "Maciej W. Rozycki" <[email protected]>
7226 S:      Maintained
7227 F:      drivers/tty/serial/dz.*
7228
7229 E3X0 POWER BUTTON DRIVER
7230 M:      Moritz Fischer <[email protected]>
7231 L:      [email protected]
7232 S:      Supported
7233 W:      http://www.ettus.com
7234 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7235 F:      drivers/input/misc/e3x0-button.c
7236
7237 E4000 MEDIA DRIVER
7238 M:      Antti Palosaari <[email protected]>
7239 L:      [email protected]
7240 S:      Maintained
7241 W:      https://linuxtv.org
7242 W:      http://palosaari.fi/linux/
7243 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7244 T:      git git://linuxtv.org/anttip/media_tree.git
7245 F:      drivers/media/tuners/e4000*
7246
7247 EARTH_PT1 MEDIA DRIVER
7248 M:      Akihiro Tsukada <[email protected]>
7249 L:      [email protected]
7250 S:      Odd Fixes
7251 F:      drivers/media/pci/pt1/
7252
7253 EARTH_PT3 MEDIA DRIVER
7254 M:      Akihiro Tsukada <[email protected]>
7255 L:      [email protected]
7256 S:      Odd Fixes
7257 F:      drivers/media/pci/pt3/
7258
7259 EC100 MEDIA DRIVER
7260 M:      Antti Palosaari <[email protected]>
7261 L:      [email protected]
7262 S:      Maintained
7263 W:      https://linuxtv.org
7264 W:      http://palosaari.fi/linux/
7265 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7266 T:      git git://linuxtv.org/anttip/media_tree.git
7267 F:      drivers/media/dvb-frontends/ec100*
7268
7269 ECRYPT FILE SYSTEM
7270 M:      Tyler Hicks <[email protected]>
7271 L:      [email protected]
7272 S:      Odd Fixes
7273 W:      http://ecryptfs.org
7274 W:      https://launchpad.net/ecryptfs
7275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7276 F:      Documentation/filesystems/ecryptfs.rst
7277 F:      fs/ecryptfs/
7278
7279 EDAC-AMD64
7280 M:      Yazen Ghannam <[email protected]>
7281 L:      [email protected]
7282 S:      Supported
7283 F:      drivers/edac/amd64_edac*
7284 F:      drivers/edac/mce_amd*
7285
7286 EDAC-ARMADA
7287 M:      Jan Luebbe <[email protected]>
7288 L:      [email protected]
7289 S:      Maintained
7290 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7291 F:      drivers/edac/armada_xp_*
7292
7293 EDAC-AST2500
7294 M:      Stefan Schaeckeler <[email protected]>
7295 S:      Supported
7296 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7297 F:      drivers/edac/aspeed_edac.c
7298
7299 EDAC-BLUEFIELD
7300 M:      Shravan Kumar Ramani <[email protected]>
7301 S:      Supported
7302 F:      drivers/edac/bluefield_edac.c
7303
7304 EDAC-CALXEDA
7305 M:      Andre Przywara <[email protected]>
7306 L:      [email protected]
7307 S:      Maintained
7308 F:      drivers/edac/highbank*
7309
7310 EDAC-CAVIUM OCTEON
7311 M:      Ralf Baechle <[email protected]>
7312 L:      [email protected]
7313 L:      [email protected]
7314 S:      Supported
7315 F:      drivers/edac/octeon_edac*
7316
7317 EDAC-CAVIUM THUNDERX
7318 M:      Robert Richter <[email protected]>
7319 L:      [email protected]
7320 S:      Odd Fixes
7321 F:      drivers/edac/thunderx_edac*
7322
7323 EDAC-CORE
7324 M:      Borislav Petkov <[email protected]>
7325 M:      Mauro Carvalho Chehab <[email protected]>
7326 M:      Tony Luck <[email protected]>
7327 R:      James Morse <[email protected]>
7328 R:      Robert Richter <[email protected]>
7329 L:      [email protected]
7330 S:      Supported
7331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7332 F:      Documentation/admin-guide/ras.rst
7333 F:      Documentation/driver-api/edac.rst
7334 F:      drivers/edac/
7335 F:      include/linux/edac.h
7336
7337 EDAC-DMC520
7338 M:      Lei Wang <[email protected]>
7339 L:      [email protected]
7340 S:      Supported
7341 F:      drivers/edac/dmc520_edac.c
7342
7343 EDAC-E752X
7344 M:      Mark Gross <[email protected]>
7345 L:      [email protected]
7346 S:      Maintained
7347 F:      drivers/edac/e752x_edac.c
7348
7349 EDAC-E7XXX
7350 L:      [email protected]
7351 S:      Maintained
7352 F:      drivers/edac/e7xxx_edac.c
7353
7354 EDAC-FSL_DDR
7355 M:      York Sun <[email protected]>
7356 L:      [email protected]
7357 S:      Maintained
7358 F:      drivers/edac/fsl_ddr_edac.*
7359
7360 EDAC-GHES
7361 M:      Mauro Carvalho Chehab <[email protected]>
7362 L:      [email protected]
7363 S:      Maintained
7364 F:      drivers/edac/ghes_edac.c
7365
7366 EDAC-I10NM
7367 M:      Tony Luck <[email protected]>
7368 L:      [email protected]
7369 S:      Maintained
7370 F:      drivers/edac/i10nm_base.c
7371
7372 EDAC-I3000
7373 L:      [email protected]
7374 S:      Orphan
7375 F:      drivers/edac/i3000_edac.c
7376
7377 EDAC-I5000
7378 L:      [email protected]
7379 S:      Maintained
7380 F:      drivers/edac/i5000_edac.c
7381
7382 EDAC-I5400
7383 M:      Mauro Carvalho Chehab <[email protected]>
7384 L:      [email protected]
7385 S:      Maintained
7386 F:      drivers/edac/i5400_edac.c
7387
7388 EDAC-I7300
7389 M:      Mauro Carvalho Chehab <[email protected]>
7390 L:      [email protected]
7391 S:      Maintained
7392 F:      drivers/edac/i7300_edac.c
7393
7394 EDAC-I7CORE
7395 M:      Mauro Carvalho Chehab <[email protected]>
7396 L:      [email protected]
7397 S:      Maintained
7398 F:      drivers/edac/i7core_edac.c
7399
7400 EDAC-I82443BXGX
7401 M:      Tim Small <[email protected]>
7402 L:      [email protected]
7403 S:      Maintained
7404 F:      drivers/edac/i82443bxgx_edac.c
7405
7406 EDAC-I82975X
7407 M:      "Arvind R." <[email protected]>
7408 L:      [email protected]
7409 S:      Maintained
7410 F:      drivers/edac/i82975x_edac.c
7411
7412 EDAC-IE31200
7413 M:      Jason Baron <[email protected]>
7414 L:      [email protected]
7415 S:      Maintained
7416 F:      drivers/edac/ie31200_edac.c
7417
7418 EDAC-IGEN6
7419 M:      Tony Luck <[email protected]>
7420 R:      Qiuxu Zhuo <[email protected]>
7421 L:      [email protected]
7422 S:      Maintained
7423 F:      drivers/edac/igen6_edac.c
7424
7425 EDAC-MPC85XX
7426 M:      Johannes Thumshirn <[email protected]>
7427 L:      [email protected]
7428 S:      Maintained
7429 F:      drivers/edac/mpc85xx_edac.[ch]
7430
7431 EDAC-PASEMI
7432 M:      Egor Martovetsky <[email protected]>
7433 L:      [email protected]
7434 S:      Maintained
7435 F:      drivers/edac/pasemi_edac.c
7436
7437 EDAC-PND2
7438 M:      Tony Luck <[email protected]>
7439 L:      [email protected]
7440 S:      Maintained
7441 F:      drivers/edac/pnd2_edac.[ch]
7442
7443 EDAC-QCOM
7444 M:      Channagoud Kadabi <[email protected]>
7445 M:      Venkata Narendra Kumar Gutta <[email protected]>
7446 L:      [email protected]
7447 L:      [email protected]
7448 S:      Maintained
7449 F:      drivers/edac/qcom_edac.c
7450
7451 EDAC-R82600
7452 M:      Tim Small <[email protected]>
7453 L:      [email protected]
7454 S:      Maintained
7455 F:      drivers/edac/r82600_edac.c
7456
7457 EDAC-SBRIDGE
7458 M:      Tony Luck <[email protected]>
7459 R:      Qiuxu Zhuo <[email protected]>
7460 L:      [email protected]
7461 S:      Maintained
7462 F:      drivers/edac/sb_edac.c
7463
7464 EDAC-SKYLAKE
7465 M:      Tony Luck <[email protected]>
7466 L:      [email protected]
7467 S:      Maintained
7468 F:      drivers/edac/skx_*.[ch]
7469
7470 EDAC-TI
7471 M:      Tero Kristo <[email protected]>
7472 L:      [email protected]
7473 S:      Odd Fixes
7474 F:      drivers/edac/ti_edac.c
7475
7476 EDIROL UA-101/UA-1000 DRIVER
7477 M:      Clemens Ladisch <[email protected]>
7478 L:      [email protected] (moderated for non-subscribers)
7479 S:      Maintained
7480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7481 F:      sound/usb/misc/ua101.c
7482
7483 EFI TEST DRIVER
7484 M:      Ivan Hu <[email protected]>
7485 M:      Ard Biesheuvel <[email protected]>
7486 L:      [email protected]
7487 S:      Maintained
7488 F:      drivers/firmware/efi/test/
7489
7490 EFI VARIABLE FILESYSTEM
7491 M:      Matthew Garrett <[email protected]>
7492 M:      Jeremy Kerr <[email protected]>
7493 M:      Ard Biesheuvel <[email protected]>
7494 L:      [email protected]
7495 S:      Maintained
7496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7497 F:      fs/efivarfs/
7498
7499 EFIFB FRAMEBUFFER DRIVER
7500 M:      Peter Jones <[email protected]>
7501 L:      [email protected]
7502 S:      Maintained
7503 F:      drivers/video/fbdev/efifb.c
7504
7505 EFS FILESYSTEM
7506 S:      Orphan
7507 W:      http://aeschi.ch.eu.org/efs/
7508 F:      fs/efs/
7509
7510 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
7511 M:      Douglas Miller <[email protected]>
7512 L:      [email protected]
7513 S:      Maintained
7514 F:      drivers/net/ethernet/ibm/ehea/
7515
7516 ELM327 CAN NETWORK DRIVER
7517 M:      Max Staudt <[email protected]>
7518 L:      [email protected]
7519 S:      Maintained
7520 F:      Documentation/networking/device_drivers/can/can327.rst
7521 F:      drivers/net/can/can327.c
7522
7523 EM28XX VIDEO4LINUX DRIVER
7524 M:      Mauro Carvalho Chehab <[email protected]>
7525 L:      [email protected]
7526 S:      Maintained
7527 W:      https://linuxtv.org
7528 T:      git git://linuxtv.org/media_tree.git
7529 F:      Documentation/admin-guide/media/em28xx*
7530 F:      drivers/media/usb/em28xx/
7531
7532 EMBEDDED LINUX
7533 M:      Olivia Mackall <[email protected]>
7534 M:      David Woodhouse <[email protected]>
7535 L:      [email protected]
7536 S:      Maintained
7537
7538 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
7539 M:      Adrian Hunter <[email protected]>
7540 M:      Ritesh Harjani <[email protected]>
7541 M:      Asutosh Das <[email protected]>
7542 L:      [email protected]
7543 S:      Maintained
7544 F:      drivers/mmc/host/cqhci*
7545
7546 EMULEX 10Gbps iSCSI - OneConnect DRIVER
7547 M:      Ketan Mukadam <[email protected]>
7548 L:      [email protected]
7549 S:      Supported
7550 W:      http://www.broadcom.com
7551 F:      drivers/scsi/be2iscsi/
7552
7553 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
7554 M:      Ajit Khaparde <[email protected]>
7555 M:      Sriharsha Basavapatna <[email protected]>
7556 M:      Somnath Kotur <[email protected]>
7557 L:      [email protected]
7558 S:      Supported
7559 W:      http://www.emulex.com
7560 F:      drivers/net/ethernet/emulex/benet/
7561
7562 EMULEX ONECONNECT ROCE DRIVER
7563 M:      Selvin Xavier <[email protected]>
7564 L:      [email protected]
7565 S:      Odd Fixes
7566 W:      http://www.broadcom.com
7567 F:      drivers/infiniband/hw/ocrdma/
7568 F:      include/uapi/rdma/ocrdma-abi.h
7569
7570 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
7571 M:      James Smart <[email protected]>
7572 M:      Dick Kennedy <[email protected]>
7573 L:      [email protected]
7574 S:      Supported
7575 W:      http://www.broadcom.com
7576 F:      drivers/scsi/lpfc/
7577
7578 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
7579 M:      James Smart <[email protected]>
7580 M:      Ram Vegesna <[email protected]>
7581 L:      [email protected]
7582 L:      [email protected]
7583 S:      Supported
7584 W:      http://www.broadcom.com
7585 F:      drivers/scsi/elx/
7586
7587 ENE CB710 FLASH CARD READER DRIVER
7588 M:      Michał Mirosław <[email protected]>
7589 S:      Maintained
7590 F:      drivers/misc/cb710/
7591 F:      drivers/mmc/host/cb710-mmc.*
7592 F:      include/linux/cb710.h
7593
7594 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
7595 M:      Maxim Levitsky <[email protected]>
7596 S:      Maintained
7597 F:      drivers/media/rc/ene_ir.*
7598
7599 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
7600 M:      Laurentiu Tudor <[email protected]>
7601 L:      [email protected]
7602 S:      Maintained
7603 F:      drivers/tty/ehv_bytechan.c
7604
7605 EPSON S1D13XXX FRAMEBUFFER DRIVER
7606 M:      Kristoffer Ericson <[email protected]>
7607 S:      Maintained
7608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
7609 F:      drivers/video/fbdev/s1d13xxxfb.c
7610 F:      include/video/s1d13xxxfb.h
7611
7612 EROFS FILE SYSTEM
7613 M:      Gao Xiang <[email protected]>
7614 M:      Chao Yu <[email protected]>
7615 R:      Yue Hu <[email protected]>
7616 R:      Jeffle Xu <[email protected]>
7617 L:      [email protected]
7618 S:      Maintained
7619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
7620 F:      Documentation/filesystems/erofs.rst
7621 F:      fs/erofs/
7622 F:      include/trace/events/erofs.h
7623
7624 ERRSEQ ERROR TRACKING INFRASTRUCTURE
7625 M:      Jeff Layton <[email protected]>
7626 S:      Maintained
7627 F:      include/linux/errseq.h
7628 F:      lib/errseq.c
7629
7630 ESD CAN/USB DRIVERS
7631 M:      Frank Jungclaus <[email protected]>
7632 R:      [email protected]
7633 L:      [email protected]
7634 S:      Maintained
7635 F:      drivers/net/can/usb/esd_usb.c
7636
7637 ET131X NETWORK DRIVER
7638 M:      Mark Einon <[email protected]>
7639 S:      Odd Fixes
7640 F:      drivers/net/ethernet/agere/
7641
7642 ETAS ES58X CAN/USB DRIVER
7643 M:      Vincent Mailhol <[email protected]>
7644 L:      [email protected]
7645 S:      Maintained
7646 F:      drivers/net/can/usb/etas_es58x/
7647
7648 ETHERNET BRIDGE
7649 M:      Roopa Prabhu <[email protected]>
7650 M:      Nikolay Aleksandrov <[email protected]>
7651 L:      [email protected] (moderated for non-subscribers)
7652 L:      [email protected]
7653 S:      Maintained
7654 W:      http://www.linuxfoundation.org/en/Net:Bridge
7655 F:      include/linux/netfilter_bridge/
7656 F:      net/bridge/
7657
7658 ETHERNET PHY LIBRARY
7659 M:      Andrew Lunn <[email protected]>
7660 M:      Heiner Kallweit <[email protected]>
7661 R:      Russell King <[email protected]>
7662 L:      [email protected]
7663 S:      Maintained
7664 F:      Documentation/ABI/testing/sysfs-class-net-phydev
7665 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
7666 F:      Documentation/devicetree/bindings/net/mdio*
7667 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
7668 F:      Documentation/networking/phy.rst
7669 F:      drivers/net/mdio/
7670 F:      drivers/net/mdio/acpi_mdio.c
7671 F:      drivers/net/mdio/fwnode_mdio.c
7672 F:      drivers/net/mdio/of_mdio.c
7673 F:      drivers/net/pcs/
7674 F:      drivers/net/phy/
7675 F:      include/dt-bindings/net/qca-ar803x.h
7676 F:      include/linux/linkmode.h
7677 F:      include/linux/*mdio*.h
7678 F:      include/linux/mdio/*.h
7679 F:      include/linux/mii.h
7680 F:      include/linux/of_net.h
7681 F:      include/linux/phy.h
7682 F:      include/linux/phy_fixed.h
7683 F:      include/linux/platform_data/mdio-bcm-unimac.h
7684 F:      include/linux/platform_data/mdio-gpio.h
7685 F:      include/trace/events/mdio.h
7686 F:      include/uapi/linux/mdio.h
7687 F:      include/uapi/linux/mii.h
7688 F:      net/core/of_net.c
7689
7690 EXEC & BINFMT API
7691 R:      Eric Biederman <[email protected]>
7692 R:      Kees Cook <[email protected]>
7693 L:      [email protected]
7694 S:      Supported
7695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
7696 F:      arch/alpha/kernel/binfmt_loader.c
7697 F:      fs/*binfmt_*.c
7698 F:      fs/exec.c
7699 F:      include/linux/binfmts.h
7700 F:      include/linux/elf.h
7701 F:      include/uapi/linux/binfmts.h
7702 F:      include/uapi/linux/elf.h
7703 F:      tools/testing/selftests/exec/
7704 N:      asm/elf.h
7705 N:      binfmt
7706
7707 EXFAT FILE SYSTEM
7708 M:      Namjae Jeon <[email protected]>
7709 M:      Sungjong Seo <[email protected]>
7710 L:      [email protected]
7711 S:      Maintained
7712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
7713 F:      fs/exfat/
7714
7715 EXT2 FILE SYSTEM
7716 M:      Jan Kara <[email protected]>
7717 L:      [email protected]
7718 S:      Maintained
7719 F:      Documentation/filesystems/ext2.rst
7720 F:      fs/ext2/
7721 F:      include/linux/ext2*
7722
7723 EXT4 FILE SYSTEM
7724 M:      "Theodore Ts'o" <[email protected]>
7725 M:      Andreas Dilger <[email protected]>
7726 L:      [email protected]
7727 S:      Maintained
7728 W:      http://ext4.wiki.kernel.org
7729 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
7730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
7731 F:      Documentation/filesystems/ext4/
7732 F:      fs/ext4/
7733 F:      include/trace/events/ext4.h
7734
7735 Extended Verification Module (EVM)
7736 M:      Mimi Zohar <[email protected]>
7737 L:      [email protected]
7738 S:      Supported
7739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7740 F:      security/integrity/evm/
7741 F:      security/integrity/
7742
7743 EXTENSIBLE FIRMWARE INTERFACE (EFI)
7744 M:      Ard Biesheuvel <[email protected]>
7745 L:      [email protected]
7746 S:      Maintained
7747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7748 F:      Documentation/admin-guide/efi-stub.rst
7749 F:      arch/*/include/asm/efi.h
7750 F:      arch/*/kernel/efi.c
7751 F:      arch/arm/boot/compressed/efi-header.S
7752 F:      arch/arm64/kernel/efi-entry.S
7753 F:      arch/x86/platform/efi/
7754 F:      drivers/firmware/efi/
7755 F:      include/linux/efi*.h
7756
7757 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
7758 M:      MyungJoo Ham <[email protected]>
7759 M:      Chanwoo Choi <[email protected]>
7760 L:      [email protected]
7761 S:      Maintained
7762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
7763 F:      Documentation/devicetree/bindings/extcon/
7764 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
7765 F:      drivers/extcon/
7766 F:      include/linux/extcon.h
7767 F:      include/linux/extcon/
7768
7769 EXTRA BOOT CONFIG
7770 M:      Masami Hiramatsu <[email protected]>
7771 S:      Maintained
7772 F:      Documentation/admin-guide/bootconfig.rst
7773 F:      fs/proc/bootconfig.c
7774 F:      include/linux/bootconfig.h
7775 F:      lib/bootconfig-data.S
7776 F:      lib/bootconfig.c
7777 F:      tools/bootconfig/*
7778 F:      tools/bootconfig/scripts/*
7779
7780 EXYNOS DP DRIVER
7781 M:      Jingoo Han <[email protected]>
7782 L:      [email protected]
7783 S:      Maintained
7784 F:      drivers/gpu/drm/exynos/exynos_dp*
7785
7786 EXYNOS SYSMMU (IOMMU) driver
7787 M:      Marek Szyprowski <[email protected]>
7788 L:      [email protected]
7789 S:      Maintained
7790 F:      drivers/iommu/exynos-iommu.c
7791
7792 F2FS FILE SYSTEM
7793 M:      Jaegeuk Kim <[email protected]>
7794 M:      Chao Yu <[email protected]>
7795 L:      [email protected]
7796 S:      Maintained
7797 W:      https://f2fs.wiki.kernel.org/
7798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
7799 F:      Documentation/ABI/testing/sysfs-fs-f2fs
7800 F:      Documentation/filesystems/f2fs.rst
7801 F:      fs/f2fs/
7802 F:      include/linux/f2fs_fs.h
7803 F:      include/trace/events/f2fs.h
7804 F:      include/uapi/linux/f2fs.h
7805
7806 F71805F HARDWARE MONITORING DRIVER
7807 M:      Jean Delvare <[email protected]>
7808 L:      [email protected]
7809 S:      Maintained
7810 F:      Documentation/hwmon/f71805f.rst
7811 F:      drivers/hwmon/f71805f.c
7812
7813 FADDR2LINE
7814 M:      Josh Poimboeuf <[email protected]>
7815 S:      Maintained
7816 F:      scripts/faddr2line
7817
7818 FAILOVER MODULE
7819 M:      Sridhar Samudrala <[email protected]>
7820 L:      [email protected]
7821 S:      Supported
7822 F:      Documentation/networking/failover.rst
7823 F:      include/net/failover.h
7824 F:      net/core/failover.c
7825
7826 FANOTIFY
7827 M:      Jan Kara <[email protected]>
7828 R:      Amir Goldstein <[email protected]>
7829 R:      Matthew Bobrowski <[email protected]>
7830 L:      [email protected]
7831 S:      Maintained
7832 F:      fs/notify/fanotify/
7833 F:      include/linux/fanotify.h
7834 F:      include/uapi/linux/fanotify.h
7835
7836 FARSYNC SYNCHRONOUS DRIVER
7837 M:      Kevin Curtis <[email protected]>
7838 S:      Supported
7839 W:      http://www.farsite.co.uk/
7840 F:      drivers/net/wan/farsync.*
7841
7842 FAULT INJECTION SUPPORT
7843 M:      Akinobu Mita <[email protected]>
7844 S:      Supported
7845 F:      Documentation/fault-injection/
7846 F:      lib/fault-inject.c
7847
7848 FBTFT Framebuffer drivers
7849 L:      [email protected]
7850 L:      [email protected]
7851 S:      Orphan
7852 F:      drivers/staging/fbtft/
7853
7854 FC0011 TUNER DRIVER
7855 M:      Michael Buesch <[email protected]>
7856 L:      [email protected]
7857 S:      Maintained
7858 F:      drivers/media/tuners/fc0011.c
7859 F:      drivers/media/tuners/fc0011.h
7860
7861 FC2580 MEDIA DRIVER
7862 M:      Antti Palosaari <[email protected]>
7863 L:      [email protected]
7864 S:      Maintained
7865 W:      https://linuxtv.org
7866 W:      http://palosaari.fi/linux/
7867 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7868 T:      git git://linuxtv.org/anttip/media_tree.git
7869 F:      drivers/media/tuners/fc2580*
7870
7871 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
7872 M:      Hannes Reinecke <[email protected]>
7873 L:      [email protected]
7874 S:      Supported
7875 W:      www.Open-FCoE.org
7876 F:      drivers/scsi/fcoe/
7877 F:      drivers/scsi/libfc/
7878 F:      include/scsi/fc/
7879 F:      include/scsi/libfc.h
7880 F:      include/scsi/libfcoe.h
7881 F:      include/uapi/scsi/fc/
7882
7883 FILE LOCKING (flock() and fcntl()/lockf())
7884 M:      Jeff Layton <[email protected]>
7885 M:      Chuck Lever <[email protected]>
7886 L:      [email protected]
7887 S:      Maintained
7888 F:      fs/fcntl.c
7889 F:      fs/locks.c
7890 F:      include/linux/fcntl.h
7891 F:      include/uapi/linux/fcntl.h
7892
7893 FILESYSTEM DIRECT ACCESS (DAX)
7894 M:      Dan Williams <[email protected]>
7895 R:      Matthew Wilcox <[email protected]>
7896 R:      Jan Kara <[email protected]>
7897 L:      [email protected]
7898 L:      [email protected]
7899 S:      Supported
7900 F:      fs/dax.c
7901 F:      include/linux/dax.h
7902 F:      include/trace/events/fs_dax.h
7903
7904 FILESYSTEMS (VFS and infrastructure)
7905 M:      Alexander Viro <[email protected]>
7906 L:      [email protected]
7907 S:      Maintained
7908 F:      fs/*
7909 F:      include/linux/fs.h
7910 F:      include/linux/fs_types.h
7911 F:      include/uapi/linux/fs.h
7912 F:      include/uapi/linux/openat2.h
7913
7914 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7915 M:      Riku Voipio <[email protected]>
7916 L:      [email protected]
7917 S:      Maintained
7918 F:      drivers/hwmon/f75375s.c
7919 F:      include/linux/f75375s.h
7920
7921 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
7922 M:      Clemens Ladisch <[email protected]>
7923 M:      Takashi Sakamoto <[email protected]>
7924 L:      [email protected] (moderated for non-subscribers)
7925 S:      Maintained
7926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7927 F:      include/uapi/sound/firewire.h
7928 F:      sound/firewire/
7929
7930 FIREWIRE MEDIA DRIVERS (firedtv)
7931 M:      Stefan Richter <[email protected]>
7932 L:      [email protected]
7933 L:      [email protected]
7934 S:      Maintained
7935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7936 F:      drivers/media/firewire/
7937
7938 FIREWIRE SBP-2 TARGET
7939 M:      Chris Boot <[email protected]>
7940 L:      [email protected]
7941 L:      [email protected]
7942 L:      [email protected]
7943 S:      Maintained
7944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
7945 F:      drivers/target/sbp/
7946
7947 FIREWIRE SUBSYSTEM
7948 M:      Stefan Richter <[email protected]>
7949 L:      [email protected]
7950 S:      Maintained
7951 W:      http://ieee1394.wiki.kernel.org/
7952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
7953 F:      drivers/firewire/
7954 F:      include/linux/firewire.h
7955 F:      include/uapi/linux/firewire*.h
7956 F:      tools/firewire/
7957
7958 FIRMWARE FRAMEWORK FOR ARMV8-A
7959 M:      Sudeep Holla <[email protected]>
7960 L:      [email protected] (moderated for non-subscribers)
7961 S:      Maintained
7962 F:      drivers/firmware/arm_ffa/
7963 F:      include/linux/arm_ffa.h
7964
7965 FIRMWARE LOADER (request_firmware)
7966 M:      Luis Chamberlain <[email protected]>
7967 M:      Russ Weight <[email protected]>
7968 L:      [email protected]
7969 S:      Maintained
7970 F:      Documentation/firmware_class/
7971 F:      drivers/base/firmware_loader/
7972 F:      include/linux/firmware.h
7973
7974 FLEXTIMER FTM-QUADDEC DRIVER
7975 M:      Patrick Havelange <[email protected]>
7976 L:      [email protected]
7977 S:      Maintained
7978 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
7979 F:      drivers/counter/ftm-quaddec.c
7980
7981 FLOPPY DRIVER
7982 M:      Denis Efremov <[email protected]>
7983 L:      [email protected]
7984 S:      Odd Fixes
7985 F:      drivers/block/floppy.c
7986
7987 FLYSKY FSIA6B RC RECEIVER
7988 M:      Markus Koch <[email protected]>
7989 L:      [email protected]
7990 S:      Maintained
7991 F:      drivers/input/joystick/fsia6b.c
7992
7993 FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
7994 M:      Geoffrey D. Bennett <[email protected]>
7995 L:      [email protected] (moderated for non-subscribers)
7996 S:      Maintained
7997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7998 F:      sound/usb/mixer_scarlett_gen2.c
7999
8000 FORCEDETH GIGABIT ETHERNET DRIVER
8001 M:      Rain River <[email protected]>
8002 M:      Zhu Yanjun <[email protected]>
8003 L:      [email protected]
8004 S:      Maintained
8005 F:      drivers/net/ethernet/nvidia/*
8006
8007 FORTIFY_SOURCE
8008 M:      Kees Cook <[email protected]>
8009 L:      [email protected]
8010 S:      Supported
8011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8012 F:      include/linux/fortify-string.h
8013 F:      lib/test_fortify/*
8014 F:      scripts/test_fortify.sh
8015 K:      \b__NO_FORTIFY\b
8016
8017 FPGA DFL DRIVERS
8018 M:      Wu Hao <[email protected]>
8019 R:      Tom Rix <[email protected]>
8020 L:      [email protected]
8021 S:      Maintained
8022 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8023 F:      Documentation/fpga/dfl.rst
8024 F:      drivers/fpga/dfl*
8025 F:      drivers/uio/uio_dfl.c
8026 F:      include/linux/dfl.h
8027 F:      include/uapi/linux/fpga-dfl.h
8028
8029 FPGA MANAGER FRAMEWORK
8030 M:      Moritz Fischer <[email protected]>
8031 M:      Wu Hao <[email protected]>
8032 M:      Xu Yilun <[email protected]>
8033 R:      Tom Rix <[email protected]>
8034 L:      [email protected]
8035 S:      Maintained
8036 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8038 F:      Documentation/devicetree/bindings/fpga/
8039 F:      Documentation/driver-api/fpga/
8040 F:      Documentation/fpga/
8041 F:      drivers/fpga/
8042 F:      include/linux/fpga/
8043
8044 INTEL MAX10 BMC SECURE UPDATES
8045 M:      Russ Weight <[email protected]>
8046 L:      [email protected]
8047 S:      Maintained
8048 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
8049 F:      drivers/fpga/intel-m10-bmc-sec-update.c
8050
8051 MICROCHIP POLARFIRE FPGA DRIVERS
8052 M:      Conor Dooley <[email protected]>
8053 R:      Ivan Bornyakov <[email protected]>
8054 L:      [email protected]
8055 S:      Supported
8056 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
8057 F:      drivers/fpga/microchip-spi.c
8058
8059 FPU EMULATOR
8060 M:      Bill Metzenthen <[email protected]>
8061 S:      Maintained
8062 W:      http://floatingpoint.sourceforge.net/emulator/index.html
8063 F:      arch/x86/math-emu/
8064
8065 FRAMEBUFFER CORE
8066 M:      Daniel Vetter <[email protected]>
8067 F:      drivers/video/fbdev/core/
8068 S:      Odd Fixes
8069 T:      git git://anongit.freedesktop.org/drm/drm-misc
8070
8071 FRAMEBUFFER LAYER
8072 M:      Helge Deller <[email protected]>
8073 L:      [email protected]
8074 L:      [email protected]
8075 S:      Maintained
8076 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8078 F:      Documentation/fb/
8079 F:      drivers/video/
8080 F:      include/linux/fb.h
8081 F:      include/uapi/linux/fb.h
8082 F:      include/uapi/video/
8083 F:      include/video/
8084
8085 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8086 M:      Horia Geantă <[email protected]>
8087 M:      Pankaj Gupta <[email protected]>
8088 M:      Gaurav Jain <[email protected]>
8089 L:      [email protected]
8090 S:      Maintained
8091 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
8092 F:      drivers/crypto/caam/
8093
8094 FREESCALE COLDFIRE M5441X MMC DRIVER
8095 M:      Angelo Dureghello <[email protected]>
8096 L:      [email protected]
8097 S:      Maintained
8098 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8099 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8100
8101 FREESCALE DIU FRAMEBUFFER DRIVER
8102 M:      Timur Tabi <[email protected]>
8103 L:      [email protected]
8104 S:      Maintained
8105 F:      drivers/video/fbdev/fsl-diu-fb.*
8106
8107 FREESCALE DMA DRIVER
8108 M:      Li Yang <[email protected]>
8109 M:      Zhang Wei <[email protected]>
8110 L:      [email protected]
8111 S:      Maintained
8112 F:      drivers/dma/fsldma.*
8113
8114 FREESCALE DSPI DRIVER
8115 M:      Vladimir Oltean <[email protected]>
8116 L:      [email protected]
8117 S:      Maintained
8118 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
8119 F:      drivers/spi/spi-fsl-dspi.c
8120 F:      include/linux/spi/spi-fsl-dspi.h
8121
8122 FREESCALE ENETC ETHERNET DRIVERS
8123 M:      Claudiu Manoil <[email protected]>
8124 L:      [email protected]
8125 S:      Maintained
8126 F:      drivers/net/ethernet/freescale/enetc/
8127
8128 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8129 M:      Claudiu Manoil <[email protected]>
8130 L:      [email protected]
8131 S:      Maintained
8132 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8133 F:      drivers/net/ethernet/freescale/gianfar*
8134
8135 FREESCALE GPMI NAND DRIVER
8136 M:      Han Xu <[email protected]>
8137 L:      [email protected]
8138 S:      Maintained
8139 F:      drivers/mtd/nand/raw/gpmi-nand/*
8140
8141 FREESCALE I2C CPM DRIVER
8142 M:      Jochen Friedrich <[email protected]>
8143 L:      [email protected]
8144 L:      [email protected]
8145 S:      Maintained
8146 F:      drivers/i2c/busses/i2c-cpm.c
8147
8148 FREESCALE IMX / MXC FEC DRIVER
8149 M:      Joakim Zhang <[email protected]>
8150 L:      [email protected]
8151 S:      Maintained
8152 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8153 F:      drivers/net/ethernet/freescale/fec.h
8154 F:      drivers/net/ethernet/freescale/fec_main.c
8155 F:      drivers/net/ethernet/freescale/fec_ptp.c
8156
8157 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8158 M:      Sascha Hauer <[email protected]>
8159 R:      Pengutronix Kernel Team <[email protected]>
8160 L:      [email protected]
8161 L:      [email protected] (moderated for non-subscribers)
8162 S:      Maintained
8163 F:      drivers/video/fbdev/imxfb.c
8164
8165 FREESCALE IMX DDR PMU DRIVER
8166 M:      Frank Li <[email protected]>
8167 L:      [email protected] (moderated for non-subscribers)
8168 S:      Maintained
8169 F:      Documentation/admin-guide/perf/imx-ddr.rst
8170 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8171 F:      drivers/perf/fsl_imx8_ddr_perf.c
8172
8173 FREESCALE IMX I2C DRIVER
8174 M:      Oleksij Rempel <[email protected]>
8175 R:      Pengutronix Kernel Team <[email protected]>
8176 L:      [email protected]
8177 S:      Maintained
8178 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8179 F:      drivers/i2c/busses/i2c-imx.c
8180
8181 FREESCALE IMX LPI2C DRIVER
8182 M:      Dong Aisheng <[email protected]>
8183 L:      [email protected]
8184 L:      [email protected]
8185 S:      Maintained
8186 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8187 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8188
8189 FREESCALE MPC I2C DRIVER
8190 M:      Chris Packham <[email protected]>
8191 L:      [email protected]
8192 S:      Maintained
8193 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8194 F:      drivers/i2c/busses/i2c-mpc.c
8195
8196 FREESCALE QORIQ DPAA ETHERNET DRIVER
8197 M:      Madalin Bucur <[email protected]>
8198 L:      [email protected]
8199 S:      Maintained
8200 F:      drivers/net/ethernet/freescale/dpaa
8201
8202 FREESCALE QORIQ DPAA FMAN DRIVER
8203 M:      Madalin Bucur <[email protected]>
8204 L:      [email protected]
8205 S:      Maintained
8206 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
8207 F:      drivers/net/ethernet/freescale/fman
8208
8209 FREESCALE QORIQ PTP CLOCK DRIVER
8210 M:      Yangbo Lu <[email protected]>
8211 L:      [email protected]
8212 S:      Maintained
8213 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8214 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8215 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8216 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8217 F:      drivers/ptp/ptp_qoriq.c
8218 F:      drivers/ptp/ptp_qoriq_debugfs.c
8219 F:      include/linux/fsl/ptp_qoriq.h
8220
8221 FREESCALE QUAD SPI DRIVER
8222 M:      Han Xu <[email protected]>
8223 L:      [email protected]
8224 S:      Maintained
8225 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8226 F:      drivers/spi/spi-fsl-qspi.c
8227
8228 FREESCALE QUICC ENGINE LIBRARY
8229 M:      Qiang Zhao <[email protected]>
8230 L:      [email protected]
8231 S:      Maintained
8232 F:      drivers/soc/fsl/qe/
8233 F:      include/soc/fsl/qe/
8234
8235 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8236 M:      Li Yang <[email protected]>
8237 L:      [email protected]
8238 L:      [email protected]
8239 S:      Maintained
8240 F:      drivers/net/ethernet/freescale/ucc_geth*
8241
8242 FREESCALE QUICC ENGINE UCC HDLC DRIVER
8243 M:      Zhao Qiang <[email protected]>
8244 L:      [email protected]
8245 L:      [email protected]
8246 S:      Maintained
8247 F:      drivers/net/wan/fsl_ucc_hdlc*
8248
8249 FREESCALE QUICC ENGINE UCC UART DRIVER
8250 M:      Timur Tabi <[email protected]>
8251 L:      [email protected]
8252 S:      Maintained
8253 F:      drivers/tty/serial/ucc_uart.c
8254
8255 FREESCALE SOC DRIVERS
8256 M:      Li Yang <[email protected]>
8257 L:      [email protected]
8258 L:      [email protected] (moderated for non-subscribers)
8259 S:      Maintained
8260 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8261 F:      Documentation/devicetree/bindings/soc/fsl/
8262 F:      drivers/soc/fsl/
8263 F:      include/linux/fsl/
8264 F:      include/soc/fsl/
8265
8266 FREESCALE SOC FS_ENET DRIVER
8267 M:      Pantelis Antoniou <[email protected]>
8268 L:      [email protected]
8269 L:      [email protected]
8270 S:      Maintained
8271 F:      drivers/net/ethernet/freescale/fs_enet/
8272 F:      include/linux/fs_enet_pd.h
8273
8274 FREESCALE SOC SOUND DRIVERS
8275 M:      Shengjiu Wang <[email protected]>
8276 M:      Xiubo Li <[email protected]>
8277 R:      Fabio Estevam <[email protected]>
8278 R:      Nicolin Chen <[email protected]>
8279 L:      [email protected] (moderated for non-subscribers)
8280 L:      [email protected]
8281 S:      Maintained
8282 F:      sound/soc/fsl/fsl*
8283 F:      sound/soc/fsl/imx*
8284 F:      sound/soc/fsl/mpc8610_hpcd.c
8285
8286 FREESCALE USB PERIPHERAL DRIVERS
8287 M:      Li Yang <[email protected]>
8288 L:      [email protected]
8289 L:      [email protected]
8290 S:      Maintained
8291 F:      drivers/usb/gadget/udc/fsl*
8292
8293 FREESCALE USB PHY DRIVER
8294 M:      Ran Wang <[email protected]>
8295 L:      [email protected]
8296 L:      [email protected]
8297 S:      Maintained
8298 F:      drivers/usb/phy/phy-fsl-usb*
8299
8300 FREEVXFS FILESYSTEM
8301 M:      Christoph Hellwig <[email protected]>
8302 S:      Maintained
8303 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
8304 F:      fs/freevxfs/
8305
8306 FREEZER
8307 M:      "Rafael J. Wysocki" <[email protected]>
8308 M:      Pavel Machek <[email protected]>
8309 L:      [email protected]
8310 S:      Supported
8311 F:      Documentation/power/freezing-of-tasks.rst
8312 F:      include/linux/freezer.h
8313 F:      kernel/freezer.c
8314
8315 FRONTSWAP API
8316 M:      Konrad Rzeszutek Wilk <[email protected]>
8317 L:      [email protected]
8318 S:      Maintained
8319 F:      include/linux/frontswap.h
8320 F:      mm/frontswap.c
8321
8322 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8323 M:      David Howells <[email protected]>
8324 L:      [email protected] (moderated for non-subscribers)
8325 S:      Supported
8326 F:      Documentation/filesystems/caching/
8327 F:      fs/fscache/
8328 F:      include/linux/fscache*.h
8329
8330 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8331 M:      Theodore Y. Ts'o <[email protected]>
8332 M:      Jaegeuk Kim <[email protected]>
8333 M:      Eric Biggers <[email protected]>
8334 L:      [email protected]
8335 S:      Supported
8336 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8337 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
8338 F:      Documentation/filesystems/fscrypt.rst
8339 F:      fs/crypto/
8340 F:      include/linux/fscrypt*.h
8341 F:      include/uapi/linux/fscrypt.h
8342
8343 FSI SUBSYSTEM
8344 M:      Jeremy Kerr <[email protected]>
8345 M:      Joel Stanley <[email protected]>
8346 R:      Alistar Popple <[email protected]>
8347 R:      Eddie James <[email protected]>
8348 L:      [email protected]
8349 S:      Supported
8350 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
8351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8352 F:      drivers/fsi/
8353 F:      include/linux/fsi*.h
8354 F:      include/trace/events/fsi*.h
8355
8356 FSI-ATTACHED I2C DRIVER
8357 M:      Eddie James <[email protected]>
8358 L:      [email protected]
8359 L:      [email protected] (moderated for non-subscribers)
8360 S:      Maintained
8361 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8362 F:      drivers/i2c/busses/i2c-fsi.c
8363
8364 FSI-ATTACHED SPI DRIVER
8365 M:      Eddie James <[email protected]>
8366 L:      [email protected]
8367 S:      Maintained
8368 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8369 F:      drivers/spi/spi-fsi.c
8370
8371 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8372 M:      Jan Kara <[email protected]>
8373 R:      Amir Goldstein <[email protected]>
8374 L:      [email protected]
8375 S:      Maintained
8376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8377 F:      fs/notify/
8378 F:      include/linux/fsnotify*.h
8379
8380 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
8381 M:      Eric Biggers <[email protected]>
8382 M:      Theodore Y. Ts'o <[email protected]>
8383 L:      [email protected]
8384 S:      Supported
8385 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8386 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
8387 F:      Documentation/filesystems/fsverity.rst
8388 F:      fs/verity/
8389 F:      include/linux/fsverity.h
8390 F:      include/uapi/linux/fsverity.h
8391
8392 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
8393 M:      Michael Zaidman <[email protected]>
8394 L:      [email protected]
8395 L:      [email protected]
8396 S:      Maintained
8397 F:      drivers/hid/hid-ft260.c
8398
8399 FUJITSU LAPTOP EXTRAS
8400 M:      Jonathan Woithe <[email protected]>
8401 L:      [email protected]
8402 S:      Maintained
8403 F:      drivers/platform/x86/fujitsu-laptop.c
8404
8405 FUJITSU M-5MO LS CAMERA ISP DRIVER
8406 M:      Kyungmin Park <[email protected]>
8407 M:      Heungjun Kim <[email protected]>
8408 L:      [email protected]
8409 S:      Maintained
8410 F:      drivers/media/i2c/m5mols/
8411 F:      include/media/i2c/m5mols.h
8412
8413 FUJITSU TABLET EXTRAS
8414 M:      Robert Gerlach <[email protected]>
8415 L:      [email protected]
8416 S:      Maintained
8417 F:      drivers/platform/x86/fujitsu-tablet.c
8418
8419 FUNGIBLE ETHERNET DRIVERS
8420 M:      Dimitris Michailidis <[email protected]>
8421 L:      [email protected]
8422 S:      Supported
8423 F:      drivers/net/ethernet/fungible/
8424
8425 FUSE: FILESYSTEM IN USERSPACE
8426 M:      Miklos Szeredi <[email protected]>
8427 L:      [email protected]
8428 S:      Maintained
8429 W:      https://github.com/libfuse/
8430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
8431 F:      Documentation/filesystems/fuse.rst
8432 F:      fs/fuse/
8433 F:      include/uapi/linux/fuse.h
8434
8435 FUTEX SUBSYSTEM
8436 M:      Thomas Gleixner <[email protected]>
8437 M:      Ingo Molnar <[email protected]>
8438 R:      Peter Zijlstra <[email protected]>
8439 R:      Darren Hart <[email protected]>
8440 R:      Davidlohr Bueso <[email protected]>
8441 R:      André Almeida <[email protected]>
8442 L:      [email protected]
8443 S:      Maintained
8444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8445 F:      Documentation/locking/*futex*
8446 F:      include/asm-generic/futex.h
8447 F:      include/linux/futex.h
8448 F:      include/uapi/linux/futex.h
8449 F:      kernel/futex/*
8450 F:      tools/perf/bench/futex*
8451 F:      tools/testing/selftests/futex/
8452
8453 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
8454 M:      Tim Harvey <[email protected]>
8455 M:      Robert Jones <[email protected]>
8456 S:      Maintained
8457 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
8458 F:      drivers/mfd/gateworks-gsc.c
8459 F:      include/linux/mfd/gsc.h
8460 F:      Documentation/hwmon/gsc-hwmon.rst
8461 F:      drivers/hwmon/gsc-hwmon.c
8462 F:      include/linux/platform_data/gsc_hwmon.h
8463
8464 GCC PLUGINS
8465 M:      Kees Cook <[email protected]>
8466 L:      [email protected]
8467 S:      Maintained
8468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8469 F:      Documentation/kbuild/gcc-plugins.rst
8470 F:      scripts/Makefile.gcc-plugins
8471 F:      scripts/gcc-plugins/
8472
8473 GCOV BASED KERNEL PROFILING
8474 M:      Peter Oberparleiter <[email protected]>
8475 S:      Maintained
8476 F:      Documentation/dev-tools/gcov.rst
8477 F:      kernel/gcov/
8478
8479 GDB KERNEL DEBUGGING HELPER SCRIPTS
8480 M:      Jan Kiszka <[email protected]>
8481 M:      Kieran Bingham <[email protected]>
8482 S:      Supported
8483 F:      scripts/gdb/
8484
8485 GEMINI CRYPTO DRIVER
8486 M:      Corentin Labbe <[email protected]>
8487 L:      [email protected]
8488 S:      Maintained
8489 F:      drivers/crypto/gemini/
8490
8491 GEMTEK FM RADIO RECEIVER DRIVER
8492 M:      Hans Verkuil <[email protected]>
8493 L:      [email protected]
8494 S:      Maintained
8495 W:      https://linuxtv.org
8496 T:      git git://linuxtv.org/media_tree.git
8497 F:      drivers/media/radio/radio-gemtek*
8498
8499 GENERIC ARCHITECTURE TOPOLOGY
8500 M:      Sudeep Holla <[email protected]>
8501 L:      [email protected]
8502 S:      Maintained
8503 F:      drivers/base/arch_topology.c
8504 F:      include/linux/arch_topology.h
8505
8506 GENERIC ENTRY CODE
8507 M:      Thomas Gleixner <[email protected]>
8508 M:      Peter Zijlstra <[email protected]>
8509 M:      Andy Lutomirski <[email protected]>
8510 L:      [email protected]
8511 S:      Maintained
8512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
8513 F:      include/linux/entry-common.h
8514 F:      include/linux/entry-kvm.h
8515 F:      kernel/entry/
8516
8517 GENERIC GPIO I2C DRIVER
8518 M:      Wolfram Sang <[email protected]>
8519 S:      Supported
8520 F:      drivers/i2c/busses/i2c-gpio.c
8521 F:      include/linux/platform_data/i2c-gpio.h
8522
8523 GENERIC GPIO I2C MULTIPLEXER DRIVER
8524 M:      Peter Korsgaard <[email protected]>
8525 L:      [email protected]
8526 S:      Supported
8527 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
8528 F:      drivers/i2c/muxes/i2c-mux-gpio.c
8529 F:      include/linux/platform_data/i2c-mux-gpio.h
8530
8531 GENERIC HDLC (WAN) DRIVERS
8532 M:      Krzysztof Halasa <[email protected]>
8533 S:      Maintained
8534 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
8535 F:      drivers/net/wan/c101.c
8536 F:      drivers/net/wan/hd6457*
8537 F:      drivers/net/wan/hdlc*
8538 F:      drivers/net/wan/n2.c
8539 F:      drivers/net/wan/pc300too.c
8540 F:      drivers/net/wan/pci200syn.c
8541 F:      drivers/net/wan/wanxl*
8542
8543 GENERIC INCLUDE/ASM HEADER FILES
8544 M:      Arnd Bergmann <[email protected]>
8545 L:      [email protected]
8546 S:      Maintained
8547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
8548 F:      include/asm-generic/
8549 F:      include/uapi/asm-generic/
8550
8551 GENERIC PHY FRAMEWORK
8552 M:      Kishon Vijay Abraham I <[email protected]>
8553 M:      Vinod Koul <[email protected]>
8554 L:      [email protected]
8555 S:      Supported
8556 Q:      https://patchwork.kernel.org/project/linux-phy/list/
8557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
8558 F:      Documentation/devicetree/bindings/phy/
8559 F:      drivers/phy/
8560 F:      include/dt-bindings/phy/
8561 F:      include/linux/phy/
8562
8563 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
8564 M:      Wolfram Sang <[email protected]>
8565 S:      Supported
8566 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
8567
8568 GENERIC PM DOMAINS
8569 M:      "Rafael J. Wysocki" <[email protected]>
8570 M:      Kevin Hilman <[email protected]>
8571 M:      Ulf Hansson <[email protected]>
8572 L:      [email protected]
8573 S:      Supported
8574 F:      Documentation/devicetree/bindings/power/power?domain*
8575 F:      drivers/base/power/domain*.c
8576 F:      include/linux/pm_domain.h
8577
8578 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
8579 M:      Eugen Hristev <[email protected]>
8580 L:      [email protected]
8581 S:      Maintained
8582 F:      drivers/input/touchscreen/resistive-adc-touch.c
8583
8584 GENERIC STRING LIBRARY
8585 R:      Andy Shevchenko <[email protected]>
8586 S:      Maintained
8587 F:      lib/string.c
8588 F:      lib/string_helpers.c
8589 F:      lib/test_string.c
8590 F:      lib/test-string_helpers.c
8591
8592 GENERIC UIO DRIVER FOR PCI DEVICES
8593 M:      "Michael S. Tsirkin" <[email protected]>
8594 L:      [email protected]
8595 S:      Supported
8596 F:      drivers/uio/uio_pci_generic.c
8597
8598 GENERIC VDSO LIBRARY
8599 M:      Andy Lutomirski <[email protected]>
8600 M:      Thomas Gleixner <[email protected]>
8601 M:      Vincenzo Frascino <[email protected]>
8602 L:      [email protected]
8603 S:      Maintained
8604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
8605 F:      include/asm-generic/vdso/vsyscall.h
8606 F:      include/vdso/
8607 F:      kernel/time/vsyscall.c
8608 F:      lib/vdso/
8609
8610 GENWQE (IBM Generic Workqueue Card)
8611 M:      Frank Haverkamp <[email protected]>
8612 S:      Supported
8613 F:      drivers/misc/genwqe/
8614
8615 GET_MAINTAINER SCRIPT
8616 M:      Joe Perches <[email protected]>
8617 S:      Maintained
8618 F:      scripts/get_maintainer.pl
8619
8620 GFS2 FILE SYSTEM
8621 M:      Bob Peterson <[email protected]>
8622 M:      Andreas Gruenbacher <[email protected]>
8623 L:      [email protected]
8624 S:      Supported
8625 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
8626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
8627 F:      Documentation/filesystems/gfs2*
8628 F:      fs/gfs2/
8629 F:      include/uapi/linux/gfs2_ondisk.h
8630
8631 GIGABYTE WMI DRIVER
8632 M:      Thomas Weißschuh <[email protected]>
8633 L:      [email protected]
8634 S:      Maintained
8635 F:      drivers/platform/x86/gigabyte-wmi.c
8636
8637 GNSS SUBSYSTEM
8638 M:      Johan Hovold <[email protected]>
8639 S:      Maintained
8640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
8641 F:      Documentation/ABI/testing/sysfs-class-gnss
8642 F:      Documentation/devicetree/bindings/gnss/
8643 F:      drivers/gnss/
8644 F:      include/linux/gnss.h
8645
8646 GO7007 MPEG CODEC
8647 M:      Hans Verkuil <[email protected]>
8648 L:      [email protected]
8649 S:      Maintained
8650 F:      drivers/media/usb/go7007/
8651
8652 GOODIX TOUCHSCREEN
8653 M:      Bastien Nocera <[email protected]>
8654 M:      Hans de Goede <[email protected]>
8655 L:      [email protected]
8656 S:      Maintained
8657 F:      drivers/input/touchscreen/goodix*
8658
8659 GOOGLE ETHERNET DRIVERS
8660 M:      Jeroen de Borst <[email protected]>
8661 R:      Catherine Sullivan <[email protected]>
8662 R:      David Awogbemila <[email protected]>
8663 L:      [email protected]
8664 S:      Supported
8665 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
8666 F:      drivers/net/ethernet/google
8667
8668 GPD POCKET FAN DRIVER
8669 M:      Hans de Goede <[email protected]>
8670 L:      [email protected]
8671 S:      Maintained
8672 F:      drivers/platform/x86/gpd-pocket-fan.c
8673
8674 GPIO ACPI SUPPORT
8675 M:      Mika Westerberg <[email protected]>
8676 M:      Andy Shevchenko <[email protected]>
8677 L:      [email protected]
8678 L:      [email protected]
8679 S:      Supported
8680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8681 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
8682 F:      drivers/gpio/gpiolib-acpi.c
8683 F:      drivers/gpio/gpiolib-acpi.h
8684
8685 GPIO AGGREGATOR
8686 M:      Geert Uytterhoeven <[email protected]>
8687 L:      [email protected]
8688 S:      Supported
8689 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
8690 F:      drivers/gpio/gpio-aggregator.c
8691
8692 GPIO IR Transmitter
8693 M:      Sean Young <[email protected]>
8694 L:      [email protected]
8695 S:      Maintained
8696 F:      drivers/media/rc/gpio-ir-tx.c
8697
8698 GPIO MOCKUP DRIVER
8699 M:      Bamvor Jian Zhang <[email protected]>
8700 L:      [email protected]
8701 S:      Maintained
8702 F:      drivers/gpio/gpio-mockup.c
8703 F:      tools/testing/selftests/gpio/
8704
8705 GPIO REGMAP
8706 R:      Michael Walle <[email protected]>
8707 S:      Maintained
8708 F:      drivers/gpio/gpio-regmap.c
8709 F:      include/linux/gpio/regmap.h
8710
8711 GPIO SUBSYSTEM
8712 M:      Linus Walleij <[email protected]>
8713 M:      Bartosz Golaszewski <[email protected]>
8714 L:      [email protected]
8715 S:      Maintained
8716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
8717 F:      Documentation/ABI/obsolete/sysfs-gpio
8718 F:      Documentation/ABI/testing/gpio-cdev
8719 F:      Documentation/admin-guide/gpio/
8720 F:      Documentation/devicetree/bindings/gpio/
8721 F:      Documentation/driver-api/gpio/
8722 F:      drivers/gpio/
8723 F:      include/asm-generic/gpio.h
8724 F:      include/dt-bindings/gpio/
8725 F:      include/linux/gpio.h
8726 F:      include/linux/gpio/
8727 F:      include/linux/of_gpio.h
8728 F:      include/uapi/linux/gpio.h
8729 F:      tools/gpio/
8730
8731 GRE DEMULTIPLEXER DRIVER
8732 M:      Dmitry Kozlov <[email protected]>
8733 L:      [email protected]
8734 S:      Maintained
8735 F:      include/net/gre.h
8736 F:      net/ipv4/gre_demux.c
8737 F:      net/ipv4/gre_offload.c
8738
8739 GRETH 10/100/1G Ethernet MAC device driver
8740 M:      Andreas Larsson <[email protected]>
8741 L:      [email protected]
8742 S:      Maintained
8743 F:      drivers/net/ethernet/aeroflex/
8744
8745 GREYBUS AUDIO PROTOCOLS DRIVERS
8746 M:      Vaibhav Agarwal <[email protected]>
8747 M:      Mark Greer <[email protected]>
8748 S:      Maintained
8749 F:      drivers/staging/greybus/audio_apbridgea.c
8750 F:      drivers/staging/greybus/audio_apbridgea.h
8751 F:      drivers/staging/greybus/audio_codec.c
8752 F:      drivers/staging/greybus/audio_codec.h
8753 F:      drivers/staging/greybus/audio_gb.c
8754 F:      drivers/staging/greybus/audio_manager.c
8755 F:      drivers/staging/greybus/audio_manager.h
8756 F:      drivers/staging/greybus/audio_manager_module.c
8757 F:      drivers/staging/greybus/audio_manager_private.h
8758 F:      drivers/staging/greybus/audio_manager_sysfs.c
8759 F:      drivers/staging/greybus/audio_module.c
8760 F:      drivers/staging/greybus/audio_topology.c
8761
8762 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
8763 M:      Viresh Kumar <[email protected]>
8764 S:      Maintained
8765 F:      drivers/staging/greybus/authentication.c
8766 F:      drivers/staging/greybus/bootrom.c
8767 F:      drivers/staging/greybus/firmware.h
8768 F:      drivers/staging/greybus/fw-core.c
8769 F:      drivers/staging/greybus/fw-download.c
8770 F:      drivers/staging/greybus/fw-management.c
8771 F:      drivers/staging/greybus/greybus_authentication.h
8772 F:      drivers/staging/greybus/greybus_firmware.h
8773 F:      drivers/staging/greybus/hid.c
8774 F:      drivers/staging/greybus/i2c.c
8775 F:      drivers/staging/greybus/spi.c
8776 F:      drivers/staging/greybus/spilib.c
8777 F:      drivers/staging/greybus/spilib.h
8778
8779 GREYBUS LOOPBACK DRIVER
8780 M:      Bryan O'Donoghue <[email protected]>
8781 S:      Maintained
8782 F:      drivers/staging/greybus/loopback.c
8783
8784 GREYBUS PLATFORM DRIVERS
8785 M:      Vaibhav Hiremath <[email protected]>
8786 S:      Maintained
8787 F:      drivers/staging/greybus/arche-apb-ctrl.c
8788 F:      drivers/staging/greybus/arche-platform.c
8789 F:      drivers/staging/greybus/arche_platform.h
8790
8791 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
8792 M:      Rui Miguel Silva <[email protected]>
8793 S:      Maintained
8794 F:      drivers/staging/greybus/gpio.c
8795 F:      drivers/staging/greybus/light.c
8796 F:      drivers/staging/greybus/power_supply.c
8797 F:      drivers/staging/greybus/sdio.c
8798 F:      drivers/staging/greybus/spi.c
8799 F:      drivers/staging/greybus/spilib.c
8800
8801 GREYBUS SUBSYSTEM
8802 M:      Johan Hovold <[email protected]>
8803 M:      Alex Elder <[email protected]>
8804 M:      Greg Kroah-Hartman <[email protected]>
8805 L:      [email protected] (moderated for non-subscribers)
8806 S:      Maintained
8807 F:      drivers/greybus/
8808 F:      drivers/staging/greybus/
8809 F:      include/linux/greybus.h
8810 F:      include/linux/greybus/
8811
8812 GREYBUS UART PROTOCOLS DRIVERS
8813 M:      David Lin <[email protected]>
8814 S:      Maintained
8815 F:      drivers/staging/greybus/log.c
8816 F:      drivers/staging/greybus/uart.c
8817
8818 GS1662 VIDEO SERIALIZER
8819 M:      Charles-Antoine Couret <[email protected]>
8820 L:      [email protected]
8821 S:      Maintained
8822 T:      git git://linuxtv.org/media_tree.git
8823 F:      drivers/media/spi/gs1662.c
8824
8825 GSPCA FINEPIX SUBDRIVER
8826 M:      Frank Zago <[email protected]>
8827 L:      [email protected]
8828 S:      Maintained
8829 T:      git git://linuxtv.org/media_tree.git
8830 F:      drivers/media/usb/gspca/finepix.c
8831
8832 GSPCA GL860 SUBDRIVER
8833 M:      Olivier Lorin <[email protected]>
8834 L:      [email protected]
8835 S:      Maintained
8836 T:      git git://linuxtv.org/media_tree.git
8837 F:      drivers/media/usb/gspca/gl860/
8838
8839 GSPCA M5602 SUBDRIVER
8840 M:      Erik Andren <[email protected]>
8841 L:      [email protected]
8842 S:      Maintained
8843 T:      git git://linuxtv.org/media_tree.git
8844 F:      drivers/media/usb/gspca/m5602/
8845
8846 GSPCA PAC207 SONIXB SUBDRIVER
8847 M:      Hans Verkuil <[email protected]>
8848 L:      [email protected]
8849 S:      Odd Fixes
8850 T:      git git://linuxtv.org/media_tree.git
8851 F:      drivers/media/usb/gspca/pac207.c
8852
8853 GSPCA SN9C20X SUBDRIVER
8854 M:      Brian Johnson <[email protected]>
8855 L:      [email protected]
8856 S:      Maintained
8857 T:      git git://linuxtv.org/media_tree.git
8858 F:      drivers/media/usb/gspca/sn9c20x.c
8859
8860 GSPCA T613 SUBDRIVER
8861 M:      Leandro Costantino <[email protected]>
8862 L:      [email protected]
8863 S:      Maintained
8864 T:      git git://linuxtv.org/media_tree.git
8865 F:      drivers/media/usb/gspca/t613.c
8866
8867 GSPCA USB WEBCAM DRIVER
8868 M:      Hans Verkuil <[email protected]>
8869 L:      [email protected]
8870 S:      Odd Fixes
8871 T:      git git://linuxtv.org/media_tree.git
8872 F:      drivers/media/usb/gspca/
8873
8874 GTP (GPRS Tunneling Protocol)
8875 M:      Pablo Neira Ayuso <[email protected]>
8876 M:      Harald Welte <[email protected]>
8877 L:      [email protected]
8878 S:      Maintained
8879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
8880 F:      drivers/net/gtp.c
8881
8882 GUID PARTITION TABLE (GPT)
8883 M:      Davidlohr Bueso <[email protected]>
8884 L:      [email protected]
8885 S:      Maintained
8886 F:      block/partitions/efi.*
8887
8888 HABANALABS PCI DRIVER
8889 M:      Oded Gabbay <[email protected]>
8890 S:      Supported
8891 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
8892 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
8893 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
8894 F:      drivers/misc/habanalabs/
8895 F:      include/uapi/misc/habanalabs.h
8896
8897 HACKRF MEDIA DRIVER
8898 M:      Antti Palosaari <[email protected]>
8899 L:      [email protected]
8900 S:      Maintained
8901 W:      https://linuxtv.org
8902 W:      http://palosaari.fi/linux/
8903 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8904 T:      git git://linuxtv.org/anttip/media_tree.git
8905 F:      drivers/media/usb/hackrf/
8906
8907 HANTRO VPU CODEC DRIVER
8908 M:      Ezequiel Garcia <[email protected]>
8909 M:      Philipp Zabel <[email protected]>
8910 L:      [email protected]
8911 L:      [email protected]
8912 S:      Maintained
8913 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
8914 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
8915 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
8916 F:      drivers/staging/media/hantro/
8917
8918 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
8919 M:      Frank Seidel <[email protected]>
8920 L:      [email protected]
8921 S:      Maintained
8922 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
8923 F:      drivers/platform/x86/hdaps.c
8924
8925 HARDWARE MONITORING
8926 M:      Jean Delvare <[email protected]>
8927 M:      Guenter Roeck <[email protected]>
8928 L:      [email protected]
8929 S:      Maintained
8930 W:      http://hwmon.wiki.kernel.org/
8931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8932 F:      Documentation/ABI/testing/sysfs-class-hwmon
8933 F:      Documentation/devicetree/bindings/hwmon/
8934 F:      Documentation/hwmon/
8935 F:      drivers/hwmon/
8936 F:      include/linux/hwmon*.h
8937 F:      include/trace/events/hwmon*.h
8938 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
8939
8940 HARDWARE RANDOM NUMBER GENERATOR CORE
8941 M:      Olivia Mackall <[email protected]>
8942 M:      Herbert Xu <[email protected]>
8943 L:      [email protected]
8944 S:      Odd fixes
8945 F:      Documentation/admin-guide/hw_random.rst
8946 F:      Documentation/devicetree/bindings/rng/
8947 F:      drivers/char/hw_random/
8948 F:      include/linux/hw_random.h
8949
8950 HARDWARE SPINLOCK CORE
8951 M:      Ohad Ben-Cohen <[email protected]>
8952 M:      Bjorn Andersson <[email protected]>
8953 R:      Baolin Wang <[email protected]>
8954 L:      [email protected]
8955 S:      Maintained
8956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
8957 F:      Documentation/devicetree/bindings/hwlock/
8958 F:      Documentation/locking/hwspinlock.rst
8959 F:      drivers/hwspinlock/
8960 F:      include/linux/hwspinlock.h
8961
8962 HARDWARE TRACING FACILITIES
8963 M:      Alexander Shishkin <[email protected]>
8964 S:      Maintained
8965 F:      drivers/hwtracing/
8966
8967 HARMONY SOUND DRIVER
8968 L:      [email protected]
8969 S:      Maintained
8970 F:      sound/parisc/harmony.*
8971
8972 HDPVR USB VIDEO ENCODER DRIVER
8973 M:      Hans Verkuil <[email protected]>
8974 L:      [email protected]
8975 S:      Odd Fixes
8976 W:      https://linuxtv.org
8977 T:      git git://linuxtv.org/media_tree.git
8978 F:      drivers/media/usb/hdpvr/
8979
8980 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
8981 M:      Matt Hsiao <[email protected]>
8982 S:      Supported
8983 F:      drivers/misc/hpilo.[ch]
8984
8985 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
8986 M:      Jerry Hoemann <[email protected]>
8987 S:      Supported
8988 F:      Documentation/watchdog/hpwdt.rst
8989 F:      drivers/watchdog/hpwdt.c
8990
8991 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
8992 M:      Don Brace <[email protected]>
8993 L:      [email protected]
8994 L:      [email protected]
8995 S:      Supported
8996 F:      Documentation/scsi/hpsa.rst
8997 F:      drivers/scsi/hpsa*.[ch]
8998 F:      include/linux/cciss*.h
8999 F:      include/uapi/linux/cciss*.h
9000
9001 HFI1 DRIVER
9002 M:      Dennis Dalessandro <[email protected]>
9003 L:      [email protected]
9004 S:      Supported
9005 F:      drivers/infiniband/hw/hfi1
9006
9007 HFS FILESYSTEM
9008 L:      [email protected]
9009 S:      Orphan
9010 F:      Documentation/filesystems/hfs.rst
9011 F:      fs/hfs/
9012
9013 HFSPLUS FILESYSTEM
9014 L:      [email protected]
9015 S:      Orphan
9016 F:      Documentation/filesystems/hfsplus.rst
9017 F:      fs/hfsplus/
9018
9019 HGA FRAMEBUFFER DRIVER
9020 M:      Ferenc Bakonyi <[email protected]>
9021 L:      [email protected]
9022 S:      Maintained
9023 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9024 F:      drivers/video/fbdev/hgafb.c
9025
9026 HIBERNATION (aka Software Suspend, aka swsusp)
9027 M:      "Rafael J. Wysocki" <[email protected]>
9028 M:      Pavel Machek <[email protected]>
9029 L:      [email protected]
9030 S:      Supported
9031 B:      https://bugzilla.kernel.org
9032 F:      arch/*/include/asm/suspend*.h
9033 F:      arch/x86/power/
9034 F:      drivers/base/power/
9035 F:      include/linux/freezer.h
9036 F:      include/linux/pm.h
9037 F:      include/linux/suspend.h
9038 F:      kernel/power/
9039
9040 HID CORE LAYER
9041 M:      Jiri Kosina <[email protected]>
9042 M:      Benjamin Tissoires <[email protected]>
9043 L:      [email protected]
9044 S:      Maintained
9045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9046 F:      drivers/hid/
9047 F:      include/linux/hid*
9048 F:      include/uapi/linux/hid*
9049
9050 HID LOGITECH DRIVERS
9051 R:      Filipe Laíns <[email protected]>
9052 L:      [email protected]
9053 S:      Maintained
9054 F:      drivers/hid/hid-logitech-*
9055
9056 HID PLAYSTATION DRIVER
9057 M:      Roderick Colenbrander <[email protected]>
9058 L:      [email protected]
9059 S:      Supported
9060 F:      drivers/hid/hid-playstation.c
9061
9062 HID SENSOR HUB DRIVERS
9063 M:      Jiri Kosina <[email protected]>
9064 M:      Jonathan Cameron <[email protected]>
9065 M:      Srinivas Pandruvada <[email protected]>
9066 L:      [email protected]
9067 L:      [email protected]
9068 S:      Maintained
9069 F:      Documentation/hid/hid-sensor*
9070 F:      drivers/hid/hid-sensor-*
9071 F:      drivers/iio/*/hid-*
9072 F:      include/linux/hid-sensor-*
9073
9074 HID WACOM DRIVER
9075 M:      Ping Cheng <[email protected]>
9076 M:      Jason Gerecke  <[email protected]>
9077 L:      [email protected]
9078 S:      Maintained
9079 F:      drivers/hid/wacom.h
9080 F:      drivers/hid/wacom_*
9081
9082 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
9083 M:      Thomas Gleixner <[email protected]>
9084 L:      [email protected]
9085 S:      Maintained
9086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9087 F:      Documentation/timers/
9088 F:      include/linux/clockchips.h
9089 F:      include/linux/hrtimer.h
9090 F:      kernel/time/clockevents.c
9091 F:      kernel/time/hrtimer.c
9092 F:      kernel/time/timer_*.c
9093
9094 HIGH-SPEED SCC DRIVER FOR AX.25
9095 L:      [email protected]
9096 S:      Orphan
9097 F:      drivers/net/hamradio/scc.c
9098
9099 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
9100 M:      HighPoint Linux Team <[email protected]>
9101 S:      Supported
9102 W:      http://www.highpoint-tech.com
9103 F:      Documentation/scsi/hptiop.rst
9104 F:      drivers/scsi/hptiop.c
9105
9106 HIPPI
9107 M:      Jes Sorensen <[email protected]>
9108 L:      [email protected]
9109 S:      Maintained
9110 F:      drivers/net/hippi/
9111 F:      include/linux/hippidevice.h
9112 F:      include/uapi/linux/if_hippi.h
9113 F:      net/802/hippi.c
9114
9115 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
9116 M:      Kurt Kanzenbach <[email protected]>
9117 L:      [email protected]
9118 S:      Maintained
9119 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
9120 F:      drivers/net/dsa/hirschmann/*
9121 F:      include/linux/platform_data/hirschmann-hellcreek.h
9122 F:      net/dsa/tag_hellcreek.c
9123
9124 HISILICON DMA DRIVER
9125 M:      Zhou Wang <[email protected]>
9126 L:      [email protected]
9127 S:      Maintained
9128 F:      drivers/dma/hisi_dma.c
9129
9130 HISILICON GPIO DRIVER
9131 M:      Luo Jiaxing <[email protected]>
9132 L:      [email protected]
9133 S:      Maintained
9134 F:      drivers/gpio/gpio-hisi.c
9135
9136 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
9137 M:      Longfang Liu <[email protected]>
9138 L:      [email protected]
9139 S:      Maintained
9140 F:      Documentation/ABI/testing/debugfs-hisi-hpre
9141 F:      drivers/crypto/hisilicon/hpre/hpre.h
9142 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
9143 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
9144
9145 HISILICON I2C CONTROLLER DRIVER
9146 M:      Yicong Yang <[email protected]>
9147 L:      [email protected]
9148 S:      Maintained
9149 W:      https://www.hisilicon.com
9150 F:      drivers/i2c/busses/i2c-hisi.c
9151
9152 HISILICON LPC BUS DRIVER
9153 M:      [email protected]
9154 S:      Maintained
9155 W:      http://www.hisilicon.com
9156 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9157 F:      drivers/bus/hisi_lpc.c
9158
9159 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9160 M:      Yisen Zhuang <[email protected]>
9161 M:      Salil Mehta <[email protected]>
9162 L:      [email protected]
9163 S:      Maintained
9164 W:      http://www.hisilicon.com
9165 F:      drivers/net/ethernet/hisilicon/hns3/
9166
9167 HISILICON NETWORK SUBSYSTEM DRIVER
9168 M:      Yisen Zhuang <[email protected]>
9169 M:      Salil Mehta <[email protected]>
9170 L:      [email protected]
9171 S:      Maintained
9172 W:      http://www.hisilicon.com
9173 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
9174 F:      drivers/net/ethernet/hisilicon/
9175
9176 HIKEY960 ONBOARD USB GPIO HUB DRIVER
9177 M:      John Stultz <[email protected]>
9178 L:      [email protected]
9179 S:      Maintained
9180 F:      drivers/misc/hisi_hikey_usb.c
9181
9182 HISILICON PMU DRIVER
9183 M:      Shaokun Zhang <[email protected]>
9184 M:      Qi Liu <[email protected]>
9185 S:      Supported
9186 W:      http://www.hisilicon.com
9187 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9188 F:      Documentation/admin-guide/perf/hisi-pmu.rst
9189 F:      drivers/perf/hisilicon
9190
9191 HISILICON HNS3 PMU DRIVER
9192 M:      Guangbin Huang <[email protected]>
9193 S:      Supported
9194 F:      Documentation/admin-guide/perf/hns3-pmu.rst
9195 F:      drivers/perf/hisilicon/hns3_pmu.c
9196
9197 HISILICON QM DRIVER
9198 M:      Weili Qian <[email protected]>
9199 M:      Zhou Wang <[email protected]>
9200 L:      [email protected]
9201 S:      Maintained
9202 F:      drivers/crypto/hisilicon/Kconfig
9203 F:      drivers/crypto/hisilicon/Makefile
9204 F:      drivers/crypto/hisilicon/qm.c
9205 F:      drivers/crypto/hisilicon/sgl.c
9206 F:      include/linux/hisi_acc_qm.h
9207
9208 HISILICON ZIP Controller DRIVER
9209 M:      Yang Shen <[email protected]>
9210 M:      Zhou Wang <[email protected]>
9211 L:      [email protected]
9212 S:      Maintained
9213 F:      Documentation/ABI/testing/debugfs-hisi-zip
9214 F:      drivers/crypto/hisilicon/zip/
9215
9216 HISILICON ROCE DRIVER
9217 M:      Wenpeng Liang <[email protected]>
9218 M:      Weihang Li <[email protected]>
9219 L:      [email protected]
9220 S:      Maintained
9221 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9222 F:      drivers/infiniband/hw/hns/
9223
9224 HISILICON SAS Controller
9225 M:      John Garry <[email protected]>
9226 S:      Supported
9227 W:      http://www.hisilicon.com
9228 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
9229 F:      drivers/scsi/hisi_sas/
9230
9231 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
9232 M:      Kai Ye <[email protected]>
9233 M:      Longfang Liu <[email protected]>
9234 L:      [email protected]
9235 S:      Maintained
9236 F:      Documentation/ABI/testing/debugfs-hisi-sec
9237 F:      drivers/crypto/hisilicon/sec2/sec.h
9238 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
9239 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
9240 F:      drivers/crypto/hisilicon/sec2/sec_main.c
9241
9242 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
9243 M:      Jay Fang <[email protected]>
9244 L:      [email protected]
9245 S:      Maintained
9246 W:      http://www.hisilicon.com
9247 F:      drivers/spi/spi-hisi-kunpeng.c
9248
9249 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
9250 M:      Mauro Carvalho Chehab <[email protected]>
9251 L:      [email protected]
9252 S:      Maintained
9253 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
9254 F:      drivers/spmi/hisi-spmi-controller.c
9255
9256 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
9257 M:      Mauro Carvalho Chehab <[email protected]>
9258 L:      [email protected]
9259 S:      Maintained
9260 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
9261 F:      drivers/mfd/hi6421-spmi-pmic.c
9262
9263 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
9264 M:      Weili Qian <[email protected]>
9265 S:      Maintained
9266 F:      drivers/crypto/hisilicon/trng/trng.c
9267
9268 HISILICON V3XX SPI NOR FLASH Controller Driver
9269 M:      John Garry <[email protected]>
9270 S:      Maintained
9271 W:      http://www.hisilicon.com
9272 F:      drivers/spi/spi-hisi-sfc-v3xx.c
9273
9274 HMM - Heterogeneous Memory Management
9275 M:      Jérôme Glisse <[email protected]>
9276 L:      [email protected]
9277 S:      Maintained
9278 F:      Documentation/mm/hmm.rst
9279 F:      include/linux/hmm*
9280 F:      lib/test_hmm*
9281 F:      mm/hmm*
9282 F:      tools/testing/selftests/vm/*hmm*
9283
9284 HOST AP DRIVER
9285 M:      Jouni Malinen <[email protected]>
9286 L:      [email protected]
9287 S:      Obsolete
9288 W:      http://w1.fi/hostap-driver.html
9289 F:      drivers/net/wireless/intersil/hostap/
9290
9291 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
9292 L:      [email protected]
9293 S:      Orphan
9294 F:      drivers/platform/x86/tc1100-wmi.c
9295
9296 HPET:   High Precision Event Timers driver
9297 M:      Clemens Ladisch <[email protected]>
9298 S:      Maintained
9299 F:      Documentation/timers/hpet.rst
9300 F:      drivers/char/hpet.c
9301 F:      include/linux/hpet.h
9302 F:      include/uapi/linux/hpet.h
9303
9304 HPET:   x86
9305 S:      Orphan
9306 F:      arch/x86/include/asm/hpet.h
9307 F:      arch/x86/kernel/hpet.c
9308
9309 HPFS FILESYSTEM
9310 M:      Mikulas Patocka <[email protected]>
9311 S:      Maintained
9312 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
9313 F:      fs/hpfs/
9314
9315 HSI SUBSYSTEM
9316 M:      Sebastian Reichel <[email protected]>
9317 S:      Maintained
9318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
9319 F:      Documentation/ABI/testing/sysfs-bus-hsi
9320 F:      Documentation/driver-api/hsi.rst
9321 F:      drivers/hsi/
9322 F:      include/linux/hsi/
9323 F:      include/uapi/linux/hsi/
9324
9325 HSO 3G MODEM DRIVER
9326 L:      [email protected]
9327 S:      Orphan
9328 F:      drivers/net/usb/hso.c
9329
9330 HSR NETWORK PROTOCOL
9331 L:      [email protected]
9332 S:      Orphan
9333 F:      net/hsr/
9334
9335 HT16K33 LED CONTROLLER DRIVER
9336 M:      Robin van der Gracht <[email protected]>
9337 S:      Maintained
9338 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
9339 F:      drivers/auxdisplay/ht16k33.c
9340
9341 HTCPEN TOUCHSCREEN DRIVER
9342 M:      Pau Oliva Fora <[email protected]>
9343 L:      [email protected]
9344 S:      Maintained
9345 F:      drivers/input/touchscreen/htcpen.c
9346
9347 HTE SUBSYSTEM
9348 M:      Dipen Patel <[email protected]>
9349 S:      Maintained
9350 F:      Documentation/devicetree/bindings/timestamp/
9351 F:      Documentation/driver-api/hte/
9352 F:      drivers/hte/
9353 F:      include/linux/hte.h
9354
9355 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
9356 M:      Lorenzo Bianconi <[email protected]>
9357 L:      [email protected]
9358 S:      Maintained
9359 W:      http://www.st.com/
9360 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
9361 F:      drivers/iio/humidity/hts221*
9362
9363 HUAWEI ETHERNET DRIVER
9364 L:      [email protected]
9365 S:      Orphan
9366 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
9367 F:      drivers/net/ethernet/huawei/hinic/
9368
9369 HUGETLB SUBSYSTEM
9370 M:      Mike Kravetz <[email protected]>
9371 M:      Muchun Song <[email protected]>
9372 L:      [email protected]
9373 S:      Maintained
9374 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
9375 F:      Documentation/admin-guide/mm/hugetlbpage.rst
9376 F:      Documentation/mm/hugetlbfs_reserv.rst
9377 F:      Documentation/mm/vmemmap_dedup.rst
9378 F:      fs/hugetlbfs/
9379 F:      include/linux/hugetlb.h
9380 F:      mm/hugetlb.c
9381 F:      mm/hugetlb_vmemmap.c
9382 F:      mm/hugetlb_vmemmap.h
9383
9384 HVA ST MEDIA DRIVER
9385 M:      Jean-Christophe Trotin <[email protected]>
9386 L:      [email protected]
9387 S:      Supported
9388 W:      https://linuxtv.org
9389 T:      git git://linuxtv.org/media_tree.git
9390 F:      drivers/media/platform/st/sti/hva
9391
9392 HWPOISON MEMORY FAILURE HANDLING
9393 M:      Naoya Horiguchi <[email protected]>
9394 R:      Miaohe Lin <[email protected]>
9395 L:      [email protected]
9396 S:      Maintained
9397 F:      mm/hwpoison-inject.c
9398 F:      mm/memory-failure.c
9399
9400 HYCON HY46XX TOUCHSCREEN SUPPORT
9401 M:      Giulio Benetti <[email protected]>
9402 L:      [email protected]
9403 S:      Maintained
9404 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
9405 F:      drivers/input/touchscreen/hycon-hy46xx.c
9406
9407 HYGON PROCESSOR SUPPORT
9408 M:      Pu Wen <[email protected]>
9409 L:      [email protected]
9410 S:      Maintained
9411 F:      arch/x86/kernel/cpu/hygon.c
9412
9413 HYNIX HI556 SENSOR DRIVER
9414 M:      Shawn Tu <[email protected]>
9415 L:      [email protected]
9416 S:      Maintained
9417 T:      git git://linuxtv.org/media_tree.git
9418 F:      drivers/media/i2c/hi556.c
9419
9420 HYNIX HI846 SENSOR DRIVER
9421 M:      Martin Kepplinger <[email protected]>
9422 L:      [email protected]
9423 S:      Maintained
9424 F:      drivers/media/i2c/hi846.c
9425
9426 HYNIX HI847 SENSOR DRIVER
9427 M:      Shawn Tu <[email protected]>
9428 L:      [email protected]
9429 S:      Maintained
9430 F:      drivers/media/i2c/hi847.c
9431
9432 Hyper-V/Azure CORE AND DRIVERS
9433 M:      "K. Y. Srinivasan" <[email protected]>
9434 M:      Haiyang Zhang <[email protected]>
9435 M:      Stephen Hemminger <[email protected]>
9436 M:      Wei Liu <[email protected]>
9437 M:      Dexuan Cui <[email protected]>
9438 L:      [email protected]
9439 S:      Supported
9440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
9441 F:      Documentation/ABI/stable/sysfs-bus-vmbus
9442 F:      Documentation/ABI/testing/debugfs-hyperv
9443 F:      Documentation/virt/hyperv
9444 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
9445 F:      arch/arm64/hyperv
9446 F:      arch/arm64/include/asm/hyperv-tlfs.h
9447 F:      arch/arm64/include/asm/mshyperv.h
9448 F:      arch/x86/hyperv
9449 F:      arch/x86/include/asm/hyperv-tlfs.h
9450 F:      arch/x86/include/asm/mshyperv.h
9451 F:      arch/x86/include/asm/trace/hyperv.h
9452 F:      arch/x86/kernel/cpu/mshyperv.c
9453 F:      drivers/clocksource/hyperv_timer.c
9454 F:      drivers/hid/hid-hyperv.c
9455 F:      drivers/hv/
9456 F:      drivers/input/serio/hyperv-keyboard.c
9457 F:      drivers/iommu/hyperv-iommu.c
9458 F:      drivers/net/ethernet/microsoft/
9459 F:      drivers/net/hyperv/
9460 F:      drivers/pci/controller/pci-hyperv-intf.c
9461 F:      drivers/pci/controller/pci-hyperv.c
9462 F:      drivers/scsi/storvsc_drv.c
9463 F:      drivers/uio/uio_hv_generic.c
9464 F:      drivers/video/fbdev/hyperv_fb.c
9465 F:      include/asm-generic/hyperv-tlfs.h
9466 F:      include/asm-generic/mshyperv.h
9467 F:      include/clocksource/hyperv_timer.h
9468 F:      include/linux/hyperv.h
9469 F:      include/uapi/linux/hyperv.h
9470 F:      net/vmw_vsock/hyperv_transport.c
9471 F:      tools/hv/
9472
9473 HYPERBUS SUPPORT
9474 M:      Vignesh Raghavendra <[email protected]>
9475 L:      [email protected]
9476 S:      Supported
9477 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
9478 C:      irc://irc.oftc.net/mtd
9479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
9480 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
9481 F:      drivers/mtd/hyperbus/
9482 F:      include/linux/mtd/hyperbus.h
9483
9484 HYPERVISOR VIRTUAL CONSOLE DRIVER
9485 L:      [email protected]
9486 S:      Odd Fixes
9487 F:      drivers/tty/hvc/
9488
9489 I2C ACPI SUPPORT
9490 M:      Mika Westerberg <[email protected]>
9491 L:      [email protected]
9492 L:      [email protected]
9493 S:      Maintained
9494 F:      drivers/i2c/i2c-core-acpi.c
9495
9496 I2C CONTROLLER DRIVER FOR NVIDIA GPU
9497 M:      Ajay Gupta <[email protected]>
9498 L:      [email protected]
9499 S:      Maintained
9500 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
9501 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
9502
9503 I2C MUXES
9504 M:      Peter Rosin <[email protected]>
9505 L:      [email protected]
9506 S:      Maintained
9507 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
9508 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
9509 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
9510 F:      Documentation/i2c/i2c-topology.rst
9511 F:      Documentation/i2c/muxes/
9512 F:      drivers/i2c/i2c-mux.c
9513 F:      drivers/i2c/muxes/
9514 F:      include/linux/i2c-mux.h
9515
9516 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
9517 M:      Gregory CLEMENT <[email protected]>
9518 L:      [email protected]
9519 S:      Maintained
9520 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
9521 F:      drivers/i2c/busses/i2c-mv64xxx.c
9522
9523 I2C OVER PARALLEL PORT
9524 M:      Jean Delvare <[email protected]>
9525 L:      [email protected]
9526 S:      Maintained
9527 F:      Documentation/i2c/busses/i2c-parport.rst
9528 F:      drivers/i2c/busses/i2c-parport.c
9529
9530 I2C SUBSYSTEM
9531 M:      Wolfram Sang <[email protected]>
9532 L:      [email protected]
9533 S:      Maintained
9534 W:      https://i2c.wiki.kernel.org/
9535 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9537 F:      Documentation/devicetree/bindings/i2c/i2c.txt
9538 F:      Documentation/i2c/
9539 F:      drivers/i2c/*
9540 F:      include/dt-bindings/i2c/i2c.h
9541 F:      include/linux/i2c-dev.h
9542 F:      include/linux/i2c-smbus.h
9543 F:      include/linux/i2c.h
9544 F:      include/uapi/linux/i2c-*.h
9545 F:      include/uapi/linux/i2c.h
9546
9547 I2C SUBSYSTEM HOST DRIVERS
9548 L:      [email protected]
9549 S:      Odd Fixes
9550 W:      https://i2c.wiki.kernel.org/
9551 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9553 F:      Documentation/devicetree/bindings/i2c/
9554 F:      drivers/i2c/algos/
9555 F:      drivers/i2c/busses/
9556 F:      include/dt-bindings/i2c/
9557
9558 I2C-TAOS-EVM DRIVER
9559 M:      Jean Delvare <[email protected]>
9560 L:      [email protected]
9561 S:      Maintained
9562 F:      Documentation/i2c/busses/i2c-taos-evm.rst
9563 F:      drivers/i2c/busses/i2c-taos-evm.c
9564
9565 I2C-TINY-USB DRIVER
9566 M:      Till Harbaum <[email protected]>
9567 L:      [email protected]
9568 S:      Maintained
9569 W:      http://www.harbaum.org/till/i2c_tiny_usb
9570 F:      drivers/i2c/busses/i2c-tiny-usb.c
9571
9572 I2C/SMBUS CONTROLLER DRIVERS FOR PC
9573 M:      Jean Delvare <[email protected]>
9574 L:      [email protected]
9575 S:      Maintained
9576 F:      Documentation/i2c/busses/i2c-ali1535.rst
9577 F:      Documentation/i2c/busses/i2c-ali1563.rst
9578 F:      Documentation/i2c/busses/i2c-ali15x3.rst
9579 F:      Documentation/i2c/busses/i2c-amd756.rst
9580 F:      Documentation/i2c/busses/i2c-amd8111.rst
9581 F:      Documentation/i2c/busses/i2c-i801.rst
9582 F:      Documentation/i2c/busses/i2c-nforce2.rst
9583 F:      Documentation/i2c/busses/i2c-piix4.rst
9584 F:      Documentation/i2c/busses/i2c-sis5595.rst
9585 F:      Documentation/i2c/busses/i2c-sis630.rst
9586 F:      Documentation/i2c/busses/i2c-sis96x.rst
9587 F:      Documentation/i2c/busses/i2c-via.rst
9588 F:      Documentation/i2c/busses/i2c-viapro.rst
9589 F:      drivers/i2c/busses/i2c-ali1535.c
9590 F:      drivers/i2c/busses/i2c-ali1563.c
9591 F:      drivers/i2c/busses/i2c-ali15x3.c
9592 F:      drivers/i2c/busses/i2c-amd756-s4882.c
9593 F:      drivers/i2c/busses/i2c-amd756.c
9594 F:      drivers/i2c/busses/i2c-amd8111.c
9595 F:      drivers/i2c/busses/i2c-i801.c
9596 F:      drivers/i2c/busses/i2c-isch.c
9597 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
9598 F:      drivers/i2c/busses/i2c-nforce2.c
9599 F:      drivers/i2c/busses/i2c-piix4.c
9600 F:      drivers/i2c/busses/i2c-sis5595.c
9601 F:      drivers/i2c/busses/i2c-sis630.c
9602 F:      drivers/i2c/busses/i2c-sis96x.c
9603 F:      drivers/i2c/busses/i2c-via.c
9604 F:      drivers/i2c/busses/i2c-viapro.c
9605
9606 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
9607 M:      Hans de Goede <[email protected]>
9608 L:      [email protected]
9609 S:      Maintained
9610 F:      drivers/i2c/busses/i2c-cht-wc.c
9611
9612 I2C/SMBUS ISMT DRIVER
9613 M:      Seth Heasley <[email protected]>
9614 M:      Neil Horman <[email protected]>
9615 L:      [email protected]
9616 F:      Documentation/i2c/busses/i2c-ismt.rst
9617 F:      drivers/i2c/busses/i2c-ismt.c
9618
9619 I2C/SMBUS STUB DRIVER
9620 M:      Jean Delvare <[email protected]>
9621 L:      [email protected]
9622 S:      Maintained
9623 F:      drivers/i2c/i2c-stub.c
9624
9625 I3C DRIVER FOR CADENCE I3C MASTER IP
9626 M:      Przemysław Gaj <[email protected]>
9627 S:      Maintained
9628 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
9629 F:      drivers/i3c/master/i3c-master-cdns.c
9630
9631 I3C DRIVER FOR SYNOPSYS DESIGNWARE
9632 M:      Vitor Soares <[email protected]>
9633 S:      Maintained
9634 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
9635 F:      drivers/i3c/master/dw*
9636
9637 I3C SUBSYSTEM
9638 M:      Alexandre Belloni <[email protected]>
9639 L:      [email protected] (moderated for non-subscribers)
9640 S:      Maintained
9641 C:      irc://chat.freenode.net/linux-i3c
9642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
9643 F:      Documentation/ABI/testing/sysfs-bus-i3c
9644 F:      Documentation/devicetree/bindings/i3c/
9645 F:      Documentation/driver-api/i3c
9646 F:      drivers/i3c/
9647 F:      include/linux/i3c/
9648
9649 IA64 (Itanium) PLATFORM
9650 L:      [email protected]
9651 S:      Orphan
9652 F:      Documentation/ia64/
9653 F:      arch/ia64/
9654
9655 IBM Power 842 compression accelerator
9656 M:      Haren Myneni <[email protected]>
9657 S:      Supported
9658 F:      crypto/842.c
9659 F:      drivers/crypto/nx/Kconfig
9660 F:      drivers/crypto/nx/Makefile
9661 F:      drivers/crypto/nx/nx-842*
9662 F:      include/linux/sw842.h
9663 F:      lib/842/
9664
9665 IBM Power in-Nest Crypto Acceleration
9666 M:      Breno Leitão <[email protected]>
9667 M:      Nayna Jain <[email protected]>
9668 M:      Paulo Flabiano Smorigo <[email protected]>
9669 L:      [email protected]
9670 S:      Supported
9671 F:      drivers/crypto/nx/Kconfig
9672 F:      drivers/crypto/nx/Makefile
9673 F:      drivers/crypto/nx/nx-aes*
9674 F:      drivers/crypto/nx/nx-sha*
9675 F:      drivers/crypto/nx/nx.*
9676 F:      drivers/crypto/nx/nx_csbcpb.h
9677 F:      drivers/crypto/nx/nx_debugfs.c
9678
9679 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
9680 M:      Tyrel Datwyler <[email protected]>
9681 L:      [email protected]
9682 L:      [email protected]
9683 S:      Supported
9684 F:      drivers/pci/hotplug/rpadlpar*
9685
9686 IBM Power Linux RAID adapter
9687 M:      Brian King <[email protected]>
9688 S:      Supported
9689 F:      drivers/scsi/ipr.*
9690
9691 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
9692 M:      Tyrel Datwyler <[email protected]>
9693 L:      [email protected]
9694 L:      [email protected]
9695 S:      Supported
9696 F:      drivers/pci/hotplug/rpaphp*
9697
9698 IBM Power SRIOV Virtual NIC Device Driver
9699 M:      Dany Madden <[email protected]>
9700 R:      Thomas Falcon <[email protected]>
9701 L:      [email protected]
9702 S:      Supported
9703 F:      drivers/net/ethernet/ibm/ibmvnic.*
9704
9705 IBM Power Virtual Accelerator Switchboard
9706 L:      [email protected]
9707 S:      Supported
9708 F:      arch/powerpc/include/asm/vas.h
9709 F:      arch/powerpc/platforms/powernv/copy-paste.h
9710 F:      arch/powerpc/platforms/powernv/vas*
9711
9712 IBM Power Virtual Ethernet Device Driver
9713 M:      Nick Child <[email protected]>
9714 L:      [email protected]
9715 S:      Supported
9716 F:      drivers/net/ethernet/ibm/ibmveth.*
9717
9718 IBM Power Virtual FC Device Drivers
9719 M:      Tyrel Datwyler <[email protected]>
9720 L:      [email protected]
9721 S:      Supported
9722 F:      drivers/scsi/ibmvscsi/ibmvfc*
9723
9724 IBM Power Virtual Management Channel Driver
9725 M:      Brad Warrum <[email protected]>
9726 M:      Ritu Agarwal <[email protected]>
9727 S:      Supported
9728 F:      drivers/misc/ibmvmc.*
9729
9730 IBM Power Virtual SCSI Device Drivers
9731 M:      Tyrel Datwyler <[email protected]>
9732 L:      [email protected]
9733 S:      Supported
9734 F:      drivers/scsi/ibmvscsi/ibmvscsi*
9735 F:      include/scsi/viosrp.h
9736
9737 IBM Power Virtual SCSI Device Target Driver
9738 M:      Michael Cyr <[email protected]>
9739 L:      [email protected]
9740 L:      [email protected]
9741 S:      Supported
9742 F:      drivers/scsi/ibmvscsi_tgt/
9743
9744 IBM Power VMX Cryptographic instructions
9745 M:      Breno Leitão <[email protected]>
9746 M:      Nayna Jain <[email protected]>
9747 M:      Paulo Flabiano Smorigo <[email protected]>
9748 L:      [email protected]
9749 S:      Supported
9750 F:      drivers/crypto/vmx/Kconfig
9751 F:      drivers/crypto/vmx/Makefile
9752 F:      drivers/crypto/vmx/aes*
9753 F:      drivers/crypto/vmx/ghash*
9754 F:      drivers/crypto/vmx/ppc-xlate.pl
9755 F:      drivers/crypto/vmx/vmx.c
9756
9757 IBM ServeRAID RAID DRIVER
9758 S:      Orphan
9759 F:      drivers/scsi/ips.*
9760
9761 ICH LPC AND GPIO DRIVER
9762 M:      Peter Tyser <[email protected]>
9763 S:      Maintained
9764 F:      drivers/gpio/gpio-ich.c
9765 F:      drivers/mfd/lpc_ich.c
9766
9767 ICY I2C DRIVER
9768 M:      Max Staudt <[email protected]>
9769 L:      [email protected]
9770 S:      Maintained
9771 F:      drivers/i2c/busses/i2c-icy.c
9772
9773 IDEAPAD LAPTOP EXTRAS DRIVER
9774 M:      Ike Panhc <[email protected]>
9775 L:      [email protected]
9776 S:      Maintained
9777 W:      http://launchpad.net/ideapad-laptop
9778 F:      drivers/platform/x86/ideapad-laptop.c
9779
9780 IDEAPAD LAPTOP SLIDEBAR DRIVER
9781 M:      Andrey Moiseev <[email protected]>
9782 L:      [email protected]
9783 S:      Maintained
9784 W:      https://github.com/o2genum/ideapad-slidebar
9785 F:      drivers/input/misc/ideapad_slidebar.c
9786
9787 IDMAPPED MOUNTS
9788 M:      Christian Brauner <[email protected]>
9789 M:      Seth Forshee <[email protected]>
9790 L:      [email protected]
9791 S:      Maintained
9792 T:      git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping.git
9793 F:      Documentation/filesystems/idmappings.rst
9794 F:      tools/testing/selftests/mount_setattr/
9795 F:      include/linux/mnt_idmapping.h
9796
9797 IDT VersaClock 5 CLOCK DRIVER
9798 M:      Luca Ceresoli <[email protected]>
9799 S:      Maintained
9800 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
9801 F:      drivers/clk/clk-versaclock5.c
9802
9803 IEEE 802.15.4 SUBSYSTEM
9804 M:      Alexander Aring <[email protected]>
9805 M:      Stefan Schmidt <[email protected]>
9806 L:      [email protected]
9807 S:      Maintained
9808 W:      https://linux-wpan.org/
9809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
9810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
9811 F:      Documentation/networking/ieee802154.rst
9812 F:      drivers/net/ieee802154/
9813 F:      include/linux/ieee802154.h
9814 F:      include/linux/nl802154.h
9815 F:      include/net/af_ieee802154.h
9816 F:      include/net/cfg802154.h
9817 F:      include/net/ieee802154_netdev.h
9818 F:      include/net/mac802154.h
9819 F:      include/net/nl802154.h
9820 F:      net/ieee802154/
9821 F:      net/mac802154/
9822
9823 IFE PROTOCOL
9824 M:      Yotam Gigi <[email protected]>
9825 M:      Jamal Hadi Salim <[email protected]>
9826 F:      include/net/ife.h
9827 F:      include/uapi/linux/ife.h
9828 F:      net/ife
9829
9830 IGORPLUG-USB IR RECEIVER
9831 M:      Sean Young <[email protected]>
9832 L:      [email protected]
9833 S:      Maintained
9834 F:      drivers/media/rc/igorplugusb.c
9835
9836 IGUANAWORKS USB IR TRANSCEIVER
9837 M:      Sean Young <[email protected]>
9838 L:      [email protected]
9839 S:      Maintained
9840 F:      drivers/media/rc/iguanair.c
9841
9842 IIO DIGITAL POTENTIOMETER DAC
9843 M:      Peter Rosin <[email protected]>
9844 L:      [email protected]
9845 S:      Maintained
9846 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
9847 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
9848 F:      drivers/iio/dac/dpot-dac.c
9849
9850 IIO ENVELOPE DETECTOR
9851 M:      Peter Rosin <[email protected]>
9852 L:      [email protected]
9853 S:      Maintained
9854 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
9855 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
9856 F:      drivers/iio/adc/envelope-detector.c
9857
9858 IIO MULTIPLEXER
9859 M:      Peter Rosin <[email protected]>
9860 L:      [email protected]
9861 S:      Maintained
9862 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
9863 F:      drivers/iio/multiplexer/iio-mux.c
9864
9865 IIO SCMI BASED DRIVER
9866 M:      Jyoti Bhayana <[email protected]>
9867 L:      [email protected]
9868 S:      Maintained
9869 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
9870
9871 IIO SUBSYSTEM AND DRIVERS
9872 M:      Jonathan Cameron <[email protected]>
9873 R:      Lars-Peter Clausen <[email protected]>
9874 L:      [email protected]
9875 S:      Maintained
9876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
9877 F:      Documentation/ABI/testing/configfs-iio*
9878 F:      Documentation/ABI/testing/sysfs-bus-iio*
9879 F:      Documentation/devicetree/bindings/iio/
9880 F:      drivers/iio/
9881 F:      drivers/staging/iio/
9882 F:      include/dt-bindings/iio/
9883 F:      include/linux/iio/
9884 F:      tools/iio/
9885
9886 IIO UNIT CONVERTER
9887 M:      Peter Rosin <[email protected]>
9888 L:      [email protected]
9889 S:      Maintained
9890 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
9891 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
9892 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
9893 F:      drivers/iio/afe/iio-rescale.c
9894
9895 IKANOS/ADI EAGLE ADSL USB DRIVER
9896 M:      Matthieu Castet <[email protected]>
9897 M:      Stanislaw Gruszka <[email protected]>
9898 S:      Maintained
9899 F:      drivers/usb/atm/ueagle-atm.c
9900
9901 IMAGIS TOUCHSCREEN DRIVER
9902 M:      Markuss Broks <[email protected]>
9903 S:      Maintained
9904 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
9905 F:      drivers/input/touchscreen/imagis.c
9906
9907 IMGTEC ASCII LCD DRIVER
9908 M:      Paul Burton <[email protected]>
9909 S:      Maintained
9910 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
9911 F:      drivers/auxdisplay/img-ascii-lcd.c
9912
9913 IMGTEC IR DECODER DRIVER
9914 S:      Orphan
9915 F:      drivers/media/rc/img-ir/
9916
9917 IMON SOUNDGRAPH USB IR RECEIVER
9918 M:      Sean Young <[email protected]>
9919 L:      [email protected]
9920 S:      Maintained
9921 F:      drivers/media/rc/imon.c
9922 F:      drivers/media/rc/imon_raw.c
9923
9924 IMS TWINTURBO FRAMEBUFFER DRIVER
9925 L:      [email protected]
9926 S:      Orphan
9927 F:      drivers/video/fbdev/imsttfb.c
9928
9929 INA209 HARDWARE MONITOR DRIVER
9930 M:      Guenter Roeck <[email protected]>
9931 L:      [email protected]
9932 S:      Maintained
9933 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
9934 F:      Documentation/hwmon/ina209.rst
9935 F:      drivers/hwmon/ina209.c
9936
9937 INA2XX HARDWARE MONITOR DRIVER
9938 M:      Guenter Roeck <[email protected]>
9939 L:      [email protected]
9940 S:      Maintained
9941 F:      Documentation/hwmon/ina2xx.rst
9942 F:      drivers/hwmon/ina2xx.c
9943 F:      include/linux/platform_data/ina2xx.h
9944
9945 INDUSTRY PACK SUBSYSTEM (IPACK)
9946 M:      Samuel Iglesias Gonsalvez <[email protected]>
9947 M:      Jens Taprogge <[email protected]>
9948 M:      Greg Kroah-Hartman <[email protected]>
9949 L:      [email protected]
9950 S:      Maintained
9951 W:      http://industrypack.sourceforge.net
9952 F:      drivers/ipack/
9953
9954 INFINEON DPS310 Driver
9955 M:      Eddie James <[email protected]>
9956 L:      [email protected]
9957 S:      Maintained
9958 F:      drivers/iio/pressure/dps310.c
9959
9960 INFINIBAND SUBSYSTEM
9961 M:      Jason Gunthorpe <[email protected]>
9962 M:      Leon Romanovsky <[email protected]>
9963 L:      [email protected]
9964 S:      Supported
9965 W:      https://github.com/linux-rdma/rdma-core
9966 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
9968 F:      Documentation/devicetree/bindings/infiniband/
9969 F:      Documentation/infiniband/
9970 F:      drivers/infiniband/
9971 F:      include/rdma/
9972 F:      include/trace/events/ib_mad.h
9973 F:      include/trace/events/ib_umad.h
9974 F:      include/uapi/linux/if_infiniband.h
9975 F:      include/uapi/rdma/
9976 F:      samples/bpf/ibumad_kern.c
9977 F:      samples/bpf/ibumad_user.c
9978
9979 INGENIC JZ4780 NAND DRIVER
9980 M:      Harvey Hunt <[email protected]>
9981 L:      [email protected]
9982 L:      [email protected]
9983 S:      Maintained
9984 F:      drivers/mtd/nand/raw/ingenic/
9985
9986 INGENIC JZ47xx SoCs
9987 M:      Paul Cercueil <[email protected]>
9988 L:      [email protected]
9989 S:      Maintained
9990 F:      arch/mips/boot/dts/ingenic/
9991 F:      arch/mips/generic/board-ingenic.c
9992 F:      arch/mips/include/asm/mach-ingenic/
9993 F:      arch/mips/ingenic/Kconfig
9994 F:      drivers/clk/ingenic/
9995 F:      drivers/dma/dma-jz4780.c
9996 F:      drivers/gpu/drm/ingenic/
9997 F:      drivers/i2c/busses/i2c-jz4780.c
9998 F:      drivers/iio/adc/ingenic-adc.c
9999 F:      drivers/irqchip/irq-ingenic.c
10000 F:      drivers/memory/jz4780-nemc.c
10001 F:      drivers/mmc/host/jz4740_mmc.c
10002 F:      drivers/mtd/nand/raw/ingenic/
10003 F:      drivers/pinctrl/pinctrl-ingenic.c
10004 F:      drivers/power/supply/ingenic-battery.c
10005 F:      drivers/pwm/pwm-jz4740.c
10006 F:      drivers/remoteproc/ingenic_rproc.c
10007 F:      drivers/rtc/rtc-jz4740.c
10008 F:      drivers/tty/serial/8250/8250_ingenic.c
10009 F:      drivers/usb/musb/jz4740.c
10010 F:      drivers/watchdog/jz4740_wdt.c
10011 F:      include/dt-bindings/iio/adc/ingenic,adc.h
10012 F:      include/linux/mfd/ingenic-tcu.h
10013 F:      sound/soc/codecs/jz47*
10014 F:      sound/soc/jz4740/
10015
10016 INJOINIC IP5xxx POWER BANK IC DRIVER
10017 M:      Samuel Holland <[email protected]>
10018 S:      Maintained
10019 F:      drivers/power/supply/ip5xxx_power.c
10020
10021 INOTIFY
10022 M:      Jan Kara <[email protected]>
10023 R:      Amir Goldstein <[email protected]>
10024 L:      [email protected]
10025 S:      Maintained
10026 F:      Documentation/filesystems/inotify.rst
10027 F:      fs/notify/inotify/
10028 F:      include/linux/inotify.h
10029 F:      include/uapi/linux/inotify.h
10030
10031 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
10032 M:      Dmitry Torokhov <[email protected]>
10033 L:      [email protected]
10034 S:      Maintained
10035 Q:      http://patchwork.kernel.org/project/linux-input/list/
10036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
10037 F:      Documentation/devicetree/bindings/input/
10038 F:      Documentation/devicetree/bindings/serio/
10039 F:      Documentation/input/
10040 F:      drivers/input/
10041 F:      include/linux/input.h
10042 F:      include/linux/input/
10043 F:      include/uapi/linux/input-event-codes.h
10044 F:      include/uapi/linux/input.h
10045
10046 INPUT MULTITOUCH (MT) PROTOCOL
10047 M:      Henrik Rydberg <[email protected]>
10048 L:      [email protected]
10049 S:      Odd fixes
10050 F:      Documentation/input/multi-touch-protocol.rst
10051 F:      drivers/input/input-mt.c
10052 K:      \b(ABS|SYN)_MT_
10053
10054 INSIDE SECURE CRYPTO DRIVER
10055 M:      Antoine Tenart <[email protected]>
10056 L:      [email protected]
10057 S:      Maintained
10058 F:      drivers/crypto/inside-secure/
10059
10060 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
10061 M:      Mimi Zohar <[email protected]>
10062 M:      Dmitry Kasatkin <[email protected]>
10063 L:      [email protected]
10064 S:      Supported
10065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
10066 F:      security/integrity/ima/
10067 F:      security/integrity/
10068
10069 INTEL 810/815 FRAMEBUFFER DRIVER
10070 M:      Antonino Daplas <[email protected]>
10071 L:      [email protected]
10072 S:      Maintained
10073 F:      drivers/video/fbdev/i810/
10074
10075 INTEL 8255 GPIO DRIVER
10076 M:      William Breathitt Gray <[email protected]>
10077 L:      [email protected]
10078 S:      Maintained
10079 F:      drivers/gpio/gpio-i8255.c
10080 F:      drivers/gpio/gpio-i8255.h
10081
10082 INTEL ASoC DRIVERS
10083 M:      Cezary Rojewski <[email protected]>
10084 M:      Pierre-Louis Bossart <[email protected]>
10085 M:      Liam Girdwood <[email protected]>
10086 M:      Peter Ujfalusi <[email protected]>
10087 M:      Bard Liao <[email protected]>
10088 M:      Ranjani Sridharan <[email protected]>
10089 M:      Kai Vehmanen <[email protected]>
10090 L:      [email protected] (moderated for non-subscribers)
10091 S:      Supported
10092 F:      sound/soc/intel/
10093
10094 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
10095 M:      Hans de Goede <[email protected]>
10096 L:      [email protected]
10097 S:      Maintained
10098 F:      drivers/platform/x86/intel/atomisp2/pm.c
10099
10100 INTEL ATOMISP2 LED DRIVER
10101 M:      Hans de Goede <[email protected]>
10102 L:      [email protected]
10103 S:      Maintained
10104 F:      drivers/platform/x86/intel/atomisp2/led.c
10105
10106 INTEL BIOS SAR INT1092 DRIVER
10107 M:      Shravan Sudhakar <[email protected]>
10108 M:      Intel Corporation <[email protected]>
10109 L:      [email protected]
10110 S:      Maintained
10111 F:      drivers/platform/x86/intel/int1092/
10112
10113 INTEL BROXTON PMC DRIVER
10114 M:      Mika Westerberg <[email protected]>
10115 M:      Zha Qipeng <[email protected]>
10116 S:      Maintained
10117 F:      drivers/mfd/intel_pmc_bxt.c
10118 F:      include/linux/mfd/intel_pmc_bxt.h
10119
10120 INTEL C600 SERIES SAS CONTROLLER DRIVER
10121 M:      Artur Paszkiewicz <[email protected]>
10122 L:      [email protected]
10123 S:      Supported
10124 T:      git git://git.code.sf.net/p/intel-sas/isci
10125 F:      drivers/scsi/isci/
10126
10127 INTEL CPU family model numbers
10128 M:      Tony Luck <[email protected]>
10129 M:      [email protected]
10130 L:      [email protected]
10131 S:      Supported
10132 F:      arch/x86/include/asm/intel-family.h
10133
10134 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
10135 M:      Jani Nikula <[email protected]>
10136 M:      Joonas Lahtinen <[email protected]>
10137 M:      Rodrigo Vivi <[email protected]>
10138 M:      Tvrtko Ursulin <[email protected]>
10139 L:      [email protected]
10140 S:      Supported
10141 W:      https://01.org/linuxgraphics/
10142 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
10143 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
10144 C:      irc://irc.oftc.net/intel-gfx
10145 T:      git git://anongit.freedesktop.org/drm-intel
10146 F:      Documentation/gpu/i915.rst
10147 F:      drivers/gpu/drm/i915/
10148 F:      include/drm/i915*
10149 F:      include/uapi/drm/i915_drm.h
10150
10151 INTEL ETHERNET DRIVERS
10152 M:      Jesse Brandeburg <[email protected]>
10153 M:      Tony Nguyen <[email protected]>
10154 L:      [email protected] (moderated for non-subscribers)
10155 S:      Supported
10156 W:      http://www.intel.com/support/feedback.htm
10157 W:      http://e1000.sourceforge.net/
10158 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
10159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
10160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
10161 F:      Documentation/networking/device_drivers/ethernet/intel/
10162 F:      drivers/net/ethernet/intel/
10163 F:      drivers/net/ethernet/intel/*/
10164 F:      include/linux/avf/virtchnl.h
10165 F:      include/linux/net/intel/iidc.h
10166
10167 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
10168 M:      Mustafa Ismail <[email protected]>
10169 M:      Shiraz Saleem <[email protected]>
10170 L:      [email protected]
10171 S:      Supported
10172 F:      drivers/infiniband/hw/irdma/
10173 F:      include/uapi/rdma/irdma-abi.h
10174
10175 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
10176 M:      Maik Broemme <[email protected]>
10177 L:      [email protected]
10178 S:      Maintained
10179 F:      Documentation/fb/intelfb.rst
10180 F:      drivers/video/fbdev/intelfb/
10181
10182 INTEL GPIO DRIVERS
10183 M:      Andy Shevchenko <[email protected]>
10184 L:      [email protected]
10185 S:      Supported
10186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10187 F:      drivers/gpio/gpio-ich.c
10188 F:      drivers/gpio/gpio-merrifield.c
10189 F:      drivers/gpio/gpio-ml-ioh.c
10190 F:      drivers/gpio/gpio-pch.c
10191 F:      drivers/gpio/gpio-sch.c
10192 F:      drivers/gpio/gpio-sodaville.c
10193
10194 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
10195 M:      Zhenyu Wang <[email protected]>
10196 M:      Zhi Wang <[email protected]>
10197 L:      [email protected]
10198 L:      [email protected]
10199 S:      Supported
10200 W:      https://01.org/igvt-g
10201 T:      git https://github.com/intel/gvt-linux.git
10202 F:      drivers/gpu/drm/i915/gvt/
10203
10204 INTEL HID EVENT DRIVER
10205 M:      Alex Hung <[email protected]>
10206 L:      [email protected]
10207 S:      Maintained
10208 F:      drivers/platform/x86/intel/hid.c
10209
10210 INTEL I/OAT DMA DRIVER
10211 M:      Dave Jiang <[email protected]>
10212 R:      Dan Williams <[email protected]>
10213 L:      [email protected]
10214 S:      Supported
10215 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
10216 F:      drivers/dma/ioat*
10217
10218 INTEL IDXD DRIVER
10219 M:      Fenghua Yu <[email protected]>
10220 M:      Dave Jiang <[email protected]>
10221 L:      [email protected]
10222 S:      Supported
10223 F:      drivers/dma/idxd/*
10224 F:      include/uapi/linux/idxd.h
10225
10226 INTEL IDLE DRIVER
10227 M:      Jacob Pan <[email protected]>
10228 M:      Len Brown <[email protected]>
10229 L:      [email protected]
10230 S:      Supported
10231 B:      https://bugzilla.kernel.org
10232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
10233 F:      drivers/idle/intel_idle.c
10234
10235 INTEL IN FIELD SCAN (IFS) DEVICE
10236 M:      Jithu Joseph <[email protected]>
10237 R:      Ashok Raj <[email protected]>
10238 R:      Tony Luck <[email protected]>
10239 S:      Maintained
10240 F:      drivers/platform/x86/intel/ifs
10241 F:      include/trace/events/intel_ifs.h
10242
10243 INTEL INTEGRATED SENSOR HUB DRIVER
10244 M:      Srinivas Pandruvada <[email protected]>
10245 M:      Jiri Kosina <[email protected]>
10246 L:      [email protected]
10247 S:      Maintained
10248 F:      drivers/hid/intel-ish-hid/
10249
10250 INTEL IOMMU (VT-d)
10251 M:      David Woodhouse <[email protected]>
10252 M:      Lu Baolu <[email protected]>
10253 L:      [email protected]
10254 S:      Supported
10255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10256 F:      drivers/iommu/intel/
10257 F:      include/linux/intel-svm.h
10258
10259 INTEL IOP-ADMA DMA DRIVER
10260 R:      Dan Williams <[email protected]>
10261 S:      Odd fixes
10262 F:      drivers/dma/iop-adma.c
10263
10264 INTEL IPU3 CSI-2 CIO2 DRIVER
10265 M:      Yong Zhi <[email protected]>
10266 M:      Sakari Ailus <[email protected]>
10267 M:      Bingbu Cao <[email protected]>
10268 M:      Dan Scally <[email protected]>
10269 R:      Tianshu Qiu <[email protected]>
10270 L:      [email protected]
10271 S:      Maintained
10272 T:      git git://linuxtv.org/media_tree.git
10273 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
10274 F:      drivers/media/pci/intel/ipu3/
10275
10276 INTEL IPU3 CSI-2 IMGU DRIVER
10277 M:      Sakari Ailus <[email protected]>
10278 R:      Bingbu Cao <[email protected]>
10279 R:      Tianshu Qiu <[email protected]>
10280 L:      [email protected]
10281 S:      Maintained
10282 F:      Documentation/admin-guide/media/ipu3.rst
10283 F:      Documentation/admin-guide/media/ipu3_rcb.svg
10284 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
10285 F:      drivers/staging/media/ipu3/
10286
10287 INTEL IXP4XX CRYPTO SUPPORT
10288 M:      Corentin Labbe <[email protected]>
10289 L:      [email protected]
10290 S:      Maintained
10291 F:      drivers/crypto/ixp4xx_crypto.c
10292
10293 INTEL ISHTP ECLITE DRIVER
10294 M:      Sumesh K Naduvalath <[email protected]>
10295 L:      [email protected]
10296 S:      Supported
10297 F:      drivers/platform/x86/intel/ishtp_eclite.c
10298
10299 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
10300 M:      Krzysztof Halasa <[email protected]>
10301 S:      Maintained
10302 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
10303 F:      drivers/net/wan/ixp4xx_hss.c
10304 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
10305 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
10306 F:      include/linux/soc/ixp4xx/npe.h
10307 F:      include/linux/soc/ixp4xx/qmgr.h
10308
10309 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
10310 M:      Deepak Saxena <[email protected]>
10311 S:      Maintained
10312 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
10313 F:      drivers/char/hw_random/ixp4xx-rng.c
10314
10315 INTEL KEEM BAY DRM DRIVER
10316 M:      Anitha Chrisanthus <[email protected]>
10317 M:      Edmund Dea <[email protected]>
10318 S:      Maintained
10319 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
10320 F:      drivers/gpu/drm/kmb/
10321
10322 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
10323 M:      Daniele Alessandrelli <[email protected]>
10324 S:      Maintained
10325 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
10326 F:      drivers/crypto/keembay/Kconfig
10327 F:      drivers/crypto/keembay/Makefile
10328 F:      drivers/crypto/keembay/keembay-ocs-aes-core.c
10329 F:      drivers/crypto/keembay/ocs-aes.c
10330 F:      drivers/crypto/keembay/ocs-aes.h
10331
10332 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
10333 M:      Daniele Alessandrelli <[email protected]>
10334 M:      Prabhjot Khurana <[email protected]>
10335 M:      Mark Gross <[email protected]>
10336 S:      Maintained
10337 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
10338 F:      drivers/crypto/keembay/Kconfig
10339 F:      drivers/crypto/keembay/Makefile
10340 F:      drivers/crypto/keembay/keembay-ocs-ecc.c
10341
10342 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
10343 M:      Daniele Alessandrelli <[email protected]>
10344 M:      Declan Murphy <[email protected]>
10345 S:      Maintained
10346 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
10347 F:      drivers/crypto/keembay/Kconfig
10348 F:      drivers/crypto/keembay/Makefile
10349 F:      drivers/crypto/keembay/keembay-ocs-hcu-core.c
10350 F:      drivers/crypto/keembay/ocs-hcu.c
10351 F:      drivers/crypto/keembay/ocs-hcu.h
10352
10353 INTEL THUNDER BAY EMMC PHY DRIVER
10354 M:      Nandhini Srikandan <[email protected]>
10355 M:      Rashmi A <[email protected]>
10356 S:      Maintained
10357 F:      Documentation/devicetree/bindings/phy/intel,phy-thunderbay-emmc.yaml
10358 F:      drivers/phy/intel/phy-intel-thunderbay-emmc.c
10359
10360 INTEL MANAGEMENT ENGINE (mei)
10361 M:      Tomas Winkler <[email protected]>
10362 L:      [email protected]
10363 S:      Supported
10364 F:      Documentation/driver-api/mei/*
10365 F:      drivers/misc/mei/
10366 F:      drivers/watchdog/mei_wdt.c
10367 F:      include/linux/mei_aux.h
10368 F:      include/linux/mei_cl_bus.h
10369 F:      include/uapi/linux/mei.h
10370 F:      samples/mei/*
10371
10372 INTEL MAX 10 BMC MFD DRIVER
10373 M:      Xu Yilun <[email protected]>
10374 R:      Tom Rix <[email protected]>
10375 S:      Maintained
10376 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
10377 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
10378 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
10379 F:      drivers/mfd/intel-m10-bmc.c
10380 F:      include/linux/mfd/intel-m10-bmc.h
10381
10382 INTEL MENLOW THERMAL DRIVER
10383 M:      Sujith Thomas <[email protected]>
10384 L:      [email protected]
10385 S:      Supported
10386 W:      https://01.org/linux-acpi
10387 F:      drivers/thermal/intel/intel_menlow.c
10388
10389 INTEL P-Unit IPC DRIVER
10390 M:      Zha Qipeng <[email protected]>
10391 L:      [email protected]
10392 S:      Maintained
10393 F:      arch/x86/include/asm/intel_punit_ipc.h
10394 F:      drivers/platform/x86/intel/punit_ipc.c
10395
10396 INTEL PMC CORE DRIVER
10397 M:      Rajneesh Bhardwaj <[email protected]>
10398 M:      David E Box <[email protected]>
10399 L:      [email protected]
10400 S:      Maintained
10401 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
10402 F:      drivers/platform/x86/intel/pmc/
10403
10404 INTEL PMIC GPIO DRIVERS
10405 M:      Andy Shevchenko <[email protected]>
10406 S:      Supported
10407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10408 F:      drivers/gpio/gpio-*cove.c
10409
10410 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
10411 M:      Andy Shevchenko <[email protected]>
10412 S:      Supported
10413 F:      drivers/mfd/intel_soc_pmic*
10414 F:      include/linux/mfd/intel_soc_pmic*
10415
10416 INTEL PMT DRIVERS
10417 M:      David E. Box <[email protected]>
10418 S:      Supported
10419 F:      drivers/platform/x86/intel/pmt/
10420
10421 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
10422 M:      Stanislav Yakovlev <[email protected]>
10423 L:      [email protected]
10424 S:      Maintained
10425 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
10426 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
10427 F:      drivers/net/wireless/intel/ipw2x00/
10428
10429 INTEL PSTATE DRIVER
10430 M:      Srinivas Pandruvada <[email protected]>
10431 M:      Len Brown <[email protected]>
10432 L:      [email protected]
10433 S:      Supported
10434 F:      drivers/cpufreq/intel_pstate.c
10435
10436 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
10437 M:      Jarkko Nikula <[email protected]>
10438 L:      [email protected]
10439 F:      drivers/counter/intel-qep.c
10440
10441 INTEL SCU DRIVERS
10442 M:      Mika Westerberg <[email protected]>
10443 S:      Maintained
10444 F:      arch/x86/include/asm/intel_scu_ipc.h
10445 F:      drivers/platform/x86/intel_scu_*
10446
10447 INTEL SDSI DRIVER
10448 M:      David E. Box <[email protected]>
10449 S:      Supported
10450 F:      drivers/platform/x86/intel/sdsi.c
10451 F:      tools/arch/x86/intel_sdsi/
10452 F:      tools/testing/selftests/drivers/sdsi/
10453
10454 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
10455 M:      Daniel Scally <[email protected]>
10456 S:      Maintained
10457 F:      drivers/platform/x86/intel/int3472/
10458
10459 INTEL SPEED SELECT TECHNOLOGY
10460 M:      Srinivas Pandruvada <[email protected]>
10461 L:      [email protected]
10462 S:      Maintained
10463 F:      drivers/platform/x86/intel/speed_select_if/
10464 F:      include/uapi/linux/isst_if.h
10465 F:      tools/power/x86/intel-speed-select/
10466
10467 INTEL STRATIX10 FIRMWARE DRIVERS
10468 M:      Dinh Nguyen <[email protected]>
10469 L:      [email protected]
10470 S:      Maintained
10471 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
10472 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
10473 F:      drivers/firmware/stratix10-rsu.c
10474 F:      drivers/firmware/stratix10-svc.c
10475 F:      include/linux/firmware/intel/stratix10-smc.h
10476 F:      include/linux/firmware/intel/stratix10-svc-client.h
10477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
10478
10479 INTEL TELEMETRY DRIVER
10480 M:      Rajneesh Bhardwaj <[email protected]>
10481 M:      "David E. Box" <[email protected]>
10482 L:      [email protected]
10483 S:      Maintained
10484 F:      arch/x86/include/asm/intel_telemetry.h
10485 F:      drivers/platform/x86/intel/telemetry/
10486
10487 INTEL UNCORE FREQUENCY CONTROL
10488 M:      Srinivas Pandruvada <[email protected]>
10489 L:      [email protected]
10490 S:      Maintained
10491 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
10492 F:      drivers/platform/x86/intel/uncore-frequency/
10493
10494 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
10495 M:      David E. Box <[email protected]>
10496 S:      Supported
10497 F:      drivers/platform/x86/intel/vsec.*
10498
10499 INTEL VIRTUAL BUTTON DRIVER
10500 M:      AceLan Kao <[email protected]>
10501 L:      [email protected]
10502 S:      Maintained
10503 F:      drivers/platform/x86/intel/vbtn.c
10504
10505 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
10506 M:      Stanislaw Gruszka <[email protected]>
10507 L:      [email protected]
10508 S:      Supported
10509 F:      drivers/net/wireless/intel/iwlegacy/
10510
10511 INTEL WIRELESS WIFI LINK (iwlwifi)
10512 M:      Gregory Greenman <[email protected]>
10513 L:      [email protected]
10514 S:      Supported
10515 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
10516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
10517 F:      drivers/net/wireless/intel/iwlwifi/
10518
10519 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
10520 M:      Jithu Joseph <[email protected]>
10521 R:      Maurice Ma <[email protected]>
10522 S:      Maintained
10523 W:      https://slimbootloader.github.io/security/firmware-update.html
10524 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
10525
10526 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
10527 L:      [email protected]
10528 S:      Maintained
10529 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
10530
10531 INTEL WWAN IOSM DRIVER
10532 M:      M Chetan Kumar <[email protected]>
10533 M:      Intel Corporation <[email protected]>
10534 L:      [email protected]
10535 S:      Maintained
10536 F:      drivers/net/wwan/iosm/
10537
10538 INTEL(R) TRACE HUB
10539 M:      Alexander Shishkin <[email protected]>
10540 S:      Supported
10541 F:      Documentation/trace/intel_th.rst
10542 F:      drivers/hwtracing/intel_th/
10543 F:      include/linux/intel_th.h
10544
10545 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
10546 M:      Ning Sun <[email protected]>
10547 L:      [email protected]
10548 S:      Supported
10549 W:      http://tboot.sourceforge.net
10550 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
10551 F:      Documentation/x86/intel_txt.rst
10552 F:      arch/x86/kernel/tboot.c
10553 F:      include/linux/tboot.h
10554
10555 INTEL SGX
10556 M:      Jarkko Sakkinen <[email protected]>
10557 R:      Dave Hansen <[email protected]>
10558 L:      [email protected]
10559 S:      Supported
10560 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
10561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
10562 F:      Documentation/x86/sgx.rst
10563 F:      arch/x86/entry/vdso/vsgx.S
10564 F:      arch/x86/include/asm/sgx.h
10565 F:      arch/x86/include/uapi/asm/sgx.h
10566 F:      arch/x86/kernel/cpu/sgx/*
10567 F:      tools/testing/selftests/sgx/*
10568 K:      \bSGX_
10569
10570 INTERCONNECT API
10571 M:      Georgi Djakov <[email protected]>
10572 L:      [email protected]
10573 S:      Maintained
10574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
10575 F:      Documentation/devicetree/bindings/interconnect/
10576 F:      Documentation/driver-api/interconnect.rst
10577 F:      drivers/interconnect/
10578 F:      include/dt-bindings/interconnect/
10579 F:      include/linux/interconnect-provider.h
10580 F:      include/linux/interconnect.h
10581
10582 INTERRUPT COUNTER DRIVER
10583 M:      Oleksij Rempel <[email protected]>
10584 R:      Pengutronix Kernel Team <[email protected]>
10585 L:      [email protected]
10586 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
10587 F:      drivers/counter/interrupt-cnt.c
10588
10589 INTERSIL ISL7998X VIDEO DECODER DRIVER
10590 M:      Michael Tretter <[email protected]>
10591 R:      Pengutronix Kernel Team <[email protected]>
10592 L:      [email protected]
10593 S:      Maintained
10594 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
10595 F:      drivers/media/i2c/isl7998x.c
10596
10597 INVENSENSE ICM-426xx IMU DRIVER
10598 M:      Jean-Baptiste Maneyrol <[email protected]>
10599 L:      [email protected]
10600 S:      Maintained
10601 W:      https://invensense.tdk.com/
10602 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
10603 F:      drivers/iio/imu/inv_icm42600/
10604
10605 INVENSENSE MPU-3050 GYROSCOPE DRIVER
10606 M:      Linus Walleij <[email protected]>
10607 L:      [email protected]
10608 S:      Maintained
10609 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
10610 F:      drivers/iio/gyro/mpu3050*
10611
10612 IOC3 ETHERNET DRIVER
10613 M:      Ralf Baechle <[email protected]>
10614 L:      [email protected]
10615 S:      Maintained
10616 F:      drivers/net/ethernet/sgi/ioc3-eth.c
10617
10618 IOMAP FILESYSTEM LIBRARY
10619 M:      Christoph Hellwig <[email protected]>
10620 M:      Darrick J. Wong <[email protected]>
10621 L:      [email protected]
10622 L:      [email protected]
10623 S:      Supported
10624 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
10625 F:      fs/iomap/
10626 F:      include/linux/iomap.h
10627
10628 IOMMU DMA-API LAYER
10629 M:      Robin Murphy <[email protected]>
10630 L:      [email protected]
10631 S:      Maintained
10632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10633 F:      drivers/iommu/dma-iommu.c
10634 F:      drivers/iommu/iova.c
10635 F:      include/linux/dma-iommu.h
10636 F:      include/linux/iova.h
10637
10638 IOMMU SUBSYSTEM
10639 M:      Joerg Roedel <[email protected]>
10640 M:      Will Deacon <[email protected]>
10641 R:      Robin Murphy <[email protected]>
10642 L:      [email protected]
10643 S:      Maintained
10644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10645 F:      Documentation/devicetree/bindings/iommu/
10646 F:      Documentation/userspace-api/iommu.rst
10647 F:      drivers/iommu/
10648 F:      include/linux/iommu.h
10649 F:      include/linux/iova.h
10650 F:      include/linux/of_iommu.h
10651 F:      include/uapi/linux/iommu.h
10652
10653 IOSYS-MAP HELPERS
10654 M:      Thomas Zimmermann <[email protected]>
10655 L:      [email protected]
10656 S:      Maintained
10657 T:      git git://anongit.freedesktop.org/drm/drm-misc
10658 F:      include/linux/iosys-map.h
10659
10660 IO_URING
10661 M:      Jens Axboe <[email protected]>
10662 R:      Pavel Begunkov <[email protected]>
10663 L:      [email protected]
10664 S:      Maintained
10665 T:      git git://git.kernel.dk/linux-block
10666 T:      git git://git.kernel.dk/liburing
10667 F:      io_uring/
10668 F:      include/linux/io_uring.h
10669 F:      include/linux/io_uring_types.h
10670 F:      include/uapi/linux/io_uring.h
10671 F:      tools/io_uring/
10672
10673 IPMI SUBSYSTEM
10674 M:      Corey Minyard <[email protected]>
10675 L:      [email protected] (moderated for non-subscribers)
10676 S:      Supported
10677 W:      http://openipmi.sourceforge.net/
10678 T:      git https://github.com/cminyard/linux-ipmi.git for-next
10679 F:      Documentation/driver-api/ipmi.rst
10680 F:      Documentation/devicetree/bindings/ipmi/
10681 F:      drivers/char/ipmi/
10682 F:      include/linux/ipmi*
10683 F:      include/uapi/linux/ipmi*
10684
10685 IPS SCSI RAID DRIVER
10686 M:      Adaptec OEM Raid Solutions <[email protected]>
10687 L:      [email protected]
10688 S:      Maintained
10689 W:      http://www.adaptec.com/
10690 F:      drivers/scsi/ips*
10691
10692 IPVS
10693 M:      Simon Horman <[email protected]>
10694 M:      Julian Anastasov <[email protected]>
10695 L:      [email protected]
10696 L:      [email protected]
10697 S:      Maintained
10698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
10699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
10700 F:      Documentation/networking/ipvs-sysctl.rst
10701 F:      include/net/ip_vs.h
10702 F:      include/uapi/linux/ip_vs.h
10703 F:      net/netfilter/ipvs/
10704
10705 IPWIRELESS DRIVER
10706 M:      Jiri Kosina <[email protected]>
10707 M:      David Sterba <[email protected]>
10708 S:      Odd Fixes
10709 F:      drivers/tty/ipwireless/
10710
10711 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
10712 M:      Marc Zyngier <[email protected]>
10713 S:      Maintained
10714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
10715 F:      Documentation/core-api/irq/irq-domain.rst
10716 F:      include/linux/irqdomain.h
10717 F:      kernel/irq/irqdomain.c
10718 F:      kernel/irq/msi.c
10719
10720 IRQ SUBSYSTEM
10721 M:      Thomas Gleixner <[email protected]>
10722 L:      [email protected]
10723 S:      Maintained
10724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
10725 F:      kernel/irq/
10726
10727 IRQCHIP DRIVERS
10728 M:      Thomas Gleixner <[email protected]>
10729 M:      Marc Zyngier <[email protected]>
10730 L:      [email protected]
10731 S:      Maintained
10732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
10733 F:      Documentation/devicetree/bindings/interrupt-controller/
10734 F:      drivers/irqchip/
10735
10736 ISA
10737 M:      William Breathitt Gray <[email protected]>
10738 S:      Maintained
10739 F:      Documentation/driver-api/isa.rst
10740 F:      drivers/base/isa.c
10741 F:      include/linux/isa.h
10742
10743 ISA RADIO MODULE
10744 M:      Hans Verkuil <[email protected]>
10745 L:      [email protected]
10746 S:      Maintained
10747 W:      https://linuxtv.org
10748 T:      git git://linuxtv.org/media_tree.git
10749 F:      drivers/media/radio/radio-isa*
10750
10751 ISAPNP
10752 M:      Jaroslav Kysela <[email protected]>
10753 S:      Maintained
10754 F:      Documentation/driver-api/isapnp.rst
10755 F:      drivers/pnp/isapnp/
10756 F:      include/linux/isapnp.h
10757
10758 ISCSI
10759 M:      Lee Duncan <[email protected]>
10760 M:      Chris Leech <[email protected]>
10761 M:      Mike Christie <[email protected]>
10762 L:      [email protected]
10763 L:      [email protected]
10764 S:      Maintained
10765 W:      www.open-iscsi.com
10766 F:      drivers/scsi/*iscsi*
10767 F:      include/scsi/*iscsi*
10768
10769 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
10770 M:      Peter Jones <[email protected]>
10771 M:      Konrad Rzeszutek Wilk <[email protected]>
10772 S:      Maintained
10773 F:      drivers/firmware/iscsi_ibft*
10774
10775 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
10776 M:      Sagi Grimberg <[email protected]>
10777 M:      Max Gurtovoy <[email protected]>
10778 L:      [email protected]
10779 S:      Supported
10780 W:      http://www.openfabrics.org
10781 W:      www.open-iscsi.org
10782 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10783 F:      drivers/infiniband/ulp/iser/
10784
10785 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
10786 M:      Sagi Grimberg <[email protected]>
10787 L:      [email protected]
10788 L:      [email protected]
10789 S:      Supported
10790 W:      http://www.linux-iscsi.org
10791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10792 F:      drivers/infiniband/ulp/isert
10793
10794 ISDN/CMTP OVER BLUETOOTH
10795 M:      Karsten Keil <[email protected]>
10796 L:      [email protected] (subscribers-only)
10797 L:      [email protected]
10798 S:      Odd Fixes
10799 W:      http://www.isdn4linux.de
10800 F:      Documentation/isdn/
10801 F:      drivers/isdn/capi/
10802 F:      include/linux/isdn/
10803 F:      include/uapi/linux/isdn/
10804 F:      net/bluetooth/cmtp/
10805
10806 ISDN/mISDN SUBSYSTEM
10807 M:      Karsten Keil <[email protected]>
10808 L:      [email protected] (subscribers-only)
10809 L:      [email protected]
10810 S:      Maintained
10811 W:      http://www.isdn4linux.de
10812 F:      drivers/isdn/Kconfig
10813 F:      drivers/isdn/Makefile
10814 F:      drivers/isdn/hardware/
10815 F:      drivers/isdn/mISDN/
10816
10817 IT87 HARDWARE MONITORING DRIVER
10818 M:      Jean Delvare <[email protected]>
10819 L:      [email protected]
10820 S:      Maintained
10821 F:      Documentation/hwmon/it87.rst
10822 F:      drivers/hwmon/it87.c
10823
10824 IT913X MEDIA DRIVER
10825 M:      Antti Palosaari <[email protected]>
10826 L:      [email protected]
10827 S:      Maintained
10828 W:      https://linuxtv.org
10829 W:      http://palosaari.fi/linux/
10830 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10831 T:      git git://linuxtv.org/anttip/media_tree.git
10832 F:      drivers/media/tuners/it913x*
10833
10834 ITE IT66121 HDMI BRIDGE DRIVER
10835 M:      Phong LE <[email protected]>
10836 M:      Neil Armstrong <[email protected]>
10837 S:      Maintained
10838 T:      git git://anongit.freedesktop.org/drm/drm-misc
10839 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
10840 F:      drivers/gpu/drm/bridge/ite-it66121.c
10841
10842 IVTV VIDEO4LINUX DRIVER
10843 M:      Andy Walls <[email protected]>
10844 L:      [email protected]
10845 S:      Maintained
10846 W:      https://linuxtv.org
10847 T:      git git://linuxtv.org/media_tree.git
10848 F:      Documentation/admin-guide/media/ivtv*
10849 F:      drivers/media/pci/ivtv/
10850 F:      include/uapi/linux/ivtv*
10851
10852 IX2505V MEDIA DRIVER
10853 M:      Malcolm Priestley <[email protected]>
10854 L:      [email protected]
10855 S:      Maintained
10856 W:      https://linuxtv.org
10857 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10858 F:      drivers/media/dvb-frontends/ix2505v*
10859
10860 JAILHOUSE HYPERVISOR INTERFACE
10861 M:      Jan Kiszka <[email protected]>
10862 L:      [email protected]
10863 S:      Maintained
10864 F:      arch/x86/include/asm/jailhouse_para.h
10865 F:      arch/x86/kernel/jailhouse.c
10866
10867 JC42.4 TEMPERATURE SENSOR DRIVER
10868 M:      Guenter Roeck <[email protected]>
10869 L:      [email protected]
10870 S:      Maintained
10871 F:      Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml
10872 F:      Documentation/hwmon/jc42.rst
10873 F:      drivers/hwmon/jc42.c
10874
10875 JFS FILESYSTEM
10876 M:      Dave Kleikamp <[email protected]>
10877 L:      [email protected]
10878 S:      Maintained
10879 W:      http://jfs.sourceforge.net/
10880 T:      git git://github.com/kleikamp/linux-shaggy.git
10881 F:      Documentation/admin-guide/jfs.rst
10882 F:      fs/jfs/
10883
10884 JME NETWORK DRIVER
10885 M:      Guo-Fu Tseng <[email protected]>
10886 L:      [email protected]
10887 S:      Maintained
10888 F:      drivers/net/ethernet/jme.*
10889
10890 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
10891 M:      David Woodhouse <[email protected]>
10892 M:      Richard Weinberger <[email protected]>
10893 L:      [email protected]
10894 S:      Odd Fixes
10895 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
10896 T:      git git://git.infradead.org/ubifs-2.6.git
10897 F:      fs/jffs2/
10898 F:      include/uapi/linux/jffs2.h
10899
10900 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
10901 M:      "Theodore Ts'o" <[email protected]>
10902 M:      Jan Kara <[email protected]>
10903 L:      [email protected]
10904 S:      Maintained
10905 F:      fs/jbd2/
10906 F:      include/linux/jbd2.h
10907
10908 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
10909 M:      Mikhail Ulyanov <[email protected]>
10910 L:      [email protected]
10911 L:      [email protected]
10912 S:      Maintained
10913 F:      drivers/media/platform/renesas/rcar_jpu.c
10914
10915 JSM Neo PCI based serial card
10916 L:      [email protected]
10917 S:      Orphan
10918 F:      drivers/tty/serial/jsm/
10919
10920 K10TEMP HARDWARE MONITORING DRIVER
10921 M:      Clemens Ladisch <[email protected]>
10922 L:      [email protected]
10923 S:      Maintained
10924 F:      Documentation/hwmon/k10temp.rst
10925 F:      drivers/hwmon/k10temp.c
10926
10927 K8TEMP HARDWARE MONITORING DRIVER
10928 M:      Rudolf Marek <[email protected]>
10929 L:      [email protected]
10930 S:      Maintained
10931 F:      Documentation/hwmon/k8temp.rst
10932 F:      drivers/hwmon/k8temp.c
10933
10934 KASAN
10935 M:      Andrey Ryabinin <[email protected]>
10936 R:      Alexander Potapenko <[email protected]>
10937 R:      Andrey Konovalov <[email protected]>
10938 R:      Dmitry Vyukov <[email protected]>
10939 R:      Vincenzo Frascino <[email protected]>
10940 L:      [email protected]
10941 S:      Maintained
10942 F:      Documentation/dev-tools/kasan.rst
10943 F:      arch/*/include/asm/*kasan.h
10944 F:      arch/*/mm/kasan_init*
10945 F:      include/linux/kasan*.h
10946 F:      lib/Kconfig.kasan
10947 F:      lib/test_kasan*.c
10948 F:      mm/kasan/
10949 F:      scripts/Makefile.kasan
10950
10951 KCONFIG
10952 M:      Masahiro Yamada <[email protected]>
10953 L:      [email protected]
10954 S:      Maintained
10955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
10956 F:      Documentation/kbuild/kconfig*
10957 F:      scripts/Kconfig.include
10958 F:      scripts/kconfig/
10959
10960 KCOV
10961 R:      Dmitry Vyukov <[email protected]>
10962 R:      Andrey Konovalov <[email protected]>
10963 L:      [email protected]
10964 S:      Maintained
10965 F:      Documentation/dev-tools/kcov.rst
10966 F:      include/linux/kcov.h
10967 F:      include/uapi/linux/kcov.h
10968 F:      kernel/kcov.c
10969 F:      scripts/Makefile.kcov
10970
10971 KCSAN
10972 M:      Marco Elver <[email protected]>
10973 R:      Dmitry Vyukov <[email protected]>
10974 L:      [email protected]
10975 S:      Maintained
10976 F:      Documentation/dev-tools/kcsan.rst
10977 F:      include/linux/kcsan*.h
10978 F:      kernel/kcsan/
10979 F:      lib/Kconfig.kcsan
10980 F:      scripts/Makefile.kcsan
10981
10982 KDUMP
10983 M:      Baoquan He <[email protected]>
10984 R:      Vivek Goyal <[email protected]>
10985 R:      Dave Young <[email protected]>
10986 L:      [email protected]
10987 S:      Maintained
10988 W:      http://lse.sourceforge.net/kdump/
10989 F:      Documentation/admin-guide/kdump/
10990 F:      fs/proc/vmcore.c
10991 F:      include/linux/crash_core.h
10992 F:      include/linux/crash_dump.h
10993 F:      include/uapi/linux/vmcore.h
10994 F:      kernel/crash_*.c
10995
10996 KEENE FM RADIO TRANSMITTER DRIVER
10997 M:      Hans Verkuil <[email protected]>
10998 L:      [email protected]
10999 S:      Maintained
11000 W:      https://linuxtv.org
11001 T:      git git://linuxtv.org/media_tree.git
11002 F:      drivers/media/radio/radio-keene*
11003
11004 KERNEL AUTOMOUNTER
11005 M:      Ian Kent <[email protected]>
11006 L:      [email protected]
11007 S:      Maintained
11008 F:      fs/autofs/
11009
11010 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
11011 M:      Masahiro Yamada <[email protected]>
11012 M:      Michal Marek <[email protected]>
11013 R:      Nick Desaulniers <[email protected]>
11014 L:      [email protected]
11015 S:      Maintained
11016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
11017 F:      Documentation/kbuild/
11018 F:      Makefile
11019 F:      scripts/*vmlinux*
11020 F:      scripts/Kbuild*
11021 F:      scripts/Makefile*
11022 F:      scripts/basic/
11023 F:      scripts/dummy-tools/
11024 F:      scripts/mk*
11025 F:      scripts/mod/
11026 F:      scripts/package/
11027
11028 KERNEL HARDENING (not covered by other areas)
11029 M:      Kees Cook <[email protected]>
11030 L:      [email protected]
11031 S:      Supported
11032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
11033 F:      include/linux/overflow.h
11034 F:      include/linux/randomize_kstack.h
11035 F:      mm/usercopy.c
11036 K:      \b(add|choose)_random_kstack_offset\b
11037 K:      \b__check_(object_size|heap_object)\b
11038
11039 KERNEL JANITORS
11040 L:      [email protected]
11041 S:      Odd Fixes
11042 W:      http://kernelnewbies.org/KernelJanitors
11043
11044 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
11045 M:      Chuck Lever <[email protected]>
11046 M:      Jeff Layton <[email protected]>
11047 L:      [email protected]
11048 S:      Supported
11049 W:      http://nfs.sourceforge.net/
11050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
11051 F:      fs/lockd/
11052 F:      fs/nfs_common/
11053 F:      fs/nfsd/
11054 F:      include/linux/lockd/
11055 F:      include/linux/sunrpc/
11056 F:      include/uapi/linux/nfsd/
11057 F:      include/uapi/linux/sunrpc/
11058 F:      net/sunrpc/
11059 F:      Documentation/filesystems/nfs/
11060
11061 KERNEL REGRESSIONS
11062 M:      Thorsten Leemhuis <[email protected]>
11063 L:      [email protected]
11064 S:      Supported
11065 F:      Documentation/admin-guide/reporting-regressions.rst
11066 F:      Documentation/process/handling-regressions.rst
11067
11068 KERNEL SELFTEST FRAMEWORK
11069 M:      Shuah Khan <[email protected]>
11070 M:      Shuah Khan <[email protected]>
11071 L:      [email protected]
11072 S:      Maintained
11073 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
11074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
11075 F:      Documentation/dev-tools/kselftest*
11076 F:      tools/testing/selftests/
11077
11078 KERNEL SMB3 SERVER (KSMBD)
11079 M:      Namjae Jeon <[email protected]>
11080 M:      Steve French <[email protected]>
11081 M:      Hyunchul Lee <[email protected]>
11082 R:      Sergey Senozhatsky <[email protected]>
11083 L:      [email protected]
11084 S:      Maintained
11085 T:      git git://git.samba.org/ksmbd.git
11086 F:      Documentation/filesystems/cifs/ksmbd.rst
11087 F:      fs/ksmbd/
11088 F:      fs/smbfs_common/
11089
11090 KERNEL UNIT TESTING FRAMEWORK (KUnit)
11091 M:      Brendan Higgins <[email protected]>
11092 M:      David Gow <[email protected]>
11093 L:      [email protected]
11094 L:      [email protected]
11095 S:      Maintained
11096 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
11097 F:      Documentation/dev-tools/kunit/
11098 F:      include/kunit/
11099 F:      lib/kunit/
11100 F:      tools/testing/kunit/
11101
11102 KERNEL USERMODE HELPER
11103 M:      Luis Chamberlain <[email protected]>
11104 L:      [email protected]
11105 S:      Maintained
11106 F:      include/linux/umh.h
11107 F:      kernel/umh.c
11108
11109 KERNEL VIRTUAL MACHINE (KVM)
11110 M:      Paolo Bonzini <[email protected]>
11111 L:      [email protected]
11112 S:      Supported
11113 W:      http://www.linux-kvm.org
11114 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11115 F:      Documentation/virt/kvm/
11116 F:      include/asm-generic/kvm*
11117 F:      include/kvm/iodev.h
11118 F:      include/linux/kvm*
11119 F:      include/trace/events/kvm.h
11120 F:      include/uapi/asm-generic/kvm*
11121 F:      include/uapi/linux/kvm*
11122 F:      tools/kvm/
11123 F:      tools/testing/selftests/kvm/
11124 F:      virt/kvm/*
11125
11126 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
11127 M:      Marc Zyngier <[email protected]>
11128 R:      James Morse <[email protected]>
11129 R:      Alexandru Elisei <[email protected]>
11130 R:      Suzuki K Poulose <[email protected]>
11131 R:      Oliver Upton <[email protected]>
11132 L:      [email protected] (moderated for non-subscribers)
11133 L:      [email protected] (moderated for non-subscribers)
11134 S:      Maintained
11135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
11136 F:      arch/arm64/include/asm/kvm*
11137 F:      arch/arm64/include/uapi/asm/kvm*
11138 F:      arch/arm64/kvm/
11139 F:      include/kvm/arm_*
11140 F:      tools/testing/selftests/kvm/*/aarch64/
11141 F:      tools/testing/selftests/kvm/aarch64/
11142
11143 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
11144 M:      Huacai Chen <[email protected]>
11145 M:      Aleksandar Markovic <[email protected]>
11146 L:      [email protected]
11147 L:      [email protected]
11148 S:      Maintained
11149 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11150 F:      arch/mips/include/asm/kvm*
11151 F:      arch/mips/include/uapi/asm/kvm*
11152 F:      arch/mips/kvm/
11153
11154 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
11155 L:      [email protected]
11156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
11157 F:      arch/powerpc/include/asm/kvm*
11158 F:      arch/powerpc/include/uapi/asm/kvm*
11159 F:      arch/powerpc/kernel/kvm*
11160 F:      arch/powerpc/kvm/
11161
11162 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
11163 M:      Anup Patel <[email protected]>
11164 R:      Atish Patra <[email protected]>
11165 L:      [email protected]
11166 L:      [email protected]
11167 L:      [email protected]
11168 S:      Maintained
11169 T:      git git://github.com/kvm-riscv/linux.git
11170 F:      arch/riscv/include/asm/kvm*
11171 F:      arch/riscv/include/uapi/asm/kvm*
11172 F:      arch/riscv/kvm/
11173 F:      tools/testing/selftests/kvm/*/riscv/
11174
11175 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
11176 M:      Christian Borntraeger <[email protected]>
11177 M:      Janosch Frank <[email protected]>
11178 M:      Claudio Imbrenda <[email protected]>
11179 R:      David Hildenbrand <[email protected]>
11180 L:      [email protected]
11181 S:      Supported
11182 W:      http://www.ibm.com/developerworks/linux/linux390/
11183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
11184 F:      Documentation/virt/kvm/s390*
11185 F:      arch/s390/include/asm/gmap.h
11186 F:      arch/s390/include/asm/kvm*
11187 F:      arch/s390/include/uapi/asm/kvm*
11188 F:      arch/s390/include/uapi/asm/uvdevice.h
11189 F:      arch/s390/kernel/uv.c
11190 F:      arch/s390/kvm/
11191 F:      arch/s390/mm/gmap.c
11192 F:      drivers/s390/char/uvdevice.c
11193 F:      tools/testing/selftests/drivers/s390x/uvdevice/
11194 F:      tools/testing/selftests/kvm/*/s390x/
11195 F:      tools/testing/selftests/kvm/s390x/
11196
11197 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
11198 M:      Sean Christopherson <[email protected]>
11199 M:      Paolo Bonzini <[email protected]>
11200 L:      [email protected]
11201 S:      Supported
11202 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11203 F:      arch/x86/include/asm/kvm*
11204 F:      arch/x86/include/asm/svm.h
11205 F:      arch/x86/include/asm/vmx*.h
11206 F:      arch/x86/include/uapi/asm/kvm*
11207 F:      arch/x86/include/uapi/asm/svm.h
11208 F:      arch/x86/include/uapi/asm/vmx.h
11209 F:      arch/x86/kvm/
11210 F:      arch/x86/kvm/*/
11211
11212 KVM PARAVIRT (KVM/paravirt)
11213 M:      Paolo Bonzini <[email protected]>
11214 R:      Wanpeng Li <[email protected]>
11215 R:      Vitaly Kuznetsov <[email protected]>
11216 L:      [email protected]
11217 S:      Supported
11218 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11219 F:      arch/x86/kernel/kvm.c
11220 F:      arch/x86/kernel/kvmclock.c
11221 F:      arch/x86/include/asm/pvclock-abi.h
11222 F:      include/linux/kvm_para.h
11223 F:      include/uapi/linux/kvm_para.h
11224 F:      include/uapi/asm-generic/kvm_para.h
11225 F:      include/asm-generic/kvm_para.h
11226 F:      arch/um/include/asm/kvm_para.h
11227 F:      arch/x86/include/asm/kvm_para.h
11228 F:      arch/x86/include/uapi/asm/kvm_para.h
11229
11230 KVM X86 HYPER-V (KVM/hyper-v)
11231 M:      Vitaly Kuznetsov <[email protected]>
11232 M:      Sean Christopherson <[email protected]>
11233 M:      Paolo Bonzini <[email protected]>
11234 L:      [email protected]
11235 S:      Supported
11236 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11237 F:      arch/x86/kvm/hyperv.*
11238 F:      arch/x86/kvm/kvm_onhyperv.*
11239 F:      arch/x86/kvm/svm/hyperv.*
11240 F:      arch/x86/kvm/svm/svm_onhyperv.*
11241 F:      arch/x86/kvm/vmx/evmcs.*
11242
11243 KERNFS
11244 M:      Greg Kroah-Hartman <[email protected]>
11245 M:      Tejun Heo <[email protected]>
11246 S:      Supported
11247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11248 F:      fs/kernfs/
11249 F:      include/linux/kernfs.h
11250
11251 KEXEC
11252 M:      Eric Biederman <[email protected]>
11253 L:      [email protected]
11254 S:      Maintained
11255 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
11256 F:      include/linux/kexec.h
11257 F:      include/uapi/linux/kexec.h
11258 F:      kernel/kexec*
11259
11260 KEYS-ENCRYPTED
11261 M:      Mimi Zohar <[email protected]>
11262 L:      [email protected]
11263 L:      [email protected]
11264 S:      Supported
11265 F:      Documentation/security/keys/trusted-encrypted.rst
11266 F:      include/keys/encrypted-type.h
11267 F:      security/keys/encrypted-keys/
11268
11269 KEYS-TRUSTED
11270 M:      James Bottomley <[email protected]>
11271 M:      Jarkko Sakkinen <[email protected]>
11272 M:      Mimi Zohar <[email protected]>
11273 L:      [email protected]
11274 L:      [email protected]
11275 S:      Supported
11276 F:      Documentation/security/keys/trusted-encrypted.rst
11277 F:      include/keys/trusted-type.h
11278 F:      include/keys/trusted_tpm.h
11279 F:      security/keys/trusted-keys/
11280
11281 KEYS-TRUSTED-TEE
11282 M:      Sumit Garg <[email protected]>
11283 L:      [email protected]
11284 L:      [email protected]
11285 S:      Supported
11286 F:      include/keys/trusted_tee.h
11287 F:      security/keys/trusted-keys/trusted_tee.c
11288
11289 KEYS-TRUSTED-CAAM
11290 M:      Ahmad Fatoum <[email protected]>
11291 R:      Pengutronix Kernel Team <[email protected]>
11292 L:      [email protected]
11293 L:      [email protected]
11294 S:      Maintained
11295 F:      include/keys/trusted_caam.h
11296 F:      security/keys/trusted-keys/trusted_caam.c
11297
11298 KEYS/KEYRINGS
11299 M:      David Howells <[email protected]>
11300 M:      Jarkko Sakkinen <[email protected]>
11301 L:      [email protected]
11302 S:      Maintained
11303 F:      Documentation/security/keys/core.rst
11304 F:      include/keys/
11305 F:      include/linux/key-type.h
11306 F:      include/linux/key.h
11307 F:      include/linux/keyctl.h
11308 F:      include/uapi/linux/keyctl.h
11309 F:      security/keys/
11310
11311 KEYS/KEYRINGS_INTEGRITY
11312 M:      Jarkko Sakkinen <[email protected]>
11313 M:      Mimi Zohar <[email protected]>
11314 L:      [email protected]
11315 L:      [email protected]
11316 S:      Supported
11317 F:      security/integrity/platform_certs
11318
11319 KFENCE
11320 M:      Alexander Potapenko <[email protected]>
11321 M:      Marco Elver <[email protected]>
11322 R:      Dmitry Vyukov <[email protected]>
11323 L:      [email protected]
11324 S:      Maintained
11325 F:      Documentation/dev-tools/kfence.rst
11326 F:      arch/*/include/asm/kfence.h
11327 F:      include/linux/kfence.h
11328 F:      lib/Kconfig.kfence
11329 F:      mm/kfence/
11330
11331 KFIFO
11332 M:      Stefani Seibold <[email protected]>
11333 S:      Maintained
11334 F:      include/linux/kfifo.h
11335 F:      lib/kfifo.c
11336 F:      samples/kfifo/
11337
11338 KGDB / KDB /debug_core
11339 M:      Jason Wessel <[email protected]>
11340 M:      Daniel Thompson <[email protected]>
11341 R:      Douglas Anderson <[email protected]>
11342 L:      [email protected]
11343 S:      Maintained
11344 W:      http://kgdb.wiki.kernel.org/
11345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
11346 F:      Documentation/dev-tools/kgdb.rst
11347 F:      drivers/misc/kgdbts.c
11348 F:      drivers/tty/serial/kgdboc.c
11349 F:      include/linux/kdb.h
11350 F:      include/linux/kgdb.h
11351 F:      kernel/debug/
11352 F:      kernel/module/kdb.c
11353
11354 KHADAS MCU MFD DRIVER
11355 M:      Neil Armstrong <[email protected]>
11356 L:      [email protected]
11357 S:      Maintained
11358 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
11359 F:      drivers/mfd/khadas-mcu.c
11360 F:      include/linux/mfd/khadas-mcu.h
11361 F:      drivers/thermal/khadas_mcu_fan.c
11362
11363 KMEMLEAK
11364 M:      Catalin Marinas <[email protected]>
11365 S:      Maintained
11366 F:      Documentation/dev-tools/kmemleak.rst
11367 F:      include/linux/kmemleak.h
11368 F:      mm/kmemleak.c
11369 F:      samples/kmemleak/kmemleak-test.c
11370
11371 KMOD KERNEL MODULE LOADER - USERMODE HELPER
11372 M:      Luis Chamberlain <[email protected]>
11373 L:      [email protected]
11374 L:      [email protected]
11375 S:      Maintained
11376 F:      include/linux/kmod.h
11377 F:      kernel/kmod.c
11378 F:      lib/test_kmod.c
11379 F:      tools/testing/selftests/kmod/
11380
11381 KPROBES
11382 M:      Naveen N. Rao <[email protected]>
11383 M:      Anil S Keshavamurthy <[email protected]>
11384 M:      "David S. Miller" <[email protected]>
11385 M:      Masami Hiramatsu <[email protected]>
11386 S:      Maintained
11387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
11388 F:      Documentation/trace/kprobes.rst
11389 F:      include/asm-generic/kprobes.h
11390 F:      include/linux/kprobes.h
11391 F:      kernel/kprobes.c
11392 F:      lib/test_kprobes.c
11393 F:      samples/kprobes
11394
11395 KS0108 LCD CONTROLLER DRIVER
11396 M:      Miguel Ojeda <[email protected]>
11397 S:      Maintained
11398 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
11399 F:      drivers/auxdisplay/ks0108.c
11400 F:      include/linux/ks0108.h
11401
11402 KTD253 BACKLIGHT DRIVER
11403 M:      Linus Walleij <[email protected]>
11404 S:      Maintained
11405 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
11406 F:      drivers/video/backlight/ktd253-backlight.c
11407
11408 KTEST
11409 M:      Steven Rostedt <[email protected]>
11410 M:      John Hawley <[email protected]>
11411 S:      Maintained
11412 F:      tools/testing/ktest
11413
11414 L3MDEV
11415 M:      David Ahern <[email protected]>
11416 L:      [email protected]
11417 S:      Maintained
11418 F:      include/net/l3mdev.h
11419 F:      net/l3mdev
11420
11421 LANDLOCK SECURITY MODULE
11422 M:      Mickaël Salaün <[email protected]>
11423 L:      [email protected]
11424 S:      Supported
11425 W:      https://landlock.io
11426 T:      git https://github.com/landlock-lsm/linux.git
11427 F:      Documentation/security/landlock.rst
11428 F:      Documentation/userspace-api/landlock.rst
11429 F:      include/uapi/linux/landlock.h
11430 F:      samples/landlock/
11431 F:      security/landlock/
11432 F:      tools/testing/selftests/landlock/
11433 K:      landlock
11434 K:      LANDLOCK
11435
11436 LANTIQ / INTEL Ethernet drivers
11437 M:      Hauke Mehrtens <[email protected]>
11438 L:      [email protected]
11439 S:      Maintained
11440 F:      drivers/net/dsa/lantiq_gswip.c
11441 F:      drivers/net/dsa/lantiq_pce.h
11442 F:      drivers/net/ethernet/lantiq_xrx200.c
11443 F:      net/dsa/tag_gswip.c
11444
11445 LANTIQ MIPS ARCHITECTURE
11446 M:      John Crispin <[email protected]>
11447 L:      [email protected]
11448 S:      Maintained
11449 F:      arch/mips/lantiq
11450 F:      drivers/soc/lantiq
11451
11452 LASI 53c700 driver for PARISC
11453 M:      "James E.J. Bottomley" <[email protected]>
11454 L:      [email protected]
11455 S:      Maintained
11456 F:      Documentation/scsi/53c700.rst
11457 F:      drivers/scsi/53c700*
11458
11459 LEAKING_ADDRESSES
11460 M:      Tobin C. Harding <[email protected]>
11461 M:      Tycho Andersen <[email protected]>
11462 L:      [email protected]
11463 S:      Maintained
11464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
11465 F:      scripts/leaking_addresses.pl
11466
11467 LED SUBSYSTEM
11468 M:      Pavel Machek <[email protected]>
11469 L:      [email protected]
11470 S:      Maintained
11471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
11472 F:      Documentation/devicetree/bindings/leds/
11473 F:      drivers/leds/
11474 F:      include/linux/leds.h
11475
11476 LEGACY EEPROM DRIVER
11477 M:      Jean Delvare <[email protected]>
11478 S:      Maintained
11479 F:      Documentation/misc-devices/eeprom.rst
11480 F:      drivers/misc/eeprom/eeprom.c
11481
11482 LEGO MINDSTORMS EV3
11483 R:      David Lechner <[email protected]>
11484 S:      Maintained
11485 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
11486 F:      arch/arm/boot/dts/da850-lego-ev3.dts
11487 F:      drivers/power/supply/lego_ev3_battery.c
11488
11489 LEGO USB Tower driver
11490 M:      Juergen Stuber <[email protected]>
11491 L:      [email protected]
11492 S:      Maintained
11493 W:      http://legousb.sourceforge.net/
11494 F:      drivers/usb/misc/legousbtower.c
11495
11496 LETSKETCH HID TABLET DRIVER
11497 M:      Hans de Goede <[email protected]>
11498 L:      [email protected]
11499 S:      Maintained
11500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
11501 F:      drivers/hid/hid-letsketch.c
11502
11503 LG LAPTOP EXTRAS
11504 M:      Matan Ziv-Av <[email protected]>
11505 L:      [email protected]
11506 S:      Maintained
11507 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
11508 F:      Documentation/admin-guide/laptops/lg-laptop.rst
11509 F:      drivers/platform/x86/lg-laptop.c
11510
11511 LG2160 MEDIA DRIVER
11512 M:      Michael Krufky <[email protected]>
11513 L:      [email protected]
11514 S:      Maintained
11515 W:      https://linuxtv.org
11516 W:      http://github.com/mkrufky
11517 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11518 T:      git git://linuxtv.org/mkrufky/tuners.git
11519 F:      drivers/media/dvb-frontends/lg2160.*
11520
11521 LGDT3305 MEDIA DRIVER
11522 M:      Michael Krufky <[email protected]>
11523 L:      [email protected]
11524 S:      Maintained
11525 W:      https://linuxtv.org
11526 W:      http://github.com/mkrufky
11527 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11528 T:      git git://linuxtv.org/mkrufky/tuners.git
11529 F:      drivers/media/dvb-frontends/lgdt3305.*
11530
11531 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
11532 M:      Viresh Kumar <[email protected]>
11533 L:      [email protected]
11534 S:      Maintained
11535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11536 F:      drivers/ata/pata_arasan_cf.c
11537 F:      include/linux/pata_arasan_cf_data.h
11538
11539 LIBATA PATA DRIVERS
11540 R:      Sergey Shtylyov <[email protected]>
11541 L:      [email protected]
11542 F:      drivers/ata/ata_*.c
11543 F:      drivers/ata/pata_*.c
11544
11545 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
11546 M:      Linus Walleij <[email protected]>
11547 L:      [email protected]
11548 S:      Maintained
11549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11550 F:      drivers/ata/pata_ftide010.c
11551 F:      drivers/ata/sata_gemini.c
11552 F:      drivers/ata/sata_gemini.h
11553
11554 LIBATA SATA AHCI PLATFORM devices support
11555 M:      Hans de Goede <[email protected]>
11556 M:      Jens Axboe <[email protected]>
11557 L:      [email protected]
11558 S:      Maintained
11559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11560 F:      drivers/ata/ahci_platform.c
11561 F:      drivers/ata/libahci_platform.c
11562 F:      include/linux/ahci_platform.h
11563
11564 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
11565 M:      Mikael Pettersson <[email protected]>
11566 L:      [email protected]
11567 S:      Maintained
11568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11569 F:      drivers/ata/sata_promise.*
11570
11571 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
11572 M:      Damien Le Moal <[email protected]>
11573 L:      [email protected]
11574 S:      Maintained
11575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
11576 F:      Documentation/ABI/testing/sysfs-ata
11577 F:      Documentation/devicetree/bindings/ata/
11578 F:      drivers/ata/
11579 F:      include/linux/ata.h
11580 F:      include/linux/libata.h
11581
11582 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
11583 M:      Vishal Verma <[email protected]>
11584 M:      Dan Williams <[email protected]>
11585 M:      Dave Jiang <[email protected]>
11586 L:      [email protected]
11587 S:      Supported
11588 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11589 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11590 F:      drivers/nvdimm/btt*
11591
11592 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
11593 M:      Dan Williams <[email protected]>
11594 M:      Vishal Verma <[email protected]>
11595 M:      Dave Jiang <[email protected]>
11596 L:      [email protected]
11597 S:      Supported
11598 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11599 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11600 F:      drivers/nvdimm/pmem*
11601
11602 LIBNVDIMM: DEVICETREE BINDINGS
11603 M:      Oliver O'Halloran <[email protected]>
11604 L:      [email protected]
11605 S:      Supported
11606 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11607 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
11608 F:      drivers/nvdimm/of_pmem.c
11609
11610 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
11611 M:      Dan Williams <[email protected]>
11612 M:      Vishal Verma <[email protected]>
11613 M:      Dave Jiang <[email protected]>
11614 M:      Ira Weiny <[email protected]>
11615 L:      [email protected]
11616 S:      Supported
11617 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11618 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
11620 F:      drivers/acpi/nfit/*
11621 F:      drivers/nvdimm/*
11622 F:      include/linux/libnvdimm.h
11623 F:      include/linux/nd.h
11624 F:      include/uapi/linux/ndctl.h
11625 F:      tools/testing/nvdimm/
11626
11627 LICENSES and SPDX stuff
11628 M:      Thomas Gleixner <[email protected]>
11629 M:      Greg Kroah-Hartman <[email protected]>
11630 L:      [email protected]
11631 S:      Maintained
11632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
11633 F:      COPYING
11634 F:      Documentation/process/license-rules.rst
11635 F:      LICENSES/
11636 F:      scripts/spdxcheck-test.sh
11637 F:      scripts/spdxcheck.py
11638
11639 LINEAR RANGES HELPERS
11640 M:      Mark Brown <[email protected]>
11641 R:      Matti Vaittinen <[email protected]>
11642 F:      lib/linear_ranges.c
11643 F:      lib/test_linear_ranges.c
11644 F:      include/linux/linear_range.h
11645
11646 LINUX FOR POWER MACINTOSH
11647 M:      Benjamin Herrenschmidt <[email protected]>
11648 L:      [email protected]
11649 S:      Odd Fixes
11650 F:      arch/powerpc/platforms/powermac/
11651 F:      drivers/macintosh/
11652
11653 LINUX FOR POWERPC (32-BIT AND 64-BIT)
11654 M:      Michael Ellerman <[email protected]>
11655 R:      Nicholas Piggin <[email protected]>
11656 R:      Christophe Leroy <[email protected]>
11657 L:      [email protected]
11658 S:      Supported
11659 W:      https://github.com/linuxppc/wiki/wiki
11660 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
11661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
11662 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
11663 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
11664 F:      Documentation/devicetree/bindings/powerpc/
11665 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
11666 F:      Documentation/powerpc/
11667 F:      arch/powerpc/
11668 F:      drivers/*/*/*pasemi*
11669 F:      drivers/*/*pasemi*
11670 F:      drivers/char/tpm/tpm_ibmvtpm*
11671 F:      drivers/crypto/nx/
11672 F:      drivers/crypto/vmx/
11673 F:      drivers/i2c/busses/i2c-opal.c
11674 F:      drivers/net/ethernet/ibm/ibmveth.*
11675 F:      drivers/net/ethernet/ibm/ibmvnic.*
11676 F:      drivers/pci/hotplug/pnv_php.c
11677 F:      drivers/pci/hotplug/rpa*
11678 F:      drivers/rtc/rtc-opal.c
11679 F:      drivers/scsi/ibmvscsi/
11680 F:      drivers/tty/hvc/hvc_opal.c
11681 F:      drivers/watchdog/wdrtas.c
11682 F:      tools/testing/selftests/powerpc
11683 N:      /pmac
11684 N:      powermac
11685 N:      powernv
11686 N:      [^a-z0-9]ps3
11687 N:      pseries
11688
11689 LINUX FOR POWERPC EMBEDDED MPC5XXX
11690 M:      Anatolij Gustschin <[email protected]>
11691 L:      [email protected]
11692 S:      Odd Fixes
11693 F:      arch/powerpc/platforms/512x/
11694 F:      arch/powerpc/platforms/52xx/
11695
11696 LINUX FOR POWERPC EMBEDDED PPC4XX
11697 L:      [email protected]
11698 S:      Orphan
11699 F:      arch/powerpc/platforms/40x/
11700 F:      arch/powerpc/platforms/44x/
11701
11702 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
11703 M:      Scott Wood <[email protected]>
11704 L:      [email protected]
11705 S:      Odd fixes
11706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
11707 F:      Documentation/devicetree/bindings/powerpc/fsl/
11708 F:      arch/powerpc/platforms/83xx/
11709 F:      arch/powerpc/platforms/85xx/
11710
11711 LINUX FOR POWERPC EMBEDDED PPC8XX
11712 M:      Christophe Leroy <[email protected]>
11713 L:      [email protected]
11714 S:      Maintained
11715 F:      arch/powerpc/platforms/8xx/
11716
11717 LINUX KERNEL DUMP TEST MODULE (LKDTM)
11718 M:      Kees Cook <[email protected]>
11719 S:      Maintained
11720 F:      drivers/misc/lkdtm/*
11721 F:      tools/testing/selftests/lkdtm/*
11722
11723 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
11724 M:      Alan Stern <[email protected]>
11725 M:      Andrea Parri <[email protected]>
11726 M:      Will Deacon <[email protected]>
11727 M:      Peter Zijlstra <[email protected]>
11728 M:      Boqun Feng <[email protected]>
11729 M:      Nicholas Piggin <[email protected]>
11730 M:      David Howells <[email protected]>
11731 M:      Jade Alglave <[email protected]>
11732 M:      Luc Maranget <[email protected]>
11733 M:      "Paul E. McKenney" <[email protected]>
11734 R:      Akira Yokosawa <[email protected]>
11735 R:      Daniel Lustig <[email protected]>
11736 R:      Joel Fernandes <[email protected]>
11737 L:      [email protected]
11738 L:      [email protected]
11739 S:      Supported
11740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
11741 F:      Documentation/atomic_bitops.txt
11742 F:      Documentation/atomic_t.txt
11743 F:      Documentation/core-api/refcount-vs-atomic.rst
11744 F:      Documentation/litmus-tests/
11745 F:      Documentation/memory-barriers.txt
11746 F:      tools/memory-model/
11747
11748 LIS3LV02D ACCELEROMETER DRIVER
11749 M:      Eric Piel <[email protected]>
11750 S:      Maintained
11751 F:      Documentation/misc-devices/lis3lv02d.rst
11752 F:      drivers/misc/lis3lv02d/
11753 F:      drivers/platform/x86/hp_accel.c
11754
11755 LIST KUNIT TEST
11756 M:      David Gow <[email protected]>
11757 L:      [email protected]
11758 L:      [email protected]
11759 S:      Maintained
11760 F:      lib/list-test.c
11761
11762 LITEX PLATFORM
11763 M:      Karol Gugala <[email protected]>
11764 M:      Mateusz Holenko <[email protected]>
11765 M:      Gabriel Somlo <[email protected]>
11766 M:      Joel Stanley <[email protected]>
11767 S:      Maintained
11768 F:      Documentation/devicetree/bindings/*/litex,*.yaml
11769 F:      arch/openrisc/boot/dts/or1klitex.dts
11770 F:      include/linux/litex.h
11771 F:      drivers/tty/serial/liteuart.c
11772 F:      drivers/soc/litex/*
11773 F:      drivers/net/ethernet/litex/*
11774 F:      drivers/mmc/host/litex_mmc.c
11775 N:      litex
11776
11777 LIVE PATCHING
11778 M:      Josh Poimboeuf <[email protected]>
11779 M:      Jiri Kosina <[email protected]>
11780 M:      Miroslav Benes <[email protected]>
11781 M:      Petr Mladek <[email protected]>
11782 R:      Joe Lawrence <[email protected]>
11783 L:      [email protected]
11784 S:      Maintained
11785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
11786 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
11787 F:      Documentation/livepatch/
11788 F:      arch/powerpc/include/asm/livepatch.h
11789 F:      include/linux/livepatch.h
11790 F:      kernel/livepatch/
11791 F:      kernel/module/livepatch.c
11792 F:      lib/livepatch/
11793 F:      samples/livepatch/
11794 F:      tools/testing/selftests/livepatch/
11795
11796 LLC (802.2)
11797 L:      [email protected]
11798 S:      Odd fixes
11799 F:      include/linux/llc.h
11800 F:      include/net/llc*
11801 F:      include/uapi/linux/llc.h
11802 F:      net/llc/
11803
11804 LM73 HARDWARE MONITOR DRIVER
11805 M:      Guillaume Ligneul <[email protected]>
11806 L:      [email protected]
11807 S:      Maintained
11808 F:      drivers/hwmon/lm73.c
11809
11810 LM78 HARDWARE MONITOR DRIVER
11811 M:      Jean Delvare <[email protected]>
11812 L:      [email protected]
11813 S:      Maintained
11814 F:      Documentation/hwmon/lm78.rst
11815 F:      drivers/hwmon/lm78.c
11816
11817 LM83 HARDWARE MONITOR DRIVER
11818 M:      Jean Delvare <[email protected]>
11819 L:      [email protected]
11820 S:      Maintained
11821 F:      Documentation/hwmon/lm83.rst
11822 F:      drivers/hwmon/lm83.c
11823
11824 LM90 HARDWARE MONITOR DRIVER
11825 M:      Jean Delvare <[email protected]>
11826 L:      [email protected]
11827 S:      Maintained
11828 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
11829 F:      Documentation/hwmon/lm90.rst
11830 F:      drivers/hwmon/lm90.c
11831 F:      include/dt-bindings/thermal/lm90.h
11832
11833 LM95234 HARDWARE MONITOR DRIVER
11834 M:      Guenter Roeck <[email protected]>
11835 L:      [email protected]
11836 S:      Maintained
11837 F:      Documentation/hwmon/lm95234.rst
11838 F:      drivers/hwmon/lm95234.c
11839
11840 LME2510 MEDIA DRIVER
11841 M:      Malcolm Priestley <[email protected]>
11842 L:      [email protected]
11843 S:      Maintained
11844 W:      https://linuxtv.org
11845 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11846 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
11847
11848 LOADPIN SECURITY MODULE
11849 M:      Kees Cook <[email protected]>
11850 S:      Supported
11851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
11852 F:      Documentation/admin-guide/LSM/LoadPin.rst
11853 F:      security/loadpin/
11854
11855 LOCKING PRIMITIVES
11856 M:      Peter Zijlstra <[email protected]>
11857 M:      Ingo Molnar <[email protected]>
11858 M:      Will Deacon <[email protected]>
11859 R:      Waiman Long <[email protected]>
11860 R:      Boqun Feng <[email protected]> (LOCKDEP)
11861 L:      [email protected]
11862 S:      Maintained
11863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
11864 F:      Documentation/locking/
11865 F:      arch/*/include/asm/spinlock*.h
11866 F:      include/linux/lockdep.h
11867 F:      include/linux/mutex*.h
11868 F:      include/linux/rwlock*.h
11869 F:      include/linux/rwsem*.h
11870 F:      include/linux/seqlock.h
11871 F:      include/linux/spinlock*.h
11872 F:      kernel/locking/
11873 F:      lib/locking*.[ch]
11874 X:      kernel/locking/locktorture.c
11875
11876 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
11877 M:      "Richard Russon (FlatCap)" <[email protected]>
11878 L:      [email protected]
11879 S:      Maintained
11880 W:      http://www.linux-ntfs.org/content/view/19/37/
11881 F:      Documentation/admin-guide/ldm.rst
11882 F:      block/partitions/ldm.*
11883
11884 LOGITECH HID GAMING KEYBOARDS
11885 M:      Hans de Goede <[email protected]>
11886 L:      [email protected]
11887 S:      Maintained
11888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
11889 F:      drivers/hid/hid-lg-g15.c
11890
11891 LONTIUM LT8912B MIPI TO HDMI BRIDGE
11892 M:      Adrien Grassein <[email protected]>
11893 S:      Maintained
11894 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
11895 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
11896
11897 LOONGARCH
11898 M:      Huacai Chen <[email protected]>
11899 R:      WANG Xuerui <[email protected]>
11900 L:      [email protected]
11901 S:      Maintained
11902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
11903 F:      arch/loongarch/
11904 F:      drivers/*/*loongarch*
11905 F:      Documentation/loongarch/
11906 F:      Documentation/translations/zh_CN/loongarch/
11907
11908 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
11909 M:      Sathya Prakash <[email protected]>
11910 M:      Sreekanth Reddy <[email protected]>
11911 M:      Suganath Prabu Subramani <[email protected]>
11912 L:      [email protected]
11913 L:      [email protected]
11914 S:      Supported
11915 W:      http://www.avagotech.com/support/
11916 F:      drivers/message/fusion/
11917 F:      drivers/scsi/mpt3sas/
11918
11919 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
11920 M:      Matthew Wilcox <[email protected]>
11921 L:      [email protected]
11922 S:      Maintained
11923 F:      drivers/scsi/sym53c8xx_2/
11924
11925 LTC1660 DAC DRIVER
11926 M:      Marcus Folkesson <[email protected]>
11927 L:      [email protected]
11928 S:      Maintained
11929 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
11930 F:      drivers/iio/dac/ltc1660.c
11931
11932 LTC2688 IIO DAC DRIVER
11933 M:      Nuno Sá <[email protected]>
11934 L:      [email protected]
11935 S:      Supported
11936 W:      http://ez.analog.com/community/linux-device-drivers
11937 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
11938 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
11939 F:      drivers/iio/dac/ltc2688.c
11940
11941 LTC2947 HARDWARE MONITOR DRIVER
11942 M:      Nuno Sá <[email protected]>
11943 L:      [email protected]
11944 S:      Supported
11945 W:      https://ez.analog.com/linux-software-drivers
11946 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
11947 F:      drivers/hwmon/ltc2947-core.c
11948 F:      drivers/hwmon/ltc2947-i2c.c
11949 F:      drivers/hwmon/ltc2947-spi.c
11950 F:      drivers/hwmon/ltc2947.h
11951
11952 LTC2983 IIO TEMPERATURE DRIVER
11953 M:      Nuno Sá <[email protected]>
11954 L:      [email protected]
11955 S:      Supported
11956 W:      https://ez.analog.com/linux-software-drivers
11957 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
11958 F:      drivers/iio/temperature/ltc2983.c
11959
11960 LTC4261 HARDWARE MONITOR DRIVER
11961 M:      Guenter Roeck <[email protected]>
11962 L:      [email protected]
11963 S:      Maintained
11964 F:      Documentation/hwmon/ltc4261.rst
11965 F:      drivers/hwmon/ltc4261.c
11966
11967 LTC4306 I2C MULTIPLEXER DRIVER
11968 M:      Michael Hennerich <[email protected]>
11969 L:      [email protected]
11970 S:      Supported
11971 W:      https://ez.analog.com/linux-software-drivers
11972 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
11973 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
11974
11975 LTP (Linux Test Project)
11976 M:      Mike Frysinger <[email protected]>
11977 M:      Cyril Hrubis <[email protected]>
11978 M:      Wanlong Gao <[email protected]>
11979 M:      Jan Stancek <[email protected]>
11980 M:      Stanislav Kholmanskikh <[email protected]>
11981 M:      Alexey Kodanev <[email protected]>
11982 L:      [email protected] (subscribers-only)
11983 S:      Maintained
11984 W:      http://linux-test-project.github.io/
11985 T:      git git://github.com/linux-test-project/ltp.git
11986
11987 LYNX 28G SERDES PHY DRIVER
11988 M:      Ioana Ciornei <[email protected]>
11989 L:      [email protected]
11990 S:      Supported
11991 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
11992 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
11993
11994 LYNX PCS MODULE
11995 M:      Ioana Ciornei <[email protected]>
11996 L:      [email protected]
11997 S:      Supported
11998 F:      drivers/net/pcs/pcs-lynx.c
11999 F:      include/linux/pcs-lynx.h
12000
12001 M68K ARCHITECTURE
12002 M:      Geert Uytterhoeven <[email protected]>
12003 L:      [email protected]
12004 S:      Maintained
12005 W:      http://www.linux-m68k.org/
12006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
12007 F:      arch/m68k/
12008 F:      drivers/zorro/
12009
12010 M68K ON APPLE MACINTOSH
12011 M:      Joshua Thompson <[email protected]>
12012 L:      [email protected]
12013 S:      Maintained
12014 W:      http://www.mac.linux-m68k.org/
12015 F:      arch/m68k/mac/
12016 F:      drivers/macintosh/adb-iop.c
12017 F:      drivers/macintosh/via-macii.c
12018
12019 M68K ON HP9000/300
12020 M:      Philip Blundell <[email protected]>
12021 S:      Maintained
12022 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
12023 F:      arch/m68k/hp300/
12024
12025 M88DS3103 MEDIA DRIVER
12026 M:      Antti Palosaari <[email protected]>
12027 L:      [email protected]
12028 S:      Maintained
12029 W:      https://linuxtv.org
12030 W:      http://palosaari.fi/linux/
12031 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12032 T:      git git://linuxtv.org/anttip/media_tree.git
12033 F:      drivers/media/dvb-frontends/m88ds3103*
12034
12035 M88RS2000 MEDIA DRIVER
12036 M:      Malcolm Priestley <[email protected]>
12037 L:      [email protected]
12038 S:      Maintained
12039 W:      https://linuxtv.org
12040 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12041 F:      drivers/media/dvb-frontends/m88rs2000*
12042
12043 MA901 MASTERKIT USB FM RADIO DRIVER
12044 M:      Alexey Klimov <[email protected]>
12045 L:      [email protected]
12046 S:      Maintained
12047 T:      git git://linuxtv.org/media_tree.git
12048 F:      drivers/media/radio/radio-ma901.c
12049
12050 MAC80211
12051 M:      Johannes Berg <[email protected]>
12052 L:      [email protected]
12053 S:      Maintained
12054 W:      https://wireless.wiki.kernel.org/
12055 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
12056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
12057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
12058 F:      Documentation/networking/mac80211-injection.rst
12059 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
12060 F:      drivers/net/wireless/mac80211_hwsim.[ch]
12061 F:      include/net/mac80211.h
12062 F:      net/mac80211/
12063
12064 MAILBOX API
12065 M:      Jassi Brar <[email protected]>
12066 L:      [email protected]
12067 S:      Maintained
12068 F:      drivers/mailbox/
12069 F:      include/linux/mailbox_client.h
12070 F:      include/linux/mailbox_controller.h
12071 F:      include/dt-bindings/mailbox/
12072 F:      Documentation/devicetree/bindings/mailbox/
12073
12074 MAILBOX ARM MHUv2
12075 M:      Viresh Kumar <[email protected]>
12076 M:      Tushar Khandelwal <[email protected]>
12077 L:      [email protected]
12078 S:      Maintained
12079 F:      drivers/mailbox/arm_mhuv2.c
12080 F:      include/linux/mailbox/arm_mhuv2_message.h
12081 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
12082
12083 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
12084 M:      Jeremy Kerr <[email protected]>
12085 M:      Matt Johnston <[email protected]>
12086 L:      [email protected]
12087 S:      Maintained
12088 F:      Documentation/networking/mctp.rst
12089 F:      drivers/net/mctp/
12090 F:      include/net/mctp.h
12091 F:      include/net/mctpdevice.h
12092 F:      include/net/netns/mctp.h
12093 F:      net/mctp/
12094
12095 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
12096 M:      Michael Kerrisk <[email protected]>
12097 L:      [email protected]
12098 S:      Maintained
12099 W:      http://www.kernel.org/doc/man-pages
12100
12101 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
12102 M:      Rahul Bedarkar <[email protected]>
12103 L:      [email protected]
12104 S:      Maintained
12105 F:      arch/mips/boot/dts/img/pistachio*
12106
12107 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
12108 M:      Andrew Lunn <[email protected]>
12109 M:      Vivien Didelot <[email protected]>
12110 L:      [email protected]
12111 S:      Maintained
12112 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
12113 F:      Documentation/networking/devlink/mv88e6xxx.rst
12114 F:      drivers/net/dsa/mv88e6xxx/
12115 F:      include/linux/dsa/mv88e6xxx.h
12116 F:      include/linux/platform_data/mv88e6xxx.h
12117
12118 MARVELL ARMADA 3700 PHY DRIVERS
12119 M:      Miquel Raynal <[email protected]>
12120 S:      Maintained
12121 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
12122 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
12123 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
12124 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
12125
12126 MARVELL ARMADA 3700 SERIAL DRIVER
12127 M:      Pali Rohár <[email protected]>
12128 S:      Maintained
12129 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
12130 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
12131 F:      drivers/tty/serial/mvebu-uart.c
12132
12133 MARVELL ARMADA DRM SUPPORT
12134 M:      Russell King <[email protected]>
12135 S:      Maintained
12136 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
12137 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
12138 F:      Documentation/devicetree/bindings/display/armada/
12139 F:      drivers/gpu/drm/armada/
12140 F:      include/uapi/drm/armada_drm.h
12141
12142 MARVELL CRYPTO DRIVER
12143 M:      Boris Brezillon <[email protected]>
12144 M:      Arnaud Ebalard <[email protected]>
12145 M:      Srujana Challa <[email protected]>
12146 L:      [email protected]
12147 S:      Maintained
12148 F:      drivers/crypto/marvell/
12149 F:      include/linux/soc/marvell/octeontx2/
12150
12151 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
12152 M:      Mirko Lindner <[email protected]>
12153 M:      Stephen Hemminger <[email protected]>
12154 L:      [email protected]
12155 S:      Maintained
12156 F:      drivers/net/ethernet/marvell/sk*
12157
12158 MARVELL LIBERTAS WIRELESS DRIVER
12159 L:      [email protected]
12160 S:      Orphan
12161 F:      drivers/net/wireless/marvell/libertas/
12162
12163 MARVELL MACCHIATOBIN SUPPORT
12164 M:      Russell King <[email protected]>
12165 L:      [email protected] (moderated for non-subscribers)
12166 S:      Maintained
12167 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
12168
12169 MARVELL MV643XX ETHERNET DRIVER
12170 M:      Sebastian Hesselbarth <[email protected]>
12171 L:      [email protected]
12172 S:      Maintained
12173 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
12174 F:      include/linux/mv643xx.h
12175
12176 MARVELL MV88X3310 PHY DRIVER
12177 M:      Russell King <[email protected]>
12178 M:      Marek Behún <[email protected]>
12179 L:      [email protected]
12180 S:      Maintained
12181 F:      drivers/net/phy/marvell10g.c
12182
12183 MARVELL MVEBU THERMAL DRIVER
12184 M:      Miquel Raynal <[email protected]>
12185 S:      Maintained
12186 F:      drivers/thermal/armada_thermal.c
12187
12188 MARVELL MVNETA ETHERNET DRIVER
12189 M:      Thomas Petazzoni <[email protected]>
12190 L:      [email protected]
12191 S:      Maintained
12192 F:      drivers/net/ethernet/marvell/mvneta.*
12193
12194 MARVELL MVPP2 ETHERNET DRIVER
12195 M:      Marcin Wojtas <[email protected]>
12196 M:      Russell King <[email protected]>
12197 L:      [email protected]
12198 S:      Maintained
12199 F:      Documentation/devicetree/bindings/net/marvell-pp2.txt
12200 F:      drivers/net/ethernet/marvell/mvpp2/
12201
12202 MARVELL MWIFIEX WIRELESS DRIVER
12203 M:      Amitkumar Karwar <[email protected]>
12204 M:      Ganapathi Bhat <[email protected]>
12205 M:      Sharvari Harisangam <[email protected]>
12206 M:      Xinming Hu <[email protected]>
12207 L:      [email protected]
12208 S:      Maintained
12209 F:      drivers/net/wireless/marvell/mwifiex/
12210
12211 MARVELL MWL8K WIRELESS DRIVER
12212 M:      Lennert Buytenhek <[email protected]>
12213 L:      [email protected]
12214 S:      Odd Fixes
12215 F:      drivers/net/wireless/marvell/mwl8k.c
12216
12217 MARVELL NAND CONTROLLER DRIVER
12218 M:      Miquel Raynal <[email protected]>
12219 L:      [email protected]
12220 S:      Maintained
12221 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
12222 F:      drivers/mtd/nand/raw/marvell_nand.c
12223
12224 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
12225 M:      Sunil Goutham <[email protected]>
12226 M:      Geetha sowjanya <[email protected]>
12227 M:      Subbaraya Sundeep <[email protected]>
12228 M:      hariprasad <[email protected]>
12229 L:      [email protected]
12230 S:      Supported
12231 F:      drivers/net/ethernet/marvell/octeontx2/nic/
12232 F:      include/linux/soc/marvell/octeontx2/
12233
12234 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
12235 M:      Sunil Goutham <[email protected]>
12236 M:      Linu Cherian <[email protected]>
12237 M:      Geetha sowjanya <[email protected]>
12238 M:      Jerin Jacob <[email protected]>
12239 M:      hariprasad <[email protected]>
12240 M:      Subbaraya Sundeep <[email protected]>
12241 L:      [email protected]
12242 S:      Supported
12243 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
12244 F:      drivers/net/ethernet/marvell/octeontx2/af/
12245
12246 MARVELL PRESTERA ETHERNET SWITCH DRIVER
12247 M:      Taras Chornyi <[email protected]>
12248 S:      Supported
12249 W:      https://github.com/Marvell-switching/switchdev-prestera
12250 F:      drivers/net/ethernet/marvell/prestera/
12251
12252 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
12253 M:      Nicolas Pitre <[email protected]>
12254 S:      Odd Fixes
12255 F:      drivers/mmc/host/mvsdio.*
12256
12257 MARVELL USB MDIO CONTROLLER DRIVER
12258 M:      Tobias Waldekranz <[email protected]>
12259 L:      [email protected]
12260 S:      Maintained
12261 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
12262 F:      drivers/net/mdio/mdio-mvusb.c
12263
12264 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
12265 M:      Hu Ziji <[email protected]>
12266 L:      [email protected]
12267 S:      Supported
12268 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
12269 F:      drivers/mmc/host/sdhci-xenon*
12270
12271 MARVELL OCTEON ENDPOINT DRIVER
12272 M:      Veerasenareddy Burru <[email protected]>
12273 M:      Abhijit Ayarekar <[email protected]>
12274 L:      [email protected]
12275 S:      Supported
12276 F:      drivers/net/ethernet/marvell/octeon_ep
12277
12278 MATROX FRAMEBUFFER DRIVER
12279 L:      [email protected]
12280 S:      Orphan
12281 F:      drivers/video/fbdev/matrox/matroxfb_*
12282 F:      include/uapi/linux/matroxfb.h
12283
12284 MAX15301 DRIVER
12285 M:      Daniel Nilsson <[email protected]>
12286 L:      [email protected]
12287 S:      Maintained
12288 F:      Documentation/hwmon/max15301.rst
12289 F:      drivers/hwmon/pmbus/max15301.c
12290
12291 MAX16065 HARDWARE MONITOR DRIVER
12292 M:      Guenter Roeck <[email protected]>
12293 L:      [email protected]
12294 S:      Maintained
12295 F:      Documentation/hwmon/max16065.rst
12296 F:      drivers/hwmon/max16065.c
12297
12298 MAX2175 SDR TUNER DRIVER
12299 M:      Ramesh Shanmugasundaram <[email protected]>
12300 L:      [email protected]
12301 S:      Maintained
12302 T:      git git://linuxtv.org/media_tree.git
12303 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
12304 F:      Documentation/userspace-api/media/drivers/max2175.rst
12305 F:      drivers/media/i2c/max2175*
12306 F:      include/uapi/linux/max2175.h
12307
12308 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
12309 L:      [email protected]
12310 S:      Orphan
12311 F:      Documentation/hwmon/max6650.rst
12312 F:      drivers/hwmon/max6650.c
12313
12314 MAX6697 HARDWARE MONITOR DRIVER
12315 M:      Guenter Roeck <[email protected]>
12316 L:      [email protected]
12317 S:      Maintained
12318 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
12319 F:      Documentation/hwmon/max6697.rst
12320 F:      drivers/hwmon/max6697.c
12321 F:      include/linux/platform_data/max6697.h
12322
12323 MAX9286 QUAD GMSL DESERIALIZER DRIVER
12324 M:      Jacopo Mondi <[email protected]>
12325 M:      Kieran Bingham <[email protected]>
12326 M:      Laurent Pinchart <[email protected]>
12327 M:      Niklas Söderlund <[email protected]>
12328 L:      [email protected]
12329 S:      Maintained
12330 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
12331 F:      drivers/media/i2c/max9286.c
12332
12333 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
12334 M:      Niklas Söderlund <[email protected]>
12335 L:      [email protected]
12336 S:      Maintained
12337 F:      drivers/staging/media/max96712/max96712.c
12338
12339 MAX9860 MONO AUDIO VOICE CODEC DRIVER
12340 M:      Peter Rosin <[email protected]>
12341 L:      [email protected] (moderated for non-subscribers)
12342 S:      Maintained
12343 F:      Documentation/devicetree/bindings/sound/max9860.txt
12344 F:      sound/soc/codecs/max9860.*
12345
12346 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
12347 M:      Andreas Klinger <[email protected]>
12348 L:      [email protected]
12349 S:      Maintained
12350 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
12351 F:      drivers/iio/proximity/mb1232.c
12352
12353 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
12354 R:      Iskren Chernev <[email protected]>
12355 R:      Krzysztof Kozlowski <[email protected]>
12356 R:      Marek Szyprowski <[email protected]>
12357 R:      Matheus Castello <[email protected]>
12358 L:      [email protected]
12359 S:      Maintained
12360 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
12361 F:      drivers/power/supply/max17040_battery.c
12362
12363 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
12364 R:      Hans de Goede <[email protected]>
12365 R:      Krzysztof Kozlowski <[email protected]>
12366 R:      Marek Szyprowski <[email protected]>
12367 R:      Sebastian Krzyszkowiak <[email protected]>
12368 R:      Purism Kernel Team <[email protected]>
12369 L:      [email protected]
12370 S:      Maintained
12371 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
12372 F:      drivers/power/supply/max17042_battery.c
12373
12374 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
12375 M:      Laurent Pinchart <[email protected]>
12376 L:      [email protected]
12377 S:      Maintained
12378 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
12379 F:      drivers/regulator/max20086-regulator.c
12380
12381 MAXIM MAX77650 PMIC MFD DRIVER
12382 M:      Bartosz Golaszewski <[email protected]>
12383 L:      [email protected]
12384 S:      Maintained
12385 F:      Documentation/devicetree/bindings/*/*max77650.yaml
12386 F:      Documentation/devicetree/bindings/*/max77650*.yaml
12387 F:      drivers/gpio/gpio-max77650.c
12388 F:      drivers/input/misc/max77650-onkey.c
12389 F:      drivers/leds/leds-max77650.c
12390 F:      drivers/mfd/max77650.c
12391 F:      drivers/power/supply/max77650-charger.c
12392 F:      drivers/regulator/max77650-regulator.c
12393 F:      include/linux/mfd/max77650.h
12394
12395 MAXIM MAX77714 PMIC MFD DRIVER
12396 M:      Luca Ceresoli <[email protected]>
12397 S:      Maintained
12398 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
12399 F:      drivers/mfd/max77714.c
12400 F:      include/linux/mfd/max77714.h
12401
12402 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
12403 M:      Javier Martinez Canillas <[email protected]>
12404 L:      [email protected]
12405 S:      Supported
12406 F:      Documentation/devicetree/bindings/*/*max77802.yaml
12407 F:      drivers/regulator/max77802-regulator.c
12408 F:      include/dt-bindings/*/*max77802.h
12409
12410 MAXIM MAX77976 BATTERY CHARGER
12411 M:      Luca Ceresoli <[email protected]>
12412 S:      Supported
12413 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
12414 F:      drivers/power/supply/max77976_charger.c
12415
12416 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
12417 M:      Krzysztof Kozlowski <[email protected]>
12418 M:      Bartlomiej Zolnierkiewicz <[email protected]>
12419 L:      [email protected]
12420 S:      Supported
12421 B:      mailto:[email protected]
12422 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
12423 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
12424 F:      drivers/power/supply/max14577_charger.c
12425 F:      drivers/power/supply/max77693_charger.c
12426
12427 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
12428 M:      Chanwoo Choi <[email protected]>
12429 M:      Krzysztof Kozlowski <[email protected]>
12430 M:      Bartlomiej Zolnierkiewicz <[email protected]>
12431 L:      [email protected]
12432 S:      Supported
12433 B:      mailto:[email protected]
12434 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
12435 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
12436 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
12437 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
12438 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
12439 F:      drivers/*/*max77843.c
12440 F:      drivers/*/max14577*.c
12441 F:      drivers/*/max77686*.c
12442 F:      drivers/*/max77693*.c
12443 F:      drivers/clk/clk-max77686.c
12444 F:      drivers/extcon/extcon-max14577.c
12445 F:      drivers/extcon/extcon-max77693.c
12446 F:      drivers/rtc/rtc-max77686.c
12447 F:      include/linux/mfd/max14577*.h
12448 F:      include/linux/mfd/max77686*.h
12449 F:      include/linux/mfd/max77693*.h
12450
12451 MAXIRADIO FM RADIO RECEIVER DRIVER
12452 M:      Hans Verkuil <[email protected]>
12453 L:      [email protected]
12454 S:      Maintained
12455 W:      https://linuxtv.org
12456 T:      git git://linuxtv.org/media_tree.git
12457 F:      drivers/media/radio/radio-maxiradio*
12458
12459 MAXLINEAR ETHERNET PHY DRIVER
12460 M:      Xu Liang <[email protected]>
12461 L:      [email protected]
12462 S:      Supported
12463 F:      drivers/net/phy/mxl-gpy.c
12464
12465 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
12466 R:      Yasushi SHOJI <[email protected]>
12467 L:      [email protected]
12468 S:      Maintained
12469 F:      drivers/net/can/usb/mcba_usb.c
12470
12471 MCAN MMIO DEVICE DRIVER
12472 M:      Chandrasekar Ramakrishnan <[email protected]>
12473 L:      [email protected]
12474 S:      Maintained
12475 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
12476 F:      drivers/net/can/m_can/m_can.c
12477 F:      drivers/net/can/m_can/m_can.h
12478 F:      drivers/net/can/m_can/m_can_platform.c
12479
12480 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
12481 M:      Rishi Gupta <[email protected]>
12482 L:      [email protected]
12483 L:      [email protected]
12484 S:      Maintained
12485 F:      drivers/hid/hid-mcp2221.c
12486
12487 MCP251XFD SPI-CAN NETWORK DRIVER
12488 M:      Marc Kleine-Budde <[email protected]>
12489 M:      Manivannan Sadhasivam <[email protected]>
12490 R:      Thomas Kopp <[email protected]>
12491 L:      [email protected]
12492 S:      Maintained
12493 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
12494 F:      drivers/net/can/spi/mcp251xfd/
12495
12496 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
12497 M:      Peter Rosin <[email protected]>
12498 L:      [email protected]
12499 S:      Maintained
12500 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
12501 F:      drivers/iio/potentiometer/mcp4018.c
12502 F:      drivers/iio/potentiometer/mcp4531.c
12503
12504 MCR20A IEEE-802.15.4 RADIO DRIVER
12505 M:      Xue Liu <[email protected]>
12506 L:      [email protected]
12507 S:      Maintained
12508 W:      https://github.com/xueliu/mcr20a-linux
12509 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
12510 F:      drivers/net/ieee802154/mcr20a.c
12511 F:      drivers/net/ieee802154/mcr20a.h
12512
12513 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
12514 M:      William Breathitt Gray <[email protected]>
12515 L:      [email protected]
12516 S:      Maintained
12517 F:      drivers/iio/dac/cio-dac.c
12518
12519 MEDIA CONTROLLER FRAMEWORK
12520 M:      Sakari Ailus <[email protected]>
12521 M:      Laurent Pinchart <[email protected]>
12522 L:      [email protected]
12523 S:      Supported
12524 W:      https://www.linuxtv.org
12525 T:      git git://linuxtv.org/media_tree.git
12526 F:      drivers/media/mc/
12527 F:      include/media/media-*.h
12528 F:      include/uapi/linux/media.h
12529
12530 MEDIA DRIVER FOR FREESCALE IMX PXP
12531 M:      Philipp Zabel <[email protected]>
12532 L:      [email protected]
12533 S:      Maintained
12534 T:      git git://linuxtv.org/media_tree.git
12535 F:      drivers/media/platform/nxp/imx-pxp.[ch]
12536
12537 MEDIA DRIVERS FOR ASCOT2E
12538 M:      Sergey Kozlov <[email protected]>
12539 M:      Abylay Ospan <[email protected]>
12540 L:      [email protected]
12541 S:      Supported
12542 W:      https://linuxtv.org
12543 W:      http://netup.tv/
12544 T:      git git://linuxtv.org/media_tree.git
12545 F:      drivers/media/dvb-frontends/ascot2e*
12546
12547 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
12548 M:      Jasmin Jessich <[email protected]>
12549 L:      [email protected]
12550 S:      Maintained
12551 W:      https://linuxtv.org
12552 T:      git git://linuxtv.org/media_tree.git
12553 F:      drivers/media/dvb-frontends/cxd2099*
12554
12555 MEDIA DRIVERS FOR CXD2841ER
12556 M:      Sergey Kozlov <[email protected]>
12557 M:      Abylay Ospan <[email protected]>
12558 L:      [email protected]
12559 S:      Supported
12560 W:      https://linuxtv.org
12561 W:      http://netup.tv/
12562 T:      git git://linuxtv.org/media_tree.git
12563 F:      drivers/media/dvb-frontends/cxd2841er*
12564
12565 MEDIA DRIVERS FOR CXD2880
12566 M:      Yasunari Takiguchi <[email protected]>
12567 L:      [email protected]
12568 S:      Supported
12569 W:      http://linuxtv.org/
12570 T:      git git://linuxtv.org/media_tree.git
12571 F:      drivers/media/dvb-frontends/cxd2880/*
12572 F:      drivers/media/spi/cxd2880*
12573
12574 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
12575 L:      [email protected]
12576 S:      Orphan
12577 W:      https://linuxtv.org
12578 T:      git git://linuxtv.org/media_tree.git
12579 F:      drivers/media/pci/ddbridge/*
12580
12581 MEDIA DRIVERS FOR FREESCALE IMX
12582 M:      Steve Longerbeam <[email protected]>
12583 M:      Philipp Zabel <[email protected]>
12584 L:      [email protected]
12585 S:      Maintained
12586 T:      git git://linuxtv.org/media_tree.git
12587 F:      Documentation/admin-guide/media/imx.rst
12588 F:      Documentation/devicetree/bindings/media/imx.txt
12589 F:      drivers/staging/media/imx/
12590 F:      include/linux/imx-media.h
12591 F:      include/media/imx.h
12592
12593 MEDIA DRIVERS FOR FREESCALE IMX7
12594 M:      Rui Miguel Silva <[email protected]>
12595 M:      Laurent Pinchart <[email protected]>
12596 L:      [email protected]
12597 S:      Maintained
12598 T:      git git://linuxtv.org/media_tree.git
12599 F:      Documentation/admin-guide/media/imx7.rst
12600 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
12601 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
12602 F:      drivers/media/platform/nxp/imx-mipi-csis.c
12603 F:      drivers/staging/media/imx/imx7-media-csi.c
12604
12605 MEDIA DRIVERS FOR HELENE
12606 M:      Abylay Ospan <[email protected]>
12607 L:      [email protected]
12608 S:      Supported
12609 W:      https://linuxtv.org
12610 W:      http://netup.tv/
12611 T:      git git://linuxtv.org/media_tree.git
12612 F:      drivers/media/dvb-frontends/helene*
12613
12614 MEDIA DRIVERS FOR HORUS3A
12615 M:      Sergey Kozlov <[email protected]>
12616 M:      Abylay Ospan <[email protected]>
12617 L:      [email protected]
12618 S:      Supported
12619 W:      https://linuxtv.org
12620 W:      http://netup.tv/
12621 T:      git git://linuxtv.org/media_tree.git
12622 F:      drivers/media/dvb-frontends/horus3a*
12623
12624 MEDIA DRIVERS FOR LNBH25
12625 M:      Sergey Kozlov <[email protected]>
12626 M:      Abylay Ospan <[email protected]>
12627 L:      [email protected]
12628 S:      Supported
12629 W:      https://linuxtv.org
12630 W:      http://netup.tv/
12631 T:      git git://linuxtv.org/media_tree.git
12632 F:      drivers/media/dvb-frontends/lnbh25*
12633
12634 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
12635 L:      [email protected]
12636 S:      Orphan
12637 W:      https://linuxtv.org
12638 T:      git git://linuxtv.org/media_tree.git
12639 F:      drivers/media/dvb-frontends/mxl5xx*
12640
12641 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
12642 M:      Sergey Kozlov <[email protected]>
12643 M:      Abylay Ospan <[email protected]>
12644 L:      [email protected]
12645 S:      Supported
12646 W:      https://linuxtv.org
12647 W:      http://netup.tv/
12648 T:      git git://linuxtv.org/media_tree.git
12649 F:      drivers/media/pci/netup_unidvb/*
12650
12651 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
12652 M:      Dmitry Osipenko <[email protected]>
12653 L:      [email protected]
12654 L:      [email protected]
12655 S:      Maintained
12656 T:      git git://linuxtv.org/media_tree.git
12657 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
12658 F:      drivers/media/platform/nvidia/tegra-vde/
12659
12660 MEDIA DRIVERS FOR RENESAS - CEU
12661 M:      Jacopo Mondi <[email protected]>
12662 L:      [email protected]
12663 L:      [email protected]
12664 S:      Supported
12665 T:      git git://linuxtv.org/media_tree.git
12666 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
12667 F:      drivers/media/platform/renesas/renesas-ceu.c
12668 F:      include/media/drv-intf/renesas-ceu.h
12669
12670 MEDIA DRIVERS FOR RENESAS - DRIF
12671 M:      Fabrizio Castro <[email protected]>
12672 L:      [email protected]
12673 L:      [email protected]
12674 S:      Supported
12675 T:      git git://linuxtv.org/media_tree.git
12676 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
12677 F:      drivers/media/platform/renesas/rcar_drif.c
12678
12679 MEDIA DRIVERS FOR RENESAS - FCP
12680 M:      Laurent Pinchart <[email protected]>
12681 L:      [email protected]
12682 L:      [email protected]
12683 S:      Supported
12684 T:      git git://linuxtv.org/media_tree.git
12685 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
12686 F:      drivers/media/platform/renesas/rcar-fcp.c
12687 F:      include/media/rcar-fcp.h
12688
12689 MEDIA DRIVERS FOR RENESAS - FDP1
12690 M:      Kieran Bingham <[email protected]>
12691 L:      [email protected]
12692 L:      [email protected]
12693 S:      Supported
12694 T:      git git://linuxtv.org/media_tree.git
12695 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
12696 F:      drivers/media/platform/renesas/rcar_fdp1.c
12697
12698 MEDIA DRIVERS FOR RENESAS - VIN
12699 M:      Niklas Söderlund <[email protected]>
12700 L:      [email protected]
12701 L:      [email protected]
12702 S:      Supported
12703 T:      git git://linuxtv.org/media_tree.git
12704 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
12705 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
12706 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
12707 F:      drivers/media/platform/renesas/rcar-isp.c
12708 F:      drivers/media/platform/renesas/rcar-vin/
12709
12710 MEDIA DRIVERS FOR RENESAS - VSP1
12711 M:      Laurent Pinchart <[email protected]>
12712 M:      Kieran Bingham <[email protected]>
12713 L:      [email protected]
12714 L:      [email protected]
12715 S:      Supported
12716 T:      git git://linuxtv.org/media_tree.git
12717 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
12718 F:      drivers/media/platform/renesas/vsp1/
12719
12720 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
12721 L:      [email protected]
12722 S:      Orphan
12723 W:      https://linuxtv.org
12724 T:      git git://linuxtv.org/media_tree.git
12725 F:      drivers/media/dvb-frontends/stv0910*
12726
12727 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
12728 L:      [email protected]
12729 S:      Orphan
12730 W:      https://linuxtv.org
12731 T:      git git://linuxtv.org/media_tree.git
12732 F:      drivers/media/dvb-frontends/stv6111*
12733
12734 MEDIA DRIVERS FOR STM32 - DCMI
12735 M:      Hugues Fruchet <[email protected]>
12736 L:      [email protected]
12737 S:      Supported
12738 T:      git git://linuxtv.org/media_tree.git
12739 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
12740 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
12741
12742 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
12743 M:      Mauro Carvalho Chehab <[email protected]>
12744 L:      [email protected]
12745 S:      Maintained
12746 W:      https://linuxtv.org
12747 Q:      http://patchwork.kernel.org/project/linux-media/list/
12748 T:      git git://linuxtv.org/media_tree.git
12749 F:      Documentation/admin-guide/media/
12750 F:      Documentation/devicetree/bindings/media/
12751 F:      Documentation/driver-api/media/
12752 F:      Documentation/userspace-api/media/
12753 F:      drivers/media/
12754 F:      drivers/staging/media/
12755 F:      include/dt-bindings/media/
12756 F:      include/linux/platform_data/media/
12757 F:      include/media/
12758 F:      include/uapi/linux/dvb/
12759 F:      include/uapi/linux/ivtv*
12760 F:      include/uapi/linux/media.h
12761 F:      include/uapi/linux/meye.h
12762 F:      include/uapi/linux/uvcvideo.h
12763 F:      include/uapi/linux/v4l2-*
12764 F:      include/uapi/linux/videodev2.h
12765
12766 MEDIATEK BLUETOOTH DRIVER
12767 M:      Sean Wang <[email protected]>
12768 L:      [email protected]
12769 L:      [email protected] (moderated for non-subscribers)
12770 S:      Maintained
12771 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
12772 F:      drivers/bluetooth/btmtkuart.c
12773
12774 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
12775 M:      Sean Wang <[email protected]>
12776 L:      [email protected]
12777 S:      Maintained
12778 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
12779 F:      drivers/power/reset/mt6323-poweroff.c
12780
12781 MEDIATEK CIR DRIVER
12782 M:      Sean Wang <[email protected]>
12783 S:      Maintained
12784 F:      drivers/media/rc/mtk-cir.c
12785
12786 MEDIATEK DMA DRIVER
12787 M:      Sean Wang <[email protected]>
12788 L:      [email protected]
12789 L:      [email protected] (moderated for non-subscribers)
12790 L:      [email protected] (moderated for non-subscribers)
12791 S:      Maintained
12792 F:      Documentation/devicetree/bindings/dma/mtk-*
12793 F:      drivers/dma/mediatek/
12794
12795 MEDIATEK ETHERNET DRIVER
12796 M:      Felix Fietkau <[email protected]>
12797 M:      John Crispin <[email protected]>
12798 M:      Sean Wang <[email protected]>
12799 M:      Mark Lee <[email protected]>
12800 L:      [email protected]
12801 S:      Maintained
12802 F:      drivers/net/ethernet/mediatek/
12803
12804 MEDIATEK I2C CONTROLLER DRIVER
12805 M:      Qii Wang <[email protected]>
12806 L:      [email protected]
12807 S:      Maintained
12808 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
12809 F:      drivers/i2c/busses/i2c-mt65xx.c
12810
12811 MEDIATEK IOMMU DRIVER
12812 M:      Yong Wu <[email protected]>
12813 L:      [email protected]
12814 L:      [email protected] (moderated for non-subscribers)
12815 S:      Supported
12816 F:      Documentation/devicetree/bindings/iommu/mediatek*
12817 F:      drivers/iommu/mtk_iommu*
12818 F:      include/dt-bindings/memory/mt*-port.h
12819
12820 MEDIATEK JPEG DRIVER
12821 M:      Bin Liu <[email protected]>
12822 S:      Supported
12823 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
12824 F:      drivers/media/platform/mediatek/jpeg/
12825
12826 MEDIATEK MDP DRIVER
12827 M:      Minghsiu Tsai <[email protected]>
12828 M:      Houlong Wei <[email protected]>
12829 M:      Andrew-CT Chen <[email protected]>
12830 S:      Supported
12831 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
12832 F:      drivers/media/platform/mediatek/mdp/
12833 F:      drivers/media/platform/mediatek/vpu/
12834
12835 MEDIATEK MEDIA DRIVER
12836 M:      Tiffany Lin <[email protected]>
12837 M:      Andrew-CT Chen <[email protected]>
12838 M:      Yunfei Dong <[email protected]>
12839 S:      Supported
12840 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
12841 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
12842 F:      drivers/media/platform/mediatek/vcodec/
12843 F:      drivers/media/platform/mediatek/vpu/
12844
12845 MEDIATEK MMC/SD/SDIO DRIVER
12846 M:      Chaotian Jing <[email protected]>
12847 S:      Maintained
12848 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
12849 F:      drivers/mmc/host/mtk-sd.c
12850
12851 MEDIATEK MT76 WIRELESS LAN DRIVER
12852 M:      Felix Fietkau <[email protected]>
12853 M:      Lorenzo Bianconi <[email protected]>
12854 M:      Ryder Lee <[email protected]>
12855 R:      Shayne Chen <[email protected]>
12856 R:      Sean Wang <[email protected]>
12857 L:      [email protected]
12858 S:      Maintained
12859 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
12860 F:      drivers/net/wireless/mediatek/mt76/
12861
12862 MEDIATEK MT7601U WIRELESS LAN DRIVER
12863 M:      Jakub Kicinski <[email protected]>
12864 L:      [email protected]
12865 S:      Maintained
12866 F:      drivers/net/wireless/mediatek/mt7601u/
12867
12868 MEDIATEK MT7621 CLOCK DRIVER
12869 M:      Sergio Paracuellos <[email protected]>
12870 S:      Maintained
12871 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
12872 F:      drivers/clk/ralink/clk-mt7621.c
12873
12874 MEDIATEK MT7621/28/88 I2C DRIVER
12875 M:      Stefan Roese <[email protected]>
12876 L:      [email protected]
12877 S:      Maintained
12878 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
12879 F:      drivers/i2c/busses/i2c-mt7621.c
12880
12881 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
12882 M:      Sergio Paracuellos <[email protected]>
12883 S:      Maintained
12884 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
12885 F:      drivers/pci/controller/pcie-mt7621.c
12886
12887 MEDIATEK MT7621 PHY PCI DRIVER
12888 M:      Sergio Paracuellos <[email protected]>
12889 S:      Maintained
12890 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
12891 F:      drivers/phy/ralink/phy-mt7621-pci.c
12892
12893 MEDIATEK NAND CONTROLLER DRIVER
12894 L:      [email protected]
12895 S:      Orphan
12896 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
12897 F:      drivers/mtd/nand/raw/mtk_*
12898
12899 MEDIATEK PMIC LED DRIVER
12900 M:      Sean Wang <[email protected]>
12901 S:      Maintained
12902 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
12903 F:      drivers/leds/leds-mt6323.c
12904
12905 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
12906 M:      Sean Wang <[email protected]>
12907 S:      Maintained
12908 F:      drivers/char/hw_random/mtk-rng.c
12909
12910 MEDIATEK SMI DRIVER
12911 M:      Yong Wu <[email protected]>
12912 L:      [email protected] (moderated for non-subscribers)
12913 S:      Supported
12914 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
12915 F:      drivers/memory/mtk-smi.c
12916 F:      include/soc/mediatek/smi.h
12917
12918 MEDIATEK SWITCH DRIVER
12919 M:      Sean Wang <[email protected]>
12920 M:      Landen Chao <[email protected]>
12921 M:      DENG Qingfang <[email protected]>
12922 L:      [email protected]
12923 S:      Maintained
12924 F:      drivers/net/dsa/mt7530.*
12925 F:      net/dsa/tag_mtk.c
12926
12927 MEDIATEK T7XX 5G WWAN MODEM DRIVER
12928 M:      Chandrashekar Devegowda <[email protected]>
12929 M:      Intel Corporation <[email protected]>
12930 R:      Chiranjeevi Rapolu <[email protected]>
12931 R:      Liu Haijun <[email protected]>
12932 R:      M Chetan Kumar <[email protected]>
12933 R:      Ricardo Martinez <[email protected]>
12934 L:      [email protected]
12935 S:      Supported
12936 F:      drivers/net/wwan/t7xx/
12937
12938 MEDIATEK USB3 DRD IP DRIVER
12939 M:      Chunfeng Yun <[email protected]>
12940 L:      [email protected]
12941 L:      [email protected] (moderated for non-subscribers)
12942 L:      [email protected] (moderated for non-subscribers)
12943 S:      Maintained
12944 F:      Documentation/devicetree/bindings/usb/mediatek,*
12945 F:      drivers/usb/host/xhci-mtk*
12946 F:      drivers/usb/mtu3/
12947
12948 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
12949 M:      Peter Senna Tschudin <[email protected]>
12950 M:      Martin Donnelly <[email protected]>
12951 M:      Martyn Welch <[email protected]>
12952 S:      Maintained
12953 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
12954 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
12955
12956 MEGARAID SCSI/SAS DRIVERS
12957 M:      Kashyap Desai <[email protected]>
12958 M:      Sumit Saxena <[email protected]>
12959 M:      Shivasharan S <[email protected]>
12960 L:      [email protected]
12961 L:      [email protected]
12962 S:      Maintained
12963 W:      http://www.avagotech.com/support/
12964 F:      Documentation/scsi/megaraid.rst
12965 F:      drivers/scsi/megaraid.*
12966 F:      drivers/scsi/megaraid/
12967
12968 MELEXIS MLX90614 DRIVER
12969 M:      Crt Mori <[email protected]>
12970 L:      [email protected]
12971 S:      Supported
12972 W:      http://www.melexis.com
12973 F:      drivers/iio/temperature/mlx90614.c
12974
12975 MELEXIS MLX90632 DRIVER
12976 M:      Crt Mori <[email protected]>
12977 L:      [email protected]
12978 S:      Supported
12979 W:      http://www.melexis.com
12980 F:      drivers/iio/temperature/mlx90632.c
12981
12982 MELFAS MIP4 TOUCHSCREEN DRIVER
12983 M:      Sangwon Jee <[email protected]>
12984 S:      Supported
12985 W:      http://www.melfas.com
12986 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
12987 F:      drivers/input/touchscreen/melfas_mip4.c
12988
12989 MELLANOX BLUEFIELD I2C DRIVER
12990 M:      Khalil Blaiech <[email protected]>
12991 L:      [email protected]
12992 S:      Supported
12993 F:      Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.yaml
12994 F:      drivers/i2c/busses/i2c-mlxbf.c
12995
12996 MELLANOX ETHERNET DRIVER (mlx4_en)
12997 M:      Tariq Toukan <[email protected]>
12998 L:      [email protected]
12999 S:      Supported
13000 W:      http://www.mellanox.com
13001 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13002 F:      drivers/net/ethernet/mellanox/mlx4/en_*
13003
13004 MELLANOX ETHERNET DRIVER (mlx5e)
13005 M:      Saeed Mahameed <[email protected]>
13006 L:      [email protected]
13007 S:      Supported
13008 W:      http://www.mellanox.com
13009 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13010 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
13011
13012 MELLANOX ETHERNET INNOVA DRIVERS
13013 R:      Boris Pismenny <[email protected]>
13014 L:      [email protected]
13015 S:      Supported
13016 W:      http://www.mellanox.com
13017 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13018 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
13019 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
13020 F:      include/linux/mlx5/mlx5_ifc_fpga.h
13021
13022 MELLANOX ETHERNET SWITCH DRIVERS
13023 M:      Ido Schimmel <[email protected]>
13024 M:      Petr Machata <[email protected]>
13025 L:      [email protected]
13026 S:      Supported
13027 W:      http://www.mellanox.com
13028 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13029 F:      drivers/net/ethernet/mellanox/mlxsw/
13030 F:      tools/testing/selftests/drivers/net/mlxsw/
13031
13032 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
13033 M:      [email protected]
13034 L:      [email protected]
13035 S:      Supported
13036 W:      http://www.mellanox.com
13037 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13038 F:      drivers/net/ethernet/mellanox/mlxfw/
13039
13040 MELLANOX HARDWARE PLATFORM SUPPORT
13041 M:      Hans de Goede <[email protected]>
13042 M:      Mark Gross <[email protected]>
13043 M:      Vadim Pasternak <[email protected]>
13044 L:      [email protected]
13045 S:      Supported
13046 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
13047 F:      drivers/platform/mellanox/
13048 F:      include/linux/platform_data/mlxreg.h
13049
13050 MELLANOX MLX4 core VPI driver
13051 M:      Tariq Toukan <[email protected]>
13052 L:      [email protected]
13053 L:      [email protected]
13054 S:      Supported
13055 W:      http://www.mellanox.com
13056 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13057 F:      drivers/net/ethernet/mellanox/mlx4/
13058 F:      include/linux/mlx4/
13059
13060 MELLANOX MLX4 IB driver
13061 M:      Yishai Hadas <[email protected]>
13062 L:      [email protected]
13063 S:      Supported
13064 W:      http://www.mellanox.com
13065 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13066 F:      drivers/infiniband/hw/mlx4/
13067 F:      include/linux/mlx4/
13068 F:      include/uapi/rdma/mlx4-abi.h
13069
13070 MELLANOX MLX5 core VPI driver
13071 M:      Saeed Mahameed <[email protected]>
13072 M:      Leon Romanovsky <[email protected]>
13073 L:      [email protected]
13074 L:      [email protected]
13075 S:      Supported
13076 W:      http://www.mellanox.com
13077 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13078 F:      Documentation/networking/device_drivers/ethernet/mellanox/
13079 F:      drivers/net/ethernet/mellanox/mlx5/core/
13080 F:      include/linux/mlx5/
13081
13082 MELLANOX MLX5 IB driver
13083 M:      Leon Romanovsky <[email protected]>
13084 L:      [email protected]
13085 S:      Supported
13086 W:      http://www.mellanox.com
13087 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13088 F:      drivers/infiniband/hw/mlx5/
13089 F:      include/linux/mlx5/
13090 F:      include/uapi/rdma/mlx5-abi.h
13091
13092 MELLANOX MLXCPLD I2C AND MUX DRIVER
13093 M:      Vadim Pasternak <[email protected]>
13094 M:      Michael Shych <[email protected]>
13095 L:      [email protected]
13096 S:      Supported
13097 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
13098 F:      drivers/i2c/busses/i2c-mlxcpld.c
13099 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
13100
13101 MELLANOX MLXCPLD LED DRIVER
13102 M:      Vadim Pasternak <[email protected]>
13103 L:      [email protected]
13104 S:      Supported
13105 F:      Documentation/leds/leds-mlxcpld.rst
13106 F:      drivers/leds/leds-mlxcpld.c
13107 F:      drivers/leds/leds-mlxreg.c
13108
13109 MELLANOX PLATFORM DRIVER
13110 M:      Vadim Pasternak <[email protected]>
13111 L:      [email protected]
13112 S:      Supported
13113 F:      drivers/platform/x86/mlx-platform.c
13114
13115 MEMBARRIER SUPPORT
13116 M:      Mathieu Desnoyers <[email protected]>
13117 M:      "Paul E. McKenney" <[email protected]>
13118 L:      [email protected]
13119 S:      Supported
13120 F:      arch/powerpc/include/asm/membarrier.h
13121 F:      include/uapi/linux/membarrier.h
13122 F:      kernel/sched/membarrier.c
13123
13124 MEMBLOCK
13125 M:      Mike Rapoport <[email protected]>
13126 L:      [email protected]
13127 S:      Maintained
13128 F:      Documentation/core-api/boot-time-mm.rst
13129 F:      include/linux/memblock.h
13130 F:      mm/memblock.c
13131 F:      tools/testing/memblock/
13132
13133 MEMORY CONTROLLER DRIVERS
13134 M:      Krzysztof Kozlowski <[email protected]>
13135 L:      [email protected]
13136 S:      Maintained
13137 B:      mailto:[email protected]
13138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
13139 F:      Documentation/devicetree/bindings/memory-controllers/
13140 F:      drivers/memory/
13141 F:      include/dt-bindings/memory/
13142 F:      include/memory/
13143
13144 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
13145 M:      Dmitry Osipenko <[email protected]>
13146 L:      [email protected]
13147 L:      [email protected]
13148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
13149 S:      Maintained
13150 F:      drivers/devfreq/tegra30-devfreq.c
13151
13152 MEMORY MANAGEMENT
13153 M:      Andrew Morton <[email protected]>
13154 L:      [email protected]
13155 S:      Maintained
13156 W:      http://www.linux-mm.org
13157 T:      git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
13158 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
13159 F:      include/linux/gfp.h
13160 F:      include/linux/gfp_types.h
13161 F:      include/linux/memory_hotplug.h
13162 F:      include/linux/mm.h
13163 F:      include/linux/mmzone.h
13164 F:      include/linux/pagewalk.h
13165 F:      include/linux/vmalloc.h
13166 F:      mm/
13167 F:      tools/testing/selftests/vm/
13168
13169 MEMORY HOT(UN)PLUG
13170 M:      David Hildenbrand <[email protected]>
13171 M:      Oscar Salvador <[email protected]>
13172 L:      [email protected]
13173 S:      Maintained
13174 F:      Documentation/admin-guide/mm/memory-hotplug.rst
13175 F:      Documentation/core-api/memory-hotplug.rst
13176 F:      drivers/base/memory.c
13177 F:      include/linux/memory_hotplug.h
13178 F:      mm/memory_hotplug.c
13179 F:      tools/testing/selftests/memory-hotplug/
13180
13181 MEMORY TECHNOLOGY DEVICES (MTD)
13182 M:      Miquel Raynal <[email protected]>
13183 M:      Richard Weinberger <[email protected]>
13184 M:      Vignesh Raghavendra <[email protected]>
13185 L:      [email protected]
13186 S:      Maintained
13187 W:      http://www.linux-mtd.infradead.org/
13188 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
13189 C:      irc://irc.oftc.net/mtd
13190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
13191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
13192 F:      Documentation/devicetree/bindings/mtd/
13193 F:      drivers/mtd/
13194 F:      include/linux/mtd/
13195 F:      include/uapi/mtd/
13196
13197 MEN A21 WATCHDOG DRIVER
13198 M:      Johannes Thumshirn <[email protected]>
13199 L:      [email protected]
13200 S:      Maintained
13201 F:      drivers/watchdog/mena21_wdt.c
13202
13203 MEN CHAMELEON BUS (mcb)
13204 M:      Johannes Thumshirn <[email protected]>
13205 S:      Maintained
13206 F:      Documentation/driver-api/men-chameleon-bus.rst
13207 F:      drivers/mcb/
13208 F:      include/linux/mcb.h
13209
13210 MEN F21BMC (Board Management Controller)
13211 M:      Andreas Werner <[email protected]>
13212 S:      Supported
13213 F:      Documentation/hwmon/menf21bmc.rst
13214 F:      drivers/hwmon/menf21bmc_hwmon.c
13215 F:      drivers/leds/leds-menf21bmc.c
13216 F:      drivers/mfd/menf21bmc.c
13217 F:      drivers/watchdog/menf21bmc_wdt.c
13218
13219 MEN Z069 WATCHDOG DRIVER
13220 M:      Johannes Thumshirn <[email protected]>
13221 L:      [email protected]
13222 S:      Maintained
13223 F:      drivers/watchdog/menz69_wdt.c
13224
13225 MESON AO CEC DRIVER FOR AMLOGIC SOCS
13226 M:      Neil Armstrong <[email protected]>
13227 L:      [email protected]
13228 L:      [email protected]
13229 S:      Supported
13230 W:      http://linux-meson.com/
13231 T:      git git://linuxtv.org/media_tree.git
13232 F:      Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
13233 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
13234 F:      drivers/media/cec/platform/meson/ao-cec.c
13235
13236 MESON GE2D DRIVER FOR AMLOGIC SOCS
13237 M:      Neil Armstrong <[email protected]>
13238 L:      [email protected]
13239 L:      [email protected]
13240 S:      Supported
13241 T:      git git://linuxtv.org/media_tree.git
13242 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
13243 F:      drivers/media/platform/amlogic/meson-ge2d/
13244
13245 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
13246 M:      Liang Yang <[email protected]>
13247 L:      [email protected]
13248 S:      Maintained
13249 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
13250 F:      drivers/mtd/nand/raw/meson_*
13251
13252 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
13253 M:      Neil Armstrong <[email protected]>
13254 L:      [email protected]
13255 L:      [email protected]
13256 S:      Supported
13257 T:      git git://linuxtv.org/media_tree.git
13258 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
13259 F:      drivers/staging/media/meson/vdec/
13260
13261 METHODE UDPU SUPPORT
13262 M:      Vladimir Vid <[email protected]>
13263 S:      Maintained
13264 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
13265
13266 MHI BUS
13267 M:      Manivannan Sadhasivam <[email protected]>
13268 R:      Hemant Kumar <[email protected]>
13269 L:      [email protected]
13270 L:      [email protected]
13271 S:      Maintained
13272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
13273 F:      Documentation/ABI/stable/sysfs-bus-mhi
13274 F:      Documentation/mhi/
13275 F:      drivers/bus/mhi/
13276 F:      include/linux/mhi.h
13277
13278 MICROBLAZE ARCHITECTURE
13279 M:      Michal Simek <[email protected]>
13280 S:      Supported
13281 W:      http://www.monstr.eu/fdt/
13282 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
13283 F:      arch/microblaze/
13284
13285 MICROCHIP AT91 DMA DRIVERS
13286 M:      Ludovic Desroches <[email protected]>
13287 M:      Tudor Ambarus <[email protected]>
13288 L:      [email protected] (moderated for non-subscribers)
13289 L:      [email protected]
13290 S:      Supported
13291 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
13292 F:      drivers/dma/at_hdmac.c
13293 F:      drivers/dma/at_hdmac_regs.h
13294 F:      drivers/dma/at_xdmac.c
13295 F:      include/dt-bindings/dma/at91.h
13296
13297 MICROCHIP AT91 SERIAL DRIVER
13298 M:      Richard Genoud <[email protected]>
13299 S:      Maintained
13300 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
13301 F:      drivers/tty/serial/atmel_serial.c
13302 F:      drivers/tty/serial/atmel_serial.h
13303
13304 MICROCHIP AT91 USART MFD DRIVER
13305 M:      Radu Pirea <[email protected]>
13306 L:      [email protected]
13307 S:      Supported
13308 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
13309 F:      drivers/mfd/at91-usart.c
13310 F:      include/dt-bindings/mfd/at91-usart.h
13311
13312 MICROCHIP AT91 USART SPI DRIVER
13313 M:      Radu Pirea <[email protected]>
13314 L:      [email protected]
13315 S:      Supported
13316 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
13317 F:      drivers/spi/spi-at91-usart.c
13318
13319 MICROCHIP AUDIO ASOC DRIVERS
13320 M:      Codrin Ciubotariu <[email protected]>
13321 L:      [email protected] (moderated for non-subscribers)
13322 S:      Supported
13323 F:      sound/soc/atmel
13324
13325 MICROCHIP CSI2DC DRIVER
13326 M:      Eugen Hristev <[email protected]>
13327 L:      [email protected]
13328 S:      Supported
13329 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
13330 F:      drivers/media/platform/atmel/microchip-csi2dc.c
13331
13332 MICROCHIP ECC DRIVER
13333 M:      Tudor Ambarus <[email protected]>
13334 L:      [email protected]
13335 S:      Maintained
13336 F:      drivers/crypto/atmel-ecc.*
13337
13338 MICROCHIP EIC DRIVER
13339 M:      Claudiu Beznea <[email protected]>
13340 L:      [email protected] (moderated for non-subscribers)
13341 S:      Supported
13342 F:      drivers/irqchip/irq-mchp-eic.c
13343
13344 MICROCHIP I2C DRIVER
13345 M:      Codrin Ciubotariu <[email protected]>
13346 L:      [email protected]
13347 S:      Supported
13348 F:      drivers/i2c/busses/i2c-at91-*.c
13349 F:      drivers/i2c/busses/i2c-at91.h
13350
13351 MICROCHIP ISC DRIVER
13352 M:      Eugen Hristev <[email protected]>
13353 L:      [email protected]
13354 S:      Supported
13355 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
13356 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
13357 F:      drivers/media/platform/atmel/atmel-isc*
13358 F:      drivers/media/platform/atmel/atmel-sama*-isc*
13359 F:      include/linux/atmel-isc-media.h
13360
13361 MICROCHIP ISI DRIVER
13362 M:      Eugen Hristev <[email protected]>
13363 L:      [email protected]
13364 S:      Supported
13365 F:      drivers/media/platform/atmel/atmel-isi.c
13366 F:      drivers/media/platform/atmel/atmel-isi.h
13367
13368 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
13369 M:      Woojung Huh <[email protected]>
13370 M:      [email protected]
13371 L:      [email protected]
13372 S:      Maintained
13373 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
13374 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
13375 F:      drivers/net/dsa/microchip/*
13376 F:      include/linux/platform_data/microchip-ksz.h
13377 F:      net/dsa/tag_ksz.c
13378
13379 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
13380 M:      Arun Ramadoss <[email protected]>
13381 R:      [email protected]
13382 L:      [email protected]
13383 S:      Maintained
13384 F:      drivers/net/phy/microchip_t1.c
13385
13386 MICROCHIP LAN743X ETHERNET DRIVER
13387 M:      Bryan Whitehead <[email protected]>
13388 M:      [email protected]
13389 L:      [email protected]
13390 S:      Maintained
13391 F:      drivers/net/ethernet/microchip/lan743x_*
13392
13393 MICROCHIP LAN966X ETHERNET DRIVER
13394 M:      Horatiu Vultur <[email protected]>
13395 M:      [email protected]
13396 L:      [email protected]
13397 S:      Maintained
13398 F:      drivers/net/ethernet/microchip/lan966x/*
13399
13400 MICROCHIP LCDFB DRIVER
13401 M:      Nicolas Ferre <[email protected]>
13402 L:      [email protected]
13403 S:      Maintained
13404 F:      drivers/video/fbdev/atmel_lcdfb.c
13405 F:      include/video/atmel_lcdc.h
13406
13407 MICROCHIP MCP16502 PMIC DRIVER
13408 M:      Claudiu Beznea <[email protected]>
13409 L:      [email protected] (moderated for non-subscribers)
13410 S:      Supported
13411 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
13412 F:      drivers/regulator/mcp16502.c
13413
13414 MICROCHIP MCP3911 ADC DRIVER
13415 M:      Marcus Folkesson <[email protected]>
13416 M:      Kent Gustavsson <[email protected]>
13417 L:      [email protected]
13418 S:      Supported
13419 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
13420 F:      drivers/iio/adc/mcp3911.c
13421
13422 MICROCHIP MMC/SD/SDIO MCI DRIVER
13423 M:      Ludovic Desroches <[email protected]>
13424 S:      Maintained
13425 F:      drivers/mmc/host/atmel-mci.c
13426
13427 MICROCHIP NAND DRIVER
13428 M:      Tudor Ambarus <[email protected]>
13429 L:      [email protected]
13430 S:      Supported
13431 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
13432 F:      drivers/mtd/nand/raw/atmel/*
13433
13434 MICROCHIP OTPC DRIVER
13435 M:      Claudiu Beznea <[email protected]>
13436 L:      [email protected] (moderated for non-subscribers)
13437 S:      Supported
13438 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
13439 F:      drivers/nvmem/microchip-otpc.c
13440 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
13441
13442 MICROCHIP PWM DRIVER
13443 M:      Claudiu Beznea <[email protected]>
13444 L:      [email protected] (moderated for non-subscribers)
13445 L:      [email protected]
13446 S:      Supported
13447 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
13448 F:      drivers/pwm/pwm-atmel.c
13449
13450 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
13451 M:      Eugen Hristev <[email protected]>
13452 L:      [email protected]
13453 S:      Supported
13454 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
13455 F:      drivers/iio/adc/at91-sama5d2_adc.c
13456 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
13457
13458 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
13459 M:      Claudiu Beznea <[email protected]>
13460 S:      Supported
13461 F:      drivers/power/reset/at91-sama5d2_shdwc.c
13462
13463 MICROCHIP SPI DRIVER
13464 M:      Tudor Ambarus <[email protected]>
13465 S:      Supported
13466 F:      drivers/spi/spi-atmel.*
13467
13468 MICROCHIP SSC DRIVER
13469 M:      Codrin Ciubotariu <[email protected]>
13470 L:      [email protected] (moderated for non-subscribers)
13471 S:      Supported
13472 F:      drivers/misc/atmel-ssc.c
13473 F:      include/linux/atmel-ssc.h
13474
13475 MICROCHIP USB251XB DRIVER
13476 M:      Richard Leitner <[email protected]>
13477 L:      [email protected]
13478 S:      Maintained
13479 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
13480 F:      drivers/usb/misc/usb251xb.c
13481
13482 MICROCHIP USBA UDC DRIVER
13483 M:      Cristian Birsan <[email protected]>
13484 L:      [email protected] (moderated for non-subscribers)
13485 S:      Supported
13486 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
13487
13488 MICROCHIP WILC1000 WIFI DRIVER
13489 M:      Ajay Singh <[email protected]>
13490 M:      Claudiu Beznea <[email protected]>
13491 L:      [email protected]
13492 S:      Supported
13493 F:      drivers/net/wireless/microchip/wilc1000/
13494
13495 MICROSEMI MIPS SOCS
13496 M:      Alexandre Belloni <[email protected]>
13497 M:      [email protected]
13498 L:      [email protected]
13499 S:      Supported
13500 F:      Documentation/devicetree/bindings/mips/mscc.txt
13501 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
13502 F:      arch/mips/boot/dts/mscc/
13503 F:      arch/mips/configs/generic/board-ocelot.config
13504 F:      arch/mips/generic/board-ocelot.c
13505
13506 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
13507 M:      Don Brace <[email protected]>
13508 L:      [email protected]
13509 L:      [email protected]
13510 S:      Supported
13511 F:      Documentation/scsi/smartpqi.rst
13512 F:      drivers/scsi/smartpqi/Kconfig
13513 F:      drivers/scsi/smartpqi/Makefile
13514 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
13515 F:      include/linux/cciss*.h
13516 F:      include/uapi/linux/cciss*.h
13517
13518 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
13519 M:      Maximilian Luz <[email protected]>
13520 L:      [email protected]
13521 S:      Maintained
13522 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
13523
13524 MICROSOFT SURFACE BATTERY AND AC DRIVERS
13525 M:      Maximilian Luz <[email protected]>
13526 L:      [email protected]
13527 L:      [email protected]
13528 S:      Maintained
13529 F:      drivers/power/supply/surface_battery.c
13530 F:      drivers/power/supply/surface_charger.c
13531
13532 MICROSOFT SURFACE DTX DRIVER
13533 M:      Maximilian Luz <[email protected]>
13534 L:      [email protected]
13535 S:      Maintained
13536 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
13537 F:      drivers/platform/surface/surface_dtx.c
13538 F:      include/uapi/linux/surface_aggregator/dtx.h
13539
13540 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
13541 M:      Maximilian Luz <[email protected]>
13542 L:      [email protected]
13543 S:      Maintained
13544 F:      drivers/platform/surface/surface_gpe.c
13545
13546 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
13547 M:      Hans de Goede <[email protected]>
13548 M:      Mark Gross <[email protected]>
13549 M:      Maximilian Luz <[email protected]>
13550 L:      [email protected]
13551 S:      Maintained
13552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
13553 F:      drivers/platform/surface/
13554
13555 MICROSOFT SURFACE HID TRANSPORT DRIVER
13556 M:      Maximilian Luz <[email protected]>
13557 L:      [email protected]
13558 L:      [email protected]
13559 S:      Maintained
13560 F:      drivers/hid/surface-hid/
13561
13562 MICROSOFT SURFACE HOT-PLUG DRIVER
13563 M:      Maximilian Luz <[email protected]>
13564 L:      [email protected]
13565 S:      Maintained
13566 F:      drivers/platform/surface/surface_hotplug.c
13567
13568 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
13569 M:      Maximilian Luz <[email protected]>
13570 L:      [email protected]
13571 S:      Maintained
13572 F:      drivers/platform/surface/surface_platform_profile.c
13573
13574 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
13575 M:      Chen Yu <[email protected]>
13576 L:      [email protected]
13577 S:      Supported
13578 F:      drivers/platform/surface/surfacepro3_button.c
13579
13580 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
13581 M:      Maximilian Luz <[email protected]>
13582 L:      [email protected]
13583 S:      Maintained
13584 W:      https://github.com/linux-surface/surface-aggregator-module
13585 C:      irc://irc.libera.chat/linux-surface
13586 F:      Documentation/driver-api/surface_aggregator/
13587 F:      drivers/platform/surface/aggregator/
13588 F:      drivers/platform/surface/surface_acpi_notify.c
13589 F:      drivers/platform/surface/surface_aggregator_cdev.c
13590 F:      drivers/platform/surface/surface_aggregator_registry.c
13591 F:      include/linux/surface_acpi_notify.h
13592 F:      include/linux/surface_aggregator/
13593 F:      include/uapi/linux/surface_aggregator/
13594
13595 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
13596 M:      Maximilian Luz <[email protected]>
13597 L:      [email protected]
13598 S:      Maintained
13599 F:      drivers/platform/surface/surface_aggregator_hub.c
13600
13601 MICROTEK X6 SCANNER
13602 M:      Oliver Neukum <[email protected]>
13603 S:      Maintained
13604 F:      drivers/usb/image/microtek.*
13605
13606 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
13607 M:      Luka Kovacic <[email protected]>
13608 M:      Luka Perkov <[email protected]>
13609 S:      Maintained
13610 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts
13611 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts
13612 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts
13613 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts
13614 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts
13615 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts
13616
13617 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
13618 M:      Sakari Ailus <[email protected]>
13619 L:      [email protected]
13620 S:      Maintained
13621 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
13622 F:      Documentation/driver-api/media/drivers/ccs/
13623 F:      Documentation/userspace-api/media/drivers/ccs.rst
13624 F:      drivers/media/i2c/ccs-pll.c
13625 F:      drivers/media/i2c/ccs-pll.h
13626 F:      drivers/media/i2c/ccs/
13627 F:      include/uapi/linux/ccs.h
13628 F:      include/uapi/linux/smiapp.h
13629
13630 MIPS
13631 M:      Thomas Bogendoerfer <[email protected]>
13632 L:      [email protected]
13633 S:      Maintained
13634 W:      http://www.linux-mips.org/
13635 Q:      https://patchwork.kernel.org/project/linux-mips/list/
13636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
13637 F:      Documentation/devicetree/bindings/mips/
13638 F:      Documentation/mips/
13639 F:      arch/mips/
13640 F:      drivers/platform/mips/
13641 F:      include/dt-bindings/mips/
13642
13643 MIPS BOSTON DEVELOPMENT BOARD
13644 M:      Paul Burton <[email protected]>
13645 L:      [email protected]
13646 S:      Maintained
13647 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
13648 F:      arch/mips/boot/dts/img/boston.dts
13649 F:      arch/mips/configs/generic/board-boston.config
13650 F:      drivers/clk/imgtec/clk-boston.c
13651 F:      include/dt-bindings/clock/boston-clock.h
13652
13653 MIPS CORE DRIVERS
13654 M:      Thomas Bogendoerfer <[email protected]>
13655 M:      Serge Semin <[email protected]>
13656 L:      [email protected]
13657 S:      Supported
13658 F:      drivers/bus/mips_cdmm.c
13659 F:      drivers/clocksource/mips-gic-timer.c
13660 F:      drivers/cpuidle/cpuidle-cps.c
13661 F:      drivers/irqchip/irq-mips-cpu.c
13662 F:      drivers/irqchip/irq-mips-gic.c
13663
13664 MIPS GENERIC PLATFORM
13665 M:      Paul Burton <[email protected]>
13666 L:      [email protected]
13667 S:      Supported
13668 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
13669 F:      arch/mips/generic/
13670 F:      arch/mips/tools/generic-board-config.sh
13671
13672 MIPS RINT INSTRUCTION EMULATION
13673 M:      Aleksandar Markovic <[email protected]>
13674 L:      [email protected]
13675 S:      Supported
13676 F:      arch/mips/math-emu/dp_rint.c
13677 F:      arch/mips/math-emu/sp_rint.c
13678
13679 MIPS/LOONGSON1 ARCHITECTURE
13680 M:      Keguang Zhang <[email protected]>
13681 L:      [email protected]
13682 S:      Maintained
13683 F:      arch/mips/include/asm/mach-loongson32/
13684 F:      arch/mips/loongson32/
13685 F:      drivers/*/*/*loongson1*
13686 F:      drivers/*/*loongson1*
13687
13688 MIPS/LOONGSON2EF ARCHITECTURE
13689 M:      Jiaxun Yang <[email protected]>
13690 L:      [email protected]
13691 S:      Maintained
13692 F:      arch/mips/include/asm/mach-loongson2ef/
13693 F:      arch/mips/loongson2ef/
13694 F:      drivers/cpufreq/loongson2_cpufreq.c
13695
13696 MIPS/LOONGSON64 ARCHITECTURE
13697 M:      Huacai Chen <[email protected]>
13698 M:      Jiaxun Yang <[email protected]>
13699 L:      [email protected]
13700 S:      Maintained
13701 F:      arch/mips/include/asm/mach-loongson64/
13702 F:      arch/mips/loongson64/
13703 F:      drivers/irqchip/irq-loongson*
13704 F:      drivers/platform/mips/cpu_hwmon.c
13705
13706 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
13707 M:      Hans Verkuil <[email protected]>
13708 L:      [email protected]
13709 S:      Odd Fixes
13710 W:      https://linuxtv.org
13711 T:      git git://linuxtv.org/media_tree.git
13712 F:      drivers/media/radio/radio-miropcm20*
13713
13714 MMP SUPPORT
13715 R:      Lubomir Rintel <[email protected]>
13716 L:      [email protected] (moderated for non-subscribers)
13717 S:      Odd Fixes
13718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
13719 F:      arch/arm/boot/dts/mmp*
13720 F:      arch/arm/mach-mmp/
13721 F:      include/linux/soc/mmp/
13722
13723 MMP USB PHY DRIVERS
13724 R:      Lubomir Rintel <[email protected]>
13725 L:      [email protected] (moderated for non-subscribers)
13726 S:      Maintained
13727 F:      drivers/phy/marvell/phy-mmp3-usb.c
13728 F:      drivers/phy/marvell/phy-pxa-usb.c
13729
13730 MMU GATHER AND TLB INVALIDATION
13731 M:      Will Deacon <[email protected]>
13732 M:      "Aneesh Kumar K.V" <[email protected]>
13733 M:      Andrew Morton <[email protected]>
13734 M:      Nick Piggin <[email protected]>
13735 M:      Peter Zijlstra <[email protected]>
13736 L:      [email protected]
13737 L:      [email protected]
13738 S:      Maintained
13739 F:      arch/*/include/asm/tlb.h
13740 F:      include/asm-generic/tlb.h
13741 F:      mm/mmu_gather.c
13742
13743 MN88472 MEDIA DRIVER
13744 M:      Antti Palosaari <[email protected]>
13745 L:      [email protected]
13746 S:      Maintained
13747 W:      https://linuxtv.org
13748 W:      http://palosaari.fi/linux/
13749 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13750 F:      drivers/media/dvb-frontends/mn88472*
13751
13752 MN88473 MEDIA DRIVER
13753 M:      Antti Palosaari <[email protected]>
13754 L:      [email protected]
13755 S:      Maintained
13756 W:      https://linuxtv.org
13757 W:      http://palosaari.fi/linux/
13758 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13759 F:      drivers/media/dvb-frontends/mn88473*
13760
13761 MODULE SUPPORT
13762 M:      Luis Chamberlain <[email protected]>
13763 L:      [email protected]
13764 L:      [email protected]
13765 S:      Maintained
13766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
13767 F:      include/linux/module.h
13768 F:      kernel/module/
13769 F:      scripts/module*
13770
13771 MONOLITHIC POWER SYSTEM PMIC DRIVER
13772 M:      Saravanan Sekar <[email protected]>
13773 S:      Maintained
13774 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
13775 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
13776 F:      drivers/iio/adc/mp2629_adc.c
13777 F:      drivers/mfd/mp2629.c
13778 F:      drivers/power/supply/mp2629_charger.c
13779 F:      drivers/regulator/mp5416.c
13780 F:      drivers/regulator/mpq7920.c
13781 F:      drivers/regulator/mpq7920.h
13782 F:      include/linux/mfd/mp2629.h
13783
13784 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
13785 S:      Orphan
13786 W:      http://popies.net/meye/
13787 F:      Documentation/userspace-api/media/drivers/meye*
13788 F:      drivers/media/pci/meye/
13789 F:      include/uapi/linux/meye.h
13790
13791 MOTORCOMM PHY DRIVER
13792 M:      Peter Geis <[email protected]>
13793 L:      [email protected]
13794 S:      Maintained
13795 F:      drivers/net/phy/motorcomm.c
13796
13797 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
13798 M:      Jiri Slaby <[email protected]>
13799 S:      Maintained
13800 F:      Documentation/driver-api/tty/moxa-smartio.rst
13801 F:      drivers/tty/mxser.*
13802
13803 MR800 AVERMEDIA USB FM RADIO DRIVER
13804 M:      Alexey Klimov <[email protected]>
13805 L:      [email protected]
13806 S:      Maintained
13807 T:      git git://linuxtv.org/media_tree.git
13808 F:      drivers/media/radio/radio-mr800.c
13809
13810 MRF24J40 IEEE 802.15.4 RADIO DRIVER
13811 M:      Alan Ott <[email protected]>
13812 L:      [email protected]
13813 S:      Maintained
13814 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
13815 F:      drivers/net/ieee802154/mrf24j40.c
13816
13817 MSI LAPTOP SUPPORT
13818 M:      "Lee, Chun-Yi" <[email protected]>
13819 L:      [email protected]
13820 S:      Maintained
13821 F:      drivers/platform/x86/msi-laptop.c
13822
13823 MSI WMI SUPPORT
13824 L:      [email protected]
13825 S:      Orphan
13826 F:      drivers/platform/x86/msi-wmi.c
13827
13828 MSI001 MEDIA DRIVER
13829 M:      Antti Palosaari <[email protected]>
13830 L:      [email protected]
13831 S:      Maintained
13832 W:      https://linuxtv.org
13833 W:      http://palosaari.fi/linux/
13834 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13835 T:      git git://linuxtv.org/anttip/media_tree.git
13836 F:      drivers/media/tuners/msi001*
13837
13838 MSI2500 MEDIA DRIVER
13839 M:      Antti Palosaari <[email protected]>
13840 L:      [email protected]
13841 S:      Maintained
13842 W:      https://linuxtv.org
13843 W:      http://palosaari.fi/linux/
13844 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13845 T:      git git://linuxtv.org/anttip/media_tree.git
13846 F:      drivers/media/usb/msi2500/
13847
13848 MSTAR INTERRUPT CONTROLLER DRIVER
13849 M:      Mark-PK Tsai <[email protected]>
13850 M:      Daniel Palmer <[email protected]>
13851 S:      Maintained
13852 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
13853 F:      drivers/irqchip/irq-mst-intc.c
13854
13855 MSYSTEMS DISKONCHIP G3 MTD DRIVER
13856 M:      Robert Jarzmik <[email protected]>
13857 L:      [email protected]
13858 S:      Maintained
13859 F:      drivers/mtd/devices/docg3*
13860
13861 MT9M032 APTINA SENSOR DRIVER
13862 M:      Laurent Pinchart <[email protected]>
13863 L:      [email protected]
13864 S:      Maintained
13865 T:      git git://linuxtv.org/media_tree.git
13866 F:      drivers/media/i2c/mt9m032.c
13867 F:      include/media/i2c/mt9m032.h
13868
13869 MT9P031 APTINA CAMERA SENSOR
13870 M:      Laurent Pinchart <[email protected]>
13871 L:      [email protected]
13872 S:      Maintained
13873 T:      git git://linuxtv.org/media_tree.git
13874 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
13875 F:      drivers/media/i2c/mt9p031.c
13876 F:      include/media/i2c/mt9p031.h
13877
13878 MT9T001 APTINA CAMERA SENSOR
13879 M:      Laurent Pinchart <[email protected]>
13880 L:      [email protected]
13881 S:      Maintained
13882 T:      git git://linuxtv.org/media_tree.git
13883 F:      drivers/media/i2c/mt9t001.c
13884 F:      include/media/i2c/mt9t001.h
13885
13886 MT9T112 APTINA CAMERA SENSOR
13887 M:      Jacopo Mondi <[email protected]>
13888 L:      [email protected]
13889 S:      Odd Fixes
13890 T:      git git://linuxtv.org/media_tree.git
13891 F:      drivers/media/i2c/mt9t112.c
13892 F:      include/media/i2c/mt9t112.h
13893
13894 MT9V032 APTINA CAMERA SENSOR
13895 M:      Laurent Pinchart <[email protected]>
13896 L:      [email protected]
13897 S:      Maintained
13898 T:      git git://linuxtv.org/media_tree.git
13899 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
13900 F:      drivers/media/i2c/mt9v032.c
13901 F:      include/media/i2c/mt9v032.h
13902
13903 MT9V111 APTINA CAMERA SENSOR
13904 M:      Jacopo Mondi <[email protected]>
13905 L:      [email protected]
13906 S:      Maintained
13907 T:      git git://linuxtv.org/media_tree.git
13908 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
13909 F:      drivers/media/i2c/mt9v111.c
13910
13911 MULTIFUNCTION DEVICES (MFD)
13912 M:      Lee Jones <[email protected]>
13913 S:      Supported
13914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
13915 F:      Documentation/devicetree/bindings/mfd/
13916 F:      drivers/mfd/
13917 F:      include/dt-bindings/mfd/
13918 F:      include/linux/mfd/
13919
13920 MULTIMEDIA CARD (MMC) ETC. OVER SPI
13921 S:      Orphan
13922 F:      drivers/mmc/host/mmc_spi.c
13923 F:      include/linux/spi/mmc_spi.h
13924
13925 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
13926 M:      Ulf Hansson <[email protected]>
13927 L:      [email protected]
13928 S:      Maintained
13929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
13930 F:      Documentation/devicetree/bindings/mmc/
13931 F:      drivers/mmc/
13932 F:      include/linux/mmc/
13933 F:      include/uapi/linux/mmc/
13934
13935 MULTIPLEXER SUBSYSTEM
13936 M:      Peter Rosin <[email protected]>
13937 S:      Maintained
13938 F:      Documentation/ABI/testing/sysfs-class-mux*
13939 F:      Documentation/devicetree/bindings/mux/
13940 F:      drivers/mux/
13941 F:      include/dt-bindings/mux/
13942 F:      include/linux/mux/
13943
13944 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
13945 M:      Bin Liu <[email protected]>
13946 L:      [email protected]
13947 S:      Maintained
13948 F:      drivers/usb/musb/
13949
13950 MXL301RF MEDIA DRIVER
13951 M:      Akihiro Tsukada <[email protected]>
13952 L:      [email protected]
13953 S:      Odd Fixes
13954 F:      drivers/media/tuners/mxl301rf*
13955
13956 MXL5007T MEDIA DRIVER
13957 M:      Michael Krufky <[email protected]>
13958 L:      [email protected]
13959 S:      Maintained
13960 W:      https://linuxtv.org
13961 W:      http://github.com/mkrufky
13962 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13963 T:      git git://linuxtv.org/mkrufky/tuners.git
13964 F:      drivers/media/tuners/mxl5007t.*
13965
13966 MXSFB DRM DRIVER
13967 M:      Marek Vasut <[email protected]>
13968 M:      Stefan Agner <[email protected]>
13969 L:      [email protected]
13970 S:      Supported
13971 T:      git git://anongit.freedesktop.org/drm/drm-misc
13972 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
13973 F:      drivers/gpu/drm/mxsfb/
13974
13975 MYLEX DAC960 PCI RAID Controller
13976 M:      Hannes Reinecke <[email protected]>
13977 L:      [email protected]
13978 S:      Supported
13979 F:      drivers/scsi/myrb.*
13980 F:      drivers/scsi/myrs.*
13981
13982 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
13983 M:      Chris Lee <[email protected]>
13984 L:      [email protected]
13985 S:      Supported
13986 W:      https://www.cspi.com/ethernet-products/support/downloads/
13987 F:      drivers/net/ethernet/myricom/myri10ge/
13988
13989 NAND FLASH SUBSYSTEM
13990 M:      Miquel Raynal <[email protected]>
13991 R:      Richard Weinberger <[email protected]>
13992 L:      [email protected]
13993 S:      Maintained
13994 W:      http://www.linux-mtd.infradead.org/
13995 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
13996 C:      irc://irc.oftc.net/mtd
13997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
13998 F:      drivers/mtd/nand/
13999 F:      include/linux/mtd/*nand*.h
14000
14001 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
14002 M:      Daniel Mack <[email protected]>
14003 L:      [email protected] (moderated for non-subscribers)
14004 S:      Maintained
14005 W:      http://www.native-instruments.com
14006 F:      sound/usb/caiaq/
14007
14008 NATSEMI ETHERNET DRIVER (DP8381x)
14009 S:      Orphan
14010 F:      drivers/net/ethernet/natsemi/natsemi.c
14011
14012 NCR 5380 SCSI DRIVERS
14013 M:      Finn Thain <[email protected]>
14014 M:      Michael Schmitz <[email protected]>
14015 L:      [email protected]
14016 S:      Maintained
14017 F:      Documentation/scsi/g_NCR5380.rst
14018 F:      drivers/scsi/NCR5380.*
14019 F:      drivers/scsi/arm/cumana_1.c
14020 F:      drivers/scsi/arm/oak.c
14021 F:      drivers/scsi/atari_scsi.*
14022 F:      drivers/scsi/dmx3191d.c
14023 F:      drivers/scsi/g_NCR5380.*
14024 F:      drivers/scsi/mac_scsi.*
14025 F:      drivers/scsi/sun3_scsi.*
14026 F:      drivers/scsi/sun3_scsi_vme.c
14027
14028 NCSI LIBRARY
14029 M:      Samuel Mendoza-Jonas <[email protected]>
14030 S:      Maintained
14031 F:      net/ncsi/
14032
14033 NCT6775 HARDWARE MONITOR DRIVER - CORE & PLATFORM DRIVER
14034 M:      Guenter Roeck <[email protected]>
14035 L:      [email protected]
14036 S:      Maintained
14037 F:      Documentation/hwmon/nct6775.rst
14038 F:      drivers/hwmon/nct6775-core.c
14039 F:      drivers/hwmon/nct6775-platform.c
14040 F:      drivers/hwmon/nct6775.h
14041
14042 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
14043 M:      Zev Weiss <[email protected]>
14044 L:      [email protected]
14045 S:      Maintained
14046 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
14047 F:      drivers/hwmon/nct6775-i2c.c
14048
14049 NETDEVSIM
14050 M:      Jakub Kicinski <[email protected]>
14051 S:      Maintained
14052 F:      drivers/net/netdevsim/*
14053
14054 NETEM NETWORK EMULATOR
14055 M:      Stephen Hemminger <[email protected]>
14056 L:      [email protected]
14057 S:      Maintained
14058 F:      net/sched/sch_netem.c
14059
14060 NETERION 10GbE DRIVERS (s2io)
14061 M:      Jon Mason <[email protected]>
14062 L:      [email protected]
14063 S:      Supported
14064 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
14065 F:      drivers/net/ethernet/neterion/
14066
14067 NETFILTER
14068 M:      Pablo Neira Ayuso <[email protected]>
14069 M:      Jozsef Kadlecsik <[email protected]>
14070 M:      Florian Westphal <[email protected]>
14071 L:      [email protected]
14072 L:      [email protected]
14073 S:      Maintained
14074 W:      http://www.netfilter.org/
14075 W:      http://www.iptables.org/
14076 W:      http://www.nftables.org/
14077 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
14078 C:      irc://irc.libera.chat/netfilter
14079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
14080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
14081 F:      include/linux/netfilter*
14082 F:      include/linux/netfilter/
14083 F:      include/net/netfilter/
14084 F:      include/uapi/linux/netfilter*
14085 F:      include/uapi/linux/netfilter/
14086 F:      net/*/netfilter.c
14087 F:      net/*/netfilter/
14088 F:      net/bridge/br_netfilter*.c
14089 F:      net/netfilter/
14090
14091 NETROM NETWORK LAYER
14092 M:      Ralf Baechle <[email protected]>
14093 L:      [email protected]
14094 S:      Maintained
14095 W:      http://www.linux-ax25.org/
14096 F:      include/net/netrom.h
14097 F:      include/uapi/linux/netrom.h
14098 F:      net/netrom/
14099
14100 NETRONIX EMBEDDED CONTROLLER
14101 M:      Jonathan Neuschäfer <[email protected]>
14102 S:      Maintained
14103 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
14104 F:      drivers/mfd/ntxec.c
14105 F:      drivers/pwm/pwm-ntxec.c
14106 F:      drivers/rtc/rtc-ntxec.c
14107 F:      include/linux/mfd/ntxec.h
14108
14109 NETRONOME ETHERNET DRIVERS
14110 M:      Simon Horman <[email protected]>
14111 R:      Jakub Kicinski <[email protected]>
14112 L:      [email protected]
14113 S:      Maintained
14114 F:      drivers/net/ethernet/netronome/
14115
14116 NETWORK BLOCK DEVICE (NBD)
14117 M:      Josef Bacik <[email protected]>
14118 L:      [email protected]
14119 L:      [email protected]
14120 S:      Maintained
14121 F:      Documentation/admin-guide/blockdev/nbd.rst
14122 F:      drivers/block/nbd.c
14123 F:      include/trace/events/nbd.h
14124 F:      include/uapi/linux/nbd.h
14125
14126 NETWORK DROP MONITOR
14127 M:      Neil Horman <[email protected]>
14128 L:      [email protected]
14129 S:      Maintained
14130 W:      https://fedorahosted.org/dropwatch/
14131 F:      include/uapi/linux/net_dropmon.h
14132 F:      net/core/drop_monitor.c
14133
14134 NETWORKING DRIVERS
14135 M:      "David S. Miller" <[email protected]>
14136 M:      Eric Dumazet <[email protected]>
14137 M:      Jakub Kicinski <[email protected]>
14138 M:      Paolo Abeni <[email protected]>
14139 L:      [email protected]
14140 S:      Maintained
14141 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14144 F:      Documentation/devicetree/bindings/net/
14145 F:      drivers/connector/
14146 F:      drivers/net/
14147 F:      include/dt-bindings/net/
14148 F:      include/linux/etherdevice.h
14149 F:      include/linux/fcdevice.h
14150 F:      include/linux/fddidevice.h
14151 F:      include/linux/hippidevice.h
14152 F:      include/linux/if_*
14153 F:      include/linux/inetdevice.h
14154 F:      include/linux/netdevice.h
14155 F:      include/uapi/linux/if_*
14156 F:      include/uapi/linux/netdevice.h
14157
14158 NETWORKING DRIVERS (WIRELESS)
14159 M:      Kalle Valo <[email protected]>
14160 L:      [email protected]
14161 S:      Maintained
14162 W:      https://wireless.wiki.kernel.org/
14163 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
14164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
14165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
14166 F:      Documentation/devicetree/bindings/net/wireless/
14167 F:      drivers/net/wireless/
14168
14169 NETWORKING [DSA]
14170 M:      Andrew Lunn <[email protected]>
14171 M:      Vivien Didelot <[email protected]>
14172 M:      Florian Fainelli <[email protected]>
14173 M:      Vladimir Oltean <[email protected]>
14174 S:      Maintained
14175 F:      Documentation/devicetree/bindings/net/dsa/
14176 F:      drivers/net/dsa/
14177 F:      include/linux/dsa/
14178 F:      include/linux/platform_data/dsa.h
14179 F:      include/net/dsa.h
14180 F:      net/dsa/
14181 F:      tools/testing/selftests/drivers/net/dsa/
14182
14183 NETWORKING [GENERAL]
14184 M:      "David S. Miller" <[email protected]>
14185 M:      Eric Dumazet <[email protected]>
14186 M:      Jakub Kicinski <[email protected]>
14187 M:      Paolo Abeni <[email protected]>
14188 L:      [email protected]
14189 S:      Maintained
14190 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14191 B:      mailto:[email protected]
14192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14194 F:      Documentation/networking/
14195 F:      Documentation/process/maintainer-netdev.rst
14196 F:      include/linux/in.h
14197 F:      include/linux/net.h
14198 F:      include/linux/netdevice.h
14199 F:      include/net/
14200 F:      include/uapi/linux/in.h
14201 F:      include/uapi/linux/net.h
14202 F:      include/uapi/linux/net_namespace.h
14203 F:      include/uapi/linux/netdevice.h
14204 F:      lib/net_utils.c
14205 F:      lib/random32.c
14206 F:      net/
14207 F:      tools/testing/selftests/net/
14208
14209 NETWORKING [IPSEC]
14210 M:      Steffen Klassert <[email protected]>
14211 M:      Herbert Xu <[email protected]>
14212 M:      "David S. Miller" <[email protected]>
14213 L:      [email protected]
14214 S:      Maintained
14215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
14216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
14217 F:      include/net/xfrm.h
14218 F:      include/uapi/linux/xfrm.h
14219 F:      net/ipv4/ah4.c
14220 F:      net/ipv4/esp4*
14221 F:      net/ipv4/ip_vti.c
14222 F:      net/ipv4/ipcomp.c
14223 F:      net/ipv4/xfrm*
14224 F:      net/ipv6/ah6.c
14225 F:      net/ipv6/esp6*
14226 F:      net/ipv6/ip6_vti.c
14227 F:      net/ipv6/ipcomp6.c
14228 F:      net/ipv6/xfrm*
14229 F:      net/key/
14230 F:      net/xfrm/
14231 F:      tools/testing/selftests/net/ipsec.c
14232
14233 NETWORKING [IPv4/IPv6]
14234 M:      "David S. Miller" <[email protected]>
14235 M:      Hideaki YOSHIFUJI <[email protected]>
14236 M:      David Ahern <[email protected]>
14237 L:      [email protected]
14238 S:      Maintained
14239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14240 F:      arch/x86/net/*
14241 F:      include/linux/ip.h
14242 F:      include/linux/ipv6*
14243 F:      include/net/fib*
14244 F:      include/net/ip*
14245 F:      include/net/route.h
14246 F:      net/ipv4/
14247 F:      net/ipv6/
14248
14249 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
14250 M:      Paul Moore <[email protected]>
14251 L:      [email protected]
14252 L:      [email protected]
14253 S:      Maintained
14254 W:      https://github.com/netlabel
14255 F:      Documentation/netlabel/
14256 F:      include/net/calipso.h
14257 F:      include/net/cipso_ipv4.h
14258 F:      include/net/netlabel.h
14259 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
14260 F:      include/uapi/linux/netfilter/xt_SECMARK.h
14261 F:      net/ipv4/cipso_ipv4.c
14262 F:      net/ipv6/calipso.c
14263 F:      net/netfilter/xt_CONNSECMARK.c
14264 F:      net/netfilter/xt_SECMARK.c
14265 F:      net/netlabel/
14266
14267 NETWORKING [MPTCP]
14268 M:      Mat Martineau <[email protected]>
14269 M:      Matthieu Baerts <[email protected]>
14270 L:      [email protected]
14271 L:      [email protected]
14272 S:      Maintained
14273 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
14274 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
14275 F:      Documentation/networking/mptcp-sysctl.rst
14276 F:      include/net/mptcp.h
14277 F:      include/trace/events/mptcp.h
14278 F:      include/uapi/linux/mptcp.h
14279 F:      net/mptcp/
14280 F:      tools/testing/selftests/bpf/*/*mptcp*.c
14281 F:      tools/testing/selftests/net/mptcp/
14282
14283 NETWORKING [TCP]
14284 M:      Eric Dumazet <[email protected]>
14285 L:      [email protected]
14286 S:      Maintained
14287 F:      include/linux/tcp.h
14288 F:      include/net/tcp.h
14289 F:      include/trace/events/tcp.h
14290 F:      include/uapi/linux/tcp.h
14291 F:      net/ipv4/syncookies.c
14292 F:      net/ipv4/tcp*.c
14293 F:      net/ipv6/syncookies.c
14294 F:      net/ipv6/tcp*.c
14295
14296 NETWORKING [TLS]
14297 M:      Boris Pismenny <[email protected]>
14298 M:      John Fastabend <[email protected]>
14299 M:      Jakub Kicinski <[email protected]>
14300 L:      [email protected]
14301 S:      Maintained
14302 F:      include/net/tls.h
14303 F:      include/uapi/linux/tls.h
14304 F:      net/tls/*
14305
14306 NETXEN (1/10) GbE SUPPORT
14307 M:      Manish Chopra <[email protected]>
14308 M:      Rahul Verma <[email protected]>
14309 M:      [email protected]
14310 L:      [email protected]
14311 S:      Supported
14312 F:      drivers/net/ethernet/qlogic/netxen/
14313
14314 NET_FAILOVER MODULE
14315 M:      Sridhar Samudrala <[email protected]>
14316 L:      [email protected]
14317 S:      Supported
14318 F:      Documentation/networking/net_failover.rst
14319 F:      drivers/net/net_failover.c
14320 F:      include/net/net_failover.h
14321
14322 NEXTHOP
14323 M:      David Ahern <[email protected]>
14324 L:      [email protected]
14325 S:      Maintained
14326 F:      include/net/netns/nexthop.h
14327 F:      include/net/nexthop.h
14328 F:      include/uapi/linux/nexthop.h
14329 F:      net/ipv4/nexthop.c
14330
14331 NFC SUBSYSTEM
14332 M:      Krzysztof Kozlowski <[email protected]>
14333 L:      [email protected] (subscribers-only)
14334 L:      [email protected]
14335 S:      Maintained
14336 B:      mailto:[email protected]
14337 F:      Documentation/devicetree/bindings/net/nfc/
14338 F:      drivers/nfc/
14339 F:      include/linux/platform_data/nfcmrvl.h
14340 F:      include/net/nfc/
14341 F:      include/uapi/linux/nfc.h
14342 F:      net/nfc/
14343
14344 NFC VIRTUAL NCI DEVICE DRIVER
14345 M:      Bongsu Jeon <[email protected]>
14346 L:      [email protected]
14347 L:      [email protected] (subscribers-only)
14348 S:      Supported
14349 F:      drivers/nfc/virtual_ncidev.c
14350 F:      tools/testing/selftests/nci/
14351
14352 NFS, SUNRPC, AND LOCKD CLIENTS
14353 M:      Trond Myklebust <[email protected]>
14354 M:      Anna Schumaker <[email protected]>
14355 L:      [email protected]
14356 S:      Maintained
14357 W:      http://client.linux-nfs.org
14358 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
14359 F:      fs/lockd/
14360 F:      fs/nfs/
14361 F:      fs/nfs_common/
14362 F:      include/linux/lockd/
14363 F:      include/linux/nfs*
14364 F:      include/linux/sunrpc/
14365 F:      include/uapi/linux/nfs*
14366 F:      include/uapi/linux/sunrpc/
14367 F:      net/sunrpc/
14368 F:      Documentation/filesystems/nfs/
14369
14370 NILFS2 FILESYSTEM
14371 M:      Ryusuke Konishi <[email protected]>
14372 L:      [email protected]
14373 S:      Supported
14374 W:      https://nilfs.sourceforge.io/
14375 W:      https://nilfs.osdn.jp/
14376 T:      git git://github.com/konis/nilfs2.git
14377 F:      Documentation/filesystems/nilfs2.rst
14378 F:      fs/nilfs2/
14379 F:      include/trace/events/nilfs2.h
14380 F:      include/uapi/linux/nilfs2_api.h
14381 F:      include/uapi/linux/nilfs2_ondisk.h
14382
14383 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
14384 M:      YOKOTA Hiroshi <[email protected]>
14385 S:      Maintained
14386 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
14387 F:      Documentation/scsi/NinjaSCSI.rst
14388 F:      drivers/scsi/pcmcia/nsp_*
14389
14390 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
14391 M:      GOTO Masanori <[email protected]>
14392 M:      YOKOTA Hiroshi <[email protected]>
14393 S:      Maintained
14394 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
14395 F:      Documentation/scsi/NinjaSCSI.rst
14396 F:      drivers/scsi/nsp32*
14397
14398 NINTENDO HID DRIVER
14399 M:      Daniel J. Ogorchock <[email protected]>
14400 L:      [email protected]
14401 S:      Maintained
14402 F:      drivers/hid/hid-nintendo*
14403
14404 NIOS2 ARCHITECTURE
14405 M:      Dinh Nguyen <[email protected]>
14406 S:      Maintained
14407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
14408 F:      arch/nios2/
14409
14410 NITRO ENCLAVES (NE)
14411 M:      Andra Paraschiv <[email protected]>
14412 M:      Alexandru Vasile <[email protected]>
14413 M:      Alexandru Ciobotaru <[email protected]>
14414 L:      [email protected]
14415 S:      Supported
14416 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
14417 F:      Documentation/virt/ne_overview.rst
14418 F:      drivers/virt/nitro_enclaves/
14419 F:      include/linux/nitro_enclaves.h
14420 F:      include/uapi/linux/nitro_enclaves.h
14421 F:      samples/nitro_enclaves/
14422
14423 NOHZ, DYNTICKS SUPPORT
14424 M:      Frederic Weisbecker <[email protected]>
14425 M:      Thomas Gleixner <[email protected]>
14426 M:      Ingo Molnar <[email protected]>
14427 L:      [email protected]
14428 S:      Maintained
14429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
14430 F:      include/linux/sched/nohz.h
14431 F:      include/linux/tick.h
14432 F:      kernel/time/tick*.*
14433
14434 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
14435 M:      Pavel Machek <[email protected]>
14436 M:      Sakari Ailus <[email protected]>
14437 L:      [email protected]
14438 S:      Maintained
14439 F:      drivers/media/i2c/ad5820.c
14440 F:      drivers/media/i2c/et8ek8
14441
14442 NOKIA N900 POWER SUPPLY DRIVERS
14443 R:      Pali Rohár <[email protected]>
14444 F:      drivers/power/supply/bq2415x_charger.c
14445 F:      drivers/power/supply/bq27xxx_battery.c
14446 F:      drivers/power/supply/bq27xxx_battery_i2c.c
14447 F:      drivers/power/supply/isp1704_charger.c
14448 F:      drivers/power/supply/rx51_battery.c
14449 F:      include/linux/power/bq2415x_charger.h
14450 F:      include/linux/power/bq27xxx_battery.h
14451
14452 NOLIBC HEADER FILE
14453 M:      Willy Tarreau <[email protected]>
14454 S:      Maintained
14455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
14456 F:      tools/include/nolibc/
14457
14458 NSDEPS
14459 M:      Matthias Maennich <[email protected]>
14460 S:      Maintained
14461 F:      Documentation/core-api/symbol-namespaces.rst
14462 F:      scripts/nsdeps
14463
14464 NTB AMD DRIVER
14465 M:      Sanjay R Mehta <[email protected]>
14466 M:      Shyam Sundar S K <[email protected]>
14467 L:      [email protected]
14468 S:      Supported
14469 F:      drivers/ntb/hw/amd/
14470
14471 NTB DRIVER CORE
14472 M:      Jon Mason <[email protected]>
14473 M:      Dave Jiang <[email protected]>
14474 M:      Allen Hubbe <[email protected]>
14475 L:      [email protected]
14476 S:      Supported
14477 W:      https://github.com/jonmason/ntb/wiki
14478 T:      git git://github.com/jonmason/ntb.git
14479 F:      drivers/net/ntb_netdev.c
14480 F:      drivers/ntb/
14481 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
14482 F:      include/linux/ntb.h
14483 F:      include/linux/ntb_transport.h
14484 F:      tools/testing/selftests/ntb/
14485
14486 NTB IDT DRIVER
14487 M:      Serge Semin <[email protected]>
14488 L:      [email protected]
14489 S:      Supported
14490 F:      drivers/ntb/hw/idt/
14491
14492 NTB INTEL DRIVER
14493 M:      Dave Jiang <[email protected]>
14494 L:      [email protected]
14495 S:      Supported
14496 W:      https://github.com/davejiang/linux/wiki
14497 T:      git https://github.com/davejiang/linux.git
14498 F:      drivers/ntb/hw/intel/
14499
14500 NTFS FILESYSTEM
14501 M:      Anton Altaparmakov <[email protected]>
14502 L:      [email protected]
14503 S:      Supported
14504 W:      http://www.tuxera.com/
14505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
14506 F:      Documentation/filesystems/ntfs.rst
14507 F:      fs/ntfs/
14508
14509 NTFS3 FILESYSTEM
14510 M:      Konstantin Komarov <[email protected]>
14511 L:      [email protected]
14512 S:      Supported
14513 W:      http://www.paragon-software.com/
14514 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
14515 F:      Documentation/filesystems/ntfs3.rst
14516 F:      fs/ntfs3/
14517
14518 NUBUS SUBSYSTEM
14519 M:      Finn Thain <[email protected]>
14520 L:      [email protected]
14521 S:      Maintained
14522 F:      arch/*/include/asm/nubus.h
14523 F:      drivers/nubus/
14524 F:      include/linux/nubus.h
14525 F:      include/uapi/linux/nubus.h
14526
14527 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
14528 M:      Antonino Daplas <[email protected]>
14529 L:      [email protected]
14530 S:      Maintained
14531 F:      drivers/video/fbdev/nvidia/
14532 F:      drivers/video/fbdev/riva/
14533
14534 NVIDIA WMI EC BACKLIGHT DRIVER
14535 M:      Daniel Dadap <[email protected]>
14536 L:      [email protected]
14537 S:      Supported
14538 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
14539
14540 NVM EXPRESS DRIVER
14541 M:      Keith Busch <[email protected]>
14542 M:      Jens Axboe <[email protected]>
14543 M:      Christoph Hellwig <[email protected]>
14544 M:      Sagi Grimberg <[email protected]>
14545 L:      [email protected]
14546 S:      Supported
14547 W:      http://git.infradead.org/nvme.git
14548 T:      git://git.infradead.org/nvme.git
14549 F:      drivers/nvme/host/
14550 F:      drivers/nvme/common/
14551 F:      include/linux/nvme*
14552 F:      include/uapi/linux/nvme_ioctl.h
14553
14554 NVM EXPRESS FC TRANSPORT DRIVERS
14555 M:      James Smart <[email protected]>
14556 L:      [email protected]
14557 S:      Supported
14558 F:      drivers/nvme/host/fc.c
14559 F:      drivers/nvme/target/fc.c
14560 F:      drivers/nvme/target/fcloop.c
14561 F:      include/linux/nvme-fc-driver.h
14562 F:      include/linux/nvme-fc.h
14563
14564 NVM EXPRESS TARGET DRIVER
14565 M:      Christoph Hellwig <[email protected]>
14566 M:      Sagi Grimberg <[email protected]>
14567 M:      Chaitanya Kulkarni <[email protected]>
14568 L:      [email protected]
14569 S:      Supported
14570 W:      http://git.infradead.org/nvme.git
14571 T:      git://git.infradead.org/nvme.git
14572 F:      drivers/nvme/target/
14573
14574 NVMEM FRAMEWORK
14575 M:      Srinivas Kandagatla <[email protected]>
14576 S:      Maintained
14577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
14578 F:      Documentation/ABI/stable/sysfs-bus-nvmem
14579 F:      Documentation/devicetree/bindings/nvmem/
14580 F:      drivers/nvmem/
14581 F:      include/linux/nvmem-consumer.h
14582 F:      include/linux/nvmem-provider.h
14583
14584 NXP C45 TJA11XX PHY DRIVER
14585 M:      Radu Pirea <[email protected]>
14586 L:      [email protected]
14587 S:      Maintained
14588 F:      drivers/net/phy/nxp-c45-tja11xx.c
14589
14590 NXP FSPI DRIVER
14591 M:      Han Xu <[email protected]>
14592 M:      Haibo Chen <[email protected]>
14593 R:      Yogesh Gaur <[email protected]>
14594 L:      [email protected]
14595 S:      Maintained
14596 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
14597 F:      drivers/spi/spi-nxp-fspi.c
14598
14599 NXP FXAS21002C DRIVER
14600 M:      Rui Miguel Silva <[email protected]>
14601 L:      [email protected]
14602 S:      Maintained
14603 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
14604 F:      drivers/iio/gyro/fxas21002c.h
14605 F:      drivers/iio/gyro/fxas21002c_core.c
14606 F:      drivers/iio/gyro/fxas21002c_i2c.c
14607 F:      drivers/iio/gyro/fxas21002c_spi.c
14608
14609 NXP i.MX CLOCK DRIVERS
14610 M:      Abel Vesa <[email protected]>
14611 L:      [email protected]
14612 L:      [email protected]
14613 S:      Maintained
14614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
14615 F:      Documentation/devicetree/bindings/clock/imx*
14616 F:      drivers/clk/imx/
14617 F:      include/dt-bindings/clock/imx*
14618
14619 NXP i.MX 8MQ DCSS DRIVER
14620 M:      Laurentiu Palcu <[email protected]>
14621 R:      Lucas Stach <[email protected]>
14622 L:      [email protected]
14623 S:      Maintained
14624 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
14625 F:      drivers/gpu/drm/imx/dcss/
14626
14627 NXP i.MX 8QXP ADC DRIVER
14628 M:      Cai Huoqing <[email protected]>
14629 M:      Haibo Chen <[email protected]>
14630 L:      [email protected]
14631 L:      [email protected]
14632 S:      Maintained
14633 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
14634 F:      drivers/iio/adc/imx8qxp-adc.c
14635
14636 NXP i.MX 7D/6SX/6UL AND VF610 ADC DRIVER
14637 M:      Haibo Chen <[email protected]>
14638 L:      [email protected]
14639 L:      [email protected]
14640 S:      Maintained
14641 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
14642 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
14643 F:      drivers/iio/adc/imx7d_adc.c
14644 F:      drivers/iio/adc/vf610_adc.c
14645
14646 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
14647 M:      Jagan Teki <[email protected]>
14648 S:      Maintained
14649 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
14650 F:      drivers/regulator/pf8x00-regulator.c
14651
14652 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
14653 M:      Krzysztof Kozlowski <[email protected]>
14654 L:      [email protected]
14655 S:      Maintained
14656 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
14657 F:      drivers/extcon/extcon-ptn5150.c
14658
14659 NXP SGTL5000 DRIVER
14660 M:      Fabio Estevam <[email protected]>
14661 L:      [email protected] (moderated for non-subscribers)
14662 S:      Maintained
14663 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
14664 F:      sound/soc/codecs/sgtl5000*
14665
14666 NXP SJA1105 ETHERNET SWITCH DRIVER
14667 M:      Vladimir Oltean <[email protected]>
14668 L:      [email protected]
14669 S:      Maintained
14670 F:      drivers/net/dsa/sja1105
14671 F:      drivers/net/pcs/pcs-xpcs-nxp.c
14672
14673 NXP TDA998X DRM DRIVER
14674 M:      Russell King <[email protected]>
14675 S:      Maintained
14676 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
14677 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
14678 F:      drivers/gpu/drm/i2c/tda998x_drv.c
14679 F:      include/drm/i2c/tda998x.h
14680 F:      include/dt-bindings/display/tda998x.h
14681 K:      "nxp,tda998x"
14682
14683 NXP TFA9879 DRIVER
14684 M:      Peter Rosin <[email protected]>
14685 L:      [email protected] (moderated for non-subscribers)
14686 S:      Maintained
14687 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
14688 F:      sound/soc/codecs/tfa9879*
14689
14690 NXP/Goodix TFA989X (TFA1) DRIVER
14691 M:      Stephan Gerhold <[email protected]>
14692 L:      [email protected] (moderated for non-subscribers)
14693 S:      Maintained
14694 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
14695 F:      sound/soc/codecs/tfa989x.c
14696
14697 NXP-NCI NFC DRIVER
14698 L:      [email protected] (subscribers-only)
14699 S:      Orphan
14700 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
14701 F:      drivers/nfc/nxp-nci
14702
14703 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
14704 M:      Mirela Rabulea <[email protected]>
14705 R:      NXP Linux Team <[email protected]>
14706 L:      [email protected]
14707 S:      Maintained
14708 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
14709 F:      drivers/media/platform/nxp/imx-jpeg
14710
14711 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
14712 M:      Jonas Malaco <[email protected]>
14713 L:      [email protected]
14714 S:      Maintained
14715 F:      Documentation/hwmon/nzxt-kraken2.rst
14716 F:      drivers/hwmon/nzxt-kraken2.c
14717
14718 NZXT-SMART2 HARDWARE MONITORING DRIVER
14719 M:      Aleksandr Mezin <[email protected]>
14720 L:      [email protected]
14721 S:      Maintained
14722 F:      Documentation/hwmon/nzxt-smart2.rst
14723 F:      drivers/hwmon/nzxt-smart2.c
14724
14725 OBJAGG
14726 M:      Jiri Pirko <[email protected]>
14727 L:      [email protected]
14728 S:      Supported
14729 F:      include/linux/objagg.h
14730 F:      lib/objagg.c
14731 F:      lib/test_objagg.c
14732
14733 OBJTOOL
14734 M:      Josh Poimboeuf <[email protected]>
14735 M:      Peter Zijlstra <[email protected]>
14736 S:      Supported
14737 F:      tools/objtool/
14738 F:      include/linux/objtool.h
14739
14740 OCELOT ETHERNET SWITCH DRIVER
14741 M:      Vladimir Oltean <[email protected]>
14742 M:      Claudiu Manoil <[email protected]>
14743 M:      Alexandre Belloni <[email protected]>
14744 M:      [email protected]
14745 L:      [email protected]
14746 S:      Supported
14747 F:      drivers/net/dsa/ocelot/*
14748 F:      drivers/net/ethernet/mscc/
14749 F:      include/soc/mscc/ocelot*
14750 F:      net/dsa/tag_ocelot.c
14751 F:      net/dsa/tag_ocelot_8021q.c
14752 F:      tools/testing/selftests/drivers/net/ocelot/*
14753
14754 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
14755 M:      Frederic Barrat <[email protected]>
14756 M:      Andrew Donnellan <[email protected]>
14757 L:      [email protected]
14758 S:      Supported
14759 F:      Documentation/userspace-api/accelerators/ocxl.rst
14760 F:      arch/powerpc/include/asm/pnv-ocxl.h
14761 F:      arch/powerpc/platforms/powernv/ocxl.c
14762 F:      drivers/misc/ocxl/
14763 F:      include/misc/ocxl*
14764 F:      include/uapi/misc/ocxl.h
14765
14766 OMAP AUDIO SUPPORT
14767 M:      Peter Ujfalusi <[email protected]>
14768 M:      Jarkko Nikula <[email protected]>
14769 L:      [email protected] (moderated for non-subscribers)
14770 L:      [email protected]
14771 S:      Maintained
14772 F:      sound/soc/ti/n810.c
14773 F:      sound/soc/ti/omap*
14774 F:      sound/soc/ti/rx51.c
14775 F:      sound/soc/ti/sdma-pcm.*
14776
14777 OMAP CLOCK FRAMEWORK SUPPORT
14778 M:      Paul Walmsley <[email protected]>
14779 L:      [email protected]
14780 S:      Maintained
14781 F:      arch/arm/*omap*/*clock*
14782
14783 OMAP DEVICE TREE SUPPORT
14784 M:      Benoît Cousson <[email protected]>
14785 M:      Tony Lindgren <[email protected]>
14786 L:      [email protected]
14787 L:      [email protected]
14788 S:      Maintained
14789 F:      arch/arm/boot/dts/*am3*
14790 F:      arch/arm/boot/dts/*am4*
14791 F:      arch/arm/boot/dts/*am5*
14792 F:      arch/arm/boot/dts/*dra7*
14793 F:      arch/arm/boot/dts/*omap*
14794 F:      arch/arm/boot/dts/logicpd-som-lv*
14795 F:      arch/arm/boot/dts/logicpd-torpedo*
14796
14797 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
14798 L:      [email protected]
14799 L:      [email protected]
14800 S:      Orphan
14801 F:      Documentation/arm/omap/dss.rst
14802 F:      drivers/video/fbdev/omap2/
14803
14804 OMAP FRAMEBUFFER SUPPORT
14805 L:      [email protected]
14806 L:      [email protected]
14807 S:      Orphan
14808 F:      drivers/video/fbdev/omap/
14809
14810 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
14811 M:      Roger Quadros <[email protected]>
14812 M:      Tony Lindgren <[email protected]>
14813 L:      [email protected]
14814 S:      Maintained
14815 F:      arch/arm/mach-omap2/*gpmc*
14816 F:      drivers/memory/omap-gpmc.c
14817
14818 OMAP GPIO DRIVER
14819 M:      Grygorii Strashko <[email protected]>
14820 M:      Santosh Shilimkar <[email protected]>
14821 M:      Kevin Hilman <[email protected]>
14822 L:      [email protected]
14823 S:      Maintained
14824 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
14825 F:      drivers/gpio/gpio-omap.c
14826
14827 OMAP HARDWARE SPINLOCK SUPPORT
14828 M:      Ohad Ben-Cohen <[email protected]>
14829 L:      [email protected]
14830 S:      Maintained
14831 F:      drivers/hwspinlock/omap_hwspinlock.c
14832
14833 OMAP HS MMC SUPPORT
14834 L:      [email protected]
14835 L:      [email protected]
14836 S:      Orphan
14837 F:      drivers/mmc/host/omap_hsmmc.c
14838
14839 OMAP HWMOD DATA
14840 M:      Paul Walmsley <[email protected]>
14841 L:      [email protected]
14842 S:      Maintained
14843 F:      arch/arm/mach-omap2/omap_hwmod*data*
14844
14845 OMAP HWMOD SUPPORT
14846 M:      Benoît Cousson <[email protected]>
14847 M:      Paul Walmsley <[email protected]>
14848 L:      [email protected]
14849 S:      Maintained
14850 F:      arch/arm/mach-omap2/omap_hwmod.*
14851
14852 OMAP I2C DRIVER
14853 M:      Vignesh R <[email protected]>
14854 L:      [email protected]
14855 L:      [email protected]
14856 S:      Maintained
14857 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
14858 F:      drivers/i2c/busses/i2c-omap.c
14859
14860 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
14861 M:      Laurent Pinchart <[email protected]>
14862 L:      [email protected]
14863 S:      Maintained
14864 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
14865 F:      drivers/media/platform/ti/omap3isp/
14866 F:      drivers/staging/media/omap4iss/
14867
14868 OMAP MMC SUPPORT
14869 M:      Aaro Koskinen <[email protected]>
14870 L:      [email protected]
14871 S:      Odd Fixes
14872 F:      drivers/mmc/host/omap.c
14873
14874 OMAP POWER MANAGEMENT SUPPORT
14875 M:      Kevin Hilman <[email protected]>
14876 L:      [email protected]
14877 S:      Maintained
14878 F:      arch/arm/*omap*/*pm*
14879 F:      drivers/cpufreq/omap-cpufreq.c
14880
14881 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
14882 M:      Paul Walmsley <[email protected]>
14883 L:      [email protected]
14884 S:      Maintained
14885 F:      arch/arm/mach-omap2/prm*
14886
14887 OMAP RANDOM NUMBER GENERATOR SUPPORT
14888 M:      Deepak Saxena <[email protected]>
14889 S:      Maintained
14890 F:      drivers/char/hw_random/omap-rng.c
14891
14892 OMAP USB SUPPORT
14893 L:      [email protected]
14894 L:      [email protected]
14895 S:      Orphan
14896 F:      arch/arm/*omap*/usb*
14897 F:      drivers/usb/*/*omap*
14898
14899 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
14900 M:      Mark Jackson <[email protected]>
14901 L:      [email protected]
14902 S:      Maintained
14903 F:      arch/arm/boot/dts/am335x-nano.dts
14904
14905 OMAP1 SUPPORT
14906 M:      Aaro Koskinen <[email protected]>
14907 M:      Janusz Krzysztofik <[email protected]>
14908 M:      Tony Lindgren <[email protected]>
14909 L:      [email protected]
14910 S:      Maintained
14911 Q:      http://patchwork.kernel.org/project/linux-omap/list/
14912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
14913 F:      arch/arm/configs/omap1_defconfig
14914 F:      arch/arm/mach-omap1/
14915 F:      arch/arm/plat-omap/
14916 F:      drivers/i2c/busses/i2c-omap.c
14917 F:      include/linux/platform_data/ams-delta-fiq.h
14918 F:      include/linux/platform_data/i2c-omap.h
14919
14920 OMAP2+ SUPPORT
14921 M:      Tony Lindgren <[email protected]>
14922 L:      [email protected]
14923 S:      Maintained
14924 W:      http://www.muru.com/linux/omap/
14925 W:      http://linux.omap.com/
14926 Q:      http://patchwork.kernel.org/project/linux-omap/list/
14927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
14928 F:      arch/arm/configs/omap2plus_defconfig
14929 F:      arch/arm/mach-omap2/
14930 F:      arch/arm/plat-omap/
14931 F:      drivers/bus/ti-sysc.c
14932 F:      drivers/i2c/busses/i2c-omap.c
14933 F:      drivers/irqchip/irq-omap-intc.c
14934 F:      drivers/mfd/*omap*.c
14935 F:      drivers/mfd/menelaus.c
14936 F:      drivers/mfd/palmas.c
14937 F:      drivers/mfd/tps65217.c
14938 F:      drivers/mfd/tps65218.c
14939 F:      drivers/mfd/tps65910.c
14940 F:      drivers/mfd/twl-core.[ch]
14941 F:      drivers/mfd/twl4030*.c
14942 F:      drivers/mfd/twl6030*.c
14943 F:      drivers/mfd/twl6040*.c
14944 F:      drivers/regulator/palmas-regulator*.c
14945 F:      drivers/regulator/pbias-regulator.c
14946 F:      drivers/regulator/tps65217-regulator.c
14947 F:      drivers/regulator/tps65218-regulator.c
14948 F:      drivers/regulator/tps65910-regulator.c
14949 F:      drivers/regulator/twl-regulator.c
14950 F:      drivers/regulator/twl6030-regulator.c
14951 F:      include/linux/platform_data/i2c-omap.h
14952 F:      include/linux/platform_data/ti-sysc.h
14953
14954 OMFS FILESYSTEM
14955 M:      Bob Copeland <[email protected]>
14956 L:      [email protected]
14957 S:      Maintained
14958 F:      Documentation/filesystems/omfs.rst
14959 F:      fs/omfs/
14960
14961 OMNIKEY CARDMAN 4000 DRIVER
14962 M:      Harald Welte <[email protected]>
14963 S:      Maintained
14964 F:      drivers/char/pcmcia/cm4000_cs.c
14965 F:      include/linux/cm4000_cs.h
14966 F:      include/uapi/linux/cm4000_cs.h
14967
14968 OMNIKEY CARDMAN 4040 DRIVER
14969 M:      Harald Welte <[email protected]>
14970 S:      Maintained
14971 F:      drivers/char/pcmcia/cm4040_cs.*
14972
14973 OMNIVISION OG01A1B SENSOR DRIVER
14974 M:      Shawn Tu <[email protected]>
14975 L:      [email protected]
14976 S:      Maintained
14977 F:      drivers/media/i2c/og01a1b.c
14978
14979 OMNIVISION OV02A10 SENSOR DRIVER
14980 M:      Dongchun Zhu <[email protected]>
14981 L:      [email protected]
14982 S:      Maintained
14983 T:      git git://linuxtv.org/media_tree.git
14984 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
14985 F:      drivers/media/i2c/ov02a10.c
14986
14987 OMNIVISION OV08D10 SENSOR DRIVER
14988 M:      Jimmy Su <[email protected]>
14989 L:      [email protected]
14990 S:      Maintained
14991 T:      git git://linuxtv.org/media_tree.git
14992 F:      drivers/media/i2c/ov08d10.c
14993
14994 OMNIVISION OV13858 SENSOR DRIVER
14995 M:      Sakari Ailus <[email protected]>
14996 L:      [email protected]
14997 S:      Maintained
14998 T:      git git://linuxtv.org/media_tree.git
14999 F:      drivers/media/i2c/ov13858.c
15000
15001 OMNIVISION OV13B10 SENSOR DRIVER
15002 M:      Arec Kao <[email protected]>
15003 L:      [email protected]
15004 S:      Maintained
15005 T:      git git://linuxtv.org/media_tree.git
15006 F:      drivers/media/i2c/ov13b10.c
15007
15008 OMNIVISION OV2680 SENSOR DRIVER
15009 M:      Rui Miguel Silva <[email protected]>
15010 L:      [email protected]
15011 S:      Maintained
15012 T:      git git://linuxtv.org/media_tree.git
15013 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
15014 F:      drivers/media/i2c/ov2680.c
15015
15016 OMNIVISION OV2685 SENSOR DRIVER
15017 M:      Shunqian Zheng <[email protected]>
15018 L:      [email protected]
15019 S:      Maintained
15020 T:      git git://linuxtv.org/media_tree.git
15021 F:      drivers/media/i2c/ov2685.c
15022
15023 OMNIVISION OV2740 SENSOR DRIVER
15024 M:      Tianshu Qiu <[email protected]>
15025 R:      Shawn Tu <[email protected]>
15026 R:      Bingbu Cao <[email protected]>
15027 L:      [email protected]
15028 S:      Maintained
15029 T:      git git://linuxtv.org/media_tree.git
15030 F:      drivers/media/i2c/ov2740.c
15031
15032 OMNIVISION OV5640 SENSOR DRIVER
15033 M:      Steve Longerbeam <[email protected]>
15034 L:      [email protected]
15035 S:      Maintained
15036 T:      git git://linuxtv.org/media_tree.git
15037 F:      drivers/media/i2c/ov5640.c
15038
15039 OMNIVISION OV5647 SENSOR DRIVER
15040 M:      Dave Stevenson <[email protected]>
15041 M:      Jacopo Mondi <[email protected]>
15042 L:      [email protected]
15043 S:      Maintained
15044 T:      git git://linuxtv.org/media_tree.git
15045 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
15046 F:      drivers/media/i2c/ov5647.c
15047
15048 OMNIVISION OV5670 SENSOR DRIVER
15049 M:      Chiranjeevi Rapolu <[email protected]>
15050 L:      [email protected]
15051 S:      Maintained
15052 T:      git git://linuxtv.org/media_tree.git
15053 F:      drivers/media/i2c/ov5670.c
15054
15055 OMNIVISION OV5675 SENSOR DRIVER
15056 M:      Shawn Tu <[email protected]>
15057 L:      [email protected]
15058 S:      Maintained
15059 T:      git git://linuxtv.org/media_tree.git
15060 F:      drivers/media/i2c/ov5675.c
15061
15062 OMNIVISION OV5693 SENSOR DRIVER
15063 M:      Daniel Scally <[email protected]>
15064 L:      [email protected]
15065 S:      Maintained
15066 T:      git git://linuxtv.org/media_tree.git
15067 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
15068 F:      drivers/media/i2c/ov5693.c
15069
15070 OMNIVISION OV5695 SENSOR DRIVER
15071 M:      Shunqian Zheng <[email protected]>
15072 L:      [email protected]
15073 S:      Maintained
15074 T:      git git://linuxtv.org/media_tree.git
15075 F:      drivers/media/i2c/ov5695.c
15076
15077 OMNIVISION OV7670 SENSOR DRIVER
15078 L:      [email protected]
15079 S:      Orphan
15080 T:      git git://linuxtv.org/media_tree.git
15081 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
15082 F:      drivers/media/i2c/ov7670.c
15083
15084 OMNIVISION OV772x SENSOR DRIVER
15085 M:      Jacopo Mondi <[email protected]>
15086 L:      [email protected]
15087 S:      Odd fixes
15088 T:      git git://linuxtv.org/media_tree.git
15089 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
15090 F:      drivers/media/i2c/ov772x.c
15091 F:      include/media/i2c/ov772x.h
15092
15093 OMNIVISION OV7740 SENSOR DRIVER
15094 M:      Wenyou Yang <[email protected]>
15095 L:      [email protected]
15096 S:      Maintained
15097 T:      git git://linuxtv.org/media_tree.git
15098 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
15099 F:      drivers/media/i2c/ov7740.c
15100
15101 OMNIVISION OV8856 SENSOR DRIVER
15102 M:      Dongchun Zhu <[email protected]>
15103 L:      [email protected]
15104 S:      Maintained
15105 T:      git git://linuxtv.org/media_tree.git
15106 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
15107 F:      drivers/media/i2c/ov8856.c
15108
15109 OMNIVISION OV9282 SENSOR DRIVER
15110 M:      Paul J. Murphy <[email protected]>
15111 M:      Daniele Alessandrelli <[email protected]>
15112 L:      [email protected]
15113 S:      Maintained
15114 T:      git git://linuxtv.org/media_tree.git
15115 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
15116 F:      drivers/media/i2c/ov9282.c
15117
15118 OMNIVISION OV9640 SENSOR DRIVER
15119 M:      Petr Cvek <[email protected]>
15120 L:      [email protected]
15121 S:      Maintained
15122 F:      drivers/media/i2c/ov9640.*
15123
15124 OMNIVISION OV9650 SENSOR DRIVER
15125 M:      Sakari Ailus <[email protected]>
15126 R:      Akinobu Mita <[email protected]>
15127 R:      Sylwester Nawrocki <[email protected]>
15128 L:      [email protected]
15129 S:      Maintained
15130 T:      git git://linuxtv.org/media_tree.git
15131 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
15132 F:      drivers/media/i2c/ov9650.c
15133
15134 OMNIVISION OV9734 SENSOR DRIVER
15135 M:      Tianshu Qiu <[email protected]>
15136 R:      Bingbu Cao <[email protected]>
15137 L:      [email protected]
15138 S:      Maintained
15139 T:      git git://linuxtv.org/media_tree.git
15140 F:      drivers/media/i2c/ov9734.c
15141
15142 ONBOARD USB HUB DRIVER
15143 M:      Matthias Kaehlcke <[email protected]>
15144 L:      [email protected]
15145 S:      Maintained
15146 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-hub
15147 F:      drivers/usb/misc/onboard_usb_hub.c
15148
15149 ONENAND FLASH DRIVER
15150 M:      Kyungmin Park <[email protected]>
15151 L:      [email protected]
15152 S:      Maintained
15153 F:      drivers/mtd/nand/onenand/
15154 F:      include/linux/mtd/onenand*.h
15155
15156 ONION OMEGA2+ BOARD
15157 M:      Harvey Hunt <[email protected]>
15158 L:      [email protected]
15159 S:      Maintained
15160 F:      arch/mips/boot/dts/ralink/omega2p.dts
15161
15162 OP-TEE DRIVER
15163 M:      Jens Wiklander <[email protected]>
15164 L:      [email protected]
15165 S:      Maintained
15166 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
15167 F:      drivers/tee/optee/
15168
15169 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
15170 M:      Sumit Garg <[email protected]>
15171 L:      [email protected]
15172 S:      Maintained
15173 F:      drivers/char/hw_random/optee-rng.c
15174
15175 OP-TEE RTC DRIVER
15176 M:      Clément Léger <[email protected]>
15177 L:      [email protected]
15178 S:      Maintained
15179 F:      drivers/rtc/rtc-optee.c
15180
15181 OPA-VNIC DRIVER
15182 M:      Dennis Dalessandro <[email protected]>
15183 L:      [email protected]
15184 S:      Supported
15185 F:      drivers/infiniband/ulp/opa_vnic
15186
15187 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
15188 M:      Pantelis Antoniou <[email protected]>
15189 M:      Frank Rowand <[email protected]>
15190 L:      [email protected]
15191 S:      Maintained
15192 F:      Documentation/devicetree/dynamic-resolution-notes.rst
15193 F:      Documentation/devicetree/overlay-notes.rst
15194 F:      drivers/of/overlay.c
15195 F:      drivers/of/resolver.c
15196 K:      of_overlay_notifier_
15197
15198 OPEN FIRMWARE AND FLATTENED DEVICE TREE
15199 M:      Rob Herring <[email protected]>
15200 M:      Frank Rowand <[email protected]>
15201 L:      [email protected]
15202 S:      Maintained
15203 C:      irc://irc.libera.chat/devicetree
15204 W:      http://www.devicetree.org/
15205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15206 F:      Documentation/ABI/testing/sysfs-firmware-ofw
15207 F:      drivers/of/
15208 F:      include/linux/of*.h
15209 F:      scripts/dtc/
15210
15211 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
15212 M:      Rob Herring <[email protected]>
15213 M:      Krzysztof Kozlowski <[email protected]>
15214 L:      [email protected]
15215 S:      Maintained
15216 C:      irc://irc.libera.chat/devicetree
15217 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
15218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15219 F:      Documentation/devicetree/
15220 F:      arch/*/boot/dts/
15221 F:      include/dt-bindings/
15222
15223 OPENCOMPUTE PTP CLOCK DRIVER
15224 M:      Jonathan Lemon <[email protected]>
15225 M:      Vadim Fedorenko <[email protected]>
15226 L:      [email protected]
15227 S:      Maintained
15228 F:      drivers/ptp/ptp_ocp.c
15229
15230 OPENCORES I2C BUS DRIVER
15231 M:      Peter Korsgaard <[email protected]>
15232 M:      Andrew Lunn <[email protected]>
15233 L:      [email protected]
15234 S:      Maintained
15235 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
15236 F:      Documentation/i2c/busses/i2c-ocores.rst
15237 F:      drivers/i2c/busses/i2c-ocores.c
15238 F:      include/linux/platform_data/i2c-ocores.h
15239
15240 OPENRISC ARCHITECTURE
15241 M:      Jonas Bonn <[email protected]>
15242 M:      Stefan Kristiansson <[email protected]>
15243 M:      Stafford Horne <[email protected]>
15244 L:      [email protected]
15245 S:      Maintained
15246 W:      http://openrisc.io
15247 T:      git git://github.com/openrisc/linux.git
15248 F:      Documentation/devicetree/bindings/openrisc/
15249 F:      Documentation/openrisc/
15250 F:      arch/openrisc/
15251 F:      drivers/irqchip/irq-ompic.c
15252 F:      drivers/irqchip/irq-or1k-*
15253
15254 OPENVSWITCH
15255 M:      Pravin B Shelar <[email protected]>
15256 L:      [email protected]
15257 L:      [email protected]
15258 S:      Maintained
15259 W:      http://openvswitch.org
15260 F:      include/uapi/linux/openvswitch.h
15261 F:      net/openvswitch/
15262
15263 OPERATING PERFORMANCE POINTS (OPP)
15264 M:      Viresh Kumar <[email protected]>
15265 M:      Nishanth Menon <[email protected]>
15266 M:      Stephen Boyd <[email protected]>
15267 L:      [email protected]
15268 S:      Maintained
15269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
15270 F:      Documentation/devicetree/bindings/opp/
15271 F:      Documentation/power/opp.rst
15272 F:      drivers/opp/
15273 F:      include/linux/pm_opp.h
15274
15275 OPL4 DRIVER
15276 M:      Clemens Ladisch <[email protected]>
15277 L:      [email protected] (moderated for non-subscribers)
15278 S:      Maintained
15279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15280 F:      sound/drivers/opl4/
15281
15282 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
15283 M:      Mark Fasheh <[email protected]>
15284 M:      Joel Becker <[email protected]>
15285 M:      Joseph Qi <[email protected]>
15286 L:      [email protected] (moderated for non-subscribers)
15287 S:      Supported
15288 W:      http://ocfs2.wiki.kernel.org
15289 F:      Documentation/filesystems/dlmfs.rst
15290 F:      Documentation/filesystems/ocfs2.rst
15291 F:      fs/ocfs2/
15292
15293 ORANGEFS FILESYSTEM
15294 M:      Mike Marshall <[email protected]>
15295 R:      Martin Brandenburg <[email protected]>
15296 L:      [email protected]
15297 S:      Supported
15298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
15299 F:      Documentation/filesystems/orangefs.rst
15300 F:      fs/orangefs/
15301
15302 ORINOCO DRIVER
15303 L:      [email protected]
15304 S:      Orphan
15305 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
15306 W:      http://www.nongnu.org/orinoco/
15307 F:      drivers/net/wireless/intersil/orinoco/
15308
15309 OV2659 OMNIVISION SENSOR DRIVER
15310 M:      "Lad, Prabhakar" <[email protected]>
15311 L:      [email protected]
15312 S:      Maintained
15313 W:      https://linuxtv.org
15314 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15315 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
15316 F:      drivers/media/i2c/ov2659.c
15317 F:      include/media/i2c/ov2659.h
15318
15319 OVERLAY FILESYSTEM
15320 M:      Miklos Szeredi <[email protected]>
15321 L:      [email protected]
15322 S:      Supported
15323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
15324 F:      Documentation/filesystems/overlayfs.rst
15325 F:      fs/overlayfs/
15326
15327 P54 WIRELESS DRIVER
15328 M:      Christian Lamparter <[email protected]>
15329 L:      [email protected]
15330 S:      Maintained
15331 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
15332 F:      drivers/net/wireless/intersil/p54/
15333
15334 PACKING
15335 M:      Vladimir Oltean <[email protected]>
15336 L:      [email protected]
15337 S:      Supported
15338 F:      Documentation/core-api/packing.rst
15339 F:      include/linux/packing.h
15340 F:      lib/packing.c
15341
15342 PADATA PARALLEL EXECUTION MECHANISM
15343 M:      Steffen Klassert <[email protected]>
15344 M:      Daniel Jordan <[email protected]>
15345 L:      [email protected]
15346 L:      [email protected]
15347 S:      Maintained
15348 F:      Documentation/core-api/padata.rst
15349 F:      include/linux/padata.h
15350 F:      kernel/padata.c
15351
15352 PAGE CACHE
15353 M:      Matthew Wilcox (Oracle) <[email protected]>
15354 L:      [email protected]
15355 S:      Supported
15356 T:      git git://git.infradead.org/users/willy/pagecache.git
15357 F:      Documentation/filesystems/locking.rst
15358 F:      Documentation/filesystems/vfs.rst
15359 F:      include/linux/pagemap.h
15360 F:      mm/filemap.c
15361 F:      mm/page-writeback.c
15362 F:      mm/readahead.c
15363 F:      mm/truncate.c
15364
15365 PAGE POOL
15366 M:      Jesper Dangaard Brouer <[email protected]>
15367 M:      Ilias Apalodimas <[email protected]>
15368 L:      [email protected]
15369 S:      Supported
15370 F:      Documentation/networking/page_pool.rst
15371 F:      include/net/page_pool.h
15372 F:      include/trace/events/page_pool.h
15373 F:      net/core/page_pool.c
15374
15375 PAGE TABLE CHECK
15376 M:      Pasha Tatashin <[email protected]>
15377 M:      Andrew Morton <[email protected]>
15378 L:      [email protected]
15379 S:      Maintained
15380 F:      Documentation/mm/page_table_check.rst
15381 F:      include/linux/page_table_check.h
15382 F:      mm/page_table_check.c
15383
15384 PANASONIC LAPTOP ACPI EXTRAS DRIVER
15385 M:      Kenneth Chan <[email protected]>
15386 L:      [email protected]
15387 S:      Maintained
15388 F:      drivers/platform/x86/panasonic-laptop.c
15389
15390 PARALLAX PING IIO SENSOR DRIVER
15391 M:      Andreas Klinger <[email protected]>
15392 L:      [email protected]
15393 S:      Maintained
15394 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
15395 F:      drivers/iio/proximity/ping.c
15396
15397 PARALLEL LCD/KEYPAD PANEL DRIVER
15398 M:      Willy Tarreau <[email protected]>
15399 M:      Ksenija Stanojevic <[email protected]>
15400 S:      Odd Fixes
15401 F:      Documentation/admin-guide/lcd-panel-cgram.rst
15402 F:      drivers/auxdisplay/panel.c
15403
15404 PARALLEL PORT SUBSYSTEM
15405 M:      Sudip Mukherjee <[email protected]>
15406 M:      Sudip Mukherjee <[email protected]>
15407 L:      [email protected] (subscribers-only)
15408 S:      Maintained
15409 F:      Documentation/driver-api/parport*.rst
15410 F:      drivers/char/ppdev.c
15411 F:      drivers/parport/
15412 F:      include/linux/parport*.h
15413 F:      include/uapi/linux/ppdev.h
15414
15415 PARAVIRT_OPS INTERFACE
15416 M:      Juergen Gross <[email protected]>
15417 M:      Srivatsa S. Bhat (VMware) <[email protected]>
15418 R:      Alexey Makhalov <[email protected]>
15419 R:      VMware PV-Drivers Reviewers <[email protected]>
15420 L:      [email protected]
15421 L:      [email protected]
15422 S:      Supported
15423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
15424 F:      Documentation/virt/paravirt_ops.rst
15425 F:      arch/*/include/asm/paravirt*.h
15426 F:      arch/*/kernel/paravirt*
15427 F:      include/linux/hypervisor.h
15428
15429 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
15430 M:      Tim Waugh <[email protected]>
15431 L:      [email protected] (subscribers-only)
15432 S:      Maintained
15433 F:      Documentation/admin-guide/blockdev/paride.rst
15434 F:      drivers/block/paride/
15435
15436 PARISC ARCHITECTURE
15437 M:      "James E.J. Bottomley" <[email protected]>
15438 M:      Helge Deller <[email protected]>
15439 L:      [email protected]
15440 S:      Maintained
15441 W:      https://parisc.wiki.kernel.org
15442 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
15443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
15444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
15445 F:      Documentation/parisc/
15446 F:      arch/parisc/
15447 F:      drivers/char/agp/parisc-agp.c
15448 F:      drivers/input/misc/hp_sdc_rtc.c
15449 F:      drivers/input/serio/gscps2.c
15450 F:      drivers/input/serio/hp_sdc*
15451 F:      drivers/parisc/
15452 F:      drivers/parport/parport_gsc.*
15453 F:      drivers/tty/serial/8250/8250_gsc.c
15454 F:      drivers/video/console/sti*
15455 F:      drivers/video/fbdev/sti*
15456 F:      drivers/video/logo/logo_parisc*
15457 F:      include/linux/hp_sdc.h
15458
15459 PARMAN
15460 M:      Jiri Pirko <[email protected]>
15461 L:      [email protected]
15462 S:      Supported
15463 F:      include/linux/parman.h
15464 F:      lib/parman.c
15465 F:      lib/test_parman.c
15466
15467 PC ENGINES APU BOARD DRIVER
15468 M:      Enrico Weigelt, metux IT consult <[email protected]>
15469 S:      Maintained
15470 F:      drivers/platform/x86/pcengines-apuv2.c
15471
15472 PC87360 HARDWARE MONITORING DRIVER
15473 M:      Jim Cromie <[email protected]>
15474 L:      [email protected]
15475 S:      Maintained
15476 F:      Documentation/hwmon/pc87360.rst
15477 F:      drivers/hwmon/pc87360.c
15478
15479 PC8736x GPIO DRIVER
15480 M:      Jim Cromie <[email protected]>
15481 S:      Maintained
15482 F:      drivers/char/pc8736x_gpio.c
15483
15484 PC87427 HARDWARE MONITORING DRIVER
15485 M:      Jean Delvare <[email protected]>
15486 L:      [email protected]
15487 S:      Maintained
15488 F:      Documentation/hwmon/pc87427.rst
15489 F:      drivers/hwmon/pc87427.c
15490
15491 PCA9532 LED DRIVER
15492 M:      Riku Voipio <[email protected]>
15493 S:      Maintained
15494 F:      drivers/leds/leds-pca9532.c
15495 F:      include/linux/leds-pca9532.h
15496
15497 PCA9541 I2C BUS MASTER SELECTOR DRIVER
15498 M:      Guenter Roeck <[email protected]>
15499 L:      [email protected]
15500 S:      Maintained
15501 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
15502
15503 PCDP - PRIMARY CONSOLE AND DEBUG PORT
15504 M:      Khalid Aziz <[email protected]>
15505 S:      Maintained
15506 F:      drivers/firmware/pcdp.*
15507
15508 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
15509 M:      Thomas Petazzoni <[email protected]>
15510 M:      Pali Rohár <[email protected]>
15511 L:      [email protected]
15512 L:      [email protected] (moderated for non-subscribers)
15513 S:      Maintained
15514 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
15515 F:      drivers/pci/controller/pci-aardvark.c
15516
15517 PCI DRIVER FOR ALTERA PCIE IP
15518 M:      Joyce Ooi <[email protected]>
15519 L:      [email protected]
15520 S:      Supported
15521 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
15522 F:      drivers/pci/controller/pcie-altera.c
15523
15524 PCI DRIVER FOR APPLIEDMICRO XGENE
15525 M:      Toan Le <[email protected]>
15526 L:      [email protected]
15527 L:      [email protected] (moderated for non-subscribers)
15528 S:      Maintained
15529 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
15530 F:      drivers/pci/controller/pci-xgene.c
15531
15532 PCI DRIVER FOR ARM VERSATILE PLATFORM
15533 M:      Rob Herring <[email protected]>
15534 L:      [email protected]
15535 L:      [email protected] (moderated for non-subscribers)
15536 S:      Maintained
15537 F:      Documentation/devicetree/bindings/pci/versatile.yaml
15538 F:      drivers/pci/controller/pci-versatile.c
15539
15540 PCI DRIVER FOR ARMADA 8K
15541 M:      Thomas Petazzoni <[email protected]>
15542 L:      [email protected]
15543 L:      [email protected] (moderated for non-subscribers)
15544 S:      Maintained
15545 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
15546 F:      drivers/pci/controller/dwc/pcie-armada8k.c
15547
15548 PCI DRIVER FOR CADENCE PCIE IP
15549 M:      Tom Joseph <[email protected]>
15550 L:      [email protected]
15551 S:      Maintained
15552 F:      Documentation/devicetree/bindings/pci/cdns,*
15553 F:      drivers/pci/controller/cadence/
15554
15555 PCI DRIVER FOR FREESCALE LAYERSCAPE
15556 M:      Minghuan Lian <[email protected]>
15557 M:      Mingkai Hu <[email protected]>
15558 M:      Roy Zang <[email protected]>
15559 L:      [email protected]
15560 L:      [email protected]
15561 L:      [email protected] (moderated for non-subscribers)
15562 S:      Maintained
15563 F:      drivers/pci/controller/dwc/*layerscape*
15564
15565 PCI DRIVER FOR GENERIC OF HOSTS
15566 M:      Will Deacon <[email protected]>
15567 L:      [email protected]
15568 L:      [email protected] (moderated for non-subscribers)
15569 S:      Maintained
15570 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
15571 F:      drivers/pci/controller/pci-host-common.c
15572 F:      drivers/pci/controller/pci-host-generic.c
15573
15574 PCI DRIVER FOR IMX6
15575 M:      Richard Zhu <[email protected]>
15576 M:      Lucas Stach <[email protected]>
15577 L:      [email protected]
15578 L:      [email protected] (moderated for non-subscribers)
15579 S:      Maintained
15580 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
15581 F:      drivers/pci/controller/dwc/*imx6*
15582
15583 PCI DRIVER FOR FU740
15584 M:      Paul Walmsley <[email protected]>
15585 M:      Greentime Hu <[email protected]>
15586 L:      [email protected]
15587 S:      Maintained
15588 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
15589 F:      drivers/pci/controller/dwc/pcie-fu740.c
15590
15591 PCI DRIVER FOR INTEL IXP4XX
15592 M:      Linus Walleij <[email protected]>
15593 S:      Maintained
15594 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
15595 F:      drivers/pci/controller/pci-ixp4xx.c
15596
15597 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
15598 M:      Nirmal Patel <[email protected]>
15599 R:      Jonathan Derrick <[email protected]>
15600 L:      [email protected]
15601 S:      Supported
15602 F:      drivers/pci/controller/vmd.c
15603
15604 PCI DRIVER FOR MICROSEMI SWITCHTEC
15605 M:      Kurt Schwemmer <[email protected]>
15606 M:      Logan Gunthorpe <[email protected]>
15607 L:      [email protected]
15608 S:      Maintained
15609 F:      Documentation/ABI/testing/sysfs-class-switchtec
15610 F:      Documentation/driver-api/switchtec.rst
15611 F:      drivers/ntb/hw/mscc/
15612 F:      drivers/pci/switch/switchtec*
15613 F:      include/linux/switchtec.h
15614 F:      include/uapi/linux/switchtec_ioctl.h
15615
15616 PCI DRIVER FOR MOBIVEIL PCIE IP
15617 M:      Karthikeyan Mitran <[email protected]>
15618 M:      Hou Zhiqiang <[email protected]>
15619 L:      [email protected]
15620 S:      Supported
15621 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
15622 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
15623
15624 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
15625 M:      Thomas Petazzoni <[email protected]>
15626 M:      Pali Rohár <[email protected]>
15627 L:      [email protected]
15628 L:      [email protected] (moderated for non-subscribers)
15629 S:      Maintained
15630 F:      drivers/pci/controller/*mvebu*
15631
15632 PCI DRIVER FOR NVIDIA TEGRA
15633 M:      Thierry Reding <[email protected]>
15634 L:      [email protected]
15635 L:      [email protected]
15636 S:      Supported
15637 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
15638 F:      drivers/pci/controller/pci-tegra.c
15639
15640 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
15641 M:      Hou Zhiqiang <[email protected]>
15642 L:      [email protected]
15643 L:      [email protected] (moderated for non-subscribers)
15644 S:      Maintained
15645 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
15646 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
15647
15648 PCI DRIVER FOR RENESAS R-CAR
15649 M:      Marek Vasut <[email protected]>
15650 M:      Yoshihiro Shimoda <[email protected]>
15651 L:      [email protected]
15652 L:      [email protected]
15653 S:      Maintained
15654 F:      Documentation/devicetree/bindings/pci/*rcar*
15655 F:      drivers/pci/controller/*rcar*
15656
15657 PCI DRIVER FOR SAMSUNG EXYNOS
15658 M:      Jingoo Han <[email protected]>
15659 L:      [email protected]
15660 L:      [email protected] (moderated for non-subscribers)
15661 L:      [email protected]
15662 S:      Maintained
15663 F:      drivers/pci/controller/dwc/pci-exynos.c
15664
15665 PCI DRIVER FOR SYNOPSYS DESIGNWARE
15666 M:      Jingoo Han <[email protected]>
15667 M:      Gustavo Pimentel <[email protected]>
15668 L:      [email protected]
15669 S:      Maintained
15670 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
15671 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
15672 F:      drivers/pci/controller/dwc/*designware*
15673
15674 PCI DRIVER FOR TI DRA7XX/J721E
15675 M:      Kishon Vijay Abraham I <[email protected]>
15676 L:      [email protected]
15677 L:      [email protected]
15678 L:      [email protected] (moderated for non-subscribers)
15679 S:      Supported
15680 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
15681 F:      drivers/pci/controller/cadence/pci-j721e.c
15682 F:      drivers/pci/controller/dwc/pci-dra7xx.c
15683
15684 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
15685 M:      Linus Walleij <[email protected]>
15686 L:      [email protected]
15687 S:      Maintained
15688 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
15689 F:      drivers/pci/controller/pci-v3-semi.c
15690
15691 PCI ENDPOINT SUBSYSTEM
15692 M:      Kishon Vijay Abraham I <[email protected]>
15693 M:      Lorenzo Pieralisi <[email protected]>
15694 R:      Krzysztof Wilczyński <[email protected]>
15695 L:      [email protected]
15696 S:      Supported
15697 Q:      https://patchwork.kernel.org/project/linux-pci/list/
15698 B:      https://bugzilla.kernel.org
15699 C:      irc://irc.oftc.net/linux-pci
15700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git
15701 F:      Documentation/PCI/endpoint/*
15702 F:      Documentation/misc-devices/pci-endpoint-test.rst
15703 F:      drivers/misc/pci_endpoint_test.c
15704 F:      drivers/pci/endpoint/
15705 F:      tools/pci/
15706
15707 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
15708 M:      Russell Currey <[email protected]>
15709 M:      Oliver O'Halloran <[email protected]>
15710 L:      [email protected]
15711 S:      Supported
15712 F:      Documentation/PCI/pci-error-recovery.rst
15713 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
15714 F:      arch/powerpc/include/*/eeh*.h
15715 F:      arch/powerpc/kernel/eeh*.c
15716 F:      arch/powerpc/platforms/*/eeh*.c
15717 F:      drivers/pci/pcie/aer.c
15718 F:      drivers/pci/pcie/dpc.c
15719 F:      drivers/pci/pcie/err.c
15720
15721 PCI ERROR RECOVERY
15722 M:      Linas Vepstas <[email protected]>
15723 L:      [email protected]
15724 S:      Supported
15725 F:      Documentation/PCI/pci-error-recovery.rst
15726
15727 PCI PEER-TO-PEER DMA (P2PDMA)
15728 M:      Bjorn Helgaas <[email protected]>
15729 M:      Logan Gunthorpe <[email protected]>
15730 L:      [email protected]
15731 S:      Supported
15732 Q:      https://patchwork.kernel.org/project/linux-pci/list/
15733 B:      https://bugzilla.kernel.org
15734 C:      irc://irc.oftc.net/linux-pci
15735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
15736 F:      Documentation/driver-api/pci/p2pdma.rst
15737 F:      drivers/pci/p2pdma.c
15738 F:      include/linux/pci-p2pdma.h
15739
15740 PCI MSI DRIVER FOR ALTERA MSI IP
15741 M:      Joyce Ooi <[email protected]>
15742 L:      [email protected]
15743 S:      Supported
15744 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
15745 F:      drivers/pci/controller/pcie-altera-msi.c
15746
15747 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
15748 M:      Toan Le <[email protected]>
15749 L:      [email protected]
15750 L:      [email protected] (moderated for non-subscribers)
15751 S:      Maintained
15752 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
15753 F:      drivers/pci/controller/pci-xgene-msi.c
15754
15755 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
15756 M:      Lorenzo Pieralisi <[email protected]>
15757 R:      Rob Herring <[email protected]>
15758 R:      Krzysztof Wilczyński <[email protected]>
15759 L:      [email protected]
15760 S:      Supported
15761 Q:      https://patchwork.kernel.org/project/linux-pci/list/
15762 B:      https://bugzilla.kernel.org
15763 C:      irc://irc.oftc.net/linux-pci
15764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git
15765 F:      drivers/pci/controller/
15766 F:      drivers/pci/pci-bridge-emul.c
15767 F:      drivers/pci/pci-bridge-emul.h
15768
15769 PCI SUBSYSTEM
15770 M:      Bjorn Helgaas <[email protected]>
15771 L:      [email protected]
15772 S:      Supported
15773 Q:      https://patchwork.kernel.org/project/linux-pci/list/
15774 B:      https://bugzilla.kernel.org
15775 C:      irc://irc.oftc.net/linux-pci
15776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
15777 F:      Documentation/PCI/
15778 F:      Documentation/devicetree/bindings/pci/
15779 F:      arch/x86/kernel/early-quirks.c
15780 F:      arch/x86/kernel/quirks.c
15781 F:      arch/x86/pci/
15782 F:      drivers/acpi/pci*
15783 F:      drivers/pci/
15784 F:      include/asm-generic/pci*
15785 F:      include/linux/of_pci.h
15786 F:      include/linux/pci*
15787 F:      include/uapi/linux/pci*
15788 F:      lib/pci*
15789
15790 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
15791 M:      Jonathan Chocron <[email protected]>
15792 L:      [email protected]
15793 S:      Maintained
15794 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
15795 F:      drivers/pci/controller/dwc/pcie-al.c
15796
15797 PCIE DRIVER FOR AMLOGIC MESON
15798 M:      Yue Wang <[email protected]>
15799 L:      [email protected]
15800 L:      [email protected]
15801 S:      Maintained
15802 F:      drivers/pci/controller/dwc/pci-meson.c
15803
15804 PCIE DRIVER FOR AXIS ARTPEC
15805 M:      Jesper Nilsson <[email protected]>
15806 L:      [email protected]
15807 L:      [email protected]
15808 S:      Maintained
15809 F:      Documentation/devicetree/bindings/pci/axis,artpec*
15810 F:      drivers/pci/controller/dwc/*artpec*
15811
15812 PCIE DRIVER FOR CAVIUM THUNDERX
15813 M:      Robert Richter <[email protected]>
15814 L:      [email protected]
15815 L:      [email protected] (moderated for non-subscribers)
15816 S:      Odd Fixes
15817 F:      drivers/pci/controller/pci-thunder-*
15818
15819 PCIE DRIVER FOR HISILICON
15820 M:      Zhou Wang <[email protected]>
15821 L:      [email protected]
15822 S:      Maintained
15823 F:      drivers/pci/controller/dwc/pcie-hisi.c
15824
15825 PCIE DRIVER FOR HISILICON KIRIN
15826 M:      Xiaowei Song <[email protected]>
15827 M:      Binghui Wang <[email protected]>
15828 L:      [email protected]
15829 S:      Maintained
15830 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
15831 F:      drivers/pci/controller/dwc/pcie-kirin.c
15832
15833 PCIE DRIVER FOR HISILICON STB
15834 M:      Shawn Guo <[email protected]>
15835 L:      [email protected]
15836 S:      Maintained
15837 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
15838 F:      drivers/pci/controller/dwc/pcie-histb.c
15839
15840 PCIE DRIVER FOR INTEL KEEM BAY
15841 M:      Srikanth Thokala <[email protected]>
15842 L:      [email protected]
15843 S:      Supported
15844 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
15845 F:      drivers/pci/controller/dwc/pcie-keembay.c
15846
15847 PCIE DRIVER FOR INTEL LGM GW SOC
15848 M:      Rahul Tanwar <[email protected]>
15849 L:      [email protected]
15850 S:      Maintained
15851 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
15852 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
15853
15854 PCIE DRIVER FOR MEDIATEK
15855 M:      Ryder Lee <[email protected]>
15856 M:      Jianjun Wang <[email protected]>
15857 L:      [email protected]
15858 L:      [email protected] (moderated for non-subscribers)
15859 S:      Supported
15860 F:      Documentation/devicetree/bindings/pci/mediatek*
15861 F:      drivers/pci/controller/*mediatek*
15862
15863 PCIE DRIVER FOR MICROCHIP
15864 M:      Daire McNamara <[email protected]>
15865 L:      [email protected]
15866 S:      Supported
15867 F:      Documentation/devicetree/bindings/pci/microchip*
15868 F:      drivers/pci/controller/*microchip*
15869
15870 PCIE DRIVER FOR QUALCOMM MSM
15871 M:      Stanimir Varbanov <[email protected]>
15872 L:      [email protected]
15873 L:      [email protected]
15874 S:      Maintained
15875 F:      drivers/pci/controller/dwc/pcie-qcom.c
15876
15877 PCIE ENDPOINT DRIVER FOR QUALCOMM
15878 M:      Manivannan Sadhasivam <[email protected]>
15879 L:      [email protected]
15880 L:      [email protected]
15881 S:      Maintained
15882 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
15883 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
15884
15885 PCIE DRIVER FOR ROCKCHIP
15886 M:      Shawn Lin <[email protected]>
15887 L:      [email protected]
15888 L:      [email protected]
15889 S:      Maintained
15890 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
15891 F:      drivers/pci/controller/pcie-rockchip*
15892
15893 PCIE DRIVER FOR SOCIONEXT UNIPHIER
15894 M:      Kunihiko Hayashi <[email protected]>
15895 L:      [email protected]
15896 S:      Maintained
15897 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
15898 F:      drivers/pci/controller/dwc/pcie-uniphier*
15899
15900 PCIE DRIVER FOR ST SPEAR13XX
15901 M:      Pratyush Anand <[email protected]>
15902 L:      [email protected]
15903 S:      Maintained
15904 F:      drivers/pci/controller/dwc/*spear*
15905
15906 PCI DRIVER FOR XILINX VERSAL CPM
15907 M:      Bharat Kumar Gogada <[email protected]>
15908 M:      Michal Simek <[email protected]>
15909 L:      [email protected]
15910 S:      Maintained
15911 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
15912 F:      drivers/pci/controller/pcie-xilinx-cpm.c
15913
15914 PCMCIA SUBSYSTEM
15915 M:      Dominik Brodowski <[email protected]>
15916 S:      Odd Fixes
15917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
15918 F:      Documentation/pcmcia/
15919 F:      drivers/pcmcia/
15920 F:      include/pcmcia/
15921 F:      tools/pcmcia/
15922
15923 PCNET32 NETWORK DRIVER
15924 M:      Don Fry <[email protected]>
15925 L:      [email protected]
15926 S:      Maintained
15927 F:      drivers/net/ethernet/amd/pcnet32.c
15928
15929 PCRYPT PARALLEL CRYPTO ENGINE
15930 M:      Steffen Klassert <[email protected]>
15931 L:      [email protected]
15932 S:      Maintained
15933 F:      crypto/pcrypt.c
15934 F:      include/crypto/pcrypt.h
15935
15936 PEAQ WMI HOTKEYS DRIVER
15937 M:      Hans de Goede <[email protected]>
15938 L:      [email protected]
15939 S:      Maintained
15940 F:      drivers/platform/x86/peaq-wmi.c
15941
15942 PECI HARDWARE MONITORING DRIVERS
15943 M:      Iwona Winiarska <[email protected]>
15944 L:      [email protected]
15945 S:      Supported
15946 F:      Documentation/hwmon/peci-cputemp.rst
15947 F:      Documentation/hwmon/peci-dimmtemp.rst
15948 F:      drivers/hwmon/peci/
15949
15950 PECI SUBSYSTEM
15951 M:      Iwona Winiarska <[email protected]>
15952 L:      [email protected] (moderated for non-subscribers)
15953 S:      Supported
15954 F:      Documentation/devicetree/bindings/peci/
15955 F:      Documentation/peci/
15956 F:      drivers/peci/
15957 F:      include/linux/peci-cpu.h
15958 F:      include/linux/peci.h
15959
15960 PENSANDO ETHERNET DRIVERS
15961 M:      Shannon Nelson <[email protected]>
15962 M:      [email protected]
15963 L:      [email protected]
15964 S:      Supported
15965 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
15966 F:      drivers/net/ethernet/pensando/
15967
15968 PER-CPU MEMORY ALLOCATOR
15969 M:      Dennis Zhou <[email protected]>
15970 M:      Tejun Heo <[email protected]>
15971 M:      Christoph Lameter <[email protected]>
15972 L:      [email protected]
15973 S:      Maintained
15974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
15975 F:      arch/*/include/asm/percpu.h
15976 F:      include/linux/percpu*.h
15977 F:      lib/percpu*.c
15978 F:      mm/percpu*.c
15979
15980 PER-TASK DELAY ACCOUNTING
15981 M:      Balbir Singh <[email protected]>
15982 S:      Maintained
15983 F:      include/linux/delayacct.h
15984 F:      kernel/delayacct.c
15985
15986 PERFORMANCE EVENTS SUBSYSTEM
15987 M:      Peter Zijlstra <[email protected]>
15988 M:      Ingo Molnar <[email protected]>
15989 M:      Arnaldo Carvalho de Melo <[email protected]>
15990 R:      Mark Rutland <[email protected]>
15991 R:      Alexander Shishkin <[email protected]>
15992 R:      Jiri Olsa <[email protected]>
15993 R:      Namhyung Kim <[email protected]>
15994 L:      [email protected]
15995 L:      [email protected]
15996 S:      Supported
15997 W:      https://perf.wiki.kernel.org/
15998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
15999 F:      arch/*/events/*
16000 F:      arch/*/events/*/*
16001 F:      arch/*/include/asm/perf_event.h
16002 F:      arch/*/kernel/*/*/perf_event*.c
16003 F:      arch/*/kernel/*/perf_event*.c
16004 F:      arch/*/kernel/perf_callchain.c
16005 F:      arch/*/kernel/perf_event*.c
16006 F:      include/linux/perf_event.h
16007 F:      include/uapi/linux/perf_event.h
16008 F:      kernel/events/*
16009 F:      tools/lib/perf/
16010 F:      tools/perf/
16011
16012 PERFORMANCE EVENTS TOOLING ARM64
16013 R:      John Garry <[email protected]>
16014 R:      Will Deacon <[email protected]>
16015 R:      James Clark <[email protected]>
16016 R:      Mike Leach <[email protected]>
16017 R:      Leo Yan <[email protected]>
16018 L:      [email protected] (moderated for non-subscribers)
16019 S:      Supported
16020 F:      tools/build/feature/test-libopencsd.c
16021 F:      tools/perf/arch/arm*/
16022 F:      tools/perf/pmu-events/arch/arm64/
16023 F:      tools/perf/util/arm-spe*
16024 F:      tools/perf/util/cs-etm*
16025
16026 PERSONALITY HANDLING
16027 M:      Christoph Hellwig <[email protected]>
16028 L:      [email protected]
16029 S:      Maintained
16030 F:      include/linux/personality.h
16031 F:      include/uapi/linux/personality.h
16032
16033 PHOENIX RC FLIGHT CONTROLLER ADAPTER
16034 M:      Marcus Folkesson <[email protected]>
16035 L:      [email protected]
16036 S:      Maintained
16037 F:      Documentation/input/devices/pxrc.rst
16038 F:      drivers/input/joystick/pxrc.c
16039
16040 PHONET PROTOCOL
16041 M:      Remi Denis-Courmont <[email protected]>
16042 S:      Supported
16043 F:      Documentation/networking/phonet.rst
16044 F:      include/linux/phonet.h
16045 F:      include/net/phonet/
16046 F:      include/uapi/linux/phonet.h
16047 F:      net/phonet/
16048
16049 PHRAM MTD DRIVER
16050 M:      Joern Engel <[email protected]>
16051 L:      [email protected]
16052 S:      Maintained
16053 F:      drivers/mtd/devices/phram.c
16054
16055 PICOLCD HID DRIVER
16056 M:      Bruno Prémont <[email protected]>
16057 L:      [email protected]
16058 S:      Maintained
16059 F:      drivers/hid/hid-picolcd*
16060
16061 PIDFD API
16062 M:      Christian Brauner <[email protected]>
16063 L:      [email protected]
16064 S:      Maintained
16065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
16066 F:      samples/pidfd/
16067 F:      tools/testing/selftests/clone3/
16068 F:      tools/testing/selftests/pid_namespace/
16069 F:      tools/testing/selftests/pidfd/
16070 K:      (?i)pidfd
16071 K:      (?i)clone3
16072 K:      \b(clone_args|kernel_clone_args)\b
16073
16074 PIN CONTROL SUBSYSTEM
16075 M:      Linus Walleij <[email protected]>
16076 L:      [email protected]
16077 S:      Maintained
16078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
16079 F:      Documentation/devicetree/bindings/pinctrl/
16080 F:      Documentation/driver-api/pin-control.rst
16081 F:      drivers/pinctrl/
16082 F:      include/dt-bindings/pinctrl/
16083 F:      include/linux/pinctrl/
16084
16085 PIN CONTROLLER - AMD
16086 M:      Basavaraj Natikar <[email protected]>
16087 M:      Shyam Sundar S K <[email protected]>
16088 S:      Maintained
16089 F:      drivers/pinctrl/pinctrl-amd.c
16090
16091 PIN CONTROLLER - FREESCALE
16092 M:      Dong Aisheng <[email protected]>
16093 M:      Fabio Estevam <[email protected]>
16094 M:      Shawn Guo <[email protected]>
16095 M:      Jacky Bai <[email protected]>
16096 R:      Pengutronix Kernel Team <[email protected]>
16097 L:      [email protected]
16098 S:      Maintained
16099 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
16100 F:      drivers/pinctrl/freescale/
16101
16102 PIN CONTROLLER - INTEL
16103 M:      Mika Westerberg <[email protected]>
16104 M:      Andy Shevchenko <[email protected]>
16105 S:      Supported
16106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
16107 F:      drivers/pinctrl/intel/
16108
16109 PIN CONTROLLER - KEEMBAY
16110 M:      Lakshmi Sowjanya D <[email protected]>
16111 S:      Supported
16112 F:      drivers/pinctrl/pinctrl-keembay*
16113
16114 PIN CONTROLLER - MEDIATEK
16115 M:      Sean Wang <[email protected]>
16116 L:      [email protected] (moderated for non-subscribers)
16117 S:      Maintained
16118 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
16119 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6797-pinctrl.yaml
16120 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
16121 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
16122 F:      drivers/pinctrl/mediatek/
16123
16124 PIN CONTROLLER - MICROCHIP AT91
16125 M:      Ludovic Desroches <[email protected]>
16126 L:      [email protected] (moderated for non-subscribers)
16127 L:      [email protected]
16128 S:      Supported
16129 F:      drivers/gpio/gpio-sama5d2-piobu.c
16130 F:      drivers/pinctrl/pinctrl-at91*
16131
16132 PIN CONTROLLER - QUALCOMM
16133 M:      Bjorn Andersson <[email protected]>
16134 L:      [email protected]
16135 S:      Maintained
16136 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
16137 F:      drivers/pinctrl/qcom/
16138
16139 PIN CONTROLLER - RENESAS
16140 M:      Geert Uytterhoeven <[email protected]>
16141 L:      [email protected]
16142 S:      Supported
16143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
16144 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
16145 F:      drivers/pinctrl/renesas/
16146
16147 PIN CONTROLLER - SAMSUNG
16148 M:      Tomasz Figa <[email protected]>
16149 M:      Krzysztof Kozlowski <[email protected]>
16150 M:      Sylwester Nawrocki <[email protected]>
16151 R:      Alim Akhtar <[email protected]>
16152 L:      [email protected] (moderated for non-subscribers)
16153 L:      [email protected]
16154 S:      Maintained
16155 C:      irc://irc.libera.chat/linux-exynos
16156 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
16157 B:      mailto:[email protected]
16158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
16159 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
16160 F:      drivers/pinctrl/samsung/
16161 F:      include/dt-bindings/pinctrl/samsung.h
16162
16163 PIN CONTROLLER - SINGLE
16164 M:      Tony Lindgren <[email protected]>
16165 M:      Haojian Zhuang <[email protected]>
16166 L:      [email protected] (moderated for non-subscribers)
16167 L:      [email protected]
16168 S:      Maintained
16169 F:      drivers/pinctrl/pinctrl-single.c
16170
16171 PIN CONTROLLER - THUNDERBAY
16172 M:      Lakshmi Sowjanya D <[email protected]>
16173 S:      Supported
16174 F:      drivers/pinctrl/pinctrl-thunderbay.c
16175
16176 PIN CONTROLLER - SUNPLUS / TIBBO
16177 M:      Dvorkin Dmitry <[email protected]>
16178 M:      Wells Lu <[email protected]>
16179 L:      [email protected] (moderated for non-subscribers)
16180 S:      Maintained
16181 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
16182 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
16183 F:      drivers/pinctrl/sunplus/
16184 F:      include/dt-bindings/pinctrl/sppctl*.h
16185
16186 PKTCDVD DRIVER
16187 M:      [email protected]
16188 S:      Orphan
16189 F:      drivers/block/pktcdvd.c
16190 F:      include/linux/pktcdvd.h
16191 F:      include/uapi/linux/pktcdvd.h
16192
16193 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
16194 M:      Tomasz Duszynski <[email protected]>
16195 S:      Maintained
16196 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
16197 F:      drivers/iio/chemical/pms7003.c
16198
16199 PLDMFW LIBRARY
16200 M:      Jacob Keller <[email protected]>
16201 S:      Maintained
16202 F:      Documentation/driver-api/pldmfw/
16203 F:      include/linux/pldmfw.h
16204 F:      lib/pldmfw/
16205
16206 PLX DMA DRIVER
16207 M:      Logan Gunthorpe <[email protected]>
16208 S:      Maintained
16209 F:      drivers/dma/plx_dma.c
16210
16211 PM6764TR DRIVER
16212 M:      Charles Hsu     <[email protected]>
16213 L:      [email protected]
16214 S:      Maintained
16215 F:      Documentation/hwmon/pm6764tr.rst
16216 F:      drivers/hwmon/pmbus/pm6764tr.c
16217
16218 PM-GRAPH UTILITY
16219 M:      "Todd E Brandt" <[email protected]>
16220 L:      [email protected]
16221 S:      Supported
16222 W:      https://01.org/pm-graph
16223 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
16224 T:      git git://github.com/intel/pm-graph
16225 F:      tools/power/pm-graph
16226
16227 PMBUS HARDWARE MONITORING DRIVERS
16228 M:      Guenter Roeck <[email protected]>
16229 L:      [email protected]
16230 S:      Maintained
16231 W:      http://hwmon.wiki.kernel.org/
16232 W:      http://www.roeck-us.net/linux/drivers/
16233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
16234 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
16235 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
16236 F:      Documentation/hwmon/adm1275.rst
16237 F:      Documentation/hwmon/ibm-cffps.rst
16238 F:      Documentation/hwmon/ir35221.rst
16239 F:      Documentation/hwmon/lm25066.rst
16240 F:      Documentation/hwmon/ltc2978.rst
16241 F:      Documentation/hwmon/ltc3815.rst
16242 F:      Documentation/hwmon/max16064.rst
16243 F:      Documentation/hwmon/max20751.rst
16244 F:      Documentation/hwmon/max31785.rst
16245 F:      Documentation/hwmon/max34440.rst
16246 F:      Documentation/hwmon/max8688.rst
16247 F:      Documentation/hwmon/pmbus-core.rst
16248 F:      Documentation/hwmon/pmbus.rst
16249 F:      Documentation/hwmon/tps40422.rst
16250 F:      Documentation/hwmon/ucd9000.rst
16251 F:      Documentation/hwmon/ucd9200.rst
16252 F:      Documentation/hwmon/zl6100.rst
16253 F:      drivers/hwmon/pmbus/
16254 F:      include/linux/pmbus.h
16255
16256 PMC SIERRA MaxRAID DRIVER
16257 L:      [email protected]
16258 S:      Orphan
16259 W:      http://www.pmc-sierra.com/
16260 F:      drivers/scsi/pmcraid.*
16261
16262 PMC SIERRA PM8001 DRIVER
16263 M:      Jack Wang <[email protected]>
16264 L:      [email protected]
16265 S:      Supported
16266 F:      drivers/scsi/pm8001/
16267
16268 PNI RM3100 IIO DRIVER
16269 M:      Song Qiang <[email protected]>
16270 L:      [email protected]
16271 S:      Maintained
16272 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
16273 F:      drivers/iio/magnetometer/rm3100*
16274
16275 PNP SUPPORT
16276 M:      "Rafael J. Wysocki" <[email protected]>
16277 L:      [email protected]
16278 S:      Maintained
16279 F:      drivers/pnp/
16280 F:      include/linux/pnp.h
16281
16282 POSIX CLOCKS and TIMERS
16283 M:      Thomas Gleixner <[email protected]>
16284 L:      [email protected]
16285 S:      Maintained
16286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
16287 F:      fs/timerfd.c
16288 F:      include/linux/time_namespace.h
16289 F:      include/linux/timer*
16290 F:      kernel/time/*timer*
16291 F:      kernel/time/namespace.c
16292
16293 POWER MANAGEMENT CORE
16294 M:      "Rafael J. Wysocki" <[email protected]>
16295 L:      [email protected]
16296 S:      Supported
16297 B:      https://bugzilla.kernel.org
16298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
16299 F:      drivers/base/power/
16300 F:      drivers/powercap/
16301 F:      include/linux/intel_rapl.h
16302 F:      include/linux/pm.h
16303 F:      include/linux/pm_*
16304 F:      include/linux/powercap.h
16305 F:      kernel/configs/nopm.config
16306
16307 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
16308 M:      Daniel Lezcano <[email protected]>
16309 L:      [email protected]
16310 S:      Supported
16311 B:      https://bugzilla.kernel.org
16312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
16313 F:      drivers/powercap/dtpm*
16314 F:      include/linux/dtpm.h
16315
16316 POWER STATE COORDINATION INTERFACE (PSCI)
16317 M:      Mark Rutland <[email protected]>
16318 M:      Lorenzo Pieralisi <[email protected]>
16319 L:      [email protected] (moderated for non-subscribers)
16320 S:      Maintained
16321 F:      drivers/firmware/psci/
16322 F:      include/linux/psci.h
16323 F:      include/uapi/linux/psci.h
16324
16325 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
16326 M:      Sebastian Reichel <[email protected]>
16327 L:      [email protected]
16328 S:      Maintained
16329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
16330 F:      Documentation/ABI/testing/sysfs-class-power
16331 F:      Documentation/devicetree/bindings/power/supply/
16332 F:      drivers/power/supply/
16333 F:      include/linux/power/
16334 F:      include/linux/power_supply.h
16335
16336 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
16337 M:      Suraj Jitindar Singh <[email protected]>
16338 L:      [email protected]
16339 S:      Maintained
16340 F:      drivers/char/powernv-op-panel.c
16341
16342 PPP OVER ATM (RFC 2364)
16343 M:      Mitchell Blank Jr <[email protected]>
16344 S:      Maintained
16345 F:      include/uapi/linux/atmppp.h
16346 F:      net/atm/pppoatm.c
16347
16348 PPP OVER ETHERNET
16349 M:      Michal Ostrowski <[email protected]>
16350 S:      Maintained
16351 F:      drivers/net/ppp/pppoe.c
16352 F:      drivers/net/ppp/pppox.c
16353
16354 PPP OVER L2TP
16355 M:      James Chapman <[email protected]>
16356 S:      Maintained
16357 F:      include/linux/if_pppol2tp.h
16358 F:      include/uapi/linux/if_pppol2tp.h
16359 F:      net/l2tp/l2tp_ppp.c
16360
16361 PPP PROTOCOL DRIVERS AND COMPRESSORS
16362 M:      Paul Mackerras <[email protected]>
16363 L:      [email protected]
16364 S:      Maintained
16365 F:      drivers/net/ppp/ppp_*
16366
16367 PPS SUPPORT
16368 M:      Rodolfo Giometti <[email protected]>
16369 L:      [email protected] (subscribers-only)
16370 S:      Maintained
16371 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
16372 F:      Documentation/ABI/testing/sysfs-pps
16373 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
16374 F:      Documentation/driver-api/pps.rst
16375 F:      drivers/pps/
16376 F:      include/linux/pps*.h
16377 F:      include/uapi/linux/pps.h
16378
16379 PPTP DRIVER
16380 M:      Dmitry Kozlov <[email protected]>
16381 L:      [email protected]
16382 S:      Maintained
16383 W:      http://sourceforge.net/projects/accel-pptp
16384 F:      drivers/net/ppp/pptp.c
16385
16386 PRESSURE STALL INFORMATION (PSI)
16387 M:      Johannes Weiner <[email protected]>
16388 M:      Suren Baghdasaryan <[email protected]>
16389 S:      Maintained
16390 F:      include/linux/psi*
16391 F:      kernel/sched/psi.c
16392
16393 PRINTK
16394 M:      Petr Mladek <[email protected]>
16395 M:      Sergey Senozhatsky <[email protected]>
16396 R:      Steven Rostedt <[email protected]>
16397 R:      John Ogness <[email protected]>
16398 S:      Maintained
16399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
16400 F:      include/linux/printk.h
16401 F:      kernel/printk/
16402
16403 PRINTK INDEXING
16404 R:      Chris Down <[email protected]>
16405 S:      Maintained
16406 F:      Documentation/core-api/printk-index.rst
16407 F:      kernel/printk/index.c
16408 K:      printk_index
16409
16410 PROC FILESYSTEM
16411 L:      [email protected]
16412 L:      [email protected]
16413 S:      Maintained
16414 F:      Documentation/filesystems/proc.rst
16415 F:      fs/proc/
16416 F:      include/linux/proc_fs.h
16417 F:      tools/testing/selftests/proc/
16418
16419 PROC SYSCTL
16420 M:      Luis Chamberlain <[email protected]>
16421 M:      Kees Cook <[email protected]>
16422 M:      Iurii Zaikin <[email protected]>
16423 L:      [email protected]
16424 L:      [email protected]
16425 S:      Maintained
16426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git sysctl-next
16427 F:      fs/proc/proc_sysctl.c
16428 F:      include/linux/sysctl.h
16429 F:      kernel/sysctl-test.c
16430 F:      kernel/sysctl.c
16431 F:      tools/testing/selftests/sysctl/
16432
16433 PS3 NETWORK SUPPORT
16434 M:      Geoff Levand <[email protected]>
16435 L:      [email protected]
16436 L:      [email protected]
16437 S:      Maintained
16438 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
16439
16440 PS3 PLATFORM SUPPORT
16441 M:      Geoff Levand <[email protected]>
16442 L:      [email protected]
16443 S:      Maintained
16444 F:      arch/powerpc/boot/ps3*
16445 F:      arch/powerpc/include/asm/lv1call.h
16446 F:      arch/powerpc/include/asm/ps3*.h
16447 F:      arch/powerpc/platforms/ps3/
16448 F:      drivers/*/ps3*
16449 F:      drivers/ps3/
16450 F:      drivers/rtc/rtc-ps3.c
16451 F:      drivers/usb/host/*ps3.c
16452 F:      sound/ppc/snd_ps3*
16453
16454 PS3VRAM DRIVER
16455 M:      Jim Paris <[email protected]>
16456 M:      Geoff Levand <[email protected]>
16457 L:      [email protected]
16458 S:      Maintained
16459 F:      drivers/block/ps3vram.c
16460
16461 PSAMPLE PACKET SAMPLING SUPPORT
16462 M:      Yotam Gigi <[email protected]>
16463 S:      Maintained
16464 F:      include/net/psample.h
16465 F:      include/uapi/linux/psample.h
16466 F:      net/psample
16467
16468 PSTORE FILESYSTEM
16469 M:      Kees Cook <[email protected]>
16470 M:      Anton Vorontsov <[email protected]>
16471 M:      Colin Cross <[email protected]>
16472 M:      Tony Luck <[email protected]>
16473 S:      Maintained
16474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
16475 F:      Documentation/admin-guide/ramoops.rst
16476 F:      Documentation/admin-guide/pstore-blk.rst
16477 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
16478 F:      drivers/acpi/apei/erst.c
16479 F:      drivers/firmware/efi/efi-pstore.c
16480 F:      fs/pstore/
16481 F:      include/linux/pstore*
16482 K:      \b(pstore|ramoops)
16483
16484 PTP HARDWARE CLOCK SUPPORT
16485 M:      Richard Cochran <[email protected]>
16486 L:      [email protected]
16487 S:      Maintained
16488 W:      http://linuxptp.sourceforge.net/
16489 F:      Documentation/ABI/testing/sysfs-ptp
16490 F:      Documentation/driver-api/ptp.rst
16491 F:      drivers/net/phy/dp83640*
16492 F:      drivers/ptp/*
16493 F:      include/linux/ptp_cl*
16494
16495 PTP VIRTUAL CLOCK SUPPORT
16496 M:      Yangbo Lu <[email protected]>
16497 L:      [email protected]
16498 S:      Maintained
16499 F:      drivers/ptp/ptp_vclock.c
16500 F:      net/ethtool/phc_vclocks.c
16501
16502 PTRACE SUPPORT
16503 M:      Oleg Nesterov <[email protected]>
16504 S:      Maintained
16505 F:      arch/*/*/ptrace*.c
16506 F:      arch/*/include/asm/ptrace*.h
16507 F:      arch/*/ptrace*.c
16508 F:      include/asm-generic/syscall.h
16509 F:      include/linux/ptrace.h
16510 F:      include/linux/regset.h
16511 F:      include/uapi/linux/ptrace.h
16512 F:      kernel/ptrace.c
16513
16514 PULSE8-CEC DRIVER
16515 M:      Hans Verkuil <[email protected]>
16516 L:      [email protected]
16517 S:      Maintained
16518 T:      git git://linuxtv.org/media_tree.git
16519 F:      Documentation/admin-guide/media/pulse8-cec.rst
16520 F:      drivers/media/cec/usb/pulse8/
16521
16522 PURELIFI PLFXLC DRIVER
16523 M:      Srinivasan Raju <[email protected]>
16524 L:      [email protected]
16525 S:      Supported
16526 F:      drivers/net/wireless/purelifi/plfxlc/
16527
16528 PVRUSB2 VIDEO4LINUX DRIVER
16529 M:      Mike Isely <[email protected]>
16530 L:      [email protected]       (subscribers-only)
16531 L:      [email protected]
16532 S:      Maintained
16533 W:      http://www.isely.net/pvrusb2/
16534 T:      git git://linuxtv.org/media_tree.git
16535 F:      Documentation/driver-api/media/drivers/pvrusb2*
16536 F:      drivers/media/usb/pvrusb2/
16537
16538 PWC WEBCAM DRIVER
16539 M:      Hans Verkuil <[email protected]>
16540 L:      [email protected]
16541 S:      Odd Fixes
16542 T:      git git://linuxtv.org/media_tree.git
16543 F:      drivers/media/usb/pwc/*
16544 F:      include/trace/events/pwc.h
16545
16546 PWM FAN DRIVER
16547 M:      Bartlomiej Zolnierkiewicz <[email protected]>
16548 L:      [email protected]
16549 S:      Supported
16550 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
16551 F:      Documentation/hwmon/pwm-fan.rst
16552 F:      drivers/hwmon/pwm-fan.c
16553
16554 PWM IR Transmitter
16555 M:      Sean Young <[email protected]>
16556 L:      [email protected]
16557 S:      Maintained
16558 F:      drivers/media/rc/pwm-ir-tx.c
16559
16560 PWM SUBSYSTEM
16561 M:      Thierry Reding <[email protected]>
16562 R:      Uwe Kleine-König <[email protected]>
16563 L:      [email protected]
16564 S:      Maintained
16565 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
16566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
16567 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
16568 F:      Documentation/devicetree/bindings/pwm/
16569 F:      Documentation/driver-api/pwm.rst
16570 F:      drivers/gpio/gpio-mvebu.c
16571 F:      drivers/pwm/
16572 F:      drivers/video/backlight/pwm_bl.c
16573 F:      include/dt-bindings/pwm/
16574 F:      include/linux/pwm.h
16575 F:      include/linux/pwm_backlight.h
16576 K:      pwm_(config|apply_state|ops)
16577
16578 PXA GPIO DRIVER
16579 M:      Robert Jarzmik <[email protected]>
16580 L:      [email protected]
16581 S:      Maintained
16582 F:      drivers/gpio/gpio-pxa.c
16583
16584 PXA MMCI DRIVER
16585 S:      Orphan
16586
16587 PXA RTC DRIVER
16588 M:      Robert Jarzmik <[email protected]>
16589 L:      [email protected]
16590 S:      Maintained
16591
16592 PXA2xx/PXA3xx SUPPORT
16593 M:      Daniel Mack <[email protected]>
16594 M:      Haojian Zhuang <[email protected]>
16595 M:      Robert Jarzmik <[email protected]>
16596 L:      [email protected] (moderated for non-subscribers)
16597 S:      Maintained
16598 T:      git git://github.com/hzhuang1/linux.git
16599 T:      git git://github.com/rjarzmik/linux.git
16600 F:      arch/arm/boot/dts/pxa*
16601 F:      arch/arm/mach-pxa/
16602 F:      drivers/dma/pxa*
16603 F:      drivers/pcmcia/pxa2xx*
16604 F:      drivers/pinctrl/pxa/
16605 F:      drivers/spi/spi-pxa2xx*
16606 F:      drivers/usb/gadget/udc/pxa2*
16607 F:      include/sound/pxa2xx-lib.h
16608 F:      sound/arm/pxa*
16609 F:      sound/soc/pxa/
16610
16611 QAT DRIVER
16612 M:      Giovanni Cabiddu <[email protected]>
16613 L:      [email protected]
16614 S:      Supported
16615 F:      drivers/crypto/qat/
16616
16617 QCOM AUDIO (ASoC) DRIVERS
16618 M:      Srinivas Kandagatla <[email protected]>
16619 M:      Banajit Goswami <[email protected]>
16620 L:      [email protected] (moderated for non-subscribers)
16621 S:      Supported
16622 F:      include/dt-bindings/sound/qcom,wcd9335.h
16623 F:      sound/soc/codecs/lpass-rx-macro.*
16624 F:      sound/soc/codecs/lpass-tx-macro.*
16625 F:      sound/soc/codecs/lpass-va-macro.c
16626 F:      sound/soc/codecs/lpass-wsa-macro.*
16627 F:      sound/soc/codecs/msm8916-wcd-analog.c
16628 F:      sound/soc/codecs/msm8916-wcd-digital.c
16629 F:      sound/soc/codecs/wcd9335.*
16630 F:      sound/soc/codecs/wcd934x.c
16631 F:      sound/soc/codecs/wcd-clsh-v2.*
16632 F:      sound/soc/codecs/wcd-mbhc-v2.*
16633 F:      sound/soc/codecs/wsa881x.c
16634 F:      sound/soc/codecs/wsa883x.c
16635 F:      sound/soc/qcom/
16636
16637 QCOM EMBEDDED USB DEBUGGER (EUD)
16638 M:      Souradeep Chowdhury <[email protected]>
16639 L:      [email protected]
16640 S:      Maintained
16641 F:      Documentation/ABI/testing/sysfs-driver-eud
16642 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
16643 F:      drivers/usb/misc/qcom_eud.c
16644
16645 QCOM IPA DRIVER
16646 M:      Alex Elder <[email protected]>
16647 L:      [email protected]
16648 S:      Supported
16649 F:      drivers/net/ipa/
16650
16651 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
16652 M:      Gabriel Somlo <[email protected]>
16653 M:      "Michael S. Tsirkin" <[email protected]>
16654 L:      [email protected]
16655 S:      Maintained
16656 F:      drivers/firmware/qemu_fw_cfg.c
16657 F:      include/uapi/linux/qemu_fw_cfg.h
16658
16659 QIB DRIVER
16660 M:      Dennis Dalessandro <[email protected]>
16661 L:      [email protected]
16662 S:      Supported
16663 F:      drivers/infiniband/hw/qib/
16664
16665 QLOGIC QL41xxx FCOE DRIVER
16666 M:      Saurav Kashyap <[email protected]>
16667 M:      Javed Hasan <[email protected]>
16668 M:      [email protected]
16669 L:      [email protected]
16670 S:      Supported
16671 F:      drivers/scsi/qedf/
16672
16673 QLOGIC QL41xxx ISCSI DRIVER
16674 M:      Nilesh Javali <[email protected]>
16675 M:      Manish Rangankar <[email protected]>
16676 M:      [email protected]
16677 L:      [email protected]
16678 S:      Supported
16679 F:      drivers/scsi/qedi/
16680
16681 QLOGIC QL4xxx ETHERNET DRIVER
16682 M:      Ariel Elior <[email protected]>
16683 M:      Manish Chopra <[email protected]>
16684 L:      [email protected]
16685 S:      Supported
16686 F:      drivers/net/ethernet/qlogic/qed/
16687 F:      drivers/net/ethernet/qlogic/qede/
16688 F:      include/linux/qed/
16689
16690 QLOGIC QL4xxx RDMA DRIVER
16691 M:      Michal Kalderon <[email protected]>
16692 M:      Ariel Elior <[email protected]>
16693 L:      [email protected]
16694 S:      Supported
16695 F:      drivers/infiniband/hw/qedr/
16696 F:      include/uapi/rdma/qedr-abi.h
16697
16698 QLOGIC QLA1280 SCSI DRIVER
16699 M:      Michael Reed <[email protected]>
16700 L:      [email protected]
16701 S:      Maintained
16702 F:      drivers/scsi/qla1280.[ch]
16703
16704 QLOGIC QLA2XXX FC-SCSI DRIVER
16705 M:      Nilesh Javali <[email protected]>
16706 M:      [email protected]
16707 L:      [email protected]
16708 S:      Supported
16709 F:      drivers/scsi/qla2xxx/
16710
16711 QLOGIC QLA3XXX NETWORK DRIVER
16712 M:      [email protected]
16713 L:      [email protected]
16714 S:      Supported
16715 F:      drivers/net/ethernet/qlogic/qla3xxx.*
16716
16717 QLOGIC QLA4XXX iSCSI DRIVER
16718 M:      Nilesh Javali <[email protected]>
16719 M:      Manish Rangankar <[email protected]>
16720 M:      [email protected]
16721 L:      [email protected]
16722 S:      Supported
16723 F:      drivers/scsi/qla4xxx/
16724
16725 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
16726 M:      Shahed Shaikh <[email protected]>
16727 M:      Manish Chopra <[email protected]>
16728 M:      [email protected]
16729 L:      [email protected]
16730 S:      Supported
16731 F:      drivers/net/ethernet/qlogic/qlcnic/
16732
16733 QLOGIC QLGE 10Gb ETHERNET DRIVER
16734 M:      Manish Chopra <[email protected]>
16735 M:      [email protected]
16736 M:      Coiby Xu <[email protected]>
16737 L:      [email protected]
16738 S:      Supported
16739 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
16740 F:      drivers/staging/qlge/
16741
16742 QM1D1B0004 MEDIA DRIVER
16743 M:      Akihiro Tsukada <[email protected]>
16744 L:      [email protected]
16745 S:      Odd Fixes
16746 F:      drivers/media/tuners/qm1d1b0004*
16747
16748 QM1D1C0042 MEDIA DRIVER
16749 M:      Akihiro Tsukada <[email protected]>
16750 L:      [email protected]
16751 S:      Odd Fixes
16752 F:      drivers/media/tuners/qm1d1c0042*
16753
16754 QNX4 FILESYSTEM
16755 M:      Anders Larsen <[email protected]>
16756 S:      Maintained
16757 W:      http://www.alarsen.net/linux/qnx4fs/
16758 F:      fs/qnx4/
16759 F:      include/uapi/linux/qnx4_fs.h
16760 F:      include/uapi/linux/qnxtypes.h
16761
16762 QORIQ DPAA2 FSL-MC BUS DRIVER
16763 M:      Stuart Yoder <[email protected]>
16764 M:      Laurentiu Tudor <[email protected]>
16765 L:      [email protected]
16766 S:      Maintained
16767 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
16768 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
16769 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
16770 F:      drivers/bus/fsl-mc/
16771 F:      include/uapi/linux/fsl_mc.h
16772
16773 QT1010 MEDIA DRIVER
16774 M:      Antti Palosaari <[email protected]>
16775 L:      [email protected]
16776 S:      Maintained
16777 W:      https://linuxtv.org
16778 W:      http://palosaari.fi/linux/
16779 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16780 T:      git git://linuxtv.org/anttip/media_tree.git
16781 F:      drivers/media/tuners/qt1010*
16782
16783 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
16784 M:      Kalle Valo <[email protected]>
16785 L:      [email protected]
16786 S:      Supported
16787 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
16788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
16789 F:      drivers/net/wireless/ath/ath10k/
16790 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath10k.txt
16791
16792 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
16793 M:      Kalle Valo <[email protected]>
16794 L:      [email protected]
16795 S:      Supported
16796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
16797 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
16798 F:      drivers/net/wireless/ath/ath11k/
16799
16800 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
16801 M:      Toke Høiland-Jørgensen <[email protected]>
16802 L:      [email protected]
16803 S:      Maintained
16804 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
16805 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
16806 F:      drivers/net/wireless/ath/ath9k/
16807
16808 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
16809 M:      Stephan Gerhold <[email protected]>
16810 L:      [email protected]
16811 L:      [email protected]
16812 S:      Maintained
16813 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
16814 F:      drivers/net/wwan/qcom_bam_dmux.c
16815
16816 QUALCOMM CAMERA SUBSYSTEM DRIVER
16817 M:      Robert Foss <[email protected]>
16818 M:      Todor Tomov <[email protected]>
16819 L:      [email protected]
16820 S:      Maintained
16821 F:      Documentation/admin-guide/media/qcom_camss.rst
16822 F:      Documentation/devicetree/bindings/media/*camss*
16823 F:      drivers/media/platform/qcom/camss/
16824
16825 QUALCOMM CLOCK DRIVERS
16826 M:      Bjorn Andersson <[email protected]>
16827 L:      [email protected]
16828 S:      Supported
16829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
16830 F:      Documentation/devicetree/bindings/clock/qcom,*
16831 F:      drivers/clk/qcom/
16832 F:      include/dt-bindings/clock/qcom,*
16833
16834 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
16835 M:      Niklas Cassel <[email protected]>
16836 L:      [email protected]
16837 L:      [email protected]
16838 S:      Maintained
16839 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
16840 F:      drivers/soc/qcom/cpr.c
16841
16842 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
16843 M:      Ilia Lin <[email protected]>
16844 L:      [email protected]
16845 S:      Maintained
16846 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
16847 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
16848 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
16849
16850 QUALCOMM CRYPTO DRIVERS
16851 M:      Thara Gopinath <[email protected]>
16852 L:      [email protected]
16853 L:      [email protected]
16854 S:      Maintained
16855 F:      drivers/crypto/qce/
16856
16857 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
16858 M:      Timur Tabi <[email protected]>
16859 L:      [email protected]
16860 S:      Maintained
16861 F:      drivers/net/ethernet/qualcomm/emac/
16862
16863 QUALCOMM ETHQOS ETHERNET DRIVER
16864 M:      Vinod Koul <[email protected]>
16865 L:      [email protected]
16866 S:      Maintained
16867 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
16868 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
16869
16870 QUALCOMM FASTRPC DRIVER
16871 M:      Srinivas Kandagatla <[email protected]>
16872 M:      Amol Maheshwari <[email protected]>
16873 L:      [email protected]
16874 S:      Maintained
16875 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.txt
16876 F:      drivers/misc/fastrpc.c
16877 F:      include/uapi/misc/fastrpc.h
16878
16879 QUALCOMM HEXAGON ARCHITECTURE
16880 M:      Brian Cain <[email protected]>
16881 L:      [email protected]
16882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
16883 S:      Supported
16884 F:      arch/hexagon/
16885
16886 QUALCOMM HIDMA DRIVER
16887 M:      Sinan Kaya <[email protected]>
16888 L:      [email protected] (moderated for non-subscribers)
16889 L:      [email protected]
16890 L:      [email protected]
16891 S:      Supported
16892 F:      drivers/dma/qcom/hidma*
16893
16894 QUALCOMM I2C CCI DRIVER
16895 M:      Loic Poulain <[email protected]>
16896 M:      Robert Foss <[email protected]>
16897 L:      [email protected]
16898 L:      [email protected]
16899 S:      Maintained
16900 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
16901 F:      drivers/i2c/busses/i2c-qcom-cci.c
16902
16903 QUALCOMM INTERCONNECT BWMON DRIVER
16904 M:      Krzysztof Kozlowski <[email protected]>
16905 L:      [email protected]
16906 S:      Maintained
16907 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
16908 F:      drivers/soc/qcom/icc-bwmon.c
16909
16910 QUALCOMM IOMMU
16911 M:      Rob Clark <[email protected]>
16912 L:      [email protected]
16913 L:      [email protected]
16914 S:      Maintained
16915 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
16916
16917 QUALCOMM IPC ROUTER (QRTR) DRIVER
16918 M:      Manivannan Sadhasivam <[email protected]>
16919 L:      [email protected]
16920 S:      Maintained
16921 F:      include/trace/events/qrtr.h
16922 F:      include/uapi/linux/qrtr.h
16923 F:      net/qrtr/
16924
16925 QUALCOMM IPCC MAILBOX DRIVER
16926 M:      Manivannan Sadhasivam <[email protected]>
16927 L:      [email protected]
16928 S:      Supported
16929 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
16930 F:      drivers/mailbox/qcom-ipcc.c
16931 F:      include/dt-bindings/mailbox/qcom-ipcc.h
16932
16933 QUALCOMM IPQ4019 USB PHY DRIVER
16934 M:      Robert Marko <[email protected]>
16935 M:      Luka Perkov <[email protected]>
16936 L:      [email protected]
16937 S:      Maintained
16938 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
16939 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
16940
16941 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
16942 M:      Robert Marko <[email protected]>
16943 M:      Luka Perkov <[email protected]>
16944 L:      [email protected]
16945 S:      Maintained
16946 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
16947 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
16948
16949 QUALCOMM NAND CONTROLLER DRIVER
16950 M:      Manivannan Sadhasivam <[email protected]>
16951 L:      [email protected]
16952 L:      [email protected]
16953 S:      Maintained
16954 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
16955 F:      drivers/mtd/nand/raw/qcom_nandc.c
16956
16957 QUALCOMM RMNET DRIVER
16958 M:      Subash Abhinov Kasiviswanathan <[email protected]>
16959 M:      Sean Tranchetti <[email protected]>
16960 L:      [email protected]
16961 S:      Maintained
16962 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
16963 F:      drivers/net/ethernet/qualcomm/rmnet/
16964 F:      include/linux/if_rmnet.h
16965
16966 QUALCOMM TSENS THERMAL DRIVER
16967 M:      Amit Kucheria <[email protected]>
16968 M:      Thara Gopinath <[email protected]>
16969 L:      [email protected]
16970 L:      [email protected]
16971 S:      Maintained
16972 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
16973 F:      drivers/thermal/qcom/
16974
16975 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
16976 M:      Stanimir Varbanov <[email protected]>
16977 L:      [email protected]
16978 L:      [email protected]
16979 S:      Maintained
16980 T:      git git://linuxtv.org/media_tree.git
16981 F:      Documentation/devicetree/bindings/media/*venus*
16982 F:      drivers/media/platform/qcom/venus/
16983
16984 QUALCOMM WCN36XX WIRELESS DRIVER
16985 M:      Loic Poulain <[email protected]>
16986 L:      [email protected]
16987 S:      Supported
16988 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
16989 F:      drivers/net/wireless/ath/wcn36xx/
16990
16991 QUANTENNA QTNFMAC WIRELESS DRIVER
16992 M:      Igor Mitsyanko <[email protected]>
16993 R:      Sergey Matyukevich <[email protected]>
16994 L:      [email protected]
16995 S:      Maintained
16996 F:      drivers/net/wireless/quantenna
16997
16998 RADEON and AMDGPU DRM DRIVERS
16999 M:      Alex Deucher <[email protected]>
17000 M:      Christian König <[email protected]>
17001 M:      Pan, Xinhui <[email protected]>
17002 L:      [email protected]
17003 S:      Supported
17004 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
17005 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
17006 C:      irc://irc.oftc.net/radeon
17007 F:      Documentation/gpu/amdgpu/
17008 F:      drivers/gpu/drm/amd/
17009 F:      drivers/gpu/drm/radeon/
17010 F:      include/uapi/drm/amdgpu_drm.h
17011 F:      include/uapi/drm/radeon_drm.h
17012
17013 RADEON FRAMEBUFFER DISPLAY DRIVER
17014 M:      Benjamin Herrenschmidt <[email protected]>
17015 L:      [email protected]
17016 S:      Maintained
17017 F:      drivers/video/fbdev/aty/radeon*
17018 F:      include/uapi/linux/radeonfb.h
17019
17020 RADIOSHARK RADIO DRIVER
17021 M:      Hans Verkuil <[email protected]>
17022 L:      [email protected]
17023 S:      Maintained
17024 T:      git git://linuxtv.org/media_tree.git
17025 F:      drivers/media/radio/radio-shark.c
17026
17027 RADIOSHARK2 RADIO DRIVER
17028 M:      Hans Verkuil <[email protected]>
17029 L:      [email protected]
17030 S:      Maintained
17031 T:      git git://linuxtv.org/media_tree.git
17032 F:      drivers/media/radio/radio-shark2.c
17033 F:      drivers/media/radio/radio-tea5777.c
17034
17035 RADOS BLOCK DEVICE (RBD)
17036 M:      Ilya Dryomov <[email protected]>
17037 R:      Dongsheng Yang <[email protected]>
17038 L:      [email protected]
17039 S:      Supported
17040 W:      http://ceph.com/
17041 T:      git git://github.com/ceph/ceph-client.git
17042 F:      Documentation/ABI/testing/sysfs-bus-rbd
17043 F:      drivers/block/rbd.c
17044 F:      drivers/block/rbd_types.h
17045
17046 RAGE128 FRAMEBUFFER DISPLAY DRIVER
17047 M:      Paul Mackerras <[email protected]>
17048 L:      [email protected]
17049 S:      Maintained
17050 F:      drivers/video/fbdev/aty/aty128fb.c
17051
17052 RAINSHADOW-CEC DRIVER
17053 M:      Hans Verkuil <[email protected]>
17054 L:      [email protected]
17055 S:      Maintained
17056 T:      git git://linuxtv.org/media_tree.git
17057 F:      drivers/media/cec/usb/rainshadow/
17058
17059 RALINK MIPS ARCHITECTURE
17060 M:      John Crispin <[email protected]>
17061 L:      [email protected]
17062 S:      Maintained
17063 F:      arch/mips/ralink
17064
17065 RALINK MT7621 MIPS ARCHITECTURE
17066 M:      Arınç ÜNAL <[email protected]>
17067 M:      Sergio Paracuellos <[email protected]>
17068 L:      [email protected]
17069 S:      Maintained
17070 F:      arch/mips/boot/dts/ralink/mt7621*
17071
17072 RALINK PINCTRL DRIVER
17073 M:      Arınç ÜNAL <[email protected]>
17074 M:      Sergio Paracuellos <[email protected]>
17075 L:      [email protected]
17076 S:      Maintained
17077 F:      drivers/pinctrl/ralink/
17078
17079 RALINK RT2X00 WIRELESS LAN DRIVER
17080 M:      Stanislaw Gruszka <[email protected]>
17081 M:      Helmut Schaa <[email protected]>
17082 L:      [email protected]
17083 S:      Maintained
17084 F:      drivers/net/wireless/ralink/rt2x00/
17085
17086 RAMDISK RAM BLOCK DEVICE DRIVER
17087 M:      Jens Axboe <[email protected]>
17088 S:      Maintained
17089 F:      Documentation/admin-guide/blockdev/ramdisk.rst
17090 F:      drivers/block/brd.c
17091
17092 RANCHU VIRTUAL BOARD FOR MIPS
17093 M:      Miodrag Dinic <[email protected]>
17094 L:      [email protected]
17095 S:      Supported
17096 F:      arch/mips/configs/generic/board-ranchu.config
17097 F:      arch/mips/generic/board-ranchu.c
17098
17099 RANDOM NUMBER DRIVER
17100 M:      "Theodore Ts'o" <[email protected]>
17101 M:      Jason A. Donenfeld <[email protected]>
17102 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
17103 S:      Maintained
17104 F:      drivers/char/random.c
17105 F:      drivers/virt/vmgenid.c
17106
17107 RAPIDIO SUBSYSTEM
17108 M:      Matt Porter <[email protected]>
17109 M:      Alexandre Bounine <[email protected]>
17110 S:      Maintained
17111 F:      drivers/rapidio/
17112
17113 RAS INFRASTRUCTURE
17114 M:      Tony Luck <[email protected]>
17115 M:      Borislav Petkov <[email protected]>
17116 L:      [email protected]
17117 S:      Maintained
17118 F:      Documentation/admin-guide/ras.rst
17119 F:      drivers/ras/
17120 F:      include/linux/ras.h
17121 F:      include/ras/ras_event.h
17122
17123 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
17124 L:      [email protected]
17125 S:      Orphan
17126 F:      drivers/net/wireless/ray*
17127
17128 RC-CORE / LIRC FRAMEWORK
17129 M:      Sean Young <[email protected]>
17130 L:      [email protected]
17131 S:      Maintained
17132 W:      http://linuxtv.org
17133 T:      git git://linuxtv.org/media_tree.git
17134 F:      Documentation/driver-api/media/rc-core.rst
17135 F:      Documentation/userspace-api/media/rc/
17136 F:      drivers/media/rc/
17137 F:      include/media/rc-map.h
17138 F:      include/media/rc-core.h
17139 F:      include/uapi/linux/lirc.h
17140
17141 RCMM REMOTE CONTROLS DECODER
17142 M:      Patrick Lerda <[email protected]>
17143 S:      Maintained
17144 F:      drivers/media/rc/ir-rcmm-decoder.c
17145
17146 RCUTORTURE TEST FRAMEWORK
17147 M:      "Paul E. McKenney" <[email protected]>
17148 M:      Josh Triplett <[email protected]>
17149 R:      Steven Rostedt <[email protected]>
17150 R:      Mathieu Desnoyers <[email protected]>
17151 R:      Lai Jiangshan <[email protected]>
17152 L:      [email protected]
17153 S:      Supported
17154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17155 F:      tools/testing/selftests/rcutorture
17156
17157 RDACM20 Camera Sensor
17158 M:      Jacopo Mondi <[email protected]>
17159 M:      Kieran Bingham <[email protected]>
17160 M:      Laurent Pinchart <[email protected]>
17161 M:      Niklas Söderlund <[email protected]>
17162 L:      [email protected]
17163 S:      Maintained
17164 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
17165 F:      drivers/media/i2c/max9271.c
17166 F:      drivers/media/i2c/max9271.h
17167 F:      drivers/media/i2c/rdacm20.c
17168
17169 RDACM21 Camera Sensor
17170 M:      Jacopo Mondi <[email protected]>
17171 M:      Kieran Bingham <[email protected]>
17172 M:      Laurent Pinchart <[email protected]>
17173 M:      Niklas Söderlund <[email protected]>
17174 L:      [email protected]
17175 S:      Maintained
17176 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
17177 F:      drivers/media/i2c/max9271.c
17178 F:      drivers/media/i2c/max9271.h
17179 F:      drivers/media/i2c/rdacm21.c
17180
17181 RDC R-321X SoC
17182 M:      Florian Fainelli <[email protected]>
17183 S:      Maintained
17184
17185 RDC R6040 FAST ETHERNET DRIVER
17186 M:      Florian Fainelli <[email protected]>
17187 L:      [email protected]
17188 S:      Maintained
17189 F:      drivers/net/ethernet/rdc/r6040.c
17190
17191 RDMAVT - RDMA verbs software
17192 M:      Dennis Dalessandro <[email protected]>
17193 L:      [email protected]
17194 S:      Supported
17195 F:      drivers/infiniband/sw/rdmavt
17196
17197 RDS - RELIABLE DATAGRAM SOCKETS
17198 M:      Santosh Shilimkar <[email protected]>
17199 L:      [email protected]
17200 L:      [email protected]
17201 L:      [email protected] (moderated for non-subscribers)
17202 S:      Supported
17203 W:      https://oss.oracle.com/projects/rds/
17204 F:      Documentation/networking/rds.rst
17205 F:      net/rds/
17206
17207 RDT - RESOURCE ALLOCATION
17208 M:      Fenghua Yu <[email protected]>
17209 M:      Reinette Chatre <[email protected]>
17210 L:      [email protected]
17211 S:      Supported
17212 F:      Documentation/x86/resctrl*
17213 F:      arch/x86/include/asm/resctrl.h
17214 F:      arch/x86/kernel/cpu/resctrl/
17215 F:      tools/testing/selftests/resctrl/
17216
17217 READ-COPY UPDATE (RCU)
17218 M:      "Paul E. McKenney" <[email protected]>
17219 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
17220 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
17221 M:      Josh Triplett <[email protected]>
17222 R:      Steven Rostedt <[email protected]>
17223 R:      Mathieu Desnoyers <[email protected]>
17224 R:      Lai Jiangshan <[email protected]>
17225 R:      Joel Fernandes <[email protected]>
17226 L:      [email protected]
17227 S:      Supported
17228 W:      http://www.rdrop.com/users/paulmck/RCU/
17229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17230 F:      Documentation/RCU/
17231 F:      include/linux/rcu*
17232 F:      kernel/rcu/
17233 X:      Documentation/RCU/torture.rst
17234 X:      include/linux/srcu*.h
17235 X:      kernel/rcu/srcu*.c
17236
17237 REAL TIME CLOCK (RTC) SUBSYSTEM
17238 M:      Alessandro Zummo <[email protected]>
17239 M:      Alexandre Belloni <[email protected]>
17240 L:      [email protected]
17241 S:      Maintained
17242 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
17243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
17244 F:      Documentation/admin-guide/rtc.rst
17245 F:      Documentation/devicetree/bindings/rtc/
17246 F:      drivers/rtc/
17247 F:      include/linux/platform_data/rtc-*
17248 F:      include/linux/rtc.h
17249 F:      include/linux/rtc/
17250 F:      include/uapi/linux/rtc.h
17251 F:      tools/testing/selftests/rtc/
17252
17253 REALTEK AUDIO CODECS
17254 M:      Oder Chiou <[email protected]>
17255 S:      Maintained
17256 F:      include/sound/rt*.h
17257 F:      sound/soc/codecs/rt*
17258
17259 REALTEK OTTO WATCHDOG
17260 M:      Sander Vanheule <[email protected]>
17261 L:      [email protected]
17262 S:      Maintained
17263 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
17264 F:      drivers/watchdog/realtek_otto_wdt.c
17265
17266 REALTEK RTL83xx SMI DSA ROUTER CHIPS
17267 M:      Linus Walleij <[email protected]>
17268 M:      Alvin Šipraga <[email protected]>
17269 S:      Maintained
17270 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
17271 F:      drivers/net/dsa/realtek/*
17272
17273 REALTEK WIRELESS DRIVER (rtlwifi family)
17274 M:      Ping-Ke Shih <[email protected]>
17275 L:      [email protected]
17276 S:      Maintained
17277 W:      https://wireless.wiki.kernel.org/
17278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
17279 F:      drivers/net/wireless/realtek/rtlwifi/
17280
17281 REALTEK WIRELESS DRIVER (rtw88)
17282 M:      Yan-Hsuan Chuang <[email protected]>
17283 L:      [email protected]
17284 S:      Maintained
17285 F:      drivers/net/wireless/realtek/rtw88/
17286
17287 REALTEK WIRELESS DRIVER (rtw89)
17288 M:      Ping-Ke Shih <[email protected]>
17289 L:      [email protected]
17290 S:      Maintained
17291 F:      drivers/net/wireless/realtek/rtw89/
17292
17293 REDPINE WIRELESS DRIVER
17294 M:      Amitkumar Karwar <[email protected]>
17295 M:      Siva Rebbagondla <[email protected]>
17296 L:      [email protected]
17297 S:      Maintained
17298 F:      drivers/net/wireless/rsi/
17299
17300 REGISTER MAP ABSTRACTION
17301 M:      Mark Brown <[email protected]>
17302 L:      [email protected]
17303 S:      Supported
17304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
17305 F:      Documentation/devicetree/bindings/regmap/
17306 F:      drivers/base/regmap/
17307 F:      include/linux/regmap.h
17308
17309 REISERFS FILE SYSTEM
17310 L:      [email protected]
17311 S:      Supported
17312 F:      fs/reiserfs/
17313
17314 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
17315 M:      Bjorn Andersson <[email protected]>
17316 M:      Mathieu Poirier <[email protected]>
17317 L:      [email protected]
17318 S:      Maintained
17319 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
17320 F:      Documentation/ABI/testing/sysfs-class-remoteproc
17321 F:      Documentation/devicetree/bindings/remoteproc/
17322 F:      Documentation/staging/remoteproc.rst
17323 F:      drivers/remoteproc/
17324 F:      include/linux/remoteproc.h
17325 F:      include/linux/remoteproc/
17326
17327 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
17328 M:      Bjorn Andersson <[email protected]>
17329 M:      Mathieu Poirier <[email protected]>
17330 L:      [email protected]
17331 S:      Maintained
17332 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
17333 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
17334 F:      Documentation/staging/rpmsg.rst
17335 F:      drivers/rpmsg/
17336 F:      include/linux/rpmsg.h
17337 F:      include/linux/rpmsg/
17338 F:      include/uapi/linux/rpmsg.h
17339 F:      samples/rpmsg/
17340
17341 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
17342 M:      Stephan Gerhold <[email protected]>
17343 L:      [email protected]
17344 L:      [email protected]
17345 S:      Maintained
17346 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
17347
17348 RENESAS CLOCK DRIVERS
17349 M:      Geert Uytterhoeven <[email protected]>
17350 L:      [email protected]
17351 S:      Supported
17352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
17353 F:      Documentation/devicetree/bindings/clock/renesas,*
17354 F:      drivers/clk/renesas/
17355
17356 RENESAS EMEV2 I2C DRIVER
17357 M:      Wolfram Sang <[email protected]>
17358 L:      [email protected]
17359 S:      Supported
17360 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
17361 F:      drivers/i2c/busses/i2c-emev2.c
17362
17363 RENESAS ETHERNET DRIVERS
17364 R:      Sergey Shtylyov <[email protected]>
17365 L:      [email protected]
17366 L:      [email protected]
17367 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
17368 F:      drivers/net/ethernet/renesas/
17369 F:      include/linux/sh_eth.h
17370
17371 RENESAS R-CAR GYROADC DRIVER
17372 M:      Marek Vasut <[email protected]>
17373 L:      [email protected]
17374 S:      Supported
17375 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
17376 F:      drivers/iio/adc/rcar-gyroadc.c
17377
17378 RENESAS R-CAR I2C DRIVERS
17379 M:      Wolfram Sang <[email protected]>
17380 L:      [email protected]
17381 S:      Supported
17382 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
17383 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
17384 F:      drivers/i2c/busses/i2c-rcar.c
17385 F:      drivers/i2c/busses/i2c-sh_mobile.c
17386
17387 RENESAS R-CAR SATA DRIVER
17388 R:      Sergey Shtylyov <[email protected]>
17389 S:      Supported
17390 L:      [email protected]
17391 L:      [email protected]
17392 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
17393 F:      drivers/ata/sata_rcar.c
17394
17395 RENESAS R-CAR THERMAL DRIVERS
17396 M:      Niklas Söderlund <[email protected]>
17397 L:      [email protected]
17398 S:      Supported
17399 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
17400 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
17401 F:      drivers/thermal/rcar_gen3_thermal.c
17402 F:      drivers/thermal/rcar_thermal.c
17403
17404 RENESAS RIIC DRIVER
17405 M:      Chris Brandt <[email protected]>
17406 L:      [email protected]
17407 S:      Supported
17408 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
17409 F:      drivers/i2c/busses/i2c-riic.c
17410
17411 RENESAS USB PHY DRIVER
17412 M:      Yoshihiro Shimoda <[email protected]>
17413 L:      [email protected]
17414 S:      Maintained
17415 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
17416
17417 RENESAS RZ/G2L A/D DRIVER
17418 M:      Lad Prabhakar <[email protected]>
17419 L:      [email protected]
17420 L:      [email protected]
17421 S:      Supported
17422 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
17423 F:      drivers/iio/adc/rzg2l_adc.c
17424
17425 RENESAS RZ/N1 A5PSW SWITCH DRIVER
17426 M:      Clément Léger <[email protected]>
17427 L:      [email protected]
17428 L:      [email protected]
17429 S:      Maintained
17430 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
17431 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
17432 F:      drivers/net/dsa/rzn1_a5psw*
17433 F:      drivers/net/pcs/pcs-rzn1-miic.c
17434 F:      include/dt-bindings/net/pcs-rzn1-miic.h
17435 F:      include/linux/pcs-rzn1-miic.h
17436 F:      net/dsa/tag_rzn1_a5psw.c
17437
17438 RENESAS RZ/N1 RTC CONTROLLER DRIVER
17439 M:      Miquel Raynal <[email protected]>
17440 L:      [email protected]
17441 L:      [email protected]
17442 S:      Maintained
17443 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
17444 F:      drivers/rtc/rtc-rzn1.c
17445
17446 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
17447 M:      Miquel Raynal <[email protected]>
17448 L:      [email protected]
17449 L:      [email protected]
17450 S:      Maintained
17451 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
17452 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
17453
17454 RESET CONTROLLER FRAMEWORK
17455 M:      Philipp Zabel <[email protected]>
17456 S:      Maintained
17457 T:      git git://git.pengutronix.de/git/pza/linux
17458 F:      Documentation/devicetree/bindings/reset/
17459 F:      Documentation/driver-api/reset.rst
17460 F:      drivers/reset/
17461 F:      include/dt-bindings/reset/
17462 F:      include/linux/reset-controller.h
17463 F:      include/linux/reset.h
17464 F:      include/linux/reset/
17465 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
17466
17467 RESTARTABLE SEQUENCES SUPPORT
17468 M:      Mathieu Desnoyers <[email protected]>
17469 M:      Peter Zijlstra <[email protected]>
17470 M:      "Paul E. McKenney" <[email protected]>
17471 M:      Boqun Feng <[email protected]>
17472 L:      [email protected]
17473 S:      Supported
17474 F:      include/trace/events/rseq.h
17475 F:      include/uapi/linux/rseq.h
17476 F:      kernel/rseq.c
17477 F:      tools/testing/selftests/rseq/
17478
17479 RFKILL
17480 M:      Johannes Berg <[email protected]>
17481 L:      [email protected]
17482 S:      Maintained
17483 W:      https://wireless.wiki.kernel.org/
17484 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
17485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
17486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
17487 F:      Documentation/ABI/stable/sysfs-class-rfkill
17488 F:      Documentation/driver-api/rfkill.rst
17489 F:      include/linux/rfkill.h
17490 F:      include/uapi/linux/rfkill.h
17491 F:      net/rfkill/
17492
17493 RHASHTABLE
17494 M:      Thomas Graf <[email protected]>
17495 M:      Herbert Xu <[email protected]>
17496 L:      [email protected]
17497 S:      Maintained
17498 F:      include/linux/rhashtable-types.h
17499 F:      include/linux/rhashtable.h
17500 F:      lib/rhashtable.c
17501 F:      lib/test_rhashtable.c
17502
17503 RICOH R5C592 MEMORYSTICK DRIVER
17504 M:      Maxim Levitsky <[email protected]>
17505 S:      Maintained
17506 F:      drivers/memstick/host/r592.*
17507
17508 RICOH SMARTMEDIA/XD DRIVER
17509 M:      Maxim Levitsky <[email protected]>
17510 S:      Maintained
17511 F:      drivers/mtd/nand/raw/r852.c
17512 F:      drivers/mtd/nand/raw/r852.h
17513
17514 RISC-V PMU DRIVERS
17515 M:      Atish Patra <[email protected]>
17516 R:      Anup Patel <[email protected]>
17517 L:      [email protected]
17518 S:      Supported
17519 F:      drivers/perf/riscv_pmu.c
17520 F:      drivers/perf/riscv_pmu_legacy.c
17521 F:      drivers/perf/riscv_pmu_sbi.c
17522
17523 RISC-V ARCHITECTURE
17524 M:      Paul Walmsley <[email protected]>
17525 M:      Palmer Dabbelt <[email protected]>
17526 M:      Albert Ou <[email protected]>
17527 L:      [email protected]
17528 S:      Supported
17529 P:      Documentation/riscv/patch-acceptance.rst
17530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
17531 F:      arch/riscv/
17532 N:      riscv
17533 K:      riscv
17534
17535 RISC-V/MICROCHIP POLARFIRE SOC SUPPORT
17536 M:      Conor Dooley <[email protected]>
17537 M:      Daire McNamara <[email protected]>
17538 L:      [email protected]
17539 S:      Supported
17540 F:      arch/riscv/boot/dts/microchip/
17541 F:      drivers/char/hw_random/mpfs-rng.c
17542 F:      drivers/clk/microchip/clk-mpfs.c
17543 F:      drivers/mailbox/mailbox-mpfs.c
17544 F:      drivers/pci/controller/pcie-microchip-host.c
17545 F:      drivers/rtc/rtc-mpfs.c
17546 F:      drivers/soc/microchip/
17547 F:      drivers/spi/spi-microchip-core.c
17548 F:      drivers/usb/musb/mpfs.c
17549 F:      include/soc/microchip/mpfs.h
17550
17551 RNBD BLOCK DRIVERS
17552 M:      Md. Haris Iqbal <[email protected]>
17553 M:      Jack Wang <[email protected]>
17554 L:      [email protected]
17555 S:      Maintained
17556 F:      drivers/block/rnbd/
17557
17558 ROCCAT DRIVERS
17559 M:      Stefan Achatz <[email protected]>
17560 S:      Maintained
17561 W:      http://sourceforge.net/projects/roccat/
17562 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
17563 F:      drivers/hid/hid-roccat*
17564 F:      include/linux/hid-roccat*
17565
17566 ROCKCHIP I2S TDM DRIVER
17567 M:      Nicolas Frattaroli <[email protected]>
17568 L:      [email protected]
17569 S:      Maintained
17570 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
17571 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
17572
17573 ROCKCHIP ISP V1 DRIVER
17574 M:      Dafna Hirschfeld <[email protected]>
17575 L:      [email protected]
17576 L:      [email protected]
17577 S:      Maintained
17578 F:      Documentation/admin-guide/media/rkisp1.rst
17579 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
17580 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
17581 F:      drivers/media/platform/rockchip/rkisp1
17582 F:      include/uapi/linux/rkisp1-config.h
17583
17584 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
17585 M:      Jacob Chen <[email protected]>
17586 M:      Ezequiel Garcia <[email protected]>
17587 L:      [email protected]
17588 L:      [email protected]
17589 S:      Maintained
17590 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
17591 F:      drivers/media/platform/rockchip/rga/
17592
17593 ROCKCHIP VIDEO DECODER DRIVER
17594 M:      Ezequiel Garcia <[email protected]>
17595 L:      [email protected]
17596 L:      [email protected]
17597 S:      Maintained
17598 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
17599 F:      drivers/staging/media/rkvdec/
17600
17601 ROCKER DRIVER
17602 M:      Jiri Pirko <[email protected]>
17603 L:      [email protected]
17604 S:      Supported
17605 F:      drivers/net/ethernet/rocker/
17606
17607 ROCKETPORT EXPRESS/INFINITY DRIVER
17608 M:      Kevin Cernekee <[email protected]>
17609 L:      [email protected]
17610 S:      Odd Fixes
17611 F:      drivers/tty/serial/rp2.*
17612
17613 ROHM BD99954 CHARGER IC
17614 R:      Matti Vaittinen <[email protected]>
17615 S:      Supported
17616 F:      drivers/power/supply/bd99954-charger.c
17617 F:      drivers/power/supply/bd99954-charger.h
17618
17619 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
17620 M:      Tomasz Duszynski <[email protected]>
17621 S:      Maintained
17622 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
17623 F:      drivers/iio/light/bh1750.c
17624
17625 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
17626 M:      Marek Vasut <[email protected]>
17627 L:      [email protected]
17628 L:      [email protected]
17629 S:      Supported
17630 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
17631 F:      drivers/gpio/gpio-bd9571mwv.c
17632 F:      drivers/mfd/bd9571mwv.c
17633 F:      drivers/regulator/bd9571mwv-regulator.c
17634 F:      include/linux/mfd/bd9571mwv.h
17635
17636 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
17637 R:      Matti Vaittinen <[email protected]>
17638 S:      Supported
17639 F:      drivers/clk/clk-bd718x7.c
17640 F:      drivers/gpio/gpio-bd71815.c
17641 F:      drivers/gpio/gpio-bd71828.c
17642 F:      drivers/mfd/rohm-bd71828.c
17643 F:      drivers/mfd/rohm-bd718x7.c
17644 F:      drivers/mfd/rohm-bd9576.c
17645 F:      drivers/regulator/bd71815-regulator.c
17646 F:      drivers/regulator/bd71828-regulator.c
17647 F:      drivers/regulator/bd718x7-regulator.c
17648 F:      drivers/regulator/bd9576-regulator.c
17649 F:      drivers/regulator/rohm-regulator.c
17650 F:      drivers/rtc/rtc-bd70528.c
17651 F:      drivers/watchdog/bd9576_wdt.c
17652 F:      include/linux/mfd/rohm-bd71815.h
17653 F:      include/linux/mfd/rohm-bd71828.h
17654 F:      include/linux/mfd/rohm-bd718x7.h
17655 F:      include/linux/mfd/rohm-bd957x.h
17656 F:      include/linux/mfd/rohm-generic.h
17657 F:      include/linux/mfd/rohm-shared.h
17658
17659 ROSE NETWORK LAYER
17660 M:      Ralf Baechle <[email protected]>
17661 L:      [email protected]
17662 S:      Maintained
17663 W:      http://www.linux-ax25.org/
17664 F:      include/net/rose.h
17665 F:      include/uapi/linux/rose.h
17666 F:      net/rose/
17667
17668 ROTATION DRIVER FOR ALLWINNER A83T
17669 M:      Jernej Skrabec <[email protected]>
17670 L:      [email protected]
17671 S:      Maintained
17672 T:      git git://linuxtv.org/media_tree.git
17673 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
17674 F:      drivers/media/platform/sunxi/sun8i-rotate/
17675
17676 RPMSG TTY DRIVER
17677 M:      Arnaud Pouliquen <[email protected]>
17678 L:      [email protected]
17679 S:      Maintained
17680 F:      drivers/tty/rpmsg_tty.c
17681
17682 RTL2830 MEDIA DRIVER
17683 M:      Antti Palosaari <[email protected]>
17684 L:      [email protected]
17685 S:      Maintained
17686 W:      https://linuxtv.org
17687 W:      http://palosaari.fi/linux/
17688 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17689 T:      git git://linuxtv.org/anttip/media_tree.git
17690 F:      drivers/media/dvb-frontends/rtl2830*
17691
17692 RTL2832 MEDIA DRIVER
17693 M:      Antti Palosaari <[email protected]>
17694 L:      [email protected]
17695 S:      Maintained
17696 W:      https://linuxtv.org
17697 W:      http://palosaari.fi/linux/
17698 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17699 T:      git git://linuxtv.org/anttip/media_tree.git
17700 F:      drivers/media/dvb-frontends/rtl2832*
17701
17702 RTL2832_SDR MEDIA DRIVER
17703 M:      Antti Palosaari <[email protected]>
17704 L:      [email protected]
17705 S:      Maintained
17706 W:      https://linuxtv.org
17707 W:      http://palosaari.fi/linux/
17708 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17709 T:      git git://linuxtv.org/anttip/media_tree.git
17710 F:      drivers/media/dvb-frontends/rtl2832_sdr*
17711
17712 RTL8180 WIRELESS DRIVER
17713 L:      [email protected]
17714 S:      Orphan
17715 W:      https://wireless.wiki.kernel.org/
17716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
17717 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
17718
17719 RTL8187 WIRELESS DRIVER
17720 M:      Herton Ronaldo Krzesinski <[email protected]>
17721 M:      Hin-Tak Leung <[email protected]>
17722 M:      Larry Finger <[email protected]>
17723 L:      [email protected]
17724 S:      Maintained
17725 W:      https://wireless.wiki.kernel.org/
17726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
17727 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
17728
17729 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
17730 M:      Jes Sorensen <[email protected]>
17731 L:      [email protected]
17732 S:      Maintained
17733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
17734 F:      drivers/net/wireless/realtek/rtl8xxxu/
17735
17736 RTRS TRANSPORT DRIVERS
17737 M:      Md. Haris Iqbal <[email protected]>
17738 M:      Jack Wang <[email protected]>
17739 L:      [email protected]
17740 S:      Maintained
17741 F:      drivers/infiniband/ulp/rtrs/
17742
17743 RXRPC SOCKETS (AF_RXRPC)
17744 M:      David Howells <[email protected]>
17745 M:      Marc Dionne <[email protected]>
17746 L:      [email protected]
17747 S:      Supported
17748 W:      https://www.infradead.org/~dhowells/kafs/
17749 F:      Documentation/networking/rxrpc.rst
17750 F:      include/keys/rxrpc-type.h
17751 F:      include/net/af_rxrpc.h
17752 F:      include/trace/events/rxrpc.h
17753 F:      include/uapi/linux/rxrpc.h
17754 F:      net/rxrpc/
17755
17756 S3 SAVAGE FRAMEBUFFER DRIVER
17757 M:      Antonino Daplas <[email protected]>
17758 L:      [email protected]
17759 S:      Maintained
17760 F:      drivers/video/fbdev/savage/
17761
17762 S390
17763 M:      Heiko Carstens <[email protected]>
17764 M:      Vasily Gorbik <[email protected]>
17765 M:      Alexander Gordeev <[email protected]>
17766 R:      Christian Borntraeger <[email protected]>
17767 R:      Sven Schnelle <[email protected]>
17768 L:      [email protected]
17769 S:      Supported
17770 W:      http://www.ibm.com/developerworks/linux/linux390/
17771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
17772 F:      Documentation/driver-api/s390-drivers.rst
17773 F:      Documentation/s390/
17774 F:      arch/s390/
17775 F:      drivers/s390/
17776
17777 S390 COMMON I/O LAYER
17778 M:      Vineeth Vijayan <[email protected]>
17779 M:      Peter Oberparleiter <[email protected]>
17780 L:      [email protected]
17781 S:      Supported
17782 W:      http://www.ibm.com/developerworks/linux/linux390/
17783 F:      drivers/s390/cio/
17784
17785 S390 DASD DRIVER
17786 M:      Stefan Haberland <[email protected]>
17787 M:      Jan Hoeppner <[email protected]>
17788 L:      [email protected]
17789 S:      Supported
17790 W:      http://www.ibm.com/developerworks/linux/linux390/
17791 F:      block/partitions/ibm.c
17792 F:      drivers/s390/block/dasd*
17793 F:      include/linux/dasd_mod.h
17794
17795 S390 IOMMU (PCI)
17796 M:      Matthew Rosato <[email protected]>
17797 M:      Gerald Schaefer <[email protected]>
17798 L:      [email protected]
17799 S:      Supported
17800 W:      http://www.ibm.com/developerworks/linux/linux390/
17801 F:      drivers/iommu/s390-iommu.c
17802
17803 S390 IUCV NETWORK LAYER
17804 M:      Alexandra Winter <[email protected]>
17805 M:      Wenjia Zhang <[email protected]>
17806 L:      [email protected]
17807 L:      [email protected]
17808 S:      Supported
17809 W:      http://www.ibm.com/developerworks/linux/linux390/
17810 F:      drivers/s390/net/*iucv*
17811 F:      include/net/iucv/
17812 F:      net/iucv/
17813
17814 S390 NETWORK DRIVERS
17815 M:      Alexandra Winter <[email protected]>
17816 M:      Wenjia Zhang <[email protected]>
17817 L:      [email protected]
17818 L:      [email protected]
17819 S:      Supported
17820 W:      http://www.ibm.com/developerworks/linux/linux390/
17821 F:      drivers/s390/net/
17822
17823 S390 PCI SUBSYSTEM
17824 M:      Niklas Schnelle <[email protected]>
17825 M:      Gerald Schaefer <[email protected]>
17826 L:      [email protected]
17827 S:      Supported
17828 W:      http://www.ibm.com/developerworks/linux/linux390/
17829 F:      arch/s390/pci/
17830 F:      drivers/pci/hotplug/s390_pci_hpc.c
17831 F:      Documentation/s390/pci.rst
17832
17833 S390 VFIO AP DRIVER
17834 M:      Tony Krowiak <[email protected]>
17835 M:      Halil Pasic <[email protected]>
17836 M:      Jason Herne <[email protected]>
17837 L:      [email protected]
17838 S:      Supported
17839 W:      http://www.ibm.com/developerworks/linux/linux390/
17840 F:      Documentation/s390/vfio-ap*
17841 F:      drivers/s390/crypto/vfio_ap*
17842
17843 S390 VFIO-CCW DRIVER
17844 M:      Eric Farman <[email protected]>
17845 M:      Matthew Rosato <[email protected]>
17846 R:      Halil Pasic <[email protected]>
17847 L:      [email protected]
17848 L:      [email protected]
17849 S:      Supported
17850 F:      Documentation/s390/vfio-ccw.rst
17851 F:      drivers/s390/cio/vfio_ccw*
17852 F:      include/uapi/linux/vfio_ccw.h
17853
17854 S390 VFIO-PCI DRIVER
17855 M:      Matthew Rosato <[email protected]>
17856 M:      Eric Farman <[email protected]>
17857 L:      [email protected]
17858 L:      [email protected]
17859 S:      Supported
17860 F:      arch/s390/kvm/pci*
17861 F:      drivers/vfio/pci/vfio_pci_zdev.c
17862 F:      include/uapi/linux/vfio_zdev.h
17863
17864 S390 ZCRYPT DRIVER
17865 M:      Harald Freudenberger <[email protected]>
17866 L:      [email protected]
17867 S:      Supported
17868 W:      http://www.ibm.com/developerworks/linux/linux390/
17869 F:      drivers/s390/crypto/
17870
17871 S390 ZFCP DRIVER
17872 M:      Steffen Maier <[email protected]>
17873 M:      Benjamin Block <[email protected]>
17874 L:      [email protected]
17875 S:      Supported
17876 W:      http://www.ibm.com/developerworks/linux/linux390/
17877 F:      drivers/s390/scsi/zfcp_*
17878
17879 S3C ADC BATTERY DRIVER
17880 M:      Krzysztof Kozlowski <[email protected]>
17881 L:      [email protected]
17882 S:      Odd Fixes
17883 F:      drivers/power/supply/s3c_adc_battery.c
17884 F:      include/linux/s3c_adc_battery.h
17885
17886 S3C24XX SD/MMC Driver
17887 M:      Ben Dooks <[email protected]>
17888 L:      [email protected] (moderated for non-subscribers)
17889 S:      Supported
17890 F:      drivers/mmc/host/s3cmci.*
17891
17892 SAA6588 RDS RECEIVER DRIVER
17893 M:      Hans Verkuil <[email protected]>
17894 L:      [email protected]
17895 S:      Odd Fixes
17896 W:      https://linuxtv.org
17897 T:      git git://linuxtv.org/media_tree.git
17898 F:      drivers/media/i2c/saa6588*
17899
17900 SAA7134 VIDEO4LINUX DRIVER
17901 M:      Mauro Carvalho Chehab <[email protected]>
17902 L:      [email protected]
17903 S:      Odd fixes
17904 W:      https://linuxtv.org
17905 T:      git git://linuxtv.org/media_tree.git
17906 F:      Documentation/driver-api/media/drivers/saa7134*
17907 F:      drivers/media/pci/saa7134/
17908
17909 SAA7146 VIDEO4LINUX-2 DRIVER
17910 M:      Hans Verkuil <[email protected]>
17911 L:      [email protected]
17912 S:      Maintained
17913 T:      git git://linuxtv.org/media_tree.git
17914 F:      drivers/media/common/saa7146/
17915 F:      drivers/media/pci/saa7146/
17916 F:      include/media/drv-intf/saa7146*
17917
17918 SAFESETID SECURITY MODULE
17919 M:      Micah Morton <[email protected]>
17920 S:      Supported
17921 F:      Documentation/admin-guide/LSM/SafeSetID.rst
17922 F:      security/safesetid/
17923
17924 SAMSUNG AUDIO (ASoC) DRIVERS
17925 M:      Krzysztof Kozlowski <[email protected]>
17926 M:      Sylwester Nawrocki <[email protected]>
17927 L:      [email protected] (moderated for non-subscribers)
17928 S:      Supported
17929 B:      mailto:[email protected]
17930 F:      Documentation/devicetree/bindings/sound/samsung*
17931 F:      sound/soc/samsung/
17932
17933 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
17934 M:      Krzysztof Kozlowski <[email protected]>
17935 L:      [email protected]
17936 L:      [email protected]
17937 S:      Maintained
17938 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
17939 F:      drivers/crypto/exynos-rng.c
17940
17941 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
17942 M:      Łukasz Stelmach <[email protected]>
17943 L:      [email protected]
17944 S:      Maintained
17945 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
17946 F:      drivers/char/hw_random/exynos-trng.c
17947
17948 SAMSUNG FRAMEBUFFER DRIVER
17949 M:      Jingoo Han <[email protected]>
17950 L:      [email protected]
17951 S:      Maintained
17952 F:      drivers/video/fbdev/s3c-fb.c
17953
17954 SAMSUNG INTERCONNECT DRIVERS
17955 M:      Sylwester Nawrocki <[email protected]>
17956 M:      Artur Świgoń <[email protected]>
17957 L:      [email protected]
17958 L:      [email protected]
17959 S:      Supported
17960 F:      drivers/interconnect/samsung/
17961
17962 SAMSUNG LAPTOP DRIVER
17963 M:      Corentin Chary <[email protected]>
17964 L:      [email protected]
17965 S:      Maintained
17966 F:      drivers/platform/x86/samsung-laptop.c
17967
17968 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
17969 M:      Krzysztof Kozlowski <[email protected]>
17970 M:      Bartlomiej Zolnierkiewicz <[email protected]>
17971 L:      [email protected]
17972 L:      [email protected]
17973 S:      Supported
17974 B:      mailto:[email protected]
17975 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
17976 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
17977 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
17978 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
17979 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
17980 F:      drivers/clk/clk-s2mps11.c
17981 F:      drivers/mfd/sec*.c
17982 F:      drivers/regulator/s2m*.c
17983 F:      drivers/regulator/s5m*.c
17984 F:      drivers/rtc/rtc-s5m.c
17985 F:      include/linux/mfd/samsung/
17986
17987 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
17988 M:      Sylwester Nawrocki <[email protected]>
17989 L:      [email protected]
17990 L:      [email protected]
17991 S:      Maintained
17992 F:      drivers/media/platform/samsung/s3c-camif/
17993 F:      include/media/drv-intf/s3c_camif.h
17994
17995 SAMSUNG S3FWRN5 NFC DRIVER
17996 M:      Krzysztof Kozlowski <[email protected]>
17997 M:      Krzysztof Opasiak <[email protected]>
17998 L:      [email protected] (subscribers-only)
17999 S:      Maintained
18000 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
18001 F:      drivers/nfc/s3fwrn5
18002
18003 SAMSUNG S5C73M3 CAMERA DRIVER
18004 M:      Sylwester Nawrocki <[email protected]>
18005 M:      Andrzej Hajda <[email protected]>
18006 L:      [email protected]
18007 S:      Supported
18008 F:      drivers/media/i2c/s5c73m3/*
18009
18010 SAMSUNG S5K5BAF CAMERA DRIVER
18011 M:      Sylwester Nawrocki <[email protected]>
18012 M:      Andrzej Hajda <[email protected]>
18013 L:      [email protected]
18014 S:      Supported
18015 F:      drivers/media/i2c/s5k5baf.c
18016
18017 SAMSUNG S5P Security SubSystem (SSS) DRIVER
18018 M:      Krzysztof Kozlowski <[email protected]>
18019 M:      Vladimir Zapolskiy <[email protected]>
18020 L:      [email protected]
18021 L:      [email protected]
18022 S:      Maintained
18023 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
18024 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
18025 F:      drivers/crypto/s5p-sss.c
18026
18027 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
18028 M:      Sylwester Nawrocki <[email protected]>
18029 L:      [email protected]
18030 S:      Supported
18031 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
18032 F:      drivers/media/platform/samsung/exynos4-is/
18033
18034 SAMSUNG SOC CLOCK DRIVERS
18035 M:      Sylwester Nawrocki <[email protected]>
18036 M:      Tomasz Figa <[email protected]>
18037 M:      Chanwoo Choi <[email protected]>
18038 R:      Alim Akhtar <[email protected]>
18039 L:      [email protected]
18040 S:      Supported
18041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
18042 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
18043 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
18044 F:      drivers/clk/samsung/
18045 F:      include/dt-bindings/clock/exynos*.h
18046 F:      include/dt-bindings/clock/s3c*.h
18047 F:      include/dt-bindings/clock/s5p*.h
18048 F:      include/dt-bindings/clock/samsung,*.h
18049 F:      include/linux/clk/samsung.h
18050 F:      include/linux/platform_data/clk-s3c2410.h
18051
18052 SAMSUNG SPI DRIVERS
18053 M:      Krzysztof Kozlowski <[email protected]>
18054 M:      Andi Shyti <[email protected]>
18055 L:      [email protected]
18056 L:      [email protected]
18057 S:      Maintained
18058 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
18059 F:      drivers/spi/spi-s3c*
18060 F:      include/linux/platform_data/spi-s3c64xx.h
18061 F:      include/linux/spi/s3c24xx-fiq.h
18062
18063 SAMSUNG SXGBE DRIVERS
18064 M:      Byungho An <[email protected]>
18065 L:      [email protected]
18066 S:      Supported
18067 F:      drivers/net/ethernet/samsung/sxgbe/
18068
18069 SAMSUNG THERMAL DRIVER
18070 M:      Bartlomiej Zolnierkiewicz <[email protected]>
18071 M:      Krzysztof Kozlowski <[email protected]>
18072 L:      [email protected]
18073 L:      [email protected]
18074 S:      Maintained
18075 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
18076 F:      drivers/thermal/samsung/
18077
18078 SAMSUNG USB2 PHY DRIVER
18079 M:      Sylwester Nawrocki <[email protected]>
18080 L:      [email protected]
18081 S:      Supported
18082 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
18083 F:      Documentation/driver-api/phy/samsung-usb2.rst
18084 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
18085 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
18086 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
18087 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
18088 F:      drivers/phy/samsung/phy-samsung-usb2.c
18089 F:      drivers/phy/samsung/phy-samsung-usb2.h
18090
18091 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
18092 M:      Paul Barker <[email protected]>
18093 R:      Marc Murphy <[email protected]>
18094 S:      Supported
18095 F:      arch/arm/boot/dts/am335x-sancloud*
18096
18097 SC1200 WDT DRIVER
18098 M:      Zwane Mwaikambo <[email protected]>
18099 S:      Maintained
18100 F:      drivers/watchdog/sc1200wdt.c
18101
18102 SCHEDULER
18103 M:      Ingo Molnar <[email protected]>
18104 M:      Peter Zijlstra <[email protected]>
18105 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
18106 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
18107 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
18108 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
18109 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
18110 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
18111 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
18112 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
18113 L:      [email protected]
18114 S:      Maintained
18115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
18116 F:      include/linux/preempt.h
18117 F:      include/linux/sched.h
18118 F:      include/linux/wait.h
18119 F:      include/uapi/linux/sched.h
18120 F:      kernel/sched/
18121
18122 SCR24X CHIP CARD INTERFACE DRIVER
18123 M:      Lubomir Rintel <[email protected]>
18124 S:      Supported
18125 F:      drivers/char/pcmcia/scr24x_cs.c
18126
18127 SCSI RDMA PROTOCOL (SRP) INITIATOR
18128 M:      Bart Van Assche <[email protected]>
18129 L:      [email protected]
18130 S:      Supported
18131 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
18132 F:      drivers/infiniband/ulp/srp/
18133 F:      include/scsi/srp.h
18134
18135 SCSI RDMA PROTOCOL (SRP) TARGET
18136 M:      Bart Van Assche <[email protected]>
18137 L:      [email protected]
18138 L:      [email protected]
18139 S:      Supported
18140 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
18141 F:      drivers/infiniband/ulp/srpt/
18142
18143 SCSI SG DRIVER
18144 M:      Doug Gilbert <[email protected]>
18145 L:      [email protected]
18146 S:      Maintained
18147 W:      http://sg.danny.cz/sg
18148 F:      Documentation/scsi/scsi-generic.rst
18149 F:      drivers/scsi/sg.c
18150 F:      include/scsi/sg.h
18151
18152 SCSI SUBSYSTEM
18153 M:      "James E.J. Bottomley" <[email protected]>
18154 M:      "Martin K. Petersen" <[email protected]>
18155 L:      [email protected]
18156 S:      Maintained
18157 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
18158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
18159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
18160 F:      Documentation/devicetree/bindings/scsi/
18161 F:      drivers/scsi/
18162 F:      drivers/ufs/
18163 F:      include/scsi/
18164
18165 SCSI TAPE DRIVER
18166 M:      Kai Mäkisara <[email protected]>
18167 L:      [email protected]
18168 S:      Maintained
18169 F:      Documentation/scsi/st.rst
18170 F:      drivers/scsi/st.*
18171 F:      drivers/scsi/st_*.h
18172
18173 SCSI TARGET CORE USER DRIVER
18174 M:      Bodo Stroesser <[email protected]>
18175 L:      [email protected]
18176 L:      [email protected]
18177 S:      Supported
18178 F:      Documentation/target/tcmu-design.rst
18179 F:      drivers/target/target_core_user.c
18180 F:      include/uapi/linux/target_core_user.h
18181
18182 SCSI TARGET SUBSYSTEM
18183 M:      "Martin K. Petersen" <[email protected]>
18184 L:      [email protected]
18185 L:      [email protected]
18186 S:      Supported
18187 W:      http://www.linux-iscsi.org
18188 Q:      https://patchwork.kernel.org/project/target-devel/list/
18189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
18190 F:      Documentation/target/
18191 F:      drivers/target/
18192 F:      include/target/
18193
18194 SCTP PROTOCOL
18195 M:      Vlad Yasevich <[email protected]>
18196 M:      Neil Horman <[email protected]>
18197 M:      Marcelo Ricardo Leitner <[email protected]>
18198 L:      [email protected]
18199 S:      Maintained
18200 W:      http://lksctp.sourceforge.net
18201 F:      Documentation/networking/sctp.rst
18202 F:      include/linux/sctp.h
18203 F:      include/net/sctp/
18204 F:      include/uapi/linux/sctp.h
18205 F:      net/sctp/
18206
18207 SCx200 CPU SUPPORT
18208 M:      Jim Cromie <[email protected]>
18209 S:      Odd Fixes
18210 F:      Documentation/i2c/busses/scx200_acb.rst
18211 F:      arch/x86/platform/scx200/
18212 F:      drivers/i2c/busses/scx200*
18213 F:      drivers/mtd/maps/scx200_docflash.c
18214 F:      drivers/watchdog/scx200_wdt.c
18215 F:      include/linux/scx200.h
18216
18217 SCx200 GPIO DRIVER
18218 M:      Jim Cromie <[email protected]>
18219 S:      Maintained
18220 F:      drivers/char/scx200_gpio.c
18221 F:      include/linux/scx200_gpio.h
18222
18223 SCx200 HRT CLOCKSOURCE DRIVER
18224 M:      Jim Cromie <[email protected]>
18225 S:      Maintained
18226 F:      drivers/clocksource/scx200_hrt.c
18227
18228 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
18229 M:      Sascha Sommer <[email protected]>
18230 L:      [email protected] (subscribers-only)
18231 S:      Maintained
18232 F:      drivers/mmc/host/sdricoh_cs.c
18233
18234 SECO BOARDS CEC DRIVER
18235 M:      Ettore Chimenti <[email protected]>
18236 S:      Maintained
18237 F:      drivers/media/cec/platform/seco/seco-cec.c
18238 F:      drivers/media/cec/platform/seco/seco-cec.h
18239
18240 SECURE COMPUTING
18241 M:      Kees Cook <[email protected]>
18242 R:      Andy Lutomirski <[email protected]>
18243 R:      Will Drewry <[email protected]>
18244 S:      Supported
18245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
18246 F:      Documentation/userspace-api/seccomp_filter.rst
18247 F:      include/linux/seccomp.h
18248 F:      include/uapi/linux/seccomp.h
18249 F:      kernel/seccomp.c
18250 F:      tools/testing/selftests/kselftest_harness.h
18251 F:      tools/testing/selftests/seccomp/*
18252 K:      \bsecure_computing
18253 K:      \bTIF_SECCOMP\b
18254
18255 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
18256 M:      Al Cooper <[email protected]>
18257 R:      Broadcom internal kernel review list <[email protected]>
18258 L:      [email protected]
18259 S:      Maintained
18260 F:      drivers/mmc/host/sdhci-brcmstb*
18261
18262 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
18263 M:      Adrian Hunter <[email protected]>
18264 L:      [email protected]
18265 S:      Maintained
18266 F:      drivers/mmc/host/sdhci*
18267
18268 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
18269 M:      Eugen Hristev <[email protected]>
18270 L:      [email protected]
18271 S:      Supported
18272 F:      drivers/mmc/host/sdhci-of-at91.c
18273
18274 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
18275 M:      Ben Dooks <[email protected]>
18276 M:      Jaehoon Chung <[email protected]>
18277 L:      [email protected]
18278 S:      Maintained
18279 F:      drivers/mmc/host/sdhci-s3c*
18280
18281 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
18282 M:      Viresh Kumar <[email protected]>
18283 L:      [email protected]
18284 S:      Maintained
18285 F:      drivers/mmc/host/sdhci-spear.c
18286
18287 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
18288 M:      Kishon Vijay Abraham I <[email protected]>
18289 L:      [email protected]
18290 S:      Maintained
18291 F:      drivers/mmc/host/sdhci-omap.c
18292
18293 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
18294 M:      Haibo Chen <[email protected]>
18295 L:      [email protected]
18296 L:      [email protected]
18297 S:      Maintained
18298 F:      drivers/mmc/host/sdhci-esdhc-imx.c
18299
18300 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
18301 M:      Jonathan Derrick <[email protected]>
18302 M:      Revanth Rajashekar <[email protected]>
18303 L:      [email protected]
18304 S:      Supported
18305 F:      block/opal_proto.h
18306 F:      block/sed*
18307 F:      include/linux/sed*
18308 F:      include/uapi/linux/sed*
18309
18310 SECURITY CONTACT
18311 M:      Security Officers <[email protected]>
18312 S:      Supported
18313 F:      Documentation/admin-guide/security-bugs.rst
18314
18315 SECURITY SUBSYSTEM
18316 M:      Paul Moore <[email protected]>
18317 M:      James Morris <[email protected]>
18318 M:      "Serge E. Hallyn" <[email protected]>
18319 L:      [email protected] (suggested Cc:)
18320 S:      Supported
18321 W:      http://kernsec.org/
18322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
18323 F:      security/
18324 X:      security/selinux/
18325
18326 SELINUX SECURITY MODULE
18327 M:      Paul Moore <[email protected]>
18328 M:      Stephen Smalley <[email protected]>
18329 M:      Eric Paris <[email protected]>
18330 L:      [email protected]
18331 S:      Supported
18332 W:      https://selinuxproject.org
18333 W:      https://github.com/SELinuxProject
18334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
18335 F:      Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
18336 F:      Documentation/ABI/obsolete/sysfs-selinux-disable
18337 F:      Documentation/admin-guide/LSM/SELinux.rst
18338 F:      include/trace/events/avc.h
18339 F:      include/uapi/linux/selinux_netlink.h
18340 F:      scripts/selinux/
18341 F:      security/selinux/
18342
18343 SENSABLE PHANTOM
18344 M:      Jiri Slaby <[email protected]>
18345 S:      Maintained
18346 F:      drivers/misc/phantom.c
18347 F:      include/uapi/linux/phantom.h
18348
18349 SENSEAIR SUNRISE 006-0-0007
18350 M:      Jacopo Mondi <[email protected]>
18351 S:      Maintained
18352 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
18353 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
18354 F:      drivers/iio/chemical/sunrise_co2.c
18355
18356 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
18357 M:      Tomasz Duszynski <[email protected]>
18358 S:      Maintained
18359 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
18360 F:      drivers/iio/chemical/scd30.h
18361 F:      drivers/iio/chemical/scd30_core.c
18362 F:      drivers/iio/chemical/scd30_i2c.c
18363 F:      drivers/iio/chemical/scd30_serial.c
18364
18365 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
18366 M:      Roan van Dijk <[email protected]>
18367 S:      Maintained
18368 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
18369 F:      drivers/iio/chemical/scd4x.c
18370
18371 SENSIRION SGP40 GAS SENSOR DRIVER
18372 M:      Andreas Klinger <[email protected]>
18373 S:      Maintained
18374 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
18375 F:      drivers/iio/chemical/sgp40.c
18376
18377 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
18378 M:      Tomasz Duszynski <[email protected]>
18379 S:      Maintained
18380 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
18381 F:      drivers/iio/chemical/sps30.c
18382 F:      drivers/iio/chemical/sps30_i2c.c
18383 F:      drivers/iio/chemical/sps30_serial.c
18384
18385 SERIAL DEVICE BUS
18386 M:      Rob Herring <[email protected]>
18387 L:      [email protected]
18388 S:      Maintained
18389 F:      Documentation/devicetree/bindings/serial/serial.yaml
18390 F:      drivers/tty/serdev/
18391 F:      include/linux/serdev.h
18392
18393 SERIAL DRIVERS
18394 M:      Greg Kroah-Hartman <[email protected]>
18395 L:      [email protected]
18396 S:      Maintained
18397 F:      Documentation/devicetree/bindings/serial/
18398 F:      drivers/tty/serial/
18399
18400 SERIAL IR RECEIVER
18401 M:      Sean Young <[email protected]>
18402 L:      [email protected]
18403 S:      Maintained
18404 F:      drivers/media/rc/serial_ir.c
18405
18406 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
18407 M:      Srinivas Kandagatla <[email protected]>
18408 L:      [email protected] (moderated for non-subscribers)
18409 S:      Maintained
18410 F:      Documentation/devicetree/bindings/slimbus/
18411 F:      drivers/slimbus/
18412 F:      include/linux/slimbus.h
18413
18414 SFC NETWORK DRIVER
18415 M:      Edward Cree <[email protected]>
18416 M:      Martin Habets <[email protected]>
18417 L:      [email protected]
18418 S:      Supported
18419 F:      drivers/net/ethernet/sfc/
18420
18421 SFF/SFP/SFP+ MODULE SUPPORT
18422 M:      Russell King <[email protected]>
18423 L:      [email protected]
18424 S:      Maintained
18425 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
18426 F:      drivers/net/phy/phylink.c
18427 F:      drivers/net/phy/sfp*
18428 F:      include/linux/mdio/mdio-i2c.h
18429 F:      include/linux/phylink.h
18430 F:      include/linux/sfp.h
18431 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)
18432
18433 SGI GRU DRIVER
18434 M:      Dimitri Sivanich <[email protected]>
18435 S:      Maintained
18436 F:      drivers/misc/sgi-gru/
18437
18438 SGI XP/XPC/XPNET DRIVER
18439 M:      Robin Holt <[email protected]>
18440 M:      Steve Wahl <[email protected]>
18441 R:      Mike Travis <[email protected]>
18442 S:      Maintained
18443 F:      drivers/misc/sgi-xp/
18444
18445 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
18446 M:      Karsten Graul <[email protected]>
18447 M:      Wenjia Zhang <[email protected]>
18448 L:      [email protected]
18449 S:      Supported
18450 W:      http://www.ibm.com/developerworks/linux/linux390/
18451 F:      net/smc/
18452
18453 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
18454 M:      Linus Walleij <[email protected]>
18455 L:      [email protected]
18456 S:      Maintained
18457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
18458 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
18459 F:      drivers/iio/light/gp2ap002.c
18460
18461 SHARP RJ54N1CB0C SENSOR DRIVER
18462 M:      Jacopo Mondi <[email protected]>
18463 L:      [email protected]
18464 S:      Odd fixes
18465 T:      git git://linuxtv.org/media_tree.git
18466 F:      drivers/media/i2c/rj54n1cb0c.c
18467 F:      include/media/i2c/rj54n1cb0c.h
18468
18469 SH_VOU V4L2 OUTPUT DRIVER
18470 L:      [email protected]
18471 S:      Orphan
18472 F:      drivers/media/platform/renesas/sh_vou.c
18473 F:      include/media/drv-intf/sh_vou.h
18474
18475 SI2157 MEDIA DRIVER
18476 M:      Antti Palosaari <[email protected]>
18477 L:      [email protected]
18478 S:      Maintained
18479 W:      https://linuxtv.org
18480 W:      http://palosaari.fi/linux/
18481 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18482 T:      git git://linuxtv.org/anttip/media_tree.git
18483 F:      drivers/media/tuners/si2157*
18484
18485 SI2165 MEDIA DRIVER
18486 M:      Matthias Schwarzott <[email protected]>
18487 L:      [email protected]
18488 S:      Maintained
18489 W:      https://linuxtv.org
18490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18491 F:      drivers/media/dvb-frontends/si2165*
18492
18493 SI2168 MEDIA DRIVER
18494 M:      Antti Palosaari <[email protected]>
18495 L:      [email protected]
18496 S:      Maintained
18497 W:      https://linuxtv.org
18498 W:      http://palosaari.fi/linux/
18499 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18500 T:      git git://linuxtv.org/anttip/media_tree.git
18501 F:      drivers/media/dvb-frontends/si2168*
18502
18503 SI470X FM RADIO RECEIVER I2C DRIVER
18504 M:      Hans Verkuil <[email protected]>
18505 L:      [email protected]
18506 S:      Odd Fixes
18507 W:      https://linuxtv.org
18508 T:      git git://linuxtv.org/media_tree.git
18509 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
18510
18511 SI470X FM RADIO RECEIVER USB DRIVER
18512 M:      Hans Verkuil <[email protected]>
18513 L:      [email protected]
18514 S:      Maintained
18515 W:      https://linuxtv.org
18516 T:      git git://linuxtv.org/media_tree.git
18517 F:      drivers/media/radio/si470x/radio-si470x-common.c
18518 F:      drivers/media/radio/si470x/radio-si470x-usb.c
18519 F:      drivers/media/radio/si470x/radio-si470x.h
18520
18521 SI4713 FM RADIO TRANSMITTER I2C DRIVER
18522 M:      Eduardo Valentin <[email protected]>
18523 L:      [email protected]
18524 S:      Odd Fixes
18525 W:      https://linuxtv.org
18526 T:      git git://linuxtv.org/media_tree.git
18527 F:      drivers/media/radio/si4713/si4713.?
18528
18529 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
18530 M:      Eduardo Valentin <[email protected]>
18531 L:      [email protected]
18532 S:      Odd Fixes
18533 W:      https://linuxtv.org
18534 T:      git git://linuxtv.org/media_tree.git
18535 F:      drivers/media/radio/si4713/radio-platform-si4713.c
18536
18537 SI4713 FM RADIO TRANSMITTER USB DRIVER
18538 M:      Hans Verkuil <[email protected]>
18539 L:      [email protected]
18540 S:      Maintained
18541 W:      https://linuxtv.org
18542 T:      git git://linuxtv.org/media_tree.git
18543 F:      drivers/media/radio/si4713/radio-usb-si4713.c
18544
18545 SIANO DVB DRIVER
18546 M:      Mauro Carvalho Chehab <[email protected]>
18547 L:      [email protected]
18548 S:      Odd fixes
18549 W:      https://linuxtv.org
18550 T:      git git://linuxtv.org/media_tree.git
18551 F:      drivers/media/common/siano/
18552 F:      drivers/media/mmc/siano/
18553 F:      drivers/media/usb/siano/
18554 F:      drivers/media/usb/siano/
18555
18556 SIFIVE DRIVERS
18557 M:      Palmer Dabbelt <[email protected]>
18558 M:      Paul Walmsley <[email protected]>
18559 L:      [email protected]
18560 S:      Supported
18561 T:      git git://github.com/sifive/riscv-linux.git
18562 N:      sifive
18563 K:      [^@]sifive
18564
18565 SIFIVE FU540 SYSTEM-ON-CHIP
18566 M:      Paul Walmsley <[email protected]>
18567 M:      Palmer Dabbelt <[email protected]>
18568 L:      [email protected]
18569 S:      Supported
18570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
18571 N:      fu540
18572 K:      fu540
18573
18574 SIFIVE PDMA DRIVER
18575 M:      Green Wan <[email protected]>
18576 S:      Maintained
18577 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
18578 F:      drivers/dma/sf-pdma/
18579
18580 SILEAD TOUCHSCREEN DRIVER
18581 M:      Hans de Goede <[email protected]>
18582 L:      [email protected]
18583 L:      [email protected]
18584 S:      Maintained
18585 F:      drivers/input/touchscreen/silead.c
18586 F:      drivers/platform/x86/touchscreen_dmi.c
18587
18588 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
18589 M:      Jérôme Pouiller <[email protected]>
18590 S:      Supported
18591 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
18592 F:      drivers/net/wireless/silabs/wfx/
18593
18594 SILICON MOTION SM712 FRAME BUFFER DRIVER
18595 M:      Sudip Mukherjee <[email protected]>
18596 M:      Teddy Wang <[email protected]>
18597 M:      Sudip Mukherjee <[email protected]>
18598 L:      [email protected]
18599 S:      Maintained
18600 F:      Documentation/fb/sm712fb.rst
18601 F:      drivers/video/fbdev/sm712*
18602
18603 SILVACO I3C DUAL-ROLE MASTER
18604 M:      Miquel Raynal <[email protected]>
18605 M:      Conor Culhane <[email protected]>
18606 L:      [email protected] (moderated for non-subscribers)
18607 S:      Maintained
18608 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
18609 F:      drivers/i3c/master/svc-i3c-master.c
18610
18611 SIMPLEFB FB DRIVER
18612 M:      Hans de Goede <[email protected]>
18613 L:      [email protected]
18614 S:      Maintained
18615 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
18616 F:      drivers/video/fbdev/simplefb.c
18617 F:      include/linux/platform_data/simplefb.h
18618
18619 SIMTEC EB110ATX (Chalice CATS)
18620 M:      Simtec Linux Team <[email protected]>
18621 S:      Supported
18622 W:      http://www.simtec.co.uk/products/EB110ATX/
18623
18624 SIMTEC EB2410ITX (BAST)
18625 M:      Simtec Linux Team <[email protected]>
18626 S:      Supported
18627 W:      http://www.simtec.co.uk/products/EB2410ITX/
18628 F:      arch/arm/mach-s3c/bast-ide.c
18629 F:      arch/arm/mach-s3c/bast-irq.c
18630 F:      arch/arm/mach-s3c/mach-bast.c
18631
18632 SIOX
18633 M:      Thorsten Scherer <[email protected]>
18634 M:      Uwe Kleine-König <[email protected]>
18635 R:      Pengutronix Kernel Team <[email protected]>
18636 S:      Supported
18637 F:      drivers/gpio/gpio-siox.c
18638 F:      drivers/siox/*
18639 F:      include/trace/events/siox.h
18640
18641 SIPHASH PRF ROUTINES
18642 M:      Jason A. Donenfeld <[email protected]>
18643 S:      Maintained
18644 F:      include/linux/siphash.h
18645 F:      lib/siphash.c
18646 F:      lib/test_siphash.c
18647
18648 SIS 190 ETHERNET DRIVER
18649 M:      Francois Romieu <[email protected]>
18650 L:      [email protected]
18651 S:      Maintained
18652 F:      drivers/net/ethernet/sis/sis190.c
18653
18654 SIS 900/7016 FAST ETHERNET DRIVER
18655 M:      Daniele Venzano <[email protected]>
18656 L:      [email protected]
18657 S:      Maintained
18658 W:      http://www.brownhat.org/sis900.html
18659 F:      drivers/net/ethernet/sis/sis900.*
18660
18661 SIS FRAMEBUFFER DRIVER
18662 M:      Thomas Winischhofer <[email protected]>
18663 S:      Maintained
18664 W:      http://www.winischhofer.net/linuxsisvga.shtml
18665 F:      Documentation/fb/sisfb.rst
18666 F:      drivers/video/fbdev/sis/
18667 F:      include/video/sisfb.h
18668
18669 SIS I2C TOUCHSCREEN DRIVER
18670 M:      Mika Penttilä <[email protected]>
18671 L:      [email protected]
18672 S:      Maintained
18673 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
18674 F:      drivers/input/touchscreen/sis_i2c.c
18675
18676 SIS USB2VGA DRIVER
18677 M:      Thomas Winischhofer <[email protected]>
18678 S:      Maintained
18679 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
18680 F:      drivers/usb/misc/sisusbvga/
18681
18682 SL28 CPLD MFD DRIVER
18683 M:      Michael Walle <[email protected]>
18684 S:      Maintained
18685 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
18686 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
18687 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
18688 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
18689 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
18690 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
18691 F:      drivers/gpio/gpio-sl28cpld.c
18692 F:      drivers/hwmon/sl28cpld-hwmon.c
18693 F:      drivers/irqchip/irq-sl28cpld.c
18694 F:      drivers/pwm/pwm-sl28cpld.c
18695 F:      drivers/watchdog/sl28cpld_wdt.c
18696
18697 SLAB ALLOCATOR
18698 M:      Christoph Lameter <[email protected]>
18699 M:      Pekka Enberg <[email protected]>
18700 M:      David Rientjes <[email protected]>
18701 M:      Joonsoo Kim <[email protected]>
18702 M:      Andrew Morton <[email protected]>
18703 M:      Vlastimil Babka <[email protected]>
18704 R:      Roman Gushchin <[email protected]>
18705 R:      Hyeonggon Yoo <[email protected]>
18706 L:      [email protected]
18707 S:      Maintained
18708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
18709 F:      include/linux/sl?b*.h
18710 F:      mm/sl?b*
18711
18712 SLCAN CAN NETWORK DRIVER
18713 M:      Dario Binacchi <[email protected]>
18714 L:      [email protected]
18715 S:      Maintained
18716 F:      drivers/net/can/slcan/
18717
18718 SLEEPABLE READ-COPY UPDATE (SRCU)
18719 M:      Lai Jiangshan <[email protected]>
18720 M:      "Paul E. McKenney" <[email protected]>
18721 M:      Josh Triplett <[email protected]>
18722 R:      Steven Rostedt <[email protected]>
18723 R:      Mathieu Desnoyers <[email protected]>
18724 L:      [email protected]
18725 S:      Supported
18726 W:      http://www.rdrop.com/users/paulmck/RCU/
18727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18728 F:      include/linux/srcu*.h
18729 F:      kernel/rcu/srcu*.c
18730
18731 SMACK SECURITY MODULE
18732 M:      Casey Schaufler <[email protected]>
18733 L:      [email protected]
18734 S:      Maintained
18735 W:      http://schaufler-ca.com
18736 T:      git git://github.com/cschaufler/smack-next
18737 F:      Documentation/admin-guide/LSM/Smack.rst
18738 F:      security/smack/
18739
18740 SMC91x ETHERNET DRIVER
18741 M:      Nicolas Pitre <[email protected]>
18742 S:      Odd Fixes
18743 F:      drivers/net/ethernet/smsc/smc91x.*
18744
18745 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
18746 M:      Mark Rutland <[email protected]>
18747 M:      Lorenzo Pieralisi <[email protected]>
18748 M:      Sudeep Holla <[email protected]>
18749 L:      [email protected] (moderated for non-subscribers)
18750 S:      Maintained
18751 F:      drivers/firmware/smccc/
18752 F:      include/linux/arm-smccc.h
18753
18754 SMM665 HARDWARE MONITOR DRIVER
18755 M:      Guenter Roeck <[email protected]>
18756 L:      [email protected]
18757 S:      Maintained
18758 F:      Documentation/hwmon/smm665.rst
18759 F:      drivers/hwmon/smm665.c
18760
18761 SMSC EMC2103 HARDWARE MONITOR DRIVER
18762 M:      Steve Glendinning <[email protected]>
18763 L:      [email protected]
18764 S:      Maintained
18765 F:      Documentation/hwmon/emc2103.rst
18766 F:      drivers/hwmon/emc2103.c
18767
18768 SMSC SCH5627 HARDWARE MONITOR DRIVER
18769 M:      Hans de Goede <[email protected]>
18770 L:      [email protected]
18771 S:      Supported
18772 F:      Documentation/hwmon/sch5627.rst
18773 F:      drivers/hwmon/sch5627.c
18774
18775 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
18776 M:      Steve Glendinning <[email protected]>
18777 L:      [email protected]
18778 S:      Maintained
18779 F:      drivers/video/fbdev/smscufx.c
18780
18781 SMSC47B397 HARDWARE MONITOR DRIVER
18782 M:      Jean Delvare <[email protected]>
18783 L:      [email protected]
18784 S:      Maintained
18785 F:      Documentation/hwmon/smsc47b397.rst
18786 F:      drivers/hwmon/smsc47b397.c
18787
18788 SMSC911x ETHERNET DRIVER
18789 M:      Steve Glendinning <[email protected]>
18790 L:      [email protected]
18791 S:      Maintained
18792 F:      drivers/net/ethernet/smsc/smsc911x.*
18793 F:      include/linux/smsc911x.h
18794
18795 SMSC9420 PCI ETHERNET DRIVER
18796 M:      Steve Glendinning <[email protected]>
18797 L:      [email protected]
18798 S:      Maintained
18799 F:      drivers/net/ethernet/smsc/smsc9420.*
18800
18801 SOCIONEXT (SNI) AVE NETWORK DRIVER
18802 M:      Kunihiko Hayashi <[email protected]>
18803 L:      [email protected]
18804 S:      Maintained
18805 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
18806 F:      drivers/net/ethernet/socionext/sni_ave.c
18807
18808 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
18809 M:      Jassi Brar <[email protected]>
18810 M:      Ilias Apalodimas <[email protected]>
18811 L:      [email protected]
18812 S:      Maintained
18813 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
18814 F:      drivers/net/ethernet/socionext/netsec.c
18815
18816 SOCIONEXT (SNI) Synquacer SPI DRIVER
18817 M:      Masahisa Kojima <[email protected]>
18818 M:      Jassi Brar <[email protected]>
18819 L:      [email protected]
18820 S:      Maintained
18821 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
18822 F:      drivers/spi/spi-synquacer.c
18823
18824 SOCIONEXT SYNQUACER I2C DRIVER
18825 M:      Ard Biesheuvel <[email protected]>
18826 L:      [email protected]
18827 S:      Maintained
18828 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
18829 F:      drivers/i2c/busses/i2c-synquacer.c
18830
18831 SOCIONEXT UNIPHIER SOUND DRIVER
18832 L:      [email protected] (moderated for non-subscribers)
18833 S:      Orphan
18834 F:      sound/soc/uniphier/
18835
18836 SOEKRIS NET48XX LED SUPPORT
18837 M:      Chris Boot <[email protected]>
18838 S:      Maintained
18839 F:      drivers/leds/leds-net48xx.c
18840
18841 SOFT-IWARP DRIVER (siw)
18842 M:      Bernard Metzler <[email protected]>
18843 L:      [email protected]
18844 S:      Supported
18845 F:      drivers/infiniband/sw/siw/
18846 F:      include/uapi/rdma/siw-abi.h
18847
18848 SOFT-ROCE DRIVER (rxe)
18849 M:      Zhu Yanjun <[email protected]>
18850 L:      [email protected]
18851 S:      Supported
18852 F:      drivers/infiniband/sw/rxe/
18853 F:      include/uapi/rdma/rdma_user_rxe.h
18854
18855 SOFTLOGIC 6x10 MPEG CODEC
18856 M:      Bluecherry Maintainers <[email protected]>
18857 M:      Anton Sviridenko <[email protected]>
18858 M:      Andrey Utkin <[email protected]>
18859 M:      Ismael Luceno <[email protected]>
18860 L:      [email protected]
18861 S:      Supported
18862 F:      drivers/media/pci/solo6x10/
18863
18864 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
18865 M:      James Morse <[email protected]>
18866 L:      [email protected] (moderated for non-subscribers)
18867 S:      Maintained
18868 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
18869 F:      drivers/firmware/arm_sdei.c
18870 F:      include/linux/arm_sdei.h
18871 F:      include/uapi/linux/arm_sdei.h
18872
18873 SOFTWARE NODES AND DEVICE PROPERTIES
18874 R:      Andy Shevchenko <[email protected]>
18875 R:      Daniel Scally <[email protected]>
18876 R:      Heikki Krogerus <[email protected]>
18877 R:      Sakari Ailus <[email protected]>
18878 L:      [email protected]
18879 S:      Maintained
18880 F:      drivers/base/property.c
18881 F:      drivers/base/swnode.c
18882 F:      include/linux/fwnode.h
18883 F:      include/linux/property.h
18884
18885 SOFTWARE RAID (Multiple Disks) SUPPORT
18886 M:      Song Liu <[email protected]>
18887 L:      [email protected]
18888 S:      Supported
18889 Q:      https://patchwork.kernel.org/project/linux-raid/list/
18890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
18891 F:      drivers/md/Kconfig
18892 F:      drivers/md/Makefile
18893 F:      drivers/md/md*
18894 F:      drivers/md/raid*
18895 F:      include/linux/raid/
18896 F:      include/uapi/linux/raid/
18897
18898 SOLIDRUN CLEARFOG SUPPORT
18899 M:      Russell King <[email protected]>
18900 S:      Maintained
18901 F:      arch/arm/boot/dts/armada-388-clearfog*
18902 F:      arch/arm/boot/dts/armada-38x-solidrun-*
18903
18904 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
18905 M:      Russell King <[email protected]>
18906 S:      Maintained
18907 F:      arch/arm/boot/dts/imx6*-cubox-i*
18908 F:      arch/arm/boot/dts/imx6*-hummingboard*
18909 F:      arch/arm/boot/dts/imx6*-sr-*
18910
18911 SONIC NETWORK DRIVER
18912 M:      Thomas Bogendoerfer <[email protected]>
18913 L:      [email protected]
18914 S:      Maintained
18915 F:      drivers/net/ethernet/natsemi/sonic.*
18916
18917 SONICS SILICON BACKPLANE DRIVER (SSB)
18918 M:      Michael Buesch <[email protected]>
18919 L:      [email protected]
18920 S:      Maintained
18921 F:      drivers/ssb/
18922 F:      include/linux/ssb/
18923
18924 SONY IMX208 SENSOR DRIVER
18925 M:      Sakari Ailus <[email protected]>
18926 L:      [email protected]
18927 S:      Maintained
18928 T:      git git://linuxtv.org/media_tree.git
18929 F:      drivers/media/i2c/imx208.c
18930
18931 SONY IMX214 SENSOR DRIVER
18932 M:      Ricardo Ribalda <[email protected]>
18933 L:      [email protected]
18934 S:      Maintained
18935 T:      git git://linuxtv.org/media_tree.git
18936 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
18937 F:      drivers/media/i2c/imx214.c
18938
18939 SONY IMX219 SENSOR DRIVER
18940 M:      Dave Stevenson <[email protected]>
18941 L:      [email protected]
18942 S:      Maintained
18943 T:      git git://linuxtv.org/media_tree.git
18944 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
18945 F:      drivers/media/i2c/imx219.c
18946
18947 SONY IMX258 SENSOR DRIVER
18948 M:      Sakari Ailus <[email protected]>
18949 L:      [email protected]
18950 S:      Maintained
18951 T:      git git://linuxtv.org/media_tree.git
18952 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
18953 F:      drivers/media/i2c/imx258.c
18954
18955 SONY IMX274 SENSOR DRIVER
18956 M:      Leon Luo <[email protected]>
18957 L:      [email protected]
18958 S:      Maintained
18959 T:      git git://linuxtv.org/media_tree.git
18960 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
18961 F:      drivers/media/i2c/imx274.c
18962
18963 SONY IMX290 SENSOR DRIVER
18964 M:      Manivannan Sadhasivam <[email protected]>
18965 L:      [email protected]
18966 S:      Maintained
18967 T:      git git://linuxtv.org/media_tree.git
18968 F:      Documentation/devicetree/bindings/media/i2c/imx290.txt
18969 F:      drivers/media/i2c/imx290.c
18970
18971 SONY IMX319 SENSOR DRIVER
18972 M:      Bingbu Cao <[email protected]>
18973 L:      [email protected]
18974 S:      Maintained
18975 T:      git git://linuxtv.org/media_tree.git
18976 F:      drivers/media/i2c/imx319.c
18977
18978 SONY IMX334 SENSOR DRIVER
18979 M:      Paul J. Murphy <[email protected]>
18980 M:      Daniele Alessandrelli <[email protected]>
18981 L:      [email protected]
18982 S:      Maintained
18983 T:      git git://linuxtv.org/media_tree.git
18984 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
18985 F:      drivers/media/i2c/imx334.c
18986
18987 SONY IMX335 SENSOR DRIVER
18988 M:      Paul J. Murphy <[email protected]>
18989 M:      Daniele Alessandrelli <[email protected]>
18990 L:      [email protected]
18991 S:      Maintained
18992 T:      git git://linuxtv.org/media_tree.git
18993 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
18994 F:      drivers/media/i2c/imx335.c
18995
18996 SONY IMX355 SENSOR DRIVER
18997 M:      Tianshu Qiu <[email protected]>
18998 L:      [email protected]
18999 S:      Maintained
19000 T:      git git://linuxtv.org/media_tree.git
19001 F:      drivers/media/i2c/imx355.c
19002
19003 SONY IMX412 SENSOR DRIVER
19004 M:      Paul J. Murphy <[email protected]>
19005 M:      Daniele Alessandrelli <[email protected]>
19006 L:      [email protected]
19007 S:      Maintained
19008 T:      git git://linuxtv.org/media_tree.git
19009 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
19010 F:      drivers/media/i2c/imx412.c
19011
19012 SONY MEMORYSTICK SUBSYSTEM
19013 M:      Maxim Levitsky <[email protected]>
19014 M:      Alex Dubov <[email protected]>
19015 M:      Ulf Hansson <[email protected]>
19016 L:      [email protected]
19017 S:      Maintained
19018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
19019 F:      drivers/memstick/
19020 F:      include/linux/memstick.h
19021
19022 SONY VAIO CONTROL DEVICE DRIVER
19023 M:      Mattia Dongili <[email protected]>
19024 L:      [email protected]
19025 S:      Maintained
19026 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
19027 F:      Documentation/admin-guide/laptops/sony-laptop.rst
19028 F:      drivers/char/sonypi.c
19029 F:      drivers/platform/x86/sony-laptop.c
19030 F:      include/linux/sony-laptop.h
19031
19032 SOUND
19033 M:      Jaroslav Kysela <[email protected]>
19034 M:      Takashi Iwai <[email protected]>
19035 L:      [email protected] (moderated for non-subscribers)
19036 S:      Maintained
19037 W:      http://www.alsa-project.org/
19038 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
19039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
19040 F:      Documentation/sound/
19041 F:      include/sound/
19042 F:      include/uapi/sound/
19043 F:      sound/
19044 F:      tools/testing/selftests/alsa
19045
19046 SOUND - COMPRESSED AUDIO
19047 M:      Vinod Koul <[email protected]>
19048 L:      [email protected] (moderated for non-subscribers)
19049 S:      Supported
19050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
19051 F:      Documentation/sound/designs/compress-offload.rst
19052 F:      include/sound/compress_driver.h
19053 F:      include/uapi/sound/compress_*
19054 F:      sound/core/compress_offload.c
19055 F:      sound/soc/soc-compress.c
19056
19057 SOUND - DMAENGINE HELPERS
19058 M:      Lars-Peter Clausen <[email protected]>
19059 S:      Supported
19060 F:      include/sound/dmaengine_pcm.h
19061 F:      sound/core/pcm_dmaengine.c
19062 F:      sound/soc/soc-generic-dmaengine-pcm.c
19063
19064 SOUND - ALSA SELFTESTS
19065 M:      Mark Brown <[email protected]>
19066 L:      [email protected] (moderated for non-subscribers)
19067 L:      [email protected]
19068 S:      Supported
19069 F:      tools/testing/selftests/alsa
19070
19071 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
19072 M:      Liam Girdwood <[email protected]>
19073 M:      Mark Brown <[email protected]>
19074 L:      [email protected] (moderated for non-subscribers)
19075 S:      Supported
19076 W:      http://alsa-project.org/main/index.php/ASoC
19077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
19078 F:      Documentation/devicetree/bindings/sound/
19079 F:      Documentation/sound/soc/
19080 F:      include/dt-bindings/sound/
19081 F:      include/sound/soc*
19082 F:      sound/soc/
19083
19084 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
19085 M:      Pierre-Louis Bossart <[email protected]>
19086 M:      Liam Girdwood <[email protected]>
19087 M:      Peter Ujfalusi <[email protected]>
19088 M:      Bard Liao <[email protected]>
19089 M:      Ranjani Sridharan <[email protected]>
19090 R:      Kai Vehmanen <[email protected]>
19091 M:      Daniel Baluta <[email protected]>
19092 L:      [email protected] (moderated for non-subscribers)
19093 S:      Supported
19094 W:      https://github.com/thesofproject/linux/
19095 F:      sound/soc/sof/
19096
19097 SOUNDWIRE SUBSYSTEM
19098 M:      Vinod Koul <[email protected]>
19099 M:      Bard Liao <[email protected]>
19100 R:      Pierre-Louis Bossart <[email protected]>
19101 R:      Sanyog Kale <[email protected]>
19102 L:      [email protected] (moderated for non-subscribers)
19103 S:      Supported
19104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
19105 F:      Documentation/driver-api/soundwire/
19106 F:      drivers/soundwire/
19107 F:      include/linux/soundwire/
19108
19109 SP2 MEDIA DRIVER
19110 M:      Olli Salonen <[email protected]>
19111 L:      [email protected]
19112 S:      Maintained
19113 W:      https://linuxtv.org
19114 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19115 F:      drivers/media/dvb-frontends/sp2*
19116
19117 SPARC + UltraSPARC (sparc/sparc64)
19118 M:      "David S. Miller" <[email protected]>
19119 L:      [email protected]
19120 S:      Maintained
19121 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
19122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
19123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
19124 F:      arch/sparc/
19125 F:      drivers/sbus/
19126
19127 SPARC SERIAL DRIVERS
19128 M:      "David S. Miller" <[email protected]>
19129 L:      [email protected]
19130 S:      Maintained
19131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
19132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
19133 F:      drivers/tty/serial/suncore.c
19134 F:      drivers/tty/serial/sunhv.c
19135 F:      drivers/tty/serial/sunsab.c
19136 F:      drivers/tty/serial/sunsab.h
19137 F:      drivers/tty/serial/sunsu.c
19138 F:      drivers/tty/serial/sunzilog.c
19139 F:      drivers/tty/serial/sunzilog.h
19140 F:      drivers/tty/vcc.c
19141 F:      include/linux/sunserialcore.h
19142
19143 SPARSE CHECKER
19144 M:      "Luc Van Oostenryck" <[email protected]>
19145 L:      [email protected]
19146 S:      Maintained
19147 W:      https://sparse.docs.kernel.org/
19148 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
19149 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
19150 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
19151 F:      include/linux/compiler.h
19152
19153 SPEAKUP CONSOLE SPEECH DRIVER
19154 M:      William Hubbs <[email protected]>
19155 M:      Chris Brannon <[email protected]>
19156 M:      Kirk Reiser <[email protected]>
19157 M:      Samuel Thibault <[email protected]>
19158 L:      [email protected]
19159 S:      Odd Fixes
19160 W:      http://www.linux-speakup.org/
19161 W:      https://github.com/linux-speakup/speakup
19162 B:      https://github.com/linux-speakup/speakup/issues
19163 F:      drivers/accessibility/speakup/
19164
19165 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
19166 M:      Viresh Kumar <[email protected]>
19167 M:      Shiraz Hashim <[email protected]>
19168 M:      [email protected]
19169 L:      [email protected] (moderated for non-subscribers)
19170 S:      Maintained
19171 W:      http://www.st.com/spear
19172 F:      arch/arm/boot/dts/spear*
19173 F:      arch/arm/mach-spear/
19174 F:      drivers/clk/spear/
19175 F:      drivers/pinctrl/spear/
19176
19177 SPI NOR SUBSYSTEM
19178 M:      Tudor Ambarus <[email protected]>
19179 M:      Pratyush Yadav <[email protected]>
19180 R:      Michael Walle <[email protected]>
19181 L:      [email protected]
19182 S:      Maintained
19183 W:      http://www.linux-mtd.infradead.org/
19184 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
19185 C:      irc://irc.oftc.net/mtd
19186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
19187 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
19188 F:      drivers/mtd/spi-nor/
19189 F:      include/linux/mtd/spi-nor.h
19190
19191 SPI SUBSYSTEM
19192 M:      Mark Brown <[email protected]>
19193 L:      [email protected]
19194 S:      Maintained
19195 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
19196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
19197 F:      Documentation/devicetree/bindings/spi/
19198 F:      Documentation/spi/
19199 F:      drivers/spi/
19200 F:      include/linux/spi/
19201 F:      include/uapi/linux/spi/
19202 F:      tools/spi/
19203
19204 SPIDERNET NETWORK DRIVER for CELL
19205 M:      Ishizaki Kou <[email protected]>
19206 M:      Geoff Levand <[email protected]>
19207 L:      [email protected]
19208 L:      [email protected]
19209 S:      Maintained
19210 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
19211 F:      drivers/net/ethernet/toshiba/spider_net*
19212
19213 SPMI SUBSYSTEM
19214 M:      Stephen Boyd <[email protected]>
19215 L:      [email protected]
19216 S:      Maintained
19217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
19218 F:      Documentation/devicetree/bindings/spmi/
19219 F:      drivers/spmi/
19220 F:      include/dt-bindings/spmi/spmi.h
19221 F:      include/linux/spmi.h
19222 F:      include/trace/events/spmi.h
19223
19224 SPU FILE SYSTEM
19225 M:      Jeremy Kerr <[email protected]>
19226 L:      [email protected]
19227 S:      Supported
19228 W:      http://www.ibm.com/developerworks/power/cell/
19229 F:      Documentation/filesystems/spufs/spufs.rst
19230 F:      arch/powerpc/platforms/cell/spufs/
19231
19232 SQUASHFS FILE SYSTEM
19233 M:      Phillip Lougher <[email protected]>
19234 L:      [email protected] (subscribers-only)
19235 S:      Maintained
19236 W:      http://squashfs.org.uk
19237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
19238 F:      Documentation/filesystems/squashfs.rst
19239 F:      fs/squashfs/
19240
19241 SRM (Alpha) environment access
19242 M:      Jan-Benedict Glaw <[email protected]>
19243 S:      Maintained
19244 F:      arch/alpha/kernel/srm_env.c
19245
19246 ST LSM6DSx IMU IIO DRIVER
19247 M:      Lorenzo Bianconi <[email protected]>
19248 L:      [email protected]
19249 S:      Maintained
19250 W:      http://www.st.com/
19251 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
19252 F:      drivers/iio/imu/st_lsm6dsx/
19253
19254 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
19255 M:      Benjamin Mugnier <[email protected]>
19256 M:      Sylvain Petinot <[email protected]>
19257 L:      [email protected]
19258 S:      Maintained
19259 T:      git git://linuxtv.org/media_tree.git
19260 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
19261 F:      drivers/media/i2c/st-mipid02.c
19262
19263 ST STM32 I2C/SMBUS DRIVER
19264 M:      Pierre-Yves MORDRET <[email protected]>
19265 M:      Alain Volmat <[email protected]>
19266 L:      [email protected]
19267 S:      Maintained
19268 F:      drivers/i2c/busses/i2c-stm32*
19269
19270 ST STM32 SPI DRIVER
19271 M:      Alain Volmat <[email protected]>
19272 L:      [email protected]
19273 S:      Maintained
19274 F:      drivers/spi/spi-stm32.c
19275
19276 ST STPDDC60 DRIVER
19277 M:      Daniel Nilsson <[email protected]>
19278 L:      [email protected]
19279 S:      Maintained
19280 F:      Documentation/hwmon/stpddc60.rst
19281 F:      drivers/hwmon/pmbus/stpddc60.c
19282
19283 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
19284 M:      Song Qiang <[email protected]>
19285 L:      [email protected]
19286 S:      Maintained
19287 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
19288 F:      drivers/iio/proximity/vl53l0x-i2c.c
19289
19290 STABLE BRANCH
19291 M:      Greg Kroah-Hartman <[email protected]>
19292 M:      Sasha Levin <[email protected]>
19293 L:      [email protected]
19294 S:      Supported
19295 F:      Documentation/process/stable-kernel-rules.rst
19296
19297 STAGING - ATOMISP DRIVER
19298 M:      Mauro Carvalho Chehab <[email protected]>
19299 R:      Sakari Ailus <[email protected]>
19300 L:      [email protected]
19301 S:      Maintained
19302 F:      drivers/staging/media/atomisp/
19303
19304 STAGING - FIELDBUS SUBSYSTEM
19305 M:      Sven Van Asbroeck <[email protected]>
19306 S:      Maintained
19307 F:      drivers/staging/fieldbus/*
19308 F:      drivers/staging/fieldbus/Documentation/
19309
19310 STAGING - HMS ANYBUS-S BUS
19311 M:      Sven Van Asbroeck <[email protected]>
19312 S:      Maintained
19313 F:      drivers/staging/fieldbus/anybuss/
19314
19315 STAGING - INDUSTRIAL IO
19316 M:      Jonathan Cameron <[email protected]>
19317 L:      [email protected]
19318 S:      Odd Fixes
19319 F:      Documentation/devicetree/bindings/staging/iio/
19320 F:      drivers/staging/iio/
19321
19322 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
19323 M:      Marc Dietrich <[email protected]>
19324 L:      [email protected] (moderated for non-subscribers)
19325 L:      [email protected]
19326 S:      Maintained
19327 F:      drivers/staging/nvec/
19328
19329 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
19330 M:      Jens Frederich <[email protected]>
19331 M:      Jon Nettleton <[email protected]>
19332 S:      Maintained
19333 W:      http://wiki.laptop.org/go/DCON
19334 F:      drivers/staging/olpc_dcon/
19335
19336 STAGING - REALTEK RTL8188EU DRIVERS
19337 M:      Larry Finger <[email protected]>
19338 M:      Phillip Potter <[email protected]>
19339 R:      Pavel Skripkin <[email protected]>
19340 S:      Supported
19341 F:      drivers/staging/r8188eu/
19342
19343 STAGING - REALTEK RTL8712U DRIVERS
19344 M:      Larry Finger <[email protected]>
19345 M:      Florian Schilhabel <[email protected]>.
19346 S:      Odd Fixes
19347 F:      drivers/staging/rtl8712/
19348
19349 STAGING - SEPS525 LCD CONTROLLER DRIVERS
19350 M:      Michael Hennerich <[email protected]>
19351 L:      [email protected]
19352 S:      Supported
19353 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
19354 F:      drivers/staging/fbtft/fb_seps525.c
19355
19356 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
19357 M:      Sudip Mukherjee <[email protected]>
19358 M:      Teddy Wang <[email protected]>
19359 M:      Sudip Mukherjee <[email protected]>
19360 L:      [email protected]
19361 S:      Maintained
19362 F:      drivers/staging/sm750fb/
19363
19364 STAGING - VIA VT665X DRIVERS
19365 M:      Forest Bond <[email protected]>
19366 S:      Odd Fixes
19367 F:      drivers/staging/vt665?/
19368
19369 STAGING SUBSYSTEM
19370 M:      Greg Kroah-Hartman <[email protected]>
19371 L:      [email protected]
19372 S:      Supported
19373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
19374 F:      drivers/staging/
19375
19376 STARFIRE/DURALAN NETWORK DRIVER
19377 M:      Ion Badulescu <[email protected]>
19378 S:      Odd Fixes
19379 F:      drivers/net/ethernet/adaptec/starfire*
19380
19381 STARFIVE JH7100 CLOCK DRIVERS
19382 M:      Emil Renner Berthing <[email protected]>
19383 S:      Maintained
19384 F:      Documentation/devicetree/bindings/clock/starfive,jh7100-*.yaml
19385 F:      drivers/clk/starfive/clk-starfive-jh7100*
19386 F:      include/dt-bindings/clock/starfive-jh7100*.h
19387
19388 STARFIVE JH7100 PINCTRL DRIVER
19389 M:      Emil Renner Berthing <[email protected]>
19390 L:      [email protected]
19391 S:      Maintained
19392 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh7100-pinctrl.yaml
19393 F:      drivers/pinctrl/pinctrl-starfive.c
19394 F:      include/dt-bindings/pinctrl/pinctrl-starfive.h
19395
19396 STARFIVE JH7100 RESET CONTROLLER DRIVER
19397 M:      Emil Renner Berthing <[email protected]>
19398 S:      Maintained
19399 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
19400 F:      drivers/reset/reset-starfive-jh7100.c
19401 F:      include/dt-bindings/reset/starfive-jh7100.h
19402
19403 STATIC BRANCH/CALL
19404 M:      Peter Zijlstra <[email protected]>
19405 M:      Josh Poimboeuf <[email protected]>
19406 M:      Jason Baron <[email protected]>
19407 R:      Steven Rostedt <[email protected]>
19408 R:      Ard Biesheuvel <[email protected]>
19409 S:      Supported
19410 F:      arch/*/include/asm/jump_label*.h
19411 F:      arch/*/include/asm/static_call*.h
19412 F:      arch/*/kernel/jump_label.c
19413 F:      arch/*/kernel/static_call.c
19414 F:      include/linux/jump_label*.h
19415 F:      include/linux/static_call*.h
19416 F:      kernel/jump_label.c
19417 F:      kernel/static_call.c
19418
19419 STI AUDIO (ASoC) DRIVERS
19420 M:      Arnaud Pouliquen <[email protected]>
19421 L:      [email protected] (moderated for non-subscribers)
19422 S:      Maintained
19423 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
19424 F:      sound/soc/sti/
19425
19426 STI CEC DRIVER
19427 M:      Alain Volmat <[email protected]>
19428 S:      Maintained
19429 F:      Documentation/devicetree/bindings/media/stih-cec.txt
19430 F:      drivers/media/cec/platform/sti/
19431
19432 STK1160 USB VIDEO CAPTURE DRIVER
19433 M:      Ezequiel Garcia <[email protected]>
19434 L:      [email protected]
19435 S:      Maintained
19436 T:      git git://linuxtv.org/media_tree.git
19437 F:      drivers/media/usb/stk1160/
19438
19439 STM32 AUDIO (ASoC) DRIVERS
19440 M:      Olivier Moysan <[email protected]>
19441 M:      Arnaud Pouliquen <[email protected]>
19442 L:      [email protected] (moderated for non-subscribers)
19443 S:      Maintained
19444 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
19445 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
19446 F:      sound/soc/stm/
19447
19448 STM32 TIMER/LPTIMER DRIVERS
19449 M:      Fabrice Gasnier <[email protected]>
19450 S:      Maintained
19451 F:      Documentation/ABI/testing/*timer-stm32
19452 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
19453 F:      drivers/*/stm32-*timer*
19454 F:      drivers/pwm/pwm-stm32*
19455 F:      include/linux/*/stm32-*tim*
19456
19457 STMMAC ETHERNET DRIVER
19458 M:      Giuseppe Cavallaro <[email protected]>
19459 M:      Alexandre Torgue <[email protected]>
19460 M:      Jose Abreu <[email protected]>
19461 L:      [email protected]
19462 S:      Supported
19463 W:      http://www.stlinux.com
19464 F:      Documentation/networking/device_drivers/ethernet/stmicro/
19465 F:      drivers/net/ethernet/stmicro/stmmac/
19466
19467 SUN3/3X
19468 M:      Sam Creasey <[email protected]>
19469 S:      Maintained
19470 W:      http://sammy.net/sun3/
19471 F:      arch/m68k/include/asm/sun3*
19472 F:      arch/m68k/kernel/*sun3*
19473 F:      arch/m68k/sun3*/
19474 F:      drivers/net/ethernet/i825xx/sun3*
19475
19476 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
19477 M:      Hans de Goede <[email protected]>
19478 L:      [email protected]
19479 S:      Maintained
19480 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
19481 F:      drivers/input/keyboard/sun4i-lradc-keys.c
19482
19483 SUNDANCE NETWORK DRIVER
19484 M:      Denis Kirjanov <[email protected]>
19485 L:      [email protected]
19486 S:      Maintained
19487 F:      drivers/net/ethernet/dlink/sundance.c
19488
19489 SUNPLUS ETHERNET DRIVER
19490 M:      Wells Lu <[email protected]>
19491 L:      [email protected]
19492 S:      Maintained
19493 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
19494 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
19495 F:      drivers/net/ethernet/sunplus/
19496
19497 SUNPLUS OCOTP DRIVER
19498 M:      Vincent Shih <[email protected]>
19499 S:      Maintained
19500 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
19501 F:      drivers/nvmem/sunplus-ocotp.c
19502
19503 SUNPLUS PWM DRIVER
19504 M:      Hammer Hsieh <[email protected]>
19505 S:      Maintained
19506 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
19507 F:      drivers/pwm/pwm-sunplus.c
19508
19509 SUNPLUS RTC DRIVER
19510 M:      Vincent Shih <[email protected]>
19511 L:      [email protected]
19512 S:      Maintained
19513 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
19514 F:      drivers/rtc/rtc-sunplus.c
19515
19516 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
19517 M:      Li-hao Kuo <[email protected]>
19518 L:      [email protected]
19519 S:      Maintained
19520 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
19521 F:      drivers/spi/spi-sunplus-sp7021.c
19522
19523 SUNPLUS UART DRIVER
19524 M:      Hammer Hsieh <[email protected]>
19525 S:      Maintained
19526 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
19527 F:      drivers/tty/serial/sunplus-uart.c
19528
19529 SUNPLUS WATCHDOG DRIVER
19530 M:      Xiantao Hu <[email protected]>
19531 L:      [email protected]
19532 S:      Maintained
19533 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
19534 F:      drivers/watchdog/sunplus_wdt.c
19535
19536 SUPERH
19537 M:      Yoshinori Sato <[email protected]>
19538 M:      Rich Felker <[email protected]>
19539 L:      [email protected]
19540 S:      Maintained
19541 Q:      http://patchwork.kernel.org/project/linux-sh/list/
19542 F:      Documentation/sh/
19543 F:      arch/sh/
19544 F:      drivers/sh/
19545
19546 SUSPEND TO RAM
19547 M:      "Rafael J. Wysocki" <[email protected]>
19548 M:      Len Brown <[email protected]>
19549 M:      Pavel Machek <[email protected]>
19550 L:      [email protected]
19551 S:      Supported
19552 B:      https://bugzilla.kernel.org
19553 F:      Documentation/power/
19554 F:      arch/x86/kernel/acpi/
19555 F:      drivers/base/power/
19556 F:      include/linux/freezer.h
19557 F:      include/linux/pm.h
19558 F:      include/linux/suspend.h
19559 F:      kernel/power/
19560
19561 SVGA HANDLING
19562 M:      Martin Mares <[email protected]>
19563 L:      [email protected]
19564 S:      Maintained
19565 F:      Documentation/admin-guide/svga.rst
19566 F:      arch/x86/boot/video*
19567
19568 SWIOTLB SUBSYSTEM
19569 M:      Christoph Hellwig <[email protected]>
19570 L:      [email protected]
19571 S:      Supported
19572 W:      http://git.infradead.org/users/hch/dma-mapping.git
19573 T:      git git://git.infradead.org/users/hch/dma-mapping.git
19574 F:      arch/*/kernel/pci-swiotlb.c
19575 F:      include/linux/swiotlb.h
19576 F:      kernel/dma/swiotlb.c
19577
19578 SWITCHDEV
19579 M:      Jiri Pirko <[email protected]>
19580 M:      Ivan Vecera <[email protected]>
19581 L:      [email protected]
19582 S:      Supported
19583 F:      include/net/switchdev.h
19584 F:      net/switchdev/
19585
19586 SY8106A REGULATOR DRIVER
19587 M:      Icenowy Zheng <[email protected]>
19588 S:      Maintained
19589 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
19590 F:      drivers/regulator/sy8106a-regulator.c
19591
19592 SYNC FILE FRAMEWORK
19593 M:      Sumit Semwal <[email protected]>
19594 R:      Gustavo Padovan <[email protected]>
19595 L:      [email protected]
19596 L:      [email protected]
19597 S:      Maintained
19598 T:      git git://anongit.freedesktop.org/drm/drm-misc
19599 F:      Documentation/driver-api/sync_file.rst
19600 F:      drivers/dma-buf/dma-fence*
19601 F:      drivers/dma-buf/sw_sync.c
19602 F:      drivers/dma-buf/sync_*
19603 F:      include/linux/sync_file.h
19604 F:      include/uapi/linux/sync_file.h
19605
19606 SYNOPSYS ARC ARCHITECTURE
19607 M:      Vineet Gupta <[email protected]>
19608 L:      [email protected]
19609 S:      Supported
19610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
19611 F:      Documentation/arc/
19612 F:      Documentation/devicetree/bindings/arc/*
19613 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
19614 F:      arch/arc/
19615 F:      drivers/clocksource/arc_timer.c
19616 F:      drivers/tty/serial/arc_uart.c
19617
19618 SYNOPSYS ARC HSDK SDP pll clock driver
19619 M:      Eugeniy Paltsev <[email protected]>
19620 S:      Supported
19621 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
19622 F:      drivers/clk/clk-hsdk-pll.c
19623
19624 SYNOPSYS ARC SDP clock driver
19625 M:      Eugeniy Paltsev <[email protected]>
19626 S:      Supported
19627 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
19628 F:      drivers/clk/axs10x/*
19629
19630 SYNOPSYS ARC SDP platform support
19631 M:      Alexey Brodkin <[email protected]>
19632 S:      Supported
19633 F:      Documentation/devicetree/bindings/arc/axs10*
19634 F:      arch/arc/boot/dts/ax*
19635 F:      arch/arc/plat-axs10x
19636
19637 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
19638 M:      Eugeniy Paltsev <[email protected]>
19639 S:      Supported
19640 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
19641 F:      drivers/reset/reset-axs10x.c
19642
19643 SYNOPSYS CREG GPIO DRIVER
19644 M:      Eugeniy Paltsev <[email protected]>
19645 S:      Maintained
19646 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
19647 F:      drivers/gpio/gpio-creg-snps.c
19648
19649 SYNOPSYS DESIGNWARE 8250 UART DRIVER
19650 M:      Ilpo Järvinen <[email protected]>
19651 R:      Andy Shevchenko <[email protected]>
19652 S:      Supported
19653 F:      drivers/tty/serial/8250/8250_dw.c
19654 F:      drivers/tty/serial/8250/8250_dwlib.*
19655 F:      drivers/tty/serial/8250/8250_lpss.c
19656
19657 SYNOPSYS DESIGNWARE APB GPIO DRIVER
19658 M:      Hoan Tran <[email protected]>
19659 M:      Serge Semin <[email protected]>
19660 L:      [email protected]
19661 S:      Maintained
19662 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
19663 F:      drivers/gpio/gpio-dwapb.c
19664
19665 SYNOPSYS DESIGNWARE APB SSI DRIVER
19666 M:      Serge Semin <[email protected]>
19667 L:      [email protected]
19668 S:      Supported
19669 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
19670 F:      drivers/spi/spi-dw*
19671
19672 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
19673 M:      Eugeniy Paltsev <[email protected]>
19674 S:      Maintained
19675 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
19676 F:      drivers/dma/dw-axi-dmac/
19677
19678 SYNOPSYS DESIGNWARE DMAC DRIVER
19679 M:      Viresh Kumar <[email protected]>
19680 R:      Andy Shevchenko <[email protected]>
19681 S:      Maintained
19682 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
19683 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
19684 F:      drivers/dma/dw/
19685 F:      include/dt-bindings/dma/dw-dmac.h
19686 F:      include/linux/dma/dw.h
19687 F:      include/linux/platform_data/dma-dw.h
19688
19689 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
19690 M:      Jose Abreu <[email protected]>
19691 L:      [email protected]
19692 S:      Supported
19693 F:      drivers/net/ethernet/synopsys/
19694
19695 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
19696 M:      Jose Abreu <[email protected]>
19697 L:      [email protected]
19698 S:      Supported
19699 F:      drivers/net/pcs/pcs-xpcs.c
19700 F:      drivers/net/pcs/pcs-xpcs.h
19701 F:      include/linux/pcs/pcs-xpcs.h
19702
19703 SYNOPSYS DESIGNWARE I2C DRIVER
19704 M:      Jarkko Nikula <[email protected]>
19705 R:      Andy Shevchenko <[email protected]>
19706 R:      Mika Westerberg <[email protected]>
19707 R:      Jan Dabros <[email protected]>
19708 L:      [email protected]
19709 S:      Supported
19710 F:      drivers/i2c/busses/i2c-designware-*
19711
19712 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
19713 M:      Jaehoon Chung <[email protected]>
19714 L:      [email protected]
19715 S:      Maintained
19716 F:      drivers/mmc/host/dw_mmc*
19717
19718 SYNOPSYS HSDK RESET CONTROLLER DRIVER
19719 M:      Eugeniy Paltsev <[email protected]>
19720 S:      Supported
19721 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
19722 F:      drivers/reset/reset-hsdk.c
19723 F:      include/dt-bindings/reset/snps,hsdk-reset.h
19724
19725 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
19726 M:      Prabu Thangamuthu <[email protected]>
19727 M:      Manjunath M B <[email protected]>
19728 L:      [email protected]
19729 S:      Maintained
19730 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
19731
19732 SYSTEM CONFIGURATION (SYSCON)
19733 M:      Lee Jones <[email protected]>
19734 M:      Arnd Bergmann <[email protected]>
19735 S:      Supported
19736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
19737 F:      drivers/mfd/syscon.c
19738
19739 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
19740 M:      Sudeep Holla <[email protected]>
19741 R:      Cristian Marussi <[email protected]>
19742 L:      [email protected] (moderated for non-subscribers)
19743 S:      Maintained
19744 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
19745 F:      drivers/clk/clk-sc[mp]i.c
19746 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
19747 F:      drivers/firmware/arm_scmi/
19748 F:      drivers/firmware/arm_scpi.c
19749 F:      drivers/regulator/scmi-regulator.c
19750 F:      drivers/reset/reset-scmi.c
19751 F:      include/linux/sc[mp]i_protocol.h
19752 F:      include/trace/events/scmi.h
19753 F:      include/uapi/linux/virtio_scmi.h
19754
19755 SYSTEM RESET/SHUTDOWN DRIVERS
19756 M:      Sebastian Reichel <[email protected]>
19757 L:      [email protected]
19758 S:      Maintained
19759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
19760 F:      Documentation/devicetree/bindings/power/reset/
19761 F:      drivers/power/reset/
19762
19763 SYSTEM TRACE MODULE CLASS
19764 M:      Alexander Shishkin <[email protected]>
19765 S:      Maintained
19766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
19767 F:      Documentation/trace/stm.rst
19768 F:      drivers/hwtracing/stm/
19769 F:      include/linux/stm.h
19770 F:      include/uapi/linux/stm.h
19771
19772 SYSTEM76 ACPI DRIVER
19773 M:      Jeremy Soller <[email protected]>
19774 M:      System76 Product Development <[email protected]>
19775 L:      [email protected]
19776 S:      Maintained
19777 F:      drivers/platform/x86/system76_acpi.c
19778
19779 SYSV FILESYSTEM
19780 M:      Christoph Hellwig <[email protected]>
19781 S:      Maintained
19782 F:      Documentation/filesystems/sysv-fs.rst
19783 F:      fs/sysv/
19784 F:      include/linux/sysv_fs.h
19785
19786 TASKSTATS STATISTICS INTERFACE
19787 M:      Balbir Singh <[email protected]>
19788 S:      Maintained
19789 F:      Documentation/accounting/taskstats*
19790 F:      include/linux/taskstats*
19791 F:      kernel/taskstats.c
19792
19793 TC subsystem
19794 M:      Jamal Hadi Salim <[email protected]>
19795 M:      Cong Wang <[email protected]>
19796 M:      Jiri Pirko <[email protected]>
19797 L:      [email protected]
19798 S:      Maintained
19799 F:      include/net/pkt_cls.h
19800 F:      include/net/pkt_sched.h
19801 F:      include/net/tc_act/
19802 F:      include/uapi/linux/pkt_cls.h
19803 F:      include/uapi/linux/pkt_sched.h
19804 F:      include/uapi/linux/tc_act/
19805 F:      include/uapi/linux/tc_ematch/
19806 F:      net/sched/
19807 F:      tools/testing/selftests/tc-testing
19808
19809 TC90522 MEDIA DRIVER
19810 M:      Akihiro Tsukada <[email protected]>
19811 L:      [email protected]
19812 S:      Odd Fixes
19813 F:      drivers/media/dvb-frontends/tc90522*
19814
19815 TCP LOW PRIORITY MODULE
19816 M:      "Wong Hoi Sing, Edison" <[email protected]>
19817 M:      "Hung Hing Lun, Mike" <[email protected]>
19818 S:      Maintained
19819 W:      http://tcp-lp-mod.sourceforge.net/
19820 F:      net/ipv4/tcp_lp.c
19821
19822 TDA10071 MEDIA DRIVER
19823 M:      Antti Palosaari <[email protected]>
19824 L:      [email protected]
19825 S:      Maintained
19826 W:      https://linuxtv.org
19827 W:      http://palosaari.fi/linux/
19828 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19829 T:      git git://linuxtv.org/anttip/media_tree.git
19830 F:      drivers/media/dvb-frontends/tda10071*
19831
19832 TDA18212 MEDIA DRIVER
19833 M:      Antti Palosaari <[email protected]>
19834 L:      [email protected]
19835 S:      Maintained
19836 W:      https://linuxtv.org
19837 W:      http://palosaari.fi/linux/
19838 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19839 T:      git git://linuxtv.org/anttip/media_tree.git
19840 F:      drivers/media/tuners/tda18212*
19841
19842 TDA18218 MEDIA DRIVER
19843 M:      Antti Palosaari <[email protected]>
19844 L:      [email protected]
19845 S:      Maintained
19846 W:      https://linuxtv.org
19847 W:      http://palosaari.fi/linux/
19848 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19849 T:      git git://linuxtv.org/anttip/media_tree.git
19850 F:      drivers/media/tuners/tda18218*
19851
19852 TDA18250 MEDIA DRIVER
19853 M:      Olli Salonen <[email protected]>
19854 L:      [email protected]
19855 S:      Maintained
19856 W:      https://linuxtv.org
19857 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19858 T:      git git://linuxtv.org/media_tree.git
19859 F:      drivers/media/tuners/tda18250*
19860
19861 TDA18271 MEDIA DRIVER
19862 M:      Michael Krufky <[email protected]>
19863 L:      [email protected]
19864 S:      Maintained
19865 W:      https://linuxtv.org
19866 W:      http://github.com/mkrufky
19867 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19868 T:      git git://linuxtv.org/mkrufky/tuners.git
19869 F:      drivers/media/tuners/tda18271*
19870
19871 TDA1997x MEDIA DRIVER
19872 M:      Tim Harvey <[email protected]>
19873 L:      [email protected]
19874 S:      Maintained
19875 W:      https://linuxtv.org
19876 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19877 F:      drivers/media/i2c/tda1997x.*
19878
19879 TDA827x MEDIA DRIVER
19880 M:      Michael Krufky <[email protected]>
19881 L:      [email protected]
19882 S:      Maintained
19883 W:      https://linuxtv.org
19884 W:      http://github.com/mkrufky
19885 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19886 T:      git git://linuxtv.org/mkrufky/tuners.git
19887 F:      drivers/media/tuners/tda8290.*
19888
19889 TDA8290 MEDIA DRIVER
19890 M:      Michael Krufky <[email protected]>
19891 L:      [email protected]
19892 S:      Maintained
19893 W:      https://linuxtv.org
19894 W:      http://github.com/mkrufky
19895 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19896 T:      git git://linuxtv.org/mkrufky/tuners.git
19897 F:      drivers/media/tuners/tda8290.*
19898
19899 TDA9840 MEDIA DRIVER
19900 M:      Hans Verkuil <[email protected]>
19901 L:      [email protected]
19902 S:      Maintained
19903 W:      https://linuxtv.org
19904 T:      git git://linuxtv.org/media_tree.git
19905 F:      drivers/media/i2c/tda9840*
19906
19907 TEA5761 TUNER DRIVER
19908 M:      Mauro Carvalho Chehab <[email protected]>
19909 L:      [email protected]
19910 S:      Odd fixes
19911 W:      https://linuxtv.org
19912 T:      git git://linuxtv.org/media_tree.git
19913 F:      drivers/media/tuners/tea5761.*
19914
19915 TEA5767 TUNER DRIVER
19916 M:      Mauro Carvalho Chehab <[email protected]>
19917 L:      [email protected]
19918 S:      Maintained
19919 W:      https://linuxtv.org
19920 T:      git git://linuxtv.org/media_tree.git
19921 F:      drivers/media/tuners/tea5767.*
19922
19923 TEA6415C MEDIA DRIVER
19924 M:      Hans Verkuil <[email protected]>
19925 L:      [email protected]
19926 S:      Maintained
19927 W:      https://linuxtv.org
19928 T:      git git://linuxtv.org/media_tree.git
19929 F:      drivers/media/i2c/tea6415c*
19930
19931 TEA6420 MEDIA DRIVER
19932 M:      Hans Verkuil <[email protected]>
19933 L:      [email protected]
19934 S:      Maintained
19935 W:      https://linuxtv.org
19936 T:      git git://linuxtv.org/media_tree.git
19937 F:      drivers/media/i2c/tea6420*
19938
19939 TEAM DRIVER
19940 M:      Jiri Pirko <[email protected]>
19941 L:      [email protected]
19942 S:      Supported
19943 F:      drivers/net/team/
19944 F:      include/linux/if_team.h
19945 F:      include/uapi/linux/if_team.h
19946
19947 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
19948 M:      "Savoir-faire Linux Inc." <[email protected]>
19949 S:      Maintained
19950 F:      arch/x86/platform/ts5500/
19951
19952 TECHNOTREND USB IR RECEIVER
19953 M:      Sean Young <[email protected]>
19954 L:      [email protected]
19955 S:      Maintained
19956 F:      drivers/media/rc/ttusbir.c
19957
19958 TECHWELL TW9910 VIDEO DECODER
19959 L:      [email protected]
19960 S:      Orphan
19961 F:      drivers/media/i2c/tw9910.c
19962 F:      include/media/i2c/tw9910.h
19963
19964 TEE SUBSYSTEM
19965 M:      Jens Wiklander <[email protected]>
19966 R:      Sumit Garg <[email protected]>
19967 L:      [email protected]
19968 S:      Maintained
19969 F:      Documentation/staging/tee.rst
19970 F:      drivers/tee/
19971 F:      include/linux/tee_drv.h
19972 F:      include/uapi/linux/tee.h
19973
19974 TEGRA ARCHITECTURE SUPPORT
19975 M:      Thierry Reding <[email protected]>
19976 M:      Jonathan Hunter <[email protected]>
19977 L:      [email protected]
19978 S:      Supported
19979 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
19980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
19981 N:      [^a-z]tegra
19982
19983 TEGRA CLOCK DRIVER
19984 M:      Peter De Schrijver <[email protected]>
19985 M:      Prashant Gaikwad <[email protected]>
19986 S:      Supported
19987 F:      drivers/clk/tegra/
19988
19989 TEGRA DMA DRIVERS
19990 M:      Laxman Dewangan <[email protected]>
19991 M:      Jon Hunter <[email protected]>
19992 S:      Supported
19993 F:      drivers/dma/tegra*
19994
19995 TEGRA I2C DRIVER
19996 M:      Laxman Dewangan <[email protected]>
19997 R:      Dmitry Osipenko <[email protected]>
19998 S:      Supported
19999 F:      drivers/i2c/busses/i2c-tegra.c
20000
20001 TEGRA IOMMU DRIVERS
20002 M:      Thierry Reding <[email protected]>
20003 R:      Krishna Reddy <[email protected]>
20004 L:      [email protected]
20005 S:      Supported
20006 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
20007 F:      drivers/iommu/tegra*
20008
20009 TEGRA KBC DRIVER
20010 M:      Laxman Dewangan <[email protected]>
20011 S:      Supported
20012 F:      drivers/input/keyboard/tegra-kbc.c
20013
20014 TEGRA NAND DRIVER
20015 M:      Stefan Agner <[email protected]>
20016 M:      Lucas Stach <[email protected]>
20017 S:      Maintained
20018 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
20019 F:      drivers/mtd/nand/raw/tegra_nand.c
20020
20021 TEGRA PWM DRIVER
20022 M:      Thierry Reding <[email protected]>
20023 S:      Supported
20024 F:      drivers/pwm/pwm-tegra.c
20025
20026 TEGRA SERIAL DRIVER
20027 M:      Laxman Dewangan <[email protected]>
20028 S:      Supported
20029 F:      drivers/tty/serial/serial-tegra.c
20030
20031 TEGRA SPI DRIVER
20032 M:      Laxman Dewangan <[email protected]>
20033 S:      Supported
20034 F:      drivers/spi/spi-tegra*
20035
20036 TEGRA QUAD SPI DRIVER
20037 M:      Thierry Reding <[email protected]>
20038 M:      Jonathan Hunter <[email protected]>
20039 M:      Sowjanya Komatineni <[email protected]>
20040 L:      [email protected]
20041 S:      Maintained
20042 F:      drivers/spi/spi-tegra210-quad.c
20043
20044 TEGRA VIDEO DRIVER
20045 M:      Thierry Reding <[email protected]>
20046 M:      Jonathan Hunter <[email protected]>
20047 M:      Sowjanya Komatineni <[email protected]>
20048 L:      [email protected]
20049 L:      [email protected]
20050 S:      Maintained
20051 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
20052 F:      drivers/staging/media/tegra-video/
20053
20054 TEGRA XUSB PADCTL DRIVER
20055 M:      JC Kuo <[email protected]>
20056 S:      Supported
20057 F:      drivers/phy/tegra/xusb*
20058
20059 TEHUTI ETHERNET DRIVER
20060 M:      Andy Gospodarek <[email protected]>
20061 L:      [email protected]
20062 S:      Supported
20063 F:      drivers/net/ethernet/tehuti/*
20064
20065 TELECOM CLOCK DRIVER FOR MCPL0010
20066 M:      Mark Gross <[email protected]>
20067 S:      Supported
20068 F:      drivers/char/tlclk.c
20069
20070 TEMPO SEMICONDUCTOR DRIVERS
20071 M:      Steven Eckhoff <[email protected]>
20072 S:      Maintained
20073 F:      Documentation/devicetree/bindings/sound/tscs*.txt
20074 F:      sound/soc/codecs/tscs*.c
20075 F:      sound/soc/codecs/tscs*.h
20076
20077 TENSILICA XTENSA PORT (xtensa)
20078 M:      Chris Zankel <[email protected]>
20079 M:      Max Filippov <[email protected]>
20080 L:      [email protected]
20081 S:      Maintained
20082 T:      git git://github.com/czankel/xtensa-linux.git
20083 F:      arch/xtensa/
20084 F:      drivers/irqchip/irq-xtensa-*
20085
20086 TEXAS INSTRUMENTS ASoC DRIVERS
20087 M:      Peter Ujfalusi <[email protected]>
20088 L:      [email protected] (moderated for non-subscribers)
20089 S:      Maintained
20090 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
20091 F:      sound/soc/ti/
20092
20093 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
20094 M:      Ricardo Ribalda <[email protected]>
20095 L:      [email protected]
20096 S:      Supported
20097 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
20098 F:      drivers/iio/dac/ti-dac7612.c
20099
20100 TEXAS INSTRUMENTS DMA DRIVERS
20101 M:      Peter Ujfalusi <[email protected]>
20102 L:      [email protected]
20103 S:      Maintained
20104 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
20105 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
20106 F:      Documentation/devicetree/bindings/dma/ti/
20107 F:      drivers/dma/ti/
20108 X:      drivers/dma/ti/cppi41.c
20109 F:      include/linux/dma/k3-udma-glue.h
20110 F:      include/linux/dma/ti-cppi5.h
20111 F:      include/linux/dma/k3-psil.h
20112
20113 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
20114 M:      Nishanth Menon <[email protected]>
20115 M:      Tero Kristo <[email protected]>
20116 M:      Santosh Shilimkar <[email protected]>
20117 L:      [email protected] (moderated for non-subscribers)
20118 S:      Maintained
20119 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
20120 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
20121 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
20122 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
20123 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
20124 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
20125 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
20126 F:      drivers/clk/keystone/sci-clk.c
20127 F:      drivers/firmware/ti_sci*
20128 F:      drivers/irqchip/irq-ti-sci-inta.c
20129 F:      drivers/irqchip/irq-ti-sci-intr.c
20130 F:      drivers/reset/reset-ti-sci.c
20131 F:      drivers/soc/ti/ti_sci_inta_msi.c
20132 F:      drivers/soc/ti/ti_sci_pm_domains.c
20133 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
20134 F:      include/linux/soc/ti/ti_sci_inta_msi.h
20135 F:      include/linux/soc/ti/ti_sci_protocol.h
20136
20137 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
20138 M:      Robert Marko <[email protected]>
20139 M:      Luka Perkov <[email protected]>
20140 L:      [email protected]
20141 S:      Maintained
20142 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
20143 F:      Documentation/hwmon/tps23861.rst
20144 F:      drivers/hwmon/tps23861.c
20145
20146 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
20147 M:      Puranjay Mohan <[email protected]>
20148 L:      [email protected]
20149 S:      Supported
20150 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
20151 F:      drivers/iio/temperature/tmp117.c
20152
20153 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
20154 M:      Hans Verkuil <[email protected]>
20155 L:      [email protected]
20156 S:      Maintained
20157 W:      https://linuxtv.org
20158 T:      git git://linuxtv.org/media_tree.git
20159 F:      drivers/media/radio/radio-raremono.c
20160
20161 THERMAL
20162 M:      Rafael J. Wysocki <[email protected]>
20163 M:      Daniel Lezcano <[email protected]>
20164 R:      Amit Kucheria <[email protected]>
20165 R:      Zhang Rui <[email protected]>
20166 L:      [email protected]
20167 S:      Supported
20168 Q:      https://patchwork.kernel.org/project/linux-pm/list/
20169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
20170 F:      Documentation/ABI/testing/sysfs-class-thermal
20171 F:      Documentation/devicetree/bindings/thermal/
20172 F:      Documentation/driver-api/thermal/
20173 F:      drivers/thermal/
20174 F:      include/dt-bindings/thermal/
20175 F:      include/linux/cpu_cooling.h
20176 F:      include/linux/thermal.h
20177 F:      include/uapi/linux/thermal.h
20178 F:      tools/lib/thermal/
20179 F:      tools/thermal/
20180
20181 THERMAL DRIVER FOR AMLOGIC SOCS
20182 M:      Guillaume La Roque <[email protected]>
20183 L:      [email protected]
20184 L:      [email protected]
20185 S:      Supported
20186 W:      http://linux-meson.com/
20187 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
20188 F:      drivers/thermal/amlogic_thermal.c
20189
20190 THERMAL/CPU_COOLING
20191 M:      Amit Daniel Kachhap <[email protected]>
20192 M:      Daniel Lezcano <[email protected]>
20193 M:      Viresh Kumar <[email protected]>
20194 R:      Lukasz Luba <[email protected]>
20195 L:      [email protected]
20196 S:      Supported
20197 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
20198 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
20199 F:      drivers/thermal/cpufreq_cooling.c
20200 F:      drivers/thermal/cpuidle_cooling.c
20201 F:      include/linux/cpu_cooling.h
20202
20203 THERMAL/POWER_ALLOCATOR
20204 M:      Lukasz Luba <[email protected]>
20205 L:      [email protected]
20206 S:      Maintained
20207 F:      Documentation/driver-api/thermal/power_allocator.rst
20208 F:      drivers/thermal/gov_power_allocator.c
20209 F:      include/trace/events/thermal_power_allocator.h
20210
20211 THINKPAD ACPI EXTRAS DRIVER
20212 M:      Henrique de Moraes Holschuh <[email protected]>
20213 L:      [email protected]
20214 L:      [email protected]
20215 S:      Maintained
20216 W:      http://ibm-acpi.sourceforge.net
20217 W:      http://thinkwiki.org/wiki/Ibm-acpi
20218 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
20219 F:      drivers/platform/x86/thinkpad_acpi.c
20220
20221 THINKPAD LMI DRIVER
20222 M:      Mark Pearson <[email protected]>
20223 L:      [email protected]
20224 S:      Maintained
20225 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
20226 F:      drivers/platform/x86/think-lmi.?
20227
20228 THUNDERBOLT DMA TRAFFIC TEST DRIVER
20229 M:      Isaac Hazan <[email protected]>
20230 L:      [email protected]
20231 S:      Maintained
20232 F:      drivers/thunderbolt/dma_test.c
20233
20234 THUNDERBOLT DRIVER
20235 M:      Andreas Noever <[email protected]>
20236 M:      Michael Jamet <[email protected]>
20237 M:      Mika Westerberg <[email protected]>
20238 M:      Yehezkel Bernat <[email protected]>
20239 L:      [email protected]
20240 S:      Maintained
20241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
20242 F:      Documentation/admin-guide/thunderbolt.rst
20243 F:      drivers/thunderbolt/
20244 F:      include/linux/thunderbolt.h
20245
20246 THUNDERBOLT NETWORK DRIVER
20247 M:      Michael Jamet <[email protected]>
20248 M:      Mika Westerberg <[email protected]>
20249 M:      Yehezkel Bernat <[email protected]>
20250 L:      [email protected]
20251 S:      Maintained
20252 F:      drivers/net/thunderbolt.c
20253
20254 THUNDERX GPIO DRIVER
20255 M:      Robert Richter <[email protected]>
20256 S:      Odd Fixes
20257 F:      drivers/gpio/gpio-thunderx.c
20258
20259 TI ADS131E0X ADC SERIES DRIVER
20260 M:      Tomislav Denis <[email protected]>
20261 L:      [email protected]
20262 S:      Maintained
20263 F:      Documentation/devicetree/bindings/iio/adc/ti,ads131e08.yaml
20264 F:      drivers/iio/adc/ti-ads131e08.c
20265
20266 TI AM437X VPFE DRIVER
20267 M:      "Lad, Prabhakar" <[email protected]>
20268 L:      [email protected]
20269 S:      Maintained
20270 W:      https://linuxtv.org
20271 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20272 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
20273 F:      drivers/media/platform/ti/am437x/
20274
20275 TI BANDGAP AND THERMAL DRIVER
20276 M:      Eduardo Valentin <[email protected]>
20277 M:      Keerthy <[email protected]>
20278 L:      [email protected]
20279 L:      [email protected]
20280 S:      Maintained
20281 F:      drivers/thermal/ti-soc-thermal/
20282
20283 TI BQ27XXX POWER SUPPLY DRIVER
20284 F:      drivers/power/supply/bq27xxx_battery.c
20285 F:      drivers/power/supply/bq27xxx_battery_i2c.c
20286 F:      include/linux/power/bq27xxx_battery.h
20287
20288 TI CDCE706 CLOCK DRIVER
20289 M:      Max Filippov <[email protected]>
20290 S:      Maintained
20291 F:      drivers/clk/clk-cdce706.c
20292
20293 TI CLOCK DRIVER
20294 M:      Tero Kristo <[email protected]>
20295 L:      [email protected]
20296 S:      Odd Fixes
20297 F:      drivers/clk/ti/
20298 F:      include/linux/clk/ti.h
20299
20300 TI DAVINCI MACHINE SUPPORT
20301 M:      Sekhar Nori <[email protected]>
20302 R:      Bartosz Golaszewski <[email protected]>
20303 L:      [email protected] (moderated for non-subscribers)
20304 S:      Supported
20305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
20306 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
20307 F:      arch/arm/boot/dts/da850*
20308 F:      arch/arm/mach-davinci/
20309 F:      drivers/i2c/busses/i2c-davinci.c
20310
20311 TI DAVINCI SERIES CLOCK DRIVER
20312 M:      David Lechner <[email protected]>
20313 R:      Sekhar Nori <[email protected]>
20314 S:      Maintained
20315 F:      Documentation/devicetree/bindings/clock/ti/davinci/
20316 F:      drivers/clk/davinci/
20317
20318 TI DAVINCI SERIES GPIO DRIVER
20319 M:      Keerthy <[email protected]>
20320 L:      [email protected]
20321 S:      Maintained
20322 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
20323 F:      drivers/gpio/gpio-davinci.c
20324
20325 TI DAVINCI SERIES MEDIA DRIVER
20326 M:      "Lad, Prabhakar" <[email protected]>
20327 L:      [email protected]
20328 S:      Maintained
20329 W:      https://linuxtv.org
20330 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20331 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
20332 F:      drivers/media/platform/ti/davinci/
20333 F:      include/media/davinci/
20334
20335 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
20336 R:      David Lechner <[email protected]>
20337 L:      [email protected]
20338 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
20339 F:      drivers/counter/ti-eqep.c
20340
20341 TI ETHERNET SWITCH DRIVER (CPSW)
20342 R:      Grygorii Strashko <[email protected]>
20343 L:      [email protected]
20344 L:      [email protected]
20345 S:      Maintained
20346 F:      drivers/net/ethernet/ti/cpsw*
20347 F:      drivers/net/ethernet/ti/davinci*
20348
20349 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
20350 M:      Alex Dubov <[email protected]>
20351 S:      Maintained
20352 W:      http://tifmxx.berlios.de/
20353 F:      drivers/memstick/host/tifm_ms.c
20354 F:      drivers/misc/tifm*
20355 F:      drivers/mmc/host/tifm_sd.c
20356 F:      include/linux/tifm.h
20357
20358 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
20359 M:      Nishanth Menon <[email protected]>
20360 M:      Santosh Shilimkar <[email protected]>
20361 L:      [email protected]
20362 L:      [email protected] (moderated for non-subscribers)
20363 S:      Maintained
20364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
20365 F:      drivers/soc/ti/*
20366
20367 TI LM49xxx FAMILY ASoC CODEC DRIVERS
20368 M:      M R Swami Reddy <[email protected]>
20369 M:      Vishwas A Deshpande <[email protected]>
20370 L:      [email protected] (moderated for non-subscribers)
20371 S:      Maintained
20372 F:      sound/soc/codecs/isabelle*
20373 F:      sound/soc/codecs/lm49453*
20374
20375 TI PCM3060 ASoC CODEC DRIVER
20376 M:      Kirill Marinushkin <[email protected]>
20377 L:      [email protected] (moderated for non-subscribers)
20378 S:      Maintained
20379 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
20380 F:      sound/soc/codecs/pcm3060*
20381
20382 TI TAS571X FAMILY ASoC CODEC DRIVER
20383 M:      Kevin Cernekee <[email protected]>
20384 L:      [email protected] (moderated for non-subscribers)
20385 S:      Odd Fixes
20386 F:      sound/soc/codecs/tas571x*
20387
20388 TI TRF7970A NFC DRIVER
20389 M:      Mark Greer <[email protected]>
20390 L:      [email protected]
20391 L:      [email protected] (subscribers-only)
20392 S:      Supported
20393 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
20394 F:      drivers/nfc/trf7970a.c
20395
20396 TI TSC2046 ADC DRIVER
20397 M:      Oleksij Rempel <[email protected]>
20398 R:      [email protected]
20399 L:      [email protected]
20400 S:      Maintained
20401 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
20402 F:      drivers/iio/adc/ti-tsc2046.c
20403
20404 TI TWL4030 SERIES SOC CODEC DRIVER
20405 M:      Peter Ujfalusi <[email protected]>
20406 L:      [email protected] (moderated for non-subscribers)
20407 S:      Maintained
20408 F:      sound/soc/codecs/twl4030*
20409
20410 TI VPE/CAL DRIVERS
20411 M:      Benoit Parrot <[email protected]>
20412 L:      [email protected]
20413 S:      Maintained
20414 W:      http://linuxtv.org/
20415 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20416 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
20417 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
20418 F:      drivers/media/platform/ti/cal/
20419 F:      drivers/media/platform/ti/vpe/
20420
20421 TI WILINK WIRELESS DRIVERS
20422 L:      [email protected]
20423 S:      Orphan
20424 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
20425 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
20426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
20427 F:      drivers/net/wireless/ti/
20428 F:      include/linux/wl12xx.h
20429
20430 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
20431 M:      John Stultz <[email protected]>
20432 M:      Thomas Gleixner <[email protected]>
20433 R:      Stephen Boyd <[email protected]>
20434 L:      [email protected]
20435 S:      Supported
20436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
20437 F:      include/linux/clocksource.h
20438 F:      include/linux/time.h
20439 F:      include/linux/timex.h
20440 F:      include/uapi/linux/time.h
20441 F:      include/uapi/linux/timex.h
20442 F:      kernel/time/alarmtimer.c
20443 F:      kernel/time/clocksource.c
20444 F:      kernel/time/ntp.c
20445 F:      kernel/time/time*.c
20446 F:      tools/testing/selftests/timers/
20447
20448 TIPC NETWORK LAYER
20449 M:      Jon Maloy <[email protected]>
20450 M:      Ying Xue <[email protected]>
20451 L:      [email protected] (core kernel code)
20452 L:      [email protected] (user apps, general discussion)
20453 S:      Maintained
20454 W:      http://tipc.sourceforge.net/
20455 F:      include/uapi/linux/tipc*.h
20456 F:      net/tipc/
20457
20458 TLAN NETWORK DRIVER
20459 M:      Samuel Chessman <[email protected]>
20460 L:      [email protected] (subscribers-only)
20461 S:      Maintained
20462 W:      http://sourceforge.net/projects/tlan/
20463 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
20464 F:      drivers/net/ethernet/ti/tlan.*
20465
20466 TM6000 VIDEO4LINUX DRIVER
20467 M:      Mauro Carvalho Chehab <[email protected]>
20468 L:      [email protected]
20469 S:      Odd fixes
20470 W:      https://linuxtv.org
20471 T:      git git://linuxtv.org/media_tree.git
20472 F:      Documentation/admin-guide/media/tm6000*
20473 F:      drivers/media/usb/tm6000/
20474
20475 TMIO/SDHI MMC DRIVER
20476 M:      Wolfram Sang <[email protected]>
20477 L:      [email protected]
20478 L:      [email protected]
20479 S:      Supported
20480 F:      drivers/mmc/host/renesas_sdhi*
20481 F:      drivers/mmc/host/tmio_mmc*
20482 F:      include/linux/mfd/tmio.h
20483
20484 TMP401 HARDWARE MONITOR DRIVER
20485 M:      Guenter Roeck <[email protected]>
20486 L:      [email protected]
20487 S:      Maintained
20488 F:      Documentation/devicetree/bindings/hwmon/ti,tmp401.yaml
20489 F:      Documentation/hwmon/tmp401.rst
20490 F:      drivers/hwmon/tmp401.c
20491
20492 TMP464 HARDWARE MONITOR DRIVER
20493 M:      Agathe Porte <[email protected]>
20494 M:      Guenter Roeck <[email protected]>
20495 L:      [email protected]
20496 S:      Maintained
20497 F:      Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml
20498 F:      Documentation/hwmon/tmp464.rst
20499 F:      drivers/hwmon/tmp464.c
20500
20501 TMP513 HARDWARE MONITOR DRIVER
20502 M:      Eric Tremblay <[email protected]>
20503 L:      [email protected]
20504 S:      Maintained
20505 F:      Documentation/hwmon/tmp513.rst
20506 F:      drivers/hwmon/tmp513.c
20507
20508 TMPFS (SHMEM FILESYSTEM)
20509 M:      Hugh Dickins <[email protected]>
20510 L:      [email protected]
20511 S:      Maintained
20512 F:      include/linux/shmem_fs.h
20513 F:      mm/shmem.c
20514
20515 TOMOYO SECURITY MODULE
20516 M:      Kentaro Takeda <[email protected]>
20517 M:      Tetsuo Handa <[email protected]>
20518 L:      [email protected] (subscribers-only, for developers in English)
20519 L:      [email protected] (subscribers-only, for users in English)
20520 L:      [email protected] (subscribers-only, for developers in Japanese)
20521 L:      [email protected] (subscribers-only, for users in Japanese)
20522 S:      Maintained
20523 W:      https://tomoyo.osdn.jp/
20524 F:      security/tomoyo/
20525
20526 TOPSTAR LAPTOP EXTRAS DRIVER
20527 M:      Herton Ronaldo Krzesinski <[email protected]>
20528 L:      [email protected]
20529 S:      Maintained
20530 F:      drivers/platform/x86/topstar-laptop.c
20531
20532 TORTURE-TEST MODULES
20533 M:      Davidlohr Bueso <[email protected]>
20534 M:      "Paul E. McKenney" <[email protected]>
20535 M:      Josh Triplett <[email protected]>
20536 L:      [email protected]
20537 S:      Supported
20538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
20539 F:      Documentation/RCU/torture.rst
20540 F:      kernel/locking/locktorture.c
20541 F:      kernel/rcu/rcuscale.c
20542 F:      kernel/rcu/rcutorture.c
20543 F:      kernel/rcu/refscale.c
20544 F:      kernel/torture.c
20545
20546 TOSHIBA ACPI EXTRAS DRIVER
20547 M:      Azael Avalos <[email protected]>
20548 L:      [email protected]
20549 S:      Maintained
20550 F:      drivers/platform/x86/toshiba_acpi.c
20551
20552 TOSHIBA BLUETOOTH DRIVER
20553 M:      Azael Avalos <[email protected]>
20554 L:      [email protected]
20555 S:      Maintained
20556 F:      drivers/platform/x86/toshiba_bluetooth.c
20557
20558 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
20559 M:      Azael Avalos <[email protected]>
20560 L:      [email protected]
20561 S:      Maintained
20562 F:      drivers/platform/x86/toshiba_haps.c
20563
20564 TOSHIBA SMM DRIVER
20565 M:      Jonathan Buzzard <[email protected]>
20566 S:      Maintained
20567 W:      http://www.buzzard.org.uk/toshiba/
20568 F:      drivers/char/toshiba.c
20569 F:      include/linux/toshiba.h
20570 F:      include/uapi/linux/toshiba.h
20571
20572 TOSHIBA TC358743 DRIVER
20573 M:      Mats Randgaard <[email protected]>
20574 L:      [email protected]
20575 S:      Maintained
20576 F:      drivers/media/i2c/tc358743*
20577 F:      include/media/i2c/tc358743.h
20578
20579 TOSHIBA WMI HOTKEYS DRIVER
20580 M:      Azael Avalos <[email protected]>
20581 L:      [email protected]
20582 S:      Maintained
20583 F:      drivers/platform/x86/toshiba-wmi.c
20584
20585 TPM DEVICE DRIVER
20586 M:      Peter Huewe <[email protected]>
20587 M:      Jarkko Sakkinen <[email protected]>
20588 R:      Jason Gunthorpe <[email protected]>
20589 L:      [email protected]
20590 S:      Maintained
20591 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
20592 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
20593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
20594 F:      drivers/char/tpm/
20595
20596 TRACING
20597 M:      Steven Rostedt <[email protected]>
20598 M:      Ingo Molnar <[email protected]>
20599 S:      Maintained
20600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
20601 F:      Documentation/trace/ftrace.rst
20602 F:      arch/*/*/*/*ftrace*
20603 F:      arch/*/*/*ftrace*
20604 F:      fs/tracefs/
20605 F:      include/*/ftrace.h
20606 F:      include/linux/trace*.h
20607 F:      include/trace/
20608 F:      kernel/trace/
20609 F:      tools/testing/selftests/ftrace/
20610
20611 TRACING MMIO ACCESSES (MMIOTRACE)
20612 M:      Steven Rostedt <[email protected]>
20613 M:      Ingo Molnar <[email protected]>
20614 R:      Karol Herbst <[email protected]>
20615 R:      Pekka Paalanen <[email protected]>
20616 L:      [email protected]
20617 L:      [email protected]
20618 S:      Maintained
20619 F:      arch/x86/mm/kmmio.c
20620 F:      arch/x86/mm/mmio-mod.c
20621 F:      arch/x86/mm/testmmiotrace.c
20622 F:      include/linux/mmiotrace.h
20623 F:      kernel/trace/trace_mmiotrace.c
20624
20625 TRACING OS NOISE / LATENCY TRACERS
20626 M:      Steven Rostedt <[email protected]>
20627 M:      Daniel Bristot de Oliveira <[email protected]>
20628 S:      Maintained
20629 F:      kernel/trace/trace_osnoise.c
20630 F:      include/trace/events/osnoise.h
20631 F:      kernel/trace/trace_hwlat.c
20632 F:      kernel/trace/trace_irqsoff.c
20633 F:      kernel/trace/trace_sched_wakeup.c
20634 F:      Documentation/trace/osnoise-tracer.rst
20635 F:      Documentation/trace/timerlat-tracer.rst
20636 F:      Documentation/trace/hwlat_detector.rst
20637 F:      arch/*/kernel/trace.c
20638
20639 Real-time Linux Analysis (RTLA) tools
20640 M:      Daniel Bristot de Oliveira <[email protected]>
20641 M:      Steven Rostedt <[email protected]>
20642 L:      [email protected]
20643 S:      Maintained
20644 F:      Documentation/tools/rtla/
20645 F:      tools/tracing/rtla/
20646
20647 TRADITIONAL CHINESE DOCUMENTATION
20648 M:      Hu Haowen <[email protected]>
20649 L:      [email protected] (moderated for non-subscribers)
20650 S:      Maintained
20651 W:      https://github.com/srcres258/linux-doc
20652 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
20653 F:      Documentation/translations/zh_TW/
20654
20655 TTY LAYER
20656 M:      Greg Kroah-Hartman <[email protected]>
20657 M:      Jiri Slaby <[email protected]>
20658 S:      Supported
20659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
20660 F:      Documentation/driver-api/serial/
20661 F:      drivers/tty/
20662 F:      drivers/tty/serial/serial_core.c
20663 F:      include/linux/selection.h
20664 F:      include/linux/serial.h
20665 F:      include/linux/serial_core.h
20666 F:      include/linux/sysrq.h
20667 F:      include/linux/tty*.h
20668 F:      include/linux/vt.h
20669 F:      include/linux/vt_*.h
20670 F:      include/uapi/linux/serial.h
20671 F:      include/uapi/linux/serial_core.h
20672 F:      include/uapi/linux/tty.h
20673
20674 TUA9001 MEDIA DRIVER
20675 M:      Antti Palosaari <[email protected]>
20676 L:      [email protected]
20677 S:      Maintained
20678 W:      https://linuxtv.org
20679 W:      http://palosaari.fi/linux/
20680 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20681 T:      git git://linuxtv.org/anttip/media_tree.git
20682 F:      drivers/media/tuners/tua9001*
20683
20684 TULIP NETWORK DRIVERS
20685 L:      [email protected]
20686 L:      [email protected]
20687 S:      Orphan
20688 F:      drivers/net/ethernet/dec/tulip/
20689
20690 TUN/TAP driver
20691 M:      Maxim Krasnyansky <[email protected]>
20692 S:      Maintained
20693 W:      http://vtun.sourceforge.net/tun
20694 F:      Documentation/networking/tuntap.rst
20695 F:      arch/um/os-Linux/drivers/
20696
20697 TURBOCHANNEL SUBSYSTEM
20698 M:      "Maciej W. Rozycki" <[email protected]>
20699 M:      Ralf Baechle <[email protected]>
20700 L:      [email protected]
20701 S:      Maintained
20702 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
20703 F:      drivers/tc/
20704 F:      include/linux/tc.h
20705
20706 TURBOSTAT UTILITY
20707 M:      "Len Brown" <[email protected]>
20708 L:      [email protected]
20709 S:      Supported
20710 Q:      https://patchwork.kernel.org/project/linux-pm/list/
20711 B:      https://bugzilla.kernel.org
20712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
20713 F:      tools/power/x86/turbostat/
20714
20715 TW5864 VIDEO4LINUX DRIVER
20716 M:      Bluecherry Maintainers <[email protected]>
20717 M:      Anton Sviridenko <[email protected]>
20718 M:      Andrey Utkin <[email protected]>
20719 M:      Andrey Utkin <[email protected]>
20720 L:      [email protected]
20721 S:      Supported
20722 F:      drivers/media/pci/tw5864/
20723
20724 TW68 VIDEO4LINUX DRIVER
20725 M:      Hans Verkuil <[email protected]>
20726 L:      [email protected]
20727 S:      Odd Fixes
20728 W:      https://linuxtv.org
20729 T:      git git://linuxtv.org/media_tree.git
20730 F:      drivers/media/pci/tw68/
20731
20732 TW686X VIDEO4LINUX DRIVER
20733 M:      Ezequiel Garcia <[email protected]>
20734 L:      [email protected]
20735 S:      Maintained
20736 W:      http://linuxtv.org
20737 T:      git git://linuxtv.org/media_tree.git
20738 F:      drivers/media/pci/tw686x/
20739
20740 U-BOOT ENVIRONMENT VARIABLES
20741 M:      Rafał Miłecki <[email protected]>
20742 S:      Maintained
20743 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
20744
20745 UACCE ACCELERATOR FRAMEWORK
20746 M:      Zhangfei Gao <[email protected]>
20747 M:      Zhou Wang <[email protected]>
20748 L:      [email protected]
20749 L:      [email protected]
20750 S:      Maintained
20751 F:      Documentation/ABI/testing/sysfs-driver-uacce
20752 F:      Documentation/misc-devices/uacce.rst
20753 F:      drivers/misc/uacce/
20754 F:      include/linux/uacce.h
20755 F:      include/uapi/misc/uacce/
20756
20757 UBI FILE SYSTEM (UBIFS)
20758 M:      Richard Weinberger <[email protected]>
20759 L:      [email protected]
20760 S:      Supported
20761 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
20762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
20763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
20764 F:      Documentation/ABI/testing/sysfs-fs-ubifs
20765 F:      Documentation/filesystems/ubifs-authentication.rst
20766 F:      Documentation/filesystems/ubifs.rst
20767 F:      fs/ubifs/
20768
20769 UBLK USERSPACE BLOCK DRIVER
20770 M:      Ming Lei <[email protected]>
20771 L:      [email protected]
20772 S:      Maintained
20773 F:      drivers/block/ublk_drv.c
20774 F:      include/uapi/linux/ublk_cmd.h
20775
20776 UCLINUX (M68KNOMMU AND COLDFIRE)
20777 M:      Greg Ungerer <[email protected]>
20778 L:      [email protected]
20779 L:      [email protected]  (subscribers-only)
20780 S:      Maintained
20781 W:      http://www.linux-m68k.org/
20782 W:      http://www.uclinux.org/
20783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
20784 F:      arch/m68k/*/*_no.*
20785 F:      arch/m68k/68*/
20786 F:      arch/m68k/coldfire/
20787 F:      arch/m68k/include/asm/*_no.*
20788
20789 UDF FILESYSTEM
20790 M:      Jan Kara <[email protected]>
20791 S:      Maintained
20792 F:      Documentation/filesystems/udf.rst
20793 F:      fs/udf/
20794
20795 UDRAW TABLET
20796 M:      Bastien Nocera <[email protected]>
20797 L:      [email protected]
20798 S:      Maintained
20799 F:      drivers/hid/hid-udraw-ps3.c
20800
20801 UFS FILESYSTEM
20802 M:      Evgeniy Dushistov <[email protected]>
20803 S:      Maintained
20804 F:      Documentation/admin-guide/ufs.rst
20805 F:      fs/ufs/
20806
20807 UHID USERSPACE HID IO DRIVER
20808 M:      David Rheinsberg <[email protected]>
20809 L:      [email protected]
20810 S:      Maintained
20811 F:      drivers/hid/uhid.c
20812 F:      include/uapi/linux/uhid.h
20813
20814 ULPI BUS
20815 M:      Heikki Krogerus <[email protected]>
20816 L:      [email protected]
20817 S:      Maintained
20818 F:      drivers/usb/common/ulpi.c
20819 F:      include/linux/ulpi/
20820
20821 UNICODE SUBSYSTEM
20822 M:      Gabriel Krisman Bertazi <[email protected]>
20823 L:      [email protected]
20824 S:      Supported
20825 F:      fs/unicode/
20826
20827 UNIFDEF
20828 M:      Tony Finch <[email protected]>
20829 S:      Maintained
20830 W:      http://dotat.at/prog/unifdef
20831 F:      scripts/unifdef.c
20832
20833 UNIFORM CDROM DRIVER
20834 M:      Phillip Potter <[email protected]>
20835 S:      Maintained
20836 F:      Documentation/cdrom/
20837 F:      drivers/cdrom/cdrom.c
20838 F:      include/linux/cdrom.h
20839 F:      include/uapi/linux/cdrom.h
20840
20841 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
20842 R:      Alim Akhtar <[email protected]>
20843 R:      Avri Altman <[email protected]>
20844 R:      Bart Van Assche <[email protected]>
20845 L:      [email protected]
20846 S:      Supported
20847 F:      Documentation/devicetree/bindings/ufs/
20848 F:      Documentation/scsi/ufs.rst
20849 F:      drivers/ufs/core/
20850
20851 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
20852 M:      Pedro Sousa <[email protected]>
20853 L:      [email protected]
20854 S:      Supported
20855 F:      drivers/ufs/host/*dwc*
20856
20857 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
20858 M:      Stanley Chu <[email protected]>
20859 L:      [email protected]
20860 L:      [email protected] (moderated for non-subscribers)
20861 S:      Maintained
20862 F:      drivers/ufs/host/ufs-mediatek*
20863
20864 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
20865 M:      Yoshihiro Shimoda <[email protected]>
20866 L:      [email protected]
20867 L:      [email protected]
20868 S:      Maintained
20869 F:      drivers/ufs/host/ufs-renesas.c
20870
20871 UNSORTED BLOCK IMAGES (UBI)
20872 M:      Richard Weinberger <[email protected]>
20873 L:      [email protected]
20874 S:      Supported
20875 W:      http://www.linux-mtd.infradead.org/
20876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
20877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
20878 F:      drivers/mtd/ubi/
20879 F:      include/linux/mtd/ubi.h
20880 F:      include/uapi/mtd/ubi-user.h
20881
20882 USB "USBNET" DRIVER FRAMEWORK
20883 M:      Oliver Neukum <[email protected]>
20884 L:      [email protected]
20885 S:      Maintained
20886 W:      http://www.linux-usb.org/usbnet
20887 F:      drivers/net/usb/usbnet.c
20888 F:      include/linux/usb/usbnet.h
20889
20890 USB ACM DRIVER
20891 M:      Oliver Neukum <[email protected]>
20892 L:      [email protected]
20893 S:      Maintained
20894 F:      Documentation/usb/acm.rst
20895 F:      drivers/usb/class/cdc-acm.*
20896
20897 USB APPLE MFI FASTCHARGE DRIVER
20898 M:      Bastien Nocera <[email protected]>
20899 L:      [email protected]
20900 S:      Maintained
20901 F:      drivers/usb/misc/apple-mfi-fastcharge.c
20902
20903 USB AR5523 WIRELESS DRIVER
20904 M:      Pontus Fuchs <[email protected]>
20905 L:      [email protected]
20906 S:      Maintained
20907 F:      drivers/net/wireless/ath/ar5523/
20908
20909 USB ATTACHED SCSI
20910 M:      Oliver Neukum <[email protected]>
20911 L:      [email protected]
20912 L:      [email protected]
20913 S:      Maintained
20914 F:      drivers/usb/storage/uas.c
20915
20916 USB CDC ETHERNET DRIVER
20917 M:      Oliver Neukum <[email protected]>
20918 L:      [email protected]
20919 S:      Maintained
20920 F:      drivers/net/usb/cdc_*.c
20921 F:      include/uapi/linux/usb/cdc.h
20922
20923 USB CHAOSKEY DRIVER
20924 M:      Keith Packard <[email protected]>
20925 L:      [email protected]
20926 S:      Maintained
20927 F:      drivers/usb/misc/chaoskey.c
20928
20929 USB CYPRESS C67X00 DRIVER
20930 L:      [email protected]
20931 S:      Orphan
20932 F:      drivers/usb/c67x00/
20933
20934 USB DAVICOM DM9601 DRIVER
20935 M:      Peter Korsgaard <[email protected]>
20936 L:      [email protected]
20937 S:      Maintained
20938 W:      http://www.linux-usb.org/usbnet
20939 F:      drivers/net/usb/dm9601.c
20940
20941 USB EHCI DRIVER
20942 M:      Alan Stern <[email protected]>
20943 L:      [email protected]
20944 S:      Maintained
20945 F:      Documentation/usb/ehci.rst
20946 F:      drivers/usb/host/ehci*
20947
20948 USB GADGET/PERIPHERAL SUBSYSTEM
20949 M:      Felipe Balbi <[email protected]>
20950 L:      [email protected]
20951 S:      Maintained
20952 W:      http://www.linux-usb.org/gadget
20953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
20954 F:      drivers/usb/gadget/
20955 F:      include/linux/usb/gadget*
20956
20957 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
20958 M:      Jiri Kosina <[email protected]>
20959 M:      Benjamin Tissoires <[email protected]>
20960 L:      [email protected]
20961 S:      Maintained
20962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
20963 F:      Documentation/hid/hiddev.rst
20964 F:      drivers/hid/usbhid/
20965
20966 USB INTEL XHCI ROLE MUX DRIVER
20967 M:      Hans de Goede <[email protected]>
20968 L:      [email protected]
20969 S:      Maintained
20970 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
20971
20972 USB IP DRIVER FOR HISILICON KIRIN 960
20973 M:      Yu Chen <[email protected]>
20974 M:      Binghui Wang <[email protected]>
20975 L:      [email protected]
20976 S:      Maintained
20977 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
20978 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
20979
20980 USB IP DRIVER FOR HISILICON KIRIN 970
20981 M:      Mauro Carvalho Chehab <[email protected]>
20982 L:      [email protected]
20983 S:      Maintained
20984 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
20985 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
20986
20987 USB ISP116X DRIVER
20988 M:      Olav Kongas <[email protected]>
20989 L:      [email protected]
20990 S:      Maintained
20991 F:      drivers/usb/host/isp116x*
20992 F:      include/linux/usb/isp116x.h
20993
20994 USB ISP1760 DRIVER
20995 M:      Rui Miguel Silva <[email protected]>
20996 L:      [email protected]
20997 S:      Maintained
20998 F:      drivers/usb/isp1760/*
20999 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
21000
21001 USB LAN78XX ETHERNET DRIVER
21002 M:      Woojung Huh <[email protected]>
21003 M:      [email protected]
21004 L:      [email protected]
21005 S:      Maintained
21006 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
21007 F:      drivers/net/usb/lan78xx.*
21008 F:      include/dt-bindings/net/microchip-lan78xx.h
21009
21010 USB MASS STORAGE DRIVER
21011 M:      Alan Stern <[email protected]>
21012 L:      [email protected]
21013 L:      [email protected]
21014 S:      Maintained
21015 F:      drivers/usb/storage/
21016
21017 USB MIDI DRIVER
21018 M:      Clemens Ladisch <[email protected]>
21019 L:      [email protected] (moderated for non-subscribers)
21020 S:      Maintained
21021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21022 F:      sound/usb/midi.*
21023
21024 USB NETWORKING DRIVERS
21025 L:      [email protected]
21026 S:      Odd Fixes
21027 F:      drivers/net/usb/
21028
21029 USB OHCI DRIVER
21030 M:      Alan Stern <[email protected]>
21031 L:      [email protected]
21032 S:      Maintained
21033 F:      Documentation/usb/ohci.rst
21034 F:      drivers/usb/host/ohci*
21035
21036 USB OTG FSM (Finite State Machine)
21037 M:      Peter Chen <[email protected]>
21038 L:      [email protected]
21039 S:      Maintained
21040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
21041 F:      drivers/usb/common/usb-otg-fsm.c
21042
21043 USB OVER IP DRIVER
21044 M:      Valentina Manea <[email protected]>
21045 M:      Shuah Khan <[email protected]>
21046 M:      Shuah Khan <[email protected]>
21047 L:      [email protected]
21048 S:      Maintained
21049 F:      Documentation/usb/usbip_protocol.rst
21050 F:      drivers/usb/usbip/
21051 F:      tools/testing/selftests/drivers/usb/usbip/
21052 F:      tools/usb/usbip/
21053
21054 USB PEGASUS DRIVER
21055 M:      Petko Manolov <[email protected]>
21056 L:      [email protected]
21057 L:      [email protected]
21058 S:      Maintained
21059 W:      https://github.com/petkan/pegasus
21060 T:      git git://github.com/petkan/pegasus.git
21061 F:      drivers/net/usb/pegasus.*
21062
21063 USB PHY LAYER
21064 M:      Felipe Balbi <[email protected]>
21065 L:      [email protected]
21066 S:      Maintained
21067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
21068 F:      drivers/usb/phy/
21069
21070 USB PRINTER DRIVER (usblp)
21071 M:      Pete Zaitcev <[email protected]>
21072 L:      [email protected]
21073 S:      Supported
21074 F:      drivers/usb/class/usblp.c
21075
21076 USB RAW GADGET DRIVER
21077 R:      Andrey Konovalov <[email protected]>
21078 L:      [email protected]
21079 S:      Maintained
21080 F:      Documentation/usb/raw-gadget.rst
21081 F:      drivers/usb/gadget/legacy/raw_gadget.c
21082 F:      include/uapi/linux/usb/raw_gadget.h
21083
21084 USB QMI WWAN NETWORK DRIVER
21085 M:      Bjørn Mork <[email protected]>
21086 L:      [email protected]
21087 S:      Maintained
21088 F:      Documentation/ABI/testing/sysfs-class-net-qmi
21089 F:      drivers/net/usb/qmi_wwan.c
21090
21091 USB RTL8150 DRIVER
21092 M:      Petko Manolov <[email protected]>
21093 L:      [email protected]
21094 L:      [email protected]
21095 S:      Maintained
21096 W:      https://github.com/petkan/rtl8150
21097 T:      git git://github.com/petkan/rtl8150.git
21098 F:      drivers/net/usb/rtl8150.c
21099
21100 USB SERIAL SUBSYSTEM
21101 M:      Johan Hovold <[email protected]>
21102 L:      [email protected]
21103 S:      Maintained
21104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
21105 F:      Documentation/usb/usb-serial.rst
21106 F:      drivers/usb/serial/
21107 F:      include/linux/usb/serial.h
21108
21109 USB SMSC75XX ETHERNET DRIVER
21110 M:      Steve Glendinning <[email protected]>
21111 L:      [email protected]
21112 S:      Maintained
21113 F:      drivers/net/usb/smsc75xx.*
21114
21115 USB SMSC95XX ETHERNET DRIVER
21116 M:      Steve Glendinning <[email protected]>
21117 M:      [email protected]
21118 L:      [email protected]
21119 S:      Maintained
21120 F:      drivers/net/usb/smsc95xx.*
21121
21122 USB SUBSYSTEM
21123 M:      Greg Kroah-Hartman <[email protected]>
21124 L:      [email protected]
21125 S:      Supported
21126 W:      http://www.linux-usb.org
21127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
21128 F:      Documentation/devicetree/bindings/usb/
21129 F:      Documentation/usb/
21130 F:      drivers/usb/
21131 F:      include/dt-bindings/usb/
21132 F:      include/linux/usb.h
21133 F:      include/linux/usb/
21134
21135 USB TYPEC BUS FOR ALTERNATE MODES
21136 M:      Heikki Krogerus <[email protected]>
21137 L:      [email protected]
21138 S:      Maintained
21139 F:      Documentation/ABI/testing/sysfs-bus-typec
21140 F:      Documentation/driver-api/usb/typec_bus.rst
21141 F:      drivers/usb/typec/altmodes/
21142 F:      include/linux/usb/typec_altmode.h
21143
21144 USB TYPEC CLASS
21145 M:      Heikki Krogerus <[email protected]>
21146 L:      [email protected]
21147 S:      Maintained
21148 F:      Documentation/ABI/testing/sysfs-class-typec
21149 F:      Documentation/driver-api/usb/typec.rst
21150 F:      drivers/usb/typec/
21151 F:      include/linux/usb/typec.h
21152
21153 USB TYPEC INTEL PMC MUX DRIVER
21154 M:      Heikki Krogerus <[email protected]>
21155 L:      [email protected]
21156 S:      Maintained
21157 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
21158 F:      drivers/usb/typec/mux/intel_pmc_mux.c
21159
21160 USB TYPEC PI3USB30532 MUX DRIVER
21161 M:      Hans de Goede <[email protected]>
21162 L:      [email protected]
21163 S:      Maintained
21164 F:      drivers/usb/typec/mux/pi3usb30532.c
21165
21166 USB TYPEC PORT CONTROLLER DRIVERS
21167 M:      Guenter Roeck <[email protected]>
21168 L:      [email protected]
21169 S:      Maintained
21170 F:      drivers/usb/typec/tcpm/
21171
21172 USB UHCI DRIVER
21173 M:      Alan Stern <[email protected]>
21174 L:      [email protected]
21175 S:      Maintained
21176 F:      drivers/usb/host/uhci*
21177
21178 USB VIDEO CLASS
21179 M:      Laurent Pinchart <[email protected]>
21180 L:      [email protected]
21181 S:      Maintained
21182 W:      http://www.ideasonboard.org/uvc/
21183 T:      git git://linuxtv.org/media_tree.git
21184 F:      drivers/media/usb/uvc/
21185 F:      include/uapi/linux/uvcvideo.h
21186
21187 USB WEBCAM GADGET
21188 M:      Laurent Pinchart <[email protected]>
21189 L:      [email protected]
21190 S:      Maintained
21191 F:      drivers/usb/gadget/function/*uvc*
21192 F:      drivers/usb/gadget/legacy/webcam.c
21193 F:      include/uapi/linux/usb/g_uvc.h
21194
21195 USB WIRELESS RNDIS DRIVER (rndis_wlan)
21196 M:      Jussi Kivilinna <[email protected]>
21197 L:      [email protected]
21198 S:      Maintained
21199 F:      drivers/net/wireless/rndis_wlan.c
21200
21201 USB XHCI DRIVER
21202 M:      Mathias Nyman <[email protected]>
21203 L:      [email protected]
21204 S:      Supported
21205 F:      drivers/usb/host/pci-quirks*
21206 F:      drivers/usb/host/xhci*
21207
21208 USB ZD1201 DRIVER
21209 L:      [email protected]
21210 S:      Orphan
21211 W:      http://linux-lc100020.sourceforge.net
21212 F:      drivers/net/wireless/zydas/zd1201.*
21213
21214 USB ZR364XX DRIVER
21215 M:      Antoine Jacquet <[email protected]>
21216 L:      [email protected]
21217 L:      [email protected]
21218 S:      Maintained
21219 W:      http://royale.zerezo.com/zr364xx/
21220 T:      git git://linuxtv.org/media_tree.git
21221 F:      Documentation/admin-guide/media/zr364xx*
21222 F:      drivers/media/usb/zr364xx/
21223
21224 USER-MODE LINUX (UML)
21225 M:      Richard Weinberger <[email protected]>
21226 M:      Anton Ivanov <[email protected]>
21227 M:      Johannes Berg <[email protected]>
21228 L:      [email protected]
21229 S:      Maintained
21230 W:      http://user-mode-linux.sourceforge.net
21231 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
21232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
21233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
21234 F:      Documentation/virt/uml/
21235 F:      arch/um/
21236 F:      arch/x86/um/
21237 F:      fs/hostfs/
21238
21239 USERSPACE COPYIN/COPYOUT (UIOVEC)
21240 M:      Alexander Viro <[email protected]>
21241 S:      Maintained
21242 F:      include/linux/uio.h
21243 F:      lib/iov_iter.c
21244
21245 USERSPACE DMA BUFFER DRIVER
21246 M:      Gerd Hoffmann <[email protected]>
21247 L:      [email protected]
21248 S:      Maintained
21249 T:      git git://anongit.freedesktop.org/drm/drm-misc
21250 F:      drivers/dma-buf/udmabuf.c
21251 F:      include/uapi/linux/udmabuf.h
21252
21253 USERSPACE I/O (UIO)
21254 M:      Greg Kroah-Hartman <[email protected]>
21255 S:      Maintained
21256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
21257 F:      Documentation/driver-api/uio-howto.rst
21258 F:      drivers/uio/
21259 F:      include/linux/uio_driver.h
21260
21261 UTIL-LINUX PACKAGE
21262 M:      Karel Zak <[email protected]>
21263 L:      [email protected]
21264 S:      Maintained
21265 W:      http://en.wikipedia.org/wiki/Util-linux
21266 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
21267
21268 UUID HELPERS
21269 M:      Christoph Hellwig <[email protected]>
21270 R:      Andy Shevchenko <[email protected]>
21271 L:      [email protected]
21272 S:      Maintained
21273 T:      git git://git.infradead.org/users/hch/uuid.git
21274 F:      include/linux/uuid.h
21275 F:      include/uapi/linux/uuid.h
21276 F:      lib/test_uuid.c
21277 F:      lib/uuid.c
21278
21279 UV SYSFS DRIVER
21280 M:      Justin Ernst <[email protected]>
21281 L:      [email protected]
21282 S:      Maintained
21283 F:      drivers/platform/x86/uv_sysfs.c
21284
21285 UVESAFB DRIVER
21286 M:      Michal Januszewski <[email protected]>
21287 L:      [email protected]
21288 S:      Maintained
21289 W:      https://github.com/mjanusz/v86d
21290 F:      Documentation/fb/uvesafb.rst
21291 F:      drivers/video/fbdev/uvesafb.*
21292
21293 Ux500 CLOCK DRIVERS
21294 M:      Ulf Hansson <[email protected]>
21295 L:      [email protected]
21296 L:      [email protected] (moderated for non-subscribers)
21297 S:      Maintained
21298 F:      drivers/clk/ux500/
21299
21300 VF610 NAND DRIVER
21301 M:      Stefan Agner <[email protected]>
21302 L:      [email protected]
21303 S:      Supported
21304 F:      drivers/mtd/nand/raw/vf610_nfc.c
21305
21306 VFAT/FAT/MSDOS FILESYSTEM
21307 M:      OGAWA Hirofumi <[email protected]>
21308 S:      Maintained
21309 F:      Documentation/filesystems/vfat.rst
21310 F:      fs/fat/
21311 F:      tools/testing/selftests/filesystems/fat/
21312
21313 VFIO DRIVER
21314 M:      Alex Williamson <[email protected]>
21315 R:      Cornelia Huck <[email protected]>
21316 L:      [email protected]
21317 S:      Maintained
21318 T:      git git://github.com/awilliam/linux-vfio.git
21319 F:      Documentation/driver-api/vfio.rst
21320 F:      drivers/vfio/
21321 F:      include/linux/vfio.h
21322 F:      include/linux/vfio_pci_core.h
21323 F:      include/uapi/linux/vfio.h
21324
21325 VFIO FSL-MC DRIVER
21326 M:      Diana Craciun <[email protected]>
21327 L:      [email protected]
21328 S:      Maintained
21329 F:      drivers/vfio/fsl-mc/
21330
21331 VFIO HISILICON PCI DRIVER
21332 M:      Longfang Liu <[email protected]>
21333 M:      Shameer Kolothum <[email protected]>
21334 L:      [email protected]
21335 S:      Maintained
21336 F:      drivers/vfio/pci/hisilicon/
21337
21338 VFIO MEDIATED DEVICE DRIVERS
21339 M:      Kirti Wankhede <[email protected]>
21340 L:      [email protected]
21341 S:      Maintained
21342 F:      Documentation/driver-api/vfio-mediated-device.rst
21343 F:      drivers/vfio/mdev/
21344 F:      include/linux/mdev.h
21345 F:      samples/vfio-mdev/
21346
21347 VFIO PCI DEVICE SPECIFIC DRIVERS
21348 R:      Jason Gunthorpe <[email protected]>
21349 R:      Yishai Hadas <[email protected]>
21350 R:      Shameer Kolothum <[email protected]>
21351 R:      Kevin Tian <[email protected]>
21352 L:      [email protected]
21353 S:      Maintained
21354 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
21355 F:      drivers/vfio/pci/*/
21356
21357 VFIO PLATFORM DRIVER
21358 M:      Eric Auger <[email protected]>
21359 L:      [email protected]
21360 S:      Maintained
21361 F:      drivers/vfio/platform/
21362
21363 VFIO MLX5 PCI DRIVER
21364 M:      Yishai Hadas <[email protected]>
21365 L:      [email protected]
21366 S:      Maintained
21367 F:      drivers/vfio/pci/mlx5/
21368
21369 VGA_SWITCHEROO
21370 R:      Lukas Wunner <[email protected]>
21371 S:      Maintained
21372 T:      git git://anongit.freedesktop.org/drm/drm-misc
21373 F:      Documentation/gpu/vga-switcheroo.rst
21374 F:      drivers/gpu/vga/vga_switcheroo.c
21375 F:      include/linux/vga_switcheroo.h
21376
21377 VIA RHINE NETWORK DRIVER
21378 S:      Maintained
21379 M:      Kevin Brace <[email protected]>
21380 F:      drivers/net/ethernet/via/via-rhine.c
21381
21382 VIA SD/MMC CARD CONTROLLER DRIVER
21383 M:      Bruce Chang <[email protected]>
21384 M:      Harald Welte <[email protected]>
21385 S:      Maintained
21386 F:      drivers/mmc/host/via-sdmmc.c
21387
21388 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
21389 M:      Florian Tobias Schandinat <[email protected]>
21390 L:      [email protected]
21391 S:      Maintained
21392 F:      drivers/video/fbdev/via/
21393 F:      include/linux/via-core.h
21394 F:      include/linux/via-gpio.h
21395 F:      include/linux/via_i2c.h
21396
21397 VIA VELOCITY NETWORK DRIVER
21398 M:      Francois Romieu <[email protected]>
21399 L:      [email protected]
21400 S:      Maintained
21401 F:      drivers/net/ethernet/via/via-velocity.*
21402
21403 VICODEC VIRTUAL CODEC DRIVER
21404 M:      Hans Verkuil <[email protected]>
21405 L:      [email protected]
21406 S:      Maintained
21407 W:      https://linuxtv.org
21408 T:      git git://linuxtv.org/media_tree.git
21409 F:      drivers/media/test-drivers/vicodec/*
21410
21411 VIDEO I2C POLLING DRIVER
21412 M:      Matt Ranostay <[email protected]>
21413 L:      [email protected]
21414 S:      Maintained
21415 F:      drivers/media/i2c/video-i2c.c
21416
21417 VIDEO MULTIPLEXER DRIVER
21418 M:      Philipp Zabel <[email protected]>
21419 L:      [email protected]
21420 S:      Maintained
21421 F:      drivers/media/platform/video-mux.c
21422
21423 VIDEOBUF2 FRAMEWORK
21424 M:      Tomasz Figa <[email protected]>
21425 M:      Marek Szyprowski <[email protected]>
21426 L:      [email protected]
21427 S:      Maintained
21428 F:      drivers/media/common/videobuf2/*
21429 F:      include/media/videobuf2-*
21430
21431 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
21432 M:      Shuah Khan <[email protected]>
21433 R:      Kieran Bingham <[email protected]>
21434 L:      [email protected]
21435 S:      Maintained
21436 W:      https://linuxtv.org
21437 T:      git git://linuxtv.org/media_tree.git
21438 F:      drivers/media/test-drivers/vimc/*
21439
21440 VIRT LIB
21441 M:      Alex Williamson <[email protected]>
21442 M:      Paolo Bonzini <[email protected]>
21443 L:      [email protected]
21444 S:      Supported
21445 F:      virt/lib/
21446
21447 VIRTIO AND VHOST VSOCK DRIVER
21448 M:      Stefan Hajnoczi <[email protected]>
21449 M:      Stefano Garzarella <[email protected]>
21450 L:      [email protected]
21451 L:      [email protected]
21452 L:      [email protected]
21453 S:      Maintained
21454 F:      drivers/vhost/vsock.c
21455 F:      include/linux/virtio_vsock.h
21456 F:      include/uapi/linux/virtio_vsock.h
21457 F:      net/vmw_vsock/virtio_transport.c
21458 F:      net/vmw_vsock/virtio_transport_common.c
21459
21460 VIRTIO BLOCK AND SCSI DRIVERS
21461 M:      "Michael S. Tsirkin" <[email protected]>
21462 M:      Jason Wang <[email protected]>
21463 R:      Paolo Bonzini <[email protected]>
21464 R:      Stefan Hajnoczi <[email protected]>
21465 L:      [email protected]
21466 S:      Maintained
21467 F:      drivers/block/virtio_blk.c
21468 F:      drivers/scsi/virtio_scsi.c
21469 F:      drivers/vhost/scsi.c
21470 F:      include/uapi/linux/virtio_blk.h
21471 F:      include/uapi/linux/virtio_scsi.h
21472
21473 VIRTIO CONSOLE DRIVER
21474 M:      Amit Shah <[email protected]>
21475 L:      [email protected]
21476 S:      Maintained
21477 F:      drivers/char/virtio_console.c
21478 F:      include/linux/virtio_console.h
21479 F:      include/uapi/linux/virtio_console.h
21480
21481 VIRTIO CORE AND NET DRIVERS
21482 M:      "Michael S. Tsirkin" <[email protected]>
21483 M:      Jason Wang <[email protected]>
21484 L:      [email protected]
21485 S:      Maintained
21486 F:      Documentation/ABI/testing/sysfs-bus-vdpa
21487 F:      Documentation/ABI/testing/sysfs-class-vduse
21488 F:      Documentation/devicetree/bindings/virtio/
21489 F:      drivers/block/virtio_blk.c
21490 F:      drivers/crypto/virtio/
21491 F:      drivers/net/virtio_net.c
21492 F:      drivers/vdpa/
21493 F:      drivers/virtio/
21494 F:      include/linux/vdpa.h
21495 F:      include/linux/virtio*.h
21496 F:      include/uapi/linux/virtio_*.h
21497 F:      tools/virtio/
21498
21499 VIRTIO BALLOON
21500 M:      "Michael S. Tsirkin" <[email protected]>
21501 M:      David Hildenbrand <[email protected]>
21502 L:      [email protected]
21503 S:      Maintained
21504 F:      drivers/virtio/virtio_balloon.c
21505 F:      include/uapi/linux/virtio_balloon.h
21506 F:      include/linux/balloon_compaction.h
21507 F:      mm/balloon_compaction.c
21508
21509 VIRTIO CRYPTO DRIVER
21510 M:      Gonglei <[email protected]>
21511 L:      [email protected]
21512 L:      [email protected]
21513 S:      Maintained
21514 F:      drivers/crypto/virtio/
21515 F:      include/uapi/linux/virtio_crypto.h
21516
21517 VIRTIO DRIVERS FOR S390
21518 M:      Cornelia Huck <[email protected]>
21519 M:      Halil Pasic <[email protected]>
21520 M:      Eric Farman <[email protected]>
21521 L:      [email protected]
21522 L:      [email protected]
21523 L:      [email protected]
21524 S:      Supported
21525 F:      arch/s390/include/uapi/asm/virtio-ccw.h
21526 F:      drivers/s390/virtio/
21527
21528 VIRTIO FILE SYSTEM
21529 M:      Vivek Goyal <[email protected]>
21530 M:      Stefan Hajnoczi <[email protected]>
21531 M:      Miklos Szeredi <[email protected]>
21532 L:      [email protected]
21533 L:      [email protected]
21534 S:      Supported
21535 W:      https://virtio-fs.gitlab.io/
21536 F:      Documentation/filesystems/virtiofs.rst
21537 F:      fs/fuse/virtio_fs.c
21538 F:      include/uapi/linux/virtio_fs.h
21539
21540 VIRTIO GPIO DRIVER
21541 M:      Enrico Weigelt, metux IT consult <[email protected]>
21542 M:      Viresh Kumar <[email protected]>
21543 L:      [email protected]
21544 L:      [email protected]
21545 S:      Maintained
21546 F:      drivers/gpio/gpio-virtio.c
21547 F:      include/uapi/linux/virtio_gpio.h
21548
21549 VIRTIO GPU DRIVER
21550 M:      David Airlie <[email protected]>
21551 M:      Gerd Hoffmann <[email protected]>
21552 R:      Gurchetan Singh <[email protected]>
21553 R:      Chia-I Wu <[email protected]>
21554 L:      [email protected]
21555 L:      [email protected]
21556 S:      Maintained
21557 T:      git git://anongit.freedesktop.org/drm/drm-misc
21558 F:      drivers/gpu/drm/virtio/
21559 F:      include/uapi/linux/virtio_gpu.h
21560
21561 VIRTIO HOST (VHOST)
21562 M:      "Michael S. Tsirkin" <[email protected]>
21563 M:      Jason Wang <[email protected]>
21564 L:      [email protected]
21565 L:      [email protected]
21566 L:      [email protected]
21567 S:      Maintained
21568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
21569 F:      drivers/vhost/
21570 F:      include/linux/vhost_iotlb.h
21571 F:      include/uapi/linux/vhost.h
21572
21573 VIRTIO INPUT DRIVER
21574 M:      Gerd Hoffmann <[email protected]>
21575 S:      Maintained
21576 F:      drivers/virtio/virtio_input.c
21577 F:      include/uapi/linux/virtio_input.h
21578
21579 VIRTIO IOMMU DRIVER
21580 M:      Jean-Philippe Brucker <[email protected]>
21581 L:      [email protected]
21582 S:      Maintained
21583 F:      drivers/iommu/virtio-iommu.c
21584 F:      include/uapi/linux/virtio_iommu.h
21585
21586 VIRTIO MEM DRIVER
21587 M:      David Hildenbrand <[email protected]>
21588 L:      [email protected]
21589 S:      Maintained
21590 W:      https://virtio-mem.gitlab.io/
21591 F:      drivers/virtio/virtio_mem.c
21592 F:      include/uapi/linux/virtio_mem.h
21593
21594 VIRTIO SOUND DRIVER
21595 M:      Anton Yakovlev <[email protected]>
21596 M:      "Michael S. Tsirkin" <[email protected]>
21597 L:      [email protected]
21598 L:      [email protected] (moderated for non-subscribers)
21599 S:      Maintained
21600 F:      include/uapi/linux/virtio_snd.h
21601 F:      sound/virtio/*
21602
21603 VIRTIO I2C DRIVER
21604 M:      Conghui Chen <[email protected]>
21605 M:      Viresh Kumar <[email protected]>
21606 L:      [email protected]
21607 L:      [email protected]
21608 S:      Maintained
21609 F:      drivers/i2c/busses/i2c-virtio.c
21610 F:      include/uapi/linux/virtio_i2c.h
21611
21612 VIRTIO PMEM DRIVER
21613 M:      Pankaj Gupta <[email protected]>
21614 L:      [email protected]
21615 S:      Maintained
21616 F:      drivers/nvdimm/virtio_pmem.c
21617 F:      drivers/nvdimm/nd_virtio.c
21618
21619 VIRTUAL BOX GUEST DEVICE DRIVER
21620 M:      Hans de Goede <[email protected]>
21621 M:      Arnd Bergmann <[email protected]>
21622 M:      Greg Kroah-Hartman <[email protected]>
21623 S:      Maintained
21624 F:      drivers/virt/vboxguest/
21625 F:      include/linux/vbox_utils.h
21626 F:      include/uapi/linux/vbox*.h
21627
21628 VIRTUAL BOX SHARED FOLDER VFS DRIVER
21629 M:      Hans de Goede <[email protected]>
21630 L:      [email protected]
21631 S:      Maintained
21632 F:      fs/vboxsf/*
21633
21634 VIRTUAL SERIO DEVICE DRIVER
21635 M:      Stephen Chandler Paul <[email protected]>
21636 S:      Maintained
21637 F:      drivers/input/serio/userio.c
21638 F:      include/uapi/linux/userio.h
21639
21640 VIVID VIRTUAL VIDEO DRIVER
21641 M:      Hans Verkuil <[email protected]>
21642 L:      [email protected]
21643 S:      Maintained
21644 W:      https://linuxtv.org
21645 T:      git git://linuxtv.org/media_tree.git
21646 F:      drivers/media/test-drivers/vivid/*
21647
21648 VIDTV VIRTUAL DIGITAL TV DRIVER
21649 M:      Daniel W. S. Almeida <[email protected]>
21650 L:      [email protected]
21651 S:      Maintained
21652 W:      https://linuxtv.org
21653 T:      git git://linuxtv.org/media_tree.git
21654 F:      drivers/media/test-drivers/vidtv/*
21655
21656 VLYNQ BUS
21657 M:      Florian Fainelli <[email protected]>
21658 L:      [email protected] (subscribers-only)
21659 S:      Maintained
21660 F:      drivers/vlynq/vlynq.c
21661 F:      include/linux/vlynq.h
21662
21663 VME SUBSYSTEM
21664 M:      Martyn Welch <[email protected]>
21665 M:      Manohar Vanga <[email protected]>
21666 M:      Greg Kroah-Hartman <[email protected]>
21667 L:      [email protected]
21668 S:      Odd fixes
21669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
21670 F:      Documentation/driver-api/vme.rst
21671 F:      drivers/staging/vme_user/
21672
21673 VM SOCKETS (AF_VSOCK)
21674 M:      Stefano Garzarella <[email protected]>
21675 L:      [email protected]
21676 L:      [email protected]
21677 S:      Maintained
21678 F:      drivers/net/vsockmon.c
21679 F:      include/net/af_vsock.h
21680 F:      include/uapi/linux/vm_sockets.h
21681 F:      include/uapi/linux/vm_sockets_diag.h
21682 F:      include/uapi/linux/vsockmon.h
21683 F:      net/vmw_vsock/
21684 F:      tools/testing/vsock/
21685
21686 VMWARE BALLOON DRIVER
21687 M:      Nadav Amit <[email protected]>
21688 R:      VMware PV-Drivers Reviewers <[email protected]>
21689 L:      [email protected]
21690 S:      Maintained
21691 F:      drivers/misc/vmw_balloon.c
21692
21693 VMWARE HYPERVISOR INTERFACE
21694 M:      Srivatsa S. Bhat (VMware) <[email protected]>
21695 M:      Alexey Makhalov <[email protected]>
21696 R:      VMware PV-Drivers Reviewers <[email protected]>
21697 L:      [email protected]
21698 L:      [email protected]
21699 S:      Supported
21700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
21701 F:      arch/x86/include/asm/vmware.h
21702 F:      arch/x86/kernel/cpu/vmware.c
21703
21704 VMWARE PVRDMA DRIVER
21705 M:      Bryan Tan <[email protected]>
21706 M:      Vishnu Dasa <[email protected]>
21707 R:      VMware PV-Drivers Reviewers <[email protected]>
21708 L:      [email protected]
21709 S:      Maintained
21710 F:      drivers/infiniband/hw/vmw_pvrdma/
21711
21712 VMware PVSCSI driver
21713 M:      Vishal Bhakta <[email protected]>
21714 R:      VMware PV-Drivers Reviewers <[email protected]>
21715 L:      [email protected]
21716 S:      Maintained
21717 F:      drivers/scsi/vmw_pvscsi.c
21718 F:      drivers/scsi/vmw_pvscsi.h
21719
21720 VMWARE VIRTUAL PTP CLOCK DRIVER
21721 M:      Vivek Thampi <[email protected]>
21722 R:      VMware PV-Drivers Reviewers <[email protected]>
21723 L:      [email protected]
21724 S:      Supported
21725 F:      drivers/ptp/ptp_vmw.c
21726
21727 VMWARE VMCI DRIVER
21728 M:      Bryan Tan <[email protected]>
21729 M:      Rajesh Jalisatgi <[email protected]>
21730 M:      Vishnu Dasa <[email protected]>
21731 R:      VMware PV-Drivers Reviewers <[email protected]>
21732 L:      [email protected]
21733 S:      Maintained
21734 F:      drivers/misc/vmw_vmci/
21735
21736 VMWARE VMMOUSE SUBDRIVER
21737 M:      Zack Rusin <[email protected]>
21738 R:      VMware Graphics Reviewers <[email protected]>
21739 R:      VMware PV-Drivers Reviewers <[email protected]>
21740 L:      [email protected]
21741 S:      Maintained
21742 F:      drivers/input/mouse/vmmouse.c
21743 F:      drivers/input/mouse/vmmouse.h
21744
21745 VMWARE VMXNET3 ETHERNET DRIVER
21746 M:      Ronak Doshi <[email protected]>
21747 R:      VMware PV-Drivers Reviewers <[email protected]>
21748 L:      [email protected]
21749 S:      Maintained
21750 F:      drivers/net/vmxnet3/
21751
21752 VOCORE VOCORE2 BOARD
21753 M:      Harvey Hunt <[email protected]>
21754 L:      [email protected]
21755 S:      Maintained
21756 F:      arch/mips/boot/dts/ralink/vocore2.dts
21757
21758 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
21759 M:      Liam Girdwood <[email protected]>
21760 M:      Mark Brown <[email protected]>
21761 L:      [email protected]
21762 S:      Supported
21763 W:      http://www.slimlogic.co.uk/?p=48
21764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
21765 F:      Documentation/devicetree/bindings/regulator/
21766 F:      Documentation/power/regulator/
21767 F:      drivers/regulator/
21768 F:      include/dt-bindings/regulator/
21769 F:      include/linux/regulator/
21770 K:      regulator_get_optional
21771
21772 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
21773 R:      Matti Vaittinen <[email protected]>
21774 F:      drivers/regulator/irq_helpers.c
21775
21776 VRF
21777 M:      David Ahern <[email protected]>
21778 L:      [email protected]
21779 S:      Maintained
21780 F:      Documentation/networking/vrf.rst
21781 F:      drivers/net/vrf.c
21782
21783 VSPRINTF
21784 M:      Petr Mladek <[email protected]>
21785 M:      Steven Rostedt <[email protected]>
21786 M:      Sergey Senozhatsky <[email protected]>
21787 R:      Andy Shevchenko <[email protected]>
21788 R:      Rasmus Villemoes <[email protected]>
21789 S:      Maintained
21790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
21791 F:      Documentation/core-api/printk-formats.rst
21792 F:      lib/test_printf.c
21793 F:      lib/test_scanf.c
21794 F:      lib/vsprintf.c
21795
21796 VT1211 HARDWARE MONITOR DRIVER
21797 M:      Juerg Haefliger <[email protected]>
21798 L:      [email protected]
21799 S:      Maintained
21800 F:      Documentation/hwmon/vt1211.rst
21801 F:      drivers/hwmon/vt1211.c
21802
21803 VT8231 HARDWARE MONITOR DRIVER
21804 M:      Roger Lucas <[email protected]>
21805 L:      [email protected]
21806 S:      Maintained
21807 F:      drivers/hwmon/vt8231.c
21808
21809 VUB300 USB to SDIO/SD/MMC bridge chip
21810 L:      [email protected]
21811 S:      Orphan
21812 F:      drivers/mmc/host/vub300.c
21813
21814 W1 DALLAS'S 1-WIRE BUS
21815 M:      Evgeniy Polyakov <[email protected]>
21816 S:      Maintained
21817 F:      Documentation/devicetree/bindings/w1/
21818 F:      Documentation/w1/
21819 F:      drivers/w1/
21820 F:      include/linux/w1.h
21821
21822 W83791D HARDWARE MONITORING DRIVER
21823 M:      Marc Hulsman <[email protected]>
21824 L:      [email protected]
21825 S:      Maintained
21826 F:      Documentation/hwmon/w83791d.rst
21827 F:      drivers/hwmon/w83791d.c
21828
21829 W83793 HARDWARE MONITORING DRIVER
21830 M:      Rudolf Marek <[email protected]>
21831 L:      [email protected]
21832 S:      Maintained
21833 F:      Documentation/hwmon/w83793.rst
21834 F:      drivers/hwmon/w83793.c
21835
21836 W83795 HARDWARE MONITORING DRIVER
21837 M:      Jean Delvare <[email protected]>
21838 L:      [email protected]
21839 S:      Maintained
21840 F:      drivers/hwmon/w83795.c
21841
21842 W83L51xD SD/MMC CARD INTERFACE DRIVER
21843 M:      Pierre Ossman <[email protected]>
21844 S:      Maintained
21845 F:      drivers/mmc/host/wbsd.*
21846
21847 WACOM PROTOCOL 4 SERIAL TABLETS
21848 M:      Julian Squires <[email protected]>
21849 M:      Hans de Goede <[email protected]>
21850 L:      [email protected]
21851 S:      Maintained
21852 F:      drivers/input/tablet/wacom_serial4.c
21853
21854 WANGXUN ETHERNET DRIVER
21855 M:      Jiawen Wu <[email protected]>
21856 L:      [email protected]
21857 S:      Maintained
21858 F:      Documentation/networking/device_drivers/ethernet/wangxun/txgbe.rst
21859 F:      drivers/net/ethernet/wangxun/
21860
21861 WATCHDOG DEVICE DRIVERS
21862 M:      Wim Van Sebroeck <[email protected]>
21863 M:      Guenter Roeck <[email protected]>
21864 L:      [email protected]
21865 S:      Maintained
21866 W:      http://www.linux-watchdog.org/
21867 T:      git git://www.linux-watchdog.org/linux-watchdog.git
21868 F:      Documentation/devicetree/bindings/watchdog/
21869 F:      Documentation/watchdog/
21870 F:      drivers/watchdog/
21871 F:      include/linux/watchdog.h
21872 F:      include/uapi/linux/watchdog.h
21873
21874 WHISKEYCOVE PMIC GPIO DRIVER
21875 M:      Kuppuswamy Sathyanarayanan <[email protected]>
21876 L:      [email protected]
21877 S:      Maintained
21878 F:      drivers/gpio/gpio-wcove.c
21879
21880 WHWAVE RTC DRIVER
21881 M:      Dianlong Li <[email protected]>
21882 L:      [email protected]
21883 S:      Maintained
21884 F:      drivers/rtc/rtc-sd3078.c
21885
21886 WIIMOTE HID DRIVER
21887 M:      David Rheinsberg <[email protected]>
21888 L:      [email protected]
21889 S:      Maintained
21890 F:      drivers/hid/hid-wiimote*
21891
21892 WILOCITY WIL6210 WIRELESS DRIVER
21893 L:      [email protected]
21894 S:      Orphan
21895 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
21896 F:      drivers/net/wireless/ath/wil6210/
21897
21898 WINBOND CIR DRIVER
21899 M:      David Härdeman <[email protected]>
21900 S:      Maintained
21901 F:      drivers/media/rc/winbond-cir.c
21902
21903 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
21904 M:      William Breathitt Gray <[email protected]>
21905 L:      [email protected]
21906 S:      Maintained
21907 F:      drivers/watchdog/ebc-c384_wdt.c
21908
21909 WINSYSTEMS WS16C48 GPIO DRIVER
21910 M:      William Breathitt Gray <[email protected]>
21911 L:      [email protected]
21912 S:      Maintained
21913 F:      drivers/gpio/gpio-ws16c48.c
21914
21915 WIREGUARD SECURE NETWORK TUNNEL
21916 M:      Jason A. Donenfeld <[email protected]>
21917 L:      [email protected]
21918 L:      [email protected]
21919 S:      Maintained
21920 F:      drivers/net/wireguard/
21921 F:      tools/testing/selftests/wireguard/
21922
21923 WISTRON LAPTOP BUTTON DRIVER
21924 M:      Miloslav Trmac <[email protected]>
21925 S:      Maintained
21926 F:      drivers/input/misc/wistron_btns.c
21927
21928 WL3501 WIRELESS PCMCIA CARD DRIVER
21929 L:      [email protected]
21930 S:      Odd fixes
21931 F:      drivers/net/wireless/wl3501*
21932
21933 WOLFSON MICROELECTRONICS DRIVERS
21934 L:      [email protected]
21935 S:      Supported
21936 W:      https://github.com/CirrusLogic/linux-drivers/wiki
21937 T:      git https://github.com/CirrusLogic/linux-drivers.git
21938 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
21939 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
21940 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
21941 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
21942 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
21943 F:      Documentation/devicetree/bindings/sound/wm*
21944 F:      Documentation/hwmon/wm83??.rst
21945 F:      arch/arm/mach-s3c/mach-crag6410*
21946 F:      drivers/clk/clk-wm83*.c
21947 F:      drivers/gpio/gpio-*wm*.c
21948 F:      drivers/gpio/gpio-arizona.c
21949 F:      drivers/hwmon/wm83??-hwmon.c
21950 F:      drivers/input/misc/wm831x-on.c
21951 F:      drivers/input/touchscreen/wm831x-ts.c
21952 F:      drivers/input/touchscreen/wm97*.c
21953 F:      drivers/leds/leds-wm83*.c
21954 F:      drivers/mfd/arizona*
21955 F:      drivers/mfd/cs47l24*
21956 F:      drivers/mfd/wm*.c
21957 F:      drivers/power/supply/wm83*.c
21958 F:      drivers/regulator/arizona*
21959 F:      drivers/regulator/wm8*.c
21960 F:      drivers/rtc/rtc-wm83*.c
21961 F:      drivers/video/backlight/wm83*_bl.c
21962 F:      drivers/watchdog/wm83*_wdt.c
21963 F:      include/linux/mfd/arizona/
21964 F:      include/linux/mfd/wm831x/
21965 F:      include/linux/mfd/wm8350/
21966 F:      include/linux/mfd/wm8400*
21967 F:      include/linux/regulator/arizona*
21968 F:      include/linux/wm97xx.h
21969 F:      include/sound/wm????.h
21970 F:      sound/soc/codecs/arizona*
21971 F:      sound/soc/codecs/cs47l24*
21972 F:      sound/soc/codecs/wm*
21973
21974 WORKQUEUE
21975 M:      Tejun Heo <[email protected]>
21976 R:      Lai Jiangshan <[email protected]>
21977 S:      Maintained
21978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
21979 F:      Documentation/core-api/workqueue.rst
21980 F:      include/linux/workqueue.h
21981 F:      kernel/workqueue.c
21982
21983 WWAN DRIVERS
21984 M:      Loic Poulain <[email protected]>
21985 M:      Sergey Ryazanov <[email protected]>
21986 R:      Johannes Berg <[email protected]>
21987 L:      [email protected]
21988 S:      Maintained
21989 F:      drivers/net/wwan/
21990 F:      include/linux/wwan.h
21991 F:      include/uapi/linux/wwan.h
21992
21993 X-POWERS AXP288 PMIC DRIVERS
21994 M:      Hans de Goede <[email protected]>
21995 S:      Maintained
21996 F:      drivers/acpi/pmic/intel_pmic_xpower.c
21997 N:      axp288
21998
21999 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
22000 M:      Chen-Yu Tsai <[email protected]>
22001 L:      [email protected]
22002 S:      Maintained
22003 N:      axp[128]
22004
22005 X.25 STACK
22006 M:      Martin Schiller <[email protected]>
22007 L:      [email protected]
22008 S:      Maintained
22009 F:      Documentation/networking/lapb-module.rst
22010 F:      Documentation/networking/x25*
22011 F:      drivers/net/wan/hdlc_x25.c
22012 F:      drivers/net/wan/lapbether.c
22013 F:      include/*/lapb.h
22014 F:      include/net/x25*
22015 F:      include/uapi/linux/x25.h
22016 F:      net/lapb/
22017 F:      net/x25/
22018
22019 X86 ARCHITECTURE (32-BIT AND 64-BIT)
22020 M:      Thomas Gleixner <[email protected]>
22021 M:      Ingo Molnar <[email protected]>
22022 M:      Borislav Petkov <[email protected]>
22023 M:      Dave Hansen <[email protected]>
22024 M:      [email protected]
22025 R:      "H. Peter Anvin" <[email protected]>
22026 L:      [email protected]
22027 S:      Maintained
22028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
22029 F:      Documentation/devicetree/bindings/x86/
22030 F:      Documentation/x86/
22031 F:      arch/x86/
22032
22033 X86 ENTRY CODE
22034 M:      Andy Lutomirski <[email protected]>
22035 L:      [email protected]
22036 S:      Maintained
22037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
22038 F:      arch/x86/entry/
22039
22040 X86 MCE INFRASTRUCTURE
22041 M:      Tony Luck <[email protected]>
22042 M:      Borislav Petkov <[email protected]>
22043 L:      [email protected]
22044 S:      Maintained
22045 F:      Documentation/ABI/testing/sysfs-mce
22046 F:      Documentation/x86/x86_64/machinecheck.rst
22047 F:      arch/x86/kernel/cpu/mce/*
22048
22049 X86 MICROCODE UPDATE SUPPORT
22050 M:      Borislav Petkov <[email protected]>
22051 S:      Maintained
22052 F:      arch/x86/kernel/cpu/microcode/*
22053
22054 X86 MM
22055 M:      Dave Hansen <[email protected]>
22056 M:      Andy Lutomirski <[email protected]>
22057 M:      Peter Zijlstra <[email protected]>
22058 L:      [email protected]
22059 S:      Maintained
22060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
22061 F:      arch/x86/mm/
22062
22063 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
22064 M:      Hans de Goede <[email protected]>
22065 L:      [email protected]
22066 S:      Maintained
22067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
22068 F:      drivers/platform/x86/x86-android-tablets.c
22069
22070 X86 PLATFORM DRIVERS
22071 M:      Hans de Goede <[email protected]>
22072 M:      Mark Gross <[email protected]>
22073 L:      [email protected]
22074 S:      Maintained
22075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
22076 F:      drivers/platform/olpc/
22077 F:      drivers/platform/x86/
22078
22079 X86 PLATFORM DRIVERS - ARCH
22080 R:      Darren Hart <[email protected]>
22081 R:      Andy Shevchenko <[email protected]>
22082 L:      [email protected]
22083 L:      [email protected]
22084 S:      Maintained
22085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
22086 F:      arch/x86/platform
22087
22088 X86 PLATFORM UV HPE SUPERDOME FLEX
22089 M:      Steve Wahl <[email protected]>
22090 R:      Mike Travis <[email protected]>
22091 R:      Dimitri Sivanich <[email protected]>
22092 R:      Russ Anderson <[email protected]>
22093 S:      Supported
22094 F:      arch/x86/include/asm/uv/
22095 F:      arch/x86/kernel/apic/x2apic_uv_x.c
22096 F:      arch/x86/platform/uv/
22097
22098 X86 STACK UNWINDING
22099 M:      Josh Poimboeuf <[email protected]>
22100 M:      Peter Zijlstra <[email protected]>
22101 S:      Supported
22102 F:      arch/x86/include/asm/unwind*.h
22103 F:      arch/x86/kernel/dumpstack.c
22104 F:      arch/x86/kernel/stacktrace.c
22105 F:      arch/x86/kernel/unwind_*.c
22106
22107 X86 VDSO
22108 M:      Andy Lutomirski <[email protected]>
22109 L:      [email protected]
22110 S:      Maintained
22111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
22112 F:      arch/x86/entry/vdso/
22113
22114 XARRAY
22115 M:      Matthew Wilcox <[email protected]>
22116 L:      [email protected]
22117 S:      Supported
22118 F:      Documentation/core-api/xarray.rst
22119 F:      include/linux/idr.h
22120 F:      include/linux/xarray.h
22121 F:      lib/idr.c
22122 F:      lib/xarray.c
22123 F:      tools/testing/radix-tree
22124
22125 XBOX DVD IR REMOTE
22126 M:      Benjamin Valentin <[email protected]>
22127 S:      Maintained
22128 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
22129 F:      drivers/media/rc/xbox_remote.c
22130
22131 XC2028/3028 TUNER DRIVER
22132 M:      Mauro Carvalho Chehab <[email protected]>
22133 L:      [email protected]
22134 S:      Maintained
22135 W:      https://linuxtv.org
22136 T:      git git://linuxtv.org/media_tree.git
22137 F:      drivers/media/tuners/xc2028.*
22138
22139 XDP (eXpress Data Path)
22140 M:      Alexei Starovoitov <[email protected]>
22141 M:      Daniel Borkmann <[email protected]>
22142 M:      David S. Miller <[email protected]>
22143 M:      Jakub Kicinski <[email protected]>
22144 M:      Jesper Dangaard Brouer <[email protected]>
22145 M:      John Fastabend <[email protected]>
22146 L:      [email protected]
22147 L:      [email protected]
22148 S:      Supported
22149 F:      include/net/xdp.h
22150 F:      include/net/xdp_priv.h
22151 F:      include/trace/events/xdp.h
22152 F:      kernel/bpf/cpumap.c
22153 F:      kernel/bpf/devmap.c
22154 F:      net/core/xdp.c
22155 F:      samples/bpf/xdp*
22156 F:      tools/testing/selftests/bpf/*xdp*
22157 F:      tools/testing/selftests/bpf/*/*xdp*
22158 F:      drivers/net/ethernet/*/*/*/*/*xdp*
22159 F:      drivers/net/ethernet/*/*/*xdp*
22160 K:      (?:\b|_)xdp(?:\b|_)
22161
22162 XDP SOCKETS (AF_XDP)
22163 M:      Björn Töpel <[email protected]>
22164 M:      Magnus Karlsson <[email protected]>
22165 M:      Maciej Fijalkowski <[email protected]>
22166 R:      Jonathan Lemon <[email protected]>
22167 L:      [email protected]
22168 L:      [email protected]
22169 S:      Maintained
22170 F:      Documentation/networking/af_xdp.rst
22171 F:      include/net/xdp_sock*
22172 F:      include/net/xsk_buff_pool.h
22173 F:      include/uapi/linux/if_xdp.h
22174 F:      include/uapi/linux/xdp_diag.h
22175 F:      include/net/netns/xdp.h
22176 F:      net/xdp/
22177 F:      tools/testing/selftests/bpf/*xsk*
22178
22179 XEN BLOCK SUBSYSTEM
22180 M:      Roger Pau Monné <[email protected]>
22181 L:      [email protected] (moderated for non-subscribers)
22182 S:      Supported
22183 F:      drivers/block/xen*
22184 F:      drivers/block/xen-blkback/*
22185
22186 XEN HYPERVISOR ARM
22187 M:      Stefano Stabellini <[email protected]>
22188 L:      [email protected] (moderated for non-subscribers)
22189 S:      Maintained
22190 F:      arch/arm/include/asm/xen/
22191 F:      arch/arm/xen/
22192
22193 XEN HYPERVISOR ARM64
22194 M:      Stefano Stabellini <[email protected]>
22195 L:      [email protected] (moderated for non-subscribers)
22196 S:      Maintained
22197 F:      arch/arm64/include/asm/xen/
22198 F:      arch/arm64/xen/
22199
22200 XEN HYPERVISOR INTERFACE
22201 M:      Juergen Gross <[email protected]>
22202 M:      Stefano Stabellini <[email protected]>
22203 R:      Oleksandr Tyshchenko <[email protected]>
22204 L:      [email protected] (moderated for non-subscribers)
22205 S:      Supported
22206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
22207 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
22208 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
22209 F:      drivers/*/xen-*front.c
22210 F:      drivers/xen/
22211 F:      include/uapi/xen/
22212 F:      include/xen/
22213 F:      kernel/configs/xen.config
22214
22215 XEN HYPERVISOR X86
22216 M:      Juergen Gross <[email protected]>
22217 R:      Boris Ostrovsky <[email protected]>
22218 L:      [email protected] (moderated for non-subscribers)
22219 S:      Supported
22220 F:      arch/x86/configs/xen.config
22221 F:      arch/x86/include/asm/pvclock-abi.h
22222 F:      arch/x86/include/asm/xen/
22223 F:      arch/x86/platform/pvh/
22224 F:      arch/x86/xen/
22225
22226 XEN NETWORK BACKEND DRIVER
22227 M:      Wei Liu <[email protected]>
22228 M:      Paul Durrant <[email protected]>
22229 L:      [email protected] (moderated for non-subscribers)
22230 L:      [email protected]
22231 S:      Supported
22232 F:      drivers/net/xen-netback/*
22233
22234 XEN PCI SUBSYSTEM
22235 M:      Juergen Gross <[email protected]>
22236 L:      [email protected] (moderated for non-subscribers)
22237 S:      Supported
22238 F:      arch/x86/pci/*xen*
22239 F:      drivers/pci/*xen*
22240
22241 XEN PVSCSI DRIVERS
22242 M:      Juergen Gross <[email protected]>
22243 L:      [email protected] (moderated for non-subscribers)
22244 L:      [email protected]
22245 S:      Supported
22246 F:      drivers/scsi/xen-scsifront.c
22247 F:      drivers/xen/xen-scsiback.c
22248 F:      include/xen/interface/io/vscsiif.h
22249
22250 XEN PVUSB DRIVER
22251 M:      Juergen Gross <[email protected]>
22252 L:      [email protected] (moderated for non-subscribers)
22253 L:      [email protected]
22254 S:      Supported
22255 F:      drivers/usb/host/xen*
22256 F:      include/xen/interface/io/usbif.h
22257
22258 XEN SOUND FRONTEND DRIVER
22259 M:      Oleksandr Andrushchenko <[email protected]>
22260 L:      [email protected] (moderated for non-subscribers)
22261 L:      [email protected] (moderated for non-subscribers)
22262 S:      Supported
22263 F:      sound/xen/*
22264
22265 XEN SWIOTLB SUBSYSTEM
22266 M:      Juergen Gross <[email protected]>
22267 M:      Stefano Stabellini <[email protected]>
22268 L:      [email protected] (moderated for non-subscribers)
22269 L:      [email protected]
22270 S:      Supported
22271 F:      arch/x86/xen/*swiotlb*
22272 F:      drivers/xen/*swiotlb*
22273
22274 XFS FILESYSTEM
22275 C:      irc://irc.oftc.net/xfs
22276 M:      Darrick J. Wong <[email protected]>
22277 L:      [email protected]
22278 S:      Supported
22279 W:      http://xfs.org/
22280 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
22281 F:      Documentation/ABI/testing/sysfs-fs-xfs
22282 F:      Documentation/admin-guide/xfs.rst
22283 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
22284 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
22285 F:      fs/xfs/
22286 F:      include/uapi/linux/dqblk_xfs.h
22287 F:      include/uapi/linux/fsmap.h
22288
22289 XILINX AMS DRIVER
22290 M:      Anand Ashok Dumbre <[email protected]>
22291 L:      [email protected]
22292 S:      Maintained
22293 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
22294 F:      drivers/iio/adc/xilinx-ams.c
22295
22296 XILINX AXI ETHERNET DRIVER
22297 M:      Radhey Shyam Pandey <[email protected]>
22298 S:      Maintained
22299 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
22300
22301 XILINX CAN DRIVER
22302 M:      Appana Durga Kedareswara rao <[email protected]>
22303 R:      Naga Sureshkumar Relli <[email protected]>
22304 L:      [email protected]
22305 S:      Maintained
22306 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
22307 F:      drivers/net/can/xilinx_can.c
22308
22309 XILINX GPIO DRIVER
22310 M:      Shubhrajyoti Datta <[email protected]>
22311 R:      Srinivas Neeli <[email protected]>
22312 R:      Michal Simek <[email protected]>
22313 S:      Maintained
22314 F:      Documentation/devicetree/bindings/gpio/gpio-xilinx.txt
22315 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
22316 F:      drivers/gpio/gpio-xilinx.c
22317 F:      drivers/gpio/gpio-zynq.c
22318
22319 XILINX SD-FEC IP CORES
22320 M:      Derek Kiernan <[email protected]>
22321 M:      Dragan Cvetic <[email protected]>
22322 S:      Maintained
22323 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
22324 F:      Documentation/misc-devices/xilinx_sdfec.rst
22325 F:      drivers/misc/Kconfig
22326 F:      drivers/misc/Makefile
22327 F:      drivers/misc/xilinx_sdfec.c
22328 F:      include/uapi/misc/xilinx_sdfec.h
22329
22330 XILINX PWM DRIVER
22331 M:      Sean Anderson <[email protected]>
22332 S:      Maintained
22333 F:      drivers/pwm/pwm-xilinx.c
22334 F:      include/clocksource/timer-xilinx.h
22335
22336 XILINX UARTLITE SERIAL DRIVER
22337 M:      Peter Korsgaard <[email protected]>
22338 L:      [email protected]
22339 S:      Maintained
22340 F:      drivers/tty/serial/uartlite.c
22341
22342 XILINX VIDEO IP CORES
22343 M:      Hyun Kwon <[email protected]>
22344 M:      Laurent Pinchart <[email protected]>
22345 L:      [email protected]
22346 S:      Supported
22347 T:      git git://linuxtv.org/media_tree.git
22348 F:      Documentation/devicetree/bindings/media/xilinx/
22349 F:      drivers/media/platform/xilinx/
22350 F:      include/uapi/linux/xilinx-v4l2-controls.h
22351
22352 XILINX ZYNQMP DPDMA DRIVER
22353 M:      Hyun Kwon <[email protected]>
22354 M:      Laurent Pinchart <[email protected]>
22355 L:      [email protected]
22356 S:      Supported
22357 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
22358 F:      drivers/dma/xilinx/xilinx_dpdma.c
22359 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
22360
22361 XILINX ZYNQMP PSGTR PHY DRIVER
22362 M:      Anurag Kumar Vulisha <[email protected]>
22363 M:      Laurent Pinchart <[email protected]>
22364 L:      [email protected]
22365 S:      Supported
22366 T:      git https://github.com/Xilinx/linux-xlnx.git
22367 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
22368 F:      drivers/phy/xilinx/phy-zynqmp.c
22369
22370 XILINX ZYNQMP SHA3 DRIVER
22371 M:      Harsha <[email protected]>
22372 S:      Maintained
22373 F:      drivers/crypto/xilinx/zynqmp-sha.c
22374
22375 XILINX EVENT MANAGEMENT DRIVER
22376 M:      Abhyuday Godhasara <[email protected]>
22377 S:      Maintained
22378 F:      drivers/soc/xilinx/xlnx_event_manager.c
22379 F:      include/linux/firmware/xlnx-event-manager.h
22380
22381 XILLYBUS DRIVER
22382 M:      Eli Billauer <[email protected]>
22383 L:      [email protected]
22384 S:      Supported
22385 F:      drivers/char/xillybus/
22386
22387 XLP9XX I2C DRIVER
22388 M:      George Cherian <[email protected]>
22389 L:      [email protected]
22390 S:      Supported
22391 W:      http://www.marvell.com
22392 F:      drivers/i2c/busses/i2c-xlp9xx.c
22393
22394 XRA1403 GPIO EXPANDER
22395 M:      Nandor Han <[email protected]>
22396 M:      Semi Malinen <[email protected]>
22397 L:      [email protected]
22398 S:      Maintained
22399 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
22400 F:      drivers/gpio/gpio-xra1403.c
22401
22402 XTENSA XTFPGA PLATFORM SUPPORT
22403 M:      Max Filippov <[email protected]>
22404 L:      [email protected]
22405 S:      Maintained
22406 F:      drivers/spi/spi-xtensa-xtfpga.c
22407 F:      sound/soc/xtensa/xtfpga-i2s.c
22408
22409 YAM DRIVER FOR AX.25
22410 M:      Jean-Paul Roubelat <[email protected]>
22411 L:      [email protected]
22412 S:      Maintained
22413 F:      drivers/net/hamradio/yam*
22414 F:      include/linux/yam.h
22415
22416 YAMA SECURITY MODULE
22417 M:      Kees Cook <[email protected]>
22418 S:      Supported
22419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
22420 F:      Documentation/admin-guide/LSM/Yama.rst
22421 F:      security/yama/
22422
22423 YEALINK PHONE DRIVER
22424 M:      Henk Vergonet <[email protected]>
22425 L:      [email protected]
22426 S:      Maintained
22427 F:      Documentation/input/devices/yealink.rst
22428 F:      drivers/input/misc/yealink.*
22429
22430 Z8530 DRIVER FOR AX.25
22431 M:      Joerg Reuter <[email protected]>
22432 L:      [email protected]
22433 S:      Maintained
22434 W:      http://yaina.de/jreuter/
22435 W:      http://www.qsl.net/dl1bke/
22436 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
22437 F:      drivers/net/hamradio/*scc.c
22438 F:      drivers/net/hamradio/z8530.h
22439
22440 ZBUD COMPRESSED PAGE ALLOCATOR
22441 M:      Seth Jennings <[email protected]>
22442 M:      Dan Streetman <[email protected]>
22443 L:      [email protected]
22444 S:      Maintained
22445 F:      mm/zbud.c
22446
22447 Z3FOLD COMPRESSED PAGE ALLOCATOR
22448 M:      Vitaly Wool <[email protected]>
22449 R:      Miaohe Lin <[email protected]>
22450 L:      [email protected]
22451 S:      Maintained
22452 F:      mm/z3fold.c
22453
22454 ZD1211RW WIRELESS DRIVER
22455 M:      Ulrich Kunitz <[email protected]>
22456 L:      [email protected]
22457 L:      [email protected] (subscribers-only)
22458 S:      Maintained
22459 W:      http://zd1211.ath.cx/wiki/DriverRewrite
22460 F:      drivers/net/wireless/zydas/zd1211rw/
22461
22462 ZD1301 MEDIA DRIVER
22463 M:      Antti Palosaari <[email protected]>
22464 L:      [email protected]
22465 S:      Maintained
22466 W:      https://linuxtv.org/
22467 W:      http://palosaari.fi/linux/
22468 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
22469 F:      drivers/media/usb/dvb-usb-v2/zd1301*
22470
22471 ZD1301_DEMOD MEDIA DRIVER
22472 M:      Antti Palosaari <[email protected]>
22473 L:      [email protected]
22474 S:      Maintained
22475 W:      https://linuxtv.org/
22476 W:      http://palosaari.fi/linux/
22477 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
22478 F:      drivers/media/dvb-frontends/zd1301_demod*
22479
22480 ZHAOXIN PROCESSOR SUPPORT
22481 M:      Tony W Wang-oc <[email protected]>
22482 L:      [email protected]
22483 S:      Maintained
22484 F:      arch/x86/kernel/cpu/zhaoxin.c
22485
22486 ZONEFS FILESYSTEM
22487 M:      Damien Le Moal <[email protected]>
22488 M:      Naohiro Aota <[email protected]>
22489 R:      Johannes Thumshirn <[email protected]>
22490 L:      [email protected]
22491 S:      Maintained
22492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
22493 F:      Documentation/filesystems/zonefs.rst
22494 F:      fs/zonefs/
22495
22496 ZPOOL COMPRESSED PAGE STORAGE API
22497 M:      Dan Streetman <[email protected]>
22498 L:      [email protected]
22499 S:      Maintained
22500 F:      include/linux/zpool.h
22501 F:      mm/zpool.c
22502
22503 ZR36067 VIDEO FOR LINUX DRIVER
22504 M:      Corentin Labbe <[email protected]>
22505 L:      [email protected]
22506 L:      [email protected]
22507 S:      Maintained
22508 W:      http://mjpeg.sourceforge.net/driver-zoran/
22509 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
22510 F:      Documentation/driver-api/media/drivers/zoran.rst
22511 F:      drivers/staging/media/zoran/
22512
22513 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
22514 M:      Minchan Kim <[email protected]>
22515 M:      Nitin Gupta <[email protected]>
22516 R:      Sergey Senozhatsky <[email protected]>
22517 L:      [email protected]
22518 S:      Maintained
22519 F:      Documentation/admin-guide/blockdev/zram.rst
22520 F:      drivers/block/zram/
22521
22522 ZS DECSTATION Z85C30 SERIAL DRIVER
22523 M:      "Maciej W. Rozycki" <[email protected]>
22524 S:      Maintained
22525 F:      drivers/tty/serial/zs.*
22526
22527 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
22528 M:      Minchan Kim <[email protected]>
22529 M:      Nitin Gupta <[email protected]>
22530 R:      Sergey Senozhatsky <[email protected]>
22531 L:      [email protected]
22532 S:      Maintained
22533 F:      Documentation/mm/zsmalloc.rst
22534 F:      include/linux/zsmalloc.h
22535 F:      mm/zsmalloc.c
22536
22537 ZSTD
22538 M:      Nick Terrell <[email protected]>
22539 S:      Maintained
22540 B:      https://github.com/facebook/zstd/issues
22541 T:      git git://github.com/terrelln/linux.git
22542 F:      include/linux/zstd*
22543 F:      lib/zstd/
22544 F:      lib/decompress_unzstd.c
22545 F:      crypto/zstd.c
22546 N:      zstd
22547 K:      zstd
22548
22549 ZSWAP COMPRESSED SWAP CACHING
22550 M:      Seth Jennings <[email protected]>
22551 M:      Dan Streetman <[email protected]>
22552 M:      Vitaly Wool <[email protected]>
22553 L:      [email protected]
22554 S:      Maintained
22555 F:      mm/zswap.c
22556
22557 THE REST
22558 M:      Linus Torvalds <[email protected]>
22559 L:      [email protected]
22560 S:      Buried alive in reporters
22561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
22562 F:      *
22563 F:      */
This page took 1.251301 seconds and 4 git commands to generate.