]> Git Repo - linux.git/blob - MAINTAINERS
net: phy: Warn about incorrect mdio_bus_phy_resume() state
[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 ABI/API
268 L:      [email protected]
269 F:      include/linux/syscalls.h
270 F:      kernel/sys_ni.c
271 X:      include/uapi/
272 X:      arch/*/include/uapi/
273
274 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
275 M:      Hans de Goede <[email protected]>
276 L:      [email protected]
277 S:      Maintained
278 F:      drivers/hwmon/abituguru.c
279
280 ABIT UGURU 3 HARDWARE MONITOR DRIVER
281 M:      Alistair John Strachan <[email protected]>
282 L:      [email protected]
283 S:      Maintained
284 F:      drivers/hwmon/abituguru3.c
285
286 ACCES 104-DIO-48E GPIO DRIVER
287 M:      William Breathitt Gray <[email protected]>
288 L:      [email protected]
289 S:      Maintained
290 F:      drivers/gpio/gpio-104-dio-48e.c
291
292 ACCES 104-IDI-48 GPIO DRIVER
293 M:      "William Breathitt Gray" <[email protected]>
294 L:      [email protected]
295 S:      Maintained
296 F:      drivers/gpio/gpio-104-idi-48.c
297
298 ACCES 104-IDIO-16 GPIO DRIVER
299 M:      "William Breathitt Gray" <[email protected]>
300 L:      [email protected]
301 S:      Maintained
302 F:      drivers/gpio/gpio-104-idio-16.c
303
304 ACCES 104-QUAD-8 DRIVER
305 M:      William Breathitt Gray <[email protected]>
306 M:      Syed Nayyar Waris <[email protected]>
307 L:      [email protected]
308 S:      Maintained
309 F:      drivers/counter/104-quad-8.c
310
311 ACCES PCI-IDIO-16 GPIO DRIVER
312 M:      William Breathitt Gray <[email protected]>
313 L:      [email protected]
314 S:      Maintained
315 F:      drivers/gpio/gpio-pci-idio-16.c
316
317 ACCES PCIe-IDIO-24 GPIO DRIVER
318 M:      William Breathitt Gray <[email protected]>
319 L:      [email protected]
320 S:      Maintained
321 F:      drivers/gpio/gpio-pcie-idio-24.c
322
323 ACENIC DRIVER
324 M:      Jes Sorensen <[email protected]>
325 L:      [email protected]
326 S:      Maintained
327 F:      drivers/net/ethernet/alteon/acenic*
328
329 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
330 M:      Peter Kaestle <[email protected]>
331 L:      [email protected]
332 S:      Maintained
333 W:      http://piie.net/?section=acerhdf
334 F:      drivers/platform/x86/acerhdf.c
335
336 ACER WMI LAPTOP EXTRAS
337 M:      "Lee, Chun-Yi" <[email protected]>
338 L:      [email protected]
339 S:      Maintained
340 F:      drivers/platform/x86/acer-wmi.c
341
342 ACPI
343 M:      "Rafael J. Wysocki" <[email protected]>
344 R:      Len Brown <[email protected]>
345 L:      [email protected]
346 S:      Supported
347 W:      https://01.org/linux-acpi
348 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
349 B:      https://bugzilla.kernel.org
350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
351 F:      Documentation/ABI/testing/configfs-acpi
352 F:      Documentation/ABI/testing/sysfs-bus-acpi
353 F:      Documentation/firmware-guide/acpi/
354 F:      drivers/acpi/
355 F:      drivers/pci/*/*acpi*
356 F:      drivers/pci/*acpi*
357 F:      drivers/pnp/pnpacpi/
358 F:      include/acpi/
359 F:      include/linux/acpi.h
360 F:      include/linux/fwnode.h
361 F:      tools/power/acpi/
362
363 ACPI APEI
364 M:      "Rafael J. Wysocki" <[email protected]>
365 R:      Len Brown <[email protected]>
366 R:      James Morse <[email protected]>
367 R:      Tony Luck <[email protected]>
368 R:      Borislav Petkov <[email protected]>
369 L:      [email protected]
370 F:      drivers/acpi/apei/
371
372 ACPI COMPONENT ARCHITECTURE (ACPICA)
373 M:      Robert Moore <[email protected]>
374 M:      "Rafael J. Wysocki" <[email protected]>
375 L:      [email protected]
376 L:      [email protected]
377 S:      Supported
378 W:      https://acpica.org/
379 W:      https://github.com/acpica/acpica/
380 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
381 B:      https://bugzilla.kernel.org
382 B:      https://bugs.acpica.org
383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
384 F:      drivers/acpi/acpica/
385 F:      include/acpi/
386 F:      tools/power/acpi/
387
388 ACPI FOR ARM64 (ACPI/arm64)
389 M:      Lorenzo Pieralisi <[email protected]>
390 M:      Hanjun Guo <[email protected]>
391 M:      Sudeep Holla <[email protected]>
392 L:      [email protected]
393 L:      [email protected] (moderated for non-subscribers)
394 S:      Maintained
395 F:      drivers/acpi/arm64
396
397 ACPI SERIAL MULTI INSTANTIATE DRIVER
398 M:      Hans de Goede <[email protected]>
399 L:      [email protected]
400 S:      Maintained
401 F:      drivers/platform/x86/serial-multi-instantiate.c
402
403 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
404 M:      Sudeep Holla <[email protected]>
405 L:      [email protected]
406 S:      Supported
407 F:      drivers/mailbox/pcc.c
408
409 ACPI PMIC DRIVERS
410 M:      "Rafael J. Wysocki" <[email protected]>
411 M:      Len Brown <[email protected]>
412 R:      Andy Shevchenko <[email protected]>
413 R:      Mika Westerberg <[email protected]>
414 L:      [email protected]
415 S:      Supported
416 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
417 B:      https://bugzilla.kernel.org
418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
419 F:      drivers/acpi/pmic/
420
421 ACPI THERMAL DRIVER
422 M:      Rafael J. Wysocki <[email protected]>
423 R:      Zhang Rui <[email protected]>
424 L:      [email protected]
425 S:      Supported
426 W:      https://01.org/linux-acpi
427 B:      https://bugzilla.kernel.org
428 F:      drivers/acpi/*thermal*
429
430 ACPI VIOT DRIVER
431 M:      Jean-Philippe Brucker <[email protected]>
432 L:      [email protected]
433 L:      [email protected]
434 S:      Maintained
435 F:      drivers/acpi/viot.c
436 F:      include/linux/acpi_viot.h
437
438 ACPI WMI DRIVER
439 L:      [email protected]
440 S:      Orphan
441 F:      drivers/platform/x86/wmi.c
442 F:      include/uapi/linux/wmi.h
443
444 ACRN HYPERVISOR SERVICE MODULE
445 M:      Fei Li <[email protected]>
446 L:      [email protected] (subscribers-only)
447 S:      Supported
448 W:      https://projectacrn.org
449 F:      Documentation/virt/acrn/
450 F:      drivers/virt/acrn/
451 F:      include/uapi/linux/acrn.h
452
453 AD1889 ALSA SOUND DRIVER
454 L:      [email protected]
455 S:      Maintained
456 W:      https://parisc.wiki.kernel.org/index.php/AD1889
457 F:      sound/pci/ad1889.*
458
459 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
460 M:      Mugilraj Dhavachelvan <[email protected]>
461 L:      [email protected]
462 S:      Supported
463 F:      drivers/iio/potentiometer/ad5110.c
464
465 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
466 M:      Michael Hennerich <[email protected]>
467 S:      Supported
468 W:      http://wiki.analog.com/AD5254
469 W:      https://ez.analog.com/linux-software-drivers
470 F:      drivers/misc/ad525x_dpot.c
471
472 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
473 M:      Michael Hennerich <[email protected]>
474 S:      Supported
475 W:      http://wiki.analog.com/AD5398
476 W:      https://ez.analog.com/linux-software-drivers
477 F:      drivers/regulator/ad5398.c
478
479 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
480 M:      Michael Hennerich <[email protected]>
481 S:      Supported
482 W:      http://wiki.analog.com/AD7142
483 W:      https://ez.analog.com/linux-software-drivers
484 F:      drivers/input/misc/ad714x.c
485
486 AD7877 TOUCHSCREEN DRIVER
487 M:      Michael Hennerich <[email protected]>
488 S:      Supported
489 W:      http://wiki.analog.com/AD7877
490 W:      https://ez.analog.com/linux-software-drivers
491 F:      drivers/input/touchscreen/ad7877.c
492
493 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
494 M:      Michael Hennerich <[email protected]>
495 S:      Supported
496 W:      http://wiki.analog.com/AD7879
497 W:      https://ez.analog.com/linux-software-drivers
498 F:      drivers/input/touchscreen/ad7879.c
499
500 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
501 M:      Jiri Kosina <[email protected]>
502 S:      Maintained
503
504 ADF7242 IEEE 802.15.4 RADIO DRIVER
505 M:      Michael Hennerich <[email protected]>
506 L:      [email protected]
507 S:      Supported
508 W:      https://wiki.analog.com/ADF7242
509 W:      https://ez.analog.com/linux-software-drivers
510 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
511 F:      drivers/net/ieee802154/adf7242.c
512
513 ADM1025 HARDWARE MONITOR DRIVER
514 M:      Jean Delvare <[email protected]>
515 L:      [email protected]
516 S:      Maintained
517 F:      Documentation/hwmon/adm1025.rst
518 F:      drivers/hwmon/adm1025.c
519
520 ADM1029 HARDWARE MONITOR DRIVER
521 M:      Corentin Labbe <[email protected]>
522 L:      [email protected]
523 S:      Maintained
524 F:      drivers/hwmon/adm1029.c
525
526 ADM8211 WIRELESS DRIVER
527 L:      [email protected]
528 S:      Orphan
529 W:      https://wireless.wiki.kernel.org/
530 F:      drivers/net/wireless/admtek/adm8211.*
531
532 ADP1653 FLASH CONTROLLER DRIVER
533 M:      Sakari Ailus <[email protected]>
534 L:      [email protected]
535 S:      Maintained
536 F:      drivers/media/i2c/adp1653.c
537 F:      include/media/i2c/adp1653.h
538
539 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
540 M:      Michael Hennerich <[email protected]>
541 S:      Supported
542 W:      http://wiki.analog.com/ADP5520
543 W:      https://ez.analog.com/linux-software-drivers
544 F:      drivers/gpio/gpio-adp5520.c
545 F:      drivers/input/keyboard/adp5520-keys.c
546 F:      drivers/leds/leds-adp5520.c
547 F:      drivers/mfd/adp5520.c
548 F:      drivers/video/backlight/adp5520_bl.c
549
550 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
551 M:      Michael Hennerich <[email protected]>
552 S:      Supported
553 W:      http://wiki.analog.com/ADP5588
554 W:      https://ez.analog.com/linux-software-drivers
555 F:      drivers/gpio/gpio-adp5588.c
556 F:      drivers/input/keyboard/adp5588-keys.c
557
558 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
559 M:      Michael Hennerich <[email protected]>
560 S:      Supported
561 W:      http://wiki.analog.com/ADP8860
562 W:      https://ez.analog.com/linux-software-drivers
563 F:      drivers/video/backlight/adp8860_bl.c
564
565 ADT746X FAN DRIVER
566 M:      Colin Leroy <[email protected]>
567 S:      Maintained
568 F:      drivers/macintosh/therm_adt746x.c
569
570 ADT7475 HARDWARE MONITOR DRIVER
571 M:      Jean Delvare <[email protected]>
572 L:      [email protected]
573 S:      Maintained
574 F:      Documentation/hwmon/adt7475.rst
575 F:      drivers/hwmon/adt7475.c
576
577 ADVANSYS SCSI DRIVER
578 M:      Matthew Wilcox <[email protected]>
579 M:      Hannes Reinecke <[email protected]>
580 L:      [email protected]
581 S:      Maintained
582 F:      Documentation/scsi/advansys.rst
583 F:      drivers/scsi/advansys.c
584
585 ADVANTECH SWBTN DRIVER
586 M:      Andrea Ho <[email protected]>
587 L:      [email protected]
588 S:      Maintained
589 F:      drivers/platform/x86/adv_swbutton.c
590
591 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
592 M:      Lucas Stankus <[email protected]>
593 S:      Supported
594 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
595 F:      drivers/iio/accel/adxl313*
596
597 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
598 M:      Michael Hennerich <[email protected]>
599 S:      Supported
600 W:      http://wiki.analog.com/ADXL345
601 W:      https://ez.analog.com/linux-software-drivers
602 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
603 F:      drivers/input/misc/adxl34x.c
604
605 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
606 M:      Puranjay Mohan <[email protected]>
607 L:      [email protected]
608 S:      Supported
609 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
610 F:      drivers/iio/accel/adxl355.h
611 F:      drivers/iio/accel/adxl355_core.c
612 F:      drivers/iio/accel/adxl355_i2c.c
613 F:      drivers/iio/accel/adxl355_spi.c
614
615 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
616 M:      Cosmin Tanislav <[email protected]>
617 L:      [email protected]
618 S:      Supported
619 W:      http://ez.analog.com/community/linux-device-drivers
620 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
621 F:      drivers/iio/accel/adxl367*
622
623 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
624 M:      Michael Hennerich <[email protected]>
625 S:      Supported
626 W:      https://ez.analog.com/linux-software-drivers
627 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
628 F:      drivers/iio/accel/adxl372.c
629 F:      drivers/iio/accel/adxl372_i2c.c
630 F:      drivers/iio/accel/adxl372_spi.c
631
632 AF9013 MEDIA DRIVER
633 M:      Antti Palosaari <[email protected]>
634 L:      [email protected]
635 S:      Maintained
636 W:      https://linuxtv.org
637 W:      http://palosaari.fi/linux/
638 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
639 T:      git git://linuxtv.org/anttip/media_tree.git
640 F:      drivers/media/dvb-frontends/af9013*
641
642 AF9033 MEDIA DRIVER
643 M:      Antti Palosaari <[email protected]>
644 L:      [email protected]
645 S:      Maintained
646 W:      https://linuxtv.org
647 W:      http://palosaari.fi/linux/
648 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
649 T:      git git://linuxtv.org/anttip/media_tree.git
650 F:      drivers/media/dvb-frontends/af9033*
651
652 AFFS FILE SYSTEM
653 M:      David Sterba <[email protected]>
654 L:      [email protected]
655 S:      Odd Fixes
656 F:      Documentation/filesystems/affs.rst
657 F:      fs/affs/
658
659 AFS FILESYSTEM
660 M:      David Howells <[email protected]>
661 M:      Marc Dionne <[email protected]>
662 L:      [email protected]
663 S:      Supported
664 W:      https://www.infradead.org/~dhowells/kafs/
665 F:      Documentation/filesystems/afs.rst
666 F:      fs/afs/
667 F:      include/trace/events/afs.h
668
669 AGPGART DRIVER
670 M:      David Airlie <[email protected]>
671 S:      Maintained
672 T:      git git://anongit.freedesktop.org/drm/drm
673 F:      drivers/char/agp/
674 F:      include/linux/agp*
675 F:      include/uapi/linux/agp*
676
677 AHA152X SCSI DRIVER
678 M:      "Juergen E. Fischer" <[email protected]>
679 L:      [email protected]
680 S:      Maintained
681 F:      drivers/scsi/aha152x*
682 F:      drivers/scsi/pcmcia/aha152x*
683
684 AIC7XXX / AIC79XX SCSI DRIVER
685 M:      Hannes Reinecke <[email protected]>
686 L:      [email protected]
687 S:      Maintained
688 F:      drivers/scsi/aic7xxx/
689
690 AIMSLAB FM RADIO RECEIVER DRIVER
691 M:      Hans Verkuil <[email protected]>
692 L:      [email protected]
693 S:      Maintained
694 W:      https://linuxtv.org
695 T:      git git://linuxtv.org/media_tree.git
696 F:      drivers/media/radio/radio-aimslab*
697
698 AIO
699 M:      Benjamin LaHaise <[email protected]>
700 L:      [email protected]
701 S:      Supported
702 F:      fs/aio.c
703 F:      include/linux/*aio*.h
704
705 AIRSPY MEDIA DRIVER
706 M:      Antti Palosaari <[email protected]>
707 L:      [email protected]
708 S:      Maintained
709 W:      https://linuxtv.org
710 W:      http://palosaari.fi/linux/
711 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
712 T:      git git://linuxtv.org/anttip/media_tree.git
713 F:      drivers/media/usb/airspy/
714
715 ALACRITECH GIGABIT ETHERNET DRIVER
716 M:      Lino Sanfilippo <[email protected]>
717 S:      Maintained
718 F:      drivers/net/ethernet/alacritech/*
719
720 ALCATEL SPEEDTOUCH USB DRIVER
721 M:      Duncan Sands <[email protected]>
722 L:      [email protected]
723 S:      Maintained
724 W:      http://www.linux-usb.org/SpeedTouch/
725 F:      drivers/usb/atm/speedtch.c
726 F:      drivers/usb/atm/usbatm.c
727
728 ALCHEMY AU1XX0 MMC DRIVER
729 M:      Manuel Lauss <[email protected]>
730 S:      Maintained
731 F:      drivers/mmc/host/au1xmmc.c
732
733 ALI1563 I2C DRIVER
734 M:      Rudolf Marek <[email protected]>
735 L:      [email protected]
736 S:      Maintained
737 F:      Documentation/i2c/busses/i2c-ali1563.rst
738 F:      drivers/i2c/busses/i2c-ali1563.c
739
740 ALIENWARE WMI DRIVER
741 L:      [email protected]
742 S:      Maintained
743 F:      drivers/platform/x86/dell/alienware-wmi.c
744
745 ALL SENSORS DLH SERIES PRESSURE SENSORS DRIVER
746 M:      Tomislav Denis <[email protected]>
747 L:      [email protected]
748 S:      Maintained
749 W:      http://www.allsensors.com/
750 F:      Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml
751 F:      drivers/iio/pressure/dlhl60d.c
752
753 ALLEGRO DVT VIDEO IP CORE DRIVER
754 M:      Michael Tretter <[email protected]>
755 R:      Pengutronix Kernel Team <[email protected]>
756 L:      [email protected]
757 S:      Maintained
758 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
759 F:      drivers/media/platform/allegro-dvt/
760
761 ALLWINNER A10 CSI DRIVER
762 M:      Maxime Ripard <[email protected]>
763 L:      [email protected]
764 S:      Maintained
765 T:      git git://linuxtv.org/media_tree.git
766 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
767 F:      drivers/media/platform/sunxi/sun4i-csi/
768
769 ALLWINNER CPUFREQ DRIVER
770 M:      Yangtao Li <[email protected]>
771 L:      [email protected]
772 S:      Maintained
773 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
774 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
775
776 ALLWINNER CRYPTO DRIVERS
777 M:      Corentin Labbe <[email protected]>
778 L:      [email protected]
779 S:      Maintained
780 F:      drivers/crypto/allwinner/
781
782 ALLWINNER HARDWARE SPINLOCK SUPPORT
783 M:      Wilken Gottwalt <[email protected]>
784 S:      Maintained
785 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
786 F:      drivers/hwspinlock/sun6i_hwspinlock.c
787
788 ALLWINNER THERMAL DRIVER
789 M:      Vasily Khoruzhick <[email protected]>
790 M:      Yangtao Li <[email protected]>
791 L:      [email protected]
792 S:      Maintained
793 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
794 F:      drivers/thermal/sun8i_thermal.c
795
796 ALLWINNER VPU DRIVER
797 M:      Maxime Ripard <[email protected]>
798 M:      Paul Kocialkowski <[email protected]>
799 L:      [email protected]
800 S:      Maintained
801 F:      drivers/staging/media/sunxi/cedrus/
802
803 ALPHA PORT
804 M:      Richard Henderson <[email protected]>
805 M:      Ivan Kokshaysky <[email protected]>
806 M:      Matt Turner <[email protected]>
807 L:      [email protected]
808 S:      Odd Fixes
809 F:      arch/alpha/
810
811 ALPS PS/2 TOUCHPAD DRIVER
812 R:      Pali Rohár <[email protected]>
813 F:      drivers/input/mouse/alps.*
814
815 ALTERA I2C CONTROLLER DRIVER
816 M:      Thor Thayer <[email protected]>
817 S:      Maintained
818 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
819 F:      drivers/i2c/busses/i2c-altera.c
820
821 ALTERA MAILBOX DRIVER
822 M:      Mun Yew Tham <[email protected]>
823 S:      Maintained
824 F:      drivers/mailbox/mailbox-altera.c
825
826 ALTERA MSGDMA IP CORE DRIVER
827 M:      Olivier Dautricourt <[email protected]>
828 R:      Stefan Roese <[email protected]>
829 L:      [email protected]
830 S:      Odd Fixes
831 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
832 F:      drivers/dma/altera-msgdma.c
833
834 ALTERA PIO DRIVER
835 M:      Mun Yew Tham <[email protected]>
836 L:      [email protected]
837 S:      Maintained
838 F:      drivers/gpio/gpio-altera.c
839
840 ALTERA SYSTEM MANAGER DRIVER
841 M:      Thor Thayer <[email protected]>
842 S:      Maintained
843 F:      drivers/mfd/altera-sysmgr.c
844 F:      include/linux/mfd/altera-sysmgr.h
845
846 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
847 M:      Thor Thayer <[email protected]>
848 S:      Maintained
849 F:      drivers/gpio/gpio-altera-a10sr.c
850 F:      drivers/mfd/altera-a10sr.c
851 F:      drivers/reset/reset-a10sr.c
852 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
853 F:      include/linux/mfd/altera-a10sr.h
854
855 ALTERA TRIPLE SPEED ETHERNET DRIVER
856 M:      Joyce Ooi <[email protected]>
857 L:      [email protected]
858 S:      Maintained
859 F:      drivers/net/ethernet/altera/
860
861 ALTERA UART/JTAG UART SERIAL DRIVERS
862 M:      Tobias Klauser <[email protected]>
863 L:      [email protected]
864 S:      Maintained
865 F:      drivers/tty/serial/altera_jtaguart.c
866 F:      drivers/tty/serial/altera_uart.c
867 F:      include/linux/altera_jtaguart.h
868 F:      include/linux/altera_uart.h
869
870 AMAZON ANNAPURNA LABS FIC DRIVER
871 M:      Talel Shenhar <[email protected]>
872 S:      Maintained
873 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
874 F:      drivers/irqchip/irq-al-fic.c
875
876 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
877 M:      Talel Shenhar <[email protected]>
878 M:      Talel Shenhar <[email protected]>
879 S:      Maintained
880 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
881 F:      drivers/edac/al_mc_edac.c
882
883 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
884 M:      Talel Shenhar <[email protected]>
885 S:      Maintained
886 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
887 F:      drivers/thermal/thermal_mmio.c
888
889 AMAZON ETHERNET DRIVERS
890 M:      Shay Agroskin <[email protected]>
891 M:      Arthur Kiyanovski <[email protected]>
892 R:      David Arinzon <[email protected]>
893 R:      Noam Dagan <[email protected]>
894 R:      Saeed Bishara <[email protected]>
895 L:      [email protected]
896 S:      Supported
897 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
898 F:      drivers/net/ethernet/amazon/
899
900 AMAZON RDMA EFA DRIVER
901 M:      Gal Pressman <[email protected]>
902 R:      Yossi Leybovich <[email protected]>
903 L:      [email protected]
904 S:      Supported
905 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
906 F:      drivers/infiniband/hw/efa/
907 F:      include/uapi/rdma/efa-abi.h
908
909 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
910 M:      Tom Lendacky <[email protected]>
911 M:      John Allen <[email protected]>
912 L:      [email protected]
913 S:      Supported
914 F:      drivers/crypto/ccp/
915 F:      include/linux/ccp.h
916
917 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
918 M:      Brijesh Singh <[email protected]>
919 M:      Tom Lendacky <[email protected]>
920 L:      [email protected]
921 S:      Supported
922 F:      drivers/crypto/ccp/sev*
923 F:      include/uapi/linux/psp-sev.h
924
925 AMD DISPLAY CORE
926 M:      Harry Wentland <[email protected]>
927 M:      Leo Li <[email protected]>
928 M:      Rodrigo Siqueira <[email protected]>
929 L:      [email protected]
930 S:      Supported
931 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
932 F:      drivers/gpu/drm/amd/display/
933
934 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
935 M:      Huang Rui <[email protected]>
936 L:      [email protected]
937 S:      Supported
938 F:      Documentation/hwmon/fam15h_power.rst
939 F:      drivers/hwmon/fam15h_power.c
940
941 AMD FCH GPIO DRIVER
942 M:      Enrico Weigelt, metux IT consult <[email protected]>
943 L:      [email protected]
944 S:      Maintained
945 F:      drivers/gpio/gpio-amd-fch.c
946 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
947
948 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
949 L:      [email protected] (moderated for non-subscribers)
950 S:      Orphan
951 F:      drivers/usb/gadget/udc/amd5536udc.*
952
953 AMD GEODE PROCESSOR/CHIPSET SUPPORT
954 M:      Andres Salomon <[email protected]>
955 L:      [email protected] (moderated for non-subscribers)
956 S:      Supported
957 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
958 F:      arch/x86/include/asm/geode.h
959 F:      drivers/char/hw_random/geode-rng.c
960 F:      drivers/crypto/geode*
961 F:      drivers/video/fbdev/geode/
962
963 AMD IOMMU (AMD-VI)
964 M:      Joerg Roedel <[email protected]>
965 R:      Suravee Suthikulpanit <[email protected]>
966 L:      [email protected]
967 S:      Maintained
968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
969 F:      drivers/iommu/amd/
970 F:      include/linux/amd-iommu.h
971
972 AMD KFD
973 M:      Felix Kuehling <[email protected]>
974 L:      [email protected]
975 S:      Supported
976 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
977 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
978 F:      drivers/gpu/drm/amd/amdkfd/
979 F:      drivers/gpu/drm/amd/include/cik_structs.h
980 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
981 F:      drivers/gpu/drm/amd/include/v9_structs.h
982 F:      drivers/gpu/drm/amd/include/vi_structs.h
983 F:      include/uapi/linux/kfd_ioctl.h
984 F:      include/uapi/linux/kfd_sysfs.h
985
986 AMD SPI DRIVER
987 M:      Sanjay R Mehta <[email protected]>
988 S:      Maintained
989 F:      drivers/spi/spi-amd.c
990
991 AMD MP2 I2C DRIVER
992 M:      Elie Morisse <[email protected]>
993 M:      Nehal Shah <[email protected]>
994 M:      Shyam Sundar S K <[email protected]>
995 L:      [email protected]
996 S:      Maintained
997 F:      drivers/i2c/busses/i2c-amd-mp2*
998
999 AMD PMC DRIVER
1000 M:      Shyam Sundar S K <[email protected]>
1001 L:      [email protected]
1002 S:      Maintained
1003 F:      drivers/platform/x86/amd-pmc.*
1004
1005 AMD HSMP DRIVER
1006 M:      Naveen Krishna Chatradhi <[email protected]>
1007 R:      Carlos Bilbao <[email protected]>
1008 L:      [email protected]
1009 S:      Maintained
1010 F:      Documentation/x86/amd_hsmp.rst
1011 F:      arch/x86/include/asm/amd_hsmp.h
1012 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1013 F:      drivers/platform/x86/amd_hsmp.c
1014
1015 AMD POWERPLAY AND SWSMU
1016 M:      Evan Quan <[email protected]>
1017 L:      [email protected]
1018 S:      Supported
1019 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1020 F:      drivers/gpu/drm/amd/pm/
1021
1022 AMD PSTATE DRIVER
1023 M:      Huang Rui <[email protected]>
1024 L:      [email protected]
1025 S:      Supported
1026 F:      Documentation/admin-guide/pm/amd-pstate.rst
1027 F:      drivers/cpufreq/amd-pstate*
1028 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1029
1030 AMD PTDMA DRIVER
1031 M:      Sanjay R Mehta <[email protected]>
1032 L:      [email protected]
1033 S:      Maintained
1034 F:      drivers/dma/ptdma/
1035
1036 AMD SEATTLE DEVICE TREE SUPPORT
1037 M:      Brijesh Singh <[email protected]>
1038 M:      Suravee Suthikulpanit <[email protected]>
1039 M:      Tom Lendacky <[email protected]>
1040 S:      Supported
1041 F:      arch/arm64/boot/dts/amd/
1042
1043 AMD XGBE DRIVER
1044 M:      Tom Lendacky <[email protected]>
1045 M:      "Shyam Sundar S K" <[email protected]>
1046 L:      [email protected]
1047 S:      Supported
1048 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1049 F:      drivers/net/ethernet/amd/xgbe/
1050
1051 AMD SENSOR FUSION HUB DRIVER
1052 M:      Basavaraj Natikar <[email protected]>
1053 L:      [email protected]
1054 S:      Maintained
1055 F:      Documentation/hid/amd-sfh*
1056 F:      drivers/hid/amd-sfh-hid/
1057
1058 AMPHION VPU CODEC V4L2 DRIVER
1059 M:      Ming Qian <[email protected]>
1060 M:      Shijie Qin <[email protected]>
1061 M:      Zhou Peng <[email protected]>
1062 L:      [email protected]
1063 S:      Maintained
1064 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1065 F:      drivers/media/platform/amphion/
1066
1067 AMS AS73211 DRIVER
1068 M:      Christian Eggers <[email protected]>
1069 L:      [email protected]
1070 S:      Maintained
1071 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1072 F:      drivers/iio/light/as73211.c
1073
1074 AMT (Automatic Multicast Tunneling)
1075 M:      Taehee Yoo <[email protected]>
1076 L:      [email protected]
1077 S:      Maintained
1078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1080 F:      drivers/net/amt.c
1081
1082 ANALOG DEVICES INC AD7192 DRIVER
1083 M:      Alexandru Tachici <[email protected]>
1084 L:      [email protected]
1085 S:      Supported
1086 W:      https://ez.analog.com/linux-software-drivers
1087 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1088 F:      drivers/iio/adc/ad7192.c
1089
1090 ANALOG DEVICES INC AD7292 DRIVER
1091 M:      Marcelo Schmitt <[email protected]>
1092 L:      [email protected]
1093 S:      Supported
1094 W:      https://ez.analog.com/linux-software-drivers
1095 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1096 F:      drivers/iio/adc/ad7292.c
1097
1098 ANALOG DEVICES INC AD3552R DRIVER
1099 M:      Nuno Sá <[email protected]>
1100 L:      [email protected]
1101 S:      Supported
1102 W:      https://ez.analog.com/linux-software-drivers
1103 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1104 F:      drivers/iio/dac/ad3552r.c
1105
1106 ANALOG DEVICES INC AD7293 DRIVER
1107 M:      Antoniu Miclaus <[email protected]>
1108 L:      [email protected]
1109 S:      Supported
1110 W:      https://ez.analog.com/linux-software-drivers
1111 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1112 F:      drivers/iio/dac/ad7293.c
1113
1114 ANALOG DEVICES INC AD7768-1 DRIVER
1115 M:      Michael Hennerich <[email protected]>
1116 L:      [email protected]
1117 S:      Supported
1118 W:      https://ez.analog.com/linux-software-drivers
1119 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1120 F:      drivers/iio/adc/ad7768-1.c
1121
1122 ANALOG DEVICES INC AD7780 DRIVER
1123 M:      Michael Hennerich <[email protected]>
1124 M:      Renato Lui Geh <[email protected]>
1125 L:      [email protected]
1126 S:      Supported
1127 W:      https://ez.analog.com/linux-software-drivers
1128 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1129 F:      drivers/iio/adc/ad7780.c
1130
1131 ANALOG DEVICES INC AD74413R DRIVER
1132 M:      Cosmin Tanislav <[email protected]>
1133 L:      [email protected]
1134 S:      Supported
1135 W:      http://ez.analog.com/community/linux-device-drivers
1136 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1137 F:      drivers/iio/addac/ad74413r.c
1138 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1139
1140 ANALOG DEVICES INC AD9389B DRIVER
1141 M:      Hans Verkuil <[email protected]>
1142 L:      [email protected]
1143 S:      Maintained
1144 F:      drivers/media/i2c/ad9389b*
1145
1146 ANALOG DEVICES INC ADA4250 DRIVER
1147 M:      Antoniu Miclaus <[email protected]>
1148 L:      [email protected]
1149 S:      Supported
1150 W:      https://ez.analog.com/linux-software-drivers
1151 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1152 F:      drivers/iio/amplifiers/ada4250.c
1153
1154 ANALOG DEVICES INC ADGS1408 DRIVER
1155 M:      Mircea Caprioru <[email protected]>
1156 S:      Supported
1157 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1158 F:      drivers/mux/adgs1408.c
1159
1160 ANALOG DEVICES INC ADIN DRIVER
1161 M:      Michael Hennerich <[email protected]>
1162 L:      [email protected]
1163 S:      Supported
1164 W:      https://ez.analog.com/linux-software-drivers
1165 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1166 F:      drivers/net/phy/adin.c
1167
1168 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1169 M:      Nuno Sa <[email protected]>
1170 L:      [email protected]
1171 S:      Supported
1172 F:      drivers/iio/imu/adis.c
1173 F:      drivers/iio/imu/adis_buffer.c
1174 F:      drivers/iio/imu/adis_trigger.c
1175 F:      include/linux/iio/imu/adis.h
1176
1177 ANALOG DEVICES INC ADIS16460 DRIVER
1178 M:      Dragos Bogdan <[email protected]>
1179 L:      [email protected]
1180 S:      Supported
1181 W:      https://ez.analog.com/linux-software-drivers
1182 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1183 F:      drivers/iio/imu/adis16460.c
1184
1185 ANALOG DEVICES INC ADIS16475 DRIVER
1186 M:      Nuno Sa <[email protected]>
1187 L:      [email protected]
1188 W:      https://ez.analog.com/linux-software-drivers
1189 S:      Supported
1190 F:      drivers/iio/imu/adis16475.c
1191 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1192
1193 ANALOG DEVICES INC ADM1177 DRIVER
1194 M:      Michael Hennerich <[email protected]>
1195 L:      [email protected]
1196 S:      Supported
1197 W:      https://ez.analog.com/linux-software-drivers
1198 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1199 F:      drivers/hwmon/adm1177.c
1200
1201 ANALOG DEVICES INC ADMV1013 DRIVER
1202 M:      Antoniu Miclaus <[email protected]>
1203 L:      [email protected]
1204 S:      Supported
1205 W:      https://ez.analog.com/linux-software-drivers
1206 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1207 F:      drivers/iio/frequency/admv1013.c
1208
1209 ANALOG DEVICES INC ADMV8818 DRIVER
1210 M:      Antoniu Miclaus <[email protected]>
1211 L:      [email protected]
1212 S:      Supported
1213 W:      https://ez.analog.com/linux-software-drivers
1214 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1215 F:      drivers/iio/filter/admv8818.c
1216
1217 ANALOG DEVICES INC ADMV1014 DRIVER
1218 M:      Antoniu Miclaus <[email protected]>
1219 L:      [email protected]
1220 S:      Supported
1221 W:      https://ez.analog.com/linux-software-drivers
1222 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1223 F:      drivers/iio/frequency/admv1014.c
1224
1225 ANALOG DEVICES INC ADP5061 DRIVER
1226 M:      Michael Hennerich <[email protected]>
1227 L:      [email protected]
1228 S:      Supported
1229 W:      https://ez.analog.com/linux-software-drivers
1230 F:      drivers/power/supply/adp5061.c
1231
1232 ANALOG DEVICES INC ADRF6780 DRIVER
1233 M:      Antoniu Miclaus <[email protected]>
1234 L:      [email protected]
1235 S:      Supported
1236 W:      https://ez.analog.com/linux-software-drivers
1237 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1238 F:      drivers/iio/frequency/adrf6780.c
1239
1240 ANALOG DEVICES INC ADV7180 DRIVER
1241 M:      Lars-Peter Clausen <[email protected]>
1242 L:      [email protected]
1243 S:      Supported
1244 W:      https://ez.analog.com/linux-software-drivers
1245 F:      drivers/media/i2c/adv7180.c
1246 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1247
1248 ANALOG DEVICES INC ADV748X DRIVER
1249 M:      Kieran Bingham <[email protected]>
1250 L:      [email protected]
1251 S:      Maintained
1252 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1253 F:      drivers/media/i2c/adv748x/*
1254
1255 ANALOG DEVICES INC ADV7511 DRIVER
1256 M:      Hans Verkuil <[email protected]>
1257 L:      [email protected]
1258 S:      Maintained
1259 F:      drivers/media/i2c/adv7511*
1260
1261 ANALOG DEVICES INC ADV7604 DRIVER
1262 M:      Hans Verkuil <[email protected]>
1263 L:      [email protected]
1264 S:      Maintained
1265 F:      drivers/media/i2c/adv7604*
1266 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1267
1268 ANALOG DEVICES INC ADV7842 DRIVER
1269 M:      Hans Verkuil <[email protected]>
1270 L:      [email protected]
1271 S:      Maintained
1272 F:      drivers/media/i2c/adv7842*
1273
1274 ANALOG DEVICES INC ADXRS290 DRIVER
1275 M:      Nishant Malpani <[email protected]>
1276 L:      [email protected]
1277 S:      Supported
1278 F:      drivers/iio/gyro/adxrs290.c
1279 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1280
1281 ANALOG DEVICES INC ASOC CODEC DRIVERS
1282 M:      Lars-Peter Clausen <[email protected]>
1283 M:      Nuno Sá <[email protected]>
1284 L:      [email protected] (moderated for non-subscribers)
1285 S:      Supported
1286 W:      http://wiki.analog.com/
1287 W:      https://ez.analog.com/linux-software-drivers
1288 F:      sound/soc/codecs/ad1*
1289 F:      sound/soc/codecs/ad7*
1290 F:      sound/soc/codecs/adau*
1291 F:      sound/soc/codecs/adav*
1292 F:      sound/soc/codecs/sigmadsp.*
1293 F:      sound/soc/codecs/ssm*
1294
1295 ANALOG DEVICES INC DMA DRIVERS
1296 M:      Lars-Peter Clausen <[email protected]>
1297 S:      Supported
1298 W:      https://ez.analog.com/linux-software-drivers
1299 F:      drivers/dma/dma-axi-dmac.c
1300
1301 ANALOG DEVICES INC IIO DRIVERS
1302 M:      Lars-Peter Clausen <[email protected]>
1303 M:      Michael Hennerich <[email protected]>
1304 S:      Supported
1305 W:      http://wiki.analog.com/
1306 W:      https://ez.analog.com/linux-software-drivers
1307 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1308 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1309 F:      Documentation/devicetree/bindings/iio/*/adi,*
1310 F:      Documentation/devicetree/bindings/iio/dac/adi,ad5758.yaml
1311 F:      drivers/iio/*/ad*
1312 F:      drivers/iio/adc/ltc249*
1313 F:      drivers/iio/amplifiers/hmc425a.c
1314 F:      drivers/staging/iio/*/ad*
1315 X:      drivers/iio/*/adjd*
1316
1317 ANALOGBITS PLL LIBRARIES
1318 M:      Paul Walmsley <[email protected]>
1319 S:      Supported
1320 F:      drivers/clk/analogbits/*
1321 F:      include/linux/clk/analogbits*
1322
1323 ANDROID CONFIG FRAGMENTS
1324 M:      Rob Herring <[email protected]>
1325 S:      Supported
1326 F:      kernel/configs/android*
1327
1328 ANDROID DRIVERS
1329 M:      Greg Kroah-Hartman <[email protected]>
1330 M:      Arve Hjønnevåg <[email protected]>
1331 M:      Todd Kjos <[email protected]>
1332 M:      Martijn Coenen <[email protected]>
1333 M:      Joel Fernandes <[email protected]>
1334 M:      Christian Brauner <[email protected]>
1335 M:      Hridya Valsaraju <[email protected]>
1336 M:      Suren Baghdasaryan <[email protected]>
1337 L:      [email protected]
1338 S:      Supported
1339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1340 F:      drivers/android/
1341
1342 ANDROID GOLDFISH PIC DRIVER
1343 M:      Miodrag Dinic <[email protected]>
1344 S:      Supported
1345 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1346 F:      drivers/irqchip/irq-goldfish-pic.c
1347
1348 ANDROID GOLDFISH RTC DRIVER
1349 M:      Jiaxun Yang <[email protected]>
1350 S:      Supported
1351 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1352 F:      drivers/rtc/rtc-goldfish.c
1353
1354 AOA (Apple Onboard Audio) ALSA DRIVER
1355 M:      Johannes Berg <[email protected]>
1356 L:      [email protected]
1357 L:      [email protected] (moderated for non-subscribers)
1358 S:      Maintained
1359 F:      sound/aoa/
1360
1361 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1362 M:      William Breathitt Gray <[email protected]>
1363 L:      [email protected]
1364 S:      Maintained
1365 F:      drivers/iio/adc/stx104.c
1366
1367 APM DRIVER
1368 M:      Jiri Kosina <[email protected]>
1369 S:      Odd fixes
1370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1371 F:      arch/x86/kernel/apm_32.c
1372 F:      drivers/char/apm-emulation.c
1373 F:      include/linux/apm_bios.h
1374 F:      include/uapi/linux/apm_bios.h
1375
1376 APPARMOR SECURITY MODULE
1377 M:      John Johansen <[email protected]>
1378 L:      [email protected] (subscribers-only, general discussion)
1379 S:      Supported
1380 W:      wiki.apparmor.net
1381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1382 F:      Documentation/admin-guide/LSM/apparmor.rst
1383 F:      security/apparmor/
1384
1385 APPLE BCM5974 MULTITOUCH DRIVER
1386 M:      Henrik Rydberg <[email protected]>
1387 L:      [email protected]
1388 S:      Odd fixes
1389 F:      drivers/input/mouse/bcm5974.c
1390
1391 APPLE PCIE CONTROLLER DRIVER
1392 M:      Alyssa Rosenzweig <[email protected]>
1393 M:      Marc Zyngier <[email protected]>
1394 L:      [email protected]
1395 S:      Maintained
1396 F:      drivers/pci/controller/pcie-apple.c
1397
1398 APPLE SMC DRIVER
1399 M:      Henrik Rydberg <[email protected]>
1400 L:      [email protected]
1401 S:      Odd fixes
1402 F:      drivers/hwmon/applesmc.c
1403
1404 APPLETALK NETWORK LAYER
1405 L:      [email protected]
1406 S:      Odd fixes
1407 F:      drivers/net/appletalk/
1408 F:      include/linux/atalk.h
1409 F:      include/uapi/linux/atalk.h
1410 F:      net/appletalk/
1411
1412 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1413 M:      Khuong Dinh <[email protected]>
1414 S:      Supported
1415 F:      arch/arm64/boot/dts/apm/
1416
1417 APPLIED MICRO (APM) X-GENE SOC EDAC
1418 M:      Khuong Dinh <[email protected]>
1419 S:      Supported
1420 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1421 F:      drivers/edac/xgene_edac.c
1422
1423 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1424 M:      Iyappan Subramanian <[email protected]>
1425 M:      Keyur Chudgar <[email protected]>
1426 S:      Supported
1427 F:      drivers/net/ethernet/apm/xgene-v2/
1428
1429 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1430 M:      Iyappan Subramanian <[email protected]>
1431 M:      Keyur Chudgar <[email protected]>
1432 M:      Quan Nguyen <[email protected]>
1433 S:      Supported
1434 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1435 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1436 F:      drivers/net/ethernet/apm/xgene/
1437 F:      drivers/net/mdio/mdio-xgene.c
1438
1439 APPLIED MICRO (APM) X-GENE SOC PMU
1440 M:      Khuong Dinh <[email protected]>
1441 S:      Supported
1442 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1443 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1444 F:      drivers/perf/xgene_pmu.c
1445
1446 APTINA CAMERA SENSOR PLL
1447 M:      Laurent Pinchart <[email protected]>
1448 L:      [email protected]
1449 S:      Maintained
1450 F:      drivers/media/i2c/aptina-pll.*
1451
1452 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1453 M:      Aleksa Savic <[email protected]>
1454 M:      Jack Doan <[email protected]>
1455 L:      [email protected]
1456 S:      Maintained
1457 F:      Documentation/hwmon/aquacomputer_d5next.rst
1458 F:      drivers/hwmon/aquacomputer_d5next.c
1459
1460 AQUANTIA ETHERNET DRIVER (atlantic)
1461 M:      Igor Russkikh <[email protected]>
1462 L:      [email protected]
1463 S:      Supported
1464 W:      https://www.marvell.com/
1465 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1466 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1467 F:      drivers/net/ethernet/aquantia/atlantic/
1468
1469 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1470 M:      Egor Pomozov <[email protected]>
1471 L:      [email protected]
1472 S:      Supported
1473 W:      http://www.aquantia.com
1474 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1475
1476 ARASAN NAND CONTROLLER DRIVER
1477 M:      Miquel Raynal <[email protected]>
1478 M:      Naga Sureshkumar Relli <[email protected]>
1479 L:      [email protected]
1480 S:      Maintained
1481 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1482 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1483
1484 ARC FRAMEBUFFER DRIVER
1485 M:      Jaya Kumar <[email protected]>
1486 S:      Maintained
1487 F:      drivers/video/fbdev/arcfb.c
1488 F:      drivers/video/fbdev/core/fb_defio.c
1489
1490 ARC PGU DRM DRIVER
1491 M:      Alexey Brodkin <[email protected]>
1492 S:      Supported
1493 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1494 F:      drivers/gpu/drm/tiny/arcpgu.c
1495
1496 ARCNET NETWORK LAYER
1497 M:      Michael Grzeschik <[email protected]>
1498 L:      [email protected]
1499 S:      Maintained
1500 F:      drivers/net/arcnet/
1501 F:      include/uapi/linux/if_arcnet.h
1502
1503 ARM ARCHITECTED TIMER DRIVER
1504 M:      Mark Rutland <[email protected]>
1505 M:      Marc Zyngier <[email protected]>
1506 L:      [email protected] (moderated for non-subscribers)
1507 S:      Maintained
1508 F:      arch/arm/include/asm/arch_timer.h
1509 F:      arch/arm64/include/asm/arch_timer.h
1510 F:      drivers/clocksource/arm_arch_timer.c
1511
1512 ARM HDLCD DRM DRIVER
1513 M:      Liviu Dudau <[email protected]>
1514 S:      Supported
1515 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1516 F:      drivers/gpu/drm/arm/hdlcd_*
1517
1518 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1519 M:      Linus Walleij <[email protected]>
1520 L:      [email protected] (moderated for non-subscribers)
1521 S:      Maintained
1522 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1523 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1524 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1525 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1526 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1527 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1528 F:      Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1529 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1530 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1531 F:      arch/arm/boot/dts/arm-realview-*
1532 F:      arch/arm/boot/dts/integrator*
1533 F:      arch/arm/boot/dts/versatile*
1534 F:      arch/arm/mach-versatile/
1535 F:      drivers/bus/arm-integrator-lm.c
1536 F:      drivers/clk/versatile/
1537 F:      drivers/i2c/busses/i2c-versatile.c
1538 F:      drivers/irqchip/irq-versatile-fpga.c
1539 F:      drivers/mtd/maps/physmap-versatile.*
1540 F:      drivers/power/reset/arm-versatile-reboot.c
1541 F:      drivers/soc/versatile/
1542
1543 ARM KOMEDA DRM-KMS DRIVER
1544 M:      James (Qian) Wang <[email protected]>
1545 M:      Liviu Dudau <[email protected]>
1546 M:      Mihail Atanassov <[email protected]>
1547 L:      Mali DP Maintainers <[email protected]>
1548 S:      Supported
1549 T:      git git://anongit.freedesktop.org/drm/drm-misc
1550 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1551 F:      Documentation/gpu/komeda-kms.rst
1552 F:      drivers/gpu/drm/arm/display/include/
1553 F:      drivers/gpu/drm/arm/display/komeda/
1554
1555 ARM MALI PANFROST DRM DRIVER
1556 M:      Rob Herring <[email protected]>
1557 M:      Tomeu Vizoso <[email protected]>
1558 R:      Steven Price <[email protected]>
1559 R:      Alyssa Rosenzweig <[email protected]>
1560 L:      [email protected]
1561 S:      Supported
1562 T:      git git://anongit.freedesktop.org/drm/drm-misc
1563 F:      drivers/gpu/drm/panfrost/
1564 F:      include/uapi/drm/panfrost_drm.h
1565
1566 ARM MALI-DP DRM DRIVER
1567 M:      Liviu Dudau <[email protected]>
1568 M:      Brian Starkey <[email protected]>
1569 L:      Mali DP Maintainers <[email protected]>
1570 S:      Supported
1571 T:      git git://anongit.freedesktop.org/drm/drm-misc
1572 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1573 F:      Documentation/gpu/afbc.rst
1574 F:      drivers/gpu/drm/arm/
1575
1576 ARM MFM AND FLOPPY DRIVERS
1577 M:      Ian Molton <[email protected]>
1578 S:      Maintained
1579 F:      arch/arm/include/asm/floppy.h
1580 F:      arch/arm/mach-rpc/floppydma.S
1581
1582 ARM PMU PROFILING AND DEBUGGING
1583 M:      Will Deacon <[email protected]>
1584 M:      Mark Rutland <[email protected]>
1585 L:      [email protected] (moderated for non-subscribers)
1586 S:      Maintained
1587 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1588 F:      Documentation/devicetree/bindings/perf/
1589 F:      arch/arm*/include/asm/hw_breakpoint.h
1590 F:      arch/arm*/include/asm/perf_event.h
1591 F:      arch/arm*/kernel/hw_breakpoint.c
1592 F:      arch/arm*/kernel/perf_*
1593 F:      drivers/perf/
1594 F:      include/linux/perf/arm_pmu.h
1595
1596 ARM PORT
1597 M:      Russell King <[email protected]>
1598 L:      [email protected] (moderated for non-subscribers)
1599 S:      Odd Fixes
1600 W:      http://www.armlinux.org.uk/
1601 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1602 F:      arch/arm/
1603 X:      arch/arm/boot/dts/
1604
1605 ARM PRIMECELL AACI PL041 DRIVER
1606 M:      Russell King <[email protected]>
1607 S:      Odd Fixes
1608 F:      sound/arm/aaci.*
1609
1610 ARM PRIMECELL BUS SUPPORT
1611 M:      Russell King <[email protected]>
1612 S:      Odd Fixes
1613 F:      drivers/amba/
1614 F:      include/linux/amba/bus.h
1615
1616 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1617 M:      Miquel Raynal <[email protected]>
1618 M:      Naga Sureshkumar Relli <[email protected]>
1619 L:      [email protected]
1620 S:      Maintained
1621 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1622 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1623
1624 ARM PRIMECELL PL35X SMC DRIVER
1625 M:      Miquel Raynal <[email protected]>
1626 M:      Naga Sureshkumar Relli <[email protected]>
1627 L:      [email protected] (moderated for non-subscribers)
1628 S:      Maintained
1629 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl353-smc.yaml
1630 F:      drivers/memory/pl353-smc.c
1631
1632 ARM PRIMECELL CLCD PL110 DRIVER
1633 M:      Russell King <[email protected]>
1634 S:      Odd Fixes
1635 F:      drivers/video/fbdev/amba-clcd.*
1636
1637 ARM PRIMECELL KMI PL050 DRIVER
1638 M:      Russell King <[email protected]>
1639 S:      Odd Fixes
1640 F:      drivers/input/serio/ambakmi.*
1641 F:      include/linux/amba/kmi.h
1642
1643 ARM PRIMECELL MMCI PL180/1 DRIVER
1644 M:      Russell King <[email protected]>
1645 S:      Odd Fixes
1646 F:      drivers/mmc/host/mmci.*
1647 F:      include/linux/amba/mmci.h
1648
1649 ARM PRIMECELL SSP PL022 SPI DRIVER
1650 M:      Linus Walleij <[email protected]>
1651 L:      [email protected] (moderated for non-subscribers)
1652 S:      Maintained
1653 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1654 F:      drivers/spi/spi-pl022.c
1655
1656 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1657 M:      Russell King <[email protected]>
1658 S:      Odd Fixes
1659 F:      drivers/tty/serial/amba-pl01*.c
1660 F:      include/linux/amba/serial.h
1661
1662 ARM PRIMECELL VIC PL190/PL192 DRIVER
1663 M:      Linus Walleij <[email protected]>
1664 L:      [email protected] (moderated for non-subscribers)
1665 S:      Maintained
1666 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1667 F:      drivers/irqchip/irq-vic.c
1668
1669 ARM SMC WATCHDOG DRIVER
1670 M:      Julius Werner <[email protected]>
1671 R:      Evan Benn <[email protected]>
1672 S:      Maintained
1673 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1674 F:      drivers/watchdog/arm_smc_wdt.c
1675
1676 ARM SMMU DRIVERS
1677 M:      Will Deacon <[email protected]>
1678 R:      Robin Murphy <[email protected]>
1679 L:      [email protected] (moderated for non-subscribers)
1680 S:      Maintained
1681 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1682 F:      drivers/iommu/arm/
1683 F:      drivers/iommu/io-pgtable-arm*
1684
1685 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1686 M:      Arnd Bergmann <[email protected]>
1687 M:      Olof Johansson <[email protected]>
1688 M:      [email protected]
1689 L:      [email protected] (moderated for non-subscribers)
1690 S:      Maintained
1691 C:      irc://irc.libera.chat/armlinux
1692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1693 F:      arch/arm/boot/dts/Makefile
1694 F:      arch/arm64/boot/dts/Makefile
1695
1696 ARM SUB-ARCHITECTURES
1697 L:      [email protected] (moderated for non-subscribers)
1698 S:      Maintained
1699 C:      irc://irc.libera.chat/armlinux
1700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1701 F:      arch/arm/mach-*/
1702 F:      arch/arm/plat-*/
1703
1704 ARM/ACTIONS SEMI ARCHITECTURE
1705 M:      Andreas Färber <[email protected]>
1706 M:      Manivannan Sadhasivam <[email protected]>
1707 L:      [email protected] (moderated for non-subscribers)
1708 L:      [email protected] (moderated for non-subscribers)
1709 S:      Maintained
1710 F:      Documentation/devicetree/bindings/arm/actions.yaml
1711 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1712 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1713 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1714 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1715 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1716 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1717 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1718 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1719 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1720 F:      arch/arm/boot/dts/owl-*
1721 F:      arch/arm/mach-actions/
1722 F:      arch/arm64/boot/dts/actions/
1723 F:      drivers/clk/actions/
1724 F:      drivers/clocksource/timer-owl*
1725 F:      drivers/dma/owl-dma.c
1726 F:      drivers/i2c/busses/i2c-owl.c
1727 F:      drivers/irqchip/irq-owl-sirq.c
1728 F:      drivers/mmc/host/owl-mmc.c
1729 F:      drivers/net/ethernet/actions/
1730 F:      drivers/pinctrl/actions/*
1731 F:      drivers/soc/actions/
1732 F:      include/dt-bindings/power/owl-*
1733 F:      include/dt-bindings/reset/actions,*
1734 F:      include/linux/soc/actions/
1735 N:      owl
1736
1737 ARM/ADS SPHERE MACHINE SUPPORT
1738 M:      Lennert Buytenhek <[email protected]>
1739 L:      [email protected] (moderated for non-subscribers)
1740 S:      Maintained
1741
1742 ARM/AFEB9260 MACHINE SUPPORT
1743 M:      Sergey Lapin <[email protected]>
1744 L:      [email protected] (moderated for non-subscribers)
1745 S:      Maintained
1746
1747 ARM/AJECO 1ARM MACHINE SUPPORT
1748 M:      Lennert Buytenhek <[email protected]>
1749 L:      [email protected] (moderated for non-subscribers)
1750 S:      Maintained
1751
1752 ARM/Allwinner SoC Clock Support
1753 M:      Emilio López <[email protected]>
1754 S:      Maintained
1755 F:      drivers/clk/sunxi/
1756
1757 ARM/Allwinner sunXi SoC support
1758 M:      Chen-Yu Tsai <[email protected]>
1759 M:      Jernej Skrabec <[email protected]>
1760 M:      Samuel Holland <[email protected]>
1761 L:      [email protected] (moderated for non-subscribers)
1762 S:      Maintained
1763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1764 L:      [email protected]
1765 F:      arch/arm/mach-sunxi/
1766 F:      arch/arm64/boot/dts/allwinner/
1767 F:      drivers/clk/sunxi-ng/
1768 F:      drivers/pinctrl/sunxi/
1769 F:      drivers/soc/sunxi/
1770 N:      allwinner
1771 N:      sun[x456789]i
1772 N:      sun50i
1773
1774 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1775 M:      Neil Armstrong <[email protected]>
1776 M:      Jerome Brunet <[email protected]>
1777 L:      [email protected]
1778 S:      Maintained
1779 F:      Documentation/devicetree/bindings/clock/amlogic*
1780 F:      drivers/clk/meson/
1781 F:      include/dt-bindings/clock/gxbb*
1782 F:      include/dt-bindings/clock/meson*
1783
1784 ARM/Amlogic Meson SoC Crypto Drivers
1785 M:      Corentin Labbe <[email protected]>
1786 L:      [email protected]
1787 L:      [email protected]
1788 S:      Maintained
1789 F:      Documentation/devicetree/bindings/crypto/amlogic*
1790 F:      drivers/crypto/amlogic/
1791
1792 ARM/Amlogic Meson SoC Sound Drivers
1793 M:      Jerome Brunet <[email protected]>
1794 L:      [email protected] (moderated for non-subscribers)
1795 S:      Maintained
1796 F:      Documentation/devicetree/bindings/sound/amlogic*
1797 F:      sound/soc/meson/
1798
1799 ARM/Amlogic Meson SoC support
1800 M:      Neil Armstrong <[email protected]>
1801 M:      Kevin Hilman <[email protected]>
1802 R:      Jerome Brunet <[email protected]>
1803 R:      Martin Blumenstingl <[email protected]>
1804 L:      [email protected] (moderated for non-subscribers)
1805 L:      [email protected]
1806 S:      Maintained
1807 W:      http://linux-meson.com/
1808 F:      arch/arm/boot/dts/meson*
1809 F:      arch/arm/mach-meson/
1810 F:      arch/arm64/boot/dts/amlogic/
1811 F:      drivers/mmc/host/meson*
1812 F:      drivers/pinctrl/meson/
1813 F:      drivers/rtc/rtc-meson*
1814 F:      drivers/soc/amlogic/
1815 N:      meson
1816
1817 ARM/Annapurna Labs ALPINE ARCHITECTURE
1818 M:      Tsahee Zidenberg <[email protected]>
1819 M:      Antoine Tenart <[email protected]>
1820 L:      [email protected] (moderated for non-subscribers)
1821 S:      Maintained
1822 F:      arch/arm/boot/dts/alpine*
1823 F:      arch/arm/mach-alpine/
1824 F:      arch/arm64/boot/dts/amazon/
1825 F:      drivers/*/*alpine*
1826
1827 ARM/APPLE MACHINE SUPPORT
1828 M:      Hector Martin <[email protected]>
1829 M:      Sven Peter <[email protected]>
1830 R:      Alyssa Rosenzweig <[email protected]>
1831 L:      [email protected] (moderated for non-subscribers)
1832 S:      Maintained
1833 W:      https://asahilinux.org
1834 B:      https://github.com/AsahiLinux/linux/issues
1835 C:      irc://irc.oftc.net/asahi-dev
1836 T:      git https://github.com/AsahiLinux/linux.git
1837 F:      Documentation/devicetree/bindings/arm/apple.yaml
1838 F:      Documentation/devicetree/bindings/arm/apple/*
1839 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
1840 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
1841 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
1842 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
1843 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
1844 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
1845 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
1846 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
1847 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
1848 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1849 F:      Documentation/devicetree/bindings/power/apple*
1850 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
1851 F:      arch/arm64/boot/dts/apple/
1852 F:      drivers/clk/clk-apple-nco.c
1853 F:      drivers/i2c/busses/i2c-pasemi-core.c
1854 F:      drivers/i2c/busses/i2c-pasemi-platform.c
1855 F:      drivers/iommu/apple-dart.c
1856 F:      drivers/irqchip/irq-apple-aic.c
1857 F:      drivers/mailbox/apple-mailbox.c
1858 F:      drivers/nvme/host/apple.c
1859 F:      drivers/nvmem/apple-efuses.c
1860 F:      drivers/pinctrl/pinctrl-apple-gpio.c
1861 F:      drivers/soc/apple/*
1862 F:      drivers/watchdog/apple_wdt.c
1863 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1864 F:      include/dt-bindings/pinctrl/apple.h
1865 F:      include/linux/apple-mailbox.h
1866 F:      include/linux/soc/apple/*
1867
1868 ARM/ARTPEC MACHINE SUPPORT
1869 M:      Jesper Nilsson <[email protected]>
1870 M:      Lars Persson <[email protected]>
1871 L:      [email protected]
1872 S:      Maintained
1873 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1874 F:      arch/arm/boot/dts/artpec6*
1875 F:      arch/arm/mach-artpec
1876 F:      drivers/clk/axis
1877 F:      drivers/crypto/axis
1878 F:      drivers/mmc/host/usdhi6rol0.c
1879 F:      drivers/pinctrl/pinctrl-artpec*
1880
1881 ARM/ASPEED I2C DRIVER
1882 M:      Brendan Higgins <[email protected]>
1883 R:      Benjamin Herrenschmidt <[email protected]>
1884 R:      Joel Stanley <[email protected]>
1885 L:      [email protected]
1886 L:      [email protected] (moderated for non-subscribers)
1887 S:      Maintained
1888 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
1889 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1890 F:      drivers/i2c/busses/i2c-aspeed.c
1891 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1892
1893 ARM/ASPEED MACHINE SUPPORT
1894 M:      Joel Stanley <[email protected]>
1895 R:      Andrew Jeffery <[email protected]>
1896 L:      [email protected] (moderated for non-subscribers)
1897 L:      [email protected] (moderated for non-subscribers)
1898 S:      Supported
1899 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1901 F:      Documentation/devicetree/bindings/arm/aspeed/
1902 F:      arch/arm/boot/dts/aspeed-*
1903 F:      arch/arm/mach-aspeed/
1904 N:      aspeed
1905
1906 ARM/BITMAIN ARCHITECTURE
1907 M:      Manivannan Sadhasivam <[email protected]>
1908 L:      [email protected] (moderated for non-subscribers)
1909 S:      Maintained
1910 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1911 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1912 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1913 F:      arch/arm64/boot/dts/bitmain/
1914 F:      drivers/clk/clk-bm1880.c
1915 F:      drivers/pinctrl/pinctrl-bm1880.c
1916
1917 ARM/CALXEDA HIGHBANK ARCHITECTURE
1918 M:      Andre Przywara <[email protected]>
1919 L:      [email protected] (moderated for non-subscribers)
1920 S:      Maintained
1921 F:      arch/arm/boot/dts/ecx-*.dts*
1922 F:      arch/arm/boot/dts/highbank.dts
1923 F:      arch/arm/mach-highbank/
1924
1925 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1926 M:      Krzysztof Halasa <[email protected]>
1927 S:      Maintained
1928 F:      arch/arm/mach-cns3xxx/
1929
1930 ARM/CAVIUM THUNDER NETWORK DRIVER
1931 M:      Sunil Goutham <[email protected]>
1932 L:      [email protected] (moderated for non-subscribers)
1933 S:      Supported
1934 F:      drivers/net/ethernet/cavium/thunder/
1935
1936 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1937 M:      Lukasz Majewski <[email protected]>
1938 L:      [email protected] (moderated for non-subscribers)
1939 S:      Maintained
1940 F:      arch/arm/mach-ep93xx/ts72xx.c
1941
1942 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1943 M:      Alexander Shiyan <[email protected]>
1944 L:      [email protected] (moderated for non-subscribers)
1945 S:      Odd Fixes
1946 N:      clps711x
1947
1948 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1949 M:      Lennert Buytenhek <[email protected]>
1950 L:      [email protected] (moderated for non-subscribers)
1951 S:      Maintained
1952
1953 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1954 M:      Hartley Sweeten <[email protected]>
1955 M:      Alexander Sverdlin <[email protected]>
1956 L:      [email protected] (moderated for non-subscribers)
1957 S:      Maintained
1958 F:      arch/arm/mach-ep93xx/
1959 F:      arch/arm/mach-ep93xx/include/mach/
1960
1961 ARM/CLKDEV SUPPORT
1962 M:      Russell King <[email protected]>
1963 L:      [email protected] (moderated for non-subscribers)
1964 S:      Maintained
1965 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1966 F:      drivers/clk/clkdev.c
1967
1968 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1969 M:      Baruch Siach <[email protected]>
1970 L:      [email protected] (moderated for non-subscribers)
1971 S:      Maintained
1972 F:      arch/arm/boot/dts/cx92755*
1973 N:      digicolor
1974
1975 ARM/CONTEC MICRO9 MACHINE SUPPORT
1976 M:      Hubert Feurstein <[email protected]>
1977 S:      Maintained
1978 F:      arch/arm/mach-ep93xx/micro9.c
1979
1980 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1981 M:      Mathieu Poirier <[email protected]>
1982 M:      Suzuki K Poulose <[email protected]>
1983 R:      Mike Leach <[email protected]>
1984 R:      Leo Yan <[email protected]>
1985 L:      [email protected] (moderated for non-subscribers)
1986 L:      [email protected] (moderated for non-subscribers)
1987 S:      Maintained
1988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
1989 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1990 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1991 F:      Documentation/devicetree/bindings/arm/coresight-cti.yaml
1992 F:      Documentation/devicetree/bindings/arm/coresight.txt
1993 F:      Documentation/devicetree/bindings/arm/ete.yaml
1994 F:      Documentation/devicetree/bindings/arm/trbe.yaml
1995 F:      Documentation/trace/coresight/*
1996 F:      drivers/hwtracing/coresight/*
1997 F:      include/dt-bindings/arm/coresight-cti-dt.h
1998 F:      include/linux/coresight*
1999 F:      samples/coresight/*
2000 F:      tools/perf/arch/arm/util/auxtrace.c
2001 F:      tools/perf/arch/arm/util/cs-etm.c
2002 F:      tools/perf/arch/arm/util/cs-etm.h
2003 F:      tools/perf/arch/arm/util/pmu.c
2004 F:      tools/perf/util/cs-etm-decoder/*
2005 F:      tools/perf/util/cs-etm.*
2006
2007 ARM/CORGI MACHINE SUPPORT
2008 M:      Richard Purdie <[email protected]>
2009 S:      Maintained
2010
2011 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2012 M:      Hans Ulli Kroll <[email protected]>
2013 M:      Linus Walleij <[email protected]>
2014 L:      [email protected] (moderated for non-subscribers)
2015 S:      Maintained
2016 T:      git git://github.com/ulli-kroll/linux.git
2017 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2018 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2019 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2020 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2021 F:      arch/arm/boot/dts/gemini*
2022 F:      arch/arm/mach-gemini/
2023 F:      drivers/crypto/gemini/
2024 F:      drivers/net/ethernet/cortina/
2025 F:      drivers/pinctrl/pinctrl-gemini.c
2026 F:      drivers/rtc/rtc-ftrtc010.c
2027
2028 ARM/CZ.NIC TURRIS SUPPORT
2029 M:      Marek Behún <[email protected]>
2030 S:      Maintained
2031 W:      https://www.turris.cz/
2032 F:      Documentation/ABI/testing/debugfs-moxtet
2033 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2034 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2035 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2036 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2037 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2038 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2039 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2040 F:      drivers/bus/moxtet.c
2041 F:      drivers/firmware/turris-mox-rwtm.c
2042 F:      drivers/leds/leds-turris-omnia.c
2043 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2044 F:      drivers/gpio/gpio-moxtet.c
2045 F:      drivers/watchdog/armada_37xx_wdt.c
2046 F:      include/dt-bindings/bus/moxtet.h
2047 F:      include/linux/armada-37xx-rwtm-mailbox.h
2048 F:      include/linux/moxtet.h
2049
2050 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
2051 M:      Robert Jarzmik <[email protected]>
2052 L:      [email protected] (moderated for non-subscribers)
2053 S:      Maintained
2054 F:      arch/arm/mach-pxa/ezx.c
2055
2056 ARM/FARADAY FA526 PORT
2057 M:      Hans Ulli Kroll <[email protected]>
2058 L:      [email protected] (moderated for non-subscribers)
2059 S:      Maintained
2060 T:      git git://git.berlios.de/gemini-board
2061 F:      arch/arm/mm/*-fa*
2062
2063 ARM/FOOTBRIDGE ARCHITECTURE
2064 M:      Russell King <[email protected]>
2065 L:      [email protected] (moderated for non-subscribers)
2066 S:      Maintained
2067 W:      http://www.armlinux.org.uk/
2068 F:      arch/arm/include/asm/hardware/dec21285.h
2069 F:      arch/arm/mach-footbridge/
2070
2071 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2072 M:      Shawn Guo <[email protected]>
2073 M:      Sascha Hauer <[email protected]>
2074 R:      Pengutronix Kernel Team <[email protected]>
2075 R:      Fabio Estevam <[email protected]>
2076 R:      NXP Linux Team <[email protected]>
2077 L:      [email protected] (moderated for non-subscribers)
2078 S:      Maintained
2079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2080 X:      drivers/media/i2c/
2081 N:      imx
2082 N:      mxs
2083
2084 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2085 M:      Shawn Guo <[email protected]>
2086 M:      Li Yang <[email protected]>
2087 L:      [email protected] (moderated for non-subscribers)
2088 S:      Maintained
2089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2090 F:      arch/arm/boot/dts/ls1021a*
2091 F:      arch/arm64/boot/dts/freescale/fsl-*
2092 F:      arch/arm64/boot/dts/freescale/qoriq-*
2093
2094 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2095 M:      Shawn Guo <[email protected]>
2096 M:      Sascha Hauer <[email protected]>
2097 R:      Pengutronix Kernel Team <[email protected]>
2098 R:      Stefan Agner <[email protected]>
2099 L:      [email protected] (moderated for non-subscribers)
2100 S:      Maintained
2101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2102 F:      arch/arm/boot/dts/vf*
2103 F:      arch/arm/mach-imx/*vf610*
2104
2105 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
2106 M:      Lennert Buytenhek <[email protected]>
2107 L:      [email protected] (moderated for non-subscribers)
2108 S:      Maintained
2109
2110 ARM/GUMSTIX MACHINE SUPPORT
2111 M:      Steve Sakoman <[email protected]>
2112 L:      [email protected] (moderated for non-subscribers)
2113 S:      Maintained
2114
2115 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
2116 M:      Philipp Zabel <[email protected]>
2117 M:      Paul Parsons <[email protected]>
2118 L:      [email protected] (moderated for non-subscribers)
2119 S:      Maintained
2120 F:      arch/arm/mach-pxa/hx4700.c
2121 F:      arch/arm/mach-pxa/include/mach/hx4700.h
2122 F:      sound/soc/pxa/hx4700.c
2123
2124 ARM/HISILICON SOC SUPPORT
2125 M:      Wei Xu <[email protected]>
2126 L:      [email protected] (moderated for non-subscribers)
2127 S:      Supported
2128 W:      http://www.hisilicon.com
2129 T:      git git://github.com/hisilicon/linux-hisi.git
2130 F:      arch/arm/boot/dts/hi3*
2131 F:      arch/arm/boot/dts/hip*
2132 F:      arch/arm/boot/dts/hisi*
2133 F:      arch/arm/mach-hisi/
2134 F:      arch/arm64/boot/dts/hisilicon/
2135
2136 ARM/HP JORNADA 7XX MACHINE SUPPORT
2137 M:      Kristoffer Ericson <[email protected]>
2138 S:      Maintained
2139 W:      www.jlime.com
2140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2141 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2142 F:      arch/arm/mach-sa1100/jornada720.c
2143
2144 ARM/HPE GXP ARCHITECTURE
2145 M:      Jean-Marie Verdun <[email protected]>
2146 M:      Nick Hawkins <[email protected]>
2147 S:      Maintained
2148 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2149 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spi.yaml
2150 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2151 F:      arch/arm/boot/dts/hpe-bmc*
2152 F:      arch/arm/boot/dts/hpe-gxp*
2153 F:      arch/arm/mach-hpe/
2154 F:      drivers/clocksource/timer-gxp.c
2155 F:      drivers/spi/spi-gxp.c
2156 F:      drivers/watchdog/gxp-wdt.c
2157
2158 ARM/IGEP MACHINE SUPPORT
2159 M:      Enric Balletbo i Serra <[email protected]>
2160 M:      Javier Martinez Canillas <[email protected]>
2161 L:      [email protected]
2162 L:      [email protected] (moderated for non-subscribers)
2163 S:      Maintained
2164 F:      arch/arm/boot/dts/omap3-igep*
2165
2166 ARM/INCOME PXA270 SUPPORT
2167 M:      Marek Vasut <[email protected]>
2168 L:      [email protected] (moderated for non-subscribers)
2169 S:      Maintained
2170 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
2171
2172 ARM/INTEL IOP32X ARM ARCHITECTURE
2173 M:      Lennert Buytenhek <[email protected]>
2174 L:      [email protected] (moderated for non-subscribers)
2175 S:      Maintained
2176
2177 ARM/INTEL IQ81342EX MACHINE SUPPORT
2178 M:      Lennert Buytenhek <[email protected]>
2179 L:      [email protected] (moderated for non-subscribers)
2180 S:      Maintained
2181
2182 ARM/INTEL IXDP2850 MACHINE SUPPORT
2183 M:      Lennert Buytenhek <[email protected]>
2184 L:      [email protected] (moderated for non-subscribers)
2185 S:      Maintained
2186
2187 ARM/INTEL IXP4XX ARM ARCHITECTURE
2188 M:      Linus Walleij <[email protected]>
2189 M:      Imre Kaloz <[email protected]>
2190 M:      Krzysztof Halasa <[email protected]>
2191 L:      [email protected] (moderated for non-subscribers)
2192 S:      Maintained
2193 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2194 F:      Documentation/devicetree/bindings/bus/intel,ixp4xx-expansion-bus-controller.yaml
2195 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
2196 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2197 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2198 F:      arch/arm/mach-ixp4xx/
2199 F:      drivers/bus/intel-ixp4xx-eb.c
2200 F:      drivers/clocksource/timer-ixp4xx.c
2201 F:      drivers/crypto/ixp4xx_crypto.c
2202 F:      drivers/gpio/gpio-ixp4xx.c
2203 F:      drivers/irqchip/irq-ixp4xx.c
2204 F:      include/linux/irqchip/irq-ixp4xx.h
2205 F:      include/linux/platform_data/timer-ixp4xx.h
2206
2207 ARM/INTEL KEEMBAY ARCHITECTURE
2208 M:      Paul J. Murphy <[email protected]>
2209 M:      Daniele Alessandrelli <[email protected]>
2210 S:      Maintained
2211 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2212 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2213 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2214
2215 ARM/INTEL XSC3 (MANZANO) ARM CORE
2216 M:      Lennert Buytenhek <[email protected]>
2217 L:      [email protected] (moderated for non-subscribers)
2218 S:      Maintained
2219
2220 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
2221 M:      Lennert Buytenhek <[email protected]>
2222 L:      [email protected] (moderated for non-subscribers)
2223 S:      Maintained
2224
2225 ARM/LG1K ARCHITECTURE
2226 M:      Chanho Min <[email protected]>
2227 L:      [email protected] (moderated for non-subscribers)
2228 S:      Maintained
2229 F:      arch/arm64/boot/dts/lg/
2230
2231 ARM/LOGICPD PXA270 MACHINE SUPPORT
2232 M:      Lennert Buytenhek <[email protected]>
2233 L:      [email protected] (moderated for non-subscribers)
2234 S:      Maintained
2235
2236 ARM/LPC18XX ARCHITECTURE
2237 M:      Vladimir Zapolskiy <[email protected]>
2238 L:      [email protected] (moderated for non-subscribers)
2239 S:      Maintained
2240 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2241 F:      arch/arm/boot/dts/lpc43*
2242 F:      drivers/i2c/busses/i2c-lpc2k.c
2243 F:      drivers/memory/pl172.c
2244 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2245 F:      drivers/rtc/rtc-lpc24xx.c
2246 N:      lpc18xx
2247
2248 ARM/LPC32XX SOC SUPPORT
2249 M:      Vladimir Zapolskiy <[email protected]>
2250 L:      [email protected] (moderated for non-subscribers)
2251 S:      Maintained
2252 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2253 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2254 F:      arch/arm/boot/dts/lpc32*
2255 F:      arch/arm/mach-lpc32xx/
2256 F:      drivers/i2c/busses/i2c-pnx.c
2257 F:      drivers/net/ethernet/nxp/lpc_eth.c
2258 F:      drivers/usb/host/ohci-nxp.c
2259 F:      drivers/watchdog/pnx4008_wdt.c
2260 N:      lpc32xx
2261
2262 ARM/MAGICIAN MACHINE SUPPORT
2263 M:      Philipp Zabel <[email protected]>
2264 S:      Maintained
2265
2266 ARM/Marvell Dove/MV78xx0/Orion SOC support
2267 M:      Andrew Lunn <[email protected]>
2268 M:      Sebastian Hesselbarth <[email protected]>
2269 M:      Gregory Clement <[email protected]>
2270 L:      [email protected] (moderated for non-subscribers)
2271 S:      Maintained
2272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2273 F:      Documentation/devicetree/bindings/soc/dove/
2274 F:      arch/arm/boot/dts/dove*
2275 F:      arch/arm/boot/dts/orion5x*
2276 F:      arch/arm/mach-dove/
2277 F:      arch/arm/mach-mv78xx0/
2278 F:      arch/arm/mach-orion5x/
2279 F:      arch/arm/plat-orion/
2280 F:      drivers/soc/dove/
2281
2282 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2283 M:      Andrew Lunn <[email protected]>
2284 M:      Gregory Clement <[email protected]>
2285 M:      Sebastian Hesselbarth <[email protected]>
2286 L:      [email protected] (moderated for non-subscribers)
2287 S:      Maintained
2288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2289 F:      arch/arm/boot/dts/armada*
2290 F:      arch/arm/boot/dts/kirkwood*
2291 F:      arch/arm/configs/mvebu_*_defconfig
2292 F:      arch/arm/mach-mvebu/
2293 F:      arch/arm64/boot/dts/marvell/armada*
2294 F:      arch/arm64/boot/dts/marvell/cn913*
2295 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2296 F:      drivers/cpufreq/armada-8k-cpufreq.c
2297 F:      drivers/cpufreq/mvebu-cpufreq.c
2298 F:      drivers/irqchip/irq-armada-370-xp.c
2299 F:      drivers/irqchip/irq-mvebu-*
2300 F:      drivers/pinctrl/mvebu/
2301 F:      drivers/rtc/rtc-armada38x.c
2302
2303 ARM/Mediatek RTC DRIVER
2304 M:      Eddie Huang <[email protected]>
2305 M:      Sean Wang <[email protected]>
2306 L:      [email protected] (moderated for non-subscribers)
2307 L:      [email protected] (moderated for non-subscribers)
2308 S:      Maintained
2309 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2310 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2311 F:      drivers/rtc/rtc-mt2712.c
2312 F:      drivers/rtc/rtc-mt6397.c
2313 F:      drivers/rtc/rtc-mt7622.c
2314
2315 ARM/Mediatek SoC support
2316 M:      Matthias Brugger <[email protected]>
2317 L:      [email protected] (moderated for non-subscribers)
2318 L:      [email protected] (moderated for non-subscribers)
2319 S:      Maintained
2320 W:      https://mtk.wiki.kernel.org/
2321 C:      irc://chat.freenode.net/linux-mediatek
2322 F:      arch/arm/boot/dts/mt6*
2323 F:      arch/arm/boot/dts/mt7*
2324 F:      arch/arm/boot/dts/mt8*
2325 F:      arch/arm/mach-mediatek/
2326 F:      arch/arm64/boot/dts/mediatek/
2327 F:      drivers/soc/mediatek/
2328 N:      mtk
2329 N:      mt[678]
2330 K:      mediatek
2331
2332 ARM/Mediatek USB3 PHY DRIVER
2333 M:      Chunfeng Yun <[email protected]>
2334 L:      [email protected] (moderated for non-subscribers)
2335 L:      [email protected] (moderated for non-subscribers)
2336 S:      Maintained
2337 F:      Documentation/devicetree/bindings/phy/mediatek,*
2338 F:      drivers/phy/mediatek/
2339
2340 ARM/Microchip (AT91) SoC support
2341 M:      Nicolas Ferre <[email protected]>
2342 M:      Alexandre Belloni <[email protected]>
2343 M:      Claudiu Beznea <[email protected]>
2344 L:      [email protected] (moderated for non-subscribers)
2345 S:      Supported
2346 W:      http://www.linux4sam.org
2347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2348 F:      arch/arm/boot/dts/at91*.dts
2349 F:      arch/arm/boot/dts/at91*.dtsi
2350 F:      arch/arm/boot/dts/sama*.dts
2351 F:      arch/arm/boot/dts/sama*.dtsi
2352 F:      arch/arm/include/debug/at91.S
2353 F:      arch/arm/mach-at91/
2354 F:      drivers/memory/atmel*
2355 F:      drivers/watchdog/sama5d4_wdt.c
2356 F:      include/soc/at91/
2357 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2358 X:      drivers/net/wireless/atmel/
2359 N:      at91
2360 N:      atmel
2361
2362 ARM/Microchip Sparx5 SoC support
2363 M:      Lars Povlsen <[email protected]>
2364 M:      Steen Hegelund <[email protected]>
2365 M:      [email protected]
2366 L:      [email protected] (moderated for non-subscribers)
2367 S:      Supported
2368 T:      git git://github.com/microchip-ung/linux-upstream.git
2369 F:      arch/arm64/boot/dts/microchip/
2370 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2371 N:      sparx5
2372
2373 Microchip Timer Counter Block (TCB) Capture Driver
2374 M:      Kamel Bouhara <[email protected]>
2375 L:      [email protected] (moderated for non-subscribers)
2376 L:      [email protected]
2377 S:      Maintained
2378 F:      drivers/counter/microchip-tcb-capture.c
2379
2380 ARM/MILBEAUT ARCHITECTURE
2381 M:      Taichi Sugaya <[email protected]>
2382 M:      Takao Orito <[email protected]>
2383 L:      [email protected] (moderated for non-subscribers)
2384 S:      Maintained
2385 F:      arch/arm/boot/dts/milbeaut*
2386 F:      arch/arm/mach-milbeaut/
2387 N:      milbeaut
2388
2389 ARM/MIOA701 MACHINE SUPPORT
2390 M:      Robert Jarzmik <[email protected]>
2391 L:      [email protected] (moderated for non-subscribers)
2392 S:      Maintained
2393 F:      arch/arm/mach-pxa/mioa701.c
2394
2395 ARM/MStar/Sigmastar Armv7 SoC support
2396 M:      Daniel Palmer <[email protected]>
2397 M:      Romain Perier <[email protected]>
2398 L:      [email protected] (moderated for non-subscribers)
2399 S:      Maintained
2400 W:      http://linux-chenxing.org/
2401 T:      git git://github.com/linux-chenxing/linux.git
2402 F:      Documentation/devicetree/bindings/arm/mstar/*
2403 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2404 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2405 F:      arch/arm/boot/dts/mstar-*
2406 F:      arch/arm/mach-mstar/
2407 F:      drivers/clk/mstar/
2408 F:      drivers/clocksource/timer-msc313e.c
2409 F:      drivers/gpio/gpio-msc313.c
2410 F:      drivers/rtc/rtc-msc313.c
2411 F:      drivers/watchdog/msc313e_wdt.c
2412 F:      include/dt-bindings/clock/mstar-*
2413 F:      include/dt-bindings/gpio/msc313-gpio.h
2414
2415 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
2416 M:      Michael Petchkovsky <[email protected]>
2417 S:      Maintained
2418
2419 ARM/NOMADIK/Ux500 ARCHITECTURES
2420 M:      Linus Walleij <[email protected]>
2421 L:      [email protected] (moderated for non-subscribers)
2422 S:      Maintained
2423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2424 F:      Documentation/devicetree/bindings/arm/ste-*
2425 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2426 F:      Documentation/devicetree/bindings/arm/ux500/
2427 F:      Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
2428 F:      arch/arm/boot/dts/ste-*
2429 F:      arch/arm/mach-nomadik/
2430 F:      arch/arm/mach-ux500/
2431 F:      drivers/clk/clk-nomadik.c
2432 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2433 F:      drivers/dma/ste_dma40*
2434 F:      drivers/hwspinlock/u8500_hsem.c
2435 F:      drivers/i2c/busses/i2c-nomadik.c
2436 F:      drivers/iio/adc/ab8500-gpadc.c
2437 F:      drivers/mfd/ab8500*
2438 F:      drivers/mfd/abx500*
2439 F:      drivers/mfd/db8500*
2440 F:      drivers/pinctrl/nomadik/
2441 F:      drivers/rtc/rtc-ab8500.c
2442 F:      drivers/rtc/rtc-pl031.c
2443 F:      drivers/soc/ux500/
2444
2445 ARM/NUVOTON NPCM ARCHITECTURE
2446 M:      Avi Fishman <[email protected]>
2447 M:      Tomer Maimon <[email protected]>
2448 M:      Tali Perry <[email protected]>
2449 R:      Patrick Venture <[email protected]>
2450 R:      Nancy Yuen <[email protected]>
2451 R:      Benjamin Fair <[email protected]>
2452 L:      [email protected] (moderated for non-subscribers)
2453 S:      Supported
2454 F:      Documentation/devicetree/bindings/*/*/*npcm*
2455 F:      Documentation/devicetree/bindings/*/*npcm*
2456 F:      Documentation/devicetree/bindings/arm/npcm/*
2457 F:      arch/arm/boot/dts/nuvoton-npcm*
2458 F:      arch/arm/mach-npcm/
2459 F:      arch/arm64/boot/dts/nuvoton/
2460 F:      drivers/*/*npcm*
2461 F:      drivers/*/*/*npcm*
2462 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2463 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2464
2465 ARM/NUVOTON WPCM450 ARCHITECTURE
2466 M:      Jonathan Neuschäfer <[email protected]>
2467 L:      [email protected] (moderated for non-subscribers)
2468 S:      Maintained
2469 W:      https://github.com/neuschaefer/wpcm450/wiki
2470 F:      Documentation/devicetree/bindings/*/*wpcm*
2471 F:      arch/arm/boot/dts/nuvoton-wpcm450*
2472 F:      arch/arm/mach-npcm/wpcm450.c
2473 F:      drivers/*/*/*wpcm*
2474 F:      drivers/*/*wpcm*
2475
2476 ARM/NXP S32G ARCHITECTURE
2477 M:      Chester Lin <[email protected]>
2478 R:      Andreas Färber <[email protected]>
2479 R:      Matthias Brugger <[email protected]>
2480 R:      NXP S32 Linux Team <[email protected]>
2481 L:      [email protected] (moderated for non-subscribers)
2482 S:      Maintained
2483 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2484
2485 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2486 L:      [email protected] (subscribers-only)
2487 S:      Orphan
2488 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2489 F:      arch/arm/mach-s3c/gta02.h
2490 F:      arch/arm/mach-s3c/mach-gta02.c
2491
2492 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2493 M:      Alexander Clouter <[email protected]>
2494 L:      [email protected] (moderated for non-subscribers)
2495 S:      Maintained
2496 W:      http://www.digriz.org.uk/ts78xx/kernel
2497 F:      arch/arm/mach-orion5x/ts78xx-*
2498
2499 ARM/OXNAS platform support
2500 M:      Neil Armstrong <[email protected]>
2501 L:      [email protected] (moderated for non-subscribers)
2502 L:      [email protected] (moderated for non-subscribers)
2503 S:      Maintained
2504 F:      arch/arm/boot/dts/ox8*.dts*
2505 F:      arch/arm/mach-oxnas/
2506 F:      drivers/power/reset/oxnas-restart.c
2507 N:      oxnas
2508
2509 ARM/PALM TREO SUPPORT
2510 L:      [email protected] (moderated for non-subscribers)
2511 S:      Orphan
2512 F:      arch/arm/mach-pxa/palmtreo.*
2513
2514 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2515 M:      Marek Vasut <[email protected]>
2516 L:      [email protected] (moderated for non-subscribers)
2517 S:      Maintained
2518 W:      http://hackndev.com
2519 F:      arch/arm/mach-pxa/include/mach/palmld.h
2520 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2521 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2522 F:      arch/arm/mach-pxa/palmld.c
2523 F:      arch/arm/mach-pxa/palmt5.*
2524 F:      arch/arm/mach-pxa/palmtc.c
2525 F:      arch/arm/mach-pxa/palmte2.*
2526 F:      arch/arm/mach-pxa/palmtx.c
2527
2528 ARM/PALMZ72 SUPPORT
2529 M:      Sergey Lapin <[email protected]>
2530 L:      [email protected] (moderated for non-subscribers)
2531 S:      Maintained
2532 W:      http://hackndev.com
2533 F:      arch/arm/mach-pxa/palmz72.*
2534
2535 ARM/PLEB SUPPORT
2536 M:      Peter Chubb <[email protected]>
2537 S:      Maintained
2538 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2539
2540 ARM/PT DIGITAL BOARD PORT
2541 M:      Stefan Eletzhofer <[email protected]>
2542 L:      [email protected] (moderated for non-subscribers)
2543 S:      Maintained
2544 W:      http://www.armlinux.org.uk/
2545
2546 ARM/QUALCOMM SUPPORT
2547 M:      Andy Gross <[email protected]>
2548 M:      Bjorn Andersson <[email protected]>
2549 R:      Konrad Dybcio <[email protected]>
2550 L:      [email protected]
2551 S:      Maintained
2552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2553 F:      Documentation/devicetree/bindings/*/qcom*
2554 F:      Documentation/devicetree/bindings/soc/qcom/
2555 F:      arch/arm/boot/dts/qcom-*.dts
2556 F:      arch/arm/boot/dts/qcom-*.dtsi
2557 F:      arch/arm/mach-qcom/
2558 F:      arch/arm64/boot/dts/qcom/
2559 F:      drivers/*/*/qcom*
2560 F:      drivers/*/*/qcom/
2561 F:      drivers/*/pm8???-*
2562 F:      drivers/*/qcom*
2563 F:      drivers/*/qcom/
2564 F:      drivers/bluetooth/btqcomsmd.c
2565 F:      drivers/clocksource/timer-qcom.c
2566 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2567 F:      drivers/extcon/extcon-qcom*
2568 F:      drivers/i2c/busses/i2c-qcom-geni.c
2569 F:      drivers/i2c/busses/i2c-qup.c
2570 F:      drivers/iommu/msm*
2571 F:      drivers/mfd/ssbi.c
2572 F:      drivers/mmc/host/mmci_qcom*
2573 F:      drivers/mmc/host/sdhci-msm.c
2574 F:      drivers/pci/controller/dwc/pcie-qcom.c
2575 F:      drivers/phy/qualcomm/
2576 F:      drivers/power/*/msm*
2577 F:      drivers/reset/reset-qcom-*
2578 F:      drivers/ufs/host/ufs-qcom*
2579 F:      drivers/spi/spi-geni-qcom.c
2580 F:      drivers/spi/spi-qcom-qspi.c
2581 F:      drivers/spi/spi-qup.c
2582 F:      drivers/tty/serial/msm_serial.c
2583 F:      drivers/usb/dwc3/dwc3-qcom.c
2584 F:      include/dt-bindings/*/qcom*
2585 F:      include/linux/*/qcom*
2586 F:      include/linux/soc/qcom/
2587
2588 ARM/RADISYS ENP2611 MACHINE SUPPORT
2589 M:      Lennert Buytenhek <[email protected]>
2590 L:      [email protected] (moderated for non-subscribers)
2591 S:      Maintained
2592
2593 ARM/RDA MICRO ARCHITECTURE
2594 M:      Manivannan Sadhasivam <[email protected]>
2595 L:      [email protected] (moderated for non-subscribers)
2596 L:      [email protected] (moderated for non-subscribers)
2597 S:      Maintained
2598 F:      Documentation/devicetree/bindings/arm/rda.yaml
2599 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2600 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2601 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2602 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2603 F:      arch/arm/boot/dts/rda8810pl-*
2604 F:      drivers/clocksource/timer-rda.c
2605 F:      drivers/gpio/gpio-rda.c
2606 F:      drivers/irqchip/irq-rda-intc.c
2607 F:      drivers/tty/serial/rda-uart.c
2608
2609 ARM/REALTEK ARCHITECTURE
2610 M:      Andreas Färber <[email protected]>
2611 L:      [email protected] (moderated for non-subscribers)
2612 L:      [email protected] (moderated for non-subscribers)
2613 S:      Maintained
2614 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2615 F:      arch/arm/boot/dts/rtd*
2616 F:      arch/arm/mach-realtek/
2617 F:      arch/arm64/boot/dts/realtek/
2618
2619 ARM/RENESAS ARM64 ARCHITECTURE
2620 M:      Geert Uytterhoeven <[email protected]>
2621 M:      Magnus Damm <[email protected]>
2622 L:      [email protected]
2623 S:      Supported
2624 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2625 C:      irc://irc.libera.chat/renesas-soc
2626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2627 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2628 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2629 F:      Documentation/devicetree/bindings/soc/renesas/
2630 F:      arch/arm64/boot/dts/renesas/
2631 F:      drivers/soc/renesas/
2632 F:      include/linux/soc/renesas/
2633
2634 ARM/RISCPC ARCHITECTURE
2635 M:      Russell King <[email protected]>
2636 L:      [email protected] (moderated for non-subscribers)
2637 S:      Maintained
2638 W:      http://www.armlinux.org.uk/
2639 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2640 F:      arch/arm/include/asm/hardware/ioc.h
2641 F:      arch/arm/include/asm/hardware/iomd.h
2642 F:      arch/arm/include/asm/hardware/memc.h
2643 F:      arch/arm/mach-rpc/
2644 F:      drivers/net/ethernet/8390/etherh.c
2645 F:      drivers/net/ethernet/i825xx/ether1*
2646 F:      drivers/net/ethernet/seeq/ether3*
2647 F:      drivers/scsi/arm/
2648
2649 ARM/Rockchip SoC support
2650 M:      Heiko Stuebner <[email protected]>
2651 L:      [email protected] (moderated for non-subscribers)
2652 L:      [email protected]
2653 S:      Maintained
2654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2655 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2656 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2657 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2658 F:      arch/arm/boot/dts/rk3*
2659 F:      arch/arm/boot/dts/rv1108*
2660 F:      arch/arm/mach-rockchip/
2661 F:      drivers/*/*/*rockchip*
2662 F:      drivers/*/*rockchip*
2663 F:      drivers/clk/rockchip/
2664 F:      drivers/i2c/busses/i2c-rk3x.c
2665 F:      sound/soc/rockchip/
2666 N:      rockchip
2667
2668 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2669 M:      Krzysztof Kozlowski <[email protected]>
2670 R:      Alim Akhtar <[email protected]>
2671 L:      [email protected] (moderated for non-subscribers)
2672 L:      [email protected]
2673 S:      Maintained
2674 C:      irc://irc.libera.chat/linux-exynos
2675 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2676 B:      mailto:[email protected]
2677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2678 F:      Documentation/arm/samsung/
2679 F:      Documentation/devicetree/bindings/arm/samsung/
2680 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2681 F:      Documentation/devicetree/bindings/soc/samsung/
2682 F:      arch/arm/boot/dts/exynos*
2683 F:      arch/arm/boot/dts/s3c*
2684 F:      arch/arm/boot/dts/s5p*
2685 F:      arch/arm/mach-exynos*/
2686 F:      arch/arm/mach-s3c/
2687 F:      arch/arm/mach-s5p*/
2688 F:      arch/arm64/boot/dts/exynos/
2689 F:      drivers/*/*/*s3c24*
2690 F:      drivers/*/*s3c24*
2691 F:      drivers/*/*s3c64xx*
2692 F:      drivers/*/*s5pv210*
2693 F:      drivers/clocksource/samsung_pwm_timer.c
2694 F:      drivers/memory/samsung/
2695 F:      drivers/pwm/pwm-samsung.c
2696 F:      drivers/soc/samsung/
2697 F:      drivers/tty/serial/samsung*
2698 F:      include/clocksource/samsung_pwm.h
2699 F:      include/linux/platform_data/*s3c*
2700 F:      include/linux/serial_s3c.h
2701 F:      include/linux/soc/samsung/
2702 N:      exynos
2703 N:      s3c2410
2704 N:      s3c64xx
2705 N:      s5pv210
2706
2707 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2708 M:      Łukasz Stelmach <[email protected]>
2709 L:      [email protected] (moderated for non-subscribers)
2710 L:      [email protected]
2711 S:      Maintained
2712 F:      drivers/media/platform/samsung/s5p-g2d/
2713
2714 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2715 M:      Marek Szyprowski <[email protected]>
2716 L:      [email protected]
2717 L:      [email protected]
2718 S:      Maintained
2719 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2720 F:      drivers/media/cec/platform/s5p/
2721
2722 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2723 M:      Andrzej Pietrasiewicz <[email protected]>
2724 M:      Jacek Anaszewski <[email protected]>
2725 M:      Sylwester Nawrocki <[email protected]>
2726 L:      [email protected] (moderated for non-subscribers)
2727 L:      [email protected]
2728 S:      Maintained
2729 F:      drivers/media/platform/samsung/s5p-jpeg/
2730
2731 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2732 M:      Marek Szyprowski <[email protected]>
2733 M:      Andrzej Hajda <[email protected]>
2734 L:      [email protected] (moderated for non-subscribers)
2735 L:      [email protected]
2736 S:      Maintained
2737 F:      drivers/media/platform/samsung/s5p-mfc/
2738
2739 ARM/SHMOBILE ARM ARCHITECTURE
2740 M:      Geert Uytterhoeven <[email protected]>
2741 M:      Magnus Damm <[email protected]>
2742 L:      [email protected]
2743 S:      Supported
2744 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2745 C:      irc://irc.libera.chat/renesas-soc
2746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2747 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2748 F:      Documentation/devicetree/bindings/soc/renesas/
2749 F:      arch/arm/boot/dts/emev2*
2750 F:      arch/arm/boot/dts/gr-peach*
2751 F:      arch/arm/boot/dts/iwg20d-q7*
2752 F:      arch/arm/boot/dts/r7s*
2753 F:      arch/arm/boot/dts/r8a*
2754 F:      arch/arm/boot/dts/r9a*
2755 F:      arch/arm/boot/dts/sh*
2756 F:      arch/arm/configs/shmobile_defconfig
2757 F:      arch/arm/include/debug/renesas-scif.S
2758 F:      arch/arm/mach-shmobile/
2759 F:      drivers/soc/renesas/
2760 F:      include/linux/soc/renesas/
2761
2762 ARM/SOCFPGA ARCHITECTURE
2763 M:      Dinh Nguyen <[email protected]>
2764 S:      Maintained
2765 W:      http://www.rocketboards.org
2766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2767 F:      arch/arm/boot/dts/socfpga*
2768 F:      arch/arm/configs/socfpga_defconfig
2769 F:      arch/arm/mach-socfpga/
2770 F:      arch/arm64/boot/dts/altera/
2771 F:      arch/arm64/boot/dts/intel/
2772
2773 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2774 M:      Dinh Nguyen <[email protected]>
2775 S:      Maintained
2776 F:      drivers/clk/socfpga/
2777
2778 ARM/SOCFPGA EDAC SUPPORT
2779 M:      Dinh Nguyen <[email protected]>
2780 S:      Maintained
2781 F:      drivers/edac/altera_edac.[ch]
2782
2783 ARM/SPREADTRUM SoC SUPPORT
2784 M:      Orson Zhai <[email protected]>
2785 M:      Baolin Wang <[email protected]>
2786 M:      Chunyan Zhang <[email protected]>
2787 S:      Maintained
2788 F:      arch/arm64/boot/dts/sprd
2789 N:      sprd
2790 N:      sc27xx
2791 N:      sc2731
2792
2793 ARM/STI ARCHITECTURE
2794 M:      Patrice Chotard <[email protected]>
2795 L:      [email protected] (moderated for non-subscribers)
2796 S:      Maintained
2797 W:      http://www.stlinux.com
2798 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2799 F:      arch/arm/boot/dts/sti*
2800 F:      arch/arm/mach-sti/
2801 F:      drivers/ata/ahci_st.c
2802 F:      drivers/char/hw_random/st-rng.c
2803 F:      drivers/clocksource/arm_global_timer.c
2804 F:      drivers/clocksource/clksrc_st_lpc.c
2805 F:      drivers/cpufreq/sti-cpufreq.c
2806 F:      drivers/dma/st_fdma*
2807 F:      drivers/i2c/busses/i2c-st.c
2808 F:      drivers/media/platform/st/sti/c8sectpfe/
2809 F:      drivers/media/rc/st_rc.c
2810 F:      drivers/mmc/host/sdhci-st.c
2811 F:      drivers/phy/st/phy-miphy28lp.c
2812 F:      drivers/phy/st/phy-stih407-usb.c
2813 F:      drivers/pinctrl/pinctrl-st.c
2814 F:      drivers/remoteproc/st_remoteproc.c
2815 F:      drivers/remoteproc/st_slim_rproc.c
2816 F:      drivers/reset/sti/
2817 F:      drivers/rtc/rtc-st-lpc.c
2818 F:      drivers/tty/serial/st-asc.c
2819 F:      drivers/usb/dwc3/dwc3-st.c
2820 F:      drivers/usb/host/ehci-st.c
2821 F:      drivers/usb/host/ohci-st.c
2822 F:      drivers/watchdog/st_lpc_wdt.c
2823 F:      include/linux/remoteproc/st_slim_rproc.h
2824
2825 ARM/STM32 ARCHITECTURE
2826 M:      Maxime Coquelin <[email protected]>
2827 M:      Alexandre Torgue <[email protected]>
2828 L:      [email protected] (moderated for non-subscribers)
2829 L:      [email protected] (moderated for non-subscribers)
2830 S:      Maintained
2831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2832 F:      arch/arm/boot/dts/stm32*
2833 F:      arch/arm/mach-stm32/
2834 F:      drivers/clocksource/armv7m_systick.c
2835 N:      stm32
2836 N:      stm
2837
2838 ARM/SUNPLUS SP7021 SOC SUPPORT
2839 M:      Qin Jian <[email protected]>
2840 L:      [email protected] (moderated for mon-subscribers)
2841 S:      Maintained
2842 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
2843 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
2844 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
2845 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
2846 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
2847 F:      arch/arm/boot/dts/sunplus-sp7021*.dts*
2848 F:      arch/arm/configs/sp7021_*defconfig
2849 F:      arch/arm/mach-sunplus/
2850 F:      drivers/irqchip/irq-sp7021-intc.c
2851 F:      drivers/reset/reset-sunplus.c
2852 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
2853 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
2854
2855 ARM/Synaptics SoC support
2856 M:      Jisheng Zhang <[email protected]>
2857 M:      Sebastian Hesselbarth <[email protected]>
2858 L:      [email protected] (moderated for non-subscribers)
2859 S:      Maintained
2860 F:      arch/arm/boot/dts/berlin*
2861 F:      arch/arm/mach-berlin/
2862 F:      arch/arm64/boot/dts/synaptics/
2863
2864 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2865 M:      Lennert Buytenhek <[email protected]>
2866 L:      [email protected] (moderated for non-subscribers)
2867 S:      Maintained
2868
2869 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2870 M:      Hans Verkuil <[email protected]>
2871 L:      [email protected]
2872 L:      [email protected]
2873 S:      Maintained
2874 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2875 F:      drivers/media/cec/platform/tegra/
2876
2877 ARM/TESLA FSD SoC SUPPORT
2878 M:      Alim Akhtar <[email protected]>
2879 M:      [email protected]
2880 L:      [email protected] (moderated for non-subscribers)
2881 L:      [email protected]
2882 S:      Maintained
2883 F:      arch/arm64/boot/dts/tesla*
2884
2885 ARM/TETON BGA MACHINE SUPPORT
2886 M:      "Mark F. Brown" <[email protected]>
2887 L:      [email protected] (moderated for non-subscribers)
2888 S:      Maintained
2889
2890 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2891 M:      Santosh Shilimkar <[email protected]>
2892 L:      [email protected]
2893 S:      Maintained
2894 F:      drivers/memory/*emif*
2895
2896 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2897 M:      Nishanth Menon <[email protected]>
2898 M:      Santosh Shilimkar <[email protected]>
2899 L:      [email protected] (moderated for non-subscribers)
2900 S:      Maintained
2901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
2902 F:      arch/arm/boot/dts/keystone-*
2903 F:      arch/arm/mach-keystone/
2904
2905 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2906 M:      Santosh Shilimkar <[email protected]>
2907 L:      [email protected]
2908 S:      Maintained
2909 F:      drivers/clk/keystone/
2910
2911 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2912 M:      Santosh Shilimkar <[email protected]>
2913 L:      [email protected] (moderated for non-subscribers)
2914 L:      [email protected]
2915 S:      Maintained
2916 F:      drivers/clocksource/timer-keystone.c
2917
2918 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2919 M:      Santosh Shilimkar <[email protected]>
2920 L:      [email protected]
2921 S:      Maintained
2922 F:      drivers/power/reset/keystone-reset.c
2923
2924 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2925 M:      Nishanth Menon <[email protected]>
2926 M:      Vignesh Raghavendra <[email protected]>
2927 M:      Tero Kristo <[email protected]>
2928 L:      [email protected] (moderated for non-subscribers)
2929 S:      Supported
2930 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2931 F:      arch/arm64/boot/dts/ti/Makefile
2932 F:      arch/arm64/boot/dts/ti/k3-*
2933 F:      include/dt-bindings/pinctrl/k3.h
2934
2935 ARM/THECUS N2100 MACHINE SUPPORT
2936 M:      Lennert Buytenhek <[email protected]>
2937 L:      [email protected] (moderated for non-subscribers)
2938 S:      Maintained
2939
2940 ARM/TOSA MACHINE SUPPORT
2941 M:      Dmitry Eremin-Solenikov <[email protected]>
2942 M:      Dirk Opfer <[email protected]>
2943 S:      Maintained
2944
2945 ARM/TOSHIBA VISCONTI ARCHITECTURE
2946 M:      Nobuhiro Iwamatsu <[email protected]>
2947 L:      [email protected] (moderated for non-subscribers)
2948 S:      Supported
2949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2950 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2951 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
2952 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
2953 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2954 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2955 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2956 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
2957 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2958 F:      arch/arm64/boot/dts/toshiba/
2959 F:      drivers/clk/visconti/
2960 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2961 F:      drivers/gpio/gpio-visconti.c
2962 F:      drivers/pci/controller/dwc/pcie-visconti.c
2963 F:      drivers/pinctrl/visconti/
2964 F:      drivers/watchdog/visconti_wdt.c
2965 N:      visconti
2966
2967 ARM/UNIPHIER ARCHITECTURE
2968 M:      Kunihiko Hayashi <[email protected]>
2969 M:      Masami Hiramatsu <[email protected]>
2970 L:      [email protected] (moderated for non-subscribers)
2971 S:      Maintained
2972 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2973 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2974 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2975 F:      arch/arm/boot/dts/uniphier*
2976 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2977 F:      arch/arm/mach-uniphier/
2978 F:      arch/arm/mm/cache-uniphier.c
2979 F:      arch/arm64/boot/dts/socionext/uniphier*
2980 F:      drivers/bus/uniphier-system-bus.c
2981 F:      drivers/clk/uniphier/
2982 F:      drivers/dma/uniphier-mdmac.c
2983 F:      drivers/gpio/gpio-uniphier.c
2984 F:      drivers/i2c/busses/i2c-uniphier*
2985 F:      drivers/irqchip/irq-uniphier-aidet.c
2986 F:      drivers/mmc/host/uniphier-sd.c
2987 F:      drivers/pinctrl/uniphier/
2988 F:      drivers/reset/reset-uniphier.c
2989 F:      drivers/tty/serial/8250/8250_uniphier.c
2990 N:      uniphier
2991
2992 ARM/VERSATILE EXPRESS PLATFORM
2993 M:      Liviu Dudau <[email protected]>
2994 M:      Sudeep Holla <[email protected]>
2995 M:      Lorenzo Pieralisi <[email protected]>
2996 L:      [email protected] (moderated for non-subscribers)
2997 S:      Maintained
2998 F:      */*/*/vexpress*
2999 F:      */*/vexpress*
3000 F:      arch/arm/boot/dts/vexpress*
3001 F:      arch/arm/mach-vexpress/
3002 F:      arch/arm64/boot/dts/arm/
3003 F:      drivers/clk/versatile/clk-vexpress-osc.c
3004 F:      drivers/clocksource/timer-versatile.c
3005 N:      mps2
3006
3007 ARM/VFP SUPPORT
3008 M:      Russell King <[email protected]>
3009 L:      [email protected] (moderated for non-subscribers)
3010 S:      Maintained
3011 W:      http://www.armlinux.org.uk/
3012 F:      arch/arm/vfp/
3013
3014 ARM/VOIPAC PXA270 SUPPORT
3015 M:      Marek Vasut <[email protected]>
3016 L:      [email protected] (moderated for non-subscribers)
3017 S:      Maintained
3018 F:      arch/arm/mach-pxa/include/mach/vpac270.h
3019 F:      arch/arm/mach-pxa/vpac270.c
3020
3021 ARM/VT8500 ARM ARCHITECTURE
3022 L:      [email protected] (moderated for non-subscribers)
3023 S:      Orphan
3024 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
3025 F:      arch/arm/mach-vt8500/
3026 F:      drivers/clocksource/timer-vt8500.c
3027 F:      drivers/i2c/busses/i2c-wmt.c
3028 F:      drivers/mmc/host/wmt-sdmmc.c
3029 F:      drivers/pwm/pwm-vt8500.c
3030 F:      drivers/rtc/rtc-vt8500.c
3031 F:      drivers/tty/serial/vt8500_serial.c
3032 F:      drivers/usb/host/ehci-platform.c
3033 F:      drivers/usb/host/uhci-platform.c
3034 F:      drivers/video/fbdev/vt8500lcdfb.*
3035 F:      drivers/video/fbdev/wm8505fb*
3036 F:      drivers/video/fbdev/wmt_ge_rops.*
3037
3038 ARM/ZIPIT Z2 SUPPORT
3039 M:      Marek Vasut <[email protected]>
3040 L:      [email protected] (moderated for non-subscribers)
3041 S:      Maintained
3042 F:      arch/arm/mach-pxa/include/mach/z2.h
3043 F:      arch/arm/mach-pxa/z2.c
3044
3045 ARM/ZYNQ ARCHITECTURE
3046 M:      Michal Simek <[email protected]>
3047 L:      [email protected] (moderated for non-subscribers)
3048 S:      Supported
3049 W:      http://wiki.xilinx.com
3050 T:      git https://github.com/Xilinx/linux-xlnx.git
3051 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3052 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3053 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3054 F:      arch/arm/mach-zynq/
3055 F:      drivers/clocksource/timer-cadence-ttc.c
3056 F:      drivers/cpuidle/cpuidle-zynq.c
3057 F:      drivers/edac/synopsys_edac.c
3058 F:      drivers/i2c/busses/i2c-cadence.c
3059 F:      drivers/i2c/busses/i2c-xiic.c
3060 F:      drivers/mmc/host/sdhci-of-arasan.c
3061 N:      zynq
3062 N:      xilinx
3063
3064 ARM64 PORT (AARCH64 ARCHITECTURE)
3065 M:      Catalin Marinas <[email protected]>
3066 M:      Will Deacon <[email protected]>
3067 L:      [email protected] (moderated for non-subscribers)
3068 S:      Maintained
3069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3070 F:      Documentation/arm64/
3071 F:      arch/arm64/
3072 F:      tools/testing/selftests/arm64/
3073 X:      arch/arm64/boot/dts/
3074
3075 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3076 M:      George McCollister <[email protected]>
3077 L:      [email protected]
3078 S:      Maintained
3079 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3080 F:      drivers/net/dsa/xrs700x/*
3081 F:      net/dsa/tag_xrs700x.c
3082
3083 AS3645A LED FLASH CONTROLLER DRIVER
3084 M:      Sakari Ailus <[email protected]>
3085 L:      [email protected]
3086 S:      Maintained
3087 F:      drivers/leds/flash/leds-as3645a.c
3088
3089 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3090 M:      Tianshu Qiu <[email protected]>
3091 L:      [email protected]
3092 S:      Maintained
3093 T:      git git://linuxtv.org/media_tree.git
3094 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
3095 F:      drivers/media/i2c/ak7375.c
3096
3097 ASAHI KASEI AK8974 DRIVER
3098 M:      Linus Walleij <[email protected]>
3099 L:      [email protected]
3100 S:      Supported
3101 W:      http://www.akm.com/
3102 F:      drivers/iio/magnetometer/ak8974.c
3103
3104 ASC7621 HARDWARE MONITOR DRIVER
3105 M:      George Joseph <[email protected]>
3106 L:      [email protected]
3107 S:      Maintained
3108 F:      Documentation/hwmon/asc7621.rst
3109 F:      drivers/hwmon/asc7621.c
3110
3111 ASIX AX88796C SPI ETHERNET ADAPTER
3112 M:      Łukasz Stelmach <[email protected]>
3113 S:      Maintained
3114 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3115 F:      drivers/net/ethernet/asix/ax88796c_*
3116
3117 ASPEED PECI CONTROLLER
3118 M:      Iwona Winiarska <[email protected]>
3119 L:      [email protected] (moderated for non-subscribers)
3120 L:      [email protected] (moderated for non-subscribers)
3121 S:      Supported
3122 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3123 F:      drivers/peci/controller/peci-aspeed.c
3124
3125 ASPEED PINCTRL DRIVERS
3126 M:      Andrew Jeffery <[email protected]>
3127 L:      [email protected] (moderated for non-subscribers)
3128 L:      [email protected] (moderated for non-subscribers)
3129 L:      [email protected]
3130 S:      Maintained
3131 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3132 F:      drivers/pinctrl/aspeed/
3133
3134 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3135 M:      Eddie James <[email protected]>
3136 L:      [email protected] (moderated for non-subscribers)
3137 S:      Maintained
3138 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3139 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3140 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3141
3142 ASPEED SD/MMC DRIVER
3143 M:      Andrew Jeffery <[email protected]>
3144 L:      [email protected] (moderated for non-subscribers)
3145 L:      [email protected] (moderated for non-subscribers)
3146 L:      [email protected]
3147 S:      Maintained
3148 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3149 F:      drivers/mmc/host/sdhci-of-aspeed*
3150
3151 ASPEED SMC SPI DRIVER
3152 M:      Chin-Ting Kuo <[email protected]>
3153 M:      Cédric Le Goater <[email protected]>
3154 L:      [email protected] (moderated for non-subscribers)
3155 L:      [email protected] (moderated for non-subscribers)
3156 L:      [email protected]
3157 S:      Maintained
3158 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3159 F:      drivers/spi/spi-aspeed-smc.c
3160
3161 ASPEED VIDEO ENGINE DRIVER
3162 M:      Eddie James <[email protected]>
3163 L:      [email protected]
3164 L:      [email protected] (moderated for non-subscribers)
3165 S:      Maintained
3166 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3167 F:      drivers/media/platform/aspeed/
3168
3169 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3170 M:      Corentin Chary <[email protected]>
3171 L:      [email protected]
3172 L:      [email protected]
3173 S:      Maintained
3174 W:      http://acpi4asus.sf.net
3175 F:      drivers/platform/x86/asus*.c
3176 F:      drivers/platform/x86/eeepc*.c
3177
3178 ASUS TF103C DOCK DRIVER
3179 M:      Hans de Goede <[email protected]>
3180 L:      [email protected]
3181 S:      Maintained
3182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3183 F:      drivers/platform/x86/asus-tf103c-dock.c
3184
3185 ASUS WMI HARDWARE MONITOR DRIVER
3186 M:      Ed Brindley <[email protected]>
3187 M:      Denis Pauk <[email protected]>
3188 L:      [email protected]
3189 S:      Maintained
3190 F:      drivers/hwmon/asus_wmi_sensors.c
3191
3192 ASUS WMI EC HARDWARE MONITOR DRIVER
3193 M:      Eugene Shalygin <[email protected]>
3194 M:      Denis Pauk <[email protected]>
3195 L:      [email protected]
3196 S:      Maintained
3197 F:      drivers/hwmon/asus_wmi_ec_sensors.c
3198
3199 ASUS EC HARDWARE MONITOR DRIVER
3200 M:      Eugene Shalygin <[email protected]>
3201 L:      [email protected]
3202 S:      Maintained
3203 F:      drivers/hwmon/asus-ec-sensors.c
3204
3205 ASUS WIRELESS RADIO CONTROL DRIVER
3206 M:      João Paulo Rechi Vita <[email protected]>
3207 L:      [email protected]
3208 S:      Maintained
3209 F:      drivers/platform/x86/asus-wireless.c
3210
3211 ASYMMETRIC KEYS
3212 M:      David Howells <[email protected]>
3213 L:      [email protected]
3214 S:      Maintained
3215 F:      Documentation/crypto/asymmetric-keys.rst
3216 F:      crypto/asymmetric_keys/
3217 F:      include/crypto/pkcs7.h
3218 F:      include/crypto/public_key.h
3219 F:      include/linux/verification.h
3220
3221 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3222 R:      Dan Williams <[email protected]>
3223 S:      Odd fixes
3224 W:      http://sourceforge.net/projects/xscaleiop
3225 F:      Documentation/crypto/async-tx-api.rst
3226 F:      crypto/async_tx/
3227 F:      include/linux/async_tx.h
3228
3229 AT24 EEPROM DRIVER
3230 M:      Bartosz Golaszewski <[email protected]>
3231 L:      [email protected]
3232 S:      Maintained
3233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3234 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3235 F:      drivers/misc/eeprom/at24.c
3236
3237 ATA OVER ETHERNET (AOE) DRIVER
3238 M:      "Justin Sanders" <[email protected]>
3239 S:      Supported
3240 W:      http://www.openaoe.org/
3241 F:      Documentation/admin-guide/aoe/
3242 F:      drivers/block/aoe/
3243
3244 ATC260X PMIC MFD DRIVER
3245 M:      Manivannan Sadhasivam <[email protected]>
3246 M:      Cristian Ciocaltea <[email protected]>
3247 L:      [email protected]
3248 S:      Maintained
3249 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3250 F:      drivers/input/misc/atc260x-onkey.c
3251 F:      drivers/mfd/atc260*
3252 F:      drivers/power/reset/atc260x-poweroff.c
3253 F:      drivers/regulator/atc260x-regulator.c
3254 F:      include/linux/mfd/atc260x/*
3255
3256 ATHEROS 71XX/9XXX GPIO DRIVER
3257 M:      Alban Bedel <[email protected]>
3258 S:      Maintained
3259 W:      https://github.com/AlbanBedel/linux
3260 T:      git git://github.com/AlbanBedel/linux
3261 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3262 F:      drivers/gpio/gpio-ath79.c
3263
3264 ATHEROS 71XX/9XXX USB PHY DRIVER
3265 M:      Alban Bedel <[email protected]>
3266 S:      Maintained
3267 W:      https://github.com/AlbanBedel/linux
3268 T:      git git://github.com/AlbanBedel/linux
3269 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3270 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3271
3272 ATHEROS ATH GENERIC UTILITIES
3273 M:      Kalle Valo <[email protected]>
3274 L:      [email protected]
3275 S:      Supported
3276 F:      drivers/net/wireless/ath/*
3277
3278 ATHEROS ATH5K WIRELESS DRIVER
3279 M:      Jiri Slaby <[email protected]>
3280 M:      Nick Kossifidis <[email protected]>
3281 M:      Luis Chamberlain <[email protected]>
3282 L:      [email protected]
3283 S:      Maintained
3284 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3285 F:      drivers/net/wireless/ath/ath5k/
3286
3287 ATHEROS ATH6KL WIRELESS DRIVER
3288 L:      [email protected]
3289 S:      Orphan
3290 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3291 F:      drivers/net/wireless/ath/ath6kl/
3292
3293 ATI_REMOTE2 DRIVER
3294 M:      Ville Syrjala <[email protected]>
3295 S:      Maintained
3296 F:      drivers/input/misc/ati_remote2.c
3297
3298 ATK0110 HWMON DRIVER
3299 M:      Luca Tettamanti <[email protected]>
3300 L:      [email protected]
3301 S:      Maintained
3302 F:      drivers/hwmon/asus_atk0110.c
3303
3304 ATLX ETHERNET DRIVERS
3305 M:      Chris Snook <[email protected]>
3306 L:      [email protected]
3307 S:      Maintained
3308 W:      http://sourceforge.net/projects/atl1
3309 W:      http://atl1.sourceforge.net
3310 F:      drivers/net/ethernet/atheros/
3311
3312 ATM
3313 M:      Chas Williams <[email protected]>
3314 L:      [email protected] (moderated for non-subscribers)
3315 L:      [email protected]
3316 S:      Maintained
3317 W:      http://linux-atm.sourceforge.net
3318 F:      drivers/atm/
3319 F:      include/linux/atm*
3320 F:      include/uapi/linux/atm*
3321
3322 ATMEL MACB ETHERNET DRIVER
3323 M:      Nicolas Ferre <[email protected]>
3324 M:      Claudiu Beznea <[email protected]>
3325 S:      Supported
3326 F:      drivers/net/ethernet/cadence/
3327
3328 ATMEL MAXTOUCH DRIVER
3329 M:      Nick Dyer <[email protected]>
3330 S:      Maintained
3331 T:      git git://github.com/ndyer/linux.git
3332 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3333 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3334
3335 ATMEL WIRELESS DRIVER
3336 M:      Simon Kelley <[email protected]>
3337 L:      [email protected]
3338 S:      Maintained
3339 W:      http://www.thekelleys.org.uk/atmel
3340 W:      http://atmelwlandriver.sourceforge.net/
3341 F:      drivers/net/wireless/atmel/atmel*
3342
3343 ATOMIC INFRASTRUCTURE
3344 M:      Will Deacon <[email protected]>
3345 M:      Peter Zijlstra <[email protected]>
3346 R:      Boqun Feng <[email protected]>
3347 R:      Mark Rutland <[email protected]>
3348 L:      [email protected]
3349 S:      Maintained
3350 F:      arch/*/include/asm/atomic*.h
3351 F:      include/*/atomic*.h
3352 F:      include/linux/refcount.h
3353 F:      Documentation/atomic_*.txt
3354 F:      scripts/atomic/
3355
3356 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3357 M:      Bradley Grove <[email protected]>
3358 L:      [email protected]
3359 S:      Supported
3360 W:      http://www.attotech.com
3361 F:      drivers/scsi/esas2r
3362
3363 ATUSB IEEE 802.15.4 RADIO DRIVER
3364 M:      Stefan Schmidt <[email protected]>
3365 L:      [email protected]
3366 S:      Maintained
3367 F:      drivers/net/ieee802154/at86rf230.h
3368 F:      drivers/net/ieee802154/atusb.c
3369 F:      drivers/net/ieee802154/atusb.h
3370
3371 AUDIT SUBSYSTEM
3372 M:      Paul Moore <[email protected]>
3373 M:      Eric Paris <[email protected]>
3374 L:      [email protected] (moderated for non-subscribers)
3375 S:      Supported
3376 W:      https://github.com/linux-audit
3377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3378 F:      include/asm-generic/audit_*.h
3379 F:      include/linux/audit.h
3380 F:      include/linux/audit_arch.h
3381 F:      include/uapi/linux/audit.h
3382 F:      kernel/audit*
3383 F:      lib/*audit.c
3384
3385 AUXILIARY DISPLAY DRIVERS
3386 M:      Miguel Ojeda <[email protected]>
3387 S:      Maintained
3388 F:      Documentation/devicetree/bindings/auxdisplay/
3389 F:      drivers/auxdisplay/
3390 F:      include/linux/cfag12864b.h
3391
3392 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3393 M:      Andreas Klinger <[email protected]>
3394 L:      [email protected]
3395 S:      Maintained
3396 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3397 F:      drivers/iio/adc/hx711.c
3398
3399 AX.25 NETWORK LAYER
3400 M:      Ralf Baechle <[email protected]>
3401 L:      [email protected]
3402 S:      Maintained
3403 W:      http://www.linux-ax25.org/
3404 F:      include/net/ax25.h
3405 F:      include/uapi/linux/ax25.h
3406 F:      net/ax25/
3407
3408 AXENTIA ARM DEVICES
3409 M:      Peter Rosin <[email protected]>
3410 L:      [email protected] (moderated for non-subscribers)
3411 S:      Maintained
3412 F:      arch/arm/boot/dts/at91-linea.dtsi
3413 F:      arch/arm/boot/dts/at91-natte.dtsi
3414 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
3415 F:      arch/arm/boot/dts/at91-tse850-3.dts
3416
3417 AXENTIA ASOC DRIVERS
3418 M:      Peter Rosin <[email protected]>
3419 L:      [email protected] (moderated for non-subscribers)
3420 S:      Maintained
3421 F:      Documentation/devicetree/bindings/sound/axentia,*
3422 F:      sound/soc/atmel/tse850-pcm5142.c
3423
3424 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3425 M:      Nuno Sá <[email protected]>
3426 L:      [email protected]
3427 S:      Supported
3428 W:      https://ez.analog.com/linux-software-drivers
3429 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3430 F:      drivers/hwmon/axi-fan-control.c
3431
3432 AXXIA I2C CONTROLLER
3433 M:      Krzysztof Adamski <[email protected]>
3434 L:      [email protected]
3435 S:      Maintained
3436 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3437 F:      drivers/i2c/busses/i2c-axxia.c
3438
3439 AZ6007 DVB DRIVER
3440 M:      Mauro Carvalho Chehab <[email protected]>
3441 L:      [email protected]
3442 S:      Maintained
3443 W:      https://linuxtv.org
3444 T:      git git://linuxtv.org/media_tree.git
3445 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3446
3447 AZTECH FM RADIO RECEIVER DRIVER
3448 M:      Hans Verkuil <[email protected]>
3449 L:      [email protected]
3450 S:      Maintained
3451 W:      https://linuxtv.org
3452 T:      git git://linuxtv.org/media_tree.git
3453 F:      drivers/media/radio/radio-aztech*
3454
3455 B43 WIRELESS DRIVER
3456 L:      [email protected]
3457 L:      [email protected]
3458 S:      Odd Fixes
3459 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3460 F:      drivers/net/wireless/broadcom/b43/
3461
3462 B43LEGACY WIRELESS DRIVER
3463 M:      Larry Finger <[email protected]>
3464 L:      [email protected]
3465 L:      [email protected]
3466 S:      Maintained
3467 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3468 F:      drivers/net/wireless/broadcom/b43legacy/
3469
3470 BACKLIGHT CLASS/SUBSYSTEM
3471 M:      Lee Jones <[email protected]>
3472 M:      Daniel Thompson <[email protected]>
3473 M:      Jingoo Han <[email protected]>
3474 L:      [email protected]
3475 S:      Maintained
3476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3477 F:      Documentation/ABI/stable/sysfs-class-backlight
3478 F:      Documentation/ABI/testing/sysfs-class-backlight
3479 F:      Documentation/devicetree/bindings/leds/backlight
3480 F:      drivers/video/backlight/
3481 F:      include/linux/backlight.h
3482 F:      include/linux/pwm_backlight.h
3483
3484 BARCO P50 GPIO DRIVER
3485 M:      Santosh Kumar Yadav <[email protected]>
3486 M:      Peter Korsgaard <[email protected]>
3487 S:      Maintained
3488 F:      drivers/platform/x86/barco-p50-gpio.c
3489
3490 BATMAN ADVANCED
3491 M:      Marek Lindner <[email protected]>
3492 M:      Simon Wunderlich <[email protected]>
3493 M:      Antonio Quartulli <[email protected]>
3494 M:      Sven Eckelmann <[email protected]>
3495 L:      [email protected] (moderated for non-subscribers)
3496 S:      Maintained
3497 W:      https://www.open-mesh.org/
3498 Q:      https://patchwork.open-mesh.org/project/batman/list/
3499 B:      https://www.open-mesh.org/projects/batman-adv/issues
3500 C:      ircs://irc.hackint.org/batadv
3501 T:      git https://git.open-mesh.org/linux-merge.git
3502 F:      Documentation/networking/batman-adv.rst
3503 F:      include/uapi/linux/batadv_packet.h
3504 F:      include/uapi/linux/batman_adv.h
3505 F:      net/batman-adv/
3506
3507 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3508 M:      Thomas Sailer <[email protected]>
3509 L:      [email protected]
3510 S:      Maintained
3511 W:      http://www.baycom.org/~tom/ham/ham.html
3512 F:      drivers/net/hamradio/baycom*
3513
3514 BCACHE (BLOCK LAYER CACHE)
3515 M:      Coly Li <[email protected]>
3516 M:      Kent Overstreet <[email protected]>
3517 L:      [email protected]
3518 S:      Maintained
3519 W:      http://bcache.evilpiepirate.org
3520 C:      irc://irc.oftc.net/bcache
3521 F:      drivers/md/bcache/
3522
3523 BDISP ST MEDIA DRIVER
3524 M:      Fabien Dessenne <[email protected]>
3525 L:      [email protected]
3526 S:      Supported
3527 W:      https://linuxtv.org
3528 T:      git git://linuxtv.org/media_tree.git
3529 F:      drivers/media/platform/st/sti/bdisp
3530
3531 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3532 M:      Dariusz Marcinkiewicz <[email protected]>
3533 L:      [email protected]
3534 S:      Maintained
3535 F:      drivers/net/ethernet/ec_bhf.c
3536
3537 BEFS FILE SYSTEM
3538 M:      Luis de Bethencourt <[email protected]>
3539 M:      Salah Triki <[email protected]>
3540 S:      Maintained
3541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3542 F:      Documentation/filesystems/befs.rst
3543 F:      fs/befs/
3544
3545 BFQ I/O SCHEDULER
3546 M:      Paolo Valente <[email protected]>
3547 M:      Jens Axboe <[email protected]>
3548 L:      [email protected]
3549 S:      Maintained
3550 F:      Documentation/block/bfq-iosched.rst
3551 F:      block/bfq-*
3552
3553 BFS FILE SYSTEM
3554 M:      "Tigran A. Aivazian" <[email protected]>
3555 S:      Maintained
3556 F:      Documentation/filesystems/bfs.rst
3557 F:      fs/bfs/
3558 F:      include/uapi/linux/bfs_fs.h
3559
3560 BITMAP API
3561 M:      Yury Norov <[email protected]>
3562 R:      Andy Shevchenko <[email protected]>
3563 R:      Rasmus Villemoes <[email protected]>
3564 S:      Maintained
3565 F:      include/linux/bitmap.h
3566 F:      include/linux/cpumask.h
3567 F:      include/linux/find.h
3568 F:      include/linux/nodemask.h
3569 F:      lib/bitmap.c
3570 F:      lib/cpumask.c
3571 F:      lib/find_bit.c
3572 F:      lib/find_bit_benchmark.c
3573 F:      lib/nodemask.c
3574 F:      lib/test_bitmap.c
3575 F:      tools/include/linux/bitmap.h
3576 F:      tools/include/linux/find.h
3577 F:      tools/lib/bitmap.c
3578 F:      tools/lib/find_bit.c
3579
3580 BLINKM RGB LED DRIVER
3581 M:      Jan-Simon Moeller <[email protected]>
3582 S:      Maintained
3583 F:      drivers/leds/leds-blinkm.c
3584
3585 BLOCK LAYER
3586 M:      Jens Axboe <[email protected]>
3587 L:      [email protected]
3588 S:      Maintained
3589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3590 F:      Documentation/ABI/stable/sysfs-block
3591 F:      Documentation/block/
3592 F:      block/
3593 F:      drivers/block/
3594 F:      include/linux/bio.h
3595 F:      include/linux/blk*
3596 F:      kernel/trace/blktrace.c
3597 F:      lib/sbitmap.c
3598
3599 BLOCK2MTD DRIVER
3600 M:      Joern Engel <[email protected]>
3601 L:      [email protected]
3602 S:      Maintained
3603 F:      drivers/mtd/devices/block2mtd.c
3604
3605 BLUETOOTH DRIVERS
3606 M:      Marcel Holtmann <[email protected]>
3607 M:      Johan Hedberg <[email protected]>
3608 M:      Luiz Augusto von Dentz <[email protected]>
3609 L:      [email protected]
3610 S:      Supported
3611 W:      http://www.bluez.org/
3612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3614 F:      drivers/bluetooth/
3615
3616 BLUETOOTH SUBSYSTEM
3617 M:      Marcel Holtmann <[email protected]>
3618 M:      Johan Hedberg <[email protected]>
3619 M:      Luiz Augusto von Dentz <[email protected]>
3620 L:      [email protected]
3621 S:      Supported
3622 W:      http://www.bluez.org/
3623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3625 F:      include/net/bluetooth/
3626 F:      net/bluetooth/
3627
3628 BONDING DRIVER
3629 M:      Jay Vosburgh <[email protected]>
3630 M:      Veaceslav Falico <[email protected]>
3631 M:      Andy Gospodarek <[email protected]>
3632 L:      [email protected]
3633 S:      Supported
3634 W:      http://sourceforge.net/projects/bonding/
3635 F:      Documentation/networking/bonding.rst
3636 F:      drivers/net/bonding/
3637 F:      include/net/bond*
3638 F:      include/uapi/linux/if_bonding.h
3639
3640 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3641 M:      Dan Robertson <[email protected]>
3642 L:      [email protected]
3643 S:      Maintained
3644 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3645 F:      drivers/iio/accel/bma400*
3646
3647 BPF [GENERAL] (Safe Dynamic Programs and Tools)
3648 M:      Alexei Starovoitov <[email protected]>
3649 M:      Daniel Borkmann <[email protected]>
3650 M:      Andrii Nakryiko <[email protected]>
3651 R:      Martin KaFai Lau <[email protected]>
3652 R:      Song Liu <[email protected]>
3653 R:      Yonghong Song <[email protected]>
3654 R:      John Fastabend <[email protected]>
3655 R:      KP Singh <[email protected]>
3656 R:      Stanislav Fomichev <[email protected]>
3657 R:      Hao Luo <[email protected]>
3658 R:      Jiri Olsa <[email protected]>
3659 L:      [email protected]
3660 S:      Supported
3661 W:      https://bpf.io/
3662 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3665 F:      Documentation/bpf/
3666 F:      Documentation/networking/filter.rst
3667 F:      Documentation/userspace-api/ebpf/
3668 F:      arch/*/net/*
3669 F:      include/linux/bpf*
3670 F:      include/linux/btf*
3671 F:      include/linux/filter.h
3672 F:      include/trace/events/xdp.h
3673 F:      include/uapi/linux/bpf*
3674 F:      include/uapi/linux/btf*
3675 F:      include/uapi/linux/filter.h
3676 F:      kernel/bpf/
3677 F:      kernel/trace/bpf_trace.c
3678 F:      lib/test_bpf.c
3679 F:      net/bpf/
3680 F:      net/core/filter.c
3681 F:      net/sched/act_bpf.c
3682 F:      net/sched/cls_bpf.c
3683 F:      samples/bpf/
3684 F:      scripts/bpf_doc.py
3685 F:      scripts/pahole-flags.sh
3686 F:      scripts/pahole-version.sh
3687 F:      tools/bpf/
3688 F:      tools/lib/bpf/
3689 F:      tools/testing/selftests/bpf/
3690
3691 BPF JIT for ARM
3692 M:      Shubham Bansal <[email protected]>
3693 L:      [email protected]
3694 S:      Odd Fixes
3695 F:      arch/arm/net/
3696
3697 BPF JIT for ARM64
3698 M:      Daniel Borkmann <[email protected]>
3699 M:      Alexei Starovoitov <[email protected]>
3700 M:      Zi Shen Lim <[email protected]>
3701 L:      [email protected]
3702 S:      Supported
3703 F:      arch/arm64/net/
3704
3705 BPF JIT for MIPS (32-BIT AND 64-BIT)
3706 M:      Johan Almbladh <[email protected]>
3707 M:      Paul Burton <[email protected]>
3708 L:      [email protected]
3709 S:      Maintained
3710 F:      arch/mips/net/
3711
3712 BPF JIT for NFP NICs
3713 M:      Jakub Kicinski <[email protected]>
3714 L:      [email protected]
3715 S:      Odd Fixes
3716 F:      drivers/net/ethernet/netronome/nfp/bpf/
3717
3718 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3719 M:      Naveen N. Rao <[email protected]>
3720 M:      Michael Ellerman <[email protected]>
3721 L:      [email protected]
3722 S:      Supported
3723 F:      arch/powerpc/net/
3724
3725 BPF JIT for RISC-V (32-bit)
3726 M:      Luke Nelson <[email protected]>
3727 M:      Xi Wang <[email protected]>
3728 L:      [email protected]
3729 S:      Maintained
3730 F:      arch/riscv/net/
3731 X:      arch/riscv/net/bpf_jit_comp64.c
3732
3733 BPF JIT for RISC-V (64-bit)
3734 M:      Björn Töpel <[email protected]>
3735 L:      [email protected]
3736 S:      Maintained
3737 F:      arch/riscv/net/
3738 X:      arch/riscv/net/bpf_jit_comp32.c
3739
3740 BPF JIT for S390
3741 M:      Ilya Leoshkevich <[email protected]>
3742 M:      Heiko Carstens <[email protected]>
3743 M:      Vasily Gorbik <[email protected]>
3744 L:      [email protected]
3745 S:      Supported
3746 F:      arch/s390/net/
3747 X:      arch/s390/net/pnet.c
3748
3749 BPF JIT for SPARC (32-BIT AND 64-BIT)
3750 M:      David S. Miller <[email protected]>
3751 L:      [email protected]
3752 S:      Odd Fixes
3753 F:      arch/sparc/net/
3754
3755 BPF JIT for X86 32-BIT
3756 M:      Wang YanQing <[email protected]>
3757 L:      [email protected]
3758 S:      Odd Fixes
3759 F:      arch/x86/net/bpf_jit_comp32.c
3760
3761 BPF JIT for X86 64-BIT
3762 M:      Alexei Starovoitov <[email protected]>
3763 M:      Daniel Borkmann <[email protected]>
3764 L:      [email protected]
3765 S:      Supported
3766 F:      arch/x86/net/
3767 X:      arch/x86/net/bpf_jit_comp32.c
3768
3769 BPF [CORE]
3770 M:      Alexei Starovoitov <[email protected]>
3771 M:      Daniel Borkmann <[email protected]>
3772 R:      John Fastabend <[email protected]>
3773 L:      [email protected]
3774 S:      Maintained
3775 F:      kernel/bpf/verifier.c
3776 F:      kernel/bpf/tnum.c
3777 F:      kernel/bpf/core.c
3778 F:      kernel/bpf/syscall.c
3779 F:      kernel/bpf/dispatcher.c
3780 F:      kernel/bpf/trampoline.c
3781 F:      include/linux/bpf*
3782 F:      include/linux/filter.h
3783
3784 BPF [BTF]
3785 M:      Martin KaFai Lau <[email protected]>
3786 L:      [email protected]
3787 S:      Maintained
3788 F:      kernel/bpf/btf.c
3789 F:      include/linux/btf*
3790
3791 BPF [TRACING]
3792 M:      Song Liu <[email protected]>
3793 R:      Jiri Olsa <[email protected]>
3794 L:      [email protected]
3795 S:      Maintained
3796 F:      kernel/trace/bpf_trace.c
3797 F:      kernel/bpf/stackmap.c
3798
3799 BPF [NETWORKING] (tc BPF, sock_addr)
3800 M:      Martin KaFai Lau <[email protected]>
3801 M:      Daniel Borkmann <[email protected]>
3802 R:      John Fastabend <[email protected]>
3803 L:      [email protected]
3804 L:      [email protected]
3805 S:      Maintained
3806 F:      net/core/filter.c
3807 F:      net/sched/act_bpf.c
3808 F:      net/sched/cls_bpf.c
3809
3810 BPF [NETWORKING] (struct_ops, reuseport)
3811 M:      Martin KaFai Lau <[email protected]>
3812 L:      [email protected]
3813 L:      [email protected]
3814 S:      Maintained
3815 F:      kernel/bpf/bpf_struct*
3816
3817 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
3818 M:      KP Singh <[email protected]>
3819 R:      Florent Revest <[email protected]>
3820 R:      Brendan Jackman <[email protected]>
3821 L:      [email protected]
3822 S:      Maintained
3823 F:      Documentation/bpf/prog_lsm.rst
3824 F:      include/linux/bpf_lsm.h
3825 F:      kernel/bpf/bpf_lsm.c
3826 F:      security/bpf/
3827
3828 BPF [STORAGE & CGROUPS]
3829 M:      Martin KaFai Lau <[email protected]>
3830 L:      [email protected]
3831 S:      Maintained
3832 F:      kernel/bpf/cgroup.c
3833 F:      kernel/bpf/*storage.c
3834 F:      kernel/bpf/bpf_lru*
3835
3836 BPF [RINGBUF]
3837 M:      Andrii Nakryiko <[email protected]>
3838 L:      [email protected]
3839 S:      Maintained
3840 F:      kernel/bpf/ringbuf.c
3841
3842 BPF [ITERATOR]
3843 M:      Yonghong Song <[email protected]>
3844 L:      [email protected]
3845 S:      Maintained
3846 F:      kernel/bpf/*iter.c
3847
3848 BPF [L7 FRAMEWORK] (sockmap)
3849 M:      John Fastabend <[email protected]>
3850 M:      Jakub Sitnicki <[email protected]>
3851 L:      [email protected]
3852 L:      [email protected]
3853 S:      Maintained
3854 F:      include/linux/skmsg.h
3855 F:      net/core/skmsg.c
3856 F:      net/core/sock_map.c
3857 F:      net/ipv4/tcp_bpf.c
3858 F:      net/ipv4/udp_bpf.c
3859 F:      net/unix/unix_bpf.c
3860
3861 BPF [LIBRARY] (libbpf)
3862 M:      Andrii Nakryiko <[email protected]>
3863 L:      [email protected]
3864 S:      Maintained
3865 F:      tools/lib/bpf/
3866
3867 BPF [TOOLING] (bpftool)
3868 M:      Quentin Monnet <[email protected]>
3869 L:      [email protected]
3870 S:      Maintained
3871 F:      kernel/bpf/disasm.*
3872 F:      tools/bpf/bpftool/
3873
3874 BPF [SELFTESTS] (Test Runners & Infrastructure)
3875 M:      Andrii Nakryiko <[email protected]>
3876 R:      Mykola Lysenko <[email protected]>
3877 L:      [email protected]
3878 S:      Maintained
3879 F:      tools/testing/selftests/bpf/
3880
3881 BPF [MISC]
3882 L:      [email protected]
3883 S:      Odd Fixes
3884 K:      (?:\b|_)bpf(?:\b|_)
3885
3886 BROADCOM B44 10/100 ETHERNET DRIVER
3887 M:      Michael Chan <[email protected]>
3888 L:      [email protected]
3889 S:      Supported
3890 F:      drivers/net/ethernet/broadcom/b44.*
3891
3892 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
3893 M:      Florian Fainelli <[email protected]>
3894 L:      [email protected]
3895 L:      [email protected] (subscribers-only)
3896 S:      Supported
3897 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3898 F:      drivers/net/dsa/b53/*
3899 F:      drivers/net/dsa/bcm_sf2*
3900 F:      include/linux/dsa/brcm.h
3901 F:      include/linux/platform_data/b53.h
3902
3903 BROADCOM BCMBCA ARM ARCHITECTURE
3904 M:      William Zhang <[email protected]>
3905 M:      Anand Gore <[email protected]>
3906 M:      Kursad Oney <[email protected]>
3907 M:      Florian Fainelli <[email protected]>
3908 R:      Broadcom internal kernel review list <[email protected]>
3909 L:      [email protected] (moderated for non-subscribers)
3910 S:      Maintained
3911 T:      git git://github.com/broadcom/stblinux.git
3912 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
3913 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
3914 N:      bcmbca
3915 N:      bcm[9]?47622
3916 N:      bcm[9]?4912
3917 N:      bcm[9]?63138
3918 N:      bcm[9]?63146
3919 N:      bcm[9]?63148
3920 N:      bcm[9]?63158
3921 N:      bcm[9]?63178
3922 N:      bcm[9]?6756
3923 N:      bcm[9]?6813
3924 N:      bcm[9]?6846
3925 N:      bcm[9]?6855
3926 N:      bcm[9]?6856
3927 N:      bcm[9]?6858
3928 N:      bcm[9]?6878
3929
3930 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3931 M:      Florian Fainelli <[email protected]>
3932 R:      Broadcom internal kernel review list <[email protected]>
3933 L:      [email protected] (moderated for non-subscribers)
3934 L:      [email protected] (moderated for non-subscribers)
3935 S:      Maintained
3936 T:      git git://github.com/broadcom/stblinux.git
3937 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3938 F:      drivers/pci/controller/pcie-brcmstb.c
3939 F:      drivers/staging/vc04_services
3940 N:      bcm2711
3941 N:      bcm283*
3942 N:      raspberrypi
3943
3944 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3945 M:      Florian Fainelli <[email protected]>
3946 M:      Ray Jui <[email protected]>
3947 M:      Scott Branden <[email protected]>
3948 R:      Broadcom internal kernel review list <[email protected]>
3949 S:      Maintained
3950 T:      git git://github.com/broadcom/mach-bcm
3951 F:      arch/arm/mach-bcm/
3952 N:      bcm281*
3953 N:      bcm113*
3954 N:      bcm216*
3955 N:      kona
3956
3957 BROADCOM BCM47XX MIPS ARCHITECTURE
3958 M:      Hauke Mehrtens <[email protected]>
3959 M:      Rafał Miłecki <[email protected]>
3960 L:      [email protected]
3961 S:      Maintained
3962 F:      Documentation/devicetree/bindings/mips/brcm/
3963 F:      arch/mips/bcm47xx/*
3964 F:      arch/mips/include/asm/mach-bcm47xx/*
3965
3966 BROADCOM BCM4908 ETHERNET DRIVER
3967 M:      Rafał Miłecki <[email protected]>
3968 R:      Broadcom internal kernel review list <[email protected]>
3969 L:      [email protected]
3970 S:      Maintained
3971 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3972 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3973 F:      drivers/net/ethernet/broadcom/unimac.h
3974
3975 BROADCOM BCM4908 PINMUX DRIVER
3976 M:      Rafał Miłecki <[email protected]>
3977 R:      Broadcom internal kernel review list <[email protected]>
3978 L:      [email protected]
3979 S:      Maintained
3980 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
3981 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
3982
3983 BROADCOM BCM5301X ARM ARCHITECTURE
3984 M:      Florian Fainelli <[email protected]>
3985 M:      Hauke Mehrtens <[email protected]>
3986 M:      Rafał Miłecki <[email protected]>
3987 R:      Broadcom internal kernel review list <[email protected]>
3988 L:      [email protected] (moderated for non-subscribers)
3989 S:      Maintained
3990 F:      arch/arm/boot/dts/bcm470*
3991 F:      arch/arm/boot/dts/bcm5301*
3992 F:      arch/arm/boot/dts/bcm953012*
3993 F:      arch/arm/mach-bcm/bcm_5301x.c
3994
3995 BROADCOM BCM53573 ARM ARCHITECTURE
3996 M:      Florian Fainelli <[email protected]>
3997 M:      Rafał Miłecki <[email protected]>
3998 R:      Broadcom internal kernel review list <[email protected]>
3999 L:      [email protected] (moderated for non-subscribers)
4000 S:      Maintained
4001 F:      arch/arm/boot/dts/bcm47189*
4002 F:      arch/arm/boot/dts/bcm53573*
4003
4004 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4005 M:      Kevin Cernekee <[email protected]>
4006 L:      [email protected]
4007 S:      Maintained
4008 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4009
4010 BROADCOM BCM7XXX ARM ARCHITECTURE
4011 M:      Florian Fainelli <[email protected]>
4012 R:      Broadcom internal kernel review list <[email protected]>
4013 L:      [email protected] (moderated for non-subscribers)
4014 S:      Maintained
4015 T:      git git://github.com/broadcom/stblinux.git
4016 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4017 F:      arch/arm/boot/dts/bcm7*.dts*
4018 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4019 F:      arch/arm/mach-bcm/*brcmstb*
4020 F:      arch/arm/mm/cache-b15-rac.c
4021 F:      drivers/bus/brcmstb_gisb.c
4022 F:      drivers/pci/controller/pcie-brcmstb.c
4023 N:      brcmstb
4024 N:      bcm7038
4025 N:      bcm7120
4026
4027 BROADCOM BDC DRIVER
4028 M:      Al Cooper <[email protected]>
4029 L:      [email protected]
4030 R:      Broadcom internal kernel review list <[email protected]>
4031 S:      Maintained
4032 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4033 F:      drivers/usb/gadget/udc/bdc/
4034
4035 BROADCOM BMIPS CPUFREQ DRIVER
4036 M:      Markus Mayer <[email protected]>
4037 R:      Broadcom internal kernel review list <[email protected]>
4038 L:      [email protected]
4039 S:      Maintained
4040 F:      drivers/cpufreq/bmips-cpufreq.c
4041
4042 BROADCOM BMIPS MIPS ARCHITECTURE
4043 M:      Florian Fainelli <[email protected]>
4044 R:      Broadcom internal kernel review list <[email protected]>
4045 L:      [email protected]
4046 S:      Maintained
4047 T:      git git://github.com/broadcom/stblinux.git
4048 F:      arch/mips/bmips/*
4049 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4050 F:      arch/mips/include/asm/mach-bmips/*
4051 F:      arch/mips/kernel/*bmips*
4052 F:      drivers/soc/bcm/bcm63xx
4053 F:      drivers/irqchip/irq-bcm63*
4054 F:      drivers/irqchip/irq-bcm7*
4055 F:      drivers/irqchip/irq-brcmstb*
4056 F:      include/linux/bcm963xx_nvram.h
4057 F:      include/linux/bcm963xx_tag.h
4058
4059 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4060 M:      Rasesh Mody <[email protected]>
4061 M:      [email protected]
4062 L:      [email protected]
4063 S:      Supported
4064 F:      drivers/net/ethernet/broadcom/bnx2.*
4065 F:      drivers/net/ethernet/broadcom/bnx2_*
4066
4067 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4068 M:      Saurav Kashyap <[email protected]>
4069 M:      Javed Hasan <[email protected]>
4070 M:      [email protected]
4071 L:      [email protected]
4072 S:      Supported
4073 F:      drivers/scsi/bnx2fc/
4074
4075 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4076 M:      Nilesh Javali <[email protected]>
4077 M:      Manish Rangankar <[email protected]>
4078 M:      [email protected]
4079 L:      [email protected]
4080 S:      Supported
4081 F:      drivers/scsi/bnx2i/
4082
4083 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4084 M:      Ariel Elior <[email protected]>
4085 M:      Sudarsana Kalluru <[email protected]>
4086 M:      Manish Chopra <[email protected]>
4087 L:      [email protected]
4088 S:      Supported
4089 F:      drivers/net/ethernet/broadcom/bnx2x/
4090
4091 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4092 M:      Michael Chan <[email protected]>
4093 L:      [email protected]
4094 S:      Supported
4095 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4096 F:      drivers/net/ethernet/broadcom/bnxt/
4097 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4098
4099 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
4100 M:      Arend van Spriel <[email protected]>
4101 M:      Franky Lin <[email protected]>
4102 M:      Hante Meuleman <[email protected]>
4103 L:      [email protected]
4104 L:      [email protected]
4105 L:      [email protected]
4106 S:      Supported
4107 F:      drivers/net/wireless/broadcom/brcm80211/
4108
4109 BROADCOM BRCMSTB GPIO DRIVER
4110 M:      Doug Berger <[email protected]>
4111 M:      Florian Fainelli <[email protected]>
4112 R:      Broadcom internal kernel review list <[email protected]>
4113 S:      Supported
4114 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4115 F:      drivers/gpio/gpio-brcmstb.c
4116
4117 BROADCOM BRCMSTB I2C DRIVER
4118 M:      Kamal Dasu <[email protected]>
4119 R:      Broadcom internal kernel review list <[email protected]>
4120 L:      [email protected]
4121 S:      Supported
4122 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4123 F:      drivers/i2c/busses/i2c-brcmstb.c
4124
4125 BROADCOM BRCMSTB UART DRIVER
4126 M:      Al Cooper <[email protected]>
4127 R:      Broadcom internal kernel review list <[email protected]>
4128 L:      [email protected]
4129 S:      Maintained
4130 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4131 F:      drivers/tty/serial/8250/8250_bcm7271.c
4132
4133 BROADCOM BRCMSTB USB EHCI DRIVER
4134 M:      Al Cooper <[email protected]>
4135 R:      Broadcom internal kernel review list <[email protected]>
4136 L:      [email protected]
4137 S:      Maintained
4138 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4139 F:      drivers/usb/host/ehci-brcm.*
4140
4141 BROADCOM BRCMSTB USB PIN MAP DRIVER
4142 M:      Al Cooper <[email protected]>
4143 R:      Broadcom internal kernel review list <[email protected]>
4144 L:      [email protected]
4145 S:      Maintained
4146 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4147 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4148
4149 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4150 M:      Al Cooper <[email protected]>
4151 R:      Broadcom internal kernel review list <[email protected]>
4152 L:      [email protected]
4153 S:      Maintained
4154 F:      drivers/phy/broadcom/phy-brcm-usb*
4155
4156 BROADCOM ETHERNET PHY DRIVERS
4157 M:      Florian Fainelli <[email protected]>
4158 R:      Broadcom internal kernel review list <[email protected]>
4159 L:      [email protected]
4160 S:      Supported
4161 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4162 F:      drivers/net/phy/bcm*.[ch]
4163 F:      drivers/net/phy/broadcom.c
4164 F:      include/linux/brcmphy.h
4165
4166 BROADCOM GENET ETHERNET DRIVER
4167 M:      Doug Berger <[email protected]>
4168 M:      Florian Fainelli <[email protected]>
4169 R:      Broadcom internal kernel review list <[email protected]>
4170 L:      [email protected]
4171 S:      Supported
4172 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4173 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4174 F:      drivers/net/ethernet/broadcom/genet/
4175 F:      drivers/net/ethernet/broadcom/unimac.h
4176 F:      drivers/net/mdio/mdio-bcm-unimac.c
4177 F:      include/linux/platform_data/bcmgenet.h
4178 F:      include/linux/platform_data/mdio-bcm-unimac.h
4179
4180 BROADCOM IPROC ARM ARCHITECTURE
4181 M:      Ray Jui <[email protected]>
4182 M:      Scott Branden <[email protected]>
4183 R:      Broadcom internal kernel review list <[email protected]>
4184 L:      [email protected] (moderated for non-subscribers)
4185 S:      Maintained
4186 T:      git git://github.com/broadcom/stblinux.git
4187 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4188 F:      arch/arm64/boot/dts/broadcom/stingray/*
4189 F:      drivers/clk/bcm/clk-ns*
4190 F:      drivers/clk/bcm/clk-sr*
4191 F:      drivers/pinctrl/bcm/pinctrl-ns*
4192 F:      include/dt-bindings/clock/bcm-sr*
4193 N:      iproc
4194 N:      cygnus
4195 N:      bcm[-_]nsp
4196 N:      bcm9113*
4197 N:      bcm9583*
4198 N:      bcm9585*
4199 N:      bcm9586*
4200 N:      bcm988312
4201 N:      bcm113*
4202 N:      bcm583*
4203 N:      bcm585*
4204 N:      bcm586*
4205 N:      bcm88312
4206 N:      hr2
4207 N:      stingray
4208
4209 BROADCOM IPROC GBIT ETHERNET DRIVER
4210 M:      Rafał Miłecki <[email protected]>
4211 R:      Broadcom internal kernel review list <[email protected]>
4212 L:      [email protected]
4213 S:      Maintained
4214 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4215 F:      drivers/net/ethernet/broadcom/bgmac*
4216 F:      drivers/net/ethernet/broadcom/unimac.h
4217
4218 BROADCOM KONA GPIO DRIVER
4219 M:      Ray Jui <[email protected]>
4220 R:      Broadcom internal kernel review list <[email protected]>
4221 S:      Supported
4222 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
4223 F:      drivers/gpio/gpio-bcm-kona.c
4224
4225 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4226 M:      Sathya Prakash Veerichetty <[email protected]>
4227 M:      Kashyap Desai <[email protected]>
4228 M:      Sumit Saxena <[email protected]>
4229 M:      Sreekanth Reddy <[email protected]>
4230 L:      [email protected]
4231 L:      [email protected]
4232 S:      Supported
4233 W:      https://www.broadcom.com/support/storage
4234 F:      drivers/scsi/mpi3mr/
4235
4236 BROADCOM NETXTREME-E ROCE DRIVER
4237 M:      Selvin Xavier <[email protected]>
4238 L:      [email protected]
4239 S:      Supported
4240 W:      http://www.broadcom.com
4241 F:      drivers/infiniband/hw/bnxt_re/
4242 F:      include/uapi/rdma/bnxt_re-abi.h
4243
4244 BROADCOM NVRAM DRIVER
4245 M:      Rafał Miłecki <[email protected]>
4246 L:      [email protected]
4247 S:      Maintained
4248 F:      drivers/firmware/broadcom/*
4249
4250 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4251 M:      Rafał Miłecki <[email protected]>
4252 M:      Florian Fainelli <[email protected]>
4253 R:      Broadcom internal kernel review list <[email protected]>
4254 L:      [email protected]
4255 S:      Maintained
4256 T:      git git://github.com/broadcom/stblinux.git
4257 F:      drivers/soc/bcm/bcm63xx/bcm-pmb.c
4258 F:      include/dt-bindings/soc/bcm-pmb.h
4259
4260 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4261 M:      Rafał Miłecki <[email protected]>
4262 L:      [email protected]
4263 S:      Maintained
4264 F:      drivers/bcma/
4265 F:      include/linux/bcma/
4266
4267 BROADCOM SPI DRIVER
4268 M:      Kamal Dasu <[email protected]>
4269 R:      Broadcom internal kernel review list <[email protected]>
4270 S:      Maintained
4271 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4272 F:      drivers/spi/spi-bcm-qspi.*
4273 F:      drivers/spi/spi-brcmstb-qspi.c
4274 F:      drivers/spi/spi-iproc-qspi.c
4275
4276 BROADCOM STB AVS CPUFREQ DRIVER
4277 M:      Markus Mayer <[email protected]>
4278 R:      Broadcom internal kernel review list <[email protected]>
4279 L:      [email protected]
4280 S:      Maintained
4281 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4282 F:      drivers/cpufreq/brcmstb*
4283
4284 BROADCOM STB AVS TMON DRIVER
4285 M:      Markus Mayer <[email protected]>
4286 R:      Broadcom internal kernel review list <[email protected]>
4287 L:      [email protected]
4288 S:      Maintained
4289 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4290 F:      drivers/thermal/broadcom/brcmstb*
4291
4292 BROADCOM STB DPFE DRIVER
4293 M:      Markus Mayer <[email protected]>
4294 R:      Broadcom internal kernel review list <[email protected]>
4295 L:      [email protected] (moderated for non-subscribers)
4296 S:      Maintained
4297 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4298 F:      drivers/memory/brcmstb_dpfe.c
4299
4300 BROADCOM STB NAND FLASH DRIVER
4301 M:      Brian Norris <[email protected]>
4302 M:      Kamal Dasu <[email protected]>
4303 R:      Broadcom internal kernel review list <[email protected]>
4304 L:      [email protected]
4305 S:      Maintained
4306 F:      drivers/mtd/nand/raw/brcmnand/
4307 F:      include/linux/platform_data/brcmnand.h
4308
4309 BROADCOM STB PCIE DRIVER
4310 M:      Jim Quinlan <[email protected]>
4311 M:      Nicolas Saenz Julienne <[email protected]>
4312 M:      Florian Fainelli <[email protected]>
4313 R:      Broadcom internal kernel review list <[email protected]>
4314 L:      [email protected]
4315 S:      Maintained
4316 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4317 F:      drivers/pci/controller/pcie-brcmstb.c
4318
4319 BROADCOM SYSTEMPORT ETHERNET DRIVER
4320 M:      Florian Fainelli <[email protected]>
4321 R:      Broadcom internal kernel review list <[email protected]>
4322 L:      [email protected]
4323 S:      Supported
4324 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4325 F:      drivers/net/ethernet/broadcom/unimac.h
4326 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4327
4328 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4329 M:      Siva Reddy Kallam <[email protected]>
4330 M:      Prashant Sreedharan <[email protected]>
4331 M:      Michael Chan <[email protected]>
4332 L:      [email protected]
4333 S:      Supported
4334 F:      drivers/net/ethernet/broadcom/tg3.*
4335
4336 BROADCOM VK DRIVER
4337 M:      Scott Branden <[email protected]>
4338 R:      Broadcom internal kernel review list <[email protected]>
4339 S:      Supported
4340 F:      drivers/misc/bcm-vk/
4341 F:      include/uapi/linux/misc/bcm_vk.h
4342
4343 BROCADE BFA FC SCSI DRIVER
4344 M:      Anil Gurumurthy <[email protected]>
4345 M:      Sudarsana Kalluru <[email protected]>
4346 L:      [email protected]
4347 S:      Supported
4348 F:      drivers/scsi/bfa/
4349
4350 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4351 M:      Rasesh Mody <[email protected]>
4352 M:      Sudarsana Kalluru <[email protected]>
4353 M:      [email protected]
4354 L:      [email protected]
4355 S:      Supported
4356 F:      drivers/net/ethernet/brocade/bna/
4357
4358 BSG (block layer generic sg v4 driver)
4359 M:      FUJITA Tomonori <[email protected]>
4360 L:      [email protected]
4361 S:      Supported
4362 F:      block/bsg.c
4363 F:      include/linux/bsg.h
4364 F:      include/uapi/linux/bsg.h
4365
4366 BT87X AUDIO DRIVER
4367 M:      Clemens Ladisch <[email protected]>
4368 L:      [email protected] (moderated for non-subscribers)
4369 S:      Maintained
4370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4371 F:      Documentation/sound/cards/bt87x.rst
4372 F:      sound/pci/bt87x.c
4373
4374 BT8XXGPIO DRIVER
4375 M:      Michael Buesch <[email protected]>
4376 S:      Maintained
4377 W:      http://bu3sch.de/btgpio.php
4378 F:      drivers/gpio/gpio-bt8xx.c
4379
4380 BTRFS FILE SYSTEM
4381 M:      Chris Mason <[email protected]>
4382 M:      Josef Bacik <[email protected]>
4383 M:      David Sterba <[email protected]>
4384 L:      [email protected]
4385 S:      Maintained
4386 W:      http://btrfs.wiki.kernel.org/
4387 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
4388 C:      irc://irc.libera.chat/btrfs
4389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4390 F:      Documentation/filesystems/btrfs.rst
4391 F:      fs/btrfs/
4392 F:      include/linux/btrfs*
4393 F:      include/uapi/linux/btrfs*
4394
4395 BTTV VIDEO4LINUX DRIVER
4396 M:      Mauro Carvalho Chehab <[email protected]>
4397 L:      [email protected]
4398 S:      Odd fixes
4399 W:      https://linuxtv.org
4400 T:      git git://linuxtv.org/media_tree.git
4401 F:      Documentation/driver-api/media/drivers/bttv*
4402 F:      drivers/media/pci/bt8xx/bttv*
4403
4404 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4405 M:      Chanwoo Choi <[email protected]>
4406 L:      [email protected]
4407 L:      [email protected]
4408 S:      Maintained
4409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4410 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4411 F:      drivers/devfreq/exynos-bus.c
4412
4413 BUSLOGIC SCSI DRIVER
4414 M:      Khalid Aziz <[email protected]>
4415 L:      [email protected]
4416 S:      Maintained
4417 F:      drivers/scsi/BusLogic.*
4418 F:      drivers/scsi/FlashPoint.*
4419
4420 C-MEDIA CMI8788 DRIVER
4421 M:      Clemens Ladisch <[email protected]>
4422 L:      [email protected] (moderated for non-subscribers)
4423 S:      Maintained
4424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4425 F:      sound/pci/oxygen/
4426
4427 C-SKY ARCHITECTURE
4428 M:      Guo Ren <[email protected]>
4429 L:      [email protected]
4430 S:      Supported
4431 T:      git https://github.com/c-sky/csky-linux.git
4432 F:      Documentation/devicetree/bindings/csky/
4433 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4434 F:      Documentation/devicetree/bindings/timer/csky,*
4435 F:      arch/csky/
4436 F:      drivers/clocksource/timer-gx6605s.c
4437 F:      drivers/clocksource/timer-mp-csky.c
4438 F:      drivers/irqchip/irq-csky-*
4439 N:      csky
4440 K:      csky
4441
4442 CA8210 IEEE-802.15.4 RADIO DRIVER
4443 L:      [email protected]
4444 S:      Orphan
4445 W:      https://github.com/Cascoda/ca8210-linux.git
4446 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4447 F:      drivers/net/ieee802154/ca8210.c
4448
4449 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4450 M:      Damien Le Moal <[email protected]>
4451 L:      [email protected]
4452 L:      [email protected] (pinctrl driver)
4453 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4454 F:      drivers/pinctrl/pinctrl-k210.c
4455
4456 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4457 M:      Damien Le Moal <[email protected]>
4458 L:      [email protected]
4459 L:      [email protected]
4460 S:      Maintained
4461 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4462 F:      drivers/reset/reset-k210.c
4463
4464 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4465 M:      Damien Le Moal <[email protected]>
4466 L:      [email protected]
4467 S:      Maintained
4468 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4469 F:      drivers/soc/canaan/
4470 F:      include/soc/canaan/
4471
4472 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4473 M:      David Howells <[email protected]>
4474 L:      [email protected] (moderated for non-subscribers)
4475 S:      Supported
4476 F:      Documentation/filesystems/caching/cachefiles.rst
4477 F:      fs/cachefiles/
4478
4479 CADENCE MIPI-CSI2 BRIDGES
4480 M:      Maxime Ripard <[email protected]>
4481 L:      [email protected]
4482 S:      Maintained
4483 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4484 F:      drivers/media/platform/cadence/cdns-csi2*
4485
4486 CADENCE NAND DRIVER
4487 L:      [email protected]
4488 S:      Orphan
4489 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4490 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4491
4492 CADENCE USB3 DRD IP DRIVER
4493 M:      Peter Chen <[email protected]>
4494 M:      Pawel Laszczak <[email protected]>
4495 R:      Roger Quadros <[email protected]>
4496 R:      Aswath Govindraju <[email protected]>
4497 L:      [email protected]
4498 S:      Maintained
4499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4500 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4501 F:      drivers/usb/cdns3/
4502 X:      drivers/usb/cdns3/cdnsp*
4503
4504 CADENCE USBSSP DRD IP DRIVER
4505 M:      Pawel Laszczak <[email protected]>
4506 L:      [email protected]
4507 S:      Maintained
4508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4509 F:      drivers/usb/cdns3/
4510 X:      drivers/usb/cdns3/cdns3*
4511
4512 CADET FM/AM RADIO RECEIVER DRIVER
4513 M:      Hans Verkuil <[email protected]>
4514 L:      [email protected]
4515 S:      Maintained
4516 W:      https://linuxtv.org
4517 T:      git git://linuxtv.org/media_tree.git
4518 F:      drivers/media/radio/radio-cadet*
4519
4520 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4521 L:      [email protected]
4522 S:      Orphan
4523 T:      git git://linuxtv.org/media_tree.git
4524 F:      Documentation/admin-guide/media/cafe_ccic*
4525 F:      drivers/media/platform/marvell/
4526
4527 CAIF NETWORK LAYER
4528 L:      [email protected]
4529 S:      Orphan
4530 F:      Documentation/networking/caif/
4531 F:      drivers/net/caif/
4532 F:      include/net/caif/
4533 F:      include/uapi/linux/caif/
4534 F:      net/caif/
4535
4536 CAKE QDISC
4537 M:      Toke Høiland-Jørgensen <[email protected]>
4538 L:      [email protected] (moderated for non-subscribers)
4539 S:      Maintained
4540 F:      net/sched/sch_cake.c
4541
4542 CAN NETWORK DRIVERS
4543 M:      Wolfgang Grandegger <[email protected]>
4544 M:      Marc Kleine-Budde <[email protected]>
4545 L:      [email protected]
4546 S:      Maintained
4547 W:      https://github.com/linux-can
4548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4550 F:      Documentation/devicetree/bindings/net/can/
4551 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4552 F:      drivers/net/can/
4553 F:      drivers/phy/phy-can-transceiver.c
4554 F:      include/linux/can/bittiming.h
4555 F:      include/linux/can/dev.h
4556 F:      include/linux/can/length.h
4557 F:      include/linux/can/platform/
4558 F:      include/linux/can/rx-offload.h
4559 F:      include/uapi/linux/can/error.h
4560 F:      include/uapi/linux/can/netlink.h
4561 F:      include/uapi/linux/can/vxcan.h
4562
4563 CAN NETWORK LAYER
4564 M:      Oliver Hartkopp <[email protected]>
4565 M:      Marc Kleine-Budde <[email protected]>
4566 L:      [email protected]
4567 S:      Maintained
4568 W:      https://github.com/linux-can
4569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4571 F:      Documentation/networking/can.rst
4572 F:      include/linux/can/can-ml.h
4573 F:      include/linux/can/core.h
4574 F:      include/linux/can/skb.h
4575 F:      include/net/netns/can.h
4576 F:      include/uapi/linux/can.h
4577 F:      include/uapi/linux/can/bcm.h
4578 F:      include/uapi/linux/can/gw.h
4579 F:      include/uapi/linux/can/isotp.h
4580 F:      include/uapi/linux/can/raw.h
4581 F:      net/can/
4582
4583 CAN-J1939 NETWORK LAYER
4584 M:      Robin van der Gracht <[email protected]>
4585 M:      Oleksij Rempel <[email protected]>
4586 R:      [email protected]
4587 L:      [email protected]
4588 S:      Maintained
4589 F:      Documentation/networking/j1939.rst
4590 F:      include/uapi/linux/can/j1939.h
4591 F:      net/can/j1939/
4592
4593 CAPABILITIES
4594 M:      Serge Hallyn <[email protected]>
4595 L:      [email protected]
4596 S:      Supported
4597 F:      include/linux/capability.h
4598 F:      include/uapi/linux/capability.h
4599 F:      kernel/capability.c
4600 F:      security/commoncap.c
4601
4602 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4603 M:      Kevin Tsai <[email protected]>
4604 S:      Maintained
4605 F:      drivers/iio/light/cm*
4606
4607 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4608 M:      Christian Lamparter <[email protected]>
4609 L:      [email protected]
4610 S:      Maintained
4611 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4612 F:      drivers/net/wireless/ath/carl9170/
4613
4614 CAVIUM I2C DRIVER
4615 M:      Robert Richter <[email protected]>
4616 S:      Odd Fixes
4617 W:      http://www.marvell.com
4618 F:      drivers/i2c/busses/i2c-octeon*
4619 F:      drivers/i2c/busses/i2c-thunderx*
4620
4621 CAVIUM LIQUIDIO NETWORK DRIVER
4622 M:      Derek Chickles <[email protected]>
4623 M:      Satanand Burla <[email protected]>
4624 M:      Felix Manlunas <[email protected]>
4625 L:      [email protected]
4626 S:      Supported
4627 W:      http://www.marvell.com
4628 F:      drivers/net/ethernet/cavium/liquidio/
4629
4630 CAVIUM MMC DRIVER
4631 M:      Robert Richter <[email protected]>
4632 S:      Odd Fixes
4633 W:      http://www.marvell.com
4634 F:      drivers/mmc/host/cavium*
4635
4636 CAVIUM OCTEON-TX CRYPTO DRIVER
4637 M:      George Cherian <[email protected]>
4638 L:      [email protected]
4639 S:      Supported
4640 W:      http://www.marvell.com
4641 F:      drivers/crypto/cavium/cpt/
4642
4643 CAVIUM THUNDERX2 ARM64 SOC
4644 M:      Robert Richter <[email protected]>
4645 L:      [email protected] (moderated for non-subscribers)
4646 S:      Odd Fixes
4647 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4648 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4649
4650 CBS/ETF/TAPRIO QDISCS
4651 M:      Vinicius Costa Gomes <[email protected]>
4652 S:      Maintained
4653 L:      [email protected]
4654 F:      net/sched/sch_cbs.c
4655 F:      net/sched/sch_etf.c
4656 F:      net/sched/sch_taprio.c
4657
4658 CC2520 IEEE-802.15.4 RADIO DRIVER
4659 M:      Varka Bhadram <[email protected]>
4660 L:      [email protected]
4661 S:      Maintained
4662 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4663 F:      drivers/net/ieee802154/cc2520.c
4664 F:      include/linux/spi/cc2520.h
4665
4666 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4667 M:      Gilad Ben-Yossef <[email protected]>
4668 L:      [email protected]
4669 S:      Supported
4670 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4671 F:      drivers/crypto/ccree/
4672
4673 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4674 M:      Hadar Gat <[email protected]>
4675 L:      [email protected]
4676 S:      Supported
4677 F:      drivers/char/hw_random/cctrng.c
4678 F:      drivers/char/hw_random/cctrng.h
4679 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4680 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4681
4682 CEC FRAMEWORK
4683 M:      Hans Verkuil <[email protected]>
4684 L:      [email protected]
4685 S:      Supported
4686 W:      http://linuxtv.org
4687 T:      git git://linuxtv.org/media_tree.git
4688 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4689 F:      Documentation/devicetree/bindings/media/cec.txt
4690 F:      Documentation/driver-api/media/cec-core.rst
4691 F:      Documentation/userspace-api/media/cec
4692 F:      drivers/media/cec/
4693 F:      drivers/media/rc/keymaps/rc-cec.c
4694 F:      include/media/cec-notifier.h
4695 F:      include/media/cec.h
4696 F:      include/uapi/linux/cec-funcs.h
4697 F:      include/uapi/linux/cec.h
4698
4699 CEC GPIO DRIVER
4700 M:      Hans Verkuil <[email protected]>
4701 L:      [email protected]
4702 S:      Supported
4703 W:      http://linuxtv.org
4704 T:      git git://linuxtv.org/media_tree.git
4705 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
4706 F:      drivers/media/cec/platform/cec-gpio/
4707
4708 CELL BROADBAND ENGINE ARCHITECTURE
4709 M:      Arnd Bergmann <[email protected]>
4710 L:      [email protected]
4711 S:      Supported
4712 W:      http://www.ibm.com/developerworks/power/cell/
4713 F:      arch/powerpc/include/asm/cell*.h
4714 F:      arch/powerpc/include/asm/spu*.h
4715 F:      arch/powerpc/include/uapi/asm/spu*.h
4716 F:      arch/powerpc/platforms/cell/
4717
4718 CELLWISE CW2015 BATTERY DRIVER
4719 M:      Tobias Schrammm <[email protected]>
4720 S:      Maintained
4721 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4722 F:      drivers/power/supply/cw2015_battery.c
4723
4724 CEPH COMMON CODE (LIBCEPH)
4725 M:      Ilya Dryomov <[email protected]>
4726 M:      Xiubo Li <[email protected]>
4727 R:      Jeff Layton <[email protected]>
4728 L:      [email protected]
4729 S:      Supported
4730 W:      http://ceph.com/
4731 T:      git git://github.com/ceph/ceph-client.git
4732 F:      include/linux/ceph/
4733 F:      include/linux/crush/
4734 F:      net/ceph/
4735
4736 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4737 M:      Xiubo Li <[email protected]>
4738 M:      Ilya Dryomov <[email protected]>
4739 R:      Jeff Layton <[email protected]>
4740 L:      [email protected]
4741 S:      Supported
4742 W:      http://ceph.com/
4743 T:      git git://github.com/ceph/ceph-client.git
4744 F:      Documentation/filesystems/ceph.rst
4745 F:      fs/ceph/
4746
4747 CERTIFICATE HANDLING
4748 M:      David Howells <[email protected]>
4749 M:      David Woodhouse <[email protected]>
4750 L:      [email protected]
4751 S:      Maintained
4752 F:      Documentation/admin-guide/module-signing.rst
4753 F:      certs/
4754 F:      scripts/check-blacklist-hashes.awk
4755 F:      scripts/sign-file.c
4756 F:      tools/certs/
4757
4758 CFAG12864B LCD DRIVER
4759 M:      Miguel Ojeda <[email protected]>
4760 S:      Maintained
4761 F:      drivers/auxdisplay/cfag12864b.c
4762 F:      include/linux/cfag12864b.h
4763
4764 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4765 M:      Miguel Ojeda <[email protected]>
4766 S:      Maintained
4767 F:      drivers/auxdisplay/cfag12864bfb.c
4768 F:      include/linux/cfag12864b.h
4769
4770 CHAR and MISC DRIVERS
4771 M:      Arnd Bergmann <[email protected]>
4772 M:      Greg Kroah-Hartman <[email protected]>
4773 S:      Supported
4774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4775 F:      drivers/char/
4776 F:      drivers/misc/
4777 F:      include/linux/miscdevice.h
4778 X:      drivers/char/agp/
4779 X:      drivers/char/hw_random/
4780 X:      drivers/char/ipmi/
4781 X:      drivers/char/random.c
4782 X:      drivers/char/tpm/
4783
4784 CHECKPATCH
4785 M:      Andy Whitcroft <[email protected]>
4786 M:      Joe Perches <[email protected]>
4787 R:      Dwaipayan Ray <[email protected]>
4788 R:      Lukas Bulwahn <[email protected]>
4789 S:      Maintained
4790 F:      scripts/checkpatch.pl
4791
4792 CHECKPATCH DOCUMENTATION
4793 M:      Dwaipayan Ray <[email protected]>
4794 M:      Lukas Bulwahn <[email protected]>
4795 R:      Joe Perches <[email protected]>
4796 S:      Maintained
4797 F:      Documentation/dev-tools/checkpatch.rst
4798
4799 CHINESE DOCUMENTATION
4800 M:      Alex Shi <[email protected]>
4801 M:      Yanteng Si <[email protected]>
4802 S:      Maintained
4803 F:      Documentation/translations/zh_CN/
4804
4805 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4806 M:      Peter Chen <[email protected]>
4807 L:      [email protected]
4808 S:      Maintained
4809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4810 F:      drivers/usb/chipidea/
4811
4812 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4813 M:      Hans de Goede <[email protected]>
4814 L:      [email protected]
4815 S:      Maintained
4816 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
4817 F:      drivers/input/touchscreen/chipone_icn8318.c
4818
4819 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4820 M:      Hans de Goede <[email protected]>
4821 L:      [email protected]
4822 S:      Maintained
4823 F:      drivers/input/touchscreen/chipone_icn8505.c
4824
4825 CHROME HARDWARE PLATFORM SUPPORT
4826 M:      Benson Leung <[email protected]>
4827 L:      [email protected]
4828 S:      Maintained
4829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4830 F:      drivers/platform/chrome/
4831
4832 CHROMEOS EC CODEC DRIVER
4833 M:      Cheng-Yi Chiang <[email protected]>
4834 M:      Tzung-Bi Shih <[email protected]>
4835 R:      Guenter Roeck <[email protected]>
4836 L:      [email protected]
4837 S:      Maintained
4838 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4839 F:      sound/soc/codecs/cros_ec_codec.*
4840
4841 CHROMEOS EC SUBDRIVERS
4842 M:      Benson Leung <[email protected]>
4843 R:      Guenter Roeck <[email protected]>
4844 L:      [email protected]
4845 S:      Maintained
4846 F:      drivers/power/supply/cros_usbpd-charger.c
4847 N:      cros_ec
4848 N:      cros-ec
4849
4850 CHROMEOS EC USB TYPE-C DRIVER
4851 M:      Prashant Malani <[email protected]>
4852 L:      [email protected]
4853 S:      Maintained
4854 F:      drivers/platform/chrome/cros_ec_typec.c
4855
4856 CHROMEOS EC USB PD NOTIFY DRIVER
4857 M:      Prashant Malani <[email protected]>
4858 L:      [email protected]
4859 S:      Maintained
4860 F:      drivers/platform/chrome/cros_usbpd_notify.c
4861 F:      include/linux/platform_data/cros_usbpd_notify.h
4862
4863 CHRONTEL CH7322 CEC DRIVER
4864 M:      Joe Tessler <[email protected]>
4865 L:      [email protected]
4866 S:      Maintained
4867 T:      git git://linuxtv.org/media_tree.git
4868 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4869 F:      drivers/media/cec/i2c/ch7322.c
4870
4871 CIRRUS LOGIC AUDIO CODEC DRIVERS
4872 M:      James Schulman <[email protected]>
4873 M:      David Rhodes <[email protected]>
4874 M:      Lucas Tanure <[email protected]>
4875 M:      Richard Fitzgerald <[email protected]>
4876 L:      [email protected] (moderated for non-subscribers)
4877 L:      [email protected]
4878 S:      Maintained
4879 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
4880 F:      include/dt-bindings/sound/cs*
4881 F:      sound/pci/hda/cs*
4882 F:      sound/soc/codecs/cs*
4883
4884 CIRRUS LOGIC DSP FIRMWARE DRIVER
4885 M:      Simon Trimmer <[email protected]>
4886 M:      Charles Keepax <[email protected]>
4887 M:      Richard Fitzgerald <[email protected]>
4888 L:      [email protected]
4889 S:      Supported
4890 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4891 T:      git https://github.com/CirrusLogic/linux-drivers.git
4892 F:      drivers/firmware/cirrus/*
4893 F:      include/linux/firmware/cirrus/*
4894
4895 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4896 M:      Hartley Sweeten <[email protected]>
4897 L:      [email protected]
4898 S:      Maintained
4899 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4900
4901 CIRRUS LOGIC LOCHNAGAR DRIVER
4902 M:      Charles Keepax <[email protected]>
4903 M:      Richard Fitzgerald <[email protected]>
4904 L:      [email protected]
4905 S:      Supported
4906 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4907 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4908 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4909 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4910 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4911 F:      Documentation/hwmon/lochnagar.rst
4912 F:      drivers/clk/clk-lochnagar.c
4913 F:      drivers/hwmon/lochnagar-hwmon.c
4914 F:      drivers/mfd/lochnagar-i2c.c
4915 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4916 F:      drivers/regulator/lochnagar-regulator.c
4917 F:      include/dt-bindings/clk/lochnagar.h
4918 F:      include/dt-bindings/pinctrl/lochnagar.h
4919 F:      include/linux/mfd/lochnagar*
4920 F:      sound/soc/codecs/lochnagar-sc.c
4921
4922 CIRRUS LOGIC MADERA CODEC DRIVERS
4923 M:      Charles Keepax <[email protected]>
4924 M:      Richard Fitzgerald <[email protected]>
4925 L:      [email protected] (moderated for non-subscribers)
4926 L:      [email protected]
4927 S:      Supported
4928 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4929 T:      git https://github.com/CirrusLogic/linux-drivers.git
4930 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4931 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4932 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4933 F:      drivers/gpio/gpio-madera*
4934 F:      drivers/irqchip/irq-madera*
4935 F:      drivers/mfd/cs47l*
4936 F:      drivers/mfd/madera*
4937 F:      drivers/pinctrl/cirrus/*
4938 F:      include/dt-bindings/sound/madera*
4939 F:      include/linux/irqchip/irq-madera*
4940 F:      include/linux/mfd/madera/*
4941 F:      include/sound/madera*
4942 F:      sound/soc/codecs/cs47l*
4943 F:      sound/soc/codecs/madera*
4944
4945 CISCO FCOE HBA DRIVER
4946 M:      Satish Kharat <[email protected]>
4947 M:      Sesidhar Baddela <[email protected]>
4948 M:      Karan Tilak Kumar <[email protected]>
4949 L:      [email protected]
4950 S:      Supported
4951 F:      drivers/scsi/fnic/
4952
4953 CISCO SCSI HBA DRIVER
4954 M:      Karan Tilak Kumar <[email protected]>
4955 M:      Sesidhar Baddela <[email protected]>
4956 L:      [email protected]
4957 S:      Supported
4958 F:      drivers/scsi/snic/
4959
4960 CISCO VIC ETHERNET NIC DRIVER
4961 M:      Christian Benvenuti <[email protected]>
4962 M:      Govindarajulu Varadarajan <[email protected]>
4963 S:      Supported
4964 F:      drivers/net/ethernet/cisco/enic/
4965
4966 CISCO VIC LOW LATENCY NIC DRIVER
4967 M:      Christian Benvenuti <[email protected]>
4968 M:      Nelson Escobar <[email protected]>
4969 S:      Supported
4970 F:      drivers/infiniband/hw/usnic/
4971
4972 CLANG-FORMAT FILE
4973 M:      Miguel Ojeda <[email protected]>
4974 S:      Maintained
4975 F:      .clang-format
4976
4977 CLANG/LLVM BUILD SUPPORT
4978 M:      Nathan Chancellor <[email protected]>
4979 M:      Nick Desaulniers <[email protected]>
4980 R:      Tom Rix <[email protected]>
4981 L:      [email protected]
4982 S:      Supported
4983 W:      https://clangbuiltlinux.github.io/
4984 B:      https://github.com/ClangBuiltLinux/linux/issues
4985 C:      irc://irc.libera.chat/clangbuiltlinux
4986 F:      Documentation/kbuild/llvm.rst
4987 F:      include/linux/compiler-clang.h
4988 F:      scripts/Makefile.clang
4989 F:      scripts/clang-tools/
4990 K:      \b(?i:clang|llvm)\b
4991
4992 CLANG CONTROL FLOW INTEGRITY SUPPORT
4993 M:      Sami Tolvanen <[email protected]>
4994 M:      Kees Cook <[email protected]>
4995 R:      Nathan Chancellor <[email protected]>
4996 R:      Nick Desaulniers <[email protected]>
4997 L:      [email protected]
4998 S:      Supported
4999 B:      https://github.com/ClangBuiltLinux/linux/issues
5000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5001 F:      include/linux/cfi.h
5002 F:      kernel/cfi.c
5003
5004 CLK API
5005 M:      Russell King <[email protected]>
5006 L:      [email protected]
5007 S:      Maintained
5008 F:      include/linux/clk.h
5009
5010 CLOCKSOURCE, CLOCKEVENT DRIVERS
5011 M:      Daniel Lezcano <[email protected]>
5012 M:      Thomas Gleixner <[email protected]>
5013 L:      [email protected]
5014 S:      Supported
5015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5016 F:      Documentation/devicetree/bindings/timer/
5017 F:      drivers/clocksource/
5018
5019 CMPC ACPI DRIVER
5020 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5021 M:      Daniel Oliveira Nascimento <[email protected]>
5022 L:      [email protected]
5023 S:      Supported
5024 F:      drivers/platform/x86/classmate-laptop.c
5025
5026 COBALT MEDIA DRIVER
5027 M:      Hans Verkuil <[email protected]>
5028 L:      [email protected]
5029 S:      Supported
5030 W:      https://linuxtv.org
5031 T:      git git://linuxtv.org/media_tree.git
5032 F:      drivers/media/pci/cobalt/
5033
5034 COCCINELLE/Semantic Patches (SmPL)
5035 M:      Julia Lawall <[email protected]>
5036 M:      Nicolas Palix <[email protected]>
5037 L:      [email protected] (moderated for non-subscribers)
5038 S:      Supported
5039 W:      https://coccinelle.gitlabpages.inria.fr/website/
5040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5041 F:      Documentation/dev-tools/coccinelle.rst
5042 F:      scripts/coccicheck
5043 F:      scripts/coccinelle/
5044
5045 CODA FILE SYSTEM
5046 M:      Jan Harkes <[email protected]>
5047 M:      [email protected]
5048 L:      [email protected]
5049 S:      Maintained
5050 W:      http://www.coda.cs.cmu.edu/
5051 F:      Documentation/filesystems/coda.rst
5052 F:      fs/coda/
5053 F:      include/linux/coda*.h
5054 F:      include/uapi/linux/coda*.h
5055
5056 CODA V4L2 MEM2MEM DRIVER
5057 M:      Philipp Zabel <[email protected]>
5058 L:      [email protected]
5059 S:      Maintained
5060 F:      Documentation/devicetree/bindings/media/coda.yaml
5061 F:      drivers/media/platform/chips-media/
5062
5063 CODE OF CONDUCT
5064 M:      Greg Kroah-Hartman <[email protected]>
5065 S:      Supported
5066 F:      Documentation/process/code-of-conduct-interpretation.rst
5067 F:      Documentation/process/code-of-conduct.rst
5068
5069 COMEDI DRIVERS
5070 M:      Ian Abbott <[email protected]>
5071 M:      H Hartley Sweeten <[email protected]>
5072 S:      Odd Fixes
5073 F:      drivers/comedi/
5074 F:      include/linux/comedi/
5075 F:      include/uapi/linux/comedi.h
5076
5077 COMMON CLK FRAMEWORK
5078 M:      Michael Turquette <[email protected]>
5079 M:      Stephen Boyd <[email protected]>
5080 L:      [email protected]
5081 S:      Maintained
5082 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5084 F:      Documentation/devicetree/bindings/clock/
5085 F:      drivers/clk/
5086 F:      include/dt-bindings/clock/
5087 F:      include/linux/clk-pr*
5088 F:      include/linux/clk/
5089 F:      include/linux/of_clk.h
5090 X:      drivers/clk/clkdev.c
5091
5092 COMMON INTERNET FILE SYSTEM CLIENT (CIFS)
5093 M:      Steve French <[email protected]>
5094 L:      [email protected]
5095 L:      [email protected] (moderated for non-subscribers)
5096 S:      Supported
5097 W:      http://linux-cifs.samba.org/
5098 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5099 F:      Documentation/admin-guide/cifs/
5100 F:      fs/cifs/
5101 F:      fs/smbfs_common/
5102
5103 COMPACTPCI HOTPLUG CORE
5104 M:      Scott Murray <[email protected]>
5105 L:      [email protected]
5106 S:      Maintained
5107 F:      drivers/pci/hotplug/cpci_hotplug*
5108
5109 COMPACTPCI HOTPLUG GENERIC DRIVER
5110 M:      Scott Murray <[email protected]>
5111 L:      [email protected]
5112 S:      Maintained
5113 F:      drivers/pci/hotplug/cpcihp_generic.c
5114
5115 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5116 M:      Scott Murray <[email protected]>
5117 L:      [email protected]
5118 S:      Maintained
5119 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5120
5121 COMPAL LAPTOP SUPPORT
5122 M:      Cezary Jackiewicz <[email protected]>
5123 L:      [email protected]
5124 S:      Maintained
5125 F:      drivers/platform/x86/compal-laptop.c
5126
5127 COMPILER ATTRIBUTES
5128 M:      Miguel Ojeda <[email protected]>
5129 R:      Nick Desaulniers <[email protected]>
5130 S:      Maintained
5131 F:      include/linux/compiler_attributes.h
5132
5133 COMPUTE EXPRESS LINK (CXL)
5134 M:      Alison Schofield <[email protected]>
5135 M:      Vishal Verma <[email protected]>
5136 M:      Ira Weiny <[email protected]>
5137 M:      Ben Widawsky <[email protected]>
5138 M:      Dan Williams <[email protected]>
5139 L:      [email protected]
5140 S:      Maintained
5141 F:      drivers/cxl/
5142 F:      include/uapi/linux/cxl_mem.h
5143
5144 CONEXANT ACCESSRUNNER USB DRIVER
5145 L:      [email protected]
5146 S:      Orphan
5147 W:      http://accessrunner.sourceforge.net/
5148 F:      drivers/usb/atm/cxacru.c
5149
5150 CONFIGFS
5151 M:      Joel Becker <[email protected]>
5152 M:      Christoph Hellwig <[email protected]>
5153 S:      Supported
5154 T:      git git://git.infradead.org/users/hch/configfs.git
5155 F:      fs/configfs/
5156 F:      include/linux/configfs.h
5157 F:      samples/configfs/
5158
5159 CONSOLE SUBSYSTEM
5160 M:      Greg Kroah-Hartman <[email protected]>
5161 S:      Supported
5162 F:      drivers/video/console/
5163 F:      include/linux/console*
5164
5165 CONTEXT TRACKING
5166 M:      Frederic Weisbecker <[email protected]>
5167 M:      "Paul E. McKenney" <[email protected]>
5168 S:      Maintained
5169 F:      kernel/context_tracking.c
5170 F:      include/linux/context_tracking*
5171
5172 CONTROL GROUP (CGROUP)
5173 M:      Tejun Heo <[email protected]>
5174 M:      Zefan Li <[email protected]>
5175 M:      Johannes Weiner <[email protected]>
5176 L:      [email protected]
5177 S:      Maintained
5178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5179 F:      Documentation/admin-guide/cgroup-v1/
5180 F:      Documentation/admin-guide/cgroup-v2.rst
5181 F:      include/linux/cgroup*
5182 F:      kernel/cgroup/
5183 F:      tools/testing/selftests/cgroup/
5184
5185 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5186 M:      Tejun Heo <[email protected]>
5187 M:      Jens Axboe <[email protected]>
5188 L:      [email protected]
5189 L:      [email protected]
5190 T:      git git://git.kernel.dk/linux-block
5191 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5192 F:      block/bfq-cgroup.c
5193 F:      block/blk-cgroup.c
5194 F:      block/blk-iolatency.c
5195 F:      block/blk-throttle.c
5196 F:      include/linux/blk-cgroup.h
5197
5198 CONTROL GROUP - CPUSET
5199 M:      Zefan Li <[email protected]>
5200 L:      [email protected]
5201 S:      Maintained
5202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5203 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5204 F:      include/linux/cpuset.h
5205 F:      kernel/cgroup/cpuset.c
5206
5207 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5208 M:      Johannes Weiner <[email protected]>
5209 M:      Michal Hocko <[email protected]>
5210 M:      Roman Gushchin <[email protected]>
5211 M:      Shakeel Butt <[email protected]>
5212 R:      Muchun Song <[email protected]>
5213 L:      [email protected]
5214 L:      [email protected]
5215 S:      Maintained
5216 F:      mm/memcontrol.c
5217 F:      mm/swap_cgroup.c
5218 F:      tools/testing/selftests/cgroup/memcg_protection.m
5219 F:      tools/testing/selftests/cgroup/test_kmem.c
5220 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5221
5222 CORETEMP HARDWARE MONITORING DRIVER
5223 M:      Fenghua Yu <[email protected]>
5224 L:      [email protected]
5225 S:      Maintained
5226 F:      Documentation/hwmon/coretemp.rst
5227 F:      drivers/hwmon/coretemp.c
5228
5229 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5230 M:      Marius Zachmann <[email protected]>
5231 L:      [email protected]
5232 S:      Maintained
5233 F:      drivers/hwmon/corsair-cpro.c
5234
5235 CORSAIR-PSU HARDWARE MONITOR DRIVER
5236 M:      Wilken Gottwalt <[email protected]>
5237 L:      [email protected]
5238 S:      Maintained
5239 F:      Documentation/hwmon/corsair-psu.rst
5240 F:      drivers/hwmon/corsair-psu.c
5241
5242 COUNTER SUBSYSTEM
5243 M:      William Breathitt Gray <[email protected]>
5244 L:      [email protected]
5245 S:      Maintained
5246 T:      git [email protected]:vilhelmgray/counter.git
5247 F:      Documentation/ABI/testing/sysfs-bus-counter
5248 F:      Documentation/driver-api/generic-counter.rst
5249 F:      drivers/counter/
5250 F:      include/linux/counter.h
5251 F:      include/uapi/linux/counter.h
5252 F:      tools/counter/
5253
5254 CP2615 I2C DRIVER
5255 M:      Bence Csókás <[email protected]>
5256 S:      Maintained
5257 F:      drivers/i2c/busses/i2c-cp2615.c
5258
5259 CPMAC ETHERNET DRIVER
5260 M:      Florian Fainelli <[email protected]>
5261 L:      [email protected]
5262 S:      Maintained
5263 F:      drivers/net/ethernet/ti/cpmac.c
5264
5265 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5266 M:      Viresh Kumar <[email protected]>
5267 M:      Sudeep Holla <[email protected]>
5268 L:      [email protected]
5269 S:      Maintained
5270 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5271 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5272
5273 CPU FREQUENCY SCALING FRAMEWORK
5274 M:      "Rafael J. Wysocki" <[email protected]>
5275 M:      Viresh Kumar <[email protected]>
5276 L:      [email protected]
5277 S:      Maintained
5278 B:      https://bugzilla.kernel.org
5279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5281 F:      Documentation/admin-guide/pm/cpufreq.rst
5282 F:      Documentation/admin-guide/pm/intel_pstate.rst
5283 F:      Documentation/cpu-freq/
5284 F:      Documentation/devicetree/bindings/cpufreq/
5285 F:      drivers/cpufreq/
5286 F:      include/linux/cpufreq.h
5287 F:      include/linux/sched/cpufreq.h
5288 F:      kernel/sched/cpufreq*.c
5289 F:      tools/testing/selftests/cpufreq/
5290
5291 CPU IDLE TIME MANAGEMENT FRAMEWORK
5292 M:      "Rafael J. Wysocki" <[email protected]>
5293 M:      Daniel Lezcano <[email protected]>
5294 L:      [email protected]
5295 S:      Maintained
5296 B:      https://bugzilla.kernel.org
5297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5298 F:      Documentation/admin-guide/pm/cpuidle.rst
5299 F:      Documentation/driver-api/pm/cpuidle.rst
5300 F:      drivers/cpuidle/
5301 F:      include/linux/cpuidle.h
5302
5303 CPU POWER MONITORING SUBSYSTEM
5304 M:      Thomas Renninger <[email protected]>
5305 M:      Shuah Khan <[email protected]>
5306 M:      Shuah Khan <[email protected]>
5307 L:      [email protected]
5308 S:      Maintained
5309 F:      tools/power/cpupower/
5310
5311 CPUID/MSR DRIVER
5312 M:      "H. Peter Anvin" <[email protected]>
5313 S:      Maintained
5314 F:      arch/x86/kernel/cpuid.c
5315 F:      arch/x86/kernel/msr.c
5316
5317 CPUIDLE DRIVER - ARM BIG LITTLE
5318 M:      Lorenzo Pieralisi <[email protected]>
5319 M:      Daniel Lezcano <[email protected]>
5320 L:      [email protected]
5321 L:      [email protected] (moderated for non-subscribers)
5322 S:      Maintained
5323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5324 F:      drivers/cpuidle/cpuidle-big_little.c
5325
5326 CPUIDLE DRIVER - ARM EXYNOS
5327 M:      Bartlomiej Zolnierkiewicz <[email protected]>
5328 M:      Daniel Lezcano <[email protected]>
5329 M:      Kukjin Kim <[email protected]>
5330 L:      [email protected]
5331 L:      [email protected]
5332 S:      Supported
5333 F:      arch/arm/mach-exynos/pm.c
5334 F:      drivers/cpuidle/cpuidle-exynos.c
5335 F:      include/linux/platform_data/cpuidle-exynos.h
5336
5337 CPUIDLE DRIVER - ARM PSCI
5338 M:      Lorenzo Pieralisi <[email protected]>
5339 M:      Sudeep Holla <[email protected]>
5340 L:      [email protected]
5341 L:      [email protected] (moderated for non-subscribers)
5342 S:      Supported
5343 F:      drivers/cpuidle/cpuidle-psci.c
5344
5345 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5346 M:      Ulf Hansson <[email protected]>
5347 L:      [email protected]
5348 L:      [email protected] (moderated for non-subscribers)
5349 S:      Supported
5350 F:      drivers/cpuidle/cpuidle-psci.h
5351 F:      drivers/cpuidle/cpuidle-psci-domain.c
5352
5353 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5354 M:      Ulf Hansson <[email protected]>
5355 L:      [email protected]
5356 S:      Supported
5357 F:      drivers/cpuidle/dt_idle_genpd.c
5358 F:      drivers/cpuidle/dt_idle_genpd.h
5359
5360 CPUIDLE DRIVER - RISC-V SBI
5361 M:      Anup Patel <[email protected]>
5362 L:      [email protected]
5363 L:      [email protected]
5364 S:      Maintained
5365 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5366
5367 CRAMFS FILESYSTEM
5368 M:      Nicolas Pitre <[email protected]>
5369 S:      Maintained
5370 F:      Documentation/filesystems/cramfs.rst
5371 F:      fs/cramfs/
5372
5373 CREATIVE SB0540
5374 M:      Bastien Nocera <[email protected]>
5375 L:      [email protected]
5376 S:      Maintained
5377 F:      drivers/hid/hid-creative-sb0540.c
5378
5379 CRYPTO API
5380 M:      Herbert Xu <[email protected]>
5381 M:      "David S. Miller" <[email protected]>
5382 L:      [email protected]
5383 S:      Maintained
5384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5386 F:      Documentation/crypto/
5387 F:      Documentation/devicetree/bindings/crypto/
5388 F:      arch/*/crypto/
5389 F:      crypto/
5390 F:      drivers/crypto/
5391 F:      include/crypto/
5392 F:      include/linux/crypto*
5393 F:      lib/crypto/
5394
5395 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5396 M:      Neil Horman <[email protected]>
5397 L:      [email protected]
5398 S:      Maintained
5399 F:      crypto/ansi_cprng.c
5400 F:      crypto/rng.c
5401
5402 CS3308 MEDIA DRIVER
5403 M:      Hans Verkuil <[email protected]>
5404 L:      [email protected]
5405 S:      Odd Fixes
5406 W:      http://linuxtv.org
5407 T:      git git://linuxtv.org/media_tree.git
5408 F:      drivers/media/i2c/cs3308.c
5409
5410 CS5535 Audio ALSA driver
5411 M:      Jaya Kumar <[email protected]>
5412 S:      Maintained
5413 F:      sound/pci/cs5535audio/
5414
5415 CSI DRIVERS FOR ALLWINNER V3s
5416 M:      Yong Deng <[email protected]>
5417 L:      [email protected]
5418 S:      Maintained
5419 T:      git git://linuxtv.org/media_tree.git
5420 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
5421 F:      drivers/media/platform/sunxi/sun6i-csi/
5422
5423 CTU CAN FD DRIVER
5424 M:      Pavel Pisa <[email protected]>
5425 M:      Ondrej Ille <[email protected]>
5426 L:      [email protected]
5427 S:      Maintained
5428 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5429 F:      drivers/net/can/ctucanfd/
5430
5431 CW1200 WLAN driver
5432 M:      Solomon Peachy <[email protected]>
5433 S:      Maintained
5434 F:      drivers/net/wireless/st/cw1200/
5435
5436 CX18 VIDEO4LINUX DRIVER
5437 M:      Andy Walls <[email protected]>
5438 L:      [email protected]
5439 S:      Maintained
5440 W:      https://linuxtv.org
5441 T:      git git://linuxtv.org/media_tree.git
5442 F:      drivers/media/pci/cx18/
5443 F:      include/uapi/linux/ivtv*
5444
5445 CX2341X MPEG ENCODER HELPER MODULE
5446 M:      Hans Verkuil <[email protected]>
5447 L:      [email protected]
5448 S:      Maintained
5449 W:      https://linuxtv.org
5450 T:      git git://linuxtv.org/media_tree.git
5451 F:      drivers/media/common/cx2341x*
5452 F:      include/media/drv-intf/cx2341x.h
5453
5454 CX24120 MEDIA DRIVER
5455 M:      Jemma Denson <[email protected]>
5456 M:      Patrick Boettcher <[email protected]>
5457 L:      [email protected]
5458 S:      Maintained
5459 W:      https://linuxtv.org
5460 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5461 F:      drivers/media/dvb-frontends/cx24120*
5462
5463 CX88 VIDEO4LINUX DRIVER
5464 M:      Mauro Carvalho Chehab <[email protected]>
5465 L:      [email protected]
5466 S:      Odd fixes
5467 W:      https://linuxtv.org
5468 T:      git git://linuxtv.org/media_tree.git
5469 F:      Documentation/driver-api/media/drivers/cx88*
5470 F:      drivers/media/pci/cx88/
5471
5472 CXD2820R MEDIA DRIVER
5473 M:      Antti Palosaari <[email protected]>
5474 L:      [email protected]
5475 S:      Maintained
5476 W:      https://linuxtv.org
5477 W:      http://palosaari.fi/linux/
5478 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5479 T:      git git://linuxtv.org/anttip/media_tree.git
5480 F:      drivers/media/dvb-frontends/cxd2820r*
5481
5482 CXGB3 ETHERNET DRIVER (CXGB3)
5483 M:      Raju Rangoju <[email protected]>
5484 L:      [email protected]
5485 S:      Supported
5486 W:      http://www.chelsio.com
5487 F:      drivers/net/ethernet/chelsio/cxgb3/
5488
5489 CXGB3 ISCSI DRIVER (CXGB3I)
5490 M:      Karen Xie <[email protected]>
5491 L:      [email protected]
5492 S:      Supported
5493 W:      http://www.chelsio.com
5494 F:      drivers/scsi/cxgbi/cxgb3i
5495
5496 CXGB4 CRYPTO DRIVER (chcr)
5497 M:      Ayush Sawal <[email protected]>
5498 M:      Vinay Kumar Yadav <[email protected]>
5499 M:      Rohit Maheshwari <[email protected]>
5500 L:      [email protected]
5501 S:      Supported
5502 W:      http://www.chelsio.com
5503 F:      drivers/crypto/chelsio
5504
5505 CXGB4 INLINE CRYPTO DRIVER
5506 M:      Ayush Sawal <[email protected]>
5507 M:      Vinay Kumar Yadav <[email protected]>
5508 M:      Rohit Maheshwari <[email protected]>
5509 L:      [email protected]
5510 S:      Supported
5511 W:      http://www.chelsio.com
5512 F:      drivers/net/ethernet/chelsio/inline_crypto/
5513
5514 CXGB4 ETHERNET DRIVER (CXGB4)
5515 M:      Raju Rangoju <[email protected]>
5516 L:      [email protected]
5517 S:      Supported
5518 W:      http://www.chelsio.com
5519 F:      drivers/net/ethernet/chelsio/cxgb4/
5520
5521 CXGB4 ISCSI DRIVER (CXGB4I)
5522 M:      Karen Xie <[email protected]>
5523 L:      [email protected]
5524 S:      Supported
5525 W:      http://www.chelsio.com
5526 F:      drivers/scsi/cxgbi/cxgb4i
5527
5528 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5529 M:      Potnuri Bharat Teja <[email protected]>
5530 L:      [email protected]
5531 S:      Supported
5532 W:      http://www.openfabrics.org
5533 F:      drivers/infiniband/hw/cxgb4/
5534 F:      include/uapi/rdma/cxgb4-abi.h
5535
5536 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5537 M:      Raju Rangoju <[email protected]>
5538 L:      [email protected]
5539 S:      Supported
5540 W:      http://www.chelsio.com
5541 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5542
5543 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5544 M:      Frederic Barrat <[email protected]>
5545 M:      Andrew Donnellan <[email protected]>
5546 L:      [email protected]
5547 S:      Supported
5548 F:      Documentation/ABI/testing/sysfs-class-cxl
5549 F:      Documentation/powerpc/cxl.rst
5550 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5551 F:      drivers/misc/cxl/
5552 F:      include/misc/cxl*
5553 F:      include/uapi/misc/cxl.h
5554
5555 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5556 M:      Manoj N. Kumar <[email protected]>
5557 M:      Matthew R. Ochs <[email protected]>
5558 M:      Uma Krishnan <[email protected]>
5559 L:      [email protected]
5560 S:      Supported
5561 F:      Documentation/powerpc/cxlflash.rst
5562 F:      drivers/scsi/cxlflash/
5563 F:      include/uapi/scsi/cxlflash_ioctl.h
5564
5565 CYBERPRO FB DRIVER
5566 M:      Russell King <[email protected]>
5567 L:      [email protected] (moderated for non-subscribers)
5568 S:      Maintained
5569 W:      http://www.armlinux.org.uk/
5570 F:      drivers/video/fbdev/cyber2000fb.*
5571
5572 CYCLADES PC300 DRIVER
5573 S:      Orphan
5574 F:      drivers/net/wan/pc300*
5575
5576 CYPRESS_FIRMWARE MEDIA DRIVER
5577 M:      Antti Palosaari <[email protected]>
5578 L:      [email protected]
5579 S:      Maintained
5580 W:      https://linuxtv.org
5581 W:      http://palosaari.fi/linux/
5582 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5583 T:      git git://linuxtv.org/anttip/media_tree.git
5584 F:      drivers/media/common/cypress_firmware*
5585
5586 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5587 M:      Linus Walleij <[email protected]>
5588 L:      [email protected]
5589 S:      Maintained
5590 F:      drivers/input/touchscreen/cy8ctma140.c
5591
5592 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5593 M:      Yassine Oudjana <[email protected]>
5594 L:      [email protected]
5595 S:      Maintained
5596 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
5597 F:      drivers/input/keyboard/cypress-sf.c
5598
5599 CYTTSP TOUCHSCREEN DRIVER
5600 M:      Linus Walleij <[email protected]>
5601 L:      [email protected]
5602 S:      Maintained
5603 F:      drivers/input/touchscreen/cyttsp*
5604
5605 D-LINK DIR-685 TOUCHKEYS DRIVER
5606 M:      Linus Walleij <[email protected]>
5607 L:      [email protected]
5608 S:      Supported
5609 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5610
5611 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5612 M:      Joshua Kinard <[email protected]>
5613 S:      Maintained
5614 F:      drivers/rtc/rtc-ds1685.c
5615 F:      include/linux/rtc/ds1685.h
5616
5617 DAMA SLAVE for AX.25
5618 M:      Joerg Reuter <[email protected]>
5619 L:      [email protected]
5620 S:      Maintained
5621 W:      http://yaina.de/jreuter/
5622 W:      http://www.qsl.net/dl1bke/
5623 F:      net/ax25/af_ax25.c
5624 F:      net/ax25/ax25_dev.c
5625 F:      net/ax25/ax25_ds_*
5626 F:      net/ax25/ax25_in.c
5627 F:      net/ax25/ax25_out.c
5628 F:      net/ax25/ax25_timer.c
5629 F:      net/ax25/sysctl_net_ax25.c
5630
5631 DATA ACCESS MONITOR
5632 M:      SeongJae Park <[email protected]>
5633 L:      [email protected]
5634 L:      [email protected]
5635 S:      Maintained
5636 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
5637 F:      Documentation/admin-guide/mm/damon/
5638 F:      Documentation/vm/damon/
5639 F:      include/linux/damon.h
5640 F:      include/trace/events/damon.h
5641 F:      mm/damon/
5642 F:      tools/testing/selftests/damon/
5643
5644 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5645 L:      [email protected]
5646 S:      Orphan
5647 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5648 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5649
5650 DC390/AM53C974 SCSI driver
5651 M:      Hannes Reinecke <[email protected]>
5652 L:      [email protected]
5653 S:      Maintained
5654 F:      drivers/scsi/am53c974.c
5655
5656 DC395x SCSI driver
5657 M:      Oliver Neukum <[email protected]>
5658 M:      Ali Akcaagac <[email protected]>
5659 M:      Jamie Lenehan <[email protected]>
5660 L:      [email protected]
5661 S:      Maintained
5662 W:      http://twibble.org/dist/dc395x/
5663 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
5664 F:      Documentation/scsi/dc395x.rst
5665 F:      drivers/scsi/dc395x.*
5666
5667 DCCP PROTOCOL
5668 L:      [email protected]
5669 S:      Orphan
5670 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5671 F:      include/linux/dccp.h
5672 F:      include/linux/tfrc.h
5673 F:      include/uapi/linux/dccp.h
5674 F:      net/dccp/
5675
5676 DECnet NETWORK LAYER
5677 L:      [email protected]
5678 S:      Orphan
5679 W:      http://linux-decnet.sourceforge.net
5680 F:      Documentation/networking/decnet.rst
5681 F:      net/decnet/
5682
5683 DECSTATION PLATFORM SUPPORT
5684 M:      "Maciej W. Rozycki" <[email protected]>
5685 L:      [email protected]
5686 S:      Maintained
5687 W:      http://www.linux-mips.org/wiki/DECstation
5688 F:      arch/mips/dec/
5689 F:      arch/mips/include/asm/dec/
5690 F:      arch/mips/include/asm/mach-dec/
5691
5692 DEFXX FDDI NETWORK DRIVER
5693 M:      "Maciej W. Rozycki" <[email protected]>
5694 S:      Maintained
5695 F:      drivers/net/fddi/defxx.*
5696
5697 DEFZA FDDI NETWORK DRIVER
5698 M:      "Maciej W. Rozycki" <[email protected]>
5699 S:      Maintained
5700 F:      drivers/net/fddi/defza.*
5701
5702 DEINTERLACE DRIVERS FOR ALLWINNER H3
5703 M:      Jernej Skrabec <[email protected]>
5704 L:      [email protected]
5705 S:      Maintained
5706 T:      git git://linuxtv.org/media_tree.git
5707 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5708 F:      drivers/media/platform/sunxi/sun8i-di/
5709
5710 DELL LAPTOP DRIVER
5711 M:      Matthew Garrett <[email protected]>
5712 M:      Pali Rohár <[email protected]>
5713 L:      [email protected]
5714 S:      Maintained
5715 F:      drivers/platform/x86/dell/dell-laptop.c
5716
5717 DELL LAPTOP FREEFALL DRIVER
5718 M:      Pali Rohár <[email protected]>
5719 S:      Maintained
5720 F:      drivers/platform/x86/dell/dell-smo8800.c
5721
5722 DELL LAPTOP RBTN DRIVER
5723 M:      Pali Rohár <[email protected]>
5724 S:      Maintained
5725 F:      drivers/platform/x86/dell/dell-rbtn.*
5726
5727 DELL LAPTOP SMM DRIVER
5728 M:      Pali Rohár <[email protected]>
5729 S:      Maintained
5730 F:      Documentation/ABI/obsolete/procfs-i8k
5731 F:      drivers/hwmon/dell-smm-hwmon.c
5732 F:      include/uapi/linux/i8k.h
5733
5734 DELL REMOTE BIOS UPDATE DRIVER
5735 M:      Stuart Hayes <[email protected]>
5736 L:      [email protected]
5737 S:      Maintained
5738 F:      drivers/platform/x86/dell/dell_rbu.c
5739
5740 DELL SMBIOS DRIVER
5741 M:      Pali Rohár <[email protected]>
5742 L:      [email protected]
5743 L:      [email protected]
5744 S:      Maintained
5745 F:      drivers/platform/x86/dell/dell-smbios.*
5746
5747 DELL SMBIOS SMM DRIVER
5748 L:      [email protected]
5749 L:      [email protected]
5750 S:      Maintained
5751 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5752
5753 DELL SMBIOS WMI DRIVER
5754 L:      [email protected]
5755 L:      [email protected]
5756 S:      Maintained
5757 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5758 F:      tools/wmi/dell-smbios-example.c
5759
5760 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5761 M:      Stuart Hayes <[email protected]>
5762 L:      [email protected]
5763 S:      Maintained
5764 F:      Documentation/driver-api/dcdbas.rst
5765 F:      drivers/platform/x86/dell/dcdbas.*
5766
5767 DELL WMI DESCRIPTOR DRIVER
5768 L:      [email protected]
5769 S:      Maintained
5770 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5771
5772 DELL WMI SYSMAN DRIVER
5773 M:      Divya Bharathi <[email protected]>
5774 M:      Prasanth Ksr <[email protected]>
5775 L:      [email protected]
5776 L:      [email protected]
5777 S:      Maintained
5778 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5779 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5780
5781 DELL WMI NOTIFICATIONS DRIVER
5782 M:      Matthew Garrett <[email protected]>
5783 M:      Pali Rohár <[email protected]>
5784 S:      Maintained
5785 F:      drivers/platform/x86/dell/dell-wmi-base.c
5786
5787 DELL WMI HARDWARE PRIVACY SUPPORT
5788 M:      Perry Yuan <[email protected]>
5789 L:      [email protected]
5790 L:      [email protected]
5791 S:      Maintained
5792 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
5793
5794 DELTA ST MEDIA DRIVER
5795 M:      Hugues Fruchet <[email protected]>
5796 L:      [email protected]
5797 S:      Supported
5798 W:      https://linuxtv.org
5799 T:      git git://linuxtv.org/media_tree.git
5800 F:      drivers/media/platform/st/sti/delta
5801
5802 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
5803 M:      Zev Weiss <[email protected]>
5804 L:      [email protected]
5805 S:      Maintained
5806 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
5807
5808 DELTA DPS920AB PSU DRIVER
5809 M:      Robert Marko <[email protected]>
5810 L:      [email protected]
5811 S:      Maintained
5812 F:      Documentation/hwmon/dps920ab.rst
5813 F:      drivers/hwmon/pmbus/dps920ab.c
5814
5815 DELTA NETWORKS TN48M CPLD DRIVERS
5816 M:      Robert Marko <[email protected]>
5817 S:      Maintained
5818 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
5819 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
5820 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
5821 F:      drivers/gpio/gpio-tn48m.c
5822 F:      include/dt-bindings/reset/delta,tn48m-reset.h
5823
5824 DENALI NAND DRIVER
5825 L:      [email protected]
5826 S:      Orphan
5827 F:      drivers/mtd/nand/raw/denali*
5828
5829 DESIGNWARE EDMA CORE IP DRIVER
5830 M:      Gustavo Pimentel <[email protected]>
5831 L:      [email protected]
5832 S:      Maintained
5833 F:      drivers/dma/dw-edma/
5834 F:      include/linux/dma/edma.h
5835
5836 DESIGNWARE XDATA IP DRIVER
5837 M:      Gustavo Pimentel <[email protected]>
5838 L:      [email protected]
5839 S:      Maintained
5840 F:      Documentation/misc-devices/dw-xdata-pcie.rst
5841 F:      drivers/misc/dw-xdata-pcie.c
5842
5843 DESIGNWARE USB2 DRD IP DRIVER
5844 M:      Minas Harutyunyan <[email protected]>
5845 L:      [email protected]
5846 S:      Maintained
5847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5848 F:      drivers/usb/dwc2/
5849
5850 DESIGNWARE USB3 DRD IP DRIVER
5851 M:      Felipe Balbi <[email protected]>
5852 L:      [email protected]
5853 S:      Maintained
5854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5855 F:      drivers/usb/dwc3/
5856
5857 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5858 M:      Andreas Klinger <[email protected]>
5859 L:      [email protected]
5860 S:      Maintained
5861 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5862 F:      drivers/iio/proximity/srf*.c
5863
5864 DEVICE COREDUMP (DEV_COREDUMP)
5865 M:      Johannes Berg <[email protected]>
5866 L:      [email protected]
5867 S:      Maintained
5868 F:      drivers/base/devcoredump.c
5869 F:      include/linux/devcoredump.h
5870
5871 DEVICE DEPENDENCY HELPER SCRIPT
5872 M:      Saravana Kannan <[email protected]>
5873 L:      [email protected]
5874 S:      Maintained
5875 F:      scripts/dev-needs.sh
5876
5877 DEVICE DIRECT ACCESS (DAX)
5878 M:      Dan Williams <[email protected]>
5879 M:      Vishal Verma <[email protected]>
5880 M:      Dave Jiang <[email protected]>
5881 L:      [email protected]
5882 S:      Supported
5883 F:      drivers/dax/
5884
5885 DEVICE FREQUENCY (DEVFREQ)
5886 M:      MyungJoo Ham <[email protected]>
5887 M:      Kyungmin Park <[email protected]>
5888 M:      Chanwoo Choi <[email protected]>
5889 L:      [email protected]
5890 S:      Maintained
5891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5892 F:      Documentation/devicetree/bindings/devfreq/
5893 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
5894 F:      drivers/devfreq/
5895 F:      include/linux/devfreq.h
5896 F:      include/trace/events/devfreq.h
5897
5898 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5899 M:      Chanwoo Choi <[email protected]>
5900 L:      [email protected]
5901 S:      Supported
5902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5903 F:      Documentation/devicetree/bindings/devfreq/event/
5904 F:      drivers/devfreq/devfreq-event.c
5905 F:      drivers/devfreq/event/
5906 F:      include/dt-bindings/pmu/exynos_ppmu.h
5907 F:      include/linux/devfreq-event.h
5908
5909 DEVICE NUMBER REGISTRY
5910 M:      Torben Mathiasen <[email protected]>
5911 S:      Maintained
5912 W:      http://lanana.org/docs/device-list/index.html
5913
5914 DEVICE RESOURCE MANAGEMENT HELPERS
5915 M:      Hans de Goede <[email protected]>
5916 R:      Matti Vaittinen <[email protected]>
5917 S:      Maintained
5918 F:      include/linux/devm-helpers.h
5919
5920 DEVICE-MAPPER  (LVM)
5921 M:      Alasdair Kergon <[email protected]>
5922 M:      Mike Snitzer <[email protected]>
5923 M:      [email protected]
5924 L:      [email protected]
5925 S:      Maintained
5926 W:      http://sources.redhat.com/dm
5927 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5929 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5930 F:      Documentation/admin-guide/device-mapper/
5931 F:      drivers/md/Kconfig
5932 F:      drivers/md/Makefile
5933 F:      drivers/md/dm*
5934 F:      drivers/md/persistent-data/
5935 F:      include/linux/device-mapper.h
5936 F:      include/linux/dm-*.h
5937 F:      include/uapi/linux/dm-*.h
5938
5939 DEVLINK
5940 M:      Jiri Pirko <[email protected]>
5941 L:      [email protected]
5942 S:      Supported
5943 F:      Documentation/networking/devlink
5944 F:      include/net/devlink.h
5945 F:      include/uapi/linux/devlink.h
5946 F:      net/core/devlink.c
5947
5948 DH ELECTRONICS IMX6 DHCOM BOARD SUPPORT
5949 M:      Christoph Niedermaier <[email protected]>
5950 L:      [email protected]
5951 S:      Maintained
5952 F:      arch/arm/boot/dts/imx6*-dhcom-*
5953
5954 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
5955 M:      Marek Vasut <[email protected]>
5956 L:      [email protected]
5957 S:      Maintained
5958 F:      arch/arm/boot/dts/stm32mp1*-dhcom-*
5959 F:      arch/arm/boot/dts/stm32mp1*-dhcor-*
5960
5961 DIALOG SEMICONDUCTOR DRIVERS
5962 M:      Support Opensource <[email protected]>
5963 S:      Supported
5964 W:      http://www.dialog-semiconductor.com/products
5965 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
5966 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
5967 F:      Documentation/devicetree/bindings/mfd/da90*.txt
5968 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
5969 F:      Documentation/devicetree/bindings/regulator/da92*.txt
5970 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
5971 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
5972 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
5973 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
5974 F:      Documentation/hwmon/da90??.rst
5975 F:      drivers/gpio/gpio-da90??.c
5976 F:      drivers/hwmon/da90??-hwmon.c
5977 F:      drivers/iio/adc/da91??-*.c
5978 F:      drivers/input/misc/da72??.[ch]
5979 F:      drivers/input/misc/da90??_onkey.c
5980 F:      drivers/input/touchscreen/da9052_tsi.c
5981 F:      drivers/leds/leds-da90??.c
5982 F:      drivers/mfd/da903x.c
5983 F:      drivers/mfd/da90??-*.c
5984 F:      drivers/mfd/da91??-*.c
5985 F:      drivers/pinctrl/pinctrl-da90??.c
5986 F:      drivers/power/supply/da9052-battery.c
5987 F:      drivers/power/supply/da91??-*.c
5988 F:      drivers/regulator/da9???-regulator.[ch]
5989 F:      drivers/regulator/slg51000-regulator.[ch]
5990 F:      drivers/rtc/rtc-da90??.c
5991 F:      drivers/thermal/da90??-thermal.c
5992 F:      drivers/video/backlight/da90??_bl.c
5993 F:      drivers/watchdog/da90??_wdt.c
5994 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
5995 F:      include/linux/mfd/da903x.h
5996 F:      include/linux/mfd/da9052/
5997 F:      include/linux/mfd/da9055/
5998 F:      include/linux/mfd/da9062/
5999 F:      include/linux/mfd/da9063/
6000 F:      include/linux/mfd/da9150/
6001 F:      include/linux/regulator/da9211.h
6002 F:      include/sound/da[79]*.h
6003 F:      sound/soc/codecs/da[79]*.[ch]
6004
6005 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6006 M:      William Breathitt Gray <[email protected]>
6007 L:      [email protected]
6008 S:      Maintained
6009 F:      drivers/gpio/gpio-gpio-mm.c
6010
6011 DIOLAN U2C-12 I2C DRIVER
6012 M:      Guenter Roeck <[email protected]>
6013 L:      [email protected]
6014 S:      Maintained
6015 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6016
6017 DIRECTORY NOTIFICATION (DNOTIFY)
6018 M:      Jan Kara <[email protected]>
6019 R:      Amir Goldstein <[email protected]>
6020 L:      [email protected]
6021 S:      Maintained
6022 F:      Documentation/filesystems/dnotify.rst
6023 F:      fs/notify/dnotify/
6024 F:      include/linux/dnotify.h
6025
6026 DISK GEOMETRY AND PARTITION HANDLING
6027 M:      Andries Brouwer <[email protected]>
6028 S:      Maintained
6029 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6030 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6031 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6032
6033 DISKQUOTA
6034 M:      Jan Kara <[email protected]>
6035 S:      Maintained
6036 F:      Documentation/filesystems/quota.rst
6037 F:      fs/quota/
6038 F:      include/linux/quota*.h
6039 F:      include/uapi/linux/quota*.h
6040
6041 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6042 M:      Bernie Thompson <[email protected]>
6043 L:      [email protected]
6044 S:      Maintained
6045 W:      http://plugable.com/category/projects/udlfb/
6046 F:      Documentation/fb/udlfb.rst
6047 F:      drivers/video/fbdev/udlfb.c
6048 F:      include/video/udlfb.h
6049
6050 DISTRIBUTED LOCK MANAGER (DLM)
6051 M:      Christine Caulfield <[email protected]>
6052 M:      David Teigland <[email protected]>
6053 L:      [email protected]
6054 S:      Supported
6055 W:      http://sources.redhat.com/cluster/
6056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6057 F:      fs/dlm/
6058
6059 DMA BUFFER SHARING FRAMEWORK
6060 M:      Sumit Semwal <[email protected]>
6061 M:      Christian König <[email protected]>
6062 L:      [email protected]
6063 L:      [email protected]
6064 L:      [email protected] (moderated for non-subscribers)
6065 S:      Maintained
6066 T:      git git://anongit.freedesktop.org/drm/drm-misc
6067 F:      Documentation/driver-api/dma-buf.rst
6068 F:      drivers/dma-buf/
6069 F:      include/linux/*fence.h
6070 F:      include/linux/dma-buf.h
6071 F:      include/linux/dma-resv.h
6072 K:      \bdma_(?:buf|fence|resv)\b
6073
6074 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6075 M:      Vinod Koul <[email protected]>
6076 L:      [email protected]
6077 S:      Maintained
6078 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6080 F:      Documentation/devicetree/bindings/dma/
6081 F:      Documentation/driver-api/dmaengine/
6082 F:      drivers/dma/
6083 F:      include/linux/dma/
6084 F:      include/linux/dmaengine.h
6085 F:      include/linux/of_dma.h
6086
6087 DMA MAPPING HELPERS
6088 M:      Christoph Hellwig <[email protected]>
6089 M:      Marek Szyprowski <[email protected]>
6090 R:      Robin Murphy <[email protected]>
6091 L:      [email protected]
6092 S:      Supported
6093 W:      http://git.infradead.org/users/hch/dma-mapping.git
6094 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6095 F:      include/asm-generic/dma-mapping.h
6096 F:      include/linux/dma-direct.h
6097 F:      include/linux/dma-mapping.h
6098 F:      include/linux/dma-map-ops.h
6099 F:      kernel/dma/
6100
6101 DMA MAPPING BENCHMARK
6102 M:      Xiang Chen <[email protected]>
6103 L:      [email protected]
6104 F:      kernel/dma/map_benchmark.c
6105 F:      tools/testing/selftests/dma/
6106
6107 DMA-BUF HEAPS FRAMEWORK
6108 M:      Sumit Semwal <[email protected]>
6109 R:      Benjamin Gaignard <[email protected]>
6110 R:      Liam Mark <[email protected]>
6111 R:      Laura Abbott <[email protected]>
6112 R:      Brian Starkey <[email protected]>
6113 R:      John Stultz <[email protected]>
6114 L:      [email protected]
6115 L:      [email protected]
6116 L:      [email protected] (moderated for non-subscribers)
6117 S:      Maintained
6118 T:      git git://anongit.freedesktop.org/drm/drm-misc
6119 F:      drivers/dma-buf/dma-heap.c
6120 F:      drivers/dma-buf/heaps/*
6121 F:      include/linux/dma-heap.h
6122 F:      include/uapi/linux/dma-heap.h
6123
6124 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6125 M:      Lukasz Luba <[email protected]>
6126 L:      [email protected]
6127 L:      [email protected]
6128 S:      Maintained
6129 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6130 F:      drivers/memory/samsung/exynos5422-dmc.c
6131
6132 DME1737 HARDWARE MONITOR DRIVER
6133 M:      Juerg Haefliger <[email protected]>
6134 L:      [email protected]
6135 S:      Maintained
6136 F:      Documentation/hwmon/dme1737.rst
6137 F:      drivers/hwmon/dme1737.c
6138
6139 DMI/SMBIOS SUPPORT
6140 M:      Jean Delvare <[email protected]>
6141 S:      Maintained
6142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6143 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6144 F:      drivers/firmware/dmi-id.c
6145 F:      drivers/firmware/dmi_scan.c
6146 F:      include/linux/dmi.h
6147
6148 DOCUMENTATION
6149 M:      Jonathan Corbet <[email protected]>
6150 L:      [email protected]
6151 S:      Maintained
6152 P:      Documentation/doc-guide/maintainer-profile.rst
6153 T:      git git://git.lwn.net/linux.git docs-next
6154 F:      Documentation/
6155 F:      scripts/documentation-file-ref-check
6156 F:      scripts/kernel-doc
6157 F:      scripts/sphinx-pre-install
6158 X:      Documentation/ABI/
6159 X:      Documentation/admin-guide/media/
6160 X:      Documentation/devicetree/
6161 X:      Documentation/driver-api/media/
6162 X:      Documentation/firmware-guide/acpi/
6163 X:      Documentation/i2c/
6164 X:      Documentation/power/
6165 X:      Documentation/spi/
6166 X:      Documentation/userspace-api/media/
6167
6168 DOCUMENTATION REPORTING ISSUES
6169 M:      Thorsten Leemhuis <[email protected]>
6170 L:      [email protected]
6171 S:      Maintained
6172 F:      Documentation/admin-guide/reporting-issues.rst
6173
6174 DOCUMENTATION SCRIPTS
6175 M:      Mauro Carvalho Chehab <[email protected]>
6176 L:      [email protected]
6177 S:      Maintained
6178 F:      Documentation/sphinx/parse-headers.pl
6179 F:      scripts/documentation-file-ref-check
6180 F:      scripts/sphinx-pre-install
6181
6182 DOCUMENTATION/ITALIAN
6183 M:      Federico Vaga <[email protected]>
6184 L:      [email protected]
6185 S:      Maintained
6186 F:      Documentation/translations/it_IT
6187
6188 DOCUMENTATION/JAPANESE
6189 R:      Akira Yokosawa <[email protected]>
6190 L:      [email protected]
6191 S:      Maintained
6192 F:      Documentation/translations/ja_JP
6193
6194 DONGWOON DW9714 LENS VOICE COIL DRIVER
6195 M:      Sakari Ailus <[email protected]>
6196 L:      [email protected]
6197 S:      Maintained
6198 T:      git git://linuxtv.org/media_tree.git
6199 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
6200 F:      drivers/media/i2c/dw9714.c
6201
6202 DONGWOON DW9768 LENS VOICE COIL DRIVER
6203 M:      Dongchun Zhu <[email protected]>
6204 L:      [email protected]
6205 S:      Maintained
6206 T:      git git://linuxtv.org/media_tree.git
6207 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6208 F:      drivers/media/i2c/dw9768.c
6209
6210 DONGWOON DW9807 LENS VOICE COIL DRIVER
6211 M:      Sakari Ailus <[email protected]>
6212 L:      [email protected]
6213 S:      Maintained
6214 T:      git git://linuxtv.org/media_tree.git
6215 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6216 F:      drivers/media/i2c/dw9807-vcm.c
6217
6218 DOUBLETALK DRIVER
6219 M:      "James R. Van Zandt" <[email protected]>
6220 L:      [email protected]
6221 S:      Maintained
6222 F:      drivers/char/dtlk.c
6223 F:      include/linux/dtlk.h
6224
6225 DPAA2 DATAPATH I/O (DPIO) DRIVER
6226 M:      Roy Pledge <[email protected]>
6227 L:      [email protected]
6228 S:      Maintained
6229 F:      drivers/soc/fsl/dpio
6230
6231 DPAA2 ETHERNET DRIVER
6232 M:      Ioana Ciornei <[email protected]>
6233 L:      [email protected]
6234 S:      Maintained
6235 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6236 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6237 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6238 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6239 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6240 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6241 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6242 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6243 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6244
6245 DPAA2 ETHERNET SWITCH DRIVER
6246 M:      Ioana Ciornei <[email protected]>
6247 L:      [email protected]
6248 S:      Maintained
6249 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6250 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6251 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6252
6253 DPT_I2O SCSI RAID DRIVER
6254 M:      Adaptec OEM Raid Solutions <[email protected]>
6255 L:      [email protected]
6256 S:      Maintained
6257 W:      http://www.adaptec.com/
6258 F:      drivers/scsi/dpt*
6259 F:      drivers/scsi/dpt/
6260
6261 DRBD DRIVER
6262 M:      Philipp Reisner <[email protected]>
6263 M:      Lars Ellenberg <[email protected]>
6264 M:      Christoph Böhmwalder <[email protected]>
6265 L:      [email protected]
6266 S:      Supported
6267 W:      http://www.drbd.org
6268 T:      git git://git.linbit.com/linux-drbd.git
6269 T:      git git://git.linbit.com/drbd-8.4.git
6270 F:      Documentation/admin-guide/blockdev/
6271 F:      drivers/block/drbd/
6272 F:      lib/lru_cache.c
6273
6274 DRIVER COMPONENT FRAMEWORK
6275 L:      [email protected]
6276 F:      drivers/base/component.c
6277 F:      include/linux/component.h
6278
6279 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6280 M:      Greg Kroah-Hartman <[email protected]>
6281 R:      "Rafael J. Wysocki" <[email protected]>
6282 S:      Supported
6283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6284 F:      Documentation/core-api/kobject.rst
6285 F:      drivers/base/
6286 F:      fs/debugfs/
6287 F:      fs/sysfs/
6288 F:      include/linux/debugfs.h
6289 F:      include/linux/kobj*
6290 F:      lib/kobj*
6291
6292 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6293 M:      Nishanth Menon <[email protected]>
6294 L:      [email protected]
6295 S:      Maintained
6296 F:      drivers/soc/ti/smartreflex.c
6297 F:      include/linux/power/smartreflex.h
6298
6299 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6300 M:      Maxime Ripard <[email protected]>
6301 M:      Chen-Yu Tsai <[email protected]>
6302 R:      Jernej Skrabec <[email protected]>
6303 L:      [email protected]
6304 S:      Supported
6305 T:      git git://anongit.freedesktop.org/drm/drm-misc
6306 F:      drivers/gpu/drm/sun4i/sun8i*
6307
6308 DRM DRIVER FOR ARM PL111 CLCD
6309 M:      Emma Anholt <[email protected]>
6310 S:      Supported
6311 T:      git git://anongit.freedesktop.org/drm/drm-misc
6312 F:      drivers/gpu/drm/pl111/
6313
6314 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6315 M:      Linus Walleij <[email protected]>
6316 S:      Maintained
6317 T:      git git://anongit.freedesktop.org/drm/drm-misc
6318 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6319 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6320
6321 DRM DRIVER FOR ASPEED BMC GFX
6322 M:      Joel Stanley <[email protected]>
6323 L:      [email protected] (moderated for non-subscribers)
6324 S:      Supported
6325 T:      git git://anongit.freedesktop.org/drm/drm-misc
6326 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6327 F:      drivers/gpu/drm/aspeed/
6328
6329 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6330 M:      Dave Airlie <[email protected]>
6331 R:      Thomas Zimmermann <[email protected]>
6332 L:      [email protected]
6333 S:      Supported
6334 T:      git git://anongit.freedesktop.org/drm/drm-misc
6335 F:      drivers/gpu/drm/ast/
6336
6337 DRM DRIVER FOR BOCHS VIRTUAL GPU
6338 M:      Gerd Hoffmann <[email protected]>
6339 L:      [email protected]
6340 S:      Maintained
6341 T:      git git://anongit.freedesktop.org/drm/drm-misc
6342 F:      drivers/gpu/drm/tiny/bochs.c
6343
6344 DRM DRIVER FOR BOE HIMAX8279D PANELS
6345 M:      Jerry Han <[email protected]>
6346 S:      Maintained
6347 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6348 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6349
6350 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6351 M:      Jagan Teki <[email protected]>
6352 S:      Maintained
6353 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6354 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6355
6356 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6357 M:      Linus Walleij <[email protected]>
6358 S:      Maintained
6359 T:      git git://anongit.freedesktop.org/drm/drm-misc
6360 F:      drivers/gpu/drm/tve200/
6361
6362 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6363 M:      Icenowy Zheng <[email protected]>
6364 S:      Maintained
6365 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6366 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6367
6368 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6369 M:      Jagan Teki <[email protected]>
6370 S:      Maintained
6371 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6372 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6373
6374 DRM DRIVER FOR GENERIC USB DISPLAY
6375 M:      Noralf Trønnes <[email protected]>
6376 S:      Maintained
6377 W:      https://github.com/notro/gud/wiki
6378 T:      git git://anongit.freedesktop.org/drm/drm-misc
6379 F:      drivers/gpu/drm/gud/
6380 F:      include/drm/gud.h
6381
6382 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6383 M:      Hans de Goede <[email protected]>
6384 S:      Maintained
6385 T:      git git://anongit.freedesktop.org/drm/drm-misc
6386 F:      drivers/gpu/drm/tiny/gm12u320.c
6387
6388 DRM DRIVER FOR HX8357D PANELS
6389 M:      Emma Anholt <[email protected]>
6390 S:      Maintained
6391 T:      git git://anongit.freedesktop.org/drm/drm-misc
6392 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
6393 F:      drivers/gpu/drm/tiny/hx8357d.c
6394
6395 DRM DRIVER FOR ILITEK ILI9225 PANELS
6396 M:      David Lechner <[email protected]>
6397 S:      Maintained
6398 T:      git git://anongit.freedesktop.org/drm/drm-misc
6399 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6400 F:      drivers/gpu/drm/tiny/ili9225.c
6401
6402 DRM DRIVER FOR ILITEK ILI9486 PANELS
6403 M:      Kamlesh Gurudasani <[email protected]>
6404 S:      Maintained
6405 T:      git git://anongit.freedesktop.org/drm/drm-misc
6406 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6407 F:      drivers/gpu/drm/tiny/ili9486.c
6408
6409 DRM DRIVER FOR INTEL I810 VIDEO CARDS
6410 S:      Orphan / Obsolete
6411 F:      drivers/gpu/drm/i810/
6412 F:      include/uapi/drm/i810_drm.h
6413
6414 DRM DRIVER FOR LVDS PANELS
6415 M:      Laurent Pinchart <[email protected]>
6416 L:      [email protected]
6417 T:      git git://anongit.freedesktop.org/drm/drm-misc
6418 S:      Maintained
6419 F:      drivers/gpu/drm/panel/panel-lvds.c
6420 F:      Documentation/devicetree/bindings/display/lvds.yaml
6421 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6422
6423 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6424 M:      Guido Günther <[email protected]>
6425 R:      Purism Kernel Team <[email protected]>
6426 S:      Maintained
6427 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6428 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6429
6430 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
6431 S:      Orphan / Obsolete
6432 F:      drivers/gpu/drm/mga/
6433 F:      include/uapi/drm/mga_drm.h
6434
6435 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6436 M:      Dave Airlie <[email protected]>
6437 R:      Thomas Zimmermann <[email protected]>
6438 L:      [email protected]
6439 S:      Supported
6440 T:      git git://anongit.freedesktop.org/drm/drm-misc
6441 F:      drivers/gpu/drm/mgag200/
6442
6443 DRM DRIVER FOR MI0283QT
6444 M:      Noralf Trønnes <[email protected]>
6445 S:      Maintained
6446 T:      git git://anongit.freedesktop.org/drm/drm-misc
6447 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6448 F:      drivers/gpu/drm/tiny/mi0283qt.c
6449
6450 DRM DRIVER FOR MIPI DBI compatible panels
6451 M:      Noralf Trønnes <[email protected]>
6452 S:      Maintained
6453 W:      https://github.com/notro/panel-mipi-dbi/wiki
6454 T:      git git://anongit.freedesktop.org/drm/drm-misc
6455 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6456 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
6457
6458 DRM DRIVER FOR MSM ADRENO GPU
6459 M:      Rob Clark <[email protected]>
6460 M:      Abhinav Kumar <[email protected]>
6461 M:      Dmitry Baryshkov <[email protected]>
6462 R:      Sean Paul <[email protected]>
6463 L:      [email protected]
6464 L:      [email protected]
6465 L:      [email protected]
6466 S:      Maintained
6467 T:      git https://gitlab.freedesktop.org/drm/msm.git
6468 F:      Documentation/devicetree/bindings/display/msm/
6469 F:      drivers/gpu/drm/msm/
6470 F:      include/uapi/drm/msm_drm.h
6471
6472 DRM DRIVER FOR NOVATEK NT35510 PANELS
6473 M:      Linus Walleij <[email protected]>
6474 S:      Maintained
6475 T:      git git://anongit.freedesktop.org/drm/drm-misc
6476 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
6477 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
6478
6479 DRM DRIVER FOR NOVATEK NT35560 PANELS
6480 M:      Linus Walleij <[email protected]>
6481 S:      Maintained
6482 T:      git git://anongit.freedesktop.org/drm/drm-misc
6483 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
6484 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
6485
6486 DRM DRIVER FOR NOVATEK NT36672A PANELS
6487 M:      Sumit Semwal <[email protected]>
6488 S:      Maintained
6489 T:      git git://anongit.freedesktop.org/drm/drm-misc
6490 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
6491 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
6492
6493 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
6494 M:      Ben Skeggs <[email protected]>
6495 M:      Karol Herbst <[email protected]>
6496 M:      Lyude Paul <[email protected]>
6497 L:      [email protected]
6498 L:      [email protected]
6499 S:      Supported
6500 W:      https://nouveau.freedesktop.org/
6501 Q:      https://patchwork.freedesktop.org/project/nouveau/
6502 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
6503 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
6504 C:      irc://irc.oftc.net/nouveau
6505 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
6506 F:      drivers/gpu/drm/nouveau/
6507 F:      include/uapi/drm/nouveau_drm.h
6508
6509 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
6510 M:      Stefan Mavrodiev <[email protected]>
6511 S:      Maintained
6512 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
6513 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
6514
6515 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
6516 R:      Douglas Anderson <[email protected]>
6517 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
6518 F:      drivers/gpu/drm/bridge/parade-ps8640.c
6519
6520 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
6521 M:      Noralf Trønnes <[email protected]>
6522 S:      Maintained
6523 T:      git git://anongit.freedesktop.org/drm/drm-misc
6524 F:      Documentation/devicetree/bindings/display/repaper.txt
6525 F:      drivers/gpu/drm/tiny/repaper.c
6526
6527 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
6528 M:      Javier Martinez Canillas <[email protected]>
6529 S:      Maintained
6530 T:      git git://anongit.freedesktop.org/drm/drm-misc
6531 F:      Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml
6532 F:      drivers/gpu/drm/solomon/ssd130x*
6533
6534 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
6535 M:      Dave Airlie <[email protected]>
6536 M:      Gerd Hoffmann <[email protected]>
6537 L:      [email protected]
6538 S:      Obsolete
6539 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
6540 T:      git git://anongit.freedesktop.org/drm/drm-misc
6541 F:      drivers/gpu/drm/tiny/cirrus.c
6542
6543 DRM DRIVER FOR QXL VIRTUAL GPU
6544 M:      Dave Airlie <[email protected]>
6545 M:      Gerd Hoffmann <[email protected]>
6546 L:      [email protected]
6547 L:      [email protected]
6548 S:      Maintained
6549 T:      git git://anongit.freedesktop.org/drm/drm-misc
6550 F:      drivers/gpu/drm/qxl/
6551 F:      include/uapi/drm/qxl_drm.h
6552
6553 DRM DRIVER FOR RAGE 128 VIDEO CARDS
6554 S:      Orphan / Obsolete
6555 F:      drivers/gpu/drm/r128/
6556 F:      include/uapi/drm/r128_drm.h
6557
6558 DRM DRIVER FOR RAYDIUM RM67191 PANELS
6559 M:      Robert Chiras <[email protected]>
6560 S:      Maintained
6561 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6562 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
6563
6564 DRM DRIVER FOR SAMSUNG DB7430 PANELS
6565 M:      Linus Walleij <[email protected]>
6566 S:      Maintained
6567 T:      git git://anongit.freedesktop.org/drm/drm-misc
6568 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6569 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
6570
6571 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
6572 M:      Markuss Broks <[email protected]>
6573 S:      Maintained
6574 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
6575 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
6576
6577 DRM DRIVER FOR SITRONIX ST7703 PANELS
6578 M:      Guido Günther <[email protected]>
6579 R:      Purism Kernel Team <[email protected]>
6580 R:      Ondrej Jirman <[email protected]>
6581 S:      Maintained
6582 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6583 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
6584
6585 DRM DRIVER FOR SAVAGE VIDEO CARDS
6586 S:      Orphan / Obsolete
6587 F:      drivers/gpu/drm/savage/
6588 F:      include/uapi/drm/savage_drm.h
6589
6590 DRM DRIVER FOR SIMPLE FRAMEBUFFERS
6591 M:      Thomas Zimmermann <[email protected]>
6592 L:      [email protected]
6593 S:      Maintained
6594 T:      git git://anongit.freedesktop.org/drm/drm-misc
6595 F:      drivers/gpu/drm/tiny/simpledrm.c
6596
6597 DRM DRIVER FOR SIS VIDEO CARDS
6598 S:      Orphan / Obsolete
6599 F:      drivers/gpu/drm/sis/
6600 F:      include/uapi/drm/sis_drm.h
6601
6602 DRM DRIVER FOR SITRONIX ST7586 PANELS
6603 M:      David Lechner <[email protected]>
6604 S:      Maintained
6605 T:      git git://anongit.freedesktop.org/drm/drm-misc
6606 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
6607 F:      drivers/gpu/drm/tiny/st7586.c
6608
6609 DRM DRIVER FOR SITRONIX ST7701 PANELS
6610 M:      Jagan Teki <[email protected]>
6611 S:      Maintained
6612 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6613 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
6614
6615 DRM DRIVER FOR SITRONIX ST7735R PANELS
6616 M:      David Lechner <[email protected]>
6617 S:      Maintained
6618 T:      git git://anongit.freedesktop.org/drm/drm-misc
6619 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6620 F:      drivers/gpu/drm/tiny/st7735r.c
6621
6622 DRM DRIVER FOR ST-ERICSSON MCDE
6623 M:      Linus Walleij <[email protected]>
6624 S:      Maintained
6625 T:      git git://anongit.freedesktop.org/drm/drm-misc
6626 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
6627 F:      drivers/gpu/drm/mcde/
6628
6629 DRM DRIVER FOR TDFX VIDEO CARDS
6630 S:      Orphan / Obsolete
6631 F:      drivers/gpu/drm/tdfx/
6632
6633 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
6634 R:      Douglas Anderson <[email protected]>
6635 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
6636 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
6637
6638 DRM DRIVER FOR TPO TPG110 PANELS
6639 M:      Linus Walleij <[email protected]>
6640 S:      Maintained
6641 T:      git git://anongit.freedesktop.org/drm/drm-misc
6642 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
6643 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
6644
6645 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
6646 M:      Dave Airlie <[email protected]>
6647 R:      Sean Paul <[email protected]>
6648 R:      Thomas Zimmermann <[email protected]>
6649 L:      [email protected]
6650 S:      Supported
6651 T:      git git://anongit.freedesktop.org/drm/drm-misc
6652 F:      drivers/gpu/drm/udl/
6653
6654 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
6655 M:      Rodrigo Siqueira <[email protected]>
6656 M:      Melissa Wen <[email protected]>
6657 R:      Haneen Mohammed <[email protected]>
6658 R:      Daniel Vetter <[email protected]>
6659 L:      [email protected]
6660 S:      Maintained
6661 T:      git git://anongit.freedesktop.org/drm/drm-misc
6662 F:      Documentation/gpu/vkms.rst
6663 F:      drivers/gpu/drm/vkms/
6664
6665 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
6666 M:      Hans de Goede <[email protected]>
6667 L:      [email protected]
6668 S:      Maintained
6669 T:      git git://anongit.freedesktop.org/drm/drm-misc
6670 F:      drivers/gpu/drm/vboxvideo/
6671
6672 DRM DRIVER FOR VMWARE VIRTUAL GPU
6673 M:      Zack Rusin <[email protected]>
6674 R:      VMware Graphics Reviewers <[email protected]>
6675 L:      [email protected]
6676 S:      Supported
6677 T:      git git://anongit.freedesktop.org/drm/drm-misc
6678 F:      drivers/gpu/drm/vmwgfx/
6679 F:      include/uapi/drm/vmwgfx_drm.h
6680
6681 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
6682 M:      Linus Walleij <[email protected]>
6683 S:      Maintained
6684 T:      git git://anongit.freedesktop.org/drm/drm-misc
6685 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
6686 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
6687
6688 DRM DRIVERS
6689 M:      David Airlie <[email protected]>
6690 M:      Daniel Vetter <[email protected]>
6691 L:      [email protected]
6692 S:      Maintained
6693 B:      https://gitlab.freedesktop.org/drm
6694 C:      irc://irc.oftc.net/dri-devel
6695 T:      git git://anongit.freedesktop.org/drm/drm
6696 F:      Documentation/devicetree/bindings/display/
6697 F:      Documentation/devicetree/bindings/gpu/
6698 F:      Documentation/gpu/
6699 F:      drivers/gpu/
6700 F:      include/drm/
6701 F:      include/linux/vga*
6702 F:      include/uapi/drm/
6703
6704 DRM DRIVERS AND MISC GPU PATCHES
6705 M:      Maarten Lankhorst <[email protected]>
6706 M:      Maxime Ripard <[email protected]>
6707 M:      Thomas Zimmermann <[email protected]>
6708 S:      Maintained
6709 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
6710 T:      git git://anongit.freedesktop.org/drm/drm-misc
6711 F:      Documentation/gpu/
6712 F:      drivers/gpu/drm/*
6713 F:      drivers/gpu/vga/
6714 F:      include/drm/drm*
6715 F:      include/linux/vga*
6716 F:      include/uapi/drm/drm*
6717
6718 DRM DRIVERS FOR ALLWINNER A10
6719 M:      Maxime Ripard <[email protected]>
6720 M:      Chen-Yu Tsai <[email protected]>
6721 L:      [email protected]
6722 S:      Supported
6723 T:      git git://anongit.freedesktop.org/drm/drm-misc
6724 F:      Documentation/devicetree/bindings/display/allwinner*
6725 F:      drivers/gpu/drm/sun4i/
6726
6727 DRM DRIVERS FOR AMLOGIC SOCS
6728 M:      Neil Armstrong <[email protected]>
6729 L:      [email protected]
6730 L:      [email protected]
6731 S:      Supported
6732 W:      http://linux-meson.com/
6733 T:      git git://anongit.freedesktop.org/drm/drm-misc
6734 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
6735 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
6736 F:      Documentation/gpu/meson.rst
6737 F:      drivers/gpu/drm/meson/
6738
6739 DRM DRIVERS FOR ATMEL HLCDC
6740 M:      Sam Ravnborg <[email protected]>
6741 M:      Boris Brezillon <[email protected]>
6742 L:      [email protected]
6743 S:      Supported
6744 T:      git git://anongit.freedesktop.org/drm/drm-misc
6745 F:      Documentation/devicetree/bindings/display/atmel/
6746 F:      drivers/gpu/drm/atmel-hlcdc/
6747
6748 DRM DRIVERS FOR BRIDGE CHIPS
6749 M:      Andrzej Hajda <[email protected]>
6750 M:      Neil Armstrong <[email protected]>
6751 M:      Robert Foss <[email protected]>
6752 R:      Laurent Pinchart <[email protected]>
6753 R:      Jonas Karlman <[email protected]>
6754 R:      Jernej Skrabec <[email protected]>
6755 S:      Maintained
6756 T:      git git://anongit.freedesktop.org/drm/drm-misc
6757 F:      Documentation/devicetree/bindings/display/bridge/
6758 F:      drivers/gpu/drm/bridge/
6759
6760 DRM DRIVERS FOR EXYNOS
6761 M:      Inki Dae <[email protected]>
6762 M:      Joonyoung Shim <[email protected]>
6763 M:      Seung-Woo Kim <[email protected]>
6764 M:      Kyungmin Park <[email protected]>
6765 L:      [email protected]
6766 S:      Supported
6767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
6768 F:      Documentation/devicetree/bindings/display/exynos/
6769 F:      Documentation/devicetree/bindings/display/samsung/
6770 F:      drivers/gpu/drm/exynos/
6771 F:      include/uapi/drm/exynos_drm.h
6772
6773 DRM DRIVERS FOR FREESCALE DCU
6774 M:      Stefan Agner <[email protected]>
6775 M:      Alison Wang <[email protected]>
6776 L:      [email protected]
6777 S:      Supported
6778 T:      git git://anongit.freedesktop.org/drm/drm-misc
6779 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
6780 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
6781 F:      drivers/gpu/drm/fsl-dcu/
6782
6783 DRM DRIVERS FOR FREESCALE IMX
6784 M:      Philipp Zabel <[email protected]>
6785 L:      [email protected]
6786 S:      Maintained
6787 F:      Documentation/devicetree/bindings/display/imx/
6788 F:      drivers/gpu/drm/imx/
6789 F:      drivers/gpu/ipu-v3/
6790
6791 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
6792 M:      Patrik Jakobsson <[email protected]>
6793 L:      [email protected]
6794 S:      Maintained
6795 T:      git git://github.com/patjak/drm-gma500
6796 F:      drivers/gpu/drm/gma500/
6797
6798 DRM DRIVERS FOR HISILICON
6799 M:      Xinliang Liu <[email protected]>
6800 M:      Tian Tao  <[email protected]>
6801 R:      John Stultz <[email protected]>
6802 R:      Xinwei Kong <[email protected]>
6803 R:      Chen Feng <[email protected]>
6804 L:      [email protected]
6805 S:      Maintained
6806 T:      git git://anongit.freedesktop.org/drm/drm-misc
6807 F:      Documentation/devicetree/bindings/display/hisilicon/
6808 F:      drivers/gpu/drm/hisilicon/
6809
6810 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6811 M:      Deepak Rawat <[email protected]>
6812 L:      [email protected]
6813 L:      [email protected]
6814 S:      Maintained
6815 T:      git git://anongit.freedesktop.org/drm/drm-misc
6816 F:      drivers/gpu/drm/hyperv
6817
6818 DRM DRIVERS FOR LIMA
6819 M:      Qiang Yu <[email protected]>
6820 L:      [email protected]
6821 L:      [email protected] (moderated for non-subscribers)
6822 S:      Maintained
6823 T:      git git://anongit.freedesktop.org/drm/drm-misc
6824 F:      drivers/gpu/drm/lima/
6825 F:      include/uapi/drm/lima_drm.h
6826
6827 DRM DRIVERS FOR MEDIATEK
6828 M:      Chun-Kuang Hu <[email protected]>
6829 M:      Philipp Zabel <[email protected]>
6830 L:      [email protected]
6831 L:      [email protected] (moderated for non-subscribers)
6832 S:      Supported
6833 F:      Documentation/devicetree/bindings/display/mediatek/
6834 F:      drivers/gpu/drm/mediatek/
6835 F:      drivers/phy/mediatek/phy-mtk-hdmi*
6836 F:      drivers/phy/mediatek/phy-mtk-mipi*
6837
6838 DRM DRIVERS FOR NVIDIA TEGRA
6839 M:      Thierry Reding <[email protected]>
6840 L:      [email protected]
6841 L:      [email protected]
6842 S:      Supported
6843 T:      git git://anongit.freedesktop.org/tegra/linux.git
6844 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
6845 F:      Documentation/devicetree/bindings/gpu/host1x/
6846 F:      drivers/gpu/drm/tegra/
6847 F:      drivers/gpu/host1x/
6848 F:      include/linux/host1x.h
6849 F:      include/uapi/drm/tegra_drm.h
6850
6851 DRM DRIVERS FOR RENESAS
6852 M:      Laurent Pinchart <[email protected]>
6853 M:      Kieran Bingham <[email protected]>
6854 L:      [email protected]
6855 L:      [email protected]
6856 S:      Supported
6857 T:      git git://linuxtv.org/pinchartl/media drm/du/next
6858 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
6859 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
6860 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
6861 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
6862 F:      drivers/gpu/drm/rcar-du/
6863 F:      drivers/gpu/drm/shmobile/
6864 F:      include/linux/platform_data/shmob_drm.h
6865
6866 DRM DRIVERS FOR ROCKCHIP
6867 M:      Sandy Huang <[email protected]>
6868 M:      Heiko Stübner <[email protected]>
6869 L:      [email protected]
6870 S:      Maintained
6871 T:      git git://anongit.freedesktop.org/drm/drm-misc
6872 F:      Documentation/devicetree/bindings/display/rockchip/
6873 F:      drivers/gpu/drm/rockchip/
6874
6875 DRM DRIVERS FOR STI
6876 M:      Alain Volmat <[email protected]>
6877 L:      [email protected]
6878 S:      Maintained
6879 T:      git git://anongit.freedesktop.org/drm/drm-misc
6880 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
6881 F:      drivers/gpu/drm/sti
6882
6883 DRM DRIVERS FOR STM
6884 M:      Yannick Fertre <[email protected]>
6885 M:      Raphael Gallais-Pou <[email protected]>
6886 M:      Philippe Cornu <[email protected]>
6887 L:      [email protected]
6888 S:      Maintained
6889 T:      git git://anongit.freedesktop.org/drm/drm-misc
6890 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
6891 F:      drivers/gpu/drm/stm
6892
6893 DRM DRIVERS FOR TI KEYSTONE
6894 M:      Jyri Sarha <[email protected]>
6895 M:      Tomi Valkeinen <[email protected]>
6896 L:      [email protected]
6897 S:      Maintained
6898 T:      git git://anongit.freedesktop.org/drm/drm-misc
6899 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
6900 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
6901 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
6902 F:      drivers/gpu/drm/tidss/
6903
6904 DRM DRIVERS FOR TI LCDC
6905 M:      Jyri Sarha <[email protected]>
6906 R:      Tomi Valkeinen <[email protected]>
6907 L:      [email protected]
6908 S:      Maintained
6909 F:      Documentation/devicetree/bindings/display/tilcdc/
6910 F:      drivers/gpu/drm/tilcdc/
6911
6912 DRM DRIVERS FOR TI OMAP
6913 M:      Tomi Valkeinen <[email protected]>
6914 L:      [email protected]
6915 S:      Maintained
6916 F:      Documentation/devicetree/bindings/display/ti/
6917 F:      drivers/gpu/drm/omapdrm/
6918
6919 DRM DRIVERS FOR V3D
6920 M:      Emma Anholt <[email protected]>
6921 S:      Supported
6922 T:      git git://anongit.freedesktop.org/drm/drm-misc
6923 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
6924 F:      drivers/gpu/drm/v3d/
6925 F:      include/uapi/drm/v3d_drm.h
6926
6927 DRM DRIVERS FOR VC4
6928 M:      Emma Anholt <[email protected]>
6929 M:      Maxime Ripard <[email protected]>
6930 S:      Supported
6931 T:      git git://github.com/anholt/linux
6932 T:      git git://anongit.freedesktop.org/drm/drm-misc
6933 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
6934 F:      drivers/gpu/drm/vc4/
6935 F:      include/uapi/drm/vc4_drm.h
6936
6937 DRM DRIVERS FOR VIVANTE GPU IP
6938 M:      Lucas Stach <[email protected]>
6939 R:      Russell King <[email protected]>
6940 R:      Christian Gmeiner <[email protected]>
6941 L:      [email protected] (moderated for non-subscribers)
6942 L:      [email protected]
6943 S:      Maintained
6944 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
6945 F:      drivers/gpu/drm/etnaviv/
6946 F:      include/uapi/drm/etnaviv_drm.h
6947
6948 DRM DRIVERS FOR XEN
6949 M:      Oleksandr Andrushchenko <[email protected]>
6950 L:      [email protected]
6951 L:      [email protected] (moderated for non-subscribers)
6952 S:      Supported
6953 T:      git git://anongit.freedesktop.org/drm/drm-misc
6954 F:      Documentation/gpu/xen-front.rst
6955 F:      drivers/gpu/drm/xen/
6956
6957 DRM DRIVERS FOR XILINX
6958 M:      Hyun Kwon <[email protected]>
6959 M:      Laurent Pinchart <[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/xlnx/
6964 F:      drivers/gpu/drm/xlnx/
6965
6966 DRM PANEL DRIVERS
6967 M:      Thierry Reding <[email protected]>
6968 R:      Sam Ravnborg <[email protected]>
6969 L:      [email protected]
6970 S:      Maintained
6971 T:      git git://anongit.freedesktop.org/drm/drm-misc
6972 F:      Documentation/devicetree/bindings/display/panel/
6973 F:      drivers/gpu/drm/drm_panel.c
6974 F:      drivers/gpu/drm/panel/
6975 F:      include/drm/drm_panel.h
6976
6977 DRM PRIVACY-SCREEN CLASS
6978 M:      Hans de Goede <[email protected]>
6979 L:      [email protected]
6980 S:      Maintained
6981 T:      git git://anongit.freedesktop.org/drm/drm-misc
6982 F:      drivers/gpu/drm/drm_privacy_screen*
6983 F:      include/drm/drm_privacy_screen*
6984
6985 DRM TTM SUBSYSTEM
6986 M:      Christian Koenig <[email protected]>
6987 M:      Huang Rui <[email protected]>
6988 L:      [email protected]
6989 S:      Maintained
6990 T:      git git://anongit.freedesktop.org/drm/drm-misc
6991 F:      drivers/gpu/drm/ttm/
6992 F:      include/drm/ttm/
6993
6994 DRM GPU SCHEDULER
6995 M:      Andrey Grodzovsky <[email protected]>
6996 L:      [email protected]
6997 S:      Maintained
6998 T:      git git://anongit.freedesktop.org/drm/drm-misc
6999 F:      drivers/gpu/drm/scheduler/
7000 F:      include/drm/gpu_scheduler.h
7001
7002 DSBR100 USB FM RADIO DRIVER
7003 M:      Alexey Klimov <[email protected]>
7004 L:      [email protected]
7005 S:      Maintained
7006 T:      git git://linuxtv.org/media_tree.git
7007 F:      drivers/media/radio/dsbr100.c
7008
7009 DT3155 MEDIA DRIVER
7010 M:      Hans Verkuil <[email protected]>
7011 L:      [email protected]
7012 S:      Odd Fixes
7013 W:      https://linuxtv.org
7014 T:      git git://linuxtv.org/media_tree.git
7015 F:      drivers/media/pci/dt3155/
7016
7017 DVB_USB_AF9015 MEDIA DRIVER
7018 M:      Antti Palosaari <[email protected]>
7019 L:      [email protected]
7020 S:      Maintained
7021 W:      https://linuxtv.org
7022 W:      http://palosaari.fi/linux/
7023 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7024 T:      git git://linuxtv.org/anttip/media_tree.git
7025 F:      drivers/media/usb/dvb-usb-v2/af9015*
7026
7027 DVB_USB_AF9035 MEDIA DRIVER
7028 M:      Antti Palosaari <[email protected]>
7029 L:      [email protected]
7030 S:      Maintained
7031 W:      https://linuxtv.org
7032 W:      http://palosaari.fi/linux/
7033 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7034 T:      git git://linuxtv.org/anttip/media_tree.git
7035 F:      drivers/media/usb/dvb-usb-v2/af9035*
7036
7037 DVB_USB_ANYSEE MEDIA DRIVER
7038 M:      Antti Palosaari <[email protected]>
7039 L:      [email protected]
7040 S:      Maintained
7041 W:      https://linuxtv.org
7042 W:      http://palosaari.fi/linux/
7043 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7044 T:      git git://linuxtv.org/anttip/media_tree.git
7045 F:      drivers/media/usb/dvb-usb-v2/anysee*
7046
7047 DVB_USB_AU6610 MEDIA DRIVER
7048 M:      Antti Palosaari <[email protected]>
7049 L:      [email protected]
7050 S:      Maintained
7051 W:      https://linuxtv.org
7052 W:      http://palosaari.fi/linux/
7053 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7054 T:      git git://linuxtv.org/anttip/media_tree.git
7055 F:      drivers/media/usb/dvb-usb-v2/au6610*
7056
7057 DVB_USB_CE6230 MEDIA DRIVER
7058 M:      Antti Palosaari <[email protected]>
7059 L:      [email protected]
7060 S:      Maintained
7061 W:      https://linuxtv.org
7062 W:      http://palosaari.fi/linux/
7063 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7064 T:      git git://linuxtv.org/anttip/media_tree.git
7065 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7066
7067 DVB_USB_CXUSB MEDIA DRIVER
7068 M:      Michael Krufky <[email protected]>
7069 L:      [email protected]
7070 S:      Maintained
7071 W:      https://linuxtv.org
7072 W:      http://github.com/mkrufky
7073 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7074 T:      git git://linuxtv.org/media_tree.git
7075 F:      drivers/media/usb/dvb-usb/cxusb*
7076
7077 DVB_USB_EC168 MEDIA DRIVER
7078 M:      Antti Palosaari <[email protected]>
7079 L:      [email protected]
7080 S:      Maintained
7081 W:      https://linuxtv.org
7082 W:      http://palosaari.fi/linux/
7083 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7084 T:      git git://linuxtv.org/anttip/media_tree.git
7085 F:      drivers/media/usb/dvb-usb-v2/ec168*
7086
7087 DVB_USB_GL861 MEDIA DRIVER
7088 M:      Antti Palosaari <[email protected]>
7089 L:      [email protected]
7090 S:      Maintained
7091 W:      https://linuxtv.org
7092 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7093 T:      git git://linuxtv.org/anttip/media_tree.git
7094 F:      drivers/media/usb/dvb-usb-v2/gl861*
7095
7096 DVB_USB_MXL111SF MEDIA DRIVER
7097 M:      Michael Krufky <[email protected]>
7098 L:      [email protected]
7099 S:      Maintained
7100 W:      https://linuxtv.org
7101 W:      http://github.com/mkrufky
7102 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7103 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7104 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7105
7106 DVB_USB_RTL28XXU MEDIA DRIVER
7107 M:      Antti Palosaari <[email protected]>
7108 L:      [email protected]
7109 S:      Maintained
7110 W:      https://linuxtv.org
7111 W:      http://palosaari.fi/linux/
7112 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7113 T:      git git://linuxtv.org/anttip/media_tree.git
7114 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7115
7116 DVB_USB_V2 MEDIA DRIVER
7117 M:      Antti Palosaari <[email protected]>
7118 L:      [email protected]
7119 S:      Maintained
7120 W:      https://linuxtv.org
7121 W:      http://palosaari.fi/linux/
7122 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7123 T:      git git://linuxtv.org/anttip/media_tree.git
7124 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7125 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7126
7127 DYNAMIC DEBUG
7128 M:      Jason Baron <[email protected]>
7129 S:      Maintained
7130 F:      include/linux/dynamic_debug.h
7131 F:      lib/dynamic_debug.c
7132
7133 DYNAMIC INTERRUPT MODERATION
7134 M:      Tal Gilboa <[email protected]>
7135 S:      Maintained
7136 F:      Documentation/networking/net_dim.rst
7137 F:      include/linux/dim.h
7138 F:      lib/dim/
7139
7140 DZ DECSTATION DZ11 SERIAL DRIVER
7141 M:      "Maciej W. Rozycki" <[email protected]>
7142 S:      Maintained
7143 F:      drivers/tty/serial/dz.*
7144
7145 E3X0 POWER BUTTON DRIVER
7146 M:      Moritz Fischer <[email protected]>
7147 L:      [email protected]
7148 S:      Supported
7149 W:      http://www.ettus.com
7150 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7151 F:      drivers/input/misc/e3x0-button.c
7152
7153 E4000 MEDIA DRIVER
7154 M:      Antti Palosaari <[email protected]>
7155 L:      [email protected]
7156 S:      Maintained
7157 W:      https://linuxtv.org
7158 W:      http://palosaari.fi/linux/
7159 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7160 T:      git git://linuxtv.org/anttip/media_tree.git
7161 F:      drivers/media/tuners/e4000*
7162
7163 EARTH_PT1 MEDIA DRIVER
7164 M:      Akihiro Tsukada <[email protected]>
7165 L:      [email protected]
7166 S:      Odd Fixes
7167 F:      drivers/media/pci/pt1/
7168
7169 EARTH_PT3 MEDIA DRIVER
7170 M:      Akihiro Tsukada <[email protected]>
7171 L:      [email protected]
7172 S:      Odd Fixes
7173 F:      drivers/media/pci/pt3/
7174
7175 EC100 MEDIA DRIVER
7176 M:      Antti Palosaari <[email protected]>
7177 L:      [email protected]
7178 S:      Maintained
7179 W:      https://linuxtv.org
7180 W:      http://palosaari.fi/linux/
7181 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7182 T:      git git://linuxtv.org/anttip/media_tree.git
7183 F:      drivers/media/dvb-frontends/ec100*
7184
7185 ECRYPT FILE SYSTEM
7186 M:      Tyler Hicks <[email protected]>
7187 L:      [email protected]
7188 S:      Odd Fixes
7189 W:      http://ecryptfs.org
7190 W:      https://launchpad.net/ecryptfs
7191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7192 F:      Documentation/filesystems/ecryptfs.rst
7193 F:      fs/ecryptfs/
7194
7195 EDAC-AMD64
7196 M:      Yazen Ghannam <[email protected]>
7197 L:      [email protected]
7198 S:      Supported
7199 F:      drivers/edac/amd64_edac*
7200 F:      drivers/edac/mce_amd*
7201
7202 EDAC-ARMADA
7203 M:      Jan Luebbe <[email protected]>
7204 L:      [email protected]
7205 S:      Maintained
7206 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7207 F:      drivers/edac/armada_xp_*
7208
7209 EDAC-AST2500
7210 M:      Stefan Schaeckeler <[email protected]>
7211 S:      Supported
7212 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7213 F:      drivers/edac/aspeed_edac.c
7214
7215 EDAC-BLUEFIELD
7216 M:      Shravan Kumar Ramani <[email protected]>
7217 S:      Supported
7218 F:      drivers/edac/bluefield_edac.c
7219
7220 EDAC-CALXEDA
7221 M:      Andre Przywara <[email protected]>
7222 L:      [email protected]
7223 S:      Maintained
7224 F:      drivers/edac/highbank*
7225
7226 EDAC-CAVIUM OCTEON
7227 M:      Ralf Baechle <[email protected]>
7228 L:      [email protected]
7229 L:      [email protected]
7230 S:      Supported
7231 F:      drivers/edac/octeon_edac*
7232
7233 EDAC-CAVIUM THUNDERX
7234 M:      Robert Richter <[email protected]>
7235 L:      [email protected]
7236 S:      Odd Fixes
7237 F:      drivers/edac/thunderx_edac*
7238
7239 EDAC-CORE
7240 M:      Borislav Petkov <[email protected]>
7241 M:      Mauro Carvalho Chehab <[email protected]>
7242 M:      Tony Luck <[email protected]>
7243 R:      James Morse <[email protected]>
7244 R:      Robert Richter <[email protected]>
7245 L:      [email protected]
7246 S:      Supported
7247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7248 F:      Documentation/admin-guide/ras.rst
7249 F:      Documentation/driver-api/edac.rst
7250 F:      drivers/edac/
7251 F:      include/linux/edac.h
7252
7253 EDAC-DMC520
7254 M:      Lei Wang <[email protected]>
7255 L:      [email protected]
7256 S:      Supported
7257 F:      drivers/edac/dmc520_edac.c
7258
7259 EDAC-E752X
7260 M:      Mark Gross <[email protected]>
7261 L:      [email protected]
7262 S:      Maintained
7263 F:      drivers/edac/e752x_edac.c
7264
7265 EDAC-E7XXX
7266 L:      [email protected]
7267 S:      Maintained
7268 F:      drivers/edac/e7xxx_edac.c
7269
7270 EDAC-FSL_DDR
7271 M:      York Sun <[email protected]>
7272 L:      [email protected]
7273 S:      Maintained
7274 F:      drivers/edac/fsl_ddr_edac.*
7275
7276 EDAC-GHES
7277 M:      Mauro Carvalho Chehab <[email protected]>
7278 L:      [email protected]
7279 S:      Maintained
7280 F:      drivers/edac/ghes_edac.c
7281
7282 EDAC-I10NM
7283 M:      Tony Luck <[email protected]>
7284 L:      [email protected]
7285 S:      Maintained
7286 F:      drivers/edac/i10nm_base.c
7287
7288 EDAC-I3000
7289 L:      [email protected]
7290 S:      Orphan
7291 F:      drivers/edac/i3000_edac.c
7292
7293 EDAC-I5000
7294 L:      [email protected]
7295 S:      Maintained
7296 F:      drivers/edac/i5000_edac.c
7297
7298 EDAC-I5400
7299 M:      Mauro Carvalho Chehab <[email protected]>
7300 L:      [email protected]
7301 S:      Maintained
7302 F:      drivers/edac/i5400_edac.c
7303
7304 EDAC-I7300
7305 M:      Mauro Carvalho Chehab <[email protected]>
7306 L:      [email protected]
7307 S:      Maintained
7308 F:      drivers/edac/i7300_edac.c
7309
7310 EDAC-I7CORE
7311 M:      Mauro Carvalho Chehab <[email protected]>
7312 L:      [email protected]
7313 S:      Maintained
7314 F:      drivers/edac/i7core_edac.c
7315
7316 EDAC-I82443BXGX
7317 M:      Tim Small <[email protected]>
7318 L:      [email protected]
7319 S:      Maintained
7320 F:      drivers/edac/i82443bxgx_edac.c
7321
7322 EDAC-I82975X
7323 M:      "Arvind R." <[email protected]>
7324 L:      [email protected]
7325 S:      Maintained
7326 F:      drivers/edac/i82975x_edac.c
7327
7328 EDAC-IE31200
7329 M:      Jason Baron <[email protected]>
7330 L:      [email protected]
7331 S:      Maintained
7332 F:      drivers/edac/ie31200_edac.c
7333
7334 EDAC-IGEN6
7335 M:      Tony Luck <[email protected]>
7336 R:      Qiuxu Zhuo <[email protected]>
7337 L:      [email protected]
7338 S:      Maintained
7339 F:      drivers/edac/igen6_edac.c
7340
7341 EDAC-MPC85XX
7342 M:      Johannes Thumshirn <[email protected]>
7343 L:      [email protected]
7344 S:      Maintained
7345 F:      drivers/edac/mpc85xx_edac.[ch]
7346
7347 EDAC-PASEMI
7348 M:      Egor Martovetsky <[email protected]>
7349 L:      [email protected]
7350 S:      Maintained
7351 F:      drivers/edac/pasemi_edac.c
7352
7353 EDAC-PND2
7354 M:      Tony Luck <[email protected]>
7355 L:      [email protected]
7356 S:      Maintained
7357 F:      drivers/edac/pnd2_edac.[ch]
7358
7359 EDAC-QCOM
7360 M:      Channagoud Kadabi <[email protected]>
7361 M:      Venkata Narendra Kumar Gutta <[email protected]>
7362 L:      [email protected]
7363 L:      [email protected]
7364 S:      Maintained
7365 F:      drivers/edac/qcom_edac.c
7366
7367 EDAC-R82600
7368 M:      Tim Small <[email protected]>
7369 L:      [email protected]
7370 S:      Maintained
7371 F:      drivers/edac/r82600_edac.c
7372
7373 EDAC-SBRIDGE
7374 M:      Tony Luck <[email protected]>
7375 R:      Qiuxu Zhuo <[email protected]>
7376 L:      [email protected]
7377 S:      Maintained
7378 F:      drivers/edac/sb_edac.c
7379
7380 EDAC-SKYLAKE
7381 M:      Tony Luck <[email protected]>
7382 L:      [email protected]
7383 S:      Maintained
7384 F:      drivers/edac/skx_*.[ch]
7385
7386 EDAC-TI
7387 M:      Tero Kristo <[email protected]>
7388 L:      [email protected]
7389 S:      Odd Fixes
7390 F:      drivers/edac/ti_edac.c
7391
7392 EDIROL UA-101/UA-1000 DRIVER
7393 M:      Clemens Ladisch <[email protected]>
7394 L:      [email protected] (moderated for non-subscribers)
7395 S:      Maintained
7396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7397 F:      sound/usb/misc/ua101.c
7398
7399 EFI TEST DRIVER
7400 M:      Ivan Hu <[email protected]>
7401 M:      Ard Biesheuvel <[email protected]>
7402 L:      [email protected]
7403 S:      Maintained
7404 F:      drivers/firmware/efi/test/
7405
7406 EFI VARIABLE FILESYSTEM
7407 M:      Matthew Garrett <[email protected]>
7408 M:      Jeremy Kerr <[email protected]>
7409 M:      Ard Biesheuvel <[email protected]>
7410 L:      [email protected]
7411 S:      Maintained
7412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7413 F:      fs/efivarfs/
7414
7415 EFIFB FRAMEBUFFER DRIVER
7416 M:      Peter Jones <[email protected]>
7417 L:      [email protected]
7418 S:      Maintained
7419 F:      drivers/video/fbdev/efifb.c
7420
7421 EFS FILESYSTEM
7422 S:      Orphan
7423 W:      http://aeschi.ch.eu.org/efs/
7424 F:      fs/efs/
7425
7426 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
7427 M:      Douglas Miller <[email protected]>
7428 L:      [email protected]
7429 S:      Maintained
7430 F:      drivers/net/ethernet/ibm/ehea/
7431
7432 ELM327 CAN NETWORK DRIVER
7433 M:      Max Staudt <[email protected]>
7434 L:      [email protected]
7435 S:      Maintained
7436 F:      Documentation/networking/device_drivers/can/can327.rst
7437 F:      drivers/net/can/can327.c
7438
7439 EM28XX VIDEO4LINUX DRIVER
7440 M:      Mauro Carvalho Chehab <[email protected]>
7441 L:      [email protected]
7442 S:      Maintained
7443 W:      https://linuxtv.org
7444 T:      git git://linuxtv.org/media_tree.git
7445 F:      Documentation/admin-guide/media/em28xx*
7446 F:      drivers/media/usb/em28xx/
7447
7448 EMBEDDED LINUX
7449 M:      Matt Mackall <[email protected]>
7450 M:      David Woodhouse <[email protected]>
7451 L:      [email protected]
7452 S:      Maintained
7453
7454 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
7455 M:      Adrian Hunter <[email protected]>
7456 M:      Ritesh Harjani <[email protected]>
7457 M:      Asutosh Das <[email protected]>
7458 L:      [email protected]
7459 S:      Maintained
7460 F:      drivers/mmc/host/cqhci*
7461
7462 EMULEX 10Gbps iSCSI - OneConnect DRIVER
7463 M:      Ketan Mukadam <[email protected]>
7464 L:      [email protected]
7465 S:      Supported
7466 W:      http://www.broadcom.com
7467 F:      drivers/scsi/be2iscsi/
7468
7469 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
7470 M:      Ajit Khaparde <[email protected]>
7471 M:      Sriharsha Basavapatna <[email protected]>
7472 M:      Somnath Kotur <[email protected]>
7473 L:      [email protected]
7474 S:      Supported
7475 W:      http://www.emulex.com
7476 F:      drivers/net/ethernet/emulex/benet/
7477
7478 EMULEX ONECONNECT ROCE DRIVER
7479 M:      Selvin Xavier <[email protected]>
7480 L:      [email protected]
7481 S:      Odd Fixes
7482 W:      http://www.broadcom.com
7483 F:      drivers/infiniband/hw/ocrdma/
7484 F:      include/uapi/rdma/ocrdma-abi.h
7485
7486 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
7487 M:      James Smart <[email protected]>
7488 M:      Dick Kennedy <[email protected]>
7489 L:      [email protected]
7490 S:      Supported
7491 W:      http://www.broadcom.com
7492 F:      drivers/scsi/lpfc/
7493
7494 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
7495 M:      James Smart <[email protected]>
7496 M:      Ram Vegesna <[email protected]>
7497 L:      [email protected]
7498 L:      [email protected]
7499 S:      Supported
7500 W:      http://www.broadcom.com
7501 F:      drivers/scsi/elx/
7502
7503 ENE CB710 FLASH CARD READER DRIVER
7504 M:      Michał Mirosław <[email protected]>
7505 S:      Maintained
7506 F:      drivers/misc/cb710/
7507 F:      drivers/mmc/host/cb710-mmc.*
7508 F:      include/linux/cb710.h
7509
7510 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
7511 M:      Maxim Levitsky <[email protected]>
7512 S:      Maintained
7513 F:      drivers/media/rc/ene_ir.*
7514
7515 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
7516 M:      Laurentiu Tudor <[email protected]>
7517 L:      [email protected]
7518 S:      Maintained
7519 F:      drivers/tty/ehv_bytechan.c
7520
7521 EPSON S1D13XXX FRAMEBUFFER DRIVER
7522 M:      Kristoffer Ericson <[email protected]>
7523 S:      Maintained
7524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
7525 F:      drivers/video/fbdev/s1d13xxxfb.c
7526 F:      include/video/s1d13xxxfb.h
7527
7528 EROFS FILE SYSTEM
7529 M:      Gao Xiang <[email protected]>
7530 M:      Chao Yu <[email protected]>
7531 R:      Yue Hu <[email protected]>
7532 R:      Jeffle Xu <[email protected]>
7533 L:      [email protected]
7534 S:      Maintained
7535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
7536 F:      Documentation/filesystems/erofs.rst
7537 F:      fs/erofs/
7538 F:      include/trace/events/erofs.h
7539
7540 ERRSEQ ERROR TRACKING INFRASTRUCTURE
7541 M:      Jeff Layton <[email protected]>
7542 S:      Maintained
7543 F:      include/linux/errseq.h
7544 F:      lib/errseq.c
7545
7546 ESD CAN/USB DRIVERS
7547 M:      Frank Jungclaus <[email protected]>
7548 R:      [email protected]
7549 L:      [email protected]
7550 S:      Maintained
7551 F:      drivers/net/can/usb/esd_usb.c
7552
7553 ET131X NETWORK DRIVER
7554 M:      Mark Einon <[email protected]>
7555 S:      Odd Fixes
7556 F:      drivers/net/ethernet/agere/
7557
7558 ETAS ES58X CAN/USB DRIVER
7559 M:      Vincent Mailhol <[email protected]>
7560 L:      [email protected]
7561 S:      Maintained
7562 F:      drivers/net/can/usb/etas_es58x/
7563
7564 ETHERNET BRIDGE
7565 M:      Roopa Prabhu <[email protected]>
7566 M:      Nikolay Aleksandrov <[email protected]>
7567 L:      [email protected] (moderated for non-subscribers)
7568 L:      [email protected]
7569 S:      Maintained
7570 W:      http://www.linuxfoundation.org/en/Net:Bridge
7571 F:      include/linux/netfilter_bridge/
7572 F:      net/bridge/
7573
7574 ETHERNET PHY LIBRARY
7575 M:      Andrew Lunn <[email protected]>
7576 M:      Heiner Kallweit <[email protected]>
7577 R:      Russell King <[email protected]>
7578 L:      [email protected]
7579 S:      Maintained
7580 F:      Documentation/ABI/testing/sysfs-class-net-phydev
7581 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
7582 F:      Documentation/devicetree/bindings/net/mdio*
7583 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
7584 F:      Documentation/networking/phy.rst
7585 F:      drivers/net/mdio/
7586 F:      drivers/net/mdio/acpi_mdio.c
7587 F:      drivers/net/mdio/fwnode_mdio.c
7588 F:      drivers/net/mdio/of_mdio.c
7589 F:      drivers/net/pcs/
7590 F:      drivers/net/phy/
7591 F:      include/dt-bindings/net/qca-ar803x.h
7592 F:      include/linux/linkmode.h
7593 F:      include/linux/*mdio*.h
7594 F:      include/linux/mdio/*.h
7595 F:      include/linux/mii.h
7596 F:      include/linux/of_net.h
7597 F:      include/linux/phy.h
7598 F:      include/linux/phy_fixed.h
7599 F:      include/linux/platform_data/mdio-bcm-unimac.h
7600 F:      include/linux/platform_data/mdio-gpio.h
7601 F:      include/trace/events/mdio.h
7602 F:      include/uapi/linux/mdio.h
7603 F:      include/uapi/linux/mii.h
7604 F:      net/core/of_net.c
7605
7606 EXEC & BINFMT API
7607 R:      Eric Biederman <[email protected]>
7608 R:      Kees Cook <[email protected]>
7609 L:      [email protected]
7610 S:      Supported
7611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
7612 F:      arch/alpha/kernel/binfmt_loader.c
7613 F:      fs/*binfmt_*.c
7614 F:      fs/exec.c
7615 F:      include/linux/binfmts.h
7616 F:      include/linux/elf.h
7617 F:      include/uapi/linux/binfmts.h
7618 F:      include/uapi/linux/elf.h
7619 F:      tools/testing/selftests/exec/
7620 N:      asm/elf.h
7621 N:      binfmt
7622
7623 EXFAT FILE SYSTEM
7624 M:      Namjae Jeon <[email protected]>
7625 M:      Sungjong Seo <[email protected]>
7626 L:      [email protected]
7627 S:      Maintained
7628 F:      fs/exfat/
7629
7630 EXT2 FILE SYSTEM
7631 M:      Jan Kara <[email protected]>
7632 L:      [email protected]
7633 S:      Maintained
7634 F:      Documentation/filesystems/ext2.rst
7635 F:      fs/ext2/
7636 F:      include/linux/ext2*
7637
7638 EXT4 FILE SYSTEM
7639 M:      "Theodore Ts'o" <[email protected]>
7640 M:      Andreas Dilger <[email protected]>
7641 L:      [email protected]
7642 S:      Maintained
7643 W:      http://ext4.wiki.kernel.org
7644 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
7645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
7646 F:      Documentation/filesystems/ext4/
7647 F:      fs/ext4/
7648 F:      include/trace/events/ext4.h
7649
7650 Extended Verification Module (EVM)
7651 M:      Mimi Zohar <[email protected]>
7652 L:      [email protected]
7653 S:      Supported
7654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7655 F:      security/integrity/evm/
7656 F:      security/integrity/
7657
7658 EXTENSIBLE FIRMWARE INTERFACE (EFI)
7659 M:      Ard Biesheuvel <[email protected]>
7660 L:      [email protected]
7661 S:      Maintained
7662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7663 F:      Documentation/admin-guide/efi-stub.rst
7664 F:      arch/*/include/asm/efi.h
7665 F:      arch/*/kernel/efi.c
7666 F:      arch/arm/boot/compressed/efi-header.S
7667 F:      arch/arm64/kernel/efi-entry.S
7668 F:      arch/x86/platform/efi/
7669 F:      drivers/firmware/efi/
7670 F:      include/linux/efi*.h
7671
7672 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
7673 M:      MyungJoo Ham <[email protected]>
7674 M:      Chanwoo Choi <[email protected]>
7675 L:      [email protected]
7676 S:      Maintained
7677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
7678 F:      Documentation/devicetree/bindings/extcon/
7679 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
7680 F:      drivers/extcon/
7681 F:      include/linux/extcon.h
7682 F:      include/linux/extcon/
7683
7684 EXTRA BOOT CONFIG
7685 M:      Masami Hiramatsu <[email protected]>
7686 S:      Maintained
7687 F:      Documentation/admin-guide/bootconfig.rst
7688 F:      fs/proc/bootconfig.c
7689 F:      include/linux/bootconfig.h
7690 F:      lib/bootconfig-data.S
7691 F:      lib/bootconfig.c
7692 F:      tools/bootconfig/*
7693 F:      tools/bootconfig/scripts/*
7694
7695 EXYNOS DP DRIVER
7696 M:      Jingoo Han <[email protected]>
7697 L:      [email protected]
7698 S:      Maintained
7699 F:      drivers/gpu/drm/exynos/exynos_dp*
7700
7701 EXYNOS SYSMMU (IOMMU) driver
7702 M:      Marek Szyprowski <[email protected]>
7703 L:      [email protected]
7704 S:      Maintained
7705 F:      drivers/iommu/exynos-iommu.c
7706
7707 F2FS FILE SYSTEM
7708 M:      Jaegeuk Kim <[email protected]>
7709 M:      Chao Yu <[email protected]>
7710 L:      [email protected]
7711 S:      Maintained
7712 W:      https://f2fs.wiki.kernel.org/
7713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
7714 F:      Documentation/ABI/testing/sysfs-fs-f2fs
7715 F:      Documentation/filesystems/f2fs.rst
7716 F:      fs/f2fs/
7717 F:      include/linux/f2fs_fs.h
7718 F:      include/trace/events/f2fs.h
7719 F:      include/uapi/linux/f2fs.h
7720
7721 F71805F HARDWARE MONITORING DRIVER
7722 M:      Jean Delvare <[email protected]>
7723 L:      [email protected]
7724 S:      Maintained
7725 F:      Documentation/hwmon/f71805f.rst
7726 F:      drivers/hwmon/f71805f.c
7727
7728 FADDR2LINE
7729 M:      Josh Poimboeuf <[email protected]>
7730 S:      Maintained
7731 F:      scripts/faddr2line
7732
7733 FAILOVER MODULE
7734 M:      Sridhar Samudrala <[email protected]>
7735 L:      [email protected]
7736 S:      Supported
7737 F:      Documentation/networking/failover.rst
7738 F:      include/net/failover.h
7739 F:      net/core/failover.c
7740
7741 FANOTIFY
7742 M:      Jan Kara <[email protected]>
7743 R:      Amir Goldstein <[email protected]>
7744 R:      Matthew Bobrowski <[email protected]>
7745 L:      [email protected]
7746 S:      Maintained
7747 F:      fs/notify/fanotify/
7748 F:      include/linux/fanotify.h
7749 F:      include/uapi/linux/fanotify.h
7750
7751 FARSYNC SYNCHRONOUS DRIVER
7752 M:      Kevin Curtis <[email protected]>
7753 S:      Supported
7754 W:      http://www.farsite.co.uk/
7755 F:      drivers/net/wan/farsync.*
7756
7757 FAULT INJECTION SUPPORT
7758 M:      Akinobu Mita <[email protected]>
7759 S:      Supported
7760 F:      Documentation/fault-injection/
7761 F:      lib/fault-inject.c
7762
7763 FBTFT Framebuffer drivers
7764 L:      [email protected]
7765 L:      [email protected]
7766 S:      Orphan
7767 F:      drivers/staging/fbtft/
7768
7769 FC0011 TUNER DRIVER
7770 M:      Michael Buesch <[email protected]>
7771 L:      [email protected]
7772 S:      Maintained
7773 F:      drivers/media/tuners/fc0011.c
7774 F:      drivers/media/tuners/fc0011.h
7775
7776 FC2580 MEDIA DRIVER
7777 M:      Antti Palosaari <[email protected]>
7778 L:      [email protected]
7779 S:      Maintained
7780 W:      https://linuxtv.org
7781 W:      http://palosaari.fi/linux/
7782 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7783 T:      git git://linuxtv.org/anttip/media_tree.git
7784 F:      drivers/media/tuners/fc2580*
7785
7786 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
7787 M:      Hannes Reinecke <[email protected]>
7788 L:      [email protected]
7789 S:      Supported
7790 W:      www.Open-FCoE.org
7791 F:      drivers/scsi/fcoe/
7792 F:      drivers/scsi/libfc/
7793 F:      include/scsi/fc/
7794 F:      include/scsi/libfc.h
7795 F:      include/scsi/libfcoe.h
7796 F:      include/uapi/scsi/fc/
7797
7798 FILE LOCKING (flock() and fcntl()/lockf())
7799 M:      Jeff Layton <[email protected]>
7800 M:      Chuck Lever <[email protected]>
7801 L:      [email protected]
7802 S:      Maintained
7803 F:      fs/fcntl.c
7804 F:      fs/locks.c
7805 F:      include/linux/fcntl.h
7806 F:      include/uapi/linux/fcntl.h
7807
7808 FILESYSTEM DIRECT ACCESS (DAX)
7809 M:      Dan Williams <[email protected]>
7810 R:      Matthew Wilcox <[email protected]>
7811 R:      Jan Kara <[email protected]>
7812 L:      [email protected]
7813 L:      [email protected]
7814 S:      Supported
7815 F:      fs/dax.c
7816 F:      include/linux/dax.h
7817 F:      include/trace/events/fs_dax.h
7818
7819 FILESYSTEMS (VFS and infrastructure)
7820 M:      Alexander Viro <[email protected]>
7821 L:      [email protected]
7822 S:      Maintained
7823 F:      fs/*
7824 F:      include/linux/fs.h
7825 F:      include/linux/fs_types.h
7826 F:      include/uapi/linux/fs.h
7827 F:      include/uapi/linux/openat2.h
7828
7829 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7830 M:      Riku Voipio <[email protected]>
7831 L:      [email protected]
7832 S:      Maintained
7833 F:      drivers/hwmon/f75375s.c
7834 F:      include/linux/f75375s.h
7835
7836 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
7837 M:      Clemens Ladisch <[email protected]>
7838 M:      Takashi Sakamoto <[email protected]>
7839 L:      [email protected] (moderated for non-subscribers)
7840 S:      Maintained
7841 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7842 F:      include/uapi/sound/firewire.h
7843 F:      sound/firewire/
7844
7845 FIREWIRE MEDIA DRIVERS (firedtv)
7846 M:      Stefan Richter <[email protected]>
7847 L:      [email protected]
7848 L:      [email protected]
7849 S:      Maintained
7850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7851 F:      drivers/media/firewire/
7852
7853 FIREWIRE SBP-2 TARGET
7854 M:      Chris Boot <[email protected]>
7855 L:      [email protected]
7856 L:      [email protected]
7857 L:      [email protected]
7858 S:      Maintained
7859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
7860 F:      drivers/target/sbp/
7861
7862 FIREWIRE SUBSYSTEM
7863 M:      Stefan Richter <[email protected]>
7864 L:      [email protected]
7865 S:      Maintained
7866 W:      http://ieee1394.wiki.kernel.org/
7867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
7868 F:      drivers/firewire/
7869 F:      include/linux/firewire.h
7870 F:      include/uapi/linux/firewire*.h
7871 F:      tools/firewire/
7872
7873 FIRMWARE FRAMEWORK FOR ARMV8-A
7874 M:      Sudeep Holla <[email protected]>
7875 L:      [email protected] (moderated for non-subscribers)
7876 S:      Maintained
7877 F:      drivers/firmware/arm_ffa/
7878 F:      include/linux/arm_ffa.h
7879
7880 FIRMWARE LOADER (request_firmware)
7881 M:      Luis Chamberlain <[email protected]>
7882 M:      Russ Weight <[email protected]>
7883 L:      [email protected]
7884 S:      Maintained
7885 F:      Documentation/firmware_class/
7886 F:      drivers/base/firmware_loader/
7887 F:      include/linux/firmware.h
7888
7889 FLEXTIMER FTM-QUADDEC DRIVER
7890 M:      Patrick Havelange <[email protected]>
7891 L:      [email protected]
7892 S:      Maintained
7893 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
7894 F:      drivers/counter/ftm-quaddec.c
7895
7896 FLOPPY DRIVER
7897 M:      Denis Efremov <[email protected]>
7898 L:      [email protected]
7899 S:      Odd Fixes
7900 F:      drivers/block/floppy.c
7901
7902 FLYSKY FSIA6B RC RECEIVER
7903 M:      Markus Koch <[email protected]>
7904 L:      [email protected]
7905 S:      Maintained
7906 F:      drivers/input/joystick/fsia6b.c
7907
7908 FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
7909 M:      Geoffrey D. Bennett <[email protected]>
7910 L:      [email protected] (moderated for non-subscribers)
7911 S:      Maintained
7912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7913 F:      sound/usb/mixer_scarlett_gen2.c
7914
7915 FORCEDETH GIGABIT ETHERNET DRIVER
7916 M:      Rain River <[email protected]>
7917 M:      Zhu Yanjun <[email protected]>
7918 L:      [email protected]
7919 S:      Maintained
7920 F:      drivers/net/ethernet/nvidia/*
7921
7922 FORTIFY_SOURCE
7923 M:      Kees Cook <[email protected]>
7924 L:      [email protected]
7925 S:      Supported
7926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
7927 F:      include/linux/fortify-string.h
7928 F:      lib/test_fortify/*
7929 F:      scripts/test_fortify.sh
7930 K:      \b__NO_FORTIFY\b
7931
7932 FPGA DFL DRIVERS
7933 M:      Wu Hao <[email protected]>
7934 R:      Tom Rix <[email protected]>
7935 L:      [email protected]
7936 S:      Maintained
7937 F:      Documentation/ABI/testing/sysfs-bus-dfl*
7938 F:      Documentation/fpga/dfl.rst
7939 F:      drivers/fpga/dfl*
7940 F:      drivers/uio/uio_dfl.c
7941 F:      include/linux/dfl.h
7942 F:      include/uapi/linux/fpga-dfl.h
7943
7944 FPGA MANAGER FRAMEWORK
7945 M:      Moritz Fischer <[email protected]>
7946 M:      Wu Hao <[email protected]>
7947 M:      Xu Yilun <[email protected]>
7948 R:      Tom Rix <[email protected]>
7949 L:      [email protected]
7950 S:      Maintained
7951 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
7952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
7953 F:      Documentation/devicetree/bindings/fpga/
7954 F:      Documentation/driver-api/fpga/
7955 F:      Documentation/fpga/
7956 F:      drivers/fpga/
7957 F:      include/linux/fpga/
7958
7959 FPU EMULATOR
7960 M:      Bill Metzenthen <[email protected]>
7961 S:      Maintained
7962 W:      http://floatingpoint.sourceforge.net/emulator/index.html
7963 F:      arch/x86/math-emu/
7964
7965 FRAMEBUFFER CORE
7966 M:      Daniel Vetter <[email protected]>
7967 F:      drivers/video/fbdev/core/
7968 S:      Odd Fixes
7969 T:      git git://anongit.freedesktop.org/drm/drm-misc
7970
7971 FRAMEBUFFER LAYER
7972 M:      Helge Deller <[email protected]>
7973 L:      [email protected]
7974 L:      [email protected]
7975 S:      Maintained
7976 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
7977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
7978 F:      Documentation/fb/
7979 F:      drivers/video/
7980 F:      include/linux/fb.h
7981 F:      include/uapi/linux/fb.h
7982 F:      include/uapi/video/
7983 F:      include/video/
7984
7985 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
7986 M:      Horia Geantă <[email protected]>
7987 M:      Pankaj Gupta <[email protected]>
7988 M:      Gaurav Jain <[email protected]>
7989 L:      [email protected]
7990 S:      Maintained
7991 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
7992 F:      drivers/crypto/caam/
7993
7994 FREESCALE COLDFIRE M5441X MMC DRIVER
7995 M:      Angelo Dureghello <[email protected]>
7996 L:      [email protected]
7997 S:      Maintained
7998 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
7999 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8000
8001 FREESCALE DIU FRAMEBUFFER DRIVER
8002 M:      Timur Tabi <[email protected]>
8003 L:      [email protected]
8004 S:      Maintained
8005 F:      drivers/video/fbdev/fsl-diu-fb.*
8006
8007 FREESCALE DMA DRIVER
8008 M:      Li Yang <[email protected]>
8009 M:      Zhang Wei <[email protected]>
8010 L:      [email protected]
8011 S:      Maintained
8012 F:      drivers/dma/fsldma.*
8013
8014 FREESCALE DSPI DRIVER
8015 M:      Vladimir Oltean <[email protected]>
8016 L:      [email protected]
8017 S:      Maintained
8018 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
8019 F:      drivers/spi/spi-fsl-dspi.c
8020 F:      include/linux/spi/spi-fsl-dspi.h
8021
8022 FREESCALE ENETC ETHERNET DRIVERS
8023 M:      Claudiu Manoil <[email protected]>
8024 L:      [email protected]
8025 S:      Maintained
8026 F:      drivers/net/ethernet/freescale/enetc/
8027
8028 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8029 M:      Claudiu Manoil <[email protected]>
8030 L:      [email protected]
8031 S:      Maintained
8032 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8033 F:      drivers/net/ethernet/freescale/gianfar*
8034
8035 FREESCALE GPMI NAND DRIVER
8036 M:      Han Xu <[email protected]>
8037 L:      [email protected]
8038 S:      Maintained
8039 F:      drivers/mtd/nand/raw/gpmi-nand/*
8040
8041 FREESCALE I2C CPM DRIVER
8042 M:      Jochen Friedrich <[email protected]>
8043 L:      [email protected]
8044 L:      [email protected]
8045 S:      Maintained
8046 F:      drivers/i2c/busses/i2c-cpm.c
8047
8048 FREESCALE IMX / MXC FEC DRIVER
8049 M:      Joakim Zhang <[email protected]>
8050 L:      [email protected]
8051 S:      Maintained
8052 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8053 F:      drivers/net/ethernet/freescale/fec.h
8054 F:      drivers/net/ethernet/freescale/fec_main.c
8055 F:      drivers/net/ethernet/freescale/fec_ptp.c
8056
8057 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8058 M:      Sascha Hauer <[email protected]>
8059 R:      Pengutronix Kernel Team <[email protected]>
8060 L:      [email protected]
8061 L:      [email protected] (moderated for non-subscribers)
8062 S:      Maintained
8063 F:      drivers/video/fbdev/imxfb.c
8064 F:      include/linux/platform_data/video-imxfb.h
8065
8066 FREESCALE IMX DDR PMU DRIVER
8067 M:      Frank Li <[email protected]>
8068 L:      [email protected] (moderated for non-subscribers)
8069 S:      Maintained
8070 F:      Documentation/admin-guide/perf/imx-ddr.rst
8071 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8072 F:      drivers/perf/fsl_imx8_ddr_perf.c
8073
8074 FREESCALE IMX I2C DRIVER
8075 M:      Oleksij Rempel <[email protected]>
8076 R:      Pengutronix Kernel Team <[email protected]>
8077 L:      [email protected]
8078 S:      Maintained
8079 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8080 F:      drivers/i2c/busses/i2c-imx.c
8081
8082 FREESCALE IMX LPI2C DRIVER
8083 M:      Dong Aisheng <[email protected]>
8084 L:      [email protected]
8085 L:      [email protected]
8086 S:      Maintained
8087 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8088 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8089
8090 FREESCALE MPC I2C DRIVER
8091 M:      Chris Packham <[email protected]>
8092 L:      [email protected]
8093 S:      Maintained
8094 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8095 F:      drivers/i2c/busses/i2c-mpc.c
8096
8097 FREESCALE QORIQ DPAA ETHERNET DRIVER
8098 M:      Madalin Bucur <[email protected]>
8099 L:      [email protected]
8100 S:      Maintained
8101 F:      drivers/net/ethernet/freescale/dpaa
8102
8103 FREESCALE QORIQ DPAA FMAN DRIVER
8104 M:      Madalin Bucur <[email protected]>
8105 L:      [email protected]
8106 S:      Maintained
8107 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
8108 F:      drivers/net/ethernet/freescale/fman
8109
8110 FREESCALE QORIQ PTP CLOCK DRIVER
8111 M:      Yangbo Lu <[email protected]>
8112 L:      [email protected]
8113 S:      Maintained
8114 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8115 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8116 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8117 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8118 F:      drivers/ptp/ptp_qoriq.c
8119 F:      drivers/ptp/ptp_qoriq_debugfs.c
8120 F:      include/linux/fsl/ptp_qoriq.h
8121
8122 FREESCALE QUAD SPI DRIVER
8123 M:      Han Xu <[email protected]>
8124 L:      [email protected]
8125 S:      Maintained
8126 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8127 F:      drivers/spi/spi-fsl-qspi.c
8128
8129 FREESCALE QUICC ENGINE LIBRARY
8130 M:      Qiang Zhao <[email protected]>
8131 L:      [email protected]
8132 S:      Maintained
8133 F:      drivers/soc/fsl/qe/
8134 F:      include/soc/fsl/qe/
8135
8136 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8137 M:      Li Yang <[email protected]>
8138 L:      [email protected]
8139 L:      [email protected]
8140 S:      Maintained
8141 F:      drivers/net/ethernet/freescale/ucc_geth*
8142
8143 FREESCALE QUICC ENGINE UCC HDLC DRIVER
8144 M:      Zhao Qiang <[email protected]>
8145 L:      [email protected]
8146 L:      [email protected]
8147 S:      Maintained
8148 F:      drivers/net/wan/fsl_ucc_hdlc*
8149
8150 FREESCALE QUICC ENGINE UCC UART DRIVER
8151 M:      Timur Tabi <[email protected]>
8152 L:      [email protected]
8153 S:      Maintained
8154 F:      drivers/tty/serial/ucc_uart.c
8155
8156 FREESCALE SOC DRIVERS
8157 M:      Li Yang <[email protected]>
8158 L:      [email protected]
8159 L:      [email protected] (moderated for non-subscribers)
8160 S:      Maintained
8161 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8162 F:      Documentation/devicetree/bindings/soc/fsl/
8163 F:      drivers/soc/fsl/
8164 F:      include/linux/fsl/
8165 F:      include/soc/fsl/
8166
8167 FREESCALE SOC FS_ENET DRIVER
8168 M:      Pantelis Antoniou <[email protected]>
8169 L:      [email protected]
8170 L:      [email protected]
8171 S:      Maintained
8172 F:      drivers/net/ethernet/freescale/fs_enet/
8173 F:      include/linux/fs_enet_pd.h
8174
8175 FREESCALE SOC SOUND DRIVERS
8176 M:      Shengjiu Wang <[email protected]>
8177 M:      Xiubo Li <[email protected]>
8178 R:      Fabio Estevam <[email protected]>
8179 R:      Nicolin Chen <[email protected]>
8180 L:      [email protected] (moderated for non-subscribers)
8181 L:      [email protected]
8182 S:      Maintained
8183 F:      sound/soc/fsl/fsl*
8184 F:      sound/soc/fsl/imx*
8185 F:      sound/soc/fsl/mpc8610_hpcd.c
8186
8187 FREESCALE USB PERIPHERAL DRIVERS
8188 M:      Li Yang <[email protected]>
8189 L:      [email protected]
8190 L:      [email protected]
8191 S:      Maintained
8192 F:      drivers/usb/gadget/udc/fsl*
8193
8194 FREESCALE USB PHY DRIVER
8195 M:      Ran Wang <[email protected]>
8196 L:      [email protected]
8197 L:      [email protected]
8198 S:      Maintained
8199 F:      drivers/usb/phy/phy-fsl-usb*
8200
8201 FREEVXFS FILESYSTEM
8202 M:      Christoph Hellwig <[email protected]>
8203 S:      Maintained
8204 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
8205 F:      fs/freevxfs/
8206
8207 FREEZER
8208 M:      "Rafael J. Wysocki" <[email protected]>
8209 M:      Pavel Machek <[email protected]>
8210 L:      [email protected]
8211 S:      Supported
8212 F:      Documentation/power/freezing-of-tasks.rst
8213 F:      include/linux/freezer.h
8214 F:      kernel/freezer.c
8215
8216 FRONTSWAP API
8217 M:      Konrad Rzeszutek Wilk <[email protected]>
8218 L:      [email protected]
8219 S:      Maintained
8220 F:      include/linux/frontswap.h
8221 F:      mm/frontswap.c
8222
8223 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8224 M:      David Howells <[email protected]>
8225 L:      [email protected] (moderated for non-subscribers)
8226 S:      Supported
8227 F:      Documentation/filesystems/caching/
8228 F:      fs/fscache/
8229 F:      include/linux/fscache*.h
8230
8231 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8232 M:      Theodore Y. Ts'o <[email protected]>
8233 M:      Jaegeuk Kim <[email protected]>
8234 M:      Eric Biggers <[email protected]>
8235 L:      [email protected]
8236 S:      Supported
8237 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8238 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
8239 F:      Documentation/filesystems/fscrypt.rst
8240 F:      fs/crypto/
8241 F:      include/linux/fscrypt*.h
8242 F:      include/uapi/linux/fscrypt.h
8243
8244 FSI SUBSYSTEM
8245 M:      Jeremy Kerr <[email protected]>
8246 M:      Joel Stanley <[email protected]>
8247 R:      Alistar Popple <[email protected]>
8248 R:      Eddie James <[email protected]>
8249 L:      [email protected]
8250 S:      Supported
8251 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
8252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8253 F:      drivers/fsi/
8254 F:      include/linux/fsi*.h
8255 F:      include/trace/events/fsi*.h
8256
8257 FSI-ATTACHED I2C DRIVER
8258 M:      Eddie James <[email protected]>
8259 L:      [email protected]
8260 L:      [email protected] (moderated for non-subscribers)
8261 S:      Maintained
8262 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8263 F:      drivers/i2c/busses/i2c-fsi.c
8264
8265 FSI-ATTACHED SPI DRIVER
8266 M:      Eddie James <[email protected]>
8267 L:      [email protected]
8268 S:      Maintained
8269 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8270 F:      drivers/spi/spi-fsi.c
8271
8272 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8273 M:      Jan Kara <[email protected]>
8274 R:      Amir Goldstein <[email protected]>
8275 L:      [email protected]
8276 S:      Maintained
8277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8278 F:      fs/notify/
8279 F:      include/linux/fsnotify*.h
8280
8281 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
8282 M:      Eric Biggers <[email protected]>
8283 M:      Theodore Y. Ts'o <[email protected]>
8284 L:      [email protected]
8285 S:      Supported
8286 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8287 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
8288 F:      Documentation/filesystems/fsverity.rst
8289 F:      fs/verity/
8290 F:      include/linux/fsverity.h
8291 F:      include/uapi/linux/fsverity.h
8292
8293 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
8294 M:      Michael Zaidman <[email protected]>
8295 L:      [email protected]
8296 L:      [email protected]
8297 S:      Maintained
8298 F:      drivers/hid/hid-ft260.c
8299
8300 FUJITSU LAPTOP EXTRAS
8301 M:      Jonathan Woithe <[email protected]>
8302 L:      [email protected]
8303 S:      Maintained
8304 F:      drivers/platform/x86/fujitsu-laptop.c
8305
8306 FUJITSU M-5MO LS CAMERA ISP DRIVER
8307 M:      Kyungmin Park <[email protected]>
8308 M:      Heungjun Kim <[email protected]>
8309 L:      [email protected]
8310 S:      Maintained
8311 F:      drivers/media/i2c/m5mols/
8312 F:      include/media/i2c/m5mols.h
8313
8314 FUJITSU TABLET EXTRAS
8315 M:      Robert Gerlach <[email protected]>
8316 L:      [email protected]
8317 S:      Maintained
8318 F:      drivers/platform/x86/fujitsu-tablet.c
8319
8320 FUNGIBLE ETHERNET DRIVERS
8321 M:      Dimitris Michailidis <[email protected]>
8322 L:      [email protected]
8323 S:      Supported
8324 F:      drivers/net/ethernet/fungible/
8325
8326 FUSE: FILESYSTEM IN USERSPACE
8327 M:      Miklos Szeredi <[email protected]>
8328 L:      [email protected]
8329 S:      Maintained
8330 W:      https://github.com/libfuse/
8331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
8332 F:      Documentation/filesystems/fuse.rst
8333 F:      fs/fuse/
8334 F:      include/uapi/linux/fuse.h
8335
8336 FUTEX SUBSYSTEM
8337 M:      Thomas Gleixner <[email protected]>
8338 M:      Ingo Molnar <[email protected]>
8339 R:      Peter Zijlstra <[email protected]>
8340 R:      Darren Hart <[email protected]>
8341 R:      Davidlohr Bueso <[email protected]>
8342 R:      André Almeida <[email protected]>
8343 L:      [email protected]
8344 S:      Maintained
8345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8346 F:      Documentation/locking/*futex*
8347 F:      include/asm-generic/futex.h
8348 F:      include/linux/futex.h
8349 F:      include/uapi/linux/futex.h
8350 F:      kernel/futex/*
8351 F:      tools/perf/bench/futex*
8352 F:      tools/testing/selftests/futex/
8353
8354 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
8355 M:      Tim Harvey <[email protected]>
8356 M:      Robert Jones <[email protected]>
8357 S:      Maintained
8358 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
8359 F:      drivers/mfd/gateworks-gsc.c
8360 F:      include/linux/mfd/gsc.h
8361 F:      Documentation/hwmon/gsc-hwmon.rst
8362 F:      drivers/hwmon/gsc-hwmon.c
8363 F:      include/linux/platform_data/gsc_hwmon.h
8364
8365 GCC PLUGINS
8366 M:      Kees Cook <[email protected]>
8367 L:      [email protected]
8368 S:      Maintained
8369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8370 F:      Documentation/kbuild/gcc-plugins.rst
8371 F:      scripts/Makefile.gcc-plugins
8372 F:      scripts/gcc-plugins/
8373
8374 GCOV BASED KERNEL PROFILING
8375 M:      Peter Oberparleiter <[email protected]>
8376 S:      Maintained
8377 F:      Documentation/dev-tools/gcov.rst
8378 F:      kernel/gcov/
8379
8380 GDB KERNEL DEBUGGING HELPER SCRIPTS
8381 M:      Jan Kiszka <[email protected]>
8382 M:      Kieran Bingham <[email protected]>
8383 S:      Supported
8384 F:      scripts/gdb/
8385
8386 GEMINI CRYPTO DRIVER
8387 M:      Corentin Labbe <[email protected]>
8388 L:      [email protected]
8389 S:      Maintained
8390 F:      drivers/crypto/gemini/
8391
8392 GEMTEK FM RADIO RECEIVER DRIVER
8393 M:      Hans Verkuil <[email protected]>
8394 L:      [email protected]
8395 S:      Maintained
8396 W:      https://linuxtv.org
8397 T:      git git://linuxtv.org/media_tree.git
8398 F:      drivers/media/radio/radio-gemtek*
8399
8400 GENERIC ARCHITECTURE TOPOLOGY
8401 M:      Sudeep Holla <[email protected]>
8402 L:      [email protected]
8403 S:      Maintained
8404 F:      drivers/base/arch_topology.c
8405 F:      include/linux/arch_topology.h
8406
8407 GENERIC ENTRY CODE
8408 M:      Thomas Gleixner <[email protected]>
8409 M:      Peter Zijlstra <[email protected]>
8410 M:      Andy Lutomirski <[email protected]>
8411 L:      [email protected]
8412 S:      Maintained
8413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
8414 F:      include/linux/entry-common.h
8415 F:      include/linux/entry-kvm.h
8416 F:      kernel/entry/
8417
8418 GENERIC GPIO I2C DRIVER
8419 M:      Wolfram Sang <[email protected]>
8420 S:      Supported
8421 F:      drivers/i2c/busses/i2c-gpio.c
8422 F:      include/linux/platform_data/i2c-gpio.h
8423
8424 GENERIC GPIO I2C MULTIPLEXER DRIVER
8425 M:      Peter Korsgaard <[email protected]>
8426 L:      [email protected]
8427 S:      Supported
8428 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
8429 F:      drivers/i2c/muxes/i2c-mux-gpio.c
8430 F:      include/linux/platform_data/i2c-mux-gpio.h
8431
8432 GENERIC HDLC (WAN) DRIVERS
8433 M:      Krzysztof Halasa <[email protected]>
8434 S:      Maintained
8435 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
8436 F:      drivers/net/wan/c101.c
8437 F:      drivers/net/wan/hd6457*
8438 F:      drivers/net/wan/hdlc*
8439 F:      drivers/net/wan/n2.c
8440 F:      drivers/net/wan/pc300too.c
8441 F:      drivers/net/wan/pci200syn.c
8442 F:      drivers/net/wan/wanxl*
8443
8444 GENERIC INCLUDE/ASM HEADER FILES
8445 M:      Arnd Bergmann <[email protected]>
8446 L:      [email protected]
8447 S:      Maintained
8448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
8449 F:      include/asm-generic/
8450 F:      include/uapi/asm-generic/
8451
8452 GENERIC PHY FRAMEWORK
8453 M:      Kishon Vijay Abraham I <[email protected]>
8454 M:      Vinod Koul <[email protected]>
8455 L:      [email protected]
8456 S:      Supported
8457 Q:      https://patchwork.kernel.org/project/linux-phy/list/
8458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
8459 F:      Documentation/devicetree/bindings/phy/
8460 F:      drivers/phy/
8461 F:      include/linux/phy/
8462
8463 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
8464 M:      Wolfram Sang <[email protected]>
8465 S:      Supported
8466 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
8467
8468 GENERIC PM DOMAINS
8469 M:      "Rafael J. Wysocki" <[email protected]>
8470 M:      Kevin Hilman <[email protected]>
8471 M:      Ulf Hansson <[email protected]>
8472 L:      [email protected]
8473 S:      Supported
8474 F:      Documentation/devicetree/bindings/power/power?domain*
8475 F:      drivers/base/power/domain*.c
8476 F:      include/linux/pm_domain.h
8477
8478 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
8479 M:      Eugen Hristev <[email protected]>
8480 L:      [email protected]
8481 S:      Maintained
8482 F:      drivers/input/touchscreen/resistive-adc-touch.c
8483
8484 GENERIC STRING LIBRARY
8485 R:      Andy Shevchenko <[email protected]>
8486 S:      Maintained
8487 F:      lib/string.c
8488 F:      lib/string_helpers.c
8489 F:      lib/test_string.c
8490 F:      lib/test-string_helpers.c
8491
8492 GENERIC UIO DRIVER FOR PCI DEVICES
8493 M:      "Michael S. Tsirkin" <[email protected]>
8494 L:      [email protected]
8495 S:      Supported
8496 F:      drivers/uio/uio_pci_generic.c
8497
8498 GENERIC VDSO LIBRARY
8499 M:      Andy Lutomirski <[email protected]>
8500 M:      Thomas Gleixner <[email protected]>
8501 M:      Vincenzo Frascino <[email protected]>
8502 L:      [email protected]
8503 S:      Maintained
8504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
8505 F:      include/asm-generic/vdso/vsyscall.h
8506 F:      include/vdso/
8507 F:      kernel/time/vsyscall.c
8508 F:      lib/vdso/
8509
8510 GENWQE (IBM Generic Workqueue Card)
8511 M:      Frank Haverkamp <[email protected]>
8512 S:      Supported
8513 F:      drivers/misc/genwqe/
8514
8515 GET_MAINTAINER SCRIPT
8516 M:      Joe Perches <[email protected]>
8517 S:      Maintained
8518 F:      scripts/get_maintainer.pl
8519
8520 GFS2 FILE SYSTEM
8521 M:      Bob Peterson <[email protected]>
8522 M:      Andreas Gruenbacher <[email protected]>
8523 L:      [email protected]
8524 S:      Supported
8525 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
8526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
8527 F:      Documentation/filesystems/gfs2*
8528 F:      fs/gfs2/
8529 F:      include/uapi/linux/gfs2_ondisk.h
8530
8531 GIGABYTE WMI DRIVER
8532 M:      Thomas Weißschuh <[email protected]>
8533 L:      [email protected]
8534 S:      Maintained
8535 F:      drivers/platform/x86/gigabyte-wmi.c
8536
8537 GNSS SUBSYSTEM
8538 M:      Johan Hovold <[email protected]>
8539 S:      Maintained
8540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
8541 F:      Documentation/ABI/testing/sysfs-class-gnss
8542 F:      Documentation/devicetree/bindings/gnss/
8543 F:      drivers/gnss/
8544 F:      include/linux/gnss.h
8545
8546 GO7007 MPEG CODEC
8547 M:      Hans Verkuil <[email protected]>
8548 L:      [email protected]
8549 S:      Maintained
8550 F:      drivers/media/usb/go7007/
8551
8552 GOODIX TOUCHSCREEN
8553 M:      Bastien Nocera <[email protected]>
8554 M:      Hans de Goede <[email protected]>
8555 L:      [email protected]
8556 S:      Maintained
8557 F:      drivers/input/touchscreen/goodix*
8558
8559 GOOGLE ETHERNET DRIVERS
8560 M:      Jeroen de Borst <[email protected]>
8561 R:      Catherine Sullivan <[email protected]>
8562 R:      David Awogbemila <[email protected]>
8563 L:      [email protected]
8564 S:      Supported
8565 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
8566 F:      drivers/net/ethernet/google
8567
8568 GPD POCKET FAN DRIVER
8569 M:      Hans de Goede <[email protected]>
8570 L:      [email protected]
8571 S:      Maintained
8572 F:      drivers/platform/x86/gpd-pocket-fan.c
8573
8574 GPIO ACPI SUPPORT
8575 M:      Mika Westerberg <[email protected]>
8576 M:      Andy Shevchenko <[email protected]>
8577 L:      [email protected]
8578 L:      [email protected]
8579 S:      Supported
8580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8581 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
8582 F:      drivers/gpio/gpiolib-acpi.c
8583 F:      drivers/gpio/gpiolib-acpi.h
8584
8585 GPIO AGGREGATOR
8586 M:      Geert Uytterhoeven <[email protected]>
8587 L:      [email protected]
8588 S:      Supported
8589 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
8590 F:      drivers/gpio/gpio-aggregator.c
8591
8592 GPIO IR Transmitter
8593 M:      Sean Young <[email protected]>
8594 L:      [email protected]
8595 S:      Maintained
8596 F:      drivers/media/rc/gpio-ir-tx.c
8597
8598 GPIO MOCKUP DRIVER
8599 M:      Bamvor Jian Zhang <[email protected]>
8600 L:      [email protected]
8601 S:      Maintained
8602 F:      drivers/gpio/gpio-mockup.c
8603 F:      tools/testing/selftests/gpio/
8604
8605 GPIO REGMAP
8606 R:      Michael Walle <[email protected]>
8607 S:      Maintained
8608 F:      drivers/gpio/gpio-regmap.c
8609 F:      include/linux/gpio/regmap.h
8610
8611 GPIO SUBSYSTEM
8612 M:      Linus Walleij <[email protected]>
8613 M:      Bartosz Golaszewski <[email protected]>
8614 L:      [email protected]
8615 S:      Maintained
8616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
8617 F:      Documentation/ABI/obsolete/sysfs-gpio
8618 F:      Documentation/ABI/testing/gpio-cdev
8619 F:      Documentation/admin-guide/gpio/
8620 F:      Documentation/devicetree/bindings/gpio/
8621 F:      Documentation/driver-api/gpio/
8622 F:      drivers/gpio/
8623 F:      include/asm-generic/gpio.h
8624 F:      include/dt-bindings/gpio/
8625 F:      include/linux/gpio.h
8626 F:      include/linux/gpio/
8627 F:      include/linux/of_gpio.h
8628 F:      include/uapi/linux/gpio.h
8629 F:      tools/gpio/
8630
8631 GRE DEMULTIPLEXER DRIVER
8632 M:      Dmitry Kozlov <[email protected]>
8633 L:      [email protected]
8634 S:      Maintained
8635 F:      include/net/gre.h
8636 F:      net/ipv4/gre_demux.c
8637 F:      net/ipv4/gre_offload.c
8638
8639 GRETH 10/100/1G Ethernet MAC device driver
8640 M:      Andreas Larsson <[email protected]>
8641 L:      [email protected]
8642 S:      Maintained
8643 F:      drivers/net/ethernet/aeroflex/
8644
8645 GREYBUS AUDIO PROTOCOLS DRIVERS
8646 M:      Vaibhav Agarwal <[email protected]>
8647 M:      Mark Greer <[email protected]>
8648 S:      Maintained
8649 F:      drivers/staging/greybus/audio_apbridgea.c
8650 F:      drivers/staging/greybus/audio_apbridgea.h
8651 F:      drivers/staging/greybus/audio_codec.c
8652 F:      drivers/staging/greybus/audio_codec.h
8653 F:      drivers/staging/greybus/audio_gb.c
8654 F:      drivers/staging/greybus/audio_manager.c
8655 F:      drivers/staging/greybus/audio_manager.h
8656 F:      drivers/staging/greybus/audio_manager_module.c
8657 F:      drivers/staging/greybus/audio_manager_private.h
8658 F:      drivers/staging/greybus/audio_manager_sysfs.c
8659 F:      drivers/staging/greybus/audio_module.c
8660 F:      drivers/staging/greybus/audio_topology.c
8661
8662 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
8663 M:      Viresh Kumar <[email protected]>
8664 S:      Maintained
8665 F:      drivers/staging/greybus/authentication.c
8666 F:      drivers/staging/greybus/bootrom.c
8667 F:      drivers/staging/greybus/firmware.h
8668 F:      drivers/staging/greybus/fw-core.c
8669 F:      drivers/staging/greybus/fw-download.c
8670 F:      drivers/staging/greybus/fw-management.c
8671 F:      drivers/staging/greybus/greybus_authentication.h
8672 F:      drivers/staging/greybus/greybus_firmware.h
8673 F:      drivers/staging/greybus/hid.c
8674 F:      drivers/staging/greybus/i2c.c
8675 F:      drivers/staging/greybus/spi.c
8676 F:      drivers/staging/greybus/spilib.c
8677 F:      drivers/staging/greybus/spilib.h
8678
8679 GREYBUS LOOPBACK DRIVER
8680 M:      Bryan O'Donoghue <[email protected]>
8681 S:      Maintained
8682 F:      drivers/staging/greybus/loopback.c
8683
8684 GREYBUS PLATFORM DRIVERS
8685 M:      Vaibhav Hiremath <[email protected]>
8686 S:      Maintained
8687 F:      drivers/staging/greybus/arche-apb-ctrl.c
8688 F:      drivers/staging/greybus/arche-platform.c
8689 F:      drivers/staging/greybus/arche_platform.h
8690
8691 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
8692 M:      Rui Miguel Silva <[email protected]>
8693 S:      Maintained
8694 F:      drivers/staging/greybus/gpio.c
8695 F:      drivers/staging/greybus/light.c
8696 F:      drivers/staging/greybus/power_supply.c
8697 F:      drivers/staging/greybus/sdio.c
8698 F:      drivers/staging/greybus/spi.c
8699 F:      drivers/staging/greybus/spilib.c
8700
8701 GREYBUS SUBSYSTEM
8702 M:      Johan Hovold <[email protected]>
8703 M:      Alex Elder <[email protected]>
8704 M:      Greg Kroah-Hartman <[email protected]>
8705 L:      [email protected] (moderated for non-subscribers)
8706 S:      Maintained
8707 F:      drivers/greybus/
8708 F:      drivers/staging/greybus/
8709 F:      include/linux/greybus.h
8710 F:      include/linux/greybus/
8711
8712 GREYBUS UART PROTOCOLS DRIVERS
8713 M:      David Lin <[email protected]>
8714 S:      Maintained
8715 F:      drivers/staging/greybus/log.c
8716 F:      drivers/staging/greybus/uart.c
8717
8718 GS1662 VIDEO SERIALIZER
8719 M:      Charles-Antoine Couret <[email protected]>
8720 L:      [email protected]
8721 S:      Maintained
8722 T:      git git://linuxtv.org/media_tree.git
8723 F:      drivers/media/spi/gs1662.c
8724
8725 GSPCA FINEPIX SUBDRIVER
8726 M:      Frank Zago <[email protected]>
8727 L:      [email protected]
8728 S:      Maintained
8729 T:      git git://linuxtv.org/media_tree.git
8730 F:      drivers/media/usb/gspca/finepix.c
8731
8732 GSPCA GL860 SUBDRIVER
8733 M:      Olivier Lorin <[email protected]>
8734 L:      [email protected]
8735 S:      Maintained
8736 T:      git git://linuxtv.org/media_tree.git
8737 F:      drivers/media/usb/gspca/gl860/
8738
8739 GSPCA M5602 SUBDRIVER
8740 M:      Erik Andren <[email protected]>
8741 L:      [email protected]
8742 S:      Maintained
8743 T:      git git://linuxtv.org/media_tree.git
8744 F:      drivers/media/usb/gspca/m5602/
8745
8746 GSPCA PAC207 SONIXB SUBDRIVER
8747 M:      Hans Verkuil <[email protected]>
8748 L:      [email protected]
8749 S:      Odd Fixes
8750 T:      git git://linuxtv.org/media_tree.git
8751 F:      drivers/media/usb/gspca/pac207.c
8752
8753 GSPCA SN9C20X SUBDRIVER
8754 M:      Brian Johnson <[email protected]>
8755 L:      [email protected]
8756 S:      Maintained
8757 T:      git git://linuxtv.org/media_tree.git
8758 F:      drivers/media/usb/gspca/sn9c20x.c
8759
8760 GSPCA T613 SUBDRIVER
8761 M:      Leandro Costantino <[email protected]>
8762 L:      [email protected]
8763 S:      Maintained
8764 T:      git git://linuxtv.org/media_tree.git
8765 F:      drivers/media/usb/gspca/t613.c
8766
8767 GSPCA USB WEBCAM DRIVER
8768 M:      Hans Verkuil <[email protected]>
8769 L:      [email protected]
8770 S:      Odd Fixes
8771 T:      git git://linuxtv.org/media_tree.git
8772 F:      drivers/media/usb/gspca/
8773
8774 GTP (GPRS Tunneling Protocol)
8775 M:      Pablo Neira Ayuso <[email protected]>
8776 M:      Harald Welte <[email protected]>
8777 L:      [email protected]
8778 S:      Maintained
8779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
8780 F:      drivers/net/gtp.c
8781
8782 GUID PARTITION TABLE (GPT)
8783 M:      Davidlohr Bueso <[email protected]>
8784 L:      [email protected]
8785 S:      Maintained
8786 F:      block/partitions/efi.*
8787
8788 HABANALABS PCI DRIVER
8789 M:      Oded Gabbay <[email protected]>
8790 S:      Supported
8791 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
8792 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
8793 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
8794 F:      drivers/misc/habanalabs/
8795 F:      include/uapi/misc/habanalabs.h
8796
8797 HACKRF MEDIA DRIVER
8798 M:      Antti Palosaari <[email protected]>
8799 L:      [email protected]
8800 S:      Maintained
8801 W:      https://linuxtv.org
8802 W:      http://palosaari.fi/linux/
8803 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8804 T:      git git://linuxtv.org/anttip/media_tree.git
8805 F:      drivers/media/usb/hackrf/
8806
8807 HANTRO VPU CODEC DRIVER
8808 M:      Ezequiel Garcia <[email protected]>
8809 M:      Philipp Zabel <[email protected]>
8810 L:      [email protected]
8811 L:      [email protected]
8812 S:      Maintained
8813 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
8814 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
8815 F:      drivers/staging/media/hantro/
8816
8817 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
8818 M:      Frank Seidel <[email protected]>
8819 L:      [email protected]
8820 S:      Maintained
8821 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
8822 F:      drivers/platform/x86/hdaps.c
8823
8824 HARDWARE MONITORING
8825 M:      Jean Delvare <[email protected]>
8826 M:      Guenter Roeck <[email protected]>
8827 L:      [email protected]
8828 S:      Maintained
8829 W:      http://hwmon.wiki.kernel.org/
8830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8831 F:      Documentation/ABI/testing/sysfs-class-hwmon
8832 F:      Documentation/devicetree/bindings/hwmon/
8833 F:      Documentation/hwmon/
8834 F:      drivers/hwmon/
8835 F:      include/linux/hwmon*.h
8836 F:      include/trace/events/hwmon*.h
8837 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
8838
8839 HARDWARE RANDOM NUMBER GENERATOR CORE
8840 M:      Matt Mackall <[email protected]>
8841 M:      Herbert Xu <[email protected]>
8842 L:      [email protected]
8843 S:      Odd fixes
8844 F:      Documentation/admin-guide/hw_random.rst
8845 F:      Documentation/devicetree/bindings/rng/
8846 F:      drivers/char/hw_random/
8847 F:      include/linux/hw_random.h
8848
8849 HARDWARE SPINLOCK CORE
8850 M:      Ohad Ben-Cohen <[email protected]>
8851 M:      Bjorn Andersson <[email protected]>
8852 R:      Baolin Wang <[email protected]>
8853 L:      [email protected]
8854 S:      Maintained
8855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
8856 F:      Documentation/devicetree/bindings/hwlock/
8857 F:      Documentation/locking/hwspinlock.rst
8858 F:      drivers/hwspinlock/
8859 F:      include/linux/hwspinlock.h
8860
8861 HARDWARE TRACING FACILITIES
8862 M:      Alexander Shishkin <[email protected]>
8863 S:      Maintained
8864 F:      drivers/hwtracing/
8865
8866 HARMONY SOUND DRIVER
8867 L:      [email protected]
8868 S:      Maintained
8869 F:      sound/parisc/harmony.*
8870
8871 HDPVR USB VIDEO ENCODER DRIVER
8872 M:      Hans Verkuil <[email protected]>
8873 L:      [email protected]
8874 S:      Odd Fixes
8875 W:      https://linuxtv.org
8876 T:      git git://linuxtv.org/media_tree.git
8877 F:      drivers/media/usb/hdpvr/
8878
8879 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
8880 M:      Matt Hsiao <[email protected]>
8881 S:      Supported
8882 F:      drivers/misc/hpilo.[ch]
8883
8884 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
8885 M:      Jerry Hoemann <[email protected]>
8886 S:      Supported
8887 F:      Documentation/watchdog/hpwdt.rst
8888 F:      drivers/watchdog/hpwdt.c
8889
8890 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
8891 M:      Don Brace <[email protected]>
8892 L:      [email protected]
8893 L:      [email protected]
8894 S:      Supported
8895 F:      Documentation/scsi/hpsa.rst
8896 F:      drivers/scsi/hpsa*.[ch]
8897 F:      include/linux/cciss*.h
8898 F:      include/uapi/linux/cciss*.h
8899
8900 HFI1 DRIVER
8901 M:      Dennis Dalessandro <[email protected]>
8902 L:      [email protected]
8903 S:      Supported
8904 F:      drivers/infiniband/hw/hfi1
8905
8906 HFS FILESYSTEM
8907 L:      [email protected]
8908 S:      Orphan
8909 F:      Documentation/filesystems/hfs.rst
8910 F:      fs/hfs/
8911
8912 HFSPLUS FILESYSTEM
8913 L:      [email protected]
8914 S:      Orphan
8915 F:      Documentation/filesystems/hfsplus.rst
8916 F:      fs/hfsplus/
8917
8918 HGA FRAMEBUFFER DRIVER
8919 M:      Ferenc Bakonyi <[email protected]>
8920 L:      [email protected]
8921 S:      Maintained
8922 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
8923 F:      drivers/video/fbdev/hgafb.c
8924
8925 HIBERNATION (aka Software Suspend, aka swsusp)
8926 M:      "Rafael J. Wysocki" <[email protected]>
8927 M:      Pavel Machek <[email protected]>
8928 L:      [email protected]
8929 S:      Supported
8930 B:      https://bugzilla.kernel.org
8931 F:      arch/*/include/asm/suspend*.h
8932 F:      arch/x86/power/
8933 F:      drivers/base/power/
8934 F:      include/linux/freezer.h
8935 F:      include/linux/pm.h
8936 F:      include/linux/suspend.h
8937 F:      kernel/power/
8938
8939 HID CORE LAYER
8940 M:      Jiri Kosina <[email protected]>
8941 M:      Benjamin Tissoires <[email protected]>
8942 L:      [email protected]
8943 S:      Maintained
8944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
8945 F:      drivers/hid/
8946 F:      include/linux/hid*
8947 F:      include/uapi/linux/hid*
8948
8949 HID LOGITECH DRIVERS
8950 R:      Filipe Laíns <[email protected]>
8951 L:      [email protected]
8952 S:      Maintained
8953 F:      drivers/hid/hid-logitech-*
8954
8955 HID PLAYSTATION DRIVER
8956 M:      Roderick Colenbrander <[email protected]>
8957 L:      [email protected]
8958 S:      Supported
8959 F:      drivers/hid/hid-playstation.c
8960
8961 HID SENSOR HUB DRIVERS
8962 M:      Jiri Kosina <[email protected]>
8963 M:      Jonathan Cameron <[email protected]>
8964 M:      Srinivas Pandruvada <[email protected]>
8965 L:      [email protected]
8966 L:      [email protected]
8967 S:      Maintained
8968 F:      Documentation/hid/hid-sensor*
8969 F:      drivers/hid/hid-sensor-*
8970 F:      drivers/iio/*/hid-*
8971 F:      include/linux/hid-sensor-*
8972
8973 HID WACOM DRIVER
8974 M:      Ping Cheng <[email protected]>
8975 M:      Jason Gerecke  <[email protected]>
8976 L:      [email protected]
8977 S:      Maintained
8978 F:      drivers/hid/wacom.h
8979 F:      drivers/hid/wacom_*
8980
8981 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
8982 M:      Thomas Gleixner <[email protected]>
8983 L:      [email protected]
8984 S:      Maintained
8985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8986 F:      Documentation/timers/
8987 F:      include/linux/clockchips.h
8988 F:      include/linux/hrtimer.h
8989 F:      kernel/time/clockevents.c
8990 F:      kernel/time/hrtimer.c
8991 F:      kernel/time/timer_*.c
8992
8993 HIGH-SPEED SCC DRIVER FOR AX.25
8994 L:      [email protected]
8995 S:      Orphan
8996 F:      drivers/net/hamradio/scc.c
8997
8998 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8999 M:      HighPoint Linux Team <[email protected]>
9000 S:      Supported
9001 W:      http://www.highpoint-tech.com
9002 F:      Documentation/scsi/hptiop.rst
9003 F:      drivers/scsi/hptiop.c
9004
9005 HIPPI
9006 M:      Jes Sorensen <[email protected]>
9007 L:      [email protected]
9008 S:      Maintained
9009 F:      drivers/net/hippi/
9010 F:      include/linux/hippidevice.h
9011 F:      include/uapi/linux/if_hippi.h
9012 F:      net/802/hippi.c
9013
9014 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
9015 M:      Kurt Kanzenbach <[email protected]>
9016 L:      [email protected]
9017 S:      Maintained
9018 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
9019 F:      drivers/net/dsa/hirschmann/*
9020 F:      include/linux/platform_data/hirschmann-hellcreek.h
9021 F:      net/dsa/tag_hellcreek.c
9022
9023 HISILICON DMA DRIVER
9024 M:      Zhou Wang <[email protected]>
9025 L:      [email protected]
9026 S:      Maintained
9027 F:      drivers/dma/hisi_dma.c
9028
9029 HISILICON GPIO DRIVER
9030 M:      Luo Jiaxing <[email protected]>
9031 L:      [email protected]
9032 S:      Maintained
9033 F:      drivers/gpio/gpio-hisi.c
9034
9035 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
9036 M:      Longfang Liu <[email protected]>
9037 L:      [email protected]
9038 S:      Maintained
9039 F:      Documentation/ABI/testing/debugfs-hisi-hpre
9040 F:      drivers/crypto/hisilicon/hpre/hpre.h
9041 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
9042 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
9043
9044 HISILICON I2C CONTROLLER DRIVER
9045 M:      Yicong Yang <[email protected]>
9046 L:      [email protected]
9047 S:      Maintained
9048 W:      https://www.hisilicon.com
9049 F:      drivers/i2c/busses/i2c-hisi.c
9050
9051 HISILICON LPC BUS DRIVER
9052 M:      [email protected]
9053 S:      Maintained
9054 W:      http://www.hisilicon.com
9055 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9056 F:      drivers/bus/hisi_lpc.c
9057
9058 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9059 M:      Yisen Zhuang <[email protected]>
9060 M:      Salil Mehta <[email protected]>
9061 L:      [email protected]
9062 S:      Maintained
9063 W:      http://www.hisilicon.com
9064 F:      drivers/net/ethernet/hisilicon/hns3/
9065
9066 HISILICON NETWORK SUBSYSTEM DRIVER
9067 M:      Yisen Zhuang <[email protected]>
9068 M:      Salil Mehta <[email protected]>
9069 L:      [email protected]
9070 S:      Maintained
9071 W:      http://www.hisilicon.com
9072 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
9073 F:      drivers/net/ethernet/hisilicon/
9074
9075 HIKEY960 ONBOARD USB GPIO HUB DRIVER
9076 M:      John Stultz <[email protected]>
9077 L:      [email protected]
9078 S:      Maintained
9079 F:      drivers/misc/hisi_hikey_usb.c
9080
9081 HISILICON PMU DRIVER
9082 M:      Shaokun Zhang <[email protected]>
9083 M:      Qi Liu <[email protected]>
9084 S:      Supported
9085 W:      http://www.hisilicon.com
9086 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9087 F:      Documentation/admin-guide/perf/hisi-pmu.rst
9088 F:      drivers/perf/hisilicon
9089
9090 HISILICON HNS3 PMU DRIVER
9091 M:      Guangbin Huang <[email protected]>
9092 S:      Supported
9093 F:      Documentation/admin-guide/perf/hns3-pmu.rst
9094 F:      drivers/perf/hisilicon/hns3_pmu.c
9095
9096 HISILICON QM DRIVER
9097 M:      Weili Qian <[email protected]>
9098 M:      Zhou Wang <[email protected]>
9099 L:      [email protected]
9100 S:      Maintained
9101 F:      drivers/crypto/hisilicon/Kconfig
9102 F:      drivers/crypto/hisilicon/Makefile
9103 F:      drivers/crypto/hisilicon/qm.c
9104 F:      drivers/crypto/hisilicon/sgl.c
9105 F:      include/linux/hisi_acc_qm.h
9106
9107 HISILICON ZIP Controller DRIVER
9108 M:      Yang Shen <[email protected]>
9109 M:      Zhou Wang <[email protected]>
9110 L:      [email protected]
9111 S:      Maintained
9112 F:      Documentation/ABI/testing/debugfs-hisi-zip
9113 F:      drivers/crypto/hisilicon/zip/
9114
9115 HISILICON ROCE DRIVER
9116 M:      Wenpeng Liang <[email protected]>
9117 M:      Weihang Li <[email protected]>
9118 L:      [email protected]
9119 S:      Maintained
9120 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9121 F:      drivers/infiniband/hw/hns/
9122
9123 HISILICON SAS Controller
9124 M:      John Garry <[email protected]>
9125 S:      Supported
9126 W:      http://www.hisilicon.com
9127 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
9128 F:      drivers/scsi/hisi_sas/
9129
9130 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
9131 M:      Kai Ye <[email protected]>
9132 M:      Longfang Liu <[email protected]>
9133 L:      [email protected]
9134 S:      Maintained
9135 F:      Documentation/ABI/testing/debugfs-hisi-sec
9136 F:      drivers/crypto/hisilicon/sec2/sec.h
9137 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
9138 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
9139 F:      drivers/crypto/hisilicon/sec2/sec_main.c
9140
9141 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
9142 M:      Jay Fang <[email protected]>
9143 L:      [email protected]
9144 S:      Maintained
9145 W:      http://www.hisilicon.com
9146 F:      drivers/spi/spi-hisi-kunpeng.c
9147
9148 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
9149 M:      Mauro Carvalho Chehab <[email protected]>
9150 L:      [email protected]
9151 S:      Maintained
9152 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
9153 F:      drivers/spmi/hisi-spmi-controller.c
9154
9155 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
9156 M:      Mauro Carvalho Chehab <[email protected]>
9157 L:      [email protected]
9158 S:      Maintained
9159 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
9160 F:      drivers/mfd/hi6421-spmi-pmic.c
9161
9162 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
9163 M:      Weili Qian <[email protected]>
9164 S:      Maintained
9165 F:      drivers/crypto/hisilicon/trng/trng.c
9166
9167 HISILICON V3XX SPI NOR FLASH Controller Driver
9168 M:      John Garry <[email protected]>
9169 S:      Maintained
9170 W:      http://www.hisilicon.com
9171 F:      drivers/spi/spi-hisi-sfc-v3xx.c
9172
9173 HMM - Heterogeneous Memory Management
9174 M:      Jérôme Glisse <[email protected]>
9175 L:      [email protected]
9176 S:      Maintained
9177 F:      Documentation/vm/hmm.rst
9178 F:      include/linux/hmm*
9179 F:      lib/test_hmm*
9180 F:      mm/hmm*
9181 F:      tools/testing/selftests/vm/*hmm*
9182
9183 HOST AP DRIVER
9184 M:      Jouni Malinen <[email protected]>
9185 L:      [email protected]
9186 S:      Obsolete
9187 W:      http://w1.fi/hostap-driver.html
9188 F:      drivers/net/wireless/intersil/hostap/
9189
9190 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
9191 L:      [email protected]
9192 S:      Orphan
9193 F:      drivers/platform/x86/tc1100-wmi.c
9194
9195 HPET:   High Precision Event Timers driver
9196 M:      Clemens Ladisch <[email protected]>
9197 S:      Maintained
9198 F:      Documentation/timers/hpet.rst
9199 F:      drivers/char/hpet.c
9200 F:      include/linux/hpet.h
9201 F:      include/uapi/linux/hpet.h
9202
9203 HPET:   x86
9204 S:      Orphan
9205 F:      arch/x86/include/asm/hpet.h
9206 F:      arch/x86/kernel/hpet.c
9207
9208 HPFS FILESYSTEM
9209 M:      Mikulas Patocka <[email protected]>
9210 S:      Maintained
9211 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
9212 F:      fs/hpfs/
9213
9214 HSI SUBSYSTEM
9215 M:      Sebastian Reichel <[email protected]>
9216 S:      Maintained
9217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
9218 F:      Documentation/ABI/testing/sysfs-bus-hsi
9219 F:      Documentation/driver-api/hsi.rst
9220 F:      drivers/hsi/
9221 F:      include/linux/hsi/
9222 F:      include/uapi/linux/hsi/
9223
9224 HSO 3G MODEM DRIVER
9225 L:      [email protected]
9226 S:      Orphan
9227 F:      drivers/net/usb/hso.c
9228
9229 HSR NETWORK PROTOCOL
9230 L:      [email protected]
9231 S:      Orphan
9232 F:      net/hsr/
9233
9234 HT16K33 LED CONTROLLER DRIVER
9235 M:      Robin van der Gracht <[email protected]>
9236 S:      Maintained
9237 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
9238 F:      drivers/auxdisplay/ht16k33.c
9239
9240 HTCPEN TOUCHSCREEN DRIVER
9241 M:      Pau Oliva Fora <[email protected]>
9242 L:      [email protected]
9243 S:      Maintained
9244 F:      drivers/input/touchscreen/htcpen.c
9245
9246 HTE SUBSYSTEM
9247 M:      Dipen Patel <[email protected]>
9248 S:      Maintained
9249 F:      Documentation/devicetree/bindings/timestamp/
9250 F:      Documentation/driver-api/hte/
9251 F:      drivers/hte/
9252 F:      include/linux/hte.h
9253
9254 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
9255 M:      Lorenzo Bianconi <[email protected]>
9256 L:      [email protected]
9257 S:      Maintained
9258 W:      http://www.st.com/
9259 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
9260 F:      drivers/iio/humidity/hts221*
9261
9262 HUAWEI ETHERNET DRIVER
9263 L:      [email protected]
9264 S:      Orphan
9265 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
9266 F:      drivers/net/ethernet/huawei/hinic/
9267
9268 HUGETLB SUBSYSTEM
9269 M:      Mike Kravetz <[email protected]>
9270 M:      Muchun Song <[email protected]>
9271 L:      [email protected]
9272 S:      Maintained
9273 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
9274 F:      Documentation/admin-guide/mm/hugetlbpage.rst
9275 F:      Documentation/vm/hugetlbfs_reserv.rst
9276 F:      Documentation/vm/vmemmap_dedup.rst
9277 F:      fs/hugetlbfs/
9278 F:      include/linux/hugetlb.h
9279 F:      mm/hugetlb.c
9280 F:      mm/hugetlb_vmemmap.c
9281 F:      mm/hugetlb_vmemmap.h
9282
9283 HVA ST MEDIA DRIVER
9284 M:      Jean-Christophe Trotin <[email protected]>
9285 L:      [email protected]
9286 S:      Supported
9287 W:      https://linuxtv.org
9288 T:      git git://linuxtv.org/media_tree.git
9289 F:      drivers/media/platform/st/sti/hva
9290
9291 HWPOISON MEMORY FAILURE HANDLING
9292 M:      Naoya Horiguchi <[email protected]>
9293 R:      Miaohe Lin <[email protected]>
9294 L:      [email protected]
9295 S:      Maintained
9296 F:      mm/hwpoison-inject.c
9297 F:      mm/memory-failure.c
9298
9299 HYCON HY46XX TOUCHSCREEN SUPPORT
9300 M:      Giulio Benetti <[email protected]>
9301 L:      [email protected]
9302 S:      Maintained
9303 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
9304 F:      drivers/input/touchscreen/hycon-hy46xx.c
9305
9306 HYGON PROCESSOR SUPPORT
9307 M:      Pu Wen <[email protected]>
9308 L:      [email protected]
9309 S:      Maintained
9310 F:      arch/x86/kernel/cpu/hygon.c
9311
9312 HYNIX HI556 SENSOR DRIVER
9313 M:      Shawn Tu <[email protected]>
9314 L:      [email protected]
9315 S:      Maintained
9316 T:      git git://linuxtv.org/media_tree.git
9317 F:      drivers/media/i2c/hi556.c
9318
9319 HYNIX HI846 SENSOR DRIVER
9320 M:      Martin Kepplinger <[email protected]>
9321 L:      [email protected]
9322 S:      Maintained
9323 F:      drivers/media/i2c/hi846.c
9324
9325 HYNIX HI847 SENSOR DRIVER
9326 M:      Shawn Tu <[email protected]>
9327 L:      [email protected]
9328 S:      Maintained
9329 F:      drivers/media/i2c/hi847.c
9330
9331 Hyper-V/Azure CORE AND DRIVERS
9332 M:      "K. Y. Srinivasan" <[email protected]>
9333 M:      Haiyang Zhang <[email protected]>
9334 M:      Stephen Hemminger <[email protected]>
9335 M:      Wei Liu <[email protected]>
9336 M:      Dexuan Cui <[email protected]>
9337 L:      [email protected]
9338 S:      Supported
9339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
9340 F:      Documentation/ABI/stable/sysfs-bus-vmbus
9341 F:      Documentation/ABI/testing/debugfs-hyperv
9342 F:      Documentation/virt/hyperv
9343 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
9344 F:      arch/arm64/hyperv
9345 F:      arch/arm64/include/asm/hyperv-tlfs.h
9346 F:      arch/arm64/include/asm/mshyperv.h
9347 F:      arch/x86/hyperv
9348 F:      arch/x86/include/asm/hyperv-tlfs.h
9349 F:      arch/x86/include/asm/mshyperv.h
9350 F:      arch/x86/include/asm/trace/hyperv.h
9351 F:      arch/x86/kernel/cpu/mshyperv.c
9352 F:      drivers/clocksource/hyperv_timer.c
9353 F:      drivers/hid/hid-hyperv.c
9354 F:      drivers/hv/
9355 F:      drivers/input/serio/hyperv-keyboard.c
9356 F:      drivers/iommu/hyperv-iommu.c
9357 F:      drivers/net/ethernet/microsoft/
9358 F:      drivers/net/hyperv/
9359 F:      drivers/pci/controller/pci-hyperv-intf.c
9360 F:      drivers/pci/controller/pci-hyperv.c
9361 F:      drivers/scsi/storvsc_drv.c
9362 F:      drivers/uio/uio_hv_generic.c
9363 F:      drivers/video/fbdev/hyperv_fb.c
9364 F:      include/asm-generic/hyperv-tlfs.h
9365 F:      include/asm-generic/mshyperv.h
9366 F:      include/clocksource/hyperv_timer.h
9367 F:      include/linux/hyperv.h
9368 F:      include/uapi/linux/hyperv.h
9369 F:      net/vmw_vsock/hyperv_transport.c
9370 F:      tools/hv/
9371
9372 HYPERBUS SUPPORT
9373 M:      Vignesh Raghavendra <[email protected]>
9374 L:      [email protected]
9375 S:      Supported
9376 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
9377 C:      irc://irc.oftc.net/mtd
9378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
9379 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
9380 F:      drivers/mtd/hyperbus/
9381 F:      include/linux/mtd/hyperbus.h
9382
9383 HYPERVISOR VIRTUAL CONSOLE DRIVER
9384 L:      [email protected]
9385 S:      Odd Fixes
9386 F:      drivers/tty/hvc/
9387
9388 I2C ACPI SUPPORT
9389 M:      Mika Westerberg <[email protected]>
9390 L:      [email protected]
9391 L:      [email protected]
9392 S:      Maintained
9393 F:      drivers/i2c/i2c-core-acpi.c
9394
9395 I2C CONTROLLER DRIVER FOR NVIDIA GPU
9396 M:      Ajay Gupta <[email protected]>
9397 L:      [email protected]
9398 S:      Maintained
9399 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
9400 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
9401
9402 I2C MUXES
9403 M:      Peter Rosin <[email protected]>
9404 L:      [email protected]
9405 S:      Maintained
9406 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
9407 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
9408 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
9409 F:      Documentation/i2c/i2c-topology.rst
9410 F:      Documentation/i2c/muxes/
9411 F:      drivers/i2c/i2c-mux.c
9412 F:      drivers/i2c/muxes/
9413 F:      include/linux/i2c-mux.h
9414
9415 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
9416 M:      Gregory CLEMENT <[email protected]>
9417 L:      [email protected]
9418 S:      Maintained
9419 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
9420 F:      drivers/i2c/busses/i2c-mv64xxx.c
9421
9422 I2C OVER PARALLEL PORT
9423 M:      Jean Delvare <[email protected]>
9424 L:      [email protected]
9425 S:      Maintained
9426 F:      Documentation/i2c/busses/i2c-parport.rst
9427 F:      drivers/i2c/busses/i2c-parport.c
9428
9429 I2C SUBSYSTEM
9430 M:      Wolfram Sang <[email protected]>
9431 L:      [email protected]
9432 S:      Maintained
9433 W:      https://i2c.wiki.kernel.org/
9434 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9436 F:      Documentation/devicetree/bindings/i2c/i2c.txt
9437 F:      Documentation/i2c/
9438 F:      drivers/i2c/*
9439 F:      include/dt-bindings/i2c/i2c.h
9440 F:      include/linux/i2c-dev.h
9441 F:      include/linux/i2c-smbus.h
9442 F:      include/linux/i2c.h
9443 F:      include/uapi/linux/i2c-*.h
9444 F:      include/uapi/linux/i2c.h
9445
9446 I2C SUBSYSTEM HOST DRIVERS
9447 L:      [email protected]
9448 S:      Odd Fixes
9449 W:      https://i2c.wiki.kernel.org/
9450 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9452 F:      Documentation/devicetree/bindings/i2c/
9453 F:      drivers/i2c/algos/
9454 F:      drivers/i2c/busses/
9455 F:      include/dt-bindings/i2c/
9456
9457 I2C-TAOS-EVM DRIVER
9458 M:      Jean Delvare <[email protected]>
9459 L:      [email protected]
9460 S:      Maintained
9461 F:      Documentation/i2c/busses/i2c-taos-evm.rst
9462 F:      drivers/i2c/busses/i2c-taos-evm.c
9463
9464 I2C-TINY-USB DRIVER
9465 M:      Till Harbaum <[email protected]>
9466 L:      [email protected]
9467 S:      Maintained
9468 W:      http://www.harbaum.org/till/i2c_tiny_usb
9469 F:      drivers/i2c/busses/i2c-tiny-usb.c
9470
9471 I2C/SMBUS CONTROLLER DRIVERS FOR PC
9472 M:      Jean Delvare <[email protected]>
9473 L:      [email protected]
9474 S:      Maintained
9475 F:      Documentation/i2c/busses/i2c-ali1535.rst
9476 F:      Documentation/i2c/busses/i2c-ali1563.rst
9477 F:      Documentation/i2c/busses/i2c-ali15x3.rst
9478 F:      Documentation/i2c/busses/i2c-amd756.rst
9479 F:      Documentation/i2c/busses/i2c-amd8111.rst
9480 F:      Documentation/i2c/busses/i2c-i801.rst
9481 F:      Documentation/i2c/busses/i2c-nforce2.rst
9482 F:      Documentation/i2c/busses/i2c-piix4.rst
9483 F:      Documentation/i2c/busses/i2c-sis5595.rst
9484 F:      Documentation/i2c/busses/i2c-sis630.rst
9485 F:      Documentation/i2c/busses/i2c-sis96x.rst
9486 F:      Documentation/i2c/busses/i2c-via.rst
9487 F:      Documentation/i2c/busses/i2c-viapro.rst
9488 F:      drivers/i2c/busses/i2c-ali1535.c
9489 F:      drivers/i2c/busses/i2c-ali1563.c
9490 F:      drivers/i2c/busses/i2c-ali15x3.c
9491 F:      drivers/i2c/busses/i2c-amd756-s4882.c
9492 F:      drivers/i2c/busses/i2c-amd756.c
9493 F:      drivers/i2c/busses/i2c-amd8111.c
9494 F:      drivers/i2c/busses/i2c-i801.c
9495 F:      drivers/i2c/busses/i2c-isch.c
9496 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
9497 F:      drivers/i2c/busses/i2c-nforce2.c
9498 F:      drivers/i2c/busses/i2c-piix4.c
9499 F:      drivers/i2c/busses/i2c-sis5595.c
9500 F:      drivers/i2c/busses/i2c-sis630.c
9501 F:      drivers/i2c/busses/i2c-sis96x.c
9502 F:      drivers/i2c/busses/i2c-via.c
9503 F:      drivers/i2c/busses/i2c-viapro.c
9504
9505 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
9506 M:      Hans de Goede <[email protected]>
9507 L:      [email protected]
9508 S:      Maintained
9509 F:      drivers/i2c/busses/i2c-cht-wc.c
9510
9511 I2C/SMBUS ISMT DRIVER
9512 M:      Seth Heasley <[email protected]>
9513 M:      Neil Horman <[email protected]>
9514 L:      [email protected]
9515 F:      Documentation/i2c/busses/i2c-ismt.rst
9516 F:      drivers/i2c/busses/i2c-ismt.c
9517
9518 I2C/SMBUS STUB DRIVER
9519 M:      Jean Delvare <[email protected]>
9520 L:      [email protected]
9521 S:      Maintained
9522 F:      drivers/i2c/i2c-stub.c
9523
9524 I3C DRIVER FOR CADENCE I3C MASTER IP
9525 M:      Przemysław Gaj <[email protected]>
9526 S:      Maintained
9527 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
9528 F:      drivers/i3c/master/i3c-master-cdns.c
9529
9530 I3C DRIVER FOR SYNOPSYS DESIGNWARE
9531 M:      Vitor Soares <[email protected]>
9532 S:      Maintained
9533 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
9534 F:      drivers/i3c/master/dw*
9535
9536 I3C SUBSYSTEM
9537 M:      Alexandre Belloni <[email protected]>
9538 L:      [email protected] (moderated for non-subscribers)
9539 S:      Maintained
9540 C:      irc://chat.freenode.net/linux-i3c
9541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
9542 F:      Documentation/ABI/testing/sysfs-bus-i3c
9543 F:      Documentation/devicetree/bindings/i3c/
9544 F:      Documentation/driver-api/i3c
9545 F:      drivers/i3c/
9546 F:      include/linux/i3c/
9547
9548 IA64 (Itanium) PLATFORM
9549 L:      [email protected]
9550 S:      Orphan
9551 F:      Documentation/ia64/
9552 F:      arch/ia64/
9553
9554 IBM Power 842 compression accelerator
9555 M:      Haren Myneni <[email protected]>
9556 S:      Supported
9557 F:      crypto/842.c
9558 F:      drivers/crypto/nx/Kconfig
9559 F:      drivers/crypto/nx/Makefile
9560 F:      drivers/crypto/nx/nx-842*
9561 F:      include/linux/sw842.h
9562 F:      lib/842/
9563
9564 IBM Power in-Nest Crypto Acceleration
9565 M:      Breno Leitão <[email protected]>
9566 M:      Nayna Jain <[email protected]>
9567 M:      Paulo Flabiano Smorigo <[email protected]>
9568 L:      [email protected]
9569 S:      Supported
9570 F:      drivers/crypto/nx/Kconfig
9571 F:      drivers/crypto/nx/Makefile
9572 F:      drivers/crypto/nx/nx-aes*
9573 F:      drivers/crypto/nx/nx-sha*
9574 F:      drivers/crypto/nx/nx.*
9575 F:      drivers/crypto/nx/nx_csbcpb.h
9576 F:      drivers/crypto/nx/nx_debugfs.c
9577
9578 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
9579 M:      Tyrel Datwyler <[email protected]>
9580 L:      [email protected]
9581 L:      [email protected]
9582 S:      Supported
9583 F:      drivers/pci/hotplug/rpadlpar*
9584
9585 IBM Power Linux RAID adapter
9586 M:      Brian King <[email protected]>
9587 S:      Supported
9588 F:      drivers/scsi/ipr.*
9589
9590 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
9591 M:      Tyrel Datwyler <[email protected]>
9592 L:      [email protected]
9593 L:      [email protected]
9594 S:      Supported
9595 F:      drivers/pci/hotplug/rpaphp*
9596
9597 IBM Power SRIOV Virtual NIC Device Driver
9598 M:      Dany Madden <[email protected]>
9599 R:      Thomas Falcon <[email protected]>
9600 L:      [email protected]
9601 S:      Supported
9602 F:      drivers/net/ethernet/ibm/ibmvnic.*
9603
9604 IBM Power Virtual Accelerator Switchboard
9605 L:      [email protected]
9606 S:      Supported
9607 F:      arch/powerpc/include/asm/vas.h
9608 F:      arch/powerpc/platforms/powernv/copy-paste.h
9609 F:      arch/powerpc/platforms/powernv/vas*
9610
9611 IBM Power Virtual Ethernet Device Driver
9612 M:      Cristobal Forno <[email protected]>
9613 L:      [email protected]
9614 S:      Supported
9615 F:      drivers/net/ethernet/ibm/ibmveth.*
9616
9617 IBM Power Virtual FC Device Drivers
9618 M:      Tyrel Datwyler <[email protected]>
9619 L:      [email protected]
9620 S:      Supported
9621 F:      drivers/scsi/ibmvscsi/ibmvfc*
9622
9623 IBM Power Virtual Management Channel Driver
9624 M:      Brad Warrum <[email protected]>
9625 M:      Ritu Agarwal <[email protected]>
9626 S:      Supported
9627 F:      drivers/misc/ibmvmc.*
9628
9629 IBM Power Virtual SCSI Device Drivers
9630 M:      Tyrel Datwyler <[email protected]>
9631 L:      [email protected]
9632 S:      Supported
9633 F:      drivers/scsi/ibmvscsi/ibmvscsi*
9634 F:      include/scsi/viosrp.h
9635
9636 IBM Power Virtual SCSI Device Target Driver
9637 M:      Michael Cyr <[email protected]>
9638 L:      [email protected]
9639 L:      [email protected]
9640 S:      Supported
9641 F:      drivers/scsi/ibmvscsi_tgt/
9642
9643 IBM Power VMX Cryptographic instructions
9644 M:      Breno Leitão <[email protected]>
9645 M:      Nayna Jain <[email protected]>
9646 M:      Paulo Flabiano Smorigo <[email protected]>
9647 L:      [email protected]
9648 S:      Supported
9649 F:      drivers/crypto/vmx/Kconfig
9650 F:      drivers/crypto/vmx/Makefile
9651 F:      drivers/crypto/vmx/aes*
9652 F:      drivers/crypto/vmx/ghash*
9653 F:      drivers/crypto/vmx/ppc-xlate.pl
9654 F:      drivers/crypto/vmx/vmx.c
9655
9656 IBM ServeRAID RAID DRIVER
9657 S:      Orphan
9658 F:      drivers/scsi/ips.*
9659
9660 ICH LPC AND GPIO DRIVER
9661 M:      Peter Tyser <[email protected]>
9662 S:      Maintained
9663 F:      drivers/gpio/gpio-ich.c
9664 F:      drivers/mfd/lpc_ich.c
9665
9666 ICY I2C DRIVER
9667 M:      Max Staudt <[email protected]>
9668 L:      [email protected]
9669 S:      Maintained
9670 F:      drivers/i2c/busses/i2c-icy.c
9671
9672 IDEAPAD LAPTOP EXTRAS DRIVER
9673 M:      Ike Panhc <[email protected]>
9674 L:      [email protected]
9675 S:      Maintained
9676 W:      http://launchpad.net/ideapad-laptop
9677 F:      drivers/platform/x86/ideapad-laptop.c
9678
9679 IDEAPAD LAPTOP SLIDEBAR DRIVER
9680 M:      Andrey Moiseev <[email protected]>
9681 L:      [email protected]
9682 S:      Maintained
9683 W:      https://github.com/o2genum/ideapad-slidebar
9684 F:      drivers/input/misc/ideapad_slidebar.c
9685
9686 IDMAPPED MOUNTS
9687 M:      Christian Brauner <[email protected]>
9688 M:      Seth Forshee <[email protected]>
9689 L:      [email protected]
9690 S:      Maintained
9691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
9692 F:      Documentation/filesystems/idmappings.rst
9693 F:      tools/testing/selftests/mount_setattr/
9694 F:      include/linux/mnt_idmapping.h
9695
9696 IDT VersaClock 5 CLOCK DRIVER
9697 M:      Luca Ceresoli <[email protected]>
9698 S:      Maintained
9699 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
9700 F:      drivers/clk/clk-versaclock5.c
9701
9702 IEEE 802.15.4 SUBSYSTEM
9703 M:      Alexander Aring <[email protected]>
9704 M:      Stefan Schmidt <[email protected]>
9705 L:      [email protected]
9706 S:      Maintained
9707 W:      https://linux-wpan.org/
9708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
9709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
9710 F:      Documentation/networking/ieee802154.rst
9711 F:      drivers/net/ieee802154/
9712 F:      include/linux/ieee802154.h
9713 F:      include/linux/nl802154.h
9714 F:      include/net/af_ieee802154.h
9715 F:      include/net/cfg802154.h
9716 F:      include/net/ieee802154_netdev.h
9717 F:      include/net/mac802154.h
9718 F:      include/net/nl802154.h
9719 F:      net/ieee802154/
9720 F:      net/mac802154/
9721
9722 IFE PROTOCOL
9723 M:      Yotam Gigi <[email protected]>
9724 M:      Jamal Hadi Salim <[email protected]>
9725 F:      include/net/ife.h
9726 F:      include/uapi/linux/ife.h
9727 F:      net/ife
9728
9729 IGORPLUG-USB IR RECEIVER
9730 M:      Sean Young <[email protected]>
9731 L:      [email protected]
9732 S:      Maintained
9733 F:      drivers/media/rc/igorplugusb.c
9734
9735 IGUANAWORKS USB IR TRANSCEIVER
9736 M:      Sean Young <[email protected]>
9737 L:      [email protected]
9738 S:      Maintained
9739 F:      drivers/media/rc/iguanair.c
9740
9741 IIO DIGITAL POTENTIOMETER DAC
9742 M:      Peter Rosin <[email protected]>
9743 L:      [email protected]
9744 S:      Maintained
9745 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
9746 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
9747 F:      drivers/iio/dac/dpot-dac.c
9748
9749 IIO ENVELOPE DETECTOR
9750 M:      Peter Rosin <[email protected]>
9751 L:      [email protected]
9752 S:      Maintained
9753 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
9754 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
9755 F:      drivers/iio/adc/envelope-detector.c
9756
9757 IIO MULTIPLEXER
9758 M:      Peter Rosin <[email protected]>
9759 L:      [email protected]
9760 S:      Maintained
9761 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
9762 F:      drivers/iio/multiplexer/iio-mux.c
9763
9764 IIO SCMI BASED DRIVER
9765 M:      Jyoti Bhayana <[email protected]>
9766 L:      [email protected]
9767 S:      Maintained
9768 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
9769
9770 IIO SUBSYSTEM AND DRIVERS
9771 M:      Jonathan Cameron <[email protected]>
9772 R:      Lars-Peter Clausen <[email protected]>
9773 L:      [email protected]
9774 S:      Maintained
9775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
9776 F:      Documentation/ABI/testing/configfs-iio*
9777 F:      Documentation/ABI/testing/sysfs-bus-iio*
9778 F:      Documentation/devicetree/bindings/iio/
9779 F:      drivers/iio/
9780 F:      drivers/staging/iio/
9781 F:      include/linux/iio/
9782 F:      tools/iio/
9783
9784 IIO UNIT CONVERTER
9785 M:      Peter Rosin <[email protected]>
9786 L:      [email protected]
9787 S:      Maintained
9788 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
9789 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
9790 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
9791 F:      drivers/iio/afe/iio-rescale.c
9792
9793 IKANOS/ADI EAGLE ADSL USB DRIVER
9794 M:      Matthieu Castet <[email protected]>
9795 M:      Stanislaw Gruszka <[email protected]>
9796 S:      Maintained
9797 F:      drivers/usb/atm/ueagle-atm.c
9798
9799 IMAGIS TOUCHSCREEN DRIVER
9800 M:      Markuss Broks <[email protected]>
9801 S:      Maintained
9802 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
9803 F:      drivers/input/touchscreen/imagis.c
9804
9805 IMGTEC ASCII LCD DRIVER
9806 M:      Paul Burton <[email protected]>
9807 S:      Maintained
9808 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
9809 F:      drivers/auxdisplay/img-ascii-lcd.c
9810
9811 IMGTEC IR DECODER DRIVER
9812 S:      Orphan
9813 F:      drivers/media/rc/img-ir/
9814
9815 IMON SOUNDGRAPH USB IR RECEIVER
9816 M:      Sean Young <[email protected]>
9817 L:      [email protected]
9818 S:      Maintained
9819 F:      drivers/media/rc/imon.c
9820 F:      drivers/media/rc/imon_raw.c
9821
9822 IMS TWINTURBO FRAMEBUFFER DRIVER
9823 L:      [email protected]
9824 S:      Orphan
9825 F:      drivers/video/fbdev/imsttfb.c
9826
9827 INA209 HARDWARE MONITOR DRIVER
9828 M:      Guenter Roeck <[email protected]>
9829 L:      [email protected]
9830 S:      Maintained
9831 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
9832 F:      Documentation/hwmon/ina209.rst
9833 F:      drivers/hwmon/ina209.c
9834
9835 INA2XX HARDWARE MONITOR DRIVER
9836 M:      Guenter Roeck <[email protected]>
9837 L:      [email protected]
9838 S:      Maintained
9839 F:      Documentation/hwmon/ina2xx.rst
9840 F:      drivers/hwmon/ina2xx.c
9841 F:      include/linux/platform_data/ina2xx.h
9842
9843 INDUSTRY PACK SUBSYSTEM (IPACK)
9844 M:      Samuel Iglesias Gonsalvez <[email protected]>
9845 M:      Jens Taprogge <[email protected]>
9846 M:      Greg Kroah-Hartman <[email protected]>
9847 L:      [email protected]
9848 S:      Maintained
9849 W:      http://industrypack.sourceforge.net
9850 F:      drivers/ipack/
9851
9852 INFINEON DPS310 Driver
9853 M:      Eddie James <[email protected]>
9854 L:      [email protected]
9855 S:      Maintained
9856 F:      drivers/iio/pressure/dps310.c
9857
9858 INFINIBAND SUBSYSTEM
9859 M:      Jason Gunthorpe <[email protected]>
9860 M:      Leon Romanovsky <[email protected]>
9861 L:      [email protected]
9862 S:      Supported
9863 W:      https://github.com/linux-rdma/rdma-core
9864 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
9866 F:      Documentation/devicetree/bindings/infiniband/
9867 F:      Documentation/infiniband/
9868 F:      drivers/infiniband/
9869 F:      include/rdma/
9870 F:      include/trace/events/ib_mad.h
9871 F:      include/trace/events/ib_umad.h
9872 F:      include/uapi/linux/if_infiniband.h
9873 F:      include/uapi/rdma/
9874 F:      samples/bpf/ibumad_kern.c
9875 F:      samples/bpf/ibumad_user.c
9876
9877 INGENIC JZ4780 NAND DRIVER
9878 M:      Harvey Hunt <[email protected]>
9879 L:      [email protected]
9880 L:      [email protected]
9881 S:      Maintained
9882 F:      drivers/mtd/nand/raw/ingenic/
9883
9884 INGENIC JZ47xx SoCs
9885 M:      Paul Cercueil <[email protected]>
9886 L:      [email protected]
9887 S:      Maintained
9888 F:      arch/mips/boot/dts/ingenic/
9889 F:      arch/mips/generic/board-ingenic.c
9890 F:      arch/mips/include/asm/mach-ingenic/
9891 F:      arch/mips/ingenic/Kconfig
9892 F:      drivers/clk/ingenic/
9893 F:      drivers/dma/dma-jz4780.c
9894 F:      drivers/gpu/drm/ingenic/
9895 F:      drivers/i2c/busses/i2c-jz4780.c
9896 F:      drivers/iio/adc/ingenic-adc.c
9897 F:      drivers/irqchip/irq-ingenic.c
9898 F:      drivers/memory/jz4780-nemc.c
9899 F:      drivers/mmc/host/jz4740_mmc.c
9900 F:      drivers/mtd/nand/raw/ingenic/
9901 F:      drivers/pinctrl/pinctrl-ingenic.c
9902 F:      drivers/power/supply/ingenic-battery.c
9903 F:      drivers/pwm/pwm-jz4740.c
9904 F:      drivers/remoteproc/ingenic_rproc.c
9905 F:      drivers/rtc/rtc-jz4740.c
9906 F:      drivers/tty/serial/8250/8250_ingenic.c
9907 F:      drivers/usb/musb/jz4740.c
9908 F:      drivers/watchdog/jz4740_wdt.c
9909 F:      include/dt-bindings/iio/adc/ingenic,adc.h
9910 F:      include/linux/mfd/ingenic-tcu.h
9911 F:      sound/soc/codecs/jz47*
9912 F:      sound/soc/jz4740/
9913
9914 INJOINIC IP5xxx POWER BANK IC DRIVER
9915 M:      Samuel Holland <[email protected]>
9916 S:      Maintained
9917 F:      drivers/power/supply/ip5xxx_power.c
9918
9919 INOTIFY
9920 M:      Jan Kara <[email protected]>
9921 R:      Amir Goldstein <[email protected]>
9922 L:      [email protected]
9923 S:      Maintained
9924 F:      Documentation/filesystems/inotify.rst
9925 F:      fs/notify/inotify/
9926 F:      include/linux/inotify.h
9927 F:      include/uapi/linux/inotify.h
9928
9929 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
9930 M:      Dmitry Torokhov <[email protected]>
9931 L:      [email protected]
9932 S:      Maintained
9933 Q:      http://patchwork.kernel.org/project/linux-input/list/
9934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
9935 F:      Documentation/devicetree/bindings/input/
9936 F:      Documentation/devicetree/bindings/serio/
9937 F:      Documentation/input/
9938 F:      drivers/input/
9939 F:      include/linux/input.h
9940 F:      include/linux/input/
9941 F:      include/uapi/linux/input-event-codes.h
9942 F:      include/uapi/linux/input.h
9943
9944 INPUT MULTITOUCH (MT) PROTOCOL
9945 M:      Henrik Rydberg <[email protected]>
9946 L:      [email protected]
9947 S:      Odd fixes
9948 F:      Documentation/input/multi-touch-protocol.rst
9949 F:      drivers/input/input-mt.c
9950 K:      \b(ABS|SYN)_MT_
9951
9952 INSIDE SECURE CRYPTO DRIVER
9953 M:      Antoine Tenart <[email protected]>
9954 L:      [email protected]
9955 S:      Maintained
9956 F:      drivers/crypto/inside-secure/
9957
9958 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
9959 M:      Mimi Zohar <[email protected]>
9960 M:      Dmitry Kasatkin <[email protected]>
9961 L:      [email protected]
9962 S:      Supported
9963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
9964 F:      security/integrity/ima/
9965 F:      security/integrity/
9966
9967 INTEL 810/815 FRAMEBUFFER DRIVER
9968 M:      Antonino Daplas <[email protected]>
9969 L:      [email protected]
9970 S:      Maintained
9971 F:      drivers/video/fbdev/i810/
9972
9973 INTEL ASoC DRIVERS
9974 M:      Cezary Rojewski <[email protected]>
9975 M:      Pierre-Louis Bossart <[email protected]>
9976 M:      Liam Girdwood <[email protected]>
9977 M:      Peter Ujfalusi <[email protected]>
9978 M:      Bard Liao <[email protected]>
9979 M:      Ranjani Sridharan <[email protected]>
9980 M:      Kai Vehmanen <[email protected]>
9981 L:      [email protected] (moderated for non-subscribers)
9982 S:      Supported
9983 F:      sound/soc/intel/
9984
9985 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
9986 M:      Hans de Goede <[email protected]>
9987 L:      [email protected]
9988 S:      Maintained
9989 F:      drivers/platform/x86/intel/atomisp2/pm.c
9990
9991 INTEL ATOMISP2 LED DRIVER
9992 M:      Hans de Goede <[email protected]>
9993 L:      [email protected]
9994 S:      Maintained
9995 F:      drivers/platform/x86/intel/atomisp2/led.c
9996
9997 INTEL BIOS SAR INT1092 DRIVER
9998 M:      Shravan Sudhakar <[email protected]>
9999 M:      Intel Corporation <[email protected]>
10000 L:      [email protected]
10001 S:      Maintained
10002 F:      drivers/platform/x86/intel/int1092/
10003
10004 INTEL BROXTON PMC DRIVER
10005 M:      Mika Westerberg <[email protected]>
10006 M:      Zha Qipeng <[email protected]>
10007 S:      Maintained
10008 F:      drivers/mfd/intel_pmc_bxt.c
10009 F:      include/linux/mfd/intel_pmc_bxt.h
10010
10011 INTEL C600 SERIES SAS CONTROLLER DRIVER
10012 M:      Artur Paszkiewicz <[email protected]>
10013 L:      [email protected]
10014 S:      Supported
10015 T:      git git://git.code.sf.net/p/intel-sas/isci
10016 F:      drivers/scsi/isci/
10017
10018 INTEL CPU family model numbers
10019 M:      Tony Luck <[email protected]>
10020 M:      [email protected]
10021 L:      [email protected]
10022 S:      Supported
10023 F:      arch/x86/include/asm/intel-family.h
10024
10025 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
10026 M:      Jani Nikula <[email protected]>
10027 M:      Joonas Lahtinen <[email protected]>
10028 M:      Rodrigo Vivi <[email protected]>
10029 M:      Tvrtko Ursulin <[email protected]>
10030 L:      [email protected]
10031 S:      Supported
10032 W:      https://01.org/linuxgraphics/
10033 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
10034 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
10035 C:      irc://irc.oftc.net/intel-gfx
10036 T:      git git://anongit.freedesktop.org/drm-intel
10037 F:      Documentation/gpu/i915.rst
10038 F:      drivers/gpu/drm/i915/
10039 F:      include/drm/i915*
10040 F:      include/uapi/drm/i915_drm.h
10041
10042 INTEL ETHERNET DRIVERS
10043 M:      Jesse Brandeburg <[email protected]>
10044 M:      Tony Nguyen <[email protected]>
10045 L:      [email protected] (moderated for non-subscribers)
10046 S:      Supported
10047 W:      http://www.intel.com/support/feedback.htm
10048 W:      http://e1000.sourceforge.net/
10049 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
10050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
10051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
10052 F:      Documentation/networking/device_drivers/ethernet/intel/
10053 F:      drivers/net/ethernet/intel/
10054 F:      drivers/net/ethernet/intel/*/
10055 F:      include/linux/avf/virtchnl.h
10056 F:      include/linux/net/intel/iidc.h
10057
10058 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
10059 M:      Mustafa Ismail <[email protected]>
10060 M:      Shiraz Saleem <[email protected]>
10061 L:      [email protected]
10062 S:      Supported
10063 F:      drivers/infiniband/hw/irdma/
10064 F:      include/uapi/rdma/irdma-abi.h
10065
10066 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
10067 M:      Maik Broemme <[email protected]>
10068 L:      [email protected]
10069 S:      Maintained
10070 F:      Documentation/fb/intelfb.rst
10071 F:      drivers/video/fbdev/intelfb/
10072
10073 INTEL GPIO DRIVERS
10074 M:      Andy Shevchenko <[email protected]>
10075 L:      [email protected]
10076 S:      Supported
10077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10078 F:      drivers/gpio/gpio-ich.c
10079 F:      drivers/gpio/gpio-merrifield.c
10080 F:      drivers/gpio/gpio-ml-ioh.c
10081 F:      drivers/gpio/gpio-pch.c
10082 F:      drivers/gpio/gpio-sch.c
10083 F:      drivers/gpio/gpio-sodaville.c
10084
10085 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
10086 M:      Zhenyu Wang <[email protected]>
10087 M:      Zhi Wang <[email protected]>
10088 L:      [email protected]
10089 L:      [email protected]
10090 S:      Supported
10091 W:      https://01.org/igvt-g
10092 T:      git https://github.com/intel/gvt-linux.git
10093 F:      drivers/gpu/drm/i915/gvt/
10094
10095 INTEL HID EVENT DRIVER
10096 M:      Alex Hung <[email protected]>
10097 L:      [email protected]
10098 S:      Maintained
10099 F:      drivers/platform/x86/intel/hid.c
10100
10101 INTEL I/OAT DMA DRIVER
10102 M:      Dave Jiang <[email protected]>
10103 R:      Dan Williams <[email protected]>
10104 L:      [email protected]
10105 S:      Supported
10106 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
10107 F:      drivers/dma/ioat*
10108
10109 INTEL IADX DRIVER
10110 M:      Dave Jiang <[email protected]>
10111 L:      [email protected]
10112 S:      Supported
10113 F:      drivers/dma/idxd/*
10114 F:      include/uapi/linux/idxd.h
10115
10116 INTEL IDLE DRIVER
10117 M:      Jacob Pan <[email protected]>
10118 M:      Len Brown <[email protected]>
10119 L:      [email protected]
10120 S:      Supported
10121 B:      https://bugzilla.kernel.org
10122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
10123 F:      drivers/idle/intel_idle.c
10124
10125 INTEL IN FIELD SCAN (IFS) DEVICE
10126 M:      Jithu Joseph <[email protected]>
10127 R:      Ashok Raj <[email protected]>
10128 R:      Tony Luck <[email protected]>
10129 S:      Maintained
10130 F:      drivers/platform/x86/intel/ifs
10131 F:      include/trace/events/intel_ifs.h
10132
10133 INTEL INTEGRATED SENSOR HUB DRIVER
10134 M:      Srinivas Pandruvada <[email protected]>
10135 M:      Jiri Kosina <[email protected]>
10136 L:      [email protected]
10137 S:      Maintained
10138 F:      drivers/hid/intel-ish-hid/
10139
10140 INTEL IOMMU (VT-d)
10141 M:      David Woodhouse <[email protected]>
10142 M:      Lu Baolu <[email protected]>
10143 L:      [email protected]
10144 S:      Supported
10145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10146 F:      drivers/iommu/intel/
10147 F:      include/linux/intel-iommu.h
10148 F:      include/linux/intel-svm.h
10149
10150 INTEL IOP-ADMA DMA DRIVER
10151 R:      Dan Williams <[email protected]>
10152 S:      Odd fixes
10153 F:      drivers/dma/iop-adma.c
10154
10155 INTEL IPU3 CSI-2 CIO2 DRIVER
10156 M:      Yong Zhi <[email protected]>
10157 M:      Sakari Ailus <[email protected]>
10158 M:      Bingbu Cao <[email protected]>
10159 M:      Dan Scally <[email protected]>
10160 R:      Tianshu Qiu <[email protected]>
10161 L:      [email protected]
10162 S:      Maintained
10163 T:      git git://linuxtv.org/media_tree.git
10164 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
10165 F:      drivers/media/pci/intel/ipu3/
10166
10167 INTEL IPU3 CSI-2 IMGU DRIVER
10168 M:      Sakari Ailus <[email protected]>
10169 R:      Bingbu Cao <[email protected]>
10170 R:      Tianshu Qiu <[email protected]>
10171 L:      [email protected]
10172 S:      Maintained
10173 F:      Documentation/admin-guide/media/ipu3.rst
10174 F:      Documentation/admin-guide/media/ipu3_rcb.svg
10175 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
10176 F:      drivers/staging/media/ipu3/
10177
10178 INTEL IXP4XX CRYPTO SUPPORT
10179 M:      Corentin Labbe <[email protected]>
10180 L:      [email protected]
10181 S:      Maintained
10182 F:      drivers/crypto/ixp4xx_crypto.c
10183
10184 INTEL ISHTP ECLITE DRIVER
10185 M:      Sumesh K Naduvalath <[email protected]>
10186 L:      [email protected]
10187 S:      Supported
10188 F:      drivers/platform/x86/intel/ishtp_eclite.c
10189
10190 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
10191 M:      Krzysztof Halasa <[email protected]>
10192 S:      Maintained
10193 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
10194 F:      drivers/net/wan/ixp4xx_hss.c
10195 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
10196 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
10197 F:      include/linux/soc/ixp4xx/npe.h
10198 F:      include/linux/soc/ixp4xx/qmgr.h
10199
10200 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
10201 M:      Deepak Saxena <[email protected]>
10202 S:      Maintained
10203 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
10204 F:      drivers/char/hw_random/ixp4xx-rng.c
10205
10206 INTEL KEEM BAY DRM DRIVER
10207 M:      Anitha Chrisanthus <[email protected]>
10208 M:      Edmund Dea <[email protected]>
10209 S:      Maintained
10210 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
10211 F:      drivers/gpu/drm/kmb/
10212
10213 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
10214 M:      Daniele Alessandrelli <[email protected]>
10215 S:      Maintained
10216 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
10217 F:      drivers/crypto/keembay/Kconfig
10218 F:      drivers/crypto/keembay/Makefile
10219 F:      drivers/crypto/keembay/keembay-ocs-aes-core.c
10220 F:      drivers/crypto/keembay/ocs-aes.c
10221 F:      drivers/crypto/keembay/ocs-aes.h
10222
10223 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
10224 M:      Daniele Alessandrelli <[email protected]>
10225 M:      Prabhjot Khurana <[email protected]>
10226 M:      Mark Gross <[email protected]>
10227 S:      Maintained
10228 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
10229 F:      drivers/crypto/keembay/Kconfig
10230 F:      drivers/crypto/keembay/Makefile
10231 F:      drivers/crypto/keembay/keembay-ocs-ecc.c
10232
10233 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
10234 M:      Daniele Alessandrelli <[email protected]>
10235 M:      Declan Murphy <[email protected]>
10236 S:      Maintained
10237 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
10238 F:      drivers/crypto/keembay/Kconfig
10239 F:      drivers/crypto/keembay/Makefile
10240 F:      drivers/crypto/keembay/keembay-ocs-hcu-core.c
10241 F:      drivers/crypto/keembay/ocs-hcu.c
10242 F:      drivers/crypto/keembay/ocs-hcu.h
10243
10244 INTEL THUNDER BAY EMMC PHY DRIVER
10245 M:      Nandhini Srikandan <[email protected]>
10246 M:      Rashmi A <[email protected]>
10247 S:      Maintained
10248 F:      Documentation/devicetree/bindings/phy/intel,phy-thunderbay-emmc.yaml
10249 F:      drivers/phy/intel/phy-intel-thunderbay-emmc.c
10250
10251 INTEL MANAGEMENT ENGINE (mei)
10252 M:      Tomas Winkler <[email protected]>
10253 L:      [email protected]
10254 S:      Supported
10255 F:      Documentation/driver-api/mei/*
10256 F:      drivers/misc/mei/
10257 F:      drivers/watchdog/mei_wdt.c
10258 F:      include/linux/mei_aux.h
10259 F:      include/linux/mei_cl_bus.h
10260 F:      include/uapi/linux/mei.h
10261 F:      samples/mei/*
10262
10263 INTEL MAX 10 BMC MFD DRIVER
10264 M:      Xu Yilun <[email protected]>
10265 R:      Tom Rix <[email protected]>
10266 S:      Maintained
10267 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
10268 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
10269 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
10270 F:      drivers/mfd/intel-m10-bmc.c
10271 F:      include/linux/mfd/intel-m10-bmc.h
10272
10273 INTEL MENLOW THERMAL DRIVER
10274 M:      Sujith Thomas <[email protected]>
10275 L:      [email protected]
10276 S:      Supported
10277 W:      https://01.org/linux-acpi
10278 F:      drivers/thermal/intel/intel_menlow.c
10279
10280 INTEL P-Unit IPC DRIVER
10281 M:      Zha Qipeng <[email protected]>
10282 L:      [email protected]
10283 S:      Maintained
10284 F:      arch/x86/include/asm/intel_punit_ipc.h
10285 F:      drivers/platform/x86/intel/punit_ipc.c
10286
10287 INTEL PMC CORE DRIVER
10288 M:      Rajneesh Bhardwaj <[email protected]>
10289 M:      David E Box <[email protected]>
10290 L:      [email protected]
10291 S:      Maintained
10292 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
10293 F:      drivers/platform/x86/intel/pmc/
10294
10295 INTEL PMIC GPIO DRIVERS
10296 M:      Andy Shevchenko <[email protected]>
10297 S:      Supported
10298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10299 F:      drivers/gpio/gpio-*cove.c
10300
10301 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
10302 M:      Andy Shevchenko <[email protected]>
10303 S:      Maintained
10304 F:      drivers/mfd/intel_soc_pmic*
10305 F:      include/linux/mfd/intel_soc_pmic*
10306
10307 INTEL PMT DRIVERS
10308 M:      David E. Box <[email protected]>
10309 S:      Supported
10310 F:      drivers/platform/x86/intel/pmt/
10311
10312 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
10313 M:      Stanislav Yakovlev <[email protected]>
10314 L:      [email protected]
10315 S:      Maintained
10316 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
10317 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
10318 F:      drivers/net/wireless/intel/ipw2x00/
10319
10320 INTEL PSTATE DRIVER
10321 M:      Srinivas Pandruvada <[email protected]>
10322 M:      Len Brown <[email protected]>
10323 L:      [email protected]
10324 S:      Supported
10325 F:      drivers/cpufreq/intel_pstate.c
10326
10327 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
10328 M:      Jarkko Nikula <[email protected]>
10329 L:      [email protected]
10330 F:      drivers/counter/intel-qep.c
10331
10332 INTEL SCU DRIVERS
10333 M:      Mika Westerberg <[email protected]>
10334 S:      Maintained
10335 F:      arch/x86/include/asm/intel_scu_ipc.h
10336 F:      drivers/platform/x86/intel_scu_*
10337
10338 INTEL SDSI DRIVER
10339 M:      David E. Box <[email protected]>
10340 S:      Supported
10341 F:      drivers/platform/x86/intel/sdsi.c
10342 F:      tools/arch/x86/intel_sdsi/
10343 F:      tools/testing/selftests/drivers/sdsi/
10344
10345 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
10346 M:      Daniel Scally <[email protected]>
10347 S:      Maintained
10348 F:      drivers/platform/x86/intel/int3472/
10349
10350 INTEL SPEED SELECT TECHNOLOGY
10351 M:      Srinivas Pandruvada <[email protected]>
10352 L:      [email protected]
10353 S:      Maintained
10354 F:      drivers/platform/x86/intel/speed_select_if/
10355 F:      include/uapi/linux/isst_if.h
10356 F:      tools/power/x86/intel-speed-select/
10357
10358 INTEL STRATIX10 FIRMWARE DRIVERS
10359 M:      Dinh Nguyen <[email protected]>
10360 L:      [email protected]
10361 S:      Maintained
10362 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
10363 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
10364 F:      drivers/firmware/stratix10-rsu.c
10365 F:      drivers/firmware/stratix10-svc.c
10366 F:      include/linux/firmware/intel/stratix10-smc.h
10367 F:      include/linux/firmware/intel/stratix10-svc-client.h
10368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
10369
10370 INTEL TELEMETRY DRIVER
10371 M:      Rajneesh Bhardwaj <[email protected]>
10372 M:      "David E. Box" <[email protected]>
10373 L:      [email protected]
10374 S:      Maintained
10375 F:      arch/x86/include/asm/intel_telemetry.h
10376 F:      drivers/platform/x86/intel/telemetry/
10377
10378 INTEL UNCORE FREQUENCY CONTROL
10379 M:      Srinivas Pandruvada <[email protected]>
10380 L:      [email protected]
10381 S:      Maintained
10382 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
10383 F:      drivers/platform/x86/intel/uncore-frequency/
10384
10385 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
10386 M:      David E. Box <[email protected]>
10387 S:      Supported
10388 F:      drivers/platform/x86/intel/vsec.*
10389
10390 INTEL VIRTUAL BUTTON DRIVER
10391 M:      AceLan Kao <[email protected]>
10392 L:      [email protected]
10393 S:      Maintained
10394 F:      drivers/platform/x86/intel/vbtn.c
10395
10396 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
10397 M:      Stanislaw Gruszka <[email protected]>
10398 L:      [email protected]
10399 S:      Supported
10400 F:      drivers/net/wireless/intel/iwlegacy/
10401
10402 INTEL WIRELESS WIFI LINK (iwlwifi)
10403 M:      Gregory Greenman <[email protected]>
10404 L:      [email protected]
10405 S:      Supported
10406 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
10407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
10408 F:      drivers/net/wireless/intel/iwlwifi/
10409
10410 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
10411 M:      Jithu Joseph <[email protected]>
10412 R:      Maurice Ma <[email protected]>
10413 S:      Maintained
10414 W:      https://slimbootloader.github.io/security/firmware-update.html
10415 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
10416
10417 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
10418 L:      [email protected]
10419 S:      Maintained
10420 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
10421
10422 INTEL WWAN IOSM DRIVER
10423 M:      M Chetan Kumar <[email protected]>
10424 M:      Intel Corporation <[email protected]>
10425 L:      [email protected]
10426 S:      Maintained
10427 F:      drivers/net/wwan/iosm/
10428
10429 INTEL(R) TRACE HUB
10430 M:      Alexander Shishkin <[email protected]>
10431 S:      Supported
10432 F:      Documentation/trace/intel_th.rst
10433 F:      drivers/hwtracing/intel_th/
10434 F:      include/linux/intel_th.h
10435
10436 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
10437 M:      Ning Sun <[email protected]>
10438 L:      [email protected]
10439 S:      Supported
10440 W:      http://tboot.sourceforge.net
10441 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
10442 F:      Documentation/x86/intel_txt.rst
10443 F:      arch/x86/kernel/tboot.c
10444 F:      include/linux/tboot.h
10445
10446 INTEL SGX
10447 M:      Jarkko Sakkinen <[email protected]>
10448 R:      Dave Hansen <[email protected]>
10449 L:      [email protected]
10450 S:      Supported
10451 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
10452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
10453 F:      Documentation/x86/sgx.rst
10454 F:      arch/x86/entry/vdso/vsgx.S
10455 F:      arch/x86/include/asm/sgx.h
10456 F:      arch/x86/include/uapi/asm/sgx.h
10457 F:      arch/x86/kernel/cpu/sgx/*
10458 F:      tools/testing/selftests/sgx/*
10459 K:      \bSGX_
10460
10461 INTERCONNECT API
10462 M:      Georgi Djakov <[email protected]>
10463 L:      [email protected]
10464 S:      Maintained
10465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
10466 F:      Documentation/devicetree/bindings/interconnect/
10467 F:      Documentation/driver-api/interconnect.rst
10468 F:      drivers/interconnect/
10469 F:      include/dt-bindings/interconnect/
10470 F:      include/linux/interconnect-provider.h
10471 F:      include/linux/interconnect.h
10472
10473 INTERRUPT COUNTER DRIVER
10474 M:      Oleksij Rempel <[email protected]>
10475 R:      Pengutronix Kernel Team <[email protected]>
10476 L:      [email protected]
10477 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
10478 F:      drivers/counter/interrupt-cnt.c
10479
10480 INTERSIL ISL7998X VIDEO DECODER DRIVER
10481 M:      Michael Tretter <[email protected]>
10482 R:      Pengutronix Kernel Team <[email protected]>
10483 L:      [email protected]
10484 S:      Maintained
10485 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
10486 F:      drivers/media/i2c/isl7998x.c
10487
10488 INVENSENSE ICM-426xx IMU DRIVER
10489 M:      Jean-Baptiste Maneyrol <[email protected]>
10490 L:      [email protected]
10491 S:      Maintained
10492 W:      https://invensense.tdk.com/
10493 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
10494 F:      drivers/iio/imu/inv_icm42600/
10495
10496 INVENSENSE MPU-3050 GYROSCOPE DRIVER
10497 M:      Linus Walleij <[email protected]>
10498 L:      [email protected]
10499 S:      Maintained
10500 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
10501 F:      drivers/iio/gyro/mpu3050*
10502
10503 IOC3 ETHERNET DRIVER
10504 M:      Ralf Baechle <[email protected]>
10505 L:      [email protected]
10506 S:      Maintained
10507 F:      drivers/net/ethernet/sgi/ioc3-eth.c
10508
10509 IOMAP FILESYSTEM LIBRARY
10510 M:      Christoph Hellwig <[email protected]>
10511 M:      Darrick J. Wong <[email protected]>
10512 L:      [email protected]
10513 L:      [email protected]
10514 S:      Supported
10515 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
10516 F:      fs/iomap/
10517 F:      include/linux/iomap.h
10518
10519 IOMMU DRIVERS
10520 M:      Joerg Roedel <[email protected]>
10521 M:      Will Deacon <[email protected]>
10522 L:      [email protected]
10523 S:      Maintained
10524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10525 F:      Documentation/devicetree/bindings/iommu/
10526 F:      Documentation/userspace-api/iommu.rst
10527 F:      drivers/iommu/
10528 F:      include/linux/iommu.h
10529 F:      include/linux/iova.h
10530 F:      include/linux/of_iommu.h
10531 F:      include/uapi/linux/iommu.h
10532
10533 IOSYS-MAP HELPERS
10534 M:      Thomas Zimmermann <[email protected]>
10535 L:      [email protected]
10536 S:      Maintained
10537 T:      git git://anongit.freedesktop.org/drm/drm-misc
10538 F:      include/linux/iosys-map.h
10539
10540 IO_URING
10541 M:      Jens Axboe <[email protected]>
10542 R:      Pavel Begunkov <[email protected]>
10543 L:      [email protected]
10544 S:      Maintained
10545 T:      git git://git.kernel.dk/linux-block
10546 T:      git git://git.kernel.dk/liburing
10547 F:      io_uring/
10548 F:      include/linux/io_uring.h
10549 F:      include/uapi/linux/io_uring.h
10550 F:      tools/io_uring/
10551
10552 IPMI SUBSYSTEM
10553 M:      Corey Minyard <[email protected]>
10554 L:      [email protected] (moderated for non-subscribers)
10555 S:      Supported
10556 W:      http://openipmi.sourceforge.net/
10557 T:      git https://github.com/cminyard/linux-ipmi.git for-next
10558 F:      Documentation/driver-api/ipmi.rst
10559 F:      Documentation/devicetree/bindings/ipmi/
10560 F:      drivers/char/ipmi/
10561 F:      include/linux/ipmi*
10562 F:      include/uapi/linux/ipmi*
10563
10564 IPS SCSI RAID DRIVER
10565 M:      Adaptec OEM Raid Solutions <[email protected]>
10566 L:      [email protected]
10567 S:      Maintained
10568 W:      http://www.adaptec.com/
10569 F:      drivers/scsi/ips*
10570
10571 IPVS
10572 M:      Simon Horman <[email protected]>
10573 M:      Julian Anastasov <[email protected]>
10574 L:      [email protected]
10575 L:      [email protected]
10576 S:      Maintained
10577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
10578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
10579 F:      Documentation/networking/ipvs-sysctl.rst
10580 F:      include/net/ip_vs.h
10581 F:      include/uapi/linux/ip_vs.h
10582 F:      net/netfilter/ipvs/
10583
10584 IPWIRELESS DRIVER
10585 M:      Jiri Kosina <[email protected]>
10586 M:      David Sterba <[email protected]>
10587 S:      Odd Fixes
10588 F:      drivers/tty/ipwireless/
10589
10590 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
10591 M:      Marc Zyngier <[email protected]>
10592 S:      Maintained
10593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
10594 F:      Documentation/core-api/irq/irq-domain.rst
10595 F:      include/linux/irqdomain.h
10596 F:      kernel/irq/irqdomain.c
10597 F:      kernel/irq/msi.c
10598
10599 IRQ SUBSYSTEM
10600 M:      Thomas Gleixner <[email protected]>
10601 L:      [email protected]
10602 S:      Maintained
10603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
10604 F:      kernel/irq/
10605
10606 IRQCHIP DRIVERS
10607 M:      Thomas Gleixner <[email protected]>
10608 M:      Marc Zyngier <[email protected]>
10609 L:      [email protected]
10610 S:      Maintained
10611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
10612 F:      Documentation/devicetree/bindings/interrupt-controller/
10613 F:      drivers/irqchip/
10614
10615 ISA
10616 M:      William Breathitt Gray <[email protected]>
10617 S:      Maintained
10618 F:      Documentation/driver-api/isa.rst
10619 F:      drivers/base/isa.c
10620 F:      include/linux/isa.h
10621
10622 ISA RADIO MODULE
10623 M:      Hans Verkuil <[email protected]>
10624 L:      [email protected]
10625 S:      Maintained
10626 W:      https://linuxtv.org
10627 T:      git git://linuxtv.org/media_tree.git
10628 F:      drivers/media/radio/radio-isa*
10629
10630 ISAPNP
10631 M:      Jaroslav Kysela <[email protected]>
10632 S:      Maintained
10633 F:      Documentation/driver-api/isapnp.rst
10634 F:      drivers/pnp/isapnp/
10635 F:      include/linux/isapnp.h
10636
10637 ISCSI
10638 M:      Lee Duncan <[email protected]>
10639 M:      Chris Leech <[email protected]>
10640 M:      Mike Christie <[email protected]>
10641 L:      [email protected]
10642 L:      [email protected]
10643 S:      Maintained
10644 W:      www.open-iscsi.com
10645 F:      drivers/scsi/*iscsi*
10646 F:      include/scsi/*iscsi*
10647
10648 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
10649 M:      Peter Jones <[email protected]>
10650 M:      Konrad Rzeszutek Wilk <[email protected]>
10651 S:      Maintained
10652 F:      drivers/firmware/iscsi_ibft*
10653
10654 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
10655 M:      Sagi Grimberg <[email protected]>
10656 M:      Max Gurtovoy <[email protected]>
10657 L:      [email protected]
10658 S:      Supported
10659 W:      http://www.openfabrics.org
10660 W:      www.open-iscsi.org
10661 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10662 F:      drivers/infiniband/ulp/iser/
10663
10664 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
10665 M:      Sagi Grimberg <[email protected]>
10666 L:      [email protected]
10667 L:      [email protected]
10668 S:      Supported
10669 W:      http://www.linux-iscsi.org
10670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10671 F:      drivers/infiniband/ulp/isert
10672
10673 ISDN/CMTP OVER BLUETOOTH
10674 M:      Karsten Keil <[email protected]>
10675 L:      [email protected] (subscribers-only)
10676 L:      [email protected]
10677 S:      Odd Fixes
10678 W:      http://www.isdn4linux.de
10679 F:      Documentation/isdn/
10680 F:      drivers/isdn/capi/
10681 F:      include/linux/isdn/
10682 F:      include/uapi/linux/isdn/
10683 F:      net/bluetooth/cmtp/
10684
10685 ISDN/mISDN SUBSYSTEM
10686 M:      Karsten Keil <[email protected]>
10687 L:      [email protected] (subscribers-only)
10688 L:      [email protected]
10689 S:      Maintained
10690 W:      http://www.isdn4linux.de
10691 F:      drivers/isdn/Kconfig
10692 F:      drivers/isdn/Makefile
10693 F:      drivers/isdn/hardware/
10694 F:      drivers/isdn/mISDN/
10695
10696 IT87 HARDWARE MONITORING DRIVER
10697 M:      Jean Delvare <[email protected]>
10698 L:      [email protected]
10699 S:      Maintained
10700 F:      Documentation/hwmon/it87.rst
10701 F:      drivers/hwmon/it87.c
10702
10703 IT913X MEDIA DRIVER
10704 M:      Antti Palosaari <[email protected]>
10705 L:      [email protected]
10706 S:      Maintained
10707 W:      https://linuxtv.org
10708 W:      http://palosaari.fi/linux/
10709 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10710 T:      git git://linuxtv.org/anttip/media_tree.git
10711 F:      drivers/media/tuners/it913x*
10712
10713 ITE IT66121 HDMI BRIDGE DRIVER
10714 M:      Phong LE <[email protected]>
10715 M:      Neil Armstrong <[email protected]>
10716 S:      Maintained
10717 T:      git git://anongit.freedesktop.org/drm/drm-misc
10718 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
10719 F:      drivers/gpu/drm/bridge/ite-it66121.c
10720
10721 IVTV VIDEO4LINUX DRIVER
10722 M:      Andy Walls <[email protected]>
10723 L:      [email protected]
10724 S:      Maintained
10725 W:      https://linuxtv.org
10726 T:      git git://linuxtv.org/media_tree.git
10727 F:      Documentation/admin-guide/media/ivtv*
10728 F:      drivers/media/pci/ivtv/
10729 F:      include/uapi/linux/ivtv*
10730
10731 IX2505V MEDIA DRIVER
10732 M:      Malcolm Priestley <[email protected]>
10733 L:      [email protected]
10734 S:      Maintained
10735 W:      https://linuxtv.org
10736 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10737 F:      drivers/media/dvb-frontends/ix2505v*
10738
10739 JAILHOUSE HYPERVISOR INTERFACE
10740 M:      Jan Kiszka <[email protected]>
10741 L:      [email protected]
10742 S:      Maintained
10743 F:      arch/x86/include/asm/jailhouse_para.h
10744 F:      arch/x86/kernel/jailhouse.c
10745
10746 JC42.4 TEMPERATURE SENSOR DRIVER
10747 M:      Guenter Roeck <[email protected]>
10748 L:      [email protected]
10749 S:      Maintained
10750 F:      Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml
10751 F:      Documentation/hwmon/jc42.rst
10752 F:      drivers/hwmon/jc42.c
10753
10754 JFS FILESYSTEM
10755 M:      Dave Kleikamp <[email protected]>
10756 L:      [email protected]
10757 S:      Maintained
10758 W:      http://jfs.sourceforge.net/
10759 T:      git git://github.com/kleikamp/linux-shaggy.git
10760 F:      Documentation/admin-guide/jfs.rst
10761 F:      fs/jfs/
10762
10763 JME NETWORK DRIVER
10764 M:      Guo-Fu Tseng <[email protected]>
10765 L:      [email protected]
10766 S:      Maintained
10767 F:      drivers/net/ethernet/jme.*
10768
10769 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
10770 M:      David Woodhouse <[email protected]>
10771 M:      Richard Weinberger <[email protected]>
10772 L:      [email protected]
10773 S:      Odd Fixes
10774 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
10775 T:      git git://git.infradead.org/ubifs-2.6.git
10776 F:      fs/jffs2/
10777 F:      include/uapi/linux/jffs2.h
10778
10779 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
10780 M:      "Theodore Ts'o" <[email protected]>
10781 M:      Jan Kara <[email protected]>
10782 L:      [email protected]
10783 S:      Maintained
10784 F:      fs/jbd2/
10785 F:      include/linux/jbd2.h
10786
10787 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
10788 M:      Mikhail Ulyanov <[email protected]>
10789 L:      [email protected]
10790 L:      [email protected]
10791 S:      Maintained
10792 F:      drivers/media/platform/renesas/rcar_jpu.c
10793
10794 JSM Neo PCI based serial card
10795 L:      [email protected]
10796 S:      Orphan
10797 F:      drivers/tty/serial/jsm/
10798
10799 K10TEMP HARDWARE MONITORING DRIVER
10800 M:      Clemens Ladisch <[email protected]>
10801 L:      [email protected]
10802 S:      Maintained
10803 F:      Documentation/hwmon/k10temp.rst
10804 F:      drivers/hwmon/k10temp.c
10805
10806 K8TEMP HARDWARE MONITORING DRIVER
10807 M:      Rudolf Marek <[email protected]>
10808 L:      [email protected]
10809 S:      Maintained
10810 F:      Documentation/hwmon/k8temp.rst
10811 F:      drivers/hwmon/k8temp.c
10812
10813 KASAN
10814 M:      Andrey Ryabinin <[email protected]>
10815 R:      Alexander Potapenko <[email protected]>
10816 R:      Andrey Konovalov <[email protected]>
10817 R:      Dmitry Vyukov <[email protected]>
10818 R:      Vincenzo Frascino <[email protected]>
10819 L:      [email protected]
10820 S:      Maintained
10821 F:      Documentation/dev-tools/kasan.rst
10822 F:      arch/*/include/asm/*kasan.h
10823 F:      arch/*/mm/kasan_init*
10824 F:      include/linux/kasan*.h
10825 F:      lib/Kconfig.kasan
10826 F:      lib/test_kasan*.c
10827 F:      mm/kasan/
10828 F:      scripts/Makefile.kasan
10829
10830 KCONFIG
10831 M:      Masahiro Yamada <[email protected]>
10832 L:      [email protected]
10833 S:      Maintained
10834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
10835 F:      Documentation/kbuild/kconfig*
10836 F:      scripts/Kconfig.include
10837 F:      scripts/kconfig/
10838
10839 KCOV
10840 R:      Dmitry Vyukov <[email protected]>
10841 R:      Andrey Konovalov <[email protected]>
10842 L:      [email protected]
10843 S:      Maintained
10844 F:      Documentation/dev-tools/kcov.rst
10845 F:      include/linux/kcov.h
10846 F:      include/uapi/linux/kcov.h
10847 F:      kernel/kcov.c
10848 F:      scripts/Makefile.kcov
10849
10850 KCSAN
10851 M:      Marco Elver <[email protected]>
10852 R:      Dmitry Vyukov <[email protected]>
10853 L:      [email protected]
10854 S:      Maintained
10855 F:      Documentation/dev-tools/kcsan.rst
10856 F:      include/linux/kcsan*.h
10857 F:      kernel/kcsan/
10858 F:      lib/Kconfig.kcsan
10859 F:      scripts/Makefile.kcsan
10860
10861 KDUMP
10862 M:      Baoquan He <[email protected]>
10863 R:      Vivek Goyal <[email protected]>
10864 R:      Dave Young <[email protected]>
10865 L:      [email protected]
10866 S:      Maintained
10867 W:      http://lse.sourceforge.net/kdump/
10868 F:      Documentation/admin-guide/kdump/
10869 F:      fs/proc/vmcore.c
10870 F:      include/linux/crash_core.h
10871 F:      include/linux/crash_dump.h
10872 F:      include/uapi/linux/vmcore.h
10873 F:      kernel/crash_*.c
10874
10875 KEENE FM RADIO TRANSMITTER DRIVER
10876 M:      Hans Verkuil <[email protected]>
10877 L:      [email protected]
10878 S:      Maintained
10879 W:      https://linuxtv.org
10880 T:      git git://linuxtv.org/media_tree.git
10881 F:      drivers/media/radio/radio-keene*
10882
10883 KERNEL AUTOMOUNTER
10884 M:      Ian Kent <[email protected]>
10885 L:      [email protected]
10886 S:      Maintained
10887 F:      fs/autofs/
10888
10889 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
10890 M:      Masahiro Yamada <[email protected]>
10891 M:      Michal Marek <[email protected]>
10892 R:      Nick Desaulniers <[email protected]>
10893 L:      [email protected]
10894 S:      Maintained
10895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
10896 F:      Documentation/kbuild/
10897 F:      Makefile
10898 F:      scripts/*vmlinux*
10899 F:      scripts/Kbuild*
10900 F:      scripts/Makefile*
10901 F:      scripts/basic/
10902 F:      scripts/dummy-tools/
10903 F:      scripts/mk*
10904 F:      scripts/mod/
10905 F:      scripts/package/
10906
10907 KERNEL HARDENING (not covered by other areas)
10908 M:      Kees Cook <[email protected]>
10909 L:      [email protected]
10910 S:      Supported
10911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
10912 F:      include/linux/overflow.h
10913 F:      include/linux/randomize_kstack.h
10914 F:      mm/usercopy.c
10915 K:      \b(add|choose)_random_kstack_offset\b
10916 K:      \b__check_(object_size|heap_object)\b
10917
10918 KERNEL JANITORS
10919 L:      [email protected]
10920 S:      Odd Fixes
10921 W:      http://kernelnewbies.org/KernelJanitors
10922
10923 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
10924 M:      Chuck Lever <[email protected]>
10925 M:      Jeff Layton <[email protected]>
10926 L:      [email protected]
10927 S:      Supported
10928 W:      http://nfs.sourceforge.net/
10929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
10930 F:      fs/lockd/
10931 F:      fs/nfs_common/
10932 F:      fs/nfsd/
10933 F:      include/linux/lockd/
10934 F:      include/linux/sunrpc/
10935 F:      include/uapi/linux/nfsd/
10936 F:      include/uapi/linux/sunrpc/
10937 F:      net/sunrpc/
10938 F:      Documentation/filesystems/nfs/
10939
10940 KERNEL REGRESSIONS
10941 M:      Thorsten Leemhuis <[email protected]>
10942 L:      [email protected]
10943 S:      Supported
10944 F:      Documentation/admin-guide/reporting-regressions.rst
10945 F:      Documentation/process/handling-regressions.rst
10946
10947 KERNEL SELFTEST FRAMEWORK
10948 M:      Shuah Khan <[email protected]>
10949 M:      Shuah Khan <[email protected]>
10950 L:      [email protected]
10951 S:      Maintained
10952 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
10953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
10954 F:      Documentation/dev-tools/kselftest*
10955 F:      tools/testing/selftests/
10956
10957 KERNEL SMB3 SERVER (KSMBD)
10958 M:      Namjae Jeon <[email protected]>
10959 M:      Steve French <[email protected]>
10960 M:      Hyunchul Lee <[email protected]>
10961 R:      Sergey Senozhatsky <[email protected]>
10962 L:      [email protected]
10963 S:      Maintained
10964 T:      git git://git.samba.org/ksmbd.git
10965 F:      fs/ksmbd/
10966 F:      fs/smbfs_common/
10967
10968 KERNEL UNIT TESTING FRAMEWORK (KUnit)
10969 M:      Brendan Higgins <[email protected]>
10970 L:      [email protected]
10971 L:      [email protected]
10972 S:      Maintained
10973 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
10974 F:      Documentation/dev-tools/kunit/
10975 F:      include/kunit/
10976 F:      lib/kunit/
10977 F:      tools/testing/kunit/
10978
10979 KERNEL USERMODE HELPER
10980 M:      Luis Chamberlain <[email protected]>
10981 L:      [email protected]
10982 S:      Maintained
10983 F:      include/linux/umh.h
10984 F:      kernel/umh.c
10985
10986 KERNEL VIRTUAL MACHINE (KVM)
10987 M:      Paolo Bonzini <[email protected]>
10988 L:      [email protected]
10989 S:      Supported
10990 W:      http://www.linux-kvm.org
10991 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
10992 F:      Documentation/virt/kvm/
10993 F:      include/asm-generic/kvm*
10994 F:      include/kvm/iodev.h
10995 F:      include/linux/kvm*
10996 F:      include/trace/events/kvm.h
10997 F:      include/uapi/asm-generic/kvm*
10998 F:      include/uapi/linux/kvm*
10999 F:      tools/kvm/
11000 F:      tools/testing/selftests/kvm/
11001 F:      virt/kvm/*
11002
11003 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
11004 M:      Marc Zyngier <[email protected]>
11005 R:      James Morse <[email protected]>
11006 R:      Alexandru Elisei <[email protected]>
11007 R:      Suzuki K Poulose <[email protected]>
11008 R:      Oliver Upton <[email protected]>
11009 L:      [email protected] (moderated for non-subscribers)
11010 L:      [email protected] (moderated for non-subscribers)
11011 S:      Maintained
11012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
11013 F:      arch/arm64/include/asm/kvm*
11014 F:      arch/arm64/include/uapi/asm/kvm*
11015 F:      arch/arm64/kvm/
11016 F:      include/kvm/arm_*
11017 F:      tools/testing/selftests/kvm/*/aarch64/
11018 F:      tools/testing/selftests/kvm/aarch64/
11019
11020 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
11021 M:      Huacai Chen <[email protected]>
11022 M:      Aleksandar Markovic <[email protected]>
11023 L:      [email protected]
11024 L:      [email protected]
11025 S:      Maintained
11026 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11027 F:      arch/mips/include/asm/kvm*
11028 F:      arch/mips/include/uapi/asm/kvm*
11029 F:      arch/mips/kvm/
11030
11031 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
11032 L:      [email protected]
11033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
11034 F:      arch/powerpc/include/asm/kvm*
11035 F:      arch/powerpc/include/uapi/asm/kvm*
11036 F:      arch/powerpc/kernel/kvm*
11037 F:      arch/powerpc/kvm/
11038
11039 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
11040 M:      Anup Patel <[email protected]>
11041 R:      Atish Patra <[email protected]>
11042 L:      [email protected]
11043 L:      [email protected]
11044 L:      [email protected]
11045 S:      Maintained
11046 T:      git git://github.com/kvm-riscv/linux.git
11047 F:      arch/riscv/include/asm/kvm*
11048 F:      arch/riscv/include/uapi/asm/kvm*
11049 F:      arch/riscv/kvm/
11050 F:      tools/testing/selftests/kvm/*/riscv/
11051
11052 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
11053 M:      Christian Borntraeger <[email protected]>
11054 M:      Janosch Frank <[email protected]>
11055 M:      Claudio Imbrenda <[email protected]>
11056 R:      David Hildenbrand <[email protected]>
11057 L:      [email protected]
11058 S:      Supported
11059 W:      http://www.ibm.com/developerworks/linux/linux390/
11060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
11061 F:      Documentation/virt/kvm/s390*
11062 F:      arch/s390/include/asm/gmap.h
11063 F:      arch/s390/include/asm/kvm*
11064 F:      arch/s390/include/uapi/asm/kvm*
11065 F:      arch/s390/include/uapi/asm/uvdevice.h
11066 F:      arch/s390/kernel/uv.c
11067 F:      arch/s390/kvm/
11068 F:      arch/s390/mm/gmap.c
11069 F:      drivers/s390/char/uvdevice.c
11070 F:      tools/testing/selftests/drivers/s390x/uvdevice/
11071 F:      tools/testing/selftests/kvm/*/s390x/
11072 F:      tools/testing/selftests/kvm/s390x/
11073
11074 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
11075 M:      Sean Christopherson <[email protected]>
11076 M:      Paolo Bonzini <[email protected]>
11077 L:      [email protected]
11078 S:      Supported
11079 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11080 F:      arch/x86/include/asm/kvm*
11081 F:      arch/x86/include/asm/svm.h
11082 F:      arch/x86/include/asm/vmx*.h
11083 F:      arch/x86/include/uapi/asm/kvm*
11084 F:      arch/x86/include/uapi/asm/svm.h
11085 F:      arch/x86/include/uapi/asm/vmx.h
11086 F:      arch/x86/kvm/
11087 F:      arch/x86/kvm/*/
11088
11089 KVM PARAVIRT (KVM/paravirt)
11090 M:      Paolo Bonzini <[email protected]>
11091 R:      Wanpeng Li <[email protected]>
11092 R:      Vitaly Kuznetsov <[email protected]>
11093 L:      [email protected]
11094 S:      Supported
11095 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11096 F:      arch/x86/kernel/kvm.c
11097 F:      arch/x86/kernel/kvmclock.c
11098 F:      arch/x86/include/asm/pvclock-abi.h
11099 F:      include/linux/kvm_para.h
11100 F:      include/uapi/linux/kvm_para.h
11101 F:      include/uapi/asm-generic/kvm_para.h
11102 F:      include/asm-generic/kvm_para.h
11103 F:      arch/um/include/asm/kvm_para.h
11104 F:      arch/x86/include/asm/kvm_para.h
11105 F:      arch/x86/include/uapi/asm/kvm_para.h
11106
11107 KVM X86 HYPER-V (KVM/hyper-v)
11108 M:      Vitaly Kuznetsov <[email protected]>
11109 M:      Sean Christopherson <[email protected]>
11110 M:      Paolo Bonzini <[email protected]>
11111 L:      [email protected]
11112 S:      Supported
11113 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11114 F:      arch/x86/kvm/hyperv.*
11115 F:      arch/x86/kvm/kvm_onhyperv.*
11116 F:      arch/x86/kvm/svm/hyperv.*
11117 F:      arch/x86/kvm/svm/svm_onhyperv.*
11118 F:      arch/x86/kvm/vmx/evmcs.*
11119
11120 KERNFS
11121 M:      Greg Kroah-Hartman <[email protected]>
11122 M:      Tejun Heo <[email protected]>
11123 S:      Supported
11124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11125 F:      fs/kernfs/
11126 F:      include/linux/kernfs.h
11127
11128 KEXEC
11129 M:      Eric Biederman <[email protected]>
11130 L:      [email protected]
11131 S:      Maintained
11132 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
11133 F:      include/linux/kexec.h
11134 F:      include/uapi/linux/kexec.h
11135 F:      kernel/kexec*
11136
11137 KEYS-ENCRYPTED
11138 M:      Mimi Zohar <[email protected]>
11139 L:      [email protected]
11140 L:      [email protected]
11141 S:      Supported
11142 F:      Documentation/security/keys/trusted-encrypted.rst
11143 F:      include/keys/encrypted-type.h
11144 F:      security/keys/encrypted-keys/
11145
11146 KEYS-TRUSTED
11147 M:      James Bottomley <[email protected]>
11148 M:      Jarkko Sakkinen <[email protected]>
11149 M:      Mimi Zohar <[email protected]>
11150 L:      [email protected]
11151 L:      [email protected]
11152 S:      Supported
11153 F:      Documentation/security/keys/trusted-encrypted.rst
11154 F:      include/keys/trusted-type.h
11155 F:      include/keys/trusted_tpm.h
11156 F:      security/keys/trusted-keys/
11157
11158 KEYS-TRUSTED-TEE
11159 M:      Sumit Garg <[email protected]>
11160 L:      [email protected]
11161 L:      [email protected]
11162 S:      Supported
11163 F:      include/keys/trusted_tee.h
11164 F:      security/keys/trusted-keys/trusted_tee.c
11165
11166 KEYS-TRUSTED-CAAM
11167 M:      Ahmad Fatoum <[email protected]>
11168 R:      Pengutronix Kernel Team <[email protected]>
11169 L:      [email protected]
11170 L:      [email protected]
11171 S:      Maintained
11172 F:      include/keys/trusted_caam.h
11173 F:      security/keys/trusted-keys/trusted_caam.c
11174
11175 KEYS/KEYRINGS
11176 M:      David Howells <[email protected]>
11177 M:      Jarkko Sakkinen <[email protected]>
11178 L:      [email protected]
11179 S:      Maintained
11180 F:      Documentation/security/keys/core.rst
11181 F:      include/keys/
11182 F:      include/linux/key-type.h
11183 F:      include/linux/key.h
11184 F:      include/linux/keyctl.h
11185 F:      include/uapi/linux/keyctl.h
11186 F:      security/keys/
11187
11188 KEYS/KEYRINGS_INTEGRITY
11189 M:      Jarkko Sakkinen <[email protected]>
11190 M:      Mimi Zohar <[email protected]>
11191 L:      [email protected]
11192 L:      [email protected]
11193 S:      Supported
11194 F:      security/integrity/platform_certs
11195
11196 KFENCE
11197 M:      Alexander Potapenko <[email protected]>
11198 M:      Marco Elver <[email protected]>
11199 R:      Dmitry Vyukov <[email protected]>
11200 L:      [email protected]
11201 S:      Maintained
11202 F:      Documentation/dev-tools/kfence.rst
11203 F:      arch/*/include/asm/kfence.h
11204 F:      include/linux/kfence.h
11205 F:      lib/Kconfig.kfence
11206 F:      mm/kfence/
11207
11208 KFIFO
11209 M:      Stefani Seibold <[email protected]>
11210 S:      Maintained
11211 F:      include/linux/kfifo.h
11212 F:      lib/kfifo.c
11213 F:      samples/kfifo/
11214
11215 KGDB / KDB /debug_core
11216 M:      Jason Wessel <[email protected]>
11217 M:      Daniel Thompson <[email protected]>
11218 R:      Douglas Anderson <[email protected]>
11219 L:      [email protected]
11220 S:      Maintained
11221 W:      http://kgdb.wiki.kernel.org/
11222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
11223 F:      Documentation/dev-tools/kgdb.rst
11224 F:      drivers/misc/kgdbts.c
11225 F:      drivers/tty/serial/kgdboc.c
11226 F:      include/linux/kdb.h
11227 F:      include/linux/kgdb.h
11228 F:      kernel/debug/
11229 F:      kernel/module/kdb.c
11230
11231 KHADAS MCU MFD DRIVER
11232 M:      Neil Armstrong <[email protected]>
11233 L:      [email protected]
11234 S:      Maintained
11235 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
11236 F:      drivers/mfd/khadas-mcu.c
11237 F:      include/linux/mfd/khadas-mcu.h
11238 F:      drivers/thermal/khadas_mcu_fan.c
11239
11240 KMEMLEAK
11241 M:      Catalin Marinas <[email protected]>
11242 S:      Maintained
11243 F:      Documentation/dev-tools/kmemleak.rst
11244 F:      include/linux/kmemleak.h
11245 F:      mm/kmemleak.c
11246 F:      samples/kmemleak/kmemleak-test.c
11247
11248 KMOD KERNEL MODULE LOADER - USERMODE HELPER
11249 M:      Luis Chamberlain <[email protected]>
11250 L:      [email protected]
11251 L:      [email protected]
11252 S:      Maintained
11253 F:      include/linux/kmod.h
11254 F:      kernel/kmod.c
11255 F:      lib/test_kmod.c
11256 F:      tools/testing/selftests/kmod/
11257
11258 KPROBES
11259 M:      Naveen N. Rao <[email protected]>
11260 M:      Anil S Keshavamurthy <[email protected]>
11261 M:      "David S. Miller" <[email protected]>
11262 M:      Masami Hiramatsu <[email protected]>
11263 S:      Maintained
11264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
11265 F:      Documentation/trace/kprobes.rst
11266 F:      include/asm-generic/kprobes.h
11267 F:      include/linux/kprobes.h
11268 F:      kernel/kprobes.c
11269 F:      lib/test_kprobes.c
11270 F:      samples/kprobes
11271
11272 KS0108 LCD CONTROLLER DRIVER
11273 M:      Miguel Ojeda <[email protected]>
11274 S:      Maintained
11275 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
11276 F:      drivers/auxdisplay/ks0108.c
11277 F:      include/linux/ks0108.h
11278
11279 KTD253 BACKLIGHT DRIVER
11280 M:      Linus Walleij <[email protected]>
11281 S:      Maintained
11282 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
11283 F:      drivers/video/backlight/ktd253-backlight.c
11284
11285 KTEST
11286 M:      Steven Rostedt <[email protected]>
11287 M:      John Hawley <[email protected]>
11288 S:      Maintained
11289 F:      tools/testing/ktest
11290
11291 L3MDEV
11292 M:      David Ahern <[email protected]>
11293 L:      [email protected]
11294 S:      Maintained
11295 F:      include/net/l3mdev.h
11296 F:      net/l3mdev
11297
11298 LANDLOCK SECURITY MODULE
11299 M:      Mickaël Salaün <[email protected]>
11300 L:      [email protected]
11301 S:      Supported
11302 W:      https://landlock.io
11303 T:      git https://github.com/landlock-lsm/linux.git
11304 F:      Documentation/security/landlock.rst
11305 F:      Documentation/userspace-api/landlock.rst
11306 F:      include/uapi/linux/landlock.h
11307 F:      samples/landlock/
11308 F:      security/landlock/
11309 F:      tools/testing/selftests/landlock/
11310 K:      landlock
11311 K:      LANDLOCK
11312
11313 LANTIQ / INTEL Ethernet drivers
11314 M:      Hauke Mehrtens <[email protected]>
11315 L:      [email protected]
11316 S:      Maintained
11317 F:      drivers/net/dsa/lantiq_gswip.c
11318 F:      drivers/net/dsa/lantiq_pce.h
11319 F:      drivers/net/ethernet/lantiq_xrx200.c
11320 F:      net/dsa/tag_gswip.c
11321
11322 LANTIQ MIPS ARCHITECTURE
11323 M:      John Crispin <[email protected]>
11324 L:      [email protected]
11325 S:      Maintained
11326 F:      arch/mips/lantiq
11327 F:      drivers/soc/lantiq
11328
11329 LASI 53c700 driver for PARISC
11330 M:      "James E.J. Bottomley" <[email protected]>
11331 L:      [email protected]
11332 S:      Maintained
11333 F:      Documentation/scsi/53c700.rst
11334 F:      drivers/scsi/53c700*
11335
11336 LEAKING_ADDRESSES
11337 M:      Tobin C. Harding <[email protected]>
11338 M:      Tycho Andersen <[email protected]>
11339 L:      [email protected]
11340 S:      Maintained
11341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
11342 F:      scripts/leaking_addresses.pl
11343
11344 LED SUBSYSTEM
11345 M:      Pavel Machek <[email protected]>
11346 L:      [email protected]
11347 S:      Maintained
11348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
11349 F:      Documentation/devicetree/bindings/leds/
11350 F:      drivers/leds/
11351 F:      include/linux/leds.h
11352
11353 LEGACY EEPROM DRIVER
11354 M:      Jean Delvare <[email protected]>
11355 S:      Maintained
11356 F:      Documentation/misc-devices/eeprom.rst
11357 F:      drivers/misc/eeprom/eeprom.c
11358
11359 LEGO MINDSTORMS EV3
11360 R:      David Lechner <[email protected]>
11361 S:      Maintained
11362 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
11363 F:      arch/arm/boot/dts/da850-lego-ev3.dts
11364 F:      drivers/power/supply/lego_ev3_battery.c
11365
11366 LEGO USB Tower driver
11367 M:      Juergen Stuber <[email protected]>
11368 L:      [email protected]
11369 S:      Maintained
11370 W:      http://legousb.sourceforge.net/
11371 F:      drivers/usb/misc/legousbtower.c
11372
11373 LETSKETCH HID TABLET DRIVER
11374 M:      Hans de Goede <[email protected]>
11375 L:      [email protected]
11376 S:      Maintained
11377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
11378 F:      drivers/hid/hid-letsketch.c
11379
11380 LG LAPTOP EXTRAS
11381 M:      Matan Ziv-Av <[email protected]>
11382 L:      [email protected]
11383 S:      Maintained
11384 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
11385 F:      Documentation/admin-guide/laptops/lg-laptop.rst
11386 F:      drivers/platform/x86/lg-laptop.c
11387
11388 LG2160 MEDIA DRIVER
11389 M:      Michael Krufky <[email protected]>
11390 L:      [email protected]
11391 S:      Maintained
11392 W:      https://linuxtv.org
11393 W:      http://github.com/mkrufky
11394 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11395 T:      git git://linuxtv.org/mkrufky/tuners.git
11396 F:      drivers/media/dvb-frontends/lg2160.*
11397
11398 LGDT3305 MEDIA DRIVER
11399 M:      Michael Krufky <[email protected]>
11400 L:      [email protected]
11401 S:      Maintained
11402 W:      https://linuxtv.org
11403 W:      http://github.com/mkrufky
11404 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11405 T:      git git://linuxtv.org/mkrufky/tuners.git
11406 F:      drivers/media/dvb-frontends/lgdt3305.*
11407
11408 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
11409 M:      Viresh Kumar <[email protected]>
11410 L:      [email protected]
11411 S:      Maintained
11412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11413 F:      drivers/ata/pata_arasan_cf.c
11414 F:      include/linux/pata_arasan_cf_data.h
11415
11416 LIBATA PATA DRIVERS
11417 R:      Sergey Shtylyov <[email protected]>
11418 L:      [email protected]
11419 F:      drivers/ata/ata_*.c
11420 F:      drivers/ata/pata_*.c
11421
11422 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
11423 M:      Linus Walleij <[email protected]>
11424 L:      [email protected]
11425 S:      Maintained
11426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11427 F:      drivers/ata/pata_ftide010.c
11428 F:      drivers/ata/sata_gemini.c
11429 F:      drivers/ata/sata_gemini.h
11430
11431 LIBATA SATA AHCI PLATFORM devices support
11432 M:      Hans de Goede <[email protected]>
11433 M:      Jens Axboe <[email protected]>
11434 L:      [email protected]
11435 S:      Maintained
11436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11437 F:      drivers/ata/ahci_platform.c
11438 F:      drivers/ata/libahci_platform.c
11439 F:      include/linux/ahci_platform.h
11440
11441 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
11442 M:      Mikael Pettersson <[email protected]>
11443 L:      [email protected]
11444 S:      Maintained
11445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11446 F:      drivers/ata/sata_promise.*
11447
11448 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
11449 M:      Damien Le Moal <[email protected]>
11450 L:      [email protected]
11451 S:      Maintained
11452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
11453 F:      Documentation/ABI/testing/sysfs-ata
11454 F:      Documentation/devicetree/bindings/ata/
11455 F:      drivers/ata/
11456 F:      include/linux/ata.h
11457 F:      include/linux/libata.h
11458
11459 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
11460 M:      Vishal Verma <[email protected]>
11461 M:      Dan Williams <[email protected]>
11462 M:      Dave Jiang <[email protected]>
11463 L:      [email protected]
11464 S:      Supported
11465 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11466 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11467 F:      drivers/nvdimm/btt*
11468
11469 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
11470 M:      Dan Williams <[email protected]>
11471 M:      Vishal Verma <[email protected]>
11472 M:      Dave Jiang <[email protected]>
11473 L:      [email protected]
11474 S:      Supported
11475 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11476 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11477 F:      drivers/nvdimm/pmem*
11478
11479 LIBNVDIMM: DEVICETREE BINDINGS
11480 M:      Oliver O'Halloran <[email protected]>
11481 L:      [email protected]
11482 S:      Supported
11483 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11484 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
11485 F:      drivers/nvdimm/of_pmem.c
11486
11487 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
11488 M:      Dan Williams <[email protected]>
11489 M:      Vishal Verma <[email protected]>
11490 M:      Dave Jiang <[email protected]>
11491 M:      Ira Weiny <[email protected]>
11492 L:      [email protected]
11493 S:      Supported
11494 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11495 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
11497 F:      drivers/acpi/nfit/*
11498 F:      drivers/nvdimm/*
11499 F:      include/linux/libnvdimm.h
11500 F:      include/linux/nd.h
11501 F:      include/uapi/linux/ndctl.h
11502 F:      tools/testing/nvdimm/
11503
11504 LICENSES and SPDX stuff
11505 M:      Thomas Gleixner <[email protected]>
11506 M:      Greg Kroah-Hartman <[email protected]>
11507 L:      [email protected]
11508 S:      Maintained
11509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
11510 F:      COPYING
11511 F:      Documentation/process/license-rules.rst
11512 F:      LICENSES/
11513 F:      scripts/spdxcheck-test.sh
11514 F:      scripts/spdxcheck.py
11515
11516 LINEAR RANGES HELPERS
11517 M:      Mark Brown <[email protected]>
11518 R:      Matti Vaittinen <[email protected]>
11519 F:      lib/linear_ranges.c
11520 F:      lib/test_linear_ranges.c
11521 F:      include/linux/linear_range.h
11522
11523 LINUX FOR POWER MACINTOSH
11524 M:      Benjamin Herrenschmidt <[email protected]>
11525 L:      [email protected]
11526 S:      Odd Fixes
11527 F:      arch/powerpc/platforms/powermac/
11528 F:      drivers/macintosh/
11529
11530 LINUX FOR POWERPC (32-BIT AND 64-BIT)
11531 M:      Michael Ellerman <[email protected]>
11532 R:      Benjamin Herrenschmidt <[email protected]>
11533 R:      Paul Mackerras <[email protected]>
11534 L:      [email protected]
11535 S:      Supported
11536 W:      https://github.com/linuxppc/wiki/wiki
11537 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
11538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
11539 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
11540 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
11541 F:      Documentation/devicetree/bindings/powerpc/
11542 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
11543 F:      Documentation/powerpc/
11544 F:      arch/powerpc/
11545 F:      drivers/*/*/*pasemi*
11546 F:      drivers/*/*pasemi*
11547 F:      drivers/char/tpm/tpm_ibmvtpm*
11548 F:      drivers/crypto/nx/
11549 F:      drivers/crypto/vmx/
11550 F:      drivers/i2c/busses/i2c-opal.c
11551 F:      drivers/net/ethernet/ibm/ibmveth.*
11552 F:      drivers/net/ethernet/ibm/ibmvnic.*
11553 F:      drivers/pci/hotplug/pnv_php.c
11554 F:      drivers/pci/hotplug/rpa*
11555 F:      drivers/rtc/rtc-opal.c
11556 F:      drivers/scsi/ibmvscsi/
11557 F:      drivers/tty/hvc/hvc_opal.c
11558 F:      drivers/watchdog/wdrtas.c
11559 F:      tools/testing/selftests/powerpc
11560 N:      /pmac
11561 N:      powermac
11562 N:      powernv
11563 N:      [^a-z0-9]ps3
11564 N:      pseries
11565
11566 LINUX FOR POWERPC EMBEDDED MPC5XXX
11567 M:      Anatolij Gustschin <[email protected]>
11568 L:      [email protected]
11569 S:      Odd Fixes
11570 F:      arch/powerpc/platforms/512x/
11571 F:      arch/powerpc/platforms/52xx/
11572
11573 LINUX FOR POWERPC EMBEDDED PPC4XX
11574 L:      [email protected]
11575 S:      Orphan
11576 F:      arch/powerpc/platforms/40x/
11577 F:      arch/powerpc/platforms/44x/
11578
11579 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
11580 M:      Scott Wood <[email protected]>
11581 L:      [email protected]
11582 S:      Odd fixes
11583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
11584 F:      Documentation/devicetree/bindings/powerpc/fsl/
11585 F:      arch/powerpc/platforms/83xx/
11586 F:      arch/powerpc/platforms/85xx/
11587
11588 LINUX FOR POWERPC EMBEDDED PPC8XX
11589 M:      Christophe Leroy <[email protected]>
11590 L:      [email protected]
11591 S:      Maintained
11592 F:      arch/powerpc/platforms/8xx/
11593
11594 LINUX KERNEL DUMP TEST MODULE (LKDTM)
11595 M:      Kees Cook <[email protected]>
11596 S:      Maintained
11597 F:      drivers/misc/lkdtm/*
11598 F:      tools/testing/selftests/lkdtm/*
11599
11600 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
11601 M:      Alan Stern <[email protected]>
11602 M:      Andrea Parri <[email protected]>
11603 M:      Will Deacon <[email protected]>
11604 M:      Peter Zijlstra <[email protected]>
11605 M:      Boqun Feng <[email protected]>
11606 M:      Nicholas Piggin <[email protected]>
11607 M:      David Howells <[email protected]>
11608 M:      Jade Alglave <[email protected]>
11609 M:      Luc Maranget <[email protected]>
11610 M:      "Paul E. McKenney" <[email protected]>
11611 R:      Akira Yokosawa <[email protected]>
11612 R:      Daniel Lustig <[email protected]>
11613 R:      Joel Fernandes <[email protected]>
11614 L:      [email protected]
11615 L:      [email protected]
11616 S:      Supported
11617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
11618 F:      Documentation/atomic_bitops.txt
11619 F:      Documentation/atomic_t.txt
11620 F:      Documentation/core-api/refcount-vs-atomic.rst
11621 F:      Documentation/litmus-tests/
11622 F:      Documentation/memory-barriers.txt
11623 F:      tools/memory-model/
11624
11625 LIS3LV02D ACCELEROMETER DRIVER
11626 M:      Eric Piel <[email protected]>
11627 S:      Maintained
11628 F:      Documentation/misc-devices/lis3lv02d.rst
11629 F:      drivers/misc/lis3lv02d/
11630 F:      drivers/platform/x86/hp_accel.c
11631
11632 LIST KUNIT TEST
11633 M:      David Gow <[email protected]>
11634 L:      [email protected]
11635 L:      [email protected]
11636 S:      Maintained
11637 F:      lib/list-test.c
11638
11639 LITEX PLATFORM
11640 M:      Karol Gugala <[email protected]>
11641 M:      Mateusz Holenko <[email protected]>
11642 M:      Gabriel Somlo <[email protected]>
11643 M:      Joel Stanley <[email protected]>
11644 S:      Maintained
11645 F:      Documentation/devicetree/bindings/*/litex,*.yaml
11646 F:      arch/openrisc/boot/dts/or1klitex.dts
11647 F:      include/linux/litex.h
11648 F:      drivers/tty/serial/liteuart.c
11649 F:      drivers/soc/litex/*
11650 F:      drivers/net/ethernet/litex/*
11651 F:      drivers/mmc/host/litex_mmc.c
11652 N:      litex
11653
11654 LIVE PATCHING
11655 M:      Josh Poimboeuf <[email protected]>
11656 M:      Jiri Kosina <[email protected]>
11657 M:      Miroslav Benes <[email protected]>
11658 M:      Petr Mladek <[email protected]>
11659 R:      Joe Lawrence <[email protected]>
11660 L:      [email protected]
11661 S:      Maintained
11662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
11663 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
11664 F:      Documentation/livepatch/
11665 F:      arch/powerpc/include/asm/livepatch.h
11666 F:      include/linux/livepatch.h
11667 F:      kernel/livepatch/
11668 F:      kernel/module/livepatch.c
11669 F:      lib/livepatch/
11670 F:      samples/livepatch/
11671 F:      tools/testing/selftests/livepatch/
11672
11673 LLC (802.2)
11674 L:      [email protected]
11675 S:      Odd fixes
11676 F:      include/linux/llc.h
11677 F:      include/net/llc*
11678 F:      include/uapi/linux/llc.h
11679 F:      net/llc/
11680
11681 LM73 HARDWARE MONITOR DRIVER
11682 M:      Guillaume Ligneul <[email protected]>
11683 L:      [email protected]
11684 S:      Maintained
11685 F:      drivers/hwmon/lm73.c
11686
11687 LM78 HARDWARE MONITOR DRIVER
11688 M:      Jean Delvare <[email protected]>
11689 L:      [email protected]
11690 S:      Maintained
11691 F:      Documentation/hwmon/lm78.rst
11692 F:      drivers/hwmon/lm78.c
11693
11694 LM83 HARDWARE MONITOR DRIVER
11695 M:      Jean Delvare <[email protected]>
11696 L:      [email protected]
11697 S:      Maintained
11698 F:      Documentation/hwmon/lm83.rst
11699 F:      drivers/hwmon/lm83.c
11700
11701 LM90 HARDWARE MONITOR DRIVER
11702 M:      Jean Delvare <[email protected]>
11703 L:      [email protected]
11704 S:      Maintained
11705 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
11706 F:      Documentation/hwmon/lm90.rst
11707 F:      drivers/hwmon/lm90.c
11708 F:      include/dt-bindings/thermal/lm90.h
11709
11710 LM95234 HARDWARE MONITOR DRIVER
11711 M:      Guenter Roeck <[email protected]>
11712 L:      [email protected]
11713 S:      Maintained
11714 F:      Documentation/hwmon/lm95234.rst
11715 F:      drivers/hwmon/lm95234.c
11716
11717 LME2510 MEDIA DRIVER
11718 M:      Malcolm Priestley <[email protected]>
11719 L:      [email protected]
11720 S:      Maintained
11721 W:      https://linuxtv.org
11722 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11723 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
11724
11725 LOADPIN SECURITY MODULE
11726 M:      Kees Cook <[email protected]>
11727 S:      Supported
11728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
11729 F:      Documentation/admin-guide/LSM/LoadPin.rst
11730 F:      security/loadpin/
11731
11732 LOCKING PRIMITIVES
11733 M:      Peter Zijlstra <[email protected]>
11734 M:      Ingo Molnar <[email protected]>
11735 M:      Will Deacon <[email protected]>
11736 R:      Waiman Long <[email protected]>
11737 R:      Boqun Feng <[email protected]> (LOCKDEP)
11738 L:      [email protected]
11739 S:      Maintained
11740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
11741 F:      Documentation/locking/
11742 F:      arch/*/include/asm/spinlock*.h
11743 F:      include/linux/lockdep.h
11744 F:      include/linux/mutex*.h
11745 F:      include/linux/rwlock*.h
11746 F:      include/linux/rwsem*.h
11747 F:      include/linux/seqlock.h
11748 F:      include/linux/spinlock*.h
11749 F:      kernel/locking/
11750 F:      lib/locking*.[ch]
11751 X:      kernel/locking/locktorture.c
11752
11753 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
11754 M:      "Richard Russon (FlatCap)" <[email protected]>
11755 L:      [email protected]
11756 S:      Maintained
11757 W:      http://www.linux-ntfs.org/content/view/19/37/
11758 F:      Documentation/admin-guide/ldm.rst
11759 F:      block/partitions/ldm.*
11760
11761 LOGITECH HID GAMING KEYBOARDS
11762 M:      Hans de Goede <[email protected]>
11763 L:      [email protected]
11764 S:      Maintained
11765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
11766 F:      drivers/hid/hid-lg-g15.c
11767
11768 LONTIUM LT8912B MIPI TO HDMI BRIDGE
11769 M:      Adrien Grassein <[email protected]>
11770 S:      Maintained
11771 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
11772 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
11773
11774 LOONGARCH
11775 M:      Huacai Chen <[email protected]>
11776 R:      WANG Xuerui <[email protected]>
11777 L:      [email protected]
11778 S:      Maintained
11779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
11780 F:      arch/loongarch/
11781 F:      drivers/*/*loongarch*
11782 F:      Documentation/loongarch/
11783 F:      Documentation/translations/zh_CN/loongarch/
11784
11785 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
11786 M:      Sathya Prakash <[email protected]>
11787 M:      Sreekanth Reddy <[email protected]>
11788 M:      Suganath Prabu Subramani <[email protected]>
11789 L:      [email protected]
11790 L:      [email protected]
11791 S:      Supported
11792 W:      http://www.avagotech.com/support/
11793 F:      drivers/message/fusion/
11794 F:      drivers/scsi/mpt3sas/
11795
11796 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
11797 M:      Matthew Wilcox <[email protected]>
11798 L:      [email protected]
11799 S:      Maintained
11800 F:      drivers/scsi/sym53c8xx_2/
11801
11802 LTC1660 DAC DRIVER
11803 M:      Marcus Folkesson <[email protected]>
11804 L:      [email protected]
11805 S:      Maintained
11806 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
11807 F:      drivers/iio/dac/ltc1660.c
11808
11809 LTC2688 IIO DAC DRIVER
11810 M:      Nuno Sá <[email protected]>
11811 L:      [email protected]
11812 S:      Supported
11813 W:      http://ez.analog.com/community/linux-device-drivers
11814 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
11815 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
11816 F:      drivers/iio/dac/ltc2688.c
11817
11818 LTC2947 HARDWARE MONITOR DRIVER
11819 M:      Nuno Sá <[email protected]>
11820 L:      [email protected]
11821 S:      Supported
11822 W:      https://ez.analog.com/linux-software-drivers
11823 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
11824 F:      drivers/hwmon/ltc2947-core.c
11825 F:      drivers/hwmon/ltc2947-i2c.c
11826 F:      drivers/hwmon/ltc2947-spi.c
11827 F:      drivers/hwmon/ltc2947.h
11828
11829 LTC2983 IIO TEMPERATURE DRIVER
11830 M:      Nuno Sá <[email protected]>
11831 L:      [email protected]
11832 S:      Supported
11833 W:      https://ez.analog.com/linux-software-drivers
11834 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
11835 F:      drivers/iio/temperature/ltc2983.c
11836
11837 LTC4261 HARDWARE MONITOR DRIVER
11838 M:      Guenter Roeck <[email protected]>
11839 L:      [email protected]
11840 S:      Maintained
11841 F:      Documentation/hwmon/ltc4261.rst
11842 F:      drivers/hwmon/ltc4261.c
11843
11844 LTC4306 I2C MULTIPLEXER DRIVER
11845 M:      Michael Hennerich <[email protected]>
11846 L:      [email protected]
11847 S:      Supported
11848 W:      https://ez.analog.com/linux-software-drivers
11849 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
11850 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
11851
11852 LTP (Linux Test Project)
11853 M:      Mike Frysinger <[email protected]>
11854 M:      Cyril Hrubis <[email protected]>
11855 M:      Wanlong Gao <[email protected]>
11856 M:      Jan Stancek <[email protected]>
11857 M:      Stanislav Kholmanskikh <[email protected]>
11858 M:      Alexey Kodanev <[email protected]>
11859 L:      [email protected] (subscribers-only)
11860 S:      Maintained
11861 W:      http://linux-test-project.github.io/
11862 T:      git git://github.com/linux-test-project/ltp.git
11863
11864 LYNX 28G SERDES PHY DRIVER
11865 M:      Ioana Ciornei <[email protected]>
11866 L:      [email protected]
11867 S:      Supported
11868 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
11869 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
11870
11871 LYNX PCS MODULE
11872 M:      Ioana Ciornei <[email protected]>
11873 L:      [email protected]
11874 S:      Supported
11875 F:      drivers/net/pcs/pcs-lynx.c
11876 F:      include/linux/pcs-lynx.h
11877
11878 M68K ARCHITECTURE
11879 M:      Geert Uytterhoeven <[email protected]>
11880 L:      [email protected]
11881 S:      Maintained
11882 W:      http://www.linux-m68k.org/
11883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
11884 F:      arch/m68k/
11885 F:      drivers/zorro/
11886
11887 M68K ON APPLE MACINTOSH
11888 M:      Joshua Thompson <[email protected]>
11889 L:      [email protected]
11890 S:      Maintained
11891 W:      http://www.mac.linux-m68k.org/
11892 F:      arch/m68k/mac/
11893 F:      drivers/macintosh/adb-iop.c
11894 F:      drivers/macintosh/via-macii.c
11895
11896 M68K ON HP9000/300
11897 M:      Philip Blundell <[email protected]>
11898 S:      Maintained
11899 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
11900 F:      arch/m68k/hp300/
11901
11902 M88DS3103 MEDIA DRIVER
11903 M:      Antti Palosaari <[email protected]>
11904 L:      [email protected]
11905 S:      Maintained
11906 W:      https://linuxtv.org
11907 W:      http://palosaari.fi/linux/
11908 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11909 T:      git git://linuxtv.org/anttip/media_tree.git
11910 F:      drivers/media/dvb-frontends/m88ds3103*
11911
11912 M88RS2000 MEDIA DRIVER
11913 M:      Malcolm Priestley <[email protected]>
11914 L:      [email protected]
11915 S:      Maintained
11916 W:      https://linuxtv.org
11917 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11918 F:      drivers/media/dvb-frontends/m88rs2000*
11919
11920 MA901 MASTERKIT USB FM RADIO DRIVER
11921 M:      Alexey Klimov <[email protected]>
11922 L:      [email protected]
11923 S:      Maintained
11924 T:      git git://linuxtv.org/media_tree.git
11925 F:      drivers/media/radio/radio-ma901.c
11926
11927 MAC80211
11928 M:      Johannes Berg <[email protected]>
11929 L:      [email protected]
11930 S:      Maintained
11931 W:      https://wireless.wiki.kernel.org/
11932 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
11933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
11934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
11935 F:      Documentation/networking/mac80211-injection.rst
11936 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
11937 F:      drivers/net/wireless/mac80211_hwsim.[ch]
11938 F:      include/net/mac80211.h
11939 F:      net/mac80211/
11940
11941 MAILBOX API
11942 M:      Jassi Brar <[email protected]>
11943 L:      [email protected]
11944 S:      Maintained
11945 F:      drivers/mailbox/
11946 F:      include/linux/mailbox_client.h
11947 F:      include/linux/mailbox_controller.h
11948 F:      include/dt-bindings/mailbox/
11949 F:      Documentation/devicetree/bindings/mailbox/
11950
11951 MAILBOX ARM MHUv2
11952 M:      Viresh Kumar <[email protected]>
11953 M:      Tushar Khandelwal <[email protected]>
11954 L:      [email protected]
11955 S:      Maintained
11956 F:      drivers/mailbox/arm_mhuv2.c
11957 F:      include/linux/mailbox/arm_mhuv2_message.h
11958 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
11959
11960 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
11961 M:      Jeremy Kerr <[email protected]>
11962 M:      Matt Johnston <[email protected]>
11963 L:      [email protected]
11964 S:      Maintained
11965 F:      Documentation/networking/mctp.rst
11966 F:      drivers/net/mctp/
11967 F:      include/net/mctp.h
11968 F:      include/net/mctpdevice.h
11969 F:      include/net/netns/mctp.h
11970 F:      net/mctp/
11971
11972 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
11973 M:      Michael Kerrisk <[email protected]>
11974 L:      [email protected]
11975 S:      Maintained
11976 W:      http://www.kernel.org/doc/man-pages
11977
11978 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
11979 M:      Rahul Bedarkar <[email protected]>
11980 L:      [email protected]
11981 S:      Maintained
11982 F:      arch/mips/boot/dts/img/pistachio*
11983
11984 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
11985 M:      Andrew Lunn <[email protected]>
11986 M:      Vivien Didelot <[email protected]>
11987 L:      [email protected]
11988 S:      Maintained
11989 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
11990 F:      Documentation/networking/devlink/mv88e6xxx.rst
11991 F:      drivers/net/dsa/mv88e6xxx/
11992 F:      include/linux/dsa/mv88e6xxx.h
11993 F:      include/linux/platform_data/mv88e6xxx.h
11994
11995 MARVELL ARMADA 3700 PHY DRIVERS
11996 M:      Miquel Raynal <[email protected]>
11997 S:      Maintained
11998 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
11999 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
12000 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
12001 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
12002
12003 MARVELL ARMADA 3700 SERIAL DRIVER
12004 M:      Pali Rohár <[email protected]>
12005 S:      Maintained
12006 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
12007 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
12008 F:      drivers/tty/serial/mvebu-uart.c
12009
12010 MARVELL ARMADA DRM SUPPORT
12011 M:      Russell King <[email protected]>
12012 S:      Maintained
12013 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
12014 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
12015 F:      Documentation/devicetree/bindings/display/armada/
12016 F:      drivers/gpu/drm/armada/
12017 F:      include/uapi/drm/armada_drm.h
12018
12019 MARVELL CRYPTO DRIVER
12020 M:      Boris Brezillon <[email protected]>
12021 M:      Arnaud Ebalard <[email protected]>
12022 M:      Srujana Challa <[email protected]>
12023 L:      [email protected]
12024 S:      Maintained
12025 F:      drivers/crypto/marvell/
12026 F:      include/linux/soc/marvell/octeontx2/
12027
12028 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
12029 M:      Mirko Lindner <[email protected]>
12030 M:      Stephen Hemminger <[email protected]>
12031 L:      [email protected]
12032 S:      Maintained
12033 F:      drivers/net/ethernet/marvell/sk*
12034
12035 MARVELL LIBERTAS WIRELESS DRIVER
12036 L:      [email protected]
12037 S:      Orphan
12038 F:      drivers/net/wireless/marvell/libertas/
12039
12040 MARVELL MACCHIATOBIN SUPPORT
12041 M:      Russell King <[email protected]>
12042 L:      [email protected] (moderated for non-subscribers)
12043 S:      Maintained
12044 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
12045
12046 MARVELL MV643XX ETHERNET DRIVER
12047 M:      Sebastian Hesselbarth <[email protected]>
12048 L:      [email protected]
12049 S:      Maintained
12050 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
12051 F:      include/linux/mv643xx.h
12052
12053 MARVELL MV88X3310 PHY DRIVER
12054 M:      Russell King <[email protected]>
12055 M:      Marek Behún <[email protected]>
12056 L:      [email protected]
12057 S:      Maintained
12058 F:      drivers/net/phy/marvell10g.c
12059
12060 MARVELL MVEBU THERMAL DRIVER
12061 M:      Miquel Raynal <[email protected]>
12062 S:      Maintained
12063 F:      drivers/thermal/armada_thermal.c
12064
12065 MARVELL MVNETA ETHERNET DRIVER
12066 M:      Thomas Petazzoni <[email protected]>
12067 L:      [email protected]
12068 S:      Maintained
12069 F:      drivers/net/ethernet/marvell/mvneta.*
12070
12071 MARVELL MVPP2 ETHERNET DRIVER
12072 M:      Marcin Wojtas <[email protected]>
12073 M:      Russell King <[email protected]>
12074 L:      [email protected]
12075 S:      Maintained
12076 F:      Documentation/devicetree/bindings/net/marvell-pp2.txt
12077 F:      drivers/net/ethernet/marvell/mvpp2/
12078
12079 MARVELL MWIFIEX WIRELESS DRIVER
12080 M:      Amitkumar Karwar <[email protected]>
12081 M:      Ganapathi Bhat <[email protected]>
12082 M:      Sharvari Harisangam <[email protected]>
12083 M:      Xinming Hu <[email protected]>
12084 L:      [email protected]
12085 S:      Maintained
12086 F:      drivers/net/wireless/marvell/mwifiex/
12087
12088 MARVELL MWL8K WIRELESS DRIVER
12089 M:      Lennert Buytenhek <[email protected]>
12090 L:      [email protected]
12091 S:      Odd Fixes
12092 F:      drivers/net/wireless/marvell/mwl8k.c
12093
12094 MARVELL NAND CONTROLLER DRIVER
12095 M:      Miquel Raynal <[email protected]>
12096 L:      [email protected]
12097 S:      Maintained
12098 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
12099 F:      drivers/mtd/nand/raw/marvell_nand.c
12100
12101 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
12102 M:      Sunil Goutham <[email protected]>
12103 M:      Geetha sowjanya <[email protected]>
12104 M:      Subbaraya Sundeep <[email protected]>
12105 M:      hariprasad <[email protected]>
12106 L:      [email protected]
12107 S:      Supported
12108 F:      drivers/net/ethernet/marvell/octeontx2/nic/
12109 F:      include/linux/soc/marvell/octeontx2/
12110
12111 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
12112 M:      Sunil Goutham <[email protected]>
12113 M:      Linu Cherian <[email protected]>
12114 M:      Geetha sowjanya <[email protected]>
12115 M:      Jerin Jacob <[email protected]>
12116 M:      hariprasad <[email protected]>
12117 M:      Subbaraya Sundeep <[email protected]>
12118 L:      [email protected]
12119 S:      Supported
12120 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
12121 F:      drivers/net/ethernet/marvell/octeontx2/af/
12122
12123 MARVELL PRESTERA ETHERNET SWITCH DRIVER
12124 M:      Taras Chornyi <[email protected]>
12125 S:      Supported
12126 W:      https://github.com/Marvell-switching/switchdev-prestera
12127 F:      drivers/net/ethernet/marvell/prestera/
12128
12129 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
12130 M:      Nicolas Pitre <[email protected]>
12131 S:      Odd Fixes
12132 F:      drivers/mmc/host/mvsdio.*
12133
12134 MARVELL USB MDIO CONTROLLER DRIVER
12135 M:      Tobias Waldekranz <[email protected]>
12136 L:      [email protected]
12137 S:      Maintained
12138 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
12139 F:      drivers/net/mdio/mdio-mvusb.c
12140
12141 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
12142 M:      Hu Ziji <[email protected]>
12143 L:      [email protected]
12144 S:      Supported
12145 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
12146 F:      drivers/mmc/host/sdhci-xenon*
12147
12148 MARVELL OCTEON ENDPOINT DRIVER
12149 M:      Veerasenareddy Burru <[email protected]>
12150 M:      Abhijit Ayarekar <[email protected]>
12151 L:      [email protected]
12152 S:      Supported
12153 F:      drivers/net/ethernet/marvell/octeon_ep
12154
12155 MATROX FRAMEBUFFER DRIVER
12156 L:      [email protected]
12157 S:      Orphan
12158 F:      drivers/video/fbdev/matrox/matroxfb_*
12159 F:      include/uapi/linux/matroxfb.h
12160
12161 MAX15301 DRIVER
12162 M:      Daniel Nilsson <[email protected]>
12163 L:      [email protected]
12164 S:      Maintained
12165 F:      Documentation/hwmon/max15301.rst
12166 F:      drivers/hwmon/pmbus/max15301.c
12167
12168 MAX16065 HARDWARE MONITOR DRIVER
12169 M:      Guenter Roeck <[email protected]>
12170 L:      [email protected]
12171 S:      Maintained
12172 F:      Documentation/hwmon/max16065.rst
12173 F:      drivers/hwmon/max16065.c
12174
12175 MAX2175 SDR TUNER DRIVER
12176 M:      Ramesh Shanmugasundaram <[email protected]>
12177 L:      [email protected]
12178 S:      Maintained
12179 T:      git git://linuxtv.org/media_tree.git
12180 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
12181 F:      Documentation/userspace-api/media/drivers/max2175.rst
12182 F:      drivers/media/i2c/max2175*
12183 F:      include/uapi/linux/max2175.h
12184
12185 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
12186 L:      [email protected]
12187 S:      Orphan
12188 F:      Documentation/hwmon/max6650.rst
12189 F:      drivers/hwmon/max6650.c
12190
12191 MAX6697 HARDWARE MONITOR DRIVER
12192 M:      Guenter Roeck <[email protected]>
12193 L:      [email protected]
12194 S:      Maintained
12195 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
12196 F:      Documentation/hwmon/max6697.rst
12197 F:      drivers/hwmon/max6697.c
12198 F:      include/linux/platform_data/max6697.h
12199
12200 MAX9286 QUAD GMSL DESERIALIZER DRIVER
12201 M:      Jacopo Mondi <[email protected]>
12202 M:      Kieran Bingham <[email protected]>
12203 M:      Laurent Pinchart <[email protected]>
12204 M:      Niklas Söderlund <[email protected]>
12205 L:      [email protected]
12206 S:      Maintained
12207 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
12208 F:      drivers/media/i2c/max9286.c
12209
12210 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
12211 M:      Niklas Söderlund <[email protected]>
12212 L:      [email protected]
12213 S:      Maintained
12214 F:      drivers/staging/media/max96712/max96712.c
12215
12216 MAX9860 MONO AUDIO VOICE CODEC DRIVER
12217 M:      Peter Rosin <[email protected]>
12218 L:      [email protected] (moderated for non-subscribers)
12219 S:      Maintained
12220 F:      Documentation/devicetree/bindings/sound/max9860.txt
12221 F:      sound/soc/codecs/max9860.*
12222
12223 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
12224 M:      Andreas Klinger <[email protected]>
12225 L:      [email protected]
12226 S:      Maintained
12227 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
12228 F:      drivers/iio/proximity/mb1232.c
12229
12230 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
12231 R:      Iskren Chernev <[email protected]>
12232 R:      Krzysztof Kozlowski <[email protected]>
12233 R:      Marek Szyprowski <[email protected]>
12234 R:      Matheus Castello <[email protected]>
12235 L:      [email protected]
12236 S:      Maintained
12237 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
12238 F:      drivers/power/supply/max17040_battery.c
12239
12240 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
12241 R:      Hans de Goede <[email protected]>
12242 R:      Krzysztof Kozlowski <[email protected]>
12243 R:      Marek Szyprowski <[email protected]>
12244 R:      Sebastian Krzyszkowiak <[email protected]>
12245 R:      Purism Kernel Team <[email protected]>
12246 L:      [email protected]
12247 S:      Maintained
12248 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
12249 F:      drivers/power/supply/max17042_battery.c
12250
12251 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
12252 M:      Laurent Pinchart <[email protected]>
12253 L:      [email protected]
12254 S:      Maintained
12255 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
12256 F:      drivers/regulator/max20086-regulator.c
12257
12258 MAXIM MAX77650 PMIC MFD DRIVER
12259 M:      Bartosz Golaszewski <[email protected]>
12260 L:      [email protected]
12261 S:      Maintained
12262 F:      Documentation/devicetree/bindings/*/*max77650.yaml
12263 F:      Documentation/devicetree/bindings/*/max77650*.yaml
12264 F:      drivers/gpio/gpio-max77650.c
12265 F:      drivers/input/misc/max77650-onkey.c
12266 F:      drivers/leds/leds-max77650.c
12267 F:      drivers/mfd/max77650.c
12268 F:      drivers/power/supply/max77650-charger.c
12269 F:      drivers/regulator/max77650-regulator.c
12270 F:      include/linux/mfd/max77650.h
12271
12272 MAXIM MAX77714 PMIC MFD DRIVER
12273 M:      Luca Ceresoli <[email protected]>
12274 S:      Maintained
12275 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
12276 F:      drivers/mfd/max77714.c
12277 F:      include/linux/mfd/max77714.h
12278
12279 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
12280 M:      Javier Martinez Canillas <[email protected]>
12281 L:      [email protected]
12282 S:      Supported
12283 F:      Documentation/devicetree/bindings/*/*max77802.yaml
12284 F:      drivers/regulator/max77802-regulator.c
12285 F:      include/dt-bindings/*/*max77802.h
12286
12287 MAXIM MAX77976 BATTERY CHARGER
12288 M:      Luca Ceresoli <[email protected]>
12289 S:      Supported
12290 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
12291 F:      drivers/power/supply/max77976_charger.c
12292
12293 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
12294 M:      Krzysztof Kozlowski <[email protected]>
12295 M:      Bartlomiej Zolnierkiewicz <[email protected]>
12296 L:      [email protected]
12297 S:      Supported
12298 B:      mailto:[email protected]
12299 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
12300 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
12301 F:      drivers/power/supply/max14577_charger.c
12302 F:      drivers/power/supply/max77693_charger.c
12303
12304 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
12305 M:      Chanwoo Choi <[email protected]>
12306 M:      Krzysztof Kozlowski <[email protected]>
12307 M:      Bartlomiej Zolnierkiewicz <[email protected]>
12308 L:      [email protected]
12309 S:      Supported
12310 B:      mailto:[email protected]
12311 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
12312 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
12313 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
12314 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
12315 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
12316 F:      Documentation/devicetree/bindings/mfd/max77693.txt
12317 F:      drivers/*/*max77843.c
12318 F:      drivers/*/max14577*.c
12319 F:      drivers/*/max77686*.c
12320 F:      drivers/*/max77693*.c
12321 F:      drivers/clk/clk-max77686.c
12322 F:      drivers/extcon/extcon-max14577.c
12323 F:      drivers/extcon/extcon-max77693.c
12324 F:      drivers/rtc/rtc-max77686.c
12325 F:      include/linux/mfd/max14577*.h
12326 F:      include/linux/mfd/max77686*.h
12327 F:      include/linux/mfd/max77693*.h
12328
12329 MAXIRADIO FM RADIO RECEIVER DRIVER
12330 M:      Hans Verkuil <[email protected]>
12331 L:      [email protected]
12332 S:      Maintained
12333 W:      https://linuxtv.org
12334 T:      git git://linuxtv.org/media_tree.git
12335 F:      drivers/media/radio/radio-maxiradio*
12336
12337 MAXLINEAR ETHERNET PHY DRIVER
12338 M:      Xu Liang <[email protected]>
12339 L:      [email protected]
12340 S:      Supported
12341 F:      drivers/net/phy/mxl-gpy.c
12342
12343 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
12344 R:      Yasushi SHOJI <[email protected]>
12345 L:      [email protected]
12346 S:      Maintained
12347 F:      drivers/net/can/usb/mcba_usb.c
12348
12349 MCAN MMIO DEVICE DRIVER
12350 M:      Chandrasekar Ramakrishnan <[email protected]>
12351 L:      [email protected]
12352 S:      Maintained
12353 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
12354 F:      drivers/net/can/m_can/m_can.c
12355 F:      drivers/net/can/m_can/m_can.h
12356 F:      drivers/net/can/m_can/m_can_platform.c
12357
12358 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
12359 M:      Rishi Gupta <[email protected]>
12360 L:      [email protected]
12361 L:      [email protected]
12362 S:      Maintained
12363 F:      drivers/hid/hid-mcp2221.c
12364
12365 MCP251XFD SPI-CAN NETWORK DRIVER
12366 M:      Marc Kleine-Budde <[email protected]>
12367 M:      Manivannan Sadhasivam <[email protected]>
12368 R:      Thomas Kopp <[email protected]>
12369 L:      [email protected]
12370 S:      Maintained
12371 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
12372 F:      drivers/net/can/spi/mcp251xfd/
12373
12374 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
12375 M:      Peter Rosin <[email protected]>
12376 L:      [email protected]
12377 S:      Maintained
12378 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
12379 F:      drivers/iio/potentiometer/mcp4018.c
12380 F:      drivers/iio/potentiometer/mcp4531.c
12381
12382 MCR20A IEEE-802.15.4 RADIO DRIVER
12383 M:      Xue Liu <[email protected]>
12384 L:      [email protected]
12385 S:      Maintained
12386 W:      https://github.com/xueliu/mcr20a-linux
12387 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
12388 F:      drivers/net/ieee802154/mcr20a.c
12389 F:      drivers/net/ieee802154/mcr20a.h
12390
12391 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
12392 M:      William Breathitt Gray <[email protected]>
12393 L:      [email protected]
12394 S:      Maintained
12395 F:      drivers/iio/dac/cio-dac.c
12396
12397 MEDIA CONTROLLER FRAMEWORK
12398 M:      Sakari Ailus <[email protected]>
12399 M:      Laurent Pinchart <[email protected]>
12400 L:      [email protected]
12401 S:      Supported
12402 W:      https://www.linuxtv.org
12403 T:      git git://linuxtv.org/media_tree.git
12404 F:      drivers/media/mc/
12405 F:      include/media/media-*.h
12406 F:      include/uapi/linux/media.h
12407
12408 MEDIA DRIVER FOR FREESCALE IMX PXP
12409 M:      Philipp Zabel <[email protected]>
12410 L:      [email protected]
12411 S:      Maintained
12412 T:      git git://linuxtv.org/media_tree.git
12413 F:      drivers/media/platform/nxp/imx-pxp.[ch]
12414
12415 MEDIA DRIVERS FOR ASCOT2E
12416 M:      Sergey Kozlov <[email protected]>
12417 M:      Abylay Ospan <[email protected]>
12418 L:      [email protected]
12419 S:      Supported
12420 W:      https://linuxtv.org
12421 W:      http://netup.tv/
12422 T:      git git://linuxtv.org/media_tree.git
12423 F:      drivers/media/dvb-frontends/ascot2e*
12424
12425 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
12426 M:      Jasmin Jessich <[email protected]>
12427 L:      [email protected]
12428 S:      Maintained
12429 W:      https://linuxtv.org
12430 T:      git git://linuxtv.org/media_tree.git
12431 F:      drivers/media/dvb-frontends/cxd2099*
12432
12433 MEDIA DRIVERS FOR CXD2841ER
12434 M:      Sergey Kozlov <[email protected]>
12435 M:      Abylay Ospan <[email protected]>
12436 L:      [email protected]
12437 S:      Supported
12438 W:      https://linuxtv.org
12439 W:      http://netup.tv/
12440 T:      git git://linuxtv.org/media_tree.git
12441 F:      drivers/media/dvb-frontends/cxd2841er*
12442
12443 MEDIA DRIVERS FOR CXD2880
12444 M:      Yasunari Takiguchi <[email protected]>
12445 L:      [email protected]
12446 S:      Supported
12447 W:      http://linuxtv.org/
12448 T:      git git://linuxtv.org/media_tree.git
12449 F:      drivers/media/dvb-frontends/cxd2880/*
12450 F:      drivers/media/spi/cxd2880*
12451
12452 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
12453 L:      [email protected]
12454 S:      Orphan
12455 W:      https://linuxtv.org
12456 T:      git git://linuxtv.org/media_tree.git
12457 F:      drivers/media/pci/ddbridge/*
12458
12459 MEDIA DRIVERS FOR FREESCALE IMX
12460 M:      Steve Longerbeam <[email protected]>
12461 M:      Philipp Zabel <[email protected]>
12462 L:      [email protected]
12463 S:      Maintained
12464 T:      git git://linuxtv.org/media_tree.git
12465 F:      Documentation/admin-guide/media/imx.rst
12466 F:      Documentation/devicetree/bindings/media/imx.txt
12467 F:      drivers/staging/media/imx/
12468 F:      include/linux/imx-media.h
12469 F:      include/media/imx.h
12470
12471 MEDIA DRIVERS FOR FREESCALE IMX7
12472 M:      Rui Miguel Silva <[email protected]>
12473 M:      Laurent Pinchart <[email protected]>
12474 L:      [email protected]
12475 S:      Maintained
12476 T:      git git://linuxtv.org/media_tree.git
12477 F:      Documentation/admin-guide/media/imx7.rst
12478 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
12479 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
12480 F:      drivers/media/platform/nxp/imx-mipi-csis.c
12481 F:      drivers/staging/media/imx/imx7-media-csi.c
12482
12483 MEDIA DRIVERS FOR HELENE
12484 M:      Abylay Ospan <[email protected]>
12485 L:      [email protected]
12486 S:      Supported
12487 W:      https://linuxtv.org
12488 W:      http://netup.tv/
12489 T:      git git://linuxtv.org/media_tree.git
12490 F:      drivers/media/dvb-frontends/helene*
12491
12492 MEDIA DRIVERS FOR HORUS3A
12493 M:      Sergey Kozlov <[email protected]>
12494 M:      Abylay Ospan <[email protected]>
12495 L:      [email protected]
12496 S:      Supported
12497 W:      https://linuxtv.org
12498 W:      http://netup.tv/
12499 T:      git git://linuxtv.org/media_tree.git
12500 F:      drivers/media/dvb-frontends/horus3a*
12501
12502 MEDIA DRIVERS FOR LNBH25
12503 M:      Sergey Kozlov <[email protected]>
12504 M:      Abylay Ospan <[email protected]>
12505 L:      [email protected]
12506 S:      Supported
12507 W:      https://linuxtv.org
12508 W:      http://netup.tv/
12509 T:      git git://linuxtv.org/media_tree.git
12510 F:      drivers/media/dvb-frontends/lnbh25*
12511
12512 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
12513 L:      [email protected]
12514 S:      Orphan
12515 W:      https://linuxtv.org
12516 T:      git git://linuxtv.org/media_tree.git
12517 F:      drivers/media/dvb-frontends/mxl5xx*
12518
12519 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
12520 M:      Sergey Kozlov <[email protected]>
12521 M:      Abylay Ospan <[email protected]>
12522 L:      [email protected]
12523 S:      Supported
12524 W:      https://linuxtv.org
12525 W:      http://netup.tv/
12526 T:      git git://linuxtv.org/media_tree.git
12527 F:      drivers/media/pci/netup_unidvb/*
12528
12529 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
12530 M:      Dmitry Osipenko <[email protected]>
12531 L:      [email protected]
12532 L:      [email protected]
12533 S:      Maintained
12534 T:      git git://linuxtv.org/media_tree.git
12535 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
12536 F:      drivers/media/platform/nvidia/tegra-vde/
12537
12538 MEDIA DRIVERS FOR RENESAS - CEU
12539 M:      Jacopo Mondi <[email protected]>
12540 L:      [email protected]
12541 L:      [email protected]
12542 S:      Supported
12543 T:      git git://linuxtv.org/media_tree.git
12544 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
12545 F:      drivers/media/platform/renesas/renesas-ceu.c
12546 F:      include/media/drv-intf/renesas-ceu.h
12547
12548 MEDIA DRIVERS FOR RENESAS - DRIF
12549 M:      Fabrizio Castro <[email protected]>
12550 L:      [email protected]
12551 L:      [email protected]
12552 S:      Supported
12553 T:      git git://linuxtv.org/media_tree.git
12554 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
12555 F:      drivers/media/platform/renesas/rcar_drif.c
12556
12557 MEDIA DRIVERS FOR RENESAS - FCP
12558 M:      Laurent Pinchart <[email protected]>
12559 L:      [email protected]
12560 L:      [email protected]
12561 S:      Supported
12562 T:      git git://linuxtv.org/media_tree.git
12563 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
12564 F:      drivers/media/platform/renesas/rcar-fcp.c
12565 F:      include/media/rcar-fcp.h
12566
12567 MEDIA DRIVERS FOR RENESAS - FDP1
12568 M:      Kieran Bingham <[email protected]>
12569 L:      [email protected]
12570 L:      [email protected]
12571 S:      Supported
12572 T:      git git://linuxtv.org/media_tree.git
12573 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
12574 F:      drivers/media/platform/renesas/rcar_fdp1.c
12575
12576 MEDIA DRIVERS FOR RENESAS - VIN
12577 M:      Niklas Söderlund <[email protected]>
12578 L:      [email protected]
12579 L:      [email protected]
12580 S:      Supported
12581 T:      git git://linuxtv.org/media_tree.git
12582 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
12583 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
12584 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
12585 F:      drivers/media/platform/renesas/rcar-isp.c
12586 F:      drivers/media/platform/renesas/rcar-vin/
12587
12588 MEDIA DRIVERS FOR RENESAS - VSP1
12589 M:      Laurent Pinchart <[email protected]>
12590 M:      Kieran Bingham <[email protected]>
12591 L:      [email protected]
12592 L:      [email protected]
12593 S:      Supported
12594 T:      git git://linuxtv.org/media_tree.git
12595 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
12596 F:      drivers/media/platform/renesas/vsp1/
12597
12598 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
12599 L:      [email protected]
12600 S:      Orphan
12601 W:      https://linuxtv.org
12602 T:      git git://linuxtv.org/media_tree.git
12603 F:      drivers/media/dvb-frontends/stv0910*
12604
12605 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
12606 L:      [email protected]
12607 S:      Orphan
12608 W:      https://linuxtv.org
12609 T:      git git://linuxtv.org/media_tree.git
12610 F:      drivers/media/dvb-frontends/stv6111*
12611
12612 MEDIA DRIVERS FOR STM32 - DCMI
12613 M:      Hugues Fruchet <[email protected]>
12614 L:      [email protected]
12615 S:      Supported
12616 T:      git git://linuxtv.org/media_tree.git
12617 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
12618 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
12619
12620 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
12621 M:      Mauro Carvalho Chehab <[email protected]>
12622 L:      [email protected]
12623 S:      Maintained
12624 W:      https://linuxtv.org
12625 Q:      http://patchwork.kernel.org/project/linux-media/list/
12626 T:      git git://linuxtv.org/media_tree.git
12627 F:      Documentation/admin-guide/media/
12628 F:      Documentation/devicetree/bindings/media/
12629 F:      Documentation/driver-api/media/
12630 F:      Documentation/userspace-api/media/
12631 F:      drivers/media/
12632 F:      drivers/staging/media/
12633 F:      include/linux/platform_data/media/
12634 F:      include/media/
12635 F:      include/uapi/linux/dvb/
12636 F:      include/uapi/linux/ivtv*
12637 F:      include/uapi/linux/media.h
12638 F:      include/uapi/linux/meye.h
12639 F:      include/uapi/linux/uvcvideo.h
12640 F:      include/uapi/linux/v4l2-*
12641 F:      include/uapi/linux/videodev2.h
12642
12643 MEDIATEK BLUETOOTH DRIVER
12644 M:      Sean Wang <[email protected]>
12645 L:      [email protected]
12646 L:      [email protected] (moderated for non-subscribers)
12647 S:      Maintained
12648 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
12649 F:      drivers/bluetooth/btmtkuart.c
12650
12651 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
12652 M:      Sean Wang <[email protected]>
12653 L:      [email protected]
12654 S:      Maintained
12655 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
12656 F:      drivers/power/reset/mt6323-poweroff.c
12657
12658 MEDIATEK CIR DRIVER
12659 M:      Sean Wang <[email protected]>
12660 S:      Maintained
12661 F:      drivers/media/rc/mtk-cir.c
12662
12663 MEDIATEK DMA DRIVER
12664 M:      Sean Wang <[email protected]>
12665 L:      [email protected]
12666 L:      [email protected] (moderated for non-subscribers)
12667 L:      [email protected] (moderated for non-subscribers)
12668 S:      Maintained
12669 F:      Documentation/devicetree/bindings/dma/mtk-*
12670 F:      drivers/dma/mediatek/
12671
12672 MEDIATEK ETHERNET DRIVER
12673 M:      Felix Fietkau <[email protected]>
12674 M:      John Crispin <[email protected]>
12675 M:      Sean Wang <[email protected]>
12676 M:      Mark Lee <[email protected]>
12677 L:      [email protected]
12678 S:      Maintained
12679 F:      drivers/net/ethernet/mediatek/
12680
12681 MEDIATEK I2C CONTROLLER DRIVER
12682 M:      Qii Wang <[email protected]>
12683 L:      [email protected]
12684 S:      Maintained
12685 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
12686 F:      drivers/i2c/busses/i2c-mt65xx.c
12687
12688 MEDIATEK IOMMU DRIVER
12689 M:      Yong Wu <[email protected]>
12690 L:      [email protected]
12691 L:      [email protected] (moderated for non-subscribers)
12692 S:      Supported
12693 F:      Documentation/devicetree/bindings/iommu/mediatek*
12694 F:      drivers/iommu/mtk_iommu*
12695 F:      include/dt-bindings/memory/mt*-port.h
12696
12697 MEDIATEK JPEG DRIVER
12698 M:      Bin Liu <[email protected]>
12699 S:      Supported
12700 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
12701 F:      drivers/media/platform/mediatek/jpeg/
12702
12703 MEDIATEK MDP DRIVER
12704 M:      Minghsiu Tsai <[email protected]>
12705 M:      Houlong Wei <[email protected]>
12706 M:      Andrew-CT Chen <[email protected]>
12707 S:      Supported
12708 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
12709 F:      drivers/media/platform/mediatek/mdp/
12710 F:      drivers/media/platform/mediatek/vpu/
12711
12712 MEDIATEK MEDIA DRIVER
12713 M:      Tiffany Lin <[email protected]>
12714 M:      Andrew-CT Chen <[email protected]>
12715 S:      Supported
12716 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
12717 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
12718 F:      drivers/media/platform/mediatek/vcodec/
12719 F:      drivers/media/platform/mediatek/vpu/
12720
12721 MEDIATEK MMC/SD/SDIO DRIVER
12722 M:      Chaotian Jing <[email protected]>
12723 S:      Maintained
12724 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
12725 F:      drivers/mmc/host/mtk-sd.c
12726
12727 MEDIATEK MT76 WIRELESS LAN DRIVER
12728 M:      Felix Fietkau <[email protected]>
12729 M:      Lorenzo Bianconi <[email protected]>
12730 M:      Ryder Lee <[email protected]>
12731 R:      Shayne Chen <[email protected]>
12732 R:      Sean Wang <[email protected]>
12733 L:      [email protected]
12734 S:      Maintained
12735 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
12736 F:      drivers/net/wireless/mediatek/mt76/
12737
12738 MEDIATEK MT7601U WIRELESS LAN DRIVER
12739 M:      Jakub Kicinski <[email protected]>
12740 L:      [email protected]
12741 S:      Maintained
12742 F:      drivers/net/wireless/mediatek/mt7601u/
12743
12744 MEDIATEK MT7621 CLOCK DRIVER
12745 M:      Sergio Paracuellos <[email protected]>
12746 S:      Maintained
12747 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
12748 F:      drivers/clk/ralink/clk-mt7621.c
12749
12750 MEDIATEK MT7621/28/88 I2C DRIVER
12751 M:      Stefan Roese <[email protected]>
12752 L:      [email protected]
12753 S:      Maintained
12754 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
12755 F:      drivers/i2c/busses/i2c-mt7621.c
12756
12757 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
12758 M:      Sergio Paracuellos <[email protected]>
12759 S:      Maintained
12760 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
12761 F:      drivers/pci/controller/pcie-mt7621.c
12762
12763 MEDIATEK MT7621 PHY PCI DRIVER
12764 M:      Sergio Paracuellos <[email protected]>
12765 S:      Maintained
12766 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
12767 F:      drivers/phy/ralink/phy-mt7621-pci.c
12768
12769 MEDIATEK NAND CONTROLLER DRIVER
12770 L:      [email protected]
12771 S:      Orphan
12772 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
12773 F:      drivers/mtd/nand/raw/mtk_*
12774
12775 MEDIATEK PMIC LED DRIVER
12776 M:      Sean Wang <[email protected]>
12777 S:      Maintained
12778 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
12779 F:      drivers/leds/leds-mt6323.c
12780
12781 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
12782 M:      Sean Wang <[email protected]>
12783 S:      Maintained
12784 F:      drivers/char/hw_random/mtk-rng.c
12785
12786 MEDIATEK SMI DRIVER
12787 M:      Yong Wu <[email protected]>
12788 L:      [email protected] (moderated for non-subscribers)
12789 S:      Supported
12790 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
12791 F:      drivers/memory/mtk-smi.c
12792 F:      include/soc/mediatek/smi.h
12793
12794 MEDIATEK SWITCH DRIVER
12795 M:      Sean Wang <[email protected]>
12796 M:      Landen Chao <[email protected]>
12797 M:      DENG Qingfang <[email protected]>
12798 L:      [email protected]
12799 S:      Maintained
12800 F:      drivers/net/dsa/mt7530.*
12801 F:      net/dsa/tag_mtk.c
12802
12803 MEDIATEK T7XX 5G WWAN MODEM DRIVER
12804 M:      Chandrashekar Devegowda <[email protected]>
12805 M:      Intel Corporation <[email protected]>
12806 R:      Chiranjeevi Rapolu <[email protected]>
12807 R:      Liu Haijun <[email protected]>
12808 R:      M Chetan Kumar <[email protected]>
12809 R:      Ricardo Martinez <[email protected]>
12810 L:      [email protected]
12811 S:      Supported
12812 F:      drivers/net/wwan/t7xx/
12813
12814 MEDIATEK USB3 DRD IP DRIVER
12815 M:      Chunfeng Yun <[email protected]>
12816 L:      [email protected]
12817 L:      [email protected] (moderated for non-subscribers)
12818 L:      [email protected] (moderated for non-subscribers)
12819 S:      Maintained
12820 F:      Documentation/devicetree/bindings/usb/mediatek,*
12821 F:      drivers/usb/host/xhci-mtk*
12822 F:      drivers/usb/mtu3/
12823
12824 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
12825 M:      Peter Senna Tschudin <[email protected]>
12826 M:      Martin Donnelly <[email protected]>
12827 M:      Martyn Welch <[email protected]>
12828 S:      Maintained
12829 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
12830 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
12831
12832 MEGARAID SCSI/SAS DRIVERS
12833 M:      Kashyap Desai <[email protected]>
12834 M:      Sumit Saxena <[email protected]>
12835 M:      Shivasharan S <[email protected]>
12836 L:      [email protected]
12837 L:      [email protected]
12838 S:      Maintained
12839 W:      http://www.avagotech.com/support/
12840 F:      Documentation/scsi/megaraid.rst
12841 F:      drivers/scsi/megaraid.*
12842 F:      drivers/scsi/megaraid/
12843
12844 MELEXIS MLX90614 DRIVER
12845 M:      Crt Mori <[email protected]>
12846 L:      [email protected]
12847 S:      Supported
12848 W:      http://www.melexis.com
12849 F:      drivers/iio/temperature/mlx90614.c
12850
12851 MELEXIS MLX90632 DRIVER
12852 M:      Crt Mori <[email protected]>
12853 L:      [email protected]
12854 S:      Supported
12855 W:      http://www.melexis.com
12856 F:      drivers/iio/temperature/mlx90632.c
12857
12858 MELFAS MIP4 TOUCHSCREEN DRIVER
12859 M:      Sangwon Jee <[email protected]>
12860 S:      Supported
12861 W:      http://www.melfas.com
12862 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
12863 F:      drivers/input/touchscreen/melfas_mip4.c
12864
12865 MELLANOX BLUEFIELD I2C DRIVER
12866 M:      Khalil Blaiech <[email protected]>
12867 L:      [email protected]
12868 S:      Supported
12869 F:      Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.yaml
12870 F:      drivers/i2c/busses/i2c-mlxbf.c
12871
12872 MELLANOX ETHERNET DRIVER (mlx4_en)
12873 M:      Tariq Toukan <[email protected]>
12874 L:      [email protected]
12875 S:      Supported
12876 W:      http://www.mellanox.com
12877 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12878 F:      drivers/net/ethernet/mellanox/mlx4/en_*
12879
12880 MELLANOX ETHERNET DRIVER (mlx5e)
12881 M:      Saeed Mahameed <[email protected]>
12882 L:      [email protected]
12883 S:      Supported
12884 W:      http://www.mellanox.com
12885 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12886 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
12887
12888 MELLANOX ETHERNET INNOVA DRIVERS
12889 R:      Boris Pismenny <[email protected]>
12890 L:      [email protected]
12891 S:      Supported
12892 W:      http://www.mellanox.com
12893 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12894 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
12895 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
12896 F:      include/linux/mlx5/mlx5_ifc_fpga.h
12897
12898 MELLANOX ETHERNET SWITCH DRIVERS
12899 M:      Ido Schimmel <[email protected]>
12900 M:      Petr Machata <[email protected]>
12901 L:      [email protected]
12902 S:      Supported
12903 W:      http://www.mellanox.com
12904 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12905 F:      drivers/net/ethernet/mellanox/mlxsw/
12906 F:      tools/testing/selftests/drivers/net/mlxsw/
12907
12908 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
12909 M:      [email protected]
12910 L:      [email protected]
12911 S:      Supported
12912 W:      http://www.mellanox.com
12913 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12914 F:      drivers/net/ethernet/mellanox/mlxfw/
12915
12916 MELLANOX HARDWARE PLATFORM SUPPORT
12917 M:      Hans de Goede <[email protected]>
12918 M:      Mark Gross <[email protected]>
12919 M:      Vadim Pasternak <[email protected]>
12920 L:      [email protected]
12921 S:      Supported
12922 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
12923 F:      drivers/platform/mellanox/
12924 F:      include/linux/platform_data/mlxreg.h
12925
12926 MELLANOX MLX4 core VPI driver
12927 M:      Tariq Toukan <[email protected]>
12928 L:      [email protected]
12929 L:      [email protected]
12930 S:      Supported
12931 W:      http://www.mellanox.com
12932 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12933 F:      drivers/net/ethernet/mellanox/mlx4/
12934 F:      include/linux/mlx4/
12935
12936 MELLANOX MLX4 IB driver
12937 M:      Yishai Hadas <[email protected]>
12938 L:      [email protected]
12939 S:      Supported
12940 W:      http://www.mellanox.com
12941 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
12942 F:      drivers/infiniband/hw/mlx4/
12943 F:      include/linux/mlx4/
12944 F:      include/uapi/rdma/mlx4-abi.h
12945
12946 MELLANOX MLX5 core VPI driver
12947 M:      Saeed Mahameed <[email protected]>
12948 M:      Leon Romanovsky <[email protected]>
12949 L:      [email protected]
12950 L:      [email protected]
12951 S:      Supported
12952 W:      http://www.mellanox.com
12953 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12954 F:      Documentation/networking/device_drivers/ethernet/mellanox/
12955 F:      drivers/net/ethernet/mellanox/mlx5/core/
12956 F:      include/linux/mlx5/
12957
12958 MELLANOX MLX5 IB driver
12959 M:      Leon Romanovsky <[email protected]>
12960 L:      [email protected]
12961 S:      Supported
12962 W:      http://www.mellanox.com
12963 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
12964 F:      drivers/infiniband/hw/mlx5/
12965 F:      include/linux/mlx5/
12966 F:      include/uapi/rdma/mlx5-abi.h
12967
12968 MELLANOX MLXCPLD I2C AND MUX DRIVER
12969 M:      Vadim Pasternak <[email protected]>
12970 M:      Michael Shych <[email protected]>
12971 L:      [email protected]
12972 S:      Supported
12973 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
12974 F:      drivers/i2c/busses/i2c-mlxcpld.c
12975 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
12976
12977 MELLANOX MLXCPLD LED DRIVER
12978 M:      Vadim Pasternak <[email protected]>
12979 L:      [email protected]
12980 S:      Supported
12981 F:      Documentation/leds/leds-mlxcpld.rst
12982 F:      drivers/leds/leds-mlxcpld.c
12983 F:      drivers/leds/leds-mlxreg.c
12984
12985 MELLANOX PLATFORM DRIVER
12986 M:      Vadim Pasternak <[email protected]>
12987 L:      [email protected]
12988 S:      Supported
12989 F:      drivers/platform/x86/mlx-platform.c
12990
12991 MEMBARRIER SUPPORT
12992 M:      Mathieu Desnoyers <[email protected]>
12993 M:      "Paul E. McKenney" <[email protected]>
12994 L:      [email protected]
12995 S:      Supported
12996 F:      arch/powerpc/include/asm/membarrier.h
12997 F:      include/uapi/linux/membarrier.h
12998 F:      kernel/sched/membarrier.c
12999
13000 MEMBLOCK
13001 M:      Mike Rapoport <[email protected]>
13002 L:      [email protected]
13003 S:      Maintained
13004 F:      Documentation/core-api/boot-time-mm.rst
13005 F:      include/linux/memblock.h
13006 F:      mm/memblock.c
13007 F:      tools/testing/memblock/
13008
13009 MEMORY CONTROLLER DRIVERS
13010 M:      Krzysztof Kozlowski <[email protected]>
13011 L:      [email protected]
13012 S:      Maintained
13013 B:      mailto:[email protected]
13014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
13015 F:      Documentation/devicetree/bindings/memory-controllers/
13016 F:      drivers/memory/
13017 F:      include/dt-bindings/memory/
13018 F:      include/memory/
13019
13020 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
13021 M:      Dmitry Osipenko <[email protected]>
13022 L:      [email protected]
13023 L:      [email protected]
13024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
13025 S:      Maintained
13026 F:      drivers/devfreq/tegra30-devfreq.c
13027
13028 MEMORY MANAGEMENT
13029 M:      Andrew Morton <[email protected]>
13030 L:      [email protected]
13031 S:      Maintained
13032 W:      http://www.linux-mm.org
13033 T:      git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
13034 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
13035 F:      include/linux/gfp.h
13036 F:      include/linux/memory_hotplug.h
13037 F:      include/linux/mm.h
13038 F:      include/linux/mmzone.h
13039 F:      include/linux/pagewalk.h
13040 F:      include/linux/vmalloc.h
13041 F:      mm/
13042 F:      tools/testing/selftests/vm/
13043
13044 MEMORY HOT(UN)PLUG
13045 M:      David Hildenbrand <[email protected]>
13046 M:      Oscar Salvador <[email protected]>
13047 L:      [email protected]
13048 S:      Maintained
13049 F:      Documentation/admin-guide/mm/memory-hotplug.rst
13050 F:      Documentation/core-api/memory-hotplug.rst
13051 F:      drivers/base/memory.c
13052 F:      include/linux/memory_hotplug.h
13053 F:      mm/memory_hotplug.c
13054 F:      tools/testing/selftests/memory-hotplug/
13055
13056 MEMORY TECHNOLOGY DEVICES (MTD)
13057 M:      Miquel Raynal <[email protected]>
13058 M:      Richard Weinberger <[email protected]>
13059 M:      Vignesh Raghavendra <[email protected]>
13060 L:      [email protected]
13061 S:      Maintained
13062 W:      http://www.linux-mtd.infradead.org/
13063 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
13064 C:      irc://irc.oftc.net/mtd
13065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
13066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
13067 F:      Documentation/devicetree/bindings/mtd/
13068 F:      drivers/mtd/
13069 F:      include/linux/mtd/
13070 F:      include/uapi/mtd/
13071
13072 MEN A21 WATCHDOG DRIVER
13073 M:      Johannes Thumshirn <[email protected]>
13074 L:      [email protected]
13075 S:      Maintained
13076 F:      drivers/watchdog/mena21_wdt.c
13077
13078 MEN CHAMELEON BUS (mcb)
13079 M:      Johannes Thumshirn <[email protected]>
13080 S:      Maintained
13081 F:      Documentation/driver-api/men-chameleon-bus.rst
13082 F:      drivers/mcb/
13083 F:      include/linux/mcb.h
13084
13085 MEN F21BMC (Board Management Controller)
13086 M:      Andreas Werner <[email protected]>
13087 S:      Supported
13088 F:      Documentation/hwmon/menf21bmc.rst
13089 F:      drivers/hwmon/menf21bmc_hwmon.c
13090 F:      drivers/leds/leds-menf21bmc.c
13091 F:      drivers/mfd/menf21bmc.c
13092 F:      drivers/watchdog/menf21bmc_wdt.c
13093
13094 MEN Z069 WATCHDOG DRIVER
13095 M:      Johannes Thumshirn <[email protected]>
13096 L:      [email protected]
13097 S:      Maintained
13098 F:      drivers/watchdog/menz69_wdt.c
13099
13100 MESON AO CEC DRIVER FOR AMLOGIC SOCS
13101 M:      Neil Armstrong <[email protected]>
13102 L:      [email protected]
13103 L:      [email protected]
13104 S:      Supported
13105 W:      http://linux-meson.com/
13106 T:      git git://linuxtv.org/media_tree.git
13107 F:      Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
13108 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
13109 F:      drivers/media/cec/platform/meson/ao-cec.c
13110
13111 MESON GE2D DRIVER FOR AMLOGIC SOCS
13112 M:      Neil Armstrong <[email protected]>
13113 L:      [email protected]
13114 L:      [email protected]
13115 S:      Supported
13116 T:      git git://linuxtv.org/media_tree.git
13117 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
13118 F:      drivers/media/platform/amlogic/meson-ge2d/
13119
13120 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
13121 M:      Liang Yang <[email protected]>
13122 L:      [email protected]
13123 S:      Maintained
13124 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
13125 F:      drivers/mtd/nand/raw/meson_*
13126
13127 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
13128 M:      Neil Armstrong <[email protected]>
13129 L:      [email protected]
13130 L:      [email protected]
13131 S:      Supported
13132 T:      git git://linuxtv.org/media_tree.git
13133 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
13134 F:      drivers/staging/media/meson/vdec/
13135
13136 METHODE UDPU SUPPORT
13137 M:      Vladimir Vid <[email protected]>
13138 S:      Maintained
13139 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
13140
13141 MHI BUS
13142 M:      Manivannan Sadhasivam <[email protected]>
13143 R:      Hemant Kumar <[email protected]>
13144 L:      [email protected]
13145 L:      [email protected]
13146 S:      Maintained
13147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
13148 F:      Documentation/ABI/stable/sysfs-bus-mhi
13149 F:      Documentation/mhi/
13150 F:      drivers/bus/mhi/
13151 F:      include/linux/mhi.h
13152
13153 MICROBLAZE ARCHITECTURE
13154 M:      Michal Simek <[email protected]>
13155 S:      Supported
13156 W:      http://www.monstr.eu/fdt/
13157 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
13158 F:      arch/microblaze/
13159
13160 MICROCHIP AT91 DMA DRIVERS
13161 M:      Ludovic Desroches <[email protected]>
13162 M:      Tudor Ambarus <[email protected]>
13163 L:      [email protected] (moderated for non-subscribers)
13164 L:      [email protected]
13165 S:      Supported
13166 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
13167 F:      drivers/dma/at_hdmac.c
13168 F:      drivers/dma/at_hdmac_regs.h
13169 F:      drivers/dma/at_xdmac.c
13170 F:      include/dt-bindings/dma/at91.h
13171
13172 MICROCHIP AT91 SERIAL DRIVER
13173 M:      Richard Genoud <[email protected]>
13174 S:      Maintained
13175 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
13176 F:      drivers/tty/serial/atmel_serial.c
13177 F:      drivers/tty/serial/atmel_serial.h
13178
13179 MICROCHIP AT91 USART MFD DRIVER
13180 M:      Radu Pirea <[email protected]>
13181 L:      [email protected]
13182 S:      Supported
13183 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
13184 F:      drivers/mfd/at91-usart.c
13185 F:      include/dt-bindings/mfd/at91-usart.h
13186
13187 MICROCHIP AT91 USART SPI DRIVER
13188 M:      Radu Pirea <[email protected]>
13189 L:      [email protected]
13190 S:      Supported
13191 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
13192 F:      drivers/spi/spi-at91-usart.c
13193
13194 MICROCHIP AUDIO ASOC DRIVERS
13195 M:      Codrin Ciubotariu <[email protected]>
13196 L:      [email protected] (moderated for non-subscribers)
13197 S:      Supported
13198 F:      sound/soc/atmel
13199
13200 MICROCHIP CSI2DC DRIVER
13201 M:      Eugen Hristev <[email protected]>
13202 L:      [email protected]
13203 S:      Supported
13204 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
13205 F:      drivers/media/platform/atmel/microchip-csi2dc.c
13206
13207 MICROCHIP ECC DRIVER
13208 M:      Tudor Ambarus <[email protected]>
13209 L:      [email protected]
13210 S:      Maintained
13211 F:      drivers/crypto/atmel-ecc.*
13212
13213 MICROCHIP EIC DRIVER
13214 M:      Claudiu Beznea <[email protected]>
13215 L:      [email protected] (moderated for non-subscribers)
13216 S:      Supported
13217 F:      drivers/irqchip/irq-mchp-eic.c
13218
13219 MICROCHIP I2C DRIVER
13220 M:      Codrin Ciubotariu <[email protected]>
13221 L:      [email protected]
13222 S:      Supported
13223 F:      drivers/i2c/busses/i2c-at91-*.c
13224 F:      drivers/i2c/busses/i2c-at91.h
13225
13226 MICROCHIP ISC DRIVER
13227 M:      Eugen Hristev <[email protected]>
13228 L:      [email protected]
13229 S:      Supported
13230 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
13231 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
13232 F:      drivers/media/platform/atmel/atmel-isc*
13233 F:      drivers/media/platform/atmel/atmel-sama*-isc*
13234 F:      include/linux/atmel-isc-media.h
13235
13236 MICROCHIP ISI DRIVER
13237 M:      Eugen Hristev <[email protected]>
13238 L:      [email protected]
13239 S:      Supported
13240 F:      drivers/media/platform/atmel/atmel-isi.c
13241 F:      drivers/media/platform/atmel/atmel-isi.h
13242
13243 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
13244 M:      Woojung Huh <[email protected]>
13245 M:      [email protected]
13246 L:      [email protected]
13247 S:      Maintained
13248 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
13249 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
13250 F:      drivers/net/dsa/microchip/*
13251 F:      include/linux/platform_data/microchip-ksz.h
13252 F:      net/dsa/tag_ksz.c
13253
13254 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
13255 M:      Arun Ramadoss <[email protected]>
13256 R:      [email protected]
13257 L:      [email protected]
13258 S:      Maintained
13259 F:      drivers/net/phy/microchip_t1.c
13260
13261 MICROCHIP LAN743X ETHERNET DRIVER
13262 M:      Bryan Whitehead <[email protected]>
13263 M:      [email protected]
13264 L:      [email protected]
13265 S:      Maintained
13266 F:      drivers/net/ethernet/microchip/lan743x_*
13267
13268 MICROCHIP LAN966X ETHERNET DRIVER
13269 M:      Horatiu Vultur <[email protected]>
13270 M:      [email protected]
13271 L:      [email protected]
13272 S:      Maintained
13273 F:      drivers/net/ethernet/microchip/lan966x/*
13274
13275 MICROCHIP LCDFB DRIVER
13276 M:      Nicolas Ferre <[email protected]>
13277 L:      [email protected]
13278 S:      Maintained
13279 F:      drivers/video/fbdev/atmel_lcdfb.c
13280 F:      include/video/atmel_lcdc.h
13281
13282 MICROCHIP MCP16502 PMIC DRIVER
13283 M:      Claudiu Beznea <[email protected]>
13284 L:      [email protected] (moderated for non-subscribers)
13285 S:      Supported
13286 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
13287 F:      drivers/regulator/mcp16502.c
13288
13289 MICROCHIP MCP3911 ADC DRIVER
13290 M:      Marcus Folkesson <[email protected]>
13291 M:      Kent Gustavsson <[email protected]>
13292 L:      [email protected]
13293 S:      Supported
13294 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
13295 F:      drivers/iio/adc/mcp3911.c
13296
13297 MICROCHIP MMC/SD/SDIO MCI DRIVER
13298 M:      Ludovic Desroches <[email protected]>
13299 S:      Maintained
13300 F:      drivers/mmc/host/atmel-mci.c
13301
13302 MICROCHIP NAND DRIVER
13303 M:      Tudor Ambarus <[email protected]>
13304 L:      [email protected]
13305 S:      Supported
13306 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
13307 F:      drivers/mtd/nand/raw/atmel/*
13308
13309 MICROCHIP PWM DRIVER
13310 M:      Claudiu Beznea <[email protected]>
13311 L:      [email protected] (moderated for non-subscribers)
13312 L:      [email protected]
13313 S:      Supported
13314 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
13315 F:      drivers/pwm/pwm-atmel.c
13316
13317 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
13318 M:      Eugen Hristev <[email protected]>
13319 L:      [email protected]
13320 S:      Supported
13321 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
13322 F:      drivers/iio/adc/at91-sama5d2_adc.c
13323 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
13324
13325 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
13326 M:      Claudiu Beznea <[email protected]>
13327 S:      Supported
13328 F:      drivers/power/reset/at91-sama5d2_shdwc.c
13329
13330 MICROCHIP SPI DRIVER
13331 M:      Tudor Ambarus <[email protected]>
13332 S:      Supported
13333 F:      drivers/spi/spi-atmel.*
13334
13335 MICROCHIP SSC DRIVER
13336 M:      Codrin Ciubotariu <[email protected]>
13337 L:      [email protected] (moderated for non-subscribers)
13338 S:      Supported
13339 F:      drivers/misc/atmel-ssc.c
13340 F:      include/linux/atmel-ssc.h
13341
13342 MICROCHIP USB251XB DRIVER
13343 M:      Richard Leitner <[email protected]>
13344 L:      [email protected]
13345 S:      Maintained
13346 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
13347 F:      drivers/usb/misc/usb251xb.c
13348
13349 MICROCHIP USBA UDC DRIVER
13350 M:      Cristian Birsan <[email protected]>
13351 L:      [email protected] (moderated for non-subscribers)
13352 S:      Supported
13353 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
13354
13355 MICROCHIP WILC1000 WIFI DRIVER
13356 M:      Ajay Singh <[email protected]>
13357 M:      Claudiu Beznea <[email protected]>
13358 L:      [email protected]
13359 S:      Supported
13360 F:      drivers/net/wireless/microchip/wilc1000/
13361
13362 MICROSEMI MIPS SOCS
13363 M:      Alexandre Belloni <[email protected]>
13364 M:      [email protected]
13365 L:      [email protected]
13366 S:      Supported
13367 F:      Documentation/devicetree/bindings/mips/mscc.txt
13368 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
13369 F:      arch/mips/boot/dts/mscc/
13370 F:      arch/mips/configs/generic/board-ocelot.config
13371 F:      arch/mips/generic/board-ocelot.c
13372
13373 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
13374 M:      Don Brace <[email protected]>
13375 L:      [email protected]
13376 L:      [email protected]
13377 S:      Supported
13378 F:      Documentation/scsi/smartpqi.rst
13379 F:      drivers/scsi/smartpqi/Kconfig
13380 F:      drivers/scsi/smartpqi/Makefile
13381 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
13382 F:      include/linux/cciss*.h
13383 F:      include/uapi/linux/cciss*.h
13384
13385 MICROSOFT SURFACE BATTERY AND AC DRIVERS
13386 M:      Maximilian Luz <[email protected]>
13387 L:      [email protected]
13388 L:      [email protected]
13389 S:      Maintained
13390 F:      drivers/power/supply/surface_battery.c
13391 F:      drivers/power/supply/surface_charger.c
13392
13393 MICROSOFT SURFACE DTX DRIVER
13394 M:      Maximilian Luz <[email protected]>
13395 L:      [email protected]
13396 S:      Maintained
13397 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
13398 F:      drivers/platform/surface/surface_dtx.c
13399 F:      include/uapi/linux/surface_aggregator/dtx.h
13400
13401 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
13402 M:      Maximilian Luz <[email protected]>
13403 L:      [email protected]
13404 S:      Maintained
13405 F:      drivers/platform/surface/surface_gpe.c
13406
13407 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
13408 M:      Hans de Goede <[email protected]>
13409 M:      Mark Gross <[email protected]>
13410 M:      Maximilian Luz <[email protected]>
13411 L:      [email protected]
13412 S:      Maintained
13413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
13414 F:      drivers/platform/surface/
13415
13416 MICROSOFT SURFACE HID TRANSPORT DRIVER
13417 M:      Maximilian Luz <[email protected]>
13418 L:      [email protected]
13419 L:      [email protected]
13420 S:      Maintained
13421 F:      drivers/hid/surface-hid/
13422
13423 MICROSOFT SURFACE HOT-PLUG DRIVER
13424 M:      Maximilian Luz <[email protected]>
13425 L:      [email protected]
13426 S:      Maintained
13427 F:      drivers/platform/surface/surface_hotplug.c
13428
13429 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
13430 M:      Maximilian Luz <[email protected]>
13431 L:      [email protected]
13432 S:      Maintained
13433 F:      drivers/platform/surface/surface_platform_profile.c
13434
13435 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
13436 M:      Chen Yu <[email protected]>
13437 L:      [email protected]
13438 S:      Supported
13439 F:      drivers/platform/surface/surfacepro3_button.c
13440
13441 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
13442 M:      Maximilian Luz <[email protected]>
13443 L:      [email protected]
13444 S:      Maintained
13445 W:      https://github.com/linux-surface/surface-aggregator-module
13446 C:      irc://irc.libera.chat/linux-surface
13447 F:      Documentation/driver-api/surface_aggregator/
13448 F:      drivers/platform/surface/aggregator/
13449 F:      drivers/platform/surface/surface_acpi_notify.c
13450 F:      drivers/platform/surface/surface_aggregator_cdev.c
13451 F:      drivers/platform/surface/surface_aggregator_registry.c
13452 F:      include/linux/surface_acpi_notify.h
13453 F:      include/linux/surface_aggregator/
13454 F:      include/uapi/linux/surface_aggregator/
13455
13456 MICROTEK X6 SCANNER
13457 M:      Oliver Neukum <[email protected]>
13458 S:      Maintained
13459 F:      drivers/usb/image/microtek.*
13460
13461 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
13462 M:      Luka Kovacic <[email protected]>
13463 M:      Luka Perkov <[email protected]>
13464 S:      Maintained
13465 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts
13466 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts
13467 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts
13468 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts
13469 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts
13470 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts
13471
13472 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
13473 M:      Sakari Ailus <[email protected]>
13474 L:      [email protected]
13475 S:      Maintained
13476 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
13477 F:      Documentation/driver-api/media/drivers/ccs/
13478 F:      Documentation/userspace-api/media/drivers/ccs.rst
13479 F:      drivers/media/i2c/ccs-pll.c
13480 F:      drivers/media/i2c/ccs-pll.h
13481 F:      drivers/media/i2c/ccs/
13482 F:      include/uapi/linux/ccs.h
13483 F:      include/uapi/linux/smiapp.h
13484
13485 MIPS
13486 M:      Thomas Bogendoerfer <[email protected]>
13487 L:      [email protected]
13488 S:      Maintained
13489 W:      http://www.linux-mips.org/
13490 Q:      https://patchwork.kernel.org/project/linux-mips/list/
13491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
13492 F:      Documentation/devicetree/bindings/mips/
13493 F:      Documentation/mips/
13494 F:      arch/mips/
13495 F:      drivers/platform/mips/
13496
13497 MIPS BOSTON DEVELOPMENT BOARD
13498 M:      Paul Burton <[email protected]>
13499 L:      [email protected]
13500 S:      Maintained
13501 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
13502 F:      arch/mips/boot/dts/img/boston.dts
13503 F:      arch/mips/configs/generic/board-boston.config
13504 F:      drivers/clk/imgtec/clk-boston.c
13505 F:      include/dt-bindings/clock/boston-clock.h
13506
13507 MIPS CORE DRIVERS
13508 M:      Thomas Bogendoerfer <[email protected]>
13509 M:      Serge Semin <[email protected]>
13510 L:      [email protected]
13511 S:      Supported
13512 F:      drivers/bus/mips_cdmm.c
13513 F:      drivers/clocksource/mips-gic-timer.c
13514 F:      drivers/cpuidle/cpuidle-cps.c
13515 F:      drivers/irqchip/irq-mips-cpu.c
13516 F:      drivers/irqchip/irq-mips-gic.c
13517
13518 MIPS GENERIC PLATFORM
13519 M:      Paul Burton <[email protected]>
13520 L:      [email protected]
13521 S:      Supported
13522 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
13523 F:      arch/mips/generic/
13524 F:      arch/mips/tools/generic-board-config.sh
13525
13526 MIPS RINT INSTRUCTION EMULATION
13527 M:      Aleksandar Markovic <[email protected]>
13528 L:      [email protected]
13529 S:      Supported
13530 F:      arch/mips/math-emu/dp_rint.c
13531 F:      arch/mips/math-emu/sp_rint.c
13532
13533 MIPS/LOONGSON1 ARCHITECTURE
13534 M:      Keguang Zhang <[email protected]>
13535 L:      [email protected]
13536 S:      Maintained
13537 F:      arch/mips/include/asm/mach-loongson32/
13538 F:      arch/mips/loongson32/
13539 F:      drivers/*/*/*loongson1*
13540 F:      drivers/*/*loongson1*
13541
13542 MIPS/LOONGSON2EF ARCHITECTURE
13543 M:      Jiaxun Yang <[email protected]>
13544 L:      [email protected]
13545 S:      Maintained
13546 F:      arch/mips/include/asm/mach-loongson2ef/
13547 F:      arch/mips/loongson2ef/
13548 F:      drivers/cpufreq/loongson2_cpufreq.c
13549
13550 MIPS/LOONGSON64 ARCHITECTURE
13551 M:      Huacai Chen <[email protected]>
13552 M:      Jiaxun Yang <[email protected]>
13553 L:      [email protected]
13554 S:      Maintained
13555 F:      arch/mips/include/asm/mach-loongson64/
13556 F:      arch/mips/loongson64/
13557 F:      drivers/irqchip/irq-loongson*
13558 F:      drivers/platform/mips/cpu_hwmon.c
13559
13560 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
13561 M:      Hans Verkuil <[email protected]>
13562 L:      [email protected]
13563 S:      Odd Fixes
13564 W:      https://linuxtv.org
13565 T:      git git://linuxtv.org/media_tree.git
13566 F:      drivers/media/radio/radio-miropcm20*
13567
13568 MMP SUPPORT
13569 R:      Lubomir Rintel <[email protected]>
13570 L:      [email protected] (moderated for non-subscribers)
13571 S:      Odd Fixes
13572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
13573 F:      arch/arm/boot/dts/mmp*
13574 F:      arch/arm/mach-mmp/
13575 F:      include/linux/soc/mmp/
13576
13577 MMP USB PHY DRIVERS
13578 R:      Lubomir Rintel <[email protected]>
13579 L:      [email protected] (moderated for non-subscribers)
13580 S:      Maintained
13581 F:      drivers/phy/marvell/phy-mmp3-usb.c
13582 F:      drivers/phy/marvell/phy-pxa-usb.c
13583
13584 MMU GATHER AND TLB INVALIDATION
13585 M:      Will Deacon <[email protected]>
13586 M:      "Aneesh Kumar K.V" <[email protected]>
13587 M:      Andrew Morton <[email protected]>
13588 M:      Nick Piggin <[email protected]>
13589 M:      Peter Zijlstra <[email protected]>
13590 L:      [email protected]
13591 L:      [email protected]
13592 S:      Maintained
13593 F:      arch/*/include/asm/tlb.h
13594 F:      include/asm-generic/tlb.h
13595 F:      mm/mmu_gather.c
13596
13597 MN88472 MEDIA DRIVER
13598 M:      Antti Palosaari <[email protected]>
13599 L:      [email protected]
13600 S:      Maintained
13601 W:      https://linuxtv.org
13602 W:      http://palosaari.fi/linux/
13603 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13604 F:      drivers/media/dvb-frontends/mn88472*
13605
13606 MN88473 MEDIA DRIVER
13607 M:      Antti Palosaari <[email protected]>
13608 L:      [email protected]
13609 S:      Maintained
13610 W:      https://linuxtv.org
13611 W:      http://palosaari.fi/linux/
13612 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13613 F:      drivers/media/dvb-frontends/mn88473*
13614
13615 MODULE SUPPORT
13616 M:      Luis Chamberlain <[email protected]>
13617 L:      [email protected]
13618 L:      [email protected]
13619 S:      Maintained
13620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
13621 F:      include/linux/module.h
13622 F:      kernel/module/
13623
13624 MONOLITHIC POWER SYSTEM PMIC DRIVER
13625 M:      Saravanan Sekar <[email protected]>
13626 S:      Maintained
13627 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
13628 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
13629 F:      drivers/iio/adc/mp2629_adc.c
13630 F:      drivers/mfd/mp2629.c
13631 F:      drivers/power/supply/mp2629_charger.c
13632 F:      drivers/regulator/mp5416.c
13633 F:      drivers/regulator/mpq7920.c
13634 F:      drivers/regulator/mpq7920.h
13635 F:      include/linux/mfd/mp2629.h
13636
13637 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
13638 S:      Orphan
13639 W:      http://popies.net/meye/
13640 F:      Documentation/userspace-api/media/drivers/meye*
13641 F:      drivers/media/pci/meye/
13642 F:      include/uapi/linux/meye.h
13643
13644 MOTORCOMM PHY DRIVER
13645 M:      Peter Geis <[email protected]>
13646 L:      [email protected]
13647 S:      Maintained
13648 F:      drivers/net/phy/motorcomm.c
13649
13650 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
13651 M:      Jiri Slaby <[email protected]>
13652 S:      Maintained
13653 F:      Documentation/driver-api/tty/moxa-smartio.rst
13654 F:      drivers/tty/mxser.*
13655
13656 MR800 AVERMEDIA USB FM RADIO DRIVER
13657 M:      Alexey Klimov <[email protected]>
13658 L:      [email protected]
13659 S:      Maintained
13660 T:      git git://linuxtv.org/media_tree.git
13661 F:      drivers/media/radio/radio-mr800.c
13662
13663 MRF24J40 IEEE 802.15.4 RADIO DRIVER
13664 M:      Alan Ott <[email protected]>
13665 L:      [email protected]
13666 S:      Maintained
13667 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
13668 F:      drivers/net/ieee802154/mrf24j40.c
13669
13670 MSI LAPTOP SUPPORT
13671 M:      "Lee, Chun-Yi" <[email protected]>
13672 L:      [email protected]
13673 S:      Maintained
13674 F:      drivers/platform/x86/msi-laptop.c
13675
13676 MSI WMI SUPPORT
13677 L:      [email protected]
13678 S:      Orphan
13679 F:      drivers/platform/x86/msi-wmi.c
13680
13681 MSI001 MEDIA DRIVER
13682 M:      Antti Palosaari <[email protected]>
13683 L:      [email protected]
13684 S:      Maintained
13685 W:      https://linuxtv.org
13686 W:      http://palosaari.fi/linux/
13687 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13688 T:      git git://linuxtv.org/anttip/media_tree.git
13689 F:      drivers/media/tuners/msi001*
13690
13691 MSI2500 MEDIA DRIVER
13692 M:      Antti Palosaari <[email protected]>
13693 L:      [email protected]
13694 S:      Maintained
13695 W:      https://linuxtv.org
13696 W:      http://palosaari.fi/linux/
13697 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13698 T:      git git://linuxtv.org/anttip/media_tree.git
13699 F:      drivers/media/usb/msi2500/
13700
13701 MSTAR INTERRUPT CONTROLLER DRIVER
13702 M:      Mark-PK Tsai <[email protected]>
13703 M:      Daniel Palmer <[email protected]>
13704 S:      Maintained
13705 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
13706 F:      drivers/irqchip/irq-mst-intc.c
13707
13708 MSYSTEMS DISKONCHIP G3 MTD DRIVER
13709 M:      Robert Jarzmik <[email protected]>
13710 L:      [email protected]
13711 S:      Maintained
13712 F:      drivers/mtd/devices/docg3*
13713
13714 MT9M032 APTINA SENSOR DRIVER
13715 M:      Laurent Pinchart <[email protected]>
13716 L:      [email protected]
13717 S:      Maintained
13718 T:      git git://linuxtv.org/media_tree.git
13719 F:      drivers/media/i2c/mt9m032.c
13720 F:      include/media/i2c/mt9m032.h
13721
13722 MT9P031 APTINA CAMERA SENSOR
13723 M:      Laurent Pinchart <[email protected]>
13724 L:      [email protected]
13725 S:      Maintained
13726 T:      git git://linuxtv.org/media_tree.git
13727 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
13728 F:      drivers/media/i2c/mt9p031.c
13729 F:      include/media/i2c/mt9p031.h
13730
13731 MT9T001 APTINA CAMERA SENSOR
13732 M:      Laurent Pinchart <[email protected]>
13733 L:      [email protected]
13734 S:      Maintained
13735 T:      git git://linuxtv.org/media_tree.git
13736 F:      drivers/media/i2c/mt9t001.c
13737 F:      include/media/i2c/mt9t001.h
13738
13739 MT9T112 APTINA CAMERA SENSOR
13740 M:      Jacopo Mondi <[email protected]>
13741 L:      [email protected]
13742 S:      Odd Fixes
13743 T:      git git://linuxtv.org/media_tree.git
13744 F:      drivers/media/i2c/mt9t112.c
13745 F:      include/media/i2c/mt9t112.h
13746
13747 MT9V032 APTINA CAMERA SENSOR
13748 M:      Laurent Pinchart <[email protected]>
13749 L:      [email protected]
13750 S:      Maintained
13751 T:      git git://linuxtv.org/media_tree.git
13752 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
13753 F:      drivers/media/i2c/mt9v032.c
13754 F:      include/media/i2c/mt9v032.h
13755
13756 MT9V111 APTINA CAMERA SENSOR
13757 M:      Jacopo Mondi <[email protected]>
13758 L:      [email protected]
13759 S:      Maintained
13760 T:      git git://linuxtv.org/media_tree.git
13761 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
13762 F:      drivers/media/i2c/mt9v111.c
13763
13764 MULTIFUNCTION DEVICES (MFD)
13765 M:      Lee Jones <[email protected]>
13766 S:      Supported
13767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
13768 F:      Documentation/devicetree/bindings/mfd/
13769 F:      drivers/mfd/
13770 F:      include/dt-bindings/mfd/
13771 F:      include/linux/mfd/
13772
13773 MULTIMEDIA CARD (MMC) ETC. OVER SPI
13774 S:      Orphan
13775 F:      drivers/mmc/host/mmc_spi.c
13776 F:      include/linux/spi/mmc_spi.h
13777
13778 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
13779 M:      Ulf Hansson <[email protected]>
13780 L:      [email protected]
13781 S:      Maintained
13782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
13783 F:      Documentation/devicetree/bindings/mmc/
13784 F:      drivers/mmc/
13785 F:      include/linux/mmc/
13786 F:      include/uapi/linux/mmc/
13787
13788 MULTIPLEXER SUBSYSTEM
13789 M:      Peter Rosin <[email protected]>
13790 S:      Maintained
13791 F:      Documentation/ABI/testing/sysfs-class-mux*
13792 F:      Documentation/devicetree/bindings/mux/
13793 F:      drivers/mux/
13794 F:      include/dt-bindings/mux/
13795 F:      include/linux/mux/
13796
13797 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
13798 M:      Bin Liu <[email protected]>
13799 L:      [email protected]
13800 S:      Maintained
13801 F:      drivers/usb/musb/
13802
13803 MXL301RF MEDIA DRIVER
13804 M:      Akihiro Tsukada <[email protected]>
13805 L:      [email protected]
13806 S:      Odd Fixes
13807 F:      drivers/media/tuners/mxl301rf*
13808
13809 MXL5007T MEDIA DRIVER
13810 M:      Michael Krufky <[email protected]>
13811 L:      [email protected]
13812 S:      Maintained
13813 W:      https://linuxtv.org
13814 W:      http://github.com/mkrufky
13815 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13816 T:      git git://linuxtv.org/mkrufky/tuners.git
13817 F:      drivers/media/tuners/mxl5007t.*
13818
13819 MXSFB DRM DRIVER
13820 M:      Marek Vasut <[email protected]>
13821 M:      Stefan Agner <[email protected]>
13822 L:      [email protected]
13823 S:      Supported
13824 T:      git git://anongit.freedesktop.org/drm/drm-misc
13825 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
13826 F:      drivers/gpu/drm/mxsfb/
13827
13828 MYLEX DAC960 PCI RAID Controller
13829 M:      Hannes Reinecke <[email protected]>
13830 L:      [email protected]
13831 S:      Supported
13832 F:      drivers/scsi/myrb.*
13833 F:      drivers/scsi/myrs.*
13834
13835 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
13836 M:      Chris Lee <[email protected]>
13837 L:      [email protected]
13838 S:      Supported
13839 W:      https://www.cspi.com/ethernet-products/support/downloads/
13840 F:      drivers/net/ethernet/myricom/myri10ge/
13841
13842 NAND FLASH SUBSYSTEM
13843 M:      Miquel Raynal <[email protected]>
13844 R:      Richard Weinberger <[email protected]>
13845 L:      [email protected]
13846 S:      Maintained
13847 W:      http://www.linux-mtd.infradead.org/
13848 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
13849 C:      irc://irc.oftc.net/mtd
13850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
13851 F:      drivers/mtd/nand/
13852 F:      include/linux/mtd/*nand*.h
13853
13854 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
13855 M:      Daniel Mack <[email protected]>
13856 L:      [email protected] (moderated for non-subscribers)
13857 S:      Maintained
13858 W:      http://www.native-instruments.com
13859 F:      sound/usb/caiaq/
13860
13861 NATSEMI ETHERNET DRIVER (DP8381x)
13862 S:      Orphan
13863 F:      drivers/net/ethernet/natsemi/natsemi.c
13864
13865 NCR 5380 SCSI DRIVERS
13866 M:      Finn Thain <[email protected]>
13867 M:      Michael Schmitz <[email protected]>
13868 L:      [email protected]
13869 S:      Maintained
13870 F:      Documentation/scsi/g_NCR5380.rst
13871 F:      drivers/scsi/NCR5380.*
13872 F:      drivers/scsi/arm/cumana_1.c
13873 F:      drivers/scsi/arm/oak.c
13874 F:      drivers/scsi/atari_scsi.*
13875 F:      drivers/scsi/dmx3191d.c
13876 F:      drivers/scsi/g_NCR5380.*
13877 F:      drivers/scsi/mac_scsi.*
13878 F:      drivers/scsi/sun3_scsi.*
13879 F:      drivers/scsi/sun3_scsi_vme.c
13880
13881 NCSI LIBRARY
13882 M:      Samuel Mendoza-Jonas <[email protected]>
13883 S:      Maintained
13884 F:      net/ncsi/
13885
13886 NCT6775 HARDWARE MONITOR DRIVER - CORE & PLATFORM DRIVER
13887 M:      Guenter Roeck <[email protected]>
13888 L:      [email protected]
13889 S:      Maintained
13890 F:      Documentation/hwmon/nct6775.rst
13891 F:      drivers/hwmon/nct6775-core.c
13892 F:      drivers/hwmon/nct6775-platform.c
13893 F:      drivers/hwmon/nct6775.h
13894
13895 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
13896 M:      Zev Weiss <[email protected]>
13897 L:      [email protected]
13898 S:      Maintained
13899 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
13900 F:      drivers/hwmon/nct6775-i2c.c
13901
13902 NETDEVSIM
13903 M:      Jakub Kicinski <[email protected]>
13904 S:      Maintained
13905 F:      drivers/net/netdevsim/*
13906
13907 NETEM NETWORK EMULATOR
13908 M:      Stephen Hemminger <[email protected]>
13909 L:      [email protected]
13910 S:      Maintained
13911 F:      net/sched/sch_netem.c
13912
13913 NETERION 10GbE DRIVERS (s2io)
13914 M:      Jon Mason <[email protected]>
13915 L:      [email protected]
13916 S:      Supported
13917 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
13918 F:      drivers/net/ethernet/neterion/
13919
13920 NETFILTER
13921 M:      Pablo Neira Ayuso <[email protected]>
13922 M:      Jozsef Kadlecsik <[email protected]>
13923 M:      Florian Westphal <[email protected]>
13924 L:      [email protected]
13925 L:      [email protected]
13926 S:      Maintained
13927 W:      http://www.netfilter.org/
13928 W:      http://www.iptables.org/
13929 W:      http://www.nftables.org/
13930 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
13931 C:      irc://irc.libera.chat/netfilter
13932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
13933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
13934 F:      include/linux/netfilter*
13935 F:      include/linux/netfilter/
13936 F:      include/net/netfilter/
13937 F:      include/uapi/linux/netfilter*
13938 F:      include/uapi/linux/netfilter/
13939 F:      net/*/netfilter.c
13940 F:      net/*/netfilter/
13941 F:      net/bridge/br_netfilter*.c
13942 F:      net/netfilter/
13943
13944 NETROM NETWORK LAYER
13945 M:      Ralf Baechle <[email protected]>
13946 L:      [email protected]
13947 S:      Maintained
13948 W:      http://www.linux-ax25.org/
13949 F:      include/net/netrom.h
13950 F:      include/uapi/linux/netrom.h
13951 F:      net/netrom/
13952
13953 NETRONIX EMBEDDED CONTROLLER
13954 M:      Jonathan Neuschäfer <[email protected]>
13955 S:      Maintained
13956 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
13957 F:      drivers/mfd/ntxec.c
13958 F:      drivers/pwm/pwm-ntxec.c
13959 F:      drivers/rtc/rtc-ntxec.c
13960 F:      include/linux/mfd/ntxec.h
13961
13962 NETRONOME ETHERNET DRIVERS
13963 M:      Simon Horman <[email protected]>
13964 R:      Jakub Kicinski <[email protected]>
13965 L:      [email protected]
13966 S:      Maintained
13967 F:      drivers/net/ethernet/netronome/
13968
13969 NETWORK BLOCK DEVICE (NBD)
13970 M:      Josef Bacik <[email protected]>
13971 L:      [email protected]
13972 L:      [email protected]
13973 S:      Maintained
13974 F:      Documentation/admin-guide/blockdev/nbd.rst
13975 F:      drivers/block/nbd.c
13976 F:      include/trace/events/nbd.h
13977 F:      include/uapi/linux/nbd.h
13978
13979 NETWORK DROP MONITOR
13980 M:      Neil Horman <[email protected]>
13981 L:      [email protected]
13982 S:      Maintained
13983 W:      https://fedorahosted.org/dropwatch/
13984 F:      include/uapi/linux/net_dropmon.h
13985 F:      net/core/drop_monitor.c
13986
13987 NETWORKING DRIVERS
13988 M:      "David S. Miller" <[email protected]>
13989 M:      Eric Dumazet <[email protected]>
13990 M:      Jakub Kicinski <[email protected]>
13991 M:      Paolo Abeni <[email protected]>
13992 L:      [email protected]
13993 S:      Maintained
13994 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13995 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
13996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
13997 F:      Documentation/devicetree/bindings/net/
13998 F:      drivers/connector/
13999 F:      drivers/net/
14000 F:      include/dt-bindings/net/
14001 F:      include/linux/etherdevice.h
14002 F:      include/linux/fcdevice.h
14003 F:      include/linux/fddidevice.h
14004 F:      include/linux/hippidevice.h
14005 F:      include/linux/if_*
14006 F:      include/linux/inetdevice.h
14007 F:      include/linux/netdevice.h
14008 F:      include/uapi/linux/if_*
14009 F:      include/uapi/linux/netdevice.h
14010
14011 NETWORKING DRIVERS (WIRELESS)
14012 M:      Kalle Valo <[email protected]>
14013 L:      [email protected]
14014 S:      Maintained
14015 W:      https://wireless.wiki.kernel.org/
14016 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
14017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
14018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
14019 F:      Documentation/devicetree/bindings/net/wireless/
14020 F:      drivers/net/wireless/
14021
14022 NETWORKING [DSA]
14023 M:      Andrew Lunn <[email protected]>
14024 M:      Vivien Didelot <[email protected]>
14025 M:      Florian Fainelli <[email protected]>
14026 M:      Vladimir Oltean <[email protected]>
14027 S:      Maintained
14028 F:      Documentation/devicetree/bindings/net/dsa/
14029 F:      drivers/net/dsa/
14030 F:      include/linux/dsa/
14031 F:      include/linux/platform_data/dsa.h
14032 F:      include/net/dsa.h
14033 F:      net/dsa/
14034 F:      tools/testing/selftests/drivers/net/dsa/
14035
14036 NETWORKING [GENERAL]
14037 M:      "David S. Miller" <[email protected]>
14038 M:      Eric Dumazet <[email protected]>
14039 M:      Jakub Kicinski <[email protected]>
14040 M:      Paolo Abeni <[email protected]>
14041 L:      [email protected]
14042 S:      Maintained
14043 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14044 B:      mailto:[email protected]
14045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14047 F:      Documentation/networking/
14048 F:      Documentation/process/maintainer-netdev.rst
14049 F:      include/linux/in.h
14050 F:      include/linux/net.h
14051 F:      include/linux/netdevice.h
14052 F:      include/net/
14053 F:      include/uapi/linux/in.h
14054 F:      include/uapi/linux/net.h
14055 F:      include/uapi/linux/net_namespace.h
14056 F:      include/uapi/linux/netdevice.h
14057 F:      lib/net_utils.c
14058 F:      lib/random32.c
14059 F:      net/
14060 F:      tools/testing/selftests/net/
14061
14062 NETWORKING [IPSEC]
14063 M:      Steffen Klassert <[email protected]>
14064 M:      Herbert Xu <[email protected]>
14065 M:      "David S. Miller" <[email protected]>
14066 L:      [email protected]
14067 S:      Maintained
14068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
14069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
14070 F:      include/net/xfrm.h
14071 F:      include/uapi/linux/xfrm.h
14072 F:      net/ipv4/ah4.c
14073 F:      net/ipv4/esp4*
14074 F:      net/ipv4/ip_vti.c
14075 F:      net/ipv4/ipcomp.c
14076 F:      net/ipv4/xfrm*
14077 F:      net/ipv6/ah6.c
14078 F:      net/ipv6/esp6*
14079 F:      net/ipv6/ip6_vti.c
14080 F:      net/ipv6/ipcomp6.c
14081 F:      net/ipv6/xfrm*
14082 F:      net/key/
14083 F:      net/xfrm/
14084 F:      tools/testing/selftests/net/ipsec.c
14085
14086 NETWORKING [IPv4/IPv6]
14087 M:      "David S. Miller" <[email protected]>
14088 M:      Hideaki YOSHIFUJI <[email protected]>
14089 M:      David Ahern <[email protected]>
14090 L:      [email protected]
14091 S:      Maintained
14092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14093 F:      arch/x86/net/*
14094 F:      include/linux/ip.h
14095 F:      include/linux/ipv6*
14096 F:      include/net/fib*
14097 F:      include/net/ip*
14098 F:      include/net/route.h
14099 F:      net/ipv4/
14100 F:      net/ipv6/
14101
14102 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
14103 M:      Paul Moore <[email protected]>
14104 L:      [email protected]
14105 L:      [email protected]
14106 S:      Maintained
14107 W:      https://github.com/netlabel
14108 F:      Documentation/netlabel/
14109 F:      include/net/calipso.h
14110 F:      include/net/cipso_ipv4.h
14111 F:      include/net/netlabel.h
14112 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
14113 F:      include/uapi/linux/netfilter/xt_SECMARK.h
14114 F:      net/ipv4/cipso_ipv4.c
14115 F:      net/ipv6/calipso.c
14116 F:      net/netfilter/xt_CONNSECMARK.c
14117 F:      net/netfilter/xt_SECMARK.c
14118 F:      net/netlabel/
14119
14120 NETWORKING [MPTCP]
14121 M:      Mat Martineau <[email protected]>
14122 M:      Matthieu Baerts <[email protected]>
14123 L:      [email protected]
14124 L:      [email protected]
14125 S:      Maintained
14126 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
14127 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
14128 F:      Documentation/networking/mptcp-sysctl.rst
14129 F:      include/net/mptcp.h
14130 F:      include/trace/events/mptcp.h
14131 F:      include/uapi/linux/mptcp.h
14132 F:      net/mptcp/
14133 F:      tools/testing/selftests/bpf/*/*mptcp*.c
14134 F:      tools/testing/selftests/net/mptcp/
14135
14136 NETWORKING [TCP]
14137 M:      Eric Dumazet <[email protected]>
14138 L:      [email protected]
14139 S:      Maintained
14140 F:      include/linux/tcp.h
14141 F:      include/net/tcp.h
14142 F:      include/trace/events/tcp.h
14143 F:      include/uapi/linux/tcp.h
14144 F:      net/ipv4/syncookies.c
14145 F:      net/ipv4/tcp*.c
14146 F:      net/ipv6/syncookies.c
14147 F:      net/ipv6/tcp*.c
14148
14149 NETWORKING [TLS]
14150 M:      Boris Pismenny <[email protected]>
14151 M:      John Fastabend <[email protected]>
14152 M:      Jakub Kicinski <[email protected]>
14153 L:      [email protected]
14154 S:      Maintained
14155 F:      include/net/tls.h
14156 F:      include/uapi/linux/tls.h
14157 F:      net/tls/*
14158
14159 NETXEN (1/10) GbE SUPPORT
14160 M:      Manish Chopra <[email protected]>
14161 M:      Rahul Verma <[email protected]>
14162 M:      [email protected]
14163 L:      [email protected]
14164 S:      Supported
14165 F:      drivers/net/ethernet/qlogic/netxen/
14166
14167 NET_FAILOVER MODULE
14168 M:      Sridhar Samudrala <[email protected]>
14169 L:      [email protected]
14170 S:      Supported
14171 F:      Documentation/networking/net_failover.rst
14172 F:      drivers/net/net_failover.c
14173 F:      include/net/net_failover.h
14174
14175 NEXTHOP
14176 M:      David Ahern <[email protected]>
14177 L:      [email protected]
14178 S:      Maintained
14179 F:      include/net/netns/nexthop.h
14180 F:      include/net/nexthop.h
14181 F:      include/uapi/linux/nexthop.h
14182 F:      net/ipv4/nexthop.c
14183
14184 NFC SUBSYSTEM
14185 M:      Krzysztof Kozlowski <[email protected]>
14186 L:      [email protected] (subscribers-only)
14187 L:      [email protected]
14188 S:      Maintained
14189 B:      mailto:[email protected]
14190 F:      Documentation/devicetree/bindings/net/nfc/
14191 F:      drivers/nfc/
14192 F:      include/linux/platform_data/nfcmrvl.h
14193 F:      include/net/nfc/
14194 F:      include/uapi/linux/nfc.h
14195 F:      net/nfc/
14196
14197 NFC VIRTUAL NCI DEVICE DRIVER
14198 M:      Bongsu Jeon <[email protected]>
14199 L:      [email protected]
14200 L:      [email protected] (subscribers-only)
14201 S:      Supported
14202 F:      drivers/nfc/virtual_ncidev.c
14203 F:      tools/testing/selftests/nci/
14204
14205 NFS, SUNRPC, AND LOCKD CLIENTS
14206 M:      Trond Myklebust <[email protected]>
14207 M:      Anna Schumaker <[email protected]>
14208 L:      [email protected]
14209 S:      Maintained
14210 W:      http://client.linux-nfs.org
14211 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
14212 F:      fs/lockd/
14213 F:      fs/nfs/
14214 F:      fs/nfs_common/
14215 F:      include/linux/lockd/
14216 F:      include/linux/nfs*
14217 F:      include/linux/sunrpc/
14218 F:      include/uapi/linux/nfs*
14219 F:      include/uapi/linux/sunrpc/
14220 F:      net/sunrpc/
14221 F:      Documentation/filesystems/nfs/
14222
14223 NILFS2 FILESYSTEM
14224 M:      Ryusuke Konishi <[email protected]>
14225 L:      [email protected]
14226 S:      Supported
14227 W:      https://nilfs.sourceforge.io/
14228 W:      https://nilfs.osdn.jp/
14229 T:      git git://github.com/konis/nilfs2.git
14230 F:      Documentation/filesystems/nilfs2.rst
14231 F:      fs/nilfs2/
14232 F:      include/trace/events/nilfs2.h
14233 F:      include/uapi/linux/nilfs2_api.h
14234 F:      include/uapi/linux/nilfs2_ondisk.h
14235
14236 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
14237 M:      YOKOTA Hiroshi <[email protected]>
14238 S:      Maintained
14239 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
14240 F:      Documentation/scsi/NinjaSCSI.rst
14241 F:      drivers/scsi/pcmcia/nsp_*
14242
14243 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
14244 M:      GOTO Masanori <[email protected]>
14245 M:      YOKOTA Hiroshi <[email protected]>
14246 S:      Maintained
14247 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
14248 F:      Documentation/scsi/NinjaSCSI.rst
14249 F:      drivers/scsi/nsp32*
14250
14251 NINTENDO HID DRIVER
14252 M:      Daniel J. Ogorchock <[email protected]>
14253 L:      [email protected]
14254 S:      Maintained
14255 F:      drivers/hid/hid-nintendo*
14256
14257 NIOS2 ARCHITECTURE
14258 M:      Dinh Nguyen <[email protected]>
14259 S:      Maintained
14260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
14261 F:      arch/nios2/
14262
14263 NITRO ENCLAVES (NE)
14264 M:      Andra Paraschiv <[email protected]>
14265 M:      Alexandru Vasile <[email protected]>
14266 M:      Alexandru Ciobotaru <[email protected]>
14267 L:      [email protected]
14268 S:      Supported
14269 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
14270 F:      Documentation/virt/ne_overview.rst
14271 F:      drivers/virt/nitro_enclaves/
14272 F:      include/linux/nitro_enclaves.h
14273 F:      include/uapi/linux/nitro_enclaves.h
14274 F:      samples/nitro_enclaves/
14275
14276 NOHZ, DYNTICKS SUPPORT
14277 M:      Frederic Weisbecker <[email protected]>
14278 M:      Thomas Gleixner <[email protected]>
14279 M:      Ingo Molnar <[email protected]>
14280 L:      [email protected]
14281 S:      Maintained
14282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
14283 F:      include/linux/sched/nohz.h
14284 F:      include/linux/tick.h
14285 F:      kernel/time/tick*.*
14286
14287 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
14288 M:      Pavel Machek <[email protected]>
14289 M:      Sakari Ailus <[email protected]>
14290 L:      [email protected]
14291 S:      Maintained
14292 F:      drivers/media/i2c/ad5820.c
14293 F:      drivers/media/i2c/et8ek8
14294
14295 NOKIA N900 POWER SUPPLY DRIVERS
14296 R:      Pali Rohár <[email protected]>
14297 F:      drivers/power/supply/bq2415x_charger.c
14298 F:      drivers/power/supply/bq27xxx_battery.c
14299 F:      drivers/power/supply/bq27xxx_battery_i2c.c
14300 F:      drivers/power/supply/isp1704_charger.c
14301 F:      drivers/power/supply/rx51_battery.c
14302 F:      include/linux/power/bq2415x_charger.h
14303 F:      include/linux/power/bq27xxx_battery.h
14304
14305 NOLIBC HEADER FILE
14306 M:      Willy Tarreau <[email protected]>
14307 S:      Maintained
14308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
14309 F:      tools/include/nolibc/
14310
14311 NSDEPS
14312 M:      Matthias Maennich <[email protected]>
14313 S:      Maintained
14314 F:      Documentation/core-api/symbol-namespaces.rst
14315 F:      scripts/nsdeps
14316
14317 NTB AMD DRIVER
14318 M:      Sanjay R Mehta <[email protected]>
14319 M:      Shyam Sundar S K <[email protected]>
14320 L:      [email protected]
14321 S:      Supported
14322 F:      drivers/ntb/hw/amd/
14323
14324 NTB DRIVER CORE
14325 M:      Jon Mason <[email protected]>
14326 M:      Dave Jiang <[email protected]>
14327 M:      Allen Hubbe <[email protected]>
14328 L:      [email protected]
14329 S:      Supported
14330 W:      https://github.com/jonmason/ntb/wiki
14331 T:      git git://github.com/jonmason/ntb.git
14332 F:      drivers/net/ntb_netdev.c
14333 F:      drivers/ntb/
14334 F:      include/linux/ntb.h
14335 F:      include/linux/ntb_transport.h
14336 F:      tools/testing/selftests/ntb/
14337
14338 NTB IDT DRIVER
14339 M:      Serge Semin <[email protected]>
14340 L:      [email protected]
14341 S:      Supported
14342 F:      drivers/ntb/hw/idt/
14343
14344 NTB INTEL DRIVER
14345 M:      Dave Jiang <[email protected]>
14346 L:      [email protected]
14347 S:      Supported
14348 W:      https://github.com/davejiang/linux/wiki
14349 T:      git https://github.com/davejiang/linux.git
14350 F:      drivers/ntb/hw/intel/
14351
14352 NTFS FILESYSTEM
14353 M:      Anton Altaparmakov <[email protected]>
14354 L:      [email protected]
14355 S:      Supported
14356 W:      http://www.tuxera.com/
14357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
14358 F:      Documentation/filesystems/ntfs.rst
14359 F:      fs/ntfs/
14360
14361 NTFS3 FILESYSTEM
14362 M:      Konstantin Komarov <[email protected]>
14363 L:      [email protected]
14364 S:      Supported
14365 W:      http://www.paragon-software.com/
14366 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
14367 F:      Documentation/filesystems/ntfs3.rst
14368 F:      fs/ntfs3/
14369
14370 NUBUS SUBSYSTEM
14371 M:      Finn Thain <[email protected]>
14372 L:      [email protected]
14373 S:      Maintained
14374 F:      arch/*/include/asm/nubus.h
14375 F:      drivers/nubus/
14376 F:      include/linux/nubus.h
14377 F:      include/uapi/linux/nubus.h
14378
14379 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
14380 M:      Antonino Daplas <[email protected]>
14381 L:      [email protected]
14382 S:      Maintained
14383 F:      drivers/video/fbdev/nvidia/
14384 F:      drivers/video/fbdev/riva/
14385
14386 NVIDIA WMI EC BACKLIGHT DRIVER
14387 M:      Daniel Dadap <[email protected]>
14388 L:      [email protected]
14389 S:      Supported
14390 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
14391
14392 NVM EXPRESS DRIVER
14393 M:      Keith Busch <[email protected]>
14394 M:      Jens Axboe <[email protected]>
14395 M:      Christoph Hellwig <[email protected]>
14396 M:      Sagi Grimberg <[email protected]>
14397 L:      [email protected]
14398 S:      Supported
14399 W:      http://git.infradead.org/nvme.git
14400 T:      git://git.infradead.org/nvme.git
14401 F:      drivers/nvme/host/
14402 F:      include/linux/nvme.h
14403 F:      include/uapi/linux/nvme_ioctl.h
14404
14405 NVM EXPRESS FC TRANSPORT DRIVERS
14406 M:      James Smart <[email protected]>
14407 L:      [email protected]
14408 S:      Supported
14409 F:      drivers/nvme/host/fc.c
14410 F:      drivers/nvme/target/fc.c
14411 F:      drivers/nvme/target/fcloop.c
14412 F:      include/linux/nvme-fc-driver.h
14413 F:      include/linux/nvme-fc.h
14414
14415 NVM EXPRESS TARGET DRIVER
14416 M:      Christoph Hellwig <[email protected]>
14417 M:      Sagi Grimberg <[email protected]>
14418 M:      Chaitanya Kulkarni <[email protected]>
14419 L:      [email protected]
14420 S:      Supported
14421 W:      http://git.infradead.org/nvme.git
14422 T:      git://git.infradead.org/nvme.git
14423 F:      drivers/nvme/target/
14424
14425 NVMEM FRAMEWORK
14426 M:      Srinivas Kandagatla <[email protected]>
14427 S:      Maintained
14428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
14429 F:      Documentation/ABI/stable/sysfs-bus-nvmem
14430 F:      Documentation/devicetree/bindings/nvmem/
14431 F:      drivers/nvmem/
14432 F:      include/linux/nvmem-consumer.h
14433 F:      include/linux/nvmem-provider.h
14434
14435 NXP C45 TJA11XX PHY DRIVER
14436 M:      Radu Pirea <[email protected]>
14437 L:      [email protected]
14438 S:      Maintained
14439 F:      drivers/net/phy/nxp-c45-tja11xx.c
14440
14441 NXP FSPI DRIVER
14442 M:      Han Xu <[email protected]>
14443 M:      Haibo Chen <[email protected]>
14444 R:      Yogesh Gaur <[email protected]>
14445 L:      [email protected]
14446 S:      Maintained
14447 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
14448 F:      drivers/spi/spi-nxp-fspi.c
14449
14450 NXP FXAS21002C DRIVER
14451 M:      Rui Miguel Silva <[email protected]>
14452 L:      [email protected]
14453 S:      Maintained
14454 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
14455 F:      drivers/iio/gyro/fxas21002c.h
14456 F:      drivers/iio/gyro/fxas21002c_core.c
14457 F:      drivers/iio/gyro/fxas21002c_i2c.c
14458 F:      drivers/iio/gyro/fxas21002c_spi.c
14459
14460 NXP i.MX CLOCK DRIVERS
14461 M:      Abel Vesa <[email protected]>
14462 L:      [email protected]
14463 L:      [email protected]
14464 S:      Maintained
14465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
14466 F:      Documentation/devicetree/bindings/clock/imx*
14467 F:      drivers/clk/imx/
14468 F:      include/dt-bindings/clock/imx*
14469
14470 NXP i.MX 8MQ DCSS DRIVER
14471 M:      Laurentiu Palcu <[email protected]>
14472 R:      Lucas Stach <[email protected]>
14473 L:      [email protected]
14474 S:      Maintained
14475 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
14476 F:      drivers/gpu/drm/imx/dcss/
14477
14478 NXP i.MX 8QXP ADC DRIVER
14479 M:      Cai Huoqing <[email protected]>
14480 M:      Haibo Chen <[email protected]>
14481 L:      [email protected]
14482 L:      [email protected]
14483 S:      Maintained
14484 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
14485 F:      drivers/iio/adc/imx8qxp-adc.c
14486
14487 NXP i.MX 7D/6SX/6UL AND VF610 ADC DRIVER
14488 M:      Haibo Chen <[email protected]>
14489 L:      [email protected]
14490 L:      [email protected]
14491 S:      Maintained
14492 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
14493 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
14494 F:      drivers/iio/adc/imx7d_adc.c
14495 F:      drivers/iio/adc/vf610_adc.c
14496
14497 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
14498 M:      Jagan Teki <[email protected]>
14499 S:      Maintained
14500 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
14501 F:      drivers/regulator/pf8x00-regulator.c
14502
14503 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
14504 M:      Krzysztof Kozlowski <[email protected]>
14505 L:      [email protected]
14506 S:      Maintained
14507 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
14508 F:      drivers/extcon/extcon-ptn5150.c
14509
14510 NXP SGTL5000 DRIVER
14511 M:      Fabio Estevam <[email protected]>
14512 L:      [email protected] (moderated for non-subscribers)
14513 S:      Maintained
14514 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
14515 F:      sound/soc/codecs/sgtl5000*
14516
14517 NXP SJA1105 ETHERNET SWITCH DRIVER
14518 M:      Vladimir Oltean <[email protected]>
14519 L:      [email protected]
14520 S:      Maintained
14521 F:      drivers/net/dsa/sja1105
14522 F:      drivers/net/pcs/pcs-xpcs-nxp.c
14523
14524 NXP TDA998X DRM DRIVER
14525 M:      Russell King <[email protected]>
14526 S:      Maintained
14527 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
14528 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
14529 F:      drivers/gpu/drm/i2c/tda998x_drv.c
14530 F:      include/drm/i2c/tda998x.h
14531 F:      include/dt-bindings/display/tda998x.h
14532 K:      "nxp,tda998x"
14533
14534 NXP TFA9879 DRIVER
14535 M:      Peter Rosin <[email protected]>
14536 L:      [email protected] (moderated for non-subscribers)
14537 S:      Maintained
14538 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
14539 F:      sound/soc/codecs/tfa9879*
14540
14541 NXP/Goodix TFA989X (TFA1) DRIVER
14542 M:      Stephan Gerhold <[email protected]>
14543 L:      [email protected] (moderated for non-subscribers)
14544 S:      Maintained
14545 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
14546 F:      sound/soc/codecs/tfa989x.c
14547
14548 NXP-NCI NFC DRIVER
14549 L:      [email protected] (subscribers-only)
14550 S:      Orphan
14551 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
14552 F:      drivers/nfc/nxp-nci
14553
14554 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
14555 M:      Mirela Rabulea <[email protected]>
14556 R:      NXP Linux Team <[email protected]>
14557 L:      [email protected]
14558 S:      Maintained
14559 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
14560 F:      drivers/media/platform/nxp/imx-jpeg
14561
14562 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
14563 M:      Jonas Malaco <[email protected]>
14564 L:      [email protected]
14565 S:      Maintained
14566 F:      Documentation/hwmon/nzxt-kraken2.rst
14567 F:      drivers/hwmon/nzxt-kraken2.c
14568
14569 NZXT-SMART2 HARDWARE MONITORING DRIVER
14570 M:      Aleksandr Mezin <[email protected]>
14571 L:      [email protected]
14572 S:      Maintained
14573 F:      Documentation/hwmon/nzxt-smart2.rst
14574 F:      drivers/hwmon/nzxt-smart2.c
14575
14576 OBJAGG
14577 M:      Jiri Pirko <[email protected]>
14578 L:      [email protected]
14579 S:      Supported
14580 F:      include/linux/objagg.h
14581 F:      lib/objagg.c
14582 F:      lib/test_objagg.c
14583
14584 OBJTOOL
14585 M:      Josh Poimboeuf <[email protected]>
14586 M:      Peter Zijlstra <[email protected]>
14587 S:      Supported
14588 F:      tools/objtool/
14589 F:      include/linux/objtool.h
14590
14591 OCELOT ETHERNET SWITCH DRIVER
14592 M:      Vladimir Oltean <[email protected]>
14593 M:      Claudiu Manoil <[email protected]>
14594 M:      Alexandre Belloni <[email protected]>
14595 M:      [email protected]
14596 L:      [email protected]
14597 S:      Supported
14598 F:      drivers/net/dsa/ocelot/*
14599 F:      drivers/net/ethernet/mscc/
14600 F:      include/soc/mscc/ocelot*
14601 F:      net/dsa/tag_ocelot.c
14602 F:      net/dsa/tag_ocelot_8021q.c
14603 F:      tools/testing/selftests/drivers/net/ocelot/*
14604
14605 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
14606 M:      Frederic Barrat <[email protected]>
14607 M:      Andrew Donnellan <[email protected]>
14608 L:      [email protected]
14609 S:      Supported
14610 F:      Documentation/userspace-api/accelerators/ocxl.rst
14611 F:      arch/powerpc/include/asm/pnv-ocxl.h
14612 F:      arch/powerpc/platforms/powernv/ocxl.c
14613 F:      drivers/misc/ocxl/
14614 F:      include/misc/ocxl*
14615 F:      include/uapi/misc/ocxl.h
14616
14617 OMAP AUDIO SUPPORT
14618 M:      Peter Ujfalusi <[email protected]>
14619 M:      Jarkko Nikula <[email protected]>
14620 L:      [email protected] (moderated for non-subscribers)
14621 L:      [email protected]
14622 S:      Maintained
14623 F:      sound/soc/ti/n810.c
14624 F:      sound/soc/ti/omap*
14625 F:      sound/soc/ti/rx51.c
14626 F:      sound/soc/ti/sdma-pcm.*
14627
14628 OMAP CLOCK FRAMEWORK SUPPORT
14629 M:      Paul Walmsley <[email protected]>
14630 L:      [email protected]
14631 S:      Maintained
14632 F:      arch/arm/*omap*/*clock*
14633
14634 OMAP DEVICE TREE SUPPORT
14635 M:      Benoît Cousson <[email protected]>
14636 M:      Tony Lindgren <[email protected]>
14637 L:      [email protected]
14638 L:      [email protected]
14639 S:      Maintained
14640 F:      arch/arm/boot/dts/*am3*
14641 F:      arch/arm/boot/dts/*am4*
14642 F:      arch/arm/boot/dts/*am5*
14643 F:      arch/arm/boot/dts/*dra7*
14644 F:      arch/arm/boot/dts/*omap*
14645 F:      arch/arm/boot/dts/logicpd-som-lv*
14646 F:      arch/arm/boot/dts/logicpd-torpedo*
14647
14648 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
14649 L:      [email protected]
14650 L:      [email protected]
14651 S:      Orphan
14652 F:      Documentation/arm/omap/dss.rst
14653 F:      drivers/video/fbdev/omap2/
14654
14655 OMAP FRAMEBUFFER SUPPORT
14656 L:      [email protected]
14657 L:      [email protected]
14658 S:      Orphan
14659 F:      drivers/video/fbdev/omap/
14660
14661 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
14662 M:      Roger Quadros <[email protected]>
14663 M:      Tony Lindgren <[email protected]>
14664 L:      [email protected]
14665 S:      Maintained
14666 F:      arch/arm/mach-omap2/*gpmc*
14667 F:      drivers/memory/omap-gpmc.c
14668
14669 OMAP GPIO DRIVER
14670 M:      Grygorii Strashko <[email protected]>
14671 M:      Santosh Shilimkar <[email protected]>
14672 M:      Kevin Hilman <[email protected]>
14673 L:      [email protected]
14674 S:      Maintained
14675 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
14676 F:      drivers/gpio/gpio-omap.c
14677
14678 OMAP HARDWARE SPINLOCK SUPPORT
14679 M:      Ohad Ben-Cohen <[email protected]>
14680 L:      [email protected]
14681 S:      Maintained
14682 F:      drivers/hwspinlock/omap_hwspinlock.c
14683
14684 OMAP HS MMC SUPPORT
14685 L:      [email protected]
14686 L:      [email protected]
14687 S:      Orphan
14688 F:      drivers/mmc/host/omap_hsmmc.c
14689
14690 OMAP HWMOD DATA
14691 M:      Paul Walmsley <[email protected]>
14692 L:      [email protected]
14693 S:      Maintained
14694 F:      arch/arm/mach-omap2/omap_hwmod*data*
14695
14696 OMAP HWMOD SUPPORT
14697 M:      Benoît Cousson <[email protected]>
14698 M:      Paul Walmsley <[email protected]>
14699 L:      [email protected]
14700 S:      Maintained
14701 F:      arch/arm/mach-omap2/omap_hwmod.*
14702
14703 OMAP I2C DRIVER
14704 M:      Vignesh R <[email protected]>
14705 L:      [email protected]
14706 L:      [email protected]
14707 S:      Maintained
14708 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
14709 F:      drivers/i2c/busses/i2c-omap.c
14710
14711 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
14712 M:      Laurent Pinchart <[email protected]>
14713 L:      [email protected]
14714 S:      Maintained
14715 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
14716 F:      drivers/media/platform/ti/omap3isp/
14717 F:      drivers/staging/media/omap4iss/
14718
14719 OMAP MMC SUPPORT
14720 M:      Aaro Koskinen <[email protected]>
14721 L:      [email protected]
14722 S:      Odd Fixes
14723 F:      drivers/mmc/host/omap.c
14724
14725 OMAP POWER MANAGEMENT SUPPORT
14726 M:      Kevin Hilman <[email protected]>
14727 L:      [email protected]
14728 S:      Maintained
14729 F:      arch/arm/*omap*/*pm*
14730 F:      drivers/cpufreq/omap-cpufreq.c
14731
14732 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
14733 M:      Paul Walmsley <[email protected]>
14734 L:      [email protected]
14735 S:      Maintained
14736 F:      arch/arm/mach-omap2/prm*
14737
14738 OMAP RANDOM NUMBER GENERATOR SUPPORT
14739 M:      Deepak Saxena <[email protected]>
14740 S:      Maintained
14741 F:      drivers/char/hw_random/omap-rng.c
14742
14743 OMAP USB SUPPORT
14744 L:      [email protected]
14745 L:      [email protected]
14746 S:      Orphan
14747 F:      arch/arm/*omap*/usb*
14748 F:      drivers/usb/*/*omap*
14749
14750 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
14751 M:      Mark Jackson <[email protected]>
14752 L:      [email protected]
14753 S:      Maintained
14754 F:      arch/arm/boot/dts/am335x-nano.dts
14755
14756 OMAP1 SUPPORT
14757 M:      Aaro Koskinen <[email protected]>
14758 M:      Janusz Krzysztofik <[email protected]>
14759 M:      Tony Lindgren <[email protected]>
14760 L:      [email protected]
14761 S:      Maintained
14762 Q:      http://patchwork.kernel.org/project/linux-omap/list/
14763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
14764 F:      arch/arm/configs/omap1_defconfig
14765 F:      arch/arm/mach-omap1/
14766 F:      arch/arm/plat-omap/
14767 F:      drivers/i2c/busses/i2c-omap.c
14768 F:      include/linux/platform_data/ams-delta-fiq.h
14769 F:      include/linux/platform_data/i2c-omap.h
14770
14771 OMAP2+ SUPPORT
14772 M:      Tony Lindgren <[email protected]>
14773 L:      [email protected]
14774 S:      Maintained
14775 W:      http://www.muru.com/linux/omap/
14776 W:      http://linux.omap.com/
14777 Q:      http://patchwork.kernel.org/project/linux-omap/list/
14778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
14779 F:      arch/arm/configs/omap2plus_defconfig
14780 F:      arch/arm/mach-omap2/
14781 F:      arch/arm/plat-omap/
14782 F:      drivers/bus/ti-sysc.c
14783 F:      drivers/i2c/busses/i2c-omap.c
14784 F:      drivers/irqchip/irq-omap-intc.c
14785 F:      drivers/mfd/*omap*.c
14786 F:      drivers/mfd/menelaus.c
14787 F:      drivers/mfd/palmas.c
14788 F:      drivers/mfd/tps65217.c
14789 F:      drivers/mfd/tps65218.c
14790 F:      drivers/mfd/tps65910.c
14791 F:      drivers/mfd/twl-core.[ch]
14792 F:      drivers/mfd/twl4030*.c
14793 F:      drivers/mfd/twl6030*.c
14794 F:      drivers/mfd/twl6040*.c
14795 F:      drivers/regulator/palmas-regulator*.c
14796 F:      drivers/regulator/pbias-regulator.c
14797 F:      drivers/regulator/tps65217-regulator.c
14798 F:      drivers/regulator/tps65218-regulator.c
14799 F:      drivers/regulator/tps65910-regulator.c
14800 F:      drivers/regulator/twl-regulator.c
14801 F:      drivers/regulator/twl6030-regulator.c
14802 F:      include/linux/platform_data/i2c-omap.h
14803 F:      include/linux/platform_data/ti-sysc.h
14804
14805 OMFS FILESYSTEM
14806 M:      Bob Copeland <[email protected]>
14807 L:      [email protected]
14808 S:      Maintained
14809 F:      Documentation/filesystems/omfs.rst
14810 F:      fs/omfs/
14811
14812 OMNIKEY CARDMAN 4000 DRIVER
14813 M:      Harald Welte <[email protected]>
14814 S:      Maintained
14815 F:      drivers/char/pcmcia/cm4000_cs.c
14816 F:      include/linux/cm4000_cs.h
14817 F:      include/uapi/linux/cm4000_cs.h
14818
14819 OMNIKEY CARDMAN 4040 DRIVER
14820 M:      Harald Welte <[email protected]>
14821 S:      Maintained
14822 F:      drivers/char/pcmcia/cm4040_cs.*
14823
14824 OMNIVISION OG01A1B SENSOR DRIVER
14825 M:      Shawn Tu <[email protected]>
14826 L:      [email protected]
14827 S:      Maintained
14828 F:      drivers/media/i2c/og01a1b.c
14829
14830 OMNIVISION OV02A10 SENSOR DRIVER
14831 M:      Dongchun Zhu <[email protected]>
14832 L:      [email protected]
14833 S:      Maintained
14834 T:      git git://linuxtv.org/media_tree.git
14835 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
14836 F:      drivers/media/i2c/ov02a10.c
14837
14838 OMNIVISION OV08D10 SENSOR DRIVER
14839 M:      Jimmy Su <[email protected]>
14840 L:      [email protected]
14841 S:      Maintained
14842 T:      git git://linuxtv.org/media_tree.git
14843 F:      drivers/media/i2c/ov08d10.c
14844
14845 OMNIVISION OV13858 SENSOR DRIVER
14846 M:      Sakari Ailus <[email protected]>
14847 L:      [email protected]
14848 S:      Maintained
14849 T:      git git://linuxtv.org/media_tree.git
14850 F:      drivers/media/i2c/ov13858.c
14851
14852 OMNIVISION OV13B10 SENSOR DRIVER
14853 M:      Arec Kao <[email protected]>
14854 L:      [email protected]
14855 S:      Maintained
14856 T:      git git://linuxtv.org/media_tree.git
14857 F:      drivers/media/i2c/ov13b10.c
14858
14859 OMNIVISION OV2680 SENSOR DRIVER
14860 M:      Rui Miguel Silva <[email protected]>
14861 L:      [email protected]
14862 S:      Maintained
14863 T:      git git://linuxtv.org/media_tree.git
14864 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
14865 F:      drivers/media/i2c/ov2680.c
14866
14867 OMNIVISION OV2685 SENSOR DRIVER
14868 M:      Shunqian Zheng <[email protected]>
14869 L:      [email protected]
14870 S:      Maintained
14871 T:      git git://linuxtv.org/media_tree.git
14872 F:      drivers/media/i2c/ov2685.c
14873
14874 OMNIVISION OV2740 SENSOR DRIVER
14875 M:      Tianshu Qiu <[email protected]>
14876 R:      Shawn Tu <[email protected]>
14877 R:      Bingbu Cao <[email protected]>
14878 L:      [email protected]
14879 S:      Maintained
14880 T:      git git://linuxtv.org/media_tree.git
14881 F:      drivers/media/i2c/ov2740.c
14882
14883 OMNIVISION OV5640 SENSOR DRIVER
14884 M:      Steve Longerbeam <[email protected]>
14885 L:      [email protected]
14886 S:      Maintained
14887 T:      git git://linuxtv.org/media_tree.git
14888 F:      drivers/media/i2c/ov5640.c
14889
14890 OMNIVISION OV5647 SENSOR DRIVER
14891 M:      Dave Stevenson <[email protected]>
14892 M:      Jacopo Mondi <[email protected]>
14893 L:      [email protected]
14894 S:      Maintained
14895 T:      git git://linuxtv.org/media_tree.git
14896 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
14897 F:      drivers/media/i2c/ov5647.c
14898
14899 OMNIVISION OV5670 SENSOR DRIVER
14900 M:      Chiranjeevi Rapolu <[email protected]>
14901 L:      [email protected]
14902 S:      Maintained
14903 T:      git git://linuxtv.org/media_tree.git
14904 F:      drivers/media/i2c/ov5670.c
14905
14906 OMNIVISION OV5675 SENSOR DRIVER
14907 M:      Shawn Tu <[email protected]>
14908 L:      [email protected]
14909 S:      Maintained
14910 T:      git git://linuxtv.org/media_tree.git
14911 F:      drivers/media/i2c/ov5675.c
14912
14913 OMNIVISION OV5693 SENSOR DRIVER
14914 M:      Daniel Scally <[email protected]>
14915 L:      [email protected]
14916 S:      Maintained
14917 T:      git git://linuxtv.org/media_tree.git
14918 F:      drivers/media/i2c/ov5693.c
14919
14920 OMNIVISION OV5695 SENSOR DRIVER
14921 M:      Shunqian Zheng <[email protected]>
14922 L:      [email protected]
14923 S:      Maintained
14924 T:      git git://linuxtv.org/media_tree.git
14925 F:      drivers/media/i2c/ov5695.c
14926
14927 OMNIVISION OV7670 SENSOR DRIVER
14928 L:      [email protected]
14929 S:      Orphan
14930 T:      git git://linuxtv.org/media_tree.git
14931 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
14932 F:      drivers/media/i2c/ov7670.c
14933
14934 OMNIVISION OV772x SENSOR DRIVER
14935 M:      Jacopo Mondi <[email protected]>
14936 L:      [email protected]
14937 S:      Odd fixes
14938 T:      git git://linuxtv.org/media_tree.git
14939 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
14940 F:      drivers/media/i2c/ov772x.c
14941 F:      include/media/i2c/ov772x.h
14942
14943 OMNIVISION OV7740 SENSOR DRIVER
14944 M:      Wenyou Yang <[email protected]>
14945 L:      [email protected]
14946 S:      Maintained
14947 T:      git git://linuxtv.org/media_tree.git
14948 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
14949 F:      drivers/media/i2c/ov7740.c
14950
14951 OMNIVISION OV8856 SENSOR DRIVER
14952 M:      Dongchun Zhu <[email protected]>
14953 L:      [email protected]
14954 S:      Maintained
14955 T:      git git://linuxtv.org/media_tree.git
14956 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
14957 F:      drivers/media/i2c/ov8856.c
14958
14959 OMNIVISION OV9282 SENSOR DRIVER
14960 M:      Paul J. Murphy <[email protected]>
14961 M:      Daniele Alessandrelli <[email protected]>
14962 L:      [email protected]
14963 S:      Maintained
14964 T:      git git://linuxtv.org/media_tree.git
14965 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
14966 F:      drivers/media/i2c/ov9282.c
14967
14968 OMNIVISION OV9640 SENSOR DRIVER
14969 M:      Petr Cvek <[email protected]>
14970 L:      [email protected]
14971 S:      Maintained
14972 F:      drivers/media/i2c/ov9640.*
14973
14974 OMNIVISION OV9650 SENSOR DRIVER
14975 M:      Sakari Ailus <[email protected]>
14976 R:      Akinobu Mita <[email protected]>
14977 R:      Sylwester Nawrocki <[email protected]>
14978 L:      [email protected]
14979 S:      Maintained
14980 T:      git git://linuxtv.org/media_tree.git
14981 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
14982 F:      drivers/media/i2c/ov9650.c
14983
14984 OMNIVISION OV9734 SENSOR DRIVER
14985 M:      Tianshu Qiu <[email protected]>
14986 R:      Bingbu Cao <[email protected]>
14987 L:      [email protected]
14988 S:      Maintained
14989 T:      git git://linuxtv.org/media_tree.git
14990 F:      drivers/media/i2c/ov9734.c
14991
14992 ONENAND FLASH DRIVER
14993 M:      Kyungmin Park <[email protected]>
14994 L:      [email protected]
14995 S:      Maintained
14996 F:      drivers/mtd/nand/onenand/
14997 F:      include/linux/mtd/onenand*.h
14998
14999 ONION OMEGA2+ BOARD
15000 M:      Harvey Hunt <[email protected]>
15001 L:      [email protected]
15002 S:      Maintained
15003 F:      arch/mips/boot/dts/ralink/omega2p.dts
15004
15005 OP-TEE DRIVER
15006 M:      Jens Wiklander <[email protected]>
15007 L:      [email protected]
15008 S:      Maintained
15009 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
15010 F:      drivers/tee/optee/
15011
15012 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
15013 M:      Sumit Garg <[email protected]>
15014 L:      [email protected]
15015 S:      Maintained
15016 F:      drivers/char/hw_random/optee-rng.c
15017
15018 OP-TEE RTC DRIVER
15019 M:      Clément Léger <[email protected]>
15020 L:      [email protected]
15021 S:      Maintained
15022 F:      drivers/rtc/rtc-optee.c
15023
15024 OPA-VNIC DRIVER
15025 M:      Dennis Dalessandro <[email protected]>
15026 L:      [email protected]
15027 S:      Supported
15028 F:      drivers/infiniband/ulp/opa_vnic
15029
15030 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
15031 M:      Pantelis Antoniou <[email protected]>
15032 M:      Frank Rowand <[email protected]>
15033 L:      [email protected]
15034 S:      Maintained
15035 F:      Documentation/devicetree/dynamic-resolution-notes.rst
15036 F:      Documentation/devicetree/overlay-notes.rst
15037 F:      drivers/of/overlay.c
15038 F:      drivers/of/resolver.c
15039 K:      of_overlay_notifier_
15040
15041 OPEN FIRMWARE AND FLATTENED DEVICE TREE
15042 M:      Rob Herring <[email protected]>
15043 M:      Frank Rowand <[email protected]>
15044 L:      [email protected]
15045 S:      Maintained
15046 C:      irc://irc.libera.chat/devicetree
15047 W:      http://www.devicetree.org/
15048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15049 F:      Documentation/ABI/testing/sysfs-firmware-ofw
15050 F:      drivers/of/
15051 F:      include/linux/of*.h
15052 F:      scripts/dtc/
15053
15054 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
15055 M:      Rob Herring <[email protected]>
15056 M:      Krzysztof Kozlowski <[email protected]>
15057 L:      [email protected]
15058 S:      Maintained
15059 C:      irc://irc.libera.chat/devicetree
15060 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
15061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15062 F:      Documentation/devicetree/
15063 F:      arch/*/boot/dts/
15064 F:      include/dt-bindings/
15065
15066 OPENCOMPUTE PTP CLOCK DRIVER
15067 M:      Jonathan Lemon <[email protected]>
15068 M:      Vadim Fedorenko <[email protected]>
15069 L:      [email protected]
15070 S:      Maintained
15071 F:      drivers/ptp/ptp_ocp.c
15072
15073 OPENCORES I2C BUS DRIVER
15074 M:      Peter Korsgaard <[email protected]>
15075 M:      Andrew Lunn <[email protected]>
15076 L:      [email protected]
15077 S:      Maintained
15078 F:      Documentation/devicetree/bindings/i2c/i2c-ocores.txt
15079 F:      Documentation/i2c/busses/i2c-ocores.rst
15080 F:      drivers/i2c/busses/i2c-ocores.c
15081 F:      include/linux/platform_data/i2c-ocores.h
15082
15083 OPENRISC ARCHITECTURE
15084 M:      Jonas Bonn <[email protected]>
15085 M:      Stefan Kristiansson <[email protected]>
15086 M:      Stafford Horne <[email protected]>
15087 L:      [email protected]
15088 S:      Maintained
15089 W:      http://openrisc.io
15090 T:      git git://github.com/openrisc/linux.git
15091 F:      Documentation/devicetree/bindings/openrisc/
15092 F:      Documentation/openrisc/
15093 F:      arch/openrisc/
15094 F:      drivers/irqchip/irq-ompic.c
15095 F:      drivers/irqchip/irq-or1k-*
15096
15097 OPENVSWITCH
15098 M:      Pravin B Shelar <[email protected]>
15099 L:      [email protected]
15100 L:      [email protected]
15101 S:      Maintained
15102 W:      http://openvswitch.org
15103 F:      include/uapi/linux/openvswitch.h
15104 F:      net/openvswitch/
15105
15106 OPERATING PERFORMANCE POINTS (OPP)
15107 M:      Viresh Kumar <[email protected]>
15108 M:      Nishanth Menon <[email protected]>
15109 M:      Stephen Boyd <[email protected]>
15110 L:      [email protected]
15111 S:      Maintained
15112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
15113 F:      Documentation/devicetree/bindings/opp/
15114 F:      Documentation/power/opp.rst
15115 F:      drivers/opp/
15116 F:      include/linux/pm_opp.h
15117
15118 OPL4 DRIVER
15119 M:      Clemens Ladisch <[email protected]>
15120 L:      [email protected] (moderated for non-subscribers)
15121 S:      Maintained
15122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15123 F:      sound/drivers/opl4/
15124
15125 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
15126 M:      Mark Fasheh <[email protected]>
15127 M:      Joel Becker <[email protected]>
15128 M:      Joseph Qi <[email protected]>
15129 L:      [email protected] (moderated for non-subscribers)
15130 S:      Supported
15131 W:      http://ocfs2.wiki.kernel.org
15132 F:      Documentation/filesystems/dlmfs.rst
15133 F:      Documentation/filesystems/ocfs2.rst
15134 F:      fs/ocfs2/
15135
15136 ORANGEFS FILESYSTEM
15137 M:      Mike Marshall <[email protected]>
15138 R:      Martin Brandenburg <[email protected]>
15139 L:      [email protected]
15140 S:      Supported
15141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
15142 F:      Documentation/filesystems/orangefs.rst
15143 F:      fs/orangefs/
15144
15145 ORINOCO DRIVER
15146 L:      [email protected]
15147 S:      Orphan
15148 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
15149 W:      http://www.nongnu.org/orinoco/
15150 F:      drivers/net/wireless/intersil/orinoco/
15151
15152 OV2659 OMNIVISION SENSOR DRIVER
15153 M:      "Lad, Prabhakar" <[email protected]>
15154 L:      [email protected]
15155 S:      Maintained
15156 W:      https://linuxtv.org
15157 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15158 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
15159 F:      drivers/media/i2c/ov2659.c
15160 F:      include/media/i2c/ov2659.h
15161
15162 OVERLAY FILESYSTEM
15163 M:      Miklos Szeredi <[email protected]>
15164 L:      [email protected]
15165 S:      Supported
15166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
15167 F:      Documentation/filesystems/overlayfs.rst
15168 F:      fs/overlayfs/
15169
15170 P54 WIRELESS DRIVER
15171 M:      Christian Lamparter <[email protected]>
15172 L:      [email protected]
15173 S:      Maintained
15174 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
15175 F:      drivers/net/wireless/intersil/p54/
15176
15177 PACKING
15178 M:      Vladimir Oltean <[email protected]>
15179 L:      [email protected]
15180 S:      Supported
15181 F:      Documentation/core-api/packing.rst
15182 F:      include/linux/packing.h
15183 F:      lib/packing.c
15184
15185 PADATA PARALLEL EXECUTION MECHANISM
15186 M:      Steffen Klassert <[email protected]>
15187 M:      Daniel Jordan <[email protected]>
15188 L:      [email protected]
15189 L:      [email protected]
15190 S:      Maintained
15191 F:      Documentation/core-api/padata.rst
15192 F:      include/linux/padata.h
15193 F:      kernel/padata.c
15194
15195 PAGE CACHE
15196 M:      Matthew Wilcox (Oracle) <[email protected]>
15197 L:      [email protected]
15198 S:      Supported
15199 T:      git git://git.infradead.org/users/willy/pagecache.git
15200 F:      Documentation/filesystems/locking.rst
15201 F:      Documentation/filesystems/vfs.rst
15202 F:      include/linux/pagemap.h
15203 F:      mm/filemap.c
15204 F:      mm/page-writeback.c
15205 F:      mm/readahead.c
15206 F:      mm/truncate.c
15207
15208 PAGE POOL
15209 M:      Jesper Dangaard Brouer <[email protected]>
15210 M:      Ilias Apalodimas <[email protected]>
15211 L:      [email protected]
15212 S:      Supported
15213 F:      Documentation/networking/page_pool.rst
15214 F:      include/net/page_pool.h
15215 F:      include/trace/events/page_pool.h
15216 F:      net/core/page_pool.c
15217
15218 PAGE TABLE CHECK
15219 M:      Pasha Tatashin <[email protected]>
15220 M:      Andrew Morton <[email protected]>
15221 L:      [email protected]
15222 S:      Maintained
15223 F:      Documentation/vm/page_table_check.rst
15224 F:      include/linux/page_table_check.h
15225 F:      mm/page_table_check.c
15226
15227 PANASONIC LAPTOP ACPI EXTRAS DRIVER
15228 M:      Kenneth Chan <[email protected]>
15229 L:      [email protected]
15230 S:      Maintained
15231 F:      drivers/platform/x86/panasonic-laptop.c
15232
15233 PARALLAX PING IIO SENSOR DRIVER
15234 M:      Andreas Klinger <[email protected]>
15235 L:      [email protected]
15236 S:      Maintained
15237 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
15238 F:      drivers/iio/proximity/ping.c
15239
15240 PARALLEL LCD/KEYPAD PANEL DRIVER
15241 M:      Willy Tarreau <[email protected]>
15242 M:      Ksenija Stanojevic <[email protected]>
15243 S:      Odd Fixes
15244 F:      Documentation/admin-guide/lcd-panel-cgram.rst
15245 F:      drivers/auxdisplay/panel.c
15246
15247 PARALLEL PORT SUBSYSTEM
15248 M:      Sudip Mukherjee <[email protected]>
15249 M:      Sudip Mukherjee <[email protected]>
15250 L:      [email protected] (subscribers-only)
15251 S:      Maintained
15252 F:      Documentation/driver-api/parport*.rst
15253 F:      drivers/char/ppdev.c
15254 F:      drivers/parport/
15255 F:      include/linux/parport*.h
15256 F:      include/uapi/linux/ppdev.h
15257
15258 PARAVIRT_OPS INTERFACE
15259 M:      Juergen Gross <[email protected]>
15260 M:      Srivatsa S. Bhat (VMware) <[email protected]>
15261 R:      Alexey Makhalov <[email protected]>
15262 R:      VMware PV-Drivers Reviewers <[email protected]>
15263 L:      [email protected]
15264 L:      [email protected]
15265 S:      Supported
15266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
15267 F:      Documentation/virt/paravirt_ops.rst
15268 F:      arch/*/include/asm/paravirt*.h
15269 F:      arch/*/kernel/paravirt*
15270 F:      include/linux/hypervisor.h
15271
15272 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
15273 M:      Tim Waugh <[email protected]>
15274 L:      [email protected] (subscribers-only)
15275 S:      Maintained
15276 F:      Documentation/admin-guide/blockdev/paride.rst
15277 F:      drivers/block/paride/
15278
15279 PARISC ARCHITECTURE
15280 M:      "James E.J. Bottomley" <[email protected]>
15281 M:      Helge Deller <[email protected]>
15282 L:      [email protected]
15283 S:      Maintained
15284 W:      https://parisc.wiki.kernel.org
15285 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
15286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
15287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
15288 F:      Documentation/parisc/
15289 F:      arch/parisc/
15290 F:      drivers/char/agp/parisc-agp.c
15291 F:      drivers/input/misc/hp_sdc_rtc.c
15292 F:      drivers/input/serio/gscps2.c
15293 F:      drivers/input/serio/hp_sdc*
15294 F:      drivers/parisc/
15295 F:      drivers/parport/parport_gsc.*
15296 F:      drivers/tty/serial/8250/8250_gsc.c
15297 F:      drivers/video/console/sti*
15298 F:      drivers/video/fbdev/sti*
15299 F:      drivers/video/logo/logo_parisc*
15300 F:      include/linux/hp_sdc.h
15301
15302 PARMAN
15303 M:      Jiri Pirko <[email protected]>
15304 L:      [email protected]
15305 S:      Supported
15306 F:      include/linux/parman.h
15307 F:      lib/parman.c
15308 F:      lib/test_parman.c
15309
15310 PC ENGINES APU BOARD DRIVER
15311 M:      Enrico Weigelt, metux IT consult <[email protected]>
15312 S:      Maintained
15313 F:      drivers/platform/x86/pcengines-apuv2.c
15314
15315 PC87360 HARDWARE MONITORING DRIVER
15316 M:      Jim Cromie <[email protected]>
15317 L:      [email protected]
15318 S:      Maintained
15319 F:      Documentation/hwmon/pc87360.rst
15320 F:      drivers/hwmon/pc87360.c
15321
15322 PC8736x GPIO DRIVER
15323 M:      Jim Cromie <[email protected]>
15324 S:      Maintained
15325 F:      drivers/char/pc8736x_gpio.c
15326
15327 PC87427 HARDWARE MONITORING DRIVER
15328 M:      Jean Delvare <[email protected]>
15329 L:      [email protected]
15330 S:      Maintained
15331 F:      Documentation/hwmon/pc87427.rst
15332 F:      drivers/hwmon/pc87427.c
15333
15334 PCA9532 LED DRIVER
15335 M:      Riku Voipio <[email protected]>
15336 S:      Maintained
15337 F:      drivers/leds/leds-pca9532.c
15338 F:      include/linux/leds-pca9532.h
15339
15340 PCA9541 I2C BUS MASTER SELECTOR DRIVER
15341 M:      Guenter Roeck <[email protected]>
15342 L:      [email protected]
15343 S:      Maintained
15344 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
15345
15346 PCDP - PRIMARY CONSOLE AND DEBUG PORT
15347 M:      Khalid Aziz <[email protected]>
15348 S:      Maintained
15349 F:      drivers/firmware/pcdp.*
15350
15351 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
15352 M:      Thomas Petazzoni <[email protected]>
15353 M:      Pali Rohár <[email protected]>
15354 L:      [email protected]
15355 L:      [email protected] (moderated for non-subscribers)
15356 S:      Maintained
15357 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
15358 F:      drivers/pci/controller/pci-aardvark.c
15359
15360 PCI DRIVER FOR ALTERA PCIE IP
15361 M:      Joyce Ooi <[email protected]>
15362 L:      [email protected]
15363 S:      Supported
15364 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
15365 F:      drivers/pci/controller/pcie-altera.c
15366
15367 PCI DRIVER FOR APPLIEDMICRO XGENE
15368 M:      Toan Le <[email protected]>
15369 L:      [email protected]
15370 L:      [email protected] (moderated for non-subscribers)
15371 S:      Maintained
15372 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
15373 F:      drivers/pci/controller/pci-xgene.c
15374
15375 PCI DRIVER FOR ARM VERSATILE PLATFORM
15376 M:      Rob Herring <[email protected]>
15377 L:      [email protected]
15378 L:      [email protected] (moderated for non-subscribers)
15379 S:      Maintained
15380 F:      Documentation/devicetree/bindings/pci/versatile.yaml
15381 F:      drivers/pci/controller/pci-versatile.c
15382
15383 PCI DRIVER FOR ARMADA 8K
15384 M:      Thomas Petazzoni <[email protected]>
15385 L:      [email protected]
15386 L:      [email protected] (moderated for non-subscribers)
15387 S:      Maintained
15388 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
15389 F:      drivers/pci/controller/dwc/pcie-armada8k.c
15390
15391 PCI DRIVER FOR CADENCE PCIE IP
15392 M:      Tom Joseph <[email protected]>
15393 L:      [email protected]
15394 S:      Maintained
15395 F:      Documentation/devicetree/bindings/pci/cdns,*
15396 F:      drivers/pci/controller/cadence/
15397
15398 PCI DRIVER FOR FREESCALE LAYERSCAPE
15399 M:      Minghuan Lian <[email protected]>
15400 M:      Mingkai Hu <[email protected]>
15401 M:      Roy Zang <[email protected]>
15402 L:      [email protected]
15403 L:      [email protected]
15404 L:      [email protected] (moderated for non-subscribers)
15405 S:      Maintained
15406 F:      drivers/pci/controller/dwc/*layerscape*
15407
15408 PCI DRIVER FOR GENERIC OF HOSTS
15409 M:      Will Deacon <[email protected]>
15410 L:      [email protected]
15411 L:      [email protected] (moderated for non-subscribers)
15412 S:      Maintained
15413 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
15414 F:      drivers/pci/controller/pci-host-common.c
15415 F:      drivers/pci/controller/pci-host-generic.c
15416
15417 PCI DRIVER FOR IMX6
15418 M:      Richard Zhu <[email protected]>
15419 M:      Lucas Stach <[email protected]>
15420 L:      [email protected]
15421 L:      [email protected] (moderated for non-subscribers)
15422 S:      Maintained
15423 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
15424 F:      drivers/pci/controller/dwc/*imx6*
15425
15426 PCI DRIVER FOR FU740
15427 M:      Paul Walmsley <[email protected]>
15428 M:      Greentime Hu <[email protected]>
15429 L:      [email protected]
15430 S:      Maintained
15431 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
15432 F:      drivers/pci/controller/dwc/pcie-fu740.c
15433
15434 PCI DRIVER FOR INTEL IXP4XX
15435 M:      Linus Walleij <[email protected]>
15436 S:      Maintained
15437 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
15438 F:      drivers/pci/controller/pci-ixp4xx.c
15439
15440 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
15441 M:      Nirmal Patel <[email protected]>
15442 R:      Jonathan Derrick <[email protected]>
15443 L:      [email protected]
15444 S:      Supported
15445 F:      drivers/pci/controller/vmd.c
15446
15447 PCI DRIVER FOR MICROSEMI SWITCHTEC
15448 M:      Kurt Schwemmer <[email protected]>
15449 M:      Logan Gunthorpe <[email protected]>
15450 L:      [email protected]
15451 S:      Maintained
15452 F:      Documentation/ABI/testing/sysfs-class-switchtec
15453 F:      Documentation/driver-api/switchtec.rst
15454 F:      drivers/ntb/hw/mscc/
15455 F:      drivers/pci/switch/switchtec*
15456 F:      include/linux/switchtec.h
15457 F:      include/uapi/linux/switchtec_ioctl.h
15458
15459 PCI DRIVER FOR MOBIVEIL PCIE IP
15460 M:      Karthikeyan Mitran <[email protected]>
15461 M:      Hou Zhiqiang <[email protected]>
15462 L:      [email protected]
15463 S:      Supported
15464 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
15465 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
15466
15467 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
15468 M:      Thomas Petazzoni <[email protected]>
15469 M:      Pali Rohár <[email protected]>
15470 L:      [email protected]
15471 L:      [email protected] (moderated for non-subscribers)
15472 S:      Maintained
15473 F:      drivers/pci/controller/*mvebu*
15474
15475 PCI DRIVER FOR NVIDIA TEGRA
15476 M:      Thierry Reding <[email protected]>
15477 L:      [email protected]
15478 L:      [email protected]
15479 S:      Supported
15480 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
15481 F:      drivers/pci/controller/pci-tegra.c
15482
15483 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
15484 M:      Hou Zhiqiang <[email protected]>
15485 L:      [email protected]
15486 L:      [email protected] (moderated for non-subscribers)
15487 S:      Maintained
15488 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
15489 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
15490
15491 PCI DRIVER FOR RENESAS R-CAR
15492 M:      Marek Vasut <[email protected]>
15493 M:      Yoshihiro Shimoda <[email protected]>
15494 L:      [email protected]
15495 L:      [email protected]
15496 S:      Maintained
15497 F:      Documentation/devicetree/bindings/pci/*rcar*
15498 F:      drivers/pci/controller/*rcar*
15499
15500 PCI DRIVER FOR SAMSUNG EXYNOS
15501 M:      Jingoo Han <[email protected]>
15502 L:      [email protected]
15503 L:      [email protected] (moderated for non-subscribers)
15504 L:      [email protected]
15505 S:      Maintained
15506 F:      drivers/pci/controller/dwc/pci-exynos.c
15507
15508 PCI DRIVER FOR SYNOPSYS DESIGNWARE
15509 M:      Jingoo Han <[email protected]>
15510 M:      Gustavo Pimentel <[email protected]>
15511 L:      [email protected]
15512 S:      Maintained
15513 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
15514 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
15515 F:      drivers/pci/controller/dwc/*designware*
15516
15517 PCI DRIVER FOR TI DRA7XX/J721E
15518 M:      Kishon Vijay Abraham I <[email protected]>
15519 L:      [email protected]
15520 L:      [email protected]
15521 L:      [email protected] (moderated for non-subscribers)
15522 S:      Supported
15523 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
15524 F:      drivers/pci/controller/cadence/pci-j721e.c
15525 F:      drivers/pci/controller/dwc/pci-dra7xx.c
15526
15527 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
15528 M:      Linus Walleij <[email protected]>
15529 L:      [email protected]
15530 S:      Maintained
15531 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
15532 F:      drivers/pci/controller/pci-v3-semi.c
15533
15534 PCI ENDPOINT SUBSYSTEM
15535 M:      Kishon Vijay Abraham I <[email protected]>
15536 M:      Lorenzo Pieralisi <[email protected]>
15537 R:      Krzysztof Wilczyński <[email protected]>
15538 L:      [email protected]
15539 S:      Supported
15540 Q:      https://patchwork.kernel.org/project/linux-pci/list/
15541 B:      https://bugzilla.kernel.org
15542 C:      irc://irc.oftc.net/linux-pci
15543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git
15544 F:      Documentation/PCI/endpoint/*
15545 F:      Documentation/misc-devices/pci-endpoint-test.rst
15546 F:      drivers/misc/pci_endpoint_test.c
15547 F:      drivers/pci/endpoint/
15548 F:      tools/pci/
15549
15550 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
15551 M:      Russell Currey <[email protected]>
15552 M:      Oliver O'Halloran <[email protected]>
15553 L:      [email protected]
15554 S:      Supported
15555 F:      Documentation/PCI/pci-error-recovery.rst
15556 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
15557 F:      arch/powerpc/include/*/eeh*.h
15558 F:      arch/powerpc/kernel/eeh*.c
15559 F:      arch/powerpc/platforms/*/eeh*.c
15560 F:      drivers/pci/pcie/aer.c
15561 F:      drivers/pci/pcie/dpc.c
15562 F:      drivers/pci/pcie/err.c
15563
15564 PCI ERROR RECOVERY
15565 M:      Linas Vepstas <[email protected]>
15566 L:      [email protected]
15567 S:      Supported
15568 F:      Documentation/PCI/pci-error-recovery.rst
15569
15570 PCI PEER-TO-PEER DMA (P2PDMA)
15571 M:      Bjorn Helgaas <[email protected]>
15572 M:      Logan Gunthorpe <[email protected]>
15573 L:      [email protected]
15574 S:      Supported
15575 Q:      https://patchwork.kernel.org/project/linux-pci/list/
15576 B:      https://bugzilla.kernel.org
15577 C:      irc://irc.oftc.net/linux-pci
15578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
15579 F:      Documentation/driver-api/pci/p2pdma.rst
15580 F:      drivers/pci/p2pdma.c
15581 F:      include/linux/pci-p2pdma.h
15582
15583 PCI MSI DRIVER FOR ALTERA MSI IP
15584 M:      Joyce Ooi <[email protected]>
15585 L:      [email protected]
15586 S:      Supported
15587 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
15588 F:      drivers/pci/controller/pcie-altera-msi.c
15589
15590 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
15591 M:      Toan Le <[email protected]>
15592 L:      [email protected]
15593 L:      [email protected] (moderated for non-subscribers)
15594 S:      Maintained
15595 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
15596 F:      drivers/pci/controller/pci-xgene-msi.c
15597
15598 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
15599 M:      Lorenzo Pieralisi <[email protected]>
15600 R:      Rob Herring <[email protected]>
15601 R:      Krzysztof Wilczyński <[email protected]>
15602 L:      [email protected]
15603 S:      Supported
15604 Q:      https://patchwork.kernel.org/project/linux-pci/list/
15605 B:      https://bugzilla.kernel.org
15606 C:      irc://irc.oftc.net/linux-pci
15607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git
15608 F:      drivers/pci/controller/
15609 F:      drivers/pci/pci-bridge-emul.c
15610 F:      drivers/pci/pci-bridge-emul.h
15611
15612 PCI SUBSYSTEM
15613 M:      Bjorn Helgaas <[email protected]>
15614 L:      [email protected]
15615 S:      Supported
15616 Q:      https://patchwork.kernel.org/project/linux-pci/list/
15617 B:      https://bugzilla.kernel.org
15618 C:      irc://irc.oftc.net/linux-pci
15619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
15620 F:      Documentation/PCI/
15621 F:      Documentation/devicetree/bindings/pci/
15622 F:      arch/x86/kernel/early-quirks.c
15623 F:      arch/x86/kernel/quirks.c
15624 F:      arch/x86/pci/
15625 F:      drivers/acpi/pci*
15626 F:      drivers/pci/
15627 F:      include/asm-generic/pci*
15628 F:      include/linux/of_pci.h
15629 F:      include/linux/pci*
15630 F:      include/uapi/linux/pci*
15631 F:      lib/pci*
15632
15633 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
15634 M:      Jonathan Chocron <[email protected]>
15635 L:      [email protected]
15636 S:      Maintained
15637 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
15638 F:      drivers/pci/controller/dwc/pcie-al.c
15639
15640 PCIE DRIVER FOR AMLOGIC MESON
15641 M:      Yue Wang <[email protected]>
15642 L:      [email protected]
15643 L:      [email protected]
15644 S:      Maintained
15645 F:      drivers/pci/controller/dwc/pci-meson.c
15646
15647 PCIE DRIVER FOR AXIS ARTPEC
15648 M:      Jesper Nilsson <[email protected]>
15649 L:      [email protected]
15650 L:      [email protected]
15651 S:      Maintained
15652 F:      Documentation/devicetree/bindings/pci/axis,artpec*
15653 F:      drivers/pci/controller/dwc/*artpec*
15654
15655 PCIE DRIVER FOR CAVIUM THUNDERX
15656 M:      Robert Richter <[email protected]>
15657 L:      [email protected]
15658 L:      [email protected] (moderated for non-subscribers)
15659 S:      Odd Fixes
15660 F:      drivers/pci/controller/pci-thunder-*
15661
15662 PCIE DRIVER FOR HISILICON
15663 M:      Zhou Wang <[email protected]>
15664 L:      [email protected]
15665 S:      Maintained
15666 F:      drivers/pci/controller/dwc/pcie-hisi.c
15667
15668 PCIE DRIVER FOR HISILICON KIRIN
15669 M:      Xiaowei Song <[email protected]>
15670 M:      Binghui Wang <[email protected]>
15671 L:      [email protected]
15672 S:      Maintained
15673 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
15674 F:      drivers/pci/controller/dwc/pcie-kirin.c
15675
15676 PCIE DRIVER FOR HISILICON STB
15677 M:      Shawn Guo <[email protected]>
15678 L:      [email protected]
15679 S:      Maintained
15680 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
15681 F:      drivers/pci/controller/dwc/pcie-histb.c
15682
15683 PCIE DRIVER FOR INTEL KEEM BAY
15684 M:      Srikanth Thokala <[email protected]>
15685 L:      [email protected]
15686 S:      Supported
15687 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
15688 F:      drivers/pci/controller/dwc/pcie-keembay.c
15689
15690 PCIE DRIVER FOR INTEL LGM GW SOC
15691 M:      Rahul Tanwar <[email protected]>
15692 L:      [email protected]
15693 S:      Maintained
15694 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
15695 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
15696
15697 PCIE DRIVER FOR MEDIATEK
15698 M:      Ryder Lee <[email protected]>
15699 M:      Jianjun Wang <[email protected]>
15700 L:      [email protected]
15701 L:      [email protected] (moderated for non-subscribers)
15702 S:      Supported
15703 F:      Documentation/devicetree/bindings/pci/mediatek*
15704 F:      drivers/pci/controller/*mediatek*
15705
15706 PCIE DRIVER FOR MICROCHIP
15707 M:      Daire McNamara <[email protected]>
15708 L:      [email protected]
15709 S:      Supported
15710 F:      Documentation/devicetree/bindings/pci/microchip*
15711 F:      drivers/pci/controller/*microchip*
15712
15713 PCIE DRIVER FOR QUALCOMM MSM
15714 M:      Stanimir Varbanov <[email protected]>
15715 L:      [email protected]
15716 L:      [email protected]
15717 S:      Maintained
15718 F:      drivers/pci/controller/dwc/pcie-qcom.c
15719
15720 PCIE ENDPOINT DRIVER FOR QUALCOMM
15721 M:      Manivannan Sadhasivam <[email protected]>
15722 L:      [email protected]
15723 L:      [email protected]
15724 S:      Maintained
15725 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
15726 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
15727
15728 PCIE DRIVER FOR ROCKCHIP
15729 M:      Shawn Lin <[email protected]>
15730 L:      [email protected]
15731 L:      [email protected]
15732 S:      Maintained
15733 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
15734 F:      drivers/pci/controller/pcie-rockchip*
15735
15736 PCIE DRIVER FOR SOCIONEXT UNIPHIER
15737 M:      Kunihiko Hayashi <[email protected]>
15738 L:      [email protected]
15739 S:      Maintained
15740 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
15741 F:      drivers/pci/controller/dwc/pcie-uniphier*
15742
15743 PCIE DRIVER FOR ST SPEAR13XX
15744 M:      Pratyush Anand <[email protected]>
15745 L:      [email protected]
15746 S:      Maintained
15747 F:      drivers/pci/controller/dwc/*spear*
15748
15749 PCMCIA SUBSYSTEM
15750 M:      Dominik Brodowski <[email protected]>
15751 S:      Odd Fixes
15752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
15753 F:      Documentation/pcmcia/
15754 F:      drivers/pcmcia/
15755 F:      include/pcmcia/
15756 F:      tools/pcmcia/
15757
15758 PCNET32 NETWORK DRIVER
15759 M:      Don Fry <[email protected]>
15760 L:      [email protected]
15761 S:      Maintained
15762 F:      drivers/net/ethernet/amd/pcnet32.c
15763
15764 PCRYPT PARALLEL CRYPTO ENGINE
15765 M:      Steffen Klassert <[email protected]>
15766 L:      [email protected]
15767 S:      Maintained
15768 F:      crypto/pcrypt.c
15769 F:      include/crypto/pcrypt.h
15770
15771 PEAQ WMI HOTKEYS DRIVER
15772 M:      Hans de Goede <[email protected]>
15773 L:      [email protected]
15774 S:      Maintained
15775 F:      drivers/platform/x86/peaq-wmi.c
15776
15777 PECI HARDWARE MONITORING DRIVERS
15778 M:      Iwona Winiarska <[email protected]>
15779 L:      [email protected]
15780 S:      Supported
15781 F:      Documentation/hwmon/peci-cputemp.rst
15782 F:      Documentation/hwmon/peci-dimmtemp.rst
15783 F:      drivers/hwmon/peci/
15784
15785 PECI SUBSYSTEM
15786 M:      Iwona Winiarska <[email protected]>
15787 L:      [email protected] (moderated for non-subscribers)
15788 S:      Supported
15789 F:      Documentation/devicetree/bindings/peci/
15790 F:      Documentation/peci/
15791 F:      drivers/peci/
15792 F:      include/linux/peci-cpu.h
15793 F:      include/linux/peci.h
15794
15795 PENSANDO ETHERNET DRIVERS
15796 M:      Shannon Nelson <[email protected]>
15797 M:      [email protected]
15798 L:      [email protected]
15799 S:      Supported
15800 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
15801 F:      drivers/net/ethernet/pensando/
15802
15803 PER-CPU MEMORY ALLOCATOR
15804 M:      Dennis Zhou <[email protected]>
15805 M:      Tejun Heo <[email protected]>
15806 M:      Christoph Lameter <[email protected]>
15807 L:      [email protected]
15808 S:      Maintained
15809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
15810 F:      arch/*/include/asm/percpu.h
15811 F:      include/linux/percpu*.h
15812 F:      lib/percpu*.c
15813 F:      mm/percpu*.c
15814
15815 PER-TASK DELAY ACCOUNTING
15816 M:      Balbir Singh <[email protected]>
15817 S:      Maintained
15818 F:      include/linux/delayacct.h
15819 F:      kernel/delayacct.c
15820
15821 PERFORMANCE EVENTS SUBSYSTEM
15822 M:      Peter Zijlstra <[email protected]>
15823 M:      Ingo Molnar <[email protected]>
15824 M:      Arnaldo Carvalho de Melo <[email protected]>
15825 R:      Mark Rutland <[email protected]>
15826 R:      Alexander Shishkin <[email protected]>
15827 R:      Jiri Olsa <[email protected]>
15828 R:      Namhyung Kim <[email protected]>
15829 L:      [email protected]
15830 L:      [email protected]
15831 S:      Supported
15832 W:      https://perf.wiki.kernel.org/
15833 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
15834 F:      arch/*/events/*
15835 F:      arch/*/events/*/*
15836 F:      arch/*/include/asm/perf_event.h
15837 F:      arch/*/kernel/*/*/perf_event*.c
15838 F:      arch/*/kernel/*/perf_event*.c
15839 F:      arch/*/kernel/perf_callchain.c
15840 F:      arch/*/kernel/perf_event*.c
15841 F:      include/linux/perf_event.h
15842 F:      include/uapi/linux/perf_event.h
15843 F:      kernel/events/*
15844 F:      tools/lib/perf/
15845 F:      tools/perf/
15846
15847 PERFORMANCE EVENTS TOOLING ARM64
15848 R:      John Garry <[email protected]>
15849 R:      Will Deacon <[email protected]>
15850 R:      James Clark <[email protected]>
15851 R:      Mike Leach <[email protected]>
15852 R:      Leo Yan <[email protected]>
15853 L:      [email protected] (moderated for non-subscribers)
15854 S:      Supported
15855 F:      tools/build/feature/test-libopencsd.c
15856 F:      tools/perf/arch/arm*/
15857 F:      tools/perf/pmu-events/arch/arm64/
15858 F:      tools/perf/util/arm-spe*
15859 F:      tools/perf/util/cs-etm*
15860
15861 PERSONALITY HANDLING
15862 M:      Christoph Hellwig <[email protected]>
15863 L:      [email protected]
15864 S:      Maintained
15865 F:      include/linux/personality.h
15866 F:      include/uapi/linux/personality.h
15867
15868 PHOENIX RC FLIGHT CONTROLLER ADAPTER
15869 M:      Marcus Folkesson <[email protected]>
15870 L:      [email protected]
15871 S:      Maintained
15872 F:      Documentation/input/devices/pxrc.rst
15873 F:      drivers/input/joystick/pxrc.c
15874
15875 PHONET PROTOCOL
15876 M:      Remi Denis-Courmont <[email protected]>
15877 S:      Supported
15878 F:      Documentation/networking/phonet.rst
15879 F:      include/linux/phonet.h
15880 F:      include/net/phonet/
15881 F:      include/uapi/linux/phonet.h
15882 F:      net/phonet/
15883
15884 PHRAM MTD DRIVER
15885 M:      Joern Engel <[email protected]>
15886 L:      [email protected]
15887 S:      Maintained
15888 F:      drivers/mtd/devices/phram.c
15889
15890 PICOLCD HID DRIVER
15891 M:      Bruno Prémont <[email protected]>
15892 L:      [email protected]
15893 S:      Maintained
15894 F:      drivers/hid/hid-picolcd*
15895
15896 PIDFD API
15897 M:      Christian Brauner <[email protected]>
15898 L:      [email protected]
15899 S:      Maintained
15900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
15901 F:      samples/pidfd/
15902 F:      tools/testing/selftests/clone3/
15903 F:      tools/testing/selftests/pid_namespace/
15904 F:      tools/testing/selftests/pidfd/
15905 K:      (?i)pidfd
15906 K:      (?i)clone3
15907 K:      \b(clone_args|kernel_clone_args)\b
15908
15909 PIN CONTROL SUBSYSTEM
15910 M:      Linus Walleij <[email protected]>
15911 L:      [email protected]
15912 S:      Maintained
15913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
15914 F:      Documentation/devicetree/bindings/pinctrl/
15915 F:      Documentation/driver-api/pin-control.rst
15916 F:      drivers/pinctrl/
15917 F:      include/linux/pinctrl/
15918
15919 PIN CONTROLLER - AMD
15920 M:      Basavaraj Natikar <[email protected]>
15921 M:      Shyam Sundar S K <[email protected]>
15922 S:      Maintained
15923 F:      drivers/pinctrl/pinctrl-amd.c
15924
15925 PIN CONTROLLER - FREESCALE
15926 M:      Dong Aisheng <[email protected]>
15927 M:      Fabio Estevam <[email protected]>
15928 M:      Shawn Guo <[email protected]>
15929 M:      Jacky Bai <[email protected]>
15930 R:      Pengutronix Kernel Team <[email protected]>
15931 L:      [email protected]
15932 S:      Maintained
15933 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
15934 F:      drivers/pinctrl/freescale/
15935
15936 PIN CONTROLLER - INTEL
15937 M:      Mika Westerberg <[email protected]>
15938 M:      Andy Shevchenko <[email protected]>
15939 S:      Supported
15940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
15941 F:      drivers/pinctrl/intel/
15942
15943 PIN CONTROLLER - KEEMBAY
15944 M:      Lakshmi Sowjanya D <[email protected]>
15945 S:      Supported
15946 F:      drivers/pinctrl/pinctrl-keembay*
15947
15948 PIN CONTROLLER - MEDIATEK
15949 M:      Sean Wang <[email protected]>
15950 L:      [email protected] (moderated for non-subscribers)
15951 S:      Maintained
15952 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
15953 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6797-pinctrl.yaml
15954 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
15955 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
15956 F:      drivers/pinctrl/mediatek/
15957
15958 PIN CONTROLLER - MICROCHIP AT91
15959 M:      Ludovic Desroches <[email protected]>
15960 L:      [email protected] (moderated for non-subscribers)
15961 L:      [email protected]
15962 S:      Supported
15963 F:      drivers/gpio/gpio-sama5d2-piobu.c
15964 F:      drivers/pinctrl/pinctrl-at91*
15965
15966 PIN CONTROLLER - QUALCOMM
15967 M:      Bjorn Andersson <[email protected]>
15968 L:      [email protected]
15969 S:      Maintained
15970 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
15971 F:      drivers/pinctrl/qcom/
15972
15973 PIN CONTROLLER - RENESAS
15974 M:      Geert Uytterhoeven <[email protected]>
15975 L:      [email protected]
15976 S:      Supported
15977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
15978 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
15979 F:      drivers/pinctrl/renesas/
15980
15981 PIN CONTROLLER - SAMSUNG
15982 M:      Tomasz Figa <[email protected]>
15983 M:      Krzysztof Kozlowski <[email protected]>
15984 M:      Sylwester Nawrocki <[email protected]>
15985 R:      Alim Akhtar <[email protected]>
15986 L:      [email protected] (moderated for non-subscribers)
15987 L:      [email protected]
15988 S:      Maintained
15989 C:      irc://irc.libera.chat/linux-exynos
15990 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
15991 B:      mailto:[email protected]
15992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
15993 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
15994 F:      drivers/pinctrl/samsung/
15995 F:      include/dt-bindings/pinctrl/samsung.h
15996
15997 PIN CONTROLLER - SINGLE
15998 M:      Tony Lindgren <[email protected]>
15999 M:      Haojian Zhuang <[email protected]>
16000 L:      [email protected] (moderated for non-subscribers)
16001 L:      [email protected]
16002 S:      Maintained
16003 F:      drivers/pinctrl/pinctrl-single.c
16004
16005 PIN CONTROLLER - THUNDERBAY
16006 M:      Lakshmi Sowjanya D <[email protected]>
16007 S:      Supported
16008 F:      drivers/pinctrl/pinctrl-thunderbay.c
16009
16010 PIN CONTROLLER - SUNPLUS / TIBBO
16011 M:      Dvorkin Dmitry <[email protected]>
16012 M:      Wells Lu <[email protected]>
16013 L:      [email protected] (moderated for non-subscribers)
16014 S:      Maintained
16015 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
16016 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
16017 F:      drivers/pinctrl/sunplus/
16018 F:      include/dt-bindings/pinctrl/sppctl*.h
16019
16020 PKTCDVD DRIVER
16021 M:      [email protected]
16022 S:      Orphan
16023 F:      drivers/block/pktcdvd.c
16024 F:      include/linux/pktcdvd.h
16025 F:      include/uapi/linux/pktcdvd.h
16026
16027 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
16028 M:      Tomasz Duszynski <[email protected]>
16029 S:      Maintained
16030 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
16031 F:      drivers/iio/chemical/pms7003.c
16032
16033 PLATFORM FEATURE INFRASTRUCTURE
16034 M:      Juergen Gross <[email protected]>
16035 S:      Maintained
16036 F:      arch/*/include/asm/platform-feature.h
16037 F:      include/asm-generic/platform-feature.h
16038 F:      include/linux/platform-feature.h
16039 F:      kernel/platform-feature.c
16040
16041 PLDMFW LIBRARY
16042 M:      Jacob Keller <[email protected]>
16043 S:      Maintained
16044 F:      Documentation/driver-api/pldmfw/
16045 F:      include/linux/pldmfw.h
16046 F:      lib/pldmfw/
16047
16048 PLX DMA DRIVER
16049 M:      Logan Gunthorpe <[email protected]>
16050 S:      Maintained
16051 F:      drivers/dma/plx_dma.c
16052
16053 PM6764TR DRIVER
16054 M:      Charles Hsu     <[email protected]>
16055 L:      [email protected]
16056 S:      Maintained
16057 F:      Documentation/hwmon/pm6764tr.rst
16058 F:      drivers/hwmon/pmbus/pm6764tr.c
16059
16060 PM-GRAPH UTILITY
16061 M:      "Todd E Brandt" <[email protected]>
16062 L:      [email protected]
16063 S:      Supported
16064 W:      https://01.org/pm-graph
16065 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
16066 T:      git git://github.com/intel/pm-graph
16067 F:      tools/power/pm-graph
16068
16069 PMBUS HARDWARE MONITORING DRIVERS
16070 M:      Guenter Roeck <[email protected]>
16071 L:      [email protected]
16072 S:      Maintained
16073 W:      http://hwmon.wiki.kernel.org/
16074 W:      http://www.roeck-us.net/linux/drivers/
16075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
16076 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
16077 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
16078 F:      Documentation/hwmon/adm1275.rst
16079 F:      Documentation/hwmon/ibm-cffps.rst
16080 F:      Documentation/hwmon/ir35221.rst
16081 F:      Documentation/hwmon/lm25066.rst
16082 F:      Documentation/hwmon/ltc2978.rst
16083 F:      Documentation/hwmon/ltc3815.rst
16084 F:      Documentation/hwmon/max16064.rst
16085 F:      Documentation/hwmon/max20751.rst
16086 F:      Documentation/hwmon/max31785.rst
16087 F:      Documentation/hwmon/max34440.rst
16088 F:      Documentation/hwmon/max8688.rst
16089 F:      Documentation/hwmon/pmbus-core.rst
16090 F:      Documentation/hwmon/pmbus.rst
16091 F:      Documentation/hwmon/tps40422.rst
16092 F:      Documentation/hwmon/ucd9000.rst
16093 F:      Documentation/hwmon/ucd9200.rst
16094 F:      Documentation/hwmon/zl6100.rst
16095 F:      drivers/hwmon/pmbus/
16096 F:      include/linux/pmbus.h
16097
16098 PMC SIERRA MaxRAID DRIVER
16099 L:      [email protected]
16100 S:      Orphan
16101 W:      http://www.pmc-sierra.com/
16102 F:      drivers/scsi/pmcraid.*
16103
16104 PMC SIERRA PM8001 DRIVER
16105 M:      Jack Wang <[email protected]>
16106 L:      [email protected]
16107 S:      Supported
16108 F:      drivers/scsi/pm8001/
16109
16110 PNI RM3100 IIO DRIVER
16111 M:      Song Qiang <[email protected]>
16112 L:      [email protected]
16113 S:      Maintained
16114 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
16115 F:      drivers/iio/magnetometer/rm3100*
16116
16117 PNP SUPPORT
16118 M:      "Rafael J. Wysocki" <[email protected]>
16119 L:      [email protected]
16120 S:      Maintained
16121 F:      drivers/pnp/
16122 F:      include/linux/pnp.h
16123
16124 POSIX CLOCKS and TIMERS
16125 M:      Thomas Gleixner <[email protected]>
16126 L:      [email protected]
16127 S:      Maintained
16128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
16129 F:      fs/timerfd.c
16130 F:      include/linux/time_namespace.h
16131 F:      include/linux/timer*
16132 F:      kernel/time/*timer*
16133 F:      kernel/time/namespace.c
16134
16135 POWER MANAGEMENT CORE
16136 M:      "Rafael J. Wysocki" <[email protected]>
16137 L:      [email protected]
16138 S:      Supported
16139 B:      https://bugzilla.kernel.org
16140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
16141 F:      drivers/base/power/
16142 F:      drivers/powercap/
16143 F:      include/linux/intel_rapl.h
16144 F:      include/linux/pm.h
16145 F:      include/linux/pm_*
16146 F:      include/linux/powercap.h
16147 F:      kernel/configs/nopm.config
16148
16149 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
16150 M:      Daniel Lezcano <[email protected]>
16151 L:      [email protected]
16152 S:      Supported
16153 B:      https://bugzilla.kernel.org
16154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
16155 F:      drivers/powercap/dtpm*
16156 F:      include/linux/dtpm.h
16157
16158 POWER STATE COORDINATION INTERFACE (PSCI)
16159 M:      Mark Rutland <[email protected]>
16160 M:      Lorenzo Pieralisi <[email protected]>
16161 L:      [email protected] (moderated for non-subscribers)
16162 S:      Maintained
16163 F:      drivers/firmware/psci/
16164 F:      include/linux/psci.h
16165 F:      include/uapi/linux/psci.h
16166
16167 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
16168 M:      Sebastian Reichel <[email protected]>
16169 L:      [email protected]
16170 S:      Maintained
16171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
16172 F:      Documentation/ABI/testing/sysfs-class-power
16173 F:      Documentation/devicetree/bindings/power/supply/
16174 F:      drivers/power/supply/
16175 F:      include/linux/power/
16176 F:      include/linux/power_supply.h
16177
16178 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
16179 M:      Suraj Jitindar Singh <[email protected]>
16180 L:      [email protected]
16181 S:      Maintained
16182 F:      drivers/char/powernv-op-panel.c
16183
16184 PPP OVER ATM (RFC 2364)
16185 M:      Mitchell Blank Jr <[email protected]>
16186 S:      Maintained
16187 F:      include/uapi/linux/atmppp.h
16188 F:      net/atm/pppoatm.c
16189
16190 PPP OVER ETHERNET
16191 M:      Michal Ostrowski <[email protected]>
16192 S:      Maintained
16193 F:      drivers/net/ppp/pppoe.c
16194 F:      drivers/net/ppp/pppox.c
16195
16196 PPP OVER L2TP
16197 M:      James Chapman <[email protected]>
16198 S:      Maintained
16199 F:      include/linux/if_pppol2tp.h
16200 F:      include/uapi/linux/if_pppol2tp.h
16201 F:      net/l2tp/l2tp_ppp.c
16202
16203 PPP PROTOCOL DRIVERS AND COMPRESSORS
16204 M:      Paul Mackerras <[email protected]>
16205 L:      [email protected]
16206 S:      Maintained
16207 F:      drivers/net/ppp/ppp_*
16208
16209 PPS SUPPORT
16210 M:      Rodolfo Giometti <[email protected]>
16211 L:      [email protected] (subscribers-only)
16212 S:      Maintained
16213 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
16214 F:      Documentation/ABI/testing/sysfs-pps
16215 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
16216 F:      Documentation/driver-api/pps.rst
16217 F:      drivers/pps/
16218 F:      include/linux/pps*.h
16219 F:      include/uapi/linux/pps.h
16220
16221 PPTP DRIVER
16222 M:      Dmitry Kozlov <[email protected]>
16223 L:      [email protected]
16224 S:      Maintained
16225 W:      http://sourceforge.net/projects/accel-pptp
16226 F:      drivers/net/ppp/pptp.c
16227
16228 PRESSURE STALL INFORMATION (PSI)
16229 M:      Johannes Weiner <[email protected]>
16230 M:      Suren Baghdasaryan <[email protected]>
16231 S:      Maintained
16232 F:      include/linux/psi*
16233 F:      kernel/sched/psi.c
16234
16235 PRINTK
16236 M:      Petr Mladek <[email protected]>
16237 M:      Sergey Senozhatsky <[email protected]>
16238 R:      Steven Rostedt <[email protected]>
16239 R:      John Ogness <[email protected]>
16240 S:      Maintained
16241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
16242 F:      include/linux/printk.h
16243 F:      kernel/printk/
16244
16245 PRINTK INDEXING
16246 R:      Chris Down <[email protected]>
16247 S:      Maintained
16248 F:      Documentation/core-api/printk-index.rst
16249 F:      kernel/printk/index.c
16250 K:      printk_index
16251
16252 PROC FILESYSTEM
16253 L:      [email protected]
16254 L:      [email protected]
16255 S:      Maintained
16256 F:      Documentation/filesystems/proc.rst
16257 F:      fs/proc/
16258 F:      include/linux/proc_fs.h
16259 F:      tools/testing/selftests/proc/
16260
16261 PROC SYSCTL
16262 M:      Luis Chamberlain <[email protected]>
16263 M:      Kees Cook <[email protected]>
16264 M:      Iurii Zaikin <[email protected]>
16265 L:      [email protected]
16266 L:      [email protected]
16267 S:      Maintained
16268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git sysctl-next
16269 F:      fs/proc/proc_sysctl.c
16270 F:      include/linux/sysctl.h
16271 F:      kernel/sysctl-test.c
16272 F:      kernel/sysctl.c
16273 F:      tools/testing/selftests/sysctl/
16274
16275 PS3 NETWORK SUPPORT
16276 M:      Geoff Levand <[email protected]>
16277 L:      [email protected]
16278 L:      [email protected]
16279 S:      Maintained
16280 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
16281
16282 PS3 PLATFORM SUPPORT
16283 M:      Geoff Levand <[email protected]>
16284 L:      [email protected]
16285 S:      Maintained
16286 F:      arch/powerpc/boot/ps3*
16287 F:      arch/powerpc/include/asm/lv1call.h
16288 F:      arch/powerpc/include/asm/ps3*.h
16289 F:      arch/powerpc/platforms/ps3/
16290 F:      drivers/*/ps3*
16291 F:      drivers/ps3/
16292 F:      drivers/rtc/rtc-ps3.c
16293 F:      drivers/usb/host/*ps3.c
16294 F:      sound/ppc/snd_ps3*
16295
16296 PS3VRAM DRIVER
16297 M:      Jim Paris <[email protected]>
16298 M:      Geoff Levand <[email protected]>
16299 L:      [email protected]
16300 S:      Maintained
16301 F:      drivers/block/ps3vram.c
16302
16303 PSAMPLE PACKET SAMPLING SUPPORT
16304 M:      Yotam Gigi <[email protected]>
16305 S:      Maintained
16306 F:      include/net/psample.h
16307 F:      include/uapi/linux/psample.h
16308 F:      net/psample
16309
16310 PSTORE FILESYSTEM
16311 M:      Kees Cook <[email protected]>
16312 M:      Anton Vorontsov <[email protected]>
16313 M:      Colin Cross <[email protected]>
16314 M:      Tony Luck <[email protected]>
16315 S:      Maintained
16316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
16317 F:      Documentation/admin-guide/ramoops.rst
16318 F:      Documentation/admin-guide/pstore-blk.rst
16319 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
16320 F:      drivers/acpi/apei/erst.c
16321 F:      drivers/firmware/efi/efi-pstore.c
16322 F:      fs/pstore/
16323 F:      include/linux/pstore*
16324 K:      \b(pstore|ramoops)
16325
16326 PTP HARDWARE CLOCK SUPPORT
16327 M:      Richard Cochran <[email protected]>
16328 L:      [email protected]
16329 S:      Maintained
16330 W:      http://linuxptp.sourceforge.net/
16331 F:      Documentation/ABI/testing/sysfs-ptp
16332 F:      Documentation/driver-api/ptp.rst
16333 F:      drivers/net/phy/dp83640*
16334 F:      drivers/ptp/*
16335 F:      include/linux/ptp_cl*
16336
16337 PTP VIRTUAL CLOCK SUPPORT
16338 M:      Yangbo Lu <[email protected]>
16339 L:      [email protected]
16340 S:      Maintained
16341 F:      drivers/ptp/ptp_vclock.c
16342 F:      net/ethtool/phc_vclocks.c
16343
16344 PTRACE SUPPORT
16345 M:      Oleg Nesterov <[email protected]>
16346 S:      Maintained
16347 F:      arch/*/*/ptrace*.c
16348 F:      arch/*/include/asm/ptrace*.h
16349 F:      arch/*/ptrace*.c
16350 F:      include/asm-generic/syscall.h
16351 F:      include/linux/ptrace.h
16352 F:      include/linux/regset.h
16353 F:      include/uapi/linux/ptrace.h
16354 F:      kernel/ptrace.c
16355
16356 PULSE8-CEC DRIVER
16357 M:      Hans Verkuil <[email protected]>
16358 L:      [email protected]
16359 S:      Maintained
16360 T:      git git://linuxtv.org/media_tree.git
16361 F:      Documentation/admin-guide/media/pulse8-cec.rst
16362 F:      drivers/media/cec/usb/pulse8/
16363
16364 PURELIFI PLFXLC DRIVER
16365 M:      Srinivasan Raju <[email protected]>
16366 L:      [email protected]
16367 S:      Supported
16368 F:      drivers/net/wireless/purelifi/plfxlc/
16369
16370 PVRUSB2 VIDEO4LINUX DRIVER
16371 M:      Mike Isely <[email protected]>
16372 L:      [email protected]       (subscribers-only)
16373 L:      [email protected]
16374 S:      Maintained
16375 W:      http://www.isely.net/pvrusb2/
16376 T:      git git://linuxtv.org/media_tree.git
16377 F:      Documentation/driver-api/media/drivers/pvrusb2*
16378 F:      drivers/media/usb/pvrusb2/
16379
16380 PWC WEBCAM DRIVER
16381 M:      Hans Verkuil <[email protected]>
16382 L:      [email protected]
16383 S:      Odd Fixes
16384 T:      git git://linuxtv.org/media_tree.git
16385 F:      drivers/media/usb/pwc/*
16386 F:      include/trace/events/pwc.h
16387
16388 PWM FAN DRIVER
16389 M:      Bartlomiej Zolnierkiewicz <[email protected]>
16390 L:      [email protected]
16391 S:      Supported
16392 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
16393 F:      Documentation/hwmon/pwm-fan.rst
16394 F:      drivers/hwmon/pwm-fan.c
16395
16396 PWM IR Transmitter
16397 M:      Sean Young <[email protected]>
16398 L:      [email protected]
16399 S:      Maintained
16400 F:      drivers/media/rc/pwm-ir-tx.c
16401
16402 PWM SUBSYSTEM
16403 M:      Thierry Reding <[email protected]>
16404 R:      Uwe Kleine-König <[email protected]>
16405 L:      [email protected]
16406 S:      Maintained
16407 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
16408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
16409 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
16410 F:      Documentation/devicetree/bindings/pwm/
16411 F:      Documentation/driver-api/pwm.rst
16412 F:      drivers/gpio/gpio-mvebu.c
16413 F:      drivers/pwm/
16414 F:      drivers/video/backlight/pwm_bl.c
16415 F:      include/dt-bindings/pwm/
16416 F:      include/linux/pwm.h
16417 F:      include/linux/pwm_backlight.h
16418 K:      pwm_(config|apply_state|ops)
16419
16420 PXA GPIO DRIVER
16421 M:      Robert Jarzmik <[email protected]>
16422 L:      [email protected]
16423 S:      Maintained
16424 F:      drivers/gpio/gpio-pxa.c
16425
16426 PXA MMCI DRIVER
16427 S:      Orphan
16428
16429 PXA RTC DRIVER
16430 M:      Robert Jarzmik <[email protected]>
16431 L:      [email protected]
16432 S:      Maintained
16433
16434 PXA2xx/PXA3xx SUPPORT
16435 M:      Daniel Mack <[email protected]>
16436 M:      Haojian Zhuang <[email protected]>
16437 M:      Robert Jarzmik <[email protected]>
16438 L:      [email protected] (moderated for non-subscribers)
16439 S:      Maintained
16440 T:      git git://github.com/hzhuang1/linux.git
16441 T:      git git://github.com/rjarzmik/linux.git
16442 F:      arch/arm/boot/dts/pxa*
16443 F:      arch/arm/mach-pxa/
16444 F:      drivers/dma/pxa*
16445 F:      drivers/pcmcia/pxa2xx*
16446 F:      drivers/pinctrl/pxa/
16447 F:      drivers/spi/spi-pxa2xx*
16448 F:      drivers/usb/gadget/udc/pxa2*
16449 F:      include/sound/pxa2xx-lib.h
16450 F:      sound/arm/pxa*
16451 F:      sound/soc/pxa/
16452
16453 QAT DRIVER
16454 M:      Giovanni Cabiddu <[email protected]>
16455 L:      [email protected]
16456 S:      Supported
16457 F:      drivers/crypto/qat/
16458
16459 QCOM AUDIO (ASoC) DRIVERS
16460 M:      Srinivas Kandagatla <[email protected]>
16461 M:      Banajit Goswami <[email protected]>
16462 L:      [email protected] (moderated for non-subscribers)
16463 S:      Supported
16464 F:      sound/soc/codecs/lpass-va-macro.c
16465 F:      sound/soc/codecs/lpass-wsa-macro.*
16466 F:      sound/soc/codecs/msm8916-wcd-analog.c
16467 F:      sound/soc/codecs/msm8916-wcd-digital.c
16468 F:      sound/soc/codecs/wcd9335.*
16469 F:      sound/soc/codecs/wcd934x.c
16470 F:      sound/soc/codecs/wcd-clsh-v2.*
16471 F:      sound/soc/codecs/wsa881x.c
16472 F:      sound/soc/qcom/
16473
16474 QCOM EMBEDDED USB DEBUGGER (EUD)
16475 M:      Souradeep Chowdhury <[email protected]>
16476 L:      [email protected]
16477 S:      Maintained
16478 F:      Documentation/ABI/testing/sysfs-driver-eud
16479 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
16480 F:      drivers/usb/misc/qcom_eud.c
16481
16482 QCOM IPA DRIVER
16483 M:      Alex Elder <[email protected]>
16484 L:      [email protected]
16485 S:      Supported
16486 F:      drivers/net/ipa/
16487
16488 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
16489 M:      Gabriel Somlo <[email protected]>
16490 M:      "Michael S. Tsirkin" <[email protected]>
16491 L:      [email protected]
16492 S:      Maintained
16493 F:      drivers/firmware/qemu_fw_cfg.c
16494 F:      include/uapi/linux/qemu_fw_cfg.h
16495
16496 QIB DRIVER
16497 M:      Dennis Dalessandro <[email protected]>
16498 L:      [email protected]
16499 S:      Supported
16500 F:      drivers/infiniband/hw/qib/
16501
16502 QLOGIC QL41xxx FCOE DRIVER
16503 M:      Saurav Kashyap <[email protected]>
16504 M:      Javed Hasan <[email protected]>
16505 M:      [email protected]
16506 L:      [email protected]
16507 S:      Supported
16508 F:      drivers/scsi/qedf/
16509
16510 QLOGIC QL41xxx ISCSI DRIVER
16511 M:      Nilesh Javali <[email protected]>
16512 M:      Manish Rangankar <[email protected]>
16513 M:      [email protected]
16514 L:      [email protected]
16515 S:      Supported
16516 F:      drivers/scsi/qedi/
16517
16518 QLOGIC QL4xxx ETHERNET DRIVER
16519 M:      Ariel Elior <[email protected]>
16520 M:      Manish Chopra <[email protected]>
16521 L:      [email protected]
16522 S:      Supported
16523 F:      drivers/net/ethernet/qlogic/qed/
16524 F:      drivers/net/ethernet/qlogic/qede/
16525 F:      include/linux/qed/
16526
16527 QLOGIC QL4xxx RDMA DRIVER
16528 M:      Michal Kalderon <[email protected]>
16529 M:      Ariel Elior <[email protected]>
16530 L:      [email protected]
16531 S:      Supported
16532 F:      drivers/infiniband/hw/qedr/
16533 F:      include/uapi/rdma/qedr-abi.h
16534
16535 QLOGIC QLA1280 SCSI DRIVER
16536 M:      Michael Reed <[email protected]>
16537 L:      [email protected]
16538 S:      Maintained
16539 F:      drivers/scsi/qla1280.[ch]
16540
16541 QLOGIC QLA2XXX FC-SCSI DRIVER
16542 M:      Nilesh Javali <[email protected]>
16543 M:      [email protected]
16544 L:      [email protected]
16545 S:      Supported
16546 F:      drivers/scsi/qla2xxx/
16547
16548 QLOGIC QLA3XXX NETWORK DRIVER
16549 M:      [email protected]
16550 L:      [email protected]
16551 S:      Supported
16552 F:      drivers/net/ethernet/qlogic/qla3xxx.*
16553
16554 QLOGIC QLA4XXX iSCSI DRIVER
16555 M:      Nilesh Javali <[email protected]>
16556 M:      Manish Rangankar <[email protected]>
16557 M:      [email protected]
16558 L:      [email protected]
16559 S:      Supported
16560 F:      drivers/scsi/qla4xxx/
16561
16562 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
16563 M:      Shahed Shaikh <[email protected]>
16564 M:      Manish Chopra <[email protected]>
16565 M:      [email protected]
16566 L:      [email protected]
16567 S:      Supported
16568 F:      drivers/net/ethernet/qlogic/qlcnic/
16569
16570 QLOGIC QLGE 10Gb ETHERNET DRIVER
16571 M:      Manish Chopra <[email protected]>
16572 M:      [email protected]
16573 M:      Coiby Xu <[email protected]>
16574 L:      [email protected]
16575 S:      Supported
16576 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
16577 F:      drivers/staging/qlge/
16578
16579 QM1D1B0004 MEDIA DRIVER
16580 M:      Akihiro Tsukada <[email protected]>
16581 L:      [email protected]
16582 S:      Odd Fixes
16583 F:      drivers/media/tuners/qm1d1b0004*
16584
16585 QM1D1C0042 MEDIA DRIVER
16586 M:      Akihiro Tsukada <[email protected]>
16587 L:      [email protected]
16588 S:      Odd Fixes
16589 F:      drivers/media/tuners/qm1d1c0042*
16590
16591 QNX4 FILESYSTEM
16592 M:      Anders Larsen <[email protected]>
16593 S:      Maintained
16594 W:      http://www.alarsen.net/linux/qnx4fs/
16595 F:      fs/qnx4/
16596 F:      include/uapi/linux/qnx4_fs.h
16597 F:      include/uapi/linux/qnxtypes.h
16598
16599 QORIQ DPAA2 FSL-MC BUS DRIVER
16600 M:      Stuart Yoder <[email protected]>
16601 M:      Laurentiu Tudor <[email protected]>
16602 L:      [email protected]
16603 S:      Maintained
16604 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
16605 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
16606 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
16607 F:      drivers/bus/fsl-mc/
16608 F:      include/uapi/linux/fsl_mc.h
16609
16610 QT1010 MEDIA DRIVER
16611 M:      Antti Palosaari <[email protected]>
16612 L:      [email protected]
16613 S:      Maintained
16614 W:      https://linuxtv.org
16615 W:      http://palosaari.fi/linux/
16616 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16617 T:      git git://linuxtv.org/anttip/media_tree.git
16618 F:      drivers/media/tuners/qt1010*
16619
16620 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
16621 M:      Kalle Valo <[email protected]>
16622 L:      [email protected]
16623 S:      Supported
16624 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
16625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
16626 F:      drivers/net/wireless/ath/ath10k/
16627 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath10k.txt
16628
16629 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
16630 M:      Kalle Valo <[email protected]>
16631 L:      [email protected]
16632 S:      Supported
16633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
16634 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
16635 F:      drivers/net/wireless/ath/ath11k/
16636
16637 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
16638 M:      Toke Høiland-Jørgensen <[email protected]>
16639 L:      [email protected]
16640 S:      Maintained
16641 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
16642 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
16643 F:      drivers/net/wireless/ath/ath9k/
16644
16645 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
16646 M:      Stephan Gerhold <[email protected]>
16647 L:      [email protected]
16648 L:      [email protected]
16649 S:      Maintained
16650 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
16651 F:      drivers/net/wwan/qcom_bam_dmux.c
16652
16653 QUALCOMM CAMERA SUBSYSTEM DRIVER
16654 M:      Robert Foss <[email protected]>
16655 M:      Todor Tomov <[email protected]>
16656 L:      [email protected]
16657 S:      Maintained
16658 F:      Documentation/admin-guide/media/qcom_camss.rst
16659 F:      Documentation/devicetree/bindings/media/*camss*
16660 F:      drivers/media/platform/qcom/camss/
16661
16662 QUALCOMM CLOCK DRIVERS
16663 M:      Bjorn Andersson <[email protected]>
16664 L:      [email protected]
16665 S:      Supported
16666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
16667 F:      Documentation/devicetree/bindings/clock/qcom,*
16668 F:      drivers/clk/qcom/
16669 F:      include/dt-bindings/clock/qcom,*
16670
16671 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
16672 M:      Niklas Cassel <[email protected]>
16673 L:      [email protected]
16674 L:      [email protected]
16675 S:      Maintained
16676 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
16677 F:      drivers/soc/qcom/cpr.c
16678
16679 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
16680 M:      Ilia Lin <[email protected]>
16681 L:      [email protected]
16682 S:      Maintained
16683 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
16684 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
16685 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
16686
16687 QUALCOMM CRYPTO DRIVERS
16688 M:      Thara Gopinath <[email protected]>
16689 L:      [email protected]
16690 L:      [email protected]
16691 S:      Maintained
16692 F:      drivers/crypto/qce/
16693
16694 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
16695 M:      Timur Tabi <[email protected]>
16696 L:      [email protected]
16697 S:      Maintained
16698 F:      drivers/net/ethernet/qualcomm/emac/
16699
16700 QUALCOMM ETHQOS ETHERNET DRIVER
16701 M:      Vinod Koul <[email protected]>
16702 L:      [email protected]
16703 S:      Maintained
16704 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
16705 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
16706
16707 QUALCOMM FASTRPC DRIVER
16708 M:      Srinivas Kandagatla <[email protected]>
16709 M:      Amol Maheshwari <[email protected]>
16710 L:      [email protected]
16711 S:      Maintained
16712 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.txt
16713 F:      drivers/misc/fastrpc.c
16714 F:      include/uapi/misc/fastrpc.h
16715
16716 QUALCOMM HEXAGON ARCHITECTURE
16717 M:      Brian Cain <[email protected]>
16718 L:      [email protected]
16719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
16720 S:      Supported
16721 F:      arch/hexagon/
16722
16723 QUALCOMM HIDMA DRIVER
16724 M:      Sinan Kaya <[email protected]>
16725 L:      [email protected] (moderated for non-subscribers)
16726 L:      [email protected]
16727 L:      [email protected]
16728 S:      Supported
16729 F:      drivers/dma/qcom/hidma*
16730
16731 QUALCOMM I2C CCI DRIVER
16732 M:      Loic Poulain <[email protected]>
16733 M:      Robert Foss <[email protected]>
16734 L:      [email protected]
16735 L:      [email protected]
16736 S:      Maintained
16737 F:      Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt
16738 F:      drivers/i2c/busses/i2c-qcom-cci.c
16739
16740 QUALCOMM INTERCONNECT BWMON DRIVER
16741 M:      Krzysztof Kozlowski <[email protected]>
16742 L:      [email protected]
16743 S:      Maintained
16744 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
16745 F:      drivers/soc/qcom/icc-bwmon.c
16746
16747 QUALCOMM IOMMU
16748 M:      Rob Clark <[email protected]>
16749 L:      [email protected]
16750 L:      [email protected]
16751 S:      Maintained
16752 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
16753
16754 QUALCOMM IPC ROUTER (QRTR) DRIVER
16755 M:      Manivannan Sadhasivam <[email protected]>
16756 L:      [email protected]
16757 S:      Maintained
16758 F:      include/trace/events/qrtr.h
16759 F:      include/uapi/linux/qrtr.h
16760 F:      net/qrtr/
16761
16762 QUALCOMM IPCC MAILBOX DRIVER
16763 M:      Manivannan Sadhasivam <[email protected]>
16764 L:      [email protected]
16765 S:      Supported
16766 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
16767 F:      drivers/mailbox/qcom-ipcc.c
16768 F:      include/dt-bindings/mailbox/qcom-ipcc.h
16769
16770 QUALCOMM IPQ4019 USB PHY DRIVER
16771 M:      Robert Marko <[email protected]>
16772 M:      Luka Perkov <[email protected]>
16773 L:      [email protected]
16774 S:      Maintained
16775 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
16776 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
16777
16778 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
16779 M:      Robert Marko <[email protected]>
16780 M:      Luka Perkov <[email protected]>
16781 L:      [email protected]
16782 S:      Maintained
16783 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
16784 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
16785
16786 QUALCOMM NAND CONTROLLER DRIVER
16787 M:      Manivannan Sadhasivam <[email protected]>
16788 L:      [email protected]
16789 L:      [email protected]
16790 S:      Maintained
16791 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
16792 F:      drivers/mtd/nand/raw/qcom_nandc.c
16793
16794 QUALCOMM RMNET DRIVER
16795 M:      Subash Abhinov Kasiviswanathan <[email protected]>
16796 M:      Sean Tranchetti <[email protected]>
16797 L:      [email protected]
16798 S:      Maintained
16799 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
16800 F:      drivers/net/ethernet/qualcomm/rmnet/
16801 F:      include/linux/if_rmnet.h
16802
16803 QUALCOMM TSENS THERMAL DRIVER
16804 M:      Amit Kucheria <[email protected]>
16805 M:      Thara Gopinath <[email protected]>
16806 L:      [email protected]
16807 L:      [email protected]
16808 S:      Maintained
16809 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
16810 F:      drivers/thermal/qcom/
16811
16812 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
16813 M:      Stanimir Varbanov <[email protected]>
16814 L:      [email protected]
16815 L:      [email protected]
16816 S:      Maintained
16817 T:      git git://linuxtv.org/media_tree.git
16818 F:      Documentation/devicetree/bindings/media/*venus*
16819 F:      drivers/media/platform/qcom/venus/
16820
16821 QUALCOMM WCN36XX WIRELESS DRIVER
16822 M:      Loic Poulain <[email protected]>
16823 L:      [email protected]
16824 S:      Supported
16825 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
16826 F:      drivers/net/wireless/ath/wcn36xx/
16827
16828 QUANTENNA QTNFMAC WIRELESS DRIVER
16829 M:      Igor Mitsyanko <[email protected]>
16830 R:      Sergey Matyukevich <[email protected]>
16831 L:      [email protected]
16832 S:      Maintained
16833 F:      drivers/net/wireless/quantenna
16834
16835 RADEON and AMDGPU DRM DRIVERS
16836 M:      Alex Deucher <[email protected]>
16837 M:      Christian König <[email protected]>
16838 M:      Pan, Xinhui <[email protected]>
16839 L:      [email protected]
16840 S:      Supported
16841 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
16842 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
16843 C:      irc://irc.oftc.net/radeon
16844 F:      Documentation/gpu/amdgpu/
16845 F:      drivers/gpu/drm/amd/
16846 F:      drivers/gpu/drm/radeon/
16847 F:      include/uapi/drm/amdgpu_drm.h
16848 F:      include/uapi/drm/radeon_drm.h
16849
16850 RADEON FRAMEBUFFER DISPLAY DRIVER
16851 M:      Benjamin Herrenschmidt <[email protected]>
16852 L:      [email protected]
16853 S:      Maintained
16854 F:      drivers/video/fbdev/aty/radeon*
16855 F:      include/uapi/linux/radeonfb.h
16856
16857 RADIOSHARK RADIO DRIVER
16858 M:      Hans Verkuil <[email protected]>
16859 L:      [email protected]
16860 S:      Maintained
16861 T:      git git://linuxtv.org/media_tree.git
16862 F:      drivers/media/radio/radio-shark.c
16863
16864 RADIOSHARK2 RADIO DRIVER
16865 M:      Hans Verkuil <[email protected]>
16866 L:      [email protected]
16867 S:      Maintained
16868 T:      git git://linuxtv.org/media_tree.git
16869 F:      drivers/media/radio/radio-shark2.c
16870 F:      drivers/media/radio/radio-tea5777.c
16871
16872 RADOS BLOCK DEVICE (RBD)
16873 M:      Ilya Dryomov <[email protected]>
16874 R:      Dongsheng Yang <[email protected]>
16875 L:      [email protected]
16876 S:      Supported
16877 W:      http://ceph.com/
16878 T:      git git://github.com/ceph/ceph-client.git
16879 F:      Documentation/ABI/testing/sysfs-bus-rbd
16880 F:      drivers/block/rbd.c
16881 F:      drivers/block/rbd_types.h
16882
16883 RAGE128 FRAMEBUFFER DISPLAY DRIVER
16884 M:      Paul Mackerras <[email protected]>
16885 L:      [email protected]
16886 S:      Maintained
16887 F:      drivers/video/fbdev/aty/aty128fb.c
16888
16889 RAINSHADOW-CEC DRIVER
16890 M:      Hans Verkuil <[email protected]>
16891 L:      [email protected]
16892 S:      Maintained
16893 T:      git git://linuxtv.org/media_tree.git
16894 F:      drivers/media/cec/usb/rainshadow/
16895
16896 RALINK MIPS ARCHITECTURE
16897 M:      John Crispin <[email protected]>
16898 L:      [email protected]
16899 S:      Maintained
16900 F:      arch/mips/ralink
16901
16902 RALINK MT7621 MIPS ARCHITECTURE
16903 M:      Arınç ÜNAL <[email protected]>
16904 M:      Sergio Paracuellos <[email protected]>
16905 L:      [email protected]
16906 S:      Maintained
16907 F:      arch/mips/boot/dts/ralink/mt7621*
16908
16909 RALINK PINCTRL DRIVER
16910 M:      Arınç ÜNAL <[email protected]>
16911 M:      Sergio Paracuellos <[email protected]>
16912 L:      [email protected]
16913 S:      Maintained
16914 F:      drivers/pinctrl/ralink/
16915
16916 RALINK RT2X00 WIRELESS LAN DRIVER
16917 M:      Stanislaw Gruszka <[email protected]>
16918 M:      Helmut Schaa <[email protected]>
16919 L:      [email protected]
16920 S:      Maintained
16921 F:      drivers/net/wireless/ralink/rt2x00/
16922
16923 RAMDISK RAM BLOCK DEVICE DRIVER
16924 M:      Jens Axboe <[email protected]>
16925 S:      Maintained
16926 F:      Documentation/admin-guide/blockdev/ramdisk.rst
16927 F:      drivers/block/brd.c
16928
16929 RANCHU VIRTUAL BOARD FOR MIPS
16930 M:      Miodrag Dinic <[email protected]>
16931 L:      [email protected]
16932 S:      Supported
16933 F:      arch/mips/configs/generic/board-ranchu.config
16934 F:      arch/mips/generic/board-ranchu.c
16935
16936 RANDOM NUMBER DRIVER
16937 M:      "Theodore Ts'o" <[email protected]>
16938 M:      Jason A. Donenfeld <[email protected]>
16939 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
16940 S:      Maintained
16941 F:      drivers/char/random.c
16942 F:      drivers/virt/vmgenid.c
16943
16944 RAPIDIO SUBSYSTEM
16945 M:      Matt Porter <[email protected]>
16946 M:      Alexandre Bounine <[email protected]>
16947 S:      Maintained
16948 F:      drivers/rapidio/
16949
16950 RAS INFRASTRUCTURE
16951 M:      Tony Luck <[email protected]>
16952 M:      Borislav Petkov <[email protected]>
16953 L:      [email protected]
16954 S:      Maintained
16955 F:      Documentation/admin-guide/ras.rst
16956 F:      drivers/ras/
16957 F:      include/linux/ras.h
16958 F:      include/ras/ras_event.h
16959
16960 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
16961 L:      [email protected]
16962 S:      Orphan
16963 F:      drivers/net/wireless/ray*
16964
16965 RC-CORE / LIRC FRAMEWORK
16966 M:      Sean Young <[email protected]>
16967 L:      [email protected]
16968 S:      Maintained
16969 W:      http://linuxtv.org
16970 T:      git git://linuxtv.org/media_tree.git
16971 F:      Documentation/driver-api/media/rc-core.rst
16972 F:      Documentation/userspace-api/media/rc/
16973 F:      drivers/media/rc/
16974 F:      include/media/rc-map.h
16975 F:      include/media/rc-core.h
16976 F:      include/uapi/linux/lirc.h
16977
16978 RCMM REMOTE CONTROLS DECODER
16979 M:      Patrick Lerda <[email protected]>
16980 S:      Maintained
16981 F:      drivers/media/rc/ir-rcmm-decoder.c
16982
16983 RCUTORTURE TEST FRAMEWORK
16984 M:      "Paul E. McKenney" <[email protected]>
16985 M:      Josh Triplett <[email protected]>
16986 R:      Steven Rostedt <[email protected]>
16987 R:      Mathieu Desnoyers <[email protected]>
16988 R:      Lai Jiangshan <[email protected]>
16989 L:      [email protected]
16990 S:      Supported
16991 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
16992 F:      tools/testing/selftests/rcutorture
16993
16994 RDACM20 Camera Sensor
16995 M:      Jacopo Mondi <[email protected]>
16996 M:      Kieran Bingham <[email protected]>
16997 M:      Laurent Pinchart <[email protected]>
16998 M:      Niklas Söderlund <[email protected]>
16999 L:      [email protected]
17000 S:      Maintained
17001 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
17002 F:      drivers/media/i2c/max9271.c
17003 F:      drivers/media/i2c/max9271.h
17004 F:      drivers/media/i2c/rdacm20.c
17005
17006 RDACM21 Camera Sensor
17007 M:      Jacopo Mondi <[email protected]>
17008 M:      Kieran Bingham <[email protected]>
17009 M:      Laurent Pinchart <[email protected]>
17010 M:      Niklas Söderlund <[email protected]>
17011 L:      [email protected]
17012 S:      Maintained
17013 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
17014 F:      drivers/media/i2c/max9271.c
17015 F:      drivers/media/i2c/max9271.h
17016 F:      drivers/media/i2c/rdacm21.c
17017
17018 RDC R-321X SoC
17019 M:      Florian Fainelli <[email protected]>
17020 S:      Maintained
17021
17022 RDC R6040 FAST ETHERNET DRIVER
17023 M:      Florian Fainelli <[email protected]>
17024 L:      [email protected]
17025 S:      Maintained
17026 F:      drivers/net/ethernet/rdc/r6040.c
17027
17028 RDMAVT - RDMA verbs software
17029 M:      Dennis Dalessandro <[email protected]>
17030 L:      [email protected]
17031 S:      Supported
17032 F:      drivers/infiniband/sw/rdmavt
17033
17034 RDS - RELIABLE DATAGRAM SOCKETS
17035 M:      Santosh Shilimkar <[email protected]>
17036 L:      [email protected]
17037 L:      [email protected]
17038 L:      [email protected] (moderated for non-subscribers)
17039 S:      Supported
17040 W:      https://oss.oracle.com/projects/rds/
17041 F:      Documentation/networking/rds.rst
17042 F:      net/rds/
17043
17044 RDT - RESOURCE ALLOCATION
17045 M:      Fenghua Yu <[email protected]>
17046 M:      Reinette Chatre <[email protected]>
17047 L:      [email protected]
17048 S:      Supported
17049 F:      Documentation/x86/resctrl*
17050 F:      arch/x86/include/asm/resctrl.h
17051 F:      arch/x86/kernel/cpu/resctrl/
17052 F:      tools/testing/selftests/resctrl/
17053
17054 READ-COPY UPDATE (RCU)
17055 M:      "Paul E. McKenney" <[email protected]>
17056 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
17057 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
17058 M:      Josh Triplett <[email protected]>
17059 R:      Steven Rostedt <[email protected]>
17060 R:      Mathieu Desnoyers <[email protected]>
17061 R:      Lai Jiangshan <[email protected]>
17062 R:      Joel Fernandes <[email protected]>
17063 L:      [email protected]
17064 S:      Supported
17065 W:      http://www.rdrop.com/users/paulmck/RCU/
17066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17067 F:      Documentation/RCU/
17068 F:      include/linux/rcu*
17069 F:      kernel/rcu/
17070 X:      Documentation/RCU/torture.rst
17071 X:      include/linux/srcu*.h
17072 X:      kernel/rcu/srcu*.c
17073
17074 REAL TIME CLOCK (RTC) SUBSYSTEM
17075 M:      Alessandro Zummo <[email protected]>
17076 M:      Alexandre Belloni <[email protected]>
17077 L:      [email protected]
17078 S:      Maintained
17079 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
17080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
17081 F:      Documentation/admin-guide/rtc.rst
17082 F:      Documentation/devicetree/bindings/rtc/
17083 F:      drivers/rtc/
17084 F:      include/linux/platform_data/rtc-*
17085 F:      include/linux/rtc.h
17086 F:      include/linux/rtc/
17087 F:      include/uapi/linux/rtc.h
17088 F:      tools/testing/selftests/rtc/
17089
17090 REALTEK AUDIO CODECS
17091 M:      Oder Chiou <[email protected]>
17092 S:      Maintained
17093 F:      include/sound/rt*.h
17094 F:      sound/soc/codecs/rt*
17095
17096 REALTEK OTTO WATCHDOG
17097 M:      Sander Vanheule <[email protected]>
17098 L:      [email protected]
17099 S:      Maintained
17100 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
17101 F:      drivers/watchdog/realtek_otto_wdt.c
17102
17103 REALTEK RTL83xx SMI DSA ROUTER CHIPS
17104 M:      Linus Walleij <[email protected]>
17105 M:      Alvin Šipraga <[email protected]>
17106 S:      Maintained
17107 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
17108 F:      drivers/net/dsa/realtek/*
17109
17110 REALTEK WIRELESS DRIVER (rtlwifi family)
17111 M:      Ping-Ke Shih <[email protected]>
17112 L:      [email protected]
17113 S:      Maintained
17114 W:      https://wireless.wiki.kernel.org/
17115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
17116 F:      drivers/net/wireless/realtek/rtlwifi/
17117
17118 REALTEK WIRELESS DRIVER (rtw88)
17119 M:      Yan-Hsuan Chuang <[email protected]>
17120 L:      [email protected]
17121 S:      Maintained
17122 F:      drivers/net/wireless/realtek/rtw88/
17123
17124 REALTEK WIRELESS DRIVER (rtw89)
17125 M:      Ping-Ke Shih <[email protected]>
17126 L:      [email protected]
17127 S:      Maintained
17128 F:      drivers/net/wireless/realtek/rtw89/
17129
17130 REDPINE WIRELESS DRIVER
17131 M:      Amitkumar Karwar <[email protected]>
17132 M:      Siva Rebbagondla <[email protected]>
17133 L:      [email protected]
17134 S:      Maintained
17135 F:      drivers/net/wireless/rsi/
17136
17137 REGISTER MAP ABSTRACTION
17138 M:      Mark Brown <[email protected]>
17139 L:      [email protected]
17140 S:      Supported
17141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
17142 F:      Documentation/devicetree/bindings/regmap/
17143 F:      drivers/base/regmap/
17144 F:      include/linux/regmap.h
17145
17146 REISERFS FILE SYSTEM
17147 L:      [email protected]
17148 S:      Supported
17149 F:      fs/reiserfs/
17150
17151 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
17152 M:      Bjorn Andersson <[email protected]>
17153 M:      Mathieu Poirier <[email protected]>
17154 L:      [email protected]
17155 S:      Maintained
17156 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
17157 F:      Documentation/ABI/testing/sysfs-class-remoteproc
17158 F:      Documentation/devicetree/bindings/remoteproc/
17159 F:      Documentation/staging/remoteproc.rst
17160 F:      drivers/remoteproc/
17161 F:      include/linux/remoteproc.h
17162 F:      include/linux/remoteproc/
17163
17164 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
17165 M:      Bjorn Andersson <[email protected]>
17166 M:      Mathieu Poirier <[email protected]>
17167 L:      [email protected]
17168 S:      Maintained
17169 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
17170 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
17171 F:      Documentation/staging/rpmsg.rst
17172 F:      drivers/rpmsg/
17173 F:      include/linux/rpmsg.h
17174 F:      include/linux/rpmsg/
17175 F:      include/uapi/linux/rpmsg.h
17176 F:      samples/rpmsg/
17177
17178 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
17179 M:      Stephan Gerhold <[email protected]>
17180 L:      [email protected]
17181 L:      [email protected]
17182 S:      Maintained
17183 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
17184
17185 RENESAS CLOCK DRIVERS
17186 M:      Geert Uytterhoeven <[email protected]>
17187 L:      [email protected]
17188 S:      Supported
17189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
17190 F:      Documentation/devicetree/bindings/clock/renesas,*
17191 F:      drivers/clk/renesas/
17192
17193 RENESAS EMEV2 I2C DRIVER
17194 M:      Wolfram Sang <[email protected]>
17195 L:      [email protected]
17196 S:      Supported
17197 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
17198 F:      drivers/i2c/busses/i2c-emev2.c
17199
17200 RENESAS ETHERNET DRIVERS
17201 R:      Sergey Shtylyov <[email protected]>
17202 L:      [email protected]
17203 L:      [email protected]
17204 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
17205 F:      drivers/net/ethernet/renesas/
17206 F:      include/linux/sh_eth.h
17207
17208 RENESAS R-CAR GYROADC DRIVER
17209 M:      Marek Vasut <[email protected]>
17210 L:      [email protected]
17211 S:      Supported
17212 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
17213 F:      drivers/iio/adc/rcar-gyroadc.c
17214
17215 RENESAS R-CAR I2C DRIVERS
17216 M:      Wolfram Sang <[email protected]>
17217 L:      [email protected]
17218 S:      Supported
17219 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
17220 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
17221 F:      drivers/i2c/busses/i2c-rcar.c
17222 F:      drivers/i2c/busses/i2c-sh_mobile.c
17223
17224 RENESAS R-CAR SATA DRIVER
17225 R:      Sergey Shtylyov <[email protected]>
17226 S:      Supported
17227 L:      [email protected]
17228 L:      [email protected]
17229 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
17230 F:      drivers/ata/sata_rcar.c
17231
17232 RENESAS R-CAR THERMAL DRIVERS
17233 M:      Niklas Söderlund <[email protected]>
17234 L:      [email protected]
17235 S:      Supported
17236 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
17237 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
17238 F:      drivers/thermal/rcar_gen3_thermal.c
17239 F:      drivers/thermal/rcar_thermal.c
17240
17241 RENESAS RIIC DRIVER
17242 M:      Chris Brandt <[email protected]>
17243 L:      [email protected]
17244 S:      Supported
17245 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
17246 F:      drivers/i2c/busses/i2c-riic.c
17247
17248 RENESAS USB PHY DRIVER
17249 M:      Yoshihiro Shimoda <[email protected]>
17250 L:      [email protected]
17251 S:      Maintained
17252 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
17253
17254 RENESAS RZ/G2L A/D DRIVER
17255 M:      Lad Prabhakar <[email protected]>
17256 L:      [email protected]
17257 L:      [email protected]
17258 S:      Supported
17259 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
17260 F:      drivers/iio/adc/rzg2l_adc.c
17261
17262 RENESAS RZ/N1 A5PSW SWITCH DRIVER
17263 M:      Clément Léger <[email protected]>
17264 L:      [email protected]
17265 L:      [email protected]
17266 S:      Maintained
17267 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
17268 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
17269 F:      drivers/net/dsa/rzn1_a5psw*
17270 F:      drivers/net/pcs/pcs-rzn1-miic.c
17271 F:      include/dt-bindings/net/pcs-rzn1-miic.h
17272 F:      include/linux/pcs-rzn1-miic.h
17273 F:      net/dsa/tag_rzn1_a5psw.c
17274
17275 RENESAS RZ/N1 RTC CONTROLLER DRIVER
17276 M:      Miquel Raynal <[email protected]>
17277 L:      [email protected]
17278 L:      [email protected]
17279 S:      Maintained
17280 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
17281 F:      drivers/rtc/rtc-rzn1.c
17282
17283 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
17284 M:      Miquel Raynal <[email protected]>
17285 L:      [email protected]
17286 L:      [email protected]
17287 S:      Maintained
17288 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
17289 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
17290
17291 RESET CONTROLLER FRAMEWORK
17292 M:      Philipp Zabel <[email protected]>
17293 S:      Maintained
17294 T:      git git://git.pengutronix.de/git/pza/linux
17295 F:      Documentation/devicetree/bindings/reset/
17296 F:      Documentation/driver-api/reset.rst
17297 F:      drivers/reset/
17298 F:      include/dt-bindings/reset/
17299 F:      include/linux/reset-controller.h
17300 F:      include/linux/reset.h
17301 F:      include/linux/reset/
17302 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
17303
17304 RESTARTABLE SEQUENCES SUPPORT
17305 M:      Mathieu Desnoyers <[email protected]>
17306 M:      Peter Zijlstra <[email protected]>
17307 M:      "Paul E. McKenney" <[email protected]>
17308 M:      Boqun Feng <[email protected]>
17309 L:      [email protected]
17310 S:      Supported
17311 F:      include/trace/events/rseq.h
17312 F:      include/uapi/linux/rseq.h
17313 F:      kernel/rseq.c
17314 F:      tools/testing/selftests/rseq/
17315
17316 RFKILL
17317 M:      Johannes Berg <[email protected]>
17318 L:      [email protected]
17319 S:      Maintained
17320 W:      https://wireless.wiki.kernel.org/
17321 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
17322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
17323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
17324 F:      Documentation/ABI/stable/sysfs-class-rfkill
17325 F:      Documentation/driver-api/rfkill.rst
17326 F:      include/linux/rfkill.h
17327 F:      include/uapi/linux/rfkill.h
17328 F:      net/rfkill/
17329
17330 RHASHTABLE
17331 M:      Thomas Graf <[email protected]>
17332 M:      Herbert Xu <[email protected]>
17333 L:      [email protected]
17334 S:      Maintained
17335 F:      include/linux/rhashtable-types.h
17336 F:      include/linux/rhashtable.h
17337 F:      lib/rhashtable.c
17338 F:      lib/test_rhashtable.c
17339
17340 RICOH R5C592 MEMORYSTICK DRIVER
17341 M:      Maxim Levitsky <[email protected]>
17342 S:      Maintained
17343 F:      drivers/memstick/host/r592.*
17344
17345 RICOH SMARTMEDIA/XD DRIVER
17346 M:      Maxim Levitsky <[email protected]>
17347 S:      Maintained
17348 F:      drivers/mtd/nand/raw/r852.c
17349 F:      drivers/mtd/nand/raw/r852.h
17350
17351 RISC-V PMU DRIVERS
17352 M:      Atish Patra <[email protected]>
17353 R:      Anup Patel <[email protected]>
17354 L:      [email protected]
17355 S:      Supported
17356 F:      drivers/perf/riscv_pmu.c
17357 F:      drivers/perf/riscv_pmu_legacy.c
17358 F:      drivers/perf/riscv_pmu_sbi.c
17359
17360 RISC-V ARCHITECTURE
17361 M:      Paul Walmsley <[email protected]>
17362 M:      Palmer Dabbelt <[email protected]>
17363 M:      Albert Ou <[email protected]>
17364 L:      [email protected]
17365 S:      Supported
17366 P:      Documentation/riscv/patch-acceptance.rst
17367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
17368 F:      arch/riscv/
17369 N:      riscv
17370 K:      riscv
17371
17372 RISC-V/MICROCHIP POLARFIRE SOC SUPPORT
17373 M:      Conor Dooley <[email protected]>
17374 M:      Daire McNamara <[email protected]>
17375 L:      [email protected]
17376 S:      Supported
17377 F:      arch/riscv/boot/dts/microchip/
17378 F:      drivers/char/hw_random/mpfs-rng.c
17379 F:      drivers/clk/microchip/clk-mpfs.c
17380 F:      drivers/mailbox/mailbox-mpfs.c
17381 F:      drivers/pci/controller/pcie-microchip-host.c
17382 F:      drivers/soc/microchip/
17383 F:      drivers/spi/spi-microchip-core.c
17384 F:      include/soc/microchip/mpfs.h
17385
17386 RNBD BLOCK DRIVERS
17387 M:      Md. Haris Iqbal <[email protected]>
17388 M:      Jack Wang <[email protected]>
17389 L:      [email protected]
17390 S:      Maintained
17391 F:      drivers/block/rnbd/
17392
17393 ROCCAT DRIVERS
17394 M:      Stefan Achatz <[email protected]>
17395 S:      Maintained
17396 W:      http://sourceforge.net/projects/roccat/
17397 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
17398 F:      drivers/hid/hid-roccat*
17399 F:      include/linux/hid-roccat*
17400
17401 ROCKCHIP I2S TDM DRIVER
17402 M:      Nicolas Frattaroli <[email protected]>
17403 L:      [email protected]
17404 S:      Maintained
17405 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
17406 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
17407
17408 ROCKCHIP ISP V1 DRIVER
17409 M:      Dafna Hirschfeld <[email protected]>
17410 L:      [email protected]
17411 L:      [email protected]
17412 S:      Maintained
17413 F:      Documentation/admin-guide/media/rkisp1.rst
17414 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
17415 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
17416 F:      drivers/media/platform/rockchip/rkisp1
17417 F:      include/uapi/linux/rkisp1-config.h
17418
17419 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
17420 M:      Jacob Chen <[email protected]>
17421 M:      Ezequiel Garcia <[email protected]>
17422 L:      [email protected]
17423 L:      [email protected]
17424 S:      Maintained
17425 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
17426 F:      drivers/media/platform/rockchip/rga/
17427
17428 ROCKCHIP VIDEO DECODER DRIVER
17429 M:      Ezequiel Garcia <[email protected]>
17430 L:      [email protected]
17431 L:      [email protected]
17432 S:      Maintained
17433 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
17434 F:      drivers/staging/media/rkvdec/
17435
17436 ROCKER DRIVER
17437 M:      Jiri Pirko <[email protected]>
17438 L:      [email protected]
17439 S:      Supported
17440 F:      drivers/net/ethernet/rocker/
17441
17442 ROCKETPORT EXPRESS/INFINITY DRIVER
17443 M:      Kevin Cernekee <[email protected]>
17444 L:      [email protected]
17445 S:      Odd Fixes
17446 F:      drivers/tty/serial/rp2.*
17447
17448 ROHM BD99954 CHARGER IC
17449 R:      Matti Vaittinen <[email protected]>
17450 S:      Supported
17451 F:      drivers/power/supply/bd99954-charger.c
17452 F:      drivers/power/supply/bd99954-charger.h
17453
17454 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
17455 M:      Tomasz Duszynski <[email protected]>
17456 S:      Maintained
17457 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
17458 F:      drivers/iio/light/bh1750.c
17459
17460 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
17461 M:      Marek Vasut <[email protected]>
17462 L:      [email protected]
17463 L:      [email protected]
17464 S:      Supported
17465 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
17466 F:      drivers/gpio/gpio-bd9571mwv.c
17467 F:      drivers/mfd/bd9571mwv.c
17468 F:      drivers/regulator/bd9571mwv-regulator.c
17469 F:      include/linux/mfd/bd9571mwv.h
17470
17471 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
17472 R:      Matti Vaittinen <[email protected]>
17473 S:      Supported
17474 F:      drivers/clk/clk-bd718x7.c
17475 F:      drivers/gpio/gpio-bd71815.c
17476 F:      drivers/gpio/gpio-bd71828.c
17477 F:      drivers/mfd/rohm-bd71828.c
17478 F:      drivers/mfd/rohm-bd718x7.c
17479 F:      drivers/mfd/rohm-bd9576.c
17480 F:      drivers/regulator/bd71815-regulator.c
17481 F:      drivers/regulator/bd71828-regulator.c
17482 F:      drivers/regulator/bd718x7-regulator.c
17483 F:      drivers/regulator/bd9576-regulator.c
17484 F:      drivers/regulator/rohm-regulator.c
17485 F:      drivers/rtc/rtc-bd70528.c
17486 F:      drivers/watchdog/bd9576_wdt.c
17487 F:      include/linux/mfd/rohm-bd71815.h
17488 F:      include/linux/mfd/rohm-bd71828.h
17489 F:      include/linux/mfd/rohm-bd718x7.h
17490 F:      include/linux/mfd/rohm-bd957x.h
17491 F:      include/linux/mfd/rohm-generic.h
17492 F:      include/linux/mfd/rohm-shared.h
17493
17494 ROSE NETWORK LAYER
17495 M:      Ralf Baechle <[email protected]>
17496 L:      [email protected]
17497 S:      Maintained
17498 W:      http://www.linux-ax25.org/
17499 F:      include/net/rose.h
17500 F:      include/uapi/linux/rose.h
17501 F:      net/rose/
17502
17503 ROTATION DRIVER FOR ALLWINNER A83T
17504 M:      Jernej Skrabec <[email protected]>
17505 L:      [email protected]
17506 S:      Maintained
17507 T:      git git://linuxtv.org/media_tree.git
17508 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
17509 F:      drivers/media/platform/sunxi/sun8i-rotate/
17510
17511 RPMSG TTY DRIVER
17512 M:      Arnaud Pouliquen <[email protected]>
17513 L:      [email protected]
17514 S:      Maintained
17515 F:      drivers/tty/rpmsg_tty.c
17516
17517 RTL2830 MEDIA DRIVER
17518 M:      Antti Palosaari <[email protected]>
17519 L:      [email protected]
17520 S:      Maintained
17521 W:      https://linuxtv.org
17522 W:      http://palosaari.fi/linux/
17523 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17524 T:      git git://linuxtv.org/anttip/media_tree.git
17525 F:      drivers/media/dvb-frontends/rtl2830*
17526
17527 RTL2832 MEDIA DRIVER
17528 M:      Antti Palosaari <[email protected]>
17529 L:      [email protected]
17530 S:      Maintained
17531 W:      https://linuxtv.org
17532 W:      http://palosaari.fi/linux/
17533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17534 T:      git git://linuxtv.org/anttip/media_tree.git
17535 F:      drivers/media/dvb-frontends/rtl2832*
17536
17537 RTL2832_SDR MEDIA DRIVER
17538 M:      Antti Palosaari <[email protected]>
17539 L:      [email protected]
17540 S:      Maintained
17541 W:      https://linuxtv.org
17542 W:      http://palosaari.fi/linux/
17543 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17544 T:      git git://linuxtv.org/anttip/media_tree.git
17545 F:      drivers/media/dvb-frontends/rtl2832_sdr*
17546
17547 RTL8180 WIRELESS DRIVER
17548 L:      [email protected]
17549 S:      Orphan
17550 W:      https://wireless.wiki.kernel.org/
17551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
17552 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
17553
17554 RTL8187 WIRELESS DRIVER
17555 M:      Herton Ronaldo Krzesinski <[email protected]>
17556 M:      Hin-Tak Leung <[email protected]>
17557 M:      Larry Finger <[email protected]>
17558 L:      [email protected]
17559 S:      Maintained
17560 W:      https://wireless.wiki.kernel.org/
17561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
17562 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
17563
17564 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
17565 M:      Jes Sorensen <[email protected]>
17566 L:      [email protected]
17567 S:      Maintained
17568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
17569 F:      drivers/net/wireless/realtek/rtl8xxxu/
17570
17571 RTRS TRANSPORT DRIVERS
17572 M:      Md. Haris Iqbal <[email protected]>
17573 M:      Jack Wang <[email protected]>
17574 L:      [email protected]
17575 S:      Maintained
17576 F:      drivers/infiniband/ulp/rtrs/
17577
17578 RXRPC SOCKETS (AF_RXRPC)
17579 M:      David Howells <[email protected]>
17580 M:      Marc Dionne <[email protected]>
17581 L:      [email protected]
17582 S:      Supported
17583 W:      https://www.infradead.org/~dhowells/kafs/
17584 F:      Documentation/networking/rxrpc.rst
17585 F:      include/keys/rxrpc-type.h
17586 F:      include/net/af_rxrpc.h
17587 F:      include/trace/events/rxrpc.h
17588 F:      include/uapi/linux/rxrpc.h
17589 F:      net/rxrpc/
17590
17591 S3 SAVAGE FRAMEBUFFER DRIVER
17592 M:      Antonino Daplas <[email protected]>
17593 L:      [email protected]
17594 S:      Maintained
17595 F:      drivers/video/fbdev/savage/
17596
17597 S390
17598 M:      Heiko Carstens <[email protected]>
17599 M:      Vasily Gorbik <[email protected]>
17600 M:      Alexander Gordeev <[email protected]>
17601 R:      Christian Borntraeger <[email protected]>
17602 R:      Sven Schnelle <[email protected]>
17603 L:      [email protected]
17604 S:      Supported
17605 W:      http://www.ibm.com/developerworks/linux/linux390/
17606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
17607 F:      Documentation/driver-api/s390-drivers.rst
17608 F:      Documentation/s390/
17609 F:      arch/s390/
17610 F:      drivers/s390/
17611
17612 S390 COMMON I/O LAYER
17613 M:      Vineeth Vijayan <[email protected]>
17614 M:      Peter Oberparleiter <[email protected]>
17615 L:      [email protected]
17616 S:      Supported
17617 W:      http://www.ibm.com/developerworks/linux/linux390/
17618 F:      drivers/s390/cio/
17619
17620 S390 DASD DRIVER
17621 M:      Stefan Haberland <[email protected]>
17622 M:      Jan Hoeppner <[email protected]>
17623 L:      [email protected]
17624 S:      Supported
17625 W:      http://www.ibm.com/developerworks/linux/linux390/
17626 F:      block/partitions/ibm.c
17627 F:      drivers/s390/block/dasd*
17628 F:      include/linux/dasd_mod.h
17629
17630 S390 IOMMU (PCI)
17631 M:      Matthew Rosato <[email protected]>
17632 M:      Gerald Schaefer <[email protected]>
17633 L:      [email protected]
17634 S:      Supported
17635 W:      http://www.ibm.com/developerworks/linux/linux390/
17636 F:      drivers/iommu/s390-iommu.c
17637
17638 S390 IUCV NETWORK LAYER
17639 M:      Alexandra Winter <[email protected]>
17640 M:      Wenjia Zhang <[email protected]>
17641 L:      [email protected]
17642 L:      [email protected]
17643 S:      Supported
17644 W:      http://www.ibm.com/developerworks/linux/linux390/
17645 F:      drivers/s390/net/*iucv*
17646 F:      include/net/iucv/
17647 F:      net/iucv/
17648
17649 S390 NETWORK DRIVERS
17650 M:      Alexandra Winter <[email protected]>
17651 M:      Wenjia Zhang <[email protected]>
17652 L:      [email protected]
17653 L:      [email protected]
17654 S:      Supported
17655 W:      http://www.ibm.com/developerworks/linux/linux390/
17656 F:      drivers/s390/net/
17657
17658 S390 PCI SUBSYSTEM
17659 M:      Niklas Schnelle <[email protected]>
17660 M:      Gerald Schaefer <[email protected]>
17661 L:      [email protected]
17662 S:      Supported
17663 W:      http://www.ibm.com/developerworks/linux/linux390/
17664 F:      arch/s390/pci/
17665 F:      drivers/pci/hotplug/s390_pci_hpc.c
17666 F:      Documentation/s390/pci.rst
17667
17668 S390 VFIO AP DRIVER
17669 M:      Tony Krowiak <[email protected]>
17670 M:      Halil Pasic <[email protected]>
17671 M:      Jason Herne <[email protected]>
17672 L:      [email protected]
17673 S:      Supported
17674 W:      http://www.ibm.com/developerworks/linux/linux390/
17675 F:      Documentation/s390/vfio-ap.rst
17676 F:      drivers/s390/crypto/vfio_ap*
17677
17678 S390 VFIO-CCW DRIVER
17679 M:      Eric Farman <[email protected]>
17680 M:      Matthew Rosato <[email protected]>
17681 R:      Halil Pasic <[email protected]>
17682 L:      [email protected]
17683 L:      [email protected]
17684 S:      Supported
17685 F:      Documentation/s390/vfio-ccw.rst
17686 F:      drivers/s390/cio/vfio_ccw*
17687 F:      include/uapi/linux/vfio_ccw.h
17688
17689 S390 VFIO-PCI DRIVER
17690 M:      Matthew Rosato <[email protected]>
17691 M:      Eric Farman <[email protected]>
17692 L:      [email protected]
17693 L:      [email protected]
17694 S:      Supported
17695 F:      drivers/vfio/pci/vfio_pci_zdev.c
17696 F:      include/uapi/linux/vfio_zdev.h
17697
17698 S390 ZCRYPT DRIVER
17699 M:      Harald Freudenberger <[email protected]>
17700 L:      [email protected]
17701 S:      Supported
17702 W:      http://www.ibm.com/developerworks/linux/linux390/
17703 F:      drivers/s390/crypto/
17704
17705 S390 ZFCP DRIVER
17706 M:      Steffen Maier <[email protected]>
17707 M:      Benjamin Block <[email protected]>
17708 L:      [email protected]
17709 S:      Supported
17710 W:      http://www.ibm.com/developerworks/linux/linux390/
17711 F:      drivers/s390/scsi/zfcp_*
17712
17713 S3C ADC BATTERY DRIVER
17714 M:      Krzysztof Kozlowski <[email protected]>
17715 L:      [email protected]
17716 S:      Odd Fixes
17717 F:      drivers/power/supply/s3c_adc_battery.c
17718 F:      include/linux/s3c_adc_battery.h
17719
17720 S3C24XX SD/MMC Driver
17721 M:      Ben Dooks <[email protected]>
17722 L:      [email protected] (moderated for non-subscribers)
17723 S:      Supported
17724 F:      drivers/mmc/host/s3cmci.*
17725
17726 SAA6588 RDS RECEIVER DRIVER
17727 M:      Hans Verkuil <[email protected]>
17728 L:      [email protected]
17729 S:      Odd Fixes
17730 W:      https://linuxtv.org
17731 T:      git git://linuxtv.org/media_tree.git
17732 F:      drivers/media/i2c/saa6588*
17733
17734 SAA7134 VIDEO4LINUX DRIVER
17735 M:      Mauro Carvalho Chehab <[email protected]>
17736 L:      [email protected]
17737 S:      Odd fixes
17738 W:      https://linuxtv.org
17739 T:      git git://linuxtv.org/media_tree.git
17740 F:      Documentation/driver-api/media/drivers/saa7134*
17741 F:      drivers/media/pci/saa7134/
17742
17743 SAA7146 VIDEO4LINUX-2 DRIVER
17744 M:      Hans Verkuil <[email protected]>
17745 L:      [email protected]
17746 S:      Maintained
17747 T:      git git://linuxtv.org/media_tree.git
17748 F:      drivers/media/common/saa7146/
17749 F:      drivers/media/pci/saa7146/
17750 F:      include/media/drv-intf/saa7146*
17751
17752 SAFESETID SECURITY MODULE
17753 M:      Micah Morton <[email protected]>
17754 S:      Supported
17755 F:      Documentation/admin-guide/LSM/SafeSetID.rst
17756 F:      security/safesetid/
17757
17758 SAMSUNG AUDIO (ASoC) DRIVERS
17759 M:      Krzysztof Kozlowski <[email protected]>
17760 M:      Sylwester Nawrocki <[email protected]>
17761 L:      [email protected] (moderated for non-subscribers)
17762 S:      Supported
17763 B:      mailto:[email protected]
17764 F:      Documentation/devicetree/bindings/sound/samsung*
17765 F:      sound/soc/samsung/
17766
17767 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
17768 M:      Krzysztof Kozlowski <[email protected]>
17769 L:      [email protected]
17770 L:      [email protected]
17771 S:      Maintained
17772 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
17773 F:      drivers/crypto/exynos-rng.c
17774
17775 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
17776 M:      Łukasz Stelmach <[email protected]>
17777 L:      [email protected]
17778 S:      Maintained
17779 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
17780 F:      drivers/char/hw_random/exynos-trng.c
17781
17782 SAMSUNG FRAMEBUFFER DRIVER
17783 M:      Jingoo Han <[email protected]>
17784 L:      [email protected]
17785 S:      Maintained
17786 F:      drivers/video/fbdev/s3c-fb.c
17787
17788 SAMSUNG INTERCONNECT DRIVERS
17789 M:      Sylwester Nawrocki <[email protected]>
17790 M:      Artur Świgoń <[email protected]>
17791 L:      [email protected]
17792 L:      [email protected]
17793 S:      Supported
17794 F:      drivers/interconnect/samsung/
17795
17796 SAMSUNG LAPTOP DRIVER
17797 M:      Corentin Chary <[email protected]>
17798 L:      [email protected]
17799 S:      Maintained
17800 F:      drivers/platform/x86/samsung-laptop.c
17801
17802 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
17803 M:      Krzysztof Kozlowski <[email protected]>
17804 M:      Bartlomiej Zolnierkiewicz <[email protected]>
17805 L:      [email protected]
17806 L:      [email protected]
17807 S:      Supported
17808 B:      mailto:[email protected]
17809 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
17810 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
17811 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
17812 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
17813 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
17814 F:      drivers/clk/clk-s2mps11.c
17815 F:      drivers/mfd/sec*.c
17816 F:      drivers/regulator/s2m*.c
17817 F:      drivers/regulator/s5m*.c
17818 F:      drivers/rtc/rtc-s5m.c
17819 F:      include/linux/mfd/samsung/
17820
17821 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
17822 M:      Sylwester Nawrocki <[email protected]>
17823 L:      [email protected]
17824 L:      [email protected]
17825 S:      Maintained
17826 F:      drivers/media/platform/samsung/s3c-camif/
17827 F:      include/media/drv-intf/s3c_camif.h
17828
17829 SAMSUNG S3FWRN5 NFC DRIVER
17830 M:      Krzysztof Kozlowski <[email protected]>
17831 M:      Krzysztof Opasiak <[email protected]>
17832 L:      [email protected] (subscribers-only)
17833 S:      Maintained
17834 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
17835 F:      drivers/nfc/s3fwrn5
17836
17837 SAMSUNG S5C73M3 CAMERA DRIVER
17838 M:      Sylwester Nawrocki <[email protected]>
17839 M:      Andrzej Hajda <[email protected]>
17840 L:      [email protected]
17841 S:      Supported
17842 F:      drivers/media/i2c/s5c73m3/*
17843
17844 SAMSUNG S5K5BAF CAMERA DRIVER
17845 M:      Sylwester Nawrocki <[email protected]>
17846 M:      Andrzej Hajda <[email protected]>
17847 L:      [email protected]
17848 S:      Supported
17849 F:      drivers/media/i2c/s5k5baf.c
17850
17851 SAMSUNG S5P Security SubSystem (SSS) DRIVER
17852 M:      Krzysztof Kozlowski <[email protected]>
17853 M:      Vladimir Zapolskiy <[email protected]>
17854 L:      [email protected]
17855 L:      [email protected]
17856 S:      Maintained
17857 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
17858 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
17859 F:      drivers/crypto/s5p-sss.c
17860
17861 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
17862 M:      Sylwester Nawrocki <[email protected]>
17863 L:      [email protected]
17864 S:      Supported
17865 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
17866 F:      drivers/media/platform/samsung/exynos4-is/
17867
17868 SAMSUNG SOC CLOCK DRIVERS
17869 M:      Sylwester Nawrocki <[email protected]>
17870 M:      Tomasz Figa <[email protected]>
17871 M:      Chanwoo Choi <[email protected]>
17872 R:      Alim Akhtar <[email protected]>
17873 L:      [email protected]
17874 S:      Supported
17875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
17876 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
17877 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
17878 F:      drivers/clk/samsung/
17879 F:      include/dt-bindings/clock/exynos*.h
17880 F:      include/dt-bindings/clock/s3c*.h
17881 F:      include/dt-bindings/clock/s5p*.h
17882 F:      include/dt-bindings/clock/samsung,*.h
17883 F:      include/linux/clk/samsung.h
17884 F:      include/linux/platform_data/clk-s3c2410.h
17885
17886 SAMSUNG SPI DRIVERS
17887 M:      Krzysztof Kozlowski <[email protected]>
17888 M:      Andi Shyti <[email protected]>
17889 L:      [email protected]
17890 L:      [email protected]
17891 S:      Maintained
17892 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
17893 F:      drivers/spi/spi-s3c*
17894 F:      include/linux/platform_data/spi-s3c64xx.h
17895 F:      include/linux/spi/s3c24xx-fiq.h
17896
17897 SAMSUNG SXGBE DRIVERS
17898 M:      Byungho An <[email protected]>
17899 L:      [email protected]
17900 S:      Supported
17901 F:      drivers/net/ethernet/samsung/sxgbe/
17902
17903 SAMSUNG THERMAL DRIVER
17904 M:      Bartlomiej Zolnierkiewicz <[email protected]>
17905 M:      Krzysztof Kozlowski <[email protected]>
17906 L:      [email protected]
17907 L:      [email protected]
17908 S:      Maintained
17909 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
17910 F:      drivers/thermal/samsung/
17911
17912 SAMSUNG USB2 PHY DRIVER
17913 M:      Sylwester Nawrocki <[email protected]>
17914 L:      [email protected]
17915 S:      Supported
17916 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
17917 F:      Documentation/driver-api/phy/samsung-usb2.rst
17918 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
17919 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
17920 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
17921 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
17922 F:      drivers/phy/samsung/phy-samsung-usb2.c
17923 F:      drivers/phy/samsung/phy-samsung-usb2.h
17924
17925 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
17926 M:      Paul Barker <[email protected]>
17927 R:      Marc Murphy <[email protected]>
17928 S:      Supported
17929 F:      arch/arm/boot/dts/am335x-sancloud*
17930
17931 SC1200 WDT DRIVER
17932 M:      Zwane Mwaikambo <[email protected]>
17933 S:      Maintained
17934 F:      drivers/watchdog/sc1200wdt.c
17935
17936 SCHEDULER
17937 M:      Ingo Molnar <[email protected]>
17938 M:      Peter Zijlstra <[email protected]>
17939 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
17940 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
17941 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
17942 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
17943 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
17944 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
17945 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
17946 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
17947 L:      [email protected]
17948 S:      Maintained
17949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
17950 F:      include/linux/preempt.h
17951 F:      include/linux/sched.h
17952 F:      include/linux/wait.h
17953 F:      include/uapi/linux/sched.h
17954 F:      kernel/sched/
17955
17956 SCR24X CHIP CARD INTERFACE DRIVER
17957 M:      Lubomir Rintel <[email protected]>
17958 S:      Supported
17959 F:      drivers/char/pcmcia/scr24x_cs.c
17960
17961 SCSI RDMA PROTOCOL (SRP) INITIATOR
17962 M:      Bart Van Assche <[email protected]>
17963 L:      [email protected]
17964 S:      Supported
17965 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
17966 F:      drivers/infiniband/ulp/srp/
17967 F:      include/scsi/srp.h
17968
17969 SCSI RDMA PROTOCOL (SRP) TARGET
17970 M:      Bart Van Assche <[email protected]>
17971 L:      [email protected]
17972 L:      [email protected]
17973 S:      Supported
17974 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
17975 F:      drivers/infiniband/ulp/srpt/
17976
17977 SCSI SG DRIVER
17978 M:      Doug Gilbert <[email protected]>
17979 L:      [email protected]
17980 S:      Maintained
17981 W:      http://sg.danny.cz/sg
17982 F:      Documentation/scsi/scsi-generic.rst
17983 F:      drivers/scsi/sg.c
17984 F:      include/scsi/sg.h
17985
17986 SCSI SUBSYSTEM
17987 M:      "James E.J. Bottomley" <[email protected]>
17988 M:      "Martin K. Petersen" <[email protected]>
17989 L:      [email protected]
17990 S:      Maintained
17991 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
17992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
17993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
17994 F:      Documentation/devicetree/bindings/scsi/
17995 F:      drivers/scsi/
17996 F:      drivers/ufs/
17997 F:      include/scsi/
17998
17999 SCSI TAPE DRIVER
18000 M:      Kai Mäkisara <[email protected]>
18001 L:      [email protected]
18002 S:      Maintained
18003 F:      Documentation/scsi/st.rst
18004 F:      drivers/scsi/st.*
18005 F:      drivers/scsi/st_*.h
18006
18007 SCSI TARGET CORE USER DRIVER
18008 M:      Bodo Stroesser <[email protected]>
18009 L:      [email protected]
18010 L:      [email protected]
18011 S:      Supported
18012 F:      Documentation/target/tcmu-design.rst
18013 F:      drivers/target/target_core_user.c
18014 F:      include/uapi/linux/target_core_user.h
18015
18016 SCSI TARGET SUBSYSTEM
18017 M:      "Martin K. Petersen" <[email protected]>
18018 L:      [email protected]
18019 L:      [email protected]
18020 S:      Supported
18021 W:      http://www.linux-iscsi.org
18022 Q:      https://patchwork.kernel.org/project/target-devel/list/
18023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
18024 F:      Documentation/target/
18025 F:      drivers/target/
18026 F:      include/target/
18027
18028 SCTP PROTOCOL
18029 M:      Vlad Yasevich <[email protected]>
18030 M:      Neil Horman <[email protected]>
18031 M:      Marcelo Ricardo Leitner <[email protected]>
18032 L:      [email protected]
18033 S:      Maintained
18034 W:      http://lksctp.sourceforge.net
18035 F:      Documentation/networking/sctp.rst
18036 F:      include/linux/sctp.h
18037 F:      include/net/sctp/
18038 F:      include/uapi/linux/sctp.h
18039 F:      net/sctp/
18040
18041 SCx200 CPU SUPPORT
18042 M:      Jim Cromie <[email protected]>
18043 S:      Odd Fixes
18044 F:      Documentation/i2c/busses/scx200_acb.rst
18045 F:      arch/x86/platform/scx200/
18046 F:      drivers/i2c/busses/scx200*
18047 F:      drivers/mtd/maps/scx200_docflash.c
18048 F:      drivers/watchdog/scx200_wdt.c
18049 F:      include/linux/scx200.h
18050
18051 SCx200 GPIO DRIVER
18052 M:      Jim Cromie <[email protected]>
18053 S:      Maintained
18054 F:      drivers/char/scx200_gpio.c
18055 F:      include/linux/scx200_gpio.h
18056
18057 SCx200 HRT CLOCKSOURCE DRIVER
18058 M:      Jim Cromie <[email protected]>
18059 S:      Maintained
18060 F:      drivers/clocksource/scx200_hrt.c
18061
18062 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
18063 M:      Sascha Sommer <[email protected]>
18064 L:      [email protected] (subscribers-only)
18065 S:      Maintained
18066 F:      drivers/mmc/host/sdricoh_cs.c
18067
18068 SECO BOARDS CEC DRIVER
18069 M:      Ettore Chimenti <[email protected]>
18070 S:      Maintained
18071 F:      drivers/media/cec/platform/seco/seco-cec.c
18072 F:      drivers/media/cec/platform/seco/seco-cec.h
18073
18074 SECURE COMPUTING
18075 M:      Kees Cook <[email protected]>
18076 R:      Andy Lutomirski <[email protected]>
18077 R:      Will Drewry <[email protected]>
18078 S:      Supported
18079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
18080 F:      Documentation/userspace-api/seccomp_filter.rst
18081 F:      include/linux/seccomp.h
18082 F:      include/uapi/linux/seccomp.h
18083 F:      kernel/seccomp.c
18084 F:      tools/testing/selftests/kselftest_harness.h
18085 F:      tools/testing/selftests/seccomp/*
18086 K:      \bsecure_computing
18087 K:      \bTIF_SECCOMP\b
18088
18089 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
18090 M:      Al Cooper <[email protected]>
18091 R:      Broadcom internal kernel review list <[email protected]>
18092 L:      [email protected]
18093 S:      Maintained
18094 F:      drivers/mmc/host/sdhci-brcmstb*
18095
18096 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
18097 M:      Adrian Hunter <[email protected]>
18098 L:      [email protected]
18099 S:      Maintained
18100 F:      drivers/mmc/host/sdhci*
18101
18102 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
18103 M:      Eugen Hristev <[email protected]>
18104 L:      [email protected]
18105 S:      Supported
18106 F:      drivers/mmc/host/sdhci-of-at91.c
18107
18108 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
18109 M:      Ben Dooks <[email protected]>
18110 M:      Jaehoon Chung <[email protected]>
18111 L:      [email protected]
18112 S:      Maintained
18113 F:      drivers/mmc/host/sdhci-s3c*
18114
18115 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
18116 M:      Viresh Kumar <[email protected]>
18117 L:      [email protected]
18118 S:      Maintained
18119 F:      drivers/mmc/host/sdhci-spear.c
18120
18121 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
18122 M:      Kishon Vijay Abraham I <[email protected]>
18123 L:      [email protected]
18124 S:      Maintained
18125 F:      drivers/mmc/host/sdhci-omap.c
18126
18127 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
18128 M:      Haibo Chen <[email protected]>
18129 L:      [email protected]
18130 L:      [email protected]
18131 S:      Maintained
18132 F:      drivers/mmc/host/sdhci-esdhc-imx.c
18133
18134 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
18135 M:      Jonathan Derrick <[email protected]>
18136 M:      Revanth Rajashekar <[email protected]>
18137 L:      [email protected]
18138 S:      Supported
18139 F:      block/opal_proto.h
18140 F:      block/sed*
18141 F:      include/linux/sed*
18142 F:      include/uapi/linux/sed*
18143
18144 SECURITY CONTACT
18145 M:      Security Officers <[email protected]>
18146 S:      Supported
18147 F:      Documentation/admin-guide/security-bugs.rst
18148
18149 SECURITY SUBSYSTEM
18150 M:      Paul Moore <[email protected]>
18151 M:      James Morris <[email protected]>
18152 M:      "Serge E. Hallyn" <[email protected]>
18153 L:      [email protected] (suggested Cc:)
18154 S:      Supported
18155 W:      http://kernsec.org/
18156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
18157 F:      security/
18158 X:      security/selinux/
18159
18160 SELINUX SECURITY MODULE
18161 M:      Paul Moore <[email protected]>
18162 M:      Stephen Smalley <[email protected]>
18163 M:      Eric Paris <[email protected]>
18164 L:      [email protected]
18165 S:      Supported
18166 W:      https://selinuxproject.org
18167 W:      https://github.com/SELinuxProject
18168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
18169 F:      Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
18170 F:      Documentation/ABI/obsolete/sysfs-selinux-disable
18171 F:      Documentation/admin-guide/LSM/SELinux.rst
18172 F:      include/trace/events/avc.h
18173 F:      include/uapi/linux/selinux_netlink.h
18174 F:      scripts/selinux/
18175 F:      security/selinux/
18176
18177 SENSABLE PHANTOM
18178 M:      Jiri Slaby <[email protected]>
18179 S:      Maintained
18180 F:      drivers/misc/phantom.c
18181 F:      include/uapi/linux/phantom.h
18182
18183 SENSEAIR SUNRISE 006-0-0007
18184 M:      Jacopo Mondi <[email protected]>
18185 S:      Maintained
18186 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
18187 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
18188 F:      drivers/iio/chemical/sunrise_co2.c
18189
18190 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
18191 M:      Tomasz Duszynski <[email protected]>
18192 S:      Maintained
18193 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
18194 F:      drivers/iio/chemical/scd30.h
18195 F:      drivers/iio/chemical/scd30_core.c
18196 F:      drivers/iio/chemical/scd30_i2c.c
18197 F:      drivers/iio/chemical/scd30_serial.c
18198
18199 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
18200 M:      Roan van Dijk <[email protected]>
18201 S:      Maintained
18202 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
18203 F:      drivers/iio/chemical/scd4x.c
18204
18205 SENSIRION SGP40 GAS SENSOR DRIVER
18206 M:      Andreas Klinger <[email protected]>
18207 S:      Maintained
18208 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
18209 F:      drivers/iio/chemical/sgp40.c
18210
18211 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
18212 M:      Tomasz Duszynski <[email protected]>
18213 S:      Maintained
18214 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
18215 F:      drivers/iio/chemical/sps30.c
18216 F:      drivers/iio/chemical/sps30_i2c.c
18217 F:      drivers/iio/chemical/sps30_serial.c
18218
18219 SERIAL DEVICE BUS
18220 M:      Rob Herring <[email protected]>
18221 L:      [email protected]
18222 S:      Maintained
18223 F:      Documentation/devicetree/bindings/serial/serial.yaml
18224 F:      drivers/tty/serdev/
18225 F:      include/linux/serdev.h
18226
18227 SERIAL DRIVERS
18228 M:      Greg Kroah-Hartman <[email protected]>
18229 L:      [email protected]
18230 S:      Maintained
18231 F:      Documentation/devicetree/bindings/serial/
18232 F:      drivers/tty/serial/
18233
18234 SERIAL IR RECEIVER
18235 M:      Sean Young <[email protected]>
18236 L:      [email protected]
18237 S:      Maintained
18238 F:      drivers/media/rc/serial_ir.c
18239
18240 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
18241 M:      Srinivas Kandagatla <[email protected]>
18242 L:      [email protected] (moderated for non-subscribers)
18243 S:      Maintained
18244 F:      Documentation/devicetree/bindings/slimbus/
18245 F:      drivers/slimbus/
18246 F:      include/linux/slimbus.h
18247
18248 SFC NETWORK DRIVER
18249 M:      Edward Cree <[email protected]>
18250 M:      Martin Habets <[email protected]>
18251 L:      [email protected]
18252 S:      Supported
18253 F:      drivers/net/ethernet/sfc/
18254
18255 SFF/SFP/SFP+ MODULE SUPPORT
18256 M:      Russell King <[email protected]>
18257 L:      [email protected]
18258 S:      Maintained
18259 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
18260 F:      drivers/net/phy/phylink.c
18261 F:      drivers/net/phy/sfp*
18262 F:      include/linux/mdio/mdio-i2c.h
18263 F:      include/linux/phylink.h
18264 F:      include/linux/sfp.h
18265 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)
18266
18267 SGI GRU DRIVER
18268 M:      Dimitri Sivanich <[email protected]>
18269 S:      Maintained
18270 F:      drivers/misc/sgi-gru/
18271
18272 SGI XP/XPC/XPNET DRIVER
18273 M:      Robin Holt <[email protected]>
18274 M:      Steve Wahl <[email protected]>
18275 R:      Mike Travis <[email protected]>
18276 S:      Maintained
18277 F:      drivers/misc/sgi-xp/
18278
18279 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
18280 M:      Karsten Graul <[email protected]>
18281 M:      Wenjia Zhang <[email protected]>
18282 L:      [email protected]
18283 S:      Supported
18284 W:      http://www.ibm.com/developerworks/linux/linux390/
18285 F:      net/smc/
18286
18287 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
18288 M:      Linus Walleij <[email protected]>
18289 L:      [email protected]
18290 S:      Maintained
18291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
18292 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
18293 F:      drivers/iio/light/gp2ap002.c
18294
18295 SHARP RJ54N1CB0C SENSOR DRIVER
18296 M:      Jacopo Mondi <[email protected]>
18297 L:      [email protected]
18298 S:      Odd fixes
18299 T:      git git://linuxtv.org/media_tree.git
18300 F:      drivers/media/i2c/rj54n1cb0c.c
18301 F:      include/media/i2c/rj54n1cb0c.h
18302
18303 SH_VOU V4L2 OUTPUT DRIVER
18304 L:      [email protected]
18305 S:      Orphan
18306 F:      drivers/media/platform/renesas/sh_vou.c
18307 F:      include/media/drv-intf/sh_vou.h
18308
18309 SI2157 MEDIA DRIVER
18310 M:      Antti Palosaari <[email protected]>
18311 L:      [email protected]
18312 S:      Maintained
18313 W:      https://linuxtv.org
18314 W:      http://palosaari.fi/linux/
18315 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18316 T:      git git://linuxtv.org/anttip/media_tree.git
18317 F:      drivers/media/tuners/si2157*
18318
18319 SI2165 MEDIA DRIVER
18320 M:      Matthias Schwarzott <[email protected]>
18321 L:      [email protected]
18322 S:      Maintained
18323 W:      https://linuxtv.org
18324 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18325 F:      drivers/media/dvb-frontends/si2165*
18326
18327 SI2168 MEDIA DRIVER
18328 M:      Antti Palosaari <[email protected]>
18329 L:      [email protected]
18330 S:      Maintained
18331 W:      https://linuxtv.org
18332 W:      http://palosaari.fi/linux/
18333 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18334 T:      git git://linuxtv.org/anttip/media_tree.git
18335 F:      drivers/media/dvb-frontends/si2168*
18336
18337 SI470X FM RADIO RECEIVER I2C DRIVER
18338 M:      Hans Verkuil <[email protected]>
18339 L:      [email protected]
18340 S:      Odd Fixes
18341 W:      https://linuxtv.org
18342 T:      git git://linuxtv.org/media_tree.git
18343 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
18344
18345 SI470X FM RADIO RECEIVER USB DRIVER
18346 M:      Hans Verkuil <[email protected]>
18347 L:      [email protected]
18348 S:      Maintained
18349 W:      https://linuxtv.org
18350 T:      git git://linuxtv.org/media_tree.git
18351 F:      drivers/media/radio/si470x/radio-si470x-common.c
18352 F:      drivers/media/radio/si470x/radio-si470x-usb.c
18353 F:      drivers/media/radio/si470x/radio-si470x.h
18354
18355 SI4713 FM RADIO TRANSMITTER I2C DRIVER
18356 M:      Eduardo Valentin <[email protected]>
18357 L:      [email protected]
18358 S:      Odd Fixes
18359 W:      https://linuxtv.org
18360 T:      git git://linuxtv.org/media_tree.git
18361 F:      drivers/media/radio/si4713/si4713.?
18362
18363 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
18364 M:      Eduardo Valentin <[email protected]>
18365 L:      [email protected]
18366 S:      Odd Fixes
18367 W:      https://linuxtv.org
18368 T:      git git://linuxtv.org/media_tree.git
18369 F:      drivers/media/radio/si4713/radio-platform-si4713.c
18370
18371 SI4713 FM RADIO TRANSMITTER USB DRIVER
18372 M:      Hans Verkuil <[email protected]>
18373 L:      [email protected]
18374 S:      Maintained
18375 W:      https://linuxtv.org
18376 T:      git git://linuxtv.org/media_tree.git
18377 F:      drivers/media/radio/si4713/radio-usb-si4713.c
18378
18379 SIANO DVB DRIVER
18380 M:      Mauro Carvalho Chehab <[email protected]>
18381 L:      [email protected]
18382 S:      Odd fixes
18383 W:      https://linuxtv.org
18384 T:      git git://linuxtv.org/media_tree.git
18385 F:      drivers/media/common/siano/
18386 F:      drivers/media/mmc/siano/
18387 F:      drivers/media/usb/siano/
18388 F:      drivers/media/usb/siano/
18389
18390 SIFIVE DRIVERS
18391 M:      Palmer Dabbelt <[email protected]>
18392 M:      Paul Walmsley <[email protected]>
18393 L:      [email protected]
18394 S:      Supported
18395 T:      git git://github.com/sifive/riscv-linux.git
18396 N:      sifive
18397 K:      [^@]sifive
18398
18399 SIFIVE FU540 SYSTEM-ON-CHIP
18400 M:      Paul Walmsley <[email protected]>
18401 M:      Palmer Dabbelt <[email protected]>
18402 L:      [email protected]
18403 S:      Supported
18404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
18405 N:      fu540
18406 K:      fu540
18407
18408 SIFIVE PDMA DRIVER
18409 M:      Green Wan <[email protected]>
18410 S:      Maintained
18411 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
18412 F:      drivers/dma/sf-pdma/
18413
18414 SILEAD TOUCHSCREEN DRIVER
18415 M:      Hans de Goede <[email protected]>
18416 L:      [email protected]
18417 L:      [email protected]
18418 S:      Maintained
18419 F:      drivers/input/touchscreen/silead.c
18420 F:      drivers/platform/x86/touchscreen_dmi.c
18421
18422 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
18423 M:      Jérôme Pouiller <[email protected]>
18424 S:      Supported
18425 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
18426 F:      drivers/net/wireless/silabs/wfx/
18427
18428 SILICON MOTION SM712 FRAME BUFFER DRIVER
18429 M:      Sudip Mukherjee <[email protected]>
18430 M:      Teddy Wang <[email protected]>
18431 M:      Sudip Mukherjee <[email protected]>
18432 L:      [email protected]
18433 S:      Maintained
18434 F:      Documentation/fb/sm712fb.rst
18435 F:      drivers/video/fbdev/sm712*
18436
18437 SILVACO I3C DUAL-ROLE MASTER
18438 M:      Miquel Raynal <[email protected]>
18439 M:      Conor Culhane <[email protected]>
18440 L:      [email protected] (moderated for non-subscribers)
18441 S:      Maintained
18442 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
18443 F:      drivers/i3c/master/svc-i3c-master.c
18444
18445 SIMPLEFB FB DRIVER
18446 M:      Hans de Goede <[email protected]>
18447 L:      [email protected]
18448 S:      Maintained
18449 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
18450 F:      drivers/video/fbdev/simplefb.c
18451 F:      include/linux/platform_data/simplefb.h
18452
18453 SIMTEC EB110ATX (Chalice CATS)
18454 M:      Simtec Linux Team <[email protected]>
18455 S:      Supported
18456 W:      http://www.simtec.co.uk/products/EB110ATX/
18457
18458 SIMTEC EB2410ITX (BAST)
18459 M:      Simtec Linux Team <[email protected]>
18460 S:      Supported
18461 W:      http://www.simtec.co.uk/products/EB2410ITX/
18462 F:      arch/arm/mach-s3c/bast-ide.c
18463 F:      arch/arm/mach-s3c/bast-irq.c
18464 F:      arch/arm/mach-s3c/mach-bast.c
18465
18466 SIOX
18467 M:      Thorsten Scherer <[email protected]>
18468 M:      Uwe Kleine-König <[email protected]>
18469 R:      Pengutronix Kernel Team <[email protected]>
18470 S:      Supported
18471 F:      drivers/gpio/gpio-siox.c
18472 F:      drivers/siox/*
18473 F:      include/trace/events/siox.h
18474
18475 SIPHASH PRF ROUTINES
18476 M:      Jason A. Donenfeld <[email protected]>
18477 S:      Maintained
18478 F:      include/linux/siphash.h
18479 F:      lib/siphash.c
18480 F:      lib/test_siphash.c
18481
18482 SIS 190 ETHERNET DRIVER
18483 M:      Francois Romieu <[email protected]>
18484 L:      [email protected]
18485 S:      Maintained
18486 F:      drivers/net/ethernet/sis/sis190.c
18487
18488 SIS 900/7016 FAST ETHERNET DRIVER
18489 M:      Daniele Venzano <[email protected]>
18490 L:      [email protected]
18491 S:      Maintained
18492 W:      http://www.brownhat.org/sis900.html
18493 F:      drivers/net/ethernet/sis/sis900.*
18494
18495 SIS FRAMEBUFFER DRIVER
18496 M:      Thomas Winischhofer <[email protected]>
18497 S:      Maintained
18498 W:      http://www.winischhofer.net/linuxsisvga.shtml
18499 F:      Documentation/fb/sisfb.rst
18500 F:      drivers/video/fbdev/sis/
18501 F:      include/video/sisfb.h
18502
18503 SIS I2C TOUCHSCREEN DRIVER
18504 M:      Mika Penttilä <[email protected]>
18505 L:      [email protected]
18506 S:      Maintained
18507 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
18508 F:      drivers/input/touchscreen/sis_i2c.c
18509
18510 SIS USB2VGA DRIVER
18511 M:      Thomas Winischhofer <[email protected]>
18512 S:      Maintained
18513 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
18514 F:      drivers/usb/misc/sisusbvga/
18515
18516 SL28 CPLD MFD DRIVER
18517 M:      Michael Walle <[email protected]>
18518 S:      Maintained
18519 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
18520 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
18521 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
18522 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
18523 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
18524 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
18525 F:      drivers/gpio/gpio-sl28cpld.c
18526 F:      drivers/hwmon/sl28cpld-hwmon.c
18527 F:      drivers/irqchip/irq-sl28cpld.c
18528 F:      drivers/pwm/pwm-sl28cpld.c
18529 F:      drivers/watchdog/sl28cpld_wdt.c
18530
18531 SLAB ALLOCATOR
18532 M:      Christoph Lameter <[email protected]>
18533 M:      Pekka Enberg <[email protected]>
18534 M:      David Rientjes <[email protected]>
18535 M:      Joonsoo Kim <[email protected]>
18536 M:      Andrew Morton <[email protected]>
18537 M:      Vlastimil Babka <[email protected]>
18538 R:      Roman Gushchin <[email protected]>
18539 R:      Hyeonggon Yoo <[email protected]>
18540 L:      [email protected]
18541 S:      Maintained
18542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
18543 F:      include/linux/sl?b*.h
18544 F:      mm/sl?b*
18545
18546 SLCAN CAN NETWORK DRIVER
18547 M:      Dario Binacchi <[email protected]>
18548 L:      [email protected]
18549 S:      Maintained
18550 F:      drivers/net/can/slcan/
18551
18552 SLEEPABLE READ-COPY UPDATE (SRCU)
18553 M:      Lai Jiangshan <[email protected]>
18554 M:      "Paul E. McKenney" <[email protected]>
18555 M:      Josh Triplett <[email protected]>
18556 R:      Steven Rostedt <[email protected]>
18557 R:      Mathieu Desnoyers <[email protected]>
18558 L:      [email protected]
18559 S:      Supported
18560 W:      http://www.rdrop.com/users/paulmck/RCU/
18561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18562 F:      include/linux/srcu*.h
18563 F:      kernel/rcu/srcu*.c
18564
18565 SMACK SECURITY MODULE
18566 M:      Casey Schaufler <[email protected]>
18567 L:      [email protected]
18568 S:      Maintained
18569 W:      http://schaufler-ca.com
18570 T:      git git://github.com/cschaufler/smack-next
18571 F:      Documentation/admin-guide/LSM/Smack.rst
18572 F:      security/smack/
18573
18574 SMC91x ETHERNET DRIVER
18575 M:      Nicolas Pitre <[email protected]>
18576 S:      Odd Fixes
18577 F:      drivers/net/ethernet/smsc/smc91x.*
18578
18579 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
18580 M:      Mark Rutland <[email protected]>
18581 M:      Lorenzo Pieralisi <[email protected]>
18582 M:      Sudeep Holla <[email protected]>
18583 L:      [email protected] (moderated for non-subscribers)
18584 S:      Maintained
18585 F:      drivers/firmware/smccc/
18586 F:      include/linux/arm-smccc.h
18587
18588 SMM665 HARDWARE MONITOR DRIVER
18589 M:      Guenter Roeck <[email protected]>
18590 L:      [email protected]
18591 S:      Maintained
18592 F:      Documentation/hwmon/smm665.rst
18593 F:      drivers/hwmon/smm665.c
18594
18595 SMSC EMC2103 HARDWARE MONITOR DRIVER
18596 M:      Steve Glendinning <[email protected]>
18597 L:      [email protected]
18598 S:      Maintained
18599 F:      Documentation/hwmon/emc2103.rst
18600 F:      drivers/hwmon/emc2103.c
18601
18602 SMSC SCH5627 HARDWARE MONITOR DRIVER
18603 M:      Hans de Goede <[email protected]>
18604 L:      [email protected]
18605 S:      Supported
18606 F:      Documentation/hwmon/sch5627.rst
18607 F:      drivers/hwmon/sch5627.c
18608
18609 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
18610 M:      Steve Glendinning <[email protected]>
18611 L:      [email protected]
18612 S:      Maintained
18613 F:      drivers/video/fbdev/smscufx.c
18614
18615 SMSC47B397 HARDWARE MONITOR DRIVER
18616 M:      Jean Delvare <[email protected]>
18617 L:      [email protected]
18618 S:      Maintained
18619 F:      Documentation/hwmon/smsc47b397.rst
18620 F:      drivers/hwmon/smsc47b397.c
18621
18622 SMSC911x ETHERNET DRIVER
18623 M:      Steve Glendinning <[email protected]>
18624 L:      [email protected]
18625 S:      Maintained
18626 F:      drivers/net/ethernet/smsc/smsc911x.*
18627 F:      include/linux/smsc911x.h
18628
18629 SMSC9420 PCI ETHERNET DRIVER
18630 M:      Steve Glendinning <[email protected]>
18631 L:      [email protected]
18632 S:      Maintained
18633 F:      drivers/net/ethernet/smsc/smsc9420.*
18634
18635 SOCIONEXT (SNI) AVE NETWORK DRIVER
18636 M:      Kunihiko Hayashi <[email protected]>
18637 L:      [email protected]
18638 S:      Maintained
18639 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
18640 F:      drivers/net/ethernet/socionext/sni_ave.c
18641
18642 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
18643 M:      Jassi Brar <[email protected]>
18644 M:      Ilias Apalodimas <[email protected]>
18645 L:      [email protected]
18646 S:      Maintained
18647 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
18648 F:      drivers/net/ethernet/socionext/netsec.c
18649
18650 SOCIONEXT (SNI) Synquacer SPI DRIVER
18651 M:      Masahisa Kojima <[email protected]>
18652 M:      Jassi Brar <[email protected]>
18653 L:      [email protected]
18654 S:      Maintained
18655 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
18656 F:      drivers/spi/spi-synquacer.c
18657
18658 SOCIONEXT SYNQUACER I2C DRIVER
18659 M:      Ard Biesheuvel <[email protected]>
18660 L:      [email protected]
18661 S:      Maintained
18662 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
18663 F:      drivers/i2c/busses/i2c-synquacer.c
18664
18665 SOCIONEXT UNIPHIER SOUND DRIVER
18666 L:      [email protected] (moderated for non-subscribers)
18667 S:      Orphan
18668 F:      sound/soc/uniphier/
18669
18670 SOEKRIS NET48XX LED SUPPORT
18671 M:      Chris Boot <[email protected]>
18672 S:      Maintained
18673 F:      drivers/leds/leds-net48xx.c
18674
18675 SOFT-IWARP DRIVER (siw)
18676 M:      Bernard Metzler <[email protected]>
18677 L:      [email protected]
18678 S:      Supported
18679 F:      drivers/infiniband/sw/siw/
18680 F:      include/uapi/rdma/siw-abi.h
18681
18682 SOFT-ROCE DRIVER (rxe)
18683 M:      Zhu Yanjun <[email protected]>
18684 L:      [email protected]
18685 S:      Supported
18686 F:      drivers/infiniband/sw/rxe/
18687 F:      include/uapi/rdma/rdma_user_rxe.h
18688
18689 SOFTLOGIC 6x10 MPEG CODEC
18690 M:      Bluecherry Maintainers <[email protected]>
18691 M:      Anton Sviridenko <[email protected]>
18692 M:      Andrey Utkin <[email protected]>
18693 M:      Ismael Luceno <[email protected]>
18694 L:      [email protected]
18695 S:      Supported
18696 F:      drivers/media/pci/solo6x10/
18697
18698 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
18699 M:      James Morse <[email protected]>
18700 L:      [email protected] (moderated for non-subscribers)
18701 S:      Maintained
18702 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
18703 F:      drivers/firmware/arm_sdei.c
18704 F:      include/linux/arm_sdei.h
18705 F:      include/uapi/linux/arm_sdei.h
18706
18707 SOFTWARE NODES AND DEVICE PROPERTIES
18708 R:      Andy Shevchenko <[email protected]>
18709 R:      Daniel Scally <[email protected]>
18710 R:      Heikki Krogerus <[email protected]>
18711 R:      Sakari Ailus <[email protected]>
18712 L:      [email protected]
18713 S:      Maintained
18714 F:      drivers/base/property.c
18715 F:      drivers/base/swnode.c
18716 F:      include/linux/fwnode.h
18717 F:      include/linux/property.h
18718
18719 SOFTWARE RAID (Multiple Disks) SUPPORT
18720 M:      Song Liu <[email protected]>
18721 L:      [email protected]
18722 S:      Supported
18723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
18724 F:      drivers/md/Kconfig
18725 F:      drivers/md/Makefile
18726 F:      drivers/md/md*
18727 F:      drivers/md/raid*
18728 F:      include/linux/raid/
18729 F:      include/uapi/linux/raid/
18730
18731 SOLIDRUN CLEARFOG SUPPORT
18732 M:      Russell King <[email protected]>
18733 S:      Maintained
18734 F:      arch/arm/boot/dts/armada-388-clearfog*
18735 F:      arch/arm/boot/dts/armada-38x-solidrun-*
18736
18737 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
18738 M:      Russell King <[email protected]>
18739 S:      Maintained
18740 F:      arch/arm/boot/dts/imx6*-cubox-i*
18741 F:      arch/arm/boot/dts/imx6*-hummingboard*
18742 F:      arch/arm/boot/dts/imx6*-sr-*
18743
18744 SONIC NETWORK DRIVER
18745 M:      Thomas Bogendoerfer <[email protected]>
18746 L:      [email protected]
18747 S:      Maintained
18748 F:      drivers/net/ethernet/natsemi/sonic.*
18749
18750 SONICS SILICON BACKPLANE DRIVER (SSB)
18751 M:      Michael Buesch <[email protected]>
18752 L:      [email protected]
18753 S:      Maintained
18754 F:      drivers/ssb/
18755 F:      include/linux/ssb/
18756
18757 SONY IMX208 SENSOR DRIVER
18758 M:      Sakari Ailus <[email protected]>
18759 L:      [email protected]
18760 S:      Maintained
18761 T:      git git://linuxtv.org/media_tree.git
18762 F:      drivers/media/i2c/imx208.c
18763
18764 SONY IMX214 SENSOR DRIVER
18765 M:      Ricardo Ribalda <[email protected]>
18766 L:      [email protected]
18767 S:      Maintained
18768 T:      git git://linuxtv.org/media_tree.git
18769 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
18770 F:      drivers/media/i2c/imx214.c
18771
18772 SONY IMX219 SENSOR DRIVER
18773 M:      Dave Stevenson <[email protected]>
18774 L:      [email protected]
18775 S:      Maintained
18776 T:      git git://linuxtv.org/media_tree.git
18777 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
18778 F:      drivers/media/i2c/imx219.c
18779
18780 SONY IMX258 SENSOR DRIVER
18781 M:      Sakari Ailus <[email protected]>
18782 L:      [email protected]
18783 S:      Maintained
18784 T:      git git://linuxtv.org/media_tree.git
18785 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
18786 F:      drivers/media/i2c/imx258.c
18787
18788 SONY IMX274 SENSOR DRIVER
18789 M:      Leon Luo <[email protected]>
18790 L:      [email protected]
18791 S:      Maintained
18792 T:      git git://linuxtv.org/media_tree.git
18793 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
18794 F:      drivers/media/i2c/imx274.c
18795
18796 SONY IMX290 SENSOR DRIVER
18797 M:      Manivannan Sadhasivam <[email protected]>
18798 L:      [email protected]
18799 S:      Maintained
18800 T:      git git://linuxtv.org/media_tree.git
18801 F:      Documentation/devicetree/bindings/media/i2c/imx290.txt
18802 F:      drivers/media/i2c/imx290.c
18803
18804 SONY IMX319 SENSOR DRIVER
18805 M:      Bingbu Cao <[email protected]>
18806 L:      [email protected]
18807 S:      Maintained
18808 T:      git git://linuxtv.org/media_tree.git
18809 F:      drivers/media/i2c/imx319.c
18810
18811 SONY IMX334 SENSOR DRIVER
18812 M:      Paul J. Murphy <[email protected]>
18813 M:      Daniele Alessandrelli <[email protected]>
18814 L:      [email protected]
18815 S:      Maintained
18816 T:      git git://linuxtv.org/media_tree.git
18817 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
18818 F:      drivers/media/i2c/imx334.c
18819
18820 SONY IMX335 SENSOR DRIVER
18821 M:      Paul J. Murphy <[email protected]>
18822 M:      Daniele Alessandrelli <[email protected]>
18823 L:      [email protected]
18824 S:      Maintained
18825 T:      git git://linuxtv.org/media_tree.git
18826 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
18827 F:      drivers/media/i2c/imx335.c
18828
18829 SONY IMX355 SENSOR DRIVER
18830 M:      Tianshu Qiu <[email protected]>
18831 L:      [email protected]
18832 S:      Maintained
18833 T:      git git://linuxtv.org/media_tree.git
18834 F:      drivers/media/i2c/imx355.c
18835
18836 SONY IMX412 SENSOR DRIVER
18837 M:      Paul J. Murphy <[email protected]>
18838 M:      Daniele Alessandrelli <[email protected]>
18839 L:      [email protected]
18840 S:      Maintained
18841 T:      git git://linuxtv.org/media_tree.git
18842 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
18843 F:      drivers/media/i2c/imx412.c
18844
18845 SONY MEMORYSTICK SUBSYSTEM
18846 M:      Maxim Levitsky <[email protected]>
18847 M:      Alex Dubov <[email protected]>
18848 M:      Ulf Hansson <[email protected]>
18849 L:      [email protected]
18850 S:      Maintained
18851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
18852 F:      drivers/memstick/
18853 F:      include/linux/memstick.h
18854
18855 SONY VAIO CONTROL DEVICE DRIVER
18856 M:      Mattia Dongili <[email protected]>
18857 L:      [email protected]
18858 S:      Maintained
18859 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
18860 F:      Documentation/admin-guide/laptops/sony-laptop.rst
18861 F:      drivers/char/sonypi.c
18862 F:      drivers/platform/x86/sony-laptop.c
18863 F:      include/linux/sony-laptop.h
18864
18865 SOUND
18866 M:      Jaroslav Kysela <[email protected]>
18867 M:      Takashi Iwai <[email protected]>
18868 L:      [email protected] (moderated for non-subscribers)
18869 S:      Maintained
18870 W:      http://www.alsa-project.org/
18871 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
18872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
18873 F:      Documentation/sound/
18874 F:      include/sound/
18875 F:      include/uapi/sound/
18876 F:      sound/
18877 F:      tools/testing/selftests/alsa
18878
18879 SOUND - COMPRESSED AUDIO
18880 M:      Vinod Koul <[email protected]>
18881 L:      [email protected] (moderated for non-subscribers)
18882 S:      Supported
18883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
18884 F:      Documentation/sound/designs/compress-offload.rst
18885 F:      include/sound/compress_driver.h
18886 F:      include/uapi/sound/compress_*
18887 F:      sound/core/compress_offload.c
18888 F:      sound/soc/soc-compress.c
18889
18890 SOUND - DMAENGINE HELPERS
18891 M:      Lars-Peter Clausen <[email protected]>
18892 S:      Supported
18893 F:      include/sound/dmaengine_pcm.h
18894 F:      sound/core/pcm_dmaengine.c
18895 F:      sound/soc/soc-generic-dmaengine-pcm.c
18896
18897 SOUND - ALSA SELFTESTS
18898 M:      Mark Brown <[email protected]>
18899 L:      [email protected] (moderated for non-subscribers)
18900 L:      [email protected]
18901 S:      Supported
18902 F:      tools/testing/selftests/alsa
18903
18904 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
18905 M:      Liam Girdwood <[email protected]>
18906 M:      Mark Brown <[email protected]>
18907 L:      [email protected] (moderated for non-subscribers)
18908 S:      Supported
18909 W:      http://alsa-project.org/main/index.php/ASoC
18910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
18911 F:      Documentation/devicetree/bindings/sound/
18912 F:      Documentation/sound/soc/
18913 F:      include/dt-bindings/sound/
18914 F:      include/sound/soc*
18915 F:      sound/soc/
18916
18917 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
18918 M:      Pierre-Louis Bossart <[email protected]>
18919 M:      Liam Girdwood <[email protected]>
18920 M:      Peter Ujfalusi <[email protected]>
18921 M:      Bard Liao <[email protected]>
18922 M:      Ranjani Sridharan <[email protected]>
18923 R:      Kai Vehmanen <[email protected]>
18924 M:      Daniel Baluta <[email protected]>
18925 L:      [email protected] (moderated for non-subscribers)
18926 S:      Supported
18927 W:      https://github.com/thesofproject/linux/
18928 F:      sound/soc/sof/
18929
18930 SOUNDWIRE SUBSYSTEM
18931 M:      Vinod Koul <[email protected]>
18932 M:      Bard Liao <[email protected]>
18933 R:      Pierre-Louis Bossart <[email protected]>
18934 R:      Sanyog Kale <[email protected]>
18935 L:      [email protected] (moderated for non-subscribers)
18936 S:      Supported
18937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
18938 F:      Documentation/driver-api/soundwire/
18939 F:      drivers/soundwire/
18940 F:      include/linux/soundwire/
18941
18942 SP2 MEDIA DRIVER
18943 M:      Olli Salonen <[email protected]>
18944 L:      [email protected]
18945 S:      Maintained
18946 W:      https://linuxtv.org
18947 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18948 F:      drivers/media/dvb-frontends/sp2*
18949
18950 SPARC + UltraSPARC (sparc/sparc64)
18951 M:      "David S. Miller" <[email protected]>
18952 L:      [email protected]
18953 S:      Maintained
18954 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
18955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
18956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
18957 F:      arch/sparc/
18958 F:      drivers/sbus/
18959
18960 SPARC SERIAL DRIVERS
18961 M:      "David S. Miller" <[email protected]>
18962 L:      [email protected]
18963 S:      Maintained
18964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
18965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
18966 F:      drivers/tty/serial/suncore.c
18967 F:      drivers/tty/serial/sunhv.c
18968 F:      drivers/tty/serial/sunsab.c
18969 F:      drivers/tty/serial/sunsab.h
18970 F:      drivers/tty/serial/sunsu.c
18971 F:      drivers/tty/serial/sunzilog.c
18972 F:      drivers/tty/serial/sunzilog.h
18973 F:      drivers/tty/vcc.c
18974 F:      include/linux/sunserialcore.h
18975
18976 SPARSE CHECKER
18977 M:      "Luc Van Oostenryck" <[email protected]>
18978 L:      [email protected]
18979 S:      Maintained
18980 W:      https://sparse.docs.kernel.org/
18981 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
18982 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
18983 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
18984 F:      include/linux/compiler.h
18985
18986 SPEAKUP CONSOLE SPEECH DRIVER
18987 M:      William Hubbs <[email protected]>
18988 M:      Chris Brannon <[email protected]>
18989 M:      Kirk Reiser <[email protected]>
18990 M:      Samuel Thibault <[email protected]>
18991 L:      [email protected]
18992 S:      Odd Fixes
18993 W:      http://www.linux-speakup.org/
18994 W:      https://github.com/linux-speakup/speakup
18995 B:      https://github.com/linux-speakup/speakup/issues
18996 F:      drivers/accessibility/speakup/
18997
18998 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
18999 M:      Viresh Kumar <[email protected]>
19000 M:      Shiraz Hashim <[email protected]>
19001 M:      [email protected]
19002 L:      [email protected] (moderated for non-subscribers)
19003 S:      Maintained
19004 W:      http://www.st.com/spear
19005 F:      arch/arm/boot/dts/spear*
19006 F:      arch/arm/mach-spear/
19007 F:      drivers/clk/spear/
19008 F:      drivers/pinctrl/spear/
19009
19010 SPI NOR SUBSYSTEM
19011 M:      Tudor Ambarus <[email protected]>
19012 M:      Pratyush Yadav <[email protected]>
19013 R:      Michael Walle <[email protected]>
19014 L:      [email protected]
19015 S:      Maintained
19016 W:      http://www.linux-mtd.infradead.org/
19017 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
19018 C:      irc://irc.oftc.net/mtd
19019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
19020 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
19021 F:      drivers/mtd/spi-nor/
19022 F:      include/linux/mtd/spi-nor.h
19023
19024 SPI SUBSYSTEM
19025 M:      Mark Brown <[email protected]>
19026 L:      [email protected]
19027 S:      Maintained
19028 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
19029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
19030 F:      Documentation/devicetree/bindings/spi/
19031 F:      Documentation/spi/
19032 F:      drivers/spi/
19033 F:      include/linux/spi/
19034 F:      include/uapi/linux/spi/
19035 F:      tools/spi/
19036
19037 SPIDERNET NETWORK DRIVER for CELL
19038 M:      Ishizaki Kou <[email protected]>
19039 M:      Geoff Levand <[email protected]>
19040 L:      [email protected]
19041 L:      [email protected]
19042 S:      Maintained
19043 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
19044 F:      drivers/net/ethernet/toshiba/spider_net*
19045
19046 SPMI SUBSYSTEM
19047 M:      Stephen Boyd <[email protected]>
19048 L:      [email protected]
19049 S:      Maintained
19050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
19051 F:      Documentation/devicetree/bindings/spmi/
19052 F:      drivers/spmi/
19053 F:      include/dt-bindings/spmi/spmi.h
19054 F:      include/linux/spmi.h
19055 F:      include/trace/events/spmi.h
19056
19057 SPU FILE SYSTEM
19058 M:      Jeremy Kerr <[email protected]>
19059 L:      [email protected]
19060 S:      Supported
19061 W:      http://www.ibm.com/developerworks/power/cell/
19062 F:      Documentation/filesystems/spufs/spufs.rst
19063 F:      arch/powerpc/platforms/cell/spufs/
19064
19065 SQUASHFS FILE SYSTEM
19066 M:      Phillip Lougher <[email protected]>
19067 L:      [email protected] (subscribers-only)
19068 S:      Maintained
19069 W:      http://squashfs.org.uk
19070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
19071 F:      Documentation/filesystems/squashfs.rst
19072 F:      fs/squashfs/
19073
19074 SRM (Alpha) environment access
19075 M:      Jan-Benedict Glaw <[email protected]>
19076 S:      Maintained
19077 F:      arch/alpha/kernel/srm_env.c
19078
19079 ST LSM6DSx IMU IIO DRIVER
19080 M:      Lorenzo Bianconi <[email protected]>
19081 L:      [email protected]
19082 S:      Maintained
19083 W:      http://www.st.com/
19084 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
19085 F:      drivers/iio/imu/st_lsm6dsx/
19086
19087 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
19088 M:      Benjamin Mugnier <[email protected]>
19089 M:      Sylvain Petinot <[email protected]>
19090 L:      [email protected]
19091 S:      Maintained
19092 T:      git git://linuxtv.org/media_tree.git
19093 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
19094 F:      drivers/media/i2c/st-mipid02.c
19095
19096 ST STM32 I2C/SMBUS DRIVER
19097 M:      Pierre-Yves MORDRET <[email protected]>
19098 M:      Alain Volmat <[email protected]>
19099 L:      [email protected]
19100 S:      Maintained
19101 F:      drivers/i2c/busses/i2c-stm32*
19102
19103 ST STM32 SPI DRIVER
19104 M:      Alain Volmat <[email protected]>
19105 L:      [email protected]
19106 S:      Maintained
19107 F:      drivers/spi/spi-stm32.c
19108
19109 ST STPDDC60 DRIVER
19110 M:      Daniel Nilsson <[email protected]>
19111 L:      [email protected]
19112 S:      Maintained
19113 F:      Documentation/hwmon/stpddc60.rst
19114 F:      drivers/hwmon/pmbus/stpddc60.c
19115
19116 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
19117 M:      Song Qiang <[email protected]>
19118 L:      [email protected]
19119 S:      Maintained
19120 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
19121 F:      drivers/iio/proximity/vl53l0x-i2c.c
19122
19123 STABLE BRANCH
19124 M:      Greg Kroah-Hartman <[email protected]>
19125 M:      Sasha Levin <[email protected]>
19126 L:      [email protected]
19127 S:      Supported
19128 F:      Documentation/process/stable-kernel-rules.rst
19129
19130 STAGING - ATOMISP DRIVER
19131 M:      Mauro Carvalho Chehab <[email protected]>
19132 R:      Sakari Ailus <[email protected]>
19133 L:      [email protected]
19134 S:      Maintained
19135 F:      drivers/staging/media/atomisp/
19136
19137 STAGING - FIELDBUS SUBSYSTEM
19138 M:      Sven Van Asbroeck <[email protected]>
19139 S:      Maintained
19140 F:      drivers/staging/fieldbus/*
19141 F:      drivers/staging/fieldbus/Documentation/
19142
19143 STAGING - HMS ANYBUS-S BUS
19144 M:      Sven Van Asbroeck <[email protected]>
19145 S:      Maintained
19146 F:      drivers/staging/fieldbus/anybuss/
19147
19148 STAGING - INDUSTRIAL IO
19149 M:      Jonathan Cameron <[email protected]>
19150 L:      [email protected]
19151 S:      Odd Fixes
19152 F:      Documentation/devicetree/bindings/staging/iio/
19153 F:      drivers/staging/iio/
19154
19155 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
19156 M:      Marc Dietrich <[email protected]>
19157 L:      [email protected] (moderated for non-subscribers)
19158 L:      [email protected]
19159 S:      Maintained
19160 F:      drivers/staging/nvec/
19161
19162 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
19163 M:      Jens Frederich <[email protected]>
19164 M:      Jon Nettleton <[email protected]>
19165 S:      Maintained
19166 W:      http://wiki.laptop.org/go/DCON
19167 F:      drivers/staging/olpc_dcon/
19168
19169 STAGING - REALTEK RTL8188EU DRIVERS
19170 M:      Larry Finger <[email protected]>
19171 M:      Phillip Potter <[email protected]>
19172 S:      Supported
19173 F:      drivers/staging/r8188eu/
19174
19175 STAGING - REALTEK RTL8712U DRIVERS
19176 M:      Larry Finger <[email protected]>
19177 M:      Florian Schilhabel <[email protected]>.
19178 S:      Odd Fixes
19179 F:      drivers/staging/rtl8712/
19180
19181 STAGING - SEPS525 LCD CONTROLLER DRIVERS
19182 M:      Michael Hennerich <[email protected]>
19183 L:      [email protected]
19184 S:      Supported
19185 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
19186 F:      drivers/staging/fbtft/fb_seps525.c
19187
19188 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
19189 M:      Sudip Mukherjee <[email protected]>
19190 M:      Teddy Wang <[email protected]>
19191 M:      Sudip Mukherjee <[email protected]>
19192 L:      [email protected]
19193 S:      Maintained
19194 F:      drivers/staging/sm750fb/
19195
19196 STAGING - VIA VT665X DRIVERS
19197 M:      Forest Bond <[email protected]>
19198 S:      Odd Fixes
19199 F:      drivers/staging/vt665?/
19200
19201 STAGING SUBSYSTEM
19202 M:      Greg Kroah-Hartman <[email protected]>
19203 L:      [email protected]
19204 S:      Supported
19205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
19206 F:      drivers/staging/
19207
19208 STARFIRE/DURALAN NETWORK DRIVER
19209 M:      Ion Badulescu <[email protected]>
19210 S:      Odd Fixes
19211 F:      drivers/net/ethernet/adaptec/starfire*
19212
19213 STARFIVE JH7100 CLOCK DRIVERS
19214 M:      Emil Renner Berthing <[email protected]>
19215 S:      Maintained
19216 F:      Documentation/devicetree/bindings/clock/starfive,jh7100-*.yaml
19217 F:      drivers/clk/starfive/clk-starfive-jh7100*
19218 F:      include/dt-bindings/clock/starfive-jh7100*.h
19219
19220 STARFIVE JH7100 PINCTRL DRIVER
19221 M:      Emil Renner Berthing <[email protected]>
19222 L:      [email protected]
19223 S:      Maintained
19224 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh7100-pinctrl.yaml
19225 F:      drivers/pinctrl/pinctrl-starfive.c
19226 F:      include/dt-bindings/pinctrl/pinctrl-starfive.h
19227
19228 STARFIVE JH7100 RESET CONTROLLER DRIVER
19229 M:      Emil Renner Berthing <[email protected]>
19230 S:      Maintained
19231 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
19232 F:      drivers/reset/reset-starfive-jh7100.c
19233 F:      include/dt-bindings/reset/starfive-jh7100.h
19234
19235 STATIC BRANCH/CALL
19236 M:      Peter Zijlstra <[email protected]>
19237 M:      Josh Poimboeuf <[email protected]>
19238 M:      Jason Baron <[email protected]>
19239 R:      Steven Rostedt <[email protected]>
19240 R:      Ard Biesheuvel <[email protected]>
19241 S:      Supported
19242 F:      arch/*/include/asm/jump_label*.h
19243 F:      arch/*/include/asm/static_call*.h
19244 F:      arch/*/kernel/jump_label.c
19245 F:      arch/*/kernel/static_call.c
19246 F:      include/linux/jump_label*.h
19247 F:      include/linux/static_call*.h
19248 F:      kernel/jump_label.c
19249 F:      kernel/static_call.c
19250
19251 STI AUDIO (ASoC) DRIVERS
19252 M:      Arnaud Pouliquen <[email protected]>
19253 L:      [email protected] (moderated for non-subscribers)
19254 S:      Maintained
19255 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
19256 F:      sound/soc/sti/
19257
19258 STI CEC DRIVER
19259 M:      Alain Volmat <[email protected]>
19260 S:      Maintained
19261 F:      Documentation/devicetree/bindings/media/stih-cec.txt
19262 F:      drivers/media/cec/platform/sti/
19263
19264 STK1160 USB VIDEO CAPTURE DRIVER
19265 M:      Ezequiel Garcia <[email protected]>
19266 L:      [email protected]
19267 S:      Maintained
19268 T:      git git://linuxtv.org/media_tree.git
19269 F:      drivers/media/usb/stk1160/
19270
19271 STM32 AUDIO (ASoC) DRIVERS
19272 M:      Olivier Moysan <[email protected]>
19273 M:      Arnaud Pouliquen <[email protected]>
19274 L:      [email protected] (moderated for non-subscribers)
19275 S:      Maintained
19276 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
19277 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
19278 F:      sound/soc/stm/
19279
19280 STM32 TIMER/LPTIMER DRIVERS
19281 M:      Fabrice Gasnier <[email protected]>
19282 S:      Maintained
19283 F:      Documentation/ABI/testing/*timer-stm32
19284 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
19285 F:      drivers/*/stm32-*timer*
19286 F:      drivers/pwm/pwm-stm32*
19287 F:      include/linux/*/stm32-*tim*
19288
19289 STMMAC ETHERNET DRIVER
19290 M:      Giuseppe Cavallaro <[email protected]>
19291 M:      Alexandre Torgue <[email protected]>
19292 M:      Jose Abreu <[email protected]>
19293 L:      [email protected]
19294 S:      Supported
19295 W:      http://www.stlinux.com
19296 F:      Documentation/networking/device_drivers/ethernet/stmicro/
19297 F:      drivers/net/ethernet/stmicro/stmmac/
19298
19299 SUN3/3X
19300 M:      Sam Creasey <[email protected]>
19301 S:      Maintained
19302 W:      http://sammy.net/sun3/
19303 F:      arch/m68k/include/asm/sun3*
19304 F:      arch/m68k/kernel/*sun3*
19305 F:      arch/m68k/sun3*/
19306 F:      drivers/net/ethernet/i825xx/sun3*
19307
19308 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
19309 M:      Hans de Goede <[email protected]>
19310 L:      [email protected]
19311 S:      Maintained
19312 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
19313 F:      drivers/input/keyboard/sun4i-lradc-keys.c
19314
19315 SUNDANCE NETWORK DRIVER
19316 M:      Denis Kirjanov <[email protected]>
19317 L:      [email protected]
19318 S:      Maintained
19319 F:      drivers/net/ethernet/dlink/sundance.c
19320
19321 SUNPLUS ETHERNET DRIVER
19322 M:      Wells Lu <[email protected]>
19323 L:      [email protected]
19324 S:      Maintained
19325 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
19326 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
19327 F:      drivers/net/ethernet/sunplus/
19328
19329 SUNPLUS OCOTP DRIVER
19330 M:      Vincent Shih <[email protected]>
19331 S:      Maintained
19332 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
19333 F:      drivers/nvmem/sunplus-ocotp.c
19334
19335 SUNPLUS PWM DRIVER
19336 M:      Hammer Hsieh <[email protected]>
19337 S:      Maintained
19338 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
19339 F:      drivers/pwm/pwm-sunplus.c
19340
19341 SUNPLUS RTC DRIVER
19342 M:      Vincent Shih <[email protected]>
19343 L:      [email protected]
19344 S:      Maintained
19345 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
19346 F:      drivers/rtc/rtc-sunplus.c
19347
19348 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
19349 M:      Li-hao Kuo <[email protected]>
19350 L:      [email protected]
19351 S:      Maintained
19352 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
19353 F:      drivers/spi/spi-sunplus-sp7021.c
19354
19355 SUNPLUS UART DRIVER
19356 M:      Hammer Hsieh <[email protected]>
19357 S:      Maintained
19358 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
19359 F:      drivers/tty/serial/sunplus-uart.c
19360
19361 SUNPLUS WATCHDOG DRIVER
19362 M:      Xiantao Hu <[email protected]>
19363 L:      [email protected]
19364 S:      Maintained
19365 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
19366 F:      drivers/watchdog/sunplus_wdt.c
19367
19368 SUPERH
19369 M:      Yoshinori Sato <[email protected]>
19370 M:      Rich Felker <[email protected]>
19371 L:      [email protected]
19372 S:      Maintained
19373 Q:      http://patchwork.kernel.org/project/linux-sh/list/
19374 F:      Documentation/sh/
19375 F:      arch/sh/
19376 F:      drivers/sh/
19377
19378 SUSPEND TO RAM
19379 M:      "Rafael J. Wysocki" <[email protected]>
19380 M:      Len Brown <[email protected]>
19381 M:      Pavel Machek <[email protected]>
19382 L:      [email protected]
19383 S:      Supported
19384 B:      https://bugzilla.kernel.org
19385 F:      Documentation/power/
19386 F:      arch/x86/kernel/acpi/
19387 F:      drivers/base/power/
19388 F:      include/linux/freezer.h
19389 F:      include/linux/pm.h
19390 F:      include/linux/suspend.h
19391 F:      kernel/power/
19392
19393 SVGA HANDLING
19394 M:      Martin Mares <[email protected]>
19395 L:      [email protected]
19396 S:      Maintained
19397 F:      Documentation/admin-guide/svga.rst
19398 F:      arch/x86/boot/video*
19399
19400 SWIOTLB SUBSYSTEM
19401 M:      Christoph Hellwig <[email protected]>
19402 L:      [email protected]
19403 S:      Supported
19404 W:      http://git.infradead.org/users/hch/dma-mapping.git
19405 T:      git git://git.infradead.org/users/hch/dma-mapping.git
19406 F:      arch/*/kernel/pci-swiotlb.c
19407 F:      include/linux/swiotlb.h
19408 F:      kernel/dma/swiotlb.c
19409
19410 SWITCHDEV
19411 M:      Jiri Pirko <[email protected]>
19412 M:      Ivan Vecera <[email protected]>
19413 L:      [email protected]
19414 S:      Supported
19415 F:      include/net/switchdev.h
19416 F:      net/switchdev/
19417
19418 SY8106A REGULATOR DRIVER
19419 M:      Icenowy Zheng <[email protected]>
19420 S:      Maintained
19421 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
19422 F:      drivers/regulator/sy8106a-regulator.c
19423
19424 SYNC FILE FRAMEWORK
19425 M:      Sumit Semwal <[email protected]>
19426 R:      Gustavo Padovan <[email protected]>
19427 L:      [email protected]
19428 L:      [email protected]
19429 S:      Maintained
19430 T:      git git://anongit.freedesktop.org/drm/drm-misc
19431 F:      Documentation/driver-api/sync_file.rst
19432 F:      drivers/dma-buf/dma-fence*
19433 F:      drivers/dma-buf/sw_sync.c
19434 F:      drivers/dma-buf/sync_*
19435 F:      include/linux/sync_file.h
19436 F:      include/uapi/linux/sync_file.h
19437
19438 SYNOPSYS ARC ARCHITECTURE
19439 M:      Vineet Gupta <[email protected]>
19440 L:      [email protected]
19441 S:      Supported
19442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
19443 F:      Documentation/arc/
19444 F:      Documentation/devicetree/bindings/arc/*
19445 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
19446 F:      arch/arc/
19447 F:      drivers/clocksource/arc_timer.c
19448 F:      drivers/tty/serial/arc_uart.c
19449
19450 SYNOPSYS ARC HSDK SDP pll clock driver
19451 M:      Eugeniy Paltsev <[email protected]>
19452 S:      Supported
19453 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
19454 F:      drivers/clk/clk-hsdk-pll.c
19455
19456 SYNOPSYS ARC SDP clock driver
19457 M:      Eugeniy Paltsev <[email protected]>
19458 S:      Supported
19459 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
19460 F:      drivers/clk/axs10x/*
19461
19462 SYNOPSYS ARC SDP platform support
19463 M:      Alexey Brodkin <[email protected]>
19464 S:      Supported
19465 F:      Documentation/devicetree/bindings/arc/axs10*
19466 F:      arch/arc/boot/dts/ax*
19467 F:      arch/arc/plat-axs10x
19468
19469 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
19470 M:      Eugeniy Paltsev <[email protected]>
19471 S:      Supported
19472 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
19473 F:      drivers/reset/reset-axs10x.c
19474
19475 SYNOPSYS CREG GPIO DRIVER
19476 M:      Eugeniy Paltsev <[email protected]>
19477 S:      Maintained
19478 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
19479 F:      drivers/gpio/gpio-creg-snps.c
19480
19481 SYNOPSYS DESIGNWARE 8250 UART DRIVER
19482 R:      Andy Shevchenko <[email protected]>
19483 S:      Maintained
19484 F:      drivers/tty/serial/8250/8250_dw.c
19485 F:      drivers/tty/serial/8250/8250_dwlib.*
19486 F:      drivers/tty/serial/8250/8250_lpss.c
19487
19488 SYNOPSYS DESIGNWARE APB GPIO DRIVER
19489 M:      Hoan Tran <[email protected]>
19490 M:      Serge Semin <[email protected]>
19491 L:      [email protected]
19492 S:      Maintained
19493 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
19494 F:      drivers/gpio/gpio-dwapb.c
19495
19496 SYNOPSYS DESIGNWARE APB SSI DRIVER
19497 M:      Serge Semin <[email protected]>
19498 L:      [email protected]
19499 S:      Supported
19500 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
19501 F:      drivers/spi/spi-dw*
19502
19503 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
19504 M:      Eugeniy Paltsev <[email protected]>
19505 S:      Maintained
19506 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
19507 F:      drivers/dma/dw-axi-dmac/
19508
19509 SYNOPSYS DESIGNWARE DMAC DRIVER
19510 M:      Viresh Kumar <[email protected]>
19511 R:      Andy Shevchenko <[email protected]>
19512 S:      Maintained
19513 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
19514 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
19515 F:      drivers/dma/dw/
19516 F:      include/dt-bindings/dma/dw-dmac.h
19517 F:      include/linux/dma/dw.h
19518 F:      include/linux/platform_data/dma-dw.h
19519
19520 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
19521 M:      Jose Abreu <[email protected]>
19522 L:      [email protected]
19523 S:      Supported
19524 F:      drivers/net/ethernet/synopsys/
19525
19526 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
19527 M:      Jose Abreu <[email protected]>
19528 L:      [email protected]
19529 S:      Supported
19530 F:      drivers/net/pcs/pcs-xpcs.c
19531 F:      drivers/net/pcs/pcs-xpcs.h
19532 F:      include/linux/pcs/pcs-xpcs.h
19533
19534 SYNOPSYS DESIGNWARE I2C DRIVER
19535 M:      Jarkko Nikula <[email protected]>
19536 R:      Andy Shevchenko <[email protected]>
19537 R:      Mika Westerberg <[email protected]>
19538 R:      Jan Dabros <[email protected]>
19539 L:      [email protected]
19540 S:      Supported
19541 F:      drivers/i2c/busses/i2c-designware-*
19542
19543 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
19544 M:      Jaehoon Chung <[email protected]>
19545 L:      [email protected]
19546 S:      Maintained
19547 F:      drivers/mmc/host/dw_mmc*
19548
19549 SYNOPSYS HSDK RESET CONTROLLER DRIVER
19550 M:      Eugeniy Paltsev <[email protected]>
19551 S:      Supported
19552 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
19553 F:      drivers/reset/reset-hsdk.c
19554 F:      include/dt-bindings/reset/snps,hsdk-reset.h
19555
19556 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
19557 M:      Prabu Thangamuthu <[email protected]>
19558 M:      Manjunath M B <[email protected]>
19559 L:      [email protected]
19560 S:      Maintained
19561 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
19562
19563 SYSTEM CONFIGURATION (SYSCON)
19564 M:      Lee Jones <[email protected]>
19565 M:      Arnd Bergmann <[email protected]>
19566 S:      Supported
19567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
19568 F:      drivers/mfd/syscon.c
19569
19570 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
19571 M:      Sudeep Holla <[email protected]>
19572 R:      Cristian Marussi <[email protected]>
19573 L:      [email protected] (moderated for non-subscribers)
19574 S:      Maintained
19575 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
19576 F:      drivers/clk/clk-sc[mp]i.c
19577 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
19578 F:      drivers/firmware/arm_scmi/
19579 F:      drivers/firmware/arm_scpi.c
19580 F:      drivers/regulator/scmi-regulator.c
19581 F:      drivers/reset/reset-scmi.c
19582 F:      include/linux/sc[mp]i_protocol.h
19583 F:      include/trace/events/scmi.h
19584 F:      include/uapi/linux/virtio_scmi.h
19585
19586 SYSTEM RESET/SHUTDOWN DRIVERS
19587 M:      Sebastian Reichel <[email protected]>
19588 L:      [email protected]
19589 S:      Maintained
19590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
19591 F:      Documentation/devicetree/bindings/power/reset/
19592 F:      drivers/power/reset/
19593
19594 SYSTEM TRACE MODULE CLASS
19595 M:      Alexander Shishkin <[email protected]>
19596 S:      Maintained
19597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
19598 F:      Documentation/trace/stm.rst
19599 F:      drivers/hwtracing/stm/
19600 F:      include/linux/stm.h
19601 F:      include/uapi/linux/stm.h
19602
19603 SYSTEM76 ACPI DRIVER
19604 M:      Jeremy Soller <[email protected]>
19605 M:      System76 Product Development <[email protected]>
19606 L:      [email protected]
19607 S:      Maintained
19608 F:      drivers/platform/x86/system76_acpi.c
19609
19610 SYSV FILESYSTEM
19611 M:      Christoph Hellwig <[email protected]>
19612 S:      Maintained
19613 F:      Documentation/filesystems/sysv-fs.rst
19614 F:      fs/sysv/
19615 F:      include/linux/sysv_fs.h
19616
19617 TASKSTATS STATISTICS INTERFACE
19618 M:      Balbir Singh <[email protected]>
19619 S:      Maintained
19620 F:      Documentation/accounting/taskstats*
19621 F:      include/linux/taskstats*
19622 F:      kernel/taskstats.c
19623
19624 TC subsystem
19625 M:      Jamal Hadi Salim <[email protected]>
19626 M:      Cong Wang <[email protected]>
19627 M:      Jiri Pirko <[email protected]>
19628 L:      [email protected]
19629 S:      Maintained
19630 F:      include/net/pkt_cls.h
19631 F:      include/net/pkt_sched.h
19632 F:      include/net/tc_act/
19633 F:      include/uapi/linux/pkt_cls.h
19634 F:      include/uapi/linux/pkt_sched.h
19635 F:      include/uapi/linux/tc_act/
19636 F:      include/uapi/linux/tc_ematch/
19637 F:      net/sched/
19638 F:      tools/testing/selftests/tc-testing
19639
19640 TC90522 MEDIA DRIVER
19641 M:      Akihiro Tsukada <[email protected]>
19642 L:      [email protected]
19643 S:      Odd Fixes
19644 F:      drivers/media/dvb-frontends/tc90522*
19645
19646 TCP LOW PRIORITY MODULE
19647 M:      "Wong Hoi Sing, Edison" <[email protected]>
19648 M:      "Hung Hing Lun, Mike" <[email protected]>
19649 S:      Maintained
19650 W:      http://tcp-lp-mod.sourceforge.net/
19651 F:      net/ipv4/tcp_lp.c
19652
19653 TDA10071 MEDIA DRIVER
19654 M:      Antti Palosaari <[email protected]>
19655 L:      [email protected]
19656 S:      Maintained
19657 W:      https://linuxtv.org
19658 W:      http://palosaari.fi/linux/
19659 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19660 T:      git git://linuxtv.org/anttip/media_tree.git
19661 F:      drivers/media/dvb-frontends/tda10071*
19662
19663 TDA18212 MEDIA DRIVER
19664 M:      Antti Palosaari <[email protected]>
19665 L:      [email protected]
19666 S:      Maintained
19667 W:      https://linuxtv.org
19668 W:      http://palosaari.fi/linux/
19669 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19670 T:      git git://linuxtv.org/anttip/media_tree.git
19671 F:      drivers/media/tuners/tda18212*
19672
19673 TDA18218 MEDIA DRIVER
19674 M:      Antti Palosaari <[email protected]>
19675 L:      [email protected]
19676 S:      Maintained
19677 W:      https://linuxtv.org
19678 W:      http://palosaari.fi/linux/
19679 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19680 T:      git git://linuxtv.org/anttip/media_tree.git
19681 F:      drivers/media/tuners/tda18218*
19682
19683 TDA18250 MEDIA DRIVER
19684 M:      Olli Salonen <[email protected]>
19685 L:      [email protected]
19686 S:      Maintained
19687 W:      https://linuxtv.org
19688 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19689 T:      git git://linuxtv.org/media_tree.git
19690 F:      drivers/media/tuners/tda18250*
19691
19692 TDA18271 MEDIA DRIVER
19693 M:      Michael Krufky <[email protected]>
19694 L:      [email protected]
19695 S:      Maintained
19696 W:      https://linuxtv.org
19697 W:      http://github.com/mkrufky
19698 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19699 T:      git git://linuxtv.org/mkrufky/tuners.git
19700 F:      drivers/media/tuners/tda18271*
19701
19702 TDA1997x MEDIA DRIVER
19703 M:      Tim Harvey <[email protected]>
19704 L:      [email protected]
19705 S:      Maintained
19706 W:      https://linuxtv.org
19707 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19708 F:      drivers/media/i2c/tda1997x.*
19709
19710 TDA827x MEDIA DRIVER
19711 M:      Michael Krufky <[email protected]>
19712 L:      [email protected]
19713 S:      Maintained
19714 W:      https://linuxtv.org
19715 W:      http://github.com/mkrufky
19716 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19717 T:      git git://linuxtv.org/mkrufky/tuners.git
19718 F:      drivers/media/tuners/tda8290.*
19719
19720 TDA8290 MEDIA DRIVER
19721 M:      Michael Krufky <[email protected]>
19722 L:      [email protected]
19723 S:      Maintained
19724 W:      https://linuxtv.org
19725 W:      http://github.com/mkrufky
19726 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19727 T:      git git://linuxtv.org/mkrufky/tuners.git
19728 F:      drivers/media/tuners/tda8290.*
19729
19730 TDA9840 MEDIA DRIVER
19731 M:      Hans Verkuil <[email protected]>
19732 L:      [email protected]
19733 S:      Maintained
19734 W:      https://linuxtv.org
19735 T:      git git://linuxtv.org/media_tree.git
19736 F:      drivers/media/i2c/tda9840*
19737
19738 TEA5761 TUNER DRIVER
19739 M:      Mauro Carvalho Chehab <[email protected]>
19740 L:      [email protected]
19741 S:      Odd fixes
19742 W:      https://linuxtv.org
19743 T:      git git://linuxtv.org/media_tree.git
19744 F:      drivers/media/tuners/tea5761.*
19745
19746 TEA5767 TUNER DRIVER
19747 M:      Mauro Carvalho Chehab <[email protected]>
19748 L:      [email protected]
19749 S:      Maintained
19750 W:      https://linuxtv.org
19751 T:      git git://linuxtv.org/media_tree.git
19752 F:      drivers/media/tuners/tea5767.*
19753
19754 TEA6415C MEDIA DRIVER
19755 M:      Hans Verkuil <[email protected]>
19756 L:      [email protected]
19757 S:      Maintained
19758 W:      https://linuxtv.org
19759 T:      git git://linuxtv.org/media_tree.git
19760 F:      drivers/media/i2c/tea6415c*
19761
19762 TEA6420 MEDIA DRIVER
19763 M:      Hans Verkuil <[email protected]>
19764 L:      [email protected]
19765 S:      Maintained
19766 W:      https://linuxtv.org
19767 T:      git git://linuxtv.org/media_tree.git
19768 F:      drivers/media/i2c/tea6420*
19769
19770 TEAM DRIVER
19771 M:      Jiri Pirko <[email protected]>
19772 L:      [email protected]
19773 S:      Supported
19774 F:      drivers/net/team/
19775 F:      include/linux/if_team.h
19776 F:      include/uapi/linux/if_team.h
19777
19778 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
19779 M:      "Savoir-faire Linux Inc." <[email protected]>
19780 S:      Maintained
19781 F:      arch/x86/platform/ts5500/
19782
19783 TECHNOTREND USB IR RECEIVER
19784 M:      Sean Young <[email protected]>
19785 L:      [email protected]
19786 S:      Maintained
19787 F:      drivers/media/rc/ttusbir.c
19788
19789 TECHWELL TW9910 VIDEO DECODER
19790 L:      [email protected]
19791 S:      Orphan
19792 F:      drivers/media/i2c/tw9910.c
19793 F:      include/media/i2c/tw9910.h
19794
19795 TEE SUBSYSTEM
19796 M:      Jens Wiklander <[email protected]>
19797 R:      Sumit Garg <[email protected]>
19798 L:      [email protected]
19799 S:      Maintained
19800 F:      Documentation/staging/tee.rst
19801 F:      drivers/tee/
19802 F:      include/linux/tee_drv.h
19803 F:      include/uapi/linux/tee.h
19804
19805 TEGRA ARCHITECTURE SUPPORT
19806 M:      Thierry Reding <[email protected]>
19807 M:      Jonathan Hunter <[email protected]>
19808 L:      [email protected]
19809 S:      Supported
19810 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
19811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
19812 N:      [^a-z]tegra
19813
19814 TEGRA CLOCK DRIVER
19815 M:      Peter De Schrijver <[email protected]>
19816 M:      Prashant Gaikwad <[email protected]>
19817 S:      Supported
19818 F:      drivers/clk/tegra/
19819
19820 TEGRA DMA DRIVERS
19821 M:      Laxman Dewangan <[email protected]>
19822 M:      Jon Hunter <[email protected]>
19823 S:      Supported
19824 F:      drivers/dma/tegra*
19825
19826 TEGRA I2C DRIVER
19827 M:      Laxman Dewangan <[email protected]>
19828 R:      Dmitry Osipenko <[email protected]>
19829 S:      Supported
19830 F:      drivers/i2c/busses/i2c-tegra.c
19831
19832 TEGRA IOMMU DRIVERS
19833 M:      Thierry Reding <[email protected]>
19834 R:      Krishna Reddy <[email protected]>
19835 L:      [email protected]
19836 S:      Supported
19837 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
19838 F:      drivers/iommu/tegra*
19839
19840 TEGRA KBC DRIVER
19841 M:      Laxman Dewangan <[email protected]>
19842 S:      Supported
19843 F:      drivers/input/keyboard/tegra-kbc.c
19844
19845 TEGRA NAND DRIVER
19846 M:      Stefan Agner <[email protected]>
19847 M:      Lucas Stach <[email protected]>
19848 S:      Maintained
19849 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
19850 F:      drivers/mtd/nand/raw/tegra_nand.c
19851
19852 TEGRA PWM DRIVER
19853 M:      Thierry Reding <[email protected]>
19854 S:      Supported
19855 F:      drivers/pwm/pwm-tegra.c
19856
19857 TEGRA SERIAL DRIVER
19858 M:      Laxman Dewangan <[email protected]>
19859 S:      Supported
19860 F:      drivers/tty/serial/serial-tegra.c
19861
19862 TEGRA SPI DRIVER
19863 M:      Laxman Dewangan <[email protected]>
19864 S:      Supported
19865 F:      drivers/spi/spi-tegra*
19866
19867 TEGRA QUAD SPI DRIVER
19868 M:      Thierry Reding <[email protected]>
19869 M:      Jonathan Hunter <[email protected]>
19870 M:      Sowjanya Komatineni <[email protected]>
19871 L:      [email protected]
19872 S:      Maintained
19873 F:      drivers/spi/spi-tegra210-quad.c
19874
19875 TEGRA VIDEO DRIVER
19876 M:      Thierry Reding <[email protected]>
19877 M:      Jonathan Hunter <[email protected]>
19878 M:      Sowjanya Komatineni <[email protected]>
19879 L:      [email protected]
19880 L:      [email protected]
19881 S:      Maintained
19882 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
19883 F:      drivers/staging/media/tegra-video/
19884
19885 TEGRA XUSB PADCTL DRIVER
19886 M:      JC Kuo <[email protected]>
19887 S:      Supported
19888 F:      drivers/phy/tegra/xusb*
19889
19890 TEHUTI ETHERNET DRIVER
19891 M:      Andy Gospodarek <[email protected]>
19892 L:      [email protected]
19893 S:      Supported
19894 F:      drivers/net/ethernet/tehuti/*
19895
19896 TELECOM CLOCK DRIVER FOR MCPL0010
19897 M:      Mark Gross <[email protected]>
19898 S:      Supported
19899 F:      drivers/char/tlclk.c
19900
19901 TEMPO SEMICONDUCTOR DRIVERS
19902 M:      Steven Eckhoff <[email protected]>
19903 S:      Maintained
19904 F:      Documentation/devicetree/bindings/sound/tscs*.txt
19905 F:      sound/soc/codecs/tscs*.c
19906 F:      sound/soc/codecs/tscs*.h
19907
19908 TENSILICA XTENSA PORT (xtensa)
19909 M:      Chris Zankel <[email protected]>
19910 M:      Max Filippov <[email protected]>
19911 L:      [email protected]
19912 S:      Maintained
19913 T:      git git://github.com/czankel/xtensa-linux.git
19914 F:      arch/xtensa/
19915 F:      drivers/irqchip/irq-xtensa-*
19916
19917 TEXAS INSTRUMENTS ASoC DRIVERS
19918 M:      Peter Ujfalusi <[email protected]>
19919 L:      [email protected] (moderated for non-subscribers)
19920 S:      Maintained
19921 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
19922 F:      sound/soc/ti/
19923
19924 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
19925 M:      Ricardo Ribalda <[email protected]>
19926 L:      [email protected]
19927 S:      Supported
19928 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
19929 F:      drivers/iio/dac/ti-dac7612.c
19930
19931 TEXAS INSTRUMENTS DMA DRIVERS
19932 M:      Peter Ujfalusi <[email protected]>
19933 L:      [email protected]
19934 S:      Maintained
19935 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
19936 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
19937 F:      Documentation/devicetree/bindings/dma/ti/
19938 F:      drivers/dma/ti/
19939 X:      drivers/dma/ti/cppi41.c
19940 F:      include/linux/dma/k3-udma-glue.h
19941 F:      include/linux/dma/ti-cppi5.h
19942 F:      include/linux/dma/k3-psil.h
19943
19944 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
19945 M:      Nishanth Menon <[email protected]>
19946 M:      Tero Kristo <[email protected]>
19947 M:      Santosh Shilimkar <[email protected]>
19948 L:      [email protected] (moderated for non-subscribers)
19949 S:      Maintained
19950 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
19951 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
19952 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
19953 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
19954 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
19955 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
19956 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
19957 F:      drivers/clk/keystone/sci-clk.c
19958 F:      drivers/firmware/ti_sci*
19959 F:      drivers/irqchip/irq-ti-sci-inta.c
19960 F:      drivers/irqchip/irq-ti-sci-intr.c
19961 F:      drivers/reset/reset-ti-sci.c
19962 F:      drivers/soc/ti/ti_sci_inta_msi.c
19963 F:      drivers/soc/ti/ti_sci_pm_domains.c
19964 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
19965 F:      include/linux/soc/ti/ti_sci_inta_msi.h
19966 F:      include/linux/soc/ti/ti_sci_protocol.h
19967
19968 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
19969 M:      Robert Marko <[email protected]>
19970 M:      Luka Perkov <[email protected]>
19971 L:      [email protected]
19972 S:      Maintained
19973 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
19974 F:      Documentation/hwmon/tps23861.rst
19975 F:      drivers/hwmon/tps23861.c
19976
19977 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
19978 M:      Puranjay Mohan <[email protected]>
19979 L:      [email protected]
19980 S:      Supported
19981 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
19982 F:      drivers/iio/temperature/tmp117.c
19983
19984 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
19985 M:      Hans Verkuil <[email protected]>
19986 L:      [email protected]
19987 S:      Maintained
19988 W:      https://linuxtv.org
19989 T:      git git://linuxtv.org/media_tree.git
19990 F:      drivers/media/radio/radio-raremono.c
19991
19992 THERMAL
19993 M:      Rafael J. Wysocki <[email protected]>
19994 M:      Daniel Lezcano <[email protected]>
19995 R:      Amit Kucheria <[email protected]>
19996 R:      Zhang Rui <[email protected]>
19997 L:      [email protected]
19998 S:      Supported
19999 Q:      https://patchwork.kernel.org/project/linux-pm/list/
20000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
20001 F:      Documentation/ABI/testing/sysfs-class-thermal
20002 F:      Documentation/devicetree/bindings/thermal/
20003 F:      Documentation/driver-api/thermal/
20004 F:      drivers/thermal/
20005 F:      include/dt-bindings/thermal/
20006 F:      include/linux/cpu_cooling.h
20007 F:      include/linux/thermal.h
20008 F:      include/uapi/linux/thermal.h
20009 F:      tools/lib/thermal/
20010 F:      tools/thermal/
20011
20012 THERMAL DRIVER FOR AMLOGIC SOCS
20013 M:      Guillaume La Roque <[email protected]>
20014 L:      [email protected]
20015 L:      [email protected]
20016 S:      Supported
20017 W:      http://linux-meson.com/
20018 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
20019 F:      drivers/thermal/amlogic_thermal.c
20020
20021 THERMAL/CPU_COOLING
20022 M:      Amit Daniel Kachhap <[email protected]>
20023 M:      Daniel Lezcano <[email protected]>
20024 M:      Viresh Kumar <[email protected]>
20025 R:      Lukasz Luba <[email protected]>
20026 L:      [email protected]
20027 S:      Supported
20028 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
20029 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
20030 F:      drivers/thermal/cpufreq_cooling.c
20031 F:      drivers/thermal/cpuidle_cooling.c
20032 F:      include/linux/cpu_cooling.h
20033
20034 THERMAL/POWER_ALLOCATOR
20035 M:      Lukasz Luba <[email protected]>
20036 L:      [email protected]
20037 S:      Maintained
20038 F:      Documentation/driver-api/thermal/power_allocator.rst
20039 F:      drivers/thermal/gov_power_allocator.c
20040 F:      include/trace/events/thermal_power_allocator.h
20041
20042 THINKPAD ACPI EXTRAS DRIVER
20043 M:      Henrique de Moraes Holschuh <[email protected]>
20044 L:      [email protected]
20045 L:      [email protected]
20046 S:      Maintained
20047 W:      http://ibm-acpi.sourceforge.net
20048 W:      http://thinkwiki.org/wiki/Ibm-acpi
20049 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
20050 F:      drivers/platform/x86/thinkpad_acpi.c
20051
20052 THINKPAD LMI DRIVER
20053 M:      Mark Pearson <[email protected]>
20054 L:      [email protected]
20055 S:      Maintained
20056 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
20057 F:      drivers/platform/x86/think-lmi.?
20058
20059 THUNDERBOLT DMA TRAFFIC TEST DRIVER
20060 M:      Isaac Hazan <[email protected]>
20061 L:      [email protected]
20062 S:      Maintained
20063 F:      drivers/thunderbolt/dma_test.c
20064
20065 THUNDERBOLT DRIVER
20066 M:      Andreas Noever <[email protected]>
20067 M:      Michael Jamet <[email protected]>
20068 M:      Mika Westerberg <[email protected]>
20069 M:      Yehezkel Bernat <[email protected]>
20070 L:      [email protected]
20071 S:      Maintained
20072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
20073 F:      Documentation/admin-guide/thunderbolt.rst
20074 F:      drivers/thunderbolt/
20075 F:      include/linux/thunderbolt.h
20076
20077 THUNDERBOLT NETWORK DRIVER
20078 M:      Michael Jamet <[email protected]>
20079 M:      Mika Westerberg <[email protected]>
20080 M:      Yehezkel Bernat <[email protected]>
20081 L:      [email protected]
20082 S:      Maintained
20083 F:      drivers/net/thunderbolt.c
20084
20085 THUNDERX GPIO DRIVER
20086 M:      Robert Richter <[email protected]>
20087 S:      Odd Fixes
20088 F:      drivers/gpio/gpio-thunderx.c
20089
20090 TI ADS131E0X ADC SERIES DRIVER
20091 M:      Tomislav Denis <[email protected]>
20092 L:      [email protected]
20093 S:      Maintained
20094 F:      Documentation/devicetree/bindings/iio/adc/ti,ads131e08.yaml
20095 F:      drivers/iio/adc/ti-ads131e08.c
20096
20097 TI AM437X VPFE DRIVER
20098 M:      "Lad, Prabhakar" <[email protected]>
20099 L:      [email protected]
20100 S:      Maintained
20101 W:      https://linuxtv.org
20102 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20103 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
20104 F:      drivers/media/platform/ti/am437x/
20105
20106 TI BANDGAP AND THERMAL DRIVER
20107 M:      Eduardo Valentin <[email protected]>
20108 M:      Keerthy <[email protected]>
20109 L:      [email protected]
20110 L:      [email protected]
20111 S:      Maintained
20112 F:      drivers/thermal/ti-soc-thermal/
20113
20114 TI BQ27XXX POWER SUPPLY DRIVER
20115 F:      drivers/power/supply/bq27xxx_battery.c
20116 F:      drivers/power/supply/bq27xxx_battery_i2c.c
20117 F:      include/linux/power/bq27xxx_battery.h
20118
20119 TI CDCE706 CLOCK DRIVER
20120 M:      Max Filippov <[email protected]>
20121 S:      Maintained
20122 F:      drivers/clk/clk-cdce706.c
20123
20124 TI CLOCK DRIVER
20125 M:      Tero Kristo <[email protected]>
20126 L:      [email protected]
20127 S:      Odd Fixes
20128 F:      drivers/clk/ti/
20129 F:      include/linux/clk/ti.h
20130
20131 TI DAVINCI MACHINE SUPPORT
20132 M:      Sekhar Nori <[email protected]>
20133 R:      Bartosz Golaszewski <[email protected]>
20134 L:      [email protected] (moderated for non-subscribers)
20135 S:      Supported
20136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
20137 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
20138 F:      arch/arm/boot/dts/da850*
20139 F:      arch/arm/mach-davinci/
20140 F:      drivers/i2c/busses/i2c-davinci.c
20141
20142 TI DAVINCI SERIES CLOCK DRIVER
20143 M:      David Lechner <[email protected]>
20144 R:      Sekhar Nori <[email protected]>
20145 S:      Maintained
20146 F:      Documentation/devicetree/bindings/clock/ti/davinci/
20147 F:      drivers/clk/davinci/
20148
20149 TI DAVINCI SERIES GPIO DRIVER
20150 M:      Keerthy <[email protected]>
20151 L:      [email protected]
20152 S:      Maintained
20153 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
20154 F:      drivers/gpio/gpio-davinci.c
20155
20156 TI DAVINCI SERIES MEDIA DRIVER
20157 M:      "Lad, Prabhakar" <[email protected]>
20158 L:      [email protected]
20159 S:      Maintained
20160 W:      https://linuxtv.org
20161 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20162 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
20163 F:      drivers/media/platform/ti/davinci/
20164 F:      include/media/davinci/
20165
20166 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
20167 R:      David Lechner <[email protected]>
20168 L:      [email protected]
20169 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
20170 F:      drivers/counter/ti-eqep.c
20171
20172 TI ETHERNET SWITCH DRIVER (CPSW)
20173 R:      Grygorii Strashko <[email protected]>
20174 L:      [email protected]
20175 L:      [email protected]
20176 S:      Maintained
20177 F:      drivers/net/ethernet/ti/cpsw*
20178 F:      drivers/net/ethernet/ti/davinci*
20179
20180 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
20181 M:      Alex Dubov <[email protected]>
20182 S:      Maintained
20183 W:      http://tifmxx.berlios.de/
20184 F:      drivers/memstick/host/tifm_ms.c
20185 F:      drivers/misc/tifm*
20186 F:      drivers/mmc/host/tifm_sd.c
20187 F:      include/linux/tifm.h
20188
20189 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
20190 M:      Nishanth Menon <[email protected]>
20191 M:      Santosh Shilimkar <[email protected]>
20192 L:      [email protected]
20193 L:      [email protected] (moderated for non-subscribers)
20194 S:      Maintained
20195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
20196 F:      drivers/soc/ti/*
20197
20198 TI LM49xxx FAMILY ASoC CODEC DRIVERS
20199 M:      M R Swami Reddy <[email protected]>
20200 M:      Vishwas A Deshpande <[email protected]>
20201 L:      [email protected] (moderated for non-subscribers)
20202 S:      Maintained
20203 F:      sound/soc/codecs/isabelle*
20204 F:      sound/soc/codecs/lm49453*
20205
20206 TI PCM3060 ASoC CODEC DRIVER
20207 M:      Kirill Marinushkin <[email protected]>
20208 L:      [email protected] (moderated for non-subscribers)
20209 S:      Maintained
20210 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
20211 F:      sound/soc/codecs/pcm3060*
20212
20213 TI TAS571X FAMILY ASoC CODEC DRIVER
20214 M:      Kevin Cernekee <[email protected]>
20215 L:      [email protected] (moderated for non-subscribers)
20216 S:      Odd Fixes
20217 F:      sound/soc/codecs/tas571x*
20218
20219 TI TRF7970A NFC DRIVER
20220 M:      Mark Greer <[email protected]>
20221 L:      [email protected]
20222 L:      [email protected] (subscribers-only)
20223 S:      Supported
20224 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
20225 F:      drivers/nfc/trf7970a.c
20226
20227 TI TSC2046 ADC DRIVER
20228 M:      Oleksij Rempel <[email protected]>
20229 R:      [email protected]
20230 L:      [email protected]
20231 S:      Maintained
20232 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
20233 F:      drivers/iio/adc/ti-tsc2046.c
20234
20235 TI TWL4030 SERIES SOC CODEC DRIVER
20236 M:      Peter Ujfalusi <[email protected]>
20237 L:      [email protected] (moderated for non-subscribers)
20238 S:      Maintained
20239 F:      sound/soc/codecs/twl4030*
20240
20241 TI VPE/CAL DRIVERS
20242 M:      Benoit Parrot <[email protected]>
20243 L:      [email protected]
20244 S:      Maintained
20245 W:      http://linuxtv.org/
20246 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20247 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
20248 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
20249 F:      drivers/media/platform/ti/cal/
20250 F:      drivers/media/platform/ti/vpe/
20251
20252 TI WILINK WIRELESS DRIVERS
20253 L:      [email protected]
20254 S:      Orphan
20255 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
20256 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
20257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
20258 F:      drivers/net/wireless/ti/
20259 F:      include/linux/wl12xx.h
20260
20261 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
20262 M:      John Stultz <[email protected]>
20263 M:      Thomas Gleixner <[email protected]>
20264 R:      Stephen Boyd <[email protected]>
20265 L:      [email protected]
20266 S:      Supported
20267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
20268 F:      include/linux/clocksource.h
20269 F:      include/linux/time.h
20270 F:      include/linux/timex.h
20271 F:      include/uapi/linux/time.h
20272 F:      include/uapi/linux/timex.h
20273 F:      kernel/time/alarmtimer.c
20274 F:      kernel/time/clocksource.c
20275 F:      kernel/time/ntp.c
20276 F:      kernel/time/time*.c
20277 F:      tools/testing/selftests/timers/
20278
20279 TIPC NETWORK LAYER
20280 M:      Jon Maloy <[email protected]>
20281 M:      Ying Xue <[email protected]>
20282 L:      [email protected] (core kernel code)
20283 L:      [email protected] (user apps, general discussion)
20284 S:      Maintained
20285 W:      http://tipc.sourceforge.net/
20286 F:      include/uapi/linux/tipc*.h
20287 F:      net/tipc/
20288
20289 TLAN NETWORK DRIVER
20290 M:      Samuel Chessman <[email protected]>
20291 L:      [email protected] (subscribers-only)
20292 S:      Maintained
20293 W:      http://sourceforge.net/projects/tlan/
20294 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
20295 F:      drivers/net/ethernet/ti/tlan.*
20296
20297 TM6000 VIDEO4LINUX DRIVER
20298 M:      Mauro Carvalho Chehab <[email protected]>
20299 L:      [email protected]
20300 S:      Odd fixes
20301 W:      https://linuxtv.org
20302 T:      git git://linuxtv.org/media_tree.git
20303 F:      Documentation/admin-guide/media/tm6000*
20304 F:      drivers/media/usb/tm6000/
20305
20306 TMIO/SDHI MMC DRIVER
20307 M:      Wolfram Sang <[email protected]>
20308 L:      [email protected]
20309 L:      [email protected]
20310 S:      Supported
20311 F:      drivers/mmc/host/renesas_sdhi*
20312 F:      drivers/mmc/host/tmio_mmc*
20313 F:      include/linux/mfd/tmio.h
20314
20315 TMP401 HARDWARE MONITOR DRIVER
20316 M:      Guenter Roeck <[email protected]>
20317 L:      [email protected]
20318 S:      Maintained
20319 F:      Documentation/devicetree/bindings/hwmon/ti,tmp401.yaml
20320 F:      Documentation/hwmon/tmp401.rst
20321 F:      drivers/hwmon/tmp401.c
20322
20323 TMP464 HARDWARE MONITOR DRIVER
20324 M:      Agathe Porte <[email protected]>
20325 M:      Guenter Roeck <[email protected]>
20326 L:      [email protected]
20327 S:      Maintained
20328 F:      Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml
20329 F:      Documentation/hwmon/tmp464.rst
20330 F:      drivers/hwmon/tmp464.c
20331
20332 TMP513 HARDWARE MONITOR DRIVER
20333 M:      Eric Tremblay <[email protected]>
20334 L:      [email protected]
20335 S:      Maintained
20336 F:      Documentation/hwmon/tmp513.rst
20337 F:      drivers/hwmon/tmp513.c
20338
20339 TMPFS (SHMEM FILESYSTEM)
20340 M:      Hugh Dickins <[email protected]>
20341 L:      [email protected]
20342 S:      Maintained
20343 F:      include/linux/shmem_fs.h
20344 F:      mm/shmem.c
20345
20346 TOMOYO SECURITY MODULE
20347 M:      Kentaro Takeda <[email protected]>
20348 M:      Tetsuo Handa <[email protected]>
20349 L:      [email protected] (subscribers-only, for developers in English)
20350 L:      [email protected] (subscribers-only, for users in English)
20351 L:      [email protected] (subscribers-only, for developers in Japanese)
20352 L:      [email protected] (subscribers-only, for users in Japanese)
20353 S:      Maintained
20354 W:      https://tomoyo.osdn.jp/
20355 F:      security/tomoyo/
20356
20357 TOPSTAR LAPTOP EXTRAS DRIVER
20358 M:      Herton Ronaldo Krzesinski <[email protected]>
20359 L:      [email protected]
20360 S:      Maintained
20361 F:      drivers/platform/x86/topstar-laptop.c
20362
20363 TORTURE-TEST MODULES
20364 M:      Davidlohr Bueso <[email protected]>
20365 M:      "Paul E. McKenney" <[email protected]>
20366 M:      Josh Triplett <[email protected]>
20367 L:      [email protected]
20368 S:      Supported
20369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
20370 F:      Documentation/RCU/torture.rst
20371 F:      kernel/locking/locktorture.c
20372 F:      kernel/rcu/rcuscale.c
20373 F:      kernel/rcu/rcutorture.c
20374 F:      kernel/rcu/refscale.c
20375 F:      kernel/torture.c
20376
20377 TOSHIBA ACPI EXTRAS DRIVER
20378 M:      Azael Avalos <[email protected]>
20379 L:      [email protected]
20380 S:      Maintained
20381 F:      drivers/platform/x86/toshiba_acpi.c
20382
20383 TOSHIBA BLUETOOTH DRIVER
20384 M:      Azael Avalos <[email protected]>
20385 L:      [email protected]
20386 S:      Maintained
20387 F:      drivers/platform/x86/toshiba_bluetooth.c
20388
20389 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
20390 M:      Azael Avalos <[email protected]>
20391 L:      [email protected]
20392 S:      Maintained
20393 F:      drivers/platform/x86/toshiba_haps.c
20394
20395 TOSHIBA SMM DRIVER
20396 M:      Jonathan Buzzard <[email protected]>
20397 S:      Maintained
20398 W:      http://www.buzzard.org.uk/toshiba/
20399 F:      drivers/char/toshiba.c
20400 F:      include/linux/toshiba.h
20401 F:      include/uapi/linux/toshiba.h
20402
20403 TOSHIBA TC358743 DRIVER
20404 M:      Mats Randgaard <[email protected]>
20405 L:      [email protected]
20406 S:      Maintained
20407 F:      drivers/media/i2c/tc358743*
20408 F:      include/media/i2c/tc358743.h
20409
20410 TOSHIBA WMI HOTKEYS DRIVER
20411 M:      Azael Avalos <[email protected]>
20412 L:      [email protected]
20413 S:      Maintained
20414 F:      drivers/platform/x86/toshiba-wmi.c
20415
20416 TPM DEVICE DRIVER
20417 M:      Peter Huewe <[email protected]>
20418 M:      Jarkko Sakkinen <[email protected]>
20419 R:      Jason Gunthorpe <[email protected]>
20420 L:      [email protected]
20421 S:      Maintained
20422 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
20423 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
20424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
20425 F:      drivers/char/tpm/
20426
20427 TRACING
20428 M:      Steven Rostedt <[email protected]>
20429 M:      Ingo Molnar <[email protected]>
20430 S:      Maintained
20431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
20432 F:      Documentation/trace/ftrace.rst
20433 F:      arch/*/*/*/*ftrace*
20434 F:      arch/*/*/*ftrace*
20435 F:      fs/tracefs/
20436 F:      include/*/ftrace.h
20437 F:      include/linux/trace*.h
20438 F:      include/trace/
20439 F:      kernel/trace/
20440 F:      tools/testing/selftests/ftrace/
20441
20442 TRACING MMIO ACCESSES (MMIOTRACE)
20443 M:      Steven Rostedt <[email protected]>
20444 M:      Ingo Molnar <[email protected]>
20445 R:      Karol Herbst <[email protected]>
20446 R:      Pekka Paalanen <[email protected]>
20447 L:      [email protected]
20448 L:      [email protected]
20449 S:      Maintained
20450 F:      arch/x86/mm/kmmio.c
20451 F:      arch/x86/mm/mmio-mod.c
20452 F:      arch/x86/mm/testmmiotrace.c
20453 F:      include/linux/mmiotrace.h
20454 F:      kernel/trace/trace_mmiotrace.c
20455
20456 TRACING OS NOISE / LATENCY TRACERS
20457 M:      Steven Rostedt <[email protected]>
20458 M:      Daniel Bristot de Oliveira <[email protected]>
20459 S:      Maintained
20460 F:      kernel/trace/trace_osnoise.c
20461 F:      include/trace/events/osnoise.h
20462 F:      kernel/trace/trace_hwlat.c
20463 F:      kernel/trace/trace_irqsoff.c
20464 F:      kernel/trace/trace_sched_wakeup.c
20465 F:      Documentation/trace/osnoise-tracer.rst
20466 F:      Documentation/trace/timerlat-tracer.rst
20467 F:      Documentation/trace/hwlat_detector.rst
20468 F:      arch/*/kernel/trace.c
20469
20470 Real-time Linux Analysis (RTLA) tools
20471 M:      Daniel Bristot de Oliveira <[email protected]>
20472 M:      Steven Rostedt <[email protected]>
20473 L:      [email protected]
20474 S:      Maintained
20475 F:      Documentation/tools/rtla/
20476 F:      tools/tracing/rtla/
20477
20478 TRADITIONAL CHINESE DOCUMENTATION
20479 M:      Hu Haowen <[email protected]>
20480 L:      [email protected] (moderated for non-subscribers)
20481 S:      Maintained
20482 W:      https://github.com/srcres258/linux-doc
20483 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
20484 F:      Documentation/translations/zh_TW/
20485
20486 TTY LAYER
20487 M:      Greg Kroah-Hartman <[email protected]>
20488 M:      Jiri Slaby <[email protected]>
20489 S:      Supported
20490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
20491 F:      Documentation/driver-api/serial/
20492 F:      drivers/tty/
20493 F:      drivers/tty/serial/serial_core.c
20494 F:      include/linux/selection.h
20495 F:      include/linux/serial.h
20496 F:      include/linux/serial_core.h
20497 F:      include/linux/sysrq.h
20498 F:      include/linux/tty*.h
20499 F:      include/linux/vt.h
20500 F:      include/linux/vt_*.h
20501 F:      include/uapi/linux/serial.h
20502 F:      include/uapi/linux/serial_core.h
20503 F:      include/uapi/linux/tty.h
20504
20505 TUA9001 MEDIA DRIVER
20506 M:      Antti Palosaari <[email protected]>
20507 L:      [email protected]
20508 S:      Maintained
20509 W:      https://linuxtv.org
20510 W:      http://palosaari.fi/linux/
20511 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20512 T:      git git://linuxtv.org/anttip/media_tree.git
20513 F:      drivers/media/tuners/tua9001*
20514
20515 TULIP NETWORK DRIVERS
20516 L:      [email protected]
20517 L:      [email protected]
20518 S:      Orphan
20519 F:      drivers/net/ethernet/dec/tulip/
20520
20521 TUN/TAP driver
20522 M:      Maxim Krasnyansky <[email protected]>
20523 S:      Maintained
20524 W:      http://vtun.sourceforge.net/tun
20525 F:      Documentation/networking/tuntap.rst
20526 F:      arch/um/os-Linux/drivers/
20527
20528 TURBOCHANNEL SUBSYSTEM
20529 M:      "Maciej W. Rozycki" <[email protected]>
20530 M:      Ralf Baechle <[email protected]>
20531 L:      [email protected]
20532 S:      Maintained
20533 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
20534 F:      drivers/tc/
20535 F:      include/linux/tc.h
20536
20537 TURBOSTAT UTILITY
20538 M:      "Len Brown" <[email protected]>
20539 L:      [email protected]
20540 S:      Supported
20541 Q:      https://patchwork.kernel.org/project/linux-pm/list/
20542 B:      https://bugzilla.kernel.org
20543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
20544 F:      tools/power/x86/turbostat/
20545
20546 TW5864 VIDEO4LINUX DRIVER
20547 M:      Bluecherry Maintainers <[email protected]>
20548 M:      Anton Sviridenko <[email protected]>
20549 M:      Andrey Utkin <[email protected]>
20550 M:      Andrey Utkin <[email protected]>
20551 L:      [email protected]
20552 S:      Supported
20553 F:      drivers/media/pci/tw5864/
20554
20555 TW68 VIDEO4LINUX DRIVER
20556 M:      Hans Verkuil <[email protected]>
20557 L:      [email protected]
20558 S:      Odd Fixes
20559 W:      https://linuxtv.org
20560 T:      git git://linuxtv.org/media_tree.git
20561 F:      drivers/media/pci/tw68/
20562
20563 TW686X VIDEO4LINUX DRIVER
20564 M:      Ezequiel Garcia <[email protected]>
20565 L:      [email protected]
20566 S:      Maintained
20567 W:      http://linuxtv.org
20568 T:      git git://linuxtv.org/media_tree.git
20569 F:      drivers/media/pci/tw686x/
20570
20571 U-BOOT ENVIRONMENT VARIABLES
20572 M:      Rafał Miłecki <[email protected]>
20573 S:      Maintained
20574 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
20575
20576 UACCE ACCELERATOR FRAMEWORK
20577 M:      Zhangfei Gao <[email protected]>
20578 M:      Zhou Wang <[email protected]>
20579 L:      [email protected]
20580 L:      [email protected]
20581 S:      Maintained
20582 F:      Documentation/ABI/testing/sysfs-driver-uacce
20583 F:      Documentation/misc-devices/uacce.rst
20584 F:      drivers/misc/uacce/
20585 F:      include/linux/uacce.h
20586 F:      include/uapi/misc/uacce/
20587
20588 UBI FILE SYSTEM (UBIFS)
20589 M:      Richard Weinberger <[email protected]>
20590 L:      [email protected]
20591 S:      Supported
20592 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
20593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
20594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
20595 F:      Documentation/ABI/testing/sysfs-fs-ubifs
20596 F:      Documentation/filesystems/ubifs-authentication.rst
20597 F:      Documentation/filesystems/ubifs.rst
20598 F:      fs/ubifs/
20599
20600 UBLK USERSPACE BLOCK DRIVER
20601 M:      Ming Lei <[email protected]>
20602 L:      [email protected]
20603 S:      Maintained
20604 F:      drivers/block/ublk_drv.c
20605 F:      include/uapi/linux/ublk_cmd.h
20606
20607 UCLINUX (M68KNOMMU AND COLDFIRE)
20608 M:      Greg Ungerer <[email protected]>
20609 L:      [email protected]
20610 L:      [email protected]  (subscribers-only)
20611 S:      Maintained
20612 W:      http://www.linux-m68k.org/
20613 W:      http://www.uclinux.org/
20614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
20615 F:      arch/m68k/*/*_no.*
20616 F:      arch/m68k/68*/
20617 F:      arch/m68k/coldfire/
20618 F:      arch/m68k/include/asm/*_no.*
20619
20620 UDF FILESYSTEM
20621 M:      Jan Kara <[email protected]>
20622 S:      Maintained
20623 F:      Documentation/filesystems/udf.rst
20624 F:      fs/udf/
20625
20626 UDRAW TABLET
20627 M:      Bastien Nocera <[email protected]>
20628 L:      [email protected]
20629 S:      Maintained
20630 F:      drivers/hid/hid-udraw-ps3.c
20631
20632 UFS FILESYSTEM
20633 M:      Evgeniy Dushistov <[email protected]>
20634 S:      Maintained
20635 F:      Documentation/admin-guide/ufs.rst
20636 F:      fs/ufs/
20637
20638 UHID USERSPACE HID IO DRIVER
20639 M:      David Rheinsberg <[email protected]>
20640 L:      [email protected]
20641 S:      Maintained
20642 F:      drivers/hid/uhid.c
20643 F:      include/uapi/linux/uhid.h
20644
20645 ULPI BUS
20646 M:      Heikki Krogerus <[email protected]>
20647 L:      [email protected]
20648 S:      Maintained
20649 F:      drivers/usb/common/ulpi.c
20650 F:      include/linux/ulpi/
20651
20652 UNICODE SUBSYSTEM
20653 M:      Gabriel Krisman Bertazi <[email protected]>
20654 L:      [email protected]
20655 S:      Supported
20656 F:      fs/unicode/
20657
20658 UNIFDEF
20659 M:      Tony Finch <[email protected]>
20660 S:      Maintained
20661 W:      http://dotat.at/prog/unifdef
20662 F:      scripts/unifdef.c
20663
20664 UNIFORM CDROM DRIVER
20665 M:      Phillip Potter <[email protected]>
20666 S:      Maintained
20667 F:      Documentation/cdrom/
20668 F:      drivers/cdrom/cdrom.c
20669 F:      include/linux/cdrom.h
20670 F:      include/uapi/linux/cdrom.h
20671
20672 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
20673 R:      Alim Akhtar <[email protected]>
20674 R:      Avri Altman <[email protected]>
20675 R:      Bart Van Assche <[email protected]>
20676 L:      [email protected]
20677 S:      Supported
20678 F:      Documentation/devicetree/bindings/ufs/
20679 F:      Documentation/scsi/ufs.rst
20680 F:      drivers/ufs/core/
20681
20682 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
20683 M:      Pedro Sousa <[email protected]>
20684 L:      [email protected]
20685 S:      Supported
20686 F:      drivers/ufs/host/*dwc*
20687
20688 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
20689 M:      Stanley Chu <[email protected]>
20690 L:      [email protected]
20691 L:      [email protected] (moderated for non-subscribers)
20692 S:      Maintained
20693 F:      drivers/ufs/host/ufs-mediatek*
20694
20695 UNSORTED BLOCK IMAGES (UBI)
20696 M:      Richard Weinberger <[email protected]>
20697 L:      [email protected]
20698 S:      Supported
20699 W:      http://www.linux-mtd.infradead.org/
20700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
20701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
20702 F:      drivers/mtd/ubi/
20703 F:      include/linux/mtd/ubi.h
20704 F:      include/uapi/mtd/ubi-user.h
20705
20706 USB "USBNET" DRIVER FRAMEWORK
20707 M:      Oliver Neukum <[email protected]>
20708 L:      [email protected]
20709 S:      Maintained
20710 W:      http://www.linux-usb.org/usbnet
20711 F:      drivers/net/usb/usbnet.c
20712 F:      include/linux/usb/usbnet.h
20713
20714 USB ACM DRIVER
20715 M:      Oliver Neukum <[email protected]>
20716 L:      [email protected]
20717 S:      Maintained
20718 F:      Documentation/usb/acm.rst
20719 F:      drivers/usb/class/cdc-acm.*
20720
20721 USB APPLE MFI FASTCHARGE DRIVER
20722 M:      Bastien Nocera <[email protected]>
20723 L:      [email protected]
20724 S:      Maintained
20725 F:      drivers/usb/misc/apple-mfi-fastcharge.c
20726
20727 USB AR5523 WIRELESS DRIVER
20728 M:      Pontus Fuchs <[email protected]>
20729 L:      [email protected]
20730 S:      Maintained
20731 F:      drivers/net/wireless/ath/ar5523/
20732
20733 USB ATTACHED SCSI
20734 M:      Oliver Neukum <[email protected]>
20735 L:      [email protected]
20736 L:      [email protected]
20737 S:      Maintained
20738 F:      drivers/usb/storage/uas.c
20739
20740 USB CDC ETHERNET DRIVER
20741 M:      Oliver Neukum <[email protected]>
20742 L:      [email protected]
20743 S:      Maintained
20744 F:      drivers/net/usb/cdc_*.c
20745 F:      include/uapi/linux/usb/cdc.h
20746
20747 USB CHAOSKEY DRIVER
20748 M:      Keith Packard <[email protected]>
20749 L:      [email protected]
20750 S:      Maintained
20751 F:      drivers/usb/misc/chaoskey.c
20752
20753 USB CYPRESS C67X00 DRIVER
20754 L:      [email protected]
20755 S:      Orphan
20756 F:      drivers/usb/c67x00/
20757
20758 USB DAVICOM DM9601 DRIVER
20759 M:      Peter Korsgaard <[email protected]>
20760 L:      [email protected]
20761 S:      Maintained
20762 W:      http://www.linux-usb.org/usbnet
20763 F:      drivers/net/usb/dm9601.c
20764
20765 USB EHCI DRIVER
20766 M:      Alan Stern <[email protected]>
20767 L:      [email protected]
20768 S:      Maintained
20769 F:      Documentation/usb/ehci.rst
20770 F:      drivers/usb/host/ehci*
20771
20772 USB GADGET/PERIPHERAL SUBSYSTEM
20773 M:      Felipe Balbi <[email protected]>
20774 L:      [email protected]
20775 S:      Maintained
20776 W:      http://www.linux-usb.org/gadget
20777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
20778 F:      drivers/usb/gadget/
20779 F:      include/linux/usb/gadget*
20780
20781 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
20782 M:      Jiri Kosina <[email protected]>
20783 M:      Benjamin Tissoires <[email protected]>
20784 L:      [email protected]
20785 S:      Maintained
20786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
20787 F:      Documentation/hid/hiddev.rst
20788 F:      drivers/hid/usbhid/
20789
20790 USB INTEL XHCI ROLE MUX DRIVER
20791 M:      Hans de Goede <[email protected]>
20792 L:      [email protected]
20793 S:      Maintained
20794 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
20795
20796 USB IP DRIVER FOR HISILICON KIRIN 960
20797 M:      Yu Chen <[email protected]>
20798 M:      Binghui Wang <[email protected]>
20799 L:      [email protected]
20800 S:      Maintained
20801 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
20802 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
20803
20804 USB IP DRIVER FOR HISILICON KIRIN 970
20805 M:      Mauro Carvalho Chehab <[email protected]>
20806 L:      [email protected]
20807 S:      Maintained
20808 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
20809 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
20810
20811 USB ISP116X DRIVER
20812 M:      Olav Kongas <[email protected]>
20813 L:      [email protected]
20814 S:      Maintained
20815 F:      drivers/usb/host/isp116x*
20816 F:      include/linux/usb/isp116x.h
20817
20818 USB ISP1760 DRIVER
20819 M:      Rui Miguel Silva <[email protected]>
20820 L:      [email protected]
20821 S:      Maintained
20822 F:      drivers/usb/isp1760/*
20823 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
20824
20825 USB LAN78XX ETHERNET DRIVER
20826 M:      Woojung Huh <[email protected]>
20827 M:      [email protected]
20828 L:      [email protected]
20829 S:      Maintained
20830 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
20831 F:      drivers/net/usb/lan78xx.*
20832 F:      include/dt-bindings/net/microchip-lan78xx.h
20833
20834 USB MASS STORAGE DRIVER
20835 M:      Alan Stern <[email protected]>
20836 L:      [email protected]
20837 L:      [email protected]
20838 S:      Maintained
20839 F:      drivers/usb/storage/
20840
20841 USB MIDI DRIVER
20842 M:      Clemens Ladisch <[email protected]>
20843 L:      [email protected] (moderated for non-subscribers)
20844 S:      Maintained
20845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20846 F:      sound/usb/midi.*
20847
20848 USB NETWORKING DRIVERS
20849 L:      [email protected]
20850 S:      Odd Fixes
20851 F:      drivers/net/usb/
20852
20853 USB OHCI DRIVER
20854 M:      Alan Stern <[email protected]>
20855 L:      [email protected]
20856 S:      Maintained
20857 F:      Documentation/usb/ohci.rst
20858 F:      drivers/usb/host/ohci*
20859
20860 USB OTG FSM (Finite State Machine)
20861 M:      Peter Chen <[email protected]>
20862 L:      [email protected]
20863 S:      Maintained
20864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
20865 F:      drivers/usb/common/usb-otg-fsm.c
20866
20867 USB OVER IP DRIVER
20868 M:      Valentina Manea <[email protected]>
20869 M:      Shuah Khan <[email protected]>
20870 M:      Shuah Khan <[email protected]>
20871 L:      [email protected]
20872 S:      Maintained
20873 F:      Documentation/usb/usbip_protocol.rst
20874 F:      drivers/usb/usbip/
20875 F:      tools/testing/selftests/drivers/usb/usbip/
20876 F:      tools/usb/usbip/
20877
20878 USB PEGASUS DRIVER
20879 M:      Petko Manolov <[email protected]>
20880 L:      [email protected]
20881 L:      [email protected]
20882 S:      Maintained
20883 W:      https://github.com/petkan/pegasus
20884 T:      git git://github.com/petkan/pegasus.git
20885 F:      drivers/net/usb/pegasus.*
20886
20887 USB PHY LAYER
20888 M:      Felipe Balbi <[email protected]>
20889 L:      [email protected]
20890 S:      Maintained
20891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
20892 F:      drivers/usb/phy/
20893
20894 USB PRINTER DRIVER (usblp)
20895 M:      Pete Zaitcev <[email protected]>
20896 L:      [email protected]
20897 S:      Supported
20898 F:      drivers/usb/class/usblp.c
20899
20900 USB RAW GADGET DRIVER
20901 R:      Andrey Konovalov <[email protected]>
20902 L:      [email protected]
20903 S:      Maintained
20904 F:      Documentation/usb/raw-gadget.rst
20905 F:      drivers/usb/gadget/legacy/raw_gadget.c
20906 F:      include/uapi/linux/usb/raw_gadget.h
20907
20908 USB QMI WWAN NETWORK DRIVER
20909 M:      Bjørn Mork <[email protected]>
20910 L:      [email protected]
20911 S:      Maintained
20912 F:      Documentation/ABI/testing/sysfs-class-net-qmi
20913 F:      drivers/net/usb/qmi_wwan.c
20914
20915 USB RTL8150 DRIVER
20916 M:      Petko Manolov <[email protected]>
20917 L:      [email protected]
20918 L:      [email protected]
20919 S:      Maintained
20920 W:      https://github.com/petkan/rtl8150
20921 T:      git git://github.com/petkan/rtl8150.git
20922 F:      drivers/net/usb/rtl8150.c
20923
20924 USB SERIAL SUBSYSTEM
20925 M:      Johan Hovold <[email protected]>
20926 L:      [email protected]
20927 S:      Maintained
20928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
20929 F:      Documentation/usb/usb-serial.rst
20930 F:      drivers/usb/serial/
20931 F:      include/linux/usb/serial.h
20932
20933 USB SMSC75XX ETHERNET DRIVER
20934 M:      Steve Glendinning <[email protected]>
20935 L:      [email protected]
20936 S:      Maintained
20937 F:      drivers/net/usb/smsc75xx.*
20938
20939 USB SMSC95XX ETHERNET DRIVER
20940 M:      Steve Glendinning <[email protected]>
20941 M:      [email protected]
20942 L:      [email protected]
20943 S:      Maintained
20944 F:      drivers/net/usb/smsc95xx.*
20945
20946 USB SUBSYSTEM
20947 M:      Greg Kroah-Hartman <[email protected]>
20948 L:      [email protected]
20949 S:      Supported
20950 W:      http://www.linux-usb.org
20951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
20952 F:      Documentation/devicetree/bindings/usb/
20953 F:      Documentation/usb/
20954 F:      drivers/usb/
20955 F:      include/dt-bindings/usb/
20956 F:      include/linux/usb.h
20957 F:      include/linux/usb/
20958
20959 USB TYPEC BUS FOR ALTERNATE MODES
20960 M:      Heikki Krogerus <[email protected]>
20961 L:      [email protected]
20962 S:      Maintained
20963 F:      Documentation/ABI/testing/sysfs-bus-typec
20964 F:      Documentation/driver-api/usb/typec_bus.rst
20965 F:      drivers/usb/typec/altmodes/
20966 F:      include/linux/usb/typec_altmode.h
20967
20968 USB TYPEC CLASS
20969 M:      Heikki Krogerus <[email protected]>
20970 L:      [email protected]
20971 S:      Maintained
20972 F:      Documentation/ABI/testing/sysfs-class-typec
20973 F:      Documentation/driver-api/usb/typec.rst
20974 F:      drivers/usb/typec/
20975 F:      include/linux/usb/typec.h
20976
20977 USB TYPEC INTEL PMC MUX DRIVER
20978 M:      Heikki Krogerus <[email protected]>
20979 L:      [email protected]
20980 S:      Maintained
20981 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
20982 F:      drivers/usb/typec/mux/intel_pmc_mux.c
20983
20984 USB TYPEC PI3USB30532 MUX DRIVER
20985 M:      Hans de Goede <[email protected]>
20986 L:      [email protected]
20987 S:      Maintained
20988 F:      drivers/usb/typec/mux/pi3usb30532.c
20989
20990 USB TYPEC PORT CONTROLLER DRIVERS
20991 M:      Guenter Roeck <[email protected]>
20992 L:      [email protected]
20993 S:      Maintained
20994 F:      drivers/usb/typec/tcpm/
20995
20996 USB UHCI DRIVER
20997 M:      Alan Stern <[email protected]>
20998 L:      [email protected]
20999 S:      Maintained
21000 F:      drivers/usb/host/uhci*
21001
21002 USB VIDEO CLASS
21003 M:      Laurent Pinchart <[email protected]>
21004 L:      [email protected]
21005 S:      Maintained
21006 W:      http://www.ideasonboard.org/uvc/
21007 T:      git git://linuxtv.org/media_tree.git
21008 F:      drivers/media/usb/uvc/
21009 F:      include/uapi/linux/uvcvideo.h
21010
21011 USB WEBCAM GADGET
21012 M:      Laurent Pinchart <[email protected]>
21013 L:      [email protected]
21014 S:      Maintained
21015 F:      drivers/usb/gadget/function/*uvc*
21016 F:      drivers/usb/gadget/legacy/webcam.c
21017 F:      include/uapi/linux/usb/g_uvc.h
21018
21019 USB WIRELESS RNDIS DRIVER (rndis_wlan)
21020 M:      Jussi Kivilinna <[email protected]>
21021 L:      [email protected]
21022 S:      Maintained
21023 F:      drivers/net/wireless/rndis_wlan.c
21024
21025 USB XHCI DRIVER
21026 M:      Mathias Nyman <[email protected]>
21027 L:      [email protected]
21028 S:      Supported
21029 F:      drivers/usb/host/pci-quirks*
21030 F:      drivers/usb/host/xhci*
21031
21032 USB ZD1201 DRIVER
21033 L:      [email protected]
21034 S:      Orphan
21035 W:      http://linux-lc100020.sourceforge.net
21036 F:      drivers/net/wireless/zydas/zd1201.*
21037
21038 USB ZR364XX DRIVER
21039 M:      Antoine Jacquet <[email protected]>
21040 L:      [email protected]
21041 L:      [email protected]
21042 S:      Maintained
21043 W:      http://royale.zerezo.com/zr364xx/
21044 T:      git git://linuxtv.org/media_tree.git
21045 F:      Documentation/admin-guide/media/zr364xx*
21046 F:      drivers/media/usb/zr364xx/
21047
21048 USER-MODE LINUX (UML)
21049 M:      Richard Weinberger <[email protected]>
21050 M:      Anton Ivanov <[email protected]>
21051 M:      Johannes Berg <[email protected]>
21052 L:      [email protected]
21053 S:      Maintained
21054 W:      http://user-mode-linux.sourceforge.net
21055 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
21056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
21057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
21058 F:      Documentation/virt/uml/
21059 F:      arch/um/
21060 F:      arch/x86/um/
21061 F:      fs/hostfs/
21062
21063 USERSPACE COPYIN/COPYOUT (UIOVEC)
21064 M:      Alexander Viro <[email protected]>
21065 S:      Maintained
21066 F:      include/linux/uio.h
21067 F:      lib/iov_iter.c
21068
21069 USERSPACE DMA BUFFER DRIVER
21070 M:      Gerd Hoffmann <[email protected]>
21071 L:      [email protected]
21072 S:      Maintained
21073 T:      git git://anongit.freedesktop.org/drm/drm-misc
21074 F:      drivers/dma-buf/udmabuf.c
21075 F:      include/uapi/linux/udmabuf.h
21076
21077 USERSPACE I/O (UIO)
21078 M:      Greg Kroah-Hartman <[email protected]>
21079 S:      Maintained
21080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
21081 F:      Documentation/driver-api/uio-howto.rst
21082 F:      drivers/uio/
21083 F:      include/linux/uio_driver.h
21084
21085 UTIL-LINUX PACKAGE
21086 M:      Karel Zak <[email protected]>
21087 L:      [email protected]
21088 S:      Maintained
21089 W:      http://en.wikipedia.org/wiki/Util-linux
21090 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
21091
21092 UUID HELPERS
21093 M:      Christoph Hellwig <[email protected]>
21094 R:      Andy Shevchenko <[email protected]>
21095 L:      [email protected]
21096 S:      Maintained
21097 T:      git git://git.infradead.org/users/hch/uuid.git
21098 F:      include/linux/uuid.h
21099 F:      include/uapi/linux/uuid.h
21100 F:      lib/test_uuid.c
21101 F:      lib/uuid.c
21102
21103 UV SYSFS DRIVER
21104 M:      Justin Ernst <[email protected]>
21105 L:      [email protected]
21106 S:      Maintained
21107 F:      drivers/platform/x86/uv_sysfs.c
21108
21109 UVESAFB DRIVER
21110 M:      Michal Januszewski <[email protected]>
21111 L:      [email protected]
21112 S:      Maintained
21113 W:      https://github.com/mjanusz/v86d
21114 F:      Documentation/fb/uvesafb.rst
21115 F:      drivers/video/fbdev/uvesafb.*
21116
21117 Ux500 CLOCK DRIVERS
21118 M:      Ulf Hansson <[email protected]>
21119 L:      [email protected]
21120 L:      [email protected] (moderated for non-subscribers)
21121 S:      Maintained
21122 F:      drivers/clk/ux500/
21123
21124 VF610 NAND DRIVER
21125 M:      Stefan Agner <[email protected]>
21126 L:      [email protected]
21127 S:      Supported
21128 F:      drivers/mtd/nand/raw/vf610_nfc.c
21129
21130 VFAT/FAT/MSDOS FILESYSTEM
21131 M:      OGAWA Hirofumi <[email protected]>
21132 S:      Maintained
21133 F:      Documentation/filesystems/vfat.rst
21134 F:      fs/fat/
21135
21136 VFIO DRIVER
21137 M:      Alex Williamson <[email protected]>
21138 R:      Cornelia Huck <[email protected]>
21139 L:      [email protected]
21140 S:      Maintained
21141 T:      git git://github.com/awilliam/linux-vfio.git
21142 F:      Documentation/driver-api/vfio.rst
21143 F:      drivers/vfio/
21144 F:      include/linux/vfio.h
21145 F:      include/linux/vfio_pci_core.h
21146 F:      include/uapi/linux/vfio.h
21147
21148 VFIO FSL-MC DRIVER
21149 M:      Diana Craciun <[email protected]>
21150 L:      [email protected]
21151 S:      Maintained
21152 F:      drivers/vfio/fsl-mc/
21153
21154 VFIO HISILICON PCI DRIVER
21155 M:      Longfang Liu <[email protected]>
21156 M:      Shameer Kolothum <[email protected]>
21157 L:      [email protected]
21158 S:      Maintained
21159 F:      drivers/vfio/pci/hisilicon/
21160
21161 VFIO MEDIATED DEVICE DRIVERS
21162 M:      Kirti Wankhede <[email protected]>
21163 L:      [email protected]
21164 S:      Maintained
21165 F:      Documentation/driver-api/vfio-mediated-device.rst
21166 F:      drivers/vfio/mdev/
21167 F:      include/linux/mdev.h
21168 F:      samples/vfio-mdev/
21169
21170 VFIO PCI DEVICE SPECIFIC DRIVERS
21171 R:      Jason Gunthorpe <[email protected]>
21172 R:      Yishai Hadas <[email protected]>
21173 R:      Shameer Kolothum <[email protected]>
21174 R:      Kevin Tian <[email protected]>
21175 L:      [email protected]
21176 S:      Maintained
21177 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
21178 F:      drivers/vfio/pci/*/
21179
21180 VFIO PLATFORM DRIVER
21181 M:      Eric Auger <[email protected]>
21182 L:      [email protected]
21183 S:      Maintained
21184 F:      drivers/vfio/platform/
21185
21186 VFIO MLX5 PCI DRIVER
21187 M:      Yishai Hadas <[email protected]>
21188 L:      [email protected]
21189 S:      Maintained
21190 F:      drivers/vfio/pci/mlx5/
21191
21192 VGA_SWITCHEROO
21193 R:      Lukas Wunner <[email protected]>
21194 S:      Maintained
21195 T:      git git://anongit.freedesktop.org/drm/drm-misc
21196 F:      Documentation/gpu/vga-switcheroo.rst
21197 F:      drivers/gpu/vga/vga_switcheroo.c
21198 F:      include/linux/vga_switcheroo.h
21199
21200 VIA RHINE NETWORK DRIVER
21201 S:      Maintained
21202 M:      Kevin Brace <[email protected]>
21203 F:      drivers/net/ethernet/via/via-rhine.c
21204
21205 VIA SD/MMC CARD CONTROLLER DRIVER
21206 M:      Bruce Chang <[email protected]>
21207 M:      Harald Welte <[email protected]>
21208 S:      Maintained
21209 F:      drivers/mmc/host/via-sdmmc.c
21210
21211 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
21212 M:      Florian Tobias Schandinat <[email protected]>
21213 L:      [email protected]
21214 S:      Maintained
21215 F:      drivers/video/fbdev/via/
21216 F:      include/linux/via-core.h
21217 F:      include/linux/via-gpio.h
21218 F:      include/linux/via_i2c.h
21219
21220 VIA VELOCITY NETWORK DRIVER
21221 M:      Francois Romieu <[email protected]>
21222 L:      [email protected]
21223 S:      Maintained
21224 F:      drivers/net/ethernet/via/via-velocity.*
21225
21226 VICODEC VIRTUAL CODEC DRIVER
21227 M:      Hans Verkuil <[email protected]>
21228 L:      [email protected]
21229 S:      Maintained
21230 W:      https://linuxtv.org
21231 T:      git git://linuxtv.org/media_tree.git
21232 F:      drivers/media/test-drivers/vicodec/*
21233
21234 VIDEO I2C POLLING DRIVER
21235 M:      Matt Ranostay <[email protected]>
21236 L:      [email protected]
21237 S:      Maintained
21238 F:      drivers/media/i2c/video-i2c.c
21239
21240 VIDEO MULTIPLEXER DRIVER
21241 M:      Philipp Zabel <[email protected]>
21242 L:      [email protected]
21243 S:      Maintained
21244 F:      drivers/media/platform/video-mux.c
21245
21246 VIDEOBUF2 FRAMEWORK
21247 M:      Tomasz Figa <[email protected]>
21248 M:      Marek Szyprowski <[email protected]>
21249 L:      [email protected]
21250 S:      Maintained
21251 F:      drivers/media/common/videobuf2/*
21252 F:      include/media/videobuf2-*
21253
21254 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
21255 M:      Shuah Khan <[email protected]>
21256 R:      Kieran Bingham <[email protected]>
21257 L:      [email protected]
21258 S:      Maintained
21259 W:      https://linuxtv.org
21260 T:      git git://linuxtv.org/media_tree.git
21261 F:      drivers/media/test-drivers/vimc/*
21262
21263 VIRT LIB
21264 M:      Alex Williamson <[email protected]>
21265 M:      Paolo Bonzini <[email protected]>
21266 L:      [email protected]
21267 S:      Supported
21268 F:      virt/lib/
21269
21270 VIRTIO AND VHOST VSOCK DRIVER
21271 M:      Stefan Hajnoczi <[email protected]>
21272 M:      Stefano Garzarella <[email protected]>
21273 L:      [email protected]
21274 L:      [email protected]
21275 L:      [email protected]
21276 S:      Maintained
21277 F:      drivers/vhost/vsock.c
21278 F:      include/linux/virtio_vsock.h
21279 F:      include/uapi/linux/virtio_vsock.h
21280 F:      net/vmw_vsock/virtio_transport.c
21281 F:      net/vmw_vsock/virtio_transport_common.c
21282
21283 VIRTIO BLOCK AND SCSI DRIVERS
21284 M:      "Michael S. Tsirkin" <[email protected]>
21285 M:      Jason Wang <[email protected]>
21286 R:      Paolo Bonzini <[email protected]>
21287 R:      Stefan Hajnoczi <[email protected]>
21288 L:      [email protected]
21289 S:      Maintained
21290 F:      drivers/block/virtio_blk.c
21291 F:      drivers/scsi/virtio_scsi.c
21292 F:      drivers/vhost/scsi.c
21293 F:      include/uapi/linux/virtio_blk.h
21294 F:      include/uapi/linux/virtio_scsi.h
21295
21296 VIRTIO CONSOLE DRIVER
21297 M:      Amit Shah <[email protected]>
21298 L:      [email protected]
21299 S:      Maintained
21300 F:      drivers/char/virtio_console.c
21301 F:      include/linux/virtio_console.h
21302 F:      include/uapi/linux/virtio_console.h
21303
21304 VIRTIO CORE AND NET DRIVERS
21305 M:      "Michael S. Tsirkin" <[email protected]>
21306 M:      Jason Wang <[email protected]>
21307 L:      [email protected]
21308 S:      Maintained
21309 F:      Documentation/ABI/testing/sysfs-bus-vdpa
21310 F:      Documentation/devicetree/bindings/virtio/
21311 F:      drivers/block/virtio_blk.c
21312 F:      drivers/crypto/virtio/
21313 F:      drivers/net/virtio_net.c
21314 F:      drivers/vdpa/
21315 F:      drivers/virtio/
21316 F:      include/linux/vdpa.h
21317 F:      include/linux/virtio*.h
21318 F:      include/uapi/linux/virtio_*.h
21319 F:      tools/virtio/
21320
21321 VIRTIO BALLOON
21322 M:      "Michael S. Tsirkin" <[email protected]>
21323 M:      David Hildenbrand <[email protected]>
21324 L:      [email protected]
21325 S:      Maintained
21326 F:      drivers/virtio/virtio_balloon.c
21327 F:      include/uapi/linux/virtio_balloon.h
21328 F:      include/linux/balloon_compaction.h
21329 F:      mm/balloon_compaction.c
21330
21331 VIRTIO CRYPTO DRIVER
21332 M:      Gonglei <[email protected]>
21333 L:      [email protected]
21334 L:      [email protected]
21335 S:      Maintained
21336 F:      drivers/crypto/virtio/
21337 F:      include/uapi/linux/virtio_crypto.h
21338
21339 VIRTIO DRIVERS FOR S390
21340 M:      Cornelia Huck <[email protected]>
21341 M:      Halil Pasic <[email protected]>
21342 M:      Eric Farman <[email protected]>
21343 L:      [email protected]
21344 L:      [email protected]
21345 L:      [email protected]
21346 S:      Supported
21347 F:      arch/s390/include/uapi/asm/virtio-ccw.h
21348 F:      drivers/s390/virtio/
21349
21350 VIRTIO FILE SYSTEM
21351 M:      Vivek Goyal <[email protected]>
21352 M:      Stefan Hajnoczi <[email protected]>
21353 M:      Miklos Szeredi <[email protected]>
21354 L:      [email protected]
21355 L:      [email protected]
21356 S:      Supported
21357 W:      https://virtio-fs.gitlab.io/
21358 F:      Documentation/filesystems/virtiofs.rst
21359 F:      fs/fuse/virtio_fs.c
21360 F:      include/uapi/linux/virtio_fs.h
21361
21362 VIRTIO GPIO DRIVER
21363 M:      Enrico Weigelt, metux IT consult <[email protected]>
21364 M:      Viresh Kumar <[email protected]>
21365 L:      [email protected]
21366 L:      [email protected]
21367 S:      Maintained
21368 F:      drivers/gpio/gpio-virtio.c
21369 F:      include/uapi/linux/virtio_gpio.h
21370
21371 VIRTIO GPU DRIVER
21372 M:      David Airlie <[email protected]>
21373 M:      Gerd Hoffmann <[email protected]>
21374 R:      Gurchetan Singh <[email protected]>
21375 R:      Chia-I Wu <[email protected]>
21376 L:      [email protected]
21377 L:      [email protected]
21378 S:      Maintained
21379 T:      git git://anongit.freedesktop.org/drm/drm-misc
21380 F:      drivers/gpu/drm/virtio/
21381 F:      include/uapi/linux/virtio_gpu.h
21382
21383 VIRTIO HOST (VHOST)
21384 M:      "Michael S. Tsirkin" <[email protected]>
21385 M:      Jason Wang <[email protected]>
21386 L:      [email protected]
21387 L:      [email protected]
21388 L:      [email protected]
21389 S:      Maintained
21390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
21391 F:      drivers/vhost/
21392 F:      include/linux/vhost_iotlb.h
21393 F:      include/uapi/linux/vhost.h
21394
21395 VIRTIO INPUT DRIVER
21396 M:      Gerd Hoffmann <[email protected]>
21397 S:      Maintained
21398 F:      drivers/virtio/virtio_input.c
21399 F:      include/uapi/linux/virtio_input.h
21400
21401 VIRTIO IOMMU DRIVER
21402 M:      Jean-Philippe Brucker <[email protected]>
21403 L:      [email protected]
21404 S:      Maintained
21405 F:      drivers/iommu/virtio-iommu.c
21406 F:      include/uapi/linux/virtio_iommu.h
21407
21408 VIRTIO MEM DRIVER
21409 M:      David Hildenbrand <[email protected]>
21410 L:      [email protected]
21411 S:      Maintained
21412 W:      https://virtio-mem.gitlab.io/
21413 F:      drivers/virtio/virtio_mem.c
21414 F:      include/uapi/linux/virtio_mem.h
21415
21416 VIRTIO SOUND DRIVER
21417 M:      Anton Yakovlev <[email protected]>
21418 M:      "Michael S. Tsirkin" <[email protected]>
21419 L:      [email protected]
21420 L:      [email protected] (moderated for non-subscribers)
21421 S:      Maintained
21422 F:      include/uapi/linux/virtio_snd.h
21423 F:      sound/virtio/*
21424
21425 VIRTIO I2C DRIVER
21426 M:      Conghui Chen <[email protected]>
21427 M:      Viresh Kumar <[email protected]>
21428 L:      [email protected]
21429 L:      [email protected]
21430 S:      Maintained
21431 F:      drivers/i2c/busses/i2c-virtio.c
21432 F:      include/uapi/linux/virtio_i2c.h
21433
21434 VIRTIO PMEM DRIVER
21435 M:      Pankaj Gupta <[email protected]>
21436 L:      [email protected]
21437 S:      Maintained
21438 F:      drivers/nvdimm/virtio_pmem.c
21439 F:      drivers/nvdimm/nd_virtio.c
21440
21441 VIRTUAL BOX GUEST DEVICE DRIVER
21442 M:      Hans de Goede <[email protected]>
21443 M:      Arnd Bergmann <[email protected]>
21444 M:      Greg Kroah-Hartman <[email protected]>
21445 S:      Maintained
21446 F:      drivers/virt/vboxguest/
21447 F:      include/linux/vbox_utils.h
21448 F:      include/uapi/linux/vbox*.h
21449
21450 VIRTUAL BOX SHARED FOLDER VFS DRIVER
21451 M:      Hans de Goede <[email protected]>
21452 L:      [email protected]
21453 S:      Maintained
21454 F:      fs/vboxsf/*
21455
21456 VIRTUAL SERIO DEVICE DRIVER
21457 M:      Stephen Chandler Paul <[email protected]>
21458 S:      Maintained
21459 F:      drivers/input/serio/userio.c
21460 F:      include/uapi/linux/userio.h
21461
21462 VIVID VIRTUAL VIDEO DRIVER
21463 M:      Hans Verkuil <[email protected]>
21464 L:      [email protected]
21465 S:      Maintained
21466 W:      https://linuxtv.org
21467 T:      git git://linuxtv.org/media_tree.git
21468 F:      drivers/media/test-drivers/vivid/*
21469
21470 VIDTV VIRTUAL DIGITAL TV DRIVER
21471 M:      Daniel W. S. Almeida <[email protected]>
21472 L:      [email protected]
21473 S:      Maintained
21474 W:      https://linuxtv.org
21475 T:      git git://linuxtv.org/media_tree.git
21476 F:      drivers/media/test-drivers/vidtv/*
21477
21478 VLYNQ BUS
21479 M:      Florian Fainelli <[email protected]>
21480 L:      [email protected] (subscribers-only)
21481 S:      Maintained
21482 F:      drivers/vlynq/vlynq.c
21483 F:      include/linux/vlynq.h
21484
21485 VME SUBSYSTEM
21486 M:      Martyn Welch <[email protected]>
21487 M:      Manohar Vanga <[email protected]>
21488 M:      Greg Kroah-Hartman <[email protected]>
21489 L:      [email protected]
21490 S:      Maintained
21491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
21492 F:      Documentation/driver-api/vme.rst
21493 F:      drivers/staging/vme_user/
21494 F:      drivers/vme/
21495 F:      include/linux/vme*
21496
21497 VM SOCKETS (AF_VSOCK)
21498 M:      Stefano Garzarella <[email protected]>
21499 L:      [email protected]
21500 L:      [email protected]
21501 S:      Maintained
21502 F:      drivers/net/vsockmon.c
21503 F:      include/net/af_vsock.h
21504 F:      include/uapi/linux/vm_sockets.h
21505 F:      include/uapi/linux/vm_sockets_diag.h
21506 F:      include/uapi/linux/vsockmon.h
21507 F:      net/vmw_vsock/
21508 F:      tools/testing/vsock/
21509
21510 VMWARE BALLOON DRIVER
21511 M:      Nadav Amit <[email protected]>
21512 R:      VMware PV-Drivers Reviewers <[email protected]>
21513 L:      [email protected]
21514 S:      Maintained
21515 F:      drivers/misc/vmw_balloon.c
21516
21517 VMWARE HYPERVISOR INTERFACE
21518 M:      Srivatsa S. Bhat (VMware) <[email protected]>
21519 M:      Alexey Makhalov <[email protected]>
21520 R:      VMware PV-Drivers Reviewers <[email protected]>
21521 L:      [email protected]
21522 L:      [email protected]
21523 S:      Supported
21524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
21525 F:      arch/x86/include/asm/vmware.h
21526 F:      arch/x86/kernel/cpu/vmware.c
21527
21528 VMWARE PVRDMA DRIVER
21529 M:      Bryan Tan <[email protected]>
21530 M:      Vishnu Dasa <[email protected]>
21531 R:      VMware PV-Drivers Reviewers <[email protected]>
21532 L:      [email protected]
21533 S:      Maintained
21534 F:      drivers/infiniband/hw/vmw_pvrdma/
21535
21536 VMware PVSCSI driver
21537 M:      Vishal Bhakta <[email protected]>
21538 R:      VMware PV-Drivers Reviewers <[email protected]>
21539 L:      [email protected]
21540 S:      Maintained
21541 F:      drivers/scsi/vmw_pvscsi.c
21542 F:      drivers/scsi/vmw_pvscsi.h
21543
21544 VMWARE VIRTUAL PTP CLOCK DRIVER
21545 M:      Vivek Thampi <[email protected]>
21546 R:      VMware PV-Drivers Reviewers <[email protected]>
21547 L:      [email protected]
21548 S:      Supported
21549 F:      drivers/ptp/ptp_vmw.c
21550
21551 VMWARE VMCI DRIVER
21552 M:      Bryan Tan <[email protected]>
21553 M:      Rajesh Jalisatgi <[email protected]>
21554 M:      Vishnu Dasa <[email protected]>
21555 R:      VMware PV-Drivers Reviewers <[email protected]>
21556 L:      [email protected]
21557 S:      Maintained
21558 F:      drivers/misc/vmw_vmci/
21559
21560 VMWARE VMMOUSE SUBDRIVER
21561 M:      Zack Rusin <[email protected]>
21562 R:      VMware Graphics Reviewers <[email protected]>
21563 R:      VMware PV-Drivers Reviewers <[email protected]>
21564 L:      [email protected]
21565 S:      Maintained
21566 F:      drivers/input/mouse/vmmouse.c
21567 F:      drivers/input/mouse/vmmouse.h
21568
21569 VMWARE VMXNET3 ETHERNET DRIVER
21570 M:      Ronak Doshi <[email protected]>
21571 R:      VMware PV-Drivers Reviewers <[email protected]>
21572 L:      [email protected]
21573 S:      Maintained
21574 F:      drivers/net/vmxnet3/
21575
21576 VOCORE VOCORE2 BOARD
21577 M:      Harvey Hunt <[email protected]>
21578 L:      [email protected]
21579 S:      Maintained
21580 F:      arch/mips/boot/dts/ralink/vocore2.dts
21581
21582 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
21583 M:      Liam Girdwood <[email protected]>
21584 M:      Mark Brown <[email protected]>
21585 L:      [email protected]
21586 S:      Supported
21587 W:      http://www.slimlogic.co.uk/?p=48
21588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
21589 F:      Documentation/devicetree/bindings/regulator/
21590 F:      Documentation/power/regulator/
21591 F:      drivers/regulator/
21592 F:      include/dt-bindings/regulator/
21593 F:      include/linux/regulator/
21594 K:      regulator_get_optional
21595
21596 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
21597 R:      Matti Vaittinen <[email protected]>
21598 F:      drivers/regulator/irq_helpers.c
21599
21600 VRF
21601 M:      David Ahern <[email protected]>
21602 L:      [email protected]
21603 S:      Maintained
21604 F:      Documentation/networking/vrf.rst
21605 F:      drivers/net/vrf.c
21606
21607 VSPRINTF
21608 M:      Petr Mladek <[email protected]>
21609 M:      Steven Rostedt <[email protected]>
21610 M:      Sergey Senozhatsky <[email protected]>
21611 R:      Andy Shevchenko <[email protected]>
21612 R:      Rasmus Villemoes <[email protected]>
21613 S:      Maintained
21614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
21615 F:      Documentation/core-api/printk-formats.rst
21616 F:      lib/test_printf.c
21617 F:      lib/test_scanf.c
21618 F:      lib/vsprintf.c
21619
21620 VT1211 HARDWARE MONITOR DRIVER
21621 M:      Juerg Haefliger <[email protected]>
21622 L:      [email protected]
21623 S:      Maintained
21624 F:      Documentation/hwmon/vt1211.rst
21625 F:      drivers/hwmon/vt1211.c
21626
21627 VT8231 HARDWARE MONITOR DRIVER
21628 M:      Roger Lucas <[email protected]>
21629 L:      [email protected]
21630 S:      Maintained
21631 F:      drivers/hwmon/vt8231.c
21632
21633 VUB300 USB to SDIO/SD/MMC bridge chip
21634 L:      [email protected]
21635 S:      Orphan
21636 F:      drivers/mmc/host/vub300.c
21637
21638 W1 DALLAS'S 1-WIRE BUS
21639 M:      Evgeniy Polyakov <[email protected]>
21640 S:      Maintained
21641 F:      Documentation/devicetree/bindings/w1/
21642 F:      Documentation/w1/
21643 F:      drivers/w1/
21644 F:      include/linux/w1.h
21645
21646 W83791D HARDWARE MONITORING DRIVER
21647 M:      Marc Hulsman <[email protected]>
21648 L:      [email protected]
21649 S:      Maintained
21650 F:      Documentation/hwmon/w83791d.rst
21651 F:      drivers/hwmon/w83791d.c
21652
21653 W83793 HARDWARE MONITORING DRIVER
21654 M:      Rudolf Marek <[email protected]>
21655 L:      [email protected]
21656 S:      Maintained
21657 F:      Documentation/hwmon/w83793.rst
21658 F:      drivers/hwmon/w83793.c
21659
21660 W83795 HARDWARE MONITORING DRIVER
21661 M:      Jean Delvare <[email protected]>
21662 L:      [email protected]
21663 S:      Maintained
21664 F:      drivers/hwmon/w83795.c
21665
21666 W83L51xD SD/MMC CARD INTERFACE DRIVER
21667 M:      Pierre Ossman <[email protected]>
21668 S:      Maintained
21669 F:      drivers/mmc/host/wbsd.*
21670
21671 WACOM PROTOCOL 4 SERIAL TABLETS
21672 M:      Julian Squires <[email protected]>
21673 M:      Hans de Goede <[email protected]>
21674 L:      [email protected]
21675 S:      Maintained
21676 F:      drivers/input/tablet/wacom_serial4.c
21677
21678 WANGXUN ETHERNET DRIVER
21679 M:      Jiawen Wu <[email protected]>
21680 L:      [email protected]
21681 S:      Maintained
21682 F:      Documentation/networking/device_drivers/ethernet/wangxun/txgbe.rst
21683 F:      drivers/net/ethernet/wangxun/
21684
21685 WATCHDOG DEVICE DRIVERS
21686 M:      Wim Van Sebroeck <[email protected]>
21687 M:      Guenter Roeck <[email protected]>
21688 L:      [email protected]
21689 S:      Maintained
21690 W:      http://www.linux-watchdog.org/
21691 T:      git git://www.linux-watchdog.org/linux-watchdog.git
21692 F:      Documentation/devicetree/bindings/watchdog/
21693 F:      Documentation/watchdog/
21694 F:      drivers/watchdog/
21695 F:      include/linux/watchdog.h
21696 F:      include/uapi/linux/watchdog.h
21697
21698 WHISKEYCOVE PMIC GPIO DRIVER
21699 M:      Kuppuswamy Sathyanarayanan <[email protected]>
21700 L:      [email protected]
21701 S:      Maintained
21702 F:      drivers/gpio/gpio-wcove.c
21703
21704 WHWAVE RTC DRIVER
21705 M:      Dianlong Li <[email protected]>
21706 L:      [email protected]
21707 S:      Maintained
21708 F:      drivers/rtc/rtc-sd3078.c
21709
21710 WIIMOTE HID DRIVER
21711 M:      David Rheinsberg <[email protected]>
21712 L:      [email protected]
21713 S:      Maintained
21714 F:      drivers/hid/hid-wiimote*
21715
21716 WILOCITY WIL6210 WIRELESS DRIVER
21717 L:      [email protected]
21718 S:      Orphan
21719 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
21720 F:      drivers/net/wireless/ath/wil6210/
21721
21722 WINBOND CIR DRIVER
21723 M:      David Härdeman <[email protected]>
21724 S:      Maintained
21725 F:      drivers/media/rc/winbond-cir.c
21726
21727 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
21728 M:      William Breathitt Gray <[email protected]>
21729 L:      [email protected]
21730 S:      Maintained
21731 F:      drivers/watchdog/ebc-c384_wdt.c
21732
21733 WINSYSTEMS WS16C48 GPIO DRIVER
21734 M:      William Breathitt Gray <[email protected]>
21735 L:      [email protected]
21736 S:      Maintained
21737 F:      drivers/gpio/gpio-ws16c48.c
21738
21739 WIREGUARD SECURE NETWORK TUNNEL
21740 M:      Jason A. Donenfeld <[email protected]>
21741 L:      [email protected]
21742 L:      [email protected]
21743 S:      Maintained
21744 F:      drivers/net/wireguard/
21745 F:      tools/testing/selftests/wireguard/
21746
21747 WISTRON LAPTOP BUTTON DRIVER
21748 M:      Miloslav Trmac <[email protected]>
21749 S:      Maintained
21750 F:      drivers/input/misc/wistron_btns.c
21751
21752 WL3501 WIRELESS PCMCIA CARD DRIVER
21753 L:      [email protected]
21754 S:      Odd fixes
21755 F:      drivers/net/wireless/wl3501*
21756
21757 WOLFSON MICROELECTRONICS DRIVERS
21758 L:      [email protected]
21759 S:      Supported
21760 W:      https://github.com/CirrusLogic/linux-drivers/wiki
21761 T:      git https://github.com/CirrusLogic/linux-drivers.git
21762 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
21763 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
21764 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
21765 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
21766 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
21767 F:      Documentation/devicetree/bindings/sound/wm*
21768 F:      Documentation/hwmon/wm83??.rst
21769 F:      arch/arm/mach-s3c/mach-crag6410*
21770 F:      drivers/clk/clk-wm83*.c
21771 F:      drivers/gpio/gpio-*wm*.c
21772 F:      drivers/gpio/gpio-arizona.c
21773 F:      drivers/hwmon/wm83??-hwmon.c
21774 F:      drivers/input/misc/wm831x-on.c
21775 F:      drivers/input/touchscreen/wm831x-ts.c
21776 F:      drivers/input/touchscreen/wm97*.c
21777 F:      drivers/leds/leds-wm83*.c
21778 F:      drivers/mfd/arizona*
21779 F:      drivers/mfd/cs47l24*
21780 F:      drivers/mfd/wm*.c
21781 F:      drivers/power/supply/wm83*.c
21782 F:      drivers/regulator/arizona*
21783 F:      drivers/regulator/wm8*.c
21784 F:      drivers/rtc/rtc-wm83*.c
21785 F:      drivers/video/backlight/wm83*_bl.c
21786 F:      drivers/watchdog/wm83*_wdt.c
21787 F:      include/linux/mfd/arizona/
21788 F:      include/linux/mfd/wm831x/
21789 F:      include/linux/mfd/wm8350/
21790 F:      include/linux/mfd/wm8400*
21791 F:      include/linux/regulator/arizona*
21792 F:      include/linux/wm97xx.h
21793 F:      include/sound/wm????.h
21794 F:      sound/soc/codecs/arizona*
21795 F:      sound/soc/codecs/cs47l24*
21796 F:      sound/soc/codecs/wm*
21797
21798 WORKQUEUE
21799 M:      Tejun Heo <[email protected]>
21800 R:      Lai Jiangshan <[email protected]>
21801 S:      Maintained
21802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
21803 F:      Documentation/core-api/workqueue.rst
21804 F:      include/linux/workqueue.h
21805 F:      kernel/workqueue.c
21806
21807 WWAN DRIVERS
21808 M:      Loic Poulain <[email protected]>
21809 M:      Sergey Ryazanov <[email protected]>
21810 R:      Johannes Berg <[email protected]>
21811 L:      [email protected]
21812 S:      Maintained
21813 F:      drivers/net/wwan/
21814 F:      include/linux/wwan.h
21815 F:      include/uapi/linux/wwan.h
21816
21817 X-POWERS AXP288 PMIC DRIVERS
21818 M:      Hans de Goede <[email protected]>
21819 S:      Maintained
21820 F:      drivers/acpi/pmic/intel_pmic_xpower.c
21821 N:      axp288
21822
21823 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
21824 M:      Chen-Yu Tsai <[email protected]>
21825 L:      [email protected]
21826 S:      Maintained
21827 N:      axp[128]
21828
21829 X.25 STACK
21830 M:      Martin Schiller <[email protected]>
21831 L:      [email protected]
21832 S:      Maintained
21833 F:      Documentation/networking/lapb-module.rst
21834 F:      Documentation/networking/x25*
21835 F:      drivers/net/wan/hdlc_x25.c
21836 F:      drivers/net/wan/lapbether.c
21837 F:      include/*/lapb.h
21838 F:      include/net/x25*
21839 F:      include/uapi/linux/x25.h
21840 F:      net/lapb/
21841 F:      net/x25/
21842
21843 X86 ARCHITECTURE (32-BIT AND 64-BIT)
21844 M:      Thomas Gleixner <[email protected]>
21845 M:      Ingo Molnar <[email protected]>
21846 M:      Borislav Petkov <[email protected]>
21847 M:      Dave Hansen <[email protected]>
21848 M:      [email protected]
21849 R:      "H. Peter Anvin" <[email protected]>
21850 L:      [email protected]
21851 S:      Maintained
21852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
21853 F:      Documentation/devicetree/bindings/x86/
21854 F:      Documentation/x86/
21855 F:      arch/x86/
21856
21857 X86 ENTRY CODE
21858 M:      Andy Lutomirski <[email protected]>
21859 L:      [email protected]
21860 S:      Maintained
21861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
21862 F:      arch/x86/entry/
21863
21864 X86 MCE INFRASTRUCTURE
21865 M:      Tony Luck <[email protected]>
21866 M:      Borislav Petkov <[email protected]>
21867 L:      [email protected]
21868 S:      Maintained
21869 F:      Documentation/ABI/testing/sysfs-mce
21870 F:      Documentation/x86/x86_64/machinecheck.rst
21871 F:      arch/x86/kernel/cpu/mce/*
21872
21873 X86 MICROCODE UPDATE SUPPORT
21874 M:      Borislav Petkov <[email protected]>
21875 S:      Maintained
21876 F:      arch/x86/kernel/cpu/microcode/*
21877
21878 X86 MM
21879 M:      Dave Hansen <[email protected]>
21880 M:      Andy Lutomirski <[email protected]>
21881 M:      Peter Zijlstra <[email protected]>
21882 L:      [email protected]
21883 S:      Maintained
21884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
21885 F:      arch/x86/mm/
21886
21887 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
21888 M:      Hans de Goede <[email protected]>
21889 L:      [email protected]
21890 S:      Maintained
21891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
21892 F:      drivers/platform/x86/x86-android-tablets.c
21893
21894 X86 PLATFORM DRIVERS
21895 M:      Hans de Goede <[email protected]>
21896 M:      Mark Gross <[email protected]>
21897 L:      [email protected]
21898 S:      Maintained
21899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
21900 F:      drivers/platform/olpc/
21901 F:      drivers/platform/x86/
21902
21903 X86 PLATFORM DRIVERS - ARCH
21904 R:      Darren Hart <[email protected]>
21905 R:      Andy Shevchenko <[email protected]>
21906 L:      [email protected]
21907 L:      [email protected]
21908 S:      Maintained
21909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
21910 F:      arch/x86/platform
21911
21912 X86 PLATFORM UV HPE SUPERDOME FLEX
21913 M:      Steve Wahl <[email protected]>
21914 R:      Mike Travis <[email protected]>
21915 R:      Dimitri Sivanich <[email protected]>
21916 R:      Russ Anderson <[email protected]>
21917 S:      Supported
21918 F:      arch/x86/include/asm/uv/
21919 F:      arch/x86/kernel/apic/x2apic_uv_x.c
21920 F:      arch/x86/platform/uv/
21921
21922 X86 STACK UNWINDING
21923 M:      Josh Poimboeuf <[email protected]>
21924 M:      Peter Zijlstra <[email protected]>
21925 S:      Supported
21926 F:      arch/x86/include/asm/unwind*.h
21927 F:      arch/x86/kernel/dumpstack.c
21928 F:      arch/x86/kernel/stacktrace.c
21929 F:      arch/x86/kernel/unwind_*.c
21930
21931 X86 VDSO
21932 M:      Andy Lutomirski <[email protected]>
21933 L:      [email protected]
21934 S:      Maintained
21935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
21936 F:      arch/x86/entry/vdso/
21937
21938 XARRAY
21939 M:      Matthew Wilcox <[email protected]>
21940 L:      [email protected]
21941 S:      Supported
21942 F:      Documentation/core-api/xarray.rst
21943 F:      include/linux/idr.h
21944 F:      include/linux/xarray.h
21945 F:      lib/idr.c
21946 F:      lib/xarray.c
21947 F:      tools/testing/radix-tree
21948
21949 XBOX DVD IR REMOTE
21950 M:      Benjamin Valentin <[email protected]>
21951 S:      Maintained
21952 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
21953 F:      drivers/media/rc/xbox_remote.c
21954
21955 XC2028/3028 TUNER DRIVER
21956 M:      Mauro Carvalho Chehab <[email protected]>
21957 L:      [email protected]
21958 S:      Maintained
21959 W:      https://linuxtv.org
21960 T:      git git://linuxtv.org/media_tree.git
21961 F:      drivers/media/tuners/xc2028.*
21962
21963 XDP (eXpress Data Path)
21964 M:      Alexei Starovoitov <[email protected]>
21965 M:      Daniel Borkmann <[email protected]>
21966 M:      David S. Miller <[email protected]>
21967 M:      Jakub Kicinski <[email protected]>
21968 M:      Jesper Dangaard Brouer <[email protected]>
21969 M:      John Fastabend <[email protected]>
21970 L:      [email protected]
21971 L:      [email protected]
21972 S:      Supported
21973 F:      include/net/xdp.h
21974 F:      include/net/xdp_priv.h
21975 F:      include/trace/events/xdp.h
21976 F:      kernel/bpf/cpumap.c
21977 F:      kernel/bpf/devmap.c
21978 F:      net/core/xdp.c
21979 F:      samples/bpf/xdp*
21980 F:      tools/testing/selftests/bpf/*xdp*
21981 F:      tools/testing/selftests/bpf/*/*xdp*
21982 F:      drivers/net/ethernet/*/*/*/*/*xdp*
21983 F:      drivers/net/ethernet/*/*/*xdp*
21984 K:      (?:\b|_)xdp(?:\b|_)
21985
21986 XDP SOCKETS (AF_XDP)
21987 M:      Björn Töpel <[email protected]>
21988 M:      Magnus Karlsson <[email protected]>
21989 M:      Maciej Fijalkowski <[email protected]>
21990 R:      Jonathan Lemon <[email protected]>
21991 L:      [email protected]
21992 L:      [email protected]
21993 S:      Maintained
21994 F:      Documentation/networking/af_xdp.rst
21995 F:      include/net/xdp_sock*
21996 F:      include/net/xsk_buff_pool.h
21997 F:      include/uapi/linux/if_xdp.h
21998 F:      include/uapi/linux/xdp_diag.h
21999 F:      include/net/netns/xdp.h
22000 F:      net/xdp/
22001 F:      tools/testing/selftests/bpf/*xsk*
22002
22003 XEN BLOCK SUBSYSTEM
22004 M:      Roger Pau Monné <[email protected]>
22005 L:      [email protected] (moderated for non-subscribers)
22006 S:      Supported
22007 F:      drivers/block/xen*
22008 F:      drivers/block/xen-blkback/*
22009
22010 XEN HYPERVISOR ARM
22011 M:      Stefano Stabellini <[email protected]>
22012 L:      [email protected] (moderated for non-subscribers)
22013 S:      Maintained
22014 F:      arch/arm/include/asm/xen/
22015 F:      arch/arm/xen/
22016
22017 XEN HYPERVISOR ARM64
22018 M:      Stefano Stabellini <[email protected]>
22019 L:      [email protected] (moderated for non-subscribers)
22020 S:      Maintained
22021 F:      arch/arm64/include/asm/xen/
22022 F:      arch/arm64/xen/
22023
22024 XEN HYPERVISOR INTERFACE
22025 M:      Juergen Gross <[email protected]>
22026 M:      Stefano Stabellini <[email protected]>
22027 R:      Oleksandr Tyshchenko <[email protected]>
22028 L:      [email protected] (moderated for non-subscribers)
22029 S:      Supported
22030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
22031 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
22032 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
22033 F:      drivers/*/xen-*front.c
22034 F:      drivers/xen/
22035 F:      include/uapi/xen/
22036 F:      include/xen/
22037
22038 XEN HYPERVISOR X86
22039 M:      Juergen Gross <[email protected]>
22040 R:      Boris Ostrovsky <[email protected]>
22041 L:      [email protected] (moderated for non-subscribers)
22042 S:      Supported
22043 F:      arch/x86/include/asm/pvclock-abi.h
22044 F:      arch/x86/include/asm/xen/
22045 F:      arch/x86/platform/pvh/
22046 F:      arch/x86/xen/
22047
22048 XEN NETWORK BACKEND DRIVER
22049 M:      Wei Liu <[email protected]>
22050 M:      Paul Durrant <[email protected]>
22051 L:      [email protected] (moderated for non-subscribers)
22052 L:      [email protected]
22053 S:      Supported
22054 F:      drivers/net/xen-netback/*
22055
22056 XEN PCI SUBSYSTEM
22057 M:      Juergen Gross <[email protected]>
22058 L:      [email protected] (moderated for non-subscribers)
22059 S:      Supported
22060 F:      arch/x86/pci/*xen*
22061 F:      drivers/pci/*xen*
22062
22063 XEN PVSCSI DRIVERS
22064 M:      Juergen Gross <[email protected]>
22065 L:      [email protected] (moderated for non-subscribers)
22066 L:      [email protected]
22067 S:      Supported
22068 F:      drivers/scsi/xen-scsifront.c
22069 F:      drivers/xen/xen-scsiback.c
22070 F:      include/xen/interface/io/vscsiif.h
22071
22072 XEN PVUSB DRIVER
22073 M:      Juergen Gross <[email protected]>
22074 L:      [email protected] (moderated for non-subscribers)
22075 L:      [email protected]
22076 S:      Supported
22077 F:      drivers/usb/host/xen*
22078 F:      include/xen/interface/io/usbif.h
22079
22080 XEN SOUND FRONTEND DRIVER
22081 M:      Oleksandr Andrushchenko <[email protected]>
22082 L:      [email protected] (moderated for non-subscribers)
22083 L:      [email protected] (moderated for non-subscribers)
22084 S:      Supported
22085 F:      sound/xen/*
22086
22087 XEN SWIOTLB SUBSYSTEM
22088 M:      Juergen Gross <[email protected]>
22089 M:      Stefano Stabellini <[email protected]>
22090 L:      [email protected] (moderated for non-subscribers)
22091 L:      [email protected]
22092 S:      Supported
22093 F:      arch/x86/xen/*swiotlb*
22094 F:      drivers/xen/*swiotlb*
22095
22096 XFS FILESYSTEM
22097 C:      irc://irc.oftc.net/xfs
22098 M:      Darrick J. Wong <[email protected]>
22099 L:      [email protected]
22100 S:      Supported
22101 W:      http://xfs.org/
22102 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
22103 F:      Documentation/ABI/testing/sysfs-fs-xfs
22104 F:      Documentation/admin-guide/xfs.rst
22105 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
22106 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
22107 F:      fs/xfs/
22108 F:      include/uapi/linux/dqblk_xfs.h
22109 F:      include/uapi/linux/fsmap.h
22110
22111 XILINX AMS DRIVER
22112 M:      Anand Ashok Dumbre <[email protected]>
22113 L:      [email protected]
22114 S:      Maintained
22115 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
22116 F:      drivers/iio/adc/xilinx-ams.c
22117
22118 XILINX AXI ETHERNET DRIVER
22119 M:      Radhey Shyam Pandey <[email protected]>
22120 S:      Maintained
22121 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
22122
22123 XILINX CAN DRIVER
22124 M:      Appana Durga Kedareswara rao <[email protected]>
22125 R:      Naga Sureshkumar Relli <[email protected]>
22126 L:      [email protected]
22127 S:      Maintained
22128 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
22129 F:      drivers/net/can/xilinx_can.c
22130
22131 XILINX GPIO DRIVER
22132 M:      Shubhrajyoti Datta <[email protected]>
22133 R:      Srinivas Neeli <[email protected]>
22134 R:      Michal Simek <[email protected]>
22135 S:      Maintained
22136 F:      Documentation/devicetree/bindings/gpio/gpio-xilinx.txt
22137 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
22138 F:      drivers/gpio/gpio-xilinx.c
22139 F:      drivers/gpio/gpio-zynq.c
22140
22141 XILINX SD-FEC IP CORES
22142 M:      Derek Kiernan <[email protected]>
22143 M:      Dragan Cvetic <[email protected]>
22144 S:      Maintained
22145 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
22146 F:      Documentation/misc-devices/xilinx_sdfec.rst
22147 F:      drivers/misc/Kconfig
22148 F:      drivers/misc/Makefile
22149 F:      drivers/misc/xilinx_sdfec.c
22150 F:      include/uapi/misc/xilinx_sdfec.h
22151
22152 XILINX PWM DRIVER
22153 M:      Sean Anderson <[email protected]>
22154 S:      Maintained
22155 F:      drivers/pwm/pwm-xilinx.c
22156 F:      include/clocksource/timer-xilinx.h
22157
22158 XILINX UARTLITE SERIAL DRIVER
22159 M:      Peter Korsgaard <[email protected]>
22160 L:      [email protected]
22161 S:      Maintained
22162 F:      drivers/tty/serial/uartlite.c
22163
22164 XILINX VIDEO IP CORES
22165 M:      Hyun Kwon <[email protected]>
22166 M:      Laurent Pinchart <[email protected]>
22167 L:      [email protected]
22168 S:      Supported
22169 T:      git git://linuxtv.org/media_tree.git
22170 F:      Documentation/devicetree/bindings/media/xilinx/
22171 F:      drivers/media/platform/xilinx/
22172 F:      include/uapi/linux/xilinx-v4l2-controls.h
22173
22174 XILINX ZYNQMP DPDMA DRIVER
22175 M:      Hyun Kwon <[email protected]>
22176 M:      Laurent Pinchart <[email protected]>
22177 L:      [email protected]
22178 S:      Supported
22179 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
22180 F:      drivers/dma/xilinx/xilinx_dpdma.c
22181 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
22182
22183 XILINX ZYNQMP PSGTR PHY DRIVER
22184 M:      Anurag Kumar Vulisha <[email protected]>
22185 M:      Laurent Pinchart <[email protected]>
22186 L:      [email protected]
22187 S:      Supported
22188 T:      git https://github.com/Xilinx/linux-xlnx.git
22189 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
22190 F:      drivers/phy/xilinx/phy-zynqmp.c
22191
22192 XILINX ZYNQMP SHA3 DRIVER
22193 M:      Harsha <[email protected]>
22194 S:      Maintained
22195 F:      drivers/crypto/xilinx/zynqmp-sha.c
22196
22197 XILINX EVENT MANAGEMENT DRIVER
22198 M:      Abhyuday Godhasara <[email protected]>
22199 S:      Maintained
22200 F:      drivers/soc/xilinx/xlnx_event_manager.c
22201 F:      include/linux/firmware/xlnx-event-manager.h
22202
22203 XILLYBUS DRIVER
22204 M:      Eli Billauer <[email protected]>
22205 L:      [email protected]
22206 S:      Supported
22207 F:      drivers/char/xillybus/
22208
22209 XLP9XX I2C DRIVER
22210 M:      George Cherian <[email protected]>
22211 L:      [email protected]
22212 S:      Supported
22213 W:      http://www.marvell.com
22214 F:      drivers/i2c/busses/i2c-xlp9xx.c
22215
22216 XRA1403 GPIO EXPANDER
22217 M:      Nandor Han <[email protected]>
22218 M:      Semi Malinen <[email protected]>
22219 L:      [email protected]
22220 S:      Maintained
22221 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
22222 F:      drivers/gpio/gpio-xra1403.c
22223
22224 XTENSA XTFPGA PLATFORM SUPPORT
22225 M:      Max Filippov <[email protected]>
22226 L:      [email protected]
22227 S:      Maintained
22228 F:      drivers/spi/spi-xtensa-xtfpga.c
22229 F:      sound/soc/xtensa/xtfpga-i2s.c
22230
22231 YAM DRIVER FOR AX.25
22232 M:      Jean-Paul Roubelat <[email protected]>
22233 L:      [email protected]
22234 S:      Maintained
22235 F:      drivers/net/hamradio/yam*
22236 F:      include/linux/yam.h
22237
22238 YAMA SECURITY MODULE
22239 M:      Kees Cook <[email protected]>
22240 S:      Supported
22241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
22242 F:      Documentation/admin-guide/LSM/Yama.rst
22243 F:      security/yama/
22244
22245 YEALINK PHONE DRIVER
22246 M:      Henk Vergonet <[email protected]>
22247 L:      [email protected]
22248 S:      Maintained
22249 F:      Documentation/input/devices/yealink.rst
22250 F:      drivers/input/misc/yealink.*
22251
22252 Z8530 DRIVER FOR AX.25
22253 M:      Joerg Reuter <[email protected]>
22254 L:      [email protected]
22255 S:      Maintained
22256 W:      http://yaina.de/jreuter/
22257 W:      http://www.qsl.net/dl1bke/
22258 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
22259 F:      drivers/net/hamradio/*scc.c
22260 F:      drivers/net/hamradio/z8530.h
22261
22262 ZBUD COMPRESSED PAGE ALLOCATOR
22263 M:      Seth Jennings <[email protected]>
22264 M:      Dan Streetman <[email protected]>
22265 L:      [email protected]
22266 S:      Maintained
22267 F:      mm/zbud.c
22268
22269 Z3FOLD COMPRESSED PAGE ALLOCATOR
22270 M:      Vitaly Wool <[email protected]>
22271 R:      Miaohe Lin <[email protected]>
22272 L:      [email protected]
22273 S:      Maintained
22274 F:      mm/z3fold.c
22275
22276 ZD1211RW WIRELESS DRIVER
22277 M:      Ulrich Kunitz <[email protected]>
22278 L:      [email protected]
22279 L:      [email protected] (subscribers-only)
22280 S:      Maintained
22281 W:      http://zd1211.ath.cx/wiki/DriverRewrite
22282 F:      drivers/net/wireless/zydas/zd1211rw/
22283
22284 ZD1301 MEDIA DRIVER
22285 M:      Antti Palosaari <[email protected]>
22286 L:      [email protected]
22287 S:      Maintained
22288 W:      https://linuxtv.org/
22289 W:      http://palosaari.fi/linux/
22290 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
22291 F:      drivers/media/usb/dvb-usb-v2/zd1301*
22292
22293 ZD1301_DEMOD MEDIA DRIVER
22294 M:      Antti Palosaari <[email protected]>
22295 L:      [email protected]
22296 S:      Maintained
22297 W:      https://linuxtv.org/
22298 W:      http://palosaari.fi/linux/
22299 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
22300 F:      drivers/media/dvb-frontends/zd1301_demod*
22301
22302 ZHAOXIN PROCESSOR SUPPORT
22303 M:      Tony W Wang-oc <[email protected]>
22304 L:      [email protected]
22305 S:      Maintained
22306 F:      arch/x86/kernel/cpu/zhaoxin.c
22307
22308 ZONEFS FILESYSTEM
22309 M:      Damien Le Moal <[email protected]>
22310 M:      Naohiro Aota <[email protected]>
22311 R:      Johannes Thumshirn <[email protected]>
22312 L:      [email protected]
22313 S:      Maintained
22314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
22315 F:      Documentation/filesystems/zonefs.rst
22316 F:      fs/zonefs/
22317
22318 ZPOOL COMPRESSED PAGE STORAGE API
22319 M:      Dan Streetman <[email protected]>
22320 L:      [email protected]
22321 S:      Maintained
22322 F:      include/linux/zpool.h
22323 F:      mm/zpool.c
22324
22325 ZR36067 VIDEO FOR LINUX DRIVER
22326 M:      Corentin Labbe <[email protected]>
22327 L:      [email protected]
22328 L:      [email protected]
22329 S:      Maintained
22330 W:      http://mjpeg.sourceforge.net/driver-zoran/
22331 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
22332 F:      Documentation/driver-api/media/drivers/zoran.rst
22333 F:      drivers/staging/media/zoran/
22334
22335 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
22336 M:      Minchan Kim <[email protected]>
22337 M:      Nitin Gupta <[email protected]>
22338 R:      Sergey Senozhatsky <[email protected]>
22339 L:      [email protected]
22340 S:      Maintained
22341 F:      Documentation/admin-guide/blockdev/zram.rst
22342 F:      drivers/block/zram/
22343
22344 ZS DECSTATION Z85C30 SERIAL DRIVER
22345 M:      "Maciej W. Rozycki" <[email protected]>
22346 S:      Maintained
22347 F:      drivers/tty/serial/zs.*
22348
22349 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
22350 M:      Minchan Kim <[email protected]>
22351 M:      Nitin Gupta <[email protected]>
22352 R:      Sergey Senozhatsky <[email protected]>
22353 L:      [email protected]
22354 S:      Maintained
22355 F:      Documentation/vm/zsmalloc.rst
22356 F:      include/linux/zsmalloc.h
22357 F:      mm/zsmalloc.c
22358
22359 ZSTD
22360 M:      Nick Terrell <[email protected]>
22361 S:      Maintained
22362 B:      https://github.com/facebook/zstd/issues
22363 T:      git git://github.com/terrelln/linux.git
22364 F:      include/linux/zstd*
22365 F:      lib/zstd/
22366 F:      lib/decompress_unzstd.c
22367 F:      crypto/zstd.c
22368 N:      zstd
22369 K:      zstd
22370
22371 ZSWAP COMPRESSED SWAP CACHING
22372 M:      Seth Jennings <[email protected]>
22373 M:      Dan Streetman <[email protected]>
22374 M:      Vitaly Wool <[email protected]>
22375 L:      [email protected]
22376 S:      Maintained
22377 F:      mm/zswap.c
22378
22379 THE REST
22380 M:      Linus Torvalds <[email protected]>
22381 L:      [email protected]
22382 S:      Buried alive in reporters
22383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
22384 F:      *
22385 F:      */
This page took 1.293263 seconds and 4 git commands to generate.