]> Git Repo - linux.git/blob - MAINTAINERS
MAINTAINERS: Chrome: Drop Enric Balletbo i Serra
[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 M:      Jukka Rissanen <[email protected]>
175 L:      [email protected]
176 L:      [email protected]
177 S:      Maintained
178 F:      Documentation/networking/6lowpan.rst
179 F:      include/net/6lowpan.h
180 F:      net/6lowpan/
181
182 6PACK NETWORK DRIVER FOR AX.25
183 M:      Andreas Koensgen <[email protected]>
184 L:      [email protected]
185 S:      Maintained
186 F:      drivers/net/hamradio/6pack.c
187
188 802.11 (including CFG80211/NL80211)
189 M:      Johannes Berg <[email protected]>
190 L:      [email protected]
191 S:      Maintained
192 W:      https://wireless.wiki.kernel.org/
193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-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:      net/wireless/
204
205 8169 10/100/1000 GIGABIT ETHERNET DRIVER
206 M:      Heiner Kallweit <[email protected]>
207 M:      [email protected]
208 L:      [email protected]
209 S:      Maintained
210 F:      drivers/net/ethernet/realtek/r8169*
211
212 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
213 M:      Greg Kroah-Hartman <[email protected]>
214 L:      [email protected]
215 S:      Maintained
216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
217 F:      drivers/tty/serial/8250*
218 F:      include/linux/serial_8250.h
219
220 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
221 L:      [email protected]
222 S:      Orphan / Obsolete
223 F:      drivers/net/ethernet/8390/
224
225 9P FILE SYSTEM
226 M:      Eric Van Hensbergen <[email protected]>
227 M:      Latchesar Ionkov <[email protected]>
228 M:      Dominique Martinet <[email protected]>
229 L:      [email protected]
230 S:      Maintained
231 W:      http://swik.net/v9fs
232 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
234 T:      git git://github.com/martinetd/linux.git
235 F:      Documentation/filesystems/9p.rst
236 F:      fs/9p/
237 F:      include/net/9p/
238 F:      include/trace/events/9p.h
239 F:      include/uapi/linux/virtio_9p.h
240 F:      net/9p/
241
242 A8293 MEDIA DRIVER
243 M:      Antti Palosaari <[email protected]>
244 L:      [email protected]
245 S:      Maintained
246 W:      https://linuxtv.org
247 W:      http://palosaari.fi/linux/
248 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
249 T:      git git://linuxtv.org/anttip/media_tree.git
250 F:      drivers/media/dvb-frontends/a8293*
251
252 AACRAID SCSI RAID DRIVER
253 M:      Adaptec OEM Raid Solutions <[email protected]>
254 L:      [email protected]
255 S:      Supported
256 W:      http://www.adaptec.com/
257 F:      Documentation/scsi/aacraid.rst
258 F:      drivers/scsi/aacraid/
259
260 ABI/API
261 L:      [email protected]
262 F:      include/linux/syscalls.h
263 F:      kernel/sys_ni.c
264 X:      include/uapi/
265 X:      arch/*/include/uapi/
266
267 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
268 M:      Hans de Goede <[email protected]>
269 L:      [email protected]
270 S:      Maintained
271 F:      drivers/hwmon/abituguru.c
272
273 ABIT UGURU 3 HARDWARE MONITOR DRIVER
274 M:      Alistair John Strachan <[email protected]>
275 L:      [email protected]
276 S:      Maintained
277 F:      drivers/hwmon/abituguru3.c
278
279 ACCES 104-DIO-48E GPIO DRIVER
280 M:      William Breathitt Gray <[email protected]>
281 L:      [email protected]
282 S:      Maintained
283 F:      drivers/gpio/gpio-104-dio-48e.c
284
285 ACCES 104-IDI-48 GPIO DRIVER
286 M:      "William Breathitt Gray" <[email protected]>
287 L:      [email protected]
288 S:      Maintained
289 F:      drivers/gpio/gpio-104-idi-48.c
290
291 ACCES 104-IDIO-16 GPIO DRIVER
292 M:      "William Breathitt Gray" <[email protected]>
293 L:      [email protected]
294 S:      Maintained
295 F:      drivers/gpio/gpio-104-idio-16.c
296
297 ACCES 104-QUAD-8 DRIVER
298 M:      William Breathitt Gray <[email protected]>
299 M:      Syed Nayyar Waris <[email protected]>
300 L:      [email protected]
301 S:      Maintained
302 F:      drivers/counter/104-quad-8.c
303
304 ACCES PCI-IDIO-16 GPIO DRIVER
305 M:      William Breathitt Gray <[email protected]>
306 L:      [email protected]
307 S:      Maintained
308 F:      drivers/gpio/gpio-pci-idio-16.c
309
310 ACCES PCIe-IDIO-24 GPIO DRIVER
311 M:      William Breathitt Gray <[email protected]>
312 L:      [email protected]
313 S:      Maintained
314 F:      drivers/gpio/gpio-pcie-idio-24.c
315
316 ACENIC DRIVER
317 M:      Jes Sorensen <[email protected]>
318 L:      [email protected]
319 S:      Maintained
320 F:      drivers/net/ethernet/alteon/acenic*
321
322 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
323 M:      Peter Kaestle <[email protected]>
324 L:      [email protected]
325 S:      Maintained
326 W:      http://piie.net/?section=acerhdf
327 F:      drivers/platform/x86/acerhdf.c
328
329 ACER WMI LAPTOP EXTRAS
330 M:      "Lee, Chun-Yi" <[email protected]>
331 L:      [email protected]
332 S:      Maintained
333 F:      drivers/platform/x86/acer-wmi.c
334
335 ACPI
336 M:      "Rafael J. Wysocki" <[email protected]>
337 M:      Len Brown <[email protected]>
338 L:      [email protected]
339 S:      Supported
340 W:      https://01.org/linux-acpi
341 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
342 B:      https://bugzilla.kernel.org
343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
344 F:      Documentation/ABI/testing/configfs-acpi
345 F:      Documentation/ABI/testing/sysfs-bus-acpi
346 F:      Documentation/firmware-guide/acpi/
347 F:      drivers/acpi/
348 F:      drivers/pci/*/*acpi*
349 F:      drivers/pci/*acpi*
350 F:      drivers/pnp/pnpacpi/
351 F:      include/acpi/
352 F:      include/linux/acpi.h
353 F:      include/linux/fwnode.h
354 F:      tools/power/acpi/
355
356 ACPI APEI
357 M:      "Rafael J. Wysocki" <[email protected]>
358 M:      Len Brown <[email protected]>
359 R:      James Morse <[email protected]>
360 R:      Tony Luck <[email protected]>
361 R:      Borislav Petkov <[email protected]>
362 L:      [email protected]
363 F:      drivers/acpi/apei/
364
365 ACPI COMPONENT ARCHITECTURE (ACPICA)
366 M:      Robert Moore <[email protected]>
367 M:      "Rafael J. Wysocki" <[email protected]>
368 L:      [email protected]
369 L:      [email protected]
370 S:      Supported
371 W:      https://acpica.org/
372 W:      https://github.com/acpica/acpica/
373 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
374 B:      https://bugzilla.kernel.org
375 B:      https://bugs.acpica.org
376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
377 F:      drivers/acpi/acpica/
378 F:      include/acpi/
379 F:      tools/power/acpi/
380
381 ACPI FAN DRIVER
382 M:      Zhang Rui <[email protected]>
383 L:      [email protected]
384 S:      Supported
385 W:      https://01.org/linux-acpi
386 B:      https://bugzilla.kernel.org
387 F:      drivers/acpi/fan.c
388
389 ACPI FOR ARM64 (ACPI/arm64)
390 M:      Lorenzo Pieralisi <[email protected]>
391 M:      Hanjun Guo <[email protected]>
392 M:      Sudeep Holla <[email protected]>
393 L:      [email protected]
394 L:      [email protected] (moderated for non-subscribers)
395 S:      Maintained
396 F:      drivers/acpi/arm64
397
398 ACPI I2C MULTI INSTANTIATE DRIVER
399 M:      Hans de Goede <[email protected]>
400 L:      [email protected]
401 S:      Maintained
402 F:      drivers/platform/x86/i2c-multi-instantiate.c
403
404 ACPI PMIC DRIVERS
405 M:      "Rafael J. Wysocki" <[email protected]>
406 M:      Len Brown <[email protected]>
407 R:      Andy Shevchenko <[email protected]>
408 R:      Mika Westerberg <[email protected]>
409 L:      [email protected]
410 S:      Supported
411 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
412 B:      https://bugzilla.kernel.org
413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
414 F:      drivers/acpi/pmic/
415
416 ACPI THERMAL DRIVER
417 M:      Zhang Rui <[email protected]>
418 L:      [email protected]
419 S:      Supported
420 W:      https://01.org/linux-acpi
421 B:      https://bugzilla.kernel.org
422 F:      drivers/acpi/*thermal*
423
424 ACPI VIDEO DRIVER
425 M:      Zhang Rui <[email protected]>
426 L:      [email protected]
427 S:      Supported
428 W:      https://01.org/linux-acpi
429 B:      https://bugzilla.kernel.org
430 F:      drivers/acpi/acpi_video.c
431
432 ACPI VIOT DRIVER
433 M:      Jean-Philippe Brucker <[email protected]>
434 L:      [email protected]
435 L:      [email protected]
436 S:      Maintained
437 F:      drivers/acpi/viot.c
438 F:      include/linux/acpi_viot.h
439
440 ACPI WMI DRIVER
441 L:      [email protected]
442 S:      Orphan
443 F:      drivers/platform/x86/wmi.c
444 F:      include/uapi/linux/wmi.h
445
446 ACRN HYPERVISOR SERVICE MODULE
447 M:      Fei Li <[email protected]>
448 L:      [email protected] (subscribers-only)
449 S:      Supported
450 W:      https://projectacrn.org
451 F:      Documentation/virt/acrn/
452 F:      drivers/virt/acrn/
453 F:      include/uapi/linux/acrn.h
454
455 AD1889 ALSA SOUND DRIVER
456 L:      [email protected]
457 S:      Maintained
458 W:      https://parisc.wiki.kernel.org/index.php/AD1889
459 F:      sound/pci/ad1889.*
460
461 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
462 M:      Mugilraj Dhavachelvan <[email protected]>
463 L:      [email protected]
464 S:      Supported
465 F:      drivers/iio/potentiometer/ad5110.c
466
467 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
468 M:      Michael Hennerich <[email protected]>
469 S:      Supported
470 W:      http://wiki.analog.com/AD5254
471 W:      http://ez.analog.com/community/linux-device-drivers
472 F:      drivers/misc/ad525x_dpot.c
473
474 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
475 M:      Michael Hennerich <[email protected]>
476 S:      Supported
477 W:      http://wiki.analog.com/AD5398
478 W:      http://ez.analog.com/community/linux-device-drivers
479 F:      drivers/regulator/ad5398.c
480
481 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
482 M:      Michael Hennerich <[email protected]>
483 S:      Supported
484 W:      http://wiki.analog.com/AD7142
485 W:      http://ez.analog.com/community/linux-device-drivers
486 F:      drivers/input/misc/ad714x.c
487
488 AD7877 TOUCHSCREEN DRIVER
489 M:      Michael Hennerich <[email protected]>
490 S:      Supported
491 W:      http://wiki.analog.com/AD7877
492 W:      http://ez.analog.com/community/linux-device-drivers
493 F:      drivers/input/touchscreen/ad7877.c
494
495 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
496 M:      Michael Hennerich <[email protected]>
497 S:      Supported
498 W:      http://wiki.analog.com/AD7879
499 W:      http://ez.analog.com/community/linux-device-drivers
500 F:      drivers/input/touchscreen/ad7879.c
501
502 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
503 M:      Jiri Kosina <[email protected]>
504 S:      Maintained
505
506 ADF7242 IEEE 802.15.4 RADIO DRIVER
507 M:      Michael Hennerich <[email protected]>
508 L:      [email protected]
509 S:      Supported
510 W:      https://wiki.analog.com/ADF7242
511 W:      http://ez.analog.com/community/linux-device-drivers
512 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
513 F:      drivers/net/ieee802154/adf7242.c
514
515 ADM1025 HARDWARE MONITOR DRIVER
516 M:      Jean Delvare <[email protected]>
517 L:      [email protected]
518 S:      Maintained
519 F:      Documentation/hwmon/adm1025.rst
520 F:      drivers/hwmon/adm1025.c
521
522 ADM1029 HARDWARE MONITOR DRIVER
523 M:      Corentin Labbe <[email protected]>
524 L:      [email protected]
525 S:      Maintained
526 F:      drivers/hwmon/adm1029.c
527
528 ADM8211 WIRELESS DRIVER
529 L:      [email protected]
530 S:      Orphan
531 W:      https://wireless.wiki.kernel.org/
532 F:      drivers/net/wireless/admtek/adm8211.*
533
534 ADP1653 FLASH CONTROLLER DRIVER
535 M:      Sakari Ailus <[email protected]>
536 L:      [email protected]
537 S:      Maintained
538 F:      drivers/media/i2c/adp1653.c
539 F:      include/media/i2c/adp1653.h
540
541 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
542 M:      Michael Hennerich <[email protected]>
543 S:      Supported
544 W:      http://wiki.analog.com/ADP5520
545 W:      http://ez.analog.com/community/linux-device-drivers
546 F:      drivers/gpio/gpio-adp5520.c
547 F:      drivers/input/keyboard/adp5520-keys.c
548 F:      drivers/leds/leds-adp5520.c
549 F:      drivers/mfd/adp5520.c
550 F:      drivers/video/backlight/adp5520_bl.c
551
552 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
553 M:      Michael Hennerich <[email protected]>
554 S:      Supported
555 W:      http://wiki.analog.com/ADP5588
556 W:      http://ez.analog.com/community/linux-device-drivers
557 F:      drivers/gpio/gpio-adp5588.c
558 F:      drivers/input/keyboard/adp5588-keys.c
559
560 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
561 M:      Michael Hennerich <[email protected]>
562 S:      Supported
563 W:      http://wiki.analog.com/ADP8860
564 W:      http://ez.analog.com/community/linux-device-drivers
565 F:      drivers/video/backlight/adp8860_bl.c
566
567 ADT746X FAN DRIVER
568 M:      Colin Leroy <[email protected]>
569 S:      Maintained
570 F:      drivers/macintosh/therm_adt746x.c
571
572 ADT7475 HARDWARE MONITOR DRIVER
573 M:      Jean Delvare <[email protected]>
574 L:      [email protected]
575 S:      Maintained
576 F:      Documentation/hwmon/adt7475.rst
577 F:      drivers/hwmon/adt7475.c
578
579 ADVANSYS SCSI DRIVER
580 M:      Matthew Wilcox <[email protected]>
581 M:      Hannes Reinecke <[email protected]>
582 L:      [email protected]
583 S:      Maintained
584 F:      Documentation/scsi/advansys.rst
585 F:      drivers/scsi/advansys.c
586
587 ADVANTECH SWBTN DRIVER
588 M:      Andrea Ho <[email protected]>
589 L:      [email protected]
590 S:      Maintained
591 F:      drivers/platform/x86/adv_swbutton.c
592
593 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
594 M:      Michael Hennerich <[email protected]>
595 S:      Supported
596 W:      http://wiki.analog.com/ADXL345
597 W:      http://ez.analog.com/community/linux-device-drivers
598 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
599 F:      drivers/input/misc/adxl34x.c
600
601 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
602 M:      Michael Hennerich <[email protected]>
603 S:      Supported
604 W:      http://ez.analog.com/community/linux-device-drivers
605 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
606 F:      drivers/iio/accel/adxl372.c
607 F:      drivers/iio/accel/adxl372_i2c.c
608 F:      drivers/iio/accel/adxl372_spi.c
609
610 AF9013 MEDIA DRIVER
611 M:      Antti Palosaari <[email protected]>
612 L:      [email protected]
613 S:      Maintained
614 W:      https://linuxtv.org
615 W:      http://palosaari.fi/linux/
616 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
617 T:      git git://linuxtv.org/anttip/media_tree.git
618 F:      drivers/media/dvb-frontends/af9013*
619
620 AF9033 MEDIA DRIVER
621 M:      Antti Palosaari <[email protected]>
622 L:      [email protected]
623 S:      Maintained
624 W:      https://linuxtv.org
625 W:      http://palosaari.fi/linux/
626 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
627 T:      git git://linuxtv.org/anttip/media_tree.git
628 F:      drivers/media/dvb-frontends/af9033*
629
630 AFFS FILE SYSTEM
631 M:      David Sterba <[email protected]>
632 L:      [email protected]
633 S:      Odd Fixes
634 F:      Documentation/filesystems/affs.rst
635 F:      fs/affs/
636
637 AFS FILESYSTEM
638 M:      David Howells <[email protected]>
639 M:      Marc Dionne <[email protected]>
640 L:      [email protected]
641 S:      Supported
642 W:      https://www.infradead.org/~dhowells/kafs/
643 F:      Documentation/filesystems/afs.rst
644 F:      fs/afs/
645 F:      include/trace/events/afs.h
646
647 AGPGART DRIVER
648 M:      David Airlie <[email protected]>
649 S:      Maintained
650 T:      git git://anongit.freedesktop.org/drm/drm
651 F:      drivers/char/agp/
652 F:      include/linux/agp*
653 F:      include/uapi/linux/agp*
654
655 AHA152X SCSI DRIVER
656 M:      "Juergen E. Fischer" <[email protected]>
657 L:      [email protected]
658 S:      Maintained
659 F:      drivers/scsi/aha152x*
660 F:      drivers/scsi/pcmcia/aha152x*
661
662 AIC7XXX / AIC79XX SCSI DRIVER
663 M:      Hannes Reinecke <[email protected]>
664 L:      [email protected]
665 S:      Maintained
666 F:      drivers/scsi/aic7xxx/
667
668 AIMSLAB FM RADIO RECEIVER DRIVER
669 M:      Hans Verkuil <[email protected]>
670 L:      [email protected]
671 S:      Maintained
672 W:      https://linuxtv.org
673 T:      git git://linuxtv.org/media_tree.git
674 F:      drivers/media/radio/radio-aimslab*
675
676 AIO
677 M:      Benjamin LaHaise <[email protected]>
678 L:      [email protected]
679 S:      Supported
680 F:      fs/aio.c
681 F:      include/linux/*aio*.h
682
683 AIRSPY MEDIA DRIVER
684 M:      Antti Palosaari <[email protected]>
685 L:      [email protected]
686 S:      Maintained
687 W:      https://linuxtv.org
688 W:      http://palosaari.fi/linux/
689 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
690 T:      git git://linuxtv.org/anttip/media_tree.git
691 F:      drivers/media/usb/airspy/
692
693 ALACRITECH GIGABIT ETHERNET DRIVER
694 M:      Lino Sanfilippo <[email protected]>
695 S:      Maintained
696 F:      drivers/net/ethernet/alacritech/*
697
698 ALCATEL SPEEDTOUCH USB DRIVER
699 M:      Duncan Sands <[email protected]>
700 L:      [email protected]
701 S:      Maintained
702 W:      http://www.linux-usb.org/SpeedTouch/
703 F:      drivers/usb/atm/speedtch.c
704 F:      drivers/usb/atm/usbatm.c
705
706 ALCHEMY AU1XX0 MMC DRIVER
707 M:      Manuel Lauss <[email protected]>
708 S:      Maintained
709 F:      drivers/mmc/host/au1xmmc.c
710
711 ALI1563 I2C DRIVER
712 M:      Rudolf Marek <[email protected]>
713 L:      [email protected]
714 S:      Maintained
715 F:      Documentation/i2c/busses/i2c-ali1563.rst
716 F:      drivers/i2c/busses/i2c-ali1563.c
717
718 ALIENWARE WMI DRIVER
719 L:      [email protected]
720 S:      Maintained
721 F:      drivers/platform/x86/dell/alienware-wmi.c
722
723 ALL SENSORS DLH SERIES PRESSURE SENSORS DRIVER
724 M:      Tomislav Denis <[email protected]>
725 L:      [email protected]
726 S:      Maintained
727 W:      http://www.allsensors.com/
728 F:      Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml
729 F:      drivers/iio/pressure/dlhl60d.c
730
731 ALLEGRO DVT VIDEO IP CORE DRIVER
732 M:      Michael Tretter <[email protected]>
733 R:      Pengutronix Kernel Team <[email protected]>
734 L:      [email protected]
735 S:      Maintained
736 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
737 F:      drivers/media/platform/allegro-dvt/
738
739 ALLWINNER A10 CSI DRIVER
740 M:      Maxime Ripard <[email protected]>
741 L:      [email protected]
742 S:      Maintained
743 T:      git git://linuxtv.org/media_tree.git
744 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
745 F:      drivers/media/platform/sunxi/sun4i-csi/
746
747 ALLWINNER CPUFREQ DRIVER
748 M:      Yangtao Li <[email protected]>
749 L:      [email protected]
750 S:      Maintained
751 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
752 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
753
754 ALLWINNER CRYPTO DRIVERS
755 M:      Corentin Labbe <[email protected]>
756 L:      [email protected]
757 S:      Maintained
758 F:      drivers/crypto/allwinner/
759
760 ALLWINNER HARDWARE SPINLOCK SUPPORT
761 M:      Wilken Gottwalt <[email protected]>
762 S:      Maintained
763 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-hwspinlock.yaml
764 F:      drivers/hwspinlock/sun6i_hwspinlock.c
765
766 ALLWINNER THERMAL DRIVER
767 M:      Vasily Khoruzhick <[email protected]>
768 M:      Yangtao Li <[email protected]>
769 L:      [email protected]
770 S:      Maintained
771 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
772 F:      drivers/thermal/sun8i_thermal.c
773
774 ALLWINNER VPU DRIVER
775 M:      Maxime Ripard <[email protected]>
776 M:      Paul Kocialkowski <[email protected]>
777 L:      [email protected]
778 S:      Maintained
779 F:      drivers/staging/media/sunxi/cedrus/
780
781 ALPHA PORT
782 M:      Richard Henderson <[email protected]>
783 M:      Ivan Kokshaysky <[email protected]>
784 M:      Matt Turner <[email protected]>
785 L:      [email protected]
786 S:      Odd Fixes
787 F:      arch/alpha/
788
789 ALPS PS/2 TOUCHPAD DRIVER
790 R:      Pali Rohár <[email protected]>
791 F:      drivers/input/mouse/alps.*
792
793 ALTERA I2C CONTROLLER DRIVER
794 M:      Thor Thayer <[email protected]>
795 S:      Maintained
796 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
797 F:      drivers/i2c/busses/i2c-altera.c
798
799 ALTERA MAILBOX DRIVER
800 M:      Joyce Ooi <[email protected]>
801 S:      Maintained
802 F:      drivers/mailbox/mailbox-altera.c
803
804 ALTERA MSGDMA IP CORE DRIVER
805 M:      Olivier Dautricourt <[email protected]>
806 R:      Stefan Roese <[email protected]>
807 L:      [email protected]
808 S:      Odd Fixes
809 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
810 F:      drivers/dma/altera-msgdma.c
811
812 ALTERA PIO DRIVER
813 M:      Joyce Ooi <[email protected]>
814 L:      [email protected]
815 S:      Maintained
816 F:      drivers/gpio/gpio-altera.c
817
818 ALTERA SYSTEM MANAGER DRIVER
819 M:      Thor Thayer <[email protected]>
820 S:      Maintained
821 F:      drivers/mfd/altera-sysmgr.c
822 F:      include/linux/mfd/altera-sysmgr.h
823
824 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
825 M:      Thor Thayer <[email protected]>
826 S:      Maintained
827 F:      drivers/gpio/gpio-altera-a10sr.c
828 F:      drivers/mfd/altera-a10sr.c
829 F:      drivers/reset/reset-a10sr.c
830 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
831 F:      include/linux/mfd/altera-a10sr.h
832
833 ALTERA TRIPLE SPEED ETHERNET DRIVER
834 M:      Joyce Ooi <[email protected]>
835 L:      [email protected]
836 S:      Maintained
837 F:      drivers/net/ethernet/altera/
838
839 ALTERA UART/JTAG UART SERIAL DRIVERS
840 M:      Tobias Klauser <[email protected]>
841 L:      [email protected]
842 S:      Maintained
843 F:      drivers/tty/serial/altera_jtaguart.c
844 F:      drivers/tty/serial/altera_uart.c
845 F:      include/linux/altera_jtaguart.h
846 F:      include/linux/altera_uart.h
847
848 AMAZON ANNAPURNA LABS FIC DRIVER
849 M:      Talel Shenhar <[email protected]>
850 S:      Maintained
851 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
852 F:      drivers/irqchip/irq-al-fic.c
853
854 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
855 M:      Talel Shenhar <[email protected]>
856 M:      Talel Shenhar <[email protected]>
857 S:      Maintained
858 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
859 F:      drivers/edac/al_mc_edac.c
860
861 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
862 M:      Talel Shenhar <[email protected]>
863 S:      Maintained
864 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
865 F:      drivers/thermal/thermal_mmio.c
866
867 AMAZON ETHERNET DRIVERS
868 M:      Netanel Belgazal <[email protected]>
869 M:      Arthur Kiyanovski <[email protected]>
870 R:      Guy Tzalik <[email protected]>
871 R:      Saeed Bishara <[email protected]>
872 L:      [email protected]
873 S:      Supported
874 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
875 F:      drivers/net/ethernet/amazon/
876
877 AMAZON RDMA EFA DRIVER
878 M:      Gal Pressman <[email protected]>
879 R:      Yossi Leybovich <[email protected]>
880 L:      [email protected]
881 S:      Supported
882 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
883 F:      drivers/infiniband/hw/efa/
884 F:      include/uapi/rdma/efa-abi.h
885
886 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
887 M:      Tom Lendacky <[email protected]>
888 M:      John Allen <[email protected]>
889 L:      [email protected]
890 S:      Supported
891 F:      drivers/crypto/ccp/
892 F:      include/linux/ccp.h
893
894 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
895 M:      Brijesh Singh <[email protected]>
896 M:      Tom Lendacky <[email protected]>
897 L:      [email protected]
898 S:      Supported
899 F:      drivers/crypto/ccp/sev*
900 F:      include/uapi/linux/psp-sev.h
901
902 AMD DISPLAY CORE
903 M:      Harry Wentland <[email protected]>
904 M:      Leo Li <[email protected]>
905 L:      [email protected]
906 S:      Supported
907 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
908 F:      drivers/gpu/drm/amd/display/
909
910 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
911 M:      Huang Rui <[email protected]>
912 L:      [email protected]
913 S:      Supported
914 F:      Documentation/hwmon/fam15h_power.rst
915 F:      drivers/hwmon/fam15h_power.c
916
917 AMD FCH GPIO DRIVER
918 M:      Enrico Weigelt, metux IT consult <[email protected]>
919 L:      [email protected]
920 S:      Maintained
921 F:      drivers/gpio/gpio-amd-fch.c
922 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
923
924 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
925 L:      [email protected] (moderated for non-subscribers)
926 S:      Orphan
927 F:      drivers/usb/gadget/udc/amd5536udc.*
928
929 AMD GEODE PROCESSOR/CHIPSET SUPPORT
930 M:      Andres Salomon <[email protected]>
931 L:      [email protected] (moderated for non-subscribers)
932 S:      Supported
933 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
934 F:      arch/x86/include/asm/geode.h
935 F:      drivers/char/hw_random/geode-rng.c
936 F:      drivers/crypto/geode*
937 F:      drivers/video/fbdev/geode/
938
939 AMD IOMMU (AMD-VI)
940 M:      Joerg Roedel <[email protected]>
941 R:      Suravee Suthikulpanit <[email protected]>
942 L:      [email protected]
943 S:      Maintained
944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
945 F:      drivers/iommu/amd/
946 F:      include/linux/amd-iommu.h
947
948 AMD KFD
949 M:      Felix Kuehling <[email protected]>
950 L:      [email protected]
951 S:      Supported
952 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
953 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
954 F:      drivers/gpu/drm/amd/amdkfd/
955 F:      drivers/gpu/drm/amd/include/cik_structs.h
956 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
957 F:      drivers/gpu/drm/amd/include/v9_structs.h
958 F:      drivers/gpu/drm/amd/include/vi_structs.h
959 F:      include/uapi/linux/kfd_ioctl.h
960
961 AMD SPI DRIVER
962 M:      Sanjay R Mehta <[email protected]>
963 S:      Maintained
964 F:      drivers/spi/spi-amd.c
965
966 AMD MP2 I2C DRIVER
967 M:      Elie Morisse <[email protected]>
968 M:      Nehal Shah <[email protected]>
969 M:      Shyam Sundar S K <[email protected]>
970 L:      [email protected]
971 S:      Maintained
972 F:      drivers/i2c/busses/i2c-amd-mp2*
973
974 AMD PMC DRIVER
975 M:      Shyam Sundar S K <[email protected]>
976 L:      [email protected]
977 S:      Maintained
978 F:      drivers/platform/x86/amd-pmc.*
979
980 AMD POWERPLAY
981 M:      Evan Quan <[email protected]>
982 L:      [email protected]
983 S:      Supported
984 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
985 F:      drivers/gpu/drm/amd/pm/powerplay/
986
987 AMD PTDMA DRIVER
988 M:      Sanjay R Mehta <[email protected]>
989 L:      [email protected]
990 S:      Maintained
991 F:      drivers/dma/ptdma/
992
993 AMD SEATTLE DEVICE TREE SUPPORT
994 M:      Brijesh Singh <[email protected]>
995 M:      Suravee Suthikulpanit <[email protected]>
996 M:      Tom Lendacky <[email protected]>
997 S:      Supported
998 F:      arch/arm64/boot/dts/amd/
999
1000 AMD XGBE DRIVER
1001 M:      Tom Lendacky <[email protected]>
1002 L:      [email protected]
1003 S:      Supported
1004 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1005 F:      drivers/net/ethernet/amd/xgbe/
1006
1007 AMD SENSOR FUSION HUB DRIVER
1008 M:      Nehal Shah <[email protected]>
1009 M:      Basavaraj Natikar <[email protected]>
1010 L:      [email protected]
1011 S:      Maintained
1012 F:      Documentation/hid/amd-sfh*
1013 F:      drivers/hid/amd-sfh-hid/
1014
1015 AMS AS73211 DRIVER
1016 M:      Christian Eggers <[email protected]>
1017 L:      [email protected]
1018 S:      Maintained
1019 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1020 F:      drivers/iio/light/as73211.c
1021
1022 ANALOG DEVICES INC AD7192 DRIVER
1023 M:      Alexandru Tachici <[email protected]>
1024 L:      [email protected]
1025 S:      Supported
1026 W:      http://ez.analog.com/community/linux-device-drivers
1027 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1028 F:      drivers/iio/adc/ad7192.c
1029
1030 ANALOG DEVICES INC AD7292 DRIVER
1031 M:      Marcelo Schmitt <[email protected]>
1032 L:      [email protected]
1033 S:      Supported
1034 W:      http://ez.analog.com/community/linux-device-drivers
1035 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1036 F:      drivers/iio/adc/ad7292.c
1037
1038 ANALOG DEVICES INC AD7768-1 DRIVER
1039 M:      Michael Hennerich <[email protected]>
1040 L:      [email protected]
1041 S:      Supported
1042 W:      http://ez.analog.com/community/linux-device-drivers
1043 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1044 F:      drivers/iio/adc/ad7768-1.c
1045
1046 ANALOG DEVICES INC AD7780 DRIVER
1047 M:      Michael Hennerich <[email protected]>
1048 M:      Renato Lui Geh <[email protected]>
1049 L:      [email protected]
1050 S:      Supported
1051 W:      http://ez.analog.com/community/linux-device-drivers
1052 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1053 F:      drivers/iio/adc/ad7780.c
1054
1055 ANALOG DEVICES INC AD9389B DRIVER
1056 M:      Hans Verkuil <[email protected]>
1057 L:      [email protected]
1058 S:      Maintained
1059 F:      drivers/media/i2c/ad9389b*
1060
1061 ANALOG DEVICES INC ADGS1408 DRIVER
1062 M:      Mircea Caprioru <[email protected]>
1063 S:      Supported
1064 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1065 F:      drivers/mux/adgs1408.c
1066
1067 ANALOG DEVICES INC ADIN DRIVER
1068 M:      Michael Hennerich <[email protected]>
1069 L:      [email protected]
1070 S:      Supported
1071 W:      http://ez.analog.com/community/linux-device-drivers
1072 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1073 F:      drivers/net/phy/adin.c
1074
1075 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1076 M:      Nuno Sa <[email protected]>
1077 L:      [email protected]
1078 S:      Supported
1079 F:      drivers/iio/imu/adis.c
1080 F:      include/linux/iio/imu/adis.h
1081
1082 ANALOG DEVICES INC ADIS16460 DRIVER
1083 M:      Dragos Bogdan <[email protected]>
1084 L:      [email protected]
1085 S:      Supported
1086 W:      http://ez.analog.com/community/linux-device-drivers
1087 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1088 F:      drivers/iio/imu/adis16460.c
1089
1090 ANALOG DEVICES INC ADIS16475 DRIVER
1091 M:      Nuno Sa <[email protected]>
1092 L:      [email protected]
1093 W:      http://ez.analog.com/community/linux-device-drivers
1094 S:      Supported
1095 F:      drivers/iio/imu/adis16475.c
1096 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1097
1098 ANALOG DEVICES INC ADM1177 DRIVER
1099 M:      Michael Hennerich <[email protected]>
1100 L:      [email protected]
1101 S:      Supported
1102 W:      http://ez.analog.com/community/linux-device-drivers
1103 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1104 F:      drivers/hwmon/adm1177.c
1105
1106 ANALOG DEVICES INC ADP5061 DRIVER
1107 M:      Michael Hennerich <[email protected]>
1108 L:      [email protected]
1109 S:      Supported
1110 W:      http://ez.analog.com/community/linux-device-drivers
1111 F:      drivers/power/supply/adp5061.c
1112
1113 ANALOG DEVICES INC ADV7180 DRIVER
1114 M:      Lars-Peter Clausen <[email protected]>
1115 L:      [email protected]
1116 S:      Supported
1117 W:      http://ez.analog.com/community/linux-device-drivers
1118 F:      drivers/media/i2c/adv7180.c
1119 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1120
1121 ANALOG DEVICES INC ADV748X DRIVER
1122 M:      Kieran Bingham <[email protected]>
1123 L:      [email protected]
1124 S:      Maintained
1125 F:      drivers/media/i2c/adv748x/*
1126
1127 ANALOG DEVICES INC ADV7511 DRIVER
1128 M:      Hans Verkuil <[email protected]>
1129 L:      [email protected]
1130 S:      Maintained
1131 F:      drivers/media/i2c/adv7511*
1132
1133 ANALOG DEVICES INC ADV7604 DRIVER
1134 M:      Hans Verkuil <[email protected]>
1135 L:      [email protected]
1136 S:      Maintained
1137 F:      drivers/media/i2c/adv7604*
1138 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1139
1140 ANALOG DEVICES INC ADV7842 DRIVER
1141 M:      Hans Verkuil <[email protected]>
1142 L:      [email protected]
1143 S:      Maintained
1144 F:      drivers/media/i2c/adv7842*
1145
1146 ANALOG DEVICES INC ADXRS290 DRIVER
1147 M:      Nishant Malpani <[email protected]>
1148 L:      [email protected]
1149 S:      Supported
1150 F:      drivers/iio/gyro/adxrs290.c
1151 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1152
1153 ANALOG DEVICES INC ASOC CODEC DRIVERS
1154 M:      Lars-Peter Clausen <[email protected]>
1155 M:      Nuno Sá <[email protected]>
1156 L:      [email protected] (moderated for non-subscribers)
1157 S:      Supported
1158 W:      http://wiki.analog.com/
1159 W:      http://ez.analog.com/community/linux-device-drivers
1160 F:      sound/soc/codecs/ad1*
1161 F:      sound/soc/codecs/ad7*
1162 F:      sound/soc/codecs/adau*
1163 F:      sound/soc/codecs/adav*
1164 F:      sound/soc/codecs/sigmadsp.*
1165 F:      sound/soc/codecs/ssm*
1166
1167 ANALOG DEVICES INC DMA DRIVERS
1168 M:      Lars-Peter Clausen <[email protected]>
1169 S:      Supported
1170 W:      http://ez.analog.com/community/linux-device-drivers
1171 F:      drivers/dma/dma-axi-dmac.c
1172
1173 ANALOG DEVICES INC IIO DRIVERS
1174 M:      Lars-Peter Clausen <[email protected]>
1175 M:      Michael Hennerich <[email protected]>
1176 S:      Supported
1177 W:      http://wiki.analog.com/
1178 W:      http://ez.analog.com/community/linux-device-drivers
1179 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1180 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1181 F:      Documentation/devicetree/bindings/iio/*/adi,*
1182 F:      Documentation/devicetree/bindings/iio/dac/adi,ad5758.yaml
1183 F:      drivers/iio/*/ad*
1184 F:      drivers/iio/adc/ltc249*
1185 F:      drivers/iio/amplifiers/hmc425a.c
1186 F:      drivers/staging/iio/*/ad*
1187 X:      drivers/iio/*/adjd*
1188
1189 ANALOGBITS PLL LIBRARIES
1190 M:      Paul Walmsley <[email protected]>
1191 S:      Supported
1192 F:      drivers/clk/analogbits/*
1193 F:      include/linux/clk/analogbits*
1194
1195 ANDES ARCHITECTURE
1196 M:      Nick Hu <[email protected]>
1197 M:      Greentime Hu <[email protected]>
1198 M:      Vincent Chen <[email protected]>
1199 S:      Supported
1200 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
1201 F:      Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
1202 F:      Documentation/devicetree/bindings/nds32/
1203 F:      arch/nds32/
1204 N:      nds32
1205 K:      nds32
1206
1207 ANDROID CONFIG FRAGMENTS
1208 M:      Rob Herring <[email protected]>
1209 S:      Supported
1210 F:      kernel/configs/android*
1211
1212 ANDROID DRIVERS
1213 M:      Greg Kroah-Hartman <[email protected]>
1214 M:      Arve Hjønnevåg <[email protected]>
1215 M:      Todd Kjos <[email protected]>
1216 M:      Martijn Coenen <[email protected]>
1217 M:      Joel Fernandes <[email protected]>
1218 M:      Christian Brauner <[email protected]>
1219 M:      Hridya Valsaraju <[email protected]>
1220 M:      Suren Baghdasaryan <[email protected]>
1221 L:      [email protected]
1222 S:      Supported
1223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1224 F:      drivers/android/
1225 F:      drivers/staging/android/
1226
1227 ANDROID GOLDFISH PIC DRIVER
1228 M:      Miodrag Dinic <[email protected]>
1229 S:      Supported
1230 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1231 F:      drivers/irqchip/irq-goldfish-pic.c
1232
1233 ANDROID GOLDFISH RTC DRIVER
1234 M:      Jiaxun Yang <[email protected]>
1235 S:      Supported
1236 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1237 F:      drivers/rtc/rtc-goldfish.c
1238
1239 AOA (Apple Onboard Audio) ALSA DRIVER
1240 M:      Johannes Berg <[email protected]>
1241 L:      [email protected]
1242 L:      [email protected] (moderated for non-subscribers)
1243 S:      Maintained
1244 F:      sound/aoa/
1245
1246 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1247 M:      William Breathitt Gray <[email protected]>
1248 L:      [email protected]
1249 S:      Maintained
1250 F:      drivers/iio/adc/stx104.c
1251
1252 APM DRIVER
1253 M:      Jiri Kosina <[email protected]>
1254 S:      Odd fixes
1255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1256 F:      arch/x86/kernel/apm_32.c
1257 F:      drivers/char/apm-emulation.c
1258 F:      include/linux/apm_bios.h
1259 F:      include/uapi/linux/apm_bios.h
1260
1261 APPARMOR SECURITY MODULE
1262 M:      John Johansen <[email protected]>
1263 L:      [email protected] (subscribers-only, general discussion)
1264 S:      Supported
1265 W:      wiki.apparmor.net
1266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1267 F:      Documentation/admin-guide/LSM/apparmor.rst
1268 F:      security/apparmor/
1269
1270 APPLE BCM5974 MULTITOUCH DRIVER
1271 M:      Henrik Rydberg <[email protected]>
1272 L:      [email protected]
1273 S:      Odd fixes
1274 F:      drivers/input/mouse/bcm5974.c
1275
1276 APPLE DART IOMMU DRIVER
1277 M:      Sven Peter <[email protected]>
1278 L:      [email protected]
1279 S:      Maintained
1280 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
1281 F:      drivers/iommu/apple-dart.c
1282
1283 APPLE SMC DRIVER
1284 M:      Henrik Rydberg <[email protected]>
1285 L:      [email protected]
1286 S:      Odd fixes
1287 F:      drivers/hwmon/applesmc.c
1288
1289 APPLETALK NETWORK LAYER
1290 L:      [email protected]
1291 S:      Odd fixes
1292 F:      drivers/net/appletalk/
1293 F:      include/linux/atalk.h
1294 F:      include/uapi/linux/atalk.h
1295 F:      net/appletalk/
1296
1297 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1298 M:      Khuong Dinh <[email protected]>
1299 S:      Supported
1300 F:      arch/arm64/boot/dts/apm/
1301
1302 APPLIED MICRO (APM) X-GENE SOC EDAC
1303 M:      Khuong Dinh <[email protected]>
1304 S:      Supported
1305 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1306 F:      drivers/edac/xgene_edac.c
1307
1308 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1309 M:      Iyappan Subramanian <[email protected]>
1310 M:      Keyur Chudgar <[email protected]>
1311 S:      Supported
1312 F:      drivers/net/ethernet/apm/xgene-v2/
1313
1314 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1315 M:      Iyappan Subramanian <[email protected]>
1316 M:      Keyur Chudgar <[email protected]>
1317 M:      Quan Nguyen <[email protected]>
1318 S:      Supported
1319 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1320 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1321 F:      drivers/net/ethernet/apm/xgene/
1322 F:      drivers/net/mdio/mdio-xgene.c
1323
1324 APPLIED MICRO (APM) X-GENE SOC PMU
1325 M:      Khuong Dinh <[email protected]>
1326 S:      Supported
1327 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1328 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1329 F:      drivers/perf/xgene_pmu.c
1330
1331 APTINA CAMERA SENSOR PLL
1332 M:      Laurent Pinchart <[email protected]>
1333 L:      [email protected]
1334 S:      Maintained
1335 F:      drivers/media/i2c/aptina-pll.*
1336
1337 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1338 M:      Aleksa Savic <[email protected]>
1339 L:      [email protected]
1340 S:      Maintained
1341 F:      Documentation/hwmon/aquacomputer_d5next.rst
1342 F:      drivers/hwmon/aquacomputer_d5next.c
1343
1344 AQUANTIA ETHERNET DRIVER (atlantic)
1345 M:      Igor Russkikh <[email protected]>
1346 L:      [email protected]
1347 S:      Supported
1348 W:      https://www.marvell.com/
1349 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1350 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1351 F:      drivers/net/ethernet/aquantia/atlantic/
1352
1353 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1354 M:      Egor Pomozov <[email protected]>
1355 L:      [email protected]
1356 S:      Supported
1357 W:      http://www.aquantia.com
1358 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1359
1360 ARASAN NAND CONTROLLER DRIVER
1361 M:      Miquel Raynal <[email protected]>
1362 M:      Naga Sureshkumar Relli <[email protected]>
1363 L:      [email protected]
1364 S:      Maintained
1365 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1366 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1367
1368 ARC FRAMEBUFFER DRIVER
1369 M:      Jaya Kumar <[email protected]>
1370 S:      Maintained
1371 F:      drivers/video/fbdev/arcfb.c
1372 F:      drivers/video/fbdev/core/fb_defio.c
1373
1374 ARC PGU DRM DRIVER
1375 M:      Alexey Brodkin <[email protected]>
1376 S:      Supported
1377 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1378 F:      drivers/gpu/drm/tiny/arcpgu.c
1379
1380 ARCNET NETWORK LAYER
1381 M:      Michael Grzeschik <[email protected]>
1382 L:      [email protected]
1383 S:      Maintained
1384 F:      drivers/net/arcnet/
1385 F:      include/uapi/linux/if_arcnet.h
1386
1387 ARM ARCHITECTED TIMER DRIVER
1388 M:      Mark Rutland <[email protected]>
1389 M:      Marc Zyngier <[email protected]>
1390 L:      [email protected] (moderated for non-subscribers)
1391 S:      Maintained
1392 F:      arch/arm/include/asm/arch_timer.h
1393 F:      arch/arm64/include/asm/arch_timer.h
1394 F:      drivers/clocksource/arm_arch_timer.c
1395
1396 ARM HDLCD DRM DRIVER
1397 M:      Liviu Dudau <[email protected]>
1398 S:      Supported
1399 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
1400 F:      drivers/gpu/drm/arm/hdlcd_*
1401
1402 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1403 M:      Linus Walleij <[email protected]>
1404 L:      [email protected] (moderated for non-subscribers)
1405 S:      Maintained
1406 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1407 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1408 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1409 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1410 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1411 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1412 F:      Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1413 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1414 F:      Documentation/devicetree/bindings/mtd/arm-versatile.txt
1415 F:      arch/arm/boot/dts/arm-realview-*
1416 F:      arch/arm/boot/dts/integrator*
1417 F:      arch/arm/boot/dts/versatile*
1418 F:      arch/arm/mach-integrator/
1419 F:      arch/arm/mach-realview/
1420 F:      arch/arm/mach-versatile/
1421 F:      arch/arm/plat-versatile/
1422 F:      drivers/bus/arm-integrator-lm.c
1423 F:      drivers/clk/versatile/
1424 F:      drivers/i2c/busses/i2c-versatile.c
1425 F:      drivers/irqchip/irq-versatile-fpga.c
1426 F:      drivers/mtd/maps/physmap-versatile.*
1427 F:      drivers/power/reset/arm-versatile-reboot.c
1428 F:      drivers/soc/versatile/
1429
1430 ARM KOMEDA DRM-KMS DRIVER
1431 M:      James (Qian) Wang <[email protected]>
1432 M:      Liviu Dudau <[email protected]>
1433 M:      Mihail Atanassov <[email protected]>
1434 L:      Mali DP Maintainers <[email protected]>
1435 S:      Supported
1436 T:      git git://anongit.freedesktop.org/drm/drm-misc
1437 F:      Documentation/devicetree/bindings/display/arm,komeda.txt
1438 F:      Documentation/gpu/komeda-kms.rst
1439 F:      drivers/gpu/drm/arm/display/include/
1440 F:      drivers/gpu/drm/arm/display/komeda/
1441
1442 ARM MALI PANFROST DRM DRIVER
1443 M:      Rob Herring <[email protected]>
1444 M:      Tomeu Vizoso <[email protected]>
1445 R:      Steven Price <[email protected]>
1446 R:      Alyssa Rosenzweig <[email protected]>
1447 L:      [email protected]
1448 S:      Supported
1449 T:      git git://anongit.freedesktop.org/drm/drm-misc
1450 F:      drivers/gpu/drm/panfrost/
1451 F:      include/uapi/drm/panfrost_drm.h
1452
1453 ARM MALI-DP DRM DRIVER
1454 M:      Liviu Dudau <[email protected]>
1455 M:      Brian Starkey <[email protected]>
1456 L:      Mali DP Maintainers <[email protected]>
1457 S:      Supported
1458 T:      git git://anongit.freedesktop.org/drm/drm-misc
1459 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
1460 F:      Documentation/gpu/afbc.rst
1461 F:      drivers/gpu/drm/arm/
1462
1463 ARM MFM AND FLOPPY DRIVERS
1464 M:      Ian Molton <[email protected]>
1465 S:      Maintained
1466 F:      arch/arm/include/asm/floppy.h
1467 F:      arch/arm/mach-rpc/floppydma.S
1468
1469 ARM PMU PROFILING AND DEBUGGING
1470 M:      Will Deacon <[email protected]>
1471 M:      Mark Rutland <[email protected]>
1472 L:      [email protected] (moderated for non-subscribers)
1473 S:      Maintained
1474 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1475 F:      Documentation/devicetree/bindings/perf/
1476 F:      arch/arm*/include/asm/hw_breakpoint.h
1477 F:      arch/arm*/include/asm/perf_event.h
1478 F:      arch/arm*/kernel/hw_breakpoint.c
1479 F:      arch/arm*/kernel/perf_*
1480 F:      drivers/perf/
1481 F:      include/linux/perf/arm_pmu.h
1482
1483 ARM PORT
1484 M:      Russell King <[email protected]>
1485 L:      [email protected] (moderated for non-subscribers)
1486 S:      Odd Fixes
1487 W:      http://www.armlinux.org.uk/
1488 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1489 F:      arch/arm/
1490 X:      arch/arm/boot/dts/
1491
1492 ARM PRIMECELL AACI PL041 DRIVER
1493 M:      Russell King <[email protected]>
1494 S:      Odd Fixes
1495 F:      sound/arm/aaci.*
1496
1497 ARM PRIMECELL BUS SUPPORT
1498 M:      Russell King <[email protected]>
1499 S:      Odd Fixes
1500 F:      drivers/amba/
1501 F:      include/linux/amba/bus.h
1502
1503 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1504 M:      Miquel Raynal <[email protected]>
1505 M:      Naga Sureshkumar Relli <[email protected]>
1506 L:      [email protected]
1507 S:      Maintained
1508 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1509 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1510
1511 ARM PRIMECELL PL35X SMC DRIVER
1512 M:      Miquel Raynal <[email protected]>
1513 M:      Naga Sureshkumar Relli <[email protected]>
1514 L:      [email protected] (moderated for non-subscribers)
1515 S:      Maintained
1516 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl353-smc.yaml
1517 F:      drivers/memory/pl353-smc.c
1518
1519 ARM PRIMECELL CLCD PL110 DRIVER
1520 M:      Russell King <[email protected]>
1521 S:      Odd Fixes
1522 F:      drivers/video/fbdev/amba-clcd.*
1523
1524 ARM PRIMECELL KMI PL050 DRIVER
1525 M:      Russell King <[email protected]>
1526 S:      Odd Fixes
1527 F:      drivers/input/serio/ambakmi.*
1528 F:      include/linux/amba/kmi.h
1529
1530 ARM PRIMECELL MMCI PL180/1 DRIVER
1531 M:      Russell King <[email protected]>
1532 S:      Odd Fixes
1533 F:      drivers/mmc/host/mmci.*
1534 F:      include/linux/amba/mmci.h
1535
1536 ARM PRIMECELL SSP PL022 SPI DRIVER
1537 M:      Linus Walleij <[email protected]>
1538 L:      [email protected] (moderated for non-subscribers)
1539 S:      Maintained
1540 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1541 F:      drivers/spi/spi-pl022.c
1542
1543 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1544 M:      Russell King <[email protected]>
1545 S:      Odd Fixes
1546 F:      drivers/tty/serial/amba-pl01*.c
1547 F:      include/linux/amba/serial.h
1548
1549 ARM PRIMECELL VIC PL190/PL192 DRIVER
1550 M:      Linus Walleij <[email protected]>
1551 L:      [email protected] (moderated for non-subscribers)
1552 S:      Maintained
1553 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
1554 F:      drivers/irqchip/irq-vic.c
1555
1556 ARM SMC WATCHDOG DRIVER
1557 M:      Julius Werner <[email protected]>
1558 R:      Evan Benn <[email protected]>
1559 S:      Maintained
1560 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1561 F:      drivers/watchdog/arm_smc_wdt.c
1562
1563 ARM SMMU DRIVERS
1564 M:      Will Deacon <[email protected]>
1565 R:      Robin Murphy <[email protected]>
1566 L:      [email protected] (moderated for non-subscribers)
1567 S:      Maintained
1568 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1569 F:      drivers/iommu/arm/
1570 F:      drivers/iommu/io-pgtable-arm*
1571
1572 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1573 M:      Arnd Bergmann <[email protected]>
1574 M:      Olof Johansson <[email protected]>
1575 M:      [email protected]
1576 L:      [email protected] (moderated for non-subscribers)
1577 S:      Maintained
1578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1579 F:      arch/arm/boot/dts/Makefile
1580 F:      arch/arm64/boot/dts/Makefile
1581
1582 ARM SUB-ARCHITECTURES
1583 L:      [email protected] (moderated for non-subscribers)
1584 S:      Maintained
1585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1586 F:      arch/arm/mach-*/
1587 F:      arch/arm/plat-*/
1588
1589 ARM/ACTIONS SEMI ARCHITECTURE
1590 M:      Andreas Färber <[email protected]>
1591 M:      Manivannan Sadhasivam <[email protected]>
1592 L:      [email protected] (moderated for non-subscribers)
1593 L:      [email protected] (moderated for non-subscribers)
1594 S:      Maintained
1595 F:      Documentation/devicetree/bindings/arm/actions.yaml
1596 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1597 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1598 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1599 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1600 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1601 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1602 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1603 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1604 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1605 F:      arch/arm/boot/dts/owl-*
1606 F:      arch/arm/mach-actions/
1607 F:      arch/arm64/boot/dts/actions/
1608 F:      drivers/clk/actions/
1609 F:      drivers/clocksource/timer-owl*
1610 F:      drivers/dma/owl-dma.c
1611 F:      drivers/i2c/busses/i2c-owl.c
1612 F:      drivers/irqchip/irq-owl-sirq.c
1613 F:      drivers/mmc/host/owl-mmc.c
1614 F:      drivers/net/ethernet/actions/
1615 F:      drivers/pinctrl/actions/*
1616 F:      drivers/soc/actions/
1617 F:      include/dt-bindings/power/owl-*
1618 F:      include/dt-bindings/reset/actions,*
1619 F:      include/linux/soc/actions/
1620 N:      owl
1621
1622 ARM/ADS SPHERE MACHINE SUPPORT
1623 M:      Lennert Buytenhek <[email protected]>
1624 L:      [email protected] (moderated for non-subscribers)
1625 S:      Maintained
1626
1627 ARM/AFEB9260 MACHINE SUPPORT
1628 M:      Sergey Lapin <[email protected]>
1629 L:      [email protected] (moderated for non-subscribers)
1630 S:      Maintained
1631
1632 ARM/AJECO 1ARM MACHINE SUPPORT
1633 M:      Lennert Buytenhek <[email protected]>
1634 L:      [email protected] (moderated for non-subscribers)
1635 S:      Maintained
1636
1637 ARM/Allwinner SoC Clock Support
1638 M:      Emilio López <[email protected]>
1639 S:      Maintained
1640 F:      drivers/clk/sunxi/
1641
1642 ARM/Allwinner sunXi SoC support
1643 M:      Maxime Ripard <[email protected]>
1644 M:      Chen-Yu Tsai <[email protected]>
1645 R:      Jernej Skrabec <[email protected]>
1646 L:      [email protected] (moderated for non-subscribers)
1647 S:      Maintained
1648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1649 L:      [email protected]
1650 F:      arch/arm/mach-sunxi/
1651 F:      arch/arm64/boot/dts/allwinner/
1652 F:      drivers/clk/sunxi-ng/
1653 F:      drivers/pinctrl/sunxi/
1654 F:      drivers/soc/sunxi/
1655 N:      allwinner
1656 N:      sun[x456789]i
1657 N:      sun50i
1658
1659 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1660 M:      Neil Armstrong <[email protected]>
1661 M:      Jerome Brunet <[email protected]>
1662 L:      [email protected]
1663 S:      Maintained
1664 F:      Documentation/devicetree/bindings/clock/amlogic*
1665 F:      drivers/clk/meson/
1666 F:      include/dt-bindings/clock/gxbb*
1667 F:      include/dt-bindings/clock/meson*
1668
1669 ARM/Amlogic Meson SoC Crypto Drivers
1670 M:      Corentin Labbe <[email protected]>
1671 L:      [email protected]
1672 L:      [email protected]
1673 S:      Maintained
1674 F:      Documentation/devicetree/bindings/crypto/amlogic*
1675 F:      drivers/crypto/amlogic/
1676
1677 ARM/Amlogic Meson SoC Sound Drivers
1678 M:      Jerome Brunet <[email protected]>
1679 L:      [email protected] (moderated for non-subscribers)
1680 S:      Maintained
1681 F:      Documentation/devicetree/bindings/sound/amlogic*
1682 F:      sound/soc/meson/
1683
1684 ARM/Amlogic Meson SoC support
1685 M:      Neil Armstrong <[email protected]>
1686 M:      Kevin Hilman <[email protected]>
1687 R:      Jerome Brunet <[email protected]>
1688 R:      Martin Blumenstingl <[email protected]>
1689 L:      [email protected] (moderated for non-subscribers)
1690 L:      [email protected]
1691 S:      Maintained
1692 W:      http://linux-meson.com/
1693 F:      arch/arm/boot/dts/meson*
1694 F:      arch/arm/mach-meson/
1695 F:      arch/arm64/boot/dts/amlogic/
1696 F:      drivers/mmc/host/meson*
1697 F:      drivers/pinctrl/meson/
1698 F:      drivers/rtc/rtc-meson*
1699 F:      drivers/soc/amlogic/
1700 N:      meson
1701
1702 ARM/Annapurna Labs ALPINE ARCHITECTURE
1703 M:      Tsahee Zidenberg <[email protected]>
1704 M:      Antoine Tenart <[email protected]>
1705 L:      [email protected] (moderated for non-subscribers)
1706 S:      Maintained
1707 F:      arch/arm/boot/dts/alpine*
1708 F:      arch/arm/mach-alpine/
1709 F:      arch/arm64/boot/dts/amazon/
1710 F:      drivers/*/*alpine*
1711
1712 ARM/APPLE MACHINE SUPPORT
1713 M:      Hector Martin <[email protected]>
1714 L:      [email protected] (moderated for non-subscribers)
1715 S:      Maintained
1716 W:      https://asahilinux.org
1717 B:      https://github.com/AsahiLinux/linux/issues
1718 C:      irc://irc.oftc.net/asahi-dev
1719 T:      git https://github.com/AsahiLinux/linux.git
1720 F:      Documentation/devicetree/bindings/arm/apple.yaml
1721 F:      Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml
1722 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1723 F:      arch/arm64/boot/dts/apple/
1724 F:      drivers/irqchip/irq-apple-aic.c
1725 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1726 F:      include/dt-bindings/pinctrl/apple.h
1727
1728 ARM/ARTPEC MACHINE SUPPORT
1729 M:      Jesper Nilsson <[email protected]>
1730 M:      Lars Persson <[email protected]>
1731 L:      [email protected]
1732 S:      Maintained
1733 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1734 F:      arch/arm/boot/dts/artpec6*
1735 F:      arch/arm/mach-artpec
1736 F:      drivers/clk/axis
1737 F:      drivers/crypto/axis
1738 F:      drivers/mmc/host/usdhi6rol0.c
1739 F:      drivers/pinctrl/pinctrl-artpec*
1740
1741 ARM/ASPEED I2C DRIVER
1742 M:      Brendan Higgins <[email protected]>
1743 R:      Benjamin Herrenschmidt <[email protected]>
1744 R:      Joel Stanley <[email protected]>
1745 L:      [email protected]
1746 L:      [email protected] (moderated for non-subscribers)
1747 S:      Maintained
1748 F:      Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1749 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1750 F:      drivers/i2c/busses/i2c-aspeed.c
1751 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1752
1753 ARM/ASPEED MACHINE SUPPORT
1754 M:      Joel Stanley <[email protected]>
1755 R:      Andrew Jeffery <[email protected]>
1756 L:      [email protected] (moderated for non-subscribers)
1757 L:      [email protected] (moderated for non-subscribers)
1758 S:      Supported
1759 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1761 F:      arch/arm/boot/dts/aspeed-*
1762 F:      arch/arm/mach-aspeed/
1763 N:      aspeed
1764
1765 ARM/BITMAIN ARCHITECTURE
1766 M:      Manivannan Sadhasivam <[email protected]>
1767 L:      [email protected] (moderated for non-subscribers)
1768 S:      Maintained
1769 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1770 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1771 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1772 F:      arch/arm64/boot/dts/bitmain/
1773 F:      drivers/clk/clk-bm1880.c
1774 F:      drivers/pinctrl/pinctrl-bm1880.c
1775
1776 ARM/CALXEDA HIGHBANK ARCHITECTURE
1777 M:      Andre Przywara <[email protected]>
1778 L:      [email protected] (moderated for non-subscribers)
1779 S:      Maintained
1780 F:      arch/arm/boot/dts/ecx-*.dts*
1781 F:      arch/arm/boot/dts/highbank.dts
1782 F:      arch/arm/mach-highbank/
1783
1784 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1785 M:      Krzysztof Halasa <[email protected]>
1786 S:      Maintained
1787 F:      arch/arm/mach-cns3xxx/
1788
1789 ARM/CAVIUM THUNDER NETWORK DRIVER
1790 M:      Sunil Goutham <[email protected]>
1791 L:      [email protected] (moderated for non-subscribers)
1792 S:      Supported
1793 F:      drivers/net/ethernet/cavium/thunder/
1794
1795 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1796 M:      Lukasz Majewski <[email protected]>
1797 L:      [email protected] (moderated for non-subscribers)
1798 S:      Maintained
1799 F:      arch/arm/mach-ep93xx/ts72xx.c
1800
1801 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1802 M:      Alexander Shiyan <[email protected]>
1803 L:      [email protected] (moderated for non-subscribers)
1804 S:      Odd Fixes
1805 N:      clps711x
1806
1807 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1808 M:      Lennert Buytenhek <[email protected]>
1809 L:      [email protected] (moderated for non-subscribers)
1810 S:      Maintained
1811
1812 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1813 M:      Hartley Sweeten <[email protected]>
1814 M:      Alexander Sverdlin <[email protected]>
1815 L:      [email protected] (moderated for non-subscribers)
1816 S:      Maintained
1817 F:      arch/arm/mach-ep93xx/
1818 F:      arch/arm/mach-ep93xx/include/mach/
1819
1820 ARM/CLKDEV SUPPORT
1821 M:      Russell King <[email protected]>
1822 L:      [email protected] (moderated for non-subscribers)
1823 S:      Maintained
1824 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1825 F:      drivers/clk/clkdev.c
1826
1827 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1828 M:      Baruch Siach <[email protected]>
1829 L:      [email protected] (moderated for non-subscribers)
1830 S:      Maintained
1831 F:      arch/arm/boot/dts/cx92755*
1832 N:      digicolor
1833
1834 ARM/CONTEC MICRO9 MACHINE SUPPORT
1835 M:      Hubert Feurstein <[email protected]>
1836 S:      Maintained
1837 F:      arch/arm/mach-ep93xx/micro9.c
1838
1839 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1840 M:      Mathieu Poirier <[email protected]>
1841 M:      Suzuki K Poulose <[email protected]>
1842 R:      Mike Leach <[email protected]>
1843 R:      Leo Yan <[email protected]>
1844 L:      [email protected] (moderated for non-subscribers)
1845 L:      [email protected] (moderated for non-subscribers)
1846 S:      Maintained
1847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
1848 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1849 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1850 F:      Documentation/devicetree/bindings/arm/coresight-cti.yaml
1851 F:      Documentation/devicetree/bindings/arm/coresight.txt
1852 F:      Documentation/devicetree/bindings/arm/ete.yaml
1853 F:      Documentation/devicetree/bindings/arm/trbe.yaml
1854 F:      Documentation/trace/coresight/*
1855 F:      drivers/hwtracing/coresight/*
1856 F:      include/dt-bindings/arm/coresight-cti-dt.h
1857 F:      include/linux/coresight*
1858 F:      tools/perf/arch/arm/util/auxtrace.c
1859 F:      tools/perf/arch/arm/util/cs-etm.c
1860 F:      tools/perf/arch/arm/util/cs-etm.h
1861 F:      tools/perf/arch/arm/util/pmu.c
1862 F:      tools/perf/util/cs-etm-decoder/*
1863 F:      tools/perf/util/cs-etm.*
1864
1865 ARM/CORGI MACHINE SUPPORT
1866 M:      Richard Purdie <[email protected]>
1867 S:      Maintained
1868
1869 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1870 M:      Hans Ulli Kroll <[email protected]>
1871 M:      Linus Walleij <[email protected]>
1872 L:      [email protected] (moderated for non-subscribers)
1873 S:      Maintained
1874 T:      git git://github.com/ulli-kroll/linux.git
1875 F:      Documentation/devicetree/bindings/arm/gemini.txt
1876 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1877 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1878 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1879 F:      arch/arm/boot/dts/gemini*
1880 F:      arch/arm/mach-gemini/
1881 F:      drivers/crypto/gemini/
1882 F:      drivers/net/ethernet/cortina/
1883 F:      drivers/pinctrl/pinctrl-gemini.c
1884 F:      drivers/rtc/rtc-ftrtc010.c
1885
1886 ARM/CZ.NIC TURRIS SUPPORT
1887 M:      Marek Behún <[email protected]>
1888 S:      Maintained
1889 W:      https://www.turris.cz/
1890 F:      Documentation/ABI/testing/debugfs-moxtet
1891 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
1892 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
1893 F:      Documentation/devicetree/bindings/bus/moxtet.txt
1894 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
1895 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
1896 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
1897 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
1898 F:      drivers/bus/moxtet.c
1899 F:      drivers/firmware/turris-mox-rwtm.c
1900 F:      drivers/leds/leds-turris-omnia.c
1901 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
1902 F:      drivers/gpio/gpio-moxtet.c
1903 F:      drivers/watchdog/armada_37xx_wdt.c
1904 F:      include/dt-bindings/bus/moxtet.h
1905 F:      include/linux/armada-37xx-rwtm-mailbox.h
1906 F:      include/linux/moxtet.h
1907
1908 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1909 M:      Robert Jarzmik <[email protected]>
1910 L:      [email protected] (moderated for non-subscribers)
1911 S:      Maintained
1912 F:      arch/arm/mach-pxa/ezx.c
1913
1914 ARM/FARADAY FA526 PORT
1915 M:      Hans Ulli Kroll <[email protected]>
1916 L:      [email protected] (moderated for non-subscribers)
1917 S:      Maintained
1918 T:      git git://git.berlios.de/gemini-board
1919 F:      arch/arm/mm/*-fa*
1920
1921 ARM/FOOTBRIDGE ARCHITECTURE
1922 M:      Russell King <[email protected]>
1923 L:      [email protected] (moderated for non-subscribers)
1924 S:      Maintained
1925 W:      http://www.armlinux.org.uk/
1926 F:      arch/arm/include/asm/hardware/dec21285.h
1927 F:      arch/arm/mach-footbridge/
1928
1929 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1930 M:      Shawn Guo <[email protected]>
1931 M:      Sascha Hauer <[email protected]>
1932 R:      Pengutronix Kernel Team <[email protected]>
1933 R:      Fabio Estevam <[email protected]>
1934 R:      NXP Linux Team <[email protected]>
1935 L:      [email protected] (moderated for non-subscribers)
1936 S:      Maintained
1937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1938 X:      drivers/media/i2c/
1939 N:      imx
1940 N:      mxs
1941
1942 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1943 M:      Shawn Guo <[email protected]>
1944 M:      Li Yang <[email protected]>
1945 L:      [email protected] (moderated for non-subscribers)
1946 S:      Maintained
1947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1948 F:      arch/arm/boot/dts/ls1021a*
1949 F:      arch/arm64/boot/dts/freescale/fsl-*
1950 F:      arch/arm64/boot/dts/freescale/qoriq-*
1951
1952 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1953 M:      Shawn Guo <[email protected]>
1954 M:      Sascha Hauer <[email protected]>
1955 R:      Pengutronix Kernel Team <[email protected]>
1956 R:      Stefan Agner <[email protected]>
1957 L:      [email protected] (moderated for non-subscribers)
1958 S:      Maintained
1959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1960 F:      arch/arm/boot/dts/vf*
1961 F:      arch/arm/mach-imx/*vf610*
1962
1963 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1964 M:      Lennert Buytenhek <[email protected]>
1965 L:      [email protected] (moderated for non-subscribers)
1966 S:      Maintained
1967
1968 ARM/GUMSTIX MACHINE SUPPORT
1969 M:      Steve Sakoman <[email protected]>
1970 L:      [email protected] (moderated for non-subscribers)
1971 S:      Maintained
1972
1973 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1974 M:      Philipp Zabel <[email protected]>
1975 M:      Paul Parsons <[email protected]>
1976 L:      [email protected] (moderated for non-subscribers)
1977 S:      Maintained
1978 F:      arch/arm/mach-pxa/hx4700.c
1979 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1980 F:      sound/soc/pxa/hx4700.c
1981
1982 ARM/HISILICON SOC SUPPORT
1983 M:      Wei Xu <[email protected]>
1984 L:      [email protected] (moderated for non-subscribers)
1985 S:      Supported
1986 W:      http://www.hisilicon.com
1987 T:      git git://github.com/hisilicon/linux-hisi.git
1988 F:      arch/arm/boot/dts/hi3*
1989 F:      arch/arm/boot/dts/hip*
1990 F:      arch/arm/boot/dts/hisi*
1991 F:      arch/arm/mach-hisi/
1992 F:      arch/arm64/boot/dts/hisilicon/
1993
1994 ARM/HP JORNADA 7XX MACHINE SUPPORT
1995 M:      Kristoffer Ericson <[email protected]>
1996 S:      Maintained
1997 W:      www.jlime.com
1998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1999 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2000 F:      arch/arm/mach-sa1100/jornada720.c
2001
2002 ARM/IGEP MACHINE SUPPORT
2003 M:      Enric Balletbo i Serra <[email protected]>
2004 M:      Javier Martinez Canillas <[email protected]>
2005 L:      [email protected]
2006 L:      [email protected] (moderated for non-subscribers)
2007 S:      Maintained
2008 F:      arch/arm/boot/dts/omap3-igep*
2009
2010 ARM/INCOME PXA270 SUPPORT
2011 M:      Marek Vasut <[email protected]>
2012 L:      [email protected] (moderated for non-subscribers)
2013 S:      Maintained
2014 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
2015
2016 ARM/INTEL IOP32X ARM ARCHITECTURE
2017 M:      Lennert Buytenhek <[email protected]>
2018 L:      [email protected] (moderated for non-subscribers)
2019 S:      Maintained
2020
2021 ARM/INTEL IQ81342EX MACHINE SUPPORT
2022 M:      Lennert Buytenhek <[email protected]>
2023 L:      [email protected] (moderated for non-subscribers)
2024 S:      Maintained
2025
2026 ARM/INTEL IXDP2850 MACHINE SUPPORT
2027 M:      Lennert Buytenhek <[email protected]>
2028 L:      [email protected] (moderated for non-subscribers)
2029 S:      Maintained
2030
2031 ARM/INTEL IXP4XX ARM ARCHITECTURE
2032 M:      Linus Walleij <[email protected]>
2033 M:      Imre Kaloz <[email protected]>
2034 M:      Krzysztof Halasa <[email protected]>
2035 L:      [email protected] (moderated for non-subscribers)
2036 S:      Maintained
2037 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2038 F:      Documentation/devicetree/bindings/bus/intel,ixp4xx-expansion-bus-controller.yaml
2039 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
2040 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2041 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2042 F:      arch/arm/mach-ixp4xx/
2043 F:      drivers/bus/intel-ixp4xx-eb.c
2044 F:      drivers/clocksource/timer-ixp4xx.c
2045 F:      drivers/crypto/ixp4xx_crypto.c
2046 F:      drivers/gpio/gpio-ixp4xx.c
2047 F:      drivers/irqchip/irq-ixp4xx.c
2048 F:      include/linux/irqchip/irq-ixp4xx.h
2049 F:      include/linux/platform_data/timer-ixp4xx.h
2050
2051 ARM/INTEL KEEMBAY ARCHITECTURE
2052 M:      Paul J. Murphy <[email protected]>
2053 M:      Daniele Alessandrelli <[email protected]>
2054 S:      Maintained
2055 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2056 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2057 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2058
2059 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
2060 M:      Jonathan Cameron <[email protected]>
2061 L:      [email protected] (moderated for non-subscribers)
2062 S:      Maintained
2063 F:      arch/arm/mach-pxa/stargate2.c
2064 F:      drivers/pcmcia/pxa2xx_stargate2.c
2065
2066 ARM/INTEL XSC3 (MANZANO) ARM CORE
2067 M:      Lennert Buytenhek <[email protected]>
2068 L:      [email protected] (moderated for non-subscribers)
2069 S:      Maintained
2070
2071 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
2072 M:      Lennert Buytenhek <[email protected]>
2073 L:      [email protected] (moderated for non-subscribers)
2074 S:      Maintained
2075
2076 ARM/LG1K ARCHITECTURE
2077 M:      Chanho Min <[email protected]>
2078 L:      [email protected] (moderated for non-subscribers)
2079 S:      Maintained
2080 F:      arch/arm64/boot/dts/lg/
2081
2082 ARM/LOGICPD PXA270 MACHINE SUPPORT
2083 M:      Lennert Buytenhek <[email protected]>
2084 L:      [email protected] (moderated for non-subscribers)
2085 S:      Maintained
2086
2087 ARM/LPC18XX ARCHITECTURE
2088 M:      Vladimir Zapolskiy <[email protected]>
2089 L:      [email protected] (moderated for non-subscribers)
2090 S:      Maintained
2091 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2092 F:      arch/arm/boot/dts/lpc43*
2093 F:      drivers/i2c/busses/i2c-lpc2k.c
2094 F:      drivers/memory/pl172.c
2095 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2096 F:      drivers/rtc/rtc-lpc24xx.c
2097 N:      lpc18xx
2098
2099 ARM/LPC32XX SOC SUPPORT
2100 M:      Vladimir Zapolskiy <[email protected]>
2101 L:      [email protected] (moderated for non-subscribers)
2102 S:      Maintained
2103 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2104 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2105 F:      arch/arm/boot/dts/lpc32*
2106 F:      arch/arm/mach-lpc32xx/
2107 F:      drivers/i2c/busses/i2c-pnx.c
2108 F:      drivers/net/ethernet/nxp/lpc_eth.c
2109 F:      drivers/usb/host/ohci-nxp.c
2110 F:      drivers/watchdog/pnx4008_wdt.c
2111 N:      lpc32xx
2112
2113 ARM/MAGICIAN MACHINE SUPPORT
2114 M:      Philipp Zabel <[email protected]>
2115 S:      Maintained
2116
2117 ARM/Marvell Dove/MV78xx0/Orion SOC support
2118 M:      Andrew Lunn <[email protected]>
2119 M:      Sebastian Hesselbarth <[email protected]>
2120 M:      Gregory Clement <[email protected]>
2121 L:      [email protected] (moderated for non-subscribers)
2122 S:      Maintained
2123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2124 F:      Documentation/devicetree/bindings/soc/dove/
2125 F:      arch/arm/boot/dts/dove*
2126 F:      arch/arm/boot/dts/orion5x*
2127 F:      arch/arm/mach-dove/
2128 F:      arch/arm/mach-mv78xx0/
2129 F:      arch/arm/mach-orion5x/
2130 F:      arch/arm/plat-orion/
2131 F:      drivers/soc/dove/
2132
2133 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2134 M:      Andrew Lunn <[email protected]>
2135 M:      Gregory Clement <[email protected]>
2136 M:      Sebastian Hesselbarth <[email protected]>
2137 L:      [email protected] (moderated for non-subscribers)
2138 S:      Maintained
2139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2140 F:      arch/arm/boot/dts/armada*
2141 F:      arch/arm/boot/dts/kirkwood*
2142 F:      arch/arm/configs/mvebu_*_defconfig
2143 F:      arch/arm/mach-mvebu/
2144 F:      arch/arm64/boot/dts/marvell/armada*
2145 F:      arch/arm64/boot/dts/marvell/cn913*
2146 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2147 F:      drivers/cpufreq/armada-8k-cpufreq.c
2148 F:      drivers/cpufreq/mvebu-cpufreq.c
2149 F:      drivers/irqchip/irq-armada-370-xp.c
2150 F:      drivers/irqchip/irq-mvebu-*
2151 F:      drivers/pinctrl/mvebu/
2152 F:      drivers/rtc/rtc-armada38x.c
2153
2154 ARM/Mediatek RTC DRIVER
2155 M:      Eddie Huang <[email protected]>
2156 M:      Sean Wang <[email protected]>
2157 L:      [email protected] (moderated for non-subscribers)
2158 L:      [email protected] (moderated for non-subscribers)
2159 S:      Maintained
2160 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2161 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2162 F:      drivers/rtc/rtc-mt2712.c
2163 F:      drivers/rtc/rtc-mt6397.c
2164 F:      drivers/rtc/rtc-mt7622.c
2165
2166 ARM/Mediatek SoC support
2167 M:      Matthias Brugger <[email protected]>
2168 L:      [email protected] (moderated for non-subscribers)
2169 L:      [email protected] (moderated for non-subscribers)
2170 S:      Maintained
2171 W:      https://mtk.wiki.kernel.org/
2172 C:      irc://chat.freenode.net/linux-mediatek
2173 F:      arch/arm/boot/dts/mt6*
2174 F:      arch/arm/boot/dts/mt7*
2175 F:      arch/arm/boot/dts/mt8*
2176 F:      arch/arm/mach-mediatek/
2177 F:      arch/arm64/boot/dts/mediatek/
2178 F:      drivers/soc/mediatek/
2179 N:      mtk
2180 N:      mt[678]
2181 K:      mediatek
2182
2183 ARM/Mediatek USB3 PHY DRIVER
2184 M:      Chunfeng Yun <[email protected]>
2185 L:      [email protected] (moderated for non-subscribers)
2186 L:      [email protected] (moderated for non-subscribers)
2187 S:      Maintained
2188 F:      Documentation/devicetree/bindings/phy/mediatek,*
2189 F:      drivers/phy/mediatek/
2190
2191 ARM/Microchip (AT91) SoC support
2192 M:      Nicolas Ferre <[email protected]>
2193 M:      Alexandre Belloni <[email protected]>
2194 M:      Ludovic Desroches <[email protected]>
2195 L:      [email protected] (moderated for non-subscribers)
2196 S:      Supported
2197 W:      http://www.linux4sam.org
2198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2199 F:      arch/arm/boot/dts/at91*.dts
2200 F:      arch/arm/boot/dts/at91*.dtsi
2201 F:      arch/arm/boot/dts/sama*.dts
2202 F:      arch/arm/boot/dts/sama*.dtsi
2203 F:      arch/arm/include/debug/at91.S
2204 F:      arch/arm/mach-at91/
2205 F:      drivers/memory/atmel*
2206 F:      drivers/watchdog/sama5d4_wdt.c
2207 F:      include/soc/at91/
2208 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2209 X:      drivers/net/wireless/atmel/
2210 N:      at91
2211 N:      atmel
2212
2213 ARM/Microchip Sparx5 SoC support
2214 M:      Lars Povlsen <[email protected]>
2215 M:      Steen Hegelund <[email protected]>
2216 M:      [email protected]
2217 L:      [email protected] (moderated for non-subscribers)
2218 S:      Supported
2219 T:      git git://github.com/microchip-ung/linux-upstream.git
2220 F:      arch/arm64/boot/dts/microchip/
2221 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2222 N:      sparx5
2223
2224 Microchip Timer Counter Block (TCB) Capture Driver
2225 M:      Kamel Bouhara <[email protected]>
2226 L:      [email protected] (moderated for non-subscribers)
2227 L:      [email protected]
2228 S:      Maintained
2229 F:      drivers/counter/microchip-tcb-capture.c
2230
2231 ARM/MIOA701 MACHINE SUPPORT
2232 M:      Robert Jarzmik <[email protected]>
2233 L:      [email protected] (moderated for non-subscribers)
2234 S:      Maintained
2235 F:      arch/arm/mach-pxa/mioa701.c
2236
2237 ARM/MStar/Sigmastar Armv7 SoC support
2238 M:      Daniel Palmer <[email protected]>
2239 L:      [email protected] (moderated for non-subscribers)
2240 S:      Maintained
2241 W:      http://linux-chenxing.org/
2242 T:      git git://github.com/linux-chenxing/linux.git
2243 F:      Documentation/devicetree/bindings/arm/mstar/*
2244 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2245 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2246 F:      arch/arm/boot/dts/mstar-*
2247 F:      arch/arm/mach-mstar/
2248 F:      drivers/clk/mstar/
2249 F:      drivers/gpio/gpio-msc313.c
2250 F:      drivers/watchdog/msc313e_wdt.c
2251 F:      include/dt-bindings/clock/mstar-*
2252 F:      include/dt-bindings/gpio/msc313-gpio.h
2253
2254 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
2255 M:      Michael Petchkovsky <[email protected]>
2256 S:      Maintained
2257
2258 ARM/NOMADIK/Ux500 ARCHITECTURES
2259 M:      Linus Walleij <[email protected]>
2260 L:      [email protected] (moderated for non-subscribers)
2261 S:      Maintained
2262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2263 F:      Documentation/devicetree/bindings/arm/ste-*
2264 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2265 F:      Documentation/devicetree/bindings/arm/ux500/
2266 F:      Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
2267 F:      arch/arm/boot/dts/ste-*
2268 F:      arch/arm/mach-nomadik/
2269 F:      arch/arm/mach-ux500/
2270 F:      drivers/clk/clk-nomadik.c
2271 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2272 F:      drivers/dma/ste_dma40*
2273 F:      drivers/hwspinlock/u8500_hsem.c
2274 F:      drivers/i2c/busses/i2c-nomadik.c
2275 F:      drivers/iio/adc/ab8500-gpadc.c
2276 F:      drivers/mfd/ab8500*
2277 F:      drivers/mfd/abx500*
2278 F:      drivers/mfd/db8500*
2279 F:      drivers/pinctrl/nomadik/
2280 F:      drivers/rtc/rtc-ab8500.c
2281 F:      drivers/rtc/rtc-pl031.c
2282 F:      drivers/soc/ux500/
2283
2284 ARM/NUVOTON NPCM ARCHITECTURE
2285 M:      Avi Fishman <[email protected]>
2286 M:      Tomer Maimon <[email protected]>
2287 M:      Tali Perry <[email protected]>
2288 R:      Patrick Venture <[email protected]>
2289 R:      Nancy Yuen <[email protected]>
2290 R:      Benjamin Fair <[email protected]>
2291 L:      [email protected] (moderated for non-subscribers)
2292 S:      Supported
2293 F:      Documentation/devicetree/bindings/*/*/*npcm*
2294 F:      Documentation/devicetree/bindings/*/*npcm*
2295 F:      arch/arm/boot/dts/nuvoton-npcm*
2296 F:      arch/arm/mach-npcm/
2297 F:      drivers/*/*npcm*
2298 F:      drivers/*/*/*npcm*
2299 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2300
2301 ARM/NUVOTON WPCM450 ARCHITECTURE
2302 M:      Jonathan Neuschäfer <[email protected]>
2303 L:      [email protected] (moderated for non-subscribers)
2304 S:      Maintained
2305 F:      Documentation/devicetree/bindings/*/*wpcm*
2306 F:      arch/arm/boot/dts/nuvoton-wpcm450*
2307 F:      arch/arm/mach-npcm/wpcm450.c
2308 F:      drivers/*/*wpcm*
2309
2310 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2311 L:      [email protected] (subscribers-only)
2312 S:      Orphan
2313 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2314 F:      arch/arm/mach-s3c/gta02.h
2315 F:      arch/arm/mach-s3c/mach-gta02.c
2316
2317 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2318 M:      Alexander Clouter <[email protected]>
2319 L:      [email protected] (moderated for non-subscribers)
2320 S:      Maintained
2321 W:      http://www.digriz.org.uk/ts78xx/kernel
2322 F:      arch/arm/mach-orion5x/ts78xx-*
2323
2324 ARM/OXNAS platform support
2325 M:      Neil Armstrong <[email protected]>
2326 L:      [email protected] (moderated for non-subscribers)
2327 L:      [email protected] (moderated for non-subscribers)
2328 S:      Maintained
2329 F:      arch/arm/boot/dts/ox8*.dts*
2330 F:      arch/arm/mach-oxnas/
2331 F:      drivers/power/reset/oxnas-restart.c
2332 N:      oxnas
2333
2334 ARM/PALM TREO SUPPORT
2335 M:      Tomas Cech <[email protected]>
2336 L:      [email protected] (moderated for non-subscribers)
2337 S:      Maintained
2338 W:      http://hackndev.com
2339 F:      arch/arm/mach-pxa/palmtreo.*
2340
2341 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2342 M:      Marek Vasut <[email protected]>
2343 L:      [email protected] (moderated for non-subscribers)
2344 S:      Maintained
2345 W:      http://hackndev.com
2346 F:      arch/arm/mach-pxa/include/mach/palmld.h
2347 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2348 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2349 F:      arch/arm/mach-pxa/palmld.c
2350 F:      arch/arm/mach-pxa/palmt5.*
2351 F:      arch/arm/mach-pxa/palmtc.c
2352 F:      arch/arm/mach-pxa/palmte2.*
2353 F:      arch/arm/mach-pxa/palmtx.c
2354
2355 ARM/PALMZ72 SUPPORT
2356 M:      Sergey Lapin <[email protected]>
2357 L:      [email protected] (moderated for non-subscribers)
2358 S:      Maintained
2359 W:      http://hackndev.com
2360 F:      arch/arm/mach-pxa/palmz72.*
2361
2362 ARM/PLEB SUPPORT
2363 M:      Peter Chubb <[email protected]>
2364 S:      Maintained
2365 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2366
2367 ARM/PT DIGITAL BOARD PORT
2368 M:      Stefan Eletzhofer <[email protected]>
2369 L:      [email protected] (moderated for non-subscribers)
2370 S:      Maintained
2371 W:      http://www.armlinux.org.uk/
2372
2373 ARM/QUALCOMM SUPPORT
2374 M:      Andy Gross <[email protected]>
2375 M:      Bjorn Andersson <[email protected]>
2376 L:      [email protected]
2377 S:      Maintained
2378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2379 F:      Documentation/devicetree/bindings/*/qcom*
2380 F:      Documentation/devicetree/bindings/soc/qcom/
2381 F:      arch/arm/boot/dts/qcom-*.dts
2382 F:      arch/arm/boot/dts/qcom-*.dtsi
2383 F:      arch/arm/mach-qcom/
2384 F:      arch/arm64/boot/dts/qcom/
2385 F:      drivers/*/*/qcom*
2386 F:      drivers/*/*/qcom/
2387 F:      drivers/*/pm8???-*
2388 F:      drivers/*/qcom*
2389 F:      drivers/*/qcom/
2390 F:      drivers/bluetooth/btqcomsmd.c
2391 F:      drivers/clocksource/timer-qcom.c
2392 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2393 F:      drivers/extcon/extcon-qcom*
2394 F:      drivers/i2c/busses/i2c-qcom-geni.c
2395 F:      drivers/i2c/busses/i2c-qup.c
2396 F:      drivers/iommu/msm*
2397 F:      drivers/mfd/ssbi.c
2398 F:      drivers/mmc/host/mmci_qcom*
2399 F:      drivers/mmc/host/sdhci-msm.c
2400 F:      drivers/pci/controller/dwc/pcie-qcom.c
2401 F:      drivers/phy/qualcomm/
2402 F:      drivers/power/*/msm*
2403 F:      drivers/reset/reset-qcom-*
2404 F:      drivers/scsi/ufs/ufs-qcom*
2405 F:      drivers/spi/spi-geni-qcom.c
2406 F:      drivers/spi/spi-qcom-qspi.c
2407 F:      drivers/spi/spi-qup.c
2408 F:      drivers/tty/serial/msm_serial.c
2409 F:      drivers/usb/dwc3/dwc3-qcom.c
2410 F:      include/dt-bindings/*/qcom*
2411 F:      include/linux/*/qcom*
2412 F:      include/linux/soc/qcom/
2413
2414 ARM/RADISYS ENP2611 MACHINE SUPPORT
2415 M:      Lennert Buytenhek <[email protected]>
2416 L:      [email protected] (moderated for non-subscribers)
2417 S:      Maintained
2418
2419 ARM/RDA MICRO ARCHITECTURE
2420 M:      Manivannan Sadhasivam <[email protected]>
2421 L:      [email protected] (moderated for non-subscribers)
2422 L:      [email protected] (moderated for non-subscribers)
2423 S:      Maintained
2424 F:      Documentation/devicetree/bindings/arm/rda.yaml
2425 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2426 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2427 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
2428 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
2429 F:      arch/arm/boot/dts/rda8810pl-*
2430 F:      drivers/clocksource/timer-rda.c
2431 F:      drivers/gpio/gpio-rda.c
2432 F:      drivers/irqchip/irq-rda-intc.c
2433 F:      drivers/tty/serial/rda-uart.c
2434
2435 ARM/REALTEK ARCHITECTURE
2436 M:      Andreas Färber <[email protected]>
2437 L:      [email protected] (moderated for non-subscribers)
2438 L:      [email protected] (moderated for non-subscribers)
2439 S:      Maintained
2440 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2441 F:      arch/arm/boot/dts/rtd*
2442 F:      arch/arm/mach-realtek/
2443 F:      arch/arm64/boot/dts/realtek/
2444
2445 ARM/RENESAS ARM64 ARCHITECTURE
2446 M:      Geert Uytterhoeven <[email protected]>
2447 M:      Magnus Damm <[email protected]>
2448 L:      [email protected]
2449 S:      Supported
2450 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2452 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2453 F:      arch/arm64/boot/dts/renesas/
2454 F:      drivers/soc/renesas/
2455 F:      include/linux/soc/renesas/
2456
2457 ARM/RISCPC ARCHITECTURE
2458 M:      Russell King <[email protected]>
2459 L:      [email protected] (moderated for non-subscribers)
2460 S:      Maintained
2461 W:      http://www.armlinux.org.uk/
2462 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2463 F:      arch/arm/include/asm/hardware/ioc.h
2464 F:      arch/arm/include/asm/hardware/iomd.h
2465 F:      arch/arm/include/asm/hardware/memc.h
2466 F:      arch/arm/mach-rpc/
2467 F:      drivers/net/ethernet/8390/etherh.c
2468 F:      drivers/net/ethernet/i825xx/ether1*
2469 F:      drivers/net/ethernet/seeq/ether3*
2470 F:      drivers/scsi/arm/
2471
2472 ARM/Rockchip SoC support
2473 M:      Heiko Stuebner <[email protected]>
2474 L:      [email protected] (moderated for non-subscribers)
2475 L:      [email protected]
2476 S:      Maintained
2477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2478 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2479 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2480 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2481 F:      arch/arm/boot/dts/rk3*
2482 F:      arch/arm/boot/dts/rv1108*
2483 F:      arch/arm/mach-rockchip/
2484 F:      drivers/*/*/*rockchip*
2485 F:      drivers/*/*rockchip*
2486 F:      drivers/clk/rockchip/
2487 F:      drivers/i2c/busses/i2c-rk3x.c
2488 F:      sound/soc/rockchip/
2489 N:      rockchip
2490
2491 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2492 M:      Krzysztof Kozlowski <[email protected]>
2493 L:      [email protected] (moderated for non-subscribers)
2494 L:      [email protected]
2495 S:      Maintained
2496 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2497 F:      Documentation/arm/samsung/
2498 F:      Documentation/devicetree/bindings/arm/samsung/
2499 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2500 F:      arch/arm/boot/dts/exynos*
2501 F:      arch/arm/boot/dts/s3c*
2502 F:      arch/arm/boot/dts/s5p*
2503 F:      arch/arm/mach-exynos*/
2504 F:      arch/arm/mach-s3c/
2505 F:      arch/arm/mach-s5p*/
2506 F:      arch/arm64/boot/dts/exynos/
2507 F:      drivers/*/*/*s3c24*
2508 F:      drivers/*/*s3c24*
2509 F:      drivers/*/*s3c64xx*
2510 F:      drivers/*/*s5pv210*
2511 F:      drivers/clocksource/samsung_pwm_timer.c
2512 F:      drivers/memory/samsung/
2513 F:      drivers/pwm/pwm-samsung.c
2514 F:      drivers/soc/samsung/
2515 F:      drivers/tty/serial/samsung*
2516 F:      include/clocksource/samsung_pwm.h
2517 F:      include/linux/platform_data/*s3c*
2518 F:      include/linux/serial_s3c.h
2519 F:      include/linux/soc/samsung/
2520 N:      exynos
2521 N:      s3c2410
2522 N:      s3c64xx
2523 N:      s5pv210
2524
2525 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2526 M:      Andrzej Hajda <[email protected]>
2527 L:      [email protected] (moderated for non-subscribers)
2528 L:      [email protected]
2529 S:      Maintained
2530 F:      drivers/media/platform/s5p-g2d/
2531
2532 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2533 M:      Marek Szyprowski <[email protected]>
2534 L:      [email protected]
2535 L:      [email protected]
2536 S:      Maintained
2537 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2538 F:      drivers/media/cec/platform/s5p/
2539
2540 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2541 M:      Andrzej Pietrasiewicz <[email protected]>
2542 M:      Jacek Anaszewski <[email protected]>
2543 M:      Sylwester Nawrocki <[email protected]>
2544 L:      [email protected] (moderated for non-subscribers)
2545 L:      [email protected]
2546 S:      Maintained
2547 F:      drivers/media/platform/s5p-jpeg/
2548
2549 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2550 M:      Andrzej Hajda <[email protected]>
2551 L:      [email protected] (moderated for non-subscribers)
2552 L:      [email protected]
2553 S:      Maintained
2554 F:      drivers/media/platform/s5p-mfc/
2555
2556 ARM/SHMOBILE ARM ARCHITECTURE
2557 M:      Geert Uytterhoeven <[email protected]>
2558 M:      Magnus Damm <[email protected]>
2559 L:      [email protected]
2560 S:      Supported
2561 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2563 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2564 F:      arch/arm/boot/dts/emev2*
2565 F:      arch/arm/boot/dts/gr-peach*
2566 F:      arch/arm/boot/dts/iwg20d-q7*
2567 F:      arch/arm/boot/dts/r7s*
2568 F:      arch/arm/boot/dts/r8a*
2569 F:      arch/arm/boot/dts/r9a*
2570 F:      arch/arm/boot/dts/sh*
2571 F:      arch/arm/configs/shmobile_defconfig
2572 F:      arch/arm/include/debug/renesas-scif.S
2573 F:      arch/arm/mach-shmobile/
2574 F:      drivers/soc/renesas/
2575 F:      include/linux/soc/renesas/
2576
2577 ARM/SOCFPGA ARCHITECTURE
2578 M:      Dinh Nguyen <[email protected]>
2579 S:      Maintained
2580 W:      http://www.rocketboards.org
2581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2582 F:      arch/arm/boot/dts/socfpga*
2583 F:      arch/arm/configs/socfpga_defconfig
2584 F:      arch/arm/mach-socfpga/
2585 F:      arch/arm64/boot/dts/altera/
2586 F:      arch/arm64/boot/dts/intel/
2587
2588 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2589 M:      Dinh Nguyen <[email protected]>
2590 S:      Maintained
2591 F:      drivers/clk/socfpga/
2592
2593 ARM/SOCFPGA EDAC SUPPORT
2594 M:      Dinh Nguyen <[email protected]>
2595 S:      Maintained
2596 F:      drivers/edac/altera_edac.[ch]
2597
2598 ARM/SPREADTRUM SoC SUPPORT
2599 M:      Orson Zhai <[email protected]>
2600 M:      Baolin Wang <[email protected]>
2601 M:      Chunyan Zhang <[email protected]>
2602 S:      Maintained
2603 F:      arch/arm64/boot/dts/sprd
2604 N:      sprd
2605 N:      sc27xx
2606 N:      sc2731
2607
2608 ARM/STI ARCHITECTURE
2609 M:      Patrice Chotard <[email protected]>
2610 L:      [email protected] (moderated for non-subscribers)
2611 S:      Maintained
2612 W:      http://www.stlinux.com
2613 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2614 F:      arch/arm/boot/dts/sti*
2615 F:      arch/arm/mach-sti/
2616 F:      drivers/ata/ahci_st.c
2617 F:      drivers/char/hw_random/st-rng.c
2618 F:      drivers/clocksource/arm_global_timer.c
2619 F:      drivers/clocksource/clksrc_st_lpc.c
2620 F:      drivers/cpufreq/sti-cpufreq.c
2621 F:      drivers/dma/st_fdma*
2622 F:      drivers/i2c/busses/i2c-st.c
2623 F:      drivers/media/platform/sti/c8sectpfe/
2624 F:      drivers/media/rc/st_rc.c
2625 F:      drivers/mmc/host/sdhci-st.c
2626 F:      drivers/phy/st/phy-miphy28lp.c
2627 F:      drivers/phy/st/phy-stih407-usb.c
2628 F:      drivers/pinctrl/pinctrl-st.c
2629 F:      drivers/remoteproc/st_remoteproc.c
2630 F:      drivers/remoteproc/st_slim_rproc.c
2631 F:      drivers/reset/sti/
2632 F:      drivers/rtc/rtc-st-lpc.c
2633 F:      drivers/tty/serial/st-asc.c
2634 F:      drivers/usb/dwc3/dwc3-st.c
2635 F:      drivers/usb/host/ehci-st.c
2636 F:      drivers/usb/host/ohci-st.c
2637 F:      drivers/watchdog/st_lpc_wdt.c
2638 F:      include/linux/remoteproc/st_slim_rproc.h
2639
2640 ARM/STM32 ARCHITECTURE
2641 M:      Maxime Coquelin <[email protected]>
2642 M:      Alexandre Torgue <[email protected]>
2643 L:      [email protected] (moderated for non-subscribers)
2644 L:      [email protected] (moderated for non-subscribers)
2645 S:      Maintained
2646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2647 F:      arch/arm/boot/dts/stm32*
2648 F:      arch/arm/mach-stm32/
2649 F:      drivers/clocksource/armv7m_systick.c
2650 N:      stm32
2651 N:      stm
2652
2653 ARM/Synaptics SoC support
2654 M:      Jisheng Zhang <[email protected]>
2655 M:      Sebastian Hesselbarth <[email protected]>
2656 L:      [email protected] (moderated for non-subscribers)
2657 S:      Maintained
2658 F:      arch/arm/boot/dts/berlin*
2659 F:      arch/arm/mach-berlin/
2660 F:      arch/arm64/boot/dts/synaptics/
2661
2662 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2663 M:      Lennert Buytenhek <[email protected]>
2664 L:      [email protected] (moderated for non-subscribers)
2665 S:      Maintained
2666
2667 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2668 M:      Hans Verkuil <[email protected]>
2669 L:      [email protected]
2670 L:      [email protected]
2671 S:      Maintained
2672 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2673 F:      drivers/media/cec/platform/tegra/
2674
2675 ARM/TETON BGA MACHINE SUPPORT
2676 M:      "Mark F. Brown" <[email protected]>
2677 L:      [email protected] (moderated for non-subscribers)
2678 S:      Maintained
2679
2680 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2681 M:      Santosh Shilimkar <[email protected]>
2682 L:      [email protected]
2683 S:      Maintained
2684 F:      drivers/memory/*emif*
2685
2686 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2687 M:      Santosh Shilimkar <[email protected]>
2688 L:      [email protected] (moderated for non-subscribers)
2689 S:      Maintained
2690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2691 F:      arch/arm/boot/dts/keystone-*
2692 F:      arch/arm/mach-keystone/
2693
2694 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2695 M:      Santosh Shilimkar <[email protected]>
2696 L:      [email protected]
2697 S:      Maintained
2698 F:      drivers/clk/keystone/
2699
2700 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2701 M:      Santosh Shilimkar <[email protected]>
2702 L:      [email protected] (moderated for non-subscribers)
2703 L:      [email protected]
2704 S:      Maintained
2705 F:      drivers/clocksource/timer-keystone.c
2706
2707 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2708 M:      Santosh Shilimkar <[email protected]>
2709 L:      [email protected]
2710 S:      Maintained
2711 F:      drivers/power/reset/keystone-reset.c
2712
2713 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2714 M:      Nishanth Menon <[email protected]>
2715 M:      Tero Kristo <[email protected]>
2716 L:      [email protected] (moderated for non-subscribers)
2717 S:      Supported
2718 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2719 F:      arch/arm64/boot/dts/ti/Makefile
2720 F:      arch/arm64/boot/dts/ti/k3-*
2721 F:      include/dt-bindings/pinctrl/k3.h
2722
2723 ARM/THECUS N2100 MACHINE SUPPORT
2724 M:      Lennert Buytenhek <[email protected]>
2725 L:      [email protected] (moderated for non-subscribers)
2726 S:      Maintained
2727
2728 ARM/TOSA MACHINE SUPPORT
2729 M:      Dmitry Eremin-Solenikov <[email protected]>
2730 M:      Dirk Opfer <[email protected]>
2731 S:      Maintained
2732
2733 ARM/TOSHIBA VISCONTI ARCHITECTURE
2734 M:      Nobuhiro Iwamatsu <[email protected]>
2735 L:      [email protected] (moderated for non-subscribers)
2736 S:      Supported
2737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2738 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2739 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2740 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2741 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2742 F:      Documentation/devicetree/bindings/pinctrl/toshiba,tmpv7700-pinctrl.yaml
2743 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2744 F:      arch/arm64/boot/dts/toshiba/
2745 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2746 F:      drivers/gpio/gpio-visconti.c
2747 F:      drivers/pci/controller/dwc/pcie-visconti.c
2748 F:      drivers/pinctrl/visconti/
2749 F:      drivers/watchdog/visconti_wdt.c
2750 N:      visconti
2751
2752 ARM/UNIPHIER ARCHITECTURE
2753 M:      Kunihiko Hayashi <[email protected]>
2754 M:      Masami Hiramatsu <[email protected]>
2755 L:      [email protected] (moderated for non-subscribers)
2756 S:      Maintained
2757 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2758 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2759 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2760 F:      arch/arm/boot/dts/uniphier*
2761 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2762 F:      arch/arm/mach-uniphier/
2763 F:      arch/arm/mm/cache-uniphier.c
2764 F:      arch/arm64/boot/dts/socionext/uniphier*
2765 F:      drivers/bus/uniphier-system-bus.c
2766 F:      drivers/clk/uniphier/
2767 F:      drivers/dma/uniphier-mdmac.c
2768 F:      drivers/gpio/gpio-uniphier.c
2769 F:      drivers/i2c/busses/i2c-uniphier*
2770 F:      drivers/irqchip/irq-uniphier-aidet.c
2771 F:      drivers/mmc/host/uniphier-sd.c
2772 F:      drivers/pinctrl/uniphier/
2773 F:      drivers/reset/reset-uniphier.c
2774 F:      drivers/tty/serial/8250/8250_uniphier.c
2775 N:      uniphier
2776
2777 ARM/VERSATILE EXPRESS PLATFORM
2778 M:      Liviu Dudau <[email protected]>
2779 M:      Sudeep Holla <[email protected]>
2780 M:      Lorenzo Pieralisi <[email protected]>
2781 L:      [email protected] (moderated for non-subscribers)
2782 S:      Maintained
2783 F:      */*/*/vexpress*
2784 F:      */*/vexpress*
2785 F:      arch/arm/boot/dts/vexpress*
2786 F:      arch/arm/mach-vexpress/
2787 F:      arch/arm64/boot/dts/arm/
2788 F:      drivers/clk/versatile/clk-vexpress-osc.c
2789 F:      drivers/clocksource/timer-versatile.c
2790 N:      mps2
2791
2792 ARM/VFP SUPPORT
2793 M:      Russell King <[email protected]>
2794 L:      [email protected] (moderated for non-subscribers)
2795 S:      Maintained
2796 W:      http://www.armlinux.org.uk/
2797 F:      arch/arm/vfp/
2798
2799 ARM/VOIPAC PXA270 SUPPORT
2800 M:      Marek Vasut <[email protected]>
2801 L:      [email protected] (moderated for non-subscribers)
2802 S:      Maintained
2803 F:      arch/arm/mach-pxa/include/mach/vpac270.h
2804 F:      arch/arm/mach-pxa/vpac270.c
2805
2806 ARM/VT8500 ARM ARCHITECTURE
2807 M:      Tony Prisk <[email protected]>
2808 L:      [email protected] (moderated for non-subscribers)
2809 S:      Maintained
2810 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2811 F:      arch/arm/mach-vt8500/
2812 F:      drivers/clocksource/timer-vt8500.c
2813 F:      drivers/i2c/busses/i2c-wmt.c
2814 F:      drivers/mmc/host/wmt-sdmmc.c
2815 F:      drivers/pwm/pwm-vt8500.c
2816 F:      drivers/rtc/rtc-vt8500.c
2817 F:      drivers/tty/serial/vt8500_serial.c
2818 F:      drivers/usb/host/ehci-platform.c
2819 F:      drivers/usb/host/uhci-platform.c
2820 F:      drivers/video/fbdev/vt8500lcdfb.*
2821 F:      drivers/video/fbdev/wm8505fb*
2822 F:      drivers/video/fbdev/wmt_ge_rops.*
2823
2824 ARM/ZIPIT Z2 SUPPORT
2825 M:      Marek Vasut <[email protected]>
2826 L:      [email protected] (moderated for non-subscribers)
2827 S:      Maintained
2828 F:      arch/arm/mach-pxa/include/mach/z2.h
2829 F:      arch/arm/mach-pxa/z2.c
2830
2831 ARM/ZYNQ ARCHITECTURE
2832 M:      Michal Simek <[email protected]>
2833 L:      [email protected] (moderated for non-subscribers)
2834 S:      Supported
2835 W:      http://wiki.xilinx.com
2836 T:      git https://github.com/Xilinx/linux-xlnx.git
2837 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2838 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2839 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
2840 F:      arch/arm/mach-zynq/
2841 F:      drivers/clocksource/timer-cadence-ttc.c
2842 F:      drivers/cpuidle/cpuidle-zynq.c
2843 F:      drivers/edac/synopsys_edac.c
2844 F:      drivers/i2c/busses/i2c-cadence.c
2845 F:      drivers/i2c/busses/i2c-xiic.c
2846 F:      drivers/mmc/host/sdhci-of-arasan.c
2847 N:      zynq
2848 N:      xilinx
2849
2850 ARM64 PORT (AARCH64 ARCHITECTURE)
2851 M:      Catalin Marinas <[email protected]>
2852 M:      Will Deacon <[email protected]>
2853 L:      [email protected] (moderated for non-subscribers)
2854 S:      Maintained
2855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2856 F:      Documentation/arm64/
2857 F:      arch/arm64/
2858 F:      tools/testing/selftests/arm64/
2859 X:      arch/arm64/boot/dts/
2860
2861 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
2862 M:      George McCollister <[email protected]>
2863 L:      [email protected]
2864 S:      Maintained
2865 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
2866 F:      drivers/net/dsa/xrs700x/*
2867 F:      net/dsa/tag_xrs700x.c
2868
2869 AS3645A LED FLASH CONTROLLER DRIVER
2870 M:      Sakari Ailus <[email protected]>
2871 L:      [email protected]
2872 S:      Maintained
2873 F:      drivers/leds/flash/leds-as3645a.c
2874
2875 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2876 M:      Tianshu Qiu <[email protected]>
2877 L:      [email protected]
2878 S:      Maintained
2879 T:      git git://linuxtv.org/media_tree.git
2880 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
2881 F:      drivers/media/i2c/ak7375.c
2882
2883 ASAHI KASEI AK8974 DRIVER
2884 M:      Linus Walleij <[email protected]>
2885 L:      [email protected]
2886 S:      Supported
2887 W:      http://www.akm.com/
2888 F:      drivers/iio/magnetometer/ak8974.c
2889
2890 ASC7621 HARDWARE MONITOR DRIVER
2891 M:      George Joseph <[email protected]>
2892 L:      [email protected]
2893 S:      Maintained
2894 F:      Documentation/hwmon/asc7621.rst
2895 F:      drivers/hwmon/asc7621.c
2896
2897 ASPEED PINCTRL DRIVERS
2898 M:      Andrew Jeffery <[email protected]>
2899 L:      [email protected] (moderated for non-subscribers)
2900 L:      [email protected] (moderated for non-subscribers)
2901 L:      [email protected]
2902 S:      Maintained
2903 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
2904 F:      drivers/pinctrl/aspeed/
2905
2906 ASPEED SCU INTERRUPT CONTROLLER DRIVER
2907 M:      Eddie James <[email protected]>
2908 L:      [email protected] (moderated for non-subscribers)
2909 S:      Maintained
2910 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
2911 F:      drivers/irqchip/irq-aspeed-scu-ic.c
2912 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
2913
2914 ASPEED SD/MMC DRIVER
2915 M:      Andrew Jeffery <[email protected]>
2916 L:      [email protected] (moderated for non-subscribers)
2917 L:      [email protected] (moderated for non-subscribers)
2918 L:      [email protected]
2919 S:      Maintained
2920 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
2921 F:      drivers/mmc/host/sdhci-of-aspeed*
2922
2923 ASPEED VIDEO ENGINE DRIVER
2924 M:      Eddie James <[email protected]>
2925 L:      [email protected]
2926 L:      [email protected] (moderated for non-subscribers)
2927 S:      Maintained
2928 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
2929 F:      drivers/media/platform/aspeed-video.c
2930
2931 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2932 M:      Corentin Chary <[email protected]>
2933 L:      [email protected]
2934 L:      [email protected]
2935 S:      Maintained
2936 W:      http://acpi4asus.sf.net
2937 F:      drivers/platform/x86/asus*.c
2938 F:      drivers/platform/x86/eeepc*.c
2939
2940 ASUS WIRELESS RADIO CONTROL DRIVER
2941 M:      João Paulo Rechi Vita <[email protected]>
2942 L:      [email protected]
2943 S:      Maintained
2944 F:      drivers/platform/x86/asus-wireless.c
2945
2946 ASYMMETRIC KEYS
2947 M:      David Howells <[email protected]>
2948 L:      [email protected]
2949 S:      Maintained
2950 F:      Documentation/crypto/asymmetric-keys.rst
2951 F:      crypto/asymmetric_keys/
2952 F:      include/crypto/pkcs7.h
2953 F:      include/crypto/public_key.h
2954 F:      include/linux/verification.h
2955
2956 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2957 R:      Dan Williams <[email protected]>
2958 S:      Odd fixes
2959 W:      http://sourceforge.net/projects/xscaleiop
2960 F:      Documentation/crypto/async-tx-api.rst
2961 F:      crypto/async_tx/
2962 F:      include/linux/async_tx.h
2963
2964 AT24 EEPROM DRIVER
2965 M:      Bartosz Golaszewski <[email protected]>
2966 L:      [email protected]
2967 S:      Maintained
2968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2969 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
2970 F:      drivers/misc/eeprom/at24.c
2971
2972 ATA OVER ETHERNET (AOE) DRIVER
2973 M:      "Justin Sanders" <[email protected]>
2974 S:      Supported
2975 W:      http://www.openaoe.org/
2976 F:      Documentation/admin-guide/aoe/
2977 F:      drivers/block/aoe/
2978
2979 ATC260X PMIC MFD DRIVER
2980 M:      Manivannan Sadhasivam <[email protected]>
2981 M:      Cristian Ciocaltea <[email protected]>
2982 L:      [email protected]
2983 S:      Maintained
2984 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
2985 F:      drivers/input/misc/atc260x-onkey.c
2986 F:      drivers/mfd/atc260*
2987 F:      drivers/power/reset/atc260x-poweroff.c
2988 F:      drivers/regulator/atc260x-regulator.c
2989 F:      include/linux/mfd/atc260x/*
2990
2991 ATHEROS 71XX/9XXX GPIO DRIVER
2992 M:      Alban Bedel <[email protected]>
2993 S:      Maintained
2994 W:      https://github.com/AlbanBedel/linux
2995 T:      git git://github.com/AlbanBedel/linux
2996 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2997 F:      drivers/gpio/gpio-ath79.c
2998
2999 ATHEROS 71XX/9XXX USB PHY DRIVER
3000 M:      Alban Bedel <[email protected]>
3001 S:      Maintained
3002 W:      https://github.com/AlbanBedel/linux
3003 T:      git git://github.com/AlbanBedel/linux
3004 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3005 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3006
3007 ATHEROS ATH GENERIC UTILITIES
3008 M:      Kalle Valo <[email protected]>
3009 L:      [email protected]
3010 S:      Supported
3011 F:      drivers/net/wireless/ath/*
3012
3013 ATHEROS ATH5K WIRELESS DRIVER
3014 M:      Jiri Slaby <[email protected]>
3015 M:      Nick Kossifidis <[email protected]>
3016 M:      Luis Chamberlain <[email protected]>
3017 L:      [email protected]
3018 S:      Maintained
3019 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3020 F:      drivers/net/wireless/ath/ath5k/
3021
3022 ATHEROS ATH6KL WIRELESS DRIVER
3023 M:      Kalle Valo <[email protected]>
3024 L:      [email protected]
3025 S:      Supported
3026 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
3028 F:      drivers/net/wireless/ath/ath6kl/
3029
3030 ATI_REMOTE2 DRIVER
3031 M:      Ville Syrjala <[email protected]>
3032 S:      Maintained
3033 F:      drivers/input/misc/ati_remote2.c
3034
3035 ATK0110 HWMON DRIVER
3036 M:      Luca Tettamanti <[email protected]>
3037 L:      [email protected]
3038 S:      Maintained
3039 F:      drivers/hwmon/asus_atk0110.c
3040
3041 ATLX ETHERNET DRIVERS
3042 M:      Chris Snook <[email protected]>
3043 L:      [email protected]
3044 S:      Maintained
3045 W:      http://sourceforge.net/projects/atl1
3046 W:      http://atl1.sourceforge.net
3047 F:      drivers/net/ethernet/atheros/
3048
3049 ATM
3050 M:      Chas Williams <[email protected]>
3051 L:      [email protected] (moderated for non-subscribers)
3052 L:      [email protected]
3053 S:      Maintained
3054 W:      http://linux-atm.sourceforge.net
3055 F:      drivers/atm/
3056 F:      include/linux/atm*
3057 F:      include/uapi/linux/atm*
3058
3059 ATMEL MACB ETHERNET DRIVER
3060 M:      Nicolas Ferre <[email protected]>
3061 M:      Claudiu Beznea <[email protected]>
3062 S:      Supported
3063 F:      drivers/net/ethernet/cadence/
3064
3065 ATMEL MAXTOUCH DRIVER
3066 M:      Nick Dyer <[email protected]>
3067 S:      Maintained
3068 T:      git git://github.com/ndyer/linux.git
3069 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3070 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3071
3072 ATMEL WIRELESS DRIVER
3073 M:      Simon Kelley <[email protected]>
3074 L:      [email protected]
3075 S:      Maintained
3076 W:      http://www.thekelleys.org.uk/atmel
3077 W:      http://atmelwlandriver.sourceforge.net/
3078 F:      drivers/net/wireless/atmel/atmel*
3079
3080 ATOMIC INFRASTRUCTURE
3081 M:      Will Deacon <[email protected]>
3082 M:      Peter Zijlstra <[email protected]>
3083 R:      Boqun Feng <[email protected]>
3084 L:      [email protected]
3085 S:      Maintained
3086 F:      arch/*/include/asm/atomic*.h
3087 F:      include/*/atomic*.h
3088 F:      include/linux/refcount.h
3089 F:      Documentation/atomic_*.txt
3090 F:      scripts/atomic/
3091
3092 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3093 M:      Bradley Grove <[email protected]>
3094 L:      [email protected]
3095 S:      Supported
3096 W:      http://www.attotech.com
3097 F:      drivers/scsi/esas2r
3098
3099 ATUSB IEEE 802.15.4 RADIO DRIVER
3100 M:      Stefan Schmidt <[email protected]>
3101 L:      [email protected]
3102 S:      Maintained
3103 F:      drivers/net/ieee802154/at86rf230.h
3104 F:      drivers/net/ieee802154/atusb.c
3105 F:      drivers/net/ieee802154/atusb.h
3106
3107 AUDIT SUBSYSTEM
3108 M:      Paul Moore <[email protected]>
3109 M:      Eric Paris <[email protected]>
3110 L:      [email protected] (moderated for non-subscribers)
3111 S:      Supported
3112 W:      https://github.com/linux-audit
3113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3114 F:      include/asm-generic/audit_*.h
3115 F:      include/linux/audit.h
3116 F:      include/uapi/linux/audit.h
3117 F:      kernel/audit*
3118 F:      lib/*audit.c
3119
3120 AUXILIARY DISPLAY DRIVERS
3121 M:      Miguel Ojeda <[email protected]>
3122 S:      Maintained
3123 F:      drivers/auxdisplay/
3124 F:      include/linux/cfag12864b.h
3125
3126 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3127 M:      Andreas Klinger <[email protected]>
3128 L:      [email protected]
3129 S:      Maintained
3130 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3131 F:      drivers/iio/adc/hx711.c
3132
3133 AX.25 NETWORK LAYER
3134 M:      Ralf Baechle <[email protected]>
3135 L:      [email protected]
3136 S:      Maintained
3137 W:      http://www.linux-ax25.org/
3138 F:      include/net/ax25.h
3139 F:      include/uapi/linux/ax25.h
3140 F:      net/ax25/
3141
3142 AXENTIA ARM DEVICES
3143 M:      Peter Rosin <[email protected]>
3144 L:      [email protected] (moderated for non-subscribers)
3145 S:      Maintained
3146 F:      arch/arm/boot/dts/at91-linea.dtsi
3147 F:      arch/arm/boot/dts/at91-natte.dtsi
3148 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
3149 F:      arch/arm/boot/dts/at91-tse850-3.dts
3150
3151 AXENTIA ASOC DRIVERS
3152 M:      Peter Rosin <[email protected]>
3153 L:      [email protected] (moderated for non-subscribers)
3154 S:      Maintained
3155 F:      Documentation/devicetree/bindings/sound/axentia,*
3156 F:      sound/soc/atmel/tse850-pcm5142.c
3157
3158 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3159 M:      Nuno Sá <[email protected]>
3160 L:      [email protected]
3161 S:      Supported
3162 W:      http://ez.analog.com/community/linux-device-drivers
3163 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3164 F:      drivers/hwmon/axi-fan-control.c
3165
3166 AXXIA I2C CONTROLLER
3167 M:      Krzysztof Adamski <[email protected]>
3168 L:      [email protected]
3169 S:      Maintained
3170 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3171 F:      drivers/i2c/busses/i2c-axxia.c
3172
3173 AZ6007 DVB DRIVER
3174 M:      Mauro Carvalho Chehab <[email protected]>
3175 L:      [email protected]
3176 S:      Maintained
3177 W:      https://linuxtv.org
3178 T:      git git://linuxtv.org/media_tree.git
3179 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3180
3181 AZTECH FM RADIO RECEIVER DRIVER
3182 M:      Hans Verkuil <[email protected]>
3183 L:      [email protected]
3184 S:      Maintained
3185 W:      https://linuxtv.org
3186 T:      git git://linuxtv.org/media_tree.git
3187 F:      drivers/media/radio/radio-aztech*
3188
3189 B43 WIRELESS DRIVER
3190 L:      [email protected]
3191 L:      [email protected]
3192 S:      Odd Fixes
3193 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3194 F:      drivers/net/wireless/broadcom/b43/
3195
3196 B43LEGACY WIRELESS DRIVER
3197 M:      Larry Finger <[email protected]>
3198 L:      [email protected]
3199 L:      [email protected]
3200 S:      Maintained
3201 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3202 F:      drivers/net/wireless/broadcom/b43legacy/
3203
3204 BACKLIGHT CLASS/SUBSYSTEM
3205 M:      Lee Jones <[email protected]>
3206 M:      Daniel Thompson <[email protected]>
3207 M:      Jingoo Han <[email protected]>
3208 L:      [email protected]
3209 S:      Maintained
3210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3211 F:      Documentation/ABI/stable/sysfs-class-backlight
3212 F:      Documentation/ABI/testing/sysfs-class-backlight
3213 F:      Documentation/devicetree/bindings/leds/backlight
3214 F:      drivers/video/backlight/
3215 F:      include/linux/backlight.h
3216 F:      include/linux/pwm_backlight.h
3217
3218 BATMAN ADVANCED
3219 M:      Marek Lindner <[email protected]>
3220 M:      Simon Wunderlich <[email protected]>
3221 M:      Antonio Quartulli <[email protected]>
3222 M:      Sven Eckelmann <[email protected]>
3223 L:      [email protected] (moderated for non-subscribers)
3224 S:      Maintained
3225 W:      https://www.open-mesh.org/
3226 Q:      https://patchwork.open-mesh.org/project/batman/list/
3227 B:      https://www.open-mesh.org/projects/batman-adv/issues
3228 C:      ircs://irc.hackint.org/batadv
3229 T:      git https://git.open-mesh.org/linux-merge.git
3230 F:      Documentation/networking/batman-adv.rst
3231 F:      include/uapi/linux/batadv_packet.h
3232 F:      include/uapi/linux/batman_adv.h
3233 F:      net/batman-adv/
3234
3235 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3236 M:      Thomas Sailer <[email protected]>
3237 L:      [email protected]
3238 S:      Maintained
3239 W:      http://www.baycom.org/~tom/ham/ham.html
3240 F:      drivers/net/hamradio/baycom*
3241
3242 BCACHE (BLOCK LAYER CACHE)
3243 M:      Coly Li <[email protected]>
3244 M:      Kent Overstreet <[email protected]>
3245 L:      [email protected]
3246 S:      Maintained
3247 W:      http://bcache.evilpiepirate.org
3248 C:      irc://irc.oftc.net/bcache
3249 F:      drivers/md/bcache/
3250
3251 BDISP ST MEDIA DRIVER
3252 M:      Fabien Dessenne <[email protected]>
3253 L:      [email protected]
3254 S:      Supported
3255 W:      https://linuxtv.org
3256 T:      git git://linuxtv.org/media_tree.git
3257 F:      drivers/media/platform/sti/bdisp
3258
3259 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3260 M:      Dariusz Marcinkiewicz <[email protected]>
3261 L:      [email protected]
3262 S:      Maintained
3263 F:      drivers/net/ethernet/ec_bhf.c
3264
3265 BEFS FILE SYSTEM
3266 M:      Luis de Bethencourt <[email protected]>
3267 M:      Salah Triki <[email protected]>
3268 S:      Maintained
3269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3270 F:      Documentation/filesystems/befs.rst
3271 F:      fs/befs/
3272
3273 BFQ I/O SCHEDULER
3274 M:      Paolo Valente <[email protected]>
3275 M:      Jens Axboe <[email protected]>
3276 L:      [email protected]
3277 S:      Maintained
3278 F:      Documentation/block/bfq-iosched.rst
3279 F:      block/bfq-*
3280
3281 BFS FILE SYSTEM
3282 M:      "Tigran A. Aivazian" <[email protected]>
3283 S:      Maintained
3284 F:      Documentation/filesystems/bfs.rst
3285 F:      fs/bfs/
3286 F:      include/uapi/linux/bfs_fs.h
3287
3288 BITMAP API
3289 M:      Yury Norov <[email protected]>
3290 R:      Andy Shevchenko <[email protected]>
3291 R:      Rasmus Villemoes <[email protected]>
3292 S:      Maintained
3293 F:      include/asm-generic/bitops/find.h
3294 F:      include/linux/bitmap.h
3295 F:      lib/bitmap.c
3296 F:      lib/find_bit.c
3297 F:      lib/find_bit_benchmark.c
3298 F:      lib/test_bitmap.c
3299 F:      tools/include/asm-generic/bitops/find.h
3300 F:      tools/include/linux/bitmap.h
3301 F:      tools/lib/bitmap.c
3302 F:      tools/lib/find_bit.c
3303
3304 BLINKM RGB LED DRIVER
3305 M:      Jan-Simon Moeller <[email protected]>
3306 S:      Maintained
3307 F:      drivers/leds/leds-blinkm.c
3308
3309 BLOCK LAYER
3310 M:      Jens Axboe <[email protected]>
3311 L:      [email protected]
3312 S:      Maintained
3313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3314 F:      block/
3315 F:      drivers/block/
3316 F:      include/linux/blk*
3317 F:      kernel/trace/blktrace.c
3318 F:      lib/sbitmap.c
3319
3320 BLOCK2MTD DRIVER
3321 M:      Joern Engel <[email protected]>
3322 L:      [email protected]
3323 S:      Maintained
3324 F:      drivers/mtd/devices/block2mtd.c
3325
3326 BLUETOOTH DRIVERS
3327 M:      Marcel Holtmann <[email protected]>
3328 M:      Johan Hedberg <[email protected]>
3329 M:      Luiz Augusto von Dentz <[email protected]>
3330 L:      [email protected]
3331 S:      Supported
3332 W:      http://www.bluez.org/
3333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3335 F:      drivers/bluetooth/
3336
3337 BLUETOOTH SUBSYSTEM
3338 M:      Marcel Holtmann <[email protected]>
3339 M:      Johan Hedberg <[email protected]>
3340 M:      Luiz Augusto von Dentz <[email protected]>
3341 L:      [email protected]
3342 S:      Supported
3343 W:      http://www.bluez.org/
3344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3346 F:      include/net/bluetooth/
3347 F:      net/bluetooth/
3348
3349 BONDING DRIVER
3350 M:      Jay Vosburgh <[email protected]>
3351 M:      Veaceslav Falico <[email protected]>
3352 M:      Andy Gospodarek <[email protected]>
3353 L:      [email protected]
3354 S:      Supported
3355 W:      http://sourceforge.net/projects/bonding/
3356 F:      drivers/net/bonding/
3357 F:      include/net/bonding.h
3358 F:      include/uapi/linux/if_bonding.h
3359
3360 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3361 M:      Dan Robertson <[email protected]>
3362 L:      [email protected]
3363 S:      Maintained
3364 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3365 F:      drivers/iio/accel/bma400*
3366
3367 BPF (Safe dynamic programs and tools)
3368 M:      Alexei Starovoitov <[email protected]>
3369 M:      Daniel Borkmann <[email protected]>
3370 M:      Andrii Nakryiko <[email protected]>
3371 R:      Martin KaFai Lau <[email protected]>
3372 R:      Song Liu <[email protected]>
3373 R:      Yonghong Song <[email protected]>
3374 R:      John Fastabend <[email protected]>
3375 R:      KP Singh <[email protected]>
3376 L:      [email protected]
3377 L:      [email protected]
3378 S:      Supported
3379 W:      https://bpf.io/
3380 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3383 F:      Documentation/bpf/
3384 F:      Documentation/networking/filter.rst
3385 F:      Documentation/userspace-api/ebpf/
3386 F:      arch/*/net/*
3387 F:      include/linux/bpf*
3388 F:      include/linux/filter.h
3389 F:      include/trace/events/xdp.h
3390 F:      include/uapi/linux/bpf*
3391 F:      include/uapi/linux/filter.h
3392 F:      kernel/bpf/
3393 F:      kernel/trace/bpf_trace.c
3394 F:      lib/test_bpf.c
3395 F:      net/bpf/
3396 F:      net/core/filter.c
3397 F:      net/sched/act_bpf.c
3398 F:      net/sched/cls_bpf.c
3399 F:      samples/bpf/
3400 F:      scripts/bpf_doc.py
3401 F:      tools/bpf/
3402 F:      tools/lib/bpf/
3403 F:      tools/testing/selftests/bpf/
3404 N:      bpf
3405 K:      bpf
3406
3407 BPF JIT for ARM
3408 M:      Shubham Bansal <[email protected]>
3409 L:      [email protected]
3410 L:      [email protected]
3411 S:      Maintained
3412 F:      arch/arm/net/
3413
3414 BPF JIT for ARM64
3415 M:      Daniel Borkmann <[email protected]>
3416 M:      Alexei Starovoitov <[email protected]>
3417 M:      Zi Shen Lim <[email protected]>
3418 L:      [email protected]
3419 L:      [email protected]
3420 S:      Supported
3421 F:      arch/arm64/net/
3422
3423 BPF JIT for MIPS (32-BIT AND 64-BIT)
3424 M:      Paul Burton <[email protected]>
3425 L:      [email protected]
3426 L:      [email protected]
3427 S:      Maintained
3428 F:      arch/mips/net/
3429
3430 BPF JIT for NFP NICs
3431 M:      Jakub Kicinski <[email protected]>
3432 L:      [email protected]
3433 L:      [email protected]
3434 S:      Supported
3435 F:      drivers/net/ethernet/netronome/nfp/bpf/
3436
3437 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3438 M:      Naveen N. Rao <[email protected]>
3439 L:      [email protected]
3440 L:      [email protected]
3441 S:      Maintained
3442 F:      arch/powerpc/net/
3443
3444 BPF JIT for RISC-V (32-bit)
3445 M:      Luke Nelson <[email protected]>
3446 M:      Xi Wang <[email protected]>
3447 L:      [email protected]
3448 L:      [email protected]
3449 S:      Maintained
3450 F:      arch/riscv/net/
3451 X:      arch/riscv/net/bpf_jit_comp64.c
3452
3453 BPF JIT for RISC-V (64-bit)
3454 M:      Björn Töpel <[email protected]>
3455 L:      [email protected]
3456 L:      [email protected]
3457 S:      Maintained
3458 F:      arch/riscv/net/
3459 X:      arch/riscv/net/bpf_jit_comp32.c
3460
3461 BPF JIT for S390
3462 M:      Ilya Leoshkevich <[email protected]>
3463 M:      Heiko Carstens <[email protected]>
3464 M:      Vasily Gorbik <[email protected]>
3465 L:      [email protected]
3466 L:      [email protected]
3467 S:      Maintained
3468 F:      arch/s390/net/
3469 X:      arch/s390/net/pnet.c
3470
3471 BPF JIT for SPARC (32-BIT AND 64-BIT)
3472 M:      David S. Miller <[email protected]>
3473 L:      [email protected]
3474 L:      [email protected]
3475 S:      Maintained
3476 F:      arch/sparc/net/
3477
3478 BPF JIT for X86 32-BIT
3479 M:      Wang YanQing <[email protected]>
3480 L:      [email protected]
3481 L:      [email protected]
3482 S:      Maintained
3483 F:      arch/x86/net/bpf_jit_comp32.c
3484
3485 BPF JIT for X86 64-BIT
3486 M:      Alexei Starovoitov <[email protected]>
3487 M:      Daniel Borkmann <[email protected]>
3488 L:      [email protected]
3489 L:      [email protected]
3490 S:      Supported
3491 F:      arch/x86/net/
3492 X:      arch/x86/net/bpf_jit_comp32.c
3493
3494 BPF LSM (Security Audit and Enforcement using BPF)
3495 M:      KP Singh <[email protected]>
3496 R:      Florent Revest <[email protected]>
3497 R:      Brendan Jackman <[email protected]>
3498 L:      [email protected]
3499 S:      Maintained
3500 F:      Documentation/bpf/bpf_lsm.rst
3501 F:      include/linux/bpf_lsm.h
3502 F:      kernel/bpf/bpf_lsm.c
3503 F:      security/bpf/
3504
3505 BROADCOM B44 10/100 ETHERNET DRIVER
3506 M:      Michael Chan <[email protected]>
3507 L:      [email protected]
3508 S:      Supported
3509 F:      drivers/net/ethernet/broadcom/b44.*
3510
3511 BROADCOM B53 ETHERNET SWITCH DRIVER
3512 M:      Florian Fainelli <[email protected]>
3513 L:      [email protected]
3514 L:      [email protected] (subscribers-only)
3515 S:      Supported
3516 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3517 F:      drivers/net/dsa/b53/*
3518 F:      include/linux/dsa/brcm.h
3519 F:      include/linux/platform_data/b53.h
3520
3521 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3522 M:      Nicolas Saenz Julienne <[email protected]>
3523 L:      [email protected]
3524 L:      [email protected] (moderated for non-subscribers)
3525 L:      [email protected] (moderated for non-subscribers)
3526 S:      Maintained
3527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsaenz/linux-rpi.git
3528 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3529 F:      drivers/pci/controller/pcie-brcmstb.c
3530 F:      drivers/staging/vc04_services
3531 N:      bcm2711
3532 N:      bcm283*
3533
3534 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3535 M:      Florian Fainelli <[email protected]>
3536 M:      Ray Jui <[email protected]>
3537 M:      Scott Branden <[email protected]>
3538 M:      [email protected]
3539 S:      Maintained
3540 T:      git git://github.com/broadcom/mach-bcm
3541 F:      arch/arm/mach-bcm/
3542 N:      bcm281*
3543 N:      bcm113*
3544 N:      bcm216*
3545 N:      kona
3546
3547 BROADCOM BCM47XX MIPS ARCHITECTURE
3548 M:      Hauke Mehrtens <[email protected]>
3549 M:      Rafał Miłecki <[email protected]>
3550 L:      [email protected]
3551 S:      Maintained
3552 F:      Documentation/devicetree/bindings/mips/brcm/
3553 F:      arch/mips/bcm47xx/*
3554 F:      arch/mips/include/asm/mach-bcm47xx/*
3555
3556 BROADCOM BCM4908 ETHERNET DRIVER
3557 M:      Rafał Miłecki <[email protected]>
3558 M:      [email protected]
3559 L:      [email protected]
3560 S:      Maintained
3561 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3562 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3563 F:      drivers/net/ethernet/broadcom/unimac.h
3564
3565 BROADCOM BCM5301X ARM ARCHITECTURE
3566 M:      Hauke Mehrtens <[email protected]>
3567 M:      Rafał Miłecki <[email protected]>
3568 M:      [email protected]
3569 L:      [email protected] (moderated for non-subscribers)
3570 S:      Maintained
3571 F:      arch/arm/boot/dts/bcm470*
3572 F:      arch/arm/boot/dts/bcm5301*
3573 F:      arch/arm/boot/dts/bcm953012*
3574 F:      arch/arm/mach-bcm/bcm_5301x.c
3575
3576 BROADCOM BCM53573 ARM ARCHITECTURE
3577 M:      Rafał Miłecki <[email protected]>
3578 L:      [email protected]
3579 L:      [email protected] (moderated for non-subscribers)
3580 S:      Maintained
3581 F:      arch/arm/boot/dts/bcm47189*
3582 F:      arch/arm/boot/dts/bcm53573*
3583
3584 BROADCOM BCM63XX ARM ARCHITECTURE
3585 M:      Florian Fainelli <[email protected]>
3586 M:      [email protected]
3587 L:      [email protected] (moderated for non-subscribers)
3588 S:      Maintained
3589 T:      git git://github.com/broadcom/stblinux.git
3590 N:      bcm63xx
3591
3592 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3593 M:      Kevin Cernekee <[email protected]>
3594 L:      [email protected]
3595 S:      Maintained
3596 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3597
3598 BROADCOM BCM7XXX ARM ARCHITECTURE
3599 M:      Florian Fainelli <[email protected]>
3600 M:      [email protected]
3601 L:      [email protected] (moderated for non-subscribers)
3602 S:      Maintained
3603 T:      git git://github.com/broadcom/stblinux.git
3604 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3605 F:      arch/arm/boot/dts/bcm7*.dts*
3606 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3607 F:      arch/arm/mach-bcm/*brcmstb*
3608 F:      arch/arm/mm/cache-b15-rac.c
3609 F:      drivers/bus/brcmstb_gisb.c
3610 F:      drivers/pci/controller/pcie-brcmstb.c
3611 N:      brcmstb
3612
3613 BROADCOM BDC DRIVER
3614 M:      Al Cooper <[email protected]>
3615 L:      [email protected]
3616 L:      [email protected]
3617 S:      Maintained
3618 F:      Documentation/devicetree/bindings/usb/brcm,bdc.txt
3619 F:      drivers/usb/gadget/udc/bdc/
3620
3621 BROADCOM BMIPS CPUFREQ DRIVER
3622 M:      Markus Mayer <[email protected]>
3623 M:      [email protected]
3624 L:      [email protected]
3625 S:      Maintained
3626 F:      drivers/cpufreq/bmips-cpufreq.c
3627
3628 BROADCOM BMIPS MIPS ARCHITECTURE
3629 M:      Florian Fainelli <[email protected]>
3630 L:      [email protected]
3631 L:      [email protected]
3632 S:      Maintained
3633 T:      git git://github.com/broadcom/stblinux.git
3634 F:      arch/mips/bmips/*
3635 F:      arch/mips/boot/dts/brcm/bcm*.dts*
3636 F:      arch/mips/include/asm/mach-bmips/*
3637 F:      arch/mips/kernel/*bmips*
3638 F:      drivers/soc/bcm/bcm63xx
3639 F:      drivers/irqchip/irq-bcm63*
3640 F:      drivers/irqchip/irq-bcm7*
3641 F:      drivers/irqchip/irq-brcmstb*
3642 F:      include/linux/bcm963xx_nvram.h
3643 F:      include/linux/bcm963xx_tag.h
3644
3645 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
3646 M:      Rasesh Mody <[email protected]>
3647 M:      [email protected]
3648 L:      [email protected]
3649 S:      Supported
3650 F:      drivers/net/ethernet/broadcom/bnx2.*
3651 F:      drivers/net/ethernet/broadcom/bnx2_*
3652
3653 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3654 M:      Saurav Kashyap <[email protected]>
3655 M:      Javed Hasan <[email protected]>
3656 M:      [email protected]
3657 L:      [email protected]
3658 S:      Supported
3659 F:      drivers/scsi/bnx2fc/
3660
3661 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3662 M:      Nilesh Javali <[email protected]>
3663 M:      Manish Rangankar <[email protected]>
3664 M:      [email protected]
3665 L:      [email protected]
3666 S:      Supported
3667 F:      drivers/scsi/bnx2i/
3668
3669 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
3670 M:      Ariel Elior <[email protected]>
3671 M:      Sudarsana Kalluru <[email protected]>
3672 M:      [email protected]
3673 L:      [email protected]
3674 S:      Supported
3675 F:      drivers/net/ethernet/broadcom/bnx2x/
3676
3677 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
3678 M:      Michael Chan <[email protected]>
3679 L:      [email protected]
3680 S:      Supported
3681 F:      drivers/net/ethernet/broadcom/bnxt/
3682
3683 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
3684 M:      Arend van Spriel <[email protected]>
3685 M:      Franky Lin <[email protected]>
3686 M:      Hante Meuleman <[email protected]>
3687 M:      Chi-hsien Lin <[email protected]>
3688 M:      Wright Feng <[email protected]>
3689 M:      Chung-hsien Hsu <[email protected]>
3690 L:      [email protected]
3691 L:      [email protected]
3692 L:      [email protected]
3693 S:      Supported
3694 F:      drivers/net/wireless/broadcom/brcm80211/
3695
3696 BROADCOM BRCMSTB GPIO DRIVER
3697 M:      Gregory Fong <[email protected]>
3698 L:      [email protected]
3699 S:      Supported
3700 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
3701 F:      drivers/gpio/gpio-brcmstb.c
3702
3703 BROADCOM BRCMSTB I2C DRIVER
3704 M:      Kamal Dasu <[email protected]>
3705 L:      [email protected]
3706 L:      [email protected]
3707 S:      Supported
3708 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
3709 F:      drivers/i2c/busses/i2c-brcmstb.c
3710
3711 BROADCOM BRCMSTB UART DRIVER
3712 M:      Al Cooper <[email protected]>
3713 L:      [email protected]
3714 L:      [email protected]
3715 S:      Maintained
3716 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
3717 F:      drivers/tty/serial/8250/8250_bcm7271.c
3718
3719 BROADCOM BRCMSTB USB EHCI DRIVER
3720 M:      Al Cooper <[email protected]>
3721 L:      [email protected]
3722 L:      [email protected]
3723 S:      Maintained
3724 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
3725 F:      drivers/usb/host/ehci-brcm.*
3726
3727 BROADCOM BRCMSTB USB PIN MAP DRIVER
3728 M:      Al Cooper <[email protected]>
3729 L:      [email protected]
3730 L:      [email protected]
3731 S:      Maintained
3732 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
3733 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
3734
3735 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
3736 M:      Al Cooper <[email protected]>
3737 L:      [email protected]
3738 L:      [email protected]
3739 S:      Maintained
3740 F:      drivers/phy/broadcom/phy-brcm-usb*
3741
3742 BROADCOM ETHERNET PHY DRIVERS
3743 M:      Florian Fainelli <[email protected]>
3744 L:      [email protected]
3745 L:      [email protected]
3746 S:      Supported
3747 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
3748 F:      drivers/net/phy/bcm*.[ch]
3749 F:      drivers/net/phy/broadcom.c
3750 F:      include/linux/brcmphy.h
3751
3752 BROADCOM GENET ETHERNET DRIVER
3753 M:      Doug Berger <[email protected]>
3754 M:      Florian Fainelli <[email protected]>
3755 L:      [email protected]
3756 L:      [email protected]
3757 S:      Supported
3758 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
3759 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.txt
3760 F:      drivers/net/ethernet/broadcom/genet/
3761 F:      drivers/net/ethernet/broadcom/unimac.h
3762 F:      drivers/net/mdio/mdio-bcm-unimac.c
3763 F:      include/linux/platform_data/bcmgenet.h
3764 F:      include/linux/platform_data/mdio-bcm-unimac.h
3765
3766 BROADCOM IPROC ARM ARCHITECTURE
3767 M:      Ray Jui <[email protected]>
3768 M:      Scott Branden <[email protected]>
3769 M:      [email protected]
3770 L:      [email protected] (moderated for non-subscribers)
3771 S:      Maintained
3772 T:      git git://github.com/broadcom/cygnus-linux.git
3773 F:      arch/arm64/boot/dts/broadcom/northstar2/*
3774 F:      arch/arm64/boot/dts/broadcom/stingray/*
3775 F:      drivers/clk/bcm/clk-ns*
3776 F:      drivers/clk/bcm/clk-sr*
3777 F:      drivers/pinctrl/bcm/pinctrl-ns*
3778 F:      include/dt-bindings/clock/bcm-sr*
3779 N:      iproc
3780 N:      cygnus
3781 N:      bcm[-_]nsp
3782 N:      bcm9113*
3783 N:      bcm9583*
3784 N:      bcm9585*
3785 N:      bcm9586*
3786 N:      bcm988312
3787 N:      bcm113*
3788 N:      bcm583*
3789 N:      bcm585*
3790 N:      bcm586*
3791 N:      bcm88312
3792 N:      hr2
3793 N:      stingray
3794
3795 BROADCOM IPROC GBIT ETHERNET DRIVER
3796 M:      Rafał Miłecki <[email protected]>
3797 M:      [email protected]
3798 L:      [email protected]
3799 S:      Maintained
3800 F:      Documentation/devicetree/bindings/net/brcm,amac.txt
3801 F:      drivers/net/ethernet/broadcom/bgmac*
3802 F:      drivers/net/ethernet/broadcom/unimac.h
3803
3804 BROADCOM KONA GPIO DRIVER
3805 M:      Ray Jui <[email protected]>
3806 L:      [email protected]
3807 S:      Supported
3808 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3809 F:      drivers/gpio/gpio-bcm-kona.c
3810
3811 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
3812 M:      Sathya Prakash Veerichetty <[email protected]>
3813 M:      Kashyap Desai <[email protected]>
3814 M:      Sumit Saxena <[email protected]>
3815 M:      Sreekanth Reddy <[email protected]>
3816 L:      [email protected]
3817 L:      [email protected]
3818 S:      Supported
3819 W:      https://www.broadcom.com/support/storage
3820 F:      drivers/scsi/mpi3mr/
3821
3822 BROADCOM NETXTREME-E ROCE DRIVER
3823 M:      Selvin Xavier <[email protected]>
3824 M:      Naresh Kumar PBS <[email protected]>
3825 L:      [email protected]
3826 S:      Supported
3827 W:      http://www.broadcom.com
3828 F:      drivers/infiniband/hw/bnxt_re/
3829 F:      include/uapi/rdma/bnxt_re-abi.h
3830
3831 BROADCOM NVRAM DRIVER
3832 M:      Rafał Miłecki <[email protected]>
3833 L:      [email protected]
3834 S:      Maintained
3835 F:      drivers/firmware/broadcom/*
3836
3837 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
3838 M:      Rafał Miłecki <[email protected]>
3839 M:      Florian Fainelli <[email protected]>
3840 M:      [email protected]
3841 L:      [email protected]
3842 S:      Maintained
3843 T:      git git://github.com/broadcom/stblinux.git
3844 F:      drivers/soc/bcm/bcm63xx/bcm-pmb.c
3845 F:      include/dt-bindings/soc/bcm-pmb.h
3846
3847 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3848 M:      Rafał Miłecki <[email protected]>
3849 L:      [email protected]
3850 S:      Maintained
3851 F:      drivers/bcma/
3852 F:      include/linux/bcma/
3853
3854 BROADCOM SPI DRIVER
3855 M:      Kamal Dasu <[email protected]>
3856 M:      [email protected]
3857 S:      Maintained
3858 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
3859 F:      drivers/spi/spi-bcm-qspi.*
3860 F:      drivers/spi/spi-brcmstb-qspi.c
3861 F:      drivers/spi/spi-iproc-qspi.c
3862
3863 BROADCOM STB AVS CPUFREQ DRIVER
3864 M:      Markus Mayer <[email protected]>
3865 M:      [email protected]
3866 L:      [email protected]
3867 S:      Maintained
3868 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3869 F:      drivers/cpufreq/brcmstb*
3870
3871 BROADCOM STB AVS TMON DRIVER
3872 M:      Markus Mayer <[email protected]>
3873 M:      [email protected]
3874 L:      [email protected]
3875 S:      Maintained
3876 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3877 F:      drivers/thermal/broadcom/brcmstb*
3878
3879 BROADCOM STB DPFE DRIVER
3880 M:      Markus Mayer <[email protected]>
3881 M:      [email protected]
3882 L:      [email protected] (moderated for non-subscribers)
3883 S:      Maintained
3884 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
3885 F:      drivers/memory/brcmstb_dpfe.c
3886
3887 BROADCOM STB NAND FLASH DRIVER
3888 M:      Brian Norris <[email protected]>
3889 M:      Kamal Dasu <[email protected]>
3890 L:      [email protected]
3891 L:      [email protected]
3892 S:      Maintained
3893 F:      drivers/mtd/nand/raw/brcmnand/
3894
3895 BROADCOM STB PCIE DRIVER
3896 M:      Jim Quinlan <[email protected]>
3897 M:      Nicolas Saenz Julienne <[email protected]>
3898 M:      Florian Fainelli <[email protected]>
3899 M:      [email protected]
3900 L:      [email protected]
3901 S:      Maintained
3902 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3903 F:      drivers/pci/controller/pcie-brcmstb.c
3904
3905 BROADCOM SYSTEMPORT ETHERNET DRIVER
3906 M:      Florian Fainelli <[email protected]>
3907 L:      [email protected]
3908 L:      [email protected]
3909 S:      Supported
3910 F:      drivers/net/ethernet/broadcom/bcmsysport.*
3911 F:      drivers/net/ethernet/broadcom/unimac.h
3912
3913 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3914 M:      Siva Reddy Kallam <[email protected]>
3915 M:      Prashant Sreedharan <[email protected]>
3916 M:      Michael Chan <[email protected]>
3917 L:      [email protected]
3918 S:      Supported
3919 F:      drivers/net/ethernet/broadcom/tg3.*
3920
3921 BROADCOM VK DRIVER
3922 M:      Scott Branden <[email protected]>
3923 L:      [email protected]
3924 S:      Supported
3925 F:      drivers/misc/bcm-vk/
3926 F:      include/uapi/linux/misc/bcm_vk.h
3927
3928 BROCADE BFA FC SCSI DRIVER
3929 M:      Anil Gurumurthy <[email protected]>
3930 M:      Sudarsana Kalluru <[email protected]>
3931 L:      [email protected]
3932 S:      Supported
3933 F:      drivers/scsi/bfa/
3934
3935 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3936 M:      Rasesh Mody <[email protected]>
3937 M:      Sudarsana Kalluru <[email protected]>
3938 M:      [email protected]
3939 L:      [email protected]
3940 S:      Supported
3941 F:      drivers/net/ethernet/brocade/bna/
3942
3943 BSG (block layer generic sg v4 driver)
3944 M:      FUJITA Tomonori <[email protected]>
3945 L:      [email protected]
3946 S:      Supported
3947 F:      block/bsg.c
3948 F:      include/linux/bsg.h
3949 F:      include/uapi/linux/bsg.h
3950
3951 BT87X AUDIO DRIVER
3952 M:      Clemens Ladisch <[email protected]>
3953 L:      [email protected] (moderated for non-subscribers)
3954 S:      Maintained
3955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3956 F:      Documentation/sound/cards/bt87x.rst
3957 F:      sound/pci/bt87x.c
3958
3959 BT8XXGPIO DRIVER
3960 M:      Michael Buesch <[email protected]>
3961 S:      Maintained
3962 W:      http://bu3sch.de/btgpio.php
3963 F:      drivers/gpio/gpio-bt8xx.c
3964
3965 BTRFS FILE SYSTEM
3966 M:      Chris Mason <[email protected]>
3967 M:      Josef Bacik <[email protected]>
3968 M:      David Sterba <[email protected]>
3969 L:      [email protected]
3970 S:      Maintained
3971 W:      http://btrfs.wiki.kernel.org/
3972 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
3973 C:      irc://irc.libera.chat/btrfs
3974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
3975 F:      Documentation/filesystems/btrfs.rst
3976 F:      fs/btrfs/
3977 F:      include/linux/btrfs*
3978 F:      include/uapi/linux/btrfs*
3979
3980 BTTV VIDEO4LINUX DRIVER
3981 M:      Mauro Carvalho Chehab <[email protected]>
3982 L:      [email protected]
3983 S:      Odd fixes
3984 W:      https://linuxtv.org
3985 T:      git git://linuxtv.org/media_tree.git
3986 F:      Documentation/driver-api/media/drivers/bttv*
3987 F:      drivers/media/pci/bt8xx/bttv*
3988
3989 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3990 M:      Chanwoo Choi <[email protected]>
3991 L:      [email protected]
3992 L:      [email protected]
3993 S:      Maintained
3994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
3995 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3996 F:      drivers/devfreq/exynos-bus.c
3997
3998 BUSLOGIC SCSI DRIVER
3999 M:      Khalid Aziz <[email protected]>
4000 L:      [email protected]
4001 S:      Maintained
4002 F:      drivers/scsi/BusLogic.*
4003 F:      drivers/scsi/FlashPoint.*
4004
4005 C-MEDIA CMI8788 DRIVER
4006 M:      Clemens Ladisch <[email protected]>
4007 L:      [email protected] (moderated for non-subscribers)
4008 S:      Maintained
4009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4010 F:      sound/pci/oxygen/
4011
4012 C-SKY ARCHITECTURE
4013 M:      Guo Ren <[email protected]>
4014 L:      [email protected]
4015 S:      Supported
4016 T:      git https://github.com/c-sky/csky-linux.git
4017 F:      Documentation/devicetree/bindings/csky/
4018 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4019 F:      Documentation/devicetree/bindings/timer/csky,*
4020 F:      arch/csky/
4021 F:      drivers/clocksource/timer-gx6605s.c
4022 F:      drivers/clocksource/timer-mp-csky.c
4023 F:      drivers/irqchip/irq-csky-*
4024 N:      csky
4025 K:      csky
4026
4027 CA8210 IEEE-802.15.4 RADIO DRIVER
4028 M:      Harry Morris <[email protected]>
4029 L:      [email protected]
4030 S:      Maintained
4031 W:      https://github.com/Cascoda/ca8210-linux.git
4032 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4033 F:      drivers/net/ieee802154/ca8210.c
4034
4035 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4036 M:      Damien Le Moal <[email protected]>
4037 L:      [email protected]
4038 L:      [email protected] (pinctrl driver)
4039 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4040 F:      drivers/pinctrl/pinctrl-k210.c
4041
4042 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4043 M:      Damien Le Moal <[email protected]>
4044 L:      [email protected]
4045 L:      [email protected]
4046 S:      Maintained
4047 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4048 F:      drivers/reset/reset-k210.c
4049
4050 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4051 M:      Damien Le Moal <[email protected]>
4052 L:      [email protected]
4053 S:      Maintained
4054 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4055 F:      drivers/soc/canaan/
4056 F:      include/soc/canaan/
4057
4058 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4059 M:      David Howells <[email protected]>
4060 L:      [email protected] (moderated for non-subscribers)
4061 S:      Supported
4062 F:      Documentation/filesystems/caching/cachefiles.rst
4063 F:      fs/cachefiles/
4064
4065 CADENCE MIPI-CSI2 BRIDGES
4066 M:      Maxime Ripard <[email protected]>
4067 L:      [email protected]
4068 S:      Maintained
4069 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4070 F:      drivers/media/platform/cadence/cdns-csi2*
4071
4072 CADENCE NAND DRIVER
4073 L:      [email protected]
4074 S:      Orphan
4075 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4076 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4077
4078 CADENCE USB3 DRD IP DRIVER
4079 M:      Peter Chen <[email protected]>
4080 M:      Pawel Laszczak <[email protected]>
4081 R:      Roger Quadros <[email protected]>
4082 R:      Aswath Govindraju <[email protected]>
4083 L:      [email protected]
4084 S:      Maintained
4085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4086 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4087 F:      drivers/usb/cdns3/
4088 X:      drivers/usb/cdns3/cdnsp*
4089
4090 CADENCE USBSSP DRD IP DRIVER
4091 M:      Pawel Laszczak <[email protected]>
4092 L:      [email protected]
4093 S:      Maintained
4094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4095 F:      drivers/usb/cdns3/
4096 X:      drivers/usb/cdns3/cdns3*
4097
4098 CADET FM/AM RADIO RECEIVER DRIVER
4099 M:      Hans Verkuil <[email protected]>
4100 L:      [email protected]
4101 S:      Maintained
4102 W:      https://linuxtv.org
4103 T:      git git://linuxtv.org/media_tree.git
4104 F:      drivers/media/radio/radio-cadet*
4105
4106 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4107 L:      [email protected]
4108 S:      Orphan
4109 T:      git git://linuxtv.org/media_tree.git
4110 F:      Documentation/admin-guide/media/cafe_ccic*
4111 F:      drivers/media/platform/marvell-ccic/
4112
4113 CAIF NETWORK LAYER
4114 L:      [email protected]
4115 S:      Orphan
4116 F:      Documentation/networking/caif/
4117 F:      drivers/net/caif/
4118 F:      include/net/caif/
4119 F:      include/uapi/linux/caif/
4120 F:      net/caif/
4121
4122 CAKE QDISC
4123 M:      Toke Høiland-Jørgensen <[email protected]>
4124 L:      [email protected] (moderated for non-subscribers)
4125 S:      Maintained
4126 F:      net/sched/sch_cake.c
4127
4128 CAN NETWORK DRIVERS
4129 M:      Wolfgang Grandegger <[email protected]>
4130 M:      Marc Kleine-Budde <[email protected]>
4131 L:      [email protected]
4132 S:      Maintained
4133 W:      https://github.com/linux-can
4134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4136 F:      Documentation/devicetree/bindings/net/can/
4137 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4138 F:      drivers/net/can/
4139 F:      drivers/phy/phy-can-transceiver.c
4140 F:      include/linux/can/bittiming.h
4141 F:      include/linux/can/dev.h
4142 F:      include/linux/can/led.h
4143 F:      include/linux/can/length.h
4144 F:      include/linux/can/platform/
4145 F:      include/linux/can/rx-offload.h
4146 F:      include/uapi/linux/can/error.h
4147 F:      include/uapi/linux/can/netlink.h
4148 F:      include/uapi/linux/can/vxcan.h
4149
4150 CAN NETWORK LAYER
4151 M:      Oliver Hartkopp <[email protected]>
4152 M:      Marc Kleine-Budde <[email protected]>
4153 L:      [email protected]
4154 S:      Maintained
4155 W:      https://github.com/linux-can
4156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4158 F:      Documentation/networking/can.rst
4159 F:      include/linux/can/can-ml.h
4160 F:      include/linux/can/core.h
4161 F:      include/linux/can/skb.h
4162 F:      include/net/netns/can.h
4163 F:      include/uapi/linux/can.h
4164 F:      include/uapi/linux/can/bcm.h
4165 F:      include/uapi/linux/can/gw.h
4166 F:      include/uapi/linux/can/isotp.h
4167 F:      include/uapi/linux/can/raw.h
4168 F:      net/can/
4169
4170 CAN-J1939 NETWORK LAYER
4171 M:      Robin van der Gracht <[email protected]>
4172 M:      Oleksij Rempel <[email protected]>
4173 R:      [email protected]
4174 L:      [email protected]
4175 S:      Maintained
4176 F:      Documentation/networking/j1939.rst
4177 F:      include/uapi/linux/can/j1939.h
4178 F:      net/can/j1939/
4179
4180 CAPABILITIES
4181 M:      Serge Hallyn <[email protected]>
4182 L:      [email protected]
4183 S:      Supported
4184 F:      include/linux/capability.h
4185 F:      include/uapi/linux/capability.h
4186 F:      kernel/capability.c
4187 F:      security/commoncap.c
4188
4189 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4190 M:      Kevin Tsai <[email protected]>
4191 S:      Maintained
4192 F:      drivers/iio/light/cm*
4193
4194 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4195 M:      Christian Lamparter <[email protected]>
4196 L:      [email protected]
4197 S:      Maintained
4198 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4199 F:      drivers/net/wireless/ath/carl9170/
4200
4201 CAVIUM I2C DRIVER
4202 M:      Robert Richter <[email protected]>
4203 S:      Odd Fixes
4204 W:      http://www.marvell.com
4205 F:      drivers/i2c/busses/i2c-octeon*
4206 F:      drivers/i2c/busses/i2c-thunderx*
4207
4208 CAVIUM LIQUIDIO NETWORK DRIVER
4209 M:      Derek Chickles <[email protected]>
4210 M:      Satanand Burla <[email protected]>
4211 M:      Felix Manlunas <[email protected]>
4212 L:      [email protected]
4213 S:      Supported
4214 W:      http://www.marvell.com
4215 F:      drivers/net/ethernet/cavium/liquidio/
4216
4217 CAVIUM MMC DRIVER
4218 M:      Robert Richter <[email protected]>
4219 S:      Odd Fixes
4220 W:      http://www.marvell.com
4221 F:      drivers/mmc/host/cavium*
4222
4223 CAVIUM OCTEON-TX CRYPTO DRIVER
4224 M:      George Cherian <[email protected]>
4225 L:      [email protected]
4226 S:      Supported
4227 W:      http://www.marvell.com
4228 F:      drivers/crypto/cavium/cpt/
4229
4230 CAVIUM THUNDERX2 ARM64 SOC
4231 M:      Robert Richter <[email protected]>
4232 L:      [email protected] (moderated for non-subscribers)
4233 S:      Odd Fixes
4234 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4235 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4236
4237 CBS/ETF/TAPRIO QDISCS
4238 M:      Vinicius Costa Gomes <[email protected]>
4239 S:      Maintained
4240 L:      [email protected]
4241 F:      net/sched/sch_cbs.c
4242 F:      net/sched/sch_etf.c
4243 F:      net/sched/sch_taprio.c
4244
4245 CC2520 IEEE-802.15.4 RADIO DRIVER
4246 M:      Varka Bhadram <[email protected]>
4247 L:      [email protected]
4248 S:      Maintained
4249 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4250 F:      drivers/net/ieee802154/cc2520.c
4251 F:      include/linux/spi/cc2520.h
4252
4253 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4254 M:      Gilad Ben-Yossef <[email protected]>
4255 L:      [email protected]
4256 S:      Supported
4257 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4258 F:      drivers/crypto/ccree/
4259
4260 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4261 M:      Hadar Gat <[email protected]>
4262 L:      [email protected]
4263 S:      Supported
4264 F:      drivers/char/hw_random/cctrng.c
4265 F:      drivers/char/hw_random/cctrng.h
4266 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4267 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4268
4269 CEC FRAMEWORK
4270 M:      Hans Verkuil <[email protected]>
4271 L:      [email protected]
4272 S:      Supported
4273 W:      http://linuxtv.org
4274 T:      git git://linuxtv.org/media_tree.git
4275 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4276 F:      Documentation/devicetree/bindings/media/cec.txt
4277 F:      Documentation/driver-api/media/cec-core.rst
4278 F:      Documentation/userspace-api/media/cec
4279 F:      drivers/media/cec/
4280 F:      drivers/media/rc/keymaps/rc-cec.c
4281 F:      include/media/cec-notifier.h
4282 F:      include/media/cec.h
4283 F:      include/uapi/linux/cec-funcs.h
4284 F:      include/uapi/linux/cec.h
4285
4286 CEC GPIO DRIVER
4287 M:      Hans Verkuil <[email protected]>
4288 L:      [email protected]
4289 S:      Supported
4290 W:      http://linuxtv.org
4291 T:      git git://linuxtv.org/media_tree.git
4292 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
4293 F:      drivers/media/cec/platform/cec-gpio/
4294
4295 CELL BROADBAND ENGINE ARCHITECTURE
4296 M:      Arnd Bergmann <[email protected]>
4297 L:      [email protected]
4298 S:      Supported
4299 W:      http://www.ibm.com/developerworks/power/cell/
4300 F:      arch/powerpc/include/asm/cell*.h
4301 F:      arch/powerpc/include/asm/spu*.h
4302 F:      arch/powerpc/include/uapi/asm/spu*.h
4303 F:      arch/powerpc/platforms/cell/
4304
4305 CELLWISE CW2015 BATTERY DRIVER
4306 M:      Tobias Schrammm <[email protected]>
4307 S:      Maintained
4308 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4309 F:      drivers/power/supply/cw2015_battery.c
4310
4311 CEPH COMMON CODE (LIBCEPH)
4312 M:      Ilya Dryomov <[email protected]>
4313 M:      Jeff Layton <[email protected]>
4314 L:      [email protected]
4315 S:      Supported
4316 W:      http://ceph.com/
4317 T:      git git://github.com/ceph/ceph-client.git
4318 F:      include/linux/ceph/
4319 F:      include/linux/crush/
4320 F:      net/ceph/
4321
4322 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4323 M:      Jeff Layton <[email protected]>
4324 M:      Ilya Dryomov <[email protected]>
4325 L:      [email protected]
4326 S:      Supported
4327 W:      http://ceph.com/
4328 T:      git git://github.com/ceph/ceph-client.git
4329 F:      Documentation/filesystems/ceph.rst
4330 F:      fs/ceph/
4331
4332 CERTIFICATE HANDLING
4333 M:      David Howells <[email protected]>
4334 M:      David Woodhouse <[email protected]>
4335 L:      [email protected]
4336 S:      Maintained
4337 F:      Documentation/admin-guide/module-signing.rst
4338 F:      certs/
4339 F:      scripts/extract-cert.c
4340 F:      scripts/sign-file.c
4341
4342 CFAG12864B LCD DRIVER
4343 M:      Miguel Ojeda <[email protected]>
4344 S:      Maintained
4345 F:      drivers/auxdisplay/cfag12864b.c
4346 F:      include/linux/cfag12864b.h
4347
4348 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4349 M:      Miguel Ojeda <[email protected]>
4350 S:      Maintained
4351 F:      drivers/auxdisplay/cfag12864bfb.c
4352 F:      include/linux/cfag12864b.h
4353
4354 CHAR and MISC DRIVERS
4355 M:      Arnd Bergmann <[email protected]>
4356 M:      Greg Kroah-Hartman <[email protected]>
4357 S:      Supported
4358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4359 F:      drivers/char/
4360 F:      drivers/misc/
4361 F:      include/linux/miscdevice.h
4362 X:      drivers/char/agp/
4363 X:      drivers/char/hw_random/
4364 X:      drivers/char/ipmi/
4365 X:      drivers/char/random.c
4366 X:      drivers/char/tpm/
4367
4368 CHECKPATCH
4369 M:      Andy Whitcroft <[email protected]>
4370 M:      Joe Perches <[email protected]>
4371 R:      Dwaipayan Ray <[email protected]>
4372 R:      Lukas Bulwahn <[email protected]>
4373 S:      Maintained
4374 F:      scripts/checkpatch.pl
4375
4376 CHECKPATCH DOCUMENTATION
4377 M:      Dwaipayan Ray <[email protected]>
4378 M:      Lukas Bulwahn <[email protected]>
4379 R:      Joe Perches <[email protected]>
4380 S:      Maintained
4381 F:      Documentation/dev-tools/checkpatch.rst
4382
4383 CHINESE DOCUMENTATION
4384 M:      Alex Shi <[email protected]>
4385 S:      Maintained
4386 F:      Documentation/translations/zh_CN/
4387
4388 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4389 M:      Peter Chen <[email protected]>
4390 L:      [email protected]
4391 S:      Maintained
4392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4393 F:      drivers/usb/chipidea/
4394
4395 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4396 M:      Hans de Goede <[email protected]>
4397 L:      [email protected]
4398 S:      Maintained
4399 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
4400 F:      drivers/input/touchscreen/chipone_icn8318.c
4401
4402 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4403 M:      Hans de Goede <[email protected]>
4404 L:      [email protected]
4405 S:      Maintained
4406 F:      drivers/input/touchscreen/chipone_icn8505.c
4407
4408 CHROME HARDWARE PLATFORM SUPPORT
4409 M:      Benson Leung <[email protected]>
4410 S:      Maintained
4411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4412 F:      drivers/platform/chrome/
4413
4414 CHROMEOS EC CODEC DRIVER
4415 M:      Cheng-Yi Chiang <[email protected]>
4416 R:      Guenter Roeck <[email protected]>
4417 S:      Maintained
4418 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4419 F:      sound/soc/codecs/cros_ec_codec.*
4420
4421 CHROMEOS EC SUBDRIVERS
4422 M:      Benson Leung <[email protected]>
4423 R:      Guenter Roeck <[email protected]>
4424 S:      Maintained
4425 F:      drivers/power/supply/cros_usbpd-charger.c
4426 N:      cros_ec
4427 N:      cros-ec
4428
4429 CHROMEOS EC USB TYPE-C DRIVER
4430 M:      Prashant Malani <[email protected]>
4431 S:      Maintained
4432 F:      drivers/platform/chrome/cros_ec_typec.c
4433
4434 CHROMEOS EC USB PD NOTIFY DRIVER
4435 M:      Prashant Malani <[email protected]>
4436 S:      Maintained
4437 F:      drivers/platform/chrome/cros_usbpd_notify.c
4438 F:      include/linux/platform_data/cros_usbpd_notify.h
4439
4440 CHRONTEL CH7322 CEC DRIVER
4441 M:      Jeff Chase <[email protected]>
4442 L:      [email protected]
4443 S:      Maintained
4444 T:      git git://linuxtv.org/media_tree.git
4445 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4446 F:      drivers/media/cec/i2c/ch7322.c
4447
4448 CIRRUS LOGIC AUDIO CODEC DRIVERS
4449 M:      James Schulman <[email protected]>
4450 M:      David Rhodes <[email protected]>
4451 L:      [email protected] (moderated for non-subscribers)
4452 L:      [email protected]
4453 S:      Maintained
4454 F:      sound/soc/codecs/cs*
4455
4456 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4457 M:      Hartley Sweeten <[email protected]>
4458 L:      [email protected]
4459 S:      Maintained
4460 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4461
4462 CIRRUS LOGIC LOCHNAGAR DRIVER
4463 M:      Charles Keepax <[email protected]>
4464 M:      Richard Fitzgerald <[email protected]>
4465 L:      [email protected]
4466 S:      Supported
4467 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4468 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4469 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4470 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4471 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4472 F:      Documentation/hwmon/lochnagar.rst
4473 F:      drivers/clk/clk-lochnagar.c
4474 F:      drivers/hwmon/lochnagar-hwmon.c
4475 F:      drivers/mfd/lochnagar-i2c.c
4476 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4477 F:      drivers/regulator/lochnagar-regulator.c
4478 F:      include/dt-bindings/clk/lochnagar.h
4479 F:      include/dt-bindings/pinctrl/lochnagar.h
4480 F:      include/linux/mfd/lochnagar*
4481 F:      sound/soc/codecs/lochnagar-sc.c
4482
4483 CIRRUS LOGIC MADERA CODEC DRIVERS
4484 M:      Charles Keepax <[email protected]>
4485 M:      Richard Fitzgerald <[email protected]>
4486 L:      [email protected] (moderated for non-subscribers)
4487 L:      [email protected]
4488 S:      Supported
4489 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4490 T:      git https://github.com/CirrusLogic/linux-drivers.git
4491 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4492 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4493 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4494 F:      drivers/gpio/gpio-madera*
4495 F:      drivers/irqchip/irq-madera*
4496 F:      drivers/mfd/cs47l*
4497 F:      drivers/mfd/madera*
4498 F:      drivers/pinctrl/cirrus/*
4499 F:      include/dt-bindings/sound/madera*
4500 F:      include/linux/irqchip/irq-madera*
4501 F:      include/linux/mfd/madera/*
4502 F:      include/sound/madera*
4503 F:      sound/soc/codecs/cs47l*
4504 F:      sound/soc/codecs/madera*
4505
4506 CISCO FCOE HBA DRIVER
4507 M:      Satish Kharat <[email protected]>
4508 M:      Sesidhar Baddela <[email protected]>
4509 M:      Karan Tilak Kumar <[email protected]>
4510 L:      [email protected]
4511 S:      Supported
4512 F:      drivers/scsi/fnic/
4513
4514 CISCO SCSI HBA DRIVER
4515 M:      Karan Tilak Kumar <[email protected]>
4516 M:      Sesidhar Baddela <[email protected]>
4517 L:      [email protected]
4518 S:      Supported
4519 F:      drivers/scsi/snic/
4520
4521 CISCO VIC ETHERNET NIC DRIVER
4522 M:      Christian Benvenuti <[email protected]>
4523 M:      Govindarajulu Varadarajan <[email protected]>
4524 S:      Supported
4525 F:      drivers/net/ethernet/cisco/enic/
4526
4527 CISCO VIC LOW LATENCY NIC DRIVER
4528 M:      Christian Benvenuti <[email protected]>
4529 M:      Nelson Escobar <[email protected]>
4530 S:      Supported
4531 F:      drivers/infiniband/hw/usnic/
4532
4533 CLANG-FORMAT FILE
4534 M:      Miguel Ojeda <[email protected]>
4535 S:      Maintained
4536 F:      .clang-format
4537
4538 CLANG/LLVM BUILD SUPPORT
4539 M:      Nathan Chancellor <[email protected]>
4540 M:      Nick Desaulniers <[email protected]>
4541 L:      [email protected]
4542 S:      Supported
4543 W:      https://clangbuiltlinux.github.io/
4544 B:      https://github.com/ClangBuiltLinux/linux/issues
4545 C:      irc://irc.libera.chat/clangbuiltlinux
4546 F:      Documentation/kbuild/llvm.rst
4547 F:      include/linux/compiler-clang.h
4548 F:      scripts/Makefile.clang
4549 F:      scripts/clang-tools/
4550 K:      \b(?i:clang|llvm)\b
4551
4552 CLANG CONTROL FLOW INTEGRITY SUPPORT
4553 M:      Sami Tolvanen <[email protected]>
4554 M:      Kees Cook <[email protected]>
4555 R:      Nathan Chancellor <[email protected]>
4556 R:      Nick Desaulniers <[email protected]>
4557 L:      [email protected]
4558 S:      Supported
4559 B:      https://github.com/ClangBuiltLinux/linux/issues
4560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/clang/features
4561 F:      include/linux/cfi.h
4562 F:      kernel/cfi.c
4563
4564 CLEANCACHE API
4565 M:      Konrad Rzeszutek Wilk <[email protected]>
4566 L:      [email protected]
4567 S:      Maintained
4568 F:      include/linux/cleancache.h
4569 F:      mm/cleancache.c
4570
4571 CLK API
4572 M:      Russell King <[email protected]>
4573 L:      [email protected]
4574 S:      Maintained
4575 F:      include/linux/clk.h
4576
4577 CLOCKSOURCE, CLOCKEVENT DRIVERS
4578 M:      Daniel Lezcano <[email protected]>
4579 M:      Thomas Gleixner <[email protected]>
4580 L:      [email protected]
4581 S:      Supported
4582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4583 F:      Documentation/devicetree/bindings/timer/
4584 F:      drivers/clocksource/
4585
4586 CMPC ACPI DRIVER
4587 M:      Thadeu Lima de Souza Cascardo <[email protected]>
4588 M:      Daniel Oliveira Nascimento <[email protected]>
4589 L:      [email protected]
4590 S:      Supported
4591 F:      drivers/platform/x86/classmate-laptop.c
4592
4593 COBALT MEDIA DRIVER
4594 M:      Hans Verkuil <[email protected]>
4595 L:      [email protected]
4596 S:      Supported
4597 W:      https://linuxtv.org
4598 T:      git git://linuxtv.org/media_tree.git
4599 F:      drivers/media/pci/cobalt/
4600
4601 COCCINELLE/Semantic Patches (SmPL)
4602 M:      Julia Lawall <[email protected]>
4603 M:      Gilles Muller <[email protected]>
4604 M:      Nicolas Palix <[email protected]>
4605 M:      Michal Marek <[email protected]>
4606 L:      [email protected] (moderated for non-subscribers)
4607 S:      Supported
4608 W:      http://coccinelle.lip6.fr/
4609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
4610 F:      Documentation/dev-tools/coccinelle.rst
4611 F:      scripts/coccicheck
4612 F:      scripts/coccinelle/
4613
4614 CODA FILE SYSTEM
4615 M:      Jan Harkes <[email protected]>
4616 M:      [email protected]
4617 L:      [email protected]
4618 S:      Maintained
4619 W:      http://www.coda.cs.cmu.edu/
4620 F:      Documentation/filesystems/coda.rst
4621 F:      fs/coda/
4622 F:      include/linux/coda*.h
4623 F:      include/uapi/linux/coda*.h
4624
4625 CODA V4L2 MEM2MEM DRIVER
4626 M:      Philipp Zabel <[email protected]>
4627 L:      [email protected]
4628 S:      Maintained
4629 F:      Documentation/devicetree/bindings/media/coda.yaml
4630 F:      drivers/media/platform/coda/
4631
4632 CODE OF CONDUCT
4633 M:      Greg Kroah-Hartman <[email protected]>
4634 S:      Supported
4635 F:      Documentation/process/code-of-conduct-interpretation.rst
4636 F:      Documentation/process/code-of-conduct.rst
4637
4638 COMEDI DRIVERS
4639 M:      Ian Abbott <[email protected]>
4640 M:      H Hartley Sweeten <[email protected]>
4641 S:      Odd Fixes
4642 F:      drivers/comedi/
4643
4644 COMMON CLK FRAMEWORK
4645 M:      Michael Turquette <[email protected]>
4646 M:      Stephen Boyd <[email protected]>
4647 L:      [email protected]
4648 S:      Maintained
4649 Q:      http://patchwork.kernel.org/project/linux-clk/list/
4650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
4651 F:      Documentation/devicetree/bindings/clock/
4652 F:      drivers/clk/
4653 F:      include/linux/clk-pr*
4654 F:      include/linux/clk/
4655 F:      include/linux/of_clk.h
4656 X:      drivers/clk/clkdev.c
4657
4658 COMMON INTERNET FILE SYSTEM CLIENT (CIFS)
4659 M:      Steve French <[email protected]>
4660 L:      [email protected]
4661 L:      [email protected] (moderated for non-subscribers)
4662 S:      Supported
4663 W:      http://linux-cifs.samba.org/
4664 T:      git git://git.samba.org/sfrench/cifs-2.6.git
4665 F:      Documentation/admin-guide/cifs/
4666 F:      fs/cifs/
4667 F:      fs/cifs_common/
4668
4669 COMPACTPCI HOTPLUG CORE
4670 M:      Scott Murray <[email protected]>
4671 L:      [email protected]
4672 S:      Maintained
4673 F:      drivers/pci/hotplug/cpci_hotplug*
4674
4675 COMPACTPCI HOTPLUG GENERIC DRIVER
4676 M:      Scott Murray <[email protected]>
4677 L:      [email protected]
4678 S:      Maintained
4679 F:      drivers/pci/hotplug/cpcihp_generic.c
4680
4681 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
4682 M:      Scott Murray <[email protected]>
4683 L:      [email protected]
4684 S:      Maintained
4685 F:      drivers/pci/hotplug/cpcihp_zt5550.*
4686
4687 COMPAL LAPTOP SUPPORT
4688 M:      Cezary Jackiewicz <[email protected]>
4689 L:      [email protected]
4690 S:      Maintained
4691 F:      drivers/platform/x86/compal-laptop.c
4692
4693 COMPILER ATTRIBUTES
4694 M:      Miguel Ojeda <[email protected]>
4695 R:      Nick Desaulniers <[email protected]>
4696 S:      Maintained
4697 F:      include/linux/compiler_attributes.h
4698
4699 COMPUTE EXPRESS LINK (CXL)
4700 M:      Alison Schofield <[email protected]>
4701 M:      Vishal Verma <[email protected]>
4702 M:      Ira Weiny <[email protected]>
4703 M:      Ben Widawsky <[email protected]>
4704 M:      Dan Williams <[email protected]>
4705 L:      [email protected]
4706 S:      Maintained
4707 F:      drivers/cxl/
4708 F:      include/uapi/linux/cxl_mem.h
4709
4710 CONEXANT ACCESSRUNNER USB DRIVER
4711 L:      [email protected]
4712 S:      Orphan
4713 W:      http://accessrunner.sourceforge.net/
4714 F:      drivers/usb/atm/cxacru.c
4715
4716 CONFIGFS
4717 M:      Joel Becker <[email protected]>
4718 M:      Christoph Hellwig <[email protected]>
4719 S:      Supported
4720 T:      git git://git.infradead.org/users/hch/configfs.git
4721 F:      fs/configfs/
4722 F:      include/linux/configfs.h
4723 F:      samples/configfs/
4724
4725 CONSOLE SUBSYSTEM
4726 M:      Greg Kroah-Hartman <[email protected]>
4727 S:      Supported
4728 F:      drivers/video/console/
4729 F:      include/linux/console*
4730
4731 CONTEXT TRACKING
4732 M:      Frederic Weisbecker <[email protected]>
4733 S:      Maintained
4734 F:      kernel/context_tracking.c
4735 F:      include/linux/context_tracking*
4736
4737 CONTROL GROUP (CGROUP)
4738 M:      Tejun Heo <[email protected]>
4739 M:      Zefan Li <[email protected]>
4740 M:      Johannes Weiner <[email protected]>
4741 L:      [email protected]
4742 S:      Maintained
4743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4744 F:      Documentation/admin-guide/cgroup-v1/
4745 F:      Documentation/admin-guide/cgroup-v2.rst
4746 F:      include/linux/cgroup*
4747 F:      kernel/cgroup/
4748
4749 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
4750 M:      Tejun Heo <[email protected]>
4751 M:      Jens Axboe <[email protected]>
4752 L:      [email protected]
4753 L:      [email protected]
4754 T:      git git://git.kernel.dk/linux-block
4755 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
4756 F:      block/bfq-cgroup.c
4757 F:      block/blk-cgroup.c
4758 F:      block/blk-iolatency.c
4759 F:      block/blk-throttle.c
4760 F:      include/linux/blk-cgroup.h
4761
4762 CONTROL GROUP - CPUSET
4763 M:      Zefan Li <[email protected]>
4764 L:      [email protected]
4765 S:      Maintained
4766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4767 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
4768 F:      include/linux/cpuset.h
4769 F:      kernel/cgroup/cpuset.c
4770
4771 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
4772 M:      Johannes Weiner <[email protected]>
4773 M:      Michal Hocko <[email protected]>
4774 M:      Vladimir Davydov <[email protected]>
4775 L:      [email protected]
4776 L:      [email protected]
4777 S:      Maintained
4778 F:      mm/memcontrol.c
4779 F:      mm/swap_cgroup.c
4780
4781 CORETEMP HARDWARE MONITORING DRIVER
4782 M:      Fenghua Yu <[email protected]>
4783 L:      [email protected]
4784 S:      Maintained
4785 F:      Documentation/hwmon/coretemp.rst
4786 F:      drivers/hwmon/coretemp.c
4787
4788 CORSAIR-CPRO HARDWARE MONITOR DRIVER
4789 M:      Marius Zachmann <[email protected]>
4790 L:      [email protected]
4791 S:      Maintained
4792 F:      drivers/hwmon/corsair-cpro.c
4793
4794 CORSAIR-PSU HARDWARE MONITOR DRIVER
4795 M:      Wilken Gottwalt <[email protected]>
4796 L:      [email protected]
4797 S:      Maintained
4798 F:      Documentation/hwmon/corsair-psu.rst
4799 F:      drivers/hwmon/corsair-psu.c
4800
4801 COSA/SRP SYNC SERIAL DRIVER
4802 M:      Jan "Yenya" Kasprzak <[email protected]>
4803 S:      Maintained
4804 W:      http://www.fi.muni.cz/~kas/cosa/
4805 F:      drivers/net/wan/cosa*
4806
4807 COUNTER SUBSYSTEM
4808 M:      William Breathitt Gray <[email protected]>
4809 L:      [email protected]
4810 S:      Maintained
4811 F:      Documentation/ABI/testing/sysfs-bus-counter
4812 F:      Documentation/driver-api/generic-counter.rst
4813 F:      drivers/counter/
4814 F:      include/linux/counter.h
4815 F:      include/linux/counter_enum.h
4816
4817 CP2615 I2C DRIVER
4818 M:      Bence Csókás <[email protected]>
4819 S:      Maintained
4820 F:      drivers/i2c/busses/i2c-cp2615.c
4821
4822 CPMAC ETHERNET DRIVER
4823 M:      Florian Fainelli <[email protected]>
4824 L:      [email protected]
4825 S:      Maintained
4826 F:      drivers/net/ethernet/ti/cpmac.c
4827
4828 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
4829 M:      Viresh Kumar <[email protected]>
4830 M:      Sudeep Holla <[email protected]>
4831 L:      [email protected]
4832 S:      Maintained
4833 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
4834 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
4835
4836 CPU FREQUENCY SCALING FRAMEWORK
4837 M:      "Rafael J. Wysocki" <[email protected]>
4838 M:      Viresh Kumar <[email protected]>
4839 L:      [email protected]
4840 S:      Maintained
4841 B:      https://bugzilla.kernel.org
4842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
4844 F:      Documentation/admin-guide/pm/cpufreq.rst
4845 F:      Documentation/admin-guide/pm/intel_pstate.rst
4846 F:      Documentation/cpu-freq/
4847 F:      Documentation/devicetree/bindings/cpufreq/
4848 F:      drivers/cpufreq/
4849 F:      include/linux/cpufreq.h
4850 F:      include/linux/sched/cpufreq.h
4851 F:      kernel/sched/cpufreq*.c
4852 F:      tools/testing/selftests/cpufreq/
4853
4854 CPU IDLE TIME MANAGEMENT FRAMEWORK
4855 M:      "Rafael J. Wysocki" <[email protected]>
4856 M:      Daniel Lezcano <[email protected]>
4857 L:      [email protected]
4858 S:      Maintained
4859 B:      https://bugzilla.kernel.org
4860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4861 F:      Documentation/admin-guide/pm/cpuidle.rst
4862 F:      Documentation/driver-api/pm/cpuidle.rst
4863 F:      drivers/cpuidle/
4864 F:      include/linux/cpuidle.h
4865
4866 CPU POWER MONITORING SUBSYSTEM
4867 M:      Thomas Renninger <[email protected]>
4868 M:      Shuah Khan <[email protected]>
4869 M:      Shuah Khan <[email protected]>
4870 L:      [email protected]
4871 S:      Maintained
4872 F:      tools/power/cpupower/
4873
4874 CPUID/MSR DRIVER
4875 M:      "H. Peter Anvin" <[email protected]>
4876 S:      Maintained
4877 F:      arch/x86/kernel/cpuid.c
4878 F:      arch/x86/kernel/msr.c
4879
4880 CPUIDLE DRIVER - ARM BIG LITTLE
4881 M:      Lorenzo Pieralisi <[email protected]>
4882 M:      Daniel Lezcano <[email protected]>
4883 L:      [email protected]
4884 L:      [email protected] (moderated for non-subscribers)
4885 S:      Maintained
4886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4887 F:      drivers/cpuidle/cpuidle-big_little.c
4888
4889 CPUIDLE DRIVER - ARM EXYNOS
4890 M:      Bartlomiej Zolnierkiewicz <[email protected]>
4891 M:      Daniel Lezcano <[email protected]>
4892 M:      Kukjin Kim <[email protected]>
4893 L:      [email protected]
4894 L:      [email protected]
4895 S:      Supported
4896 F:      arch/arm/mach-exynos/pm.c
4897 F:      drivers/cpuidle/cpuidle-exynos.c
4898 F:      include/linux/platform_data/cpuidle-exynos.h
4899
4900 CPUIDLE DRIVER - ARM PSCI
4901 M:      Lorenzo Pieralisi <[email protected]>
4902 M:      Sudeep Holla <[email protected]>
4903 L:      [email protected]
4904 L:      [email protected] (moderated for non-subscribers)
4905 S:      Supported
4906 F:      drivers/cpuidle/cpuidle-psci.c
4907
4908 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
4909 M:      Ulf Hansson <[email protected]>
4910 L:      [email protected]
4911 L:      [email protected] (moderated for non-subscribers)
4912 S:      Supported
4913 F:      drivers/cpuidle/cpuidle-psci.h
4914 F:      drivers/cpuidle/cpuidle-psci-domain.c
4915
4916 CRAMFS FILESYSTEM
4917 M:      Nicolas Pitre <[email protected]>
4918 S:      Maintained
4919 F:      Documentation/filesystems/cramfs.rst
4920 F:      fs/cramfs/
4921
4922 CREATIVE SB0540
4923 M:      Bastien Nocera <[email protected]>
4924 L:      [email protected]
4925 S:      Maintained
4926 F:      drivers/hid/hid-creative-sb0540.c
4927
4928 CRYPTO API
4929 M:      Herbert Xu <[email protected]>
4930 M:      "David S. Miller" <[email protected]>
4931 L:      [email protected]
4932 S:      Maintained
4933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
4934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
4935 F:      Documentation/crypto/
4936 F:      Documentation/devicetree/bindings/crypto/
4937 F:      arch/*/crypto/
4938 F:      crypto/
4939 F:      drivers/crypto/
4940 F:      include/crypto/
4941 F:      include/linux/crypto*
4942 F:      lib/crypto/
4943
4944 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
4945 M:      Neil Horman <[email protected]>
4946 L:      [email protected]
4947 S:      Maintained
4948 F:      crypto/ansi_cprng.c
4949 F:      crypto/rng.c
4950
4951 CS3308 MEDIA DRIVER
4952 M:      Hans Verkuil <[email protected]>
4953 L:      [email protected]
4954 S:      Odd Fixes
4955 W:      http://linuxtv.org
4956 T:      git git://linuxtv.org/media_tree.git
4957 F:      drivers/media/i2c/cs3308.c
4958
4959 CS5535 Audio ALSA driver
4960 M:      Jaya Kumar <[email protected]>
4961 S:      Maintained
4962 F:      sound/pci/cs5535audio/
4963
4964 CSI DRIVERS FOR ALLWINNER V3s
4965 M:      Yong Deng <[email protected]>
4966 L:      [email protected]
4967 S:      Maintained
4968 T:      git git://linuxtv.org/media_tree.git
4969 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
4970 F:      drivers/media/platform/sunxi/sun6i-csi/
4971
4972 CW1200 WLAN driver
4973 M:      Solomon Peachy <[email protected]>
4974 S:      Maintained
4975 F:      drivers/net/wireless/st/cw1200/
4976
4977 CX18 VIDEO4LINUX DRIVER
4978 M:      Andy Walls <[email protected]>
4979 L:      [email protected]
4980 S:      Maintained
4981 W:      https://linuxtv.org
4982 T:      git git://linuxtv.org/media_tree.git
4983 F:      drivers/media/pci/cx18/
4984 F:      include/uapi/linux/ivtv*
4985
4986 CX2341X MPEG ENCODER HELPER MODULE
4987 M:      Hans Verkuil <[email protected]>
4988 L:      [email protected]
4989 S:      Maintained
4990 W:      https://linuxtv.org
4991 T:      git git://linuxtv.org/media_tree.git
4992 F:      drivers/media/common/cx2341x*
4993 F:      include/media/drv-intf/cx2341x.h
4994
4995 CX24120 MEDIA DRIVER
4996 M:      Jemma Denson <[email protected]>
4997 M:      Patrick Boettcher <[email protected]>
4998 L:      [email protected]
4999 S:      Maintained
5000 W:      https://linuxtv.org
5001 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5002 F:      drivers/media/dvb-frontends/cx24120*
5003
5004 CX88 VIDEO4LINUX DRIVER
5005 M:      Mauro Carvalho Chehab <[email protected]>
5006 L:      [email protected]
5007 S:      Odd fixes
5008 W:      https://linuxtv.org
5009 T:      git git://linuxtv.org/media_tree.git
5010 F:      Documentation/driver-api/media/drivers/cx88*
5011 F:      drivers/media/pci/cx88/
5012
5013 CXD2820R MEDIA DRIVER
5014 M:      Antti Palosaari <[email protected]>
5015 L:      [email protected]
5016 S:      Maintained
5017 W:      https://linuxtv.org
5018 W:      http://palosaari.fi/linux/
5019 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5020 T:      git git://linuxtv.org/anttip/media_tree.git
5021 F:      drivers/media/dvb-frontends/cxd2820r*
5022
5023 CXGB3 ETHERNET DRIVER (CXGB3)
5024 M:      Raju Rangoju <[email protected]>
5025 L:      [email protected]
5026 S:      Supported
5027 W:      http://www.chelsio.com
5028 F:      drivers/net/ethernet/chelsio/cxgb3/
5029
5030 CXGB3 ISCSI DRIVER (CXGB3I)
5031 M:      Karen Xie <[email protected]>
5032 L:      [email protected]
5033 S:      Supported
5034 W:      http://www.chelsio.com
5035 F:      drivers/scsi/cxgbi/cxgb3i
5036
5037 CXGB4 CRYPTO DRIVER (chcr)
5038 M:      Ayush Sawal <[email protected]>
5039 M:      Vinay Kumar Yadav <[email protected]>
5040 M:      Rohit Maheshwari <[email protected]>
5041 L:      [email protected]
5042 S:      Supported
5043 W:      http://www.chelsio.com
5044 F:      drivers/crypto/chelsio
5045
5046 CXGB4 INLINE CRYPTO DRIVER
5047 M:      Ayush Sawal <[email protected]>
5048 M:      Vinay Kumar Yadav <[email protected]>
5049 M:      Rohit Maheshwari <[email protected]>
5050 L:      [email protected]
5051 S:      Supported
5052 W:      http://www.chelsio.com
5053 F:      drivers/net/ethernet/chelsio/inline_crypto/
5054
5055 CXGB4 ETHERNET DRIVER (CXGB4)
5056 M:      Raju Rangoju <[email protected]>
5057 L:      [email protected]
5058 S:      Supported
5059 W:      http://www.chelsio.com
5060 F:      drivers/net/ethernet/chelsio/cxgb4/
5061
5062 CXGB4 ISCSI DRIVER (CXGB4I)
5063 M:      Karen Xie <[email protected]>
5064 L:      [email protected]
5065 S:      Supported
5066 W:      http://www.chelsio.com
5067 F:      drivers/scsi/cxgbi/cxgb4i
5068
5069 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5070 M:      Potnuri Bharat Teja <[email protected]>
5071 L:      [email protected]
5072 S:      Supported
5073 W:      http://www.openfabrics.org
5074 F:      drivers/infiniband/hw/cxgb4/
5075 F:      include/uapi/rdma/cxgb4-abi.h
5076
5077 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5078 M:      Raju Rangoju <[email protected]>
5079 L:      [email protected]
5080 S:      Supported
5081 W:      http://www.chelsio.com
5082 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5083
5084 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5085 M:      Frederic Barrat <[email protected]>
5086 M:      Andrew Donnellan <[email protected]>
5087 L:      [email protected]
5088 S:      Supported
5089 F:      Documentation/ABI/testing/sysfs-class-cxl
5090 F:      Documentation/powerpc/cxl.rst
5091 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5092 F:      drivers/misc/cxl/
5093 F:      include/misc/cxl*
5094 F:      include/uapi/misc/cxl.h
5095
5096 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5097 M:      Manoj N. Kumar <[email protected]>
5098 M:      Matthew R. Ochs <[email protected]>
5099 M:      Uma Krishnan <[email protected]>
5100 L:      [email protected]
5101 S:      Supported
5102 F:      Documentation/powerpc/cxlflash.rst
5103 F:      drivers/scsi/cxlflash/
5104 F:      include/uapi/scsi/cxlflash_ioctl.h
5105
5106 CYBERPRO FB DRIVER
5107 M:      Russell King <[email protected]>
5108 L:      [email protected] (moderated for non-subscribers)
5109 S:      Maintained
5110 W:      http://www.armlinux.org.uk/
5111 F:      drivers/video/fbdev/cyber2000fb.*
5112
5113 CYCLADES PC300 DRIVER
5114 S:      Orphan
5115 F:      drivers/net/wan/pc300*
5116
5117 CYPRESS_FIRMWARE MEDIA DRIVER
5118 M:      Antti Palosaari <[email protected]>
5119 L:      [email protected]
5120 S:      Maintained
5121 W:      https://linuxtv.org
5122 W:      http://palosaari.fi/linux/
5123 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5124 T:      git git://linuxtv.org/anttip/media_tree.git
5125 F:      drivers/media/common/cypress_firmware*
5126
5127 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5128 M:      Linus Walleij <[email protected]>
5129 L:      [email protected]
5130 S:      Maintained
5131 F:      drivers/input/touchscreen/cy8ctma140.c
5132
5133 CYTTSP TOUCHSCREEN DRIVER
5134 M:      Linus Walleij <[email protected]>
5135 L:      [email protected]
5136 S:      Maintained
5137 F:      drivers/input/touchscreen/cyttsp*
5138
5139 D-LINK DIR-685 TOUCHKEYS DRIVER
5140 M:      Linus Walleij <[email protected]>
5141 L:      [email protected]
5142 S:      Supported
5143 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5144
5145 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5146 M:      Joshua Kinard <[email protected]>
5147 S:      Maintained
5148 F:      drivers/rtc/rtc-ds1685.c
5149 F:      include/linux/rtc/ds1685.h
5150
5151 DAMA SLAVE for AX.25
5152 M:      Joerg Reuter <[email protected]>
5153 L:      [email protected]
5154 S:      Maintained
5155 W:      http://yaina.de/jreuter/
5156 W:      http://www.qsl.net/dl1bke/
5157 F:      net/ax25/af_ax25.c
5158 F:      net/ax25/ax25_dev.c
5159 F:      net/ax25/ax25_ds_*
5160 F:      net/ax25/ax25_in.c
5161 F:      net/ax25/ax25_out.c
5162 F:      net/ax25/ax25_timer.c
5163 F:      net/ax25/sysctl_net_ax25.c
5164
5165 DATA ACCESS MONITOR
5166 M:      SeongJae Park <[email protected]>
5167 L:      [email protected]
5168 S:      Maintained
5169 F:      Documentation/admin-guide/mm/damon/
5170 F:      Documentation/vm/damon/
5171 F:      include/linux/damon.h
5172 F:      include/trace/events/damon.h
5173 F:      mm/damon/
5174 F:      tools/testing/selftests/damon/
5175
5176 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5177 L:      [email protected]
5178 S:      Orphan
5179 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5180 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5181
5182 DC390/AM53C974 SCSI driver
5183 M:      Hannes Reinecke <[email protected]>
5184 L:      [email protected]
5185 S:      Maintained
5186 F:      drivers/scsi/am53c974.c
5187
5188 DC395x SCSI driver
5189 M:      Oliver Neukum <[email protected]>
5190 M:      Ali Akcaagac <[email protected]>
5191 M:      Jamie Lenehan <[email protected]>
5192 L:      [email protected]
5193 S:      Maintained
5194 W:      http://twibble.org/dist/dc395x/
5195 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
5196 F:      Documentation/scsi/dc395x.rst
5197 F:      drivers/scsi/dc395x.*
5198
5199 DCCP PROTOCOL
5200 L:      [email protected]
5201 S:      Orphan
5202 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5203 F:      include/linux/dccp.h
5204 F:      include/linux/tfrc.h
5205 F:      include/uapi/linux/dccp.h
5206 F:      net/dccp/
5207
5208 DECnet NETWORK LAYER
5209 L:      [email protected]
5210 S:      Orphan
5211 W:      http://linux-decnet.sourceforge.net
5212 F:      Documentation/networking/decnet.rst
5213 F:      net/decnet/
5214
5215 DECSTATION PLATFORM SUPPORT
5216 M:      "Maciej W. Rozycki" <[email protected]>
5217 L:      [email protected]
5218 S:      Maintained
5219 W:      http://www.linux-mips.org/wiki/DECstation
5220 F:      arch/mips/dec/
5221 F:      arch/mips/include/asm/dec/
5222 F:      arch/mips/include/asm/mach-dec/
5223
5224 DEFXX FDDI NETWORK DRIVER
5225 M:      "Maciej W. Rozycki" <[email protected]>
5226 S:      Maintained
5227 F:      drivers/net/fddi/defxx.*
5228
5229 DEFZA FDDI NETWORK DRIVER
5230 M:      "Maciej W. Rozycki" <[email protected]>
5231 S:      Maintained
5232 F:      drivers/net/fddi/defza.*
5233
5234 DEINTERLACE DRIVERS FOR ALLWINNER H3
5235 M:      Jernej Skrabec <[email protected]>
5236 L:      [email protected]
5237 S:      Maintained
5238 T:      git git://linuxtv.org/media_tree.git
5239 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5240 F:      drivers/media/platform/sunxi/sun8i-di/
5241
5242 DELL LAPTOP DRIVER
5243 M:      Matthew Garrett <[email protected]>
5244 M:      Pali Rohár <[email protected]>
5245 L:      [email protected]
5246 S:      Maintained
5247 F:      drivers/platform/x86/dell/dell-laptop.c
5248
5249 DELL LAPTOP FREEFALL DRIVER
5250 M:      Pali Rohár <[email protected]>
5251 S:      Maintained
5252 F:      drivers/platform/x86/dell/dell-smo8800.c
5253
5254 DELL LAPTOP RBTN DRIVER
5255 M:      Pali Rohár <[email protected]>
5256 S:      Maintained
5257 F:      drivers/platform/x86/dell/dell-rbtn.*
5258
5259 DELL LAPTOP SMM DRIVER
5260 M:      Pali Rohár <[email protected]>
5261 S:      Maintained
5262 F:      drivers/hwmon/dell-smm-hwmon.c
5263 F:      include/uapi/linux/i8k.h
5264
5265 DELL REMOTE BIOS UPDATE DRIVER
5266 M:      Stuart Hayes <[email protected]>
5267 L:      [email protected]
5268 S:      Maintained
5269 F:      drivers/platform/x86/dell/dell_rbu.c
5270
5271 DELL SMBIOS DRIVER
5272 M:      Pali Rohár <[email protected]>
5273 L:      [email protected]
5274 L:      [email protected]
5275 S:      Maintained
5276 F:      drivers/platform/x86/dell/dell-smbios.*
5277
5278 DELL SMBIOS SMM DRIVER
5279 L:      [email protected]
5280 L:      [email protected]
5281 S:      Maintained
5282 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5283
5284 DELL SMBIOS WMI DRIVER
5285 L:      [email protected]
5286 L:      [email protected]
5287 S:      Maintained
5288 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5289 F:      tools/wmi/dell-smbios-example.c
5290
5291 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5292 M:      Stuart Hayes <[email protected]>
5293 L:      [email protected]
5294 S:      Maintained
5295 F:      Documentation/driver-api/dcdbas.rst
5296 F:      drivers/platform/x86/dell/dcdbas.*
5297
5298 DELL WMI DESCRIPTOR DRIVER
5299 L:      [email protected]
5300 S:      Maintained
5301 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5302
5303 DELL WMI SYSMAN DRIVER
5304 M:      Divya Bharathi <[email protected]>
5305 M:      Prasanth Ksr <[email protected]>
5306 L:      [email protected]
5307 L:      [email protected]
5308 S:      Maintained
5309 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5310 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5311
5312 DELL WMI NOTIFICATIONS DRIVER
5313 M:      Matthew Garrett <[email protected]>
5314 M:      Pali Rohár <[email protected]>
5315 S:      Maintained
5316 F:      drivers/platform/x86/dell/dell-wmi-base.c
5317
5318 DELL WMI HARDWARE PRIVACY SUPPORT
5319 M:      Perry Yuan <[email protected]>
5320 L:      [email protected]
5321 L:      [email protected]
5322 S:      Maintained
5323 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
5324
5325 DELTA ST MEDIA DRIVER
5326 M:      Hugues Fruchet <[email protected]>
5327 L:      [email protected]
5328 S:      Supported
5329 W:      https://linuxtv.org
5330 T:      git git://linuxtv.org/media_tree.git
5331 F:      drivers/media/platform/sti/delta
5332
5333 DELTA DPS920AB PSU DRIVER
5334 M:      Robert Marko <[email protected]>
5335 L:      [email protected]
5336 S:      Maintained
5337 F:      Documentation/hwmon/dps920ab.rst
5338 F:      drivers/hwmon/pmbus/dps920ab.c
5339
5340 DENALI NAND DRIVER
5341 L:      [email protected]
5342 S:      Orphan
5343 F:      drivers/mtd/nand/raw/denali*
5344
5345 DESIGNWARE EDMA CORE IP DRIVER
5346 M:      Gustavo Pimentel <[email protected]>
5347 L:      [email protected]
5348 S:      Maintained
5349 F:      drivers/dma/dw-edma/
5350 F:      include/linux/dma/edma.h
5351
5352 DESIGNWARE XDATA IP DRIVER
5353 M:      Gustavo Pimentel <[email protected]>
5354 L:      [email protected]
5355 S:      Maintained
5356 F:      Documentation/misc-devices/dw-xdata-pcie.rst
5357 F:      drivers/misc/dw-xdata-pcie.c
5358
5359 DESIGNWARE USB2 DRD IP DRIVER
5360 M:      Minas Harutyunyan <[email protected]>
5361 L:      [email protected]
5362 S:      Maintained
5363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5364 F:      drivers/usb/dwc2/
5365
5366 DESIGNWARE USB3 DRD IP DRIVER
5367 M:      Felipe Balbi <[email protected]>
5368 L:      [email protected]
5369 S:      Maintained
5370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5371 F:      drivers/usb/dwc3/
5372
5373 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5374 M:      Andreas Klinger <[email protected]>
5375 L:      [email protected]
5376 S:      Maintained
5377 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5378 F:      drivers/iio/proximity/srf*.c
5379
5380 DEVICE COREDUMP (DEV_COREDUMP)
5381 M:      Johannes Berg <[email protected]>
5382 L:      [email protected]
5383 S:      Maintained
5384 F:      drivers/base/devcoredump.c
5385 F:      include/linux/devcoredump.h
5386
5387 DEVICE DEPENDENCY HELPER SCRIPT
5388 M:      Saravana Kannan <[email protected]>
5389 L:      [email protected]
5390 S:      Maintained
5391 F:      scripts/dev-needs.sh
5392
5393 DEVICE DIRECT ACCESS (DAX)
5394 M:      Dan Williams <[email protected]>
5395 M:      Vishal Verma <[email protected]>
5396 M:      Dave Jiang <[email protected]>
5397 L:      [email protected]
5398 S:      Supported
5399 F:      drivers/dax/
5400
5401 DEVICE FREQUENCY (DEVFREQ)
5402 M:      MyungJoo Ham <[email protected]>
5403 M:      Kyungmin Park <[email protected]>
5404 M:      Chanwoo Choi <[email protected]>
5405 L:      [email protected]
5406 S:      Maintained
5407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5408 F:      Documentation/devicetree/bindings/devfreq/
5409 F:      drivers/devfreq/
5410 F:      include/linux/devfreq.h
5411 F:      include/trace/events/devfreq.h
5412
5413 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5414 M:      Chanwoo Choi <[email protected]>
5415 L:      [email protected]
5416 S:      Supported
5417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5418 F:      Documentation/devicetree/bindings/devfreq/event/
5419 F:      drivers/devfreq/devfreq-event.c
5420 F:      drivers/devfreq/event/
5421 F:      include/dt-bindings/pmu/exynos_ppmu.h
5422 F:      include/linux/devfreq-event.h
5423
5424 DEVICE NUMBER REGISTRY
5425 M:      Torben Mathiasen <[email protected]>
5426 S:      Maintained
5427 W:      http://lanana.org/docs/device-list/index.html
5428
5429 DEVICE RESOURCE MANAGEMENT HELPERS
5430 M:      Hans de Goede <[email protected]>
5431 R:      Matti Vaittinen <[email protected]>
5432 S:      Maintained
5433 F:      include/linux/devm-helpers.h
5434
5435 DEVICE-MAPPER  (LVM)
5436 M:      Alasdair Kergon <[email protected]>
5437 M:      Mike Snitzer <[email protected]>
5438 M:      [email protected]
5439 L:      [email protected]
5440 S:      Maintained
5441 W:      http://sources.redhat.com/dm
5442 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5444 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5445 F:      Documentation/admin-guide/device-mapper/
5446 F:      drivers/md/Kconfig
5447 F:      drivers/md/Makefile
5448 F:      drivers/md/dm*
5449 F:      drivers/md/persistent-data/
5450 F:      include/linux/device-mapper.h
5451 F:      include/linux/dm-*.h
5452 F:      include/uapi/linux/dm-*.h
5453
5454 DEVLINK
5455 M:      Jiri Pirko <[email protected]>
5456 L:      [email protected]
5457 S:      Supported
5458 F:      Documentation/networking/devlink
5459 F:      include/net/devlink.h
5460 F:      include/uapi/linux/devlink.h
5461 F:      net/core/devlink.c
5462
5463 DIALOG SEMICONDUCTOR DRIVERS
5464 M:      Support Opensource <[email protected]>
5465 S:      Supported
5466 W:      http://www.dialog-semiconductor.com/products
5467 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
5468 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
5469 F:      Documentation/devicetree/bindings/mfd/da90*.txt
5470 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
5471 F:      Documentation/devicetree/bindings/regulator/da92*.txt
5472 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
5473 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
5474 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
5475 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
5476 F:      Documentation/hwmon/da90??.rst
5477 F:      drivers/gpio/gpio-da90??.c
5478 F:      drivers/hwmon/da90??-hwmon.c
5479 F:      drivers/iio/adc/da91??-*.c
5480 F:      drivers/input/misc/da72??.[ch]
5481 F:      drivers/input/misc/da90??_onkey.c
5482 F:      drivers/input/touchscreen/da9052_tsi.c
5483 F:      drivers/leds/leds-da90??.c
5484 F:      drivers/mfd/da903x.c
5485 F:      drivers/mfd/da90??-*.c
5486 F:      drivers/mfd/da91??-*.c
5487 F:      drivers/pinctrl/pinctrl-da90??.c
5488 F:      drivers/power/supply/da9052-battery.c
5489 F:      drivers/power/supply/da91??-*.c
5490 F:      drivers/regulator/da9???-regulator.[ch]
5491 F:      drivers/regulator/slg51000-regulator.[ch]
5492 F:      drivers/rtc/rtc-da90??.c
5493 F:      drivers/thermal/da90??-thermal.c
5494 F:      drivers/video/backlight/da90??_bl.c
5495 F:      drivers/watchdog/da90??_wdt.c
5496 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
5497 F:      include/linux/mfd/da903x.h
5498 F:      include/linux/mfd/da9052/
5499 F:      include/linux/mfd/da9055/
5500 F:      include/linux/mfd/da9062/
5501 F:      include/linux/mfd/da9063/
5502 F:      include/linux/mfd/da9150/
5503 F:      include/linux/regulator/da9211.h
5504 F:      include/sound/da[79]*.h
5505 F:      sound/soc/codecs/da[79]*.[ch]
5506
5507 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
5508 M:      William Breathitt Gray <[email protected]>
5509 L:      [email protected]
5510 S:      Maintained
5511 F:      drivers/gpio/gpio-gpio-mm.c
5512
5513 DIOLAN U2C-12 I2C DRIVER
5514 M:      Guenter Roeck <[email protected]>
5515 L:      [email protected]
5516 S:      Maintained
5517 F:      drivers/i2c/busses/i2c-diolan-u2c.c
5518
5519 DIRECTORY NOTIFICATION (DNOTIFY)
5520 M:      Jan Kara <[email protected]>
5521 R:      Amir Goldstein <[email protected]>
5522 L:      [email protected]
5523 S:      Maintained
5524 F:      Documentation/filesystems/dnotify.rst
5525 F:      fs/notify/dnotify/
5526 F:      include/linux/dnotify.h
5527
5528 DISK GEOMETRY AND PARTITION HANDLING
5529 M:      Andries Brouwer <[email protected]>
5530 S:      Maintained
5531 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
5532 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
5533 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
5534
5535 DISKQUOTA
5536 M:      Jan Kara <[email protected]>
5537 S:      Maintained
5538 F:      Documentation/filesystems/quota.rst
5539 F:      fs/quota/
5540 F:      include/linux/quota*.h
5541 F:      include/uapi/linux/quota*.h
5542
5543 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
5544 M:      Bernie Thompson <[email protected]>
5545 L:      [email protected]
5546 S:      Maintained
5547 W:      http://plugable.com/category/projects/udlfb/
5548 F:      Documentation/fb/udlfb.rst
5549 F:      drivers/video/fbdev/udlfb.c
5550 F:      include/video/udlfb.h
5551
5552 DISTRIBUTED LOCK MANAGER (DLM)
5553 M:      Christine Caulfield <[email protected]>
5554 M:      David Teigland <[email protected]>
5555 L:      [email protected]
5556 S:      Supported
5557 W:      http://sources.redhat.com/cluster/
5558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
5559 F:      fs/dlm/
5560
5561 DMA BUFFER SHARING FRAMEWORK
5562 M:      Sumit Semwal <[email protected]>
5563 M:      Christian König <[email protected]>
5564 L:      [email protected]
5565 L:      [email protected]
5566 L:      [email protected] (moderated for non-subscribers)
5567 S:      Maintained
5568 T:      git git://anongit.freedesktop.org/drm/drm-misc
5569 F:      Documentation/driver-api/dma-buf.rst
5570 F:      drivers/dma-buf/
5571 F:      include/linux/*fence.h
5572 F:      include/linux/dma-buf*
5573 F:      include/linux/dma-resv.h
5574 K:      \bdma_(?:buf|fence|resv)\b
5575
5576 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
5577 M:      Vinod Koul <[email protected]>
5578 L:      [email protected]
5579 S:      Maintained
5580 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
5582 F:      Documentation/devicetree/bindings/dma/
5583 F:      Documentation/driver-api/dmaengine/
5584 F:      drivers/dma/
5585 F:      include/linux/dma/
5586 F:      include/linux/dmaengine.h
5587 F:      include/linux/of_dma.h
5588
5589 DMA MAPPING HELPERS
5590 M:      Christoph Hellwig <[email protected]>
5591 M:      Marek Szyprowski <[email protected]>
5592 R:      Robin Murphy <[email protected]>
5593 L:      [email protected]
5594 S:      Supported
5595 W:      http://git.infradead.org/users/hch/dma-mapping.git
5596 T:      git git://git.infradead.org/users/hch/dma-mapping.git
5597 F:      include/asm-generic/dma-mapping.h
5598 F:      include/linux/dma-direct.h
5599 F:      include/linux/dma-mapping.h
5600 F:      include/linux/dma-map-ops.h
5601 F:      kernel/dma/
5602
5603 DMA MAPPING BENCHMARK
5604 M:      Barry Song <[email protected]>
5605 L:      [email protected]
5606 F:      kernel/dma/map_benchmark.c
5607 F:      tools/testing/selftests/dma/
5608
5609 DMA-BUF HEAPS FRAMEWORK
5610 M:      Sumit Semwal <[email protected]>
5611 R:      Benjamin Gaignard <[email protected]>
5612 R:      Liam Mark <[email protected]>
5613 R:      Laura Abbott <[email protected]>
5614 R:      Brian Starkey <[email protected]>
5615 R:      John Stultz <[email protected]>
5616 L:      [email protected]
5617 L:      [email protected]
5618 L:      [email protected] (moderated for non-subscribers)
5619 S:      Maintained
5620 T:      git git://anongit.freedesktop.org/drm/drm-misc
5621 F:      drivers/dma-buf/dma-heap.c
5622 F:      drivers/dma-buf/heaps/*
5623 F:      include/linux/dma-heap.h
5624 F:      include/uapi/linux/dma-heap.h
5625
5626 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
5627 M:      Lukasz Luba <[email protected]>
5628 L:      [email protected]
5629 L:      [email protected]
5630 S:      Maintained
5631 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
5632 F:      drivers/memory/samsung/exynos5422-dmc.c
5633
5634 DME1737 HARDWARE MONITOR DRIVER
5635 M:      Juerg Haefliger <[email protected]>
5636 L:      [email protected]
5637 S:      Maintained
5638 F:      Documentation/hwmon/dme1737.rst
5639 F:      drivers/hwmon/dme1737.c
5640
5641 DMI/SMBIOS SUPPORT
5642 M:      Jean Delvare <[email protected]>
5643 S:      Maintained
5644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
5645 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
5646 F:      drivers/firmware/dmi-id.c
5647 F:      drivers/firmware/dmi_scan.c
5648 F:      include/linux/dmi.h
5649
5650 DOCUMENTATION
5651 M:      Jonathan Corbet <[email protected]>
5652 L:      [email protected]
5653 S:      Maintained
5654 P:      Documentation/doc-guide/maintainer-profile.rst
5655 T:      git git://git.lwn.net/linux.git docs-next
5656 F:      Documentation/
5657 F:      scripts/documentation-file-ref-check
5658 F:      scripts/kernel-doc
5659 F:      scripts/sphinx-pre-install
5660 X:      Documentation/ABI/
5661 X:      Documentation/admin-guide/media/
5662 X:      Documentation/devicetree/
5663 X:      Documentation/driver-api/media/
5664 X:      Documentation/firmware-guide/acpi/
5665 X:      Documentation/i2c/
5666 X:      Documentation/power/
5667 X:      Documentation/spi/
5668 X:      Documentation/userspace-api/media/
5669
5670 DOCUMENTATION REPORTING ISSUES
5671 M:      Thorsten Leemhuis <[email protected]>
5672 L:      [email protected]
5673 S:      Maintained
5674 F:      Documentation/admin-guide/reporting-issues.rst
5675
5676 DOCUMENTATION SCRIPTS
5677 M:      Mauro Carvalho Chehab <[email protected]>
5678 L:      [email protected]
5679 S:      Maintained
5680 F:      Documentation/sphinx/parse-headers.pl
5681 F:      scripts/documentation-file-ref-check
5682 F:      scripts/sphinx-pre-install
5683
5684 DOCUMENTATION/ITALIAN
5685 M:      Federico Vaga <[email protected]>
5686 L:      [email protected]
5687 S:      Maintained
5688 F:      Documentation/translations/it_IT
5689
5690 DONGWOON DW9714 LENS VOICE COIL DRIVER
5691 M:      Sakari Ailus <[email protected]>
5692 L:      [email protected]
5693 S:      Maintained
5694 T:      git git://linuxtv.org/media_tree.git
5695 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
5696 F:      drivers/media/i2c/dw9714.c
5697
5698 DONGWOON DW9768 LENS VOICE COIL DRIVER
5699 M:      Dongchun Zhu <[email protected]>
5700 L:      [email protected]
5701 S:      Maintained
5702 T:      git git://linuxtv.org/media_tree.git
5703 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
5704 F:      drivers/media/i2c/dw9768.c
5705
5706 DONGWOON DW9807 LENS VOICE COIL DRIVER
5707 M:      Sakari Ailus <[email protected]>
5708 L:      [email protected]
5709 S:      Maintained
5710 T:      git git://linuxtv.org/media_tree.git
5711 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
5712 F:      drivers/media/i2c/dw9807-vcm.c
5713
5714 DOUBLETALK DRIVER
5715 M:      "James R. Van Zandt" <[email protected]>
5716 L:      [email protected]
5717 S:      Maintained
5718 F:      drivers/char/dtlk.c
5719 F:      include/linux/dtlk.h
5720
5721 DPAA2 DATAPATH I/O (DPIO) DRIVER
5722 M:      Roy Pledge <[email protected]>
5723 L:      [email protected]
5724 S:      Maintained
5725 F:      drivers/soc/fsl/dpio
5726
5727 DPAA2 ETHERNET DRIVER
5728 M:      Ioana Ciornei <[email protected]>
5729 L:      [email protected]
5730 S:      Maintained
5731 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
5732 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
5733 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
5734 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
5735 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
5736 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
5737 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
5738 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
5739 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
5740
5741 DPAA2 ETHERNET SWITCH DRIVER
5742 M:      Ioana Ciornei <[email protected]>
5743 L:      [email protected]
5744 S:      Maintained
5745 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
5746 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
5747 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
5748
5749 DPT_I2O SCSI RAID DRIVER
5750 M:      Adaptec OEM Raid Solutions <[email protected]>
5751 L:      [email protected]
5752 S:      Maintained
5753 W:      http://www.adaptec.com/
5754 F:      drivers/scsi/dpt*
5755 F:      drivers/scsi/dpt/
5756
5757 DRBD DRIVER
5758 M:      Philipp Reisner <[email protected]>
5759 M:      Lars Ellenberg <[email protected]>
5760 L:      [email protected]
5761 S:      Supported
5762 W:      http://www.drbd.org
5763 T:      git git://git.linbit.com/linux-drbd.git
5764 T:      git git://git.linbit.com/drbd-8.4.git
5765 F:      Documentation/admin-guide/blockdev/
5766 F:      drivers/block/drbd/
5767 F:      lib/lru_cache.c
5768
5769 DRIVER COMPONENT FRAMEWORK
5770 L:      [email protected]
5771 F:      drivers/base/component.c
5772 F:      include/linux/component.h
5773
5774 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
5775 M:      Greg Kroah-Hartman <[email protected]>
5776 R:      "Rafael J. Wysocki" <[email protected]>
5777 S:      Supported
5778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
5779 F:      Documentation/core-api/kobject.rst
5780 F:      drivers/base/
5781 F:      fs/debugfs/
5782 F:      fs/sysfs/
5783 F:      include/linux/debugfs.h
5784 F:      include/linux/kobj*
5785 F:      lib/kobj*
5786
5787 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
5788 M:      Nishanth Menon <[email protected]>
5789 L:      [email protected]
5790 S:      Maintained
5791 F:      drivers/soc/ti/smartreflex.c
5792 F:      include/linux/power/smartreflex.h
5793
5794 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
5795 M:      Maxime Ripard <[email protected]>
5796 M:      Chen-Yu Tsai <[email protected]>
5797 R:      Jernej Skrabec <[email protected]>
5798 L:      [email protected]
5799 S:      Supported
5800 T:      git git://anongit.freedesktop.org/drm/drm-misc
5801 F:      drivers/gpu/drm/sun4i/sun8i*
5802
5803 DRM DRIVER FOR ARM PL111 CLCD
5804 M:      Emma Anholt <[email protected]>
5805 S:      Supported
5806 T:      git git://anongit.freedesktop.org/drm/drm-misc
5807 F:      drivers/gpu/drm/pl111/
5808
5809 DRM DRIVER FOR ARM VERSATILE TFT PANELS
5810 M:      Linus Walleij <[email protected]>
5811 S:      Maintained
5812 T:      git git://anongit.freedesktop.org/drm/drm-misc
5813 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
5814 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
5815
5816 DRM DRIVER FOR ASPEED BMC GFX
5817 M:      Joel Stanley <[email protected]>
5818 L:      [email protected] (moderated for non-subscribers)
5819 S:      Supported
5820 T:      git git://anongit.freedesktop.org/drm/drm-misc
5821 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
5822 F:      drivers/gpu/drm/aspeed/
5823
5824 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
5825 M:      Dave Airlie <[email protected]>
5826 R:      Thomas Zimmermann <[email protected]>
5827 L:      [email protected]
5828 S:      Supported
5829 T:      git git://anongit.freedesktop.org/drm/drm-misc
5830 F:      drivers/gpu/drm/ast/
5831
5832 DRM DRIVER FOR BOCHS VIRTUAL GPU
5833 M:      Gerd Hoffmann <[email protected]>
5834 L:      [email protected]
5835 S:      Maintained
5836 T:      git git://anongit.freedesktop.org/drm/drm-misc
5837 F:      drivers/gpu/drm/tiny/bochs.c
5838
5839 DRM DRIVER FOR BOE HIMAX8279D PANELS
5840 M:      Jerry Han <[email protected]>
5841 S:      Maintained
5842 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
5843 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
5844
5845 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
5846 M:      Jagan Teki <[email protected]>
5847 S:      Maintained
5848 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
5849 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
5850
5851 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
5852 M:      Linus Walleij <[email protected]>
5853 S:      Maintained
5854 T:      git git://anongit.freedesktop.org/drm/drm-misc
5855 F:      drivers/gpu/drm/tve200/
5856
5857 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
5858 M:      Icenowy Zheng <[email protected]>
5859 S:      Maintained
5860 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
5861 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
5862
5863 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
5864 M:      Jagan Teki <[email protected]>
5865 S:      Maintained
5866 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
5867 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
5868
5869 DRM DRIVER FOR GENERIC USB DISPLAY
5870 M:      Noralf Trønnes <[email protected]>
5871 S:      Maintained
5872 W:      https://github.com/notro/gud/wiki
5873 T:      git git://anongit.freedesktop.org/drm/drm-misc
5874 F:      drivers/gpu/drm/gud/
5875 F:      include/drm/gud.h
5876
5877 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
5878 M:      Hans de Goede <[email protected]>
5879 S:      Maintained
5880 T:      git git://anongit.freedesktop.org/drm/drm-misc
5881 F:      drivers/gpu/drm/tiny/gm12u320.c
5882
5883 DRM DRIVER FOR HX8357D PANELS
5884 M:      Emma Anholt <[email protected]>
5885 S:      Maintained
5886 T:      git git://anongit.freedesktop.org/drm/drm-misc
5887 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
5888 F:      drivers/gpu/drm/tiny/hx8357d.c
5889
5890 DRM DRIVER FOR ILITEK ILI9225 PANELS
5891 M:      David Lechner <[email protected]>
5892 S:      Maintained
5893 T:      git git://anongit.freedesktop.org/drm/drm-misc
5894 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
5895 F:      drivers/gpu/drm/tiny/ili9225.c
5896
5897 DRM DRIVER FOR ILITEK ILI9486 PANELS
5898 M:      Kamlesh Gurudasani <[email protected]>
5899 S:      Maintained
5900 T:      git git://anongit.freedesktop.org/drm/drm-misc
5901 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
5902 F:      drivers/gpu/drm/tiny/ili9486.c
5903
5904 DRM DRIVER FOR INTEL I810 VIDEO CARDS
5905 S:      Orphan / Obsolete
5906 F:      drivers/gpu/drm/i810/
5907 F:      include/uapi/drm/i810_drm.h
5908
5909 DRM DRIVER FOR LVDS PANELS
5910 M:      Laurent Pinchart <[email protected]>
5911 L:      [email protected]
5912 T:      git git://anongit.freedesktop.org/drm/drm-misc
5913 S:      Maintained
5914 F:      drivers/gpu/drm/panel/panel-lvds.c
5915 F:      Documentation/devicetree/bindings/display/panel/lvds.yaml
5916
5917 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
5918 M:      Guido Günther <[email protected]>
5919 R:      Purism Kernel Team <[email protected]>
5920 S:      Maintained
5921 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
5922 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
5923
5924 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
5925 S:      Orphan / Obsolete
5926 F:      drivers/gpu/drm/mga/
5927 F:      include/uapi/drm/mga_drm.h
5928
5929 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
5930 M:      Dave Airlie <[email protected]>
5931 R:      Thomas Zimmermann <[email protected]>
5932 L:      [email protected]
5933 S:      Supported
5934 T:      git git://anongit.freedesktop.org/drm/drm-misc
5935 F:      drivers/gpu/drm/mgag200/
5936
5937 DRM DRIVER FOR MI0283QT
5938 M:      Noralf Trønnes <[email protected]>
5939 S:      Maintained
5940 T:      git git://anongit.freedesktop.org/drm/drm-misc
5941 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
5942 F:      drivers/gpu/drm/tiny/mi0283qt.c
5943
5944 DRM DRIVER FOR MSM ADRENO GPU
5945 M:      Rob Clark <[email protected]>
5946 M:      Sean Paul <[email protected]>
5947 L:      [email protected]
5948 L:      [email protected]
5949 L:      [email protected]
5950 S:      Maintained
5951 T:      git https://gitlab.freedesktop.org/drm/msm.git
5952 F:      Documentation/devicetree/bindings/display/msm/
5953 F:      drivers/gpu/drm/msm/
5954 F:      include/uapi/drm/msm_drm.h
5955
5956 DRM DRIVER FOR NOVATEK NT35510 PANELS
5957 M:      Linus Walleij <[email protected]>
5958 S:      Maintained
5959 T:      git git://anongit.freedesktop.org/drm/drm-misc
5960 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
5961 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
5962
5963 DRM DRIVER FOR NOVATEK NT36672A PANELS
5964 M:      Sumit Semwal <[email protected]>
5965 S:      Maintained
5966 T:      git git://anongit.freedesktop.org/drm/drm-misc
5967 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
5968 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
5969
5970 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
5971 M:      Ben Skeggs <[email protected]>
5972 L:      [email protected]
5973 L:      [email protected]
5974 S:      Supported
5975 T:      git git://github.com/skeggsb/linux
5976 F:      drivers/gpu/drm/nouveau/
5977 F:      include/uapi/drm/nouveau_drm.h
5978
5979 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
5980 M:      Stefan Mavrodiev <[email protected]>
5981 S:      Maintained
5982 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
5983 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
5984
5985 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
5986 M:      Noralf Trønnes <[email protected]>
5987 S:      Maintained
5988 T:      git git://anongit.freedesktop.org/drm/drm-misc
5989 F:      Documentation/devicetree/bindings/display/repaper.txt
5990 F:      drivers/gpu/drm/tiny/repaper.c
5991
5992 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
5993 M:      Dave Airlie <[email protected]>
5994 M:      Gerd Hoffmann <[email protected]>
5995 L:      [email protected]
5996 S:      Obsolete
5997 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
5998 T:      git git://anongit.freedesktop.org/drm/drm-misc
5999 F:      drivers/gpu/drm/tiny/cirrus.c
6000
6001 DRM DRIVER FOR QXL VIRTUAL GPU
6002 M:      Dave Airlie <[email protected]>
6003 M:      Gerd Hoffmann <[email protected]>
6004 L:      [email protected]
6005 L:      [email protected]
6006 S:      Maintained
6007 T:      git git://anongit.freedesktop.org/drm/drm-misc
6008 F:      drivers/gpu/drm/qxl/
6009 F:      include/uapi/drm/qxl_drm.h
6010
6011 DRM DRIVER FOR RAGE 128 VIDEO CARDS
6012 S:      Orphan / Obsolete
6013 F:      drivers/gpu/drm/r128/
6014 F:      include/uapi/drm/r128_drm.h
6015
6016 DRM DRIVER FOR RAYDIUM RM67191 PANELS
6017 M:      Robert Chiras <[email protected]>
6018 S:      Maintained
6019 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6020 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
6021
6022 DRM DRIVER FOR SAMSUNG DB7430 PANELS
6023 M:      Linus Walleij <[email protected]>
6024 S:      Maintained
6025 T:      git git://anongit.freedesktop.org/drm/drm-misc
6026 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6027 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
6028
6029 DRM DRIVER FOR SITRONIX ST7703 PANELS
6030 M:      Guido Günther <[email protected]>
6031 R:      Purism Kernel Team <[email protected]>
6032 R:      Ondrej Jirman <[email protected]>
6033 S:      Maintained
6034 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6035 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
6036
6037 DRM DRIVER FOR SAVAGE VIDEO CARDS
6038 S:      Orphan / Obsolete
6039 F:      drivers/gpu/drm/savage/
6040 F:      include/uapi/drm/savage_drm.h
6041
6042 DRM DRIVER FOR SIMPLE FRAMEBUFFERS
6043 M:      Thomas Zimmermann <[email protected]>
6044 L:      [email protected]
6045 S:      Maintained
6046 T:      git git://anongit.freedesktop.org/drm/drm-misc
6047 F:      drivers/gpu/drm/tiny/simpledrm.c
6048
6049 DRM DRIVER FOR SIS VIDEO CARDS
6050 S:      Orphan / Obsolete
6051 F:      drivers/gpu/drm/sis/
6052 F:      include/uapi/drm/sis_drm.h
6053
6054 DRM DRIVER FOR SITRONIX ST7586 PANELS
6055 M:      David Lechner <[email protected]>
6056 S:      Maintained
6057 T:      git git://anongit.freedesktop.org/drm/drm-misc
6058 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
6059 F:      drivers/gpu/drm/tiny/st7586.c
6060
6061 DRM DRIVER FOR SITRONIX ST7701 PANELS
6062 M:      Jagan Teki <[email protected]>
6063 S:      Maintained
6064 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6065 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
6066
6067 DRM DRIVER FOR SITRONIX ST7735R PANELS
6068 M:      David Lechner <[email protected]>
6069 S:      Maintained
6070 T:      git git://anongit.freedesktop.org/drm/drm-misc
6071 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6072 F:      drivers/gpu/drm/tiny/st7735r.c
6073
6074 DRM DRIVER FOR SONY ACX424AKP PANELS
6075 M:      Linus Walleij <[email protected]>
6076 S:      Maintained
6077 T:      git git://anongit.freedesktop.org/drm/drm-misc
6078 F:      drivers/gpu/drm/panel/panel-sony-acx424akp.c
6079
6080 DRM DRIVER FOR ST-ERICSSON MCDE
6081 M:      Linus Walleij <[email protected]>
6082 S:      Maintained
6083 T:      git git://anongit.freedesktop.org/drm/drm-misc
6084 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
6085 F:      drivers/gpu/drm/mcde/
6086
6087 DRM DRIVER FOR TDFX VIDEO CARDS
6088 S:      Orphan / Obsolete
6089 F:      drivers/gpu/drm/tdfx/
6090
6091 DRM DRIVER FOR TPO TPG110 PANELS
6092 M:      Linus Walleij <[email protected]>
6093 S:      Maintained
6094 T:      git git://anongit.freedesktop.org/drm/drm-misc
6095 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
6096 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
6097
6098 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
6099 M:      Dave Airlie <[email protected]>
6100 R:      Sean Paul <[email protected]>
6101 R:      Thomas Zimmermann <[email protected]>
6102 L:      [email protected]
6103 S:      Supported
6104 T:      git git://anongit.freedesktop.org/drm/drm-misc
6105 F:      drivers/gpu/drm/udl/
6106
6107 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
6108 M:      Rodrigo Siqueira <[email protected]>
6109 M:      Melissa Wen <[email protected]>
6110 R:      Haneen Mohammed <[email protected]>
6111 R:      Daniel Vetter <[email protected]>
6112 L:      [email protected]
6113 S:      Maintained
6114 T:      git git://anongit.freedesktop.org/drm/drm-misc
6115 F:      Documentation/gpu/vkms.rst
6116 F:      drivers/gpu/drm/vkms/
6117
6118 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
6119 M:      Hans de Goede <[email protected]>
6120 L:      [email protected]
6121 S:      Maintained
6122 T:      git git://anongit.freedesktop.org/drm/drm-misc
6123 F:      drivers/gpu/drm/vboxvideo/
6124
6125 DRM DRIVER FOR VMWARE VIRTUAL GPU
6126 M:      "VMware Graphics" <[email protected]>
6127 M:      Zack Rusin <[email protected]>
6128 L:      [email protected]
6129 S:      Supported
6130 T:      git git://anongit.freedesktop.org/drm/drm-misc
6131 F:      drivers/gpu/drm/vmwgfx/
6132 F:      include/uapi/drm/vmwgfx_drm.h
6133
6134 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
6135 M:      Linus Walleij <[email protected]>
6136 S:      Maintained
6137 T:      git git://anongit.freedesktop.org/drm/drm-misc
6138 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
6139 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
6140
6141 DRM DRIVERS
6142 M:      David Airlie <[email protected]>
6143 M:      Daniel Vetter <[email protected]>
6144 L:      [email protected]
6145 S:      Maintained
6146 B:      https://gitlab.freedesktop.org/drm
6147 C:      irc://irc.oftc.net/dri-devel
6148 T:      git git://anongit.freedesktop.org/drm/drm
6149 F:      Documentation/devicetree/bindings/display/
6150 F:      Documentation/devicetree/bindings/gpu/
6151 F:      Documentation/gpu/
6152 F:      drivers/gpu/drm/
6153 F:      drivers/gpu/vga/
6154 F:      include/drm/
6155 F:      include/linux/vga*
6156 F:      include/uapi/drm/
6157
6158 DRM DRIVERS AND MISC GPU PATCHES
6159 M:      Maarten Lankhorst <[email protected]>
6160 M:      Maxime Ripard <[email protected]>
6161 M:      Thomas Zimmermann <[email protected]>
6162 S:      Maintained
6163 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
6164 T:      git git://anongit.freedesktop.org/drm/drm-misc
6165 F:      Documentation/gpu/
6166 F:      drivers/gpu/drm/*
6167 F:      drivers/gpu/vga/
6168 F:      include/drm/drm*
6169 F:      include/linux/vga*
6170 F:      include/uapi/drm/drm*
6171
6172 DRM DRIVERS FOR ALLWINNER A10
6173 M:      Maxime Ripard <[email protected]>
6174 M:      Chen-Yu Tsai <[email protected]>
6175 L:      [email protected]
6176 S:      Supported
6177 T:      git git://anongit.freedesktop.org/drm/drm-misc
6178 F:      Documentation/devicetree/bindings/display/allwinner*
6179 F:      drivers/gpu/drm/sun4i/
6180
6181 DRM DRIVERS FOR AMLOGIC SOCS
6182 M:      Neil Armstrong <[email protected]>
6183 L:      [email protected]
6184 L:      [email protected]
6185 S:      Supported
6186 W:      http://linux-meson.com/
6187 T:      git git://anongit.freedesktop.org/drm/drm-misc
6188 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
6189 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
6190 F:      Documentation/gpu/meson.rst
6191 F:      drivers/gpu/drm/meson/
6192
6193 DRM DRIVERS FOR ATMEL HLCDC
6194 M:      Sam Ravnborg <[email protected]>
6195 M:      Boris Brezillon <[email protected]>
6196 L:      [email protected]
6197 S:      Supported
6198 T:      git git://anongit.freedesktop.org/drm/drm-misc
6199 F:      Documentation/devicetree/bindings/display/atmel/
6200 F:      drivers/gpu/drm/atmel-hlcdc/
6201
6202 DRM DRIVERS FOR BRIDGE CHIPS
6203 M:      Andrzej Hajda <[email protected]>
6204 M:      Neil Armstrong <[email protected]>
6205 M:      Robert Foss <[email protected]>
6206 R:      Laurent Pinchart <[email protected]>
6207 R:      Jonas Karlman <[email protected]>
6208 R:      Jernej Skrabec <[email protected]>
6209 S:      Maintained
6210 T:      git git://anongit.freedesktop.org/drm/drm-misc
6211 F:      drivers/gpu/drm/bridge/
6212
6213 DRM DRIVERS FOR EXYNOS
6214 M:      Inki Dae <[email protected]>
6215 M:      Joonyoung Shim <[email protected]>
6216 M:      Seung-Woo Kim <[email protected]>
6217 M:      Kyungmin Park <[email protected]>
6218 L:      [email protected]
6219 S:      Supported
6220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
6221 F:      Documentation/devicetree/bindings/display/exynos/
6222 F:      drivers/gpu/drm/exynos/
6223 F:      include/uapi/drm/exynos_drm.h
6224
6225 DRM DRIVERS FOR FREESCALE DCU
6226 M:      Stefan Agner <[email protected]>
6227 M:      Alison Wang <[email protected]>
6228 L:      [email protected]
6229 S:      Supported
6230 T:      git git://anongit.freedesktop.org/drm/drm-misc
6231 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
6232 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
6233 F:      drivers/gpu/drm/fsl-dcu/
6234
6235 DRM DRIVERS FOR FREESCALE IMX
6236 M:      Philipp Zabel <[email protected]>
6237 L:      [email protected]
6238 S:      Maintained
6239 F:      Documentation/devicetree/bindings/display/imx/
6240 F:      drivers/gpu/drm/imx/
6241 F:      drivers/gpu/ipu-v3/
6242
6243 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
6244 M:      Patrik Jakobsson <[email protected]>
6245 L:      [email protected]
6246 S:      Maintained
6247 T:      git git://github.com/patjak/drm-gma500
6248 F:      drivers/gpu/drm/gma500/
6249
6250 DRM DRIVERS FOR HISILICON
6251 M:      Xinliang Liu <[email protected]>
6252 M:      Tian Tao  <[email protected]>
6253 R:      John Stultz <[email protected]>
6254 R:      Xinwei Kong <[email protected]>
6255 R:      Chen Feng <[email protected]>
6256 L:      [email protected]
6257 S:      Maintained
6258 T:      git git://anongit.freedesktop.org/drm/drm-misc
6259 F:      Documentation/devicetree/bindings/display/hisilicon/
6260 F:      drivers/gpu/drm/hisilicon/
6261
6262 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6263 M:      Deepak Rawat <[email protected]>
6264 L:      [email protected]
6265 L:      [email protected]
6266 S:      Maintained
6267 T:      git git://anongit.freedesktop.org/drm/drm-misc
6268 F:      drivers/gpu/drm/hyperv
6269
6270 DRM DRIVERS FOR LIMA
6271 M:      Qiang Yu <[email protected]>
6272 L:      [email protected]
6273 L:      [email protected] (moderated for non-subscribers)
6274 S:      Maintained
6275 T:      git git://anongit.freedesktop.org/drm/drm-misc
6276 F:      drivers/gpu/drm/lima/
6277 F:      include/uapi/drm/lima_drm.h
6278
6279 DRM DRIVERS FOR MEDIATEK
6280 M:      Chun-Kuang Hu <[email protected]>
6281 M:      Philipp Zabel <[email protected]>
6282 L:      [email protected]
6283 L:      [email protected] (moderated for non-subscribers)
6284 S:      Supported
6285 F:      Documentation/devicetree/bindings/display/mediatek/
6286 F:      drivers/gpu/drm/mediatek/
6287 F:      drivers/phy/mediatek/phy-mtk-hdmi*
6288 F:      drivers/phy/mediatek/phy-mtk-mipi*
6289
6290 DRM DRIVERS FOR NVIDIA TEGRA
6291 M:      Thierry Reding <[email protected]>
6292 L:      [email protected]
6293 L:      [email protected]
6294 S:      Supported
6295 T:      git git://anongit.freedesktop.org/tegra/linux.git
6296 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
6297 F:      drivers/gpu/drm/tegra/
6298 F:      drivers/gpu/host1x/
6299 F:      include/linux/host1x.h
6300 F:      include/uapi/drm/tegra_drm.h
6301
6302 DRM DRIVERS FOR RENESAS
6303 M:      Laurent Pinchart <[email protected]>
6304 M:      Kieran Bingham <[email protected]>
6305 L:      [email protected]
6306 L:      [email protected]
6307 S:      Supported
6308 T:      git git://linuxtv.org/pinchartl/media drm/du/next
6309 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
6310 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
6311 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
6312 F:      drivers/gpu/drm/rcar-du/
6313 F:      drivers/gpu/drm/shmobile/
6314 F:      include/linux/platform_data/shmob_drm.h
6315
6316 DRM DRIVERS FOR ROCKCHIP
6317 M:      Sandy Huang <[email protected]>
6318 M:      Heiko Stübner <[email protected]>
6319 L:      [email protected]
6320 S:      Maintained
6321 T:      git git://anongit.freedesktop.org/drm/drm-misc
6322 F:      Documentation/devicetree/bindings/display/rockchip/
6323 F:      drivers/gpu/drm/rockchip/
6324
6325 DRM DRIVERS FOR STI
6326 M:      Benjamin Gaignard <[email protected]>
6327 L:      [email protected]
6328 S:      Maintained
6329 T:      git git://anongit.freedesktop.org/drm/drm-misc
6330 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
6331 F:      drivers/gpu/drm/sti
6332
6333 DRM DRIVERS FOR STM
6334 M:      Yannick Fertre <[email protected]>
6335 M:      Philippe Cornu <[email protected]>
6336 M:      Benjamin Gaignard <[email protected]>
6337 L:      [email protected]
6338 S:      Maintained
6339 T:      git git://anongit.freedesktop.org/drm/drm-misc
6340 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
6341 F:      drivers/gpu/drm/stm
6342
6343 DRM DRIVERS FOR TI KEYSTONE
6344 M:      Jyri Sarha <[email protected]>
6345 M:      Tomi Valkeinen <[email protected]>
6346 L:      [email protected]
6347 S:      Maintained
6348 T:      git git://anongit.freedesktop.org/drm/drm-misc
6349 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
6350 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
6351 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
6352 F:      drivers/gpu/drm/tidss/
6353
6354 DRM DRIVERS FOR TI LCDC
6355 M:      Jyri Sarha <[email protected]>
6356 R:      Tomi Valkeinen <[email protected]>
6357 L:      [email protected]
6358 S:      Maintained
6359 F:      Documentation/devicetree/bindings/display/tilcdc/
6360 F:      drivers/gpu/drm/tilcdc/
6361
6362 DRM DRIVERS FOR TI OMAP
6363 M:      Tomi Valkeinen <[email protected]>
6364 L:      [email protected]
6365 S:      Maintained
6366 F:      Documentation/devicetree/bindings/display/ti/
6367 F:      drivers/gpu/drm/omapdrm/
6368
6369 DRM DRIVERS FOR V3D
6370 M:      Emma Anholt <[email protected]>
6371 S:      Supported
6372 T:      git git://anongit.freedesktop.org/drm/drm-misc
6373 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
6374 F:      drivers/gpu/drm/v3d/
6375 F:      include/uapi/drm/v3d_drm.h
6376
6377 DRM DRIVERS FOR VC4
6378 M:      Emma Anholt <[email protected]>
6379 M:      Maxime Ripard <[email protected]>
6380 S:      Supported
6381 T:      git git://github.com/anholt/linux
6382 T:      git git://anongit.freedesktop.org/drm/drm-misc
6383 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
6384 F:      drivers/gpu/drm/vc4/
6385 F:      include/uapi/drm/vc4_drm.h
6386
6387 DRM DRIVERS FOR VIVANTE GPU IP
6388 M:      Lucas Stach <[email protected]>
6389 R:      Russell King <[email protected]>
6390 R:      Christian Gmeiner <[email protected]>
6391 L:      [email protected] (moderated for non-subscribers)
6392 L:      [email protected]
6393 S:      Maintained
6394 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
6395 F:      drivers/gpu/drm/etnaviv/
6396 F:      include/uapi/drm/etnaviv_drm.h
6397
6398 DRM DRIVERS FOR XEN
6399 M:      Oleksandr Andrushchenko <[email protected]>
6400 L:      [email protected]
6401 L:      [email protected] (moderated for non-subscribers)
6402 S:      Supported
6403 T:      git git://anongit.freedesktop.org/drm/drm-misc
6404 F:      Documentation/gpu/xen-front.rst
6405 F:      drivers/gpu/drm/xen/
6406
6407 DRM DRIVERS FOR XILINX
6408 M:      Hyun Kwon <[email protected]>
6409 M:      Laurent Pinchart <[email protected]>
6410 L:      [email protected]
6411 S:      Maintained
6412 T:      git git://anongit.freedesktop.org/drm/drm-misc
6413 F:      Documentation/devicetree/bindings/display/xlnx/
6414 F:      drivers/gpu/drm/xlnx/
6415
6416 DRM PANEL DRIVERS
6417 M:      Thierry Reding <[email protected]>
6418 R:      Sam Ravnborg <[email protected]>
6419 L:      [email protected]
6420 S:      Maintained
6421 T:      git git://anongit.freedesktop.org/drm/drm-misc
6422 F:      Documentation/devicetree/bindings/display/panel/
6423 F:      drivers/gpu/drm/drm_panel.c
6424 F:      drivers/gpu/drm/panel/
6425 F:      include/drm/drm_panel.h
6426
6427 DRM TTM SUBSYSTEM
6428 M:      Christian Koenig <[email protected]>
6429 M:      Huang Rui <[email protected]>
6430 L:      [email protected]
6431 S:      Maintained
6432 T:      git git://anongit.freedesktop.org/drm/drm-misc
6433 F:      drivers/gpu/drm/ttm/
6434 F:      include/drm/ttm/
6435
6436 DSBR100 USB FM RADIO DRIVER
6437 M:      Alexey Klimov <[email protected]>
6438 L:      [email protected]
6439 S:      Maintained
6440 T:      git git://linuxtv.org/media_tree.git
6441 F:      drivers/media/radio/dsbr100.c
6442
6443 DT3155 MEDIA DRIVER
6444 M:      Hans Verkuil <[email protected]>
6445 L:      [email protected]
6446 S:      Odd Fixes
6447 W:      https://linuxtv.org
6448 T:      git git://linuxtv.org/media_tree.git
6449 F:      drivers/media/pci/dt3155/
6450
6451 DVB_USB_AF9015 MEDIA DRIVER
6452 M:      Antti Palosaari <[email protected]>
6453 L:      [email protected]
6454 S:      Maintained
6455 W:      https://linuxtv.org
6456 W:      http://palosaari.fi/linux/
6457 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6458 T:      git git://linuxtv.org/anttip/media_tree.git
6459 F:      drivers/media/usb/dvb-usb-v2/af9015*
6460
6461 DVB_USB_AF9035 MEDIA DRIVER
6462 M:      Antti Palosaari <[email protected]>
6463 L:      [email protected]
6464 S:      Maintained
6465 W:      https://linuxtv.org
6466 W:      http://palosaari.fi/linux/
6467 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6468 T:      git git://linuxtv.org/anttip/media_tree.git
6469 F:      drivers/media/usb/dvb-usb-v2/af9035*
6470
6471 DVB_USB_ANYSEE MEDIA DRIVER
6472 M:      Antti Palosaari <[email protected]>
6473 L:      [email protected]
6474 S:      Maintained
6475 W:      https://linuxtv.org
6476 W:      http://palosaari.fi/linux/
6477 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6478 T:      git git://linuxtv.org/anttip/media_tree.git
6479 F:      drivers/media/usb/dvb-usb-v2/anysee*
6480
6481 DVB_USB_AU6610 MEDIA DRIVER
6482 M:      Antti Palosaari <[email protected]>
6483 L:      [email protected]
6484 S:      Maintained
6485 W:      https://linuxtv.org
6486 W:      http://palosaari.fi/linux/
6487 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6488 T:      git git://linuxtv.org/anttip/media_tree.git
6489 F:      drivers/media/usb/dvb-usb-v2/au6610*
6490
6491 DVB_USB_CE6230 MEDIA DRIVER
6492 M:      Antti Palosaari <[email protected]>
6493 L:      [email protected]
6494 S:      Maintained
6495 W:      https://linuxtv.org
6496 W:      http://palosaari.fi/linux/
6497 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6498 T:      git git://linuxtv.org/anttip/media_tree.git
6499 F:      drivers/media/usb/dvb-usb-v2/ce6230*
6500
6501 DVB_USB_CXUSB MEDIA DRIVER
6502 M:      Michael Krufky <[email protected]>
6503 L:      [email protected]
6504 S:      Maintained
6505 W:      https://linuxtv.org
6506 W:      http://github.com/mkrufky
6507 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6508 T:      git git://linuxtv.org/media_tree.git
6509 F:      drivers/media/usb/dvb-usb/cxusb*
6510
6511 DVB_USB_EC168 MEDIA DRIVER
6512 M:      Antti Palosaari <[email protected]>
6513 L:      [email protected]
6514 S:      Maintained
6515 W:      https://linuxtv.org
6516 W:      http://palosaari.fi/linux/
6517 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6518 T:      git git://linuxtv.org/anttip/media_tree.git
6519 F:      drivers/media/usb/dvb-usb-v2/ec168*
6520
6521 DVB_USB_GL861 MEDIA DRIVER
6522 M:      Antti Palosaari <[email protected]>
6523 L:      [email protected]
6524 S:      Maintained
6525 W:      https://linuxtv.org
6526 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6527 T:      git git://linuxtv.org/anttip/media_tree.git
6528 F:      drivers/media/usb/dvb-usb-v2/gl861*
6529
6530 DVB_USB_MXL111SF MEDIA DRIVER
6531 M:      Michael Krufky <[email protected]>
6532 L:      [email protected]
6533 S:      Maintained
6534 W:      https://linuxtv.org
6535 W:      http://github.com/mkrufky
6536 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6537 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
6538 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
6539
6540 DVB_USB_RTL28XXU MEDIA DRIVER
6541 M:      Antti Palosaari <[email protected]>
6542 L:      [email protected]
6543 S:      Maintained
6544 W:      https://linuxtv.org
6545 W:      http://palosaari.fi/linux/
6546 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6547 T:      git git://linuxtv.org/anttip/media_tree.git
6548 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
6549
6550 DVB_USB_V2 MEDIA DRIVER
6551 M:      Antti Palosaari <[email protected]>
6552 L:      [email protected]
6553 S:      Maintained
6554 W:      https://linuxtv.org
6555 W:      http://palosaari.fi/linux/
6556 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6557 T:      git git://linuxtv.org/anttip/media_tree.git
6558 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
6559 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
6560
6561 DYNAMIC DEBUG
6562 M:      Jason Baron <[email protected]>
6563 S:      Maintained
6564 F:      include/linux/dynamic_debug.h
6565 F:      lib/dynamic_debug.c
6566
6567 DYNAMIC INTERRUPT MODERATION
6568 M:      Tal Gilboa <[email protected]>
6569 S:      Maintained
6570 F:      Documentation/networking/net_dim.rst
6571 F:      include/linux/dim.h
6572 F:      lib/dim/
6573
6574 DZ DECSTATION DZ11 SERIAL DRIVER
6575 M:      "Maciej W. Rozycki" <[email protected]>
6576 S:      Maintained
6577 F:      drivers/tty/serial/dz.*
6578
6579 E3X0 POWER BUTTON DRIVER
6580 M:      Moritz Fischer <[email protected]>
6581 L:      [email protected]
6582 S:      Supported
6583 W:      http://www.ettus.com
6584 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
6585 F:      drivers/input/misc/e3x0-button.c
6586
6587 E4000 MEDIA DRIVER
6588 M:      Antti Palosaari <[email protected]>
6589 L:      [email protected]
6590 S:      Maintained
6591 W:      https://linuxtv.org
6592 W:      http://palosaari.fi/linux/
6593 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6594 T:      git git://linuxtv.org/anttip/media_tree.git
6595 F:      drivers/media/tuners/e4000*
6596
6597 EARTH_PT1 MEDIA DRIVER
6598 M:      Akihiro Tsukada <[email protected]>
6599 L:      [email protected]
6600 S:      Odd Fixes
6601 F:      drivers/media/pci/pt1/
6602
6603 EARTH_PT3 MEDIA DRIVER
6604 M:      Akihiro Tsukada <[email protected]>
6605 L:      [email protected]
6606 S:      Odd Fixes
6607 F:      drivers/media/pci/pt3/
6608
6609 EC100 MEDIA DRIVER
6610 M:      Antti Palosaari <[email protected]>
6611 L:      [email protected]
6612 S:      Maintained
6613 W:      https://linuxtv.org
6614 W:      http://palosaari.fi/linux/
6615 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6616 T:      git git://linuxtv.org/anttip/media_tree.git
6617 F:      drivers/media/dvb-frontends/ec100*
6618
6619 ECRYPT FILE SYSTEM
6620 M:      Tyler Hicks <[email protected]>
6621 L:      [email protected]
6622 S:      Odd Fixes
6623 W:      http://ecryptfs.org
6624 W:      https://launchpad.net/ecryptfs
6625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
6626 F:      Documentation/filesystems/ecryptfs.rst
6627 F:      fs/ecryptfs/
6628
6629 EDAC-AMD64
6630 M:      Yazen Ghannam <[email protected]>
6631 L:      [email protected]
6632 S:      Supported
6633 F:      drivers/edac/amd64_edac*
6634 F:      drivers/edac/mce_amd*
6635
6636 EDAC-ARMADA
6637 M:      Jan Luebbe <[email protected]>
6638 L:      [email protected]
6639 S:      Maintained
6640 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
6641 F:      drivers/edac/armada_xp_*
6642
6643 EDAC-AST2500
6644 M:      Stefan Schaeckeler <[email protected]>
6645 S:      Supported
6646 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
6647 F:      drivers/edac/aspeed_edac.c
6648
6649 EDAC-BLUEFIELD
6650 M:      Shravan Kumar Ramani <[email protected]>
6651 S:      Supported
6652 F:      drivers/edac/bluefield_edac.c
6653
6654 EDAC-CALXEDA
6655 M:      Andre Przywara <[email protected]>
6656 L:      [email protected]
6657 S:      Maintained
6658 F:      drivers/edac/highbank*
6659
6660 EDAC-CAVIUM OCTEON
6661 M:      Ralf Baechle <[email protected]>
6662 L:      [email protected]
6663 L:      [email protected]
6664 S:      Supported
6665 F:      drivers/edac/octeon_edac*
6666
6667 EDAC-CAVIUM THUNDERX
6668 M:      Robert Richter <[email protected]>
6669 L:      [email protected]
6670 S:      Odd Fixes
6671 F:      drivers/edac/thunderx_edac*
6672
6673 EDAC-CORE
6674 M:      Borislav Petkov <[email protected]>
6675 M:      Mauro Carvalho Chehab <[email protected]>
6676 M:      Tony Luck <[email protected]>
6677 R:      James Morse <[email protected]>
6678 R:      Robert Richter <[email protected]>
6679 L:      [email protected]
6680 S:      Supported
6681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
6682 F:      Documentation/admin-guide/ras.rst
6683 F:      Documentation/driver-api/edac.rst
6684 F:      drivers/edac/
6685 F:      include/linux/edac.h
6686
6687 EDAC-DMC520
6688 M:      Lei Wang <[email protected]>
6689 L:      [email protected]
6690 S:      Supported
6691 F:      drivers/edac/dmc520_edac.c
6692
6693 EDAC-E752X
6694 M:      Mark Gross <[email protected]>
6695 L:      [email protected]
6696 S:      Maintained
6697 F:      drivers/edac/e752x_edac.c
6698
6699 EDAC-E7XXX
6700 L:      [email protected]
6701 S:      Maintained
6702 F:      drivers/edac/e7xxx_edac.c
6703
6704 EDAC-FSL_DDR
6705 M:      York Sun <[email protected]>
6706 L:      [email protected]
6707 S:      Maintained
6708 F:      drivers/edac/fsl_ddr_edac.*
6709
6710 EDAC-GHES
6711 M:      Mauro Carvalho Chehab <[email protected]>
6712 L:      [email protected]
6713 S:      Maintained
6714 F:      drivers/edac/ghes_edac.c
6715
6716 EDAC-I10NM
6717 M:      Tony Luck <[email protected]>
6718 L:      [email protected]
6719 S:      Maintained
6720 F:      drivers/edac/i10nm_base.c
6721
6722 EDAC-I3000
6723 L:      [email protected]
6724 S:      Orphan
6725 F:      drivers/edac/i3000_edac.c
6726
6727 EDAC-I5000
6728 L:      [email protected]
6729 S:      Maintained
6730 F:      drivers/edac/i5000_edac.c
6731
6732 EDAC-I5400
6733 M:      Mauro Carvalho Chehab <[email protected]>
6734 L:      [email protected]
6735 S:      Maintained
6736 F:      drivers/edac/i5400_edac.c
6737
6738 EDAC-I7300
6739 M:      Mauro Carvalho Chehab <[email protected]>
6740 L:      [email protected]
6741 S:      Maintained
6742 F:      drivers/edac/i7300_edac.c
6743
6744 EDAC-I7CORE
6745 M:      Mauro Carvalho Chehab <[email protected]>
6746 L:      [email protected]
6747 S:      Maintained
6748 F:      drivers/edac/i7core_edac.c
6749
6750 EDAC-I82443BXGX
6751 M:      Tim Small <[email protected]>
6752 L:      [email protected]
6753 S:      Maintained
6754 F:      drivers/edac/i82443bxgx_edac.c
6755
6756 EDAC-I82975X
6757 M:      "Arvind R." <[email protected]>
6758 L:      [email protected]
6759 S:      Maintained
6760 F:      drivers/edac/i82975x_edac.c
6761
6762 EDAC-IE31200
6763 M:      Jason Baron <[email protected]>
6764 L:      [email protected]
6765 S:      Maintained
6766 F:      drivers/edac/ie31200_edac.c
6767
6768 EDAC-IGEN6
6769 M:      Tony Luck <[email protected]>
6770 R:      Qiuxu Zhuo <[email protected]>
6771 L:      [email protected]
6772 S:      Maintained
6773 F:      drivers/edac/igen6_edac.c
6774
6775 EDAC-MPC85XX
6776 M:      Johannes Thumshirn <[email protected]>
6777 L:      [email protected]
6778 S:      Maintained
6779 F:      drivers/edac/mpc85xx_edac.[ch]
6780
6781 EDAC-PASEMI
6782 M:      Egor Martovetsky <[email protected]>
6783 L:      [email protected]
6784 S:      Maintained
6785 F:      drivers/edac/pasemi_edac.c
6786
6787 EDAC-PND2
6788 M:      Tony Luck <[email protected]>
6789 L:      [email protected]
6790 S:      Maintained
6791 F:      drivers/edac/pnd2_edac.[ch]
6792
6793 EDAC-QCOM
6794 M:      Channagoud Kadabi <[email protected]>
6795 M:      Venkata Narendra Kumar Gutta <[email protected]>
6796 L:      [email protected]
6797 L:      [email protected]
6798 S:      Maintained
6799 F:      drivers/edac/qcom_edac.c
6800
6801 EDAC-R82600
6802 M:      Tim Small <[email protected]>
6803 L:      [email protected]
6804 S:      Maintained
6805 F:      drivers/edac/r82600_edac.c
6806
6807 EDAC-SBRIDGE
6808 M:      Tony Luck <[email protected]>
6809 R:      Qiuxu Zhuo <[email protected]>
6810 L:      [email protected]
6811 S:      Maintained
6812 F:      drivers/edac/sb_edac.c
6813
6814 EDAC-SIFIVE
6815 M:      Yash Shah <[email protected]>
6816 L:      [email protected]
6817 S:      Supported
6818 F:      drivers/edac/sifive_edac.c
6819
6820 EDAC-SKYLAKE
6821 M:      Tony Luck <[email protected]>
6822 L:      [email protected]
6823 S:      Maintained
6824 F:      drivers/edac/skx_*.[ch]
6825
6826 EDAC-TI
6827 M:      Tero Kristo <[email protected]>
6828 L:      [email protected]
6829 S:      Odd Fixes
6830 F:      drivers/edac/ti_edac.c
6831
6832 EDIROL UA-101/UA-1000 DRIVER
6833 M:      Clemens Ladisch <[email protected]>
6834 L:      [email protected] (moderated for non-subscribers)
6835 S:      Maintained
6836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6837 F:      sound/usb/misc/ua101.c
6838
6839 EFI TEST DRIVER
6840 M:      Ivan Hu <[email protected]>
6841 M:      Ard Biesheuvel <[email protected]>
6842 L:      [email protected]
6843 S:      Maintained
6844 F:      drivers/firmware/efi/test/
6845
6846 EFI VARIABLE FILESYSTEM
6847 M:      Matthew Garrett <[email protected]>
6848 M:      Jeremy Kerr <[email protected]>
6849 M:      Ard Biesheuvel <[email protected]>
6850 L:      [email protected]
6851 S:      Maintained
6852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6853 F:      fs/efivarfs/
6854
6855 EFIFB FRAMEBUFFER DRIVER
6856 M:      Peter Jones <[email protected]>
6857 L:      [email protected]
6858 S:      Maintained
6859 F:      drivers/video/fbdev/efifb.c
6860
6861 EFS FILESYSTEM
6862 S:      Orphan
6863 W:      http://aeschi.ch.eu.org/efs/
6864 F:      fs/efs/
6865
6866 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
6867 M:      Douglas Miller <[email protected]>
6868 L:      [email protected]
6869 S:      Maintained
6870 F:      drivers/net/ethernet/ibm/ehea/
6871
6872 EM28XX VIDEO4LINUX DRIVER
6873 M:      Mauro Carvalho Chehab <[email protected]>
6874 L:      [email protected]
6875 S:      Maintained
6876 W:      https://linuxtv.org
6877 T:      git git://linuxtv.org/media_tree.git
6878 F:      Documentation/admin-guide/media/em28xx*
6879 F:      drivers/media/usb/em28xx/
6880
6881 EMBEDDED LINUX
6882 M:      Matt Mackall <[email protected]>
6883 M:      David Woodhouse <[email protected]>
6884 L:      [email protected]
6885 S:      Maintained
6886
6887 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
6888 M:      Adrian Hunter <[email protected]>
6889 M:      Ritesh Harjani <[email protected]>
6890 M:      Asutosh Das <[email protected]>
6891 L:      [email protected]
6892 S:      Maintained
6893 F:      drivers/mmc/host/cqhci*
6894
6895 EMULEX 10Gbps iSCSI - OneConnect DRIVER
6896 M:      Subbu Seetharaman <[email protected]>
6897 M:      Ketan Mukadam <[email protected]>
6898 M:      Jitendra Bhivare <[email protected]>
6899 L:      [email protected]
6900 S:      Supported
6901 W:      http://www.broadcom.com
6902 F:      drivers/scsi/be2iscsi/
6903
6904 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
6905 M:      Ajit Khaparde <[email protected]>
6906 M:      Sriharsha Basavapatna <[email protected]>
6907 M:      Somnath Kotur <[email protected]>
6908 L:      [email protected]
6909 S:      Supported
6910 W:      http://www.emulex.com
6911 F:      drivers/net/ethernet/emulex/benet/
6912
6913 EMULEX ONECONNECT ROCE DRIVER
6914 M:      Selvin Xavier <[email protected]>
6915 L:      [email protected]
6916 S:      Odd Fixes
6917 W:      http://www.broadcom.com
6918 F:      drivers/infiniband/hw/ocrdma/
6919 F:      include/uapi/rdma/ocrdma-abi.h
6920
6921 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
6922 M:      James Smart <[email protected]>
6923 M:      Dick Kennedy <[email protected]>
6924 L:      [email protected]
6925 S:      Supported
6926 W:      http://www.broadcom.com
6927 F:      drivers/scsi/lpfc/
6928
6929 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
6930 M:      James Smart <[email protected]>
6931 M:      Ram Vegesna <[email protected]>
6932 L:      [email protected]
6933 L:      [email protected]
6934 S:      Supported
6935 W:      http://www.broadcom.com
6936 F:      drivers/scsi/elx/
6937
6938 ENE CB710 FLASH CARD READER DRIVER
6939 M:      Michał Mirosław <[email protected]>
6940 S:      Maintained
6941 F:      drivers/misc/cb710/
6942 F:      drivers/mmc/host/cb710-mmc.*
6943 F:      include/linux/cb710.h
6944
6945 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
6946 M:      Maxim Levitsky <[email protected]>
6947 S:      Maintained
6948 F:      drivers/media/rc/ene_ir.*
6949
6950 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
6951 M:      Laurentiu Tudor <[email protected]>
6952 L:      [email protected]
6953 S:      Maintained
6954 F:      drivers/tty/ehv_bytechan.c
6955
6956 EPSON S1D13XXX FRAMEBUFFER DRIVER
6957 M:      Kristoffer Ericson <[email protected]>
6958 S:      Maintained
6959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
6960 F:      drivers/video/fbdev/s1d13xxxfb.c
6961 F:      include/video/s1d13xxxfb.h
6962
6963 EROFS FILE SYSTEM
6964 M:      Gao Xiang <[email protected]>
6965 M:      Chao Yu <[email protected]>
6966 L:      [email protected]
6967 S:      Maintained
6968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
6969 F:      Documentation/filesystems/erofs.rst
6970 F:      fs/erofs/
6971 F:      include/trace/events/erofs.h
6972
6973 ERRSEQ ERROR TRACKING INFRASTRUCTURE
6974 M:      Jeff Layton <[email protected]>
6975 S:      Maintained
6976 F:      include/linux/errseq.h
6977 F:      lib/errseq.c
6978
6979 ET131X NETWORK DRIVER
6980 M:      Mark Einon <[email protected]>
6981 S:      Odd Fixes
6982 F:      drivers/net/ethernet/agere/
6983
6984 ETAS ES58X CAN/USB DRIVER
6985 M:      Vincent Mailhol <[email protected]>
6986 L:      [email protected]
6987 S:      Maintained
6988 F:      drivers/net/can/usb/etas_es58x/
6989
6990 ETHERNET BRIDGE
6991 M:      Roopa Prabhu <[email protected]>
6992 M:      Nikolay Aleksandrov <[email protected]>
6993 L:      [email protected] (moderated for non-subscribers)
6994 L:      [email protected]
6995 S:      Maintained
6996 W:      http://www.linuxfoundation.org/en/Net:Bridge
6997 F:      include/linux/netfilter_bridge/
6998 F:      net/bridge/
6999
7000 ETHERNET PHY LIBRARY
7001 M:      Andrew Lunn <[email protected]>
7002 M:      Heiner Kallweit <[email protected]>
7003 R:      Russell King <[email protected]>
7004 L:      [email protected]
7005 S:      Maintained
7006 F:      Documentation/ABI/testing/sysfs-class-net-phydev
7007 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
7008 F:      Documentation/devicetree/bindings/net/mdio*
7009 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
7010 F:      Documentation/networking/phy.rst
7011 F:      drivers/net/mdio/
7012 F:      drivers/net/mdio/acpi_mdio.c
7013 F:      drivers/net/mdio/fwnode_mdio.c
7014 F:      drivers/net/mdio/of_mdio.c
7015 F:      drivers/net/pcs/
7016 F:      drivers/net/phy/
7017 F:      drivers/of/of_net.c
7018 F:      include/dt-bindings/net/qca-ar803x.h
7019 F:      include/linux/*mdio*.h
7020 F:      include/linux/mdio/*.h
7021 F:      include/linux/of_net.h
7022 F:      include/linux/phy.h
7023 F:      include/linux/phy_fixed.h
7024 F:      include/linux/platform_data/mdio-bcm-unimac.h
7025 F:      include/linux/platform_data/mdio-gpio.h
7026 F:      include/trace/events/mdio.h
7027 F:      include/uapi/linux/mdio.h
7028 F:      include/uapi/linux/mii.h
7029
7030 EXFAT FILE SYSTEM
7031 M:      Namjae Jeon <[email protected]>
7032 M:      Sungjong Seo <[email protected]>
7033 L:      [email protected]
7034 S:      Maintained
7035 F:      fs/exfat/
7036
7037 EXT2 FILE SYSTEM
7038 M:      Jan Kara <[email protected]>
7039 L:      [email protected]
7040 S:      Maintained
7041 F:      Documentation/filesystems/ext2.rst
7042 F:      fs/ext2/
7043 F:      include/linux/ext2*
7044
7045 EXT4 FILE SYSTEM
7046 M:      "Theodore Ts'o" <[email protected]>
7047 M:      Andreas Dilger <[email protected]>
7048 L:      [email protected]
7049 S:      Maintained
7050 W:      http://ext4.wiki.kernel.org
7051 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
7052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
7053 F:      Documentation/filesystems/ext4/
7054 F:      fs/ext4/
7055 F:      include/trace/events/ext4.h
7056
7057 Extended Verification Module (EVM)
7058 M:      Mimi Zohar <[email protected]>
7059 L:      [email protected]
7060 S:      Supported
7061 F:      security/integrity/evm/
7062
7063 EXTENSIBLE FIRMWARE INTERFACE (EFI)
7064 M:      Ard Biesheuvel <[email protected]>
7065 L:      [email protected]
7066 S:      Maintained
7067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7068 F:      Documentation/admin-guide/efi-stub.rst
7069 F:      arch/*/include/asm/efi.h
7070 F:      arch/*/kernel/efi.c
7071 F:      arch/arm/boot/compressed/efi-header.S
7072 F:      arch/arm64/kernel/efi-entry.S
7073 F:      arch/x86/platform/efi/
7074 F:      drivers/firmware/efi/
7075 F:      include/linux/efi*.h
7076
7077 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
7078 M:      MyungJoo Ham <[email protected]>
7079 M:      Chanwoo Choi <[email protected]>
7080 L:      [email protected]
7081 S:      Maintained
7082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
7083 F:      Documentation/devicetree/bindings/extcon/
7084 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
7085 F:      drivers/extcon/
7086 F:      include/linux/extcon.h
7087 F:      include/linux/extcon/
7088
7089 EXTRA BOOT CONFIG
7090 M:      Masami Hiramatsu <[email protected]>
7091 S:      Maintained
7092 F:      Documentation/admin-guide/bootconfig.rst
7093 F:      fs/proc/bootconfig.c
7094 F:      include/linux/bootconfig.h
7095 F:      lib/bootconfig.c
7096 F:      tools/bootconfig/*
7097 F:      tools/bootconfig/scripts/*
7098
7099 EXYNOS DP DRIVER
7100 M:      Jingoo Han <[email protected]>
7101 L:      [email protected]
7102 S:      Maintained
7103 F:      drivers/gpu/drm/exynos/exynos_dp*
7104
7105 EXYNOS SYSMMU (IOMMU) driver
7106 M:      Marek Szyprowski <[email protected]>
7107 L:      [email protected]
7108 S:      Maintained
7109 F:      drivers/iommu/exynos-iommu.c
7110
7111 F2FS FILE SYSTEM
7112 M:      Jaegeuk Kim <[email protected]>
7113 M:      Chao Yu <[email protected]>
7114 L:      [email protected]
7115 S:      Maintained
7116 W:      https://f2fs.wiki.kernel.org/
7117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
7118 F:      Documentation/ABI/testing/sysfs-fs-f2fs
7119 F:      Documentation/filesystems/f2fs.rst
7120 F:      fs/f2fs/
7121 F:      include/linux/f2fs_fs.h
7122 F:      include/trace/events/f2fs.h
7123 F:      include/uapi/linux/f2fs.h
7124
7125 F71805F HARDWARE MONITORING DRIVER
7126 M:      Jean Delvare <[email protected]>
7127 L:      [email protected]
7128 S:      Maintained
7129 F:      Documentation/hwmon/f71805f.rst
7130 F:      drivers/hwmon/f71805f.c
7131
7132 FADDR2LINE
7133 M:      Josh Poimboeuf <[email protected]>
7134 S:      Maintained
7135 F:      scripts/faddr2line
7136
7137 FAILOVER MODULE
7138 M:      Sridhar Samudrala <[email protected]>
7139 L:      [email protected]
7140 S:      Supported
7141 F:      Documentation/networking/failover.rst
7142 F:      include/net/failover.h
7143 F:      net/core/failover.c
7144
7145 FANOTIFY
7146 M:      Jan Kara <[email protected]>
7147 R:      Amir Goldstein <[email protected]>
7148 R:      Matthew Bobrowski <[email protected]>
7149 L:      [email protected]
7150 S:      Maintained
7151 F:      fs/notify/fanotify/
7152 F:      include/linux/fanotify.h
7153 F:      include/uapi/linux/fanotify.h
7154
7155 FARSYNC SYNCHRONOUS DRIVER
7156 M:      Kevin Curtis <[email protected]>
7157 S:      Supported
7158 W:      http://www.farsite.co.uk/
7159 F:      drivers/net/wan/farsync.*
7160
7161 FAULT INJECTION SUPPORT
7162 M:      Akinobu Mita <[email protected]>
7163 S:      Supported
7164 F:      Documentation/fault-injection/
7165 F:      lib/fault-inject.c
7166
7167 FBTFT Framebuffer drivers
7168 L:      [email protected]
7169 L:      [email protected]
7170 S:      Orphan
7171 F:      drivers/staging/fbtft/
7172
7173 FC0011 TUNER DRIVER
7174 M:      Michael Buesch <[email protected]>
7175 L:      [email protected]
7176 S:      Maintained
7177 F:      drivers/media/tuners/fc0011.c
7178 F:      drivers/media/tuners/fc0011.h
7179
7180 FC2580 MEDIA DRIVER
7181 M:      Antti Palosaari <[email protected]>
7182 L:      [email protected]
7183 S:      Maintained
7184 W:      https://linuxtv.org
7185 W:      http://palosaari.fi/linux/
7186 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7187 T:      git git://linuxtv.org/anttip/media_tree.git
7188 F:      drivers/media/tuners/fc2580*
7189
7190 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
7191 M:      Hannes Reinecke <[email protected]>
7192 L:      [email protected]
7193 S:      Supported
7194 W:      www.Open-FCoE.org
7195 F:      drivers/scsi/fcoe/
7196 F:      drivers/scsi/libfc/
7197 F:      include/scsi/fc/
7198 F:      include/scsi/libfc.h
7199 F:      include/scsi/libfcoe.h
7200 F:      include/uapi/scsi/fc/
7201
7202 FILE LOCKING (flock() and fcntl()/lockf())
7203 M:      Jeff Layton <[email protected]>
7204 M:      "J. Bruce Fields" <[email protected]>
7205 L:      [email protected]
7206 S:      Maintained
7207 F:      fs/fcntl.c
7208 F:      fs/locks.c
7209 F:      include/linux/fcntl.h
7210 F:      include/uapi/linux/fcntl.h
7211
7212 FILESYSTEM DIRECT ACCESS (DAX)
7213 M:      Dan Williams <[email protected]>
7214 R:      Matthew Wilcox <[email protected]>
7215 R:      Jan Kara <[email protected]>
7216 L:      [email protected]
7217 L:      [email protected]
7218 S:      Supported
7219 F:      fs/dax.c
7220 F:      include/linux/dax.h
7221 F:      include/trace/events/fs_dax.h
7222
7223 FILESYSTEMS (VFS and infrastructure)
7224 M:      Alexander Viro <[email protected]>
7225 L:      [email protected]
7226 S:      Maintained
7227 F:      fs/*
7228 F:      include/linux/fs.h
7229 F:      include/linux/fs_types.h
7230 F:      include/uapi/linux/fs.h
7231 F:      include/uapi/linux/openat2.h
7232 X:      fs/io-wq.c
7233 X:      fs/io-wq.h
7234 X:      fs/io_uring.c
7235
7236 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7237 M:      Riku Voipio <[email protected]>
7238 L:      [email protected]
7239 S:      Maintained
7240 F:      drivers/hwmon/f75375s.c
7241 F:      include/linux/f75375s.h
7242
7243 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
7244 M:      Clemens Ladisch <[email protected]>
7245 M:      Takashi Sakamoto <[email protected]>
7246 L:      [email protected] (moderated for non-subscribers)
7247 S:      Maintained
7248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7249 F:      include/uapi/sound/firewire.h
7250 F:      sound/firewire/
7251
7252 FIREWIRE MEDIA DRIVERS (firedtv)
7253 M:      Stefan Richter <[email protected]>
7254 L:      [email protected]
7255 L:      [email protected]
7256 S:      Maintained
7257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7258 F:      drivers/media/firewire/
7259
7260 FIREWIRE SBP-2 TARGET
7261 M:      Chris Boot <[email protected]>
7262 L:      [email protected]
7263 L:      [email protected]
7264 L:      [email protected]
7265 S:      Maintained
7266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
7267 F:      drivers/target/sbp/
7268
7269 FIREWIRE SUBSYSTEM
7270 M:      Stefan Richter <[email protected]>
7271 L:      [email protected]
7272 S:      Maintained
7273 W:      http://ieee1394.wiki.kernel.org/
7274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
7275 F:      drivers/firewire/
7276 F:      include/linux/firewire.h
7277 F:      include/uapi/linux/firewire*.h
7278 F:      tools/firewire/
7279
7280 FIRMWARE FRAMEWORK FOR ARMV8-A
7281 M:      Sudeep Holla <[email protected]>
7282 L:      [email protected] (moderated for non-subscribers)
7283 S:      Maintained
7284 F:      drivers/firmware/arm_ffa/
7285 F:      include/linux/arm_ffa.h
7286
7287 FIRMWARE LOADER (request_firmware)
7288 M:      Luis Chamberlain <[email protected]>
7289 L:      [email protected]
7290 S:      Maintained
7291 F:      Documentation/firmware_class/
7292 F:      drivers/base/firmware_loader/
7293 F:      include/linux/firmware.h
7294
7295 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
7296 M:      Joshua Morris <[email protected]>
7297 M:      Philip Kelleher <[email protected]>
7298 S:      Maintained
7299 F:      drivers/block/rsxx/
7300
7301 FLEXTIMER FTM-QUADDEC DRIVER
7302 M:      Patrick Havelange <[email protected]>
7303 L:      [email protected]
7304 S:      Maintained
7305 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
7306 F:      drivers/counter/ftm-quaddec.c
7307
7308 FLOPPY DRIVER
7309 M:      Denis Efremov <[email protected]>
7310 L:      [email protected]
7311 S:      Odd Fixes
7312 F:      drivers/block/floppy.c
7313
7314 FLYSKY FSIA6B RC RECEIVER
7315 M:      Markus Koch <[email protected]>
7316 L:      [email protected]
7317 S:      Maintained
7318 F:      drivers/input/joystick/fsia6b.c
7319
7320 FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
7321 M:      Geoffrey D. Bennett <[email protected]>
7322 L:      [email protected] (moderated for non-subscribers)
7323 S:      Maintained
7324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7325 F:      sound/usb/mixer_scarlett_gen2.c
7326
7327 FORCEDETH GIGABIT ETHERNET DRIVER
7328 M:      Rain River <[email protected]>
7329 M:      Zhu Yanjun <[email protected]>
7330 L:      [email protected]
7331 S:      Maintained
7332 F:      drivers/net/ethernet/nvidia/*
7333
7334 FPGA DFL DRIVERS
7335 M:      Wu Hao <[email protected]>
7336 R:      Tom Rix <[email protected]>
7337 L:      [email protected]
7338 S:      Maintained
7339 F:      Documentation/ABI/testing/sysfs-bus-dfl*
7340 F:      Documentation/fpga/dfl.rst
7341 F:      drivers/fpga/dfl*
7342 F:      drivers/uio/uio_dfl.c
7343 F:      include/linux/dfl.h
7344 F:      include/uapi/linux/fpga-dfl.h
7345
7346 FPGA MANAGER FRAMEWORK
7347 M:      Moritz Fischer <[email protected]>
7348 R:      Tom Rix <[email protected]>
7349 L:      [email protected]
7350 S:      Maintained
7351 W:      http://www.rocketboards.org
7352 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
7353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
7354 F:      Documentation/devicetree/bindings/fpga/
7355 F:      Documentation/driver-api/fpga/
7356 F:      Documentation/fpga/
7357 F:      drivers/fpga/
7358 F:      include/linux/fpga/
7359
7360 FPU EMULATOR
7361 M:      Bill Metzenthen <[email protected]>
7362 S:      Maintained
7363 W:      http://floatingpoint.sourceforge.net/emulator/index.html
7364 F:      arch/x86/math-emu/
7365
7366 FRAMEBUFFER LAYER
7367 L:      [email protected]
7368 L:      [email protected]
7369 S:      Orphan
7370 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
7371 T:      git git://anongit.freedesktop.org/drm/drm-misc
7372 F:      Documentation/fb/
7373 F:      drivers/video/
7374 F:      include/linux/fb.h
7375 F:      include/uapi/linux/fb.h
7376 F:      include/uapi/video/
7377 F:      include/video/
7378
7379 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
7380 M:      Horia Geantă <[email protected]>
7381 M:      Pankaj Gupta <[email protected]>
7382 L:      [email protected]
7383 S:      Maintained
7384 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
7385 F:      drivers/crypto/caam/
7386
7387 FREESCALE COLDFIRE M5441X MMC DRIVER
7388 M:      Angelo Dureghello <[email protected]>
7389 L:      [email protected]
7390 S:      Maintained
7391 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
7392 F:      include/linux/platform_data/mmc-esdhc-mcf.h
7393
7394 FREESCALE DIU FRAMEBUFFER DRIVER
7395 M:      Timur Tabi <[email protected]>
7396 L:      [email protected]
7397 S:      Maintained
7398 F:      drivers/video/fbdev/fsl-diu-fb.*
7399
7400 FREESCALE DMA DRIVER
7401 M:      Li Yang <[email protected]>
7402 M:      Zhang Wei <[email protected]>
7403 L:      [email protected]
7404 S:      Maintained
7405 F:      drivers/dma/fsldma.*
7406
7407 FREESCALE DSPI DRIVER
7408 M:      Vladimir Oltean <[email protected]>
7409 L:      [email protected]
7410 S:      Maintained
7411 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
7412 F:      drivers/spi/spi-fsl-dspi.c
7413 F:      include/linux/spi/spi-fsl-dspi.h
7414
7415 FREESCALE ENETC ETHERNET DRIVERS
7416 M:      Claudiu Manoil <[email protected]>
7417 L:      [email protected]
7418 S:      Maintained
7419 F:      drivers/net/ethernet/freescale/enetc/
7420
7421 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
7422 M:      Claudiu Manoil <[email protected]>
7423 L:      [email protected]
7424 S:      Maintained
7425 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
7426 F:      drivers/net/ethernet/freescale/gianfar*
7427
7428 FREESCALE GPMI NAND DRIVER
7429 M:      Han Xu <[email protected]>
7430 L:      [email protected]
7431 S:      Maintained
7432 F:      drivers/mtd/nand/raw/gpmi-nand/*
7433
7434 FREESCALE I2C CPM DRIVER
7435 M:      Jochen Friedrich <[email protected]>
7436 L:      [email protected]
7437 L:      [email protected]
7438 S:      Maintained
7439 F:      drivers/i2c/busses/i2c-cpm.c
7440
7441 FREESCALE IMX / MXC FEC DRIVER
7442 M:      Joakim Zhang <[email protected]>
7443 L:      [email protected]
7444 S:      Maintained
7445 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
7446 F:      drivers/net/ethernet/freescale/fec.h
7447 F:      drivers/net/ethernet/freescale/fec_main.c
7448 F:      drivers/net/ethernet/freescale/fec_ptp.c
7449
7450 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
7451 M:      Sascha Hauer <[email protected]>
7452 R:      Pengutronix Kernel Team <[email protected]>
7453 L:      [email protected]
7454 L:      [email protected] (moderated for non-subscribers)
7455 S:      Maintained
7456 F:      drivers/video/fbdev/imxfb.c
7457 F:      include/linux/platform_data/video-imxfb.h
7458
7459 FREESCALE IMX DDR PMU DRIVER
7460 M:      Frank Li <[email protected]>
7461 L:      [email protected] (moderated for non-subscribers)
7462 S:      Maintained
7463 F:      Documentation/admin-guide/perf/imx-ddr.rst
7464 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
7465 F:      drivers/perf/fsl_imx8_ddr_perf.c
7466
7467 FREESCALE IMX I2C DRIVER
7468 M:      Oleksij Rempel <[email protected]>
7469 R:      Pengutronix Kernel Team <[email protected]>
7470 L:      [email protected]
7471 S:      Maintained
7472 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
7473 F:      drivers/i2c/busses/i2c-imx.c
7474
7475 FREESCALE IMX LPI2C DRIVER
7476 M:      Dong Aisheng <[email protected]>
7477 L:      [email protected]
7478 L:      [email protected]
7479 S:      Maintained
7480 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
7481 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
7482
7483 FREESCALE MPC I2C DRIVER
7484 M:      Chris Packham <[email protected]>
7485 L:      [email protected]
7486 S:      Maintained
7487 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
7488 F:      drivers/i2c/busses/i2c-mpc.c
7489
7490 FREESCALE QORIQ DPAA ETHERNET DRIVER
7491 M:      Madalin Bucur <[email protected]>
7492 L:      [email protected]
7493 S:      Maintained
7494 F:      drivers/net/ethernet/freescale/dpaa
7495
7496 FREESCALE QORIQ DPAA FMAN DRIVER
7497 M:      Madalin Bucur <[email protected]>
7498 L:      [email protected]
7499 S:      Maintained
7500 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
7501 F:      drivers/net/ethernet/freescale/fman
7502
7503 FREESCALE QORIQ PTP CLOCK DRIVER
7504 M:      Yangbo Lu <[email protected]>
7505 L:      [email protected]
7506 S:      Maintained
7507 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
7508 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
7509 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
7510 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
7511 F:      drivers/ptp/ptp_qoriq.c
7512 F:      drivers/ptp/ptp_qoriq_debugfs.c
7513 F:      include/linux/fsl/ptp_qoriq.h
7514
7515 FREESCALE QUAD SPI DRIVER
7516 M:      Han Xu <[email protected]>
7517 L:      [email protected]
7518 S:      Maintained
7519 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
7520 F:      drivers/spi/spi-fsl-qspi.c
7521
7522 FREESCALE QUICC ENGINE LIBRARY
7523 M:      Qiang Zhao <[email protected]>
7524 L:      [email protected]
7525 S:      Maintained
7526 F:      drivers/soc/fsl/qe/
7527 F:      include/soc/fsl/*qe*.h
7528 F:      include/soc/fsl/*ucc*.h
7529
7530 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
7531 M:      Li Yang <[email protected]>
7532 L:      [email protected]
7533 L:      [email protected]
7534 S:      Maintained
7535 F:      drivers/net/ethernet/freescale/ucc_geth*
7536
7537 FREESCALE QUICC ENGINE UCC HDLC DRIVER
7538 M:      Zhao Qiang <[email protected]>
7539 L:      [email protected]
7540 L:      [email protected]
7541 S:      Maintained
7542 F:      drivers/net/wan/fsl_ucc_hdlc*
7543
7544 FREESCALE QUICC ENGINE UCC UART DRIVER
7545 M:      Timur Tabi <[email protected]>
7546 L:      [email protected]
7547 S:      Maintained
7548 F:      drivers/tty/serial/ucc_uart.c
7549
7550 FREESCALE SOC DRIVERS
7551 M:      Li Yang <[email protected]>
7552 L:      [email protected]
7553 L:      [email protected] (moderated for non-subscribers)
7554 S:      Maintained
7555 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
7556 F:      Documentation/devicetree/bindings/soc/fsl/
7557 F:      drivers/soc/fsl/
7558 F:      include/linux/fsl/
7559
7560 FREESCALE SOC FS_ENET DRIVER
7561 M:      Pantelis Antoniou <[email protected]>
7562 L:      [email protected]
7563 L:      [email protected]
7564 S:      Maintained
7565 F:      drivers/net/ethernet/freescale/fs_enet/
7566 F:      include/linux/fs_enet_pd.h
7567
7568 FREESCALE SOC SOUND DRIVERS
7569 M:      Nicolin Chen <[email protected]>
7570 M:      Xiubo Li <[email protected]>
7571 R:      Fabio Estevam <[email protected]>
7572 R:      Shengjiu Wang <[email protected]>
7573 L:      [email protected] (moderated for non-subscribers)
7574 L:      [email protected]
7575 S:      Maintained
7576 F:      sound/soc/fsl/fsl*
7577 F:      sound/soc/fsl/imx*
7578 F:      sound/soc/fsl/mpc8610_hpcd.c
7579
7580 FREESCALE USB PERIPHERAL DRIVERS
7581 M:      Li Yang <[email protected]>
7582 L:      [email protected]
7583 L:      [email protected]
7584 S:      Maintained
7585 F:      drivers/usb/gadget/udc/fsl*
7586
7587 FREESCALE USB PHY DRIVER
7588 M:      Ran Wang <[email protected]>
7589 L:      [email protected]
7590 L:      [email protected]
7591 S:      Maintained
7592 F:      drivers/usb/phy/phy-fsl-usb*
7593
7594 FREEVXFS FILESYSTEM
7595 M:      Christoph Hellwig <[email protected]>
7596 S:      Maintained
7597 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
7598 F:      fs/freevxfs/
7599
7600 FREEZER
7601 M:      "Rafael J. Wysocki" <[email protected]>
7602 M:      Pavel Machek <[email protected]>
7603 L:      [email protected]
7604 S:      Supported
7605 F:      Documentation/power/freezing-of-tasks.rst
7606 F:      include/linux/freezer.h
7607 F:      kernel/freezer.c
7608
7609 FRONTSWAP API
7610 M:      Konrad Rzeszutek Wilk <[email protected]>
7611 L:      [email protected]
7612 S:      Maintained
7613 F:      include/linux/frontswap.h
7614 F:      mm/frontswap.c
7615
7616 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
7617 M:      David Howells <[email protected]>
7618 L:      [email protected] (moderated for non-subscribers)
7619 S:      Supported
7620 F:      Documentation/filesystems/caching/
7621 F:      fs/fscache/
7622 F:      include/linux/fscache*.h
7623
7624 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
7625 M:      Theodore Y. Ts'o <[email protected]>
7626 M:      Jaegeuk Kim <[email protected]>
7627 M:      Eric Biggers <[email protected]>
7628 L:      [email protected]
7629 S:      Supported
7630 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7631 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
7632 F:      Documentation/filesystems/fscrypt.rst
7633 F:      fs/crypto/
7634 F:      include/linux/fscrypt*.h
7635 F:      include/uapi/linux/fscrypt.h
7636
7637 FSI SUBSYSTEM
7638 M:      Jeremy Kerr <[email protected]>
7639 M:      Joel Stanley <[email protected]>
7640 R:      Alistar Popple <[email protected]>
7641 R:      Eddie James <[email protected]>
7642 L:      [email protected]
7643 S:      Supported
7644 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
7645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
7646 F:      drivers/fsi/
7647 F:      include/linux/fsi*.h
7648 F:      include/trace/events/fsi*.h
7649
7650 FSI-ATTACHED I2C DRIVER
7651 M:      Eddie James <[email protected]>
7652 L:      [email protected]
7653 L:      [email protected] (moderated for non-subscribers)
7654 S:      Maintained
7655 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
7656 F:      drivers/i2c/busses/i2c-fsi.c
7657
7658 FSI-ATTACHED SPI DRIVER
7659 M:      Eddie James <[email protected]>
7660 L:      [email protected]
7661 S:      Maintained
7662 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
7663 F:      drivers/spi/spi-fsi.c
7664
7665 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
7666 M:      Jan Kara <[email protected]>
7667 R:      Amir Goldstein <[email protected]>
7668 L:      [email protected]
7669 S:      Maintained
7670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
7671 F:      fs/notify/
7672 F:      include/linux/fsnotify*.h
7673
7674 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
7675 M:      Eric Biggers <[email protected]>
7676 M:      Theodore Y. Ts'o <[email protected]>
7677 L:      [email protected]
7678 S:      Supported
7679 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7680 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
7681 F:      Documentation/filesystems/fsverity.rst
7682 F:      fs/verity/
7683 F:      include/linux/fsverity.h
7684 F:      include/uapi/linux/fsverity.h
7685
7686 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
7687 M:      Michael Zaidman <[email protected]>
7688 L:      [email protected]
7689 L:      [email protected]
7690 S:      Maintained
7691 F:      drivers/hid/hid-ft260.c
7692
7693 FUJITSU LAPTOP EXTRAS
7694 M:      Jonathan Woithe <[email protected]>
7695 L:      [email protected]
7696 S:      Maintained
7697 F:      drivers/platform/x86/fujitsu-laptop.c
7698
7699 FUJITSU M-5MO LS CAMERA ISP DRIVER
7700 M:      Kyungmin Park <[email protected]>
7701 M:      Heungjun Kim <[email protected]>
7702 L:      [email protected]
7703 S:      Maintained
7704 F:      drivers/media/i2c/m5mols/
7705 F:      include/media/i2c/m5mols.h
7706
7707 FUJITSU TABLET EXTRAS
7708 M:      Robert Gerlach <[email protected]>
7709 L:      [email protected]
7710 S:      Maintained
7711 F:      drivers/platform/x86/fujitsu-tablet.c
7712
7713 FUSE: FILESYSTEM IN USERSPACE
7714 M:      Miklos Szeredi <[email protected]>
7715 L:      [email protected]
7716 S:      Maintained
7717 W:      https://github.com/libfuse/
7718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
7719 F:      Documentation/filesystems/fuse.rst
7720 F:      fs/fuse/
7721 F:      include/uapi/linux/fuse.h
7722
7723 FUTEX SUBSYSTEM
7724 M:      Thomas Gleixner <[email protected]>
7725 M:      Ingo Molnar <[email protected]>
7726 R:      Peter Zijlstra <[email protected]>
7727 R:      Darren Hart <[email protected]>
7728 R:      Davidlohr Bueso <[email protected]>
7729 L:      [email protected]
7730 S:      Maintained
7731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7732 F:      Documentation/locking/*futex*
7733 F:      include/asm-generic/futex.h
7734 F:      include/linux/futex.h
7735 F:      include/uapi/linux/futex.h
7736 F:      kernel/futex.c
7737 F:      tools/perf/bench/futex*
7738 F:      tools/testing/selftests/futex/
7739
7740 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
7741 M:      Tim Harvey <[email protected]>
7742 M:      Robert Jones <[email protected]>
7743 S:      Maintained
7744 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
7745 F:      drivers/mfd/gateworks-gsc.c
7746 F:      include/linux/mfd/gsc.h
7747 F:      Documentation/hwmon/gsc-hwmon.rst
7748 F:      drivers/hwmon/gsc-hwmon.c
7749 F:      include/linux/platform_data/gsc_hwmon.h
7750
7751 GCC PLUGINS
7752 M:      Kees Cook <[email protected]>
7753 L:      [email protected]
7754 S:      Maintained
7755 F:      Documentation/kbuild/gcc-plugins.rst
7756 F:      scripts/Makefile.gcc-plugins
7757 F:      scripts/gcc-plugins/
7758
7759 GCOV BASED KERNEL PROFILING
7760 M:      Peter Oberparleiter <[email protected]>
7761 S:      Maintained
7762 F:      Documentation/dev-tools/gcov.rst
7763 F:      kernel/gcov/
7764
7765 GDB KERNEL DEBUGGING HELPER SCRIPTS
7766 M:      Jan Kiszka <[email protected]>
7767 M:      Kieran Bingham <[email protected]>
7768 S:      Supported
7769 F:      scripts/gdb/
7770
7771 GEMINI CRYPTO DRIVER
7772 M:      Corentin Labbe <[email protected]>
7773 L:      [email protected]
7774 S:      Maintained
7775 F:      drivers/crypto/gemini/
7776
7777 GEMTEK FM RADIO RECEIVER DRIVER
7778 M:      Hans Verkuil <[email protected]>
7779 L:      [email protected]
7780 S:      Maintained
7781 W:      https://linuxtv.org
7782 T:      git git://linuxtv.org/media_tree.git
7783 F:      drivers/media/radio/radio-gemtek*
7784
7785 GENERIC ARCHITECTURE TOPOLOGY
7786 M:      Sudeep Holla <[email protected]>
7787 L:      [email protected]
7788 S:      Maintained
7789 F:      drivers/base/arch_topology.c
7790 F:      include/linux/arch_topology.h
7791
7792 GENERIC ENTRY CODE
7793 M:      Thomas Gleixner <[email protected]>
7794 M:      Peter Zijlstra <[email protected]>
7795 M:      Andy Lutomirski <[email protected]>
7796 L:      [email protected]
7797 S:      Maintained
7798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
7799 F:      include/linux/entry-common.h
7800 F:      include/linux/entry-kvm.h
7801 F:      kernel/entry/
7802
7803 GENERIC GPIO I2C DRIVER
7804 M:      Wolfram Sang <[email protected]>
7805 S:      Supported
7806 F:      drivers/i2c/busses/i2c-gpio.c
7807 F:      include/linux/platform_data/i2c-gpio.h
7808
7809 GENERIC GPIO I2C MULTIPLEXER DRIVER
7810 M:      Peter Korsgaard <[email protected]>
7811 L:      [email protected]
7812 S:      Supported
7813 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
7814 F:      drivers/i2c/muxes/i2c-mux-gpio.c
7815 F:      include/linux/platform_data/i2c-mux-gpio.h
7816
7817 GENERIC HDLC (WAN) DRIVERS
7818 M:      Krzysztof Halasa <[email protected]>
7819 S:      Maintained
7820 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
7821 F:      drivers/net/wan/c101.c
7822 F:      drivers/net/wan/hd6457*
7823 F:      drivers/net/wan/hdlc*
7824 F:      drivers/net/wan/n2.c
7825 F:      drivers/net/wan/pc300too.c
7826 F:      drivers/net/wan/pci200syn.c
7827 F:      drivers/net/wan/wanxl*
7828
7829 GENERIC INCLUDE/ASM HEADER FILES
7830 M:      Arnd Bergmann <[email protected]>
7831 L:      [email protected]
7832 S:      Maintained
7833 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
7834 F:      include/asm-generic/
7835 F:      include/uapi/asm-generic/
7836
7837 GENERIC PHY FRAMEWORK
7838 M:      Kishon Vijay Abraham I <[email protected]>
7839 M:      Vinod Koul <[email protected]>
7840 L:      [email protected]
7841 S:      Supported
7842 Q:      https://patchwork.kernel.org/project/linux-phy/list/
7843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
7844 F:      Documentation/devicetree/bindings/phy/
7845 F:      drivers/phy/
7846 F:      include/linux/phy/
7847
7848 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
7849 M:      Wolfram Sang <[email protected]>
7850 S:      Supported
7851 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
7852
7853 GENERIC PM DOMAINS
7854 M:      "Rafael J. Wysocki" <[email protected]>
7855 M:      Kevin Hilman <[email protected]>
7856 M:      Ulf Hansson <[email protected]>
7857 L:      [email protected]
7858 S:      Supported
7859 F:      Documentation/devicetree/bindings/power/power?domain*
7860 F:      drivers/base/power/domain*.c
7861 F:      include/linux/pm_domain.h
7862
7863 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
7864 M:      Eugen Hristev <[email protected]>
7865 L:      [email protected]
7866 S:      Maintained
7867 F:      drivers/input/touchscreen/resistive-adc-touch.c
7868
7869 GENERIC STRING LIBRARY
7870 R:      Andy Shevchenko <[email protected]>
7871 S:      Maintained
7872 F:      lib/string.c
7873 F:      lib/string_helpers.c
7874 F:      lib/test_string.c
7875 F:      lib/test-string_helpers.c
7876
7877 GENERIC UIO DRIVER FOR PCI DEVICES
7878 M:      "Michael S. Tsirkin" <[email protected]>
7879 L:      [email protected]
7880 S:      Supported
7881 F:      drivers/uio/uio_pci_generic.c
7882
7883 GENERIC VDSO LIBRARY
7884 M:      Andy Lutomirski <[email protected]>
7885 M:      Thomas Gleixner <[email protected]>
7886 M:      Vincenzo Frascino <[email protected]>
7887 L:      [email protected]
7888 S:      Maintained
7889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
7890 F:      include/asm-generic/vdso/vsyscall.h
7891 F:      include/vdso/
7892 F:      kernel/time/vsyscall.c
7893 F:      lib/vdso/
7894
7895 GENWQE (IBM Generic Workqueue Card)
7896 M:      Frank Haverkamp <[email protected]>
7897 S:      Supported
7898 F:      drivers/misc/genwqe/
7899
7900 GET_MAINTAINER SCRIPT
7901 M:      Joe Perches <[email protected]>
7902 S:      Maintained
7903 F:      scripts/get_maintainer.pl
7904
7905 GFS2 FILE SYSTEM
7906 M:      Bob Peterson <[email protected]>
7907 M:      Andreas Gruenbacher <[email protected]>
7908 L:      [email protected]
7909 S:      Supported
7910 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
7911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
7912 F:      Documentation/filesystems/gfs2*
7913 F:      fs/gfs2/
7914 F:      include/uapi/linux/gfs2_ondisk.h
7915
7916 GIGABYTE WMI DRIVER
7917 M:      Thomas Weißschuh <[email protected]>
7918 L:      [email protected]
7919 S:      Maintained
7920 F:      drivers/platform/x86/gigabyte-wmi.c
7921
7922 GNSS SUBSYSTEM
7923 M:      Johan Hovold <[email protected]>
7924 S:      Maintained
7925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
7926 F:      Documentation/ABI/testing/sysfs-class-gnss
7927 F:      Documentation/devicetree/bindings/gnss/
7928 F:      drivers/gnss/
7929 F:      include/linux/gnss.h
7930
7931 GO7007 MPEG CODEC
7932 M:      Hans Verkuil <[email protected]>
7933 L:      [email protected]
7934 S:      Maintained
7935 F:      drivers/media/usb/go7007/
7936
7937 GOODIX TOUCHSCREEN
7938 M:      Bastien Nocera <[email protected]>
7939 L:      [email protected]
7940 S:      Maintained
7941 F:      drivers/input/touchscreen/goodix.c
7942
7943 GOOGLE ETHERNET DRIVERS
7944 M:      Jeroen de Borst <[email protected]>
7945 R:      Catherine Sullivan <[email protected]>
7946 R:      David Awogbemila <[email protected]>
7947 L:      [email protected]
7948 S:      Supported
7949 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
7950 F:      drivers/net/ethernet/google
7951
7952 GPD POCKET FAN DRIVER
7953 M:      Hans de Goede <[email protected]>
7954 L:      [email protected]
7955 S:      Maintained
7956 F:      drivers/platform/x86/gpd-pocket-fan.c
7957
7958 GPIO ACPI SUPPORT
7959 M:      Mika Westerberg <[email protected]>
7960 M:      Andy Shevchenko <[email protected]>
7961 L:      [email protected]
7962 L:      [email protected]
7963 S:      Maintained
7964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
7965 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
7966 F:      drivers/gpio/gpiolib-acpi.c
7967 F:      drivers/gpio/gpiolib-acpi.h
7968
7969 GPIO AGGREGATOR
7970 M:      Geert Uytterhoeven <[email protected]>
7971 L:      [email protected]
7972 S:      Supported
7973 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
7974 F:      drivers/gpio/gpio-aggregator.c
7975
7976 GPIO IR Transmitter
7977 M:      Sean Young <[email protected]>
7978 L:      [email protected]
7979 S:      Maintained
7980 F:      drivers/media/rc/gpio-ir-tx.c
7981
7982 GPIO MOCKUP DRIVER
7983 M:      Bamvor Jian Zhang <[email protected]>
7984 L:      [email protected]
7985 S:      Maintained
7986 F:      drivers/gpio/gpio-mockup.c
7987 F:      tools/testing/selftests/gpio/
7988
7989 GPIO REGMAP
7990 R:      Michael Walle <[email protected]>
7991 S:      Maintained
7992 F:      drivers/gpio/gpio-regmap.c
7993 F:      include/linux/gpio/regmap.h
7994
7995 GPIO SUBSYSTEM
7996 M:      Linus Walleij <[email protected]>
7997 M:      Bartosz Golaszewski <[email protected]>
7998 L:      [email protected]
7999 S:      Maintained
8000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
8001 F:      Documentation/ABI/obsolete/sysfs-gpio
8002 F:      Documentation/ABI/testing/gpio-cdev
8003 F:      Documentation/admin-guide/gpio/
8004 F:      Documentation/devicetree/bindings/gpio/
8005 F:      Documentation/driver-api/gpio/
8006 F:      drivers/gpio/
8007 F:      include/asm-generic/gpio.h
8008 F:      include/linux/gpio.h
8009 F:      include/linux/gpio/
8010 F:      include/linux/of_gpio.h
8011 F:      include/uapi/linux/gpio.h
8012 F:      tools/gpio/
8013
8014 GRE DEMULTIPLEXER DRIVER
8015 M:      Dmitry Kozlov <[email protected]>
8016 L:      [email protected]
8017 S:      Maintained
8018 F:      include/net/gre.h
8019 F:      net/ipv4/gre_demux.c
8020 F:      net/ipv4/gre_offload.c
8021
8022 GRETH 10/100/1G Ethernet MAC device driver
8023 M:      Andreas Larsson <[email protected]>
8024 L:      [email protected]
8025 S:      Maintained
8026 F:      drivers/net/ethernet/aeroflex/
8027
8028 GREYBUS AUDIO PROTOCOLS DRIVERS
8029 M:      Vaibhav Agarwal <[email protected]>
8030 M:      Mark Greer <[email protected]>
8031 S:      Maintained
8032 F:      drivers/staging/greybus/audio_apbridgea.c
8033 F:      drivers/staging/greybus/audio_apbridgea.h
8034 F:      drivers/staging/greybus/audio_codec.c
8035 F:      drivers/staging/greybus/audio_codec.h
8036 F:      drivers/staging/greybus/audio_gb.c
8037 F:      drivers/staging/greybus/audio_manager.c
8038 F:      drivers/staging/greybus/audio_manager.h
8039 F:      drivers/staging/greybus/audio_manager_module.c
8040 F:      drivers/staging/greybus/audio_manager_private.h
8041 F:      drivers/staging/greybus/audio_manager_sysfs.c
8042 F:      drivers/staging/greybus/audio_module.c
8043 F:      drivers/staging/greybus/audio_topology.c
8044
8045 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
8046 M:      Viresh Kumar <[email protected]>
8047 S:      Maintained
8048 F:      drivers/staging/greybus/authentication.c
8049 F:      drivers/staging/greybus/bootrom.c
8050 F:      drivers/staging/greybus/firmware.h
8051 F:      drivers/staging/greybus/fw-core.c
8052 F:      drivers/staging/greybus/fw-download.c
8053 F:      drivers/staging/greybus/fw-management.c
8054 F:      drivers/staging/greybus/greybus_authentication.h
8055 F:      drivers/staging/greybus/greybus_firmware.h
8056 F:      drivers/staging/greybus/hid.c
8057 F:      drivers/staging/greybus/i2c.c
8058 F:      drivers/staging/greybus/spi.c
8059 F:      drivers/staging/greybus/spilib.c
8060 F:      drivers/staging/greybus/spilib.h
8061
8062 GREYBUS LOOPBACK DRIVER
8063 M:      Bryan O'Donoghue <[email protected]>
8064 S:      Maintained
8065 F:      drivers/staging/greybus/loopback.c
8066
8067 GREYBUS PLATFORM DRIVERS
8068 M:      Vaibhav Hiremath <[email protected]>
8069 S:      Maintained
8070 F:      drivers/staging/greybus/arche-apb-ctrl.c
8071 F:      drivers/staging/greybus/arche-platform.c
8072 F:      drivers/staging/greybus/arche_platform.h
8073
8074 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
8075 M:      Rui Miguel Silva <[email protected]>
8076 S:      Maintained
8077 F:      drivers/staging/greybus/gpio.c
8078 F:      drivers/staging/greybus/light.c
8079 F:      drivers/staging/greybus/power_supply.c
8080 F:      drivers/staging/greybus/sdio.c
8081 F:      drivers/staging/greybus/spi.c
8082 F:      drivers/staging/greybus/spilib.c
8083
8084 GREYBUS SUBSYSTEM
8085 M:      Johan Hovold <[email protected]>
8086 M:      Alex Elder <[email protected]>
8087 M:      Greg Kroah-Hartman <[email protected]>
8088 L:      [email protected] (moderated for non-subscribers)
8089 S:      Maintained
8090 F:      drivers/greybus/
8091 F:      drivers/staging/greybus/
8092 F:      include/linux/greybus.h
8093 F:      include/linux/greybus/
8094
8095 GREYBUS UART PROTOCOLS DRIVERS
8096 M:      David Lin <[email protected]>
8097 S:      Maintained
8098 F:      drivers/staging/greybus/log.c
8099 F:      drivers/staging/greybus/uart.c
8100
8101 GS1662 VIDEO SERIALIZER
8102 M:      Charles-Antoine Couret <[email protected]>
8103 L:      [email protected]
8104 S:      Maintained
8105 T:      git git://linuxtv.org/media_tree.git
8106 F:      drivers/media/spi/gs1662.c
8107
8108 GSPCA FINEPIX SUBDRIVER
8109 M:      Frank Zago <[email protected]>
8110 L:      [email protected]
8111 S:      Maintained
8112 T:      git git://linuxtv.org/media_tree.git
8113 F:      drivers/media/usb/gspca/finepix.c
8114
8115 GSPCA GL860 SUBDRIVER
8116 M:      Olivier Lorin <[email protected]>
8117 L:      [email protected]
8118 S:      Maintained
8119 T:      git git://linuxtv.org/media_tree.git
8120 F:      drivers/media/usb/gspca/gl860/
8121
8122 GSPCA M5602 SUBDRIVER
8123 M:      Erik Andren <[email protected]>
8124 L:      [email protected]
8125 S:      Maintained
8126 T:      git git://linuxtv.org/media_tree.git
8127 F:      drivers/media/usb/gspca/m5602/
8128
8129 GSPCA PAC207 SONIXB SUBDRIVER
8130 M:      Hans Verkuil <[email protected]>
8131 L:      [email protected]
8132 S:      Odd Fixes
8133 T:      git git://linuxtv.org/media_tree.git
8134 F:      drivers/media/usb/gspca/pac207.c
8135
8136 GSPCA SN9C20X SUBDRIVER
8137 M:      Brian Johnson <[email protected]>
8138 L:      [email protected]
8139 S:      Maintained
8140 T:      git git://linuxtv.org/media_tree.git
8141 F:      drivers/media/usb/gspca/sn9c20x.c
8142
8143 GSPCA T613 SUBDRIVER
8144 M:      Leandro Costantino <[email protected]>
8145 L:      [email protected]
8146 S:      Maintained
8147 T:      git git://linuxtv.org/media_tree.git
8148 F:      drivers/media/usb/gspca/t613.c
8149
8150 GSPCA USB WEBCAM DRIVER
8151 M:      Hans Verkuil <[email protected]>
8152 L:      [email protected]
8153 S:      Odd Fixes
8154 T:      git git://linuxtv.org/media_tree.git
8155 F:      drivers/media/usb/gspca/
8156
8157 GTP (GPRS Tunneling Protocol)
8158 M:      Pablo Neira Ayuso <[email protected]>
8159 M:      Harald Welte <[email protected]>
8160 L:      [email protected]
8161 S:      Maintained
8162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
8163 F:      drivers/net/gtp.c
8164
8165 GUID PARTITION TABLE (GPT)
8166 M:      Davidlohr Bueso <[email protected]>
8167 L:      [email protected]
8168 S:      Maintained
8169 F:      block/partitions/efi.*
8170
8171 H8/300 ARCHITECTURE
8172 M:      Yoshinori Sato <[email protected]>
8173 L:      [email protected] (moderated for non-subscribers)
8174 S:      Maintained
8175 W:      http://uclinux-h8.sourceforge.jp
8176 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
8177 F:      arch/h8300/
8178 F:      drivers/clk/h8300/
8179 F:      drivers/clocksource/h8300_*.c
8180 F:      drivers/irqchip/irq-renesas-h8*.c
8181
8182 HABANALABS PCI DRIVER
8183 M:      Oded Gabbay <[email protected]>
8184 S:      Supported
8185 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
8186 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
8187 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
8188 F:      drivers/misc/habanalabs/
8189 F:      include/uapi/misc/habanalabs.h
8190
8191 HACKRF MEDIA DRIVER
8192 M:      Antti Palosaari <[email protected]>
8193 L:      [email protected]
8194 S:      Maintained
8195 W:      https://linuxtv.org
8196 W:      http://palosaari.fi/linux/
8197 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8198 T:      git git://linuxtv.org/anttip/media_tree.git
8199 F:      drivers/media/usb/hackrf/
8200
8201 HANTRO VPU CODEC DRIVER
8202 M:      Ezequiel Garcia <[email protected]>
8203 M:      Philipp Zabel <[email protected]>
8204 L:      [email protected]
8205 L:      [email protected]
8206 S:      Maintained
8207 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
8208 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
8209 F:      drivers/staging/media/hantro/
8210
8211 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
8212 M:      Frank Seidel <[email protected]>
8213 L:      [email protected]
8214 S:      Maintained
8215 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
8216 F:      drivers/platform/x86/hdaps.c
8217
8218 HARDWARE MONITORING
8219 M:      Jean Delvare <[email protected]>
8220 M:      Guenter Roeck <[email protected]>
8221 L:      [email protected]
8222 S:      Maintained
8223 W:      http://hwmon.wiki.kernel.org/
8224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8225 F:      Documentation/devicetree/bindings/hwmon/
8226 F:      Documentation/hwmon/
8227 F:      drivers/hwmon/
8228 F:      include/linux/hwmon*.h
8229 F:      include/trace/events/hwmon*.h
8230 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
8231
8232 HARDWARE RANDOM NUMBER GENERATOR CORE
8233 M:      Matt Mackall <[email protected]>
8234 M:      Herbert Xu <[email protected]>
8235 L:      [email protected]
8236 S:      Odd fixes
8237 F:      Documentation/admin-guide/hw_random.rst
8238 F:      Documentation/devicetree/bindings/rng/
8239 F:      drivers/char/hw_random/
8240 F:      include/linux/hw_random.h
8241
8242 HARDWARE SPINLOCK CORE
8243 M:      Ohad Ben-Cohen <[email protected]>
8244 M:      Bjorn Andersson <[email protected]>
8245 R:      Baolin Wang <[email protected]>
8246 L:      [email protected]
8247 S:      Maintained
8248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
8249 F:      Documentation/devicetree/bindings/hwlock/
8250 F:      Documentation/locking/hwspinlock.rst
8251 F:      drivers/hwspinlock/
8252 F:      include/linux/hwspinlock.h
8253
8254 HARDWARE TRACING FACILITIES
8255 M:      Alexander Shishkin <[email protected]>
8256 S:      Maintained
8257 F:      drivers/hwtracing/
8258
8259 HARMONY SOUND DRIVER
8260 L:      [email protected]
8261 S:      Maintained
8262 F:      sound/parisc/harmony.*
8263
8264 HDPVR USB VIDEO ENCODER DRIVER
8265 M:      Hans Verkuil <[email protected]>
8266 L:      [email protected]
8267 S:      Odd Fixes
8268 W:      https://linuxtv.org
8269 T:      git git://linuxtv.org/media_tree.git
8270 F:      drivers/media/usb/hdpvr/
8271
8272 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
8273 M:      Matt Hsiao <[email protected]>
8274 S:      Supported
8275 F:      drivers/misc/hpilo.[ch]
8276
8277 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
8278 M:      Jerry Hoemann <[email protected]>
8279 S:      Supported
8280 F:      Documentation/watchdog/hpwdt.rst
8281 F:      drivers/watchdog/hpwdt.c
8282
8283 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
8284 M:      Don Brace <[email protected]>
8285 L:      [email protected]
8286 L:      [email protected]
8287 S:      Supported
8288 F:      Documentation/scsi/hpsa.rst
8289 F:      drivers/scsi/hpsa*.[ch]
8290 F:      include/linux/cciss*.h
8291 F:      include/uapi/linux/cciss*.h
8292
8293 HFI1 DRIVER
8294 M:      Mike Marciniszyn <[email protected]>
8295 M:      Dennis Dalessandro <[email protected]>
8296 L:      [email protected]
8297 S:      Supported
8298 F:      drivers/infiniband/hw/hfi1
8299
8300 HFS FILESYSTEM
8301 L:      [email protected]
8302 S:      Orphan
8303 F:      Documentation/filesystems/hfs.rst
8304 F:      fs/hfs/
8305
8306 HFSPLUS FILESYSTEM
8307 L:      [email protected]
8308 S:      Orphan
8309 F:      Documentation/filesystems/hfsplus.rst
8310 F:      fs/hfsplus/
8311
8312 HGA FRAMEBUFFER DRIVER
8313 M:      Ferenc Bakonyi <[email protected]>
8314 L:      [email protected]
8315 S:      Maintained
8316 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
8317 F:      drivers/video/fbdev/hgafb.c
8318
8319 HIBERNATION (aka Software Suspend, aka swsusp)
8320 M:      "Rafael J. Wysocki" <[email protected]>
8321 M:      Pavel Machek <[email protected]>
8322 L:      [email protected]
8323 S:      Supported
8324 B:      https://bugzilla.kernel.org
8325 F:      arch/*/include/asm/suspend*.h
8326 F:      arch/x86/power/
8327 F:      drivers/base/power/
8328 F:      include/linux/freezer.h
8329 F:      include/linux/pm.h
8330 F:      include/linux/suspend.h
8331 F:      kernel/power/
8332
8333 HID CORE LAYER
8334 M:      Jiri Kosina <[email protected]>
8335 M:      Benjamin Tissoires <[email protected]>
8336 L:      [email protected]
8337 S:      Maintained
8338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
8339 F:      drivers/hid/
8340 F:      include/linux/hid*
8341 F:      include/uapi/linux/hid*
8342
8343 HID PLAYSTATION DRIVER
8344 M:      Roderick Colenbrander <[email protected]>
8345 L:      [email protected]
8346 S:      Supported
8347 F:      drivers/hid/hid-playstation.c
8348
8349 HID SENSOR HUB DRIVERS
8350 M:      Jiri Kosina <[email protected]>
8351 M:      Jonathan Cameron <[email protected]>
8352 M:      Srinivas Pandruvada <[email protected]>
8353 L:      [email protected]
8354 L:      [email protected]
8355 S:      Maintained
8356 F:      Documentation/hid/hid-sensor*
8357 F:      drivers/hid/hid-sensor-*
8358 F:      drivers/iio/*/hid-*
8359 F:      include/linux/hid-sensor-*
8360
8361 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
8362 M:      Thomas Gleixner <[email protected]>
8363 L:      [email protected]
8364 S:      Maintained
8365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8366 F:      Documentation/timers/
8367 F:      include/linux/clockchips.h
8368 F:      include/linux/hrtimer.h
8369 F:      kernel/time/clockevents.c
8370 F:      kernel/time/hrtimer.c
8371 F:      kernel/time/timer_*.c
8372
8373 HIGH-SPEED SCC DRIVER FOR AX.25
8374 L:      [email protected]
8375 S:      Orphan
8376 F:      drivers/net/hamradio/dmascc.c
8377 F:      drivers/net/hamradio/scc.c
8378
8379 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8380 M:      HighPoint Linux Team <[email protected]>
8381 S:      Supported
8382 W:      http://www.highpoint-tech.com
8383 F:      Documentation/scsi/hptiop.rst
8384 F:      drivers/scsi/hptiop.c
8385
8386 HIPPI
8387 M:      Jes Sorensen <[email protected]>
8388 L:      [email protected]
8389 S:      Maintained
8390 F:      drivers/net/hippi/
8391 F:      include/linux/hippidevice.h
8392 F:      include/uapi/linux/if_hippi.h
8393 F:      net/802/hippi.c
8394
8395 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
8396 M:      Kurt Kanzenbach <[email protected]>
8397 L:      [email protected]
8398 S:      Maintained
8399 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
8400 F:      drivers/net/dsa/hirschmann/*
8401 F:      include/linux/platform_data/hirschmann-hellcreek.h
8402 F:      net/dsa/tag_hellcreek.c
8403
8404 HISILICON DMA DRIVER
8405 M:      Zhou Wang <[email protected]>
8406 L:      [email protected]
8407 S:      Maintained
8408 F:      drivers/dma/hisi_dma.c
8409
8410 HISILICON GPIO DRIVER
8411 M:      Luo Jiaxing <[email protected]>
8412 L:      [email protected]
8413 S:      Maintained
8414 F:      drivers/gpio/gpio-hisi.c
8415
8416 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
8417 M:      Zaibo Xu <[email protected]>
8418 L:      [email protected]
8419 S:      Maintained
8420 F:      Documentation/ABI/testing/debugfs-hisi-hpre
8421 F:      drivers/crypto/hisilicon/hpre/hpre.h
8422 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
8423 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
8424
8425 HISILICON I2C CONTROLLER DRIVER
8426 M:      Yicong Yang <[email protected]>
8427 L:      [email protected]
8428 S:      Maintained
8429 W:      https://www.hisilicon.com
8430 F:      drivers/i2c/busses/i2c-hisi.c
8431
8432 HISILICON LPC BUS DRIVER
8433 M:      [email protected]
8434 S:      Maintained
8435 W:      http://www.hisilicon.com
8436 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
8437 F:      drivers/bus/hisi_lpc.c
8438
8439 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
8440 M:      Yisen Zhuang <[email protected]>
8441 M:      Salil Mehta <[email protected]>
8442 L:      [email protected]
8443 S:      Maintained
8444 W:      http://www.hisilicon.com
8445 F:      drivers/net/ethernet/hisilicon/hns3/
8446
8447 HISILICON NETWORK SUBSYSTEM DRIVER
8448 M:      Yisen Zhuang <[email protected]>
8449 M:      Salil Mehta <[email protected]>
8450 L:      [email protected]
8451 S:      Maintained
8452 W:      http://www.hisilicon.com
8453 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
8454 F:      drivers/net/ethernet/hisilicon/
8455
8456 HIKEY960 ONBOARD USB GPIO HUB DRIVER
8457 M:      John Stultz <[email protected]>
8458 L:      [email protected]
8459 S:      Maintained
8460 F:      drivers/misc/hisi_hikey_usb.c
8461 F:      Documentation/devicetree/bindings/misc/hisilicon-hikey-usb.yaml
8462
8463 HISILICON PMU DRIVER
8464 M:      Shaokun Zhang <[email protected]>
8465 S:      Supported
8466 W:      http://www.hisilicon.com
8467 F:      Documentation/admin-guide/perf/hisi-pmu.rst
8468 F:      drivers/perf/hisilicon
8469
8470 HISILICON QM AND ZIP Controller DRIVER
8471 M:      Zhou Wang <[email protected]>
8472 L:      [email protected]
8473 S:      Maintained
8474 F:      Documentation/ABI/testing/debugfs-hisi-zip
8475 F:      drivers/crypto/hisilicon/qm.c
8476 F:      drivers/crypto/hisilicon/qm.h
8477 F:      drivers/crypto/hisilicon/sgl.c
8478 F:      drivers/crypto/hisilicon/zip/
8479
8480 HISILICON ROCE DRIVER
8481 M:      Wenpeng Liang <[email protected]>
8482 M:      Weihang Li <[email protected]>
8483 L:      [email protected]
8484 S:      Maintained
8485 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
8486 F:      drivers/infiniband/hw/hns/
8487
8488 HISILICON SAS Controller
8489 M:      John Garry <[email protected]>
8490 S:      Supported
8491 W:      http://www.hisilicon.com
8492 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
8493 F:      drivers/scsi/hisi_sas/
8494
8495 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
8496 M:      Zaibo Xu <[email protected]>
8497 L:      [email protected]
8498 S:      Maintained
8499 F:      Documentation/ABI/testing/debugfs-hisi-sec
8500 F:      drivers/crypto/hisilicon/sec2/sec.h
8501 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
8502 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
8503 F:      drivers/crypto/hisilicon/sec2/sec_main.c
8504
8505 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
8506 M:      Jay Fang <[email protected]>
8507 L:      [email protected]
8508 S:      Maintained
8509 W:      http://www.hisilicon.com
8510 F:      drivers/spi/spi-hisi-kunpeng.c
8511
8512 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
8513 M:      Mauro Carvalho Chehab <[email protected]>
8514 L:      [email protected]
8515 S:      Maintained
8516 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
8517 F:      drivers/spmi/hisi-spmi-controller.c
8518
8519 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
8520 M:      Mauro Carvalho Chehab <[email protected]>
8521 L:      [email protected]
8522 S:      Maintained
8523 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
8524 F:      drivers/mfd/hi6421-spmi-pmic.c
8525
8526 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
8527 M:      Zaibo Xu <[email protected]>
8528 S:      Maintained
8529 F:      drivers/crypto/hisilicon/trng/trng.c
8530
8531 HISILICON V3XX SPI NOR FLASH Controller Driver
8532 M:      John Garry <[email protected]>
8533 S:      Maintained
8534 W:      http://www.hisilicon.com
8535 F:      drivers/spi/spi-hisi-sfc-v3xx.c
8536
8537 HMM - Heterogeneous Memory Management
8538 M:      Jérôme Glisse <[email protected]>
8539 L:      [email protected]
8540 S:      Maintained
8541 F:      Documentation/vm/hmm.rst
8542 F:      include/linux/hmm*
8543 F:      lib/test_hmm*
8544 F:      mm/hmm*
8545 F:      tools/testing/selftests/vm/*hmm*
8546
8547 HOST AP DRIVER
8548 M:      Jouni Malinen <[email protected]>
8549 L:      [email protected]
8550 S:      Obsolete
8551 W:      http://w1.fi/hostap-driver.html
8552 F:      drivers/net/wireless/intersil/hostap/
8553
8554 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
8555 L:      [email protected]
8556 S:      Orphan
8557 F:      drivers/platform/x86/tc1100-wmi.c
8558
8559 HPET:   High Precision Event Timers driver
8560 M:      Clemens Ladisch <[email protected]>
8561 S:      Maintained
8562 F:      Documentation/timers/hpet.rst
8563 F:      drivers/char/hpet.c
8564 F:      include/linux/hpet.h
8565 F:      include/uapi/linux/hpet.h
8566
8567 HPET:   x86
8568 S:      Orphan
8569 F:      arch/x86/include/asm/hpet.h
8570 F:      arch/x86/kernel/hpet.c
8571
8572 HPFS FILESYSTEM
8573 M:      Mikulas Patocka <[email protected]>
8574 S:      Maintained
8575 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
8576 F:      fs/hpfs/
8577
8578 HSI SUBSYSTEM
8579 M:      Sebastian Reichel <[email protected]>
8580 S:      Maintained
8581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
8582 F:      Documentation/ABI/testing/sysfs-bus-hsi
8583 F:      Documentation/driver-api/hsi.rst
8584 F:      drivers/hsi/
8585 F:      include/linux/hsi/
8586 F:      include/uapi/linux/hsi/
8587
8588 HSO 3G MODEM DRIVER
8589 L:      [email protected]
8590 S:      Orphan
8591 F:      drivers/net/usb/hso.c
8592
8593 HSR NETWORK PROTOCOL
8594 L:      [email protected]
8595 S:      Orphan
8596 F:      net/hsr/
8597
8598 HT16K33 LED CONTROLLER DRIVER
8599 M:      Robin van der Gracht <[email protected]>
8600 S:      Maintained
8601 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
8602 F:      drivers/auxdisplay/ht16k33.c
8603
8604 HTCPEN TOUCHSCREEN DRIVER
8605 M:      Pau Oliva Fora <[email protected]>
8606 L:      [email protected]
8607 S:      Maintained
8608 F:      drivers/input/touchscreen/htcpen.c
8609
8610 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
8611 M:      Lorenzo Bianconi <[email protected]>
8612 L:      [email protected]
8613 S:      Maintained
8614 W:      http://www.st.com/
8615 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
8616 F:      drivers/iio/humidity/hts221*
8617
8618 HUAWEI ETHERNET DRIVER
8619 M:      Bin Luo <[email protected]>
8620 L:      [email protected]
8621 S:      Supported
8622 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
8623 F:      drivers/net/ethernet/huawei/hinic/
8624
8625 HUGETLB FILESYSTEM
8626 M:      Mike Kravetz <[email protected]>
8627 L:      [email protected]
8628 S:      Maintained
8629 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
8630 F:      Documentation/admin-guide/mm/hugetlbpage.rst
8631 F:      Documentation/vm/hugetlbfs_reserv.rst
8632 F:      fs/hugetlbfs/
8633 F:      include/linux/hugetlb.h
8634 F:      mm/hugetlb.c
8635
8636 HVA ST MEDIA DRIVER
8637 M:      Jean-Christophe Trotin <[email protected]>
8638 L:      [email protected]
8639 S:      Supported
8640 W:      https://linuxtv.org
8641 T:      git git://linuxtv.org/media_tree.git
8642 F:      drivers/media/platform/sti/hva
8643
8644 HWPOISON MEMORY FAILURE HANDLING
8645 M:      Naoya Horiguchi <[email protected]>
8646 L:      [email protected]
8647 S:      Maintained
8648 F:      mm/hwpoison-inject.c
8649 F:      mm/memory-failure.c
8650
8651 HYCON HY46XX TOUCHSCREEN SUPPORT
8652 M:      Giulio Benetti <[email protected]>
8653 L:      [email protected]
8654 S:      Maintained
8655 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
8656 F:      drivers/input/touchscreen/hycon-hy46xx.c
8657
8658 HYGON PROCESSOR SUPPORT
8659 M:      Pu Wen <[email protected]>
8660 L:      [email protected]
8661 S:      Maintained
8662 F:      arch/x86/kernel/cpu/hygon.c
8663
8664 HYNIX HI556 SENSOR DRIVER
8665 M:      Shawn Tu <[email protected]>
8666 L:      [email protected]
8667 S:      Maintained
8668 T:      git git://linuxtv.org/media_tree.git
8669 F:      drivers/media/i2c/hi556.c
8670
8671 Hyper-V/Azure CORE AND DRIVERS
8672 M:      "K. Y. Srinivasan" <[email protected]>
8673 M:      Haiyang Zhang <[email protected]>
8674 M:      Stephen Hemminger <[email protected]>
8675 M:      Wei Liu <[email protected]>
8676 M:      Dexuan Cui <[email protected]>
8677 L:      [email protected]
8678 S:      Supported
8679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
8680 F:      Documentation/ABI/stable/sysfs-bus-vmbus
8681 F:      Documentation/ABI/testing/debugfs-hyperv
8682 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
8683 F:      arch/arm64/hyperv
8684 F:      arch/arm64/include/asm/hyperv-tlfs.h
8685 F:      arch/arm64/include/asm/mshyperv.h
8686 F:      arch/x86/hyperv
8687 F:      arch/x86/include/asm/hyperv-tlfs.h
8688 F:      arch/x86/include/asm/mshyperv.h
8689 F:      arch/x86/include/asm/trace/hyperv.h
8690 F:      arch/x86/kernel/cpu/mshyperv.c
8691 F:      drivers/clocksource/hyperv_timer.c
8692 F:      drivers/hid/hid-hyperv.c
8693 F:      drivers/hv/
8694 F:      drivers/input/serio/hyperv-keyboard.c
8695 F:      drivers/iommu/hyperv-iommu.c
8696 F:      drivers/net/ethernet/microsoft/
8697 F:      drivers/net/hyperv/
8698 F:      drivers/pci/controller/pci-hyperv-intf.c
8699 F:      drivers/pci/controller/pci-hyperv.c
8700 F:      drivers/scsi/storvsc_drv.c
8701 F:      drivers/uio/uio_hv_generic.c
8702 F:      drivers/video/fbdev/hyperv_fb.c
8703 F:      include/asm-generic/hyperv-tlfs.h
8704 F:      include/asm-generic/mshyperv.h
8705 F:      include/clocksource/hyperv_timer.h
8706 F:      include/linux/hyperv.h
8707 F:      include/uapi/linux/hyperv.h
8708 F:      net/vmw_vsock/hyperv_transport.c
8709 F:      tools/hv/
8710
8711 HYPERBUS SUPPORT
8712 M:      Vignesh Raghavendra <[email protected]>
8713 L:      [email protected]
8714 S:      Supported
8715 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8716 C:      irc://irc.oftc.net/mtd
8717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
8718 F:      Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
8719 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
8720 F:      drivers/mtd/hyperbus/
8721 F:      include/linux/mtd/hyperbus.h
8722
8723 HYPERVISOR VIRTUAL CONSOLE DRIVER
8724 L:      [email protected]
8725 S:      Odd Fixes
8726 F:      drivers/tty/hvc/
8727
8728 I2C ACPI SUPPORT
8729 M:      Mika Westerberg <[email protected]>
8730 L:      [email protected]
8731 L:      [email protected]
8732 S:      Maintained
8733 F:      drivers/i2c/i2c-core-acpi.c
8734
8735 I2C CONTROLLER DRIVER FOR NVIDIA GPU
8736 M:      Ajay Gupta <[email protected]>
8737 L:      [email protected]
8738 S:      Maintained
8739 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
8740 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
8741
8742 I2C MUXES
8743 M:      Peter Rosin <[email protected]>
8744 L:      [email protected]
8745 S:      Maintained
8746 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
8747 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
8748 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
8749 F:      Documentation/i2c/i2c-topology.rst
8750 F:      Documentation/i2c/muxes/
8751 F:      drivers/i2c/i2c-mux.c
8752 F:      drivers/i2c/muxes/
8753 F:      include/linux/i2c-mux.h
8754
8755 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
8756 M:      Gregory CLEMENT <[email protected]>
8757 L:      [email protected]
8758 S:      Maintained
8759 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
8760 F:      drivers/i2c/busses/i2c-mv64xxx.c
8761
8762 I2C OVER PARALLEL PORT
8763 M:      Jean Delvare <[email protected]>
8764 L:      [email protected]
8765 S:      Maintained
8766 F:      Documentation/i2c/busses/i2c-parport.rst
8767 F:      drivers/i2c/busses/i2c-parport.c
8768
8769 I2C SUBSYSTEM
8770 M:      Wolfram Sang <[email protected]>
8771 L:      [email protected]
8772 S:      Maintained
8773 W:      https://i2c.wiki.kernel.org/
8774 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8776 F:      Documentation/devicetree/bindings/i2c/i2c.txt
8777 F:      Documentation/i2c/
8778 F:      drivers/i2c/*
8779 F:      include/linux/i2c-dev.h
8780 F:      include/linux/i2c-smbus.h
8781 F:      include/linux/i2c.h
8782 F:      include/uapi/linux/i2c-*.h
8783 F:      include/uapi/linux/i2c.h
8784
8785 I2C SUBSYSTEM HOST DRIVERS
8786 L:      [email protected]
8787 S:      Odd Fixes
8788 W:      https://i2c.wiki.kernel.org/
8789 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8791 F:      Documentation/devicetree/bindings/i2c/
8792 F:      drivers/i2c/algos/
8793 F:      drivers/i2c/busses/
8794
8795 I2C-TAOS-EVM DRIVER
8796 M:      Jean Delvare <[email protected]>
8797 L:      [email protected]
8798 S:      Maintained
8799 F:      Documentation/i2c/busses/i2c-taos-evm.rst
8800 F:      drivers/i2c/busses/i2c-taos-evm.c
8801
8802 I2C-TINY-USB DRIVER
8803 M:      Till Harbaum <[email protected]>
8804 L:      [email protected]
8805 S:      Maintained
8806 W:      http://www.harbaum.org/till/i2c_tiny_usb
8807 F:      drivers/i2c/busses/i2c-tiny-usb.c
8808
8809 I2C/SMBUS CONTROLLER DRIVERS FOR PC
8810 M:      Jean Delvare <[email protected]>
8811 L:      [email protected]
8812 S:      Maintained
8813 F:      Documentation/i2c/busses/i2c-ali1535.rst
8814 F:      Documentation/i2c/busses/i2c-ali1563.rst
8815 F:      Documentation/i2c/busses/i2c-ali15x3.rst
8816 F:      Documentation/i2c/busses/i2c-amd756.rst
8817 F:      Documentation/i2c/busses/i2c-amd8111.rst
8818 F:      Documentation/i2c/busses/i2c-i801.rst
8819 F:      Documentation/i2c/busses/i2c-nforce2.rst
8820 F:      Documentation/i2c/busses/i2c-piix4.rst
8821 F:      Documentation/i2c/busses/i2c-sis5595.rst
8822 F:      Documentation/i2c/busses/i2c-sis630.rst
8823 F:      Documentation/i2c/busses/i2c-sis96x.rst
8824 F:      Documentation/i2c/busses/i2c-via.rst
8825 F:      Documentation/i2c/busses/i2c-viapro.rst
8826 F:      drivers/i2c/busses/i2c-ali1535.c
8827 F:      drivers/i2c/busses/i2c-ali1563.c
8828 F:      drivers/i2c/busses/i2c-ali15x3.c
8829 F:      drivers/i2c/busses/i2c-amd756-s4882.c
8830 F:      drivers/i2c/busses/i2c-amd756.c
8831 F:      drivers/i2c/busses/i2c-amd8111.c
8832 F:      drivers/i2c/busses/i2c-i801.c
8833 F:      drivers/i2c/busses/i2c-isch.c
8834 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
8835 F:      drivers/i2c/busses/i2c-nforce2.c
8836 F:      drivers/i2c/busses/i2c-piix4.c
8837 F:      drivers/i2c/busses/i2c-sis5595.c
8838 F:      drivers/i2c/busses/i2c-sis630.c
8839 F:      drivers/i2c/busses/i2c-sis96x.c
8840 F:      drivers/i2c/busses/i2c-via.c
8841 F:      drivers/i2c/busses/i2c-viapro.c
8842
8843 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
8844 M:      Hans de Goede <[email protected]>
8845 L:      [email protected]
8846 S:      Maintained
8847 F:      drivers/i2c/busses/i2c-cht-wc.c
8848
8849 I2C/SMBUS ISMT DRIVER
8850 M:      Seth Heasley <[email protected]>
8851 M:      Neil Horman <[email protected]>
8852 L:      [email protected]
8853 F:      Documentation/i2c/busses/i2c-ismt.rst
8854 F:      drivers/i2c/busses/i2c-ismt.c
8855
8856 I2C/SMBUS STUB DRIVER
8857 M:      Jean Delvare <[email protected]>
8858 L:      [email protected]
8859 S:      Maintained
8860 F:      drivers/i2c/i2c-stub.c
8861
8862 I3C DRIVER FOR CADENCE I3C MASTER IP
8863 M:      Przemysław Gaj <[email protected]>
8864 S:      Maintained
8865 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt
8866 F:      drivers/i3c/master/i3c-master-cdns.c
8867
8868 I3C DRIVER FOR SYNOPSYS DESIGNWARE
8869 M:      Vitor Soares <[email protected]>
8870 S:      Maintained
8871 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
8872 F:      drivers/i3c/master/dw*
8873
8874 I3C SUBSYSTEM
8875 M:      Alexandre Belloni <[email protected]>
8876 L:      [email protected] (moderated for non-subscribers)
8877 S:      Maintained
8878 C:      irc://chat.freenode.net/linux-i3c
8879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
8880 F:      Documentation/ABI/testing/sysfs-bus-i3c
8881 F:      Documentation/devicetree/bindings/i3c/
8882 F:      Documentation/driver-api/i3c
8883 F:      drivers/i3c/
8884 F:      include/linux/i3c/
8885
8886 IA64 (Itanium) PLATFORM
8887 L:      [email protected]
8888 S:      Orphan
8889 F:      Documentation/ia64/
8890 F:      arch/ia64/
8891
8892 IBM Power 842 compression accelerator
8893 M:      Haren Myneni <[email protected]>
8894 S:      Supported
8895 F:      crypto/842.c
8896 F:      drivers/crypto/nx/Kconfig
8897 F:      drivers/crypto/nx/Makefile
8898 F:      drivers/crypto/nx/nx-842*
8899 F:      include/linux/sw842.h
8900 F:      lib/842/
8901
8902 IBM Power in-Nest Crypto Acceleration
8903 M:      Breno Leitão <[email protected]>
8904 M:      Nayna Jain <[email protected]>
8905 M:      Paulo Flabiano Smorigo <[email protected]>
8906 L:      [email protected]
8907 S:      Supported
8908 F:      drivers/crypto/nx/Kconfig
8909 F:      drivers/crypto/nx/Makefile
8910 F:      drivers/crypto/nx/nx-aes*
8911 F:      drivers/crypto/nx/nx-sha*
8912 F:      drivers/crypto/nx/nx.*
8913 F:      drivers/crypto/nx/nx_csbcpb.h
8914 F:      drivers/crypto/nx/nx_debugfs.c
8915
8916 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
8917 M:      Tyrel Datwyler <[email protected]>
8918 L:      [email protected]
8919 L:      [email protected]
8920 S:      Supported
8921 F:      drivers/pci/hotplug/rpadlpar*
8922
8923 IBM Power Linux RAID adapter
8924 M:      Brian King <[email protected]>
8925 S:      Supported
8926 F:      drivers/scsi/ipr.*
8927
8928 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
8929 M:      Tyrel Datwyler <[email protected]>
8930 L:      [email protected]
8931 L:      [email protected]
8932 S:      Supported
8933 F:      drivers/pci/hotplug/rpaphp*
8934
8935 IBM Power SRIOV Virtual NIC Device Driver
8936 M:      Dany Madden <[email protected]>
8937 M:      Sukadev Bhattiprolu <[email protected]>
8938 R:      Thomas Falcon <[email protected]>
8939 L:      [email protected]
8940 S:      Supported
8941 F:      drivers/net/ethernet/ibm/ibmvnic.*
8942
8943 IBM Power Virtual Accelerator Switchboard
8944 M:      Sukadev Bhattiprolu <[email protected]>
8945 L:      [email protected]
8946 S:      Supported
8947 F:      arch/powerpc/include/asm/vas.h
8948 F:      arch/powerpc/platforms/powernv/copy-paste.h
8949 F:      arch/powerpc/platforms/powernv/vas*
8950
8951 IBM Power Virtual Ethernet Device Driver
8952 M:      Cristobal Forno <[email protected]>
8953 L:      [email protected]
8954 S:      Supported
8955 F:      drivers/net/ethernet/ibm/ibmveth.*
8956
8957 IBM Power Virtual FC Device Drivers
8958 M:      Tyrel Datwyler <[email protected]>
8959 L:      [email protected]
8960 S:      Supported
8961 F:      drivers/scsi/ibmvscsi/ibmvfc*
8962
8963 IBM Power Virtual Management Channel Driver
8964 M:      Brad Warrum <[email protected]>
8965 M:      Ritu Agarwal <[email protected]>
8966 S:      Supported
8967 F:      drivers/misc/ibmvmc.*
8968
8969 IBM Power Virtual SCSI Device Drivers
8970 M:      Tyrel Datwyler <[email protected]>
8971 L:      [email protected]
8972 S:      Supported
8973 F:      drivers/scsi/ibmvscsi/ibmvscsi*
8974 F:      include/scsi/viosrp.h
8975
8976 IBM Power Virtual SCSI Device Target Driver
8977 M:      Michael Cyr <[email protected]>
8978 L:      [email protected]
8979 L:      [email protected]
8980 S:      Supported
8981 F:      drivers/scsi/ibmvscsi_tgt/
8982
8983 IBM Power VMX Cryptographic instructions
8984 M:      Breno Leitão <[email protected]>
8985 M:      Nayna Jain <[email protected]>
8986 M:      Paulo Flabiano Smorigo <[email protected]>
8987 L:      [email protected]
8988 S:      Supported
8989 F:      drivers/crypto/vmx/Kconfig
8990 F:      drivers/crypto/vmx/Makefile
8991 F:      drivers/crypto/vmx/aes*
8992 F:      drivers/crypto/vmx/ghash*
8993 F:      drivers/crypto/vmx/ppc-xlate.pl
8994 F:      drivers/crypto/vmx/vmx.c
8995
8996 IBM ServeRAID RAID DRIVER
8997 S:      Orphan
8998 F:      drivers/scsi/ips.*
8999
9000 ICH LPC AND GPIO DRIVER
9001 M:      Peter Tyser <[email protected]>
9002 S:      Maintained
9003 F:      drivers/gpio/gpio-ich.c
9004 F:      drivers/mfd/lpc_ich.c
9005
9006 ICY I2C DRIVER
9007 M:      Max Staudt <[email protected]>
9008 L:      [email protected]
9009 S:      Maintained
9010 F:      drivers/i2c/busses/i2c-icy.c
9011
9012 IDEAPAD LAPTOP EXTRAS DRIVER
9013 M:      Ike Panhc <[email protected]>
9014 L:      [email protected]
9015 S:      Maintained
9016 W:      http://launchpad.net/ideapad-laptop
9017 F:      drivers/platform/x86/ideapad-laptop.c
9018
9019 IDEAPAD LAPTOP SLIDEBAR DRIVER
9020 M:      Andrey Moiseev <[email protected]>
9021 L:      [email protected]
9022 S:      Maintained
9023 W:      https://github.com/o2genum/ideapad-slidebar
9024 F:      drivers/input/misc/ideapad_slidebar.c
9025
9026 IDT VersaClock 5 CLOCK DRIVER
9027 M:      Luca Ceresoli <[email protected]>
9028 S:      Maintained
9029 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
9030 F:      drivers/clk/clk-versaclock5.c
9031
9032 IEEE 802.15.4 SUBSYSTEM
9033 M:      Alexander Aring <[email protected]>
9034 M:      Stefan Schmidt <[email protected]>
9035 L:      [email protected]
9036 S:      Maintained
9037 W:      https://linux-wpan.org/
9038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
9039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
9040 F:      Documentation/networking/ieee802154.rst
9041 F:      drivers/net/ieee802154/
9042 F:      include/linux/ieee802154.h
9043 F:      include/linux/nl802154.h
9044 F:      include/net/af_ieee802154.h
9045 F:      include/net/cfg802154.h
9046 F:      include/net/ieee802154_netdev.h
9047 F:      include/net/mac802154.h
9048 F:      include/net/nl802154.h
9049 F:      net/ieee802154/
9050 F:      net/mac802154/
9051
9052 IFE PROTOCOL
9053 M:      Yotam Gigi <[email protected]>
9054 M:      Jamal Hadi Salim <[email protected]>
9055 F:      include/net/ife.h
9056 F:      include/uapi/linux/ife.h
9057 F:      net/ife
9058
9059 IGORPLUG-USB IR RECEIVER
9060 M:      Sean Young <[email protected]>
9061 L:      [email protected]
9062 S:      Maintained
9063 F:      drivers/media/rc/igorplugusb.c
9064
9065 IGUANAWORKS USB IR TRANSCEIVER
9066 M:      Sean Young <[email protected]>
9067 L:      [email protected]
9068 S:      Maintained
9069 F:      drivers/media/rc/iguanair.c
9070
9071 IIO DIGITAL POTENTIOMETER DAC
9072 M:      Peter Rosin <[email protected]>
9073 L:      [email protected]
9074 S:      Maintained
9075 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
9076 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
9077 F:      drivers/iio/dac/dpot-dac.c
9078
9079 IIO ENVELOPE DETECTOR
9080 M:      Peter Rosin <[email protected]>
9081 L:      [email protected]
9082 S:      Maintained
9083 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
9084 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
9085 F:      drivers/iio/adc/envelope-detector.c
9086
9087 IIO MULTIPLEXER
9088 M:      Peter Rosin <[email protected]>
9089 L:      [email protected]
9090 S:      Maintained
9091 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
9092 F:      drivers/iio/multiplexer/iio-mux.c
9093
9094 IIO SCMI BASED DRIVER
9095 M:      Jyoti Bhayana <[email protected]>
9096 L:      [email protected]
9097 S:      Maintained
9098 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
9099
9100 IIO SUBSYSTEM AND DRIVERS
9101 M:      Jonathan Cameron <[email protected]>
9102 R:      Lars-Peter Clausen <[email protected]>
9103 L:      [email protected]
9104 S:      Maintained
9105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
9106 F:      Documentation/ABI/testing/configfs-iio*
9107 F:      Documentation/ABI/testing/sysfs-bus-iio*
9108 F:      Documentation/devicetree/bindings/iio/
9109 F:      drivers/iio/
9110 F:      drivers/staging/iio/
9111 F:      include/linux/iio/
9112 F:      tools/iio/
9113
9114 IIO UNIT CONVERTER
9115 M:      Peter Rosin <[email protected]>
9116 L:      [email protected]
9117 S:      Maintained
9118 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
9119 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
9120 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
9121 F:      drivers/iio/afe/iio-rescale.c
9122
9123 IKANOS/ADI EAGLE ADSL USB DRIVER
9124 M:      Matthieu Castet <[email protected]>
9125 M:      Stanislaw Gruszka <[email protected]>
9126 S:      Maintained
9127 F:      drivers/usb/atm/ueagle-atm.c
9128
9129 IMGTEC ASCII LCD DRIVER
9130 M:      Paul Burton <[email protected]>
9131 S:      Maintained
9132 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
9133 F:      drivers/auxdisplay/img-ascii-lcd.c
9134
9135 IMGTEC IR DECODER DRIVER
9136 S:      Orphan
9137 F:      drivers/media/rc/img-ir/
9138
9139 IMON SOUNDGRAPH USB IR RECEIVER
9140 M:      Sean Young <[email protected]>
9141 L:      [email protected]
9142 S:      Maintained
9143 F:      drivers/media/rc/imon.c
9144 F:      drivers/media/rc/imon_raw.c
9145
9146 IMS TWINTURBO FRAMEBUFFER DRIVER
9147 L:      [email protected]
9148 S:      Orphan
9149 F:      drivers/video/fbdev/imsttfb.c
9150
9151 INA209 HARDWARE MONITOR DRIVER
9152 M:      Guenter Roeck <[email protected]>
9153 L:      [email protected]
9154 S:      Maintained
9155 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
9156 F:      Documentation/hwmon/ina209.rst
9157 F:      drivers/hwmon/ina209.c
9158
9159 INA2XX HARDWARE MONITOR DRIVER
9160 M:      Guenter Roeck <[email protected]>
9161 L:      [email protected]
9162 S:      Maintained
9163 F:      Documentation/hwmon/ina2xx.rst
9164 F:      drivers/hwmon/ina2xx.c
9165 F:      include/linux/platform_data/ina2xx.h
9166
9167 INDUSTRY PACK SUBSYSTEM (IPACK)
9168 M:      Samuel Iglesias Gonsalvez <[email protected]>
9169 M:      Jens Taprogge <[email protected]>
9170 M:      Greg Kroah-Hartman <[email protected]>
9171 L:      [email protected]
9172 S:      Maintained
9173 W:      http://industrypack.sourceforge.net
9174 F:      drivers/ipack/
9175
9176 INFINEON DPS310 Driver
9177 M:      Eddie James <[email protected]>
9178 L:      [email protected]
9179 S:      Maintained
9180 F:      drivers/iio/pressure/dps310.c
9181
9182 INFINIBAND SUBSYSTEM
9183 M:      Doug Ledford <[email protected]>
9184 M:      Jason Gunthorpe <[email protected]>
9185 L:      [email protected]
9186 S:      Supported
9187 W:      https://github.com/linux-rdma/rdma-core
9188 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
9190 F:      Documentation/devicetree/bindings/infiniband/
9191 F:      Documentation/infiniband/
9192 F:      drivers/infiniband/
9193 F:      include/rdma/
9194 F:      include/trace/events/ib_mad.h
9195 F:      include/trace/events/ib_umad.h
9196 F:      include/uapi/linux/if_infiniband.h
9197 F:      include/uapi/rdma/
9198 F:      samples/bpf/ibumad_kern.c
9199 F:      samples/bpf/ibumad_user.c
9200
9201 INGENIC JZ4780 NAND DRIVER
9202 M:      Harvey Hunt <[email protected]>
9203 L:      [email protected]
9204 L:      [email protected]
9205 S:      Maintained
9206 F:      drivers/mtd/nand/raw/ingenic/
9207
9208 INGENIC JZ47xx SoCs
9209 M:      Paul Cercueil <[email protected]>
9210 L:      [email protected]
9211 S:      Maintained
9212 F:      arch/mips/boot/dts/ingenic/
9213 F:      arch/mips/generic/board-ingenic.c
9214 F:      arch/mips/include/asm/mach-ingenic/
9215 F:      arch/mips/ingenic/Kconfig
9216 F:      drivers/clk/ingenic/
9217 F:      drivers/dma/dma-jz4780.c
9218 F:      drivers/gpu/drm/ingenic/
9219 F:      drivers/i2c/busses/i2c-jz4780.c
9220 F:      drivers/iio/adc/ingenic-adc.c
9221 F:      drivers/irqchip/irq-ingenic.c
9222 F:      drivers/memory/jz4780-nemc.c
9223 F:      drivers/mmc/host/jz4740_mmc.c
9224 F:      drivers/mtd/nand/raw/ingenic/
9225 F:      drivers/pinctrl/pinctrl-ingenic.c
9226 F:      drivers/power/supply/ingenic-battery.c
9227 F:      drivers/pwm/pwm-jz4740.c
9228 F:      drivers/remoteproc/ingenic_rproc.c
9229 F:      drivers/rtc/rtc-jz4740.c
9230 F:      drivers/tty/serial/8250/8250_ingenic.c
9231 F:      drivers/usb/musb/jz4740.c
9232 F:      drivers/watchdog/jz4740_wdt.c
9233 F:      include/dt-bindings/iio/adc/ingenic,adc.h
9234 F:      include/linux/mfd/ingenic-tcu.h
9235 F:      sound/soc/codecs/jz47*
9236 F:      sound/soc/jz4740/
9237
9238 INOTIFY
9239 M:      Jan Kara <[email protected]>
9240 R:      Amir Goldstein <[email protected]>
9241 L:      [email protected]
9242 S:      Maintained
9243 F:      Documentation/filesystems/inotify.rst
9244 F:      fs/notify/inotify/
9245 F:      include/linux/inotify.h
9246 F:      include/uapi/linux/inotify.h
9247
9248 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
9249 M:      Dmitry Torokhov <[email protected]>
9250 L:      [email protected]
9251 S:      Maintained
9252 Q:      http://patchwork.kernel.org/project/linux-input/list/
9253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
9254 F:      Documentation/devicetree/bindings/input/
9255 F:      Documentation/devicetree/bindings/serio/
9256 F:      Documentation/input/
9257 F:      drivers/input/
9258 F:      include/linux/input.h
9259 F:      include/linux/input/
9260 F:      include/uapi/linux/input-event-codes.h
9261 F:      include/uapi/linux/input.h
9262
9263 INPUT MULTITOUCH (MT) PROTOCOL
9264 M:      Henrik Rydberg <[email protected]>
9265 L:      [email protected]
9266 S:      Odd fixes
9267 F:      Documentation/input/multi-touch-protocol.rst
9268 F:      drivers/input/input-mt.c
9269 K:      \b(ABS|SYN)_MT_
9270
9271 INSIDE SECURE CRYPTO DRIVER
9272 M:      Antoine Tenart <[email protected]>
9273 L:      [email protected]
9274 S:      Maintained
9275 F:      drivers/crypto/inside-secure/
9276
9277 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
9278 M:      Mimi Zohar <[email protected]>
9279 M:      Dmitry Kasatkin <[email protected]>
9280 L:      [email protected]
9281 S:      Supported
9282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
9283 F:      security/integrity/ima/
9284
9285 INTEL 810/815 FRAMEBUFFER DRIVER
9286 M:      Antonino Daplas <[email protected]>
9287 L:      [email protected]
9288 S:      Maintained
9289 F:      drivers/video/fbdev/i810/
9290
9291 INTEL ASoC DRIVERS
9292 M:      Cezary Rojewski <[email protected]>
9293 M:      Pierre-Louis Bossart <[email protected]>
9294 M:      Liam Girdwood <[email protected]>
9295 M:      Jie Yang <[email protected]>
9296 L:      [email protected] (moderated for non-subscribers)
9297 S:      Supported
9298 F:      sound/soc/intel/
9299
9300 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
9301 M:      Hans de Goede <[email protected]>
9302 L:      [email protected]
9303 S:      Maintained
9304 F:      drivers/platform/x86/intel/atomisp2/pm.c
9305
9306 INTEL ATOMISP2 LED DRIVER
9307 M:      Hans de Goede <[email protected]>
9308 L:      [email protected]
9309 S:      Maintained
9310 F:      drivers/platform/x86/intel/atomisp2/led.c
9311
9312 INTEL BIOS SAR INT1092 DRIVER
9313 M:      Shravan S <[email protected]>
9314 M:      Intel Corporation <[email protected]>
9315 L:      [email protected]
9316 S:      Maintained
9317 F:      drivers/platform/x86/intel/int1092/
9318
9319 INTEL BROXTON PMC DRIVER
9320 M:      Mika Westerberg <[email protected]>
9321 M:      Zha Qipeng <[email protected]>
9322 S:      Maintained
9323 F:      drivers/mfd/intel_pmc_bxt.c
9324 F:      include/linux/mfd/intel_pmc_bxt.h
9325
9326 INTEL C600 SERIES SAS CONTROLLER DRIVER
9327 M:      Artur Paszkiewicz <[email protected]>
9328 L:      [email protected]
9329 S:      Supported
9330 T:      git git://git.code.sf.net/p/intel-sas/isci
9331 F:      drivers/scsi/isci/
9332
9333 INTEL CPU family model numbers
9334 M:      Tony Luck <[email protected]>
9335 M:      [email protected]
9336 L:      [email protected]
9337 S:      Supported
9338 F:      arch/x86/include/asm/intel-family.h
9339
9340 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
9341 M:      Jani Nikula <[email protected]>
9342 M:      Joonas Lahtinen <[email protected]>
9343 M:      Rodrigo Vivi <[email protected]>
9344 L:      [email protected]
9345 S:      Supported
9346 W:      https://01.org/linuxgraphics/
9347 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
9348 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
9349 C:      irc://irc.oftc.net/intel-gfx
9350 T:      git git://anongit.freedesktop.org/drm-intel
9351 F:      Documentation/gpu/i915.rst
9352 F:      drivers/gpu/drm/i915/
9353 F:      include/drm/i915*
9354 F:      include/uapi/drm/i915_drm.h
9355
9356 INTEL ETHERNET DRIVERS
9357 M:      Jesse Brandeburg <[email protected]>
9358 M:      Tony Nguyen <[email protected]>
9359 L:      [email protected] (moderated for non-subscribers)
9360 S:      Supported
9361 W:      http://www.intel.com/support/feedback.htm
9362 W:      http://e1000.sourceforge.net/
9363 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
9364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
9365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
9366 F:      Documentation/networking/device_drivers/ethernet/intel/
9367 F:      drivers/net/ethernet/intel/
9368 F:      drivers/net/ethernet/intel/*/
9369 F:      include/linux/avf/virtchnl.h
9370 F:      include/linux/net/intel/iidc.h
9371
9372 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
9373 M:      Mustafa Ismail <[email protected]>
9374 M:      Shiraz Saleem <[email protected]>
9375 L:      [email protected]
9376 S:      Supported
9377 F:      drivers/infiniband/hw/irdma/
9378 F:      include/uapi/rdma/irdma-abi.h
9379
9380 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
9381 M:      Maik Broemme <[email protected]>
9382 L:      [email protected]
9383 S:      Maintained
9384 F:      Documentation/fb/intelfb.rst
9385 F:      drivers/video/fbdev/intelfb/
9386
9387 INTEL GPIO DRIVERS
9388 M:      Andy Shevchenko <[email protected]>
9389 L:      [email protected]
9390 S:      Maintained
9391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9392 F:      drivers/gpio/gpio-ich.c
9393 F:      drivers/gpio/gpio-merrifield.c
9394 F:      drivers/gpio/gpio-ml-ioh.c
9395 F:      drivers/gpio/gpio-pch.c
9396 F:      drivers/gpio/gpio-sch.c
9397 F:      drivers/gpio/gpio-sodaville.c
9398
9399 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
9400 M:      Zhenyu Wang <[email protected]>
9401 M:      Zhi Wang <[email protected]>
9402 L:      [email protected]
9403 L:      [email protected]
9404 S:      Supported
9405 W:      https://01.org/igvt-g
9406 T:      git https://github.com/intel/gvt-linux.git
9407 F:      drivers/gpu/drm/i915/gvt/
9408
9409 INTEL HID EVENT DRIVER
9410 M:      Alex Hung <[email protected]>
9411 L:      [email protected]
9412 S:      Maintained
9413 F:      drivers/platform/x86/intel/hid.c
9414
9415 INTEL I/OAT DMA DRIVER
9416 M:      Dave Jiang <[email protected]>
9417 R:      Dan Williams <[email protected]>
9418 L:      [email protected]
9419 S:      Supported
9420 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
9421 F:      drivers/dma/ioat*
9422
9423 INTEL IADX DRIVER
9424 M:      Dave Jiang <[email protected]>
9425 L:      [email protected]
9426 S:      Supported
9427 F:      drivers/dma/idxd/*
9428 F:      include/uapi/linux/idxd.h
9429
9430 INTEL IDLE DRIVER
9431 M:      Jacob Pan <[email protected]>
9432 M:      Len Brown <[email protected]>
9433 L:      [email protected]
9434 S:      Supported
9435 B:      https://bugzilla.kernel.org
9436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
9437 F:      drivers/idle/intel_idle.c
9438
9439 INTEL INTEGRATED SENSOR HUB DRIVER
9440 M:      Srinivas Pandruvada <[email protected]>
9441 M:      Jiri Kosina <[email protected]>
9442 L:      [email protected]
9443 S:      Maintained
9444 F:      drivers/hid/intel-ish-hid/
9445
9446 INTEL IOMMU (VT-d)
9447 M:      David Woodhouse <[email protected]>
9448 M:      Lu Baolu <[email protected]>
9449 L:      [email protected]
9450 S:      Supported
9451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
9452 F:      drivers/iommu/intel/
9453 F:      include/linux/intel-iommu.h
9454 F:      include/linux/intel-svm.h
9455
9456 INTEL IOP-ADMA DMA DRIVER
9457 R:      Dan Williams <[email protected]>
9458 S:      Odd fixes
9459 F:      drivers/dma/iop-adma.c
9460
9461 INTEL IPU3 CSI-2 CIO2 DRIVER
9462 M:      Yong Zhi <[email protected]>
9463 M:      Sakari Ailus <[email protected]>
9464 M:      Bingbu Cao <[email protected]>
9465 M:      Dan Scally <[email protected]>
9466 R:      Tianshu Qiu <[email protected]>
9467 L:      [email protected]
9468 S:      Maintained
9469 T:      git git://linuxtv.org/media_tree.git
9470 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
9471 F:      drivers/media/pci/intel/ipu3/
9472
9473 INTEL IPU3 CSI-2 IMGU DRIVER
9474 M:      Sakari Ailus <[email protected]>
9475 R:      Bingbu Cao <[email protected]>
9476 R:      Tianshu Qiu <[email protected]>
9477 L:      [email protected]
9478 S:      Maintained
9479 F:      Documentation/admin-guide/media/ipu3.rst
9480 F:      Documentation/admin-guide/media/ipu3_rcb.svg
9481 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
9482 F:      drivers/staging/media/ipu3/
9483
9484 INTEL IXP4XX CRYPTO SUPPORT
9485 M:      Corentin Labbe <[email protected]>
9486 L:      [email protected]
9487 S:      Maintained
9488 F:      drivers/crypto/ixp4xx_crypto.c
9489
9490 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
9491 M:      Krzysztof Halasa <[email protected]>
9492 S:      Maintained
9493 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
9494 F:      drivers/net/wan/ixp4xx_hss.c
9495 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
9496 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
9497 F:      include/linux/soc/ixp4xx/npe.h
9498 F:      include/linux/soc/ixp4xx/qmgr.h
9499
9500 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
9501 M:      Deepak Saxena <[email protected]>
9502 S:      Maintained
9503 F:      Documentation/devicetree/bindings/display/intel,ixp46x-rng.yaml
9504 F:      drivers/char/hw_random/ixp4xx-rng.c
9505
9506 INTEL KEEM BAY DRM DRIVER
9507 M:      Anitha Chrisanthus <[email protected]>
9508 M:      Edmund Dea <[email protected]>
9509 S:      Maintained
9510 F:      Documentation/devicetree/bindings/display/intel,kmb_display.yaml
9511 F:      drivers/gpu/drm/kmb/
9512
9513 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
9514 M:      Daniele Alessandrelli <[email protected]>
9515 S:      Maintained
9516 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
9517 F:      drivers/crypto/keembay/Kconfig
9518 F:      drivers/crypto/keembay/Makefile
9519 F:      drivers/crypto/keembay/keembay-ocs-aes-core.c
9520 F:      drivers/crypto/keembay/ocs-aes.c
9521 F:      drivers/crypto/keembay/ocs-aes.h
9522
9523 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
9524 M:      Daniele Alessandrelli <[email protected]>
9525 M:      Declan Murphy <[email protected]>
9526 S:      Maintained
9527 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
9528 F:      drivers/crypto/keembay/Kconfig
9529 F:      drivers/crypto/keembay/Makefile
9530 F:      drivers/crypto/keembay/keembay-ocs-hcu-core.c
9531 F:      drivers/crypto/keembay/ocs-hcu.c
9532 F:      drivers/crypto/keembay/ocs-hcu.h
9533
9534 INTEL MANAGEMENT ENGINE (mei)
9535 M:      Tomas Winkler <[email protected]>
9536 L:      [email protected]
9537 S:      Supported
9538 F:      Documentation/driver-api/mei/*
9539 F:      drivers/misc/mei/
9540 F:      drivers/watchdog/mei_wdt.c
9541 F:      include/linux/mei_cl_bus.h
9542 F:      include/uapi/linux/mei.h
9543 F:      samples/mei/*
9544
9545 INTEL MAX 10 BMC MFD DRIVER
9546 M:      Xu Yilun <[email protected]>
9547 R:      Tom Rix <[email protected]>
9548 S:      Maintained
9549 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
9550 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
9551 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
9552 F:      drivers/mfd/intel-m10-bmc.c
9553 F:      include/linux/mfd/intel-m10-bmc.h
9554
9555 INTEL MENLOW THERMAL DRIVER
9556 M:      Sujith Thomas <[email protected]>
9557 L:      [email protected]
9558 S:      Supported
9559 W:      https://01.org/linux-acpi
9560 F:      drivers/thermal/intel/intel_menlow.c
9561
9562 INTEL P-Unit IPC DRIVER
9563 M:      Zha Qipeng <[email protected]>
9564 L:      [email protected]
9565 S:      Maintained
9566 F:      arch/x86/include/asm/intel_punit_ipc.h
9567 F:      drivers/platform/x86/intel/punit_ipc.c
9568
9569 INTEL PMC CORE DRIVER
9570 M:      Rajneesh Bhardwaj <[email protected]>
9571 M:      David E Box <[email protected]>
9572 L:      [email protected]
9573 S:      Maintained
9574 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
9575 F:      drivers/platform/x86/intel/pmc/
9576
9577 INTEL PMIC GPIO DRIVERS
9578 M:      Andy Shevchenko <[email protected]>
9579 S:      Maintained
9580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9581 F:      drivers/gpio/gpio-*cove.c
9582
9583 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
9584 M:      Andy Shevchenko <[email protected]>
9585 S:      Maintained
9586 F:      drivers/mfd/intel_soc_pmic*
9587 F:      include/linux/mfd/intel_soc_pmic*
9588
9589 INTEL PMT DRIVER
9590 M:      "David E. Box" <[email protected]>
9591 S:      Maintained
9592 F:      drivers/mfd/intel_pmt.c
9593 F:      drivers/platform/x86/intel/pmt/
9594
9595 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
9596 M:      Stanislav Yakovlev <[email protected]>
9597 L:      [email protected]
9598 S:      Maintained
9599 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
9600 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
9601 F:      drivers/net/wireless/intel/ipw2x00/
9602
9603 INTEL PSTATE DRIVER
9604 M:      Srinivas Pandruvada <[email protected]>
9605 M:      Len Brown <[email protected]>
9606 L:      [email protected]
9607 S:      Supported
9608 F:      drivers/cpufreq/intel_pstate.c
9609
9610 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
9611 M:      Jarkko Nikula <[email protected]>
9612 L:      [email protected]
9613 F:      drivers/counter/intel-qep.c
9614
9615 INTEL SCU DRIVERS
9616 M:      Mika Westerberg <[email protected]>
9617 S:      Maintained
9618 F:      arch/x86/include/asm/intel_scu_ipc.h
9619 F:      drivers/platform/x86/intel_scu_*
9620
9621 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
9622 M:      Daniel Scally <[email protected]>
9623 S:      Maintained
9624 F:      drivers/platform/x86/intel/int3472/
9625
9626 INTEL SPEED SELECT TECHNOLOGY
9627 M:      Srinivas Pandruvada <[email protected]>
9628 L:      [email protected]
9629 S:      Maintained
9630 F:      drivers/platform/x86/intel/speed_select_if/
9631 F:      include/uapi/linux/isst_if.h
9632 F:      tools/power/x86/intel-speed-select/
9633
9634 INTEL STRATIX10 FIRMWARE DRIVERS
9635 M:      Richard Gong <[email protected]>
9636 L:      [email protected]
9637 S:      Maintained
9638 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
9639 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
9640 F:      drivers/firmware/stratix10-rsu.c
9641 F:      drivers/firmware/stratix10-svc.c
9642 F:      include/linux/firmware/intel/stratix10-smc.h
9643 F:      include/linux/firmware/intel/stratix10-svc-client.h
9644
9645 INTEL TELEMETRY DRIVER
9646 M:      Rajneesh Bhardwaj <[email protected]>
9647 M:      "David E. Box" <[email protected]>
9648 L:      [email protected]
9649 S:      Maintained
9650 F:      arch/x86/include/asm/intel_telemetry.h
9651 F:      drivers/platform/x86/intel/telemetry/
9652
9653 INTEL UNCORE FREQUENCY CONTROL
9654 M:      Srinivas Pandruvada <[email protected]>
9655 L:      [email protected]
9656 S:      Maintained
9657 F:      drivers/platform/x86/intel/uncore-frequency.c
9658
9659 INTEL VIRTUAL BUTTON DRIVER
9660 M:      AceLan Kao <[email protected]>
9661 L:      [email protected]
9662 S:      Maintained
9663 F:      drivers/platform/x86/intel/vbtn.c
9664
9665 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
9666 M:      Stanislaw Gruszka <[email protected]>
9667 L:      [email protected]
9668 S:      Supported
9669 F:      drivers/net/wireless/intel/iwlegacy/
9670
9671 INTEL WIRELESS WIFI LINK (iwlwifi)
9672 M:      Luca Coelho <[email protected]>
9673 L:      [email protected]
9674 S:      Supported
9675 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
9676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
9677 F:      drivers/net/wireless/intel/iwlwifi/
9678
9679 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
9680 M:      Jithu Joseph <[email protected]>
9681 R:      Maurice Ma <[email protected]>
9682 S:      Maintained
9683 W:      https://slimbootloader.github.io/security/firmware-update.html
9684 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
9685
9686 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
9687 L:      [email protected]
9688 S:      Maintained
9689 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
9690
9691 INTEL WWAN IOSM DRIVER
9692 M:      M Chetan Kumar <[email protected]>
9693 M:      Intel Corporation <[email protected]>
9694 L:      [email protected]
9695 S:      Maintained
9696 F:      drivers/net/wwan/iosm/
9697
9698 INTEL(R) TRACE HUB
9699 M:      Alexander Shishkin <[email protected]>
9700 S:      Supported
9701 F:      Documentation/trace/intel_th.rst
9702 F:      drivers/hwtracing/intel_th/
9703 F:      include/linux/intel_th.h
9704
9705 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
9706 M:      Ning Sun <[email protected]>
9707 L:      [email protected]
9708 S:      Supported
9709 W:      http://tboot.sourceforge.net
9710 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
9711 F:      Documentation/x86/intel_txt.rst
9712 F:      arch/x86/kernel/tboot.c
9713 F:      include/linux/tboot.h
9714
9715 INTEL SGX
9716 M:      Jarkko Sakkinen <[email protected]>
9717 R:      Dave Hansen <[email protected]>
9718 L:      [email protected]
9719 S:      Supported
9720 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
9721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
9722 F:      Documentation/x86/sgx.rst
9723 F:      arch/x86/entry/vdso/vsgx.S
9724 F:      arch/x86/include/asm/sgx.h
9725 F:      arch/x86/include/uapi/asm/sgx.h
9726 F:      arch/x86/kernel/cpu/sgx/*
9727 F:      tools/testing/selftests/sgx/*
9728 K:      \bSGX_
9729
9730 INTERCONNECT API
9731 M:      Georgi Djakov <[email protected]>
9732 L:      [email protected]
9733 S:      Maintained
9734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
9735 F:      Documentation/devicetree/bindings/interconnect/
9736 F:      Documentation/driver-api/interconnect.rst
9737 F:      drivers/interconnect/
9738 F:      include/dt-bindings/interconnect/
9739 F:      include/linux/interconnect-provider.h
9740 F:      include/linux/interconnect.h
9741
9742 INTERRUPT COUNTER DRIVER
9743 M:      Oleksij Rempel <[email protected]>
9744 R:      Pengutronix Kernel Team <[email protected]>
9745 L:      [email protected]
9746 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
9747 F:      drivers/counter/interrupt-cnt.c
9748
9749 INVENSENSE ICM-426xx IMU DRIVER
9750 M:      Jean-Baptiste Maneyrol <[email protected]>
9751 L:      [email protected]
9752 S:      Maintained
9753 W:      https://invensense.tdk.com/
9754 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
9755 F:      drivers/iio/imu/inv_icm42600/
9756
9757 INVENSENSE MPU-3050 GYROSCOPE DRIVER
9758 M:      Linus Walleij <[email protected]>
9759 L:      [email protected]
9760 S:      Maintained
9761 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
9762 F:      drivers/iio/gyro/mpu3050*
9763
9764 IOC3 ETHERNET DRIVER
9765 M:      Ralf Baechle <[email protected]>
9766 L:      [email protected]
9767 S:      Maintained
9768 F:      drivers/net/ethernet/sgi/ioc3-eth.c
9769
9770 IOMAP FILESYSTEM LIBRARY
9771 M:      Christoph Hellwig <[email protected]>
9772 M:      Darrick J. Wong <[email protected]>
9773 M:      [email protected]
9774 M:      [email protected]
9775 L:      [email protected]
9776 L:      [email protected]
9777 S:      Supported
9778 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
9779 F:      fs/iomap/
9780 F:      include/linux/iomap.h
9781
9782 IOMMU DRIVERS
9783 M:      Joerg Roedel <[email protected]>
9784 M:      Will Deacon <[email protected]>
9785 L:      [email protected]
9786 S:      Maintained
9787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
9788 F:      Documentation/devicetree/bindings/iommu/
9789 F:      Documentation/userspace-api/iommu.rst
9790 F:      drivers/iommu/
9791 F:      include/linux/iommu.h
9792 F:      include/linux/iova.h
9793 F:      include/linux/of_iommu.h
9794 F:      include/uapi/linux/iommu.h
9795
9796 IO_URING
9797 M:      Jens Axboe <[email protected]>
9798 R:      Pavel Begunkov <[email protected]>
9799 L:      [email protected]
9800 S:      Maintained
9801 T:      git git://git.kernel.dk/linux-block
9802 T:      git git://git.kernel.dk/liburing
9803 F:      fs/io-wq.c
9804 F:      fs/io-wq.h
9805 F:      fs/io_uring.c
9806 F:      include/linux/io_uring.h
9807 F:      include/uapi/linux/io_uring.h
9808 F:      tools/io_uring/
9809
9810 IPMI SUBSYSTEM
9811 M:      Corey Minyard <[email protected]>
9812 L:      [email protected] (moderated for non-subscribers)
9813 S:      Supported
9814 W:      http://openipmi.sourceforge.net/
9815 F:      Documentation/driver-api/ipmi.rst
9816 F:      Documentation/devicetree/bindings/ipmi/
9817 F:      drivers/char/ipmi/
9818 F:      include/linux/ipmi*
9819 F:      include/uapi/linux/ipmi*
9820
9821 IPS SCSI RAID DRIVER
9822 M:      Adaptec OEM Raid Solutions <[email protected]>
9823 L:      [email protected]
9824 S:      Maintained
9825 W:      http://www.adaptec.com/
9826 F:      drivers/scsi/ips*
9827
9828 IPVS
9829 M:      Simon Horman <[email protected]>
9830 M:      Julian Anastasov <[email protected]>
9831 L:      [email protected]
9832 L:      [email protected]
9833 S:      Maintained
9834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
9835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
9836 F:      Documentation/networking/ipvs-sysctl.rst
9837 F:      include/net/ip_vs.h
9838 F:      include/uapi/linux/ip_vs.h
9839 F:      net/netfilter/ipvs/
9840
9841 IPWIRELESS DRIVER
9842 M:      Jiri Kosina <[email protected]>
9843 M:      David Sterba <[email protected]>
9844 S:      Odd Fixes
9845 F:      drivers/tty/ipwireless/
9846
9847 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
9848 M:      Marc Zyngier <[email protected]>
9849 S:      Maintained
9850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9851 F:      Documentation/core-api/irq/irq-domain.rst
9852 F:      include/linux/irqdomain.h
9853 F:      kernel/irq/irqdomain.c
9854 F:      kernel/irq/msi.c
9855
9856 IRQ SUBSYSTEM
9857 M:      Thomas Gleixner <[email protected]>
9858 L:      [email protected]
9859 S:      Maintained
9860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9861 F:      kernel/irq/
9862
9863 IRQCHIP DRIVERS
9864 M:      Thomas Gleixner <[email protected]>
9865 M:      Marc Zyngier <[email protected]>
9866 L:      [email protected]
9867 S:      Maintained
9868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9869 F:      Documentation/devicetree/bindings/interrupt-controller/
9870 F:      drivers/irqchip/
9871
9872 ISA
9873 M:      William Breathitt Gray <[email protected]>
9874 S:      Maintained
9875 F:      Documentation/driver-api/isa.rst
9876 F:      drivers/base/isa.c
9877 F:      include/linux/isa.h
9878
9879 ISA RADIO MODULE
9880 M:      Hans Verkuil <[email protected]>
9881 L:      [email protected]
9882 S:      Maintained
9883 W:      https://linuxtv.org
9884 T:      git git://linuxtv.org/media_tree.git
9885 F:      drivers/media/radio/radio-isa*
9886
9887 ISAPNP
9888 M:      Jaroslav Kysela <[email protected]>
9889 S:      Maintained
9890 F:      Documentation/driver-api/isapnp.rst
9891 F:      drivers/pnp/isapnp/
9892 F:      include/linux/isapnp.h
9893
9894 ISCSI
9895 M:      Lee Duncan <[email protected]>
9896 M:      Chris Leech <[email protected]>
9897 L:      [email protected]
9898 L:      [email protected]
9899 S:      Maintained
9900 W:      www.open-iscsi.com
9901 F:      drivers/scsi/*iscsi*
9902 F:      include/scsi/*iscsi*
9903
9904 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
9905 M:      Peter Jones <[email protected]>
9906 M:      Konrad Rzeszutek Wilk <[email protected]>
9907 S:      Maintained
9908 F:      drivers/firmware/iscsi_ibft*
9909
9910 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
9911 M:      Sagi Grimberg <[email protected]>
9912 M:      Max Gurtovoy <[email protected]>
9913 L:      [email protected]
9914 S:      Supported
9915 W:      http://www.openfabrics.org
9916 W:      www.open-iscsi.org
9917 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9918 F:      drivers/infiniband/ulp/iser/
9919
9920 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
9921 M:      Sagi Grimberg <[email protected]>
9922 L:      [email protected]
9923 L:      [email protected]
9924 S:      Supported
9925 W:      http://www.linux-iscsi.org
9926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9927 F:      drivers/infiniband/ulp/isert
9928
9929 ISDN/CMTP OVER BLUETOOTH
9930 M:      Karsten Keil <[email protected]>
9931 L:      [email protected] (subscribers-only)
9932 L:      [email protected]
9933 S:      Odd Fixes
9934 W:      http://www.isdn4linux.de
9935 F:      Documentation/isdn/
9936 F:      drivers/isdn/capi/
9937 F:      include/linux/isdn/
9938 F:      include/uapi/linux/isdn/
9939 F:      net/bluetooth/cmtp/
9940
9941 ISDN/mISDN SUBSYSTEM
9942 M:      Karsten Keil <[email protected]>
9943 L:      [email protected] (subscribers-only)
9944 L:      [email protected]
9945 S:      Maintained
9946 W:      http://www.isdn4linux.de
9947 F:      drivers/isdn/Kconfig
9948 F:      drivers/isdn/Makefile
9949 F:      drivers/isdn/hardware/
9950 F:      drivers/isdn/mISDN/
9951
9952 IT87 HARDWARE MONITORING DRIVER
9953 M:      Jean Delvare <[email protected]>
9954 L:      [email protected]
9955 S:      Maintained
9956 F:      Documentation/hwmon/it87.rst
9957 F:      drivers/hwmon/it87.c
9958
9959 IT913X MEDIA DRIVER
9960 M:      Antti Palosaari <[email protected]>
9961 L:      [email protected]
9962 S:      Maintained
9963 W:      https://linuxtv.org
9964 W:      http://palosaari.fi/linux/
9965 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9966 T:      git git://linuxtv.org/anttip/media_tree.git
9967 F:      drivers/media/tuners/it913x*
9968
9969 ITE IT66121 HDMI BRIDGE DRIVER
9970 M:      Phong LE <[email protected]>
9971 M:      Neil Armstrong <[email protected]>
9972 S:      Maintained
9973 T:      git git://anongit.freedesktop.org/drm/drm-misc
9974 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
9975 F:      drivers/gpu/drm/bridge/ite-it66121.c
9976
9977 IVTV VIDEO4LINUX DRIVER
9978 M:      Andy Walls <[email protected]>
9979 L:      [email protected]
9980 S:      Maintained
9981 W:      https://linuxtv.org
9982 T:      git git://linuxtv.org/media_tree.git
9983 F:      Documentation/admin-guide/media/ivtv*
9984 F:      drivers/media/pci/ivtv/
9985 F:      include/uapi/linux/ivtv*
9986
9987 IX2505V MEDIA DRIVER
9988 M:      Malcolm Priestley <[email protected]>
9989 L:      [email protected]
9990 S:      Maintained
9991 W:      https://linuxtv.org
9992 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9993 F:      drivers/media/dvb-frontends/ix2505v*
9994
9995 JAILHOUSE HYPERVISOR INTERFACE
9996 M:      Jan Kiszka <[email protected]>
9997 L:      [email protected]
9998 S:      Maintained
9999 F:      arch/x86/include/asm/jailhouse_para.h
10000 F:      arch/x86/kernel/jailhouse.c
10001
10002 JC42.4 TEMPERATURE SENSOR DRIVER
10003 M:      Guenter Roeck <[email protected]>
10004 L:      [email protected]
10005 S:      Maintained
10006 F:      Documentation/hwmon/jc42.rst
10007 F:      drivers/hwmon/jc42.c
10008
10009 JFS FILESYSTEM
10010 M:      Dave Kleikamp <[email protected]>
10011 L:      [email protected]
10012 S:      Maintained
10013 W:      http://jfs.sourceforge.net/
10014 T:      git git://github.com/kleikamp/linux-shaggy.git
10015 F:      Documentation/admin-guide/jfs.rst
10016 F:      fs/jfs/
10017
10018 JME NETWORK DRIVER
10019 M:      Guo-Fu Tseng <[email protected]>
10020 L:      [email protected]
10021 S:      Maintained
10022 F:      drivers/net/ethernet/jme.*
10023
10024 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
10025 M:      David Woodhouse <[email protected]>
10026 M:      Richard Weinberger <[email protected]>
10027 L:      [email protected]
10028 S:      Odd Fixes
10029 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
10030 T:      git git://git.infradead.org/ubifs-2.6.git
10031 F:      fs/jffs2/
10032 F:      include/uapi/linux/jffs2.h
10033
10034 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
10035 M:      "Theodore Ts'o" <[email protected]>
10036 M:      Jan Kara <[email protected]>
10037 L:      [email protected]
10038 S:      Maintained
10039 F:      fs/jbd2/
10040 F:      include/linux/jbd2.h
10041
10042 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
10043 M:      Mikhail Ulyanov <[email protected]>
10044 L:      [email protected]
10045 S:      Maintained
10046 F:      drivers/media/platform/rcar_jpu.c
10047
10048 JSM Neo PCI based serial card
10049 L:      [email protected]
10050 S:      Orphan
10051 F:      drivers/tty/serial/jsm/
10052
10053 K10TEMP HARDWARE MONITORING DRIVER
10054 M:      Clemens Ladisch <[email protected]>
10055 L:      [email protected]
10056 S:      Maintained
10057 F:      Documentation/hwmon/k10temp.rst
10058 F:      drivers/hwmon/k10temp.c
10059
10060 K8TEMP HARDWARE MONITORING DRIVER
10061 M:      Rudolf Marek <[email protected]>
10062 L:      [email protected]
10063 S:      Maintained
10064 F:      Documentation/hwmon/k8temp.rst
10065 F:      drivers/hwmon/k8temp.c
10066
10067 KASAN
10068 M:      Andrey Ryabinin <[email protected]>
10069 R:      Alexander Potapenko <[email protected]>
10070 R:      Andrey Konovalov <[email protected]>
10071 R:      Dmitry Vyukov <[email protected]>
10072 L:      [email protected]
10073 S:      Maintained
10074 F:      Documentation/dev-tools/kasan.rst
10075 F:      arch/*/include/asm/*kasan.h
10076 F:      arch/*/mm/kasan_init*
10077 F:      include/linux/kasan*.h
10078 F:      lib/Kconfig.kasan
10079 F:      lib/test_kasan*.c
10080 F:      mm/kasan/
10081 F:      scripts/Makefile.kasan
10082
10083 KCONFIG
10084 M:      Masahiro Yamada <[email protected]>
10085 L:      [email protected]
10086 S:      Maintained
10087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
10088 F:      Documentation/kbuild/kconfig*
10089 F:      scripts/Kconfig.include
10090 F:      scripts/kconfig/
10091
10092 KCOV
10093 R:      Dmitry Vyukov <[email protected]>
10094 R:      Andrey Konovalov <[email protected]>
10095 L:      [email protected]
10096 S:      Maintained
10097 F:      Documentation/dev-tools/kcov.rst
10098 F:      include/linux/kcov.h
10099 F:      include/uapi/linux/kcov.h
10100 F:      kernel/kcov.c
10101 F:      scripts/Makefile.kcov
10102
10103 KCSAN
10104 M:      Marco Elver <[email protected]>
10105 R:      Dmitry Vyukov <[email protected]>
10106 L:      [email protected]
10107 S:      Maintained
10108 F:      Documentation/dev-tools/kcsan.rst
10109 F:      include/linux/kcsan*.h
10110 F:      kernel/kcsan/
10111 F:      lib/Kconfig.kcsan
10112 F:      scripts/Makefile.kcsan
10113
10114 KDUMP
10115 M:      Dave Young <[email protected]>
10116 M:      Baoquan He <[email protected]>
10117 R:      Vivek Goyal <[email protected]>
10118 L:      [email protected]
10119 S:      Maintained
10120 W:      http://lse.sourceforge.net/kdump/
10121 F:      Documentation/admin-guide/kdump/
10122 F:      fs/proc/vmcore.c
10123 F:      include/linux/crash_core.h
10124 F:      include/linux/crash_dump.h
10125 F:      include/uapi/linux/vmcore.h
10126 F:      kernel/crash_*.c
10127
10128 KEENE FM RADIO TRANSMITTER DRIVER
10129 M:      Hans Verkuil <[email protected]>
10130 L:      [email protected]
10131 S:      Maintained
10132 W:      https://linuxtv.org
10133 T:      git git://linuxtv.org/media_tree.git
10134 F:      drivers/media/radio/radio-keene*
10135
10136 KERNEL AUTOMOUNTER
10137 M:      Ian Kent <[email protected]>
10138 L:      [email protected]
10139 S:      Maintained
10140 F:      fs/autofs/
10141
10142 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
10143 M:      Masahiro Yamada <[email protected]>
10144 M:      Michal Marek <[email protected]>
10145 R:      Nick Desaulniers <[email protected]>
10146 L:      [email protected]
10147 S:      Maintained
10148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
10149 F:      Documentation/kbuild/
10150 F:      Makefile
10151 F:      scripts/*vmlinux*
10152 F:      scripts/Kbuild*
10153 F:      scripts/Makefile*
10154 F:      scripts/basic/
10155 F:      scripts/dummy-tools/
10156 F:      scripts/mk*
10157 F:      scripts/mod/
10158 F:      scripts/package/
10159
10160 KERNEL JANITORS
10161 L:      [email protected]
10162 S:      Odd Fixes
10163 W:      http://kernelnewbies.org/KernelJanitors
10164
10165 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
10166 M:      "J. Bruce Fields" <[email protected]>
10167 M:      Chuck Lever <[email protected]>
10168 L:      [email protected]
10169 S:      Supported
10170 W:      http://nfs.sourceforge.net/
10171 T:      git git://linux-nfs.org/~bfields/linux.git
10172 F:      fs/lockd/
10173 F:      fs/nfs_common/
10174 F:      fs/nfsd/
10175 F:      include/linux/lockd/
10176 F:      include/linux/sunrpc/
10177 F:      include/uapi/linux/nfsd/
10178 F:      include/uapi/linux/sunrpc/
10179 F:      net/sunrpc/
10180 F:      Documentation/filesystems/nfs/
10181
10182 KERNEL REGRESSIONS
10183 M:      Thorsten Leemhuis <[email protected]>
10184 L:      [email protected]
10185 S:      Supported
10186
10187 KERNEL SELFTEST FRAMEWORK
10188 M:      Shuah Khan <[email protected]>
10189 M:      Shuah Khan <[email protected]>
10190 L:      [email protected]
10191 S:      Maintained
10192 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
10193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
10194 F:      Documentation/dev-tools/kselftest*
10195 F:      tools/testing/selftests/
10196
10197 KERNEL SMB3 SERVER (KSMBD)
10198 M:      Namjae Jeon <[email protected]>
10199 M:      Sergey Senozhatsky <[email protected]>
10200 M:      Steve French <[email protected]>
10201 M:      Hyunchul Lee <[email protected]>
10202 L:      [email protected]
10203 S:      Maintained
10204 T:      git git://git.samba.org/ksmbd.git
10205 F:      fs/cifs_common/
10206 F:      fs/ksmbd/
10207
10208 KERNEL UNIT TESTING FRAMEWORK (KUnit)
10209 M:      Brendan Higgins <[email protected]>
10210 L:      [email protected]
10211 L:      [email protected]
10212 S:      Maintained
10213 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
10214 F:      Documentation/dev-tools/kunit/
10215 F:      include/kunit/
10216 F:      lib/kunit/
10217 F:      tools/testing/kunit/
10218
10219 KERNEL USERMODE HELPER
10220 M:      Luis Chamberlain <[email protected]>
10221 L:      [email protected]
10222 S:      Maintained
10223 F:      include/linux/umh.h
10224 F:      kernel/umh.c
10225
10226 KERNEL VIRTUAL MACHINE (KVM)
10227 M:      Paolo Bonzini <[email protected]>
10228 L:      [email protected]
10229 S:      Supported
10230 W:      http://www.linux-kvm.org
10231 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
10232 F:      Documentation/virt/kvm/
10233 F:      include/asm-generic/kvm*
10234 F:      include/kvm/iodev.h
10235 F:      include/linux/kvm*
10236 F:      include/trace/events/kvm.h
10237 F:      include/uapi/asm-generic/kvm*
10238 F:      include/uapi/linux/kvm*
10239 F:      tools/kvm/
10240 F:      tools/testing/selftests/kvm/
10241 F:      virt/kvm/*
10242
10243 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
10244 M:      Marc Zyngier <[email protected]>
10245 R:      James Morse <[email protected]>
10246 R:      Alexandru Elisei <[email protected]>
10247 R:      Suzuki K Poulose <[email protected]>
10248 L:      [email protected] (moderated for non-subscribers)
10249 L:      [email protected] (moderated for non-subscribers)
10250 S:      Maintained
10251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
10252 F:      arch/arm64/include/asm/kvm*
10253 F:      arch/arm64/include/uapi/asm/kvm*
10254 F:      arch/arm64/kvm/
10255 F:      include/kvm/arm_*
10256 F:      tools/testing/selftests/kvm/*/aarch64/
10257 F:      tools/testing/selftests/kvm/aarch64/
10258
10259 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
10260 M:      Huacai Chen <[email protected]>
10261 M:      Aleksandar Markovic <[email protected]>
10262 L:      [email protected]
10263 L:      [email protected]
10264 S:      Maintained
10265 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
10266 F:      arch/mips/include/asm/kvm*
10267 F:      arch/mips/include/uapi/asm/kvm*
10268 F:      arch/mips/kvm/
10269
10270 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
10271 M:      Paul Mackerras <[email protected]>
10272 L:      [email protected]
10273 S:      Supported
10274 W:      http://www.linux-kvm.org/
10275 T:      git git://github.com/agraf/linux-2.6.git
10276 F:      arch/powerpc/include/asm/kvm*
10277 F:      arch/powerpc/include/uapi/asm/kvm*
10278 F:      arch/powerpc/kernel/kvm*
10279 F:      arch/powerpc/kvm/
10280
10281 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
10282 M:      Christian Borntraeger <[email protected]>
10283 M:      Janosch Frank <[email protected]>
10284 R:      David Hildenbrand <[email protected]>
10285 R:      Cornelia Huck <[email protected]>
10286 R:      Claudio Imbrenda <[email protected]>
10287 L:      [email protected]
10288 S:      Supported
10289 W:      http://www.ibm.com/developerworks/linux/linux390/
10290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
10291 F:      Documentation/virt/kvm/s390*
10292 F:      arch/s390/include/asm/gmap.h
10293 F:      arch/s390/include/asm/kvm*
10294 F:      arch/s390/include/uapi/asm/kvm*
10295 F:      arch/s390/kernel/uv.c
10296 F:      arch/s390/kvm/
10297 F:      arch/s390/mm/gmap.c
10298 F:      tools/testing/selftests/kvm/*/s390x/
10299 F:      tools/testing/selftests/kvm/s390x/
10300
10301 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
10302 M:      Paolo Bonzini <[email protected]>
10303 R:      Sean Christopherson <[email protected]>
10304 R:      Vitaly Kuznetsov <[email protected]>
10305 R:      Wanpeng Li <[email protected]>
10306 R:      Jim Mattson <[email protected]>
10307 R:      Joerg Roedel <[email protected]>
10308 L:      [email protected]
10309 S:      Supported
10310 W:      http://www.linux-kvm.org
10311 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
10312 F:      arch/x86/include/asm/kvm*
10313 F:      arch/x86/include/asm/pvclock-abi.h
10314 F:      arch/x86/include/asm/svm.h
10315 F:      arch/x86/include/asm/vmx*.h
10316 F:      arch/x86/include/uapi/asm/kvm*
10317 F:      arch/x86/include/uapi/asm/svm.h
10318 F:      arch/x86/include/uapi/asm/vmx.h
10319 F:      arch/x86/kernel/kvm.c
10320 F:      arch/x86/kernel/kvmclock.c
10321 F:      arch/x86/kvm/
10322 F:      arch/x86/kvm/*/
10323
10324 KERNFS
10325 M:      Greg Kroah-Hartman <[email protected]>
10326 M:      Tejun Heo <[email protected]>
10327 S:      Supported
10328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10329 F:      fs/kernfs/
10330 F:      include/linux/kernfs.h
10331
10332 KEXEC
10333 M:      Eric Biederman <[email protected]>
10334 L:      [email protected]
10335 S:      Maintained
10336 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
10337 F:      include/linux/kexec.h
10338 F:      include/uapi/linux/kexec.h
10339 F:      kernel/kexec*
10340
10341 KEYS-ENCRYPTED
10342 M:      Mimi Zohar <[email protected]>
10343 L:      [email protected]
10344 L:      [email protected]
10345 S:      Supported
10346 F:      Documentation/security/keys/trusted-encrypted.rst
10347 F:      include/keys/encrypted-type.h
10348 F:      security/keys/encrypted-keys/
10349
10350 KEYS-TRUSTED
10351 M:      James Bottomley <[email protected]>
10352 M:      Jarkko Sakkinen <[email protected]>
10353 M:      Mimi Zohar <[email protected]>
10354 L:      [email protected]
10355 L:      [email protected]
10356 S:      Supported
10357 F:      Documentation/security/keys/trusted-encrypted.rst
10358 F:      include/keys/trusted-type.h
10359 F:      include/keys/trusted_tpm.h
10360 F:      security/keys/trusted-keys/
10361
10362 KEYS-TRUSTED-TEE
10363 M:      Sumit Garg <[email protected]>
10364 L:      [email protected]
10365 L:      [email protected]
10366 S:      Supported
10367 F:      include/keys/trusted_tee.h
10368 F:      security/keys/trusted-keys/trusted_tee.c
10369
10370 KEYS/KEYRINGS
10371 M:      David Howells <[email protected]>
10372 M:      Jarkko Sakkinen <[email protected]>
10373 L:      [email protected]
10374 S:      Maintained
10375 F:      Documentation/security/keys/core.rst
10376 F:      include/keys/
10377 F:      include/linux/key-type.h
10378 F:      include/linux/key.h
10379 F:      include/linux/keyctl.h
10380 F:      include/uapi/linux/keyctl.h
10381 F:      security/keys/
10382
10383 KFENCE
10384 M:      Alexander Potapenko <[email protected]>
10385 M:      Marco Elver <[email protected]>
10386 R:      Dmitry Vyukov <[email protected]>
10387 L:      [email protected]
10388 S:      Maintained
10389 F:      Documentation/dev-tools/kfence.rst
10390 F:      arch/*/include/asm/kfence.h
10391 F:      include/linux/kfence.h
10392 F:      lib/Kconfig.kfence
10393 F:      mm/kfence/
10394
10395 KFIFO
10396 M:      Stefani Seibold <[email protected]>
10397 S:      Maintained
10398 F:      include/linux/kfifo.h
10399 F:      lib/kfifo.c
10400 F:      samples/kfifo/
10401
10402 KGDB / KDB /debug_core
10403 M:      Jason Wessel <[email protected]>
10404 M:      Daniel Thompson <[email protected]>
10405 R:      Douglas Anderson <[email protected]>
10406 L:      [email protected]
10407 S:      Maintained
10408 W:      http://kgdb.wiki.kernel.org/
10409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
10410 F:      Documentation/dev-tools/kgdb.rst
10411 F:      drivers/misc/kgdbts.c
10412 F:      drivers/tty/serial/kgdboc.c
10413 F:      include/linux/kdb.h
10414 F:      include/linux/kgdb.h
10415 F:      kernel/debug/
10416
10417 KHADAS MCU MFD DRIVER
10418 M:      Neil Armstrong <[email protected]>
10419 L:      [email protected]
10420 S:      Maintained
10421 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
10422 F:      drivers/mfd/khadas-mcu.c
10423 F:      include/linux/mfd/khadas-mcu.h
10424 F:      drivers/thermal/khadas_mcu_fan.c
10425
10426 KMEMLEAK
10427 M:      Catalin Marinas <[email protected]>
10428 S:      Maintained
10429 F:      Documentation/dev-tools/kmemleak.rst
10430 F:      include/linux/kmemleak.h
10431 F:      mm/kmemleak.c
10432 F:      samples/kmemleak/kmemleak-test.c
10433
10434 KMOD KERNEL MODULE LOADER - USERMODE HELPER
10435 M:      Luis Chamberlain <[email protected]>
10436 L:      [email protected]
10437 S:      Maintained
10438 F:      include/linux/kmod.h
10439 F:      kernel/kmod.c
10440 F:      lib/test_kmod.c
10441 F:      tools/testing/selftests/kmod/
10442
10443 KPROBES
10444 M:      Naveen N. Rao <[email protected]>
10445 M:      Anil S Keshavamurthy <[email protected]>
10446 M:      "David S. Miller" <[email protected]>
10447 M:      Masami Hiramatsu <[email protected]>
10448 S:      Maintained
10449 F:      Documentation/trace/kprobes.rst
10450 F:      include/asm-generic/kprobes.h
10451 F:      include/linux/kprobes.h
10452 F:      kernel/kprobes.c
10453
10454 KS0108 LCD CONTROLLER DRIVER
10455 M:      Miguel Ojeda <[email protected]>
10456 S:      Maintained
10457 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
10458 F:      drivers/auxdisplay/ks0108.c
10459 F:      include/linux/ks0108.h
10460
10461 KTD253 BACKLIGHT DRIVER
10462 M:      Linus Walleij <[email protected]>
10463 S:      Maintained
10464 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
10465 F:      drivers/video/backlight/ktd253-backlight.c
10466
10467 KTEST
10468 M:      Steven Rostedt <[email protected]>
10469 M:      John Hawley <[email protected]>
10470 S:      Maintained
10471 F:      tools/testing/ktest
10472
10473 L3MDEV
10474 M:      David Ahern <[email protected]>
10475 L:      [email protected]
10476 S:      Maintained
10477 F:      include/net/l3mdev.h
10478 F:      net/l3mdev
10479
10480 L7 BPF FRAMEWORK
10481 M:      John Fastabend <[email protected]>
10482 M:      Daniel Borkmann <[email protected]>
10483 M:      Jakub Sitnicki <[email protected]>
10484 M:      Lorenz Bauer <[email protected]>
10485 L:      [email protected]
10486 L:      [email protected]
10487 S:      Maintained
10488 F:      include/linux/skmsg.h
10489 F:      net/core/skmsg.c
10490 F:      net/core/sock_map.c
10491 F:      net/ipv4/tcp_bpf.c
10492 F:      net/ipv4/udp_bpf.c
10493 F:      net/unix/unix_bpf.c
10494
10495 LANDLOCK SECURITY MODULE
10496 M:      Mickaël Salaün <[email protected]>
10497 L:      [email protected]
10498 S:      Supported
10499 W:      https://landlock.io
10500 T:      git https://github.com/landlock-lsm/linux.git
10501 F:      Documentation/security/landlock.rst
10502 F:      Documentation/userspace-api/landlock.rst
10503 F:      include/uapi/linux/landlock.h
10504 F:      samples/landlock/
10505 F:      security/landlock/
10506 F:      tools/testing/selftests/landlock/
10507 K:      landlock
10508 K:      LANDLOCK
10509
10510 LANTIQ / INTEL Ethernet drivers
10511 M:      Hauke Mehrtens <[email protected]>
10512 L:      [email protected]
10513 S:      Maintained
10514 F:      drivers/net/dsa/lantiq_gswip.c
10515 F:      drivers/net/dsa/lantiq_pce.h
10516 F:      drivers/net/ethernet/lantiq_xrx200.c
10517 F:      net/dsa/tag_gswip.c
10518
10519 LANTIQ MIPS ARCHITECTURE
10520 M:      John Crispin <[email protected]>
10521 L:      [email protected]
10522 S:      Maintained
10523 F:      arch/mips/lantiq
10524 F:      drivers/soc/lantiq
10525
10526 LASI 53c700 driver for PARISC
10527 M:      "James E.J. Bottomley" <[email protected]>
10528 L:      [email protected]
10529 S:      Maintained
10530 F:      Documentation/scsi/53c700.rst
10531 F:      drivers/scsi/53c700*
10532
10533 LEAKING_ADDRESSES
10534 M:      Tobin C. Harding <[email protected]>
10535 M:      Tycho Andersen <[email protected]>
10536 L:      [email protected]
10537 S:      Maintained
10538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
10539 F:      scripts/leaking_addresses.pl
10540
10541 LED SUBSYSTEM
10542 M:      Pavel Machek <[email protected]>
10543 L:      [email protected]
10544 S:      Maintained
10545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
10546 F:      Documentation/devicetree/bindings/leds/
10547 F:      drivers/leds/
10548 F:      include/linux/leds.h
10549
10550 LEGACY EEPROM DRIVER
10551 M:      Jean Delvare <[email protected]>
10552 S:      Maintained
10553 F:      Documentation/misc-devices/eeprom.rst
10554 F:      drivers/misc/eeprom/eeprom.c
10555
10556 LEGO MINDSTORMS EV3
10557 R:      David Lechner <[email protected]>
10558 S:      Maintained
10559 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
10560 F:      arch/arm/boot/dts/da850-lego-ev3.dts
10561 F:      drivers/power/supply/lego_ev3_battery.c
10562
10563 LEGO USB Tower driver
10564 M:      Juergen Stuber <[email protected]>
10565 L:      [email protected]
10566 S:      Maintained
10567 W:      http://legousb.sourceforge.net/
10568 F:      drivers/usb/misc/legousbtower.c
10569
10570 LG LAPTOP EXTRAS
10571 M:      Matan Ziv-Av <[email protected]>
10572 L:      [email protected]
10573 S:      Maintained
10574 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
10575 F:      Documentation/admin-guide/laptops/lg-laptop.rst
10576 F:      drivers/platform/x86/lg-laptop.c
10577
10578 LG2160 MEDIA DRIVER
10579 M:      Michael Krufky <[email protected]>
10580 L:      [email protected]
10581 S:      Maintained
10582 W:      https://linuxtv.org
10583 W:      http://github.com/mkrufky
10584 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10585 T:      git git://linuxtv.org/mkrufky/tuners.git
10586 F:      drivers/media/dvb-frontends/lg2160.*
10587
10588 LGDT3305 MEDIA DRIVER
10589 M:      Michael Krufky <[email protected]>
10590 L:      [email protected]
10591 S:      Maintained
10592 W:      https://linuxtv.org
10593 W:      http://github.com/mkrufky
10594 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10595 T:      git git://linuxtv.org/mkrufky/tuners.git
10596 F:      drivers/media/dvb-frontends/lgdt3305.*
10597
10598 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
10599 M:      Viresh Kumar <[email protected]>
10600 L:      [email protected]
10601 S:      Maintained
10602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10603 F:      drivers/ata/pata_arasan_cf.c
10604 F:      include/linux/pata_arasan_cf_data.h
10605
10606 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
10607 M:      Linus Walleij <[email protected]>
10608 L:      [email protected]
10609 S:      Maintained
10610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10611 F:      drivers/ata/pata_ftide010.c
10612 F:      drivers/ata/sata_gemini.c
10613 F:      drivers/ata/sata_gemini.h
10614
10615 LIBATA SATA AHCI PLATFORM devices support
10616 M:      Hans de Goede <[email protected]>
10617 M:      Jens Axboe <[email protected]>
10618 L:      [email protected]
10619 S:      Maintained
10620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10621 F:      drivers/ata/ahci_platform.c
10622 F:      drivers/ata/libahci_platform.c
10623 F:      include/linux/ahci_platform.h
10624
10625 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
10626 M:      Mikael Pettersson <[email protected]>
10627 L:      [email protected]
10628 S:      Maintained
10629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10630 F:      drivers/ata/sata_promise.*
10631
10632 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
10633 M:      Damien Le Moal <[email protected]>
10634 L:      [email protected]
10635 S:      Maintained
10636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
10637 F:      Documentation/devicetree/bindings/ata/
10638 F:      drivers/ata/
10639 F:      include/linux/ata.h
10640 F:      include/linux/libata.h
10641
10642 LIBLOCKDEP
10643 M:      Sasha Levin <[email protected]>
10644 S:      Maintained
10645 F:      tools/lib/lockdep/
10646
10647 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
10648 M:      Dan Williams <[email protected]>
10649 M:      Vishal Verma <[email protected]>
10650 M:      Dave Jiang <[email protected]>
10651 L:      [email protected]
10652 S:      Supported
10653 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10654 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10655 F:      drivers/nvdimm/blk.c
10656 F:      drivers/nvdimm/region_devs.c
10657
10658 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
10659 M:      Vishal Verma <[email protected]>
10660 M:      Dan Williams <[email protected]>
10661 M:      Dave Jiang <[email protected]>
10662 L:      [email protected]
10663 S:      Supported
10664 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10665 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10666 F:      drivers/nvdimm/btt*
10667
10668 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
10669 M:      Dan Williams <[email protected]>
10670 M:      Vishal Verma <[email protected]>
10671 M:      Dave Jiang <[email protected]>
10672 L:      [email protected]
10673 S:      Supported
10674 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10675 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10676 F:      drivers/nvdimm/pmem*
10677
10678 LIBNVDIMM: DEVICETREE BINDINGS
10679 M:      Oliver O'Halloran <[email protected]>
10680 L:      [email protected]
10681 S:      Supported
10682 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10683 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
10684 F:      drivers/nvdimm/of_pmem.c
10685
10686 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
10687 M:      Dan Williams <[email protected]>
10688 M:      Vishal Verma <[email protected]>
10689 M:      Dave Jiang <[email protected]>
10690 M:      Ira Weiny <[email protected]>
10691 L:      [email protected]
10692 S:      Supported
10693 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10694 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
10696 F:      drivers/acpi/nfit/*
10697 F:      drivers/nvdimm/*
10698 F:      include/linux/libnvdimm.h
10699 F:      include/linux/nd.h
10700 F:      include/uapi/linux/ndctl.h
10701 F:      tools/testing/nvdimm/
10702
10703 LICENSES and SPDX stuff
10704 M:      Thomas Gleixner <[email protected]>
10705 M:      Greg Kroah-Hartman <[email protected]>
10706 L:      [email protected]
10707 S:      Maintained
10708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
10709 F:      COPYING
10710 F:      Documentation/process/license-rules.rst
10711 F:      LICENSES/
10712 F:      scripts/spdxcheck-test.sh
10713 F:      scripts/spdxcheck.py
10714
10715 LINEAR RANGES HELPERS
10716 M:      Mark Brown <[email protected]>
10717 R:      Matti Vaittinen <[email protected]>
10718 F:      lib/linear_ranges.c
10719 F:      lib/test_linear_ranges.c
10720 F:      include/linux/linear_range.h
10721
10722 LINUX FOR POWER MACINTOSH
10723 M:      Benjamin Herrenschmidt <[email protected]>
10724 L:      [email protected]
10725 S:      Odd Fixes
10726 F:      arch/powerpc/platforms/powermac/
10727 F:      drivers/macintosh/
10728
10729 LINUX FOR POWERPC (32-BIT AND 64-BIT)
10730 M:      Michael Ellerman <[email protected]>
10731 R:      Benjamin Herrenschmidt <[email protected]>
10732 R:      Paul Mackerras <[email protected]>
10733 L:      [email protected]
10734 S:      Supported
10735 W:      https://github.com/linuxppc/wiki/wiki
10736 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
10737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
10738 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
10739 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
10740 F:      Documentation/devicetree/bindings/powerpc/
10741 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
10742 F:      Documentation/powerpc/
10743 F:      arch/powerpc/
10744 F:      drivers/*/*/*pasemi*
10745 F:      drivers/*/*pasemi*
10746 F:      drivers/char/tpm/tpm_ibmvtpm*
10747 F:      drivers/crypto/nx/
10748 F:      drivers/crypto/vmx/
10749 F:      drivers/i2c/busses/i2c-opal.c
10750 F:      drivers/net/ethernet/ibm/ibmveth.*
10751 F:      drivers/net/ethernet/ibm/ibmvnic.*
10752 F:      drivers/pci/hotplug/pnv_php.c
10753 F:      drivers/pci/hotplug/rpa*
10754 F:      drivers/rtc/rtc-opal.c
10755 F:      drivers/scsi/ibmvscsi/
10756 F:      drivers/tty/hvc/hvc_opal.c
10757 F:      drivers/watchdog/wdrtas.c
10758 F:      tools/testing/selftests/powerpc
10759 N:      /pmac
10760 N:      powermac
10761 N:      powernv
10762 N:      [^a-z0-9]ps3
10763 N:      pseries
10764
10765 LINUX FOR POWERPC EMBEDDED MPC5XXX
10766 M:      Anatolij Gustschin <[email protected]>
10767 L:      [email protected]
10768 S:      Odd Fixes
10769 F:      arch/powerpc/platforms/512x/
10770 F:      arch/powerpc/platforms/52xx/
10771
10772 LINUX FOR POWERPC EMBEDDED PPC4XX
10773 L:      [email protected]
10774 S:      Orphan
10775 F:      arch/powerpc/platforms/40x/
10776 F:      arch/powerpc/platforms/44x/
10777
10778 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
10779 M:      Scott Wood <[email protected]>
10780 L:      [email protected]
10781 S:      Odd fixes
10782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
10783 F:      Documentation/devicetree/bindings/powerpc/fsl/
10784 F:      arch/powerpc/platforms/83xx/
10785 F:      arch/powerpc/platforms/85xx/
10786
10787 LINUX FOR POWERPC EMBEDDED PPC8XX
10788 M:      Christophe Leroy <[email protected]>
10789 L:      [email protected]
10790 S:      Maintained
10791 F:      arch/powerpc/platforms/8xx/
10792
10793 LINUX KERNEL DUMP TEST MODULE (LKDTM)
10794 M:      Kees Cook <[email protected]>
10795 S:      Maintained
10796 F:      drivers/misc/lkdtm/*
10797 F:      tools/testing/selftests/lkdtm/*
10798
10799 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
10800 M:      Alan Stern <[email protected]>
10801 M:      Andrea Parri <[email protected]>
10802 M:      Will Deacon <[email protected]>
10803 M:      Peter Zijlstra <[email protected]>
10804 M:      Boqun Feng <[email protected]>
10805 M:      Nicholas Piggin <[email protected]>
10806 M:      David Howells <[email protected]>
10807 M:      Jade Alglave <[email protected]>
10808 M:      Luc Maranget <[email protected]>
10809 M:      "Paul E. McKenney" <[email protected]>
10810 R:      Akira Yokosawa <[email protected]>
10811 R:      Daniel Lustig <[email protected]>
10812 R:      Joel Fernandes <[email protected]>
10813 L:      [email protected]
10814 L:      [email protected]
10815 S:      Supported
10816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
10817 F:      Documentation/atomic_bitops.txt
10818 F:      Documentation/atomic_t.txt
10819 F:      Documentation/core-api/refcount-vs-atomic.rst
10820 F:      Documentation/litmus-tests/
10821 F:      Documentation/memory-barriers.txt
10822 F:      tools/memory-model/
10823
10824 LIS3LV02D ACCELEROMETER DRIVER
10825 M:      Eric Piel <[email protected]>
10826 S:      Maintained
10827 F:      Documentation/misc-devices/lis3lv02d.rst
10828 F:      drivers/misc/lis3lv02d/
10829 F:      drivers/platform/x86/hp_accel.c
10830
10831 LIST KUNIT TEST
10832 M:      David Gow <[email protected]>
10833 L:      [email protected]
10834 L:      [email protected]
10835 S:      Maintained
10836 F:      lib/list-test.c
10837
10838 LITEX PLATFORM
10839 M:      Karol Gugala <[email protected]>
10840 M:      Mateusz Holenko <[email protected]>
10841 S:      Maintained
10842 F:      Documentation/devicetree/bindings/*/litex,*.yaml
10843 F:      arch/openrisc/boot/dts/or1klitex.dts
10844 F:      drivers/soc/litex/litex_soc_ctrl.c
10845 F:      drivers/tty/serial/liteuart.c
10846 F:      include/linux/litex.h
10847
10848 LIVE PATCHING
10849 M:      Josh Poimboeuf <[email protected]>
10850 M:      Jiri Kosina <[email protected]>
10851 M:      Miroslav Benes <[email protected]>
10852 M:      Petr Mladek <[email protected]>
10853 R:      Joe Lawrence <[email protected]>
10854 L:      [email protected]
10855 S:      Maintained
10856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
10857 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
10858 F:      Documentation/livepatch/
10859 F:      arch/powerpc/include/asm/livepatch.h
10860 F:      arch/s390/include/asm/livepatch.h
10861 F:      arch/x86/include/asm/livepatch.h
10862 F:      include/linux/livepatch.h
10863 F:      kernel/livepatch/
10864 F:      lib/livepatch/
10865 F:      samples/livepatch/
10866 F:      tools/testing/selftests/livepatch/
10867
10868 LLC (802.2)
10869 L:      [email protected]
10870 S:      Odd fixes
10871 F:      include/linux/llc.h
10872 F:      include/net/llc*
10873 F:      include/uapi/linux/llc.h
10874 F:      net/llc/
10875
10876 LM73 HARDWARE MONITOR DRIVER
10877 M:      Guillaume Ligneul <[email protected]>
10878 L:      [email protected]
10879 S:      Maintained
10880 F:      drivers/hwmon/lm73.c
10881
10882 LM78 HARDWARE MONITOR DRIVER
10883 M:      Jean Delvare <[email protected]>
10884 L:      [email protected]
10885 S:      Maintained
10886 F:      Documentation/hwmon/lm78.rst
10887 F:      drivers/hwmon/lm78.c
10888
10889 LM83 HARDWARE MONITOR DRIVER
10890 M:      Jean Delvare <[email protected]>
10891 L:      [email protected]
10892 S:      Maintained
10893 F:      Documentation/hwmon/lm83.rst
10894 F:      drivers/hwmon/lm83.c
10895
10896 LM90 HARDWARE MONITOR DRIVER
10897 M:      Jean Delvare <[email protected]>
10898 L:      [email protected]
10899 S:      Maintained
10900 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
10901 F:      Documentation/hwmon/lm90.rst
10902 F:      drivers/hwmon/lm90.c
10903 F:      include/dt-bindings/thermal/lm90.h
10904
10905 LM95234 HARDWARE MONITOR DRIVER
10906 M:      Guenter Roeck <[email protected]>
10907 L:      [email protected]
10908 S:      Maintained
10909 F:      Documentation/hwmon/lm95234.rst
10910 F:      drivers/hwmon/lm95234.c
10911
10912 LME2510 MEDIA DRIVER
10913 M:      Malcolm Priestley <[email protected]>
10914 L:      [email protected]
10915 S:      Maintained
10916 W:      https://linuxtv.org
10917 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10918 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
10919
10920 LOADPIN SECURITY MODULE
10921 M:      Kees Cook <[email protected]>
10922 S:      Supported
10923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10924 F:      Documentation/admin-guide/LSM/LoadPin.rst
10925 F:      security/loadpin/
10926
10927 LOCKING PRIMITIVES
10928 M:      Peter Zijlstra <[email protected]>
10929 M:      Ingo Molnar <[email protected]>
10930 M:      Will Deacon <[email protected]>
10931 R:      Waiman Long <[email protected]>
10932 R:      Boqun Feng <[email protected]> (LOCKDEP)
10933 L:      [email protected]
10934 S:      Maintained
10935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
10936 F:      Documentation/locking/
10937 F:      arch/*/include/asm/spinlock*.h
10938 F:      include/linux/lockdep.h
10939 F:      include/linux/mutex*.h
10940 F:      include/linux/rwlock*.h
10941 F:      include/linux/rwsem*.h
10942 F:      include/linux/seqlock.h
10943 F:      include/linux/spinlock*.h
10944 F:      kernel/locking/
10945 F:      lib/locking*.[ch]
10946 X:      kernel/locking/locktorture.c
10947
10948 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
10949 M:      "Richard Russon (FlatCap)" <[email protected]>
10950 L:      [email protected]
10951 S:      Maintained
10952 W:      http://www.linux-ntfs.org/content/view/19/37/
10953 F:      Documentation/admin-guide/ldm.rst
10954 F:      block/partitions/ldm.*
10955
10956 LOGITECH HID GAMING KEYBOARDS
10957 M:      Hans de Goede <[email protected]>
10958 L:      [email protected]
10959 S:      Maintained
10960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10961 F:      drivers/hid/hid-lg-g15.c
10962
10963 LONTIUM LT8912B MIPI TO HDMI BRIDGE
10964 M:      Adrien Grassein <[email protected]>
10965 S:      Maintained
10966 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
10967 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
10968
10969 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
10970 M:      Sathya Prakash <[email protected]>
10971 M:      Sreekanth Reddy <[email protected]>
10972 M:      Suganath Prabu Subramani <[email protected]>
10973 L:      [email protected]
10974 L:      [email protected]
10975 S:      Supported
10976 W:      http://www.avagotech.com/support/
10977 F:      drivers/message/fusion/
10978 F:      drivers/scsi/mpt3sas/
10979
10980 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
10981 M:      Matthew Wilcox <[email protected]>
10982 L:      [email protected]
10983 S:      Maintained
10984 F:      drivers/scsi/sym53c8xx_2/
10985
10986 LTC1660 DAC DRIVER
10987 M:      Marcus Folkesson <[email protected]>
10988 L:      [email protected]
10989 S:      Maintained
10990 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
10991 F:      drivers/iio/dac/ltc1660.c
10992
10993 LTC2947 HARDWARE MONITOR DRIVER
10994 M:      Nuno Sá <[email protected]>
10995 L:      [email protected]
10996 S:      Supported
10997 W:      http://ez.analog.com/community/linux-device-drivers
10998 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
10999 F:      drivers/hwmon/ltc2947-core.c
11000 F:      drivers/hwmon/ltc2947-i2c.c
11001 F:      drivers/hwmon/ltc2947-spi.c
11002 F:      drivers/hwmon/ltc2947.h
11003
11004 LTC2983 IIO TEMPERATURE DRIVER
11005 M:      Nuno Sá <[email protected]>
11006 L:      [email protected]
11007 S:      Supported
11008 W:      http://ez.analog.com/community/linux-device-drivers
11009 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
11010 F:      drivers/iio/temperature/ltc2983.c
11011
11012 LTC4261 HARDWARE MONITOR DRIVER
11013 M:      Guenter Roeck <[email protected]>
11014 L:      [email protected]
11015 S:      Maintained
11016 F:      Documentation/hwmon/ltc4261.rst
11017 F:      drivers/hwmon/ltc4261.c
11018
11019 LTC4306 I2C MULTIPLEXER DRIVER
11020 M:      Michael Hennerich <[email protected]>
11021 L:      [email protected]
11022 S:      Supported
11023 W:      http://ez.analog.com/community/linux-device-drivers
11024 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
11025 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
11026
11027 LTP (Linux Test Project)
11028 M:      Mike Frysinger <[email protected]>
11029 M:      Cyril Hrubis <[email protected]>
11030 M:      Wanlong Gao <[email protected]>
11031 M:      Jan Stancek <[email protected]>
11032 M:      Stanislav Kholmanskikh <[email protected]>
11033 M:      Alexey Kodanev <[email protected]>
11034 L:      [email protected] (subscribers-only)
11035 S:      Maintained
11036 W:      http://linux-test-project.github.io/
11037 T:      git git://github.com/linux-test-project/ltp.git
11038
11039 LYNX PCS MODULE
11040 M:      Ioana Ciornei <[email protected]>
11041 L:      [email protected]
11042 S:      Supported
11043 F:      drivers/net/pcs/pcs-lynx.c
11044 F:      include/linux/pcs-lynx.h
11045
11046 M68K ARCHITECTURE
11047 M:      Geert Uytterhoeven <[email protected]>
11048 L:      [email protected]
11049 S:      Maintained
11050 W:      http://www.linux-m68k.org/
11051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
11052 F:      arch/m68k/
11053 F:      drivers/zorro/
11054
11055 M68K ON APPLE MACINTOSH
11056 M:      Joshua Thompson <[email protected]>
11057 L:      [email protected]
11058 S:      Maintained
11059 W:      http://www.mac.linux-m68k.org/
11060 F:      arch/m68k/mac/
11061 F:      drivers/macintosh/adb-iop.c
11062 F:      drivers/macintosh/via-macii.c
11063
11064 M68K ON HP9000/300
11065 M:      Philip Blundell <[email protected]>
11066 S:      Maintained
11067 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
11068 F:      arch/m68k/hp300/
11069
11070 M88DS3103 MEDIA DRIVER
11071 M:      Antti Palosaari <[email protected]>
11072 L:      [email protected]
11073 S:      Maintained
11074 W:      https://linuxtv.org
11075 W:      http://palosaari.fi/linux/
11076 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11077 T:      git git://linuxtv.org/anttip/media_tree.git
11078 F:      drivers/media/dvb-frontends/m88ds3103*
11079
11080 M88RS2000 MEDIA DRIVER
11081 M:      Malcolm Priestley <[email protected]>
11082 L:      [email protected]
11083 S:      Maintained
11084 W:      https://linuxtv.org
11085 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11086 F:      drivers/media/dvb-frontends/m88rs2000*
11087
11088 MA901 MASTERKIT USB FM RADIO DRIVER
11089 M:      Alexey Klimov <[email protected]>
11090 L:      [email protected]
11091 S:      Maintained
11092 T:      git git://linuxtv.org/media_tree.git
11093 F:      drivers/media/radio/radio-ma901.c
11094
11095 MAC80211
11096 M:      Johannes Berg <[email protected]>
11097 L:      [email protected]
11098 S:      Maintained
11099 W:      https://wireless.wiki.kernel.org/
11100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
11101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
11102 F:      Documentation/networking/mac80211-injection.rst
11103 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
11104 F:      drivers/net/wireless/mac80211_hwsim.[ch]
11105 F:      include/net/mac80211.h
11106 F:      net/mac80211/
11107
11108 MAILBOX API
11109 M:      Jassi Brar <[email protected]>
11110 L:      [email protected]
11111 S:      Maintained
11112 F:      drivers/mailbox/
11113 F:      include/linux/mailbox_client.h
11114 F:      include/linux/mailbox_controller.h
11115 F:      include/dt-bindings/mailbox/
11116 F:      Documentation/devicetree/bindings/mailbox/
11117
11118 MAILBOX ARM MHUv2
11119 M:      Viresh Kumar <[email protected]>
11120 M:      Tushar Khandelwal <[email protected]>
11121 L:      [email protected]
11122 S:      Maintained
11123 F:      drivers/mailbox/arm_mhuv2.c
11124 F:      include/linux/mailbox/arm_mhuv2_message.h
11125 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
11126
11127 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
11128 M:      Jeremy Kerr <[email protected]>
11129 M:      Matt Johnston <[email protected]>
11130 L:      [email protected]
11131 S:      Maintained
11132 F:      Documentation/networking/mctp.rst
11133 F:      drivers/net/mctp/
11134 F:      include/net/mctp.h
11135 F:      include/net/mctpdevice.h
11136 F:      include/net/netns/mctp.h
11137 F:      net/mctp/
11138
11139 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
11140 M:      Michael Kerrisk <[email protected]>
11141 L:      [email protected]
11142 S:      Maintained
11143 W:      http://www.kernel.org/doc/man-pages
11144
11145 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
11146 M:      Rahul Bedarkar <[email protected]>
11147 L:      [email protected]
11148 S:      Maintained
11149 F:      arch/mips/boot/dts/img/pistachio*
11150
11151 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
11152 M:      Andrew Lunn <[email protected]>
11153 M:      Vivien Didelot <[email protected]>
11154 L:      [email protected]
11155 S:      Maintained
11156 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
11157 F:      Documentation/networking/devlink/mv88e6xxx.rst
11158 F:      drivers/net/dsa/mv88e6xxx/
11159 F:      include/linux/platform_data/mv88e6xxx.h
11160
11161 MARVELL ARMADA 3700 PHY DRIVERS
11162 M:      Miquel Raynal <[email protected]>
11163 S:      Maintained
11164 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
11165 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
11166 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
11167 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
11168
11169 MARVELL ARMADA DRM SUPPORT
11170 M:      Russell King <[email protected]>
11171 S:      Maintained
11172 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
11173 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
11174 F:      Documentation/devicetree/bindings/display/armada/
11175 F:      drivers/gpu/drm/armada/
11176 F:      include/uapi/drm/armada_drm.h
11177
11178 MARVELL CRYPTO DRIVER
11179 M:      Boris Brezillon <[email protected]>
11180 M:      Arnaud Ebalard <[email protected]>
11181 M:      Srujana Challa <[email protected]>
11182 L:      [email protected]
11183 S:      Maintained
11184 F:      drivers/crypto/marvell/
11185 F:      include/linux/soc/marvell/octeontx2/
11186
11187 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
11188 M:      Mirko Lindner <[email protected]>
11189 M:      Stephen Hemminger <[email protected]>
11190 L:      [email protected]
11191 S:      Maintained
11192 F:      drivers/net/ethernet/marvell/sk*
11193
11194 MARVELL LIBERTAS WIRELESS DRIVER
11195 L:      [email protected]
11196 S:      Orphan
11197 F:      drivers/net/wireless/marvell/libertas/
11198
11199 MARVELL MACCHIATOBIN SUPPORT
11200 M:      Russell King <[email protected]>
11201 L:      [email protected] (moderated for non-subscribers)
11202 S:      Maintained
11203 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
11204
11205 MARVELL MV643XX ETHERNET DRIVER
11206 M:      Sebastian Hesselbarth <[email protected]>
11207 L:      [email protected]
11208 S:      Maintained
11209 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
11210 F:      include/linux/mv643xx.h
11211
11212 MARVELL MV88X3310 PHY DRIVER
11213 M:      Russell King <[email protected]>
11214 M:      Marek Behún <[email protected]>
11215 L:      [email protected]
11216 S:      Maintained
11217 F:      drivers/net/phy/marvell10g.c
11218
11219 MARVELL MVEBU THERMAL DRIVER
11220 M:      Miquel Raynal <[email protected]>
11221 S:      Maintained
11222 F:      drivers/thermal/armada_thermal.c
11223
11224 MARVELL MVNETA ETHERNET DRIVER
11225 M:      Thomas Petazzoni <[email protected]>
11226 L:      [email protected]
11227 S:      Maintained
11228 F:      drivers/net/ethernet/marvell/mvneta.*
11229
11230 MARVELL MVPP2 ETHERNET DRIVER
11231 M:      Marcin Wojtas <[email protected]>
11232 M:      Russell King <[email protected]>
11233 L:      [email protected]
11234 S:      Maintained
11235 F:      Documentation/devicetree/bindings/net/marvell-pp2.txt
11236 F:      drivers/net/ethernet/marvell/mvpp2/
11237
11238 MARVELL MWIFIEX WIRELESS DRIVER
11239 M:      Amitkumar Karwar <[email protected]>
11240 M:      Ganapathi Bhat <[email protected]>
11241 M:      Sharvari Harisangam <[email protected]>
11242 M:      Xinming Hu <[email protected]>
11243 L:      [email protected]
11244 S:      Maintained
11245 F:      drivers/net/wireless/marvell/mwifiex/
11246
11247 MARVELL MWL8K WIRELESS DRIVER
11248 M:      Lennert Buytenhek <[email protected]>
11249 L:      [email protected]
11250 S:      Odd Fixes
11251 F:      drivers/net/wireless/marvell/mwl8k.c
11252
11253 MARVELL NAND CONTROLLER DRIVER
11254 M:      Miquel Raynal <[email protected]>
11255 L:      [email protected]
11256 S:      Maintained
11257 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
11258 F:      drivers/mtd/nand/raw/marvell_nand.c
11259
11260 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
11261 M:      Sunil Goutham <[email protected]>
11262 M:      Geetha sowjanya <[email protected]>
11263 M:      Subbaraya Sundeep <[email protected]>
11264 M:      hariprasad <[email protected]>
11265 L:      [email protected]
11266 S:      Supported
11267 F:      drivers/net/ethernet/marvell/octeontx2/nic/
11268 F:      include/linux/soc/marvell/octeontx2/
11269
11270 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
11271 M:      Sunil Goutham <[email protected]>
11272 M:      Linu Cherian <[email protected]>
11273 M:      Geetha sowjanya <[email protected]>
11274 M:      Jerin Jacob <[email protected]>
11275 M:      hariprasad <[email protected]>
11276 M:      Subbaraya Sundeep <[email protected]>
11277 L:      [email protected]
11278 S:      Supported
11279 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
11280 F:      drivers/net/ethernet/marvell/octeontx2/af/
11281
11282 MARVELL PRESTERA ETHERNET SWITCH DRIVER
11283 M:      Vadym Kochan <[email protected]>
11284 M:      Taras Chornyi <[email protected]>
11285 S:      Supported
11286 W:      https://github.com/Marvell-switching/switchdev-prestera
11287 F:      drivers/net/ethernet/marvell/prestera/
11288
11289 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
11290 M:      Nicolas Pitre <[email protected]>
11291 S:      Odd Fixes
11292 F:      drivers/mmc/host/mvsdio.*
11293
11294 MARVELL USB MDIO CONTROLLER DRIVER
11295 M:      Tobias Waldekranz <[email protected]>
11296 L:      [email protected]
11297 S:      Maintained
11298 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
11299 F:      drivers/net/mdio/mdio-mvusb.c
11300
11301 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
11302 M:      Hu Ziji <[email protected]>
11303 L:      [email protected]
11304 S:      Supported
11305 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
11306 F:      drivers/mmc/host/sdhci-xenon*
11307
11308 MATROX FRAMEBUFFER DRIVER
11309 L:      [email protected]
11310 S:      Orphan
11311 F:      drivers/video/fbdev/matrox/matroxfb_*
11312 F:      include/uapi/linux/matroxfb.h
11313
11314 MAX15301 DRIVER
11315 M:      Daniel Nilsson <[email protected]>
11316 L:      [email protected]
11317 S:      Maintained
11318 F:      Documentation/hwmon/max15301.rst
11319 F:      drivers/hwmon/pmbus/max15301.c
11320
11321 MAX16065 HARDWARE MONITOR DRIVER
11322 M:      Guenter Roeck <[email protected]>
11323 L:      [email protected]
11324 S:      Maintained
11325 F:      Documentation/hwmon/max16065.rst
11326 F:      drivers/hwmon/max16065.c
11327
11328 MAX2175 SDR TUNER DRIVER
11329 M:      Ramesh Shanmugasundaram <[email protected]>
11330 L:      [email protected]
11331 S:      Maintained
11332 T:      git git://linuxtv.org/media_tree.git
11333 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
11334 F:      Documentation/userspace-api/media/drivers/max2175.rst
11335 F:      drivers/media/i2c/max2175*
11336 F:      include/uapi/linux/max2175.h
11337
11338 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
11339 L:      [email protected]
11340 S:      Orphan
11341 F:      Documentation/hwmon/max6650.rst
11342 F:      drivers/hwmon/max6650.c
11343
11344 MAX6697 HARDWARE MONITOR DRIVER
11345 M:      Guenter Roeck <[email protected]>
11346 L:      [email protected]
11347 S:      Maintained
11348 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
11349 F:      Documentation/hwmon/max6697.rst
11350 F:      drivers/hwmon/max6697.c
11351 F:      include/linux/platform_data/max6697.h
11352
11353 MAX9286 QUAD GMSL DESERIALIZER DRIVER
11354 M:      Jacopo Mondi <[email protected]>
11355 M:      Kieran Bingham <[email protected]>
11356 M:      Laurent Pinchart <[email protected]>
11357 M:      Niklas Söderlund <[email protected]>
11358 L:      [email protected]
11359 S:      Maintained
11360 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
11361 F:      drivers/media/i2c/max9286.c
11362
11363 MAX9860 MONO AUDIO VOICE CODEC DRIVER
11364 M:      Peter Rosin <[email protected]>
11365 L:      [email protected] (moderated for non-subscribers)
11366 S:      Maintained
11367 F:      Documentation/devicetree/bindings/sound/max9860.txt
11368 F:      sound/soc/codecs/max9860.*
11369
11370 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
11371 M:      Andreas Klinger <[email protected]>
11372 L:      [email protected]
11373 S:      Maintained
11374 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
11375 F:      drivers/iio/proximity/mb1232.c
11376
11377 MAXIM MAX77650 PMIC MFD DRIVER
11378 M:      Bartosz Golaszewski <[email protected]>
11379 L:      [email protected]
11380 S:      Maintained
11381 F:      Documentation/devicetree/bindings/*/*max77650.yaml
11382 F:      Documentation/devicetree/bindings/*/max77650*.yaml
11383 F:      drivers/gpio/gpio-max77650.c
11384 F:      drivers/input/misc/max77650-onkey.c
11385 F:      drivers/leds/leds-max77650.c
11386 F:      drivers/mfd/max77650.c
11387 F:      drivers/power/supply/max77650-charger.c
11388 F:      drivers/regulator/max77650-regulator.c
11389 F:      include/linux/mfd/max77650.h
11390
11391 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
11392 M:      Javier Martinez Canillas <[email protected]>
11393 L:      [email protected]
11394 S:      Supported
11395 F:      Documentation/devicetree/bindings/*/*max77802.txt
11396 F:      drivers/regulator/max77802-regulator.c
11397 F:      include/dt-bindings/*/*max77802.h
11398
11399 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
11400 M:      Krzysztof Kozlowski <[email protected]>
11401 M:      Bartlomiej Zolnierkiewicz <[email protected]>
11402 L:      [email protected]
11403 S:      Supported
11404 F:      drivers/power/supply/max14577_charger.c
11405 F:      drivers/power/supply/max77693_charger.c
11406
11407 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
11408 M:      Chanwoo Choi <[email protected]>
11409 M:      Krzysztof Kozlowski <[email protected]>
11410 M:      Bartlomiej Zolnierkiewicz <[email protected]>
11411 L:      [email protected]
11412 S:      Supported
11413 F:      Documentation/devicetree/bindings/*/max77686.txt
11414 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
11415 F:      Documentation/devicetree/bindings/mfd/max14577.txt
11416 F:      Documentation/devicetree/bindings/mfd/max77693.txt
11417 F:      drivers/*/max14577*.c
11418 F:      drivers/*/max77686*.c
11419 F:      drivers/*/max77693*.c
11420 F:      drivers/clk/clk-max77686.c
11421 F:      drivers/extcon/extcon-max14577.c
11422 F:      drivers/extcon/extcon-max77693.c
11423 F:      drivers/rtc/rtc-max77686.c
11424 F:      include/linux/mfd/max14577*.h
11425 F:      include/linux/mfd/max77686*.h
11426 F:      include/linux/mfd/max77693*.h
11427
11428 MAXIRADIO FM RADIO RECEIVER DRIVER
11429 M:      Hans Verkuil <[email protected]>
11430 L:      [email protected]
11431 S:      Maintained
11432 W:      https://linuxtv.org
11433 T:      git git://linuxtv.org/media_tree.git
11434 F:      drivers/media/radio/radio-maxiradio*
11435
11436 MAXLINEAR ETHERNET PHY DRIVER
11437 M:      Xu Liang <[email protected]>
11438 L:      [email protected]
11439 S:      Supported
11440 F:      drivers/net/phy/mxl-gpy.c
11441
11442 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
11443 R:      Yasushi SHOJI <[email protected]>
11444 L:      [email protected]
11445 S:      Maintained
11446 F:      drivers/net/can/usb/mcba_usb.c
11447
11448 MCAN MMIO DEVICE DRIVER
11449 M:      Chandrasekar Ramakrishnan <[email protected]>
11450 L:      [email protected]
11451 S:      Maintained
11452 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
11453 F:      drivers/net/can/m_can/m_can.c
11454 F:      drivers/net/can/m_can/m_can.h
11455 F:      drivers/net/can/m_can/m_can_platform.c
11456
11457 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
11458 M:      Rishi Gupta <[email protected]>
11459 L:      [email protected]
11460 L:      [email protected]
11461 S:      Maintained
11462 F:      drivers/hid/hid-mcp2221.c
11463
11464 MCP251XFD SPI-CAN NETWORK DRIVER
11465 M:      Marc Kleine-Budde <[email protected]>
11466 M:      Manivannan Sadhasivam <[email protected]>
11467 R:      Thomas Kopp <[email protected]>
11468 L:      [email protected]
11469 S:      Maintained
11470 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
11471 F:      drivers/net/can/spi/mcp251xfd/
11472
11473 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
11474 M:      Peter Rosin <[email protected]>
11475 L:      [email protected]
11476 S:      Maintained
11477 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
11478 F:      drivers/iio/potentiometer/mcp4018.c
11479 F:      drivers/iio/potentiometer/mcp4531.c
11480
11481 MCR20A IEEE-802.15.4 RADIO DRIVER
11482 M:      Xue Liu <[email protected]>
11483 L:      [email protected]
11484 S:      Maintained
11485 W:      https://github.com/xueliu/mcr20a-linux
11486 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
11487 F:      drivers/net/ieee802154/mcr20a.c
11488 F:      drivers/net/ieee802154/mcr20a.h
11489
11490 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
11491 M:      William Breathitt Gray <[email protected]>
11492 L:      [email protected]
11493 S:      Maintained
11494 F:      drivers/iio/dac/cio-dac.c
11495
11496 MEDIA CONTROLLER FRAMEWORK
11497 M:      Sakari Ailus <[email protected]>
11498 M:      Laurent Pinchart <[email protected]>
11499 L:      [email protected]
11500 S:      Supported
11501 W:      https://www.linuxtv.org
11502 T:      git git://linuxtv.org/media_tree.git
11503 F:      drivers/media/mc/
11504 F:      include/media/media-*.h
11505 F:      include/uapi/linux/media.h
11506
11507 MEDIA DRIVER FOR FREESCALE IMX PXP
11508 M:      Philipp Zabel <[email protected]>
11509 L:      [email protected]
11510 S:      Maintained
11511 T:      git git://linuxtv.org/media_tree.git
11512 F:      drivers/media/platform/imx-pxp.[ch]
11513
11514 MEDIA DRIVERS FOR ASCOT2E
11515 M:      Sergey Kozlov <[email protected]>
11516 M:      Abylay Ospan <[email protected]>
11517 L:      [email protected]
11518 S:      Supported
11519 W:      https://linuxtv.org
11520 W:      http://netup.tv/
11521 T:      git git://linuxtv.org/media_tree.git
11522 F:      drivers/media/dvb-frontends/ascot2e*
11523
11524 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
11525 M:      Jasmin Jessich <[email protected]>
11526 L:      [email protected]
11527 S:      Maintained
11528 W:      https://linuxtv.org
11529 T:      git git://linuxtv.org/media_tree.git
11530 F:      drivers/media/dvb-frontends/cxd2099*
11531
11532 MEDIA DRIVERS FOR CXD2841ER
11533 M:      Sergey Kozlov <[email protected]>
11534 M:      Abylay Ospan <[email protected]>
11535 L:      [email protected]
11536 S:      Supported
11537 W:      https://linuxtv.org
11538 W:      http://netup.tv/
11539 T:      git git://linuxtv.org/media_tree.git
11540 F:      drivers/media/dvb-frontends/cxd2841er*
11541
11542 MEDIA DRIVERS FOR CXD2880
11543 M:      Yasunari Takiguchi <[email protected]>
11544 L:      [email protected]
11545 S:      Supported
11546 W:      http://linuxtv.org/
11547 T:      git git://linuxtv.org/media_tree.git
11548 F:      drivers/media/dvb-frontends/cxd2880/*
11549 F:      drivers/media/spi/cxd2880*
11550
11551 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
11552 L:      [email protected]
11553 S:      Orphan
11554 W:      https://linuxtv.org
11555 T:      git git://linuxtv.org/media_tree.git
11556 F:      drivers/media/pci/ddbridge/*
11557
11558 MEDIA DRIVERS FOR FREESCALE IMX
11559 M:      Steve Longerbeam <[email protected]>
11560 M:      Philipp Zabel <[email protected]>
11561 L:      [email protected]
11562 S:      Maintained
11563 T:      git git://linuxtv.org/media_tree.git
11564 F:      Documentation/admin-guide/media/imx.rst
11565 F:      Documentation/devicetree/bindings/media/imx.txt
11566 F:      drivers/staging/media/imx/
11567 F:      include/linux/imx-media.h
11568 F:      include/media/imx.h
11569
11570 MEDIA DRIVERS FOR FREESCALE IMX7
11571 M:      Rui Miguel Silva <[email protected]>
11572 M:      Laurent Pinchart <[email protected]>
11573 L:      [email protected]
11574 S:      Maintained
11575 T:      git git://linuxtv.org/media_tree.git
11576 F:      Documentation/admin-guide/media/imx7.rst
11577 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
11578 F:      Documentation/devicetree/bindings/media/nxp,imx7-mipi-csi2.yaml
11579 F:      drivers/staging/media/imx/imx7-media-csi.c
11580 F:      drivers/staging/media/imx/imx7-mipi-csis.c
11581
11582 MEDIA DRIVERS FOR HELENE
11583 M:      Abylay Ospan <[email protected]>
11584 L:      [email protected]
11585 S:      Supported
11586 W:      https://linuxtv.org
11587 W:      http://netup.tv/
11588 T:      git git://linuxtv.org/media_tree.git
11589 F:      drivers/media/dvb-frontends/helene*
11590
11591 MEDIA DRIVERS FOR HORUS3A
11592 M:      Sergey Kozlov <[email protected]>
11593 M:      Abylay Ospan <[email protected]>
11594 L:      [email protected]
11595 S:      Supported
11596 W:      https://linuxtv.org
11597 W:      http://netup.tv/
11598 T:      git git://linuxtv.org/media_tree.git
11599 F:      drivers/media/dvb-frontends/horus3a*
11600
11601 MEDIA DRIVERS FOR LNBH25
11602 M:      Sergey Kozlov <[email protected]>
11603 M:      Abylay Ospan <[email protected]>
11604 L:      [email protected]
11605 S:      Supported
11606 W:      https://linuxtv.org
11607 W:      http://netup.tv/
11608 T:      git git://linuxtv.org/media_tree.git
11609 F:      drivers/media/dvb-frontends/lnbh25*
11610
11611 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
11612 L:      [email protected]
11613 S:      Orphan
11614 W:      https://linuxtv.org
11615 T:      git git://linuxtv.org/media_tree.git
11616 F:      drivers/media/dvb-frontends/mxl5xx*
11617
11618 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
11619 M:      Sergey Kozlov <[email protected]>
11620 M:      Abylay Ospan <[email protected]>
11621 L:      [email protected]
11622 S:      Supported
11623 W:      https://linuxtv.org
11624 W:      http://netup.tv/
11625 T:      git git://linuxtv.org/media_tree.git
11626 F:      drivers/media/pci/netup_unidvb/*
11627
11628 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
11629 M:      Dmitry Osipenko <[email protected]>
11630 L:      [email protected]
11631 L:      [email protected]
11632 S:      Maintained
11633 T:      git git://linuxtv.org/media_tree.git
11634 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
11635 F:      drivers/staging/media/tegra-vde/
11636
11637 MEDIA DRIVERS FOR RENESAS - CEU
11638 M:      Jacopo Mondi <[email protected]>
11639 L:      [email protected]
11640 L:      [email protected]
11641 S:      Supported
11642 T:      git git://linuxtv.org/media_tree.git
11643 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
11644 F:      drivers/media/platform/renesas-ceu.c
11645 F:      include/media/drv-intf/renesas-ceu.h
11646
11647 MEDIA DRIVERS FOR RENESAS - DRIF
11648 M:      Fabrizio Castro <[email protected]>
11649 L:      [email protected]
11650 L:      [email protected]
11651 S:      Supported
11652 T:      git git://linuxtv.org/media_tree.git
11653 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
11654 F:      drivers/media/platform/rcar_drif.c
11655
11656 MEDIA DRIVERS FOR RENESAS - FCP
11657 M:      Laurent Pinchart <[email protected]>
11658 L:      [email protected]
11659 L:      [email protected]
11660 S:      Supported
11661 T:      git git://linuxtv.org/media_tree.git
11662 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
11663 F:      drivers/media/platform/rcar-fcp.c
11664 F:      include/media/rcar-fcp.h
11665
11666 MEDIA DRIVERS FOR RENESAS - FDP1
11667 M:      Kieran Bingham <[email protected]>
11668 L:      [email protected]
11669 L:      [email protected]
11670 S:      Supported
11671 T:      git git://linuxtv.org/media_tree.git
11672 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
11673 F:      drivers/media/platform/rcar_fdp1.c
11674
11675 MEDIA DRIVERS FOR RENESAS - VIN
11676 M:      Niklas Söderlund <[email protected]>
11677 L:      [email protected]
11678 L:      [email protected]
11679 S:      Supported
11680 T:      git git://linuxtv.org/media_tree.git
11681 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
11682 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
11683 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
11684 F:      drivers/media/platform/rcar-vin/
11685
11686 MEDIA DRIVERS FOR RENESAS - VSP1
11687 M:      Laurent Pinchart <[email protected]>
11688 M:      Kieran Bingham <[email protected]>
11689 L:      [email protected]
11690 L:      [email protected]
11691 S:      Supported
11692 T:      git git://linuxtv.org/media_tree.git
11693 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
11694 F:      drivers/media/platform/vsp1/
11695
11696 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
11697 L:      [email protected]
11698 S:      Orphan
11699 W:      https://linuxtv.org
11700 T:      git git://linuxtv.org/media_tree.git
11701 F:      drivers/media/dvb-frontends/stv0910*
11702
11703 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
11704 L:      [email protected]
11705 S:      Orphan
11706 W:      https://linuxtv.org
11707 T:      git git://linuxtv.org/media_tree.git
11708 F:      drivers/media/dvb-frontends/stv6111*
11709
11710 MEDIA DRIVERS FOR STM32 - DCMI
11711 M:      Hugues Fruchet <[email protected]>
11712 L:      [email protected]
11713 S:      Supported
11714 T:      git git://linuxtv.org/media_tree.git
11715 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
11716 F:      drivers/media/platform/stm32/stm32-dcmi.c
11717
11718 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
11719 M:      Mauro Carvalho Chehab <[email protected]>
11720 L:      [email protected]
11721 S:      Maintained
11722 W:      https://linuxtv.org
11723 Q:      http://patchwork.kernel.org/project/linux-media/list/
11724 T:      git git://linuxtv.org/media_tree.git
11725 F:      Documentation/admin-guide/media/
11726 F:      Documentation/devicetree/bindings/media/
11727 F:      Documentation/driver-api/media/
11728 F:      Documentation/userspace-api/media/
11729 F:      drivers/media/
11730 F:      drivers/staging/media/
11731 F:      include/linux/platform_data/media/
11732 F:      include/media/
11733 F:      include/uapi/linux/dvb/
11734 F:      include/uapi/linux/ivtv*
11735 F:      include/uapi/linux/media.h
11736 F:      include/uapi/linux/meye.h
11737 F:      include/uapi/linux/uvcvideo.h
11738 F:      include/uapi/linux/v4l2-*
11739 F:      include/uapi/linux/videodev2.h
11740
11741 MEDIATEK BLUETOOTH DRIVER
11742 M:      Sean Wang <[email protected]>
11743 L:      [email protected]
11744 L:      [email protected] (moderated for non-subscribers)
11745 S:      Maintained
11746 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
11747 F:      drivers/bluetooth/btmtkuart.c
11748
11749 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
11750 M:      Sean Wang <[email protected]>
11751 L:      [email protected]
11752 S:      Maintained
11753 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
11754 F:      drivers/power/reset/mt6323-poweroff.c
11755
11756 MEDIATEK CIR DRIVER
11757 M:      Sean Wang <[email protected]>
11758 S:      Maintained
11759 F:      drivers/media/rc/mtk-cir.c
11760
11761 MEDIATEK DMA DRIVER
11762 M:      Sean Wang <[email protected]>
11763 L:      [email protected]
11764 L:      [email protected] (moderated for non-subscribers)
11765 L:      [email protected] (moderated for non-subscribers)
11766 S:      Maintained
11767 F:      Documentation/devicetree/bindings/dma/mtk-*
11768 F:      drivers/dma/mediatek/
11769
11770 MEDIATEK ETHERNET DRIVER
11771 M:      Felix Fietkau <[email protected]>
11772 M:      John Crispin <[email protected]>
11773 M:      Sean Wang <[email protected]>
11774 M:      Mark Lee <[email protected]>
11775 L:      [email protected]
11776 S:      Maintained
11777 F:      drivers/net/ethernet/mediatek/
11778
11779 MEDIATEK I2C CONTROLLER DRIVER
11780 M:      Qii Wang <[email protected]>
11781 L:      [email protected]
11782 S:      Maintained
11783 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt
11784 F:      drivers/i2c/busses/i2c-mt65xx.c
11785
11786 MEDIATEK IOMMU DRIVER
11787 M:      Yong Wu <[email protected]>
11788 L:      [email protected]
11789 L:      [email protected] (moderated for non-subscribers)
11790 S:      Supported
11791 F:      Documentation/devicetree/bindings/iommu/mediatek*
11792 F:      drivers/iommu/mtk_iommu*
11793 F:      include/dt-bindings/memory/mt*-port.h
11794
11795 MEDIATEK JPEG DRIVER
11796 M:      Rick Chang <[email protected]>
11797 M:      Bin Liu <[email protected]>
11798 S:      Supported
11799 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
11800 F:      drivers/media/platform/mtk-jpeg/
11801
11802 MEDIATEK MDP DRIVER
11803 M:      Minghsiu Tsai <[email protected]>
11804 M:      Houlong Wei <[email protected]>
11805 M:      Andrew-CT Chen <[email protected]>
11806 S:      Supported
11807 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
11808 F:      drivers/media/platform/mtk-mdp/
11809 F:      drivers/media/platform/mtk-vpu/
11810
11811 MEDIATEK MEDIA DRIVER
11812 M:      Tiffany Lin <[email protected]>
11813 M:      Andrew-CT Chen <[email protected]>
11814 S:      Supported
11815 F:      Documentation/devicetree/bindings/media/mediatek-vcodec.txt
11816 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
11817 F:      drivers/media/platform/mtk-vcodec/
11818 F:      drivers/media/platform/mtk-vpu/
11819
11820 MEDIATEK MMC/SD/SDIO DRIVER
11821 M:      Chaotian Jing <[email protected]>
11822 S:      Maintained
11823 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
11824 F:      drivers/mmc/host/mtk-sd.c
11825
11826 MEDIATEK MT76 WIRELESS LAN DRIVER
11827 M:      Felix Fietkau <[email protected]>
11828 M:      Lorenzo Bianconi <[email protected]>
11829 R:      Ryder Lee <[email protected]>
11830 L:      [email protected]
11831 S:      Maintained
11832 F:      drivers/net/wireless/mediatek/mt76/
11833
11834 MEDIATEK MT7601U WIRELESS LAN DRIVER
11835 M:      Jakub Kicinski <[email protected]>
11836 L:      [email protected]
11837 S:      Maintained
11838 F:      drivers/net/wireless/mediatek/mt7601u/
11839
11840 MEDIATEK MT7621 CLOCK DRIVER
11841 M:      Sergio Paracuellos <[email protected]>
11842 S:      Maintained
11843 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
11844 F:      drivers/clk/ralink/clk-mt7621.c
11845
11846 MEDIATEK MT7621/28/88 I2C DRIVER
11847 M:      Stefan Roese <[email protected]>
11848 L:      [email protected]
11849 S:      Maintained
11850 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
11851 F:      drivers/i2c/busses/i2c-mt7621.c
11852
11853 MEDIATEK MT7621 PHY PCI DRIVER
11854 M:      Sergio Paracuellos <[email protected]>
11855 S:      Maintained
11856 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
11857 F:      drivers/phy/ralink/phy-mt7621-pci.c
11858
11859 MEDIATEK NAND CONTROLLER DRIVER
11860 L:      [email protected]
11861 S:      Orphan
11862 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
11863 F:      drivers/mtd/nand/raw/mtk_*
11864
11865 MEDIATEK PMIC LED DRIVER
11866 M:      Sean Wang <[email protected]>
11867 S:      Maintained
11868 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
11869 F:      drivers/leds/leds-mt6323.c
11870
11871 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
11872 M:      Sean Wang <[email protected]>
11873 S:      Maintained
11874 F:      drivers/char/hw_random/mtk-rng.c
11875
11876 MEDIATEK SWITCH DRIVER
11877 M:      Sean Wang <[email protected]>
11878 M:      Landen Chao <[email protected]>
11879 M:      DENG Qingfang <[email protected]>
11880 L:      [email protected]
11881 S:      Maintained
11882 F:      drivers/net/dsa/mt7530.*
11883 F:      net/dsa/tag_mtk.c
11884
11885 MEDIATEK USB3 DRD IP DRIVER
11886 M:      Chunfeng Yun <[email protected]>
11887 L:      [email protected]
11888 L:      [email protected] (moderated for non-subscribers)
11889 L:      [email protected] (moderated for non-subscribers)
11890 S:      Maintained
11891 F:      Documentation/devicetree/bindings/usb/mediatek,*
11892 F:      drivers/usb/host/xhci-mtk*
11893 F:      drivers/usb/mtu3/
11894
11895 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
11896 M:      Peter Senna Tschudin <[email protected]>
11897 M:      Martin Donnelly <[email protected]>
11898 M:      Martyn Welch <[email protected]>
11899 S:      Maintained
11900 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
11901 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
11902
11903 MEGARAID SCSI/SAS DRIVERS
11904 M:      Kashyap Desai <[email protected]>
11905 M:      Sumit Saxena <[email protected]>
11906 M:      Shivasharan S <[email protected]>
11907 L:      [email protected]
11908 L:      [email protected]
11909 S:      Maintained
11910 W:      http://www.avagotech.com/support/
11911 F:      Documentation/scsi/megaraid.rst
11912 F:      drivers/scsi/megaraid.*
11913 F:      drivers/scsi/megaraid/
11914
11915 MELEXIS MLX90614 DRIVER
11916 M:      Crt Mori <[email protected]>
11917 L:      [email protected]
11918 S:      Supported
11919 W:      http://www.melexis.com
11920 F:      drivers/iio/temperature/mlx90614.c
11921
11922 MELEXIS MLX90632 DRIVER
11923 M:      Crt Mori <[email protected]>
11924 L:      [email protected]
11925 S:      Supported
11926 W:      http://www.melexis.com
11927 F:      drivers/iio/temperature/mlx90632.c
11928
11929 MELFAS MIP4 TOUCHSCREEN DRIVER
11930 M:      Sangwon Jee <[email protected]>
11931 S:      Supported
11932 W:      http://www.melfas.com
11933 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
11934 F:      drivers/input/touchscreen/melfas_mip4.c
11935
11936 MELLANOX BLUEFIELD I2C DRIVER
11937 M:      Khalil Blaiech <[email protected]>
11938 L:      [email protected]
11939 S:      Supported
11940 F:      Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.yaml
11941 F:      drivers/i2c/busses/i2c-mlxbf.c
11942
11943 MELLANOX ETHERNET DRIVER (mlx4_en)
11944 M:      Tariq Toukan <[email protected]>
11945 L:      [email protected]
11946 S:      Supported
11947 W:      http://www.mellanox.com
11948 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11949 F:      drivers/net/ethernet/mellanox/mlx4/en_*
11950
11951 MELLANOX ETHERNET DRIVER (mlx5e)
11952 M:      Saeed Mahameed <[email protected]>
11953 L:      [email protected]
11954 S:      Supported
11955 W:      http://www.mellanox.com
11956 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11957 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
11958
11959 MELLANOX ETHERNET INNOVA DRIVERS
11960 R:      Boris Pismenny <[email protected]>
11961 L:      [email protected]
11962 S:      Supported
11963 W:      http://www.mellanox.com
11964 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11965 F:      drivers/net/ethernet/mellanox/mlx5/core/accel/*
11966 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
11967 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
11968 F:      include/linux/mlx5/mlx5_ifc_fpga.h
11969
11970 MELLANOX ETHERNET SWITCH DRIVERS
11971 M:      Jiri Pirko <[email protected]>
11972 M:      Ido Schimmel <[email protected]>
11973 L:      [email protected]
11974 S:      Supported
11975 W:      http://www.mellanox.com
11976 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11977 F:      drivers/net/ethernet/mellanox/mlxsw/
11978 F:      tools/testing/selftests/drivers/net/mlxsw/
11979
11980 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
11981 M:      [email protected]
11982 L:      [email protected]
11983 S:      Supported
11984 W:      http://www.mellanox.com
11985 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11986 F:      drivers/net/ethernet/mellanox/mlxfw/
11987
11988 MELLANOX HARDWARE PLATFORM SUPPORT
11989 M:      Hans de Goede <[email protected]>
11990 M:      Mark Gross <[email protected]>
11991 M:      Vadim Pasternak <[email protected]>
11992 L:      [email protected]
11993 S:      Supported
11994 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
11995 F:      drivers/platform/mellanox/
11996 F:      include/linux/platform_data/mlxreg.h
11997
11998 MELLANOX MLX4 core VPI driver
11999 M:      Tariq Toukan <[email protected]>
12000 L:      [email protected]
12001 L:      [email protected]
12002 S:      Supported
12003 W:      http://www.mellanox.com
12004 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12005 F:      drivers/net/ethernet/mellanox/mlx4/
12006 F:      include/linux/mlx4/
12007
12008 MELLANOX MLX4 IB driver
12009 M:      Yishai Hadas <[email protected]>
12010 L:      [email protected]
12011 S:      Supported
12012 W:      http://www.mellanox.com
12013 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
12014 F:      drivers/infiniband/hw/mlx4/
12015 F:      include/linux/mlx4/
12016 F:      include/uapi/rdma/mlx4-abi.h
12017
12018 MELLANOX MLX5 core VPI driver
12019 M:      Saeed Mahameed <[email protected]>
12020 M:      Leon Romanovsky <[email protected]>
12021 L:      [email protected]
12022 L:      [email protected]
12023 S:      Supported
12024 W:      http://www.mellanox.com
12025 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12026 F:      Documentation/networking/device_drivers/ethernet/mellanox/
12027 F:      drivers/net/ethernet/mellanox/mlx5/core/
12028 F:      include/linux/mlx5/
12029
12030 MELLANOX MLX5 IB driver
12031 M:      Leon Romanovsky <[email protected]>
12032 L:      [email protected]
12033 S:      Supported
12034 W:      http://www.mellanox.com
12035 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
12036 F:      drivers/infiniband/hw/mlx5/
12037 F:      include/linux/mlx5/
12038 F:      include/uapi/rdma/mlx5-abi.h
12039
12040 MELLANOX MLXCPLD I2C AND MUX DRIVER
12041 M:      Vadim Pasternak <[email protected]>
12042 M:      Michael Shych <[email protected]>
12043 L:      [email protected]
12044 S:      Supported
12045 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
12046 F:      drivers/i2c/busses/i2c-mlxcpld.c
12047 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
12048
12049 MELLANOX MLXCPLD LED DRIVER
12050 M:      Vadim Pasternak <[email protected]>
12051 L:      [email protected]
12052 S:      Supported
12053 F:      Documentation/leds/leds-mlxcpld.rst
12054 F:      drivers/leds/leds-mlxcpld.c
12055 F:      drivers/leds/leds-mlxreg.c
12056
12057 MELLANOX PLATFORM DRIVER
12058 M:      Vadim Pasternak <[email protected]>
12059 L:      [email protected]
12060 S:      Supported
12061 F:      drivers/platform/x86/mlx-platform.c
12062
12063 MEMBARRIER SUPPORT
12064 M:      Mathieu Desnoyers <[email protected]>
12065 M:      "Paul E. McKenney" <[email protected]>
12066 L:      [email protected]
12067 S:      Supported
12068 F:      arch/powerpc/include/asm/membarrier.h
12069 F:      include/uapi/linux/membarrier.h
12070 F:      kernel/sched/membarrier.c
12071
12072 MEMBLOCK
12073 M:      Mike Rapoport <[email protected]>
12074 L:      [email protected]
12075 S:      Maintained
12076 F:      Documentation/core-api/boot-time-mm.rst
12077 F:      include/linux/memblock.h
12078 F:      mm/memblock.c
12079
12080 MEMORY CONTROLLER DRIVERS
12081 M:      Krzysztof Kozlowski <[email protected]>
12082 L:      [email protected]
12083 S:      Maintained
12084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
12085 F:      Documentation/devicetree/bindings/memory-controllers/
12086 F:      drivers/memory/
12087 F:      include/dt-bindings/memory/
12088 F:      include/memory/
12089
12090 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
12091 M:      Dmitry Osipenko <[email protected]>
12092 L:      [email protected]
12093 L:      [email protected]
12094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
12095 S:      Maintained
12096 F:      drivers/devfreq/tegra30-devfreq.c
12097
12098 MEMORY MANAGEMENT
12099 M:      Andrew Morton <[email protected]>
12100 L:      [email protected]
12101 S:      Maintained
12102 W:      http://www.linux-mm.org
12103 T:      quilt https://ozlabs.org/~akpm/mmotm/
12104 T:      quilt https://ozlabs.org/~akpm/mmots/
12105 T:      git git://github.com/hnaz/linux-mm.git
12106 F:      include/linux/gfp.h
12107 F:      include/linux/memory_hotplug.h
12108 F:      include/linux/mm.h
12109 F:      include/linux/mmzone.h
12110 F:      include/linux/pagewalk.h
12111 F:      include/linux/vmalloc.h
12112 F:      mm/
12113 F:      tools/testing/selftests/vm/
12114
12115 MEMORY TECHNOLOGY DEVICES (MTD)
12116 M:      Miquel Raynal <[email protected]>
12117 M:      Richard Weinberger <[email protected]>
12118 M:      Vignesh Raghavendra <[email protected]>
12119 L:      [email protected]
12120 S:      Maintained
12121 W:      http://www.linux-mtd.infradead.org/
12122 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
12123 C:      irc://irc.oftc.net/mtd
12124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
12125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
12126 F:      Documentation/devicetree/bindings/mtd/
12127 F:      drivers/mtd/
12128 F:      include/linux/mtd/
12129 F:      include/uapi/mtd/
12130
12131 MEN A21 WATCHDOG DRIVER
12132 M:      Johannes Thumshirn <[email protected]>
12133 L:      [email protected]
12134 S:      Maintained
12135 F:      drivers/watchdog/mena21_wdt.c
12136
12137 MEN CHAMELEON BUS (mcb)
12138 M:      Johannes Thumshirn <[email protected]>
12139 S:      Maintained
12140 F:      Documentation/driver-api/men-chameleon-bus.rst
12141 F:      drivers/mcb/
12142 F:      include/linux/mcb.h
12143
12144 MEN F21BMC (Board Management Controller)
12145 M:      Andreas Werner <[email protected]>
12146 S:      Supported
12147 F:      Documentation/hwmon/menf21bmc.rst
12148 F:      drivers/hwmon/menf21bmc_hwmon.c
12149 F:      drivers/leds/leds-menf21bmc.c
12150 F:      drivers/mfd/menf21bmc.c
12151 F:      drivers/watchdog/menf21bmc_wdt.c
12152
12153 MEN Z069 WATCHDOG DRIVER
12154 M:      Johannes Thumshirn <[email protected]>
12155 L:      [email protected]
12156 S:      Maintained
12157 F:      drivers/watchdog/menz69_wdt.c
12158
12159 MESON AO CEC DRIVER FOR AMLOGIC SOCS
12160 M:      Neil Armstrong <[email protected]>
12161 L:      [email protected]
12162 L:      [email protected]
12163 S:      Supported
12164 W:      http://linux-meson.com/
12165 T:      git git://linuxtv.org/media_tree.git
12166 F:      Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
12167 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
12168 F:      drivers/media/cec/platform/meson/ao-cec.c
12169
12170 MESON GE2D DRIVER FOR AMLOGIC SOCS
12171 M:      Neil Armstrong <[email protected]>
12172 L:      [email protected]
12173 L:      [email protected]
12174 S:      Supported
12175 T:      git git://linuxtv.org/media_tree.git
12176 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
12177 F:      drivers/media/platform/meson/ge2d/
12178
12179 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
12180 M:      Liang Yang <[email protected]>
12181 L:      [email protected]
12182 S:      Maintained
12183 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
12184 F:      drivers/mtd/nand/raw/meson_*
12185
12186 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
12187 M:      Neil Armstrong <[email protected]>
12188 L:      [email protected]
12189 L:      [email protected]
12190 S:      Supported
12191 T:      git git://linuxtv.org/media_tree.git
12192 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
12193 F:      drivers/staging/media/meson/vdec/
12194
12195 METHODE UDPU SUPPORT
12196 M:      Vladimir Vid <[email protected]>
12197 S:      Maintained
12198 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
12199
12200 MHI BUS
12201 M:      Manivannan Sadhasivam <[email protected]>
12202 M:      Hemant Kumar <[email protected]>
12203 L:      [email protected]
12204 S:      Maintained
12205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
12206 F:      Documentation/ABI/stable/sysfs-bus-mhi
12207 F:      Documentation/mhi/
12208 F:      drivers/bus/mhi/
12209 F:      include/linux/mhi.h
12210
12211 MICROBLAZE ARCHITECTURE
12212 M:      Michal Simek <[email protected]>
12213 S:      Supported
12214 W:      http://www.monstr.eu/fdt/
12215 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
12216 F:      arch/microblaze/
12217
12218 MICROCHIP AT91 DMA DRIVERS
12219 M:      Ludovic Desroches <[email protected]>
12220 M:      Tudor Ambarus <[email protected]>
12221 L:      [email protected] (moderated for non-subscribers)
12222 L:      [email protected]
12223 S:      Supported
12224 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
12225 F:      drivers/dma/at_hdmac.c
12226 F:      drivers/dma/at_hdmac_regs.h
12227 F:      drivers/dma/at_xdmac.c
12228 F:      include/dt-bindings/dma/at91.h
12229
12230 MICROCHIP AT91 SERIAL DRIVER
12231 M:      Richard Genoud <[email protected]>
12232 S:      Maintained
12233 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
12234 F:      drivers/tty/serial/atmel_serial.c
12235 F:      drivers/tty/serial/atmel_serial.h
12236
12237 MICROCHIP AT91 USART MFD DRIVER
12238 M:      Radu Pirea <[email protected]>
12239 L:      [email protected]
12240 S:      Supported
12241 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
12242 F:      drivers/mfd/at91-usart.c
12243 F:      include/dt-bindings/mfd/at91-usart.h
12244
12245 MICROCHIP AT91 USART SPI DRIVER
12246 M:      Radu Pirea <[email protected]>
12247 L:      [email protected]
12248 S:      Supported
12249 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
12250 F:      drivers/spi/spi-at91-usart.c
12251
12252 MICROCHIP AUDIO ASOC DRIVERS
12253 M:      Codrin Ciubotariu <[email protected]>
12254 L:      [email protected] (moderated for non-subscribers)
12255 S:      Supported
12256 F:      sound/soc/atmel
12257
12258 MICROCHIP ECC DRIVER
12259 M:      Tudor Ambarus <[email protected]>
12260 L:      [email protected]
12261 S:      Maintained
12262 F:      drivers/crypto/atmel-ecc.*
12263
12264 MICROCHIP I2C DRIVER
12265 M:      Codrin Ciubotariu <[email protected]>
12266 L:      [email protected]
12267 S:      Supported
12268 F:      drivers/i2c/busses/i2c-at91-*.c
12269 F:      drivers/i2c/busses/i2c-at91.h
12270
12271 MICROCHIP ISC DRIVER
12272 M:      Eugen Hristev <[email protected]>
12273 L:      [email protected]
12274 S:      Supported
12275 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
12276 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
12277 F:      drivers/media/platform/atmel/atmel-isc-base.c
12278 F:      drivers/media/platform/atmel/atmel-isc-regs.h
12279 F:      drivers/media/platform/atmel/atmel-isc.h
12280 F:      drivers/media/platform/atmel/atmel-sama5d2-isc.c
12281 F:      drivers/media/platform/atmel/atmel-sama7g5-isc.c
12282 F:      include/linux/atmel-isc-media.h
12283
12284 MICROCHIP ISI DRIVER
12285 M:      Eugen Hristev <[email protected]>
12286 L:      [email protected]
12287 S:      Supported
12288 F:      drivers/media/platform/atmel/atmel-isi.c
12289 F:      drivers/media/platform/atmel/atmel-isi.h
12290
12291 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
12292 M:      Woojung Huh <[email protected]>
12293 M:      [email protected]
12294 L:      [email protected]
12295 S:      Maintained
12296 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
12297 F:      drivers/net/dsa/microchip/*
12298 F:      include/linux/platform_data/microchip-ksz.h
12299 F:      net/dsa/tag_ksz.c
12300
12301 MICROCHIP LAN743X ETHERNET DRIVER
12302 M:      Bryan Whitehead <[email protected]>
12303 M:      [email protected]
12304 L:      [email protected]
12305 S:      Maintained
12306 F:      drivers/net/ethernet/microchip/lan743x_*
12307
12308 MICROCHIP LCDFB DRIVER
12309 M:      Nicolas Ferre <[email protected]>
12310 L:      [email protected]
12311 S:      Maintained
12312 F:      drivers/video/fbdev/atmel_lcdfb.c
12313 F:      include/video/atmel_lcdc.h
12314
12315 MICROCHIP MCP16502 PMIC DRIVER
12316 M:      Claudiu Beznea <[email protected]>
12317 L:      [email protected] (moderated for non-subscribers)
12318 S:      Supported
12319 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
12320 F:      drivers/regulator/mcp16502.c
12321
12322 MICROCHIP MCP3911 ADC DRIVER
12323 M:      Marcus Folkesson <[email protected]>
12324 M:      Kent Gustavsson <[email protected]>
12325 L:      [email protected]
12326 S:      Supported
12327 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
12328 F:      drivers/iio/adc/mcp3911.c
12329
12330 MICROCHIP MMC/SD/SDIO MCI DRIVER
12331 M:      Ludovic Desroches <[email protected]>
12332 S:      Maintained
12333 F:      drivers/mmc/host/atmel-mci.c
12334
12335 MICROCHIP NAND DRIVER
12336 M:      Tudor Ambarus <[email protected]>
12337 L:      [email protected]
12338 S:      Supported
12339 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
12340 F:      drivers/mtd/nand/raw/atmel/*
12341
12342 MICROCHIP PWM DRIVER
12343 M:      Claudiu Beznea <[email protected]>
12344 L:      [email protected] (moderated for non-subscribers)
12345 L:      [email protected]
12346 S:      Supported
12347 F:      Documentation/devicetree/bindings/pwm/atmel-pwm.txt
12348 F:      drivers/pwm/pwm-atmel.c
12349
12350 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
12351 M:      Eugen Hristev <[email protected]>
12352 L:      [email protected]
12353 S:      Supported
12354 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
12355 F:      drivers/iio/adc/at91-sama5d2_adc.c
12356 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
12357
12358 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
12359 M:      Claudiu Beznea <[email protected]>
12360 S:      Supported
12361 F:      drivers/power/reset/at91-sama5d2_shdwc.c
12362
12363 MICROCHIP SPI DRIVER
12364 M:      Tudor Ambarus <[email protected]>
12365 S:      Supported
12366 F:      drivers/spi/spi-atmel.*
12367
12368 MICROCHIP SSC DRIVER
12369 M:      Codrin Ciubotariu <[email protected]>
12370 L:      [email protected] (moderated for non-subscribers)
12371 S:      Supported
12372 F:      drivers/misc/atmel-ssc.c
12373 F:      include/linux/atmel-ssc.h
12374
12375 MICROCHIP USB251XB DRIVER
12376 M:      Richard Leitner <[email protected]>
12377 L:      [email protected]
12378 S:      Maintained
12379 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
12380 F:      drivers/usb/misc/usb251xb.c
12381
12382 MICROCHIP USBA UDC DRIVER
12383 M:      Cristian Birsan <[email protected]>
12384 L:      [email protected] (moderated for non-subscribers)
12385 S:      Supported
12386 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
12387
12388 MICROCHIP WILC1000 WIFI DRIVER
12389 M:      Ajay Singh <[email protected]>
12390 M:      Claudiu Beznea <[email protected]>
12391 L:      [email protected]
12392 S:      Supported
12393 F:      drivers/net/wireless/microchip/wilc1000/
12394
12395 MICROSEMI MIPS SOCS
12396 M:      Alexandre Belloni <[email protected]>
12397 M:      [email protected]
12398 L:      [email protected]
12399 S:      Supported
12400 F:      Documentation/devicetree/bindings/mips/mscc.txt
12401 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
12402 F:      arch/mips/boot/dts/mscc/
12403 F:      arch/mips/configs/generic/board-ocelot.config
12404 F:      arch/mips/generic/board-ocelot.c
12405
12406 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
12407 M:      Don Brace <[email protected]>
12408 L:      [email protected]
12409 L:      [email protected]
12410 S:      Supported
12411 F:      Documentation/scsi/smartpqi.rst
12412 F:      drivers/scsi/smartpqi/Kconfig
12413 F:      drivers/scsi/smartpqi/Makefile
12414 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
12415 F:      include/linux/cciss*.h
12416 F:      include/uapi/linux/cciss*.h
12417
12418 MICROSOFT SURFACE BATTERY AND AC DRIVERS
12419 M:      Maximilian Luz <[email protected]>
12420 L:      [email protected]
12421 L:      [email protected]
12422 S:      Maintained
12423 F:      drivers/power/supply/surface_battery.c
12424 F:      drivers/power/supply/surface_charger.c
12425
12426 MICROSOFT SURFACE DTX DRIVER
12427 M:      Maximilian Luz <[email protected]>
12428 L:      [email protected]
12429 S:      Maintained
12430 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
12431 F:      drivers/platform/surface/surface_dtx.c
12432 F:      include/uapi/linux/surface_aggregator/dtx.h
12433
12434 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
12435 M:      Maximilian Luz <[email protected]>
12436 L:      [email protected]
12437 S:      Maintained
12438 F:      drivers/platform/surface/surface_gpe.c
12439
12440 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
12441 M:      Hans de Goede <[email protected]>
12442 M:      Mark Gross <[email protected]>
12443 M:      Maximilian Luz <[email protected]>
12444 L:      [email protected]
12445 S:      Maintained
12446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
12447 F:      drivers/platform/surface/
12448
12449 MICROSOFT SURFACE HID TRANSPORT DRIVER
12450 M:      Maximilian Luz <[email protected]>
12451 L:      [email protected]
12452 L:      [email protected]
12453 S:      Maintained
12454 F:      drivers/hid/surface-hid/
12455
12456 MICROSOFT SURFACE HOT-PLUG DRIVER
12457 M:      Maximilian Luz <[email protected]>
12458 L:      [email protected]
12459 S:      Maintained
12460 F:      drivers/platform/surface/surface_hotplug.c
12461
12462 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
12463 M:      Maximilian Luz <[email protected]>
12464 L:      [email protected]
12465 S:      Maintained
12466 F:      drivers/platform/surface/surface_platform_profile.c
12467
12468 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
12469 M:      Chen Yu <[email protected]>
12470 L:      [email protected]
12471 S:      Supported
12472 F:      drivers/platform/surface/surfacepro3_button.c
12473
12474 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
12475 M:      Maximilian Luz <[email protected]>
12476 L:      [email protected]
12477 S:      Maintained
12478 W:      https://github.com/linux-surface/surface-aggregator-module
12479 C:      irc://irc.libera.chat/linux-surface
12480 F:      Documentation/driver-api/surface_aggregator/
12481 F:      drivers/platform/surface/aggregator/
12482 F:      drivers/platform/surface/surface_acpi_notify.c
12483 F:      drivers/platform/surface/surface_aggregator_cdev.c
12484 F:      drivers/platform/surface/surface_aggregator_registry.c
12485 F:      include/linux/surface_acpi_notify.h
12486 F:      include/linux/surface_aggregator/
12487 F:      include/uapi/linux/surface_aggregator/
12488
12489 MICROTEK X6 SCANNER
12490 M:      Oliver Neukum <[email protected]>
12491 S:      Maintained
12492 F:      drivers/usb/image/microtek.*
12493
12494 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
12495 M:      Luka Kovacic <[email protected]>
12496 M:      Luka Perkov <[email protected]>
12497 S:      Maintained
12498 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts
12499 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts
12500 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts
12501 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts
12502 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts
12503 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts
12504
12505 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
12506 M:      Sakari Ailus <[email protected]>
12507 L:      [email protected]
12508 S:      Maintained
12509 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
12510 F:      Documentation/driver-api/media/drivers/ccs/
12511 F:      Documentation/userspace-api/media/drivers/ccs.rst
12512 F:      drivers/media/i2c/ccs-pll.c
12513 F:      drivers/media/i2c/ccs-pll.h
12514 F:      drivers/media/i2c/ccs/
12515 F:      include/uapi/linux/ccs.h
12516 F:      include/uapi/linux/smiapp.h
12517
12518 MIPS
12519 M:      Thomas Bogendoerfer <[email protected]>
12520 L:      [email protected]
12521 S:      Maintained
12522 W:      http://www.linux-mips.org/
12523 Q:      https://patchwork.kernel.org/project/linux-mips/list/
12524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
12525 F:      Documentation/devicetree/bindings/mips/
12526 F:      Documentation/mips/
12527 F:      arch/mips/
12528 F:      drivers/platform/mips/
12529
12530 MIPS BOSTON DEVELOPMENT BOARD
12531 M:      Paul Burton <[email protected]>
12532 L:      [email protected]
12533 S:      Maintained
12534 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
12535 F:      arch/mips/boot/dts/img/boston.dts
12536 F:      arch/mips/configs/generic/board-boston.config
12537 F:      drivers/clk/imgtec/clk-boston.c
12538 F:      include/dt-bindings/clock/boston-clock.h
12539
12540 MIPS CORE DRIVERS
12541 M:      Thomas Bogendoerfer <[email protected]>
12542 M:      Serge Semin <[email protected]>
12543 L:      [email protected]
12544 S:      Supported
12545 F:      drivers/bus/mips_cdmm.c
12546 F:      drivers/clocksource/mips-gic-timer.c
12547 F:      drivers/cpuidle/cpuidle-cps.c
12548 F:      drivers/irqchip/irq-mips-cpu.c
12549 F:      drivers/irqchip/irq-mips-gic.c
12550
12551 MIPS GENERIC PLATFORM
12552 M:      Paul Burton <[email protected]>
12553 L:      [email protected]
12554 S:      Supported
12555 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
12556 F:      arch/mips/generic/
12557 F:      arch/mips/tools/generic-board-config.sh
12558
12559 MIPS RINT INSTRUCTION EMULATION
12560 M:      Aleksandar Markovic <[email protected]>
12561 L:      [email protected]
12562 S:      Supported
12563 F:      arch/mips/math-emu/dp_rint.c
12564 F:      arch/mips/math-emu/sp_rint.c
12565
12566 MIPS/LOONGSON1 ARCHITECTURE
12567 M:      Keguang Zhang <[email protected]>
12568 L:      [email protected]
12569 S:      Maintained
12570 F:      arch/mips/include/asm/mach-loongson32/
12571 F:      arch/mips/loongson32/
12572 F:      drivers/*/*/*loongson1*
12573 F:      drivers/*/*loongson1*
12574
12575 MIPS/LOONGSON2EF ARCHITECTURE
12576 M:      Jiaxun Yang <[email protected]>
12577 L:      [email protected]
12578 S:      Maintained
12579 F:      arch/mips/include/asm/mach-loongson2ef/
12580 F:      arch/mips/loongson2ef/
12581 F:      drivers/cpufreq/loongson2_cpufreq.c
12582
12583 MIPS/LOONGSON64 ARCHITECTURE
12584 M:      Huacai Chen <[email protected]>
12585 M:      Jiaxun Yang <[email protected]>
12586 L:      [email protected]
12587 S:      Maintained
12588 F:      arch/mips/include/asm/mach-loongson64/
12589 F:      arch/mips/loongson64/
12590 F:      drivers/irqchip/irq-loongson*
12591 F:      drivers/platform/mips/cpu_hwmon.c
12592
12593 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
12594 M:      Hans Verkuil <[email protected]>
12595 L:      [email protected]
12596 S:      Odd Fixes
12597 W:      https://linuxtv.org
12598 T:      git git://linuxtv.org/media_tree.git
12599 F:      drivers/media/radio/radio-miropcm20*
12600
12601 MMP SUPPORT
12602 R:      Lubomir Rintel <[email protected]>
12603 L:      [email protected] (moderated for non-subscribers)
12604 S:      Odd Fixes
12605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
12606 F:      arch/arm/boot/dts/mmp*
12607 F:      arch/arm/mach-mmp/
12608 F:      include/linux/soc/mmp/
12609
12610 MMP USB PHY DRIVERS
12611 R:      Lubomir Rintel <[email protected]>
12612 L:      [email protected] (moderated for non-subscribers)
12613 S:      Maintained
12614 F:      drivers/phy/marvell/phy-mmp3-usb.c
12615 F:      drivers/phy/marvell/phy-pxa-usb.c
12616
12617 MMU GATHER AND TLB INVALIDATION
12618 M:      Will Deacon <[email protected]>
12619 M:      "Aneesh Kumar K.V" <[email protected]>
12620 M:      Andrew Morton <[email protected]>
12621 M:      Nick Piggin <[email protected]>
12622 M:      Peter Zijlstra <[email protected]>
12623 L:      [email protected]
12624 L:      [email protected]
12625 S:      Maintained
12626 F:      arch/*/include/asm/tlb.h
12627 F:      include/asm-generic/tlb.h
12628 F:      mm/mmu_gather.c
12629
12630 MN88472 MEDIA DRIVER
12631 M:      Antti Palosaari <[email protected]>
12632 L:      [email protected]
12633 S:      Maintained
12634 W:      https://linuxtv.org
12635 W:      http://palosaari.fi/linux/
12636 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12637 F:      drivers/media/dvb-frontends/mn88472*
12638
12639 MN88473 MEDIA DRIVER
12640 M:      Antti Palosaari <[email protected]>
12641 L:      [email protected]
12642 S:      Maintained
12643 W:      https://linuxtv.org
12644 W:      http://palosaari.fi/linux/
12645 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12646 F:      drivers/media/dvb-frontends/mn88473*
12647
12648 MODULE SUPPORT
12649 M:      Luis Chamberlain <[email protected]>
12650 M:      Jessica Yu <[email protected]>
12651 S:      Maintained
12652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
12653 F:      include/linux/module.h
12654 F:      kernel/module.c
12655
12656 MONOLITHIC POWER SYSTEM PMIC DRIVER
12657 M:      Saravanan Sekar <[email protected]>
12658 S:      Maintained
12659 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
12660 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
12661 F:      drivers/iio/adc/mp2629_adc.c
12662 F:      drivers/mfd/mp2629.c
12663 F:      drivers/power/supply/mp2629_charger.c
12664 F:      drivers/regulator/mp5416.c
12665 F:      drivers/regulator/mpq7920.c
12666 F:      drivers/regulator/mpq7920.h
12667 F:      include/linux/mfd/mp2629.h
12668
12669 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
12670 S:      Orphan
12671 W:      http://popies.net/meye/
12672 F:      Documentation/userspace-api/media/drivers/meye*
12673 F:      drivers/media/pci/meye/
12674 F:      include/uapi/linux/meye.h
12675
12676 MOTORCOMM PHY DRIVER
12677 M:      Peter Geis <[email protected]>
12678 L:      [email protected]
12679 S:      Maintained
12680 F:      drivers/net/phy/motorcomm.c
12681
12682 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
12683 M:      Jiri Slaby <[email protected]>
12684 S:      Maintained
12685 F:      Documentation/driver-api/serial/moxa-smartio.rst
12686 F:      drivers/tty/mxser.*
12687
12688 MR800 AVERMEDIA USB FM RADIO DRIVER
12689 M:      Alexey Klimov <[email protected]>
12690 L:      [email protected]
12691 S:      Maintained
12692 T:      git git://linuxtv.org/media_tree.git
12693 F:      drivers/media/radio/radio-mr800.c
12694
12695 MRF24J40 IEEE 802.15.4 RADIO DRIVER
12696 M:      Alan Ott <[email protected]>
12697 L:      [email protected]
12698 S:      Maintained
12699 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
12700 F:      drivers/net/ieee802154/mrf24j40.c
12701
12702 MSI LAPTOP SUPPORT
12703 M:      "Lee, Chun-Yi" <[email protected]>
12704 L:      [email protected]
12705 S:      Maintained
12706 F:      drivers/platform/x86/msi-laptop.c
12707
12708 MSI WMI SUPPORT
12709 L:      [email protected]
12710 S:      Orphan
12711 F:      drivers/platform/x86/msi-wmi.c
12712
12713 MSI001 MEDIA DRIVER
12714 M:      Antti Palosaari <[email protected]>
12715 L:      [email protected]
12716 S:      Maintained
12717 W:      https://linuxtv.org
12718 W:      http://palosaari.fi/linux/
12719 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12720 T:      git git://linuxtv.org/anttip/media_tree.git
12721 F:      drivers/media/tuners/msi001*
12722
12723 MSI2500 MEDIA DRIVER
12724 M:      Antti Palosaari <[email protected]>
12725 L:      [email protected]
12726 S:      Maintained
12727 W:      https://linuxtv.org
12728 W:      http://palosaari.fi/linux/
12729 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12730 T:      git git://linuxtv.org/anttip/media_tree.git
12731 F:      drivers/media/usb/msi2500/
12732
12733 MSTAR INTERRUPT CONTROLLER DRIVER
12734 M:      Mark-PK Tsai <[email protected]>
12735 M:      Daniel Palmer <[email protected]>
12736 S:      Maintained
12737 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
12738 F:      drivers/irqchip/irq-mst-intc.c
12739
12740 MSYSTEMS DISKONCHIP G3 MTD DRIVER
12741 M:      Robert Jarzmik <[email protected]>
12742 L:      [email protected]
12743 S:      Maintained
12744 F:      drivers/mtd/devices/docg3*
12745
12746 MT9M032 APTINA SENSOR DRIVER
12747 M:      Laurent Pinchart <[email protected]>
12748 L:      [email protected]
12749 S:      Maintained
12750 T:      git git://linuxtv.org/media_tree.git
12751 F:      drivers/media/i2c/mt9m032.c
12752 F:      include/media/i2c/mt9m032.h
12753
12754 MT9P031 APTINA CAMERA SENSOR
12755 M:      Laurent Pinchart <[email protected]>
12756 L:      [email protected]
12757 S:      Maintained
12758 T:      git git://linuxtv.org/media_tree.git
12759 F:      drivers/media/i2c/mt9p031.c
12760 F:      include/media/i2c/mt9p031.h
12761
12762 MT9T001 APTINA CAMERA SENSOR
12763 M:      Laurent Pinchart <[email protected]>
12764 L:      [email protected]
12765 S:      Maintained
12766 T:      git git://linuxtv.org/media_tree.git
12767 F:      drivers/media/i2c/mt9t001.c
12768 F:      include/media/i2c/mt9t001.h
12769
12770 MT9T112 APTINA CAMERA SENSOR
12771 M:      Jacopo Mondi <[email protected]>
12772 L:      [email protected]
12773 S:      Odd Fixes
12774 T:      git git://linuxtv.org/media_tree.git
12775 F:      drivers/media/i2c/mt9t112.c
12776 F:      include/media/i2c/mt9t112.h
12777
12778 MT9V032 APTINA CAMERA SENSOR
12779 M:      Laurent Pinchart <[email protected]>
12780 L:      [email protected]
12781 S:      Maintained
12782 T:      git git://linuxtv.org/media_tree.git
12783 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
12784 F:      drivers/media/i2c/mt9v032.c
12785 F:      include/media/i2c/mt9v032.h
12786
12787 MT9V111 APTINA CAMERA SENSOR
12788 M:      Jacopo Mondi <[email protected]>
12789 L:      [email protected]
12790 S:      Maintained
12791 T:      git git://linuxtv.org/media_tree.git
12792 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
12793 F:      drivers/media/i2c/mt9v111.c
12794
12795 MULTIFUNCTION DEVICES (MFD)
12796 M:      Lee Jones <[email protected]>
12797 S:      Supported
12798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
12799 F:      Documentation/devicetree/bindings/mfd/
12800 F:      drivers/mfd/
12801 F:      include/dt-bindings/mfd/
12802 F:      include/linux/mfd/
12803
12804 MULTIMEDIA CARD (MMC) ETC. OVER SPI
12805 S:      Orphan
12806 F:      drivers/mmc/host/mmc_spi.c
12807 F:      include/linux/spi/mmc_spi.h
12808
12809 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
12810 M:      Ulf Hansson <[email protected]>
12811 L:      [email protected]
12812 S:      Maintained
12813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
12814 F:      Documentation/devicetree/bindings/mmc/
12815 F:      drivers/mmc/
12816 F:      include/linux/mmc/
12817 F:      include/uapi/linux/mmc/
12818
12819 MULTIPLEXER SUBSYSTEM
12820 M:      Peter Rosin <[email protected]>
12821 S:      Maintained
12822 F:      Documentation/ABI/testing/sysfs-class-mux*
12823 F:      Documentation/devicetree/bindings/mux/
12824 F:      drivers/mux/
12825 F:      include/dt-bindings/mux/
12826 F:      include/linux/mux/
12827
12828 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
12829 M:      Bin Liu <[email protected]>
12830 L:      [email protected]
12831 S:      Maintained
12832 F:      drivers/usb/musb/
12833
12834 MXL301RF MEDIA DRIVER
12835 M:      Akihiro Tsukada <[email protected]>
12836 L:      [email protected]
12837 S:      Odd Fixes
12838 F:      drivers/media/tuners/mxl301rf*
12839
12840 MXL5007T MEDIA DRIVER
12841 M:      Michael Krufky <[email protected]>
12842 L:      [email protected]
12843 S:      Maintained
12844 W:      https://linuxtv.org
12845 W:      http://github.com/mkrufky
12846 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12847 T:      git git://linuxtv.org/mkrufky/tuners.git
12848 F:      drivers/media/tuners/mxl5007t.*
12849
12850 MXSFB DRM DRIVER
12851 M:      Marek Vasut <[email protected]>
12852 M:      Stefan Agner <[email protected]>
12853 L:      [email protected]
12854 S:      Supported
12855 T:      git git://anongit.freedesktop.org/drm/drm-misc
12856 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
12857 F:      drivers/gpu/drm/mxsfb/
12858
12859 MYLEX DAC960 PCI RAID Controller
12860 M:      Hannes Reinecke <[email protected]>
12861 L:      [email protected]
12862 S:      Supported
12863 F:      drivers/scsi/myrb.*
12864 F:      drivers/scsi/myrs.*
12865
12866 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
12867 M:      Chris Lee <[email protected]>
12868 L:      [email protected]
12869 S:      Supported
12870 W:      https://www.cspi.com/ethernet-products/support/downloads/
12871 F:      drivers/net/ethernet/myricom/myri10ge/
12872
12873 NAND FLASH SUBSYSTEM
12874 M:      Miquel Raynal <[email protected]>
12875 R:      Richard Weinberger <[email protected]>
12876 L:      [email protected]
12877 S:      Maintained
12878 W:      http://www.linux-mtd.infradead.org/
12879 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
12880 C:      irc://irc.oftc.net/mtd
12881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
12882 F:      drivers/mtd/nand/
12883 F:      include/linux/mtd/*nand*.h
12884
12885 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
12886 M:      Daniel Mack <[email protected]>
12887 L:      [email protected] (moderated for non-subscribers)
12888 S:      Maintained
12889 W:      http://www.native-instruments.com
12890 F:      sound/usb/caiaq/
12891
12892 NATSEMI ETHERNET DRIVER (DP8381x)
12893 S:      Orphan
12894 F:      drivers/net/ethernet/natsemi/natsemi.c
12895
12896 NCR 5380 SCSI DRIVERS
12897 M:      Finn Thain <[email protected]>
12898 M:      Michael Schmitz <[email protected]>
12899 L:      [email protected]
12900 S:      Maintained
12901 F:      Documentation/scsi/g_NCR5380.rst
12902 F:      drivers/scsi/NCR5380.*
12903 F:      drivers/scsi/arm/cumana_1.c
12904 F:      drivers/scsi/arm/oak.c
12905 F:      drivers/scsi/atari_scsi.*
12906 F:      drivers/scsi/dmx3191d.c
12907 F:      drivers/scsi/g_NCR5380.*
12908 F:      drivers/scsi/mac_scsi.*
12909 F:      drivers/scsi/sun3_scsi.*
12910 F:      drivers/scsi/sun3_scsi_vme.c
12911
12912 NCSI LIBRARY
12913 M:      Samuel Mendoza-Jonas <[email protected]>
12914 S:      Maintained
12915 F:      net/ncsi/
12916
12917 NCT6775 HARDWARE MONITOR DRIVER
12918 M:      Guenter Roeck <[email protected]>
12919 L:      [email protected]
12920 S:      Maintained
12921 F:      Documentation/hwmon/nct6775.rst
12922 F:      drivers/hwmon/nct6775.c
12923
12924 NETDEVSIM
12925 M:      Jakub Kicinski <[email protected]>
12926 S:      Maintained
12927 F:      drivers/net/netdevsim/*
12928
12929 NETEM NETWORK EMULATOR
12930 M:      Stephen Hemminger <[email protected]>
12931 L:      [email protected]
12932 S:      Maintained
12933 F:      net/sched/sch_netem.c
12934
12935 NETERION 10GbE DRIVERS (s2io/vxge)
12936 M:      Jon Mason <[email protected]>
12937 L:      [email protected]
12938 S:      Supported
12939 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
12940 F:      Documentation/networking/device_drivers/ethernet/neterion/vxge.rst
12941 F:      drivers/net/ethernet/neterion/
12942
12943 NETFILTER
12944 M:      Pablo Neira Ayuso <[email protected]>
12945 M:      Jozsef Kadlecsik <[email protected]>
12946 M:      Florian Westphal <[email protected]>
12947 L:      [email protected]
12948 L:      [email protected]
12949 S:      Maintained
12950 W:      http://www.netfilter.org/
12951 W:      http://www.iptables.org/
12952 W:      http://www.nftables.org/
12953 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
12954 C:      irc://irc.libera.chat/netfilter
12955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
12956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
12957 F:      include/linux/netfilter*
12958 F:      include/linux/netfilter/
12959 F:      include/net/netfilter/
12960 F:      include/uapi/linux/netfilter*
12961 F:      include/uapi/linux/netfilter/
12962 F:      net/*/netfilter.c
12963 F:      net/*/netfilter/
12964 F:      net/bridge/br_netfilter*.c
12965 F:      net/netfilter/
12966
12967 NETROM NETWORK LAYER
12968 M:      Ralf Baechle <[email protected]>
12969 L:      [email protected]
12970 S:      Maintained
12971 W:      http://www.linux-ax25.org/
12972 F:      include/net/netrom.h
12973 F:      include/uapi/linux/netrom.h
12974 F:      net/netrom/
12975
12976 NETRONIX EMBEDDED CONTROLLER
12977 M:      Jonathan Neuschäfer <[email protected]>
12978 S:      Maintained
12979 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
12980 F:      drivers/mfd/ntxec.c
12981 F:      drivers/pwm/pwm-ntxec.c
12982 F:      drivers/rtc/rtc-ntxec.c
12983 F:      include/linux/mfd/ntxec.h
12984
12985 NETRONOME ETHERNET DRIVERS
12986 M:      Simon Horman <[email protected]>
12987 R:      Jakub Kicinski <[email protected]>
12988 L:      [email protected]
12989 S:      Maintained
12990 F:      drivers/net/ethernet/netronome/
12991
12992 NETWORK BLOCK DEVICE (NBD)
12993 M:      Josef Bacik <[email protected]>
12994 L:      [email protected]
12995 L:      [email protected]
12996 S:      Maintained
12997 F:      Documentation/admin-guide/blockdev/nbd.rst
12998 F:      drivers/block/nbd.c
12999 F:      include/trace/events/nbd.h
13000 F:      include/uapi/linux/nbd.h
13001
13002 NETWORK DROP MONITOR
13003 M:      Neil Horman <[email protected]>
13004 L:      [email protected]
13005 S:      Maintained
13006 W:      https://fedorahosted.org/dropwatch/
13007 F:      include/uapi/linux/net_dropmon.h
13008 F:      net/core/drop_monitor.c
13009
13010 NETWORKING DRIVERS
13011 M:      "David S. Miller" <[email protected]>
13012 M:      Jakub Kicinski <[email protected]>
13013 L:      [email protected]
13014 S:      Maintained
13015 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
13017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
13018 F:      Documentation/devicetree/bindings/net/
13019 F:      drivers/connector/
13020 F:      drivers/net/
13021 F:      include/linux/etherdevice.h
13022 F:      include/linux/fcdevice.h
13023 F:      include/linux/fddidevice.h
13024 F:      include/linux/hippidevice.h
13025 F:      include/linux/if_*
13026 F:      include/linux/inetdevice.h
13027 F:      include/linux/netdevice.h
13028 F:      include/uapi/linux/if_*
13029 F:      include/uapi/linux/netdevice.h
13030
13031 NETWORKING DRIVERS (WIRELESS)
13032 M:      Kalle Valo <[email protected]>
13033 L:      [email protected]
13034 S:      Maintained
13035 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
13036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
13037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
13038 F:      Documentation/devicetree/bindings/net/wireless/
13039 F:      drivers/net/wireless/
13040
13041 NETWORKING [DSA]
13042 M:      Andrew Lunn <[email protected]>
13043 M:      Vivien Didelot <[email protected]>
13044 M:      Florian Fainelli <[email protected]>
13045 M:      Vladimir Oltean <[email protected]>
13046 S:      Maintained
13047 F:      Documentation/devicetree/bindings/net/dsa/
13048 F:      drivers/net/dsa/
13049 F:      include/linux/dsa/
13050 F:      include/linux/platform_data/dsa.h
13051 F:      include/net/dsa.h
13052 F:      net/dsa/
13053
13054 NETWORKING [GENERAL]
13055 M:      "David S. Miller" <[email protected]>
13056 M:      Jakub Kicinski <[email protected]>
13057 L:      [email protected]
13058 S:      Maintained
13059 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13060 B:      mailto:[email protected]
13061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
13062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
13063 F:      Documentation/networking/
13064 F:      include/linux/in.h
13065 F:      include/linux/net.h
13066 F:      include/linux/netdevice.h
13067 F:      include/net/
13068 F:      include/uapi/linux/in.h
13069 F:      include/uapi/linux/net.h
13070 F:      include/uapi/linux/net_namespace.h
13071 F:      include/uapi/linux/netdevice.h
13072 F:      lib/net_utils.c
13073 F:      lib/random32.c
13074 F:      net/
13075 F:      tools/testing/selftests/net/
13076
13077 NETWORKING [IPSEC]
13078 M:      Steffen Klassert <[email protected]>
13079 M:      Herbert Xu <[email protected]>
13080 M:      "David S. Miller" <[email protected]>
13081 L:      [email protected]
13082 S:      Maintained
13083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
13084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
13085 F:      include/net/xfrm.h
13086 F:      include/uapi/linux/xfrm.h
13087 F:      net/ipv4/ah4.c
13088 F:      net/ipv4/esp4*
13089 F:      net/ipv4/ip_vti.c
13090 F:      net/ipv4/ipcomp.c
13091 F:      net/ipv4/xfrm*
13092 F:      net/ipv6/ah6.c
13093 F:      net/ipv6/esp6*
13094 F:      net/ipv6/ip6_vti.c
13095 F:      net/ipv6/ipcomp6.c
13096 F:      net/ipv6/xfrm*
13097 F:      net/key/
13098 F:      net/xfrm/
13099 F:      tools/testing/selftests/net/ipsec.c
13100
13101 NETWORKING [IPv4/IPv6]
13102 M:      "David S. Miller" <[email protected]>
13103 M:      Hideaki YOSHIFUJI <[email protected]>
13104 M:      David Ahern <[email protected]>
13105 L:      [email protected]
13106 S:      Maintained
13107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
13108 F:      arch/x86/net/*
13109 F:      include/net/ip*
13110 F:      net/ipv4/
13111 F:      net/ipv6/
13112
13113 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
13114 M:      Paul Moore <[email protected]>
13115 L:      [email protected]
13116 L:      [email protected]
13117 S:      Maintained
13118 W:      https://github.com/netlabel
13119 F:      Documentation/netlabel/
13120 F:      include/net/calipso.h
13121 F:      include/net/cipso_ipv4.h
13122 F:      include/net/netlabel.h
13123 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
13124 F:      include/uapi/linux/netfilter/xt_SECMARK.h
13125 F:      net/ipv4/cipso_ipv4.c
13126 F:      net/ipv6/calipso.c
13127 F:      net/netfilter/xt_CONNSECMARK.c
13128 F:      net/netfilter/xt_SECMARK.c
13129 F:      net/netlabel/
13130
13131 NETWORKING [MPTCP]
13132 M:      Mat Martineau <[email protected]>
13133 M:      Matthieu Baerts <[email protected]>
13134 L:      [email protected]
13135 L:      [email protected]
13136 S:      Maintained
13137 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
13138 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
13139 F:      Documentation/networking/mptcp-sysctl.rst
13140 F:      include/net/mptcp.h
13141 F:      include/trace/events/mptcp.h
13142 F:      include/uapi/linux/mptcp.h
13143 F:      net/mptcp/
13144 F:      tools/testing/selftests/net/mptcp/
13145
13146 NETWORKING [TCP]
13147 M:      Eric Dumazet <[email protected]>
13148 L:      [email protected]
13149 S:      Maintained
13150 F:      include/linux/tcp.h
13151 F:      include/net/tcp.h
13152 F:      include/trace/events/tcp.h
13153 F:      include/uapi/linux/tcp.h
13154 F:      net/ipv4/syncookies.c
13155 F:      net/ipv4/tcp*.c
13156 F:      net/ipv6/syncookies.c
13157 F:      net/ipv6/tcp*.c
13158
13159 NETWORKING [TLS]
13160 M:      Boris Pismenny <[email protected]>
13161 M:      John Fastabend <[email protected]>
13162 M:      Daniel Borkmann <[email protected]>
13163 M:      Jakub Kicinski <[email protected]>
13164 L:      [email protected]
13165 S:      Maintained
13166 F:      include/net/tls.h
13167 F:      include/uapi/linux/tls.h
13168 F:      net/tls/*
13169
13170 NETWORKING [WIRELESS]
13171 L:      [email protected]
13172 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
13173
13174 NETXEN (1/10) GbE SUPPORT
13175 M:      Manish Chopra <[email protected]>
13176 M:      Rahul Verma <[email protected]>
13177 M:      [email protected]
13178 L:      [email protected]
13179 S:      Supported
13180 F:      drivers/net/ethernet/qlogic/netxen/
13181
13182 NET_FAILOVER MODULE
13183 M:      Sridhar Samudrala <[email protected]>
13184 L:      [email protected]
13185 S:      Supported
13186 F:      Documentation/networking/net_failover.rst
13187 F:      drivers/net/net_failover.c
13188 F:      include/net/net_failover.h
13189
13190 NEXTHOP
13191 M:      David Ahern <[email protected]>
13192 L:      [email protected]
13193 S:      Maintained
13194 F:      include/net/netns/nexthop.h
13195 F:      include/net/nexthop.h
13196 F:      include/uapi/linux/nexthop.h
13197 F:      net/ipv4/nexthop.c
13198
13199 NFC SUBSYSTEM
13200 M:      Krzysztof Kozlowski <[email protected]>
13201 L:      [email protected] (subscribers-only)
13202 L:      [email protected]
13203 S:      Maintained
13204 F:      Documentation/devicetree/bindings/net/nfc/
13205 F:      drivers/nfc/
13206 F:      include/linux/platform_data/nfcmrvl.h
13207 F:      include/net/nfc/
13208 F:      include/uapi/linux/nfc.h
13209 F:      net/nfc/
13210
13211 NFC VIRTUAL NCI DEVICE DRIVER
13212 M:      Bongsu Jeon <[email protected]>
13213 L:      [email protected]
13214 L:      [email protected] (subscribers-only)
13215 S:      Supported
13216 F:      drivers/nfc/virtual_ncidev.c
13217 F:      tools/testing/selftests/nci/
13218
13219 NFS, SUNRPC, AND LOCKD CLIENTS
13220 M:      Trond Myklebust <[email protected]>
13221 M:      Anna Schumaker <[email protected]>
13222 L:      [email protected]
13223 S:      Maintained
13224 W:      http://client.linux-nfs.org
13225 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
13226 F:      fs/lockd/
13227 F:      fs/nfs/
13228 F:      fs/nfs_common/
13229 F:      include/linux/lockd/
13230 F:      include/linux/nfs*
13231 F:      include/linux/sunrpc/
13232 F:      include/uapi/linux/nfs*
13233 F:      include/uapi/linux/sunrpc/
13234 F:      net/sunrpc/
13235 F:      Documentation/filesystems/nfs/
13236
13237 NILFS2 FILESYSTEM
13238 M:      Ryusuke Konishi <[email protected]>
13239 L:      [email protected]
13240 S:      Supported
13241 W:      https://nilfs.sourceforge.io/
13242 W:      https://nilfs.osdn.jp/
13243 T:      git git://github.com/konis/nilfs2.git
13244 F:      Documentation/filesystems/nilfs2.rst
13245 F:      fs/nilfs2/
13246 F:      include/trace/events/nilfs2.h
13247 F:      include/uapi/linux/nilfs2_api.h
13248 F:      include/uapi/linux/nilfs2_ondisk.h
13249
13250 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
13251 M:      YOKOTA Hiroshi <[email protected]>
13252 S:      Maintained
13253 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
13254 F:      Documentation/scsi/NinjaSCSI.rst
13255 F:      drivers/scsi/pcmcia/nsp_*
13256
13257 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
13258 M:      GOTO Masanori <[email protected]>
13259 M:      YOKOTA Hiroshi <[email protected]>
13260 S:      Maintained
13261 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
13262 F:      Documentation/scsi/NinjaSCSI.rst
13263 F:      drivers/scsi/nsp32*
13264
13265 NIOS2 ARCHITECTURE
13266 M:      Ley Foon Tan <[email protected]>
13267 S:      Maintained
13268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
13269 F:      arch/nios2/
13270
13271 NITRO ENCLAVES (NE)
13272 M:      Andra Paraschiv <[email protected]>
13273 M:      Alexandru Vasile <[email protected]>
13274 M:      Alexandru Ciobotaru <[email protected]>
13275 L:      [email protected]
13276 S:      Supported
13277 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
13278 F:      Documentation/virt/ne_overview.rst
13279 F:      drivers/virt/nitro_enclaves/
13280 F:      include/linux/nitro_enclaves.h
13281 F:      include/uapi/linux/nitro_enclaves.h
13282 F:      samples/nitro_enclaves/
13283
13284 NOHZ, DYNTICKS SUPPORT
13285 M:      Frederic Weisbecker <[email protected]>
13286 M:      Thomas Gleixner <[email protected]>
13287 M:      Ingo Molnar <[email protected]>
13288 L:      [email protected]
13289 S:      Maintained
13290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
13291 F:      include/linux/sched/nohz.h
13292 F:      include/linux/tick.h
13293 F:      kernel/time/tick*.*
13294
13295 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
13296 M:      Pavel Machek <[email protected]>
13297 M:      Sakari Ailus <[email protected]>
13298 L:      [email protected]
13299 S:      Maintained
13300 F:      drivers/media/i2c/ad5820.c
13301 F:      drivers/media/i2c/et8ek8
13302
13303 NOKIA N900 POWER SUPPLY DRIVERS
13304 R:      Pali Rohár <[email protected]>
13305 F:      drivers/power/supply/bq2415x_charger.c
13306 F:      drivers/power/supply/bq27xxx_battery.c
13307 F:      drivers/power/supply/bq27xxx_battery_i2c.c
13308 F:      drivers/power/supply/isp1704_charger.c
13309 F:      drivers/power/supply/rx51_battery.c
13310 F:      include/linux/power/bq2415x_charger.h
13311 F:      include/linux/power/bq27xxx_battery.h
13312
13313 NOLIBC HEADER FILE
13314 M:      Willy Tarreau <[email protected]>
13315 S:      Maintained
13316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
13317 F:      tools/include/nolibc/
13318
13319 NSDEPS
13320 M:      Matthias Maennich <[email protected]>
13321 S:      Maintained
13322 F:      Documentation/core-api/symbol-namespaces.rst
13323 F:      scripts/nsdeps
13324
13325 NTB AMD DRIVER
13326 M:      Sanjay R Mehta <[email protected]>
13327 M:      Shyam Sundar S K <[email protected]>
13328 L:      [email protected]
13329 S:      Supported
13330 F:      drivers/ntb/hw/amd/
13331
13332 NTB DRIVER CORE
13333 M:      Jon Mason <[email protected]>
13334 M:      Dave Jiang <[email protected]>
13335 M:      Allen Hubbe <[email protected]>
13336 L:      [email protected]
13337 S:      Supported
13338 W:      https://github.com/jonmason/ntb/wiki
13339 T:      git git://github.com/jonmason/ntb.git
13340 F:      drivers/net/ntb_netdev.c
13341 F:      drivers/ntb/
13342 F:      include/linux/ntb.h
13343 F:      include/linux/ntb_transport.h
13344 F:      tools/testing/selftests/ntb/
13345
13346 NTB IDT DRIVER
13347 M:      Serge Semin <[email protected]>
13348 L:      [email protected]
13349 S:      Supported
13350 F:      drivers/ntb/hw/idt/
13351
13352 NTB INTEL DRIVER
13353 M:      Dave Jiang <[email protected]>
13354 L:      [email protected]
13355 S:      Supported
13356 W:      https://github.com/davejiang/linux/wiki
13357 T:      git https://github.com/davejiang/linux.git
13358 F:      drivers/ntb/hw/intel/
13359
13360 NTFS FILESYSTEM
13361 M:      Anton Altaparmakov <[email protected]>
13362 L:      [email protected]
13363 S:      Supported
13364 W:      http://www.tuxera.com/
13365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
13366 F:      Documentation/filesystems/ntfs.rst
13367 F:      fs/ntfs/
13368
13369 NTFS3 FILESYSTEM
13370 M:      Konstantin Komarov <[email protected]>
13371 L:      [email protected]
13372 S:      Supported
13373 W:      http://www.paragon-software.com/
13374 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
13375 F:      Documentation/filesystems/ntfs3.rst
13376 F:      fs/ntfs3/
13377
13378 NUBUS SUBSYSTEM
13379 M:      Finn Thain <[email protected]>
13380 L:      [email protected]
13381 S:      Maintained
13382 F:      arch/*/include/asm/nubus.h
13383 F:      drivers/nubus/
13384 F:      include/linux/nubus.h
13385 F:      include/uapi/linux/nubus.h
13386
13387 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
13388 M:      Antonino Daplas <[email protected]>
13389 L:      [email protected]
13390 S:      Maintained
13391 F:      drivers/video/fbdev/nvidia/
13392 F:      drivers/video/fbdev/riva/
13393
13394 NVM EXPRESS DRIVER
13395 M:      Keith Busch <[email protected]>
13396 M:      Jens Axboe <[email protected]>
13397 M:      Christoph Hellwig <[email protected]>
13398 M:      Sagi Grimberg <[email protected]>
13399 L:      [email protected]
13400 S:      Supported
13401 W:      http://git.infradead.org/nvme.git
13402 T:      git://git.infradead.org/nvme.git
13403 F:      drivers/nvme/host/
13404 F:      include/linux/nvme.h
13405 F:      include/uapi/linux/nvme_ioctl.h
13406
13407 NVM EXPRESS FC TRANSPORT DRIVERS
13408 M:      James Smart <[email protected]>
13409 L:      [email protected]
13410 S:      Supported
13411 F:      drivers/nvme/host/fc.c
13412 F:      drivers/nvme/target/fc.c
13413 F:      drivers/nvme/target/fcloop.c
13414 F:      include/linux/nvme-fc-driver.h
13415 F:      include/linux/nvme-fc.h
13416
13417 NVM EXPRESS TARGET DRIVER
13418 M:      Christoph Hellwig <[email protected]>
13419 M:      Sagi Grimberg <[email protected]>
13420 M:      Chaitanya Kulkarni <[email protected]>
13421 L:      [email protected]
13422 S:      Supported
13423 W:      http://git.infradead.org/nvme.git
13424 T:      git://git.infradead.org/nvme.git
13425 F:      drivers/nvme/target/
13426
13427 NVMEM FRAMEWORK
13428 M:      Srinivas Kandagatla <[email protected]>
13429 S:      Maintained
13430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
13431 F:      Documentation/ABI/stable/sysfs-bus-nvmem
13432 F:      Documentation/devicetree/bindings/nvmem/
13433 F:      drivers/nvmem/
13434 F:      include/linux/nvmem-consumer.h
13435 F:      include/linux/nvmem-provider.h
13436
13437 NXP C45 TJA11XX PHY DRIVER
13438 M:      Radu Pirea <[email protected]>
13439 L:      [email protected]
13440 S:      Maintained
13441 F:      drivers/net/phy/nxp-c45-tja11xx.c
13442
13443 NXP FSPI DRIVER
13444 M:      Ashish Kumar <[email protected]>
13445 R:      Yogesh Gaur <[email protected]>
13446 L:      [email protected]
13447 S:      Maintained
13448 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
13449 F:      drivers/spi/spi-nxp-fspi.c
13450
13451 NXP FXAS21002C DRIVER
13452 M:      Rui Miguel Silva <[email protected]>
13453 L:      [email protected]
13454 S:      Maintained
13455 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
13456 F:      drivers/iio/gyro/fxas21002c.h
13457 F:      drivers/iio/gyro/fxas21002c_core.c
13458 F:      drivers/iio/gyro/fxas21002c_i2c.c
13459 F:      drivers/iio/gyro/fxas21002c_spi.c
13460
13461 NXP i.MX CLOCK DRIVERS
13462 M:      Abel Vesa <[email protected]>
13463 L:      [email protected]
13464 L:      [email protected]
13465 S:      Maintained
13466 F:      drivers/clk/imx/
13467
13468 NXP i.MX 8MQ DCSS DRIVER
13469 M:      Laurentiu Palcu <[email protected]>
13470 R:      Lucas Stach <[email protected]>
13471 L:      [email protected]
13472 S:      Maintained
13473 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
13474 F:      drivers/gpu/drm/imx/dcss/
13475
13476 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
13477 M:      Jagan Teki <[email protected]>
13478 S:      Maintained
13479 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
13480 F:      drivers/regulator/pf8x00-regulator.c
13481
13482 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
13483 M:      Krzysztof Kozlowski <[email protected]>
13484 L:      [email protected]
13485 S:      Maintained
13486 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
13487 F:      drivers/extcon/extcon-ptn5150.c
13488
13489 NXP SGTL5000 DRIVER
13490 M:      Fabio Estevam <[email protected]>
13491 L:      [email protected] (moderated for non-subscribers)
13492 S:      Maintained
13493 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
13494 F:      sound/soc/codecs/sgtl5000*
13495
13496 NXP SJA1105 ETHERNET SWITCH DRIVER
13497 M:      Vladimir Oltean <[email protected]>
13498 L:      [email protected]
13499 S:      Maintained
13500 F:      drivers/net/dsa/sja1105
13501 F:      drivers/net/pcs/pcs-xpcs-nxp.c
13502
13503 NXP TDA998X DRM DRIVER
13504 M:      Russell King <[email protected]>
13505 S:      Maintained
13506 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
13507 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
13508 F:      drivers/gpu/drm/i2c/tda998x_drv.c
13509 F:      include/drm/i2c/tda998x.h
13510 F:      include/dt-bindings/display/tda998x.h
13511 K:      "nxp,tda998x"
13512
13513 NXP TFA9879 DRIVER
13514 M:      Peter Rosin <[email protected]>
13515 L:      [email protected] (moderated for non-subscribers)
13516 S:      Maintained
13517 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
13518 F:      sound/soc/codecs/tfa9879*
13519
13520 NXP/Goodix TFA989X (TFA1) DRIVER
13521 M:      Stephan Gerhold <[email protected]>
13522 L:      [email protected] (moderated for non-subscribers)
13523 S:      Maintained
13524 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
13525 F:      sound/soc/codecs/tfa989x.c
13526
13527 NXP-NCI NFC DRIVER
13528 R:      Charles Gorand <[email protected]>
13529 L:      [email protected] (subscribers-only)
13530 S:      Supported
13531 F:      drivers/nfc/nxp-nci
13532
13533 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
13534 M:      Mirela Rabulea <[email protected]>
13535 R:      NXP Linux Team <[email protected]>
13536 L:      [email protected]
13537 S:      Maintained
13538 F:      Documentation/devicetree/bindings/media/imx8-jpeg.yaml
13539 F:      drivers/media/platform/imx-jpeg
13540
13541 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
13542 M:      Jonas Malaco <[email protected]>
13543 L:      [email protected]
13544 S:      Maintained
13545 F:      Documentation/hwmon/nzxt-kraken2.rst
13546 F:      drivers/hwmon/nzxt-kraken2.c
13547
13548 OBJAGG
13549 M:      Jiri Pirko <[email protected]>
13550 L:      [email protected]
13551 S:      Supported
13552 F:      include/linux/objagg.h
13553 F:      lib/objagg.c
13554 F:      lib/test_objagg.c
13555
13556 OBJTOOL
13557 M:      Josh Poimboeuf <[email protected]>
13558 M:      Peter Zijlstra <[email protected]>
13559 S:      Supported
13560 F:      tools/objtool/
13561 F:      include/linux/objtool.h
13562
13563 OCELOT ETHERNET SWITCH DRIVER
13564 M:      Vladimir Oltean <[email protected]>
13565 M:      Claudiu Manoil <[email protected]>
13566 M:      Alexandre Belloni <[email protected]>
13567 M:      [email protected]
13568 L:      [email protected]
13569 S:      Supported
13570 F:      drivers/net/dsa/ocelot/*
13571 F:      drivers/net/ethernet/mscc/
13572 F:      include/soc/mscc/ocelot*
13573 F:      net/dsa/tag_ocelot.c
13574 F:      net/dsa/tag_ocelot_8021q.c
13575 F:      tools/testing/selftests/drivers/net/ocelot/*
13576
13577 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
13578 M:      Frederic Barrat <[email protected]>
13579 M:      Andrew Donnellan <[email protected]>
13580 L:      [email protected]
13581 S:      Supported
13582 F:      Documentation/userspace-api/accelerators/ocxl.rst
13583 F:      arch/powerpc/include/asm/pnv-ocxl.h
13584 F:      arch/powerpc/platforms/powernv/ocxl.c
13585 F:      drivers/misc/ocxl/
13586 F:      include/misc/ocxl*
13587 F:      include/uapi/misc/ocxl.h
13588
13589 OMAP AUDIO SUPPORT
13590 M:      Peter Ujfalusi <[email protected]>
13591 M:      Jarkko Nikula <[email protected]>
13592 L:      [email protected] (moderated for non-subscribers)
13593 L:      [email protected]
13594 S:      Maintained
13595 F:      sound/soc/ti/n810.c
13596 F:      sound/soc/ti/omap*
13597 F:      sound/soc/ti/rx51.c
13598 F:      sound/soc/ti/sdma-pcm.*
13599
13600 OMAP CLOCK FRAMEWORK SUPPORT
13601 M:      Paul Walmsley <[email protected]>
13602 L:      [email protected]
13603 S:      Maintained
13604 F:      arch/arm/*omap*/*clock*
13605
13606 OMAP DEVICE TREE SUPPORT
13607 M:      Benoît Cousson <[email protected]>
13608 M:      Tony Lindgren <[email protected]>
13609 L:      [email protected]
13610 L:      [email protected]
13611 S:      Maintained
13612 F:      arch/arm/boot/dts/*am3*
13613 F:      arch/arm/boot/dts/*am4*
13614 F:      arch/arm/boot/dts/*am5*
13615 F:      arch/arm/boot/dts/*dra7*
13616 F:      arch/arm/boot/dts/*omap*
13617 F:      arch/arm/boot/dts/logicpd-som-lv*
13618 F:      arch/arm/boot/dts/logicpd-torpedo*
13619
13620 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
13621 L:      [email protected]
13622 L:      [email protected]
13623 S:      Orphan
13624 F:      Documentation/arm/omap/dss.rst
13625 F:      drivers/video/fbdev/omap2/
13626
13627 OMAP FRAMEBUFFER SUPPORT
13628 L:      [email protected]
13629 L:      [email protected]
13630 S:      Orphan
13631 F:      drivers/video/fbdev/omap/
13632
13633 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
13634 M:      Roger Quadros <[email protected]>
13635 M:      Tony Lindgren <[email protected]>
13636 L:      [email protected]
13637 S:      Maintained
13638 F:      arch/arm/mach-omap2/*gpmc*
13639 F:      drivers/memory/omap-gpmc.c
13640
13641 OMAP GPIO DRIVER
13642 M:      Grygorii Strashko <[email protected]>
13643 M:      Santosh Shilimkar <[email protected]>
13644 M:      Kevin Hilman <[email protected]>
13645 L:      [email protected]
13646 S:      Maintained
13647 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
13648 F:      drivers/gpio/gpio-omap.c
13649
13650 OMAP HARDWARE SPINLOCK SUPPORT
13651 M:      Ohad Ben-Cohen <[email protected]>
13652 L:      [email protected]
13653 S:      Maintained
13654 F:      drivers/hwspinlock/omap_hwspinlock.c
13655
13656 OMAP HS MMC SUPPORT
13657 L:      [email protected]
13658 L:      [email protected]
13659 S:      Orphan
13660 F:      drivers/mmc/host/omap_hsmmc.c
13661
13662 OMAP HWMOD DATA
13663 M:      Paul Walmsley <[email protected]>
13664 L:      [email protected]
13665 S:      Maintained
13666 F:      arch/arm/mach-omap2/omap_hwmod*data*
13667
13668 OMAP HWMOD SUPPORT
13669 M:      Benoît Cousson <[email protected]>
13670 M:      Paul Walmsley <[email protected]>
13671 L:      [email protected]
13672 S:      Maintained
13673 F:      arch/arm/mach-omap2/omap_hwmod.*
13674
13675 OMAP I2C DRIVER
13676 M:      Vignesh R <[email protected]>
13677 L:      [email protected]
13678 L:      [email protected]
13679 S:      Maintained
13680 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
13681 F:      drivers/i2c/busses/i2c-omap.c
13682
13683 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
13684 M:      Laurent Pinchart <[email protected]>
13685 L:      [email protected]
13686 S:      Maintained
13687 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
13688 F:      drivers/media/platform/omap3isp/
13689 F:      drivers/staging/media/omap4iss/
13690
13691 OMAP MMC SUPPORT
13692 M:      Aaro Koskinen <[email protected]>
13693 L:      [email protected]
13694 S:      Odd Fixes
13695 F:      drivers/mmc/host/omap.c
13696
13697 OMAP POWER MANAGEMENT SUPPORT
13698 M:      Kevin Hilman <[email protected]>
13699 L:      [email protected]
13700 S:      Maintained
13701 F:      arch/arm/*omap*/*pm*
13702 F:      drivers/cpufreq/omap-cpufreq.c
13703
13704 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
13705 M:      Rajendra Nayak <[email protected]>
13706 M:      Paul Walmsley <[email protected]>
13707 L:      [email protected]
13708 S:      Maintained
13709 F:      arch/arm/mach-omap2/prm*
13710
13711 OMAP RANDOM NUMBER GENERATOR SUPPORT
13712 M:      Deepak Saxena <[email protected]>
13713 S:      Maintained
13714 F:      drivers/char/hw_random/omap-rng.c
13715
13716 OMAP USB SUPPORT
13717 L:      [email protected]
13718 L:      [email protected]
13719 S:      Orphan
13720 F:      arch/arm/*omap*/usb*
13721 F:      drivers/usb/*/*omap*
13722
13723 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
13724 M:      Mark Jackson <[email protected]>
13725 L:      [email protected]
13726 S:      Maintained
13727 F:      arch/arm/boot/dts/am335x-nano.dts
13728
13729 OMAP1 SUPPORT
13730 M:      Aaro Koskinen <[email protected]>
13731 M:      Tony Lindgren <[email protected]>
13732 L:      [email protected]
13733 S:      Maintained
13734 Q:      http://patchwork.kernel.org/project/linux-omap/list/
13735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
13736 F:      arch/arm/configs/omap1_defconfig
13737 F:      arch/arm/mach-omap1/
13738 F:      arch/arm/plat-omap/
13739 F:      drivers/i2c/busses/i2c-omap.c
13740 F:      include/linux/platform_data/ams-delta-fiq.h
13741 F:      include/linux/platform_data/i2c-omap.h
13742
13743 OMAP2+ SUPPORT
13744 M:      Tony Lindgren <[email protected]>
13745 L:      [email protected]
13746 S:      Maintained
13747 W:      http://www.muru.com/linux/omap/
13748 W:      http://linux.omap.com/
13749 Q:      http://patchwork.kernel.org/project/linux-omap/list/
13750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
13751 F:      arch/arm/configs/omap2plus_defconfig
13752 F:      arch/arm/mach-omap2/
13753 F:      arch/arm/plat-omap/
13754 F:      drivers/bus/ti-sysc.c
13755 F:      drivers/i2c/busses/i2c-omap.c
13756 F:      drivers/irqchip/irq-omap-intc.c
13757 F:      drivers/mfd/*omap*.c
13758 F:      drivers/mfd/menelaus.c
13759 F:      drivers/mfd/palmas.c
13760 F:      drivers/mfd/tps65217.c
13761 F:      drivers/mfd/tps65218.c
13762 F:      drivers/mfd/tps65910.c
13763 F:      drivers/mfd/twl-core.[ch]
13764 F:      drivers/mfd/twl4030*.c
13765 F:      drivers/mfd/twl6030*.c
13766 F:      drivers/mfd/twl6040*.c
13767 F:      drivers/regulator/palmas-regulator*.c
13768 F:      drivers/regulator/pbias-regulator.c
13769 F:      drivers/regulator/tps65217-regulator.c
13770 F:      drivers/regulator/tps65218-regulator.c
13771 F:      drivers/regulator/tps65910-regulator.c
13772 F:      drivers/regulator/twl-regulator.c
13773 F:      drivers/regulator/twl6030-regulator.c
13774 F:      include/linux/platform_data/i2c-omap.h
13775 F:      include/linux/platform_data/ti-sysc.h
13776
13777 OMFS FILESYSTEM
13778 M:      Bob Copeland <[email protected]>
13779 L:      [email protected]
13780 S:      Maintained
13781 F:      Documentation/filesystems/omfs.rst
13782 F:      fs/omfs/
13783
13784 OMNIKEY CARDMAN 4000 DRIVER
13785 M:      Harald Welte <[email protected]>
13786 S:      Maintained
13787 F:      drivers/char/pcmcia/cm4000_cs.c
13788 F:      include/linux/cm4000_cs.h
13789 F:      include/uapi/linux/cm4000_cs.h
13790
13791 OMNIKEY CARDMAN 4040 DRIVER
13792 M:      Harald Welte <[email protected]>
13793 S:      Maintained
13794 F:      drivers/char/pcmcia/cm4040_cs.*
13795
13796 OMNIVISION OV02A10 SENSOR DRIVER
13797 M:      Dongchun Zhu <[email protected]>
13798 L:      [email protected]
13799 S:      Maintained
13800 T:      git git://linuxtv.org/media_tree.git
13801 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
13802 F:      drivers/media/i2c/ov02a10.c
13803
13804 OMNIVISION OV13858 SENSOR DRIVER
13805 M:      Sakari Ailus <[email protected]>
13806 L:      [email protected]
13807 S:      Maintained
13808 T:      git git://linuxtv.org/media_tree.git
13809 F:      drivers/media/i2c/ov13858.c
13810
13811 OMNIVISION OV2680 SENSOR DRIVER
13812 M:      Rui Miguel Silva <[email protected]>
13813 L:      [email protected]
13814 S:      Maintained
13815 T:      git git://linuxtv.org/media_tree.git
13816 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
13817 F:      drivers/media/i2c/ov2680.c
13818
13819 OMNIVISION OV2685 SENSOR DRIVER
13820 M:      Shunqian Zheng <[email protected]>
13821 L:      [email protected]
13822 S:      Maintained
13823 T:      git git://linuxtv.org/media_tree.git
13824 F:      drivers/media/i2c/ov2685.c
13825
13826 OMNIVISION OV2740 SENSOR DRIVER
13827 M:      Tianshu Qiu <[email protected]>
13828 R:      Shawn Tu <[email protected]>
13829 R:      Bingbu Cao <[email protected]>
13830 L:      [email protected]
13831 S:      Maintained
13832 T:      git git://linuxtv.org/media_tree.git
13833 F:      drivers/media/i2c/ov2740.c
13834
13835 OMNIVISION OV5640 SENSOR DRIVER
13836 M:      Steve Longerbeam <[email protected]>
13837 L:      [email protected]
13838 S:      Maintained
13839 T:      git git://linuxtv.org/media_tree.git
13840 F:      drivers/media/i2c/ov5640.c
13841
13842 OMNIVISION OV5647 SENSOR DRIVER
13843 M:      Dave Stevenson <[email protected]>
13844 M:      Jacopo Mondi <[email protected]>
13845 L:      [email protected]
13846 S:      Maintained
13847 T:      git git://linuxtv.org/media_tree.git
13848 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
13849 F:      drivers/media/i2c/ov5647.c
13850
13851 OMNIVISION OV5670 SENSOR DRIVER
13852 M:      Chiranjeevi Rapolu <[email protected]>
13853 M:      Hyungwoo Yang <[email protected]>
13854 L:      [email protected]
13855 S:      Maintained
13856 T:      git git://linuxtv.org/media_tree.git
13857 F:      drivers/media/i2c/ov5670.c
13858
13859 OMNIVISION OV5675 SENSOR DRIVER
13860 M:      Shawn Tu <[email protected]>
13861 L:      [email protected]
13862 S:      Maintained
13863 T:      git git://linuxtv.org/media_tree.git
13864 F:      drivers/media/i2c/ov5675.c
13865
13866 OMNIVISION OV5695 SENSOR DRIVER
13867 M:      Shunqian Zheng <[email protected]>
13868 L:      [email protected]
13869 S:      Maintained
13870 T:      git git://linuxtv.org/media_tree.git
13871 F:      drivers/media/i2c/ov5695.c
13872
13873 OMNIVISION OV7670 SENSOR DRIVER
13874 L:      [email protected]
13875 S:      Orphan
13876 T:      git git://linuxtv.org/media_tree.git
13877 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
13878 F:      drivers/media/i2c/ov7670.c
13879
13880 OMNIVISION OV772x SENSOR DRIVER
13881 M:      Jacopo Mondi <[email protected]>
13882 L:      [email protected]
13883 S:      Odd fixes
13884 T:      git git://linuxtv.org/media_tree.git
13885 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
13886 F:      drivers/media/i2c/ov772x.c
13887 F:      include/media/i2c/ov772x.h
13888
13889 OMNIVISION OV7740 SENSOR DRIVER
13890 M:      Wenyou Yang <[email protected]>
13891 L:      [email protected]
13892 S:      Maintained
13893 T:      git git://linuxtv.org/media_tree.git
13894 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
13895 F:      drivers/media/i2c/ov7740.c
13896
13897 OMNIVISION OV8856 SENSOR DRIVER
13898 M:      Dongchun Zhu <[email protected]>
13899 L:      [email protected]
13900 S:      Maintained
13901 T:      git git://linuxtv.org/media_tree.git
13902 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
13903 F:      drivers/media/i2c/ov8856.c
13904
13905 OMNIVISION OV9282 SENSOR DRIVER
13906 M:      Paul J. Murphy <[email protected]>
13907 M:      Daniele Alessandrelli <[email protected]>
13908 L:      [email protected]
13909 S:      Maintained
13910 T:      git git://linuxtv.org/media_tree.git
13911 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
13912 F:      drivers/media/i2c/ov9282.c
13913
13914 OMNIVISION OV9640 SENSOR DRIVER
13915 M:      Petr Cvek <[email protected]>
13916 L:      [email protected]
13917 S:      Maintained
13918 F:      drivers/media/i2c/ov9640.*
13919
13920 OMNIVISION OV9650 SENSOR DRIVER
13921 M:      Sakari Ailus <[email protected]>
13922 R:      Akinobu Mita <[email protected]>
13923 R:      Sylwester Nawrocki <[email protected]>
13924 L:      [email protected]
13925 S:      Maintained
13926 T:      git git://linuxtv.org/media_tree.git
13927 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
13928 F:      drivers/media/i2c/ov9650.c
13929
13930 OMNIVISION OV9734 SENSOR DRIVER
13931 M:      Tianshu Qiu <[email protected]>
13932 R:      Bingbu Cao <[email protected]>
13933 L:      [email protected]
13934 S:      Maintained
13935 T:      git git://linuxtv.org/media_tree.git
13936 F:      drivers/media/i2c/ov9734.c
13937
13938 ONENAND FLASH DRIVER
13939 M:      Kyungmin Park <[email protected]>
13940 L:      [email protected]
13941 S:      Maintained
13942 F:      drivers/mtd/nand/onenand/
13943 F:      include/linux/mtd/onenand*.h
13944
13945 ONION OMEGA2+ BOARD
13946 M:      Harvey Hunt <[email protected]>
13947 L:      [email protected]
13948 S:      Maintained
13949 F:      arch/mips/boot/dts/ralink/omega2p.dts
13950
13951 OP-TEE DRIVER
13952 M:      Jens Wiklander <[email protected]>
13953 L:      [email protected]
13954 S:      Maintained
13955 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
13956 F:      drivers/tee/optee/
13957
13958 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
13959 M:      Sumit Garg <[email protected]>
13960 L:      [email protected]
13961 S:      Maintained
13962 F:      drivers/char/hw_random/optee-rng.c
13963
13964 OPA-VNIC DRIVER
13965 M:      Dennis Dalessandro <[email protected]>
13966 M:      Mike Marciniszyn <[email protected]>
13967 L:      [email protected]
13968 S:      Supported
13969 F:      drivers/infiniband/ulp/opa_vnic
13970
13971 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
13972 M:      Pantelis Antoniou <[email protected]>
13973 M:      Frank Rowand <[email protected]>
13974 L:      [email protected]
13975 S:      Maintained
13976 F:      Documentation/devicetree/dynamic-resolution-notes.rst
13977 F:      Documentation/devicetree/overlay-notes.rst
13978 F:      drivers/of/overlay.c
13979 F:      drivers/of/resolver.c
13980 K:      of_overlay_notifier_
13981
13982 OPEN FIRMWARE AND FLATTENED DEVICE TREE
13983 M:      Rob Herring <[email protected]>
13984 M:      Frank Rowand <[email protected]>
13985 L:      [email protected]
13986 S:      Maintained
13987 W:      http://www.devicetree.org/
13988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
13989 F:      Documentation/ABI/testing/sysfs-firmware-ofw
13990 F:      drivers/of/
13991 F:      include/linux/of*.h
13992 F:      scripts/dtc/
13993
13994 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
13995 M:      Rob Herring <[email protected]>
13996 L:      [email protected]
13997 S:      Maintained
13998 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
13999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
14000 F:      Documentation/devicetree/
14001 F:      arch/*/boot/dts/
14002 F:      include/dt-bindings/
14003
14004 OPENCOMPUTE PTP CLOCK DRIVER
14005 M:      Jonathan Lemon <[email protected]>
14006 L:      [email protected]
14007 S:      Maintained
14008 F:      drivers/ptp/ptp_ocp.c
14009
14010 OPENCORES I2C BUS DRIVER
14011 M:      Peter Korsgaard <[email protected]>
14012 M:      Andrew Lunn <[email protected]>
14013 L:      [email protected]
14014 S:      Maintained
14015 F:      Documentation/devicetree/bindings/i2c/i2c-ocores.txt
14016 F:      Documentation/i2c/busses/i2c-ocores.rst
14017 F:      drivers/i2c/busses/i2c-ocores.c
14018 F:      include/linux/platform_data/i2c-ocores.h
14019
14020 OPENRISC ARCHITECTURE
14021 M:      Jonas Bonn <[email protected]>
14022 M:      Stefan Kristiansson <[email protected]>
14023 M:      Stafford Horne <[email protected]>
14024 L:      [email protected]
14025 S:      Maintained
14026 W:      http://openrisc.io
14027 T:      git git://github.com/openrisc/linux.git
14028 F:      Documentation/devicetree/bindings/openrisc/
14029 F:      Documentation/openrisc/
14030 F:      arch/openrisc/
14031 F:      drivers/irqchip/irq-ompic.c
14032 F:      drivers/irqchip/irq-or1k-*
14033
14034 OPENVSWITCH
14035 M:      Pravin B Shelar <[email protected]>
14036 L:      [email protected]
14037 L:      [email protected]
14038 S:      Maintained
14039 W:      http://openvswitch.org
14040 F:      include/uapi/linux/openvswitch.h
14041 F:      net/openvswitch/
14042
14043 OPERATING PERFORMANCE POINTS (OPP)
14044 M:      Viresh Kumar <[email protected]>
14045 M:      Nishanth Menon <[email protected]>
14046 M:      Stephen Boyd <[email protected]>
14047 L:      [email protected]
14048 S:      Maintained
14049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
14050 F:      Documentation/devicetree/bindings/opp/
14051 F:      Documentation/power/opp.rst
14052 F:      drivers/opp/
14053 F:      include/linux/pm_opp.h
14054
14055 OPL4 DRIVER
14056 M:      Clemens Ladisch <[email protected]>
14057 L:      [email protected] (moderated for non-subscribers)
14058 S:      Maintained
14059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
14060 F:      sound/drivers/opl4/
14061
14062 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
14063 M:      Mark Fasheh <[email protected]>
14064 M:      Joel Becker <[email protected]>
14065 M:      Joseph Qi <[email protected]>
14066 L:      [email protected] (moderated for non-subscribers)
14067 S:      Supported
14068 W:      http://ocfs2.wiki.kernel.org
14069 F:      Documentation/filesystems/dlmfs.rst
14070 F:      Documentation/filesystems/ocfs2.rst
14071 F:      fs/ocfs2/
14072
14073 ORANGEFS FILESYSTEM
14074 M:      Mike Marshall <[email protected]>
14075 R:      Martin Brandenburg <[email protected]>
14076 L:      [email protected]
14077 S:      Supported
14078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
14079 F:      Documentation/filesystems/orangefs.rst
14080 F:      fs/orangefs/
14081
14082 ORINOCO DRIVER
14083 L:      [email protected]
14084 S:      Orphan
14085 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
14086 W:      http://www.nongnu.org/orinoco/
14087 F:      drivers/net/wireless/intersil/orinoco/
14088
14089 OV2659 OMNIVISION SENSOR DRIVER
14090 M:      "Lad, Prabhakar" <[email protected]>
14091 L:      [email protected]
14092 S:      Maintained
14093 W:      https://linuxtv.org
14094 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14095 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
14096 F:      drivers/media/i2c/ov2659.c
14097 F:      include/media/i2c/ov2659.h
14098
14099 OVERLAY FILESYSTEM
14100 M:      Miklos Szeredi <[email protected]>
14101 L:      [email protected]
14102 S:      Supported
14103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
14104 F:      Documentation/filesystems/overlayfs.rst
14105 F:      fs/overlayfs/
14106
14107 P54 WIRELESS DRIVER
14108 M:      Christian Lamparter <[email protected]>
14109 L:      [email protected]
14110 S:      Maintained
14111 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
14112 F:      drivers/net/wireless/intersil/p54/
14113
14114 PACKING
14115 M:      Vladimir Oltean <[email protected]>
14116 L:      [email protected]
14117 S:      Supported
14118 F:      Documentation/core-api/packing.rst
14119 F:      include/linux/packing.h
14120 F:      lib/packing.c
14121
14122 PADATA PARALLEL EXECUTION MECHANISM
14123 M:      Steffen Klassert <[email protected]>
14124 M:      Daniel Jordan <[email protected]>
14125 L:      [email protected]
14126 L:      [email protected]
14127 S:      Maintained
14128 F:      Documentation/core-api/padata.rst
14129 F:      include/linux/padata.h
14130 F:      kernel/padata.c
14131
14132 PAGE POOL
14133 M:      Jesper Dangaard Brouer <[email protected]>
14134 M:      Ilias Apalodimas <[email protected]>
14135 L:      [email protected]
14136 S:      Supported
14137 F:      Documentation/networking/page_pool.rst
14138 F:      include/net/page_pool.h
14139 F:      include/trace/events/page_pool.h
14140 F:      net/core/page_pool.c
14141
14142 PANASONIC LAPTOP ACPI EXTRAS DRIVER
14143 M:      Kenneth Chan <[email protected]>
14144 L:      [email protected]
14145 S:      Maintained
14146 F:      drivers/platform/x86/panasonic-laptop.c
14147
14148 PARALLAX PING IIO SENSOR DRIVER
14149 M:      Andreas Klinger <[email protected]>
14150 L:      [email protected]
14151 S:      Maintained
14152 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
14153 F:      drivers/iio/proximity/ping.c
14154
14155 PARALLEL LCD/KEYPAD PANEL DRIVER
14156 M:      Willy Tarreau <[email protected]>
14157 M:      Ksenija Stanojevic <[email protected]>
14158 S:      Odd Fixes
14159 F:      Documentation/admin-guide/lcd-panel-cgram.rst
14160 F:      drivers/auxdisplay/panel.c
14161
14162 PARALLEL PORT SUBSYSTEM
14163 M:      Sudip Mukherjee <[email protected]>
14164 M:      Sudip Mukherjee <[email protected]>
14165 L:      [email protected] (subscribers-only)
14166 S:      Maintained
14167 F:      Documentation/driver-api/parport*.rst
14168 F:      drivers/char/ppdev.c
14169 F:      drivers/parport/
14170 F:      include/linux/parport*.h
14171 F:      include/uapi/linux/ppdev.h
14172
14173 PARAVIRT_OPS INTERFACE
14174 M:      Juergen Gross <[email protected]>
14175 M:      Deep Shah <[email protected]>
14176 M:      "VMware, Inc." <[email protected]>
14177 L:      [email protected]
14178 S:      Supported
14179 F:      Documentation/virt/paravirt_ops.rst
14180 F:      arch/*/include/asm/paravirt*.h
14181 F:      arch/*/kernel/paravirt*
14182 F:      include/linux/hypervisor.h
14183
14184 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
14185 M:      Tim Waugh <[email protected]>
14186 L:      [email protected] (subscribers-only)
14187 S:      Maintained
14188 F:      Documentation/admin-guide/blockdev/paride.rst
14189 F:      drivers/block/paride/
14190
14191 PARISC ARCHITECTURE
14192 M:      "James E.J. Bottomley" <[email protected]>
14193 M:      Helge Deller <[email protected]>
14194 L:      [email protected]
14195 S:      Maintained
14196 W:      https://parisc.wiki.kernel.org
14197 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
14198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
14199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
14200 F:      Documentation/parisc/
14201 F:      arch/parisc/
14202 F:      drivers/char/agp/parisc-agp.c
14203 F:      drivers/input/misc/hp_sdc_rtc.c
14204 F:      drivers/input/serio/gscps2.c
14205 F:      drivers/input/serio/hp_sdc*
14206 F:      drivers/parisc/
14207 F:      drivers/parport/parport_gsc.*
14208 F:      drivers/tty/serial/8250/8250_gsc.c
14209 F:      drivers/video/console/sti*
14210 F:      drivers/video/fbdev/sti*
14211 F:      drivers/video/logo/logo_parisc*
14212 F:      include/linux/hp_sdc.h
14213
14214 PARMAN
14215 M:      Jiri Pirko <[email protected]>
14216 L:      [email protected]
14217 S:      Supported
14218 F:      include/linux/parman.h
14219 F:      lib/parman.c
14220 F:      lib/test_parman.c
14221
14222 PC ENGINES APU BOARD DRIVER
14223 M:      Enrico Weigelt, metux IT consult <[email protected]>
14224 S:      Maintained
14225 F:      drivers/platform/x86/pcengines-apuv2.c
14226
14227 PC87360 HARDWARE MONITORING DRIVER
14228 M:      Jim Cromie <[email protected]>
14229 L:      [email protected]
14230 S:      Maintained
14231 F:      Documentation/hwmon/pc87360.rst
14232 F:      drivers/hwmon/pc87360.c
14233
14234 PC8736x GPIO DRIVER
14235 M:      Jim Cromie <[email protected]>
14236 S:      Maintained
14237 F:      drivers/char/pc8736x_gpio.c
14238
14239 PC87427 HARDWARE MONITORING DRIVER
14240 M:      Jean Delvare <[email protected]>
14241 L:      [email protected]
14242 S:      Maintained
14243 F:      Documentation/hwmon/pc87427.rst
14244 F:      drivers/hwmon/pc87427.c
14245
14246 PCA9532 LED DRIVER
14247 M:      Riku Voipio <[email protected]>
14248 S:      Maintained
14249 F:      drivers/leds/leds-pca9532.c
14250 F:      include/linux/leds-pca9532.h
14251
14252 PCA9541 I2C BUS MASTER SELECTOR DRIVER
14253 M:      Guenter Roeck <[email protected]>
14254 L:      [email protected]
14255 S:      Maintained
14256 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
14257
14258 PCDP - PRIMARY CONSOLE AND DEBUG PORT
14259 M:      Khalid Aziz <[email protected]>
14260 S:      Maintained
14261 F:      drivers/firmware/pcdp.*
14262
14263 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
14264 M:      Thomas Petazzoni <[email protected]>
14265 M:      Pali Rohár <[email protected]>
14266 L:      [email protected]
14267 L:      [email protected] (moderated for non-subscribers)
14268 S:      Maintained
14269 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
14270 F:      drivers/pci/controller/pci-aardvark.c
14271
14272 PCI DRIVER FOR ALTERA PCIE IP
14273 M:      Joyce Ooi <[email protected]>
14274 L:      [email protected]
14275 S:      Supported
14276 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
14277 F:      drivers/pci/controller/pcie-altera.c
14278
14279 PCI DRIVER FOR APPLIEDMICRO XGENE
14280 M:      Toan Le <[email protected]>
14281 L:      [email protected]
14282 L:      [email protected] (moderated for non-subscribers)
14283 S:      Maintained
14284 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
14285 F:      drivers/pci/controller/pci-xgene.c
14286
14287 PCI DRIVER FOR ARM VERSATILE PLATFORM
14288 M:      Rob Herring <[email protected]>
14289 L:      [email protected]
14290 L:      [email protected] (moderated for non-subscribers)
14291 S:      Maintained
14292 F:      Documentation/devicetree/bindings/pci/versatile.yaml
14293 F:      drivers/pci/controller/pci-versatile.c
14294
14295 PCI DRIVER FOR ARMADA 8K
14296 M:      Thomas Petazzoni <[email protected]>
14297 L:      [email protected]
14298 L:      [email protected] (moderated for non-subscribers)
14299 S:      Maintained
14300 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
14301 F:      drivers/pci/controller/dwc/pcie-armada8k.c
14302
14303 PCI DRIVER FOR CADENCE PCIE IP
14304 M:      Tom Joseph <[email protected]>
14305 L:      [email protected]
14306 S:      Maintained
14307 F:      Documentation/devicetree/bindings/pci/cdns,*
14308 F:      drivers/pci/controller/cadence/
14309
14310 PCI DRIVER FOR FREESCALE LAYERSCAPE
14311 M:      Minghuan Lian <[email protected]>
14312 M:      Mingkai Hu <[email protected]>
14313 M:      Roy Zang <[email protected]>
14314 L:      [email protected]
14315 L:      [email protected]
14316 L:      [email protected] (moderated for non-subscribers)
14317 S:      Maintained
14318 F:      drivers/pci/controller/dwc/*layerscape*
14319
14320 PCI DRIVER FOR GENERIC OF HOSTS
14321 M:      Will Deacon <[email protected]>
14322 L:      [email protected]
14323 L:      [email protected] (moderated for non-subscribers)
14324 S:      Maintained
14325 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
14326 F:      drivers/pci/controller/pci-host-common.c
14327 F:      drivers/pci/controller/pci-host-generic.c
14328
14329 PCI DRIVER FOR IMX6
14330 M:      Richard Zhu <[email protected]>
14331 M:      Lucas Stach <[email protected]>
14332 L:      [email protected]
14333 L:      [email protected] (moderated for non-subscribers)
14334 S:      Maintained
14335 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
14336 F:      drivers/pci/controller/dwc/*imx6*
14337
14338 PCI DRIVER FOR FU740
14339 M:      Paul Walmsley <[email protected]>
14340 M:      Greentime Hu <[email protected]>
14341 L:      [email protected]
14342 S:      Maintained
14343 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
14344 F:      drivers/pci/controller/dwc/pcie-fu740.c
14345
14346 PCI DRIVER FOR INTEL IXP4XX
14347 M:      Linus Walleij <[email protected]>
14348 S:      Maintained
14349 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
14350 F:      drivers/pci/controller/pci-ixp4xx.c
14351
14352 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
14353 M:      Jonathan Derrick <[email protected]>
14354 L:      [email protected]
14355 S:      Supported
14356 F:      drivers/pci/controller/vmd.c
14357
14358 PCI DRIVER FOR MICROSEMI SWITCHTEC
14359 M:      Kurt Schwemmer <[email protected]>
14360 M:      Logan Gunthorpe <[email protected]>
14361 L:      [email protected]
14362 S:      Maintained
14363 F:      Documentation/ABI/testing/sysfs-class-switchtec
14364 F:      Documentation/driver-api/switchtec.rst
14365 F:      drivers/ntb/hw/mscc/
14366 F:      drivers/pci/switch/switchtec*
14367 F:      include/linux/switchtec.h
14368 F:      include/uapi/linux/switchtec_ioctl.h
14369
14370 PCI DRIVER FOR MOBIVEIL PCIE IP
14371 M:      Karthikeyan Mitran <[email protected]>
14372 M:      Hou Zhiqiang <[email protected]>
14373 L:      [email protected]
14374 S:      Supported
14375 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
14376 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
14377
14378 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
14379 M:      Thomas Petazzoni <[email protected]>
14380 L:      [email protected]
14381 L:      [email protected] (moderated for non-subscribers)
14382 S:      Maintained
14383 F:      drivers/pci/controller/*mvebu*
14384
14385 PCI DRIVER FOR NVIDIA TEGRA
14386 M:      Thierry Reding <[email protected]>
14387 L:      [email protected]
14388 L:      [email protected]
14389 S:      Supported
14390 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
14391 F:      drivers/pci/controller/pci-tegra.c
14392
14393 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
14394 M:      Hou Zhiqiang <[email protected]>
14395 L:      [email protected]
14396 L:      [email protected] (moderated for non-subscribers)
14397 S:      Maintained
14398 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
14399 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
14400
14401 PCI DRIVER FOR RENESAS R-CAR
14402 M:      Marek Vasut <[email protected]>
14403 M:      Yoshihiro Shimoda <[email protected]>
14404 L:      [email protected]
14405 L:      [email protected]
14406 S:      Maintained
14407 F:      Documentation/devicetree/bindings/pci/*rcar*
14408 F:      drivers/pci/controller/*rcar*
14409
14410 PCI DRIVER FOR SAMSUNG EXYNOS
14411 M:      Jingoo Han <[email protected]>
14412 L:      [email protected]
14413 L:      [email protected] (moderated for non-subscribers)
14414 L:      [email protected]
14415 S:      Maintained
14416 F:      drivers/pci/controller/dwc/pci-exynos.c
14417
14418 PCI DRIVER FOR SYNOPSYS DESIGNWARE
14419 M:      Jingoo Han <[email protected]>
14420 M:      Gustavo Pimentel <[email protected]>
14421 L:      [email protected]
14422 S:      Maintained
14423 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
14424 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
14425 F:      drivers/pci/controller/dwc/*designware*
14426
14427 PCI DRIVER FOR TI DRA7XX/J721E
14428 M:      Kishon Vijay Abraham I <[email protected]>
14429 L:      [email protected]
14430 L:      [email protected]
14431 L:      [email protected] (moderated for non-subscribers)
14432 S:      Supported
14433 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
14434 F:      drivers/pci/controller/cadence/pci-j721e.c
14435 F:      drivers/pci/controller/dwc/pci-dra7xx.c
14436
14437 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
14438 M:      Linus Walleij <[email protected]>
14439 L:      [email protected]
14440 S:      Maintained
14441 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
14442 F:      drivers/pci/controller/pci-v3-semi.c
14443
14444 PCI ENDPOINT SUBSYSTEM
14445 M:      Kishon Vijay Abraham I <[email protected]>
14446 M:      Lorenzo Pieralisi <[email protected]>
14447 R:      Krzysztof Wilczyński <[email protected]>
14448 L:      [email protected]
14449 S:      Supported
14450 F:      Documentation/PCI/endpoint/*
14451 F:      Documentation/misc-devices/pci-endpoint-test.rst
14452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
14453 F:      drivers/misc/pci_endpoint_test.c
14454 F:      drivers/pci/endpoint/
14455 F:      tools/pci/
14456
14457 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
14458 M:      Russell Currey <[email protected]>
14459 M:      Oliver O'Halloran <[email protected]>
14460 L:      [email protected]
14461 S:      Supported
14462 F:      Documentation/PCI/pci-error-recovery.rst
14463 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
14464 F:      arch/powerpc/include/*/eeh*.h
14465 F:      arch/powerpc/kernel/eeh*.c
14466 F:      arch/powerpc/platforms/*/eeh*.c
14467 F:      drivers/pci/pcie/aer.c
14468 F:      drivers/pci/pcie/dpc.c
14469 F:      drivers/pci/pcie/err.c
14470
14471 PCI ERROR RECOVERY
14472 M:      Linas Vepstas <[email protected]>
14473 L:      [email protected]
14474 S:      Supported
14475 F:      Documentation/PCI/pci-error-recovery.rst
14476
14477 PCI MSI DRIVER FOR ALTERA MSI IP
14478 M:      Joyce Ooi <[email protected]>
14479 L:      [email protected]
14480 S:      Supported
14481 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
14482 F:      drivers/pci/controller/pcie-altera-msi.c
14483
14484 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
14485 M:      Toan Le <[email protected]>
14486 L:      [email protected]
14487 L:      [email protected] (moderated for non-subscribers)
14488 S:      Maintained
14489 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
14490 F:      drivers/pci/controller/pci-xgene-msi.c
14491
14492 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
14493 M:      Lorenzo Pieralisi <[email protected]>
14494 R:      Rob Herring <[email protected]>
14495 R:      Krzysztof Wilczyński <[email protected]>
14496 L:      [email protected]
14497 S:      Supported
14498 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
14499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
14500 F:      drivers/pci/controller/
14501
14502 PCI SUBSYSTEM
14503 M:      Bjorn Helgaas <[email protected]>
14504 L:      [email protected]
14505 S:      Supported
14506 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
14507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
14508 F:      Documentation/PCI/
14509 F:      Documentation/devicetree/bindings/pci/
14510 F:      arch/x86/kernel/early-quirks.c
14511 F:      arch/x86/kernel/quirks.c
14512 F:      arch/x86/pci/
14513 F:      drivers/acpi/pci*
14514 F:      drivers/pci/
14515 F:      include/asm-generic/pci*
14516 F:      include/linux/of_pci.h
14517 F:      include/linux/pci*
14518 F:      include/uapi/linux/pci*
14519 F:      lib/pci*
14520
14521 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
14522 M:      Jonathan Chocron <[email protected]>
14523 L:      [email protected]
14524 S:      Maintained
14525 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
14526 F:      drivers/pci/controller/dwc/pcie-al.c
14527
14528 PCIE DRIVER FOR AMLOGIC MESON
14529 M:      Yue Wang <[email protected]>
14530 L:      [email protected]
14531 L:      [email protected]
14532 S:      Maintained
14533 F:      drivers/pci/controller/dwc/pci-meson.c
14534
14535 PCIE DRIVER FOR AXIS ARTPEC
14536 M:      Jesper Nilsson <[email protected]>
14537 L:      [email protected]
14538 L:      [email protected]
14539 S:      Maintained
14540 F:      Documentation/devicetree/bindings/pci/axis,artpec*
14541 F:      drivers/pci/controller/dwc/*artpec*
14542
14543 PCIE DRIVER FOR CAVIUM THUNDERX
14544 M:      Robert Richter <[email protected]>
14545 L:      [email protected]
14546 L:      [email protected] (moderated for non-subscribers)
14547 S:      Odd Fixes
14548 F:      drivers/pci/controller/pci-thunder-*
14549
14550 PCIE DRIVER FOR HISILICON
14551 M:      Zhou Wang <[email protected]>
14552 L:      [email protected]
14553 S:      Maintained
14554 F:      drivers/pci/controller/dwc/pcie-hisi.c
14555
14556 PCIE DRIVER FOR HISILICON KIRIN
14557 M:      Xiaowei Song <[email protected]>
14558 M:      Binghui Wang <[email protected]>
14559 L:      [email protected]
14560 S:      Maintained
14561 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
14562 F:      drivers/pci/controller/dwc/pcie-kirin.c
14563
14564 PCIE DRIVER FOR HISILICON STB
14565 M:      Shawn Guo <[email protected]>
14566 L:      [email protected]
14567 S:      Maintained
14568 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
14569 F:      drivers/pci/controller/dwc/pcie-histb.c
14570
14571 PCIE DRIVER FOR INTEL KEEM BAY
14572 M:      Srikanth Thokala <[email protected]>
14573 L:      [email protected]
14574 S:      Supported
14575 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
14576 F:      drivers/pci/controller/dwc/pcie-keembay.c
14577
14578 PCIE DRIVER FOR INTEL LGM GW SOC
14579 M:      Rahul Tanwar <[email protected]>
14580 L:      [email protected]
14581 S:      Maintained
14582 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
14583 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
14584
14585 PCIE DRIVER FOR MEDIATEK
14586 M:      Ryder Lee <[email protected]>
14587 M:      Jianjun Wang <[email protected]>
14588 L:      [email protected]
14589 L:      [email protected]
14590 S:      Supported
14591 F:      Documentation/devicetree/bindings/pci/mediatek*
14592 F:      drivers/pci/controller/*mediatek*
14593
14594 PCIE DRIVER FOR MICROCHIP
14595 M:      Daire McNamara <[email protected]>
14596 L:      [email protected]
14597 S:      Supported
14598 F:      Documentation/devicetree/bindings/pci/microchip*
14599 F:      drivers/pci/controller/*microchip*
14600
14601 PCIE DRIVER FOR QUALCOMM MSM
14602 M:      Stanimir Varbanov <[email protected]>
14603 L:      [email protected]
14604 L:      [email protected]
14605 S:      Maintained
14606 F:      drivers/pci/controller/dwc/*qcom*
14607
14608 PCIE DRIVER FOR ROCKCHIP
14609 M:      Shawn Lin <[email protected]>
14610 L:      [email protected]
14611 L:      [email protected]
14612 S:      Maintained
14613 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
14614 F:      drivers/pci/controller/pcie-rockchip*
14615
14616 PCIE DRIVER FOR SOCIONEXT UNIPHIER
14617 M:      Kunihiko Hayashi <[email protected]>
14618 L:      [email protected]
14619 S:      Maintained
14620 F:      Documentation/devicetree/bindings/pci/uniphier-pcie*
14621 F:      drivers/pci/controller/dwc/pcie-uniphier*
14622
14623 PCIE DRIVER FOR ST SPEAR13XX
14624 M:      Pratyush Anand <[email protected]>
14625 L:      [email protected]
14626 S:      Maintained
14627 F:      drivers/pci/controller/dwc/*spear*
14628
14629 PCMCIA SUBSYSTEM
14630 M:      Dominik Brodowski <[email protected]>
14631 S:      Odd Fixes
14632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
14633 F:      Documentation/pcmcia/
14634 F:      drivers/pcmcia/
14635 F:      include/pcmcia/
14636 F:      tools/pcmcia/
14637
14638 PCNET32 NETWORK DRIVER
14639 M:      Don Fry <[email protected]>
14640 L:      [email protected]
14641 S:      Maintained
14642 F:      drivers/net/ethernet/amd/pcnet32.c
14643
14644 PCRYPT PARALLEL CRYPTO ENGINE
14645 M:      Steffen Klassert <[email protected]>
14646 L:      [email protected]
14647 S:      Maintained
14648 F:      crypto/pcrypt.c
14649 F:      include/crypto/pcrypt.h
14650
14651 PEAQ WMI HOTKEYS DRIVER
14652 M:      Hans de Goede <[email protected]>
14653 L:      [email protected]
14654 S:      Maintained
14655 F:      drivers/platform/x86/peaq-wmi.c
14656
14657 PENSANDO ETHERNET DRIVERS
14658 M:      Shannon Nelson <[email protected]>
14659 M:      [email protected]
14660 L:      [email protected]
14661 S:      Supported
14662 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
14663 F:      drivers/net/ethernet/pensando/
14664
14665 PER-CPU MEMORY ALLOCATOR
14666 M:      Dennis Zhou <[email protected]>
14667 M:      Tejun Heo <[email protected]>
14668 M:      Christoph Lameter <[email protected]>
14669 L:      [email protected]
14670 S:      Maintained
14671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
14672 F:      arch/*/include/asm/percpu.h
14673 F:      include/linux/percpu*.h
14674 F:      lib/percpu*.c
14675 F:      mm/percpu*.c
14676
14677 PER-TASK DELAY ACCOUNTING
14678 M:      Balbir Singh <[email protected]>
14679 S:      Maintained
14680 F:      include/linux/delayacct.h
14681 F:      kernel/delayacct.c
14682
14683 PERFORMANCE EVENTS SUBSYSTEM
14684 M:      Peter Zijlstra <[email protected]>
14685 M:      Ingo Molnar <[email protected]>
14686 M:      Arnaldo Carvalho de Melo <[email protected]>
14687 R:      Mark Rutland <[email protected]>
14688 R:      Alexander Shishkin <[email protected]>
14689 R:      Jiri Olsa <[email protected]>
14690 R:      Namhyung Kim <[email protected]>
14691 L:      [email protected]
14692 L:      [email protected]
14693 S:      Supported
14694 W:      https://perf.wiki.kernel.org/
14695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
14696 F:      arch/*/events/*
14697 F:      arch/*/events/*/*
14698 F:      arch/*/include/asm/perf_event.h
14699 F:      arch/*/kernel/*/*/perf_event*.c
14700 F:      arch/*/kernel/*/perf_event*.c
14701 F:      arch/*/kernel/perf_callchain.c
14702 F:      arch/*/kernel/perf_event*.c
14703 F:      include/linux/perf_event.h
14704 F:      include/uapi/linux/perf_event.h
14705 F:      kernel/events/*
14706 F:      tools/lib/perf/
14707 F:      tools/perf/
14708
14709 PERFORMANCE EVENTS TOOLING ARM64
14710 R:      John Garry <[email protected]>
14711 R:      Will Deacon <[email protected]>
14712 R:      Mathieu Poirier <[email protected]>
14713 R:      Leo Yan <[email protected]>
14714 L:      [email protected] (moderated for non-subscribers)
14715 S:      Supported
14716 F:      tools/build/feature/test-libopencsd.c
14717 F:      tools/perf/arch/arm*/
14718 F:      tools/perf/pmu-events/arch/arm64/
14719 F:      tools/perf/util/arm-spe*
14720 F:      tools/perf/util/cs-etm*
14721
14722 PERSONALITY HANDLING
14723 M:      Christoph Hellwig <[email protected]>
14724 L:      [email protected]
14725 S:      Maintained
14726 F:      include/linux/personality.h
14727 F:      include/uapi/linux/personality.h
14728
14729 PHOENIX RC FLIGHT CONTROLLER ADAPTER
14730 M:      Marcus Folkesson <[email protected]>
14731 L:      [email protected]
14732 S:      Maintained
14733 F:      Documentation/input/devices/pxrc.rst
14734 F:      drivers/input/joystick/pxrc.c
14735
14736 PHONET PROTOCOL
14737 M:      Remi Denis-Courmont <[email protected]>
14738 S:      Supported
14739 F:      Documentation/networking/phonet.rst
14740 F:      include/linux/phonet.h
14741 F:      include/net/phonet/
14742 F:      include/uapi/linux/phonet.h
14743 F:      net/phonet/
14744
14745 PHRAM MTD DRIVER
14746 M:      Joern Engel <[email protected]>
14747 L:      [email protected]
14748 S:      Maintained
14749 F:      drivers/mtd/devices/phram.c
14750
14751 PICOLCD HID DRIVER
14752 M:      Bruno Prémont <[email protected]>
14753 L:      [email protected]
14754 S:      Maintained
14755 F:      drivers/hid/hid-picolcd*
14756
14757 PIDFD API
14758 M:      Christian Brauner <[email protected]>
14759 L:      [email protected]
14760 S:      Maintained
14761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
14762 F:      samples/pidfd/
14763 F:      tools/testing/selftests/clone3/
14764 F:      tools/testing/selftests/pid_namespace/
14765 F:      tools/testing/selftests/pidfd/
14766 K:      (?i)pidfd
14767 K:      (?i)clone3
14768 K:      \b(clone_args|kernel_clone_args)\b
14769
14770 PIN CONTROL SUBSYSTEM
14771 M:      Linus Walleij <[email protected]>
14772 L:      [email protected]
14773 S:      Maintained
14774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
14775 F:      Documentation/devicetree/bindings/pinctrl/
14776 F:      Documentation/driver-api/pin-control.rst
14777 F:      drivers/pinctrl/
14778 F:      include/linux/pinctrl/
14779
14780 PIN CONTROLLER - AMD
14781 M:      Basavaraj Natikar <[email protected]>
14782 M:      Shyam Sundar S K <[email protected]>
14783 S:      Maintained
14784 F:      drivers/pinctrl/pinctrl-amd.c
14785
14786 PIN CONTROLLER - FREESCALE
14787 M:      Dong Aisheng <[email protected]>
14788 M:      Fabio Estevam <[email protected]>
14789 M:      Shawn Guo <[email protected]>
14790 M:      Stefan Agner <[email protected]>
14791 R:      Pengutronix Kernel Team <[email protected]>
14792 L:      [email protected]
14793 S:      Maintained
14794 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
14795 F:      drivers/pinctrl/freescale/
14796
14797 PIN CONTROLLER - INTEL
14798 M:      Mika Westerberg <[email protected]>
14799 M:      Andy Shevchenko <[email protected]>
14800 S:      Maintained
14801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
14802 F:      drivers/pinctrl/intel/
14803
14804 PIN CONTROLLER - KEEMBAY
14805 M:      Lakshmi Sowjanya D <[email protected]>
14806 S:      Supported
14807 F:      drivers/pinctrl/pinctrl-keembay*
14808
14809 PIN CONTROLLER - MEDIATEK
14810 M:      Sean Wang <[email protected]>
14811 L:      [email protected] (moderated for non-subscribers)
14812 S:      Maintained
14813 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
14814 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6797-pinctrl.yaml
14815 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
14816 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
14817 F:      drivers/pinctrl/mediatek/
14818
14819 PIN CONTROLLER - MICROCHIP AT91
14820 M:      Ludovic Desroches <[email protected]>
14821 L:      [email protected] (moderated for non-subscribers)
14822 L:      [email protected]
14823 S:      Supported
14824 F:      drivers/gpio/gpio-sama5d2-piobu.c
14825 F:      drivers/pinctrl/pinctrl-at91*
14826
14827 PIN CONTROLLER - QUALCOMM
14828 M:      Bjorn Andersson <[email protected]>
14829 L:      [email protected]
14830 S:      Maintained
14831 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
14832 F:      drivers/pinctrl/qcom/
14833
14834 PIN CONTROLLER - RENESAS
14835 M:      Geert Uytterhoeven <[email protected]>
14836 L:      [email protected]
14837 S:      Supported
14838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
14839 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
14840 F:      drivers/pinctrl/renesas/
14841
14842 PIN CONTROLLER - SAMSUNG
14843 M:      Tomasz Figa <[email protected]>
14844 M:      Krzysztof Kozlowski <[email protected]>
14845 M:      Sylwester Nawrocki <[email protected]>
14846 L:      [email protected] (moderated for non-subscribers)
14847 L:      [email protected]
14848 S:      Maintained
14849 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
14850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
14851 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
14852 F:      drivers/pinctrl/samsung/
14853 F:      include/dt-bindings/pinctrl/samsung.h
14854
14855 PIN CONTROLLER - SINGLE
14856 M:      Tony Lindgren <[email protected]>
14857 M:      Haojian Zhuang <[email protected]>
14858 L:      [email protected] (moderated for non-subscribers)
14859 L:      [email protected]
14860 S:      Maintained
14861 F:      drivers/pinctrl/pinctrl-single.c
14862
14863 PIN CONTROLLER - ST SPEAR
14864 M:      Viresh Kumar <[email protected]>
14865 L:      [email protected] (moderated for non-subscribers)
14866 S:      Maintained
14867 W:      http://www.st.com/spear
14868 F:      drivers/pinctrl/spear/
14869
14870 PKTCDVD DRIVER
14871 M:      [email protected]
14872 S:      Orphan
14873 F:      drivers/block/pktcdvd.c
14874 F:      include/linux/pktcdvd.h
14875 F:      include/uapi/linux/pktcdvd.h
14876
14877 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
14878 M:      Tomasz Duszynski <[email protected]>
14879 S:      Maintained
14880 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
14881 F:      drivers/iio/chemical/pms7003.c
14882
14883 PLDMFW LIBRARY
14884 M:      Jacob Keller <[email protected]>
14885 S:      Maintained
14886 F:      Documentation/driver-api/pldmfw/
14887 F:      include/linux/pldmfw.h
14888 F:      lib/pldmfw/
14889
14890 PLX DMA DRIVER
14891 M:      Logan Gunthorpe <[email protected]>
14892 S:      Maintained
14893 F:      drivers/dma/plx_dma.c
14894
14895 PM6764TR DRIVER
14896 M:      Charles Hsu     <[email protected]>
14897 L:      [email protected]
14898 S:      Maintained
14899 F:      Documentation/hwmon/pm6764tr.rst
14900 F:      drivers/hwmon/pmbus/pm6764tr.c
14901
14902 PM-GRAPH UTILITY
14903 M:      "Todd E Brandt" <[email protected]>
14904 L:      [email protected]
14905 S:      Supported
14906 W:      https://01.org/pm-graph
14907 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
14908 T:      git git://github.com/intel/pm-graph
14909 F:      tools/power/pm-graph
14910
14911 PMBUS HARDWARE MONITORING DRIVERS
14912 M:      Guenter Roeck <[email protected]>
14913 L:      [email protected]
14914 S:      Maintained
14915 W:      http://hwmon.wiki.kernel.org/
14916 W:      http://www.roeck-us.net/linux/drivers/
14917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
14918 F:      Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
14919 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
14920 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
14921 F:      Documentation/hwmon/adm1275.rst
14922 F:      Documentation/hwmon/ibm-cffps.rst
14923 F:      Documentation/hwmon/ir35221.rst
14924 F:      Documentation/hwmon/lm25066.rst
14925 F:      Documentation/hwmon/ltc2978.rst
14926 F:      Documentation/hwmon/ltc3815.rst
14927 F:      Documentation/hwmon/max16064.rst
14928 F:      Documentation/hwmon/max20751.rst
14929 F:      Documentation/hwmon/max31785.rst
14930 F:      Documentation/hwmon/max34440.rst
14931 F:      Documentation/hwmon/max8688.rst
14932 F:      Documentation/hwmon/pmbus-core.rst
14933 F:      Documentation/hwmon/pmbus.rst
14934 F:      Documentation/hwmon/tps40422.rst
14935 F:      Documentation/hwmon/ucd9000.rst
14936 F:      Documentation/hwmon/ucd9200.rst
14937 F:      Documentation/hwmon/zl6100.rst
14938 F:      drivers/hwmon/pmbus/
14939 F:      include/linux/pmbus.h
14940
14941 PMC SIERRA MaxRAID DRIVER
14942 L:      [email protected]
14943 S:      Orphan
14944 W:      http://www.pmc-sierra.com/
14945 F:      drivers/scsi/pmcraid.*
14946
14947 PMC SIERRA PM8001 DRIVER
14948 M:      Jack Wang <[email protected]>
14949 L:      [email protected]
14950 S:      Supported
14951 F:      drivers/scsi/pm8001/
14952
14953 PNI RM3100 IIO DRIVER
14954 M:      Song Qiang <[email protected]>
14955 L:      [email protected]
14956 S:      Maintained
14957 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
14958 F:      drivers/iio/magnetometer/rm3100*
14959
14960 PNP SUPPORT
14961 M:      "Rafael J. Wysocki" <[email protected]>
14962 L:      [email protected]
14963 S:      Maintained
14964 F:      drivers/pnp/
14965 F:      include/linux/pnp.h
14966
14967 POSIX CLOCKS and TIMERS
14968 M:      Thomas Gleixner <[email protected]>
14969 L:      [email protected]
14970 S:      Maintained
14971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
14972 F:      fs/timerfd.c
14973 F:      include/linux/time_namespace.h
14974 F:      include/linux/timer*
14975 F:      kernel/time/*timer*
14976 F:      kernel/time/namespace.c
14977
14978 POWER MANAGEMENT CORE
14979 M:      "Rafael J. Wysocki" <[email protected]>
14980 L:      [email protected]
14981 S:      Supported
14982 B:      https://bugzilla.kernel.org
14983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
14984 F:      drivers/base/power/
14985 F:      drivers/powercap/
14986 F:      include/linux/intel_rapl.h
14987 F:      include/linux/pm.h
14988 F:      include/linux/pm_*
14989 F:      include/linux/powercap.h
14990 F:      kernel/configs/nopm.config
14991
14992 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
14993 M:      Daniel Lezcano <[email protected]>
14994 L:      [email protected]
14995 S:      Supported
14996 B:      https://bugzilla.kernel.org
14997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
14998 F:      drivers/powercap/dtpm*
14999 F:      include/linux/dtpm.h
15000
15001 POWER STATE COORDINATION INTERFACE (PSCI)
15002 M:      Mark Rutland <[email protected]>
15003 M:      Lorenzo Pieralisi <[email protected]>
15004 L:      [email protected] (moderated for non-subscribers)
15005 S:      Maintained
15006 F:      drivers/firmware/psci/
15007 F:      include/linux/psci.h
15008 F:      include/uapi/linux/psci.h
15009
15010 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
15011 M:      Sebastian Reichel <[email protected]>
15012 L:      [email protected]
15013 S:      Maintained
15014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
15015 F:      Documentation/ABI/testing/sysfs-class-power
15016 F:      Documentation/devicetree/bindings/power/supply/
15017 F:      drivers/power/supply/
15018 F:      include/linux/power/
15019 F:      include/linux/power_supply.h
15020
15021 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
15022 M:      Suraj Jitindar Singh <[email protected]>
15023 L:      [email protected]
15024 S:      Maintained
15025 F:      drivers/char/powernv-op-panel.c
15026
15027 PPP OVER ATM (RFC 2364)
15028 M:      Mitchell Blank Jr <[email protected]>
15029 S:      Maintained
15030 F:      include/uapi/linux/atmppp.h
15031 F:      net/atm/pppoatm.c
15032
15033 PPP OVER ETHERNET
15034 M:      Michal Ostrowski <[email protected]>
15035 S:      Maintained
15036 F:      drivers/net/ppp/pppoe.c
15037 F:      drivers/net/ppp/pppox.c
15038
15039 PPP OVER L2TP
15040 M:      James Chapman <[email protected]>
15041 S:      Maintained
15042 F:      include/linux/if_pppol2tp.h
15043 F:      include/uapi/linux/if_pppol2tp.h
15044 F:      net/l2tp/l2tp_ppp.c
15045
15046 PPP PROTOCOL DRIVERS AND COMPRESSORS
15047 M:      Paul Mackerras <[email protected]>
15048 L:      [email protected]
15049 S:      Maintained
15050 F:      drivers/net/ppp/ppp_*
15051
15052 PPS SUPPORT
15053 M:      Rodolfo Giometti <[email protected]>
15054 L:      [email protected] (subscribers-only)
15055 S:      Maintained
15056 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
15057 F:      Documentation/ABI/testing/sysfs-pps
15058 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
15059 F:      Documentation/driver-api/pps.rst
15060 F:      drivers/pps/
15061 F:      include/linux/pps*.h
15062 F:      include/uapi/linux/pps.h
15063
15064 PPTP DRIVER
15065 M:      Dmitry Kozlov <[email protected]>
15066 L:      [email protected]
15067 S:      Maintained
15068 W:      http://sourceforge.net/projects/accel-pptp
15069 F:      drivers/net/ppp/pptp.c
15070
15071 PRESSURE STALL INFORMATION (PSI)
15072 M:      Johannes Weiner <[email protected]>
15073 S:      Maintained
15074 F:      include/linux/psi*
15075 F:      kernel/sched/psi.c
15076
15077 PRINTK
15078 M:      Petr Mladek <[email protected]>
15079 M:      Sergey Senozhatsky <[email protected]>
15080 R:      Steven Rostedt <[email protected]>
15081 R:      John Ogness <[email protected]>
15082 S:      Maintained
15083 F:      include/linux/printk.h
15084 F:      kernel/printk/
15085
15086 PRINTK INDEXING
15087 R:      Chris Down <[email protected]>
15088 S:      Maintained
15089 F:      kernel/printk/index.c
15090
15091 PROC FILESYSTEM
15092 L:      [email protected]
15093 L:      [email protected]
15094 S:      Maintained
15095 F:      Documentation/filesystems/proc.rst
15096 F:      fs/proc/
15097 F:      include/linux/proc_fs.h
15098 F:      tools/testing/selftests/proc/
15099
15100 PROC SYSCTL
15101 M:      Luis Chamberlain <[email protected]>
15102 M:      Kees Cook <[email protected]>
15103 M:      Iurii Zaikin <[email protected]>
15104 L:      [email protected]
15105 L:      [email protected]
15106 S:      Maintained
15107 F:      fs/proc/proc_sysctl.c
15108 F:      include/linux/sysctl.h
15109 F:      kernel/sysctl-test.c
15110 F:      kernel/sysctl.c
15111 F:      tools/testing/selftests/sysctl/
15112
15113 PS3 NETWORK SUPPORT
15114 M:      Geoff Levand <[email protected]>
15115 L:      [email protected]
15116 L:      [email protected]
15117 S:      Maintained
15118 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
15119
15120 PS3 PLATFORM SUPPORT
15121 M:      Geoff Levand <[email protected]>
15122 L:      [email protected]
15123 S:      Maintained
15124 F:      arch/powerpc/boot/ps3*
15125 F:      arch/powerpc/include/asm/lv1call.h
15126 F:      arch/powerpc/include/asm/ps3*.h
15127 F:      arch/powerpc/platforms/ps3/
15128 F:      drivers/*/ps3*
15129 F:      drivers/ps3/
15130 F:      drivers/rtc/rtc-ps3.c
15131 F:      drivers/usb/host/*ps3.c
15132 F:      sound/ppc/snd_ps3*
15133
15134 PS3VRAM DRIVER
15135 M:      Jim Paris <[email protected]>
15136 M:      Geoff Levand <[email protected]>
15137 L:      [email protected]
15138 S:      Maintained
15139 F:      drivers/block/ps3vram.c
15140
15141 PSAMPLE PACKET SAMPLING SUPPORT
15142 M:      Yotam Gigi <[email protected]>
15143 S:      Maintained
15144 F:      include/net/psample.h
15145 F:      include/uapi/linux/psample.h
15146 F:      net/psample
15147
15148 PSTORE FILESYSTEM
15149 M:      Kees Cook <[email protected]>
15150 M:      Anton Vorontsov <[email protected]>
15151 M:      Colin Cross <[email protected]>
15152 M:      Tony Luck <[email protected]>
15153 S:      Maintained
15154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
15155 F:      Documentation/admin-guide/ramoops.rst
15156 F:      Documentation/admin-guide/pstore-blk.rst
15157 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.txt
15158 F:      drivers/acpi/apei/erst.c
15159 F:      drivers/firmware/efi/efi-pstore.c
15160 F:      fs/pstore/
15161 F:      include/linux/pstore*
15162 K:      \b(pstore|ramoops)
15163
15164 PTP HARDWARE CLOCK SUPPORT
15165 M:      Richard Cochran <[email protected]>
15166 L:      [email protected]
15167 S:      Maintained
15168 W:      http://linuxptp.sourceforge.net/
15169 F:      Documentation/ABI/testing/sysfs-ptp
15170 F:      Documentation/driver-api/ptp.rst
15171 F:      drivers/net/phy/dp83640*
15172 F:      drivers/ptp/*
15173 F:      include/linux/ptp_cl*
15174
15175 PTP VIRTUAL CLOCK SUPPORT
15176 M:      Yangbo Lu <[email protected]>
15177 L:      [email protected]
15178 S:      Maintained
15179 F:      drivers/ptp/ptp_vclock.c
15180 F:      net/ethtool/phc_vclocks.c
15181
15182 PTRACE SUPPORT
15183 M:      Oleg Nesterov <[email protected]>
15184 S:      Maintained
15185 F:      arch/*/*/ptrace*.c
15186 F:      arch/*/include/asm/ptrace*.h
15187 F:      arch/*/ptrace*.c
15188 F:      include/asm-generic/syscall.h
15189 F:      include/linux/ptrace.h
15190 F:      include/linux/regset.h
15191 F:      include/linux/tracehook.h
15192 F:      include/uapi/linux/ptrace.h
15193 F:      include/uapi/linux/ptrace.h
15194 F:      kernel/ptrace.c
15195
15196 PULSE8-CEC DRIVER
15197 M:      Hans Verkuil <[email protected]>
15198 L:      [email protected]
15199 S:      Maintained
15200 T:      git git://linuxtv.org/media_tree.git
15201 F:      Documentation/admin-guide/media/pulse8-cec.rst
15202 F:      drivers/media/cec/usb/pulse8/
15203
15204 PVRUSB2 VIDEO4LINUX DRIVER
15205 M:      Mike Isely <[email protected]>
15206 L:      [email protected]       (subscribers-only)
15207 L:      [email protected]
15208 S:      Maintained
15209 W:      http://www.isely.net/pvrusb2/
15210 T:      git git://linuxtv.org/media_tree.git
15211 F:      Documentation/driver-api/media/drivers/pvrusb2*
15212 F:      drivers/media/usb/pvrusb2/
15213
15214 PWC WEBCAM DRIVER
15215 M:      Hans Verkuil <[email protected]>
15216 L:      [email protected]
15217 S:      Odd Fixes
15218 T:      git git://linuxtv.org/media_tree.git
15219 F:      drivers/media/usb/pwc/*
15220 F:      include/trace/events/pwc.h
15221
15222 PWM FAN DRIVER
15223 M:      Bartlomiej Zolnierkiewicz <[email protected]>
15224 L:      [email protected]
15225 S:      Supported
15226 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
15227 F:      Documentation/hwmon/pwm-fan.rst
15228 F:      drivers/hwmon/pwm-fan.c
15229
15230 PWM IR Transmitter
15231 M:      Sean Young <[email protected]>
15232 L:      [email protected]
15233 S:      Maintained
15234 F:      drivers/media/rc/pwm-ir-tx.c
15235
15236 PWM SUBSYSTEM
15237 M:      Thierry Reding <[email protected]>
15238 R:      Uwe Kleine-König <[email protected]>
15239 M:      Lee Jones <[email protected]>
15240 L:      [email protected]
15241 S:      Maintained
15242 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
15243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
15244 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
15245 F:      Documentation/devicetree/bindings/pwm/
15246 F:      Documentation/driver-api/pwm.rst
15247 F:      drivers/gpio/gpio-mvebu.c
15248 F:      drivers/pwm/
15249 F:      drivers/video/backlight/pwm_bl.c
15250 F:      include/linux/pwm.h
15251 F:      include/linux/pwm_backlight.h
15252 K:      pwm_(config|apply_state|ops)
15253
15254 PXA GPIO DRIVER
15255 M:      Robert Jarzmik <[email protected]>
15256 L:      [email protected]
15257 S:      Maintained
15258 F:      drivers/gpio/gpio-pxa.c
15259
15260 PXA MMCI DRIVER
15261 S:      Orphan
15262
15263 PXA RTC DRIVER
15264 M:      Robert Jarzmik <[email protected]>
15265 L:      [email protected]
15266 S:      Maintained
15267
15268 PXA2xx/PXA3xx SUPPORT
15269 M:      Daniel Mack <[email protected]>
15270 M:      Haojian Zhuang <[email protected]>
15271 M:      Robert Jarzmik <[email protected]>
15272 L:      [email protected] (moderated for non-subscribers)
15273 S:      Maintained
15274 T:      git git://github.com/hzhuang1/linux.git
15275 T:      git git://github.com/rjarzmik/linux.git
15276 F:      arch/arm/boot/dts/pxa*
15277 F:      arch/arm/mach-pxa/
15278 F:      drivers/dma/pxa*
15279 F:      drivers/pcmcia/pxa2xx*
15280 F:      drivers/pinctrl/pxa/
15281 F:      drivers/spi/spi-pxa2xx*
15282 F:      drivers/usb/gadget/udc/pxa2*
15283 F:      include/sound/pxa2xx-lib.h
15284 F:      sound/arm/pxa*
15285 F:      sound/soc/pxa/
15286
15287 QAT DRIVER
15288 M:      Giovanni Cabiddu <[email protected]>
15289 L:      [email protected]
15290 S:      Supported
15291 F:      drivers/crypto/qat/
15292
15293 QCOM AUDIO (ASoC) DRIVERS
15294 M:      Srinivas Kandagatla <[email protected]>
15295 M:      Banajit Goswami <[email protected]>
15296 L:      [email protected] (moderated for non-subscribers)
15297 S:      Supported
15298 F:      sound/soc/codecs/lpass-va-macro.c
15299 F:      sound/soc/codecs/lpass-wsa-macro.*
15300 F:      sound/soc/codecs/msm8916-wcd-analog.c
15301 F:      sound/soc/codecs/msm8916-wcd-digital.c
15302 F:      sound/soc/codecs/wcd9335.*
15303 F:      sound/soc/codecs/wcd934x.c
15304 F:      sound/soc/codecs/wcd-clsh-v2.*
15305 F:      sound/soc/codecs/wsa881x.c
15306 F:      sound/soc/qcom/
15307
15308 QCOM IPA DRIVER
15309 M:      Alex Elder <[email protected]>
15310 L:      [email protected]
15311 S:      Supported
15312 F:      drivers/net/ipa/
15313
15314 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
15315 M:      Gabriel Somlo <[email protected]>
15316 M:      "Michael S. Tsirkin" <[email protected]>
15317 L:      [email protected]
15318 S:      Maintained
15319 F:      drivers/firmware/qemu_fw_cfg.c
15320 F:      include/uapi/linux/qemu_fw_cfg.h
15321
15322 QIB DRIVER
15323 M:      Dennis Dalessandro <[email protected]>
15324 M:      Mike Marciniszyn <[email protected]>
15325 L:      [email protected]
15326 S:      Supported
15327 F:      drivers/infiniband/hw/qib/
15328
15329 QLOGIC QL41xxx FCOE DRIVER
15330 M:      Saurav Kashyap <[email protected]>
15331 M:      Javed Hasan <[email protected]>
15332 M:      [email protected]
15333 L:      [email protected]
15334 S:      Supported
15335 F:      drivers/scsi/qedf/
15336
15337 QLOGIC QL41xxx ISCSI DRIVER
15338 M:      Nilesh Javali <[email protected]>
15339 M:      Manish Rangankar <[email protected]>
15340 M:      [email protected]
15341 L:      [email protected]
15342 S:      Supported
15343 F:      drivers/scsi/qedi/
15344
15345 QLOGIC QL4xxx ETHERNET DRIVER
15346 M:      Ariel Elior <[email protected]>
15347 M:      [email protected]
15348 L:      [email protected]
15349 S:      Supported
15350 F:      drivers/net/ethernet/qlogic/qed/
15351 F:      drivers/net/ethernet/qlogic/qede/
15352 F:      include/linux/qed/
15353
15354 QLOGIC QL4xxx RDMA DRIVER
15355 M:      Michal Kalderon <[email protected]>
15356 M:      Ariel Elior <[email protected]>
15357 L:      [email protected]
15358 S:      Supported
15359 F:      drivers/infiniband/hw/qedr/
15360 F:      include/uapi/rdma/qedr-abi.h
15361
15362 QLOGIC QLA1280 SCSI DRIVER
15363 M:      Michael Reed <[email protected]>
15364 L:      [email protected]
15365 S:      Maintained
15366 F:      drivers/scsi/qla1280.[ch]
15367
15368 QLOGIC QLA2XXX FC-SCSI DRIVER
15369 M:      Nilesh Javali <[email protected]>
15370 M:      [email protected]
15371 L:      [email protected]
15372 S:      Supported
15373 F:      drivers/scsi/qla2xxx/
15374
15375 QLOGIC QLA3XXX NETWORK DRIVER
15376 M:      [email protected]
15377 L:      [email protected]
15378 S:      Supported
15379 F:      drivers/net/ethernet/qlogic/qla3xxx.*
15380
15381 QLOGIC QLA4XXX iSCSI DRIVER
15382 M:      Nilesh Javali <[email protected]>
15383 M:      Manish Rangankar <[email protected]>
15384 M:      [email protected]
15385 L:      [email protected]
15386 S:      Supported
15387 F:      drivers/scsi/qla4xxx/
15388
15389 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
15390 M:      Shahed Shaikh <[email protected]>
15391 M:      Manish Chopra <[email protected]>
15392 M:      [email protected]
15393 L:      [email protected]
15394 S:      Supported
15395 F:      drivers/net/ethernet/qlogic/qlcnic/
15396
15397 QLOGIC QLGE 10Gb ETHERNET DRIVER
15398 M:      Manish Chopra <[email protected]>
15399 M:      [email protected]
15400 M:      Coiby Xu <[email protected]>
15401 L:      [email protected]
15402 S:      Supported
15403 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
15404 F:      drivers/staging/qlge/
15405
15406 QM1D1B0004 MEDIA DRIVER
15407 M:      Akihiro Tsukada <[email protected]>
15408 L:      [email protected]
15409 S:      Odd Fixes
15410 F:      drivers/media/tuners/qm1d1b0004*
15411
15412 QM1D1C0042 MEDIA DRIVER
15413 M:      Akihiro Tsukada <[email protected]>
15414 L:      [email protected]
15415 S:      Odd Fixes
15416 F:      drivers/media/tuners/qm1d1c0042*
15417
15418 QNX4 FILESYSTEM
15419 M:      Anders Larsen <[email protected]>
15420 S:      Maintained
15421 W:      http://www.alarsen.net/linux/qnx4fs/
15422 F:      fs/qnx4/
15423 F:      include/uapi/linux/qnx4_fs.h
15424 F:      include/uapi/linux/qnxtypes.h
15425
15426 QORIQ DPAA2 FSL-MC BUS DRIVER
15427 M:      Stuart Yoder <[email protected]>
15428 M:      Laurentiu Tudor <[email protected]>
15429 L:      [email protected]
15430 S:      Maintained
15431 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
15432 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
15433 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
15434 F:      drivers/bus/fsl-mc/
15435 F:      include/uapi/linux/fsl_mc.h
15436
15437 QT1010 MEDIA DRIVER
15438 M:      Antti Palosaari <[email protected]>
15439 L:      [email protected]
15440 S:      Maintained
15441 W:      https://linuxtv.org
15442 W:      http://palosaari.fi/linux/
15443 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15444 T:      git git://linuxtv.org/anttip/media_tree.git
15445 F:      drivers/media/tuners/qt1010*
15446
15447 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
15448 M:      Kalle Valo <[email protected]>
15449 L:      [email protected]
15450 S:      Supported
15451 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
15452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
15453 F:      drivers/net/wireless/ath/ath10k/
15454
15455 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
15456 M:      Kalle Valo <[email protected]>
15457 L:      [email protected]
15458 S:      Supported
15459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
15460 F:      drivers/net/wireless/ath/ath11k/
15461
15462 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
15463 M:      [email protected]
15464 L:      [email protected]
15465 S:      Supported
15466 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
15467 F:      drivers/net/wireless/ath/ath9k/
15468
15469 QUALCOMM CAMERA SUBSYSTEM DRIVER
15470 M:      Robert Foss <[email protected]>
15471 M:      Todor Tomov <[email protected]>
15472 L:      [email protected]
15473 S:      Maintained
15474 F:      Documentation/admin-guide/media/qcom_camss.rst
15475 F:      Documentation/devicetree/bindings/media/*camss*
15476 F:      drivers/media/platform/qcom/camss/
15477
15478 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
15479 M:      Niklas Cassel <[email protected]>
15480 L:      [email protected]
15481 L:      [email protected]
15482 S:      Maintained
15483 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.txt
15484 F:      drivers/soc/qcom/cpr.c
15485
15486 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
15487 M:      Ilia Lin <[email protected]>
15488 L:      [email protected]
15489 S:      Maintained
15490 F:      Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
15491 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
15492
15493 QUALCOMM CRYPTO DRIVERS
15494 M:      Thara Gopinath <[email protected]>
15495 L:      [email protected]
15496 L:      [email protected]
15497 S:      Maintained
15498 F:      drivers/crypto/qce/
15499
15500 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
15501 M:      Timur Tabi <[email protected]>
15502 L:      [email protected]
15503 S:      Maintained
15504 F:      drivers/net/ethernet/qualcomm/emac/
15505
15506 QUALCOMM ETHQOS ETHERNET DRIVER
15507 M:      Vinod Koul <[email protected]>
15508 L:      [email protected]
15509 S:      Maintained
15510 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
15511 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
15512
15513 QUALCOMM GENERIC INTERFACE I2C DRIVER
15514 M:      Akash Asthana <[email protected]>
15515 M:      Mukesh Savaliya <[email protected]>
15516 L:      [email protected]
15517 L:      [email protected]
15518 S:      Supported
15519 F:      drivers/i2c/busses/i2c-qcom-geni.c
15520
15521 QUALCOMM HEXAGON ARCHITECTURE
15522 M:      Brian Cain <[email protected]>
15523 L:      [email protected]
15524 S:      Supported
15525 F:      arch/hexagon/
15526
15527 QUALCOMM HIDMA DRIVER
15528 M:      Sinan Kaya <[email protected]>
15529 L:      [email protected] (moderated for non-subscribers)
15530 L:      [email protected]
15531 L:      [email protected]
15532 S:      Supported
15533 F:      drivers/dma/qcom/hidma*
15534
15535 QUALCOMM I2C CCI DRIVER
15536 M:      Loic Poulain <[email protected]>
15537 M:      Robert Foss <[email protected]>
15538 L:      [email protected]
15539 L:      [email protected]
15540 S:      Maintained
15541 F:      Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt
15542 F:      drivers/i2c/busses/i2c-qcom-cci.c
15543
15544 QUALCOMM IOMMU
15545 M:      Rob Clark <[email protected]>
15546 L:      [email protected]
15547 L:      [email protected]
15548 S:      Maintained
15549 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
15550
15551 QUALCOMM IPC ROUTER (QRTR) DRIVER
15552 M:      Manivannan Sadhasivam <[email protected]>
15553 L:      [email protected]
15554 S:      Maintained
15555 F:      include/trace/events/qrtr.h
15556 F:      include/uapi/linux/qrtr.h
15557 F:      net/qrtr/
15558
15559 QUALCOMM IPCC MAILBOX DRIVER
15560 M:      Manivannan Sadhasivam <[email protected]>
15561 L:      [email protected]
15562 S:      Supported
15563 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
15564 F:      drivers/mailbox/qcom-ipcc.c
15565 F:      include/dt-bindings/mailbox/qcom-ipcc.h
15566
15567 QUALCOMM IPQ4019 USB PHY DRIVER
15568 M:      Robert Marko <[email protected]>
15569 M:      Luka Perkov <[email protected]>
15570 L:      [email protected]
15571 S:      Maintained
15572 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
15573 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
15574
15575 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
15576 M:      Robert Marko <[email protected]>
15577 M:      Luka Perkov <[email protected]>
15578 L:      [email protected]
15579 S:      Maintained
15580 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
15581 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
15582
15583 QUALCOMM RMNET DRIVER
15584 M:      Subash Abhinov Kasiviswanathan <[email protected]>
15585 M:      Sean Tranchetti <[email protected]>
15586 L:      [email protected]
15587 S:      Maintained
15588 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
15589 F:      drivers/net/ethernet/qualcomm/rmnet/
15590 F:      include/linux/if_rmnet.h
15591
15592 QUALCOMM TSENS THERMAL DRIVER
15593 M:      Amit Kucheria <[email protected]>
15594 M:      Thara Gopinath <[email protected]>
15595 L:      [email protected]
15596 L:      [email protected]
15597 S:      Maintained
15598 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
15599 F:      drivers/thermal/qcom/
15600
15601 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
15602 M:      Stanimir Varbanov <[email protected]>
15603 L:      [email protected]
15604 L:      [email protected]
15605 S:      Maintained
15606 T:      git git://linuxtv.org/media_tree.git
15607 F:      Documentation/devicetree/bindings/media/*venus*
15608 F:      drivers/media/platform/qcom/venus/
15609
15610 QUALCOMM WCN36XX WIRELESS DRIVER
15611 M:      Kalle Valo <[email protected]>
15612 L:      [email protected]
15613 S:      Supported
15614 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
15615 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
15616 F:      drivers/net/wireless/ath/wcn36xx/
15617
15618 QUANTENNA QTNFMAC WIRELESS DRIVER
15619 M:      Igor Mitsyanko <[email protected]>
15620 R:      Sergey Matyukevich <[email protected]>
15621 L:      [email protected]
15622 S:      Maintained
15623 F:      drivers/net/wireless/quantenna
15624
15625 RADEON and AMDGPU DRM DRIVERS
15626 M:      Alex Deucher <[email protected]>
15627 M:      Christian König <[email protected]>
15628 M:      Pan, Xinhui <[email protected]>
15629 L:      [email protected]
15630 S:      Supported
15631 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
15632 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
15633 C:      irc://irc.oftc.net/radeon
15634 F:      drivers/gpu/drm/amd/
15635 F:      drivers/gpu/drm/radeon/
15636 F:      include/uapi/drm/amdgpu_drm.h
15637 F:      include/uapi/drm/radeon_drm.h
15638
15639 RADEON FRAMEBUFFER DISPLAY DRIVER
15640 M:      Benjamin Herrenschmidt <[email protected]>
15641 L:      [email protected]
15642 S:      Maintained
15643 F:      drivers/video/fbdev/aty/radeon*
15644 F:      include/uapi/linux/radeonfb.h
15645
15646 RADIOSHARK RADIO DRIVER
15647 M:      Hans Verkuil <[email protected]>
15648 L:      [email protected]
15649 S:      Maintained
15650 T:      git git://linuxtv.org/media_tree.git
15651 F:      drivers/media/radio/radio-shark.c
15652
15653 RADIOSHARK2 RADIO DRIVER
15654 M:      Hans Verkuil <[email protected]>
15655 L:      [email protected]
15656 S:      Maintained
15657 T:      git git://linuxtv.org/media_tree.git
15658 F:      drivers/media/radio/radio-shark2.c
15659 F:      drivers/media/radio/radio-tea5777.c
15660
15661 RADOS BLOCK DEVICE (RBD)
15662 M:      Ilya Dryomov <[email protected]>
15663 R:      Dongsheng Yang <[email protected]>
15664 L:      [email protected]
15665 S:      Supported
15666 W:      http://ceph.com/
15667 T:      git git://github.com/ceph/ceph-client.git
15668 F:      Documentation/ABI/testing/sysfs-bus-rbd
15669 F:      drivers/block/rbd.c
15670 F:      drivers/block/rbd_types.h
15671
15672 RAGE128 FRAMEBUFFER DISPLAY DRIVER
15673 M:      Paul Mackerras <[email protected]>
15674 L:      [email protected]
15675 S:      Maintained
15676 F:      drivers/video/fbdev/aty/aty128fb.c
15677
15678 RAINSHADOW-CEC DRIVER
15679 M:      Hans Verkuil <[email protected]>
15680 L:      [email protected]
15681 S:      Maintained
15682 T:      git git://linuxtv.org/media_tree.git
15683 F:      drivers/media/cec/usb/rainshadow/
15684
15685 RALINK MIPS ARCHITECTURE
15686 M:      John Crispin <[email protected]>
15687 L:      [email protected]
15688 S:      Maintained
15689 F:      arch/mips/ralink
15690
15691 RALINK RT2X00 WIRELESS LAN DRIVER
15692 M:      Stanislaw Gruszka <[email protected]>
15693 M:      Helmut Schaa <[email protected]>
15694 L:      [email protected]
15695 S:      Maintained
15696 F:      drivers/net/wireless/ralink/rt2x00/
15697
15698 RAMDISK RAM BLOCK DEVICE DRIVER
15699 M:      Jens Axboe <[email protected]>
15700 S:      Maintained
15701 F:      Documentation/admin-guide/blockdev/ramdisk.rst
15702 F:      drivers/block/brd.c
15703
15704 RANCHU VIRTUAL BOARD FOR MIPS
15705 M:      Miodrag Dinic <[email protected]>
15706 L:      [email protected]
15707 S:      Supported
15708 F:      arch/mips/configs/generic/board-ranchu.config
15709 F:      arch/mips/generic/board-ranchu.c
15710
15711 RANDOM NUMBER DRIVER
15712 M:      "Theodore Ts'o" <[email protected]>
15713 S:      Maintained
15714 F:      drivers/char/random.c
15715
15716 RAPIDIO SUBSYSTEM
15717 M:      Matt Porter <[email protected]>
15718 M:      Alexandre Bounine <[email protected]>
15719 S:      Maintained
15720 F:      drivers/rapidio/
15721
15722 RAS INFRASTRUCTURE
15723 M:      Tony Luck <[email protected]>
15724 M:      Borislav Petkov <[email protected]>
15725 L:      [email protected]
15726 S:      Maintained
15727 F:      Documentation/admin-guide/ras.rst
15728 F:      drivers/ras/
15729 F:      include/linux/ras.h
15730 F:      include/ras/ras_event.h
15731
15732 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
15733 L:      [email protected]
15734 S:      Orphan
15735 F:      drivers/net/wireless/ray*
15736
15737 RC-CORE / LIRC FRAMEWORK
15738 M:      Sean Young <[email protected]>
15739 L:      [email protected]
15740 S:      Maintained
15741 W:      http://linuxtv.org
15742 T:      git git://linuxtv.org/media_tree.git
15743 F:      Documentation/driver-api/media/rc-core.rst
15744 F:      Documentation/userspace-api/media/rc/
15745 F:      drivers/media/rc/
15746 F:      include/media/rc-map.h
15747 F:      include/media/rc-core.h
15748 F:      include/uapi/linux/lirc.h
15749
15750 RCMM REMOTE CONTROLS DECODER
15751 M:      Patrick Lerda <[email protected]>
15752 S:      Maintained
15753 F:      drivers/media/rc/ir-rcmm-decoder.c
15754
15755 RCUTORTURE TEST FRAMEWORK
15756 M:      "Paul E. McKenney" <[email protected]>
15757 M:      Josh Triplett <[email protected]>
15758 R:      Steven Rostedt <[email protected]>
15759 R:      Mathieu Desnoyers <[email protected]>
15760 R:      Lai Jiangshan <[email protected]>
15761 L:      [email protected]
15762 S:      Supported
15763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
15764 F:      tools/testing/selftests/rcutorture
15765
15766 RDACM20 Camera Sensor
15767 M:      Jacopo Mondi <[email protected]>
15768 M:      Kieran Bingham <[email protected]>
15769 M:      Laurent Pinchart <[email protected]>
15770 M:      Niklas Söderlund <[email protected]>
15771 L:      [email protected]
15772 S:      Maintained
15773 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
15774 F:      drivers/media/i2c/max9271.c
15775 F:      drivers/media/i2c/max9271.h
15776 F:      drivers/media/i2c/rdacm20.c
15777
15778 RDACM21 Camera Sensor
15779 M:      Jacopo Mondi <[email protected]>
15780 M:      Kieran Bingham <[email protected]>
15781 M:      Laurent Pinchart <[email protected]>
15782 M:      Niklas Söderlund <[email protected]>
15783 L:      [email protected]
15784 S:      Maintained
15785 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
15786 F:      drivers/media/i2c/max9271.c
15787 F:      drivers/media/i2c/max9271.h
15788 F:      drivers/media/i2c/rdacm21.c
15789
15790 RDC R-321X SoC
15791 M:      Florian Fainelli <[email protected]>
15792 S:      Maintained
15793
15794 RDC R6040 FAST ETHERNET DRIVER
15795 M:      Florian Fainelli <[email protected]>
15796 L:      [email protected]
15797 S:      Maintained
15798 F:      drivers/net/ethernet/rdc/r6040.c
15799
15800 RDMAVT - RDMA verbs software
15801 M:      Dennis Dalessandro <[email protected]>
15802 M:      Mike Marciniszyn <[email protected]>
15803 L:      [email protected]
15804 S:      Supported
15805 F:      drivers/infiniband/sw/rdmavt
15806
15807 RDS - RELIABLE DATAGRAM SOCKETS
15808 M:      Santosh Shilimkar <[email protected]>
15809 L:      [email protected]
15810 L:      [email protected]
15811 L:      [email protected] (moderated for non-subscribers)
15812 S:      Supported
15813 W:      https://oss.oracle.com/projects/rds/
15814 F:      Documentation/networking/rds.rst
15815 F:      net/rds/
15816
15817 RDT - RESOURCE ALLOCATION
15818 M:      Fenghua Yu <[email protected]>
15819 M:      Reinette Chatre <[email protected]>
15820 L:      [email protected]
15821 S:      Supported
15822 F:      Documentation/x86/resctrl*
15823 F:      arch/x86/include/asm/resctrl.h
15824 F:      arch/x86/kernel/cpu/resctrl/
15825 F:      tools/testing/selftests/resctrl/
15826
15827 READ-COPY UPDATE (RCU)
15828 M:      "Paul E. McKenney" <[email protected]>
15829 M:      Josh Triplett <[email protected]>
15830 R:      Steven Rostedt <[email protected]>
15831 R:      Mathieu Desnoyers <[email protected]>
15832 R:      Lai Jiangshan <[email protected]>
15833 R:      Joel Fernandes <[email protected]>
15834 L:      [email protected]
15835 S:      Supported
15836 W:      http://www.rdrop.com/users/paulmck/RCU/
15837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
15838 F:      Documentation/RCU/
15839 F:      include/linux/rcu*
15840 F:      kernel/rcu/
15841 X:      Documentation/RCU/torture.rst
15842 X:      include/linux/srcu*.h
15843 X:      kernel/rcu/srcu*.c
15844
15845 REAL TIME CLOCK (RTC) SUBSYSTEM
15846 M:      Alessandro Zummo <[email protected]>
15847 M:      Alexandre Belloni <[email protected]>
15848 L:      [email protected]
15849 S:      Maintained
15850 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
15851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
15852 F:      Documentation/admin-guide/rtc.rst
15853 F:      Documentation/devicetree/bindings/rtc/
15854 F:      drivers/rtc/
15855 F:      include/linux/platform_data/rtc-*
15856 F:      include/linux/rtc.h
15857 F:      include/linux/rtc/
15858 F:      include/uapi/linux/rtc.h
15859 F:      tools/testing/selftests/rtc/
15860
15861 REALTEK AUDIO CODECS
15862 M:      Oder Chiou <[email protected]>
15863 S:      Maintained
15864 F:      include/sound/rt*.h
15865 F:      sound/soc/codecs/rt*
15866
15867 REALTEK RTL83xx SMI DSA ROUTER CHIPS
15868 M:      Linus Walleij <[email protected]>
15869 S:      Maintained
15870 F:      Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
15871 F:      drivers/net/dsa/realtek-smi*
15872 F:      drivers/net/dsa/rtl83*
15873
15874 REALTEK WIRELESS DRIVER (rtlwifi family)
15875 M:      Ping-Ke Shih <[email protected]>
15876 L:      [email protected]
15877 S:      Maintained
15878 W:      https://wireless.wiki.kernel.org/
15879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15880 F:      drivers/net/wireless/realtek/rtlwifi/
15881
15882 REALTEK WIRELESS DRIVER (rtw88)
15883 M:      Yan-Hsuan Chuang <[email protected]>
15884 L:      [email protected]
15885 S:      Maintained
15886 F:      drivers/net/wireless/realtek/rtw88/
15887
15888 REDPINE WIRELESS DRIVER
15889 M:      Amitkumar Karwar <[email protected]>
15890 M:      Siva Rebbagondla <[email protected]>
15891 L:      [email protected]
15892 S:      Maintained
15893 F:      drivers/net/wireless/rsi/
15894
15895 REGISTER MAP ABSTRACTION
15896 M:      Mark Brown <[email protected]>
15897 L:      [email protected]
15898 S:      Supported
15899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
15900 F:      Documentation/devicetree/bindings/regmap/
15901 F:      drivers/base/regmap/
15902 F:      include/linux/regmap.h
15903
15904 REISERFS FILE SYSTEM
15905 L:      [email protected]
15906 S:      Supported
15907 F:      fs/reiserfs/
15908
15909 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
15910 M:      Ohad Ben-Cohen <[email protected]>
15911 M:      Bjorn Andersson <[email protected]>
15912 M:      Mathieu Poirier <[email protected]>
15913 L:      [email protected]
15914 S:      Maintained
15915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
15916 F:      Documentation/ABI/testing/sysfs-class-remoteproc
15917 F:      Documentation/devicetree/bindings/remoteproc/
15918 F:      Documentation/staging/remoteproc.rst
15919 F:      drivers/remoteproc/
15920 F:      include/linux/remoteproc.h
15921 F:      include/linux/remoteproc/
15922
15923 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
15924 M:      Ohad Ben-Cohen <[email protected]>
15925 M:      Bjorn Andersson <[email protected]>
15926 M:      Mathieu Poirier <[email protected]>
15927 L:      [email protected]
15928 S:      Maintained
15929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
15930 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
15931 F:      Documentation/staging/rpmsg.rst
15932 F:      drivers/rpmsg/
15933 F:      include/linux/rpmsg.h
15934 F:      include/linux/rpmsg/
15935 F:      include/uapi/linux/rpmsg.h
15936 F:      samples/rpmsg/
15937
15938 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
15939 M:      Stephan Gerhold <[email protected]>
15940 L:      [email protected]
15941 L:      [email protected]
15942 S:      Maintained
15943 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
15944
15945 RENESAS CLOCK DRIVERS
15946 M:      Geert Uytterhoeven <[email protected]>
15947 L:      [email protected]
15948 S:      Supported
15949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
15950 F:      Documentation/devicetree/bindings/clock/renesas,*
15951 F:      drivers/clk/renesas/
15952
15953 RENESAS EMEV2 I2C DRIVER
15954 M:      Wolfram Sang <[email protected]>
15955 L:      [email protected]
15956 S:      Supported
15957 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
15958 F:      drivers/i2c/busses/i2c-emev2.c
15959
15960 RENESAS ETHERNET DRIVERS
15961 R:      Sergey Shtylyov <[email protected]>
15962 L:      [email protected]
15963 L:      [email protected]
15964 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
15965 F:      drivers/net/ethernet/renesas/
15966 F:      include/linux/sh_eth.h
15967
15968 RENESAS R-CAR GYROADC DRIVER
15969 M:      Marek Vasut <[email protected]>
15970 L:      [email protected]
15971 S:      Supported
15972 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
15973 F:      drivers/iio/adc/rcar-gyroadc.c
15974
15975 RENESAS R-CAR I2C DRIVERS
15976 M:      Wolfram Sang <[email protected]>
15977 L:      [email protected]
15978 S:      Supported
15979 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
15980 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
15981 F:      drivers/i2c/busses/i2c-rcar.c
15982 F:      drivers/i2c/busses/i2c-sh_mobile.c
15983
15984 RENESAS R-CAR THERMAL DRIVERS
15985 M:      Niklas Söderlund <[email protected]>
15986 L:      [email protected]
15987 S:      Supported
15988 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
15989 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
15990 F:      drivers/thermal/rcar_gen3_thermal.c
15991 F:      drivers/thermal/rcar_thermal.c
15992
15993 RENESAS RIIC DRIVER
15994 M:      Chris Brandt <[email protected]>
15995 L:      [email protected]
15996 S:      Supported
15997 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
15998 F:      drivers/i2c/busses/i2c-riic.c
15999
16000 RENESAS USB PHY DRIVER
16001 M:      Yoshihiro Shimoda <[email protected]>
16002 L:      [email protected]
16003 S:      Maintained
16004 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
16005
16006 RENESAS RZ/G2L A/D DRIVER
16007 M:      Lad Prabhakar <[email protected]>
16008 L:      [email protected]
16009 L:      [email protected]
16010 S:      Supported
16011 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
16012 F:      drivers/iio/adc/rzg2l_adc.c
16013
16014 RESET CONTROLLER FRAMEWORK
16015 M:      Philipp Zabel <[email protected]>
16016 S:      Maintained
16017 T:      git git://git.pengutronix.de/git/pza/linux
16018 F:      Documentation/devicetree/bindings/reset/
16019 F:      Documentation/driver-api/reset.rst
16020 F:      drivers/reset/
16021 F:      include/dt-bindings/reset/
16022 F:      include/linux/reset-controller.h
16023 F:      include/linux/reset.h
16024 F:      include/linux/reset/
16025 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
16026
16027 RESTARTABLE SEQUENCES SUPPORT
16028 M:      Mathieu Desnoyers <[email protected]>
16029 M:      Peter Zijlstra <[email protected]>
16030 M:      "Paul E. McKenney" <[email protected]>
16031 M:      Boqun Feng <[email protected]>
16032 L:      [email protected]
16033 S:      Supported
16034 F:      include/trace/events/rseq.h
16035 F:      include/uapi/linux/rseq.h
16036 F:      kernel/rseq.c
16037 F:      tools/testing/selftests/rseq/
16038
16039 RFKILL
16040 M:      Johannes Berg <[email protected]>
16041 L:      [email protected]
16042 S:      Maintained
16043 W:      https://wireless.wiki.kernel.org/
16044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
16045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
16046 F:      Documentation/ABI/stable/sysfs-class-rfkill
16047 F:      Documentation/driver-api/rfkill.rst
16048 F:      include/linux/rfkill.h
16049 F:      include/uapi/linux/rfkill.h
16050 F:      net/rfkill/
16051
16052 RHASHTABLE
16053 M:      Thomas Graf <[email protected]>
16054 M:      Herbert Xu <[email protected]>
16055 L:      [email protected]
16056 S:      Maintained
16057 F:      include/linux/rhashtable-types.h
16058 F:      include/linux/rhashtable.h
16059 F:      lib/rhashtable.c
16060 F:      lib/test_rhashtable.c
16061
16062 RICOH R5C592 MEMORYSTICK DRIVER
16063 M:      Maxim Levitsky <[email protected]>
16064 S:      Maintained
16065 F:      drivers/memstick/host/r592.*
16066
16067 RICOH SMARTMEDIA/XD DRIVER
16068 M:      Maxim Levitsky <[email protected]>
16069 S:      Maintained
16070 F:      drivers/mtd/nand/raw/r852.c
16071 F:      drivers/mtd/nand/raw/r852.h
16072
16073 RISC-V ARCHITECTURE
16074 M:      Paul Walmsley <[email protected]>
16075 M:      Palmer Dabbelt <[email protected]>
16076 M:      Albert Ou <[email protected]>
16077 L:      [email protected]
16078 S:      Supported
16079 P:      Documentation/riscv/patch-acceptance.rst
16080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
16081 F:      arch/riscv/
16082 N:      riscv
16083 K:      riscv
16084
16085 RISC-V/MICROCHIP POLARFIRE SOC SUPPORT
16086 M:      Lewis Hanly <[email protected]>
16087 L:      [email protected]
16088 S:      Supported
16089 F:      drivers/mailbox/mailbox-mpfs.c
16090 F:      drivers/soc/microchip/
16091 F:      include/soc/microchip/mpfs.h
16092
16093 RNBD BLOCK DRIVERS
16094 M:      Md. Haris Iqbal <[email protected]>
16095 M:      Jack Wang <[email protected]>
16096 L:      [email protected]
16097 S:      Maintained
16098 F:      drivers/block/rnbd/
16099
16100 ROCCAT DRIVERS
16101 M:      Stefan Achatz <[email protected]>
16102 S:      Maintained
16103 W:      http://sourceforge.net/projects/roccat/
16104 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
16105 F:      drivers/hid/hid-roccat*
16106 F:      include/linux/hid-roccat*
16107
16108 ROCKCHIP ISP V1 DRIVER
16109 M:      Helen Koike <[email protected]>
16110 M:      Dafna Hirschfeld <[email protected]>
16111 L:      [email protected]
16112 L:      [email protected]
16113 S:      Maintained
16114 F:      Documentation/admin-guide/media/rkisp1.rst
16115 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
16116 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
16117 F:      drivers/media/platform/rockchip/rkisp1
16118 F:      include/uapi/linux/rkisp1-config.h
16119
16120 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
16121 M:      Jacob Chen <[email protected]>
16122 M:      Ezequiel Garcia <[email protected]>
16123 L:      [email protected]
16124 L:      [email protected]
16125 S:      Maintained
16126 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
16127 F:      drivers/media/platform/rockchip/rga/
16128
16129 ROCKCHIP VIDEO DECODER DRIVER
16130 M:      Ezequiel Garcia <[email protected]>
16131 L:      [email protected]
16132 L:      [email protected]
16133 S:      Maintained
16134 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
16135 F:      drivers/staging/media/rkvdec/
16136
16137 ROCKER DRIVER
16138 M:      Jiri Pirko <[email protected]>
16139 L:      [email protected]
16140 S:      Supported
16141 F:      drivers/net/ethernet/rocker/
16142
16143 ROCKETPORT EXPRESS/INFINITY DRIVER
16144 M:      Kevin Cernekee <[email protected]>
16145 L:      [email protected]
16146 S:      Odd Fixes
16147 F:      drivers/tty/serial/rp2.*
16148
16149 ROHM BD99954 CHARGER IC
16150 R:      Matti Vaittinen <[email protected]>
16151 L:      [email protected]
16152 S:      Supported
16153 F:      drivers/power/supply/bd99954-charger.c
16154 F:      drivers/power/supply/bd99954-charger.h
16155
16156 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
16157 M:      Tomasz Duszynski <[email protected]>
16158 S:      Maintained
16159 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
16160 F:      drivers/iio/light/bh1750.c
16161
16162 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
16163 M:      Marek Vasut <[email protected]>
16164 L:      [email protected]
16165 L:      [email protected]
16166 S:      Supported
16167 F:      Documentation/devicetree/bindings/mfd/bd9571mwv.txt
16168 F:      drivers/gpio/gpio-bd9571mwv.c
16169 F:      drivers/mfd/bd9571mwv.c
16170 F:      drivers/regulator/bd9571mwv-regulator.c
16171 F:      include/linux/mfd/bd9571mwv.h
16172
16173 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
16174 R:      Matti Vaittinen <[email protected]>
16175 L:      [email protected]
16176 S:      Supported
16177 F:      Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt
16178 F:      Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt
16179 F:      drivers/clk/clk-bd718x7.c
16180 F:      drivers/gpio/gpio-bd70528.c
16181 F:      drivers/gpio/gpio-bd71815.c
16182 F:      drivers/gpio/gpio-bd71828.c
16183 F:      drivers/mfd/rohm-bd70528.c
16184 F:      drivers/mfd/rohm-bd71828.c
16185 F:      drivers/mfd/rohm-bd718x7.c
16186 F:      drivers/mfd/rohm-bd9576.c
16187 F:      drivers/power/supply/bd70528-charger.c
16188 F:      drivers/regulator/bd70528-regulator.c
16189 F:      drivers/regulator/bd71815-regulator.c
16190 F:      drivers/regulator/bd71828-regulator.c
16191 F:      drivers/regulator/bd718x7-regulator.c
16192 F:      drivers/regulator/bd9576-regulator.c
16193 F:      drivers/regulator/rohm-regulator.c
16194 F:      drivers/rtc/rtc-bd70528.c
16195 F:      drivers/watchdog/bd70528_wdt.c
16196 F:      drivers/watchdog/bd9576_wdt.c
16197 F:      include/linux/mfd/rohm-bd70528.h
16198 F:      include/linux/mfd/rohm-bd71815.h
16199 F:      include/linux/mfd/rohm-bd71828.h
16200 F:      include/linux/mfd/rohm-bd718x7.h
16201 F:      include/linux/mfd/rohm-bd957x.h
16202 F:      include/linux/mfd/rohm-generic.h
16203 F:      include/linux/mfd/rohm-shared.h
16204
16205 ROSE NETWORK LAYER
16206 M:      Ralf Baechle <[email protected]>
16207 L:      [email protected]
16208 S:      Maintained
16209 W:      http://www.linux-ax25.org/
16210 F:      include/net/rose.h
16211 F:      include/uapi/linux/rose.h
16212 F:      net/rose/
16213
16214 ROTATION DRIVER FOR ALLWINNER A83T
16215 M:      Jernej Skrabec <[email protected]>
16216 L:      [email protected]
16217 S:      Maintained
16218 T:      git git://linuxtv.org/media_tree.git
16219 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
16220 F:      drivers/media/platform/sunxi/sun8i-rotate/
16221
16222 RTL2830 MEDIA DRIVER
16223 M:      Antti Palosaari <[email protected]>
16224 L:      [email protected]
16225 S:      Maintained
16226 W:      https://linuxtv.org
16227 W:      http://palosaari.fi/linux/
16228 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16229 T:      git git://linuxtv.org/anttip/media_tree.git
16230 F:      drivers/media/dvb-frontends/rtl2830*
16231
16232 RTL2832 MEDIA DRIVER
16233 M:      Antti Palosaari <[email protected]>
16234 L:      [email protected]
16235 S:      Maintained
16236 W:      https://linuxtv.org
16237 W:      http://palosaari.fi/linux/
16238 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16239 T:      git git://linuxtv.org/anttip/media_tree.git
16240 F:      drivers/media/dvb-frontends/rtl2832*
16241
16242 RTL2832_SDR MEDIA DRIVER
16243 M:      Antti Palosaari <[email protected]>
16244 L:      [email protected]
16245 S:      Maintained
16246 W:      https://linuxtv.org
16247 W:      http://palosaari.fi/linux/
16248 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16249 T:      git git://linuxtv.org/anttip/media_tree.git
16250 F:      drivers/media/dvb-frontends/rtl2832_sdr*
16251
16252 RTL8180 WIRELESS DRIVER
16253 L:      [email protected]
16254 S:      Orphan
16255 W:      https://wireless.wiki.kernel.org/
16256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
16257 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
16258
16259 RTL8187 WIRELESS DRIVER
16260 M:      Herton Ronaldo Krzesinski <[email protected]>
16261 M:      Hin-Tak Leung <[email protected]>
16262 M:      Larry Finger <[email protected]>
16263 L:      [email protected]
16264 S:      Maintained
16265 W:      https://wireless.wiki.kernel.org/
16266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
16267 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
16268
16269 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
16270 M:      Jes Sorensen <[email protected]>
16271 L:      [email protected]
16272 S:      Maintained
16273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
16274 F:      drivers/net/wireless/realtek/rtl8xxxu/
16275
16276 RTRS TRANSPORT DRIVERS
16277 M:      Md. Haris Iqbal <[email protected]>
16278 M:      Jack Wang <[email protected]>
16279 L:      [email protected]
16280 S:      Maintained
16281 F:      drivers/infiniband/ulp/rtrs/
16282
16283 RXRPC SOCKETS (AF_RXRPC)
16284 M:      David Howells <[email protected]>
16285 M:      Marc Dionne <[email protected]>
16286 L:      [email protected]
16287 S:      Supported
16288 W:      https://www.infradead.org/~dhowells/kafs/
16289 F:      Documentation/networking/rxrpc.rst
16290 F:      include/keys/rxrpc-type.h
16291 F:      include/net/af_rxrpc.h
16292 F:      include/trace/events/rxrpc.h
16293 F:      include/uapi/linux/rxrpc.h
16294 F:      net/rxrpc/
16295
16296 S3 SAVAGE FRAMEBUFFER DRIVER
16297 M:      Antonino Daplas <[email protected]>
16298 L:      [email protected]
16299 S:      Maintained
16300 F:      drivers/video/fbdev/savage/
16301
16302 S390
16303 M:      Heiko Carstens <[email protected]>
16304 M:      Vasily Gorbik <[email protected]>
16305 M:      Christian Borntraeger <[email protected]>
16306 L:      [email protected]
16307 S:      Supported
16308 W:      http://www.ibm.com/developerworks/linux/linux390/
16309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
16310 F:      Documentation/driver-api/s390-drivers.rst
16311 F:      Documentation/s390/
16312 F:      arch/s390/
16313 F:      drivers/s390/
16314
16315 S390 COMMON I/O LAYER
16316 M:      Vineeth Vijayan <[email protected]>
16317 M:      Peter Oberparleiter <[email protected]>
16318 L:      [email protected]
16319 S:      Supported
16320 W:      http://www.ibm.com/developerworks/linux/linux390/
16321 F:      drivers/s390/cio/
16322
16323 S390 DASD DRIVER
16324 M:      Stefan Haberland <[email protected]>
16325 M:      Jan Hoeppner <[email protected]>
16326 L:      [email protected]
16327 S:      Supported
16328 W:      http://www.ibm.com/developerworks/linux/linux390/
16329 F:      block/partitions/ibm.c
16330 F:      drivers/s390/block/dasd*
16331 F:      include/linux/dasd_mod.h
16332
16333 S390 IOMMU (PCI)
16334 M:      Matthew Rosato <[email protected]>
16335 M:      Gerald Schaefer <[email protected]>
16336 L:      [email protected]
16337 S:      Supported
16338 W:      http://www.ibm.com/developerworks/linux/linux390/
16339 F:      drivers/iommu/s390-iommu.c
16340
16341 S390 IUCV NETWORK LAYER
16342 M:      Julian Wiedmann <[email protected]>
16343 M:      Karsten Graul <[email protected]>
16344 L:      [email protected]
16345 L:      [email protected]
16346 S:      Supported
16347 W:      http://www.ibm.com/developerworks/linux/linux390/
16348 F:      drivers/s390/net/*iucv*
16349 F:      include/net/iucv/
16350 F:      net/iucv/
16351
16352 S390 NETWORK DRIVERS
16353 M:      Julian Wiedmann <[email protected]>
16354 M:      Karsten Graul <[email protected]>
16355 L:      [email protected]
16356 L:      [email protected]
16357 S:      Supported
16358 W:      http://www.ibm.com/developerworks/linux/linux390/
16359 F:      drivers/s390/net/
16360
16361 S390 PCI SUBSYSTEM
16362 M:      Niklas Schnelle <[email protected]>
16363 M:      Gerald Schaefer <[email protected]>
16364 L:      [email protected]
16365 S:      Supported
16366 W:      http://www.ibm.com/developerworks/linux/linux390/
16367 F:      arch/s390/pci/
16368 F:      drivers/pci/hotplug/s390_pci_hpc.c
16369 F:      Documentation/s390/pci.rst
16370
16371 S390 VFIO AP DRIVER
16372 M:      Tony Krowiak <[email protected]>
16373 M:      Halil Pasic <[email protected]>
16374 M:      Jason Herne <[email protected]>
16375 L:      [email protected]
16376 S:      Supported
16377 W:      http://www.ibm.com/developerworks/linux/linux390/
16378 F:      Documentation/s390/vfio-ap.rst
16379 F:      drivers/s390/crypto/vfio_ap_drv.c
16380 F:      drivers/s390/crypto/vfio_ap_ops.c
16381 F:      drivers/s390/crypto/vfio_ap_private.h
16382
16383 S390 VFIO-CCW DRIVER
16384 M:      Cornelia Huck <[email protected]>
16385 M:      Eric Farman <[email protected]>
16386 M:      Matthew Rosato <[email protected]>
16387 R:      Halil Pasic <[email protected]>
16388 L:      [email protected]
16389 L:      [email protected]
16390 S:      Supported
16391 F:      Documentation/s390/vfio-ccw.rst
16392 F:      drivers/s390/cio/vfio_ccw*
16393 F:      include/uapi/linux/vfio_ccw.h
16394
16395 S390 VFIO-PCI DRIVER
16396 M:      Matthew Rosato <[email protected]>
16397 M:      Eric Farman <[email protected]>
16398 L:      [email protected]
16399 L:      [email protected]
16400 S:      Supported
16401 F:      drivers/vfio/pci/vfio_pci_zdev.c
16402 F:      include/uapi/linux/vfio_zdev.h
16403
16404 S390 ZCRYPT DRIVER
16405 M:      Harald Freudenberger <[email protected]>
16406 L:      [email protected]
16407 S:      Supported
16408 W:      http://www.ibm.com/developerworks/linux/linux390/
16409 F:      drivers/s390/crypto/
16410
16411 S390 ZFCP DRIVER
16412 M:      Steffen Maier <[email protected]>
16413 M:      Benjamin Block <[email protected]>
16414 L:      [email protected]
16415 S:      Supported
16416 W:      http://www.ibm.com/developerworks/linux/linux390/
16417 F:      drivers/s390/scsi/zfcp_*
16418
16419 S3C ADC BATTERY DRIVER
16420 M:      Krzysztof Kozlowski <[email protected]>
16421 L:      [email protected]
16422 S:      Odd Fixes
16423 F:      drivers/power/supply/s3c_adc_battery.c
16424 F:      include/linux/s3c_adc_battery.h
16425
16426 S3C24XX SD/MMC Driver
16427 M:      Ben Dooks <[email protected]>
16428 L:      [email protected] (moderated for non-subscribers)
16429 S:      Supported
16430 F:      drivers/mmc/host/s3cmci.*
16431
16432 SAA6588 RDS RECEIVER DRIVER
16433 M:      Hans Verkuil <[email protected]>
16434 L:      [email protected]
16435 S:      Odd Fixes
16436 W:      https://linuxtv.org
16437 T:      git git://linuxtv.org/media_tree.git
16438 F:      drivers/media/i2c/saa6588*
16439
16440 SAA7134 VIDEO4LINUX DRIVER
16441 M:      Mauro Carvalho Chehab <[email protected]>
16442 L:      [email protected]
16443 S:      Odd fixes
16444 W:      https://linuxtv.org
16445 T:      git git://linuxtv.org/media_tree.git
16446 F:      Documentation/driver-api/media/drivers/saa7134*
16447 F:      drivers/media/pci/saa7134/
16448
16449 SAA7146 VIDEO4LINUX-2 DRIVER
16450 M:      Hans Verkuil <[email protected]>
16451 L:      [email protected]
16452 S:      Maintained
16453 T:      git git://linuxtv.org/media_tree.git
16454 F:      drivers/media/common/saa7146/
16455 F:      drivers/media/pci/saa7146/
16456 F:      include/media/drv-intf/saa7146*
16457
16458 SAFESETID SECURITY MODULE
16459 M:      Micah Morton <[email protected]>
16460 S:      Supported
16461 F:      Documentation/admin-guide/LSM/SafeSetID.rst
16462 F:      security/safesetid/
16463
16464 SAMSUNG AUDIO (ASoC) DRIVERS
16465 M:      Krzysztof Kozlowski <[email protected]>
16466 M:      Sylwester Nawrocki <[email protected]>
16467 L:      [email protected] (moderated for non-subscribers)
16468 S:      Supported
16469 F:      Documentation/devicetree/bindings/sound/samsung*
16470 F:      sound/soc/samsung/
16471
16472 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
16473 M:      Krzysztof Kozlowski <[email protected]>
16474 L:      [email protected]
16475 L:      [email protected]
16476 S:      Maintained
16477 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
16478 F:      drivers/crypto/exynos-rng.c
16479
16480 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
16481 M:      Łukasz Stelmach <[email protected]>
16482 L:      [email protected]
16483 S:      Maintained
16484 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
16485 F:      drivers/char/hw_random/exynos-trng.c
16486
16487 SAMSUNG FRAMEBUFFER DRIVER
16488 M:      Jingoo Han <[email protected]>
16489 L:      [email protected]
16490 S:      Maintained
16491 F:      drivers/video/fbdev/s3c-fb.c
16492
16493 SAMSUNG INTERCONNECT DRIVERS
16494 M:      Sylwester Nawrocki <[email protected]>
16495 M:      Artur Świgoń <[email protected]>
16496 L:      [email protected]
16497 L:      [email protected]
16498 S:      Supported
16499 F:      drivers/interconnect/samsung/
16500
16501 SAMSUNG LAPTOP DRIVER
16502 M:      Corentin Chary <[email protected]>
16503 L:      [email protected]
16504 S:      Maintained
16505 F:      drivers/platform/x86/samsung-laptop.c
16506
16507 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
16508 M:      Krzysztof Kozlowski <[email protected]>
16509 M:      Bartlomiej Zolnierkiewicz <[email protected]>
16510 L:      [email protected]
16511 L:      [email protected]
16512 S:      Supported
16513 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
16514 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
16515 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
16516 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
16517 F:      drivers/clk/clk-s2mps11.c
16518 F:      drivers/mfd/sec*.c
16519 F:      drivers/regulator/s2m*.c
16520 F:      drivers/regulator/s5m*.c
16521 F:      drivers/rtc/rtc-s5m.c
16522 F:      include/linux/mfd/samsung/
16523
16524 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
16525 M:      Sylwester Nawrocki <[email protected]>
16526 L:      [email protected]
16527 L:      [email protected]
16528 S:      Maintained
16529 F:      drivers/media/platform/s3c-camif/
16530 F:      include/media/drv-intf/s3c_camif.h
16531
16532 SAMSUNG S3FWRN5 NFC DRIVER
16533 M:      Krzysztof Kozlowski <[email protected]>
16534 M:      Krzysztof Opasiak <[email protected]>
16535 L:      [email protected] (subscribers-only)
16536 S:      Maintained
16537 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
16538 F:      drivers/nfc/s3fwrn5
16539
16540 SAMSUNG S5C73M3 CAMERA DRIVER
16541 M:      Andrzej Hajda <[email protected]>
16542 L:      [email protected]
16543 S:      Supported
16544 F:      drivers/media/i2c/s5c73m3/*
16545
16546 SAMSUNG S5K5BAF CAMERA DRIVER
16547 M:      Andrzej Hajda <[email protected]>
16548 L:      [email protected]
16549 S:      Supported
16550 F:      drivers/media/i2c/s5k5baf.c
16551
16552 SAMSUNG S5P Security SubSystem (SSS) DRIVER
16553 M:      Krzysztof Kozlowski <[email protected]>
16554 M:      Vladimir Zapolskiy <[email protected]>
16555 L:      [email protected]
16556 L:      [email protected]
16557 S:      Maintained
16558 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
16559 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
16560 F:      drivers/crypto/s5p-sss.c
16561
16562 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
16563 M:      Sylwester Nawrocki <[email protected]>
16564 L:      [email protected]
16565 S:      Supported
16566 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
16567 F:      drivers/media/platform/exynos4-is/
16568
16569 SAMSUNG SOC CLOCK DRIVERS
16570 M:      Sylwester Nawrocki <[email protected]>
16571 M:      Tomasz Figa <[email protected]>
16572 M:      Chanwoo Choi <[email protected]>
16573 L:      [email protected]
16574 S:      Supported
16575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
16576 F:      Documentation/devicetree/bindings/clock/exynos*.txt
16577 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
16578 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
16579 F:      Documentation/devicetree/bindings/clock/samsung,s5p*
16580 F:      drivers/clk/samsung/
16581 F:      include/dt-bindings/clock/exynos*.h
16582 F:      include/dt-bindings/clock/s3c*.h
16583 F:      include/dt-bindings/clock/s5p*.h
16584 F:      include/dt-bindings/clock/samsung,*.h
16585 F:      include/linux/clk/samsung.h
16586 F:      include/linux/platform_data/clk-s3c2410.h
16587
16588 SAMSUNG SPI DRIVERS
16589 M:      Krzysztof Kozlowski <[email protected]>
16590 M:      Andi Shyti <[email protected]>
16591 L:      [email protected]
16592 L:      [email protected]
16593 S:      Maintained
16594 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
16595 F:      drivers/spi/spi-s3c*
16596 F:      include/linux/platform_data/spi-s3c64xx.h
16597 F:      include/linux/spi/s3c24xx-fiq.h
16598
16599 SAMSUNG SXGBE DRIVERS
16600 M:      Byungho An <[email protected]>
16601 L:      [email protected]
16602 S:      Supported
16603 F:      drivers/net/ethernet/samsung/sxgbe/
16604
16605 SAMSUNG THERMAL DRIVER
16606 M:      Bartlomiej Zolnierkiewicz <[email protected]>
16607 L:      [email protected]
16608 L:      [email protected]
16609 S:      Supported
16610 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
16611 F:      drivers/thermal/samsung/
16612
16613 SAMSUNG USB2 PHY DRIVER
16614 M:      Sylwester Nawrocki <[email protected]>
16615 L:      [email protected]
16616 S:      Supported
16617 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
16618 F:      Documentation/driver-api/phy/samsung-usb2.rst
16619 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
16620 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
16621 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
16622 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
16623 F:      drivers/phy/samsung/phy-samsung-usb2.c
16624 F:      drivers/phy/samsung/phy-samsung-usb2.h
16625
16626 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
16627 M:      Paul Barker <[email protected]>
16628 R:      Marc Murphy <[email protected]>
16629 S:      Supported
16630 F:      arch/arm/boot/dts/am335x-sancloud*
16631
16632 SC1200 WDT DRIVER
16633 M:      Zwane Mwaikambo <[email protected]>
16634 S:      Maintained
16635 F:      drivers/watchdog/sc1200wdt.c
16636
16637 SCHEDULER
16638 M:      Ingo Molnar <[email protected]>
16639 M:      Peter Zijlstra <[email protected]>
16640 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
16641 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
16642 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
16643 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
16644 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
16645 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
16646 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
16647 L:      [email protected]
16648 S:      Maintained
16649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
16650 F:      include/linux/preempt.h
16651 F:      include/linux/sched.h
16652 F:      include/linux/wait.h
16653 F:      include/uapi/linux/sched.h
16654 F:      kernel/sched/
16655
16656 SCR24X CHIP CARD INTERFACE DRIVER
16657 M:      Lubomir Rintel <[email protected]>
16658 S:      Supported
16659 F:      drivers/char/pcmcia/scr24x_cs.c
16660
16661 SCSI CDROM DRIVER
16662 M:      Jens Axboe <[email protected]>
16663 L:      [email protected]
16664 S:      Maintained
16665 W:      http://www.kernel.dk
16666 F:      drivers/scsi/sr*
16667
16668 SCSI RDMA PROTOCOL (SRP) INITIATOR
16669 M:      Bart Van Assche <[email protected]>
16670 L:      [email protected]
16671 S:      Supported
16672 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
16673 F:      drivers/infiniband/ulp/srp/
16674 F:      include/scsi/srp.h
16675
16676 SCSI RDMA PROTOCOL (SRP) TARGET
16677 M:      Bart Van Assche <[email protected]>
16678 L:      [email protected]
16679 L:      [email protected]
16680 S:      Supported
16681 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
16682 F:      drivers/infiniband/ulp/srpt/
16683
16684 SCSI SG DRIVER
16685 M:      Doug Gilbert <[email protected]>
16686 L:      [email protected]
16687 S:      Maintained
16688 W:      http://sg.danny.cz/sg
16689 F:      Documentation/scsi/scsi-generic.rst
16690 F:      drivers/scsi/sg.c
16691 F:      include/scsi/sg.h
16692
16693 SCSI SUBSYSTEM
16694 M:      "James E.J. Bottomley" <[email protected]>
16695 M:      "Martin K. Petersen" <[email protected]>
16696 L:      [email protected]
16697 S:      Maintained
16698 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
16699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
16700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
16701 F:      Documentation/devicetree/bindings/scsi/
16702 F:      drivers/scsi/
16703 F:      include/scsi/
16704
16705 SCSI TAPE DRIVER
16706 M:      Kai Mäkisara <[email protected]>
16707 L:      [email protected]
16708 S:      Maintained
16709 F:      Documentation/scsi/st.rst
16710 F:      drivers/scsi/st.*
16711 F:      drivers/scsi/st_*.h
16712
16713 SCSI TARGET CORE USER DRIVER
16714 M:      Bodo Stroesser <[email protected]>
16715 L:      [email protected]
16716 L:      [email protected]
16717 S:      Supported
16718 F:      Documentation/target/tcmu-design.rst
16719 F:      drivers/target/target_core_user.c
16720 F:      include/uapi/linux/target_core_user.h
16721
16722 SCSI TARGET SUBSYSTEM
16723 M:      "Martin K. Petersen" <[email protected]>
16724 L:      [email protected]
16725 L:      [email protected]
16726 S:      Supported
16727 W:      http://www.linux-iscsi.org
16728 Q:      https://patchwork.kernel.org/project/target-devel/list/
16729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
16730 F:      Documentation/target/
16731 F:      drivers/target/
16732 F:      include/target/
16733
16734 SCTP PROTOCOL
16735 M:      Vlad Yasevich <[email protected]>
16736 M:      Neil Horman <[email protected]>
16737 M:      Marcelo Ricardo Leitner <[email protected]>
16738 L:      [email protected]
16739 S:      Maintained
16740 W:      http://lksctp.sourceforge.net
16741 F:      Documentation/networking/sctp.rst
16742 F:      include/linux/sctp.h
16743 F:      include/net/sctp/
16744 F:      include/uapi/linux/sctp.h
16745 F:      net/sctp/
16746
16747 SCx200 CPU SUPPORT
16748 M:      Jim Cromie <[email protected]>
16749 S:      Odd Fixes
16750 F:      Documentation/i2c/busses/scx200_acb.rst
16751 F:      arch/x86/platform/scx200/
16752 F:      drivers/i2c/busses/scx200*
16753 F:      drivers/mtd/maps/scx200_docflash.c
16754 F:      drivers/watchdog/scx200_wdt.c
16755 F:      include/linux/scx200.h
16756
16757 SCx200 GPIO DRIVER
16758 M:      Jim Cromie <[email protected]>
16759 S:      Maintained
16760 F:      drivers/char/scx200_gpio.c
16761 F:      include/linux/scx200_gpio.h
16762
16763 SCx200 HRT CLOCKSOURCE DRIVER
16764 M:      Jim Cromie <[email protected]>
16765 S:      Maintained
16766 F:      drivers/clocksource/scx200_hrt.c
16767
16768 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
16769 M:      Sascha Sommer <[email protected]>
16770 L:      [email protected] (subscribers-only)
16771 S:      Maintained
16772 F:      drivers/mmc/host/sdricoh_cs.c
16773
16774 SECO BOARDS CEC DRIVER
16775 M:      Ettore Chimenti <[email protected]>
16776 S:      Maintained
16777 F:      drivers/media/cec/platform/seco/seco-cec.c
16778 F:      drivers/media/cec/platform/seco/seco-cec.h
16779
16780 SECURE COMPUTING
16781 M:      Kees Cook <[email protected]>
16782 R:      Andy Lutomirski <[email protected]>
16783 R:      Will Drewry <[email protected]>
16784 S:      Supported
16785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
16786 F:      Documentation/userspace-api/seccomp_filter.rst
16787 F:      include/linux/seccomp.h
16788 F:      include/uapi/linux/seccomp.h
16789 F:      kernel/seccomp.c
16790 F:      tools/testing/selftests/kselftest_harness.h
16791 F:      tools/testing/selftests/seccomp/*
16792 K:      \bsecure_computing
16793 K:      \bTIF_SECCOMP\b
16794
16795 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
16796 M:      Al Cooper <[email protected]>
16797 L:      [email protected]
16798 L:      [email protected]
16799 S:      Maintained
16800 F:      drivers/mmc/host/sdhci-brcmstb*
16801
16802 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
16803 M:      Adrian Hunter <[email protected]>
16804 L:      [email protected]
16805 S:      Maintained
16806 F:      drivers/mmc/host/sdhci*
16807 F:      include/linux/mmc/sdhci*
16808
16809 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
16810 M:      Eugen Hristev <[email protected]>
16811 L:      [email protected]
16812 S:      Supported
16813 F:      drivers/mmc/host/sdhci-of-at91.c
16814
16815 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
16816 M:      Ben Dooks <[email protected]>
16817 M:      Jaehoon Chung <[email protected]>
16818 L:      [email protected]
16819 S:      Maintained
16820 F:      drivers/mmc/host/sdhci-s3c*
16821
16822 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
16823 M:      Viresh Kumar <[email protected]>
16824 L:      [email protected]
16825 S:      Maintained
16826 F:      drivers/mmc/host/sdhci-spear.c
16827
16828 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
16829 M:      Kishon Vijay Abraham I <[email protected]>
16830 L:      [email protected]
16831 S:      Maintained
16832 F:      drivers/mmc/host/sdhci-omap.c
16833
16834 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
16835 M:      Jonathan Derrick <[email protected]>
16836 M:      Revanth Rajashekar <[email protected]>
16837 L:      [email protected]
16838 S:      Supported
16839 F:      block/opal_proto.h
16840 F:      block/sed*
16841 F:      include/linux/sed*
16842 F:      include/uapi/linux/sed*
16843
16844 SECURITY CONTACT
16845 M:      Security Officers <[email protected]>
16846 S:      Supported
16847 F:      Documentation/admin-guide/security-bugs.rst
16848
16849 SECURITY SUBSYSTEM
16850 M:      James Morris <[email protected]>
16851 M:      "Serge E. Hallyn" <[email protected]>
16852 L:      [email protected] (suggested Cc:)
16853 S:      Supported
16854 W:      http://kernsec.org/
16855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
16856 F:      security/
16857 X:      security/selinux/
16858
16859 SELINUX SECURITY MODULE
16860 M:      Paul Moore <[email protected]>
16861 M:      Stephen Smalley <[email protected]>
16862 M:      Eric Paris <[email protected]>
16863 L:      [email protected]
16864 S:      Supported
16865 W:      https://selinuxproject.org
16866 W:      https://github.com/SELinuxProject
16867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
16868 F:      Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
16869 F:      Documentation/ABI/obsolete/sysfs-selinux-disable
16870 F:      Documentation/admin-guide/LSM/SELinux.rst
16871 F:      include/trace/events/avc.h
16872 F:      include/uapi/linux/selinux_netlink.h
16873 F:      scripts/selinux/
16874 F:      security/selinux/
16875
16876 SENSABLE PHANTOM
16877 M:      Jiri Slaby <[email protected]>
16878 S:      Maintained
16879 F:      drivers/misc/phantom.c
16880 F:      include/uapi/linux/phantom.h
16881
16882 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
16883 M:      Tomasz Duszynski <[email protected]>
16884 S:      Maintained
16885 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
16886 F:      drivers/iio/chemical/scd30.h
16887 F:      drivers/iio/chemical/scd30_core.c
16888 F:      drivers/iio/chemical/scd30_i2c.c
16889 F:      drivers/iio/chemical/scd30_serial.c
16890
16891 SENSIRION SGP40 GAS SENSOR DRIVER
16892 M:      Andreas Klinger <[email protected]>
16893 S:      Maintained
16894 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
16895 F:      drivers/iio/chemical/sgp40.c
16896
16897 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
16898 M:      Tomasz Duszynski <[email protected]>
16899 S:      Maintained
16900 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
16901 F:      drivers/iio/chemical/sps30.c
16902 F:      drivers/iio/chemical/sps30_i2c.c
16903 F:      drivers/iio/chemical/sps30_serial.c
16904
16905 SERIAL DEVICE BUS
16906 M:      Rob Herring <[email protected]>
16907 L:      [email protected]
16908 S:      Maintained
16909 F:      Documentation/devicetree/bindings/serial/serial.yaml
16910 F:      drivers/tty/serdev/
16911 F:      include/linux/serdev.h
16912
16913 SERIAL DRIVERS
16914 M:      Greg Kroah-Hartman <[email protected]>
16915 L:      [email protected]
16916 S:      Maintained
16917 F:      Documentation/devicetree/bindings/serial/
16918 F:      drivers/tty/serial/
16919
16920 SERIAL IR RECEIVER
16921 M:      Sean Young <[email protected]>
16922 L:      [email protected]
16923 S:      Maintained
16924 F:      drivers/media/rc/serial_ir.c
16925
16926 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
16927 M:      Srinivas Kandagatla <[email protected]>
16928 L:      [email protected] (moderated for non-subscribers)
16929 S:      Maintained
16930 F:      Documentation/devicetree/bindings/slimbus/
16931 F:      drivers/slimbus/
16932 F:      include/linux/slimbus.h
16933
16934 SFC NETWORK DRIVER
16935 M:      Edward Cree <[email protected]>
16936 M:      Martin Habets <[email protected]>
16937 L:      [email protected]
16938 S:      Supported
16939 F:      drivers/net/ethernet/sfc/
16940
16941 SFF/SFP/SFP+ MODULE SUPPORT
16942 M:      Russell King <[email protected]>
16943 L:      [email protected]
16944 S:      Maintained
16945 F:      drivers/net/phy/phylink.c
16946 F:      drivers/net/phy/sfp*
16947 F:      include/linux/mdio/mdio-i2c.h
16948 F:      include/linux/phylink.h
16949 F:      include/linux/sfp.h
16950 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)
16951
16952 SGI GRU DRIVER
16953 M:      Dimitri Sivanich <[email protected]>
16954 S:      Maintained
16955 F:      drivers/misc/sgi-gru/
16956
16957 SGI XP/XPC/XPNET DRIVER
16958 M:      Robin Holt <[email protected]>
16959 M:      Steve Wahl <[email protected]>
16960 R:      Mike Travis <[email protected]>
16961 S:      Maintained
16962 F:      drivers/misc/sgi-xp/
16963
16964 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
16965 M:      Karsten Graul <[email protected]>
16966 M:      Guvenc Gulce <[email protected]>
16967 L:      [email protected]
16968 S:      Supported
16969 W:      http://www.ibm.com/developerworks/linux/linux390/
16970 F:      net/smc/
16971
16972 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
16973 M:      Linus Walleij <[email protected]>
16974 L:      [email protected]
16975 S:      Maintained
16976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
16977 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
16978 F:      drivers/iio/light/gp2ap002.c
16979
16980 SHARP RJ54N1CB0C SENSOR DRIVER
16981 M:      Jacopo Mondi <[email protected]>
16982 L:      [email protected]
16983 S:      Odd fixes
16984 T:      git git://linuxtv.org/media_tree.git
16985 F:      drivers/media/i2c/rj54n1cb0c.c
16986 F:      include/media/i2c/rj54n1cb0c.h
16987
16988 SH_VOU V4L2 OUTPUT DRIVER
16989 L:      [email protected]
16990 S:      Orphan
16991 F:      drivers/media/platform/sh_vou.c
16992 F:      include/media/drv-intf/sh_vou.h
16993
16994 SI2157 MEDIA DRIVER
16995 M:      Antti Palosaari <[email protected]>
16996 L:      [email protected]
16997 S:      Maintained
16998 W:      https://linuxtv.org
16999 W:      http://palosaari.fi/linux/
17000 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17001 T:      git git://linuxtv.org/anttip/media_tree.git
17002 F:      drivers/media/tuners/si2157*
17003
17004 SI2165 MEDIA DRIVER
17005 M:      Matthias Schwarzott <[email protected]>
17006 L:      [email protected]
17007 S:      Maintained
17008 W:      https://linuxtv.org
17009 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17010 F:      drivers/media/dvb-frontends/si2165*
17011
17012 SI2168 MEDIA DRIVER
17013 M:      Antti Palosaari <[email protected]>
17014 L:      [email protected]
17015 S:      Maintained
17016 W:      https://linuxtv.org
17017 W:      http://palosaari.fi/linux/
17018 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17019 T:      git git://linuxtv.org/anttip/media_tree.git
17020 F:      drivers/media/dvb-frontends/si2168*
17021
17022 SI470X FM RADIO RECEIVER I2C DRIVER
17023 M:      Hans Verkuil <[email protected]>
17024 L:      [email protected]
17025 S:      Odd Fixes
17026 W:      https://linuxtv.org
17027 T:      git git://linuxtv.org/media_tree.git
17028 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
17029
17030 SI470X FM RADIO RECEIVER USB DRIVER
17031 M:      Hans Verkuil <[email protected]>
17032 L:      [email protected]
17033 S:      Maintained
17034 W:      https://linuxtv.org
17035 T:      git git://linuxtv.org/media_tree.git
17036 F:      drivers/media/radio/si470x/radio-si470x-common.c
17037 F:      drivers/media/radio/si470x/radio-si470x-usb.c
17038 F:      drivers/media/radio/si470x/radio-si470x.h
17039
17040 SI4713 FM RADIO TRANSMITTER I2C DRIVER
17041 M:      Eduardo Valentin <[email protected]>
17042 L:      [email protected]
17043 S:      Odd Fixes
17044 W:      https://linuxtv.org
17045 T:      git git://linuxtv.org/media_tree.git
17046 F:      drivers/media/radio/si4713/si4713.?
17047
17048 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
17049 M:      Eduardo Valentin <[email protected]>
17050 L:      [email protected]
17051 S:      Odd Fixes
17052 W:      https://linuxtv.org
17053 T:      git git://linuxtv.org/media_tree.git
17054 F:      drivers/media/radio/si4713/radio-platform-si4713.c
17055
17056 SI4713 FM RADIO TRANSMITTER USB DRIVER
17057 M:      Hans Verkuil <[email protected]>
17058 L:      [email protected]
17059 S:      Maintained
17060 W:      https://linuxtv.org
17061 T:      git git://linuxtv.org/media_tree.git
17062 F:      drivers/media/radio/si4713/radio-usb-si4713.c
17063
17064 SIANO DVB DRIVER
17065 M:      Mauro Carvalho Chehab <[email protected]>
17066 L:      [email protected]
17067 S:      Odd fixes
17068 W:      https://linuxtv.org
17069 T:      git git://linuxtv.org/media_tree.git
17070 F:      drivers/media/common/siano/
17071 F:      drivers/media/mmc/siano/
17072 F:      drivers/media/usb/siano/
17073 F:      drivers/media/usb/siano/
17074
17075 SIFIVE DRIVERS
17076 M:      Palmer Dabbelt <[email protected]>
17077 M:      Paul Walmsley <[email protected]>
17078 L:      [email protected]
17079 S:      Supported
17080 T:      git git://github.com/sifive/riscv-linux.git
17081 N:      sifive
17082 K:      [^@]sifive
17083
17084 SIFIVE FU540 SYSTEM-ON-CHIP
17085 M:      Paul Walmsley <[email protected]>
17086 M:      Palmer Dabbelt <[email protected]>
17087 L:      [email protected]
17088 S:      Supported
17089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
17090 N:      fu540
17091 K:      fu540
17092
17093 SIFIVE PDMA DRIVER
17094 M:      Green Wan <[email protected]>
17095 S:      Maintained
17096 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
17097 F:      drivers/dma/sf-pdma/
17098
17099 SILEAD TOUCHSCREEN DRIVER
17100 M:      Hans de Goede <[email protected]>
17101 L:      [email protected]
17102 L:      [email protected]
17103 S:      Maintained
17104 F:      drivers/input/touchscreen/silead.c
17105 F:      drivers/platform/x86/touchscreen_dmi.c
17106
17107 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
17108 M:      Jérôme Pouiller <[email protected]>
17109 S:      Supported
17110 F:      drivers/staging/wfx/
17111
17112 SILICON MOTION SM712 FRAME BUFFER DRIVER
17113 M:      Sudip Mukherjee <[email protected]>
17114 M:      Teddy Wang <[email protected]>
17115 M:      Sudip Mukherjee <[email protected]>
17116 L:      [email protected]
17117 S:      Maintained
17118 F:      Documentation/fb/sm712fb.rst
17119 F:      drivers/video/fbdev/sm712*
17120
17121 SILVACO I3C DUAL-ROLE MASTER
17122 M:      Miquel Raynal <[email protected]>
17123 M:      Conor Culhane <[email protected]>
17124 L:      [email protected]
17125 S:      Maintained
17126 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
17127 F:      drivers/i3c/master/svc-i3c-master.c
17128
17129 SIMPLEFB FB DRIVER
17130 M:      Hans de Goede <[email protected]>
17131 L:      [email protected]
17132 S:      Maintained
17133 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
17134 F:      drivers/video/fbdev/simplefb.c
17135 F:      include/linux/platform_data/simplefb.h
17136
17137 SIMTEC EB110ATX (Chalice CATS)
17138 M:      Simtec Linux Team <[email protected]>
17139 S:      Supported
17140 W:      http://www.simtec.co.uk/products/EB110ATX/
17141
17142 SIMTEC EB2410ITX (BAST)
17143 M:      Simtec Linux Team <[email protected]>
17144 S:      Supported
17145 W:      http://www.simtec.co.uk/products/EB2410ITX/
17146 F:      arch/arm/mach-s3c/bast-ide.c
17147 F:      arch/arm/mach-s3c/bast-irq.c
17148 F:      arch/arm/mach-s3c/mach-bast.c
17149
17150 SIOX
17151 M:      Thorsten Scherer <[email protected]>
17152 M:      Uwe Kleine-König <[email protected]>
17153 R:      Pengutronix Kernel Team <[email protected]>
17154 S:      Supported
17155 F:      drivers/gpio/gpio-siox.c
17156 F:      drivers/siox/*
17157 F:      include/trace/events/siox.h
17158
17159 SIPHASH PRF ROUTINES
17160 M:      Jason A. Donenfeld <[email protected]>
17161 S:      Maintained
17162 F:      include/linux/siphash.h
17163 F:      lib/siphash.c
17164 F:      lib/test_siphash.c
17165
17166 SIS 190 ETHERNET DRIVER
17167 M:      Francois Romieu <[email protected]>
17168 L:      [email protected]
17169 S:      Maintained
17170 F:      drivers/net/ethernet/sis/sis190.c
17171
17172 SIS 900/7016 FAST ETHERNET DRIVER
17173 M:      Daniele Venzano <[email protected]>
17174 L:      [email protected]
17175 S:      Maintained
17176 W:      http://www.brownhat.org/sis900.html
17177 F:      drivers/net/ethernet/sis/sis900.*
17178
17179 SIS FRAMEBUFFER DRIVER
17180 M:      Thomas Winischhofer <[email protected]>
17181 S:      Maintained
17182 W:      http://www.winischhofer.net/linuxsisvga.shtml
17183 F:      Documentation/fb/sisfb.rst
17184 F:      drivers/video/fbdev/sis/
17185 F:      include/video/sisfb.h
17186
17187 SIS I2C TOUCHSCREEN DRIVER
17188 M:      Mika Penttilä <[email protected]>
17189 L:      [email protected]
17190 S:      Maintained
17191 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
17192 F:      drivers/input/touchscreen/sis_i2c.c
17193
17194 SIS USB2VGA DRIVER
17195 M:      Thomas Winischhofer <[email protected]>
17196 S:      Maintained
17197 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
17198 F:      drivers/usb/misc/sisusbvga/
17199
17200 SLAB ALLOCATOR
17201 M:      Christoph Lameter <[email protected]>
17202 M:      Pekka Enberg <[email protected]>
17203 M:      David Rientjes <[email protected]>
17204 M:      Joonsoo Kim <[email protected]>
17205 M:      Andrew Morton <[email protected]>
17206 M:      Vlastimil Babka <[email protected]>
17207 L:      [email protected]
17208 S:      Maintained
17209 F:      include/linux/sl?b*.h
17210 F:      mm/sl?b*
17211
17212 SLEEPABLE READ-COPY UPDATE (SRCU)
17213 M:      Lai Jiangshan <[email protected]>
17214 M:      "Paul E. McKenney" <[email protected]>
17215 M:      Josh Triplett <[email protected]>
17216 R:      Steven Rostedt <[email protected]>
17217 R:      Mathieu Desnoyers <[email protected]>
17218 L:      [email protected]
17219 S:      Supported
17220 W:      http://www.rdrop.com/users/paulmck/RCU/
17221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17222 F:      include/linux/srcu*.h
17223 F:      kernel/rcu/srcu*.c
17224
17225 SMACK SECURITY MODULE
17226 M:      Casey Schaufler <[email protected]>
17227 L:      [email protected]
17228 S:      Maintained
17229 W:      http://schaufler-ca.com
17230 T:      git git://github.com/cschaufler/smack-next
17231 F:      Documentation/admin-guide/LSM/Smack.rst
17232 F:      security/smack/
17233
17234 SMC91x ETHERNET DRIVER
17235 M:      Nicolas Pitre <[email protected]>
17236 S:      Odd Fixes
17237 F:      drivers/net/ethernet/smsc/smc91x.*
17238
17239 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
17240 M:      Mark Rutland <[email protected]>
17241 M:      Lorenzo Pieralisi <[email protected]>
17242 M:      Sudeep Holla <[email protected]>
17243 L:      [email protected] (moderated for non-subscribers)
17244 S:      Maintained
17245 F:      drivers/firmware/smccc/
17246 F:      include/linux/arm-smccc.h
17247
17248 SMM665 HARDWARE MONITOR DRIVER
17249 M:      Guenter Roeck <[email protected]>
17250 L:      [email protected]
17251 S:      Maintained
17252 F:      Documentation/hwmon/smm665.rst
17253 F:      drivers/hwmon/smm665.c
17254
17255 SMSC EMC2103 HARDWARE MONITOR DRIVER
17256 M:      Steve Glendinning <[email protected]>
17257 L:      [email protected]
17258 S:      Maintained
17259 F:      Documentation/hwmon/emc2103.rst
17260 F:      drivers/hwmon/emc2103.c
17261
17262 SMSC SCH5627 HARDWARE MONITOR DRIVER
17263 M:      Hans de Goede <[email protected]>
17264 L:      [email protected]
17265 S:      Supported
17266 F:      Documentation/hwmon/sch5627.rst
17267 F:      drivers/hwmon/sch5627.c
17268
17269 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
17270 M:      Steve Glendinning <[email protected]>
17271 L:      [email protected]
17272 S:      Maintained
17273 F:      drivers/video/fbdev/smscufx.c
17274
17275 SMSC47B397 HARDWARE MONITOR DRIVER
17276 M:      Jean Delvare <[email protected]>
17277 L:      [email protected]
17278 S:      Maintained
17279 F:      Documentation/hwmon/smsc47b397.rst
17280 F:      drivers/hwmon/smsc47b397.c
17281
17282 SMSC911x ETHERNET DRIVER
17283 M:      Steve Glendinning <[email protected]>
17284 L:      [email protected]
17285 S:      Maintained
17286 F:      drivers/net/ethernet/smsc/smsc911x.*
17287 F:      include/linux/smsc911x.h
17288
17289 SMSC9420 PCI ETHERNET DRIVER
17290 M:      Steve Glendinning <[email protected]>
17291 L:      [email protected]
17292 S:      Maintained
17293 F:      drivers/net/ethernet/smsc/smsc9420.*
17294
17295 SOCIONEXT (SNI) AVE NETWORK DRIVER
17296 M:      Kunihiko Hayashi <[email protected]>
17297 L:      [email protected]
17298 S:      Maintained
17299 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
17300 F:      drivers/net/ethernet/socionext/sni_ave.c
17301
17302 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
17303 M:      Jassi Brar <[email protected]>
17304 M:      Ilias Apalodimas <[email protected]>
17305 L:      [email protected]
17306 S:      Maintained
17307 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
17308 F:      drivers/net/ethernet/socionext/netsec.c
17309
17310 SOCIONEXT (SNI) Synquacer SPI DRIVER
17311 M:      Masahisa Kojima <[email protected]>
17312 M:      Jassi Brar <[email protected]>
17313 L:      [email protected]
17314 S:      Maintained
17315 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
17316 F:      drivers/spi/spi-synquacer.c
17317
17318 SOCIONEXT SYNQUACER I2C DRIVER
17319 M:      Ard Biesheuvel <[email protected]>
17320 L:      [email protected]
17321 S:      Maintained
17322 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
17323 F:      drivers/i2c/busses/i2c-synquacer.c
17324
17325 SOCIONEXT UNIPHIER SOUND DRIVER
17326 L:      [email protected] (moderated for non-subscribers)
17327 S:      Orphan
17328 F:      sound/soc/uniphier/
17329
17330 SOEKRIS NET48XX LED SUPPORT
17331 M:      Chris Boot <[email protected]>
17332 S:      Maintained
17333 F:      drivers/leds/leds-net48xx.c
17334
17335 SOFT-IWARP DRIVER (siw)
17336 M:      Bernard Metzler <[email protected]>
17337 L:      [email protected]
17338 S:      Supported
17339 F:      drivers/infiniband/sw/siw/
17340 F:      include/uapi/rdma/siw-abi.h
17341
17342 SOFT-ROCE DRIVER (rxe)
17343 M:      Zhu Yanjun <[email protected]>
17344 L:      [email protected]
17345 S:      Supported
17346 F:      drivers/infiniband/sw/rxe/
17347 F:      include/uapi/rdma/rdma_user_rxe.h
17348
17349 SOFTLOGIC 6x10 MPEG CODEC
17350 M:      Bluecherry Maintainers <[email protected]>
17351 M:      Anton Sviridenko <[email protected]>
17352 M:      Andrey Utkin <[email protected]>
17353 M:      Ismael Luceno <[email protected]>
17354 L:      [email protected]
17355 S:      Supported
17356 F:      drivers/media/pci/solo6x10/
17357
17358 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
17359 M:      James Morse <[email protected]>
17360 L:      [email protected] (moderated for non-subscribers)
17361 S:      Maintained
17362 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
17363 F:      drivers/firmware/arm_sdei.c
17364 F:      include/linux/arm_sdei.h
17365 F:      include/uapi/linux/arm_sdei.h
17366
17367 SOFTWARE NODES
17368 R:      Andy Shevchenko <[email protected]>
17369 R:      Heikki Krogerus <[email protected]>
17370 L:      [email protected]
17371 S:      Maintained
17372 F:      drivers/base/swnode.c
17373
17374 SOFTWARE RAID (Multiple Disks) SUPPORT
17375 M:      Song Liu <[email protected]>
17376 L:      [email protected]
17377 S:      Supported
17378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
17379 F:      drivers/md/Kconfig
17380 F:      drivers/md/Makefile
17381 F:      drivers/md/md*
17382 F:      drivers/md/raid*
17383 F:      include/linux/raid/
17384 F:      include/uapi/linux/raid/
17385
17386 SOLIDRUN CLEARFOG SUPPORT
17387 M:      Russell King <[email protected]>
17388 S:      Maintained
17389 F:      arch/arm/boot/dts/armada-388-clearfog*
17390 F:      arch/arm/boot/dts/armada-38x-solidrun-*
17391
17392 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
17393 M:      Russell King <[email protected]>
17394 S:      Maintained
17395 F:      arch/arm/boot/dts/imx6*-cubox-i*
17396 F:      arch/arm/boot/dts/imx6*-hummingboard*
17397 F:      arch/arm/boot/dts/imx6*-sr-*
17398
17399 SONIC NETWORK DRIVER
17400 M:      Thomas Bogendoerfer <[email protected]>
17401 L:      [email protected]
17402 S:      Maintained
17403 F:      drivers/net/ethernet/natsemi/sonic.*
17404
17405 SONICS SILICON BACKPLANE DRIVER (SSB)
17406 M:      Michael Buesch <[email protected]>
17407 L:      [email protected]
17408 S:      Maintained
17409 F:      drivers/ssb/
17410 F:      include/linux/ssb/
17411
17412 SONY IMX208 SENSOR DRIVER
17413 M:      Sakari Ailus <[email protected]>
17414 L:      [email protected]
17415 S:      Maintained
17416 T:      git git://linuxtv.org/media_tree.git
17417 F:      drivers/media/i2c/imx208.c
17418
17419 SONY IMX214 SENSOR DRIVER
17420 M:      Ricardo Ribalda <[email protected]>
17421 L:      [email protected]
17422 S:      Maintained
17423 T:      git git://linuxtv.org/media_tree.git
17424 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
17425 F:      drivers/media/i2c/imx214.c
17426
17427 SONY IMX219 SENSOR DRIVER
17428 M:      Dave Stevenson <[email protected]>
17429 L:      [email protected]
17430 S:      Maintained
17431 T:      git git://linuxtv.org/media_tree.git
17432 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
17433 F:      drivers/media/i2c/imx219.c
17434
17435 SONY IMX258 SENSOR DRIVER
17436 M:      Sakari Ailus <[email protected]>
17437 L:      [email protected]
17438 S:      Maintained
17439 T:      git git://linuxtv.org/media_tree.git
17440 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
17441 F:      drivers/media/i2c/imx258.c
17442
17443 SONY IMX274 SENSOR DRIVER
17444 M:      Leon Luo <[email protected]>
17445 L:      [email protected]
17446 S:      Maintained
17447 T:      git git://linuxtv.org/media_tree.git
17448 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
17449 F:      drivers/media/i2c/imx274.c
17450
17451 SONY IMX290 SENSOR DRIVER
17452 M:      Manivannan Sadhasivam <[email protected]>
17453 L:      [email protected]
17454 S:      Maintained
17455 T:      git git://linuxtv.org/media_tree.git
17456 F:      Documentation/devicetree/bindings/media/i2c/imx290.txt
17457 F:      drivers/media/i2c/imx290.c
17458
17459 SONY IMX319 SENSOR DRIVER
17460 M:      Bingbu Cao <[email protected]>
17461 L:      [email protected]
17462 S:      Maintained
17463 T:      git git://linuxtv.org/media_tree.git
17464 F:      drivers/media/i2c/imx319.c
17465
17466 SONY IMX334 SENSOR DRIVER
17467 M:      Paul J. Murphy <[email protected]>
17468 M:      Daniele Alessandrelli <[email protected]>
17469 L:      [email protected]
17470 S:      Maintained
17471 T:      git git://linuxtv.org/media_tree.git
17472 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
17473 F:      drivers/media/i2c/imx334.c
17474
17475 SONY IMX335 SENSOR DRIVER
17476 M:      Paul J. Murphy <[email protected]>
17477 M:      Daniele Alessandrelli <[email protected]>
17478 L:      [email protected]
17479 S:      Maintained
17480 T:      git git://linuxtv.org/media_tree.git
17481 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
17482 F:      drivers/media/i2c/imx335.c
17483
17484 SONY IMX355 SENSOR DRIVER
17485 M:      Tianshu Qiu <[email protected]>
17486 L:      [email protected]
17487 S:      Maintained
17488 T:      git git://linuxtv.org/media_tree.git
17489 F:      drivers/media/i2c/imx355.c
17490
17491 SONY IMX412 SENSOR DRIVER
17492 M:      Paul J. Murphy <[email protected]>
17493 M:      Daniele Alessandrelli <[email protected]>
17494 L:      [email protected]
17495 S:      Maintained
17496 T:      git git://linuxtv.org/media_tree.git
17497 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
17498 F:      drivers/media/i2c/imx412.c
17499
17500 SONY MEMORYSTICK SUBSYSTEM
17501 M:      Maxim Levitsky <[email protected]>
17502 M:      Alex Dubov <[email protected]>
17503 M:      Ulf Hansson <[email protected]>
17504 L:      [email protected]
17505 S:      Maintained
17506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
17507 F:      drivers/memstick/
17508 F:      include/linux/memstick.h
17509
17510 SONY VAIO CONTROL DEVICE DRIVER
17511 M:      Mattia Dongili <[email protected]>
17512 L:      [email protected]
17513 S:      Maintained
17514 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
17515 F:      Documentation/admin-guide/laptops/sony-laptop.rst
17516 F:      drivers/char/sonypi.c
17517 F:      drivers/platform/x86/sony-laptop.c
17518 F:      include/linux/sony-laptop.h
17519
17520 SOUND
17521 M:      Jaroslav Kysela <[email protected]>
17522 M:      Takashi Iwai <[email protected]>
17523 L:      [email protected] (moderated for non-subscribers)
17524 S:      Maintained
17525 W:      http://www.alsa-project.org/
17526 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
17527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17528 F:      Documentation/sound/
17529 F:      include/sound/
17530 F:      include/uapi/sound/
17531 F:      sound/
17532
17533 SOUND - COMPRESSED AUDIO
17534 M:      Vinod Koul <[email protected]>
17535 L:      [email protected] (moderated for non-subscribers)
17536 S:      Supported
17537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17538 F:      Documentation/sound/designs/compress-offload.rst
17539 F:      include/sound/compress_driver.h
17540 F:      include/uapi/sound/compress_*
17541 F:      sound/core/compress_offload.c
17542 F:      sound/soc/soc-compress.c
17543
17544 SOUND - DMAENGINE HELPERS
17545 M:      Lars-Peter Clausen <[email protected]>
17546 S:      Supported
17547 F:      include/sound/dmaengine_pcm.h
17548 F:      sound/core/pcm_dmaengine.c
17549 F:      sound/soc/soc-generic-dmaengine-pcm.c
17550
17551 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
17552 M:      Liam Girdwood <[email protected]>
17553 M:      Mark Brown <[email protected]>
17554 L:      [email protected] (moderated for non-subscribers)
17555 S:      Supported
17556 W:      http://alsa-project.org/main/index.php/ASoC
17557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
17558 F:      Documentation/devicetree/bindings/sound/
17559 F:      Documentation/sound/soc/
17560 F:      include/dt-bindings/sound/
17561 F:      include/sound/soc*
17562 F:      sound/soc/
17563
17564 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
17565 M:      Pierre-Louis Bossart <[email protected]>
17566 M:      Liam Girdwood <[email protected]>
17567 M:      Ranjani Sridharan <[email protected]>
17568 M:      Kai Vehmanen <[email protected]>
17569 M:      Daniel Baluta <[email protected]>
17570 L:      [email protected] (moderated for non-subscribers)
17571 S:      Supported
17572 W:      https://github.com/thesofproject/linux/
17573 F:      sound/soc/sof/
17574
17575 SOUNDWIRE SUBSYSTEM
17576 M:      Vinod Koul <[email protected]>
17577 M:      Bard Liao <[email protected]>
17578 R:      Pierre-Louis Bossart <[email protected]>
17579 R:      Sanyog Kale <[email protected]>
17580 L:      [email protected] (moderated for non-subscribers)
17581 S:      Supported
17582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
17583 F:      Documentation/driver-api/soundwire/
17584 F:      drivers/soundwire/
17585 F:      include/linux/soundwire/
17586
17587 SP2 MEDIA DRIVER
17588 M:      Olli Salonen <[email protected]>
17589 L:      [email protected]
17590 S:      Maintained
17591 W:      https://linuxtv.org
17592 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17593 F:      drivers/media/dvb-frontends/sp2*
17594
17595 SPARC + UltraSPARC (sparc/sparc64)
17596 M:      "David S. Miller" <[email protected]>
17597 L:      [email protected]
17598 S:      Maintained
17599 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
17600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
17601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
17602 F:      arch/sparc/
17603 F:      drivers/sbus/
17604
17605 SPARC SERIAL DRIVERS
17606 M:      "David S. Miller" <[email protected]>
17607 L:      [email protected]
17608 S:      Maintained
17609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
17610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
17611 F:      drivers/tty/serial/suncore.c
17612 F:      drivers/tty/serial/sunhv.c
17613 F:      drivers/tty/serial/sunsab.c
17614 F:      drivers/tty/serial/sunsab.h
17615 F:      drivers/tty/serial/sunsu.c
17616 F:      drivers/tty/serial/sunzilog.c
17617 F:      drivers/tty/serial/sunzilog.h
17618 F:      drivers/tty/vcc.c
17619 F:      include/linux/sunserialcore.h
17620
17621 SPARSE CHECKER
17622 M:      "Luc Van Oostenryck" <[email protected]>
17623 L:      [email protected]
17624 S:      Maintained
17625 W:      https://sparse.docs.kernel.org/
17626 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
17627 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
17628 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
17629 F:      include/linux/compiler.h
17630
17631 SPEAKUP CONSOLE SPEECH DRIVER
17632 M:      William Hubbs <[email protected]>
17633 M:      Chris Brannon <[email protected]>
17634 M:      Kirk Reiser <[email protected]>
17635 M:      Samuel Thibault <[email protected]>
17636 L:      [email protected]
17637 S:      Odd Fixes
17638 W:      http://www.linux-speakup.org/
17639 W:      https://github.com/linux-speakup/speakup
17640 B:      https://github.com/linux-speakup/speakup/issues
17641 F:      drivers/accessibility/speakup/
17642
17643 SPEAR CLOCK FRAMEWORK SUPPORT
17644 M:      Viresh Kumar <[email protected]>
17645 L:      [email protected] (moderated for non-subscribers)
17646 S:      Maintained
17647 W:      http://www.st.com/spear
17648 F:      drivers/clk/spear/
17649
17650 SPEAR PLATFORM SUPPORT
17651 M:      Viresh Kumar <[email protected]>
17652 M:      Shiraz Hashim <[email protected]>
17653 L:      [email protected] (moderated for non-subscribers)
17654 S:      Maintained
17655 W:      http://www.st.com/spear
17656 F:      arch/arm/boot/dts/spear*
17657 F:      arch/arm/mach-spear/
17658
17659 SPI NOR SUBSYSTEM
17660 M:      Tudor Ambarus <[email protected]>
17661 R:      Michael Walle <[email protected]>
17662 R:      Pratyush Yadav <[email protected]>
17663 L:      [email protected]
17664 S:      Maintained
17665 W:      http://www.linux-mtd.infradead.org/
17666 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
17667 C:      irc://irc.oftc.net/mtd
17668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
17669 F:      drivers/mtd/spi-nor/
17670 F:      include/linux/mtd/spi-nor.h
17671
17672 SPI SUBSYSTEM
17673 M:      Mark Brown <[email protected]>
17674 L:      [email protected]
17675 S:      Maintained
17676 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
17677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
17678 F:      Documentation/devicetree/bindings/spi/
17679 F:      Documentation/spi/
17680 F:      drivers/spi/
17681 F:      include/linux/spi/
17682 F:      include/uapi/linux/spi/
17683 F:      tools/spi/
17684
17685 SPIDERNET NETWORK DRIVER for CELL
17686 M:      Ishizaki Kou <[email protected]>
17687 M:      Geoff Levand <[email protected]>
17688 L:      [email protected]
17689 L:      [email protected]
17690 S:      Maintained
17691 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
17692 F:      drivers/net/ethernet/toshiba/spider_net*
17693
17694 SPMI SUBSYSTEM
17695 M:      Stephen Boyd <[email protected]>
17696 L:      [email protected]
17697 S:      Maintained
17698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
17699 F:      Documentation/devicetree/bindings/spmi/
17700 F:      drivers/spmi/
17701 F:      include/dt-bindings/spmi/spmi.h
17702 F:      include/linux/spmi.h
17703 F:      include/trace/events/spmi.h
17704
17705 SPU FILE SYSTEM
17706 M:      Jeremy Kerr <[email protected]>
17707 L:      [email protected]
17708 S:      Supported
17709 W:      http://www.ibm.com/developerworks/power/cell/
17710 F:      Documentation/filesystems/spufs/spufs.rst
17711 F:      arch/powerpc/platforms/cell/spufs/
17712
17713 SQUASHFS FILE SYSTEM
17714 M:      Phillip Lougher <[email protected]>
17715 L:      [email protected] (subscribers-only)
17716 S:      Maintained
17717 W:      http://squashfs.org.uk
17718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
17719 F:      Documentation/filesystems/squashfs.rst
17720 F:      fs/squashfs/
17721
17722 SRM (Alpha) environment access
17723 M:      Jan-Benedict Glaw <[email protected]>
17724 S:      Maintained
17725 F:      arch/alpha/kernel/srm_env.c
17726
17727 ST LSM6DSx IMU IIO DRIVER
17728 M:      Lorenzo Bianconi <[email protected]>
17729 L:      [email protected]
17730 S:      Maintained
17731 W:      http://www.st.com/
17732 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
17733 F:      drivers/iio/imu/st_lsm6dsx/
17734
17735 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
17736 M:      Mickael Guene <[email protected]>
17737 L:      [email protected]
17738 S:      Maintained
17739 T:      git git://linuxtv.org/media_tree.git
17740 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
17741 F:      drivers/media/i2c/st-mipid02.c
17742
17743 ST STM32 I2C/SMBUS DRIVER
17744 M:      Pierre-Yves MORDRET <[email protected]>
17745 M:      Alain Volmat <[email protected]>
17746 L:      [email protected]
17747 S:      Maintained
17748 F:      drivers/i2c/busses/i2c-stm32*
17749
17750 ST STM32 SPI DRIVER
17751 M:      Alain Volmat <[email protected]>
17752 L:      [email protected]
17753 S:      Maintained
17754 F:      drivers/spi/spi-stm32.c
17755
17756 ST STPDDC60 DRIVER
17757 M:      Daniel Nilsson <[email protected]>
17758 L:      [email protected]
17759 S:      Maintained
17760 F:      Documentation/hwmon/stpddc60.rst
17761 F:      drivers/hwmon/pmbus/stpddc60.c
17762
17763 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
17764 M:      Song Qiang <[email protected]>
17765 L:      [email protected]
17766 S:      Maintained
17767 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
17768 F:      drivers/iio/proximity/vl53l0x-i2c.c
17769
17770 STABLE BRANCH
17771 M:      Greg Kroah-Hartman <[email protected]>
17772 M:      Sasha Levin <[email protected]>
17773 L:      [email protected]
17774 S:      Supported
17775 F:      Documentation/process/stable-kernel-rules.rst
17776
17777 STAGING - ATOMISP DRIVER
17778 M:      Mauro Carvalho Chehab <[email protected]>
17779 R:      Sakari Ailus <[email protected]>
17780 L:      [email protected]
17781 S:      Maintained
17782 F:      drivers/staging/media/atomisp/
17783
17784 STAGING - FIELDBUS SUBSYSTEM
17785 M:      Sven Van Asbroeck <[email protected]>
17786 S:      Maintained
17787 F:      drivers/staging/fieldbus/*
17788 F:      drivers/staging/fieldbus/Documentation/
17789
17790 STAGING - HMS ANYBUS-S BUS
17791 M:      Sven Van Asbroeck <[email protected]>
17792 S:      Maintained
17793 F:      drivers/staging/fieldbus/anybuss/
17794
17795 STAGING - INDUSTRIAL IO
17796 M:      Jonathan Cameron <[email protected]>
17797 L:      [email protected]
17798 S:      Odd Fixes
17799 F:      Documentation/devicetree/bindings/staging/iio/
17800 F:      drivers/staging/iio/
17801
17802 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
17803 M:      Marc Dietrich <[email protected]>
17804 L:      [email protected] (moderated for non-subscribers)
17805 L:      [email protected]
17806 S:      Maintained
17807 F:      drivers/staging/nvec/
17808
17809 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
17810 M:      Jens Frederich <[email protected]>
17811 M:      Daniel Drake <[email protected]>
17812 M:      Jon Nettleton <[email protected]>
17813 S:      Maintained
17814 W:      http://wiki.laptop.org/go/DCON
17815 F:      drivers/staging/olpc_dcon/
17816
17817 STAGING - REALTEK RTL8188EU DRIVERS
17818 M:      Larry Finger <[email protected]>
17819 M:      Phillip Potter <[email protected]>
17820 S:      Supported
17821 F:      drivers/staging/r8188eu/
17822
17823 STAGING - REALTEK RTL8712U DRIVERS
17824 M:      Larry Finger <[email protected]>
17825 M:      Florian Schilhabel <[email protected]>.
17826 S:      Odd Fixes
17827 F:      drivers/staging/rtl8712/
17828
17829 STAGING - SEPS525 LCD CONTROLLER DRIVERS
17830 M:      Michael Hennerich <[email protected]>
17831 L:      [email protected]
17832 S:      Supported
17833 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
17834 F:      drivers/staging/fbtft/fb_seps525.c
17835
17836 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
17837 M:      Sudip Mukherjee <[email protected]>
17838 M:      Teddy Wang <[email protected]>
17839 M:      Sudip Mukherjee <[email protected]>
17840 L:      [email protected]
17841 S:      Maintained
17842 F:      drivers/staging/sm750fb/
17843
17844 STAGING - VIA VT665X DRIVERS
17845 M:      Forest Bond <[email protected]>
17846 S:      Odd Fixes
17847 F:      drivers/staging/vt665?/
17848
17849 STAGING SUBSYSTEM
17850 M:      Greg Kroah-Hartman <[email protected]>
17851 L:      [email protected]
17852 S:      Supported
17853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
17854 F:      drivers/staging/
17855
17856 STARFIRE/DURALAN NETWORK DRIVER
17857 M:      Ion Badulescu <[email protected]>
17858 S:      Odd Fixes
17859 F:      drivers/net/ethernet/adaptec/starfire*
17860
17861 STATIC BRANCH/CALL
17862 M:      Peter Zijlstra <[email protected]>
17863 M:      Josh Poimboeuf <[email protected]>
17864 M:      Jason Baron <[email protected]>
17865 R:      Steven Rostedt <[email protected]>
17866 R:      Ard Biesheuvel <[email protected]>
17867 S:      Supported
17868 F:      arch/*/include/asm/jump_label*.h
17869 F:      arch/*/include/asm/static_call*.h
17870 F:      arch/*/kernel/jump_label.c
17871 F:      arch/*/kernel/static_call.c
17872 F:      include/linux/jump_label*.h
17873 F:      include/linux/static_call*.h
17874 F:      kernel/jump_label.c
17875 F:      kernel/static_call.c
17876
17877 STI AUDIO (ASoC) DRIVERS
17878 M:      Arnaud Pouliquen <[email protected]>
17879 L:      [email protected] (moderated for non-subscribers)
17880 S:      Maintained
17881 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
17882 F:      sound/soc/sti/
17883
17884 STI CEC DRIVER
17885 M:      Benjamin Gaignard <[email protected]>
17886 S:      Maintained
17887 F:      Documentation/devicetree/bindings/media/stih-cec.txt
17888 F:      drivers/media/cec/platform/sti/
17889
17890 STK1160 USB VIDEO CAPTURE DRIVER
17891 M:      Ezequiel Garcia <[email protected]>
17892 L:      [email protected]
17893 S:      Maintained
17894 T:      git git://linuxtv.org/media_tree.git
17895 F:      drivers/media/usb/stk1160/
17896
17897 STM32 AUDIO (ASoC) DRIVERS
17898 M:      Olivier Moysan <[email protected]>
17899 M:      Arnaud Pouliquen <[email protected]>
17900 L:      [email protected] (moderated for non-subscribers)
17901 S:      Maintained
17902 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-*.yaml
17903 F:      sound/soc/stm/
17904
17905 STM32 TIMER/LPTIMER DRIVERS
17906 M:      Fabrice Gasnier <[email protected]>
17907 S:      Maintained
17908 F:      Documentation/ABI/testing/*timer-stm32
17909 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
17910 F:      drivers/*/stm32-*timer*
17911 F:      drivers/pwm/pwm-stm32*
17912 F:      include/linux/*/stm32-*tim*
17913
17914 STMMAC ETHERNET DRIVER
17915 M:      Giuseppe Cavallaro <[email protected]>
17916 M:      Alexandre Torgue <[email protected]>
17917 M:      Jose Abreu <[email protected]>
17918 L:      [email protected]
17919 S:      Supported
17920 W:      http://www.stlinux.com
17921 F:      Documentation/networking/device_drivers/ethernet/stmicro/
17922 F:      drivers/net/ethernet/stmicro/stmmac/
17923
17924 SUN3/3X
17925 M:      Sam Creasey <[email protected]>
17926 S:      Maintained
17927 W:      http://sammy.net/sun3/
17928 F:      arch/m68k/include/asm/sun3*
17929 F:      arch/m68k/kernel/*sun3*
17930 F:      arch/m68k/sun3*/
17931 F:      drivers/net/ethernet/i825xx/sun3*
17932
17933 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
17934 M:      Hans de Goede <[email protected]>
17935 L:      [email protected]
17936 S:      Maintained
17937 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
17938 F:      drivers/input/keyboard/sun4i-lradc-keys.c
17939
17940 SUNDANCE NETWORK DRIVER
17941 M:      Denis Kirjanov <[email protected]>
17942 L:      [email protected]
17943 S:      Maintained
17944 F:      drivers/net/ethernet/dlink/sundance.c
17945
17946 SUPERH
17947 M:      Yoshinori Sato <[email protected]>
17948 M:      Rich Felker <[email protected]>
17949 L:      [email protected]
17950 S:      Maintained
17951 Q:      http://patchwork.kernel.org/project/linux-sh/list/
17952 F:      Documentation/sh/
17953 F:      arch/sh/
17954 F:      drivers/sh/
17955
17956 SUSPEND TO RAM
17957 M:      "Rafael J. Wysocki" <[email protected]>
17958 M:      Len Brown <[email protected]>
17959 M:      Pavel Machek <[email protected]>
17960 L:      [email protected]
17961 S:      Supported
17962 B:      https://bugzilla.kernel.org
17963 F:      Documentation/power/
17964 F:      arch/x86/kernel/acpi/
17965 F:      drivers/base/power/
17966 F:      include/linux/freezer.h
17967 F:      include/linux/pm.h
17968 F:      include/linux/suspend.h
17969 F:      kernel/power/
17970
17971 SVGA HANDLING
17972 M:      Martin Mares <[email protected]>
17973 L:      [email protected]
17974 S:      Maintained
17975 F:      Documentation/admin-guide/svga.rst
17976 F:      arch/x86/boot/video*
17977
17978 SWIOTLB SUBSYSTEM
17979 M:      Konrad Rzeszutek Wilk <[email protected]>
17980 L:      [email protected]
17981 S:      Supported
17982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
17983 F:      arch/*/kernel/pci-swiotlb.c
17984 F:      include/linux/swiotlb.h
17985 F:      kernel/dma/swiotlb.c
17986
17987 SWITCHDEV
17988 M:      Jiri Pirko <[email protected]>
17989 M:      Ivan Vecera <[email protected]>
17990 L:      [email protected]
17991 S:      Supported
17992 F:      include/net/switchdev.h
17993 F:      net/switchdev/
17994
17995 SY8106A REGULATOR DRIVER
17996 M:      Icenowy Zheng <[email protected]>
17997 S:      Maintained
17998 F:      Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
17999 F:      drivers/regulator/sy8106a-regulator.c
18000
18001 SYNC FILE FRAMEWORK
18002 M:      Sumit Semwal <[email protected]>
18003 R:      Gustavo Padovan <[email protected]>
18004 L:      [email protected]
18005 L:      [email protected]
18006 S:      Maintained
18007 T:      git git://anongit.freedesktop.org/drm/drm-misc
18008 F:      Documentation/driver-api/sync_file.rst
18009 F:      drivers/dma-buf/dma-fence*
18010 F:      drivers/dma-buf/sw_sync.c
18011 F:      drivers/dma-buf/sync_*
18012 F:      include/linux/sync_file.h
18013 F:      include/uapi/linux/sync_file.h
18014
18015 SYNOPSYS ARC ARCHITECTURE
18016 M:      Vineet Gupta <[email protected]>
18017 L:      [email protected]
18018 S:      Supported
18019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
18020 F:      Documentation/devicetree/bindings/arc/*
18021 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
18022 F:      arch/arc/
18023 F:      drivers/clocksource/arc_timer.c
18024 F:      drivers/tty/serial/arc_uart.c
18025
18026 SYNOPSYS ARC HSDK SDP pll clock driver
18027 M:      Eugeniy Paltsev <[email protected]>
18028 S:      Supported
18029 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
18030 F:      drivers/clk/clk-hsdk-pll.c
18031
18032 SYNOPSYS ARC SDP clock driver
18033 M:      Eugeniy Paltsev <[email protected]>
18034 S:      Supported
18035 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
18036 F:      drivers/clk/axs10x/*
18037
18038 SYNOPSYS ARC SDP platform support
18039 M:      Alexey Brodkin <[email protected]>
18040 S:      Supported
18041 F:      Documentation/devicetree/bindings/arc/axs10*
18042 F:      arch/arc/boot/dts/ax*
18043 F:      arch/arc/plat-axs10x
18044
18045 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
18046 M:      Eugeniy Paltsev <[email protected]>
18047 S:      Supported
18048 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
18049 F:      drivers/reset/reset-axs10x.c
18050
18051 SYNOPSYS CREG GPIO DRIVER
18052 M:      Eugeniy Paltsev <[email protected]>
18053 S:      Maintained
18054 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
18055 F:      drivers/gpio/gpio-creg-snps.c
18056
18057 SYNOPSYS DESIGNWARE 8250 UART DRIVER
18058 R:      Andy Shevchenko <[email protected]>
18059 S:      Maintained
18060 F:      drivers/tty/serial/8250/8250_dw.c
18061 F:      drivers/tty/serial/8250/8250_dwlib.*
18062 F:      drivers/tty/serial/8250/8250_lpss.c
18063
18064 SYNOPSYS DESIGNWARE APB GPIO DRIVER
18065 M:      Hoan Tran <[email protected]>
18066 M:      Serge Semin <[email protected]>
18067 L:      [email protected]
18068 S:      Maintained
18069 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
18070 F:      drivers/gpio/gpio-dwapb.c
18071
18072 SYNOPSYS DESIGNWARE APB SSI DRIVER
18073 M:      Serge Semin <[email protected]>
18074 L:      [email protected]
18075 S:      Supported
18076 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
18077 F:      drivers/spi/spi-dw*
18078
18079 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
18080 M:      Eugeniy Paltsev <[email protected]>
18081 S:      Maintained
18082 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
18083 F:      drivers/dma/dw-axi-dmac/
18084
18085 SYNOPSYS DESIGNWARE DMAC DRIVER
18086 M:      Viresh Kumar <[email protected]>
18087 R:      Andy Shevchenko <[email protected]>
18088 S:      Maintained
18089 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
18090 F:      drivers/dma/dw/
18091 F:      include/dt-bindings/dma/dw-dmac.h
18092 F:      include/linux/dma/dw.h
18093 F:      include/linux/platform_data/dma-dw.h
18094
18095 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
18096 M:      Jose Abreu <[email protected]>
18097 L:      [email protected]
18098 S:      Supported
18099 F:      drivers/net/ethernet/synopsys/
18100
18101 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
18102 M:      Jose Abreu <[email protected]>
18103 L:      [email protected]
18104 S:      Supported
18105 F:      drivers/net/pcs/pcs-xpcs.c
18106 F:      drivers/net/pcs/pcs-xpcs.h
18107 F:      include/linux/pcs/pcs-xpcs.h
18108
18109 SYNOPSYS DESIGNWARE I2C DRIVER
18110 M:      Jarkko Nikula <[email protected]>
18111 R:      Andy Shevchenko <[email protected]>
18112 R:      Mika Westerberg <[email protected]>
18113 L:      [email protected]
18114 S:      Maintained
18115 F:      drivers/i2c/busses/i2c-designware-*
18116
18117 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
18118 M:      Jaehoon Chung <[email protected]>
18119 L:      [email protected]
18120 S:      Maintained
18121 F:      drivers/mmc/host/dw_mmc*
18122
18123 SYNOPSYS HSDK RESET CONTROLLER DRIVER
18124 M:      Eugeniy Paltsev <[email protected]>
18125 S:      Supported
18126 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
18127 F:      drivers/reset/reset-hsdk.c
18128 F:      include/dt-bindings/reset/snps,hsdk-reset.h
18129
18130 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
18131 M:      Prabu Thangamuthu <[email protected]>
18132 M:      Manjunath M B <[email protected]>
18133 L:      [email protected]
18134 S:      Maintained
18135 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
18136
18137 SYSTEM CONFIGURATION (SYSCON)
18138 M:      Lee Jones <[email protected]>
18139 M:      Arnd Bergmann <[email protected]>
18140 S:      Supported
18141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
18142 F:      drivers/mfd/syscon.c
18143
18144 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
18145 M:      Sudeep Holla <[email protected]>
18146 R:      Cristian Marussi <[email protected]>
18147 L:      [email protected] (moderated for non-subscribers)
18148 S:      Maintained
18149 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
18150 F:      drivers/clk/clk-sc[mp]i.c
18151 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
18152 F:      drivers/firmware/arm_scmi/
18153 F:      drivers/firmware/arm_scpi.c
18154 F:      drivers/regulator/scmi-regulator.c
18155 F:      drivers/reset/reset-scmi.c
18156 F:      include/linux/sc[mp]i_protocol.h
18157 F:      include/trace/events/scmi.h
18158 F:      include/uapi/linux/virtio_scmi.h
18159
18160 SYSTEM RESET/SHUTDOWN DRIVERS
18161 M:      Sebastian Reichel <[email protected]>
18162 L:      [email protected]
18163 S:      Maintained
18164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
18165 F:      Documentation/devicetree/bindings/power/reset/
18166 F:      drivers/power/reset/
18167
18168 SYSTEM TRACE MODULE CLASS
18169 M:      Alexander Shishkin <[email protected]>
18170 S:      Maintained
18171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
18172 F:      Documentation/trace/stm.rst
18173 F:      drivers/hwtracing/stm/
18174 F:      include/linux/stm.h
18175 F:      include/uapi/linux/stm.h
18176
18177 SYSTEM76 ACPI DRIVER
18178 M:      Jeremy Soller <[email protected]>
18179 M:      System76 Product Development <[email protected]>
18180 L:      [email protected]
18181 S:      Maintained
18182 F:      drivers/platform/x86/system76_acpi.c
18183
18184 SYSV FILESYSTEM
18185 M:      Christoph Hellwig <[email protected]>
18186 S:      Maintained
18187 F:      Documentation/filesystems/sysv-fs.rst
18188 F:      fs/sysv/
18189 F:      include/linux/sysv_fs.h
18190
18191 TASKSTATS STATISTICS INTERFACE
18192 M:      Balbir Singh <[email protected]>
18193 S:      Maintained
18194 F:      Documentation/accounting/taskstats*
18195 F:      include/linux/taskstats*
18196 F:      kernel/taskstats.c
18197
18198 TC subsystem
18199 M:      Jamal Hadi Salim <[email protected]>
18200 M:      Cong Wang <[email protected]>
18201 M:      Jiri Pirko <[email protected]>
18202 L:      [email protected]
18203 S:      Maintained
18204 F:      include/net/pkt_cls.h
18205 F:      include/net/pkt_sched.h
18206 F:      include/net/tc_act/
18207 F:      include/uapi/linux/pkt_cls.h
18208 F:      include/uapi/linux/pkt_sched.h
18209 F:      include/uapi/linux/tc_act/
18210 F:      include/uapi/linux/tc_ematch/
18211 F:      net/sched/
18212
18213 TC90522 MEDIA DRIVER
18214 M:      Akihiro Tsukada <[email protected]>
18215 L:      [email protected]
18216 S:      Odd Fixes
18217 F:      drivers/media/dvb-frontends/tc90522*
18218
18219 TCP LOW PRIORITY MODULE
18220 M:      "Wong Hoi Sing, Edison" <[email protected]>
18221 M:      "Hung Hing Lun, Mike" <[email protected]>
18222 S:      Maintained
18223 W:      http://tcp-lp-mod.sourceforge.net/
18224 F:      net/ipv4/tcp_lp.c
18225
18226 TDA10071 MEDIA DRIVER
18227 M:      Antti Palosaari <[email protected]>
18228 L:      [email protected]
18229 S:      Maintained
18230 W:      https://linuxtv.org
18231 W:      http://palosaari.fi/linux/
18232 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18233 T:      git git://linuxtv.org/anttip/media_tree.git
18234 F:      drivers/media/dvb-frontends/tda10071*
18235
18236 TDA18212 MEDIA DRIVER
18237 M:      Antti Palosaari <[email protected]>
18238 L:      [email protected]
18239 S:      Maintained
18240 W:      https://linuxtv.org
18241 W:      http://palosaari.fi/linux/
18242 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18243 T:      git git://linuxtv.org/anttip/media_tree.git
18244 F:      drivers/media/tuners/tda18212*
18245
18246 TDA18218 MEDIA DRIVER
18247 M:      Antti Palosaari <[email protected]>
18248 L:      [email protected]
18249 S:      Maintained
18250 W:      https://linuxtv.org
18251 W:      http://palosaari.fi/linux/
18252 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18253 T:      git git://linuxtv.org/anttip/media_tree.git
18254 F:      drivers/media/tuners/tda18218*
18255
18256 TDA18250 MEDIA DRIVER
18257 M:      Olli Salonen <[email protected]>
18258 L:      [email protected]
18259 S:      Maintained
18260 W:      https://linuxtv.org
18261 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18262 T:      git git://linuxtv.org/media_tree.git
18263 F:      drivers/media/tuners/tda18250*
18264
18265 TDA18271 MEDIA DRIVER
18266 M:      Michael Krufky <[email protected]>
18267 L:      [email protected]
18268 S:      Maintained
18269 W:      https://linuxtv.org
18270 W:      http://github.com/mkrufky
18271 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18272 T:      git git://linuxtv.org/mkrufky/tuners.git
18273 F:      drivers/media/tuners/tda18271*
18274
18275 TDA1997x MEDIA DRIVER
18276 M:      Tim Harvey <[email protected]>
18277 L:      [email protected]
18278 S:      Maintained
18279 W:      https://linuxtv.org
18280 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18281 F:      drivers/media/i2c/tda1997x.*
18282
18283 TDA827x MEDIA DRIVER
18284 M:      Michael Krufky <[email protected]>
18285 L:      [email protected]
18286 S:      Maintained
18287 W:      https://linuxtv.org
18288 W:      http://github.com/mkrufky
18289 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18290 T:      git git://linuxtv.org/mkrufky/tuners.git
18291 F:      drivers/media/tuners/tda8290.*
18292
18293 TDA8290 MEDIA DRIVER
18294 M:      Michael Krufky <[email protected]>
18295 L:      [email protected]
18296 S:      Maintained
18297 W:      https://linuxtv.org
18298 W:      http://github.com/mkrufky
18299 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18300 T:      git git://linuxtv.org/mkrufky/tuners.git
18301 F:      drivers/media/tuners/tda8290.*
18302
18303 TDA9840 MEDIA DRIVER
18304 M:      Hans Verkuil <[email protected]>
18305 L:      [email protected]
18306 S:      Maintained
18307 W:      https://linuxtv.org
18308 T:      git git://linuxtv.org/media_tree.git
18309 F:      drivers/media/i2c/tda9840*
18310
18311 TEA5761 TUNER DRIVER
18312 M:      Mauro Carvalho Chehab <[email protected]>
18313 L:      [email protected]
18314 S:      Odd fixes
18315 W:      https://linuxtv.org
18316 T:      git git://linuxtv.org/media_tree.git
18317 F:      drivers/media/tuners/tea5761.*
18318
18319 TEA5767 TUNER DRIVER
18320 M:      Mauro Carvalho Chehab <[email protected]>
18321 L:      [email protected]
18322 S:      Maintained
18323 W:      https://linuxtv.org
18324 T:      git git://linuxtv.org/media_tree.git
18325 F:      drivers/media/tuners/tea5767.*
18326
18327 TEA6415C MEDIA DRIVER
18328 M:      Hans Verkuil <[email protected]>
18329 L:      [email protected]
18330 S:      Maintained
18331 W:      https://linuxtv.org
18332 T:      git git://linuxtv.org/media_tree.git
18333 F:      drivers/media/i2c/tea6415c*
18334
18335 TEA6420 MEDIA DRIVER
18336 M:      Hans Verkuil <[email protected]>
18337 L:      [email protected]
18338 S:      Maintained
18339 W:      https://linuxtv.org
18340 T:      git git://linuxtv.org/media_tree.git
18341 F:      drivers/media/i2c/tea6420*
18342
18343 TEAM DRIVER
18344 M:      Jiri Pirko <[email protected]>
18345 L:      [email protected]
18346 S:      Supported
18347 F:      drivers/net/team/
18348 F:      include/linux/if_team.h
18349 F:      include/uapi/linux/if_team.h
18350
18351 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
18352 M:      "Savoir-faire Linux Inc." <[email protected]>
18353 S:      Maintained
18354 F:      arch/x86/platform/ts5500/
18355
18356 TECHNOTREND USB IR RECEIVER
18357 M:      Sean Young <[email protected]>
18358 L:      [email protected]
18359 S:      Maintained
18360 F:      drivers/media/rc/ttusbir.c
18361
18362 TECHWELL TW9910 VIDEO DECODER
18363 L:      [email protected]
18364 S:      Orphan
18365 F:      drivers/media/i2c/tw9910.c
18366 F:      include/media/i2c/tw9910.h
18367
18368 TEE SUBSYSTEM
18369 M:      Jens Wiklander <[email protected]>
18370 R:      Sumit Garg <[email protected]>
18371 L:      [email protected]
18372 S:      Maintained
18373 F:      Documentation/staging/tee.rst
18374 F:      drivers/tee/
18375 F:      include/linux/tee_drv.h
18376 F:      include/uapi/linux/tee.h
18377
18378 TEGRA ARCHITECTURE SUPPORT
18379 M:      Thierry Reding <[email protected]>
18380 M:      Jonathan Hunter <[email protected]>
18381 L:      [email protected]
18382 S:      Supported
18383 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
18384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
18385 N:      [^a-z]tegra
18386
18387 TEGRA CLOCK DRIVER
18388 M:      Peter De Schrijver <[email protected]>
18389 M:      Prashant Gaikwad <[email protected]>
18390 S:      Supported
18391 F:      drivers/clk/tegra/
18392
18393 TEGRA DMA DRIVERS
18394 M:      Laxman Dewangan <[email protected]>
18395 M:      Jon Hunter <[email protected]>
18396 S:      Supported
18397 F:      drivers/dma/tegra*
18398
18399 TEGRA I2C DRIVER
18400 M:      Laxman Dewangan <[email protected]>
18401 R:      Dmitry Osipenko <[email protected]>
18402 S:      Supported
18403 F:      drivers/i2c/busses/i2c-tegra.c
18404
18405 TEGRA IOMMU DRIVERS
18406 M:      Thierry Reding <[email protected]>
18407 R:      Krishna Reddy <[email protected]>
18408 L:      [email protected]
18409 S:      Supported
18410 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
18411 F:      drivers/iommu/tegra*
18412
18413 TEGRA KBC DRIVER
18414 M:      Laxman Dewangan <[email protected]>
18415 S:      Supported
18416 F:      drivers/input/keyboard/tegra-kbc.c
18417
18418 TEGRA NAND DRIVER
18419 M:      Stefan Agner <[email protected]>
18420 M:      Lucas Stach <[email protected]>
18421 S:      Maintained
18422 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
18423 F:      drivers/mtd/nand/raw/tegra_nand.c
18424
18425 TEGRA PWM DRIVER
18426 M:      Thierry Reding <[email protected]>
18427 S:      Supported
18428 F:      drivers/pwm/pwm-tegra.c
18429
18430 TEGRA SERIAL DRIVER
18431 M:      Laxman Dewangan <[email protected]>
18432 S:      Supported
18433 F:      drivers/tty/serial/serial-tegra.c
18434
18435 TEGRA SPI DRIVER
18436 M:      Laxman Dewangan <[email protected]>
18437 S:      Supported
18438 F:      drivers/spi/spi-tegra*
18439
18440 TEGRA QUAD SPI DRIVER
18441 M:      Thierry Reding <[email protected]>
18442 M:      Jonathan Hunter <[email protected]>
18443 M:      Sowjanya Komatineni <[email protected]>
18444 L:      [email protected]
18445 S:      Maintained
18446 F:      drivers/spi/spi-tegra210-quad.c
18447
18448 TEGRA VIDEO DRIVER
18449 M:      Thierry Reding <[email protected]>
18450 M:      Jonathan Hunter <[email protected]>
18451 M:      Sowjanya Komatineni <[email protected]>
18452 L:      [email protected]
18453 L:      [email protected]
18454 S:      Maintained
18455 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
18456 F:      drivers/staging/media/tegra-video/
18457
18458 TEGRA XUSB PADCTL DRIVER
18459 M:      JC Kuo <[email protected]>
18460 S:      Supported
18461 F:      drivers/phy/tegra/xusb*
18462
18463 TEHUTI ETHERNET DRIVER
18464 M:      Andy Gospodarek <[email protected]>
18465 L:      [email protected]
18466 S:      Supported
18467 F:      drivers/net/ethernet/tehuti/*
18468
18469 TELECOM CLOCK DRIVER FOR MCPL0010
18470 M:      Mark Gross <[email protected]>
18471 S:      Supported
18472 F:      drivers/char/tlclk.c
18473
18474 TEMPO SEMICONDUCTOR DRIVERS
18475 M:      Steven Eckhoff <[email protected]>
18476 S:      Maintained
18477 F:      Documentation/devicetree/bindings/sound/tscs*.txt
18478 F:      sound/soc/codecs/tscs*.c
18479 F:      sound/soc/codecs/tscs*.h
18480
18481 TENSILICA XTENSA PORT (xtensa)
18482 M:      Chris Zankel <[email protected]>
18483 M:      Max Filippov <[email protected]>
18484 L:      [email protected]
18485 S:      Maintained
18486 T:      git git://github.com/czankel/xtensa-linux.git
18487 F:      arch/xtensa/
18488 F:      drivers/irqchip/irq-xtensa-*
18489
18490 TEXAS INSTRUMENTS ASoC DRIVERS
18491 M:      Peter Ujfalusi <[email protected]>
18492 L:      [email protected] (moderated for non-subscribers)
18493 S:      Maintained
18494 F:      sound/soc/ti/
18495
18496 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
18497 M:      Ricardo Ribalda <[email protected]>
18498 L:      [email protected]
18499 S:      Supported
18500 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
18501 F:      drivers/iio/dac/ti-dac7612.c
18502
18503 TEXAS INSTRUMENTS DMA DRIVERS
18504 M:      Peter Ujfalusi <[email protected]>
18505 L:      [email protected]
18506 S:      Maintained
18507 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
18508 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
18509 F:      Documentation/devicetree/bindings/dma/ti/
18510 F:      drivers/dma/ti/
18511 X:      drivers/dma/ti/cppi41.c
18512 F:      include/linux/dma/k3-udma-glue.h
18513 F:      include/linux/dma/ti-cppi5.h
18514 F:      include/linux/dma/k3-psil.h
18515
18516 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
18517 M:      Nishanth Menon <[email protected]>
18518 M:      Tero Kristo <[email protected]>
18519 M:      Santosh Shilimkar <[email protected]>
18520 L:      [email protected] (moderated for non-subscribers)
18521 S:      Maintained
18522 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
18523 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
18524 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
18525 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
18526 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
18527 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
18528 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
18529 F:      drivers/clk/keystone/sci-clk.c
18530 F:      drivers/firmware/ti_sci*
18531 F:      drivers/irqchip/irq-ti-sci-inta.c
18532 F:      drivers/irqchip/irq-ti-sci-intr.c
18533 F:      drivers/reset/reset-ti-sci.c
18534 F:      drivers/soc/ti/ti_sci_inta_msi.c
18535 F:      drivers/soc/ti/ti_sci_pm_domains.c
18536 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
18537 F:      include/linux/soc/ti/ti_sci_inta_msi.h
18538 F:      include/linux/soc/ti/ti_sci_protocol.h
18539
18540 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
18541 M:      Robert Marko <[email protected]>
18542 M:      Luka Perkov <[email protected]>
18543 L:      [email protected]
18544 S:      Maintained
18545 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
18546 F:      Documentation/hwmon/tps23861.rst
18547 F:      drivers/hwmon/tps23861.c
18548
18549 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
18550 M:      Puranjay Mohan <[email protected]>
18551 L:      [email protected]
18552 S:      Supported
18553 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
18554 F:      drivers/iio/temperature/tmp117.c
18555
18556 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
18557 M:      Hans Verkuil <[email protected]>
18558 L:      [email protected]
18559 S:      Maintained
18560 W:      https://linuxtv.org
18561 T:      git git://linuxtv.org/media_tree.git
18562 F:      drivers/media/radio/radio-raremono.c
18563
18564 THERMAL
18565 M:      Zhang Rui <[email protected]>
18566 M:      Daniel Lezcano <[email protected]>
18567 R:      Amit Kucheria <[email protected]>
18568 L:      [email protected]
18569 S:      Supported
18570 Q:      https://patchwork.kernel.org/project/linux-pm/list/
18571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
18572 F:      Documentation/devicetree/bindings/thermal/
18573 F:      drivers/thermal/
18574 F:      include/linux/cpu_cooling.h
18575 F:      include/linux/thermal.h
18576 F:      include/uapi/linux/thermal.h
18577 F:      tools/thermal/
18578
18579 THERMAL DRIVER FOR AMLOGIC SOCS
18580 M:      Guillaume La Roque <[email protected]>
18581 L:      [email protected]
18582 L:      [email protected]
18583 S:      Supported
18584 W:      http://linux-meson.com/
18585 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
18586 F:      drivers/thermal/amlogic_thermal.c
18587
18588 THERMAL/CPU_COOLING
18589 M:      Amit Daniel Kachhap <[email protected]>
18590 M:      Daniel Lezcano <[email protected]>
18591 M:      Viresh Kumar <[email protected]>
18592 R:      Lukasz Luba <[email protected]>
18593 L:      [email protected]
18594 S:      Supported
18595 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
18596 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
18597 F:      drivers/thermal/cpufreq_cooling.c
18598 F:      drivers/thermal/cpuidle_cooling.c
18599 F:      include/linux/cpu_cooling.h
18600
18601 THERMAL/POWER_ALLOCATOR
18602 M:      Lukasz Luba <[email protected]>
18603 L:      [email protected]
18604 S:      Maintained
18605 F:      Documentation/driver-api/thermal/power_allocator.rst
18606 F:      drivers/thermal/gov_power_allocator.c
18607 F:      include/trace/events/thermal_power_allocator.h
18608
18609 THINKPAD ACPI EXTRAS DRIVER
18610 M:      Henrique de Moraes Holschuh <[email protected]>
18611 L:      [email protected]
18612 L:      [email protected]
18613 S:      Maintained
18614 W:      http://ibm-acpi.sourceforge.net
18615 W:      http://thinkwiki.org/wiki/Ibm-acpi
18616 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
18617 F:      drivers/platform/x86/thinkpad_acpi.c
18618
18619 THINKPAD LMI DRIVER
18620 M:      Mark Pearson <[email protected]>
18621 L:      [email protected]
18622 S:      Maintained
18623 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
18624 F:      drivers/platform/x86/think-lmi.?
18625
18626 THUNDERBOLT DMA TRAFFIC TEST DRIVER
18627 M:      Isaac Hazan <[email protected]>
18628 L:      [email protected]
18629 S:      Maintained
18630 F:      drivers/thunderbolt/dma_test.c
18631
18632 THUNDERBOLT DRIVER
18633 M:      Andreas Noever <[email protected]>
18634 M:      Michael Jamet <[email protected]>
18635 M:      Mika Westerberg <[email protected]>
18636 M:      Yehezkel Bernat <[email protected]>
18637 L:      [email protected]
18638 S:      Maintained
18639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
18640 F:      Documentation/admin-guide/thunderbolt.rst
18641 F:      drivers/thunderbolt/
18642 F:      include/linux/thunderbolt.h
18643
18644 THUNDERBOLT NETWORK DRIVER
18645 M:      Michael Jamet <[email protected]>
18646 M:      Mika Westerberg <[email protected]>
18647 M:      Yehezkel Bernat <[email protected]>
18648 L:      [email protected]
18649 S:      Maintained
18650 F:      drivers/net/thunderbolt.c
18651
18652 THUNDERX GPIO DRIVER
18653 M:      Robert Richter <[email protected]>
18654 S:      Odd Fixes
18655 F:      drivers/gpio/gpio-thunderx.c
18656
18657 TI ADS131E0X ADC SERIES DRIVER
18658 M:      Tomislav Denis <[email protected]>
18659 L:      [email protected]
18660 S:      Maintained
18661 F:      Documentation/devicetree/bindings/iio/adc/ti,ads131e08.yaml
18662 F:      drivers/iio/adc/ti-ads131e08.c
18663
18664 TI AM437X VPFE DRIVER
18665 M:      "Lad, Prabhakar" <[email protected]>
18666 L:      [email protected]
18667 S:      Maintained
18668 W:      https://linuxtv.org
18669 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18670 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
18671 F:      drivers/media/platform/am437x/
18672
18673 TI BANDGAP AND THERMAL DRIVER
18674 M:      Eduardo Valentin <[email protected]>
18675 M:      Keerthy <[email protected]>
18676 L:      [email protected]
18677 L:      [email protected]
18678 S:      Maintained
18679 F:      drivers/thermal/ti-soc-thermal/
18680
18681 TI BQ27XXX POWER SUPPLY DRIVER
18682 F:      drivers/power/supply/bq27xxx_battery.c
18683 F:      drivers/power/supply/bq27xxx_battery_i2c.c
18684 F:      include/linux/power/bq27xxx_battery.h
18685
18686 TI CDCE706 CLOCK DRIVER
18687 M:      Max Filippov <[email protected]>
18688 S:      Maintained
18689 F:      drivers/clk/clk-cdce706.c
18690
18691 TI CLOCK DRIVER
18692 M:      Tero Kristo <[email protected]>
18693 L:      [email protected]
18694 S:      Odd Fixes
18695 F:      drivers/clk/ti/
18696 F:      include/linux/clk/ti.h
18697
18698 TI DAVINCI MACHINE SUPPORT
18699 M:      Sekhar Nori <[email protected]>
18700 R:      Bartosz Golaszewski <[email protected]>
18701 L:      [email protected] (moderated for non-subscribers)
18702 S:      Supported
18703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
18704 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
18705 F:      arch/arm/boot/dts/da850*
18706 F:      arch/arm/mach-davinci/
18707 F:      drivers/i2c/busses/i2c-davinci.c
18708
18709 TI DAVINCI SERIES CLOCK DRIVER
18710 M:      David Lechner <[email protected]>
18711 R:      Sekhar Nori <[email protected]>
18712 S:      Maintained
18713 F:      Documentation/devicetree/bindings/clock/ti/davinci/
18714 F:      drivers/clk/davinci/
18715
18716 TI DAVINCI SERIES GPIO DRIVER
18717 M:      Keerthy <[email protected]>
18718 L:      [email protected]
18719 S:      Maintained
18720 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
18721 F:      drivers/gpio/gpio-davinci.c
18722
18723 TI DAVINCI SERIES MEDIA DRIVER
18724 M:      "Lad, Prabhakar" <[email protected]>
18725 L:      [email protected]
18726 S:      Maintained
18727 W:      https://linuxtv.org
18728 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18729 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
18730 F:      drivers/media/platform/davinci/
18731 F:      include/media/davinci/
18732
18733 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
18734 R:      David Lechner <[email protected]>
18735 L:      [email protected]
18736 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
18737 F:      drivers/counter/ti-eqep.c
18738
18739 TI ETHERNET SWITCH DRIVER (CPSW)
18740 R:      Grygorii Strashko <[email protected]>
18741 L:      [email protected]
18742 L:      [email protected]
18743 S:      Maintained
18744 F:      drivers/net/ethernet/ti/cpsw*
18745 F:      drivers/net/ethernet/ti/davinci*
18746
18747 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
18748 M:      Alex Dubov <[email protected]>
18749 S:      Maintained
18750 W:      http://tifmxx.berlios.de/
18751 F:      drivers/memstick/host/tifm_ms.c
18752 F:      drivers/misc/tifm*
18753 F:      drivers/mmc/host/tifm_sd.c
18754 F:      include/linux/tifm.h
18755
18756 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
18757 M:      Santosh Shilimkar <[email protected]>
18758 L:      [email protected]
18759 L:      [email protected] (moderated for non-subscribers)
18760 S:      Maintained
18761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
18762 F:      drivers/soc/ti/*
18763
18764 TI LM49xxx FAMILY ASoC CODEC DRIVERS
18765 M:      M R Swami Reddy <[email protected]>
18766 M:      Vishwas A Deshpande <[email protected]>
18767 L:      [email protected] (moderated for non-subscribers)
18768 S:      Maintained
18769 F:      sound/soc/codecs/isabelle*
18770 F:      sound/soc/codecs/lm49453*
18771
18772 TI PCM3060 ASoC CODEC DRIVER
18773 M:      Kirill Marinushkin <[email protected]>
18774 L:      [email protected] (moderated for non-subscribers)
18775 S:      Maintained
18776 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
18777 F:      sound/soc/codecs/pcm3060*
18778
18779 TI TAS571X FAMILY ASoC CODEC DRIVER
18780 M:      Kevin Cernekee <[email protected]>
18781 L:      [email protected] (moderated for non-subscribers)
18782 S:      Odd Fixes
18783 F:      sound/soc/codecs/tas571x*
18784
18785 TI TRF7970A NFC DRIVER
18786 M:      Mark Greer <[email protected]>
18787 L:      [email protected]
18788 L:      [email protected] (subscribers-only)
18789 S:      Supported
18790 F:      Documentation/devicetree/bindings/net/nfc/trf7970a.txt
18791 F:      drivers/nfc/trf7970a.c
18792
18793 TI TSC2046 ADC DRIVER
18794 M:      Oleksij Rempel <[email protected]>
18795 R:      [email protected]
18796 L:      [email protected]
18797 S:      Maintained
18798 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
18799 F:      drivers/iio/adc/ti-tsc2046.c
18800
18801 TI TWL4030 SERIES SOC CODEC DRIVER
18802 M:      Peter Ujfalusi <[email protected]>
18803 L:      [email protected] (moderated for non-subscribers)
18804 S:      Maintained
18805 F:      sound/soc/codecs/twl4030*
18806
18807 TI VPE/CAL DRIVERS
18808 M:      Benoit Parrot <[email protected]>
18809 L:      [email protected]
18810 S:      Maintained
18811 W:      http://linuxtv.org/
18812 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18813 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
18814 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
18815 F:      drivers/media/platform/ti-vpe/
18816
18817 TI WILINK WIRELESS DRIVERS
18818 L:      [email protected]
18819 S:      Orphan
18820 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
18821 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
18822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
18823 F:      drivers/net/wireless/ti/
18824 F:      include/linux/wl12xx.h
18825
18826 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
18827 M:      John Stultz <[email protected]>
18828 M:      Thomas Gleixner <[email protected]>
18829 R:      Stephen Boyd <[email protected]>
18830 L:      [email protected]
18831 S:      Supported
18832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
18833 F:      include/linux/clocksource.h
18834 F:      include/linux/time.h
18835 F:      include/linux/timex.h
18836 F:      include/uapi/linux/time.h
18837 F:      include/uapi/linux/timex.h
18838 F:      kernel/time/alarmtimer.c
18839 F:      kernel/time/clocksource.c
18840 F:      kernel/time/ntp.c
18841 F:      kernel/time/time*.c
18842 F:      tools/testing/selftests/timers/
18843
18844 TIPC NETWORK LAYER
18845 M:      Jon Maloy <[email protected]>
18846 M:      Ying Xue <[email protected]>
18847 L:      [email protected] (core kernel code)
18848 L:      [email protected] (user apps, general discussion)
18849 S:      Maintained
18850 W:      http://tipc.sourceforge.net/
18851 F:      include/uapi/linux/tipc*.h
18852 F:      net/tipc/
18853
18854 TLAN NETWORK DRIVER
18855 M:      Samuel Chessman <[email protected]>
18856 L:      [email protected] (subscribers-only)
18857 S:      Maintained
18858 W:      http://sourceforge.net/projects/tlan/
18859 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
18860 F:      drivers/net/ethernet/ti/tlan.*
18861
18862 TM6000 VIDEO4LINUX DRIVER
18863 M:      Mauro Carvalho Chehab <[email protected]>
18864 L:      [email protected]
18865 S:      Odd fixes
18866 W:      https://linuxtv.org
18867 T:      git git://linuxtv.org/media_tree.git
18868 F:      Documentation/admin-guide/media/tm6000*
18869 F:      drivers/media/usb/tm6000/
18870
18871 TMIO/SDHI MMC DRIVER
18872 M:      Wolfram Sang <[email protected]>
18873 L:      [email protected]
18874 S:      Supported
18875 F:      drivers/mmc/host/renesas_sdhi*
18876 F:      drivers/mmc/host/tmio_mmc*
18877 F:      include/linux/mfd/tmio.h
18878
18879 TMP401 HARDWARE MONITOR DRIVER
18880 M:      Guenter Roeck <[email protected]>
18881 L:      [email protected]
18882 S:      Maintained
18883 F:      Documentation/hwmon/tmp401.rst
18884 F:      drivers/hwmon/tmp401.c
18885
18886 TMP513 HARDWARE MONITOR DRIVER
18887 M:      Eric Tremblay <[email protected]>
18888 L:      [email protected]
18889 S:      Maintained
18890 F:      Documentation/hwmon/tmp513.rst
18891 F:      drivers/hwmon/tmp513.c
18892
18893 TMPFS (SHMEM FILESYSTEM)
18894 M:      Hugh Dickins <[email protected]>
18895 L:      [email protected]
18896 S:      Maintained
18897 F:      include/linux/shmem_fs.h
18898 F:      mm/shmem.c
18899
18900 TOMOYO SECURITY MODULE
18901 M:      Kentaro Takeda <[email protected]>
18902 M:      Tetsuo Handa <[email protected]>
18903 L:      [email protected] (subscribers-only, for developers in English)
18904 L:      [email protected] (subscribers-only, for users in English)
18905 L:      [email protected] (subscribers-only, for developers in Japanese)
18906 L:      [email protected] (subscribers-only, for users in Japanese)
18907 S:      Maintained
18908 W:      https://tomoyo.osdn.jp/
18909 F:      security/tomoyo/
18910
18911 TOPSTAR LAPTOP EXTRAS DRIVER
18912 M:      Herton Ronaldo Krzesinski <[email protected]>
18913 L:      [email protected]
18914 S:      Maintained
18915 F:      drivers/platform/x86/topstar-laptop.c
18916
18917 TORTURE-TEST MODULES
18918 M:      Davidlohr Bueso <[email protected]>
18919 M:      "Paul E. McKenney" <[email protected]>
18920 M:      Josh Triplett <[email protected]>
18921 L:      [email protected]
18922 S:      Supported
18923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18924 F:      Documentation/RCU/torture.rst
18925 F:      kernel/locking/locktorture.c
18926 F:      kernel/rcu/rcuscale.c
18927 F:      kernel/rcu/rcutorture.c
18928 F:      kernel/rcu/refscale.c
18929 F:      kernel/torture.c
18930
18931 TOSHIBA ACPI EXTRAS DRIVER
18932 M:      Azael Avalos <[email protected]>
18933 L:      [email protected]
18934 S:      Maintained
18935 F:      drivers/platform/x86/toshiba_acpi.c
18936
18937 TOSHIBA BLUETOOTH DRIVER
18938 M:      Azael Avalos <[email protected]>
18939 L:      [email protected]
18940 S:      Maintained
18941 F:      drivers/platform/x86/toshiba_bluetooth.c
18942
18943 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
18944 M:      Azael Avalos <[email protected]>
18945 L:      [email protected]
18946 S:      Maintained
18947 F:      drivers/platform/x86/toshiba_haps.c
18948
18949 TOSHIBA SMM DRIVER
18950 M:      Jonathan Buzzard <[email protected]>
18951 S:      Maintained
18952 W:      http://www.buzzard.org.uk/toshiba/
18953 F:      drivers/char/toshiba.c
18954 F:      include/linux/toshiba.h
18955 F:      include/uapi/linux/toshiba.h
18956
18957 TOSHIBA TC358743 DRIVER
18958 M:      Mats Randgaard <[email protected]>
18959 L:      [email protected]
18960 S:      Maintained
18961 F:      drivers/media/i2c/tc358743*
18962 F:      include/media/i2c/tc358743.h
18963
18964 TOSHIBA WMI HOTKEYS DRIVER
18965 M:      Azael Avalos <[email protected]>
18966 L:      [email protected]
18967 S:      Maintained
18968 F:      drivers/platform/x86/toshiba-wmi.c
18969
18970 TPM DEVICE DRIVER
18971 M:      Peter Huewe <[email protected]>
18972 M:      Jarkko Sakkinen <[email protected]>
18973 R:      Jason Gunthorpe <[email protected]>
18974 L:      [email protected]
18975 S:      Maintained
18976 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
18977 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
18978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
18979 F:      drivers/char/tpm/
18980
18981 TRACING
18982 M:      Steven Rostedt <[email protected]>
18983 M:      Ingo Molnar <[email protected]>
18984 S:      Maintained
18985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
18986 F:      Documentation/trace/ftrace.rst
18987 F:      arch/*/*/*/ftrace.h
18988 F:      arch/*/kernel/ftrace.c
18989 F:      fs/tracefs/
18990 F:      include/*/ftrace.h
18991 F:      include/linux/trace*.h
18992 F:      include/trace/
18993 F:      kernel/trace/
18994 F:      tools/testing/selftests/ftrace/
18995
18996 TRACING MMIO ACCESSES (MMIOTRACE)
18997 M:      Steven Rostedt <[email protected]>
18998 M:      Ingo Molnar <[email protected]>
18999 R:      Karol Herbst <[email protected]>
19000 R:      Pekka Paalanen <[email protected]>
19001 L:      [email protected]
19002 L:      [email protected]
19003 S:      Maintained
19004 F:      arch/x86/mm/kmmio.c
19005 F:      arch/x86/mm/mmio-mod.c
19006 F:      arch/x86/mm/testmmiotrace.c
19007 F:      include/linux/mmiotrace.h
19008 F:      kernel/trace/trace_mmiotrace.c
19009
19010 TRACING OS NOISE / LATENCY TRACERS
19011 M:      Steven Rostedt <[email protected]>
19012 M:      Daniel Bristot de Oliveira <[email protected]>
19013 S:      Maintained
19014 F:      kernel/trace/trace_osnoise.c
19015 F:      include/trace/events/osnoise.h
19016 F:      kernel/trace/trace_hwlat.c
19017 F:      kernel/trace/trace_irqsoff.c
19018 F:      kernel/trace/trace_sched_wakeup.c
19019 F:      Documentation/trace/osnoise-tracer.rst
19020 F:      Documentation/trace/timerlat-tracer.rst
19021 F:      Documentation/trace/hwlat_detector.rst
19022 F:      arch/*/kernel/trace.c
19023
19024 TRADITIONAL CHINESE DOCUMENTATION
19025 M:      Hu Haowen <[email protected]>
19026 L:      [email protected]
19027 S:      Maintained
19028 W:      https://github.com/srcres258/linux-doc
19029 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
19030 F:      Documentation/translations/zh_TW/
19031
19032 TRIVIAL PATCHES
19033 M:      Jiri Kosina <[email protected]>
19034 S:      Maintained
19035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
19036 K:      ^Subject:.*(?i)trivial
19037
19038 TTY LAYER
19039 M:      Greg Kroah-Hartman <[email protected]>
19040 M:      Jiri Slaby <[email protected]>
19041 S:      Supported
19042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
19043 F:      Documentation/driver-api/serial/
19044 F:      drivers/tty/
19045 F:      drivers/tty/serial/serial_core.c
19046 F:      include/linux/selection.h
19047 F:      include/linux/serial.h
19048 F:      include/linux/serial_core.h
19049 F:      include/linux/sysrq.h
19050 F:      include/linux/tty*.h
19051 F:      include/linux/vt.h
19052 F:      include/linux/vt_*.h
19053 F:      include/uapi/linux/serial.h
19054 F:      include/uapi/linux/serial_core.h
19055 F:      include/uapi/linux/tty.h
19056
19057 TUA9001 MEDIA DRIVER
19058 M:      Antti Palosaari <[email protected]>
19059 L:      [email protected]
19060 S:      Maintained
19061 W:      https://linuxtv.org
19062 W:      http://palosaari.fi/linux/
19063 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19064 T:      git git://linuxtv.org/anttip/media_tree.git
19065 F:      drivers/media/tuners/tua9001*
19066
19067 TULIP NETWORK DRIVERS
19068 L:      [email protected]
19069 L:      [email protected]
19070 S:      Orphan
19071 F:      drivers/net/ethernet/dec/tulip/
19072
19073 TUN/TAP driver
19074 M:      Maxim Krasnyansky <[email protected]>
19075 S:      Maintained
19076 W:      http://vtun.sourceforge.net/tun
19077 F:      Documentation/networking/tuntap.rst
19078 F:      arch/um/os-Linux/drivers/
19079
19080 TURBOCHANNEL SUBSYSTEM
19081 M:      "Maciej W. Rozycki" <[email protected]>
19082 M:      Ralf Baechle <[email protected]>
19083 L:      [email protected]
19084 S:      Maintained
19085 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
19086 F:      drivers/tc/
19087 F:      include/linux/tc.h
19088
19089 TURBOSTAT UTILITY
19090 M:      "Len Brown" <[email protected]>
19091 L:      [email protected]
19092 S:      Supported
19093 Q:      https://patchwork.kernel.org/project/linux-pm/list/
19094 B:      https://bugzilla.kernel.org
19095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
19096 F:      tools/power/x86/turbostat/
19097
19098 TW5864 VIDEO4LINUX DRIVER
19099 M:      Bluecherry Maintainers <[email protected]>
19100 M:      Anton Sviridenko <[email protected]>
19101 M:      Andrey Utkin <[email protected]>
19102 M:      Andrey Utkin <[email protected]>
19103 L:      [email protected]
19104 S:      Supported
19105 F:      drivers/media/pci/tw5864/
19106
19107 TW68 VIDEO4LINUX DRIVER
19108 M:      Hans Verkuil <[email protected]>
19109 L:      [email protected]
19110 S:      Odd Fixes
19111 W:      https://linuxtv.org
19112 T:      git git://linuxtv.org/media_tree.git
19113 F:      drivers/media/pci/tw68/
19114
19115 TW686X VIDEO4LINUX DRIVER
19116 M:      Ezequiel Garcia <[email protected]>
19117 L:      [email protected]
19118 S:      Maintained
19119 W:      http://linuxtv.org
19120 T:      git git://linuxtv.org/media_tree.git
19121 F:      drivers/media/pci/tw686x/
19122
19123 UACCE ACCELERATOR FRAMEWORK
19124 M:      Zhangfei Gao <[email protected]>
19125 M:      Zhou Wang <[email protected]>
19126 L:      [email protected]
19127 L:      [email protected]
19128 S:      Maintained
19129 F:      Documentation/ABI/testing/sysfs-driver-uacce
19130 F:      Documentation/misc-devices/uacce.rst
19131 F:      drivers/misc/uacce/
19132 F:      include/linux/uacce.h
19133 F:      include/uapi/misc/uacce/
19134
19135 UBI FILE SYSTEM (UBIFS)
19136 M:      Richard Weinberger <[email protected]>
19137 L:      [email protected]
19138 S:      Supported
19139 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
19140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
19141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
19142 F:      Documentation/filesystems/ubifs-authentication.rst
19143 F:      Documentation/filesystems/ubifs.rst
19144 F:      fs/ubifs/
19145
19146 UCLINUX (M68KNOMMU AND COLDFIRE)
19147 M:      Greg Ungerer <[email protected]>
19148 L:      [email protected]
19149 L:      [email protected]  (subscribers-only)
19150 S:      Maintained
19151 W:      http://www.linux-m68k.org/
19152 W:      http://www.uclinux.org/
19153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
19154 F:      arch/m68k/*/*_no.*
19155 F:      arch/m68k/68*/
19156 F:      arch/m68k/coldfire/
19157 F:      arch/m68k/include/asm/*_no.*
19158
19159 UDF FILESYSTEM
19160 M:      Jan Kara <[email protected]>
19161 S:      Maintained
19162 F:      Documentation/filesystems/udf.rst
19163 F:      fs/udf/
19164
19165 UDRAW TABLET
19166 M:      Bastien Nocera <[email protected]>
19167 L:      [email protected]
19168 S:      Maintained
19169 F:      drivers/hid/hid-udraw-ps3.c
19170
19171 UFS FILESYSTEM
19172 M:      Evgeniy Dushistov <[email protected]>
19173 S:      Maintained
19174 F:      Documentation/admin-guide/ufs.rst
19175 F:      fs/ufs/
19176
19177 UHID USERSPACE HID IO DRIVER
19178 M:      David Rheinsberg <[email protected]>
19179 L:      [email protected]
19180 S:      Maintained
19181 F:      drivers/hid/uhid.c
19182 F:      include/uapi/linux/uhid.h
19183
19184 ULPI BUS
19185 M:      Heikki Krogerus <[email protected]>
19186 L:      [email protected]
19187 S:      Maintained
19188 F:      drivers/usb/common/ulpi.c
19189 F:      include/linux/ulpi/
19190
19191 UNICODE SUBSYSTEM
19192 M:      Gabriel Krisman Bertazi <[email protected]>
19193 L:      [email protected]
19194 S:      Supported
19195 F:      fs/unicode/
19196
19197 UNIFDEF
19198 M:      Tony Finch <[email protected]>
19199 S:      Maintained
19200 W:      http://dotat.at/prog/unifdef
19201 F:      scripts/unifdef.c
19202
19203 UNIFORM CDROM DRIVER
19204 M:      Phillip Potter <[email protected]>
19205 S:      Maintained
19206 F:      Documentation/cdrom/
19207 F:      drivers/cdrom/cdrom.c
19208 F:      include/linux/cdrom.h
19209 F:      include/uapi/linux/cdrom.h
19210
19211 UNISYS S-PAR DRIVERS
19212 M:      David Kershner <[email protected]>
19213 L:      [email protected] (Unisys internal)
19214 S:      Supported
19215 F:      drivers/staging/unisys/
19216 F:      drivers/visorbus/
19217 F:      include/linux/visorbus.h
19218
19219 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
19220 R:      Alim Akhtar <[email protected]>
19221 R:      Avri Altman <[email protected]>
19222 L:      [email protected]
19223 S:      Supported
19224 F:      Documentation/scsi/ufs.rst
19225 F:      drivers/scsi/ufs/
19226
19227 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
19228 M:      Pedro Sousa <[email protected]>
19229 L:      [email protected]
19230 S:      Supported
19231 F:      drivers/scsi/ufs/*dwc*
19232
19233 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
19234 M:      Stanley Chu <[email protected]>
19235 L:      [email protected]
19236 L:      [email protected] (moderated for non-subscribers)
19237 S:      Maintained
19238 F:      drivers/scsi/ufs/ufs-mediatek*
19239
19240 UNSORTED BLOCK IMAGES (UBI)
19241 M:      Richard Weinberger <[email protected]>
19242 L:      [email protected]
19243 S:      Supported
19244 W:      http://www.linux-mtd.infradead.org/
19245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
19246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
19247 F:      drivers/mtd/ubi/
19248 F:      include/linux/mtd/ubi.h
19249 F:      include/uapi/mtd/ubi-user.h
19250
19251 USB "USBNET" DRIVER FRAMEWORK
19252 M:      Oliver Neukum <[email protected]>
19253 L:      [email protected]
19254 S:      Maintained
19255 W:      http://www.linux-usb.org/usbnet
19256 F:      drivers/net/usb/usbnet.c
19257 F:      include/linux/usb/usbnet.h
19258
19259 USB ACM DRIVER
19260 M:      Oliver Neukum <[email protected]>
19261 L:      [email protected]
19262 S:      Maintained
19263 F:      Documentation/usb/acm.rst
19264 F:      drivers/usb/class/cdc-acm.*
19265
19266 USB APPLE MFI FASTCHARGE DRIVER
19267 M:      Bastien Nocera <[email protected]>
19268 L:      [email protected]
19269 S:      Maintained
19270 F:      drivers/usb/misc/apple-mfi-fastcharge.c
19271
19272 USB AR5523 WIRELESS DRIVER
19273 M:      Pontus Fuchs <[email protected]>
19274 L:      [email protected]
19275 S:      Maintained
19276 F:      drivers/net/wireless/ath/ar5523/
19277
19278 USB ATTACHED SCSI
19279 M:      Oliver Neukum <[email protected]>
19280 L:      [email protected]
19281 L:      [email protected]
19282 S:      Maintained
19283 F:      drivers/usb/storage/uas.c
19284
19285 USB CDC ETHERNET DRIVER
19286 M:      Oliver Neukum <[email protected]>
19287 L:      [email protected]
19288 S:      Maintained
19289 F:      drivers/net/usb/cdc_*.c
19290 F:      include/uapi/linux/usb/cdc.h
19291
19292 USB CHAOSKEY DRIVER
19293 M:      Keith Packard <[email protected]>
19294 L:      [email protected]
19295 S:      Maintained
19296 F:      drivers/usb/misc/chaoskey.c
19297
19298 USB CYPRESS C67X00 DRIVER
19299 M:      Peter Korsgaard <[email protected]>
19300 L:      [email protected]
19301 S:      Maintained
19302 F:      drivers/usb/c67x00/
19303
19304 USB DAVICOM DM9601 DRIVER
19305 M:      Peter Korsgaard <[email protected]>
19306 L:      [email protected]
19307 S:      Maintained
19308 W:      http://www.linux-usb.org/usbnet
19309 F:      drivers/net/usb/dm9601.c
19310
19311 USB EHCI DRIVER
19312 M:      Alan Stern <[email protected]>
19313 L:      [email protected]
19314 S:      Maintained
19315 F:      Documentation/usb/ehci.rst
19316 F:      drivers/usb/host/ehci*
19317
19318 USB GADGET/PERIPHERAL SUBSYSTEM
19319 M:      Felipe Balbi <[email protected]>
19320 L:      [email protected]
19321 S:      Maintained
19322 W:      http://www.linux-usb.org/gadget
19323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
19324 F:      drivers/usb/gadget/
19325 F:      include/linux/usb/gadget*
19326
19327 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
19328 M:      Jiri Kosina <[email protected]>
19329 M:      Benjamin Tissoires <[email protected]>
19330 L:      [email protected]
19331 S:      Maintained
19332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
19333 F:      Documentation/hid/hiddev.rst
19334 F:      drivers/hid/usbhid/
19335
19336 USB INTEL XHCI ROLE MUX DRIVER
19337 M:      Hans de Goede <[email protected]>
19338 L:      [email protected]
19339 S:      Maintained
19340 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
19341
19342 USB IP DRIVER FOR HISILICON KIRIN 960
19343 M:      Yu Chen <[email protected]>
19344 M:      Binghui Wang <[email protected]>
19345 L:      [email protected]
19346 S:      Maintained
19347 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
19348 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
19349
19350 USB IP DRIVER FOR HISILICON KIRIN 970
19351 M:      Mauro Carvalho Chehab <[email protected]>
19352 L:      [email protected]
19353 S:      Maintained
19354 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
19355 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
19356
19357 USB ISP116X DRIVER
19358 M:      Olav Kongas <[email protected]>
19359 L:      [email protected]
19360 S:      Maintained
19361 F:      drivers/usb/host/isp116x*
19362 F:      include/linux/usb/isp116x.h
19363
19364 USB ISP1760 DRIVER
19365 M:      Rui Miguel Silva <[email protected]>
19366 L:      [email protected]
19367 S:      Maintained
19368 F:      drivers/usb/isp1760/*
19369 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
19370
19371 USB LAN78XX ETHERNET DRIVER
19372 M:      Woojung Huh <[email protected]>
19373 M:      [email protected]
19374 L:      [email protected]
19375 S:      Maintained
19376 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
19377 F:      drivers/net/usb/lan78xx.*
19378 F:      include/dt-bindings/net/microchip-lan78xx.h
19379
19380 USB MASS STORAGE DRIVER
19381 M:      Alan Stern <[email protected]>
19382 L:      [email protected]
19383 L:      [email protected]
19384 S:      Maintained
19385 F:      drivers/usb/storage/
19386
19387 USB MIDI DRIVER
19388 M:      Clemens Ladisch <[email protected]>
19389 L:      [email protected] (moderated for non-subscribers)
19390 S:      Maintained
19391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
19392 F:      sound/usb/midi.*
19393
19394 USB NETWORKING DRIVERS
19395 L:      [email protected]
19396 S:      Odd Fixes
19397 F:      drivers/net/usb/
19398
19399 USB OHCI DRIVER
19400 M:      Alan Stern <[email protected]>
19401 L:      [email protected]
19402 S:      Maintained
19403 F:      Documentation/usb/ohci.rst
19404 F:      drivers/usb/host/ohci*
19405
19406 USB OTG FSM (Finite State Machine)
19407 M:      Peter Chen <[email protected]>
19408 L:      [email protected]
19409 S:      Maintained
19410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
19411 F:      drivers/usb/common/usb-otg-fsm.c
19412
19413 USB OVER IP DRIVER
19414 M:      Valentina Manea <[email protected]>
19415 M:      Shuah Khan <[email protected]>
19416 M:      Shuah Khan <[email protected]>
19417 L:      [email protected]
19418 S:      Maintained
19419 F:      Documentation/usb/usbip_protocol.rst
19420 F:      drivers/usb/usbip/
19421 F:      tools/testing/selftests/drivers/usb/usbip/
19422 F:      tools/usb/usbip/
19423
19424 USB PEGASUS DRIVER
19425 M:      Petko Manolov <[email protected]>
19426 L:      [email protected]
19427 L:      [email protected]
19428 S:      Maintained
19429 W:      https://github.com/petkan/pegasus
19430 T:      git git://github.com/petkan/pegasus.git
19431 F:      drivers/net/usb/pegasus.*
19432
19433 USB PHY LAYER
19434 M:      Felipe Balbi <[email protected]>
19435 L:      [email protected]
19436 S:      Maintained
19437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
19438 F:      drivers/usb/phy/
19439
19440 USB PRINTER DRIVER (usblp)
19441 M:      Pete Zaitcev <[email protected]>
19442 L:      [email protected]
19443 S:      Supported
19444 F:      drivers/usb/class/usblp.c
19445
19446 USB RAW GADGET DRIVER
19447 R:      Andrey Konovalov <[email protected]>
19448 L:      [email protected]
19449 S:      Maintained
19450 F:      Documentation/usb/raw-gadget.rst
19451 F:      drivers/usb/gadget/legacy/raw_gadget.c
19452 F:      include/uapi/linux/usb/raw_gadget.h
19453
19454 USB QMI WWAN NETWORK DRIVER
19455 M:      Bjørn Mork <[email protected]>
19456 L:      [email protected]
19457 S:      Maintained
19458 F:      Documentation/ABI/testing/sysfs-class-net-qmi
19459 F:      drivers/net/usb/qmi_wwan.c
19460
19461 USB RTL8150 DRIVER
19462 M:      Petko Manolov <[email protected]>
19463 L:      [email protected]
19464 L:      [email protected]
19465 S:      Maintained
19466 W:      https://github.com/petkan/rtl8150
19467 T:      git git://github.com/petkan/rtl8150.git
19468 F:      drivers/net/usb/rtl8150.c
19469
19470 USB SERIAL SUBSYSTEM
19471 M:      Johan Hovold <[email protected]>
19472 L:      [email protected]
19473 S:      Maintained
19474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
19475 F:      Documentation/usb/usb-serial.rst
19476 F:      drivers/usb/serial/
19477 F:      include/linux/usb/serial.h
19478
19479 USB SMSC75XX ETHERNET DRIVER
19480 M:      Steve Glendinning <[email protected]>
19481 L:      [email protected]
19482 S:      Maintained
19483 F:      drivers/net/usb/smsc75xx.*
19484
19485 USB SMSC95XX ETHERNET DRIVER
19486 M:      Steve Glendinning <[email protected]>
19487 M:      [email protected]
19488 L:      [email protected]
19489 S:      Maintained
19490 F:      drivers/net/usb/smsc95xx.*
19491
19492 USB SUBSYSTEM
19493 M:      Greg Kroah-Hartman <[email protected]>
19494 L:      [email protected]
19495 S:      Supported
19496 W:      http://www.linux-usb.org
19497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
19498 F:      Documentation/devicetree/bindings/usb/
19499 F:      Documentation/usb/
19500 F:      drivers/usb/
19501 F:      include/linux/usb.h
19502 F:      include/linux/usb/
19503
19504 USB TYPEC BUS FOR ALTERNATE MODES
19505 M:      Heikki Krogerus <[email protected]>
19506 L:      [email protected]
19507 S:      Maintained
19508 F:      Documentation/ABI/testing/sysfs-bus-typec
19509 F:      Documentation/driver-api/usb/typec_bus.rst
19510 F:      drivers/usb/typec/altmodes/
19511 F:      include/linux/usb/typec_altmode.h
19512
19513 USB TYPEC CLASS
19514 M:      Heikki Krogerus <[email protected]>
19515 L:      [email protected]
19516 S:      Maintained
19517 F:      Documentation/ABI/testing/sysfs-class-typec
19518 F:      Documentation/driver-api/usb/typec.rst
19519 F:      drivers/usb/typec/
19520 F:      include/linux/usb/typec.h
19521
19522 USB TYPEC INTEL PMC MUX DRIVER
19523 M:      Heikki Krogerus <[email protected]>
19524 L:      [email protected]
19525 S:      Maintained
19526 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
19527 F:      drivers/usb/typec/mux/intel_pmc_mux.c
19528
19529 USB TYPEC PI3USB30532 MUX DRIVER
19530 M:      Hans de Goede <[email protected]>
19531 L:      [email protected]
19532 S:      Maintained
19533 F:      drivers/usb/typec/mux/pi3usb30532.c
19534
19535 USB TYPEC PORT CONTROLLER DRIVERS
19536 M:      Guenter Roeck <[email protected]>
19537 L:      [email protected]
19538 S:      Maintained
19539 F:      drivers/usb/typec/tcpm/
19540
19541 USB UHCI DRIVER
19542 M:      Alan Stern <[email protected]>
19543 L:      [email protected]
19544 S:      Maintained
19545 F:      drivers/usb/host/uhci*
19546
19547 USB VIDEO CLASS
19548 M:      Laurent Pinchart <[email protected]>
19549 L:      [email protected] (subscribers-only)
19550 L:      [email protected]
19551 S:      Maintained
19552 W:      http://www.ideasonboard.org/uvc/
19553 T:      git git://linuxtv.org/media_tree.git
19554 F:      drivers/media/usb/uvc/
19555 F:      include/uapi/linux/uvcvideo.h
19556
19557 USB WEBCAM GADGET
19558 M:      Laurent Pinchart <[email protected]>
19559 L:      [email protected]
19560 S:      Maintained
19561 F:      drivers/usb/gadget/function/*uvc*
19562 F:      drivers/usb/gadget/legacy/webcam.c
19563 F:      include/uapi/linux/usb/g_uvc.h
19564
19565 USB WIRELESS RNDIS DRIVER (rndis_wlan)
19566 M:      Jussi Kivilinna <[email protected]>
19567 L:      [email protected]
19568 S:      Maintained
19569 F:      drivers/net/wireless/rndis_wlan.c
19570
19571 USB XHCI DRIVER
19572 M:      Mathias Nyman <[email protected]>
19573 L:      [email protected]
19574 S:      Supported
19575 F:      drivers/usb/host/pci-quirks*
19576 F:      drivers/usb/host/xhci*
19577
19578 USB ZD1201 DRIVER
19579 L:      [email protected]
19580 S:      Orphan
19581 W:      http://linux-lc100020.sourceforge.net
19582 F:      drivers/net/wireless/zydas/zd1201.*
19583
19584 USB ZR364XX DRIVER
19585 M:      Antoine Jacquet <[email protected]>
19586 L:      [email protected]
19587 L:      [email protected]
19588 S:      Maintained
19589 W:      http://royale.zerezo.com/zr364xx/
19590 T:      git git://linuxtv.org/media_tree.git
19591 F:      Documentation/admin-guide/media/zr364xx*
19592 F:      drivers/media/usb/zr364xx/
19593
19594 USER-MODE LINUX (UML)
19595 M:      Jeff Dike <[email protected]>
19596 M:      Richard Weinberger <[email protected]>
19597 M:      Anton Ivanov <[email protected]>
19598 L:      [email protected]
19599 S:      Maintained
19600 W:      http://user-mode-linux.sourceforge.net
19601 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
19602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
19603 F:      Documentation/virt/uml/
19604 F:      arch/um/
19605 F:      arch/x86/um/
19606 F:      fs/hostfs/
19607
19608 USERSPACE COPYIN/COPYOUT (UIOVEC)
19609 M:      Alexander Viro <[email protected]>
19610 S:      Maintained
19611 F:      include/linux/uio.h
19612 F:      lib/iov_iter.c
19613
19614 USERSPACE DMA BUFFER DRIVER
19615 M:      Gerd Hoffmann <[email protected]>
19616 L:      [email protected]
19617 S:      Maintained
19618 T:      git git://anongit.freedesktop.org/drm/drm-misc
19619 F:      drivers/dma-buf/udmabuf.c
19620 F:      include/uapi/linux/udmabuf.h
19621
19622 USERSPACE I/O (UIO)
19623 M:      Greg Kroah-Hartman <[email protected]>
19624 S:      Maintained
19625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
19626 F:      Documentation/driver-api/uio-howto.rst
19627 F:      drivers/uio/
19628 F:      include/linux/uio_driver.h
19629
19630 UTIL-LINUX PACKAGE
19631 M:      Karel Zak <[email protected]>
19632 L:      [email protected]
19633 S:      Maintained
19634 W:      http://en.wikipedia.org/wiki/Util-linux
19635 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
19636
19637 UUID HELPERS
19638 M:      Christoph Hellwig <[email protected]>
19639 R:      Andy Shevchenko <[email protected]>
19640 L:      [email protected]
19641 S:      Maintained
19642 T:      git git://git.infradead.org/users/hch/uuid.git
19643 F:      include/linux/uuid.h
19644 F:      include/uapi/linux/uuid.h
19645 F:      lib/test_uuid.c
19646 F:      lib/uuid.c
19647
19648 UV SYSFS DRIVER
19649 M:      Justin Ernst <[email protected]>
19650 L:      [email protected]
19651 S:      Maintained
19652 F:      drivers/platform/x86/uv_sysfs.c
19653
19654 UVESAFB DRIVER
19655 M:      Michal Januszewski <[email protected]>
19656 L:      [email protected]
19657 S:      Maintained
19658 W:      https://github.com/mjanusz/v86d
19659 F:      Documentation/fb/uvesafb.rst
19660 F:      drivers/video/fbdev/uvesafb.*
19661
19662 Ux500 CLOCK DRIVERS
19663 M:      Ulf Hansson <[email protected]>
19664 L:      [email protected]
19665 L:      [email protected] (moderated for non-subscribers)
19666 S:      Maintained
19667 F:      drivers/clk/ux500/
19668
19669 VF610 NAND DRIVER
19670 M:      Stefan Agner <[email protected]>
19671 L:      [email protected]
19672 S:      Supported
19673 F:      drivers/mtd/nand/raw/vf610_nfc.c
19674
19675 VFAT/FAT/MSDOS FILESYSTEM
19676 M:      OGAWA Hirofumi <[email protected]>
19677 S:      Maintained
19678 F:      Documentation/filesystems/vfat.rst
19679 F:      fs/fat/
19680
19681 VFIO DRIVER
19682 M:      Alex Williamson <[email protected]>
19683 R:      Cornelia Huck <[email protected]>
19684 L:      [email protected]
19685 S:      Maintained
19686 T:      git git://github.com/awilliam/linux-vfio.git
19687 F:      Documentation/driver-api/vfio.rst
19688 F:      drivers/vfio/
19689 F:      include/linux/vfio.h
19690 F:      include/linux/vfio_pci_core.h
19691 F:      include/uapi/linux/vfio.h
19692
19693 VFIO FSL-MC DRIVER
19694 M:      Diana Craciun <[email protected]>
19695 L:      [email protected]
19696 S:      Maintained
19697 F:      drivers/vfio/fsl-mc/
19698
19699 VFIO MEDIATED DEVICE DRIVERS
19700 M:      Kirti Wankhede <[email protected]>
19701 L:      [email protected]
19702 S:      Maintained
19703 F:      Documentation/driver-api/vfio-mediated-device.rst
19704 F:      drivers/vfio/mdev/
19705 F:      include/linux/mdev.h
19706 F:      samples/vfio-mdev/
19707
19708 VFIO PLATFORM DRIVER
19709 M:      Eric Auger <[email protected]>
19710 L:      [email protected]
19711 S:      Maintained
19712 F:      drivers/vfio/platform/
19713
19714 VGA_SWITCHEROO
19715 R:      Lukas Wunner <[email protected]>
19716 S:      Maintained
19717 T:      git git://anongit.freedesktop.org/drm/drm-misc
19718 F:      Documentation/gpu/vga-switcheroo.rst
19719 F:      drivers/gpu/vga/vga_switcheroo.c
19720 F:      include/linux/vga_switcheroo.h
19721
19722 VIA RHINE NETWORK DRIVER
19723 S:      Maintained
19724 M:      Kevin Brace <[email protected]>
19725 F:      drivers/net/ethernet/via/via-rhine.c
19726
19727 VIA SD/MMC CARD CONTROLLER DRIVER
19728 M:      Bruce Chang <[email protected]>
19729 M:      Harald Welte <[email protected]>
19730 S:      Maintained
19731 F:      drivers/mmc/host/via-sdmmc.c
19732
19733 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
19734 M:      Florian Tobias Schandinat <[email protected]>
19735 L:      [email protected]
19736 S:      Maintained
19737 F:      drivers/video/fbdev/via/
19738 F:      include/linux/via-core.h
19739 F:      include/linux/via-gpio.h
19740 F:      include/linux/via_i2c.h
19741
19742 VIA VELOCITY NETWORK DRIVER
19743 M:      Francois Romieu <[email protected]>
19744 L:      [email protected]
19745 S:      Maintained
19746 F:      drivers/net/ethernet/via/via-velocity.*
19747
19748 VICODEC VIRTUAL CODEC DRIVER
19749 M:      Hans Verkuil <[email protected]>
19750 L:      [email protected]
19751 S:      Maintained
19752 W:      https://linuxtv.org
19753 T:      git git://linuxtv.org/media_tree.git
19754 F:      drivers/media/test-drivers/vicodec/*
19755
19756 VIDEO I2C POLLING DRIVER
19757 M:      Matt Ranostay <[email protected]>
19758 L:      [email protected]
19759 S:      Maintained
19760 F:      drivers/media/i2c/video-i2c.c
19761
19762 VIDEO MULTIPLEXER DRIVER
19763 M:      Philipp Zabel <[email protected]>
19764 L:      [email protected]
19765 S:      Maintained
19766 F:      drivers/media/platform/video-mux.c
19767
19768 VIDEOBUF2 FRAMEWORK
19769 M:      Tomasz Figa <[email protected]>
19770 M:      Marek Szyprowski <[email protected]>
19771 L:      [email protected]
19772 S:      Maintained
19773 F:      drivers/media/common/videobuf2/*
19774 F:      include/media/videobuf2-*
19775
19776 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
19777 M:      Helen Koike <[email protected]>
19778 R:      Shuah Khan <[email protected]>
19779 L:      [email protected]
19780 S:      Maintained
19781 W:      https://linuxtv.org
19782 T:      git git://linuxtv.org/media_tree.git
19783 F:      drivers/media/test-drivers/vimc/*
19784
19785 VIRT LIB
19786 M:      Alex Williamson <[email protected]>
19787 M:      Paolo Bonzini <[email protected]>
19788 L:      [email protected]
19789 S:      Supported
19790 F:      virt/lib/
19791
19792 VIRTIO AND VHOST VSOCK DRIVER
19793 M:      Stefan Hajnoczi <[email protected]>
19794 M:      Stefano Garzarella <[email protected]>
19795 L:      [email protected]
19796 L:      [email protected]
19797 L:      [email protected]
19798 S:      Maintained
19799 F:      drivers/vhost/vsock.c
19800 F:      include/linux/virtio_vsock.h
19801 F:      include/uapi/linux/virtio_vsock.h
19802 F:      net/vmw_vsock/virtio_transport.c
19803 F:      net/vmw_vsock/virtio_transport_common.c
19804
19805 VIRTIO BLOCK AND SCSI DRIVERS
19806 M:      "Michael S. Tsirkin" <[email protected]>
19807 M:      Jason Wang <[email protected]>
19808 R:      Paolo Bonzini <[email protected]>
19809 R:      Stefan Hajnoczi <[email protected]>
19810 L:      [email protected]
19811 S:      Maintained
19812 F:      drivers/block/virtio_blk.c
19813 F:      drivers/scsi/virtio_scsi.c
19814 F:      drivers/vhost/scsi.c
19815 F:      include/uapi/linux/virtio_blk.h
19816 F:      include/uapi/linux/virtio_scsi.h
19817
19818 VIRTIO CONSOLE DRIVER
19819 M:      Amit Shah <[email protected]>
19820 L:      [email protected]
19821 S:      Maintained
19822 F:      drivers/char/virtio_console.c
19823 F:      include/linux/virtio_console.h
19824 F:      include/uapi/linux/virtio_console.h
19825
19826 VIRTIO CORE AND NET DRIVERS
19827 M:      "Michael S. Tsirkin" <[email protected]>
19828 M:      Jason Wang <[email protected]>
19829 L:      [email protected]
19830 S:      Maintained
19831 F:      Documentation/devicetree/bindings/virtio/
19832 F:      drivers/block/virtio_blk.c
19833 F:      drivers/crypto/virtio/
19834 F:      drivers/net/virtio_net.c
19835 F:      drivers/vdpa/
19836 F:      drivers/virtio/
19837 F:      include/linux/vdpa.h
19838 F:      include/linux/virtio*.h
19839 F:      include/uapi/linux/virtio_*.h
19840 F:      tools/virtio/
19841
19842 VIRTIO BALLOON
19843 M:      "Michael S. Tsirkin" <[email protected]>
19844 M:      David Hildenbrand <[email protected]>
19845 L:      [email protected]
19846 S:      Maintained
19847 F:      drivers/virtio/virtio_balloon.c
19848 F:      include/uapi/linux/virtio_balloon.h
19849 F:      include/linux/balloon_compaction.h
19850 F:      mm/balloon_compaction.c
19851
19852 VIRTIO CRYPTO DRIVER
19853 M:      Gonglei <[email protected]>
19854 L:      [email protected]
19855 L:      [email protected]
19856 S:      Maintained
19857 F:      drivers/crypto/virtio/
19858 F:      include/uapi/linux/virtio_crypto.h
19859
19860 VIRTIO DRIVERS FOR S390
19861 M:      Cornelia Huck <[email protected]>
19862 M:      Halil Pasic <[email protected]>
19863 L:      [email protected]
19864 L:      [email protected]
19865 L:      [email protected]
19866 S:      Supported
19867 F:      arch/s390/include/uapi/asm/virtio-ccw.h
19868 F:      drivers/s390/virtio/
19869
19870 VIRTIO FILE SYSTEM
19871 M:      Vivek Goyal <[email protected]>
19872 M:      Stefan Hajnoczi <[email protected]>
19873 M:      Miklos Szeredi <[email protected]>
19874 L:      [email protected]
19875 L:      [email protected]
19876 S:      Supported
19877 W:      https://virtio-fs.gitlab.io/
19878 F:      Documentation/filesystems/virtiofs.rst
19879 F:      fs/fuse/virtio_fs.c
19880 F:      include/uapi/linux/virtio_fs.h
19881
19882 VIRTIO GPIO DRIVER
19883 M:      Enrico Weigelt, metux IT consult <[email protected]>
19884 M:      Viresh Kumar <[email protected]>
19885 L:      [email protected]
19886 L:      [email protected]
19887 S:      Maintained
19888 F:      drivers/gpio/gpio-virtio.c
19889 F:      include/uapi/linux/virtio_gpio.h
19890
19891 VIRTIO GPU DRIVER
19892 M:      David Airlie <[email protected]>
19893 M:      Gerd Hoffmann <[email protected]>
19894 L:      [email protected]
19895 L:      [email protected]
19896 S:      Maintained
19897 T:      git git://anongit.freedesktop.org/drm/drm-misc
19898 F:      drivers/gpu/drm/virtio/
19899 F:      include/uapi/linux/virtio_gpu.h
19900
19901 VIRTIO HOST (VHOST)
19902 M:      "Michael S. Tsirkin" <[email protected]>
19903 M:      Jason Wang <[email protected]>
19904 L:      [email protected]
19905 L:      [email protected]
19906 L:      [email protected]
19907 S:      Maintained
19908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
19909 F:      drivers/vhost/
19910 F:      include/linux/vhost_iotlb.h
19911 F:      include/uapi/linux/vhost.h
19912
19913 VIRTIO INPUT DRIVER
19914 M:      Gerd Hoffmann <[email protected]>
19915 S:      Maintained
19916 F:      drivers/virtio/virtio_input.c
19917 F:      include/uapi/linux/virtio_input.h
19918
19919 VIRTIO IOMMU DRIVER
19920 M:      Jean-Philippe Brucker <[email protected]>
19921 L:      [email protected]
19922 S:      Maintained
19923 F:      drivers/iommu/virtio-iommu.c
19924 F:      include/uapi/linux/virtio_iommu.h
19925
19926 VIRTIO MEM DRIVER
19927 M:      David Hildenbrand <[email protected]>
19928 L:      [email protected]
19929 S:      Maintained
19930 W:      https://virtio-mem.gitlab.io/
19931 F:      drivers/virtio/virtio_mem.c
19932 F:      include/uapi/linux/virtio_mem.h
19933
19934 VIRTIO SOUND DRIVER
19935 M:      Anton Yakovlev <[email protected]>
19936 M:      "Michael S. Tsirkin" <[email protected]>
19937 L:      [email protected]
19938 L:      [email protected] (moderated for non-subscribers)
19939 S:      Maintained
19940 F:      include/uapi/linux/virtio_snd.h
19941 F:      sound/virtio/*
19942
19943 VIRTIO I2C DRIVER
19944 M:      Jie Deng <[email protected]>
19945 M:      Viresh Kumar <[email protected]>
19946 L:      [email protected]
19947 L:      [email protected]
19948 S:      Maintained
19949 F:      drivers/i2c/busses/i2c-virtio.c
19950 F:      include/uapi/linux/virtio_i2c.h
19951
19952 VIRTUAL BOX GUEST DEVICE DRIVER
19953 M:      Hans de Goede <[email protected]>
19954 M:      Arnd Bergmann <[email protected]>
19955 M:      Greg Kroah-Hartman <[email protected]>
19956 S:      Maintained
19957 F:      drivers/virt/vboxguest/
19958 F:      include/linux/vbox_utils.h
19959 F:      include/uapi/linux/vbox*.h
19960
19961 VIRTUAL BOX SHARED FOLDER VFS DRIVER
19962 M:      Hans de Goede <[email protected]>
19963 L:      [email protected]
19964 S:      Maintained
19965 F:      fs/vboxsf/*
19966
19967 VIRTUAL SERIO DEVICE DRIVER
19968 M:      Stephen Chandler Paul <[email protected]>
19969 S:      Maintained
19970 F:      drivers/input/serio/userio.c
19971 F:      include/uapi/linux/userio.h
19972
19973 VIVID VIRTUAL VIDEO DRIVER
19974 M:      Hans Verkuil <[email protected]>
19975 L:      [email protected]
19976 S:      Maintained
19977 W:      https://linuxtv.org
19978 T:      git git://linuxtv.org/media_tree.git
19979 F:      drivers/media/test-drivers/vivid/*
19980
19981 VIDTV VIRTUAL DIGITAL TV DRIVER
19982 M:      Daniel W. S. Almeida <[email protected]>
19983 L:      [email protected]
19984 S:      Maintained
19985 W:      https://linuxtv.org
19986 T:      git git://linuxtv.org/media_tree.git
19987 F:      drivers/media/test-drivers/vidtv/*
19988
19989 VLYNQ BUS
19990 M:      Florian Fainelli <[email protected]>
19991 L:      [email protected] (subscribers-only)
19992 S:      Maintained
19993 F:      drivers/vlynq/vlynq.c
19994 F:      include/linux/vlynq.h
19995
19996 VME SUBSYSTEM
19997 M:      Martyn Welch <[email protected]>
19998 M:      Manohar Vanga <[email protected]>
19999 M:      Greg Kroah-Hartman <[email protected]>
20000 L:      [email protected]
20001 S:      Maintained
20002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
20003 F:      Documentation/driver-api/vme.rst
20004 F:      drivers/staging/vme/
20005 F:      drivers/vme/
20006 F:      include/linux/vme*
20007
20008 VM SOCKETS (AF_VSOCK)
20009 M:      Stefano Garzarella <[email protected]>
20010 L:      [email protected]
20011 L:      [email protected]
20012 S:      Maintained
20013 F:      drivers/net/vsockmon.c
20014 F:      include/net/af_vsock.h
20015 F:      include/uapi/linux/vm_sockets.h
20016 F:      include/uapi/linux/vm_sockets_diag.h
20017 F:      include/uapi/linux/vsockmon.h
20018 F:      net/vmw_vsock/
20019 F:      tools/testing/vsock/
20020
20021 VMWARE BALLOON DRIVER
20022 M:      Nadav Amit <[email protected]>
20023 M:      "VMware, Inc." <[email protected]>
20024 L:      [email protected]
20025 S:      Maintained
20026 F:      drivers/misc/vmw_balloon.c
20027
20028 VMWARE HYPERVISOR INTERFACE
20029 M:      Deep Shah <[email protected]>
20030 M:      "VMware, Inc." <[email protected]>
20031 L:      [email protected]
20032 S:      Supported
20033 F:      arch/x86/include/asm/vmware.h
20034 F:      arch/x86/kernel/cpu/vmware.c
20035
20036 VMWARE PVRDMA DRIVER
20037 M:      Adit Ranadive <[email protected]>
20038 M:      VMware PV-Drivers <[email protected]>
20039 L:      [email protected]
20040 S:      Maintained
20041 F:      drivers/infiniband/hw/vmw_pvrdma/
20042
20043 VMware PVSCSI driver
20044 M:      Vishal Bhakta <[email protected]>
20045 M:      VMware PV-Drivers <[email protected]>
20046 L:      [email protected]
20047 S:      Maintained
20048 F:      drivers/scsi/vmw_pvscsi.c
20049 F:      drivers/scsi/vmw_pvscsi.h
20050
20051 VMWARE VIRTUAL PTP CLOCK DRIVER
20052 M:      Vivek Thampi <[email protected]>
20053 M:      "VMware, Inc." <[email protected]>
20054 L:      [email protected]
20055 S:      Supported
20056 F:      drivers/ptp/ptp_vmw.c
20057
20058 VMWARE VMCI DRIVER
20059 M:      Jorgen Hansen <[email protected]>
20060 M:      Vishnu Dasa <[email protected]>
20061 L:      [email protected]
20062 L:      [email protected] (private)
20063 S:      Maintained
20064 F:      drivers/misc/vmw_vmci/
20065
20066 VMWARE VMMOUSE SUBDRIVER
20067 M:      "VMware Graphics" <[email protected]>
20068 M:      "VMware, Inc." <[email protected]>
20069 L:      [email protected]
20070 S:      Maintained
20071 F:      drivers/input/mouse/vmmouse.c
20072 F:      drivers/input/mouse/vmmouse.h
20073
20074 VMWARE VMXNET3 ETHERNET DRIVER
20075 M:      Ronak Doshi <[email protected]>
20076 M:      [email protected]
20077 L:      [email protected]
20078 S:      Maintained
20079 F:      drivers/net/vmxnet3/
20080
20081 VOCORE VOCORE2 BOARD
20082 M:      Harvey Hunt <[email protected]>
20083 L:      [email protected]
20084 S:      Maintained
20085 F:      arch/mips/boot/dts/ralink/vocore2.dts
20086
20087 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
20088 M:      Liam Girdwood <[email protected]>
20089 M:      Mark Brown <[email protected]>
20090 L:      [email protected]
20091 S:      Supported
20092 W:      http://www.slimlogic.co.uk/?p=48
20093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
20094 F:      Documentation/devicetree/bindings/regulator/
20095 F:      Documentation/power/regulator/
20096 F:      drivers/regulator/
20097 F:      include/dt-bindings/regulator/
20098 F:      include/linux/regulator/
20099 K:      regulator_get_optional
20100
20101 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
20102 R:      Matti Vaittinen <[email protected]>
20103 F:      drivers/regulator/irq_helpers.c
20104
20105 VRF
20106 M:      David Ahern <[email protected]>
20107 L:      [email protected]
20108 S:      Maintained
20109 F:      Documentation/networking/vrf.rst
20110 F:      drivers/net/vrf.c
20111
20112 VSPRINTF
20113 M:      Petr Mladek <[email protected]>
20114 M:      Steven Rostedt <[email protected]>
20115 M:      Sergey Senozhatsky <[email protected]>
20116 R:      Andy Shevchenko <[email protected]>
20117 R:      Rasmus Villemoes <[email protected]>
20118 S:      Maintained
20119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
20120 F:      Documentation/core-api/printk-formats.rst
20121 F:      lib/test_printf.c
20122 F:      lib/test_scanf.c
20123 F:      lib/vsprintf.c
20124
20125 VT1211 HARDWARE MONITOR DRIVER
20126 M:      Juerg Haefliger <[email protected]>
20127 L:      [email protected]
20128 S:      Maintained
20129 F:      Documentation/hwmon/vt1211.rst
20130 F:      drivers/hwmon/vt1211.c
20131
20132 VT8231 HARDWARE MONITOR DRIVER
20133 M:      Roger Lucas <[email protected]>
20134 L:      [email protected]
20135 S:      Maintained
20136 F:      drivers/hwmon/vt8231.c
20137
20138 VUB300 USB to SDIO/SD/MMC bridge chip
20139 L:      [email protected]
20140 S:      Orphan
20141 F:      drivers/mmc/host/vub300.c
20142
20143 W1 DALLAS'S 1-WIRE BUS
20144 M:      Evgeniy Polyakov <[email protected]>
20145 S:      Maintained
20146 F:      Documentation/devicetree/bindings/w1/
20147 F:      Documentation/w1/
20148 F:      drivers/w1/
20149 F:      include/linux/w1.h
20150
20151 W83791D HARDWARE MONITORING DRIVER
20152 M:      Marc Hulsman <[email protected]>
20153 L:      [email protected]
20154 S:      Maintained
20155 F:      Documentation/hwmon/w83791d.rst
20156 F:      drivers/hwmon/w83791d.c
20157
20158 W83793 HARDWARE MONITORING DRIVER
20159 M:      Rudolf Marek <[email protected]>
20160 L:      [email protected]
20161 S:      Maintained
20162 F:      Documentation/hwmon/w83793.rst
20163 F:      drivers/hwmon/w83793.c
20164
20165 W83795 HARDWARE MONITORING DRIVER
20166 M:      Jean Delvare <[email protected]>
20167 L:      [email protected]
20168 S:      Maintained
20169 F:      drivers/hwmon/w83795.c
20170
20171 W83L51xD SD/MMC CARD INTERFACE DRIVER
20172 M:      Pierre Ossman <[email protected]>
20173 S:      Maintained
20174 F:      drivers/mmc/host/wbsd.*
20175
20176 WACOM PROTOCOL 4 SERIAL TABLETS
20177 M:      Julian Squires <[email protected]>
20178 M:      Hans de Goede <[email protected]>
20179 L:      [email protected]
20180 S:      Maintained
20181 F:      drivers/input/tablet/wacom_serial4.c
20182
20183 WATCHDOG DEVICE DRIVERS
20184 M:      Wim Van Sebroeck <[email protected]>
20185 M:      Guenter Roeck <[email protected]>
20186 L:      [email protected]
20187 S:      Maintained
20188 W:      http://www.linux-watchdog.org/
20189 T:      git git://www.linux-watchdog.org/linux-watchdog.git
20190 F:      Documentation/devicetree/bindings/watchdog/
20191 F:      Documentation/watchdog/
20192 F:      drivers/watchdog/
20193 F:      include/linux/watchdog.h
20194 F:      include/uapi/linux/watchdog.h
20195
20196 WHISKEYCOVE PMIC GPIO DRIVER
20197 M:      Kuppuswamy Sathyanarayanan <[email protected]>
20198 L:      [email protected]
20199 S:      Maintained
20200 F:      drivers/gpio/gpio-wcove.c
20201
20202 WHWAVE RTC DRIVER
20203 M:      Dianlong Li <[email protected]>
20204 L:      [email protected]
20205 S:      Maintained
20206 F:      drivers/rtc/rtc-sd3078.c
20207
20208 WIIMOTE HID DRIVER
20209 M:      David Rheinsberg <[email protected]>
20210 L:      [email protected]
20211 S:      Maintained
20212 F:      drivers/hid/hid-wiimote*
20213
20214 WILOCITY WIL6210 WIRELESS DRIVER
20215 M:      Maya Erez <[email protected]>
20216 L:      [email protected]
20217 L:      [email protected]
20218 S:      Supported
20219 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
20220 F:      drivers/net/wireless/ath/wil6210/
20221
20222 WINBOND CIR DRIVER
20223 M:      David Härdeman <[email protected]>
20224 S:      Maintained
20225 F:      drivers/media/rc/winbond-cir.c
20226
20227 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
20228 M:      William Breathitt Gray <[email protected]>
20229 L:      [email protected]
20230 S:      Maintained
20231 F:      drivers/watchdog/ebc-c384_wdt.c
20232
20233 WINSYSTEMS WS16C48 GPIO DRIVER
20234 M:      William Breathitt Gray <[email protected]>
20235 L:      [email protected]
20236 S:      Maintained
20237 F:      drivers/gpio/gpio-ws16c48.c
20238
20239 WIREGUARD SECURE NETWORK TUNNEL
20240 M:      Jason A. Donenfeld <[email protected]>
20241 L:      [email protected]
20242 L:      [email protected]
20243 S:      Maintained
20244 F:      drivers/net/wireguard/
20245 F:      tools/testing/selftests/wireguard/
20246
20247 WISTRON LAPTOP BUTTON DRIVER
20248 M:      Miloslav Trmac <[email protected]>
20249 S:      Maintained
20250 F:      drivers/input/misc/wistron_btns.c
20251
20252 WL3501 WIRELESS PCMCIA CARD DRIVER
20253 L:      [email protected]
20254 S:      Odd fixes
20255 F:      drivers/net/wireless/wl3501*
20256
20257 WOLFSON MICROELECTRONICS DRIVERS
20258 L:      [email protected]
20259 S:      Supported
20260 W:      https://github.com/CirrusLogic/linux-drivers/wiki
20261 T:      git https://github.com/CirrusLogic/linux-drivers.git
20262 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
20263 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
20264 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
20265 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
20266 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
20267 F:      Documentation/devicetree/bindings/sound/wm*
20268 F:      Documentation/hwmon/wm83??.rst
20269 F:      arch/arm/mach-s3c/mach-crag6410*
20270 F:      drivers/clk/clk-wm83*.c
20271 F:      drivers/gpio/gpio-*wm*.c
20272 F:      drivers/gpio/gpio-arizona.c
20273 F:      drivers/hwmon/wm83??-hwmon.c
20274 F:      drivers/input/misc/wm831x-on.c
20275 F:      drivers/input/touchscreen/wm831x-ts.c
20276 F:      drivers/input/touchscreen/wm97*.c
20277 F:      drivers/leds/leds-wm83*.c
20278 F:      drivers/mfd/arizona*
20279 F:      drivers/mfd/cs47l24*
20280 F:      drivers/mfd/wm*.c
20281 F:      drivers/power/supply/wm83*.c
20282 F:      drivers/regulator/arizona*
20283 F:      drivers/regulator/wm8*.c
20284 F:      drivers/rtc/rtc-wm83*.c
20285 F:      drivers/video/backlight/wm83*_bl.c
20286 F:      drivers/watchdog/wm83*_wdt.c
20287 F:      include/linux/mfd/arizona/
20288 F:      include/linux/mfd/wm831x/
20289 F:      include/linux/mfd/wm8350/
20290 F:      include/linux/mfd/wm8400*
20291 F:      include/linux/regulator/arizona*
20292 F:      include/linux/wm97xx.h
20293 F:      include/sound/wm????.h
20294 F:      sound/soc/codecs/arizona*
20295 F:      sound/soc/codecs/cs47l24*
20296 F:      sound/soc/codecs/wm*
20297
20298 WORKQUEUE
20299 M:      Tejun Heo <[email protected]>
20300 R:      Lai Jiangshan <[email protected]>
20301 S:      Maintained
20302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
20303 F:      Documentation/core-api/workqueue.rst
20304 F:      include/linux/workqueue.h
20305 F:      kernel/workqueue.c
20306
20307 WWAN DRIVERS
20308 M:      Loic Poulain <[email protected]>
20309 M:      Sergey Ryazanov <[email protected]>
20310 R:      Johannes Berg <[email protected]>
20311 L:      [email protected]
20312 S:      Maintained
20313 F:      drivers/net/wwan/
20314 F:      include/linux/wwan.h
20315 F:      include/uapi/linux/wwan.h
20316
20317 X-POWERS AXP288 PMIC DRIVERS
20318 M:      Hans de Goede <[email protected]>
20319 S:      Maintained
20320 F:      drivers/acpi/pmic/intel_pmic_xpower.c
20321 N:      axp288
20322
20323 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
20324 M:      Chen-Yu Tsai <[email protected]>
20325 L:      [email protected]
20326 S:      Maintained
20327 N:      axp[128]
20328
20329 X.25 STACK
20330 M:      Martin Schiller <[email protected]>
20331 L:      [email protected]
20332 S:      Maintained
20333 F:      Documentation/networking/lapb-module.rst
20334 F:      Documentation/networking/x25*
20335 F:      drivers/net/wan/hdlc_x25.c
20336 F:      drivers/net/wan/lapbether.c
20337 F:      include/*/lapb.h
20338 F:      include/net/x25*
20339 F:      include/uapi/linux/x25.h
20340 F:      net/lapb/
20341 F:      net/x25/
20342
20343 X86 ARCHITECTURE (32-BIT AND 64-BIT)
20344 M:      Thomas Gleixner <[email protected]>
20345 M:      Ingo Molnar <[email protected]>
20346 M:      Borislav Petkov <[email protected]>
20347 M:      [email protected]
20348 R:      "H. Peter Anvin" <[email protected]>
20349 L:      [email protected]
20350 S:      Maintained
20351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
20352 F:      Documentation/devicetree/bindings/x86/
20353 F:      Documentation/x86/
20354 F:      arch/x86/
20355
20356 X86 ENTRY CODE
20357 M:      Andy Lutomirski <[email protected]>
20358 L:      [email protected]
20359 S:      Maintained
20360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
20361 F:      arch/x86/entry/
20362
20363 X86 MCE INFRASTRUCTURE
20364 M:      Tony Luck <[email protected]>
20365 M:      Borislav Petkov <[email protected]>
20366 L:      [email protected]
20367 S:      Maintained
20368 F:      arch/x86/kernel/cpu/mce/*
20369
20370 X86 MICROCODE UPDATE SUPPORT
20371 M:      Borislav Petkov <[email protected]>
20372 S:      Maintained
20373 F:      arch/x86/kernel/cpu/microcode/*
20374
20375 X86 MM
20376 M:      Dave Hansen <[email protected]>
20377 M:      Andy Lutomirski <[email protected]>
20378 M:      Peter Zijlstra <[email protected]>
20379 L:      [email protected]
20380 S:      Maintained
20381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
20382 F:      arch/x86/mm/
20383
20384 X86 PLATFORM DRIVERS
20385 M:      Hans de Goede <[email protected]>
20386 M:      Mark Gross <[email protected]>
20387 L:      [email protected]
20388 S:      Maintained
20389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
20390 F:      drivers/platform/olpc/
20391 F:      drivers/platform/x86/
20392
20393 X86 PLATFORM DRIVERS - ARCH
20394 R:      Darren Hart <[email protected]>
20395 R:      Andy Shevchenko <[email protected]>
20396 L:      [email protected]
20397 L:      [email protected]
20398 S:      Maintained
20399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
20400 F:      arch/x86/platform
20401
20402 X86 PLATFORM UV HPE SUPERDOME FLEX
20403 M:      Steve Wahl <[email protected]>
20404 R:      Mike Travis <[email protected]>
20405 R:      Dimitri Sivanich <[email protected]>
20406 R:      Russ Anderson <[email protected]>
20407 S:      Supported
20408 F:      arch/x86/include/asm/uv/
20409 F:      arch/x86/kernel/apic/x2apic_uv_x.c
20410 F:      arch/x86/platform/uv/
20411
20412 X86 VDSO
20413 M:      Andy Lutomirski <[email protected]>
20414 L:      [email protected]
20415 S:      Maintained
20416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
20417 F:      arch/x86/entry/vdso/
20418
20419 XARRAY
20420 M:      Matthew Wilcox <[email protected]>
20421 L:      [email protected]
20422 S:      Supported
20423 F:      Documentation/core-api/xarray.rst
20424 F:      include/linux/idr.h
20425 F:      include/linux/xarray.h
20426 F:      lib/idr.c
20427 F:      lib/xarray.c
20428 F:      tools/testing/radix-tree
20429
20430 XBOX DVD IR REMOTE
20431 M:      Benjamin Valentin <[email protected]>
20432 S:      Maintained
20433 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
20434 F:      drivers/media/rc/xbox_remote.c
20435
20436 XC2028/3028 TUNER DRIVER
20437 M:      Mauro Carvalho Chehab <[email protected]>
20438 L:      [email protected]
20439 S:      Maintained
20440 W:      https://linuxtv.org
20441 T:      git git://linuxtv.org/media_tree.git
20442 F:      drivers/media/tuners/tuner-xc2028.*
20443
20444 XDP (eXpress Data Path)
20445 M:      Alexei Starovoitov <[email protected]>
20446 M:      Daniel Borkmann <[email protected]>
20447 M:      David S. Miller <[email protected]>
20448 M:      Jakub Kicinski <[email protected]>
20449 M:      Jesper Dangaard Brouer <[email protected]>
20450 M:      John Fastabend <[email protected]>
20451 L:      [email protected]
20452 L:      [email protected]
20453 S:      Supported
20454 F:      include/net/xdp.h
20455 F:      include/net/xdp_priv.h
20456 F:      include/trace/events/xdp.h
20457 F:      kernel/bpf/cpumap.c
20458 F:      kernel/bpf/devmap.c
20459 F:      net/core/xdp.c
20460 F:      samples/bpf/xdp*
20461 F:      tools/testing/selftests/bpf/*xdp*
20462 F:      tools/testing/selftests/bpf/*/*xdp*
20463 F:      drivers/net/ethernet/*/*/*/*/*xdp*
20464 F:      drivers/net/ethernet/*/*/*xdp*
20465 K:      (?:\b|_)xdp(?:\b|_)
20466
20467 XDP SOCKETS (AF_XDP)
20468 M:      Björn Töpel <[email protected]>
20469 M:      Magnus Karlsson <[email protected]>
20470 R:      Jonathan Lemon <[email protected]>
20471 L:      [email protected]
20472 L:      [email protected]
20473 S:      Maintained
20474 F:      Documentation/networking/af_xdp.rst
20475 F:      include/net/xdp_sock*
20476 F:      include/net/xsk_buff_pool.h
20477 F:      include/uapi/linux/if_xdp.h
20478 F:      include/uapi/linux/xdp_diag.h
20479 F:      include/net/netns/xdp.h
20480 F:      net/xdp/
20481 F:      samples/bpf/xdpsock*
20482 F:      tools/lib/bpf/xsk*
20483
20484 XEN BLOCK SUBSYSTEM
20485 M:      Konrad Rzeszutek Wilk <[email protected]>
20486 M:      Roger Pau Monné <[email protected]>
20487 L:      [email protected] (moderated for non-subscribers)
20488 S:      Supported
20489 F:      drivers/block/xen*
20490 F:      drivers/block/xen-blkback/*
20491
20492 XEN HYPERVISOR ARM
20493 M:      Stefano Stabellini <[email protected]>
20494 L:      [email protected] (moderated for non-subscribers)
20495 S:      Maintained
20496 F:      arch/arm/include/asm/xen/
20497 F:      arch/arm/xen/
20498
20499 XEN HYPERVISOR ARM64
20500 M:      Stefano Stabellini <[email protected]>
20501 L:      [email protected] (moderated for non-subscribers)
20502 S:      Maintained
20503 F:      arch/arm64/include/asm/xen/
20504 F:      arch/arm64/xen/
20505
20506 XEN HYPERVISOR INTERFACE
20507 M:      Boris Ostrovsky <[email protected]>
20508 M:      Juergen Gross <[email protected]>
20509 R:      Stefano Stabellini <[email protected]>
20510 L:      [email protected] (moderated for non-subscribers)
20511 S:      Supported
20512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
20513 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
20514 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
20515 F:      arch/x86/include/asm/pvclock-abi.h
20516 F:      arch/x86/include/asm/xen/
20517 F:      arch/x86/platform/pvh/
20518 F:      arch/x86/xen/
20519 F:      drivers/*/xen-*front.c
20520 F:      drivers/xen/
20521 F:      include/uapi/xen/
20522 F:      include/xen/
20523
20524 XEN NETWORK BACKEND DRIVER
20525 M:      Wei Liu <[email protected]>
20526 M:      Paul Durrant <[email protected]>
20527 L:      [email protected] (moderated for non-subscribers)
20528 L:      [email protected]
20529 S:      Supported
20530 F:      drivers/net/xen-netback/*
20531
20532 XEN PCI SUBSYSTEM
20533 M:      Konrad Rzeszutek Wilk <[email protected]>
20534 L:      [email protected] (moderated for non-subscribers)
20535 S:      Supported
20536 F:      arch/x86/pci/*xen*
20537 F:      drivers/pci/*xen*
20538
20539 XEN PVSCSI DRIVERS
20540 M:      Juergen Gross <[email protected]>
20541 L:      [email protected] (moderated for non-subscribers)
20542 L:      [email protected]
20543 S:      Supported
20544 F:      drivers/scsi/xen-scsifront.c
20545 F:      drivers/xen/xen-scsiback.c
20546 F:      include/xen/interface/io/vscsiif.h
20547
20548 XEN SOUND FRONTEND DRIVER
20549 M:      Oleksandr Andrushchenko <[email protected]>
20550 L:      [email protected] (moderated for non-subscribers)
20551 L:      [email protected] (moderated for non-subscribers)
20552 S:      Supported
20553 F:      sound/xen/*
20554
20555 XEN SWIOTLB SUBSYSTEM
20556 M:      Konrad Rzeszutek Wilk <[email protected]>
20557 L:      [email protected] (moderated for non-subscribers)
20558 L:      [email protected]
20559 S:      Supported
20560 F:      arch/x86/xen/*swiotlb*
20561 F:      drivers/xen/*swiotlb*
20562
20563 XFS FILESYSTEM
20564 C:      irc://irc.oftc.net/xfs
20565 M:      Darrick J. Wong <[email protected]>
20566 M:      [email protected]
20567 L:      [email protected]
20568 S:      Supported
20569 W:      http://xfs.org/
20570 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
20571 F:      Documentation/ABI/testing/sysfs-fs-xfs
20572 F:      Documentation/admin-guide/xfs.rst
20573 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
20574 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
20575 F:      fs/xfs/
20576 F:      include/uapi/linux/dqblk_xfs.h
20577 F:      include/uapi/linux/fsmap.h
20578
20579 XILINX AXI ETHERNET DRIVER
20580 M:      Radhey Shyam Pandey <[email protected]>
20581 S:      Maintained
20582 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
20583
20584 XILINX CAN DRIVER
20585 M:      Appana Durga Kedareswara rao <[email protected]>
20586 R:      Naga Sureshkumar Relli <[email protected]>
20587 L:      [email protected]
20588 S:      Maintained
20589 F:      Documentation/devicetree/bindings/net/can/xilinx_can.txt
20590 F:      drivers/net/can/xilinx_can.c
20591
20592 XILINX GPIO DRIVER
20593 M:      Shubhrajyoti Datta <[email protected]>
20594 R:      Srinivas Neeli <[email protected]>
20595 R:      Michal Simek <[email protected]>
20596 S:      Maintained
20597 F:      Documentation/devicetree/bindings/gpio/gpio-xilinx.txt
20598 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
20599 F:      drivers/gpio/gpio-xilinx.c
20600 F:      drivers/gpio/gpio-zynq.c
20601
20602 XILINX SD-FEC IP CORES
20603 M:      Derek Kiernan <[email protected]>
20604 M:      Dragan Cvetic <[email protected]>
20605 S:      Maintained
20606 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
20607 F:      Documentation/misc-devices/xilinx_sdfec.rst
20608 F:      drivers/misc/Kconfig
20609 F:      drivers/misc/Makefile
20610 F:      drivers/misc/xilinx_sdfec.c
20611 F:      include/uapi/misc/xilinx_sdfec.h
20612
20613 XILINX UARTLITE SERIAL DRIVER
20614 M:      Peter Korsgaard <[email protected]>
20615 L:      [email protected]
20616 S:      Maintained
20617 F:      drivers/tty/serial/uartlite.c
20618
20619 XILINX VIDEO IP CORES
20620 M:      Hyun Kwon <[email protected]>
20621 M:      Laurent Pinchart <[email protected]>
20622 L:      [email protected]
20623 S:      Supported
20624 T:      git git://linuxtv.org/media_tree.git
20625 F:      Documentation/devicetree/bindings/media/xilinx/
20626 F:      drivers/media/platform/xilinx/
20627 F:      include/uapi/linux/xilinx-v4l2-controls.h
20628
20629 XILINX ZYNQMP DPDMA DRIVER
20630 M:      Hyun Kwon <[email protected]>
20631 M:      Laurent Pinchart <[email protected]>
20632 L:      [email protected]
20633 S:      Supported
20634 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
20635 F:      drivers/dma/xilinx/xilinx_dpdma.c
20636 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
20637
20638 XILINX ZYNQMP PSGTR PHY DRIVER
20639 M:      Anurag Kumar Vulisha <[email protected]>
20640 M:      Laurent Pinchart <[email protected]>
20641 L:      [email protected]
20642 S:      Supported
20643 T:      git https://github.com/Xilinx/linux-xlnx.git
20644 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
20645 F:      drivers/phy/xilinx/phy-zynqmp.c
20646
20647 XILLYBUS DRIVER
20648 M:      Eli Billauer <[email protected]>
20649 L:      [email protected]
20650 S:      Supported
20651 F:      drivers/char/xillybus/
20652
20653 XLP9XX I2C DRIVER
20654 M:      George Cherian <[email protected]>
20655 L:      [email protected]
20656 S:      Supported
20657 W:      http://www.marvell.com
20658 F:      Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
20659 F:      drivers/i2c/busses/i2c-xlp9xx.c
20660
20661 XRA1403 GPIO EXPANDER
20662 M:      Nandor Han <[email protected]>
20663 M:      Semi Malinen <[email protected]>
20664 L:      [email protected]
20665 S:      Maintained
20666 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
20667 F:      drivers/gpio/gpio-xra1403.c
20668
20669 XTENSA XTFPGA PLATFORM SUPPORT
20670 M:      Max Filippov <[email protected]>
20671 L:      [email protected]
20672 S:      Maintained
20673 F:      drivers/spi/spi-xtensa-xtfpga.c
20674 F:      sound/soc/xtensa/xtfpga-i2s.c
20675
20676 YAM DRIVER FOR AX.25
20677 M:      Jean-Paul Roubelat <[email protected]>
20678 L:      [email protected]
20679 S:      Maintained
20680 F:      drivers/net/hamradio/yam*
20681 F:      include/linux/yam.h
20682
20683 YAMA SECURITY MODULE
20684 M:      Kees Cook <[email protected]>
20685 S:      Supported
20686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
20687 F:      Documentation/admin-guide/LSM/Yama.rst
20688 F:      security/yama/
20689
20690 YEALINK PHONE DRIVER
20691 M:      Henk Vergonet <[email protected]>
20692 L:      [email protected]
20693 S:      Maintained
20694 F:      Documentation/input/devices/yealink.rst
20695 F:      drivers/input/misc/yealink.*
20696
20697 Z8530 DRIVER FOR AX.25
20698 M:      Joerg Reuter <[email protected]>
20699 L:      [email protected]
20700 S:      Maintained
20701 W:      http://yaina.de/jreuter/
20702 W:      http://www.qsl.net/dl1bke/
20703 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
20704 F:      drivers/net/hamradio/*scc.c
20705 F:      drivers/net/hamradio/z8530.h
20706
20707 ZBUD COMPRESSED PAGE ALLOCATOR
20708 M:      Seth Jennings <[email protected]>
20709 M:      Dan Streetman <[email protected]>
20710 L:      [email protected]
20711 S:      Maintained
20712 F:      mm/zbud.c
20713
20714 ZD1211RW WIRELESS DRIVER
20715 M:      Daniel Drake <[email protected]>
20716 M:      Ulrich Kunitz <[email protected]>
20717 L:      [email protected]
20718 L:      [email protected] (subscribers-only)
20719 S:      Maintained
20720 W:      http://zd1211.ath.cx/wiki/DriverRewrite
20721 F:      drivers/net/wireless/zydas/zd1211rw/
20722
20723 ZD1301 MEDIA DRIVER
20724 M:      Antti Palosaari <[email protected]>
20725 L:      [email protected]
20726 S:      Maintained
20727 W:      https://linuxtv.org/
20728 W:      http://palosaari.fi/linux/
20729 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20730 F:      drivers/media/usb/dvb-usb-v2/zd1301*
20731
20732 ZD1301_DEMOD MEDIA DRIVER
20733 M:      Antti Palosaari <[email protected]>
20734 L:      [email protected]
20735 S:      Maintained
20736 W:      https://linuxtv.org/
20737 W:      http://palosaari.fi/linux/
20738 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20739 F:      drivers/media/dvb-frontends/zd1301_demod*
20740
20741 ZHAOXIN PROCESSOR SUPPORT
20742 M:      Tony W Wang-oc <[email protected]>
20743 L:      [email protected]
20744 S:      Maintained
20745 F:      arch/x86/kernel/cpu/zhaoxin.c
20746
20747 ZONEFS FILESYSTEM
20748 M:      Damien Le Moal <[email protected]>
20749 M:      Naohiro Aota <[email protected]>
20750 R:      Johannes Thumshirn <[email protected]>
20751 L:      [email protected]
20752 S:      Maintained
20753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
20754 F:      Documentation/filesystems/zonefs.rst
20755 F:      fs/zonefs/
20756
20757 ZPOOL COMPRESSED PAGE STORAGE API
20758 M:      Dan Streetman <[email protected]>
20759 L:      [email protected]
20760 S:      Maintained
20761 F:      include/linux/zpool.h
20762 F:      mm/zpool.c
20763
20764 ZR36067 VIDEO FOR LINUX DRIVER
20765 M:      Corentin Labbe <[email protected]>
20766 L:      [email protected]
20767 L:      [email protected]
20768 S:      Maintained
20769 W:      http://mjpeg.sourceforge.net/driver-zoran/
20770 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20771 F:      Documentation/driver-api/media/drivers/zoran.rst
20772 F:      drivers/staging/media/zoran/
20773
20774 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
20775 M:      Minchan Kim <[email protected]>
20776 M:      Nitin Gupta <[email protected]>
20777 R:      Sergey Senozhatsky <[email protected]>
20778 L:      [email protected]
20779 S:      Maintained
20780 F:      Documentation/admin-guide/blockdev/zram.rst
20781 F:      drivers/block/zram/
20782
20783 ZS DECSTATION Z85C30 SERIAL DRIVER
20784 M:      "Maciej W. Rozycki" <[email protected]>
20785 S:      Maintained
20786 F:      drivers/tty/serial/zs.*
20787
20788 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
20789 M:      Minchan Kim <[email protected]>
20790 M:      Nitin Gupta <[email protected]>
20791 R:      Sergey Senozhatsky <[email protected]>
20792 L:      [email protected]
20793 S:      Maintained
20794 F:      Documentation/vm/zsmalloc.rst
20795 F:      include/linux/zsmalloc.h
20796 F:      mm/zsmalloc.c
20797
20798 ZSWAP COMPRESSED SWAP CACHING
20799 M:      Seth Jennings <[email protected]>
20800 M:      Dan Streetman <[email protected]>
20801 M:      Vitaly Wool <[email protected]>
20802 L:      [email protected]
20803 S:      Maintained
20804 F:      mm/zswap.c
20805
20806 THE REST
20807 M:      Linus Torvalds <[email protected]>
20808 L:      [email protected]
20809 S:      Buried alive in reporters
20810 Q:      http://patchwork.kernel.org/project/LKML/list/
20811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
20812 F:      *
20813 F:      */
This page took 1.193219 seconds and 4 git commands to generate.