]> Git Repo - linux.git/blob - MAINTAINERS
tools/lib/lockdep: drop liblockdep
[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 R:      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 R:      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 FOR ARM64 (ACPI/arm64)
382 M:      Lorenzo Pieralisi <[email protected]>
383 M:      Hanjun Guo <[email protected]>
384 M:      Sudeep Holla <[email protected]>
385 L:      [email protected]
386 L:      [email protected] (moderated for non-subscribers)
387 S:      Maintained
388 F:      drivers/acpi/arm64
389
390 ACPI I2C MULTI INSTANTIATE DRIVER
391 M:      Hans de Goede <[email protected]>
392 L:      [email protected]
393 S:      Maintained
394 F:      drivers/platform/x86/i2c-multi-instantiate.c
395
396 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
397 M:      Sudeep Holla <[email protected]>
398 L:      [email protected]
399 S:      Supported
400 F:      drivers/mailbox/pcc.c
401
402 ACPI PMIC DRIVERS
403 M:      "Rafael J. Wysocki" <[email protected]>
404 M:      Len Brown <[email protected]>
405 R:      Andy Shevchenko <[email protected]>
406 R:      Mika Westerberg <[email protected]>
407 L:      [email protected]
408 S:      Supported
409 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
410 B:      https://bugzilla.kernel.org
411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
412 F:      drivers/acpi/pmic/
413
414 ACPI THERMAL DRIVER
415 M:      Rafael J. Wysocki <[email protected]>
416 R:      Zhang Rui <[email protected]>
417 L:      [email protected]
418 S:      Supported
419 W:      https://01.org/linux-acpi
420 B:      https://bugzilla.kernel.org
421 F:      drivers/acpi/*thermal*
422
423 ACPI VIOT DRIVER
424 M:      Jean-Philippe Brucker <[email protected]>
425 L:      [email protected]
426 L:      [email protected]
427 S:      Maintained
428 F:      drivers/acpi/viot.c
429 F:      include/linux/acpi_viot.h
430
431 ACPI WMI DRIVER
432 L:      [email protected]
433 S:      Orphan
434 F:      drivers/platform/x86/wmi.c
435 F:      include/uapi/linux/wmi.h
436
437 ACRN HYPERVISOR SERVICE MODULE
438 M:      Fei Li <[email protected]>
439 L:      [email protected] (subscribers-only)
440 S:      Supported
441 W:      https://projectacrn.org
442 F:      Documentation/virt/acrn/
443 F:      drivers/virt/acrn/
444 F:      include/uapi/linux/acrn.h
445
446 AD1889 ALSA SOUND DRIVER
447 L:      [email protected]
448 S:      Maintained
449 W:      https://parisc.wiki.kernel.org/index.php/AD1889
450 F:      sound/pci/ad1889.*
451
452 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
453 M:      Mugilraj Dhavachelvan <[email protected]>
454 L:      [email protected]
455 S:      Supported
456 F:      drivers/iio/potentiometer/ad5110.c
457
458 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
459 M:      Michael Hennerich <[email protected]>
460 S:      Supported
461 W:      http://wiki.analog.com/AD5254
462 W:      http://ez.analog.com/community/linux-device-drivers
463 F:      drivers/misc/ad525x_dpot.c
464
465 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
466 M:      Michael Hennerich <[email protected]>
467 S:      Supported
468 W:      http://wiki.analog.com/AD5398
469 W:      http://ez.analog.com/community/linux-device-drivers
470 F:      drivers/regulator/ad5398.c
471
472 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
473 M:      Michael Hennerich <[email protected]>
474 S:      Supported
475 W:      http://wiki.analog.com/AD7142
476 W:      http://ez.analog.com/community/linux-device-drivers
477 F:      drivers/input/misc/ad714x.c
478
479 AD7877 TOUCHSCREEN DRIVER
480 M:      Michael Hennerich <[email protected]>
481 S:      Supported
482 W:      http://wiki.analog.com/AD7877
483 W:      http://ez.analog.com/community/linux-device-drivers
484 F:      drivers/input/touchscreen/ad7877.c
485
486 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
487 M:      Michael Hennerich <[email protected]>
488 S:      Supported
489 W:      http://wiki.analog.com/AD7879
490 W:      http://ez.analog.com/community/linux-device-drivers
491 F:      drivers/input/touchscreen/ad7879.c
492
493 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
494 M:      Jiri Kosina <[email protected]>
495 S:      Maintained
496
497 ADF7242 IEEE 802.15.4 RADIO DRIVER
498 M:      Michael Hennerich <[email protected]>
499 L:      [email protected]
500 S:      Supported
501 W:      https://wiki.analog.com/ADF7242
502 W:      http://ez.analog.com/community/linux-device-drivers
503 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
504 F:      drivers/net/ieee802154/adf7242.c
505
506 ADM1025 HARDWARE MONITOR DRIVER
507 M:      Jean Delvare <[email protected]>
508 L:      [email protected]
509 S:      Maintained
510 F:      Documentation/hwmon/adm1025.rst
511 F:      drivers/hwmon/adm1025.c
512
513 ADM1029 HARDWARE MONITOR DRIVER
514 M:      Corentin Labbe <[email protected]>
515 L:      [email protected]
516 S:      Maintained
517 F:      drivers/hwmon/adm1029.c
518
519 ADM8211 WIRELESS DRIVER
520 L:      [email protected]
521 S:      Orphan
522 W:      https://wireless.wiki.kernel.org/
523 F:      drivers/net/wireless/admtek/adm8211.*
524
525 ADP1653 FLASH CONTROLLER DRIVER
526 M:      Sakari Ailus <[email protected]>
527 L:      [email protected]
528 S:      Maintained
529 F:      drivers/media/i2c/adp1653.c
530 F:      include/media/i2c/adp1653.h
531
532 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
533 M:      Michael Hennerich <[email protected]>
534 S:      Supported
535 W:      http://wiki.analog.com/ADP5520
536 W:      http://ez.analog.com/community/linux-device-drivers
537 F:      drivers/gpio/gpio-adp5520.c
538 F:      drivers/input/keyboard/adp5520-keys.c
539 F:      drivers/leds/leds-adp5520.c
540 F:      drivers/mfd/adp5520.c
541 F:      drivers/video/backlight/adp5520_bl.c
542
543 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
544 M:      Michael Hennerich <[email protected]>
545 S:      Supported
546 W:      http://wiki.analog.com/ADP5588
547 W:      http://ez.analog.com/community/linux-device-drivers
548 F:      drivers/gpio/gpio-adp5588.c
549 F:      drivers/input/keyboard/adp5588-keys.c
550
551 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
552 M:      Michael Hennerich <[email protected]>
553 S:      Supported
554 W:      http://wiki.analog.com/ADP8860
555 W:      http://ez.analog.com/community/linux-device-drivers
556 F:      drivers/video/backlight/adp8860_bl.c
557
558 ADT746X FAN DRIVER
559 M:      Colin Leroy <[email protected]>
560 S:      Maintained
561 F:      drivers/macintosh/therm_adt746x.c
562
563 ADT7475 HARDWARE MONITOR DRIVER
564 M:      Jean Delvare <[email protected]>
565 L:      [email protected]
566 S:      Maintained
567 F:      Documentation/hwmon/adt7475.rst
568 F:      drivers/hwmon/adt7475.c
569
570 ADVANSYS SCSI DRIVER
571 M:      Matthew Wilcox <[email protected]>
572 M:      Hannes Reinecke <[email protected]>
573 L:      [email protected]
574 S:      Maintained
575 F:      Documentation/scsi/advansys.rst
576 F:      drivers/scsi/advansys.c
577
578 ADVANTECH SWBTN DRIVER
579 M:      Andrea Ho <[email protected]>
580 L:      [email protected]
581 S:      Maintained
582 F:      drivers/platform/x86/adv_swbutton.c
583
584 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
585 M:      Lucas Stankus <[email protected]>
586 S:      Supported
587 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
588 F:      drivers/iio/accel/adxl313*
589
590 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
591 M:      Michael Hennerich <[email protected]>
592 S:      Supported
593 W:      http://wiki.analog.com/ADXL345
594 W:      http://ez.analog.com/community/linux-device-drivers
595 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
596 F:      drivers/input/misc/adxl34x.c
597
598 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
599 M:      Puranjay Mohan <[email protected]>
600 L:      [email protected]
601 S:      Supported
602 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
603 F:      drivers/iio/accel/adxl355.h
604 F:      drivers/iio/accel/adxl355_core.c
605 F:      drivers/iio/accel/adxl355_i2c.c
606 F:      drivers/iio/accel/adxl355_spi.c
607
608 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
609 M:      Michael Hennerich <[email protected]>
610 S:      Supported
611 W:      http://ez.analog.com/community/linux-device-drivers
612 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
613 F:      drivers/iio/accel/adxl372.c
614 F:      drivers/iio/accel/adxl372_i2c.c
615 F:      drivers/iio/accel/adxl372_spi.c
616
617 AF9013 MEDIA DRIVER
618 M:      Antti Palosaari <[email protected]>
619 L:      [email protected]
620 S:      Maintained
621 W:      https://linuxtv.org
622 W:      http://palosaari.fi/linux/
623 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
624 T:      git git://linuxtv.org/anttip/media_tree.git
625 F:      drivers/media/dvb-frontends/af9013*
626
627 AF9033 MEDIA DRIVER
628 M:      Antti Palosaari <[email protected]>
629 L:      [email protected]
630 S:      Maintained
631 W:      https://linuxtv.org
632 W:      http://palosaari.fi/linux/
633 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
634 T:      git git://linuxtv.org/anttip/media_tree.git
635 F:      drivers/media/dvb-frontends/af9033*
636
637 AFFS FILE SYSTEM
638 M:      David Sterba <[email protected]>
639 L:      [email protected]
640 S:      Odd Fixes
641 F:      Documentation/filesystems/affs.rst
642 F:      fs/affs/
643
644 AFS FILESYSTEM
645 M:      David Howells <[email protected]>
646 M:      Marc Dionne <[email protected]>
647 L:      [email protected]
648 S:      Supported
649 W:      https://www.infradead.org/~dhowells/kafs/
650 F:      Documentation/filesystems/afs.rst
651 F:      fs/afs/
652 F:      include/trace/events/afs.h
653
654 AGPGART DRIVER
655 M:      David Airlie <[email protected]>
656 S:      Maintained
657 T:      git git://anongit.freedesktop.org/drm/drm
658 F:      drivers/char/agp/
659 F:      include/linux/agp*
660 F:      include/uapi/linux/agp*
661
662 AHA152X SCSI DRIVER
663 M:      "Juergen E. Fischer" <[email protected]>
664 L:      [email protected]
665 S:      Maintained
666 F:      drivers/scsi/aha152x*
667 F:      drivers/scsi/pcmcia/aha152x*
668
669 AIC7XXX / AIC79XX SCSI DRIVER
670 M:      Hannes Reinecke <[email protected]>
671 L:      [email protected]
672 S:      Maintained
673 F:      drivers/scsi/aic7xxx/
674
675 AIMSLAB FM RADIO RECEIVER DRIVER
676 M:      Hans Verkuil <[email protected]>
677 L:      [email protected]
678 S:      Maintained
679 W:      https://linuxtv.org
680 T:      git git://linuxtv.org/media_tree.git
681 F:      drivers/media/radio/radio-aimslab*
682
683 AIO
684 M:      Benjamin LaHaise <[email protected]>
685 L:      [email protected]
686 S:      Supported
687 F:      fs/aio.c
688 F:      include/linux/*aio*.h
689
690 AIRSPY MEDIA DRIVER
691 M:      Antti Palosaari <[email protected]>
692 L:      [email protected]
693 S:      Maintained
694 W:      https://linuxtv.org
695 W:      http://palosaari.fi/linux/
696 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
697 T:      git git://linuxtv.org/anttip/media_tree.git
698 F:      drivers/media/usb/airspy/
699
700 ALACRITECH GIGABIT ETHERNET DRIVER
701 M:      Lino Sanfilippo <[email protected]>
702 S:      Maintained
703 F:      drivers/net/ethernet/alacritech/*
704
705 ALCATEL SPEEDTOUCH USB DRIVER
706 M:      Duncan Sands <[email protected]>
707 L:      [email protected]
708 S:      Maintained
709 W:      http://www.linux-usb.org/SpeedTouch/
710 F:      drivers/usb/atm/speedtch.c
711 F:      drivers/usb/atm/usbatm.c
712
713 ALCHEMY AU1XX0 MMC DRIVER
714 M:      Manuel Lauss <[email protected]>
715 S:      Maintained
716 F:      drivers/mmc/host/au1xmmc.c
717
718 ALI1563 I2C DRIVER
719 M:      Rudolf Marek <[email protected]>
720 L:      [email protected]
721 S:      Maintained
722 F:      Documentation/i2c/busses/i2c-ali1563.rst
723 F:      drivers/i2c/busses/i2c-ali1563.c
724
725 ALIENWARE WMI DRIVER
726 L:      [email protected]
727 S:      Maintained
728 F:      drivers/platform/x86/dell/alienware-wmi.c
729
730 ALL SENSORS DLH SERIES PRESSURE SENSORS DRIVER
731 M:      Tomislav Denis <[email protected]>
732 L:      [email protected]
733 S:      Maintained
734 W:      http://www.allsensors.com/
735 F:      Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml
736 F:      drivers/iio/pressure/dlhl60d.c
737
738 ALLEGRO DVT VIDEO IP CORE DRIVER
739 M:      Michael Tretter <[email protected]>
740 R:      Pengutronix Kernel Team <[email protected]>
741 L:      [email protected]
742 S:      Maintained
743 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
744 F:      drivers/media/platform/allegro-dvt/
745
746 ALLWINNER A10 CSI DRIVER
747 M:      Maxime Ripard <[email protected]>
748 L:      [email protected]
749 S:      Maintained
750 T:      git git://linuxtv.org/media_tree.git
751 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
752 F:      drivers/media/platform/sunxi/sun4i-csi/
753
754 ALLWINNER CPUFREQ DRIVER
755 M:      Yangtao Li <[email protected]>
756 L:      [email protected]
757 S:      Maintained
758 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
759 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
760
761 ALLWINNER CRYPTO DRIVERS
762 M:      Corentin Labbe <[email protected]>
763 L:      [email protected]
764 S:      Maintained
765 F:      drivers/crypto/allwinner/
766
767 ALLWINNER HARDWARE SPINLOCK SUPPORT
768 M:      Wilken Gottwalt <[email protected]>
769 S:      Maintained
770 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
771 F:      drivers/hwspinlock/sun6i_hwspinlock.c
772
773 ALLWINNER THERMAL DRIVER
774 M:      Vasily Khoruzhick <[email protected]>
775 M:      Yangtao Li <[email protected]>
776 L:      [email protected]
777 S:      Maintained
778 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
779 F:      drivers/thermal/sun8i_thermal.c
780
781 ALLWINNER VPU DRIVER
782 M:      Maxime Ripard <[email protected]>
783 M:      Paul Kocialkowski <[email protected]>
784 L:      [email protected]
785 S:      Maintained
786 F:      drivers/staging/media/sunxi/cedrus/
787
788 ALPHA PORT
789 M:      Richard Henderson <[email protected]>
790 M:      Ivan Kokshaysky <[email protected]>
791 M:      Matt Turner <[email protected]>
792 L:      [email protected]
793 S:      Odd Fixes
794 F:      arch/alpha/
795
796 ALPS PS/2 TOUCHPAD DRIVER
797 R:      Pali Rohár <[email protected]>
798 F:      drivers/input/mouse/alps.*
799
800 ALTERA I2C CONTROLLER DRIVER
801 M:      Thor Thayer <[email protected]>
802 S:      Maintained
803 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
804 F:      drivers/i2c/busses/i2c-altera.c
805
806 ALTERA MAILBOX DRIVER
807 M:      Mun Yew Tham <[email protected]>
808 S:      Maintained
809 F:      drivers/mailbox/mailbox-altera.c
810
811 ALTERA MSGDMA IP CORE DRIVER
812 M:      Olivier Dautricourt <[email protected]>
813 R:      Stefan Roese <[email protected]>
814 L:      [email protected]
815 S:      Odd Fixes
816 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
817 F:      drivers/dma/altera-msgdma.c
818
819 ALTERA PIO DRIVER
820 M:      Mun Yew Tham <[email protected]>
821 L:      [email protected]
822 S:      Maintained
823 F:      drivers/gpio/gpio-altera.c
824
825 ALTERA SYSTEM MANAGER DRIVER
826 M:      Thor Thayer <[email protected]>
827 S:      Maintained
828 F:      drivers/mfd/altera-sysmgr.c
829 F:      include/linux/mfd/altera-sysmgr.h
830
831 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
832 M:      Thor Thayer <[email protected]>
833 S:      Maintained
834 F:      drivers/gpio/gpio-altera-a10sr.c
835 F:      drivers/mfd/altera-a10sr.c
836 F:      drivers/reset/reset-a10sr.c
837 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
838 F:      include/linux/mfd/altera-a10sr.h
839
840 ALTERA TRIPLE SPEED ETHERNET DRIVER
841 M:      Joyce Ooi <[email protected]>
842 L:      [email protected]
843 S:      Maintained
844 F:      drivers/net/ethernet/altera/
845
846 ALTERA UART/JTAG UART SERIAL DRIVERS
847 M:      Tobias Klauser <[email protected]>
848 L:      [email protected]
849 S:      Maintained
850 F:      drivers/tty/serial/altera_jtaguart.c
851 F:      drivers/tty/serial/altera_uart.c
852 F:      include/linux/altera_jtaguart.h
853 F:      include/linux/altera_uart.h
854
855 AMAZON ANNAPURNA LABS FIC DRIVER
856 M:      Talel Shenhar <[email protected]>
857 S:      Maintained
858 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
859 F:      drivers/irqchip/irq-al-fic.c
860
861 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
862 M:      Talel Shenhar <[email protected]>
863 M:      Talel Shenhar <[email protected]>
864 S:      Maintained
865 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
866 F:      drivers/edac/al_mc_edac.c
867
868 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
869 M:      Talel Shenhar <[email protected]>
870 S:      Maintained
871 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
872 F:      drivers/thermal/thermal_mmio.c
873
874 AMAZON ETHERNET DRIVERS
875 M:      Shay Agroskin <[email protected]>
876 M:      Arthur Kiyanovski <[email protected]>
877 R:      David Arinzon <[email protected]>
878 R:      Noam Dagan <[email protected]>
879 R:      Saeed Bishara <[email protected]>
880 L:      [email protected]
881 S:      Supported
882 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
883 F:      drivers/net/ethernet/amazon/
884
885 AMAZON RDMA EFA DRIVER
886 M:      Gal Pressman <[email protected]>
887 R:      Yossi Leybovich <[email protected]>
888 L:      [email protected]
889 S:      Supported
890 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
891 F:      drivers/infiniband/hw/efa/
892 F:      include/uapi/rdma/efa-abi.h
893
894 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
895 M:      Tom Lendacky <[email protected]>
896 M:      John Allen <[email protected]>
897 L:      [email protected]
898 S:      Supported
899 F:      drivers/crypto/ccp/
900 F:      include/linux/ccp.h
901
902 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
903 M:      Brijesh Singh <[email protected]>
904 M:      Tom Lendacky <[email protected]>
905 L:      [email protected]
906 S:      Supported
907 F:      drivers/crypto/ccp/sev*
908 F:      include/uapi/linux/psp-sev.h
909
910 AMD DISPLAY CORE
911 M:      Harry Wentland <[email protected]>
912 M:      Leo Li <[email protected]>
913 M:      Rodrigo Siqueira <[email protected]>
914 L:      [email protected]
915 S:      Supported
916 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
917 F:      drivers/gpu/drm/amd/display/
918
919 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
920 M:      Huang Rui <[email protected]>
921 L:      [email protected]
922 S:      Supported
923 F:      Documentation/hwmon/fam15h_power.rst
924 F:      drivers/hwmon/fam15h_power.c
925
926 AMD FCH GPIO DRIVER
927 M:      Enrico Weigelt, metux IT consult <[email protected]>
928 L:      [email protected]
929 S:      Maintained
930 F:      drivers/gpio/gpio-amd-fch.c
931 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
932
933 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
934 L:      [email protected] (moderated for non-subscribers)
935 S:      Orphan
936 F:      drivers/usb/gadget/udc/amd5536udc.*
937
938 AMD GEODE PROCESSOR/CHIPSET SUPPORT
939 M:      Andres Salomon <[email protected]>
940 L:      [email protected] (moderated for non-subscribers)
941 S:      Supported
942 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
943 F:      arch/x86/include/asm/geode.h
944 F:      drivers/char/hw_random/geode-rng.c
945 F:      drivers/crypto/geode*
946 F:      drivers/video/fbdev/geode/
947
948 AMD IOMMU (AMD-VI)
949 M:      Joerg Roedel <[email protected]>
950 R:      Suravee Suthikulpanit <[email protected]>
951 L:      [email protected]
952 S:      Maintained
953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
954 F:      drivers/iommu/amd/
955 F:      include/linux/amd-iommu.h
956
957 AMD KFD
958 M:      Felix Kuehling <[email protected]>
959 L:      [email protected]
960 S:      Supported
961 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
962 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
963 F:      drivers/gpu/drm/amd/amdkfd/
964 F:      drivers/gpu/drm/amd/include/cik_structs.h
965 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
966 F:      drivers/gpu/drm/amd/include/v9_structs.h
967 F:      drivers/gpu/drm/amd/include/vi_structs.h
968 F:      include/uapi/linux/kfd_ioctl.h
969
970 AMD SPI DRIVER
971 M:      Sanjay R Mehta <[email protected]>
972 S:      Maintained
973 F:      drivers/spi/spi-amd.c
974
975 AMD MP2 I2C DRIVER
976 M:      Elie Morisse <[email protected]>
977 M:      Nehal Shah <[email protected]>
978 M:      Shyam Sundar S K <[email protected]>
979 L:      [email protected]
980 S:      Maintained
981 F:      drivers/i2c/busses/i2c-amd-mp2*
982
983 AMD PMC DRIVER
984 M:      Shyam Sundar S K <[email protected]>
985 L:      [email protected]
986 S:      Maintained
987 F:      drivers/platform/x86/amd-pmc.*
988
989 AMD POWERPLAY AND SWSMU
990 M:      Evan Quan <[email protected]>
991 L:      [email protected]
992 S:      Supported
993 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
994 F:      drivers/gpu/drm/amd/pm/
995
996 AMD PTDMA DRIVER
997 M:      Sanjay R Mehta <[email protected]>
998 L:      [email protected]
999 S:      Maintained
1000 F:      drivers/dma/ptdma/
1001
1002 AMD SEATTLE DEVICE TREE SUPPORT
1003 M:      Brijesh Singh <[email protected]>
1004 M:      Suravee Suthikulpanit <[email protected]>
1005 M:      Tom Lendacky <[email protected]>
1006 S:      Supported
1007 F:      arch/arm64/boot/dts/amd/
1008
1009 AMD XGBE DRIVER
1010 M:      Tom Lendacky <[email protected]>
1011 L:      [email protected]
1012 S:      Supported
1013 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1014 F:      drivers/net/ethernet/amd/xgbe/
1015
1016 AMD SENSOR FUSION HUB DRIVER
1017 M:      Nehal Shah <[email protected]>
1018 M:      Basavaraj Natikar <[email protected]>
1019 L:      [email protected]
1020 S:      Maintained
1021 F:      Documentation/hid/amd-sfh*
1022 F:      drivers/hid/amd-sfh-hid/
1023
1024 AMS AS73211 DRIVER
1025 M:      Christian Eggers <[email protected]>
1026 L:      [email protected]
1027 S:      Maintained
1028 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1029 F:      drivers/iio/light/as73211.c
1030
1031 AMT (Automatic Multicast Tunneling)
1032 M:      Taehee Yoo <[email protected]>
1033 L:      [email protected]
1034 S:      Maintained
1035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1037 F:      drivers/net/amt.c
1038
1039 ANALOG DEVICES INC AD7192 DRIVER
1040 M:      Alexandru Tachici <[email protected]>
1041 L:      [email protected]
1042 S:      Supported
1043 W:      http://ez.analog.com/community/linux-device-drivers
1044 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1045 F:      drivers/iio/adc/ad7192.c
1046
1047 ANALOG DEVICES INC AD7292 DRIVER
1048 M:      Marcelo Schmitt <[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,ad7292.yaml
1053 F:      drivers/iio/adc/ad7292.c
1054
1055 ANALOG DEVICES INC AD7768-1 DRIVER
1056 M:      Michael Hennerich <[email protected]>
1057 L:      [email protected]
1058 S:      Supported
1059 W:      http://ez.analog.com/community/linux-device-drivers
1060 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1061 F:      drivers/iio/adc/ad7768-1.c
1062
1063 ANALOG DEVICES INC AD7780 DRIVER
1064 M:      Michael Hennerich <[email protected]>
1065 M:      Renato Lui Geh <[email protected]>
1066 L:      [email protected]
1067 S:      Supported
1068 W:      http://ez.analog.com/community/linux-device-drivers
1069 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1070 F:      drivers/iio/adc/ad7780.c
1071
1072 ANALOG DEVICES INC AD9389B DRIVER
1073 M:      Hans Verkuil <[email protected]>
1074 L:      [email protected]
1075 S:      Maintained
1076 F:      drivers/media/i2c/ad9389b*
1077
1078 ANALOG DEVICES INC ADGS1408 DRIVER
1079 M:      Mircea Caprioru <[email protected]>
1080 S:      Supported
1081 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1082 F:      drivers/mux/adgs1408.c
1083
1084 ANALOG DEVICES INC ADIN DRIVER
1085 M:      Michael Hennerich <[email protected]>
1086 L:      [email protected]
1087 S:      Supported
1088 W:      http://ez.analog.com/community/linux-device-drivers
1089 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1090 F:      drivers/net/phy/adin.c
1091
1092 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1093 M:      Nuno Sa <[email protected]>
1094 L:      [email protected]
1095 S:      Supported
1096 F:      drivers/iio/imu/adis.c
1097 F:      include/linux/iio/imu/adis.h
1098
1099 ANALOG DEVICES INC ADIS16460 DRIVER
1100 M:      Dragos Bogdan <[email protected]>
1101 L:      [email protected]
1102 S:      Supported
1103 W:      http://ez.analog.com/community/linux-device-drivers
1104 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1105 F:      drivers/iio/imu/adis16460.c
1106
1107 ANALOG DEVICES INC ADIS16475 DRIVER
1108 M:      Nuno Sa <[email protected]>
1109 L:      [email protected]
1110 W:      http://ez.analog.com/community/linux-device-drivers
1111 S:      Supported
1112 F:      drivers/iio/imu/adis16475.c
1113 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1114
1115 ANALOG DEVICES INC ADM1177 DRIVER
1116 M:      Michael Hennerich <[email protected]>
1117 L:      [email protected]
1118 S:      Supported
1119 W:      http://ez.analog.com/community/linux-device-drivers
1120 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1121 F:      drivers/hwmon/adm1177.c
1122
1123 ANALOG DEVICES INC ADP5061 DRIVER
1124 M:      Michael Hennerich <[email protected]>
1125 L:      [email protected]
1126 S:      Supported
1127 W:      http://ez.analog.com/community/linux-device-drivers
1128 F:      drivers/power/supply/adp5061.c
1129
1130 ANALOG DEVICES INC ADV7180 DRIVER
1131 M:      Lars-Peter Clausen <[email protected]>
1132 L:      [email protected]
1133 S:      Supported
1134 W:      http://ez.analog.com/community/linux-device-drivers
1135 F:      drivers/media/i2c/adv7180.c
1136 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1137
1138 ANALOG DEVICES INC ADV748X DRIVER
1139 M:      Kieran Bingham <[email protected]>
1140 L:      [email protected]
1141 S:      Maintained
1142 F:      drivers/media/i2c/adv748x/*
1143
1144 ANALOG DEVICES INC ADV7511 DRIVER
1145 M:      Hans Verkuil <[email protected]>
1146 L:      [email protected]
1147 S:      Maintained
1148 F:      drivers/media/i2c/adv7511*
1149
1150 ANALOG DEVICES INC ADV7604 DRIVER
1151 M:      Hans Verkuil <[email protected]>
1152 L:      [email protected]
1153 S:      Maintained
1154 F:      drivers/media/i2c/adv7604*
1155 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1156
1157 ANALOG DEVICES INC ADV7842 DRIVER
1158 M:      Hans Verkuil <[email protected]>
1159 L:      [email protected]
1160 S:      Maintained
1161 F:      drivers/media/i2c/adv7842*
1162
1163 ANALOG DEVICES INC ADXRS290 DRIVER
1164 M:      Nishant Malpani <[email protected]>
1165 L:      [email protected]
1166 S:      Supported
1167 F:      drivers/iio/gyro/adxrs290.c
1168 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1169
1170 ANALOG DEVICES INC ASOC CODEC DRIVERS
1171 M:      Lars-Peter Clausen <[email protected]>
1172 M:      Nuno Sá <[email protected]>
1173 L:      [email protected] (moderated for non-subscribers)
1174 S:      Supported
1175 W:      http://wiki.analog.com/
1176 W:      http://ez.analog.com/community/linux-device-drivers
1177 F:      sound/soc/codecs/ad1*
1178 F:      sound/soc/codecs/ad7*
1179 F:      sound/soc/codecs/adau*
1180 F:      sound/soc/codecs/adav*
1181 F:      sound/soc/codecs/sigmadsp.*
1182 F:      sound/soc/codecs/ssm*
1183
1184 ANALOG DEVICES INC DMA DRIVERS
1185 M:      Lars-Peter Clausen <[email protected]>
1186 S:      Supported
1187 W:      http://ez.analog.com/community/linux-device-drivers
1188 F:      drivers/dma/dma-axi-dmac.c
1189
1190 ANALOG DEVICES INC IIO DRIVERS
1191 M:      Lars-Peter Clausen <[email protected]>
1192 M:      Michael Hennerich <[email protected]>
1193 S:      Supported
1194 W:      http://wiki.analog.com/
1195 W:      http://ez.analog.com/community/linux-device-drivers
1196 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1197 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1198 F:      Documentation/devicetree/bindings/iio/*/adi,*
1199 F:      Documentation/devicetree/bindings/iio/dac/adi,ad5758.yaml
1200 F:      drivers/iio/*/ad*
1201 F:      drivers/iio/adc/ltc249*
1202 F:      drivers/iio/amplifiers/hmc425a.c
1203 F:      drivers/staging/iio/*/ad*
1204 X:      drivers/iio/*/adjd*
1205
1206 ANALOGBITS PLL LIBRARIES
1207 M:      Paul Walmsley <[email protected]>
1208 S:      Supported
1209 F:      drivers/clk/analogbits/*
1210 F:      include/linux/clk/analogbits*
1211
1212 ANDES ARCHITECTURE
1213 M:      Nick Hu <[email protected]>
1214 M:      Greentime Hu <[email protected]>
1215 M:      Vincent Chen <[email protected]>
1216 S:      Supported
1217 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
1218 F:      Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
1219 F:      Documentation/devicetree/bindings/nds32/
1220 F:      arch/nds32/
1221 N:      nds32
1222 K:      nds32
1223
1224 ANDROID CONFIG FRAGMENTS
1225 M:      Rob Herring <[email protected]>
1226 S:      Supported
1227 F:      kernel/configs/android*
1228
1229 ANDROID DRIVERS
1230 M:      Greg Kroah-Hartman <[email protected]>
1231 M:      Arve Hjønnevåg <[email protected]>
1232 M:      Todd Kjos <[email protected]>
1233 M:      Martijn Coenen <[email protected]>
1234 M:      Joel Fernandes <[email protected]>
1235 M:      Christian Brauner <[email protected]>
1236 M:      Hridya Valsaraju <[email protected]>
1237 M:      Suren Baghdasaryan <[email protected]>
1238 L:      [email protected]
1239 S:      Supported
1240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1241 F:      drivers/android/
1242 F:      drivers/staging/android/
1243
1244 ANDROID GOLDFISH PIC DRIVER
1245 M:      Miodrag Dinic <[email protected]>
1246 S:      Supported
1247 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1248 F:      drivers/irqchip/irq-goldfish-pic.c
1249
1250 ANDROID GOLDFISH RTC DRIVER
1251 M:      Jiaxun Yang <[email protected]>
1252 S:      Supported
1253 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1254 F:      drivers/rtc/rtc-goldfish.c
1255
1256 AOA (Apple Onboard Audio) ALSA DRIVER
1257 M:      Johannes Berg <[email protected]>
1258 L:      [email protected]
1259 L:      [email protected] (moderated for non-subscribers)
1260 S:      Maintained
1261 F:      sound/aoa/
1262
1263 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1264 M:      William Breathitt Gray <[email protected]>
1265 L:      [email protected]
1266 S:      Maintained
1267 F:      drivers/iio/adc/stx104.c
1268
1269 APM DRIVER
1270 M:      Jiri Kosina <[email protected]>
1271 S:      Odd fixes
1272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1273 F:      arch/x86/kernel/apm_32.c
1274 F:      drivers/char/apm-emulation.c
1275 F:      include/linux/apm_bios.h
1276 F:      include/uapi/linux/apm_bios.h
1277
1278 APPARMOR SECURITY MODULE
1279 M:      John Johansen <[email protected]>
1280 L:      [email protected] (subscribers-only, general discussion)
1281 S:      Supported
1282 W:      wiki.apparmor.net
1283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1284 F:      Documentation/admin-guide/LSM/apparmor.rst
1285 F:      security/apparmor/
1286
1287 APPLE BCM5974 MULTITOUCH DRIVER
1288 M:      Henrik Rydberg <[email protected]>
1289 L:      [email protected]
1290 S:      Odd fixes
1291 F:      drivers/input/mouse/bcm5974.c
1292
1293 APPLE DART IOMMU DRIVER
1294 M:      Sven Peter <[email protected]>
1295 R:      Alyssa Rosenzweig <[email protected]>
1296 L:      [email protected]
1297 S:      Maintained
1298 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
1299 F:      drivers/iommu/apple-dart.c
1300
1301 APPLE PCIE CONTROLLER DRIVER
1302 M:      Alyssa Rosenzweig <[email protected]>
1303 M:      Marc Zyngier <[email protected]>
1304 L:      [email protected]
1305 S:      Maintained
1306 F:      drivers/pci/controller/pcie-apple.c
1307
1308 APPLE SMC DRIVER
1309 M:      Henrik Rydberg <[email protected]>
1310 L:      [email protected]
1311 S:      Odd fixes
1312 F:      drivers/hwmon/applesmc.c
1313
1314 APPLETALK NETWORK LAYER
1315 L:      [email protected]
1316 S:      Odd fixes
1317 F:      drivers/net/appletalk/
1318 F:      include/linux/atalk.h
1319 F:      include/uapi/linux/atalk.h
1320 F:      net/appletalk/
1321
1322 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1323 M:      Khuong Dinh <[email protected]>
1324 S:      Supported
1325 F:      arch/arm64/boot/dts/apm/
1326
1327 APPLIED MICRO (APM) X-GENE SOC EDAC
1328 M:      Khuong Dinh <[email protected]>
1329 S:      Supported
1330 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1331 F:      drivers/edac/xgene_edac.c
1332
1333 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1334 M:      Iyappan Subramanian <[email protected]>
1335 M:      Keyur Chudgar <[email protected]>
1336 S:      Supported
1337 F:      drivers/net/ethernet/apm/xgene-v2/
1338
1339 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1340 M:      Iyappan Subramanian <[email protected]>
1341 M:      Keyur Chudgar <[email protected]>
1342 M:      Quan Nguyen <[email protected]>
1343 S:      Supported
1344 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1345 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1346 F:      drivers/net/ethernet/apm/xgene/
1347 F:      drivers/net/mdio/mdio-xgene.c
1348
1349 APPLIED MICRO (APM) X-GENE SOC PMU
1350 M:      Khuong Dinh <[email protected]>
1351 S:      Supported
1352 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1353 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1354 F:      drivers/perf/xgene_pmu.c
1355
1356 APTINA CAMERA SENSOR PLL
1357 M:      Laurent Pinchart <[email protected]>
1358 L:      [email protected]
1359 S:      Maintained
1360 F:      drivers/media/i2c/aptina-pll.*
1361
1362 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1363 M:      Aleksa Savic <[email protected]>
1364 L:      [email protected]
1365 S:      Maintained
1366 F:      Documentation/hwmon/aquacomputer_d5next.rst
1367 F:      drivers/hwmon/aquacomputer_d5next.c
1368
1369 AQUANTIA ETHERNET DRIVER (atlantic)
1370 M:      Igor Russkikh <[email protected]>
1371 L:      [email protected]
1372 S:      Supported
1373 W:      https://www.marvell.com/
1374 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1375 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1376 F:      drivers/net/ethernet/aquantia/atlantic/
1377
1378 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1379 M:      Egor Pomozov <[email protected]>
1380 L:      [email protected]
1381 S:      Supported
1382 W:      http://www.aquantia.com
1383 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1384
1385 ARASAN NAND CONTROLLER DRIVER
1386 M:      Miquel Raynal <[email protected]>
1387 M:      Naga Sureshkumar Relli <[email protected]>
1388 L:      [email protected]
1389 S:      Maintained
1390 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1391 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1392
1393 ARC FRAMEBUFFER DRIVER
1394 M:      Jaya Kumar <[email protected]>
1395 S:      Maintained
1396 F:      drivers/video/fbdev/arcfb.c
1397 F:      drivers/video/fbdev/core/fb_defio.c
1398
1399 ARC PGU DRM DRIVER
1400 M:      Alexey Brodkin <[email protected]>
1401 S:      Supported
1402 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1403 F:      drivers/gpu/drm/tiny/arcpgu.c
1404
1405 ARCNET NETWORK LAYER
1406 M:      Michael Grzeschik <[email protected]>
1407 L:      [email protected]
1408 S:      Maintained
1409 F:      drivers/net/arcnet/
1410 F:      include/uapi/linux/if_arcnet.h
1411
1412 ARM ARCHITECTED TIMER DRIVER
1413 M:      Mark Rutland <[email protected]>
1414 M:      Marc Zyngier <[email protected]>
1415 L:      [email protected] (moderated for non-subscribers)
1416 S:      Maintained
1417 F:      arch/arm/include/asm/arch_timer.h
1418 F:      arch/arm64/include/asm/arch_timer.h
1419 F:      drivers/clocksource/arm_arch_timer.c
1420
1421 ARM HDLCD DRM DRIVER
1422 M:      Liviu Dudau <[email protected]>
1423 S:      Supported
1424 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
1425 F:      drivers/gpu/drm/arm/hdlcd_*
1426
1427 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1428 M:      Linus Walleij <[email protected]>
1429 L:      [email protected] (moderated for non-subscribers)
1430 S:      Maintained
1431 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1432 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1433 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1434 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1435 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1436 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1437 F:      Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1438 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1439 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1440 F:      arch/arm/boot/dts/arm-realview-*
1441 F:      arch/arm/boot/dts/integrator*
1442 F:      arch/arm/boot/dts/versatile*
1443 F:      arch/arm/mach-integrator/
1444 F:      arch/arm/mach-realview/
1445 F:      arch/arm/mach-versatile/
1446 F:      arch/arm/plat-versatile/
1447 F:      drivers/bus/arm-integrator-lm.c
1448 F:      drivers/clk/versatile/
1449 F:      drivers/i2c/busses/i2c-versatile.c
1450 F:      drivers/irqchip/irq-versatile-fpga.c
1451 F:      drivers/mtd/maps/physmap-versatile.*
1452 F:      drivers/power/reset/arm-versatile-reboot.c
1453 F:      drivers/soc/versatile/
1454
1455 ARM KOMEDA DRM-KMS DRIVER
1456 M:      James (Qian) Wang <[email protected]>
1457 M:      Liviu Dudau <[email protected]>
1458 M:      Mihail Atanassov <[email protected]>
1459 L:      Mali DP Maintainers <[email protected]>
1460 S:      Supported
1461 T:      git git://anongit.freedesktop.org/drm/drm-misc
1462 F:      Documentation/devicetree/bindings/display/arm,komeda.txt
1463 F:      Documentation/gpu/komeda-kms.rst
1464 F:      drivers/gpu/drm/arm/display/include/
1465 F:      drivers/gpu/drm/arm/display/komeda/
1466
1467 ARM MALI PANFROST DRM DRIVER
1468 M:      Rob Herring <[email protected]>
1469 M:      Tomeu Vizoso <[email protected]>
1470 R:      Steven Price <[email protected]>
1471 R:      Alyssa Rosenzweig <[email protected]>
1472 L:      [email protected]
1473 S:      Supported
1474 T:      git git://anongit.freedesktop.org/drm/drm-misc
1475 F:      drivers/gpu/drm/panfrost/
1476 F:      include/uapi/drm/panfrost_drm.h
1477
1478 ARM MALI-DP DRM DRIVER
1479 M:      Liviu Dudau <[email protected]>
1480 M:      Brian Starkey <[email protected]>
1481 L:      Mali DP Maintainers <[email protected]>
1482 S:      Supported
1483 T:      git git://anongit.freedesktop.org/drm/drm-misc
1484 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
1485 F:      Documentation/gpu/afbc.rst
1486 F:      drivers/gpu/drm/arm/
1487
1488 ARM MFM AND FLOPPY DRIVERS
1489 M:      Ian Molton <[email protected]>
1490 S:      Maintained
1491 F:      arch/arm/include/asm/floppy.h
1492 F:      arch/arm/mach-rpc/floppydma.S
1493
1494 ARM PMU PROFILING AND DEBUGGING
1495 M:      Will Deacon <[email protected]>
1496 M:      Mark Rutland <[email protected]>
1497 L:      [email protected] (moderated for non-subscribers)
1498 S:      Maintained
1499 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1500 F:      Documentation/devicetree/bindings/perf/
1501 F:      arch/arm*/include/asm/hw_breakpoint.h
1502 F:      arch/arm*/include/asm/perf_event.h
1503 F:      arch/arm*/kernel/hw_breakpoint.c
1504 F:      arch/arm*/kernel/perf_*
1505 F:      drivers/perf/
1506 F:      include/linux/perf/arm_pmu.h
1507
1508 ARM PORT
1509 M:      Russell King <[email protected]>
1510 L:      [email protected] (moderated for non-subscribers)
1511 S:      Odd Fixes
1512 W:      http://www.armlinux.org.uk/
1513 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1514 F:      arch/arm/
1515 X:      arch/arm/boot/dts/
1516
1517 ARM PRIMECELL AACI PL041 DRIVER
1518 M:      Russell King <[email protected]>
1519 S:      Odd Fixes
1520 F:      sound/arm/aaci.*
1521
1522 ARM PRIMECELL BUS SUPPORT
1523 M:      Russell King <[email protected]>
1524 S:      Odd Fixes
1525 F:      drivers/amba/
1526 F:      include/linux/amba/bus.h
1527
1528 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1529 M:      Miquel Raynal <[email protected]>
1530 M:      Naga Sureshkumar Relli <[email protected]>
1531 L:      [email protected]
1532 S:      Maintained
1533 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1534 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1535
1536 ARM PRIMECELL PL35X SMC DRIVER
1537 M:      Miquel Raynal <[email protected]>
1538 M:      Naga Sureshkumar Relli <[email protected]>
1539 L:      [email protected] (moderated for non-subscribers)
1540 S:      Maintained
1541 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl353-smc.yaml
1542 F:      drivers/memory/pl353-smc.c
1543
1544 ARM PRIMECELL CLCD PL110 DRIVER
1545 M:      Russell King <[email protected]>
1546 S:      Odd Fixes
1547 F:      drivers/video/fbdev/amba-clcd.*
1548
1549 ARM PRIMECELL KMI PL050 DRIVER
1550 M:      Russell King <[email protected]>
1551 S:      Odd Fixes
1552 F:      drivers/input/serio/ambakmi.*
1553 F:      include/linux/amba/kmi.h
1554
1555 ARM PRIMECELL MMCI PL180/1 DRIVER
1556 M:      Russell King <[email protected]>
1557 S:      Odd Fixes
1558 F:      drivers/mmc/host/mmci.*
1559 F:      include/linux/amba/mmci.h
1560
1561 ARM PRIMECELL SSP PL022 SPI DRIVER
1562 M:      Linus Walleij <[email protected]>
1563 L:      [email protected] (moderated for non-subscribers)
1564 S:      Maintained
1565 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1566 F:      drivers/spi/spi-pl022.c
1567
1568 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1569 M:      Russell King <[email protected]>
1570 S:      Odd Fixes
1571 F:      drivers/tty/serial/amba-pl01*.c
1572 F:      include/linux/amba/serial.h
1573
1574 ARM PRIMECELL VIC PL190/PL192 DRIVER
1575 M:      Linus Walleij <[email protected]>
1576 L:      [email protected] (moderated for non-subscribers)
1577 S:      Maintained
1578 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1579 F:      drivers/irqchip/irq-vic.c
1580
1581 ARM SMC WATCHDOG DRIVER
1582 M:      Julius Werner <[email protected]>
1583 R:      Evan Benn <[email protected]>
1584 S:      Maintained
1585 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1586 F:      drivers/watchdog/arm_smc_wdt.c
1587
1588 ARM SMMU DRIVERS
1589 M:      Will Deacon <[email protected]>
1590 R:      Robin Murphy <[email protected]>
1591 L:      [email protected] (moderated for non-subscribers)
1592 S:      Maintained
1593 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1594 F:      drivers/iommu/arm/
1595 F:      drivers/iommu/io-pgtable-arm*
1596
1597 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1598 M:      Arnd Bergmann <[email protected]>
1599 M:      Olof Johansson <[email protected]>
1600 M:      [email protected]
1601 L:      [email protected] (moderated for non-subscribers)
1602 S:      Maintained
1603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1604 F:      arch/arm/boot/dts/Makefile
1605 F:      arch/arm64/boot/dts/Makefile
1606
1607 ARM SUB-ARCHITECTURES
1608 L:      [email protected] (moderated for non-subscribers)
1609 S:      Maintained
1610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1611 F:      arch/arm/mach-*/
1612 F:      arch/arm/plat-*/
1613
1614 ARM/ACTIONS SEMI ARCHITECTURE
1615 M:      Andreas Färber <[email protected]>
1616 M:      Manivannan Sadhasivam <[email protected]>
1617 L:      [email protected] (moderated for non-subscribers)
1618 L:      [email protected] (moderated for non-subscribers)
1619 S:      Maintained
1620 F:      Documentation/devicetree/bindings/arm/actions.yaml
1621 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1622 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1623 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1624 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1625 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1626 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1627 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1628 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1629 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1630 F:      arch/arm/boot/dts/owl-*
1631 F:      arch/arm/mach-actions/
1632 F:      arch/arm64/boot/dts/actions/
1633 F:      drivers/clk/actions/
1634 F:      drivers/clocksource/timer-owl*
1635 F:      drivers/dma/owl-dma.c
1636 F:      drivers/i2c/busses/i2c-owl.c
1637 F:      drivers/irqchip/irq-owl-sirq.c
1638 F:      drivers/mmc/host/owl-mmc.c
1639 F:      drivers/net/ethernet/actions/
1640 F:      drivers/pinctrl/actions/*
1641 F:      drivers/soc/actions/
1642 F:      include/dt-bindings/power/owl-*
1643 F:      include/dt-bindings/reset/actions,*
1644 F:      include/linux/soc/actions/
1645 N:      owl
1646
1647 ARM/ADS SPHERE MACHINE SUPPORT
1648 M:      Lennert Buytenhek <[email protected]>
1649 L:      [email protected] (moderated for non-subscribers)
1650 S:      Maintained
1651
1652 ARM/AFEB9260 MACHINE SUPPORT
1653 M:      Sergey Lapin <[email protected]>
1654 L:      [email protected] (moderated for non-subscribers)
1655 S:      Maintained
1656
1657 ARM/AJECO 1ARM MACHINE SUPPORT
1658 M:      Lennert Buytenhek <[email protected]>
1659 L:      [email protected] (moderated for non-subscribers)
1660 S:      Maintained
1661
1662 ARM/Allwinner SoC Clock Support
1663 M:      Emilio López <[email protected]>
1664 S:      Maintained
1665 F:      drivers/clk/sunxi/
1666
1667 ARM/Allwinner sunXi SoC support
1668 M:      Maxime Ripard <[email protected]>
1669 M:      Chen-Yu Tsai <[email protected]>
1670 R:      Jernej Skrabec <[email protected]>
1671 L:      [email protected] (moderated for non-subscribers)
1672 S:      Maintained
1673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1674 L:      [email protected]
1675 F:      arch/arm/mach-sunxi/
1676 F:      arch/arm64/boot/dts/allwinner/
1677 F:      drivers/clk/sunxi-ng/
1678 F:      drivers/pinctrl/sunxi/
1679 F:      drivers/soc/sunxi/
1680 N:      allwinner
1681 N:      sun[x456789]i
1682 N:      sun50i
1683
1684 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1685 M:      Neil Armstrong <[email protected]>
1686 M:      Jerome Brunet <[email protected]>
1687 L:      [email protected]
1688 S:      Maintained
1689 F:      Documentation/devicetree/bindings/clock/amlogic*
1690 F:      drivers/clk/meson/
1691 F:      include/dt-bindings/clock/gxbb*
1692 F:      include/dt-bindings/clock/meson*
1693
1694 ARM/Amlogic Meson SoC Crypto Drivers
1695 M:      Corentin Labbe <[email protected]>
1696 L:      [email protected]
1697 L:      [email protected]
1698 S:      Maintained
1699 F:      Documentation/devicetree/bindings/crypto/amlogic*
1700 F:      drivers/crypto/amlogic/
1701
1702 ARM/Amlogic Meson SoC Sound Drivers
1703 M:      Jerome Brunet <[email protected]>
1704 L:      [email protected] (moderated for non-subscribers)
1705 S:      Maintained
1706 F:      Documentation/devicetree/bindings/sound/amlogic*
1707 F:      sound/soc/meson/
1708
1709 ARM/Amlogic Meson SoC support
1710 M:      Neil Armstrong <[email protected]>
1711 M:      Kevin Hilman <[email protected]>
1712 R:      Jerome Brunet <[email protected]>
1713 R:      Martin Blumenstingl <[email protected]>
1714 L:      [email protected] (moderated for non-subscribers)
1715 L:      [email protected]
1716 S:      Maintained
1717 W:      http://linux-meson.com/
1718 F:      arch/arm/boot/dts/meson*
1719 F:      arch/arm/mach-meson/
1720 F:      arch/arm64/boot/dts/amlogic/
1721 F:      drivers/mmc/host/meson*
1722 F:      drivers/pinctrl/meson/
1723 F:      drivers/rtc/rtc-meson*
1724 F:      drivers/soc/amlogic/
1725 N:      meson
1726
1727 ARM/Annapurna Labs ALPINE ARCHITECTURE
1728 M:      Tsahee Zidenberg <[email protected]>
1729 M:      Antoine Tenart <[email protected]>
1730 L:      [email protected] (moderated for non-subscribers)
1731 S:      Maintained
1732 F:      arch/arm/boot/dts/alpine*
1733 F:      arch/arm/mach-alpine/
1734 F:      arch/arm64/boot/dts/amazon/
1735 F:      drivers/*/*alpine*
1736
1737 ARM/APPLE MACHINE SUPPORT
1738 M:      Hector Martin <[email protected]>
1739 M:      Sven Peter <[email protected]>
1740 R:      Alyssa Rosenzweig <[email protected]>
1741 L:      [email protected] (moderated for non-subscribers)
1742 S:      Maintained
1743 W:      https://asahilinux.org
1744 B:      https://github.com/AsahiLinux/linux/issues
1745 C:      irc://irc.oftc.net/asahi-dev
1746 T:      git https://github.com/AsahiLinux/linux.git
1747 F:      Documentation/devicetree/bindings/arm/apple.yaml
1748 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
1749 F:      Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml
1750 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
1751 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
1752 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1753 F:      arch/arm64/boot/dts/apple/
1754 F:      drivers/i2c/busses/i2c-pasemi-core.c
1755 F:      drivers/i2c/busses/i2c-pasemi-platform.c
1756 F:      drivers/irqchip/irq-apple-aic.c
1757 F:      drivers/mailbox/apple-mailbox.c
1758 F:      drivers/pinctrl/pinctrl-apple-gpio.c
1759 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1760 F:      include/dt-bindings/pinctrl/apple.h
1761 F:      include/linux/apple-mailbox.h
1762
1763 ARM/ARTPEC MACHINE SUPPORT
1764 M:      Jesper Nilsson <[email protected]>
1765 M:      Lars Persson <[email protected]>
1766 L:      [email protected]
1767 S:      Maintained
1768 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1769 F:      arch/arm/boot/dts/artpec6*
1770 F:      arch/arm/mach-artpec
1771 F:      drivers/clk/axis
1772 F:      drivers/crypto/axis
1773 F:      drivers/mmc/host/usdhi6rol0.c
1774 F:      drivers/pinctrl/pinctrl-artpec*
1775
1776 ARM/ASPEED I2C DRIVER
1777 M:      Brendan Higgins <[email protected]>
1778 R:      Benjamin Herrenschmidt <[email protected]>
1779 R:      Joel Stanley <[email protected]>
1780 L:      [email protected]
1781 L:      [email protected] (moderated for non-subscribers)
1782 S:      Maintained
1783 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
1784 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1785 F:      drivers/i2c/busses/i2c-aspeed.c
1786 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1787
1788 ARM/ASPEED MACHINE SUPPORT
1789 M:      Joel Stanley <[email protected]>
1790 R:      Andrew Jeffery <[email protected]>
1791 L:      [email protected] (moderated for non-subscribers)
1792 L:      [email protected] (moderated for non-subscribers)
1793 S:      Supported
1794 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1796 F:      arch/arm/boot/dts/aspeed-*
1797 F:      arch/arm/mach-aspeed/
1798 N:      aspeed
1799
1800 ARM/BITMAIN ARCHITECTURE
1801 M:      Manivannan Sadhasivam <[email protected]>
1802 L:      [email protected] (moderated for non-subscribers)
1803 S:      Maintained
1804 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1805 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1806 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1807 F:      arch/arm64/boot/dts/bitmain/
1808 F:      drivers/clk/clk-bm1880.c
1809 F:      drivers/pinctrl/pinctrl-bm1880.c
1810
1811 ARM/CALXEDA HIGHBANK ARCHITECTURE
1812 M:      Andre Przywara <[email protected]>
1813 L:      [email protected] (moderated for non-subscribers)
1814 S:      Maintained
1815 F:      arch/arm/boot/dts/ecx-*.dts*
1816 F:      arch/arm/boot/dts/highbank.dts
1817 F:      arch/arm/mach-highbank/
1818
1819 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1820 M:      Krzysztof Halasa <[email protected]>
1821 S:      Maintained
1822 F:      arch/arm/mach-cns3xxx/
1823
1824 ARM/CAVIUM THUNDER NETWORK DRIVER
1825 M:      Sunil Goutham <[email protected]>
1826 L:      [email protected] (moderated for non-subscribers)
1827 S:      Supported
1828 F:      drivers/net/ethernet/cavium/thunder/
1829
1830 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1831 M:      Lukasz Majewski <[email protected]>
1832 L:      [email protected] (moderated for non-subscribers)
1833 S:      Maintained
1834 F:      arch/arm/mach-ep93xx/ts72xx.c
1835
1836 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1837 M:      Alexander Shiyan <[email protected]>
1838 L:      [email protected] (moderated for non-subscribers)
1839 S:      Odd Fixes
1840 N:      clps711x
1841
1842 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1843 M:      Lennert Buytenhek <[email protected]>
1844 L:      [email protected] (moderated for non-subscribers)
1845 S:      Maintained
1846
1847 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1848 M:      Hartley Sweeten <[email protected]>
1849 M:      Alexander Sverdlin <[email protected]>
1850 L:      [email protected] (moderated for non-subscribers)
1851 S:      Maintained
1852 F:      arch/arm/mach-ep93xx/
1853 F:      arch/arm/mach-ep93xx/include/mach/
1854
1855 ARM/CLKDEV SUPPORT
1856 M:      Russell King <[email protected]>
1857 L:      [email protected] (moderated for non-subscribers)
1858 S:      Maintained
1859 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1860 F:      drivers/clk/clkdev.c
1861
1862 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1863 M:      Baruch Siach <[email protected]>
1864 L:      [email protected] (moderated for non-subscribers)
1865 S:      Maintained
1866 F:      arch/arm/boot/dts/cx92755*
1867 N:      digicolor
1868
1869 ARM/CONTEC MICRO9 MACHINE SUPPORT
1870 M:      Hubert Feurstein <[email protected]>
1871 S:      Maintained
1872 F:      arch/arm/mach-ep93xx/micro9.c
1873
1874 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1875 M:      Mathieu Poirier <[email protected]>
1876 M:      Suzuki K Poulose <[email protected]>
1877 R:      Mike Leach <[email protected]>
1878 R:      Leo Yan <[email protected]>
1879 L:      [email protected] (moderated for non-subscribers)
1880 L:      [email protected] (moderated for non-subscribers)
1881 S:      Maintained
1882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
1883 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1884 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1885 F:      Documentation/devicetree/bindings/arm/coresight-cti.yaml
1886 F:      Documentation/devicetree/bindings/arm/coresight.txt
1887 F:      Documentation/devicetree/bindings/arm/ete.yaml
1888 F:      Documentation/devicetree/bindings/arm/trbe.yaml
1889 F:      Documentation/trace/coresight/*
1890 F:      drivers/hwtracing/coresight/*
1891 F:      include/dt-bindings/arm/coresight-cti-dt.h
1892 F:      include/linux/coresight*
1893 F:      tools/perf/arch/arm/util/auxtrace.c
1894 F:      tools/perf/arch/arm/util/cs-etm.c
1895 F:      tools/perf/arch/arm/util/cs-etm.h
1896 F:      tools/perf/arch/arm/util/pmu.c
1897 F:      tools/perf/util/cs-etm-decoder/*
1898 F:      tools/perf/util/cs-etm.*
1899
1900 ARM/CORGI MACHINE SUPPORT
1901 M:      Richard Purdie <[email protected]>
1902 S:      Maintained
1903
1904 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1905 M:      Hans Ulli Kroll <[email protected]>
1906 M:      Linus Walleij <[email protected]>
1907 L:      [email protected] (moderated for non-subscribers)
1908 S:      Maintained
1909 T:      git git://github.com/ulli-kroll/linux.git
1910 F:      Documentation/devicetree/bindings/arm/gemini.yaml
1911 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1912 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1913 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
1914 F:      arch/arm/boot/dts/gemini*
1915 F:      arch/arm/mach-gemini/
1916 F:      drivers/crypto/gemini/
1917 F:      drivers/net/ethernet/cortina/
1918 F:      drivers/pinctrl/pinctrl-gemini.c
1919 F:      drivers/rtc/rtc-ftrtc010.c
1920
1921 ARM/CZ.NIC TURRIS SUPPORT
1922 M:      Marek Behún <[email protected]>
1923 S:      Maintained
1924 W:      https://www.turris.cz/
1925 F:      Documentation/ABI/testing/debugfs-moxtet
1926 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
1927 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
1928 F:      Documentation/devicetree/bindings/bus/moxtet.txt
1929 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
1930 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
1931 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
1932 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
1933 F:      drivers/bus/moxtet.c
1934 F:      drivers/firmware/turris-mox-rwtm.c
1935 F:      drivers/leds/leds-turris-omnia.c
1936 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
1937 F:      drivers/gpio/gpio-moxtet.c
1938 F:      drivers/watchdog/armada_37xx_wdt.c
1939 F:      include/dt-bindings/bus/moxtet.h
1940 F:      include/linux/armada-37xx-rwtm-mailbox.h
1941 F:      include/linux/moxtet.h
1942
1943 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1944 M:      Robert Jarzmik <[email protected]>
1945 L:      [email protected] (moderated for non-subscribers)
1946 S:      Maintained
1947 F:      arch/arm/mach-pxa/ezx.c
1948
1949 ARM/FARADAY FA526 PORT
1950 M:      Hans Ulli Kroll <[email protected]>
1951 L:      [email protected] (moderated for non-subscribers)
1952 S:      Maintained
1953 T:      git git://git.berlios.de/gemini-board
1954 F:      arch/arm/mm/*-fa*
1955
1956 ARM/FOOTBRIDGE ARCHITECTURE
1957 M:      Russell King <[email protected]>
1958 L:      [email protected] (moderated for non-subscribers)
1959 S:      Maintained
1960 W:      http://www.armlinux.org.uk/
1961 F:      arch/arm/include/asm/hardware/dec21285.h
1962 F:      arch/arm/mach-footbridge/
1963
1964 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1965 M:      Shawn Guo <[email protected]>
1966 M:      Sascha Hauer <[email protected]>
1967 R:      Pengutronix Kernel Team <[email protected]>
1968 R:      Fabio Estevam <[email protected]>
1969 R:      NXP Linux Team <[email protected]>
1970 L:      [email protected] (moderated for non-subscribers)
1971 S:      Maintained
1972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1973 X:      drivers/media/i2c/
1974 N:      imx
1975 N:      mxs
1976
1977 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1978 M:      Shawn Guo <[email protected]>
1979 M:      Li Yang <[email protected]>
1980 L:      [email protected] (moderated for non-subscribers)
1981 S:      Maintained
1982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1983 F:      arch/arm/boot/dts/ls1021a*
1984 F:      arch/arm64/boot/dts/freescale/fsl-*
1985 F:      arch/arm64/boot/dts/freescale/qoriq-*
1986
1987 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1988 M:      Shawn Guo <[email protected]>
1989 M:      Sascha Hauer <[email protected]>
1990 R:      Pengutronix Kernel Team <[email protected]>
1991 R:      Stefan Agner <[email protected]>
1992 L:      [email protected] (moderated for non-subscribers)
1993 S:      Maintained
1994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1995 F:      arch/arm/boot/dts/vf*
1996 F:      arch/arm/mach-imx/*vf610*
1997
1998 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1999 M:      Lennert Buytenhek <[email protected]>
2000 L:      [email protected] (moderated for non-subscribers)
2001 S:      Maintained
2002
2003 ARM/GUMSTIX MACHINE SUPPORT
2004 M:      Steve Sakoman <[email protected]>
2005 L:      [email protected] (moderated for non-subscribers)
2006 S:      Maintained
2007
2008 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
2009 M:      Philipp Zabel <[email protected]>
2010 M:      Paul Parsons <[email protected]>
2011 L:      [email protected] (moderated for non-subscribers)
2012 S:      Maintained
2013 F:      arch/arm/mach-pxa/hx4700.c
2014 F:      arch/arm/mach-pxa/include/mach/hx4700.h
2015 F:      sound/soc/pxa/hx4700.c
2016
2017 ARM/HISILICON SOC SUPPORT
2018 M:      Wei Xu <[email protected]>
2019 L:      [email protected] (moderated for non-subscribers)
2020 S:      Supported
2021 W:      http://www.hisilicon.com
2022 T:      git git://github.com/hisilicon/linux-hisi.git
2023 F:      arch/arm/boot/dts/hi3*
2024 F:      arch/arm/boot/dts/hip*
2025 F:      arch/arm/boot/dts/hisi*
2026 F:      arch/arm/mach-hisi/
2027 F:      arch/arm64/boot/dts/hisilicon/
2028
2029 ARM/HP JORNADA 7XX MACHINE SUPPORT
2030 M:      Kristoffer Ericson <[email protected]>
2031 S:      Maintained
2032 W:      www.jlime.com
2033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2034 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2035 F:      arch/arm/mach-sa1100/jornada720.c
2036
2037 ARM/IGEP MACHINE SUPPORT
2038 M:      Enric Balletbo i Serra <[email protected]>
2039 M:      Javier Martinez Canillas <[email protected]>
2040 L:      [email protected]
2041 L:      [email protected] (moderated for non-subscribers)
2042 S:      Maintained
2043 F:      arch/arm/boot/dts/omap3-igep*
2044
2045 ARM/INCOME PXA270 SUPPORT
2046 M:      Marek Vasut <[email protected]>
2047 L:      [email protected] (moderated for non-subscribers)
2048 S:      Maintained
2049 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
2050
2051 ARM/INTEL IOP32X ARM ARCHITECTURE
2052 M:      Lennert Buytenhek <[email protected]>
2053 L:      [email protected] (moderated for non-subscribers)
2054 S:      Maintained
2055
2056 ARM/INTEL IQ81342EX MACHINE SUPPORT
2057 M:      Lennert Buytenhek <[email protected]>
2058 L:      [email protected] (moderated for non-subscribers)
2059 S:      Maintained
2060
2061 ARM/INTEL IXDP2850 MACHINE SUPPORT
2062 M:      Lennert Buytenhek <[email protected]>
2063 L:      [email protected] (moderated for non-subscribers)
2064 S:      Maintained
2065
2066 ARM/INTEL IXP4XX ARM ARCHITECTURE
2067 M:      Linus Walleij <[email protected]>
2068 M:      Imre Kaloz <[email protected]>
2069 M:      Krzysztof Halasa <[email protected]>
2070 L:      [email protected] (moderated for non-subscribers)
2071 S:      Maintained
2072 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2073 F:      Documentation/devicetree/bindings/bus/intel,ixp4xx-expansion-bus-controller.yaml
2074 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
2075 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2076 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2077 F:      arch/arm/mach-ixp4xx/
2078 F:      drivers/bus/intel-ixp4xx-eb.c
2079 F:      drivers/clocksource/timer-ixp4xx.c
2080 F:      drivers/crypto/ixp4xx_crypto.c
2081 F:      drivers/gpio/gpio-ixp4xx.c
2082 F:      drivers/irqchip/irq-ixp4xx.c
2083 F:      include/linux/irqchip/irq-ixp4xx.h
2084 F:      include/linux/platform_data/timer-ixp4xx.h
2085
2086 ARM/INTEL KEEMBAY ARCHITECTURE
2087 M:      Paul J. Murphy <[email protected]>
2088 M:      Daniele Alessandrelli <[email protected]>
2089 S:      Maintained
2090 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2091 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2092 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2093
2094 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
2095 M:      Jonathan Cameron <[email protected]>
2096 L:      [email protected] (moderated for non-subscribers)
2097 S:      Maintained
2098 F:      arch/arm/mach-pxa/stargate2.c
2099 F:      drivers/pcmcia/pxa2xx_stargate2.c
2100
2101 ARM/INTEL XSC3 (MANZANO) ARM CORE
2102 M:      Lennert Buytenhek <[email protected]>
2103 L:      [email protected] (moderated for non-subscribers)
2104 S:      Maintained
2105
2106 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
2107 M:      Lennert Buytenhek <[email protected]>
2108 L:      [email protected] (moderated for non-subscribers)
2109 S:      Maintained
2110
2111 ARM/LG1K ARCHITECTURE
2112 M:      Chanho Min <[email protected]>
2113 L:      [email protected] (moderated for non-subscribers)
2114 S:      Maintained
2115 F:      arch/arm64/boot/dts/lg/
2116
2117 ARM/LOGICPD PXA270 MACHINE SUPPORT
2118 M:      Lennert Buytenhek <[email protected]>
2119 L:      [email protected] (moderated for non-subscribers)
2120 S:      Maintained
2121
2122 ARM/LPC18XX ARCHITECTURE
2123 M:      Vladimir Zapolskiy <[email protected]>
2124 L:      [email protected] (moderated for non-subscribers)
2125 S:      Maintained
2126 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2127 F:      arch/arm/boot/dts/lpc43*
2128 F:      drivers/i2c/busses/i2c-lpc2k.c
2129 F:      drivers/memory/pl172.c
2130 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2131 F:      drivers/rtc/rtc-lpc24xx.c
2132 N:      lpc18xx
2133
2134 ARM/LPC32XX SOC SUPPORT
2135 M:      Vladimir Zapolskiy <[email protected]>
2136 L:      [email protected] (moderated for non-subscribers)
2137 S:      Maintained
2138 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2139 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2140 F:      arch/arm/boot/dts/lpc32*
2141 F:      arch/arm/mach-lpc32xx/
2142 F:      drivers/i2c/busses/i2c-pnx.c
2143 F:      drivers/net/ethernet/nxp/lpc_eth.c
2144 F:      drivers/usb/host/ohci-nxp.c
2145 F:      drivers/watchdog/pnx4008_wdt.c
2146 N:      lpc32xx
2147
2148 ARM/MAGICIAN MACHINE SUPPORT
2149 M:      Philipp Zabel <[email protected]>
2150 S:      Maintained
2151
2152 ARM/Marvell Dove/MV78xx0/Orion SOC support
2153 M:      Andrew Lunn <[email protected]>
2154 M:      Sebastian Hesselbarth <[email protected]>
2155 M:      Gregory Clement <[email protected]>
2156 L:      [email protected] (moderated for non-subscribers)
2157 S:      Maintained
2158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2159 F:      Documentation/devicetree/bindings/soc/dove/
2160 F:      arch/arm/boot/dts/dove*
2161 F:      arch/arm/boot/dts/orion5x*
2162 F:      arch/arm/mach-dove/
2163 F:      arch/arm/mach-mv78xx0/
2164 F:      arch/arm/mach-orion5x/
2165 F:      arch/arm/plat-orion/
2166 F:      drivers/soc/dove/
2167
2168 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2169 M:      Andrew Lunn <[email protected]>
2170 M:      Gregory Clement <[email protected]>
2171 M:      Sebastian Hesselbarth <[email protected]>
2172 L:      [email protected] (moderated for non-subscribers)
2173 S:      Maintained
2174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2175 F:      arch/arm/boot/dts/armada*
2176 F:      arch/arm/boot/dts/kirkwood*
2177 F:      arch/arm/configs/mvebu_*_defconfig
2178 F:      arch/arm/mach-mvebu/
2179 F:      arch/arm64/boot/dts/marvell/armada*
2180 F:      arch/arm64/boot/dts/marvell/cn913*
2181 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2182 F:      drivers/cpufreq/armada-8k-cpufreq.c
2183 F:      drivers/cpufreq/mvebu-cpufreq.c
2184 F:      drivers/irqchip/irq-armada-370-xp.c
2185 F:      drivers/irqchip/irq-mvebu-*
2186 F:      drivers/pinctrl/mvebu/
2187 F:      drivers/rtc/rtc-armada38x.c
2188
2189 ARM/Mediatek RTC DRIVER
2190 M:      Eddie Huang <[email protected]>
2191 M:      Sean Wang <[email protected]>
2192 L:      [email protected] (moderated for non-subscribers)
2193 L:      [email protected] (moderated for non-subscribers)
2194 S:      Maintained
2195 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2196 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2197 F:      drivers/rtc/rtc-mt2712.c
2198 F:      drivers/rtc/rtc-mt6397.c
2199 F:      drivers/rtc/rtc-mt7622.c
2200
2201 ARM/Mediatek SoC support
2202 M:      Matthias Brugger <[email protected]>
2203 L:      [email protected] (moderated for non-subscribers)
2204 L:      [email protected] (moderated for non-subscribers)
2205 S:      Maintained
2206 W:      https://mtk.wiki.kernel.org/
2207 C:      irc://chat.freenode.net/linux-mediatek
2208 F:      arch/arm/boot/dts/mt6*
2209 F:      arch/arm/boot/dts/mt7*
2210 F:      arch/arm/boot/dts/mt8*
2211 F:      arch/arm/mach-mediatek/
2212 F:      arch/arm64/boot/dts/mediatek/
2213 F:      drivers/soc/mediatek/
2214 N:      mtk
2215 N:      mt[678]
2216 K:      mediatek
2217
2218 ARM/Mediatek USB3 PHY DRIVER
2219 M:      Chunfeng Yun <[email protected]>
2220 L:      [email protected] (moderated for non-subscribers)
2221 L:      [email protected] (moderated for non-subscribers)
2222 S:      Maintained
2223 F:      Documentation/devicetree/bindings/phy/mediatek,*
2224 F:      drivers/phy/mediatek/
2225
2226 ARM/Microchip (AT91) SoC support
2227 M:      Nicolas Ferre <[email protected]>
2228 M:      Alexandre Belloni <[email protected]>
2229 M:      Ludovic Desroches <[email protected]>
2230 L:      [email protected] (moderated for non-subscribers)
2231 S:      Supported
2232 W:      http://www.linux4sam.org
2233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2234 F:      arch/arm/boot/dts/at91*.dts
2235 F:      arch/arm/boot/dts/at91*.dtsi
2236 F:      arch/arm/boot/dts/sama*.dts
2237 F:      arch/arm/boot/dts/sama*.dtsi
2238 F:      arch/arm/include/debug/at91.S
2239 F:      arch/arm/mach-at91/
2240 F:      drivers/memory/atmel*
2241 F:      drivers/watchdog/sama5d4_wdt.c
2242 F:      include/soc/at91/
2243 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2244 X:      drivers/net/wireless/atmel/
2245 N:      at91
2246 N:      atmel
2247
2248 ARM/Microchip Sparx5 SoC support
2249 M:      Lars Povlsen <[email protected]>
2250 M:      Steen Hegelund <[email protected]>
2251 M:      [email protected]
2252 L:      [email protected] (moderated for non-subscribers)
2253 S:      Supported
2254 T:      git git://github.com/microchip-ung/linux-upstream.git
2255 F:      arch/arm64/boot/dts/microchip/
2256 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2257 N:      sparx5
2258
2259 Microchip Timer Counter Block (TCB) Capture Driver
2260 M:      Kamel Bouhara <[email protected]>
2261 L:      [email protected] (moderated for non-subscribers)
2262 L:      [email protected]
2263 S:      Maintained
2264 F:      drivers/counter/microchip-tcb-capture.c
2265
2266 ARM/MIOA701 MACHINE SUPPORT
2267 M:      Robert Jarzmik <[email protected]>
2268 L:      [email protected] (moderated for non-subscribers)
2269 S:      Maintained
2270 F:      arch/arm/mach-pxa/mioa701.c
2271
2272 ARM/MStar/Sigmastar Armv7 SoC support
2273 M:      Daniel Palmer <[email protected]>
2274 M:      Romain Perier <[email protected]>
2275 L:      [email protected] (moderated for non-subscribers)
2276 S:      Maintained
2277 W:      http://linux-chenxing.org/
2278 T:      git git://github.com/linux-chenxing/linux.git
2279 F:      Documentation/devicetree/bindings/arm/mstar/*
2280 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2281 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2282 F:      arch/arm/boot/dts/mstar-*
2283 F:      arch/arm/mach-mstar/
2284 F:      drivers/clk/mstar/
2285 F:      drivers/gpio/gpio-msc313.c
2286 F:      drivers/watchdog/msc313e_wdt.c
2287 F:      include/dt-bindings/clock/mstar-*
2288 F:      include/dt-bindings/gpio/msc313-gpio.h
2289
2290 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
2291 M:      Michael Petchkovsky <[email protected]>
2292 S:      Maintained
2293
2294 ARM/NOMADIK/Ux500 ARCHITECTURES
2295 M:      Linus Walleij <[email protected]>
2296 L:      [email protected] (moderated for non-subscribers)
2297 S:      Maintained
2298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2299 F:      Documentation/devicetree/bindings/arm/ste-*
2300 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2301 F:      Documentation/devicetree/bindings/arm/ux500/
2302 F:      Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
2303 F:      arch/arm/boot/dts/ste-*
2304 F:      arch/arm/mach-nomadik/
2305 F:      arch/arm/mach-ux500/
2306 F:      drivers/clk/clk-nomadik.c
2307 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2308 F:      drivers/dma/ste_dma40*
2309 F:      drivers/hwspinlock/u8500_hsem.c
2310 F:      drivers/i2c/busses/i2c-nomadik.c
2311 F:      drivers/iio/adc/ab8500-gpadc.c
2312 F:      drivers/mfd/ab8500*
2313 F:      drivers/mfd/abx500*
2314 F:      drivers/mfd/db8500*
2315 F:      drivers/pinctrl/nomadik/
2316 F:      drivers/rtc/rtc-ab8500.c
2317 F:      drivers/rtc/rtc-pl031.c
2318 F:      drivers/soc/ux500/
2319
2320 ARM/NUVOTON NPCM ARCHITECTURE
2321 M:      Avi Fishman <[email protected]>
2322 M:      Tomer Maimon <[email protected]>
2323 M:      Tali Perry <[email protected]>
2324 R:      Patrick Venture <[email protected]>
2325 R:      Nancy Yuen <[email protected]>
2326 R:      Benjamin Fair <[email protected]>
2327 L:      [email protected] (moderated for non-subscribers)
2328 S:      Supported
2329 F:      Documentation/devicetree/bindings/*/*/*npcm*
2330 F:      Documentation/devicetree/bindings/*/*npcm*
2331 F:      arch/arm/boot/dts/nuvoton-npcm*
2332 F:      arch/arm/mach-npcm/
2333 F:      drivers/*/*npcm*
2334 F:      drivers/*/*/*npcm*
2335 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2336
2337 ARM/NUVOTON WPCM450 ARCHITECTURE
2338 M:      Jonathan Neuschäfer <[email protected]>
2339 L:      [email protected] (moderated for non-subscribers)
2340 S:      Maintained
2341 F:      Documentation/devicetree/bindings/*/*wpcm*
2342 F:      arch/arm/boot/dts/nuvoton-wpcm450*
2343 F:      arch/arm/mach-npcm/wpcm450.c
2344 F:      drivers/*/*wpcm*
2345
2346 ARM/NXP S32G ARCHITECTURE
2347 M:      Chester Lin <[email protected]>
2348 R:      Andreas Färber <[email protected]>
2349 R:      Matthias Brugger <[email protected]>
2350 L:      [email protected] (moderated for non-subscribers)
2351 S:      Maintained
2352 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2353
2354 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2355 L:      [email protected] (subscribers-only)
2356 S:      Orphan
2357 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2358 F:      arch/arm/mach-s3c/gta02.h
2359 F:      arch/arm/mach-s3c/mach-gta02.c
2360
2361 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2362 M:      Alexander Clouter <[email protected]>
2363 L:      [email protected] (moderated for non-subscribers)
2364 S:      Maintained
2365 W:      http://www.digriz.org.uk/ts78xx/kernel
2366 F:      arch/arm/mach-orion5x/ts78xx-*
2367
2368 ARM/OXNAS platform support
2369 M:      Neil Armstrong <[email protected]>
2370 L:      [email protected] (moderated for non-subscribers)
2371 L:      [email protected] (moderated for non-subscribers)
2372 S:      Maintained
2373 F:      arch/arm/boot/dts/ox8*.dts*
2374 F:      arch/arm/mach-oxnas/
2375 F:      drivers/power/reset/oxnas-restart.c
2376 N:      oxnas
2377
2378 ARM/PALM TREO SUPPORT
2379 M:      Tomas Cech <[email protected]>
2380 L:      [email protected] (moderated for non-subscribers)
2381 S:      Maintained
2382 W:      http://hackndev.com
2383 F:      arch/arm/mach-pxa/palmtreo.*
2384
2385 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2386 M:      Marek Vasut <[email protected]>
2387 L:      [email protected] (moderated for non-subscribers)
2388 S:      Maintained
2389 W:      http://hackndev.com
2390 F:      arch/arm/mach-pxa/include/mach/palmld.h
2391 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2392 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2393 F:      arch/arm/mach-pxa/palmld.c
2394 F:      arch/arm/mach-pxa/palmt5.*
2395 F:      arch/arm/mach-pxa/palmtc.c
2396 F:      arch/arm/mach-pxa/palmte2.*
2397 F:      arch/arm/mach-pxa/palmtx.c
2398
2399 ARM/PALMZ72 SUPPORT
2400 M:      Sergey Lapin <[email protected]>
2401 L:      [email protected] (moderated for non-subscribers)
2402 S:      Maintained
2403 W:      http://hackndev.com
2404 F:      arch/arm/mach-pxa/palmz72.*
2405
2406 ARM/PLEB SUPPORT
2407 M:      Peter Chubb <[email protected]>
2408 S:      Maintained
2409 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2410
2411 ARM/PT DIGITAL BOARD PORT
2412 M:      Stefan Eletzhofer <[email protected]>
2413 L:      [email protected] (moderated for non-subscribers)
2414 S:      Maintained
2415 W:      http://www.armlinux.org.uk/
2416
2417 ARM/QUALCOMM SUPPORT
2418 M:      Andy Gross <[email protected]>
2419 M:      Bjorn Andersson <[email protected]>
2420 L:      [email protected]
2421 S:      Maintained
2422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2423 F:      Documentation/devicetree/bindings/*/qcom*
2424 F:      Documentation/devicetree/bindings/soc/qcom/
2425 F:      arch/arm/boot/dts/qcom-*.dts
2426 F:      arch/arm/boot/dts/qcom-*.dtsi
2427 F:      arch/arm/mach-qcom/
2428 F:      arch/arm64/boot/dts/qcom/
2429 F:      drivers/*/*/qcom*
2430 F:      drivers/*/*/qcom/
2431 F:      drivers/*/pm8???-*
2432 F:      drivers/*/qcom*
2433 F:      drivers/*/qcom/
2434 F:      drivers/bluetooth/btqcomsmd.c
2435 F:      drivers/clocksource/timer-qcom.c
2436 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2437 F:      drivers/extcon/extcon-qcom*
2438 F:      drivers/i2c/busses/i2c-qcom-geni.c
2439 F:      drivers/i2c/busses/i2c-qup.c
2440 F:      drivers/iommu/msm*
2441 F:      drivers/mfd/ssbi.c
2442 F:      drivers/mmc/host/mmci_qcom*
2443 F:      drivers/mmc/host/sdhci-msm.c
2444 F:      drivers/pci/controller/dwc/pcie-qcom.c
2445 F:      drivers/phy/qualcomm/
2446 F:      drivers/power/*/msm*
2447 F:      drivers/reset/reset-qcom-*
2448 F:      drivers/scsi/ufs/ufs-qcom*
2449 F:      drivers/spi/spi-geni-qcom.c
2450 F:      drivers/spi/spi-qcom-qspi.c
2451 F:      drivers/spi/spi-qup.c
2452 F:      drivers/tty/serial/msm_serial.c
2453 F:      drivers/usb/dwc3/dwc3-qcom.c
2454 F:      include/dt-bindings/*/qcom*
2455 F:      include/linux/*/qcom*
2456 F:      include/linux/soc/qcom/
2457
2458 ARM/RADISYS ENP2611 MACHINE SUPPORT
2459 M:      Lennert Buytenhek <[email protected]>
2460 L:      [email protected] (moderated for non-subscribers)
2461 S:      Maintained
2462
2463 ARM/RDA MICRO ARCHITECTURE
2464 M:      Manivannan Sadhasivam <[email protected]>
2465 L:      [email protected] (moderated for non-subscribers)
2466 L:      [email protected] (moderated for non-subscribers)
2467 S:      Maintained
2468 F:      Documentation/devicetree/bindings/arm/rda.yaml
2469 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2470 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2471 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
2472 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
2473 F:      arch/arm/boot/dts/rda8810pl-*
2474 F:      drivers/clocksource/timer-rda.c
2475 F:      drivers/gpio/gpio-rda.c
2476 F:      drivers/irqchip/irq-rda-intc.c
2477 F:      drivers/tty/serial/rda-uart.c
2478
2479 ARM/REALTEK ARCHITECTURE
2480 M:      Andreas Färber <[email protected]>
2481 L:      [email protected] (moderated for non-subscribers)
2482 L:      [email protected] (moderated for non-subscribers)
2483 S:      Maintained
2484 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2485 F:      arch/arm/boot/dts/rtd*
2486 F:      arch/arm/mach-realtek/
2487 F:      arch/arm64/boot/dts/realtek/
2488
2489 ARM/RENESAS ARM64 ARCHITECTURE
2490 M:      Geert Uytterhoeven <[email protected]>
2491 M:      Magnus Damm <[email protected]>
2492 L:      [email protected]
2493 S:      Supported
2494 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2496 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2497 F:      arch/arm64/boot/dts/renesas/
2498 F:      drivers/soc/renesas/
2499 F:      include/linux/soc/renesas/
2500
2501 ARM/RISCPC ARCHITECTURE
2502 M:      Russell King <[email protected]>
2503 L:      [email protected] (moderated for non-subscribers)
2504 S:      Maintained
2505 W:      http://www.armlinux.org.uk/
2506 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2507 F:      arch/arm/include/asm/hardware/ioc.h
2508 F:      arch/arm/include/asm/hardware/iomd.h
2509 F:      arch/arm/include/asm/hardware/memc.h
2510 F:      arch/arm/mach-rpc/
2511 F:      drivers/net/ethernet/8390/etherh.c
2512 F:      drivers/net/ethernet/i825xx/ether1*
2513 F:      drivers/net/ethernet/seeq/ether3*
2514 F:      drivers/scsi/arm/
2515
2516 ARM/Rockchip SoC support
2517 M:      Heiko Stuebner <[email protected]>
2518 L:      [email protected] (moderated for non-subscribers)
2519 L:      [email protected]
2520 S:      Maintained
2521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2522 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2523 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2524 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2525 F:      arch/arm/boot/dts/rk3*
2526 F:      arch/arm/boot/dts/rv1108*
2527 F:      arch/arm/mach-rockchip/
2528 F:      drivers/*/*/*rockchip*
2529 F:      drivers/*/*rockchip*
2530 F:      drivers/clk/rockchip/
2531 F:      drivers/i2c/busses/i2c-rk3x.c
2532 F:      sound/soc/rockchip/
2533 N:      rockchip
2534
2535 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2536 M:      Krzysztof Kozlowski <[email protected]>
2537 L:      [email protected] (moderated for non-subscribers)
2538 L:      [email protected]
2539 S:      Maintained
2540 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2541 F:      Documentation/arm/samsung/
2542 F:      Documentation/devicetree/bindings/arm/samsung/
2543 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2544 F:      arch/arm/boot/dts/exynos*
2545 F:      arch/arm/boot/dts/s3c*
2546 F:      arch/arm/boot/dts/s5p*
2547 F:      arch/arm/mach-exynos*/
2548 F:      arch/arm/mach-s3c/
2549 F:      arch/arm/mach-s5p*/
2550 F:      arch/arm64/boot/dts/exynos/
2551 F:      drivers/*/*/*s3c24*
2552 F:      drivers/*/*s3c24*
2553 F:      drivers/*/*s3c64xx*
2554 F:      drivers/*/*s5pv210*
2555 F:      drivers/clocksource/samsung_pwm_timer.c
2556 F:      drivers/memory/samsung/
2557 F:      drivers/pwm/pwm-samsung.c
2558 F:      drivers/soc/samsung/
2559 F:      drivers/tty/serial/samsung*
2560 F:      include/clocksource/samsung_pwm.h
2561 F:      include/linux/platform_data/*s3c*
2562 F:      include/linux/serial_s3c.h
2563 F:      include/linux/soc/samsung/
2564 N:      exynos
2565 N:      s3c2410
2566 N:      s3c64xx
2567 N:      s5pv210
2568
2569 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2570 M:      Andrzej Hajda <[email protected]>
2571 L:      [email protected] (moderated for non-subscribers)
2572 L:      [email protected]
2573 S:      Maintained
2574 F:      drivers/media/platform/s5p-g2d/
2575
2576 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2577 M:      Marek Szyprowski <[email protected]>
2578 L:      [email protected]
2579 L:      [email protected]
2580 S:      Maintained
2581 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2582 F:      drivers/media/cec/platform/s5p/
2583
2584 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2585 M:      Andrzej Pietrasiewicz <[email protected]>
2586 M:      Jacek Anaszewski <[email protected]>
2587 M:      Sylwester Nawrocki <[email protected]>
2588 L:      [email protected] (moderated for non-subscribers)
2589 L:      [email protected]
2590 S:      Maintained
2591 F:      drivers/media/platform/s5p-jpeg/
2592
2593 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2594 M:      Andrzej Hajda <[email protected]>
2595 L:      [email protected] (moderated for non-subscribers)
2596 L:      [email protected]
2597 S:      Maintained
2598 F:      drivers/media/platform/s5p-mfc/
2599
2600 ARM/SHMOBILE ARM ARCHITECTURE
2601 M:      Geert Uytterhoeven <[email protected]>
2602 M:      Magnus Damm <[email protected]>
2603 L:      [email protected]
2604 S:      Supported
2605 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2607 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2608 F:      arch/arm/boot/dts/emev2*
2609 F:      arch/arm/boot/dts/gr-peach*
2610 F:      arch/arm/boot/dts/iwg20d-q7*
2611 F:      arch/arm/boot/dts/r7s*
2612 F:      arch/arm/boot/dts/r8a*
2613 F:      arch/arm/boot/dts/r9a*
2614 F:      arch/arm/boot/dts/sh*
2615 F:      arch/arm/configs/shmobile_defconfig
2616 F:      arch/arm/include/debug/renesas-scif.S
2617 F:      arch/arm/mach-shmobile/
2618 F:      drivers/soc/renesas/
2619 F:      include/linux/soc/renesas/
2620
2621 ARM/SOCFPGA ARCHITECTURE
2622 M:      Dinh Nguyen <[email protected]>
2623 S:      Maintained
2624 W:      http://www.rocketboards.org
2625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2626 F:      arch/arm/boot/dts/socfpga*
2627 F:      arch/arm/configs/socfpga_defconfig
2628 F:      arch/arm/mach-socfpga/
2629 F:      arch/arm64/boot/dts/altera/
2630 F:      arch/arm64/boot/dts/intel/
2631
2632 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2633 M:      Dinh Nguyen <[email protected]>
2634 S:      Maintained
2635 F:      drivers/clk/socfpga/
2636
2637 ARM/SOCFPGA EDAC SUPPORT
2638 M:      Dinh Nguyen <[email protected]>
2639 S:      Maintained
2640 F:      drivers/edac/altera_edac.[ch]
2641
2642 ARM/SPREADTRUM SoC SUPPORT
2643 M:      Orson Zhai <[email protected]>
2644 M:      Baolin Wang <[email protected]>
2645 M:      Chunyan Zhang <[email protected]>
2646 S:      Maintained
2647 F:      arch/arm64/boot/dts/sprd
2648 N:      sprd
2649 N:      sc27xx
2650 N:      sc2731
2651
2652 ARM/STI ARCHITECTURE
2653 M:      Patrice Chotard <[email protected]>
2654 L:      [email protected] (moderated for non-subscribers)
2655 S:      Maintained
2656 W:      http://www.stlinux.com
2657 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2658 F:      arch/arm/boot/dts/sti*
2659 F:      arch/arm/mach-sti/
2660 F:      drivers/ata/ahci_st.c
2661 F:      drivers/char/hw_random/st-rng.c
2662 F:      drivers/clocksource/arm_global_timer.c
2663 F:      drivers/clocksource/clksrc_st_lpc.c
2664 F:      drivers/cpufreq/sti-cpufreq.c
2665 F:      drivers/dma/st_fdma*
2666 F:      drivers/i2c/busses/i2c-st.c
2667 F:      drivers/media/platform/sti/c8sectpfe/
2668 F:      drivers/media/rc/st_rc.c
2669 F:      drivers/mmc/host/sdhci-st.c
2670 F:      drivers/phy/st/phy-miphy28lp.c
2671 F:      drivers/phy/st/phy-stih407-usb.c
2672 F:      drivers/pinctrl/pinctrl-st.c
2673 F:      drivers/remoteproc/st_remoteproc.c
2674 F:      drivers/remoteproc/st_slim_rproc.c
2675 F:      drivers/reset/sti/
2676 F:      drivers/rtc/rtc-st-lpc.c
2677 F:      drivers/tty/serial/st-asc.c
2678 F:      drivers/usb/dwc3/dwc3-st.c
2679 F:      drivers/usb/host/ehci-st.c
2680 F:      drivers/usb/host/ohci-st.c
2681 F:      drivers/watchdog/st_lpc_wdt.c
2682 F:      include/linux/remoteproc/st_slim_rproc.h
2683
2684 ARM/STM32 ARCHITECTURE
2685 M:      Maxime Coquelin <[email protected]>
2686 M:      Alexandre Torgue <[email protected]>
2687 L:      [email protected] (moderated for non-subscribers)
2688 L:      [email protected] (moderated for non-subscribers)
2689 S:      Maintained
2690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2691 F:      arch/arm/boot/dts/stm32*
2692 F:      arch/arm/mach-stm32/
2693 F:      drivers/clocksource/armv7m_systick.c
2694 N:      stm32
2695 N:      stm
2696
2697 ARM/Synaptics SoC support
2698 M:      Jisheng Zhang <[email protected]>
2699 M:      Sebastian Hesselbarth <[email protected]>
2700 L:      [email protected] (moderated for non-subscribers)
2701 S:      Maintained
2702 F:      arch/arm/boot/dts/berlin*
2703 F:      arch/arm/mach-berlin/
2704 F:      arch/arm64/boot/dts/synaptics/
2705
2706 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2707 M:      Lennert Buytenhek <[email protected]>
2708 L:      [email protected] (moderated for non-subscribers)
2709 S:      Maintained
2710
2711 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2712 M:      Hans Verkuil <[email protected]>
2713 L:      [email protected]
2714 L:      [email protected]
2715 S:      Maintained
2716 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2717 F:      drivers/media/cec/platform/tegra/
2718
2719 ARM/TETON BGA MACHINE SUPPORT
2720 M:      "Mark F. Brown" <[email protected]>
2721 L:      [email protected] (moderated for non-subscribers)
2722 S:      Maintained
2723
2724 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2725 M:      Santosh Shilimkar <[email protected]>
2726 L:      [email protected]
2727 S:      Maintained
2728 F:      drivers/memory/*emif*
2729
2730 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2731 M:      Santosh Shilimkar <[email protected]>
2732 L:      [email protected] (moderated for non-subscribers)
2733 S:      Maintained
2734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2735 F:      arch/arm/boot/dts/keystone-*
2736 F:      arch/arm/mach-keystone/
2737
2738 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2739 M:      Santosh Shilimkar <[email protected]>
2740 L:      [email protected]
2741 S:      Maintained
2742 F:      drivers/clk/keystone/
2743
2744 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2745 M:      Santosh Shilimkar <[email protected]>
2746 L:      [email protected] (moderated for non-subscribers)
2747 L:      [email protected]
2748 S:      Maintained
2749 F:      drivers/clocksource/timer-keystone.c
2750
2751 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2752 M:      Santosh Shilimkar <[email protected]>
2753 L:      [email protected]
2754 S:      Maintained
2755 F:      drivers/power/reset/keystone-reset.c
2756
2757 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2758 M:      Nishanth Menon <[email protected]>
2759 M:      Vignesh Raghavendra <[email protected]>
2760 M:      Tero Kristo <[email protected]>
2761 L:      [email protected] (moderated for non-subscribers)
2762 S:      Supported
2763 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2764 F:      arch/arm64/boot/dts/ti/Makefile
2765 F:      arch/arm64/boot/dts/ti/k3-*
2766 F:      include/dt-bindings/pinctrl/k3.h
2767
2768 ARM/THECUS N2100 MACHINE SUPPORT
2769 M:      Lennert Buytenhek <[email protected]>
2770 L:      [email protected] (moderated for non-subscribers)
2771 S:      Maintained
2772
2773 ARM/TOSA MACHINE SUPPORT
2774 M:      Dmitry Eremin-Solenikov <[email protected]>
2775 M:      Dirk Opfer <[email protected]>
2776 S:      Maintained
2777
2778 ARM/TOSHIBA VISCONTI ARCHITECTURE
2779 M:      Nobuhiro Iwamatsu <[email protected]>
2780 L:      [email protected] (moderated for non-subscribers)
2781 S:      Supported
2782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2783 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2784 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2785 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2786 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2787 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
2788 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2789 F:      arch/arm64/boot/dts/toshiba/
2790 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2791 F:      drivers/gpio/gpio-visconti.c
2792 F:      drivers/pci/controller/dwc/pcie-visconti.c
2793 F:      drivers/pinctrl/visconti/
2794 F:      drivers/watchdog/visconti_wdt.c
2795 N:      visconti
2796
2797 ARM/UNIPHIER ARCHITECTURE
2798 M:      Kunihiko Hayashi <[email protected]>
2799 M:      Masami Hiramatsu <[email protected]>
2800 L:      [email protected] (moderated for non-subscribers)
2801 S:      Maintained
2802 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2803 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2804 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2805 F:      arch/arm/boot/dts/uniphier*
2806 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2807 F:      arch/arm/mach-uniphier/
2808 F:      arch/arm/mm/cache-uniphier.c
2809 F:      arch/arm64/boot/dts/socionext/uniphier*
2810 F:      drivers/bus/uniphier-system-bus.c
2811 F:      drivers/clk/uniphier/
2812 F:      drivers/dma/uniphier-mdmac.c
2813 F:      drivers/gpio/gpio-uniphier.c
2814 F:      drivers/i2c/busses/i2c-uniphier*
2815 F:      drivers/irqchip/irq-uniphier-aidet.c
2816 F:      drivers/mmc/host/uniphier-sd.c
2817 F:      drivers/pinctrl/uniphier/
2818 F:      drivers/reset/reset-uniphier.c
2819 F:      drivers/tty/serial/8250/8250_uniphier.c
2820 N:      uniphier
2821
2822 ARM/VERSATILE EXPRESS PLATFORM
2823 M:      Liviu Dudau <[email protected]>
2824 M:      Sudeep Holla <[email protected]>
2825 M:      Lorenzo Pieralisi <[email protected]>
2826 L:      [email protected] (moderated for non-subscribers)
2827 S:      Maintained
2828 F:      */*/*/vexpress*
2829 F:      */*/vexpress*
2830 F:      arch/arm/boot/dts/vexpress*
2831 F:      arch/arm/mach-vexpress/
2832 F:      arch/arm64/boot/dts/arm/
2833 F:      drivers/clk/versatile/clk-vexpress-osc.c
2834 F:      drivers/clocksource/timer-versatile.c
2835 N:      mps2
2836
2837 ARM/VFP SUPPORT
2838 M:      Russell King <[email protected]>
2839 L:      [email protected] (moderated for non-subscribers)
2840 S:      Maintained
2841 W:      http://www.armlinux.org.uk/
2842 F:      arch/arm/vfp/
2843
2844 ARM/VOIPAC PXA270 SUPPORT
2845 M:      Marek Vasut <[email protected]>
2846 L:      [email protected] (moderated for non-subscribers)
2847 S:      Maintained
2848 F:      arch/arm/mach-pxa/include/mach/vpac270.h
2849 F:      arch/arm/mach-pxa/vpac270.c
2850
2851 ARM/VT8500 ARM ARCHITECTURE
2852 L:      [email protected] (moderated for non-subscribers)
2853 S:      Orphan
2854 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2855 F:      arch/arm/mach-vt8500/
2856 F:      drivers/clocksource/timer-vt8500.c
2857 F:      drivers/i2c/busses/i2c-wmt.c
2858 F:      drivers/mmc/host/wmt-sdmmc.c
2859 F:      drivers/pwm/pwm-vt8500.c
2860 F:      drivers/rtc/rtc-vt8500.c
2861 F:      drivers/tty/serial/vt8500_serial.c
2862 F:      drivers/usb/host/ehci-platform.c
2863 F:      drivers/usb/host/uhci-platform.c
2864 F:      drivers/video/fbdev/vt8500lcdfb.*
2865 F:      drivers/video/fbdev/wm8505fb*
2866 F:      drivers/video/fbdev/wmt_ge_rops.*
2867
2868 ARM/ZIPIT Z2 SUPPORT
2869 M:      Marek Vasut <[email protected]>
2870 L:      [email protected] (moderated for non-subscribers)
2871 S:      Maintained
2872 F:      arch/arm/mach-pxa/include/mach/z2.h
2873 F:      arch/arm/mach-pxa/z2.c
2874
2875 ARM/ZYNQ ARCHITECTURE
2876 M:      Michal Simek <[email protected]>
2877 L:      [email protected] (moderated for non-subscribers)
2878 S:      Supported
2879 W:      http://wiki.xilinx.com
2880 T:      git https://github.com/Xilinx/linux-xlnx.git
2881 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2882 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2883 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
2884 F:      arch/arm/mach-zynq/
2885 F:      drivers/clocksource/timer-cadence-ttc.c
2886 F:      drivers/cpuidle/cpuidle-zynq.c
2887 F:      drivers/edac/synopsys_edac.c
2888 F:      drivers/i2c/busses/i2c-cadence.c
2889 F:      drivers/i2c/busses/i2c-xiic.c
2890 F:      drivers/mmc/host/sdhci-of-arasan.c
2891 N:      zynq
2892 N:      xilinx
2893
2894 ARM64 PORT (AARCH64 ARCHITECTURE)
2895 M:      Catalin Marinas <[email protected]>
2896 M:      Will Deacon <[email protected]>
2897 L:      [email protected] (moderated for non-subscribers)
2898 S:      Maintained
2899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2900 F:      Documentation/arm64/
2901 F:      arch/arm64/
2902 F:      tools/testing/selftests/arm64/
2903 X:      arch/arm64/boot/dts/
2904
2905 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
2906 M:      George McCollister <[email protected]>
2907 L:      [email protected]
2908 S:      Maintained
2909 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
2910 F:      drivers/net/dsa/xrs700x/*
2911 F:      net/dsa/tag_xrs700x.c
2912
2913 AS3645A LED FLASH CONTROLLER DRIVER
2914 M:      Sakari Ailus <[email protected]>
2915 L:      [email protected]
2916 S:      Maintained
2917 F:      drivers/leds/flash/leds-as3645a.c
2918
2919 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2920 M:      Tianshu Qiu <[email protected]>
2921 L:      [email protected]
2922 S:      Maintained
2923 T:      git git://linuxtv.org/media_tree.git
2924 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
2925 F:      drivers/media/i2c/ak7375.c
2926
2927 ASAHI KASEI AK8974 DRIVER
2928 M:      Linus Walleij <[email protected]>
2929 L:      [email protected]
2930 S:      Supported
2931 W:      http://www.akm.com/
2932 F:      drivers/iio/magnetometer/ak8974.c
2933
2934 ASC7621 HARDWARE MONITOR DRIVER
2935 M:      George Joseph <[email protected]>
2936 L:      [email protected]
2937 S:      Maintained
2938 F:      Documentation/hwmon/asc7621.rst
2939 F:      drivers/hwmon/asc7621.c
2940
2941 ASIX AX88796C SPI ETHERNET ADAPTER
2942 M:      Łukasz Stelmach <[email protected]>
2943 S:      Maintained
2944 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
2945 F:      drivers/net/ethernet/asix/ax88796c_*
2946
2947 ASPEED PINCTRL DRIVERS
2948 M:      Andrew Jeffery <[email protected]>
2949 L:      [email protected] (moderated for non-subscribers)
2950 L:      [email protected] (moderated for non-subscribers)
2951 L:      [email protected]
2952 S:      Maintained
2953 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
2954 F:      drivers/pinctrl/aspeed/
2955
2956 ASPEED SCU INTERRUPT CONTROLLER DRIVER
2957 M:      Eddie James <[email protected]>
2958 L:      [email protected] (moderated for non-subscribers)
2959 S:      Maintained
2960 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
2961 F:      drivers/irqchip/irq-aspeed-scu-ic.c
2962 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
2963
2964 ASPEED SD/MMC DRIVER
2965 M:      Andrew Jeffery <[email protected]>
2966 L:      [email protected] (moderated for non-subscribers)
2967 L:      [email protected] (moderated for non-subscribers)
2968 L:      [email protected]
2969 S:      Maintained
2970 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
2971 F:      drivers/mmc/host/sdhci-of-aspeed*
2972
2973 ASPEED VIDEO ENGINE DRIVER
2974 M:      Eddie James <[email protected]>
2975 L:      [email protected]
2976 L:      [email protected] (moderated for non-subscribers)
2977 S:      Maintained
2978 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
2979 F:      drivers/media/platform/aspeed-video.c
2980
2981 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2982 M:      Corentin Chary <[email protected]>
2983 L:      [email protected]
2984 L:      [email protected]
2985 S:      Maintained
2986 W:      http://acpi4asus.sf.net
2987 F:      drivers/platform/x86/asus*.c
2988 F:      drivers/platform/x86/eeepc*.c
2989
2990 ASUS WIRELESS RADIO CONTROL DRIVER
2991 M:      João Paulo Rechi Vita <[email protected]>
2992 L:      [email protected]
2993 S:      Maintained
2994 F:      drivers/platform/x86/asus-wireless.c
2995
2996 ASYMMETRIC KEYS
2997 M:      David Howells <[email protected]>
2998 L:      [email protected]
2999 S:      Maintained
3000 F:      Documentation/crypto/asymmetric-keys.rst
3001 F:      crypto/asymmetric_keys/
3002 F:      include/crypto/pkcs7.h
3003 F:      include/crypto/public_key.h
3004 F:      include/linux/verification.h
3005
3006 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3007 R:      Dan Williams <[email protected]>
3008 S:      Odd fixes
3009 W:      http://sourceforge.net/projects/xscaleiop
3010 F:      Documentation/crypto/async-tx-api.rst
3011 F:      crypto/async_tx/
3012 F:      include/linux/async_tx.h
3013
3014 AT24 EEPROM DRIVER
3015 M:      Bartosz Golaszewski <[email protected]>
3016 L:      [email protected]
3017 S:      Maintained
3018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3019 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3020 F:      drivers/misc/eeprom/at24.c
3021
3022 ATA OVER ETHERNET (AOE) DRIVER
3023 M:      "Justin Sanders" <[email protected]>
3024 S:      Supported
3025 W:      http://www.openaoe.org/
3026 F:      Documentation/admin-guide/aoe/
3027 F:      drivers/block/aoe/
3028
3029 ATC260X PMIC MFD DRIVER
3030 M:      Manivannan Sadhasivam <[email protected]>
3031 M:      Cristian Ciocaltea <[email protected]>
3032 L:      [email protected]
3033 S:      Maintained
3034 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3035 F:      drivers/input/misc/atc260x-onkey.c
3036 F:      drivers/mfd/atc260*
3037 F:      drivers/power/reset/atc260x-poweroff.c
3038 F:      drivers/regulator/atc260x-regulator.c
3039 F:      include/linux/mfd/atc260x/*
3040
3041 ATHEROS 71XX/9XXX GPIO DRIVER
3042 M:      Alban Bedel <[email protected]>
3043 S:      Maintained
3044 W:      https://github.com/AlbanBedel/linux
3045 T:      git git://github.com/AlbanBedel/linux
3046 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3047 F:      drivers/gpio/gpio-ath79.c
3048
3049 ATHEROS 71XX/9XXX USB PHY DRIVER
3050 M:      Alban Bedel <[email protected]>
3051 S:      Maintained
3052 W:      https://github.com/AlbanBedel/linux
3053 T:      git git://github.com/AlbanBedel/linux
3054 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3055 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3056
3057 ATHEROS ATH GENERIC UTILITIES
3058 M:      Kalle Valo <[email protected]>
3059 L:      [email protected]
3060 S:      Supported
3061 F:      drivers/net/wireless/ath/*
3062
3063 ATHEROS ATH5K WIRELESS DRIVER
3064 M:      Jiri Slaby <[email protected]>
3065 M:      Nick Kossifidis <[email protected]>
3066 M:      Luis Chamberlain <[email protected]>
3067 L:      [email protected]
3068 S:      Maintained
3069 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3070 F:      drivers/net/wireless/ath/ath5k/
3071
3072 ATHEROS ATH6KL WIRELESS DRIVER
3073 M:      Kalle Valo <[email protected]>
3074 L:      [email protected]
3075 S:      Supported
3076 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
3078 F:      drivers/net/wireless/ath/ath6kl/
3079
3080 ATI_REMOTE2 DRIVER
3081 M:      Ville Syrjala <[email protected]>
3082 S:      Maintained
3083 F:      drivers/input/misc/ati_remote2.c
3084
3085 ATK0110 HWMON DRIVER
3086 M:      Luca Tettamanti <[email protected]>
3087 L:      [email protected]
3088 S:      Maintained
3089 F:      drivers/hwmon/asus_atk0110.c
3090
3091 ATLX ETHERNET DRIVERS
3092 M:      Chris Snook <[email protected]>
3093 L:      [email protected]
3094 S:      Maintained
3095 W:      http://sourceforge.net/projects/atl1
3096 W:      http://atl1.sourceforge.net
3097 F:      drivers/net/ethernet/atheros/
3098
3099 ATM
3100 M:      Chas Williams <[email protected]>
3101 L:      [email protected] (moderated for non-subscribers)
3102 L:      [email protected]
3103 S:      Maintained
3104 W:      http://linux-atm.sourceforge.net
3105 F:      drivers/atm/
3106 F:      include/linux/atm*
3107 F:      include/uapi/linux/atm*
3108
3109 ATMEL MACB ETHERNET DRIVER
3110 M:      Nicolas Ferre <[email protected]>
3111 M:      Claudiu Beznea <[email protected]>
3112 S:      Supported
3113 F:      drivers/net/ethernet/cadence/
3114
3115 ATMEL MAXTOUCH DRIVER
3116 M:      Nick Dyer <[email protected]>
3117 S:      Maintained
3118 T:      git git://github.com/ndyer/linux.git
3119 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3120 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3121
3122 ATMEL WIRELESS DRIVER
3123 M:      Simon Kelley <[email protected]>
3124 L:      [email protected]
3125 S:      Maintained
3126 W:      http://www.thekelleys.org.uk/atmel
3127 W:      http://atmelwlandriver.sourceforge.net/
3128 F:      drivers/net/wireless/atmel/atmel*
3129
3130 ATOMIC INFRASTRUCTURE
3131 M:      Will Deacon <[email protected]>
3132 M:      Peter Zijlstra <[email protected]>
3133 R:      Boqun Feng <[email protected]>
3134 L:      [email protected]
3135 S:      Maintained
3136 F:      arch/*/include/asm/atomic*.h
3137 F:      include/*/atomic*.h
3138 F:      include/linux/refcount.h
3139 F:      Documentation/atomic_*.txt
3140 F:      scripts/atomic/
3141
3142 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3143 M:      Bradley Grove <[email protected]>
3144 L:      [email protected]
3145 S:      Supported
3146 W:      http://www.attotech.com
3147 F:      drivers/scsi/esas2r
3148
3149 ATUSB IEEE 802.15.4 RADIO DRIVER
3150 M:      Stefan Schmidt <[email protected]>
3151 L:      [email protected]
3152 S:      Maintained
3153 F:      drivers/net/ieee802154/at86rf230.h
3154 F:      drivers/net/ieee802154/atusb.c
3155 F:      drivers/net/ieee802154/atusb.h
3156
3157 AUDIT SUBSYSTEM
3158 M:      Paul Moore <[email protected]>
3159 M:      Eric Paris <[email protected]>
3160 L:      [email protected] (moderated for non-subscribers)
3161 S:      Supported
3162 W:      https://github.com/linux-audit
3163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3164 F:      include/asm-generic/audit_*.h
3165 F:      include/linux/audit.h
3166 F:      include/linux/audit_arch.h
3167 F:      include/uapi/linux/audit.h
3168 F:      kernel/audit*
3169 F:      lib/*audit.c
3170
3171 AUXILIARY DISPLAY DRIVERS
3172 M:      Miguel Ojeda <[email protected]>
3173 S:      Maintained
3174 F:      Documentation/devicetree/bindings/auxdisplay/
3175 F:      drivers/auxdisplay/
3176 F:      include/linux/cfag12864b.h
3177
3178 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3179 M:      Andreas Klinger <[email protected]>
3180 L:      [email protected]
3181 S:      Maintained
3182 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3183 F:      drivers/iio/adc/hx711.c
3184
3185 AX.25 NETWORK LAYER
3186 M:      Ralf Baechle <[email protected]>
3187 L:      [email protected]
3188 S:      Maintained
3189 W:      http://www.linux-ax25.org/
3190 F:      include/net/ax25.h
3191 F:      include/uapi/linux/ax25.h
3192 F:      net/ax25/
3193
3194 AXENTIA ARM DEVICES
3195 M:      Peter Rosin <[email protected]>
3196 L:      [email protected] (moderated for non-subscribers)
3197 S:      Maintained
3198 F:      arch/arm/boot/dts/at91-linea.dtsi
3199 F:      arch/arm/boot/dts/at91-natte.dtsi
3200 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
3201 F:      arch/arm/boot/dts/at91-tse850-3.dts
3202
3203 AXENTIA ASOC DRIVERS
3204 M:      Peter Rosin <[email protected]>
3205 L:      [email protected] (moderated for non-subscribers)
3206 S:      Maintained
3207 F:      Documentation/devicetree/bindings/sound/axentia,*
3208 F:      sound/soc/atmel/tse850-pcm5142.c
3209
3210 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3211 M:      Nuno Sá <[email protected]>
3212 L:      [email protected]
3213 S:      Supported
3214 W:      http://ez.analog.com/community/linux-device-drivers
3215 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3216 F:      drivers/hwmon/axi-fan-control.c
3217
3218 AXXIA I2C CONTROLLER
3219 M:      Krzysztof Adamski <[email protected]>
3220 L:      [email protected]
3221 S:      Maintained
3222 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3223 F:      drivers/i2c/busses/i2c-axxia.c
3224
3225 AZ6007 DVB DRIVER
3226 M:      Mauro Carvalho Chehab <[email protected]>
3227 L:      [email protected]
3228 S:      Maintained
3229 W:      https://linuxtv.org
3230 T:      git git://linuxtv.org/media_tree.git
3231 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3232
3233 AZTECH FM RADIO RECEIVER DRIVER
3234 M:      Hans Verkuil <[email protected]>
3235 L:      [email protected]
3236 S:      Maintained
3237 W:      https://linuxtv.org
3238 T:      git git://linuxtv.org/media_tree.git
3239 F:      drivers/media/radio/radio-aztech*
3240
3241 B43 WIRELESS DRIVER
3242 L:      [email protected]
3243 L:      [email protected]
3244 S:      Odd Fixes
3245 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3246 F:      drivers/net/wireless/broadcom/b43/
3247
3248 B43LEGACY WIRELESS DRIVER
3249 M:      Larry Finger <[email protected]>
3250 L:      [email protected]
3251 L:      [email protected]
3252 S:      Maintained
3253 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3254 F:      drivers/net/wireless/broadcom/b43legacy/
3255
3256 BACKLIGHT CLASS/SUBSYSTEM
3257 M:      Lee Jones <[email protected]>
3258 M:      Daniel Thompson <[email protected]>
3259 M:      Jingoo Han <[email protected]>
3260 L:      [email protected]
3261 S:      Maintained
3262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3263 F:      Documentation/ABI/stable/sysfs-class-backlight
3264 F:      Documentation/ABI/testing/sysfs-class-backlight
3265 F:      Documentation/devicetree/bindings/leds/backlight
3266 F:      drivers/video/backlight/
3267 F:      include/linux/backlight.h
3268 F:      include/linux/pwm_backlight.h
3269
3270 BARCO P50 GPIO DRIVER
3271 M:      Santosh Kumar Yadav <[email protected]>
3272 M:      Peter Korsgaard <[email protected]>
3273 S:      Maintained
3274 F:      drivers/platform/x86/barco-p50-gpio.c
3275
3276 BATMAN ADVANCED
3277 M:      Marek Lindner <[email protected]>
3278 M:      Simon Wunderlich <[email protected]>
3279 M:      Antonio Quartulli <[email protected]>
3280 M:      Sven Eckelmann <[email protected]>
3281 L:      [email protected] (moderated for non-subscribers)
3282 S:      Maintained
3283 W:      https://www.open-mesh.org/
3284 Q:      https://patchwork.open-mesh.org/project/batman/list/
3285 B:      https://www.open-mesh.org/projects/batman-adv/issues
3286 C:      ircs://irc.hackint.org/batadv
3287 T:      git https://git.open-mesh.org/linux-merge.git
3288 F:      Documentation/networking/batman-adv.rst
3289 F:      include/uapi/linux/batadv_packet.h
3290 F:      include/uapi/linux/batman_adv.h
3291 F:      net/batman-adv/
3292
3293 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3294 M:      Thomas Sailer <[email protected]>
3295 L:      [email protected]
3296 S:      Maintained
3297 W:      http://www.baycom.org/~tom/ham/ham.html
3298 F:      drivers/net/hamradio/baycom*
3299
3300 BCACHE (BLOCK LAYER CACHE)
3301 M:      Coly Li <[email protected]>
3302 M:      Kent Overstreet <[email protected]>
3303 L:      [email protected]
3304 S:      Maintained
3305 W:      http://bcache.evilpiepirate.org
3306 C:      irc://irc.oftc.net/bcache
3307 F:      drivers/md/bcache/
3308
3309 BDISP ST MEDIA DRIVER
3310 M:      Fabien Dessenne <[email protected]>
3311 L:      [email protected]
3312 S:      Supported
3313 W:      https://linuxtv.org
3314 T:      git git://linuxtv.org/media_tree.git
3315 F:      drivers/media/platform/sti/bdisp
3316
3317 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3318 M:      Dariusz Marcinkiewicz <[email protected]>
3319 L:      [email protected]
3320 S:      Maintained
3321 F:      drivers/net/ethernet/ec_bhf.c
3322
3323 BEFS FILE SYSTEM
3324 M:      Luis de Bethencourt <[email protected]>
3325 M:      Salah Triki <[email protected]>
3326 S:      Maintained
3327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3328 F:      Documentation/filesystems/befs.rst
3329 F:      fs/befs/
3330
3331 BFQ I/O SCHEDULER
3332 M:      Paolo Valente <[email protected]>
3333 M:      Jens Axboe <[email protected]>
3334 L:      [email protected]
3335 S:      Maintained
3336 F:      Documentation/block/bfq-iosched.rst
3337 F:      block/bfq-*
3338
3339 BFS FILE SYSTEM
3340 M:      "Tigran A. Aivazian" <[email protected]>
3341 S:      Maintained
3342 F:      Documentation/filesystems/bfs.rst
3343 F:      fs/bfs/
3344 F:      include/uapi/linux/bfs_fs.h
3345
3346 BITMAP API
3347 M:      Yury Norov <[email protected]>
3348 R:      Andy Shevchenko <[email protected]>
3349 R:      Rasmus Villemoes <[email protected]>
3350 S:      Maintained
3351 F:      include/asm-generic/bitops/find.h
3352 F:      include/linux/bitmap.h
3353 F:      lib/bitmap.c
3354 F:      lib/find_bit.c
3355 F:      lib/find_bit_benchmark.c
3356 F:      lib/test_bitmap.c
3357 F:      tools/include/asm-generic/bitops/find.h
3358 F:      tools/include/linux/bitmap.h
3359 F:      tools/lib/bitmap.c
3360 F:      tools/lib/find_bit.c
3361
3362 BLINKM RGB LED DRIVER
3363 M:      Jan-Simon Moeller <[email protected]>
3364 S:      Maintained
3365 F:      drivers/leds/leds-blinkm.c
3366
3367 BLOCK LAYER
3368 M:      Jens Axboe <[email protected]>
3369 L:      [email protected]
3370 S:      Maintained
3371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3372 F:      block/
3373 F:      drivers/block/
3374 F:      include/linux/blk*
3375 F:      kernel/trace/blktrace.c
3376 F:      lib/sbitmap.c
3377
3378 BLOCK2MTD DRIVER
3379 M:      Joern Engel <[email protected]>
3380 L:      [email protected]
3381 S:      Maintained
3382 F:      drivers/mtd/devices/block2mtd.c
3383
3384 BLUETOOTH DRIVERS
3385 M:      Marcel Holtmann <[email protected]>
3386 M:      Johan Hedberg <[email protected]>
3387 M:      Luiz Augusto von Dentz <[email protected]>
3388 L:      [email protected]
3389 S:      Supported
3390 W:      http://www.bluez.org/
3391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3393 F:      drivers/bluetooth/
3394
3395 BLUETOOTH SUBSYSTEM
3396 M:      Marcel Holtmann <[email protected]>
3397 M:      Johan Hedberg <[email protected]>
3398 M:      Luiz Augusto von Dentz <[email protected]>
3399 L:      [email protected]
3400 S:      Supported
3401 W:      http://www.bluez.org/
3402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3404 F:      include/net/bluetooth/
3405 F:      net/bluetooth/
3406
3407 BONDING DRIVER
3408 M:      Jay Vosburgh <[email protected]>
3409 M:      Veaceslav Falico <[email protected]>
3410 M:      Andy Gospodarek <[email protected]>
3411 L:      [email protected]
3412 S:      Supported
3413 W:      http://sourceforge.net/projects/bonding/
3414 F:      drivers/net/bonding/
3415 F:      include/net/bonding.h
3416 F:      include/uapi/linux/if_bonding.h
3417
3418 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3419 M:      Dan Robertson <[email protected]>
3420 L:      [email protected]
3421 S:      Maintained
3422 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3423 F:      drivers/iio/accel/bma400*
3424
3425 BPF (Safe dynamic programs and tools)
3426 M:      Alexei Starovoitov <[email protected]>
3427 M:      Daniel Borkmann <[email protected]>
3428 M:      Andrii Nakryiko <[email protected]>
3429 R:      Martin KaFai Lau <[email protected]>
3430 R:      Song Liu <[email protected]>
3431 R:      Yonghong Song <[email protected]>
3432 R:      John Fastabend <[email protected]>
3433 R:      KP Singh <[email protected]>
3434 L:      [email protected]
3435 L:      [email protected]
3436 S:      Supported
3437 W:      https://bpf.io/
3438 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3441 F:      Documentation/bpf/
3442 F:      Documentation/networking/filter.rst
3443 F:      Documentation/userspace-api/ebpf/
3444 F:      arch/*/net/*
3445 F:      include/linux/bpf*
3446 F:      include/linux/btf*
3447 F:      include/linux/filter.h
3448 F:      include/trace/events/xdp.h
3449 F:      include/uapi/linux/bpf*
3450 F:      include/uapi/linux/btf*
3451 F:      include/uapi/linux/filter.h
3452 F:      kernel/bpf/
3453 F:      kernel/trace/bpf_trace.c
3454 F:      lib/test_bpf.c
3455 F:      net/bpf/
3456 F:      net/core/filter.c
3457 F:      net/sched/act_bpf.c
3458 F:      net/sched/cls_bpf.c
3459 F:      samples/bpf/
3460 F:      scripts/bpf_doc.py
3461 F:      tools/bpf/
3462 F:      tools/lib/bpf/
3463 F:      tools/testing/selftests/bpf/
3464 N:      bpf
3465 K:      bpf
3466
3467 BPF JIT for ARM
3468 M:      Shubham Bansal <[email protected]>
3469 L:      [email protected]
3470 L:      [email protected]
3471 S:      Maintained
3472 F:      arch/arm/net/
3473
3474 BPF JIT for ARM64
3475 M:      Daniel Borkmann <[email protected]>
3476 M:      Alexei Starovoitov <[email protected]>
3477 M:      Zi Shen Lim <[email protected]>
3478 L:      [email protected]
3479 L:      [email protected]
3480 S:      Supported
3481 F:      arch/arm64/net/
3482
3483 BPF JIT for MIPS (32-BIT AND 64-BIT)
3484 M:      Johan Almbladh <[email protected]>
3485 M:      Paul Burton <[email protected]>
3486 L:      [email protected]
3487 L:      [email protected]
3488 S:      Maintained
3489 F:      arch/mips/net/
3490
3491 BPF JIT for NFP NICs
3492 M:      Jakub Kicinski <[email protected]>
3493 L:      [email protected]
3494 L:      [email protected]
3495 S:      Supported
3496 F:      drivers/net/ethernet/netronome/nfp/bpf/
3497
3498 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3499 M:      Naveen N. Rao <[email protected]>
3500 L:      [email protected]
3501 L:      [email protected]
3502 S:      Maintained
3503 F:      arch/powerpc/net/
3504
3505 BPF JIT for RISC-V (32-bit)
3506 M:      Luke Nelson <[email protected]>
3507 M:      Xi Wang <[email protected]>
3508 L:      [email protected]
3509 L:      [email protected]
3510 S:      Maintained
3511 F:      arch/riscv/net/
3512 X:      arch/riscv/net/bpf_jit_comp64.c
3513
3514 BPF JIT for RISC-V (64-bit)
3515 M:      Björn Töpel <[email protected]>
3516 L:      [email protected]
3517 L:      [email protected]
3518 S:      Maintained
3519 F:      arch/riscv/net/
3520 X:      arch/riscv/net/bpf_jit_comp32.c
3521
3522 BPF JIT for S390
3523 M:      Ilya Leoshkevich <[email protected]>
3524 M:      Heiko Carstens <[email protected]>
3525 M:      Vasily Gorbik <[email protected]>
3526 L:      [email protected]
3527 L:      [email protected]
3528 S:      Maintained
3529 F:      arch/s390/net/
3530 X:      arch/s390/net/pnet.c
3531
3532 BPF JIT for SPARC (32-BIT AND 64-BIT)
3533 M:      David S. Miller <[email protected]>
3534 L:      [email protected]
3535 L:      [email protected]
3536 S:      Maintained
3537 F:      arch/sparc/net/
3538
3539 BPF JIT for X86 32-BIT
3540 M:      Wang YanQing <[email protected]>
3541 L:      [email protected]
3542 L:      [email protected]
3543 S:      Maintained
3544 F:      arch/x86/net/bpf_jit_comp32.c
3545
3546 BPF JIT for X86 64-BIT
3547 M:      Alexei Starovoitov <[email protected]>
3548 M:      Daniel Borkmann <[email protected]>
3549 L:      [email protected]
3550 L:      [email protected]
3551 S:      Supported
3552 F:      arch/x86/net/
3553 X:      arch/x86/net/bpf_jit_comp32.c
3554
3555 BPF LSM (Security Audit and Enforcement using BPF)
3556 M:      KP Singh <[email protected]>
3557 R:      Florent Revest <[email protected]>
3558 R:      Brendan Jackman <[email protected]>
3559 L:      [email protected]
3560 S:      Maintained
3561 F:      Documentation/bpf/bpf_lsm.rst
3562 F:      include/linux/bpf_lsm.h
3563 F:      kernel/bpf/bpf_lsm.c
3564 F:      security/bpf/
3565
3566 BROADCOM B44 10/100 ETHERNET DRIVER
3567 M:      Michael Chan <[email protected]>
3568 L:      [email protected]
3569 S:      Supported
3570 F:      drivers/net/ethernet/broadcom/b44.*
3571
3572 BROADCOM B53 ETHERNET SWITCH DRIVER
3573 M:      Florian Fainelli <[email protected]>
3574 L:      [email protected]
3575 L:      [email protected] (subscribers-only)
3576 S:      Supported
3577 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3578 F:      drivers/net/dsa/b53/*
3579 F:      include/linux/dsa/brcm.h
3580 F:      include/linux/platform_data/b53.h
3581
3582 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3583 M:      Nicolas Saenz Julienne <[email protected]>
3584 L:      [email protected]
3585 L:      [email protected] (moderated for non-subscribers)
3586 L:      [email protected] (moderated for non-subscribers)
3587 S:      Maintained
3588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsaenz/linux-rpi.git
3589 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3590 F:      drivers/pci/controller/pcie-brcmstb.c
3591 F:      drivers/staging/vc04_services
3592 N:      bcm2711
3593 N:      bcm283*
3594
3595 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3596 M:      Florian Fainelli <[email protected]>
3597 M:      Ray Jui <[email protected]>
3598 M:      Scott Branden <[email protected]>
3599 M:      [email protected]
3600 S:      Maintained
3601 T:      git git://github.com/broadcom/mach-bcm
3602 F:      arch/arm/mach-bcm/
3603 N:      bcm281*
3604 N:      bcm113*
3605 N:      bcm216*
3606 N:      kona
3607
3608 BROADCOM BCM47XX MIPS ARCHITECTURE
3609 M:      Hauke Mehrtens <[email protected]>
3610 M:      Rafał Miłecki <[email protected]>
3611 L:      [email protected]
3612 S:      Maintained
3613 F:      Documentation/devicetree/bindings/mips/brcm/
3614 F:      arch/mips/bcm47xx/*
3615 F:      arch/mips/include/asm/mach-bcm47xx/*
3616
3617 BROADCOM BCM4908 ETHERNET DRIVER
3618 M:      Rafał Miłecki <[email protected]>
3619 M:      [email protected]
3620 L:      [email protected]
3621 S:      Maintained
3622 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3623 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3624 F:      drivers/net/ethernet/broadcom/unimac.h
3625
3626 BROADCOM BCM5301X ARM ARCHITECTURE
3627 M:      Hauke Mehrtens <[email protected]>
3628 M:      Rafał Miłecki <[email protected]>
3629 M:      [email protected]
3630 L:      [email protected] (moderated for non-subscribers)
3631 S:      Maintained
3632 F:      arch/arm/boot/dts/bcm470*
3633 F:      arch/arm/boot/dts/bcm5301*
3634 F:      arch/arm/boot/dts/bcm953012*
3635 F:      arch/arm/mach-bcm/bcm_5301x.c
3636
3637 BROADCOM BCM53573 ARM ARCHITECTURE
3638 M:      Rafał Miłecki <[email protected]>
3639 L:      [email protected]
3640 L:      [email protected] (moderated for non-subscribers)
3641 S:      Maintained
3642 F:      arch/arm/boot/dts/bcm47189*
3643 F:      arch/arm/boot/dts/bcm53573*
3644
3645 BROADCOM BCM63XX ARM ARCHITECTURE
3646 M:      Florian Fainelli <[email protected]>
3647 M:      [email protected]
3648 L:      [email protected] (moderated for non-subscribers)
3649 S:      Maintained
3650 T:      git git://github.com/broadcom/stblinux.git
3651 N:      bcm63xx
3652
3653 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3654 M:      Kevin Cernekee <[email protected]>
3655 L:      [email protected]
3656 S:      Maintained
3657 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3658
3659 BROADCOM BCM7XXX ARM ARCHITECTURE
3660 M:      Florian Fainelli <[email protected]>
3661 M:      [email protected]
3662 L:      [email protected] (moderated for non-subscribers)
3663 S:      Maintained
3664 T:      git git://github.com/broadcom/stblinux.git
3665 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3666 F:      arch/arm/boot/dts/bcm7*.dts*
3667 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3668 F:      arch/arm/mach-bcm/*brcmstb*
3669 F:      arch/arm/mm/cache-b15-rac.c
3670 F:      drivers/bus/brcmstb_gisb.c
3671 F:      drivers/pci/controller/pcie-brcmstb.c
3672 N:      brcmstb
3673 N:      bcm7038
3674 N:      bcm7120
3675
3676 BROADCOM BDC DRIVER
3677 M:      Al Cooper <[email protected]>
3678 L:      [email protected]
3679 L:      [email protected]
3680 S:      Maintained
3681 F:      Documentation/devicetree/bindings/usb/brcm,bdc.txt
3682 F:      drivers/usb/gadget/udc/bdc/
3683
3684 BROADCOM BMIPS CPUFREQ DRIVER
3685 M:      Markus Mayer <[email protected]>
3686 M:      [email protected]
3687 L:      [email protected]
3688 S:      Maintained
3689 F:      drivers/cpufreq/bmips-cpufreq.c
3690
3691 BROADCOM BMIPS MIPS ARCHITECTURE
3692 M:      Florian Fainelli <[email protected]>
3693 L:      [email protected]
3694 L:      [email protected]
3695 S:      Maintained
3696 T:      git git://github.com/broadcom/stblinux.git
3697 F:      arch/mips/bmips/*
3698 F:      arch/mips/boot/dts/brcm/bcm*.dts*
3699 F:      arch/mips/include/asm/mach-bmips/*
3700 F:      arch/mips/kernel/*bmips*
3701 F:      drivers/soc/bcm/bcm63xx
3702 F:      drivers/irqchip/irq-bcm63*
3703 F:      drivers/irqchip/irq-bcm7*
3704 F:      drivers/irqchip/irq-brcmstb*
3705 F:      include/linux/bcm963xx_nvram.h
3706 F:      include/linux/bcm963xx_tag.h
3707
3708 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
3709 M:      Rasesh Mody <[email protected]>
3710 M:      [email protected]
3711 L:      [email protected]
3712 S:      Supported
3713 F:      drivers/net/ethernet/broadcom/bnx2.*
3714 F:      drivers/net/ethernet/broadcom/bnx2_*
3715
3716 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3717 M:      Saurav Kashyap <[email protected]>
3718 M:      Javed Hasan <[email protected]>
3719 M:      [email protected]
3720 L:      [email protected]
3721 S:      Supported
3722 F:      drivers/scsi/bnx2fc/
3723
3724 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3725 M:      Nilesh Javali <[email protected]>
3726 M:      Manish Rangankar <[email protected]>
3727 M:      [email protected]
3728 L:      [email protected]
3729 S:      Supported
3730 F:      drivers/scsi/bnx2i/
3731
3732 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
3733 M:      Ariel Elior <[email protected]>
3734 M:      Sudarsana Kalluru <[email protected]>
3735 M:      [email protected]
3736 L:      [email protected]
3737 S:      Supported
3738 F:      drivers/net/ethernet/broadcom/bnx2x/
3739
3740 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
3741 M:      Michael Chan <[email protected]>
3742 L:      [email protected]
3743 S:      Supported
3744 F:      drivers/net/ethernet/broadcom/bnxt/
3745
3746 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
3747 M:      Arend van Spriel <[email protected]>
3748 M:      Franky Lin <[email protected]>
3749 M:      Hante Meuleman <[email protected]>
3750 M:      Chi-hsien Lin <[email protected]>
3751 M:      Wright Feng <[email protected]>
3752 M:      Chung-hsien Hsu <[email protected]>
3753 L:      [email protected]
3754 L:      [email protected]
3755 L:      [email protected]
3756 S:      Supported
3757 F:      drivers/net/wireless/broadcom/brcm80211/
3758
3759 BROADCOM BRCMSTB GPIO DRIVER
3760 M:      Gregory Fong <[email protected]>
3761 L:      [email protected]
3762 S:      Supported
3763 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
3764 F:      drivers/gpio/gpio-brcmstb.c
3765
3766 BROADCOM BRCMSTB I2C DRIVER
3767 M:      Kamal Dasu <[email protected]>
3768 L:      [email protected]
3769 L:      [email protected]
3770 S:      Supported
3771 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
3772 F:      drivers/i2c/busses/i2c-brcmstb.c
3773
3774 BROADCOM BRCMSTB UART DRIVER
3775 M:      Al Cooper <[email protected]>
3776 L:      [email protected]
3777 L:      [email protected]
3778 S:      Maintained
3779 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
3780 F:      drivers/tty/serial/8250/8250_bcm7271.c
3781
3782 BROADCOM BRCMSTB USB EHCI DRIVER
3783 M:      Al Cooper <[email protected]>
3784 L:      [email protected]
3785 L:      [email protected]
3786 S:      Maintained
3787 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
3788 F:      drivers/usb/host/ehci-brcm.*
3789
3790 BROADCOM BRCMSTB USB PIN MAP DRIVER
3791 M:      Al Cooper <[email protected]>
3792 L:      [email protected]
3793 L:      [email protected]
3794 S:      Maintained
3795 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
3796 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
3797
3798 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
3799 M:      Al Cooper <[email protected]>
3800 L:      [email protected]
3801 L:      [email protected]
3802 S:      Maintained
3803 F:      drivers/phy/broadcom/phy-brcm-usb*
3804
3805 BROADCOM ETHERNET PHY DRIVERS
3806 M:      Florian Fainelli <[email protected]>
3807 L:      [email protected]
3808 L:      [email protected]
3809 S:      Supported
3810 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
3811 F:      drivers/net/phy/bcm*.[ch]
3812 F:      drivers/net/phy/broadcom.c
3813 F:      include/linux/brcmphy.h
3814
3815 BROADCOM GENET ETHERNET DRIVER
3816 M:      Doug Berger <[email protected]>
3817 M:      Florian Fainelli <[email protected]>
3818 L:      [email protected]
3819 L:      [email protected]
3820 S:      Supported
3821 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
3822 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
3823 F:      drivers/net/ethernet/broadcom/genet/
3824 F:      drivers/net/ethernet/broadcom/unimac.h
3825 F:      drivers/net/mdio/mdio-bcm-unimac.c
3826 F:      include/linux/platform_data/bcmgenet.h
3827 F:      include/linux/platform_data/mdio-bcm-unimac.h
3828
3829 BROADCOM IPROC ARM ARCHITECTURE
3830 M:      Ray Jui <[email protected]>
3831 M:      Scott Branden <[email protected]>
3832 M:      [email protected]
3833 L:      [email protected] (moderated for non-subscribers)
3834 S:      Maintained
3835 T:      git git://github.com/broadcom/cygnus-linux.git
3836 F:      arch/arm64/boot/dts/broadcom/northstar2/*
3837 F:      arch/arm64/boot/dts/broadcom/stingray/*
3838 F:      drivers/clk/bcm/clk-ns*
3839 F:      drivers/clk/bcm/clk-sr*
3840 F:      drivers/pinctrl/bcm/pinctrl-ns*
3841 F:      include/dt-bindings/clock/bcm-sr*
3842 N:      iproc
3843 N:      cygnus
3844 N:      bcm[-_]nsp
3845 N:      bcm9113*
3846 N:      bcm9583*
3847 N:      bcm9585*
3848 N:      bcm9586*
3849 N:      bcm988312
3850 N:      bcm113*
3851 N:      bcm583*
3852 N:      bcm585*
3853 N:      bcm586*
3854 N:      bcm88312
3855 N:      hr2
3856 N:      stingray
3857
3858 BROADCOM IPROC GBIT ETHERNET DRIVER
3859 M:      Rafał Miłecki <[email protected]>
3860 M:      [email protected]
3861 L:      [email protected]
3862 S:      Maintained
3863 F:      Documentation/devicetree/bindings/net/brcm,amac.txt
3864 F:      drivers/net/ethernet/broadcom/bgmac*
3865 F:      drivers/net/ethernet/broadcom/unimac.h
3866
3867 BROADCOM KONA GPIO DRIVER
3868 M:      Ray Jui <[email protected]>
3869 L:      [email protected]
3870 S:      Supported
3871 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3872 F:      drivers/gpio/gpio-bcm-kona.c
3873
3874 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
3875 M:      Sathya Prakash Veerichetty <[email protected]>
3876 M:      Kashyap Desai <[email protected]>
3877 M:      Sumit Saxena <[email protected]>
3878 M:      Sreekanth Reddy <[email protected]>
3879 L:      [email protected]
3880 L:      [email protected]
3881 S:      Supported
3882 W:      https://www.broadcom.com/support/storage
3883 F:      drivers/scsi/mpi3mr/
3884
3885 BROADCOM NETXTREME-E ROCE DRIVER
3886 M:      Selvin Xavier <[email protected]>
3887 L:      [email protected]
3888 S:      Supported
3889 W:      http://www.broadcom.com
3890 F:      drivers/infiniband/hw/bnxt_re/
3891 F:      include/uapi/rdma/bnxt_re-abi.h
3892
3893 BROADCOM NVRAM DRIVER
3894 M:      Rafał Miłecki <[email protected]>
3895 L:      [email protected]
3896 S:      Maintained
3897 F:      drivers/firmware/broadcom/*
3898
3899 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
3900 M:      Rafał Miłecki <[email protected]>
3901 M:      Florian Fainelli <[email protected]>
3902 M:      [email protected]
3903 L:      [email protected]
3904 S:      Maintained
3905 T:      git git://github.com/broadcom/stblinux.git
3906 F:      drivers/soc/bcm/bcm63xx/bcm-pmb.c
3907 F:      include/dt-bindings/soc/bcm-pmb.h
3908
3909 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3910 M:      Rafał Miłecki <[email protected]>
3911 L:      [email protected]
3912 S:      Maintained
3913 F:      drivers/bcma/
3914 F:      include/linux/bcma/
3915
3916 BROADCOM SPI DRIVER
3917 M:      Kamal Dasu <[email protected]>
3918 M:      [email protected]
3919 S:      Maintained
3920 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
3921 F:      drivers/spi/spi-bcm-qspi.*
3922 F:      drivers/spi/spi-brcmstb-qspi.c
3923 F:      drivers/spi/spi-iproc-qspi.c
3924
3925 BROADCOM STB AVS CPUFREQ DRIVER
3926 M:      Markus Mayer <[email protected]>
3927 M:      [email protected]
3928 L:      [email protected]
3929 S:      Maintained
3930 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3931 F:      drivers/cpufreq/brcmstb*
3932
3933 BROADCOM STB AVS TMON DRIVER
3934 M:      Markus Mayer <[email protected]>
3935 M:      [email protected]
3936 L:      [email protected]
3937 S:      Maintained
3938 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3939 F:      drivers/thermal/broadcom/brcmstb*
3940
3941 BROADCOM STB DPFE DRIVER
3942 M:      Markus Mayer <[email protected]>
3943 M:      [email protected]
3944 L:      [email protected] (moderated for non-subscribers)
3945 S:      Maintained
3946 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
3947 F:      drivers/memory/brcmstb_dpfe.c
3948
3949 BROADCOM STB NAND FLASH DRIVER
3950 M:      Brian Norris <[email protected]>
3951 M:      Kamal Dasu <[email protected]>
3952 L:      [email protected]
3953 L:      [email protected]
3954 S:      Maintained
3955 F:      drivers/mtd/nand/raw/brcmnand/
3956
3957 BROADCOM STB PCIE DRIVER
3958 M:      Jim Quinlan <[email protected]>
3959 M:      Nicolas Saenz Julienne <[email protected]>
3960 M:      Florian Fainelli <[email protected]>
3961 M:      [email protected]
3962 L:      [email protected]
3963 S:      Maintained
3964 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3965 F:      drivers/pci/controller/pcie-brcmstb.c
3966
3967 BROADCOM SYSTEMPORT ETHERNET DRIVER
3968 M:      Florian Fainelli <[email protected]>
3969 L:      [email protected]
3970 L:      [email protected]
3971 S:      Supported
3972 F:      drivers/net/ethernet/broadcom/bcmsysport.*
3973 F:      drivers/net/ethernet/broadcom/unimac.h
3974
3975 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3976 M:      Siva Reddy Kallam <[email protected]>
3977 M:      Prashant Sreedharan <[email protected]>
3978 M:      Michael Chan <[email protected]>
3979 L:      [email protected]
3980 S:      Supported
3981 F:      drivers/net/ethernet/broadcom/tg3.*
3982
3983 BROADCOM VK DRIVER
3984 M:      Scott Branden <[email protected]>
3985 L:      [email protected]
3986 S:      Supported
3987 F:      drivers/misc/bcm-vk/
3988 F:      include/uapi/linux/misc/bcm_vk.h
3989
3990 BROCADE BFA FC SCSI DRIVER
3991 M:      Anil Gurumurthy <[email protected]>
3992 M:      Sudarsana Kalluru <[email protected]>
3993 L:      [email protected]
3994 S:      Supported
3995 F:      drivers/scsi/bfa/
3996
3997 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3998 M:      Rasesh Mody <[email protected]>
3999 M:      Sudarsana Kalluru <[email protected]>
4000 M:      [email protected]
4001 L:      [email protected]
4002 S:      Supported
4003 F:      drivers/net/ethernet/brocade/bna/
4004
4005 BSG (block layer generic sg v4 driver)
4006 M:      FUJITA Tomonori <[email protected]>
4007 L:      [email protected]
4008 S:      Supported
4009 F:      block/bsg.c
4010 F:      include/linux/bsg.h
4011 F:      include/uapi/linux/bsg.h
4012
4013 BT87X AUDIO DRIVER
4014 M:      Clemens Ladisch <[email protected]>
4015 L:      [email protected] (moderated for non-subscribers)
4016 S:      Maintained
4017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4018 F:      Documentation/sound/cards/bt87x.rst
4019 F:      sound/pci/bt87x.c
4020
4021 BT8XXGPIO DRIVER
4022 M:      Michael Buesch <[email protected]>
4023 S:      Maintained
4024 W:      http://bu3sch.de/btgpio.php
4025 F:      drivers/gpio/gpio-bt8xx.c
4026
4027 BTRFS FILE SYSTEM
4028 M:      Chris Mason <[email protected]>
4029 M:      Josef Bacik <[email protected]>
4030 M:      David Sterba <[email protected]>
4031 L:      [email protected]
4032 S:      Maintained
4033 W:      http://btrfs.wiki.kernel.org/
4034 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
4035 C:      irc://irc.libera.chat/btrfs
4036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4037 F:      Documentation/filesystems/btrfs.rst
4038 F:      fs/btrfs/
4039 F:      include/linux/btrfs*
4040 F:      include/uapi/linux/btrfs*
4041
4042 BTTV VIDEO4LINUX DRIVER
4043 M:      Mauro Carvalho Chehab <[email protected]>
4044 L:      [email protected]
4045 S:      Odd fixes
4046 W:      https://linuxtv.org
4047 T:      git git://linuxtv.org/media_tree.git
4048 F:      Documentation/driver-api/media/drivers/bttv*
4049 F:      drivers/media/pci/bt8xx/bttv*
4050
4051 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4052 M:      Chanwoo Choi <[email protected]>
4053 L:      [email protected]
4054 L:      [email protected]
4055 S:      Maintained
4056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4057 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
4058 F:      drivers/devfreq/exynos-bus.c
4059
4060 BUSLOGIC SCSI DRIVER
4061 M:      Khalid Aziz <[email protected]>
4062 L:      [email protected]
4063 S:      Maintained
4064 F:      drivers/scsi/BusLogic.*
4065 F:      drivers/scsi/FlashPoint.*
4066
4067 C-MEDIA CMI8788 DRIVER
4068 M:      Clemens Ladisch <[email protected]>
4069 L:      [email protected] (moderated for non-subscribers)
4070 S:      Maintained
4071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4072 F:      sound/pci/oxygen/
4073
4074 C-SKY ARCHITECTURE
4075 M:      Guo Ren <[email protected]>
4076 L:      [email protected]
4077 S:      Supported
4078 T:      git https://github.com/c-sky/csky-linux.git
4079 F:      Documentation/devicetree/bindings/csky/
4080 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4081 F:      Documentation/devicetree/bindings/timer/csky,*
4082 F:      arch/csky/
4083 F:      drivers/clocksource/timer-gx6605s.c
4084 F:      drivers/clocksource/timer-mp-csky.c
4085 F:      drivers/irqchip/irq-csky-*
4086 N:      csky
4087 K:      csky
4088
4089 CA8210 IEEE-802.15.4 RADIO DRIVER
4090 M:      Harry Morris <[email protected]>
4091 L:      [email protected]
4092 S:      Maintained
4093 W:      https://github.com/Cascoda/ca8210-linux.git
4094 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4095 F:      drivers/net/ieee802154/ca8210.c
4096
4097 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4098 M:      Damien Le Moal <[email protected]>
4099 L:      [email protected]
4100 L:      [email protected] (pinctrl driver)
4101 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4102 F:      drivers/pinctrl/pinctrl-k210.c
4103
4104 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4105 M:      Damien Le Moal <[email protected]>
4106 L:      [email protected]
4107 L:      [email protected]
4108 S:      Maintained
4109 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4110 F:      drivers/reset/reset-k210.c
4111
4112 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4113 M:      Damien Le Moal <[email protected]>
4114 L:      [email protected]
4115 S:      Maintained
4116 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4117 F:      drivers/soc/canaan/
4118 F:      include/soc/canaan/
4119
4120 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4121 M:      David Howells <[email protected]>
4122 L:      [email protected] (moderated for non-subscribers)
4123 S:      Supported
4124 F:      Documentation/filesystems/caching/cachefiles.rst
4125 F:      fs/cachefiles/
4126
4127 CADENCE MIPI-CSI2 BRIDGES
4128 M:      Maxime Ripard <[email protected]>
4129 L:      [email protected]
4130 S:      Maintained
4131 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4132 F:      drivers/media/platform/cadence/cdns-csi2*
4133
4134 CADENCE NAND DRIVER
4135 L:      [email protected]
4136 S:      Orphan
4137 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4138 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4139
4140 CADENCE USB3 DRD IP DRIVER
4141 M:      Peter Chen <[email protected]>
4142 M:      Pawel Laszczak <[email protected]>
4143 R:      Roger Quadros <[email protected]>
4144 R:      Aswath Govindraju <[email protected]>
4145 L:      [email protected]
4146 S:      Maintained
4147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4148 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4149 F:      drivers/usb/cdns3/
4150 X:      drivers/usb/cdns3/cdnsp*
4151
4152 CADENCE USBSSP DRD IP DRIVER
4153 M:      Pawel Laszczak <[email protected]>
4154 L:      [email protected]
4155 S:      Maintained
4156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4157 F:      drivers/usb/cdns3/
4158 X:      drivers/usb/cdns3/cdns3*
4159
4160 CADET FM/AM RADIO RECEIVER DRIVER
4161 M:      Hans Verkuil <[email protected]>
4162 L:      [email protected]
4163 S:      Maintained
4164 W:      https://linuxtv.org
4165 T:      git git://linuxtv.org/media_tree.git
4166 F:      drivers/media/radio/radio-cadet*
4167
4168 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4169 L:      [email protected]
4170 S:      Orphan
4171 T:      git git://linuxtv.org/media_tree.git
4172 F:      Documentation/admin-guide/media/cafe_ccic*
4173 F:      drivers/media/platform/marvell-ccic/
4174
4175 CAIF NETWORK LAYER
4176 L:      [email protected]
4177 S:      Orphan
4178 F:      Documentation/networking/caif/
4179 F:      drivers/net/caif/
4180 F:      include/net/caif/
4181 F:      include/uapi/linux/caif/
4182 F:      net/caif/
4183
4184 CAKE QDISC
4185 M:      Toke Høiland-Jørgensen <[email protected]>
4186 L:      [email protected] (moderated for non-subscribers)
4187 S:      Maintained
4188 F:      net/sched/sch_cake.c
4189
4190 CAN NETWORK DRIVERS
4191 M:      Wolfgang Grandegger <[email protected]>
4192 M:      Marc Kleine-Budde <[email protected]>
4193 L:      [email protected]
4194 S:      Maintained
4195 W:      https://github.com/linux-can
4196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4198 F:      Documentation/devicetree/bindings/net/can/
4199 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4200 F:      drivers/net/can/
4201 F:      drivers/phy/phy-can-transceiver.c
4202 F:      include/linux/can/bittiming.h
4203 F:      include/linux/can/dev.h
4204 F:      include/linux/can/led.h
4205 F:      include/linux/can/length.h
4206 F:      include/linux/can/platform/
4207 F:      include/linux/can/rx-offload.h
4208 F:      include/uapi/linux/can/error.h
4209 F:      include/uapi/linux/can/netlink.h
4210 F:      include/uapi/linux/can/vxcan.h
4211
4212 CAN NETWORK LAYER
4213 M:      Oliver Hartkopp <[email protected]>
4214 M:      Marc Kleine-Budde <[email protected]>
4215 L:      [email protected]
4216 S:      Maintained
4217 W:      https://github.com/linux-can
4218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4220 F:      Documentation/networking/can.rst
4221 F:      include/linux/can/can-ml.h
4222 F:      include/linux/can/core.h
4223 F:      include/linux/can/skb.h
4224 F:      include/net/netns/can.h
4225 F:      include/uapi/linux/can.h
4226 F:      include/uapi/linux/can/bcm.h
4227 F:      include/uapi/linux/can/gw.h
4228 F:      include/uapi/linux/can/isotp.h
4229 F:      include/uapi/linux/can/raw.h
4230 F:      net/can/
4231
4232 CAN-J1939 NETWORK LAYER
4233 M:      Robin van der Gracht <[email protected]>
4234 M:      Oleksij Rempel <[email protected]>
4235 R:      [email protected]
4236 L:      [email protected]
4237 S:      Maintained
4238 F:      Documentation/networking/j1939.rst
4239 F:      include/uapi/linux/can/j1939.h
4240 F:      net/can/j1939/
4241
4242 CAPABILITIES
4243 M:      Serge Hallyn <[email protected]>
4244 L:      [email protected]
4245 S:      Supported
4246 F:      include/linux/capability.h
4247 F:      include/uapi/linux/capability.h
4248 F:      kernel/capability.c
4249 F:      security/commoncap.c
4250
4251 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4252 M:      Kevin Tsai <[email protected]>
4253 S:      Maintained
4254 F:      drivers/iio/light/cm*
4255
4256 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4257 M:      Christian Lamparter <[email protected]>
4258 L:      [email protected]
4259 S:      Maintained
4260 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4261 F:      drivers/net/wireless/ath/carl9170/
4262
4263 CAVIUM I2C DRIVER
4264 M:      Robert Richter <[email protected]>
4265 S:      Odd Fixes
4266 W:      http://www.marvell.com
4267 F:      drivers/i2c/busses/i2c-octeon*
4268 F:      drivers/i2c/busses/i2c-thunderx*
4269
4270 CAVIUM LIQUIDIO NETWORK DRIVER
4271 M:      Derek Chickles <[email protected]>
4272 M:      Satanand Burla <[email protected]>
4273 M:      Felix Manlunas <[email protected]>
4274 L:      [email protected]
4275 S:      Supported
4276 W:      http://www.marvell.com
4277 F:      drivers/net/ethernet/cavium/liquidio/
4278
4279 CAVIUM MMC DRIVER
4280 M:      Robert Richter <[email protected]>
4281 S:      Odd Fixes
4282 W:      http://www.marvell.com
4283 F:      drivers/mmc/host/cavium*
4284
4285 CAVIUM OCTEON-TX CRYPTO DRIVER
4286 M:      George Cherian <[email protected]>
4287 L:      [email protected]
4288 S:      Supported
4289 W:      http://www.marvell.com
4290 F:      drivers/crypto/cavium/cpt/
4291
4292 CAVIUM THUNDERX2 ARM64 SOC
4293 M:      Robert Richter <[email protected]>
4294 L:      [email protected] (moderated for non-subscribers)
4295 S:      Odd Fixes
4296 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4297 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4298
4299 CBS/ETF/TAPRIO QDISCS
4300 M:      Vinicius Costa Gomes <[email protected]>
4301 S:      Maintained
4302 L:      [email protected]
4303 F:      net/sched/sch_cbs.c
4304 F:      net/sched/sch_etf.c
4305 F:      net/sched/sch_taprio.c
4306
4307 CC2520 IEEE-802.15.4 RADIO DRIVER
4308 M:      Varka Bhadram <[email protected]>
4309 L:      [email protected]
4310 S:      Maintained
4311 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4312 F:      drivers/net/ieee802154/cc2520.c
4313 F:      include/linux/spi/cc2520.h
4314
4315 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4316 M:      Gilad Ben-Yossef <[email protected]>
4317 L:      [email protected]
4318 S:      Supported
4319 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4320 F:      drivers/crypto/ccree/
4321
4322 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4323 M:      Hadar Gat <[email protected]>
4324 L:      [email protected]
4325 S:      Supported
4326 F:      drivers/char/hw_random/cctrng.c
4327 F:      drivers/char/hw_random/cctrng.h
4328 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4329 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4330
4331 CEC FRAMEWORK
4332 M:      Hans Verkuil <[email protected]>
4333 L:      [email protected]
4334 S:      Supported
4335 W:      http://linuxtv.org
4336 T:      git git://linuxtv.org/media_tree.git
4337 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4338 F:      Documentation/devicetree/bindings/media/cec.txt
4339 F:      Documentation/driver-api/media/cec-core.rst
4340 F:      Documentation/userspace-api/media/cec
4341 F:      drivers/media/cec/
4342 F:      drivers/media/rc/keymaps/rc-cec.c
4343 F:      include/media/cec-notifier.h
4344 F:      include/media/cec.h
4345 F:      include/uapi/linux/cec-funcs.h
4346 F:      include/uapi/linux/cec.h
4347
4348 CEC GPIO DRIVER
4349 M:      Hans Verkuil <[email protected]>
4350 L:      [email protected]
4351 S:      Supported
4352 W:      http://linuxtv.org
4353 T:      git git://linuxtv.org/media_tree.git
4354 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
4355 F:      drivers/media/cec/platform/cec-gpio/
4356
4357 CELL BROADBAND ENGINE ARCHITECTURE
4358 M:      Arnd Bergmann <[email protected]>
4359 L:      [email protected]
4360 S:      Supported
4361 W:      http://www.ibm.com/developerworks/power/cell/
4362 F:      arch/powerpc/include/asm/cell*.h
4363 F:      arch/powerpc/include/asm/spu*.h
4364 F:      arch/powerpc/include/uapi/asm/spu*.h
4365 F:      arch/powerpc/platforms/cell/
4366
4367 CELLWISE CW2015 BATTERY DRIVER
4368 M:      Tobias Schrammm <[email protected]>
4369 S:      Maintained
4370 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4371 F:      drivers/power/supply/cw2015_battery.c
4372
4373 CEPH COMMON CODE (LIBCEPH)
4374 M:      Ilya Dryomov <[email protected]>
4375 M:      Jeff Layton <[email protected]>
4376 L:      [email protected]
4377 S:      Supported
4378 W:      http://ceph.com/
4379 T:      git git://github.com/ceph/ceph-client.git
4380 F:      include/linux/ceph/
4381 F:      include/linux/crush/
4382 F:      net/ceph/
4383
4384 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4385 M:      Jeff Layton <[email protected]>
4386 M:      Ilya Dryomov <[email protected]>
4387 L:      [email protected]
4388 S:      Supported
4389 W:      http://ceph.com/
4390 T:      git git://github.com/ceph/ceph-client.git
4391 F:      Documentation/filesystems/ceph.rst
4392 F:      fs/ceph/
4393
4394 CERTIFICATE HANDLING
4395 M:      David Howells <[email protected]>
4396 M:      David Woodhouse <[email protected]>
4397 L:      [email protected]
4398 S:      Maintained
4399 F:      Documentation/admin-guide/module-signing.rst
4400 F:      certs/
4401 F:      scripts/extract-cert.c
4402 F:      scripts/sign-file.c
4403
4404 CFAG12864B LCD DRIVER
4405 M:      Miguel Ojeda <[email protected]>
4406 S:      Maintained
4407 F:      drivers/auxdisplay/cfag12864b.c
4408 F:      include/linux/cfag12864b.h
4409
4410 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4411 M:      Miguel Ojeda <[email protected]>
4412 S:      Maintained
4413 F:      drivers/auxdisplay/cfag12864bfb.c
4414 F:      include/linux/cfag12864b.h
4415
4416 CHAR and MISC DRIVERS
4417 M:      Arnd Bergmann <[email protected]>
4418 M:      Greg Kroah-Hartman <[email protected]>
4419 S:      Supported
4420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4421 F:      drivers/char/
4422 F:      drivers/misc/
4423 F:      include/linux/miscdevice.h
4424 X:      drivers/char/agp/
4425 X:      drivers/char/hw_random/
4426 X:      drivers/char/ipmi/
4427 X:      drivers/char/random.c
4428 X:      drivers/char/tpm/
4429
4430 CHECKPATCH
4431 M:      Andy Whitcroft <[email protected]>
4432 M:      Joe Perches <[email protected]>
4433 R:      Dwaipayan Ray <[email protected]>
4434 R:      Lukas Bulwahn <[email protected]>
4435 S:      Maintained
4436 F:      scripts/checkpatch.pl
4437
4438 CHECKPATCH DOCUMENTATION
4439 M:      Dwaipayan Ray <[email protected]>
4440 M:      Lukas Bulwahn <[email protected]>
4441 R:      Joe Perches <[email protected]>
4442 S:      Maintained
4443 F:      Documentation/dev-tools/checkpatch.rst
4444
4445 CHINESE DOCUMENTATION
4446 M:      Alex Shi <[email protected]>
4447 S:      Maintained
4448 F:      Documentation/translations/zh_CN/
4449
4450 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4451 M:      Peter Chen <[email protected]>
4452 L:      [email protected]
4453 S:      Maintained
4454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4455 F:      drivers/usb/chipidea/
4456
4457 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4458 M:      Hans de Goede <[email protected]>
4459 L:      [email protected]
4460 S:      Maintained
4461 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
4462 F:      drivers/input/touchscreen/chipone_icn8318.c
4463
4464 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4465 M:      Hans de Goede <[email protected]>
4466 L:      [email protected]
4467 S:      Maintained
4468 F:      drivers/input/touchscreen/chipone_icn8505.c
4469
4470 CHROME HARDWARE PLATFORM SUPPORT
4471 M:      Benson Leung <[email protected]>
4472 S:      Maintained
4473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4474 F:      drivers/platform/chrome/
4475
4476 CHROMEOS EC CODEC DRIVER
4477 M:      Cheng-Yi Chiang <[email protected]>
4478 R:      Guenter Roeck <[email protected]>
4479 S:      Maintained
4480 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4481 F:      sound/soc/codecs/cros_ec_codec.*
4482
4483 CHROMEOS EC SUBDRIVERS
4484 M:      Benson Leung <[email protected]>
4485 R:      Guenter Roeck <[email protected]>
4486 S:      Maintained
4487 F:      drivers/power/supply/cros_usbpd-charger.c
4488 N:      cros_ec
4489 N:      cros-ec
4490
4491 CHROMEOS EC USB TYPE-C DRIVER
4492 M:      Prashant Malani <[email protected]>
4493 S:      Maintained
4494 F:      drivers/platform/chrome/cros_ec_typec.c
4495
4496 CHROMEOS EC USB PD NOTIFY DRIVER
4497 M:      Prashant Malani <[email protected]>
4498 S:      Maintained
4499 F:      drivers/platform/chrome/cros_usbpd_notify.c
4500 F:      include/linux/platform_data/cros_usbpd_notify.h
4501
4502 CHRONTEL CH7322 CEC DRIVER
4503 M:      Joe Tessler <[email protected]>
4504 L:      [email protected]
4505 S:      Maintained
4506 T:      git git://linuxtv.org/media_tree.git
4507 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4508 F:      drivers/media/cec/i2c/ch7322.c
4509
4510 CIRRUS LOGIC AUDIO CODEC DRIVERS
4511 M:      James Schulman <[email protected]>
4512 M:      David Rhodes <[email protected]>
4513 L:      [email protected] (moderated for non-subscribers)
4514 L:      [email protected]
4515 S:      Maintained
4516 F:      sound/soc/codecs/cs*
4517
4518 CIRRUS LOGIC DSP FIRMWARE DRIVER
4519 M:      Simon Trimmer <[email protected]>
4520 M:      Charles Keepax <[email protected]>
4521 M:      Richard Fitzgerald <[email protected]>
4522 L:      [email protected]
4523 S:      Supported
4524 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4525 T:      git https://github.com/CirrusLogic/linux-drivers.git
4526 F:      drivers/firmware/cirrus/*
4527 F:      include/linux/firmware/cirrus/*
4528
4529 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4530 M:      Hartley Sweeten <[email protected]>
4531 L:      [email protected]
4532 S:      Maintained
4533 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4534
4535 CIRRUS LOGIC LOCHNAGAR DRIVER
4536 M:      Charles Keepax <[email protected]>
4537 M:      Richard Fitzgerald <[email protected]>
4538 L:      [email protected]
4539 S:      Supported
4540 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4541 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4542 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4543 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4544 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4545 F:      Documentation/hwmon/lochnagar.rst
4546 F:      drivers/clk/clk-lochnagar.c
4547 F:      drivers/hwmon/lochnagar-hwmon.c
4548 F:      drivers/mfd/lochnagar-i2c.c
4549 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4550 F:      drivers/regulator/lochnagar-regulator.c
4551 F:      include/dt-bindings/clk/lochnagar.h
4552 F:      include/dt-bindings/pinctrl/lochnagar.h
4553 F:      include/linux/mfd/lochnagar*
4554 F:      sound/soc/codecs/lochnagar-sc.c
4555
4556 CIRRUS LOGIC MADERA CODEC DRIVERS
4557 M:      Charles Keepax <[email protected]>
4558 M:      Richard Fitzgerald <[email protected]>
4559 L:      [email protected] (moderated for non-subscribers)
4560 L:      [email protected]
4561 S:      Supported
4562 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4563 T:      git https://github.com/CirrusLogic/linux-drivers.git
4564 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4565 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4566 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4567 F:      drivers/gpio/gpio-madera*
4568 F:      drivers/irqchip/irq-madera*
4569 F:      drivers/mfd/cs47l*
4570 F:      drivers/mfd/madera*
4571 F:      drivers/pinctrl/cirrus/*
4572 F:      include/dt-bindings/sound/madera*
4573 F:      include/linux/irqchip/irq-madera*
4574 F:      include/linux/mfd/madera/*
4575 F:      include/sound/madera*
4576 F:      sound/soc/codecs/cs47l*
4577 F:      sound/soc/codecs/madera*
4578
4579 CISCO FCOE HBA DRIVER
4580 M:      Satish Kharat <[email protected]>
4581 M:      Sesidhar Baddela <[email protected]>
4582 M:      Karan Tilak Kumar <[email protected]>
4583 L:      [email protected]
4584 S:      Supported
4585 F:      drivers/scsi/fnic/
4586
4587 CISCO SCSI HBA DRIVER
4588 M:      Karan Tilak Kumar <[email protected]>
4589 M:      Sesidhar Baddela <[email protected]>
4590 L:      [email protected]
4591 S:      Supported
4592 F:      drivers/scsi/snic/
4593
4594 CISCO VIC ETHERNET NIC DRIVER
4595 M:      Christian Benvenuti <[email protected]>
4596 M:      Govindarajulu Varadarajan <[email protected]>
4597 S:      Supported
4598 F:      drivers/net/ethernet/cisco/enic/
4599
4600 CISCO VIC LOW LATENCY NIC DRIVER
4601 M:      Christian Benvenuti <[email protected]>
4602 M:      Nelson Escobar <[email protected]>
4603 S:      Supported
4604 F:      drivers/infiniband/hw/usnic/
4605
4606 CLANG-FORMAT FILE
4607 M:      Miguel Ojeda <[email protected]>
4608 S:      Maintained
4609 F:      .clang-format
4610
4611 CLANG/LLVM BUILD SUPPORT
4612 M:      Nathan Chancellor <[email protected]>
4613 M:      Nick Desaulniers <[email protected]>
4614 L:      [email protected]
4615 S:      Supported
4616 W:      https://clangbuiltlinux.github.io/
4617 B:      https://github.com/ClangBuiltLinux/linux/issues
4618 C:      irc://irc.libera.chat/clangbuiltlinux
4619 F:      Documentation/kbuild/llvm.rst
4620 F:      include/linux/compiler-clang.h
4621 F:      scripts/Makefile.clang
4622 F:      scripts/clang-tools/
4623 K:      \b(?i:clang|llvm)\b
4624
4625 CLANG CONTROL FLOW INTEGRITY SUPPORT
4626 M:      Sami Tolvanen <[email protected]>
4627 M:      Kees Cook <[email protected]>
4628 R:      Nathan Chancellor <[email protected]>
4629 R:      Nick Desaulniers <[email protected]>
4630 L:      [email protected]
4631 S:      Supported
4632 B:      https://github.com/ClangBuiltLinux/linux/issues
4633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/clang/features
4634 F:      include/linux/cfi.h
4635 F:      kernel/cfi.c
4636
4637 CLEANCACHE API
4638 M:      Konrad Rzeszutek Wilk <[email protected]>
4639 L:      [email protected]
4640 S:      Maintained
4641 F:      include/linux/cleancache.h
4642 F:      mm/cleancache.c
4643
4644 CLK API
4645 M:      Russell King <[email protected]>
4646 L:      [email protected]
4647 S:      Maintained
4648 F:      include/linux/clk.h
4649
4650 CLOCKSOURCE, CLOCKEVENT DRIVERS
4651 M:      Daniel Lezcano <[email protected]>
4652 M:      Thomas Gleixner <[email protected]>
4653 L:      [email protected]
4654 S:      Supported
4655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4656 F:      Documentation/devicetree/bindings/timer/
4657 F:      drivers/clocksource/
4658
4659 CMPC ACPI DRIVER
4660 M:      Thadeu Lima de Souza Cascardo <[email protected]>
4661 M:      Daniel Oliveira Nascimento <[email protected]>
4662 L:      [email protected]
4663 S:      Supported
4664 F:      drivers/platform/x86/classmate-laptop.c
4665
4666 COBALT MEDIA DRIVER
4667 M:      Hans Verkuil <[email protected]>
4668 L:      [email protected]
4669 S:      Supported
4670 W:      https://linuxtv.org
4671 T:      git git://linuxtv.org/media_tree.git
4672 F:      drivers/media/pci/cobalt/
4673
4674 COCCINELLE/Semantic Patches (SmPL)
4675 M:      Julia Lawall <[email protected]>
4676 M:      Gilles Muller <[email protected]>
4677 M:      Nicolas Palix <[email protected]>
4678 M:      Michal Marek <[email protected]>
4679 L:      [email protected] (moderated for non-subscribers)
4680 S:      Supported
4681 W:      http://coccinelle.lip6.fr/
4682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
4683 F:      Documentation/dev-tools/coccinelle.rst
4684 F:      scripts/coccicheck
4685 F:      scripts/coccinelle/
4686
4687 CODA FILE SYSTEM
4688 M:      Jan Harkes <[email protected]>
4689 M:      [email protected]
4690 L:      [email protected]
4691 S:      Maintained
4692 W:      http://www.coda.cs.cmu.edu/
4693 F:      Documentation/filesystems/coda.rst
4694 F:      fs/coda/
4695 F:      include/linux/coda*.h
4696 F:      include/uapi/linux/coda*.h
4697
4698 CODA V4L2 MEM2MEM DRIVER
4699 M:      Philipp Zabel <[email protected]>
4700 L:      [email protected]
4701 S:      Maintained
4702 F:      Documentation/devicetree/bindings/media/coda.yaml
4703 F:      drivers/media/platform/coda/
4704
4705 CODE OF CONDUCT
4706 M:      Greg Kroah-Hartman <[email protected]>
4707 S:      Supported
4708 F:      Documentation/process/code-of-conduct-interpretation.rst
4709 F:      Documentation/process/code-of-conduct.rst
4710
4711 COMEDI DRIVERS
4712 M:      Ian Abbott <[email protected]>
4713 M:      H Hartley Sweeten <[email protected]>
4714 S:      Odd Fixes
4715 F:      drivers/comedi/
4716
4717 COMMON CLK FRAMEWORK
4718 M:      Michael Turquette <[email protected]>
4719 M:      Stephen Boyd <[email protected]>
4720 L:      [email protected]
4721 S:      Maintained
4722 Q:      http://patchwork.kernel.org/project/linux-clk/list/
4723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
4724 F:      Documentation/devicetree/bindings/clock/
4725 F:      drivers/clk/
4726 F:      include/linux/clk-pr*
4727 F:      include/linux/clk/
4728 F:      include/linux/of_clk.h
4729 X:      drivers/clk/clkdev.c
4730
4731 COMMON INTERNET FILE SYSTEM CLIENT (CIFS)
4732 M:      Steve French <[email protected]>
4733 L:      [email protected]
4734 L:      [email protected] (moderated for non-subscribers)
4735 S:      Supported
4736 W:      http://linux-cifs.samba.org/
4737 T:      git git://git.samba.org/sfrench/cifs-2.6.git
4738 F:      Documentation/admin-guide/cifs/
4739 F:      fs/cifs/
4740 F:      fs/smbfs_common/
4741
4742 COMPACTPCI HOTPLUG CORE
4743 M:      Scott Murray <[email protected]>
4744 L:      [email protected]
4745 S:      Maintained
4746 F:      drivers/pci/hotplug/cpci_hotplug*
4747
4748 COMPACTPCI HOTPLUG GENERIC DRIVER
4749 M:      Scott Murray <[email protected]>
4750 L:      [email protected]
4751 S:      Maintained
4752 F:      drivers/pci/hotplug/cpcihp_generic.c
4753
4754 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
4755 M:      Scott Murray <[email protected]>
4756 L:      [email protected]
4757 S:      Maintained
4758 F:      drivers/pci/hotplug/cpcihp_zt5550.*
4759
4760 COMPAL LAPTOP SUPPORT
4761 M:      Cezary Jackiewicz <[email protected]>
4762 L:      [email protected]
4763 S:      Maintained
4764 F:      drivers/platform/x86/compal-laptop.c
4765
4766 COMPILER ATTRIBUTES
4767 M:      Miguel Ojeda <[email protected]>
4768 R:      Nick Desaulniers <[email protected]>
4769 S:      Maintained
4770 F:      include/linux/compiler_attributes.h
4771
4772 COMPUTE EXPRESS LINK (CXL)
4773 M:      Alison Schofield <[email protected]>
4774 M:      Vishal Verma <[email protected]>
4775 M:      Ira Weiny <[email protected]>
4776 M:      Ben Widawsky <[email protected]>
4777 M:      Dan Williams <[email protected]>
4778 L:      [email protected]
4779 S:      Maintained
4780 F:      drivers/cxl/
4781 F:      include/uapi/linux/cxl_mem.h
4782
4783 CONEXANT ACCESSRUNNER USB DRIVER
4784 L:      [email protected]
4785 S:      Orphan
4786 W:      http://accessrunner.sourceforge.net/
4787 F:      drivers/usb/atm/cxacru.c
4788
4789 CONFIGFS
4790 M:      Joel Becker <[email protected]>
4791 M:      Christoph Hellwig <[email protected]>
4792 S:      Supported
4793 T:      git git://git.infradead.org/users/hch/configfs.git
4794 F:      fs/configfs/
4795 F:      include/linux/configfs.h
4796 F:      samples/configfs/
4797
4798 CONSOLE SUBSYSTEM
4799 M:      Greg Kroah-Hartman <[email protected]>
4800 S:      Supported
4801 F:      drivers/video/console/
4802 F:      include/linux/console*
4803
4804 CONTEXT TRACKING
4805 M:      Frederic Weisbecker <[email protected]>
4806 S:      Maintained
4807 F:      kernel/context_tracking.c
4808 F:      include/linux/context_tracking*
4809
4810 CONTROL GROUP (CGROUP)
4811 M:      Tejun Heo <[email protected]>
4812 M:      Zefan Li <[email protected]>
4813 M:      Johannes Weiner <[email protected]>
4814 L:      [email protected]
4815 S:      Maintained
4816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4817 F:      Documentation/admin-guide/cgroup-v1/
4818 F:      Documentation/admin-guide/cgroup-v2.rst
4819 F:      include/linux/cgroup*
4820 F:      kernel/cgroup/
4821
4822 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
4823 M:      Tejun Heo <[email protected]>
4824 M:      Jens Axboe <[email protected]>
4825 L:      [email protected]
4826 L:      [email protected]
4827 T:      git git://git.kernel.dk/linux-block
4828 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
4829 F:      block/bfq-cgroup.c
4830 F:      block/blk-cgroup.c
4831 F:      block/blk-iolatency.c
4832 F:      block/blk-throttle.c
4833 F:      include/linux/blk-cgroup.h
4834
4835 CONTROL GROUP - CPUSET
4836 M:      Zefan Li <[email protected]>
4837 L:      [email protected]
4838 S:      Maintained
4839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4840 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
4841 F:      include/linux/cpuset.h
4842 F:      kernel/cgroup/cpuset.c
4843
4844 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
4845 M:      Johannes Weiner <[email protected]>
4846 M:      Michal Hocko <[email protected]>
4847 M:      Vladimir Davydov <[email protected]>
4848 L:      [email protected]
4849 L:      [email protected]
4850 S:      Maintained
4851 F:      mm/memcontrol.c
4852 F:      mm/swap_cgroup.c
4853
4854 CORETEMP HARDWARE MONITORING DRIVER
4855 M:      Fenghua Yu <[email protected]>
4856 L:      [email protected]
4857 S:      Maintained
4858 F:      Documentation/hwmon/coretemp.rst
4859 F:      drivers/hwmon/coretemp.c
4860
4861 CORSAIR-CPRO HARDWARE MONITOR DRIVER
4862 M:      Marius Zachmann <[email protected]>
4863 L:      [email protected]
4864 S:      Maintained
4865 F:      drivers/hwmon/corsair-cpro.c
4866
4867 CORSAIR-PSU HARDWARE MONITOR DRIVER
4868 M:      Wilken Gottwalt <[email protected]>
4869 L:      [email protected]
4870 S:      Maintained
4871 F:      Documentation/hwmon/corsair-psu.rst
4872 F:      drivers/hwmon/corsair-psu.c
4873
4874 COSA/SRP SYNC SERIAL DRIVER
4875 M:      Jan "Yenya" Kasprzak <[email protected]>
4876 S:      Maintained
4877 W:      http://www.fi.muni.cz/~kas/cosa/
4878 F:      drivers/net/wan/cosa*
4879
4880 COUNTER SUBSYSTEM
4881 M:      William Breathitt Gray <[email protected]>
4882 L:      [email protected]
4883 S:      Maintained
4884 F:      Documentation/ABI/testing/sysfs-bus-counter
4885 F:      Documentation/driver-api/generic-counter.rst
4886 F:      drivers/counter/
4887 F:      include/linux/counter.h
4888 F:      include/uapi/linux/counter.h
4889 F:      tools/counter/
4890
4891 CP2615 I2C DRIVER
4892 M:      Bence Csókás <[email protected]>
4893 S:      Maintained
4894 F:      drivers/i2c/busses/i2c-cp2615.c
4895
4896 CPMAC ETHERNET DRIVER
4897 M:      Florian Fainelli <[email protected]>
4898 L:      [email protected]
4899 S:      Maintained
4900 F:      drivers/net/ethernet/ti/cpmac.c
4901
4902 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
4903 M:      Viresh Kumar <[email protected]>
4904 M:      Sudeep Holla <[email protected]>
4905 L:      [email protected]
4906 S:      Maintained
4907 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
4908 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
4909
4910 CPU FREQUENCY SCALING FRAMEWORK
4911 M:      "Rafael J. Wysocki" <[email protected]>
4912 M:      Viresh Kumar <[email protected]>
4913 L:      [email protected]
4914 S:      Maintained
4915 B:      https://bugzilla.kernel.org
4916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
4918 F:      Documentation/admin-guide/pm/cpufreq.rst
4919 F:      Documentation/admin-guide/pm/intel_pstate.rst
4920 F:      Documentation/cpu-freq/
4921 F:      Documentation/devicetree/bindings/cpufreq/
4922 F:      drivers/cpufreq/
4923 F:      include/linux/cpufreq.h
4924 F:      include/linux/sched/cpufreq.h
4925 F:      kernel/sched/cpufreq*.c
4926 F:      tools/testing/selftests/cpufreq/
4927
4928 CPU IDLE TIME MANAGEMENT FRAMEWORK
4929 M:      "Rafael J. Wysocki" <[email protected]>
4930 M:      Daniel Lezcano <[email protected]>
4931 L:      [email protected]
4932 S:      Maintained
4933 B:      https://bugzilla.kernel.org
4934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4935 F:      Documentation/admin-guide/pm/cpuidle.rst
4936 F:      Documentation/driver-api/pm/cpuidle.rst
4937 F:      drivers/cpuidle/
4938 F:      include/linux/cpuidle.h
4939
4940 CPU POWER MONITORING SUBSYSTEM
4941 M:      Thomas Renninger <[email protected]>
4942 M:      Shuah Khan <[email protected]>
4943 M:      Shuah Khan <[email protected]>
4944 L:      [email protected]
4945 S:      Maintained
4946 F:      tools/power/cpupower/
4947
4948 CPUID/MSR DRIVER
4949 M:      "H. Peter Anvin" <[email protected]>
4950 S:      Maintained
4951 F:      arch/x86/kernel/cpuid.c
4952 F:      arch/x86/kernel/msr.c
4953
4954 CPUIDLE DRIVER - ARM BIG LITTLE
4955 M:      Lorenzo Pieralisi <[email protected]>
4956 M:      Daniel Lezcano <[email protected]>
4957 L:      [email protected]
4958 L:      [email protected] (moderated for non-subscribers)
4959 S:      Maintained
4960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4961 F:      drivers/cpuidle/cpuidle-big_little.c
4962
4963 CPUIDLE DRIVER - ARM EXYNOS
4964 M:      Bartlomiej Zolnierkiewicz <[email protected]>
4965 M:      Daniel Lezcano <[email protected]>
4966 M:      Kukjin Kim <[email protected]>
4967 L:      [email protected]
4968 L:      [email protected]
4969 S:      Supported
4970 F:      arch/arm/mach-exynos/pm.c
4971 F:      drivers/cpuidle/cpuidle-exynos.c
4972 F:      include/linux/platform_data/cpuidle-exynos.h
4973
4974 CPUIDLE DRIVER - ARM PSCI
4975 M:      Lorenzo Pieralisi <[email protected]>
4976 M:      Sudeep Holla <[email protected]>
4977 L:      [email protected]
4978 L:      [email protected] (moderated for non-subscribers)
4979 S:      Supported
4980 F:      drivers/cpuidle/cpuidle-psci.c
4981
4982 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
4983 M:      Ulf Hansson <[email protected]>
4984 L:      [email protected]
4985 L:      [email protected] (moderated for non-subscribers)
4986 S:      Supported
4987 F:      drivers/cpuidle/cpuidle-psci.h
4988 F:      drivers/cpuidle/cpuidle-psci-domain.c
4989
4990 CRAMFS FILESYSTEM
4991 M:      Nicolas Pitre <[email protected]>
4992 S:      Maintained
4993 F:      Documentation/filesystems/cramfs.rst
4994 F:      fs/cramfs/
4995
4996 CREATIVE SB0540
4997 M:      Bastien Nocera <[email protected]>
4998 L:      [email protected]
4999 S:      Maintained
5000 F:      drivers/hid/hid-creative-sb0540.c
5001
5002 CRYPTO API
5003 M:      Herbert Xu <[email protected]>
5004 M:      "David S. Miller" <[email protected]>
5005 L:      [email protected]
5006 S:      Maintained
5007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5009 F:      Documentation/crypto/
5010 F:      Documentation/devicetree/bindings/crypto/
5011 F:      arch/*/crypto/
5012 F:      crypto/
5013 F:      drivers/crypto/
5014 F:      include/crypto/
5015 F:      include/linux/crypto*
5016 F:      lib/crypto/
5017
5018 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5019 M:      Neil Horman <[email protected]>
5020 L:      [email protected]
5021 S:      Maintained
5022 F:      crypto/ansi_cprng.c
5023 F:      crypto/rng.c
5024
5025 CS3308 MEDIA DRIVER
5026 M:      Hans Verkuil <[email protected]>
5027 L:      [email protected]
5028 S:      Odd Fixes
5029 W:      http://linuxtv.org
5030 T:      git git://linuxtv.org/media_tree.git
5031 F:      drivers/media/i2c/cs3308.c
5032
5033 CS5535 Audio ALSA driver
5034 M:      Jaya Kumar <[email protected]>
5035 S:      Maintained
5036 F:      sound/pci/cs5535audio/
5037
5038 CSI DRIVERS FOR ALLWINNER V3s
5039 M:      Yong Deng <[email protected]>
5040 L:      [email protected]
5041 S:      Maintained
5042 T:      git git://linuxtv.org/media_tree.git
5043 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
5044 F:      drivers/media/platform/sunxi/sun6i-csi/
5045
5046 CW1200 WLAN driver
5047 M:      Solomon Peachy <[email protected]>
5048 S:      Maintained
5049 F:      drivers/net/wireless/st/cw1200/
5050
5051 CX18 VIDEO4LINUX DRIVER
5052 M:      Andy Walls <[email protected]>
5053 L:      [email protected]
5054 S:      Maintained
5055 W:      https://linuxtv.org
5056 T:      git git://linuxtv.org/media_tree.git
5057 F:      drivers/media/pci/cx18/
5058 F:      include/uapi/linux/ivtv*
5059
5060 CX2341X MPEG ENCODER HELPER MODULE
5061 M:      Hans Verkuil <[email protected]>
5062 L:      [email protected]
5063 S:      Maintained
5064 W:      https://linuxtv.org
5065 T:      git git://linuxtv.org/media_tree.git
5066 F:      drivers/media/common/cx2341x*
5067 F:      include/media/drv-intf/cx2341x.h
5068
5069 CX24120 MEDIA DRIVER
5070 M:      Jemma Denson <[email protected]>
5071 M:      Patrick Boettcher <[email protected]>
5072 L:      [email protected]
5073 S:      Maintained
5074 W:      https://linuxtv.org
5075 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5076 F:      drivers/media/dvb-frontends/cx24120*
5077
5078 CX88 VIDEO4LINUX DRIVER
5079 M:      Mauro Carvalho Chehab <[email protected]>
5080 L:      [email protected]
5081 S:      Odd fixes
5082 W:      https://linuxtv.org
5083 T:      git git://linuxtv.org/media_tree.git
5084 F:      Documentation/driver-api/media/drivers/cx88*
5085 F:      drivers/media/pci/cx88/
5086
5087 CXD2820R MEDIA DRIVER
5088 M:      Antti Palosaari <[email protected]>
5089 L:      [email protected]
5090 S:      Maintained
5091 W:      https://linuxtv.org
5092 W:      http://palosaari.fi/linux/
5093 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5094 T:      git git://linuxtv.org/anttip/media_tree.git
5095 F:      drivers/media/dvb-frontends/cxd2820r*
5096
5097 CXGB3 ETHERNET DRIVER (CXGB3)
5098 M:      Raju Rangoju <[email protected]>
5099 L:      [email protected]
5100 S:      Supported
5101 W:      http://www.chelsio.com
5102 F:      drivers/net/ethernet/chelsio/cxgb3/
5103
5104 CXGB3 ISCSI DRIVER (CXGB3I)
5105 M:      Karen Xie <[email protected]>
5106 L:      [email protected]
5107 S:      Supported
5108 W:      http://www.chelsio.com
5109 F:      drivers/scsi/cxgbi/cxgb3i
5110
5111 CXGB4 CRYPTO DRIVER (chcr)
5112 M:      Ayush Sawal <[email protected]>
5113 M:      Vinay Kumar Yadav <[email protected]>
5114 M:      Rohit Maheshwari <[email protected]>
5115 L:      [email protected]
5116 S:      Supported
5117 W:      http://www.chelsio.com
5118 F:      drivers/crypto/chelsio
5119
5120 CXGB4 INLINE CRYPTO DRIVER
5121 M:      Ayush Sawal <[email protected]>
5122 M:      Vinay Kumar Yadav <[email protected]>
5123 M:      Rohit Maheshwari <[email protected]>
5124 L:      [email protected]
5125 S:      Supported
5126 W:      http://www.chelsio.com
5127 F:      drivers/net/ethernet/chelsio/inline_crypto/
5128
5129 CXGB4 ETHERNET DRIVER (CXGB4)
5130 M:      Raju Rangoju <[email protected]>
5131 L:      [email protected]
5132 S:      Supported
5133 W:      http://www.chelsio.com
5134 F:      drivers/net/ethernet/chelsio/cxgb4/
5135
5136 CXGB4 ISCSI DRIVER (CXGB4I)
5137 M:      Karen Xie <[email protected]>
5138 L:      [email protected]
5139 S:      Supported
5140 W:      http://www.chelsio.com
5141 F:      drivers/scsi/cxgbi/cxgb4i
5142
5143 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5144 M:      Potnuri Bharat Teja <[email protected]>
5145 L:      [email protected]
5146 S:      Supported
5147 W:      http://www.openfabrics.org
5148 F:      drivers/infiniband/hw/cxgb4/
5149 F:      include/uapi/rdma/cxgb4-abi.h
5150
5151 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5152 M:      Raju Rangoju <[email protected]>
5153 L:      [email protected]
5154 S:      Supported
5155 W:      http://www.chelsio.com
5156 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5157
5158 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5159 M:      Frederic Barrat <[email protected]>
5160 M:      Andrew Donnellan <[email protected]>
5161 L:      [email protected]
5162 S:      Supported
5163 F:      Documentation/ABI/testing/sysfs-class-cxl
5164 F:      Documentation/powerpc/cxl.rst
5165 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5166 F:      drivers/misc/cxl/
5167 F:      include/misc/cxl*
5168 F:      include/uapi/misc/cxl.h
5169
5170 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5171 M:      Manoj N. Kumar <[email protected]>
5172 M:      Matthew R. Ochs <[email protected]>
5173 M:      Uma Krishnan <[email protected]>
5174 L:      [email protected]
5175 S:      Supported
5176 F:      Documentation/powerpc/cxlflash.rst
5177 F:      drivers/scsi/cxlflash/
5178 F:      include/uapi/scsi/cxlflash_ioctl.h
5179
5180 CYBERPRO FB DRIVER
5181 M:      Russell King <[email protected]>
5182 L:      [email protected] (moderated for non-subscribers)
5183 S:      Maintained
5184 W:      http://www.armlinux.org.uk/
5185 F:      drivers/video/fbdev/cyber2000fb.*
5186
5187 CYCLADES PC300 DRIVER
5188 S:      Orphan
5189 F:      drivers/net/wan/pc300*
5190
5191 CYPRESS_FIRMWARE MEDIA DRIVER
5192 M:      Antti Palosaari <[email protected]>
5193 L:      [email protected]
5194 S:      Maintained
5195 W:      https://linuxtv.org
5196 W:      http://palosaari.fi/linux/
5197 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5198 T:      git git://linuxtv.org/anttip/media_tree.git
5199 F:      drivers/media/common/cypress_firmware*
5200
5201 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5202 M:      Linus Walleij <[email protected]>
5203 L:      [email protected]
5204 S:      Maintained
5205 F:      drivers/input/touchscreen/cy8ctma140.c
5206
5207 CYTTSP TOUCHSCREEN DRIVER
5208 M:      Linus Walleij <[email protected]>
5209 L:      [email protected]
5210 S:      Maintained
5211 F:      drivers/input/touchscreen/cyttsp*
5212
5213 D-LINK DIR-685 TOUCHKEYS DRIVER
5214 M:      Linus Walleij <[email protected]>
5215 L:      [email protected]
5216 S:      Supported
5217 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5218
5219 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5220 M:      Joshua Kinard <[email protected]>
5221 S:      Maintained
5222 F:      drivers/rtc/rtc-ds1685.c
5223 F:      include/linux/rtc/ds1685.h
5224
5225 DAMA SLAVE for AX.25
5226 M:      Joerg Reuter <[email protected]>
5227 L:      [email protected]
5228 S:      Maintained
5229 W:      http://yaina.de/jreuter/
5230 W:      http://www.qsl.net/dl1bke/
5231 F:      net/ax25/af_ax25.c
5232 F:      net/ax25/ax25_dev.c
5233 F:      net/ax25/ax25_ds_*
5234 F:      net/ax25/ax25_in.c
5235 F:      net/ax25/ax25_out.c
5236 F:      net/ax25/ax25_timer.c
5237 F:      net/ax25/sysctl_net_ax25.c
5238
5239 DATA ACCESS MONITOR
5240 M:      SeongJae Park <[email protected]>
5241 L:      [email protected]
5242 S:      Maintained
5243 F:      Documentation/admin-guide/mm/damon/
5244 F:      Documentation/vm/damon/
5245 F:      include/linux/damon.h
5246 F:      include/trace/events/damon.h
5247 F:      mm/damon/
5248 F:      tools/testing/selftests/damon/
5249
5250 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5251 L:      [email protected]
5252 S:      Orphan
5253 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5254 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5255
5256 DC390/AM53C974 SCSI driver
5257 M:      Hannes Reinecke <[email protected]>
5258 L:      [email protected]
5259 S:      Maintained
5260 F:      drivers/scsi/am53c974.c
5261
5262 DC395x SCSI driver
5263 M:      Oliver Neukum <[email protected]>
5264 M:      Ali Akcaagac <[email protected]>
5265 M:      Jamie Lenehan <[email protected]>
5266 L:      [email protected]
5267 S:      Maintained
5268 W:      http://twibble.org/dist/dc395x/
5269 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
5270 F:      Documentation/scsi/dc395x.rst
5271 F:      drivers/scsi/dc395x.*
5272
5273 DCCP PROTOCOL
5274 L:      [email protected]
5275 S:      Orphan
5276 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5277 F:      include/linux/dccp.h
5278 F:      include/linux/tfrc.h
5279 F:      include/uapi/linux/dccp.h
5280 F:      net/dccp/
5281
5282 DECnet NETWORK LAYER
5283 L:      [email protected]
5284 S:      Orphan
5285 W:      http://linux-decnet.sourceforge.net
5286 F:      Documentation/networking/decnet.rst
5287 F:      net/decnet/
5288
5289 DECSTATION PLATFORM SUPPORT
5290 M:      "Maciej W. Rozycki" <[email protected]>
5291 L:      [email protected]
5292 S:      Maintained
5293 W:      http://www.linux-mips.org/wiki/DECstation
5294 F:      arch/mips/dec/
5295 F:      arch/mips/include/asm/dec/
5296 F:      arch/mips/include/asm/mach-dec/
5297
5298 DEFXX FDDI NETWORK DRIVER
5299 M:      "Maciej W. Rozycki" <[email protected]>
5300 S:      Maintained
5301 F:      drivers/net/fddi/defxx.*
5302
5303 DEFZA FDDI NETWORK DRIVER
5304 M:      "Maciej W. Rozycki" <[email protected]>
5305 S:      Maintained
5306 F:      drivers/net/fddi/defza.*
5307
5308 DEINTERLACE DRIVERS FOR ALLWINNER H3
5309 M:      Jernej Skrabec <[email protected]>
5310 L:      [email protected]
5311 S:      Maintained
5312 T:      git git://linuxtv.org/media_tree.git
5313 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5314 F:      drivers/media/platform/sunxi/sun8i-di/
5315
5316 DELL LAPTOP DRIVER
5317 M:      Matthew Garrett <[email protected]>
5318 M:      Pali Rohár <[email protected]>
5319 L:      [email protected]
5320 S:      Maintained
5321 F:      drivers/platform/x86/dell/dell-laptop.c
5322
5323 DELL LAPTOP FREEFALL DRIVER
5324 M:      Pali Rohár <[email protected]>
5325 S:      Maintained
5326 F:      drivers/platform/x86/dell/dell-smo8800.c
5327
5328 DELL LAPTOP RBTN DRIVER
5329 M:      Pali Rohár <[email protected]>
5330 S:      Maintained
5331 F:      drivers/platform/x86/dell/dell-rbtn.*
5332
5333 DELL LAPTOP SMM DRIVER
5334 M:      Pali Rohár <[email protected]>
5335 S:      Maintained
5336 F:      drivers/hwmon/dell-smm-hwmon.c
5337 F:      include/uapi/linux/i8k.h
5338
5339 DELL REMOTE BIOS UPDATE DRIVER
5340 M:      Stuart Hayes <[email protected]>
5341 L:      [email protected]
5342 S:      Maintained
5343 F:      drivers/platform/x86/dell/dell_rbu.c
5344
5345 DELL SMBIOS DRIVER
5346 M:      Pali Rohár <[email protected]>
5347 L:      [email protected]
5348 L:      [email protected]
5349 S:      Maintained
5350 F:      drivers/platform/x86/dell/dell-smbios.*
5351
5352 DELL SMBIOS SMM DRIVER
5353 L:      [email protected]
5354 L:      [email protected]
5355 S:      Maintained
5356 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5357
5358 DELL SMBIOS WMI DRIVER
5359 L:      [email protected]
5360 L:      [email protected]
5361 S:      Maintained
5362 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5363 F:      tools/wmi/dell-smbios-example.c
5364
5365 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5366 M:      Stuart Hayes <[email protected]>
5367 L:      [email protected]
5368 S:      Maintained
5369 F:      Documentation/driver-api/dcdbas.rst
5370 F:      drivers/platform/x86/dell/dcdbas.*
5371
5372 DELL WMI DESCRIPTOR DRIVER
5373 L:      [email protected]
5374 S:      Maintained
5375 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5376
5377 DELL WMI SYSMAN DRIVER
5378 M:      Divya Bharathi <[email protected]>
5379 M:      Prasanth Ksr <[email protected]>
5380 L:      [email protected]
5381 L:      [email protected]
5382 S:      Maintained
5383 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5384 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5385
5386 DELL WMI NOTIFICATIONS DRIVER
5387 M:      Matthew Garrett <[email protected]>
5388 M:      Pali Rohár <[email protected]>
5389 S:      Maintained
5390 F:      drivers/platform/x86/dell/dell-wmi-base.c
5391
5392 DELL WMI HARDWARE PRIVACY SUPPORT
5393 M:      Perry Yuan <[email protected]>
5394 L:      [email protected]
5395 L:      [email protected]
5396 S:      Maintained
5397 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
5398
5399 DELTA ST MEDIA DRIVER
5400 M:      Hugues Fruchet <[email protected]>
5401 L:      [email protected]
5402 S:      Supported
5403 W:      https://linuxtv.org
5404 T:      git git://linuxtv.org/media_tree.git
5405 F:      drivers/media/platform/sti/delta
5406
5407 DELTA DPS920AB PSU DRIVER
5408 M:      Robert Marko <[email protected]>
5409 L:      [email protected]
5410 S:      Maintained
5411 F:      Documentation/hwmon/dps920ab.rst
5412 F:      drivers/hwmon/pmbus/dps920ab.c
5413
5414 DENALI NAND DRIVER
5415 L:      [email protected]
5416 S:      Orphan
5417 F:      drivers/mtd/nand/raw/denali*
5418
5419 DESIGNWARE EDMA CORE IP DRIVER
5420 M:      Gustavo Pimentel <[email protected]>
5421 L:      [email protected]
5422 S:      Maintained
5423 F:      drivers/dma/dw-edma/
5424 F:      include/linux/dma/edma.h
5425
5426 DESIGNWARE XDATA IP DRIVER
5427 M:      Gustavo Pimentel <[email protected]>
5428 L:      [email protected]
5429 S:      Maintained
5430 F:      Documentation/misc-devices/dw-xdata-pcie.rst
5431 F:      drivers/misc/dw-xdata-pcie.c
5432
5433 DESIGNWARE USB2 DRD IP DRIVER
5434 M:      Minas Harutyunyan <[email protected]>
5435 L:      [email protected]
5436 S:      Maintained
5437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5438 F:      drivers/usb/dwc2/
5439
5440 DESIGNWARE USB3 DRD IP DRIVER
5441 M:      Felipe Balbi <[email protected]>
5442 L:      [email protected]
5443 S:      Maintained
5444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5445 F:      drivers/usb/dwc3/
5446
5447 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5448 M:      Andreas Klinger <[email protected]>
5449 L:      [email protected]
5450 S:      Maintained
5451 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5452 F:      drivers/iio/proximity/srf*.c
5453
5454 DEVICE COREDUMP (DEV_COREDUMP)
5455 M:      Johannes Berg <[email protected]>
5456 L:      [email protected]
5457 S:      Maintained
5458 F:      drivers/base/devcoredump.c
5459 F:      include/linux/devcoredump.h
5460
5461 DEVICE DEPENDENCY HELPER SCRIPT
5462 M:      Saravana Kannan <[email protected]>
5463 L:      [email protected]
5464 S:      Maintained
5465 F:      scripts/dev-needs.sh
5466
5467 DEVICE DIRECT ACCESS (DAX)
5468 M:      Dan Williams <[email protected]>
5469 M:      Vishal Verma <[email protected]>
5470 M:      Dave Jiang <[email protected]>
5471 L:      [email protected]
5472 S:      Supported
5473 F:      drivers/dax/
5474
5475 DEVICE FREQUENCY (DEVFREQ)
5476 M:      MyungJoo Ham <[email protected]>
5477 M:      Kyungmin Park <[email protected]>
5478 M:      Chanwoo Choi <[email protected]>
5479 L:      [email protected]
5480 S:      Maintained
5481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5482 F:      Documentation/devicetree/bindings/devfreq/
5483 F:      drivers/devfreq/
5484 F:      include/linux/devfreq.h
5485 F:      include/trace/events/devfreq.h
5486
5487 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5488 M:      Chanwoo Choi <[email protected]>
5489 L:      [email protected]
5490 S:      Supported
5491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5492 F:      Documentation/devicetree/bindings/devfreq/event/
5493 F:      drivers/devfreq/devfreq-event.c
5494 F:      drivers/devfreq/event/
5495 F:      include/dt-bindings/pmu/exynos_ppmu.h
5496 F:      include/linux/devfreq-event.h
5497
5498 DEVICE NUMBER REGISTRY
5499 M:      Torben Mathiasen <[email protected]>
5500 S:      Maintained
5501 W:      http://lanana.org/docs/device-list/index.html
5502
5503 DEVICE RESOURCE MANAGEMENT HELPERS
5504 M:      Hans de Goede <[email protected]>
5505 R:      Matti Vaittinen <[email protected]>
5506 S:      Maintained
5507 F:      include/linux/devm-helpers.h
5508
5509 DEVICE-MAPPER  (LVM)
5510 M:      Alasdair Kergon <[email protected]>
5511 M:      Mike Snitzer <[email protected]>
5512 M:      [email protected]
5513 L:      [email protected]
5514 S:      Maintained
5515 W:      http://sources.redhat.com/dm
5516 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5518 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5519 F:      Documentation/admin-guide/device-mapper/
5520 F:      drivers/md/Kconfig
5521 F:      drivers/md/Makefile
5522 F:      drivers/md/dm*
5523 F:      drivers/md/persistent-data/
5524 F:      include/linux/device-mapper.h
5525 F:      include/linux/dm-*.h
5526 F:      include/uapi/linux/dm-*.h
5527
5528 DEVLINK
5529 M:      Jiri Pirko <[email protected]>
5530 L:      [email protected]
5531 S:      Supported
5532 F:      Documentation/networking/devlink
5533 F:      include/net/devlink.h
5534 F:      include/uapi/linux/devlink.h
5535 F:      net/core/devlink.c
5536
5537 DH ELECTRONICS IMX6 DHCOM BOARD SUPPORT
5538 M:      Christoph Niedermaier <[email protected]>
5539 L:      [email protected]
5540 S:      Maintained
5541 F:      arch/arm/boot/dts/imx6*-dhcom-*
5542
5543 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
5544 M:      Marek Vasut <[email protected]>
5545 L:      [email protected]
5546 S:      Maintained
5547 F:      arch/arm/boot/dts/stm32mp1*-dhcom-*
5548 F:      arch/arm/boot/dts/stm32mp1*-dhcor-*
5549
5550 DIALOG SEMICONDUCTOR DRIVERS
5551 M:      Support Opensource <[email protected]>
5552 S:      Supported
5553 W:      http://www.dialog-semiconductor.com/products
5554 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
5555 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
5556 F:      Documentation/devicetree/bindings/mfd/da90*.txt
5557 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
5558 F:      Documentation/devicetree/bindings/regulator/da92*.txt
5559 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
5560 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
5561 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
5562 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
5563 F:      Documentation/hwmon/da90??.rst
5564 F:      drivers/gpio/gpio-da90??.c
5565 F:      drivers/hwmon/da90??-hwmon.c
5566 F:      drivers/iio/adc/da91??-*.c
5567 F:      drivers/input/misc/da72??.[ch]
5568 F:      drivers/input/misc/da90??_onkey.c
5569 F:      drivers/input/touchscreen/da9052_tsi.c
5570 F:      drivers/leds/leds-da90??.c
5571 F:      drivers/mfd/da903x.c
5572 F:      drivers/mfd/da90??-*.c
5573 F:      drivers/mfd/da91??-*.c
5574 F:      drivers/pinctrl/pinctrl-da90??.c
5575 F:      drivers/power/supply/da9052-battery.c
5576 F:      drivers/power/supply/da91??-*.c
5577 F:      drivers/regulator/da9???-regulator.[ch]
5578 F:      drivers/regulator/slg51000-regulator.[ch]
5579 F:      drivers/rtc/rtc-da90??.c
5580 F:      drivers/thermal/da90??-thermal.c
5581 F:      drivers/video/backlight/da90??_bl.c
5582 F:      drivers/watchdog/da90??_wdt.c
5583 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
5584 F:      include/linux/mfd/da903x.h
5585 F:      include/linux/mfd/da9052/
5586 F:      include/linux/mfd/da9055/
5587 F:      include/linux/mfd/da9062/
5588 F:      include/linux/mfd/da9063/
5589 F:      include/linux/mfd/da9150/
5590 F:      include/linux/regulator/da9211.h
5591 F:      include/sound/da[79]*.h
5592 F:      sound/soc/codecs/da[79]*.[ch]
5593
5594 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
5595 M:      William Breathitt Gray <[email protected]>
5596 L:      [email protected]
5597 S:      Maintained
5598 F:      drivers/gpio/gpio-gpio-mm.c
5599
5600 DIOLAN U2C-12 I2C DRIVER
5601 M:      Guenter Roeck <[email protected]>
5602 L:      [email protected]
5603 S:      Maintained
5604 F:      drivers/i2c/busses/i2c-diolan-u2c.c
5605
5606 DIRECTORY NOTIFICATION (DNOTIFY)
5607 M:      Jan Kara <[email protected]>
5608 R:      Amir Goldstein <[email protected]>
5609 L:      [email protected]
5610 S:      Maintained
5611 F:      Documentation/filesystems/dnotify.rst
5612 F:      fs/notify/dnotify/
5613 F:      include/linux/dnotify.h
5614
5615 DISK GEOMETRY AND PARTITION HANDLING
5616 M:      Andries Brouwer <[email protected]>
5617 S:      Maintained
5618 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
5619 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
5620 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
5621
5622 DISKQUOTA
5623 M:      Jan Kara <[email protected]>
5624 S:      Maintained
5625 F:      Documentation/filesystems/quota.rst
5626 F:      fs/quota/
5627 F:      include/linux/quota*.h
5628 F:      include/uapi/linux/quota*.h
5629
5630 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
5631 M:      Bernie Thompson <[email protected]>
5632 L:      [email protected]
5633 S:      Maintained
5634 W:      http://plugable.com/category/projects/udlfb/
5635 F:      Documentation/fb/udlfb.rst
5636 F:      drivers/video/fbdev/udlfb.c
5637 F:      include/video/udlfb.h
5638
5639 DISTRIBUTED LOCK MANAGER (DLM)
5640 M:      Christine Caulfield <[email protected]>
5641 M:      David Teigland <[email protected]>
5642 L:      [email protected]
5643 S:      Supported
5644 W:      http://sources.redhat.com/cluster/
5645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
5646 F:      fs/dlm/
5647
5648 DMA BUFFER SHARING FRAMEWORK
5649 M:      Sumit Semwal <[email protected]>
5650 M:      Christian König <[email protected]>
5651 L:      [email protected]
5652 L:      [email protected]
5653 L:      [email protected] (moderated for non-subscribers)
5654 S:      Maintained
5655 T:      git git://anongit.freedesktop.org/drm/drm-misc
5656 F:      Documentation/driver-api/dma-buf.rst
5657 F:      drivers/dma-buf/
5658 F:      include/linux/*fence.h
5659 F:      include/linux/dma-buf*
5660 F:      include/linux/dma-resv.h
5661 K:      \bdma_(?:buf|fence|resv)\b
5662
5663 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
5664 M:      Vinod Koul <[email protected]>
5665 L:      [email protected]
5666 S:      Maintained
5667 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
5669 F:      Documentation/devicetree/bindings/dma/
5670 F:      Documentation/driver-api/dmaengine/
5671 F:      drivers/dma/
5672 F:      include/linux/dma/
5673 F:      include/linux/dmaengine.h
5674 F:      include/linux/of_dma.h
5675
5676 DMA MAPPING HELPERS
5677 M:      Christoph Hellwig <[email protected]>
5678 M:      Marek Szyprowski <[email protected]>
5679 R:      Robin Murphy <[email protected]>
5680 L:      [email protected]
5681 S:      Supported
5682 W:      http://git.infradead.org/users/hch/dma-mapping.git
5683 T:      git git://git.infradead.org/users/hch/dma-mapping.git
5684 F:      include/asm-generic/dma-mapping.h
5685 F:      include/linux/dma-direct.h
5686 F:      include/linux/dma-mapping.h
5687 F:      include/linux/dma-map-ops.h
5688 F:      kernel/dma/
5689
5690 DMA MAPPING BENCHMARK
5691 M:      Barry Song <[email protected]>
5692 L:      [email protected]
5693 F:      kernel/dma/map_benchmark.c
5694 F:      tools/testing/selftests/dma/
5695
5696 DMA-BUF HEAPS FRAMEWORK
5697 M:      Sumit Semwal <[email protected]>
5698 R:      Benjamin Gaignard <[email protected]>
5699 R:      Liam Mark <[email protected]>
5700 R:      Laura Abbott <[email protected]>
5701 R:      Brian Starkey <[email protected]>
5702 R:      John Stultz <[email protected]>
5703 L:      [email protected]
5704 L:      [email protected]
5705 L:      [email protected] (moderated for non-subscribers)
5706 S:      Maintained
5707 T:      git git://anongit.freedesktop.org/drm/drm-misc
5708 F:      drivers/dma-buf/dma-heap.c
5709 F:      drivers/dma-buf/heaps/*
5710 F:      include/linux/dma-heap.h
5711 F:      include/uapi/linux/dma-heap.h
5712
5713 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
5714 M:      Lukasz Luba <[email protected]>
5715 L:      [email protected]
5716 L:      [email protected]
5717 S:      Maintained
5718 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
5719 F:      drivers/memory/samsung/exynos5422-dmc.c
5720
5721 DME1737 HARDWARE MONITOR DRIVER
5722 M:      Juerg Haefliger <[email protected]>
5723 L:      [email protected]
5724 S:      Maintained
5725 F:      Documentation/hwmon/dme1737.rst
5726 F:      drivers/hwmon/dme1737.c
5727
5728 DMI/SMBIOS SUPPORT
5729 M:      Jean Delvare <[email protected]>
5730 S:      Maintained
5731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
5732 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
5733 F:      drivers/firmware/dmi-id.c
5734 F:      drivers/firmware/dmi_scan.c
5735 F:      include/linux/dmi.h
5736
5737 DOCUMENTATION
5738 M:      Jonathan Corbet <[email protected]>
5739 L:      [email protected]
5740 S:      Maintained
5741 P:      Documentation/doc-guide/maintainer-profile.rst
5742 T:      git git://git.lwn.net/linux.git docs-next
5743 F:      Documentation/
5744 F:      scripts/documentation-file-ref-check
5745 F:      scripts/kernel-doc
5746 F:      scripts/sphinx-pre-install
5747 X:      Documentation/ABI/
5748 X:      Documentation/admin-guide/media/
5749 X:      Documentation/devicetree/
5750 X:      Documentation/driver-api/media/
5751 X:      Documentation/firmware-guide/acpi/
5752 X:      Documentation/i2c/
5753 X:      Documentation/power/
5754 X:      Documentation/spi/
5755 X:      Documentation/userspace-api/media/
5756
5757 DOCUMENTATION REPORTING ISSUES
5758 M:      Thorsten Leemhuis <[email protected]>
5759 L:      [email protected]
5760 S:      Maintained
5761 F:      Documentation/admin-guide/reporting-issues.rst
5762
5763 DOCUMENTATION SCRIPTS
5764 M:      Mauro Carvalho Chehab <[email protected]>
5765 L:      [email protected]
5766 S:      Maintained
5767 F:      Documentation/sphinx/parse-headers.pl
5768 F:      scripts/documentation-file-ref-check
5769 F:      scripts/sphinx-pre-install
5770
5771 DOCUMENTATION/ITALIAN
5772 M:      Federico Vaga <[email protected]>
5773 L:      [email protected]
5774 S:      Maintained
5775 F:      Documentation/translations/it_IT
5776
5777 DONGWOON DW9714 LENS VOICE COIL DRIVER
5778 M:      Sakari Ailus <[email protected]>
5779 L:      [email protected]
5780 S:      Maintained
5781 T:      git git://linuxtv.org/media_tree.git
5782 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
5783 F:      drivers/media/i2c/dw9714.c
5784
5785 DONGWOON DW9768 LENS VOICE COIL DRIVER
5786 M:      Dongchun Zhu <[email protected]>
5787 L:      [email protected]
5788 S:      Maintained
5789 T:      git git://linuxtv.org/media_tree.git
5790 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
5791 F:      drivers/media/i2c/dw9768.c
5792
5793 DONGWOON DW9807 LENS VOICE COIL DRIVER
5794 M:      Sakari Ailus <[email protected]>
5795 L:      [email protected]
5796 S:      Maintained
5797 T:      git git://linuxtv.org/media_tree.git
5798 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
5799 F:      drivers/media/i2c/dw9807-vcm.c
5800
5801 DOUBLETALK DRIVER
5802 M:      "James R. Van Zandt" <[email protected]>
5803 L:      [email protected]
5804 S:      Maintained
5805 F:      drivers/char/dtlk.c
5806 F:      include/linux/dtlk.h
5807
5808 DPAA2 DATAPATH I/O (DPIO) DRIVER
5809 M:      Roy Pledge <[email protected]>
5810 L:      [email protected]
5811 S:      Maintained
5812 F:      drivers/soc/fsl/dpio
5813
5814 DPAA2 ETHERNET DRIVER
5815 M:      Ioana Ciornei <[email protected]>
5816 L:      [email protected]
5817 S:      Maintained
5818 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
5819 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
5820 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
5821 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
5822 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
5823 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
5824 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
5825 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
5826 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
5827
5828 DPAA2 ETHERNET SWITCH DRIVER
5829 M:      Ioana Ciornei <[email protected]>
5830 L:      [email protected]
5831 S:      Maintained
5832 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
5833 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
5834 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
5835
5836 DPT_I2O SCSI RAID DRIVER
5837 M:      Adaptec OEM Raid Solutions <[email protected]>
5838 L:      [email protected]
5839 S:      Maintained
5840 W:      http://www.adaptec.com/
5841 F:      drivers/scsi/dpt*
5842 F:      drivers/scsi/dpt/
5843
5844 DRBD DRIVER
5845 M:      Philipp Reisner <[email protected]>
5846 M:      Lars Ellenberg <[email protected]>
5847 L:      [email protected]
5848 S:      Supported
5849 W:      http://www.drbd.org
5850 T:      git git://git.linbit.com/linux-drbd.git
5851 T:      git git://git.linbit.com/drbd-8.4.git
5852 F:      Documentation/admin-guide/blockdev/
5853 F:      drivers/block/drbd/
5854 F:      lib/lru_cache.c
5855
5856 DRIVER COMPONENT FRAMEWORK
5857 L:      [email protected]
5858 F:      drivers/base/component.c
5859 F:      include/linux/component.h
5860
5861 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
5862 M:      Greg Kroah-Hartman <[email protected]>
5863 R:      "Rafael J. Wysocki" <[email protected]>
5864 S:      Supported
5865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
5866 F:      Documentation/core-api/kobject.rst
5867 F:      drivers/base/
5868 F:      fs/debugfs/
5869 F:      fs/sysfs/
5870 F:      include/linux/debugfs.h
5871 F:      include/linux/kobj*
5872 F:      lib/kobj*
5873
5874 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
5875 M:      Nishanth Menon <[email protected]>
5876 L:      [email protected]
5877 S:      Maintained
5878 F:      drivers/soc/ti/smartreflex.c
5879 F:      include/linux/power/smartreflex.h
5880
5881 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
5882 M:      Maxime Ripard <[email protected]>
5883 M:      Chen-Yu Tsai <[email protected]>
5884 R:      Jernej Skrabec <[email protected]>
5885 L:      [email protected]
5886 S:      Supported
5887 T:      git git://anongit.freedesktop.org/drm/drm-misc
5888 F:      drivers/gpu/drm/sun4i/sun8i*
5889
5890 DRM DRIVER FOR ARM PL111 CLCD
5891 M:      Emma Anholt <[email protected]>
5892 S:      Supported
5893 T:      git git://anongit.freedesktop.org/drm/drm-misc
5894 F:      drivers/gpu/drm/pl111/
5895
5896 DRM DRIVER FOR ARM VERSATILE TFT PANELS
5897 M:      Linus Walleij <[email protected]>
5898 S:      Maintained
5899 T:      git git://anongit.freedesktop.org/drm/drm-misc
5900 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
5901 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
5902
5903 DRM DRIVER FOR ASPEED BMC GFX
5904 M:      Joel Stanley <[email protected]>
5905 L:      [email protected] (moderated for non-subscribers)
5906 S:      Supported
5907 T:      git git://anongit.freedesktop.org/drm/drm-misc
5908 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
5909 F:      drivers/gpu/drm/aspeed/
5910
5911 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
5912 M:      Dave Airlie <[email protected]>
5913 R:      Thomas Zimmermann <[email protected]>
5914 L:      [email protected]
5915 S:      Supported
5916 T:      git git://anongit.freedesktop.org/drm/drm-misc
5917 F:      drivers/gpu/drm/ast/
5918
5919 DRM DRIVER FOR BOCHS VIRTUAL GPU
5920 M:      Gerd Hoffmann <[email protected]>
5921 L:      [email protected]
5922 S:      Maintained
5923 T:      git git://anongit.freedesktop.org/drm/drm-misc
5924 F:      drivers/gpu/drm/tiny/bochs.c
5925
5926 DRM DRIVER FOR BOE HIMAX8279D PANELS
5927 M:      Jerry Han <[email protected]>
5928 S:      Maintained
5929 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
5930 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
5931
5932 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
5933 M:      Jagan Teki <[email protected]>
5934 S:      Maintained
5935 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
5936 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
5937
5938 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
5939 M:      Linus Walleij <[email protected]>
5940 S:      Maintained
5941 T:      git git://anongit.freedesktop.org/drm/drm-misc
5942 F:      drivers/gpu/drm/tve200/
5943
5944 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
5945 M:      Icenowy Zheng <[email protected]>
5946 S:      Maintained
5947 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
5948 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
5949
5950 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
5951 M:      Jagan Teki <[email protected]>
5952 S:      Maintained
5953 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
5954 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
5955
5956 DRM DRIVER FOR GENERIC USB DISPLAY
5957 M:      Noralf Trønnes <[email protected]>
5958 S:      Maintained
5959 W:      https://github.com/notro/gud/wiki
5960 T:      git git://anongit.freedesktop.org/drm/drm-misc
5961 F:      drivers/gpu/drm/gud/
5962 F:      include/drm/gud.h
5963
5964 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
5965 M:      Hans de Goede <[email protected]>
5966 S:      Maintained
5967 T:      git git://anongit.freedesktop.org/drm/drm-misc
5968 F:      drivers/gpu/drm/tiny/gm12u320.c
5969
5970 DRM DRIVER FOR HX8357D PANELS
5971 M:      Emma Anholt <[email protected]>
5972 S:      Maintained
5973 T:      git git://anongit.freedesktop.org/drm/drm-misc
5974 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
5975 F:      drivers/gpu/drm/tiny/hx8357d.c
5976
5977 DRM DRIVER FOR ILITEK ILI9225 PANELS
5978 M:      David Lechner <[email protected]>
5979 S:      Maintained
5980 T:      git git://anongit.freedesktop.org/drm/drm-misc
5981 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
5982 F:      drivers/gpu/drm/tiny/ili9225.c
5983
5984 DRM DRIVER FOR ILITEK ILI9486 PANELS
5985 M:      Kamlesh Gurudasani <[email protected]>
5986 S:      Maintained
5987 T:      git git://anongit.freedesktop.org/drm/drm-misc
5988 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
5989 F:      drivers/gpu/drm/tiny/ili9486.c
5990
5991 DRM DRIVER FOR INTEL I810 VIDEO CARDS
5992 S:      Orphan / Obsolete
5993 F:      drivers/gpu/drm/i810/
5994 F:      include/uapi/drm/i810_drm.h
5995
5996 DRM DRIVER FOR LVDS PANELS
5997 M:      Laurent Pinchart <[email protected]>
5998 L:      [email protected]
5999 T:      git git://anongit.freedesktop.org/drm/drm-misc
6000 S:      Maintained
6001 F:      drivers/gpu/drm/panel/panel-lvds.c
6002 F:      Documentation/devicetree/bindings/display/panel/lvds.yaml
6003
6004 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6005 M:      Guido Günther <[email protected]>
6006 R:      Purism Kernel Team <[email protected]>
6007 S:      Maintained
6008 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6009 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6010
6011 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
6012 S:      Orphan / Obsolete
6013 F:      drivers/gpu/drm/mga/
6014 F:      include/uapi/drm/mga_drm.h
6015
6016 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6017 M:      Dave Airlie <[email protected]>
6018 R:      Thomas Zimmermann <[email protected]>
6019 L:      [email protected]
6020 S:      Supported
6021 T:      git git://anongit.freedesktop.org/drm/drm-misc
6022 F:      drivers/gpu/drm/mgag200/
6023
6024 DRM DRIVER FOR MI0283QT
6025 M:      Noralf Trønnes <[email protected]>
6026 S:      Maintained
6027 T:      git git://anongit.freedesktop.org/drm/drm-misc
6028 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6029 F:      drivers/gpu/drm/tiny/mi0283qt.c
6030
6031 DRM DRIVER FOR MSM ADRENO GPU
6032 M:      Rob Clark <[email protected]>
6033 M:      Sean Paul <[email protected]>
6034 L:      [email protected]
6035 L:      [email protected]
6036 L:      [email protected]
6037 S:      Maintained
6038 T:      git https://gitlab.freedesktop.org/drm/msm.git
6039 F:      Documentation/devicetree/bindings/display/msm/
6040 F:      drivers/gpu/drm/msm/
6041 F:      include/uapi/drm/msm_drm.h
6042
6043 DRM DRIVER FOR NOVATEK NT35510 PANELS
6044 M:      Linus Walleij <[email protected]>
6045 S:      Maintained
6046 T:      git git://anongit.freedesktop.org/drm/drm-misc
6047 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
6048 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
6049
6050 DRM DRIVER FOR NOVATEK NT36672A PANELS
6051 M:      Sumit Semwal <[email protected]>
6052 S:      Maintained
6053 T:      git git://anongit.freedesktop.org/drm/drm-misc
6054 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
6055 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
6056
6057 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
6058 M:      Ben Skeggs <[email protected]>
6059 L:      [email protected]
6060 L:      [email protected]
6061 S:      Supported
6062 T:      git git://github.com/skeggsb/linux
6063 F:      drivers/gpu/drm/nouveau/
6064 F:      include/uapi/drm/nouveau_drm.h
6065
6066 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
6067 M:      Stefan Mavrodiev <[email protected]>
6068 S:      Maintained
6069 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
6070 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
6071
6072 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
6073 M:      Noralf Trønnes <[email protected]>
6074 S:      Maintained
6075 T:      git git://anongit.freedesktop.org/drm/drm-misc
6076 F:      Documentation/devicetree/bindings/display/repaper.txt
6077 F:      drivers/gpu/drm/tiny/repaper.c
6078
6079 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
6080 M:      Dave Airlie <[email protected]>
6081 M:      Gerd Hoffmann <[email protected]>
6082 L:      [email protected]
6083 S:      Obsolete
6084 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
6085 T:      git git://anongit.freedesktop.org/drm/drm-misc
6086 F:      drivers/gpu/drm/tiny/cirrus.c
6087
6088 DRM DRIVER FOR QXL VIRTUAL GPU
6089 M:      Dave Airlie <[email protected]>
6090 M:      Gerd Hoffmann <[email protected]>
6091 L:      [email protected]
6092 L:      [email protected]
6093 S:      Maintained
6094 T:      git git://anongit.freedesktop.org/drm/drm-misc
6095 F:      drivers/gpu/drm/qxl/
6096 F:      include/uapi/drm/qxl_drm.h
6097
6098 DRM DRIVER FOR RAGE 128 VIDEO CARDS
6099 S:      Orphan / Obsolete
6100 F:      drivers/gpu/drm/r128/
6101 F:      include/uapi/drm/r128_drm.h
6102
6103 DRM DRIVER FOR RAYDIUM RM67191 PANELS
6104 M:      Robert Chiras <[email protected]>
6105 S:      Maintained
6106 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6107 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
6108
6109 DRM DRIVER FOR SAMSUNG DB7430 PANELS
6110 M:      Linus Walleij <[email protected]>
6111 S:      Maintained
6112 T:      git git://anongit.freedesktop.org/drm/drm-misc
6113 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6114 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
6115
6116 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
6117 M:      Markuss Broks <[email protected]>
6118 S:      Maintained
6119 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
6120 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
6121
6122 DRM DRIVER FOR SITRONIX ST7703 PANELS
6123 M:      Guido Günther <[email protected]>
6124 R:      Purism Kernel Team <[email protected]>
6125 R:      Ondrej Jirman <[email protected]>
6126 S:      Maintained
6127 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6128 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
6129
6130 DRM DRIVER FOR SAVAGE VIDEO CARDS
6131 S:      Orphan / Obsolete
6132 F:      drivers/gpu/drm/savage/
6133 F:      include/uapi/drm/savage_drm.h
6134
6135 DRM DRIVER FOR SIMPLE FRAMEBUFFERS
6136 M:      Thomas Zimmermann <[email protected]>
6137 L:      [email protected]
6138 S:      Maintained
6139 T:      git git://anongit.freedesktop.org/drm/drm-misc
6140 F:      drivers/gpu/drm/tiny/simpledrm.c
6141
6142 DRM DRIVER FOR SIS VIDEO CARDS
6143 S:      Orphan / Obsolete
6144 F:      drivers/gpu/drm/sis/
6145 F:      include/uapi/drm/sis_drm.h
6146
6147 DRM DRIVER FOR SITRONIX ST7586 PANELS
6148 M:      David Lechner <[email protected]>
6149 S:      Maintained
6150 T:      git git://anongit.freedesktop.org/drm/drm-misc
6151 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
6152 F:      drivers/gpu/drm/tiny/st7586.c
6153
6154 DRM DRIVER FOR SITRONIX ST7701 PANELS
6155 M:      Jagan Teki <[email protected]>
6156 S:      Maintained
6157 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6158 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
6159
6160 DRM DRIVER FOR SITRONIX ST7735R PANELS
6161 M:      David Lechner <[email protected]>
6162 S:      Maintained
6163 T:      git git://anongit.freedesktop.org/drm/drm-misc
6164 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6165 F:      drivers/gpu/drm/tiny/st7735r.c
6166
6167 DRM DRIVER FOR SONY ACX424AKP PANELS
6168 M:      Linus Walleij <[email protected]>
6169 S:      Maintained
6170 T:      git git://anongit.freedesktop.org/drm/drm-misc
6171 F:      drivers/gpu/drm/panel/panel-sony-acx424akp.c
6172
6173 DRM DRIVER FOR ST-ERICSSON MCDE
6174 M:      Linus Walleij <[email protected]>
6175 S:      Maintained
6176 T:      git git://anongit.freedesktop.org/drm/drm-misc
6177 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
6178 F:      drivers/gpu/drm/mcde/
6179
6180 DRM DRIVER FOR TDFX VIDEO CARDS
6181 S:      Orphan / Obsolete
6182 F:      drivers/gpu/drm/tdfx/
6183
6184 DRM DRIVER FOR TPO TPG110 PANELS
6185 M:      Linus Walleij <[email protected]>
6186 S:      Maintained
6187 T:      git git://anongit.freedesktop.org/drm/drm-misc
6188 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
6189 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
6190
6191 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
6192 M:      Dave Airlie <[email protected]>
6193 R:      Sean Paul <[email protected]>
6194 R:      Thomas Zimmermann <[email protected]>
6195 L:      [email protected]
6196 S:      Supported
6197 T:      git git://anongit.freedesktop.org/drm/drm-misc
6198 F:      drivers/gpu/drm/udl/
6199
6200 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
6201 M:      Rodrigo Siqueira <[email protected]>
6202 M:      Melissa Wen <[email protected]>
6203 R:      Haneen Mohammed <[email protected]>
6204 R:      Daniel Vetter <[email protected]>
6205 L:      [email protected]
6206 S:      Maintained
6207 T:      git git://anongit.freedesktop.org/drm/drm-misc
6208 F:      Documentation/gpu/vkms.rst
6209 F:      drivers/gpu/drm/vkms/
6210
6211 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
6212 M:      Hans de Goede <[email protected]>
6213 L:      [email protected]
6214 S:      Maintained
6215 T:      git git://anongit.freedesktop.org/drm/drm-misc
6216 F:      drivers/gpu/drm/vboxvideo/
6217
6218 DRM DRIVER FOR VMWARE VIRTUAL GPU
6219 M:      "VMware Graphics" <[email protected]>
6220 M:      Zack Rusin <[email protected]>
6221 L:      [email protected]
6222 S:      Supported
6223 T:      git git://anongit.freedesktop.org/drm/drm-misc
6224 F:      drivers/gpu/drm/vmwgfx/
6225 F:      include/uapi/drm/vmwgfx_drm.h
6226
6227 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
6228 M:      Linus Walleij <[email protected]>
6229 S:      Maintained
6230 T:      git git://anongit.freedesktop.org/drm/drm-misc
6231 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
6232 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
6233
6234 DRM DRIVERS
6235 M:      David Airlie <[email protected]>
6236 M:      Daniel Vetter <[email protected]>
6237 L:      [email protected]
6238 S:      Maintained
6239 B:      https://gitlab.freedesktop.org/drm
6240 C:      irc://irc.oftc.net/dri-devel
6241 T:      git git://anongit.freedesktop.org/drm/drm
6242 F:      Documentation/devicetree/bindings/display/
6243 F:      Documentation/devicetree/bindings/gpu/
6244 F:      Documentation/gpu/
6245 F:      drivers/gpu/
6246 F:      include/drm/
6247 F:      include/linux/vga*
6248 F:      include/uapi/drm/
6249
6250 DRM DRIVERS AND MISC GPU PATCHES
6251 M:      Maarten Lankhorst <[email protected]>
6252 M:      Maxime Ripard <[email protected]>
6253 M:      Thomas Zimmermann <[email protected]>
6254 S:      Maintained
6255 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
6256 T:      git git://anongit.freedesktop.org/drm/drm-misc
6257 F:      Documentation/gpu/
6258 F:      drivers/gpu/drm/*
6259 F:      drivers/gpu/vga/
6260 F:      include/drm/drm*
6261 F:      include/linux/vga*
6262 F:      include/uapi/drm/drm*
6263
6264 DRM DRIVERS FOR ALLWINNER A10
6265 M:      Maxime Ripard <[email protected]>
6266 M:      Chen-Yu Tsai <[email protected]>
6267 L:      [email protected]
6268 S:      Supported
6269 T:      git git://anongit.freedesktop.org/drm/drm-misc
6270 F:      Documentation/devicetree/bindings/display/allwinner*
6271 F:      drivers/gpu/drm/sun4i/
6272
6273 DRM DRIVERS FOR AMLOGIC SOCS
6274 M:      Neil Armstrong <[email protected]>
6275 L:      [email protected]
6276 L:      [email protected]
6277 S:      Supported
6278 W:      http://linux-meson.com/
6279 T:      git git://anongit.freedesktop.org/drm/drm-misc
6280 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
6281 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
6282 F:      Documentation/gpu/meson.rst
6283 F:      drivers/gpu/drm/meson/
6284
6285 DRM DRIVERS FOR ATMEL HLCDC
6286 M:      Sam Ravnborg <[email protected]>
6287 M:      Boris Brezillon <[email protected]>
6288 L:      [email protected]
6289 S:      Supported
6290 T:      git git://anongit.freedesktop.org/drm/drm-misc
6291 F:      Documentation/devicetree/bindings/display/atmel/
6292 F:      drivers/gpu/drm/atmel-hlcdc/
6293
6294 DRM DRIVERS FOR BRIDGE CHIPS
6295 M:      Andrzej Hajda <[email protected]>
6296 M:      Neil Armstrong <[email protected]>
6297 M:      Robert Foss <[email protected]>
6298 R:      Laurent Pinchart <[email protected]>
6299 R:      Jonas Karlman <[email protected]>
6300 R:      Jernej Skrabec <[email protected]>
6301 S:      Maintained
6302 T:      git git://anongit.freedesktop.org/drm/drm-misc
6303 F:      drivers/gpu/drm/bridge/
6304
6305 DRM DRIVERS FOR EXYNOS
6306 M:      Inki Dae <[email protected]>
6307 M:      Joonyoung Shim <[email protected]>
6308 M:      Seung-Woo Kim <[email protected]>
6309 M:      Kyungmin Park <[email protected]>
6310 L:      [email protected]
6311 S:      Supported
6312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
6313 F:      Documentation/devicetree/bindings/display/exynos/
6314 F:      drivers/gpu/drm/exynos/
6315 F:      include/uapi/drm/exynos_drm.h
6316
6317 DRM DRIVERS FOR FREESCALE DCU
6318 M:      Stefan Agner <[email protected]>
6319 M:      Alison Wang <[email protected]>
6320 L:      [email protected]
6321 S:      Supported
6322 T:      git git://anongit.freedesktop.org/drm/drm-misc
6323 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
6324 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
6325 F:      drivers/gpu/drm/fsl-dcu/
6326
6327 DRM DRIVERS FOR FREESCALE IMX
6328 M:      Philipp Zabel <[email protected]>
6329 L:      [email protected]
6330 S:      Maintained
6331 F:      Documentation/devicetree/bindings/display/imx/
6332 F:      drivers/gpu/drm/imx/
6333 F:      drivers/gpu/ipu-v3/
6334
6335 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
6336 M:      Patrik Jakobsson <[email protected]>
6337 L:      [email protected]
6338 S:      Maintained
6339 T:      git git://github.com/patjak/drm-gma500
6340 F:      drivers/gpu/drm/gma500/
6341
6342 DRM DRIVERS FOR HISILICON
6343 M:      Xinliang Liu <[email protected]>
6344 M:      Tian Tao  <[email protected]>
6345 R:      John Stultz <[email protected]>
6346 R:      Xinwei Kong <[email protected]>
6347 R:      Chen Feng <[email protected]>
6348 L:      [email protected]
6349 S:      Maintained
6350 T:      git git://anongit.freedesktop.org/drm/drm-misc
6351 F:      Documentation/devicetree/bindings/display/hisilicon/
6352 F:      drivers/gpu/drm/hisilicon/
6353
6354 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6355 M:      Deepak Rawat <[email protected]>
6356 L:      [email protected]
6357 L:      [email protected]
6358 S:      Maintained
6359 T:      git git://anongit.freedesktop.org/drm/drm-misc
6360 F:      drivers/gpu/drm/hyperv
6361
6362 DRM DRIVERS FOR LIMA
6363 M:      Qiang Yu <[email protected]>
6364 L:      [email protected]
6365 L:      [email protected] (moderated for non-subscribers)
6366 S:      Maintained
6367 T:      git git://anongit.freedesktop.org/drm/drm-misc
6368 F:      drivers/gpu/drm/lima/
6369 F:      include/uapi/drm/lima_drm.h
6370
6371 DRM DRIVERS FOR MEDIATEK
6372 M:      Chun-Kuang Hu <[email protected]>
6373 M:      Philipp Zabel <[email protected]>
6374 L:      [email protected]
6375 L:      [email protected] (moderated for non-subscribers)
6376 S:      Supported
6377 F:      Documentation/devicetree/bindings/display/mediatek/
6378 F:      drivers/gpu/drm/mediatek/
6379 F:      drivers/phy/mediatek/phy-mtk-hdmi*
6380 F:      drivers/phy/mediatek/phy-mtk-mipi*
6381
6382 DRM DRIVERS FOR NVIDIA TEGRA
6383 M:      Thierry Reding <[email protected]>
6384 L:      [email protected]
6385 L:      [email protected]
6386 S:      Supported
6387 T:      git git://anongit.freedesktop.org/tegra/linux.git
6388 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
6389 F:      Documentation/devicetree/bindings/gpu/host1x/
6390 F:      drivers/gpu/drm/tegra/
6391 F:      drivers/gpu/host1x/
6392 F:      include/linux/host1x.h
6393 F:      include/uapi/drm/tegra_drm.h
6394
6395 DRM DRIVERS FOR RENESAS
6396 M:      Laurent Pinchart <[email protected]>
6397 M:      Kieran Bingham <[email protected]>
6398 L:      [email protected]
6399 L:      [email protected]
6400 S:      Supported
6401 T:      git git://linuxtv.org/pinchartl/media drm/du/next
6402 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
6403 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
6404 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
6405 F:      drivers/gpu/drm/rcar-du/
6406 F:      drivers/gpu/drm/shmobile/
6407 F:      include/linux/platform_data/shmob_drm.h
6408
6409 DRM DRIVERS FOR ROCKCHIP
6410 M:      Sandy Huang <[email protected]>
6411 M:      Heiko Stübner <[email protected]>
6412 L:      [email protected]
6413 S:      Maintained
6414 T:      git git://anongit.freedesktop.org/drm/drm-misc
6415 F:      Documentation/devicetree/bindings/display/rockchip/
6416 F:      drivers/gpu/drm/rockchip/
6417
6418 DRM DRIVERS FOR STI
6419 M:      Benjamin Gaignard <[email protected]>
6420 L:      [email protected]
6421 S:      Maintained
6422 T:      git git://anongit.freedesktop.org/drm/drm-misc
6423 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
6424 F:      drivers/gpu/drm/sti
6425
6426 DRM DRIVERS FOR STM
6427 M:      Yannick Fertre <[email protected]>
6428 M:      Philippe Cornu <[email protected]>
6429 M:      Benjamin Gaignard <[email protected]>
6430 L:      [email protected]
6431 S:      Maintained
6432 T:      git git://anongit.freedesktop.org/drm/drm-misc
6433 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
6434 F:      drivers/gpu/drm/stm
6435
6436 DRM DRIVERS FOR TI KEYSTONE
6437 M:      Jyri Sarha <[email protected]>
6438 M:      Tomi Valkeinen <[email protected]>
6439 L:      [email protected]
6440 S:      Maintained
6441 T:      git git://anongit.freedesktop.org/drm/drm-misc
6442 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
6443 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
6444 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
6445 F:      drivers/gpu/drm/tidss/
6446
6447 DRM DRIVERS FOR TI LCDC
6448 M:      Jyri Sarha <[email protected]>
6449 R:      Tomi Valkeinen <[email protected]>
6450 L:      [email protected]
6451 S:      Maintained
6452 F:      Documentation/devicetree/bindings/display/tilcdc/
6453 F:      drivers/gpu/drm/tilcdc/
6454
6455 DRM DRIVERS FOR TI OMAP
6456 M:      Tomi Valkeinen <[email protected]>
6457 L:      [email protected]
6458 S:      Maintained
6459 F:      Documentation/devicetree/bindings/display/ti/
6460 F:      drivers/gpu/drm/omapdrm/
6461
6462 DRM DRIVERS FOR V3D
6463 M:      Emma Anholt <[email protected]>
6464 S:      Supported
6465 T:      git git://anongit.freedesktop.org/drm/drm-misc
6466 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
6467 F:      drivers/gpu/drm/v3d/
6468 F:      include/uapi/drm/v3d_drm.h
6469
6470 DRM DRIVERS FOR VC4
6471 M:      Emma Anholt <[email protected]>
6472 M:      Maxime Ripard <[email protected]>
6473 S:      Supported
6474 T:      git git://github.com/anholt/linux
6475 T:      git git://anongit.freedesktop.org/drm/drm-misc
6476 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
6477 F:      drivers/gpu/drm/vc4/
6478 F:      include/uapi/drm/vc4_drm.h
6479
6480 DRM DRIVERS FOR VIVANTE GPU IP
6481 M:      Lucas Stach <[email protected]>
6482 R:      Russell King <[email protected]>
6483 R:      Christian Gmeiner <[email protected]>
6484 L:      [email protected] (moderated for non-subscribers)
6485 L:      [email protected]
6486 S:      Maintained
6487 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
6488 F:      drivers/gpu/drm/etnaviv/
6489 F:      include/uapi/drm/etnaviv_drm.h
6490
6491 DRM DRIVERS FOR XEN
6492 M:      Oleksandr Andrushchenko <[email protected]>
6493 L:      [email protected]
6494 L:      [email protected] (moderated for non-subscribers)
6495 S:      Supported
6496 T:      git git://anongit.freedesktop.org/drm/drm-misc
6497 F:      Documentation/gpu/xen-front.rst
6498 F:      drivers/gpu/drm/xen/
6499
6500 DRM DRIVERS FOR XILINX
6501 M:      Hyun Kwon <[email protected]>
6502 M:      Laurent Pinchart <[email protected]>
6503 L:      [email protected]
6504 S:      Maintained
6505 T:      git git://anongit.freedesktop.org/drm/drm-misc
6506 F:      Documentation/devicetree/bindings/display/xlnx/
6507 F:      drivers/gpu/drm/xlnx/
6508
6509 DRM PANEL DRIVERS
6510 M:      Thierry Reding <[email protected]>
6511 R:      Sam Ravnborg <[email protected]>
6512 L:      [email protected]
6513 S:      Maintained
6514 T:      git git://anongit.freedesktop.org/drm/drm-misc
6515 F:      Documentation/devicetree/bindings/display/panel/
6516 F:      drivers/gpu/drm/drm_panel.c
6517 F:      drivers/gpu/drm/panel/
6518 F:      include/drm/drm_panel.h
6519
6520 DRM TTM SUBSYSTEM
6521 M:      Christian Koenig <[email protected]>
6522 M:      Huang Rui <[email protected]>
6523 L:      [email protected]
6524 S:      Maintained
6525 T:      git git://anongit.freedesktop.org/drm/drm-misc
6526 F:      drivers/gpu/drm/ttm/
6527 F:      include/drm/ttm/
6528
6529 DRM GPU SCHEDULER
6530 M:      Andrey Grodzovsky <[email protected]>
6531 L:      [email protected]
6532 S:      Maintained
6533 T:      git git://anongit.freedesktop.org/drm/drm-misc
6534 F:      drivers/gpu/drm/scheduler/
6535 F:      include/drm/gpu_scheduler.h
6536
6537 DSBR100 USB FM RADIO DRIVER
6538 M:      Alexey Klimov <[email protected]>
6539 L:      [email protected]
6540 S:      Maintained
6541 T:      git git://linuxtv.org/media_tree.git
6542 F:      drivers/media/radio/dsbr100.c
6543
6544 DT3155 MEDIA DRIVER
6545 M:      Hans Verkuil <[email protected]>
6546 L:      [email protected]
6547 S:      Odd Fixes
6548 W:      https://linuxtv.org
6549 T:      git git://linuxtv.org/media_tree.git
6550 F:      drivers/media/pci/dt3155/
6551
6552 DVB_USB_AF9015 MEDIA DRIVER
6553 M:      Antti Palosaari <[email protected]>
6554 L:      [email protected]
6555 S:      Maintained
6556 W:      https://linuxtv.org
6557 W:      http://palosaari.fi/linux/
6558 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6559 T:      git git://linuxtv.org/anttip/media_tree.git
6560 F:      drivers/media/usb/dvb-usb-v2/af9015*
6561
6562 DVB_USB_AF9035 MEDIA DRIVER
6563 M:      Antti Palosaari <[email protected]>
6564 L:      [email protected]
6565 S:      Maintained
6566 W:      https://linuxtv.org
6567 W:      http://palosaari.fi/linux/
6568 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6569 T:      git git://linuxtv.org/anttip/media_tree.git
6570 F:      drivers/media/usb/dvb-usb-v2/af9035*
6571
6572 DVB_USB_ANYSEE MEDIA DRIVER
6573 M:      Antti Palosaari <[email protected]>
6574 L:      [email protected]
6575 S:      Maintained
6576 W:      https://linuxtv.org
6577 W:      http://palosaari.fi/linux/
6578 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6579 T:      git git://linuxtv.org/anttip/media_tree.git
6580 F:      drivers/media/usb/dvb-usb-v2/anysee*
6581
6582 DVB_USB_AU6610 MEDIA DRIVER
6583 M:      Antti Palosaari <[email protected]>
6584 L:      [email protected]
6585 S:      Maintained
6586 W:      https://linuxtv.org
6587 W:      http://palosaari.fi/linux/
6588 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6589 T:      git git://linuxtv.org/anttip/media_tree.git
6590 F:      drivers/media/usb/dvb-usb-v2/au6610*
6591
6592 DVB_USB_CE6230 MEDIA DRIVER
6593 M:      Antti Palosaari <[email protected]>
6594 L:      [email protected]
6595 S:      Maintained
6596 W:      https://linuxtv.org
6597 W:      http://palosaari.fi/linux/
6598 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6599 T:      git git://linuxtv.org/anttip/media_tree.git
6600 F:      drivers/media/usb/dvb-usb-v2/ce6230*
6601
6602 DVB_USB_CXUSB MEDIA DRIVER
6603 M:      Michael Krufky <[email protected]>
6604 L:      [email protected]
6605 S:      Maintained
6606 W:      https://linuxtv.org
6607 W:      http://github.com/mkrufky
6608 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6609 T:      git git://linuxtv.org/media_tree.git
6610 F:      drivers/media/usb/dvb-usb/cxusb*
6611
6612 DVB_USB_EC168 MEDIA DRIVER
6613 M:      Antti Palosaari <[email protected]>
6614 L:      [email protected]
6615 S:      Maintained
6616 W:      https://linuxtv.org
6617 W:      http://palosaari.fi/linux/
6618 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6619 T:      git git://linuxtv.org/anttip/media_tree.git
6620 F:      drivers/media/usb/dvb-usb-v2/ec168*
6621
6622 DVB_USB_GL861 MEDIA DRIVER
6623 M:      Antti Palosaari <[email protected]>
6624 L:      [email protected]
6625 S:      Maintained
6626 W:      https://linuxtv.org
6627 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6628 T:      git git://linuxtv.org/anttip/media_tree.git
6629 F:      drivers/media/usb/dvb-usb-v2/gl861*
6630
6631 DVB_USB_MXL111SF MEDIA DRIVER
6632 M:      Michael Krufky <[email protected]>
6633 L:      [email protected]
6634 S:      Maintained
6635 W:      https://linuxtv.org
6636 W:      http://github.com/mkrufky
6637 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6638 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
6639 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
6640
6641 DVB_USB_RTL28XXU MEDIA DRIVER
6642 M:      Antti Palosaari <[email protected]>
6643 L:      [email protected]
6644 S:      Maintained
6645 W:      https://linuxtv.org
6646 W:      http://palosaari.fi/linux/
6647 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6648 T:      git git://linuxtv.org/anttip/media_tree.git
6649 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
6650
6651 DVB_USB_V2 MEDIA DRIVER
6652 M:      Antti Palosaari <[email protected]>
6653 L:      [email protected]
6654 S:      Maintained
6655 W:      https://linuxtv.org
6656 W:      http://palosaari.fi/linux/
6657 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6658 T:      git git://linuxtv.org/anttip/media_tree.git
6659 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
6660 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
6661
6662 DYNAMIC DEBUG
6663 M:      Jason Baron <[email protected]>
6664 S:      Maintained
6665 F:      include/linux/dynamic_debug.h
6666 F:      lib/dynamic_debug.c
6667
6668 DYNAMIC INTERRUPT MODERATION
6669 M:      Tal Gilboa <[email protected]>
6670 S:      Maintained
6671 F:      Documentation/networking/net_dim.rst
6672 F:      include/linux/dim.h
6673 F:      lib/dim/
6674
6675 DZ DECSTATION DZ11 SERIAL DRIVER
6676 M:      "Maciej W. Rozycki" <[email protected]>
6677 S:      Maintained
6678 F:      drivers/tty/serial/dz.*
6679
6680 E3X0 POWER BUTTON DRIVER
6681 M:      Moritz Fischer <[email protected]>
6682 L:      [email protected]
6683 S:      Supported
6684 W:      http://www.ettus.com
6685 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
6686 F:      drivers/input/misc/e3x0-button.c
6687
6688 E4000 MEDIA DRIVER
6689 M:      Antti Palosaari <[email protected]>
6690 L:      [email protected]
6691 S:      Maintained
6692 W:      https://linuxtv.org
6693 W:      http://palosaari.fi/linux/
6694 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6695 T:      git git://linuxtv.org/anttip/media_tree.git
6696 F:      drivers/media/tuners/e4000*
6697
6698 EARTH_PT1 MEDIA DRIVER
6699 M:      Akihiro Tsukada <[email protected]>
6700 L:      [email protected]
6701 S:      Odd Fixes
6702 F:      drivers/media/pci/pt1/
6703
6704 EARTH_PT3 MEDIA DRIVER
6705 M:      Akihiro Tsukada <[email protected]>
6706 L:      [email protected]
6707 S:      Odd Fixes
6708 F:      drivers/media/pci/pt3/
6709
6710 EC100 MEDIA DRIVER
6711 M:      Antti Palosaari <[email protected]>
6712 L:      [email protected]
6713 S:      Maintained
6714 W:      https://linuxtv.org
6715 W:      http://palosaari.fi/linux/
6716 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6717 T:      git git://linuxtv.org/anttip/media_tree.git
6718 F:      drivers/media/dvb-frontends/ec100*
6719
6720 ECRYPT FILE SYSTEM
6721 M:      Tyler Hicks <[email protected]>
6722 L:      [email protected]
6723 S:      Odd Fixes
6724 W:      http://ecryptfs.org
6725 W:      https://launchpad.net/ecryptfs
6726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
6727 F:      Documentation/filesystems/ecryptfs.rst
6728 F:      fs/ecryptfs/
6729
6730 EDAC-AMD64
6731 M:      Yazen Ghannam <[email protected]>
6732 L:      [email protected]
6733 S:      Supported
6734 F:      drivers/edac/amd64_edac*
6735 F:      drivers/edac/mce_amd*
6736
6737 EDAC-ARMADA
6738 M:      Jan Luebbe <[email protected]>
6739 L:      [email protected]
6740 S:      Maintained
6741 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
6742 F:      drivers/edac/armada_xp_*
6743
6744 EDAC-AST2500
6745 M:      Stefan Schaeckeler <[email protected]>
6746 S:      Supported
6747 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
6748 F:      drivers/edac/aspeed_edac.c
6749
6750 EDAC-BLUEFIELD
6751 M:      Shravan Kumar Ramani <[email protected]>
6752 S:      Supported
6753 F:      drivers/edac/bluefield_edac.c
6754
6755 EDAC-CALXEDA
6756 M:      Andre Przywara <[email protected]>
6757 L:      [email protected]
6758 S:      Maintained
6759 F:      drivers/edac/highbank*
6760
6761 EDAC-CAVIUM OCTEON
6762 M:      Ralf Baechle <[email protected]>
6763 L:      [email protected]
6764 L:      [email protected]
6765 S:      Supported
6766 F:      drivers/edac/octeon_edac*
6767
6768 EDAC-CAVIUM THUNDERX
6769 M:      Robert Richter <[email protected]>
6770 L:      [email protected]
6771 S:      Odd Fixes
6772 F:      drivers/edac/thunderx_edac*
6773
6774 EDAC-CORE
6775 M:      Borislav Petkov <[email protected]>
6776 M:      Mauro Carvalho Chehab <[email protected]>
6777 M:      Tony Luck <[email protected]>
6778 R:      James Morse <[email protected]>
6779 R:      Robert Richter <[email protected]>
6780 L:      [email protected]
6781 S:      Supported
6782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
6783 F:      Documentation/admin-guide/ras.rst
6784 F:      Documentation/driver-api/edac.rst
6785 F:      drivers/edac/
6786 F:      include/linux/edac.h
6787
6788 EDAC-DMC520
6789 M:      Lei Wang <[email protected]>
6790 L:      [email protected]
6791 S:      Supported
6792 F:      drivers/edac/dmc520_edac.c
6793
6794 EDAC-E752X
6795 M:      Mark Gross <[email protected]>
6796 L:      [email protected]
6797 S:      Maintained
6798 F:      drivers/edac/e752x_edac.c
6799
6800 EDAC-E7XXX
6801 L:      [email protected]
6802 S:      Maintained
6803 F:      drivers/edac/e7xxx_edac.c
6804
6805 EDAC-FSL_DDR
6806 M:      York Sun <[email protected]>
6807 L:      [email protected]
6808 S:      Maintained
6809 F:      drivers/edac/fsl_ddr_edac.*
6810
6811 EDAC-GHES
6812 M:      Mauro Carvalho Chehab <[email protected]>
6813 L:      [email protected]
6814 S:      Maintained
6815 F:      drivers/edac/ghes_edac.c
6816
6817 EDAC-I10NM
6818 M:      Tony Luck <[email protected]>
6819 L:      [email protected]
6820 S:      Maintained
6821 F:      drivers/edac/i10nm_base.c
6822
6823 EDAC-I3000
6824 L:      [email protected]
6825 S:      Orphan
6826 F:      drivers/edac/i3000_edac.c
6827
6828 EDAC-I5000
6829 L:      [email protected]
6830 S:      Maintained
6831 F:      drivers/edac/i5000_edac.c
6832
6833 EDAC-I5400
6834 M:      Mauro Carvalho Chehab <[email protected]>
6835 L:      [email protected]
6836 S:      Maintained
6837 F:      drivers/edac/i5400_edac.c
6838
6839 EDAC-I7300
6840 M:      Mauro Carvalho Chehab <[email protected]>
6841 L:      [email protected]
6842 S:      Maintained
6843 F:      drivers/edac/i7300_edac.c
6844
6845 EDAC-I7CORE
6846 M:      Mauro Carvalho Chehab <[email protected]>
6847 L:      [email protected]
6848 S:      Maintained
6849 F:      drivers/edac/i7core_edac.c
6850
6851 EDAC-I82443BXGX
6852 M:      Tim Small <[email protected]>
6853 L:      [email protected]
6854 S:      Maintained
6855 F:      drivers/edac/i82443bxgx_edac.c
6856
6857 EDAC-I82975X
6858 M:      "Arvind R." <[email protected]>
6859 L:      [email protected]
6860 S:      Maintained
6861 F:      drivers/edac/i82975x_edac.c
6862
6863 EDAC-IE31200
6864 M:      Jason Baron <[email protected]>
6865 L:      [email protected]
6866 S:      Maintained
6867 F:      drivers/edac/ie31200_edac.c
6868
6869 EDAC-IGEN6
6870 M:      Tony Luck <[email protected]>
6871 R:      Qiuxu Zhuo <[email protected]>
6872 L:      [email protected]
6873 S:      Maintained
6874 F:      drivers/edac/igen6_edac.c
6875
6876 EDAC-MPC85XX
6877 M:      Johannes Thumshirn <[email protected]>
6878 L:      [email protected]
6879 S:      Maintained
6880 F:      drivers/edac/mpc85xx_edac.[ch]
6881
6882 EDAC-PASEMI
6883 M:      Egor Martovetsky <[email protected]>
6884 L:      [email protected]
6885 S:      Maintained
6886 F:      drivers/edac/pasemi_edac.c
6887
6888 EDAC-PND2
6889 M:      Tony Luck <[email protected]>
6890 L:      [email protected]
6891 S:      Maintained
6892 F:      drivers/edac/pnd2_edac.[ch]
6893
6894 EDAC-QCOM
6895 M:      Channagoud Kadabi <[email protected]>
6896 M:      Venkata Narendra Kumar Gutta <[email protected]>
6897 L:      [email protected]
6898 L:      [email protected]
6899 S:      Maintained
6900 F:      drivers/edac/qcom_edac.c
6901
6902 EDAC-R82600
6903 M:      Tim Small <[email protected]>
6904 L:      [email protected]
6905 S:      Maintained
6906 F:      drivers/edac/r82600_edac.c
6907
6908 EDAC-SBRIDGE
6909 M:      Tony Luck <[email protected]>
6910 R:      Qiuxu Zhuo <[email protected]>
6911 L:      [email protected]
6912 S:      Maintained
6913 F:      drivers/edac/sb_edac.c
6914
6915 EDAC-SIFIVE
6916 M:      Yash Shah <[email protected]>
6917 L:      [email protected]
6918 S:      Supported
6919 F:      drivers/edac/sifive_edac.c
6920
6921 EDAC-SKYLAKE
6922 M:      Tony Luck <[email protected]>
6923 L:      [email protected]
6924 S:      Maintained
6925 F:      drivers/edac/skx_*.[ch]
6926
6927 EDAC-TI
6928 M:      Tero Kristo <[email protected]>
6929 L:      [email protected]
6930 S:      Odd Fixes
6931 F:      drivers/edac/ti_edac.c
6932
6933 EDIROL UA-101/UA-1000 DRIVER
6934 M:      Clemens Ladisch <[email protected]>
6935 L:      [email protected] (moderated for non-subscribers)
6936 S:      Maintained
6937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6938 F:      sound/usb/misc/ua101.c
6939
6940 EFI TEST DRIVER
6941 M:      Ivan Hu <[email protected]>
6942 M:      Ard Biesheuvel <[email protected]>
6943 L:      [email protected]
6944 S:      Maintained
6945 F:      drivers/firmware/efi/test/
6946
6947 EFI VARIABLE FILESYSTEM
6948 M:      Matthew Garrett <[email protected]>
6949 M:      Jeremy Kerr <[email protected]>
6950 M:      Ard Biesheuvel <[email protected]>
6951 L:      [email protected]
6952 S:      Maintained
6953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6954 F:      fs/efivarfs/
6955
6956 EFIFB FRAMEBUFFER DRIVER
6957 M:      Peter Jones <[email protected]>
6958 L:      [email protected]
6959 S:      Maintained
6960 F:      drivers/video/fbdev/efifb.c
6961
6962 EFS FILESYSTEM
6963 S:      Orphan
6964 W:      http://aeschi.ch.eu.org/efs/
6965 F:      fs/efs/
6966
6967 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
6968 M:      Douglas Miller <[email protected]>
6969 L:      [email protected]
6970 S:      Maintained
6971 F:      drivers/net/ethernet/ibm/ehea/
6972
6973 EM28XX VIDEO4LINUX DRIVER
6974 M:      Mauro Carvalho Chehab <[email protected]>
6975 L:      [email protected]
6976 S:      Maintained
6977 W:      https://linuxtv.org
6978 T:      git git://linuxtv.org/media_tree.git
6979 F:      Documentation/admin-guide/media/em28xx*
6980 F:      drivers/media/usb/em28xx/
6981
6982 EMBEDDED LINUX
6983 M:      Matt Mackall <[email protected]>
6984 M:      David Woodhouse <[email protected]>
6985 L:      [email protected]
6986 S:      Maintained
6987
6988 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
6989 M:      Adrian Hunter <[email protected]>
6990 M:      Ritesh Harjani <[email protected]>
6991 M:      Asutosh Das <[email protected]>
6992 L:      [email protected]
6993 S:      Maintained
6994 F:      drivers/mmc/host/cqhci*
6995
6996 EMULEX 10Gbps iSCSI - OneConnect DRIVER
6997 M:      Subbu Seetharaman <[email protected]>
6998 M:      Ketan Mukadam <[email protected]>
6999 M:      Jitendra Bhivare <[email protected]>
7000 L:      [email protected]
7001 S:      Supported
7002 W:      http://www.broadcom.com
7003 F:      drivers/scsi/be2iscsi/
7004
7005 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
7006 M:      Ajit Khaparde <[email protected]>
7007 M:      Sriharsha Basavapatna <[email protected]>
7008 M:      Somnath Kotur <[email protected]>
7009 L:      [email protected]
7010 S:      Supported
7011 W:      http://www.emulex.com
7012 F:      drivers/net/ethernet/emulex/benet/
7013
7014 EMULEX ONECONNECT ROCE DRIVER
7015 M:      Selvin Xavier <[email protected]>
7016 L:      [email protected]
7017 S:      Odd Fixes
7018 W:      http://www.broadcom.com
7019 F:      drivers/infiniband/hw/ocrdma/
7020 F:      include/uapi/rdma/ocrdma-abi.h
7021
7022 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
7023 M:      James Smart <[email protected]>
7024 M:      Dick Kennedy <[email protected]>
7025 L:      [email protected]
7026 S:      Supported
7027 W:      http://www.broadcom.com
7028 F:      drivers/scsi/lpfc/
7029
7030 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
7031 M:      James Smart <[email protected]>
7032 M:      Ram Vegesna <[email protected]>
7033 L:      [email protected]
7034 L:      [email protected]
7035 S:      Supported
7036 W:      http://www.broadcom.com
7037 F:      drivers/scsi/elx/
7038
7039 ENE CB710 FLASH CARD READER DRIVER
7040 M:      Michał Mirosław <[email protected]>
7041 S:      Maintained
7042 F:      drivers/misc/cb710/
7043 F:      drivers/mmc/host/cb710-mmc.*
7044 F:      include/linux/cb710.h
7045
7046 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
7047 M:      Maxim Levitsky <[email protected]>
7048 S:      Maintained
7049 F:      drivers/media/rc/ene_ir.*
7050
7051 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
7052 M:      Laurentiu Tudor <[email protected]>
7053 L:      [email protected]
7054 S:      Maintained
7055 F:      drivers/tty/ehv_bytechan.c
7056
7057 EPSON S1D13XXX FRAMEBUFFER DRIVER
7058 M:      Kristoffer Ericson <[email protected]>
7059 S:      Maintained
7060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
7061 F:      drivers/video/fbdev/s1d13xxxfb.c
7062 F:      include/video/s1d13xxxfb.h
7063
7064 EROFS FILE SYSTEM
7065 M:      Gao Xiang <[email protected]>
7066 M:      Chao Yu <[email protected]>
7067 L:      [email protected]
7068 S:      Maintained
7069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
7070 F:      Documentation/filesystems/erofs.rst
7071 F:      fs/erofs/
7072 F:      include/trace/events/erofs.h
7073
7074 ERRSEQ ERROR TRACKING INFRASTRUCTURE
7075 M:      Jeff Layton <[email protected]>
7076 S:      Maintained
7077 F:      include/linux/errseq.h
7078 F:      lib/errseq.c
7079
7080 ET131X NETWORK DRIVER
7081 M:      Mark Einon <[email protected]>
7082 S:      Odd Fixes
7083 F:      drivers/net/ethernet/agere/
7084
7085 ETAS ES58X CAN/USB DRIVER
7086 M:      Vincent Mailhol <[email protected]>
7087 L:      [email protected]
7088 S:      Maintained
7089 F:      drivers/net/can/usb/etas_es58x/
7090
7091 ETHERNET BRIDGE
7092 M:      Roopa Prabhu <[email protected]>
7093 M:      Nikolay Aleksandrov <[email protected]>
7094 L:      [email protected] (moderated for non-subscribers)
7095 L:      [email protected]
7096 S:      Maintained
7097 W:      http://www.linuxfoundation.org/en/Net:Bridge
7098 F:      include/linux/netfilter_bridge/
7099 F:      net/bridge/
7100
7101 ETHERNET PHY LIBRARY
7102 M:      Andrew Lunn <[email protected]>
7103 M:      Heiner Kallweit <[email protected]>
7104 R:      Russell King <[email protected]>
7105 L:      [email protected]
7106 S:      Maintained
7107 F:      Documentation/ABI/testing/sysfs-class-net-phydev
7108 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
7109 F:      Documentation/devicetree/bindings/net/mdio*
7110 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
7111 F:      Documentation/networking/phy.rst
7112 F:      drivers/net/mdio/
7113 F:      drivers/net/mdio/acpi_mdio.c
7114 F:      drivers/net/mdio/fwnode_mdio.c
7115 F:      drivers/net/mdio/of_mdio.c
7116 F:      drivers/net/pcs/
7117 F:      drivers/net/phy/
7118 F:      include/dt-bindings/net/qca-ar803x.h
7119 F:      include/linux/*mdio*.h
7120 F:      include/linux/mdio/*.h
7121 F:      include/linux/of_net.h
7122 F:      include/linux/phy.h
7123 F:      include/linux/phy_fixed.h
7124 F:      include/linux/platform_data/mdio-bcm-unimac.h
7125 F:      include/linux/platform_data/mdio-gpio.h
7126 F:      include/trace/events/mdio.h
7127 F:      include/uapi/linux/mdio.h
7128 F:      include/uapi/linux/mii.h
7129 F:      net/core/of_net.c
7130
7131 EXEC & BINFMT API
7132 R:      Eric Biederman <[email protected]>
7133 R:      Kees Cook <[email protected]>
7134 F:      arch/alpha/kernel/binfmt_loader.c
7135 F:      arch/x86/ia32/ia32_aout.c
7136 F:      fs/*binfmt_*.c
7137 F:      fs/exec.c
7138 F:      include/linux/binfmts.h
7139 F:      include/linux/elf.h
7140 F:      include/uapi/linux/binfmts.h
7141 F:      tools/testing/selftests/exec/
7142 N:      asm/elf.h
7143 N:      binfmt
7144
7145 EXFAT FILE SYSTEM
7146 M:      Namjae Jeon <[email protected]>
7147 M:      Sungjong Seo <[email protected]>
7148 L:      [email protected]
7149 S:      Maintained
7150 F:      fs/exfat/
7151
7152 EXT2 FILE SYSTEM
7153 M:      Jan Kara <[email protected]>
7154 L:      [email protected]
7155 S:      Maintained
7156 F:      Documentation/filesystems/ext2.rst
7157 F:      fs/ext2/
7158 F:      include/linux/ext2*
7159
7160 EXT4 FILE SYSTEM
7161 M:      "Theodore Ts'o" <[email protected]>
7162 M:      Andreas Dilger <[email protected]>
7163 L:      [email protected]
7164 S:      Maintained
7165 W:      http://ext4.wiki.kernel.org
7166 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
7167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
7168 F:      Documentation/filesystems/ext4/
7169 F:      fs/ext4/
7170 F:      include/trace/events/ext4.h
7171
7172 Extended Verification Module (EVM)
7173 M:      Mimi Zohar <[email protected]>
7174 L:      [email protected]
7175 S:      Supported
7176 F:      security/integrity/evm/
7177
7178 EXTENSIBLE FIRMWARE INTERFACE (EFI)
7179 M:      Ard Biesheuvel <[email protected]>
7180 L:      [email protected]
7181 S:      Maintained
7182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7183 F:      Documentation/admin-guide/efi-stub.rst
7184 F:      arch/*/include/asm/efi.h
7185 F:      arch/*/kernel/efi.c
7186 F:      arch/arm/boot/compressed/efi-header.S
7187 F:      arch/arm64/kernel/efi-entry.S
7188 F:      arch/x86/platform/efi/
7189 F:      drivers/firmware/efi/
7190 F:      include/linux/efi*.h
7191
7192 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
7193 M:      MyungJoo Ham <[email protected]>
7194 M:      Chanwoo Choi <[email protected]>
7195 L:      [email protected]
7196 S:      Maintained
7197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
7198 F:      Documentation/devicetree/bindings/extcon/
7199 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
7200 F:      drivers/extcon/
7201 F:      include/linux/extcon.h
7202 F:      include/linux/extcon/
7203
7204 EXTRA BOOT CONFIG
7205 M:      Masami Hiramatsu <[email protected]>
7206 S:      Maintained
7207 F:      Documentation/admin-guide/bootconfig.rst
7208 F:      fs/proc/bootconfig.c
7209 F:      include/linux/bootconfig.h
7210 F:      lib/bootconfig.c
7211 F:      tools/bootconfig/*
7212 F:      tools/bootconfig/scripts/*
7213
7214 EXYNOS DP DRIVER
7215 M:      Jingoo Han <[email protected]>
7216 L:      [email protected]
7217 S:      Maintained
7218 F:      drivers/gpu/drm/exynos/exynos_dp*
7219
7220 EXYNOS SYSMMU (IOMMU) driver
7221 M:      Marek Szyprowski <[email protected]>
7222 L:      [email protected]
7223 S:      Maintained
7224 F:      drivers/iommu/exynos-iommu.c
7225
7226 F2FS FILE SYSTEM
7227 M:      Jaegeuk Kim <[email protected]>
7228 M:      Chao Yu <[email protected]>
7229 L:      [email protected]
7230 S:      Maintained
7231 W:      https://f2fs.wiki.kernel.org/
7232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
7233 F:      Documentation/ABI/testing/sysfs-fs-f2fs
7234 F:      Documentation/filesystems/f2fs.rst
7235 F:      fs/f2fs/
7236 F:      include/linux/f2fs_fs.h
7237 F:      include/trace/events/f2fs.h
7238 F:      include/uapi/linux/f2fs.h
7239
7240 F71805F HARDWARE MONITORING DRIVER
7241 M:      Jean Delvare <[email protected]>
7242 L:      [email protected]
7243 S:      Maintained
7244 F:      Documentation/hwmon/f71805f.rst
7245 F:      drivers/hwmon/f71805f.c
7246
7247 FADDR2LINE
7248 M:      Josh Poimboeuf <[email protected]>
7249 S:      Maintained
7250 F:      scripts/faddr2line
7251
7252 FAILOVER MODULE
7253 M:      Sridhar Samudrala <[email protected]>
7254 L:      [email protected]
7255 S:      Supported
7256 F:      Documentation/networking/failover.rst
7257 F:      include/net/failover.h
7258 F:      net/core/failover.c
7259
7260 FANOTIFY
7261 M:      Jan Kara <[email protected]>
7262 R:      Amir Goldstein <[email protected]>
7263 R:      Matthew Bobrowski <[email protected]>
7264 L:      [email protected]
7265 S:      Maintained
7266 F:      fs/notify/fanotify/
7267 F:      include/linux/fanotify.h
7268 F:      include/uapi/linux/fanotify.h
7269
7270 FARSYNC SYNCHRONOUS DRIVER
7271 M:      Kevin Curtis <[email protected]>
7272 S:      Supported
7273 W:      http://www.farsite.co.uk/
7274 F:      drivers/net/wan/farsync.*
7275
7276 FAULT INJECTION SUPPORT
7277 M:      Akinobu Mita <[email protected]>
7278 S:      Supported
7279 F:      Documentation/fault-injection/
7280 F:      lib/fault-inject.c
7281
7282 FBTFT Framebuffer drivers
7283 L:      [email protected]
7284 L:      [email protected]
7285 S:      Orphan
7286 F:      drivers/staging/fbtft/
7287
7288 FC0011 TUNER DRIVER
7289 M:      Michael Buesch <[email protected]>
7290 L:      [email protected]
7291 S:      Maintained
7292 F:      drivers/media/tuners/fc0011.c
7293 F:      drivers/media/tuners/fc0011.h
7294
7295 FC2580 MEDIA DRIVER
7296 M:      Antti Palosaari <[email protected]>
7297 L:      [email protected]
7298 S:      Maintained
7299 W:      https://linuxtv.org
7300 W:      http://palosaari.fi/linux/
7301 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7302 T:      git git://linuxtv.org/anttip/media_tree.git
7303 F:      drivers/media/tuners/fc2580*
7304
7305 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
7306 M:      Hannes Reinecke <[email protected]>
7307 L:      [email protected]
7308 S:      Supported
7309 W:      www.Open-FCoE.org
7310 F:      drivers/scsi/fcoe/
7311 F:      drivers/scsi/libfc/
7312 F:      include/scsi/fc/
7313 F:      include/scsi/libfc.h
7314 F:      include/scsi/libfcoe.h
7315 F:      include/uapi/scsi/fc/
7316
7317 FILE LOCKING (flock() and fcntl()/lockf())
7318 M:      Jeff Layton <[email protected]>
7319 M:      "J. Bruce Fields" <[email protected]>
7320 L:      [email protected]
7321 S:      Maintained
7322 F:      fs/fcntl.c
7323 F:      fs/locks.c
7324 F:      include/linux/fcntl.h
7325 F:      include/uapi/linux/fcntl.h
7326
7327 FILESYSTEM DIRECT ACCESS (DAX)
7328 M:      Dan Williams <[email protected]>
7329 R:      Matthew Wilcox <[email protected]>
7330 R:      Jan Kara <[email protected]>
7331 L:      [email protected]
7332 L:      [email protected]
7333 S:      Supported
7334 F:      fs/dax.c
7335 F:      include/linux/dax.h
7336 F:      include/trace/events/fs_dax.h
7337
7338 FILESYSTEMS (VFS and infrastructure)
7339 M:      Alexander Viro <[email protected]>
7340 L:      [email protected]
7341 S:      Maintained
7342 F:      fs/*
7343 F:      include/linux/fs.h
7344 F:      include/linux/fs_types.h
7345 F:      include/uapi/linux/fs.h
7346 F:      include/uapi/linux/openat2.h
7347 X:      fs/io-wq.c
7348 X:      fs/io-wq.h
7349 X:      fs/io_uring.c
7350
7351 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7352 M:      Riku Voipio <[email protected]>
7353 L:      [email protected]
7354 S:      Maintained
7355 F:      drivers/hwmon/f75375s.c
7356 F:      include/linux/f75375s.h
7357
7358 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
7359 M:      Clemens Ladisch <[email protected]>
7360 M:      Takashi Sakamoto <[email protected]>
7361 L:      [email protected] (moderated for non-subscribers)
7362 S:      Maintained
7363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7364 F:      include/uapi/sound/firewire.h
7365 F:      sound/firewire/
7366
7367 FIREWIRE MEDIA DRIVERS (firedtv)
7368 M:      Stefan Richter <[email protected]>
7369 L:      [email protected]
7370 L:      [email protected]
7371 S:      Maintained
7372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7373 F:      drivers/media/firewire/
7374
7375 FIREWIRE SBP-2 TARGET
7376 M:      Chris Boot <[email protected]>
7377 L:      [email protected]
7378 L:      [email protected]
7379 L:      [email protected]
7380 S:      Maintained
7381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
7382 F:      drivers/target/sbp/
7383
7384 FIREWIRE SUBSYSTEM
7385 M:      Stefan Richter <[email protected]>
7386 L:      [email protected]
7387 S:      Maintained
7388 W:      http://ieee1394.wiki.kernel.org/
7389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
7390 F:      drivers/firewire/
7391 F:      include/linux/firewire.h
7392 F:      include/uapi/linux/firewire*.h
7393 F:      tools/firewire/
7394
7395 FIRMWARE FRAMEWORK FOR ARMV8-A
7396 M:      Sudeep Holla <[email protected]>
7397 L:      [email protected] (moderated for non-subscribers)
7398 S:      Maintained
7399 F:      drivers/firmware/arm_ffa/
7400 F:      include/linux/arm_ffa.h
7401
7402 FIRMWARE LOADER (request_firmware)
7403 M:      Luis Chamberlain <[email protected]>
7404 L:      [email protected]
7405 S:      Maintained
7406 F:      Documentation/firmware_class/
7407 F:      drivers/base/firmware_loader/
7408 F:      include/linux/firmware.h
7409
7410 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
7411 M:      Joshua Morris <[email protected]>
7412 M:      Philip Kelleher <[email protected]>
7413 S:      Maintained
7414 F:      drivers/block/rsxx/
7415
7416 FLEXTIMER FTM-QUADDEC DRIVER
7417 M:      Patrick Havelange <[email protected]>
7418 L:      [email protected]
7419 S:      Maintained
7420 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
7421 F:      drivers/counter/ftm-quaddec.c
7422
7423 FLOPPY DRIVER
7424 M:      Denis Efremov <[email protected]>
7425 L:      [email protected]
7426 S:      Odd Fixes
7427 F:      drivers/block/floppy.c
7428
7429 FLYSKY FSIA6B RC RECEIVER
7430 M:      Markus Koch <[email protected]>
7431 L:      [email protected]
7432 S:      Maintained
7433 F:      drivers/input/joystick/fsia6b.c
7434
7435 FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
7436 M:      Geoffrey D. Bennett <[email protected]>
7437 L:      [email protected] (moderated for non-subscribers)
7438 S:      Maintained
7439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7440 F:      sound/usb/mixer_scarlett_gen2.c
7441
7442 FORCEDETH GIGABIT ETHERNET DRIVER
7443 M:      Rain River <[email protected]>
7444 M:      Zhu Yanjun <[email protected]>
7445 L:      [email protected]
7446 S:      Maintained
7447 F:      drivers/net/ethernet/nvidia/*
7448
7449 FORTIFY_SOURCE
7450 M:      Kees Cook <[email protected]>
7451 L:      [email protected]
7452 S:      Supported
7453 F:      include/linux/fortify-string.h
7454 F:      lib/test_fortify/*
7455 F:      scripts/test_fortify.sh
7456 K:      \b__NO_FORTIFY\b
7457
7458 FPGA DFL DRIVERS
7459 M:      Wu Hao <[email protected]>
7460 R:      Tom Rix <[email protected]>
7461 L:      [email protected]
7462 S:      Maintained
7463 F:      Documentation/ABI/testing/sysfs-bus-dfl*
7464 F:      Documentation/fpga/dfl.rst
7465 F:      drivers/fpga/dfl*
7466 F:      drivers/uio/uio_dfl.c
7467 F:      include/linux/dfl.h
7468 F:      include/uapi/linux/fpga-dfl.h
7469
7470 FPGA MANAGER FRAMEWORK
7471 M:      Moritz Fischer <[email protected]>
7472 M:      Wu Hao <[email protected]>
7473 M:      Xu Yilun <[email protected]>
7474 R:      Tom Rix <[email protected]>
7475 L:      [email protected]
7476 S:      Maintained
7477 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
7478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
7479 F:      Documentation/devicetree/bindings/fpga/
7480 F:      Documentation/driver-api/fpga/
7481 F:      Documentation/fpga/
7482 F:      drivers/fpga/
7483 F:      include/linux/fpga/
7484
7485 FPU EMULATOR
7486 M:      Bill Metzenthen <[email protected]>
7487 S:      Maintained
7488 W:      http://floatingpoint.sourceforge.net/emulator/index.html
7489 F:      arch/x86/math-emu/
7490
7491 FRAMEBUFFER LAYER
7492 L:      [email protected]
7493 L:      [email protected]
7494 S:      Orphan
7495 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
7496 T:      git git://anongit.freedesktop.org/drm/drm-misc
7497 F:      Documentation/fb/
7498 F:      drivers/video/
7499 F:      include/linux/fb.h
7500 F:      include/uapi/linux/fb.h
7501 F:      include/uapi/video/
7502 F:      include/video/
7503
7504 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
7505 M:      Horia Geantă <[email protected]>
7506 M:      Pankaj Gupta <[email protected]>
7507 L:      [email protected]
7508 S:      Maintained
7509 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
7510 F:      drivers/crypto/caam/
7511
7512 FREESCALE COLDFIRE M5441X MMC DRIVER
7513 M:      Angelo Dureghello <[email protected]>
7514 L:      [email protected]
7515 S:      Maintained
7516 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
7517 F:      include/linux/platform_data/mmc-esdhc-mcf.h
7518
7519 FREESCALE DIU FRAMEBUFFER DRIVER
7520 M:      Timur Tabi <[email protected]>
7521 L:      [email protected]
7522 S:      Maintained
7523 F:      drivers/video/fbdev/fsl-diu-fb.*
7524
7525 FREESCALE DMA DRIVER
7526 M:      Li Yang <[email protected]>
7527 M:      Zhang Wei <[email protected]>
7528 L:      [email protected]
7529 S:      Maintained
7530 F:      drivers/dma/fsldma.*
7531
7532 FREESCALE DSPI DRIVER
7533 M:      Vladimir Oltean <[email protected]>
7534 L:      [email protected]
7535 S:      Maintained
7536 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
7537 F:      drivers/spi/spi-fsl-dspi.c
7538 F:      include/linux/spi/spi-fsl-dspi.h
7539
7540 FREESCALE ENETC ETHERNET DRIVERS
7541 M:      Claudiu Manoil <[email protected]>
7542 L:      [email protected]
7543 S:      Maintained
7544 F:      drivers/net/ethernet/freescale/enetc/
7545
7546 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
7547 M:      Claudiu Manoil <[email protected]>
7548 L:      [email protected]
7549 S:      Maintained
7550 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
7551 F:      drivers/net/ethernet/freescale/gianfar*
7552
7553 FREESCALE GPMI NAND DRIVER
7554 M:      Han Xu <[email protected]>
7555 L:      [email protected]
7556 S:      Maintained
7557 F:      drivers/mtd/nand/raw/gpmi-nand/*
7558
7559 FREESCALE I2C CPM DRIVER
7560 M:      Jochen Friedrich <[email protected]>
7561 L:      [email protected]
7562 L:      [email protected]
7563 S:      Maintained
7564 F:      drivers/i2c/busses/i2c-cpm.c
7565
7566 FREESCALE IMX / MXC FEC DRIVER
7567 M:      Joakim Zhang <[email protected]>
7568 L:      [email protected]
7569 S:      Maintained
7570 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
7571 F:      drivers/net/ethernet/freescale/fec.h
7572 F:      drivers/net/ethernet/freescale/fec_main.c
7573 F:      drivers/net/ethernet/freescale/fec_ptp.c
7574
7575 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
7576 M:      Sascha Hauer <[email protected]>
7577 R:      Pengutronix Kernel Team <[email protected]>
7578 L:      [email protected]
7579 L:      [email protected] (moderated for non-subscribers)
7580 S:      Maintained
7581 F:      drivers/video/fbdev/imxfb.c
7582 F:      include/linux/platform_data/video-imxfb.h
7583
7584 FREESCALE IMX DDR PMU DRIVER
7585 M:      Frank Li <[email protected]>
7586 L:      [email protected] (moderated for non-subscribers)
7587 S:      Maintained
7588 F:      Documentation/admin-guide/perf/imx-ddr.rst
7589 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
7590 F:      drivers/perf/fsl_imx8_ddr_perf.c
7591
7592 FREESCALE IMX I2C DRIVER
7593 M:      Oleksij Rempel <[email protected]>
7594 R:      Pengutronix Kernel Team <[email protected]>
7595 L:      [email protected]
7596 S:      Maintained
7597 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
7598 F:      drivers/i2c/busses/i2c-imx.c
7599
7600 FREESCALE IMX LPI2C DRIVER
7601 M:      Dong Aisheng <[email protected]>
7602 L:      [email protected]
7603 L:      [email protected]
7604 S:      Maintained
7605 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
7606 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
7607
7608 FREESCALE MPC I2C DRIVER
7609 M:      Chris Packham <[email protected]>
7610 L:      [email protected]
7611 S:      Maintained
7612 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
7613 F:      drivers/i2c/busses/i2c-mpc.c
7614
7615 FREESCALE QORIQ DPAA ETHERNET DRIVER
7616 M:      Madalin Bucur <[email protected]>
7617 L:      [email protected]
7618 S:      Maintained
7619 F:      drivers/net/ethernet/freescale/dpaa
7620
7621 FREESCALE QORIQ DPAA FMAN DRIVER
7622 M:      Madalin Bucur <[email protected]>
7623 L:      [email protected]
7624 S:      Maintained
7625 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
7626 F:      drivers/net/ethernet/freescale/fman
7627
7628 FREESCALE QORIQ PTP CLOCK DRIVER
7629 M:      Yangbo Lu <[email protected]>
7630 L:      [email protected]
7631 S:      Maintained
7632 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
7633 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
7634 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
7635 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
7636 F:      drivers/ptp/ptp_qoriq.c
7637 F:      drivers/ptp/ptp_qoriq_debugfs.c
7638 F:      include/linux/fsl/ptp_qoriq.h
7639
7640 FREESCALE QUAD SPI DRIVER
7641 M:      Han Xu <[email protected]>
7642 L:      [email protected]
7643 S:      Maintained
7644 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
7645 F:      drivers/spi/spi-fsl-qspi.c
7646
7647 FREESCALE QUICC ENGINE LIBRARY
7648 M:      Qiang Zhao <[email protected]>
7649 L:      [email protected]
7650 S:      Maintained
7651 F:      drivers/soc/fsl/qe/
7652 F:      include/soc/fsl/*qe*.h
7653 F:      include/soc/fsl/*ucc*.h
7654
7655 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
7656 M:      Li Yang <[email protected]>
7657 L:      [email protected]
7658 L:      [email protected]
7659 S:      Maintained
7660 F:      drivers/net/ethernet/freescale/ucc_geth*
7661
7662 FREESCALE QUICC ENGINE UCC HDLC DRIVER
7663 M:      Zhao Qiang <[email protected]>
7664 L:      [email protected]
7665 L:      [email protected]
7666 S:      Maintained
7667 F:      drivers/net/wan/fsl_ucc_hdlc*
7668
7669 FREESCALE QUICC ENGINE UCC UART DRIVER
7670 M:      Timur Tabi <[email protected]>
7671 L:      [email protected]
7672 S:      Maintained
7673 F:      drivers/tty/serial/ucc_uart.c
7674
7675 FREESCALE SOC DRIVERS
7676 M:      Li Yang <[email protected]>
7677 L:      [email protected]
7678 L:      [email protected] (moderated for non-subscribers)
7679 S:      Maintained
7680 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
7681 F:      Documentation/devicetree/bindings/soc/fsl/
7682 F:      drivers/soc/fsl/
7683 F:      include/linux/fsl/
7684
7685 FREESCALE SOC FS_ENET DRIVER
7686 M:      Pantelis Antoniou <[email protected]>
7687 L:      [email protected]
7688 L:      [email protected]
7689 S:      Maintained
7690 F:      drivers/net/ethernet/freescale/fs_enet/
7691 F:      include/linux/fs_enet_pd.h
7692
7693 FREESCALE SOC SOUND DRIVERS
7694 M:      Nicolin Chen <[email protected]>
7695 M:      Xiubo Li <[email protected]>
7696 R:      Fabio Estevam <[email protected]>
7697 R:      Shengjiu Wang <[email protected]>
7698 L:      [email protected] (moderated for non-subscribers)
7699 L:      [email protected]
7700 S:      Maintained
7701 F:      sound/soc/fsl/fsl*
7702 F:      sound/soc/fsl/imx*
7703 F:      sound/soc/fsl/mpc8610_hpcd.c
7704
7705 FREESCALE USB PERIPHERAL DRIVERS
7706 M:      Li Yang <[email protected]>
7707 L:      [email protected]
7708 L:      [email protected]
7709 S:      Maintained
7710 F:      drivers/usb/gadget/udc/fsl*
7711
7712 FREESCALE USB PHY DRIVER
7713 M:      Ran Wang <[email protected]>
7714 L:      [email protected]
7715 L:      [email protected]
7716 S:      Maintained
7717 F:      drivers/usb/phy/phy-fsl-usb*
7718
7719 FREEVXFS FILESYSTEM
7720 M:      Christoph Hellwig <[email protected]>
7721 S:      Maintained
7722 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
7723 F:      fs/freevxfs/
7724
7725 FREEZER
7726 M:      "Rafael J. Wysocki" <[email protected]>
7727 M:      Pavel Machek <[email protected]>
7728 L:      [email protected]
7729 S:      Supported
7730 F:      Documentation/power/freezing-of-tasks.rst
7731 F:      include/linux/freezer.h
7732 F:      kernel/freezer.c
7733
7734 FRONTSWAP API
7735 M:      Konrad Rzeszutek Wilk <[email protected]>
7736 L:      [email protected]
7737 S:      Maintained
7738 F:      include/linux/frontswap.h
7739 F:      mm/frontswap.c
7740
7741 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
7742 M:      David Howells <[email protected]>
7743 L:      [email protected] (moderated for non-subscribers)
7744 S:      Supported
7745 F:      Documentation/filesystems/caching/
7746 F:      fs/fscache/
7747 F:      include/linux/fscache*.h
7748
7749 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
7750 M:      Theodore Y. Ts'o <[email protected]>
7751 M:      Jaegeuk Kim <[email protected]>
7752 M:      Eric Biggers <[email protected]>
7753 L:      [email protected]
7754 S:      Supported
7755 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7756 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
7757 F:      Documentation/filesystems/fscrypt.rst
7758 F:      fs/crypto/
7759 F:      include/linux/fscrypt*.h
7760 F:      include/uapi/linux/fscrypt.h
7761
7762 FSI SUBSYSTEM
7763 M:      Jeremy Kerr <[email protected]>
7764 M:      Joel Stanley <[email protected]>
7765 R:      Alistar Popple <[email protected]>
7766 R:      Eddie James <[email protected]>
7767 L:      [email protected]
7768 S:      Supported
7769 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
7770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
7771 F:      drivers/fsi/
7772 F:      include/linux/fsi*.h
7773 F:      include/trace/events/fsi*.h
7774
7775 FSI-ATTACHED I2C DRIVER
7776 M:      Eddie James <[email protected]>
7777 L:      [email protected]
7778 L:      [email protected] (moderated for non-subscribers)
7779 S:      Maintained
7780 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
7781 F:      drivers/i2c/busses/i2c-fsi.c
7782
7783 FSI-ATTACHED SPI DRIVER
7784 M:      Eddie James <[email protected]>
7785 L:      [email protected]
7786 S:      Maintained
7787 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
7788 F:      drivers/spi/spi-fsi.c
7789
7790 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
7791 M:      Jan Kara <[email protected]>
7792 R:      Amir Goldstein <[email protected]>
7793 L:      [email protected]
7794 S:      Maintained
7795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
7796 F:      fs/notify/
7797 F:      include/linux/fsnotify*.h
7798
7799 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
7800 M:      Eric Biggers <[email protected]>
7801 M:      Theodore Y. Ts'o <[email protected]>
7802 L:      [email protected]
7803 S:      Supported
7804 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7805 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
7806 F:      Documentation/filesystems/fsverity.rst
7807 F:      fs/verity/
7808 F:      include/linux/fsverity.h
7809 F:      include/uapi/linux/fsverity.h
7810
7811 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
7812 M:      Michael Zaidman <[email protected]>
7813 L:      [email protected]
7814 L:      [email protected]
7815 S:      Maintained
7816 F:      drivers/hid/hid-ft260.c
7817
7818 FUJITSU LAPTOP EXTRAS
7819 M:      Jonathan Woithe <[email protected]>
7820 L:      [email protected]
7821 S:      Maintained
7822 F:      drivers/platform/x86/fujitsu-laptop.c
7823
7824 FUJITSU M-5MO LS CAMERA ISP DRIVER
7825 M:      Kyungmin Park <[email protected]>
7826 M:      Heungjun Kim <[email protected]>
7827 L:      [email protected]
7828 S:      Maintained
7829 F:      drivers/media/i2c/m5mols/
7830 F:      include/media/i2c/m5mols.h
7831
7832 FUJITSU TABLET EXTRAS
7833 M:      Robert Gerlach <[email protected]>
7834 L:      [email protected]
7835 S:      Maintained
7836 F:      drivers/platform/x86/fujitsu-tablet.c
7837
7838 FUSE: FILESYSTEM IN USERSPACE
7839 M:      Miklos Szeredi <[email protected]>
7840 L:      [email protected]
7841 S:      Maintained
7842 W:      https://github.com/libfuse/
7843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
7844 F:      Documentation/filesystems/fuse.rst
7845 F:      fs/fuse/
7846 F:      include/uapi/linux/fuse.h
7847
7848 FUTEX SUBSYSTEM
7849 M:      Thomas Gleixner <[email protected]>
7850 M:      Ingo Molnar <[email protected]>
7851 R:      Peter Zijlstra <[email protected]>
7852 R:      Darren Hart <[email protected]>
7853 R:      Davidlohr Bueso <[email protected]>
7854 R:      André Almeida <[email protected]>
7855 L:      [email protected]
7856 S:      Maintained
7857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7858 F:      Documentation/locking/*futex*
7859 F:      include/asm-generic/futex.h
7860 F:      include/linux/futex.h
7861 F:      include/uapi/linux/futex.h
7862 F:      kernel/futex/*
7863 F:      tools/perf/bench/futex*
7864 F:      tools/testing/selftests/futex/
7865
7866 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
7867 M:      Tim Harvey <[email protected]>
7868 M:      Robert Jones <[email protected]>
7869 S:      Maintained
7870 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
7871 F:      drivers/mfd/gateworks-gsc.c
7872 F:      include/linux/mfd/gsc.h
7873 F:      Documentation/hwmon/gsc-hwmon.rst
7874 F:      drivers/hwmon/gsc-hwmon.c
7875 F:      include/linux/platform_data/gsc_hwmon.h
7876
7877 GCC PLUGINS
7878 M:      Kees Cook <[email protected]>
7879 L:      [email protected]
7880 S:      Maintained
7881 F:      Documentation/kbuild/gcc-plugins.rst
7882 F:      scripts/Makefile.gcc-plugins
7883 F:      scripts/gcc-plugins/
7884
7885 GCOV BASED KERNEL PROFILING
7886 M:      Peter Oberparleiter <[email protected]>
7887 S:      Maintained
7888 F:      Documentation/dev-tools/gcov.rst
7889 F:      kernel/gcov/
7890
7891 GDB KERNEL DEBUGGING HELPER SCRIPTS
7892 M:      Jan Kiszka <[email protected]>
7893 M:      Kieran Bingham <[email protected]>
7894 S:      Supported
7895 F:      scripts/gdb/
7896
7897 GEMINI CRYPTO DRIVER
7898 M:      Corentin Labbe <[email protected]>
7899 L:      [email protected]
7900 S:      Maintained
7901 F:      drivers/crypto/gemini/
7902
7903 GEMTEK FM RADIO RECEIVER DRIVER
7904 M:      Hans Verkuil <[email protected]>
7905 L:      [email protected]
7906 S:      Maintained
7907 W:      https://linuxtv.org
7908 T:      git git://linuxtv.org/media_tree.git
7909 F:      drivers/media/radio/radio-gemtek*
7910
7911 GENERIC ARCHITECTURE TOPOLOGY
7912 M:      Sudeep Holla <[email protected]>
7913 L:      [email protected]
7914 S:      Maintained
7915 F:      drivers/base/arch_topology.c
7916 F:      include/linux/arch_topology.h
7917
7918 GENERIC ENTRY CODE
7919 M:      Thomas Gleixner <[email protected]>
7920 M:      Peter Zijlstra <[email protected]>
7921 M:      Andy Lutomirski <[email protected]>
7922 L:      [email protected]
7923 S:      Maintained
7924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
7925 F:      include/linux/entry-common.h
7926 F:      include/linux/entry-kvm.h
7927 F:      kernel/entry/
7928
7929 GENERIC GPIO I2C DRIVER
7930 M:      Wolfram Sang <[email protected]>
7931 S:      Supported
7932 F:      drivers/i2c/busses/i2c-gpio.c
7933 F:      include/linux/platform_data/i2c-gpio.h
7934
7935 GENERIC GPIO I2C MULTIPLEXER DRIVER
7936 M:      Peter Korsgaard <[email protected]>
7937 L:      [email protected]
7938 S:      Supported
7939 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
7940 F:      drivers/i2c/muxes/i2c-mux-gpio.c
7941 F:      include/linux/platform_data/i2c-mux-gpio.h
7942
7943 GENERIC HDLC (WAN) DRIVERS
7944 M:      Krzysztof Halasa <[email protected]>
7945 S:      Maintained
7946 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
7947 F:      drivers/net/wan/c101.c
7948 F:      drivers/net/wan/hd6457*
7949 F:      drivers/net/wan/hdlc*
7950 F:      drivers/net/wan/n2.c
7951 F:      drivers/net/wan/pc300too.c
7952 F:      drivers/net/wan/pci200syn.c
7953 F:      drivers/net/wan/wanxl*
7954
7955 GENERIC INCLUDE/ASM HEADER FILES
7956 M:      Arnd Bergmann <[email protected]>
7957 L:      [email protected]
7958 S:      Maintained
7959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
7960 F:      include/asm-generic/
7961 F:      include/uapi/asm-generic/
7962
7963 GENERIC PHY FRAMEWORK
7964 M:      Kishon Vijay Abraham I <[email protected]>
7965 M:      Vinod Koul <[email protected]>
7966 L:      [email protected]
7967 S:      Supported
7968 Q:      https://patchwork.kernel.org/project/linux-phy/list/
7969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
7970 F:      Documentation/devicetree/bindings/phy/
7971 F:      drivers/phy/
7972 F:      include/linux/phy/
7973
7974 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
7975 M:      Wolfram Sang <[email protected]>
7976 S:      Supported
7977 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
7978
7979 GENERIC PM DOMAINS
7980 M:      "Rafael J. Wysocki" <[email protected]>
7981 M:      Kevin Hilman <[email protected]>
7982 M:      Ulf Hansson <[email protected]>
7983 L:      [email protected]
7984 S:      Supported
7985 F:      Documentation/devicetree/bindings/power/power?domain*
7986 F:      drivers/base/power/domain*.c
7987 F:      include/linux/pm_domain.h
7988
7989 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
7990 M:      Eugen Hristev <[email protected]>
7991 L:      [email protected]
7992 S:      Maintained
7993 F:      drivers/input/touchscreen/resistive-adc-touch.c
7994
7995 GENERIC STRING LIBRARY
7996 R:      Andy Shevchenko <[email protected]>
7997 S:      Maintained
7998 F:      lib/string.c
7999 F:      lib/string_helpers.c
8000 F:      lib/test_string.c
8001 F:      lib/test-string_helpers.c
8002
8003 GENERIC UIO DRIVER FOR PCI DEVICES
8004 M:      "Michael S. Tsirkin" <[email protected]>
8005 L:      [email protected]
8006 S:      Supported
8007 F:      drivers/uio/uio_pci_generic.c
8008
8009 GENERIC VDSO LIBRARY
8010 M:      Andy Lutomirski <[email protected]>
8011 M:      Thomas Gleixner <[email protected]>
8012 M:      Vincenzo Frascino <[email protected]>
8013 L:      [email protected]
8014 S:      Maintained
8015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
8016 F:      include/asm-generic/vdso/vsyscall.h
8017 F:      include/vdso/
8018 F:      kernel/time/vsyscall.c
8019 F:      lib/vdso/
8020
8021 GENWQE (IBM Generic Workqueue Card)
8022 M:      Frank Haverkamp <[email protected]>
8023 S:      Supported
8024 F:      drivers/misc/genwqe/
8025
8026 GET_MAINTAINER SCRIPT
8027 M:      Joe Perches <[email protected]>
8028 S:      Maintained
8029 F:      scripts/get_maintainer.pl
8030
8031 GFS2 FILE SYSTEM
8032 M:      Bob Peterson <[email protected]>
8033 M:      Andreas Gruenbacher <[email protected]>
8034 L:      [email protected]
8035 S:      Supported
8036 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
8037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
8038 F:      Documentation/filesystems/gfs2*
8039 F:      fs/gfs2/
8040 F:      include/uapi/linux/gfs2_ondisk.h
8041
8042 GIGABYTE WMI DRIVER
8043 M:      Thomas Weißschuh <[email protected]>
8044 L:      [email protected]
8045 S:      Maintained
8046 F:      drivers/platform/x86/gigabyte-wmi.c
8047
8048 GNSS SUBSYSTEM
8049 M:      Johan Hovold <[email protected]>
8050 S:      Maintained
8051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
8052 F:      Documentation/ABI/testing/sysfs-class-gnss
8053 F:      Documentation/devicetree/bindings/gnss/
8054 F:      drivers/gnss/
8055 F:      include/linux/gnss.h
8056
8057 GO7007 MPEG CODEC
8058 M:      Hans Verkuil <[email protected]>
8059 L:      [email protected]
8060 S:      Maintained
8061 F:      drivers/media/usb/go7007/
8062
8063 GOODIX TOUCHSCREEN
8064 M:      Bastien Nocera <[email protected]>
8065 L:      [email protected]
8066 S:      Maintained
8067 F:      drivers/input/touchscreen/goodix.c
8068
8069 GOOGLE ETHERNET DRIVERS
8070 M:      Jeroen de Borst <[email protected]>
8071 R:      Catherine Sullivan <[email protected]>
8072 R:      David Awogbemila <[email protected]>
8073 L:      [email protected]
8074 S:      Supported
8075 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
8076 F:      drivers/net/ethernet/google
8077
8078 GPD POCKET FAN DRIVER
8079 M:      Hans de Goede <[email protected]>
8080 L:      [email protected]
8081 S:      Maintained
8082 F:      drivers/platform/x86/gpd-pocket-fan.c
8083
8084 GPIO ACPI SUPPORT
8085 M:      Mika Westerberg <[email protected]>
8086 M:      Andy Shevchenko <[email protected]>
8087 L:      [email protected]
8088 L:      [email protected]
8089 S:      Maintained
8090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8091 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
8092 F:      drivers/gpio/gpiolib-acpi.c
8093 F:      drivers/gpio/gpiolib-acpi.h
8094
8095 GPIO AGGREGATOR
8096 M:      Geert Uytterhoeven <[email protected]>
8097 L:      [email protected]
8098 S:      Supported
8099 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
8100 F:      drivers/gpio/gpio-aggregator.c
8101
8102 GPIO IR Transmitter
8103 M:      Sean Young <[email protected]>
8104 L:      [email protected]
8105 S:      Maintained
8106 F:      drivers/media/rc/gpio-ir-tx.c
8107
8108 GPIO MOCKUP DRIVER
8109 M:      Bamvor Jian Zhang <[email protected]>
8110 L:      [email protected]
8111 S:      Maintained
8112 F:      drivers/gpio/gpio-mockup.c
8113 F:      tools/testing/selftests/gpio/
8114
8115 GPIO REGMAP
8116 R:      Michael Walle <[email protected]>
8117 S:      Maintained
8118 F:      drivers/gpio/gpio-regmap.c
8119 F:      include/linux/gpio/regmap.h
8120
8121 GPIO SUBSYSTEM
8122 M:      Linus Walleij <[email protected]>
8123 M:      Bartosz Golaszewski <[email protected]>
8124 L:      [email protected]
8125 S:      Maintained
8126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
8127 F:      Documentation/ABI/obsolete/sysfs-gpio
8128 F:      Documentation/ABI/testing/gpio-cdev
8129 F:      Documentation/admin-guide/gpio/
8130 F:      Documentation/devicetree/bindings/gpio/
8131 F:      Documentation/driver-api/gpio/
8132 F:      drivers/gpio/
8133 F:      include/asm-generic/gpio.h
8134 F:      include/linux/gpio.h
8135 F:      include/linux/gpio/
8136 F:      include/linux/of_gpio.h
8137 F:      include/uapi/linux/gpio.h
8138 F:      tools/gpio/
8139
8140 GRE DEMULTIPLEXER DRIVER
8141 M:      Dmitry Kozlov <[email protected]>
8142 L:      [email protected]
8143 S:      Maintained
8144 F:      include/net/gre.h
8145 F:      net/ipv4/gre_demux.c
8146 F:      net/ipv4/gre_offload.c
8147
8148 GRETH 10/100/1G Ethernet MAC device driver
8149 M:      Andreas Larsson <[email protected]>
8150 L:      [email protected]
8151 S:      Maintained
8152 F:      drivers/net/ethernet/aeroflex/
8153
8154 GREYBUS AUDIO PROTOCOLS DRIVERS
8155 M:      Vaibhav Agarwal <[email protected]>
8156 M:      Mark Greer <[email protected]>
8157 S:      Maintained
8158 F:      drivers/staging/greybus/audio_apbridgea.c
8159 F:      drivers/staging/greybus/audio_apbridgea.h
8160 F:      drivers/staging/greybus/audio_codec.c
8161 F:      drivers/staging/greybus/audio_codec.h
8162 F:      drivers/staging/greybus/audio_gb.c
8163 F:      drivers/staging/greybus/audio_manager.c
8164 F:      drivers/staging/greybus/audio_manager.h
8165 F:      drivers/staging/greybus/audio_manager_module.c
8166 F:      drivers/staging/greybus/audio_manager_private.h
8167 F:      drivers/staging/greybus/audio_manager_sysfs.c
8168 F:      drivers/staging/greybus/audio_module.c
8169 F:      drivers/staging/greybus/audio_topology.c
8170
8171 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
8172 M:      Viresh Kumar <[email protected]>
8173 S:      Maintained
8174 F:      drivers/staging/greybus/authentication.c
8175 F:      drivers/staging/greybus/bootrom.c
8176 F:      drivers/staging/greybus/firmware.h
8177 F:      drivers/staging/greybus/fw-core.c
8178 F:      drivers/staging/greybus/fw-download.c
8179 F:      drivers/staging/greybus/fw-management.c
8180 F:      drivers/staging/greybus/greybus_authentication.h
8181 F:      drivers/staging/greybus/greybus_firmware.h
8182 F:      drivers/staging/greybus/hid.c
8183 F:      drivers/staging/greybus/i2c.c
8184 F:      drivers/staging/greybus/spi.c
8185 F:      drivers/staging/greybus/spilib.c
8186 F:      drivers/staging/greybus/spilib.h
8187
8188 GREYBUS LOOPBACK DRIVER
8189 M:      Bryan O'Donoghue <[email protected]>
8190 S:      Maintained
8191 F:      drivers/staging/greybus/loopback.c
8192
8193 GREYBUS PLATFORM DRIVERS
8194 M:      Vaibhav Hiremath <[email protected]>
8195 S:      Maintained
8196 F:      drivers/staging/greybus/arche-apb-ctrl.c
8197 F:      drivers/staging/greybus/arche-platform.c
8198 F:      drivers/staging/greybus/arche_platform.h
8199
8200 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
8201 M:      Rui Miguel Silva <[email protected]>
8202 S:      Maintained
8203 F:      drivers/staging/greybus/gpio.c
8204 F:      drivers/staging/greybus/light.c
8205 F:      drivers/staging/greybus/power_supply.c
8206 F:      drivers/staging/greybus/sdio.c
8207 F:      drivers/staging/greybus/spi.c
8208 F:      drivers/staging/greybus/spilib.c
8209
8210 GREYBUS SUBSYSTEM
8211 M:      Johan Hovold <[email protected]>
8212 M:      Alex Elder <[email protected]>
8213 M:      Greg Kroah-Hartman <[email protected]>
8214 L:      [email protected] (moderated for non-subscribers)
8215 S:      Maintained
8216 F:      drivers/greybus/
8217 F:      drivers/staging/greybus/
8218 F:      include/linux/greybus.h
8219 F:      include/linux/greybus/
8220
8221 GREYBUS UART PROTOCOLS DRIVERS
8222 M:      David Lin <[email protected]>
8223 S:      Maintained
8224 F:      drivers/staging/greybus/log.c
8225 F:      drivers/staging/greybus/uart.c
8226
8227 GS1662 VIDEO SERIALIZER
8228 M:      Charles-Antoine Couret <[email protected]>
8229 L:      [email protected]
8230 S:      Maintained
8231 T:      git git://linuxtv.org/media_tree.git
8232 F:      drivers/media/spi/gs1662.c
8233
8234 GSPCA FINEPIX SUBDRIVER
8235 M:      Frank Zago <[email protected]>
8236 L:      [email protected]
8237 S:      Maintained
8238 T:      git git://linuxtv.org/media_tree.git
8239 F:      drivers/media/usb/gspca/finepix.c
8240
8241 GSPCA GL860 SUBDRIVER
8242 M:      Olivier Lorin <[email protected]>
8243 L:      [email protected]
8244 S:      Maintained
8245 T:      git git://linuxtv.org/media_tree.git
8246 F:      drivers/media/usb/gspca/gl860/
8247
8248 GSPCA M5602 SUBDRIVER
8249 M:      Erik Andren <[email protected]>
8250 L:      [email protected]
8251 S:      Maintained
8252 T:      git git://linuxtv.org/media_tree.git
8253 F:      drivers/media/usb/gspca/m5602/
8254
8255 GSPCA PAC207 SONIXB SUBDRIVER
8256 M:      Hans Verkuil <[email protected]>
8257 L:      [email protected]
8258 S:      Odd Fixes
8259 T:      git git://linuxtv.org/media_tree.git
8260 F:      drivers/media/usb/gspca/pac207.c
8261
8262 GSPCA SN9C20X SUBDRIVER
8263 M:      Brian Johnson <[email protected]>
8264 L:      [email protected]
8265 S:      Maintained
8266 T:      git git://linuxtv.org/media_tree.git
8267 F:      drivers/media/usb/gspca/sn9c20x.c
8268
8269 GSPCA T613 SUBDRIVER
8270 M:      Leandro Costantino <[email protected]>
8271 L:      [email protected]
8272 S:      Maintained
8273 T:      git git://linuxtv.org/media_tree.git
8274 F:      drivers/media/usb/gspca/t613.c
8275
8276 GSPCA USB WEBCAM DRIVER
8277 M:      Hans Verkuil <[email protected]>
8278 L:      [email protected]
8279 S:      Odd Fixes
8280 T:      git git://linuxtv.org/media_tree.git
8281 F:      drivers/media/usb/gspca/
8282
8283 GTP (GPRS Tunneling Protocol)
8284 M:      Pablo Neira Ayuso <[email protected]>
8285 M:      Harald Welte <[email protected]>
8286 L:      [email protected]
8287 S:      Maintained
8288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
8289 F:      drivers/net/gtp.c
8290
8291 GUID PARTITION TABLE (GPT)
8292 M:      Davidlohr Bueso <[email protected]>
8293 L:      [email protected]
8294 S:      Maintained
8295 F:      block/partitions/efi.*
8296
8297 H8/300 ARCHITECTURE
8298 M:      Yoshinori Sato <[email protected]>
8299 L:      [email protected] (moderated for non-subscribers)
8300 S:      Maintained
8301 W:      http://uclinux-h8.sourceforge.jp
8302 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
8303 F:      arch/h8300/
8304 F:      drivers/clk/h8300/
8305 F:      drivers/clocksource/h8300_*.c
8306 F:      drivers/irqchip/irq-renesas-h8*.c
8307
8308 HABANALABS PCI DRIVER
8309 M:      Oded Gabbay <[email protected]>
8310 S:      Supported
8311 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
8312 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
8313 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
8314 F:      drivers/misc/habanalabs/
8315 F:      include/uapi/misc/habanalabs.h
8316
8317 HACKRF MEDIA DRIVER
8318 M:      Antti Palosaari <[email protected]>
8319 L:      [email protected]
8320 S:      Maintained
8321 W:      https://linuxtv.org
8322 W:      http://palosaari.fi/linux/
8323 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8324 T:      git git://linuxtv.org/anttip/media_tree.git
8325 F:      drivers/media/usb/hackrf/
8326
8327 HANTRO VPU CODEC DRIVER
8328 M:      Ezequiel Garcia <[email protected]>
8329 M:      Philipp Zabel <[email protected]>
8330 L:      [email protected]
8331 L:      [email protected]
8332 S:      Maintained
8333 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
8334 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
8335 F:      drivers/staging/media/hantro/
8336
8337 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
8338 M:      Frank Seidel <[email protected]>
8339 L:      [email protected]
8340 S:      Maintained
8341 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
8342 F:      drivers/platform/x86/hdaps.c
8343
8344 HARDWARE MONITORING
8345 M:      Jean Delvare <[email protected]>
8346 M:      Guenter Roeck <[email protected]>
8347 L:      [email protected]
8348 S:      Maintained
8349 W:      http://hwmon.wiki.kernel.org/
8350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8351 F:      Documentation/ABI/testing/sysfs-class-hwmon
8352 F:      Documentation/devicetree/bindings/hwmon/
8353 F:      Documentation/hwmon/
8354 F:      drivers/hwmon/
8355 F:      include/linux/hwmon*.h
8356 F:      include/trace/events/hwmon*.h
8357 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
8358
8359 HARDWARE RANDOM NUMBER GENERATOR CORE
8360 M:      Matt Mackall <[email protected]>
8361 M:      Herbert Xu <[email protected]>
8362 L:      [email protected]
8363 S:      Odd fixes
8364 F:      Documentation/admin-guide/hw_random.rst
8365 F:      Documentation/devicetree/bindings/rng/
8366 F:      drivers/char/hw_random/
8367 F:      include/linux/hw_random.h
8368
8369 HARDWARE SPINLOCK CORE
8370 M:      Ohad Ben-Cohen <[email protected]>
8371 M:      Bjorn Andersson <[email protected]>
8372 R:      Baolin Wang <[email protected]>
8373 L:      [email protected]
8374 S:      Maintained
8375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
8376 F:      Documentation/devicetree/bindings/hwlock/
8377 F:      Documentation/locking/hwspinlock.rst
8378 F:      drivers/hwspinlock/
8379 F:      include/linux/hwspinlock.h
8380
8381 HARDWARE TRACING FACILITIES
8382 M:      Alexander Shishkin <[email protected]>
8383 S:      Maintained
8384 F:      drivers/hwtracing/
8385
8386 HARMONY SOUND DRIVER
8387 L:      [email protected]
8388 S:      Maintained
8389 F:      sound/parisc/harmony.*
8390
8391 HDPVR USB VIDEO ENCODER DRIVER
8392 M:      Hans Verkuil <[email protected]>
8393 L:      [email protected]
8394 S:      Odd Fixes
8395 W:      https://linuxtv.org
8396 T:      git git://linuxtv.org/media_tree.git
8397 F:      drivers/media/usb/hdpvr/
8398
8399 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
8400 M:      Matt Hsiao <[email protected]>
8401 S:      Supported
8402 F:      drivers/misc/hpilo.[ch]
8403
8404 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
8405 M:      Jerry Hoemann <[email protected]>
8406 S:      Supported
8407 F:      Documentation/watchdog/hpwdt.rst
8408 F:      drivers/watchdog/hpwdt.c
8409
8410 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
8411 M:      Don Brace <[email protected]>
8412 L:      [email protected]
8413 L:      [email protected]
8414 S:      Supported
8415 F:      Documentation/scsi/hpsa.rst
8416 F:      drivers/scsi/hpsa*.[ch]
8417 F:      include/linux/cciss*.h
8418 F:      include/uapi/linux/cciss*.h
8419
8420 HFI1 DRIVER
8421 M:      Mike Marciniszyn <[email protected]>
8422 M:      Dennis Dalessandro <[email protected]>
8423 L:      [email protected]
8424 S:      Supported
8425 F:      drivers/infiniband/hw/hfi1
8426
8427 HFS FILESYSTEM
8428 L:      [email protected]
8429 S:      Orphan
8430 F:      Documentation/filesystems/hfs.rst
8431 F:      fs/hfs/
8432
8433 HFSPLUS FILESYSTEM
8434 L:      [email protected]
8435 S:      Orphan
8436 F:      Documentation/filesystems/hfsplus.rst
8437 F:      fs/hfsplus/
8438
8439 HGA FRAMEBUFFER DRIVER
8440 M:      Ferenc Bakonyi <[email protected]>
8441 L:      [email protected]
8442 S:      Maintained
8443 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
8444 F:      drivers/video/fbdev/hgafb.c
8445
8446 HIBERNATION (aka Software Suspend, aka swsusp)
8447 M:      "Rafael J. Wysocki" <[email protected]>
8448 M:      Pavel Machek <[email protected]>
8449 L:      [email protected]
8450 S:      Supported
8451 B:      https://bugzilla.kernel.org
8452 F:      arch/*/include/asm/suspend*.h
8453 F:      arch/x86/power/
8454 F:      drivers/base/power/
8455 F:      include/linux/freezer.h
8456 F:      include/linux/pm.h
8457 F:      include/linux/suspend.h
8458 F:      kernel/power/
8459
8460 HID CORE LAYER
8461 M:      Jiri Kosina <[email protected]>
8462 M:      Benjamin Tissoires <[email protected]>
8463 L:      [email protected]
8464 S:      Maintained
8465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
8466 F:      drivers/hid/
8467 F:      include/linux/hid*
8468 F:      include/uapi/linux/hid*
8469
8470 HID PLAYSTATION DRIVER
8471 M:      Roderick Colenbrander <[email protected]>
8472 L:      [email protected]
8473 S:      Supported
8474 F:      drivers/hid/hid-playstation.c
8475
8476 HID SENSOR HUB DRIVERS
8477 M:      Jiri Kosina <[email protected]>
8478 M:      Jonathan Cameron <[email protected]>
8479 M:      Srinivas Pandruvada <[email protected]>
8480 L:      [email protected]
8481 L:      [email protected]
8482 S:      Maintained
8483 F:      Documentation/hid/hid-sensor*
8484 F:      drivers/hid/hid-sensor-*
8485 F:      drivers/iio/*/hid-*
8486 F:      include/linux/hid-sensor-*
8487
8488 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
8489 M:      Thomas Gleixner <[email protected]>
8490 L:      [email protected]
8491 S:      Maintained
8492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8493 F:      Documentation/timers/
8494 F:      include/linux/clockchips.h
8495 F:      include/linux/hrtimer.h
8496 F:      kernel/time/clockevents.c
8497 F:      kernel/time/hrtimer.c
8498 F:      kernel/time/timer_*.c
8499
8500 HIGH-SPEED SCC DRIVER FOR AX.25
8501 L:      [email protected]
8502 S:      Orphan
8503 F:      drivers/net/hamradio/dmascc.c
8504 F:      drivers/net/hamradio/scc.c
8505
8506 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8507 M:      HighPoint Linux Team <[email protected]>
8508 S:      Supported
8509 W:      http://www.highpoint-tech.com
8510 F:      Documentation/scsi/hptiop.rst
8511 F:      drivers/scsi/hptiop.c
8512
8513 HIPPI
8514 M:      Jes Sorensen <[email protected]>
8515 L:      [email protected]
8516 S:      Maintained
8517 F:      drivers/net/hippi/
8518 F:      include/linux/hippidevice.h
8519 F:      include/uapi/linux/if_hippi.h
8520 F:      net/802/hippi.c
8521
8522 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
8523 M:      Kurt Kanzenbach <[email protected]>
8524 L:      [email protected]
8525 S:      Maintained
8526 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
8527 F:      drivers/net/dsa/hirschmann/*
8528 F:      include/linux/platform_data/hirschmann-hellcreek.h
8529 F:      net/dsa/tag_hellcreek.c
8530
8531 HISILICON DMA DRIVER
8532 M:      Zhou Wang <[email protected]>
8533 L:      [email protected]
8534 S:      Maintained
8535 F:      drivers/dma/hisi_dma.c
8536
8537 HISILICON GPIO DRIVER
8538 M:      Luo Jiaxing <[email protected]>
8539 L:      [email protected]
8540 S:      Maintained
8541 F:      drivers/gpio/gpio-hisi.c
8542
8543 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
8544 M:      Zaibo Xu <[email protected]>
8545 L:      [email protected]
8546 S:      Maintained
8547 F:      Documentation/ABI/testing/debugfs-hisi-hpre
8548 F:      drivers/crypto/hisilicon/hpre/hpre.h
8549 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
8550 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
8551
8552 HISILICON I2C CONTROLLER DRIVER
8553 M:      Yicong Yang <[email protected]>
8554 L:      [email protected]
8555 S:      Maintained
8556 W:      https://www.hisilicon.com
8557 F:      drivers/i2c/busses/i2c-hisi.c
8558
8559 HISILICON LPC BUS DRIVER
8560 M:      [email protected]
8561 S:      Maintained
8562 W:      http://www.hisilicon.com
8563 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
8564 F:      drivers/bus/hisi_lpc.c
8565
8566 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
8567 M:      Yisen Zhuang <[email protected]>
8568 M:      Salil Mehta <[email protected]>
8569 L:      [email protected]
8570 S:      Maintained
8571 W:      http://www.hisilicon.com
8572 F:      drivers/net/ethernet/hisilicon/hns3/
8573
8574 HISILICON NETWORK SUBSYSTEM DRIVER
8575 M:      Yisen Zhuang <[email protected]>
8576 M:      Salil Mehta <[email protected]>
8577 L:      [email protected]
8578 S:      Maintained
8579 W:      http://www.hisilicon.com
8580 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
8581 F:      drivers/net/ethernet/hisilicon/
8582
8583 HIKEY960 ONBOARD USB GPIO HUB DRIVER
8584 M:      John Stultz <[email protected]>
8585 L:      [email protected]
8586 S:      Maintained
8587 F:      drivers/misc/hisi_hikey_usb.c
8588
8589 HISILICON PMU DRIVER
8590 M:      Shaokun Zhang <[email protected]>
8591 S:      Supported
8592 W:      http://www.hisilicon.com
8593 F:      Documentation/admin-guide/perf/hisi-pmu.rst
8594 F:      drivers/perf/hisilicon
8595
8596 HISILICON QM AND ZIP Controller DRIVER
8597 M:      Zhou Wang <[email protected]>
8598 L:      [email protected]
8599 S:      Maintained
8600 F:      Documentation/ABI/testing/debugfs-hisi-zip
8601 F:      drivers/crypto/hisilicon/qm.c
8602 F:      drivers/crypto/hisilicon/qm.h
8603 F:      drivers/crypto/hisilicon/sgl.c
8604 F:      drivers/crypto/hisilicon/zip/
8605
8606 HISILICON ROCE DRIVER
8607 M:      Wenpeng Liang <[email protected]>
8608 M:      Weihang Li <[email protected]>
8609 L:      [email protected]
8610 S:      Maintained
8611 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
8612 F:      drivers/infiniband/hw/hns/
8613
8614 HISILICON SAS Controller
8615 M:      John Garry <[email protected]>
8616 S:      Supported
8617 W:      http://www.hisilicon.com
8618 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
8619 F:      drivers/scsi/hisi_sas/
8620
8621 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
8622 M:      Zaibo Xu <[email protected]>
8623 L:      [email protected]
8624 S:      Maintained
8625 F:      Documentation/ABI/testing/debugfs-hisi-sec
8626 F:      drivers/crypto/hisilicon/sec2/sec.h
8627 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
8628 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
8629 F:      drivers/crypto/hisilicon/sec2/sec_main.c
8630
8631 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
8632 M:      Jay Fang <[email protected]>
8633 L:      [email protected]
8634 S:      Maintained
8635 W:      http://www.hisilicon.com
8636 F:      drivers/spi/spi-hisi-kunpeng.c
8637
8638 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
8639 M:      Mauro Carvalho Chehab <[email protected]>
8640 L:      [email protected]
8641 S:      Maintained
8642 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
8643 F:      drivers/spmi/hisi-spmi-controller.c
8644
8645 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
8646 M:      Mauro Carvalho Chehab <[email protected]>
8647 L:      [email protected]
8648 S:      Maintained
8649 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
8650 F:      drivers/mfd/hi6421-spmi-pmic.c
8651
8652 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
8653 M:      Zaibo Xu <[email protected]>
8654 S:      Maintained
8655 F:      drivers/crypto/hisilicon/trng/trng.c
8656
8657 HISILICON V3XX SPI NOR FLASH Controller Driver
8658 M:      John Garry <[email protected]>
8659 S:      Maintained
8660 W:      http://www.hisilicon.com
8661 F:      drivers/spi/spi-hisi-sfc-v3xx.c
8662
8663 HMM - Heterogeneous Memory Management
8664 M:      Jérôme Glisse <[email protected]>
8665 L:      [email protected]
8666 S:      Maintained
8667 F:      Documentation/vm/hmm.rst
8668 F:      include/linux/hmm*
8669 F:      lib/test_hmm*
8670 F:      mm/hmm*
8671 F:      tools/testing/selftests/vm/*hmm*
8672
8673 HOST AP DRIVER
8674 M:      Jouni Malinen <[email protected]>
8675 L:      [email protected]
8676 S:      Obsolete
8677 W:      http://w1.fi/hostap-driver.html
8678 F:      drivers/net/wireless/intersil/hostap/
8679
8680 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
8681 L:      [email protected]
8682 S:      Orphan
8683 F:      drivers/platform/x86/tc1100-wmi.c
8684
8685 HPET:   High Precision Event Timers driver
8686 M:      Clemens Ladisch <[email protected]>
8687 S:      Maintained
8688 F:      Documentation/timers/hpet.rst
8689 F:      drivers/char/hpet.c
8690 F:      include/linux/hpet.h
8691 F:      include/uapi/linux/hpet.h
8692
8693 HPET:   x86
8694 S:      Orphan
8695 F:      arch/x86/include/asm/hpet.h
8696 F:      arch/x86/kernel/hpet.c
8697
8698 HPFS FILESYSTEM
8699 M:      Mikulas Patocka <[email protected]>
8700 S:      Maintained
8701 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
8702 F:      fs/hpfs/
8703
8704 HSI SUBSYSTEM
8705 M:      Sebastian Reichel <[email protected]>
8706 S:      Maintained
8707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
8708 F:      Documentation/ABI/testing/sysfs-bus-hsi
8709 F:      Documentation/driver-api/hsi.rst
8710 F:      drivers/hsi/
8711 F:      include/linux/hsi/
8712 F:      include/uapi/linux/hsi/
8713
8714 HSO 3G MODEM DRIVER
8715 L:      [email protected]
8716 S:      Orphan
8717 F:      drivers/net/usb/hso.c
8718
8719 HSR NETWORK PROTOCOL
8720 L:      [email protected]
8721 S:      Orphan
8722 F:      net/hsr/
8723
8724 HT16K33 LED CONTROLLER DRIVER
8725 M:      Robin van der Gracht <[email protected]>
8726 S:      Maintained
8727 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
8728 F:      drivers/auxdisplay/ht16k33.c
8729
8730 HTCPEN TOUCHSCREEN DRIVER
8731 M:      Pau Oliva Fora <[email protected]>
8732 L:      [email protected]
8733 S:      Maintained
8734 F:      drivers/input/touchscreen/htcpen.c
8735
8736 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
8737 M:      Lorenzo Bianconi <[email protected]>
8738 L:      [email protected]
8739 S:      Maintained
8740 W:      http://www.st.com/
8741 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
8742 F:      drivers/iio/humidity/hts221*
8743
8744 HUAWEI ETHERNET DRIVER
8745 L:      [email protected]
8746 S:      Orphan
8747 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
8748 F:      drivers/net/ethernet/huawei/hinic/
8749
8750 HUGETLB FILESYSTEM
8751 M:      Mike Kravetz <[email protected]>
8752 L:      [email protected]
8753 S:      Maintained
8754 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
8755 F:      Documentation/admin-guide/mm/hugetlbpage.rst
8756 F:      Documentation/vm/hugetlbfs_reserv.rst
8757 F:      fs/hugetlbfs/
8758 F:      include/linux/hugetlb.h
8759 F:      mm/hugetlb.c
8760
8761 HVA ST MEDIA DRIVER
8762 M:      Jean-Christophe Trotin <[email protected]>
8763 L:      [email protected]
8764 S:      Supported
8765 W:      https://linuxtv.org
8766 T:      git git://linuxtv.org/media_tree.git
8767 F:      drivers/media/platform/sti/hva
8768
8769 HWPOISON MEMORY FAILURE HANDLING
8770 M:      Naoya Horiguchi <[email protected]>
8771 L:      [email protected]
8772 S:      Maintained
8773 F:      mm/hwpoison-inject.c
8774 F:      mm/memory-failure.c
8775
8776 HYCON HY46XX TOUCHSCREEN SUPPORT
8777 M:      Giulio Benetti <[email protected]>
8778 L:      [email protected]
8779 S:      Maintained
8780 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
8781 F:      drivers/input/touchscreen/hycon-hy46xx.c
8782
8783 HYGON PROCESSOR SUPPORT
8784 M:      Pu Wen <[email protected]>
8785 L:      [email protected]
8786 S:      Maintained
8787 F:      arch/x86/kernel/cpu/hygon.c
8788
8789 HYNIX HI556 SENSOR DRIVER
8790 M:      Shawn Tu <[email protected]>
8791 L:      [email protected]
8792 S:      Maintained
8793 T:      git git://linuxtv.org/media_tree.git
8794 F:      drivers/media/i2c/hi556.c
8795
8796 HYNIX HI846 SENSOR DRIVER
8797 M:      Martin Kepplinger <[email protected]>
8798 L:      [email protected]
8799 S:      Maintained
8800 F:      drivers/media/i2c/hi846.c
8801
8802 Hyper-V/Azure CORE AND DRIVERS
8803 M:      "K. Y. Srinivasan" <[email protected]>
8804 M:      Haiyang Zhang <[email protected]>
8805 M:      Stephen Hemminger <[email protected]>
8806 M:      Wei Liu <[email protected]>
8807 M:      Dexuan Cui <[email protected]>
8808 L:      [email protected]
8809 S:      Supported
8810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
8811 F:      Documentation/ABI/stable/sysfs-bus-vmbus
8812 F:      Documentation/ABI/testing/debugfs-hyperv
8813 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
8814 F:      arch/arm64/hyperv
8815 F:      arch/arm64/include/asm/hyperv-tlfs.h
8816 F:      arch/arm64/include/asm/mshyperv.h
8817 F:      arch/x86/hyperv
8818 F:      arch/x86/include/asm/hyperv-tlfs.h
8819 F:      arch/x86/include/asm/mshyperv.h
8820 F:      arch/x86/include/asm/trace/hyperv.h
8821 F:      arch/x86/kernel/cpu/mshyperv.c
8822 F:      drivers/clocksource/hyperv_timer.c
8823 F:      drivers/hid/hid-hyperv.c
8824 F:      drivers/hv/
8825 F:      drivers/input/serio/hyperv-keyboard.c
8826 F:      drivers/iommu/hyperv-iommu.c
8827 F:      drivers/net/ethernet/microsoft/
8828 F:      drivers/net/hyperv/
8829 F:      drivers/pci/controller/pci-hyperv-intf.c
8830 F:      drivers/pci/controller/pci-hyperv.c
8831 F:      drivers/scsi/storvsc_drv.c
8832 F:      drivers/uio/uio_hv_generic.c
8833 F:      drivers/video/fbdev/hyperv_fb.c
8834 F:      include/asm-generic/hyperv-tlfs.h
8835 F:      include/asm-generic/mshyperv.h
8836 F:      include/clocksource/hyperv_timer.h
8837 F:      include/linux/hyperv.h
8838 F:      include/uapi/linux/hyperv.h
8839 F:      net/vmw_vsock/hyperv_transport.c
8840 F:      tools/hv/
8841
8842 HYPERBUS SUPPORT
8843 M:      Vignesh Raghavendra <[email protected]>
8844 L:      [email protected]
8845 S:      Supported
8846 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8847 C:      irc://irc.oftc.net/mtd
8848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
8849 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
8850 F:      drivers/mtd/hyperbus/
8851 F:      include/linux/mtd/hyperbus.h
8852
8853 HYPERVISOR VIRTUAL CONSOLE DRIVER
8854 L:      [email protected]
8855 S:      Odd Fixes
8856 F:      drivers/tty/hvc/
8857
8858 I2C ACPI SUPPORT
8859 M:      Mika Westerberg <[email protected]>
8860 L:      [email protected]
8861 L:      [email protected]
8862 S:      Maintained
8863 F:      drivers/i2c/i2c-core-acpi.c
8864
8865 I2C CONTROLLER DRIVER FOR NVIDIA GPU
8866 M:      Ajay Gupta <[email protected]>
8867 L:      [email protected]
8868 S:      Maintained
8869 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
8870 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
8871
8872 I2C MUXES
8873 M:      Peter Rosin <[email protected]>
8874 L:      [email protected]
8875 S:      Maintained
8876 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
8877 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
8878 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
8879 F:      Documentation/i2c/i2c-topology.rst
8880 F:      Documentation/i2c/muxes/
8881 F:      drivers/i2c/i2c-mux.c
8882 F:      drivers/i2c/muxes/
8883 F:      include/linux/i2c-mux.h
8884
8885 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
8886 M:      Gregory CLEMENT <[email protected]>
8887 L:      [email protected]
8888 S:      Maintained
8889 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
8890 F:      drivers/i2c/busses/i2c-mv64xxx.c
8891
8892 I2C OVER PARALLEL PORT
8893 M:      Jean Delvare <[email protected]>
8894 L:      [email protected]
8895 S:      Maintained
8896 F:      Documentation/i2c/busses/i2c-parport.rst
8897 F:      drivers/i2c/busses/i2c-parport.c
8898
8899 I2C SUBSYSTEM
8900 M:      Wolfram Sang <[email protected]>
8901 L:      [email protected]
8902 S:      Maintained
8903 W:      https://i2c.wiki.kernel.org/
8904 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8906 F:      Documentation/devicetree/bindings/i2c/i2c.txt
8907 F:      Documentation/i2c/
8908 F:      drivers/i2c/*
8909 F:      include/linux/i2c-dev.h
8910 F:      include/linux/i2c-smbus.h
8911 F:      include/linux/i2c.h
8912 F:      include/uapi/linux/i2c-*.h
8913 F:      include/uapi/linux/i2c.h
8914
8915 I2C SUBSYSTEM HOST DRIVERS
8916 L:      [email protected]
8917 S:      Odd Fixes
8918 W:      https://i2c.wiki.kernel.org/
8919 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8921 F:      Documentation/devicetree/bindings/i2c/
8922 F:      drivers/i2c/algos/
8923 F:      drivers/i2c/busses/
8924
8925 I2C-TAOS-EVM DRIVER
8926 M:      Jean Delvare <[email protected]>
8927 L:      [email protected]
8928 S:      Maintained
8929 F:      Documentation/i2c/busses/i2c-taos-evm.rst
8930 F:      drivers/i2c/busses/i2c-taos-evm.c
8931
8932 I2C-TINY-USB DRIVER
8933 M:      Till Harbaum <[email protected]>
8934 L:      [email protected]
8935 S:      Maintained
8936 W:      http://www.harbaum.org/till/i2c_tiny_usb
8937 F:      drivers/i2c/busses/i2c-tiny-usb.c
8938
8939 I2C/SMBUS CONTROLLER DRIVERS FOR PC
8940 M:      Jean Delvare <[email protected]>
8941 L:      [email protected]
8942 S:      Maintained
8943 F:      Documentation/i2c/busses/i2c-ali1535.rst
8944 F:      Documentation/i2c/busses/i2c-ali1563.rst
8945 F:      Documentation/i2c/busses/i2c-ali15x3.rst
8946 F:      Documentation/i2c/busses/i2c-amd756.rst
8947 F:      Documentation/i2c/busses/i2c-amd8111.rst
8948 F:      Documentation/i2c/busses/i2c-i801.rst
8949 F:      Documentation/i2c/busses/i2c-nforce2.rst
8950 F:      Documentation/i2c/busses/i2c-piix4.rst
8951 F:      Documentation/i2c/busses/i2c-sis5595.rst
8952 F:      Documentation/i2c/busses/i2c-sis630.rst
8953 F:      Documentation/i2c/busses/i2c-sis96x.rst
8954 F:      Documentation/i2c/busses/i2c-via.rst
8955 F:      Documentation/i2c/busses/i2c-viapro.rst
8956 F:      drivers/i2c/busses/i2c-ali1535.c
8957 F:      drivers/i2c/busses/i2c-ali1563.c
8958 F:      drivers/i2c/busses/i2c-ali15x3.c
8959 F:      drivers/i2c/busses/i2c-amd756-s4882.c
8960 F:      drivers/i2c/busses/i2c-amd756.c
8961 F:      drivers/i2c/busses/i2c-amd8111.c
8962 F:      drivers/i2c/busses/i2c-i801.c
8963 F:      drivers/i2c/busses/i2c-isch.c
8964 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
8965 F:      drivers/i2c/busses/i2c-nforce2.c
8966 F:      drivers/i2c/busses/i2c-piix4.c
8967 F:      drivers/i2c/busses/i2c-sis5595.c
8968 F:      drivers/i2c/busses/i2c-sis630.c
8969 F:      drivers/i2c/busses/i2c-sis96x.c
8970 F:      drivers/i2c/busses/i2c-via.c
8971 F:      drivers/i2c/busses/i2c-viapro.c
8972
8973 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
8974 M:      Hans de Goede <[email protected]>
8975 L:      [email protected]
8976 S:      Maintained
8977 F:      drivers/i2c/busses/i2c-cht-wc.c
8978
8979 I2C/SMBUS ISMT DRIVER
8980 M:      Seth Heasley <[email protected]>
8981 M:      Neil Horman <[email protected]>
8982 L:      [email protected]
8983 F:      Documentation/i2c/busses/i2c-ismt.rst
8984 F:      drivers/i2c/busses/i2c-ismt.c
8985
8986 I2C/SMBUS STUB DRIVER
8987 M:      Jean Delvare <[email protected]>
8988 L:      [email protected]
8989 S:      Maintained
8990 F:      drivers/i2c/i2c-stub.c
8991
8992 I3C DRIVER FOR CADENCE I3C MASTER IP
8993 M:      Przemysław Gaj <[email protected]>
8994 S:      Maintained
8995 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt
8996 F:      drivers/i3c/master/i3c-master-cdns.c
8997
8998 I3C DRIVER FOR SYNOPSYS DESIGNWARE
8999 M:      Vitor Soares <[email protected]>
9000 S:      Maintained
9001 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
9002 F:      drivers/i3c/master/dw*
9003
9004 I3C SUBSYSTEM
9005 M:      Alexandre Belloni <[email protected]>
9006 L:      [email protected] (moderated for non-subscribers)
9007 S:      Maintained
9008 C:      irc://chat.freenode.net/linux-i3c
9009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
9010 F:      Documentation/ABI/testing/sysfs-bus-i3c
9011 F:      Documentation/devicetree/bindings/i3c/
9012 F:      Documentation/driver-api/i3c
9013 F:      drivers/i3c/
9014 F:      include/linux/i3c/
9015
9016 IA64 (Itanium) PLATFORM
9017 L:      [email protected]
9018 S:      Orphan
9019 F:      Documentation/ia64/
9020 F:      arch/ia64/
9021
9022 IBM Power 842 compression accelerator
9023 M:      Haren Myneni <[email protected]>
9024 S:      Supported
9025 F:      crypto/842.c
9026 F:      drivers/crypto/nx/Kconfig
9027 F:      drivers/crypto/nx/Makefile
9028 F:      drivers/crypto/nx/nx-842*
9029 F:      include/linux/sw842.h
9030 F:      lib/842/
9031
9032 IBM Power in-Nest Crypto Acceleration
9033 M:      Breno Leitão <[email protected]>
9034 M:      Nayna Jain <[email protected]>
9035 M:      Paulo Flabiano Smorigo <[email protected]>
9036 L:      [email protected]
9037 S:      Supported
9038 F:      drivers/crypto/nx/Kconfig
9039 F:      drivers/crypto/nx/Makefile
9040 F:      drivers/crypto/nx/nx-aes*
9041 F:      drivers/crypto/nx/nx-sha*
9042 F:      drivers/crypto/nx/nx.*
9043 F:      drivers/crypto/nx/nx_csbcpb.h
9044 F:      drivers/crypto/nx/nx_debugfs.c
9045
9046 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
9047 M:      Tyrel Datwyler <[email protected]>
9048 L:      [email protected]
9049 L:      [email protected]
9050 S:      Supported
9051 F:      drivers/pci/hotplug/rpadlpar*
9052
9053 IBM Power Linux RAID adapter
9054 M:      Brian King <[email protected]>
9055 S:      Supported
9056 F:      drivers/scsi/ipr.*
9057
9058 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
9059 M:      Tyrel Datwyler <[email protected]>
9060 L:      [email protected]
9061 L:      [email protected]
9062 S:      Supported
9063 F:      drivers/pci/hotplug/rpaphp*
9064
9065 IBM Power SRIOV Virtual NIC Device Driver
9066 M:      Dany Madden <[email protected]>
9067 M:      Sukadev Bhattiprolu <[email protected]>
9068 R:      Thomas Falcon <[email protected]>
9069 L:      [email protected]
9070 S:      Supported
9071 F:      drivers/net/ethernet/ibm/ibmvnic.*
9072
9073 IBM Power Virtual Accelerator Switchboard
9074 M:      Sukadev Bhattiprolu <[email protected]>
9075 L:      [email protected]
9076 S:      Supported
9077 F:      arch/powerpc/include/asm/vas.h
9078 F:      arch/powerpc/platforms/powernv/copy-paste.h
9079 F:      arch/powerpc/platforms/powernv/vas*
9080
9081 IBM Power Virtual Ethernet Device Driver
9082 M:      Cristobal Forno <[email protected]>
9083 L:      [email protected]
9084 S:      Supported
9085 F:      drivers/net/ethernet/ibm/ibmveth.*
9086
9087 IBM Power Virtual FC Device Drivers
9088 M:      Tyrel Datwyler <[email protected]>
9089 L:      [email protected]
9090 S:      Supported
9091 F:      drivers/scsi/ibmvscsi/ibmvfc*
9092
9093 IBM Power Virtual Management Channel Driver
9094 M:      Brad Warrum <[email protected]>
9095 M:      Ritu Agarwal <[email protected]>
9096 S:      Supported
9097 F:      drivers/misc/ibmvmc.*
9098
9099 IBM Power Virtual SCSI Device Drivers
9100 M:      Tyrel Datwyler <[email protected]>
9101 L:      [email protected]
9102 S:      Supported
9103 F:      drivers/scsi/ibmvscsi/ibmvscsi*
9104 F:      include/scsi/viosrp.h
9105
9106 IBM Power Virtual SCSI Device Target Driver
9107 M:      Michael Cyr <[email protected]>
9108 L:      [email protected]
9109 L:      [email protected]
9110 S:      Supported
9111 F:      drivers/scsi/ibmvscsi_tgt/
9112
9113 IBM Power VMX Cryptographic instructions
9114 M:      Breno Leitão <[email protected]>
9115 M:      Nayna Jain <[email protected]>
9116 M:      Paulo Flabiano Smorigo <[email protected]>
9117 L:      [email protected]
9118 S:      Supported
9119 F:      drivers/crypto/vmx/Kconfig
9120 F:      drivers/crypto/vmx/Makefile
9121 F:      drivers/crypto/vmx/aes*
9122 F:      drivers/crypto/vmx/ghash*
9123 F:      drivers/crypto/vmx/ppc-xlate.pl
9124 F:      drivers/crypto/vmx/vmx.c
9125
9126 IBM ServeRAID RAID DRIVER
9127 S:      Orphan
9128 F:      drivers/scsi/ips.*
9129
9130 ICH LPC AND GPIO DRIVER
9131 M:      Peter Tyser <[email protected]>
9132 S:      Maintained
9133 F:      drivers/gpio/gpio-ich.c
9134 F:      drivers/mfd/lpc_ich.c
9135
9136 ICY I2C DRIVER
9137 M:      Max Staudt <[email protected]>
9138 L:      [email protected]
9139 S:      Maintained
9140 F:      drivers/i2c/busses/i2c-icy.c
9141
9142 IDEAPAD LAPTOP EXTRAS DRIVER
9143 M:      Ike Panhc <[email protected]>
9144 L:      [email protected]
9145 S:      Maintained
9146 W:      http://launchpad.net/ideapad-laptop
9147 F:      drivers/platform/x86/ideapad-laptop.c
9148
9149 IDEAPAD LAPTOP SLIDEBAR DRIVER
9150 M:      Andrey Moiseev <[email protected]>
9151 L:      [email protected]
9152 S:      Maintained
9153 W:      https://github.com/o2genum/ideapad-slidebar
9154 F:      drivers/input/misc/ideapad_slidebar.c
9155
9156 IDT VersaClock 5 CLOCK DRIVER
9157 M:      Luca Ceresoli <[email protected]>
9158 S:      Maintained
9159 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
9160 F:      drivers/clk/clk-versaclock5.c
9161
9162 IEEE 802.15.4 SUBSYSTEM
9163 M:      Alexander Aring <[email protected]>
9164 M:      Stefan Schmidt <[email protected]>
9165 L:      [email protected]
9166 S:      Maintained
9167 W:      https://linux-wpan.org/
9168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
9169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
9170 F:      Documentation/networking/ieee802154.rst
9171 F:      drivers/net/ieee802154/
9172 F:      include/linux/ieee802154.h
9173 F:      include/linux/nl802154.h
9174 F:      include/net/af_ieee802154.h
9175 F:      include/net/cfg802154.h
9176 F:      include/net/ieee802154_netdev.h
9177 F:      include/net/mac802154.h
9178 F:      include/net/nl802154.h
9179 F:      net/ieee802154/
9180 F:      net/mac802154/
9181
9182 IFE PROTOCOL
9183 M:      Yotam Gigi <[email protected]>
9184 M:      Jamal Hadi Salim <[email protected]>
9185 F:      include/net/ife.h
9186 F:      include/uapi/linux/ife.h
9187 F:      net/ife
9188
9189 IGORPLUG-USB IR RECEIVER
9190 M:      Sean Young <[email protected]>
9191 L:      [email protected]
9192 S:      Maintained
9193 F:      drivers/media/rc/igorplugusb.c
9194
9195 IGUANAWORKS USB IR TRANSCEIVER
9196 M:      Sean Young <[email protected]>
9197 L:      [email protected]
9198 S:      Maintained
9199 F:      drivers/media/rc/iguanair.c
9200
9201 IIO DIGITAL POTENTIOMETER DAC
9202 M:      Peter Rosin <[email protected]>
9203 L:      [email protected]
9204 S:      Maintained
9205 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
9206 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
9207 F:      drivers/iio/dac/dpot-dac.c
9208
9209 IIO ENVELOPE DETECTOR
9210 M:      Peter Rosin <[email protected]>
9211 L:      [email protected]
9212 S:      Maintained
9213 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
9214 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
9215 F:      drivers/iio/adc/envelope-detector.c
9216
9217 IIO MULTIPLEXER
9218 M:      Peter Rosin <[email protected]>
9219 L:      [email protected]
9220 S:      Maintained
9221 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
9222 F:      drivers/iio/multiplexer/iio-mux.c
9223
9224 IIO SCMI BASED DRIVER
9225 M:      Jyoti Bhayana <[email protected]>
9226 L:      [email protected]
9227 S:      Maintained
9228 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
9229
9230 IIO SUBSYSTEM AND DRIVERS
9231 M:      Jonathan Cameron <[email protected]>
9232 R:      Lars-Peter Clausen <[email protected]>
9233 L:      [email protected]
9234 S:      Maintained
9235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
9236 F:      Documentation/ABI/testing/configfs-iio*
9237 F:      Documentation/ABI/testing/sysfs-bus-iio*
9238 F:      Documentation/devicetree/bindings/iio/
9239 F:      drivers/iio/
9240 F:      drivers/staging/iio/
9241 F:      include/linux/iio/
9242 F:      tools/iio/
9243
9244 IIO UNIT CONVERTER
9245 M:      Peter Rosin <[email protected]>
9246 L:      [email protected]
9247 S:      Maintained
9248 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
9249 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
9250 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
9251 F:      drivers/iio/afe/iio-rescale.c
9252
9253 IKANOS/ADI EAGLE ADSL USB DRIVER
9254 M:      Matthieu Castet <[email protected]>
9255 M:      Stanislaw Gruszka <[email protected]>
9256 S:      Maintained
9257 F:      drivers/usb/atm/ueagle-atm.c
9258
9259 IMGTEC ASCII LCD DRIVER
9260 M:      Paul Burton <[email protected]>
9261 S:      Maintained
9262 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
9263 F:      drivers/auxdisplay/img-ascii-lcd.c
9264
9265 IMGTEC IR DECODER DRIVER
9266 S:      Orphan
9267 F:      drivers/media/rc/img-ir/
9268
9269 IMON SOUNDGRAPH USB IR RECEIVER
9270 M:      Sean Young <[email protected]>
9271 L:      [email protected]
9272 S:      Maintained
9273 F:      drivers/media/rc/imon.c
9274 F:      drivers/media/rc/imon_raw.c
9275
9276 IMS TWINTURBO FRAMEBUFFER DRIVER
9277 L:      [email protected]
9278 S:      Orphan
9279 F:      drivers/video/fbdev/imsttfb.c
9280
9281 INA209 HARDWARE MONITOR DRIVER
9282 M:      Guenter Roeck <[email protected]>
9283 L:      [email protected]
9284 S:      Maintained
9285 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
9286 F:      Documentation/hwmon/ina209.rst
9287 F:      drivers/hwmon/ina209.c
9288
9289 INA2XX HARDWARE MONITOR DRIVER
9290 M:      Guenter Roeck <[email protected]>
9291 L:      [email protected]
9292 S:      Maintained
9293 F:      Documentation/hwmon/ina2xx.rst
9294 F:      drivers/hwmon/ina2xx.c
9295 F:      include/linux/platform_data/ina2xx.h
9296
9297 INDUSTRY PACK SUBSYSTEM (IPACK)
9298 M:      Samuel Iglesias Gonsalvez <[email protected]>
9299 M:      Jens Taprogge <[email protected]>
9300 M:      Greg Kroah-Hartman <[email protected]>
9301 L:      [email protected]
9302 S:      Maintained
9303 W:      http://industrypack.sourceforge.net
9304 F:      drivers/ipack/
9305
9306 INFINEON DPS310 Driver
9307 M:      Eddie James <[email protected]>
9308 L:      [email protected]
9309 S:      Maintained
9310 F:      drivers/iio/pressure/dps310.c
9311
9312 INFINIBAND SUBSYSTEM
9313 M:      Doug Ledford <[email protected]>
9314 M:      Jason Gunthorpe <[email protected]>
9315 L:      [email protected]
9316 S:      Supported
9317 W:      https://github.com/linux-rdma/rdma-core
9318 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
9320 F:      Documentation/devicetree/bindings/infiniband/
9321 F:      Documentation/infiniband/
9322 F:      drivers/infiniband/
9323 F:      include/rdma/
9324 F:      include/trace/events/ib_mad.h
9325 F:      include/trace/events/ib_umad.h
9326 F:      include/uapi/linux/if_infiniband.h
9327 F:      include/uapi/rdma/
9328 F:      samples/bpf/ibumad_kern.c
9329 F:      samples/bpf/ibumad_user.c
9330
9331 INGENIC JZ4780 NAND DRIVER
9332 M:      Harvey Hunt <[email protected]>
9333 L:      [email protected]
9334 L:      [email protected]
9335 S:      Maintained
9336 F:      drivers/mtd/nand/raw/ingenic/
9337
9338 INGENIC JZ47xx SoCs
9339 M:      Paul Cercueil <[email protected]>
9340 L:      [email protected]
9341 S:      Maintained
9342 F:      arch/mips/boot/dts/ingenic/
9343 F:      arch/mips/generic/board-ingenic.c
9344 F:      arch/mips/include/asm/mach-ingenic/
9345 F:      arch/mips/ingenic/Kconfig
9346 F:      drivers/clk/ingenic/
9347 F:      drivers/dma/dma-jz4780.c
9348 F:      drivers/gpu/drm/ingenic/
9349 F:      drivers/i2c/busses/i2c-jz4780.c
9350 F:      drivers/iio/adc/ingenic-adc.c
9351 F:      drivers/irqchip/irq-ingenic.c
9352 F:      drivers/memory/jz4780-nemc.c
9353 F:      drivers/mmc/host/jz4740_mmc.c
9354 F:      drivers/mtd/nand/raw/ingenic/
9355 F:      drivers/pinctrl/pinctrl-ingenic.c
9356 F:      drivers/power/supply/ingenic-battery.c
9357 F:      drivers/pwm/pwm-jz4740.c
9358 F:      drivers/remoteproc/ingenic_rproc.c
9359 F:      drivers/rtc/rtc-jz4740.c
9360 F:      drivers/tty/serial/8250/8250_ingenic.c
9361 F:      drivers/usb/musb/jz4740.c
9362 F:      drivers/watchdog/jz4740_wdt.c
9363 F:      include/dt-bindings/iio/adc/ingenic,adc.h
9364 F:      include/linux/mfd/ingenic-tcu.h
9365 F:      sound/soc/codecs/jz47*
9366 F:      sound/soc/jz4740/
9367
9368 INOTIFY
9369 M:      Jan Kara <[email protected]>
9370 R:      Amir Goldstein <[email protected]>
9371 L:      [email protected]
9372 S:      Maintained
9373 F:      Documentation/filesystems/inotify.rst
9374 F:      fs/notify/inotify/
9375 F:      include/linux/inotify.h
9376 F:      include/uapi/linux/inotify.h
9377
9378 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
9379 M:      Dmitry Torokhov <[email protected]>
9380 L:      [email protected]
9381 S:      Maintained
9382 Q:      http://patchwork.kernel.org/project/linux-input/list/
9383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
9384 F:      Documentation/devicetree/bindings/input/
9385 F:      Documentation/devicetree/bindings/serio/
9386 F:      Documentation/input/
9387 F:      drivers/input/
9388 F:      include/linux/input.h
9389 F:      include/linux/input/
9390 F:      include/uapi/linux/input-event-codes.h
9391 F:      include/uapi/linux/input.h
9392
9393 INPUT MULTITOUCH (MT) PROTOCOL
9394 M:      Henrik Rydberg <[email protected]>
9395 L:      [email protected]
9396 S:      Odd fixes
9397 F:      Documentation/input/multi-touch-protocol.rst
9398 F:      drivers/input/input-mt.c
9399 K:      \b(ABS|SYN)_MT_
9400
9401 INSIDE SECURE CRYPTO DRIVER
9402 M:      Antoine Tenart <[email protected]>
9403 L:      [email protected]
9404 S:      Maintained
9405 F:      drivers/crypto/inside-secure/
9406
9407 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
9408 M:      Mimi Zohar <[email protected]>
9409 M:      Dmitry Kasatkin <[email protected]>
9410 L:      [email protected]
9411 S:      Supported
9412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
9413 F:      security/integrity/ima/
9414
9415 INTEL 810/815 FRAMEBUFFER DRIVER
9416 M:      Antonino Daplas <[email protected]>
9417 L:      [email protected]
9418 S:      Maintained
9419 F:      drivers/video/fbdev/i810/
9420
9421 INTEL ASoC DRIVERS
9422 M:      Cezary Rojewski <[email protected]>
9423 M:      Pierre-Louis Bossart <[email protected]>
9424 M:      Liam Girdwood <[email protected]>
9425 M:      Jie Yang <[email protected]>
9426 L:      [email protected] (moderated for non-subscribers)
9427 S:      Supported
9428 F:      sound/soc/intel/
9429
9430 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
9431 M:      Hans de Goede <[email protected]>
9432 L:      [email protected]
9433 S:      Maintained
9434 F:      drivers/platform/x86/intel/atomisp2/pm.c
9435
9436 INTEL ATOMISP2 LED DRIVER
9437 M:      Hans de Goede <[email protected]>
9438 L:      [email protected]
9439 S:      Maintained
9440 F:      drivers/platform/x86/intel/atomisp2/led.c
9441
9442 INTEL BIOS SAR INT1092 DRIVER
9443 M:      Shravan Sudhakar <[email protected]>
9444 M:      Intel Corporation <[email protected]>
9445 L:      [email protected]
9446 S:      Maintained
9447 F:      drivers/platform/x86/intel/int1092/
9448
9449 INTEL BROXTON PMC DRIVER
9450 M:      Mika Westerberg <[email protected]>
9451 M:      Zha Qipeng <[email protected]>
9452 S:      Maintained
9453 F:      drivers/mfd/intel_pmc_bxt.c
9454 F:      include/linux/mfd/intel_pmc_bxt.h
9455
9456 INTEL C600 SERIES SAS CONTROLLER DRIVER
9457 M:      Artur Paszkiewicz <[email protected]>
9458 L:      [email protected]
9459 S:      Supported
9460 T:      git git://git.code.sf.net/p/intel-sas/isci
9461 F:      drivers/scsi/isci/
9462
9463 INTEL CPU family model numbers
9464 M:      Tony Luck <[email protected]>
9465 M:      [email protected]
9466 L:      [email protected]
9467 S:      Supported
9468 F:      arch/x86/include/asm/intel-family.h
9469
9470 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
9471 M:      Jani Nikula <[email protected]>
9472 M:      Joonas Lahtinen <[email protected]>
9473 M:      Rodrigo Vivi <[email protected]>
9474 L:      [email protected]
9475 S:      Supported
9476 W:      https://01.org/linuxgraphics/
9477 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
9478 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
9479 C:      irc://irc.oftc.net/intel-gfx
9480 T:      git git://anongit.freedesktop.org/drm-intel
9481 F:      Documentation/gpu/i915.rst
9482 F:      drivers/gpu/drm/i915/
9483 F:      include/drm/i915*
9484 F:      include/uapi/drm/i915_drm.h
9485
9486 INTEL ETHERNET DRIVERS
9487 M:      Jesse Brandeburg <[email protected]>
9488 M:      Tony Nguyen <[email protected]>
9489 L:      [email protected] (moderated for non-subscribers)
9490 S:      Supported
9491 W:      http://www.intel.com/support/feedback.htm
9492 W:      http://e1000.sourceforge.net/
9493 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
9494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
9495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
9496 F:      Documentation/networking/device_drivers/ethernet/intel/
9497 F:      drivers/net/ethernet/intel/
9498 F:      drivers/net/ethernet/intel/*/
9499 F:      include/linux/avf/virtchnl.h
9500 F:      include/linux/net/intel/iidc.h
9501
9502 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
9503 M:      Mustafa Ismail <[email protected]>
9504 M:      Shiraz Saleem <[email protected]>
9505 L:      [email protected]
9506 S:      Supported
9507 F:      drivers/infiniband/hw/irdma/
9508 F:      include/uapi/rdma/irdma-abi.h
9509
9510 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
9511 M:      Maik Broemme <[email protected]>
9512 L:      [email protected]
9513 S:      Maintained
9514 F:      Documentation/fb/intelfb.rst
9515 F:      drivers/video/fbdev/intelfb/
9516
9517 INTEL GPIO DRIVERS
9518 M:      Andy Shevchenko <[email protected]>
9519 L:      [email protected]
9520 S:      Maintained
9521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9522 F:      drivers/gpio/gpio-ich.c
9523 F:      drivers/gpio/gpio-merrifield.c
9524 F:      drivers/gpio/gpio-ml-ioh.c
9525 F:      drivers/gpio/gpio-pch.c
9526 F:      drivers/gpio/gpio-sch.c
9527 F:      drivers/gpio/gpio-sodaville.c
9528
9529 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
9530 M:      Zhenyu Wang <[email protected]>
9531 M:      Zhi Wang <[email protected]>
9532 L:      [email protected]
9533 L:      [email protected]
9534 S:      Supported
9535 W:      https://01.org/igvt-g
9536 T:      git https://github.com/intel/gvt-linux.git
9537 F:      drivers/gpu/drm/i915/gvt/
9538
9539 INTEL HID EVENT DRIVER
9540 M:      Alex Hung <[email protected]>
9541 L:      [email protected]
9542 S:      Maintained
9543 F:      drivers/platform/x86/intel/hid.c
9544
9545 INTEL I/OAT DMA DRIVER
9546 M:      Dave Jiang <[email protected]>
9547 R:      Dan Williams <[email protected]>
9548 L:      [email protected]
9549 S:      Supported
9550 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
9551 F:      drivers/dma/ioat*
9552
9553 INTEL IADX DRIVER
9554 M:      Dave Jiang <[email protected]>
9555 L:      [email protected]
9556 S:      Supported
9557 F:      drivers/dma/idxd/*
9558 F:      include/uapi/linux/idxd.h
9559
9560 INTEL IDLE DRIVER
9561 M:      Jacob Pan <[email protected]>
9562 M:      Len Brown <[email protected]>
9563 L:      [email protected]
9564 S:      Supported
9565 B:      https://bugzilla.kernel.org
9566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
9567 F:      drivers/idle/intel_idle.c
9568
9569 INTEL INTEGRATED SENSOR HUB DRIVER
9570 M:      Srinivas Pandruvada <[email protected]>
9571 M:      Jiri Kosina <[email protected]>
9572 L:      [email protected]
9573 S:      Maintained
9574 F:      drivers/hid/intel-ish-hid/
9575
9576 INTEL IOMMU (VT-d)
9577 M:      David Woodhouse <[email protected]>
9578 M:      Lu Baolu <[email protected]>
9579 L:      [email protected]
9580 S:      Supported
9581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
9582 F:      drivers/iommu/intel/
9583 F:      include/linux/intel-iommu.h
9584 F:      include/linux/intel-svm.h
9585
9586 INTEL IOP-ADMA DMA DRIVER
9587 R:      Dan Williams <[email protected]>
9588 S:      Odd fixes
9589 F:      drivers/dma/iop-adma.c
9590
9591 INTEL IPU3 CSI-2 CIO2 DRIVER
9592 M:      Yong Zhi <[email protected]>
9593 M:      Sakari Ailus <[email protected]>
9594 M:      Bingbu Cao <[email protected]>
9595 M:      Dan Scally <[email protected]>
9596 R:      Tianshu Qiu <[email protected]>
9597 L:      [email protected]
9598 S:      Maintained
9599 T:      git git://linuxtv.org/media_tree.git
9600 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
9601 F:      drivers/media/pci/intel/ipu3/
9602
9603 INTEL IPU3 CSI-2 IMGU DRIVER
9604 M:      Sakari Ailus <[email protected]>
9605 R:      Bingbu Cao <[email protected]>
9606 R:      Tianshu Qiu <[email protected]>
9607 L:      [email protected]
9608 S:      Maintained
9609 F:      Documentation/admin-guide/media/ipu3.rst
9610 F:      Documentation/admin-guide/media/ipu3_rcb.svg
9611 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
9612 F:      drivers/staging/media/ipu3/
9613
9614 INTEL IXP4XX CRYPTO SUPPORT
9615 M:      Corentin Labbe <[email protected]>
9616 L:      [email protected]
9617 S:      Maintained
9618 F:      drivers/crypto/ixp4xx_crypto.c
9619
9620 INTEL ISHTP ECLITE DRIVER
9621 M:      Sumesh K Naduvalath <[email protected]>
9622 L:      [email protected]
9623 S:      Supported
9624 F:      drivers/platform/x86/intel/ishtp_eclite.c
9625
9626 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
9627 M:      Krzysztof Halasa <[email protected]>
9628 S:      Maintained
9629 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
9630 F:      drivers/net/wan/ixp4xx_hss.c
9631 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
9632 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
9633 F:      include/linux/soc/ixp4xx/npe.h
9634 F:      include/linux/soc/ixp4xx/qmgr.h
9635
9636 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
9637 M:      Deepak Saxena <[email protected]>
9638 S:      Maintained
9639 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
9640 F:      drivers/char/hw_random/ixp4xx-rng.c
9641
9642 INTEL KEEM BAY DRM DRIVER
9643 M:      Anitha Chrisanthus <[email protected]>
9644 M:      Edmund Dea <[email protected]>
9645 S:      Maintained
9646 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
9647 F:      drivers/gpu/drm/kmb/
9648
9649 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
9650 M:      Daniele Alessandrelli <[email protected]>
9651 S:      Maintained
9652 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
9653 F:      drivers/crypto/keembay/Kconfig
9654 F:      drivers/crypto/keembay/Makefile
9655 F:      drivers/crypto/keembay/keembay-ocs-aes-core.c
9656 F:      drivers/crypto/keembay/ocs-aes.c
9657 F:      drivers/crypto/keembay/ocs-aes.h
9658
9659 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
9660 M:      Daniele Alessandrelli <[email protected]>
9661 M:      Prabhjot Khurana <[email protected]>
9662 M:      Mark Gross <[email protected]>
9663 S:      Maintained
9664 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
9665 F:      drivers/crypto/keembay/Kconfig
9666 F:      drivers/crypto/keembay/Makefile
9667 F:      drivers/crypto/keembay/keembay-ocs-ecc.c
9668 F:      drivers/crypto/keembay/ocs-ecc-curve-defs.h
9669
9670 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
9671 M:      Daniele Alessandrelli <[email protected]>
9672 M:      Declan Murphy <[email protected]>
9673 S:      Maintained
9674 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
9675 F:      drivers/crypto/keembay/Kconfig
9676 F:      drivers/crypto/keembay/Makefile
9677 F:      drivers/crypto/keembay/keembay-ocs-hcu-core.c
9678 F:      drivers/crypto/keembay/ocs-hcu.c
9679 F:      drivers/crypto/keembay/ocs-hcu.h
9680
9681 INTEL MANAGEMENT ENGINE (mei)
9682 M:      Tomas Winkler <[email protected]>
9683 L:      [email protected]
9684 S:      Supported
9685 F:      Documentation/driver-api/mei/*
9686 F:      drivers/misc/mei/
9687 F:      drivers/watchdog/mei_wdt.c
9688 F:      include/linux/mei_cl_bus.h
9689 F:      include/uapi/linux/mei.h
9690 F:      samples/mei/*
9691
9692 INTEL MAX 10 BMC MFD DRIVER
9693 M:      Xu Yilun <[email protected]>
9694 R:      Tom Rix <[email protected]>
9695 S:      Maintained
9696 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
9697 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
9698 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
9699 F:      drivers/mfd/intel-m10-bmc.c
9700 F:      include/linux/mfd/intel-m10-bmc.h
9701
9702 INTEL MENLOW THERMAL DRIVER
9703 M:      Sujith Thomas <[email protected]>
9704 L:      [email protected]
9705 S:      Supported
9706 W:      https://01.org/linux-acpi
9707 F:      drivers/thermal/intel/intel_menlow.c
9708
9709 INTEL P-Unit IPC DRIVER
9710 M:      Zha Qipeng <[email protected]>
9711 L:      [email protected]
9712 S:      Maintained
9713 F:      arch/x86/include/asm/intel_punit_ipc.h
9714 F:      drivers/platform/x86/intel/punit_ipc.c
9715
9716 INTEL PMC CORE DRIVER
9717 M:      Rajneesh Bhardwaj <[email protected]>
9718 M:      David E Box <[email protected]>
9719 L:      [email protected]
9720 S:      Maintained
9721 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
9722 F:      drivers/platform/x86/intel/pmc/
9723
9724 INTEL PMIC GPIO DRIVERS
9725 M:      Andy Shevchenko <[email protected]>
9726 S:      Maintained
9727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9728 F:      drivers/gpio/gpio-*cove.c
9729
9730 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
9731 M:      Andy Shevchenko <[email protected]>
9732 S:      Maintained
9733 F:      drivers/mfd/intel_soc_pmic*
9734 F:      include/linux/mfd/intel_soc_pmic*
9735
9736 INTEL PMT DRIVER
9737 M:      "David E. Box" <[email protected]>
9738 S:      Maintained
9739 F:      drivers/mfd/intel_pmt.c
9740 F:      drivers/platform/x86/intel/pmt/
9741
9742 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
9743 M:      Stanislav Yakovlev <[email protected]>
9744 L:      [email protected]
9745 S:      Maintained
9746 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
9747 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
9748 F:      drivers/net/wireless/intel/ipw2x00/
9749
9750 INTEL PSTATE DRIVER
9751 M:      Srinivas Pandruvada <[email protected]>
9752 M:      Len Brown <[email protected]>
9753 L:      [email protected]
9754 S:      Supported
9755 F:      drivers/cpufreq/intel_pstate.c
9756
9757 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
9758 M:      Jarkko Nikula <[email protected]>
9759 L:      [email protected]
9760 F:      drivers/counter/intel-qep.c
9761
9762 INTEL SCU DRIVERS
9763 M:      Mika Westerberg <[email protected]>
9764 S:      Maintained
9765 F:      arch/x86/include/asm/intel_scu_ipc.h
9766 F:      drivers/platform/x86/intel_scu_*
9767
9768 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
9769 M:      Daniel Scally <[email protected]>
9770 S:      Maintained
9771 F:      drivers/platform/x86/intel/int3472/
9772
9773 INTEL SPEED SELECT TECHNOLOGY
9774 M:      Srinivas Pandruvada <[email protected]>
9775 L:      [email protected]
9776 S:      Maintained
9777 F:      drivers/platform/x86/intel/speed_select_if/
9778 F:      include/uapi/linux/isst_if.h
9779 F:      tools/power/x86/intel-speed-select/
9780
9781 INTEL STRATIX10 FIRMWARE DRIVERS
9782 M:      Dinh Nguyen <[email protected]>
9783 L:      [email protected]
9784 S:      Maintained
9785 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
9786 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
9787 F:      drivers/firmware/stratix10-rsu.c
9788 F:      drivers/firmware/stratix10-svc.c
9789 F:      include/linux/firmware/intel/stratix10-smc.h
9790 F:      include/linux/firmware/intel/stratix10-svc-client.h
9791
9792 INTEL TELEMETRY DRIVER
9793 M:      Rajneesh Bhardwaj <[email protected]>
9794 M:      "David E. Box" <[email protected]>
9795 L:      [email protected]
9796 S:      Maintained
9797 F:      arch/x86/include/asm/intel_telemetry.h
9798 F:      drivers/platform/x86/intel/telemetry/
9799
9800 INTEL UNCORE FREQUENCY CONTROL
9801 M:      Srinivas Pandruvada <[email protected]>
9802 L:      [email protected]
9803 S:      Maintained
9804 F:      drivers/platform/x86/intel/uncore-frequency.c
9805
9806 INTEL VIRTUAL BUTTON DRIVER
9807 M:      AceLan Kao <[email protected]>
9808 L:      [email protected]
9809 S:      Maintained
9810 F:      drivers/platform/x86/intel/vbtn.c
9811
9812 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
9813 M:      Stanislaw Gruszka <[email protected]>
9814 L:      [email protected]
9815 S:      Supported
9816 F:      drivers/net/wireless/intel/iwlegacy/
9817
9818 INTEL WIRELESS WIFI LINK (iwlwifi)
9819 M:      Luca Coelho <[email protected]>
9820 L:      [email protected]
9821 S:      Supported
9822 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
9823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
9824 F:      drivers/net/wireless/intel/iwlwifi/
9825
9826 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
9827 M:      Jithu Joseph <[email protected]>
9828 R:      Maurice Ma <[email protected]>
9829 S:      Maintained
9830 W:      https://slimbootloader.github.io/security/firmware-update.html
9831 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
9832
9833 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
9834 L:      [email protected]
9835 S:      Maintained
9836 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
9837
9838 INTEL WWAN IOSM DRIVER
9839 M:      M Chetan Kumar <[email protected]>
9840 M:      Intel Corporation <[email protected]>
9841 L:      [email protected]
9842 S:      Maintained
9843 F:      drivers/net/wwan/iosm/
9844
9845 INTEL(R) TRACE HUB
9846 M:      Alexander Shishkin <[email protected]>
9847 S:      Supported
9848 F:      Documentation/trace/intel_th.rst
9849 F:      drivers/hwtracing/intel_th/
9850 F:      include/linux/intel_th.h
9851
9852 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
9853 M:      Ning Sun <[email protected]>
9854 L:      [email protected]
9855 S:      Supported
9856 W:      http://tboot.sourceforge.net
9857 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
9858 F:      Documentation/x86/intel_txt.rst
9859 F:      arch/x86/kernel/tboot.c
9860 F:      include/linux/tboot.h
9861
9862 INTEL SGX
9863 M:      Jarkko Sakkinen <[email protected]>
9864 R:      Dave Hansen <[email protected]>
9865 L:      [email protected]
9866 S:      Supported
9867 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
9868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
9869 F:      Documentation/x86/sgx.rst
9870 F:      arch/x86/entry/vdso/vsgx.S
9871 F:      arch/x86/include/asm/sgx.h
9872 F:      arch/x86/include/uapi/asm/sgx.h
9873 F:      arch/x86/kernel/cpu/sgx/*
9874 F:      tools/testing/selftests/sgx/*
9875 K:      \bSGX_
9876
9877 INTERCONNECT API
9878 M:      Georgi Djakov <[email protected]>
9879 L:      [email protected]
9880 S:      Maintained
9881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
9882 F:      Documentation/devicetree/bindings/interconnect/
9883 F:      Documentation/driver-api/interconnect.rst
9884 F:      drivers/interconnect/
9885 F:      include/dt-bindings/interconnect/
9886 F:      include/linux/interconnect-provider.h
9887 F:      include/linux/interconnect.h
9888
9889 INTERRUPT COUNTER DRIVER
9890 M:      Oleksij Rempel <[email protected]>
9891 R:      Pengutronix Kernel Team <[email protected]>
9892 L:      [email protected]
9893 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
9894 F:      drivers/counter/interrupt-cnt.c
9895
9896 INVENSENSE ICM-426xx IMU DRIVER
9897 M:      Jean-Baptiste Maneyrol <[email protected]>
9898 L:      [email protected]
9899 S:      Maintained
9900 W:      https://invensense.tdk.com/
9901 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
9902 F:      drivers/iio/imu/inv_icm42600/
9903
9904 INVENSENSE MPU-3050 GYROSCOPE DRIVER
9905 M:      Linus Walleij <[email protected]>
9906 L:      [email protected]
9907 S:      Maintained
9908 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
9909 F:      drivers/iio/gyro/mpu3050*
9910
9911 IOC3 ETHERNET DRIVER
9912 M:      Ralf Baechle <[email protected]>
9913 L:      [email protected]
9914 S:      Maintained
9915 F:      drivers/net/ethernet/sgi/ioc3-eth.c
9916
9917 IOMAP FILESYSTEM LIBRARY
9918 M:      Christoph Hellwig <[email protected]>
9919 M:      Darrick J. Wong <[email protected]>
9920 M:      [email protected]
9921 M:      [email protected]
9922 L:      [email protected]
9923 L:      [email protected]
9924 S:      Supported
9925 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
9926 F:      fs/iomap/
9927 F:      include/linux/iomap.h
9928
9929 IOMMU DRIVERS
9930 M:      Joerg Roedel <[email protected]>
9931 M:      Will Deacon <[email protected]>
9932 L:      [email protected]
9933 S:      Maintained
9934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
9935 F:      Documentation/devicetree/bindings/iommu/
9936 F:      Documentation/userspace-api/iommu.rst
9937 F:      drivers/iommu/
9938 F:      include/linux/iommu.h
9939 F:      include/linux/iova.h
9940 F:      include/linux/of_iommu.h
9941 F:      include/uapi/linux/iommu.h
9942
9943 IO_URING
9944 M:      Jens Axboe <[email protected]>
9945 R:      Pavel Begunkov <[email protected]>
9946 L:      [email protected]
9947 S:      Maintained
9948 T:      git git://git.kernel.dk/linux-block
9949 T:      git git://git.kernel.dk/liburing
9950 F:      fs/io-wq.c
9951 F:      fs/io-wq.h
9952 F:      fs/io_uring.c
9953 F:      include/linux/io_uring.h
9954 F:      include/uapi/linux/io_uring.h
9955 F:      tools/io_uring/
9956
9957 IPMI SUBSYSTEM
9958 M:      Corey Minyard <[email protected]>
9959 L:      [email protected] (moderated for non-subscribers)
9960 S:      Supported
9961 W:      http://openipmi.sourceforge.net/
9962 F:      Documentation/driver-api/ipmi.rst
9963 F:      Documentation/devicetree/bindings/ipmi/
9964 F:      drivers/char/ipmi/
9965 F:      include/linux/ipmi*
9966 F:      include/uapi/linux/ipmi*
9967
9968 IPS SCSI RAID DRIVER
9969 M:      Adaptec OEM Raid Solutions <[email protected]>
9970 L:      [email protected]
9971 S:      Maintained
9972 W:      http://www.adaptec.com/
9973 F:      drivers/scsi/ips*
9974
9975 IPVS
9976 M:      Simon Horman <[email protected]>
9977 M:      Julian Anastasov <[email protected]>
9978 L:      [email protected]
9979 L:      [email protected]
9980 S:      Maintained
9981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
9982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
9983 F:      Documentation/networking/ipvs-sysctl.rst
9984 F:      include/net/ip_vs.h
9985 F:      include/uapi/linux/ip_vs.h
9986 F:      net/netfilter/ipvs/
9987
9988 IPWIRELESS DRIVER
9989 M:      Jiri Kosina <[email protected]>
9990 M:      David Sterba <[email protected]>
9991 S:      Odd Fixes
9992 F:      drivers/tty/ipwireless/
9993
9994 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
9995 M:      Marc Zyngier <[email protected]>
9996 S:      Maintained
9997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9998 F:      Documentation/core-api/irq/irq-domain.rst
9999 F:      include/linux/irqdomain.h
10000 F:      kernel/irq/irqdomain.c
10001 F:      kernel/irq/msi.c
10002
10003 IRQ SUBSYSTEM
10004 M:      Thomas Gleixner <[email protected]>
10005 L:      [email protected]
10006 S:      Maintained
10007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
10008 F:      kernel/irq/
10009
10010 IRQCHIP DRIVERS
10011 M:      Thomas Gleixner <[email protected]>
10012 M:      Marc Zyngier <[email protected]>
10013 L:      [email protected]
10014 S:      Maintained
10015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
10016 F:      Documentation/devicetree/bindings/interrupt-controller/
10017 F:      drivers/irqchip/
10018
10019 ISA
10020 M:      William Breathitt Gray <[email protected]>
10021 S:      Maintained
10022 F:      Documentation/driver-api/isa.rst
10023 F:      drivers/base/isa.c
10024 F:      include/linux/isa.h
10025
10026 ISA RADIO MODULE
10027 M:      Hans Verkuil <[email protected]>
10028 L:      [email protected]
10029 S:      Maintained
10030 W:      https://linuxtv.org
10031 T:      git git://linuxtv.org/media_tree.git
10032 F:      drivers/media/radio/radio-isa*
10033
10034 ISAPNP
10035 M:      Jaroslav Kysela <[email protected]>
10036 S:      Maintained
10037 F:      Documentation/driver-api/isapnp.rst
10038 F:      drivers/pnp/isapnp/
10039 F:      include/linux/isapnp.h
10040
10041 ISCSI
10042 M:      Lee Duncan <[email protected]>
10043 M:      Chris Leech <[email protected]>
10044 L:      [email protected]
10045 L:      [email protected]
10046 S:      Maintained
10047 W:      www.open-iscsi.com
10048 F:      drivers/scsi/*iscsi*
10049 F:      include/scsi/*iscsi*
10050
10051 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
10052 M:      Peter Jones <[email protected]>
10053 M:      Konrad Rzeszutek Wilk <[email protected]>
10054 S:      Maintained
10055 F:      drivers/firmware/iscsi_ibft*
10056
10057 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
10058 M:      Sagi Grimberg <[email protected]>
10059 M:      Max Gurtovoy <[email protected]>
10060 L:      [email protected]
10061 S:      Supported
10062 W:      http://www.openfabrics.org
10063 W:      www.open-iscsi.org
10064 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10065 F:      drivers/infiniband/ulp/iser/
10066
10067 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
10068 M:      Sagi Grimberg <[email protected]>
10069 L:      [email protected]
10070 L:      [email protected]
10071 S:      Supported
10072 W:      http://www.linux-iscsi.org
10073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10074 F:      drivers/infiniband/ulp/isert
10075
10076 ISDN/CMTP OVER BLUETOOTH
10077 M:      Karsten Keil <[email protected]>
10078 L:      [email protected] (subscribers-only)
10079 L:      [email protected]
10080 S:      Odd Fixes
10081 W:      http://www.isdn4linux.de
10082 F:      Documentation/isdn/
10083 F:      drivers/isdn/capi/
10084 F:      include/linux/isdn/
10085 F:      include/uapi/linux/isdn/
10086 F:      net/bluetooth/cmtp/
10087
10088 ISDN/mISDN SUBSYSTEM
10089 M:      Karsten Keil <[email protected]>
10090 L:      [email protected] (subscribers-only)
10091 L:      [email protected]
10092 S:      Maintained
10093 W:      http://www.isdn4linux.de
10094 F:      drivers/isdn/Kconfig
10095 F:      drivers/isdn/Makefile
10096 F:      drivers/isdn/hardware/
10097 F:      drivers/isdn/mISDN/
10098
10099 IT87 HARDWARE MONITORING DRIVER
10100 M:      Jean Delvare <[email protected]>
10101 L:      [email protected]
10102 S:      Maintained
10103 F:      Documentation/hwmon/it87.rst
10104 F:      drivers/hwmon/it87.c
10105
10106 IT913X MEDIA DRIVER
10107 M:      Antti Palosaari <[email protected]>
10108 L:      [email protected]
10109 S:      Maintained
10110 W:      https://linuxtv.org
10111 W:      http://palosaari.fi/linux/
10112 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10113 T:      git git://linuxtv.org/anttip/media_tree.git
10114 F:      drivers/media/tuners/it913x*
10115
10116 ITE IT66121 HDMI BRIDGE DRIVER
10117 M:      Phong LE <[email protected]>
10118 M:      Neil Armstrong <[email protected]>
10119 S:      Maintained
10120 T:      git git://anongit.freedesktop.org/drm/drm-misc
10121 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
10122 F:      drivers/gpu/drm/bridge/ite-it66121.c
10123
10124 IVTV VIDEO4LINUX DRIVER
10125 M:      Andy Walls <[email protected]>
10126 L:      [email protected]
10127 S:      Maintained
10128 W:      https://linuxtv.org
10129 T:      git git://linuxtv.org/media_tree.git
10130 F:      Documentation/admin-guide/media/ivtv*
10131 F:      drivers/media/pci/ivtv/
10132 F:      include/uapi/linux/ivtv*
10133
10134 IX2505V MEDIA DRIVER
10135 M:      Malcolm Priestley <[email protected]>
10136 L:      [email protected]
10137 S:      Maintained
10138 W:      https://linuxtv.org
10139 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10140 F:      drivers/media/dvb-frontends/ix2505v*
10141
10142 JAILHOUSE HYPERVISOR INTERFACE
10143 M:      Jan Kiszka <[email protected]>
10144 L:      [email protected]
10145 S:      Maintained
10146 F:      arch/x86/include/asm/jailhouse_para.h
10147 F:      arch/x86/kernel/jailhouse.c
10148
10149 JC42.4 TEMPERATURE SENSOR DRIVER
10150 M:      Guenter Roeck <[email protected]>
10151 L:      [email protected]
10152 S:      Maintained
10153 F:      Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml
10154 F:      Documentation/hwmon/jc42.rst
10155 F:      drivers/hwmon/jc42.c
10156
10157 JFS FILESYSTEM
10158 M:      Dave Kleikamp <[email protected]>
10159 L:      [email protected]
10160 S:      Maintained
10161 W:      http://jfs.sourceforge.net/
10162 T:      git git://github.com/kleikamp/linux-shaggy.git
10163 F:      Documentation/admin-guide/jfs.rst
10164 F:      fs/jfs/
10165
10166 JME NETWORK DRIVER
10167 M:      Guo-Fu Tseng <[email protected]>
10168 L:      [email protected]
10169 S:      Maintained
10170 F:      drivers/net/ethernet/jme.*
10171
10172 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
10173 M:      David Woodhouse <[email protected]>
10174 M:      Richard Weinberger <[email protected]>
10175 L:      [email protected]
10176 S:      Odd Fixes
10177 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
10178 T:      git git://git.infradead.org/ubifs-2.6.git
10179 F:      fs/jffs2/
10180 F:      include/uapi/linux/jffs2.h
10181
10182 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
10183 M:      "Theodore Ts'o" <[email protected]>
10184 M:      Jan Kara <[email protected]>
10185 L:      [email protected]
10186 S:      Maintained
10187 F:      fs/jbd2/
10188 F:      include/linux/jbd2.h
10189
10190 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
10191 M:      Mikhail Ulyanov <[email protected]>
10192 L:      [email protected]
10193 L:      [email protected]
10194 S:      Maintained
10195 F:      drivers/media/platform/rcar_jpu.c
10196
10197 JSM Neo PCI based serial card
10198 L:      [email protected]
10199 S:      Orphan
10200 F:      drivers/tty/serial/jsm/
10201
10202 K10TEMP HARDWARE MONITORING DRIVER
10203 M:      Clemens Ladisch <[email protected]>
10204 L:      [email protected]
10205 S:      Maintained
10206 F:      Documentation/hwmon/k10temp.rst
10207 F:      drivers/hwmon/k10temp.c
10208
10209 K8TEMP HARDWARE MONITORING DRIVER
10210 M:      Rudolf Marek <[email protected]>
10211 L:      [email protected]
10212 S:      Maintained
10213 F:      Documentation/hwmon/k8temp.rst
10214 F:      drivers/hwmon/k8temp.c
10215
10216 KASAN
10217 M:      Andrey Ryabinin <[email protected]>
10218 R:      Alexander Potapenko <[email protected]>
10219 R:      Andrey Konovalov <[email protected]>
10220 R:      Dmitry Vyukov <[email protected]>
10221 L:      [email protected]
10222 S:      Maintained
10223 F:      Documentation/dev-tools/kasan.rst
10224 F:      arch/*/include/asm/*kasan.h
10225 F:      arch/*/mm/kasan_init*
10226 F:      include/linux/kasan*.h
10227 F:      lib/Kconfig.kasan
10228 F:      lib/test_kasan*.c
10229 F:      mm/kasan/
10230 F:      scripts/Makefile.kasan
10231
10232 KCONFIG
10233 M:      Masahiro Yamada <[email protected]>
10234 L:      [email protected]
10235 S:      Maintained
10236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
10237 F:      Documentation/kbuild/kconfig*
10238 F:      scripts/Kconfig.include
10239 F:      scripts/kconfig/
10240
10241 KCOV
10242 R:      Dmitry Vyukov <[email protected]>
10243 R:      Andrey Konovalov <[email protected]>
10244 L:      [email protected]
10245 S:      Maintained
10246 F:      Documentation/dev-tools/kcov.rst
10247 F:      include/linux/kcov.h
10248 F:      include/uapi/linux/kcov.h
10249 F:      kernel/kcov.c
10250 F:      scripts/Makefile.kcov
10251
10252 KCSAN
10253 M:      Marco Elver <[email protected]>
10254 R:      Dmitry Vyukov <[email protected]>
10255 L:      [email protected]
10256 S:      Maintained
10257 F:      Documentation/dev-tools/kcsan.rst
10258 F:      include/linux/kcsan*.h
10259 F:      kernel/kcsan/
10260 F:      lib/Kconfig.kcsan
10261 F:      scripts/Makefile.kcsan
10262
10263 KDUMP
10264 M:      Dave Young <[email protected]>
10265 M:      Baoquan He <[email protected]>
10266 R:      Vivek Goyal <[email protected]>
10267 L:      [email protected]
10268 S:      Maintained
10269 W:      http://lse.sourceforge.net/kdump/
10270 F:      Documentation/admin-guide/kdump/
10271 F:      fs/proc/vmcore.c
10272 F:      include/linux/crash_core.h
10273 F:      include/linux/crash_dump.h
10274 F:      include/uapi/linux/vmcore.h
10275 F:      kernel/crash_*.c
10276
10277 KEENE FM RADIO TRANSMITTER DRIVER
10278 M:      Hans Verkuil <[email protected]>
10279 L:      [email protected]
10280 S:      Maintained
10281 W:      https://linuxtv.org
10282 T:      git git://linuxtv.org/media_tree.git
10283 F:      drivers/media/radio/radio-keene*
10284
10285 KERNEL AUTOMOUNTER
10286 M:      Ian Kent <[email protected]>
10287 L:      [email protected]
10288 S:      Maintained
10289 F:      fs/autofs/
10290
10291 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
10292 M:      Masahiro Yamada <[email protected]>
10293 M:      Michal Marek <[email protected]>
10294 R:      Nick Desaulniers <[email protected]>
10295 L:      [email protected]
10296 S:      Maintained
10297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
10298 F:      Documentation/kbuild/
10299 F:      Makefile
10300 F:      scripts/*vmlinux*
10301 F:      scripts/Kbuild*
10302 F:      scripts/Makefile*
10303 F:      scripts/basic/
10304 F:      scripts/dummy-tools/
10305 F:      scripts/mk*
10306 F:      scripts/mod/
10307 F:      scripts/package/
10308
10309 KERNEL JANITORS
10310 L:      [email protected]
10311 S:      Odd Fixes
10312 W:      http://kernelnewbies.org/KernelJanitors
10313
10314 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
10315 M:      "J. Bruce Fields" <[email protected]>
10316 M:      Chuck Lever <[email protected]>
10317 L:      [email protected]
10318 S:      Supported
10319 W:      http://nfs.sourceforge.net/
10320 T:      git git://linux-nfs.org/~bfields/linux.git
10321 F:      fs/lockd/
10322 F:      fs/nfs_common/
10323 F:      fs/nfsd/
10324 F:      include/linux/lockd/
10325 F:      include/linux/sunrpc/
10326 F:      include/uapi/linux/nfsd/
10327 F:      include/uapi/linux/sunrpc/
10328 F:      net/sunrpc/
10329 F:      Documentation/filesystems/nfs/
10330
10331 KERNEL REGRESSIONS
10332 M:      Thorsten Leemhuis <[email protected]>
10333 L:      [email protected]
10334 S:      Supported
10335
10336 KERNEL SELFTEST FRAMEWORK
10337 M:      Shuah Khan <[email protected]>
10338 M:      Shuah Khan <[email protected]>
10339 L:      [email protected]
10340 S:      Maintained
10341 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
10342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
10343 F:      Documentation/dev-tools/kselftest*
10344 F:      tools/testing/selftests/
10345
10346 KERNEL SMB3 SERVER (KSMBD)
10347 M:      Namjae Jeon <[email protected]>
10348 M:      Sergey Senozhatsky <[email protected]>
10349 M:      Steve French <[email protected]>
10350 M:      Hyunchul Lee <[email protected]>
10351 L:      [email protected]
10352 S:      Maintained
10353 T:      git git://git.samba.org/ksmbd.git
10354 F:      fs/ksmbd/
10355 F:      fs/smbfs_common/
10356
10357 KERNEL UNIT TESTING FRAMEWORK (KUnit)
10358 M:      Brendan Higgins <[email protected]>
10359 L:      [email protected]
10360 L:      [email protected]
10361 S:      Maintained
10362 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
10363 F:      Documentation/dev-tools/kunit/
10364 F:      include/kunit/
10365 F:      lib/kunit/
10366 F:      tools/testing/kunit/
10367
10368 KERNEL USERMODE HELPER
10369 M:      Luis Chamberlain <[email protected]>
10370 L:      [email protected]
10371 S:      Maintained
10372 F:      include/linux/umh.h
10373 F:      kernel/umh.c
10374
10375 KERNEL VIRTUAL MACHINE (KVM)
10376 M:      Paolo Bonzini <[email protected]>
10377 L:      [email protected]
10378 S:      Supported
10379 W:      http://www.linux-kvm.org
10380 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
10381 F:      Documentation/virt/kvm/
10382 F:      include/asm-generic/kvm*
10383 F:      include/kvm/iodev.h
10384 F:      include/linux/kvm*
10385 F:      include/trace/events/kvm.h
10386 F:      include/uapi/asm-generic/kvm*
10387 F:      include/uapi/linux/kvm*
10388 F:      tools/kvm/
10389 F:      tools/testing/selftests/kvm/
10390 F:      virt/kvm/*
10391
10392 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
10393 M:      Marc Zyngier <[email protected]>
10394 R:      James Morse <[email protected]>
10395 R:      Alexandru Elisei <[email protected]>
10396 R:      Suzuki K Poulose <[email protected]>
10397 L:      [email protected] (moderated for non-subscribers)
10398 L:      [email protected] (moderated for non-subscribers)
10399 S:      Maintained
10400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
10401 F:      arch/arm64/include/asm/kvm*
10402 F:      arch/arm64/include/uapi/asm/kvm*
10403 F:      arch/arm64/kvm/
10404 F:      include/kvm/arm_*
10405 F:      tools/testing/selftests/kvm/*/aarch64/
10406 F:      tools/testing/selftests/kvm/aarch64/
10407
10408 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
10409 M:      Huacai Chen <[email protected]>
10410 M:      Aleksandar Markovic <[email protected]>
10411 L:      [email protected]
10412 L:      [email protected]
10413 S:      Maintained
10414 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
10415 F:      arch/mips/include/asm/kvm*
10416 F:      arch/mips/include/uapi/asm/kvm*
10417 F:      arch/mips/kvm/
10418
10419 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
10420 L:      [email protected]
10421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
10422 F:      arch/powerpc/include/asm/kvm*
10423 F:      arch/powerpc/include/uapi/asm/kvm*
10424 F:      arch/powerpc/kernel/kvm*
10425 F:      arch/powerpc/kvm/
10426
10427 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
10428 M:      Anup Patel <[email protected]>
10429 R:      Atish Patra <[email protected]>
10430 L:      [email protected]
10431 L:      [email protected]
10432 L:      [email protected]
10433 S:      Maintained
10434 T:      git git://github.com/kvm-riscv/linux.git
10435 F:      arch/riscv/include/asm/kvm*
10436 F:      arch/riscv/include/uapi/asm/kvm*
10437 F:      arch/riscv/kvm/
10438
10439 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
10440 M:      Christian Borntraeger <[email protected]>
10441 M:      Janosch Frank <[email protected]>
10442 R:      David Hildenbrand <[email protected]>
10443 R:      Claudio Imbrenda <[email protected]>
10444 L:      [email protected]
10445 S:      Supported
10446 W:      http://www.ibm.com/developerworks/linux/linux390/
10447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
10448 F:      Documentation/virt/kvm/s390*
10449 F:      arch/s390/include/asm/gmap.h
10450 F:      arch/s390/include/asm/kvm*
10451 F:      arch/s390/include/uapi/asm/kvm*
10452 F:      arch/s390/kernel/uv.c
10453 F:      arch/s390/kvm/
10454 F:      arch/s390/mm/gmap.c
10455 F:      tools/testing/selftests/kvm/*/s390x/
10456 F:      tools/testing/selftests/kvm/s390x/
10457
10458 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
10459 M:      Paolo Bonzini <[email protected]>
10460 R:      Sean Christopherson <[email protected]>
10461 R:      Vitaly Kuznetsov <[email protected]>
10462 R:      Wanpeng Li <[email protected]>
10463 R:      Jim Mattson <[email protected]>
10464 R:      Joerg Roedel <[email protected]>
10465 L:      [email protected]
10466 S:      Supported
10467 W:      http://www.linux-kvm.org
10468 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
10469 F:      arch/x86/include/asm/kvm*
10470 F:      arch/x86/include/asm/pvclock-abi.h
10471 F:      arch/x86/include/asm/svm.h
10472 F:      arch/x86/include/asm/vmx*.h
10473 F:      arch/x86/include/uapi/asm/kvm*
10474 F:      arch/x86/include/uapi/asm/svm.h
10475 F:      arch/x86/include/uapi/asm/vmx.h
10476 F:      arch/x86/kernel/kvm.c
10477 F:      arch/x86/kernel/kvmclock.c
10478 F:      arch/x86/kvm/
10479 F:      arch/x86/kvm/*/
10480
10481 KERNFS
10482 M:      Greg Kroah-Hartman <[email protected]>
10483 M:      Tejun Heo <[email protected]>
10484 S:      Supported
10485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10486 F:      fs/kernfs/
10487 F:      include/linux/kernfs.h
10488
10489 KEXEC
10490 M:      Eric Biederman <[email protected]>
10491 L:      [email protected]
10492 S:      Maintained
10493 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
10494 F:      include/linux/kexec.h
10495 F:      include/uapi/linux/kexec.h
10496 F:      kernel/kexec*
10497
10498 KEYS-ENCRYPTED
10499 M:      Mimi Zohar <[email protected]>
10500 L:      [email protected]
10501 L:      [email protected]
10502 S:      Supported
10503 F:      Documentation/security/keys/trusted-encrypted.rst
10504 F:      include/keys/encrypted-type.h
10505 F:      security/keys/encrypted-keys/
10506
10507 KEYS-TRUSTED
10508 M:      James Bottomley <[email protected]>
10509 M:      Jarkko Sakkinen <[email protected]>
10510 M:      Mimi Zohar <[email protected]>
10511 L:      [email protected]
10512 L:      [email protected]
10513 S:      Supported
10514 F:      Documentation/security/keys/trusted-encrypted.rst
10515 F:      include/keys/trusted-type.h
10516 F:      include/keys/trusted_tpm.h
10517 F:      security/keys/trusted-keys/
10518
10519 KEYS-TRUSTED-TEE
10520 M:      Sumit Garg <[email protected]>
10521 L:      [email protected]
10522 L:      [email protected]
10523 S:      Supported
10524 F:      include/keys/trusted_tee.h
10525 F:      security/keys/trusted-keys/trusted_tee.c
10526
10527 KEYS/KEYRINGS
10528 M:      David Howells <[email protected]>
10529 M:      Jarkko Sakkinen <[email protected]>
10530 L:      [email protected]
10531 S:      Maintained
10532 F:      Documentation/security/keys/core.rst
10533 F:      include/keys/
10534 F:      include/linux/key-type.h
10535 F:      include/linux/key.h
10536 F:      include/linux/keyctl.h
10537 F:      include/uapi/linux/keyctl.h
10538 F:      security/keys/
10539
10540 KFENCE
10541 M:      Alexander Potapenko <[email protected]>
10542 M:      Marco Elver <[email protected]>
10543 R:      Dmitry Vyukov <[email protected]>
10544 L:      [email protected]
10545 S:      Maintained
10546 F:      Documentation/dev-tools/kfence.rst
10547 F:      arch/*/include/asm/kfence.h
10548 F:      include/linux/kfence.h
10549 F:      lib/Kconfig.kfence
10550 F:      mm/kfence/
10551
10552 KFIFO
10553 M:      Stefani Seibold <[email protected]>
10554 S:      Maintained
10555 F:      include/linux/kfifo.h
10556 F:      lib/kfifo.c
10557 F:      samples/kfifo/
10558
10559 KGDB / KDB /debug_core
10560 M:      Jason Wessel <[email protected]>
10561 M:      Daniel Thompson <[email protected]>
10562 R:      Douglas Anderson <[email protected]>
10563 L:      [email protected]
10564 S:      Maintained
10565 W:      http://kgdb.wiki.kernel.org/
10566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
10567 F:      Documentation/dev-tools/kgdb.rst
10568 F:      drivers/misc/kgdbts.c
10569 F:      drivers/tty/serial/kgdboc.c
10570 F:      include/linux/kdb.h
10571 F:      include/linux/kgdb.h
10572 F:      kernel/debug/
10573
10574 KHADAS MCU MFD DRIVER
10575 M:      Neil Armstrong <[email protected]>
10576 L:      [email protected]
10577 S:      Maintained
10578 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
10579 F:      drivers/mfd/khadas-mcu.c
10580 F:      include/linux/mfd/khadas-mcu.h
10581 F:      drivers/thermal/khadas_mcu_fan.c
10582
10583 KMEMLEAK
10584 M:      Catalin Marinas <[email protected]>
10585 S:      Maintained
10586 F:      Documentation/dev-tools/kmemleak.rst
10587 F:      include/linux/kmemleak.h
10588 F:      mm/kmemleak.c
10589 F:      samples/kmemleak/kmemleak-test.c
10590
10591 KMOD KERNEL MODULE LOADER - USERMODE HELPER
10592 M:      Luis Chamberlain <[email protected]>
10593 L:      [email protected]
10594 S:      Maintained
10595 F:      include/linux/kmod.h
10596 F:      kernel/kmod.c
10597 F:      lib/test_kmod.c
10598 F:      tools/testing/selftests/kmod/
10599
10600 KPROBES
10601 M:      Naveen N. Rao <[email protected]>
10602 M:      Anil S Keshavamurthy <[email protected]>
10603 M:      "David S. Miller" <[email protected]>
10604 M:      Masami Hiramatsu <[email protected]>
10605 S:      Maintained
10606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
10607 F:      Documentation/trace/kprobes.rst
10608 F:      include/asm-generic/kprobes.h
10609 F:      include/linux/kprobes.h
10610 F:      kernel/kprobes.c
10611 F:      lib/test_kprobes.c
10612 F:      samples/kprobes
10613
10614 KS0108 LCD CONTROLLER DRIVER
10615 M:      Miguel Ojeda <[email protected]>
10616 S:      Maintained
10617 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
10618 F:      drivers/auxdisplay/ks0108.c
10619 F:      include/linux/ks0108.h
10620
10621 KTD253 BACKLIGHT DRIVER
10622 M:      Linus Walleij <[email protected]>
10623 S:      Maintained
10624 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
10625 F:      drivers/video/backlight/ktd253-backlight.c
10626
10627 KTEST
10628 M:      Steven Rostedt <[email protected]>
10629 M:      John Hawley <[email protected]>
10630 S:      Maintained
10631 F:      tools/testing/ktest
10632
10633 L3MDEV
10634 M:      David Ahern <[email protected]>
10635 L:      [email protected]
10636 S:      Maintained
10637 F:      include/net/l3mdev.h
10638 F:      net/l3mdev
10639
10640 L7 BPF FRAMEWORK
10641 M:      John Fastabend <[email protected]>
10642 M:      Daniel Borkmann <[email protected]>
10643 M:      Jakub Sitnicki <[email protected]>
10644 M:      Lorenz Bauer <[email protected]>
10645 L:      [email protected]
10646 L:      [email protected]
10647 S:      Maintained
10648 F:      include/linux/skmsg.h
10649 F:      net/core/skmsg.c
10650 F:      net/core/sock_map.c
10651 F:      net/ipv4/tcp_bpf.c
10652 F:      net/ipv4/udp_bpf.c
10653 F:      net/unix/unix_bpf.c
10654
10655 LANDLOCK SECURITY MODULE
10656 M:      Mickaël Salaün <[email protected]>
10657 L:      [email protected]
10658 S:      Supported
10659 W:      https://landlock.io
10660 T:      git https://github.com/landlock-lsm/linux.git
10661 F:      Documentation/security/landlock.rst
10662 F:      Documentation/userspace-api/landlock.rst
10663 F:      include/uapi/linux/landlock.h
10664 F:      samples/landlock/
10665 F:      security/landlock/
10666 F:      tools/testing/selftests/landlock/
10667 K:      landlock
10668 K:      LANDLOCK
10669
10670 LANTIQ / INTEL Ethernet drivers
10671 M:      Hauke Mehrtens <[email protected]>
10672 L:      [email protected]
10673 S:      Maintained
10674 F:      drivers/net/dsa/lantiq_gswip.c
10675 F:      drivers/net/dsa/lantiq_pce.h
10676 F:      drivers/net/ethernet/lantiq_xrx200.c
10677 F:      net/dsa/tag_gswip.c
10678
10679 LANTIQ MIPS ARCHITECTURE
10680 M:      John Crispin <[email protected]>
10681 L:      [email protected]
10682 S:      Maintained
10683 F:      arch/mips/lantiq
10684 F:      drivers/soc/lantiq
10685
10686 LASI 53c700 driver for PARISC
10687 M:      "James E.J. Bottomley" <[email protected]>
10688 L:      [email protected]
10689 S:      Maintained
10690 F:      Documentation/scsi/53c700.rst
10691 F:      drivers/scsi/53c700*
10692
10693 LEAKING_ADDRESSES
10694 M:      Tobin C. Harding <[email protected]>
10695 M:      Tycho Andersen <[email protected]>
10696 L:      [email protected]
10697 S:      Maintained
10698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
10699 F:      scripts/leaking_addresses.pl
10700
10701 LED SUBSYSTEM
10702 M:      Pavel Machek <[email protected]>
10703 L:      [email protected]
10704 S:      Maintained
10705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
10706 F:      Documentation/devicetree/bindings/leds/
10707 F:      drivers/leds/
10708 F:      include/linux/leds.h
10709
10710 LEGACY EEPROM DRIVER
10711 M:      Jean Delvare <[email protected]>
10712 S:      Maintained
10713 F:      Documentation/misc-devices/eeprom.rst
10714 F:      drivers/misc/eeprom/eeprom.c
10715
10716 LEGO MINDSTORMS EV3
10717 R:      David Lechner <[email protected]>
10718 S:      Maintained
10719 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
10720 F:      arch/arm/boot/dts/da850-lego-ev3.dts
10721 F:      drivers/power/supply/lego_ev3_battery.c
10722
10723 LEGO USB Tower driver
10724 M:      Juergen Stuber <[email protected]>
10725 L:      [email protected]
10726 S:      Maintained
10727 W:      http://legousb.sourceforge.net/
10728 F:      drivers/usb/misc/legousbtower.c
10729
10730 LG LAPTOP EXTRAS
10731 M:      Matan Ziv-Av <[email protected]>
10732 L:      [email protected]
10733 S:      Maintained
10734 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
10735 F:      Documentation/admin-guide/laptops/lg-laptop.rst
10736 F:      drivers/platform/x86/lg-laptop.c
10737
10738 LG2160 MEDIA DRIVER
10739 M:      Michael Krufky <[email protected]>
10740 L:      [email protected]
10741 S:      Maintained
10742 W:      https://linuxtv.org
10743 W:      http://github.com/mkrufky
10744 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10745 T:      git git://linuxtv.org/mkrufky/tuners.git
10746 F:      drivers/media/dvb-frontends/lg2160.*
10747
10748 LGDT3305 MEDIA DRIVER
10749 M:      Michael Krufky <[email protected]>
10750 L:      [email protected]
10751 S:      Maintained
10752 W:      https://linuxtv.org
10753 W:      http://github.com/mkrufky
10754 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10755 T:      git git://linuxtv.org/mkrufky/tuners.git
10756 F:      drivers/media/dvb-frontends/lgdt3305.*
10757
10758 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
10759 M:      Viresh Kumar <[email protected]>
10760 L:      [email protected]
10761 S:      Maintained
10762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10763 F:      drivers/ata/pata_arasan_cf.c
10764 F:      include/linux/pata_arasan_cf_data.h
10765
10766 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
10767 M:      Linus Walleij <[email protected]>
10768 L:      [email protected]
10769 S:      Maintained
10770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10771 F:      drivers/ata/pata_ftide010.c
10772 F:      drivers/ata/sata_gemini.c
10773 F:      drivers/ata/sata_gemini.h
10774
10775 LIBATA SATA AHCI PLATFORM devices support
10776 M:      Hans de Goede <[email protected]>
10777 M:      Jens Axboe <[email protected]>
10778 L:      [email protected]
10779 S:      Maintained
10780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10781 F:      drivers/ata/ahci_platform.c
10782 F:      drivers/ata/libahci_platform.c
10783 F:      include/linux/ahci_platform.h
10784
10785 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
10786 M:      Mikael Pettersson <[email protected]>
10787 L:      [email protected]
10788 S:      Maintained
10789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10790 F:      drivers/ata/sata_promise.*
10791
10792 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
10793 M:      Damien Le Moal <[email protected]>
10794 L:      [email protected]
10795 S:      Maintained
10796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
10797 F:      Documentation/devicetree/bindings/ata/
10798 F:      drivers/ata/
10799 F:      include/linux/ata.h
10800 F:      include/linux/libata.h
10801
10802 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
10803 M:      Dan Williams <[email protected]>
10804 M:      Vishal Verma <[email protected]>
10805 M:      Dave Jiang <[email protected]>
10806 L:      [email protected]
10807 S:      Supported
10808 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10809 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10810 F:      drivers/nvdimm/blk.c
10811 F:      drivers/nvdimm/region_devs.c
10812
10813 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
10814 M:      Vishal Verma <[email protected]>
10815 M:      Dan Williams <[email protected]>
10816 M:      Dave Jiang <[email protected]>
10817 L:      [email protected]
10818 S:      Supported
10819 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10820 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10821 F:      drivers/nvdimm/btt*
10822
10823 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
10824 M:      Dan Williams <[email protected]>
10825 M:      Vishal Verma <[email protected]>
10826 M:      Dave Jiang <[email protected]>
10827 L:      [email protected]
10828 S:      Supported
10829 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10830 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10831 F:      drivers/nvdimm/pmem*
10832
10833 LIBNVDIMM: DEVICETREE BINDINGS
10834 M:      Oliver O'Halloran <[email protected]>
10835 L:      [email protected]
10836 S:      Supported
10837 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10838 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
10839 F:      drivers/nvdimm/of_pmem.c
10840
10841 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
10842 M:      Dan Williams <[email protected]>
10843 M:      Vishal Verma <[email protected]>
10844 M:      Dave Jiang <[email protected]>
10845 M:      Ira Weiny <[email protected]>
10846 L:      [email protected]
10847 S:      Supported
10848 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10849 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
10851 F:      drivers/acpi/nfit/*
10852 F:      drivers/nvdimm/*
10853 F:      include/linux/libnvdimm.h
10854 F:      include/linux/nd.h
10855 F:      include/uapi/linux/ndctl.h
10856 F:      tools/testing/nvdimm/
10857
10858 LICENSES and SPDX stuff
10859 M:      Thomas Gleixner <[email protected]>
10860 M:      Greg Kroah-Hartman <[email protected]>
10861 L:      [email protected]
10862 S:      Maintained
10863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
10864 F:      COPYING
10865 F:      Documentation/process/license-rules.rst
10866 F:      LICENSES/
10867 F:      scripts/spdxcheck-test.sh
10868 F:      scripts/spdxcheck.py
10869
10870 LINEAR RANGES HELPERS
10871 M:      Mark Brown <[email protected]>
10872 R:      Matti Vaittinen <[email protected]>
10873 F:      lib/linear_ranges.c
10874 F:      lib/test_linear_ranges.c
10875 F:      include/linux/linear_range.h
10876
10877 LINUX FOR POWER MACINTOSH
10878 M:      Benjamin Herrenschmidt <[email protected]>
10879 L:      [email protected]
10880 S:      Odd Fixes
10881 F:      arch/powerpc/platforms/powermac/
10882 F:      drivers/macintosh/
10883
10884 LINUX FOR POWERPC (32-BIT AND 64-BIT)
10885 M:      Michael Ellerman <[email protected]>
10886 R:      Benjamin Herrenschmidt <[email protected]>
10887 R:      Paul Mackerras <[email protected]>
10888 L:      [email protected]
10889 S:      Supported
10890 W:      https://github.com/linuxppc/wiki/wiki
10891 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
10892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
10893 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
10894 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
10895 F:      Documentation/devicetree/bindings/powerpc/
10896 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
10897 F:      Documentation/powerpc/
10898 F:      arch/powerpc/
10899 F:      drivers/*/*/*pasemi*
10900 F:      drivers/*/*pasemi*
10901 F:      drivers/char/tpm/tpm_ibmvtpm*
10902 F:      drivers/crypto/nx/
10903 F:      drivers/crypto/vmx/
10904 F:      drivers/i2c/busses/i2c-opal.c
10905 F:      drivers/net/ethernet/ibm/ibmveth.*
10906 F:      drivers/net/ethernet/ibm/ibmvnic.*
10907 F:      drivers/pci/hotplug/pnv_php.c
10908 F:      drivers/pci/hotplug/rpa*
10909 F:      drivers/rtc/rtc-opal.c
10910 F:      drivers/scsi/ibmvscsi/
10911 F:      drivers/tty/hvc/hvc_opal.c
10912 F:      drivers/watchdog/wdrtas.c
10913 F:      tools/testing/selftests/powerpc
10914 N:      /pmac
10915 N:      powermac
10916 N:      powernv
10917 N:      [^a-z0-9]ps3
10918 N:      pseries
10919
10920 LINUX FOR POWERPC EMBEDDED MPC5XXX
10921 M:      Anatolij Gustschin <[email protected]>
10922 L:      [email protected]
10923 S:      Odd Fixes
10924 F:      arch/powerpc/platforms/512x/
10925 F:      arch/powerpc/platforms/52xx/
10926
10927 LINUX FOR POWERPC EMBEDDED PPC4XX
10928 L:      [email protected]
10929 S:      Orphan
10930 F:      arch/powerpc/platforms/40x/
10931 F:      arch/powerpc/platforms/44x/
10932
10933 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
10934 M:      Scott Wood <[email protected]>
10935 L:      [email protected]
10936 S:      Odd fixes
10937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
10938 F:      Documentation/devicetree/bindings/powerpc/fsl/
10939 F:      arch/powerpc/platforms/83xx/
10940 F:      arch/powerpc/platforms/85xx/
10941
10942 LINUX FOR POWERPC EMBEDDED PPC8XX
10943 M:      Christophe Leroy <[email protected]>
10944 L:      [email protected]
10945 S:      Maintained
10946 F:      arch/powerpc/platforms/8xx/
10947
10948 LINUX KERNEL DUMP TEST MODULE (LKDTM)
10949 M:      Kees Cook <[email protected]>
10950 S:      Maintained
10951 F:      drivers/misc/lkdtm/*
10952 F:      tools/testing/selftests/lkdtm/*
10953
10954 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
10955 M:      Alan Stern <[email protected]>
10956 M:      Andrea Parri <[email protected]>
10957 M:      Will Deacon <[email protected]>
10958 M:      Peter Zijlstra <[email protected]>
10959 M:      Boqun Feng <[email protected]>
10960 M:      Nicholas Piggin <[email protected]>
10961 M:      David Howells <[email protected]>
10962 M:      Jade Alglave <[email protected]>
10963 M:      Luc Maranget <[email protected]>
10964 M:      "Paul E. McKenney" <[email protected]>
10965 R:      Akira Yokosawa <[email protected]>
10966 R:      Daniel Lustig <[email protected]>
10967 R:      Joel Fernandes <[email protected]>
10968 L:      [email protected]
10969 L:      [email protected]
10970 S:      Supported
10971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
10972 F:      Documentation/atomic_bitops.txt
10973 F:      Documentation/atomic_t.txt
10974 F:      Documentation/core-api/refcount-vs-atomic.rst
10975 F:      Documentation/litmus-tests/
10976 F:      Documentation/memory-barriers.txt
10977 F:      tools/memory-model/
10978
10979 LIS3LV02D ACCELEROMETER DRIVER
10980 M:      Eric Piel <[email protected]>
10981 S:      Maintained
10982 F:      Documentation/misc-devices/lis3lv02d.rst
10983 F:      drivers/misc/lis3lv02d/
10984 F:      drivers/platform/x86/hp_accel.c
10985
10986 LIST KUNIT TEST
10987 M:      David Gow <[email protected]>
10988 L:      [email protected]
10989 L:      [email protected]
10990 S:      Maintained
10991 F:      lib/list-test.c
10992
10993 LITEX PLATFORM
10994 M:      Karol Gugala <[email protected]>
10995 M:      Mateusz Holenko <[email protected]>
10996 S:      Maintained
10997 F:      Documentation/devicetree/bindings/*/litex,*.yaml
10998 F:      arch/openrisc/boot/dts/or1klitex.dts
10999 F:      drivers/soc/litex/litex_soc_ctrl.c
11000 F:      drivers/tty/serial/liteuart.c
11001 F:      include/linux/litex.h
11002
11003 LIVE PATCHING
11004 M:      Josh Poimboeuf <[email protected]>
11005 M:      Jiri Kosina <[email protected]>
11006 M:      Miroslav Benes <[email protected]>
11007 M:      Petr Mladek <[email protected]>
11008 R:      Joe Lawrence <[email protected]>
11009 L:      [email protected]
11010 S:      Maintained
11011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
11012 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
11013 F:      Documentation/livepatch/
11014 F:      arch/powerpc/include/asm/livepatch.h
11015 F:      arch/s390/include/asm/livepatch.h
11016 F:      arch/x86/include/asm/livepatch.h
11017 F:      include/linux/livepatch.h
11018 F:      kernel/livepatch/
11019 F:      lib/livepatch/
11020 F:      samples/livepatch/
11021 F:      tools/testing/selftests/livepatch/
11022
11023 LLC (802.2)
11024 L:      [email protected]
11025 S:      Odd fixes
11026 F:      include/linux/llc.h
11027 F:      include/net/llc*
11028 F:      include/uapi/linux/llc.h
11029 F:      net/llc/
11030
11031 LM73 HARDWARE MONITOR DRIVER
11032 M:      Guillaume Ligneul <[email protected]>
11033 L:      [email protected]
11034 S:      Maintained
11035 F:      drivers/hwmon/lm73.c
11036
11037 LM78 HARDWARE MONITOR DRIVER
11038 M:      Jean Delvare <[email protected]>
11039 L:      [email protected]
11040 S:      Maintained
11041 F:      Documentation/hwmon/lm78.rst
11042 F:      drivers/hwmon/lm78.c
11043
11044 LM83 HARDWARE MONITOR DRIVER
11045 M:      Jean Delvare <[email protected]>
11046 L:      [email protected]
11047 S:      Maintained
11048 F:      Documentation/hwmon/lm83.rst
11049 F:      drivers/hwmon/lm83.c
11050
11051 LM90 HARDWARE MONITOR DRIVER
11052 M:      Jean Delvare <[email protected]>
11053 L:      [email protected]
11054 S:      Maintained
11055 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
11056 F:      Documentation/hwmon/lm90.rst
11057 F:      drivers/hwmon/lm90.c
11058 F:      include/dt-bindings/thermal/lm90.h
11059
11060 LM95234 HARDWARE MONITOR DRIVER
11061 M:      Guenter Roeck <[email protected]>
11062 L:      [email protected]
11063 S:      Maintained
11064 F:      Documentation/hwmon/lm95234.rst
11065 F:      drivers/hwmon/lm95234.c
11066
11067 LME2510 MEDIA DRIVER
11068 M:      Malcolm Priestley <[email protected]>
11069 L:      [email protected]
11070 S:      Maintained
11071 W:      https://linuxtv.org
11072 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11073 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
11074
11075 LOADPIN SECURITY MODULE
11076 M:      Kees Cook <[email protected]>
11077 S:      Supported
11078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
11079 F:      Documentation/admin-guide/LSM/LoadPin.rst
11080 F:      security/loadpin/
11081
11082 LOCKING PRIMITIVES
11083 M:      Peter Zijlstra <[email protected]>
11084 M:      Ingo Molnar <[email protected]>
11085 M:      Will Deacon <[email protected]>
11086 R:      Waiman Long <[email protected]>
11087 R:      Boqun Feng <[email protected]> (LOCKDEP)
11088 L:      [email protected]
11089 S:      Maintained
11090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
11091 F:      Documentation/locking/
11092 F:      arch/*/include/asm/spinlock*.h
11093 F:      include/linux/lockdep.h
11094 F:      include/linux/mutex*.h
11095 F:      include/linux/rwlock*.h
11096 F:      include/linux/rwsem*.h
11097 F:      include/linux/seqlock.h
11098 F:      include/linux/spinlock*.h
11099 F:      kernel/locking/
11100 F:      lib/locking*.[ch]
11101 X:      kernel/locking/locktorture.c
11102
11103 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
11104 M:      "Richard Russon (FlatCap)" <[email protected]>
11105 L:      [email protected]
11106 S:      Maintained
11107 W:      http://www.linux-ntfs.org/content/view/19/37/
11108 F:      Documentation/admin-guide/ldm.rst
11109 F:      block/partitions/ldm.*
11110
11111 LOGITECH HID GAMING KEYBOARDS
11112 M:      Hans de Goede <[email protected]>
11113 L:      [email protected]
11114 S:      Maintained
11115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
11116 F:      drivers/hid/hid-lg-g15.c
11117
11118 LONTIUM LT8912B MIPI TO HDMI BRIDGE
11119 M:      Adrien Grassein <[email protected]>
11120 S:      Maintained
11121 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
11122 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
11123
11124 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
11125 M:      Sathya Prakash <[email protected]>
11126 M:      Sreekanth Reddy <[email protected]>
11127 M:      Suganath Prabu Subramani <[email protected]>
11128 L:      [email protected]
11129 L:      [email protected]
11130 S:      Supported
11131 W:      http://www.avagotech.com/support/
11132 F:      drivers/message/fusion/
11133 F:      drivers/scsi/mpt3sas/
11134
11135 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
11136 M:      Matthew Wilcox <[email protected]>
11137 L:      [email protected]
11138 S:      Maintained
11139 F:      drivers/scsi/sym53c8xx_2/
11140
11141 LTC1660 DAC DRIVER
11142 M:      Marcus Folkesson <[email protected]>
11143 L:      [email protected]
11144 S:      Maintained
11145 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
11146 F:      drivers/iio/dac/ltc1660.c
11147
11148 LTC2947 HARDWARE MONITOR DRIVER
11149 M:      Nuno Sá <[email protected]>
11150 L:      [email protected]
11151 S:      Supported
11152 W:      http://ez.analog.com/community/linux-device-drivers
11153 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
11154 F:      drivers/hwmon/ltc2947-core.c
11155 F:      drivers/hwmon/ltc2947-i2c.c
11156 F:      drivers/hwmon/ltc2947-spi.c
11157 F:      drivers/hwmon/ltc2947.h
11158
11159 LTC2983 IIO TEMPERATURE DRIVER
11160 M:      Nuno Sá <[email protected]>
11161 L:      [email protected]
11162 S:      Supported
11163 W:      http://ez.analog.com/community/linux-device-drivers
11164 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
11165 F:      drivers/iio/temperature/ltc2983.c
11166
11167 LTC4261 HARDWARE MONITOR DRIVER
11168 M:      Guenter Roeck <[email protected]>
11169 L:      [email protected]
11170 S:      Maintained
11171 F:      Documentation/hwmon/ltc4261.rst
11172 F:      drivers/hwmon/ltc4261.c
11173
11174 LTC4306 I2C MULTIPLEXER DRIVER
11175 M:      Michael Hennerich <[email protected]>
11176 L:      [email protected]
11177 S:      Supported
11178 W:      http://ez.analog.com/community/linux-device-drivers
11179 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
11180 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
11181
11182 LTP (Linux Test Project)
11183 M:      Mike Frysinger <[email protected]>
11184 M:      Cyril Hrubis <[email protected]>
11185 M:      Wanlong Gao <[email protected]>
11186 M:      Jan Stancek <[email protected]>
11187 M:      Stanislav Kholmanskikh <[email protected]>
11188 M:      Alexey Kodanev <[email protected]>
11189 L:      [email protected] (subscribers-only)
11190 S:      Maintained
11191 W:      http://linux-test-project.github.io/
11192 T:      git git://github.com/linux-test-project/ltp.git
11193
11194 LYNX PCS MODULE
11195 M:      Ioana Ciornei <[email protected]>
11196 L:      [email protected]
11197 S:      Supported
11198 F:      drivers/net/pcs/pcs-lynx.c
11199 F:      include/linux/pcs-lynx.h
11200
11201 M68K ARCHITECTURE
11202 M:      Geert Uytterhoeven <[email protected]>
11203 L:      [email protected]
11204 S:      Maintained
11205 W:      http://www.linux-m68k.org/
11206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
11207 F:      arch/m68k/
11208 F:      drivers/zorro/
11209
11210 M68K ON APPLE MACINTOSH
11211 M:      Joshua Thompson <[email protected]>
11212 L:      [email protected]
11213 S:      Maintained
11214 W:      http://www.mac.linux-m68k.org/
11215 F:      arch/m68k/mac/
11216 F:      drivers/macintosh/adb-iop.c
11217 F:      drivers/macintosh/via-macii.c
11218
11219 M68K ON HP9000/300
11220 M:      Philip Blundell <[email protected]>
11221 S:      Maintained
11222 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
11223 F:      arch/m68k/hp300/
11224
11225 M88DS3103 MEDIA DRIVER
11226 M:      Antti Palosaari <[email protected]>
11227 L:      [email protected]
11228 S:      Maintained
11229 W:      https://linuxtv.org
11230 W:      http://palosaari.fi/linux/
11231 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11232 T:      git git://linuxtv.org/anttip/media_tree.git
11233 F:      drivers/media/dvb-frontends/m88ds3103*
11234
11235 M88RS2000 MEDIA DRIVER
11236 M:      Malcolm Priestley <[email protected]>
11237 L:      [email protected]
11238 S:      Maintained
11239 W:      https://linuxtv.org
11240 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11241 F:      drivers/media/dvb-frontends/m88rs2000*
11242
11243 MA901 MASTERKIT USB FM RADIO DRIVER
11244 M:      Alexey Klimov <[email protected]>
11245 L:      [email protected]
11246 S:      Maintained
11247 T:      git git://linuxtv.org/media_tree.git
11248 F:      drivers/media/radio/radio-ma901.c
11249
11250 MAC80211
11251 M:      Johannes Berg <[email protected]>
11252 L:      [email protected]
11253 S:      Maintained
11254 W:      https://wireless.wiki.kernel.org/
11255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
11256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
11257 F:      Documentation/networking/mac80211-injection.rst
11258 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
11259 F:      drivers/net/wireless/mac80211_hwsim.[ch]
11260 F:      include/net/mac80211.h
11261 F:      net/mac80211/
11262
11263 MAILBOX API
11264 M:      Jassi Brar <[email protected]>
11265 L:      [email protected]
11266 S:      Maintained
11267 F:      drivers/mailbox/
11268 F:      include/linux/mailbox_client.h
11269 F:      include/linux/mailbox_controller.h
11270 F:      include/dt-bindings/mailbox/
11271 F:      Documentation/devicetree/bindings/mailbox/
11272
11273 MAILBOX ARM MHUv2
11274 M:      Viresh Kumar <[email protected]>
11275 M:      Tushar Khandelwal <[email protected]>
11276 L:      [email protected]
11277 S:      Maintained
11278 F:      drivers/mailbox/arm_mhuv2.c
11279 F:      include/linux/mailbox/arm_mhuv2_message.h
11280 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
11281
11282 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
11283 M:      Jeremy Kerr <[email protected]>
11284 M:      Matt Johnston <[email protected]>
11285 L:      [email protected]
11286 S:      Maintained
11287 F:      Documentation/networking/mctp.rst
11288 F:      drivers/net/mctp/
11289 F:      include/net/mctp.h
11290 F:      include/net/mctpdevice.h
11291 F:      include/net/netns/mctp.h
11292 F:      net/mctp/
11293
11294 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
11295 M:      Michael Kerrisk <[email protected]>
11296 L:      [email protected]
11297 S:      Maintained
11298 W:      http://www.kernel.org/doc/man-pages
11299
11300 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
11301 M:      Rahul Bedarkar <[email protected]>
11302 L:      [email protected]
11303 S:      Maintained
11304 F:      arch/mips/boot/dts/img/pistachio*
11305
11306 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
11307 M:      Andrew Lunn <[email protected]>
11308 M:      Vivien Didelot <[email protected]>
11309 L:      [email protected]
11310 S:      Maintained
11311 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
11312 F:      Documentation/networking/devlink/mv88e6xxx.rst
11313 F:      drivers/net/dsa/mv88e6xxx/
11314 F:      include/linux/dsa/mv88e6xxx.h
11315 F:      include/linux/platform_data/mv88e6xxx.h
11316
11317 MARVELL ARMADA 3700 PHY DRIVERS
11318 M:      Miquel Raynal <[email protected]>
11319 S:      Maintained
11320 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
11321 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
11322 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
11323 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
11324
11325 MARVELL ARMADA DRM SUPPORT
11326 M:      Russell King <[email protected]>
11327 S:      Maintained
11328 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
11329 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
11330 F:      Documentation/devicetree/bindings/display/armada/
11331 F:      drivers/gpu/drm/armada/
11332 F:      include/uapi/drm/armada_drm.h
11333
11334 MARVELL CRYPTO DRIVER
11335 M:      Boris Brezillon <[email protected]>
11336 M:      Arnaud Ebalard <[email protected]>
11337 M:      Srujana Challa <[email protected]>
11338 L:      [email protected]
11339 S:      Maintained
11340 F:      drivers/crypto/marvell/
11341 F:      include/linux/soc/marvell/octeontx2/
11342
11343 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
11344 M:      Mirko Lindner <[email protected]>
11345 M:      Stephen Hemminger <[email protected]>
11346 L:      [email protected]
11347 S:      Maintained
11348 F:      drivers/net/ethernet/marvell/sk*
11349
11350 MARVELL LIBERTAS WIRELESS DRIVER
11351 L:      [email protected]
11352 S:      Orphan
11353 F:      drivers/net/wireless/marvell/libertas/
11354
11355 MARVELL MACCHIATOBIN SUPPORT
11356 M:      Russell King <[email protected]>
11357 L:      [email protected] (moderated for non-subscribers)
11358 S:      Maintained
11359 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
11360
11361 MARVELL MV643XX ETHERNET DRIVER
11362 M:      Sebastian Hesselbarth <[email protected]>
11363 L:      [email protected]
11364 S:      Maintained
11365 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
11366 F:      include/linux/mv643xx.h
11367
11368 MARVELL MV88X3310 PHY DRIVER
11369 M:      Russell King <[email protected]>
11370 M:      Marek Behún <[email protected]>
11371 L:      [email protected]
11372 S:      Maintained
11373 F:      drivers/net/phy/marvell10g.c
11374
11375 MARVELL MVEBU THERMAL DRIVER
11376 M:      Miquel Raynal <[email protected]>
11377 S:      Maintained
11378 F:      drivers/thermal/armada_thermal.c
11379
11380 MARVELL MVNETA ETHERNET DRIVER
11381 M:      Thomas Petazzoni <[email protected]>
11382 L:      [email protected]
11383 S:      Maintained
11384 F:      drivers/net/ethernet/marvell/mvneta.*
11385
11386 MARVELL MVPP2 ETHERNET DRIVER
11387 M:      Marcin Wojtas <[email protected]>
11388 M:      Russell King <[email protected]>
11389 L:      [email protected]
11390 S:      Maintained
11391 F:      Documentation/devicetree/bindings/net/marvell-pp2.txt
11392 F:      drivers/net/ethernet/marvell/mvpp2/
11393
11394 MARVELL MWIFIEX WIRELESS DRIVER
11395 M:      Amitkumar Karwar <[email protected]>
11396 M:      Ganapathi Bhat <[email protected]>
11397 M:      Sharvari Harisangam <[email protected]>
11398 M:      Xinming Hu <[email protected]>
11399 L:      [email protected]
11400 S:      Maintained
11401 F:      drivers/net/wireless/marvell/mwifiex/
11402
11403 MARVELL MWL8K WIRELESS DRIVER
11404 M:      Lennert Buytenhek <[email protected]>
11405 L:      [email protected]
11406 S:      Odd Fixes
11407 F:      drivers/net/wireless/marvell/mwl8k.c
11408
11409 MARVELL NAND CONTROLLER DRIVER
11410 M:      Miquel Raynal <[email protected]>
11411 L:      [email protected]
11412 S:      Maintained
11413 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
11414 F:      drivers/mtd/nand/raw/marvell_nand.c
11415
11416 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
11417 M:      Sunil Goutham <[email protected]>
11418 M:      Geetha sowjanya <[email protected]>
11419 M:      Subbaraya Sundeep <[email protected]>
11420 M:      hariprasad <[email protected]>
11421 L:      [email protected]
11422 S:      Supported
11423 F:      drivers/net/ethernet/marvell/octeontx2/nic/
11424 F:      include/linux/soc/marvell/octeontx2/
11425
11426 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
11427 M:      Sunil Goutham <[email protected]>
11428 M:      Linu Cherian <[email protected]>
11429 M:      Geetha sowjanya <[email protected]>
11430 M:      Jerin Jacob <[email protected]>
11431 M:      hariprasad <[email protected]>
11432 M:      Subbaraya Sundeep <[email protected]>
11433 L:      [email protected]
11434 S:      Supported
11435 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
11436 F:      drivers/net/ethernet/marvell/octeontx2/af/
11437
11438 MARVELL PRESTERA ETHERNET SWITCH DRIVER
11439 M:      Taras Chornyi <[email protected]>
11440 S:      Supported
11441 W:      https://github.com/Marvell-switching/switchdev-prestera
11442 F:      drivers/net/ethernet/marvell/prestera/
11443
11444 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
11445 M:      Nicolas Pitre <[email protected]>
11446 S:      Odd Fixes
11447 F:      drivers/mmc/host/mvsdio.*
11448
11449 MARVELL USB MDIO CONTROLLER DRIVER
11450 M:      Tobias Waldekranz <[email protected]>
11451 L:      [email protected]
11452 S:      Maintained
11453 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
11454 F:      drivers/net/mdio/mdio-mvusb.c
11455
11456 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
11457 M:      Hu Ziji <[email protected]>
11458 L:      [email protected]
11459 S:      Supported
11460 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
11461 F:      drivers/mmc/host/sdhci-xenon*
11462
11463 MATROX FRAMEBUFFER DRIVER
11464 L:      [email protected]
11465 S:      Orphan
11466 F:      drivers/video/fbdev/matrox/matroxfb_*
11467 F:      include/uapi/linux/matroxfb.h
11468
11469 MAX15301 DRIVER
11470 M:      Daniel Nilsson <[email protected]>
11471 L:      [email protected]
11472 S:      Maintained
11473 F:      Documentation/hwmon/max15301.rst
11474 F:      drivers/hwmon/pmbus/max15301.c
11475
11476 MAX16065 HARDWARE MONITOR DRIVER
11477 M:      Guenter Roeck <[email protected]>
11478 L:      [email protected]
11479 S:      Maintained
11480 F:      Documentation/hwmon/max16065.rst
11481 F:      drivers/hwmon/max16065.c
11482
11483 MAX2175 SDR TUNER DRIVER
11484 M:      Ramesh Shanmugasundaram <[email protected]>
11485 L:      [email protected]
11486 S:      Maintained
11487 T:      git git://linuxtv.org/media_tree.git
11488 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
11489 F:      Documentation/userspace-api/media/drivers/max2175.rst
11490 F:      drivers/media/i2c/max2175*
11491 F:      include/uapi/linux/max2175.h
11492
11493 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
11494 L:      [email protected]
11495 S:      Orphan
11496 F:      Documentation/hwmon/max6650.rst
11497 F:      drivers/hwmon/max6650.c
11498
11499 MAX6697 HARDWARE MONITOR DRIVER
11500 M:      Guenter Roeck <[email protected]>
11501 L:      [email protected]
11502 S:      Maintained
11503 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
11504 F:      Documentation/hwmon/max6697.rst
11505 F:      drivers/hwmon/max6697.c
11506 F:      include/linux/platform_data/max6697.h
11507
11508 MAX9286 QUAD GMSL DESERIALIZER DRIVER
11509 M:      Jacopo Mondi <[email protected]>
11510 M:      Kieran Bingham <[email protected]>
11511 M:      Laurent Pinchart <[email protected]>
11512 M:      Niklas Söderlund <[email protected]>
11513 L:      [email protected]
11514 S:      Maintained
11515 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
11516 F:      drivers/media/i2c/max9286.c
11517
11518 MAX9860 MONO AUDIO VOICE CODEC DRIVER
11519 M:      Peter Rosin <[email protected]>
11520 L:      [email protected] (moderated for non-subscribers)
11521 S:      Maintained
11522 F:      Documentation/devicetree/bindings/sound/max9860.txt
11523 F:      sound/soc/codecs/max9860.*
11524
11525 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
11526 M:      Andreas Klinger <[email protected]>
11527 L:      [email protected]
11528 S:      Maintained
11529 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
11530 F:      drivers/iio/proximity/mb1232.c
11531
11532 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
11533 R:      Iskren Chernev <[email protected]>
11534 R:      Krzysztof Kozlowski <[email protected]>
11535 R:      Marek Szyprowski <[email protected]>
11536 R:      Matheus Castello <[email protected]>
11537 L:      [email protected]
11538 S:      Maintained
11539 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
11540 F:      drivers/power/supply/max17040_battery.c
11541
11542 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
11543 R:      Hans de Goede <[email protected]>
11544 R:      Krzysztof Kozlowski <[email protected]>
11545 R:      Marek Szyprowski <[email protected]>
11546 R:      Sebastian Krzyszkowiak <[email protected]>
11547 R:      Purism Kernel Team <[email protected]>
11548 L:      [email protected]
11549 S:      Maintained
11550 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
11551 F:      drivers/power/supply/max17042_battery.c
11552
11553 MAXIM MAX77650 PMIC MFD DRIVER
11554 M:      Bartosz Golaszewski <[email protected]>
11555 L:      [email protected]
11556 S:      Maintained
11557 F:      Documentation/devicetree/bindings/*/*max77650.yaml
11558 F:      Documentation/devicetree/bindings/*/max77650*.yaml
11559 F:      drivers/gpio/gpio-max77650.c
11560 F:      drivers/input/misc/max77650-onkey.c
11561 F:      drivers/leds/leds-max77650.c
11562 F:      drivers/mfd/max77650.c
11563 F:      drivers/power/supply/max77650-charger.c
11564 F:      drivers/regulator/max77650-regulator.c
11565 F:      include/linux/mfd/max77650.h
11566
11567 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
11568 M:      Javier Martinez Canillas <[email protected]>
11569 L:      [email protected]
11570 S:      Supported
11571 F:      Documentation/devicetree/bindings/*/*max77802.txt
11572 F:      drivers/regulator/max77802-regulator.c
11573 F:      include/dt-bindings/*/*max77802.h
11574
11575 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
11576 M:      Krzysztof Kozlowski <[email protected]>
11577 M:      Bartlomiej Zolnierkiewicz <[email protected]>
11578 L:      [email protected]
11579 S:      Supported
11580 F:      drivers/power/supply/max14577_charger.c
11581 F:      drivers/power/supply/max77693_charger.c
11582
11583 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
11584 M:      Chanwoo Choi <[email protected]>
11585 M:      Krzysztof Kozlowski <[email protected]>
11586 M:      Bartlomiej Zolnierkiewicz <[email protected]>
11587 L:      [email protected]
11588 S:      Supported
11589 F:      Documentation/devicetree/bindings/*/max77686.txt
11590 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
11591 F:      Documentation/devicetree/bindings/mfd/max14577.txt
11592 F:      Documentation/devicetree/bindings/mfd/max77693.txt
11593 F:      drivers/*/max14577*.c
11594 F:      drivers/*/max77686*.c
11595 F:      drivers/*/max77693*.c
11596 F:      drivers/clk/clk-max77686.c
11597 F:      drivers/extcon/extcon-max14577.c
11598 F:      drivers/extcon/extcon-max77693.c
11599 F:      drivers/rtc/rtc-max77686.c
11600 F:      include/linux/mfd/max14577*.h
11601 F:      include/linux/mfd/max77686*.h
11602 F:      include/linux/mfd/max77693*.h
11603
11604 MAXIRADIO FM RADIO RECEIVER DRIVER
11605 M:      Hans Verkuil <[email protected]>
11606 L:      [email protected]
11607 S:      Maintained
11608 W:      https://linuxtv.org
11609 T:      git git://linuxtv.org/media_tree.git
11610 F:      drivers/media/radio/radio-maxiradio*
11611
11612 MAXLINEAR ETHERNET PHY DRIVER
11613 M:      Xu Liang <[email protected]>
11614 L:      [email protected]
11615 S:      Supported
11616 F:      drivers/net/phy/mxl-gpy.c
11617
11618 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
11619 R:      Yasushi SHOJI <[email protected]>
11620 L:      [email protected]
11621 S:      Maintained
11622 F:      drivers/net/can/usb/mcba_usb.c
11623
11624 MCAN MMIO DEVICE DRIVER
11625 M:      Chandrasekar Ramakrishnan <[email protected]>
11626 L:      [email protected]
11627 S:      Maintained
11628 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
11629 F:      drivers/net/can/m_can/m_can.c
11630 F:      drivers/net/can/m_can/m_can.h
11631 F:      drivers/net/can/m_can/m_can_platform.c
11632
11633 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
11634 M:      Rishi Gupta <[email protected]>
11635 L:      [email protected]
11636 L:      [email protected]
11637 S:      Maintained
11638 F:      drivers/hid/hid-mcp2221.c
11639
11640 MCP251XFD SPI-CAN NETWORK DRIVER
11641 M:      Marc Kleine-Budde <[email protected]>
11642 M:      Manivannan Sadhasivam <[email protected]>
11643 R:      Thomas Kopp <[email protected]>
11644 L:      [email protected]
11645 S:      Maintained
11646 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
11647 F:      drivers/net/can/spi/mcp251xfd/
11648
11649 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
11650 M:      Peter Rosin <[email protected]>
11651 L:      [email protected]
11652 S:      Maintained
11653 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
11654 F:      drivers/iio/potentiometer/mcp4018.c
11655 F:      drivers/iio/potentiometer/mcp4531.c
11656
11657 MCR20A IEEE-802.15.4 RADIO DRIVER
11658 M:      Xue Liu <[email protected]>
11659 L:      [email protected]
11660 S:      Maintained
11661 W:      https://github.com/xueliu/mcr20a-linux
11662 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
11663 F:      drivers/net/ieee802154/mcr20a.c
11664 F:      drivers/net/ieee802154/mcr20a.h
11665
11666 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
11667 M:      William Breathitt Gray <[email protected]>
11668 L:      [email protected]
11669 S:      Maintained
11670 F:      drivers/iio/dac/cio-dac.c
11671
11672 MEDIA CONTROLLER FRAMEWORK
11673 M:      Sakari Ailus <[email protected]>
11674 M:      Laurent Pinchart <[email protected]>
11675 L:      [email protected]
11676 S:      Supported
11677 W:      https://www.linuxtv.org
11678 T:      git git://linuxtv.org/media_tree.git
11679 F:      drivers/media/mc/
11680 F:      include/media/media-*.h
11681 F:      include/uapi/linux/media.h
11682
11683 MEDIA DRIVER FOR FREESCALE IMX PXP
11684 M:      Philipp Zabel <[email protected]>
11685 L:      [email protected]
11686 S:      Maintained
11687 T:      git git://linuxtv.org/media_tree.git
11688 F:      drivers/media/platform/imx-pxp.[ch]
11689
11690 MEDIA DRIVERS FOR ASCOT2E
11691 M:      Sergey Kozlov <[email protected]>
11692 M:      Abylay Ospan <[email protected]>
11693 L:      [email protected]
11694 S:      Supported
11695 W:      https://linuxtv.org
11696 W:      http://netup.tv/
11697 T:      git git://linuxtv.org/media_tree.git
11698 F:      drivers/media/dvb-frontends/ascot2e*
11699
11700 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
11701 M:      Jasmin Jessich <[email protected]>
11702 L:      [email protected]
11703 S:      Maintained
11704 W:      https://linuxtv.org
11705 T:      git git://linuxtv.org/media_tree.git
11706 F:      drivers/media/dvb-frontends/cxd2099*
11707
11708 MEDIA DRIVERS FOR CXD2841ER
11709 M:      Sergey Kozlov <[email protected]>
11710 M:      Abylay Ospan <[email protected]>
11711 L:      [email protected]
11712 S:      Supported
11713 W:      https://linuxtv.org
11714 W:      http://netup.tv/
11715 T:      git git://linuxtv.org/media_tree.git
11716 F:      drivers/media/dvb-frontends/cxd2841er*
11717
11718 MEDIA DRIVERS FOR CXD2880
11719 M:      Yasunari Takiguchi <[email protected]>
11720 L:      [email protected]
11721 S:      Supported
11722 W:      http://linuxtv.org/
11723 T:      git git://linuxtv.org/media_tree.git
11724 F:      drivers/media/dvb-frontends/cxd2880/*
11725 F:      drivers/media/spi/cxd2880*
11726
11727 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
11728 L:      [email protected]
11729 S:      Orphan
11730 W:      https://linuxtv.org
11731 T:      git git://linuxtv.org/media_tree.git
11732 F:      drivers/media/pci/ddbridge/*
11733
11734 MEDIA DRIVERS FOR FREESCALE IMX
11735 M:      Steve Longerbeam <[email protected]>
11736 M:      Philipp Zabel <[email protected]>
11737 L:      [email protected]
11738 S:      Maintained
11739 T:      git git://linuxtv.org/media_tree.git
11740 F:      Documentation/admin-guide/media/imx.rst
11741 F:      Documentation/devicetree/bindings/media/imx.txt
11742 F:      drivers/staging/media/imx/
11743 F:      include/linux/imx-media.h
11744 F:      include/media/imx.h
11745
11746 MEDIA DRIVERS FOR FREESCALE IMX7
11747 M:      Rui Miguel Silva <[email protected]>
11748 M:      Laurent Pinchart <[email protected]>
11749 L:      [email protected]
11750 S:      Maintained
11751 T:      git git://linuxtv.org/media_tree.git
11752 F:      Documentation/admin-guide/media/imx7.rst
11753 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
11754 F:      Documentation/devicetree/bindings/media/nxp,imx7-mipi-csi2.yaml
11755 F:      drivers/staging/media/imx/imx7-media-csi.c
11756 F:      drivers/staging/media/imx/imx7-mipi-csis.c
11757
11758 MEDIA DRIVERS FOR HELENE
11759 M:      Abylay Ospan <[email protected]>
11760 L:      [email protected]
11761 S:      Supported
11762 W:      https://linuxtv.org
11763 W:      http://netup.tv/
11764 T:      git git://linuxtv.org/media_tree.git
11765 F:      drivers/media/dvb-frontends/helene*
11766
11767 MEDIA DRIVERS FOR HORUS3A
11768 M:      Sergey Kozlov <[email protected]>
11769 M:      Abylay Ospan <[email protected]>
11770 L:      [email protected]
11771 S:      Supported
11772 W:      https://linuxtv.org
11773 W:      http://netup.tv/
11774 T:      git git://linuxtv.org/media_tree.git
11775 F:      drivers/media/dvb-frontends/horus3a*
11776
11777 MEDIA DRIVERS FOR LNBH25
11778 M:      Sergey Kozlov <[email protected]>
11779 M:      Abylay Ospan <[email protected]>
11780 L:      [email protected]
11781 S:      Supported
11782 W:      https://linuxtv.org
11783 W:      http://netup.tv/
11784 T:      git git://linuxtv.org/media_tree.git
11785 F:      drivers/media/dvb-frontends/lnbh25*
11786
11787 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
11788 L:      [email protected]
11789 S:      Orphan
11790 W:      https://linuxtv.org
11791 T:      git git://linuxtv.org/media_tree.git
11792 F:      drivers/media/dvb-frontends/mxl5xx*
11793
11794 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
11795 M:      Sergey Kozlov <[email protected]>
11796 M:      Abylay Ospan <[email protected]>
11797 L:      [email protected]
11798 S:      Supported
11799 W:      https://linuxtv.org
11800 W:      http://netup.tv/
11801 T:      git git://linuxtv.org/media_tree.git
11802 F:      drivers/media/pci/netup_unidvb/*
11803
11804 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
11805 M:      Dmitry Osipenko <[email protected]>
11806 L:      [email protected]
11807 L:      [email protected]
11808 S:      Maintained
11809 T:      git git://linuxtv.org/media_tree.git
11810 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
11811 F:      drivers/staging/media/tegra-vde/
11812
11813 MEDIA DRIVERS FOR RENESAS - CEU
11814 M:      Jacopo Mondi <[email protected]>
11815 L:      [email protected]
11816 L:      [email protected]
11817 S:      Supported
11818 T:      git git://linuxtv.org/media_tree.git
11819 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
11820 F:      drivers/media/platform/renesas-ceu.c
11821 F:      include/media/drv-intf/renesas-ceu.h
11822
11823 MEDIA DRIVERS FOR RENESAS - DRIF
11824 M:      Fabrizio Castro <[email protected]>
11825 L:      [email protected]
11826 L:      [email protected]
11827 S:      Supported
11828 T:      git git://linuxtv.org/media_tree.git
11829 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
11830 F:      drivers/media/platform/rcar_drif.c
11831
11832 MEDIA DRIVERS FOR RENESAS - FCP
11833 M:      Laurent Pinchart <[email protected]>
11834 L:      [email protected]
11835 L:      [email protected]
11836 S:      Supported
11837 T:      git git://linuxtv.org/media_tree.git
11838 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
11839 F:      drivers/media/platform/rcar-fcp.c
11840 F:      include/media/rcar-fcp.h
11841
11842 MEDIA DRIVERS FOR RENESAS - FDP1
11843 M:      Kieran Bingham <[email protected]>
11844 L:      [email protected]
11845 L:      [email protected]
11846 S:      Supported
11847 T:      git git://linuxtv.org/media_tree.git
11848 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
11849 F:      drivers/media/platform/rcar_fdp1.c
11850
11851 MEDIA DRIVERS FOR RENESAS - VIN
11852 M:      Niklas Söderlund <[email protected]>
11853 L:      [email protected]
11854 L:      [email protected]
11855 S:      Supported
11856 T:      git git://linuxtv.org/media_tree.git
11857 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
11858 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
11859 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
11860 F:      drivers/media/platform/rcar-isp.c
11861 F:      drivers/media/platform/rcar-vin/
11862
11863 MEDIA DRIVERS FOR RENESAS - VSP1
11864 M:      Laurent Pinchart <[email protected]>
11865 M:      Kieran Bingham <[email protected]>
11866 L:      [email protected]
11867 L:      [email protected]
11868 S:      Supported
11869 T:      git git://linuxtv.org/media_tree.git
11870 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
11871 F:      drivers/media/platform/vsp1/
11872
11873 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
11874 L:      [email protected]
11875 S:      Orphan
11876 W:      https://linuxtv.org
11877 T:      git git://linuxtv.org/media_tree.git
11878 F:      drivers/media/dvb-frontends/stv0910*
11879
11880 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
11881 L:      [email protected]
11882 S:      Orphan
11883 W:      https://linuxtv.org
11884 T:      git git://linuxtv.org/media_tree.git
11885 F:      drivers/media/dvb-frontends/stv6111*
11886
11887 MEDIA DRIVERS FOR STM32 - DCMI
11888 M:      Hugues Fruchet <[email protected]>
11889 L:      [email protected]
11890 S:      Supported
11891 T:      git git://linuxtv.org/media_tree.git
11892 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
11893 F:      drivers/media/platform/stm32/stm32-dcmi.c
11894
11895 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
11896 M:      Mauro Carvalho Chehab <[email protected]>
11897 L:      [email protected]
11898 S:      Maintained
11899 W:      https://linuxtv.org
11900 Q:      http://patchwork.kernel.org/project/linux-media/list/
11901 T:      git git://linuxtv.org/media_tree.git
11902 F:      Documentation/admin-guide/media/
11903 F:      Documentation/devicetree/bindings/media/
11904 F:      Documentation/driver-api/media/
11905 F:      Documentation/userspace-api/media/
11906 F:      drivers/media/
11907 F:      drivers/staging/media/
11908 F:      include/linux/platform_data/media/
11909 F:      include/media/
11910 F:      include/uapi/linux/dvb/
11911 F:      include/uapi/linux/ivtv*
11912 F:      include/uapi/linux/media.h
11913 F:      include/uapi/linux/meye.h
11914 F:      include/uapi/linux/uvcvideo.h
11915 F:      include/uapi/linux/v4l2-*
11916 F:      include/uapi/linux/videodev2.h
11917
11918 MEDIATEK BLUETOOTH DRIVER
11919 M:      Sean Wang <[email protected]>
11920 L:      [email protected]
11921 L:      [email protected] (moderated for non-subscribers)
11922 S:      Maintained
11923 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
11924 F:      drivers/bluetooth/btmtkuart.c
11925
11926 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
11927 M:      Sean Wang <[email protected]>
11928 L:      [email protected]
11929 S:      Maintained
11930 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
11931 F:      drivers/power/reset/mt6323-poweroff.c
11932
11933 MEDIATEK CIR DRIVER
11934 M:      Sean Wang <[email protected]>
11935 S:      Maintained
11936 F:      drivers/media/rc/mtk-cir.c
11937
11938 MEDIATEK DMA DRIVER
11939 M:      Sean Wang <[email protected]>
11940 L:      [email protected]
11941 L:      [email protected] (moderated for non-subscribers)
11942 L:      [email protected] (moderated for non-subscribers)
11943 S:      Maintained
11944 F:      Documentation/devicetree/bindings/dma/mtk-*
11945 F:      drivers/dma/mediatek/
11946
11947 MEDIATEK ETHERNET DRIVER
11948 M:      Felix Fietkau <[email protected]>
11949 M:      John Crispin <[email protected]>
11950 M:      Sean Wang <[email protected]>
11951 M:      Mark Lee <[email protected]>
11952 L:      [email protected]
11953 S:      Maintained
11954 F:      drivers/net/ethernet/mediatek/
11955
11956 MEDIATEK I2C CONTROLLER DRIVER
11957 M:      Qii Wang <[email protected]>
11958 L:      [email protected]
11959 S:      Maintained
11960 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt
11961 F:      drivers/i2c/busses/i2c-mt65xx.c
11962
11963 MEDIATEK IOMMU DRIVER
11964 M:      Yong Wu <[email protected]>
11965 L:      [email protected]
11966 L:      [email protected] (moderated for non-subscribers)
11967 S:      Supported
11968 F:      Documentation/devicetree/bindings/iommu/mediatek*
11969 F:      drivers/iommu/mtk_iommu*
11970 F:      include/dt-bindings/memory/mt*-port.h
11971
11972 MEDIATEK JPEG DRIVER
11973 M:      Rick Chang <[email protected]>
11974 M:      Bin Liu <[email protected]>
11975 S:      Supported
11976 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
11977 F:      drivers/media/platform/mtk-jpeg/
11978
11979 MEDIATEK MDP DRIVER
11980 M:      Minghsiu Tsai <[email protected]>
11981 M:      Houlong Wei <[email protected]>
11982 M:      Andrew-CT Chen <[email protected]>
11983 S:      Supported
11984 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
11985 F:      drivers/media/platform/mtk-mdp/
11986 F:      drivers/media/platform/mtk-vpu/
11987
11988 MEDIATEK MEDIA DRIVER
11989 M:      Tiffany Lin <[email protected]>
11990 M:      Andrew-CT Chen <[email protected]>
11991 S:      Supported
11992 F:      Documentation/devicetree/bindings/media/mediatek-vcodec.txt
11993 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
11994 F:      drivers/media/platform/mtk-vcodec/
11995 F:      drivers/media/platform/mtk-vpu/
11996
11997 MEDIATEK MMC/SD/SDIO DRIVER
11998 M:      Chaotian Jing <[email protected]>
11999 S:      Maintained
12000 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
12001 F:      drivers/mmc/host/mtk-sd.c
12002
12003 MEDIATEK MT76 WIRELESS LAN DRIVER
12004 M:      Felix Fietkau <[email protected]>
12005 M:      Lorenzo Bianconi <[email protected]>
12006 M:      Ryder Lee <[email protected]>
12007 R:      Shayne Chen <[email protected]>
12008 R:      Sean Wang <[email protected]>
12009 L:      [email protected]
12010 S:      Maintained
12011 F:      drivers/net/wireless/mediatek/mt76/
12012
12013 MEDIATEK MT7601U WIRELESS LAN DRIVER
12014 M:      Jakub Kicinski <[email protected]>
12015 L:      [email protected]
12016 S:      Maintained
12017 F:      drivers/net/wireless/mediatek/mt7601u/
12018
12019 MEDIATEK MT7621 CLOCK DRIVER
12020 M:      Sergio Paracuellos <[email protected]>
12021 S:      Maintained
12022 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
12023 F:      drivers/clk/ralink/clk-mt7621.c
12024
12025 MEDIATEK MT7621/28/88 I2C DRIVER
12026 M:      Stefan Roese <[email protected]>
12027 L:      [email protected]
12028 S:      Maintained
12029 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
12030 F:      drivers/i2c/busses/i2c-mt7621.c
12031
12032 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
12033 M:      Sergio Paracuellos <[email protected]>
12034 S:      Maintained
12035 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
12036 F:      drivers/pci/controller/pcie-mt7621.c
12037
12038 MEDIATEK MT7621 PHY PCI DRIVER
12039 M:      Sergio Paracuellos <[email protected]>
12040 S:      Maintained
12041 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
12042 F:      drivers/phy/ralink/phy-mt7621-pci.c
12043
12044 MEDIATEK NAND CONTROLLER DRIVER
12045 L:      [email protected]
12046 S:      Orphan
12047 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
12048 F:      drivers/mtd/nand/raw/mtk_*
12049
12050 MEDIATEK PMIC LED DRIVER
12051 M:      Sean Wang <[email protected]>
12052 S:      Maintained
12053 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
12054 F:      drivers/leds/leds-mt6323.c
12055
12056 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
12057 M:      Sean Wang <[email protected]>
12058 S:      Maintained
12059 F:      drivers/char/hw_random/mtk-rng.c
12060
12061 MEDIATEK SMI DRIVER
12062 M:      Yong Wu <[email protected]>
12063 L:      [email protected] (moderated for non-subscribers)
12064 S:      Supported
12065 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
12066 F:      drivers/memory/mtk-smi.c
12067 F:      include/soc/mediatek/smi.h
12068
12069 MEDIATEK SWITCH DRIVER
12070 M:      Sean Wang <[email protected]>
12071 M:      Landen Chao <[email protected]>
12072 M:      DENG Qingfang <[email protected]>
12073 L:      [email protected]
12074 S:      Maintained
12075 F:      drivers/net/dsa/mt7530.*
12076 F:      net/dsa/tag_mtk.c
12077
12078 MEDIATEK USB3 DRD IP DRIVER
12079 M:      Chunfeng Yun <[email protected]>
12080 L:      [email protected]
12081 L:      [email protected] (moderated for non-subscribers)
12082 L:      [email protected] (moderated for non-subscribers)
12083 S:      Maintained
12084 F:      Documentation/devicetree/bindings/usb/mediatek,*
12085 F:      drivers/usb/host/xhci-mtk*
12086 F:      drivers/usb/mtu3/
12087
12088 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
12089 M:      Peter Senna Tschudin <[email protected]>
12090 M:      Martin Donnelly <[email protected]>
12091 M:      Martyn Welch <[email protected]>
12092 S:      Maintained
12093 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
12094 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
12095
12096 MEGARAID SCSI/SAS DRIVERS
12097 M:      Kashyap Desai <[email protected]>
12098 M:      Sumit Saxena <[email protected]>
12099 M:      Shivasharan S <[email protected]>
12100 L:      [email protected]
12101 L:      [email protected]
12102 S:      Maintained
12103 W:      http://www.avagotech.com/support/
12104 F:      Documentation/scsi/megaraid.rst
12105 F:      drivers/scsi/megaraid.*
12106 F:      drivers/scsi/megaraid/
12107
12108 MELEXIS MLX90614 DRIVER
12109 M:      Crt Mori <[email protected]>
12110 L:      [email protected]
12111 S:      Supported
12112 W:      http://www.melexis.com
12113 F:      drivers/iio/temperature/mlx90614.c
12114
12115 MELEXIS MLX90632 DRIVER
12116 M:      Crt Mori <[email protected]>
12117 L:      [email protected]
12118 S:      Supported
12119 W:      http://www.melexis.com
12120 F:      drivers/iio/temperature/mlx90632.c
12121
12122 MELFAS MIP4 TOUCHSCREEN DRIVER
12123 M:      Sangwon Jee <[email protected]>
12124 S:      Supported
12125 W:      http://www.melfas.com
12126 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
12127 F:      drivers/input/touchscreen/melfas_mip4.c
12128
12129 MELLANOX BLUEFIELD I2C DRIVER
12130 M:      Khalil Blaiech <[email protected]>
12131 L:      [email protected]
12132 S:      Supported
12133 F:      Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.yaml
12134 F:      drivers/i2c/busses/i2c-mlxbf.c
12135
12136 MELLANOX ETHERNET DRIVER (mlx4_en)
12137 M:      Tariq Toukan <[email protected]>
12138 L:      [email protected]
12139 S:      Supported
12140 W:      http://www.mellanox.com
12141 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12142 F:      drivers/net/ethernet/mellanox/mlx4/en_*
12143
12144 MELLANOX ETHERNET DRIVER (mlx5e)
12145 M:      Saeed Mahameed <[email protected]>
12146 L:      [email protected]
12147 S:      Supported
12148 W:      http://www.mellanox.com
12149 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12150 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
12151
12152 MELLANOX ETHERNET INNOVA DRIVERS
12153 R:      Boris Pismenny <[email protected]>
12154 L:      [email protected]
12155 S:      Supported
12156 W:      http://www.mellanox.com
12157 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12158 F:      drivers/net/ethernet/mellanox/mlx5/core/accel/*
12159 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
12160 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
12161 F:      include/linux/mlx5/mlx5_ifc_fpga.h
12162
12163 MELLANOX ETHERNET SWITCH DRIVERS
12164 M:      Jiri Pirko <[email protected]>
12165 M:      Ido Schimmel <[email protected]>
12166 L:      [email protected]
12167 S:      Supported
12168 W:      http://www.mellanox.com
12169 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12170 F:      drivers/net/ethernet/mellanox/mlxsw/
12171 F:      tools/testing/selftests/drivers/net/mlxsw/
12172
12173 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
12174 M:      [email protected]
12175 L:      [email protected]
12176 S:      Supported
12177 W:      http://www.mellanox.com
12178 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12179 F:      drivers/net/ethernet/mellanox/mlxfw/
12180
12181 MELLANOX HARDWARE PLATFORM SUPPORT
12182 M:      Hans de Goede <[email protected]>
12183 M:      Mark Gross <[email protected]>
12184 M:      Vadim Pasternak <[email protected]>
12185 L:      [email protected]
12186 S:      Supported
12187 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
12188 F:      drivers/platform/mellanox/
12189 F:      include/linux/platform_data/mlxreg.h
12190
12191 MELLANOX MLX4 core VPI driver
12192 M:      Tariq Toukan <[email protected]>
12193 L:      [email protected]
12194 L:      [email protected]
12195 S:      Supported
12196 W:      http://www.mellanox.com
12197 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12198 F:      drivers/net/ethernet/mellanox/mlx4/
12199 F:      include/linux/mlx4/
12200
12201 MELLANOX MLX4 IB driver
12202 M:      Yishai Hadas <[email protected]>
12203 L:      [email protected]
12204 S:      Supported
12205 W:      http://www.mellanox.com
12206 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
12207 F:      drivers/infiniband/hw/mlx4/
12208 F:      include/linux/mlx4/
12209 F:      include/uapi/rdma/mlx4-abi.h
12210
12211 MELLANOX MLX5 core VPI driver
12212 M:      Saeed Mahameed <[email protected]>
12213 M:      Leon Romanovsky <[email protected]>
12214 L:      [email protected]
12215 L:      [email protected]
12216 S:      Supported
12217 W:      http://www.mellanox.com
12218 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12219 F:      Documentation/networking/device_drivers/ethernet/mellanox/
12220 F:      drivers/net/ethernet/mellanox/mlx5/core/
12221 F:      include/linux/mlx5/
12222
12223 MELLANOX MLX5 IB driver
12224 M:      Leon Romanovsky <[email protected]>
12225 L:      [email protected]
12226 S:      Supported
12227 W:      http://www.mellanox.com
12228 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
12229 F:      drivers/infiniband/hw/mlx5/
12230 F:      include/linux/mlx5/
12231 F:      include/uapi/rdma/mlx5-abi.h
12232
12233 MELLANOX MLXCPLD I2C AND MUX DRIVER
12234 M:      Vadim Pasternak <[email protected]>
12235 M:      Michael Shych <[email protected]>
12236 L:      [email protected]
12237 S:      Supported
12238 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
12239 F:      drivers/i2c/busses/i2c-mlxcpld.c
12240 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
12241
12242 MELLANOX MLXCPLD LED DRIVER
12243 M:      Vadim Pasternak <[email protected]>
12244 L:      [email protected]
12245 S:      Supported
12246 F:      Documentation/leds/leds-mlxcpld.rst
12247 F:      drivers/leds/leds-mlxcpld.c
12248 F:      drivers/leds/leds-mlxreg.c
12249
12250 MELLANOX PLATFORM DRIVER
12251 M:      Vadim Pasternak <[email protected]>
12252 L:      [email protected]
12253 S:      Supported
12254 F:      drivers/platform/x86/mlx-platform.c
12255
12256 MEMBARRIER SUPPORT
12257 M:      Mathieu Desnoyers <[email protected]>
12258 M:      "Paul E. McKenney" <[email protected]>
12259 L:      [email protected]
12260 S:      Supported
12261 F:      arch/powerpc/include/asm/membarrier.h
12262 F:      include/uapi/linux/membarrier.h
12263 F:      kernel/sched/membarrier.c
12264
12265 MEMBLOCK
12266 M:      Mike Rapoport <[email protected]>
12267 L:      [email protected]
12268 S:      Maintained
12269 F:      Documentation/core-api/boot-time-mm.rst
12270 F:      include/linux/memblock.h
12271 F:      mm/memblock.c
12272
12273 MEMORY CONTROLLER DRIVERS
12274 M:      Krzysztof Kozlowski <[email protected]>
12275 L:      [email protected]
12276 S:      Maintained
12277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
12278 F:      Documentation/devicetree/bindings/memory-controllers/
12279 F:      drivers/memory/
12280 F:      include/dt-bindings/memory/
12281 F:      include/memory/
12282
12283 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
12284 M:      Dmitry Osipenko <[email protected]>
12285 L:      [email protected]
12286 L:      [email protected]
12287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
12288 S:      Maintained
12289 F:      drivers/devfreq/tegra30-devfreq.c
12290
12291 MEMORY MANAGEMENT
12292 M:      Andrew Morton <[email protected]>
12293 L:      [email protected]
12294 S:      Maintained
12295 W:      http://www.linux-mm.org
12296 T:      quilt https://ozlabs.org/~akpm/mmotm/
12297 T:      quilt https://ozlabs.org/~akpm/mmots/
12298 T:      git git://github.com/hnaz/linux-mm.git
12299 F:      include/linux/gfp.h
12300 F:      include/linux/memory_hotplug.h
12301 F:      include/linux/mm.h
12302 F:      include/linux/mmzone.h
12303 F:      include/linux/pagewalk.h
12304 F:      include/linux/vmalloc.h
12305 F:      mm/
12306 F:      tools/testing/selftests/vm/
12307
12308 MEMORY TECHNOLOGY DEVICES (MTD)
12309 M:      Miquel Raynal <[email protected]>
12310 M:      Richard Weinberger <[email protected]>
12311 M:      Vignesh Raghavendra <[email protected]>
12312 L:      [email protected]
12313 S:      Maintained
12314 W:      http://www.linux-mtd.infradead.org/
12315 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
12316 C:      irc://irc.oftc.net/mtd
12317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
12318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
12319 F:      Documentation/devicetree/bindings/mtd/
12320 F:      drivers/mtd/
12321 F:      include/linux/mtd/
12322 F:      include/uapi/mtd/
12323
12324 MEN A21 WATCHDOG DRIVER
12325 M:      Johannes Thumshirn <[email protected]>
12326 L:      [email protected]
12327 S:      Maintained
12328 F:      drivers/watchdog/mena21_wdt.c
12329
12330 MEN CHAMELEON BUS (mcb)
12331 M:      Johannes Thumshirn <[email protected]>
12332 S:      Maintained
12333 F:      Documentation/driver-api/men-chameleon-bus.rst
12334 F:      drivers/mcb/
12335 F:      include/linux/mcb.h
12336
12337 MEN F21BMC (Board Management Controller)
12338 M:      Andreas Werner <[email protected]>
12339 S:      Supported
12340 F:      Documentation/hwmon/menf21bmc.rst
12341 F:      drivers/hwmon/menf21bmc_hwmon.c
12342 F:      drivers/leds/leds-menf21bmc.c
12343 F:      drivers/mfd/menf21bmc.c
12344 F:      drivers/watchdog/menf21bmc_wdt.c
12345
12346 MEN Z069 WATCHDOG DRIVER
12347 M:      Johannes Thumshirn <[email protected]>
12348 L:      [email protected]
12349 S:      Maintained
12350 F:      drivers/watchdog/menz69_wdt.c
12351
12352 MESON AO CEC DRIVER FOR AMLOGIC SOCS
12353 M:      Neil Armstrong <[email protected]>
12354 L:      [email protected]
12355 L:      [email protected]
12356 S:      Supported
12357 W:      http://linux-meson.com/
12358 T:      git git://linuxtv.org/media_tree.git
12359 F:      Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
12360 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
12361 F:      drivers/media/cec/platform/meson/ao-cec.c
12362
12363 MESON GE2D DRIVER FOR AMLOGIC SOCS
12364 M:      Neil Armstrong <[email protected]>
12365 L:      [email protected]
12366 L:      [email protected]
12367 S:      Supported
12368 T:      git git://linuxtv.org/media_tree.git
12369 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
12370 F:      drivers/media/platform/meson/ge2d/
12371
12372 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
12373 M:      Liang Yang <[email protected]>
12374 L:      [email protected]
12375 S:      Maintained
12376 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
12377 F:      drivers/mtd/nand/raw/meson_*
12378
12379 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
12380 M:      Neil Armstrong <[email protected]>
12381 L:      [email protected]
12382 L:      [email protected]
12383 S:      Supported
12384 T:      git git://linuxtv.org/media_tree.git
12385 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
12386 F:      drivers/staging/media/meson/vdec/
12387
12388 METHODE UDPU SUPPORT
12389 M:      Vladimir Vid <[email protected]>
12390 S:      Maintained
12391 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
12392
12393 MHI BUS
12394 M:      Manivannan Sadhasivam <[email protected]>
12395 R:      Hemant Kumar <[email protected]>
12396 L:      [email protected]
12397 L:      [email protected]
12398 S:      Maintained
12399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
12400 F:      Documentation/ABI/stable/sysfs-bus-mhi
12401 F:      Documentation/mhi/
12402 F:      drivers/bus/mhi/
12403 F:      include/linux/mhi.h
12404
12405 MICROBLAZE ARCHITECTURE
12406 M:      Michal Simek <[email protected]>
12407 S:      Supported
12408 W:      http://www.monstr.eu/fdt/
12409 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
12410 F:      arch/microblaze/
12411
12412 MICROCHIP AT91 DMA DRIVERS
12413 M:      Ludovic Desroches <[email protected]>
12414 M:      Tudor Ambarus <[email protected]>
12415 L:      [email protected] (moderated for non-subscribers)
12416 L:      [email protected]
12417 S:      Supported
12418 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
12419 F:      drivers/dma/at_hdmac.c
12420 F:      drivers/dma/at_hdmac_regs.h
12421 F:      drivers/dma/at_xdmac.c
12422 F:      include/dt-bindings/dma/at91.h
12423
12424 MICROCHIP AT91 SERIAL DRIVER
12425 M:      Richard Genoud <[email protected]>
12426 S:      Maintained
12427 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
12428 F:      drivers/tty/serial/atmel_serial.c
12429 F:      drivers/tty/serial/atmel_serial.h
12430
12431 MICROCHIP AT91 USART MFD DRIVER
12432 M:      Radu Pirea <[email protected]>
12433 L:      [email protected]
12434 S:      Supported
12435 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
12436 F:      drivers/mfd/at91-usart.c
12437 F:      include/dt-bindings/mfd/at91-usart.h
12438
12439 MICROCHIP AT91 USART SPI DRIVER
12440 M:      Radu Pirea <[email protected]>
12441 L:      [email protected]
12442 S:      Supported
12443 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
12444 F:      drivers/spi/spi-at91-usart.c
12445
12446 MICROCHIP AUDIO ASOC DRIVERS
12447 M:      Codrin Ciubotariu <[email protected]>
12448 L:      [email protected] (moderated for non-subscribers)
12449 S:      Supported
12450 F:      sound/soc/atmel
12451
12452 MICROCHIP ECC DRIVER
12453 M:      Tudor Ambarus <[email protected]>
12454 L:      [email protected]
12455 S:      Maintained
12456 F:      drivers/crypto/atmel-ecc.*
12457
12458 MICROCHIP EIC DRIVER
12459 M:      Claudiu Beznea <[email protected]>
12460 L:      [email protected] (moderated for non-subscribers)
12461 S:      Supported
12462 F:      drivers/irqchip/irq-mchp-eic.c
12463
12464 MICROCHIP I2C DRIVER
12465 M:      Codrin Ciubotariu <[email protected]>
12466 L:      [email protected]
12467 S:      Supported
12468 F:      drivers/i2c/busses/i2c-at91-*.c
12469 F:      drivers/i2c/busses/i2c-at91.h
12470
12471 MICROCHIP ISC DRIVER
12472 M:      Eugen Hristev <[email protected]>
12473 L:      [email protected]
12474 S:      Supported
12475 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
12476 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
12477 F:      drivers/media/platform/atmel/atmel-isc-base.c
12478 F:      drivers/media/platform/atmel/atmel-isc-regs.h
12479 F:      drivers/media/platform/atmel/atmel-isc.h
12480 F:      drivers/media/platform/atmel/atmel-sama5d2-isc.c
12481 F:      drivers/media/platform/atmel/atmel-sama7g5-isc.c
12482 F:      include/linux/atmel-isc-media.h
12483
12484 MICROCHIP ISI DRIVER
12485 M:      Eugen Hristev <[email protected]>
12486 L:      [email protected]
12487 S:      Supported
12488 F:      drivers/media/platform/atmel/atmel-isi.c
12489 F:      drivers/media/platform/atmel/atmel-isi.h
12490
12491 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
12492 M:      Woojung Huh <[email protected]>
12493 M:      [email protected]
12494 L:      [email protected]
12495 S:      Maintained
12496 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
12497 F:      drivers/net/dsa/microchip/*
12498 F:      include/linux/platform_data/microchip-ksz.h
12499 F:      net/dsa/tag_ksz.c
12500
12501 MICROCHIP LAN743X ETHERNET DRIVER
12502 M:      Bryan Whitehead <[email protected]>
12503 M:      [email protected]
12504 L:      [email protected]
12505 S:      Maintained
12506 F:      drivers/net/ethernet/microchip/lan743x_*
12507
12508 MICROCHIP LCDFB DRIVER
12509 M:      Nicolas Ferre <[email protected]>
12510 L:      [email protected]
12511 S:      Maintained
12512 F:      drivers/video/fbdev/atmel_lcdfb.c
12513 F:      include/video/atmel_lcdc.h
12514
12515 MICROCHIP MCP16502 PMIC DRIVER
12516 M:      Claudiu Beznea <[email protected]>
12517 L:      [email protected] (moderated for non-subscribers)
12518 S:      Supported
12519 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
12520 F:      drivers/regulator/mcp16502.c
12521
12522 MICROCHIP MCP3911 ADC DRIVER
12523 M:      Marcus Folkesson <[email protected]>
12524 M:      Kent Gustavsson <[email protected]>
12525 L:      [email protected]
12526 S:      Supported
12527 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
12528 F:      drivers/iio/adc/mcp3911.c
12529
12530 MICROCHIP MMC/SD/SDIO MCI DRIVER
12531 M:      Ludovic Desroches <[email protected]>
12532 S:      Maintained
12533 F:      drivers/mmc/host/atmel-mci.c
12534
12535 MICROCHIP NAND DRIVER
12536 M:      Tudor Ambarus <[email protected]>
12537 L:      [email protected]
12538 S:      Supported
12539 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
12540 F:      drivers/mtd/nand/raw/atmel/*
12541
12542 MICROCHIP PWM DRIVER
12543 M:      Claudiu Beznea <[email protected]>
12544 L:      [email protected] (moderated for non-subscribers)
12545 L:      [email protected]
12546 S:      Supported
12547 F:      Documentation/devicetree/bindings/pwm/atmel-pwm.txt
12548 F:      drivers/pwm/pwm-atmel.c
12549
12550 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
12551 M:      Eugen Hristev <[email protected]>
12552 L:      [email protected]
12553 S:      Supported
12554 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
12555 F:      drivers/iio/adc/at91-sama5d2_adc.c
12556 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
12557
12558 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
12559 M:      Claudiu Beznea <[email protected]>
12560 S:      Supported
12561 F:      drivers/power/reset/at91-sama5d2_shdwc.c
12562
12563 MICROCHIP SPI DRIVER
12564 M:      Tudor Ambarus <[email protected]>
12565 S:      Supported
12566 F:      drivers/spi/spi-atmel.*
12567
12568 MICROCHIP SSC DRIVER
12569 M:      Codrin Ciubotariu <[email protected]>
12570 L:      [email protected] (moderated for non-subscribers)
12571 S:      Supported
12572 F:      drivers/misc/atmel-ssc.c
12573 F:      include/linux/atmel-ssc.h
12574
12575 MICROCHIP USB251XB DRIVER
12576 M:      Richard Leitner <[email protected]>
12577 L:      [email protected]
12578 S:      Maintained
12579 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
12580 F:      drivers/usb/misc/usb251xb.c
12581
12582 MICROCHIP USBA UDC DRIVER
12583 M:      Cristian Birsan <[email protected]>
12584 L:      [email protected] (moderated for non-subscribers)
12585 S:      Supported
12586 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
12587
12588 MICROCHIP WILC1000 WIFI DRIVER
12589 M:      Ajay Singh <[email protected]>
12590 M:      Claudiu Beznea <[email protected]>
12591 L:      [email protected]
12592 S:      Supported
12593 F:      drivers/net/wireless/microchip/wilc1000/
12594
12595 MICROSEMI MIPS SOCS
12596 M:      Alexandre Belloni <[email protected]>
12597 M:      [email protected]
12598 L:      [email protected]
12599 S:      Supported
12600 F:      Documentation/devicetree/bindings/mips/mscc.txt
12601 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
12602 F:      arch/mips/boot/dts/mscc/
12603 F:      arch/mips/configs/generic/board-ocelot.config
12604 F:      arch/mips/generic/board-ocelot.c
12605
12606 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
12607 M:      Don Brace <[email protected]>
12608 L:      [email protected]
12609 L:      [email protected]
12610 S:      Supported
12611 F:      Documentation/scsi/smartpqi.rst
12612 F:      drivers/scsi/smartpqi/Kconfig
12613 F:      drivers/scsi/smartpqi/Makefile
12614 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
12615 F:      include/linux/cciss*.h
12616 F:      include/uapi/linux/cciss*.h
12617
12618 MICROSOFT SURFACE BATTERY AND AC DRIVERS
12619 M:      Maximilian Luz <[email protected]>
12620 L:      [email protected]
12621 L:      [email protected]
12622 S:      Maintained
12623 F:      drivers/power/supply/surface_battery.c
12624 F:      drivers/power/supply/surface_charger.c
12625
12626 MICROSOFT SURFACE DTX DRIVER
12627 M:      Maximilian Luz <[email protected]>
12628 L:      [email protected]
12629 S:      Maintained
12630 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
12631 F:      drivers/platform/surface/surface_dtx.c
12632 F:      include/uapi/linux/surface_aggregator/dtx.h
12633
12634 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
12635 M:      Maximilian Luz <[email protected]>
12636 L:      [email protected]
12637 S:      Maintained
12638 F:      drivers/platform/surface/surface_gpe.c
12639
12640 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
12641 M:      Hans de Goede <[email protected]>
12642 M:      Mark Gross <[email protected]>
12643 M:      Maximilian Luz <[email protected]>
12644 L:      [email protected]
12645 S:      Maintained
12646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
12647 F:      drivers/platform/surface/
12648
12649 MICROSOFT SURFACE HID TRANSPORT DRIVER
12650 M:      Maximilian Luz <[email protected]>
12651 L:      [email protected]
12652 L:      [email protected]
12653 S:      Maintained
12654 F:      drivers/hid/surface-hid/
12655
12656 MICROSOFT SURFACE HOT-PLUG DRIVER
12657 M:      Maximilian Luz <[email protected]>
12658 L:      [email protected]
12659 S:      Maintained
12660 F:      drivers/platform/surface/surface_hotplug.c
12661
12662 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
12663 M:      Maximilian Luz <[email protected]>
12664 L:      [email protected]
12665 S:      Maintained
12666 F:      drivers/platform/surface/surface_platform_profile.c
12667
12668 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
12669 M:      Chen Yu <[email protected]>
12670 L:      [email protected]
12671 S:      Supported
12672 F:      drivers/platform/surface/surfacepro3_button.c
12673
12674 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
12675 M:      Maximilian Luz <[email protected]>
12676 L:      [email protected]
12677 S:      Maintained
12678 W:      https://github.com/linux-surface/surface-aggregator-module
12679 C:      irc://irc.libera.chat/linux-surface
12680 F:      Documentation/driver-api/surface_aggregator/
12681 F:      drivers/platform/surface/aggregator/
12682 F:      drivers/platform/surface/surface_acpi_notify.c
12683 F:      drivers/platform/surface/surface_aggregator_cdev.c
12684 F:      drivers/platform/surface/surface_aggregator_registry.c
12685 F:      include/linux/surface_acpi_notify.h
12686 F:      include/linux/surface_aggregator/
12687 F:      include/uapi/linux/surface_aggregator/
12688
12689 MICROTEK X6 SCANNER
12690 M:      Oliver Neukum <[email protected]>
12691 S:      Maintained
12692 F:      drivers/usb/image/microtek.*
12693
12694 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
12695 M:      Luka Kovacic <[email protected]>
12696 M:      Luka Perkov <[email protected]>
12697 S:      Maintained
12698 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts
12699 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts
12700 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts
12701 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts
12702 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts
12703 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts
12704
12705 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
12706 M:      Sakari Ailus <[email protected]>
12707 L:      [email protected]
12708 S:      Maintained
12709 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
12710 F:      Documentation/driver-api/media/drivers/ccs/
12711 F:      Documentation/userspace-api/media/drivers/ccs.rst
12712 F:      drivers/media/i2c/ccs-pll.c
12713 F:      drivers/media/i2c/ccs-pll.h
12714 F:      drivers/media/i2c/ccs/
12715 F:      include/uapi/linux/ccs.h
12716 F:      include/uapi/linux/smiapp.h
12717
12718 MIPS
12719 M:      Thomas Bogendoerfer <[email protected]>
12720 L:      [email protected]
12721 S:      Maintained
12722 W:      http://www.linux-mips.org/
12723 Q:      https://patchwork.kernel.org/project/linux-mips/list/
12724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
12725 F:      Documentation/devicetree/bindings/mips/
12726 F:      Documentation/mips/
12727 F:      arch/mips/
12728 F:      drivers/platform/mips/
12729
12730 MIPS BOSTON DEVELOPMENT BOARD
12731 M:      Paul Burton <[email protected]>
12732 L:      [email protected]
12733 S:      Maintained
12734 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
12735 F:      arch/mips/boot/dts/img/boston.dts
12736 F:      arch/mips/configs/generic/board-boston.config
12737 F:      drivers/clk/imgtec/clk-boston.c
12738 F:      include/dt-bindings/clock/boston-clock.h
12739
12740 MIPS CORE DRIVERS
12741 M:      Thomas Bogendoerfer <[email protected]>
12742 M:      Serge Semin <[email protected]>
12743 L:      [email protected]
12744 S:      Supported
12745 F:      drivers/bus/mips_cdmm.c
12746 F:      drivers/clocksource/mips-gic-timer.c
12747 F:      drivers/cpuidle/cpuidle-cps.c
12748 F:      drivers/irqchip/irq-mips-cpu.c
12749 F:      drivers/irqchip/irq-mips-gic.c
12750
12751 MIPS GENERIC PLATFORM
12752 M:      Paul Burton <[email protected]>
12753 L:      [email protected]
12754 S:      Supported
12755 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
12756 F:      arch/mips/generic/
12757 F:      arch/mips/tools/generic-board-config.sh
12758
12759 MIPS RINT INSTRUCTION EMULATION
12760 M:      Aleksandar Markovic <[email protected]>
12761 L:      [email protected]
12762 S:      Supported
12763 F:      arch/mips/math-emu/dp_rint.c
12764 F:      arch/mips/math-emu/sp_rint.c
12765
12766 MIPS/LOONGSON1 ARCHITECTURE
12767 M:      Keguang Zhang <[email protected]>
12768 L:      [email protected]
12769 S:      Maintained
12770 F:      arch/mips/include/asm/mach-loongson32/
12771 F:      arch/mips/loongson32/
12772 F:      drivers/*/*/*loongson1*
12773 F:      drivers/*/*loongson1*
12774
12775 MIPS/LOONGSON2EF ARCHITECTURE
12776 M:      Jiaxun Yang <[email protected]>
12777 L:      [email protected]
12778 S:      Maintained
12779 F:      arch/mips/include/asm/mach-loongson2ef/
12780 F:      arch/mips/loongson2ef/
12781 F:      drivers/cpufreq/loongson2_cpufreq.c
12782
12783 MIPS/LOONGSON64 ARCHITECTURE
12784 M:      Huacai Chen <[email protected]>
12785 M:      Jiaxun Yang <[email protected]>
12786 L:      [email protected]
12787 S:      Maintained
12788 F:      arch/mips/include/asm/mach-loongson64/
12789 F:      arch/mips/loongson64/
12790 F:      drivers/irqchip/irq-loongson*
12791 F:      drivers/platform/mips/cpu_hwmon.c
12792
12793 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
12794 M:      Hans Verkuil <[email protected]>
12795 L:      [email protected]
12796 S:      Odd Fixes
12797 W:      https://linuxtv.org
12798 T:      git git://linuxtv.org/media_tree.git
12799 F:      drivers/media/radio/radio-miropcm20*
12800
12801 MMP SUPPORT
12802 R:      Lubomir Rintel <[email protected]>
12803 L:      [email protected] (moderated for non-subscribers)
12804 S:      Odd Fixes
12805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
12806 F:      arch/arm/boot/dts/mmp*
12807 F:      arch/arm/mach-mmp/
12808 F:      include/linux/soc/mmp/
12809
12810 MMP USB PHY DRIVERS
12811 R:      Lubomir Rintel <[email protected]>
12812 L:      [email protected] (moderated for non-subscribers)
12813 S:      Maintained
12814 F:      drivers/phy/marvell/phy-mmp3-usb.c
12815 F:      drivers/phy/marvell/phy-pxa-usb.c
12816
12817 MMU GATHER AND TLB INVALIDATION
12818 M:      Will Deacon <[email protected]>
12819 M:      "Aneesh Kumar K.V" <[email protected]>
12820 M:      Andrew Morton <[email protected]>
12821 M:      Nick Piggin <[email protected]>
12822 M:      Peter Zijlstra <[email protected]>
12823 L:      [email protected]
12824 L:      [email protected]
12825 S:      Maintained
12826 F:      arch/*/include/asm/tlb.h
12827 F:      include/asm-generic/tlb.h
12828 F:      mm/mmu_gather.c
12829
12830 MN88472 MEDIA DRIVER
12831 M:      Antti Palosaari <[email protected]>
12832 L:      [email protected]
12833 S:      Maintained
12834 W:      https://linuxtv.org
12835 W:      http://palosaari.fi/linux/
12836 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12837 F:      drivers/media/dvb-frontends/mn88472*
12838
12839 MN88473 MEDIA DRIVER
12840 M:      Antti Palosaari <[email protected]>
12841 L:      [email protected]
12842 S:      Maintained
12843 W:      https://linuxtv.org
12844 W:      http://palosaari.fi/linux/
12845 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12846 F:      drivers/media/dvb-frontends/mn88473*
12847
12848 MODULE SUPPORT
12849 M:      Luis Chamberlain <[email protected]>
12850 M:      Jessica Yu <[email protected]>
12851 S:      Maintained
12852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
12853 F:      include/linux/module.h
12854 F:      kernel/module.c
12855
12856 MONOLITHIC POWER SYSTEM PMIC DRIVER
12857 M:      Saravanan Sekar <[email protected]>
12858 S:      Maintained
12859 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
12860 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
12861 F:      drivers/iio/adc/mp2629_adc.c
12862 F:      drivers/mfd/mp2629.c
12863 F:      drivers/power/supply/mp2629_charger.c
12864 F:      drivers/regulator/mp5416.c
12865 F:      drivers/regulator/mpq7920.c
12866 F:      drivers/regulator/mpq7920.h
12867 F:      include/linux/mfd/mp2629.h
12868
12869 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
12870 S:      Orphan
12871 W:      http://popies.net/meye/
12872 F:      Documentation/userspace-api/media/drivers/meye*
12873 F:      drivers/media/pci/meye/
12874 F:      include/uapi/linux/meye.h
12875
12876 MOTORCOMM PHY DRIVER
12877 M:      Peter Geis <[email protected]>
12878 L:      [email protected]
12879 S:      Maintained
12880 F:      drivers/net/phy/motorcomm.c
12881
12882 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
12883 M:      Jiri Slaby <[email protected]>
12884 S:      Maintained
12885 F:      Documentation/driver-api/serial/moxa-smartio.rst
12886 F:      drivers/tty/mxser.*
12887
12888 MR800 AVERMEDIA USB FM RADIO DRIVER
12889 M:      Alexey Klimov <[email protected]>
12890 L:      [email protected]
12891 S:      Maintained
12892 T:      git git://linuxtv.org/media_tree.git
12893 F:      drivers/media/radio/radio-mr800.c
12894
12895 MRF24J40 IEEE 802.15.4 RADIO DRIVER
12896 M:      Alan Ott <[email protected]>
12897 L:      [email protected]
12898 S:      Maintained
12899 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
12900 F:      drivers/net/ieee802154/mrf24j40.c
12901
12902 MSI LAPTOP SUPPORT
12903 M:      "Lee, Chun-Yi" <[email protected]>
12904 L:      [email protected]
12905 S:      Maintained
12906 F:      drivers/platform/x86/msi-laptop.c
12907
12908 MSI WMI SUPPORT
12909 L:      [email protected]
12910 S:      Orphan
12911 F:      drivers/platform/x86/msi-wmi.c
12912
12913 MSI001 MEDIA DRIVER
12914 M:      Antti Palosaari <[email protected]>
12915 L:      [email protected]
12916 S:      Maintained
12917 W:      https://linuxtv.org
12918 W:      http://palosaari.fi/linux/
12919 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12920 T:      git git://linuxtv.org/anttip/media_tree.git
12921 F:      drivers/media/tuners/msi001*
12922
12923 MSI2500 MEDIA DRIVER
12924 M:      Antti Palosaari <[email protected]>
12925 L:      [email protected]
12926 S:      Maintained
12927 W:      https://linuxtv.org
12928 W:      http://palosaari.fi/linux/
12929 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12930 T:      git git://linuxtv.org/anttip/media_tree.git
12931 F:      drivers/media/usb/msi2500/
12932
12933 MSTAR INTERRUPT CONTROLLER DRIVER
12934 M:      Mark-PK Tsai <[email protected]>
12935 M:      Daniel Palmer <[email protected]>
12936 S:      Maintained
12937 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
12938 F:      drivers/irqchip/irq-mst-intc.c
12939
12940 MSYSTEMS DISKONCHIP G3 MTD DRIVER
12941 M:      Robert Jarzmik <[email protected]>
12942 L:      [email protected]
12943 S:      Maintained
12944 F:      drivers/mtd/devices/docg3*
12945
12946 MT9M032 APTINA SENSOR DRIVER
12947 M:      Laurent Pinchart <[email protected]>
12948 L:      [email protected]
12949 S:      Maintained
12950 T:      git git://linuxtv.org/media_tree.git
12951 F:      drivers/media/i2c/mt9m032.c
12952 F:      include/media/i2c/mt9m032.h
12953
12954 MT9P031 APTINA CAMERA SENSOR
12955 M:      Laurent Pinchart <[email protected]>
12956 L:      [email protected]
12957 S:      Maintained
12958 T:      git git://linuxtv.org/media_tree.git
12959 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
12960 F:      drivers/media/i2c/mt9p031.c
12961 F:      include/media/i2c/mt9p031.h
12962
12963 MT9T001 APTINA CAMERA SENSOR
12964 M:      Laurent Pinchart <[email protected]>
12965 L:      [email protected]
12966 S:      Maintained
12967 T:      git git://linuxtv.org/media_tree.git
12968 F:      drivers/media/i2c/mt9t001.c
12969 F:      include/media/i2c/mt9t001.h
12970
12971 MT9T112 APTINA CAMERA SENSOR
12972 M:      Jacopo Mondi <[email protected]>
12973 L:      [email protected]
12974 S:      Odd Fixes
12975 T:      git git://linuxtv.org/media_tree.git
12976 F:      drivers/media/i2c/mt9t112.c
12977 F:      include/media/i2c/mt9t112.h
12978
12979 MT9V032 APTINA CAMERA SENSOR
12980 M:      Laurent Pinchart <[email protected]>
12981 L:      [email protected]
12982 S:      Maintained
12983 T:      git git://linuxtv.org/media_tree.git
12984 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
12985 F:      drivers/media/i2c/mt9v032.c
12986 F:      include/media/i2c/mt9v032.h
12987
12988 MT9V111 APTINA CAMERA SENSOR
12989 M:      Jacopo Mondi <[email protected]>
12990 L:      [email protected]
12991 S:      Maintained
12992 T:      git git://linuxtv.org/media_tree.git
12993 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
12994 F:      drivers/media/i2c/mt9v111.c
12995
12996 MULTIFUNCTION DEVICES (MFD)
12997 M:      Lee Jones <[email protected]>
12998 S:      Supported
12999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
13000 F:      Documentation/devicetree/bindings/mfd/
13001 F:      drivers/mfd/
13002 F:      include/dt-bindings/mfd/
13003 F:      include/linux/mfd/
13004
13005 MULTIMEDIA CARD (MMC) ETC. OVER SPI
13006 S:      Orphan
13007 F:      drivers/mmc/host/mmc_spi.c
13008 F:      include/linux/spi/mmc_spi.h
13009
13010 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
13011 M:      Ulf Hansson <[email protected]>
13012 L:      [email protected]
13013 S:      Maintained
13014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
13015 F:      Documentation/devicetree/bindings/mmc/
13016 F:      drivers/mmc/
13017 F:      include/linux/mmc/
13018 F:      include/uapi/linux/mmc/
13019
13020 MULTIPLEXER SUBSYSTEM
13021 M:      Peter Rosin <[email protected]>
13022 S:      Maintained
13023 F:      Documentation/ABI/testing/sysfs-class-mux*
13024 F:      Documentation/devicetree/bindings/mux/
13025 F:      drivers/mux/
13026 F:      include/dt-bindings/mux/
13027 F:      include/linux/mux/
13028
13029 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
13030 M:      Bin Liu <[email protected]>
13031 L:      [email protected]
13032 S:      Maintained
13033 F:      drivers/usb/musb/
13034
13035 MXL301RF MEDIA DRIVER
13036 M:      Akihiro Tsukada <[email protected]>
13037 L:      [email protected]
13038 S:      Odd Fixes
13039 F:      drivers/media/tuners/mxl301rf*
13040
13041 MXL5007T MEDIA DRIVER
13042 M:      Michael Krufky <[email protected]>
13043 L:      [email protected]
13044 S:      Maintained
13045 W:      https://linuxtv.org
13046 W:      http://github.com/mkrufky
13047 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13048 T:      git git://linuxtv.org/mkrufky/tuners.git
13049 F:      drivers/media/tuners/mxl5007t.*
13050
13051 MXSFB DRM DRIVER
13052 M:      Marek Vasut <[email protected]>
13053 M:      Stefan Agner <[email protected]>
13054 L:      [email protected]
13055 S:      Supported
13056 T:      git git://anongit.freedesktop.org/drm/drm-misc
13057 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
13058 F:      drivers/gpu/drm/mxsfb/
13059
13060 MYLEX DAC960 PCI RAID Controller
13061 M:      Hannes Reinecke <[email protected]>
13062 L:      [email protected]
13063 S:      Supported
13064 F:      drivers/scsi/myrb.*
13065 F:      drivers/scsi/myrs.*
13066
13067 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
13068 M:      Chris Lee <[email protected]>
13069 L:      [email protected]
13070 S:      Supported
13071 W:      https://www.cspi.com/ethernet-products/support/downloads/
13072 F:      drivers/net/ethernet/myricom/myri10ge/
13073
13074 NAND FLASH SUBSYSTEM
13075 M:      Miquel Raynal <[email protected]>
13076 R:      Richard Weinberger <[email protected]>
13077 L:      [email protected]
13078 S:      Maintained
13079 W:      http://www.linux-mtd.infradead.org/
13080 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
13081 C:      irc://irc.oftc.net/mtd
13082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
13083 F:      drivers/mtd/nand/
13084 F:      include/linux/mtd/*nand*.h
13085
13086 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
13087 M:      Daniel Mack <[email protected]>
13088 L:      [email protected] (moderated for non-subscribers)
13089 S:      Maintained
13090 W:      http://www.native-instruments.com
13091 F:      sound/usb/caiaq/
13092
13093 NATSEMI ETHERNET DRIVER (DP8381x)
13094 S:      Orphan
13095 F:      drivers/net/ethernet/natsemi/natsemi.c
13096
13097 NCR 5380 SCSI DRIVERS
13098 M:      Finn Thain <[email protected]>
13099 M:      Michael Schmitz <[email protected]>
13100 L:      [email protected]
13101 S:      Maintained
13102 F:      Documentation/scsi/g_NCR5380.rst
13103 F:      drivers/scsi/NCR5380.*
13104 F:      drivers/scsi/arm/cumana_1.c
13105 F:      drivers/scsi/arm/oak.c
13106 F:      drivers/scsi/atari_scsi.*
13107 F:      drivers/scsi/dmx3191d.c
13108 F:      drivers/scsi/g_NCR5380.*
13109 F:      drivers/scsi/mac_scsi.*
13110 F:      drivers/scsi/sun3_scsi.*
13111 F:      drivers/scsi/sun3_scsi_vme.c
13112
13113 NCSI LIBRARY
13114 M:      Samuel Mendoza-Jonas <[email protected]>
13115 S:      Maintained
13116 F:      net/ncsi/
13117
13118 NCT6775 HARDWARE MONITOR DRIVER
13119 M:      Guenter Roeck <[email protected]>
13120 L:      [email protected]
13121 S:      Maintained
13122 F:      Documentation/hwmon/nct6775.rst
13123 F:      drivers/hwmon/nct6775.c
13124
13125 NETDEVSIM
13126 M:      Jakub Kicinski <[email protected]>
13127 S:      Maintained
13128 F:      drivers/net/netdevsim/*
13129
13130 NETEM NETWORK EMULATOR
13131 M:      Stephen Hemminger <[email protected]>
13132 L:      [email protected]
13133 S:      Maintained
13134 F:      net/sched/sch_netem.c
13135
13136 NETERION 10GbE DRIVERS (s2io/vxge)
13137 M:      Jon Mason <[email protected]>
13138 L:      [email protected]
13139 S:      Supported
13140 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
13141 F:      Documentation/networking/device_drivers/ethernet/neterion/vxge.rst
13142 F:      drivers/net/ethernet/neterion/
13143
13144 NETFILTER
13145 M:      Pablo Neira Ayuso <[email protected]>
13146 M:      Jozsef Kadlecsik <[email protected]>
13147 M:      Florian Westphal <[email protected]>
13148 L:      [email protected]
13149 L:      [email protected]
13150 S:      Maintained
13151 W:      http://www.netfilter.org/
13152 W:      http://www.iptables.org/
13153 W:      http://www.nftables.org/
13154 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
13155 C:      irc://irc.libera.chat/netfilter
13156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
13157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
13158 F:      include/linux/netfilter*
13159 F:      include/linux/netfilter/
13160 F:      include/net/netfilter/
13161 F:      include/uapi/linux/netfilter*
13162 F:      include/uapi/linux/netfilter/
13163 F:      net/*/netfilter.c
13164 F:      net/*/netfilter/
13165 F:      net/bridge/br_netfilter*.c
13166 F:      net/netfilter/
13167
13168 NETROM NETWORK LAYER
13169 M:      Ralf Baechle <[email protected]>
13170 L:      [email protected]
13171 S:      Maintained
13172 W:      http://www.linux-ax25.org/
13173 F:      include/net/netrom.h
13174 F:      include/uapi/linux/netrom.h
13175 F:      net/netrom/
13176
13177 NETRONIX EMBEDDED CONTROLLER
13178 M:      Jonathan Neuschäfer <[email protected]>
13179 S:      Maintained
13180 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
13181 F:      drivers/mfd/ntxec.c
13182 F:      drivers/pwm/pwm-ntxec.c
13183 F:      drivers/rtc/rtc-ntxec.c
13184 F:      include/linux/mfd/ntxec.h
13185
13186 NETRONOME ETHERNET DRIVERS
13187 M:      Simon Horman <[email protected]>
13188 R:      Jakub Kicinski <[email protected]>
13189 L:      [email protected]
13190 S:      Maintained
13191 F:      drivers/net/ethernet/netronome/
13192
13193 NETWORK BLOCK DEVICE (NBD)
13194 M:      Josef Bacik <[email protected]>
13195 L:      [email protected]
13196 L:      [email protected]
13197 S:      Maintained
13198 F:      Documentation/admin-guide/blockdev/nbd.rst
13199 F:      drivers/block/nbd.c
13200 F:      include/trace/events/nbd.h
13201 F:      include/uapi/linux/nbd.h
13202
13203 NETWORK DROP MONITOR
13204 M:      Neil Horman <[email protected]>
13205 L:      [email protected]
13206 S:      Maintained
13207 W:      https://fedorahosted.org/dropwatch/
13208 F:      include/uapi/linux/net_dropmon.h
13209 F:      net/core/drop_monitor.c
13210
13211 NETWORKING DRIVERS
13212 M:      "David S. Miller" <[email protected]>
13213 M:      Jakub Kicinski <[email protected]>
13214 L:      [email protected]
13215 S:      Maintained
13216 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
13218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
13219 F:      Documentation/devicetree/bindings/net/
13220 F:      drivers/connector/
13221 F:      drivers/net/
13222 F:      include/linux/etherdevice.h
13223 F:      include/linux/fcdevice.h
13224 F:      include/linux/fddidevice.h
13225 F:      include/linux/hippidevice.h
13226 F:      include/linux/if_*
13227 F:      include/linux/inetdevice.h
13228 F:      include/linux/netdevice.h
13229 F:      include/uapi/linux/if_*
13230 F:      include/uapi/linux/netdevice.h
13231
13232 NETWORKING DRIVERS (WIRELESS)
13233 M:      Kalle Valo <[email protected]>
13234 L:      [email protected]
13235 S:      Maintained
13236 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
13237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
13238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
13239 F:      Documentation/devicetree/bindings/net/wireless/
13240 F:      drivers/net/wireless/
13241
13242 NETWORKING [DSA]
13243 M:      Andrew Lunn <[email protected]>
13244 M:      Vivien Didelot <[email protected]>
13245 M:      Florian Fainelli <[email protected]>
13246 M:      Vladimir Oltean <[email protected]>
13247 S:      Maintained
13248 F:      Documentation/devicetree/bindings/net/dsa/
13249 F:      drivers/net/dsa/
13250 F:      include/linux/dsa/
13251 F:      include/linux/platform_data/dsa.h
13252 F:      include/net/dsa.h
13253 F:      net/dsa/
13254 F:      tools/testing/selftests/drivers/net/dsa/
13255
13256 NETWORKING [GENERAL]
13257 M:      "David S. Miller" <[email protected]>
13258 M:      Jakub Kicinski <[email protected]>
13259 L:      [email protected]
13260 S:      Maintained
13261 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13262 B:      mailto:[email protected]
13263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
13264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
13265 F:      Documentation/networking/
13266 F:      include/linux/in.h
13267 F:      include/linux/net.h
13268 F:      include/linux/netdevice.h
13269 F:      include/net/
13270 F:      include/uapi/linux/in.h
13271 F:      include/uapi/linux/net.h
13272 F:      include/uapi/linux/net_namespace.h
13273 F:      include/uapi/linux/netdevice.h
13274 F:      lib/net_utils.c
13275 F:      lib/random32.c
13276 F:      net/
13277 F:      tools/testing/selftests/net/
13278
13279 NETWORKING [IPSEC]
13280 M:      Steffen Klassert <[email protected]>
13281 M:      Herbert Xu <[email protected]>
13282 M:      "David S. Miller" <[email protected]>
13283 L:      [email protected]
13284 S:      Maintained
13285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
13286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
13287 F:      include/net/xfrm.h
13288 F:      include/uapi/linux/xfrm.h
13289 F:      net/ipv4/ah4.c
13290 F:      net/ipv4/esp4*
13291 F:      net/ipv4/ip_vti.c
13292 F:      net/ipv4/ipcomp.c
13293 F:      net/ipv4/xfrm*
13294 F:      net/ipv6/ah6.c
13295 F:      net/ipv6/esp6*
13296 F:      net/ipv6/ip6_vti.c
13297 F:      net/ipv6/ipcomp6.c
13298 F:      net/ipv6/xfrm*
13299 F:      net/key/
13300 F:      net/xfrm/
13301 F:      tools/testing/selftests/net/ipsec.c
13302
13303 NETWORKING [IPv4/IPv6]
13304 M:      "David S. Miller" <[email protected]>
13305 M:      Hideaki YOSHIFUJI <[email protected]>
13306 M:      David Ahern <[email protected]>
13307 L:      [email protected]
13308 S:      Maintained
13309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
13310 F:      arch/x86/net/*
13311 F:      include/net/ip*
13312 F:      net/ipv4/
13313 F:      net/ipv6/
13314
13315 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
13316 M:      Paul Moore <[email protected]>
13317 L:      [email protected]
13318 L:      [email protected]
13319 S:      Maintained
13320 W:      https://github.com/netlabel
13321 F:      Documentation/netlabel/
13322 F:      include/net/calipso.h
13323 F:      include/net/cipso_ipv4.h
13324 F:      include/net/netlabel.h
13325 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
13326 F:      include/uapi/linux/netfilter/xt_SECMARK.h
13327 F:      net/ipv4/cipso_ipv4.c
13328 F:      net/ipv6/calipso.c
13329 F:      net/netfilter/xt_CONNSECMARK.c
13330 F:      net/netfilter/xt_SECMARK.c
13331 F:      net/netlabel/
13332
13333 NETWORKING [MPTCP]
13334 M:      Mat Martineau <[email protected]>
13335 M:      Matthieu Baerts <[email protected]>
13336 L:      [email protected]
13337 L:      [email protected]
13338 S:      Maintained
13339 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
13340 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
13341 F:      Documentation/networking/mptcp-sysctl.rst
13342 F:      include/net/mptcp.h
13343 F:      include/trace/events/mptcp.h
13344 F:      include/uapi/linux/mptcp.h
13345 F:      net/mptcp/
13346 F:      tools/testing/selftests/net/mptcp/
13347
13348 NETWORKING [TCP]
13349 M:      Eric Dumazet <[email protected]>
13350 L:      [email protected]
13351 S:      Maintained
13352 F:      include/linux/tcp.h
13353 F:      include/net/tcp.h
13354 F:      include/trace/events/tcp.h
13355 F:      include/uapi/linux/tcp.h
13356 F:      net/ipv4/syncookies.c
13357 F:      net/ipv4/tcp*.c
13358 F:      net/ipv6/syncookies.c
13359 F:      net/ipv6/tcp*.c
13360
13361 NETWORKING [TLS]
13362 M:      Boris Pismenny <[email protected]>
13363 M:      John Fastabend <[email protected]>
13364 M:      Daniel Borkmann <[email protected]>
13365 M:      Jakub Kicinski <[email protected]>
13366 L:      [email protected]
13367 S:      Maintained
13368 F:      include/net/tls.h
13369 F:      include/uapi/linux/tls.h
13370 F:      net/tls/*
13371
13372 NETWORKING [WIRELESS]
13373 L:      [email protected]
13374 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
13375
13376 NETXEN (1/10) GbE SUPPORT
13377 M:      Manish Chopra <[email protected]>
13378 M:      Rahul Verma <[email protected]>
13379 M:      [email protected]
13380 L:      [email protected]
13381 S:      Supported
13382 F:      drivers/net/ethernet/qlogic/netxen/
13383
13384 NET_FAILOVER MODULE
13385 M:      Sridhar Samudrala <[email protected]>
13386 L:      [email protected]
13387 S:      Supported
13388 F:      Documentation/networking/net_failover.rst
13389 F:      drivers/net/net_failover.c
13390 F:      include/net/net_failover.h
13391
13392 NEXTHOP
13393 M:      David Ahern <[email protected]>
13394 L:      [email protected]
13395 S:      Maintained
13396 F:      include/net/netns/nexthop.h
13397 F:      include/net/nexthop.h
13398 F:      include/uapi/linux/nexthop.h
13399 F:      net/ipv4/nexthop.c
13400
13401 NFC SUBSYSTEM
13402 M:      Krzysztof Kozlowski <[email protected]>
13403 L:      [email protected] (subscribers-only)
13404 L:      [email protected]
13405 S:      Maintained
13406 F:      Documentation/devicetree/bindings/net/nfc/
13407 F:      drivers/nfc/
13408 F:      include/linux/platform_data/nfcmrvl.h
13409 F:      include/net/nfc/
13410 F:      include/uapi/linux/nfc.h
13411 F:      net/nfc/
13412
13413 NFC VIRTUAL NCI DEVICE DRIVER
13414 M:      Bongsu Jeon <[email protected]>
13415 L:      [email protected]
13416 L:      [email protected] (subscribers-only)
13417 S:      Supported
13418 F:      drivers/nfc/virtual_ncidev.c
13419 F:      tools/testing/selftests/nci/
13420
13421 NFS, SUNRPC, AND LOCKD CLIENTS
13422 M:      Trond Myklebust <[email protected]>
13423 M:      Anna Schumaker <[email protected]>
13424 L:      [email protected]
13425 S:      Maintained
13426 W:      http://client.linux-nfs.org
13427 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
13428 F:      fs/lockd/
13429 F:      fs/nfs/
13430 F:      fs/nfs_common/
13431 F:      include/linux/lockd/
13432 F:      include/linux/nfs*
13433 F:      include/linux/sunrpc/
13434 F:      include/uapi/linux/nfs*
13435 F:      include/uapi/linux/sunrpc/
13436 F:      net/sunrpc/
13437 F:      Documentation/filesystems/nfs/
13438
13439 NILFS2 FILESYSTEM
13440 M:      Ryusuke Konishi <[email protected]>
13441 L:      [email protected]
13442 S:      Supported
13443 W:      https://nilfs.sourceforge.io/
13444 W:      https://nilfs.osdn.jp/
13445 T:      git git://github.com/konis/nilfs2.git
13446 F:      Documentation/filesystems/nilfs2.rst
13447 F:      fs/nilfs2/
13448 F:      include/trace/events/nilfs2.h
13449 F:      include/uapi/linux/nilfs2_api.h
13450 F:      include/uapi/linux/nilfs2_ondisk.h
13451
13452 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
13453 M:      YOKOTA Hiroshi <[email protected]>
13454 S:      Maintained
13455 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
13456 F:      Documentation/scsi/NinjaSCSI.rst
13457 F:      drivers/scsi/pcmcia/nsp_*
13458
13459 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
13460 M:      GOTO Masanori <[email protected]>
13461 M:      YOKOTA Hiroshi <[email protected]>
13462 S:      Maintained
13463 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
13464 F:      Documentation/scsi/NinjaSCSI.rst
13465 F:      drivers/scsi/nsp32*
13466
13467 NINTENDO HID DRIVER
13468 M:      Daniel J. Ogorchock <[email protected]>
13469 L:      [email protected]
13470 S:      Maintained
13471 F:      drivers/hid/hid-nintendo*
13472
13473 NIOS2 ARCHITECTURE
13474 M:      Dinh Nguyen <[email protected]>
13475 S:      Maintained
13476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
13477 F:      arch/nios2/
13478
13479 NITRO ENCLAVES (NE)
13480 M:      Andra Paraschiv <[email protected]>
13481 M:      Alexandru Vasile <[email protected]>
13482 M:      Alexandru Ciobotaru <[email protected]>
13483 L:      [email protected]
13484 S:      Supported
13485 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
13486 F:      Documentation/virt/ne_overview.rst
13487 F:      drivers/virt/nitro_enclaves/
13488 F:      include/linux/nitro_enclaves.h
13489 F:      include/uapi/linux/nitro_enclaves.h
13490 F:      samples/nitro_enclaves/
13491
13492 NOHZ, DYNTICKS SUPPORT
13493 M:      Frederic Weisbecker <[email protected]>
13494 M:      Thomas Gleixner <[email protected]>
13495 M:      Ingo Molnar <[email protected]>
13496 L:      [email protected]
13497 S:      Maintained
13498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
13499 F:      include/linux/sched/nohz.h
13500 F:      include/linux/tick.h
13501 F:      kernel/time/tick*.*
13502
13503 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
13504 M:      Pavel Machek <[email protected]>
13505 M:      Sakari Ailus <[email protected]>
13506 L:      [email protected]
13507 S:      Maintained
13508 F:      drivers/media/i2c/ad5820.c
13509 F:      drivers/media/i2c/et8ek8
13510
13511 NOKIA N900 POWER SUPPLY DRIVERS
13512 R:      Pali Rohár <[email protected]>
13513 F:      drivers/power/supply/bq2415x_charger.c
13514 F:      drivers/power/supply/bq27xxx_battery.c
13515 F:      drivers/power/supply/bq27xxx_battery_i2c.c
13516 F:      drivers/power/supply/isp1704_charger.c
13517 F:      drivers/power/supply/rx51_battery.c
13518 F:      include/linux/power/bq2415x_charger.h
13519 F:      include/linux/power/bq27xxx_battery.h
13520
13521 NOLIBC HEADER FILE
13522 M:      Willy Tarreau <[email protected]>
13523 S:      Maintained
13524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
13525 F:      tools/include/nolibc/
13526
13527 NSDEPS
13528 M:      Matthias Maennich <[email protected]>
13529 S:      Maintained
13530 F:      Documentation/core-api/symbol-namespaces.rst
13531 F:      scripts/nsdeps
13532
13533 NTB AMD DRIVER
13534 M:      Sanjay R Mehta <[email protected]>
13535 M:      Shyam Sundar S K <[email protected]>
13536 L:      [email protected]
13537 S:      Supported
13538 F:      drivers/ntb/hw/amd/
13539
13540 NTB DRIVER CORE
13541 M:      Jon Mason <[email protected]>
13542 M:      Dave Jiang <[email protected]>
13543 M:      Allen Hubbe <[email protected]>
13544 L:      [email protected]
13545 S:      Supported
13546 W:      https://github.com/jonmason/ntb/wiki
13547 T:      git git://github.com/jonmason/ntb.git
13548 F:      drivers/net/ntb_netdev.c
13549 F:      drivers/ntb/
13550 F:      include/linux/ntb.h
13551 F:      include/linux/ntb_transport.h
13552 F:      tools/testing/selftests/ntb/
13553
13554 NTB IDT DRIVER
13555 M:      Serge Semin <[email protected]>
13556 L:      [email protected]
13557 S:      Supported
13558 F:      drivers/ntb/hw/idt/
13559
13560 NTB INTEL DRIVER
13561 M:      Dave Jiang <[email protected]>
13562 L:      [email protected]
13563 S:      Supported
13564 W:      https://github.com/davejiang/linux/wiki
13565 T:      git https://github.com/davejiang/linux.git
13566 F:      drivers/ntb/hw/intel/
13567
13568 NTFS FILESYSTEM
13569 M:      Anton Altaparmakov <[email protected]>
13570 L:      [email protected]
13571 S:      Supported
13572 W:      http://www.tuxera.com/
13573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
13574 F:      Documentation/filesystems/ntfs.rst
13575 F:      fs/ntfs/
13576
13577 NTFS3 FILESYSTEM
13578 M:      Konstantin Komarov <[email protected]>
13579 L:      [email protected]
13580 S:      Supported
13581 W:      http://www.paragon-software.com/
13582 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
13583 F:      Documentation/filesystems/ntfs3.rst
13584 F:      fs/ntfs3/
13585
13586 NUBUS SUBSYSTEM
13587 M:      Finn Thain <[email protected]>
13588 L:      [email protected]
13589 S:      Maintained
13590 F:      arch/*/include/asm/nubus.h
13591 F:      drivers/nubus/
13592 F:      include/linux/nubus.h
13593 F:      include/uapi/linux/nubus.h
13594
13595 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
13596 M:      Antonino Daplas <[email protected]>
13597 L:      [email protected]
13598 S:      Maintained
13599 F:      drivers/video/fbdev/nvidia/
13600 F:      drivers/video/fbdev/riva/
13601
13602 NVIDIA WMI EC BACKLIGHT DRIVER
13603 M:      Daniel Dadap <[email protected]>
13604 L:      [email protected]
13605 S:      Supported
13606 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
13607
13608 NVM EXPRESS DRIVER
13609 M:      Keith Busch <[email protected]>
13610 M:      Jens Axboe <[email protected]>
13611 M:      Christoph Hellwig <[email protected]>
13612 M:      Sagi Grimberg <[email protected]>
13613 L:      [email protected]
13614 S:      Supported
13615 W:      http://git.infradead.org/nvme.git
13616 T:      git://git.infradead.org/nvme.git
13617 F:      drivers/nvme/host/
13618 F:      include/linux/nvme.h
13619 F:      include/uapi/linux/nvme_ioctl.h
13620
13621 NVM EXPRESS FC TRANSPORT DRIVERS
13622 M:      James Smart <[email protected]>
13623 L:      [email protected]
13624 S:      Supported
13625 F:      drivers/nvme/host/fc.c
13626 F:      drivers/nvme/target/fc.c
13627 F:      drivers/nvme/target/fcloop.c
13628 F:      include/linux/nvme-fc-driver.h
13629 F:      include/linux/nvme-fc.h
13630
13631 NVM EXPRESS TARGET DRIVER
13632 M:      Christoph Hellwig <[email protected]>
13633 M:      Sagi Grimberg <[email protected]>
13634 M:      Chaitanya Kulkarni <[email protected]>
13635 L:      [email protected]
13636 S:      Supported
13637 W:      http://git.infradead.org/nvme.git
13638 T:      git://git.infradead.org/nvme.git
13639 F:      drivers/nvme/target/
13640
13641 NVMEM FRAMEWORK
13642 M:      Srinivas Kandagatla <[email protected]>
13643 S:      Maintained
13644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
13645 F:      Documentation/ABI/stable/sysfs-bus-nvmem
13646 F:      Documentation/devicetree/bindings/nvmem/
13647 F:      drivers/nvmem/
13648 F:      include/linux/nvmem-consumer.h
13649 F:      include/linux/nvmem-provider.h
13650
13651 NXP C45 TJA11XX PHY DRIVER
13652 M:      Radu Pirea <[email protected]>
13653 L:      [email protected]
13654 S:      Maintained
13655 F:      drivers/net/phy/nxp-c45-tja11xx.c
13656
13657 NXP FSPI DRIVER
13658 M:      Ashish Kumar <[email protected]>
13659 R:      Yogesh Gaur <[email protected]>
13660 L:      [email protected]
13661 S:      Maintained
13662 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
13663 F:      drivers/spi/spi-nxp-fspi.c
13664
13665 NXP FXAS21002C DRIVER
13666 M:      Rui Miguel Silva <[email protected]>
13667 L:      [email protected]
13668 S:      Maintained
13669 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
13670 F:      drivers/iio/gyro/fxas21002c.h
13671 F:      drivers/iio/gyro/fxas21002c_core.c
13672 F:      drivers/iio/gyro/fxas21002c_i2c.c
13673 F:      drivers/iio/gyro/fxas21002c_spi.c
13674
13675 NXP i.MX CLOCK DRIVERS
13676 M:      Abel Vesa <[email protected]>
13677 L:      [email protected]
13678 L:      [email protected]
13679 S:      Maintained
13680 F:      drivers/clk/imx/
13681
13682 NXP i.MX 8MQ DCSS DRIVER
13683 M:      Laurentiu Palcu <[email protected]>
13684 R:      Lucas Stach <[email protected]>
13685 L:      [email protected]
13686 S:      Maintained
13687 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
13688 F:      drivers/gpu/drm/imx/dcss/
13689
13690 NXP i.MX 8QXP ADC DRIVER
13691 M:      Cai Huoqing <[email protected]>
13692 L:      [email protected]
13693 S:      Supported
13694 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
13695 F:      drivers/iio/adc/imx8qxp-adc.c
13696
13697 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
13698 M:      Jagan Teki <[email protected]>
13699 S:      Maintained
13700 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
13701 F:      drivers/regulator/pf8x00-regulator.c
13702
13703 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
13704 M:      Krzysztof Kozlowski <[email protected]>
13705 L:      [email protected]
13706 S:      Maintained
13707 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
13708 F:      drivers/extcon/extcon-ptn5150.c
13709
13710 NXP SGTL5000 DRIVER
13711 M:      Fabio Estevam <[email protected]>
13712 L:      [email protected] (moderated for non-subscribers)
13713 S:      Maintained
13714 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
13715 F:      sound/soc/codecs/sgtl5000*
13716
13717 NXP SJA1105 ETHERNET SWITCH DRIVER
13718 M:      Vladimir Oltean <[email protected]>
13719 L:      [email protected]
13720 S:      Maintained
13721 F:      drivers/net/dsa/sja1105
13722 F:      drivers/net/pcs/pcs-xpcs-nxp.c
13723
13724 NXP TDA998X DRM DRIVER
13725 M:      Russell King <[email protected]>
13726 S:      Maintained
13727 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
13728 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
13729 F:      drivers/gpu/drm/i2c/tda998x_drv.c
13730 F:      include/drm/i2c/tda998x.h
13731 F:      include/dt-bindings/display/tda998x.h
13732 K:      "nxp,tda998x"
13733
13734 NXP TFA9879 DRIVER
13735 M:      Peter Rosin <[email protected]>
13736 L:      [email protected] (moderated for non-subscribers)
13737 S:      Maintained
13738 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
13739 F:      sound/soc/codecs/tfa9879*
13740
13741 NXP/Goodix TFA989X (TFA1) DRIVER
13742 M:      Stephan Gerhold <[email protected]>
13743 L:      [email protected] (moderated for non-subscribers)
13744 S:      Maintained
13745 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
13746 F:      sound/soc/codecs/tfa989x.c
13747
13748 NXP-NCI NFC DRIVER
13749 R:      Charles Gorand <[email protected]>
13750 L:      [email protected] (subscribers-only)
13751 S:      Supported
13752 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
13753 F:      drivers/nfc/nxp-nci
13754
13755 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
13756 M:      Mirela Rabulea <[email protected]>
13757 R:      NXP Linux Team <[email protected]>
13758 L:      [email protected]
13759 S:      Maintained
13760 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
13761 F:      drivers/media/platform/imx-jpeg
13762
13763 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
13764 M:      Jonas Malaco <[email protected]>
13765 L:      [email protected]
13766 S:      Maintained
13767 F:      Documentation/hwmon/nzxt-kraken2.rst
13768 F:      drivers/hwmon/nzxt-kraken2.c
13769
13770 OBJAGG
13771 M:      Jiri Pirko <[email protected]>
13772 L:      [email protected]
13773 S:      Supported
13774 F:      include/linux/objagg.h
13775 F:      lib/objagg.c
13776 F:      lib/test_objagg.c
13777
13778 OBJTOOL
13779 M:      Josh Poimboeuf <[email protected]>
13780 M:      Peter Zijlstra <[email protected]>
13781 S:      Supported
13782 F:      tools/objtool/
13783 F:      include/linux/objtool.h
13784
13785 OCELOT ETHERNET SWITCH DRIVER
13786 M:      Vladimir Oltean <[email protected]>
13787 M:      Claudiu Manoil <[email protected]>
13788 M:      Alexandre Belloni <[email protected]>
13789 M:      [email protected]
13790 L:      [email protected]
13791 S:      Supported
13792 F:      drivers/net/dsa/ocelot/*
13793 F:      drivers/net/ethernet/mscc/
13794 F:      include/soc/mscc/ocelot*
13795 F:      net/dsa/tag_ocelot.c
13796 F:      net/dsa/tag_ocelot_8021q.c
13797 F:      tools/testing/selftests/drivers/net/ocelot/*
13798
13799 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
13800 M:      Frederic Barrat <[email protected]>
13801 M:      Andrew Donnellan <[email protected]>
13802 L:      [email protected]
13803 S:      Supported
13804 F:      Documentation/userspace-api/accelerators/ocxl.rst
13805 F:      arch/powerpc/include/asm/pnv-ocxl.h
13806 F:      arch/powerpc/platforms/powernv/ocxl.c
13807 F:      drivers/misc/ocxl/
13808 F:      include/misc/ocxl*
13809 F:      include/uapi/misc/ocxl.h
13810
13811 OMAP AUDIO SUPPORT
13812 M:      Peter Ujfalusi <[email protected]>
13813 M:      Jarkko Nikula <[email protected]>
13814 L:      [email protected] (moderated for non-subscribers)
13815 L:      [email protected]
13816 S:      Maintained
13817 F:      sound/soc/ti/n810.c
13818 F:      sound/soc/ti/omap*
13819 F:      sound/soc/ti/rx51.c
13820 F:      sound/soc/ti/sdma-pcm.*
13821
13822 OMAP CLOCK FRAMEWORK SUPPORT
13823 M:      Paul Walmsley <[email protected]>
13824 L:      [email protected]
13825 S:      Maintained
13826 F:      arch/arm/*omap*/*clock*
13827
13828 OMAP DEVICE TREE SUPPORT
13829 M:      Benoît Cousson <[email protected]>
13830 M:      Tony Lindgren <[email protected]>
13831 L:      [email protected]
13832 L:      [email protected]
13833 S:      Maintained
13834 F:      arch/arm/boot/dts/*am3*
13835 F:      arch/arm/boot/dts/*am4*
13836 F:      arch/arm/boot/dts/*am5*
13837 F:      arch/arm/boot/dts/*dra7*
13838 F:      arch/arm/boot/dts/*omap*
13839 F:      arch/arm/boot/dts/logicpd-som-lv*
13840 F:      arch/arm/boot/dts/logicpd-torpedo*
13841
13842 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
13843 L:      [email protected]
13844 L:      [email protected]
13845 S:      Orphan
13846 F:      Documentation/arm/omap/dss.rst
13847 F:      drivers/video/fbdev/omap2/
13848
13849 OMAP FRAMEBUFFER SUPPORT
13850 L:      [email protected]
13851 L:      [email protected]
13852 S:      Orphan
13853 F:      drivers/video/fbdev/omap/
13854
13855 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
13856 M:      Roger Quadros <[email protected]>
13857 M:      Tony Lindgren <[email protected]>
13858 L:      [email protected]
13859 S:      Maintained
13860 F:      arch/arm/mach-omap2/*gpmc*
13861 F:      drivers/memory/omap-gpmc.c
13862
13863 OMAP GPIO DRIVER
13864 M:      Grygorii Strashko <[email protected]>
13865 M:      Santosh Shilimkar <[email protected]>
13866 M:      Kevin Hilman <[email protected]>
13867 L:      [email protected]
13868 S:      Maintained
13869 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
13870 F:      drivers/gpio/gpio-omap.c
13871
13872 OMAP HARDWARE SPINLOCK SUPPORT
13873 M:      Ohad Ben-Cohen <[email protected]>
13874 L:      [email protected]
13875 S:      Maintained
13876 F:      drivers/hwspinlock/omap_hwspinlock.c
13877
13878 OMAP HS MMC SUPPORT
13879 L:      [email protected]
13880 L:      [email protected]
13881 S:      Orphan
13882 F:      drivers/mmc/host/omap_hsmmc.c
13883
13884 OMAP HWMOD DATA
13885 M:      Paul Walmsley <[email protected]>
13886 L:      [email protected]
13887 S:      Maintained
13888 F:      arch/arm/mach-omap2/omap_hwmod*data*
13889
13890 OMAP HWMOD SUPPORT
13891 M:      Benoît Cousson <[email protected]>
13892 M:      Paul Walmsley <[email protected]>
13893 L:      [email protected]
13894 S:      Maintained
13895 F:      arch/arm/mach-omap2/omap_hwmod.*
13896
13897 OMAP I2C DRIVER
13898 M:      Vignesh R <[email protected]>
13899 L:      [email protected]
13900 L:      [email protected]
13901 S:      Maintained
13902 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
13903 F:      drivers/i2c/busses/i2c-omap.c
13904
13905 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
13906 M:      Laurent Pinchart <[email protected]>
13907 L:      [email protected]
13908 S:      Maintained
13909 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
13910 F:      drivers/media/platform/omap3isp/
13911 F:      drivers/staging/media/omap4iss/
13912
13913 OMAP MMC SUPPORT
13914 M:      Aaro Koskinen <[email protected]>
13915 L:      [email protected]
13916 S:      Odd Fixes
13917 F:      drivers/mmc/host/omap.c
13918
13919 OMAP POWER MANAGEMENT SUPPORT
13920 M:      Kevin Hilman <[email protected]>
13921 L:      [email protected]
13922 S:      Maintained
13923 F:      arch/arm/*omap*/*pm*
13924 F:      drivers/cpufreq/omap-cpufreq.c
13925
13926 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
13927 M:      Rajendra Nayak <[email protected]>
13928 M:      Paul Walmsley <[email protected]>
13929 L:      [email protected]
13930 S:      Maintained
13931 F:      arch/arm/mach-omap2/prm*
13932
13933 OMAP RANDOM NUMBER GENERATOR SUPPORT
13934 M:      Deepak Saxena <[email protected]>
13935 S:      Maintained
13936 F:      drivers/char/hw_random/omap-rng.c
13937
13938 OMAP USB SUPPORT
13939 L:      [email protected]
13940 L:      [email protected]
13941 S:      Orphan
13942 F:      arch/arm/*omap*/usb*
13943 F:      drivers/usb/*/*omap*
13944
13945 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
13946 M:      Mark Jackson <[email protected]>
13947 L:      [email protected]
13948 S:      Maintained
13949 F:      arch/arm/boot/dts/am335x-nano.dts
13950
13951 OMAP1 SUPPORT
13952 M:      Aaro Koskinen <[email protected]>
13953 M:      Tony Lindgren <[email protected]>
13954 L:      [email protected]
13955 S:      Maintained
13956 Q:      http://patchwork.kernel.org/project/linux-omap/list/
13957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
13958 F:      arch/arm/configs/omap1_defconfig
13959 F:      arch/arm/mach-omap1/
13960 F:      arch/arm/plat-omap/
13961 F:      drivers/i2c/busses/i2c-omap.c
13962 F:      include/linux/platform_data/ams-delta-fiq.h
13963 F:      include/linux/platform_data/i2c-omap.h
13964
13965 OMAP2+ SUPPORT
13966 M:      Tony Lindgren <[email protected]>
13967 L:      [email protected]
13968 S:      Maintained
13969 W:      http://www.muru.com/linux/omap/
13970 W:      http://linux.omap.com/
13971 Q:      http://patchwork.kernel.org/project/linux-omap/list/
13972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
13973 F:      arch/arm/configs/omap2plus_defconfig
13974 F:      arch/arm/mach-omap2/
13975 F:      arch/arm/plat-omap/
13976 F:      drivers/bus/ti-sysc.c
13977 F:      drivers/i2c/busses/i2c-omap.c
13978 F:      drivers/irqchip/irq-omap-intc.c
13979 F:      drivers/mfd/*omap*.c
13980 F:      drivers/mfd/menelaus.c
13981 F:      drivers/mfd/palmas.c
13982 F:      drivers/mfd/tps65217.c
13983 F:      drivers/mfd/tps65218.c
13984 F:      drivers/mfd/tps65910.c
13985 F:      drivers/mfd/twl-core.[ch]
13986 F:      drivers/mfd/twl4030*.c
13987 F:      drivers/mfd/twl6030*.c
13988 F:      drivers/mfd/twl6040*.c
13989 F:      drivers/regulator/palmas-regulator*.c
13990 F:      drivers/regulator/pbias-regulator.c
13991 F:      drivers/regulator/tps65217-regulator.c
13992 F:      drivers/regulator/tps65218-regulator.c
13993 F:      drivers/regulator/tps65910-regulator.c
13994 F:      drivers/regulator/twl-regulator.c
13995 F:      drivers/regulator/twl6030-regulator.c
13996 F:      include/linux/platform_data/i2c-omap.h
13997 F:      include/linux/platform_data/ti-sysc.h
13998
13999 OMFS FILESYSTEM
14000 M:      Bob Copeland <[email protected]>
14001 L:      [email protected]
14002 S:      Maintained
14003 F:      Documentation/filesystems/omfs.rst
14004 F:      fs/omfs/
14005
14006 OMNIKEY CARDMAN 4000 DRIVER
14007 M:      Harald Welte <[email protected]>
14008 S:      Maintained
14009 F:      drivers/char/pcmcia/cm4000_cs.c
14010 F:      include/linux/cm4000_cs.h
14011 F:      include/uapi/linux/cm4000_cs.h
14012
14013 OMNIKEY CARDMAN 4040 DRIVER
14014 M:      Harald Welte <[email protected]>
14015 S:      Maintained
14016 F:      drivers/char/pcmcia/cm4040_cs.*
14017
14018 OMNIVISION OV02A10 SENSOR DRIVER
14019 M:      Dongchun Zhu <[email protected]>
14020 L:      [email protected]
14021 S:      Maintained
14022 T:      git git://linuxtv.org/media_tree.git
14023 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
14024 F:      drivers/media/i2c/ov02a10.c
14025
14026 OMNIVISION OV13858 SENSOR DRIVER
14027 M:      Sakari Ailus <[email protected]>
14028 L:      [email protected]
14029 S:      Maintained
14030 T:      git git://linuxtv.org/media_tree.git
14031 F:      drivers/media/i2c/ov13858.c
14032
14033 OMNIVISION OV13B10 SENSOR DRIVER
14034 M:      Arec Kao <[email protected]>
14035 L:      [email protected]
14036 S:      Maintained
14037 T:      git git://linuxtv.org/media_tree.git
14038 F:      drivers/media/i2c/ov13b10.c
14039
14040 OMNIVISION OV2680 SENSOR DRIVER
14041 M:      Rui Miguel Silva <[email protected]>
14042 L:      [email protected]
14043 S:      Maintained
14044 T:      git git://linuxtv.org/media_tree.git
14045 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
14046 F:      drivers/media/i2c/ov2680.c
14047
14048 OMNIVISION OV2685 SENSOR DRIVER
14049 M:      Shunqian Zheng <[email protected]>
14050 L:      [email protected]
14051 S:      Maintained
14052 T:      git git://linuxtv.org/media_tree.git
14053 F:      drivers/media/i2c/ov2685.c
14054
14055 OMNIVISION OV2740 SENSOR DRIVER
14056 M:      Tianshu Qiu <[email protected]>
14057 R:      Shawn Tu <[email protected]>
14058 R:      Bingbu Cao <[email protected]>
14059 L:      [email protected]
14060 S:      Maintained
14061 T:      git git://linuxtv.org/media_tree.git
14062 F:      drivers/media/i2c/ov2740.c
14063
14064 OMNIVISION OV5640 SENSOR DRIVER
14065 M:      Steve Longerbeam <[email protected]>
14066 L:      [email protected]
14067 S:      Maintained
14068 T:      git git://linuxtv.org/media_tree.git
14069 F:      drivers/media/i2c/ov5640.c
14070
14071 OMNIVISION OV5647 SENSOR DRIVER
14072 M:      Dave Stevenson <[email protected]>
14073 M:      Jacopo Mondi <[email protected]>
14074 L:      [email protected]
14075 S:      Maintained
14076 T:      git git://linuxtv.org/media_tree.git
14077 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
14078 F:      drivers/media/i2c/ov5647.c
14079
14080 OMNIVISION OV5670 SENSOR DRIVER
14081 M:      Chiranjeevi Rapolu <[email protected]>
14082 M:      Hyungwoo Yang <[email protected]>
14083 L:      [email protected]
14084 S:      Maintained
14085 T:      git git://linuxtv.org/media_tree.git
14086 F:      drivers/media/i2c/ov5670.c
14087
14088 OMNIVISION OV5675 SENSOR DRIVER
14089 M:      Shawn Tu <[email protected]>
14090 L:      [email protected]
14091 S:      Maintained
14092 T:      git git://linuxtv.org/media_tree.git
14093 F:      drivers/media/i2c/ov5675.c
14094
14095 OMNIVISION OV5695 SENSOR DRIVER
14096 M:      Shunqian Zheng <[email protected]>
14097 L:      [email protected]
14098 S:      Maintained
14099 T:      git git://linuxtv.org/media_tree.git
14100 F:      drivers/media/i2c/ov5695.c
14101
14102 OMNIVISION OV7670 SENSOR DRIVER
14103 L:      [email protected]
14104 S:      Orphan
14105 T:      git git://linuxtv.org/media_tree.git
14106 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
14107 F:      drivers/media/i2c/ov7670.c
14108
14109 OMNIVISION OV772x SENSOR DRIVER
14110 M:      Jacopo Mondi <[email protected]>
14111 L:      [email protected]
14112 S:      Odd fixes
14113 T:      git git://linuxtv.org/media_tree.git
14114 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
14115 F:      drivers/media/i2c/ov772x.c
14116 F:      include/media/i2c/ov772x.h
14117
14118 OMNIVISION OV7740 SENSOR DRIVER
14119 M:      Wenyou Yang <[email protected]>
14120 L:      [email protected]
14121 S:      Maintained
14122 T:      git git://linuxtv.org/media_tree.git
14123 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
14124 F:      drivers/media/i2c/ov7740.c
14125
14126 OMNIVISION OV8856 SENSOR DRIVER
14127 M:      Dongchun Zhu <[email protected]>
14128 L:      [email protected]
14129 S:      Maintained
14130 T:      git git://linuxtv.org/media_tree.git
14131 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
14132 F:      drivers/media/i2c/ov8856.c
14133
14134 OMNIVISION OV9282 SENSOR DRIVER
14135 M:      Paul J. Murphy <[email protected]>
14136 M:      Daniele Alessandrelli <[email protected]>
14137 L:      [email protected]
14138 S:      Maintained
14139 T:      git git://linuxtv.org/media_tree.git
14140 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
14141 F:      drivers/media/i2c/ov9282.c
14142
14143 OMNIVISION OV9640 SENSOR DRIVER
14144 M:      Petr Cvek <[email protected]>
14145 L:      [email protected]
14146 S:      Maintained
14147 F:      drivers/media/i2c/ov9640.*
14148
14149 OMNIVISION OV9650 SENSOR DRIVER
14150 M:      Sakari Ailus <[email protected]>
14151 R:      Akinobu Mita <[email protected]>
14152 R:      Sylwester Nawrocki <[email protected]>
14153 L:      [email protected]
14154 S:      Maintained
14155 T:      git git://linuxtv.org/media_tree.git
14156 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
14157 F:      drivers/media/i2c/ov9650.c
14158
14159 OMNIVISION OV9734 SENSOR DRIVER
14160 M:      Tianshu Qiu <[email protected]>
14161 R:      Bingbu Cao <[email protected]>
14162 L:      [email protected]
14163 S:      Maintained
14164 T:      git git://linuxtv.org/media_tree.git
14165 F:      drivers/media/i2c/ov9734.c
14166
14167 ONENAND FLASH DRIVER
14168 M:      Kyungmin Park <[email protected]>
14169 L:      [email protected]
14170 S:      Maintained
14171 F:      drivers/mtd/nand/onenand/
14172 F:      include/linux/mtd/onenand*.h
14173
14174 ONION OMEGA2+ BOARD
14175 M:      Harvey Hunt <[email protected]>
14176 L:      [email protected]
14177 S:      Maintained
14178 F:      arch/mips/boot/dts/ralink/omega2p.dts
14179
14180 OP-TEE DRIVER
14181 M:      Jens Wiklander <[email protected]>
14182 L:      [email protected]
14183 S:      Maintained
14184 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
14185 F:      drivers/tee/optee/
14186
14187 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
14188 M:      Sumit Garg <[email protected]>
14189 L:      [email protected]
14190 S:      Maintained
14191 F:      drivers/char/hw_random/optee-rng.c
14192
14193 OPA-VNIC DRIVER
14194 M:      Dennis Dalessandro <[email protected]>
14195 M:      Mike Marciniszyn <[email protected]>
14196 L:      [email protected]
14197 S:      Supported
14198 F:      drivers/infiniband/ulp/opa_vnic
14199
14200 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
14201 M:      Pantelis Antoniou <[email protected]>
14202 M:      Frank Rowand <[email protected]>
14203 L:      [email protected]
14204 S:      Maintained
14205 F:      Documentation/devicetree/dynamic-resolution-notes.rst
14206 F:      Documentation/devicetree/overlay-notes.rst
14207 F:      drivers/of/overlay.c
14208 F:      drivers/of/resolver.c
14209 K:      of_overlay_notifier_
14210
14211 OPEN FIRMWARE AND FLATTENED DEVICE TREE
14212 M:      Rob Herring <[email protected]>
14213 M:      Frank Rowand <[email protected]>
14214 L:      [email protected]
14215 S:      Maintained
14216 W:      http://www.devicetree.org/
14217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
14218 F:      Documentation/ABI/testing/sysfs-firmware-ofw
14219 F:      drivers/of/
14220 F:      include/linux/of*.h
14221 F:      scripts/dtc/
14222
14223 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
14224 M:      Rob Herring <[email protected]>
14225 L:      [email protected]
14226 S:      Maintained
14227 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
14228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
14229 F:      Documentation/devicetree/
14230 F:      arch/*/boot/dts/
14231 F:      include/dt-bindings/
14232
14233 OPENCOMPUTE PTP CLOCK DRIVER
14234 M:      Jonathan Lemon <[email protected]>
14235 L:      [email protected]
14236 S:      Maintained
14237 F:      drivers/ptp/ptp_ocp.c
14238
14239 OPENCORES I2C BUS DRIVER
14240 M:      Peter Korsgaard <[email protected]>
14241 M:      Andrew Lunn <[email protected]>
14242 L:      [email protected]
14243 S:      Maintained
14244 F:      Documentation/devicetree/bindings/i2c/i2c-ocores.txt
14245 F:      Documentation/i2c/busses/i2c-ocores.rst
14246 F:      drivers/i2c/busses/i2c-ocores.c
14247 F:      include/linux/platform_data/i2c-ocores.h
14248
14249 OPENRISC ARCHITECTURE
14250 M:      Jonas Bonn <[email protected]>
14251 M:      Stefan Kristiansson <[email protected]>
14252 M:      Stafford Horne <[email protected]>
14253 L:      [email protected]
14254 S:      Maintained
14255 W:      http://openrisc.io
14256 T:      git git://github.com/openrisc/linux.git
14257 F:      Documentation/devicetree/bindings/openrisc/
14258 F:      Documentation/openrisc/
14259 F:      arch/openrisc/
14260 F:      drivers/irqchip/irq-ompic.c
14261 F:      drivers/irqchip/irq-or1k-*
14262
14263 OPENVSWITCH
14264 M:      Pravin B Shelar <[email protected]>
14265 L:      [email protected]
14266 L:      [email protected]
14267 S:      Maintained
14268 W:      http://openvswitch.org
14269 F:      include/uapi/linux/openvswitch.h
14270 F:      net/openvswitch/
14271
14272 OPERATING PERFORMANCE POINTS (OPP)
14273 M:      Viresh Kumar <[email protected]>
14274 M:      Nishanth Menon <[email protected]>
14275 M:      Stephen Boyd <[email protected]>
14276 L:      [email protected]
14277 S:      Maintained
14278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
14279 F:      Documentation/devicetree/bindings/opp/
14280 F:      Documentation/power/opp.rst
14281 F:      drivers/opp/
14282 F:      include/linux/pm_opp.h
14283
14284 OPL4 DRIVER
14285 M:      Clemens Ladisch <[email protected]>
14286 L:      [email protected] (moderated for non-subscribers)
14287 S:      Maintained
14288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
14289 F:      sound/drivers/opl4/
14290
14291 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
14292 M:      Mark Fasheh <[email protected]>
14293 M:      Joel Becker <[email protected]>
14294 M:      Joseph Qi <[email protected]>
14295 L:      [email protected] (moderated for non-subscribers)
14296 S:      Supported
14297 W:      http://ocfs2.wiki.kernel.org
14298 F:      Documentation/filesystems/dlmfs.rst
14299 F:      Documentation/filesystems/ocfs2.rst
14300 F:      fs/ocfs2/
14301
14302 ORANGEFS FILESYSTEM
14303 M:      Mike Marshall <[email protected]>
14304 R:      Martin Brandenburg <[email protected]>
14305 L:      [email protected]
14306 S:      Supported
14307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
14308 F:      Documentation/filesystems/orangefs.rst
14309 F:      fs/orangefs/
14310
14311 ORINOCO DRIVER
14312 L:      [email protected]
14313 S:      Orphan
14314 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
14315 W:      http://www.nongnu.org/orinoco/
14316 F:      drivers/net/wireless/intersil/orinoco/
14317
14318 OV2659 OMNIVISION SENSOR DRIVER
14319 M:      "Lad, Prabhakar" <[email protected]>
14320 L:      [email protected]
14321 S:      Maintained
14322 W:      https://linuxtv.org
14323 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14324 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
14325 F:      drivers/media/i2c/ov2659.c
14326 F:      include/media/i2c/ov2659.h
14327
14328 OVERLAY FILESYSTEM
14329 M:      Miklos Szeredi <[email protected]>
14330 L:      [email protected]
14331 S:      Supported
14332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
14333 F:      Documentation/filesystems/overlayfs.rst
14334 F:      fs/overlayfs/
14335
14336 P54 WIRELESS DRIVER
14337 M:      Christian Lamparter <[email protected]>
14338 L:      [email protected]
14339 S:      Maintained
14340 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
14341 F:      drivers/net/wireless/intersil/p54/
14342
14343 PACKING
14344 M:      Vladimir Oltean <[email protected]>
14345 L:      [email protected]
14346 S:      Supported
14347 F:      Documentation/core-api/packing.rst
14348 F:      include/linux/packing.h
14349 F:      lib/packing.c
14350
14351 PADATA PARALLEL EXECUTION MECHANISM
14352 M:      Steffen Klassert <[email protected]>
14353 M:      Daniel Jordan <[email protected]>
14354 L:      [email protected]
14355 L:      [email protected]
14356 S:      Maintained
14357 F:      Documentation/core-api/padata.rst
14358 F:      include/linux/padata.h
14359 F:      kernel/padata.c
14360
14361 PAGE POOL
14362 M:      Jesper Dangaard Brouer <[email protected]>
14363 M:      Ilias Apalodimas <[email protected]>
14364 L:      [email protected]
14365 S:      Supported
14366 F:      Documentation/networking/page_pool.rst
14367 F:      include/net/page_pool.h
14368 F:      include/trace/events/page_pool.h
14369 F:      net/core/page_pool.c
14370
14371 PANASONIC LAPTOP ACPI EXTRAS DRIVER
14372 M:      Kenneth Chan <[email protected]>
14373 L:      [email protected]
14374 S:      Maintained
14375 F:      drivers/platform/x86/panasonic-laptop.c
14376
14377 PARALLAX PING IIO SENSOR DRIVER
14378 M:      Andreas Klinger <[email protected]>
14379 L:      [email protected]
14380 S:      Maintained
14381 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
14382 F:      drivers/iio/proximity/ping.c
14383
14384 PARALLEL LCD/KEYPAD PANEL DRIVER
14385 M:      Willy Tarreau <[email protected]>
14386 M:      Ksenija Stanojevic <[email protected]>
14387 S:      Odd Fixes
14388 F:      Documentation/admin-guide/lcd-panel-cgram.rst
14389 F:      drivers/auxdisplay/panel.c
14390
14391 PARALLEL PORT SUBSYSTEM
14392 M:      Sudip Mukherjee <[email protected]>
14393 M:      Sudip Mukherjee <[email protected]>
14394 L:      [email protected] (subscribers-only)
14395 S:      Maintained
14396 F:      Documentation/driver-api/parport*.rst
14397 F:      drivers/char/ppdev.c
14398 F:      drivers/parport/
14399 F:      include/linux/parport*.h
14400 F:      include/uapi/linux/ppdev.h
14401
14402 PARAVIRT_OPS INTERFACE
14403 M:      Juergen Gross <[email protected]>
14404 M:      Deep Shah <[email protected]>
14405 M:      "VMware, Inc." <[email protected]>
14406 L:      [email protected]
14407 S:      Supported
14408 F:      Documentation/virt/paravirt_ops.rst
14409 F:      arch/*/include/asm/paravirt*.h
14410 F:      arch/*/kernel/paravirt*
14411 F:      include/linux/hypervisor.h
14412
14413 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
14414 M:      Tim Waugh <[email protected]>
14415 L:      [email protected] (subscribers-only)
14416 S:      Maintained
14417 F:      Documentation/admin-guide/blockdev/paride.rst
14418 F:      drivers/block/paride/
14419
14420 PARISC ARCHITECTURE
14421 M:      "James E.J. Bottomley" <[email protected]>
14422 M:      Helge Deller <[email protected]>
14423 L:      [email protected]
14424 S:      Maintained
14425 W:      https://parisc.wiki.kernel.org
14426 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
14427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
14428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
14429 F:      Documentation/parisc/
14430 F:      arch/parisc/
14431 F:      drivers/char/agp/parisc-agp.c
14432 F:      drivers/input/misc/hp_sdc_rtc.c
14433 F:      drivers/input/serio/gscps2.c
14434 F:      drivers/input/serio/hp_sdc*
14435 F:      drivers/parisc/
14436 F:      drivers/parport/parport_gsc.*
14437 F:      drivers/tty/serial/8250/8250_gsc.c
14438 F:      drivers/video/console/sti*
14439 F:      drivers/video/fbdev/sti*
14440 F:      drivers/video/logo/logo_parisc*
14441 F:      include/linux/hp_sdc.h
14442
14443 PARMAN
14444 M:      Jiri Pirko <[email protected]>
14445 L:      [email protected]
14446 S:      Supported
14447 F:      include/linux/parman.h
14448 F:      lib/parman.c
14449 F:      lib/test_parman.c
14450
14451 PC ENGINES APU BOARD DRIVER
14452 M:      Enrico Weigelt, metux IT consult <[email protected]>
14453 S:      Maintained
14454 F:      drivers/platform/x86/pcengines-apuv2.c
14455
14456 PC87360 HARDWARE MONITORING DRIVER
14457 M:      Jim Cromie <[email protected]>
14458 L:      [email protected]
14459 S:      Maintained
14460 F:      Documentation/hwmon/pc87360.rst
14461 F:      drivers/hwmon/pc87360.c
14462
14463 PC8736x GPIO DRIVER
14464 M:      Jim Cromie <[email protected]>
14465 S:      Maintained
14466 F:      drivers/char/pc8736x_gpio.c
14467
14468 PC87427 HARDWARE MONITORING DRIVER
14469 M:      Jean Delvare <[email protected]>
14470 L:      [email protected]
14471 S:      Maintained
14472 F:      Documentation/hwmon/pc87427.rst
14473 F:      drivers/hwmon/pc87427.c
14474
14475 PCA9532 LED DRIVER
14476 M:      Riku Voipio <[email protected]>
14477 S:      Maintained
14478 F:      drivers/leds/leds-pca9532.c
14479 F:      include/linux/leds-pca9532.h
14480
14481 PCA9541 I2C BUS MASTER SELECTOR DRIVER
14482 M:      Guenter Roeck <[email protected]>
14483 L:      [email protected]
14484 S:      Maintained
14485 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
14486
14487 PCDP - PRIMARY CONSOLE AND DEBUG PORT
14488 M:      Khalid Aziz <[email protected]>
14489 S:      Maintained
14490 F:      drivers/firmware/pcdp.*
14491
14492 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
14493 M:      Thomas Petazzoni <[email protected]>
14494 M:      Pali Rohár <[email protected]>
14495 L:      [email protected]
14496 L:      [email protected] (moderated for non-subscribers)
14497 S:      Maintained
14498 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
14499 F:      drivers/pci/controller/pci-aardvark.c
14500
14501 PCI DRIVER FOR ALTERA PCIE IP
14502 M:      Joyce Ooi <[email protected]>
14503 L:      [email protected]
14504 S:      Supported
14505 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
14506 F:      drivers/pci/controller/pcie-altera.c
14507
14508 PCI DRIVER FOR APPLIEDMICRO XGENE
14509 M:      Toan Le <[email protected]>
14510 L:      [email protected]
14511 L:      [email protected] (moderated for non-subscribers)
14512 S:      Maintained
14513 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
14514 F:      drivers/pci/controller/pci-xgene.c
14515
14516 PCI DRIVER FOR ARM VERSATILE PLATFORM
14517 M:      Rob Herring <[email protected]>
14518 L:      [email protected]
14519 L:      [email protected] (moderated for non-subscribers)
14520 S:      Maintained
14521 F:      Documentation/devicetree/bindings/pci/versatile.yaml
14522 F:      drivers/pci/controller/pci-versatile.c
14523
14524 PCI DRIVER FOR ARMADA 8K
14525 M:      Thomas Petazzoni <[email protected]>
14526 L:      [email protected]
14527 L:      [email protected] (moderated for non-subscribers)
14528 S:      Maintained
14529 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
14530 F:      drivers/pci/controller/dwc/pcie-armada8k.c
14531
14532 PCI DRIVER FOR CADENCE PCIE IP
14533 M:      Tom Joseph <[email protected]>
14534 L:      [email protected]
14535 S:      Maintained
14536 F:      Documentation/devicetree/bindings/pci/cdns,*
14537 F:      drivers/pci/controller/cadence/
14538
14539 PCI DRIVER FOR FREESCALE LAYERSCAPE
14540 M:      Minghuan Lian <[email protected]>
14541 M:      Mingkai Hu <[email protected]>
14542 M:      Roy Zang <[email protected]>
14543 L:      [email protected]
14544 L:      [email protected]
14545 L:      [email protected] (moderated for non-subscribers)
14546 S:      Maintained
14547 F:      drivers/pci/controller/dwc/*layerscape*
14548
14549 PCI DRIVER FOR GENERIC OF HOSTS
14550 M:      Will Deacon <[email protected]>
14551 L:      [email protected]
14552 L:      [email protected] (moderated for non-subscribers)
14553 S:      Maintained
14554 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
14555 F:      drivers/pci/controller/pci-host-common.c
14556 F:      drivers/pci/controller/pci-host-generic.c
14557
14558 PCI DRIVER FOR IMX6
14559 M:      Richard Zhu <[email protected]>
14560 M:      Lucas Stach <[email protected]>
14561 L:      [email protected]
14562 L:      [email protected] (moderated for non-subscribers)
14563 S:      Maintained
14564 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
14565 F:      drivers/pci/controller/dwc/*imx6*
14566
14567 PCI DRIVER FOR FU740
14568 M:      Paul Walmsley <[email protected]>
14569 M:      Greentime Hu <[email protected]>
14570 L:      [email protected]
14571 S:      Maintained
14572 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
14573 F:      drivers/pci/controller/dwc/pcie-fu740.c
14574
14575 PCI DRIVER FOR INTEL IXP4XX
14576 M:      Linus Walleij <[email protected]>
14577 S:      Maintained
14578 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
14579 F:      drivers/pci/controller/pci-ixp4xx.c
14580
14581 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
14582 M:      Nirmal Patel <[email protected]>
14583 R:      Jonathan Derrick <[email protected]>
14584 L:      [email protected]
14585 S:      Supported
14586 F:      drivers/pci/controller/vmd.c
14587
14588 PCI DRIVER FOR MICROSEMI SWITCHTEC
14589 M:      Kurt Schwemmer <[email protected]>
14590 M:      Logan Gunthorpe <[email protected]>
14591 L:      [email protected]
14592 S:      Maintained
14593 F:      Documentation/ABI/testing/sysfs-class-switchtec
14594 F:      Documentation/driver-api/switchtec.rst
14595 F:      drivers/ntb/hw/mscc/
14596 F:      drivers/pci/switch/switchtec*
14597 F:      include/linux/switchtec.h
14598 F:      include/uapi/linux/switchtec_ioctl.h
14599
14600 PCI DRIVER FOR MOBIVEIL PCIE IP
14601 M:      Karthikeyan Mitran <[email protected]>
14602 M:      Hou Zhiqiang <[email protected]>
14603 L:      [email protected]
14604 S:      Supported
14605 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
14606 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
14607
14608 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
14609 M:      Thomas Petazzoni <[email protected]>
14610 L:      [email protected]
14611 L:      [email protected] (moderated for non-subscribers)
14612 S:      Maintained
14613 F:      drivers/pci/controller/*mvebu*
14614
14615 PCI DRIVER FOR NVIDIA TEGRA
14616 M:      Thierry Reding <[email protected]>
14617 L:      [email protected]
14618 L:      [email protected]
14619 S:      Supported
14620 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
14621 F:      drivers/pci/controller/pci-tegra.c
14622
14623 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
14624 M:      Hou Zhiqiang <[email protected]>
14625 L:      [email protected]
14626 L:      [email protected] (moderated for non-subscribers)
14627 S:      Maintained
14628 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
14629 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
14630
14631 PCI DRIVER FOR RENESAS R-CAR
14632 M:      Marek Vasut <[email protected]>
14633 M:      Yoshihiro Shimoda <[email protected]>
14634 L:      [email protected]
14635 L:      [email protected]
14636 S:      Maintained
14637 F:      Documentation/devicetree/bindings/pci/*rcar*
14638 F:      drivers/pci/controller/*rcar*
14639
14640 PCI DRIVER FOR SAMSUNG EXYNOS
14641 M:      Jingoo Han <[email protected]>
14642 L:      [email protected]
14643 L:      [email protected] (moderated for non-subscribers)
14644 L:      [email protected]
14645 S:      Maintained
14646 F:      drivers/pci/controller/dwc/pci-exynos.c
14647
14648 PCI DRIVER FOR SYNOPSYS DESIGNWARE
14649 M:      Jingoo Han <[email protected]>
14650 M:      Gustavo Pimentel <[email protected]>
14651 L:      [email protected]
14652 S:      Maintained
14653 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
14654 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
14655 F:      drivers/pci/controller/dwc/*designware*
14656
14657 PCI DRIVER FOR TI DRA7XX/J721E
14658 M:      Kishon Vijay Abraham I <[email protected]>
14659 L:      [email protected]
14660 L:      [email protected]
14661 L:      [email protected] (moderated for non-subscribers)
14662 S:      Supported
14663 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
14664 F:      drivers/pci/controller/cadence/pci-j721e.c
14665 F:      drivers/pci/controller/dwc/pci-dra7xx.c
14666
14667 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
14668 M:      Linus Walleij <[email protected]>
14669 L:      [email protected]
14670 S:      Maintained
14671 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
14672 F:      drivers/pci/controller/pci-v3-semi.c
14673
14674 PCI ENDPOINT SUBSYSTEM
14675 M:      Kishon Vijay Abraham I <[email protected]>
14676 M:      Lorenzo Pieralisi <[email protected]>
14677 R:      Krzysztof Wilczyński <[email protected]>
14678 L:      [email protected]
14679 S:      Supported
14680 Q:      https://patchwork.kernel.org/project/linux-pci/list/
14681 B:      https://bugzilla.kernel.org
14682 C:      irc://irc.oftc.net/linux-pci
14683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git
14684 F:      Documentation/PCI/endpoint/*
14685 F:      Documentation/misc-devices/pci-endpoint-test.rst
14686 F:      drivers/misc/pci_endpoint_test.c
14687 F:      drivers/pci/endpoint/
14688 F:      tools/pci/
14689
14690 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
14691 M:      Russell Currey <[email protected]>
14692 M:      Oliver O'Halloran <[email protected]>
14693 L:      [email protected]
14694 S:      Supported
14695 F:      Documentation/PCI/pci-error-recovery.rst
14696 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
14697 F:      arch/powerpc/include/*/eeh*.h
14698 F:      arch/powerpc/kernel/eeh*.c
14699 F:      arch/powerpc/platforms/*/eeh*.c
14700 F:      drivers/pci/pcie/aer.c
14701 F:      drivers/pci/pcie/dpc.c
14702 F:      drivers/pci/pcie/err.c
14703
14704 PCI ERROR RECOVERY
14705 M:      Linas Vepstas <[email protected]>
14706 L:      [email protected]
14707 S:      Supported
14708 F:      Documentation/PCI/pci-error-recovery.rst
14709
14710 PCI MSI DRIVER FOR ALTERA MSI IP
14711 M:      Joyce Ooi <[email protected]>
14712 L:      [email protected]
14713 S:      Supported
14714 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
14715 F:      drivers/pci/controller/pcie-altera-msi.c
14716
14717 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
14718 M:      Toan Le <[email protected]>
14719 L:      [email protected]
14720 L:      [email protected] (moderated for non-subscribers)
14721 S:      Maintained
14722 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
14723 F:      drivers/pci/controller/pci-xgene-msi.c
14724
14725 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
14726 M:      Lorenzo Pieralisi <[email protected]>
14727 R:      Rob Herring <[email protected]>
14728 R:      Krzysztof Wilczyński <[email protected]>
14729 L:      [email protected]
14730 S:      Supported
14731 Q:      https://patchwork.kernel.org/project/linux-pci/list/
14732 B:      https://bugzilla.kernel.org
14733 C:      irc://irc.oftc.net/linux-pci
14734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git
14735 F:      drivers/pci/controller/
14736 F:      drivers/pci/pci-bridge-emul.c
14737 F:      drivers/pci/pci-bridge-emul.h
14738
14739 PCI SUBSYSTEM
14740 M:      Bjorn Helgaas <[email protected]>
14741 L:      [email protected]
14742 S:      Supported
14743 Q:      https://patchwork.kernel.org/project/linux-pci/list/
14744 B:      https://bugzilla.kernel.org
14745 C:      irc://irc.oftc.net/linux-pci
14746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
14747 F:      Documentation/PCI/
14748 F:      Documentation/devicetree/bindings/pci/
14749 F:      arch/x86/kernel/early-quirks.c
14750 F:      arch/x86/kernel/quirks.c
14751 F:      arch/x86/pci/
14752 F:      drivers/acpi/pci*
14753 F:      drivers/pci/
14754 F:      include/asm-generic/pci*
14755 F:      include/linux/of_pci.h
14756 F:      include/linux/pci*
14757 F:      include/uapi/linux/pci*
14758 F:      lib/pci*
14759
14760 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
14761 M:      Jonathan Chocron <[email protected]>
14762 L:      [email protected]
14763 S:      Maintained
14764 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
14765 F:      drivers/pci/controller/dwc/pcie-al.c
14766
14767 PCIE DRIVER FOR AMLOGIC MESON
14768 M:      Yue Wang <[email protected]>
14769 L:      [email protected]
14770 L:      [email protected]
14771 S:      Maintained
14772 F:      drivers/pci/controller/dwc/pci-meson.c
14773
14774 PCIE DRIVER FOR AXIS ARTPEC
14775 M:      Jesper Nilsson <[email protected]>
14776 L:      [email protected]
14777 L:      [email protected]
14778 S:      Maintained
14779 F:      Documentation/devicetree/bindings/pci/axis,artpec*
14780 F:      drivers/pci/controller/dwc/*artpec*
14781
14782 PCIE DRIVER FOR CAVIUM THUNDERX
14783 M:      Robert Richter <[email protected]>
14784 L:      [email protected]
14785 L:      [email protected] (moderated for non-subscribers)
14786 S:      Odd Fixes
14787 F:      drivers/pci/controller/pci-thunder-*
14788
14789 PCIE DRIVER FOR HISILICON
14790 M:      Zhou Wang <[email protected]>
14791 L:      [email protected]
14792 S:      Maintained
14793 F:      drivers/pci/controller/dwc/pcie-hisi.c
14794
14795 PCIE DRIVER FOR HISILICON KIRIN
14796 M:      Xiaowei Song <[email protected]>
14797 M:      Binghui Wang <[email protected]>
14798 L:      [email protected]
14799 S:      Maintained
14800 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
14801 F:      drivers/pci/controller/dwc/pcie-kirin.c
14802
14803 PCIE DRIVER FOR HISILICON STB
14804 M:      Shawn Guo <[email protected]>
14805 L:      [email protected]
14806 S:      Maintained
14807 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
14808 F:      drivers/pci/controller/dwc/pcie-histb.c
14809
14810 PCIE DRIVER FOR INTEL KEEM BAY
14811 M:      Srikanth Thokala <[email protected]>
14812 L:      [email protected]
14813 S:      Supported
14814 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
14815 F:      drivers/pci/controller/dwc/pcie-keembay.c
14816
14817 PCIE DRIVER FOR INTEL LGM GW SOC
14818 M:      Rahul Tanwar <[email protected]>
14819 L:      [email protected]
14820 S:      Maintained
14821 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
14822 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
14823
14824 PCIE DRIVER FOR MEDIATEK
14825 M:      Ryder Lee <[email protected]>
14826 M:      Jianjun Wang <[email protected]>
14827 L:      [email protected]
14828 L:      [email protected]
14829 S:      Supported
14830 F:      Documentation/devicetree/bindings/pci/mediatek*
14831 F:      drivers/pci/controller/*mediatek*
14832
14833 PCIE DRIVER FOR MICROCHIP
14834 M:      Daire McNamara <[email protected]>
14835 L:      [email protected]
14836 S:      Supported
14837 F:      Documentation/devicetree/bindings/pci/microchip*
14838 F:      drivers/pci/controller/*microchip*
14839
14840 PCIE DRIVER FOR QUALCOMM MSM
14841 M:      Stanimir Varbanov <[email protected]>
14842 L:      [email protected]
14843 L:      [email protected]
14844 S:      Maintained
14845 F:      drivers/pci/controller/dwc/pcie-qcom.c
14846
14847 PCIE ENDPOINT DRIVER FOR QUALCOMM
14848 M:      Manivannan Sadhasivam <[email protected]>
14849 L:      [email protected]
14850 L:      [email protected]
14851 S:      Maintained
14852 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
14853 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
14854
14855 PCIE DRIVER FOR ROCKCHIP
14856 M:      Shawn Lin <[email protected]>
14857 L:      [email protected]
14858 L:      [email protected]
14859 S:      Maintained
14860 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
14861 F:      drivers/pci/controller/pcie-rockchip*
14862
14863 PCIE DRIVER FOR SOCIONEXT UNIPHIER
14864 M:      Kunihiko Hayashi <[email protected]>
14865 L:      [email protected]
14866 S:      Maintained
14867 F:      Documentation/devicetree/bindings/pci/uniphier-pcie*
14868 F:      drivers/pci/controller/dwc/pcie-uniphier*
14869
14870 PCIE DRIVER FOR ST SPEAR13XX
14871 M:      Pratyush Anand <[email protected]>
14872 L:      [email protected]
14873 S:      Maintained
14874 F:      drivers/pci/controller/dwc/*spear*
14875
14876 PCMCIA SUBSYSTEM
14877 M:      Dominik Brodowski <[email protected]>
14878 S:      Odd Fixes
14879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
14880 F:      Documentation/pcmcia/
14881 F:      drivers/pcmcia/
14882 F:      include/pcmcia/
14883 F:      tools/pcmcia/
14884
14885 PCNET32 NETWORK DRIVER
14886 M:      Don Fry <[email protected]>
14887 L:      [email protected]
14888 S:      Maintained
14889 F:      drivers/net/ethernet/amd/pcnet32.c
14890
14891 PCRYPT PARALLEL CRYPTO ENGINE
14892 M:      Steffen Klassert <[email protected]>
14893 L:      [email protected]
14894 S:      Maintained
14895 F:      crypto/pcrypt.c
14896 F:      include/crypto/pcrypt.h
14897
14898 PEAQ WMI HOTKEYS DRIVER
14899 M:      Hans de Goede <[email protected]>
14900 L:      [email protected]
14901 S:      Maintained
14902 F:      drivers/platform/x86/peaq-wmi.c
14903
14904 PENSANDO ETHERNET DRIVERS
14905 M:      Shannon Nelson <[email protected]>
14906 M:      [email protected]
14907 L:      [email protected]
14908 S:      Supported
14909 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
14910 F:      drivers/net/ethernet/pensando/
14911
14912 PER-CPU MEMORY ALLOCATOR
14913 M:      Dennis Zhou <[email protected]>
14914 M:      Tejun Heo <[email protected]>
14915 M:      Christoph Lameter <[email protected]>
14916 L:      [email protected]
14917 S:      Maintained
14918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
14919 F:      arch/*/include/asm/percpu.h
14920 F:      include/linux/percpu*.h
14921 F:      lib/percpu*.c
14922 F:      mm/percpu*.c
14923
14924 PER-TASK DELAY ACCOUNTING
14925 M:      Balbir Singh <[email protected]>
14926 S:      Maintained
14927 F:      include/linux/delayacct.h
14928 F:      kernel/delayacct.c
14929
14930 PERFORMANCE EVENTS SUBSYSTEM
14931 M:      Peter Zijlstra <[email protected]>
14932 M:      Ingo Molnar <[email protected]>
14933 M:      Arnaldo Carvalho de Melo <[email protected]>
14934 R:      Mark Rutland <[email protected]>
14935 R:      Alexander Shishkin <[email protected]>
14936 R:      Jiri Olsa <[email protected]>
14937 R:      Namhyung Kim <[email protected]>
14938 L:      [email protected]
14939 L:      [email protected]
14940 S:      Supported
14941 W:      https://perf.wiki.kernel.org/
14942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
14943 F:      arch/*/events/*
14944 F:      arch/*/events/*/*
14945 F:      arch/*/include/asm/perf_event.h
14946 F:      arch/*/kernel/*/*/perf_event*.c
14947 F:      arch/*/kernel/*/perf_event*.c
14948 F:      arch/*/kernel/perf_callchain.c
14949 F:      arch/*/kernel/perf_event*.c
14950 F:      include/linux/perf_event.h
14951 F:      include/uapi/linux/perf_event.h
14952 F:      kernel/events/*
14953 F:      tools/lib/perf/
14954 F:      tools/perf/
14955
14956 PERFORMANCE EVENTS TOOLING ARM64
14957 R:      John Garry <[email protected]>
14958 R:      Will Deacon <[email protected]>
14959 R:      Mathieu Poirier <[email protected]>
14960 R:      Leo Yan <[email protected]>
14961 L:      [email protected] (moderated for non-subscribers)
14962 S:      Supported
14963 F:      tools/build/feature/test-libopencsd.c
14964 F:      tools/perf/arch/arm*/
14965 F:      tools/perf/pmu-events/arch/arm64/
14966 F:      tools/perf/util/arm-spe*
14967 F:      tools/perf/util/cs-etm*
14968
14969 PERSONALITY HANDLING
14970 M:      Christoph Hellwig <[email protected]>
14971 L:      [email protected]
14972 S:      Maintained
14973 F:      include/linux/personality.h
14974 F:      include/uapi/linux/personality.h
14975
14976 PHOENIX RC FLIGHT CONTROLLER ADAPTER
14977 M:      Marcus Folkesson <[email protected]>
14978 L:      [email protected]
14979 S:      Maintained
14980 F:      Documentation/input/devices/pxrc.rst
14981 F:      drivers/input/joystick/pxrc.c
14982
14983 PHONET PROTOCOL
14984 M:      Remi Denis-Courmont <[email protected]>
14985 S:      Supported
14986 F:      Documentation/networking/phonet.rst
14987 F:      include/linux/phonet.h
14988 F:      include/net/phonet/
14989 F:      include/uapi/linux/phonet.h
14990 F:      net/phonet/
14991
14992 PHRAM MTD DRIVER
14993 M:      Joern Engel <[email protected]>
14994 L:      [email protected]
14995 S:      Maintained
14996 F:      drivers/mtd/devices/phram.c
14997
14998 PICOLCD HID DRIVER
14999 M:      Bruno Prémont <[email protected]>
15000 L:      [email protected]
15001 S:      Maintained
15002 F:      drivers/hid/hid-picolcd*
15003
15004 PIDFD API
15005 M:      Christian Brauner <[email protected]>
15006 L:      [email protected]
15007 S:      Maintained
15008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
15009 F:      samples/pidfd/
15010 F:      tools/testing/selftests/clone3/
15011 F:      tools/testing/selftests/pid_namespace/
15012 F:      tools/testing/selftests/pidfd/
15013 K:      (?i)pidfd
15014 K:      (?i)clone3
15015 K:      \b(clone_args|kernel_clone_args)\b
15016
15017 PIN CONTROL SUBSYSTEM
15018 M:      Linus Walleij <[email protected]>
15019 L:      [email protected]
15020 S:      Maintained
15021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
15022 F:      Documentation/devicetree/bindings/pinctrl/
15023 F:      Documentation/driver-api/pin-control.rst
15024 F:      drivers/pinctrl/
15025 F:      include/linux/pinctrl/
15026
15027 PIN CONTROLLER - AMD
15028 M:      Basavaraj Natikar <[email protected]>
15029 M:      Shyam Sundar S K <[email protected]>
15030 S:      Maintained
15031 F:      drivers/pinctrl/pinctrl-amd.c
15032
15033 PIN CONTROLLER - FREESCALE
15034 M:      Dong Aisheng <[email protected]>
15035 M:      Fabio Estevam <[email protected]>
15036 M:      Shawn Guo <[email protected]>
15037 M:      Stefan Agner <[email protected]>
15038 R:      Pengutronix Kernel Team <[email protected]>
15039 L:      [email protected]
15040 S:      Maintained
15041 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
15042 F:      drivers/pinctrl/freescale/
15043
15044 PIN CONTROLLER - INTEL
15045 M:      Mika Westerberg <[email protected]>
15046 M:      Andy Shevchenko <[email protected]>
15047 S:      Maintained
15048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
15049 F:      drivers/pinctrl/intel/
15050
15051 PIN CONTROLLER - KEEMBAY
15052 M:      Lakshmi Sowjanya D <[email protected]>
15053 S:      Supported
15054 F:      drivers/pinctrl/pinctrl-keembay*
15055
15056 PIN CONTROLLER - MEDIATEK
15057 M:      Sean Wang <[email protected]>
15058 L:      [email protected] (moderated for non-subscribers)
15059 S:      Maintained
15060 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
15061 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6797-pinctrl.yaml
15062 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
15063 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
15064 F:      drivers/pinctrl/mediatek/
15065
15066 PIN CONTROLLER - MICROCHIP AT91
15067 M:      Ludovic Desroches <[email protected]>
15068 L:      [email protected] (moderated for non-subscribers)
15069 L:      [email protected]
15070 S:      Supported
15071 F:      drivers/gpio/gpio-sama5d2-piobu.c
15072 F:      drivers/pinctrl/pinctrl-at91*
15073
15074 PIN CONTROLLER - QUALCOMM
15075 M:      Bjorn Andersson <[email protected]>
15076 L:      [email protected]
15077 S:      Maintained
15078 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
15079 F:      drivers/pinctrl/qcom/
15080
15081 PIN CONTROLLER - RENESAS
15082 M:      Geert Uytterhoeven <[email protected]>
15083 L:      [email protected]
15084 S:      Supported
15085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
15086 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
15087 F:      drivers/pinctrl/renesas/
15088
15089 PIN CONTROLLER - SAMSUNG
15090 M:      Tomasz Figa <[email protected]>
15091 M:      Krzysztof Kozlowski <[email protected]>
15092 M:      Sylwester Nawrocki <[email protected]>
15093 L:      [email protected] (moderated for non-subscribers)
15094 L:      [email protected]
15095 S:      Maintained
15096 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
15097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
15098 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
15099 F:      drivers/pinctrl/samsung/
15100 F:      include/dt-bindings/pinctrl/samsung.h
15101
15102 PIN CONTROLLER - SINGLE
15103 M:      Tony Lindgren <[email protected]>
15104 M:      Haojian Zhuang <[email protected]>
15105 L:      [email protected] (moderated for non-subscribers)
15106 L:      [email protected]
15107 S:      Maintained
15108 F:      drivers/pinctrl/pinctrl-single.c
15109
15110 PKTCDVD DRIVER
15111 M:      [email protected]
15112 S:      Orphan
15113 F:      drivers/block/pktcdvd.c
15114 F:      include/linux/pktcdvd.h
15115 F:      include/uapi/linux/pktcdvd.h
15116
15117 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
15118 M:      Tomasz Duszynski <[email protected]>
15119 S:      Maintained
15120 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
15121 F:      drivers/iio/chemical/pms7003.c
15122
15123 PLDMFW LIBRARY
15124 M:      Jacob Keller <[email protected]>
15125 S:      Maintained
15126 F:      Documentation/driver-api/pldmfw/
15127 F:      include/linux/pldmfw.h
15128 F:      lib/pldmfw/
15129
15130 PLX DMA DRIVER
15131 M:      Logan Gunthorpe <[email protected]>
15132 S:      Maintained
15133 F:      drivers/dma/plx_dma.c
15134
15135 PM6764TR DRIVER
15136 M:      Charles Hsu     <[email protected]>
15137 L:      [email protected]
15138 S:      Maintained
15139 F:      Documentation/hwmon/pm6764tr.rst
15140 F:      drivers/hwmon/pmbus/pm6764tr.c
15141
15142 PM-GRAPH UTILITY
15143 M:      "Todd E Brandt" <[email protected]>
15144 L:      [email protected]
15145 S:      Supported
15146 W:      https://01.org/pm-graph
15147 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
15148 T:      git git://github.com/intel/pm-graph
15149 F:      tools/power/pm-graph
15150
15151 PMBUS HARDWARE MONITORING DRIVERS
15152 M:      Guenter Roeck <[email protected]>
15153 L:      [email protected]
15154 S:      Maintained
15155 W:      http://hwmon.wiki.kernel.org/
15156 W:      http://www.roeck-us.net/linux/drivers/
15157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
15158 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
15159 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
15160 F:      Documentation/hwmon/adm1275.rst
15161 F:      Documentation/hwmon/ibm-cffps.rst
15162 F:      Documentation/hwmon/ir35221.rst
15163 F:      Documentation/hwmon/lm25066.rst
15164 F:      Documentation/hwmon/ltc2978.rst
15165 F:      Documentation/hwmon/ltc3815.rst
15166 F:      Documentation/hwmon/max16064.rst
15167 F:      Documentation/hwmon/max20751.rst
15168 F:      Documentation/hwmon/max31785.rst
15169 F:      Documentation/hwmon/max34440.rst
15170 F:      Documentation/hwmon/max8688.rst
15171 F:      Documentation/hwmon/pmbus-core.rst
15172 F:      Documentation/hwmon/pmbus.rst
15173 F:      Documentation/hwmon/tps40422.rst
15174 F:      Documentation/hwmon/ucd9000.rst
15175 F:      Documentation/hwmon/ucd9200.rst
15176 F:      Documentation/hwmon/zl6100.rst
15177 F:      drivers/hwmon/pmbus/
15178 F:      include/linux/pmbus.h
15179
15180 PMC SIERRA MaxRAID DRIVER
15181 L:      [email protected]
15182 S:      Orphan
15183 W:      http://www.pmc-sierra.com/
15184 F:      drivers/scsi/pmcraid.*
15185
15186 PMC SIERRA PM8001 DRIVER
15187 M:      Jack Wang <[email protected]>
15188 L:      [email protected]
15189 S:      Supported
15190 F:      drivers/scsi/pm8001/
15191
15192 PNI RM3100 IIO DRIVER
15193 M:      Song Qiang <[email protected]>
15194 L:      [email protected]
15195 S:      Maintained
15196 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
15197 F:      drivers/iio/magnetometer/rm3100*
15198
15199 PNP SUPPORT
15200 M:      "Rafael J. Wysocki" <[email protected]>
15201 L:      [email protected]
15202 S:      Maintained
15203 F:      drivers/pnp/
15204 F:      include/linux/pnp.h
15205
15206 POSIX CLOCKS and TIMERS
15207 M:      Thomas Gleixner <[email protected]>
15208 L:      [email protected]
15209 S:      Maintained
15210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
15211 F:      fs/timerfd.c
15212 F:      include/linux/time_namespace.h
15213 F:      include/linux/timer*
15214 F:      kernel/time/*timer*
15215 F:      kernel/time/namespace.c
15216
15217 POWER MANAGEMENT CORE
15218 M:      "Rafael J. Wysocki" <[email protected]>
15219 L:      [email protected]
15220 S:      Supported
15221 B:      https://bugzilla.kernel.org
15222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
15223 F:      drivers/base/power/
15224 F:      drivers/powercap/
15225 F:      include/linux/intel_rapl.h
15226 F:      include/linux/pm.h
15227 F:      include/linux/pm_*
15228 F:      include/linux/powercap.h
15229 F:      kernel/configs/nopm.config
15230
15231 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
15232 M:      Daniel Lezcano <[email protected]>
15233 L:      [email protected]
15234 S:      Supported
15235 B:      https://bugzilla.kernel.org
15236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
15237 F:      drivers/powercap/dtpm*
15238 F:      include/linux/dtpm.h
15239
15240 POWER STATE COORDINATION INTERFACE (PSCI)
15241 M:      Mark Rutland <[email protected]>
15242 M:      Lorenzo Pieralisi <[email protected]>
15243 L:      [email protected] (moderated for non-subscribers)
15244 S:      Maintained
15245 F:      drivers/firmware/psci/
15246 F:      include/linux/psci.h
15247 F:      include/uapi/linux/psci.h
15248
15249 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
15250 M:      Sebastian Reichel <[email protected]>
15251 L:      [email protected]
15252 S:      Maintained
15253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
15254 F:      Documentation/ABI/testing/sysfs-class-power
15255 F:      Documentation/devicetree/bindings/power/supply/
15256 F:      drivers/power/supply/
15257 F:      include/linux/power/
15258 F:      include/linux/power_supply.h
15259
15260 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
15261 M:      Suraj Jitindar Singh <[email protected]>
15262 L:      [email protected]
15263 S:      Maintained
15264 F:      drivers/char/powernv-op-panel.c
15265
15266 PPP OVER ATM (RFC 2364)
15267 M:      Mitchell Blank Jr <[email protected]>
15268 S:      Maintained
15269 F:      include/uapi/linux/atmppp.h
15270 F:      net/atm/pppoatm.c
15271
15272 PPP OVER ETHERNET
15273 M:      Michal Ostrowski <[email protected]>
15274 S:      Maintained
15275 F:      drivers/net/ppp/pppoe.c
15276 F:      drivers/net/ppp/pppox.c
15277
15278 PPP OVER L2TP
15279 M:      James Chapman <[email protected]>
15280 S:      Maintained
15281 F:      include/linux/if_pppol2tp.h
15282 F:      include/uapi/linux/if_pppol2tp.h
15283 F:      net/l2tp/l2tp_ppp.c
15284
15285 PPP PROTOCOL DRIVERS AND COMPRESSORS
15286 M:      Paul Mackerras <[email protected]>
15287 L:      [email protected]
15288 S:      Maintained
15289 F:      drivers/net/ppp/ppp_*
15290
15291 PPS SUPPORT
15292 M:      Rodolfo Giometti <[email protected]>
15293 L:      [email protected] (subscribers-only)
15294 S:      Maintained
15295 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
15296 F:      Documentation/ABI/testing/sysfs-pps
15297 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
15298 F:      Documentation/driver-api/pps.rst
15299 F:      drivers/pps/
15300 F:      include/linux/pps*.h
15301 F:      include/uapi/linux/pps.h
15302
15303 PPTP DRIVER
15304 M:      Dmitry Kozlov <[email protected]>
15305 L:      [email protected]
15306 S:      Maintained
15307 W:      http://sourceforge.net/projects/accel-pptp
15308 F:      drivers/net/ppp/pptp.c
15309
15310 PRESSURE STALL INFORMATION (PSI)
15311 M:      Johannes Weiner <[email protected]>
15312 S:      Maintained
15313 F:      include/linux/psi*
15314 F:      kernel/sched/psi.c
15315
15316 PRINTK
15317 M:      Petr Mladek <[email protected]>
15318 M:      Sergey Senozhatsky <[email protected]>
15319 R:      Steven Rostedt <[email protected]>
15320 R:      John Ogness <[email protected]>
15321 S:      Maintained
15322 F:      include/linux/printk.h
15323 F:      kernel/printk/
15324
15325 PRINTK INDEXING
15326 R:      Chris Down <[email protected]>
15327 S:      Maintained
15328 F:      kernel/printk/index.c
15329
15330 PROC FILESYSTEM
15331 L:      [email protected]
15332 L:      [email protected]
15333 S:      Maintained
15334 F:      Documentation/filesystems/proc.rst
15335 F:      fs/proc/
15336 F:      include/linux/proc_fs.h
15337 F:      tools/testing/selftests/proc/
15338
15339 PROC SYSCTL
15340 M:      Luis Chamberlain <[email protected]>
15341 M:      Kees Cook <[email protected]>
15342 M:      Iurii Zaikin <[email protected]>
15343 L:      [email protected]
15344 L:      [email protected]
15345 S:      Maintained
15346 F:      fs/proc/proc_sysctl.c
15347 F:      include/linux/sysctl.h
15348 F:      kernel/sysctl-test.c
15349 F:      kernel/sysctl.c
15350 F:      tools/testing/selftests/sysctl/
15351
15352 PS3 NETWORK SUPPORT
15353 M:      Geoff Levand <[email protected]>
15354 L:      [email protected]
15355 L:      [email protected]
15356 S:      Maintained
15357 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
15358
15359 PS3 PLATFORM SUPPORT
15360 M:      Geoff Levand <[email protected]>
15361 L:      [email protected]
15362 S:      Maintained
15363 F:      arch/powerpc/boot/ps3*
15364 F:      arch/powerpc/include/asm/lv1call.h
15365 F:      arch/powerpc/include/asm/ps3*.h
15366 F:      arch/powerpc/platforms/ps3/
15367 F:      drivers/*/ps3*
15368 F:      drivers/ps3/
15369 F:      drivers/rtc/rtc-ps3.c
15370 F:      drivers/usb/host/*ps3.c
15371 F:      sound/ppc/snd_ps3*
15372
15373 PS3VRAM DRIVER
15374 M:      Jim Paris <[email protected]>
15375 M:      Geoff Levand <[email protected]>
15376 L:      [email protected]
15377 S:      Maintained
15378 F:      drivers/block/ps3vram.c
15379
15380 PSAMPLE PACKET SAMPLING SUPPORT
15381 M:      Yotam Gigi <[email protected]>
15382 S:      Maintained
15383 F:      include/net/psample.h
15384 F:      include/uapi/linux/psample.h
15385 F:      net/psample
15386
15387 PSTORE FILESYSTEM
15388 M:      Kees Cook <[email protected]>
15389 M:      Anton Vorontsov <[email protected]>
15390 M:      Colin Cross <[email protected]>
15391 M:      Tony Luck <[email protected]>
15392 S:      Maintained
15393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
15394 F:      Documentation/admin-guide/ramoops.rst
15395 F:      Documentation/admin-guide/pstore-blk.rst
15396 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
15397 F:      drivers/acpi/apei/erst.c
15398 F:      drivers/firmware/efi/efi-pstore.c
15399 F:      fs/pstore/
15400 F:      include/linux/pstore*
15401 K:      \b(pstore|ramoops)
15402
15403 PTP HARDWARE CLOCK SUPPORT
15404 M:      Richard Cochran <[email protected]>
15405 L:      [email protected]
15406 S:      Maintained
15407 W:      http://linuxptp.sourceforge.net/
15408 F:      Documentation/ABI/testing/sysfs-ptp
15409 F:      Documentation/driver-api/ptp.rst
15410 F:      drivers/net/phy/dp83640*
15411 F:      drivers/ptp/*
15412 F:      include/linux/ptp_cl*
15413
15414 PTP VIRTUAL CLOCK SUPPORT
15415 M:      Yangbo Lu <[email protected]>
15416 L:      [email protected]
15417 S:      Maintained
15418 F:      drivers/ptp/ptp_vclock.c
15419 F:      net/ethtool/phc_vclocks.c
15420
15421 PTRACE SUPPORT
15422 M:      Oleg Nesterov <[email protected]>
15423 S:      Maintained
15424 F:      arch/*/*/ptrace*.c
15425 F:      arch/*/include/asm/ptrace*.h
15426 F:      arch/*/ptrace*.c
15427 F:      include/asm-generic/syscall.h
15428 F:      include/linux/ptrace.h
15429 F:      include/linux/regset.h
15430 F:      include/linux/tracehook.h
15431 F:      include/uapi/linux/ptrace.h
15432 F:      include/uapi/linux/ptrace.h
15433 F:      kernel/ptrace.c
15434
15435 PULSE8-CEC DRIVER
15436 M:      Hans Verkuil <[email protected]>
15437 L:      [email protected]
15438 S:      Maintained
15439 T:      git git://linuxtv.org/media_tree.git
15440 F:      Documentation/admin-guide/media/pulse8-cec.rst
15441 F:      drivers/media/cec/usb/pulse8/
15442
15443 PVRUSB2 VIDEO4LINUX DRIVER
15444 M:      Mike Isely <[email protected]>
15445 L:      [email protected]       (subscribers-only)
15446 L:      [email protected]
15447 S:      Maintained
15448 W:      http://www.isely.net/pvrusb2/
15449 T:      git git://linuxtv.org/media_tree.git
15450 F:      Documentation/driver-api/media/drivers/pvrusb2*
15451 F:      drivers/media/usb/pvrusb2/
15452
15453 PWC WEBCAM DRIVER
15454 M:      Hans Verkuil <[email protected]>
15455 L:      [email protected]
15456 S:      Odd Fixes
15457 T:      git git://linuxtv.org/media_tree.git
15458 F:      drivers/media/usb/pwc/*
15459 F:      include/trace/events/pwc.h
15460
15461 PWM FAN DRIVER
15462 M:      Bartlomiej Zolnierkiewicz <[email protected]>
15463 L:      [email protected]
15464 S:      Supported
15465 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
15466 F:      Documentation/hwmon/pwm-fan.rst
15467 F:      drivers/hwmon/pwm-fan.c
15468
15469 PWM IR Transmitter
15470 M:      Sean Young <[email protected]>
15471 L:      [email protected]
15472 S:      Maintained
15473 F:      drivers/media/rc/pwm-ir-tx.c
15474
15475 PWM SUBSYSTEM
15476 M:      Thierry Reding <[email protected]>
15477 R:      Uwe Kleine-König <[email protected]>
15478 M:      Lee Jones <[email protected]>
15479 L:      [email protected]
15480 S:      Maintained
15481 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
15482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
15483 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
15484 F:      Documentation/devicetree/bindings/pwm/
15485 F:      Documentation/driver-api/pwm.rst
15486 F:      drivers/gpio/gpio-mvebu.c
15487 F:      drivers/pwm/
15488 F:      drivers/video/backlight/pwm_bl.c
15489 F:      include/linux/pwm.h
15490 F:      include/linux/pwm_backlight.h
15491 K:      pwm_(config|apply_state|ops)
15492
15493 PXA GPIO DRIVER
15494 M:      Robert Jarzmik <[email protected]>
15495 L:      [email protected]
15496 S:      Maintained
15497 F:      drivers/gpio/gpio-pxa.c
15498
15499 PXA MMCI DRIVER
15500 S:      Orphan
15501
15502 PXA RTC DRIVER
15503 M:      Robert Jarzmik <[email protected]>
15504 L:      [email protected]
15505 S:      Maintained
15506
15507 PXA2xx/PXA3xx SUPPORT
15508 M:      Daniel Mack <[email protected]>
15509 M:      Haojian Zhuang <[email protected]>
15510 M:      Robert Jarzmik <[email protected]>
15511 L:      [email protected] (moderated for non-subscribers)
15512 S:      Maintained
15513 T:      git git://github.com/hzhuang1/linux.git
15514 T:      git git://github.com/rjarzmik/linux.git
15515 F:      arch/arm/boot/dts/pxa*
15516 F:      arch/arm/mach-pxa/
15517 F:      drivers/dma/pxa*
15518 F:      drivers/pcmcia/pxa2xx*
15519 F:      drivers/pinctrl/pxa/
15520 F:      drivers/spi/spi-pxa2xx*
15521 F:      drivers/usb/gadget/udc/pxa2*
15522 F:      include/sound/pxa2xx-lib.h
15523 F:      sound/arm/pxa*
15524 F:      sound/soc/pxa/
15525
15526 QAT DRIVER
15527 M:      Giovanni Cabiddu <[email protected]>
15528 L:      [email protected]
15529 S:      Supported
15530 F:      drivers/crypto/qat/
15531
15532 QCOM AUDIO (ASoC) DRIVERS
15533 M:      Srinivas Kandagatla <[email protected]>
15534 M:      Banajit Goswami <[email protected]>
15535 L:      [email protected] (moderated for non-subscribers)
15536 S:      Supported
15537 F:      sound/soc/codecs/lpass-va-macro.c
15538 F:      sound/soc/codecs/lpass-wsa-macro.*
15539 F:      sound/soc/codecs/msm8916-wcd-analog.c
15540 F:      sound/soc/codecs/msm8916-wcd-digital.c
15541 F:      sound/soc/codecs/wcd9335.*
15542 F:      sound/soc/codecs/wcd934x.c
15543 F:      sound/soc/codecs/wcd-clsh-v2.*
15544 F:      sound/soc/codecs/wsa881x.c
15545 F:      sound/soc/qcom/
15546
15547 QCOM IPA DRIVER
15548 M:      Alex Elder <[email protected]>
15549 L:      [email protected]
15550 S:      Supported
15551 F:      drivers/net/ipa/
15552
15553 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
15554 M:      Gabriel Somlo <[email protected]>
15555 M:      "Michael S. Tsirkin" <[email protected]>
15556 L:      [email protected]
15557 S:      Maintained
15558 F:      drivers/firmware/qemu_fw_cfg.c
15559 F:      include/uapi/linux/qemu_fw_cfg.h
15560
15561 QIB DRIVER
15562 M:      Dennis Dalessandro <[email protected]>
15563 M:      Mike Marciniszyn <[email protected]>
15564 L:      [email protected]
15565 S:      Supported
15566 F:      drivers/infiniband/hw/qib/
15567
15568 QLOGIC QL41xxx FCOE DRIVER
15569 M:      Saurav Kashyap <[email protected]>
15570 M:      Javed Hasan <[email protected]>
15571 M:      [email protected]
15572 L:      [email protected]
15573 S:      Supported
15574 F:      drivers/scsi/qedf/
15575
15576 QLOGIC QL41xxx ISCSI DRIVER
15577 M:      Nilesh Javali <[email protected]>
15578 M:      Manish Rangankar <[email protected]>
15579 M:      [email protected]
15580 L:      [email protected]
15581 S:      Supported
15582 F:      drivers/scsi/qedi/
15583
15584 QLOGIC QL4xxx ETHERNET DRIVER
15585 M:      Ariel Elior <[email protected]>
15586 M:      [email protected]
15587 L:      [email protected]
15588 S:      Supported
15589 F:      drivers/net/ethernet/qlogic/qed/
15590 F:      drivers/net/ethernet/qlogic/qede/
15591 F:      include/linux/qed/
15592
15593 QLOGIC QL4xxx RDMA DRIVER
15594 M:      Michal Kalderon <[email protected]>
15595 M:      Ariel Elior <[email protected]>
15596 L:      [email protected]
15597 S:      Supported
15598 F:      drivers/infiniband/hw/qedr/
15599 F:      include/uapi/rdma/qedr-abi.h
15600
15601 QLOGIC QLA1280 SCSI DRIVER
15602 M:      Michael Reed <[email protected]>
15603 L:      [email protected]
15604 S:      Maintained
15605 F:      drivers/scsi/qla1280.[ch]
15606
15607 QLOGIC QLA2XXX FC-SCSI DRIVER
15608 M:      Nilesh Javali <[email protected]>
15609 M:      [email protected]
15610 L:      [email protected]
15611 S:      Supported
15612 F:      drivers/scsi/qla2xxx/
15613
15614 QLOGIC QLA3XXX NETWORK DRIVER
15615 M:      [email protected]
15616 L:      [email protected]
15617 S:      Supported
15618 F:      drivers/net/ethernet/qlogic/qla3xxx.*
15619
15620 QLOGIC QLA4XXX iSCSI DRIVER
15621 M:      Nilesh Javali <[email protected]>
15622 M:      Manish Rangankar <[email protected]>
15623 M:      [email protected]
15624 L:      [email protected]
15625 S:      Supported
15626 F:      drivers/scsi/qla4xxx/
15627
15628 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
15629 M:      Shahed Shaikh <[email protected]>
15630 M:      Manish Chopra <[email protected]>
15631 M:      [email protected]
15632 L:      [email protected]
15633 S:      Supported
15634 F:      drivers/net/ethernet/qlogic/qlcnic/
15635
15636 QLOGIC QLGE 10Gb ETHERNET DRIVER
15637 M:      Manish Chopra <[email protected]>
15638 M:      [email protected]
15639 M:      Coiby Xu <[email protected]>
15640 L:      [email protected]
15641 S:      Supported
15642 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
15643 F:      drivers/staging/qlge/
15644
15645 QM1D1B0004 MEDIA DRIVER
15646 M:      Akihiro Tsukada <[email protected]>
15647 L:      [email protected]
15648 S:      Odd Fixes
15649 F:      drivers/media/tuners/qm1d1b0004*
15650
15651 QM1D1C0042 MEDIA DRIVER
15652 M:      Akihiro Tsukada <[email protected]>
15653 L:      [email protected]
15654 S:      Odd Fixes
15655 F:      drivers/media/tuners/qm1d1c0042*
15656
15657 QNX4 FILESYSTEM
15658 M:      Anders Larsen <[email protected]>
15659 S:      Maintained
15660 W:      http://www.alarsen.net/linux/qnx4fs/
15661 F:      fs/qnx4/
15662 F:      include/uapi/linux/qnx4_fs.h
15663 F:      include/uapi/linux/qnxtypes.h
15664
15665 QORIQ DPAA2 FSL-MC BUS DRIVER
15666 M:      Stuart Yoder <[email protected]>
15667 M:      Laurentiu Tudor <[email protected]>
15668 L:      [email protected]
15669 S:      Maintained
15670 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
15671 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
15672 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
15673 F:      drivers/bus/fsl-mc/
15674 F:      include/uapi/linux/fsl_mc.h
15675
15676 QT1010 MEDIA DRIVER
15677 M:      Antti Palosaari <[email protected]>
15678 L:      [email protected]
15679 S:      Maintained
15680 W:      https://linuxtv.org
15681 W:      http://palosaari.fi/linux/
15682 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15683 T:      git git://linuxtv.org/anttip/media_tree.git
15684 F:      drivers/media/tuners/qt1010*
15685
15686 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
15687 M:      Kalle Valo <[email protected]>
15688 L:      [email protected]
15689 S:      Supported
15690 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
15691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
15692 F:      drivers/net/wireless/ath/ath10k/
15693
15694 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
15695 M:      Kalle Valo <[email protected]>
15696 L:      [email protected]
15697 S:      Supported
15698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
15699 F:      drivers/net/wireless/ath/ath11k/
15700
15701 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
15702 M:      [email protected]
15703 L:      [email protected]
15704 S:      Supported
15705 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
15706 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
15707 F:      drivers/net/wireless/ath/ath9k/
15708
15709 QUALCOMM CAMERA SUBSYSTEM DRIVER
15710 M:      Robert Foss <[email protected]>
15711 M:      Todor Tomov <[email protected]>
15712 L:      [email protected]
15713 S:      Maintained
15714 F:      Documentation/admin-guide/media/qcom_camss.rst
15715 F:      Documentation/devicetree/bindings/media/*camss*
15716 F:      drivers/media/platform/qcom/camss/
15717
15718 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
15719 M:      Niklas Cassel <[email protected]>
15720 L:      [email protected]
15721 L:      [email protected]
15722 S:      Maintained
15723 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.txt
15724 F:      drivers/soc/qcom/cpr.c
15725
15726 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
15727 M:      Ilia Lin <[email protected]>
15728 L:      [email protected]
15729 S:      Maintained
15730 F:      Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
15731 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
15732
15733 QUALCOMM CRYPTO DRIVERS
15734 M:      Thara Gopinath <[email protected]>
15735 L:      [email protected]
15736 L:      [email protected]
15737 S:      Maintained
15738 F:      drivers/crypto/qce/
15739
15740 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
15741 M:      Timur Tabi <[email protected]>
15742 L:      [email protected]
15743 S:      Maintained
15744 F:      drivers/net/ethernet/qualcomm/emac/
15745
15746 QUALCOMM ETHQOS ETHERNET DRIVER
15747 M:      Vinod Koul <[email protected]>
15748 L:      [email protected]
15749 S:      Maintained
15750 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
15751 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
15752
15753 QUALCOMM GENERIC INTERFACE I2C DRIVER
15754 M:      Akash Asthana <[email protected]>
15755 M:      Mukesh Savaliya <[email protected]>
15756 L:      [email protected]
15757 L:      [email protected]
15758 S:      Supported
15759 F:      drivers/i2c/busses/i2c-qcom-geni.c
15760
15761 QUALCOMM HEXAGON ARCHITECTURE
15762 M:      Brian Cain <[email protected]>
15763 L:      [email protected]
15764 S:      Supported
15765 F:      arch/hexagon/
15766
15767 QUALCOMM HIDMA DRIVER
15768 M:      Sinan Kaya <[email protected]>
15769 L:      [email protected] (moderated for non-subscribers)
15770 L:      [email protected]
15771 L:      [email protected]
15772 S:      Supported
15773 F:      drivers/dma/qcom/hidma*
15774
15775 QUALCOMM I2C CCI DRIVER
15776 M:      Loic Poulain <[email protected]>
15777 M:      Robert Foss <[email protected]>
15778 L:      [email protected]
15779 L:      [email protected]
15780 S:      Maintained
15781 F:      Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt
15782 F:      drivers/i2c/busses/i2c-qcom-cci.c
15783
15784 QUALCOMM IOMMU
15785 M:      Rob Clark <[email protected]>
15786 L:      [email protected]
15787 L:      [email protected]
15788 S:      Maintained
15789 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
15790
15791 QUALCOMM IPC ROUTER (QRTR) DRIVER
15792 M:      Manivannan Sadhasivam <[email protected]>
15793 L:      [email protected]
15794 S:      Maintained
15795 F:      include/trace/events/qrtr.h
15796 F:      include/uapi/linux/qrtr.h
15797 F:      net/qrtr/
15798
15799 QUALCOMM IPCC MAILBOX DRIVER
15800 M:      Manivannan Sadhasivam <[email protected]>
15801 L:      [email protected]
15802 S:      Supported
15803 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
15804 F:      drivers/mailbox/qcom-ipcc.c
15805 F:      include/dt-bindings/mailbox/qcom-ipcc.h
15806
15807 QUALCOMM IPQ4019 USB PHY DRIVER
15808 M:      Robert Marko <[email protected]>
15809 M:      Luka Perkov <[email protected]>
15810 L:      [email protected]
15811 S:      Maintained
15812 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
15813 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
15814
15815 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
15816 M:      Robert Marko <[email protected]>
15817 M:      Luka Perkov <[email protected]>
15818 L:      [email protected]
15819 S:      Maintained
15820 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
15821 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
15822
15823 QUALCOMM NAND CONTROLLER DRIVER
15824 M:      Manivannan Sadhasivam <[email protected]>
15825 L:      [email protected]
15826 L:      [email protected]
15827 S:      Maintained
15828 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
15829 F:      drivers/mtd/nand/raw/qcom_nandc.c
15830
15831 QUALCOMM RMNET DRIVER
15832 M:      Subash Abhinov Kasiviswanathan <[email protected]>
15833 M:      Sean Tranchetti <[email protected]>
15834 L:      [email protected]
15835 S:      Maintained
15836 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
15837 F:      drivers/net/ethernet/qualcomm/rmnet/
15838 F:      include/linux/if_rmnet.h
15839
15840 QUALCOMM TSENS THERMAL DRIVER
15841 M:      Amit Kucheria <[email protected]>
15842 M:      Thara Gopinath <[email protected]>
15843 L:      [email protected]
15844 L:      [email protected]
15845 S:      Maintained
15846 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
15847 F:      drivers/thermal/qcom/
15848
15849 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
15850 M:      Stanimir Varbanov <[email protected]>
15851 L:      [email protected]
15852 L:      [email protected]
15853 S:      Maintained
15854 T:      git git://linuxtv.org/media_tree.git
15855 F:      Documentation/devicetree/bindings/media/*venus*
15856 F:      drivers/media/platform/qcom/venus/
15857
15858 QUALCOMM WCN36XX WIRELESS DRIVER
15859 M:      Kalle Valo <[email protected]>
15860 L:      [email protected]
15861 S:      Supported
15862 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
15863 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
15864 F:      drivers/net/wireless/ath/wcn36xx/
15865
15866 QUANTENNA QTNFMAC WIRELESS DRIVER
15867 M:      Igor Mitsyanko <[email protected]>
15868 R:      Sergey Matyukevich <[email protected]>
15869 L:      [email protected]
15870 S:      Maintained
15871 F:      drivers/net/wireless/quantenna
15872
15873 RADEON and AMDGPU DRM DRIVERS
15874 M:      Alex Deucher <[email protected]>
15875 M:      Christian König <[email protected]>
15876 M:      Pan, Xinhui <[email protected]>
15877 L:      [email protected]
15878 S:      Supported
15879 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
15880 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
15881 C:      irc://irc.oftc.net/radeon
15882 F:      drivers/gpu/drm/amd/
15883 F:      drivers/gpu/drm/radeon/
15884 F:      include/uapi/drm/amdgpu_drm.h
15885 F:      include/uapi/drm/radeon_drm.h
15886
15887 RADEON FRAMEBUFFER DISPLAY DRIVER
15888 M:      Benjamin Herrenschmidt <[email protected]>
15889 L:      [email protected]
15890 S:      Maintained
15891 F:      drivers/video/fbdev/aty/radeon*
15892 F:      include/uapi/linux/radeonfb.h
15893
15894 RADIOSHARK RADIO DRIVER
15895 M:      Hans Verkuil <[email protected]>
15896 L:      [email protected]
15897 S:      Maintained
15898 T:      git git://linuxtv.org/media_tree.git
15899 F:      drivers/media/radio/radio-shark.c
15900
15901 RADIOSHARK2 RADIO DRIVER
15902 M:      Hans Verkuil <[email protected]>
15903 L:      [email protected]
15904 S:      Maintained
15905 T:      git git://linuxtv.org/media_tree.git
15906 F:      drivers/media/radio/radio-shark2.c
15907 F:      drivers/media/radio/radio-tea5777.c
15908
15909 RADOS BLOCK DEVICE (RBD)
15910 M:      Ilya Dryomov <[email protected]>
15911 R:      Dongsheng Yang <[email protected]>
15912 L:      [email protected]
15913 S:      Supported
15914 W:      http://ceph.com/
15915 T:      git git://github.com/ceph/ceph-client.git
15916 F:      Documentation/ABI/testing/sysfs-bus-rbd
15917 F:      drivers/block/rbd.c
15918 F:      drivers/block/rbd_types.h
15919
15920 RAGE128 FRAMEBUFFER DISPLAY DRIVER
15921 M:      Paul Mackerras <[email protected]>
15922 L:      [email protected]
15923 S:      Maintained
15924 F:      drivers/video/fbdev/aty/aty128fb.c
15925
15926 RAINSHADOW-CEC DRIVER
15927 M:      Hans Verkuil <[email protected]>
15928 L:      [email protected]
15929 S:      Maintained
15930 T:      git git://linuxtv.org/media_tree.git
15931 F:      drivers/media/cec/usb/rainshadow/
15932
15933 RALINK MIPS ARCHITECTURE
15934 M:      John Crispin <[email protected]>
15935 L:      [email protected]
15936 S:      Maintained
15937 F:      arch/mips/ralink
15938
15939 RALINK RT2X00 WIRELESS LAN DRIVER
15940 M:      Stanislaw Gruszka <[email protected]>
15941 M:      Helmut Schaa <[email protected]>
15942 L:      [email protected]
15943 S:      Maintained
15944 F:      drivers/net/wireless/ralink/rt2x00/
15945
15946 RAMDISK RAM BLOCK DEVICE DRIVER
15947 M:      Jens Axboe <[email protected]>
15948 S:      Maintained
15949 F:      Documentation/admin-guide/blockdev/ramdisk.rst
15950 F:      drivers/block/brd.c
15951
15952 RANCHU VIRTUAL BOARD FOR MIPS
15953 M:      Miodrag Dinic <[email protected]>
15954 L:      [email protected]
15955 S:      Supported
15956 F:      arch/mips/configs/generic/board-ranchu.config
15957 F:      arch/mips/generic/board-ranchu.c
15958
15959 RANDOM NUMBER DRIVER
15960 M:      "Theodore Ts'o" <[email protected]>
15961 S:      Maintained
15962 F:      drivers/char/random.c
15963
15964 RAPIDIO SUBSYSTEM
15965 M:      Matt Porter <[email protected]>
15966 M:      Alexandre Bounine <[email protected]>
15967 S:      Maintained
15968 F:      drivers/rapidio/
15969
15970 RAS INFRASTRUCTURE
15971 M:      Tony Luck <[email protected]>
15972 M:      Borislav Petkov <[email protected]>
15973 L:      [email protected]
15974 S:      Maintained
15975 F:      Documentation/admin-guide/ras.rst
15976 F:      drivers/ras/
15977 F:      include/linux/ras.h
15978 F:      include/ras/ras_event.h
15979
15980 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
15981 L:      [email protected]
15982 S:      Orphan
15983 F:      drivers/net/wireless/ray*
15984
15985 RC-CORE / LIRC FRAMEWORK
15986 M:      Sean Young <[email protected]>
15987 L:      [email protected]
15988 S:      Maintained
15989 W:      http://linuxtv.org
15990 T:      git git://linuxtv.org/media_tree.git
15991 F:      Documentation/driver-api/media/rc-core.rst
15992 F:      Documentation/userspace-api/media/rc/
15993 F:      drivers/media/rc/
15994 F:      include/media/rc-map.h
15995 F:      include/media/rc-core.h
15996 F:      include/uapi/linux/lirc.h
15997
15998 RCMM REMOTE CONTROLS DECODER
15999 M:      Patrick Lerda <[email protected]>
16000 S:      Maintained
16001 F:      drivers/media/rc/ir-rcmm-decoder.c
16002
16003 RCUTORTURE TEST FRAMEWORK
16004 M:      "Paul E. McKenney" <[email protected]>
16005 M:      Josh Triplett <[email protected]>
16006 R:      Steven Rostedt <[email protected]>
16007 R:      Mathieu Desnoyers <[email protected]>
16008 R:      Lai Jiangshan <[email protected]>
16009 L:      [email protected]
16010 S:      Supported
16011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
16012 F:      tools/testing/selftests/rcutorture
16013
16014 RDACM20 Camera Sensor
16015 M:      Jacopo Mondi <[email protected]>
16016 M:      Kieran Bingham <[email protected]>
16017 M:      Laurent Pinchart <[email protected]>
16018 M:      Niklas Söderlund <[email protected]>
16019 L:      [email protected]
16020 S:      Maintained
16021 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
16022 F:      drivers/media/i2c/max9271.c
16023 F:      drivers/media/i2c/max9271.h
16024 F:      drivers/media/i2c/rdacm20.c
16025
16026 RDACM21 Camera Sensor
16027 M:      Jacopo Mondi <[email protected]>
16028 M:      Kieran Bingham <[email protected]>
16029 M:      Laurent Pinchart <[email protected]>
16030 M:      Niklas Söderlund <[email protected]>
16031 L:      [email protected]
16032 S:      Maintained
16033 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
16034 F:      drivers/media/i2c/max9271.c
16035 F:      drivers/media/i2c/max9271.h
16036 F:      drivers/media/i2c/rdacm21.c
16037
16038 RDC R-321X SoC
16039 M:      Florian Fainelli <[email protected]>
16040 S:      Maintained
16041
16042 RDC R6040 FAST ETHERNET DRIVER
16043 M:      Florian Fainelli <[email protected]>
16044 L:      [email protected]
16045 S:      Maintained
16046 F:      drivers/net/ethernet/rdc/r6040.c
16047
16048 RDMAVT - RDMA verbs software
16049 M:      Dennis Dalessandro <[email protected]>
16050 M:      Mike Marciniszyn <[email protected]>
16051 L:      [email protected]
16052 S:      Supported
16053 F:      drivers/infiniband/sw/rdmavt
16054
16055 RDS - RELIABLE DATAGRAM SOCKETS
16056 M:      Santosh Shilimkar <[email protected]>
16057 L:      [email protected]
16058 L:      [email protected]
16059 L:      [email protected] (moderated for non-subscribers)
16060 S:      Supported
16061 W:      https://oss.oracle.com/projects/rds/
16062 F:      Documentation/networking/rds.rst
16063 F:      net/rds/
16064
16065 RDT - RESOURCE ALLOCATION
16066 M:      Fenghua Yu <[email protected]>
16067 M:      Reinette Chatre <[email protected]>
16068 L:      [email protected]
16069 S:      Supported
16070 F:      Documentation/x86/resctrl*
16071 F:      arch/x86/include/asm/resctrl.h
16072 F:      arch/x86/kernel/cpu/resctrl/
16073 F:      tools/testing/selftests/resctrl/
16074
16075 READ-COPY UPDATE (RCU)
16076 M:      "Paul E. McKenney" <[email protected]>
16077 M:      Josh Triplett <[email protected]>
16078 R:      Steven Rostedt <[email protected]>
16079 R:      Mathieu Desnoyers <[email protected]>
16080 R:      Lai Jiangshan <[email protected]>
16081 R:      Joel Fernandes <[email protected]>
16082 L:      [email protected]
16083 S:      Supported
16084 W:      http://www.rdrop.com/users/paulmck/RCU/
16085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
16086 F:      Documentation/RCU/
16087 F:      include/linux/rcu*
16088 F:      kernel/rcu/
16089 X:      Documentation/RCU/torture.rst
16090 X:      include/linux/srcu*.h
16091 X:      kernel/rcu/srcu*.c
16092
16093 REAL TIME CLOCK (RTC) SUBSYSTEM
16094 M:      Alessandro Zummo <[email protected]>
16095 M:      Alexandre Belloni <[email protected]>
16096 L:      [email protected]
16097 S:      Maintained
16098 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
16099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
16100 F:      Documentation/admin-guide/rtc.rst
16101 F:      Documentation/devicetree/bindings/rtc/
16102 F:      drivers/rtc/
16103 F:      include/linux/platform_data/rtc-*
16104 F:      include/linux/rtc.h
16105 F:      include/linux/rtc/
16106 F:      include/uapi/linux/rtc.h
16107 F:      tools/testing/selftests/rtc/
16108
16109 REALTEK AUDIO CODECS
16110 M:      Oder Chiou <[email protected]>
16111 S:      Maintained
16112 F:      include/sound/rt*.h
16113 F:      sound/soc/codecs/rt*
16114
16115 REALTEK RTL83xx SMI DSA ROUTER CHIPS
16116 M:      Linus Walleij <[email protected]>
16117 S:      Maintained
16118 F:      Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
16119 F:      drivers/net/dsa/realtek-smi*
16120 F:      drivers/net/dsa/rtl83*
16121
16122 REALTEK WIRELESS DRIVER (rtlwifi family)
16123 M:      Ping-Ke Shih <[email protected]>
16124 L:      [email protected]
16125 S:      Maintained
16126 W:      https://wireless.wiki.kernel.org/
16127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
16128 F:      drivers/net/wireless/realtek/rtlwifi/
16129
16130 REALTEK WIRELESS DRIVER (rtw88)
16131 M:      Yan-Hsuan Chuang <[email protected]>
16132 L:      [email protected]
16133 S:      Maintained
16134 F:      drivers/net/wireless/realtek/rtw88/
16135
16136 REALTEK WIRELESS DRIVER (rtw89)
16137 M:      Ping-Ke Shih <[email protected]>
16138 L:      [email protected]
16139 S:      Maintained
16140 F:      drivers/net/wireless/realtek/rtw89/
16141
16142 REDPINE WIRELESS DRIVER
16143 M:      Amitkumar Karwar <[email protected]>
16144 M:      Siva Rebbagondla <[email protected]>
16145 L:      [email protected]
16146 S:      Maintained
16147 F:      drivers/net/wireless/rsi/
16148
16149 REGISTER MAP ABSTRACTION
16150 M:      Mark Brown <[email protected]>
16151 L:      [email protected]
16152 S:      Supported
16153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
16154 F:      Documentation/devicetree/bindings/regmap/
16155 F:      drivers/base/regmap/
16156 F:      include/linux/regmap.h
16157
16158 REISERFS FILE SYSTEM
16159 L:      [email protected]
16160 S:      Supported
16161 F:      fs/reiserfs/
16162
16163 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
16164 M:      Ohad Ben-Cohen <[email protected]>
16165 M:      Bjorn Andersson <[email protected]>
16166 M:      Mathieu Poirier <[email protected]>
16167 L:      [email protected]
16168 S:      Maintained
16169 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
16170 F:      Documentation/ABI/testing/sysfs-class-remoteproc
16171 F:      Documentation/devicetree/bindings/remoteproc/
16172 F:      Documentation/staging/remoteproc.rst
16173 F:      drivers/remoteproc/
16174 F:      include/linux/remoteproc.h
16175 F:      include/linux/remoteproc/
16176
16177 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
16178 M:      Ohad Ben-Cohen <[email protected]>
16179 M:      Bjorn Andersson <[email protected]>
16180 M:      Mathieu Poirier <[email protected]>
16181 L:      [email protected]
16182 S:      Maintained
16183 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
16184 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
16185 F:      Documentation/staging/rpmsg.rst
16186 F:      drivers/rpmsg/
16187 F:      include/linux/rpmsg.h
16188 F:      include/linux/rpmsg/
16189 F:      include/uapi/linux/rpmsg.h
16190 F:      samples/rpmsg/
16191
16192 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
16193 M:      Stephan Gerhold <[email protected]>
16194 L:      [email protected]
16195 L:      [email protected]
16196 S:      Maintained
16197 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
16198
16199 RENESAS CLOCK DRIVERS
16200 M:      Geert Uytterhoeven <[email protected]>
16201 L:      [email protected]
16202 S:      Supported
16203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
16204 F:      Documentation/devicetree/bindings/clock/renesas,*
16205 F:      drivers/clk/renesas/
16206
16207 RENESAS EMEV2 I2C DRIVER
16208 M:      Wolfram Sang <[email protected]>
16209 L:      [email protected]
16210 S:      Supported
16211 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
16212 F:      drivers/i2c/busses/i2c-emev2.c
16213
16214 RENESAS ETHERNET DRIVERS
16215 R:      Sergey Shtylyov <[email protected]>
16216 L:      [email protected]
16217 L:      [email protected]
16218 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
16219 F:      drivers/net/ethernet/renesas/
16220 F:      include/linux/sh_eth.h
16221
16222 RENESAS R-CAR GYROADC DRIVER
16223 M:      Marek Vasut <[email protected]>
16224 L:      [email protected]
16225 S:      Supported
16226 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
16227 F:      drivers/iio/adc/rcar-gyroadc.c
16228
16229 RENESAS R-CAR I2C DRIVERS
16230 M:      Wolfram Sang <[email protected]>
16231 L:      [email protected]
16232 S:      Supported
16233 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
16234 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
16235 F:      drivers/i2c/busses/i2c-rcar.c
16236 F:      drivers/i2c/busses/i2c-sh_mobile.c
16237
16238 RENESAS R-CAR THERMAL DRIVERS
16239 M:      Niklas Söderlund <[email protected]>
16240 L:      [email protected]
16241 S:      Supported
16242 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
16243 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
16244 F:      drivers/thermal/rcar_gen3_thermal.c
16245 F:      drivers/thermal/rcar_thermal.c
16246
16247 RENESAS RIIC DRIVER
16248 M:      Chris Brandt <[email protected]>
16249 L:      [email protected]
16250 S:      Supported
16251 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
16252 F:      drivers/i2c/busses/i2c-riic.c
16253
16254 RENESAS USB PHY DRIVER
16255 M:      Yoshihiro Shimoda <[email protected]>
16256 L:      [email protected]
16257 S:      Maintained
16258 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
16259
16260 RENESAS RZ/G2L A/D DRIVER
16261 M:      Lad Prabhakar <[email protected]>
16262 L:      [email protected]
16263 L:      [email protected]
16264 S:      Supported
16265 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
16266 F:      drivers/iio/adc/rzg2l_adc.c
16267
16268 RESET CONTROLLER FRAMEWORK
16269 M:      Philipp Zabel <[email protected]>
16270 S:      Maintained
16271 T:      git git://git.pengutronix.de/git/pza/linux
16272 F:      Documentation/devicetree/bindings/reset/
16273 F:      Documentation/driver-api/reset.rst
16274 F:      drivers/reset/
16275 F:      include/dt-bindings/reset/
16276 F:      include/linux/reset-controller.h
16277 F:      include/linux/reset.h
16278 F:      include/linux/reset/
16279 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
16280
16281 RESTARTABLE SEQUENCES SUPPORT
16282 M:      Mathieu Desnoyers <[email protected]>
16283 M:      Peter Zijlstra <[email protected]>
16284 M:      "Paul E. McKenney" <[email protected]>
16285 M:      Boqun Feng <[email protected]>
16286 L:      [email protected]
16287 S:      Supported
16288 F:      include/trace/events/rseq.h
16289 F:      include/uapi/linux/rseq.h
16290 F:      kernel/rseq.c
16291 F:      tools/testing/selftests/rseq/
16292
16293 RFKILL
16294 M:      Johannes Berg <[email protected]>
16295 L:      [email protected]
16296 S:      Maintained
16297 W:      https://wireless.wiki.kernel.org/
16298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
16299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
16300 F:      Documentation/ABI/stable/sysfs-class-rfkill
16301 F:      Documentation/driver-api/rfkill.rst
16302 F:      include/linux/rfkill.h
16303 F:      include/uapi/linux/rfkill.h
16304 F:      net/rfkill/
16305
16306 RHASHTABLE
16307 M:      Thomas Graf <[email protected]>
16308 M:      Herbert Xu <[email protected]>
16309 L:      [email protected]
16310 S:      Maintained
16311 F:      include/linux/rhashtable-types.h
16312 F:      include/linux/rhashtable.h
16313 F:      lib/rhashtable.c
16314 F:      lib/test_rhashtable.c
16315
16316 RICOH R5C592 MEMORYSTICK DRIVER
16317 M:      Maxim Levitsky <[email protected]>
16318 S:      Maintained
16319 F:      drivers/memstick/host/r592.*
16320
16321 RICOH SMARTMEDIA/XD DRIVER
16322 M:      Maxim Levitsky <[email protected]>
16323 S:      Maintained
16324 F:      drivers/mtd/nand/raw/r852.c
16325 F:      drivers/mtd/nand/raw/r852.h
16326
16327 RISC-V ARCHITECTURE
16328 M:      Paul Walmsley <[email protected]>
16329 M:      Palmer Dabbelt <[email protected]>
16330 M:      Albert Ou <[email protected]>
16331 L:      [email protected]
16332 S:      Supported
16333 P:      Documentation/riscv/patch-acceptance.rst
16334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
16335 F:      arch/riscv/
16336 N:      riscv
16337 K:      riscv
16338
16339 RISC-V/MICROCHIP POLARFIRE SOC SUPPORT
16340 M:      Lewis Hanly <[email protected]>
16341 L:      [email protected]
16342 S:      Supported
16343 F:      drivers/mailbox/mailbox-mpfs.c
16344 F:      drivers/soc/microchip/
16345 F:      include/soc/microchip/mpfs.h
16346
16347 RNBD BLOCK DRIVERS
16348 M:      Md. Haris Iqbal <[email protected]>
16349 M:      Jack Wang <[email protected]>
16350 L:      [email protected]
16351 S:      Maintained
16352 F:      drivers/block/rnbd/
16353
16354 ROCCAT DRIVERS
16355 M:      Stefan Achatz <[email protected]>
16356 S:      Maintained
16357 W:      http://sourceforge.net/projects/roccat/
16358 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
16359 F:      drivers/hid/hid-roccat*
16360 F:      include/linux/hid-roccat*
16361
16362 ROCKCHIP I2S TDM DRIVER
16363 M:      Nicolas Frattaroli <[email protected]>
16364 L:      [email protected]
16365 S:      Maintained
16366 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
16367 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
16368
16369 ROCKCHIP ISP V1 DRIVER
16370 M:      Helen Koike <[email protected]>
16371 M:      Dafna Hirschfeld <[email protected]>
16372 L:      [email protected]
16373 L:      [email protected]
16374 S:      Maintained
16375 F:      Documentation/admin-guide/media/rkisp1.rst
16376 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
16377 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
16378 F:      drivers/media/platform/rockchip/rkisp1
16379 F:      include/uapi/linux/rkisp1-config.h
16380
16381 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
16382 M:      Jacob Chen <[email protected]>
16383 M:      Ezequiel Garcia <[email protected]>
16384 L:      [email protected]
16385 L:      [email protected]
16386 S:      Maintained
16387 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
16388 F:      drivers/media/platform/rockchip/rga/
16389
16390 ROCKCHIP VIDEO DECODER DRIVER
16391 M:      Ezequiel Garcia <[email protected]>
16392 L:      [email protected]
16393 L:      [email protected]
16394 S:      Maintained
16395 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
16396 F:      drivers/staging/media/rkvdec/
16397
16398 ROCKER DRIVER
16399 M:      Jiri Pirko <[email protected]>
16400 L:      [email protected]
16401 S:      Supported
16402 F:      drivers/net/ethernet/rocker/
16403
16404 ROCKETPORT EXPRESS/INFINITY DRIVER
16405 M:      Kevin Cernekee <[email protected]>
16406 L:      [email protected]
16407 S:      Odd Fixes
16408 F:      drivers/tty/serial/rp2.*
16409
16410 ROHM BD99954 CHARGER IC
16411 R:      Matti Vaittinen <[email protected]>
16412 L:      [email protected]
16413 S:      Supported
16414 F:      drivers/power/supply/bd99954-charger.c
16415 F:      drivers/power/supply/bd99954-charger.h
16416
16417 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
16418 M:      Tomasz Duszynski <[email protected]>
16419 S:      Maintained
16420 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
16421 F:      drivers/iio/light/bh1750.c
16422
16423 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
16424 M:      Marek Vasut <[email protected]>
16425 L:      [email protected]
16426 L:      [email protected]
16427 S:      Supported
16428 F:      Documentation/devicetree/bindings/mfd/bd9571mwv.txt
16429 F:      drivers/gpio/gpio-bd9571mwv.c
16430 F:      drivers/mfd/bd9571mwv.c
16431 F:      drivers/regulator/bd9571mwv-regulator.c
16432 F:      include/linux/mfd/bd9571mwv.h
16433
16434 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
16435 R:      Matti Vaittinen <[email protected]>
16436 L:      [email protected]
16437 S:      Supported
16438 F:      Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt
16439 F:      Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt
16440 F:      drivers/clk/clk-bd718x7.c
16441 F:      drivers/gpio/gpio-bd70528.c
16442 F:      drivers/gpio/gpio-bd71815.c
16443 F:      drivers/gpio/gpio-bd71828.c
16444 F:      drivers/mfd/rohm-bd70528.c
16445 F:      drivers/mfd/rohm-bd71828.c
16446 F:      drivers/mfd/rohm-bd718x7.c
16447 F:      drivers/mfd/rohm-bd9576.c
16448 F:      drivers/power/supply/bd70528-charger.c
16449 F:      drivers/regulator/bd70528-regulator.c
16450 F:      drivers/regulator/bd71815-regulator.c
16451 F:      drivers/regulator/bd71828-regulator.c
16452 F:      drivers/regulator/bd718x7-regulator.c
16453 F:      drivers/regulator/bd9576-regulator.c
16454 F:      drivers/regulator/rohm-regulator.c
16455 F:      drivers/rtc/rtc-bd70528.c
16456 F:      drivers/watchdog/bd70528_wdt.c
16457 F:      drivers/watchdog/bd9576_wdt.c
16458 F:      include/linux/mfd/rohm-bd70528.h
16459 F:      include/linux/mfd/rohm-bd71815.h
16460 F:      include/linux/mfd/rohm-bd71828.h
16461 F:      include/linux/mfd/rohm-bd718x7.h
16462 F:      include/linux/mfd/rohm-bd957x.h
16463 F:      include/linux/mfd/rohm-generic.h
16464 F:      include/linux/mfd/rohm-shared.h
16465
16466 ROSE NETWORK LAYER
16467 M:      Ralf Baechle <[email protected]>
16468 L:      [email protected]
16469 S:      Maintained
16470 W:      http://www.linux-ax25.org/
16471 F:      include/net/rose.h
16472 F:      include/uapi/linux/rose.h
16473 F:      net/rose/
16474
16475 ROTATION DRIVER FOR ALLWINNER A83T
16476 M:      Jernej Skrabec <[email protected]>
16477 L:      [email protected]
16478 S:      Maintained
16479 T:      git git://linuxtv.org/media_tree.git
16480 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
16481 F:      drivers/media/platform/sunxi/sun8i-rotate/
16482
16483 RTL2830 MEDIA DRIVER
16484 M:      Antti Palosaari <[email protected]>
16485 L:      [email protected]
16486 S:      Maintained
16487 W:      https://linuxtv.org
16488 W:      http://palosaari.fi/linux/
16489 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16490 T:      git git://linuxtv.org/anttip/media_tree.git
16491 F:      drivers/media/dvb-frontends/rtl2830*
16492
16493 RTL2832 MEDIA DRIVER
16494 M:      Antti Palosaari <[email protected]>
16495 L:      [email protected]
16496 S:      Maintained
16497 W:      https://linuxtv.org
16498 W:      http://palosaari.fi/linux/
16499 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16500 T:      git git://linuxtv.org/anttip/media_tree.git
16501 F:      drivers/media/dvb-frontends/rtl2832*
16502
16503 RTL2832_SDR MEDIA DRIVER
16504 M:      Antti Palosaari <[email protected]>
16505 L:      [email protected]
16506 S:      Maintained
16507 W:      https://linuxtv.org
16508 W:      http://palosaari.fi/linux/
16509 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16510 T:      git git://linuxtv.org/anttip/media_tree.git
16511 F:      drivers/media/dvb-frontends/rtl2832_sdr*
16512
16513 RTL8180 WIRELESS DRIVER
16514 L:      [email protected]
16515 S:      Orphan
16516 W:      https://wireless.wiki.kernel.org/
16517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
16518 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
16519
16520 RTL8187 WIRELESS DRIVER
16521 M:      Herton Ronaldo Krzesinski <[email protected]>
16522 M:      Hin-Tak Leung <[email protected]>
16523 M:      Larry Finger <[email protected]>
16524 L:      [email protected]
16525 S:      Maintained
16526 W:      https://wireless.wiki.kernel.org/
16527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
16528 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
16529
16530 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
16531 M:      Jes Sorensen <[email protected]>
16532 L:      [email protected]
16533 S:      Maintained
16534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
16535 F:      drivers/net/wireless/realtek/rtl8xxxu/
16536
16537 RTRS TRANSPORT DRIVERS
16538 M:      Md. Haris Iqbal <[email protected]>
16539 M:      Jack Wang <[email protected]>
16540 L:      [email protected]
16541 S:      Maintained
16542 F:      drivers/infiniband/ulp/rtrs/
16543
16544 RXRPC SOCKETS (AF_RXRPC)
16545 M:      David Howells <[email protected]>
16546 M:      Marc Dionne <[email protected]>
16547 L:      [email protected]
16548 S:      Supported
16549 W:      https://www.infradead.org/~dhowells/kafs/
16550 F:      Documentation/networking/rxrpc.rst
16551 F:      include/keys/rxrpc-type.h
16552 F:      include/net/af_rxrpc.h
16553 F:      include/trace/events/rxrpc.h
16554 F:      include/uapi/linux/rxrpc.h
16555 F:      net/rxrpc/
16556
16557 S3 SAVAGE FRAMEBUFFER DRIVER
16558 M:      Antonino Daplas <[email protected]>
16559 L:      [email protected]
16560 S:      Maintained
16561 F:      drivers/video/fbdev/savage/
16562
16563 S390
16564 M:      Heiko Carstens <[email protected]>
16565 M:      Vasily Gorbik <[email protected]>
16566 M:      Christian Borntraeger <[email protected]>
16567 R:      Alexander Gordeev <[email protected]>
16568 L:      [email protected]
16569 S:      Supported
16570 W:      http://www.ibm.com/developerworks/linux/linux390/
16571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
16572 F:      Documentation/driver-api/s390-drivers.rst
16573 F:      Documentation/s390/
16574 F:      arch/s390/
16575 F:      drivers/s390/
16576
16577 S390 COMMON I/O LAYER
16578 M:      Vineeth Vijayan <[email protected]>
16579 M:      Peter Oberparleiter <[email protected]>
16580 L:      [email protected]
16581 S:      Supported
16582 W:      http://www.ibm.com/developerworks/linux/linux390/
16583 F:      drivers/s390/cio/
16584
16585 S390 DASD DRIVER
16586 M:      Stefan Haberland <[email protected]>
16587 M:      Jan Hoeppner <[email protected]>
16588 L:      [email protected]
16589 S:      Supported
16590 W:      http://www.ibm.com/developerworks/linux/linux390/
16591 F:      block/partitions/ibm.c
16592 F:      drivers/s390/block/dasd*
16593 F:      include/linux/dasd_mod.h
16594
16595 S390 IOMMU (PCI)
16596 M:      Matthew Rosato <[email protected]>
16597 M:      Gerald Schaefer <[email protected]>
16598 L:      [email protected]
16599 S:      Supported
16600 W:      http://www.ibm.com/developerworks/linux/linux390/
16601 F:      drivers/iommu/s390-iommu.c
16602
16603 S390 IUCV NETWORK LAYER
16604 M:      Julian Wiedmann <[email protected]>
16605 M:      Karsten Graul <[email protected]>
16606 L:      [email protected]
16607 L:      [email protected]
16608 S:      Supported
16609 W:      http://www.ibm.com/developerworks/linux/linux390/
16610 F:      drivers/s390/net/*iucv*
16611 F:      include/net/iucv/
16612 F:      net/iucv/
16613
16614 S390 NETWORK DRIVERS
16615 M:      Julian Wiedmann <[email protected]>
16616 M:      Karsten Graul <[email protected]>
16617 L:      [email protected]
16618 L:      [email protected]
16619 S:      Supported
16620 W:      http://www.ibm.com/developerworks/linux/linux390/
16621 F:      drivers/s390/net/
16622
16623 S390 PCI SUBSYSTEM
16624 M:      Niklas Schnelle <[email protected]>
16625 M:      Gerald Schaefer <[email protected]>
16626 L:      [email protected]
16627 S:      Supported
16628 W:      http://www.ibm.com/developerworks/linux/linux390/
16629 F:      arch/s390/pci/
16630 F:      drivers/pci/hotplug/s390_pci_hpc.c
16631 F:      Documentation/s390/pci.rst
16632
16633 S390 VFIO AP DRIVER
16634 M:      Tony Krowiak <[email protected]>
16635 M:      Halil Pasic <[email protected]>
16636 M:      Jason Herne <[email protected]>
16637 L:      [email protected]
16638 S:      Supported
16639 W:      http://www.ibm.com/developerworks/linux/linux390/
16640 F:      Documentation/s390/vfio-ap.rst
16641 F:      drivers/s390/crypto/vfio_ap_drv.c
16642 F:      drivers/s390/crypto/vfio_ap_ops.c
16643 F:      drivers/s390/crypto/vfio_ap_private.h
16644
16645 S390 VFIO-CCW DRIVER
16646 M:      Eric Farman <[email protected]>
16647 M:      Matthew Rosato <[email protected]>
16648 R:      Halil Pasic <[email protected]>
16649 L:      [email protected]
16650 L:      [email protected]
16651 S:      Supported
16652 F:      Documentation/s390/vfio-ccw.rst
16653 F:      drivers/s390/cio/vfio_ccw*
16654 F:      include/uapi/linux/vfio_ccw.h
16655
16656 S390 VFIO-PCI DRIVER
16657 M:      Matthew Rosato <[email protected]>
16658 M:      Eric Farman <[email protected]>
16659 L:      [email protected]
16660 L:      [email protected]
16661 S:      Supported
16662 F:      drivers/vfio/pci/vfio_pci_zdev.c
16663 F:      include/uapi/linux/vfio_zdev.h
16664
16665 S390 ZCRYPT DRIVER
16666 M:      Harald Freudenberger <[email protected]>
16667 L:      [email protected]
16668 S:      Supported
16669 W:      http://www.ibm.com/developerworks/linux/linux390/
16670 F:      drivers/s390/crypto/
16671
16672 S390 ZFCP DRIVER
16673 M:      Steffen Maier <[email protected]>
16674 M:      Benjamin Block <[email protected]>
16675 L:      [email protected]
16676 S:      Supported
16677 W:      http://www.ibm.com/developerworks/linux/linux390/
16678 F:      drivers/s390/scsi/zfcp_*
16679
16680 S3C ADC BATTERY DRIVER
16681 M:      Krzysztof Kozlowski <[email protected]>
16682 L:      [email protected]
16683 S:      Odd Fixes
16684 F:      drivers/power/supply/s3c_adc_battery.c
16685 F:      include/linux/s3c_adc_battery.h
16686
16687 S3C24XX SD/MMC Driver
16688 M:      Ben Dooks <[email protected]>
16689 L:      [email protected] (moderated for non-subscribers)
16690 S:      Supported
16691 F:      drivers/mmc/host/s3cmci.*
16692
16693 SAA6588 RDS RECEIVER DRIVER
16694 M:      Hans Verkuil <[email protected]>
16695 L:      [email protected]
16696 S:      Odd Fixes
16697 W:      https://linuxtv.org
16698 T:      git git://linuxtv.org/media_tree.git
16699 F:      drivers/media/i2c/saa6588*
16700
16701 SAA7134 VIDEO4LINUX DRIVER
16702 M:      Mauro Carvalho Chehab <[email protected]>
16703 L:      [email protected]
16704 S:      Odd fixes
16705 W:      https://linuxtv.org
16706 T:      git git://linuxtv.org/media_tree.git
16707 F:      Documentation/driver-api/media/drivers/saa7134*
16708 F:      drivers/media/pci/saa7134/
16709
16710 SAA7146 VIDEO4LINUX-2 DRIVER
16711 M:      Hans Verkuil <[email protected]>
16712 L:      [email protected]
16713 S:      Maintained
16714 T:      git git://linuxtv.org/media_tree.git
16715 F:      drivers/media/common/saa7146/
16716 F:      drivers/media/pci/saa7146/
16717 F:      include/media/drv-intf/saa7146*
16718
16719 SAFESETID SECURITY MODULE
16720 M:      Micah Morton <[email protected]>
16721 S:      Supported
16722 F:      Documentation/admin-guide/LSM/SafeSetID.rst
16723 F:      security/safesetid/
16724
16725 SAMSUNG AUDIO (ASoC) DRIVERS
16726 M:      Krzysztof Kozlowski <[email protected]>
16727 M:      Sylwester Nawrocki <[email protected]>
16728 L:      [email protected] (moderated for non-subscribers)
16729 S:      Supported
16730 F:      Documentation/devicetree/bindings/sound/samsung*
16731 F:      sound/soc/samsung/
16732
16733 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
16734 M:      Krzysztof Kozlowski <[email protected]>
16735 L:      [email protected]
16736 L:      [email protected]
16737 S:      Maintained
16738 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
16739 F:      drivers/crypto/exynos-rng.c
16740
16741 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
16742 M:      Łukasz Stelmach <[email protected]>
16743 L:      [email protected]
16744 S:      Maintained
16745 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
16746 F:      drivers/char/hw_random/exynos-trng.c
16747
16748 SAMSUNG FRAMEBUFFER DRIVER
16749 M:      Jingoo Han <[email protected]>
16750 L:      [email protected]
16751 S:      Maintained
16752 F:      drivers/video/fbdev/s3c-fb.c
16753
16754 SAMSUNG INTERCONNECT DRIVERS
16755 M:      Sylwester Nawrocki <[email protected]>
16756 M:      Artur Świgoń <[email protected]>
16757 L:      [email protected]
16758 L:      [email protected]
16759 S:      Supported
16760 F:      drivers/interconnect/samsung/
16761
16762 SAMSUNG LAPTOP DRIVER
16763 M:      Corentin Chary <[email protected]>
16764 L:      [email protected]
16765 S:      Maintained
16766 F:      drivers/platform/x86/samsung-laptop.c
16767
16768 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
16769 M:      Krzysztof Kozlowski <[email protected]>
16770 M:      Bartlomiej Zolnierkiewicz <[email protected]>
16771 L:      [email protected]
16772 L:      [email protected]
16773 S:      Supported
16774 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
16775 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
16776 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
16777 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
16778 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
16779 F:      drivers/clk/clk-s2mps11.c
16780 F:      drivers/mfd/sec*.c
16781 F:      drivers/regulator/s2m*.c
16782 F:      drivers/regulator/s5m*.c
16783 F:      drivers/rtc/rtc-s5m.c
16784 F:      include/linux/mfd/samsung/
16785
16786 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
16787 M:      Sylwester Nawrocki <[email protected]>
16788 L:      [email protected]
16789 L:      [email protected]
16790 S:      Maintained
16791 F:      drivers/media/platform/s3c-camif/
16792 F:      include/media/drv-intf/s3c_camif.h
16793
16794 SAMSUNG S3FWRN5 NFC DRIVER
16795 M:      Krzysztof Kozlowski <[email protected]>
16796 M:      Krzysztof Opasiak <[email protected]>
16797 L:      [email protected] (subscribers-only)
16798 S:      Maintained
16799 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
16800 F:      drivers/nfc/s3fwrn5
16801
16802 SAMSUNG S5C73M3 CAMERA DRIVER
16803 M:      Andrzej Hajda <[email protected]>
16804 L:      [email protected]
16805 S:      Supported
16806 F:      drivers/media/i2c/s5c73m3/*
16807
16808 SAMSUNG S5K5BAF CAMERA DRIVER
16809 M:      Andrzej Hajda <[email protected]>
16810 L:      [email protected]
16811 S:      Supported
16812 F:      drivers/media/i2c/s5k5baf.c
16813
16814 SAMSUNG S5P Security SubSystem (SSS) DRIVER
16815 M:      Krzysztof Kozlowski <[email protected]>
16816 M:      Vladimir Zapolskiy <[email protected]>
16817 L:      [email protected]
16818 L:      [email protected]
16819 S:      Maintained
16820 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
16821 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
16822 F:      drivers/crypto/s5p-sss.c
16823
16824 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
16825 M:      Sylwester Nawrocki <[email protected]>
16826 L:      [email protected]
16827 S:      Supported
16828 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
16829 F:      drivers/media/platform/exynos4-is/
16830
16831 SAMSUNG SOC CLOCK DRIVERS
16832 M:      Sylwester Nawrocki <[email protected]>
16833 M:      Tomasz Figa <[email protected]>
16834 M:      Chanwoo Choi <[email protected]>
16835 L:      [email protected]
16836 S:      Supported
16837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
16838 F:      Documentation/devicetree/bindings/clock/exynos*.txt
16839 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
16840 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
16841 F:      Documentation/devicetree/bindings/clock/samsung,s5p*
16842 F:      drivers/clk/samsung/
16843 F:      include/dt-bindings/clock/exynos*.h
16844 F:      include/dt-bindings/clock/s3c*.h
16845 F:      include/dt-bindings/clock/s5p*.h
16846 F:      include/dt-bindings/clock/samsung,*.h
16847 F:      include/linux/clk/samsung.h
16848 F:      include/linux/platform_data/clk-s3c2410.h
16849
16850 SAMSUNG SPI DRIVERS
16851 M:      Krzysztof Kozlowski <[email protected]>
16852 M:      Andi Shyti <[email protected]>
16853 L:      [email protected]
16854 L:      [email protected]
16855 S:      Maintained
16856 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
16857 F:      drivers/spi/spi-s3c*
16858 F:      include/linux/platform_data/spi-s3c64xx.h
16859 F:      include/linux/spi/s3c24xx-fiq.h
16860
16861 SAMSUNG SXGBE DRIVERS
16862 M:      Byungho An <[email protected]>
16863 L:      [email protected]
16864 S:      Supported
16865 F:      drivers/net/ethernet/samsung/sxgbe/
16866
16867 SAMSUNG THERMAL DRIVER
16868 M:      Bartlomiej Zolnierkiewicz <[email protected]>
16869 L:      [email protected]
16870 L:      [email protected]
16871 S:      Supported
16872 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
16873 F:      drivers/thermal/samsung/
16874
16875 SAMSUNG USB2 PHY DRIVER
16876 M:      Sylwester Nawrocki <[email protected]>
16877 L:      [email protected]
16878 S:      Supported
16879 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
16880 F:      Documentation/driver-api/phy/samsung-usb2.rst
16881 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
16882 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
16883 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
16884 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
16885 F:      drivers/phy/samsung/phy-samsung-usb2.c
16886 F:      drivers/phy/samsung/phy-samsung-usb2.h
16887
16888 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
16889 M:      Paul Barker <[email protected]>
16890 R:      Marc Murphy <[email protected]>
16891 S:      Supported
16892 F:      arch/arm/boot/dts/am335x-sancloud*
16893
16894 SC1200 WDT DRIVER
16895 M:      Zwane Mwaikambo <[email protected]>
16896 S:      Maintained
16897 F:      drivers/watchdog/sc1200wdt.c
16898
16899 SCHEDULER
16900 M:      Ingo Molnar <[email protected]>
16901 M:      Peter Zijlstra <[email protected]>
16902 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
16903 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
16904 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
16905 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
16906 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
16907 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
16908 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
16909 L:      [email protected]
16910 S:      Maintained
16911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
16912 F:      include/linux/preempt.h
16913 F:      include/linux/sched.h
16914 F:      include/linux/wait.h
16915 F:      include/uapi/linux/sched.h
16916 F:      kernel/sched/
16917
16918 SCR24X CHIP CARD INTERFACE DRIVER
16919 M:      Lubomir Rintel <[email protected]>
16920 S:      Supported
16921 F:      drivers/char/pcmcia/scr24x_cs.c
16922
16923 SCSI RDMA PROTOCOL (SRP) INITIATOR
16924 M:      Bart Van Assche <[email protected]>
16925 L:      [email protected]
16926 S:      Supported
16927 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
16928 F:      drivers/infiniband/ulp/srp/
16929 F:      include/scsi/srp.h
16930
16931 SCSI RDMA PROTOCOL (SRP) TARGET
16932 M:      Bart Van Assche <[email protected]>
16933 L:      [email protected]
16934 L:      [email protected]
16935 S:      Supported
16936 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
16937 F:      drivers/infiniband/ulp/srpt/
16938
16939 SCSI SG DRIVER
16940 M:      Doug Gilbert <[email protected]>
16941 L:      [email protected]
16942 S:      Maintained
16943 W:      http://sg.danny.cz/sg
16944 F:      Documentation/scsi/scsi-generic.rst
16945 F:      drivers/scsi/sg.c
16946 F:      include/scsi/sg.h
16947
16948 SCSI SUBSYSTEM
16949 M:      "James E.J. Bottomley" <[email protected]>
16950 M:      "Martin K. Petersen" <[email protected]>
16951 L:      [email protected]
16952 S:      Maintained
16953 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
16954 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
16955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
16956 F:      Documentation/devicetree/bindings/scsi/
16957 F:      drivers/scsi/
16958 F:      include/scsi/
16959
16960 SCSI TAPE DRIVER
16961 M:      Kai Mäkisara <[email protected]>
16962 L:      [email protected]
16963 S:      Maintained
16964 F:      Documentation/scsi/st.rst
16965 F:      drivers/scsi/st.*
16966 F:      drivers/scsi/st_*.h
16967
16968 SCSI TARGET CORE USER DRIVER
16969 M:      Bodo Stroesser <[email protected]>
16970 L:      [email protected]
16971 L:      [email protected]
16972 S:      Supported
16973 F:      Documentation/target/tcmu-design.rst
16974 F:      drivers/target/target_core_user.c
16975 F:      include/uapi/linux/target_core_user.h
16976
16977 SCSI TARGET SUBSYSTEM
16978 M:      "Martin K. Petersen" <[email protected]>
16979 L:      [email protected]
16980 L:      [email protected]
16981 S:      Supported
16982 W:      http://www.linux-iscsi.org
16983 Q:      https://patchwork.kernel.org/project/target-devel/list/
16984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
16985 F:      Documentation/target/
16986 F:      drivers/target/
16987 F:      include/target/
16988
16989 SCTP PROTOCOL
16990 M:      Vlad Yasevich <[email protected]>
16991 M:      Neil Horman <[email protected]>
16992 M:      Marcelo Ricardo Leitner <[email protected]>
16993 L:      [email protected]
16994 S:      Maintained
16995 W:      http://lksctp.sourceforge.net
16996 F:      Documentation/networking/sctp.rst
16997 F:      include/linux/sctp.h
16998 F:      include/net/sctp/
16999 F:      include/uapi/linux/sctp.h
17000 F:      net/sctp/
17001
17002 SCx200 CPU SUPPORT
17003 M:      Jim Cromie <[email protected]>
17004 S:      Odd Fixes
17005 F:      Documentation/i2c/busses/scx200_acb.rst
17006 F:      arch/x86/platform/scx200/
17007 F:      drivers/i2c/busses/scx200*
17008 F:      drivers/mtd/maps/scx200_docflash.c
17009 F:      drivers/watchdog/scx200_wdt.c
17010 F:      include/linux/scx200.h
17011
17012 SCx200 GPIO DRIVER
17013 M:      Jim Cromie <[email protected]>
17014 S:      Maintained
17015 F:      drivers/char/scx200_gpio.c
17016 F:      include/linux/scx200_gpio.h
17017
17018 SCx200 HRT CLOCKSOURCE DRIVER
17019 M:      Jim Cromie <[email protected]>
17020 S:      Maintained
17021 F:      drivers/clocksource/scx200_hrt.c
17022
17023 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
17024 M:      Sascha Sommer <[email protected]>
17025 L:      [email protected] (subscribers-only)
17026 S:      Maintained
17027 F:      drivers/mmc/host/sdricoh_cs.c
17028
17029 SECO BOARDS CEC DRIVER
17030 M:      Ettore Chimenti <[email protected]>
17031 S:      Maintained
17032 F:      drivers/media/cec/platform/seco/seco-cec.c
17033 F:      drivers/media/cec/platform/seco/seco-cec.h
17034
17035 SECURE COMPUTING
17036 M:      Kees Cook <[email protected]>
17037 R:      Andy Lutomirski <[email protected]>
17038 R:      Will Drewry <[email protected]>
17039 S:      Supported
17040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
17041 F:      Documentation/userspace-api/seccomp_filter.rst
17042 F:      include/linux/seccomp.h
17043 F:      include/uapi/linux/seccomp.h
17044 F:      kernel/seccomp.c
17045 F:      tools/testing/selftests/kselftest_harness.h
17046 F:      tools/testing/selftests/seccomp/*
17047 K:      \bsecure_computing
17048 K:      \bTIF_SECCOMP\b
17049
17050 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
17051 M:      Al Cooper <[email protected]>
17052 L:      [email protected]
17053 L:      [email protected]
17054 S:      Maintained
17055 F:      drivers/mmc/host/sdhci-brcmstb*
17056
17057 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
17058 M:      Adrian Hunter <[email protected]>
17059 L:      [email protected]
17060 S:      Maintained
17061 F:      drivers/mmc/host/sdhci*
17062
17063 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
17064 M:      Eugen Hristev <[email protected]>
17065 L:      [email protected]
17066 S:      Supported
17067 F:      drivers/mmc/host/sdhci-of-at91.c
17068
17069 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
17070 M:      Ben Dooks <[email protected]>
17071 M:      Jaehoon Chung <[email protected]>
17072 L:      [email protected]
17073 S:      Maintained
17074 F:      drivers/mmc/host/sdhci-s3c*
17075
17076 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
17077 M:      Viresh Kumar <[email protected]>
17078 L:      [email protected]
17079 S:      Maintained
17080 F:      drivers/mmc/host/sdhci-spear.c
17081
17082 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
17083 M:      Kishon Vijay Abraham I <[email protected]>
17084 L:      [email protected]
17085 S:      Maintained
17086 F:      drivers/mmc/host/sdhci-omap.c
17087
17088 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
17089 M:      Jonathan Derrick <[email protected]>
17090 M:      Revanth Rajashekar <[email protected]>
17091 L:      [email protected]
17092 S:      Supported
17093 F:      block/opal_proto.h
17094 F:      block/sed*
17095 F:      include/linux/sed*
17096 F:      include/uapi/linux/sed*
17097
17098 SECURITY CONTACT
17099 M:      Security Officers <[email protected]>
17100 S:      Supported
17101 F:      Documentation/admin-guide/security-bugs.rst
17102
17103 SECURITY SUBSYSTEM
17104 M:      James Morris <[email protected]>
17105 M:      "Serge E. Hallyn" <[email protected]>
17106 L:      [email protected] (suggested Cc:)
17107 S:      Supported
17108 W:      http://kernsec.org/
17109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
17110 F:      security/
17111 X:      security/selinux/
17112
17113 SELINUX SECURITY MODULE
17114 M:      Paul Moore <[email protected]>
17115 M:      Stephen Smalley <[email protected]>
17116 M:      Eric Paris <[email protected]>
17117 L:      [email protected]
17118 S:      Supported
17119 W:      https://selinuxproject.org
17120 W:      https://github.com/SELinuxProject
17121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
17122 F:      Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
17123 F:      Documentation/ABI/obsolete/sysfs-selinux-disable
17124 F:      Documentation/admin-guide/LSM/SELinux.rst
17125 F:      include/trace/events/avc.h
17126 F:      include/uapi/linux/selinux_netlink.h
17127 F:      scripts/selinux/
17128 F:      security/selinux/
17129
17130 SENSABLE PHANTOM
17131 M:      Jiri Slaby <[email protected]>
17132 S:      Maintained
17133 F:      drivers/misc/phantom.c
17134 F:      include/uapi/linux/phantom.h
17135
17136 SENSEAIR SUNRISE 006-0-0007
17137 M:      Jacopo Mondi <[email protected]>
17138 S:      Maintained
17139 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
17140 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
17141 F:      drivers/iio/chemical/sunrise_co2.c
17142
17143 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
17144 M:      Tomasz Duszynski <[email protected]>
17145 S:      Maintained
17146 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
17147 F:      drivers/iio/chemical/scd30.h
17148 F:      drivers/iio/chemical/scd30_core.c
17149 F:      drivers/iio/chemical/scd30_i2c.c
17150 F:      drivers/iio/chemical/scd30_serial.c
17151
17152 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
17153 M:      Roan van Dijk <[email protected]>
17154 S:      Maintained
17155 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
17156 F:      drivers/iio/chemical/scd4x.c
17157
17158 SENSIRION SGP40 GAS SENSOR DRIVER
17159 M:      Andreas Klinger <[email protected]>
17160 S:      Maintained
17161 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
17162 F:      drivers/iio/chemical/sgp40.c
17163
17164 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
17165 M:      Tomasz Duszynski <[email protected]>
17166 S:      Maintained
17167 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
17168 F:      drivers/iio/chemical/sps30.c
17169 F:      drivers/iio/chemical/sps30_i2c.c
17170 F:      drivers/iio/chemical/sps30_serial.c
17171
17172 SERIAL DEVICE BUS
17173 M:      Rob Herring <[email protected]>
17174 L:      [email protected]
17175 S:      Maintained
17176 F:      Documentation/devicetree/bindings/serial/serial.yaml
17177 F:      drivers/tty/serdev/
17178 F:      include/linux/serdev.h
17179
17180 SERIAL DRIVERS
17181 M:      Greg Kroah-Hartman <[email protected]>
17182 L:      [email protected]
17183 S:      Maintained
17184 F:      Documentation/devicetree/bindings/serial/
17185 F:      drivers/tty/serial/
17186
17187 SERIAL IR RECEIVER
17188 M:      Sean Young <[email protected]>
17189 L:      [email protected]
17190 S:      Maintained
17191 F:      drivers/media/rc/serial_ir.c
17192
17193 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
17194 M:      Srinivas Kandagatla <[email protected]>
17195 L:      [email protected] (moderated for non-subscribers)
17196 S:      Maintained
17197 F:      Documentation/devicetree/bindings/slimbus/
17198 F:      drivers/slimbus/
17199 F:      include/linux/slimbus.h
17200
17201 SFC NETWORK DRIVER
17202 M:      Edward Cree <[email protected]>
17203 M:      Martin Habets <[email protected]>
17204 L:      [email protected]
17205 S:      Supported
17206 F:      drivers/net/ethernet/sfc/
17207
17208 SFF/SFP/SFP+ MODULE SUPPORT
17209 M:      Russell King <[email protected]>
17210 L:      [email protected]
17211 S:      Maintained
17212 F:      drivers/net/phy/phylink.c
17213 F:      drivers/net/phy/sfp*
17214 F:      include/linux/mdio/mdio-i2c.h
17215 F:      include/linux/phylink.h
17216 F:      include/linux/sfp.h
17217 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)
17218
17219 SGI GRU DRIVER
17220 M:      Dimitri Sivanich <[email protected]>
17221 S:      Maintained
17222 F:      drivers/misc/sgi-gru/
17223
17224 SGI XP/XPC/XPNET DRIVER
17225 M:      Robin Holt <[email protected]>
17226 M:      Steve Wahl <[email protected]>
17227 R:      Mike Travis <[email protected]>
17228 S:      Maintained
17229 F:      drivers/misc/sgi-xp/
17230
17231 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
17232 M:      Karsten Graul <[email protected]>
17233 L:      [email protected]
17234 S:      Supported
17235 W:      http://www.ibm.com/developerworks/linux/linux390/
17236 F:      net/smc/
17237
17238 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
17239 M:      Linus Walleij <[email protected]>
17240 L:      [email protected]
17241 S:      Maintained
17242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
17243 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
17244 F:      drivers/iio/light/gp2ap002.c
17245
17246 SHARP RJ54N1CB0C SENSOR DRIVER
17247 M:      Jacopo Mondi <[email protected]>
17248 L:      [email protected]
17249 S:      Odd fixes
17250 T:      git git://linuxtv.org/media_tree.git
17251 F:      drivers/media/i2c/rj54n1cb0c.c
17252 F:      include/media/i2c/rj54n1cb0c.h
17253
17254 SH_VOU V4L2 OUTPUT DRIVER
17255 L:      [email protected]
17256 S:      Orphan
17257 F:      drivers/media/platform/sh_vou.c
17258 F:      include/media/drv-intf/sh_vou.h
17259
17260 SI2157 MEDIA DRIVER
17261 M:      Antti Palosaari <[email protected]>
17262 L:      [email protected]
17263 S:      Maintained
17264 W:      https://linuxtv.org
17265 W:      http://palosaari.fi/linux/
17266 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17267 T:      git git://linuxtv.org/anttip/media_tree.git
17268 F:      drivers/media/tuners/si2157*
17269
17270 SI2165 MEDIA DRIVER
17271 M:      Matthias Schwarzott <[email protected]>
17272 L:      [email protected]
17273 S:      Maintained
17274 W:      https://linuxtv.org
17275 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17276 F:      drivers/media/dvb-frontends/si2165*
17277
17278 SI2168 MEDIA DRIVER
17279 M:      Antti Palosaari <[email protected]>
17280 L:      [email protected]
17281 S:      Maintained
17282 W:      https://linuxtv.org
17283 W:      http://palosaari.fi/linux/
17284 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17285 T:      git git://linuxtv.org/anttip/media_tree.git
17286 F:      drivers/media/dvb-frontends/si2168*
17287
17288 SI470X FM RADIO RECEIVER I2C DRIVER
17289 M:      Hans Verkuil <[email protected]>
17290 L:      [email protected]
17291 S:      Odd Fixes
17292 W:      https://linuxtv.org
17293 T:      git git://linuxtv.org/media_tree.git
17294 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
17295
17296 SI470X FM RADIO RECEIVER USB DRIVER
17297 M:      Hans Verkuil <[email protected]>
17298 L:      [email protected]
17299 S:      Maintained
17300 W:      https://linuxtv.org
17301 T:      git git://linuxtv.org/media_tree.git
17302 F:      drivers/media/radio/si470x/radio-si470x-common.c
17303 F:      drivers/media/radio/si470x/radio-si470x-usb.c
17304 F:      drivers/media/radio/si470x/radio-si470x.h
17305
17306 SI4713 FM RADIO TRANSMITTER I2C DRIVER
17307 M:      Eduardo Valentin <[email protected]>
17308 L:      [email protected]
17309 S:      Odd Fixes
17310 W:      https://linuxtv.org
17311 T:      git git://linuxtv.org/media_tree.git
17312 F:      drivers/media/radio/si4713/si4713.?
17313
17314 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
17315 M:      Eduardo Valentin <[email protected]>
17316 L:      [email protected]
17317 S:      Odd Fixes
17318 W:      https://linuxtv.org
17319 T:      git git://linuxtv.org/media_tree.git
17320 F:      drivers/media/radio/si4713/radio-platform-si4713.c
17321
17322 SI4713 FM RADIO TRANSMITTER USB DRIVER
17323 M:      Hans Verkuil <[email protected]>
17324 L:      [email protected]
17325 S:      Maintained
17326 W:      https://linuxtv.org
17327 T:      git git://linuxtv.org/media_tree.git
17328 F:      drivers/media/radio/si4713/radio-usb-si4713.c
17329
17330 SIANO DVB DRIVER
17331 M:      Mauro Carvalho Chehab <[email protected]>
17332 L:      [email protected]
17333 S:      Odd fixes
17334 W:      https://linuxtv.org
17335 T:      git git://linuxtv.org/media_tree.git
17336 F:      drivers/media/common/siano/
17337 F:      drivers/media/mmc/siano/
17338 F:      drivers/media/usb/siano/
17339 F:      drivers/media/usb/siano/
17340
17341 SIFIVE DRIVERS
17342 M:      Palmer Dabbelt <[email protected]>
17343 M:      Paul Walmsley <[email protected]>
17344 L:      [email protected]
17345 S:      Supported
17346 T:      git git://github.com/sifive/riscv-linux.git
17347 N:      sifive
17348 K:      [^@]sifive
17349
17350 SIFIVE FU540 SYSTEM-ON-CHIP
17351 M:      Paul Walmsley <[email protected]>
17352 M:      Palmer Dabbelt <[email protected]>
17353 L:      [email protected]
17354 S:      Supported
17355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
17356 N:      fu540
17357 K:      fu540
17358
17359 SIFIVE PDMA DRIVER
17360 M:      Green Wan <[email protected]>
17361 S:      Maintained
17362 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
17363 F:      drivers/dma/sf-pdma/
17364
17365 SILEAD TOUCHSCREEN DRIVER
17366 M:      Hans de Goede <[email protected]>
17367 L:      [email protected]
17368 L:      [email protected]
17369 S:      Maintained
17370 F:      drivers/input/touchscreen/silead.c
17371 F:      drivers/platform/x86/touchscreen_dmi.c
17372
17373 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
17374 M:      Jérôme Pouiller <[email protected]>
17375 S:      Supported
17376 F:      drivers/staging/wfx/
17377
17378 SILICON MOTION SM712 FRAME BUFFER DRIVER
17379 M:      Sudip Mukherjee <[email protected]>
17380 M:      Teddy Wang <[email protected]>
17381 M:      Sudip Mukherjee <[email protected]>
17382 L:      [email protected]
17383 S:      Maintained
17384 F:      Documentation/fb/sm712fb.rst
17385 F:      drivers/video/fbdev/sm712*
17386
17387 SILVACO I3C DUAL-ROLE MASTER
17388 M:      Miquel Raynal <[email protected]>
17389 M:      Conor Culhane <[email protected]>
17390 L:      [email protected]
17391 S:      Maintained
17392 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
17393 F:      drivers/i3c/master/svc-i3c-master.c
17394
17395 SIMPLEFB FB DRIVER
17396 M:      Hans de Goede <[email protected]>
17397 L:      [email protected]
17398 S:      Maintained
17399 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
17400 F:      drivers/video/fbdev/simplefb.c
17401 F:      include/linux/platform_data/simplefb.h
17402
17403 SIMTEC EB110ATX (Chalice CATS)
17404 M:      Simtec Linux Team <[email protected]>
17405 S:      Supported
17406 W:      http://www.simtec.co.uk/products/EB110ATX/
17407
17408 SIMTEC EB2410ITX (BAST)
17409 M:      Simtec Linux Team <[email protected]>
17410 S:      Supported
17411 W:      http://www.simtec.co.uk/products/EB2410ITX/
17412 F:      arch/arm/mach-s3c/bast-ide.c
17413 F:      arch/arm/mach-s3c/bast-irq.c
17414 F:      arch/arm/mach-s3c/mach-bast.c
17415
17416 SIOX
17417 M:      Thorsten Scherer <[email protected]>
17418 M:      Uwe Kleine-König <[email protected]>
17419 R:      Pengutronix Kernel Team <[email protected]>
17420 S:      Supported
17421 F:      drivers/gpio/gpio-siox.c
17422 F:      drivers/siox/*
17423 F:      include/trace/events/siox.h
17424
17425 SIPHASH PRF ROUTINES
17426 M:      Jason A. Donenfeld <[email protected]>
17427 S:      Maintained
17428 F:      include/linux/siphash.h
17429 F:      lib/siphash.c
17430 F:      lib/test_siphash.c
17431
17432 SIS 190 ETHERNET DRIVER
17433 M:      Francois Romieu <[email protected]>
17434 L:      [email protected]
17435 S:      Maintained
17436 F:      drivers/net/ethernet/sis/sis190.c
17437
17438 SIS 900/7016 FAST ETHERNET DRIVER
17439 M:      Daniele Venzano <[email protected]>
17440 L:      [email protected]
17441 S:      Maintained
17442 W:      http://www.brownhat.org/sis900.html
17443 F:      drivers/net/ethernet/sis/sis900.*
17444
17445 SIS FRAMEBUFFER DRIVER
17446 M:      Thomas Winischhofer <[email protected]>
17447 S:      Maintained
17448 W:      http://www.winischhofer.net/linuxsisvga.shtml
17449 F:      Documentation/fb/sisfb.rst
17450 F:      drivers/video/fbdev/sis/
17451 F:      include/video/sisfb.h
17452
17453 SIS I2C TOUCHSCREEN DRIVER
17454 M:      Mika Penttilä <[email protected]>
17455 L:      [email protected]
17456 S:      Maintained
17457 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
17458 F:      drivers/input/touchscreen/sis_i2c.c
17459
17460 SIS USB2VGA DRIVER
17461 M:      Thomas Winischhofer <[email protected]>
17462 S:      Maintained
17463 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
17464 F:      drivers/usb/misc/sisusbvga/
17465
17466 SLAB ALLOCATOR
17467 M:      Christoph Lameter <[email protected]>
17468 M:      Pekka Enberg <[email protected]>
17469 M:      David Rientjes <[email protected]>
17470 M:      Joonsoo Kim <[email protected]>
17471 M:      Andrew Morton <[email protected]>
17472 M:      Vlastimil Babka <[email protected]>
17473 L:      [email protected]
17474 S:      Maintained
17475 F:      include/linux/sl?b*.h
17476 F:      mm/sl?b*
17477
17478 SLEEPABLE READ-COPY UPDATE (SRCU)
17479 M:      Lai Jiangshan <[email protected]>
17480 M:      "Paul E. McKenney" <[email protected]>
17481 M:      Josh Triplett <[email protected]>
17482 R:      Steven Rostedt <[email protected]>
17483 R:      Mathieu Desnoyers <[email protected]>
17484 L:      [email protected]
17485 S:      Supported
17486 W:      http://www.rdrop.com/users/paulmck/RCU/
17487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17488 F:      include/linux/srcu*.h
17489 F:      kernel/rcu/srcu*.c
17490
17491 SMACK SECURITY MODULE
17492 M:      Casey Schaufler <[email protected]>
17493 L:      [email protected]
17494 S:      Maintained
17495 W:      http://schaufler-ca.com
17496 T:      git git://github.com/cschaufler/smack-next
17497 F:      Documentation/admin-guide/LSM/Smack.rst
17498 F:      security/smack/
17499
17500 SMC91x ETHERNET DRIVER
17501 M:      Nicolas Pitre <[email protected]>
17502 S:      Odd Fixes
17503 F:      drivers/net/ethernet/smsc/smc91x.*
17504
17505 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
17506 M:      Mark Rutland <[email protected]>
17507 M:      Lorenzo Pieralisi <[email protected]>
17508 M:      Sudeep Holla <[email protected]>
17509 L:      [email protected] (moderated for non-subscribers)
17510 S:      Maintained
17511 F:      drivers/firmware/smccc/
17512 F:      include/linux/arm-smccc.h
17513
17514 SMM665 HARDWARE MONITOR DRIVER
17515 M:      Guenter Roeck <[email protected]>
17516 L:      [email protected]
17517 S:      Maintained
17518 F:      Documentation/hwmon/smm665.rst
17519 F:      drivers/hwmon/smm665.c
17520
17521 SMSC EMC2103 HARDWARE MONITOR DRIVER
17522 M:      Steve Glendinning <[email protected]>
17523 L:      [email protected]
17524 S:      Maintained
17525 F:      Documentation/hwmon/emc2103.rst
17526 F:      drivers/hwmon/emc2103.c
17527
17528 SMSC SCH5627 HARDWARE MONITOR DRIVER
17529 M:      Hans de Goede <[email protected]>
17530 L:      [email protected]
17531 S:      Supported
17532 F:      Documentation/hwmon/sch5627.rst
17533 F:      drivers/hwmon/sch5627.c
17534
17535 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
17536 M:      Steve Glendinning <[email protected]>
17537 L:      [email protected]
17538 S:      Maintained
17539 F:      drivers/video/fbdev/smscufx.c
17540
17541 SMSC47B397 HARDWARE MONITOR DRIVER
17542 M:      Jean Delvare <[email protected]>
17543 L:      [email protected]
17544 S:      Maintained
17545 F:      Documentation/hwmon/smsc47b397.rst
17546 F:      drivers/hwmon/smsc47b397.c
17547
17548 SMSC911x ETHERNET DRIVER
17549 M:      Steve Glendinning <[email protected]>
17550 L:      [email protected]
17551 S:      Maintained
17552 F:      drivers/net/ethernet/smsc/smsc911x.*
17553 F:      include/linux/smsc911x.h
17554
17555 SMSC9420 PCI ETHERNET DRIVER
17556 M:      Steve Glendinning <[email protected]>
17557 L:      [email protected]
17558 S:      Maintained
17559 F:      drivers/net/ethernet/smsc/smsc9420.*
17560
17561 SOCIONEXT (SNI) AVE NETWORK DRIVER
17562 M:      Kunihiko Hayashi <[email protected]>
17563 L:      [email protected]
17564 S:      Maintained
17565 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
17566 F:      drivers/net/ethernet/socionext/sni_ave.c
17567
17568 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
17569 M:      Jassi Brar <[email protected]>
17570 M:      Ilias Apalodimas <[email protected]>
17571 L:      [email protected]
17572 S:      Maintained
17573 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
17574 F:      drivers/net/ethernet/socionext/netsec.c
17575
17576 SOCIONEXT (SNI) Synquacer SPI DRIVER
17577 M:      Masahisa Kojima <[email protected]>
17578 M:      Jassi Brar <[email protected]>
17579 L:      [email protected]
17580 S:      Maintained
17581 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
17582 F:      drivers/spi/spi-synquacer.c
17583
17584 SOCIONEXT SYNQUACER I2C DRIVER
17585 M:      Ard Biesheuvel <[email protected]>
17586 L:      [email protected]
17587 S:      Maintained
17588 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
17589 F:      drivers/i2c/busses/i2c-synquacer.c
17590
17591 SOCIONEXT UNIPHIER SOUND DRIVER
17592 L:      [email protected] (moderated for non-subscribers)
17593 S:      Orphan
17594 F:      sound/soc/uniphier/
17595
17596 SOEKRIS NET48XX LED SUPPORT
17597 M:      Chris Boot <[email protected]>
17598 S:      Maintained
17599 F:      drivers/leds/leds-net48xx.c
17600
17601 SOFT-IWARP DRIVER (siw)
17602 M:      Bernard Metzler <[email protected]>
17603 L:      [email protected]
17604 S:      Supported
17605 F:      drivers/infiniband/sw/siw/
17606 F:      include/uapi/rdma/siw-abi.h
17607
17608 SOFT-ROCE DRIVER (rxe)
17609 M:      Zhu Yanjun <[email protected]>
17610 L:      [email protected]
17611 S:      Supported
17612 F:      drivers/infiniband/sw/rxe/
17613 F:      include/uapi/rdma/rdma_user_rxe.h
17614
17615 SOFTLOGIC 6x10 MPEG CODEC
17616 M:      Bluecherry Maintainers <[email protected]>
17617 M:      Anton Sviridenko <[email protected]>
17618 M:      Andrey Utkin <[email protected]>
17619 M:      Ismael Luceno <[email protected]>
17620 L:      [email protected]
17621 S:      Supported
17622 F:      drivers/media/pci/solo6x10/
17623
17624 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
17625 M:      James Morse <[email protected]>
17626 L:      [email protected] (moderated for non-subscribers)
17627 S:      Maintained
17628 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
17629 F:      drivers/firmware/arm_sdei.c
17630 F:      include/linux/arm_sdei.h
17631 F:      include/uapi/linux/arm_sdei.h
17632
17633 SOFTWARE NODES
17634 R:      Andy Shevchenko <[email protected]>
17635 R:      Heikki Krogerus <[email protected]>
17636 L:      [email protected]
17637 S:      Maintained
17638 F:      drivers/base/swnode.c
17639
17640 SOFTWARE RAID (Multiple Disks) SUPPORT
17641 M:      Song Liu <[email protected]>
17642 L:      [email protected]
17643 S:      Supported
17644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
17645 F:      drivers/md/Kconfig
17646 F:      drivers/md/Makefile
17647 F:      drivers/md/md*
17648 F:      drivers/md/raid*
17649 F:      include/linux/raid/
17650 F:      include/uapi/linux/raid/
17651
17652 SOLIDRUN CLEARFOG SUPPORT
17653 M:      Russell King <[email protected]>
17654 S:      Maintained
17655 F:      arch/arm/boot/dts/armada-388-clearfog*
17656 F:      arch/arm/boot/dts/armada-38x-solidrun-*
17657
17658 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
17659 M:      Russell King <[email protected]>
17660 S:      Maintained
17661 F:      arch/arm/boot/dts/imx6*-cubox-i*
17662 F:      arch/arm/boot/dts/imx6*-hummingboard*
17663 F:      arch/arm/boot/dts/imx6*-sr-*
17664
17665 SONIC NETWORK DRIVER
17666 M:      Thomas Bogendoerfer <[email protected]>
17667 L:      [email protected]
17668 S:      Maintained
17669 F:      drivers/net/ethernet/natsemi/sonic.*
17670
17671 SONICS SILICON BACKPLANE DRIVER (SSB)
17672 M:      Michael Buesch <[email protected]>
17673 L:      [email protected]
17674 S:      Maintained
17675 F:      drivers/ssb/
17676 F:      include/linux/ssb/
17677
17678 SONY IMX208 SENSOR DRIVER
17679 M:      Sakari Ailus <[email protected]>
17680 L:      [email protected]
17681 S:      Maintained
17682 T:      git git://linuxtv.org/media_tree.git
17683 F:      drivers/media/i2c/imx208.c
17684
17685 SONY IMX214 SENSOR DRIVER
17686 M:      Ricardo Ribalda <[email protected]>
17687 L:      [email protected]
17688 S:      Maintained
17689 T:      git git://linuxtv.org/media_tree.git
17690 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
17691 F:      drivers/media/i2c/imx214.c
17692
17693 SONY IMX219 SENSOR DRIVER
17694 M:      Dave Stevenson <[email protected]>
17695 L:      [email protected]
17696 S:      Maintained
17697 T:      git git://linuxtv.org/media_tree.git
17698 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
17699 F:      drivers/media/i2c/imx219.c
17700
17701 SONY IMX258 SENSOR DRIVER
17702 M:      Sakari Ailus <[email protected]>
17703 L:      [email protected]
17704 S:      Maintained
17705 T:      git git://linuxtv.org/media_tree.git
17706 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
17707 F:      drivers/media/i2c/imx258.c
17708
17709 SONY IMX274 SENSOR DRIVER
17710 M:      Leon Luo <[email protected]>
17711 L:      [email protected]
17712 S:      Maintained
17713 T:      git git://linuxtv.org/media_tree.git
17714 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
17715 F:      drivers/media/i2c/imx274.c
17716
17717 SONY IMX290 SENSOR DRIVER
17718 M:      Manivannan Sadhasivam <[email protected]>
17719 L:      [email protected]
17720 S:      Maintained
17721 T:      git git://linuxtv.org/media_tree.git
17722 F:      Documentation/devicetree/bindings/media/i2c/imx290.txt
17723 F:      drivers/media/i2c/imx290.c
17724
17725 SONY IMX319 SENSOR DRIVER
17726 M:      Bingbu Cao <[email protected]>
17727 L:      [email protected]
17728 S:      Maintained
17729 T:      git git://linuxtv.org/media_tree.git
17730 F:      drivers/media/i2c/imx319.c
17731
17732 SONY IMX334 SENSOR DRIVER
17733 M:      Paul J. Murphy <[email protected]>
17734 M:      Daniele Alessandrelli <[email protected]>
17735 L:      [email protected]
17736 S:      Maintained
17737 T:      git git://linuxtv.org/media_tree.git
17738 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
17739 F:      drivers/media/i2c/imx334.c
17740
17741 SONY IMX335 SENSOR DRIVER
17742 M:      Paul J. Murphy <[email protected]>
17743 M:      Daniele Alessandrelli <[email protected]>
17744 L:      [email protected]
17745 S:      Maintained
17746 T:      git git://linuxtv.org/media_tree.git
17747 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
17748 F:      drivers/media/i2c/imx335.c
17749
17750 SONY IMX355 SENSOR DRIVER
17751 M:      Tianshu Qiu <[email protected]>
17752 L:      [email protected]
17753 S:      Maintained
17754 T:      git git://linuxtv.org/media_tree.git
17755 F:      drivers/media/i2c/imx355.c
17756
17757 SONY IMX412 SENSOR DRIVER
17758 M:      Paul J. Murphy <[email protected]>
17759 M:      Daniele Alessandrelli <[email protected]>
17760 L:      [email protected]
17761 S:      Maintained
17762 T:      git git://linuxtv.org/media_tree.git
17763 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
17764 F:      drivers/media/i2c/imx412.c
17765
17766 SONY MEMORYSTICK SUBSYSTEM
17767 M:      Maxim Levitsky <[email protected]>
17768 M:      Alex Dubov <[email protected]>
17769 M:      Ulf Hansson <[email protected]>
17770 L:      [email protected]
17771 S:      Maintained
17772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
17773 F:      drivers/memstick/
17774 F:      include/linux/memstick.h
17775
17776 SONY VAIO CONTROL DEVICE DRIVER
17777 M:      Mattia Dongili <[email protected]>
17778 L:      [email protected]
17779 S:      Maintained
17780 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
17781 F:      Documentation/admin-guide/laptops/sony-laptop.rst
17782 F:      drivers/char/sonypi.c
17783 F:      drivers/platform/x86/sony-laptop.c
17784 F:      include/linux/sony-laptop.h
17785
17786 SOUND
17787 M:      Jaroslav Kysela <[email protected]>
17788 M:      Takashi Iwai <[email protected]>
17789 L:      [email protected] (moderated for non-subscribers)
17790 S:      Maintained
17791 W:      http://www.alsa-project.org/
17792 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
17793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17794 F:      Documentation/sound/
17795 F:      include/sound/
17796 F:      include/uapi/sound/
17797 F:      sound/
17798
17799 SOUND - COMPRESSED AUDIO
17800 M:      Vinod Koul <[email protected]>
17801 L:      [email protected] (moderated for non-subscribers)
17802 S:      Supported
17803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17804 F:      Documentation/sound/designs/compress-offload.rst
17805 F:      include/sound/compress_driver.h
17806 F:      include/uapi/sound/compress_*
17807 F:      sound/core/compress_offload.c
17808 F:      sound/soc/soc-compress.c
17809
17810 SOUND - DMAENGINE HELPERS
17811 M:      Lars-Peter Clausen <[email protected]>
17812 S:      Supported
17813 F:      include/sound/dmaengine_pcm.h
17814 F:      sound/core/pcm_dmaengine.c
17815 F:      sound/soc/soc-generic-dmaengine-pcm.c
17816
17817 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
17818 M:      Liam Girdwood <[email protected]>
17819 M:      Mark Brown <[email protected]>
17820 L:      [email protected] (moderated for non-subscribers)
17821 S:      Supported
17822 W:      http://alsa-project.org/main/index.php/ASoC
17823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
17824 F:      Documentation/devicetree/bindings/sound/
17825 F:      Documentation/sound/soc/
17826 F:      include/dt-bindings/sound/
17827 F:      include/sound/soc*
17828 F:      sound/soc/
17829
17830 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
17831 M:      Pierre-Louis Bossart <[email protected]>
17832 M:      Liam Girdwood <[email protected]>
17833 M:      Ranjani Sridharan <[email protected]>
17834 M:      Kai Vehmanen <[email protected]>
17835 M:      Daniel Baluta <[email protected]>
17836 L:      [email protected] (moderated for non-subscribers)
17837 S:      Supported
17838 W:      https://github.com/thesofproject/linux/
17839 F:      sound/soc/sof/
17840
17841 SOUNDWIRE SUBSYSTEM
17842 M:      Vinod Koul <[email protected]>
17843 M:      Bard Liao <[email protected]>
17844 R:      Pierre-Louis Bossart <[email protected]>
17845 R:      Sanyog Kale <[email protected]>
17846 L:      [email protected] (moderated for non-subscribers)
17847 S:      Supported
17848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
17849 F:      Documentation/driver-api/soundwire/
17850 F:      drivers/soundwire/
17851 F:      include/linux/soundwire/
17852
17853 SP2 MEDIA DRIVER
17854 M:      Olli Salonen <[email protected]>
17855 L:      [email protected]
17856 S:      Maintained
17857 W:      https://linuxtv.org
17858 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17859 F:      drivers/media/dvb-frontends/sp2*
17860
17861 SPARC + UltraSPARC (sparc/sparc64)
17862 M:      "David S. Miller" <[email protected]>
17863 L:      [email protected]
17864 S:      Maintained
17865 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
17866 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
17867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
17868 F:      arch/sparc/
17869 F:      drivers/sbus/
17870
17871 SPARC SERIAL DRIVERS
17872 M:      "David S. Miller" <[email protected]>
17873 L:      [email protected]
17874 S:      Maintained
17875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
17876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
17877 F:      drivers/tty/serial/suncore.c
17878 F:      drivers/tty/serial/sunhv.c
17879 F:      drivers/tty/serial/sunsab.c
17880 F:      drivers/tty/serial/sunsab.h
17881 F:      drivers/tty/serial/sunsu.c
17882 F:      drivers/tty/serial/sunzilog.c
17883 F:      drivers/tty/serial/sunzilog.h
17884 F:      drivers/tty/vcc.c
17885 F:      include/linux/sunserialcore.h
17886
17887 SPARSE CHECKER
17888 M:      "Luc Van Oostenryck" <[email protected]>
17889 L:      [email protected]
17890 S:      Maintained
17891 W:      https://sparse.docs.kernel.org/
17892 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
17893 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
17894 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
17895 F:      include/linux/compiler.h
17896
17897 SPEAKUP CONSOLE SPEECH DRIVER
17898 M:      William Hubbs <[email protected]>
17899 M:      Chris Brannon <[email protected]>
17900 M:      Kirk Reiser <[email protected]>
17901 M:      Samuel Thibault <[email protected]>
17902 L:      [email protected]
17903 S:      Odd Fixes
17904 W:      http://www.linux-speakup.org/
17905 W:      https://github.com/linux-speakup/speakup
17906 B:      https://github.com/linux-speakup/speakup/issues
17907 F:      drivers/accessibility/speakup/
17908
17909 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
17910 M:      Viresh Kumar <[email protected]>
17911 M:      Shiraz Hashim <[email protected]>
17912 M:      [email protected]
17913 L:      [email protected] (moderated for non-subscribers)
17914 S:      Maintained
17915 W:      http://www.st.com/spear
17916 F:      arch/arm/boot/dts/spear*
17917 F:      arch/arm/mach-spear/
17918 F:      drivers/clk/spear/
17919 F:      drivers/pinctrl/spear/
17920
17921 SPI NOR SUBSYSTEM
17922 M:      Tudor Ambarus <[email protected]>
17923 R:      Michael Walle <[email protected]>
17924 R:      Pratyush Yadav <[email protected]>
17925 L:      [email protected]
17926 S:      Maintained
17927 W:      http://www.linux-mtd.infradead.org/
17928 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
17929 C:      irc://irc.oftc.net/mtd
17930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
17931 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
17932 F:      drivers/mtd/spi-nor/
17933 F:      include/linux/mtd/spi-nor.h
17934
17935 SPI SUBSYSTEM
17936 M:      Mark Brown <[email protected]>
17937 L:      [email protected]
17938 S:      Maintained
17939 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
17940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
17941 F:      Documentation/devicetree/bindings/spi/
17942 F:      Documentation/spi/
17943 F:      drivers/spi/
17944 F:      include/linux/spi/
17945 F:      include/uapi/linux/spi/
17946 F:      tools/spi/
17947
17948 SPIDERNET NETWORK DRIVER for CELL
17949 M:      Ishizaki Kou <[email protected]>
17950 M:      Geoff Levand <[email protected]>
17951 L:      [email protected]
17952 L:      [email protected]
17953 S:      Maintained
17954 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
17955 F:      drivers/net/ethernet/toshiba/spider_net*
17956
17957 SPMI SUBSYSTEM
17958 M:      Stephen Boyd <[email protected]>
17959 L:      [email protected]
17960 S:      Maintained
17961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
17962 F:      Documentation/devicetree/bindings/spmi/
17963 F:      drivers/spmi/
17964 F:      include/dt-bindings/spmi/spmi.h
17965 F:      include/linux/spmi.h
17966 F:      include/trace/events/spmi.h
17967
17968 SPU FILE SYSTEM
17969 M:      Jeremy Kerr <[email protected]>
17970 L:      [email protected]
17971 S:      Supported
17972 W:      http://www.ibm.com/developerworks/power/cell/
17973 F:      Documentation/filesystems/spufs/spufs.rst
17974 F:      arch/powerpc/platforms/cell/spufs/
17975
17976 SQUASHFS FILE SYSTEM
17977 M:      Phillip Lougher <[email protected]>
17978 L:      [email protected] (subscribers-only)
17979 S:      Maintained
17980 W:      http://squashfs.org.uk
17981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
17982 F:      Documentation/filesystems/squashfs.rst
17983 F:      fs/squashfs/
17984
17985 SRM (Alpha) environment access
17986 M:      Jan-Benedict Glaw <[email protected]>
17987 S:      Maintained
17988 F:      arch/alpha/kernel/srm_env.c
17989
17990 ST LSM6DSx IMU IIO DRIVER
17991 M:      Lorenzo Bianconi <[email protected]>
17992 L:      [email protected]
17993 S:      Maintained
17994 W:      http://www.st.com/
17995 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
17996 F:      drivers/iio/imu/st_lsm6dsx/
17997
17998 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
17999 M:      Mickael Guene <[email protected]>
18000 L:      [email protected]
18001 S:      Maintained
18002 T:      git git://linuxtv.org/media_tree.git
18003 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
18004 F:      drivers/media/i2c/st-mipid02.c
18005
18006 ST STM32 I2C/SMBUS DRIVER
18007 M:      Pierre-Yves MORDRET <[email protected]>
18008 M:      Alain Volmat <[email protected]>
18009 L:      [email protected]
18010 S:      Maintained
18011 F:      drivers/i2c/busses/i2c-stm32*
18012
18013 ST STM32 SPI DRIVER
18014 M:      Alain Volmat <[email protected]>
18015 L:      [email protected]
18016 S:      Maintained
18017 F:      drivers/spi/spi-stm32.c
18018
18019 ST STPDDC60 DRIVER
18020 M:      Daniel Nilsson <[email protected]>
18021 L:      [email protected]
18022 S:      Maintained
18023 F:      Documentation/hwmon/stpddc60.rst
18024 F:      drivers/hwmon/pmbus/stpddc60.c
18025
18026 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
18027 M:      Song Qiang <[email protected]>
18028 L:      [email protected]
18029 S:      Maintained
18030 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
18031 F:      drivers/iio/proximity/vl53l0x-i2c.c
18032
18033 STABLE BRANCH
18034 M:      Greg Kroah-Hartman <[email protected]>
18035 M:      Sasha Levin <[email protected]>
18036 L:      [email protected]
18037 S:      Supported
18038 F:      Documentation/process/stable-kernel-rules.rst
18039
18040 STAGING - ATOMISP DRIVER
18041 M:      Mauro Carvalho Chehab <[email protected]>
18042 R:      Sakari Ailus <[email protected]>
18043 L:      [email protected]
18044 S:      Maintained
18045 F:      drivers/staging/media/atomisp/
18046
18047 STAGING - FIELDBUS SUBSYSTEM
18048 M:      Sven Van Asbroeck <[email protected]>
18049 S:      Maintained
18050 F:      drivers/staging/fieldbus/*
18051 F:      drivers/staging/fieldbus/Documentation/
18052
18053 STAGING - HMS ANYBUS-S BUS
18054 M:      Sven Van Asbroeck <[email protected]>
18055 S:      Maintained
18056 F:      drivers/staging/fieldbus/anybuss/
18057
18058 STAGING - INDUSTRIAL IO
18059 M:      Jonathan Cameron <[email protected]>
18060 L:      [email protected]
18061 S:      Odd Fixes
18062 F:      Documentation/devicetree/bindings/staging/iio/
18063 F:      drivers/staging/iio/
18064
18065 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
18066 M:      Marc Dietrich <[email protected]>
18067 L:      [email protected] (moderated for non-subscribers)
18068 L:      [email protected]
18069 S:      Maintained
18070 F:      drivers/staging/nvec/
18071
18072 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
18073 M:      Jens Frederich <[email protected]>
18074 M:      Jon Nettleton <[email protected]>
18075 S:      Maintained
18076 W:      http://wiki.laptop.org/go/DCON
18077 F:      drivers/staging/olpc_dcon/
18078
18079 STAGING - REALTEK RTL8188EU DRIVERS
18080 M:      Larry Finger <[email protected]>
18081 M:      Phillip Potter <[email protected]>
18082 S:      Supported
18083 F:      drivers/staging/r8188eu/
18084
18085 STAGING - REALTEK RTL8712U DRIVERS
18086 M:      Larry Finger <[email protected]>
18087 M:      Florian Schilhabel <[email protected]>.
18088 S:      Odd Fixes
18089 F:      drivers/staging/rtl8712/
18090
18091 STAGING - SEPS525 LCD CONTROLLER DRIVERS
18092 M:      Michael Hennerich <[email protected]>
18093 L:      [email protected]
18094 S:      Supported
18095 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
18096 F:      drivers/staging/fbtft/fb_seps525.c
18097
18098 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
18099 M:      Sudip Mukherjee <[email protected]>
18100 M:      Teddy Wang <[email protected]>
18101 M:      Sudip Mukherjee <[email protected]>
18102 L:      [email protected]
18103 S:      Maintained
18104 F:      drivers/staging/sm750fb/
18105
18106 STAGING - VIA VT665X DRIVERS
18107 M:      Forest Bond <[email protected]>
18108 S:      Odd Fixes
18109 F:      drivers/staging/vt665?/
18110
18111 STAGING SUBSYSTEM
18112 M:      Greg Kroah-Hartman <[email protected]>
18113 L:      [email protected]
18114 S:      Supported
18115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
18116 F:      drivers/staging/
18117
18118 STARFIRE/DURALAN NETWORK DRIVER
18119 M:      Ion Badulescu <[email protected]>
18120 S:      Odd Fixes
18121 F:      drivers/net/ethernet/adaptec/starfire*
18122
18123 STATIC BRANCH/CALL
18124 M:      Peter Zijlstra <[email protected]>
18125 M:      Josh Poimboeuf <[email protected]>
18126 M:      Jason Baron <[email protected]>
18127 R:      Steven Rostedt <[email protected]>
18128 R:      Ard Biesheuvel <[email protected]>
18129 S:      Supported
18130 F:      arch/*/include/asm/jump_label*.h
18131 F:      arch/*/include/asm/static_call*.h
18132 F:      arch/*/kernel/jump_label.c
18133 F:      arch/*/kernel/static_call.c
18134 F:      include/linux/jump_label*.h
18135 F:      include/linux/static_call*.h
18136 F:      kernel/jump_label.c
18137 F:      kernel/static_call.c
18138
18139 STI AUDIO (ASoC) DRIVERS
18140 M:      Arnaud Pouliquen <[email protected]>
18141 L:      [email protected] (moderated for non-subscribers)
18142 S:      Maintained
18143 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
18144 F:      sound/soc/sti/
18145
18146 STI CEC DRIVER
18147 M:      Benjamin Gaignard <[email protected]>
18148 S:      Maintained
18149 F:      Documentation/devicetree/bindings/media/stih-cec.txt
18150 F:      drivers/media/cec/platform/sti/
18151
18152 STK1160 USB VIDEO CAPTURE DRIVER
18153 M:      Ezequiel Garcia <[email protected]>
18154 L:      [email protected]
18155 S:      Maintained
18156 T:      git git://linuxtv.org/media_tree.git
18157 F:      drivers/media/usb/stk1160/
18158
18159 STM32 AUDIO (ASoC) DRIVERS
18160 M:      Olivier Moysan <[email protected]>
18161 M:      Arnaud Pouliquen <[email protected]>
18162 L:      [email protected] (moderated for non-subscribers)
18163 S:      Maintained
18164 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
18165 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
18166 F:      sound/soc/stm/
18167
18168 STM32 TIMER/LPTIMER DRIVERS
18169 M:      Fabrice Gasnier <[email protected]>
18170 S:      Maintained
18171 F:      Documentation/ABI/testing/*timer-stm32
18172 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
18173 F:      drivers/*/stm32-*timer*
18174 F:      drivers/pwm/pwm-stm32*
18175 F:      include/linux/*/stm32-*tim*
18176
18177 STMMAC ETHERNET DRIVER
18178 M:      Giuseppe Cavallaro <[email protected]>
18179 M:      Alexandre Torgue <[email protected]>
18180 M:      Jose Abreu <[email protected]>
18181 L:      [email protected]
18182 S:      Supported
18183 W:      http://www.stlinux.com
18184 F:      Documentation/networking/device_drivers/ethernet/stmicro/
18185 F:      drivers/net/ethernet/stmicro/stmmac/
18186
18187 SUN3/3X
18188 M:      Sam Creasey <[email protected]>
18189 S:      Maintained
18190 W:      http://sammy.net/sun3/
18191 F:      arch/m68k/include/asm/sun3*
18192 F:      arch/m68k/kernel/*sun3*
18193 F:      arch/m68k/sun3*/
18194 F:      drivers/net/ethernet/i825xx/sun3*
18195
18196 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
18197 M:      Hans de Goede <[email protected]>
18198 L:      [email protected]
18199 S:      Maintained
18200 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
18201 F:      drivers/input/keyboard/sun4i-lradc-keys.c
18202
18203 SUNDANCE NETWORK DRIVER
18204 M:      Denis Kirjanov <[email protected]>
18205 L:      [email protected]
18206 S:      Maintained
18207 F:      drivers/net/ethernet/dlink/sundance.c
18208
18209 SUPERH
18210 M:      Yoshinori Sato <[email protected]>
18211 M:      Rich Felker <[email protected]>
18212 L:      [email protected]
18213 S:      Maintained
18214 Q:      http://patchwork.kernel.org/project/linux-sh/list/
18215 F:      Documentation/sh/
18216 F:      arch/sh/
18217 F:      drivers/sh/
18218
18219 SUSPEND TO RAM
18220 M:      "Rafael J. Wysocki" <[email protected]>
18221 M:      Len Brown <[email protected]>
18222 M:      Pavel Machek <[email protected]>
18223 L:      [email protected]
18224 S:      Supported
18225 B:      https://bugzilla.kernel.org
18226 F:      Documentation/power/
18227 F:      arch/x86/kernel/acpi/
18228 F:      drivers/base/power/
18229 F:      include/linux/freezer.h
18230 F:      include/linux/pm.h
18231 F:      include/linux/suspend.h
18232 F:      kernel/power/
18233
18234 SVGA HANDLING
18235 M:      Martin Mares <[email protected]>
18236 L:      [email protected]
18237 S:      Maintained
18238 F:      Documentation/admin-guide/svga.rst
18239 F:      arch/x86/boot/video*
18240
18241 SWIOTLB SUBSYSTEM
18242 M:      Christoph Hellwig <[email protected]>
18243 L:      [email protected]
18244 S:      Supported
18245 W:      http://git.infradead.org/users/hch/dma-mapping.git
18246 T:      git git://git.infradead.org/users/hch/dma-mapping.git
18247 F:      arch/*/kernel/pci-swiotlb.c
18248 F:      include/linux/swiotlb.h
18249 F:      kernel/dma/swiotlb.c
18250
18251 SWITCHDEV
18252 M:      Jiri Pirko <[email protected]>
18253 M:      Ivan Vecera <[email protected]>
18254 L:      [email protected]
18255 S:      Supported
18256 F:      include/net/switchdev.h
18257 F:      net/switchdev/
18258
18259 SY8106A REGULATOR DRIVER
18260 M:      Icenowy Zheng <[email protected]>
18261 S:      Maintained
18262 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
18263 F:      drivers/regulator/sy8106a-regulator.c
18264
18265 SYNC FILE FRAMEWORK
18266 M:      Sumit Semwal <[email protected]>
18267 R:      Gustavo Padovan <[email protected]>
18268 L:      [email protected]
18269 L:      [email protected]
18270 S:      Maintained
18271 T:      git git://anongit.freedesktop.org/drm/drm-misc
18272 F:      Documentation/driver-api/sync_file.rst
18273 F:      drivers/dma-buf/dma-fence*
18274 F:      drivers/dma-buf/sw_sync.c
18275 F:      drivers/dma-buf/sync_*
18276 F:      include/linux/sync_file.h
18277 F:      include/uapi/linux/sync_file.h
18278
18279 SYNOPSYS ARC ARCHITECTURE
18280 M:      Vineet Gupta <[email protected]>
18281 L:      [email protected]
18282 S:      Supported
18283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
18284 F:      Documentation/devicetree/bindings/arc/*
18285 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
18286 F:      arch/arc/
18287 F:      drivers/clocksource/arc_timer.c
18288 F:      drivers/tty/serial/arc_uart.c
18289
18290 SYNOPSYS ARC HSDK SDP pll clock driver
18291 M:      Eugeniy Paltsev <[email protected]>
18292 S:      Supported
18293 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
18294 F:      drivers/clk/clk-hsdk-pll.c
18295
18296 SYNOPSYS ARC SDP clock driver
18297 M:      Eugeniy Paltsev <[email protected]>
18298 S:      Supported
18299 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
18300 F:      drivers/clk/axs10x/*
18301
18302 SYNOPSYS ARC SDP platform support
18303 M:      Alexey Brodkin <[email protected]>
18304 S:      Supported
18305 F:      Documentation/devicetree/bindings/arc/axs10*
18306 F:      arch/arc/boot/dts/ax*
18307 F:      arch/arc/plat-axs10x
18308
18309 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
18310 M:      Eugeniy Paltsev <[email protected]>
18311 S:      Supported
18312 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
18313 F:      drivers/reset/reset-axs10x.c
18314
18315 SYNOPSYS CREG GPIO DRIVER
18316 M:      Eugeniy Paltsev <[email protected]>
18317 S:      Maintained
18318 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
18319 F:      drivers/gpio/gpio-creg-snps.c
18320
18321 SYNOPSYS DESIGNWARE 8250 UART DRIVER
18322 R:      Andy Shevchenko <[email protected]>
18323 S:      Maintained
18324 F:      drivers/tty/serial/8250/8250_dw.c
18325 F:      drivers/tty/serial/8250/8250_dwlib.*
18326 F:      drivers/tty/serial/8250/8250_lpss.c
18327
18328 SYNOPSYS DESIGNWARE APB GPIO DRIVER
18329 M:      Hoan Tran <[email protected]>
18330 M:      Serge Semin <[email protected]>
18331 L:      [email protected]
18332 S:      Maintained
18333 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
18334 F:      drivers/gpio/gpio-dwapb.c
18335
18336 SYNOPSYS DESIGNWARE APB SSI DRIVER
18337 M:      Serge Semin <[email protected]>
18338 L:      [email protected]
18339 S:      Supported
18340 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
18341 F:      drivers/spi/spi-dw*
18342
18343 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
18344 M:      Eugeniy Paltsev <[email protected]>
18345 S:      Maintained
18346 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
18347 F:      drivers/dma/dw-axi-dmac/
18348
18349 SYNOPSYS DESIGNWARE DMAC DRIVER
18350 M:      Viresh Kumar <[email protected]>
18351 R:      Andy Shevchenko <[email protected]>
18352 S:      Maintained
18353 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
18354 F:      drivers/dma/dw/
18355 F:      include/dt-bindings/dma/dw-dmac.h
18356 F:      include/linux/dma/dw.h
18357 F:      include/linux/platform_data/dma-dw.h
18358
18359 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
18360 M:      Jose Abreu <[email protected]>
18361 L:      [email protected]
18362 S:      Supported
18363 F:      drivers/net/ethernet/synopsys/
18364
18365 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
18366 M:      Jose Abreu <[email protected]>
18367 L:      [email protected]
18368 S:      Supported
18369 F:      drivers/net/pcs/pcs-xpcs.c
18370 F:      drivers/net/pcs/pcs-xpcs.h
18371 F:      include/linux/pcs/pcs-xpcs.h
18372
18373 SYNOPSYS DESIGNWARE I2C DRIVER
18374 M:      Jarkko Nikula <[email protected]>
18375 R:      Andy Shevchenko <[email protected]>
18376 R:      Mika Westerberg <[email protected]>
18377 L:      [email protected]
18378 S:      Maintained
18379 F:      drivers/i2c/busses/i2c-designware-*
18380
18381 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
18382 M:      Jaehoon Chung <[email protected]>
18383 L:      [email protected]
18384 S:      Maintained
18385 F:      drivers/mmc/host/dw_mmc*
18386
18387 SYNOPSYS HSDK RESET CONTROLLER DRIVER
18388 M:      Eugeniy Paltsev <[email protected]>
18389 S:      Supported
18390 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
18391 F:      drivers/reset/reset-hsdk.c
18392 F:      include/dt-bindings/reset/snps,hsdk-reset.h
18393
18394 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
18395 M:      Prabu Thangamuthu <[email protected]>
18396 M:      Manjunath M B <[email protected]>
18397 L:      [email protected]
18398 S:      Maintained
18399 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
18400
18401 SYSTEM CONFIGURATION (SYSCON)
18402 M:      Lee Jones <[email protected]>
18403 M:      Arnd Bergmann <[email protected]>
18404 S:      Supported
18405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
18406 F:      drivers/mfd/syscon.c
18407
18408 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
18409 M:      Sudeep Holla <[email protected]>
18410 R:      Cristian Marussi <[email protected]>
18411 L:      [email protected] (moderated for non-subscribers)
18412 S:      Maintained
18413 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
18414 F:      drivers/clk/clk-sc[mp]i.c
18415 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
18416 F:      drivers/firmware/arm_scmi/
18417 F:      drivers/firmware/arm_scpi.c
18418 F:      drivers/regulator/scmi-regulator.c
18419 F:      drivers/reset/reset-scmi.c
18420 F:      include/linux/sc[mp]i_protocol.h
18421 F:      include/trace/events/scmi.h
18422 F:      include/uapi/linux/virtio_scmi.h
18423
18424 SYSTEM RESET/SHUTDOWN DRIVERS
18425 M:      Sebastian Reichel <[email protected]>
18426 L:      [email protected]
18427 S:      Maintained
18428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
18429 F:      Documentation/devicetree/bindings/power/reset/
18430 F:      drivers/power/reset/
18431
18432 SYSTEM TRACE MODULE CLASS
18433 M:      Alexander Shishkin <[email protected]>
18434 S:      Maintained
18435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
18436 F:      Documentation/trace/stm.rst
18437 F:      drivers/hwtracing/stm/
18438 F:      include/linux/stm.h
18439 F:      include/uapi/linux/stm.h
18440
18441 SYSTEM76 ACPI DRIVER
18442 M:      Jeremy Soller <[email protected]>
18443 M:      System76 Product Development <[email protected]>
18444 L:      [email protected]
18445 S:      Maintained
18446 F:      drivers/platform/x86/system76_acpi.c
18447
18448 SYSV FILESYSTEM
18449 M:      Christoph Hellwig <[email protected]>
18450 S:      Maintained
18451 F:      Documentation/filesystems/sysv-fs.rst
18452 F:      fs/sysv/
18453 F:      include/linux/sysv_fs.h
18454
18455 TASKSTATS STATISTICS INTERFACE
18456 M:      Balbir Singh <[email protected]>
18457 S:      Maintained
18458 F:      Documentation/accounting/taskstats*
18459 F:      include/linux/taskstats*
18460 F:      kernel/taskstats.c
18461
18462 TC subsystem
18463 M:      Jamal Hadi Salim <[email protected]>
18464 M:      Cong Wang <[email protected]>
18465 M:      Jiri Pirko <[email protected]>
18466 L:      [email protected]
18467 S:      Maintained
18468 F:      include/net/pkt_cls.h
18469 F:      include/net/pkt_sched.h
18470 F:      include/net/tc_act/
18471 F:      include/uapi/linux/pkt_cls.h
18472 F:      include/uapi/linux/pkt_sched.h
18473 F:      include/uapi/linux/tc_act/
18474 F:      include/uapi/linux/tc_ematch/
18475 F:      net/sched/
18476
18477 TC90522 MEDIA DRIVER
18478 M:      Akihiro Tsukada <[email protected]>
18479 L:      [email protected]
18480 S:      Odd Fixes
18481 F:      drivers/media/dvb-frontends/tc90522*
18482
18483 TCP LOW PRIORITY MODULE
18484 M:      "Wong Hoi Sing, Edison" <[email protected]>
18485 M:      "Hung Hing Lun, Mike" <[email protected]>
18486 S:      Maintained
18487 W:      http://tcp-lp-mod.sourceforge.net/
18488 F:      net/ipv4/tcp_lp.c
18489
18490 TDA10071 MEDIA DRIVER
18491 M:      Antti Palosaari <[email protected]>
18492 L:      [email protected]
18493 S:      Maintained
18494 W:      https://linuxtv.org
18495 W:      http://palosaari.fi/linux/
18496 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18497 T:      git git://linuxtv.org/anttip/media_tree.git
18498 F:      drivers/media/dvb-frontends/tda10071*
18499
18500 TDA18212 MEDIA DRIVER
18501 M:      Antti Palosaari <[email protected]>
18502 L:      [email protected]
18503 S:      Maintained
18504 W:      https://linuxtv.org
18505 W:      http://palosaari.fi/linux/
18506 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18507 T:      git git://linuxtv.org/anttip/media_tree.git
18508 F:      drivers/media/tuners/tda18212*
18509
18510 TDA18218 MEDIA DRIVER
18511 M:      Antti Palosaari <[email protected]>
18512 L:      [email protected]
18513 S:      Maintained
18514 W:      https://linuxtv.org
18515 W:      http://palosaari.fi/linux/
18516 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18517 T:      git git://linuxtv.org/anttip/media_tree.git
18518 F:      drivers/media/tuners/tda18218*
18519
18520 TDA18250 MEDIA DRIVER
18521 M:      Olli Salonen <[email protected]>
18522 L:      [email protected]
18523 S:      Maintained
18524 W:      https://linuxtv.org
18525 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18526 T:      git git://linuxtv.org/media_tree.git
18527 F:      drivers/media/tuners/tda18250*
18528
18529 TDA18271 MEDIA DRIVER
18530 M:      Michael Krufky <[email protected]>
18531 L:      [email protected]
18532 S:      Maintained
18533 W:      https://linuxtv.org
18534 W:      http://github.com/mkrufky
18535 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18536 T:      git git://linuxtv.org/mkrufky/tuners.git
18537 F:      drivers/media/tuners/tda18271*
18538
18539 TDA1997x MEDIA DRIVER
18540 M:      Tim Harvey <[email protected]>
18541 L:      [email protected]
18542 S:      Maintained
18543 W:      https://linuxtv.org
18544 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18545 F:      drivers/media/i2c/tda1997x.*
18546
18547 TDA827x MEDIA DRIVER
18548 M:      Michael Krufky <[email protected]>
18549 L:      [email protected]
18550 S:      Maintained
18551 W:      https://linuxtv.org
18552 W:      http://github.com/mkrufky
18553 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18554 T:      git git://linuxtv.org/mkrufky/tuners.git
18555 F:      drivers/media/tuners/tda8290.*
18556
18557 TDA8290 MEDIA DRIVER
18558 M:      Michael Krufky <[email protected]>
18559 L:      [email protected]
18560 S:      Maintained
18561 W:      https://linuxtv.org
18562 W:      http://github.com/mkrufky
18563 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18564 T:      git git://linuxtv.org/mkrufky/tuners.git
18565 F:      drivers/media/tuners/tda8290.*
18566
18567 TDA9840 MEDIA DRIVER
18568 M:      Hans Verkuil <[email protected]>
18569 L:      [email protected]
18570 S:      Maintained
18571 W:      https://linuxtv.org
18572 T:      git git://linuxtv.org/media_tree.git
18573 F:      drivers/media/i2c/tda9840*
18574
18575 TEA5761 TUNER DRIVER
18576 M:      Mauro Carvalho Chehab <[email protected]>
18577 L:      [email protected]
18578 S:      Odd fixes
18579 W:      https://linuxtv.org
18580 T:      git git://linuxtv.org/media_tree.git
18581 F:      drivers/media/tuners/tea5761.*
18582
18583 TEA5767 TUNER DRIVER
18584 M:      Mauro Carvalho Chehab <[email protected]>
18585 L:      [email protected]
18586 S:      Maintained
18587 W:      https://linuxtv.org
18588 T:      git git://linuxtv.org/media_tree.git
18589 F:      drivers/media/tuners/tea5767.*
18590
18591 TEA6415C MEDIA DRIVER
18592 M:      Hans Verkuil <[email protected]>
18593 L:      [email protected]
18594 S:      Maintained
18595 W:      https://linuxtv.org
18596 T:      git git://linuxtv.org/media_tree.git
18597 F:      drivers/media/i2c/tea6415c*
18598
18599 TEA6420 MEDIA DRIVER
18600 M:      Hans Verkuil <[email protected]>
18601 L:      [email protected]
18602 S:      Maintained
18603 W:      https://linuxtv.org
18604 T:      git git://linuxtv.org/media_tree.git
18605 F:      drivers/media/i2c/tea6420*
18606
18607 TEAM DRIVER
18608 M:      Jiri Pirko <[email protected]>
18609 L:      [email protected]
18610 S:      Supported
18611 F:      drivers/net/team/
18612 F:      include/linux/if_team.h
18613 F:      include/uapi/linux/if_team.h
18614
18615 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
18616 M:      "Savoir-faire Linux Inc." <[email protected]>
18617 S:      Maintained
18618 F:      arch/x86/platform/ts5500/
18619
18620 TECHNOTREND USB IR RECEIVER
18621 M:      Sean Young <[email protected]>
18622 L:      [email protected]
18623 S:      Maintained
18624 F:      drivers/media/rc/ttusbir.c
18625
18626 TECHWELL TW9910 VIDEO DECODER
18627 L:      [email protected]
18628 S:      Orphan
18629 F:      drivers/media/i2c/tw9910.c
18630 F:      include/media/i2c/tw9910.h
18631
18632 TEE SUBSYSTEM
18633 M:      Jens Wiklander <[email protected]>
18634 R:      Sumit Garg <[email protected]>
18635 L:      [email protected]
18636 S:      Maintained
18637 F:      Documentation/staging/tee.rst
18638 F:      drivers/tee/
18639 F:      include/linux/tee_drv.h
18640 F:      include/uapi/linux/tee.h
18641
18642 TEGRA ARCHITECTURE SUPPORT
18643 M:      Thierry Reding <[email protected]>
18644 M:      Jonathan Hunter <[email protected]>
18645 L:      [email protected]
18646 S:      Supported
18647 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
18648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
18649 N:      [^a-z]tegra
18650
18651 TEGRA CLOCK DRIVER
18652 M:      Peter De Schrijver <[email protected]>
18653 M:      Prashant Gaikwad <[email protected]>
18654 S:      Supported
18655 F:      drivers/clk/tegra/
18656
18657 TEGRA DMA DRIVERS
18658 M:      Laxman Dewangan <[email protected]>
18659 M:      Jon Hunter <[email protected]>
18660 S:      Supported
18661 F:      drivers/dma/tegra*
18662
18663 TEGRA I2C DRIVER
18664 M:      Laxman Dewangan <[email protected]>
18665 R:      Dmitry Osipenko <[email protected]>
18666 S:      Supported
18667 F:      drivers/i2c/busses/i2c-tegra.c
18668
18669 TEGRA IOMMU DRIVERS
18670 M:      Thierry Reding <[email protected]>
18671 R:      Krishna Reddy <[email protected]>
18672 L:      [email protected]
18673 S:      Supported
18674 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
18675 F:      drivers/iommu/tegra*
18676
18677 TEGRA KBC DRIVER
18678 M:      Laxman Dewangan <[email protected]>
18679 S:      Supported
18680 F:      drivers/input/keyboard/tegra-kbc.c
18681
18682 TEGRA NAND DRIVER
18683 M:      Stefan Agner <[email protected]>
18684 M:      Lucas Stach <[email protected]>
18685 S:      Maintained
18686 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
18687 F:      drivers/mtd/nand/raw/tegra_nand.c
18688
18689 TEGRA PWM DRIVER
18690 M:      Thierry Reding <[email protected]>
18691 S:      Supported
18692 F:      drivers/pwm/pwm-tegra.c
18693
18694 TEGRA SERIAL DRIVER
18695 M:      Laxman Dewangan <[email protected]>
18696 S:      Supported
18697 F:      drivers/tty/serial/serial-tegra.c
18698
18699 TEGRA SPI DRIVER
18700 M:      Laxman Dewangan <[email protected]>
18701 S:      Supported
18702 F:      drivers/spi/spi-tegra*
18703
18704 TEGRA QUAD SPI DRIVER
18705 M:      Thierry Reding <[email protected]>
18706 M:      Jonathan Hunter <[email protected]>
18707 M:      Sowjanya Komatineni <[email protected]>
18708 L:      [email protected]
18709 S:      Maintained
18710 F:      drivers/spi/spi-tegra210-quad.c
18711
18712 TEGRA VIDEO DRIVER
18713 M:      Thierry Reding <[email protected]>
18714 M:      Jonathan Hunter <[email protected]>
18715 M:      Sowjanya Komatineni <[email protected]>
18716 L:      [email protected]
18717 L:      [email protected]
18718 S:      Maintained
18719 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
18720 F:      drivers/staging/media/tegra-video/
18721
18722 TEGRA XUSB PADCTL DRIVER
18723 M:      JC Kuo <[email protected]>
18724 S:      Supported
18725 F:      drivers/phy/tegra/xusb*
18726
18727 TEHUTI ETHERNET DRIVER
18728 M:      Andy Gospodarek <[email protected]>
18729 L:      [email protected]
18730 S:      Supported
18731 F:      drivers/net/ethernet/tehuti/*
18732
18733 TELECOM CLOCK DRIVER FOR MCPL0010
18734 M:      Mark Gross <[email protected]>
18735 S:      Supported
18736 F:      drivers/char/tlclk.c
18737
18738 TEMPO SEMICONDUCTOR DRIVERS
18739 M:      Steven Eckhoff <[email protected]>
18740 S:      Maintained
18741 F:      Documentation/devicetree/bindings/sound/tscs*.txt
18742 F:      sound/soc/codecs/tscs*.c
18743 F:      sound/soc/codecs/tscs*.h
18744
18745 TENSILICA XTENSA PORT (xtensa)
18746 M:      Chris Zankel <[email protected]>
18747 M:      Max Filippov <[email protected]>
18748 L:      [email protected]
18749 S:      Maintained
18750 T:      git git://github.com/czankel/xtensa-linux.git
18751 F:      arch/xtensa/
18752 F:      drivers/irqchip/irq-xtensa-*
18753
18754 TEXAS INSTRUMENTS ASoC DRIVERS
18755 M:      Peter Ujfalusi <[email protected]>
18756 L:      [email protected] (moderated for non-subscribers)
18757 S:      Maintained
18758 F:      sound/soc/ti/
18759
18760 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
18761 M:      Ricardo Ribalda <[email protected]>
18762 L:      [email protected]
18763 S:      Supported
18764 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
18765 F:      drivers/iio/dac/ti-dac7612.c
18766
18767 TEXAS INSTRUMENTS DMA DRIVERS
18768 M:      Peter Ujfalusi <[email protected]>
18769 L:      [email protected]
18770 S:      Maintained
18771 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
18772 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
18773 F:      Documentation/devicetree/bindings/dma/ti/
18774 F:      drivers/dma/ti/
18775 X:      drivers/dma/ti/cppi41.c
18776 F:      include/linux/dma/k3-udma-glue.h
18777 F:      include/linux/dma/ti-cppi5.h
18778 F:      include/linux/dma/k3-psil.h
18779
18780 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
18781 M:      Nishanth Menon <[email protected]>
18782 M:      Tero Kristo <[email protected]>
18783 M:      Santosh Shilimkar <[email protected]>
18784 L:      [email protected] (moderated for non-subscribers)
18785 S:      Maintained
18786 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
18787 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
18788 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
18789 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
18790 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
18791 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
18792 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
18793 F:      drivers/clk/keystone/sci-clk.c
18794 F:      drivers/firmware/ti_sci*
18795 F:      drivers/irqchip/irq-ti-sci-inta.c
18796 F:      drivers/irqchip/irq-ti-sci-intr.c
18797 F:      drivers/reset/reset-ti-sci.c
18798 F:      drivers/soc/ti/ti_sci_inta_msi.c
18799 F:      drivers/soc/ti/ti_sci_pm_domains.c
18800 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
18801 F:      include/linux/soc/ti/ti_sci_inta_msi.h
18802 F:      include/linux/soc/ti/ti_sci_protocol.h
18803
18804 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
18805 M:      Robert Marko <[email protected]>
18806 M:      Luka Perkov <[email protected]>
18807 L:      [email protected]
18808 S:      Maintained
18809 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
18810 F:      Documentation/hwmon/tps23861.rst
18811 F:      drivers/hwmon/tps23861.c
18812
18813 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
18814 M:      Puranjay Mohan <[email protected]>
18815 L:      [email protected]
18816 S:      Supported
18817 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
18818 F:      drivers/iio/temperature/tmp117.c
18819
18820 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
18821 M:      Hans Verkuil <[email protected]>
18822 L:      [email protected]
18823 S:      Maintained
18824 W:      https://linuxtv.org
18825 T:      git git://linuxtv.org/media_tree.git
18826 F:      drivers/media/radio/radio-raremono.c
18827
18828 THERMAL
18829 M:      Rafael J. Wysocki <[email protected]>
18830 M:      Daniel Lezcano <[email protected]>
18831 R:      Amit Kucheria <[email protected]>
18832 R:      Zhang Rui <[email protected]>
18833 L:      [email protected]
18834 S:      Supported
18835 Q:      https://patchwork.kernel.org/project/linux-pm/list/
18836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
18837 F:      Documentation/ABI/testing/sysfs-class-thermal
18838 F:      Documentation/devicetree/bindings/thermal/
18839 F:      Documentation/driver-api/thermal/
18840 F:      drivers/thermal/
18841 F:      include/linux/cpu_cooling.h
18842 F:      include/linux/thermal.h
18843 F:      include/uapi/linux/thermal.h
18844 F:      tools/thermal/
18845
18846 THERMAL DRIVER FOR AMLOGIC SOCS
18847 M:      Guillaume La Roque <[email protected]>
18848 L:      [email protected]
18849 L:      [email protected]
18850 S:      Supported
18851 W:      http://linux-meson.com/
18852 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
18853 F:      drivers/thermal/amlogic_thermal.c
18854
18855 THERMAL/CPU_COOLING
18856 M:      Amit Daniel Kachhap <[email protected]>
18857 M:      Daniel Lezcano <[email protected]>
18858 M:      Viresh Kumar <[email protected]>
18859 R:      Lukasz Luba <[email protected]>
18860 L:      [email protected]
18861 S:      Supported
18862 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
18863 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
18864 F:      drivers/thermal/cpufreq_cooling.c
18865 F:      drivers/thermal/cpuidle_cooling.c
18866 F:      include/linux/cpu_cooling.h
18867
18868 THERMAL/POWER_ALLOCATOR
18869 M:      Lukasz Luba <[email protected]>
18870 L:      [email protected]
18871 S:      Maintained
18872 F:      Documentation/driver-api/thermal/power_allocator.rst
18873 F:      drivers/thermal/gov_power_allocator.c
18874 F:      include/trace/events/thermal_power_allocator.h
18875
18876 THINKPAD ACPI EXTRAS DRIVER
18877 M:      Henrique de Moraes Holschuh <[email protected]>
18878 L:      [email protected]
18879 L:      [email protected]
18880 S:      Maintained
18881 W:      http://ibm-acpi.sourceforge.net
18882 W:      http://thinkwiki.org/wiki/Ibm-acpi
18883 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
18884 F:      drivers/platform/x86/thinkpad_acpi.c
18885
18886 THINKPAD LMI DRIVER
18887 M:      Mark Pearson <[email protected]>
18888 L:      [email protected]
18889 S:      Maintained
18890 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
18891 F:      drivers/platform/x86/think-lmi.?
18892
18893 THUNDERBOLT DMA TRAFFIC TEST DRIVER
18894 M:      Isaac Hazan <[email protected]>
18895 L:      [email protected]
18896 S:      Maintained
18897 F:      drivers/thunderbolt/dma_test.c
18898
18899 THUNDERBOLT DRIVER
18900 M:      Andreas Noever <[email protected]>
18901 M:      Michael Jamet <[email protected]>
18902 M:      Mika Westerberg <[email protected]>
18903 M:      Yehezkel Bernat <[email protected]>
18904 L:      [email protected]
18905 S:      Maintained
18906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
18907 F:      Documentation/admin-guide/thunderbolt.rst
18908 F:      drivers/thunderbolt/
18909 F:      include/linux/thunderbolt.h
18910
18911 THUNDERBOLT NETWORK DRIVER
18912 M:      Michael Jamet <[email protected]>
18913 M:      Mika Westerberg <[email protected]>
18914 M:      Yehezkel Bernat <[email protected]>
18915 L:      [email protected]
18916 S:      Maintained
18917 F:      drivers/net/thunderbolt.c
18918
18919 THUNDERX GPIO DRIVER
18920 M:      Robert Richter <[email protected]>
18921 S:      Odd Fixes
18922 F:      drivers/gpio/gpio-thunderx.c
18923
18924 TI ADS131E0X ADC SERIES DRIVER
18925 M:      Tomislav Denis <[email protected]>
18926 L:      [email protected]
18927 S:      Maintained
18928 F:      Documentation/devicetree/bindings/iio/adc/ti,ads131e08.yaml
18929 F:      drivers/iio/adc/ti-ads131e08.c
18930
18931 TI AM437X VPFE DRIVER
18932 M:      "Lad, Prabhakar" <[email protected]>
18933 L:      [email protected]
18934 S:      Maintained
18935 W:      https://linuxtv.org
18936 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18937 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
18938 F:      drivers/media/platform/am437x/
18939
18940 TI BANDGAP AND THERMAL DRIVER
18941 M:      Eduardo Valentin <[email protected]>
18942 M:      Keerthy <[email protected]>
18943 L:      [email protected]
18944 L:      [email protected]
18945 S:      Maintained
18946 F:      drivers/thermal/ti-soc-thermal/
18947
18948 TI BQ27XXX POWER SUPPLY DRIVER
18949 F:      drivers/power/supply/bq27xxx_battery.c
18950 F:      drivers/power/supply/bq27xxx_battery_i2c.c
18951 F:      include/linux/power/bq27xxx_battery.h
18952
18953 TI CDCE706 CLOCK DRIVER
18954 M:      Max Filippov <[email protected]>
18955 S:      Maintained
18956 F:      drivers/clk/clk-cdce706.c
18957
18958 TI CLOCK DRIVER
18959 M:      Tero Kristo <[email protected]>
18960 L:      [email protected]
18961 S:      Odd Fixes
18962 F:      drivers/clk/ti/
18963 F:      include/linux/clk/ti.h
18964
18965 TI DAVINCI MACHINE SUPPORT
18966 M:      Sekhar Nori <[email protected]>
18967 R:      Bartosz Golaszewski <[email protected]>
18968 L:      [email protected] (moderated for non-subscribers)
18969 S:      Supported
18970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
18971 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
18972 F:      arch/arm/boot/dts/da850*
18973 F:      arch/arm/mach-davinci/
18974 F:      drivers/i2c/busses/i2c-davinci.c
18975
18976 TI DAVINCI SERIES CLOCK DRIVER
18977 M:      David Lechner <[email protected]>
18978 R:      Sekhar Nori <[email protected]>
18979 S:      Maintained
18980 F:      Documentation/devicetree/bindings/clock/ti/davinci/
18981 F:      drivers/clk/davinci/
18982
18983 TI DAVINCI SERIES GPIO DRIVER
18984 M:      Keerthy <[email protected]>
18985 L:      [email protected]
18986 S:      Maintained
18987 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
18988 F:      drivers/gpio/gpio-davinci.c
18989
18990 TI DAVINCI SERIES MEDIA DRIVER
18991 M:      "Lad, Prabhakar" <[email protected]>
18992 L:      [email protected]
18993 S:      Maintained
18994 W:      https://linuxtv.org
18995 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18996 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
18997 F:      drivers/media/platform/davinci/
18998 F:      include/media/davinci/
18999
19000 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
19001 R:      David Lechner <[email protected]>
19002 L:      [email protected]
19003 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
19004 F:      drivers/counter/ti-eqep.c
19005
19006 TI ETHERNET SWITCH DRIVER (CPSW)
19007 R:      Grygorii Strashko <[email protected]>
19008 L:      [email protected]
19009 L:      [email protected]
19010 S:      Maintained
19011 F:      drivers/net/ethernet/ti/cpsw*
19012 F:      drivers/net/ethernet/ti/davinci*
19013
19014 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
19015 M:      Alex Dubov <[email protected]>
19016 S:      Maintained
19017 W:      http://tifmxx.berlios.de/
19018 F:      drivers/memstick/host/tifm_ms.c
19019 F:      drivers/misc/tifm*
19020 F:      drivers/mmc/host/tifm_sd.c
19021 F:      include/linux/tifm.h
19022
19023 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
19024 M:      Santosh Shilimkar <[email protected]>
19025 L:      [email protected]
19026 L:      [email protected] (moderated for non-subscribers)
19027 S:      Maintained
19028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
19029 F:      drivers/soc/ti/*
19030
19031 TI LM49xxx FAMILY ASoC CODEC DRIVERS
19032 M:      M R Swami Reddy <[email protected]>
19033 M:      Vishwas A Deshpande <[email protected]>
19034 L:      [email protected] (moderated for non-subscribers)
19035 S:      Maintained
19036 F:      sound/soc/codecs/isabelle*
19037 F:      sound/soc/codecs/lm49453*
19038
19039 TI PCM3060 ASoC CODEC DRIVER
19040 M:      Kirill Marinushkin <[email protected]>
19041 L:      [email protected] (moderated for non-subscribers)
19042 S:      Maintained
19043 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
19044 F:      sound/soc/codecs/pcm3060*
19045
19046 TI TAS571X FAMILY ASoC CODEC DRIVER
19047 M:      Kevin Cernekee <[email protected]>
19048 L:      [email protected] (moderated for non-subscribers)
19049 S:      Odd Fixes
19050 F:      sound/soc/codecs/tas571x*
19051
19052 TI TRF7970A NFC DRIVER
19053 M:      Mark Greer <[email protected]>
19054 L:      [email protected]
19055 L:      [email protected] (subscribers-only)
19056 S:      Supported
19057 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
19058 F:      drivers/nfc/trf7970a.c
19059
19060 TI TSC2046 ADC DRIVER
19061 M:      Oleksij Rempel <[email protected]>
19062 R:      [email protected]
19063 L:      [email protected]
19064 S:      Maintained
19065 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
19066 F:      drivers/iio/adc/ti-tsc2046.c
19067
19068 TI TWL4030 SERIES SOC CODEC DRIVER
19069 M:      Peter Ujfalusi <[email protected]>
19070 L:      [email protected] (moderated for non-subscribers)
19071 S:      Maintained
19072 F:      sound/soc/codecs/twl4030*
19073
19074 TI VPE/CAL DRIVERS
19075 M:      Benoit Parrot <[email protected]>
19076 L:      [email protected]
19077 S:      Maintained
19078 W:      http://linuxtv.org/
19079 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19080 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
19081 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
19082 F:      drivers/media/platform/ti-vpe/
19083
19084 TI WILINK WIRELESS DRIVERS
19085 L:      [email protected]
19086 S:      Orphan
19087 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
19088 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
19089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
19090 F:      drivers/net/wireless/ti/
19091 F:      include/linux/wl12xx.h
19092
19093 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
19094 M:      John Stultz <[email protected]>
19095 M:      Thomas Gleixner <[email protected]>
19096 R:      Stephen Boyd <[email protected]>
19097 L:      [email protected]
19098 S:      Supported
19099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
19100 F:      include/linux/clocksource.h
19101 F:      include/linux/time.h
19102 F:      include/linux/timex.h
19103 F:      include/uapi/linux/time.h
19104 F:      include/uapi/linux/timex.h
19105 F:      kernel/time/alarmtimer.c
19106 F:      kernel/time/clocksource.c
19107 F:      kernel/time/ntp.c
19108 F:      kernel/time/time*.c
19109 F:      tools/testing/selftests/timers/
19110
19111 TIPC NETWORK LAYER
19112 M:      Jon Maloy <[email protected]>
19113 M:      Ying Xue <[email protected]>
19114 L:      [email protected] (core kernel code)
19115 L:      [email protected] (user apps, general discussion)
19116 S:      Maintained
19117 W:      http://tipc.sourceforge.net/
19118 F:      include/uapi/linux/tipc*.h
19119 F:      net/tipc/
19120
19121 TLAN NETWORK DRIVER
19122 M:      Samuel Chessman <[email protected]>
19123 L:      [email protected] (subscribers-only)
19124 S:      Maintained
19125 W:      http://sourceforge.net/projects/tlan/
19126 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
19127 F:      drivers/net/ethernet/ti/tlan.*
19128
19129 TM6000 VIDEO4LINUX DRIVER
19130 M:      Mauro Carvalho Chehab <[email protected]>
19131 L:      [email protected]
19132 S:      Odd fixes
19133 W:      https://linuxtv.org
19134 T:      git git://linuxtv.org/media_tree.git
19135 F:      Documentation/admin-guide/media/tm6000*
19136 F:      drivers/media/usb/tm6000/
19137
19138 TMIO/SDHI MMC DRIVER
19139 M:      Wolfram Sang <[email protected]>
19140 L:      [email protected]
19141 S:      Supported
19142 F:      drivers/mmc/host/renesas_sdhi*
19143 F:      drivers/mmc/host/tmio_mmc*
19144 F:      include/linux/mfd/tmio.h
19145
19146 TMP401 HARDWARE MONITOR DRIVER
19147 M:      Guenter Roeck <[email protected]>
19148 L:      [email protected]
19149 S:      Maintained
19150 F:      Documentation/hwmon/tmp401.rst
19151 F:      drivers/hwmon/tmp401.c
19152
19153 TMP513 HARDWARE MONITOR DRIVER
19154 M:      Eric Tremblay <[email protected]>
19155 L:      [email protected]
19156 S:      Maintained
19157 F:      Documentation/hwmon/tmp513.rst
19158 F:      drivers/hwmon/tmp513.c
19159
19160 TMPFS (SHMEM FILESYSTEM)
19161 M:      Hugh Dickins <[email protected]>
19162 L:      [email protected]
19163 S:      Maintained
19164 F:      include/linux/shmem_fs.h
19165 F:      mm/shmem.c
19166
19167 TOMOYO SECURITY MODULE
19168 M:      Kentaro Takeda <[email protected]>
19169 M:      Tetsuo Handa <[email protected]>
19170 L:      [email protected] (subscribers-only, for developers in English)
19171 L:      [email protected] (subscribers-only, for users in English)
19172 L:      [email protected] (subscribers-only, for developers in Japanese)
19173 L:      [email protected] (subscribers-only, for users in Japanese)
19174 S:      Maintained
19175 W:      https://tomoyo.osdn.jp/
19176 F:      security/tomoyo/
19177
19178 TOPSTAR LAPTOP EXTRAS DRIVER
19179 M:      Herton Ronaldo Krzesinski <[email protected]>
19180 L:      [email protected]
19181 S:      Maintained
19182 F:      drivers/platform/x86/topstar-laptop.c
19183
19184 TORTURE-TEST MODULES
19185 M:      Davidlohr Bueso <[email protected]>
19186 M:      "Paul E. McKenney" <[email protected]>
19187 M:      Josh Triplett <[email protected]>
19188 L:      [email protected]
19189 S:      Supported
19190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19191 F:      Documentation/RCU/torture.rst
19192 F:      kernel/locking/locktorture.c
19193 F:      kernel/rcu/rcuscale.c
19194 F:      kernel/rcu/rcutorture.c
19195 F:      kernel/rcu/refscale.c
19196 F:      kernel/torture.c
19197
19198 TOSHIBA ACPI EXTRAS DRIVER
19199 M:      Azael Avalos <[email protected]>
19200 L:      [email protected]
19201 S:      Maintained
19202 F:      drivers/platform/x86/toshiba_acpi.c
19203
19204 TOSHIBA BLUETOOTH DRIVER
19205 M:      Azael Avalos <[email protected]>
19206 L:      [email protected]
19207 S:      Maintained
19208 F:      drivers/platform/x86/toshiba_bluetooth.c
19209
19210 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
19211 M:      Azael Avalos <[email protected]>
19212 L:      [email protected]
19213 S:      Maintained
19214 F:      drivers/platform/x86/toshiba_haps.c
19215
19216 TOSHIBA SMM DRIVER
19217 M:      Jonathan Buzzard <[email protected]>
19218 S:      Maintained
19219 W:      http://www.buzzard.org.uk/toshiba/
19220 F:      drivers/char/toshiba.c
19221 F:      include/linux/toshiba.h
19222 F:      include/uapi/linux/toshiba.h
19223
19224 TOSHIBA TC358743 DRIVER
19225 M:      Mats Randgaard <[email protected]>
19226 L:      [email protected]
19227 S:      Maintained
19228 F:      drivers/media/i2c/tc358743*
19229 F:      include/media/i2c/tc358743.h
19230
19231 TOSHIBA WMI HOTKEYS DRIVER
19232 M:      Azael Avalos <[email protected]>
19233 L:      [email protected]
19234 S:      Maintained
19235 F:      drivers/platform/x86/toshiba-wmi.c
19236
19237 TPM DEVICE DRIVER
19238 M:      Peter Huewe <[email protected]>
19239 M:      Jarkko Sakkinen <[email protected]>
19240 R:      Jason Gunthorpe <[email protected]>
19241 L:      [email protected]
19242 S:      Maintained
19243 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
19244 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
19245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
19246 F:      drivers/char/tpm/
19247
19248 TRACING
19249 M:      Steven Rostedt <[email protected]>
19250 M:      Ingo Molnar <[email protected]>
19251 S:      Maintained
19252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
19253 F:      Documentation/trace/ftrace.rst
19254 F:      arch/*/*/*/ftrace.h
19255 F:      arch/*/kernel/ftrace.c
19256 F:      fs/tracefs/
19257 F:      include/*/ftrace.h
19258 F:      include/linux/trace*.h
19259 F:      include/trace/
19260 F:      kernel/trace/
19261 F:      tools/testing/selftests/ftrace/
19262
19263 TRACING MMIO ACCESSES (MMIOTRACE)
19264 M:      Steven Rostedt <[email protected]>
19265 M:      Ingo Molnar <[email protected]>
19266 R:      Karol Herbst <[email protected]>
19267 R:      Pekka Paalanen <[email protected]>
19268 L:      [email protected]
19269 L:      [email protected]
19270 S:      Maintained
19271 F:      arch/x86/mm/kmmio.c
19272 F:      arch/x86/mm/mmio-mod.c
19273 F:      arch/x86/mm/testmmiotrace.c
19274 F:      include/linux/mmiotrace.h
19275 F:      kernel/trace/trace_mmiotrace.c
19276
19277 TRACING OS NOISE / LATENCY TRACERS
19278 M:      Steven Rostedt <[email protected]>
19279 M:      Daniel Bristot de Oliveira <[email protected]>
19280 S:      Maintained
19281 F:      kernel/trace/trace_osnoise.c
19282 F:      include/trace/events/osnoise.h
19283 F:      kernel/trace/trace_hwlat.c
19284 F:      kernel/trace/trace_irqsoff.c
19285 F:      kernel/trace/trace_sched_wakeup.c
19286 F:      Documentation/trace/osnoise-tracer.rst
19287 F:      Documentation/trace/timerlat-tracer.rst
19288 F:      Documentation/trace/hwlat_detector.rst
19289 F:      arch/*/kernel/trace.c
19290
19291 TRADITIONAL CHINESE DOCUMENTATION
19292 M:      Hu Haowen <[email protected]>
19293 L:      [email protected]
19294 S:      Maintained
19295 W:      https://github.com/srcres258/linux-doc
19296 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
19297 F:      Documentation/translations/zh_TW/
19298
19299 TRIVIAL PATCHES
19300 M:      Jiri Kosina <[email protected]>
19301 S:      Maintained
19302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
19303 K:      ^Subject:.*(?i)trivial
19304
19305 TTY LAYER
19306 M:      Greg Kroah-Hartman <[email protected]>
19307 M:      Jiri Slaby <[email protected]>
19308 S:      Supported
19309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
19310 F:      Documentation/driver-api/serial/
19311 F:      drivers/tty/
19312 F:      drivers/tty/serial/serial_core.c
19313 F:      include/linux/selection.h
19314 F:      include/linux/serial.h
19315 F:      include/linux/serial_core.h
19316 F:      include/linux/sysrq.h
19317 F:      include/linux/tty*.h
19318 F:      include/linux/vt.h
19319 F:      include/linux/vt_*.h
19320 F:      include/uapi/linux/serial.h
19321 F:      include/uapi/linux/serial_core.h
19322 F:      include/uapi/linux/tty.h
19323
19324 TUA9001 MEDIA DRIVER
19325 M:      Antti Palosaari <[email protected]>
19326 L:      [email protected]
19327 S:      Maintained
19328 W:      https://linuxtv.org
19329 W:      http://palosaari.fi/linux/
19330 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19331 T:      git git://linuxtv.org/anttip/media_tree.git
19332 F:      drivers/media/tuners/tua9001*
19333
19334 TULIP NETWORK DRIVERS
19335 L:      [email protected]
19336 L:      [email protected]
19337 S:      Orphan
19338 F:      drivers/net/ethernet/dec/tulip/
19339
19340 TUN/TAP driver
19341 M:      Maxim Krasnyansky <[email protected]>
19342 S:      Maintained
19343 W:      http://vtun.sourceforge.net/tun
19344 F:      Documentation/networking/tuntap.rst
19345 F:      arch/um/os-Linux/drivers/
19346
19347 TURBOCHANNEL SUBSYSTEM
19348 M:      "Maciej W. Rozycki" <[email protected]>
19349 M:      Ralf Baechle <[email protected]>
19350 L:      [email protected]
19351 S:      Maintained
19352 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
19353 F:      drivers/tc/
19354 F:      include/linux/tc.h
19355
19356 TURBOSTAT UTILITY
19357 M:      "Len Brown" <[email protected]>
19358 L:      [email protected]
19359 S:      Supported
19360 Q:      https://patchwork.kernel.org/project/linux-pm/list/
19361 B:      https://bugzilla.kernel.org
19362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
19363 F:      tools/power/x86/turbostat/
19364
19365 TW5864 VIDEO4LINUX DRIVER
19366 M:      Bluecherry Maintainers <[email protected]>
19367 M:      Anton Sviridenko <[email protected]>
19368 M:      Andrey Utkin <[email protected]>
19369 M:      Andrey Utkin <[email protected]>
19370 L:      [email protected]
19371 S:      Supported
19372 F:      drivers/media/pci/tw5864/
19373
19374 TW68 VIDEO4LINUX DRIVER
19375 M:      Hans Verkuil <[email protected]>
19376 L:      [email protected]
19377 S:      Odd Fixes
19378 W:      https://linuxtv.org
19379 T:      git git://linuxtv.org/media_tree.git
19380 F:      drivers/media/pci/tw68/
19381
19382 TW686X VIDEO4LINUX DRIVER
19383 M:      Ezequiel Garcia <[email protected]>
19384 L:      [email protected]
19385 S:      Maintained
19386 W:      http://linuxtv.org
19387 T:      git git://linuxtv.org/media_tree.git
19388 F:      drivers/media/pci/tw686x/
19389
19390 UACCE ACCELERATOR FRAMEWORK
19391 M:      Zhangfei Gao <[email protected]>
19392 M:      Zhou Wang <[email protected]>
19393 L:      [email protected]
19394 L:      [email protected]
19395 S:      Maintained
19396 F:      Documentation/ABI/testing/sysfs-driver-uacce
19397 F:      Documentation/misc-devices/uacce.rst
19398 F:      drivers/misc/uacce/
19399 F:      include/linux/uacce.h
19400 F:      include/uapi/misc/uacce/
19401
19402 UBI FILE SYSTEM (UBIFS)
19403 M:      Richard Weinberger <[email protected]>
19404 L:      [email protected]
19405 S:      Supported
19406 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
19407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
19408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
19409 F:      Documentation/filesystems/ubifs-authentication.rst
19410 F:      Documentation/filesystems/ubifs.rst
19411 F:      fs/ubifs/
19412
19413 UCLINUX (M68KNOMMU AND COLDFIRE)
19414 M:      Greg Ungerer <[email protected]>
19415 L:      [email protected]
19416 L:      [email protected]  (subscribers-only)
19417 S:      Maintained
19418 W:      http://www.linux-m68k.org/
19419 W:      http://www.uclinux.org/
19420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
19421 F:      arch/m68k/*/*_no.*
19422 F:      arch/m68k/68*/
19423 F:      arch/m68k/coldfire/
19424 F:      arch/m68k/include/asm/*_no.*
19425
19426 UDF FILESYSTEM
19427 M:      Jan Kara <[email protected]>
19428 S:      Maintained
19429 F:      Documentation/filesystems/udf.rst
19430 F:      fs/udf/
19431
19432 UDRAW TABLET
19433 M:      Bastien Nocera <[email protected]>
19434 L:      [email protected]
19435 S:      Maintained
19436 F:      drivers/hid/hid-udraw-ps3.c
19437
19438 UFS FILESYSTEM
19439 M:      Evgeniy Dushistov <[email protected]>
19440 S:      Maintained
19441 F:      Documentation/admin-guide/ufs.rst
19442 F:      fs/ufs/
19443
19444 UHID USERSPACE HID IO DRIVER
19445 M:      David Rheinsberg <[email protected]>
19446 L:      [email protected]
19447 S:      Maintained
19448 F:      drivers/hid/uhid.c
19449 F:      include/uapi/linux/uhid.h
19450
19451 ULPI BUS
19452 M:      Heikki Krogerus <[email protected]>
19453 L:      [email protected]
19454 S:      Maintained
19455 F:      drivers/usb/common/ulpi.c
19456 F:      include/linux/ulpi/
19457
19458 UNICODE SUBSYSTEM
19459 M:      Gabriel Krisman Bertazi <[email protected]>
19460 L:      [email protected]
19461 S:      Supported
19462 F:      fs/unicode/
19463
19464 UNIFDEF
19465 M:      Tony Finch <[email protected]>
19466 S:      Maintained
19467 W:      http://dotat.at/prog/unifdef
19468 F:      scripts/unifdef.c
19469
19470 UNIFORM CDROM DRIVER
19471 M:      Phillip Potter <[email protected]>
19472 S:      Maintained
19473 F:      Documentation/cdrom/
19474 F:      drivers/cdrom/cdrom.c
19475 F:      include/linux/cdrom.h
19476 F:      include/uapi/linux/cdrom.h
19477
19478 UNISYS S-PAR DRIVERS
19479 M:      David Kershner <[email protected]>
19480 L:      [email protected] (Unisys internal)
19481 S:      Supported
19482 F:      drivers/staging/unisys/
19483 F:      drivers/visorbus/
19484 F:      include/linux/visorbus.h
19485
19486 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
19487 R:      Alim Akhtar <[email protected]>
19488 R:      Avri Altman <[email protected]>
19489 L:      [email protected]
19490 S:      Supported
19491 F:      Documentation/scsi/ufs.rst
19492 F:      drivers/scsi/ufs/
19493
19494 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
19495 M:      Pedro Sousa <[email protected]>
19496 L:      [email protected]
19497 S:      Supported
19498 F:      drivers/scsi/ufs/*dwc*
19499
19500 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
19501 M:      Stanley Chu <[email protected]>
19502 L:      [email protected]
19503 L:      [email protected] (moderated for non-subscribers)
19504 S:      Maintained
19505 F:      drivers/scsi/ufs/ufs-mediatek*
19506
19507 UNSORTED BLOCK IMAGES (UBI)
19508 M:      Richard Weinberger <[email protected]>
19509 L:      [email protected]
19510 S:      Supported
19511 W:      http://www.linux-mtd.infradead.org/
19512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
19513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
19514 F:      drivers/mtd/ubi/
19515 F:      include/linux/mtd/ubi.h
19516 F:      include/uapi/mtd/ubi-user.h
19517
19518 USB "USBNET" DRIVER FRAMEWORK
19519 M:      Oliver Neukum <[email protected]>
19520 L:      [email protected]
19521 S:      Maintained
19522 W:      http://www.linux-usb.org/usbnet
19523 F:      drivers/net/usb/usbnet.c
19524 F:      include/linux/usb/usbnet.h
19525
19526 USB ACM DRIVER
19527 M:      Oliver Neukum <[email protected]>
19528 L:      [email protected]
19529 S:      Maintained
19530 F:      Documentation/usb/acm.rst
19531 F:      drivers/usb/class/cdc-acm.*
19532
19533 USB APPLE MFI FASTCHARGE DRIVER
19534 M:      Bastien Nocera <[email protected]>
19535 L:      [email protected]
19536 S:      Maintained
19537 F:      drivers/usb/misc/apple-mfi-fastcharge.c
19538
19539 USB AR5523 WIRELESS DRIVER
19540 M:      Pontus Fuchs <[email protected]>
19541 L:      [email protected]
19542 S:      Maintained
19543 F:      drivers/net/wireless/ath/ar5523/
19544
19545 USB ATTACHED SCSI
19546 M:      Oliver Neukum <[email protected]>
19547 L:      [email protected]
19548 L:      [email protected]
19549 S:      Maintained
19550 F:      drivers/usb/storage/uas.c
19551
19552 USB CDC ETHERNET DRIVER
19553 M:      Oliver Neukum <[email protected]>
19554 L:      [email protected]
19555 S:      Maintained
19556 F:      drivers/net/usb/cdc_*.c
19557 F:      include/uapi/linux/usb/cdc.h
19558
19559 USB CHAOSKEY DRIVER
19560 M:      Keith Packard <[email protected]>
19561 L:      [email protected]
19562 S:      Maintained
19563 F:      drivers/usb/misc/chaoskey.c
19564
19565 USB CYPRESS C67X00 DRIVER
19566 L:      [email protected]
19567 S:      Orphan
19568 F:      drivers/usb/c67x00/
19569
19570 USB DAVICOM DM9601 DRIVER
19571 M:      Peter Korsgaard <[email protected]>
19572 L:      [email protected]
19573 S:      Maintained
19574 W:      http://www.linux-usb.org/usbnet
19575 F:      drivers/net/usb/dm9601.c
19576
19577 USB EHCI DRIVER
19578 M:      Alan Stern <[email protected]>
19579 L:      [email protected]
19580 S:      Maintained
19581 F:      Documentation/usb/ehci.rst
19582 F:      drivers/usb/host/ehci*
19583
19584 USB GADGET/PERIPHERAL SUBSYSTEM
19585 M:      Felipe Balbi <[email protected]>
19586 L:      [email protected]
19587 S:      Maintained
19588 W:      http://www.linux-usb.org/gadget
19589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
19590 F:      drivers/usb/gadget/
19591 F:      include/linux/usb/gadget*
19592
19593 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
19594 M:      Jiri Kosina <[email protected]>
19595 M:      Benjamin Tissoires <[email protected]>
19596 L:      [email protected]
19597 S:      Maintained
19598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
19599 F:      Documentation/hid/hiddev.rst
19600 F:      drivers/hid/usbhid/
19601
19602 USB INTEL XHCI ROLE MUX DRIVER
19603 M:      Hans de Goede <[email protected]>
19604 L:      [email protected]
19605 S:      Maintained
19606 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
19607
19608 USB IP DRIVER FOR HISILICON KIRIN 960
19609 M:      Yu Chen <[email protected]>
19610 M:      Binghui Wang <[email protected]>
19611 L:      [email protected]
19612 S:      Maintained
19613 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
19614 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
19615
19616 USB IP DRIVER FOR HISILICON KIRIN 970
19617 M:      Mauro Carvalho Chehab <[email protected]>
19618 L:      [email protected]
19619 S:      Maintained
19620 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
19621 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
19622
19623 USB ISP116X DRIVER
19624 M:      Olav Kongas <[email protected]>
19625 L:      [email protected]
19626 S:      Maintained
19627 F:      drivers/usb/host/isp116x*
19628 F:      include/linux/usb/isp116x.h
19629
19630 USB ISP1760 DRIVER
19631 M:      Rui Miguel Silva <[email protected]>
19632 L:      [email protected]
19633 S:      Maintained
19634 F:      drivers/usb/isp1760/*
19635 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
19636
19637 USB LAN78XX ETHERNET DRIVER
19638 M:      Woojung Huh <[email protected]>
19639 M:      [email protected]
19640 L:      [email protected]
19641 S:      Maintained
19642 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
19643 F:      drivers/net/usb/lan78xx.*
19644 F:      include/dt-bindings/net/microchip-lan78xx.h
19645
19646 USB MASS STORAGE DRIVER
19647 M:      Alan Stern <[email protected]>
19648 L:      [email protected]
19649 L:      [email protected]
19650 S:      Maintained
19651 F:      drivers/usb/storage/
19652
19653 USB MIDI DRIVER
19654 M:      Clemens Ladisch <[email protected]>
19655 L:      [email protected] (moderated for non-subscribers)
19656 S:      Maintained
19657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
19658 F:      sound/usb/midi.*
19659
19660 USB NETWORKING DRIVERS
19661 L:      [email protected]
19662 S:      Odd Fixes
19663 F:      drivers/net/usb/
19664
19665 USB OHCI DRIVER
19666 M:      Alan Stern <[email protected]>
19667 L:      [email protected]
19668 S:      Maintained
19669 F:      Documentation/usb/ohci.rst
19670 F:      drivers/usb/host/ohci*
19671
19672 USB OTG FSM (Finite State Machine)
19673 M:      Peter Chen <[email protected]>
19674 L:      [email protected]
19675 S:      Maintained
19676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
19677 F:      drivers/usb/common/usb-otg-fsm.c
19678
19679 USB OVER IP DRIVER
19680 M:      Valentina Manea <[email protected]>
19681 M:      Shuah Khan <[email protected]>
19682 M:      Shuah Khan <[email protected]>
19683 L:      [email protected]
19684 S:      Maintained
19685 F:      Documentation/usb/usbip_protocol.rst
19686 F:      drivers/usb/usbip/
19687 F:      tools/testing/selftests/drivers/usb/usbip/
19688 F:      tools/usb/usbip/
19689
19690 USB PEGASUS DRIVER
19691 M:      Petko Manolov <[email protected]>
19692 L:      [email protected]
19693 L:      [email protected]
19694 S:      Maintained
19695 W:      https://github.com/petkan/pegasus
19696 T:      git git://github.com/petkan/pegasus.git
19697 F:      drivers/net/usb/pegasus.*
19698
19699 USB PHY LAYER
19700 M:      Felipe Balbi <[email protected]>
19701 L:      [email protected]
19702 S:      Maintained
19703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
19704 F:      drivers/usb/phy/
19705
19706 USB PRINTER DRIVER (usblp)
19707 M:      Pete Zaitcev <[email protected]>
19708 L:      [email protected]
19709 S:      Supported
19710 F:      drivers/usb/class/usblp.c
19711
19712 USB RAW GADGET DRIVER
19713 R:      Andrey Konovalov <[email protected]>
19714 L:      [email protected]
19715 S:      Maintained
19716 F:      Documentation/usb/raw-gadget.rst
19717 F:      drivers/usb/gadget/legacy/raw_gadget.c
19718 F:      include/uapi/linux/usb/raw_gadget.h
19719
19720 USB QMI WWAN NETWORK DRIVER
19721 M:      Bjørn Mork <[email protected]>
19722 L:      [email protected]
19723 S:      Maintained
19724 F:      Documentation/ABI/testing/sysfs-class-net-qmi
19725 F:      drivers/net/usb/qmi_wwan.c
19726
19727 USB RTL8150 DRIVER
19728 M:      Petko Manolov <[email protected]>
19729 L:      [email protected]
19730 L:      [email protected]
19731 S:      Maintained
19732 W:      https://github.com/petkan/rtl8150
19733 T:      git git://github.com/petkan/rtl8150.git
19734 F:      drivers/net/usb/rtl8150.c
19735
19736 USB SERIAL SUBSYSTEM
19737 M:      Johan Hovold <[email protected]>
19738 L:      [email protected]
19739 S:      Maintained
19740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
19741 F:      Documentation/usb/usb-serial.rst
19742 F:      drivers/usb/serial/
19743 F:      include/linux/usb/serial.h
19744
19745 USB SMSC75XX ETHERNET DRIVER
19746 M:      Steve Glendinning <[email protected]>
19747 L:      [email protected]
19748 S:      Maintained
19749 F:      drivers/net/usb/smsc75xx.*
19750
19751 USB SMSC95XX ETHERNET DRIVER
19752 M:      Steve Glendinning <[email protected]>
19753 M:      [email protected]
19754 L:      [email protected]
19755 S:      Maintained
19756 F:      drivers/net/usb/smsc95xx.*
19757
19758 USB SUBSYSTEM
19759 M:      Greg Kroah-Hartman <[email protected]>
19760 L:      [email protected]
19761 S:      Supported
19762 W:      http://www.linux-usb.org
19763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
19764 F:      Documentation/devicetree/bindings/usb/
19765 F:      Documentation/usb/
19766 F:      drivers/usb/
19767 F:      include/linux/usb.h
19768 F:      include/linux/usb/
19769
19770 USB TYPEC BUS FOR ALTERNATE MODES
19771 M:      Heikki Krogerus <[email protected]>
19772 L:      [email protected]
19773 S:      Maintained
19774 F:      Documentation/ABI/testing/sysfs-bus-typec
19775 F:      Documentation/driver-api/usb/typec_bus.rst
19776 F:      drivers/usb/typec/altmodes/
19777 F:      include/linux/usb/typec_altmode.h
19778
19779 USB TYPEC CLASS
19780 M:      Heikki Krogerus <[email protected]>
19781 L:      [email protected]
19782 S:      Maintained
19783 F:      Documentation/ABI/testing/sysfs-class-typec
19784 F:      Documentation/driver-api/usb/typec.rst
19785 F:      drivers/usb/typec/
19786 F:      include/linux/usb/typec.h
19787
19788 USB TYPEC INTEL PMC MUX DRIVER
19789 M:      Heikki Krogerus <[email protected]>
19790 L:      [email protected]
19791 S:      Maintained
19792 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
19793 F:      drivers/usb/typec/mux/intel_pmc_mux.c
19794
19795 USB TYPEC PI3USB30532 MUX DRIVER
19796 M:      Hans de Goede <[email protected]>
19797 L:      [email protected]
19798 S:      Maintained
19799 F:      drivers/usb/typec/mux/pi3usb30532.c
19800
19801 USB TYPEC PORT CONTROLLER DRIVERS
19802 M:      Guenter Roeck <[email protected]>
19803 L:      [email protected]
19804 S:      Maintained
19805 F:      drivers/usb/typec/tcpm/
19806
19807 USB UHCI DRIVER
19808 M:      Alan Stern <[email protected]>
19809 L:      [email protected]
19810 S:      Maintained
19811 F:      drivers/usb/host/uhci*
19812
19813 USB VIDEO CLASS
19814 M:      Laurent Pinchart <[email protected]>
19815 L:      [email protected] (subscribers-only)
19816 L:      [email protected]
19817 S:      Maintained
19818 W:      http://www.ideasonboard.org/uvc/
19819 T:      git git://linuxtv.org/media_tree.git
19820 F:      drivers/media/usb/uvc/
19821 F:      include/uapi/linux/uvcvideo.h
19822
19823 USB WEBCAM GADGET
19824 M:      Laurent Pinchart <[email protected]>
19825 L:      [email protected]
19826 S:      Maintained
19827 F:      drivers/usb/gadget/function/*uvc*
19828 F:      drivers/usb/gadget/legacy/webcam.c
19829 F:      include/uapi/linux/usb/g_uvc.h
19830
19831 USB WIRELESS RNDIS DRIVER (rndis_wlan)
19832 M:      Jussi Kivilinna <[email protected]>
19833 L:      [email protected]
19834 S:      Maintained
19835 F:      drivers/net/wireless/rndis_wlan.c
19836
19837 USB XHCI DRIVER
19838 M:      Mathias Nyman <[email protected]>
19839 L:      [email protected]
19840 S:      Supported
19841 F:      drivers/usb/host/pci-quirks*
19842 F:      drivers/usb/host/xhci*
19843
19844 USB ZD1201 DRIVER
19845 L:      [email protected]
19846 S:      Orphan
19847 W:      http://linux-lc100020.sourceforge.net
19848 F:      drivers/net/wireless/zydas/zd1201.*
19849
19850 USB ZR364XX DRIVER
19851 M:      Antoine Jacquet <[email protected]>
19852 L:      [email protected]
19853 L:      [email protected]
19854 S:      Maintained
19855 W:      http://royale.zerezo.com/zr364xx/
19856 T:      git git://linuxtv.org/media_tree.git
19857 F:      Documentation/admin-guide/media/zr364xx*
19858 F:      drivers/media/usb/zr364xx/
19859
19860 USER-MODE LINUX (UML)
19861 M:      Jeff Dike <[email protected]>
19862 M:      Richard Weinberger <[email protected]>
19863 M:      Anton Ivanov <[email protected]>
19864 L:      [email protected]
19865 S:      Maintained
19866 W:      http://user-mode-linux.sourceforge.net
19867 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
19868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
19869 F:      Documentation/virt/uml/
19870 F:      arch/um/
19871 F:      arch/x86/um/
19872 F:      fs/hostfs/
19873
19874 USERSPACE COPYIN/COPYOUT (UIOVEC)
19875 M:      Alexander Viro <[email protected]>
19876 S:      Maintained
19877 F:      include/linux/uio.h
19878 F:      lib/iov_iter.c
19879
19880 USERSPACE DMA BUFFER DRIVER
19881 M:      Gerd Hoffmann <[email protected]>
19882 L:      [email protected]
19883 S:      Maintained
19884 T:      git git://anongit.freedesktop.org/drm/drm-misc
19885 F:      drivers/dma-buf/udmabuf.c
19886 F:      include/uapi/linux/udmabuf.h
19887
19888 USERSPACE I/O (UIO)
19889 M:      Greg Kroah-Hartman <[email protected]>
19890 S:      Maintained
19891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
19892 F:      Documentation/driver-api/uio-howto.rst
19893 F:      drivers/uio/
19894 F:      include/linux/uio_driver.h
19895
19896 UTIL-LINUX PACKAGE
19897 M:      Karel Zak <[email protected]>
19898 L:      [email protected]
19899 S:      Maintained
19900 W:      http://en.wikipedia.org/wiki/Util-linux
19901 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
19902
19903 UUID HELPERS
19904 M:      Christoph Hellwig <[email protected]>
19905 R:      Andy Shevchenko <[email protected]>
19906 L:      [email protected]
19907 S:      Maintained
19908 T:      git git://git.infradead.org/users/hch/uuid.git
19909 F:      include/linux/uuid.h
19910 F:      include/uapi/linux/uuid.h
19911 F:      lib/test_uuid.c
19912 F:      lib/uuid.c
19913
19914 UV SYSFS DRIVER
19915 M:      Justin Ernst <[email protected]>
19916 L:      [email protected]
19917 S:      Maintained
19918 F:      drivers/platform/x86/uv_sysfs.c
19919
19920 UVESAFB DRIVER
19921 M:      Michal Januszewski <[email protected]>
19922 L:      [email protected]
19923 S:      Maintained
19924 W:      https://github.com/mjanusz/v86d
19925 F:      Documentation/fb/uvesafb.rst
19926 F:      drivers/video/fbdev/uvesafb.*
19927
19928 Ux500 CLOCK DRIVERS
19929 M:      Ulf Hansson <[email protected]>
19930 L:      [email protected]
19931 L:      [email protected] (moderated for non-subscribers)
19932 S:      Maintained
19933 F:      drivers/clk/ux500/
19934
19935 VF610 NAND DRIVER
19936 M:      Stefan Agner <[email protected]>
19937 L:      [email protected]
19938 S:      Supported
19939 F:      drivers/mtd/nand/raw/vf610_nfc.c
19940
19941 VFAT/FAT/MSDOS FILESYSTEM
19942 M:      OGAWA Hirofumi <[email protected]>
19943 S:      Maintained
19944 F:      Documentation/filesystems/vfat.rst
19945 F:      fs/fat/
19946
19947 VFIO DRIVER
19948 M:      Alex Williamson <[email protected]>
19949 R:      Cornelia Huck <[email protected]>
19950 L:      [email protected]
19951 S:      Maintained
19952 T:      git git://github.com/awilliam/linux-vfio.git
19953 F:      Documentation/driver-api/vfio.rst
19954 F:      drivers/vfio/
19955 F:      include/linux/vfio.h
19956 F:      include/linux/vfio_pci_core.h
19957 F:      include/uapi/linux/vfio.h
19958
19959 VFIO FSL-MC DRIVER
19960 M:      Diana Craciun <[email protected]>
19961 L:      [email protected]
19962 S:      Maintained
19963 F:      drivers/vfio/fsl-mc/
19964
19965 VFIO MEDIATED DEVICE DRIVERS
19966 M:      Kirti Wankhede <[email protected]>
19967 L:      [email protected]
19968 S:      Maintained
19969 F:      Documentation/driver-api/vfio-mediated-device.rst
19970 F:      drivers/vfio/mdev/
19971 F:      include/linux/mdev.h
19972 F:      samples/vfio-mdev/
19973
19974 VFIO PLATFORM DRIVER
19975 M:      Eric Auger <[email protected]>
19976 L:      [email protected]
19977 S:      Maintained
19978 F:      drivers/vfio/platform/
19979
19980 VGA_SWITCHEROO
19981 R:      Lukas Wunner <[email protected]>
19982 S:      Maintained
19983 T:      git git://anongit.freedesktop.org/drm/drm-misc
19984 F:      Documentation/gpu/vga-switcheroo.rst
19985 F:      drivers/gpu/vga/vga_switcheroo.c
19986 F:      include/linux/vga_switcheroo.h
19987
19988 VIA RHINE NETWORK DRIVER
19989 S:      Maintained
19990 M:      Kevin Brace <[email protected]>
19991 F:      drivers/net/ethernet/via/via-rhine.c
19992
19993 VIA SD/MMC CARD CONTROLLER DRIVER
19994 M:      Bruce Chang <[email protected]>
19995 M:      Harald Welte <[email protected]>
19996 S:      Maintained
19997 F:      drivers/mmc/host/via-sdmmc.c
19998
19999 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
20000 M:      Florian Tobias Schandinat <[email protected]>
20001 L:      [email protected]
20002 S:      Maintained
20003 F:      drivers/video/fbdev/via/
20004 F:      include/linux/via-core.h
20005 F:      include/linux/via-gpio.h
20006 F:      include/linux/via_i2c.h
20007
20008 VIA VELOCITY NETWORK DRIVER
20009 M:      Francois Romieu <[email protected]>
20010 L:      [email protected]
20011 S:      Maintained
20012 F:      drivers/net/ethernet/via/via-velocity.*
20013
20014 VICODEC VIRTUAL CODEC DRIVER
20015 M:      Hans Verkuil <[email protected]>
20016 L:      [email protected]
20017 S:      Maintained
20018 W:      https://linuxtv.org
20019 T:      git git://linuxtv.org/media_tree.git
20020 F:      drivers/media/test-drivers/vicodec/*
20021
20022 VIDEO I2C POLLING DRIVER
20023 M:      Matt Ranostay <[email protected]>
20024 L:      [email protected]
20025 S:      Maintained
20026 F:      drivers/media/i2c/video-i2c.c
20027
20028 VIDEO MULTIPLEXER DRIVER
20029 M:      Philipp Zabel <[email protected]>
20030 L:      [email protected]
20031 S:      Maintained
20032 F:      drivers/media/platform/video-mux.c
20033
20034 VIDEOBUF2 FRAMEWORK
20035 M:      Tomasz Figa <[email protected]>
20036 M:      Marek Szyprowski <[email protected]>
20037 L:      [email protected]
20038 S:      Maintained
20039 F:      drivers/media/common/videobuf2/*
20040 F:      include/media/videobuf2-*
20041
20042 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
20043 M:      Helen Koike <[email protected]>
20044 R:      Shuah Khan <[email protected]>
20045 L:      [email protected]
20046 S:      Maintained
20047 W:      https://linuxtv.org
20048 T:      git git://linuxtv.org/media_tree.git
20049 F:      drivers/media/test-drivers/vimc/*
20050
20051 VIRT LIB
20052 M:      Alex Williamson <[email protected]>
20053 M:      Paolo Bonzini <[email protected]>
20054 L:      [email protected]
20055 S:      Supported
20056 F:      virt/lib/
20057
20058 VIRTIO AND VHOST VSOCK DRIVER
20059 M:      Stefan Hajnoczi <[email protected]>
20060 M:      Stefano Garzarella <[email protected]>
20061 L:      [email protected]
20062 L:      [email protected]
20063 L:      [email protected]
20064 S:      Maintained
20065 F:      drivers/vhost/vsock.c
20066 F:      include/linux/virtio_vsock.h
20067 F:      include/uapi/linux/virtio_vsock.h
20068 F:      net/vmw_vsock/virtio_transport.c
20069 F:      net/vmw_vsock/virtio_transport_common.c
20070
20071 VIRTIO BLOCK AND SCSI DRIVERS
20072 M:      "Michael S. Tsirkin" <[email protected]>
20073 M:      Jason Wang <[email protected]>
20074 R:      Paolo Bonzini <[email protected]>
20075 R:      Stefan Hajnoczi <[email protected]>
20076 L:      [email protected]
20077 S:      Maintained
20078 F:      drivers/block/virtio_blk.c
20079 F:      drivers/scsi/virtio_scsi.c
20080 F:      drivers/vhost/scsi.c
20081 F:      include/uapi/linux/virtio_blk.h
20082 F:      include/uapi/linux/virtio_scsi.h
20083
20084 VIRTIO CONSOLE DRIVER
20085 M:      Amit Shah <[email protected]>
20086 L:      [email protected]
20087 S:      Maintained
20088 F:      drivers/char/virtio_console.c
20089 F:      include/linux/virtio_console.h
20090 F:      include/uapi/linux/virtio_console.h
20091
20092 VIRTIO CORE AND NET DRIVERS
20093 M:      "Michael S. Tsirkin" <[email protected]>
20094 M:      Jason Wang <[email protected]>
20095 L:      [email protected]
20096 S:      Maintained
20097 F:      Documentation/devicetree/bindings/virtio/
20098 F:      drivers/block/virtio_blk.c
20099 F:      drivers/crypto/virtio/
20100 F:      drivers/net/virtio_net.c
20101 F:      drivers/vdpa/
20102 F:      drivers/virtio/
20103 F:      include/linux/vdpa.h
20104 F:      include/linux/virtio*.h
20105 F:      include/uapi/linux/virtio_*.h
20106 F:      tools/virtio/
20107
20108 VIRTIO BALLOON
20109 M:      "Michael S. Tsirkin" <[email protected]>
20110 M:      David Hildenbrand <[email protected]>
20111 L:      [email protected]
20112 S:      Maintained
20113 F:      drivers/virtio/virtio_balloon.c
20114 F:      include/uapi/linux/virtio_balloon.h
20115 F:      include/linux/balloon_compaction.h
20116 F:      mm/balloon_compaction.c
20117
20118 VIRTIO CRYPTO DRIVER
20119 M:      Gonglei <[email protected]>
20120 L:      [email protected]
20121 L:      [email protected]
20122 S:      Maintained
20123 F:      drivers/crypto/virtio/
20124 F:      include/uapi/linux/virtio_crypto.h
20125
20126 VIRTIO DRIVERS FOR S390
20127 M:      Cornelia Huck <[email protected]>
20128 M:      Halil Pasic <[email protected]>
20129 L:      [email protected]
20130 L:      [email protected]
20131 L:      [email protected]
20132 S:      Supported
20133 F:      arch/s390/include/uapi/asm/virtio-ccw.h
20134 F:      drivers/s390/virtio/
20135
20136 VIRTIO FILE SYSTEM
20137 M:      Vivek Goyal <[email protected]>
20138 M:      Stefan Hajnoczi <[email protected]>
20139 M:      Miklos Szeredi <[email protected]>
20140 L:      [email protected]
20141 L:      [email protected]
20142 S:      Supported
20143 W:      https://virtio-fs.gitlab.io/
20144 F:      Documentation/filesystems/virtiofs.rst
20145 F:      fs/fuse/virtio_fs.c
20146 F:      include/uapi/linux/virtio_fs.h
20147
20148 VIRTIO GPIO DRIVER
20149 M:      Enrico Weigelt, metux IT consult <[email protected]>
20150 M:      Viresh Kumar <[email protected]>
20151 L:      [email protected]
20152 L:      [email protected]
20153 S:      Maintained
20154 F:      drivers/gpio/gpio-virtio.c
20155 F:      include/uapi/linux/virtio_gpio.h
20156
20157 VIRTIO GPU DRIVER
20158 M:      David Airlie <[email protected]>
20159 M:      Gerd Hoffmann <[email protected]>
20160 L:      [email protected]
20161 L:      [email protected]
20162 S:      Maintained
20163 T:      git git://anongit.freedesktop.org/drm/drm-misc
20164 F:      drivers/gpu/drm/virtio/
20165 F:      include/uapi/linux/virtio_gpu.h
20166
20167 VIRTIO HOST (VHOST)
20168 M:      "Michael S. Tsirkin" <[email protected]>
20169 M:      Jason Wang <[email protected]>
20170 L:      [email protected]
20171 L:      [email protected]
20172 L:      [email protected]
20173 S:      Maintained
20174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
20175 F:      drivers/vhost/
20176 F:      include/linux/vhost_iotlb.h
20177 F:      include/uapi/linux/vhost.h
20178
20179 VIRTIO INPUT DRIVER
20180 M:      Gerd Hoffmann <[email protected]>
20181 S:      Maintained
20182 F:      drivers/virtio/virtio_input.c
20183 F:      include/uapi/linux/virtio_input.h
20184
20185 VIRTIO IOMMU DRIVER
20186 M:      Jean-Philippe Brucker <[email protected]>
20187 L:      [email protected]
20188 S:      Maintained
20189 F:      drivers/iommu/virtio-iommu.c
20190 F:      include/uapi/linux/virtio_iommu.h
20191
20192 VIRTIO MEM DRIVER
20193 M:      David Hildenbrand <[email protected]>
20194 L:      [email protected]
20195 S:      Maintained
20196 W:      https://virtio-mem.gitlab.io/
20197 F:      drivers/virtio/virtio_mem.c
20198 F:      include/uapi/linux/virtio_mem.h
20199
20200 VIRTIO SOUND DRIVER
20201 M:      Anton Yakovlev <[email protected]>
20202 M:      "Michael S. Tsirkin" <[email protected]>
20203 L:      [email protected]
20204 L:      [email protected] (moderated for non-subscribers)
20205 S:      Maintained
20206 F:      include/uapi/linux/virtio_snd.h
20207 F:      sound/virtio/*
20208
20209 VIRTIO I2C DRIVER
20210 M:      Conghui Chen <[email protected]>
20211 M:      Viresh Kumar <[email protected]>
20212 L:      [email protected]
20213 L:      [email protected]
20214 S:      Maintained
20215 F:      drivers/i2c/busses/i2c-virtio.c
20216 F:      include/uapi/linux/virtio_i2c.h
20217
20218 VIRTIO PMEM DRIVER
20219 M:      Pankaj Gupta <[email protected]>
20220 L:      [email protected]
20221 S:      Maintained
20222 F:      drivers/nvdimm/virtio_pmem.c
20223 F:      drivers/nvdimm/nd_virtio.c
20224
20225 VIRTUAL BOX GUEST DEVICE DRIVER
20226 M:      Hans de Goede <[email protected]>
20227 M:      Arnd Bergmann <[email protected]>
20228 M:      Greg Kroah-Hartman <[email protected]>
20229 S:      Maintained
20230 F:      drivers/virt/vboxguest/
20231 F:      include/linux/vbox_utils.h
20232 F:      include/uapi/linux/vbox*.h
20233
20234 VIRTUAL BOX SHARED FOLDER VFS DRIVER
20235 M:      Hans de Goede <[email protected]>
20236 L:      [email protected]
20237 S:      Maintained
20238 F:      fs/vboxsf/*
20239
20240 VIRTUAL SERIO DEVICE DRIVER
20241 M:      Stephen Chandler Paul <[email protected]>
20242 S:      Maintained
20243 F:      drivers/input/serio/userio.c
20244 F:      include/uapi/linux/userio.h
20245
20246 VIVID VIRTUAL VIDEO DRIVER
20247 M:      Hans Verkuil <[email protected]>
20248 L:      [email protected]
20249 S:      Maintained
20250 W:      https://linuxtv.org
20251 T:      git git://linuxtv.org/media_tree.git
20252 F:      drivers/media/test-drivers/vivid/*
20253
20254 VIDTV VIRTUAL DIGITAL TV DRIVER
20255 M:      Daniel W. S. Almeida <[email protected]>
20256 L:      [email protected]
20257 S:      Maintained
20258 W:      https://linuxtv.org
20259 T:      git git://linuxtv.org/media_tree.git
20260 F:      drivers/media/test-drivers/vidtv/*
20261
20262 VLYNQ BUS
20263 M:      Florian Fainelli <[email protected]>
20264 L:      [email protected] (subscribers-only)
20265 S:      Maintained
20266 F:      drivers/vlynq/vlynq.c
20267 F:      include/linux/vlynq.h
20268
20269 VME SUBSYSTEM
20270 M:      Martyn Welch <[email protected]>
20271 M:      Manohar Vanga <[email protected]>
20272 M:      Greg Kroah-Hartman <[email protected]>
20273 L:      [email protected]
20274 S:      Maintained
20275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
20276 F:      Documentation/driver-api/vme.rst
20277 F:      drivers/staging/vme/
20278 F:      drivers/vme/
20279 F:      include/linux/vme*
20280
20281 VM SOCKETS (AF_VSOCK)
20282 M:      Stefano Garzarella <[email protected]>
20283 L:      [email protected]
20284 L:      [email protected]
20285 S:      Maintained
20286 F:      drivers/net/vsockmon.c
20287 F:      include/net/af_vsock.h
20288 F:      include/uapi/linux/vm_sockets.h
20289 F:      include/uapi/linux/vm_sockets_diag.h
20290 F:      include/uapi/linux/vsockmon.h
20291 F:      net/vmw_vsock/
20292 F:      tools/testing/vsock/
20293
20294 VMWARE BALLOON DRIVER
20295 M:      Nadav Amit <[email protected]>
20296 M:      "VMware, Inc." <[email protected]>
20297 L:      [email protected]
20298 S:      Maintained
20299 F:      drivers/misc/vmw_balloon.c
20300
20301 VMWARE HYPERVISOR INTERFACE
20302 M:      Deep Shah <[email protected]>
20303 M:      "VMware, Inc." <[email protected]>
20304 L:      [email protected]
20305 S:      Supported
20306 F:      arch/x86/include/asm/vmware.h
20307 F:      arch/x86/kernel/cpu/vmware.c
20308
20309 VMWARE PVRDMA DRIVER
20310 M:      Adit Ranadive <[email protected]>
20311 M:      VMware PV-Drivers <[email protected]>
20312 L:      [email protected]
20313 S:      Maintained
20314 F:      drivers/infiniband/hw/vmw_pvrdma/
20315
20316 VMware PVSCSI driver
20317 M:      Vishal Bhakta <[email protected]>
20318 M:      VMware PV-Drivers <[email protected]>
20319 L:      [email protected]
20320 S:      Maintained
20321 F:      drivers/scsi/vmw_pvscsi.c
20322 F:      drivers/scsi/vmw_pvscsi.h
20323
20324 VMWARE VIRTUAL PTP CLOCK DRIVER
20325 M:      Vivek Thampi <[email protected]>
20326 M:      "VMware, Inc." <[email protected]>
20327 L:      [email protected]
20328 S:      Supported
20329 F:      drivers/ptp/ptp_vmw.c
20330
20331 VMWARE VMCI DRIVER
20332 M:      Jorgen Hansen <[email protected]>
20333 M:      Vishnu Dasa <[email protected]>
20334 L:      [email protected]
20335 L:      [email protected] (private)
20336 S:      Maintained
20337 F:      drivers/misc/vmw_vmci/
20338
20339 VMWARE VMMOUSE SUBDRIVER
20340 M:      "VMware Graphics" <[email protected]>
20341 M:      "VMware, Inc." <[email protected]>
20342 L:      [email protected]
20343 S:      Maintained
20344 F:      drivers/input/mouse/vmmouse.c
20345 F:      drivers/input/mouse/vmmouse.h
20346
20347 VMWARE VMXNET3 ETHERNET DRIVER
20348 M:      Ronak Doshi <[email protected]>
20349 M:      [email protected]
20350 L:      [email protected]
20351 S:      Maintained
20352 F:      drivers/net/vmxnet3/
20353
20354 VOCORE VOCORE2 BOARD
20355 M:      Harvey Hunt <[email protected]>
20356 L:      [email protected]
20357 S:      Maintained
20358 F:      arch/mips/boot/dts/ralink/vocore2.dts
20359
20360 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
20361 M:      Liam Girdwood <[email protected]>
20362 M:      Mark Brown <[email protected]>
20363 L:      [email protected]
20364 S:      Supported
20365 W:      http://www.slimlogic.co.uk/?p=48
20366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
20367 F:      Documentation/devicetree/bindings/regulator/
20368 F:      Documentation/power/regulator/
20369 F:      drivers/regulator/
20370 F:      include/dt-bindings/regulator/
20371 F:      include/linux/regulator/
20372 K:      regulator_get_optional
20373
20374 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
20375 R:      Matti Vaittinen <[email protected]>
20376 F:      drivers/regulator/irq_helpers.c
20377
20378 VRF
20379 M:      David Ahern <[email protected]>
20380 L:      [email protected]
20381 S:      Maintained
20382 F:      Documentation/networking/vrf.rst
20383 F:      drivers/net/vrf.c
20384
20385 VSPRINTF
20386 M:      Petr Mladek <[email protected]>
20387 M:      Steven Rostedt <[email protected]>
20388 M:      Sergey Senozhatsky <[email protected]>
20389 R:      Andy Shevchenko <[email protected]>
20390 R:      Rasmus Villemoes <[email protected]>
20391 S:      Maintained
20392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
20393 F:      Documentation/core-api/printk-formats.rst
20394 F:      lib/test_printf.c
20395 F:      lib/test_scanf.c
20396 F:      lib/vsprintf.c
20397
20398 VT1211 HARDWARE MONITOR DRIVER
20399 M:      Juerg Haefliger <[email protected]>
20400 L:      [email protected]
20401 S:      Maintained
20402 F:      Documentation/hwmon/vt1211.rst
20403 F:      drivers/hwmon/vt1211.c
20404
20405 VT8231 HARDWARE MONITOR DRIVER
20406 M:      Roger Lucas <[email protected]>
20407 L:      [email protected]
20408 S:      Maintained
20409 F:      drivers/hwmon/vt8231.c
20410
20411 VUB300 USB to SDIO/SD/MMC bridge chip
20412 L:      [email protected]
20413 S:      Orphan
20414 F:      drivers/mmc/host/vub300.c
20415
20416 W1 DALLAS'S 1-WIRE BUS
20417 M:      Evgeniy Polyakov <[email protected]>
20418 S:      Maintained
20419 F:      Documentation/devicetree/bindings/w1/
20420 F:      Documentation/w1/
20421 F:      drivers/w1/
20422 F:      include/linux/w1.h
20423
20424 W83791D HARDWARE MONITORING DRIVER
20425 M:      Marc Hulsman <[email protected]>
20426 L:      [email protected]
20427 S:      Maintained
20428 F:      Documentation/hwmon/w83791d.rst
20429 F:      drivers/hwmon/w83791d.c
20430
20431 W83793 HARDWARE MONITORING DRIVER
20432 M:      Rudolf Marek <[email protected]>
20433 L:      [email protected]
20434 S:      Maintained
20435 F:      Documentation/hwmon/w83793.rst
20436 F:      drivers/hwmon/w83793.c
20437
20438 W83795 HARDWARE MONITORING DRIVER
20439 M:      Jean Delvare <[email protected]>
20440 L:      [email protected]
20441 S:      Maintained
20442 F:      drivers/hwmon/w83795.c
20443
20444 W83L51xD SD/MMC CARD INTERFACE DRIVER
20445 M:      Pierre Ossman <[email protected]>
20446 S:      Maintained
20447 F:      drivers/mmc/host/wbsd.*
20448
20449 WACOM PROTOCOL 4 SERIAL TABLETS
20450 M:      Julian Squires <[email protected]>
20451 M:      Hans de Goede <[email protected]>
20452 L:      [email protected]
20453 S:      Maintained
20454 F:      drivers/input/tablet/wacom_serial4.c
20455
20456 WATCHDOG DEVICE DRIVERS
20457 M:      Wim Van Sebroeck <[email protected]>
20458 M:      Guenter Roeck <[email protected]>
20459 L:      [email protected]
20460 S:      Maintained
20461 W:      http://www.linux-watchdog.org/
20462 T:      git git://www.linux-watchdog.org/linux-watchdog.git
20463 F:      Documentation/devicetree/bindings/watchdog/
20464 F:      Documentation/watchdog/
20465 F:      drivers/watchdog/
20466 F:      include/linux/watchdog.h
20467 F:      include/uapi/linux/watchdog.h
20468
20469 WHISKEYCOVE PMIC GPIO DRIVER
20470 M:      Kuppuswamy Sathyanarayanan <[email protected]>
20471 L:      [email protected]
20472 S:      Maintained
20473 F:      drivers/gpio/gpio-wcove.c
20474
20475 WHWAVE RTC DRIVER
20476 M:      Dianlong Li <[email protected]>
20477 L:      [email protected]
20478 S:      Maintained
20479 F:      drivers/rtc/rtc-sd3078.c
20480
20481 WIIMOTE HID DRIVER
20482 M:      David Rheinsberg <[email protected]>
20483 L:      [email protected]
20484 S:      Maintained
20485 F:      drivers/hid/hid-wiimote*
20486
20487 WILOCITY WIL6210 WIRELESS DRIVER
20488 M:      Maya Erez <[email protected]>
20489 L:      [email protected]
20490 L:      [email protected]
20491 S:      Supported
20492 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
20493 F:      drivers/net/wireless/ath/wil6210/
20494
20495 WINBOND CIR DRIVER
20496 M:      David Härdeman <[email protected]>
20497 S:      Maintained
20498 F:      drivers/media/rc/winbond-cir.c
20499
20500 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
20501 M:      William Breathitt Gray <[email protected]>
20502 L:      [email protected]
20503 S:      Maintained
20504 F:      drivers/watchdog/ebc-c384_wdt.c
20505
20506 WINSYSTEMS WS16C48 GPIO DRIVER
20507 M:      William Breathitt Gray <[email protected]>
20508 L:      [email protected]
20509 S:      Maintained
20510 F:      drivers/gpio/gpio-ws16c48.c
20511
20512 WIREGUARD SECURE NETWORK TUNNEL
20513 M:      Jason A. Donenfeld <[email protected]>
20514 L:      [email protected]
20515 L:      [email protected]
20516 S:      Maintained
20517 F:      drivers/net/wireguard/
20518 F:      tools/testing/selftests/wireguard/
20519
20520 WISTRON LAPTOP BUTTON DRIVER
20521 M:      Miloslav Trmac <[email protected]>
20522 S:      Maintained
20523 F:      drivers/input/misc/wistron_btns.c
20524
20525 WL3501 WIRELESS PCMCIA CARD DRIVER
20526 L:      [email protected]
20527 S:      Odd fixes
20528 F:      drivers/net/wireless/wl3501*
20529
20530 WOLFSON MICROELECTRONICS DRIVERS
20531 L:      [email protected]
20532 S:      Supported
20533 W:      https://github.com/CirrusLogic/linux-drivers/wiki
20534 T:      git https://github.com/CirrusLogic/linux-drivers.git
20535 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
20536 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
20537 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
20538 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
20539 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
20540 F:      Documentation/devicetree/bindings/sound/wm*
20541 F:      Documentation/hwmon/wm83??.rst
20542 F:      arch/arm/mach-s3c/mach-crag6410*
20543 F:      drivers/clk/clk-wm83*.c
20544 F:      drivers/gpio/gpio-*wm*.c
20545 F:      drivers/gpio/gpio-arizona.c
20546 F:      drivers/hwmon/wm83??-hwmon.c
20547 F:      drivers/input/misc/wm831x-on.c
20548 F:      drivers/input/touchscreen/wm831x-ts.c
20549 F:      drivers/input/touchscreen/wm97*.c
20550 F:      drivers/leds/leds-wm83*.c
20551 F:      drivers/mfd/arizona*
20552 F:      drivers/mfd/cs47l24*
20553 F:      drivers/mfd/wm*.c
20554 F:      drivers/power/supply/wm83*.c
20555 F:      drivers/regulator/arizona*
20556 F:      drivers/regulator/wm8*.c
20557 F:      drivers/rtc/rtc-wm83*.c
20558 F:      drivers/video/backlight/wm83*_bl.c
20559 F:      drivers/watchdog/wm83*_wdt.c
20560 F:      include/linux/mfd/arizona/
20561 F:      include/linux/mfd/wm831x/
20562 F:      include/linux/mfd/wm8350/
20563 F:      include/linux/mfd/wm8400*
20564 F:      include/linux/regulator/arizona*
20565 F:      include/linux/wm97xx.h
20566 F:      include/sound/wm????.h
20567 F:      sound/soc/codecs/arizona*
20568 F:      sound/soc/codecs/cs47l24*
20569 F:      sound/soc/codecs/wm*
20570
20571 WORKQUEUE
20572 M:      Tejun Heo <[email protected]>
20573 R:      Lai Jiangshan <[email protected]>
20574 S:      Maintained
20575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
20576 F:      Documentation/core-api/workqueue.rst
20577 F:      include/linux/workqueue.h
20578 F:      kernel/workqueue.c
20579
20580 WWAN DRIVERS
20581 M:      Loic Poulain <[email protected]>
20582 M:      Sergey Ryazanov <[email protected]>
20583 R:      Johannes Berg <[email protected]>
20584 L:      [email protected]
20585 S:      Maintained
20586 F:      drivers/net/wwan/
20587 F:      include/linux/wwan.h
20588 F:      include/uapi/linux/wwan.h
20589
20590 X-POWERS AXP288 PMIC DRIVERS
20591 M:      Hans de Goede <[email protected]>
20592 S:      Maintained
20593 F:      drivers/acpi/pmic/intel_pmic_xpower.c
20594 N:      axp288
20595
20596 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
20597 M:      Chen-Yu Tsai <[email protected]>
20598 L:      [email protected]
20599 S:      Maintained
20600 N:      axp[128]
20601
20602 X.25 STACK
20603 M:      Martin Schiller <[email protected]>
20604 L:      [email protected]
20605 S:      Maintained
20606 F:      Documentation/networking/lapb-module.rst
20607 F:      Documentation/networking/x25*
20608 F:      drivers/net/wan/hdlc_x25.c
20609 F:      drivers/net/wan/lapbether.c
20610 F:      include/*/lapb.h
20611 F:      include/net/x25*
20612 F:      include/uapi/linux/x25.h
20613 F:      net/lapb/
20614 F:      net/x25/
20615
20616 X86 ARCHITECTURE (32-BIT AND 64-BIT)
20617 M:      Thomas Gleixner <[email protected]>
20618 M:      Ingo Molnar <[email protected]>
20619 M:      Borislav Petkov <[email protected]>
20620 M:      Dave Hansen <[email protected]>
20621 M:      [email protected]
20622 R:      "H. Peter Anvin" <[email protected]>
20623 L:      [email protected]
20624 S:      Maintained
20625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
20626 F:      Documentation/devicetree/bindings/x86/
20627 F:      Documentation/x86/
20628 F:      arch/x86/
20629
20630 X86 ENTRY CODE
20631 M:      Andy Lutomirski <[email protected]>
20632 L:      [email protected]
20633 S:      Maintained
20634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
20635 F:      arch/x86/entry/
20636
20637 X86 MCE INFRASTRUCTURE
20638 M:      Tony Luck <[email protected]>
20639 M:      Borislav Petkov <[email protected]>
20640 L:      [email protected]
20641 S:      Maintained
20642 F:      Documentation/ABI/testing/sysfs-mce
20643 F:      Documentation/x86/x86_64/machinecheck.rst
20644 F:      arch/x86/kernel/cpu/mce/*
20645
20646 X86 MICROCODE UPDATE SUPPORT
20647 M:      Borislav Petkov <[email protected]>
20648 S:      Maintained
20649 F:      arch/x86/kernel/cpu/microcode/*
20650
20651 X86 MM
20652 M:      Dave Hansen <[email protected]>
20653 M:      Andy Lutomirski <[email protected]>
20654 M:      Peter Zijlstra <[email protected]>
20655 L:      [email protected]
20656 S:      Maintained
20657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
20658 F:      arch/x86/mm/
20659
20660 X86 PLATFORM DRIVERS
20661 M:      Hans de Goede <[email protected]>
20662 M:      Mark Gross <[email protected]>
20663 L:      [email protected]
20664 S:      Maintained
20665 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
20666 F:      drivers/platform/olpc/
20667 F:      drivers/platform/x86/
20668
20669 X86 PLATFORM DRIVERS - ARCH
20670 R:      Darren Hart <[email protected]>
20671 R:      Andy Shevchenko <[email protected]>
20672 L:      [email protected]
20673 L:      [email protected]
20674 S:      Maintained
20675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
20676 F:      arch/x86/platform
20677
20678 X86 PLATFORM UV HPE SUPERDOME FLEX
20679 M:      Steve Wahl <[email protected]>
20680 R:      Mike Travis <[email protected]>
20681 R:      Dimitri Sivanich <[email protected]>
20682 R:      Russ Anderson <[email protected]>
20683 S:      Supported
20684 F:      arch/x86/include/asm/uv/
20685 F:      arch/x86/kernel/apic/x2apic_uv_x.c
20686 F:      arch/x86/platform/uv/
20687
20688 X86 VDSO
20689 M:      Andy Lutomirski <[email protected]>
20690 L:      [email protected]
20691 S:      Maintained
20692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
20693 F:      arch/x86/entry/vdso/
20694
20695 XARRAY
20696 M:      Matthew Wilcox <[email protected]>
20697 L:      [email protected]
20698 S:      Supported
20699 F:      Documentation/core-api/xarray.rst
20700 F:      include/linux/idr.h
20701 F:      include/linux/xarray.h
20702 F:      lib/idr.c
20703 F:      lib/xarray.c
20704 F:      tools/testing/radix-tree
20705
20706 XBOX DVD IR REMOTE
20707 M:      Benjamin Valentin <[email protected]>
20708 S:      Maintained
20709 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
20710 F:      drivers/media/rc/xbox_remote.c
20711
20712 XC2028/3028 TUNER DRIVER
20713 M:      Mauro Carvalho Chehab <[email protected]>
20714 L:      [email protected]
20715 S:      Maintained
20716 W:      https://linuxtv.org
20717 T:      git git://linuxtv.org/media_tree.git
20718 F:      drivers/media/tuners/tuner-xc2028.*
20719
20720 XDP (eXpress Data Path)
20721 M:      Alexei Starovoitov <[email protected]>
20722 M:      Daniel Borkmann <[email protected]>
20723 M:      David S. Miller <[email protected]>
20724 M:      Jakub Kicinski <[email protected]>
20725 M:      Jesper Dangaard Brouer <[email protected]>
20726 M:      John Fastabend <[email protected]>
20727 L:      [email protected]
20728 L:      [email protected]
20729 S:      Supported
20730 F:      include/net/xdp.h
20731 F:      include/net/xdp_priv.h
20732 F:      include/trace/events/xdp.h
20733 F:      kernel/bpf/cpumap.c
20734 F:      kernel/bpf/devmap.c
20735 F:      net/core/xdp.c
20736 F:      samples/bpf/xdp*
20737 F:      tools/testing/selftests/bpf/*xdp*
20738 F:      tools/testing/selftests/bpf/*/*xdp*
20739 F:      drivers/net/ethernet/*/*/*/*/*xdp*
20740 F:      drivers/net/ethernet/*/*/*xdp*
20741 K:      (?:\b|_)xdp(?:\b|_)
20742
20743 XDP SOCKETS (AF_XDP)
20744 M:      Björn Töpel <[email protected]>
20745 M:      Magnus Karlsson <[email protected]>
20746 R:      Jonathan Lemon <[email protected]>
20747 L:      [email protected]
20748 L:      [email protected]
20749 S:      Maintained
20750 F:      Documentation/networking/af_xdp.rst
20751 F:      include/net/xdp_sock*
20752 F:      include/net/xsk_buff_pool.h
20753 F:      include/uapi/linux/if_xdp.h
20754 F:      include/uapi/linux/xdp_diag.h
20755 F:      include/net/netns/xdp.h
20756 F:      net/xdp/
20757 F:      samples/bpf/xdpsock*
20758 F:      tools/lib/bpf/xsk*
20759
20760 XEN BLOCK SUBSYSTEM
20761 M:      Roger Pau Monné <[email protected]>
20762 L:      [email protected] (moderated for non-subscribers)
20763 S:      Supported
20764 F:      drivers/block/xen*
20765 F:      drivers/block/xen-blkback/*
20766
20767 XEN HYPERVISOR ARM
20768 M:      Stefano Stabellini <[email protected]>
20769 L:      [email protected] (moderated for non-subscribers)
20770 S:      Maintained
20771 F:      arch/arm/include/asm/xen/
20772 F:      arch/arm/xen/
20773
20774 XEN HYPERVISOR ARM64
20775 M:      Stefano Stabellini <[email protected]>
20776 L:      [email protected] (moderated for non-subscribers)
20777 S:      Maintained
20778 F:      arch/arm64/include/asm/xen/
20779 F:      arch/arm64/xen/
20780
20781 XEN HYPERVISOR INTERFACE
20782 M:      Boris Ostrovsky <[email protected]>
20783 M:      Juergen Gross <[email protected]>
20784 R:      Stefano Stabellini <[email protected]>
20785 L:      [email protected] (moderated for non-subscribers)
20786 S:      Supported
20787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
20788 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
20789 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
20790 F:      arch/x86/include/asm/pvclock-abi.h
20791 F:      arch/x86/include/asm/xen/
20792 F:      arch/x86/platform/pvh/
20793 F:      arch/x86/xen/
20794 F:      drivers/*/xen-*front.c
20795 F:      drivers/xen/
20796 F:      include/uapi/xen/
20797 F:      include/xen/
20798
20799 XEN NETWORK BACKEND DRIVER
20800 M:      Wei Liu <[email protected]>
20801 M:      Paul Durrant <[email protected]>
20802 L:      [email protected] (moderated for non-subscribers)
20803 L:      [email protected]
20804 S:      Supported
20805 F:      drivers/net/xen-netback/*
20806
20807 XEN PCI SUBSYSTEM
20808 M:      Juergen Gross <[email protected]>
20809 L:      [email protected] (moderated for non-subscribers)
20810 S:      Supported
20811 F:      arch/x86/pci/*xen*
20812 F:      drivers/pci/*xen*
20813
20814 XEN PVSCSI DRIVERS
20815 M:      Juergen Gross <[email protected]>
20816 L:      [email protected] (moderated for non-subscribers)
20817 L:      [email protected]
20818 S:      Supported
20819 F:      drivers/scsi/xen-scsifront.c
20820 F:      drivers/xen/xen-scsiback.c
20821 F:      include/xen/interface/io/vscsiif.h
20822
20823 XEN SOUND FRONTEND DRIVER
20824 M:      Oleksandr Andrushchenko <[email protected]>
20825 L:      [email protected] (moderated for non-subscribers)
20826 L:      [email protected] (moderated for non-subscribers)
20827 S:      Supported
20828 F:      sound/xen/*
20829
20830 XEN SWIOTLB SUBSYSTEM
20831 M:      Juergen Gross <[email protected]>
20832 M:      Stefano Stabellini <[email protected]>
20833 L:      [email protected] (moderated for non-subscribers)
20834 L:      [email protected]
20835 S:      Supported
20836 F:      arch/x86/xen/*swiotlb*
20837 F:      drivers/xen/*swiotlb*
20838
20839 XFS FILESYSTEM
20840 C:      irc://irc.oftc.net/xfs
20841 M:      Darrick J. Wong <[email protected]>
20842 M:      [email protected]
20843 L:      [email protected]
20844 S:      Supported
20845 W:      http://xfs.org/
20846 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
20847 F:      Documentation/ABI/testing/sysfs-fs-xfs
20848 F:      Documentation/admin-guide/xfs.rst
20849 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
20850 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
20851 F:      fs/xfs/
20852 F:      include/uapi/linux/dqblk_xfs.h
20853 F:      include/uapi/linux/fsmap.h
20854
20855 XILINX AXI ETHERNET DRIVER
20856 M:      Radhey Shyam Pandey <[email protected]>
20857 S:      Maintained
20858 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
20859
20860 XILINX CAN DRIVER
20861 M:      Appana Durga Kedareswara rao <[email protected]>
20862 R:      Naga Sureshkumar Relli <[email protected]>
20863 L:      [email protected]
20864 S:      Maintained
20865 F:      Documentation/devicetree/bindings/net/can/xilinx_can.txt
20866 F:      drivers/net/can/xilinx_can.c
20867
20868 XILINX GPIO DRIVER
20869 M:      Shubhrajyoti Datta <[email protected]>
20870 R:      Srinivas Neeli <[email protected]>
20871 R:      Michal Simek <[email protected]>
20872 S:      Maintained
20873 F:      Documentation/devicetree/bindings/gpio/gpio-xilinx.txt
20874 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
20875 F:      drivers/gpio/gpio-xilinx.c
20876 F:      drivers/gpio/gpio-zynq.c
20877
20878 XILINX SD-FEC IP CORES
20879 M:      Derek Kiernan <[email protected]>
20880 M:      Dragan Cvetic <[email protected]>
20881 S:      Maintained
20882 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
20883 F:      Documentation/misc-devices/xilinx_sdfec.rst
20884 F:      drivers/misc/Kconfig
20885 F:      drivers/misc/Makefile
20886 F:      drivers/misc/xilinx_sdfec.c
20887 F:      include/uapi/misc/xilinx_sdfec.h
20888
20889 XILINX UARTLITE SERIAL DRIVER
20890 M:      Peter Korsgaard <[email protected]>
20891 L:      [email protected]
20892 S:      Maintained
20893 F:      drivers/tty/serial/uartlite.c
20894
20895 XILINX VIDEO IP CORES
20896 M:      Hyun Kwon <[email protected]>
20897 M:      Laurent Pinchart <[email protected]>
20898 L:      [email protected]
20899 S:      Supported
20900 T:      git git://linuxtv.org/media_tree.git
20901 F:      Documentation/devicetree/bindings/media/xilinx/
20902 F:      drivers/media/platform/xilinx/
20903 F:      include/uapi/linux/xilinx-v4l2-controls.h
20904
20905 XILINX ZYNQMP DPDMA DRIVER
20906 M:      Hyun Kwon <[email protected]>
20907 M:      Laurent Pinchart <[email protected]>
20908 L:      [email protected]
20909 S:      Supported
20910 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
20911 F:      drivers/dma/xilinx/xilinx_dpdma.c
20912 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
20913
20914 XILINX ZYNQMP PSGTR PHY DRIVER
20915 M:      Anurag Kumar Vulisha <[email protected]>
20916 M:      Laurent Pinchart <[email protected]>
20917 L:      [email protected]
20918 S:      Supported
20919 T:      git https://github.com/Xilinx/linux-xlnx.git
20920 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
20921 F:      drivers/phy/xilinx/phy-zynqmp.c
20922
20923 XILLYBUS DRIVER
20924 M:      Eli Billauer <[email protected]>
20925 L:      [email protected]
20926 S:      Supported
20927 F:      drivers/char/xillybus/
20928
20929 XLP9XX I2C DRIVER
20930 M:      George Cherian <[email protected]>
20931 L:      [email protected]
20932 S:      Supported
20933 W:      http://www.marvell.com
20934 F:      Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
20935 F:      drivers/i2c/busses/i2c-xlp9xx.c
20936
20937 XRA1403 GPIO EXPANDER
20938 M:      Nandor Han <[email protected]>
20939 M:      Semi Malinen <[email protected]>
20940 L:      [email protected]
20941 S:      Maintained
20942 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
20943 F:      drivers/gpio/gpio-xra1403.c
20944
20945 XTENSA XTFPGA PLATFORM SUPPORT
20946 M:      Max Filippov <[email protected]>
20947 L:      [email protected]
20948 S:      Maintained
20949 F:      drivers/spi/spi-xtensa-xtfpga.c
20950 F:      sound/soc/xtensa/xtfpga-i2s.c
20951
20952 YAM DRIVER FOR AX.25
20953 M:      Jean-Paul Roubelat <[email protected]>
20954 L:      [email protected]
20955 S:      Maintained
20956 F:      drivers/net/hamradio/yam*
20957 F:      include/linux/yam.h
20958
20959 YAMA SECURITY MODULE
20960 M:      Kees Cook <[email protected]>
20961 S:      Supported
20962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
20963 F:      Documentation/admin-guide/LSM/Yama.rst
20964 F:      security/yama/
20965
20966 YEALINK PHONE DRIVER
20967 M:      Henk Vergonet <[email protected]>
20968 L:      [email protected]
20969 S:      Maintained
20970 F:      Documentation/input/devices/yealink.rst
20971 F:      drivers/input/misc/yealink.*
20972
20973 Z8530 DRIVER FOR AX.25
20974 M:      Joerg Reuter <[email protected]>
20975 L:      [email protected]
20976 S:      Maintained
20977 W:      http://yaina.de/jreuter/
20978 W:      http://www.qsl.net/dl1bke/
20979 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
20980 F:      drivers/net/hamradio/*scc.c
20981 F:      drivers/net/hamradio/z8530.h
20982
20983 ZBUD COMPRESSED PAGE ALLOCATOR
20984 M:      Seth Jennings <[email protected]>
20985 M:      Dan Streetman <[email protected]>
20986 L:      [email protected]
20987 S:      Maintained
20988 F:      mm/zbud.c
20989
20990 ZD1211RW WIRELESS DRIVER
20991 M:      Ulrich Kunitz <[email protected]>
20992 L:      [email protected]
20993 L:      [email protected] (subscribers-only)
20994 S:      Maintained
20995 W:      http://zd1211.ath.cx/wiki/DriverRewrite
20996 F:      drivers/net/wireless/zydas/zd1211rw/
20997
20998 ZD1301 MEDIA DRIVER
20999 M:      Antti Palosaari <[email protected]>
21000 L:      [email protected]
21001 S:      Maintained
21002 W:      https://linuxtv.org/
21003 W:      http://palosaari.fi/linux/
21004 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
21005 F:      drivers/media/usb/dvb-usb-v2/zd1301*
21006
21007 ZD1301_DEMOD MEDIA DRIVER
21008 M:      Antti Palosaari <[email protected]>
21009 L:      [email protected]
21010 S:      Maintained
21011 W:      https://linuxtv.org/
21012 W:      http://palosaari.fi/linux/
21013 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
21014 F:      drivers/media/dvb-frontends/zd1301_demod*
21015
21016 ZHAOXIN PROCESSOR SUPPORT
21017 M:      Tony W Wang-oc <[email protected]>
21018 L:      [email protected]
21019 S:      Maintained
21020 F:      arch/x86/kernel/cpu/zhaoxin.c
21021
21022 ZONEFS FILESYSTEM
21023 M:      Damien Le Moal <[email protected]>
21024 M:      Naohiro Aota <[email protected]>
21025 R:      Johannes Thumshirn <[email protected]>
21026 L:      [email protected]
21027 S:      Maintained
21028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
21029 F:      Documentation/filesystems/zonefs.rst
21030 F:      fs/zonefs/
21031
21032 ZPOOL COMPRESSED PAGE STORAGE API
21033 M:      Dan Streetman <[email protected]>
21034 L:      [email protected]
21035 S:      Maintained
21036 F:      include/linux/zpool.h
21037 F:      mm/zpool.c
21038
21039 ZR36067 VIDEO FOR LINUX DRIVER
21040 M:      Corentin Labbe <[email protected]>
21041 L:      [email protected]
21042 L:      [email protected]
21043 S:      Maintained
21044 W:      http://mjpeg.sourceforge.net/driver-zoran/
21045 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
21046 F:      Documentation/driver-api/media/drivers/zoran.rst
21047 F:      drivers/staging/media/zoran/
21048
21049 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
21050 M:      Minchan Kim <[email protected]>
21051 M:      Nitin Gupta <[email protected]>
21052 R:      Sergey Senozhatsky <[email protected]>
21053 L:      [email protected]
21054 S:      Maintained
21055 F:      Documentation/admin-guide/blockdev/zram.rst
21056 F:      drivers/block/zram/
21057
21058 ZS DECSTATION Z85C30 SERIAL DRIVER
21059 M:      "Maciej W. Rozycki" <[email protected]>
21060 S:      Maintained
21061 F:      drivers/tty/serial/zs.*
21062
21063 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
21064 M:      Minchan Kim <[email protected]>
21065 M:      Nitin Gupta <[email protected]>
21066 R:      Sergey Senozhatsky <[email protected]>
21067 L:      [email protected]
21068 S:      Maintained
21069 F:      Documentation/vm/zsmalloc.rst
21070 F:      include/linux/zsmalloc.h
21071 F:      mm/zsmalloc.c
21072
21073 ZSWAP COMPRESSED SWAP CACHING
21074 M:      Seth Jennings <[email protected]>
21075 M:      Dan Streetman <[email protected]>
21076 M:      Vitaly Wool <[email protected]>
21077 L:      [email protected]
21078 S:      Maintained
21079 F:      mm/zswap.c
21080
21081 THE REST
21082 M:      Linus Torvalds <[email protected]>
21083 L:      [email protected]
21084 S:      Buried alive in reporters
21085 Q:      http://patchwork.kernel.org/project/LKML/list/
21086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
21087 F:      *
21088 F:      */
This page took 1.167006 seconds and 4 git commands to generate.