]> Git Repo - linux.git/blob - MAINTAINERS
tty: moxa: fix TIOCSSERIAL jiffies conversions
[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:      Documentation/ABI/testing/sysfs-bus-counter-104-quad-8
303 F:      Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
304 F:      drivers/counter/104-quad-8.c
305
306 ACCES PCI-IDIO-16 GPIO DRIVER
307 M:      William Breathitt Gray <[email protected]>
308 L:      [email protected]
309 S:      Maintained
310 F:      drivers/gpio/gpio-pci-idio-16.c
311
312 ACCES PCIe-IDIO-24 GPIO DRIVER
313 M:      William Breathitt Gray <[email protected]>
314 L:      [email protected]
315 S:      Maintained
316 F:      drivers/gpio/gpio-pcie-idio-24.c
317
318 ACENIC DRIVER
319 M:      Jes Sorensen <[email protected]>
320 L:      [email protected]
321 S:      Maintained
322 F:      drivers/net/ethernet/alteon/acenic*
323
324 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
325 M:      Peter Kaestle <[email protected]>
326 L:      [email protected]
327 S:      Maintained
328 W:      http://piie.net/?section=acerhdf
329 F:      drivers/platform/x86/acerhdf.c
330
331 ACER WMI LAPTOP EXTRAS
332 M:      "Lee, Chun-Yi" <[email protected]>
333 L:      [email protected]
334 S:      Maintained
335 F:      drivers/platform/x86/acer-wmi.c
336
337 ACPI
338 M:      "Rafael J. Wysocki" <[email protected]>
339 M:      Len Brown <[email protected]>
340 L:      [email protected]
341 S:      Supported
342 W:      https://01.org/linux-acpi
343 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
344 B:      https://bugzilla.kernel.org
345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
346 F:      Documentation/ABI/testing/configfs-acpi
347 F:      Documentation/ABI/testing/sysfs-bus-acpi
348 F:      Documentation/firmware-guide/acpi/
349 F:      drivers/acpi/
350 F:      drivers/pci/*/*acpi*
351 F:      drivers/pci/*acpi*
352 F:      drivers/pnp/pnpacpi/
353 F:      include/acpi/
354 F:      include/linux/acpi.h
355 F:      include/linux/fwnode.h
356 F:      tools/power/acpi/
357
358 ACPI APEI
359 M:      "Rafael J. Wysocki" <[email protected]>
360 M:      Len Brown <[email protected]>
361 R:      James Morse <[email protected]>
362 R:      Tony Luck <[email protected]>
363 R:      Borislav Petkov <[email protected]>
364 L:      [email protected]
365 F:      drivers/acpi/apei/
366
367 ACPI COMPONENT ARCHITECTURE (ACPICA)
368 M:      Robert Moore <[email protected]>
369 M:      Erik Kaneda <[email protected]>
370 M:      "Rafael J. Wysocki" <[email protected]>
371 L:      [email protected]
372 L:      [email protected]
373 S:      Supported
374 W:      https://acpica.org/
375 W:      https://github.com/acpica/acpica/
376 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
377 B:      https://bugzilla.kernel.org
378 B:      https://bugs.acpica.org
379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
380 F:      drivers/acpi/acpica/
381 F:      include/acpi/
382 F:      tools/power/acpi/
383
384 ACPI FAN DRIVER
385 M:      Zhang Rui <[email protected]>
386 L:      [email protected]
387 S:      Supported
388 W:      https://01.org/linux-acpi
389 B:      https://bugzilla.kernel.org
390 F:      drivers/acpi/fan.c
391
392 ACPI FOR ARM64 (ACPI/arm64)
393 M:      Lorenzo Pieralisi <[email protected]>
394 M:      Hanjun Guo <[email protected]>
395 M:      Sudeep Holla <[email protected]>
396 L:      [email protected]
397 L:      [email protected] (moderated for non-subscribers)
398 S:      Maintained
399 F:      drivers/acpi/arm64
400
401 ACPI I2C MULTI INSTANTIATE DRIVER
402 M:      Hans de Goede <[email protected]>
403 L:      [email protected]
404 S:      Maintained
405 F:      drivers/platform/x86/i2c-multi-instantiate.c
406
407 ACPI PMIC DRIVERS
408 M:      "Rafael J. Wysocki" <[email protected]>
409 M:      Len Brown <[email protected]>
410 R:      Andy Shevchenko <[email protected]>
411 R:      Mika Westerberg <[email protected]>
412 L:      [email protected]
413 S:      Supported
414 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
415 B:      https://bugzilla.kernel.org
416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
417 F:      drivers/acpi/pmic/
418
419 ACPI THERMAL DRIVER
420 M:      Zhang Rui <[email protected]>
421 L:      [email protected]
422 S:      Supported
423 W:      https://01.org/linux-acpi
424 B:      https://bugzilla.kernel.org
425 F:      drivers/acpi/*thermal*
426
427 ACPI VIDEO DRIVER
428 M:      Zhang Rui <[email protected]>
429 L:      [email protected]
430 S:      Supported
431 W:      https://01.org/linux-acpi
432 B:      https://bugzilla.kernel.org
433 F:      drivers/acpi/acpi_video.c
434
435 ACPI WMI DRIVER
436 L:      [email protected]
437 S:      Orphan
438 F:      drivers/platform/x86/wmi.c
439 F:      include/uapi/linux/wmi.h
440
441 ACRN HYPERVISOR SERVICE MODULE
442 M:      Shuo Liu <[email protected]>
443 L:      [email protected] (subscribers-only)
444 S:      Supported
445 W:      https://projectacrn.org
446 F:      Documentation/virt/acrn/
447 F:      drivers/virt/acrn/
448 F:      include/uapi/linux/acrn.h
449
450 AD1889 ALSA SOUND DRIVER
451 L:      [email protected]
452 S:      Maintained
453 W:      https://parisc.wiki.kernel.org/index.php/AD1889
454 F:      sound/pci/ad1889.*
455
456 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
457 M:      Michael Hennerich <[email protected]>
458 S:      Supported
459 W:      http://wiki.analog.com/AD5254
460 W:      http://ez.analog.com/community/linux-device-drivers
461 F:      drivers/misc/ad525x_dpot.c
462
463 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
464 M:      Michael Hennerich <[email protected]>
465 S:      Supported
466 W:      http://wiki.analog.com/AD5398
467 W:      http://ez.analog.com/community/linux-device-drivers
468 F:      drivers/regulator/ad5398.c
469
470 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
471 M:      Michael Hennerich <[email protected]>
472 S:      Supported
473 W:      http://wiki.analog.com/AD7142
474 W:      http://ez.analog.com/community/linux-device-drivers
475 F:      drivers/input/misc/ad714x.c
476
477 AD7877 TOUCHSCREEN DRIVER
478 M:      Michael Hennerich <[email protected]>
479 S:      Supported
480 W:      http://wiki.analog.com/AD7877
481 W:      http://ez.analog.com/community/linux-device-drivers
482 F:      drivers/input/touchscreen/ad7877.c
483
484 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
485 M:      Michael Hennerich <[email protected]>
486 S:      Supported
487 W:      http://wiki.analog.com/AD7879
488 W:      http://ez.analog.com/community/linux-device-drivers
489 F:      drivers/input/touchscreen/ad7879.c
490
491 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
492 M:      Jiri Kosina <[email protected]>
493 S:      Maintained
494
495 ADF7242 IEEE 802.15.4 RADIO DRIVER
496 M:      Michael Hennerich <[email protected]>
497 L:      [email protected]
498 S:      Supported
499 W:      https://wiki.analog.com/ADF7242
500 W:      http://ez.analog.com/community/linux-device-drivers
501 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
502 F:      drivers/net/ieee802154/adf7242.c
503
504 ADM1025 HARDWARE MONITOR DRIVER
505 M:      Jean Delvare <[email protected]>
506 L:      [email protected]
507 S:      Maintained
508 F:      Documentation/hwmon/adm1025.rst
509 F:      drivers/hwmon/adm1025.c
510
511 ADM1029 HARDWARE MONITOR DRIVER
512 M:      Corentin Labbe <[email protected]>
513 L:      [email protected]
514 S:      Maintained
515 F:      drivers/hwmon/adm1029.c
516
517 ADM8211 WIRELESS DRIVER
518 L:      [email protected]
519 S:      Orphan
520 W:      https://wireless.wiki.kernel.org/
521 F:      drivers/net/wireless/admtek/adm8211.*
522
523 ADP1653 FLASH CONTROLLER DRIVER
524 M:      Sakari Ailus <[email protected]>
525 L:      [email protected]
526 S:      Maintained
527 F:      drivers/media/i2c/adp1653.c
528 F:      include/media/i2c/adp1653.h
529
530 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
531 M:      Michael Hennerich <[email protected]>
532 S:      Supported
533 W:      http://wiki.analog.com/ADP5520
534 W:      http://ez.analog.com/community/linux-device-drivers
535 F:      drivers/gpio/gpio-adp5520.c
536 F:      drivers/input/keyboard/adp5520-keys.c
537 F:      drivers/leds/leds-adp5520.c
538 F:      drivers/mfd/adp5520.c
539 F:      drivers/video/backlight/adp5520_bl.c
540
541 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
542 M:      Michael Hennerich <[email protected]>
543 S:      Supported
544 W:      http://wiki.analog.com/ADP5588
545 W:      http://ez.analog.com/community/linux-device-drivers
546 F:      drivers/gpio/gpio-adp5588.c
547 F:      drivers/input/keyboard/adp5588-keys.c
548
549 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
550 M:      Michael Hennerich <[email protected]>
551 S:      Supported
552 W:      http://wiki.analog.com/ADP8860
553 W:      http://ez.analog.com/community/linux-device-drivers
554 F:      drivers/video/backlight/adp8860_bl.c
555
556 ADT746X FAN DRIVER
557 M:      Colin Leroy <[email protected]>
558 S:      Maintained
559 F:      drivers/macintosh/therm_adt746x.c
560
561 ADT7475 HARDWARE MONITOR DRIVER
562 M:      Jean Delvare <[email protected]>
563 L:      [email protected]
564 S:      Maintained
565 F:      Documentation/hwmon/adt7475.rst
566 F:      drivers/hwmon/adt7475.c
567
568 ADVANSYS SCSI DRIVER
569 M:      Matthew Wilcox <[email protected]>
570 M:      Hannes Reinecke <[email protected]>
571 L:      [email protected]
572 S:      Maintained
573 F:      Documentation/scsi/advansys.rst
574 F:      drivers/scsi/advansys.c
575
576 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
577 M:      Michael Hennerich <[email protected]>
578 S:      Supported
579 W:      http://wiki.analog.com/ADXL345
580 W:      http://ez.analog.com/community/linux-device-drivers
581 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
582 F:      drivers/input/misc/adxl34x.c
583
584 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
585 M:      Michael Hennerich <[email protected]>
586 S:      Supported
587 W:      http://ez.analog.com/community/linux-device-drivers
588 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
589 F:      drivers/iio/accel/adxl372.c
590 F:      drivers/iio/accel/adxl372_i2c.c
591 F:      drivers/iio/accel/adxl372_spi.c
592
593 AF9013 MEDIA DRIVER
594 M:      Antti Palosaari <[email protected]>
595 L:      [email protected]
596 S:      Maintained
597 W:      https://linuxtv.org
598 W:      http://palosaari.fi/linux/
599 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
600 T:      git git://linuxtv.org/anttip/media_tree.git
601 F:      drivers/media/dvb-frontends/af9013*
602
603 AF9033 MEDIA DRIVER
604 M:      Antti Palosaari <[email protected]>
605 L:      [email protected]
606 S:      Maintained
607 W:      https://linuxtv.org
608 W:      http://palosaari.fi/linux/
609 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
610 T:      git git://linuxtv.org/anttip/media_tree.git
611 F:      drivers/media/dvb-frontends/af9033*
612
613 AFFS FILE SYSTEM
614 M:      David Sterba <[email protected]>
615 L:      [email protected]
616 S:      Odd Fixes
617 F:      Documentation/filesystems/affs.rst
618 F:      fs/affs/
619
620 AFS FILESYSTEM
621 M:      David Howells <[email protected]>
622 L:      [email protected]
623 S:      Supported
624 W:      https://www.infradead.org/~dhowells/kafs/
625 F:      Documentation/filesystems/afs.rst
626 F:      fs/afs/
627 F:      include/trace/events/afs.h
628
629 AGPGART DRIVER
630 M:      David Airlie <[email protected]>
631 S:      Maintained
632 T:      git git://anongit.freedesktop.org/drm/drm
633 F:      drivers/char/agp/
634 F:      include/linux/agp*
635 F:      include/uapi/linux/agp*
636
637 AHA152X SCSI DRIVER
638 M:      "Juergen E. Fischer" <[email protected]>
639 L:      [email protected]
640 S:      Maintained
641 F:      drivers/scsi/aha152x*
642 F:      drivers/scsi/pcmcia/aha152x*
643
644 AIC7XXX / AIC79XX SCSI DRIVER
645 M:      Hannes Reinecke <[email protected]>
646 L:      [email protected]
647 S:      Maintained
648 F:      drivers/scsi/aic7xxx/
649
650 AIMSLAB FM RADIO RECEIVER DRIVER
651 M:      Hans Verkuil <[email protected]>
652 L:      [email protected]
653 S:      Maintained
654 W:      https://linuxtv.org
655 T:      git git://linuxtv.org/media_tree.git
656 F:      drivers/media/radio/radio-aimslab*
657
658 AIO
659 M:      Benjamin LaHaise <[email protected]>
660 L:      [email protected]
661 S:      Supported
662 F:      fs/aio.c
663 F:      include/linux/*aio*.h
664
665 AIRSPY MEDIA DRIVER
666 M:      Antti Palosaari <[email protected]>
667 L:      [email protected]
668 S:      Maintained
669 W:      https://linuxtv.org
670 W:      http://palosaari.fi/linux/
671 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
672 T:      git git://linuxtv.org/anttip/media_tree.git
673 F:      drivers/media/usb/airspy/
674
675 ALACRITECH GIGABIT ETHERNET DRIVER
676 M:      Lino Sanfilippo <[email protected]>
677 S:      Maintained
678 F:      drivers/net/ethernet/alacritech/*
679
680 ALCATEL SPEEDTOUCH USB DRIVER
681 M:      Duncan Sands <[email protected]>
682 L:      [email protected]
683 S:      Maintained
684 W:      http://www.linux-usb.org/SpeedTouch/
685 F:      drivers/usb/atm/speedtch.c
686 F:      drivers/usb/atm/usbatm.c
687
688 ALCHEMY AU1XX0 MMC DRIVER
689 M:      Manuel Lauss <[email protected]>
690 S:      Maintained
691 F:      drivers/mmc/host/au1xmmc.c
692
693 ALI1563 I2C DRIVER
694 M:      Rudolf Marek <[email protected]>
695 L:      [email protected]
696 S:      Maintained
697 F:      Documentation/i2c/busses/i2c-ali1563.rst
698 F:      drivers/i2c/busses/i2c-ali1563.c
699
700 ALL SENSORS DLH SERIES PRESSURE SENSORS DRIVER
701 M:      Tomislav Denis <[email protected]>
702 L:      [email protected]
703 S:      Maintained
704 W:      http://www.allsensors.com/
705 F:      Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml
706 F:      drivers/iio/pressure/dlhl60d.c
707
708 ALLEGRO DVT VIDEO IP CORE DRIVER
709 M:      Michael Tretter <[email protected]>
710 R:      Pengutronix Kernel Team <[email protected]>
711 L:      [email protected]
712 S:      Maintained
713 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
714 F:      drivers/media/platform/allegro-dvt/
715
716 ALLWINNER A10 CSI DRIVER
717 M:      Maxime Ripard <[email protected]>
718 L:      [email protected]
719 S:      Maintained
720 T:      git git://linuxtv.org/media_tree.git
721 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
722 F:      drivers/media/platform/sunxi/sun4i-csi/
723
724 ALLWINNER CPUFREQ DRIVER
725 M:      Yangtao Li <[email protected]>
726 L:      [email protected]
727 S:      Maintained
728 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
729 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
730
731 ALLWINNER CRYPTO DRIVERS
732 M:      Corentin Labbe <[email protected]>
733 L:      [email protected]
734 S:      Maintained
735 F:      drivers/crypto/allwinner/
736
737 ALLWINNER THERMAL DRIVER
738 M:      Vasily Khoruzhick <[email protected]>
739 M:      Yangtao Li <[email protected]>
740 L:      [email protected]
741 S:      Maintained
742 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
743 F:      drivers/thermal/sun8i_thermal.c
744
745 ALLWINNER VPU DRIVER
746 M:      Maxime Ripard <[email protected]>
747 M:      Paul Kocialkowski <[email protected]>
748 L:      [email protected]
749 S:      Maintained
750 F:      drivers/staging/media/sunxi/cedrus/
751
752 ALPHA PORT
753 M:      Richard Henderson <[email protected]>
754 M:      Ivan Kokshaysky <[email protected]>
755 M:      Matt Turner <[email protected]>
756 L:      [email protected]
757 S:      Odd Fixes
758 F:      arch/alpha/
759
760 ALPS PS/2 TOUCHPAD DRIVER
761 R:      Pali Rohár <[email protected]>
762 F:      drivers/input/mouse/alps.*
763
764 ALTERA I2C CONTROLLER DRIVER
765 M:      Thor Thayer <[email protected]>
766 S:      Maintained
767 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
768 F:      drivers/i2c/busses/i2c-altera.c
769
770 ALTERA MAILBOX DRIVER
771 M:      Ley Foon Tan <[email protected]>
772 S:      Maintained
773 F:      drivers/mailbox/mailbox-altera.c
774
775 ALTERA PIO DRIVER
776 M:      Joyce Ooi <[email protected]>
777 L:      [email protected]
778 S:      Maintained
779 F:      drivers/gpio/gpio-altera.c
780
781 ALTERA SYSTEM MANAGER DRIVER
782 M:      Thor Thayer <[email protected]>
783 S:      Maintained
784 F:      drivers/mfd/altera-sysmgr.c
785 F:      include/linux/mfd/altera-sysmgr.h
786
787 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
788 M:      Thor Thayer <[email protected]>
789 S:      Maintained
790 F:      drivers/gpio/gpio-altera-a10sr.c
791 F:      drivers/mfd/altera-a10sr.c
792 F:      drivers/reset/reset-a10sr.c
793 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
794 F:      include/linux/mfd/altera-a10sr.h
795
796 ALTERA TRIPLE SPEED ETHERNET DRIVER
797 M:      Joyce Ooi <[email protected]>
798 L:      [email protected]
799 S:      Maintained
800 F:      drivers/net/ethernet/altera/
801
802 ALTERA UART/JTAG UART SERIAL DRIVERS
803 M:      Tobias Klauser <[email protected]>
804 L:      [email protected]
805 S:      Maintained
806 F:      drivers/tty/serial/altera_jtaguart.c
807 F:      drivers/tty/serial/altera_uart.c
808 F:      include/linux/altera_jtaguart.h
809 F:      include/linux/altera_uart.h
810
811 AMAZON ANNAPURNA LABS FIC DRIVER
812 M:      Talel Shenhar <[email protected]>
813 S:      Maintained
814 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
815 F:      drivers/irqchip/irq-al-fic.c
816
817 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
818 M:      Talel Shenhar <[email protected]>
819 M:      Talel Shenhar <[email protected]>
820 S:      Maintained
821 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
822 F:      drivers/edac/al_mc_edac.c
823
824 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
825 M:      Talel Shenhar <[email protected]>
826 S:      Maintained
827 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
828 F:      drivers/thermal/thermal_mmio.c
829
830 AMAZON ETHERNET DRIVERS
831 M:      Netanel Belgazal <[email protected]>
832 M:      Arthur Kiyanovski <[email protected]>
833 R:      Guy Tzalik <[email protected]>
834 R:      Saeed Bishara <[email protected]>
835 L:      [email protected]
836 S:      Supported
837 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
838 F:      drivers/net/ethernet/amazon/
839
840 AMAZON RDMA EFA DRIVER
841 M:      Gal Pressman <[email protected]>
842 R:      Yossi Leybovich <[email protected]>
843 L:      [email protected]
844 S:      Supported
845 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
846 F:      drivers/infiniband/hw/efa/
847 F:      include/uapi/rdma/efa-abi.h
848
849 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
850 M:      Tom Lendacky <[email protected]>
851 M:      John Allen <[email protected]>
852 L:      [email protected]
853 S:      Supported
854 F:      drivers/crypto/ccp/
855 F:      include/linux/ccp.h
856
857 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
858 M:      Brijesh Singh <[email protected]>
859 M:      Tom Lendacky <[email protected]>
860 L:      [email protected]
861 S:      Supported
862 F:      drivers/crypto/ccp/sev*
863 F:      include/uapi/linux/psp-sev.h
864
865 AMD DISPLAY CORE
866 M:      Harry Wentland <[email protected]>
867 M:      Leo Li <[email protected]>
868 L:      [email protected]
869 S:      Supported
870 T:      git git://people.freedesktop.org/~agd5f/linux
871 F:      drivers/gpu/drm/amd/display/
872
873 AMD ENERGY DRIVER
874 M:      Naveen Krishna Chatradhi <[email protected]>
875 L:      [email protected]
876 S:      Maintained
877 F:      Documentation/hwmon/amd_energy.rst
878 F:      drivers/hwmon/amd_energy.c
879
880 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
881 M:      Huang Rui <[email protected]>
882 L:      [email protected]
883 S:      Supported
884 F:      Documentation/hwmon/fam15h_power.rst
885 F:      drivers/hwmon/fam15h_power.c
886
887 AMD FCH GPIO DRIVER
888 M:      Enrico Weigelt, metux IT consult <[email protected]>
889 L:      [email protected]
890 S:      Maintained
891 F:      drivers/gpio/gpio-amd-fch.c
892 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
893
894 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
895 L:      [email protected] (moderated for non-subscribers)
896 S:      Orphan
897 F:      drivers/usb/gadget/udc/amd5536udc.*
898
899 AMD GEODE PROCESSOR/CHIPSET SUPPORT
900 M:      Andres Salomon <[email protected]>
901 L:      [email protected] (moderated for non-subscribers)
902 S:      Supported
903 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
904 F:      arch/x86/include/asm/geode.h
905 F:      drivers/char/hw_random/geode-rng.c
906 F:      drivers/crypto/geode*
907 F:      drivers/video/fbdev/geode/
908
909 AMD IOMMU (AMD-VI)
910 M:      Joerg Roedel <[email protected]>
911 L:      [email protected]
912 S:      Maintained
913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
914 F:      drivers/iommu/amd/
915 F:      include/linux/amd-iommu.h
916
917 AMD KFD
918 M:      Felix Kuehling <[email protected]>
919 L:      [email protected]
920 S:      Supported
921 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
922 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
923 F:      drivers/gpu/drm/amd/amdkfd/
924 F:      drivers/gpu/drm/amd/include/cik_structs.h
925 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
926 F:      drivers/gpu/drm/amd/include/v9_structs.h
927 F:      drivers/gpu/drm/amd/include/vi_structs.h
928 F:      include/uapi/linux/kfd_ioctl.h
929
930 AMD SPI DRIVER
931 M:      Sanjay R Mehta <[email protected]>
932 S:      Maintained
933 F:      drivers/spi/spi-amd.c
934
935 AMD MP2 I2C DRIVER
936 M:      Elie Morisse <[email protected]>
937 M:      Nehal Shah <[email protected]>
938 M:      Shyam Sundar S K <[email protected]>
939 L:      [email protected]
940 S:      Maintained
941 F:      drivers/i2c/busses/i2c-amd-mp2*
942
943 AMD PMC DRIVER
944 M:      Shyam Sundar S K <[email protected]>
945 L:      [email protected]
946 S:      Maintained
947 F:      drivers/platform/x86/amd-pmc.*
948
949 AMD POWERPLAY
950 M:      Evan Quan <[email protected]>
951 L:      [email protected]
952 S:      Supported
953 T:      git git://people.freedesktop.org/~agd5f/linux
954 F:      drivers/gpu/drm/amd/pm/powerplay/
955
956 AMD SEATTLE DEVICE TREE SUPPORT
957 M:      Brijesh Singh <[email protected]>
958 M:      Suravee Suthikulpanit <[email protected]>
959 M:      Tom Lendacky <[email protected]>
960 S:      Supported
961 F:      arch/arm64/boot/dts/amd/
962
963 AMD XGBE DRIVER
964 M:      Tom Lendacky <[email protected]>
965 L:      [email protected]
966 S:      Supported
967 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
968 F:      drivers/net/ethernet/amd/xgbe/
969
970 AMD SENSOR FUSION HUB DRIVER
971 M:      Nehal Shah <[email protected]>
972 M:      Sandeep Singh <[email protected]>
973 L:      [email protected]
974 S:      Maintained
975 F:      Documentation/hid/amd-sfh*
976 F:      drivers/hid/amd-sfh-hid/
977
978 AMS AS73211 DRIVER
979 M:      Christian Eggers <[email protected]>
980 L:      [email protected]
981 S:      Maintained
982 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
983 F:      drivers/iio/light/as73211.c
984
985 ANALOG DEVICES INC AD7192 DRIVER
986 M:      Alexandru Tachici <[email protected]>
987 L:      [email protected]
988 S:      Supported
989 W:      http://ez.analog.com/community/linux-device-drivers
990 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
991 F:      drivers/iio/adc/ad7192.c
992
993 ANALOG DEVICES INC AD7292 DRIVER
994 M:      Marcelo Schmitt <[email protected]>
995 L:      [email protected]
996 S:      Supported
997 W:      http://ez.analog.com/community/linux-device-drivers
998 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
999 F:      drivers/iio/adc/ad7292.c
1000
1001 ANALOG DEVICES INC AD7768-1 DRIVER
1002 M:      Michael Hennerich <[email protected]>
1003 L:      [email protected]
1004 S:      Supported
1005 W:      http://ez.analog.com/community/linux-device-drivers
1006 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1007 F:      drivers/iio/adc/ad7768-1.c
1008
1009 ANALOG DEVICES INC AD7780 DRIVER
1010 M:      Michael Hennerich <[email protected]>
1011 M:      Renato Lui Geh <[email protected]>
1012 L:      [email protected]
1013 S:      Supported
1014 W:      http://ez.analog.com/community/linux-device-drivers
1015 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1016 F:      drivers/iio/adc/ad7780.c
1017
1018 ANALOG DEVICES INC AD9389B DRIVER
1019 M:      Hans Verkuil <[email protected]>
1020 L:      [email protected]
1021 S:      Maintained
1022 F:      drivers/media/i2c/ad9389b*
1023
1024 ANALOG DEVICES INC ADGS1408 DRIVER
1025 M:      Mircea Caprioru <[email protected]>
1026 S:      Supported
1027 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1028 F:      drivers/mux/adgs1408.c
1029
1030 ANALOG DEVICES INC ADIN DRIVER
1031 M:      Michael Hennerich <[email protected]>
1032 L:      [email protected]
1033 S:      Supported
1034 W:      http://ez.analog.com/community/linux-device-drivers
1035 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1036 F:      drivers/net/phy/adin.c
1037
1038 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1039 M:      Nuno Sa <[email protected]>
1040 L:      [email protected]
1041 S:      Supported
1042 F:      drivers/iio/imu/adis.c
1043 F:      include/linux/iio/imu/adis.h
1044
1045 ANALOG DEVICES INC ADIS16460 DRIVER
1046 M:      Dragos Bogdan <[email protected]>
1047 L:      [email protected]
1048 S:      Supported
1049 W:      http://ez.analog.com/community/linux-device-drivers
1050 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1051 F:      drivers/iio/imu/adis16460.c
1052
1053 ANALOG DEVICES INC ADIS16475 DRIVER
1054 M:      Nuno Sa <[email protected]>
1055 L:      [email protected]
1056 W:      http://ez.analog.com/community/linux-device-drivers
1057 S:      Supported
1058 F:      drivers/iio/imu/adis16475.c
1059 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1060
1061 ANALOG DEVICES INC ADM1177 DRIVER
1062 M:      Michael Hennerich <[email protected]>
1063 L:      [email protected]
1064 S:      Supported
1065 W:      http://ez.analog.com/community/linux-device-drivers
1066 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1067 F:      drivers/hwmon/adm1177.c
1068
1069 ANALOG DEVICES INC ADP5061 DRIVER
1070 M:      Michael Hennerich <[email protected]>
1071 L:      [email protected]
1072 S:      Supported
1073 W:      http://ez.analog.com/community/linux-device-drivers
1074 F:      drivers/power/supply/adp5061.c
1075
1076 ANALOG DEVICES INC ADV7180 DRIVER
1077 M:      Lars-Peter Clausen <[email protected]>
1078 L:      [email protected]
1079 S:      Supported
1080 W:      http://ez.analog.com/community/linux-device-drivers
1081 F:      drivers/media/i2c/adv7180.c
1082 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1083
1084 ANALOG DEVICES INC ADV748X DRIVER
1085 M:      Kieran Bingham <[email protected]>
1086 L:      [email protected]
1087 S:      Maintained
1088 F:      drivers/media/i2c/adv748x/*
1089
1090 ANALOG DEVICES INC ADV7511 DRIVER
1091 M:      Hans Verkuil <[email protected]>
1092 L:      [email protected]
1093 S:      Maintained
1094 F:      drivers/media/i2c/adv7511*
1095
1096 ANALOG DEVICES INC ADV7604 DRIVER
1097 M:      Hans Verkuil <[email protected]>
1098 L:      [email protected]
1099 S:      Maintained
1100 F:      drivers/media/i2c/adv7604*
1101 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1102
1103 ANALOG DEVICES INC ADV7842 DRIVER
1104 M:      Hans Verkuil <[email protected]>
1105 L:      [email protected]
1106 S:      Maintained
1107 F:      drivers/media/i2c/adv7842*
1108
1109 ANALOG DEVICES INC ADXRS290 DRIVER
1110 M:      Nishant Malpani <[email protected]>
1111 L:      [email protected]
1112 S:      Supported
1113 F:      drivers/iio/gyro/adxrs290.c
1114 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1115
1116 ANALOG DEVICES INC ASOC CODEC DRIVERS
1117 M:      Lars-Peter Clausen <[email protected]>
1118 M:      Nuno Sá <[email protected]>
1119 L:      [email protected] (moderated for non-subscribers)
1120 S:      Supported
1121 W:      http://wiki.analog.com/
1122 W:      http://ez.analog.com/community/linux-device-drivers
1123 F:      sound/soc/codecs/ad1*
1124 F:      sound/soc/codecs/ad7*
1125 F:      sound/soc/codecs/adau*
1126 F:      sound/soc/codecs/adav*
1127 F:      sound/soc/codecs/sigmadsp.*
1128 F:      sound/soc/codecs/ssm*
1129
1130 ANALOG DEVICES INC DMA DRIVERS
1131 M:      Lars-Peter Clausen <[email protected]>
1132 S:      Supported
1133 W:      http://ez.analog.com/community/linux-device-drivers
1134 F:      drivers/dma/dma-axi-dmac.c
1135
1136 ANALOG DEVICES INC IIO DRIVERS
1137 M:      Lars-Peter Clausen <[email protected]>
1138 M:      Michael Hennerich <[email protected]>
1139 S:      Supported
1140 W:      http://wiki.analog.com/
1141 W:      http://ez.analog.com/community/linux-device-drivers
1142 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1143 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1144 F:      Documentation/devicetree/bindings/iio/*/adi,*
1145 F:      Documentation/devicetree/bindings/iio/dac/ad5758.txt
1146 F:      drivers/iio/*/ad*
1147 F:      drivers/iio/adc/ltc249*
1148 F:      drivers/iio/amplifiers/hmc425a.c
1149 F:      drivers/staging/iio/*/ad*
1150 X:      drivers/iio/*/adjd*
1151
1152 ANALOGBITS PLL LIBRARIES
1153 M:      Paul Walmsley <[email protected]>
1154 S:      Supported
1155 F:      drivers/clk/analogbits/*
1156 F:      include/linux/clk/analogbits*
1157
1158 ANDES ARCHITECTURE
1159 M:      Nick Hu <[email protected]>
1160 M:      Greentime Hu <[email protected]>
1161 M:      Vincent Chen <[email protected]>
1162 S:      Supported
1163 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
1164 F:      Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
1165 F:      Documentation/devicetree/bindings/nds32/
1166 F:      arch/nds32/
1167 N:      nds32
1168 K:      nds32
1169
1170 ANDROID CONFIG FRAGMENTS
1171 M:      Rob Herring <[email protected]>
1172 S:      Supported
1173 F:      kernel/configs/android*
1174
1175 ANDROID DRIVERS
1176 M:      Greg Kroah-Hartman <[email protected]>
1177 M:      Arve Hjønnevåg <[email protected]>
1178 M:      Todd Kjos <[email protected]>
1179 M:      Martijn Coenen <[email protected]>
1180 M:      Joel Fernandes <[email protected]>
1181 M:      Christian Brauner <[email protected]>
1182 M:      Hridya Valsaraju <[email protected]>
1183 M:      Suren Baghdasaryan <[email protected]>
1184 L:      [email protected]
1185 S:      Supported
1186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1187 F:      drivers/android/
1188 F:      drivers/staging/android/
1189
1190 ANDROID GOLDFISH PIC DRIVER
1191 M:      Miodrag Dinic <[email protected]>
1192 S:      Supported
1193 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1194 F:      drivers/irqchip/irq-goldfish-pic.c
1195
1196 ANDROID GOLDFISH RTC DRIVER
1197 M:      Jiaxun Yang <[email protected]>
1198 S:      Supported
1199 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1200 F:      drivers/rtc/rtc-goldfish.c
1201
1202 AOA (Apple Onboard Audio) ALSA DRIVER
1203 M:      Johannes Berg <[email protected]>
1204 L:      [email protected]
1205 L:      [email protected] (moderated for non-subscribers)
1206 S:      Maintained
1207 F:      sound/aoa/
1208
1209 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1210 M:      William Breathitt Gray <[email protected]>
1211 L:      [email protected]
1212 S:      Maintained
1213 F:      drivers/iio/adc/stx104.c
1214
1215 APM DRIVER
1216 M:      Jiri Kosina <[email protected]>
1217 S:      Odd fixes
1218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1219 F:      arch/x86/kernel/apm_32.c
1220 F:      drivers/char/apm-emulation.c
1221 F:      include/linux/apm_bios.h
1222 F:      include/uapi/linux/apm_bios.h
1223
1224 APPARMOR SECURITY MODULE
1225 M:      John Johansen <[email protected]>
1226 L:      [email protected] (subscribers-only, general discussion)
1227 S:      Supported
1228 W:      wiki.apparmor.net
1229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1230 F:      Documentation/admin-guide/LSM/apparmor.rst
1231 F:      security/apparmor/
1232
1233 APPLE BCM5974 MULTITOUCH DRIVER
1234 M:      Henrik Rydberg <[email protected]>
1235 L:      [email protected]
1236 S:      Odd fixes
1237 F:      drivers/input/mouse/bcm5974.c
1238
1239 APPLE SMC DRIVER
1240 M:      Henrik Rydberg <[email protected]>
1241 L:      [email protected]
1242 S:      Odd fixes
1243 F:      drivers/hwmon/applesmc.c
1244
1245 APPLETALK NETWORK LAYER
1246 L:      [email protected]
1247 S:      Odd fixes
1248 F:      drivers/net/appletalk/
1249 F:      include/linux/atalk.h
1250 F:      include/uapi/linux/atalk.h
1251 F:      net/appletalk/
1252
1253 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1254 M:      Khuong Dinh <[email protected]>
1255 S:      Supported
1256 F:      arch/arm64/boot/dts/apm/
1257
1258 APPLIED MICRO (APM) X-GENE SOC EDAC
1259 M:      Khuong Dinh <[email protected]>
1260 S:      Supported
1261 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1262 F:      drivers/edac/xgene_edac.c
1263
1264 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1265 M:      Iyappan Subramanian <[email protected]>
1266 M:      Keyur Chudgar <[email protected]>
1267 S:      Supported
1268 F:      drivers/net/ethernet/apm/xgene-v2/
1269
1270 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1271 M:      Iyappan Subramanian <[email protected]>
1272 M:      Keyur Chudgar <[email protected]>
1273 M:      Quan Nguyen <[email protected]>
1274 S:      Supported
1275 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1276 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1277 F:      drivers/net/ethernet/apm/xgene/
1278 F:      drivers/net/mdio/mdio-xgene.c
1279
1280 APPLIED MICRO (APM) X-GENE SOC PMU
1281 M:      Khuong Dinh <[email protected]>
1282 S:      Supported
1283 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1284 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1285 F:      drivers/perf/xgene_pmu.c
1286
1287 APTINA CAMERA SENSOR PLL
1288 M:      Laurent Pinchart <[email protected]>
1289 L:      [email protected]
1290 S:      Maintained
1291 F:      drivers/media/i2c/aptina-pll.*
1292
1293 AQUANTIA ETHERNET DRIVER (atlantic)
1294 M:      Igor Russkikh <[email protected]>
1295 L:      [email protected]
1296 S:      Supported
1297 W:      https://www.marvell.com/
1298 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1299 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1300 F:      drivers/net/ethernet/aquantia/atlantic/
1301
1302 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1303 M:      Egor Pomozov <[email protected]>
1304 L:      [email protected]
1305 S:      Supported
1306 W:      http://www.aquantia.com
1307 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1308
1309 ARASAN NAND CONTROLLER DRIVER
1310 M:      Naga Sureshkumar Relli <[email protected]>
1311 L:      [email protected]
1312 S:      Maintained
1313 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1314 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1315
1316 ARC FRAMEBUFFER DRIVER
1317 M:      Jaya Kumar <[email protected]>
1318 S:      Maintained
1319 F:      drivers/video/fbdev/arcfb.c
1320 F:      drivers/video/fbdev/core/fb_defio.c
1321
1322 ARC PGU DRM DRIVER
1323 M:      Alexey Brodkin <[email protected]>
1324 S:      Supported
1325 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1326 F:      drivers/gpu/drm/arc/
1327
1328 ARCNET NETWORK LAYER
1329 M:      Michael Grzeschik <[email protected]>
1330 L:      [email protected]
1331 S:      Maintained
1332 F:      drivers/net/arcnet/
1333 F:      include/uapi/linux/if_arcnet.h
1334
1335 ARM ARCHITECTED TIMER DRIVER
1336 M:      Mark Rutland <[email protected]>
1337 M:      Marc Zyngier <[email protected]>
1338 L:      [email protected] (moderated for non-subscribers)
1339 S:      Maintained
1340 F:      arch/arm/include/asm/arch_timer.h
1341 F:      arch/arm64/include/asm/arch_timer.h
1342 F:      drivers/clocksource/arm_arch_timer.c
1343
1344 ARM HDLCD DRM DRIVER
1345 M:      Liviu Dudau <[email protected]>
1346 S:      Supported
1347 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
1348 F:      drivers/gpu/drm/arm/hdlcd_*
1349
1350 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1351 M:      Linus Walleij <[email protected]>
1352 L:      [email protected] (moderated for non-subscribers)
1353 S:      Maintained
1354 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1355 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1356 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1357 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1358 F:      Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
1359 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1360 F:      Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1361 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1362 F:      Documentation/devicetree/bindings/mtd/arm-versatile.txt
1363 F:      arch/arm/boot/dts/arm-realview-*
1364 F:      arch/arm/boot/dts/integrator*
1365 F:      arch/arm/boot/dts/versatile*
1366 F:      arch/arm/mach-integrator/
1367 F:      arch/arm/mach-realview/
1368 F:      arch/arm/mach-versatile/
1369 F:      arch/arm/plat-versatile/
1370 F:      drivers/bus/arm-integrator-lm.c
1371 F:      drivers/clk/versatile/
1372 F:      drivers/i2c/busses/i2c-versatile.c
1373 F:      drivers/irqchip/irq-versatile-fpga.c
1374 F:      drivers/mtd/maps/physmap-versatile.*
1375 F:      drivers/power/reset/arm-versatile-reboot.c
1376 F:      drivers/soc/versatile/
1377
1378 ARM KOMEDA DRM-KMS DRIVER
1379 M:      James (Qian) Wang <[email protected]>
1380 M:      Liviu Dudau <[email protected]>
1381 M:      Mihail Atanassov <[email protected]>
1382 L:      Mali DP Maintainers <[email protected]>
1383 S:      Supported
1384 T:      git git://anongit.freedesktop.org/drm/drm-misc
1385 F:      Documentation/devicetree/bindings/display/arm,komeda.txt
1386 F:      Documentation/gpu/komeda-kms.rst
1387 F:      drivers/gpu/drm/arm/display/include/
1388 F:      drivers/gpu/drm/arm/display/komeda/
1389
1390 ARM MALI PANFROST DRM DRIVER
1391 M:      Rob Herring <[email protected]>
1392 M:      Tomeu Vizoso <[email protected]>
1393 R:      Steven Price <[email protected]>
1394 R:      Alyssa Rosenzweig <[email protected]>
1395 L:      [email protected]
1396 S:      Supported
1397 T:      git git://anongit.freedesktop.org/drm/drm-misc
1398 F:      drivers/gpu/drm/panfrost/
1399 F:      include/uapi/drm/panfrost_drm.h
1400
1401 ARM MALI-DP DRM DRIVER
1402 M:      Liviu Dudau <[email protected]>
1403 M:      Brian Starkey <[email protected]>
1404 L:      Mali DP Maintainers <[email protected]>
1405 S:      Supported
1406 T:      git git://anongit.freedesktop.org/drm/drm-misc
1407 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
1408 F:      Documentation/gpu/afbc.rst
1409 F:      drivers/gpu/drm/arm/
1410
1411 ARM MFM AND FLOPPY DRIVERS
1412 M:      Ian Molton <[email protected]>
1413 S:      Maintained
1414 F:      arch/arm/include/asm/floppy.h
1415 F:      arch/arm/mach-rpc/floppydma.S
1416
1417 ARM PMU PROFILING AND DEBUGGING
1418 M:      Will Deacon <[email protected]>
1419 M:      Mark Rutland <[email protected]>
1420 L:      [email protected] (moderated for non-subscribers)
1421 S:      Maintained
1422 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1423 F:      Documentation/devicetree/bindings/perf/
1424 F:      arch/arm*/include/asm/hw_breakpoint.h
1425 F:      arch/arm*/include/asm/perf_event.h
1426 F:      arch/arm*/kernel/hw_breakpoint.c
1427 F:      arch/arm*/kernel/perf_*
1428 F:      drivers/perf/
1429 F:      include/linux/perf/arm_pmu.h
1430
1431 ARM PORT
1432 M:      Russell King <[email protected]>
1433 L:      [email protected] (moderated for non-subscribers)
1434 S:      Odd Fixes
1435 W:      http://www.armlinux.org.uk/
1436 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1437 F:      arch/arm/
1438 X:      arch/arm/boot/dts/
1439
1440 ARM PRIMECELL AACI PL041 DRIVER
1441 M:      Russell King <[email protected]>
1442 S:      Odd Fixes
1443 F:      sound/arm/aaci.*
1444
1445 ARM PRIMECELL BUS SUPPORT
1446 M:      Russell King <[email protected]>
1447 S:      Odd Fixes
1448 F:      drivers/amba/
1449 F:      include/linux/amba/bus.h
1450
1451 ARM PRIMECELL CLCD PL110 DRIVER
1452 M:      Russell King <[email protected]>
1453 S:      Odd Fixes
1454 F:      drivers/video/fbdev/amba-clcd.*
1455
1456 ARM PRIMECELL KMI PL050 DRIVER
1457 M:      Russell King <[email protected]>
1458 S:      Odd Fixes
1459 F:      drivers/input/serio/ambakmi.*
1460 F:      include/linux/amba/kmi.h
1461
1462 ARM PRIMECELL MMCI PL180/1 DRIVER
1463 M:      Russell King <[email protected]>
1464 S:      Odd Fixes
1465 F:      drivers/mmc/host/mmci.*
1466 F:      include/linux/amba/mmci.h
1467
1468 ARM PRIMECELL SSP PL022 SPI DRIVER
1469 M:      Linus Walleij <[email protected]>
1470 L:      [email protected] (moderated for non-subscribers)
1471 S:      Maintained
1472 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1473 F:      drivers/spi/spi-pl022.c
1474
1475 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1476 M:      Russell King <[email protected]>
1477 S:      Odd Fixes
1478 F:      drivers/tty/serial/amba-pl01*.c
1479 F:      include/linux/amba/serial.h
1480
1481 ARM PRIMECELL VIC PL190/PL192 DRIVER
1482 M:      Linus Walleij <[email protected]>
1483 L:      [email protected] (moderated for non-subscribers)
1484 S:      Maintained
1485 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
1486 F:      drivers/irqchip/irq-vic.c
1487
1488 ARM SMC WATCHDOG DRIVER
1489 M:      Julius Werner <[email protected]>
1490 R:      Evan Benn <[email protected]>
1491 S:      Maintained
1492 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1493 F:      drivers/watchdog/arm_smc_wdt.c
1494
1495 ARM SMMU DRIVERS
1496 M:      Will Deacon <[email protected]>
1497 R:      Robin Murphy <[email protected]>
1498 L:      [email protected] (moderated for non-subscribers)
1499 S:      Maintained
1500 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1501 F:      drivers/iommu/arm/
1502 F:      drivers/iommu/io-pgtable-arm*
1503
1504 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1505 M:      Arnd Bergmann <[email protected]>
1506 M:      Olof Johansson <[email protected]>
1507 M:      [email protected]
1508 L:      [email protected] (moderated for non-subscribers)
1509 S:      Maintained
1510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1511 F:      arch/arm/boot/dts/Makefile
1512 F:      arch/arm64/boot/dts/Makefile
1513
1514 ARM SUB-ARCHITECTURES
1515 L:      [email protected] (moderated for non-subscribers)
1516 S:      Maintained
1517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1518 F:      arch/arm/mach-*/
1519 F:      arch/arm/plat-*/
1520
1521 ARM/ACTIONS SEMI ARCHITECTURE
1522 M:      Andreas Färber <[email protected]>
1523 M:      Manivannan Sadhasivam <[email protected]>
1524 L:      [email protected] (moderated for non-subscribers)
1525 L:      [email protected] (moderated for non-subscribers)
1526 S:      Maintained
1527 F:      Documentation/devicetree/bindings/arm/actions.yaml
1528 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1529 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1530 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1531 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1532 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1533 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1534 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1535 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1536 F:      arch/arm/boot/dts/owl-*
1537 F:      arch/arm/mach-actions/
1538 F:      arch/arm64/boot/dts/actions/
1539 F:      drivers/clk/actions/
1540 F:      drivers/clocksource/timer-owl*
1541 F:      drivers/dma/owl-dma.c
1542 F:      drivers/i2c/busses/i2c-owl.c
1543 F:      drivers/irqchip/irq-owl-sirq.c
1544 F:      drivers/mmc/host/owl-mmc.c
1545 F:      drivers/pinctrl/actions/*
1546 F:      drivers/soc/actions/
1547 F:      include/dt-bindings/power/owl-*
1548 F:      include/dt-bindings/reset/actions,*
1549 F:      include/linux/soc/actions/
1550 N:      owl
1551
1552 ARM/ADS SPHERE MACHINE SUPPORT
1553 M:      Lennert Buytenhek <[email protected]>
1554 L:      [email protected] (moderated for non-subscribers)
1555 S:      Maintained
1556
1557 ARM/AFEB9260 MACHINE SUPPORT
1558 M:      Sergey Lapin <[email protected]>
1559 L:      [email protected] (moderated for non-subscribers)
1560 S:      Maintained
1561
1562 ARM/AJECO 1ARM MACHINE SUPPORT
1563 M:      Lennert Buytenhek <[email protected]>
1564 L:      [email protected] (moderated for non-subscribers)
1565 S:      Maintained
1566
1567 ARM/Allwinner SoC Clock Support
1568 M:      Emilio López <[email protected]>
1569 S:      Maintained
1570 F:      drivers/clk/sunxi/
1571
1572 ARM/Allwinner sunXi SoC support
1573 M:      Maxime Ripard <[email protected]>
1574 M:      Chen-Yu Tsai <[email protected]>
1575 R:      Jernej Skrabec <[email protected]>
1576 L:      [email protected] (moderated for non-subscribers)
1577 S:      Maintained
1578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1579 F:      arch/arm/mach-sunxi/
1580 F:      arch/arm64/boot/dts/allwinner/
1581 F:      drivers/clk/sunxi-ng/
1582 F:      drivers/pinctrl/sunxi/
1583 F:      drivers/soc/sunxi/
1584 N:      sun[x456789]i
1585 N:      sun50i
1586
1587 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1588 M:      Neil Armstrong <[email protected]>
1589 M:      Jerome Brunet <[email protected]>
1590 L:      [email protected]
1591 S:      Maintained
1592 F:      Documentation/devicetree/bindings/clock/amlogic*
1593 F:      drivers/clk/meson/
1594 F:      include/dt-bindings/clock/gxbb*
1595 F:      include/dt-bindings/clock/meson*
1596
1597 ARM/Amlogic Meson SoC Crypto Drivers
1598 M:      Corentin Labbe <[email protected]>
1599 L:      [email protected]
1600 L:      [email protected]
1601 S:      Maintained
1602 F:      Documentation/devicetree/bindings/crypto/amlogic*
1603 F:      drivers/crypto/amlogic/
1604
1605 ARM/Amlogic Meson SoC Sound Drivers
1606 M:      Jerome Brunet <[email protected]>
1607 L:      [email protected] (moderated for non-subscribers)
1608 S:      Maintained
1609 F:      Documentation/devicetree/bindings/sound/amlogic*
1610 F:      sound/soc/meson/
1611
1612 ARM/Amlogic Meson SoC support
1613 M:      Kevin Hilman <[email protected]>
1614 R:      Neil Armstrong <[email protected]>
1615 R:      Jerome Brunet <[email protected]>
1616 R:      Martin Blumenstingl <[email protected]>
1617 L:      [email protected] (moderated for non-subscribers)
1618 L:      [email protected]
1619 S:      Maintained
1620 W:      http://linux-meson.com/
1621 F:      arch/arm/boot/dts/meson*
1622 F:      arch/arm/mach-meson/
1623 F:      arch/arm64/boot/dts/amlogic/
1624 F:      drivers/mmc/host/meson*
1625 F:      drivers/pinctrl/meson/
1626 F:      drivers/rtc/rtc-meson*
1627 F:      drivers/soc/amlogic/
1628 N:      meson
1629
1630 ARM/Annapurna Labs ALPINE ARCHITECTURE
1631 M:      Tsahee Zidenberg <[email protected]>
1632 M:      Antoine Tenart <[email protected]>
1633 L:      [email protected] (moderated for non-subscribers)
1634 S:      Maintained
1635 F:      arch/arm/boot/dts/alpine*
1636 F:      arch/arm/mach-alpine/
1637 F:      arch/arm64/boot/dts/amazon/
1638 F:      drivers/*/*alpine*
1639
1640 ARM/ARTPEC MACHINE SUPPORT
1641 M:      Jesper Nilsson <[email protected]>
1642 M:      Lars Persson <[email protected]>
1643 L:      [email protected]
1644 S:      Maintained
1645 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1646 F:      arch/arm/boot/dts/artpec6*
1647 F:      arch/arm/mach-artpec
1648 F:      drivers/clk/axis
1649 F:      drivers/crypto/axis
1650 F:      drivers/mmc/host/usdhi6rol0.c
1651 F:      drivers/pinctrl/pinctrl-artpec*
1652
1653 ARM/ASPEED I2C DRIVER
1654 M:      Brendan Higgins <[email protected]>
1655 R:      Benjamin Herrenschmidt <[email protected]>
1656 R:      Joel Stanley <[email protected]>
1657 L:      [email protected]
1658 L:      [email protected] (moderated for non-subscribers)
1659 S:      Maintained
1660 F:      Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1661 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1662 F:      drivers/i2c/busses/i2c-aspeed.c
1663 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1664
1665 ARM/ASPEED MACHINE SUPPORT
1666 M:      Joel Stanley <[email protected]>
1667 R:      Andrew Jeffery <[email protected]>
1668 L:      [email protected] (moderated for non-subscribers)
1669 L:      [email protected] (moderated for non-subscribers)
1670 S:      Supported
1671 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1673 F:      arch/arm/boot/dts/aspeed-*
1674 F:      arch/arm/mach-aspeed/
1675 N:      aspeed
1676
1677 ARM/BITMAIN ARCHITECTURE
1678 M:      Manivannan Sadhasivam <[email protected]>
1679 L:      [email protected] (moderated for non-subscribers)
1680 S:      Maintained
1681 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1682 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1683 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1684 F:      arch/arm64/boot/dts/bitmain/
1685 F:      drivers/clk/clk-bm1880.c
1686 F:      drivers/pinctrl/pinctrl-bm1880.c
1687
1688 ARM/CALXEDA HIGHBANK ARCHITECTURE
1689 M:      Andre Przywara <[email protected]>
1690 L:      [email protected] (moderated for non-subscribers)
1691 S:      Maintained
1692 F:      arch/arm/boot/dts/ecx-*.dts*
1693 F:      arch/arm/boot/dts/highbank.dts
1694 F:      arch/arm/mach-highbank/
1695
1696 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1697 M:      Krzysztof Halasa <[email protected]>
1698 S:      Maintained
1699 F:      arch/arm/mach-cns3xxx/
1700
1701 ARM/CAVIUM THUNDER NETWORK DRIVER
1702 M:      Sunil Goutham <[email protected]>
1703 L:      [email protected] (moderated for non-subscribers)
1704 S:      Supported
1705 F:      drivers/net/ethernet/cavium/thunder/
1706
1707 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1708 M:      Lukasz Majewski <[email protected]>
1709 L:      [email protected] (moderated for non-subscribers)
1710 S:      Maintained
1711 F:      arch/arm/mach-ep93xx/ts72xx.c
1712
1713 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1714 M:      Alexander Shiyan <[email protected]>
1715 L:      [email protected] (moderated for non-subscribers)
1716 S:      Odd Fixes
1717 N:      clps711x
1718
1719 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1720 M:      Lennert Buytenhek <[email protected]>
1721 L:      [email protected] (moderated for non-subscribers)
1722 S:      Maintained
1723
1724 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1725 M:      Hartley Sweeten <[email protected]>
1726 M:      Alexander Sverdlin <[email protected]>
1727 L:      [email protected] (moderated for non-subscribers)
1728 S:      Maintained
1729 F:      arch/arm/mach-ep93xx/
1730 F:      arch/arm/mach-ep93xx/include/mach/
1731
1732 ARM/CLKDEV SUPPORT
1733 M:      Russell King <[email protected]>
1734 L:      [email protected] (moderated for non-subscribers)
1735 S:      Maintained
1736 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1737 F:      drivers/clk/clkdev.c
1738
1739 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1740 M:      Baruch Siach <[email protected]>
1741 L:      [email protected] (moderated for non-subscribers)
1742 S:      Maintained
1743 F:      arch/arm/boot/dts/cx92755*
1744 N:      digicolor
1745
1746 ARM/CONTEC MICRO9 MACHINE SUPPORT
1747 M:      Hubert Feurstein <[email protected]>
1748 S:      Maintained
1749 F:      arch/arm/mach-ep93xx/micro9.c
1750
1751 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1752 M:      Mathieu Poirier <[email protected]>
1753 M:      Suzuki K Poulose <[email protected]>
1754 R:      Mike Leach <[email protected]>
1755 R:      Leo Yan <[email protected]>
1756 L:      [email protected] (moderated for non-subscribers)
1757 L:      [email protected] (moderated for non-subscribers)
1758 S:      Maintained
1759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
1760 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1761 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1762 F:      Documentation/devicetree/bindings/arm/coresight-cti.yaml
1763 F:      Documentation/devicetree/bindings/arm/coresight.txt
1764 F:      Documentation/trace/coresight/*
1765 F:      drivers/hwtracing/coresight/*
1766 F:      include/dt-bindings/arm/coresight-cti-dt.h
1767 F:      tools/perf/arch/arm/util/auxtrace.c
1768 F:      tools/perf/arch/arm/util/cs-etm.c
1769 F:      tools/perf/arch/arm/util/cs-etm.h
1770 F:      tools/perf/arch/arm/util/pmu.c
1771 F:      tools/perf/util/cs-etm-decoder/*
1772 F:      tools/perf/util/cs-etm.*
1773
1774 ARM/CORGI MACHINE SUPPORT
1775 M:      Richard Purdie <[email protected]>
1776 S:      Maintained
1777
1778 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1779 M:      Hans Ulli Kroll <[email protected]>
1780 M:      Linus Walleij <[email protected]>
1781 L:      [email protected] (moderated for non-subscribers)
1782 S:      Maintained
1783 T:      git git://github.com/ulli-kroll/linux.git
1784 F:      Documentation/devicetree/bindings/arm/gemini.txt
1785 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1786 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1787 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1788 F:      arch/arm/mach-gemini/
1789 F:      drivers/net/ethernet/cortina/
1790 F:      drivers/pinctrl/pinctrl-gemini.c
1791 F:      drivers/rtc/rtc-ftrtc010.c
1792
1793 ARM/CZ.NIC TURRIS MOX SUPPORT
1794 M:      Marek Behun <[email protected]>
1795 S:      Maintained
1796 W:      http://mox.turris.cz
1797 F:      Documentation/ABI/testing/debugfs-moxtet
1798 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
1799 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
1800 F:      Documentation/devicetree/bindings/bus/moxtet.txt
1801 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
1802 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
1803 F:      drivers/bus/moxtet.c
1804 F:      drivers/firmware/turris-mox-rwtm.c
1805 F:      drivers/gpio/gpio-moxtet.c
1806 F:      include/linux/moxtet.h
1807
1808 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1809 M:      Robert Jarzmik <[email protected]>
1810 L:      [email protected] (moderated for non-subscribers)
1811 S:      Maintained
1812 F:      arch/arm/mach-pxa/ezx.c
1813
1814 ARM/FARADAY FA526 PORT
1815 M:      Hans Ulli Kroll <[email protected]>
1816 L:      [email protected] (moderated for non-subscribers)
1817 S:      Maintained
1818 T:      git git://git.berlios.de/gemini-board
1819 F:      arch/arm/mm/*-fa*
1820
1821 ARM/FOOTBRIDGE ARCHITECTURE
1822 M:      Russell King <[email protected]>
1823 L:      [email protected] (moderated for non-subscribers)
1824 S:      Maintained
1825 W:      http://www.armlinux.org.uk/
1826 F:      arch/arm/include/asm/hardware/dec21285.h
1827 F:      arch/arm/mach-footbridge/
1828
1829 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1830 M:      Shawn Guo <[email protected]>
1831 M:      Sascha Hauer <[email protected]>
1832 R:      Pengutronix Kernel Team <[email protected]>
1833 R:      Fabio Estevam <[email protected]>
1834 R:      NXP Linux Team <[email protected]>
1835 L:      [email protected] (moderated for non-subscribers)
1836 S:      Maintained
1837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1838 X:      drivers/media/i2c/
1839 N:      imx
1840 N:      mxs
1841
1842 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1843 M:      Shawn Guo <[email protected]>
1844 M:      Li Yang <[email protected]>
1845 L:      [email protected] (moderated for non-subscribers)
1846 S:      Maintained
1847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1848 F:      arch/arm/boot/dts/ls1021a*
1849 F:      arch/arm64/boot/dts/freescale/fsl-*
1850 F:      arch/arm64/boot/dts/freescale/qoriq-*
1851
1852 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1853 M:      Shawn Guo <[email protected]>
1854 M:      Sascha Hauer <[email protected]>
1855 R:      Pengutronix Kernel Team <[email protected]>
1856 R:      Stefan Agner <[email protected]>
1857 L:      [email protected] (moderated for non-subscribers)
1858 S:      Maintained
1859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1860 F:      arch/arm/boot/dts/vf*
1861 F:      arch/arm/mach-imx/*vf610*
1862
1863 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1864 M:      Lennert Buytenhek <[email protected]>
1865 L:      [email protected] (moderated for non-subscribers)
1866 S:      Maintained
1867
1868 ARM/GUMSTIX MACHINE SUPPORT
1869 M:      Steve Sakoman <[email protected]>
1870 L:      [email protected] (moderated for non-subscribers)
1871 S:      Maintained
1872
1873 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1874 M:      Philipp Zabel <[email protected]>
1875 M:      Paul Parsons <[email protected]>
1876 L:      [email protected] (moderated for non-subscribers)
1877 S:      Maintained
1878 F:      arch/arm/mach-pxa/hx4700.c
1879 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1880 F:      sound/soc/pxa/hx4700.c
1881
1882 ARM/HISILICON SOC SUPPORT
1883 M:      Wei Xu <[email protected]>
1884 L:      [email protected] (moderated for non-subscribers)
1885 S:      Supported
1886 W:      http://www.hisilicon.com
1887 T:      git git://github.com/hisilicon/linux-hisi.git
1888 F:      arch/arm/boot/dts/hi3*
1889 F:      arch/arm/boot/dts/hip*
1890 F:      arch/arm/boot/dts/hisi*
1891 F:      arch/arm/mach-hisi/
1892 F:      arch/arm64/boot/dts/hisilicon/
1893
1894 ARM/HP JORNADA 7XX MACHINE SUPPORT
1895 M:      Kristoffer Ericson <[email protected]>
1896 S:      Maintained
1897 W:      www.jlime.com
1898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1899 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1900 F:      arch/arm/mach-sa1100/jornada720.c
1901
1902 ARM/IGEP MACHINE SUPPORT
1903 M:      Enric Balletbo i Serra <[email protected]>
1904 M:      Javier Martinez Canillas <[email protected]>
1905 L:      [email protected]
1906 L:      [email protected] (moderated for non-subscribers)
1907 S:      Maintained
1908 F:      arch/arm/boot/dts/omap3-igep*
1909
1910 ARM/INCOME PXA270 SUPPORT
1911 M:      Marek Vasut <[email protected]>
1912 L:      [email protected] (moderated for non-subscribers)
1913 S:      Maintained
1914 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1915
1916 ARM/INTEL IOP32X ARM ARCHITECTURE
1917 M:      Lennert Buytenhek <[email protected]>
1918 L:      [email protected] (moderated for non-subscribers)
1919 S:      Maintained
1920
1921 ARM/INTEL IQ81342EX MACHINE SUPPORT
1922 M:      Lennert Buytenhek <[email protected]>
1923 L:      [email protected] (moderated for non-subscribers)
1924 S:      Maintained
1925
1926 ARM/INTEL IXDP2850 MACHINE SUPPORT
1927 M:      Lennert Buytenhek <[email protected]>
1928 L:      [email protected] (moderated for non-subscribers)
1929 S:      Maintained
1930
1931 ARM/INTEL IXP4XX ARM ARCHITECTURE
1932 M:      Linus Walleij <[email protected]>
1933 M:      Imre Kaloz <[email protected]>
1934 M:      Krzysztof Halasa <[email protected]>
1935 L:      [email protected] (moderated for non-subscribers)
1936 S:      Maintained
1937 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
1938 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
1939 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
1940 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
1941 F:      arch/arm/mach-ixp4xx/
1942 F:      drivers/clocksource/timer-ixp4xx.c
1943 F:      drivers/gpio/gpio-ixp4xx.c
1944 F:      drivers/irqchip/irq-ixp4xx.c
1945 F:      include/linux/irqchip/irq-ixp4xx.h
1946 F:      include/linux/platform_data/timer-ixp4xx.h
1947
1948 ARM/INTEL KEEMBAY ARCHITECTURE
1949 M:      Paul J. Murphy <[email protected]>
1950 M:      Daniele Alessandrelli <[email protected]>
1951 S:      Maintained
1952 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
1953 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
1954 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
1955
1956 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1957 M:      Jonathan Cameron <[email protected]>
1958 L:      [email protected] (moderated for non-subscribers)
1959 S:      Maintained
1960 F:      arch/arm/mach-pxa/stargate2.c
1961 F:      drivers/pcmcia/pxa2xx_stargate2.c
1962
1963 ARM/INTEL XSC3 (MANZANO) ARM CORE
1964 M:      Lennert Buytenhek <[email protected]>
1965 L:      [email protected] (moderated for non-subscribers)
1966 S:      Maintained
1967
1968 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1969 M:      Lennert Buytenhek <[email protected]>
1970 L:      [email protected] (moderated for non-subscribers)
1971 S:      Maintained
1972
1973 ARM/LG1K ARCHITECTURE
1974 M:      Chanho Min <[email protected]>
1975 L:      [email protected] (moderated for non-subscribers)
1976 S:      Maintained
1977 F:      arch/arm64/boot/dts/lg/
1978
1979 ARM/LOGICPD PXA270 MACHINE SUPPORT
1980 M:      Lennert Buytenhek <[email protected]>
1981 L:      [email protected] (moderated for non-subscribers)
1982 S:      Maintained
1983
1984 ARM/LPC18XX ARCHITECTURE
1985 M:      Vladimir Zapolskiy <[email protected]>
1986 L:      [email protected] (moderated for non-subscribers)
1987 S:      Maintained
1988 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
1989 F:      arch/arm/boot/dts/lpc43*
1990 F:      drivers/i2c/busses/i2c-lpc2k.c
1991 F:      drivers/memory/pl172.c
1992 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
1993 F:      drivers/rtc/rtc-lpc24xx.c
1994 N:      lpc18xx
1995
1996 ARM/LPC32XX SOC SUPPORT
1997 M:      Vladimir Zapolskiy <[email protected]>
1998 L:      [email protected] (moderated for non-subscribers)
1999 S:      Maintained
2000 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2001 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2002 F:      arch/arm/boot/dts/lpc32*
2003 F:      arch/arm/mach-lpc32xx/
2004 F:      drivers/i2c/busses/i2c-pnx.c
2005 F:      drivers/net/ethernet/nxp/lpc_eth.c
2006 F:      drivers/usb/host/ohci-nxp.c
2007 F:      drivers/watchdog/pnx4008_wdt.c
2008 N:      lpc32xx
2009
2010 ARM/MAGICIAN MACHINE SUPPORT
2011 M:      Philipp Zabel <[email protected]>
2012 S:      Maintained
2013
2014 ARM/Marvell Dove/MV78xx0/Orion SOC support
2015 M:      Andrew Lunn <[email protected]>
2016 M:      Sebastian Hesselbarth <[email protected]>
2017 M:      Gregory Clement <[email protected]>
2018 L:      [email protected] (moderated for non-subscribers)
2019 S:      Maintained
2020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2021 F:      Documentation/devicetree/bindings/soc/dove/
2022 F:      arch/arm/boot/dts/dove*
2023 F:      arch/arm/boot/dts/orion5x*
2024 F:      arch/arm/mach-dove/
2025 F:      arch/arm/mach-mv78xx0/
2026 F:      arch/arm/mach-orion5x/
2027 F:      arch/arm/plat-orion/
2028 F:      drivers/soc/dove/
2029
2030 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2031 M:      Andrew Lunn <[email protected]>
2032 M:      Gregory Clement <[email protected]>
2033 M:      Sebastian Hesselbarth <[email protected]>
2034 L:      [email protected] (moderated for non-subscribers)
2035 S:      Maintained
2036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2037 F:      arch/arm/boot/dts/armada*
2038 F:      arch/arm/boot/dts/kirkwood*
2039 F:      arch/arm/configs/mvebu_*_defconfig
2040 F:      arch/arm/mach-mvebu/
2041 F:      arch/arm64/boot/dts/marvell/armada*
2042 F:      arch/arm64/boot/dts/marvell/cn913*
2043 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2044 F:      drivers/cpufreq/armada-8k-cpufreq.c
2045 F:      drivers/cpufreq/mvebu-cpufreq.c
2046 F:      drivers/irqchip/irq-armada-370-xp.c
2047 F:      drivers/irqchip/irq-mvebu-*
2048 F:      drivers/pinctrl/mvebu/
2049 F:      drivers/rtc/rtc-armada38x.c
2050
2051 ARM/Mediatek RTC DRIVER
2052 M:      Eddie Huang <[email protected]>
2053 M:      Sean Wang <[email protected]>
2054 L:      [email protected] (moderated for non-subscribers)
2055 L:      [email protected] (moderated for non-subscribers)
2056 S:      Maintained
2057 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2058 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2059 F:      drivers/rtc/rtc-mt2712.c
2060 F:      drivers/rtc/rtc-mt6397.c
2061 F:      drivers/rtc/rtc-mt7622.c
2062
2063 ARM/Mediatek SoC support
2064 M:      Matthias Brugger <[email protected]>
2065 L:      [email protected] (moderated for non-subscribers)
2066 L:      [email protected] (moderated for non-subscribers)
2067 S:      Maintained
2068 W:      https://mtk.wiki.kernel.org/
2069 C:      irc://chat.freenode.net/linux-mediatek
2070 F:      arch/arm/boot/dts/mt6*
2071 F:      arch/arm/boot/dts/mt7*
2072 F:      arch/arm/boot/dts/mt8*
2073 F:      arch/arm/mach-mediatek/
2074 F:      arch/arm64/boot/dts/mediatek/
2075 F:      drivers/soc/mediatek/
2076 N:      mtk
2077 N:      mt[678]
2078 K:      mediatek
2079
2080 ARM/Mediatek USB3 PHY DRIVER
2081 M:      Chunfeng Yun <[email protected]>
2082 L:      [email protected] (moderated for non-subscribers)
2083 L:      [email protected] (moderated for non-subscribers)
2084 S:      Maintained
2085 F:      Documentation/devicetree/bindings/phy/mediatek,*
2086 F:      drivers/phy/mediatek/
2087
2088 ARM/Microchip (AT91) SoC support
2089 M:      Nicolas Ferre <[email protected]>
2090 M:      Alexandre Belloni <[email protected]>
2091 M:      Ludovic Desroches <[email protected]>
2092 L:      [email protected] (moderated for non-subscribers)
2093 S:      Supported
2094 W:      http://www.linux4sam.org
2095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2096 F:      arch/arm/boot/dts/at91*.dts
2097 F:      arch/arm/boot/dts/at91*.dtsi
2098 F:      arch/arm/boot/dts/sama*.dts
2099 F:      arch/arm/boot/dts/sama*.dtsi
2100 F:      arch/arm/include/debug/at91.S
2101 F:      arch/arm/mach-at91/
2102 F:      drivers/memory/atmel*
2103 F:      drivers/watchdog/sama5d4_wdt.c
2104 F:      include/soc/at91/
2105 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2106 X:      drivers/net/wireless/atmel/
2107 N:      at91
2108 N:      atmel
2109
2110 ARM/Microchip Sparx5 SoC support
2111 M:      Lars Povlsen <[email protected]>
2112 M:      Steen Hegelund <[email protected]>
2113 M:      [email protected]
2114 L:      [email protected] (moderated for non-subscribers)
2115 S:      Supported
2116 T:      git git://github.com/microchip-ung/linux-upstream.git
2117 F:      arch/arm64/boot/dts/microchip/
2118 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2119 N:      sparx5
2120
2121 Microchip Timer Counter Block (TCB) Capture Driver
2122 M:      Kamel Bouhara <[email protected]>
2123 L:      [email protected] (moderated for non-subscribers)
2124 L:      [email protected]
2125 S:      Maintained
2126 F:      drivers/counter/microchip-tcb-capture.c
2127
2128 ARM/MIOA701 MACHINE SUPPORT
2129 M:      Robert Jarzmik <[email protected]>
2130 L:      [email protected] (moderated for non-subscribers)
2131 S:      Maintained
2132 F:      arch/arm/mach-pxa/mioa701.c
2133
2134 ARM/MStar/Sigmastar Armv7 SoC support
2135 M:      Daniel Palmer <[email protected]>
2136 L:      [email protected] (moderated for non-subscribers)
2137 S:      Maintained
2138 W:      http://linux-chenxing.org/
2139 F:      Documentation/devicetree/bindings/arm/mstar/*
2140 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2141 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2142 F:      arch/arm/boot/dts/mstar-*
2143 F:      arch/arm/mach-mstar/
2144 F:      drivers/clk/mstar/
2145 F:      drivers/gpio/gpio-msc313.c
2146 F:      include/dt-bindings/clock/mstar-*
2147 F:      include/dt-bindings/gpio/msc313-gpio.h
2148
2149 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
2150 M:      Michael Petchkovsky <[email protected]>
2151 S:      Maintained
2152
2153 ARM/NOMADIK/Ux500 ARCHITECTURES
2154 M:      Linus Walleij <[email protected]>
2155 L:      [email protected] (moderated for non-subscribers)
2156 S:      Maintained
2157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2158 F:      Documentation/devicetree/bindings/arm/ste-*
2159 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2160 F:      Documentation/devicetree/bindings/arm/ux500/
2161 F:      Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
2162 F:      arch/arm/boot/dts/ste-*
2163 F:      arch/arm/mach-nomadik/
2164 F:      arch/arm/mach-ux500/
2165 F:      drivers/clk/clk-nomadik.c
2166 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2167 F:      drivers/dma/ste_dma40*
2168 F:      drivers/hwspinlock/u8500_hsem.c
2169 F:      drivers/i2c/busses/i2c-nomadik.c
2170 F:      drivers/iio/adc/ab8500-gpadc.c
2171 F:      drivers/mfd/ab8500*
2172 F:      drivers/mfd/abx500*
2173 F:      drivers/mfd/db8500*
2174 F:      drivers/mfd/dbx500*
2175 F:      drivers/pinctrl/nomadik/
2176 F:      drivers/rtc/rtc-ab8500.c
2177 F:      drivers/rtc/rtc-pl031.c
2178 F:      drivers/soc/ux500/
2179
2180 ARM/NUVOTON NPCM ARCHITECTURE
2181 M:      Avi Fishman <[email protected]>
2182 M:      Tomer Maimon <[email protected]>
2183 M:      Tali Perry <[email protected]>
2184 R:      Patrick Venture <[email protected]>
2185 R:      Nancy Yuen <[email protected]>
2186 R:      Benjamin Fair <[email protected]>
2187 L:      [email protected] (moderated for non-subscribers)
2188 S:      Supported
2189 F:      Documentation/devicetree/bindings/*/*/*npcm*
2190 F:      Documentation/devicetree/bindings/*/*npcm*
2191 F:      arch/arm/boot/dts/nuvoton-npcm*
2192 F:      arch/arm/mach-npcm/
2193 F:      drivers/*/*npcm*
2194 F:      drivers/*/*/*npcm*
2195 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2196
2197 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2198 L:      [email protected] (subscribers-only)
2199 S:      Orphan
2200 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2201 F:      arch/arm/mach-s3c/gta02.h
2202 F:      arch/arm/mach-s3c/mach-gta02.c
2203
2204 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2205 M:      Alexander Clouter <[email protected]>
2206 L:      [email protected] (moderated for non-subscribers)
2207 S:      Maintained
2208 W:      http://www.digriz.org.uk/ts78xx/kernel
2209 F:      arch/arm/mach-orion5x/ts78xx-*
2210
2211 ARM/OXNAS platform support
2212 M:      Neil Armstrong <[email protected]>
2213 L:      [email protected] (moderated for non-subscribers)
2214 L:      [email protected] (moderated for non-subscribers)
2215 S:      Maintained
2216 F:      arch/arm/boot/dts/ox8*.dts*
2217 F:      arch/arm/mach-oxnas/
2218 F:      drivers/power/reset/oxnas-restart.c
2219 N:      oxnas
2220
2221 ARM/PALM TREO SUPPORT
2222 M:      Tomas Cech <[email protected]>
2223 L:      [email protected]
2224 S:      Maintained
2225 W:      http://hackndev.com
2226 F:      arch/arm/mach-pxa/palmtreo.*
2227
2228 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2229 M:      Marek Vasut <[email protected]>
2230 L:      [email protected]
2231 S:      Maintained
2232 W:      http://hackndev.com
2233 F:      arch/arm/mach-pxa/include/mach/palmld.h
2234 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2235 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2236 F:      arch/arm/mach-pxa/palmld.c
2237 F:      arch/arm/mach-pxa/palmt5.*
2238 F:      arch/arm/mach-pxa/palmtc.c
2239 F:      arch/arm/mach-pxa/palmte2.*
2240 F:      arch/arm/mach-pxa/palmtx.c
2241
2242 ARM/PALMZ72 SUPPORT
2243 M:      Sergey Lapin <[email protected]>
2244 L:      [email protected]
2245 S:      Maintained
2246 W:      http://hackndev.com
2247 F:      arch/arm/mach-pxa/palmz72.*
2248
2249 ARM/PLEB SUPPORT
2250 M:      Peter Chubb <[email protected]>
2251 S:      Maintained
2252 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2253
2254 ARM/PT DIGITAL BOARD PORT
2255 M:      Stefan Eletzhofer <[email protected]>
2256 L:      [email protected] (moderated for non-subscribers)
2257 S:      Maintained
2258 W:      http://www.armlinux.org.uk/
2259
2260 ARM/QUALCOMM SUPPORT
2261 M:      Andy Gross <[email protected]>
2262 M:      Bjorn Andersson <[email protected]>
2263 L:      [email protected]
2264 S:      Maintained
2265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2266 F:      Documentation/devicetree/bindings/*/qcom*
2267 F:      Documentation/devicetree/bindings/soc/qcom/
2268 F:      arch/arm/boot/dts/qcom-*.dts
2269 F:      arch/arm/boot/dts/qcom-*.dtsi
2270 F:      arch/arm/mach-qcom/
2271 F:      arch/arm64/boot/dts/qcom/
2272 F:      drivers/*/*/qcom*
2273 F:      drivers/*/*/qcom/
2274 F:      drivers/*/pm8???-*
2275 F:      drivers/*/qcom*
2276 F:      drivers/*/qcom/
2277 F:      drivers/bluetooth/btqcomsmd.c
2278 F:      drivers/clocksource/timer-qcom.c
2279 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2280 F:      drivers/extcon/extcon-qcom*
2281 F:      drivers/i2c/busses/i2c-qcom-geni.c
2282 F:      drivers/i2c/busses/i2c-qup.c
2283 F:      drivers/iommu/msm*
2284 F:      drivers/mfd/ssbi.c
2285 F:      drivers/mmc/host/mmci_qcom*
2286 F:      drivers/mmc/host/sdhci-msm.c
2287 F:      drivers/pci/controller/dwc/pcie-qcom.c
2288 F:      drivers/phy/qualcomm/
2289 F:      drivers/power/*/msm*
2290 F:      drivers/reset/reset-qcom-*
2291 F:      drivers/scsi/ufs/ufs-qcom*
2292 F:      drivers/spi/spi-geni-qcom.c
2293 F:      drivers/spi/spi-qcom-qspi.c
2294 F:      drivers/spi/spi-qup.c
2295 F:      drivers/tty/serial/msm_serial.c
2296 F:      drivers/usb/dwc3/dwc3-qcom.c
2297 F:      include/dt-bindings/*/qcom*
2298 F:      include/linux/*/qcom*
2299
2300 ARM/RADISYS ENP2611 MACHINE SUPPORT
2301 M:      Lennert Buytenhek <[email protected]>
2302 L:      [email protected] (moderated for non-subscribers)
2303 S:      Maintained
2304
2305 ARM/RDA MICRO ARCHITECTURE
2306 M:      Manivannan Sadhasivam <[email protected]>
2307 L:      [email protected] (moderated for non-subscribers)
2308 L:      [email protected] (moderated for non-subscribers)
2309 S:      Maintained
2310 F:      Documentation/devicetree/bindings/arm/rda.yaml
2311 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2312 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2313 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
2314 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
2315 F:      arch/arm/boot/dts/rda8810pl-*
2316 F:      drivers/clocksource/timer-rda.c
2317 F:      drivers/gpio/gpio-rda.c
2318 F:      drivers/irqchip/irq-rda-intc.c
2319 F:      drivers/tty/serial/rda-uart.c
2320
2321 ARM/REALTEK ARCHITECTURE
2322 M:      Andreas Färber <[email protected]>
2323 L:      [email protected] (moderated for non-subscribers)
2324 L:      [email protected] (moderated for non-subscribers)
2325 S:      Maintained
2326 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2327 F:      arch/arm/boot/dts/rtd*
2328 F:      arch/arm/mach-realtek/
2329 F:      arch/arm64/boot/dts/realtek/
2330
2331 ARM/RENESAS ARM64 ARCHITECTURE
2332 M:      Geert Uytterhoeven <[email protected]>
2333 M:      Magnus Damm <[email protected]>
2334 L:      [email protected]
2335 S:      Supported
2336 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2338 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2339 F:      arch/arm64/boot/dts/renesas/
2340 F:      drivers/soc/renesas/
2341 F:      include/linux/soc/renesas/
2342
2343 ARM/RISCPC ARCHITECTURE
2344 M:      Russell King <[email protected]>
2345 L:      [email protected] (moderated for non-subscribers)
2346 S:      Maintained
2347 W:      http://www.armlinux.org.uk/
2348 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2349 F:      arch/arm/include/asm/hardware/ioc.h
2350 F:      arch/arm/include/asm/hardware/iomd.h
2351 F:      arch/arm/include/asm/hardware/memc.h
2352 F:      arch/arm/mach-rpc/
2353 F:      drivers/net/ethernet/8390/etherh.c
2354 F:      drivers/net/ethernet/i825xx/ether1*
2355 F:      drivers/net/ethernet/seeq/ether3*
2356 F:      drivers/scsi/arm/
2357
2358 ARM/Rockchip SoC support
2359 M:      Heiko Stuebner <[email protected]>
2360 L:      [email protected] (moderated for non-subscribers)
2361 L:      [email protected]
2362 S:      Maintained
2363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2364 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2365 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2366 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2367 F:      arch/arm/boot/dts/rk3*
2368 F:      arch/arm/boot/dts/rv1108*
2369 F:      arch/arm/mach-rockchip/
2370 F:      drivers/*/*/*rockchip*
2371 F:      drivers/*/*rockchip*
2372 F:      drivers/clk/rockchip/
2373 F:      drivers/i2c/busses/i2c-rk3x.c
2374 F:      sound/soc/rockchip/
2375 N:      rockchip
2376
2377 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2378 M:      Krzysztof Kozlowski <[email protected]>
2379 L:      [email protected] (moderated for non-subscribers)
2380 L:      [email protected]
2381 S:      Maintained
2382 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2383 F:      Documentation/arm/samsung/
2384 F:      Documentation/devicetree/bindings/arm/samsung/
2385 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2386 F:      arch/arm/boot/dts/exynos*
2387 F:      arch/arm/boot/dts/s3c*
2388 F:      arch/arm/boot/dts/s5p*
2389 F:      arch/arm/mach-exynos*/
2390 F:      arch/arm/mach-s3c/
2391 F:      arch/arm/mach-s5p*/
2392 F:      arch/arm64/boot/dts/exynos/
2393 F:      drivers/*/*/*s3c24*
2394 F:      drivers/*/*s3c24*
2395 F:      drivers/*/*s3c64xx*
2396 F:      drivers/*/*s5pv210*
2397 F:      drivers/memory/samsung/
2398 F:      drivers/soc/samsung/
2399 F:      drivers/tty/serial/samsung*
2400 F:      include/linux/platform_data/*s3c*
2401 F:      include/linux/serial_s3c.h
2402 F:      include/linux/soc/samsung/
2403 N:      exynos
2404 N:      s3c2410
2405 N:      s3c64xx
2406 N:      s5pv210
2407
2408 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2409 M:      Andrzej Hajda <[email protected]>
2410 L:      [email protected]
2411 L:      [email protected]
2412 S:      Maintained
2413 F:      drivers/media/platform/s5p-g2d/
2414
2415 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2416 M:      Marek Szyprowski <[email protected]>
2417 L:      [email protected]
2418 L:      [email protected]
2419 S:      Maintained
2420 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2421 F:      drivers/media/cec/platform/s5p/
2422
2423 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2424 M:      Andrzej Pietrasiewicz <[email protected]>
2425 M:      Jacek Anaszewski <[email protected]>
2426 M:      Sylwester Nawrocki <[email protected]>
2427 L:      [email protected]
2428 L:      [email protected]
2429 S:      Maintained
2430 F:      drivers/media/platform/s5p-jpeg/
2431
2432 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2433 M:      Andrzej Hajda <[email protected]>
2434 L:      [email protected]
2435 L:      [email protected]
2436 S:      Maintained
2437 F:      drivers/media/platform/s5p-mfc/
2438
2439 ARM/SHMOBILE ARM ARCHITECTURE
2440 M:      Geert Uytterhoeven <[email protected]>
2441 M:      Magnus Damm <[email protected]>
2442 L:      [email protected]
2443 S:      Supported
2444 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2446 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2447 F:      arch/arm/boot/dts/emev2*
2448 F:      arch/arm/boot/dts/gr-peach*
2449 F:      arch/arm/boot/dts/iwg20d-q7*
2450 F:      arch/arm/boot/dts/r7s*
2451 F:      arch/arm/boot/dts/r8a*
2452 F:      arch/arm/boot/dts/r9a*
2453 F:      arch/arm/boot/dts/sh*
2454 F:      arch/arm/configs/shmobile_defconfig
2455 F:      arch/arm/include/debug/renesas-scif.S
2456 F:      arch/arm/mach-shmobile/
2457 F:      drivers/soc/renesas/
2458 F:      include/linux/soc/renesas/
2459
2460 ARM/SOCFPGA ARCHITECTURE
2461 M:      Dinh Nguyen <[email protected]>
2462 S:      Maintained
2463 W:      http://www.rocketboards.org
2464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2465 F:      arch/arm/boot/dts/socfpga*
2466 F:      arch/arm/configs/socfpga_defconfig
2467 F:      arch/arm/mach-socfpga/
2468 F:      arch/arm64/boot/dts/altera/
2469 F:      arch/arm64/boot/dts/intel/
2470
2471 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2472 M:      Dinh Nguyen <[email protected]>
2473 S:      Maintained
2474 F:      drivers/clk/socfpga/
2475
2476 ARM/SOCFPGA EDAC SUPPORT
2477 M:      Dinh Nguyen <[email protected]>
2478 S:      Maintained
2479 F:      drivers/edac/altera_edac.[ch]
2480
2481 ARM/SPREADTRUM SoC SUPPORT
2482 M:      Orson Zhai <[email protected]>
2483 M:      Baolin Wang <[email protected]>
2484 M:      Chunyan Zhang <[email protected]>
2485 S:      Maintained
2486 F:      arch/arm64/boot/dts/sprd
2487 N:      sprd
2488 N:      sc27xx
2489 N:      sc2731
2490
2491 ARM/STI ARCHITECTURE
2492 M:      Patrice Chotard <[email protected]>
2493 L:      [email protected] (moderated for non-subscribers)
2494 S:      Maintained
2495 W:      http://www.stlinux.com
2496 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2497 F:      arch/arm/boot/dts/sti*
2498 F:      arch/arm/mach-sti/
2499 F:      drivers/ata/ahci_st.c
2500 F:      drivers/char/hw_random/st-rng.c
2501 F:      drivers/clocksource/arm_global_timer.c
2502 F:      drivers/clocksource/clksrc_st_lpc.c
2503 F:      drivers/cpufreq/sti-cpufreq.c
2504 F:      drivers/dma/st_fdma*
2505 F:      drivers/i2c/busses/i2c-st.c
2506 F:      drivers/media/platform/sti/c8sectpfe/
2507 F:      drivers/media/rc/st_rc.c
2508 F:      drivers/mmc/host/sdhci-st.c
2509 F:      drivers/phy/st/phy-miphy28lp.c
2510 F:      drivers/phy/st/phy-stih407-usb.c
2511 F:      drivers/pinctrl/pinctrl-st.c
2512 F:      drivers/remoteproc/st_remoteproc.c
2513 F:      drivers/remoteproc/st_slim_rproc.c
2514 F:      drivers/reset/sti/
2515 F:      drivers/rtc/rtc-st-lpc.c
2516 F:      drivers/tty/serial/st-asc.c
2517 F:      drivers/usb/dwc3/dwc3-st.c
2518 F:      drivers/usb/host/ehci-st.c
2519 F:      drivers/usb/host/ohci-st.c
2520 F:      drivers/watchdog/st_lpc_wdt.c
2521 F:      include/linux/remoteproc/st_slim_rproc.h
2522
2523 ARM/STM32 ARCHITECTURE
2524 M:      Maxime Coquelin <[email protected]>
2525 M:      Alexandre Torgue <[email protected]>
2526 L:      [email protected] (moderated for non-subscribers)
2527 L:      [email protected] (moderated for non-subscribers)
2528 S:      Maintained
2529 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2530 F:      arch/arm/boot/dts/stm32*
2531 F:      arch/arm/mach-stm32/
2532 F:      drivers/clocksource/armv7m_systick.c
2533 N:      stm32
2534 N:      stm
2535
2536 ARM/Synaptics SoC support
2537 M:      Jisheng Zhang <[email protected]>
2538 M:      Sebastian Hesselbarth <[email protected]>
2539 L:      [email protected] (moderated for non-subscribers)
2540 S:      Maintained
2541 F:      arch/arm/boot/dts/berlin*
2542 F:      arch/arm/mach-berlin/
2543 F:      arch/arm64/boot/dts/synaptics/
2544
2545 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2546 M:      Lennert Buytenhek <[email protected]>
2547 L:      [email protected] (moderated for non-subscribers)
2548 S:      Maintained
2549
2550 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2551 M:      Hans Verkuil <[email protected]>
2552 L:      [email protected]
2553 L:      [email protected]
2554 S:      Maintained
2555 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2556 F:      drivers/media/cec/platform/tegra/
2557
2558 ARM/TETON BGA MACHINE SUPPORT
2559 M:      "Mark F. Brown" <[email protected]>
2560 L:      [email protected] (moderated for non-subscribers)
2561 S:      Maintained
2562
2563 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2564 M:      Santosh Shilimkar <[email protected]>
2565 L:      [email protected]
2566 S:      Maintained
2567 F:      drivers/memory/*emif*
2568
2569 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2570 M:      Santosh Shilimkar <[email protected]>
2571 L:      [email protected] (moderated for non-subscribers)
2572 S:      Maintained
2573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2574 F:      arch/arm/boot/dts/keystone-*
2575 F:      arch/arm/mach-keystone/
2576
2577 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2578 M:      Santosh Shilimkar <[email protected]>
2579 L:      [email protected]
2580 S:      Maintained
2581 F:      drivers/clk/keystone/
2582
2583 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2584 M:      Santosh Shilimkar <[email protected]>
2585 L:      [email protected] (moderated for non-subscribers)
2586 L:      [email protected]
2587 S:      Maintained
2588 F:      drivers/clocksource/timer-keystone.c
2589
2590 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2591 M:      Santosh Shilimkar <[email protected]>
2592 L:      [email protected]
2593 S:      Maintained
2594 F:      drivers/power/reset/keystone-reset.c
2595
2596 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2597 M:      Nishanth Menon <[email protected]>
2598 M:      Tero Kristo <[email protected]>
2599 L:      [email protected] (moderated for non-subscribers)
2600 S:      Supported
2601 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2602 F:      arch/arm64/boot/dts/ti/Makefile
2603 F:      arch/arm64/boot/dts/ti/k3-*
2604 F:      include/dt-bindings/pinctrl/k3.h
2605
2606 ARM/THECUS N2100 MACHINE SUPPORT
2607 M:      Lennert Buytenhek <[email protected]>
2608 L:      [email protected] (moderated for non-subscribers)
2609 S:      Maintained
2610
2611 ARM/TOSA MACHINE SUPPORT
2612 M:      Dmitry Eremin-Solenikov <[email protected]>
2613 M:      Dirk Opfer <[email protected]>
2614 S:      Maintained
2615
2616 ARM/TOSHIBA VISCONTI ARCHITECTURE
2617 M:      Nobuhiro Iwamatsu <[email protected]>
2618 L:      [email protected] (moderated for non-subscribers)
2619 S:      Supported
2620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2621 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2622 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2623 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2624 F:      Documentation/devicetree/bindings/pinctrl/toshiba,tmpv7700-pinctrl.yaml
2625 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2626 F:      arch/arm64/boot/dts/toshiba/
2627 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2628 F:      drivers/gpio/gpio-visconti.c
2629 F:      drivers/pinctrl/visconti/
2630 F:      drivers/watchdog/visconti_wdt.c
2631 N:      visconti
2632
2633 ARM/UNIPHIER ARCHITECTURE
2634 L:      [email protected] (moderated for non-subscribers)
2635 S:      Orphan
2636 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2637 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2638 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2639 F:      arch/arm/boot/dts/uniphier*
2640 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2641 F:      arch/arm/mach-uniphier/
2642 F:      arch/arm/mm/cache-uniphier.c
2643 F:      arch/arm64/boot/dts/socionext/uniphier*
2644 F:      drivers/bus/uniphier-system-bus.c
2645 F:      drivers/clk/uniphier/
2646 F:      drivers/dma/uniphier-mdmac.c
2647 F:      drivers/gpio/gpio-uniphier.c
2648 F:      drivers/i2c/busses/i2c-uniphier*
2649 F:      drivers/irqchip/irq-uniphier-aidet.c
2650 F:      drivers/mmc/host/uniphier-sd.c
2651 F:      drivers/pinctrl/uniphier/
2652 F:      drivers/reset/reset-uniphier.c
2653 F:      drivers/tty/serial/8250/8250_uniphier.c
2654 N:      uniphier
2655
2656 ARM/VERSATILE EXPRESS PLATFORM
2657 M:      Liviu Dudau <[email protected]>
2658 M:      Sudeep Holla <[email protected]>
2659 M:      Lorenzo Pieralisi <[email protected]>
2660 L:      [email protected] (moderated for non-subscribers)
2661 S:      Maintained
2662 F:      */*/*/vexpress*
2663 F:      */*/vexpress*
2664 F:      arch/arm/boot/dts/vexpress*
2665 F:      arch/arm/mach-vexpress/
2666 F:      arch/arm64/boot/dts/arm/
2667 F:      drivers/clk/versatile/clk-vexpress-osc.c
2668 F:      drivers/clocksource/timer-versatile.c
2669 N:      mps2
2670
2671 ARM/VFP SUPPORT
2672 M:      Russell King <[email protected]>
2673 L:      [email protected] (moderated for non-subscribers)
2674 S:      Maintained
2675 W:      http://www.armlinux.org.uk/
2676 F:      arch/arm/vfp/
2677
2678 ARM/VOIPAC PXA270 SUPPORT
2679 M:      Marek Vasut <[email protected]>
2680 L:      [email protected] (moderated for non-subscribers)
2681 S:      Maintained
2682 F:      arch/arm/mach-pxa/include/mach/vpac270.h
2683 F:      arch/arm/mach-pxa/vpac270.c
2684
2685 ARM/VT8500 ARM ARCHITECTURE
2686 M:      Tony Prisk <[email protected]>
2687 L:      [email protected] (moderated for non-subscribers)
2688 S:      Maintained
2689 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2690 F:      arch/arm/mach-vt8500/
2691 F:      drivers/clocksource/timer-vt8500.c
2692 F:      drivers/i2c/busses/i2c-wmt.c
2693 F:      drivers/mmc/host/wmt-sdmmc.c
2694 F:      drivers/pwm/pwm-vt8500.c
2695 F:      drivers/rtc/rtc-vt8500.c
2696 F:      drivers/tty/serial/vt8500_serial.c
2697 F:      drivers/usb/host/ehci-platform.c
2698 F:      drivers/usb/host/uhci-platform.c
2699 F:      drivers/video/fbdev/vt8500lcdfb.*
2700 F:      drivers/video/fbdev/wm8505fb*
2701 F:      drivers/video/fbdev/wmt_ge_rops.*
2702
2703 ARM/ZIPIT Z2 SUPPORT
2704 M:      Marek Vasut <[email protected]>
2705 L:      [email protected] (moderated for non-subscribers)
2706 S:      Maintained
2707 F:      arch/arm/mach-pxa/include/mach/z2.h
2708 F:      arch/arm/mach-pxa/z2.c
2709
2710 ARM/ZYNQ ARCHITECTURE
2711 M:      Michal Simek <[email protected]>
2712 L:      [email protected] (moderated for non-subscribers)
2713 S:      Supported
2714 W:      http://wiki.xilinx.com
2715 T:      git https://github.com/Xilinx/linux-xlnx.git
2716 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2717 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2718 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
2719 F:      arch/arm/mach-zynq/
2720 F:      drivers/block/xsysace.c
2721 F:      drivers/clocksource/timer-cadence-ttc.c
2722 F:      drivers/cpuidle/cpuidle-zynq.c
2723 F:      drivers/edac/synopsys_edac.c
2724 F:      drivers/i2c/busses/i2c-cadence.c
2725 F:      drivers/i2c/busses/i2c-xiic.c
2726 F:      drivers/mmc/host/sdhci-of-arasan.c
2727 N:      zynq
2728 N:      xilinx
2729
2730 ARM64 PORT (AARCH64 ARCHITECTURE)
2731 M:      Catalin Marinas <[email protected]>
2732 M:      Will Deacon <[email protected]>
2733 L:      [email protected] (moderated for non-subscribers)
2734 S:      Maintained
2735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2736 F:      Documentation/arm64/
2737 F:      arch/arm64/
2738 F:      tools/testing/selftests/arm64/
2739 X:      arch/arm64/boot/dts/
2740
2741 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
2742 M:      George McCollister <[email protected]>
2743 L:      [email protected]
2744 S:      Maintained
2745 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
2746 F:      drivers/net/dsa/xrs700x/*
2747 F:      net/dsa/tag_xrs700x.c
2748
2749 AS3645A LED FLASH CONTROLLER DRIVER
2750 M:      Sakari Ailus <[email protected]>
2751 L:      [email protected]
2752 S:      Maintained
2753 F:      drivers/leds/leds-as3645a.c
2754
2755 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2756 M:      Tianshu Qiu <[email protected]>
2757 L:      [email protected]
2758 S:      Maintained
2759 T:      git git://linuxtv.org/media_tree.git
2760 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
2761 F:      drivers/media/i2c/ak7375.c
2762
2763 ASAHI KASEI AK8974 DRIVER
2764 M:      Linus Walleij <[email protected]>
2765 L:      [email protected]
2766 S:      Supported
2767 W:      http://www.akm.com/
2768 F:      drivers/iio/magnetometer/ak8974.c
2769
2770 ASC7621 HARDWARE MONITOR DRIVER
2771 M:      George Joseph <[email protected]>
2772 L:      [email protected]
2773 S:      Maintained
2774 F:      Documentation/hwmon/asc7621.rst
2775 F:      drivers/hwmon/asc7621.c
2776
2777 ASPEED PINCTRL DRIVERS
2778 M:      Andrew Jeffery <[email protected]>
2779 L:      [email protected] (moderated for non-subscribers)
2780 L:      [email protected] (moderated for non-subscribers)
2781 L:      [email protected]
2782 S:      Maintained
2783 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
2784 F:      drivers/pinctrl/aspeed/
2785
2786 ASPEED SCU INTERRUPT CONTROLLER DRIVER
2787 M:      Eddie James <[email protected]>
2788 L:      [email protected] (moderated for non-subscribers)
2789 S:      Maintained
2790 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
2791 F:      drivers/irqchip/irq-aspeed-scu-ic.c
2792 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
2793
2794 ASPEED SD/MMC DRIVER
2795 M:      Andrew Jeffery <[email protected]>
2796 L:      [email protected] (moderated for non-subscribers)
2797 L:      [email protected] (moderated for non-subscribers)
2798 L:      [email protected]
2799 S:      Maintained
2800 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
2801 F:      drivers/mmc/host/sdhci-of-aspeed*
2802
2803 ASPEED VIDEO ENGINE DRIVER
2804 M:      Eddie James <[email protected]>
2805 L:      [email protected]
2806 L:      [email protected] (moderated for non-subscribers)
2807 S:      Maintained
2808 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
2809 F:      drivers/media/platform/aspeed-video.c
2810
2811 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2812 M:      Corentin Chary <[email protected]>
2813 L:      [email protected]
2814 L:      [email protected]
2815 S:      Maintained
2816 W:      http://acpi4asus.sf.net
2817 F:      drivers/platform/x86/asus*.c
2818 F:      drivers/platform/x86/eeepc*.c
2819
2820 ASUS WIRELESS RADIO CONTROL DRIVER
2821 M:      João Paulo Rechi Vita <[email protected]>
2822 L:      [email protected]
2823 S:      Maintained
2824 F:      drivers/platform/x86/asus-wireless.c
2825
2826 ASYMMETRIC KEYS
2827 M:      David Howells <[email protected]>
2828 L:      [email protected]
2829 S:      Maintained
2830 F:      Documentation/crypto/asymmetric-keys.rst
2831 F:      crypto/asymmetric_keys/
2832 F:      include/crypto/pkcs7.h
2833 F:      include/crypto/public_key.h
2834 F:      include/linux/verification.h
2835
2836 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2837 R:      Dan Williams <[email protected]>
2838 S:      Odd fixes
2839 W:      http://sourceforge.net/projects/xscaleiop
2840 F:      Documentation/crypto/async-tx-api.rst
2841 F:      crypto/async_tx/
2842 F:      include/linux/async_tx.h
2843
2844 AT24 EEPROM DRIVER
2845 M:      Bartosz Golaszewski <[email protected]>
2846 L:      [email protected]
2847 S:      Maintained
2848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2849 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
2850 F:      drivers/misc/eeprom/at24.c
2851
2852 ATA OVER ETHERNET (AOE) DRIVER
2853 M:      "Justin Sanders" <[email protected]>
2854 S:      Supported
2855 W:      http://www.openaoe.org/
2856 F:      Documentation/admin-guide/aoe/
2857 F:      drivers/block/aoe/
2858
2859 ATHEROS 71XX/9XXX GPIO DRIVER
2860 M:      Alban Bedel <[email protected]>
2861 S:      Maintained
2862 W:      https://github.com/AlbanBedel/linux
2863 T:      git git://github.com/AlbanBedel/linux
2864 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2865 F:      drivers/gpio/gpio-ath79.c
2866
2867 ATHEROS 71XX/9XXX USB PHY DRIVER
2868 M:      Alban Bedel <[email protected]>
2869 S:      Maintained
2870 W:      https://github.com/AlbanBedel/linux
2871 T:      git git://github.com/AlbanBedel/linux
2872 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
2873 F:      drivers/phy/qualcomm/phy-ath79-usb.c
2874
2875 ATHEROS ATH GENERIC UTILITIES
2876 M:      Kalle Valo <[email protected]>
2877 L:      [email protected]
2878 S:      Supported
2879 F:      drivers/net/wireless/ath/*
2880
2881 ATHEROS ATH5K WIRELESS DRIVER
2882 M:      Jiri Slaby <[email protected]>
2883 M:      Nick Kossifidis <[email protected]>
2884 M:      Luis Chamberlain <[email protected]>
2885 L:      [email protected]
2886 S:      Maintained
2887 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
2888 F:      drivers/net/wireless/ath/ath5k/
2889
2890 ATHEROS ATH6KL WIRELESS DRIVER
2891 M:      Kalle Valo <[email protected]>
2892 L:      [email protected]
2893 S:      Supported
2894 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
2895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2896 F:      drivers/net/wireless/ath/ath6kl/
2897
2898 ATI_REMOTE2 DRIVER
2899 M:      Ville Syrjala <[email protected]>
2900 S:      Maintained
2901 F:      drivers/input/misc/ati_remote2.c
2902
2903 ATK0110 HWMON DRIVER
2904 M:      Luca Tettamanti <[email protected]>
2905 L:      [email protected]
2906 S:      Maintained
2907 F:      drivers/hwmon/asus_atk0110.c
2908
2909 ATLX ETHERNET DRIVERS
2910 M:      Chris Snook <[email protected]>
2911 L:      [email protected]
2912 S:      Maintained
2913 W:      http://sourceforge.net/projects/atl1
2914 W:      http://atl1.sourceforge.net
2915 F:      drivers/net/ethernet/atheros/
2916
2917 ATM
2918 M:      Chas Williams <[email protected]>
2919 L:      [email protected] (moderated for non-subscribers)
2920 L:      [email protected]
2921 S:      Maintained
2922 W:      http://linux-atm.sourceforge.net
2923 F:      drivers/atm/
2924 F:      include/linux/atm*
2925 F:      include/uapi/linux/atm*
2926
2927 ATMEL MACB ETHERNET DRIVER
2928 M:      Nicolas Ferre <[email protected]>
2929 M:      Claudiu Beznea <[email protected]>
2930 S:      Supported
2931 F:      drivers/net/ethernet/cadence/
2932
2933 ATMEL MAXTOUCH DRIVER
2934 M:      Nick Dyer <[email protected]>
2935 S:      Maintained
2936 T:      git git://github.com/ndyer/linux.git
2937 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
2938 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2939
2940 ATMEL WIRELESS DRIVER
2941 M:      Simon Kelley <[email protected]>
2942 L:      [email protected]
2943 S:      Maintained
2944 W:      http://www.thekelleys.org.uk/atmel
2945 W:      http://atmelwlandriver.sourceforge.net/
2946 F:      drivers/net/wireless/atmel/atmel*
2947
2948 ATOMIC INFRASTRUCTURE
2949 M:      Will Deacon <[email protected]>
2950 M:      Peter Zijlstra <[email protected]>
2951 R:      Boqun Feng <[email protected]>
2952 L:      [email protected]
2953 S:      Maintained
2954 F:      arch/*/include/asm/atomic*.h
2955 F:      include/*/atomic*.h
2956 F:      include/linux/refcount.h
2957 F:      Documentation/atomic_*.txt
2958 F:      scripts/atomic/
2959
2960 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2961 M:      Bradley Grove <[email protected]>
2962 L:      [email protected]
2963 S:      Supported
2964 W:      http://www.attotech.com
2965 F:      drivers/scsi/esas2r
2966
2967 ATUSB IEEE 802.15.4 RADIO DRIVER
2968 M:      Stefan Schmidt <[email protected]>
2969 L:      [email protected]
2970 S:      Maintained
2971 F:      drivers/net/ieee802154/at86rf230.h
2972 F:      drivers/net/ieee802154/atusb.c
2973 F:      drivers/net/ieee802154/atusb.h
2974
2975 AUDIT SUBSYSTEM
2976 M:      Paul Moore <[email protected]>
2977 M:      Eric Paris <[email protected]>
2978 L:      [email protected] (moderated for non-subscribers)
2979 S:      Supported
2980 W:      https://github.com/linux-audit
2981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
2982 F:      include/linux/audit.h
2983 F:      include/uapi/linux/audit.h
2984 F:      kernel/audit*
2985
2986 AUXILIARY DISPLAY DRIVERS
2987 M:      Miguel Ojeda <[email protected]>
2988 S:      Maintained
2989 F:      drivers/auxdisplay/
2990 F:      include/linux/cfag12864b.h
2991
2992 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
2993 M:      Andreas Klinger <[email protected]>
2994 L:      [email protected]
2995 S:      Maintained
2996 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
2997 F:      drivers/iio/adc/hx711.c
2998
2999 AX.25 NETWORK LAYER
3000 M:      Ralf Baechle <[email protected]>
3001 L:      [email protected]
3002 S:      Maintained
3003 W:      http://www.linux-ax25.org/
3004 F:      include/net/ax25.h
3005 F:      include/uapi/linux/ax25.h
3006 F:      net/ax25/
3007
3008 AXENTIA ARM DEVICES
3009 M:      Peter Rosin <[email protected]>
3010 L:      [email protected] (moderated for non-subscribers)
3011 S:      Maintained
3012 F:      arch/arm/boot/dts/at91-linea.dtsi
3013 F:      arch/arm/boot/dts/at91-natte.dtsi
3014 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
3015 F:      arch/arm/boot/dts/at91-tse850-3.dts
3016
3017 AXENTIA ASOC DRIVERS
3018 M:      Peter Rosin <[email protected]>
3019 L:      [email protected] (moderated for non-subscribers)
3020 S:      Maintained
3021 F:      Documentation/devicetree/bindings/sound/axentia,*
3022 F:      sound/soc/atmel/tse850-pcm5142.c
3023
3024 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3025 M:      Nuno Sá <[email protected]>
3026 L:      [email protected]
3027 S:      Supported
3028 W:      http://ez.analog.com/community/linux-device-drivers
3029 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3030 F:      drivers/hwmon/axi-fan-control.c
3031
3032 AXXIA I2C CONTROLLER
3033 M:      Krzysztof Adamski <[email protected]>
3034 L:      [email protected]
3035 S:      Maintained
3036 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3037 F:      drivers/i2c/busses/i2c-axxia.c
3038
3039 AZ6007 DVB DRIVER
3040 M:      Mauro Carvalho Chehab <[email protected]>
3041 L:      [email protected]
3042 S:      Maintained
3043 W:      https://linuxtv.org
3044 T:      git git://linuxtv.org/media_tree.git
3045 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3046
3047 AZTECH FM RADIO RECEIVER DRIVER
3048 M:      Hans Verkuil <[email protected]>
3049 L:      [email protected]
3050 S:      Maintained
3051 W:      https://linuxtv.org
3052 T:      git git://linuxtv.org/media_tree.git
3053 F:      drivers/media/radio/radio-aztech*
3054
3055 B43 WIRELESS DRIVER
3056 L:      [email protected]
3057 L:      [email protected]
3058 S:      Odd Fixes
3059 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3060 F:      drivers/net/wireless/broadcom/b43/
3061
3062 B43LEGACY WIRELESS DRIVER
3063 M:      Larry Finger <[email protected]>
3064 L:      [email protected]
3065 L:      [email protected]
3066 S:      Maintained
3067 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3068 F:      drivers/net/wireless/broadcom/b43legacy/
3069
3070 BACKLIGHT CLASS/SUBSYSTEM
3071 M:      Lee Jones <[email protected]>
3072 M:      Daniel Thompson <[email protected]>
3073 M:      Jingoo Han <[email protected]>
3074 L:      [email protected]
3075 S:      Maintained
3076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3077 F:      Documentation/ABI/stable/sysfs-class-backlight
3078 F:      Documentation/ABI/testing/sysfs-class-backlight
3079 F:      Documentation/devicetree/bindings/leds/backlight
3080 F:      drivers/video/backlight/
3081 F:      include/linux/backlight.h
3082 F:      include/linux/pwm_backlight.h
3083
3084 BATMAN ADVANCED
3085 M:      Marek Lindner <[email protected]>
3086 M:      Simon Wunderlich <[email protected]>
3087 M:      Antonio Quartulli <[email protected]>
3088 M:      Sven Eckelmann <[email protected]>
3089 L:      [email protected] (moderated for non-subscribers)
3090 S:      Maintained
3091 W:      https://www.open-mesh.org/
3092 Q:      https://patchwork.open-mesh.org/project/batman/list/
3093 B:      https://www.open-mesh.org/projects/batman-adv/issues
3094 C:      irc://chat.freenode.net/batman
3095 T:      git https://git.open-mesh.org/linux-merge.git
3096 F:      Documentation/networking/batman-adv.rst
3097 F:      include/uapi/linux/batadv_packet.h
3098 F:      include/uapi/linux/batman_adv.h
3099 F:      net/batman-adv/
3100
3101 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3102 M:      Thomas Sailer <[email protected]>
3103 L:      [email protected]
3104 S:      Maintained
3105 W:      http://www.baycom.org/~tom/ham/ham.html
3106 F:      drivers/net/hamradio/baycom*
3107
3108 BCACHE (BLOCK LAYER CACHE)
3109 M:      Coly Li <[email protected]>
3110 M:      Kent Overstreet <[email protected]>
3111 L:      [email protected]
3112 S:      Maintained
3113 W:      http://bcache.evilpiepirate.org
3114 C:      irc://irc.oftc.net/bcache
3115 F:      drivers/md/bcache/
3116
3117 BDISP ST MEDIA DRIVER
3118 M:      Fabien Dessenne <[email protected]>
3119 L:      [email protected]
3120 S:      Supported
3121 W:      https://linuxtv.org
3122 T:      git git://linuxtv.org/media_tree.git
3123 F:      drivers/media/platform/sti/bdisp
3124
3125 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3126 M:      Dariusz Marcinkiewicz <[email protected]>
3127 L:      [email protected]
3128 S:      Maintained
3129 F:      drivers/net/ethernet/ec_bhf.c
3130
3131 BEFS FILE SYSTEM
3132 M:      Luis de Bethencourt <[email protected]>
3133 M:      Salah Triki <[email protected]>
3134 S:      Maintained
3135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3136 F:      Documentation/filesystems/befs.rst
3137 F:      fs/befs/
3138
3139 BFQ I/O SCHEDULER
3140 M:      Paolo Valente <[email protected]>
3141 M:      Jens Axboe <[email protected]>
3142 L:      [email protected]
3143 S:      Maintained
3144 F:      Documentation/block/bfq-iosched.rst
3145 F:      block/bfq-*
3146
3147 BFS FILE SYSTEM
3148 M:      "Tigran A. Aivazian" <[email protected]>
3149 S:      Maintained
3150 F:      Documentation/filesystems/bfs.rst
3151 F:      fs/bfs/
3152 F:      include/uapi/linux/bfs_fs.h
3153
3154 BLINKM RGB LED DRIVER
3155 M:      Jan-Simon Moeller <[email protected]>
3156 S:      Maintained
3157 F:      drivers/leds/leds-blinkm.c
3158
3159 BLOCK LAYER
3160 M:      Jens Axboe <[email protected]>
3161 L:      [email protected]
3162 S:      Maintained
3163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3164 F:      block/
3165 F:      drivers/block/
3166 F:      fs/block_dev.c
3167 F:      include/linux/blk*
3168 F:      kernel/trace/blktrace.c
3169 F:      lib/sbitmap.c
3170
3171 BLOCK2MTD DRIVER
3172 M:      Joern Engel <[email protected]>
3173 L:      [email protected]
3174 S:      Maintained
3175 F:      drivers/mtd/devices/block2mtd.c
3176
3177 BLUETOOTH DRIVERS
3178 M:      Marcel Holtmann <[email protected]>
3179 M:      Johan Hedberg <[email protected]>
3180 M:      Luiz Augusto von Dentz <[email protected]>
3181 L:      [email protected]
3182 S:      Supported
3183 W:      http://www.bluez.org/
3184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3186 F:      drivers/bluetooth/
3187
3188 BLUETOOTH SUBSYSTEM
3189 M:      Marcel Holtmann <[email protected]>
3190 M:      Johan Hedberg <[email protected]>
3191 M:      Luiz Augusto von Dentz <[email protected]>
3192 L:      [email protected]
3193 S:      Supported
3194 W:      http://www.bluez.org/
3195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3197 F:      include/net/bluetooth/
3198 F:      net/bluetooth/
3199
3200 BONDING DRIVER
3201 M:      Jay Vosburgh <[email protected]>
3202 M:      Veaceslav Falico <[email protected]>
3203 M:      Andy Gospodarek <[email protected]>
3204 L:      [email protected]
3205 S:      Supported
3206 W:      http://sourceforge.net/projects/bonding/
3207 F:      drivers/net/bonding/
3208 F:      include/net/bonding.h
3209 F:      include/uapi/linux/if_bonding.h
3210
3211 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3212 M:      Dan Robertson <[email protected]>
3213 L:      [email protected]
3214 S:      Maintained
3215 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3216 F:      drivers/iio/accel/bma400*
3217
3218 BPF (Safe dynamic programs and tools)
3219 M:      Alexei Starovoitov <[email protected]>
3220 M:      Daniel Borkmann <[email protected]>
3221 M:      Andrii Nakryiko <[email protected]>
3222 R:      Martin KaFai Lau <[email protected]>
3223 R:      Song Liu <[email protected]>
3224 R:      Yonghong Song <[email protected]>
3225 R:      John Fastabend <[email protected]>
3226 R:      KP Singh <[email protected]>
3227 L:      [email protected]
3228 L:      [email protected]
3229 S:      Supported
3230 W:      https://bpf.io/
3231 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3234 F:      Documentation/bpf/
3235 F:      Documentation/networking/filter.rst
3236 F:      arch/*/net/*
3237 F:      include/linux/bpf*
3238 F:      include/linux/filter.h
3239 F:      include/trace/events/xdp.h
3240 F:      include/uapi/linux/bpf*
3241 F:      include/uapi/linux/filter.h
3242 F:      kernel/bpf/
3243 F:      kernel/trace/bpf_trace.c
3244 F:      lib/test_bpf.c
3245 F:      net/bpf/
3246 F:      net/core/filter.c
3247 F:      net/sched/act_bpf.c
3248 F:      net/sched/cls_bpf.c
3249 F:      samples/bpf/
3250 F:      tools/bpf/
3251 F:      tools/lib/bpf/
3252 F:      tools/testing/selftests/bpf/
3253 N:      bpf
3254 K:      bpf
3255
3256 BPF JIT for ARM
3257 M:      Shubham Bansal <[email protected]>
3258 L:      [email protected]
3259 L:      [email protected]
3260 S:      Maintained
3261 F:      arch/arm/net/
3262
3263 BPF JIT for ARM64
3264 M:      Daniel Borkmann <[email protected]>
3265 M:      Alexei Starovoitov <[email protected]>
3266 M:      Zi Shen Lim <[email protected]>
3267 L:      [email protected]
3268 L:      [email protected]
3269 S:      Supported
3270 F:      arch/arm64/net/
3271
3272 BPF JIT for MIPS (32-BIT AND 64-BIT)
3273 M:      Paul Burton <[email protected]>
3274 L:      [email protected]
3275 L:      [email protected]
3276 S:      Maintained
3277 F:      arch/mips/net/
3278
3279 BPF JIT for NFP NICs
3280 M:      Jakub Kicinski <[email protected]>
3281 L:      [email protected]
3282 L:      [email protected]
3283 S:      Supported
3284 F:      drivers/net/ethernet/netronome/nfp/bpf/
3285
3286 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3287 M:      Naveen N. Rao <[email protected]>
3288 M:      Sandipan Das <[email protected]>
3289 L:      [email protected]
3290 L:      [email protected]
3291 S:      Maintained
3292 F:      arch/powerpc/net/
3293
3294 BPF JIT for RISC-V (32-bit)
3295 M:      Luke Nelson <[email protected]>
3296 M:      Xi Wang <[email protected]>
3297 L:      [email protected]
3298 L:      [email protected]
3299 S:      Maintained
3300 F:      arch/riscv/net/
3301 X:      arch/riscv/net/bpf_jit_comp64.c
3302
3303 BPF JIT for RISC-V (64-bit)
3304 M:      Björn Töpel <[email protected]>
3305 L:      [email protected]
3306 L:      [email protected]
3307 S:      Maintained
3308 F:      arch/riscv/net/
3309 X:      arch/riscv/net/bpf_jit_comp32.c
3310
3311 BPF JIT for S390
3312 M:      Ilya Leoshkevich <[email protected]>
3313 M:      Heiko Carstens <[email protected]>
3314 M:      Vasily Gorbik <[email protected]>
3315 L:      [email protected]
3316 L:      [email protected]
3317 S:      Maintained
3318 F:      arch/s390/net/
3319 X:      arch/s390/net/pnet.c
3320
3321 BPF JIT for SPARC (32-BIT AND 64-BIT)
3322 M:      David S. Miller <[email protected]>
3323 L:      [email protected]
3324 L:      [email protected]
3325 S:      Maintained
3326 F:      arch/sparc/net/
3327
3328 BPF JIT for X86 32-BIT
3329 M:      Wang YanQing <[email protected]>
3330 L:      [email protected]
3331 L:      [email protected]
3332 S:      Maintained
3333 F:      arch/x86/net/bpf_jit_comp32.c
3334
3335 BPF JIT for X86 64-BIT
3336 M:      Alexei Starovoitov <[email protected]>
3337 M:      Daniel Borkmann <[email protected]>
3338 L:      [email protected]
3339 L:      [email protected]
3340 S:      Supported
3341 F:      arch/x86/net/
3342 X:      arch/x86/net/bpf_jit_comp32.c
3343
3344 BPF LSM (Security Audit and Enforcement using BPF)
3345 M:      KP Singh <[email protected]>
3346 R:      Florent Revest <[email protected]>
3347 R:      Brendan Jackman <[email protected]>
3348 L:      [email protected]
3349 S:      Maintained
3350 F:      Documentation/bpf/bpf_lsm.rst
3351 F:      include/linux/bpf_lsm.h
3352 F:      kernel/bpf/bpf_lsm.c
3353 F:      security/bpf/
3354
3355 BROADCOM B44 10/100 ETHERNET DRIVER
3356 M:      Michael Chan <[email protected]>
3357 L:      [email protected]
3358 S:      Supported
3359 F:      drivers/net/ethernet/broadcom/b44.*
3360
3361 BROADCOM B53 ETHERNET SWITCH DRIVER
3362 M:      Florian Fainelli <[email protected]>
3363 L:      [email protected]
3364 L:      [email protected] (subscribers-only)
3365 S:      Supported
3366 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3367 F:      drivers/net/dsa/b53/*
3368 F:      include/linux/dsa/brcm.h
3369 F:      include/linux/platform_data/b53.h
3370
3371 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3372 M:      Nicolas Saenz Julienne <[email protected]>
3373 L:      [email protected]
3374 L:      [email protected] (moderated for non-subscribers)
3375 L:      [email protected] (moderated for non-subscribers)
3376 S:      Maintained
3377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsaenz/linux-rpi.git
3378 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3379 F:      drivers/pci/controller/pcie-brcmstb.c
3380 F:      drivers/staging/vc04_services
3381 N:      bcm2711
3382 N:      bcm283*
3383
3384 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3385 M:      Florian Fainelli <[email protected]>
3386 M:      Ray Jui <[email protected]>
3387 M:      Scott Branden <[email protected]>
3388 M:      [email protected]
3389 S:      Maintained
3390 T:      git git://github.com/broadcom/mach-bcm
3391 F:      arch/arm/mach-bcm/
3392 N:      bcm281*
3393 N:      bcm113*
3394 N:      bcm216*
3395 N:      kona
3396
3397 BROADCOM BCM47XX MIPS ARCHITECTURE
3398 M:      Hauke Mehrtens <[email protected]>
3399 M:      Rafał Miłecki <[email protected]>
3400 L:      [email protected]
3401 S:      Maintained
3402 F:      Documentation/devicetree/bindings/mips/brcm/
3403 F:      arch/mips/bcm47xx/*
3404 F:      arch/mips/include/asm/mach-bcm47xx/*
3405
3406 BROADCOM BCM4908 ETHERNET DRIVER
3407 M:      Rafał Miłecki <[email protected]>
3408 M:      [email protected]
3409 L:      [email protected]
3410 S:      Maintained
3411 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3412 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3413 F:      drivers/net/ethernet/broadcom/unimac.h
3414
3415 BROADCOM BCM5301X ARM ARCHITECTURE
3416 M:      Hauke Mehrtens <[email protected]>
3417 M:      Rafał Miłecki <[email protected]>
3418 M:      [email protected]
3419 L:      [email protected]
3420 S:      Maintained
3421 F:      arch/arm/boot/dts/bcm470*
3422 F:      arch/arm/boot/dts/bcm5301*
3423 F:      arch/arm/boot/dts/bcm953012*
3424 F:      arch/arm/mach-bcm/bcm_5301x.c
3425
3426 BROADCOM BCM53573 ARM ARCHITECTURE
3427 M:      Rafał Miłecki <[email protected]>
3428 L:      [email protected]
3429 L:      [email protected]
3430 S:      Maintained
3431 F:      arch/arm/boot/dts/bcm47189*
3432 F:      arch/arm/boot/dts/bcm53573*
3433
3434 BROADCOM BCM63XX ARM ARCHITECTURE
3435 M:      Florian Fainelli <[email protected]>
3436 M:      [email protected]
3437 L:      [email protected] (moderated for non-subscribers)
3438 S:      Maintained
3439 T:      git git://github.com/broadcom/stblinux.git
3440 N:      bcm63xx
3441
3442 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3443 M:      Kevin Cernekee <[email protected]>
3444 L:      [email protected]
3445 S:      Maintained
3446 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3447
3448 BROADCOM BCM7XXX ARM ARCHITECTURE
3449 M:      Florian Fainelli <[email protected]>
3450 M:      [email protected]
3451 L:      [email protected] (moderated for non-subscribers)
3452 S:      Maintained
3453 T:      git git://github.com/broadcom/stblinux.git
3454 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3455 F:      arch/arm/boot/dts/bcm7*.dts*
3456 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3457 F:      arch/arm/mach-bcm/*brcmstb*
3458 F:      arch/arm/mm/cache-b15-rac.c
3459 F:      drivers/bus/brcmstb_gisb.c
3460 F:      drivers/pci/controller/pcie-brcmstb.c
3461 N:      brcmstb
3462
3463 BROADCOM BDC DRIVER
3464 M:      Al Cooper <[email protected]>
3465 L:      [email protected]
3466 L:      [email protected]
3467 S:      Maintained
3468 F:      Documentation/devicetree/bindings/usb/brcm,bdc.txt
3469 F:      drivers/usb/gadget/udc/bdc/
3470
3471 BROADCOM BMIPS CPUFREQ DRIVER
3472 M:      Markus Mayer <[email protected]>
3473 M:      [email protected]
3474 L:      [email protected]
3475 S:      Maintained
3476 F:      drivers/cpufreq/bmips-cpufreq.c
3477
3478 BROADCOM BMIPS MIPS ARCHITECTURE
3479 M:      Florian Fainelli <[email protected]>
3480 L:      [email protected]
3481 L:      [email protected]
3482 S:      Maintained
3483 T:      git git://github.com/broadcom/stblinux.git
3484 F:      arch/mips/bmips/*
3485 F:      arch/mips/boot/dts/brcm/bcm*.dts*
3486 F:      arch/mips/include/asm/mach-bmips/*
3487 F:      arch/mips/kernel/*bmips*
3488 F:      drivers/soc/bcm/bcm63xx
3489 F:      drivers/irqchip/irq-bcm63*
3490 F:      drivers/irqchip/irq-bcm7*
3491 F:      drivers/irqchip/irq-brcmstb*
3492 F:      include/linux/bcm963xx_nvram.h
3493 F:      include/linux/bcm963xx_tag.h
3494
3495 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
3496 M:      Rasesh Mody <[email protected]>
3497 M:      [email protected]
3498 L:      [email protected]
3499 S:      Supported
3500 F:      drivers/net/ethernet/broadcom/bnx2.*
3501 F:      drivers/net/ethernet/broadcom/bnx2_*
3502
3503 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3504 M:      Saurav Kashyap <[email protected]>
3505 M:      Javed Hasan <[email protected]>
3506 M:      [email protected]
3507 L:      [email protected]
3508 S:      Supported
3509 F:      drivers/scsi/bnx2fc/
3510
3511 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3512 M:      Nilesh Javali <[email protected]>
3513 M:      Manish Rangankar <[email protected]>
3514 M:      [email protected]
3515 L:      [email protected]
3516 S:      Supported
3517 F:      drivers/scsi/bnx2i/
3518
3519 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
3520 M:      Ariel Elior <[email protected]>
3521 M:      Sudarsana Kalluru <[email protected]>
3522 M:      [email protected]
3523 L:      [email protected]
3524 S:      Supported
3525 F:      drivers/net/ethernet/broadcom/bnx2x/
3526
3527 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
3528 M:      Michael Chan <[email protected]>
3529 L:      [email protected]
3530 S:      Supported
3531 F:      drivers/net/ethernet/broadcom/bnxt/
3532
3533 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
3534 M:      Arend van Spriel <[email protected]>
3535 M:      Franky Lin <[email protected]>
3536 M:      Hante Meuleman <[email protected]>
3537 M:      Chi-hsien Lin <[email protected]>
3538 M:      Wright Feng <[email protected]>
3539 M:      Chung-hsien Hsu <[email protected]>
3540 L:      [email protected]
3541 L:      [email protected]
3542 L:      [email protected]
3543 S:      Supported
3544 F:      drivers/net/wireless/broadcom/brcm80211/
3545
3546 BROADCOM BRCMSTB GPIO DRIVER
3547 M:      Gregory Fong <[email protected]>
3548 L:      [email protected]
3549 S:      Supported
3550 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
3551 F:      drivers/gpio/gpio-brcmstb.c
3552
3553 BROADCOM BRCMSTB I2C DRIVER
3554 M:      Kamal Dasu <[email protected]>
3555 L:      [email protected]
3556 L:      [email protected]
3557 S:      Supported
3558 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
3559 F:      drivers/i2c/busses/i2c-brcmstb.c
3560
3561 BROADCOM BRCMSTB UART DRIVER
3562 M:      Al Cooper <[email protected]>
3563 L:      [email protected]
3564 L:      [email protected]
3565 S:      Maintained
3566 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
3567 F:      drivers/tty/serial/8250/8250_bcm7271.c
3568
3569 BROADCOM BRCMSTB USB EHCI DRIVER
3570 M:      Al Cooper <[email protected]>
3571 L:      [email protected]
3572 L:      [email protected]
3573 S:      Maintained
3574 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
3575 F:      drivers/usb/host/ehci-brcm.*
3576
3577 BROADCOM BRCMSTB USB PIN MAP DRIVER
3578 M:      Al Cooper <[email protected]>
3579 L:      [email protected]
3580 L:      [email protected]
3581 S:      Maintained
3582 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
3583 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
3584
3585 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
3586 M:      Al Cooper <[email protected]>
3587 L:      [email protected]
3588 L:      [email protected]
3589 S:      Maintained
3590 F:      drivers/phy/broadcom/phy-brcm-usb*
3591
3592 BROADCOM ETHERNET PHY DRIVERS
3593 M:      Florian Fainelli <[email protected]>
3594 L:      [email protected]
3595 L:      [email protected]
3596 S:      Supported
3597 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
3598 F:      drivers/net/phy/bcm*.[ch]
3599 F:      drivers/net/phy/broadcom.c
3600 F:      include/linux/brcmphy.h
3601
3602 BROADCOM GENET ETHERNET DRIVER
3603 M:      Doug Berger <[email protected]>
3604 M:      Florian Fainelli <[email protected]>
3605 L:      [email protected]
3606 L:      [email protected]
3607 S:      Supported
3608 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
3609 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.txt
3610 F:      drivers/net/ethernet/broadcom/genet/
3611 F:      drivers/net/ethernet/broadcom/unimac.h
3612 F:      drivers/net/mdio/mdio-bcm-unimac.c
3613 F:      include/linux/platform_data/bcmgenet.h
3614 F:      include/linux/platform_data/mdio-bcm-unimac.h
3615
3616 BROADCOM IPROC ARM ARCHITECTURE
3617 M:      Ray Jui <[email protected]>
3618 M:      Scott Branden <[email protected]>
3619 M:      [email protected]
3620 L:      [email protected] (moderated for non-subscribers)
3621 S:      Maintained
3622 T:      git git://github.com/broadcom/cygnus-linux.git
3623 F:      arch/arm64/boot/dts/broadcom/northstar2/*
3624 F:      arch/arm64/boot/dts/broadcom/stingray/*
3625 F:      drivers/clk/bcm/clk-ns*
3626 F:      drivers/clk/bcm/clk-sr*
3627 F:      drivers/pinctrl/bcm/pinctrl-ns*
3628 F:      include/dt-bindings/clock/bcm-sr*
3629 N:      iproc
3630 N:      cygnus
3631 N:      bcm[-_]nsp
3632 N:      bcm9113*
3633 N:      bcm9583*
3634 N:      bcm9585*
3635 N:      bcm9586*
3636 N:      bcm988312
3637 N:      bcm113*
3638 N:      bcm583*
3639 N:      bcm585*
3640 N:      bcm586*
3641 N:      bcm88312
3642 N:      hr2
3643 N:      stingray
3644
3645 BROADCOM IPROC GBIT ETHERNET DRIVER
3646 M:      Rafał Miłecki <[email protected]>
3647 M:      [email protected]
3648 L:      [email protected]
3649 S:      Maintained
3650 F:      Documentation/devicetree/bindings/net/brcm,amac.txt
3651 F:      drivers/net/ethernet/broadcom/bgmac*
3652 F:      drivers/net/ethernet/broadcom/unimac.h
3653
3654 BROADCOM KONA GPIO DRIVER
3655 M:      Ray Jui <[email protected]>
3656 L:      [email protected]
3657 S:      Supported
3658 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3659 F:      drivers/gpio/gpio-bcm-kona.c
3660
3661 BROADCOM NETXTREME-E ROCE DRIVER
3662 M:      Selvin Xavier <[email protected]>
3663 M:      Devesh Sharma <[email protected]>
3664 M:      Somnath Kotur <[email protected]>
3665 M:      Sriharsha Basavapatna <[email protected]>
3666 M:      Naresh Kumar PBS <[email protected]>
3667 L:      [email protected]
3668 S:      Supported
3669 W:      http://www.broadcom.com
3670 F:      drivers/infiniband/hw/bnxt_re/
3671 F:      include/uapi/rdma/bnxt_re-abi.h
3672
3673 BROADCOM NVRAM DRIVER
3674 M:      Rafał Miłecki <[email protected]>
3675 L:      [email protected]
3676 S:      Maintained
3677 F:      drivers/firmware/broadcom/*
3678
3679 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
3680 M:      Rafał Miłecki <[email protected]>
3681 M:      Florian Fainelli <[email protected]>
3682 M:      [email protected]
3683 L:      [email protected]
3684 S:      Maintained
3685 T:      git git://github.com/broadcom/stblinux.git
3686 F:      drivers/soc/bcm/bcm63xx/bcm-pmb.c
3687 F:      include/dt-bindings/soc/bcm-pmb.h
3688
3689 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3690 M:      Rafał Miłecki <[email protected]>
3691 L:      [email protected]
3692 S:      Maintained
3693 F:      drivers/bcma/
3694 F:      include/linux/bcma/
3695
3696 BROADCOM SPI DRIVER
3697 M:      Kamal Dasu <[email protected]>
3698 M:      [email protected]
3699 S:      Maintained
3700 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
3701 F:      drivers/spi/spi-bcm-qspi.*
3702 F:      drivers/spi/spi-brcmstb-qspi.c
3703 F:      drivers/spi/spi-iproc-qspi.c
3704
3705 BROADCOM STB AVS CPUFREQ DRIVER
3706 M:      Markus Mayer <[email protected]>
3707 M:      [email protected]
3708 L:      [email protected]
3709 S:      Maintained
3710 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3711 F:      drivers/cpufreq/brcmstb*
3712
3713 BROADCOM STB AVS TMON DRIVER
3714 M:      Markus Mayer <[email protected]>
3715 M:      [email protected]
3716 L:      [email protected]
3717 S:      Maintained
3718 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3719 F:      drivers/thermal/broadcom/brcmstb*
3720
3721 BROADCOM STB DPFE DRIVER
3722 M:      Markus Mayer <[email protected]>
3723 M:      [email protected]
3724 L:      [email protected] (moderated for non-subscribers)
3725 S:      Maintained
3726 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3727 F:      drivers/memory/brcmstb_dpfe.c
3728
3729 BROADCOM STB NAND FLASH DRIVER
3730 M:      Brian Norris <[email protected]>
3731 M:      Kamal Dasu <[email protected]>
3732 L:      [email protected]
3733 L:      [email protected]
3734 S:      Maintained
3735 F:      drivers/mtd/nand/raw/brcmnand/
3736
3737 BROADCOM SYSTEMPORT ETHERNET DRIVER
3738 M:      Florian Fainelli <[email protected]>
3739 L:      [email protected]
3740 L:      [email protected]
3741 S:      Supported
3742 F:      drivers/net/ethernet/broadcom/bcmsysport.*
3743 F:      drivers/net/ethernet/broadcom/unimac.h
3744
3745 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3746 M:      Siva Reddy Kallam <[email protected]>
3747 M:      Prashant Sreedharan <[email protected]>
3748 M:      Michael Chan <[email protected]>
3749 L:      [email protected]
3750 S:      Supported
3751 F:      drivers/net/ethernet/broadcom/tg3.*
3752
3753 BROADCOM VK DRIVER
3754 M:      Scott Branden <[email protected]>
3755 L:      [email protected]
3756 S:      Supported
3757 F:      drivers/misc/bcm-vk/
3758 F:      include/uapi/linux/misc/bcm_vk.h
3759
3760 BROCADE BFA FC SCSI DRIVER
3761 M:      Anil Gurumurthy <[email protected]>
3762 M:      Sudarsana Kalluru <[email protected]>
3763 L:      [email protected]
3764 S:      Supported
3765 F:      drivers/scsi/bfa/
3766
3767 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3768 M:      Rasesh Mody <[email protected]>
3769 M:      Sudarsana Kalluru <[email protected]>
3770 M:      [email protected]
3771 L:      [email protected]
3772 S:      Supported
3773 F:      drivers/net/ethernet/brocade/bna/
3774
3775 BSG (block layer generic sg v4 driver)
3776 M:      FUJITA Tomonori <[email protected]>
3777 L:      [email protected]
3778 S:      Supported
3779 F:      block/bsg.c
3780 F:      include/linux/bsg.h
3781 F:      include/uapi/linux/bsg.h
3782
3783 BT87X AUDIO DRIVER
3784 M:      Clemens Ladisch <[email protected]>
3785 L:      [email protected] (moderated for non-subscribers)
3786 S:      Maintained
3787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3788 F:      Documentation/sound/cards/bt87x.rst
3789 F:      sound/pci/bt87x.c
3790
3791 BT8XXGPIO DRIVER
3792 M:      Michael Buesch <[email protected]>
3793 S:      Maintained
3794 W:      http://bu3sch.de/btgpio.php
3795 F:      drivers/gpio/gpio-bt8xx.c
3796
3797 BTRFS FILE SYSTEM
3798 M:      Chris Mason <[email protected]>
3799 M:      Josef Bacik <[email protected]>
3800 M:      David Sterba <[email protected]>
3801 L:      [email protected]
3802 S:      Maintained
3803 W:      http://btrfs.wiki.kernel.org/
3804 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
3805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
3806 F:      Documentation/filesystems/btrfs.rst
3807 F:      fs/btrfs/
3808 F:      include/linux/btrfs*
3809 F:      include/uapi/linux/btrfs*
3810
3811 BTTV VIDEO4LINUX DRIVER
3812 M:      Mauro Carvalho Chehab <[email protected]>
3813 L:      [email protected]
3814 S:      Odd fixes
3815 W:      https://linuxtv.org
3816 T:      git git://linuxtv.org/media_tree.git
3817 F:      Documentation/driver-api/media/drivers/bttv*
3818 F:      drivers/media/pci/bt8xx/bttv*
3819
3820 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3821 M:      Chanwoo Choi <[email protected]>
3822 L:      [email protected]
3823 L:      [email protected]
3824 S:      Maintained
3825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
3826 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3827 F:      drivers/devfreq/exynos-bus.c
3828
3829 BUSLOGIC SCSI DRIVER
3830 M:      Khalid Aziz <[email protected]>
3831 L:      [email protected]
3832 S:      Maintained
3833 F:      drivers/scsi/BusLogic.*
3834 F:      drivers/scsi/FlashPoint.*
3835
3836 C-MEDIA CMI8788 DRIVER
3837 M:      Clemens Ladisch <[email protected]>
3838 L:      [email protected] (moderated for non-subscribers)
3839 S:      Maintained
3840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3841 F:      sound/pci/oxygen/
3842
3843 C-SKY ARCHITECTURE
3844 M:      Guo Ren <[email protected]>
3845 L:      [email protected]
3846 S:      Supported
3847 T:      git https://github.com/c-sky/csky-linux.git
3848 F:      Documentation/devicetree/bindings/csky/
3849 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
3850 F:      Documentation/devicetree/bindings/timer/csky,*
3851 F:      arch/csky/
3852 F:      drivers/clocksource/timer-gx6605s.c
3853 F:      drivers/clocksource/timer-mp-csky.c
3854 F:      drivers/irqchip/irq-csky-*
3855 N:      csky
3856 K:      csky
3857
3858 CA8210 IEEE-802.15.4 RADIO DRIVER
3859 M:      Harry Morris <[email protected]>
3860 L:      [email protected]
3861 S:      Maintained
3862 W:      https://github.com/Cascoda/ca8210-linux.git
3863 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3864 F:      drivers/net/ieee802154/ca8210.c
3865
3866 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
3867 M:      Damien Le Moal <[email protected]>
3868 L:      [email protected]
3869 L:      [email protected] (pinctrl driver)
3870 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
3871 F:      drivers/pinctrl/pinctrl-k210.c
3872
3873 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
3874 M:      Damien Le Moal <[email protected]>
3875 L:      [email protected]
3876 L:      [email protected]
3877 S:      Maintained
3878 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
3879 F:      drivers/reset/reset-k210.c
3880
3881 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
3882 M:      Damien Le Moal <[email protected]>
3883 L:      [email protected]
3884 S:      Maintained
3885 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
3886 F:      drivers/soc/canaan/
3887 F:      include/soc/canaan/
3888
3889 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3890 M:      David Howells <[email protected]>
3891 L:      [email protected] (moderated for non-subscribers)
3892 S:      Supported
3893 F:      Documentation/filesystems/caching/cachefiles.rst
3894 F:      fs/cachefiles/
3895
3896 CADENCE MIPI-CSI2 BRIDGES
3897 M:      Maxime Ripard <[email protected]>
3898 L:      [email protected]
3899 S:      Maintained
3900 F:      Documentation/devicetree/bindings/media/cdns,*.txt
3901 F:      drivers/media/platform/cadence/cdns-csi2*
3902
3903 CADENCE NAND DRIVER
3904 L:      [email protected]
3905 S:      Orphan
3906 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
3907 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
3908
3909 CADENCE USB3 DRD IP DRIVER
3910 M:      Peter Chen <[email protected]>
3911 M:      Pawel Laszczak <[email protected]>
3912 R:      Roger Quadros <[email protected]>
3913 R:      Aswath Govindraju <[email protected]>
3914 L:      [email protected]
3915 S:      Maintained
3916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3917 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
3918 F:      drivers/usb/cdns3/
3919 X:      drivers/usb/cdns3/cdnsp*
3920
3921 CADENCE USBSSP DRD IP DRIVER
3922 M:      Pawel Laszczak <[email protected]>
3923 L:      [email protected]
3924 S:      Maintained
3925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3926 F:      drivers/usb/cdns3/
3927 X:      drivers/usb/cdns3/cdns3*
3928
3929 CADET FM/AM RADIO RECEIVER DRIVER
3930 M:      Hans Verkuil <[email protected]>
3931 L:      [email protected]
3932 S:      Maintained
3933 W:      https://linuxtv.org
3934 T:      git git://linuxtv.org/media_tree.git
3935 F:      drivers/media/radio/radio-cadet*
3936
3937 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3938 L:      [email protected]
3939 S:      Orphan
3940 T:      git git://linuxtv.org/media_tree.git
3941 F:      Documentation/admin-guide/media/cafe_ccic*
3942 F:      drivers/media/platform/marvell-ccic/
3943
3944 CAIF NETWORK LAYER
3945 L:      [email protected]
3946 S:      Orphan
3947 F:      Documentation/networking/caif/
3948 F:      drivers/net/caif/
3949 F:      include/net/caif/
3950 F:      include/uapi/linux/caif/
3951 F:      net/caif/
3952
3953 CAKE QDISC
3954 M:      Toke Høiland-Jørgensen <[email protected]>
3955 L:      [email protected] (moderated for non-subscribers)
3956 S:      Maintained
3957 F:      net/sched/sch_cake.c
3958
3959 CAN NETWORK DRIVERS
3960 M:      Wolfgang Grandegger <[email protected]>
3961 M:      Marc Kleine-Budde <[email protected]>
3962 L:      [email protected]
3963 S:      Maintained
3964 W:      https://github.com/linux-can
3965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3967 F:      Documentation/devicetree/bindings/net/can/
3968 F:      drivers/net/can/
3969 F:      include/linux/can/bittiming.h
3970 F:      include/linux/can/dev.h
3971 F:      include/linux/can/led.h
3972 F:      include/linux/can/length.h
3973 F:      include/linux/can/platform/
3974 F:      include/linux/can/rx-offload.h
3975 F:      include/uapi/linux/can/error.h
3976 F:      include/uapi/linux/can/netlink.h
3977 F:      include/uapi/linux/can/vxcan.h
3978
3979 CAN NETWORK LAYER
3980 M:      Oliver Hartkopp <[email protected]>
3981 M:      Marc Kleine-Budde <[email protected]>
3982 L:      [email protected]
3983 S:      Maintained
3984 W:      https://github.com/linux-can
3985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3987 F:      Documentation/networking/can.rst
3988 F:      include/linux/can/can-ml.h
3989 F:      include/linux/can/core.h
3990 F:      include/linux/can/skb.h
3991 F:      include/net/netns/can.h
3992 F:      include/uapi/linux/can.h
3993 F:      include/uapi/linux/can/bcm.h
3994 F:      include/uapi/linux/can/gw.h
3995 F:      include/uapi/linux/can/isotp.h
3996 F:      include/uapi/linux/can/raw.h
3997 F:      net/can/
3998
3999 CAN-J1939 NETWORK LAYER
4000 M:      Robin van der Gracht <[email protected]>
4001 M:      Oleksij Rempel <[email protected]>
4002 R:      [email protected]
4003 L:      [email protected]
4004 S:      Maintained
4005 F:      Documentation/networking/j1939.rst
4006 F:      include/uapi/linux/can/j1939.h
4007 F:      net/can/j1939/
4008
4009 CAPABILITIES
4010 M:      Serge Hallyn <[email protected]>
4011 L:      [email protected]
4012 S:      Supported
4013 F:      include/linux/capability.h
4014 F:      include/uapi/linux/capability.h
4015 F:      kernel/capability.c
4016 F:      security/commoncap.c
4017
4018 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4019 M:      Kevin Tsai <[email protected]>
4020 S:      Maintained
4021 F:      drivers/iio/light/cm*
4022
4023 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4024 M:      Christian Lamparter <[email protected]>
4025 L:      [email protected]
4026 S:      Maintained
4027 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4028 F:      drivers/net/wireless/ath/carl9170/
4029
4030 CAVIUM I2C DRIVER
4031 M:      Robert Richter <[email protected]>
4032 S:      Odd Fixes
4033 W:      http://www.marvell.com
4034 F:      drivers/i2c/busses/i2c-octeon*
4035 F:      drivers/i2c/busses/i2c-thunderx*
4036
4037 CAVIUM LIQUIDIO NETWORK DRIVER
4038 M:      Derek Chickles <[email protected]>
4039 M:      Satanand Burla <[email protected]>
4040 M:      Felix Manlunas <[email protected]>
4041 L:      [email protected]
4042 S:      Supported
4043 W:      http://www.marvell.com
4044 F:      drivers/net/ethernet/cavium/liquidio/
4045
4046 CAVIUM MMC DRIVER
4047 M:      Robert Richter <[email protected]>
4048 S:      Odd Fixes
4049 W:      http://www.marvell.com
4050 F:      drivers/mmc/host/cavium*
4051
4052 CAVIUM OCTEON-TX CRYPTO DRIVER
4053 M:      George Cherian <[email protected]>
4054 L:      [email protected]
4055 S:      Supported
4056 W:      http://www.marvell.com
4057 F:      drivers/crypto/cavium/cpt/
4058
4059 CAVIUM THUNDERX2 ARM64 SOC
4060 M:      Robert Richter <[email protected]>
4061 L:      [email protected] (moderated for non-subscribers)
4062 S:      Odd Fixes
4063 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4064 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4065
4066 CC2520 IEEE-802.15.4 RADIO DRIVER
4067 M:      Varka Bhadram <[email protected]>
4068 L:      [email protected]
4069 S:      Maintained
4070 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4071 F:      drivers/net/ieee802154/cc2520.c
4072 F:      include/linux/spi/cc2520.h
4073
4074 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4075 M:      Gilad Ben-Yossef <[email protected]>
4076 L:      [email protected]
4077 S:      Supported
4078 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4079 F:      drivers/crypto/ccree/
4080
4081 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4082 M:      Hadar Gat <[email protected]>
4083 L:      [email protected]
4084 S:      Supported
4085 F:      drivers/char/hw_random/cctrng.c
4086 F:      drivers/char/hw_random/cctrng.h
4087 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4088 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4089
4090 CEC FRAMEWORK
4091 M:      Hans Verkuil <[email protected]>
4092 L:      [email protected]
4093 S:      Supported
4094 W:      http://linuxtv.org
4095 T:      git git://linuxtv.org/media_tree.git
4096 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4097 F:      Documentation/devicetree/bindings/media/cec.txt
4098 F:      Documentation/driver-api/media/cec-core.rst
4099 F:      Documentation/userspace-api/media/cec
4100 F:      drivers/media/cec/
4101 F:      drivers/media/rc/keymaps/rc-cec.c
4102 F:      include/media/cec-notifier.h
4103 F:      include/media/cec.h
4104 F:      include/uapi/linux/cec-funcs.h
4105 F:      include/uapi/linux/cec.h
4106
4107 CEC GPIO DRIVER
4108 M:      Hans Verkuil <[email protected]>
4109 L:      [email protected]
4110 S:      Supported
4111 W:      http://linuxtv.org
4112 T:      git git://linuxtv.org/media_tree.git
4113 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
4114 F:      drivers/media/cec/platform/cec-gpio/
4115
4116 CELL BROADBAND ENGINE ARCHITECTURE
4117 M:      Arnd Bergmann <[email protected]>
4118 L:      [email protected]
4119 S:      Supported
4120 W:      http://www.ibm.com/developerworks/power/cell/
4121 F:      arch/powerpc/include/asm/cell*.h
4122 F:      arch/powerpc/include/asm/spu*.h
4123 F:      arch/powerpc/include/uapi/asm/spu*.h
4124 F:      arch/powerpc/platforms/cell/
4125
4126 CELLWISE CW2015 BATTERY DRIVER
4127 M:      Tobias Schrammm <[email protected]>
4128 S:      Maintained
4129 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4130 F:      drivers/power/supply/cw2015_battery.c
4131
4132 CEPH COMMON CODE (LIBCEPH)
4133 M:      Ilya Dryomov <[email protected]>
4134 M:      Jeff Layton <[email protected]>
4135 L:      [email protected]
4136 S:      Supported
4137 W:      http://ceph.com/
4138 T:      git git://github.com/ceph/ceph-client.git
4139 F:      include/linux/ceph/
4140 F:      include/linux/crush/
4141 F:      net/ceph/
4142
4143 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4144 M:      Jeff Layton <[email protected]>
4145 M:      Ilya Dryomov <[email protected]>
4146 L:      [email protected]
4147 S:      Supported
4148 W:      http://ceph.com/
4149 T:      git git://github.com/ceph/ceph-client.git
4150 F:      Documentation/filesystems/ceph.rst
4151 F:      fs/ceph/
4152
4153 CERTIFICATE HANDLING
4154 M:      David Howells <[email protected]>
4155 M:      David Woodhouse <[email protected]>
4156 L:      [email protected]
4157 S:      Maintained
4158 F:      Documentation/admin-guide/module-signing.rst
4159 F:      certs/
4160 F:      scripts/extract-cert.c
4161 F:      scripts/sign-file.c
4162
4163 CFAG12864B LCD DRIVER
4164 M:      Miguel Ojeda <[email protected]>
4165 S:      Maintained
4166 F:      drivers/auxdisplay/cfag12864b.c
4167 F:      include/linux/cfag12864b.h
4168
4169 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4170 M:      Miguel Ojeda <[email protected]>
4171 S:      Maintained
4172 F:      drivers/auxdisplay/cfag12864bfb.c
4173 F:      include/linux/cfag12864b.h
4174
4175 CHAR and MISC DRIVERS
4176 M:      Arnd Bergmann <[email protected]>
4177 M:      Greg Kroah-Hartman <[email protected]>
4178 S:      Supported
4179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4180 F:      drivers/char/
4181 F:      drivers/misc/
4182 F:      include/linux/miscdevice.h
4183 X:      drivers/char/agp/
4184 X:      drivers/char/hw_random/
4185 X:      drivers/char/ipmi/
4186 X:      drivers/char/random.c
4187 X:      drivers/char/tpm/
4188
4189 CHECKPATCH
4190 M:      Andy Whitcroft <[email protected]>
4191 M:      Joe Perches <[email protected]>
4192 S:      Maintained
4193 F:      scripts/checkpatch.pl
4194
4195 CHINESE DOCUMENTATION
4196 M:      Harry Wei <[email protected]>
4197 M:      Alex Shi <[email protected]>
4198 L:      [email protected] (subscribers-only)
4199 S:      Maintained
4200 F:      Documentation/translations/zh_CN/
4201
4202 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4203 M:      Peter Chen <[email protected]>
4204 L:      [email protected]
4205 S:      Maintained
4206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4207 F:      drivers/usb/chipidea/
4208
4209 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4210 M:      Hans de Goede <[email protected]>
4211 L:      [email protected]
4212 S:      Maintained
4213 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
4214 F:      drivers/input/touchscreen/chipone_icn8318.c
4215
4216 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4217 M:      Hans de Goede <[email protected]>
4218 L:      [email protected]
4219 S:      Maintained
4220 F:      drivers/input/touchscreen/chipone_icn8505.c
4221
4222 CHROME HARDWARE PLATFORM SUPPORT
4223 M:      Benson Leung <[email protected]>
4224 M:      Enric Balletbo i Serra <[email protected]>
4225 S:      Maintained
4226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4227 F:      drivers/platform/chrome/
4228
4229 CHROMEOS EC CODEC DRIVER
4230 M:      Cheng-Yi Chiang <[email protected]>
4231 R:      Enric Balletbo i Serra <[email protected]>
4232 R:      Guenter Roeck <[email protected]>
4233 S:      Maintained
4234 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4235 F:      sound/soc/codecs/cros_ec_codec.*
4236
4237 CHROMEOS EC SUBDRIVERS
4238 M:      Benson Leung <[email protected]>
4239 M:      Enric Balletbo i Serra <[email protected]>
4240 R:      Guenter Roeck <[email protected]>
4241 S:      Maintained
4242 F:      drivers/power/supply/cros_usbpd-charger.c
4243 N:      cros_ec
4244 N:      cros-ec
4245
4246 CHRONTEL CH7322 CEC DRIVER
4247 M:      Jeff Chase <[email protected]>
4248 L:      [email protected]
4249 S:      Maintained
4250 T:      git git://linuxtv.org/media_tree.git
4251 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4252 F:      drivers/media/cec/i2c/ch7322.c
4253
4254 CIRRUS LOGIC AUDIO CODEC DRIVERS
4255 M:      James Schulman <[email protected]>
4256 M:      David Rhodes <[email protected]>
4257 L:      [email protected] (moderated for non-subscribers)
4258 L:      [email protected]
4259 S:      Maintained
4260 F:      sound/soc/codecs/cs*
4261
4262 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4263 M:      Hartley Sweeten <[email protected]>
4264 L:      [email protected]
4265 S:      Maintained
4266 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4267
4268 CIRRUS LOGIC LOCHNAGAR DRIVER
4269 M:      Charles Keepax <[email protected]>
4270 M:      Richard Fitzgerald <[email protected]>
4271 L:      [email protected]
4272 S:      Supported
4273 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4274 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4275 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4276 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4277 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4278 F:      Documentation/hwmon/lochnagar.rst
4279 F:      drivers/clk/clk-lochnagar.c
4280 F:      drivers/hwmon/lochnagar-hwmon.c
4281 F:      drivers/mfd/lochnagar-i2c.c
4282 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4283 F:      drivers/regulator/lochnagar-regulator.c
4284 F:      include/dt-bindings/clk/lochnagar.h
4285 F:      include/dt-bindings/pinctrl/lochnagar.h
4286 F:      include/linux/mfd/lochnagar*
4287 F:      sound/soc/codecs/lochnagar-sc.c
4288
4289 CIRRUS LOGIC MADERA CODEC DRIVERS
4290 M:      Charles Keepax <[email protected]>
4291 M:      Richard Fitzgerald <[email protected]>
4292 L:      [email protected] (moderated for non-subscribers)
4293 L:      [email protected]
4294 S:      Supported
4295 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4296 T:      git https://github.com/CirrusLogic/linux-drivers.git
4297 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4298 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4299 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4300 F:      drivers/gpio/gpio-madera*
4301 F:      drivers/irqchip/irq-madera*
4302 F:      drivers/mfd/cs47l*
4303 F:      drivers/mfd/madera*
4304 F:      drivers/pinctrl/cirrus/*
4305 F:      include/dt-bindings/sound/madera*
4306 F:      include/linux/irqchip/irq-madera*
4307 F:      include/linux/mfd/madera/*
4308 F:      include/sound/madera*
4309 F:      sound/soc/codecs/cs47l*
4310 F:      sound/soc/codecs/madera*
4311
4312 CISCO FCOE HBA DRIVER
4313 M:      Satish Kharat <[email protected]>
4314 M:      Sesidhar Baddela <[email protected]>
4315 M:      Karan Tilak Kumar <[email protected]>
4316 L:      [email protected]
4317 S:      Supported
4318 F:      drivers/scsi/fnic/
4319
4320 CISCO SCSI HBA DRIVER
4321 M:      Karan Tilak Kumar <[email protected]>
4322 M:      Sesidhar Baddela <[email protected]>
4323 L:      [email protected]
4324 S:      Supported
4325 F:      drivers/scsi/snic/
4326
4327 CISCO VIC ETHERNET NIC DRIVER
4328 M:      Christian Benvenuti <[email protected]>
4329 M:      Govindarajulu Varadarajan <[email protected]>
4330 S:      Supported
4331 F:      drivers/net/ethernet/cisco/enic/
4332
4333 CISCO VIC LOW LATENCY NIC DRIVER
4334 M:      Christian Benvenuti <[email protected]>
4335 M:      Nelson Escobar <[email protected]>
4336 S:      Supported
4337 F:      drivers/infiniband/hw/usnic/
4338
4339 CLANG-FORMAT FILE
4340 M:      Miguel Ojeda <[email protected]>
4341 S:      Maintained
4342 F:      .clang-format
4343
4344 CLANG/LLVM BUILD SUPPORT
4345 M:      Nathan Chancellor <[email protected]>
4346 M:      Nick Desaulniers <[email protected]>
4347 L:      [email protected]
4348 S:      Supported
4349 W:      https://clangbuiltlinux.github.io/
4350 B:      https://github.com/ClangBuiltLinux/linux/issues
4351 C:      irc://chat.freenode.net/clangbuiltlinux
4352 F:      Documentation/kbuild/llvm.rst
4353 F:      include/linux/compiler-clang.h
4354 F:      scripts/clang-tools/
4355 K:      \b(?i:clang|llvm)\b
4356
4357 CLEANCACHE API
4358 M:      Konrad Rzeszutek Wilk <[email protected]>
4359 L:      [email protected]
4360 S:      Maintained
4361 F:      include/linux/cleancache.h
4362 F:      mm/cleancache.c
4363
4364 CLK API
4365 M:      Russell King <[email protected]>
4366 L:      [email protected]
4367 S:      Maintained
4368 F:      include/linux/clk.h
4369
4370 CLOCKSOURCE, CLOCKEVENT DRIVERS
4371 M:      Daniel Lezcano <[email protected]>
4372 M:      Thomas Gleixner <[email protected]>
4373 L:      [email protected]
4374 S:      Supported
4375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4376 F:      Documentation/devicetree/bindings/timer/
4377 F:      drivers/clocksource/
4378
4379 CMPC ACPI DRIVER
4380 M:      Thadeu Lima de Souza Cascardo <[email protected]>
4381 M:      Daniel Oliveira Nascimento <[email protected]>
4382 L:      [email protected]
4383 S:      Supported
4384 F:      drivers/platform/x86/classmate-laptop.c
4385
4386 COBALT MEDIA DRIVER
4387 M:      Hans Verkuil <[email protected]>
4388 L:      [email protected]
4389 S:      Supported
4390 W:      https://linuxtv.org
4391 T:      git git://linuxtv.org/media_tree.git
4392 F:      drivers/media/pci/cobalt/
4393
4394 COCCINELLE/Semantic Patches (SmPL)
4395 M:      Julia Lawall <[email protected]>
4396 M:      Gilles Muller <[email protected]>
4397 M:      Nicolas Palix <[email protected]>
4398 M:      Michal Marek <[email protected]>
4399 L:      [email protected] (moderated for non-subscribers)
4400 S:      Supported
4401 W:      http://coccinelle.lip6.fr/
4402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
4403 F:      Documentation/dev-tools/coccinelle.rst
4404 F:      scripts/coccicheck
4405 F:      scripts/coccinelle/
4406
4407 CODA FILE SYSTEM
4408 M:      Jan Harkes <[email protected]>
4409 M:      [email protected]
4410 L:      [email protected]
4411 S:      Maintained
4412 W:      http://www.coda.cs.cmu.edu/
4413 F:      Documentation/filesystems/coda.rst
4414 F:      fs/coda/
4415 F:      include/linux/coda*.h
4416 F:      include/uapi/linux/coda*.h
4417
4418 CODA V4L2 MEM2MEM DRIVER
4419 M:      Philipp Zabel <[email protected]>
4420 L:      [email protected]
4421 S:      Maintained
4422 F:      Documentation/devicetree/bindings/media/coda.yaml
4423 F:      drivers/media/platform/coda/
4424
4425 CODE OF CONDUCT
4426 M:      Greg Kroah-Hartman <[email protected]>
4427 S:      Supported
4428 F:      Documentation/process/code-of-conduct-interpretation.rst
4429 F:      Documentation/process/code-of-conduct.rst
4430
4431 COMMON CLK FRAMEWORK
4432 M:      Michael Turquette <[email protected]>
4433 M:      Stephen Boyd <[email protected]>
4434 L:      [email protected]
4435 S:      Maintained
4436 Q:      http://patchwork.kernel.org/project/linux-clk/list/
4437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
4438 F:      Documentation/devicetree/bindings/clock/
4439 F:      drivers/clk/
4440 F:      include/linux/clk-pr*
4441 F:      include/linux/clk/
4442 F:      include/linux/of_clk.h
4443 X:      drivers/clk/clkdev.c
4444
4445 COMMON INTERNET FILE SYSTEM (CIFS)
4446 M:      Steve French <[email protected]>
4447 L:      [email protected]
4448 L:      [email protected] (moderated for non-subscribers)
4449 S:      Supported
4450 W:      http://linux-cifs.samba.org/
4451 T:      git git://git.samba.org/sfrench/cifs-2.6.git
4452 F:      Documentation/admin-guide/cifs/
4453 F:      fs/cifs/
4454
4455 COMPACTPCI HOTPLUG CORE
4456 M:      Scott Murray <[email protected]>
4457 L:      [email protected]
4458 S:      Maintained
4459 F:      drivers/pci/hotplug/cpci_hotplug*
4460
4461 COMPACTPCI HOTPLUG GENERIC DRIVER
4462 M:      Scott Murray <[email protected]>
4463 L:      [email protected]
4464 S:      Maintained
4465 F:      drivers/pci/hotplug/cpcihp_generic.c
4466
4467 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
4468 M:      Scott Murray <[email protected]>
4469 L:      [email protected]
4470 S:      Maintained
4471 F:      drivers/pci/hotplug/cpcihp_zt5550.*
4472
4473 COMPAL LAPTOP SUPPORT
4474 M:      Cezary Jackiewicz <[email protected]>
4475 L:      [email protected]
4476 S:      Maintained
4477 F:      drivers/platform/x86/compal-laptop.c
4478
4479 COMPILER ATTRIBUTES
4480 M:      Miguel Ojeda <[email protected]>
4481 S:      Maintained
4482 F:      include/linux/compiler_attributes.h
4483
4484 COMPUTE EXPRESS LINK (CXL)
4485 M:      Alison Schofield <[email protected]>
4486 M:      Vishal Verma <[email protected]>
4487 M:      Ira Weiny <[email protected]>
4488 M:      Ben Widawsky <[email protected]>
4489 M:      Dan Williams <[email protected]>
4490 L:      [email protected]
4491 S:      Maintained
4492 F:      drivers/cxl/
4493 F:      include/uapi/linux/cxl_mem.h
4494
4495 CONEXANT ACCESSRUNNER USB DRIVER
4496 L:      [email protected]
4497 S:      Orphan
4498 W:      http://accessrunner.sourceforge.net/
4499 F:      drivers/usb/atm/cxacru.c
4500
4501 CONFIGFS
4502 M:      Joel Becker <[email protected]>
4503 M:      Christoph Hellwig <[email protected]>
4504 S:      Supported
4505 T:      git git://git.infradead.org/users/hch/configfs.git
4506 F:      fs/configfs/
4507 F:      include/linux/configfs.h
4508 F:      samples/configfs/
4509
4510 CONSOLE SUBSYSTEM
4511 M:      Greg Kroah-Hartman <[email protected]>
4512 S:      Supported
4513 F:      drivers/video/console/
4514 F:      include/linux/console*
4515
4516 CONTROL GROUP (CGROUP)
4517 M:      Tejun Heo <[email protected]>
4518 M:      Zefan Li <[email protected]>
4519 M:      Johannes Weiner <[email protected]>
4520 L:      [email protected]
4521 S:      Maintained
4522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4523 F:      Documentation/admin-guide/cgroup-v1/
4524 F:      Documentation/admin-guide/cgroup-v2.rst
4525 F:      include/linux/cgroup*
4526 F:      kernel/cgroup/
4527
4528 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
4529 M:      Tejun Heo <[email protected]>
4530 M:      Jens Axboe <[email protected]>
4531 L:      [email protected]
4532 L:      [email protected]
4533 T:      git git://git.kernel.dk/linux-block
4534 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
4535 F:      block/bfq-cgroup.c
4536 F:      block/blk-cgroup.c
4537 F:      block/blk-iolatency.c
4538 F:      block/blk-throttle.c
4539 F:      include/linux/blk-cgroup.h
4540
4541 CONTROL GROUP - CPUSET
4542 M:      Zefan Li <[email protected]>
4543 L:      [email protected]
4544 S:      Maintained
4545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4546 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
4547 F:      include/linux/cpuset.h
4548 F:      kernel/cgroup/cpuset.c
4549
4550 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
4551 M:      Johannes Weiner <[email protected]>
4552 M:      Michal Hocko <[email protected]>
4553 M:      Vladimir Davydov <[email protected]>
4554 L:      [email protected]
4555 L:      [email protected]
4556 S:      Maintained
4557 F:      mm/memcontrol.c
4558 F:      mm/swap_cgroup.c
4559
4560 CORETEMP HARDWARE MONITORING DRIVER
4561 M:      Fenghua Yu <[email protected]>
4562 L:      [email protected]
4563 S:      Maintained
4564 F:      Documentation/hwmon/coretemp.rst
4565 F:      drivers/hwmon/coretemp.c
4566
4567 CORSAIR-CPRO HARDWARE MONITOR DRIVER
4568 M:      Marius Zachmann <[email protected]>
4569 L:      [email protected]
4570 S:      Maintained
4571 F:      drivers/hwmon/corsair-cpro.c
4572
4573 CORSAIR-PSU HARDWARE MONITOR DRIVER
4574 M:      Wilken Gottwalt <[email protected]>
4575 L:      [email protected]
4576 S:      Maintained
4577 F:      Documentation/hwmon/corsair-psu.rst
4578 F:      drivers/hwmon/corsair-psu.c
4579
4580 COSA/SRP SYNC SERIAL DRIVER
4581 M:      Jan "Yenya" Kasprzak <[email protected]>
4582 S:      Maintained
4583 W:      http://www.fi.muni.cz/~kas/cosa/
4584 F:      drivers/net/wan/cosa*
4585
4586 COUNTER SUBSYSTEM
4587 M:      William Breathitt Gray <[email protected]>
4588 L:      [email protected]
4589 S:      Maintained
4590 F:      Documentation/ABI/testing/sysfs-bus-counter*
4591 F:      Documentation/driver-api/generic-counter.rst
4592 F:      drivers/counter/
4593 F:      include/linux/counter.h
4594 F:      include/linux/counter_enum.h
4595
4596 CPMAC ETHERNET DRIVER
4597 M:      Florian Fainelli <[email protected]>
4598 L:      [email protected]
4599 S:      Maintained
4600 F:      drivers/net/ethernet/ti/cpmac.c
4601
4602 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
4603 M:      Viresh Kumar <[email protected]>
4604 M:      Sudeep Holla <[email protected]>
4605 L:      [email protected]
4606 S:      Maintained
4607 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
4608 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
4609
4610 CPU FREQUENCY SCALING FRAMEWORK
4611 M:      "Rafael J. Wysocki" <[email protected]>
4612 M:      Viresh Kumar <[email protected]>
4613 L:      [email protected]
4614 S:      Maintained
4615 B:      https://bugzilla.kernel.org
4616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
4618 F:      Documentation/admin-guide/pm/cpufreq.rst
4619 F:      Documentation/admin-guide/pm/intel_pstate.rst
4620 F:      Documentation/cpu-freq/
4621 F:      Documentation/devicetree/bindings/cpufreq/
4622 F:      drivers/cpufreq/
4623 F:      include/linux/cpufreq.h
4624 F:      include/linux/sched/cpufreq.h
4625 F:      kernel/sched/cpufreq*.c
4626 F:      tools/testing/selftests/cpufreq/
4627
4628 CPU IDLE TIME MANAGEMENT FRAMEWORK
4629 M:      "Rafael J. Wysocki" <[email protected]>
4630 M:      Daniel Lezcano <[email protected]>
4631 L:      [email protected]
4632 S:      Maintained
4633 B:      https://bugzilla.kernel.org
4634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4635 F:      Documentation/admin-guide/pm/cpuidle.rst
4636 F:      Documentation/driver-api/pm/cpuidle.rst
4637 F:      drivers/cpuidle/
4638 F:      include/linux/cpuidle.h
4639
4640 CPU POWER MONITORING SUBSYSTEM
4641 M:      Thomas Renninger <[email protected]>
4642 M:      Shuah Khan <[email protected]>
4643 M:      Shuah Khan <[email protected]>
4644 L:      [email protected]
4645 S:      Maintained
4646 F:      tools/power/cpupower/
4647
4648 CPUID/MSR DRIVER
4649 M:      "H. Peter Anvin" <[email protected]>
4650 S:      Maintained
4651 F:      arch/x86/kernel/cpuid.c
4652 F:      arch/x86/kernel/msr.c
4653
4654 CPUIDLE DRIVER - ARM BIG LITTLE
4655 M:      Lorenzo Pieralisi <[email protected]>
4656 M:      Daniel Lezcano <[email protected]>
4657 L:      [email protected]
4658 L:      [email protected]
4659 S:      Maintained
4660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4661 F:      drivers/cpuidle/cpuidle-big_little.c
4662
4663 CPUIDLE DRIVER - ARM EXYNOS
4664 M:      Bartlomiej Zolnierkiewicz <[email protected]>
4665 M:      Daniel Lezcano <[email protected]>
4666 M:      Kukjin Kim <[email protected]>
4667 L:      [email protected]
4668 L:      [email protected]
4669 S:      Supported
4670 F:      arch/arm/mach-exynos/pm.c
4671 F:      drivers/cpuidle/cpuidle-exynos.c
4672 F:      include/linux/platform_data/cpuidle-exynos.h
4673
4674 CPUIDLE DRIVER - ARM PSCI
4675 M:      Lorenzo Pieralisi <[email protected]>
4676 M:      Sudeep Holla <[email protected]>
4677 L:      [email protected]
4678 L:      [email protected]
4679 S:      Supported
4680 F:      drivers/cpuidle/cpuidle-psci.c
4681
4682 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
4683 M:      Ulf Hansson <[email protected]>
4684 L:      [email protected]
4685 L:      [email protected]
4686 S:      Supported
4687 F:      drivers/cpuidle/cpuidle-psci.h
4688 F:      drivers/cpuidle/cpuidle-psci-domain.c
4689
4690 CRAMFS FILESYSTEM
4691 M:      Nicolas Pitre <[email protected]>
4692 S:      Maintained
4693 F:      Documentation/filesystems/cramfs.rst
4694 F:      fs/cramfs/
4695
4696 CREATIVE SB0540
4697 M:      Bastien Nocera <[email protected]>
4698 L:      [email protected]
4699 S:      Maintained
4700 F:      drivers/hid/hid-creative-sb0540.c
4701
4702 CRYPTO API
4703 M:      Herbert Xu <[email protected]>
4704 M:      "David S. Miller" <[email protected]>
4705 L:      [email protected]
4706 S:      Maintained
4707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
4708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
4709 F:      Documentation/crypto/
4710 F:      Documentation/devicetree/bindings/crypto/
4711 F:      arch/*/crypto/
4712 F:      crypto/
4713 F:      drivers/crypto/
4714 F:      include/crypto/
4715 F:      include/linux/crypto*
4716 F:      lib/crypto/
4717
4718 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
4719 M:      Neil Horman <[email protected]>
4720 L:      [email protected]
4721 S:      Maintained
4722 F:      crypto/ansi_cprng.c
4723 F:      crypto/rng.c
4724
4725 CS3308 MEDIA DRIVER
4726 M:      Hans Verkuil <[email protected]>
4727 L:      [email protected]
4728 S:      Odd Fixes
4729 W:      http://linuxtv.org
4730 T:      git git://linuxtv.org/media_tree.git
4731 F:      drivers/media/i2c/cs3308.c
4732
4733 CS5535 Audio ALSA driver
4734 M:      Jaya Kumar <[email protected]>
4735 S:      Maintained
4736 F:      sound/pci/cs5535audio/
4737
4738 CSI DRIVERS FOR ALLWINNER V3s
4739 M:      Yong Deng <[email protected]>
4740 L:      [email protected]
4741 S:      Maintained
4742 T:      git git://linuxtv.org/media_tree.git
4743 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
4744 F:      drivers/media/platform/sunxi/sun6i-csi/
4745
4746 CW1200 WLAN driver
4747 M:      Solomon Peachy <[email protected]>
4748 S:      Maintained
4749 F:      drivers/net/wireless/st/cw1200/
4750
4751 CX18 VIDEO4LINUX DRIVER
4752 M:      Andy Walls <[email protected]>
4753 L:      [email protected]
4754 S:      Maintained
4755 W:      https://linuxtv.org
4756 T:      git git://linuxtv.org/media_tree.git
4757 F:      drivers/media/pci/cx18/
4758 F:      include/uapi/linux/ivtv*
4759
4760 CX2341X MPEG ENCODER HELPER MODULE
4761 M:      Hans Verkuil <[email protected]>
4762 L:      [email protected]
4763 S:      Maintained
4764 W:      https://linuxtv.org
4765 T:      git git://linuxtv.org/media_tree.git
4766 F:      drivers/media/common/cx2341x*
4767 F:      include/media/drv-intf/cx2341x.h
4768
4769 CX24120 MEDIA DRIVER
4770 M:      Jemma Denson <[email protected]>
4771 M:      Patrick Boettcher <[email protected]>
4772 L:      [email protected]
4773 S:      Maintained
4774 W:      https://linuxtv.org
4775 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4776 F:      drivers/media/dvb-frontends/cx24120*
4777
4778 CX88 VIDEO4LINUX DRIVER
4779 M:      Mauro Carvalho Chehab <[email protected]>
4780 L:      [email protected]
4781 S:      Odd fixes
4782 W:      https://linuxtv.org
4783 T:      git git://linuxtv.org/media_tree.git
4784 F:      Documentation/driver-api/media/drivers/cx88*
4785 F:      drivers/media/pci/cx88/
4786
4787 CXD2820R MEDIA DRIVER
4788 M:      Antti Palosaari <[email protected]>
4789 L:      [email protected]
4790 S:      Maintained
4791 W:      https://linuxtv.org
4792 W:      http://palosaari.fi/linux/
4793 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4794 T:      git git://linuxtv.org/anttip/media_tree.git
4795 F:      drivers/media/dvb-frontends/cxd2820r*
4796
4797 CXGB3 ETHERNET DRIVER (CXGB3)
4798 M:      Raju Rangoju <[email protected]>
4799 L:      [email protected]
4800 S:      Supported
4801 W:      http://www.chelsio.com
4802 F:      drivers/net/ethernet/chelsio/cxgb3/
4803
4804 CXGB3 ISCSI DRIVER (CXGB3I)
4805 M:      Karen Xie <[email protected]>
4806 L:      [email protected]
4807 S:      Supported
4808 W:      http://www.chelsio.com
4809 F:      drivers/scsi/cxgbi/cxgb3i
4810
4811 CXGB4 CRYPTO DRIVER (chcr)
4812 M:      Ayush Sawal <[email protected]>
4813 M:      Vinay Kumar Yadav <[email protected]>
4814 M:      Rohit Maheshwari <[email protected]>
4815 L:      [email protected]
4816 S:      Supported
4817 W:      http://www.chelsio.com
4818 F:      drivers/crypto/chelsio
4819
4820 CXGB4 INLINE CRYPTO DRIVER
4821 M:      Ayush Sawal <[email protected]>
4822 M:      Vinay Kumar Yadav <[email protected]>
4823 M:      Rohit Maheshwari <[email protected]>
4824 L:      [email protected]
4825 S:      Supported
4826 W:      http://www.chelsio.com
4827 F:      drivers/net/ethernet/chelsio/inline_crypto/
4828
4829 CXGB4 ETHERNET DRIVER (CXGB4)
4830 M:      Raju Rangoju <[email protected]>
4831 L:      [email protected]
4832 S:      Supported
4833 W:      http://www.chelsio.com
4834 F:      drivers/net/ethernet/chelsio/cxgb4/
4835
4836 CXGB4 ISCSI DRIVER (CXGB4I)
4837 M:      Karen Xie <[email protected]>
4838 L:      [email protected]
4839 S:      Supported
4840 W:      http://www.chelsio.com
4841 F:      drivers/scsi/cxgbi/cxgb4i
4842
4843 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
4844 M:      Potnuri Bharat Teja <[email protected]>
4845 L:      [email protected]
4846 S:      Supported
4847 W:      http://www.openfabrics.org
4848 F:      drivers/infiniband/hw/cxgb4/
4849 F:      include/uapi/rdma/cxgb4-abi.h
4850
4851 CXGB4VF ETHERNET DRIVER (CXGB4VF)
4852 M:      Raju Rangoju <[email protected]>
4853 L:      [email protected]
4854 S:      Supported
4855 W:      http://www.chelsio.com
4856 F:      drivers/net/ethernet/chelsio/cxgb4vf/
4857
4858 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
4859 M:      Frederic Barrat <[email protected]>
4860 M:      Andrew Donnellan <[email protected]>
4861 L:      [email protected]
4862 S:      Supported
4863 F:      Documentation/ABI/testing/sysfs-class-cxl
4864 F:      Documentation/powerpc/cxl.rst
4865 F:      arch/powerpc/platforms/powernv/pci-cxl.c
4866 F:      drivers/misc/cxl/
4867 F:      include/misc/cxl*
4868 F:      include/uapi/misc/cxl.h
4869
4870 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
4871 M:      Manoj N. Kumar <[email protected]>
4872 M:      Matthew R. Ochs <[email protected]>
4873 M:      Uma Krishnan <[email protected]>
4874 L:      [email protected]
4875 S:      Supported
4876 F:      Documentation/powerpc/cxlflash.rst
4877 F:      drivers/scsi/cxlflash/
4878 F:      include/uapi/scsi/cxlflash_ioctl.h
4879
4880 CYBERPRO FB DRIVER
4881 M:      Russell King <[email protected]>
4882 L:      [email protected] (moderated for non-subscribers)
4883 S:      Maintained
4884 W:      http://www.armlinux.org.uk/
4885 F:      drivers/video/fbdev/cyber2000fb.*
4886
4887 CYCLADES PC300 DRIVER
4888 S:      Orphan
4889 F:      drivers/net/wan/pc300*
4890
4891 CYPRESS_FIRMWARE MEDIA DRIVER
4892 M:      Antti Palosaari <[email protected]>
4893 L:      [email protected]
4894 S:      Maintained
4895 W:      https://linuxtv.org
4896 W:      http://palosaari.fi/linux/
4897 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4898 T:      git git://linuxtv.org/anttip/media_tree.git
4899 F:      drivers/media/common/cypress_firmware*
4900
4901 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
4902 M:      Linus Walleij <[email protected]>
4903 L:      [email protected]
4904 S:      Maintained
4905 F:      drivers/input/touchscreen/cy8ctma140.c
4906
4907 CYTTSP TOUCHSCREEN DRIVER
4908 M:      Ferruh Yigit <[email protected]>
4909 L:      [email protected]
4910 S:      Supported
4911 F:      drivers/input/touchscreen/cyttsp*
4912 F:      include/linux/input/cyttsp.h
4913
4914 D-LINK DIR-685 TOUCHKEYS DRIVER
4915 M:      Linus Walleij <[email protected]>
4916 L:      [email protected]
4917 S:      Supported
4918 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
4919
4920 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
4921 M:      Joshua Kinard <[email protected]>
4922 S:      Maintained
4923 F:      drivers/rtc/rtc-ds1685.c
4924 F:      include/linux/rtc/ds1685.h
4925
4926 DAMA SLAVE for AX.25
4927 M:      Joerg Reuter <[email protected]>
4928 L:      [email protected]
4929 S:      Maintained
4930 W:      http://yaina.de/jreuter/
4931 W:      http://www.qsl.net/dl1bke/
4932 F:      net/ax25/af_ax25.c
4933 F:      net/ax25/ax25_dev.c
4934 F:      net/ax25/ax25_ds_*
4935 F:      net/ax25/ax25_in.c
4936 F:      net/ax25/ax25_out.c
4937 F:      net/ax25/ax25_timer.c
4938 F:      net/ax25/sysctl_net_ax25.c
4939
4940 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
4941 L:      [email protected]
4942 S:      Orphan
4943 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
4944 F:      drivers/net/ethernet/dec/tulip/dmfe.c
4945
4946 DC390/AM53C974 SCSI driver
4947 M:      Hannes Reinecke <[email protected]>
4948 L:      [email protected]
4949 S:      Maintained
4950 F:      drivers/scsi/am53c974.c
4951
4952 DC395x SCSI driver
4953 M:      Oliver Neukum <[email protected]>
4954 M:      Ali Akcaagac <[email protected]>
4955 M:      Jamie Lenehan <[email protected]>
4956 L:      [email protected]
4957 S:      Maintained
4958 W:      http://twibble.org/dist/dc395x/
4959 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
4960 F:      Documentation/scsi/dc395x.rst
4961 F:      drivers/scsi/dc395x.*
4962
4963 DCCP PROTOCOL
4964 L:      [email protected]
4965 S:      Orphan
4966 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
4967 F:      include/linux/dccp.h
4968 F:      include/linux/tfrc.h
4969 F:      include/uapi/linux/dccp.h
4970 F:      net/dccp/
4971
4972 DECnet NETWORK LAYER
4973 L:      [email protected]
4974 S:      Orphan
4975 W:      http://linux-decnet.sourceforge.net
4976 F:      Documentation/networking/decnet.rst
4977 F:      net/decnet/
4978
4979 DECSTATION PLATFORM SUPPORT
4980 M:      "Maciej W. Rozycki" <[email protected]>
4981 L:      [email protected]
4982 S:      Maintained
4983 W:      http://www.linux-mips.org/wiki/DECstation
4984 F:      arch/mips/dec/
4985 F:      arch/mips/include/asm/dec/
4986 F:      arch/mips/include/asm/mach-dec/
4987
4988 DEFXX FDDI NETWORK DRIVER
4989 M:      "Maciej W. Rozycki" <[email protected]>
4990 S:      Maintained
4991 F:      drivers/net/fddi/defxx.*
4992
4993 DEFZA FDDI NETWORK DRIVER
4994 M:      "Maciej W. Rozycki" <[email protected]>
4995 S:      Maintained
4996 F:      drivers/net/fddi/defza.*
4997
4998 DEINTERLACE DRIVERS FOR ALLWINNER H3
4999 M:      Jernej Skrabec <[email protected]>
5000 L:      [email protected]
5001 S:      Maintained
5002 T:      git git://linuxtv.org/media_tree.git
5003 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5004 F:      drivers/media/platform/sunxi/sun8i-di/
5005
5006 DELL LAPTOP DRIVER
5007 M:      Matthew Garrett <[email protected]>
5008 M:      Pali Rohár <[email protected]>
5009 L:      [email protected]
5010 S:      Maintained
5011 F:      drivers/platform/x86/dell/dell-laptop.c
5012
5013 DELL LAPTOP FREEFALL DRIVER
5014 M:      Pali Rohár <[email protected]>
5015 S:      Maintained
5016 F:      drivers/platform/x86/dell/dell-smo8800.c
5017
5018 DELL LAPTOP RBTN DRIVER
5019 M:      Pali Rohár <[email protected]>
5020 S:      Maintained
5021 F:      drivers/platform/x86/dell/dell-rbtn.*
5022
5023 DELL LAPTOP SMM DRIVER
5024 M:      Pali Rohár <[email protected]>
5025 S:      Maintained
5026 F:      drivers/hwmon/dell-smm-hwmon.c
5027 F:      include/uapi/linux/i8k.h
5028
5029 DELL REMOTE BIOS UPDATE DRIVER
5030 M:      Stuart Hayes <[email protected]>
5031 L:      [email protected]
5032 S:      Maintained
5033 F:      drivers/platform/x86/dell/dell_rbu.c
5034
5035 DELL SMBIOS DRIVER
5036 M:      Pali Rohár <[email protected]>
5037 M:      Mario Limonciello <[email protected]>
5038 L:      [email protected]
5039 S:      Maintained
5040 F:      drivers/platform/x86/dell/dell-smbios.*
5041
5042 DELL SMBIOS SMM DRIVER
5043 M:      Mario Limonciello <[email protected]>
5044 L:      [email protected]
5045 S:      Maintained
5046 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5047
5048 DELL SMBIOS WMI DRIVER
5049 M:      Mario Limonciello <[email protected]>
5050 L:      [email protected]
5051 S:      Maintained
5052 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5053 F:      tools/wmi/dell-smbios-example.c
5054
5055 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5056 M:      Stuart Hayes <[email protected]>
5057 L:      [email protected]
5058 S:      Maintained
5059 F:      Documentation/driver-api/dcdbas.rst
5060 F:      drivers/platform/x86/dell/dcdbas.*
5061
5062 DELL WMI DESCRIPTOR DRIVER
5063 M:      Mario Limonciello <[email protected]>
5064 S:      Maintained
5065 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5066
5067 DELL WMI SYSMAN DRIVER
5068 M:      Divya Bharathi <[email protected]>
5069 M:      Mario Limonciello <[email protected]>
5070 M:      Prasanth Ksr <[email protected]>
5071 L:      [email protected]
5072 S:      Maintained
5073 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5074 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5075
5076 DELL WMI NOTIFICATIONS DRIVER
5077 M:      Matthew Garrett <[email protected]>
5078 M:      Pali Rohár <[email protected]>
5079 S:      Maintained
5080 F:      drivers/platform/x86/dell/dell-wmi.c
5081
5082 DELTA ST MEDIA DRIVER
5083 M:      Hugues Fruchet <[email protected]>
5084 L:      [email protected]
5085 S:      Supported
5086 W:      https://linuxtv.org
5087 T:      git git://linuxtv.org/media_tree.git
5088 F:      drivers/media/platform/sti/delta
5089
5090 DENALI NAND DRIVER
5091 L:      [email protected]
5092 S:      Orphan
5093 F:      drivers/mtd/nand/raw/denali*
5094
5095 DESIGNWARE EDMA CORE IP DRIVER
5096 M:      Gustavo Pimentel <[email protected]>
5097 L:      [email protected]
5098 S:      Maintained
5099 F:      drivers/dma/dw-edma/
5100 F:      include/linux/dma/edma.h
5101
5102 DESIGNWARE USB2 DRD IP DRIVER
5103 M:      Minas Harutyunyan <[email protected]>
5104 L:      [email protected]
5105 S:      Maintained
5106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5107 F:      drivers/usb/dwc2/
5108
5109 DESIGNWARE USB3 DRD IP DRIVER
5110 M:      Felipe Balbi <[email protected]>
5111 L:      [email protected]
5112 S:      Maintained
5113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5114 F:      drivers/usb/dwc3/
5115
5116 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5117 M:      Andreas Klinger <[email protected]>
5118 L:      [email protected]
5119 S:      Maintained
5120 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5121 F:      drivers/iio/proximity/srf*.c
5122
5123 DEVICE COREDUMP (DEV_COREDUMP)
5124 M:      Johannes Berg <[email protected]>
5125 L:      [email protected]
5126 S:      Maintained
5127 F:      drivers/base/devcoredump.c
5128 F:      include/linux/devcoredump.h
5129
5130 DEVICE DEPENDENCY HELPER SCRIPT
5131 M:      Saravana Kannan <[email protected]>
5132 L:      [email protected]
5133 S:      Maintained
5134 F:      scripts/dev-needs.sh
5135
5136 DEVICE DIRECT ACCESS (DAX)
5137 M:      Dan Williams <[email protected]>
5138 M:      Vishal Verma <[email protected]>
5139 M:      Dave Jiang <[email protected]>
5140 L:      [email protected]
5141 S:      Supported
5142 F:      drivers/dax/
5143
5144 DEVICE FREQUENCY (DEVFREQ)
5145 M:      MyungJoo Ham <[email protected]>
5146 M:      Kyungmin Park <[email protected]>
5147 M:      Chanwoo Choi <[email protected]>
5148 L:      [email protected]
5149 S:      Maintained
5150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5151 F:      Documentation/devicetree/bindings/devfreq/
5152 F:      drivers/devfreq/
5153 F:      include/linux/devfreq.h
5154 F:      include/trace/events/devfreq.h
5155
5156 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5157 M:      Chanwoo Choi <[email protected]>
5158 L:      [email protected]
5159 S:      Supported
5160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5161 F:      Documentation/devicetree/bindings/devfreq/event/
5162 F:      drivers/devfreq/devfreq-event.c
5163 F:      drivers/devfreq/event/
5164 F:      include/dt-bindings/pmu/exynos_ppmu.h
5165 F:      include/linux/devfreq-event.h
5166
5167 DEVICE NUMBER REGISTRY
5168 M:      Torben Mathiasen <[email protected]>
5169 S:      Maintained
5170 W:      http://lanana.org/docs/device-list/index.html
5171
5172 DEVICE-MAPPER  (LVM)
5173 M:      Alasdair Kergon <[email protected]>
5174 M:      Mike Snitzer <[email protected]>
5175 M:      [email protected]
5176 L:      [email protected]
5177 S:      Maintained
5178 W:      http://sources.redhat.com/dm
5179 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5181 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5182 F:      Documentation/admin-guide/device-mapper/
5183 F:      drivers/md/Kconfig
5184 F:      drivers/md/Makefile
5185 F:      drivers/md/dm*
5186 F:      drivers/md/persistent-data/
5187 F:      include/linux/device-mapper.h
5188 F:      include/linux/dm-*.h
5189 F:      include/uapi/linux/dm-*.h
5190
5191 DEVLINK
5192 M:      Jiri Pirko <[email protected]>
5193 L:      [email protected]
5194 S:      Supported
5195 F:      Documentation/networking/devlink
5196 F:      include/net/devlink.h
5197 F:      include/uapi/linux/devlink.h
5198 F:      net/core/devlink.c
5199
5200 DIALOG SEMICONDUCTOR DRIVERS
5201 M:      Support Opensource <[email protected]>
5202 S:      Supported
5203 W:      http://www.dialog-semiconductor.com/products
5204 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
5205 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
5206 F:      Documentation/devicetree/bindings/mfd/da90*.txt
5207 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
5208 F:      Documentation/devicetree/bindings/regulator/da92*.txt
5209 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
5210 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
5211 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
5212 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
5213 F:      Documentation/hwmon/da90??.rst
5214 F:      drivers/gpio/gpio-da90??.c
5215 F:      drivers/hwmon/da90??-hwmon.c
5216 F:      drivers/iio/adc/da91??-*.c
5217 F:      drivers/input/misc/da72??.[ch]
5218 F:      drivers/input/misc/da90??_onkey.c
5219 F:      drivers/input/touchscreen/da9052_tsi.c
5220 F:      drivers/leds/leds-da90??.c
5221 F:      drivers/mfd/da903x.c
5222 F:      drivers/mfd/da90??-*.c
5223 F:      drivers/mfd/da91??-*.c
5224 F:      drivers/pinctrl/pinctrl-da90??.c
5225 F:      drivers/power/supply/da9052-battery.c
5226 F:      drivers/power/supply/da91??-*.c
5227 F:      drivers/regulator/da9???-regulator.[ch]
5228 F:      drivers/regulator/slg51000-regulator.[ch]
5229 F:      drivers/rtc/rtc-da90??.c
5230 F:      drivers/thermal/da90??-thermal.c
5231 F:      drivers/video/backlight/da90??_bl.c
5232 F:      drivers/watchdog/da90??_wdt.c
5233 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
5234 F:      include/linux/mfd/da903x.h
5235 F:      include/linux/mfd/da9052/
5236 F:      include/linux/mfd/da9055/
5237 F:      include/linux/mfd/da9062/
5238 F:      include/linux/mfd/da9063/
5239 F:      include/linux/mfd/da9150/
5240 F:      include/linux/regulator/da9211.h
5241 F:      include/sound/da[79]*.h
5242 F:      sound/soc/codecs/da[79]*.[ch]
5243
5244 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
5245 M:      William Breathitt Gray <[email protected]>
5246 L:      [email protected]
5247 S:      Maintained
5248 F:      drivers/gpio/gpio-gpio-mm.c
5249
5250 DIOLAN U2C-12 I2C DRIVER
5251 M:      Guenter Roeck <[email protected]>
5252 L:      [email protected]
5253 S:      Maintained
5254 F:      drivers/i2c/busses/i2c-diolan-u2c.c
5255
5256 DIRECTORY NOTIFICATION (DNOTIFY)
5257 M:      Jan Kara <[email protected]>
5258 R:      Amir Goldstein <[email protected]>
5259 L:      [email protected]
5260 S:      Maintained
5261 F:      Documentation/filesystems/dnotify.rst
5262 F:      fs/notify/dnotify/
5263 F:      include/linux/dnotify.h
5264
5265 DISK GEOMETRY AND PARTITION HANDLING
5266 M:      Andries Brouwer <[email protected]>
5267 S:      Maintained
5268 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
5269 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
5270 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
5271
5272 DISKQUOTA
5273 M:      Jan Kara <[email protected]>
5274 S:      Maintained
5275 F:      Documentation/filesystems/quota.rst
5276 F:      fs/quota/
5277 F:      include/linux/quota*.h
5278 F:      include/uapi/linux/quota*.h
5279
5280 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
5281 M:      Bernie Thompson <[email protected]>
5282 L:      [email protected]
5283 S:      Maintained
5284 W:      http://plugable.com/category/projects/udlfb/
5285 F:      Documentation/fb/udlfb.rst
5286 F:      drivers/video/fbdev/udlfb.c
5287 F:      include/video/udlfb.h
5288
5289 DISTRIBUTED LOCK MANAGER (DLM)
5290 M:      Christine Caulfield <[email protected]>
5291 M:      David Teigland <[email protected]>
5292 L:      [email protected]
5293 S:      Supported
5294 W:      http://sources.redhat.com/cluster/
5295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
5296 F:      fs/dlm/
5297
5298 DMA BUFFER SHARING FRAMEWORK
5299 M:      Sumit Semwal <[email protected]>
5300 M:      Christian König <[email protected]>
5301 L:      [email protected]
5302 L:      [email protected]
5303 L:      [email protected] (moderated for non-subscribers)
5304 S:      Maintained
5305 T:      git git://anongit.freedesktop.org/drm/drm-misc
5306 F:      Documentation/driver-api/dma-buf.rst
5307 F:      drivers/dma-buf/
5308 F:      include/linux/*fence.h
5309 F:      include/linux/dma-buf*
5310 F:      include/linux/dma-resv.h
5311 K:      \bdma_(?:buf|fence|resv)\b
5312
5313 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
5314 M:      Vinod Koul <[email protected]>
5315 L:      [email protected]
5316 S:      Maintained
5317 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
5319 F:      Documentation/devicetree/bindings/dma/
5320 F:      Documentation/driver-api/dmaengine/
5321 F:      drivers/dma/
5322 F:      include/linux/dma/
5323 F:      include/linux/dmaengine.h
5324 F:      include/linux/of_dma.h
5325
5326 DMA MAPPING HELPERS
5327 M:      Christoph Hellwig <[email protected]>
5328 M:      Marek Szyprowski <[email protected]>
5329 R:      Robin Murphy <[email protected]>
5330 L:      [email protected]
5331 S:      Supported
5332 W:      http://git.infradead.org/users/hch/dma-mapping.git
5333 T:      git git://git.infradead.org/users/hch/dma-mapping.git
5334 F:      include/asm-generic/dma-mapping.h
5335 F:      include/linux/dma-direct.h
5336 F:      include/linux/dma-mapping.h
5337 F:      include/linux/dma-map-ops.h
5338 F:      kernel/dma/
5339
5340 DMA MAPPING BENCHMARK
5341 M:      Barry Song <[email protected]>
5342 L:      [email protected]
5343 F:      kernel/dma/map_benchmark.c
5344 F:      tools/testing/selftests/dma/
5345
5346 DMA-BUF HEAPS FRAMEWORK
5347 M:      Sumit Semwal <[email protected]>
5348 R:      Benjamin Gaignard <[email protected]>
5349 R:      Liam Mark <[email protected]>
5350 R:      Laura Abbott <[email protected]>
5351 R:      Brian Starkey <[email protected]>
5352 R:      John Stultz <[email protected]>
5353 L:      [email protected]
5354 L:      [email protected]
5355 L:      [email protected] (moderated for non-subscribers)
5356 S:      Maintained
5357 T:      git git://anongit.freedesktop.org/drm/drm-misc
5358 F:      drivers/dma-buf/dma-heap.c
5359 F:      drivers/dma-buf/heaps/*
5360 F:      include/linux/dma-heap.h
5361 F:      include/uapi/linux/dma-heap.h
5362
5363 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
5364 M:      Lukasz Luba <[email protected]>
5365 L:      [email protected]
5366 L:      [email protected]
5367 S:      Maintained
5368 F:      Documentation/devicetree/bindings/memory-controllers/exynos5422-dmc.txt
5369 F:      drivers/memory/samsung/exynos5422-dmc.c
5370
5371 DME1737 HARDWARE MONITOR DRIVER
5372 M:      Juerg Haefliger <[email protected]>
5373 L:      [email protected]
5374 S:      Maintained
5375 F:      Documentation/hwmon/dme1737.rst
5376 F:      drivers/hwmon/dme1737.c
5377
5378 DMI/SMBIOS SUPPORT
5379 M:      Jean Delvare <[email protected]>
5380 S:      Maintained
5381 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
5382 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
5383 F:      drivers/firmware/dmi-id.c
5384 F:      drivers/firmware/dmi_scan.c
5385 F:      include/linux/dmi.h
5386
5387 DOCUMENTATION
5388 M:      Jonathan Corbet <[email protected]>
5389 L:      [email protected]
5390 S:      Maintained
5391 P:      Documentation/doc-guide/maintainer-profile.rst
5392 T:      git git://git.lwn.net/linux.git docs-next
5393 F:      Documentation/
5394 F:      scripts/documentation-file-ref-check
5395 F:      scripts/kernel-doc
5396 F:      scripts/sphinx-pre-install
5397 X:      Documentation/ABI/
5398 X:      Documentation/admin-guide/media/
5399 X:      Documentation/devicetree/
5400 X:      Documentation/driver-api/media/
5401 X:      Documentation/firmware-guide/acpi/
5402 X:      Documentation/i2c/
5403 X:      Documentation/power/
5404 X:      Documentation/spi/
5405 X:      Documentation/userspace-api/media/
5406
5407 DOCUMENTATION SCRIPTS
5408 M:      Mauro Carvalho Chehab <[email protected]>
5409 L:      [email protected]
5410 S:      Maintained
5411 F:      Documentation/sphinx/parse-headers.pl
5412 F:      scripts/documentation-file-ref-check
5413 F:      scripts/sphinx-pre-install
5414
5415 DOCUMENTATION/ITALIAN
5416 M:      Federico Vaga <[email protected]>
5417 L:      [email protected]
5418 S:      Maintained
5419 F:      Documentation/translations/it_IT
5420
5421 DONGWOON DW9714 LENS VOICE COIL DRIVER
5422 M:      Sakari Ailus <[email protected]>
5423 L:      [email protected]
5424 S:      Maintained
5425 T:      git git://linuxtv.org/media_tree.git
5426 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
5427 F:      drivers/media/i2c/dw9714.c
5428
5429 DONGWOON DW9768 LENS VOICE COIL DRIVER
5430 M:      Dongchun Zhu <[email protected]>
5431 L:      [email protected]
5432 S:      Maintained
5433 T:      git git://linuxtv.org/media_tree.git
5434 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
5435 F:      drivers/media/i2c/dw9768.c
5436
5437 DONGWOON DW9807 LENS VOICE COIL DRIVER
5438 M:      Sakari Ailus <[email protected]>
5439 L:      [email protected]
5440 S:      Maintained
5441 T:      git git://linuxtv.org/media_tree.git
5442 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
5443 F:      drivers/media/i2c/dw9807-vcm.c
5444
5445 DOUBLETALK DRIVER
5446 M:      "James R. Van Zandt" <[email protected]>
5447 L:      [email protected]
5448 S:      Maintained
5449 F:      drivers/char/dtlk.c
5450 F:      include/linux/dtlk.h
5451
5452 DPAA2 DATAPATH I/O (DPIO) DRIVER
5453 M:      Roy Pledge <[email protected]>
5454 L:      [email protected]
5455 S:      Maintained
5456 F:      drivers/soc/fsl/dpio
5457
5458 DPAA2 ETHERNET DRIVER
5459 M:      Ioana Ciornei <[email protected]>
5460 M:      Ioana Radulescu <[email protected]>
5461 L:      [email protected]
5462 S:      Maintained
5463 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
5464 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
5465 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
5466 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
5467 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
5468 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
5469 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
5470 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
5471 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
5472
5473 DPAA2 ETHERNET SWITCH DRIVER
5474 M:      Ioana Radulescu <[email protected]>
5475 M:      Ioana Ciornei <[email protected]>
5476 L:      [email protected]
5477 S:      Maintained
5478 F:      drivers/staging/fsl-dpaa2/ethsw
5479
5480 DPT_I2O SCSI RAID DRIVER
5481 M:      Adaptec OEM Raid Solutions <[email protected]>
5482 L:      [email protected]
5483 S:      Maintained
5484 W:      http://www.adaptec.com/
5485 F:      drivers/scsi/dpt*
5486 F:      drivers/scsi/dpt/
5487
5488 DRBD DRIVER
5489 M:      Philipp Reisner <[email protected]>
5490 M:      Lars Ellenberg <[email protected]>
5491 L:      [email protected]
5492 S:      Supported
5493 W:      http://www.drbd.org
5494 T:      git git://git.linbit.com/linux-drbd.git
5495 T:      git git://git.linbit.com/drbd-8.4.git
5496 F:      Documentation/admin-guide/blockdev/
5497 F:      drivers/block/drbd/
5498 F:      lib/lru_cache.c
5499
5500 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
5501 M:      Greg Kroah-Hartman <[email protected]>
5502 R:      "Rafael J. Wysocki" <[email protected]>
5503 S:      Supported
5504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
5505 F:      Documentation/core-api/kobject.rst
5506 F:      drivers/base/
5507 F:      fs/debugfs/
5508 F:      fs/sysfs/
5509 F:      include/linux/debugfs.h
5510 F:      include/linux/kobj*
5511 F:      lib/kobj*
5512
5513 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
5514 M:      Nishanth Menon <[email protected]>
5515 L:      [email protected]
5516 S:      Maintained
5517 F:      drivers/soc/ti/smartreflex.c
5518 F:      include/linux/power/smartreflex.h
5519
5520 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
5521 M:      Maxime Ripard <[email protected]>
5522 M:      Chen-Yu Tsai <[email protected]>
5523 R:      Jernej Skrabec <[email protected]>
5524 L:      [email protected]
5525 S:      Supported
5526 T:      git git://anongit.freedesktop.org/drm/drm-misc
5527 F:      drivers/gpu/drm/sun4i/sun8i*
5528
5529 DRM DRIVER FOR ARM PL111 CLCD
5530 M:      Eric Anholt <[email protected]>
5531 S:      Supported
5532 T:      git git://anongit.freedesktop.org/drm/drm-misc
5533 F:      drivers/gpu/drm/pl111/
5534
5535 DRM DRIVER FOR ARM VERSATILE TFT PANELS
5536 M:      Linus Walleij <[email protected]>
5537 S:      Maintained
5538 T:      git git://anongit.freedesktop.org/drm/drm-misc
5539 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
5540 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
5541
5542 DRM DRIVER FOR ASPEED BMC GFX
5543 M:      Joel Stanley <[email protected]>
5544 L:      [email protected] (moderated for non-subscribers)
5545 S:      Supported
5546 T:      git git://anongit.freedesktop.org/drm/drm-misc
5547 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
5548 F:      drivers/gpu/drm/aspeed/
5549
5550 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
5551 M:      Dave Airlie <[email protected]>
5552 R:      Thomas Zimmermann <[email protected]>
5553 L:      [email protected]
5554 S:      Supported
5555 T:      git git://anongit.freedesktop.org/drm/drm-misc
5556 F:      drivers/gpu/drm/ast/
5557
5558 DRM DRIVER FOR BOCHS VIRTUAL GPU
5559 M:      Gerd Hoffmann <[email protected]>
5560 L:      [email protected]
5561 S:      Maintained
5562 T:      git git://anongit.freedesktop.org/drm/drm-misc
5563 F:      drivers/gpu/drm/bochs/
5564
5565 DRM DRIVER FOR BOE HIMAX8279D PANELS
5566 M:      Jerry Han <[email protected]>
5567 S:      Maintained
5568 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
5569 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
5570
5571 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
5572 M:      Linus Walleij <[email protected]>
5573 S:      Maintained
5574 T:      git git://anongit.freedesktop.org/drm/drm-misc
5575 F:      drivers/gpu/drm/tve200/
5576
5577 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
5578 M:      Icenowy Zheng <[email protected]>
5579 S:      Maintained
5580 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
5581 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
5582
5583 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
5584 M:      Jagan Teki <[email protected]>
5585 S:      Maintained
5586 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
5587 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
5588
5589 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
5590 M:      Hans de Goede <[email protected]>
5591 S:      Maintained
5592 T:      git git://anongit.freedesktop.org/drm/drm-misc
5593 F:      drivers/gpu/drm/tiny/gm12u320.c
5594
5595 DRM DRIVER FOR HX8357D PANELS
5596 M:      Eric Anholt <[email protected]>
5597 S:      Maintained
5598 T:      git git://anongit.freedesktop.org/drm/drm-misc
5599 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
5600 F:      drivers/gpu/drm/tiny/hx8357d.c
5601
5602 DRM DRIVER FOR ILITEK ILI9225 PANELS
5603 M:      David Lechner <[email protected]>
5604 S:      Maintained
5605 T:      git git://anongit.freedesktop.org/drm/drm-misc
5606 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
5607 F:      drivers/gpu/drm/tiny/ili9225.c
5608
5609 DRM DRIVER FOR ILITEK ILI9486 PANELS
5610 M:      Kamlesh Gurudasani <[email protected]>
5611 S:      Maintained
5612 T:      git git://anongit.freedesktop.org/drm/drm-misc
5613 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
5614 F:      drivers/gpu/drm/tiny/ili9486.c
5615
5616 DRM DRIVER FOR INTEL I810 VIDEO CARDS
5617 S:      Orphan / Obsolete
5618 F:      drivers/gpu/drm/i810/
5619 F:      include/uapi/drm/i810_drm.h
5620
5621 DRM DRIVER FOR LVDS PANELS
5622 M:      Laurent Pinchart <[email protected]>
5623 L:      [email protected]
5624 T:      git git://anongit.freedesktop.org/drm/drm-misc
5625 S:      Maintained
5626 F:      drivers/gpu/drm/panel/panel-lvds.c
5627 F:      Documentation/devicetree/bindings/display/panel/lvds.yaml
5628
5629 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
5630 M:      Guido Günther <[email protected]>
5631 R:      Purism Kernel Team <[email protected]>
5632 S:      Maintained
5633 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
5634 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
5635
5636 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
5637 S:      Orphan / Obsolete
5638 F:      drivers/gpu/drm/mga/
5639 F:      include/uapi/drm/mga_drm.h
5640
5641 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
5642 M:      Dave Airlie <[email protected]>
5643 R:      Thomas Zimmermann <[email protected]>
5644 L:      [email protected]
5645 S:      Supported
5646 T:      git git://anongit.freedesktop.org/drm/drm-misc
5647 F:      drivers/gpu/drm/mgag200/
5648
5649 DRM DRIVER FOR MI0283QT
5650 M:      Noralf Trønnes <[email protected]>
5651 S:      Maintained
5652 T:      git git://anongit.freedesktop.org/drm/drm-misc
5653 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
5654 F:      drivers/gpu/drm/tiny/mi0283qt.c
5655
5656 DRM DRIVER FOR MSM ADRENO GPU
5657 M:      Rob Clark <[email protected]>
5658 M:      Sean Paul <[email protected]>
5659 L:      [email protected]
5660 L:      [email protected]
5661 L:      [email protected]
5662 S:      Maintained
5663 T:      git https://gitlab.freedesktop.org/drm/msm.git
5664 F:      Documentation/devicetree/bindings/display/msm/
5665 F:      drivers/gpu/drm/msm/
5666 F:      include/uapi/drm/msm_drm.h
5667
5668 DRM DRIVER FOR NOVATEK NT35510 PANELS
5669 M:      Linus Walleij <[email protected]>
5670 S:      Maintained
5671 T:      git git://anongit.freedesktop.org/drm/drm-misc
5672 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
5673 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
5674
5675 DRM DRIVER FOR NOVATEK NT36672A PANELS
5676 M:      Sumit Semwal <[email protected]>
5677 S:      Maintained
5678 T:      git git://anongit.freedesktop.org/drm/drm-misc
5679 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
5680 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
5681
5682 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
5683 M:      Ben Skeggs <[email protected]>
5684 L:      [email protected]
5685 L:      [email protected]
5686 S:      Supported
5687 T:      git git://github.com/skeggsb/linux
5688 F:      drivers/gpu/drm/nouveau/
5689 F:      include/uapi/drm/nouveau_drm.h
5690
5691 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
5692 M:      Stefan Mavrodiev <[email protected]>
5693 S:      Maintained
5694 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
5695 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
5696
5697 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
5698 M:      Noralf Trønnes <[email protected]>
5699 S:      Maintained
5700 T:      git git://anongit.freedesktop.org/drm/drm-misc
5701 F:      Documentation/devicetree/bindings/display/repaper.txt
5702 F:      drivers/gpu/drm/tiny/repaper.c
5703
5704 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
5705 M:      Dave Airlie <[email protected]>
5706 M:      Gerd Hoffmann <[email protected]>
5707 L:      [email protected]
5708 S:      Obsolete
5709 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
5710 T:      git git://anongit.freedesktop.org/drm/drm-misc
5711 F:      drivers/gpu/drm/tiny/cirrus.c
5712
5713 DRM DRIVER FOR QXL VIRTUAL GPU
5714 M:      Dave Airlie <[email protected]>
5715 M:      Gerd Hoffmann <[email protected]>
5716 L:      [email protected]
5717 L:      [email protected]
5718 S:      Maintained
5719 T:      git git://anongit.freedesktop.org/drm/drm-misc
5720 F:      drivers/gpu/drm/qxl/
5721 F:      include/uapi/drm/qxl_drm.h
5722
5723 DRM DRIVER FOR RAGE 128 VIDEO CARDS
5724 S:      Orphan / Obsolete
5725 F:      drivers/gpu/drm/r128/
5726 F:      include/uapi/drm/r128_drm.h
5727
5728 DRM DRIVER FOR RAYDIUM RM67191 PANELS
5729 M:      Robert Chiras <[email protected]>
5730 S:      Maintained
5731 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
5732 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
5733
5734 DRM DRIVER FOR SITRONIX ST7703 PANELS
5735 M:      Guido Günther <[email protected]>
5736 R:      Purism Kernel Team <[email protected]>
5737 R:      Ondrej Jirman <[email protected]>
5738 S:      Maintained
5739 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
5740 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
5741
5742 DRM DRIVER FOR SAVAGE VIDEO CARDS
5743 S:      Orphan / Obsolete
5744 F:      drivers/gpu/drm/savage/
5745 F:      include/uapi/drm/savage_drm.h
5746
5747 DRM DRIVER FOR SIS VIDEO CARDS
5748 S:      Orphan / Obsolete
5749 F:      drivers/gpu/drm/sis/
5750 F:      include/uapi/drm/sis_drm.h
5751
5752 DRM DRIVER FOR SITRONIX ST7586 PANELS
5753 M:      David Lechner <[email protected]>
5754 S:      Maintained
5755 T:      git git://anongit.freedesktop.org/drm/drm-misc
5756 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
5757 F:      drivers/gpu/drm/tiny/st7586.c
5758
5759 DRM DRIVER FOR SITRONIX ST7701 PANELS
5760 M:      Jagan Teki <[email protected]>
5761 S:      Maintained
5762 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
5763 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
5764
5765 DRM DRIVER FOR SITRONIX ST7735R PANELS
5766 M:      David Lechner <[email protected]>
5767 S:      Maintained
5768 T:      git git://anongit.freedesktop.org/drm/drm-misc
5769 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
5770 F:      drivers/gpu/drm/tiny/st7735r.c
5771
5772 DRM DRIVER FOR SONY ACX424AKP PANELS
5773 M:      Linus Walleij <[email protected]>
5774 S:      Maintained
5775 T:      git git://anongit.freedesktop.org/drm/drm-misc
5776 F:      drivers/gpu/drm/panel/panel-sony-acx424akp.c
5777
5778 DRM DRIVER FOR ST-ERICSSON MCDE
5779 M:      Linus Walleij <[email protected]>
5780 S:      Maintained
5781 T:      git git://anongit.freedesktop.org/drm/drm-misc
5782 F:      Documentation/devicetree/bindings/display/ste,mcde.txt
5783 F:      drivers/gpu/drm/mcde/
5784
5785 DRM DRIVER FOR TDFX VIDEO CARDS
5786 S:      Orphan / Obsolete
5787 F:      drivers/gpu/drm/tdfx/
5788
5789 DRM DRIVER FOR TPO TPG110 PANELS
5790 M:      Linus Walleij <[email protected]>
5791 S:      Maintained
5792 T:      git git://anongit.freedesktop.org/drm/drm-misc
5793 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
5794 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
5795
5796 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
5797 M:      Dave Airlie <[email protected]>
5798 R:      Sean Paul <[email protected]>
5799 R:      Thomas Zimmermann <[email protected]>
5800 L:      [email protected]
5801 S:      Supported
5802 T:      git git://anongit.freedesktop.org/drm/drm-misc
5803 F:      drivers/gpu/drm/udl/
5804
5805 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
5806 M:      Rodrigo Siqueira <[email protected]>
5807 M:      Melissa Wen <[email protected]>
5808 R:      Haneen Mohammed <[email protected]>
5809 R:      Daniel Vetter <[email protected]>
5810 L:      [email protected]
5811 S:      Maintained
5812 T:      git git://anongit.freedesktop.org/drm/drm-misc
5813 F:      Documentation/gpu/vkms.rst
5814 F:      drivers/gpu/drm/vkms/
5815
5816 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
5817 M:      Hans de Goede <[email protected]>
5818 L:      [email protected]
5819 S:      Maintained
5820 T:      git git://anongit.freedesktop.org/drm/drm-misc
5821 F:      drivers/gpu/drm/vboxvideo/
5822
5823 DRM DRIVER FOR VMWARE VIRTUAL GPU
5824 M:      "VMware Graphics" <[email protected]>
5825 M:      Roland Scheidegger <[email protected]>
5826 M:      Zack Rusin <[email protected]>
5827 L:      [email protected]
5828 S:      Supported
5829 T:      git git://people.freedesktop.org/~sroland/linux
5830 F:      drivers/gpu/drm/vmwgfx/
5831 F:      include/uapi/drm/vmwgfx_drm.h
5832
5833 DRM DRIVERS
5834 M:      David Airlie <[email protected]>
5835 M:      Daniel Vetter <[email protected]>
5836 L:      [email protected]
5837 S:      Maintained
5838 B:      https://gitlab.freedesktop.org/drm
5839 C:      irc://chat.freenode.net/dri-devel
5840 T:      git git://anongit.freedesktop.org/drm/drm
5841 F:      Documentation/devicetree/bindings/display/
5842 F:      Documentation/devicetree/bindings/gpu/
5843 F:      Documentation/gpu/
5844 F:      drivers/gpu/drm/
5845 F:      drivers/gpu/vga/
5846 F:      include/drm/
5847 F:      include/linux/vga*
5848 F:      include/uapi/drm/
5849
5850 DRM DRIVERS AND MISC GPU PATCHES
5851 M:      Maarten Lankhorst <[email protected]>
5852 M:      Maxime Ripard <[email protected]>
5853 M:      Thomas Zimmermann <[email protected]>
5854 S:      Maintained
5855 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
5856 T:      git git://anongit.freedesktop.org/drm/drm-misc
5857 F:      Documentation/gpu/
5858 F:      drivers/gpu/drm/*
5859 F:      drivers/gpu/vga/
5860 F:      include/drm/drm*
5861 F:      include/linux/vga*
5862 F:      include/uapi/drm/drm*
5863
5864 DRM DRIVERS FOR ALLWINNER A10
5865 M:      Maxime Ripard <[email protected]>
5866 M:      Chen-Yu Tsai <[email protected]>
5867 L:      [email protected]
5868 S:      Supported
5869 T:      git git://anongit.freedesktop.org/drm/drm-misc
5870 F:      Documentation/devicetree/bindings/display/allwinner*
5871 F:      drivers/gpu/drm/sun4i/
5872
5873 DRM DRIVERS FOR AMLOGIC SOCS
5874 M:      Neil Armstrong <[email protected]>
5875 L:      [email protected]
5876 L:      [email protected]
5877 S:      Supported
5878 W:      http://linux-meson.com/
5879 T:      git git://anongit.freedesktop.org/drm/drm-misc
5880 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
5881 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
5882 F:      Documentation/gpu/meson.rst
5883 F:      drivers/gpu/drm/meson/
5884
5885 DRM DRIVERS FOR ATMEL HLCDC
5886 M:      Sam Ravnborg <[email protected]>
5887 M:      Boris Brezillon <[email protected]>
5888 L:      [email protected]
5889 S:      Supported
5890 T:      git git://anongit.freedesktop.org/drm/drm-misc
5891 F:      Documentation/devicetree/bindings/display/atmel/
5892 F:      drivers/gpu/drm/atmel-hlcdc/
5893
5894 DRM DRIVERS FOR BRIDGE CHIPS
5895 M:      Andrzej Hajda <[email protected]>
5896 M:      Neil Armstrong <[email protected]>
5897 R:      Laurent Pinchart <[email protected]>
5898 R:      Jonas Karlman <[email protected]>
5899 R:      Jernej Skrabec <[email protected]>
5900 S:      Maintained
5901 T:      git git://anongit.freedesktop.org/drm/drm-misc
5902 F:      drivers/gpu/drm/bridge/
5903
5904 DRM DRIVERS FOR EXYNOS
5905 M:      Inki Dae <[email protected]>
5906 M:      Joonyoung Shim <[email protected]>
5907 M:      Seung-Woo Kim <[email protected]>
5908 M:      Kyungmin Park <[email protected]>
5909 L:      [email protected]
5910 S:      Supported
5911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
5912 F:      Documentation/devicetree/bindings/display/exynos/
5913 F:      drivers/gpu/drm/exynos/
5914 F:      include/uapi/drm/exynos_drm.h
5915
5916 DRM DRIVERS FOR FREESCALE DCU
5917 M:      Stefan Agner <[email protected]>
5918 M:      Alison Wang <[email protected]>
5919 L:      [email protected]
5920 S:      Supported
5921 T:      git git://anongit.freedesktop.org/drm/drm-misc
5922 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
5923 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
5924 F:      drivers/gpu/drm/fsl-dcu/
5925
5926 DRM DRIVERS FOR FREESCALE IMX
5927 M:      Philipp Zabel <[email protected]>
5928 L:      [email protected]
5929 S:      Maintained
5930 F:      Documentation/devicetree/bindings/display/imx/
5931 F:      drivers/gpu/drm/imx/
5932 F:      drivers/gpu/ipu-v3/
5933
5934 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
5935 M:      Patrik Jakobsson <[email protected]>
5936 L:      [email protected]
5937 S:      Maintained
5938 T:      git git://github.com/patjak/drm-gma500
5939 F:      drivers/gpu/drm/gma500/
5940
5941 DRM DRIVERS FOR HISILICON
5942 M:      Xinliang Liu <[email protected]>
5943 M:      Tian Tao  <[email protected]>
5944 R:      John Stultz <[email protected]>
5945 R:      Xinwei Kong <[email protected]>
5946 R:      Chen Feng <[email protected]>
5947 L:      [email protected]
5948 S:      Maintained
5949 T:      git git://anongit.freedesktop.org/drm/drm-misc
5950 F:      Documentation/devicetree/bindings/display/hisilicon/
5951 F:      drivers/gpu/drm/hisilicon/
5952
5953 DRM DRIVERS FOR LIMA
5954 M:      Qiang Yu <[email protected]>
5955 L:      [email protected]
5956 L:      [email protected] (moderated for non-subscribers)
5957 S:      Maintained
5958 T:      git git://anongit.freedesktop.org/drm/drm-misc
5959 F:      drivers/gpu/drm/lima/
5960 F:      include/uapi/drm/lima_drm.h
5961
5962 DRM DRIVERS FOR MEDIATEK
5963 M:      Chun-Kuang Hu <[email protected]>
5964 M:      Philipp Zabel <[email protected]>
5965 L:      [email protected]
5966 S:      Supported
5967 F:      Documentation/devicetree/bindings/display/mediatek/
5968 F:      drivers/gpu/drm/mediatek/
5969 F:      drivers/phy/mediatek/phy-mtk-hdmi*
5970 F:      drivers/phy/mediatek/phy-mtk-mipi*
5971
5972 DRM DRIVERS FOR NVIDIA TEGRA
5973 M:      Thierry Reding <[email protected]>
5974 L:      [email protected]
5975 L:      [email protected]
5976 S:      Supported
5977 T:      git git://anongit.freedesktop.org/tegra/linux.git
5978 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
5979 F:      drivers/gpu/drm/tegra/
5980 F:      drivers/gpu/host1x/
5981 F:      include/linux/host1x.h
5982 F:      include/uapi/drm/tegra_drm.h
5983
5984 DRM DRIVERS FOR RENESAS
5985 M:      Laurent Pinchart <[email protected]>
5986 M:      Kieran Bingham <[email protected]>
5987 L:      [email protected]
5988 L:      [email protected]
5989 S:      Supported
5990 T:      git git://linuxtv.org/pinchartl/media drm/du/next
5991 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
5992 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
5993 F:      Documentation/devicetree/bindings/display/renesas,du.txt
5994 F:      drivers/gpu/drm/rcar-du/
5995 F:      drivers/gpu/drm/shmobile/
5996 F:      include/linux/platform_data/shmob_drm.h
5997
5998 DRM DRIVERS FOR ROCKCHIP
5999 M:      Sandy Huang <[email protected]>
6000 M:      Heiko Stübner <[email protected]>
6001 L:      [email protected]
6002 S:      Maintained
6003 T:      git git://anongit.freedesktop.org/drm/drm-misc
6004 F:      Documentation/devicetree/bindings/display/rockchip/
6005 F:      drivers/gpu/drm/rockchip/
6006
6007 DRM DRIVERS FOR STI
6008 M:      Benjamin Gaignard <[email protected]>
6009 L:      [email protected]
6010 S:      Maintained
6011 T:      git git://anongit.freedesktop.org/drm/drm-misc
6012 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
6013 F:      drivers/gpu/drm/sti
6014
6015 DRM DRIVERS FOR STM
6016 M:      Yannick Fertre <[email protected]>
6017 M:      Philippe Cornu <[email protected]>
6018 M:      Benjamin Gaignard <[email protected]>
6019 L:      [email protected]
6020 S:      Maintained
6021 T:      git git://anongit.freedesktop.org/drm/drm-misc
6022 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
6023 F:      drivers/gpu/drm/stm
6024
6025 DRM DRIVERS FOR TI KEYSTONE
6026 M:      Jyri Sarha <[email protected]>
6027 M:      Tomi Valkeinen <[email protected]>
6028 L:      [email protected]
6029 S:      Maintained
6030 T:      git git://anongit.freedesktop.org/drm/drm-misc
6031 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
6032 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
6033 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
6034 F:      drivers/gpu/drm/tidss/
6035
6036 DRM DRIVERS FOR TI LCDC
6037 M:      Jyri Sarha <[email protected]>
6038 R:      Tomi Valkeinen <[email protected]>
6039 L:      [email protected]
6040 S:      Maintained
6041 F:      Documentation/devicetree/bindings/display/tilcdc/
6042 F:      drivers/gpu/drm/tilcdc/
6043
6044 DRM DRIVERS FOR TI OMAP
6045 M:      Tomi Valkeinen <[email protected]>
6046 L:      [email protected]
6047 S:      Maintained
6048 F:      Documentation/devicetree/bindings/display/ti/
6049 F:      drivers/gpu/drm/omapdrm/
6050
6051 DRM DRIVERS FOR V3D
6052 M:      Eric Anholt <[email protected]>
6053 S:      Supported
6054 T:      git git://anongit.freedesktop.org/drm/drm-misc
6055 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
6056 F:      drivers/gpu/drm/v3d/
6057 F:      include/uapi/drm/v3d_drm.h
6058
6059 DRM DRIVERS FOR VC4
6060 M:      Eric Anholt <[email protected]>
6061 M:      Maxime Ripard <[email protected]>
6062 S:      Supported
6063 T:      git git://github.com/anholt/linux
6064 T:      git git://anongit.freedesktop.org/drm/drm-misc
6065 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
6066 F:      drivers/gpu/drm/vc4/
6067 F:      include/uapi/drm/vc4_drm.h
6068
6069 DRM DRIVERS FOR VIVANTE GPU IP
6070 M:      Lucas Stach <[email protected]>
6071 R:      Russell King <[email protected]>
6072 R:      Christian Gmeiner <[email protected]>
6073 L:      [email protected] (moderated for non-subscribers)
6074 L:      [email protected]
6075 S:      Maintained
6076 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
6077 F:      drivers/gpu/drm/etnaviv/
6078 F:      include/uapi/drm/etnaviv_drm.h
6079
6080 DRM DRIVERS FOR XEN
6081 M:      Oleksandr Andrushchenko <[email protected]>
6082 L:      [email protected]
6083 L:      [email protected] (moderated for non-subscribers)
6084 S:      Supported
6085 T:      git git://anongit.freedesktop.org/drm/drm-misc
6086 F:      Documentation/gpu/xen-front.rst
6087 F:      drivers/gpu/drm/xen/
6088
6089 DRM DRIVERS FOR XILINX
6090 M:      Hyun Kwon <[email protected]>
6091 M:      Laurent Pinchart <[email protected]>
6092 L:      [email protected]
6093 S:      Maintained
6094 T:      git git://anongit.freedesktop.org/drm/drm-misc
6095 F:      Documentation/devicetree/bindings/display/xlnx/
6096 F:      drivers/gpu/drm/xlnx/
6097
6098 DRM PANEL DRIVERS
6099 M:      Thierry Reding <[email protected]>
6100 R:      Sam Ravnborg <[email protected]>
6101 L:      [email protected]
6102 S:      Maintained
6103 T:      git git://anongit.freedesktop.org/drm/drm-misc
6104 F:      Documentation/devicetree/bindings/display/panel/
6105 F:      drivers/gpu/drm/drm_panel.c
6106 F:      drivers/gpu/drm/panel/
6107 F:      include/drm/drm_panel.h
6108
6109 DRM TTM SUBSYSTEM
6110 M:      Christian Koenig <[email protected]>
6111 M:      Huang Rui <[email protected]>
6112 L:      [email protected]
6113 S:      Maintained
6114 T:      git git://people.freedesktop.org/~agd5f/linux
6115 F:      drivers/gpu/drm/ttm/
6116 F:      include/drm/ttm/
6117
6118 DSBR100 USB FM RADIO DRIVER
6119 M:      Alexey Klimov <[email protected]>
6120 L:      [email protected]
6121 S:      Maintained
6122 T:      git git://linuxtv.org/media_tree.git
6123 F:      drivers/media/radio/dsbr100.c
6124
6125 DT3155 MEDIA DRIVER
6126 M:      Hans Verkuil <[email protected]>
6127 L:      [email protected]
6128 S:      Odd Fixes
6129 W:      https://linuxtv.org
6130 T:      git git://linuxtv.org/media_tree.git
6131 F:      drivers/media/pci/dt3155/
6132
6133 DVB_USB_AF9015 MEDIA DRIVER
6134 M:      Antti Palosaari <[email protected]>
6135 L:      [email protected]
6136 S:      Maintained
6137 W:      https://linuxtv.org
6138 W:      http://palosaari.fi/linux/
6139 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6140 T:      git git://linuxtv.org/anttip/media_tree.git
6141 F:      drivers/media/usb/dvb-usb-v2/af9015*
6142
6143 DVB_USB_AF9035 MEDIA DRIVER
6144 M:      Antti Palosaari <[email protected]>
6145 L:      [email protected]
6146 S:      Maintained
6147 W:      https://linuxtv.org
6148 W:      http://palosaari.fi/linux/
6149 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6150 T:      git git://linuxtv.org/anttip/media_tree.git
6151 F:      drivers/media/usb/dvb-usb-v2/af9035*
6152
6153 DVB_USB_ANYSEE MEDIA DRIVER
6154 M:      Antti Palosaari <[email protected]>
6155 L:      [email protected]
6156 S:      Maintained
6157 W:      https://linuxtv.org
6158 W:      http://palosaari.fi/linux/
6159 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6160 T:      git git://linuxtv.org/anttip/media_tree.git
6161 F:      drivers/media/usb/dvb-usb-v2/anysee*
6162
6163 DVB_USB_AU6610 MEDIA DRIVER
6164 M:      Antti Palosaari <[email protected]>
6165 L:      [email protected]
6166 S:      Maintained
6167 W:      https://linuxtv.org
6168 W:      http://palosaari.fi/linux/
6169 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6170 T:      git git://linuxtv.org/anttip/media_tree.git
6171 F:      drivers/media/usb/dvb-usb-v2/au6610*
6172
6173 DVB_USB_CE6230 MEDIA DRIVER
6174 M:      Antti Palosaari <[email protected]>
6175 L:      [email protected]
6176 S:      Maintained
6177 W:      https://linuxtv.org
6178 W:      http://palosaari.fi/linux/
6179 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6180 T:      git git://linuxtv.org/anttip/media_tree.git
6181 F:      drivers/media/usb/dvb-usb-v2/ce6230*
6182
6183 DVB_USB_CXUSB MEDIA DRIVER
6184 M:      Michael Krufky <[email protected]>
6185 L:      [email protected]
6186 S:      Maintained
6187 W:      https://linuxtv.org
6188 W:      http://github.com/mkrufky
6189 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6190 T:      git git://linuxtv.org/media_tree.git
6191 F:      drivers/media/usb/dvb-usb/cxusb*
6192
6193 DVB_USB_EC168 MEDIA DRIVER
6194 M:      Antti Palosaari <[email protected]>
6195 L:      [email protected]
6196 S:      Maintained
6197 W:      https://linuxtv.org
6198 W:      http://palosaari.fi/linux/
6199 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6200 T:      git git://linuxtv.org/anttip/media_tree.git
6201 F:      drivers/media/usb/dvb-usb-v2/ec168*
6202
6203 DVB_USB_GL861 MEDIA DRIVER
6204 M:      Antti Palosaari <[email protected]>
6205 L:      [email protected]
6206 S:      Maintained
6207 W:      https://linuxtv.org
6208 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6209 T:      git git://linuxtv.org/anttip/media_tree.git
6210 F:      drivers/media/usb/dvb-usb-v2/gl861*
6211
6212 DVB_USB_MXL111SF MEDIA DRIVER
6213 M:      Michael Krufky <[email protected]>
6214 L:      [email protected]
6215 S:      Maintained
6216 W:      https://linuxtv.org
6217 W:      http://github.com/mkrufky
6218 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6219 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
6220 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
6221
6222 DVB_USB_RTL28XXU MEDIA DRIVER
6223 M:      Antti Palosaari <[email protected]>
6224 L:      [email protected]
6225 S:      Maintained
6226 W:      https://linuxtv.org
6227 W:      http://palosaari.fi/linux/
6228 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6229 T:      git git://linuxtv.org/anttip/media_tree.git
6230 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
6231
6232 DVB_USB_V2 MEDIA DRIVER
6233 M:      Antti Palosaari <[email protected]>
6234 L:      [email protected]
6235 S:      Maintained
6236 W:      https://linuxtv.org
6237 W:      http://palosaari.fi/linux/
6238 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6239 T:      git git://linuxtv.org/anttip/media_tree.git
6240 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
6241 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
6242
6243 DYNAMIC DEBUG
6244 M:      Jason Baron <[email protected]>
6245 S:      Maintained
6246 F:      include/linux/dynamic_debug.h
6247 F:      lib/dynamic_debug.c
6248
6249 DYNAMIC INTERRUPT MODERATION
6250 M:      Tal Gilboa <[email protected]>
6251 S:      Maintained
6252 F:      Documentation/networking/net_dim.rst
6253 F:      include/linux/dim.h
6254 F:      lib/dim/
6255
6256 DZ DECSTATION DZ11 SERIAL DRIVER
6257 M:      "Maciej W. Rozycki" <[email protected]>
6258 S:      Maintained
6259 F:      drivers/tty/serial/dz.*
6260
6261 E3X0 POWER BUTTON DRIVER
6262 M:      Moritz Fischer <[email protected]>
6263 L:      [email protected]
6264 S:      Supported
6265 W:      http://www.ettus.com
6266 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
6267 F:      drivers/input/misc/e3x0-button.c
6268
6269 E4000 MEDIA DRIVER
6270 M:      Antti Palosaari <[email protected]>
6271 L:      [email protected]
6272 S:      Maintained
6273 W:      https://linuxtv.org
6274 W:      http://palosaari.fi/linux/
6275 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6276 T:      git git://linuxtv.org/anttip/media_tree.git
6277 F:      drivers/media/tuners/e4000*
6278
6279 EARTH_PT1 MEDIA DRIVER
6280 M:      Akihiro Tsukada <[email protected]>
6281 L:      [email protected]
6282 S:      Odd Fixes
6283 F:      drivers/media/pci/pt1/
6284
6285 EARTH_PT3 MEDIA DRIVER
6286 M:      Akihiro Tsukada <[email protected]>
6287 L:      [email protected]
6288 S:      Odd Fixes
6289 F:      drivers/media/pci/pt3/
6290
6291 EC100 MEDIA DRIVER
6292 M:      Antti Palosaari <[email protected]>
6293 L:      [email protected]
6294 S:      Maintained
6295 W:      https://linuxtv.org
6296 W:      http://palosaari.fi/linux/
6297 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6298 T:      git git://linuxtv.org/anttip/media_tree.git
6299 F:      drivers/media/dvb-frontends/ec100*
6300
6301 ECRYPT FILE SYSTEM
6302 M:      Tyler Hicks <[email protected]>
6303 L:      [email protected]
6304 S:      Odd Fixes
6305 W:      http://ecryptfs.org
6306 W:      https://launchpad.net/ecryptfs
6307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
6308 F:      Documentation/filesystems/ecryptfs.rst
6309 F:      fs/ecryptfs/
6310
6311 EDAC-AMD64
6312 M:      Borislav Petkov <[email protected]>
6313 L:      [email protected]
6314 S:      Maintained
6315 F:      drivers/edac/amd64_edac*
6316
6317 EDAC-ARMADA
6318 M:      Jan Luebbe <[email protected]>
6319 L:      [email protected]
6320 S:      Maintained
6321 F:      drivers/edac/armada_xp_*
6322
6323 EDAC-AST2500
6324 M:      Stefan Schaeckeler <[email protected]>
6325 S:      Supported
6326 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
6327 F:      drivers/edac/aspeed_edac.c
6328
6329 EDAC-BLUEFIELD
6330 M:      Shravan Kumar Ramani <[email protected]>
6331 S:      Supported
6332 F:      drivers/edac/bluefield_edac.c
6333
6334 EDAC-CALXEDA
6335 M:      Andre Przywara <[email protected]>
6336 L:      [email protected]
6337 S:      Maintained
6338 F:      drivers/edac/highbank*
6339
6340 EDAC-CAVIUM OCTEON
6341 M:      Ralf Baechle <[email protected]>
6342 L:      [email protected]
6343 L:      [email protected]
6344 S:      Supported
6345 F:      drivers/edac/octeon_edac*
6346
6347 EDAC-CAVIUM THUNDERX
6348 M:      Robert Richter <[email protected]>
6349 L:      [email protected]
6350 S:      Odd Fixes
6351 F:      drivers/edac/thunderx_edac*
6352
6353 EDAC-CORE
6354 M:      Borislav Petkov <[email protected]>
6355 M:      Mauro Carvalho Chehab <[email protected]>
6356 M:      Tony Luck <[email protected]>
6357 R:      James Morse <[email protected]>
6358 R:      Robert Richter <[email protected]>
6359 L:      [email protected]
6360 S:      Supported
6361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
6362 F:      Documentation/admin-guide/ras.rst
6363 F:      Documentation/driver-api/edac.rst
6364 F:      drivers/edac/
6365 F:      include/linux/edac.h
6366
6367 EDAC-DMC520
6368 M:      Lei Wang <[email protected]>
6369 L:      [email protected]
6370 S:      Supported
6371 F:      drivers/edac/dmc520_edac.c
6372
6373 EDAC-E752X
6374 M:      Mark Gross <[email protected]>
6375 L:      [email protected]
6376 S:      Maintained
6377 F:      drivers/edac/e752x_edac.c
6378
6379 EDAC-E7XXX
6380 L:      [email protected]
6381 S:      Maintained
6382 F:      drivers/edac/e7xxx_edac.c
6383
6384 EDAC-FSL_DDR
6385 M:      York Sun <[email protected]>
6386 L:      [email protected]
6387 S:      Maintained
6388 F:      drivers/edac/fsl_ddr_edac.*
6389
6390 EDAC-GHES
6391 M:      Mauro Carvalho Chehab <[email protected]>
6392 L:      [email protected]
6393 S:      Maintained
6394 F:      drivers/edac/ghes_edac.c
6395
6396 EDAC-I10NM
6397 M:      Tony Luck <[email protected]>
6398 L:      [email protected]
6399 S:      Maintained
6400 F:      drivers/edac/i10nm_base.c
6401
6402 EDAC-I3000
6403 L:      [email protected]
6404 S:      Orphan
6405 F:      drivers/edac/i3000_edac.c
6406
6407 EDAC-I5000
6408 L:      [email protected]
6409 S:      Maintained
6410 F:      drivers/edac/i5000_edac.c
6411
6412 EDAC-I5400
6413 M:      Mauro Carvalho Chehab <[email protected]>
6414 L:      [email protected]
6415 S:      Maintained
6416 F:      drivers/edac/i5400_edac.c
6417
6418 EDAC-I7300
6419 M:      Mauro Carvalho Chehab <[email protected]>
6420 L:      [email protected]
6421 S:      Maintained
6422 F:      drivers/edac/i7300_edac.c
6423
6424 EDAC-I7CORE
6425 M:      Mauro Carvalho Chehab <[email protected]>
6426 L:      [email protected]
6427 S:      Maintained
6428 F:      drivers/edac/i7core_edac.c
6429
6430 EDAC-I82443BXGX
6431 M:      Tim Small <[email protected]>
6432 L:      [email protected]
6433 S:      Maintained
6434 F:      drivers/edac/i82443bxgx_edac.c
6435
6436 EDAC-I82975X
6437 M:      "Arvind R." <[email protected]>
6438 L:      [email protected]
6439 S:      Maintained
6440 F:      drivers/edac/i82975x_edac.c
6441
6442 EDAC-IE31200
6443 M:      Jason Baron <[email protected]>
6444 L:      [email protected]
6445 S:      Maintained
6446 F:      drivers/edac/ie31200_edac.c
6447
6448 EDAC-IGEN6
6449 M:      Tony Luck <[email protected]>
6450 R:      Qiuxu Zhuo <[email protected]>
6451 L:      [email protected]
6452 S:      Maintained
6453 F:      drivers/edac/igen6_edac.c
6454
6455 EDAC-MPC85XX
6456 M:      Johannes Thumshirn <[email protected]>
6457 L:      [email protected]
6458 S:      Maintained
6459 F:      drivers/edac/mpc85xx_edac.[ch]
6460
6461 EDAC-PASEMI
6462 M:      Egor Martovetsky <[email protected]>
6463 L:      [email protected]
6464 S:      Maintained
6465 F:      drivers/edac/pasemi_edac.c
6466
6467 EDAC-PND2
6468 M:      Tony Luck <[email protected]>
6469 L:      [email protected]
6470 S:      Maintained
6471 F:      drivers/edac/pnd2_edac.[ch]
6472
6473 EDAC-QCOM
6474 M:      Channagoud Kadabi <[email protected]>
6475 M:      Venkata Narendra Kumar Gutta <[email protected]>
6476 L:      [email protected]
6477 L:      [email protected]
6478 S:      Maintained
6479 F:      drivers/edac/qcom_edac.c
6480
6481 EDAC-R82600
6482 M:      Tim Small <[email protected]>
6483 L:      [email protected]
6484 S:      Maintained
6485 F:      drivers/edac/r82600_edac.c
6486
6487 EDAC-SBRIDGE
6488 M:      Tony Luck <[email protected]>
6489 R:      Qiuxu Zhuo <[email protected]>
6490 L:      [email protected]
6491 S:      Maintained
6492 F:      drivers/edac/sb_edac.c
6493
6494 EDAC-SIFIVE
6495 M:      Yash Shah <[email protected]>
6496 L:      [email protected]
6497 S:      Supported
6498 F:      drivers/edac/sifive_edac.c
6499
6500 EDAC-SKYLAKE
6501 M:      Tony Luck <[email protected]>
6502 L:      [email protected]
6503 S:      Maintained
6504 F:      drivers/edac/skx_*.[ch]
6505
6506 EDAC-TI
6507 M:      Tero Kristo <[email protected]>
6508 L:      [email protected]
6509 S:      Odd Fixes
6510 F:      drivers/edac/ti_edac.c
6511
6512 EDIROL UA-101/UA-1000 DRIVER
6513 M:      Clemens Ladisch <[email protected]>
6514 L:      [email protected] (moderated for non-subscribers)
6515 S:      Maintained
6516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6517 F:      sound/usb/misc/ua101.c
6518
6519 EFI TEST DRIVER
6520 M:      Ivan Hu <[email protected]>
6521 M:      Ard Biesheuvel <[email protected]>
6522 L:      [email protected]
6523 S:      Maintained
6524 F:      drivers/firmware/efi/test/
6525
6526 EFI VARIABLE FILESYSTEM
6527 M:      Matthew Garrett <[email protected]>
6528 M:      Jeremy Kerr <[email protected]>
6529 M:      Ard Biesheuvel <[email protected]>
6530 L:      [email protected]
6531 S:      Maintained
6532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6533 F:      fs/efivarfs/
6534
6535 EFIFB FRAMEBUFFER DRIVER
6536 M:      Peter Jones <[email protected]>
6537 L:      [email protected]
6538 S:      Maintained
6539 F:      drivers/video/fbdev/efifb.c
6540
6541 EFS FILESYSTEM
6542 S:      Orphan
6543 W:      http://aeschi.ch.eu.org/efs/
6544 F:      fs/efs/
6545
6546 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
6547 M:      Douglas Miller <[email protected]>
6548 L:      [email protected]
6549 S:      Maintained
6550 F:      drivers/net/ethernet/ibm/ehea/
6551
6552 EM28XX VIDEO4LINUX DRIVER
6553 M:      Mauro Carvalho Chehab <[email protected]>
6554 L:      [email protected]
6555 S:      Maintained
6556 W:      https://linuxtv.org
6557 T:      git git://linuxtv.org/media_tree.git
6558 F:      Documentation/admin-guide/media/em28xx*
6559 F:      drivers/media/usb/em28xx/
6560
6561 EMBEDDED LINUX
6562 M:      Paul Gortmaker <[email protected]>
6563 M:      Matt Mackall <[email protected]>
6564 M:      David Woodhouse <[email protected]>
6565 L:      [email protected]
6566 S:      Maintained
6567
6568 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
6569 M:      Adrian Hunter <[email protected]>
6570 M:      Ritesh Harjani <[email protected]>
6571 M:      Asutosh Das <[email protected]>
6572 L:      [email protected]
6573 S:      Maintained
6574 F:      drivers/mmc/host/cqhci*
6575
6576 EMULEX 10Gbps iSCSI - OneConnect DRIVER
6577 M:      Subbu Seetharaman <[email protected]>
6578 M:      Ketan Mukadam <[email protected]>
6579 M:      Jitendra Bhivare <[email protected]>
6580 L:      [email protected]
6581 S:      Supported
6582 W:      http://www.broadcom.com
6583 F:      drivers/scsi/be2iscsi/
6584
6585 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
6586 M:      Ajit Khaparde <[email protected]>
6587 M:      Sriharsha Basavapatna <[email protected]>
6588 M:      Somnath Kotur <[email protected]>
6589 L:      [email protected]
6590 S:      Supported
6591 W:      http://www.emulex.com
6592 F:      drivers/net/ethernet/emulex/benet/
6593
6594 EMULEX ONECONNECT ROCE DRIVER
6595 M:      Selvin Xavier <[email protected]>
6596 M:      Devesh Sharma <[email protected]>
6597 L:      [email protected]
6598 S:      Odd Fixes
6599 W:      http://www.broadcom.com
6600 F:      drivers/infiniband/hw/ocrdma/
6601 F:      include/uapi/rdma/ocrdma-abi.h
6602
6603 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
6604 M:      James Smart <[email protected]>
6605 M:      Dick Kennedy <[email protected]>
6606 L:      [email protected]
6607 S:      Supported
6608 W:      http://www.broadcom.com
6609 F:      drivers/scsi/lpfc/
6610
6611 ENE CB710 FLASH CARD READER DRIVER
6612 M:      Michał Mirosław <[email protected]>
6613 S:      Maintained
6614 F:      drivers/misc/cb710/
6615 F:      drivers/mmc/host/cb710-mmc.*
6616 F:      include/linux/cb710.h
6617
6618 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
6619 M:      Maxim Levitsky <[email protected]>
6620 S:      Maintained
6621 F:      drivers/media/rc/ene_ir.*
6622
6623 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
6624 M:      Laurentiu Tudor <[email protected]>
6625 L:      [email protected]
6626 S:      Maintained
6627 F:      drivers/tty/ehv_bytechan.c
6628
6629 EPSON S1D13XXX FRAMEBUFFER DRIVER
6630 M:      Kristoffer Ericson <[email protected]>
6631 S:      Maintained
6632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
6633 F:      drivers/video/fbdev/s1d13xxxfb.c
6634 F:      include/video/s1d13xxxfb.h
6635
6636 EROFS FILE SYSTEM
6637 M:      Gao Xiang <[email protected]>
6638 M:      Chao Yu <[email protected]>
6639 L:      [email protected]
6640 S:      Maintained
6641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
6642 F:      Documentation/filesystems/erofs.rst
6643 F:      fs/erofs/
6644 F:      include/trace/events/erofs.h
6645
6646 ERRSEQ ERROR TRACKING INFRASTRUCTURE
6647 M:      Jeff Layton <[email protected]>
6648 S:      Maintained
6649 F:      include/linux/errseq.h
6650 F:      lib/errseq.c
6651
6652 ET131X NETWORK DRIVER
6653 M:      Mark Einon <[email protected]>
6654 S:      Odd Fixes
6655 F:      drivers/net/ethernet/agere/
6656
6657 ETHERNET BRIDGE
6658 M:      Roopa Prabhu <[email protected]>
6659 M:      Nikolay Aleksandrov <[email protected]>
6660 L:      [email protected] (moderated for non-subscribers)
6661 L:      [email protected]
6662 S:      Maintained
6663 W:      http://www.linuxfoundation.org/en/Net:Bridge
6664 F:      include/linux/netfilter_bridge/
6665 F:      net/bridge/
6666
6667 ETHERNET PHY LIBRARY
6668 M:      Andrew Lunn <[email protected]>
6669 M:      Heiner Kallweit <[email protected]>
6670 R:      Russell King <[email protected]>
6671 L:      [email protected]
6672 S:      Maintained
6673 F:      Documentation/ABI/testing/sysfs-class-net-phydev
6674 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
6675 F:      Documentation/devicetree/bindings/net/mdio*
6676 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
6677 F:      Documentation/networking/phy.rst
6678 F:      drivers/net/mdio/
6679 F:      drivers/net/mdio/of_mdio.c
6680 F:      drivers/net/pcs/
6681 F:      drivers/net/phy/
6682 F:      drivers/of/of_net.c
6683 F:      include/dt-bindings/net/qca-ar803x.h
6684 F:      include/linux/*mdio*.h
6685 F:      include/linux/mdio/*.h
6686 F:      include/linux/of_net.h
6687 F:      include/linux/phy.h
6688 F:      include/linux/phy_fixed.h
6689 F:      include/linux/platform_data/mdio-bcm-unimac.h
6690 F:      include/linux/platform_data/mdio-gpio.h
6691 F:      include/trace/events/mdio.h
6692 F:      include/uapi/linux/mdio.h
6693 F:      include/uapi/linux/mii.h
6694
6695 EXFAT FILE SYSTEM
6696 M:      Namjae Jeon <[email protected]>
6697 M:      Sungjong Seo <[email protected]>
6698 L:      [email protected]
6699 S:      Maintained
6700 F:      fs/exfat/
6701
6702 EXT2 FILE SYSTEM
6703 M:      Jan Kara <[email protected]>
6704 L:      [email protected]
6705 S:      Maintained
6706 F:      Documentation/filesystems/ext2.rst
6707 F:      fs/ext2/
6708 F:      include/linux/ext2*
6709
6710 EXT4 FILE SYSTEM
6711 M:      "Theodore Ts'o" <[email protected]>
6712 M:      Andreas Dilger <[email protected]>
6713 L:      [email protected]
6714 S:      Maintained
6715 W:      http://ext4.wiki.kernel.org
6716 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
6717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
6718 F:      Documentation/filesystems/ext4/
6719 F:      fs/ext4/
6720 F:      include/trace/events/ext4.h
6721
6722 Extended Verification Module (EVM)
6723 M:      Mimi Zohar <[email protected]>
6724 L:      [email protected]
6725 S:      Supported
6726 F:      security/integrity/evm/
6727
6728 EXTENSIBLE FIRMWARE INTERFACE (EFI)
6729 M:      Ard Biesheuvel <[email protected]>
6730 L:      [email protected]
6731 S:      Maintained
6732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6733 F:      Documentation/admin-guide/efi-stub.rst
6734 F:      arch/*/include/asm/efi.h
6735 F:      arch/*/kernel/efi.c
6736 F:      arch/arm/boot/compressed/efi-header.S
6737 F:      arch/arm64/kernel/efi-entry.S
6738 F:      arch/x86/platform/efi/
6739 F:      drivers/firmware/efi/
6740 F:      include/linux/efi*.h
6741
6742 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
6743 M:      MyungJoo Ham <[email protected]>
6744 M:      Chanwoo Choi <[email protected]>
6745 L:      [email protected]
6746 S:      Maintained
6747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
6748 F:      Documentation/devicetree/bindings/extcon/
6749 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
6750 F:      drivers/extcon/
6751 F:      include/linux/extcon.h
6752 F:      include/linux/extcon/
6753
6754 EXTRA BOOT CONFIG
6755 M:      Masami Hiramatsu <[email protected]>
6756 S:      Maintained
6757 F:      Documentation/admin-guide/bootconfig.rst
6758 F:      fs/proc/bootconfig.c
6759 F:      include/linux/bootconfig.h
6760 F:      lib/bootconfig.c
6761 F:      tools/bootconfig/*
6762 F:      tools/bootconfig/scripts/*
6763
6764 EXYNOS DP DRIVER
6765 M:      Jingoo Han <[email protected]>
6766 L:      [email protected]
6767 S:      Maintained
6768 F:      drivers/gpu/drm/exynos/exynos_dp*
6769
6770 EXYNOS SYSMMU (IOMMU) driver
6771 M:      Marek Szyprowski <[email protected]>
6772 L:      [email protected]
6773 S:      Maintained
6774 F:      drivers/iommu/exynos-iommu.c
6775
6776 F2FS FILE SYSTEM
6777 M:      Jaegeuk Kim <[email protected]>
6778 M:      Chao Yu <[email protected]>
6779 L:      [email protected]
6780 S:      Maintained
6781 W:      https://f2fs.wiki.kernel.org/
6782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
6783 F:      Documentation/ABI/testing/sysfs-fs-f2fs
6784 F:      Documentation/filesystems/f2fs.rst
6785 F:      fs/f2fs/
6786 F:      include/linux/f2fs_fs.h
6787 F:      include/trace/events/f2fs.h
6788 F:      include/uapi/linux/f2fs.h
6789
6790 F71805F HARDWARE MONITORING DRIVER
6791 M:      Jean Delvare <[email protected]>
6792 L:      [email protected]
6793 S:      Maintained
6794 F:      Documentation/hwmon/f71805f.rst
6795 F:      drivers/hwmon/f71805f.c
6796
6797 FADDR2LINE
6798 M:      Josh Poimboeuf <[email protected]>
6799 S:      Maintained
6800 F:      scripts/faddr2line
6801
6802 FAILOVER MODULE
6803 M:      Sridhar Samudrala <[email protected]>
6804 L:      [email protected]
6805 S:      Supported
6806 F:      Documentation/networking/failover.rst
6807 F:      include/net/failover.h
6808 F:      net/core/failover.c
6809
6810 FANOTIFY
6811 M:      Jan Kara <[email protected]>
6812 R:      Amir Goldstein <[email protected]>
6813 L:      [email protected]
6814 S:      Maintained
6815 F:      fs/notify/fanotify/
6816 F:      include/linux/fanotify.h
6817 F:      include/uapi/linux/fanotify.h
6818
6819 FARSYNC SYNCHRONOUS DRIVER
6820 M:      Kevin Curtis <[email protected]>
6821 S:      Supported
6822 W:      http://www.farsite.co.uk/
6823 F:      drivers/net/wan/farsync.*
6824
6825 FAULT INJECTION SUPPORT
6826 M:      Akinobu Mita <[email protected]>
6827 S:      Supported
6828 F:      Documentation/fault-injection/
6829 F:      lib/fault-inject.c
6830
6831 FBTFT Framebuffer drivers
6832 L:      [email protected]
6833 L:      [email protected]
6834 S:      Orphan
6835 F:      drivers/staging/fbtft/
6836
6837 FC0011 TUNER DRIVER
6838 M:      Michael Buesch <[email protected]>
6839 L:      [email protected]
6840 S:      Maintained
6841 F:      drivers/media/tuners/fc0011.c
6842 F:      drivers/media/tuners/fc0011.h
6843
6844 FC2580 MEDIA DRIVER
6845 M:      Antti Palosaari <[email protected]>
6846 L:      [email protected]
6847 S:      Maintained
6848 W:      https://linuxtv.org
6849 W:      http://palosaari.fi/linux/
6850 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6851 T:      git git://linuxtv.org/anttip/media_tree.git
6852 F:      drivers/media/tuners/fc2580*
6853
6854 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
6855 M:      Hannes Reinecke <[email protected]>
6856 L:      [email protected]
6857 S:      Supported
6858 W:      www.Open-FCoE.org
6859 F:      drivers/scsi/fcoe/
6860 F:      drivers/scsi/libfc/
6861 F:      include/scsi/fc/
6862 F:      include/scsi/libfc.h
6863 F:      include/scsi/libfcoe.h
6864 F:      include/uapi/scsi/fc/
6865
6866 FILE LOCKING (flock() and fcntl()/lockf())
6867 M:      Jeff Layton <[email protected]>
6868 M:      "J. Bruce Fields" <[email protected]>
6869 L:      [email protected]
6870 S:      Maintained
6871 F:      fs/fcntl.c
6872 F:      fs/locks.c
6873 F:      include/linux/fcntl.h
6874 F:      include/uapi/linux/fcntl.h
6875
6876 FILESYSTEM DIRECT ACCESS (DAX)
6877 M:      Dan Williams <[email protected]>
6878 R:      Matthew Wilcox <[email protected]>
6879 R:      Jan Kara <[email protected]>
6880 L:      [email protected]
6881 L:      [email protected]
6882 S:      Supported
6883 F:      fs/dax.c
6884 F:      include/linux/dax.h
6885 F:      include/trace/events/fs_dax.h
6886
6887 FILESYSTEMS (VFS and infrastructure)
6888 M:      Alexander Viro <[email protected]>
6889 L:      [email protected]
6890 S:      Maintained
6891 F:      fs/*
6892 F:      include/linux/fs.h
6893 F:      include/linux/fs_types.h
6894 F:      include/uapi/linux/fs.h
6895 F:      include/uapi/linux/openat2.h
6896 X:      fs/io-wq.c
6897 X:      fs/io-wq.h
6898 X:      fs/io_uring.c
6899
6900 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6901 M:      Riku Voipio <[email protected]>
6902 L:      [email protected]
6903 S:      Maintained
6904 F:      drivers/hwmon/f75375s.c
6905 F:      include/linux/f75375s.h
6906
6907 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
6908 M:      Clemens Ladisch <[email protected]>
6909 M:      Takashi Sakamoto <[email protected]>
6910 L:      [email protected] (moderated for non-subscribers)
6911 S:      Maintained
6912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6913 F:      include/uapi/sound/firewire.h
6914 F:      sound/firewire/
6915
6916 FIREWIRE MEDIA DRIVERS (firedtv)
6917 M:      Stefan Richter <[email protected]>
6918 L:      [email protected]
6919 L:      [email protected]
6920 S:      Maintained
6921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
6922 F:      drivers/media/firewire/
6923
6924 FIREWIRE SBP-2 TARGET
6925 M:      Chris Boot <[email protected]>
6926 L:      [email protected]
6927 L:      [email protected]
6928 L:      [email protected]
6929 S:      Maintained
6930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
6931 F:      drivers/target/sbp/
6932
6933 FIREWIRE SUBSYSTEM
6934 M:      Stefan Richter <[email protected]>
6935 L:      [email protected]
6936 S:      Maintained
6937 W:      http://ieee1394.wiki.kernel.org/
6938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
6939 F:      drivers/firewire/
6940 F:      include/linux/firewire.h
6941 F:      include/uapi/linux/firewire*.h
6942 F:      tools/firewire/
6943
6944 FIRMWARE LOADER (request_firmware)
6945 M:      Luis Chamberlain <[email protected]>
6946 L:      [email protected]
6947 S:      Maintained
6948 F:      Documentation/firmware_class/
6949 F:      drivers/base/firmware_loader/
6950 F:      include/linux/firmware.h
6951
6952 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
6953 M:      Joshua Morris <[email protected]>
6954 M:      Philip Kelleher <[email protected]>
6955 S:      Maintained
6956 F:      drivers/block/rsxx/
6957
6958 FLEXTIMER FTM-QUADDEC DRIVER
6959 M:      Patrick Havelange <[email protected]>
6960 L:      [email protected]
6961 S:      Maintained
6962 F:      Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec
6963 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
6964 F:      drivers/counter/ftm-quaddec.c
6965
6966 FLOPPY DRIVER
6967 M:      Denis Efremov <[email protected]>
6968 L:      [email protected]
6969 S:      Odd Fixes
6970 F:      drivers/block/floppy.c
6971
6972 FLYSKY FSIA6B RC RECEIVER
6973 M:      Markus Koch <[email protected]>
6974 L:      [email protected]
6975 S:      Maintained
6976 F:      drivers/input/joystick/fsia6b.c
6977
6978 FORCEDETH GIGABIT ETHERNET DRIVER
6979 M:      Rain River <[email protected]>
6980 M:      Zhu Yanjun <[email protected]>
6981 L:      [email protected]
6982 S:      Maintained
6983 F:      drivers/net/ethernet/nvidia/*
6984
6985 FPGA DFL DRIVERS
6986 M:      Wu Hao <[email protected]>
6987 R:      Tom Rix <[email protected]>
6988 L:      [email protected]
6989 S:      Maintained
6990 F:      Documentation/ABI/testing/sysfs-bus-dfl*
6991 F:      Documentation/fpga/dfl.rst
6992 F:      drivers/fpga/dfl*
6993 F:      include/linux/dfl.h
6994 F:      include/uapi/linux/fpga-dfl.h
6995
6996 FPGA MANAGER FRAMEWORK
6997 M:      Moritz Fischer <[email protected]>
6998 R:      Tom Rix <[email protected]>
6999 L:      [email protected]
7000 S:      Maintained
7001 W:      http://www.rocketboards.org
7002 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
7003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
7004 F:      Documentation/devicetree/bindings/fpga/
7005 F:      Documentation/driver-api/fpga/
7006 F:      Documentation/fpga/
7007 F:      drivers/fpga/
7008 F:      include/linux/fpga/
7009
7010 FPU EMULATOR
7011 M:      Bill Metzenthen <[email protected]>
7012 S:      Maintained
7013 W:      http://floatingpoint.sourceforge.net/emulator/index.html
7014 F:      arch/x86/math-emu/
7015
7016 FRAMEBUFFER LAYER
7017 L:      [email protected]
7018 L:      [email protected]
7019 S:      Orphan
7020 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
7021 T:      git git://anongit.freedesktop.org/drm/drm-misc
7022 F:      Documentation/fb/
7023 F:      drivers/video/
7024 F:      include/linux/fb.h
7025 F:      include/uapi/linux/fb.h
7026 F:      include/uapi/video/
7027 F:      include/video/
7028
7029 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
7030 M:      Horia Geantă <[email protected]>
7031 M:      Aymen Sghaier <[email protected]>
7032 L:      [email protected]
7033 S:      Maintained
7034 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
7035 F:      drivers/crypto/caam/
7036
7037 FREESCALE COLDFIRE M5441X MMC DRIVER
7038 M:      Angelo Dureghello <[email protected]>
7039 L:      [email protected]
7040 S:      Maintained
7041 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
7042 F:      include/linux/platform_data/mmc-esdhc-mcf.h
7043
7044 FREESCALE DIU FRAMEBUFFER DRIVER
7045 M:      Timur Tabi <[email protected]>
7046 L:      [email protected]
7047 S:      Maintained
7048 F:      drivers/video/fbdev/fsl-diu-fb.*
7049
7050 FREESCALE DMA DRIVER
7051 M:      Li Yang <[email protected]>
7052 M:      Zhang Wei <[email protected]>
7053 L:      [email protected]
7054 S:      Maintained
7055 F:      drivers/dma/fsldma.*
7056
7057 FREESCALE DSPI DRIVER
7058 M:      Vladimir Oltean <[email protected]>
7059 L:      [email protected]
7060 S:      Maintained
7061 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
7062 F:      drivers/spi/spi-fsl-dspi.c
7063 F:      include/linux/spi/spi-fsl-dspi.h
7064
7065 FREESCALE ENETC ETHERNET DRIVERS
7066 M:      Claudiu Manoil <[email protected]>
7067 L:      [email protected]
7068 S:      Maintained
7069 F:      drivers/net/ethernet/freescale/enetc/
7070
7071 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
7072 M:      Claudiu Manoil <[email protected]>
7073 L:      [email protected]
7074 S:      Maintained
7075 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
7076 F:      drivers/net/ethernet/freescale/gianfar*
7077
7078 FREESCALE GPMI NAND DRIVER
7079 M:      Han Xu <[email protected]>
7080 L:      [email protected]
7081 S:      Maintained
7082 F:      drivers/mtd/nand/raw/gpmi-nand/*
7083
7084 FREESCALE I2C CPM DRIVER
7085 M:      Jochen Friedrich <[email protected]>
7086 L:      [email protected]
7087 L:      [email protected]
7088 S:      Maintained
7089 F:      drivers/i2c/busses/i2c-cpm.c
7090
7091 FREESCALE IMX / MXC FEC DRIVER
7092 M:      Fugang Duan <[email protected]>
7093 L:      [email protected]
7094 S:      Maintained
7095 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
7096 F:      drivers/net/ethernet/freescale/fec.h
7097 F:      drivers/net/ethernet/freescale/fec_main.c
7098 F:      drivers/net/ethernet/freescale/fec_ptp.c
7099
7100 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
7101 M:      Sascha Hauer <[email protected]>
7102 R:      Pengutronix Kernel Team <[email protected]>
7103 L:      [email protected]
7104 L:      [email protected] (moderated for non-subscribers)
7105 S:      Maintained
7106 F:      drivers/video/fbdev/imxfb.c
7107 F:      include/linux/platform_data/video-imxfb.h
7108
7109 FREESCALE IMX DDR PMU DRIVER
7110 M:      Frank Li <[email protected]>
7111 L:      [email protected]
7112 S:      Maintained
7113 F:      Documentation/admin-guide/perf/imx-ddr.rst
7114 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
7115 F:      drivers/perf/fsl_imx8_ddr_perf.c
7116
7117 FREESCALE IMX I2C DRIVER
7118 M:      Oleksij Rempel <[email protected]>
7119 R:      Pengutronix Kernel Team <[email protected]>
7120 L:      [email protected]
7121 S:      Maintained
7122 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
7123 F:      drivers/i2c/busses/i2c-imx.c
7124
7125 FREESCALE IMX LPI2C DRIVER
7126 M:      Dong Aisheng <[email protected]>
7127 L:      [email protected]
7128 L:      [email protected]
7129 S:      Maintained
7130 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
7131 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
7132
7133 FREESCALE QORIQ DPAA ETHERNET DRIVER
7134 M:      Madalin Bucur <[email protected]>
7135 L:      [email protected]
7136 S:      Maintained
7137 F:      drivers/net/ethernet/freescale/dpaa
7138
7139 FREESCALE QORIQ DPAA FMAN DRIVER
7140 M:      Madalin Bucur <[email protected]>
7141 L:      [email protected]
7142 S:      Maintained
7143 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
7144 F:      drivers/net/ethernet/freescale/fman
7145
7146 FREESCALE QORIQ PTP CLOCK DRIVER
7147 M:      Yangbo Lu <[email protected]>
7148 L:      [email protected]
7149 S:      Maintained
7150 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
7151 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
7152 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
7153 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
7154 F:      drivers/ptp/ptp_qoriq.c
7155 F:      drivers/ptp/ptp_qoriq_debugfs.c
7156 F:      include/linux/fsl/ptp_qoriq.h
7157
7158 FREESCALE QUAD SPI DRIVER
7159 M:      Han Xu <[email protected]>
7160 L:      [email protected]
7161 S:      Maintained
7162 F:      drivers/spi/spi-fsl-qspi.c
7163
7164 FREESCALE QUICC ENGINE LIBRARY
7165 M:      Qiang Zhao <[email protected]>
7166 L:      [email protected]
7167 S:      Maintained
7168 F:      drivers/soc/fsl/qe/
7169 F:      include/soc/fsl/*qe*.h
7170 F:      include/soc/fsl/*ucc*.h
7171
7172 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
7173 M:      Li Yang <[email protected]>
7174 L:      [email protected]
7175 L:      [email protected]
7176 S:      Maintained
7177 F:      drivers/net/ethernet/freescale/ucc_geth*
7178
7179 FREESCALE QUICC ENGINE UCC HDLC DRIVER
7180 M:      Zhao Qiang <[email protected]>
7181 L:      [email protected]
7182 L:      [email protected]
7183 S:      Maintained
7184 F:      drivers/net/wan/fsl_ucc_hdlc*
7185
7186 FREESCALE QUICC ENGINE UCC UART DRIVER
7187 M:      Timur Tabi <[email protected]>
7188 L:      [email protected]
7189 S:      Maintained
7190 F:      drivers/tty/serial/ucc_uart.c
7191
7192 FREESCALE SOC DRIVERS
7193 M:      Li Yang <[email protected]>
7194 L:      [email protected]
7195 L:      [email protected]
7196 S:      Maintained
7197 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt
7198 F:      Documentation/devicetree/bindings/soc/fsl/
7199 F:      drivers/soc/fsl/
7200 F:      include/linux/fsl/
7201
7202 FREESCALE SOC FS_ENET DRIVER
7203 M:      Pantelis Antoniou <[email protected]>
7204 L:      [email protected]
7205 L:      [email protected]
7206 S:      Maintained
7207 F:      drivers/net/ethernet/freescale/fs_enet/
7208 F:      include/linux/fs_enet_pd.h
7209
7210 FREESCALE SOC SOUND DRIVERS
7211 M:      Timur Tabi <[email protected]>
7212 M:      Nicolin Chen <[email protected]>
7213 M:      Xiubo Li <[email protected]>
7214 R:      Fabio Estevam <[email protected]>
7215 R:      Shengjiu Wang <[email protected]>
7216 L:      [email protected] (moderated for non-subscribers)
7217 L:      [email protected]
7218 S:      Maintained
7219 F:      sound/soc/fsl/fsl*
7220 F:      sound/soc/fsl/imx*
7221 F:      sound/soc/fsl/mpc8610_hpcd.c
7222
7223 FREESCALE USB PERIPHERAL DRIVERS
7224 M:      Li Yang <[email protected]>
7225 L:      [email protected]
7226 L:      [email protected]
7227 S:      Maintained
7228 F:      drivers/usb/gadget/udc/fsl*
7229
7230 FREESCALE USB PHY DRIVER
7231 M:      Ran Wang <[email protected]>
7232 L:      [email protected]
7233 L:      [email protected]
7234 S:      Maintained
7235 F:      drivers/usb/phy/phy-fsl-usb*
7236
7237 FREEVXFS FILESYSTEM
7238 M:      Christoph Hellwig <[email protected]>
7239 S:      Maintained
7240 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
7241 F:      fs/freevxfs/
7242
7243 FREEZER
7244 M:      "Rafael J. Wysocki" <[email protected]>
7245 M:      Pavel Machek <[email protected]>
7246 L:      [email protected]
7247 S:      Supported
7248 F:      Documentation/power/freezing-of-tasks.rst
7249 F:      include/linux/freezer.h
7250 F:      kernel/freezer.c
7251
7252 FRONTSWAP API
7253 M:      Konrad Rzeszutek Wilk <[email protected]>
7254 L:      [email protected]
7255 S:      Maintained
7256 F:      include/linux/frontswap.h
7257 F:      mm/frontswap.c
7258
7259 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
7260 M:      David Howells <[email protected]>
7261 L:      [email protected] (moderated for non-subscribers)
7262 S:      Supported
7263 F:      Documentation/filesystems/caching/
7264 F:      fs/fscache/
7265 F:      include/linux/fscache*.h
7266
7267 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
7268 M:      Theodore Y. Ts'o <[email protected]>
7269 M:      Jaegeuk Kim <[email protected]>
7270 M:      Eric Biggers <[email protected]>
7271 L:      [email protected]
7272 S:      Supported
7273 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7274 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
7275 F:      Documentation/filesystems/fscrypt.rst
7276 F:      fs/crypto/
7277 F:      include/linux/fscrypt*.h
7278 F:      include/uapi/linux/fscrypt.h
7279
7280 FSI SUBSYSTEM
7281 M:      Jeremy Kerr <[email protected]>
7282 M:      Joel Stanley <[email protected]>
7283 R:      Alistar Popple <[email protected]>
7284 R:      Eddie James <[email protected]>
7285 L:      [email protected]
7286 S:      Supported
7287 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
7288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
7289 F:      drivers/fsi/
7290 F:      include/linux/fsi*.h
7291 F:      include/trace/events/fsi*.h
7292
7293 FSI-ATTACHED I2C DRIVER
7294 M:      Eddie James <[email protected]>
7295 L:      [email protected]
7296 L:      [email protected] (moderated for non-subscribers)
7297 S:      Maintained
7298 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
7299 F:      drivers/i2c/busses/i2c-fsi.c
7300
7301 FSI-ATTACHED SPI DRIVER
7302 M:      Eddie James <[email protected]>
7303 L:      [email protected]
7304 S:      Maintained
7305 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
7306 F:      drivers/spi/spi-fsi.c
7307
7308 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
7309 M:      Jan Kara <[email protected]>
7310 R:      Amir Goldstein <[email protected]>
7311 L:      [email protected]
7312 S:      Maintained
7313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
7314 F:      fs/notify/
7315 F:      include/linux/fsnotify*.h
7316
7317 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
7318 M:      Eric Biggers <[email protected]>
7319 M:      Theodore Y. Ts'o <[email protected]>
7320 L:      [email protected]
7321 S:      Supported
7322 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7323 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
7324 F:      Documentation/filesystems/fsverity.rst
7325 F:      fs/verity/
7326 F:      include/linux/fsverity.h
7327 F:      include/uapi/linux/fsverity.h
7328
7329 FUJITSU LAPTOP EXTRAS
7330 M:      Jonathan Woithe <[email protected]>
7331 L:      [email protected]
7332 S:      Maintained
7333 F:      drivers/platform/x86/fujitsu-laptop.c
7334
7335 FUJITSU M-5MO LS CAMERA ISP DRIVER
7336 M:      Kyungmin Park <[email protected]>
7337 M:      Heungjun Kim <[email protected]>
7338 L:      [email protected]
7339 S:      Maintained
7340 F:      drivers/media/i2c/m5mols/
7341 F:      include/media/i2c/m5mols.h
7342
7343 FUJITSU TABLET EXTRAS
7344 M:      Robert Gerlach <[email protected]>
7345 L:      [email protected]
7346 S:      Maintained
7347 F:      drivers/platform/x86/fujitsu-tablet.c
7348
7349 FUSE: FILESYSTEM IN USERSPACE
7350 M:      Miklos Szeredi <[email protected]>
7351 L:      [email protected]
7352 S:      Maintained
7353 W:      https://github.com/libfuse/
7354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
7355 F:      Documentation/filesystems/fuse.rst
7356 F:      fs/fuse/
7357 F:      include/uapi/linux/fuse.h
7358
7359 FUTEX SUBSYSTEM
7360 M:      Thomas Gleixner <[email protected]>
7361 M:      Ingo Molnar <[email protected]>
7362 R:      Peter Zijlstra <[email protected]>
7363 R:      Darren Hart <[email protected]>
7364 L:      [email protected]
7365 S:      Maintained
7366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7367 F:      Documentation/locking/*futex*
7368 F:      include/asm-generic/futex.h
7369 F:      include/linux/futex.h
7370 F:      include/uapi/linux/futex.h
7371 F:      kernel/futex.c
7372 F:      tools/perf/bench/futex*
7373 F:      tools/testing/selftests/futex/
7374
7375 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
7376 M:      Tim Harvey <[email protected]>
7377 M:      Robert Jones <[email protected]>
7378 S:      Maintained
7379 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
7380 F:      drivers/mfd/gateworks-gsc.c
7381 F:      include/linux/mfd/gsc.h
7382 F:      Documentation/hwmon/gsc-hwmon.rst
7383 F:      drivers/hwmon/gsc-hwmon.c
7384 F:      include/linux/platform_data/gsc_hwmon.h
7385
7386 GASKET DRIVER FRAMEWORK
7387 M:      Rob Springer <[email protected]>
7388 M:      Todd Poynor <[email protected]>
7389 M:      Ben Chan <[email protected]>
7390 M:      Richard Yeh <[email protected]>
7391 S:      Maintained
7392 F:      drivers/staging/gasket/
7393
7394 GCC PLUGINS
7395 M:      Kees Cook <[email protected]>
7396 L:      [email protected]
7397 S:      Maintained
7398 F:      Documentation/kbuild/gcc-plugins.rst
7399 F:      scripts/Makefile.gcc-plugins
7400 F:      scripts/gcc-plugins/
7401
7402 GCOV BASED KERNEL PROFILING
7403 M:      Peter Oberparleiter <[email protected]>
7404 S:      Maintained
7405 F:      Documentation/dev-tools/gcov.rst
7406 F:      kernel/gcov/
7407
7408 GDB KERNEL DEBUGGING HELPER SCRIPTS
7409 M:      Jan Kiszka <[email protected]>
7410 M:      Kieran Bingham <[email protected]>
7411 S:      Supported
7412 F:      scripts/gdb/
7413
7414 GEMTEK FM RADIO RECEIVER DRIVER
7415 M:      Hans Verkuil <[email protected]>
7416 L:      [email protected]
7417 S:      Maintained
7418 W:      https://linuxtv.org
7419 T:      git git://linuxtv.org/media_tree.git
7420 F:      drivers/media/radio/radio-gemtek*
7421
7422 GENERIC ARCHITECTURE TOPOLOGY
7423 M:      Sudeep Holla <[email protected]>
7424 L:      [email protected]
7425 S:      Maintained
7426 F:      drivers/base/arch_topology.c
7427 F:      include/linux/arch_topology.h
7428
7429 GENERIC ENTRY CODE
7430 M:      Thomas Gleixner <[email protected]>
7431 M:      Peter Zijlstra <[email protected]>
7432 M:      Andy Lutomirski <[email protected]>
7433 L:      [email protected]
7434 S:      Maintained
7435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
7436 F:      include/linux/entry-common.h
7437 F:      include/linux/entry-kvm.h
7438 F:      kernel/entry/
7439
7440 GENERIC GPIO I2C DRIVER
7441 M:      Wolfram Sang <[email protected]>
7442 S:      Supported
7443 F:      drivers/i2c/busses/i2c-gpio.c
7444 F:      include/linux/platform_data/i2c-gpio.h
7445
7446 GENERIC GPIO I2C MULTIPLEXER DRIVER
7447 M:      Peter Korsgaard <[email protected]>
7448 L:      [email protected]
7449 S:      Supported
7450 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
7451 F:      drivers/i2c/muxes/i2c-mux-gpio.c
7452 F:      include/linux/platform_data/i2c-mux-gpio.h
7453
7454 GENERIC HDLC (WAN) DRIVERS
7455 M:      Krzysztof Halasa <[email protected]>
7456 S:      Maintained
7457 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
7458 F:      drivers/net/wan/c101.c
7459 F:      drivers/net/wan/hd6457*
7460 F:      drivers/net/wan/hdlc*
7461 F:      drivers/net/wan/n2.c
7462 F:      drivers/net/wan/pc300too.c
7463 F:      drivers/net/wan/pci200syn.c
7464 F:      drivers/net/wan/wanxl*
7465
7466 GENERIC INCLUDE/ASM HEADER FILES
7467 M:      Arnd Bergmann <[email protected]>
7468 L:      [email protected]
7469 S:      Maintained
7470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
7471 F:      include/asm-generic/
7472 F:      include/uapi/asm-generic/
7473
7474 GENERIC PHY FRAMEWORK
7475 M:      Kishon Vijay Abraham I <[email protected]>
7476 M:      Vinod Koul <[email protected]>
7477 L:      [email protected]
7478 S:      Supported
7479 Q:      https://patchwork.kernel.org/project/linux-phy/list/
7480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
7481 F:      Documentation/devicetree/bindings/phy/
7482 F:      drivers/phy/
7483 F:      include/linux/phy/
7484
7485 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
7486 M:      Wolfram Sang <[email protected]>
7487 S:      Supported
7488 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
7489
7490 GENERIC PM DOMAINS
7491 M:      "Rafael J. Wysocki" <[email protected]>
7492 M:      Kevin Hilman <[email protected]>
7493 M:      Ulf Hansson <[email protected]>
7494 L:      [email protected]
7495 S:      Supported
7496 F:      Documentation/devicetree/bindings/power/power?domain*
7497 F:      drivers/base/power/domain*.c
7498 F:      include/linux/pm_domain.h
7499
7500 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
7501 M:      Eugen Hristev <[email protected]>
7502 L:      [email protected]
7503 S:      Maintained
7504 F:      drivers/input/touchscreen/resistive-adc-touch.c
7505
7506 GENERIC UIO DRIVER FOR PCI DEVICES
7507 M:      "Michael S. Tsirkin" <[email protected]>
7508 L:      [email protected]
7509 S:      Supported
7510 F:      drivers/uio/uio_pci_generic.c
7511
7512 GENERIC VDSO LIBRARY
7513 M:      Andy Lutomirski <[email protected]>
7514 M:      Thomas Gleixner <[email protected]>
7515 M:      Vincenzo Frascino <[email protected]>
7516 L:      [email protected]
7517 S:      Maintained
7518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
7519 F:      include/asm-generic/vdso/vsyscall.h
7520 F:      include/vdso/
7521 F:      kernel/time/vsyscall.c
7522 F:      lib/vdso/
7523
7524 GENWQE (IBM Generic Workqueue Card)
7525 M:      Frank Haverkamp <[email protected]>
7526 S:      Supported
7527 F:      drivers/misc/genwqe/
7528
7529 GET_MAINTAINER SCRIPT
7530 M:      Joe Perches <[email protected]>
7531 S:      Maintained
7532 F:      scripts/get_maintainer.pl
7533
7534 GFS2 FILE SYSTEM
7535 M:      Bob Peterson <[email protected]>
7536 M:      Andreas Gruenbacher <[email protected]>
7537 L:      [email protected]
7538 S:      Supported
7539 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
7540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
7541 F:      Documentation/filesystems/gfs2*
7542 F:      fs/gfs2/
7543 F:      include/uapi/linux/gfs2_ondisk.h
7544
7545 GNSS SUBSYSTEM
7546 M:      Johan Hovold <[email protected]>
7547 S:      Maintained
7548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
7549 F:      Documentation/ABI/testing/sysfs-class-gnss
7550 F:      Documentation/devicetree/bindings/gnss/
7551 F:      drivers/gnss/
7552 F:      include/linux/gnss.h
7553
7554 GO7007 MPEG CODEC
7555 M:      Hans Verkuil <[email protected]>
7556 L:      [email protected]
7557 S:      Maintained
7558 F:      drivers/media/usb/go7007/
7559
7560 GOODIX TOUCHSCREEN
7561 M:      Bastien Nocera <[email protected]>
7562 L:      [email protected]
7563 S:      Maintained
7564 F:      drivers/input/touchscreen/goodix.c
7565
7566 GOOGLE ETHERNET DRIVERS
7567 M:      Catherine Sullivan <[email protected]>
7568 R:      Sagi Shahar <[email protected]>
7569 R:      Jon Olson <[email protected]>
7570 L:      [email protected]
7571 S:      Supported
7572 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
7573 F:      drivers/net/ethernet/google
7574
7575 GPD POCKET FAN DRIVER
7576 M:      Hans de Goede <[email protected]>
7577 L:      [email protected]
7578 S:      Maintained
7579 F:      drivers/platform/x86/gpd-pocket-fan.c
7580
7581 GPIO ACPI SUPPORT
7582 M:      Mika Westerberg <[email protected]>
7583 M:      Andy Shevchenko <[email protected]>
7584 L:      [email protected]
7585 L:      [email protected]
7586 S:      Maintained
7587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
7588 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
7589 F:      drivers/gpio/gpiolib-acpi.c
7590 F:      drivers/gpio/gpiolib-acpi.h
7591
7592 GPIO AGGREGATOR
7593 M:      Geert Uytterhoeven <[email protected]>
7594 L:      [email protected]
7595 S:      Supported
7596 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
7597 F:      drivers/gpio/gpio-aggregator.c
7598
7599 GPIO IR Transmitter
7600 M:      Sean Young <[email protected]>
7601 L:      [email protected]
7602 S:      Maintained
7603 F:      drivers/media/rc/gpio-ir-tx.c
7604
7605 GPIO MOCKUP DRIVER
7606 M:      Bamvor Jian Zhang <[email protected]>
7607 L:      [email protected]
7608 S:      Maintained
7609 F:      drivers/gpio/gpio-mockup.c
7610 F:      tools/testing/selftests/gpio/
7611
7612 GPIO REGMAP
7613 R:      Michael Walle <[email protected]>
7614 S:      Maintained
7615 F:      drivers/gpio/gpio-regmap.c
7616 F:      include/linux/gpio/regmap.h
7617
7618 GPIO SUBSYSTEM
7619 M:      Linus Walleij <[email protected]>
7620 M:      Bartosz Golaszewski <[email protected]>
7621 L:      [email protected]
7622 S:      Maintained
7623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
7624 F:      Documentation/ABI/obsolete/sysfs-gpio
7625 F:      Documentation/ABI/testing/gpio-cdev
7626 F:      Documentation/admin-guide/gpio/
7627 F:      Documentation/devicetree/bindings/gpio/
7628 F:      Documentation/driver-api/gpio/
7629 F:      drivers/gpio/
7630 F:      include/asm-generic/gpio.h
7631 F:      include/linux/gpio.h
7632 F:      include/linux/gpio/
7633 F:      include/linux/of_gpio.h
7634 F:      include/uapi/linux/gpio.h
7635 F:      tools/gpio/
7636
7637 GRE DEMULTIPLEXER DRIVER
7638 M:      Dmitry Kozlov <[email protected]>
7639 L:      [email protected]
7640 S:      Maintained
7641 F:      include/net/gre.h
7642 F:      net/ipv4/gre_demux.c
7643 F:      net/ipv4/gre_offload.c
7644
7645 GRETH 10/100/1G Ethernet MAC device driver
7646 M:      Andreas Larsson <[email protected]>
7647 L:      [email protected]
7648 S:      Maintained
7649 F:      drivers/net/ethernet/aeroflex/
7650
7651 GREYBUS AUDIO PROTOCOLS DRIVERS
7652 M:      Vaibhav Agarwal <[email protected]>
7653 M:      Mark Greer <[email protected]>
7654 S:      Maintained
7655 F:      drivers/staging/greybus/audio_apbridgea.c
7656 F:      drivers/staging/greybus/audio_apbridgea.h
7657 F:      drivers/staging/greybus/audio_codec.c
7658 F:      drivers/staging/greybus/audio_codec.h
7659 F:      drivers/staging/greybus/audio_gb.c
7660 F:      drivers/staging/greybus/audio_manager.c
7661 F:      drivers/staging/greybus/audio_manager.h
7662 F:      drivers/staging/greybus/audio_manager_module.c
7663 F:      drivers/staging/greybus/audio_manager_private.h
7664 F:      drivers/staging/greybus/audio_manager_sysfs.c
7665 F:      drivers/staging/greybus/audio_module.c
7666 F:      drivers/staging/greybus/audio_topology.c
7667
7668 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
7669 M:      Viresh Kumar <[email protected]>
7670 S:      Maintained
7671 F:      drivers/staging/greybus/authentication.c
7672 F:      drivers/staging/greybus/bootrom.c
7673 F:      drivers/staging/greybus/firmware.h
7674 F:      drivers/staging/greybus/fw-core.c
7675 F:      drivers/staging/greybus/fw-download.c
7676 F:      drivers/staging/greybus/fw-management.c
7677 F:      drivers/staging/greybus/greybus_authentication.h
7678 F:      drivers/staging/greybus/greybus_firmware.h
7679 F:      drivers/staging/greybus/hid.c
7680 F:      drivers/staging/greybus/i2c.c
7681 F:      drivers/staging/greybus/spi.c
7682 F:      drivers/staging/greybus/spilib.c
7683 F:      drivers/staging/greybus/spilib.h
7684
7685 GREYBUS LOOPBACK DRIVER
7686 M:      Bryan O'Donoghue <[email protected]>
7687 S:      Maintained
7688 F:      drivers/staging/greybus/loopback.c
7689
7690 GREYBUS PLATFORM DRIVERS
7691 M:      Vaibhav Hiremath <[email protected]>
7692 S:      Maintained
7693 F:      drivers/staging/greybus/arche-apb-ctrl.c
7694 F:      drivers/staging/greybus/arche-platform.c
7695 F:      drivers/staging/greybus/arche_platform.h
7696
7697 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
7698 M:      Rui Miguel Silva <[email protected]>
7699 S:      Maintained
7700 F:      drivers/staging/greybus/gpio.c
7701 F:      drivers/staging/greybus/light.c
7702 F:      drivers/staging/greybus/power_supply.c
7703 F:      drivers/staging/greybus/sdio.c
7704 F:      drivers/staging/greybus/spi.c
7705 F:      drivers/staging/greybus/spilib.c
7706
7707 GREYBUS SUBSYSTEM
7708 M:      Johan Hovold <[email protected]>
7709 M:      Alex Elder <[email protected]>
7710 M:      Greg Kroah-Hartman <[email protected]>
7711 L:      [email protected] (moderated for non-subscribers)
7712 S:      Maintained
7713 F:      drivers/greybus/
7714 F:      drivers/staging/greybus/
7715 F:      include/linux/greybus.h
7716 F:      include/linux/greybus/
7717
7718 GREYBUS UART PROTOCOLS DRIVERS
7719 M:      David Lin <[email protected]>
7720 S:      Maintained
7721 F:      drivers/staging/greybus/log.c
7722 F:      drivers/staging/greybus/uart.c
7723
7724 GS1662 VIDEO SERIALIZER
7725 M:      Charles-Antoine Couret <[email protected]>
7726 L:      [email protected]
7727 S:      Maintained
7728 T:      git git://linuxtv.org/media_tree.git
7729 F:      drivers/media/spi/gs1662.c
7730
7731 GSPCA FINEPIX SUBDRIVER
7732 M:      Frank Zago <[email protected]>
7733 L:      [email protected]
7734 S:      Maintained
7735 T:      git git://linuxtv.org/media_tree.git
7736 F:      drivers/media/usb/gspca/finepix.c
7737
7738 GSPCA GL860 SUBDRIVER
7739 M:      Olivier Lorin <[email protected]>
7740 L:      [email protected]
7741 S:      Maintained
7742 T:      git git://linuxtv.org/media_tree.git
7743 F:      drivers/media/usb/gspca/gl860/
7744
7745 GSPCA M5602 SUBDRIVER
7746 M:      Erik Andren <[email protected]>
7747 L:      [email protected]
7748 S:      Maintained
7749 T:      git git://linuxtv.org/media_tree.git
7750 F:      drivers/media/usb/gspca/m5602/
7751
7752 GSPCA PAC207 SONIXB SUBDRIVER
7753 M:      Hans Verkuil <[email protected]>
7754 L:      [email protected]
7755 S:      Odd Fixes
7756 T:      git git://linuxtv.org/media_tree.git
7757 F:      drivers/media/usb/gspca/pac207.c
7758
7759 GSPCA SN9C20X SUBDRIVER
7760 M:      Brian Johnson <[email protected]>
7761 L:      [email protected]
7762 S:      Maintained
7763 T:      git git://linuxtv.org/media_tree.git
7764 F:      drivers/media/usb/gspca/sn9c20x.c
7765
7766 GSPCA T613 SUBDRIVER
7767 M:      Leandro Costantino <[email protected]>
7768 L:      [email protected]
7769 S:      Maintained
7770 T:      git git://linuxtv.org/media_tree.git
7771 F:      drivers/media/usb/gspca/t613.c
7772
7773 GSPCA USB WEBCAM DRIVER
7774 M:      Hans Verkuil <[email protected]>
7775 L:      [email protected]
7776 S:      Odd Fixes
7777 T:      git git://linuxtv.org/media_tree.git
7778 F:      drivers/media/usb/gspca/
7779
7780 GTP (GPRS Tunneling Protocol)
7781 M:      Pablo Neira Ayuso <[email protected]>
7782 M:      Harald Welte <[email protected]>
7783 L:      [email protected]
7784 S:      Maintained
7785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
7786 F:      drivers/net/gtp.c
7787
7788 GUID PARTITION TABLE (GPT)
7789 M:      Davidlohr Bueso <[email protected]>
7790 L:      [email protected]
7791 S:      Maintained
7792 F:      block/partitions/efi.*
7793
7794 H8/300 ARCHITECTURE
7795 M:      Yoshinori Sato <[email protected]>
7796 L:      [email protected] (moderated for non-subscribers)
7797 S:      Maintained
7798 W:      http://uclinux-h8.sourceforge.jp
7799 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
7800 F:      arch/h8300/
7801 F:      drivers/clk/h8300/
7802 F:      drivers/clocksource/h8300_*.c
7803 F:      drivers/irqchip/irq-renesas-h8*.c
7804
7805 HABANALABS PCI DRIVER
7806 M:      Oded Gabbay <[email protected]>
7807 S:      Supported
7808 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
7809 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
7810 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
7811 F:      drivers/misc/habanalabs/
7812 F:      include/uapi/misc/habanalabs.h
7813
7814 HACKRF MEDIA DRIVER
7815 M:      Antti Palosaari <[email protected]>
7816 L:      [email protected]
7817 S:      Maintained
7818 W:      https://linuxtv.org
7819 W:      http://palosaari.fi/linux/
7820 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7821 T:      git git://linuxtv.org/anttip/media_tree.git
7822 F:      drivers/media/usb/hackrf/
7823
7824 HANTRO VPU CODEC DRIVER
7825 M:      Ezequiel Garcia <[email protected]>
7826 M:      Philipp Zabel <[email protected]>
7827 L:      [email protected]
7828 L:      [email protected]
7829 S:      Maintained
7830 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
7831 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
7832 F:      drivers/staging/media/hantro/
7833
7834 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
7835 M:      Frank Seidel <[email protected]>
7836 L:      [email protected]
7837 S:      Maintained
7838 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
7839 F:      drivers/platform/x86/hdaps.c
7840
7841 HARDWARE MONITORING
7842 M:      Jean Delvare <[email protected]>
7843 M:      Guenter Roeck <[email protected]>
7844 L:      [email protected]
7845 S:      Maintained
7846 W:      http://hwmon.wiki.kernel.org/
7847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7848 F:      Documentation/devicetree/bindings/hwmon/
7849 F:      Documentation/hwmon/
7850 F:      drivers/hwmon/
7851 F:      include/linux/hwmon*.h
7852 F:      include/trace/events/hwmon*.h
7853
7854 HARDWARE RANDOM NUMBER GENERATOR CORE
7855 M:      Matt Mackall <[email protected]>
7856 M:      Herbert Xu <[email protected]>
7857 L:      [email protected]
7858 S:      Odd fixes
7859 F:      Documentation/admin-guide/hw_random.rst
7860 F:      Documentation/devicetree/bindings/rng/
7861 F:      drivers/char/hw_random/
7862 F:      include/linux/hw_random.h
7863
7864 HARDWARE SPINLOCK CORE
7865 M:      Ohad Ben-Cohen <[email protected]>
7866 M:      Bjorn Andersson <[email protected]>
7867 R:      Baolin Wang <[email protected]>
7868 L:      [email protected]
7869 S:      Maintained
7870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
7871 F:      Documentation/devicetree/bindings/hwlock/
7872 F:      Documentation/locking/hwspinlock.rst
7873 F:      drivers/hwspinlock/
7874 F:      include/linux/hwspinlock.h
7875
7876 HARDWARE TRACING FACILITIES
7877 M:      Alexander Shishkin <[email protected]>
7878 S:      Maintained
7879 F:      drivers/hwtracing/
7880
7881 HARMONY SOUND DRIVER
7882 L:      [email protected]
7883 S:      Maintained
7884 F:      sound/parisc/harmony.*
7885
7886 HDPVR USB VIDEO ENCODER DRIVER
7887 M:      Hans Verkuil <[email protected]>
7888 L:      [email protected]
7889 S:      Odd Fixes
7890 W:      https://linuxtv.org
7891 T:      git git://linuxtv.org/media_tree.git
7892 F:      drivers/media/usb/hdpvr/
7893
7894 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
7895 M:      Jerry Hoemann <[email protected]>
7896 S:      Supported
7897 F:      Documentation/watchdog/hpwdt.rst
7898 F:      drivers/watchdog/hpwdt.c
7899
7900 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
7901 M:      Don Brace <[email protected]>
7902 L:      [email protected]
7903 L:      [email protected]
7904 S:      Supported
7905 F:      Documentation/scsi/hpsa.rst
7906 F:      drivers/scsi/hpsa*.[ch]
7907 F:      include/linux/cciss*.h
7908 F:      include/uapi/linux/cciss*.h
7909
7910 HFI1 DRIVER
7911 M:      Mike Marciniszyn <[email protected]>
7912 M:      Dennis Dalessandro <[email protected]>
7913 L:      [email protected]
7914 S:      Supported
7915 F:      drivers/infiniband/hw/hfi1
7916
7917 HFS FILESYSTEM
7918 L:      [email protected]
7919 S:      Orphan
7920 F:      Documentation/filesystems/hfs.rst
7921 F:      fs/hfs/
7922
7923 HFSPLUS FILESYSTEM
7924 L:      [email protected]
7925 S:      Orphan
7926 F:      Documentation/filesystems/hfsplus.rst
7927 F:      fs/hfsplus/
7928
7929 HGA FRAMEBUFFER DRIVER
7930 M:      Ferenc Bakonyi <[email protected]>
7931 L:      [email protected]
7932 S:      Maintained
7933 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
7934 F:      drivers/video/fbdev/hgafb.c
7935
7936 HIBERNATION (aka Software Suspend, aka swsusp)
7937 M:      "Rafael J. Wysocki" <[email protected]>
7938 M:      Pavel Machek <[email protected]>
7939 L:      [email protected]
7940 S:      Supported
7941 B:      https://bugzilla.kernel.org
7942 F:      arch/*/include/asm/suspend*.h
7943 F:      arch/x86/power/
7944 F:      drivers/base/power/
7945 F:      include/linux/freezer.h
7946 F:      include/linux/pm.h
7947 F:      include/linux/suspend.h
7948 F:      kernel/power/
7949
7950 HID CORE LAYER
7951 M:      Jiri Kosina <[email protected]>
7952 M:      Benjamin Tissoires <[email protected]>
7953 L:      [email protected]
7954 S:      Maintained
7955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
7956 F:      drivers/hid/
7957 F:      include/linux/hid*
7958 F:      include/uapi/linux/hid*
7959
7960 HID PLAYSTATION DRIVER
7961 M:      Roderick Colenbrander <[email protected]>
7962 L:      [email protected]
7963 S:      Supported
7964 F:      drivers/hid/hid-playstation.c
7965
7966 HID SENSOR HUB DRIVERS
7967 M:      Jiri Kosina <[email protected]>
7968 M:      Jonathan Cameron <[email protected]>
7969 M:      Srinivas Pandruvada <[email protected]>
7970 L:      [email protected]
7971 L:      [email protected]
7972 S:      Maintained
7973 F:      Documentation/hid/hid-sensor*
7974 F:      drivers/hid/hid-sensor-*
7975 F:      drivers/iio/*/hid-*
7976 F:      include/linux/hid-sensor-*
7977
7978 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
7979 M:      Thomas Gleixner <[email protected]>
7980 L:      [email protected]
7981 S:      Maintained
7982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7983 F:      Documentation/timers/
7984 F:      include/linux/clockchips.h
7985 F:      include/linux/hrtimer.h
7986 F:      kernel/time/clockevents.c
7987 F:      kernel/time/hrtimer.c
7988 F:      kernel/time/timer_*.c
7989
7990 HIGH-SPEED SCC DRIVER FOR AX.25
7991 L:      [email protected]
7992 S:      Orphan
7993 F:      drivers/net/hamradio/dmascc.c
7994 F:      drivers/net/hamradio/scc.c
7995
7996 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
7997 M:      HighPoint Linux Team <[email protected]>
7998 S:      Supported
7999 W:      http://www.highpoint-tech.com
8000 F:      Documentation/scsi/hptiop.rst
8001 F:      drivers/scsi/hptiop.c
8002
8003 HIPPI
8004 M:      Jes Sorensen <[email protected]>
8005 L:      [email protected]
8006 S:      Maintained
8007 F:      drivers/net/hippi/
8008 F:      include/linux/hippidevice.h
8009 F:      include/uapi/linux/if_hippi.h
8010 F:      net/802/hippi.c
8011
8012 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
8013 M:      Kurt Kanzenbach <[email protected]>
8014 L:      [email protected]
8015 S:      Maintained
8016 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
8017 F:      drivers/net/dsa/hirschmann/*
8018 F:      include/linux/platform_data/hirschmann-hellcreek.h
8019 F:      net/dsa/tag_hellcreek.c
8020
8021 HISILICON DMA DRIVER
8022 M:      Zhou Wang <[email protected]>
8023 L:      [email protected]
8024 S:      Maintained
8025 F:      drivers/dma/hisi_dma.c
8026
8027 HISILICON GPIO DRIVER
8028 M:      Luo Jiaxing <[email protected]>
8029 L:      [email protected]
8030 S:      Maintained
8031 F:      drivers/gpio/gpio-hisi.c
8032
8033 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
8034 M:      Zaibo Xu <[email protected]>
8035 L:      [email protected]
8036 S:      Maintained
8037 F:      Documentation/ABI/testing/debugfs-hisi-hpre
8038 F:      drivers/crypto/hisilicon/hpre/hpre.h
8039 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
8040 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
8041
8042 HISILICON LPC BUS DRIVER
8043 M:      [email protected]
8044 S:      Maintained
8045 W:      http://www.hisilicon.com
8046 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
8047 F:      drivers/bus/hisi_lpc.c
8048
8049 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
8050 M:      Yisen Zhuang <[email protected]>
8051 M:      Salil Mehta <[email protected]>
8052 L:      [email protected]
8053 S:      Maintained
8054 W:      http://www.hisilicon.com
8055 F:      drivers/net/ethernet/hisilicon/hns3/
8056
8057 HISILICON NETWORK SUBSYSTEM DRIVER
8058 M:      Yisen Zhuang <[email protected]>
8059 M:      Salil Mehta <[email protected]>
8060 L:      [email protected]
8061 S:      Maintained
8062 W:      http://www.hisilicon.com
8063 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
8064 F:      drivers/net/ethernet/hisilicon/
8065
8066 HIKEY960 ONBOARD USB GPIO HUB DRIVER
8067 M:      John Stultz <[email protected]>
8068 L:      [email protected]
8069 S:      Maintained
8070 F:      drivers/misc/hisi_hikey_usb.c
8071 F:      Documentation/devicetree/bindings/misc/hisilicon-hikey-usb.yaml
8072
8073 HISILICON PMU DRIVER
8074 M:      Shaokun Zhang <[email protected]>
8075 S:      Supported
8076 W:      http://www.hisilicon.com
8077 F:      Documentation/admin-guide/perf/hisi-pmu.rst
8078 F:      drivers/perf/hisilicon
8079
8080 HISILICON QM AND ZIP Controller DRIVER
8081 M:      Zhou Wang <[email protected]>
8082 L:      [email protected]
8083 S:      Maintained
8084 F:      Documentation/ABI/testing/debugfs-hisi-zip
8085 F:      drivers/crypto/hisilicon/qm.c
8086 F:      drivers/crypto/hisilicon/qm.h
8087 F:      drivers/crypto/hisilicon/sgl.c
8088 F:      drivers/crypto/hisilicon/zip/
8089
8090 HISILICON ROCE DRIVER
8091 M:      Lijun Ou <[email protected]>
8092 M:      Wei Hu(Xavier) <[email protected]>
8093 M:      Weihang Li <[email protected]>
8094 L:      [email protected]
8095 S:      Maintained
8096 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
8097 F:      drivers/infiniband/hw/hns/
8098
8099 HISILICON SAS Controller
8100 M:      John Garry <[email protected]>
8101 S:      Supported
8102 W:      http://www.hisilicon.com
8103 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
8104 F:      drivers/scsi/hisi_sas/
8105
8106 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
8107 M:      Zaibo Xu <[email protected]>
8108 L:      [email protected]
8109 S:      Maintained
8110 F:      Documentation/ABI/testing/debugfs-hisi-sec
8111 F:      drivers/crypto/hisilicon/sec2/sec.h
8112 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
8113 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
8114 F:      drivers/crypto/hisilicon/sec2/sec_main.c
8115
8116 HISILICON STAGING DRIVERS FOR HIKEY 960/970
8117 M:      Mauro Carvalho Chehab <[email protected]>
8118 S:      Maintained
8119 F:      drivers/staging/hikey9xx/
8120
8121 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
8122 M:      Zaibo Xu <[email protected]>
8123 S:      Maintained
8124 F:      drivers/crypto/hisilicon/trng/trng.c
8125
8126 HISILICON V3XX SPI NOR FLASH Controller Driver
8127 M:      John Garry <[email protected]>
8128 S:      Maintained
8129 W:      http://www.hisilicon.com
8130 F:      drivers/spi/spi-hisi-sfc-v3xx.c
8131
8132 HMM - Heterogeneous Memory Management
8133 M:      Jérôme Glisse <[email protected]>
8134 L:      [email protected]
8135 S:      Maintained
8136 F:      Documentation/vm/hmm.rst
8137 F:      include/linux/hmm*
8138 F:      lib/test_hmm*
8139 F:      mm/hmm*
8140 F:      tools/testing/selftests/vm/*hmm*
8141
8142 HOST AP DRIVER
8143 M:      Jouni Malinen <[email protected]>
8144 L:      [email protected]
8145 S:      Obsolete
8146 W:      http://w1.fi/hostap-driver.html
8147 F:      drivers/net/wireless/intersil/hostap/
8148
8149 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
8150 L:      [email protected]
8151 S:      Orphan
8152 F:      drivers/platform/x86/tc1100-wmi.c
8153
8154 HPET:   High Precision Event Timers driver
8155 M:      Clemens Ladisch <[email protected]>
8156 S:      Maintained
8157 F:      Documentation/timers/hpet.rst
8158 F:      drivers/char/hpet.c
8159 F:      include/linux/hpet.h
8160 F:      include/uapi/linux/hpet.h
8161
8162 HPET:   x86
8163 S:      Orphan
8164 F:      arch/x86/include/asm/hpet.h
8165 F:      arch/x86/kernel/hpet.c
8166
8167 HPFS FILESYSTEM
8168 M:      Mikulas Patocka <[email protected]>
8169 S:      Maintained
8170 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
8171 F:      fs/hpfs/
8172
8173 HSI SUBSYSTEM
8174 M:      Sebastian Reichel <[email protected]>
8175 S:      Maintained
8176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
8177 F:      Documentation/ABI/testing/sysfs-bus-hsi
8178 F:      Documentation/driver-api/hsi.rst
8179 F:      drivers/hsi/
8180 F:      include/linux/hsi/
8181 F:      include/uapi/linux/hsi/
8182
8183 HSO 3G MODEM DRIVER
8184 L:      [email protected]
8185 S:      Orphan
8186 F:      drivers/net/usb/hso.c
8187
8188 HSR NETWORK PROTOCOL
8189 L:      [email protected]
8190 S:      Orphan
8191 F:      net/hsr/
8192
8193 HT16K33 LED CONTROLLER DRIVER
8194 M:      Robin van der Gracht <[email protected]>
8195 S:      Maintained
8196 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
8197 F:      drivers/auxdisplay/ht16k33.c
8198
8199 HTCPEN TOUCHSCREEN DRIVER
8200 M:      Pau Oliva Fora <[email protected]>
8201 L:      [email protected]
8202 S:      Maintained
8203 F:      drivers/input/touchscreen/htcpen.c
8204
8205 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
8206 M:      Lorenzo Bianconi <[email protected]>
8207 L:      [email protected]
8208 S:      Maintained
8209 W:      http://www.st.com/
8210 F:      Documentation/devicetree/bindings/iio/humidity/hts221.txt
8211 F:      drivers/iio/humidity/hts221*
8212
8213 HUAWEI ETHERNET DRIVER
8214 M:      Bin Luo <[email protected]>
8215 L:      [email protected]
8216 S:      Supported
8217 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
8218 F:      drivers/net/ethernet/huawei/hinic/
8219
8220 HUGETLB FILESYSTEM
8221 M:      Mike Kravetz <[email protected]>
8222 L:      [email protected]
8223 S:      Maintained
8224 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
8225 F:      Documentation/admin-guide/mm/hugetlbpage.rst
8226 F:      Documentation/vm/hugetlbfs_reserv.rst
8227 F:      fs/hugetlbfs/
8228 F:      include/linux/hugetlb.h
8229 F:      mm/hugetlb.c
8230
8231 HVA ST MEDIA DRIVER
8232 M:      Jean-Christophe Trotin <[email protected]>
8233 L:      [email protected]
8234 S:      Supported
8235 W:      https://linuxtv.org
8236 T:      git git://linuxtv.org/media_tree.git
8237 F:      drivers/media/platform/sti/hva
8238
8239 HWPOISON MEMORY FAILURE HANDLING
8240 M:      Naoya Horiguchi <[email protected]>
8241 L:      [email protected]
8242 S:      Maintained
8243 F:      mm/hwpoison-inject.c
8244 F:      mm/memory-failure.c
8245
8246 HYGON PROCESSOR SUPPORT
8247 M:      Pu Wen <[email protected]>
8248 L:      [email protected]
8249 S:      Maintained
8250 F:      arch/x86/kernel/cpu/hygon.c
8251
8252 HYNIX HI556 SENSOR DRIVER
8253 M:      Shawn Tu <[email protected]>
8254 L:      [email protected]
8255 S:      Maintained
8256 T:      git git://linuxtv.org/media_tree.git
8257 F:      drivers/media/i2c/hi556.c
8258
8259 Hyper-V CORE AND DRIVERS
8260 M:      "K. Y. Srinivasan" <[email protected]>
8261 M:      Haiyang Zhang <[email protected]>
8262 M:      Stephen Hemminger <[email protected]>
8263 M:      Wei Liu <[email protected]>
8264 L:      [email protected]
8265 S:      Supported
8266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
8267 F:      Documentation/ABI/stable/sysfs-bus-vmbus
8268 F:      Documentation/ABI/testing/debugfs-hyperv
8269 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
8270 F:      arch/x86/hyperv
8271 F:      arch/x86/include/asm/hyperv-tlfs.h
8272 F:      arch/x86/include/asm/mshyperv.h
8273 F:      arch/x86/include/asm/trace/hyperv.h
8274 F:      arch/x86/kernel/cpu/mshyperv.c
8275 F:      drivers/clocksource/hyperv_timer.c
8276 F:      drivers/hid/hid-hyperv.c
8277 F:      drivers/hv/
8278 F:      drivers/input/serio/hyperv-keyboard.c
8279 F:      drivers/iommu/hyperv-iommu.c
8280 F:      drivers/net/hyperv/
8281 F:      drivers/pci/controller/pci-hyperv-intf.c
8282 F:      drivers/pci/controller/pci-hyperv.c
8283 F:      drivers/scsi/storvsc_drv.c
8284 F:      drivers/uio/uio_hv_generic.c
8285 F:      drivers/video/fbdev/hyperv_fb.c
8286 F:      include/asm-generic/hyperv-tlfs.h
8287 F:      include/asm-generic/mshyperv.h
8288 F:      include/clocksource/hyperv_timer.h
8289 F:      include/linux/hyperv.h
8290 F:      include/uapi/linux/hyperv.h
8291 F:      net/vmw_vsock/hyperv_transport.c
8292 F:      tools/hv/
8293
8294 HYPERBUS SUPPORT
8295 M:      Vignesh Raghavendra <[email protected]>
8296 L:      [email protected]
8297 S:      Supported
8298 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8299 C:      irc://irc.oftc.net/mtd
8300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
8301 F:      Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
8302 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
8303 F:      drivers/mtd/hyperbus/
8304 F:      include/linux/mtd/hyperbus.h
8305
8306 HYPERVISOR VIRTUAL CONSOLE DRIVER
8307 L:      [email protected]
8308 S:      Odd Fixes
8309 F:      drivers/tty/hvc/
8310
8311 I2C ACPI SUPPORT
8312 M:      Mika Westerberg <[email protected]>
8313 L:      [email protected]
8314 L:      [email protected]
8315 S:      Maintained
8316 F:      drivers/i2c/i2c-core-acpi.c
8317
8318 I2C CONTROLLER DRIVER FOR NVIDIA GPU
8319 M:      Ajay Gupta <[email protected]>
8320 L:      [email protected]
8321 S:      Maintained
8322 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
8323 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
8324
8325 I2C MUXES
8326 M:      Peter Rosin <[email protected]>
8327 L:      [email protected]
8328 S:      Maintained
8329 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
8330 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
8331 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
8332 F:      Documentation/i2c/i2c-topology.rst
8333 F:      Documentation/i2c/muxes/
8334 F:      drivers/i2c/i2c-mux.c
8335 F:      drivers/i2c/muxes/
8336 F:      include/linux/i2c-mux.h
8337
8338 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
8339 M:      Gregory CLEMENT <[email protected]>
8340 L:      [email protected]
8341 S:      Maintained
8342 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
8343 F:      drivers/i2c/busses/i2c-mv64xxx.c
8344
8345 I2C OVER PARALLEL PORT
8346 M:      Jean Delvare <[email protected]>
8347 L:      [email protected]
8348 S:      Maintained
8349 F:      Documentation/i2c/busses/i2c-parport.rst
8350 F:      drivers/i2c/busses/i2c-parport.c
8351
8352 I2C SUBSYSTEM
8353 M:      Wolfram Sang <[email protected]>
8354 L:      [email protected]
8355 S:      Maintained
8356 W:      https://i2c.wiki.kernel.org/
8357 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8359 F:      Documentation/devicetree/bindings/i2c/i2c.txt
8360 F:      Documentation/i2c/
8361 F:      drivers/i2c/*
8362 F:      include/linux/i2c-dev.h
8363 F:      include/linux/i2c-smbus.h
8364 F:      include/linux/i2c.h
8365 F:      include/uapi/linux/i2c-*.h
8366 F:      include/uapi/linux/i2c.h
8367
8368 I2C SUBSYSTEM HOST DRIVERS
8369 L:      [email protected]
8370 S:      Odd Fixes
8371 W:      https://i2c.wiki.kernel.org/
8372 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8374 F:      Documentation/devicetree/bindings/i2c/
8375 F:      drivers/i2c/algos/
8376 F:      drivers/i2c/busses/
8377
8378 I2C-TAOS-EVM DRIVER
8379 M:      Jean Delvare <[email protected]>
8380 L:      [email protected]
8381 S:      Maintained
8382 F:      Documentation/i2c/busses/i2c-taos-evm.rst
8383 F:      drivers/i2c/busses/i2c-taos-evm.c
8384
8385 I2C-TINY-USB DRIVER
8386 M:      Till Harbaum <[email protected]>
8387 L:      [email protected]
8388 S:      Maintained
8389 W:      http://www.harbaum.org/till/i2c_tiny_usb
8390 F:      drivers/i2c/busses/i2c-tiny-usb.c
8391
8392 I2C/SMBUS CONTROLLER DRIVERS FOR PC
8393 M:      Jean Delvare <[email protected]>
8394 L:      [email protected]
8395 S:      Maintained
8396 F:      Documentation/i2c/busses/i2c-ali1535.rst
8397 F:      Documentation/i2c/busses/i2c-ali1563.rst
8398 F:      Documentation/i2c/busses/i2c-ali15x3.rst
8399 F:      Documentation/i2c/busses/i2c-amd756.rst
8400 F:      Documentation/i2c/busses/i2c-amd8111.rst
8401 F:      Documentation/i2c/busses/i2c-i801.rst
8402 F:      Documentation/i2c/busses/i2c-nforce2.rst
8403 F:      Documentation/i2c/busses/i2c-piix4.rst
8404 F:      Documentation/i2c/busses/i2c-sis5595.rst
8405 F:      Documentation/i2c/busses/i2c-sis630.rst
8406 F:      Documentation/i2c/busses/i2c-sis96x.rst
8407 F:      Documentation/i2c/busses/i2c-via.rst
8408 F:      Documentation/i2c/busses/i2c-viapro.rst
8409 F:      drivers/i2c/busses/i2c-ali1535.c
8410 F:      drivers/i2c/busses/i2c-ali1563.c
8411 F:      drivers/i2c/busses/i2c-ali15x3.c
8412 F:      drivers/i2c/busses/i2c-amd756-s4882.c
8413 F:      drivers/i2c/busses/i2c-amd756.c
8414 F:      drivers/i2c/busses/i2c-amd8111.c
8415 F:      drivers/i2c/busses/i2c-i801.c
8416 F:      drivers/i2c/busses/i2c-isch.c
8417 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
8418 F:      drivers/i2c/busses/i2c-nforce2.c
8419 F:      drivers/i2c/busses/i2c-piix4.c
8420 F:      drivers/i2c/busses/i2c-sis5595.c
8421 F:      drivers/i2c/busses/i2c-sis630.c
8422 F:      drivers/i2c/busses/i2c-sis96x.c
8423 F:      drivers/i2c/busses/i2c-via.c
8424 F:      drivers/i2c/busses/i2c-viapro.c
8425
8426 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
8427 M:      Hans de Goede <[email protected]>
8428 L:      [email protected]
8429 S:      Maintained
8430 F:      drivers/i2c/busses/i2c-cht-wc.c
8431
8432 I2C/SMBUS ISMT DRIVER
8433 M:      Seth Heasley <[email protected]>
8434 M:      Neil Horman <[email protected]>
8435 L:      [email protected]
8436 F:      Documentation/i2c/busses/i2c-ismt.rst
8437 F:      drivers/i2c/busses/i2c-ismt.c
8438
8439 I2C/SMBUS STUB DRIVER
8440 M:      Jean Delvare <[email protected]>
8441 L:      [email protected]
8442 S:      Maintained
8443 F:      drivers/i2c/i2c-stub.c
8444
8445 I3C DRIVER FOR CADENCE I3C MASTER IP
8446 M:      Przemysław Gaj <[email protected]>
8447 S:      Maintained
8448 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt
8449 F:      drivers/i3c/master/i3c-master-cdns.c
8450
8451 I3C DRIVER FOR SYNOPSYS DESIGNWARE
8452 M:      Vitor Soares <[email protected]>
8453 S:      Maintained
8454 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
8455 F:      drivers/i3c/master/dw*
8456
8457 I3C SUBSYSTEM
8458 M:      Alexandre Belloni <[email protected]>
8459 L:      [email protected] (moderated for non-subscribers)
8460 S:      Maintained
8461 C:      irc://chat.freenode.net/linux-i3c
8462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
8463 F:      Documentation/ABI/testing/sysfs-bus-i3c
8464 F:      Documentation/devicetree/bindings/i3c/
8465 F:      Documentation/driver-api/i3c
8466 F:      drivers/i3c/
8467 F:      include/linux/i3c/
8468
8469 IA64 (Itanium) PLATFORM
8470 L:      [email protected]
8471 S:      Orphan
8472 F:      Documentation/ia64/
8473 F:      arch/ia64/
8474
8475 IBM Power 842 compression accelerator
8476 M:      Haren Myneni <[email protected]>
8477 S:      Supported
8478 F:      crypto/842.c
8479 F:      drivers/crypto/nx/Kconfig
8480 F:      drivers/crypto/nx/Makefile
8481 F:      drivers/crypto/nx/nx-842*
8482 F:      include/linux/sw842.h
8483 F:      lib/842/
8484
8485 IBM Power in-Nest Crypto Acceleration
8486 M:      Breno Leitão <[email protected]>
8487 M:      Nayna Jain <[email protected]>
8488 M:      Paulo Flabiano Smorigo <[email protected]>
8489 L:      [email protected]
8490 S:      Supported
8491 F:      drivers/crypto/nx/Kconfig
8492 F:      drivers/crypto/nx/Makefile
8493 F:      drivers/crypto/nx/nx-aes*
8494 F:      drivers/crypto/nx/nx-sha*
8495 F:      drivers/crypto/nx/nx.*
8496 F:      drivers/crypto/nx/nx_csbcpb.h
8497 F:      drivers/crypto/nx/nx_debugfs.c
8498
8499 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
8500 M:      Tyrel Datwyler <[email protected]>
8501 L:      [email protected]
8502 L:      [email protected]
8503 S:      Supported
8504 F:      drivers/pci/hotplug/rpadlpar*
8505
8506 IBM Power Linux RAID adapter
8507 M:      Brian King <[email protected]>
8508 S:      Supported
8509 F:      drivers/scsi/ipr.*
8510
8511 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
8512 M:      Tyrel Datwyler <[email protected]>
8513 L:      [email protected]
8514 L:      [email protected]
8515 S:      Supported
8516 F:      drivers/pci/hotplug/rpaphp*
8517
8518 IBM Power SRIOV Virtual NIC Device Driver
8519 M:      Dany Madden <[email protected]>
8520 M:      Lijun Pan <[email protected]>
8521 M:      Sukadev Bhattiprolu <[email protected]>
8522 R:      Thomas Falcon <[email protected]>
8523 L:      [email protected]
8524 S:      Supported
8525 F:      drivers/net/ethernet/ibm/ibmvnic.*
8526
8527 IBM Power Virtual Accelerator Switchboard
8528 M:      Sukadev Bhattiprolu <[email protected]>
8529 L:      [email protected]
8530 S:      Supported
8531 F:      arch/powerpc/include/asm/vas.h
8532 F:      arch/powerpc/platforms/powernv/copy-paste.h
8533 F:      arch/powerpc/platforms/powernv/vas*
8534
8535 IBM Power Virtual Ethernet Device Driver
8536 M:      Cristobal Forno <[email protected]>
8537 L:      [email protected]
8538 S:      Supported
8539 F:      drivers/net/ethernet/ibm/ibmveth.*
8540
8541 IBM Power Virtual FC Device Drivers
8542 M:      Tyrel Datwyler <[email protected]>
8543 L:      [email protected]
8544 S:      Supported
8545 F:      drivers/scsi/ibmvscsi/ibmvfc*
8546
8547 IBM Power Virtual Management Channel Driver
8548 M:      Steven Royer <[email protected]>
8549 S:      Supported
8550 F:      drivers/misc/ibmvmc.*
8551
8552 IBM Power Virtual SCSI Device Drivers
8553 M:      Tyrel Datwyler <[email protected]>
8554 L:      [email protected]
8555 S:      Supported
8556 F:      drivers/scsi/ibmvscsi/ibmvscsi*
8557 F:      include/scsi/viosrp.h
8558
8559 IBM Power Virtual SCSI Device Target Driver
8560 M:      Michael Cyr <[email protected]>
8561 L:      [email protected]
8562 L:      [email protected]
8563 S:      Supported
8564 F:      drivers/scsi/ibmvscsi_tgt/
8565
8566 IBM Power VMX Cryptographic instructions
8567 M:      Breno Leitão <[email protected]>
8568 M:      Nayna Jain <[email protected]>
8569 M:      Paulo Flabiano Smorigo <[email protected]>
8570 L:      [email protected]
8571 S:      Supported
8572 F:      drivers/crypto/vmx/Kconfig
8573 F:      drivers/crypto/vmx/Makefile
8574 F:      drivers/crypto/vmx/aes*
8575 F:      drivers/crypto/vmx/ghash*
8576 F:      drivers/crypto/vmx/ppc-xlate.pl
8577 F:      drivers/crypto/vmx/vmx.c
8578
8579 IBM ServeRAID RAID DRIVER
8580 S:      Orphan
8581 F:      drivers/scsi/ips.*
8582
8583 ICH LPC AND GPIO DRIVER
8584 M:      Peter Tyser <[email protected]>
8585 S:      Maintained
8586 F:      drivers/gpio/gpio-ich.c
8587 F:      drivers/mfd/lpc_ich.c
8588
8589 ICY I2C DRIVER
8590 M:      Max Staudt <[email protected]>
8591 L:      [email protected]
8592 S:      Maintained
8593 F:      drivers/i2c/busses/i2c-icy.c
8594
8595 IDE SUBSYSTEM
8596 M:      "David S. Miller" <[email protected]>
8597 L:      [email protected]
8598 S:      Maintained
8599 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
8600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
8601 F:      Documentation/ide/
8602 F:      drivers/ide/
8603 F:      include/linux/ide.h
8604
8605 IDE/ATAPI DRIVERS
8606 M:      Borislav Petkov <[email protected]>
8607 L:      [email protected]
8608 S:      Maintained
8609 F:      Documentation/cdrom/ide-cd.rst
8610 F:      drivers/ide/ide-cd*
8611
8612 IDEAPAD LAPTOP EXTRAS DRIVER
8613 M:      Ike Panhc <[email protected]>
8614 L:      [email protected]
8615 S:      Maintained
8616 W:      http://launchpad.net/ideapad-laptop
8617 F:      drivers/platform/x86/ideapad-laptop.c
8618
8619 IDEAPAD LAPTOP SLIDEBAR DRIVER
8620 M:      Andrey Moiseev <[email protected]>
8621 L:      [email protected]
8622 S:      Maintained
8623 W:      https://github.com/o2genum/ideapad-slidebar
8624 F:      drivers/input/misc/ideapad_slidebar.c
8625
8626 IDT VersaClock 5 CLOCK DRIVER
8627 M:      Luca Ceresoli <[email protected]>
8628 S:      Maintained
8629 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
8630 F:      drivers/clk/clk-versaclock5.c
8631
8632 IEEE 802.15.4 SUBSYSTEM
8633 M:      Alexander Aring <[email protected]>
8634 M:      Stefan Schmidt <[email protected]>
8635 L:      [email protected]
8636 S:      Maintained
8637 W:      https://linux-wpan.org/
8638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
8639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
8640 F:      Documentation/networking/ieee802154.rst
8641 F:      drivers/net/ieee802154/
8642 F:      include/linux/ieee802154.h
8643 F:      include/linux/nl802154.h
8644 F:      include/net/af_ieee802154.h
8645 F:      include/net/cfg802154.h
8646 F:      include/net/ieee802154_netdev.h
8647 F:      include/net/mac802154.h
8648 F:      include/net/nl802154.h
8649 F:      net/ieee802154/
8650 F:      net/mac802154/
8651
8652 IFE PROTOCOL
8653 M:      Yotam Gigi <[email protected]>
8654 M:      Jamal Hadi Salim <[email protected]>
8655 F:      include/net/ife.h
8656 F:      include/uapi/linux/ife.h
8657 F:      net/ife
8658
8659 IGORPLUG-USB IR RECEIVER
8660 M:      Sean Young <[email protected]>
8661 L:      [email protected]
8662 S:      Maintained
8663 F:      drivers/media/rc/igorplugusb.c
8664
8665 IGUANAWORKS USB IR TRANSCEIVER
8666 M:      Sean Young <[email protected]>
8667 L:      [email protected]
8668 S:      Maintained
8669 F:      drivers/media/rc/iguanair.c
8670
8671 IIO DIGITAL POTENTIOMETER DAC
8672 M:      Peter Rosin <[email protected]>
8673 L:      [email protected]
8674 S:      Maintained
8675 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
8676 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
8677 F:      drivers/iio/dac/dpot-dac.c
8678
8679 IIO ENVELOPE DETECTOR
8680 M:      Peter Rosin <[email protected]>
8681 L:      [email protected]
8682 S:      Maintained
8683 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
8684 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
8685 F:      drivers/iio/adc/envelope-detector.c
8686
8687 IIO MULTIPLEXER
8688 M:      Peter Rosin <[email protected]>
8689 L:      [email protected]
8690 S:      Maintained
8691 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
8692 F:      drivers/iio/multiplexer/iio-mux.c
8693
8694 IIO SUBSYSTEM AND DRIVERS
8695 M:      Jonathan Cameron <[email protected]>
8696 R:      Lars-Peter Clausen <[email protected]>
8697 R:      Peter Meerwald-Stadler <[email protected]>
8698 L:      [email protected]
8699 S:      Maintained
8700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
8701 F:      Documentation/ABI/testing/configfs-iio*
8702 F:      Documentation/ABI/testing/sysfs-bus-iio*
8703 F:      Documentation/devicetree/bindings/iio/
8704 F:      drivers/iio/
8705 F:      drivers/staging/iio/
8706 F:      include/linux/iio/
8707 F:      tools/iio/
8708
8709 IIO UNIT CONVERTER
8710 M:      Peter Rosin <[email protected]>
8711 L:      [email protected]
8712 S:      Maintained
8713 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
8714 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
8715 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
8716 F:      drivers/iio/afe/iio-rescale.c
8717
8718 IKANOS/ADI EAGLE ADSL USB DRIVER
8719 M:      Matthieu Castet <[email protected]>
8720 M:      Stanislaw Gruszka <[email protected]>
8721 S:      Maintained
8722 F:      drivers/usb/atm/ueagle-atm.c
8723
8724 IMGTEC ASCII LCD DRIVER
8725 M:      Paul Burton <[email protected]>
8726 S:      Maintained
8727 F:      Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
8728 F:      drivers/auxdisplay/img-ascii-lcd.c
8729
8730 IMGTEC IR DECODER DRIVER
8731 S:      Orphan
8732 F:      drivers/media/rc/img-ir/
8733
8734 IMON SOUNDGRAPH USB IR RECEIVER
8735 M:      Sean Young <[email protected]>
8736 L:      [email protected]
8737 S:      Maintained
8738 F:      drivers/media/rc/imon.c
8739 F:      drivers/media/rc/imon_raw.c
8740
8741 IMS TWINTURBO FRAMEBUFFER DRIVER
8742 L:      [email protected]
8743 S:      Orphan
8744 F:      drivers/video/fbdev/imsttfb.c
8745
8746 INA209 HARDWARE MONITOR DRIVER
8747 M:      Guenter Roeck <[email protected]>
8748 L:      [email protected]
8749 S:      Maintained
8750 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
8751 F:      Documentation/hwmon/ina209.rst
8752 F:      drivers/hwmon/ina209.c
8753
8754 INA2XX HARDWARE MONITOR DRIVER
8755 M:      Guenter Roeck <[email protected]>
8756 L:      [email protected]
8757 S:      Maintained
8758 F:      Documentation/hwmon/ina2xx.rst
8759 F:      drivers/hwmon/ina2xx.c
8760 F:      include/linux/platform_data/ina2xx.h
8761
8762 INDUSTRY PACK SUBSYSTEM (IPACK)
8763 M:      Samuel Iglesias Gonsalvez <[email protected]>
8764 M:      Jens Taprogge <[email protected]>
8765 M:      Greg Kroah-Hartman <[email protected]>
8766 L:      [email protected]
8767 S:      Maintained
8768 W:      http://industrypack.sourceforge.net
8769 F:      drivers/ipack/
8770
8771 INFINEON DPS310 Driver
8772 M:      Eddie James <[email protected]>
8773 L:      [email protected]
8774 S:      Maintained
8775 F:      drivers/iio/pressure/dps310.c
8776
8777 INFINIBAND SUBSYSTEM
8778 M:      Doug Ledford <[email protected]>
8779 M:      Jason Gunthorpe <[email protected]>
8780 L:      [email protected]
8781 S:      Supported
8782 W:      https://github.com/linux-rdma/rdma-core
8783 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
8785 F:      Documentation/devicetree/bindings/infiniband/
8786 F:      Documentation/infiniband/
8787 F:      drivers/infiniband/
8788 F:      include/rdma/
8789 F:      include/trace/events/ib_mad.h
8790 F:      include/trace/events/ib_umad.h
8791 F:      include/uapi/linux/if_infiniband.h
8792 F:      include/uapi/rdma/
8793 F:      samples/bpf/ibumad_kern.c
8794 F:      samples/bpf/ibumad_user.c
8795
8796 INGENIC JZ4780 NAND DRIVER
8797 M:      Harvey Hunt <[email protected]>
8798 L:      [email protected]
8799 L:      [email protected]
8800 S:      Maintained
8801 F:      drivers/mtd/nand/raw/ingenic/
8802
8803 INGENIC JZ47xx SoCs
8804 M:      Paul Cercueil <[email protected]>
8805 L:      [email protected]
8806 S:      Maintained
8807 F:      arch/mips/boot/dts/ingenic/
8808 F:      arch/mips/generic/board-ingenic.c
8809 F:      arch/mips/include/asm/mach-ingenic/
8810 F:      arch/mips/ingenic/Kconfig
8811 F:      drivers/clk/ingenic/
8812 F:      drivers/dma/dma-jz4780.c
8813 F:      drivers/gpu/drm/ingenic/
8814 F:      drivers/i2c/busses/i2c-jz4780.c
8815 F:      drivers/iio/adc/ingenic-adc.c
8816 F:      drivers/irqchip/irq-ingenic.c
8817 F:      drivers/memory/jz4780-nemc.c
8818 F:      drivers/mmc/host/jz4740_mmc.c
8819 F:      drivers/mtd/nand/raw/ingenic/
8820 F:      drivers/pinctrl/pinctrl-ingenic.c
8821 F:      drivers/power/supply/ingenic-battery.c
8822 F:      drivers/pwm/pwm-jz4740.c
8823 F:      drivers/remoteproc/ingenic_rproc.c
8824 F:      drivers/rtc/rtc-jz4740.c
8825 F:      drivers/tty/serial/8250/8250_ingenic.c
8826 F:      drivers/usb/musb/jz4740.c
8827 F:      drivers/watchdog/jz4740_wdt.c
8828 F:      include/dt-bindings/iio/adc/ingenic,adc.h
8829 F:      include/linux/mfd/ingenic-tcu.h
8830 F:      sound/soc/codecs/jz47*
8831 F:      sound/soc/jz4740/
8832
8833 INOTIFY
8834 M:      Jan Kara <[email protected]>
8835 R:      Amir Goldstein <[email protected]>
8836 L:      [email protected]
8837 S:      Maintained
8838 F:      Documentation/filesystems/inotify.rst
8839 F:      fs/notify/inotify/
8840 F:      include/linux/inotify.h
8841 F:      include/uapi/linux/inotify.h
8842
8843 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8844 M:      Dmitry Torokhov <[email protected]>
8845 L:      [email protected]
8846 S:      Maintained
8847 Q:      http://patchwork.kernel.org/project/linux-input/list/
8848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
8849 F:      Documentation/devicetree/bindings/input/
8850 F:      Documentation/devicetree/bindings/serio/
8851 F:      Documentation/input/
8852 F:      drivers/input/
8853 F:      include/linux/input.h
8854 F:      include/linux/input/
8855 F:      include/uapi/linux/input-event-codes.h
8856 F:      include/uapi/linux/input.h
8857
8858 INPUT MULTITOUCH (MT) PROTOCOL
8859 M:      Henrik Rydberg <[email protected]>
8860 L:      [email protected]
8861 S:      Odd fixes
8862 F:      Documentation/input/multi-touch-protocol.rst
8863 F:      drivers/input/input-mt.c
8864 K:      \b(ABS|SYN)_MT_
8865
8866 INSIDE SECURE CRYPTO DRIVER
8867 M:      Antoine Tenart <[email protected]>
8868 L:      [email protected]
8869 S:      Maintained
8870 F:      drivers/crypto/inside-secure/
8871
8872 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8873 M:      Mimi Zohar <[email protected]>
8874 M:      Dmitry Kasatkin <[email protected]>
8875 L:      [email protected]
8876 S:      Supported
8877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8878 F:      security/integrity/ima/
8879
8880 INTEL 810/815 FRAMEBUFFER DRIVER
8881 M:      Antonino Daplas <[email protected]>
8882 L:      [email protected]
8883 S:      Maintained
8884 F:      drivers/video/fbdev/i810/
8885
8886 INTEL ASoC DRIVERS
8887 M:      Cezary Rojewski <[email protected]>
8888 M:      Pierre-Louis Bossart <[email protected]>
8889 M:      Liam Girdwood <[email protected]>
8890 M:      Jie Yang <[email protected]>
8891 L:      [email protected] (moderated for non-subscribers)
8892 S:      Supported
8893 F:      sound/soc/intel/
8894
8895 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
8896 M:      Hans de Goede <[email protected]>
8897 L:      [email protected]
8898 S:      Maintained
8899 F:      drivers/platform/x86/intel_atomisp2_pm.c
8900
8901 INTEL ATOMISP2 LED DRIVER
8902 M:      Hans de Goede <[email protected]>
8903 L:      [email protected]
8904 S:      Maintained
8905 F:      drivers/platform/x86/intel_atomisp2_led.c
8906
8907 INTEL BROXTON PMC DRIVER
8908 M:      Mika Westerberg <[email protected]>
8909 M:      Zha Qipeng <[email protected]>
8910 S:      Maintained
8911 F:      drivers/mfd/intel_pmc_bxt.c
8912 F:      include/linux/mfd/intel_pmc_bxt.h
8913
8914 INTEL C600 SERIES SAS CONTROLLER DRIVER
8915 M:      Artur Paszkiewicz <[email protected]>
8916 L:      [email protected]
8917 S:      Supported
8918 T:      git git://git.code.sf.net/p/intel-sas/isci
8919 F:      drivers/scsi/isci/
8920
8921 INTEL CPU family model numbers
8922 M:      Tony Luck <[email protected]>
8923 M:      [email protected]
8924 L:      [email protected]
8925 S:      Supported
8926 F:      arch/x86/include/asm/intel-family.h
8927
8928 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
8929 M:      Jani Nikula <[email protected]>
8930 M:      Joonas Lahtinen <[email protected]>
8931 M:      Rodrigo Vivi <[email protected]>
8932 L:      [email protected]
8933 S:      Supported
8934 W:      https://01.org/linuxgraphics/
8935 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
8936 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
8937 C:      irc://chat.freenode.net/intel-gfx
8938 T:      git git://anongit.freedesktop.org/drm-intel
8939 F:      Documentation/gpu/i915.rst
8940 F:      drivers/gpu/drm/i915/
8941 F:      include/drm/i915*
8942 F:      include/uapi/drm/i915_drm.h
8943
8944 INTEL ETHERNET DRIVERS
8945 M:      Jesse Brandeburg <[email protected]>
8946 M:      Tony Nguyen <[email protected]>
8947 L:      [email protected] (moderated for non-subscribers)
8948 S:      Supported
8949 W:      http://www.intel.com/support/feedback.htm
8950 W:      http://e1000.sourceforge.net/
8951 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
8952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
8953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
8954 F:      Documentation/networking/device_drivers/ethernet/intel/
8955 F:      drivers/net/ethernet/intel/
8956 F:      drivers/net/ethernet/intel/*/
8957 F:      include/linux/avf/virtchnl.h
8958
8959 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
8960 M:      Maik Broemme <[email protected]>
8961 L:      [email protected]
8962 S:      Maintained
8963 F:      Documentation/fb/intelfb.rst
8964 F:      drivers/video/fbdev/intelfb/
8965
8966 INTEL GPIO DRIVERS
8967 M:      Andy Shevchenko <[email protected]>
8968 L:      [email protected]
8969 S:      Maintained
8970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8971 F:      drivers/gpio/gpio-ich.c
8972 F:      drivers/gpio/gpio-merrifield.c
8973 F:      drivers/gpio/gpio-ml-ioh.c
8974 F:      drivers/gpio/gpio-pch.c
8975 F:      drivers/gpio/gpio-sch.c
8976 F:      drivers/gpio/gpio-sodaville.c
8977
8978 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
8979 M:      Zhenyu Wang <[email protected]>
8980 M:      Zhi Wang <[email protected]>
8981 L:      [email protected]
8982 L:      [email protected]
8983 S:      Supported
8984 W:      https://01.org/igvt-g
8985 T:      git https://github.com/intel/gvt-linux.git
8986 F:      drivers/gpu/drm/i915/gvt/
8987
8988 INTEL HID EVENT DRIVER
8989 M:      Alex Hung <[email protected]>
8990 L:      [email protected]
8991 S:      Maintained
8992 F:      drivers/platform/x86/intel-hid.c
8993
8994 INTEL I/OAT DMA DRIVER
8995 M:      Dave Jiang <[email protected]>
8996 R:      Dan Williams <[email protected]>
8997 L:      [email protected]
8998 S:      Supported
8999 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
9000 F:      drivers/dma/ioat*
9001
9002 INTEL IADX DRIVER
9003 M:      Dave Jiang <[email protected]>
9004 L:      [email protected]
9005 S:      Supported
9006 F:      drivers/dma/idxd/*
9007 F:      include/uapi/linux/idxd.h
9008
9009 INTEL IDLE DRIVER
9010 M:      Jacob Pan <[email protected]>
9011 M:      Len Brown <[email protected]>
9012 L:      [email protected]
9013 S:      Supported
9014 B:      https://bugzilla.kernel.org
9015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
9016 F:      drivers/idle/intel_idle.c
9017
9018 INTEL INTEGRATED SENSOR HUB DRIVER
9019 M:      Srinivas Pandruvada <[email protected]>
9020 M:      Jiri Kosina <[email protected]>
9021 L:      [email protected]
9022 S:      Maintained
9023 F:      drivers/hid/intel-ish-hid/
9024
9025 INTEL IOMMU (VT-d)
9026 M:      David Woodhouse <[email protected]>
9027 M:      Lu Baolu <[email protected]>
9028 L:      [email protected]
9029 S:      Supported
9030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
9031 F:      drivers/iommu/intel/
9032 F:      include/linux/intel-iommu.h
9033 F:      include/linux/intel-svm.h
9034
9035 INTEL IOP-ADMA DMA DRIVER
9036 R:      Dan Williams <[email protected]>
9037 S:      Odd fixes
9038 F:      drivers/dma/iop-adma.c
9039
9040 INTEL IPU3 CSI-2 CIO2 DRIVER
9041 M:      Yong Zhi <[email protected]>
9042 M:      Sakari Ailus <[email protected]>
9043 M:      Bingbu Cao <[email protected]>
9044 M:      Dan Scally <[email protected]>
9045 R:      Tianshu Qiu <[email protected]>
9046 L:      [email protected]
9047 S:      Maintained
9048 T:      git git://linuxtv.org/media_tree.git
9049 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
9050 F:      drivers/media/pci/intel/ipu3/
9051
9052 INTEL IPU3 CSI-2 IMGU DRIVER
9053 M:      Sakari Ailus <[email protected]>
9054 R:      Bingbu Cao <[email protected]>
9055 R:      Tianshu Qiu <[email protected]>
9056 L:      [email protected]
9057 S:      Maintained
9058 F:      Documentation/admin-guide/media/ipu3.rst
9059 F:      Documentation/admin-guide/media/ipu3_rcb.svg
9060 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
9061 F:      drivers/staging/media/ipu3/
9062
9063 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
9064 M:      Krzysztof Halasa <[email protected]>
9065 S:      Maintained
9066 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
9067 F:      drivers/net/wan/ixp4xx_hss.c
9068 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
9069 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
9070 F:      include/linux/soc/ixp4xx/npe.h
9071 F:      include/linux/soc/ixp4xx/qmgr.h
9072
9073 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
9074 M:      Deepak Saxena <[email protected]>
9075 S:      Maintained
9076 F:      drivers/char/hw_random/ixp4xx-rng.c
9077
9078 INTEL KEEM BAY DRM DRIVER
9079 M:      Anitha Chrisanthus <[email protected]>
9080 M:      Edmund Dea <[email protected]>
9081 S:      Maintained
9082 F:      Documentation/devicetree/bindings/display/intel,kmb_display.yaml
9083 F:      drivers/gpu/drm/kmb/
9084
9085 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
9086 M:      Daniele Alessandrelli <[email protected]>
9087 S:      Maintained
9088 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
9089 F:      drivers/crypto/keembay/Kconfig
9090 F:      drivers/crypto/keembay/Makefile
9091 F:      drivers/crypto/keembay/keembay-ocs-aes-core.c
9092 F:      drivers/crypto/keembay/ocs-aes.c
9093 F:      drivers/crypto/keembay/ocs-aes.h
9094
9095 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
9096 M:      Daniele Alessandrelli <[email protected]>
9097 M:      Declan Murphy <[email protected]>
9098 S:      Maintained
9099 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
9100 F:      drivers/crypto/keembay/Kconfig
9101 F:      drivers/crypto/keembay/Makefile
9102 F:      drivers/crypto/keembay/keembay-ocs-hcu-core.c
9103 F:      drivers/crypto/keembay/ocs-hcu.c
9104 F:      drivers/crypto/keembay/ocs-hcu.h
9105
9106 INTEL MANAGEMENT ENGINE (mei)
9107 M:      Tomas Winkler <[email protected]>
9108 L:      [email protected]
9109 S:      Supported
9110 F:      Documentation/driver-api/mei/*
9111 F:      drivers/misc/mei/
9112 F:      drivers/watchdog/mei_wdt.c
9113 F:      include/linux/mei_cl_bus.h
9114 F:      include/uapi/linux/mei.h
9115 F:      samples/mei/*
9116
9117 INTEL MENLOW THERMAL DRIVER
9118 M:      Sujith Thomas <[email protected]>
9119 L:      [email protected]
9120 S:      Supported
9121 W:      https://01.org/linux-acpi
9122 F:      drivers/platform/x86/intel_menlow.c
9123
9124 INTEL P-Unit IPC DRIVER
9125 M:      Zha Qipeng <[email protected]>
9126 L:      [email protected]
9127 S:      Maintained
9128 F:      arch/x86/include/asm/intel_punit_ipc.h
9129 F:      drivers/platform/x86/intel_punit_ipc.c
9130
9131 INTEL PMC CORE DRIVER
9132 M:      Rajneesh Bhardwaj <[email protected]>
9133 M:      David E Box <[email protected]>
9134 L:      [email protected]
9135 S:      Maintained
9136 F:      drivers/platform/x86/intel_pmc_core*
9137
9138 INTEL PMIC GPIO DRIVERS
9139 M:      Andy Shevchenko <[email protected]>
9140 S:      Maintained
9141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9142 F:      drivers/gpio/gpio-*cove.c
9143
9144 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
9145 M:      Andy Shevchenko <[email protected]>
9146 S:      Maintained
9147 F:      drivers/mfd/intel_soc_pmic*
9148 F:      include/linux/mfd/intel_soc_pmic*
9149
9150 INTEL PMT DRIVER
9151 M:      "David E. Box" <[email protected]>
9152 S:      Maintained
9153 F:      drivers/mfd/intel_pmt.c
9154 F:      drivers/platform/x86/intel_pmt_*
9155
9156 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
9157 M:      Stanislav Yakovlev <[email protected]>
9158 L:      [email protected]
9159 S:      Maintained
9160 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
9161 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
9162 F:      drivers/net/wireless/intel/ipw2x00/
9163
9164 INTEL PSTATE DRIVER
9165 M:      Srinivas Pandruvada <[email protected]>
9166 M:      Len Brown <[email protected]>
9167 L:      [email protected]
9168 S:      Supported
9169 F:      drivers/cpufreq/intel_pstate.c
9170
9171 INTEL RDMA RNIC DRIVER
9172 M:      Faisal Latif <[email protected]>
9173 M:      Shiraz Saleem <[email protected]>
9174 L:      [email protected]
9175 S:      Supported
9176 F:      drivers/infiniband/hw/i40iw/
9177 F:      include/uapi/rdma/i40iw-abi.h
9178
9179 INTEL SCU DRIVERS
9180 M:      Mika Westerberg <[email protected]>
9181 S:      Maintained
9182 F:      arch/x86/include/asm/intel_scu_ipc.h
9183 F:      drivers/platform/x86/intel_scu_*
9184
9185 INTEL SPEED SELECT TECHNOLOGY
9186 M:      Srinivas Pandruvada <[email protected]>
9187 L:      [email protected]
9188 S:      Maintained
9189 F:      drivers/platform/x86/intel_speed_select_if/
9190 F:      include/uapi/linux/isst_if.h
9191 F:      tools/power/x86/intel-speed-select/
9192
9193 INTEL STRATIX10 FIRMWARE DRIVERS
9194 M:      Richard Gong <[email protected]>
9195 L:      [email protected]
9196 S:      Maintained
9197 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
9198 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
9199 F:      drivers/firmware/stratix10-rsu.c
9200 F:      drivers/firmware/stratix10-svc.c
9201 F:      include/linux/firmware/intel/stratix10-smc.h
9202 F:      include/linux/firmware/intel/stratix10-svc-client.h
9203
9204 INTEL TELEMETRY DRIVER
9205 M:      Rajneesh Bhardwaj <[email protected]>
9206 M:      "David E. Box" <[email protected]>
9207 L:      [email protected]
9208 S:      Maintained
9209 F:      arch/x86/include/asm/intel_telemetry.h
9210 F:      drivers/platform/x86/intel_telemetry*
9211
9212 INTEL UNCORE FREQUENCY CONTROL
9213 M:      Srinivas Pandruvada <[email protected]>
9214 L:      [email protected]
9215 S:      Maintained
9216 F:      drivers/platform/x86/intel-uncore-frequency.c
9217
9218 INTEL VIRTUAL BUTTON DRIVER
9219 M:      AceLan Kao <[email protected]>
9220 L:      [email protected]
9221 S:      Maintained
9222 F:      drivers/platform/x86/intel-vbtn.c
9223
9224 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
9225 M:      Stanislaw Gruszka <[email protected]>
9226 L:      [email protected]
9227 S:      Supported
9228 F:      drivers/net/wireless/intel/iwlegacy/
9229
9230 INTEL WIRELESS WIFI LINK (iwlwifi)
9231 M:      Luca Coelho <[email protected]>
9232 L:      [email protected]
9233 S:      Supported
9234 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
9235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
9236 F:      drivers/net/wireless/intel/iwlwifi/
9237
9238 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
9239 M:      Jithu Joseph <[email protected]>
9240 R:      Maurice Ma <[email protected]>
9241 S:      Maintained
9242 W:      https://slimbootloader.github.io/security/firmware-update.html
9243 F:      drivers/platform/x86/intel-wmi-sbl-fw-update.c
9244
9245 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
9246 M:      Mario Limonciello <[email protected]>
9247 S:      Maintained
9248 F:      drivers/platform/x86/intel-wmi-thunderbolt.c
9249
9250 INTEL(R) TRACE HUB
9251 M:      Alexander Shishkin <[email protected]>
9252 S:      Supported
9253 F:      Documentation/trace/intel_th.rst
9254 F:      drivers/hwtracing/intel_th/
9255 F:      include/linux/intel_th.h
9256
9257 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
9258 M:      Ning Sun <[email protected]>
9259 L:      [email protected]
9260 S:      Supported
9261 W:      http://tboot.sourceforge.net
9262 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
9263 F:      Documentation/x86/intel_txt.rst
9264 F:      arch/x86/kernel/tboot.c
9265 F:      include/linux/tboot.h
9266
9267 INTEL SGX
9268 M:      Jarkko Sakkinen <[email protected]>
9269 R:      Dave Hansen <[email protected]>
9270 L:      [email protected]
9271 S:      Supported
9272 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
9273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
9274 F:      Documentation/x86/sgx.rst
9275 F:      arch/x86/entry/vdso/vsgx.S
9276 F:      arch/x86/include/uapi/asm/sgx.h
9277 F:      arch/x86/kernel/cpu/sgx/*
9278 F:      tools/testing/selftests/sgx/*
9279 K:      \bSGX_
9280
9281 INTERCONNECT API
9282 M:      Georgi Djakov <[email protected]>
9283 L:      [email protected]
9284 S:      Maintained
9285 F:      Documentation/devicetree/bindings/interconnect/
9286 F:      Documentation/driver-api/interconnect.rst
9287 F:      drivers/interconnect/
9288 F:      include/dt-bindings/interconnect/
9289 F:      include/linux/interconnect-provider.h
9290 F:      include/linux/interconnect.h
9291
9292 INVENSENSE ICM-426xx IMU DRIVER
9293 M:      Jean-Baptiste Maneyrol <[email protected]>
9294 L:      [email protected]
9295 S:      Maintained
9296 W:      https://invensense.tdk.com/
9297 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
9298 F:      drivers/iio/imu/inv_icm42600/
9299
9300 INVENSENSE MPU-3050 GYROSCOPE DRIVER
9301 M:      Linus Walleij <[email protected]>
9302 L:      [email protected]
9303 S:      Maintained
9304 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
9305 F:      drivers/iio/gyro/mpu3050*
9306
9307 IOC3 ETHERNET DRIVER
9308 M:      Ralf Baechle <[email protected]>
9309 L:      [email protected]
9310 S:      Maintained
9311 F:      drivers/net/ethernet/sgi/ioc3-eth.c
9312
9313 IOMAP FILESYSTEM LIBRARY
9314 M:      Christoph Hellwig <[email protected]>
9315 M:      Darrick J. Wong <[email protected]>
9316 M:      [email protected]
9317 M:      [email protected]
9318 L:      [email protected]
9319 L:      [email protected]
9320 S:      Supported
9321 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
9322 F:      fs/iomap/
9323 F:      include/linux/iomap.h
9324
9325 IOMMU DRIVERS
9326 M:      Joerg Roedel <[email protected]>
9327 M:      Will Deacon <[email protected]>
9328 L:      [email protected]
9329 S:      Maintained
9330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
9331 F:      Documentation/devicetree/bindings/iommu/
9332 F:      Documentation/userspace-api/iommu.rst
9333 F:      drivers/iommu/
9334 F:      include/linux/iommu.h
9335 F:      include/linux/iova.h
9336 F:      include/linux/of_iommu.h
9337 F:      include/uapi/linux/iommu.h
9338
9339 IO_URING
9340 M:      Jens Axboe <[email protected]>
9341 R:      Pavel Begunkov <[email protected]>
9342 L:      [email protected]
9343 S:      Maintained
9344 T:      git git://git.kernel.dk/linux-block
9345 T:      git git://git.kernel.dk/liburing
9346 F:      fs/io-wq.c
9347 F:      fs/io-wq.h
9348 F:      fs/io_uring.c
9349 F:      include/linux/io_uring.h
9350 F:      include/uapi/linux/io_uring.h
9351
9352 IPMI SUBSYSTEM
9353 M:      Corey Minyard <[email protected]>
9354 L:      [email protected] (moderated for non-subscribers)
9355 S:      Supported
9356 W:      http://openipmi.sourceforge.net/
9357 F:      Documentation/driver-api/ipmi.rst
9358 F:      Documentation/devicetree/bindings/ipmi/
9359 F:      drivers/char/ipmi/
9360 F:      include/linux/ipmi*
9361 F:      include/uapi/linux/ipmi*
9362
9363 IPS SCSI RAID DRIVER
9364 M:      Adaptec OEM Raid Solutions <[email protected]>
9365 L:      [email protected]
9366 S:      Maintained
9367 W:      http://www.adaptec.com/
9368 F:      drivers/scsi/ips*
9369
9370 IPVS
9371 M:      Simon Horman <[email protected]>
9372 M:      Julian Anastasov <[email protected]>
9373 L:      [email protected]
9374 L:      [email protected]
9375 S:      Maintained
9376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
9377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
9378 F:      Documentation/networking/ipvs-sysctl.rst
9379 F:      include/net/ip_vs.h
9380 F:      include/uapi/linux/ip_vs.h
9381 F:      net/netfilter/ipvs/
9382
9383 IPWIRELESS DRIVER
9384 M:      Jiri Kosina <[email protected]>
9385 M:      David Sterba <[email protected]>
9386 S:      Odd Fixes
9387 F:      drivers/tty/ipwireless/
9388
9389 IPX NETWORK LAYER
9390 L:      [email protected]
9391 S:      Obsolete
9392 F:      include/uapi/linux/ipx.h
9393
9394 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
9395 M:      Marc Zyngier <[email protected]>
9396 S:      Maintained
9397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9398 F:      Documentation/core-api/irq/irq-domain.rst
9399 F:      include/linux/irqdomain.h
9400 F:      kernel/irq/irqdomain.c
9401 F:      kernel/irq/msi.c
9402
9403 IRQ SUBSYSTEM
9404 M:      Thomas Gleixner <[email protected]>
9405 L:      [email protected]
9406 S:      Maintained
9407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9408 F:      kernel/irq/
9409
9410 IRQCHIP DRIVERS
9411 M:      Thomas Gleixner <[email protected]>
9412 M:      Marc Zyngier <[email protected]>
9413 L:      [email protected]
9414 S:      Maintained
9415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9416 F:      Documentation/devicetree/bindings/interrupt-controller/
9417 F:      drivers/irqchip/
9418
9419 ISA
9420 M:      William Breathitt Gray <[email protected]>
9421 S:      Maintained
9422 F:      Documentation/driver-api/isa.rst
9423 F:      drivers/base/isa.c
9424 F:      include/linux/isa.h
9425
9426 ISA RADIO MODULE
9427 M:      Hans Verkuil <[email protected]>
9428 L:      [email protected]
9429 S:      Maintained
9430 W:      https://linuxtv.org
9431 T:      git git://linuxtv.org/media_tree.git
9432 F:      drivers/media/radio/radio-isa*
9433
9434 ISAPNP
9435 M:      Jaroslav Kysela <[email protected]>
9436 S:      Maintained
9437 F:      Documentation/driver-api/isapnp.rst
9438 F:      drivers/pnp/isapnp/
9439 F:      include/linux/isapnp.h
9440
9441 ISCSI
9442 M:      Lee Duncan <[email protected]>
9443 M:      Chris Leech <[email protected]>
9444 L:      [email protected]
9445 L:      [email protected]
9446 S:      Maintained
9447 W:      www.open-iscsi.com
9448 F:      drivers/scsi/*iscsi*
9449 F:      include/scsi/*iscsi*
9450
9451 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
9452 M:      Peter Jones <[email protected]>
9453 M:      Konrad Rzeszutek Wilk <[email protected]>
9454 S:      Maintained
9455 F:      drivers/firmware/iscsi_ibft*
9456
9457 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
9458 M:      Sagi Grimberg <[email protected]>
9459 M:      Max Gurtovoy <[email protected]>
9460 L:      [email protected]
9461 S:      Supported
9462 W:      http://www.openfabrics.org
9463 W:      www.open-iscsi.org
9464 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9465 F:      drivers/infiniband/ulp/iser/
9466
9467 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
9468 M:      Sagi Grimberg <[email protected]>
9469 L:      [email protected]
9470 L:      [email protected]
9471 S:      Supported
9472 W:      http://www.linux-iscsi.org
9473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9474 F:      drivers/infiniband/ulp/isert
9475
9476 ISDN/CMTP OVER BLUETOOTH
9477 M:      Karsten Keil <[email protected]>
9478 L:      [email protected] (subscribers-only)
9479 L:      [email protected]
9480 S:      Odd Fixes
9481 W:      http://www.isdn4linux.de
9482 F:      Documentation/isdn/
9483 F:      drivers/isdn/capi/
9484 F:      include/linux/isdn/
9485 F:      include/uapi/linux/isdn/
9486 F:      net/bluetooth/cmtp/
9487
9488 ISDN/mISDN SUBSYSTEM
9489 M:      Karsten Keil <[email protected]>
9490 L:      [email protected] (subscribers-only)
9491 L:      [email protected]
9492 S:      Maintained
9493 W:      http://www.isdn4linux.de
9494 F:      drivers/isdn/Kconfig
9495 F:      drivers/isdn/Makefile
9496 F:      drivers/isdn/hardware/
9497 F:      drivers/isdn/mISDN/
9498
9499 IT87 HARDWARE MONITORING DRIVER
9500 M:      Jean Delvare <[email protected]>
9501 L:      [email protected]
9502 S:      Maintained
9503 F:      Documentation/hwmon/it87.rst
9504 F:      drivers/hwmon/it87.c
9505
9506 IT913X MEDIA DRIVER
9507 M:      Antti Palosaari <[email protected]>
9508 L:      [email protected]
9509 S:      Maintained
9510 W:      https://linuxtv.org
9511 W:      http://palosaari.fi/linux/
9512 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9513 T:      git git://linuxtv.org/anttip/media_tree.git
9514 F:      drivers/media/tuners/it913x*
9515
9516 IVTV VIDEO4LINUX DRIVER
9517 M:      Andy Walls <[email protected]>
9518 L:      [email protected]
9519 S:      Maintained
9520 W:      https://linuxtv.org
9521 T:      git git://linuxtv.org/media_tree.git
9522 F:      Documentation/admin-guide/media/ivtv*
9523 F:      drivers/media/pci/ivtv/
9524 F:      include/uapi/linux/ivtv*
9525
9526 IX2505V MEDIA DRIVER
9527 M:      Malcolm Priestley <[email protected]>
9528 L:      [email protected]
9529 S:      Maintained
9530 W:      https://linuxtv.org
9531 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9532 F:      drivers/media/dvb-frontends/ix2505v*
9533
9534 JAILHOUSE HYPERVISOR INTERFACE
9535 M:      Jan Kiszka <[email protected]>
9536 L:      [email protected]
9537 S:      Maintained
9538 F:      arch/x86/include/asm/jailhouse_para.h
9539 F:      arch/x86/kernel/jailhouse.c
9540
9541 JC42.4 TEMPERATURE SENSOR DRIVER
9542 M:      Guenter Roeck <[email protected]>
9543 L:      [email protected]
9544 S:      Maintained
9545 F:      Documentation/hwmon/jc42.rst
9546 F:      drivers/hwmon/jc42.c
9547
9548 JFS FILESYSTEM
9549 M:      Dave Kleikamp <[email protected]>
9550 L:      [email protected]
9551 S:      Maintained
9552 W:      http://jfs.sourceforge.net/
9553 T:      git git://github.com/kleikamp/linux-shaggy.git
9554 F:      Documentation/admin-guide/jfs.rst
9555 F:      fs/jfs/
9556
9557 JME NETWORK DRIVER
9558 M:      Guo-Fu Tseng <[email protected]>
9559 L:      [email protected]
9560 S:      Maintained
9561 F:      drivers/net/ethernet/jme.*
9562
9563 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
9564 M:      David Woodhouse <[email protected]>
9565 M:      Richard Weinberger <[email protected]>
9566 L:      [email protected]
9567 S:      Odd Fixes
9568 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
9569 T:      git git://git.infradead.org/ubifs-2.6.git
9570 F:      fs/jffs2/
9571 F:      include/uapi/linux/jffs2.h
9572
9573 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
9574 M:      "Theodore Ts'o" <[email protected]>
9575 M:      Jan Kara <[email protected]>
9576 L:      [email protected]
9577 S:      Maintained
9578 F:      fs/jbd2/
9579 F:      include/linux/jbd2.h
9580
9581 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
9582 M:      Mikhail Ulyanov <[email protected]>
9583 L:      [email protected]
9584 S:      Maintained
9585 F:      drivers/media/platform/rcar_jpu.c
9586
9587 JSM Neo PCI based serial card
9588 L:      [email protected]
9589 S:      Orphan
9590 F:      drivers/tty/serial/jsm/
9591
9592 K10TEMP HARDWARE MONITORING DRIVER
9593 M:      Clemens Ladisch <[email protected]>
9594 L:      [email protected]
9595 S:      Maintained
9596 F:      Documentation/hwmon/k10temp.rst
9597 F:      drivers/hwmon/k10temp.c
9598
9599 K8TEMP HARDWARE MONITORING DRIVER
9600 M:      Rudolf Marek <[email protected]>
9601 L:      [email protected]
9602 S:      Maintained
9603 F:      Documentation/hwmon/k8temp.rst
9604 F:      drivers/hwmon/k8temp.c
9605
9606 KASAN
9607 M:      Andrey Ryabinin <[email protected]>
9608 R:      Alexander Potapenko <[email protected]>
9609 R:      Andrey Konovalov <[email protected]>
9610 R:      Dmitry Vyukov <[email protected]>
9611 L:      [email protected]
9612 S:      Maintained
9613 F:      Documentation/dev-tools/kasan.rst
9614 F:      arch/*/include/asm/*kasan.h
9615 F:      arch/*/mm/kasan_init*
9616 F:      include/linux/kasan*.h
9617 F:      lib/Kconfig.kasan
9618 F:      lib/test_kasan*.c
9619 F:      mm/kasan/
9620 F:      scripts/Makefile.kasan
9621
9622 KCONFIG
9623 M:      Masahiro Yamada <[email protected]>
9624 L:      [email protected]
9625 S:      Maintained
9626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
9627 F:      Documentation/kbuild/kconfig*
9628 F:      scripts/Kconfig.include
9629 F:      scripts/kconfig/
9630
9631 KCOV
9632 R:      Dmitry Vyukov <[email protected]>
9633 R:      Andrey Konovalov <[email protected]>
9634 L:      [email protected]
9635 S:      Maintained
9636 F:      Documentation/dev-tools/kcov.rst
9637 F:      include/linux/kcov.h
9638 F:      include/uapi/linux/kcov.h
9639 F:      kernel/kcov.c
9640 F:      scripts/Makefile.kcov
9641
9642 KCSAN
9643 M:      Marco Elver <[email protected]>
9644 R:      Dmitry Vyukov <[email protected]>
9645 L:      [email protected]
9646 S:      Maintained
9647 F:      Documentation/dev-tools/kcsan.rst
9648 F:      include/linux/kcsan*.h
9649 F:      kernel/kcsan/
9650 F:      lib/Kconfig.kcsan
9651 F:      scripts/Makefile.kcsan
9652
9653 KDUMP
9654 M:      Dave Young <[email protected]>
9655 M:      Baoquan He <[email protected]>
9656 R:      Vivek Goyal <[email protected]>
9657 L:      [email protected]
9658 S:      Maintained
9659 W:      http://lse.sourceforge.net/kdump/
9660 F:      Documentation/admin-guide/kdump/
9661 F:      fs/proc/vmcore.c
9662 F:      include/linux/crash_core.h
9663 F:      include/linux/crash_dump.h
9664 F:      include/uapi/linux/vmcore.h
9665 F:      kernel/crash_*.c
9666
9667 KEENE FM RADIO TRANSMITTER DRIVER
9668 M:      Hans Verkuil <[email protected]>
9669 L:      [email protected]
9670 S:      Maintained
9671 W:      https://linuxtv.org
9672 T:      git git://linuxtv.org/media_tree.git
9673 F:      drivers/media/radio/radio-keene*
9674
9675 KERNEL AUTOMOUNTER
9676 M:      Ian Kent <[email protected]>
9677 L:      [email protected]
9678 S:      Maintained
9679 F:      fs/autofs/
9680
9681 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
9682 M:      Masahiro Yamada <[email protected]>
9683 M:      Michal Marek <[email protected]>
9684 L:      [email protected]
9685 S:      Maintained
9686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
9687 F:      Documentation/kbuild/
9688 F:      Makefile
9689 F:      scripts/*vmlinux*
9690 F:      scripts/Kbuild*
9691 F:      scripts/Makefile*
9692 F:      scripts/basic/
9693 F:      scripts/mk*
9694 F:      scripts/mod/
9695 F:      scripts/package/
9696
9697 KERNEL JANITORS
9698 L:      [email protected]
9699 S:      Odd Fixes
9700 W:      http://kernelnewbies.org/KernelJanitors
9701
9702 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
9703 M:      "J. Bruce Fields" <[email protected]>
9704 M:      Chuck Lever <[email protected]>
9705 L:      [email protected]
9706 S:      Supported
9707 W:      http://nfs.sourceforge.net/
9708 T:      git git://linux-nfs.org/~bfields/linux.git
9709 F:      fs/lockd/
9710 F:      fs/nfs_common/
9711 F:      fs/nfsd/
9712 F:      include/linux/lockd/
9713 F:      include/linux/sunrpc/
9714 F:      include/uapi/linux/nfsd/
9715 F:      include/uapi/linux/sunrpc/
9716 F:      net/sunrpc/
9717 F:      Documentation/filesystems/nfs/
9718
9719 KERNEL SELFTEST FRAMEWORK
9720 M:      Shuah Khan <[email protected]>
9721 M:      Shuah Khan <[email protected]>
9722 L:      [email protected]
9723 S:      Maintained
9724 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
9725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
9726 F:      Documentation/dev-tools/kselftest*
9727 F:      tools/testing/selftests/
9728
9729 KERNEL UNIT TESTING FRAMEWORK (KUnit)
9730 M:      Brendan Higgins <[email protected]>
9731 L:      [email protected]
9732 L:      [email protected]
9733 S:      Maintained
9734 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
9735 F:      Documentation/dev-tools/kunit/
9736 F:      include/kunit/
9737 F:      lib/kunit/
9738 F:      tools/testing/kunit/
9739
9740 KERNEL USERMODE HELPER
9741 M:      Luis Chamberlain <[email protected]>
9742 L:      [email protected]
9743 S:      Maintained
9744 F:      include/linux/umh.h
9745 F:      kernel/umh.c
9746
9747 KERNEL VIRTUAL MACHINE (KVM)
9748 M:      Paolo Bonzini <[email protected]>
9749 L:      [email protected]
9750 S:      Supported
9751 W:      http://www.linux-kvm.org
9752 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9753 F:      Documentation/virt/kvm/
9754 F:      include/asm-generic/kvm*
9755 F:      include/kvm/iodev.h
9756 F:      include/linux/kvm*
9757 F:      include/trace/events/kvm.h
9758 F:      include/uapi/asm-generic/kvm*
9759 F:      include/uapi/linux/kvm*
9760 F:      tools/kvm/
9761 F:      tools/testing/selftests/kvm/
9762 F:      virt/kvm/*
9763
9764 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
9765 M:      Marc Zyngier <[email protected]>
9766 R:      James Morse <[email protected]>
9767 R:      Julien Thierry <[email protected]>
9768 R:      Suzuki K Poulose <[email protected]>
9769 L:      [email protected] (moderated for non-subscribers)
9770 L:      [email protected]
9771 S:      Maintained
9772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
9773 F:      arch/arm64/include/asm/kvm*
9774 F:      arch/arm64/include/uapi/asm/kvm*
9775 F:      arch/arm64/kvm/
9776 F:      include/kvm/arm_*
9777
9778 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
9779 M:      Huacai Chen <[email protected]>
9780 M:      Aleksandar Markovic <[email protected]>
9781 L:      [email protected]
9782 L:      [email protected]
9783 S:      Maintained
9784 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9785 F:      arch/mips/include/asm/kvm*
9786 F:      arch/mips/include/uapi/asm/kvm*
9787 F:      arch/mips/kvm/
9788
9789 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
9790 M:      Paul Mackerras <[email protected]>
9791 L:      [email protected]
9792 S:      Supported
9793 W:      http://www.linux-kvm.org/
9794 T:      git git://github.com/agraf/linux-2.6.git
9795 F:      arch/powerpc/include/asm/kvm*
9796 F:      arch/powerpc/include/uapi/asm/kvm*
9797 F:      arch/powerpc/kernel/kvm*
9798 F:      arch/powerpc/kvm/
9799
9800 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
9801 M:      Christian Borntraeger <[email protected]>
9802 M:      Janosch Frank <[email protected]>
9803 R:      David Hildenbrand <[email protected]>
9804 R:      Cornelia Huck <[email protected]>
9805 R:      Claudio Imbrenda <[email protected]>
9806 L:      [email protected]
9807 S:      Supported
9808 W:      http://www.ibm.com/developerworks/linux/linux390/
9809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
9810 F:      Documentation/virt/kvm/s390*
9811 F:      arch/s390/include/asm/gmap.h
9812 F:      arch/s390/include/asm/kvm*
9813 F:      arch/s390/include/uapi/asm/kvm*
9814 F:      arch/s390/kernel/uv.c
9815 F:      arch/s390/kvm/
9816 F:      arch/s390/mm/gmap.c
9817 F:      tools/testing/selftests/kvm/*/s390x/
9818 F:      tools/testing/selftests/kvm/s390x/
9819
9820 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
9821 M:      Paolo Bonzini <[email protected]>
9822 R:      Sean Christopherson <[email protected]>
9823 R:      Vitaly Kuznetsov <[email protected]>
9824 R:      Wanpeng Li <[email protected]>
9825 R:      Jim Mattson <[email protected]>
9826 R:      Joerg Roedel <[email protected]>
9827 L:      [email protected]
9828 S:      Supported
9829 W:      http://www.linux-kvm.org
9830 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9831 F:      arch/x86/include/asm/kvm*
9832 F:      arch/x86/include/asm/pvclock-abi.h
9833 F:      arch/x86/include/asm/svm.h
9834 F:      arch/x86/include/asm/vmx*.h
9835 F:      arch/x86/include/uapi/asm/kvm*
9836 F:      arch/x86/include/uapi/asm/svm.h
9837 F:      arch/x86/include/uapi/asm/vmx.h
9838 F:      arch/x86/kernel/kvm.c
9839 F:      arch/x86/kernel/kvmclock.c
9840 F:      arch/x86/kvm/
9841 F:      arch/x86/kvm/*/
9842
9843 KERNFS
9844 M:      Greg Kroah-Hartman <[email protected]>
9845 M:      Tejun Heo <[email protected]>
9846 S:      Supported
9847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9848 F:      fs/kernfs/
9849 F:      include/linux/kernfs.h
9850
9851 KEXEC
9852 M:      Eric Biederman <[email protected]>
9853 L:      [email protected]
9854 S:      Maintained
9855 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
9856 F:      include/linux/kexec.h
9857 F:      include/uapi/linux/kexec.h
9858 F:      kernel/kexec*
9859
9860 KEYS-ENCRYPTED
9861 M:      Mimi Zohar <[email protected]>
9862 L:      [email protected]
9863 L:      [email protected]
9864 S:      Supported
9865 F:      Documentation/security/keys/trusted-encrypted.rst
9866 F:      include/keys/encrypted-type.h
9867 F:      security/keys/encrypted-keys/
9868
9869 KEYS-TRUSTED
9870 M:      James Bottomley <[email protected]>
9871 M:      Jarkko Sakkinen <[email protected]>
9872 M:      Mimi Zohar <[email protected]>
9873 L:      [email protected]
9874 L:      [email protected]
9875 S:      Supported
9876 F:      Documentation/security/keys/trusted-encrypted.rst
9877 F:      include/keys/trusted-type.h
9878 F:      include/keys/trusted_tpm.h
9879 F:      security/keys/trusted-keys/
9880
9881 KEYS/KEYRINGS
9882 M:      David Howells <[email protected]>
9883 M:      Jarkko Sakkinen <[email protected]>
9884 L:      [email protected]
9885 S:      Maintained
9886 F:      Documentation/security/keys/core.rst
9887 F:      include/keys/
9888 F:      include/linux/key-type.h
9889 F:      include/linux/key.h
9890 F:      include/linux/keyctl.h
9891 F:      include/uapi/linux/keyctl.h
9892 F:      security/keys/
9893
9894 KFENCE
9895 M:      Alexander Potapenko <[email protected]>
9896 M:      Marco Elver <[email protected]>
9897 R:      Dmitry Vyukov <[email protected]>
9898 L:      [email protected]
9899 S:      Maintained
9900 F:      Documentation/dev-tools/kfence.rst
9901 F:      arch/*/include/asm/kfence.h
9902 F:      include/linux/kfence.h
9903 F:      lib/Kconfig.kfence
9904 F:      mm/kfence/
9905
9906 KFIFO
9907 M:      Stefani Seibold <[email protected]>
9908 S:      Maintained
9909 F:      include/linux/kfifo.h
9910 F:      lib/kfifo.c
9911 F:      samples/kfifo/
9912
9913 KGDB / KDB /debug_core
9914 M:      Jason Wessel <[email protected]>
9915 M:      Daniel Thompson <[email protected]>
9916 R:      Douglas Anderson <[email protected]>
9917 L:      [email protected]
9918 S:      Maintained
9919 W:      http://kgdb.wiki.kernel.org/
9920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
9921 F:      Documentation/dev-tools/kgdb.rst
9922 F:      drivers/misc/kgdbts.c
9923 F:      drivers/tty/serial/kgdboc.c
9924 F:      include/linux/kdb.h
9925 F:      include/linux/kgdb.h
9926 F:      kernel/debug/
9927
9928 KHADAS MCU MFD DRIVER
9929 M:      Neil Armstrong <[email protected]>
9930 L:      [email protected]
9931 S:      Maintained
9932 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
9933 F:      drivers/mfd/khadas-mcu.c
9934 F:      include/linux/mfd/khadas-mcu.h
9935 F:      drivers/thermal/khadas_mcu_fan.c
9936
9937 KMEMLEAK
9938 M:      Catalin Marinas <[email protected]>
9939 S:      Maintained
9940 F:      Documentation/dev-tools/kmemleak.rst
9941 F:      include/linux/kmemleak.h
9942 F:      mm/kmemleak.c
9943 F:      samples/kmemleak/kmemleak-test.c
9944
9945 KMOD KERNEL MODULE LOADER - USERMODE HELPER
9946 M:      Luis Chamberlain <[email protected]>
9947 L:      [email protected]
9948 S:      Maintained
9949 F:      include/linux/kmod.h
9950 F:      kernel/kmod.c
9951 F:      lib/test_kmod.c
9952 F:      tools/testing/selftests/kmod/
9953
9954 KPROBES
9955 M:      Naveen N. Rao <[email protected]>
9956 M:      Anil S Keshavamurthy <[email protected]>
9957 M:      "David S. Miller" <[email protected]>
9958 M:      Masami Hiramatsu <[email protected]>
9959 S:      Maintained
9960 F:      Documentation/trace/kprobes.rst
9961 F:      include/asm-generic/kprobes.h
9962 F:      include/linux/kprobes.h
9963 F:      kernel/kprobes.c
9964
9965 KS0108 LCD CONTROLLER DRIVER
9966 M:      Miguel Ojeda <[email protected]>
9967 S:      Maintained
9968 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
9969 F:      drivers/auxdisplay/ks0108.c
9970 F:      include/linux/ks0108.h
9971
9972 KTD253 BACKLIGHT DRIVER
9973 M:      Linus Walleij <[email protected]>
9974 S:      Maintained
9975 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
9976 F:      drivers/video/backlight/ktd253-backlight.c
9977
9978 L3MDEV
9979 M:      David Ahern <[email protected]>
9980 L:      [email protected]
9981 S:      Maintained
9982 F:      include/net/l3mdev.h
9983 F:      net/l3mdev
9984
9985 L7 BPF FRAMEWORK
9986 M:      John Fastabend <[email protected]>
9987 M:      Daniel Borkmann <[email protected]>
9988 M:      Jakub Sitnicki <[email protected]>
9989 M:      Lorenz Bauer <[email protected]>
9990 L:      [email protected]
9991 L:      [email protected]
9992 S:      Maintained
9993 F:      include/linux/skmsg.h
9994 F:      net/core/skmsg.c
9995 F:      net/core/sock_map.c
9996 F:      net/ipv4/tcp_bpf.c
9997 F:      net/ipv4/udp_bpf.c
9998
9999 LANTIQ / INTEL Ethernet drivers
10000 M:      Hauke Mehrtens <[email protected]>
10001 L:      [email protected]
10002 S:      Maintained
10003 F:      drivers/net/dsa/lantiq_gswip.c
10004 F:      drivers/net/dsa/lantiq_pce.h
10005 F:      drivers/net/ethernet/lantiq_xrx200.c
10006 F:      net/dsa/tag_gswip.c
10007
10008 LANTIQ MIPS ARCHITECTURE
10009 M:      John Crispin <[email protected]>
10010 L:      [email protected]
10011 S:      Maintained
10012 F:      arch/mips/lantiq
10013 F:      drivers/soc/lantiq
10014
10015 LASI 53c700 driver for PARISC
10016 M:      "James E.J. Bottomley" <[email protected]>
10017 L:      [email protected]
10018 S:      Maintained
10019 F:      Documentation/scsi/53c700.rst
10020 F:      drivers/scsi/53c700*
10021
10022 LEAKING_ADDRESSES
10023 M:      Tobin C. Harding <[email protected]>
10024 M:      Tycho Andersen <[email protected]>
10025 L:      [email protected]
10026 S:      Maintained
10027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
10028 F:      scripts/leaking_addresses.pl
10029
10030 LED SUBSYSTEM
10031 M:      Pavel Machek <[email protected]>
10032 L:      [email protected]
10033 S:      Maintained
10034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
10035 F:      Documentation/devicetree/bindings/leds/
10036 F:      drivers/leds/
10037 F:      include/linux/leds.h
10038
10039 LEGACY EEPROM DRIVER
10040 M:      Jean Delvare <[email protected]>
10041 S:      Maintained
10042 F:      Documentation/misc-devices/eeprom.rst
10043 F:      drivers/misc/eeprom/eeprom.c
10044
10045 LEGO MINDSTORMS EV3
10046 R:      David Lechner <[email protected]>
10047 S:      Maintained
10048 F:      Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
10049 F:      arch/arm/boot/dts/da850-lego-ev3.dts
10050 F:      drivers/power/supply/lego_ev3_battery.c
10051
10052 LEGO USB Tower driver
10053 M:      Juergen Stuber <[email protected]>
10054 L:      [email protected]
10055 S:      Maintained
10056 W:      http://legousb.sourceforge.net/
10057 F:      drivers/usb/misc/legousbtower.c
10058
10059 LG LAPTOP EXTRAS
10060 M:      Matan Ziv-Av <[email protected]>
10061 L:      [email protected]
10062 S:      Maintained
10063 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
10064 F:      Documentation/admin-guide/laptops/lg-laptop.rst
10065 F:      drivers/platform/x86/lg-laptop.c
10066
10067 LG2160 MEDIA DRIVER
10068 M:      Michael Krufky <[email protected]>
10069 L:      [email protected]
10070 S:      Maintained
10071 W:      https://linuxtv.org
10072 W:      http://github.com/mkrufky
10073 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10074 T:      git git://linuxtv.org/mkrufky/tuners.git
10075 F:      drivers/media/dvb-frontends/lg2160.*
10076
10077 LGDT3305 MEDIA DRIVER
10078 M:      Michael Krufky <[email protected]>
10079 L:      [email protected]
10080 S:      Maintained
10081 W:      https://linuxtv.org
10082 W:      http://github.com/mkrufky
10083 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10084 T:      git git://linuxtv.org/mkrufky/tuners.git
10085 F:      drivers/media/dvb-frontends/lgdt3305.*
10086
10087 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
10088 M:      Viresh Kumar <[email protected]>
10089 L:      [email protected]
10090 S:      Maintained
10091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10092 F:      drivers/ata/pata_arasan_cf.c
10093 F:      include/linux/pata_arasan_cf_data.h
10094
10095 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
10096 M:      Linus Walleij <[email protected]>
10097 L:      [email protected]
10098 S:      Maintained
10099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10100 F:      drivers/ata/pata_ftide010.c
10101 F:      drivers/ata/sata_gemini.c
10102 F:      drivers/ata/sata_gemini.h
10103
10104 LIBATA SATA AHCI PLATFORM devices support
10105 M:      Hans de Goede <[email protected]>
10106 M:      Jens Axboe <[email protected]>
10107 L:      [email protected]
10108 S:      Maintained
10109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10110 F:      drivers/ata/ahci_platform.c
10111 F:      drivers/ata/libahci_platform.c
10112 F:      include/linux/ahci_platform.h
10113
10114 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
10115 M:      Mikael Pettersson <[email protected]>
10116 L:      [email protected]
10117 S:      Maintained
10118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10119 F:      drivers/ata/sata_promise.*
10120
10121 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
10122 M:      Jens Axboe <[email protected]>
10123 L:      [email protected]
10124 S:      Maintained
10125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10126 F:      Documentation/devicetree/bindings/ata/
10127 F:      drivers/ata/
10128 F:      include/linux/ata.h
10129 F:      include/linux/libata.h
10130
10131 LIBLOCKDEP
10132 M:      Sasha Levin <[email protected]>
10133 S:      Maintained
10134 F:      tools/lib/lockdep/
10135
10136 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
10137 M:      Dan Williams <[email protected]>
10138 M:      Vishal Verma <[email protected]>
10139 M:      Dave Jiang <[email protected]>
10140 L:      [email protected]
10141 S:      Supported
10142 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10143 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10144 F:      drivers/nvdimm/blk.c
10145 F:      drivers/nvdimm/region_devs.c
10146
10147 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
10148 M:      Vishal Verma <[email protected]>
10149 M:      Dan Williams <[email protected]>
10150 M:      Dave Jiang <[email protected]>
10151 L:      [email protected]
10152 S:      Supported
10153 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10154 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10155 F:      drivers/nvdimm/btt*
10156
10157 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
10158 M:      Dan Williams <[email protected]>
10159 M:      Vishal Verma <[email protected]>
10160 M:      Dave Jiang <[email protected]>
10161 L:      [email protected]
10162 S:      Supported
10163 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10164 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10165 F:      drivers/nvdimm/pmem*
10166
10167 LIBNVDIMM: DEVICETREE BINDINGS
10168 M:      Oliver O'Halloran <[email protected]>
10169 L:      [email protected]
10170 S:      Supported
10171 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10172 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
10173 F:      drivers/nvdimm/of_pmem.c
10174
10175 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
10176 M:      Dan Williams <[email protected]>
10177 M:      Vishal Verma <[email protected]>
10178 M:      Dave Jiang <[email protected]>
10179 M:      Ira Weiny <[email protected]>
10180 L:      [email protected]
10181 S:      Supported
10182 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10183 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
10185 F:      drivers/acpi/nfit/*
10186 F:      drivers/nvdimm/*
10187 F:      include/linux/libnvdimm.h
10188 F:      include/linux/nd.h
10189 F:      include/uapi/linux/ndctl.h
10190 F:      tools/testing/nvdimm/
10191
10192 LICENSES and SPDX stuff
10193 M:      Thomas Gleixner <[email protected]>
10194 M:      Greg Kroah-Hartman <[email protected]>
10195 L:      [email protected]
10196 S:      Maintained
10197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
10198 F:      COPYING
10199 F:      Documentation/process/license-rules.rst
10200 F:      LICENSES/
10201 F:      scripts/spdxcheck-test.sh
10202 F:      scripts/spdxcheck.py
10203
10204 LIGHTNVM PLATFORM SUPPORT
10205 M:      Matias Bjorling <[email protected]>
10206 L:      [email protected]
10207 S:      Maintained
10208 W:      http://github/OpenChannelSSD
10209 F:      drivers/lightnvm/
10210 F:      include/linux/lightnvm.h
10211 F:      include/uapi/linux/lightnvm.h
10212
10213 LINEAR RANGES HELPERS
10214 M:      Mark Brown <[email protected]>
10215 R:      Matti Vaittinen <[email protected]>
10216 F:      lib/linear_ranges.c
10217 F:      lib/test_linear_ranges.c
10218 F:      include/linux/linear_range.h
10219
10220 LINUX FOR POWER MACINTOSH
10221 M:      Benjamin Herrenschmidt <[email protected]>
10222 L:      [email protected]
10223 S:      Odd Fixes
10224 F:      arch/powerpc/platforms/powermac/
10225 F:      drivers/macintosh/
10226
10227 LINUX FOR POWERPC (32-BIT AND 64-BIT)
10228 M:      Michael Ellerman <[email protected]>
10229 R:      Benjamin Herrenschmidt <[email protected]>
10230 R:      Paul Mackerras <[email protected]>
10231 L:      [email protected]
10232 S:      Supported
10233 W:      https://github.com/linuxppc/wiki/wiki
10234 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
10235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
10236 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
10237 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
10238 F:      Documentation/devicetree/bindings/powerpc/
10239 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
10240 F:      Documentation/powerpc/
10241 F:      arch/powerpc/
10242 F:      drivers/*/*/*pasemi*
10243 F:      drivers/*/*pasemi*
10244 F:      drivers/char/tpm/tpm_ibmvtpm*
10245 F:      drivers/crypto/nx/
10246 F:      drivers/crypto/vmx/
10247 F:      drivers/i2c/busses/i2c-opal.c
10248 F:      drivers/net/ethernet/ibm/ibmveth.*
10249 F:      drivers/net/ethernet/ibm/ibmvnic.*
10250 F:      drivers/pci/hotplug/pnv_php.c
10251 F:      drivers/pci/hotplug/rpa*
10252 F:      drivers/rtc/rtc-opal.c
10253 F:      drivers/scsi/ibmvscsi/
10254 F:      drivers/tty/hvc/hvc_opal.c
10255 F:      drivers/watchdog/wdrtas.c
10256 F:      tools/testing/selftests/powerpc
10257 N:      /pmac
10258 N:      powermac
10259 N:      powernv
10260 N:      [^a-z0-9]ps3
10261 N:      pseries
10262
10263 LINUX FOR POWERPC EMBEDDED MPC5XXX
10264 M:      Anatolij Gustschin <[email protected]>
10265 L:      [email protected]
10266 S:      Odd Fixes
10267 F:      arch/powerpc/platforms/512x/
10268 F:      arch/powerpc/platforms/52xx/
10269
10270 LINUX FOR POWERPC EMBEDDED PPC4XX
10271 L:      [email protected]
10272 S:      Orphan
10273 F:      arch/powerpc/platforms/40x/
10274 F:      arch/powerpc/platforms/44x/
10275
10276 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
10277 M:      Scott Wood <[email protected]>
10278 L:      [email protected]
10279 S:      Odd fixes
10280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
10281 F:      Documentation/devicetree/bindings/powerpc/fsl/
10282 F:      arch/powerpc/platforms/83xx/
10283 F:      arch/powerpc/platforms/85xx/
10284
10285 LINUX FOR POWERPC EMBEDDED PPC8XX
10286 M:      Christophe Leroy <[email protected]>
10287 L:      [email protected]
10288 S:      Maintained
10289 F:      arch/powerpc/platforms/8xx/
10290
10291 LINUX KERNEL DUMP TEST MODULE (LKDTM)
10292 M:      Kees Cook <[email protected]>
10293 S:      Maintained
10294 F:      drivers/misc/lkdtm/*
10295 F:      tools/testing/selftests/lkdtm/*
10296
10297 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
10298 M:      Alan Stern <[email protected]>
10299 M:      Andrea Parri <[email protected]>
10300 M:      Will Deacon <[email protected]>
10301 M:      Peter Zijlstra <[email protected]>
10302 M:      Boqun Feng <[email protected]>
10303 M:      Nicholas Piggin <[email protected]>
10304 M:      David Howells <[email protected]>
10305 M:      Jade Alglave <[email protected]>
10306 M:      Luc Maranget <[email protected]>
10307 M:      "Paul E. McKenney" <[email protected]>
10308 R:      Akira Yokosawa <[email protected]>
10309 R:      Daniel Lustig <[email protected]>
10310 R:      Joel Fernandes <[email protected]>
10311 L:      [email protected]
10312 L:      [email protected]
10313 S:      Supported
10314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
10315 F:      Documentation/atomic_bitops.txt
10316 F:      Documentation/atomic_t.txt
10317 F:      Documentation/core-api/refcount-vs-atomic.rst
10318 F:      Documentation/litmus-tests/
10319 F:      Documentation/memory-barriers.txt
10320 F:      tools/memory-model/
10321
10322 LIS3LV02D ACCELEROMETER DRIVER
10323 M:      Eric Piel <[email protected]>
10324 S:      Maintained
10325 F:      Documentation/misc-devices/lis3lv02d.rst
10326 F:      drivers/misc/lis3lv02d/
10327 F:      drivers/platform/x86/hp_accel.c
10328
10329 LIST KUNIT TEST
10330 M:      David Gow <[email protected]>
10331 L:      [email protected]
10332 L:      [email protected]
10333 S:      Maintained
10334 F:      lib/list-test.c
10335
10336 LITEX PLATFORM
10337 M:      Karol Gugala <[email protected]>
10338 M:      Mateusz Holenko <[email protected]>
10339 S:      Maintained
10340 F:      Documentation/devicetree/bindings/*/litex,*.yaml
10341 F:      arch/openrisc/boot/dts/or1klitex.dts
10342 F:      drivers/soc/litex/litex_soc_ctrl.c
10343 F:      drivers/tty/serial/liteuart.c
10344 F:      include/linux/litex.h
10345
10346 LIVE PATCHING
10347 M:      Josh Poimboeuf <[email protected]>
10348 M:      Jiri Kosina <[email protected]>
10349 M:      Miroslav Benes <[email protected]>
10350 M:      Petr Mladek <[email protected]>
10351 R:      Joe Lawrence <[email protected]>
10352 L:      [email protected]
10353 S:      Maintained
10354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
10355 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
10356 F:      Documentation/livepatch/
10357 F:      arch/powerpc/include/asm/livepatch.h
10358 F:      arch/s390/include/asm/livepatch.h
10359 F:      arch/x86/include/asm/livepatch.h
10360 F:      include/linux/livepatch.h
10361 F:      kernel/livepatch/
10362 F:      lib/livepatch/
10363 F:      samples/livepatch/
10364 F:      tools/testing/selftests/livepatch/
10365
10366 LLC (802.2)
10367 L:      [email protected]
10368 S:      Odd fixes
10369 F:      include/linux/llc.h
10370 F:      include/net/llc*
10371 F:      include/uapi/linux/llc.h
10372 F:      net/llc/
10373
10374 LM73 HARDWARE MONITOR DRIVER
10375 M:      Guillaume Ligneul <[email protected]>
10376 L:      [email protected]
10377 S:      Maintained
10378 F:      drivers/hwmon/lm73.c
10379
10380 LM78 HARDWARE MONITOR DRIVER
10381 M:      Jean Delvare <[email protected]>
10382 L:      [email protected]
10383 S:      Maintained
10384 F:      Documentation/hwmon/lm78.rst
10385 F:      drivers/hwmon/lm78.c
10386
10387 LM83 HARDWARE MONITOR DRIVER
10388 M:      Jean Delvare <[email protected]>
10389 L:      [email protected]
10390 S:      Maintained
10391 F:      Documentation/hwmon/lm83.rst
10392 F:      drivers/hwmon/lm83.c
10393
10394 LM90 HARDWARE MONITOR DRIVER
10395 M:      Jean Delvare <[email protected]>
10396 L:      [email protected]
10397 S:      Maintained
10398 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
10399 F:      Documentation/hwmon/lm90.rst
10400 F:      drivers/hwmon/lm90.c
10401 F:      include/dt-bindings/thermal/lm90.h
10402
10403 LM95234 HARDWARE MONITOR DRIVER
10404 M:      Guenter Roeck <[email protected]>
10405 L:      [email protected]
10406 S:      Maintained
10407 F:      Documentation/hwmon/lm95234.rst
10408 F:      drivers/hwmon/lm95234.c
10409
10410 LME2510 MEDIA DRIVER
10411 M:      Malcolm Priestley <[email protected]>
10412 L:      [email protected]
10413 S:      Maintained
10414 W:      https://linuxtv.org
10415 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10416 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
10417
10418 LOADPIN SECURITY MODULE
10419 M:      Kees Cook <[email protected]>
10420 S:      Supported
10421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10422 F:      Documentation/admin-guide/LSM/LoadPin.rst
10423 F:      security/loadpin/
10424
10425 LOCKING PRIMITIVES
10426 M:      Peter Zijlstra <[email protected]>
10427 M:      Ingo Molnar <[email protected]>
10428 M:      Will Deacon <[email protected]>
10429 R:      Waiman Long <[email protected]>
10430 R:      Boqun Feng <[email protected]> (LOCKDEP)
10431 L:      [email protected]
10432 S:      Maintained
10433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
10434 F:      Documentation/locking/
10435 F:      arch/*/include/asm/spinlock*.h
10436 F:      include/linux/lockdep.h
10437 F:      include/linux/mutex*.h
10438 F:      include/linux/rwlock*.h
10439 F:      include/linux/rwsem*.h
10440 F:      include/linux/seqlock.h
10441 F:      include/linux/spinlock*.h
10442 F:      kernel/locking/
10443 F:      lib/locking*.[ch]
10444 X:      kernel/locking/locktorture.c
10445
10446 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
10447 M:      "Richard Russon (FlatCap)" <[email protected]>
10448 L:      [email protected]
10449 S:      Maintained
10450 W:      http://www.linux-ntfs.org/content/view/19/37/
10451 F:      Documentation/admin-guide/ldm.rst
10452 F:      block/partitions/ldm.*
10453
10454 LOGITECH HID GAMING KEYBOARDS
10455 M:      Hans de Goede <[email protected]>
10456 L:      [email protected]
10457 S:      Maintained
10458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10459 F:      drivers/hid/hid-lg-g15.c
10460
10461 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
10462 M:      Sathya Prakash <[email protected]>
10463 M:      Sreekanth Reddy <[email protected]>
10464 M:      Suganath Prabu Subramani <[email protected]>
10465 L:      [email protected]
10466 L:      [email protected]
10467 S:      Supported
10468 W:      http://www.avagotech.com/support/
10469 F:      drivers/message/fusion/
10470 F:      drivers/scsi/mpt3sas/
10471
10472 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
10473 M:      Matthew Wilcox <[email protected]>
10474 L:      [email protected]
10475 S:      Maintained
10476 F:      drivers/scsi/sym53c8xx_2/
10477
10478 LTC1660 DAC DRIVER
10479 M:      Marcus Folkesson <[email protected]>
10480 L:      [email protected]
10481 S:      Maintained
10482 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
10483 F:      drivers/iio/dac/ltc1660.c
10484
10485 LTC2947 HARDWARE MONITOR DRIVER
10486 M:      Nuno Sá <[email protected]>
10487 L:      [email protected]
10488 S:      Supported
10489 W:      http://ez.analog.com/community/linux-device-drivers
10490 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
10491 F:      drivers/hwmon/ltc2947-core.c
10492 F:      drivers/hwmon/ltc2947-i2c.c
10493 F:      drivers/hwmon/ltc2947-spi.c
10494 F:      drivers/hwmon/ltc2947.h
10495
10496 LTC2983 IIO TEMPERATURE DRIVER
10497 M:      Nuno Sá <[email protected]>
10498 L:      [email protected]
10499 S:      Supported
10500 W:      http://ez.analog.com/community/linux-device-drivers
10501 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
10502 F:      drivers/iio/temperature/ltc2983.c
10503
10504 LTC4261 HARDWARE MONITOR DRIVER
10505 M:      Guenter Roeck <[email protected]>
10506 L:      [email protected]
10507 S:      Maintained
10508 F:      Documentation/hwmon/ltc4261.rst
10509 F:      drivers/hwmon/ltc4261.c
10510
10511 LTC4306 I2C MULTIPLEXER DRIVER
10512 M:      Michael Hennerich <[email protected]>
10513 L:      [email protected]
10514 S:      Supported
10515 W:      http://ez.analog.com/community/linux-device-drivers
10516 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
10517 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
10518
10519 LTP (Linux Test Project)
10520 M:      Mike Frysinger <[email protected]>
10521 M:      Cyril Hrubis <[email protected]>
10522 M:      Wanlong Gao <[email protected]>
10523 M:      Jan Stancek <[email protected]>
10524 M:      Stanislav Kholmanskikh <[email protected]>
10525 M:      Alexey Kodanev <[email protected]>
10526 L:      [email protected] (subscribers-only)
10527 S:      Maintained
10528 W:      http://linux-test-project.github.io/
10529 T:      git git://github.com/linux-test-project/ltp.git
10530
10531 LYNX PCS MODULE
10532 M:      Ioana Ciornei <[email protected]>
10533 L:      [email protected]
10534 S:      Supported
10535 F:      drivers/net/pcs/pcs-lynx.c
10536 F:      include/linux/pcs-lynx.h
10537
10538 M68K ARCHITECTURE
10539 M:      Geert Uytterhoeven <[email protected]>
10540 L:      [email protected]
10541 S:      Maintained
10542 W:      http://www.linux-m68k.org/
10543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
10544 F:      arch/m68k/
10545 F:      drivers/zorro/
10546
10547 M68K ON APPLE MACINTOSH
10548 M:      Joshua Thompson <[email protected]>
10549 L:      [email protected]
10550 S:      Maintained
10551 W:      http://www.mac.linux-m68k.org/
10552 F:      arch/m68k/mac/
10553 F:      drivers/macintosh/adb-iop.c
10554 F:      drivers/macintosh/via-macii.c
10555
10556 M68K ON HP9000/300
10557 M:      Philip Blundell <[email protected]>
10558 S:      Maintained
10559 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
10560 F:      arch/m68k/hp300/
10561
10562 M88DS3103 MEDIA DRIVER
10563 M:      Antti Palosaari <[email protected]>
10564 L:      [email protected]
10565 S:      Maintained
10566 W:      https://linuxtv.org
10567 W:      http://palosaari.fi/linux/
10568 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10569 T:      git git://linuxtv.org/anttip/media_tree.git
10570 F:      drivers/media/dvb-frontends/m88ds3103*
10571
10572 M88RS2000 MEDIA DRIVER
10573 M:      Malcolm Priestley <[email protected]>
10574 L:      [email protected]
10575 S:      Maintained
10576 W:      https://linuxtv.org
10577 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10578 F:      drivers/media/dvb-frontends/m88rs2000*
10579
10580 MA901 MASTERKIT USB FM RADIO DRIVER
10581 M:      Alexey Klimov <[email protected]>
10582 L:      [email protected]
10583 S:      Maintained
10584 T:      git git://linuxtv.org/media_tree.git
10585 F:      drivers/media/radio/radio-ma901.c
10586
10587 MAC80211
10588 M:      Johannes Berg <[email protected]>
10589 L:      [email protected]
10590 S:      Maintained
10591 W:      https://wireless.wiki.kernel.org/
10592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10594 F:      Documentation/networking/mac80211-injection.rst
10595 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
10596 F:      drivers/net/wireless/mac80211_hwsim.[ch]
10597 F:      include/net/mac80211.h
10598 F:      net/mac80211/
10599
10600 MAILBOX API
10601 M:      Jassi Brar <[email protected]>
10602 L:      [email protected]
10603 S:      Maintained
10604 F:      drivers/mailbox/
10605 F:      include/linux/mailbox_client.h
10606 F:      include/linux/mailbox_controller.h
10607
10608 MAILBOX ARM MHUv2
10609 M:      Viresh Kumar <[email protected]>
10610 M:      Tushar Khandelwal <[email protected]>
10611 L:      [email protected]
10612 S:      Maintained
10613 F:      drivers/mailbox/arm_mhuv2.c
10614 F:      include/linux/mailbox/arm_mhuv2_message.h
10615 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
10616
10617 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
10618 M:      Michael Kerrisk <[email protected]>
10619 L:      [email protected]
10620 S:      Maintained
10621 W:      http://www.kernel.org/doc/man-pages
10622
10623 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
10624 M:      Rahul Bedarkar <[email protected]>
10625 L:      [email protected]
10626 S:      Maintained
10627 F:      arch/mips/boot/dts/img/pistachio_marduk.dts
10628
10629 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
10630 M:      Andrew Lunn <[email protected]>
10631 M:      Vivien Didelot <[email protected]>
10632 L:      [email protected]
10633 S:      Maintained
10634 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
10635 F:      Documentation/networking/devlink/mv88e6xxx.rst
10636 F:      drivers/net/dsa/mv88e6xxx/
10637 F:      include/linux/platform_data/mv88e6xxx.h
10638
10639 MARVELL ARMADA 3700 PHY DRIVERS
10640 M:      Miquel Raynal <[email protected]>
10641 S:      Maintained
10642 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
10643 F:      Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
10644 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
10645 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
10646
10647 MARVELL ARMADA DRM SUPPORT
10648 M:      Russell King <[email protected]>
10649 S:      Maintained
10650 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
10651 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
10652 F:      Documentation/devicetree/bindings/display/armada/
10653 F:      drivers/gpu/drm/armada/
10654 F:      include/uapi/drm/armada_drm.h
10655
10656 MARVELL CRYPTO DRIVER
10657 M:      Boris Brezillon <[email protected]>
10658 M:      Arnaud Ebalard <[email protected]>
10659 M:      Srujana Challa <[email protected]>
10660 L:      [email protected]
10661 S:      Maintained
10662 F:      drivers/crypto/marvell/
10663 F:      include/linux/soc/marvell/octeontx2/
10664
10665 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
10666 M:      Mirko Lindner <[email protected]>
10667 M:      Stephen Hemminger <[email protected]>
10668 L:      [email protected]
10669 S:      Maintained
10670 F:      drivers/net/ethernet/marvell/sk*
10671
10672 MARVELL LIBERTAS WIRELESS DRIVER
10673 L:      [email protected]
10674 S:      Orphan
10675 F:      drivers/net/wireless/marvell/libertas/
10676
10677 MARVELL MACCHIATOBIN SUPPORT
10678 M:      Russell King <[email protected]>
10679 L:      [email protected]
10680 S:      Maintained
10681 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
10682
10683 MARVELL MV643XX ETHERNET DRIVER
10684 M:      Sebastian Hesselbarth <[email protected]>
10685 L:      [email protected]
10686 S:      Maintained
10687 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
10688 F:      include/linux/mv643xx.h
10689
10690 MARVELL MV88X3310 PHY DRIVER
10691 M:      Russell King <[email protected]>
10692 L:      [email protected]
10693 S:      Maintained
10694 F:      drivers/net/phy/marvell10g.c
10695
10696 MARVELL MVEBU THERMAL DRIVER
10697 M:      Miquel Raynal <[email protected]>
10698 S:      Maintained
10699 F:      drivers/thermal/armada_thermal.c
10700
10701 MARVELL MVNETA ETHERNET DRIVER
10702 M:      Thomas Petazzoni <[email protected]>
10703 L:      [email protected]
10704 S:      Maintained
10705 F:      drivers/net/ethernet/marvell/mvneta.*
10706
10707 MARVELL MVPP2 ETHERNET DRIVER
10708 M:      Marcin Wojtas <[email protected]>
10709 M:      Russell King <[email protected]>
10710 L:      [email protected]
10711 S:      Maintained
10712 F:      Documentation/devicetree/bindings/net/marvell-pp2.txt
10713 F:      drivers/net/ethernet/marvell/mvpp2/
10714
10715 MARVELL MWIFIEX WIRELESS DRIVER
10716 M:      Amitkumar Karwar <[email protected]>
10717 M:      Ganapathi Bhat <[email protected]>
10718 M:      Sharvari Harisangam <[email protected]>
10719 M:      Xinming Hu <[email protected]>
10720 L:      [email protected]
10721 S:      Maintained
10722 F:      drivers/net/wireless/marvell/mwifiex/
10723
10724 MARVELL MWL8K WIRELESS DRIVER
10725 M:      Lennert Buytenhek <[email protected]>
10726 L:      [email protected]
10727 S:      Odd Fixes
10728 F:      drivers/net/wireless/marvell/mwl8k.c
10729
10730 MARVELL NAND CONTROLLER DRIVER
10731 M:      Miquel Raynal <[email protected]>
10732 L:      [email protected]
10733 S:      Maintained
10734 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
10735 F:      drivers/mtd/nand/raw/marvell_nand.c
10736
10737 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
10738 M:      Sunil Goutham <[email protected]>
10739 M:      Geetha sowjanya <[email protected]>
10740 M:      Subbaraya Sundeep <[email protected]>
10741 M:      hariprasad <[email protected]>
10742 L:      [email protected]
10743 S:      Supported
10744 F:      drivers/net/ethernet/marvell/octeontx2/nic/
10745 F:      include/linux/soc/marvell/octeontx2/
10746
10747 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
10748 M:      Sunil Goutham <[email protected]>
10749 M:      Linu Cherian <[email protected]>
10750 M:      Geetha sowjanya <[email protected]>
10751 M:      Jerin Jacob <[email protected]>
10752 M:      hariprasad <[email protected]>
10753 M:      Subbaraya Sundeep <[email protected]>
10754 L:      [email protected]
10755 S:      Supported
10756 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
10757 F:      drivers/net/ethernet/marvell/octeontx2/af/
10758
10759 MARVELL PRESTERA ETHERNET SWITCH DRIVER
10760 M:      Vadym Kochan <[email protected]>
10761 M:      Taras Chornyi <[email protected]>
10762 S:      Supported
10763 W:      https://github.com/Marvell-switching/switchdev-prestera
10764 F:      drivers/net/ethernet/marvell/prestera/
10765
10766 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
10767 M:      Nicolas Pitre <[email protected]>
10768 S:      Odd Fixes
10769 F:      drivers/mmc/host/mvsdio.*
10770
10771 MARVELL USB MDIO CONTROLLER DRIVER
10772 M:      Tobias Waldekranz <[email protected]>
10773 L:      [email protected]
10774 S:      Maintained
10775 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
10776 F:      drivers/net/mdio/mdio-mvusb.c
10777
10778 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
10779 M:      Hu Ziji <[email protected]>
10780 L:      [email protected]
10781 S:      Supported
10782 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
10783 F:      drivers/mmc/host/sdhci-xenon*
10784
10785 MATROX FRAMEBUFFER DRIVER
10786 L:      [email protected]
10787 S:      Orphan
10788 F:      drivers/video/fbdev/matrox/matroxfb_*
10789 F:      include/uapi/linux/matroxfb.h
10790
10791 MAX16065 HARDWARE MONITOR DRIVER
10792 M:      Guenter Roeck <[email protected]>
10793 L:      [email protected]
10794 S:      Maintained
10795 F:      Documentation/hwmon/max16065.rst
10796 F:      drivers/hwmon/max16065.c
10797
10798 MAX2175 SDR TUNER DRIVER
10799 M:      Ramesh Shanmugasundaram <[email protected]>
10800 L:      [email protected]
10801 S:      Maintained
10802 T:      git git://linuxtv.org/media_tree.git
10803 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
10804 F:      Documentation/userspace-api/media/drivers/max2175.rst
10805 F:      drivers/media/i2c/max2175*
10806 F:      include/uapi/linux/max2175.h
10807
10808 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
10809 L:      [email protected]
10810 S:      Orphan
10811 F:      Documentation/hwmon/max6650.rst
10812 F:      drivers/hwmon/max6650.c
10813
10814 MAX6697 HARDWARE MONITOR DRIVER
10815 M:      Guenter Roeck <[email protected]>
10816 L:      [email protected]
10817 S:      Maintained
10818 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
10819 F:      Documentation/hwmon/max6697.rst
10820 F:      drivers/hwmon/max6697.c
10821 F:      include/linux/platform_data/max6697.h
10822
10823 MAX9286 QUAD GMSL DESERIALIZER DRIVER
10824 M:      Jacopo Mondi <[email protected]>
10825 M:      Kieran Bingham <[email protected]>
10826 M:      Laurent Pinchart <[email protected]>
10827 M:      Niklas Söderlund <[email protected]>
10828 L:      [email protected]
10829 S:      Maintained
10830 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
10831 F:      drivers/media/i2c/max9286.c
10832
10833 MAX9860 MONO AUDIO VOICE CODEC DRIVER
10834 M:      Peter Rosin <[email protected]>
10835 L:      [email protected] (moderated for non-subscribers)
10836 S:      Maintained
10837 F:      Documentation/devicetree/bindings/sound/max9860.txt
10838 F:      sound/soc/codecs/max9860.*
10839
10840 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
10841 M:      Andreas Klinger <[email protected]>
10842 L:      [email protected]
10843 S:      Maintained
10844 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
10845 F:      drivers/iio/proximity/mb1232.c
10846
10847 MAXIM MAX77650 PMIC MFD DRIVER
10848 M:      Bartosz Golaszewski <[email protected]>
10849 L:      [email protected]
10850 S:      Maintained
10851 F:      Documentation/devicetree/bindings/*/*max77650.yaml
10852 F:      Documentation/devicetree/bindings/*/max77650*.yaml
10853 F:      drivers/gpio/gpio-max77650.c
10854 F:      drivers/input/misc/max77650-onkey.c
10855 F:      drivers/leds/leds-max77650.c
10856 F:      drivers/mfd/max77650.c
10857 F:      drivers/power/supply/max77650-charger.c
10858 F:      drivers/regulator/max77650-regulator.c
10859 F:      include/linux/mfd/max77650.h
10860
10861 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
10862 M:      Javier Martinez Canillas <[email protected]>
10863 L:      [email protected]
10864 S:      Supported
10865 F:      Documentation/devicetree/bindings/*/*max77802.txt
10866 F:      drivers/regulator/max77802-regulator.c
10867 F:      include/dt-bindings/*/*max77802.h
10868
10869 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
10870 M:      Krzysztof Kozlowski <[email protected]>
10871 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10872 L:      [email protected]
10873 S:      Supported
10874 F:      drivers/power/supply/max14577_charger.c
10875 F:      drivers/power/supply/max77693_charger.c
10876
10877 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
10878 M:      Chanwoo Choi <[email protected]>
10879 M:      Krzysztof Kozlowski <[email protected]>
10880 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10881 L:      [email protected]
10882 S:      Supported
10883 F:      Documentation/devicetree/bindings/*/max77686.txt
10884 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
10885 F:      Documentation/devicetree/bindings/mfd/max14577.txt
10886 F:      Documentation/devicetree/bindings/mfd/max77693.txt
10887 F:      drivers/*/max14577*.c
10888 F:      drivers/*/max77686*.c
10889 F:      drivers/*/max77693*.c
10890 F:      drivers/clk/clk-max77686.c
10891 F:      drivers/extcon/extcon-max14577.c
10892 F:      drivers/extcon/extcon-max77693.c
10893 F:      drivers/rtc/rtc-max77686.c
10894 F:      include/linux/mfd/max14577*.h
10895 F:      include/linux/mfd/max77686*.h
10896 F:      include/linux/mfd/max77693*.h
10897
10898 MAXIRADIO FM RADIO RECEIVER DRIVER
10899 M:      Hans Verkuil <[email protected]>
10900 L:      [email protected]
10901 S:      Maintained
10902 W:      https://linuxtv.org
10903 T:      git git://linuxtv.org/media_tree.git
10904 F:      drivers/media/radio/radio-maxiradio*
10905
10906 MCAN MMIO DEVICE DRIVER
10907 M:      Pankaj Sharma <[email protected]>
10908 L:      [email protected]
10909 S:      Maintained
10910 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
10911 F:      drivers/net/can/m_can/m_can.c
10912 F:      drivers/net/can/m_can/m_can.h
10913 F:      drivers/net/can/m_can/m_can_platform.c
10914
10915 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
10916 M:      Rishi Gupta <[email protected]>
10917 L:      [email protected]
10918 L:      [email protected]
10919 S:      Maintained
10920 F:      drivers/hid/hid-mcp2221.c
10921
10922 MCP251XFD SPI-CAN NETWORK DRIVER
10923 M:      Marc Kleine-Budde <[email protected]>
10924 M:      Manivannan Sadhasivam <[email protected]>
10925 R:      Thomas Kopp <[email protected]>
10926 L:      [email protected]
10927 S:      Maintained
10928 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
10929 F:      drivers/net/can/spi/mcp251xfd/
10930
10931 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
10932 M:      Peter Rosin <[email protected]>
10933 L:      [email protected]
10934 S:      Maintained
10935 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
10936 F:      drivers/iio/potentiometer/mcp4018.c
10937 F:      drivers/iio/potentiometer/mcp4531.c
10938
10939 MCR20A IEEE-802.15.4 RADIO DRIVER
10940 M:      Xue Liu <[email protected]>
10941 L:      [email protected]
10942 S:      Maintained
10943 W:      https://github.com/xueliu/mcr20a-linux
10944 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
10945 F:      drivers/net/ieee802154/mcr20a.c
10946 F:      drivers/net/ieee802154/mcr20a.h
10947
10948 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
10949 M:      William Breathitt Gray <[email protected]>
10950 L:      [email protected]
10951 S:      Maintained
10952 F:      drivers/iio/dac/cio-dac.c
10953
10954 MEDIA CONTROLLER FRAMEWORK
10955 M:      Sakari Ailus <[email protected]>
10956 M:      Laurent Pinchart <[email protected]>
10957 L:      [email protected]
10958 S:      Supported
10959 W:      https://www.linuxtv.org
10960 T:      git git://linuxtv.org/media_tree.git
10961 F:      drivers/media/mc/
10962 F:      include/media/media-*.h
10963 F:      include/uapi/linux/media.h
10964
10965 MEDIA DRIVER FOR FREESCALE IMX PXP
10966 M:      Philipp Zabel <[email protected]>
10967 L:      [email protected]
10968 S:      Maintained
10969 T:      git git://linuxtv.org/media_tree.git
10970 F:      drivers/media/platform/imx-pxp.[ch]
10971
10972 MEDIA DRIVERS FOR ASCOT2E
10973 M:      Sergey Kozlov <[email protected]>
10974 M:      Abylay Ospan <[email protected]>
10975 L:      [email protected]
10976 S:      Supported
10977 W:      https://linuxtv.org
10978 W:      http://netup.tv/
10979 T:      git git://linuxtv.org/media_tree.git
10980 F:      drivers/media/dvb-frontends/ascot2e*
10981
10982 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
10983 M:      Jasmin Jessich <[email protected]>
10984 L:      [email protected]
10985 S:      Maintained
10986 W:      https://linuxtv.org
10987 T:      git git://linuxtv.org/media_tree.git
10988 F:      drivers/media/dvb-frontends/cxd2099*
10989
10990 MEDIA DRIVERS FOR CXD2841ER
10991 M:      Sergey Kozlov <[email protected]>
10992 M:      Abylay Ospan <[email protected]>
10993 L:      [email protected]
10994 S:      Supported
10995 W:      https://linuxtv.org
10996 W:      http://netup.tv/
10997 T:      git git://linuxtv.org/media_tree.git
10998 F:      drivers/media/dvb-frontends/cxd2841er*
10999
11000 MEDIA DRIVERS FOR CXD2880
11001 M:      Yasunari Takiguchi <[email protected]>
11002 L:      [email protected]
11003 S:      Supported
11004 W:      http://linuxtv.org/
11005 T:      git git://linuxtv.org/media_tree.git
11006 F:      drivers/media/dvb-frontends/cxd2880/*
11007 F:      drivers/media/spi/cxd2880*
11008
11009 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
11010 L:      [email protected]
11011 S:      Orphan
11012 W:      https://linuxtv.org
11013 T:      git git://linuxtv.org/media_tree.git
11014 F:      drivers/media/pci/ddbridge/*
11015
11016 MEDIA DRIVERS FOR FREESCALE IMX
11017 M:      Steve Longerbeam <[email protected]>
11018 M:      Philipp Zabel <[email protected]>
11019 L:      [email protected]
11020 S:      Maintained
11021 T:      git git://linuxtv.org/media_tree.git
11022 F:      Documentation/admin-guide/media/imx.rst
11023 F:      Documentation/devicetree/bindings/media/imx.txt
11024 F:      drivers/staging/media/imx/
11025 F:      include/linux/imx-media.h
11026 F:      include/media/imx.h
11027
11028 MEDIA DRIVERS FOR FREESCALE IMX7
11029 M:      Rui Miguel Silva <[email protected]>
11030 L:      [email protected]
11031 S:      Maintained
11032 T:      git git://linuxtv.org/media_tree.git
11033 F:      Documentation/admin-guide/media/imx7.rst
11034 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
11035 F:      Documentation/devicetree/bindings/media/nxp,imx7-mipi-csi2.yaml
11036 F:      drivers/staging/media/imx/imx7-media-csi.c
11037 F:      drivers/staging/media/imx/imx7-mipi-csis.c
11038
11039 MEDIA DRIVERS FOR HELENE
11040 M:      Abylay Ospan <[email protected]>
11041 L:      [email protected]
11042 S:      Supported
11043 W:      https://linuxtv.org
11044 W:      http://netup.tv/
11045 T:      git git://linuxtv.org/media_tree.git
11046 F:      drivers/media/dvb-frontends/helene*
11047
11048 MEDIA DRIVERS FOR HORUS3A
11049 M:      Sergey Kozlov <[email protected]>
11050 M:      Abylay Ospan <[email protected]>
11051 L:      [email protected]
11052 S:      Supported
11053 W:      https://linuxtv.org
11054 W:      http://netup.tv/
11055 T:      git git://linuxtv.org/media_tree.git
11056 F:      drivers/media/dvb-frontends/horus3a*
11057
11058 MEDIA DRIVERS FOR LNBH25
11059 M:      Sergey Kozlov <[email protected]>
11060 M:      Abylay Ospan <[email protected]>
11061 L:      [email protected]
11062 S:      Supported
11063 W:      https://linuxtv.org
11064 W:      http://netup.tv/
11065 T:      git git://linuxtv.org/media_tree.git
11066 F:      drivers/media/dvb-frontends/lnbh25*
11067
11068 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
11069 L:      [email protected]
11070 S:      Orphan
11071 W:      https://linuxtv.org
11072 T:      git git://linuxtv.org/media_tree.git
11073 F:      drivers/media/dvb-frontends/mxl5xx*
11074
11075 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
11076 M:      Sergey Kozlov <[email protected]>
11077 M:      Abylay Ospan <[email protected]>
11078 L:      [email protected]
11079 S:      Supported
11080 W:      https://linuxtv.org
11081 W:      http://netup.tv/
11082 T:      git git://linuxtv.org/media_tree.git
11083 F:      drivers/media/pci/netup_unidvb/*
11084
11085 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
11086 M:      Dmitry Osipenko <[email protected]>
11087 L:      [email protected]
11088 L:      [email protected]
11089 S:      Maintained
11090 T:      git git://linuxtv.org/media_tree.git
11091 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
11092 F:      drivers/staging/media/tegra-vde/
11093
11094 MEDIA DRIVERS FOR RENESAS - CEU
11095 M:      Jacopo Mondi <[email protected]>
11096 L:      [email protected]
11097 L:      [email protected]
11098 S:      Supported
11099 T:      git git://linuxtv.org/media_tree.git
11100 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
11101 F:      drivers/media/platform/renesas-ceu.c
11102 F:      include/media/drv-intf/renesas-ceu.h
11103
11104 MEDIA DRIVERS FOR RENESAS - DRIF
11105 M:      Ramesh Shanmugasundaram <[email protected]>
11106 L:      [email protected]
11107 L:      [email protected]
11108 S:      Supported
11109 T:      git git://linuxtv.org/media_tree.git
11110 F:      Documentation/devicetree/bindings/media/renesas,drif.txt
11111 F:      drivers/media/platform/rcar_drif.c
11112
11113 MEDIA DRIVERS FOR RENESAS - FCP
11114 M:      Laurent Pinchart <[email protected]>
11115 L:      [email protected]
11116 L:      [email protected]
11117 S:      Supported
11118 T:      git git://linuxtv.org/media_tree.git
11119 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
11120 F:      drivers/media/platform/rcar-fcp.c
11121 F:      include/media/rcar-fcp.h
11122
11123 MEDIA DRIVERS FOR RENESAS - FDP1
11124 M:      Kieran Bingham <[email protected]>
11125 L:      [email protected]
11126 L:      [email protected]
11127 S:      Supported
11128 T:      git git://linuxtv.org/media_tree.git
11129 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
11130 F:      drivers/media/platform/rcar_fdp1.c
11131
11132 MEDIA DRIVERS FOR RENESAS - VIN
11133 M:      Niklas Söderlund <[email protected]>
11134 L:      [email protected]
11135 L:      [email protected]
11136 S:      Supported
11137 T:      git git://linuxtv.org/media_tree.git
11138 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
11139 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
11140 F:      drivers/media/platform/rcar-vin/
11141
11142 MEDIA DRIVERS FOR RENESAS - VSP1
11143 M:      Laurent Pinchart <[email protected]>
11144 M:      Kieran Bingham <[email protected]>
11145 L:      [email protected]
11146 L:      [email protected]
11147 S:      Supported
11148 T:      git git://linuxtv.org/media_tree.git
11149 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
11150 F:      drivers/media/platform/vsp1/
11151
11152 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
11153 L:      [email protected]
11154 S:      Orphan
11155 W:      https://linuxtv.org
11156 T:      git git://linuxtv.org/media_tree.git
11157 F:      drivers/media/dvb-frontends/stv0910*
11158
11159 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
11160 L:      [email protected]
11161 S:      Orphan
11162 W:      https://linuxtv.org
11163 T:      git git://linuxtv.org/media_tree.git
11164 F:      drivers/media/dvb-frontends/stv6111*
11165
11166 MEDIA DRIVERS FOR STM32 - DCMI
11167 M:      Hugues Fruchet <[email protected]>
11168 L:      [email protected]
11169 S:      Supported
11170 T:      git git://linuxtv.org/media_tree.git
11171 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
11172 F:      drivers/media/platform/stm32/stm32-dcmi.c
11173
11174 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
11175 M:      Mauro Carvalho Chehab <[email protected]>
11176 L:      [email protected]
11177 S:      Maintained
11178 W:      https://linuxtv.org
11179 Q:      http://patchwork.kernel.org/project/linux-media/list/
11180 T:      git git://linuxtv.org/media_tree.git
11181 F:      Documentation/admin-guide/media/
11182 F:      Documentation/devicetree/bindings/media/
11183 F:      Documentation/driver-api/media/
11184 F:      Documentation/userspace-api/media/
11185 F:      drivers/media/
11186 F:      drivers/staging/media/
11187 F:      include/linux/platform_data/media/
11188 F:      include/media/
11189 F:      include/uapi/linux/dvb/
11190 F:      include/uapi/linux/ivtv*
11191 F:      include/uapi/linux/media.h
11192 F:      include/uapi/linux/meye.h
11193 F:      include/uapi/linux/uvcvideo.h
11194 F:      include/uapi/linux/v4l2-*
11195 F:      include/uapi/linux/videodev2.h
11196
11197 MEDIATEK BLUETOOTH DRIVER
11198 M:      Sean Wang <[email protected]>
11199 L:      [email protected]
11200 L:      [email protected] (moderated for non-subscribers)
11201 S:      Maintained
11202 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
11203 F:      drivers/bluetooth/btmtkuart.c
11204
11205 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
11206 M:      Sean Wang <[email protected]>
11207 L:      [email protected]
11208 S:      Maintained
11209 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
11210 F:      drivers/power/reset/mt6323-poweroff.c
11211
11212 MEDIATEK CIR DRIVER
11213 M:      Sean Wang <[email protected]>
11214 S:      Maintained
11215 F:      drivers/media/rc/mtk-cir.c
11216
11217 MEDIATEK DMA DRIVER
11218 M:      Sean Wang <[email protected]>
11219 L:      [email protected]
11220 L:      [email protected] (moderated for non-subscribers)
11221 L:      [email protected] (moderated for non-subscribers)
11222 S:      Maintained
11223 F:      Documentation/devicetree/bindings/dma/mtk-*
11224 F:      drivers/dma/mediatek/
11225
11226 MEDIATEK ETHERNET DRIVER
11227 M:      Felix Fietkau <[email protected]>
11228 M:      John Crispin <[email protected]>
11229 M:      Sean Wang <[email protected]>
11230 M:      Mark Lee <[email protected]>
11231 L:      [email protected]
11232 S:      Maintained
11233 F:      drivers/net/ethernet/mediatek/
11234
11235 MEDIATEK I2C CONTROLLER DRIVER
11236 M:      Qii Wang <[email protected]>
11237 L:      [email protected]
11238 S:      Maintained
11239 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt
11240 F:      drivers/i2c/busses/i2c-mt65xx.c
11241
11242 MEDIATEK IOMMU DRIVER
11243 M:      Yong Wu <[email protected]>
11244 L:      [email protected]
11245 L:      [email protected] (moderated for non-subscribers)
11246 S:      Supported
11247 F:      Documentation/devicetree/bindings/iommu/mediatek*
11248 F:      drivers/iommu/mtk_iommu*
11249 F:      include/dt-bindings/memory/mt*-port.h
11250
11251 MEDIATEK JPEG DRIVER
11252 M:      Rick Chang <[email protected]>
11253 M:      Bin Liu <[email protected]>
11254 S:      Supported
11255 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
11256 F:      drivers/media/platform/mtk-jpeg/
11257
11258 MEDIATEK MDP DRIVER
11259 M:      Minghsiu Tsai <[email protected]>
11260 M:      Houlong Wei <[email protected]>
11261 M:      Andrew-CT Chen <[email protected]>
11262 S:      Supported
11263 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
11264 F:      drivers/media/platform/mtk-mdp/
11265 F:      drivers/media/platform/mtk-vpu/
11266
11267 MEDIATEK MEDIA DRIVER
11268 M:      Tiffany Lin <[email protected]>
11269 M:      Andrew-CT Chen <[email protected]>
11270 S:      Supported
11271 F:      Documentation/devicetree/bindings/media/mediatek-vcodec.txt
11272 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
11273 F:      drivers/media/platform/mtk-vcodec/
11274 F:      drivers/media/platform/mtk-vpu/
11275
11276 MEDIATEK MMC/SD/SDIO DRIVER
11277 M:      Chaotian Jing <[email protected]>
11278 S:      Maintained
11279 F:      Documentation/devicetree/bindings/mmc/mtk-sd.txt
11280 F:      drivers/mmc/host/mtk-sd.c
11281
11282 MEDIATEK MT76 WIRELESS LAN DRIVER
11283 M:      Felix Fietkau <[email protected]>
11284 M:      Lorenzo Bianconi <[email protected]>
11285 R:      Ryder Lee <[email protected]>
11286 L:      [email protected]
11287 S:      Maintained
11288 F:      drivers/net/wireless/mediatek/mt76/
11289
11290 MEDIATEK MT7601U WIRELESS LAN DRIVER
11291 M:      Jakub Kicinski <[email protected]>
11292 L:      [email protected]
11293 S:      Maintained
11294 F:      drivers/net/wireless/mediatek/mt7601u/
11295
11296 MEDIATEK MT7621/28/88 I2C DRIVER
11297 M:      Stefan Roese <[email protected]>
11298 L:      [email protected]
11299 S:      Maintained
11300 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
11301 F:      drivers/i2c/busses/i2c-mt7621.c
11302
11303 MEDIATEK MT7621 PHY PCI DRIVER
11304 M:      Sergio Paracuellos <[email protected]>
11305 S:      Maintained
11306 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
11307 F:      drivers/phy/ralink/phy-mt7621-pci.c
11308
11309 MEDIATEK NAND CONTROLLER DRIVER
11310 L:      [email protected]
11311 S:      Orphan
11312 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
11313 F:      drivers/mtd/nand/raw/mtk_*
11314
11315 MEDIATEK PMIC LED DRIVER
11316 M:      Sean Wang <[email protected]>
11317 S:      Maintained
11318 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
11319 F:      drivers/leds/leds-mt6323.c
11320
11321 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
11322 M:      Sean Wang <[email protected]>
11323 S:      Maintained
11324 F:      drivers/char/hw_random/mtk-rng.c
11325
11326 MEDIATEK SWITCH DRIVER
11327 M:      Sean Wang <[email protected]>
11328 M:      Landen Chao <[email protected]>
11329 L:      [email protected]
11330 S:      Maintained
11331 F:      drivers/net/dsa/mt7530.*
11332 F:      net/dsa/tag_mtk.c
11333
11334 MEDIATEK USB3 DRD IP DRIVER
11335 M:      Chunfeng Yun <[email protected]>
11336 L:      [email protected]
11337 L:      [email protected] (moderated for non-subscribers)
11338 L:      [email protected] (moderated for non-subscribers)
11339 S:      Maintained
11340 F:      Documentation/devicetree/bindings/usb/mediatek,*
11341 F:      drivers/usb/host/xhci-mtk*
11342 F:      drivers/usb/mtu3/
11343
11344 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
11345 M:      Peter Senna Tschudin <[email protected]>
11346 M:      Martin Donnelly <[email protected]>
11347 M:      Martyn Welch <[email protected]>
11348 S:      Maintained
11349 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
11350 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
11351
11352 MEGARAID SCSI/SAS DRIVERS
11353 M:      Kashyap Desai <[email protected]>
11354 M:      Sumit Saxena <[email protected]>
11355 M:      Shivasharan S <[email protected]>
11356 L:      [email protected]
11357 L:      [email protected]
11358 S:      Maintained
11359 W:      http://www.avagotech.com/support/
11360 F:      Documentation/scsi/megaraid.rst
11361 F:      drivers/scsi/megaraid.*
11362 F:      drivers/scsi/megaraid/
11363
11364 MELEXIS MLX90614 DRIVER
11365 M:      Crt Mori <[email protected]>
11366 L:      [email protected]
11367 S:      Supported
11368 W:      http://www.melexis.com
11369 F:      drivers/iio/temperature/mlx90614.c
11370
11371 MELEXIS MLX90632 DRIVER
11372 M:      Crt Mori <[email protected]>
11373 L:      [email protected]
11374 S:      Supported
11375 W:      http://www.melexis.com
11376 F:      drivers/iio/temperature/mlx90632.c
11377
11378 MELFAS MIP4 TOUCHSCREEN DRIVER
11379 M:      Sangwon Jee <[email protected]>
11380 S:      Supported
11381 W:      http://www.melfas.com
11382 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
11383 F:      drivers/input/touchscreen/melfas_mip4.c
11384
11385 MELLANOX BLUEFIELD I2C DRIVER
11386 M:      Khalil Blaiech <[email protected]>
11387 L:      [email protected]
11388 S:      Supported
11389 F:      Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.yaml
11390 F:      drivers/i2c/busses/i2c-mlxbf.c
11391
11392 MELLANOX ETHERNET DRIVER (mlx4_en)
11393 M:      Tariq Toukan <[email protected]>
11394 L:      [email protected]
11395 S:      Supported
11396 W:      http://www.mellanox.com
11397 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11398 F:      drivers/net/ethernet/mellanox/mlx4/en_*
11399
11400 MELLANOX ETHERNET DRIVER (mlx5e)
11401 M:      Saeed Mahameed <[email protected]>
11402 L:      [email protected]
11403 S:      Supported
11404 W:      http://www.mellanox.com
11405 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11406 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
11407
11408 MELLANOX ETHERNET INNOVA DRIVERS
11409 R:      Boris Pismenny <[email protected]>
11410 L:      [email protected]
11411 S:      Supported
11412 W:      http://www.mellanox.com
11413 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11414 F:      drivers/net/ethernet/mellanox/mlx5/core/accel/*
11415 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
11416 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
11417 F:      include/linux/mlx5/mlx5_ifc_fpga.h
11418
11419 MELLANOX ETHERNET SWITCH DRIVERS
11420 M:      Jiri Pirko <[email protected]>
11421 M:      Ido Schimmel <[email protected]>
11422 L:      [email protected]
11423 S:      Supported
11424 W:      http://www.mellanox.com
11425 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11426 F:      drivers/net/ethernet/mellanox/mlxsw/
11427 F:      tools/testing/selftests/drivers/net/mlxsw/
11428
11429 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
11430 M:      [email protected]
11431 L:      [email protected]
11432 S:      Supported
11433 W:      http://www.mellanox.com
11434 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11435 F:      drivers/net/ethernet/mellanox/mlxfw/
11436
11437 MELLANOX HARDWARE PLATFORM SUPPORT
11438 M:      Andy Shevchenko <[email protected]>
11439 M:      Darren Hart <[email protected]>
11440 M:      Vadim Pasternak <[email protected]>
11441 L:      [email protected]
11442 S:      Supported
11443 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
11444 F:      drivers/platform/mellanox/
11445 F:      include/linux/platform_data/mlxreg.h
11446
11447 MELLANOX MLX4 core VPI driver
11448 M:      Tariq Toukan <[email protected]>
11449 L:      [email protected]
11450 L:      [email protected]
11451 S:      Supported
11452 W:      http://www.mellanox.com
11453 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11454 F:      drivers/net/ethernet/mellanox/mlx4/
11455 F:      include/linux/mlx4/
11456
11457 MELLANOX MLX4 IB driver
11458 M:      Yishai Hadas <[email protected]>
11459 L:      [email protected]
11460 S:      Supported
11461 W:      http://www.mellanox.com
11462 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11463 F:      drivers/infiniband/hw/mlx4/
11464 F:      include/linux/mlx4/
11465 F:      include/uapi/rdma/mlx4-abi.h
11466
11467 MELLANOX MLX5 core VPI driver
11468 M:      Saeed Mahameed <[email protected]>
11469 M:      Leon Romanovsky <[email protected]>
11470 L:      [email protected]
11471 L:      [email protected]
11472 S:      Supported
11473 W:      http://www.mellanox.com
11474 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11475 F:      Documentation/networking/device_drivers/ethernet/mellanox/
11476 F:      drivers/net/ethernet/mellanox/mlx5/core/
11477 F:      include/linux/mlx5/
11478
11479 MELLANOX MLX5 IB driver
11480 M:      Leon Romanovsky <[email protected]>
11481 L:      [email protected]
11482 S:      Supported
11483 W:      http://www.mellanox.com
11484 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11485 F:      drivers/infiniband/hw/mlx5/
11486 F:      include/linux/mlx5/
11487 F:      include/uapi/rdma/mlx5-abi.h
11488
11489 MELLANOX MLXCPLD I2C AND MUX DRIVER
11490 M:      Vadim Pasternak <[email protected]>
11491 M:      Michael Shych <[email protected]>
11492 L:      [email protected]
11493 S:      Supported
11494 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
11495 F:      drivers/i2c/busses/i2c-mlxcpld.c
11496 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
11497
11498 MELLANOX MLXCPLD LED DRIVER
11499 M:      Vadim Pasternak <[email protected]>
11500 L:      [email protected]
11501 S:      Supported
11502 F:      Documentation/leds/leds-mlxcpld.rst
11503 F:      drivers/leds/leds-mlxcpld.c
11504 F:      drivers/leds/leds-mlxreg.c
11505
11506 MELLANOX PLATFORM DRIVER
11507 M:      Vadim Pasternak <[email protected]>
11508 L:      [email protected]
11509 S:      Supported
11510 F:      drivers/platform/x86/mlx-platform.c
11511
11512 MEMBARRIER SUPPORT
11513 M:      Mathieu Desnoyers <[email protected]>
11514 M:      "Paul E. McKenney" <[email protected]>
11515 L:      [email protected]
11516 S:      Supported
11517 F:      arch/powerpc/include/asm/membarrier.h
11518 F:      include/uapi/linux/membarrier.h
11519 F:      kernel/sched/membarrier.c
11520
11521 MEMBLOCK
11522 M:      Mike Rapoport <[email protected]>
11523 L:      [email protected]
11524 S:      Maintained
11525 F:      Documentation/core-api/boot-time-mm.rst
11526 F:      include/linux/memblock.h
11527 F:      mm/memblock.c
11528
11529 MEMORY CONTROLLER DRIVERS
11530 M:      Krzysztof Kozlowski <[email protected]>
11531 L:      [email protected]
11532 S:      Maintained
11533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
11534 F:      Documentation/devicetree/bindings/memory-controllers/
11535 F:      drivers/memory/
11536 F:      include/dt-bindings/memory/
11537
11538 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
11539 M:      Dmitry Osipenko <[email protected]>
11540 L:      [email protected]
11541 L:      [email protected]
11542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
11543 S:      Maintained
11544 F:      drivers/devfreq/tegra30-devfreq.c
11545
11546 MEMORY MANAGEMENT
11547 M:      Andrew Morton <[email protected]>
11548 L:      [email protected]
11549 S:      Maintained
11550 W:      http://www.linux-mm.org
11551 T:      quilt https://ozlabs.org/~akpm/mmotm/
11552 T:      quilt https://ozlabs.org/~akpm/mmots/
11553 T:      git git://github.com/hnaz/linux-mm.git
11554 F:      include/linux/gfp.h
11555 F:      include/linux/memory_hotplug.h
11556 F:      include/linux/mm.h
11557 F:      include/linux/mmzone.h
11558 F:      include/linux/vmalloc.h
11559 F:      mm/
11560
11561 MEMORY TECHNOLOGY DEVICES (MTD)
11562 M:      Miquel Raynal <[email protected]>
11563 M:      Richard Weinberger <[email protected]>
11564 M:      Vignesh Raghavendra <[email protected]>
11565 L:      [email protected]
11566 S:      Maintained
11567 W:      http://www.linux-mtd.infradead.org/
11568 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11569 C:      irc://irc.oftc.net/mtd
11570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
11571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
11572 F:      Documentation/devicetree/bindings/mtd/
11573 F:      drivers/mtd/
11574 F:      include/linux/mtd/
11575 F:      include/uapi/mtd/
11576
11577 MEN A21 WATCHDOG DRIVER
11578 M:      Johannes Thumshirn <[email protected]>
11579 L:      [email protected]
11580 S:      Maintained
11581 F:      drivers/watchdog/mena21_wdt.c
11582
11583 MEN CHAMELEON BUS (mcb)
11584 M:      Johannes Thumshirn <[email protected]>
11585 S:      Maintained
11586 F:      Documentation/driver-api/men-chameleon-bus.rst
11587 F:      drivers/mcb/
11588 F:      include/linux/mcb.h
11589
11590 MEN F21BMC (Board Management Controller)
11591 M:      Andreas Werner <[email protected]>
11592 S:      Supported
11593 F:      Documentation/hwmon/menf21bmc.rst
11594 F:      drivers/hwmon/menf21bmc_hwmon.c
11595 F:      drivers/leds/leds-menf21bmc.c
11596 F:      drivers/mfd/menf21bmc.c
11597 F:      drivers/watchdog/menf21bmc_wdt.c
11598
11599 MEN Z069 WATCHDOG DRIVER
11600 M:      Johannes Thumshirn <[email protected]>
11601 L:      [email protected]
11602 S:      Maintained
11603 F:      drivers/watchdog/menz69_wdt.c
11604
11605 MESON AO CEC DRIVER FOR AMLOGIC SOCS
11606 M:      Neil Armstrong <[email protected]>
11607 L:      [email protected]
11608 L:      [email protected]
11609 S:      Supported
11610 W:      http://linux-meson.com/
11611 T:      git git://linuxtv.org/media_tree.git
11612 F:      Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
11613 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
11614 F:      drivers/media/cec/platform/meson/ao-cec.c
11615
11616 MESON GE2D DRIVER FOR AMLOGIC SOCS
11617 M:      Neil Armstrong <[email protected]>
11618 L:      [email protected]
11619 L:      [email protected]
11620 S:      Supported
11621 T:      git git://linuxtv.org/media_tree.git
11622 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
11623 F:      drivers/media/platform/meson/ge2d/
11624
11625 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
11626 M:      Liang Yang <[email protected]>
11627 L:      [email protected]
11628 S:      Maintained
11629 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
11630 F:      drivers/mtd/nand/raw/meson_*
11631
11632 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
11633 M:      Neil Armstrong <[email protected]>
11634 L:      [email protected]
11635 L:      [email protected]
11636 S:      Supported
11637 T:      git git://linuxtv.org/media_tree.git
11638 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
11639 F:      drivers/staging/media/meson/vdec/
11640
11641 METHODE UDPU SUPPORT
11642 M:      Vladimir Vid <[email protected]>
11643 S:      Maintained
11644 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
11645
11646 MHI BUS
11647 M:      Manivannan Sadhasivam <[email protected]>
11648 M:      Hemant Kumar <[email protected]>
11649 L:      [email protected]
11650 S:      Maintained
11651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
11652 F:      Documentation/ABI/stable/sysfs-bus-mhi
11653 F:      Documentation/mhi/
11654 F:      drivers/bus/mhi/
11655 F:      include/linux/mhi.h
11656
11657 MICROBLAZE ARCHITECTURE
11658 M:      Michal Simek <[email protected]>
11659 S:      Supported
11660 W:      http://www.monstr.eu/fdt/
11661 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
11662 F:      arch/microblaze/
11663
11664 MICROCHIP AT91 DMA DRIVERS
11665 M:      Ludovic Desroches <[email protected]>
11666 M:      Tudor Ambarus <[email protected]>
11667 L:      [email protected] (moderated for non-subscribers)
11668 L:      [email protected]
11669 S:      Supported
11670 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
11671 F:      drivers/dma/at_hdmac.c
11672 F:      drivers/dma/at_hdmac_regs.h
11673 F:      drivers/dma/at_xdmac.c
11674 F:      include/dt-bindings/dma/at91.h
11675
11676 MICROCHIP AT91 SERIAL DRIVER
11677 M:      Richard Genoud <[email protected]>
11678 S:      Maintained
11679 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11680 F:      drivers/tty/serial/atmel_serial.c
11681 F:      drivers/tty/serial/atmel_serial.h
11682
11683 MICROCHIP AT91 USART MFD DRIVER
11684 M:      Radu Pirea <[email protected]>
11685 L:      [email protected]
11686 S:      Supported
11687 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11688 F:      drivers/mfd/at91-usart.c
11689 F:      include/dt-bindings/mfd/at91-usart.h
11690
11691 MICROCHIP AT91 USART SPI DRIVER
11692 M:      Radu Pirea <[email protected]>
11693 L:      [email protected]
11694 S:      Supported
11695 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11696 F:      drivers/spi/spi-at91-usart.c
11697
11698 MICROCHIP AUDIO ASOC DRIVERS
11699 M:      Codrin Ciubotariu <[email protected]>
11700 L:      [email protected] (moderated for non-subscribers)
11701 S:      Supported
11702 F:      sound/soc/atmel
11703
11704 MICROCHIP ECC DRIVER
11705 M:      Tudor Ambarus <[email protected]>
11706 L:      [email protected]
11707 S:      Maintained
11708 F:      drivers/crypto/atmel-ecc.*
11709
11710 MICROCHIP I2C DRIVER
11711 M:      Codrin Ciubotariu <[email protected]>
11712 L:      [email protected]
11713 S:      Supported
11714 F:      drivers/i2c/busses/i2c-at91-*.c
11715 F:      drivers/i2c/busses/i2c-at91.h
11716
11717 MICROCHIP ISC DRIVER
11718 M:      Eugen Hristev <[email protected]>
11719 L:      [email protected]
11720 S:      Supported
11721 F:      Documentation/devicetree/bindings/media/atmel-isc.txt
11722 F:      drivers/media/platform/atmel/atmel-isc-base.c
11723 F:      drivers/media/platform/atmel/atmel-isc-regs.h
11724 F:      drivers/media/platform/atmel/atmel-isc.h
11725 F:      drivers/media/platform/atmel/atmel-sama5d2-isc.c
11726 F:      include/linux/atmel-isc-media.h
11727
11728 MICROCHIP ISI DRIVER
11729 M:      Eugen Hristev <[email protected]>
11730 L:      [email protected]
11731 S:      Supported
11732 F:      drivers/media/platform/atmel/atmel-isi.c
11733 F:      drivers/media/platform/atmel/atmel-isi.h
11734
11735 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
11736 M:      Woojung Huh <[email protected]>
11737 M:      [email protected]
11738 L:      [email protected]
11739 S:      Maintained
11740 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
11741 F:      drivers/net/dsa/microchip/*
11742 F:      include/linux/platform_data/microchip-ksz.h
11743 F:      net/dsa/tag_ksz.c
11744
11745 MICROCHIP LAN743X ETHERNET DRIVER
11746 M:      Bryan Whitehead <[email protected]>
11747 M:      [email protected]
11748 L:      [email protected]
11749 S:      Maintained
11750 F:      drivers/net/ethernet/microchip/lan743x_*
11751
11752 MICROCHIP LCDFB DRIVER
11753 M:      Nicolas Ferre <[email protected]>
11754 L:      [email protected]
11755 S:      Maintained
11756 F:      drivers/video/fbdev/atmel_lcdfb.c
11757 F:      include/video/atmel_lcdc.h
11758
11759 MICROCHIP MCP16502 PMIC DRIVER
11760 M:      Claudiu Beznea <[email protected]>
11761 L:      [email protected] (moderated for non-subscribers)
11762 S:      Supported
11763 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
11764 F:      drivers/regulator/mcp16502.c
11765
11766 MICROCHIP MCP3911 ADC DRIVER
11767 M:      Marcus Folkesson <[email protected]>
11768 M:      Kent Gustavsson <[email protected]>
11769 L:      [email protected]
11770 S:      Supported
11771 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
11772 F:      drivers/iio/adc/mcp3911.c
11773
11774 MICROCHIP MMC/SD/SDIO MCI DRIVER
11775 M:      Ludovic Desroches <[email protected]>
11776 S:      Maintained
11777 F:      drivers/mmc/host/atmel-mci.c
11778
11779 MICROCHIP NAND DRIVER
11780 M:      Tudor Ambarus <[email protected]>
11781 L:      [email protected]
11782 S:      Supported
11783 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
11784 F:      drivers/mtd/nand/raw/atmel/*
11785
11786 MICROCHIP PWM DRIVER
11787 M:      Claudiu Beznea <[email protected]>
11788 L:      [email protected] (moderated for non-subscribers)
11789 L:      [email protected]
11790 S:      Supported
11791 F:      Documentation/devicetree/bindings/pwm/atmel-pwm.txt
11792 F:      drivers/pwm/pwm-atmel.c
11793
11794 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
11795 M:      Eugen Hristev <[email protected]>
11796 L:      [email protected]
11797 S:      Supported
11798 F:      Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
11799 F:      drivers/iio/adc/at91-sama5d2_adc.c
11800 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
11801
11802 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
11803 M:      Claudiu Beznea <[email protected]>
11804 S:      Supported
11805 F:      drivers/power/reset/at91-sama5d2_shdwc.c
11806
11807 MICROCHIP SPI DRIVER
11808 M:      Tudor Ambarus <[email protected]>
11809 S:      Supported
11810 F:      drivers/spi/spi-atmel.*
11811
11812 MICROCHIP SSC DRIVER
11813 M:      Codrin Ciubotariu <[email protected]>
11814 L:      [email protected] (moderated for non-subscribers)
11815 S:      Supported
11816 F:      drivers/misc/atmel-ssc.c
11817 F:      include/linux/atmel-ssc.h
11818
11819 MICROCHIP USB251XB DRIVER
11820 M:      Richard Leitner <[email protected]>
11821 L:      [email protected]
11822 S:      Maintained
11823 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
11824 F:      drivers/usb/misc/usb251xb.c
11825
11826 MICROCHIP USBA UDC DRIVER
11827 M:      Cristian Birsan <[email protected]>
11828 L:      [email protected] (moderated for non-subscribers)
11829 S:      Supported
11830 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
11831
11832 MICROCHIP WILC1000 WIFI DRIVER
11833 M:      Ajay Singh <[email protected]>
11834 M:      Claudiu Beznea <[email protected]>
11835 L:      [email protected]
11836 S:      Supported
11837 F:      drivers/net/wireless/microchip/wilc1000/
11838
11839 MICROSEMI MIPS SOCS
11840 M:      Alexandre Belloni <[email protected]>
11841 M:      [email protected]
11842 L:      [email protected]
11843 S:      Supported
11844 F:      Documentation/devicetree/bindings/mips/mscc.txt
11845 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
11846 F:      arch/mips/boot/dts/mscc/
11847 F:      arch/mips/configs/generic/board-ocelot.config
11848 F:      arch/mips/generic/board-ocelot.c
11849
11850 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
11851 M:      Don Brace <[email protected]>
11852 L:      [email protected]
11853 L:      [email protected]
11854 S:      Supported
11855 F:      Documentation/scsi/smartpqi.rst
11856 F:      drivers/scsi/smartpqi/Kconfig
11857 F:      drivers/scsi/smartpqi/Makefile
11858 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
11859 F:      include/linux/cciss*.h
11860 F:      include/uapi/linux/cciss*.h
11861
11862 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
11863 M:      Maximilian Luz <[email protected]>
11864 L:      [email protected]
11865 S:      Maintained
11866 F:      drivers/platform/surface/surface_gpe.c
11867
11868 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
11869 M:      Hans de Goede <[email protected]>
11870 M:      Mark Gross <[email protected]>
11871 M:      Maximilian Luz <[email protected]>
11872 L:      [email protected]
11873 S:      Maintained
11874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
11875 F:      drivers/platform/surface/
11876
11877 MICROSOFT SURFACE HOT-PLUG DRIVER
11878 M:      Maximilian Luz <[email protected]>
11879 L:      [email protected]
11880 S:      Maintained
11881 F:      drivers/platform/surface/surface_hotplug.c
11882
11883 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
11884 M:      Chen Yu <[email protected]>
11885 L:      [email protected]
11886 S:      Supported
11887 F:      drivers/platform/surface/surfacepro3_button.c
11888
11889 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
11890 M:      Maximilian Luz <[email protected]>
11891 S:      Maintained
11892 W:      https://github.com/linux-surface/surface-aggregator-module
11893 C:      irc://chat.freenode.net/##linux-surface
11894 F:      Documentation/driver-api/surface_aggregator/
11895 F:      drivers/platform/surface/aggregator/
11896 F:      drivers/platform/surface/surface_acpi_notify.c
11897 F:      drivers/platform/surface/surface_aggregator_cdev.c
11898 F:      include/linux/surface_acpi_notify.h
11899 F:      include/linux/surface_aggregator/
11900 F:      include/uapi/linux/surface_aggregator/
11901
11902 MICROTEK X6 SCANNER
11903 M:      Oliver Neukum <[email protected]>
11904 S:      Maintained
11905 F:      drivers/usb/image/microtek.*
11906
11907 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
11908 M:      Luka Kovacic <[email protected]>
11909 M:      Luka Perkov <[email protected]>
11910 S:      Maintained
11911 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts
11912 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts
11913 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts
11914 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts
11915 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts
11916 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts
11917
11918 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
11919 M:      Sakari Ailus <[email protected]>
11920 L:      [email protected]
11921 S:      Maintained
11922 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
11923 F:      Documentation/driver-api/media/drivers/ccs/
11924 F:      Documentation/userspace-api/media/drivers/ccs.rst
11925 F:      drivers/media/i2c/ccs-pll.c
11926 F:      drivers/media/i2c/ccs-pll.h
11927 F:      drivers/media/i2c/ccs/
11928 F:      include/uapi/linux/ccs.h
11929 F:      include/uapi/linux/smiapp.h
11930
11931 MIPS
11932 M:      Thomas Bogendoerfer <[email protected]>
11933 L:      [email protected]
11934 S:      Maintained
11935 W:      http://www.linux-mips.org/
11936 Q:      https://patchwork.kernel.org/project/linux-mips/list/
11937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
11938 F:      Documentation/devicetree/bindings/mips/
11939 F:      Documentation/mips/
11940 F:      arch/mips/
11941 F:      drivers/platform/mips/
11942
11943 MIPS BOSTON DEVELOPMENT BOARD
11944 M:      Paul Burton <[email protected]>
11945 L:      [email protected]
11946 S:      Maintained
11947 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
11948 F:      arch/mips/boot/dts/img/boston.dts
11949 F:      arch/mips/configs/generic/board-boston.config
11950 F:      drivers/clk/imgtec/clk-boston.c
11951 F:      include/dt-bindings/clock/boston-clock.h
11952
11953 MIPS CORE DRIVERS
11954 M:      Thomas Bogendoerfer <[email protected]>
11955 M:      Serge Semin <[email protected]>
11956 L:      [email protected]
11957 S:      Supported
11958 F:      drivers/bus/mips_cdmm.c
11959 F:      drivers/clocksource/mips-gic-timer.c
11960 F:      drivers/cpuidle/cpuidle-cps.c
11961 F:      drivers/irqchip/irq-mips-cpu.c
11962 F:      drivers/irqchip/irq-mips-gic.c
11963
11964 MIPS GENERIC PLATFORM
11965 M:      Paul Burton <[email protected]>
11966 L:      [email protected]
11967 S:      Supported
11968 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
11969 F:      arch/mips/generic/
11970 F:      arch/mips/tools/generic-board-config.sh
11971
11972 MIPS RINT INSTRUCTION EMULATION
11973 M:      Aleksandar Markovic <[email protected]>
11974 L:      [email protected]
11975 S:      Supported
11976 F:      arch/mips/math-emu/dp_rint.c
11977 F:      arch/mips/math-emu/sp_rint.c
11978
11979 MIPS/LOONGSON1 ARCHITECTURE
11980 M:      Keguang Zhang <[email protected]>
11981 L:      [email protected]
11982 S:      Maintained
11983 F:      arch/mips/include/asm/mach-loongson32/
11984 F:      arch/mips/loongson32/
11985 F:      drivers/*/*/*loongson1*
11986 F:      drivers/*/*loongson1*
11987
11988 MIPS/LOONGSON2EF ARCHITECTURE
11989 M:      Jiaxun Yang <[email protected]>
11990 L:      [email protected]
11991 S:      Maintained
11992 F:      arch/mips/include/asm/mach-loongson2ef/
11993 F:      arch/mips/loongson2ef/
11994 F:      drivers/cpufreq/loongson2_cpufreq.c
11995
11996 MIPS/LOONGSON64 ARCHITECTURE
11997 M:      Huacai Chen <[email protected]>
11998 M:      Jiaxun Yang <[email protected]>
11999 L:      [email protected]
12000 S:      Maintained
12001 F:      arch/mips/include/asm/mach-loongson64/
12002 F:      arch/mips/loongson64/
12003 F:      drivers/irqchip/irq-loongson*
12004 F:      drivers/platform/mips/cpu_hwmon.c
12005
12006 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
12007 M:      Hans Verkuil <[email protected]>
12008 L:      [email protected]
12009 S:      Odd Fixes
12010 W:      https://linuxtv.org
12011 T:      git git://linuxtv.org/media_tree.git
12012 F:      drivers/media/radio/radio-miropcm20*
12013
12014 MMP SUPPORT
12015 R:      Lubomir Rintel <[email protected]>
12016 L:      [email protected] (moderated for non-subscribers)
12017 S:      Odd Fixes
12018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
12019 F:      arch/arm/boot/dts/mmp*
12020 F:      arch/arm/mach-mmp/
12021 F:      include/linux/soc/mmp/
12022
12023 MMP USB PHY DRIVERS
12024 R:      Lubomir Rintel <[email protected]>
12025 L:      [email protected] (moderated for non-subscribers)
12026 S:      Maintained
12027 F:      drivers/phy/marvell/phy-mmp3-usb.c
12028 F:      drivers/phy/marvell/phy-pxa-usb.c
12029
12030 MMU GATHER AND TLB INVALIDATION
12031 M:      Will Deacon <[email protected]>
12032 M:      "Aneesh Kumar K.V" <[email protected]>
12033 M:      Andrew Morton <[email protected]>
12034 M:      Nick Piggin <[email protected]>
12035 M:      Peter Zijlstra <[email protected]>
12036 L:      [email protected]
12037 L:      [email protected]
12038 S:      Maintained
12039 F:      arch/*/include/asm/tlb.h
12040 F:      include/asm-generic/tlb.h
12041 F:      mm/mmu_gather.c
12042
12043 MN88472 MEDIA DRIVER
12044 M:      Antti Palosaari <[email protected]>
12045 L:      [email protected]
12046 S:      Maintained
12047 W:      https://linuxtv.org
12048 W:      http://palosaari.fi/linux/
12049 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12050 F:      drivers/media/dvb-frontends/mn88472*
12051
12052 MN88473 MEDIA DRIVER
12053 M:      Antti Palosaari <[email protected]>
12054 L:      [email protected]
12055 S:      Maintained
12056 W:      https://linuxtv.org
12057 W:      http://palosaari.fi/linux/
12058 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12059 F:      drivers/media/dvb-frontends/mn88473*
12060
12061 MODULE SUPPORT
12062 M:      Jessica Yu <[email protected]>
12063 S:      Maintained
12064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
12065 F:      include/linux/module.h
12066 F:      kernel/module.c
12067
12068 MONOLITHIC POWER SYSTEM PMIC DRIVER
12069 M:      Saravanan Sekar <[email protected]>
12070 S:      Maintained
12071 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
12072 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
12073 F:      drivers/iio/adc/mp2629_adc.c
12074 F:      drivers/mfd/mp2629.c
12075 F:      drivers/power/supply/mp2629_charger.c
12076 F:      drivers/regulator/mp5416.c
12077 F:      drivers/regulator/mpq7920.c
12078 F:      drivers/regulator/mpq7920.h
12079 F:      include/linux/mfd/mp2629.h
12080
12081 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
12082 S:      Orphan
12083 W:      http://popies.net/meye/
12084 F:      Documentation/userspace-api/media/drivers/meye*
12085 F:      drivers/media/pci/meye/
12086 F:      include/uapi/linux/meye.h
12087
12088 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
12089 S:      Orphan
12090 F:      Documentation/driver-api/serial/moxa-smartio.rst
12091 F:      drivers/tty/mxser.*
12092
12093 MR800 AVERMEDIA USB FM RADIO DRIVER
12094 M:      Alexey Klimov <[email protected]>
12095 L:      [email protected]
12096 S:      Maintained
12097 T:      git git://linuxtv.org/media_tree.git
12098 F:      drivers/media/radio/radio-mr800.c
12099
12100 MRF24J40 IEEE 802.15.4 RADIO DRIVER
12101 M:      Alan Ott <[email protected]>
12102 L:      [email protected]
12103 S:      Maintained
12104 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
12105 F:      drivers/net/ieee802154/mrf24j40.c
12106
12107 MSI LAPTOP SUPPORT
12108 M:      "Lee, Chun-Yi" <[email protected]>
12109 L:      [email protected]
12110 S:      Maintained
12111 F:      drivers/platform/x86/msi-laptop.c
12112
12113 MSI WMI SUPPORT
12114 L:      [email protected]
12115 S:      Orphan
12116 F:      drivers/platform/x86/msi-wmi.c
12117
12118 MSI001 MEDIA DRIVER
12119 M:      Antti Palosaari <[email protected]>
12120 L:      [email protected]
12121 S:      Maintained
12122 W:      https://linuxtv.org
12123 W:      http://palosaari.fi/linux/
12124 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12125 T:      git git://linuxtv.org/anttip/media_tree.git
12126 F:      drivers/media/tuners/msi001*
12127
12128 MSI2500 MEDIA DRIVER
12129 M:      Antti Palosaari <[email protected]>
12130 L:      [email protected]
12131 S:      Maintained
12132 W:      https://linuxtv.org
12133 W:      http://palosaari.fi/linux/
12134 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12135 T:      git git://linuxtv.org/anttip/media_tree.git
12136 F:      drivers/media/usb/msi2500/
12137
12138 MSTAR INTERRUPT CONTROLLER DRIVER
12139 M:      Mark-PK Tsai <[email protected]>
12140 M:      Daniel Palmer <[email protected]>
12141 S:      Maintained
12142 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
12143 F:      drivers/irqchip/irq-mst-intc.c
12144
12145 MSYSTEMS DISKONCHIP G3 MTD DRIVER
12146 M:      Robert Jarzmik <[email protected]>
12147 L:      [email protected]
12148 S:      Maintained
12149 F:      drivers/mtd/devices/docg3*
12150
12151 MT9M032 APTINA SENSOR DRIVER
12152 M:      Laurent Pinchart <[email protected]>
12153 L:      [email protected]
12154 S:      Maintained
12155 T:      git git://linuxtv.org/media_tree.git
12156 F:      drivers/media/i2c/mt9m032.c
12157 F:      include/media/i2c/mt9m032.h
12158
12159 MT9P031 APTINA CAMERA SENSOR
12160 M:      Laurent Pinchart <[email protected]>
12161 L:      [email protected]
12162 S:      Maintained
12163 T:      git git://linuxtv.org/media_tree.git
12164 F:      drivers/media/i2c/mt9p031.c
12165 F:      include/media/i2c/mt9p031.h
12166
12167 MT9T001 APTINA CAMERA SENSOR
12168 M:      Laurent Pinchart <[email protected]>
12169 L:      [email protected]
12170 S:      Maintained
12171 T:      git git://linuxtv.org/media_tree.git
12172 F:      drivers/media/i2c/mt9t001.c
12173 F:      include/media/i2c/mt9t001.h
12174
12175 MT9T112 APTINA CAMERA SENSOR
12176 M:      Jacopo Mondi <[email protected]>
12177 L:      [email protected]
12178 S:      Odd Fixes
12179 T:      git git://linuxtv.org/media_tree.git
12180 F:      drivers/media/i2c/mt9t112.c
12181 F:      include/media/i2c/mt9t112.h
12182
12183 MT9V032 APTINA CAMERA SENSOR
12184 M:      Laurent Pinchart <[email protected]>
12185 L:      [email protected]
12186 S:      Maintained
12187 T:      git git://linuxtv.org/media_tree.git
12188 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
12189 F:      drivers/media/i2c/mt9v032.c
12190 F:      include/media/i2c/mt9v032.h
12191
12192 MT9V111 APTINA CAMERA SENSOR
12193 M:      Jacopo Mondi <[email protected]>
12194 L:      [email protected]
12195 S:      Maintained
12196 T:      git git://linuxtv.org/media_tree.git
12197 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
12198 F:      drivers/media/i2c/mt9v111.c
12199
12200 MULTIFUNCTION DEVICES (MFD)
12201 M:      Lee Jones <[email protected]>
12202 S:      Supported
12203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
12204 F:      Documentation/devicetree/bindings/mfd/
12205 F:      drivers/mfd/
12206 F:      include/dt-bindings/mfd/
12207 F:      include/linux/mfd/
12208
12209 MULTIMEDIA CARD (MMC) ETC. OVER SPI
12210 S:      Orphan
12211 F:      drivers/mmc/host/mmc_spi.c
12212 F:      include/linux/spi/mmc_spi.h
12213
12214 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
12215 M:      Ulf Hansson <[email protected]>
12216 L:      [email protected]
12217 S:      Maintained
12218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
12219 F:      Documentation/devicetree/bindings/mmc/
12220 F:      drivers/mmc/
12221 F:      include/linux/mmc/
12222 F:      include/uapi/linux/mmc/
12223
12224 MULTIPLEXER SUBSYSTEM
12225 M:      Peter Rosin <[email protected]>
12226 S:      Maintained
12227 F:      Documentation/ABI/testing/sysfs-class-mux*
12228 F:      Documentation/devicetree/bindings/mux/
12229 F:      drivers/mux/
12230 F:      include/dt-bindings/mux/
12231 F:      include/linux/mux/
12232
12233 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
12234 M:      Bin Liu <[email protected]>
12235 L:      [email protected]
12236 S:      Maintained
12237 F:      drivers/usb/musb/
12238
12239 MXL301RF MEDIA DRIVER
12240 M:      Akihiro Tsukada <[email protected]>
12241 L:      [email protected]
12242 S:      Odd Fixes
12243 F:      drivers/media/tuners/mxl301rf*
12244
12245 MXL5007T MEDIA DRIVER
12246 M:      Michael Krufky <[email protected]>
12247 L:      [email protected]
12248 S:      Maintained
12249 W:      https://linuxtv.org
12250 W:      http://github.com/mkrufky
12251 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12252 T:      git git://linuxtv.org/mkrufky/tuners.git
12253 F:      drivers/media/tuners/mxl5007t.*
12254
12255 MXSFB DRM DRIVER
12256 M:      Marek Vasut <[email protected]>
12257 M:      Stefan Agner <[email protected]>
12258 L:      [email protected]
12259 S:      Supported
12260 T:      git git://anongit.freedesktop.org/drm/drm-misc
12261 F:      Documentation/devicetree/bindings/display/mxsfb.txt
12262 F:      drivers/gpu/drm/mxsfb/
12263
12264 MYLEX DAC960 PCI RAID Controller
12265 M:      Hannes Reinecke <[email protected]>
12266 L:      [email protected]
12267 S:      Supported
12268 F:      drivers/scsi/myrb.*
12269 F:      drivers/scsi/myrs.*
12270
12271 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
12272 M:      Chris Lee <[email protected]>
12273 L:      [email protected]
12274 S:      Supported
12275 W:      https://www.cspi.com/ethernet-products/support/downloads/
12276 F:      drivers/net/ethernet/myricom/myri10ge/
12277
12278 NAND FLASH SUBSYSTEM
12279 M:      Miquel Raynal <[email protected]>
12280 R:      Richard Weinberger <[email protected]>
12281 L:      [email protected]
12282 S:      Maintained
12283 W:      http://www.linux-mtd.infradead.org/
12284 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
12285 C:      irc://irc.oftc.net/mtd
12286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
12287 F:      drivers/mtd/nand/
12288 F:      include/linux/mtd/*nand*.h
12289
12290 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
12291 M:      Daniel Mack <[email protected]>
12292 L:      [email protected] (moderated for non-subscribers)
12293 S:      Maintained
12294 W:      http://www.native-instruments.com
12295 F:      sound/usb/caiaq/
12296
12297 NATSEMI ETHERNET DRIVER (DP8381x)
12298 S:      Orphan
12299 F:      drivers/net/ethernet/natsemi/natsemi.c
12300
12301 NCR 5380 SCSI DRIVERS
12302 M:      Finn Thain <[email protected]>
12303 M:      Michael Schmitz <[email protected]>
12304 L:      [email protected]
12305 S:      Maintained
12306 F:      Documentation/scsi/g_NCR5380.rst
12307 F:      drivers/scsi/NCR5380.*
12308 F:      drivers/scsi/arm/cumana_1.c
12309 F:      drivers/scsi/arm/oak.c
12310 F:      drivers/scsi/atari_scsi.*
12311 F:      drivers/scsi/dmx3191d.c
12312 F:      drivers/scsi/g_NCR5380.*
12313 F:      drivers/scsi/mac_scsi.*
12314 F:      drivers/scsi/sun3_scsi.*
12315 F:      drivers/scsi/sun3_scsi_vme.c
12316
12317 NCSI LIBRARY
12318 M:      Samuel Mendoza-Jonas <[email protected]>
12319 S:      Maintained
12320 F:      net/ncsi/
12321
12322 NCT6775 HARDWARE MONITOR DRIVER
12323 M:      Guenter Roeck <[email protected]>
12324 L:      [email protected]
12325 S:      Maintained
12326 F:      Documentation/hwmon/nct6775.rst
12327 F:      drivers/hwmon/nct6775.c
12328
12329 NETDEVSIM
12330 M:      Jakub Kicinski <[email protected]>
12331 S:      Maintained
12332 F:      drivers/net/netdevsim/*
12333
12334 NETEM NETWORK EMULATOR
12335 M:      Stephen Hemminger <[email protected]>
12336 L:      [email protected]
12337 S:      Maintained
12338 F:      net/sched/sch_netem.c
12339
12340 NETERION 10GbE DRIVERS (s2io/vxge)
12341 M:      Jon Mason <[email protected]>
12342 L:      [email protected]
12343 S:      Supported
12344 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
12345 F:      Documentation/networking/device_drivers/ethernet/neterion/vxge.rst
12346 F:      drivers/net/ethernet/neterion/
12347
12348 NETFILTER
12349 M:      Pablo Neira Ayuso <[email protected]>
12350 M:      Jozsef Kadlecsik <[email protected]>
12351 M:      Florian Westphal <[email protected]>
12352 L:      [email protected]
12353 L:      [email protected]
12354 S:      Maintained
12355 W:      http://www.netfilter.org/
12356 W:      http://www.iptables.org/
12357 W:      http://www.nftables.org/
12358 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
12359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
12360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
12361 F:      include/linux/netfilter*
12362 F:      include/linux/netfilter/
12363 F:      include/net/netfilter/
12364 F:      include/uapi/linux/netfilter*
12365 F:      include/uapi/linux/netfilter/
12366 F:      net/*/netfilter.c
12367 F:      net/*/netfilter/
12368 F:      net/bridge/br_netfilter*.c
12369 F:      net/netfilter/
12370
12371 NETROM NETWORK LAYER
12372 M:      Ralf Baechle <[email protected]>
12373 L:      [email protected]
12374 S:      Maintained
12375 W:      http://www.linux-ax25.org/
12376 F:      include/net/netrom.h
12377 F:      include/uapi/linux/netrom.h
12378 F:      net/netrom/
12379
12380 NETRONOME ETHERNET DRIVERS
12381 M:      Simon Horman <[email protected]>
12382 R:      Jakub Kicinski <[email protected]>
12383 L:      [email protected]
12384 S:      Maintained
12385 F:      drivers/net/ethernet/netronome/
12386
12387 NETWORK BLOCK DEVICE (NBD)
12388 M:      Josef Bacik <[email protected]>
12389 L:      [email protected]
12390 L:      [email protected]
12391 S:      Maintained
12392 F:      Documentation/admin-guide/blockdev/nbd.rst
12393 F:      drivers/block/nbd.c
12394 F:      include/trace/events/nbd.h
12395 F:      include/uapi/linux/nbd.h
12396
12397 NETWORK DROP MONITOR
12398 M:      Neil Horman <[email protected]>
12399 L:      [email protected]
12400 S:      Maintained
12401 W:      https://fedorahosted.org/dropwatch/
12402 F:      include/uapi/linux/net_dropmon.h
12403 F:      net/core/drop_monitor.c
12404
12405 NETWORKING DRIVERS
12406 M:      "David S. Miller" <[email protected]>
12407 M:      Jakub Kicinski <[email protected]>
12408 L:      [email protected]
12409 S:      Maintained
12410 W:      http://www.linuxfoundation.org/en/Net
12411 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
12414 F:      Documentation/devicetree/bindings/net/
12415 F:      drivers/connector/
12416 F:      drivers/net/
12417 F:      include/linux/etherdevice.h
12418 F:      include/linux/fcdevice.h
12419 F:      include/linux/fddidevice.h
12420 F:      include/linux/hippidevice.h
12421 F:      include/linux/if_*
12422 F:      include/linux/inetdevice.h
12423 F:      include/linux/netdevice.h
12424 F:      include/uapi/linux/if_*
12425 F:      include/uapi/linux/netdevice.h
12426
12427 NETWORKING DRIVERS (WIRELESS)
12428 M:      Kalle Valo <[email protected]>
12429 L:      [email protected]
12430 S:      Maintained
12431 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
12432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
12433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
12434 F:      Documentation/devicetree/bindings/net/wireless/
12435 F:      drivers/net/wireless/
12436
12437 NETWORKING [DSA]
12438 M:      Andrew Lunn <[email protected]>
12439 M:      Vivien Didelot <[email protected]>
12440 M:      Florian Fainelli <[email protected]>
12441 M:      Vladimir Oltean <[email protected]>
12442 S:      Maintained
12443 F:      Documentation/devicetree/bindings/net/dsa/
12444 F:      drivers/net/dsa/
12445 F:      include/linux/dsa/
12446 F:      include/linux/platform_data/dsa.h
12447 F:      include/net/dsa.h
12448 F:      net/dsa/
12449
12450 NETWORKING [GENERAL]
12451 M:      "David S. Miller" <[email protected]>
12452 M:      Jakub Kicinski <[email protected]>
12453 L:      [email protected]
12454 S:      Maintained
12455 W:      http://www.linuxfoundation.org/en/Net
12456 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12457 B:      mailto:[email protected]
12458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
12460 F:      Documentation/networking/
12461 F:      include/linux/in.h
12462 F:      include/linux/net.h
12463 F:      include/linux/netdevice.h
12464 F:      include/net/
12465 F:      include/uapi/linux/in.h
12466 F:      include/uapi/linux/net.h
12467 F:      include/uapi/linux/net_namespace.h
12468 F:      include/uapi/linux/netdevice.h
12469 F:      lib/net_utils.c
12470 F:      lib/random32.c
12471 F:      net/
12472 F:      tools/testing/selftests/net/
12473
12474 NETWORKING [IPSEC]
12475 M:      Steffen Klassert <[email protected]>
12476 M:      Herbert Xu <[email protected]>
12477 M:      "David S. Miller" <[email protected]>
12478 L:      [email protected]
12479 S:      Maintained
12480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
12481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
12482 F:      include/net/xfrm.h
12483 F:      include/uapi/linux/xfrm.h
12484 F:      net/ipv4/ah4.c
12485 F:      net/ipv4/esp4*
12486 F:      net/ipv4/ip_vti.c
12487 F:      net/ipv4/ipcomp.c
12488 F:      net/ipv4/xfrm*
12489 F:      net/ipv6/ah6.c
12490 F:      net/ipv6/esp6*
12491 F:      net/ipv6/ip6_vti.c
12492 F:      net/ipv6/ipcomp6.c
12493 F:      net/ipv6/xfrm*
12494 F:      net/key/
12495 F:      net/xfrm/
12496 F:      tools/testing/selftests/net/ipsec.c
12497
12498 NETWORKING [IPv4/IPv6]
12499 M:      "David S. Miller" <[email protected]>
12500 M:      Hideaki YOSHIFUJI <[email protected]>
12501 M:      David Ahern <[email protected]>
12502 L:      [email protected]
12503 S:      Maintained
12504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12505 F:      arch/x86/net/*
12506 F:      include/net/ip*
12507 F:      net/ipv4/
12508 F:      net/ipv6/
12509
12510 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
12511 M:      Paul Moore <[email protected]>
12512 L:      [email protected]
12513 L:      [email protected]
12514 S:      Maintained
12515 W:      https://github.com/netlabel
12516 F:      Documentation/netlabel/
12517 F:      include/net/calipso.h
12518 F:      include/net/cipso_ipv4.h
12519 F:      include/net/netlabel.h
12520 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
12521 F:      include/uapi/linux/netfilter/xt_SECMARK.h
12522 F:      net/ipv4/cipso_ipv4.c
12523 F:      net/ipv6/calipso.c
12524 F:      net/netfilter/xt_CONNSECMARK.c
12525 F:      net/netfilter/xt_SECMARK.c
12526 F:      net/netlabel/
12527
12528 NETWORKING [MPTCP]
12529 M:      Mat Martineau <[email protected]>
12530 M:      Matthieu Baerts <[email protected]>
12531 L:      [email protected]
12532 L:      [email protected]
12533 S:      Maintained
12534 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
12535 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
12536 F:      Documentation/networking/mptcp-sysctl.rst
12537 F:      include/net/mptcp.h
12538 F:      include/uapi/linux/mptcp.h
12539 F:      net/mptcp/
12540 F:      tools/testing/selftests/net/mptcp/
12541
12542 NETWORKING [TCP]
12543 M:      Eric Dumazet <[email protected]>
12544 L:      [email protected]
12545 S:      Maintained
12546 F:      include/linux/tcp.h
12547 F:      include/net/tcp.h
12548 F:      include/trace/events/tcp.h
12549 F:      include/uapi/linux/tcp.h
12550 F:      net/ipv4/syncookies.c
12551 F:      net/ipv4/tcp*.c
12552 F:      net/ipv6/syncookies.c
12553 F:      net/ipv6/tcp*.c
12554
12555 NETWORKING [TLS]
12556 M:      Boris Pismenny <[email protected]>
12557 M:      John Fastabend <[email protected]>
12558 M:      Daniel Borkmann <[email protected]>
12559 M:      Jakub Kicinski <[email protected]>
12560 L:      [email protected]
12561 S:      Maintained
12562 F:      include/net/tls.h
12563 F:      include/uapi/linux/tls.h
12564 F:      net/tls/*
12565
12566 NETWORKING [WIRELESS]
12567 L:      [email protected]
12568 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
12569
12570 NETXEN (1/10) GbE SUPPORT
12571 M:      Manish Chopra <[email protected]>
12572 M:      Rahul Verma <[email protected]>
12573 M:      [email protected]
12574 L:      [email protected]
12575 S:      Supported
12576 F:      drivers/net/ethernet/qlogic/netxen/
12577
12578 NET_FAILOVER MODULE
12579 M:      Sridhar Samudrala <[email protected]>
12580 L:      [email protected]
12581 S:      Supported
12582 F:      Documentation/networking/net_failover.rst
12583 F:      drivers/net/net_failover.c
12584 F:      include/net/net_failover.h
12585
12586 NEXTHOP
12587 M:      David Ahern <[email protected]>
12588 L:      [email protected]
12589 S:      Maintained
12590 F:      include/net/netns/nexthop.h
12591 F:      include/net/nexthop.h
12592 F:      include/uapi/linux/nexthop.h
12593 F:      net/ipv4/nexthop.c
12594
12595 NFC SUBSYSTEM
12596 L:      [email protected]
12597 S:      Orphan
12598 F:      Documentation/devicetree/bindings/net/nfc/
12599 F:      drivers/nfc/
12600 F:      include/linux/platform_data/nfcmrvl.h
12601 F:      include/net/nfc/
12602 F:      include/uapi/linux/nfc.h
12603 F:      net/nfc/
12604
12605 NFC VIRTUAL NCI DEVICE DRIVER
12606 M:      Bongsu Jeon <[email protected]>
12607 L:      [email protected]
12608 L:      [email protected] (moderated for non-subscribers)
12609 S:      Supported
12610 F:      drivers/nfc/virtual_ncidev.c
12611 F:      tools/testing/selftests/nci/
12612
12613 NFS, SUNRPC, AND LOCKD CLIENTS
12614 M:      Trond Myklebust <[email protected]>
12615 M:      Anna Schumaker <[email protected]>
12616 L:      [email protected]
12617 S:      Maintained
12618 W:      http://client.linux-nfs.org
12619 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
12620 F:      fs/lockd/
12621 F:      fs/nfs/
12622 F:      fs/nfs_common/
12623 F:      include/linux/lockd/
12624 F:      include/linux/nfs*
12625 F:      include/linux/sunrpc/
12626 F:      include/uapi/linux/nfs*
12627 F:      include/uapi/linux/sunrpc/
12628 F:      net/sunrpc/
12629 F:      Documentation/filesystems/nfs/
12630
12631 NILFS2 FILESYSTEM
12632 M:      Ryusuke Konishi <[email protected]>
12633 L:      [email protected]
12634 S:      Supported
12635 W:      https://nilfs.sourceforge.io/
12636 W:      https://nilfs.osdn.jp/
12637 T:      git git://github.com/konis/nilfs2.git
12638 F:      Documentation/filesystems/nilfs2.rst
12639 F:      fs/nilfs2/
12640 F:      include/trace/events/nilfs2.h
12641 F:      include/uapi/linux/nilfs2_api.h
12642 F:      include/uapi/linux/nilfs2_ondisk.h
12643
12644 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
12645 M:      YOKOTA Hiroshi <[email protected]>
12646 S:      Maintained
12647 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12648 F:      Documentation/scsi/NinjaSCSI.rst
12649 F:      drivers/scsi/pcmcia/nsp_*
12650
12651 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
12652 M:      GOTO Masanori <[email protected]>
12653 M:      YOKOTA Hiroshi <[email protected]>
12654 S:      Maintained
12655 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12656 F:      Documentation/scsi/NinjaSCSI.rst
12657 F:      drivers/scsi/nsp32*
12658
12659 NIOS2 ARCHITECTURE
12660 M:      Ley Foon Tan <[email protected]>
12661 S:      Maintained
12662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
12663 F:      arch/nios2/
12664
12665 NITRO ENCLAVES (NE)
12666 M:      Andra Paraschiv <[email protected]>
12667 M:      Alexandru Vasile <[email protected]>
12668 M:      Alexandru Ciobotaru <[email protected]>
12669 L:      [email protected]
12670 S:      Supported
12671 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
12672 F:      Documentation/virt/ne_overview.rst
12673 F:      drivers/virt/nitro_enclaves/
12674 F:      include/linux/nitro_enclaves.h
12675 F:      include/uapi/linux/nitro_enclaves.h
12676 F:      samples/nitro_enclaves/
12677
12678 NOHZ, DYNTICKS SUPPORT
12679 M:      Frederic Weisbecker <[email protected]>
12680 M:      Thomas Gleixner <[email protected]>
12681 M:      Ingo Molnar <[email protected]>
12682 L:      [email protected]
12683 S:      Maintained
12684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
12685 F:      include/linux/sched/nohz.h
12686 F:      include/linux/tick.h
12687 F:      kernel/time/tick*.*
12688
12689 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
12690 M:      Pavel Machek <[email protected]>
12691 M:      Sakari Ailus <[email protected]>
12692 L:      [email protected]
12693 S:      Maintained
12694 F:      drivers/media/i2c/ad5820.c
12695 F:      drivers/media/i2c/et8ek8
12696
12697 NOKIA N900 POWER SUPPLY DRIVERS
12698 R:      Pali Rohár <[email protected]>
12699 F:      drivers/power/supply/bq2415x_charger.c
12700 F:      drivers/power/supply/bq27xxx_battery.c
12701 F:      drivers/power/supply/bq27xxx_battery_i2c.c
12702 F:      drivers/power/supply/isp1704_charger.c
12703 F:      drivers/power/supply/rx51_battery.c
12704 F:      include/linux/power/bq2415x_charger.h
12705 F:      include/linux/power/bq27xxx_battery.h
12706
12707 NOLIBC HEADER FILE
12708 M:      Willy Tarreau <[email protected]>
12709 S:      Maintained
12710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
12711 F:      tools/include/nolibc/
12712
12713 NSDEPS
12714 M:      Matthias Maennich <[email protected]>
12715 S:      Maintained
12716 F:      Documentation/core-api/symbol-namespaces.rst
12717 F:      scripts/nsdeps
12718
12719 NTB AMD DRIVER
12720 M:      Sanjay R Mehta <[email protected]>
12721 M:      Shyam Sundar S K <[email protected]>
12722 L:      [email protected]
12723 S:      Supported
12724 F:      drivers/ntb/hw/amd/
12725
12726 NTB DRIVER CORE
12727 M:      Jon Mason <[email protected]>
12728 M:      Dave Jiang <[email protected]>
12729 M:      Allen Hubbe <[email protected]>
12730 L:      [email protected]
12731 S:      Supported
12732 W:      https://github.com/jonmason/ntb/wiki
12733 T:      git git://github.com/jonmason/ntb.git
12734 F:      drivers/net/ntb_netdev.c
12735 F:      drivers/ntb/
12736 F:      include/linux/ntb.h
12737 F:      include/linux/ntb_transport.h
12738 F:      tools/testing/selftests/ntb/
12739
12740 NTB IDT DRIVER
12741 M:      Serge Semin <[email protected]>
12742 L:      [email protected]
12743 S:      Supported
12744 F:      drivers/ntb/hw/idt/
12745
12746 NTB INTEL DRIVER
12747 M:      Dave Jiang <[email protected]>
12748 L:      [email protected]
12749 S:      Supported
12750 W:      https://github.com/davejiang/linux/wiki
12751 T:      git https://github.com/davejiang/linux.git
12752 F:      drivers/ntb/hw/intel/
12753
12754 NTFS FILESYSTEM
12755 M:      Anton Altaparmakov <[email protected]>
12756 L:      [email protected]
12757 S:      Supported
12758 W:      http://www.tuxera.com/
12759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
12760 F:      Documentation/filesystems/ntfs.rst
12761 F:      fs/ntfs/
12762
12763 NUBUS SUBSYSTEM
12764 M:      Finn Thain <[email protected]>
12765 L:      [email protected]
12766 S:      Maintained
12767 F:      arch/*/include/asm/nubus.h
12768 F:      drivers/nubus/
12769 F:      include/linux/nubus.h
12770 F:      include/uapi/linux/nubus.h
12771
12772 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
12773 M:      Antonino Daplas <[email protected]>
12774 L:      [email protected]
12775 S:      Maintained
12776 F:      drivers/video/fbdev/nvidia/
12777 F:      drivers/video/fbdev/riva/
12778
12779 NVM EXPRESS DRIVER
12780 M:      Keith Busch <[email protected]>
12781 M:      Jens Axboe <[email protected]>
12782 M:      Christoph Hellwig <[email protected]>
12783 M:      Sagi Grimberg <[email protected]>
12784 L:      [email protected]
12785 S:      Supported
12786 W:      http://git.infradead.org/nvme.git
12787 T:      git://git.infradead.org/nvme.git
12788 F:      drivers/nvme/host/
12789 F:      include/linux/nvme.h
12790 F:      include/uapi/linux/nvme_ioctl.h
12791
12792 NVM EXPRESS FC TRANSPORT DRIVERS
12793 M:      James Smart <[email protected]>
12794 L:      [email protected]
12795 S:      Supported
12796 F:      drivers/nvme/host/fc.c
12797 F:      drivers/nvme/target/fc.c
12798 F:      drivers/nvme/target/fcloop.c
12799 F:      include/linux/nvme-fc-driver.h
12800 F:      include/linux/nvme-fc.h
12801
12802 NVM EXPRESS TARGET DRIVER
12803 M:      Christoph Hellwig <[email protected]>
12804 M:      Sagi Grimberg <[email protected]>
12805 M:      Chaitanya Kulkarni <[email protected]>
12806 L:      [email protected]
12807 S:      Supported
12808 W:      http://git.infradead.org/nvme.git
12809 T:      git://git.infradead.org/nvme.git
12810 F:      drivers/nvme/target/
12811
12812 NVMEM FRAMEWORK
12813 M:      Srinivas Kandagatla <[email protected]>
12814 S:      Maintained
12815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
12816 F:      Documentation/ABI/stable/sysfs-bus-nvmem
12817 F:      Documentation/devicetree/bindings/nvmem/
12818 F:      drivers/nvmem/
12819 F:      include/linux/nvmem-consumer.h
12820 F:      include/linux/nvmem-provider.h
12821
12822 NXP FSPI DRIVER
12823 M:      Ashish Kumar <[email protected]>
12824 R:      Yogesh Gaur <[email protected]>
12825 L:      [email protected]
12826 S:      Maintained
12827 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
12828 F:      drivers/spi/spi-nxp-fspi.c
12829
12830 NXP FXAS21002C DRIVER
12831 M:      Rui Miguel Silva <[email protected]>
12832 L:      [email protected]
12833 S:      Maintained
12834 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
12835 F:      drivers/iio/gyro/fxas21002c.h
12836 F:      drivers/iio/gyro/fxas21002c_core.c
12837 F:      drivers/iio/gyro/fxas21002c_i2c.c
12838 F:      drivers/iio/gyro/fxas21002c_spi.c
12839
12840 NXP i.MX CLOCK DRIVERS
12841 M:      Abel Vesa <[email protected]>
12842 L:      [email protected]
12843 L:      [email protected]
12844 S:      Maintained
12845 F:      drivers/clk/imx/
12846
12847 NXP i.MX 8MQ DCSS DRIVER
12848 M:      Laurentiu Palcu <[email protected]>
12849 R:      Lucas Stach <[email protected]>
12850 L:      [email protected]
12851 S:      Maintained
12852 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
12853 F:      drivers/gpu/drm/imx/dcss/
12854
12855 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
12856 M:      Jagan Teki <[email protected]>
12857 S:      Maintained
12858 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
12859 F:      drivers/regulator/pf8x00-regulator.c
12860
12861 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
12862 M:      Krzysztof Kozlowski <[email protected]>
12863 L:      [email protected]
12864 S:      Maintained
12865 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
12866 F:      drivers/extcon/extcon-ptn5150.c
12867
12868 NXP SGTL5000 DRIVER
12869 M:      Fabio Estevam <[email protected]>
12870 L:      [email protected] (moderated for non-subscribers)
12871 S:      Maintained
12872 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
12873 F:      sound/soc/codecs/sgtl5000*
12874
12875 NXP SJA1105 ETHERNET SWITCH DRIVER
12876 M:      Vladimir Oltean <[email protected]>
12877 L:      [email protected]
12878 S:      Maintained
12879 F:      drivers/net/dsa/sja1105
12880
12881 NXP TDA998X DRM DRIVER
12882 M:      Russell King <[email protected]>
12883 S:      Maintained
12884 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
12885 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
12886 F:      drivers/gpu/drm/i2c/tda998x_drv.c
12887 F:      include/drm/i2c/tda998x.h
12888 F:      include/dt-bindings/display/tda998x.h
12889 K:      "nxp,tda998x"
12890
12891 NXP TFA9879 DRIVER
12892 M:      Peter Rosin <[email protected]>
12893 L:      [email protected] (moderated for non-subscribers)
12894 S:      Maintained
12895 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
12896 F:      sound/soc/codecs/tfa9879*
12897
12898 NXP-NCI NFC DRIVER
12899 M:      Clément Perrochaud <[email protected]>
12900 R:      Charles Gorand <[email protected]>
12901 L:      [email protected] (moderated for non-subscribers)
12902 S:      Supported
12903 F:      drivers/nfc/nxp-nci
12904
12905 OBJAGG
12906 M:      Jiri Pirko <[email protected]>
12907 L:      [email protected]
12908 S:      Supported
12909 F:      include/linux/objagg.h
12910 F:      lib/objagg.c
12911 F:      lib/test_objagg.c
12912
12913 OBJTOOL
12914 M:      Josh Poimboeuf <[email protected]>
12915 M:      Peter Zijlstra <[email protected]>
12916 S:      Supported
12917 F:      tools/objtool/
12918 F:      include/linux/objtool.h
12919
12920 OCELOT ETHERNET SWITCH DRIVER
12921 M:      Vladimir Oltean <[email protected]>
12922 M:      Claudiu Manoil <[email protected]>
12923 M:      Alexandre Belloni <[email protected]>
12924 M:      [email protected]
12925 L:      [email protected]
12926 S:      Supported
12927 F:      drivers/net/dsa/ocelot/*
12928 F:      drivers/net/ethernet/mscc/
12929 F:      include/soc/mscc/ocelot*
12930 F:      net/dsa/tag_ocelot.c
12931 F:      net/dsa/tag_ocelot_8021q.c
12932 F:      tools/testing/selftests/drivers/net/ocelot/*
12933
12934 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
12935 M:      Frederic Barrat <[email protected]>
12936 M:      Andrew Donnellan <[email protected]>
12937 L:      [email protected]
12938 S:      Supported
12939 F:      Documentation/userspace-api/accelerators/ocxl.rst
12940 F:      arch/powerpc/include/asm/pnv-ocxl.h
12941 F:      arch/powerpc/platforms/powernv/ocxl.c
12942 F:      drivers/misc/ocxl/
12943 F:      include/misc/ocxl*
12944 F:      include/uapi/misc/ocxl.h
12945
12946 OMAP AUDIO SUPPORT
12947 M:      Peter Ujfalusi <[email protected]>
12948 M:      Jarkko Nikula <[email protected]>
12949 L:      [email protected] (moderated for non-subscribers)
12950 L:      [email protected]
12951 S:      Maintained
12952 F:      sound/soc/ti/n810.c
12953 F:      sound/soc/ti/omap*
12954 F:      sound/soc/ti/rx51.c
12955 F:      sound/soc/ti/sdma-pcm.*
12956
12957 OMAP CLOCK FRAMEWORK SUPPORT
12958 M:      Paul Walmsley <[email protected]>
12959 L:      [email protected]
12960 S:      Maintained
12961 F:      arch/arm/*omap*/*clock*
12962
12963 OMAP DEVICE TREE SUPPORT
12964 M:      Benoît Cousson <[email protected]>
12965 M:      Tony Lindgren <[email protected]>
12966 L:      [email protected]
12967 L:      [email protected]
12968 S:      Maintained
12969 F:      arch/arm/boot/dts/*am3*
12970 F:      arch/arm/boot/dts/*am4*
12971 F:      arch/arm/boot/dts/*am5*
12972 F:      arch/arm/boot/dts/*dra7*
12973 F:      arch/arm/boot/dts/*omap*
12974 F:      arch/arm/boot/dts/logicpd-som-lv*
12975 F:      arch/arm/boot/dts/logicpd-torpedo*
12976
12977 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
12978 L:      [email protected]
12979 L:      [email protected]
12980 S:      Orphan
12981 F:      Documentation/arm/omap/dss.rst
12982 F:      drivers/video/fbdev/omap2/
12983
12984 OMAP FRAMEBUFFER SUPPORT
12985 L:      [email protected]
12986 L:      [email protected]
12987 S:      Orphan
12988 F:      drivers/video/fbdev/omap/
12989
12990 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
12991 M:      Roger Quadros <[email protected]>
12992 M:      Tony Lindgren <[email protected]>
12993 L:      [email protected]
12994 S:      Maintained
12995 F:      arch/arm/mach-omap2/*gpmc*
12996 F:      drivers/memory/omap-gpmc.c
12997
12998 OMAP GPIO DRIVER
12999 M:      Grygorii Strashko <[email protected]>
13000 M:      Santosh Shilimkar <[email protected]>
13001 M:      Kevin Hilman <[email protected]>
13002 L:      [email protected]
13003 S:      Maintained
13004 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
13005 F:      drivers/gpio/gpio-omap.c
13006
13007 OMAP HARDWARE SPINLOCK SUPPORT
13008 M:      Ohad Ben-Cohen <[email protected]>
13009 L:      [email protected]
13010 S:      Maintained
13011 F:      drivers/hwspinlock/omap_hwspinlock.c
13012
13013 OMAP HS MMC SUPPORT
13014 L:      [email protected]
13015 L:      [email protected]
13016 S:      Orphan
13017 F:      drivers/mmc/host/omap_hsmmc.c
13018
13019 OMAP HWMOD DATA
13020 M:      Paul Walmsley <[email protected]>
13021 L:      [email protected]
13022 S:      Maintained
13023 F:      arch/arm/mach-omap2/omap_hwmod*data*
13024
13025 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
13026 M:      Benoît Cousson <[email protected]>
13027 L:      [email protected]
13028 S:      Maintained
13029 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
13030
13031 OMAP HWMOD SUPPORT
13032 M:      Benoît Cousson <[email protected]>
13033 M:      Paul Walmsley <[email protected]>
13034 L:      [email protected]
13035 S:      Maintained
13036 F:      arch/arm/mach-omap2/omap_hwmod.*
13037
13038 OMAP I2C DRIVER
13039 M:      Vignesh R <[email protected]>
13040 L:      [email protected]
13041 L:      [email protected]
13042 S:      Maintained
13043 F:      Documentation/devicetree/bindings/i2c/i2c-omap.txt
13044 F:      drivers/i2c/busses/i2c-omap.c
13045
13046 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
13047 M:      Laurent Pinchart <[email protected]>
13048 L:      [email protected]
13049 S:      Maintained
13050 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
13051 F:      drivers/media/platform/omap3isp/
13052 F:      drivers/staging/media/omap4iss/
13053
13054 OMAP MMC SUPPORT
13055 M:      Aaro Koskinen <[email protected]>
13056 L:      [email protected]
13057 S:      Odd Fixes
13058 F:      drivers/mmc/host/omap.c
13059
13060 OMAP POWER MANAGEMENT SUPPORT
13061 M:      Kevin Hilman <[email protected]>
13062 L:      [email protected]
13063 S:      Maintained
13064 F:      arch/arm/*omap*/*pm*
13065 F:      drivers/cpufreq/omap-cpufreq.c
13066
13067 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
13068 M:      Rajendra Nayak <[email protected]>
13069 M:      Paul Walmsley <[email protected]>
13070 L:      [email protected]
13071 S:      Maintained
13072 F:      arch/arm/mach-omap2/prm*
13073
13074 OMAP RANDOM NUMBER GENERATOR SUPPORT
13075 M:      Deepak Saxena <[email protected]>
13076 S:      Maintained
13077 F:      drivers/char/hw_random/omap-rng.c
13078
13079 OMAP USB SUPPORT
13080 L:      [email protected]
13081 L:      [email protected]
13082 S:      Orphan
13083 F:      arch/arm/*omap*/usb*
13084 F:      drivers/usb/*/*omap*
13085
13086 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
13087 M:      Mark Jackson <[email protected]>
13088 L:      [email protected]
13089 S:      Maintained
13090 F:      arch/arm/boot/dts/am335x-nano.dts
13091
13092 OMAP1 SUPPORT
13093 M:      Aaro Koskinen <[email protected]>
13094 M:      Tony Lindgren <[email protected]>
13095 L:      [email protected]
13096 S:      Maintained
13097 Q:      http://patchwork.kernel.org/project/linux-omap/list/
13098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
13099 F:      arch/arm/configs/omap1_defconfig
13100 F:      arch/arm/mach-omap1/
13101 F:      arch/arm/plat-omap/
13102 F:      drivers/i2c/busses/i2c-omap.c
13103 F:      include/linux/platform_data/ams-delta-fiq.h
13104 F:      include/linux/platform_data/i2c-omap.h
13105
13106 OMAP2+ SUPPORT
13107 M:      Tony Lindgren <[email protected]>
13108 L:      [email protected]
13109 S:      Maintained
13110 W:      http://www.muru.com/linux/omap/
13111 W:      http://linux.omap.com/
13112 Q:      http://patchwork.kernel.org/project/linux-omap/list/
13113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
13114 F:      arch/arm/configs/omap2plus_defconfig
13115 F:      arch/arm/mach-omap2/
13116 F:      arch/arm/plat-omap/
13117 F:      drivers/bus/ti-sysc.c
13118 F:      drivers/i2c/busses/i2c-omap.c
13119 F:      drivers/irqchip/irq-omap-intc.c
13120 F:      drivers/mfd/*omap*.c
13121 F:      drivers/mfd/menelaus.c
13122 F:      drivers/mfd/palmas.c
13123 F:      drivers/mfd/tps65217.c
13124 F:      drivers/mfd/tps65218.c
13125 F:      drivers/mfd/tps65910.c
13126 F:      drivers/mfd/twl-core.[ch]
13127 F:      drivers/mfd/twl4030*.c
13128 F:      drivers/mfd/twl6030*.c
13129 F:      drivers/mfd/twl6040*.c
13130 F:      drivers/regulator/palmas-regulator*.c
13131 F:      drivers/regulator/pbias-regulator.c
13132 F:      drivers/regulator/tps65217-regulator.c
13133 F:      drivers/regulator/tps65218-regulator.c
13134 F:      drivers/regulator/tps65910-regulator.c
13135 F:      drivers/regulator/twl-regulator.c
13136 F:      drivers/regulator/twl6030-regulator.c
13137 F:      include/linux/platform_data/i2c-omap.h
13138 F:      include/linux/platform_data/ti-sysc.h
13139
13140 OMFS FILESYSTEM
13141 M:      Bob Copeland <[email protected]>
13142 L:      [email protected]
13143 S:      Maintained
13144 F:      Documentation/filesystems/omfs.rst
13145 F:      fs/omfs/
13146
13147 OMNIKEY CARDMAN 4000 DRIVER
13148 M:      Harald Welte <[email protected]>
13149 S:      Maintained
13150 F:      drivers/char/pcmcia/cm4000_cs.c
13151 F:      include/linux/cm4000_cs.h
13152 F:      include/uapi/linux/cm4000_cs.h
13153
13154 OMNIKEY CARDMAN 4040 DRIVER
13155 M:      Harald Welte <[email protected]>
13156 S:      Maintained
13157 F:      drivers/char/pcmcia/cm4040_cs.*
13158
13159 OMNIVISION OV02A10 SENSOR DRIVER
13160 M:      Dongchun Zhu <[email protected]>
13161 L:      [email protected]
13162 S:      Maintained
13163 T:      git git://linuxtv.org/media_tree.git
13164 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
13165 F:      drivers/media/i2c/ov02a10.c
13166
13167 OMNIVISION OV13858 SENSOR DRIVER
13168 M:      Sakari Ailus <[email protected]>
13169 L:      [email protected]
13170 S:      Maintained
13171 T:      git git://linuxtv.org/media_tree.git
13172 F:      drivers/media/i2c/ov13858.c
13173
13174 OMNIVISION OV2680 SENSOR DRIVER
13175 M:      Rui Miguel Silva <[email protected]>
13176 L:      [email protected]
13177 S:      Maintained
13178 T:      git git://linuxtv.org/media_tree.git
13179 F:      Documentation/devicetree/bindings/media/i2c/ov2680.yaml
13180 F:      drivers/media/i2c/ov2680.c
13181
13182 OMNIVISION OV2685 SENSOR DRIVER
13183 M:      Shunqian Zheng <[email protected]>
13184 L:      [email protected]
13185 S:      Maintained
13186 T:      git git://linuxtv.org/media_tree.git
13187 F:      drivers/media/i2c/ov2685.c
13188
13189 OMNIVISION OV2740 SENSOR DRIVER
13190 M:      Tianshu Qiu <[email protected]>
13191 R:      Shawn Tu <[email protected]>
13192 R:      Bingbu Cao <[email protected]>
13193 L:      [email protected]
13194 S:      Maintained
13195 T:      git git://linuxtv.org/media_tree.git
13196 F:      drivers/media/i2c/ov2740.c
13197
13198 OMNIVISION OV5640 SENSOR DRIVER
13199 M:      Steve Longerbeam <[email protected]>
13200 L:      [email protected]
13201 S:      Maintained
13202 T:      git git://linuxtv.org/media_tree.git
13203 F:      drivers/media/i2c/ov5640.c
13204
13205 OMNIVISION OV5647 SENSOR DRIVER
13206 M:      Dave Stevenson <[email protected]>
13207 M:      Jacopo Mondi <[email protected]>
13208 L:      [email protected]
13209 S:      Maintained
13210 T:      git git://linuxtv.org/media_tree.git
13211 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
13212 F:      drivers/media/i2c/ov5647.c
13213
13214 OMNIVISION OV5670 SENSOR DRIVER
13215 M:      Chiranjeevi Rapolu <[email protected]>
13216 M:      Hyungwoo Yang <[email protected]>
13217 L:      [email protected]
13218 S:      Maintained
13219 T:      git git://linuxtv.org/media_tree.git
13220 F:      drivers/media/i2c/ov5670.c
13221
13222 OMNIVISION OV5675 SENSOR DRIVER
13223 M:      Shawn Tu <[email protected]>
13224 L:      [email protected]
13225 S:      Maintained
13226 T:      git git://linuxtv.org/media_tree.git
13227 F:      drivers/media/i2c/ov5675.c
13228
13229 OMNIVISION OV5695 SENSOR DRIVER
13230 M:      Shunqian Zheng <[email protected]>
13231 L:      [email protected]
13232 S:      Maintained
13233 T:      git git://linuxtv.org/media_tree.git
13234 F:      drivers/media/i2c/ov5695.c
13235
13236 OMNIVISION OV7670 SENSOR DRIVER
13237 L:      [email protected]
13238 S:      Orphan
13239 T:      git git://linuxtv.org/media_tree.git
13240 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
13241 F:      drivers/media/i2c/ov7670.c
13242
13243 OMNIVISION OV772x SENSOR DRIVER
13244 M:      Jacopo Mondi <[email protected]>
13245 L:      [email protected]
13246 S:      Odd fixes
13247 T:      git git://linuxtv.org/media_tree.git
13248 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
13249 F:      drivers/media/i2c/ov772x.c
13250 F:      include/media/i2c/ov772x.h
13251
13252 OMNIVISION OV7740 SENSOR DRIVER
13253 M:      Wenyou Yang <[email protected]>
13254 L:      [email protected]
13255 S:      Maintained
13256 T:      git git://linuxtv.org/media_tree.git
13257 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
13258 F:      drivers/media/i2c/ov7740.c
13259
13260 OMNIVISION OV8856 SENSOR DRIVER
13261 M:      Dongchun Zhu <[email protected]>
13262 L:      [email protected]
13263 S:      Maintained
13264 T:      git git://linuxtv.org/media_tree.git
13265 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
13266 F:      drivers/media/i2c/ov8856.c
13267
13268 OMNIVISION OV9640 SENSOR DRIVER
13269 M:      Petr Cvek <[email protected]>
13270 L:      [email protected]
13271 S:      Maintained
13272 F:      drivers/media/i2c/ov9640.*
13273
13274 OMNIVISION OV9650 SENSOR DRIVER
13275 M:      Sakari Ailus <[email protected]>
13276 R:      Akinobu Mita <[email protected]>
13277 R:      Sylwester Nawrocki <[email protected]>
13278 L:      [email protected]
13279 S:      Maintained
13280 T:      git git://linuxtv.org/media_tree.git
13281 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
13282 F:      drivers/media/i2c/ov9650.c
13283
13284 OMNIVISION OV9734 SENSOR DRIVER
13285 M:      Tianshu Qiu <[email protected]>
13286 R:      Bingbu Cao <[email protected]>
13287 L:      [email protected]
13288 S:      Maintained
13289 T:      git git://linuxtv.org/media_tree.git
13290 F:      drivers/media/i2c/ov9734.c
13291
13292 ONENAND FLASH DRIVER
13293 M:      Kyungmin Park <[email protected]>
13294 L:      [email protected]
13295 S:      Maintained
13296 F:      drivers/mtd/nand/onenand/
13297 F:      include/linux/mtd/onenand*.h
13298
13299 ONION OMEGA2+ BOARD
13300 M:      Harvey Hunt <[email protected]>
13301 L:      [email protected]
13302 S:      Maintained
13303 F:      arch/mips/boot/dts/ralink/omega2p.dts
13304
13305 OP-TEE DRIVER
13306 M:      Jens Wiklander <[email protected]>
13307 L:      [email protected]
13308 S:      Maintained
13309 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
13310 F:      drivers/tee/optee/
13311
13312 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
13313 M:      Sumit Garg <[email protected]>
13314 L:      [email protected]
13315 S:      Maintained
13316 F:      drivers/char/hw_random/optee-rng.c
13317
13318 OPA-VNIC DRIVER
13319 M:      Dennis Dalessandro <[email protected]>
13320 M:      Mike Marciniszyn <[email protected]>
13321 L:      [email protected]
13322 S:      Supported
13323 F:      drivers/infiniband/ulp/opa_vnic
13324
13325 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
13326 M:      Pantelis Antoniou <[email protected]>
13327 M:      Frank Rowand <[email protected]>
13328 L:      [email protected]
13329 S:      Maintained
13330 F:      Documentation/devicetree/dynamic-resolution-notes.rst
13331 F:      Documentation/devicetree/overlay-notes.rst
13332 F:      drivers/of/overlay.c
13333 F:      drivers/of/resolver.c
13334 K:      of_overlay_notifier_
13335
13336 OPEN FIRMWARE AND FLATTENED DEVICE TREE
13337 M:      Rob Herring <[email protected]>
13338 M:      Frank Rowand <[email protected]>
13339 L:      [email protected]
13340 S:      Maintained
13341 W:      http://www.devicetree.org/
13342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
13343 F:      Documentation/ABI/testing/sysfs-firmware-ofw
13344 F:      drivers/of/
13345 F:      include/linux/of*.h
13346 F:      scripts/dtc/
13347
13348 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
13349 M:      Rob Herring <[email protected]>
13350 L:      [email protected]
13351 S:      Maintained
13352 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
13353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
13354 F:      Documentation/devicetree/
13355 F:      arch/*/boot/dts/
13356 F:      include/dt-bindings/
13357
13358 OPENCORES I2C BUS DRIVER
13359 M:      Peter Korsgaard <[email protected]>
13360 M:      Andrew Lunn <[email protected]>
13361 L:      [email protected]
13362 S:      Maintained
13363 F:      Documentation/devicetree/bindings/i2c/i2c-ocores.txt
13364 F:      Documentation/i2c/busses/i2c-ocores.rst
13365 F:      drivers/i2c/busses/i2c-ocores.c
13366 F:      include/linux/platform_data/i2c-ocores.h
13367
13368 OPENRISC ARCHITECTURE
13369 M:      Jonas Bonn <[email protected]>
13370 M:      Stefan Kristiansson <[email protected]>
13371 M:      Stafford Horne <[email protected]>
13372 L:      [email protected]
13373 S:      Maintained
13374 W:      http://openrisc.io
13375 T:      git git://github.com/openrisc/linux.git
13376 F:      Documentation/devicetree/bindings/openrisc/
13377 F:      Documentation/openrisc/
13378 F:      arch/openrisc/
13379 F:      drivers/irqchip/irq-ompic.c
13380 F:      drivers/irqchip/irq-or1k-*
13381
13382 OPENVSWITCH
13383 M:      Pravin B Shelar <[email protected]>
13384 L:      [email protected]
13385 L:      [email protected]
13386 S:      Maintained
13387 W:      http://openvswitch.org
13388 F:      include/uapi/linux/openvswitch.h
13389 F:      net/openvswitch/
13390
13391 OPERATING PERFORMANCE POINTS (OPP)
13392 M:      Viresh Kumar <[email protected]>
13393 M:      Nishanth Menon <[email protected]>
13394 M:      Stephen Boyd <[email protected]>
13395 L:      [email protected]
13396 S:      Maintained
13397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
13398 F:      Documentation/devicetree/bindings/opp/
13399 F:      Documentation/power/opp.rst
13400 F:      drivers/opp/
13401 F:      include/linux/pm_opp.h
13402
13403 OPL4 DRIVER
13404 M:      Clemens Ladisch <[email protected]>
13405 L:      [email protected] (moderated for non-subscribers)
13406 S:      Maintained
13407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
13408 F:      sound/drivers/opl4/
13409
13410 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
13411 M:      Mark Fasheh <[email protected]>
13412 M:      Joel Becker <[email protected]>
13413 M:      Joseph Qi <[email protected]>
13414 L:      [email protected] (moderated for non-subscribers)
13415 S:      Supported
13416 W:      http://ocfs2.wiki.kernel.org
13417 F:      Documentation/filesystems/dlmfs.rst
13418 F:      Documentation/filesystems/ocfs2.rst
13419 F:      fs/ocfs2/
13420
13421 ORANGEFS FILESYSTEM
13422 M:      Mike Marshall <[email protected]>
13423 R:      Martin Brandenburg <[email protected]>
13424 L:      [email protected]
13425 S:      Supported
13426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
13427 F:      Documentation/filesystems/orangefs.rst
13428 F:      fs/orangefs/
13429
13430 ORINOCO DRIVER
13431 L:      [email protected]
13432 S:      Orphan
13433 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
13434 W:      http://www.nongnu.org/orinoco/
13435 F:      drivers/net/wireless/intersil/orinoco/
13436
13437 OV2659 OMNIVISION SENSOR DRIVER
13438 M:      "Lad, Prabhakar" <[email protected]>
13439 L:      [email protected]
13440 S:      Maintained
13441 W:      https://linuxtv.org
13442 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13443 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
13444 F:      drivers/media/i2c/ov2659.c
13445 F:      include/media/i2c/ov2659.h
13446
13447 OVERLAY FILESYSTEM
13448 M:      Miklos Szeredi <[email protected]>
13449 L:      [email protected]
13450 S:      Supported
13451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
13452 F:      Documentation/filesystems/overlayfs.rst
13453 F:      fs/overlayfs/
13454
13455 P54 WIRELESS DRIVER
13456 M:      Christian Lamparter <[email protected]>
13457 L:      [email protected]
13458 S:      Maintained
13459 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
13460 F:      drivers/net/wireless/intersil/p54/
13461
13462 PACKING
13463 M:      Vladimir Oltean <[email protected]>
13464 L:      [email protected]
13465 S:      Supported
13466 F:      Documentation/core-api/packing.rst
13467 F:      include/linux/packing.h
13468 F:      lib/packing.c
13469
13470 PADATA PARALLEL EXECUTION MECHANISM
13471 M:      Steffen Klassert <[email protected]>
13472 M:      Daniel Jordan <[email protected]>
13473 L:      [email protected]
13474 L:      [email protected]
13475 S:      Maintained
13476 F:      Documentation/core-api/padata.rst
13477 F:      include/linux/padata.h
13478 F:      kernel/padata.c
13479
13480 PAGE POOL
13481 M:      Jesper Dangaard Brouer <[email protected]>
13482 M:      Ilias Apalodimas <[email protected]>
13483 L:      [email protected]
13484 S:      Supported
13485 F:      Documentation/networking/page_pool.rst
13486 F:      include/net/page_pool.h
13487 F:      include/trace/events/page_pool.h
13488 F:      net/core/page_pool.c
13489
13490 PANASONIC LAPTOP ACPI EXTRAS DRIVER
13491 M:      Kenneth Chan <[email protected]>
13492 L:      [email protected]
13493 S:      Maintained
13494 F:      drivers/platform/x86/panasonic-laptop.c
13495
13496 PARALLAX PING IIO SENSOR DRIVER
13497 M:      Andreas Klinger <[email protected]>
13498 L:      [email protected]
13499 S:      Maintained
13500 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
13501 F:      drivers/iio/proximity/ping.c
13502
13503 PARALLEL LCD/KEYPAD PANEL DRIVER
13504 M:      Willy Tarreau <[email protected]>
13505 M:      Ksenija Stanojevic <[email protected]>
13506 S:      Odd Fixes
13507 F:      Documentation/admin-guide/lcd-panel-cgram.rst
13508 F:      drivers/auxdisplay/panel.c
13509
13510 PARALLEL PORT SUBSYSTEM
13511 M:      Sudip Mukherjee <[email protected]>
13512 M:      Sudip Mukherjee <[email protected]>
13513 L:      [email protected] (subscribers-only)
13514 S:      Maintained
13515 F:      Documentation/driver-api/parport*.rst
13516 F:      drivers/char/ppdev.c
13517 F:      drivers/parport/
13518 F:      include/linux/parport*.h
13519 F:      include/uapi/linux/ppdev.h
13520
13521 PARAVIRT_OPS INTERFACE
13522 M:      Juergen Gross <[email protected]>
13523 M:      Deep Shah <[email protected]>
13524 M:      "VMware, Inc." <[email protected]>
13525 L:      [email protected]
13526 S:      Supported
13527 F:      Documentation/virt/paravirt_ops.rst
13528 F:      arch/*/include/asm/paravirt*.h
13529 F:      arch/*/kernel/paravirt*
13530 F:      include/linux/hypervisor.h
13531
13532 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
13533 M:      Tim Waugh <[email protected]>
13534 L:      [email protected] (subscribers-only)
13535 S:      Maintained
13536 F:      Documentation/admin-guide/blockdev/paride.rst
13537 F:      drivers/block/paride/
13538
13539 PARISC ARCHITECTURE
13540 M:      "James E.J. Bottomley" <[email protected]>
13541 M:      Helge Deller <[email protected]>
13542 L:      [email protected]
13543 S:      Maintained
13544 W:      https://parisc.wiki.kernel.org
13545 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
13546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
13547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
13548 F:      Documentation/parisc/
13549 F:      arch/parisc/
13550 F:      drivers/char/agp/parisc-agp.c
13551 F:      drivers/input/misc/hp_sdc_rtc.c
13552 F:      drivers/input/serio/gscps2.c
13553 F:      drivers/input/serio/hp_sdc*
13554 F:      drivers/parisc/
13555 F:      drivers/parport/parport_gsc.*
13556 F:      drivers/tty/serial/8250/8250_gsc.c
13557 F:      drivers/video/console/sti*
13558 F:      drivers/video/fbdev/sti*
13559 F:      drivers/video/logo/logo_parisc*
13560 F:      include/linux/hp_sdc.h
13561
13562 PARMAN
13563 M:      Jiri Pirko <[email protected]>
13564 L:      [email protected]
13565 S:      Supported
13566 F:      include/linux/parman.h
13567 F:      lib/parman.c
13568 F:      lib/test_parman.c
13569
13570 PC ENGINES APU BOARD DRIVER
13571 M:      Enrico Weigelt, metux IT consult <[email protected]>
13572 S:      Maintained
13573 F:      drivers/platform/x86/pcengines-apuv2.c
13574
13575 PC87360 HARDWARE MONITORING DRIVER
13576 M:      Jim Cromie <[email protected]>
13577 L:      [email protected]
13578 S:      Maintained
13579 F:      Documentation/hwmon/pc87360.rst
13580 F:      drivers/hwmon/pc87360.c
13581
13582 PC8736x GPIO DRIVER
13583 M:      Jim Cromie <[email protected]>
13584 S:      Maintained
13585 F:      drivers/char/pc8736x_gpio.c
13586
13587 PC87427 HARDWARE MONITORING DRIVER
13588 M:      Jean Delvare <[email protected]>
13589 L:      [email protected]
13590 S:      Maintained
13591 F:      Documentation/hwmon/pc87427.rst
13592 F:      drivers/hwmon/pc87427.c
13593
13594 PCA9532 LED DRIVER
13595 M:      Riku Voipio <[email protected]>
13596 S:      Maintained
13597 F:      drivers/leds/leds-pca9532.c
13598 F:      include/linux/leds-pca9532.h
13599
13600 PCA9541 I2C BUS MASTER SELECTOR DRIVER
13601 M:      Guenter Roeck <[email protected]>
13602 L:      [email protected]
13603 S:      Maintained
13604 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
13605
13606 PCDP - PRIMARY CONSOLE AND DEBUG PORT
13607 M:      Khalid Aziz <[email protected]>
13608 S:      Maintained
13609 F:      drivers/firmware/pcdp.*
13610
13611 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
13612 M:      Thomas Petazzoni <[email protected]>
13613 M:      Pali Rohár <[email protected]>
13614 L:      [email protected]
13615 L:      [email protected] (moderated for non-subscribers)
13616 S:      Maintained
13617 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
13618 F:      drivers/pci/controller/pci-aardvark.c
13619
13620 PCI DRIVER FOR ALTERA PCIE IP
13621 M:      Ley Foon Tan <[email protected]>
13622 L:      [email protected] (moderated for non-subscribers)
13623 L:      [email protected]
13624 S:      Supported
13625 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
13626 F:      drivers/pci/controller/pcie-altera.c
13627
13628 PCI DRIVER FOR APPLIEDMICRO XGENE
13629 M:      Toan Le <[email protected]>
13630 L:      [email protected]
13631 L:      [email protected]
13632 S:      Maintained
13633 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
13634 F:      drivers/pci/controller/pci-xgene.c
13635
13636 PCI DRIVER FOR ARM VERSATILE PLATFORM
13637 M:      Rob Herring <[email protected]>
13638 L:      [email protected]
13639 L:      [email protected]
13640 S:      Maintained
13641 F:      Documentation/devicetree/bindings/pci/versatile.yaml
13642 F:      drivers/pci/controller/pci-versatile.c
13643
13644 PCI DRIVER FOR ARMADA 8K
13645 M:      Thomas Petazzoni <[email protected]>
13646 L:      [email protected]
13647 L:      [email protected]
13648 S:      Maintained
13649 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
13650 F:      drivers/pci/controller/dwc/pcie-armada8k.c
13651
13652 PCI DRIVER FOR CADENCE PCIE IP
13653 M:      Tom Joseph <[email protected]>
13654 L:      [email protected]
13655 S:      Maintained
13656 F:      Documentation/devicetree/bindings/pci/cdns,*
13657 F:      drivers/pci/controller/cadence/
13658
13659 PCI DRIVER FOR FREESCALE LAYERSCAPE
13660 M:      Minghuan Lian <[email protected]>
13661 M:      Mingkai Hu <[email protected]>
13662 M:      Roy Zang <[email protected]>
13663 L:      [email protected]
13664 L:      [email protected]
13665 L:      [email protected]
13666 S:      Maintained
13667 F:      drivers/pci/controller/dwc/*layerscape*
13668
13669 PCI DRIVER FOR GENERIC OF HOSTS
13670 M:      Will Deacon <[email protected]>
13671 L:      [email protected]
13672 L:      [email protected] (moderated for non-subscribers)
13673 S:      Maintained
13674 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
13675 F:      drivers/pci/controller/pci-host-common.c
13676 F:      drivers/pci/controller/pci-host-generic.c
13677
13678 PCI DRIVER FOR IMX6
13679 M:      Richard Zhu <[email protected]>
13680 M:      Lucas Stach <[email protected]>
13681 L:      [email protected]
13682 L:      [email protected] (moderated for non-subscribers)
13683 S:      Maintained
13684 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
13685 F:      drivers/pci/controller/dwc/*imx6*
13686
13687 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
13688 M:      Jonathan Derrick <[email protected]>
13689 L:      [email protected]
13690 S:      Supported
13691 F:      drivers/pci/controller/vmd.c
13692
13693 PCI DRIVER FOR MICROSEMI SWITCHTEC
13694 M:      Kurt Schwemmer <[email protected]>
13695 M:      Logan Gunthorpe <[email protected]>
13696 L:      [email protected]
13697 S:      Maintained
13698 F:      Documentation/ABI/testing/sysfs-class-switchtec
13699 F:      Documentation/driver-api/switchtec.rst
13700 F:      drivers/ntb/hw/mscc/
13701 F:      drivers/pci/switch/switchtec*
13702 F:      include/linux/switchtec.h
13703 F:      include/uapi/linux/switchtec_ioctl.h
13704
13705 PCI DRIVER FOR MOBIVEIL PCIE IP
13706 M:      Karthikeyan Mitran <[email protected]>
13707 M:      Hou Zhiqiang <[email protected]>
13708 L:      [email protected]
13709 S:      Supported
13710 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
13711 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
13712
13713 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
13714 M:      Thomas Petazzoni <[email protected]>
13715 L:      [email protected]
13716 L:      [email protected] (moderated for non-subscribers)
13717 S:      Maintained
13718 F:      drivers/pci/controller/*mvebu*
13719
13720 PCI DRIVER FOR NVIDIA TEGRA
13721 M:      Thierry Reding <[email protected]>
13722 L:      [email protected]
13723 L:      [email protected]
13724 S:      Supported
13725 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
13726 F:      drivers/pci/controller/pci-tegra.c
13727
13728 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
13729 M:      Hou Zhiqiang <[email protected]>
13730 L:      [email protected]
13731 L:      [email protected]
13732 S:      Maintained
13733 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
13734 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
13735
13736 PCI DRIVER FOR RENESAS R-CAR
13737 M:      Marek Vasut <[email protected]>
13738 M:      Yoshihiro Shimoda <[email protected]>
13739 L:      [email protected]
13740 L:      [email protected]
13741 S:      Maintained
13742 F:      Documentation/devicetree/bindings/pci/*rcar*
13743 F:      drivers/pci/controller/*rcar*
13744
13745 PCI DRIVER FOR SAMSUNG EXYNOS
13746 M:      Jingoo Han <[email protected]>
13747 L:      [email protected]
13748 L:      [email protected] (moderated for non-subscribers)
13749 L:      [email protected]
13750 S:      Maintained
13751 F:      drivers/pci/controller/dwc/pci-exynos.c
13752
13753 PCI DRIVER FOR SYNOPSYS DESIGNWARE
13754 M:      Jingoo Han <[email protected]>
13755 M:      Gustavo Pimentel <[email protected]>
13756 L:      [email protected]
13757 S:      Maintained
13758 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
13759 F:      drivers/pci/controller/dwc/*designware*
13760
13761 PCI DRIVER FOR TI DRA7XX/J721E
13762 M:      Kishon Vijay Abraham I <[email protected]>
13763 L:      [email protected]
13764 L:      [email protected]
13765 L:      [email protected]
13766 S:      Supported
13767 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
13768 F:      drivers/pci/controller/cadence/pci-j721e.c
13769 F:      drivers/pci/controller/dwc/pci-dra7xx.c
13770
13771 PCI DRIVER FOR TI KEYSTONE
13772 M:      Murali Karicheri <[email protected]>
13773 L:      [email protected]
13774 L:      [email protected] (moderated for non-subscribers)
13775 S:      Maintained
13776 F:      drivers/pci/controller/dwc/pci-keystone.c
13777
13778 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
13779 M:      Linus Walleij <[email protected]>
13780 L:      [email protected]
13781 S:      Maintained
13782 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
13783 F:      drivers/pci/controller/pci-v3-semi.c
13784
13785 PCI ENDPOINT SUBSYSTEM
13786 M:      Kishon Vijay Abraham I <[email protected]>
13787 M:      Lorenzo Pieralisi <[email protected]>
13788 L:      [email protected]
13789 S:      Supported
13790 F:      Documentation/PCI/endpoint/*
13791 F:      Documentation/misc-devices/pci-endpoint-test.rst
13792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
13793 F:      drivers/misc/pci_endpoint_test.c
13794 F:      drivers/pci/endpoint/
13795 F:      tools/pci/
13796
13797 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
13798 M:      Russell Currey <[email protected]>
13799 M:      Oliver O'Halloran <[email protected]>
13800 L:      [email protected]
13801 S:      Supported
13802 F:      Documentation/PCI/pci-error-recovery.rst
13803 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
13804 F:      arch/powerpc/include/*/eeh*.h
13805 F:      arch/powerpc/kernel/eeh*.c
13806 F:      arch/powerpc/platforms/*/eeh*.c
13807 F:      drivers/pci/pcie/aer.c
13808 F:      drivers/pci/pcie/dpc.c
13809 F:      drivers/pci/pcie/err.c
13810
13811 PCI ERROR RECOVERY
13812 M:      Linas Vepstas <[email protected]>
13813 L:      [email protected]
13814 S:      Supported
13815 F:      Documentation/PCI/pci-error-recovery.rst
13816
13817 PCI MSI DRIVER FOR ALTERA MSI IP
13818 M:      Ley Foon Tan <[email protected]>
13819 L:      [email protected] (moderated for non-subscribers)
13820 L:      [email protected]
13821 S:      Supported
13822 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
13823 F:      drivers/pci/controller/pcie-altera-msi.c
13824
13825 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
13826 M:      Toan Le <[email protected]>
13827 L:      [email protected]
13828 L:      [email protected]
13829 S:      Maintained
13830 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
13831 F:      drivers/pci/controller/pci-xgene-msi.c
13832
13833 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
13834 M:      Lorenzo Pieralisi <[email protected]>
13835 R:      Rob Herring <[email protected]>
13836 L:      [email protected]
13837 S:      Supported
13838 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
13839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
13840 F:      drivers/pci/controller/
13841
13842 PCI SUBSYSTEM
13843 M:      Bjorn Helgaas <[email protected]>
13844 L:      [email protected]
13845 S:      Supported
13846 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
13847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
13848 F:      Documentation/PCI/
13849 F:      Documentation/devicetree/bindings/pci/
13850 F:      arch/x86/kernel/early-quirks.c
13851 F:      arch/x86/kernel/quirks.c
13852 F:      arch/x86/pci/
13853 F:      drivers/acpi/pci*
13854 F:      drivers/pci/
13855 F:      include/asm-generic/pci*
13856 F:      include/linux/of_pci.h
13857 F:      include/linux/pci*
13858 F:      include/uapi/linux/pci*
13859 F:      lib/pci*
13860
13861 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
13862 M:      Jonathan Chocron <[email protected]>
13863 L:      [email protected]
13864 S:      Maintained
13865 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
13866 F:      drivers/pci/controller/dwc/pcie-al.c
13867
13868 PCIE DRIVER FOR AMLOGIC MESON
13869 M:      Yue Wang <[email protected]>
13870 L:      [email protected]
13871 L:      [email protected]
13872 S:      Maintained
13873 F:      drivers/pci/controller/dwc/pci-meson.c
13874
13875 PCIE DRIVER FOR AXIS ARTPEC
13876 M:      Jesper Nilsson <[email protected]>
13877 L:      [email protected]
13878 L:      [email protected]
13879 S:      Maintained
13880 F:      Documentation/devicetree/bindings/pci/axis,artpec*
13881 F:      drivers/pci/controller/dwc/*artpec*
13882
13883 PCIE DRIVER FOR CAVIUM THUNDERX
13884 M:      Robert Richter <[email protected]>
13885 L:      [email protected]
13886 L:      [email protected] (moderated for non-subscribers)
13887 S:      Odd Fixes
13888 F:      drivers/pci/controller/pci-thunder-*
13889
13890 PCIE DRIVER FOR HISILICON
13891 M:      Zhou Wang <[email protected]>
13892 L:      [email protected]
13893 S:      Maintained
13894 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
13895 F:      drivers/pci/controller/dwc/pcie-hisi.c
13896
13897 PCIE DRIVER FOR HISILICON KIRIN
13898 M:      Xiaowei Song <[email protected]>
13899 M:      Binghui Wang <[email protected]>
13900 L:      [email protected]
13901 S:      Maintained
13902 F:      Documentation/devicetree/bindings/pci/kirin-pcie.txt
13903 F:      drivers/pci/controller/dwc/pcie-kirin.c
13904
13905 PCIE DRIVER FOR HISILICON STB
13906 M:      Shawn Guo <[email protected]>
13907 L:      [email protected]
13908 S:      Maintained
13909 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
13910 F:      drivers/pci/controller/dwc/pcie-histb.c
13911
13912 PCIE DRIVER FOR MEDIATEK
13913 M:      Ryder Lee <[email protected]>
13914 L:      [email protected]
13915 L:      [email protected]
13916 S:      Supported
13917 F:      Documentation/devicetree/bindings/pci/mediatek*
13918 F:      drivers/pci/controller/*mediatek*
13919
13920 PCIE DRIVER FOR MICROCHIP
13921 M:      Daire McNamara <[email protected]>
13922 L:      [email protected]
13923 S:      Supported
13924 F:      Documentation/devicetree/bindings/pci/microchip*
13925 F:      drivers/pci/controller/*microchip*
13926
13927 PCIE DRIVER FOR QUALCOMM MSM
13928 M:      Stanimir Varbanov <[email protected]>
13929 L:      [email protected]
13930 L:      [email protected]
13931 S:      Maintained
13932 F:      drivers/pci/controller/dwc/*qcom*
13933
13934 PCIE DRIVER FOR ROCKCHIP
13935 M:      Shawn Lin <[email protected]>
13936 L:      [email protected]
13937 L:      [email protected]
13938 S:      Maintained
13939 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
13940 F:      drivers/pci/controller/pcie-rockchip*
13941
13942 PCIE DRIVER FOR SOCIONEXT UNIPHIER
13943 M:      Kunihiko Hayashi <[email protected]>
13944 L:      [email protected]
13945 S:      Maintained
13946 F:      Documentation/devicetree/bindings/pci/uniphier-pcie*
13947 F:      drivers/pci/controller/dwc/pcie-uniphier*
13948
13949 PCIE DRIVER FOR ST SPEAR13XX
13950 M:      Pratyush Anand <[email protected]>
13951 L:      [email protected]
13952 S:      Maintained
13953 F:      drivers/pci/controller/dwc/*spear*
13954
13955 PCMCIA SUBSYSTEM
13956 M:      Dominik Brodowski <[email protected]>
13957 S:      Odd Fixes
13958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
13959 F:      Documentation/pcmcia/
13960 F:      drivers/pcmcia/
13961 F:      include/pcmcia/
13962 F:      tools/pcmcia/
13963
13964 PCNET32 NETWORK DRIVER
13965 M:      Don Fry <[email protected]>
13966 L:      [email protected]
13967 S:      Maintained
13968 F:      drivers/net/ethernet/amd/pcnet32.c
13969
13970 PCRYPT PARALLEL CRYPTO ENGINE
13971 M:      Steffen Klassert <[email protected]>
13972 L:      [email protected]
13973 S:      Maintained
13974 F:      crypto/pcrypt.c
13975 F:      include/crypto/pcrypt.h
13976
13977 PEAQ WMI HOTKEYS DRIVER
13978 M:      Hans de Goede <[email protected]>
13979 L:      [email protected]
13980 S:      Maintained
13981 F:      drivers/platform/x86/peaq-wmi.c
13982
13983 PENSANDO ETHERNET DRIVERS
13984 M:      Shannon Nelson <[email protected]>
13985 M:      [email protected]
13986 L:      [email protected]
13987 S:      Supported
13988 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
13989 F:      drivers/net/ethernet/pensando/
13990
13991 PER-CPU MEMORY ALLOCATOR
13992 M:      Dennis Zhou <[email protected]>
13993 M:      Tejun Heo <[email protected]>
13994 M:      Christoph Lameter <[email protected]>
13995 S:      Maintained
13996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
13997 F:      arch/*/include/asm/percpu.h
13998 F:      include/linux/percpu*.h
13999 F:      mm/percpu*.c
14000
14001 PER-TASK DELAY ACCOUNTING
14002 M:      Balbir Singh <[email protected]>
14003 S:      Maintained
14004 F:      include/linux/delayacct.h
14005 F:      kernel/delayacct.c
14006
14007 PERFORMANCE EVENTS SUBSYSTEM
14008 M:      Peter Zijlstra <[email protected]>
14009 M:      Ingo Molnar <[email protected]>
14010 M:      Arnaldo Carvalho de Melo <[email protected]>
14011 R:      Mark Rutland <[email protected]>
14012 R:      Alexander Shishkin <[email protected]>
14013 R:      Jiri Olsa <[email protected]>
14014 R:      Namhyung Kim <[email protected]>
14015 L:      [email protected]
14016 S:      Supported
14017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
14018 F:      arch/*/events/*
14019 F:      arch/*/events/*/*
14020 F:      arch/*/include/asm/perf_event.h
14021 F:      arch/*/kernel/*/*/perf_event*.c
14022 F:      arch/*/kernel/*/perf_event*.c
14023 F:      arch/*/kernel/perf_callchain.c
14024 F:      arch/*/kernel/perf_event*.c
14025 F:      include/linux/perf_event.h
14026 F:      include/uapi/linux/perf_event.h
14027 F:      kernel/events/*
14028 F:      tools/lib/perf/
14029 F:      tools/perf/
14030
14031 PERFORMANCE EVENTS TOOLING ARM64
14032 R:      John Garry <[email protected]>
14033 R:      Will Deacon <[email protected]>
14034 R:      Mathieu Poirier <[email protected]>
14035 R:      Leo Yan <[email protected]>
14036 L:      [email protected] (moderated for non-subscribers)
14037 S:      Supported
14038 F:      tools/build/feature/test-libopencsd.c
14039 F:      tools/perf/arch/arm*/
14040 F:      tools/perf/pmu-events/arch/arm64/
14041 F:      tools/perf/util/arm-spe*
14042 F:      tools/perf/util/cs-etm*
14043
14044 PERSONALITY HANDLING
14045 M:      Christoph Hellwig <[email protected]>
14046 L:      [email protected]
14047 S:      Maintained
14048 F:      include/linux/personality.h
14049 F:      include/uapi/linux/personality.h
14050
14051 PHOENIX RC FLIGHT CONTROLLER ADAPTER
14052 M:      Marcus Folkesson <[email protected]>
14053 L:      [email protected]
14054 S:      Maintained
14055 F:      Documentation/input/devices/pxrc.rst
14056 F:      drivers/input/joystick/pxrc.c
14057
14058 PHONET PROTOCOL
14059 M:      Remi Denis-Courmont <[email protected]>
14060 S:      Supported
14061 F:      Documentation/networking/phonet.rst
14062 F:      include/linux/phonet.h
14063 F:      include/net/phonet/
14064 F:      include/uapi/linux/phonet.h
14065 F:      net/phonet/
14066
14067 PHRAM MTD DRIVER
14068 M:      Joern Engel <[email protected]>
14069 L:      [email protected]
14070 S:      Maintained
14071 F:      drivers/mtd/devices/phram.c
14072
14073 PICOLCD HID DRIVER
14074 M:      Bruno Prémont <[email protected]>
14075 L:      [email protected]
14076 S:      Maintained
14077 F:      drivers/hid/hid-picolcd*
14078
14079 PIDFD API
14080 M:      Christian Brauner <[email protected]>
14081 L:      [email protected]
14082 S:      Maintained
14083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
14084 F:      samples/pidfd/
14085 F:      tools/testing/selftests/clone3/
14086 F:      tools/testing/selftests/pid_namespace/
14087 F:      tools/testing/selftests/pidfd/
14088 K:      (?i)pidfd
14089 K:      (?i)clone3
14090 K:      \b(clone_args|kernel_clone_args)\b
14091
14092 PIN CONTROL SUBSYSTEM
14093 M:      Linus Walleij <[email protected]>
14094 L:      [email protected]
14095 S:      Maintained
14096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
14097 F:      Documentation/devicetree/bindings/pinctrl/
14098 F:      Documentation/driver-api/pinctl.rst
14099 F:      drivers/pinctrl/
14100 F:      include/linux/pinctrl/
14101
14102 PIN CONTROLLER - FREESCALE
14103 M:      Dong Aisheng <[email protected]>
14104 M:      Fabio Estevam <[email protected]>
14105 M:      Shawn Guo <[email protected]>
14106 M:      Stefan Agner <[email protected]>
14107 R:      Pengutronix Kernel Team <[email protected]>
14108 L:      [email protected]
14109 S:      Maintained
14110 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
14111 F:      drivers/pinctrl/freescale/
14112
14113 PIN CONTROLLER - INTEL
14114 M:      Mika Westerberg <[email protected]>
14115 M:      Andy Shevchenko <[email protected]>
14116 S:      Maintained
14117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
14118 F:      drivers/pinctrl/intel/
14119
14120 PIN CONTROLLER - MEDIATEK
14121 M:      Sean Wang <[email protected]>
14122 L:      [email protected] (moderated for non-subscribers)
14123 S:      Maintained
14124 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
14125 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
14126 F:      drivers/pinctrl/mediatek/
14127
14128 PIN CONTROLLER - MICROCHIP AT91
14129 M:      Ludovic Desroches <[email protected]>
14130 L:      [email protected] (moderated for non-subscribers)
14131 L:      [email protected]
14132 S:      Supported
14133 F:      drivers/gpio/gpio-sama5d2-piobu.c
14134 F:      drivers/pinctrl/pinctrl-at91*
14135
14136 PIN CONTROLLER - QUALCOMM
14137 M:      Bjorn Andersson <[email protected]>
14138 L:      [email protected]
14139 S:      Maintained
14140 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
14141 F:      drivers/pinctrl/qcom/
14142
14143 PIN CONTROLLER - RENESAS
14144 M:      Geert Uytterhoeven <[email protected]>
14145 L:      [email protected]
14146 S:      Supported
14147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
14148 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
14149 F:      drivers/pinctrl/renesas/
14150
14151 PIN CONTROLLER - SAMSUNG
14152 M:      Tomasz Figa <[email protected]>
14153 M:      Krzysztof Kozlowski <[email protected]>
14154 M:      Sylwester Nawrocki <[email protected]>
14155 L:      [email protected] (moderated for non-subscribers)
14156 L:      [email protected]
14157 S:      Maintained
14158 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
14159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
14160 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
14161 F:      drivers/pinctrl/samsung/
14162 F:      include/dt-bindings/pinctrl/samsung.h
14163
14164 PIN CONTROLLER - SINGLE
14165 M:      Tony Lindgren <[email protected]>
14166 M:      Haojian Zhuang <[email protected]>
14167 L:      [email protected] (moderated for non-subscribers)
14168 L:      [email protected]
14169 S:      Maintained
14170 F:      drivers/pinctrl/pinctrl-single.c
14171
14172 PIN CONTROLLER - ST SPEAR
14173 M:      Viresh Kumar <[email protected]>
14174 L:      [email protected] (moderated for non-subscribers)
14175 S:      Maintained
14176 W:      http://www.st.com/spear
14177 F:      drivers/pinctrl/spear/
14178
14179 PISTACHIO SOC SUPPORT
14180 M:      James Hartley <[email protected]>
14181 L:      [email protected]
14182 S:      Odd Fixes
14183 F:      arch/mips/boot/dts/img/pistachio*
14184 F:      arch/mips/configs/pistachio*_defconfig
14185 F:      arch/mips/pistachio/
14186
14187 PKTCDVD DRIVER
14188 M:      [email protected]
14189 S:      Orphan
14190 F:      drivers/block/pktcdvd.c
14191 F:      include/linux/pktcdvd.h
14192 F:      include/uapi/linux/pktcdvd.h
14193
14194 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
14195 M:      Tomasz Duszynski <[email protected]>
14196 S:      Maintained
14197 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
14198 F:      drivers/iio/chemical/pms7003.c
14199
14200 PLDMFW LIBRARY
14201 M:      Jacob Keller <[email protected]>
14202 S:      Maintained
14203 F:      Documentation/driver-api/pldmfw/
14204 F:      include/linux/pldmfw.h
14205 F:      lib/pldmfw/
14206
14207 PLX DMA DRIVER
14208 M:      Logan Gunthorpe <[email protected]>
14209 S:      Maintained
14210 F:      drivers/dma/plx_dma.c
14211
14212 PM6764TR DRIVER
14213 M:      Charles Hsu     <[email protected]>
14214 L:      [email protected]
14215 S:      Maintained
14216 F:      Documentation/hwmon/pm6764tr.rst
14217 F:      drivers/hwmon/pmbus/pm6764tr.c
14218
14219 PM-GRAPH UTILITY
14220 M:      "Todd E Brandt" <[email protected]>
14221 L:      [email protected]
14222 S:      Supported
14223 W:      https://01.org/pm-graph
14224 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
14225 T:      git git://github.com/intel/pm-graph
14226 F:      tools/power/pm-graph
14227
14228 PMBUS HARDWARE MONITORING DRIVERS
14229 M:      Guenter Roeck <[email protected]>
14230 L:      [email protected]
14231 S:      Maintained
14232 W:      http://hwmon.wiki.kernel.org/
14233 W:      http://www.roeck-us.net/linux/drivers/
14234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
14235 F:      Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
14236 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
14237 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
14238 F:      Documentation/hwmon/adm1275.rst
14239 F:      Documentation/hwmon/ibm-cffps.rst
14240 F:      Documentation/hwmon/ir35221.rst
14241 F:      Documentation/hwmon/lm25066.rst
14242 F:      Documentation/hwmon/ltc2978.rst
14243 F:      Documentation/hwmon/ltc3815.rst
14244 F:      Documentation/hwmon/max16064.rst
14245 F:      Documentation/hwmon/max20751.rst
14246 F:      Documentation/hwmon/max31785.rst
14247 F:      Documentation/hwmon/max34440.rst
14248 F:      Documentation/hwmon/max8688.rst
14249 F:      Documentation/hwmon/pmbus-core.rst
14250 F:      Documentation/hwmon/pmbus.rst
14251 F:      Documentation/hwmon/tps40422.rst
14252 F:      Documentation/hwmon/ucd9000.rst
14253 F:      Documentation/hwmon/ucd9200.rst
14254 F:      Documentation/hwmon/zl6100.rst
14255 F:      drivers/hwmon/pmbus/
14256 F:      include/linux/pmbus.h
14257
14258 PMC SIERRA MaxRAID DRIVER
14259 L:      [email protected]
14260 S:      Orphan
14261 W:      http://www.pmc-sierra.com/
14262 F:      drivers/scsi/pmcraid.*
14263
14264 PMC SIERRA PM8001 DRIVER
14265 M:      Jack Wang <[email protected]>
14266 L:      [email protected]
14267 S:      Supported
14268 F:      drivers/scsi/pm8001/
14269
14270 PNI RM3100 IIO DRIVER
14271 M:      Song Qiang <[email protected]>
14272 L:      [email protected]
14273 S:      Maintained
14274 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt
14275 F:      drivers/iio/magnetometer/rm3100*
14276
14277 PNP SUPPORT
14278 M:      "Rafael J. Wysocki" <[email protected]>
14279 L:      [email protected]
14280 S:      Maintained
14281 F:      drivers/pnp/
14282 F:      include/linux/pnp.h
14283
14284 POSIX CLOCKS and TIMERS
14285 M:      Thomas Gleixner <[email protected]>
14286 L:      [email protected]
14287 S:      Maintained
14288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
14289 F:      fs/timerfd.c
14290 F:      include/linux/time_namespace.h
14291 F:      include/linux/timer*
14292 F:      kernel/time/*timer*
14293 F:      kernel/time/namespace.c
14294
14295 POWER MANAGEMENT CORE
14296 M:      "Rafael J. Wysocki" <[email protected]>
14297 L:      [email protected]
14298 S:      Supported
14299 B:      https://bugzilla.kernel.org
14300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
14301 F:      drivers/base/power/
14302 F:      drivers/powercap/
14303 F:      include/linux/intel_rapl.h
14304 F:      include/linux/pm.h
14305 F:      include/linux/pm_*
14306 F:      include/linux/powercap.h
14307 F:      kernel/configs/nopm.config
14308
14309 POWER STATE COORDINATION INTERFACE (PSCI)
14310 M:      Mark Rutland <[email protected]>
14311 M:      Lorenzo Pieralisi <[email protected]>
14312 L:      [email protected]
14313 S:      Maintained
14314 F:      drivers/firmware/psci/
14315 F:      include/linux/psci.h
14316 F:      include/uapi/linux/psci.h
14317
14318 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
14319 M:      Sebastian Reichel <[email protected]>
14320 L:      [email protected]
14321 S:      Maintained
14322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
14323 F:      Documentation/ABI/testing/sysfs-class-power
14324 F:      Documentation/devicetree/bindings/power/supply/
14325 F:      drivers/power/supply/
14326 F:      include/linux/power_supply.h
14327
14328 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
14329 M:      Suraj Jitindar Singh <[email protected]>
14330 L:      [email protected]
14331 S:      Maintained
14332 F:      drivers/char/powernv-op-panel.c
14333
14334 PPP OVER ATM (RFC 2364)
14335 M:      Mitchell Blank Jr <[email protected]>
14336 S:      Maintained
14337 F:      include/uapi/linux/atmppp.h
14338 F:      net/atm/pppoatm.c
14339
14340 PPP OVER ETHERNET
14341 M:      Michal Ostrowski <[email protected]>
14342 S:      Maintained
14343 F:      drivers/net/ppp/pppoe.c
14344 F:      drivers/net/ppp/pppox.c
14345
14346 PPP OVER L2TP
14347 M:      James Chapman <[email protected]>
14348 S:      Maintained
14349 F:      include/linux/if_pppol2tp.h
14350 F:      include/uapi/linux/if_pppol2tp.h
14351 F:      net/l2tp/l2tp_ppp.c
14352
14353 PPP PROTOCOL DRIVERS AND COMPRESSORS
14354 M:      Paul Mackerras <[email protected]>
14355 L:      [email protected]
14356 S:      Maintained
14357 F:      drivers/net/ppp/ppp_*
14358
14359 PPS SUPPORT
14360 M:      Rodolfo Giometti <[email protected]>
14361 L:      [email protected] (subscribers-only)
14362 S:      Maintained
14363 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
14364 F:      Documentation/ABI/testing/sysfs-pps
14365 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
14366 F:      Documentation/driver-api/pps.rst
14367 F:      drivers/pps/
14368 F:      include/linux/pps*.h
14369 F:      include/uapi/linux/pps.h
14370
14371 PPTP DRIVER
14372 M:      Dmitry Kozlov <[email protected]>
14373 L:      [email protected]
14374 S:      Maintained
14375 W:      http://sourceforge.net/projects/accel-pptp
14376 F:      drivers/net/ppp/pptp.c
14377
14378 PRESSURE STALL INFORMATION (PSI)
14379 M:      Johannes Weiner <[email protected]>
14380 S:      Maintained
14381 F:      include/linux/psi*
14382 F:      kernel/sched/psi.c
14383
14384 PRINTK
14385 M:      Petr Mladek <[email protected]>
14386 M:      Sergey Senozhatsky <[email protected]>
14387 R:      Steven Rostedt <[email protected]>
14388 R:      John Ogness <[email protected]>
14389 S:      Maintained
14390 F:      include/linux/printk.h
14391 F:      kernel/printk/
14392
14393 PRISM54 WIRELESS DRIVER
14394 M:      Luis Chamberlain <[email protected]>
14395 L:      [email protected]
14396 S:      Obsolete
14397 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
14398 F:      drivers/net/wireless/intersil/prism54/
14399
14400 PROC FILESYSTEM
14401 R:      Alexey Dobriyan <[email protected]>
14402 L:      [email protected]
14403 L:      [email protected]
14404 S:      Maintained
14405 F:      Documentation/filesystems/proc.rst
14406 F:      fs/proc/
14407 F:      include/linux/proc_fs.h
14408 F:      tools/testing/selftests/proc/
14409
14410 PROC SYSCTL
14411 M:      Luis Chamberlain <[email protected]>
14412 M:      Kees Cook <[email protected]>
14413 M:      Iurii Zaikin <[email protected]>
14414 L:      [email protected]
14415 L:      [email protected]
14416 S:      Maintained
14417 F:      fs/proc/proc_sysctl.c
14418 F:      include/linux/sysctl.h
14419 F:      kernel/sysctl-test.c
14420 F:      kernel/sysctl.c
14421 F:      tools/testing/selftests/sysctl/
14422
14423 PS3 NETWORK SUPPORT
14424 M:      Geoff Levand <[email protected]>
14425 L:      [email protected]
14426 L:      [email protected]
14427 S:      Maintained
14428 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
14429
14430 PS3 PLATFORM SUPPORT
14431 M:      Geoff Levand <[email protected]>
14432 L:      [email protected]
14433 S:      Maintained
14434 F:      arch/powerpc/boot/ps3*
14435 F:      arch/powerpc/include/asm/lv1call.h
14436 F:      arch/powerpc/include/asm/ps3*.h
14437 F:      arch/powerpc/platforms/ps3/
14438 F:      drivers/*/ps3*
14439 F:      drivers/ps3/
14440 F:      drivers/rtc/rtc-ps3.c
14441 F:      drivers/usb/host/*ps3.c
14442 F:      sound/ppc/snd_ps3*
14443
14444 PS3VRAM DRIVER
14445 M:      Jim Paris <[email protected]>
14446 M:      Geoff Levand <[email protected]>
14447 L:      [email protected]
14448 S:      Maintained
14449 F:      drivers/block/ps3vram.c
14450
14451 PSAMPLE PACKET SAMPLING SUPPORT
14452 M:      Yotam Gigi <[email protected]>
14453 S:      Maintained
14454 F:      include/net/psample.h
14455 F:      include/uapi/linux/psample.h
14456 F:      net/psample
14457
14458 PSTORE FILESYSTEM
14459 M:      Kees Cook <[email protected]>
14460 M:      Anton Vorontsov <[email protected]>
14461 M:      Colin Cross <[email protected]>
14462 M:      Tony Luck <[email protected]>
14463 S:      Maintained
14464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
14465 F:      Documentation/admin-guide/ramoops.rst
14466 F:      Documentation/admin-guide/pstore-blk.rst
14467 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.txt
14468 F:      drivers/acpi/apei/erst.c
14469 F:      drivers/firmware/efi/efi-pstore.c
14470 F:      fs/pstore/
14471 F:      include/linux/pstore*
14472 K:      \b(pstore|ramoops)
14473
14474 PTP HARDWARE CLOCK SUPPORT
14475 M:      Richard Cochran <[email protected]>
14476 L:      [email protected]
14477 S:      Maintained
14478 W:      http://linuxptp.sourceforge.net/
14479 F:      Documentation/ABI/testing/sysfs-ptp
14480 F:      Documentation/driver-api/ptp.rst
14481 F:      drivers/net/phy/dp83640*
14482 F:      drivers/ptp/*
14483 F:      include/linux/ptp_cl*
14484
14485 PTRACE SUPPORT
14486 M:      Oleg Nesterov <[email protected]>
14487 S:      Maintained
14488 F:      arch/*/*/ptrace*.c
14489 F:      arch/*/include/asm/ptrace*.h
14490 F:      arch/*/ptrace*.c
14491 F:      include/asm-generic/syscall.h
14492 F:      include/linux/ptrace.h
14493 F:      include/linux/regset.h
14494 F:      include/linux/tracehook.h
14495 F:      include/uapi/linux/ptrace.h
14496 F:      include/uapi/linux/ptrace.h
14497 F:      kernel/ptrace.c
14498
14499 PULSE8-CEC DRIVER
14500 M:      Hans Verkuil <[email protected]>
14501 L:      [email protected]
14502 S:      Maintained
14503 T:      git git://linuxtv.org/media_tree.git
14504 F:      Documentation/admin-guide/media/pulse8-cec.rst
14505 F:      drivers/media/cec/usb/pulse8/
14506
14507 PVRUSB2 VIDEO4LINUX DRIVER
14508 M:      Mike Isely <[email protected]>
14509 L:      [email protected]       (subscribers-only)
14510 L:      [email protected]
14511 S:      Maintained
14512 W:      http://www.isely.net/pvrusb2/
14513 T:      git git://linuxtv.org/media_tree.git
14514 F:      Documentation/driver-api/media/drivers/pvrusb2*
14515 F:      drivers/media/usb/pvrusb2/
14516
14517 PWC WEBCAM DRIVER
14518 M:      Hans Verkuil <[email protected]>
14519 L:      [email protected]
14520 S:      Odd Fixes
14521 T:      git git://linuxtv.org/media_tree.git
14522 F:      drivers/media/usb/pwc/*
14523 F:      include/trace/events/pwc.h
14524
14525 PWM FAN DRIVER
14526 M:      Bartlomiej Zolnierkiewicz <[email protected]>
14527 L:      [email protected]
14528 S:      Supported
14529 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
14530 F:      Documentation/hwmon/pwm-fan.rst
14531 F:      drivers/hwmon/pwm-fan.c
14532
14533 PWM IR Transmitter
14534 M:      Sean Young <[email protected]>
14535 L:      [email protected]
14536 S:      Maintained
14537 F:      drivers/media/rc/pwm-ir-tx.c
14538
14539 PWM SUBSYSTEM
14540 M:      Thierry Reding <[email protected]>
14541 R:      Uwe Kleine-König <[email protected]>
14542 M:      Lee Jones <[email protected]>
14543 L:      [email protected]
14544 S:      Maintained
14545 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
14546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
14547 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
14548 F:      Documentation/devicetree/bindings/pwm/
14549 F:      Documentation/driver-api/pwm.rst
14550 F:      drivers/gpio/gpio-mvebu.c
14551 F:      drivers/pwm/
14552 F:      drivers/video/backlight/pwm_bl.c
14553 F:      include/linux/pwm.h
14554 F:      include/linux/pwm_backlight.h
14555 K:      pwm_(config|apply_state|ops)
14556
14557 PXA GPIO DRIVER
14558 M:      Robert Jarzmik <[email protected]>
14559 L:      [email protected]
14560 S:      Maintained
14561 F:      drivers/gpio/gpio-pxa.c
14562
14563 PXA MMCI DRIVER
14564 S:      Orphan
14565
14566 PXA RTC DRIVER
14567 M:      Robert Jarzmik <[email protected]>
14568 L:      [email protected]
14569 S:      Maintained
14570
14571 PXA2xx/PXA3xx SUPPORT
14572 M:      Daniel Mack <[email protected]>
14573 M:      Haojian Zhuang <[email protected]>
14574 M:      Robert Jarzmik <[email protected]>
14575 L:      [email protected] (moderated for non-subscribers)
14576 S:      Maintained
14577 T:      git git://github.com/hzhuang1/linux.git
14578 T:      git git://github.com/rjarzmik/linux.git
14579 F:      arch/arm/boot/dts/pxa*
14580 F:      arch/arm/mach-pxa/
14581 F:      drivers/dma/pxa*
14582 F:      drivers/pcmcia/pxa2xx*
14583 F:      drivers/pinctrl/pxa/
14584 F:      drivers/spi/spi-pxa2xx*
14585 F:      drivers/usb/gadget/udc/pxa2*
14586 F:      include/sound/pxa2xx-lib.h
14587 F:      sound/arm/pxa*
14588 F:      sound/soc/pxa/
14589
14590 QAT DRIVER
14591 M:      Giovanni Cabiddu <[email protected]>
14592 L:      [email protected]
14593 S:      Supported
14594 F:      drivers/crypto/qat/
14595
14596 QCOM AUDIO (ASoC) DRIVERS
14597 M:      Srinivas Kandagatla <[email protected]>
14598 M:      Banajit Goswami <[email protected]>
14599 L:      [email protected] (moderated for non-subscribers)
14600 S:      Supported
14601 F:      sound/soc/codecs/lpass-va-macro.c
14602 F:      sound/soc/codecs/lpass-wsa-macro.*
14603 F:      sound/soc/codecs/msm8916-wcd-analog.c
14604 F:      sound/soc/codecs/msm8916-wcd-digital.c
14605 F:      sound/soc/codecs/wcd9335.*
14606 F:      sound/soc/codecs/wcd934x.c
14607 F:      sound/soc/codecs/wcd-clsh-v2.*
14608 F:      sound/soc/codecs/wsa881x.c
14609 F:      sound/soc/qcom/
14610
14611 QCOM IPA DRIVER
14612 M:      Alex Elder <[email protected]>
14613 L:      [email protected]
14614 S:      Supported
14615 F:      drivers/net/ipa/
14616
14617 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
14618 M:      Gabriel Somlo <[email protected]>
14619 M:      "Michael S. Tsirkin" <[email protected]>
14620 L:      [email protected]
14621 S:      Maintained
14622 F:      drivers/firmware/qemu_fw_cfg.c
14623 F:      include/uapi/linux/qemu_fw_cfg.h
14624
14625 QIB DRIVER
14626 M:      Dennis Dalessandro <[email protected]>
14627 M:      Mike Marciniszyn <[email protected]>
14628 L:      [email protected]
14629 S:      Supported
14630 F:      drivers/infiniband/hw/qib/
14631
14632 QLOGIC QL41xxx FCOE DRIVER
14633 M:      Saurav Kashyap <[email protected]>
14634 M:      Javed Hasan <[email protected]>
14635 M:      [email protected]
14636 L:      [email protected]
14637 S:      Supported
14638 F:      drivers/scsi/qedf/
14639
14640 QLOGIC QL41xxx ISCSI DRIVER
14641 M:      Nilesh Javali <[email protected]>
14642 M:      Manish Rangankar <[email protected]>
14643 M:      [email protected]
14644 L:      [email protected]
14645 S:      Supported
14646 F:      drivers/scsi/qedi/
14647
14648 QLOGIC QL4xxx ETHERNET DRIVER
14649 M:      Ariel Elior <[email protected]>
14650 M:      [email protected]
14651 L:      [email protected]
14652 S:      Supported
14653 F:      drivers/net/ethernet/qlogic/qed/
14654 F:      drivers/net/ethernet/qlogic/qede/
14655 F:      include/linux/qed/
14656
14657 QLOGIC QL4xxx RDMA DRIVER
14658 M:      Michal Kalderon <[email protected]>
14659 M:      Ariel Elior <[email protected]>
14660 L:      [email protected]
14661 S:      Supported
14662 F:      drivers/infiniband/hw/qedr/
14663 F:      include/uapi/rdma/qedr-abi.h
14664
14665 QLOGIC QLA1280 SCSI DRIVER
14666 M:      Michael Reed <[email protected]>
14667 L:      [email protected]
14668 S:      Maintained
14669 F:      drivers/scsi/qla1280.[ch]
14670
14671 QLOGIC QLA2XXX FC-SCSI DRIVER
14672 M:      Nilesh Javali <[email protected]>
14673 M:      [email protected]
14674 L:      [email protected]
14675 S:      Supported
14676 F:      drivers/scsi/qla2xxx/
14677
14678 QLOGIC QLA3XXX NETWORK DRIVER
14679 M:      [email protected]
14680 L:      [email protected]
14681 S:      Supported
14682 F:      drivers/net/ethernet/qlogic/qla3xxx.*
14683
14684 QLOGIC QLA4XXX iSCSI DRIVER
14685 M:      Nilesh Javali <[email protected]>
14686 M:      Manish Rangankar <[email protected]>
14687 M:      [email protected]
14688 L:      [email protected]
14689 S:      Supported
14690 F:      drivers/scsi/qla4xxx/
14691
14692 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
14693 M:      Shahed Shaikh <[email protected]>
14694 M:      Manish Chopra <[email protected]>
14695 M:      [email protected]
14696 L:      [email protected]
14697 S:      Supported
14698 F:      drivers/net/ethernet/qlogic/qlcnic/
14699
14700 QLOGIC QLGE 10Gb ETHERNET DRIVER
14701 M:      Manish Chopra <[email protected]>
14702 M:      [email protected]
14703 M:      Coiby Xu <[email protected]>
14704 L:      [email protected]
14705 S:      Supported
14706 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
14707 F:      drivers/staging/qlge/
14708
14709 QM1D1B0004 MEDIA DRIVER
14710 M:      Akihiro Tsukada <[email protected]>
14711 L:      [email protected]
14712 S:      Odd Fixes
14713 F:      drivers/media/tuners/qm1d1b0004*
14714
14715 QM1D1C0042 MEDIA DRIVER
14716 M:      Akihiro Tsukada <[email protected]>
14717 L:      [email protected]
14718 S:      Odd Fixes
14719 F:      drivers/media/tuners/qm1d1c0042*
14720
14721 QNX4 FILESYSTEM
14722 M:      Anders Larsen <[email protected]>
14723 S:      Maintained
14724 W:      http://www.alarsen.net/linux/qnx4fs/
14725 F:      fs/qnx4/
14726 F:      include/uapi/linux/qnx4_fs.h
14727 F:      include/uapi/linux/qnxtypes.h
14728
14729 QORIQ DPAA2 FSL-MC BUS DRIVER
14730 M:      Stuart Yoder <[email protected]>
14731 M:      Laurentiu Tudor <[email protected]>
14732 L:      [email protected]
14733 S:      Maintained
14734 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
14735 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
14736 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
14737 F:      drivers/bus/fsl-mc/
14738 F:      include/uapi/linux/fsl_mc.h
14739
14740 QT1010 MEDIA DRIVER
14741 M:      Antti Palosaari <[email protected]>
14742 L:      [email protected]
14743 S:      Maintained
14744 W:      https://linuxtv.org
14745 W:      http://palosaari.fi/linux/
14746 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14747 T:      git git://linuxtv.org/anttip/media_tree.git
14748 F:      drivers/media/tuners/qt1010*
14749
14750 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
14751 M:      Kalle Valo <[email protected]>
14752 L:      [email protected]
14753 S:      Supported
14754 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
14755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14756 F:      drivers/net/wireless/ath/ath10k/
14757
14758 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
14759 M:      Kalle Valo <[email protected]>
14760 L:      [email protected]
14761 S:      Supported
14762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14763 F:      drivers/net/wireless/ath/ath11k/
14764
14765 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
14766 M:      [email protected]
14767 L:      [email protected]
14768 S:      Supported
14769 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
14770 F:      drivers/net/wireless/ath/ath9k/
14771
14772 QUALCOMM CAMERA SUBSYSTEM DRIVER
14773 M:      Robert Foss <[email protected]>
14774 M:      Todor Tomov <[email protected]>
14775 L:      [email protected]
14776 S:      Maintained
14777 F:      Documentation/admin-guide/media/qcom_camss.rst
14778 F:      Documentation/devicetree/bindings/media/qcom,camss.txt
14779 F:      drivers/media/platform/qcom/camss/
14780
14781 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
14782 M:      Niklas Cassel <[email protected]>
14783 L:      [email protected]
14784 L:      [email protected]
14785 S:      Maintained
14786 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.txt
14787 F:      drivers/soc/qcom/cpr.c
14788
14789 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
14790 M:      Ilia Lin <[email protected]>
14791 L:      [email protected]
14792 S:      Maintained
14793 F:      Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
14794 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
14795
14796 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
14797 M:      Timur Tabi <[email protected]>
14798 L:      [email protected]
14799 S:      Maintained
14800 F:      drivers/net/ethernet/qualcomm/emac/
14801
14802 QUALCOMM ETHQOS ETHERNET DRIVER
14803 M:      Vinod Koul <[email protected]>
14804 L:      [email protected]
14805 S:      Maintained
14806 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
14807 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
14808
14809 QUALCOMM GENERIC INTERFACE I2C DRIVER
14810 M:      Akash Asthana <[email protected]>
14811 M:      Mukesh Savaliya <[email protected]>
14812 L:      [email protected]
14813 L:      [email protected]
14814 S:      Supported
14815 F:      drivers/i2c/busses/i2c-qcom-geni.c
14816
14817 QUALCOMM HEXAGON ARCHITECTURE
14818 M:      Brian Cain <[email protected]>
14819 L:      [email protected]
14820 S:      Supported
14821 F:      arch/hexagon/
14822
14823 QUALCOMM HIDMA DRIVER
14824 M:      Sinan Kaya <[email protected]>
14825 L:      [email protected]
14826 L:      [email protected]
14827 L:      [email protected]
14828 S:      Supported
14829 F:      drivers/dma/qcom/hidma*
14830
14831 QUALCOMM I2C CCI DRIVER
14832 M:      Loic Poulain <[email protected]>
14833 M:      Robert Foss <[email protected]>
14834 L:      [email protected]
14835 L:      [email protected]
14836 S:      Maintained
14837 F:      Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt
14838 F:      drivers/i2c/busses/i2c-qcom-cci.c
14839
14840 QUALCOMM IOMMU
14841 M:      Rob Clark <[email protected]>
14842 L:      [email protected]
14843 L:      [email protected]
14844 S:      Maintained
14845 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
14846
14847 QUALCOMM IPCC MAILBOX DRIVER
14848 M:      Manivannan Sadhasivam <[email protected]>
14849 L:      [email protected]
14850 S:      Supported
14851 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
14852 F:      drivers/mailbox/qcom-ipcc.c
14853 F:      include/dt-bindings/mailbox/qcom-ipcc.h
14854
14855 QUALCOMM IPQ4019 USB PHY DRIVER
14856 M:      Robert Marko <[email protected]>
14857 M:      Luka Perkov <[email protected]>
14858 L:      [email protected]
14859 S:      Maintained
14860 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
14861 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
14862
14863 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
14864 M:      Robert Marko <[email protected]>
14865 M:      Luka Perkov <[email protected]>
14866 L:      [email protected]
14867 S:      Maintained
14868 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
14869 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
14870
14871 QUALCOMM RMNET DRIVER
14872 M:      Subash Abhinov Kasiviswanathan <[email protected]>
14873 M:      Sean Tranchetti <[email protected]>
14874 L:      [email protected]
14875 S:      Maintained
14876 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
14877 F:      drivers/net/ethernet/qualcomm/rmnet/
14878 F:      include/linux/if_rmnet.h
14879
14880 QUALCOMM TSENS THERMAL DRIVER
14881 M:      Amit Kucheria <[email protected]>
14882 L:      [email protected]
14883 L:      [email protected]
14884 S:      Maintained
14885 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
14886 F:      drivers/thermal/qcom/
14887
14888 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
14889 M:      Stanimir Varbanov <[email protected]>
14890 L:      [email protected]
14891 L:      [email protected]
14892 S:      Maintained
14893 T:      git git://linuxtv.org/media_tree.git
14894 F:      Documentation/devicetree/bindings/media/*venus*
14895 F:      drivers/media/platform/qcom/venus/
14896
14897 QUALCOMM WCN36XX WIRELESS DRIVER
14898 M:      Kalle Valo <[email protected]>
14899 L:      [email protected]
14900 S:      Supported
14901 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
14902 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
14903 F:      drivers/net/wireless/ath/wcn36xx/
14904
14905 QUANTENNA QTNFMAC WIRELESS DRIVER
14906 M:      Igor Mitsyanko <[email protected]>
14907 R:      Sergey Matyukevich <[email protected]>
14908 L:      [email protected]
14909 S:      Maintained
14910 F:      drivers/net/wireless/quantenna
14911
14912 RADEON and AMDGPU DRM DRIVERS
14913 M:      Alex Deucher <[email protected]>
14914 M:      Christian König <[email protected]>
14915 L:      [email protected]
14916 S:      Supported
14917 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
14918 F:      drivers/gpu/drm/amd/
14919 F:      drivers/gpu/drm/radeon/
14920 F:      include/uapi/drm/amdgpu_drm.h
14921 F:      include/uapi/drm/radeon_drm.h
14922
14923 RADEON FRAMEBUFFER DISPLAY DRIVER
14924 M:      Benjamin Herrenschmidt <[email protected]>
14925 L:      [email protected]
14926 S:      Maintained
14927 F:      drivers/video/fbdev/aty/radeon*
14928 F:      include/uapi/linux/radeonfb.h
14929
14930 RADIOSHARK RADIO DRIVER
14931 M:      Hans Verkuil <[email protected]>
14932 L:      [email protected]
14933 S:      Maintained
14934 T:      git git://linuxtv.org/media_tree.git
14935 F:      drivers/media/radio/radio-shark.c
14936
14937 RADIOSHARK2 RADIO DRIVER
14938 M:      Hans Verkuil <[email protected]>
14939 L:      [email protected]
14940 S:      Maintained
14941 T:      git git://linuxtv.org/media_tree.git
14942 F:      drivers/media/radio/radio-shark2.c
14943 F:      drivers/media/radio/radio-tea5777.c
14944
14945 RADOS BLOCK DEVICE (RBD)
14946 M:      Ilya Dryomov <[email protected]>
14947 R:      Dongsheng Yang <[email protected]>
14948 L:      [email protected]
14949 S:      Supported
14950 W:      http://ceph.com/
14951 T:      git git://github.com/ceph/ceph-client.git
14952 F:      Documentation/ABI/testing/sysfs-bus-rbd
14953 F:      drivers/block/rbd.c
14954 F:      drivers/block/rbd_types.h
14955
14956 RAGE128 FRAMEBUFFER DISPLAY DRIVER
14957 M:      Paul Mackerras <[email protected]>
14958 L:      [email protected]
14959 S:      Maintained
14960 F:      drivers/video/fbdev/aty/aty128fb.c
14961
14962 RAINSHADOW-CEC DRIVER
14963 M:      Hans Verkuil <[email protected]>
14964 L:      [email protected]
14965 S:      Maintained
14966 T:      git git://linuxtv.org/media_tree.git
14967 F:      drivers/media/cec/usb/rainshadow/
14968
14969 RALINK MIPS ARCHITECTURE
14970 M:      John Crispin <[email protected]>
14971 L:      [email protected]
14972 S:      Maintained
14973 F:      arch/mips/ralink
14974
14975 RALINK RT2X00 WIRELESS LAN DRIVER
14976 M:      Stanislaw Gruszka <[email protected]>
14977 M:      Helmut Schaa <[email protected]>
14978 L:      [email protected]
14979 S:      Maintained
14980 F:      drivers/net/wireless/ralink/rt2x00/
14981
14982 RAMDISK RAM BLOCK DEVICE DRIVER
14983 M:      Jens Axboe <[email protected]>
14984 S:      Maintained
14985 F:      Documentation/admin-guide/blockdev/ramdisk.rst
14986 F:      drivers/block/brd.c
14987
14988 RANCHU VIRTUAL BOARD FOR MIPS
14989 M:      Miodrag Dinic <[email protected]>
14990 L:      [email protected]
14991 S:      Supported
14992 F:      arch/mips/configs/generic/board-ranchu.config
14993 F:      arch/mips/generic/board-ranchu.c
14994
14995 RANDOM NUMBER DRIVER
14996 M:      "Theodore Ts'o" <[email protected]>
14997 S:      Maintained
14998 F:      drivers/char/random.c
14999
15000 RAPIDIO SUBSYSTEM
15001 M:      Matt Porter <[email protected]>
15002 M:      Alexandre Bounine <[email protected]>
15003 S:      Maintained
15004 F:      drivers/rapidio/
15005
15006 RAS INFRASTRUCTURE
15007 M:      Tony Luck <[email protected]>
15008 M:      Borislav Petkov <[email protected]>
15009 L:      [email protected]
15010 S:      Maintained
15011 F:      Documentation/admin-guide/ras.rst
15012 F:      drivers/ras/
15013 F:      include/linux/ras.h
15014 F:      include/ras/ras_event.h
15015
15016 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
15017 L:      [email protected]
15018 S:      Orphan
15019 F:      drivers/net/wireless/ray*
15020
15021 RC-CORE / LIRC FRAMEWORK
15022 M:      Sean Young <[email protected]>
15023 L:      [email protected]
15024 S:      Maintained
15025 W:      http://linuxtv.org
15026 T:      git git://linuxtv.org/media_tree.git
15027 F:      Documentation/driver-api/media/rc-core.rst
15028 F:      Documentation/userspace-api/media/rc/
15029 F:      drivers/media/rc/
15030 F:      include/media/rc-map.h
15031 F:      include/media/rc-core.h
15032 F:      include/uapi/linux/lirc.h
15033
15034 RCMM REMOTE CONTROLS DECODER
15035 M:      Patrick Lerda <[email protected]>
15036 S:      Maintained
15037 F:      drivers/media/rc/ir-rcmm-decoder.c
15038
15039 RCUTORTURE TEST FRAMEWORK
15040 M:      "Paul E. McKenney" <[email protected]>
15041 M:      Josh Triplett <[email protected]>
15042 R:      Steven Rostedt <[email protected]>
15043 R:      Mathieu Desnoyers <[email protected]>
15044 R:      Lai Jiangshan <[email protected]>
15045 L:      [email protected]
15046 S:      Supported
15047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
15048 F:      tools/testing/selftests/rcutorture
15049
15050 RDACM20 Camera Sensor
15051 M:      Jacopo Mondi <[email protected]>
15052 M:      Kieran Bingham <[email protected]>
15053 M:      Laurent Pinchart <[email protected]>
15054 M:      Niklas Söderlund <[email protected]>
15055 L:      [email protected]
15056 S:      Maintained
15057 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
15058 F:      drivers/media/i2c/max9271.c
15059 F:      drivers/media/i2c/max9271.h
15060 F:      drivers/media/i2c/rdacm20.c
15061
15062 RDACM21 Camera Sensor
15063 M:      Jacopo Mondi <[email protected]>
15064 M:      Kieran Bingham <[email protected]>
15065 M:      Laurent Pinchart <[email protected]>
15066 M:      Niklas Söderlund <[email protected]>
15067 L:      [email protected]
15068 S:      Maintained
15069 F:      Documentation/devicetree/bindings/media/i2c/rdacm2x-gmsl.yaml
15070 F:      drivers/media/i2c/max9271.c
15071 F:      drivers/media/i2c/max9271.h
15072 F:      drivers/media/i2c/rdacm21.c
15073
15074 RDC R-321X SoC
15075 M:      Florian Fainelli <[email protected]>
15076 S:      Maintained
15077
15078 RDC R6040 FAST ETHERNET DRIVER
15079 M:      Florian Fainelli <[email protected]>
15080 L:      [email protected]
15081 S:      Maintained
15082 F:      drivers/net/ethernet/rdc/r6040.c
15083
15084 RDMAVT - RDMA verbs software
15085 M:      Dennis Dalessandro <[email protected]>
15086 M:      Mike Marciniszyn <[email protected]>
15087 L:      [email protected]
15088 S:      Supported
15089 F:      drivers/infiniband/sw/rdmavt
15090
15091 RDS - RELIABLE DATAGRAM SOCKETS
15092 M:      Santosh Shilimkar <[email protected]>
15093 L:      [email protected]
15094 L:      [email protected]
15095 L:      [email protected] (moderated for non-subscribers)
15096 S:      Supported
15097 W:      https://oss.oracle.com/projects/rds/
15098 F:      Documentation/networking/rds.rst
15099 F:      net/rds/
15100
15101 RDT - RESOURCE ALLOCATION
15102 M:      Fenghua Yu <[email protected]>
15103 M:      Reinette Chatre <[email protected]>
15104 L:      [email protected]
15105 S:      Supported
15106 F:      Documentation/x86/resctrl*
15107 F:      arch/x86/include/asm/resctrl.h
15108 F:      arch/x86/kernel/cpu/resctrl/
15109 F:      tools/testing/selftests/resctrl/
15110
15111 READ-COPY UPDATE (RCU)
15112 M:      "Paul E. McKenney" <[email protected]>
15113 M:      Josh Triplett <[email protected]>
15114 R:      Steven Rostedt <[email protected]>
15115 R:      Mathieu Desnoyers <[email protected]>
15116 R:      Lai Jiangshan <[email protected]>
15117 R:      Joel Fernandes <[email protected]>
15118 L:      [email protected]
15119 S:      Supported
15120 W:      http://www.rdrop.com/users/paulmck/RCU/
15121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
15122 F:      Documentation/RCU/
15123 F:      include/linux/rcu*
15124 F:      kernel/rcu/
15125 X:      Documentation/RCU/torture.rst
15126 X:      include/linux/srcu*.h
15127 X:      kernel/rcu/srcu*.c
15128
15129 REAL TIME CLOCK (RTC) SUBSYSTEM
15130 M:      Alessandro Zummo <[email protected]>
15131 M:      Alexandre Belloni <[email protected]>
15132 L:      [email protected]
15133 S:      Maintained
15134 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
15135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
15136 F:      Documentation/admin-guide/rtc.rst
15137 F:      Documentation/devicetree/bindings/rtc/
15138 F:      drivers/rtc/
15139 F:      include/linux/platform_data/rtc-*
15140 F:      include/linux/rtc.h
15141 F:      include/linux/rtc/
15142 F:      include/uapi/linux/rtc.h
15143 F:      tools/testing/selftests/rtc/
15144
15145 REALTEK AUDIO CODECS
15146 M:      Oder Chiou <[email protected]>
15147 S:      Maintained
15148 F:      include/sound/rt*.h
15149 F:      sound/soc/codecs/rt*
15150
15151 REALTEK RTL83xx SMI DSA ROUTER CHIPS
15152 M:      Linus Walleij <[email protected]>
15153 S:      Maintained
15154 F:      Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
15155 F:      drivers/net/dsa/realtek-smi*
15156 F:      drivers/net/dsa/rtl83*
15157
15158 REALTEK WIRELESS DRIVER (rtlwifi family)
15159 M:      Ping-Ke Shih <[email protected]>
15160 L:      [email protected]
15161 S:      Maintained
15162 W:      https://wireless.wiki.kernel.org/
15163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15164 F:      drivers/net/wireless/realtek/rtlwifi/
15165
15166 REALTEK WIRELESS DRIVER (rtw88)
15167 M:      Yan-Hsuan Chuang <[email protected]>
15168 L:      [email protected]
15169 S:      Maintained
15170 F:      drivers/net/wireless/realtek/rtw88/
15171
15172 REDPINE WIRELESS DRIVER
15173 M:      Amitkumar Karwar <[email protected]>
15174 M:      Siva Rebbagondla <[email protected]>
15175 L:      [email protected]
15176 S:      Maintained
15177 F:      drivers/net/wireless/rsi/
15178
15179 REGISTER MAP ABSTRACTION
15180 M:      Mark Brown <[email protected]>
15181 L:      [email protected]
15182 S:      Supported
15183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
15184 F:      Documentation/devicetree/bindings/regmap/
15185 F:      drivers/base/regmap/
15186 F:      include/linux/regmap.h
15187
15188 REISERFS FILE SYSTEM
15189 L:      [email protected]
15190 S:      Supported
15191 F:      fs/reiserfs/
15192
15193 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
15194 M:      Ohad Ben-Cohen <[email protected]>
15195 M:      Bjorn Andersson <[email protected]>
15196 L:      [email protected]
15197 S:      Maintained
15198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
15199 F:      Documentation/ABI/testing/sysfs-class-remoteproc
15200 F:      Documentation/devicetree/bindings/remoteproc/
15201 F:      Documentation/staging/remoteproc.rst
15202 F:      drivers/remoteproc/
15203 F:      include/linux/remoteproc.h
15204 F:      include/linux/remoteproc/
15205
15206 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
15207 M:      Ohad Ben-Cohen <[email protected]>
15208 M:      Bjorn Andersson <[email protected]>
15209 L:      [email protected]
15210 S:      Maintained
15211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
15212 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
15213 F:      Documentation/staging/rpmsg.rst
15214 F:      drivers/rpmsg/
15215 F:      include/linux/rpmsg.h
15216 F:      include/linux/rpmsg/
15217 F:      include/uapi/linux/rpmsg.h
15218 F:      samples/rpmsg/
15219
15220 RENESAS CLOCK DRIVERS
15221 M:      Geert Uytterhoeven <[email protected]>
15222 L:      [email protected]
15223 S:      Supported
15224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
15225 F:      Documentation/devicetree/bindings/clock/renesas,*
15226 F:      drivers/clk/renesas/
15227
15228 RENESAS EMEV2 I2C DRIVER
15229 M:      Wolfram Sang <[email protected]>
15230 S:      Supported
15231 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt
15232 F:      drivers/i2c/busses/i2c-emev2.c
15233
15234 RENESAS ETHERNET DRIVERS
15235 R:      Sergei Shtylyov <[email protected]>
15236 L:      [email protected]
15237 L:      [email protected]
15238 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
15239 F:      drivers/net/ethernet/renesas/
15240 F:      include/linux/sh_eth.h
15241
15242 RENESAS R-CAR GYROADC DRIVER
15243 M:      Marek Vasut <[email protected]>
15244 L:      [email protected]
15245 S:      Supported
15246 F:      Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt
15247 F:      drivers/iio/adc/rcar-gyroadc.c
15248
15249 RENESAS R-CAR I2C DRIVERS
15250 M:      Wolfram Sang <[email protected]>
15251 S:      Supported
15252 F:      Documentation/devicetree/bindings/i2c/renesas,i2c.txt
15253 F:      Documentation/devicetree/bindings/i2c/renesas,iic.txt
15254 F:      drivers/i2c/busses/i2c-rcar.c
15255 F:      drivers/i2c/busses/i2c-sh_mobile.c
15256
15257 RENESAS R-CAR THERMAL DRIVERS
15258 M:      Niklas Söderlund <[email protected]>
15259 L:      [email protected]
15260 S:      Supported
15261 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
15262 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
15263 F:      drivers/thermal/rcar_gen3_thermal.c
15264 F:      drivers/thermal/rcar_thermal.c
15265
15266 RENESAS RIIC DRIVER
15267 M:      Chris Brandt <[email protected]>
15268 S:      Supported
15269 F:      Documentation/devicetree/bindings/i2c/renesas,riic.txt
15270 F:      drivers/i2c/busses/i2c-riic.c
15271
15272 RENESAS USB PHY DRIVER
15273 M:      Yoshihiro Shimoda <[email protected]>
15274 L:      [email protected]
15275 S:      Maintained
15276 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
15277
15278 RESET CONTROLLER FRAMEWORK
15279 M:      Philipp Zabel <[email protected]>
15280 S:      Maintained
15281 T:      git git://git.pengutronix.de/git/pza/linux
15282 F:      Documentation/devicetree/bindings/reset/
15283 F:      Documentation/driver-api/reset.rst
15284 F:      drivers/reset/
15285 F:      include/dt-bindings/reset/
15286 F:      include/linux/reset-controller.h
15287 F:      include/linux/reset.h
15288 F:      include/linux/reset/
15289 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
15290
15291 RESTARTABLE SEQUENCES SUPPORT
15292 M:      Mathieu Desnoyers <[email protected]>
15293 M:      Peter Zijlstra <[email protected]>
15294 M:      "Paul E. McKenney" <[email protected]>
15295 M:      Boqun Feng <[email protected]>
15296 L:      [email protected]
15297 S:      Supported
15298 F:      include/trace/events/rseq.h
15299 F:      include/uapi/linux/rseq.h
15300 F:      kernel/rseq.c
15301 F:      tools/testing/selftests/rseq/
15302
15303 RFKILL
15304 M:      Johannes Berg <[email protected]>
15305 L:      [email protected]
15306 S:      Maintained
15307 W:      https://wireless.wiki.kernel.org/
15308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
15309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
15310 F:      Documentation/ABI/stable/sysfs-class-rfkill
15311 F:      Documentation/driver-api/rfkill.rst
15312 F:      include/linux/rfkill.h
15313 F:      include/uapi/linux/rfkill.h
15314 F:      net/rfkill/
15315
15316 RHASHTABLE
15317 M:      Thomas Graf <[email protected]>
15318 M:      Herbert Xu <[email protected]>
15319 L:      [email protected]
15320 S:      Maintained
15321 F:      include/linux/rhashtable-types.h
15322 F:      include/linux/rhashtable.h
15323 F:      lib/rhashtable.c
15324 F:      lib/test_rhashtable.c
15325
15326 RICOH R5C592 MEMORYSTICK DRIVER
15327 M:      Maxim Levitsky <[email protected]>
15328 S:      Maintained
15329 F:      drivers/memstick/host/r592.*
15330
15331 RICOH SMARTMEDIA/XD DRIVER
15332 M:      Maxim Levitsky <[email protected]>
15333 S:      Maintained
15334 F:      drivers/mtd/nand/raw/r852.c
15335 F:      drivers/mtd/nand/raw/r852.h
15336
15337 RISC-V ARCHITECTURE
15338 M:      Paul Walmsley <[email protected]>
15339 M:      Palmer Dabbelt <[email protected]>
15340 M:      Albert Ou <[email protected]>
15341 L:      [email protected]
15342 S:      Supported
15343 P:      Documentation/riscv/patch-acceptance.rst
15344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
15345 F:      arch/riscv/
15346 N:      riscv
15347 K:      riscv
15348
15349 RNBD BLOCK DRIVERS
15350 M:      Danil Kipnis <[email protected]>
15351 M:      Jack Wang <[email protected]>
15352 L:      [email protected]
15353 S:      Maintained
15354 F:      drivers/block/rnbd/
15355
15356 ROCCAT DRIVERS
15357 M:      Stefan Achatz <[email protected]>
15358 S:      Maintained
15359 W:      http://sourceforge.net/projects/roccat/
15360 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
15361 F:      drivers/hid/hid-roccat*
15362 F:      include/linux/hid-roccat*
15363
15364 ROCKCHIP ISP V1 DRIVER
15365 M:      Helen Koike <[email protected]>
15366 M:      Dafna Hirschfeld <[email protected]>
15367 L:      [email protected]
15368 L:      [email protected]
15369 S:      Maintained
15370 F:      Documentation/admin-guide/media/rkisp1.rst
15371 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
15372 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
15373 F:      drivers/media/platform/rockchip/rkisp1
15374 F:      include/uapi/linux/rkisp1-config.h
15375
15376 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
15377 M:      Jacob Chen <[email protected]>
15378 M:      Ezequiel Garcia <[email protected]>
15379 L:      [email protected]
15380 L:      [email protected]
15381 S:      Maintained
15382 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
15383 F:      drivers/media/platform/rockchip/rga/
15384
15385 ROCKCHIP VIDEO DECODER DRIVER
15386 M:      Ezequiel Garcia <[email protected]>
15387 L:      [email protected]
15388 L:      [email protected]
15389 S:      Maintained
15390 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
15391 F:      drivers/staging/media/rkvdec/
15392
15393 ROCKER DRIVER
15394 M:      Jiri Pirko <[email protected]>
15395 L:      [email protected]
15396 S:      Supported
15397 F:      drivers/net/ethernet/rocker/
15398
15399 ROCKETPORT EXPRESS/INFINITY DRIVER
15400 M:      Kevin Cernekee <[email protected]>
15401 L:      [email protected]
15402 S:      Odd Fixes
15403 F:      drivers/tty/serial/rp2.*
15404
15405 ROHM BD99954 CHARGER IC
15406 R:      Matti Vaittinen <[email protected]>
15407 L:      [email protected]
15408 S:      Supported
15409 F:      drivers/power/supply/bd99954-charger.c
15410 F:      drivers/power/supply/bd99954-charger.h
15411
15412 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
15413 M:      Tomasz Duszynski <[email protected]>
15414 S:      Maintained
15415 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
15416 F:      drivers/iio/light/bh1750.c
15417
15418 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
15419 M:      Marek Vasut <[email protected]>
15420 L:      [email protected]
15421 L:      [email protected]
15422 S:      Supported
15423 F:      Documentation/devicetree/bindings/mfd/bd9571mwv.txt
15424 F:      drivers/gpio/gpio-bd9571mwv.c
15425 F:      drivers/mfd/bd9571mwv.c
15426 F:      drivers/regulator/bd9571mwv-regulator.c
15427 F:      include/linux/mfd/bd9571mwv.h
15428
15429 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
15430 R:      Matti Vaittinen <[email protected]>
15431 L:      [email protected]
15432 S:      Supported
15433 F:      Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt
15434 F:      Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt
15435 F:      drivers/clk/clk-bd718x7.c
15436 F:      drivers/gpio/gpio-bd70528.c
15437 F:      drivers/gpio/gpio-bd71828.c
15438 F:      drivers/mfd/rohm-bd70528.c
15439 F:      drivers/mfd/rohm-bd71828.c
15440 F:      drivers/mfd/rohm-bd718x7.c
15441 F:      drivers/power/supply/bd70528-charger.c
15442 F:      drivers/regulator/bd70528-regulator.c
15443 F:      drivers/regulator/bd71828-regulator.c
15444 F:      drivers/regulator/bd718x7-regulator.c
15445 F:      drivers/regulator/rohm-regulator.c
15446 F:      drivers/rtc/rtc-bd70528.c
15447 F:      drivers/watchdog/bd70528_wdt.c
15448 F:      include/linux/mfd/rohm-bd70528.h
15449 F:      include/linux/mfd/rohm-bd71828.h
15450 F:      include/linux/mfd/rohm-bd718x7.h
15451 F:      include/linux/mfd/rohm-generic.h
15452 F:      include/linux/mfd/rohm-shared.h
15453
15454 ROSE NETWORK LAYER
15455 M:      Ralf Baechle <[email protected]>
15456 L:      [email protected]
15457 S:      Maintained
15458 W:      http://www.linux-ax25.org/
15459 F:      include/net/rose.h
15460 F:      include/uapi/linux/rose.h
15461 F:      net/rose/
15462
15463 ROTATION DRIVER FOR ALLWINNER A83T
15464 M:      Jernej Skrabec <[email protected]>
15465 L:      [email protected]
15466 S:      Maintained
15467 T:      git git://linuxtv.org/media_tree.git
15468 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
15469 F:      drivers/media/platform/sunxi/sun8i-rotate/
15470
15471 RTL2830 MEDIA DRIVER
15472 M:      Antti Palosaari <[email protected]>
15473 L:      [email protected]
15474 S:      Maintained
15475 W:      https://linuxtv.org
15476 W:      http://palosaari.fi/linux/
15477 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15478 T:      git git://linuxtv.org/anttip/media_tree.git
15479 F:      drivers/media/dvb-frontends/rtl2830*
15480
15481 RTL2832 MEDIA DRIVER
15482 M:      Antti Palosaari <[email protected]>
15483 L:      [email protected]
15484 S:      Maintained
15485 W:      https://linuxtv.org
15486 W:      http://palosaari.fi/linux/
15487 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15488 T:      git git://linuxtv.org/anttip/media_tree.git
15489 F:      drivers/media/dvb-frontends/rtl2832*
15490
15491 RTL2832_SDR MEDIA DRIVER
15492 M:      Antti Palosaari <[email protected]>
15493 L:      [email protected]
15494 S:      Maintained
15495 W:      https://linuxtv.org
15496 W:      http://palosaari.fi/linux/
15497 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15498 T:      git git://linuxtv.org/anttip/media_tree.git
15499 F:      drivers/media/dvb-frontends/rtl2832_sdr*
15500
15501 RTL8180 WIRELESS DRIVER
15502 L:      [email protected]
15503 S:      Orphan
15504 W:      https://wireless.wiki.kernel.org/
15505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15506 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
15507
15508 RTL8187 WIRELESS DRIVER
15509 M:      Herton Ronaldo Krzesinski <[email protected]>
15510 M:      Hin-Tak Leung <[email protected]>
15511 M:      Larry Finger <[email protected]>
15512 L:      [email protected]
15513 S:      Maintained
15514 W:      https://wireless.wiki.kernel.org/
15515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15516 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
15517
15518 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
15519 M:      Jes Sorensen <[email protected]>
15520 L:      [email protected]
15521 S:      Maintained
15522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
15523 F:      drivers/net/wireless/realtek/rtl8xxxu/
15524
15525 RTRS TRANSPORT DRIVERS
15526 M:      Danil Kipnis <[email protected]>
15527 M:      Jack Wang <[email protected]>
15528 L:      [email protected]
15529 S:      Maintained
15530 F:      drivers/infiniband/ulp/rtrs/
15531
15532 RXRPC SOCKETS (AF_RXRPC)
15533 M:      David Howells <[email protected]>
15534 L:      [email protected]
15535 S:      Supported
15536 W:      https://www.infradead.org/~dhowells/kafs/
15537 F:      Documentation/networking/rxrpc.rst
15538 F:      include/keys/rxrpc-type.h
15539 F:      include/net/af_rxrpc.h
15540 F:      include/trace/events/rxrpc.h
15541 F:      include/uapi/linux/rxrpc.h
15542 F:      net/rxrpc/
15543
15544 S3 SAVAGE FRAMEBUFFER DRIVER
15545 M:      Antonino Daplas <[email protected]>
15546 L:      [email protected]
15547 S:      Maintained
15548 F:      drivers/video/fbdev/savage/
15549
15550 S390
15551 M:      Heiko Carstens <[email protected]>
15552 M:      Vasily Gorbik <[email protected]>
15553 M:      Christian Borntraeger <[email protected]>
15554 L:      [email protected]
15555 S:      Supported
15556 W:      http://www.ibm.com/developerworks/linux/linux390/
15557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
15558 F:      Documentation/driver-api/s390-drivers.rst
15559 F:      Documentation/s390/
15560 F:      arch/s390/
15561 F:      drivers/s390/
15562
15563 S390 COMMON I/O LAYER
15564 M:      Vineeth Vijayan <[email protected]>
15565 M:      Peter Oberparleiter <[email protected]>
15566 L:      [email protected]
15567 S:      Supported
15568 W:      http://www.ibm.com/developerworks/linux/linux390/
15569 F:      drivers/s390/cio/
15570
15571 S390 DASD DRIVER
15572 M:      Stefan Haberland <[email protected]>
15573 M:      Jan Hoeppner <[email protected]>
15574 L:      [email protected]
15575 S:      Supported
15576 W:      http://www.ibm.com/developerworks/linux/linux390/
15577 F:      block/partitions/ibm.c
15578 F:      drivers/s390/block/dasd*
15579 F:      include/linux/dasd_mod.h
15580
15581 S390 IOMMU (PCI)
15582 M:      Matthew Rosato <[email protected]>
15583 M:      Gerald Schaefer <[email protected]>
15584 L:      [email protected]
15585 S:      Supported
15586 W:      http://www.ibm.com/developerworks/linux/linux390/
15587 F:      drivers/iommu/s390-iommu.c
15588
15589 S390 IUCV NETWORK LAYER
15590 M:      Julian Wiedmann <[email protected]>
15591 M:      Karsten Graul <[email protected]>
15592 L:      [email protected]
15593 S:      Supported
15594 W:      http://www.ibm.com/developerworks/linux/linux390/
15595 F:      drivers/s390/net/*iucv*
15596 F:      include/net/iucv/
15597 F:      net/iucv/
15598
15599 S390 NETWORK DRIVERS
15600 M:      Julian Wiedmann <[email protected]>
15601 M:      Karsten Graul <[email protected]>
15602 L:      [email protected]
15603 S:      Supported
15604 W:      http://www.ibm.com/developerworks/linux/linux390/
15605 F:      drivers/s390/net/
15606
15607 S390 PCI SUBSYSTEM
15608 M:      Niklas Schnelle <[email protected]>
15609 M:      Gerald Schaefer <[email protected]>
15610 L:      [email protected]
15611 S:      Supported
15612 W:      http://www.ibm.com/developerworks/linux/linux390/
15613 F:      arch/s390/pci/
15614 F:      drivers/pci/hotplug/s390_pci_hpc.c
15615 F:      Documentation/s390/pci.rst
15616
15617 S390 VFIO AP DRIVER
15618 M:      Tony Krowiak <[email protected]>
15619 M:      Halil Pasic <[email protected]>
15620 M:      Jason Herne <[email protected]>
15621 L:      [email protected]
15622 S:      Supported
15623 W:      http://www.ibm.com/developerworks/linux/linux390/
15624 F:      Documentation/s390/vfio-ap.rst
15625 F:      drivers/s390/crypto/vfio_ap_drv.c
15626 F:      drivers/s390/crypto/vfio_ap_ops.c
15627 F:      drivers/s390/crypto/vfio_ap_private.h
15628
15629 S390 VFIO-CCW DRIVER
15630 M:      Cornelia Huck <[email protected]>
15631 M:      Eric Farman <[email protected]>
15632 M:      Matthew Rosato <[email protected]>
15633 R:      Halil Pasic <[email protected]>
15634 L:      [email protected]
15635 L:      [email protected]
15636 S:      Supported
15637 F:      Documentation/s390/vfio-ccw.rst
15638 F:      drivers/s390/cio/vfio_ccw*
15639 F:      include/uapi/linux/vfio_ccw.h
15640
15641 S390 VFIO-PCI DRIVER
15642 M:      Matthew Rosato <[email protected]>
15643 M:      Eric Farman <[email protected]>
15644 L:      [email protected]
15645 L:      [email protected]
15646 S:      Supported
15647 F:      drivers/vfio/pci/vfio_pci_zdev.c
15648 F:      include/uapi/linux/vfio_zdev.h
15649
15650 S390 ZCRYPT DRIVER
15651 M:      Harald Freudenberger <[email protected]>
15652 L:      [email protected]
15653 S:      Supported
15654 W:      http://www.ibm.com/developerworks/linux/linux390/
15655 F:      drivers/s390/crypto/
15656
15657 S390 ZFCP DRIVER
15658 M:      Steffen Maier <[email protected]>
15659 M:      Benjamin Block <[email protected]>
15660 L:      [email protected]
15661 S:      Supported
15662 W:      http://www.ibm.com/developerworks/linux/linux390/
15663 F:      drivers/s390/scsi/zfcp_*
15664
15665 S3C24XX SD/MMC Driver
15666 M:      Ben Dooks <[email protected]>
15667 L:      [email protected] (moderated for non-subscribers)
15668 S:      Supported
15669 F:      drivers/mmc/host/s3cmci.*
15670
15671 SAA6588 RDS RECEIVER DRIVER
15672 M:      Hans Verkuil <[email protected]>
15673 L:      [email protected]
15674 S:      Odd Fixes
15675 W:      https://linuxtv.org
15676 T:      git git://linuxtv.org/media_tree.git
15677 F:      drivers/media/i2c/saa6588*
15678
15679 SAA7134 VIDEO4LINUX DRIVER
15680 M:      Mauro Carvalho Chehab <[email protected]>
15681 L:      [email protected]
15682 S:      Odd fixes
15683 W:      https://linuxtv.org
15684 T:      git git://linuxtv.org/media_tree.git
15685 F:      Documentation/driver-api/media/drivers/saa7134*
15686 F:      drivers/media/pci/saa7134/
15687
15688 SAA7146 VIDEO4LINUX-2 DRIVER
15689 M:      Hans Verkuil <[email protected]>
15690 L:      [email protected]
15691 S:      Maintained
15692 T:      git git://linuxtv.org/media_tree.git
15693 F:      drivers/media/common/saa7146/
15694 F:      drivers/media/pci/saa7146/
15695 F:      include/media/drv-intf/saa7146*
15696
15697 SAFESETID SECURITY MODULE
15698 M:      Micah Morton <[email protected]>
15699 S:      Supported
15700 F:      Documentation/admin-guide/LSM/SafeSetID.rst
15701 F:      security/safesetid/
15702
15703 SAMSUNG AUDIO (ASoC) DRIVERS
15704 M:      Krzysztof Kozlowski <[email protected]>
15705 M:      Sylwester Nawrocki <[email protected]>
15706 L:      [email protected] (moderated for non-subscribers)
15707 S:      Supported
15708 F:      Documentation/devicetree/bindings/sound/samsung*
15709 F:      sound/soc/samsung/
15710
15711 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
15712 M:      Krzysztof Kozlowski <[email protected]>
15713 L:      [email protected]
15714 L:      [email protected]
15715 S:      Maintained
15716 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
15717 F:      drivers/crypto/exynos-rng.c
15718
15719 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
15720 M:      Łukasz Stelmach <[email protected]>
15721 L:      [email protected]
15722 S:      Maintained
15723 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
15724 F:      drivers/char/hw_random/exynos-trng.c
15725
15726 SAMSUNG FRAMEBUFFER DRIVER
15727 M:      Jingoo Han <[email protected]>
15728 L:      [email protected]
15729 S:      Maintained
15730 F:      drivers/video/fbdev/s3c-fb.c
15731
15732 SAMSUNG INTERCONNECT DRIVERS
15733 M:      Sylwester Nawrocki <[email protected]>
15734 M:      Artur Świgoń <[email protected]>
15735 L:      [email protected]
15736 L:      [email protected]
15737 S:      Supported
15738 F:      drivers/interconnect/samsung/
15739
15740 SAMSUNG LAPTOP DRIVER
15741 M:      Corentin Chary <[email protected]>
15742 L:      [email protected]
15743 S:      Maintained
15744 F:      drivers/platform/x86/samsung-laptop.c
15745
15746 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
15747 M:      Krzysztof Kozlowski <[email protected]>
15748 M:      Bartlomiej Zolnierkiewicz <[email protected]>
15749 L:      [email protected]
15750 L:      [email protected]
15751 S:      Supported
15752 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
15753 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
15754 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
15755 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
15756 F:      drivers/clk/clk-s2mps11.c
15757 F:      drivers/mfd/sec*.c
15758 F:      drivers/regulator/s2m*.c
15759 F:      drivers/regulator/s5m*.c
15760 F:      drivers/rtc/rtc-s5m.c
15761 F:      include/linux/mfd/samsung/
15762
15763 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
15764 M:      Sylwester Nawrocki <[email protected]>
15765 L:      [email protected]
15766 L:      [email protected]
15767 S:      Maintained
15768 F:      drivers/media/platform/s3c-camif/
15769 F:      include/media/drv-intf/s3c_camif.h
15770
15771 SAMSUNG S3FWRN5 NFC DRIVER
15772 M:      Krzysztof Kozlowski <[email protected]>
15773 M:      Krzysztof Opasiak <[email protected]>
15774 L:      [email protected] (moderated for non-subscribers)
15775 S:      Maintained
15776 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
15777 F:      drivers/nfc/s3fwrn5
15778
15779 SAMSUNG S5C73M3 CAMERA DRIVER
15780 M:      Andrzej Hajda <[email protected]>
15781 L:      [email protected]
15782 S:      Supported
15783 F:      drivers/media/i2c/s5c73m3/*
15784
15785 SAMSUNG S5K5BAF CAMERA DRIVER
15786 M:      Andrzej Hajda <[email protected]>
15787 L:      [email protected]
15788 S:      Supported
15789 F:      drivers/media/i2c/s5k5baf.c
15790
15791 SAMSUNG S5P Security SubSystem (SSS) DRIVER
15792 M:      Krzysztof Kozlowski <[email protected]>
15793 M:      Vladimir Zapolskiy <[email protected]>
15794 L:      [email protected]
15795 L:      [email protected]
15796 S:      Maintained
15797 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
15798 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
15799 F:      drivers/crypto/s5p-sss.c
15800
15801 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
15802 M:      Sylwester Nawrocki <[email protected]>
15803 L:      [email protected]
15804 S:      Supported
15805 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
15806 F:      drivers/media/platform/exynos4-is/
15807
15808 SAMSUNG SOC CLOCK DRIVERS
15809 M:      Sylwester Nawrocki <[email protected]>
15810 M:      Tomasz Figa <[email protected]>
15811 M:      Chanwoo Choi <[email protected]>
15812 L:      [email protected]
15813 S:      Supported
15814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
15815 F:      Documentation/devicetree/bindings/clock/exynos*.txt
15816 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
15817 F:      Documentation/devicetree/bindings/clock/samsung,s5p*
15818 F:      drivers/clk/samsung/
15819 F:      include/dt-bindings/clock/exynos*.h
15820 F:      include/linux/clk/samsung.h
15821 F:      include/linux/platform_data/clk-s3c2410.h
15822
15823 SAMSUNG SPI DRIVERS
15824 M:      Krzysztof Kozlowski <[email protected]>
15825 M:      Andi Shyti <[email protected]>
15826 L:      [email protected]
15827 L:      [email protected]
15828 S:      Maintained
15829 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
15830 F:      drivers/spi/spi-s3c*
15831 F:      include/linux/platform_data/spi-s3c64xx.h
15832 F:      include/linux/spi/s3c24xx-fiq.h
15833
15834 SAMSUNG SXGBE DRIVERS
15835 M:      Byungho An <[email protected]>
15836 L:      [email protected]
15837 S:      Supported
15838 F:      drivers/net/ethernet/samsung/sxgbe/
15839
15840 SAMSUNG THERMAL DRIVER
15841 M:      Bartlomiej Zolnierkiewicz <[email protected]>
15842 L:      [email protected]
15843 L:      [email protected]
15844 S:      Supported
15845 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
15846 F:      drivers/thermal/samsung/
15847
15848 SAMSUNG USB2 PHY DRIVER
15849 M:      Sylwester Nawrocki <[email protected]>
15850 L:      [email protected]
15851 S:      Supported
15852 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
15853 F:      Documentation/driver-api/phy/samsung-usb2.rst
15854 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
15855 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
15856 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
15857 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
15858 F:      drivers/phy/samsung/phy-samsung-usb2.c
15859 F:      drivers/phy/samsung/phy-samsung-usb2.h
15860
15861 SC1200 WDT DRIVER
15862 M:      Zwane Mwaikambo <[email protected]>
15863 S:      Maintained
15864 F:      drivers/watchdog/sc1200wdt.c
15865
15866 SCHEDULER
15867 M:      Ingo Molnar <[email protected]>
15868 M:      Peter Zijlstra <[email protected]>
15869 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
15870 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
15871 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
15872 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
15873 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
15874 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
15875 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
15876 L:      [email protected]
15877 S:      Maintained
15878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
15879 F:      include/linux/preempt.h
15880 F:      include/linux/sched.h
15881 F:      include/linux/wait.h
15882 F:      include/uapi/linux/sched.h
15883 F:      kernel/sched/
15884
15885 SCR24X CHIP CARD INTERFACE DRIVER
15886 M:      Lubomir Rintel <[email protected]>
15887 S:      Supported
15888 F:      drivers/char/pcmcia/scr24x_cs.c
15889
15890 SCSI CDROM DRIVER
15891 M:      Jens Axboe <[email protected]>
15892 L:      [email protected]
15893 S:      Maintained
15894 W:      http://www.kernel.dk
15895 F:      drivers/scsi/sr*
15896
15897 SCSI RDMA PROTOCOL (SRP) INITIATOR
15898 M:      Bart Van Assche <[email protected]>
15899 L:      [email protected]
15900 S:      Supported
15901 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
15902 F:      drivers/infiniband/ulp/srp/
15903 F:      include/scsi/srp.h
15904
15905 SCSI RDMA PROTOCOL (SRP) TARGET
15906 M:      Bart Van Assche <[email protected]>
15907 L:      [email protected]
15908 L:      [email protected]
15909 S:      Supported
15910 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
15911 F:      drivers/infiniband/ulp/srpt/
15912
15913 SCSI SG DRIVER
15914 M:      Doug Gilbert <[email protected]>
15915 L:      [email protected]
15916 S:      Maintained
15917 W:      http://sg.danny.cz/sg
15918 F:      Documentation/scsi/scsi-generic.rst
15919 F:      drivers/scsi/sg.c
15920 F:      include/scsi/sg.h
15921
15922 SCSI SUBSYSTEM
15923 M:      "James E.J. Bottomley" <[email protected]>
15924 M:      "Martin K. Petersen" <[email protected]>
15925 L:      [email protected]
15926 S:      Maintained
15927 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
15928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
15929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15930 F:      Documentation/devicetree/bindings/scsi/
15931 F:      drivers/scsi/
15932 F:      include/scsi/
15933
15934 SCSI TAPE DRIVER
15935 M:      Kai Mäkisara <[email protected]>
15936 L:      [email protected]
15937 S:      Maintained
15938 F:      Documentation/scsi/st.rst
15939 F:      drivers/scsi/st.*
15940 F:      drivers/scsi/st_*.h
15941
15942 SCSI TARGET CORE USER DRIVER
15943 M:      Bodo Stroesser <[email protected]>
15944 L:      [email protected]
15945 L:      [email protected]
15946 S:      Supported
15947 F:      Documentation/target/tcmu-design.rst
15948 F:      drivers/target/target_core_user.c
15949 F:      include/uapi/linux/target_core_user.h
15950
15951 SCSI TARGET SUBSYSTEM
15952 M:      "Martin K. Petersen" <[email protected]>
15953 L:      [email protected]
15954 L:      [email protected]
15955 S:      Supported
15956 W:      http://www.linux-iscsi.org
15957 Q:      https://patchwork.kernel.org/project/target-devel/list/
15958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15959 F:      Documentation/target/
15960 F:      drivers/target/
15961 F:      include/target/
15962
15963 SCTP PROTOCOL
15964 M:      Vlad Yasevich <[email protected]>
15965 M:      Neil Horman <[email protected]>
15966 M:      Marcelo Ricardo Leitner <[email protected]>
15967 L:      [email protected]
15968 S:      Maintained
15969 W:      http://lksctp.sourceforge.net
15970 F:      Documentation/networking/sctp.rst
15971 F:      include/linux/sctp.h
15972 F:      include/net/sctp/
15973 F:      include/uapi/linux/sctp.h
15974 F:      net/sctp/
15975
15976 SCx200 CPU SUPPORT
15977 M:      Jim Cromie <[email protected]>
15978 S:      Odd Fixes
15979 F:      Documentation/i2c/busses/scx200_acb.rst
15980 F:      arch/x86/platform/scx200/
15981 F:      drivers/i2c/busses/scx200*
15982 F:      drivers/mtd/maps/scx200_docflash.c
15983 F:      drivers/watchdog/scx200_wdt.c
15984 F:      include/linux/scx200.h
15985
15986 SCx200 GPIO DRIVER
15987 M:      Jim Cromie <[email protected]>
15988 S:      Maintained
15989 F:      drivers/char/scx200_gpio.c
15990 F:      include/linux/scx200_gpio.h
15991
15992 SCx200 HRT CLOCKSOURCE DRIVER
15993 M:      Jim Cromie <[email protected]>
15994 S:      Maintained
15995 F:      drivers/clocksource/scx200_hrt.c
15996
15997 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
15998 M:      Sascha Sommer <[email protected]>
15999 L:      [email protected] (subscribers-only)
16000 S:      Maintained
16001 F:      drivers/mmc/host/sdricoh_cs.c
16002
16003 SECO BOARDS CEC DRIVER
16004 M:      Ettore Chimenti <[email protected]>
16005 S:      Maintained
16006 F:      drivers/media/cec/platform/seco/seco-cec.c
16007 F:      drivers/media/cec/platform/seco/seco-cec.h
16008
16009 SECURE COMPUTING
16010 M:      Kees Cook <[email protected]>
16011 R:      Andy Lutomirski <[email protected]>
16012 R:      Will Drewry <[email protected]>
16013 S:      Supported
16014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
16015 F:      Documentation/userspace-api/seccomp_filter.rst
16016 F:      include/linux/seccomp.h
16017 F:      include/uapi/linux/seccomp.h
16018 F:      kernel/seccomp.c
16019 F:      tools/testing/selftests/kselftest_harness.h
16020 F:      tools/testing/selftests/seccomp/*
16021 K:      \bsecure_computing
16022 K:      \bTIF_SECCOMP\b
16023
16024 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
16025 M:      Al Cooper <[email protected]>
16026 L:      [email protected]
16027 L:      [email protected]
16028 S:      Maintained
16029 F:      drivers/mmc/host/sdhci-brcmstb*
16030
16031 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
16032 M:      Adrian Hunter <[email protected]>
16033 L:      [email protected]
16034 S:      Maintained
16035 F:      drivers/mmc/host/sdhci*
16036 F:      include/linux/mmc/sdhci*
16037
16038 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
16039 M:      Eugen Hristev <[email protected]>
16040 L:      [email protected]
16041 S:      Supported
16042 F:      drivers/mmc/host/sdhci-of-at91.c
16043
16044 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
16045 M:      Ben Dooks <[email protected]>
16046 M:      Jaehoon Chung <[email protected]>
16047 L:      [email protected]
16048 S:      Maintained
16049 F:      drivers/mmc/host/sdhci-s3c*
16050
16051 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
16052 M:      Viresh Kumar <[email protected]>
16053 L:      [email protected]
16054 S:      Maintained
16055 F:      drivers/mmc/host/sdhci-spear.c
16056
16057 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
16058 M:      Kishon Vijay Abraham I <[email protected]>
16059 L:      [email protected]
16060 S:      Maintained
16061 F:      drivers/mmc/host/sdhci-omap.c
16062
16063 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
16064 M:      Jonathan Derrick <[email protected]>
16065 M:      Revanth Rajashekar <[email protected]>
16066 L:      [email protected]
16067 S:      Supported
16068 F:      block/opal_proto.h
16069 F:      block/sed*
16070 F:      include/linux/sed*
16071 F:      include/uapi/linux/sed*
16072
16073 SECURITY CONTACT
16074 M:      Security Officers <[email protected]>
16075 S:      Supported
16076 F:      Documentation/admin-guide/security-bugs.rst
16077
16078 SECURITY SUBSYSTEM
16079 M:      James Morris <[email protected]>
16080 M:      "Serge E. Hallyn" <[email protected]>
16081 L:      [email protected] (suggested Cc:)
16082 S:      Supported
16083 W:      http://kernsec.org/
16084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
16085 F:      security/
16086 X:      security/selinux/
16087
16088 SELINUX SECURITY MODULE
16089 M:      Paul Moore <[email protected]>
16090 M:      Stephen Smalley <[email protected]>
16091 M:      Eric Paris <[email protected]>
16092 L:      [email protected]
16093 S:      Supported
16094 W:      https://selinuxproject.org
16095 W:      https://github.com/SELinuxProject
16096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
16097 F:      Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
16098 F:      Documentation/ABI/obsolete/sysfs-selinux-disable
16099 F:      Documentation/admin-guide/LSM/SELinux.rst
16100 F:      include/trace/events/avc.h
16101 F:      include/uapi/linux/selinux_netlink.h
16102 F:      scripts/selinux/
16103 F:      security/selinux/
16104
16105 SENSABLE PHANTOM
16106 M:      Jiri Slaby <[email protected]>
16107 S:      Maintained
16108 F:      drivers/misc/phantom.c
16109 F:      include/uapi/linux/phantom.h
16110
16111 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
16112 M:      Tomasz Duszynski <[email protected]>
16113 S:      Maintained
16114 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
16115 F:      drivers/iio/chemical/scd30.h
16116 F:      drivers/iio/chemical/scd30_core.c
16117 F:      drivers/iio/chemical/scd30_i2c.c
16118 F:      drivers/iio/chemical/scd30_serial.c
16119
16120 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
16121 M:      Tomasz Duszynski <[email protected]>
16122 S:      Maintained
16123 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
16124 F:      drivers/iio/chemical/sps30.c
16125
16126 SERIAL DEVICE BUS
16127 M:      Rob Herring <[email protected]>
16128 L:      [email protected]
16129 S:      Maintained
16130 F:      Documentation/devicetree/bindings/serial/serial.yaml
16131 F:      drivers/tty/serdev/
16132 F:      include/linux/serdev.h
16133
16134 SERIAL DRIVERS
16135 M:      Greg Kroah-Hartman <[email protected]>
16136 L:      [email protected]
16137 S:      Maintained
16138 F:      Documentation/devicetree/bindings/serial/
16139 F:      drivers/tty/serial/
16140
16141 SERIAL IR RECEIVER
16142 M:      Sean Young <[email protected]>
16143 L:      [email protected]
16144 S:      Maintained
16145 F:      drivers/media/rc/serial_ir.c
16146
16147 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
16148 M:      Srinivas Kandagatla <[email protected]>
16149 L:      [email protected] (moderated for non-subscribers)
16150 S:      Maintained
16151 F:      Documentation/devicetree/bindings/slimbus/
16152 F:      drivers/slimbus/
16153 F:      include/linux/slimbus.h
16154
16155 SFC NETWORK DRIVER
16156 M:      Edward Cree <[email protected]>
16157 M:      Martin Habets <[email protected]>
16158 L:      [email protected]
16159 S:      Supported
16160 F:      drivers/net/ethernet/sfc/
16161
16162 SFF/SFP/SFP+ MODULE SUPPORT
16163 M:      Russell King <[email protected]>
16164 L:      [email protected]
16165 S:      Maintained
16166 F:      drivers/net/phy/phylink.c
16167 F:      drivers/net/phy/sfp*
16168 F:      include/linux/mdio/mdio-i2c.h
16169 F:      include/linux/phylink.h
16170 F:      include/linux/sfp.h
16171 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)
16172
16173 SGI GRU DRIVER
16174 M:      Dimitri Sivanich <[email protected]>
16175 S:      Maintained
16176 F:      drivers/misc/sgi-gru/
16177
16178 SGI XP/XPC/XPNET DRIVER
16179 M:      Robin Holt <[email protected]>
16180 M:      Steve Wahl <[email protected]>
16181 R:      Mike Travis <[email protected]>
16182 S:      Maintained
16183 F:      drivers/misc/sgi-xp/
16184
16185 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
16186 M:      Karsten Graul <[email protected]>
16187 L:      [email protected]
16188 S:      Supported
16189 W:      http://www.ibm.com/developerworks/linux/linux390/
16190 F:      net/smc/
16191
16192 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
16193 M:      Linus Walleij <[email protected]>
16194 L:      [email protected]
16195 S:      Maintained
16196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
16197 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
16198 F:      drivers/iio/light/gp2ap002.c
16199
16200 SHARP RJ54N1CB0C SENSOR DRIVER
16201 M:      Jacopo Mondi <[email protected]>
16202 L:      [email protected]
16203 S:      Odd fixes
16204 T:      git git://linuxtv.org/media_tree.git
16205 F:      drivers/media/i2c/rj54n1cb0c.c
16206 F:      include/media/i2c/rj54n1cb0c.h
16207
16208 SH_VOU V4L2 OUTPUT DRIVER
16209 L:      [email protected]
16210 S:      Orphan
16211 F:      drivers/media/platform/sh_vou.c
16212 F:      include/media/drv-intf/sh_vou.h
16213
16214 SI2157 MEDIA DRIVER
16215 M:      Antti Palosaari <[email protected]>
16216 L:      [email protected]
16217 S:      Maintained
16218 W:      https://linuxtv.org
16219 W:      http://palosaari.fi/linux/
16220 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16221 T:      git git://linuxtv.org/anttip/media_tree.git
16222 F:      drivers/media/tuners/si2157*
16223
16224 SI2165 MEDIA DRIVER
16225 M:      Matthias Schwarzott <[email protected]>
16226 L:      [email protected]
16227 S:      Maintained
16228 W:      https://linuxtv.org
16229 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16230 F:      drivers/media/dvb-frontends/si2165*
16231
16232 SI2168 MEDIA DRIVER
16233 M:      Antti Palosaari <[email protected]>
16234 L:      [email protected]
16235 S:      Maintained
16236 W:      https://linuxtv.org
16237 W:      http://palosaari.fi/linux/
16238 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16239 T:      git git://linuxtv.org/anttip/media_tree.git
16240 F:      drivers/media/dvb-frontends/si2168*
16241
16242 SI470X FM RADIO RECEIVER I2C DRIVER
16243 M:      Hans Verkuil <[email protected]>
16244 L:      [email protected]
16245 S:      Odd Fixes
16246 W:      https://linuxtv.org
16247 T:      git git://linuxtv.org/media_tree.git
16248 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
16249
16250 SI470X FM RADIO RECEIVER USB DRIVER
16251 M:      Hans Verkuil <[email protected]>
16252 L:      [email protected]
16253 S:      Maintained
16254 W:      https://linuxtv.org
16255 T:      git git://linuxtv.org/media_tree.git
16256 F:      drivers/media/radio/si470x/radio-si470x-common.c
16257 F:      drivers/media/radio/si470x/radio-si470x-usb.c
16258 F:      drivers/media/radio/si470x/radio-si470x.h
16259
16260 SI4713 FM RADIO TRANSMITTER I2C DRIVER
16261 M:      Eduardo Valentin <[email protected]>
16262 L:      [email protected]
16263 S:      Odd Fixes
16264 W:      https://linuxtv.org
16265 T:      git git://linuxtv.org/media_tree.git
16266 F:      drivers/media/radio/si4713/si4713.?
16267
16268 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
16269 M:      Eduardo Valentin <[email protected]>
16270 L:      [email protected]
16271 S:      Odd Fixes
16272 W:      https://linuxtv.org
16273 T:      git git://linuxtv.org/media_tree.git
16274 F:      drivers/media/radio/si4713/radio-platform-si4713.c
16275
16276 SI4713 FM RADIO TRANSMITTER USB DRIVER
16277 M:      Hans Verkuil <[email protected]>
16278 L:      [email protected]
16279 S:      Maintained
16280 W:      https://linuxtv.org
16281 T:      git git://linuxtv.org/media_tree.git
16282 F:      drivers/media/radio/si4713/radio-usb-si4713.c
16283
16284 SIANO DVB DRIVER
16285 M:      Mauro Carvalho Chehab <[email protected]>
16286 L:      [email protected]
16287 S:      Odd fixes
16288 W:      https://linuxtv.org
16289 T:      git git://linuxtv.org/media_tree.git
16290 F:      drivers/media/common/siano/
16291 F:      drivers/media/mmc/siano/
16292 F:      drivers/media/usb/siano/
16293 F:      drivers/media/usb/siano/
16294
16295 SIFIVE DRIVERS
16296 M:      Palmer Dabbelt <[email protected]>
16297 M:      Paul Walmsley <[email protected]>
16298 L:      [email protected]
16299 S:      Supported
16300 T:      git git://github.com/sifive/riscv-linux.git
16301 N:      sifive
16302 K:      [^@]sifive
16303
16304 SIFIVE FU540 SYSTEM-ON-CHIP
16305 M:      Paul Walmsley <[email protected]>
16306 M:      Palmer Dabbelt <[email protected]>
16307 L:      [email protected]
16308 S:      Supported
16309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
16310 N:      fu540
16311 K:      fu540
16312
16313 SIFIVE PDMA DRIVER
16314 M:      Green Wan <[email protected]>
16315 S:      Maintained
16316 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
16317 F:      drivers/dma/sf-pdma/
16318
16319 SILEAD TOUCHSCREEN DRIVER
16320 M:      Hans de Goede <[email protected]>
16321 L:      [email protected]
16322 L:      [email protected]
16323 S:      Maintained
16324 F:      drivers/input/touchscreen/silead.c
16325 F:      drivers/platform/x86/touchscreen_dmi.c
16326
16327 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
16328 M:      Jérôme Pouiller <[email protected]>
16329 S:      Supported
16330 F:      drivers/staging/wfx/
16331
16332 SILICON MOTION SM712 FRAME BUFFER DRIVER
16333 M:      Sudip Mukherjee <[email protected]>
16334 M:      Teddy Wang <[email protected]>
16335 M:      Sudip Mukherjee <[email protected]>
16336 L:      [email protected]
16337 S:      Maintained
16338 F:      Documentation/fb/sm712fb.rst
16339 F:      drivers/video/fbdev/sm712*
16340
16341 SILVACO I3C DUAL-ROLE MASTER
16342 M:      Miquel Raynal <[email protected]>
16343 M:      Conor Culhane <[email protected]>
16344 L:      [email protected]
16345 S:      Maintained
16346 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
16347 F:      drivers/i3c/master/svc-i3c-master.c
16348
16349 SIMPLEFB FB DRIVER
16350 M:      Hans de Goede <[email protected]>
16351 L:      [email protected]
16352 S:      Maintained
16353 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
16354 F:      drivers/video/fbdev/simplefb.c
16355 F:      include/linux/platform_data/simplefb.h
16356
16357 SIMTEC EB110ATX (Chalice CATS)
16358 M:      Simtec Linux Team <[email protected]>
16359 S:      Supported
16360 W:      http://www.simtec.co.uk/products/EB110ATX/
16361
16362 SIMTEC EB2410ITX (BAST)
16363 M:      Simtec Linux Team <[email protected]>
16364 S:      Supported
16365 W:      http://www.simtec.co.uk/products/EB2410ITX/
16366 F:      arch/arm/mach-s3c/bast-ide.c
16367 F:      arch/arm/mach-s3c/bast-irq.c
16368 F:      arch/arm/mach-s3c/mach-bast.c
16369
16370 SIOX
16371 M:      Thorsten Scherer <[email protected]>
16372 M:      Uwe Kleine-König <[email protected]>
16373 R:      Pengutronix Kernel Team <[email protected]>
16374 S:      Supported
16375 F:      drivers/gpio/gpio-siox.c
16376 F:      drivers/siox/*
16377 F:      include/trace/events/siox.h
16378
16379 SIPHASH PRF ROUTINES
16380 M:      Jason A. Donenfeld <[email protected]>
16381 S:      Maintained
16382 F:      include/linux/siphash.h
16383 F:      lib/siphash.c
16384 F:      lib/test_siphash.c
16385
16386 SIS 190 ETHERNET DRIVER
16387 M:      Francois Romieu <[email protected]>
16388 L:      [email protected]
16389 S:      Maintained
16390 F:      drivers/net/ethernet/sis/sis190.c
16391
16392 SIS 900/7016 FAST ETHERNET DRIVER
16393 M:      Daniele Venzano <[email protected]>
16394 L:      [email protected]
16395 S:      Maintained
16396 W:      http://www.brownhat.org/sis900.html
16397 F:      drivers/net/ethernet/sis/sis900.*
16398
16399 SIS FRAMEBUFFER DRIVER
16400 M:      Thomas Winischhofer <[email protected]>
16401 S:      Maintained
16402 W:      http://www.winischhofer.net/linuxsisvga.shtml
16403 F:      Documentation/fb/sisfb.rst
16404 F:      drivers/video/fbdev/sis/
16405 F:      include/video/sisfb.h
16406
16407 SIS I2C TOUCHSCREEN DRIVER
16408 M:      Mika Penttilä <[email protected]>
16409 L:      [email protected]
16410 S:      Maintained
16411 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
16412 F:      drivers/input/touchscreen/sis_i2c.c
16413
16414 SIS USB2VGA DRIVER
16415 M:      Thomas Winischhofer <[email protected]>
16416 S:      Maintained
16417 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
16418 F:      drivers/usb/misc/sisusbvga/
16419
16420 SLAB ALLOCATOR
16421 M:      Christoph Lameter <[email protected]>
16422 M:      Pekka Enberg <[email protected]>
16423 M:      David Rientjes <[email protected]>
16424 M:      Joonsoo Kim <[email protected]>
16425 M:      Andrew Morton <[email protected]>
16426 M:      Vlastimil Babka <[email protected]>
16427 L:      [email protected]
16428 S:      Maintained
16429 F:      include/linux/sl?b*.h
16430 F:      mm/sl?b*
16431
16432 SLEEPABLE READ-COPY UPDATE (SRCU)
16433 M:      Lai Jiangshan <[email protected]>
16434 M:      "Paul E. McKenney" <[email protected]>
16435 M:      Josh Triplett <[email protected]>
16436 R:      Steven Rostedt <[email protected]>
16437 R:      Mathieu Desnoyers <[email protected]>
16438 L:      [email protected]
16439 S:      Supported
16440 W:      http://www.rdrop.com/users/paulmck/RCU/
16441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
16442 F:      include/linux/srcu*.h
16443 F:      kernel/rcu/srcu*.c
16444
16445 SMACK SECURITY MODULE
16446 M:      Casey Schaufler <[email protected]>
16447 L:      [email protected]
16448 S:      Maintained
16449 W:      http://schaufler-ca.com
16450 T:      git git://github.com/cschaufler/smack-next
16451 F:      Documentation/admin-guide/LSM/Smack.rst
16452 F:      security/smack/
16453
16454 SMC91x ETHERNET DRIVER
16455 M:      Nicolas Pitre <[email protected]>
16456 S:      Odd Fixes
16457 F:      drivers/net/ethernet/smsc/smc91x.*
16458
16459 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
16460 M:      Mark Rutland <[email protected]>
16461 M:      Lorenzo Pieralisi <[email protected]>
16462 M:      Sudeep Holla <[email protected]>
16463 L:      [email protected]
16464 S:      Maintained
16465 F:      drivers/firmware/smccc/
16466 F:      include/linux/arm-smccc.h
16467
16468 SMM665 HARDWARE MONITOR DRIVER
16469 M:      Guenter Roeck <[email protected]>
16470 L:      [email protected]
16471 S:      Maintained
16472 F:      Documentation/hwmon/smm665.rst
16473 F:      drivers/hwmon/smm665.c
16474
16475 SMSC EMC2103 HARDWARE MONITOR DRIVER
16476 M:      Steve Glendinning <[email protected]>
16477 L:      [email protected]
16478 S:      Maintained
16479 F:      Documentation/hwmon/emc2103.rst
16480 F:      drivers/hwmon/emc2103.c
16481
16482 SMSC SCH5627 HARDWARE MONITOR DRIVER
16483 M:      Hans de Goede <[email protected]>
16484 L:      [email protected]
16485 S:      Supported
16486 F:      Documentation/hwmon/sch5627.rst
16487 F:      drivers/hwmon/sch5627.c
16488
16489 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
16490 M:      Steve Glendinning <[email protected]>
16491 L:      [email protected]
16492 S:      Maintained
16493 F:      drivers/video/fbdev/smscufx.c
16494
16495 SMSC47B397 HARDWARE MONITOR DRIVER
16496 M:      Jean Delvare <[email protected]>
16497 L:      [email protected]
16498 S:      Maintained
16499 F:      Documentation/hwmon/smsc47b397.rst
16500 F:      drivers/hwmon/smsc47b397.c
16501
16502 SMSC911x ETHERNET DRIVER
16503 M:      Steve Glendinning <[email protected]>
16504 L:      [email protected]
16505 S:      Maintained
16506 F:      drivers/net/ethernet/smsc/smsc911x.*
16507 F:      include/linux/smsc911x.h
16508
16509 SMSC9420 PCI ETHERNET DRIVER
16510 M:      Steve Glendinning <[email protected]>
16511 L:      [email protected]
16512 S:      Maintained
16513 F:      drivers/net/ethernet/smsc/smsc9420.*
16514
16515 SOCIONEXT (SNI) AVE NETWORK DRIVER
16516 M:      Kunihiko Hayashi <[email protected]>
16517 L:      [email protected]
16518 S:      Maintained
16519 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
16520 F:      drivers/net/ethernet/socionext/sni_ave.c
16521
16522 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
16523 M:      Jassi Brar <[email protected]>
16524 M:      Ilias Apalodimas <[email protected]>
16525 L:      [email protected]
16526 S:      Maintained
16527 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
16528 F:      drivers/net/ethernet/socionext/netsec.c
16529
16530 SOCIONEXT (SNI) Synquacer SPI DRIVER
16531 M:      Masahisa Kojima <[email protected]>
16532 M:      Jassi Brar <[email protected]>
16533 L:      [email protected]
16534 S:      Maintained
16535 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
16536 F:      drivers/spi/spi-synquacer.c
16537
16538 SOCIONEXT SYNQUACER I2C DRIVER
16539 M:      Ard Biesheuvel <[email protected]>
16540 L:      [email protected]
16541 S:      Maintained
16542 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
16543 F:      drivers/i2c/busses/i2c-synquacer.c
16544
16545 SOCIONEXT UNIPHIER SOUND DRIVER
16546 L:      [email protected] (moderated for non-subscribers)
16547 S:      Orphan
16548 F:      sound/soc/uniphier/
16549
16550 SOEKRIS NET48XX LED SUPPORT
16551 M:      Chris Boot <[email protected]>
16552 S:      Maintained
16553 F:      drivers/leds/leds-net48xx.c
16554
16555 SOFT-IWARP DRIVER (siw)
16556 M:      Bernard Metzler <[email protected]>
16557 L:      [email protected]
16558 S:      Supported
16559 F:      drivers/infiniband/sw/siw/
16560 F:      include/uapi/rdma/siw-abi.h
16561
16562 SOFT-ROCE DRIVER (rxe)
16563 M:      Zhu Yanjun <[email protected]>
16564 L:      [email protected]
16565 S:      Supported
16566 F:      drivers/infiniband/sw/rxe/
16567 F:      include/uapi/rdma/rdma_user_rxe.h
16568
16569 SOFTLOGIC 6x10 MPEG CODEC
16570 M:      Bluecherry Maintainers <[email protected]>
16571 M:      Anton Sviridenko <[email protected]>
16572 M:      Andrey Utkin <[email protected]>
16573 M:      Ismael Luceno <[email protected]>
16574 L:      [email protected]
16575 S:      Supported
16576 F:      drivers/media/pci/solo6x10/
16577
16578 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
16579 M:      James Morse <[email protected]>
16580 L:      [email protected]
16581 S:      Maintained
16582 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
16583 F:      drivers/firmware/arm_sdei.c
16584 F:      include/linux/arm_sdei.h
16585 F:      include/uapi/linux/arm_sdei.h
16586
16587 SOFTWARE RAID (Multiple Disks) SUPPORT
16588 M:      Song Liu <[email protected]>
16589 L:      [email protected]
16590 S:      Supported
16591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
16592 F:      drivers/md/Kconfig
16593 F:      drivers/md/Makefile
16594 F:      drivers/md/md*
16595 F:      drivers/md/raid*
16596 F:      include/linux/raid/
16597 F:      include/uapi/linux/raid/
16598
16599 SOLIDRUN CLEARFOG SUPPORT
16600 M:      Russell King <[email protected]>
16601 S:      Maintained
16602 F:      arch/arm/boot/dts/armada-388-clearfog*
16603 F:      arch/arm/boot/dts/armada-38x-solidrun-*
16604
16605 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
16606 M:      Russell King <[email protected]>
16607 S:      Maintained
16608 F:      arch/arm/boot/dts/imx6*-cubox-i*
16609 F:      arch/arm/boot/dts/imx6*-hummingboard*
16610 F:      arch/arm/boot/dts/imx6*-sr-*
16611
16612 SONIC NETWORK DRIVER
16613 M:      Thomas Bogendoerfer <[email protected]>
16614 L:      [email protected]
16615 S:      Maintained
16616 F:      drivers/net/ethernet/natsemi/sonic.*
16617
16618 SONICS SILICON BACKPLANE DRIVER (SSB)
16619 M:      Michael Buesch <[email protected]>
16620 L:      [email protected]
16621 S:      Maintained
16622 F:      drivers/ssb/
16623 F:      include/linux/ssb/
16624
16625 SONY IMX214 SENSOR DRIVER
16626 M:      Ricardo Ribalda <[email protected]>
16627 L:      [email protected]
16628 S:      Maintained
16629 T:      git git://linuxtv.org/media_tree.git
16630 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
16631 F:      drivers/media/i2c/imx214.c
16632
16633 SONY IMX219 SENSOR DRIVER
16634 M:      Dave Stevenson <[email protected]>
16635 L:      [email protected]
16636 S:      Maintained
16637 T:      git git://linuxtv.org/media_tree.git
16638 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
16639 F:      drivers/media/i2c/imx219.c
16640
16641 SONY IMX258 SENSOR DRIVER
16642 M:      Sakari Ailus <[email protected]>
16643 L:      [email protected]
16644 S:      Maintained
16645 T:      git git://linuxtv.org/media_tree.git
16646 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
16647 F:      drivers/media/i2c/imx258.c
16648
16649 SONY IMX274 SENSOR DRIVER
16650 M:      Leon Luo <[email protected]>
16651 L:      [email protected]
16652 S:      Maintained
16653 T:      git git://linuxtv.org/media_tree.git
16654 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
16655 F:      drivers/media/i2c/imx274.c
16656
16657 SONY IMX290 SENSOR DRIVER
16658 M:      Manivannan Sadhasivam <[email protected]>
16659 L:      [email protected]
16660 S:      Maintained
16661 T:      git git://linuxtv.org/media_tree.git
16662 F:      Documentation/devicetree/bindings/media/i2c/imx290.txt
16663 F:      drivers/media/i2c/imx290.c
16664
16665 SONY IMX319 SENSOR DRIVER
16666 M:      Bingbu Cao <[email protected]>
16667 L:      [email protected]
16668 S:      Maintained
16669 T:      git git://linuxtv.org/media_tree.git
16670 F:      drivers/media/i2c/imx319.c
16671
16672 SONY IMX334 SENSOR DRIVER
16673 M:      Paul J. Murphy <[email protected]>
16674 M:      Daniele Alessandrelli <[email protected]>
16675 L:      [email protected]
16676 S:      Maintained
16677 T:      git git://linuxtv.org/media_tree.git
16678 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
16679 F:      drivers/media/i2c/imx334.c
16680
16681 SONY IMX355 SENSOR DRIVER
16682 M:      Tianshu Qiu <[email protected]>
16683 L:      [email protected]
16684 S:      Maintained
16685 T:      git git://linuxtv.org/media_tree.git
16686 F:      drivers/media/i2c/imx355.c
16687
16688 SONY MEMORYSTICK SUBSYSTEM
16689 M:      Maxim Levitsky <[email protected]>
16690 M:      Alex Dubov <[email protected]>
16691 M:      Ulf Hansson <[email protected]>
16692 L:      [email protected]
16693 S:      Maintained
16694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
16695 F:      drivers/memstick/
16696 F:      include/linux/memstick.h
16697
16698 SONY VAIO CONTROL DEVICE DRIVER
16699 M:      Mattia Dongili <[email protected]>
16700 L:      [email protected]
16701 S:      Maintained
16702 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
16703 F:      Documentation/admin-guide/laptops/sony-laptop.rst
16704 F:      drivers/char/sonypi.c
16705 F:      drivers/platform/x86/sony-laptop.c
16706 F:      include/linux/sony-laptop.h
16707
16708 SOUND
16709 M:      Jaroslav Kysela <[email protected]>
16710 M:      Takashi Iwai <[email protected]>
16711 L:      [email protected] (moderated for non-subscribers)
16712 S:      Maintained
16713 W:      http://www.alsa-project.org/
16714 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
16715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16716 F:      Documentation/sound/
16717 F:      include/sound/
16718 F:      include/uapi/sound/
16719 F:      sound/
16720
16721 SOUND - COMPRESSED AUDIO
16722 M:      Vinod Koul <[email protected]>
16723 L:      [email protected] (moderated for non-subscribers)
16724 S:      Supported
16725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16726 F:      Documentation/sound/designs/compress-offload.rst
16727 F:      include/sound/compress_driver.h
16728 F:      include/uapi/sound/compress_*
16729 F:      sound/core/compress_offload.c
16730 F:      sound/soc/soc-compress.c
16731
16732 SOUND - DMAENGINE HELPERS
16733 M:      Lars-Peter Clausen <[email protected]>
16734 S:      Supported
16735 F:      include/sound/dmaengine_pcm.h
16736 F:      sound/core/pcm_dmaengine.c
16737 F:      sound/soc/soc-generic-dmaengine-pcm.c
16738
16739 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
16740 M:      Liam Girdwood <[email protected]>
16741 M:      Mark Brown <[email protected]>
16742 L:      [email protected] (moderated for non-subscribers)
16743 S:      Supported
16744 W:      http://alsa-project.org/main/index.php/ASoC
16745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
16746 F:      Documentation/devicetree/bindings/sound/
16747 F:      Documentation/sound/soc/
16748 F:      include/dt-bindings/sound/
16749 F:      include/sound/soc*
16750 F:      sound/soc/
16751
16752 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
16753 M:      Pierre-Louis Bossart <[email protected]>
16754 M:      Liam Girdwood <[email protected]>
16755 M:      Ranjani Sridharan <[email protected]>
16756 M:      Kai Vehmanen <[email protected]>
16757 M:      Daniel Baluta <[email protected]>
16758 L:      [email protected] (moderated for non-subscribers)
16759 S:      Supported
16760 W:      https://github.com/thesofproject/linux/
16761 F:      sound/soc/sof/
16762
16763 SOUNDWIRE SUBSYSTEM
16764 M:      Vinod Koul <[email protected]>
16765 M:      Bard Liao <[email protected]>
16766 R:      Pierre-Louis Bossart <[email protected]>
16767 R:      Sanyog Kale <[email protected]>
16768 L:      [email protected] (moderated for non-subscribers)
16769 S:      Supported
16770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
16771 F:      Documentation/driver-api/soundwire/
16772 F:      drivers/soundwire/
16773 F:      include/linux/soundwire/
16774
16775 SP2 MEDIA DRIVER
16776 M:      Olli Salonen <[email protected]>
16777 L:      [email protected]
16778 S:      Maintained
16779 W:      https://linuxtv.org
16780 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16781 F:      drivers/media/dvb-frontends/sp2*
16782
16783 SPARC + UltraSPARC (sparc/sparc64)
16784 M:      "David S. Miller" <[email protected]>
16785 L:      [email protected]
16786 S:      Maintained
16787 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
16788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
16789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
16790 F:      arch/sparc/
16791 F:      drivers/sbus/
16792
16793 SPARC SERIAL DRIVERS
16794 M:      "David S. Miller" <[email protected]>
16795 L:      [email protected]
16796 S:      Maintained
16797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
16798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
16799 F:      drivers/tty/serial/suncore.c
16800 F:      drivers/tty/serial/sunhv.c
16801 F:      drivers/tty/serial/sunsab.c
16802 F:      drivers/tty/serial/sunsab.h
16803 F:      drivers/tty/serial/sunsu.c
16804 F:      drivers/tty/serial/sunzilog.c
16805 F:      drivers/tty/serial/sunzilog.h
16806 F:      drivers/tty/vcc.c
16807 F:      include/linux/sunserialcore.h
16808
16809 SPARSE CHECKER
16810 M:      "Luc Van Oostenryck" <[email protected]>
16811 L:      [email protected]
16812 S:      Maintained
16813 W:      https://sparse.docs.kernel.org/
16814 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
16815 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
16816 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
16817 F:      include/linux/compiler.h
16818
16819 SPEAKUP CONSOLE SPEECH DRIVER
16820 M:      William Hubbs <[email protected]>
16821 M:      Chris Brannon <[email protected]>
16822 M:      Kirk Reiser <[email protected]>
16823 M:      Samuel Thibault <[email protected]>
16824 L:      [email protected]
16825 S:      Odd Fixes
16826 W:      http://www.linux-speakup.org/
16827 W:      https://github.com/linux-speakup/speakup
16828 B:      https://github.com/linux-speakup/speakup/issues
16829 F:      drivers/accessibility/speakup/
16830
16831 SPEAR CLOCK FRAMEWORK SUPPORT
16832 M:      Viresh Kumar <[email protected]>
16833 L:      [email protected] (moderated for non-subscribers)
16834 S:      Maintained
16835 W:      http://www.st.com/spear
16836 F:      drivers/clk/spear/
16837
16838 SPEAR PLATFORM SUPPORT
16839 M:      Viresh Kumar <[email protected]>
16840 M:      Shiraz Hashim <[email protected]>
16841 L:      [email protected] (moderated for non-subscribers)
16842 S:      Maintained
16843 W:      http://www.st.com/spear
16844 F:      arch/arm/boot/dts/spear*
16845 F:      arch/arm/mach-spear/
16846
16847 SPI NOR SUBSYSTEM
16848 M:      Tudor Ambarus <[email protected]>
16849 L:      [email protected]
16850 S:      Maintained
16851 W:      http://www.linux-mtd.infradead.org/
16852 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
16853 C:      irc://irc.oftc.net/mtd
16854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
16855 F:      drivers/mtd/spi-nor/
16856 F:      include/linux/mtd/spi-nor.h
16857
16858 SPI SUBSYSTEM
16859 M:      Mark Brown <[email protected]>
16860 L:      [email protected]
16861 S:      Maintained
16862 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
16863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
16864 F:      Documentation/devicetree/bindings/spi/
16865 F:      Documentation/spi/
16866 F:      drivers/spi/
16867 F:      include/linux/spi/
16868 F:      include/uapi/linux/spi/
16869 F:      tools/spi/
16870
16871 SPIDERNET NETWORK DRIVER for CELL
16872 M:      Ishizaki Kou <[email protected]>
16873 M:      Geoff Levand <[email protected]>
16874 L:      [email protected]
16875 L:      [email protected]
16876 S:      Maintained
16877 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
16878 F:      drivers/net/ethernet/toshiba/spider_net*
16879
16880 SPMI SUBSYSTEM
16881 M:      Stephen Boyd <[email protected]>
16882 L:      [email protected]
16883 S:      Maintained
16884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
16885 F:      Documentation/devicetree/bindings/spmi/
16886 F:      drivers/spmi/
16887 F:      include/dt-bindings/spmi/spmi.h
16888 F:      include/linux/spmi.h
16889 F:      include/trace/events/spmi.h
16890
16891 SPU FILE SYSTEM
16892 M:      Jeremy Kerr <[email protected]>
16893 L:      [email protected]
16894 S:      Supported
16895 W:      http://www.ibm.com/developerworks/power/cell/
16896 F:      Documentation/filesystems/spufs/spufs.rst
16897 F:      arch/powerpc/platforms/cell/spufs/
16898
16899 SQUASHFS FILE SYSTEM
16900 M:      Phillip Lougher <[email protected]>
16901 L:      [email protected] (subscribers-only)
16902 S:      Maintained
16903 W:      http://squashfs.org.uk
16904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
16905 F:      Documentation/filesystems/squashfs.rst
16906 F:      fs/squashfs/
16907
16908 SRM (Alpha) environment access
16909 M:      Jan-Benedict Glaw <[email protected]>
16910 S:      Maintained
16911 F:      arch/alpha/kernel/srm_env.c
16912
16913 ST LSM6DSx IMU IIO DRIVER
16914 M:      Lorenzo Bianconi <[email protected]>
16915 L:      [email protected]
16916 S:      Maintained
16917 W:      http://www.st.com/
16918 F:      Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt
16919 F:      drivers/iio/imu/st_lsm6dsx/
16920
16921 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
16922 M:      Mickael Guene <[email protected]>
16923 L:      [email protected]
16924 S:      Maintained
16925 T:      git git://linuxtv.org/media_tree.git
16926 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
16927 F:      drivers/media/i2c/st-mipid02.c
16928
16929 ST STM32 I2C/SMBUS DRIVER
16930 M:      Pierre-Yves MORDRET <[email protected]>
16931 M:      Alain Volmat <[email protected]>
16932 L:      [email protected]
16933 S:      Maintained
16934 F:      drivers/i2c/busses/i2c-stm32*
16935
16936 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
16937 M:      Song Qiang <[email protected]>
16938 L:      [email protected]
16939 S:      Maintained
16940 F:      Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt
16941 F:      drivers/iio/proximity/vl53l0x-i2c.c
16942
16943 STABLE BRANCH
16944 M:      Greg Kroah-Hartman <[email protected]>
16945 M:      Sasha Levin <[email protected]>
16946 L:      [email protected]
16947 S:      Supported
16948 F:      Documentation/process/stable-kernel-rules.rst
16949
16950 STAGING - ATOMISP DRIVER
16951 M:      Mauro Carvalho Chehab <[email protected]>
16952 R:      Sakari Ailus <[email protected]>
16953 L:      [email protected]
16954 S:      Maintained
16955 F:      drivers/staging/media/atomisp/
16956
16957 STAGING - COMEDI
16958 M:      Ian Abbott <[email protected]>
16959 M:      H Hartley Sweeten <[email protected]>
16960 S:      Odd Fixes
16961 F:      drivers/staging/comedi/
16962
16963 STAGING - FIELDBUS SUBSYSTEM
16964 M:      Sven Van Asbroeck <[email protected]>
16965 S:      Maintained
16966 F:      drivers/staging/fieldbus/*
16967 F:      drivers/staging/fieldbus/Documentation/
16968
16969 STAGING - HMS ANYBUS-S BUS
16970 M:      Sven Van Asbroeck <[email protected]>
16971 S:      Maintained
16972 F:      drivers/staging/fieldbus/anybuss/
16973
16974 STAGING - INDUSTRIAL IO
16975 M:      Jonathan Cameron <[email protected]>
16976 L:      [email protected]
16977 S:      Odd Fixes
16978 F:      Documentation/devicetree/bindings/staging/iio/
16979 F:      drivers/staging/iio/
16980
16981 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
16982 M:      Marc Dietrich <[email protected]>
16983 L:      [email protected] (moderated for non-subscribers)
16984 L:      [email protected]
16985 S:      Maintained
16986 F:      drivers/staging/nvec/
16987
16988 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
16989 M:      Jens Frederich <[email protected]>
16990 M:      Daniel Drake <[email protected]>
16991 M:      Jon Nettleton <[email protected]>
16992 S:      Maintained
16993 W:      http://wiki.laptop.org/go/DCON
16994 F:      drivers/staging/olpc_dcon/
16995
16996 STAGING - REALTEK RTL8188EU DRIVERS
16997 M:      Larry Finger <[email protected]>
16998 S:      Odd Fixes
16999 F:      drivers/staging/rtl8188eu/
17000
17001 STAGING - REALTEK RTL8712U DRIVERS
17002 M:      Larry Finger <[email protected]>
17003 M:      Florian Schilhabel <[email protected]>.
17004 S:      Odd Fixes
17005 F:      drivers/staging/rtl8712/
17006
17007 STAGING - SEPS525 LCD CONTROLLER DRIVERS
17008 M:      Michael Hennerich <[email protected]>
17009 L:      [email protected]
17010 S:      Supported
17011 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
17012 F:      drivers/staging/fbtft/fb_seps525.c
17013
17014 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
17015 M:      Sudip Mukherjee <[email protected]>
17016 M:      Teddy Wang <[email protected]>
17017 M:      Sudip Mukherjee <[email protected]>
17018 L:      [email protected]
17019 S:      Maintained
17020 F:      drivers/staging/sm750fb/
17021
17022 STAGING - VIA VT665X DRIVERS
17023 M:      Forest Bond <[email protected]>
17024 S:      Odd Fixes
17025 F:      drivers/staging/vt665?/
17026
17027 STAGING SUBSYSTEM
17028 M:      Greg Kroah-Hartman <[email protected]>
17029 L:      [email protected]
17030 S:      Supported
17031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
17032 F:      drivers/staging/
17033
17034 STARFIRE/DURALAN NETWORK DRIVER
17035 M:      Ion Badulescu <[email protected]>
17036 S:      Odd Fixes
17037 F:      drivers/net/ethernet/adaptec/starfire*
17038
17039 STATIC BRANCH/CALL
17040 M:      Peter Zijlstra <[email protected]>
17041 M:      Josh Poimboeuf <[email protected]>
17042 M:      Jason Baron <[email protected]>
17043 R:      Steven Rostedt <[email protected]>
17044 R:      Ard Biesheuvel <[email protected]>
17045 S:      Supported
17046 F:      arch/*/include/asm/jump_label*.h
17047 F:      arch/*/include/asm/static_call*.h
17048 F:      arch/*/kernel/jump_label.c
17049 F:      arch/*/kernel/static_call.c
17050 F:      include/linux/jump_label*.h
17051 F:      include/linux/static_call*.h
17052 F:      kernel/jump_label.c
17053 F:      kernel/static_call.c
17054
17055 STI AUDIO (ASoC) DRIVERS
17056 M:      Arnaud Pouliquen <[email protected]>
17057 L:      [email protected] (moderated for non-subscribers)
17058 S:      Maintained
17059 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
17060 F:      sound/soc/sti/
17061
17062 STI CEC DRIVER
17063 M:      Benjamin Gaignard <[email protected]>
17064 S:      Maintained
17065 F:      Documentation/devicetree/bindings/media/stih-cec.txt
17066 F:      drivers/media/cec/platform/sti/
17067
17068 STK1160 USB VIDEO CAPTURE DRIVER
17069 M:      Ezequiel Garcia <[email protected]>
17070 L:      [email protected]
17071 S:      Maintained
17072 T:      git git://linuxtv.org/media_tree.git
17073 F:      drivers/media/usb/stk1160/
17074
17075 STM32 AUDIO (ASoC) DRIVERS
17076 M:      Olivier Moysan <[email protected]>
17077 M:      Arnaud Pouliquen <[email protected]>
17078 L:      [email protected] (moderated for non-subscribers)
17079 S:      Maintained
17080 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-*.yaml
17081 F:      sound/soc/stm/
17082
17083 STM32 TIMER/LPTIMER DRIVERS
17084 M:      Fabrice Gasnier <[email protected]>
17085 S:      Maintained
17086 F:      Documentation/ABI/testing/*timer-stm32
17087 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
17088 F:      drivers/*/stm32-*timer*
17089 F:      drivers/pwm/pwm-stm32*
17090 F:      include/linux/*/stm32-*tim*
17091
17092 STMMAC ETHERNET DRIVER
17093 M:      Giuseppe Cavallaro <[email protected]>
17094 M:      Alexandre Torgue <[email protected]>
17095 M:      Jose Abreu <[email protected]>
17096 L:      [email protected]
17097 S:      Supported
17098 W:      http://www.stlinux.com
17099 F:      Documentation/networking/device_drivers/ethernet/stmicro/
17100 F:      drivers/net/ethernet/stmicro/stmmac/
17101
17102 SUN3/3X
17103 M:      Sam Creasey <[email protected]>
17104 S:      Maintained
17105 W:      http://sammy.net/sun3/
17106 F:      arch/m68k/include/asm/sun3*
17107 F:      arch/m68k/kernel/*sun3*
17108 F:      arch/m68k/sun3*/
17109 F:      drivers/net/ethernet/i825xx/sun3*
17110
17111 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
17112 M:      Hans de Goede <[email protected]>
17113 L:      [email protected]
17114 S:      Maintained
17115 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
17116 F:      drivers/input/keyboard/sun4i-lradc-keys.c
17117
17118 SUNDANCE NETWORK DRIVER
17119 M:      Denis Kirjanov <[email protected]>
17120 L:      [email protected]
17121 S:      Maintained
17122 F:      drivers/net/ethernet/dlink/sundance.c
17123
17124 SUPERH
17125 M:      Yoshinori Sato <[email protected]>
17126 M:      Rich Felker <[email protected]>
17127 L:      [email protected]
17128 S:      Maintained
17129 Q:      http://patchwork.kernel.org/project/linux-sh/list/
17130 F:      Documentation/sh/
17131 F:      arch/sh/
17132 F:      drivers/sh/
17133
17134 SUSPEND TO RAM
17135 M:      "Rafael J. Wysocki" <[email protected]>
17136 M:      Len Brown <[email protected]>
17137 M:      Pavel Machek <[email protected]>
17138 L:      [email protected]
17139 S:      Supported
17140 B:      https://bugzilla.kernel.org
17141 F:      Documentation/power/
17142 F:      arch/x86/kernel/acpi/
17143 F:      drivers/base/power/
17144 F:      include/linux/freezer.h
17145 F:      include/linux/pm.h
17146 F:      include/linux/suspend.h
17147 F:      kernel/power/
17148
17149 SVGA HANDLING
17150 M:      Martin Mares <[email protected]>
17151 L:      [email protected]
17152 S:      Maintained
17153 F:      Documentation/admin-guide/svga.rst
17154 F:      arch/x86/boot/video*
17155
17156 SWIOTLB SUBSYSTEM
17157 M:      Konrad Rzeszutek Wilk <[email protected]>
17158 L:      [email protected]
17159 S:      Supported
17160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
17161 F:      arch/*/kernel/pci-swiotlb.c
17162 F:      include/linux/swiotlb.h
17163 F:      kernel/dma/swiotlb.c
17164
17165 SWITCHDEV
17166 M:      Jiri Pirko <[email protected]>
17167 M:      Ivan Vecera <[email protected]>
17168 L:      [email protected]
17169 S:      Supported
17170 F:      include/net/switchdev.h
17171 F:      net/switchdev/
17172
17173 SY8106A REGULATOR DRIVER
17174 M:      Icenowy Zheng <[email protected]>
17175 S:      Maintained
17176 F:      Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
17177 F:      drivers/regulator/sy8106a-regulator.c
17178
17179 SYNC FILE FRAMEWORK
17180 M:      Sumit Semwal <[email protected]>
17181 R:      Gustavo Padovan <[email protected]>
17182 L:      [email protected]
17183 L:      [email protected]
17184 S:      Maintained
17185 T:      git git://anongit.freedesktop.org/drm/drm-misc
17186 F:      Documentation/driver-api/sync_file.rst
17187 F:      drivers/dma-buf/dma-fence*
17188 F:      drivers/dma-buf/sw_sync.c
17189 F:      drivers/dma-buf/sync_*
17190 F:      include/linux/sync_file.h
17191 F:      include/uapi/linux/sync_file.h
17192
17193 SYNOPSYS ARC ARCHITECTURE
17194 M:      Vineet Gupta <[email protected]>
17195 L:      [email protected]
17196 S:      Supported
17197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
17198 F:      Documentation/devicetree/bindings/arc/*
17199 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
17200 F:      arch/arc/
17201 F:      drivers/clocksource/arc_timer.c
17202 F:      drivers/tty/serial/arc_uart.c
17203
17204 SYNOPSYS ARC HSDK SDP pll clock driver
17205 M:      Eugeniy Paltsev <[email protected]>
17206 S:      Supported
17207 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
17208 F:      drivers/clk/clk-hsdk-pll.c
17209
17210 SYNOPSYS ARC SDP clock driver
17211 M:      Eugeniy Paltsev <[email protected]>
17212 S:      Supported
17213 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
17214 F:      drivers/clk/axs10x/*
17215
17216 SYNOPSYS ARC SDP platform support
17217 M:      Alexey Brodkin <[email protected]>
17218 S:      Supported
17219 F:      Documentation/devicetree/bindings/arc/axs10*
17220 F:      arch/arc/boot/dts/ax*
17221 F:      arch/arc/plat-axs10x
17222
17223 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
17224 M:      Eugeniy Paltsev <[email protected]>
17225 S:      Supported
17226 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
17227 F:      drivers/reset/reset-axs10x.c
17228
17229 SYNOPSYS CREG GPIO DRIVER
17230 M:      Eugeniy Paltsev <[email protected]>
17231 S:      Maintained
17232 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
17233 F:      drivers/gpio/gpio-creg-snps.c
17234
17235 SYNOPSYS DESIGNWARE 8250 UART DRIVER
17236 R:      Andy Shevchenko <[email protected]>
17237 S:      Maintained
17238 F:      drivers/tty/serial/8250/8250_dw.c
17239 F:      drivers/tty/serial/8250/8250_dwlib.*
17240 F:      drivers/tty/serial/8250/8250_lpss.c
17241
17242 SYNOPSYS DESIGNWARE APB GPIO DRIVER
17243 M:      Hoan Tran <[email protected]>
17244 M:      Serge Semin <[email protected]>
17245 L:      [email protected]
17246 S:      Maintained
17247 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
17248 F:      drivers/gpio/gpio-dwapb.c
17249
17250 SYNOPSYS DESIGNWARE APB SSI DRIVER
17251 M:      Serge Semin <[email protected]>
17252 L:      [email protected]
17253 S:      Supported
17254 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
17255 F:      drivers/spi/spi-dw*
17256
17257 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
17258 M:      Eugeniy Paltsev <[email protected]>
17259 S:      Maintained
17260 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
17261 F:      drivers/dma/dw-axi-dmac/
17262
17263 SYNOPSYS DESIGNWARE DMAC DRIVER
17264 M:      Viresh Kumar <[email protected]>
17265 R:      Andy Shevchenko <[email protected]>
17266 S:      Maintained
17267 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
17268 F:      drivers/dma/dw/
17269 F:      include/dt-bindings/dma/dw-dmac.h
17270 F:      include/linux/dma/dw.h
17271 F:      include/linux/platform_data/dma-dw.h
17272
17273 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
17274 M:      Jose Abreu <[email protected]>
17275 L:      [email protected]
17276 S:      Supported
17277 F:      drivers/net/ethernet/synopsys/
17278
17279 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
17280 M:      Jose Abreu <[email protected]>
17281 L:      [email protected]
17282 S:      Supported
17283 F:      drivers/net/pcs/pcs-xpcs.c
17284 F:      include/linux/pcs/pcs-xpcs.h
17285
17286 SYNOPSYS DESIGNWARE I2C DRIVER
17287 M:      Jarkko Nikula <[email protected]>
17288 R:      Andy Shevchenko <[email protected]>
17289 R:      Mika Westerberg <[email protected]>
17290 L:      [email protected]
17291 S:      Maintained
17292 F:      drivers/i2c/busses/i2c-designware-*
17293 F:      include/linux/platform_data/i2c-designware.h
17294
17295 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
17296 M:      Jaehoon Chung <[email protected]>
17297 L:      [email protected]
17298 S:      Maintained
17299 F:      drivers/mmc/host/dw_mmc*
17300
17301 SYNOPSYS HSDK RESET CONTROLLER DRIVER
17302 M:      Eugeniy Paltsev <[email protected]>
17303 S:      Supported
17304 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
17305 F:      drivers/reset/reset-hsdk.c
17306 F:      include/dt-bindings/reset/snps,hsdk-reset.h
17307
17308 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
17309 M:      Prabu Thangamuthu <[email protected]>
17310 M:      Manjunath M B <[email protected]>
17311 L:      [email protected]
17312 S:      Maintained
17313 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
17314
17315 SYSTEM CONFIGURATION (SYSCON)
17316 M:      Lee Jones <[email protected]>
17317 M:      Arnd Bergmann <[email protected]>
17318 S:      Supported
17319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
17320 F:      drivers/mfd/syscon.c
17321
17322 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
17323 M:      Sudeep Holla <[email protected]>
17324 R:      Cristian Marussi <[email protected]>
17325 L:      [email protected]
17326 S:      Maintained
17327 F:      Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
17328 F:      drivers/clk/clk-sc[mp]i.c
17329 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
17330 F:      drivers/firmware/arm_scmi/
17331 F:      drivers/firmware/arm_scpi.c
17332 F:      drivers/regulator/scmi-regulator.c
17333 F:      drivers/reset/reset-scmi.c
17334 F:      include/linux/sc[mp]i_protocol.h
17335 F:      include/trace/events/scmi.h
17336
17337 SYSTEM RESET/SHUTDOWN DRIVERS
17338 M:      Sebastian Reichel <[email protected]>
17339 L:      [email protected]
17340 S:      Maintained
17341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17342 F:      Documentation/devicetree/bindings/power/reset/
17343 F:      drivers/power/reset/
17344
17345 SYSTEM TRACE MODULE CLASS
17346 M:      Alexander Shishkin <[email protected]>
17347 S:      Maintained
17348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
17349 F:      Documentation/trace/stm.rst
17350 F:      drivers/hwtracing/stm/
17351 F:      include/linux/stm.h
17352 F:      include/uapi/linux/stm.h
17353
17354 SYSTEM76 ACPI DRIVER
17355 M:      Jeremy Soller <[email protected]>
17356 M:      System76 Product Development <[email protected]>
17357 L:      [email protected]
17358 S:      Maintained
17359 F:      drivers/platform/x86/system76_acpi.c
17360
17361 SYSV FILESYSTEM
17362 M:      Christoph Hellwig <[email protected]>
17363 S:      Maintained
17364 F:      Documentation/filesystems/sysv-fs.rst
17365 F:      fs/sysv/
17366 F:      include/linux/sysv_fs.h
17367
17368 TASKSTATS STATISTICS INTERFACE
17369 M:      Balbir Singh <[email protected]>
17370 S:      Maintained
17371 F:      Documentation/accounting/taskstats*
17372 F:      include/linux/taskstats*
17373 F:      kernel/taskstats.c
17374
17375 TC subsystem
17376 M:      Jamal Hadi Salim <[email protected]>
17377 M:      Cong Wang <[email protected]>
17378 M:      Jiri Pirko <[email protected]>
17379 L:      [email protected]
17380 S:      Maintained
17381 F:      include/net/pkt_cls.h
17382 F:      include/net/pkt_sched.h
17383 F:      include/net/tc_act/
17384 F:      include/uapi/linux/pkt_cls.h
17385 F:      include/uapi/linux/pkt_sched.h
17386 F:      include/uapi/linux/tc_act/
17387 F:      include/uapi/linux/tc_ematch/
17388 F:      net/sched/
17389
17390 TC90522 MEDIA DRIVER
17391 M:      Akihiro Tsukada <[email protected]>
17392 L:      [email protected]
17393 S:      Odd Fixes
17394 F:      drivers/media/dvb-frontends/tc90522*
17395
17396 TCP LOW PRIORITY MODULE
17397 M:      "Wong Hoi Sing, Edison" <[email protected]>
17398 M:      "Hung Hing Lun, Mike" <[email protected]>
17399 S:      Maintained
17400 W:      http://tcp-lp-mod.sourceforge.net/
17401 F:      net/ipv4/tcp_lp.c
17402
17403 TDA10071 MEDIA DRIVER
17404 M:      Antti Palosaari <[email protected]>
17405 L:      [email protected]
17406 S:      Maintained
17407 W:      https://linuxtv.org
17408 W:      http://palosaari.fi/linux/
17409 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17410 T:      git git://linuxtv.org/anttip/media_tree.git
17411 F:      drivers/media/dvb-frontends/tda10071*
17412
17413 TDA18212 MEDIA DRIVER
17414 M:      Antti Palosaari <[email protected]>
17415 L:      [email protected]
17416 S:      Maintained
17417 W:      https://linuxtv.org
17418 W:      http://palosaari.fi/linux/
17419 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17420 T:      git git://linuxtv.org/anttip/media_tree.git
17421 F:      drivers/media/tuners/tda18212*
17422
17423 TDA18218 MEDIA DRIVER
17424 M:      Antti Palosaari <[email protected]>
17425 L:      [email protected]
17426 S:      Maintained
17427 W:      https://linuxtv.org
17428 W:      http://palosaari.fi/linux/
17429 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17430 T:      git git://linuxtv.org/anttip/media_tree.git
17431 F:      drivers/media/tuners/tda18218*
17432
17433 TDA18250 MEDIA DRIVER
17434 M:      Olli Salonen <[email protected]>
17435 L:      [email protected]
17436 S:      Maintained
17437 W:      https://linuxtv.org
17438 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17439 T:      git git://linuxtv.org/media_tree.git
17440 F:      drivers/media/tuners/tda18250*
17441
17442 TDA18271 MEDIA DRIVER
17443 M:      Michael Krufky <[email protected]>
17444 L:      [email protected]
17445 S:      Maintained
17446 W:      https://linuxtv.org
17447 W:      http://github.com/mkrufky
17448 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17449 T:      git git://linuxtv.org/mkrufky/tuners.git
17450 F:      drivers/media/tuners/tda18271*
17451
17452 TDA1997x MEDIA DRIVER
17453 M:      Tim Harvey <[email protected]>
17454 L:      [email protected]
17455 S:      Maintained
17456 W:      https://linuxtv.org
17457 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17458 F:      drivers/media/i2c/tda1997x.*
17459
17460 TDA827x MEDIA DRIVER
17461 M:      Michael Krufky <[email protected]>
17462 L:      [email protected]
17463 S:      Maintained
17464 W:      https://linuxtv.org
17465 W:      http://github.com/mkrufky
17466 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17467 T:      git git://linuxtv.org/mkrufky/tuners.git
17468 F:      drivers/media/tuners/tda8290.*
17469
17470 TDA8290 MEDIA DRIVER
17471 M:      Michael Krufky <[email protected]>
17472 L:      [email protected]
17473 S:      Maintained
17474 W:      https://linuxtv.org
17475 W:      http://github.com/mkrufky
17476 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17477 T:      git git://linuxtv.org/mkrufky/tuners.git
17478 F:      drivers/media/tuners/tda8290.*
17479
17480 TDA9840 MEDIA DRIVER
17481 M:      Hans Verkuil <[email protected]>
17482 L:      [email protected]
17483 S:      Maintained
17484 W:      https://linuxtv.org
17485 T:      git git://linuxtv.org/media_tree.git
17486 F:      drivers/media/i2c/tda9840*
17487
17488 TEA5761 TUNER DRIVER
17489 M:      Mauro Carvalho Chehab <[email protected]>
17490 L:      [email protected]
17491 S:      Odd fixes
17492 W:      https://linuxtv.org
17493 T:      git git://linuxtv.org/media_tree.git
17494 F:      drivers/media/tuners/tea5761.*
17495
17496 TEA5767 TUNER DRIVER
17497 M:      Mauro Carvalho Chehab <[email protected]>
17498 L:      [email protected]
17499 S:      Maintained
17500 W:      https://linuxtv.org
17501 T:      git git://linuxtv.org/media_tree.git
17502 F:      drivers/media/tuners/tea5767.*
17503
17504 TEA6415C MEDIA DRIVER
17505 M:      Hans Verkuil <[email protected]>
17506 L:      [email protected]
17507 S:      Maintained
17508 W:      https://linuxtv.org
17509 T:      git git://linuxtv.org/media_tree.git
17510 F:      drivers/media/i2c/tea6415c*
17511
17512 TEA6420 MEDIA DRIVER
17513 M:      Hans Verkuil <[email protected]>
17514 L:      [email protected]
17515 S:      Maintained
17516 W:      https://linuxtv.org
17517 T:      git git://linuxtv.org/media_tree.git
17518 F:      drivers/media/i2c/tea6420*
17519
17520 TEAM DRIVER
17521 M:      Jiri Pirko <[email protected]>
17522 L:      [email protected]
17523 S:      Supported
17524 F:      drivers/net/team/
17525 F:      include/linux/if_team.h
17526 F:      include/uapi/linux/if_team.h
17527
17528 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
17529 M:      "Savoir-faire Linux Inc." <[email protected]>
17530 S:      Maintained
17531 F:      arch/x86/platform/ts5500/
17532
17533 TECHNOTREND USB IR RECEIVER
17534 M:      Sean Young <[email protected]>
17535 L:      [email protected]
17536 S:      Maintained
17537 F:      drivers/media/rc/ttusbir.c
17538
17539 TECHWELL TW9910 VIDEO DECODER
17540 L:      [email protected]
17541 S:      Orphan
17542 F:      drivers/media/i2c/tw9910.c
17543 F:      include/media/i2c/tw9910.h
17544
17545 TEE SUBSYSTEM
17546 M:      Jens Wiklander <[email protected]>
17547 L:      [email protected]
17548 S:      Maintained
17549 F:      Documentation/staging/tee.rst
17550 F:      drivers/tee/
17551 F:      include/linux/tee_drv.h
17552 F:      include/uapi/linux/tee.h
17553
17554 TEGRA ARCHITECTURE SUPPORT
17555 M:      Thierry Reding <[email protected]>
17556 M:      Jonathan Hunter <[email protected]>
17557 L:      [email protected]
17558 S:      Supported
17559 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
17560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
17561 N:      [^a-z]tegra
17562
17563 TEGRA CLOCK DRIVER
17564 M:      Peter De Schrijver <[email protected]>
17565 M:      Prashant Gaikwad <[email protected]>
17566 S:      Supported
17567 F:      drivers/clk/tegra/
17568
17569 TEGRA DMA DRIVERS
17570 M:      Laxman Dewangan <[email protected]>
17571 M:      Jon Hunter <[email protected]>
17572 S:      Supported
17573 F:      drivers/dma/tegra*
17574
17575 TEGRA I2C DRIVER
17576 M:      Laxman Dewangan <[email protected]>
17577 R:      Dmitry Osipenko <[email protected]>
17578 S:      Supported
17579 F:      drivers/i2c/busses/i2c-tegra.c
17580
17581 TEGRA IOMMU DRIVERS
17582 M:      Thierry Reding <[email protected]>
17583 R:      Krishna Reddy <[email protected]>
17584 L:      [email protected]
17585 S:      Supported
17586 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
17587 F:      drivers/iommu/tegra*
17588
17589 TEGRA KBC DRIVER
17590 M:      Laxman Dewangan <[email protected]>
17591 S:      Supported
17592 F:      drivers/input/keyboard/tegra-kbc.c
17593
17594 TEGRA NAND DRIVER
17595 M:      Stefan Agner <[email protected]>
17596 M:      Lucas Stach <[email protected]>
17597 S:      Maintained
17598 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
17599 F:      drivers/mtd/nand/raw/tegra_nand.c
17600
17601 TEGRA PWM DRIVER
17602 M:      Thierry Reding <[email protected]>
17603 S:      Supported
17604 F:      drivers/pwm/pwm-tegra.c
17605
17606 TEGRA SERIAL DRIVER
17607 M:      Laxman Dewangan <[email protected]>
17608 S:      Supported
17609 F:      drivers/tty/serial/serial-tegra.c
17610
17611 TEGRA SPI DRIVER
17612 M:      Laxman Dewangan <[email protected]>
17613 S:      Supported
17614 F:      drivers/spi/spi-tegra*
17615
17616 TEGRA QUAD SPI DRIVER
17617 M:      Thierry Reding <[email protected]>
17618 M:      Jonathan Hunter <[email protected]>
17619 M:      Sowjanya Komatineni <[email protected]>
17620 L:      [email protected]
17621 S:      Maintained
17622 F:      drivers/spi/spi-tegra210-quad.c
17623
17624 TEGRA VIDEO DRIVER
17625 M:      Thierry Reding <[email protected]>
17626 M:      Jonathan Hunter <[email protected]>
17627 M:      Sowjanya Komatineni <[email protected]>
17628 L:      [email protected]
17629 L:      [email protected]
17630 S:      Maintained
17631 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
17632 F:      drivers/staging/media/tegra-video/
17633
17634 TEGRA XUSB PADCTL DRIVER
17635 M:      JC Kuo <[email protected]>
17636 S:      Supported
17637 F:      drivers/phy/tegra/xusb*
17638
17639 TEHUTI ETHERNET DRIVER
17640 M:      Andy Gospodarek <[email protected]>
17641 L:      [email protected]
17642 S:      Supported
17643 F:      drivers/net/ethernet/tehuti/*
17644
17645 TELECOM CLOCK DRIVER FOR MCPL0010
17646 M:      Mark Gross <[email protected]>
17647 S:      Supported
17648 F:      drivers/char/tlclk.c
17649
17650 TEMPO SEMICONDUCTOR DRIVERS
17651 M:      Steven Eckhoff <[email protected]>
17652 S:      Maintained
17653 F:      Documentation/devicetree/bindings/sound/tscs*.txt
17654 F:      sound/soc/codecs/tscs*.c
17655 F:      sound/soc/codecs/tscs*.h
17656
17657 TENSILICA XTENSA PORT (xtensa)
17658 M:      Chris Zankel <[email protected]>
17659 M:      Max Filippov <[email protected]>
17660 L:      [email protected]
17661 S:      Maintained
17662 T:      git git://github.com/czankel/xtensa-linux.git
17663 F:      arch/xtensa/
17664 F:      drivers/irqchip/irq-xtensa-*
17665
17666 TEXAS INSTRUMENTS ASoC DRIVERS
17667 M:      Peter Ujfalusi <[email protected]>
17668 L:      [email protected] (moderated for non-subscribers)
17669 S:      Maintained
17670 F:      sound/soc/ti/
17671
17672 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
17673 M:      Ricardo Ribalda <[email protected]>
17674 L:      [email protected]
17675 S:      Supported
17676 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
17677 F:      drivers/iio/dac/ti-dac7612.c
17678
17679 TEXAS INSTRUMENTS DMA DRIVERS
17680 M:      Peter Ujfalusi <[email protected]>
17681 L:      [email protected]
17682 S:      Maintained
17683 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
17684 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
17685 F:      Documentation/devicetree/bindings/dma/ti/
17686 F:      drivers/dma/ti/
17687 X:      drivers/dma/ti/cppi41.c
17688 F:      include/linux/dma/k3-udma-glue.h
17689 F:      include/linux/dma/ti-cppi5.h
17690 F:      include/linux/dma/k3-psil.h
17691
17692 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
17693 M:      Nishanth Menon <[email protected]>
17694 M:      Tero Kristo <[email protected]>
17695 M:      Santosh Shilimkar <[email protected]>
17696 L:      [email protected]
17697 S:      Maintained
17698 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
17699 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
17700 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.txt
17701 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
17702 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
17703 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.txt
17704 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
17705 F:      drivers/clk/keystone/sci-clk.c
17706 F:      drivers/firmware/ti_sci*
17707 F:      drivers/irqchip/irq-ti-sci-inta.c
17708 F:      drivers/irqchip/irq-ti-sci-intr.c
17709 F:      drivers/reset/reset-ti-sci.c
17710 F:      drivers/soc/ti/ti_sci_inta_msi.c
17711 F:      drivers/soc/ti/ti_sci_pm_domains.c
17712 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
17713 F:      include/linux/soc/ti/ti_sci_inta_msi.h
17714 F:      include/linux/soc/ti/ti_sci_protocol.h
17715
17716 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
17717 M:      Robert Marko <[email protected]>
17718 M:      Luka Perkov <[email protected]>
17719 L:      [email protected]
17720 S:      Maintained
17721 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
17722 F:      Documentation/hwmon/tps23861.rst
17723 F:      drivers/hwmon/tps23861.c
17724
17725 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
17726 M:      Hans Verkuil <[email protected]>
17727 L:      [email protected]
17728 S:      Maintained
17729 W:      https://linuxtv.org
17730 T:      git git://linuxtv.org/media_tree.git
17731 F:      drivers/media/radio/radio-raremono.c
17732
17733 THERMAL
17734 M:      Zhang Rui <[email protected]>
17735 M:      Daniel Lezcano <[email protected]>
17736 R:      Amit Kucheria <[email protected]>
17737 L:      [email protected]
17738 S:      Supported
17739 Q:      https://patchwork.kernel.org/project/linux-pm/list/
17740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
17741 F:      Documentation/devicetree/bindings/thermal/
17742 F:      drivers/thermal/
17743 F:      include/linux/cpu_cooling.h
17744 F:      include/linux/thermal.h
17745 F:      include/uapi/linux/thermal.h
17746
17747 THERMAL DRIVER FOR AMLOGIC SOCS
17748 M:      Guillaume La Roque <[email protected]>
17749 L:      [email protected]
17750 L:      [email protected]
17751 S:      Supported
17752 W:      http://linux-meson.com/
17753 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
17754 F:      drivers/thermal/amlogic_thermal.c
17755
17756 THERMAL/CPU_COOLING
17757 M:      Amit Daniel Kachhap <[email protected]>
17758 M:      Daniel Lezcano <[email protected]>
17759 M:      Viresh Kumar <[email protected]>
17760 M:      Javi Merino <[email protected]>
17761 L:      [email protected]
17762 S:      Supported
17763 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
17764 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
17765 F:      drivers/thermal/cpufreq_cooling.c
17766 F:      drivers/thermal/cpuidle_cooling.c
17767 F:      include/linux/cpu_cooling.h
17768
17769 THERMAL/POWER_ALLOCATOR
17770 M:      Lukasz Luba <[email protected]>
17771 L:      [email protected]
17772 S:      Maintained
17773 F:      Documentation/driver-api/thermal/power_allocator.rst
17774 F:      drivers/thermal/gov_power_allocator.c
17775 F:      include/trace/events/thermal_power_allocator.h
17776
17777 THINKPAD ACPI EXTRAS DRIVER
17778 M:      Henrique de Moraes Holschuh <[email protected]>
17779 L:      [email protected]
17780 L:      [email protected]
17781 S:      Maintained
17782 W:      http://ibm-acpi.sourceforge.net
17783 W:      http://thinkwiki.org/wiki/Ibm-acpi
17784 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
17785 F:      drivers/platform/x86/thinkpad_acpi.c
17786
17787 THUNDERBOLT DMA TRAFFIC TEST DRIVER
17788 M:      Isaac Hazan <[email protected]>
17789 L:      [email protected]
17790 S:      Maintained
17791 F:      drivers/thunderbolt/dma_test.c
17792
17793 THUNDERBOLT DRIVER
17794 M:      Andreas Noever <[email protected]>
17795 M:      Michael Jamet <[email protected]>
17796 M:      Mika Westerberg <[email protected]>
17797 M:      Yehezkel Bernat <[email protected]>
17798 L:      [email protected]
17799 S:      Maintained
17800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
17801 F:      Documentation/admin-guide/thunderbolt.rst
17802 F:      drivers/thunderbolt/
17803 F:      include/linux/thunderbolt.h
17804
17805 THUNDERBOLT NETWORK DRIVER
17806 M:      Michael Jamet <[email protected]>
17807 M:      Mika Westerberg <[email protected]>
17808 M:      Yehezkel Bernat <[email protected]>
17809 L:      [email protected]
17810 S:      Maintained
17811 F:      drivers/net/thunderbolt.c
17812
17813 THUNDERX GPIO DRIVER
17814 M:      Robert Richter <[email protected]>
17815 S:      Odd Fixes
17816 F:      drivers/gpio/gpio-thunderx.c
17817
17818 TI AM437X VPFE DRIVER
17819 M:      "Lad, Prabhakar" <[email protected]>
17820 L:      [email protected]
17821 S:      Maintained
17822 W:      https://linuxtv.org
17823 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17824 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17825 F:      drivers/media/platform/am437x/
17826
17827 TI BANDGAP AND THERMAL DRIVER
17828 M:      Eduardo Valentin <[email protected]>
17829 M:      Keerthy <[email protected]>
17830 L:      [email protected]
17831 L:      [email protected]
17832 S:      Maintained
17833 F:      drivers/thermal/ti-soc-thermal/
17834
17835 TI BQ27XXX POWER SUPPLY DRIVER
17836 F:      drivers/power/supply/bq27xxx_battery.c
17837 F:      drivers/power/supply/bq27xxx_battery_i2c.c
17838 F:      include/linux/power/bq27xxx_battery.h
17839
17840 TI CDCE706 CLOCK DRIVER
17841 M:      Max Filippov <[email protected]>
17842 S:      Maintained
17843 F:      drivers/clk/clk-cdce706.c
17844
17845 TI CLOCK DRIVER
17846 M:      Tero Kristo <[email protected]>
17847 L:      [email protected]
17848 S:      Odd Fixes
17849 F:      drivers/clk/ti/
17850 F:      include/linux/clk/ti.h
17851
17852 TI DAVINCI MACHINE SUPPORT
17853 M:      Sekhar Nori <[email protected]>
17854 R:      Bartosz Golaszewski <[email protected]>
17855 L:      [email protected] (moderated for non-subscribers)
17856 S:      Supported
17857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
17858 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
17859 F:      arch/arm/boot/dts/da850*
17860 F:      arch/arm/mach-davinci/
17861 F:      drivers/i2c/busses/i2c-davinci.c
17862
17863 TI DAVINCI SERIES CLOCK DRIVER
17864 M:      David Lechner <[email protected]>
17865 R:      Sekhar Nori <[email protected]>
17866 S:      Maintained
17867 F:      Documentation/devicetree/bindings/clock/ti/davinci/
17868 F:      drivers/clk/davinci/
17869
17870 TI DAVINCI SERIES GPIO DRIVER
17871 M:      Keerthy <[email protected]>
17872 L:      [email protected]
17873 S:      Maintained
17874 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.txt
17875 F:      drivers/gpio/gpio-davinci.c
17876
17877 TI DAVINCI SERIES MEDIA DRIVER
17878 M:      "Lad, Prabhakar" <[email protected]>
17879 L:      [email protected]
17880 S:      Maintained
17881 W:      https://linuxtv.org
17882 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17883 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17884 F:      drivers/media/platform/davinci/
17885 F:      include/media/davinci/
17886
17887 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
17888 R:      David Lechner <[email protected]>
17889 L:      [email protected]
17890 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
17891 F:      drivers/counter/ti-eqep.c
17892
17893 TI ETHERNET SWITCH DRIVER (CPSW)
17894 R:      Grygorii Strashko <[email protected]>
17895 L:      [email protected]
17896 L:      [email protected]
17897 S:      Maintained
17898 F:      drivers/net/ethernet/ti/cpsw*
17899 F:      drivers/net/ethernet/ti/davinci*
17900
17901 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
17902 M:      Alex Dubov <[email protected]>
17903 S:      Maintained
17904 W:      http://tifmxx.berlios.de/
17905 F:      drivers/memstick/host/tifm_ms.c
17906 F:      drivers/misc/tifm*
17907 F:      drivers/mmc/host/tifm_sd.c
17908 F:      include/linux/tifm.h
17909
17910 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
17911 M:      Santosh Shilimkar <[email protected]>
17912 L:      [email protected]
17913 L:      [email protected] (moderated for non-subscribers)
17914 S:      Maintained
17915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
17916 F:      drivers/soc/ti/*
17917
17918 TI LM49xxx FAMILY ASoC CODEC DRIVERS
17919 M:      M R Swami Reddy <[email protected]>
17920 M:      Vishwas A Deshpande <[email protected]>
17921 L:      [email protected] (moderated for non-subscribers)
17922 S:      Maintained
17923 F:      sound/soc/codecs/isabelle*
17924 F:      sound/soc/codecs/lm49453*
17925
17926 TI LP855x BACKLIGHT DRIVER
17927 M:      Milo Kim <[email protected]>
17928 S:      Maintained
17929 F:      Documentation/driver-api/backlight/lp855x-driver.rst
17930 F:      drivers/video/backlight/lp855x_bl.c
17931 F:      include/linux/platform_data/lp855x.h
17932
17933 TI LP8727 CHARGER DRIVER
17934 M:      Milo Kim <[email protected]>
17935 S:      Maintained
17936 F:      drivers/power/supply/lp8727_charger.c
17937 F:      include/linux/platform_data/lp8727.h
17938
17939 TI LP8788 MFD DRIVER
17940 M:      Milo Kim <[email protected]>
17941 S:      Maintained
17942 F:      drivers/iio/adc/lp8788_adc.c
17943 F:      drivers/leds/leds-lp8788.c
17944 F:      drivers/mfd/lp8788*.c
17945 F:      drivers/power/supply/lp8788-charger.c
17946 F:      drivers/regulator/lp8788-*.c
17947 F:      include/linux/mfd/lp8788*.h
17948
17949 TI NETCP ETHERNET DRIVER
17950 M:      Wingman Kwok <[email protected]>
17951 M:      Murali Karicheri <[email protected]>
17952 L:      [email protected]
17953 S:      Maintained
17954 F:      drivers/net/ethernet/ti/netcp*
17955
17956 TI PCM3060 ASoC CODEC DRIVER
17957 M:      Kirill Marinushkin <[email protected]>
17958 L:      [email protected] (moderated for non-subscribers)
17959 S:      Maintained
17960 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
17961 F:      sound/soc/codecs/pcm3060*
17962
17963 TI TAS571X FAMILY ASoC CODEC DRIVER
17964 M:      Kevin Cernekee <[email protected]>
17965 L:      [email protected] (moderated for non-subscribers)
17966 S:      Odd Fixes
17967 F:      sound/soc/codecs/tas571x*
17968
17969 TI TCAN4X5X DEVICE DRIVER
17970 L:      [email protected]
17971 S:      Maintained
17972 F:      Documentation/devicetree/bindings/net/can/tcan4x5x.txt
17973 F:      drivers/net/can/m_can/tcan4x5x*
17974
17975 TI TRF7970A NFC DRIVER
17976 M:      Mark Greer <[email protected]>
17977 L:      [email protected]
17978 L:      [email protected] (moderated for non-subscribers)
17979 S:      Supported
17980 F:      Documentation/devicetree/bindings/net/nfc/trf7970a.txt
17981 F:      drivers/nfc/trf7970a.c
17982
17983 TI TWL4030 SERIES SOC CODEC DRIVER
17984 M:      Peter Ujfalusi <[email protected]>
17985 L:      [email protected] (moderated for non-subscribers)
17986 S:      Maintained
17987 F:      sound/soc/codecs/twl4030*
17988
17989 TI VPE/CAL DRIVERS
17990 M:      Benoit Parrot <[email protected]>
17991 L:      [email protected]
17992 S:      Maintained
17993 W:      http://linuxtv.org/
17994 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17995 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
17996 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
17997 F:      drivers/media/platform/ti-vpe/
17998
17999 TI WILINK WIRELESS DRIVERS
18000 L:      [email protected]
18001 S:      Orphan
18002 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
18003 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
18004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
18005 F:      drivers/net/wireless/ti/
18006 F:      include/linux/wl12xx.h
18007
18008 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
18009 M:      John Stultz <[email protected]>
18010 M:      Thomas Gleixner <[email protected]>
18011 R:      Stephen Boyd <[email protected]>
18012 L:      [email protected]
18013 S:      Supported
18014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
18015 F:      include/linux/clocksource.h
18016 F:      include/linux/time.h
18017 F:      include/linux/timex.h
18018 F:      include/uapi/linux/time.h
18019 F:      include/uapi/linux/timex.h
18020 F:      kernel/time/alarmtimer.c
18021 F:      kernel/time/clocksource.c
18022 F:      kernel/time/ntp.c
18023 F:      kernel/time/time*.c
18024 F:      tools/testing/selftests/timers/
18025
18026 TIPC NETWORK LAYER
18027 M:      Jon Maloy <[email protected]>
18028 M:      Ying Xue <[email protected]>
18029 L:      [email protected] (core kernel code)
18030 L:      [email protected] (user apps, general discussion)
18031 S:      Maintained
18032 W:      http://tipc.sourceforge.net/
18033 F:      include/uapi/linux/tipc*.h
18034 F:      net/tipc/
18035
18036 TLAN NETWORK DRIVER
18037 M:      Samuel Chessman <[email protected]>
18038 L:      [email protected] (subscribers-only)
18039 S:      Maintained
18040 W:      http://sourceforge.net/projects/tlan/
18041 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
18042 F:      drivers/net/ethernet/ti/tlan.*
18043
18044 TM6000 VIDEO4LINUX DRIVER
18045 M:      Mauro Carvalho Chehab <[email protected]>
18046 L:      [email protected]
18047 S:      Odd fixes
18048 W:      https://linuxtv.org
18049 T:      git git://linuxtv.org/media_tree.git
18050 F:      Documentation/admin-guide/media/tm6000*
18051 F:      drivers/media/usb/tm6000/
18052
18053 TMIO/SDHI MMC DRIVER
18054 M:      Wolfram Sang <[email protected]>
18055 L:      [email protected]
18056 S:      Supported
18057 F:      drivers/mmc/host/renesas_sdhi*
18058 F:      drivers/mmc/host/tmio_mmc*
18059 F:      include/linux/mfd/tmio.h
18060
18061 TMP401 HARDWARE MONITOR DRIVER
18062 M:      Guenter Roeck <[email protected]>
18063 L:      [email protected]
18064 S:      Maintained
18065 F:      Documentation/hwmon/tmp401.rst
18066 F:      drivers/hwmon/tmp401.c
18067
18068 TMP513 HARDWARE MONITOR DRIVER
18069 M:      Eric Tremblay <[email protected]>
18070 L:      [email protected]
18071 S:      Maintained
18072 F:      Documentation/hwmon/tmp513.rst
18073 F:      drivers/hwmon/tmp513.c
18074
18075 TMPFS (SHMEM FILESYSTEM)
18076 M:      Hugh Dickins <[email protected]>
18077 L:      [email protected]
18078 S:      Maintained
18079 F:      include/linux/shmem_fs.h
18080 F:      mm/shmem.c
18081
18082 TOMOYO SECURITY MODULE
18083 M:      Kentaro Takeda <[email protected]>
18084 M:      Tetsuo Handa <[email protected]>
18085 L:      [email protected] (subscribers-only, for developers in English)
18086 L:      [email protected] (subscribers-only, for users in English)
18087 L:      [email protected] (subscribers-only, for developers in Japanese)
18088 L:      [email protected] (subscribers-only, for users in Japanese)
18089 S:      Maintained
18090 W:      https://tomoyo.osdn.jp/
18091 F:      security/tomoyo/
18092
18093 TOPSTAR LAPTOP EXTRAS DRIVER
18094 M:      Herton Ronaldo Krzesinski <[email protected]>
18095 L:      [email protected]
18096 S:      Maintained
18097 F:      drivers/platform/x86/topstar-laptop.c
18098
18099 TORTURE-TEST MODULES
18100 M:      Davidlohr Bueso <[email protected]>
18101 M:      "Paul E. McKenney" <[email protected]>
18102 M:      Josh Triplett <[email protected]>
18103 L:      [email protected]
18104 S:      Supported
18105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18106 F:      Documentation/RCU/torture.rst
18107 F:      kernel/locking/locktorture.c
18108 F:      kernel/rcu/rcuscale.c
18109 F:      kernel/rcu/rcutorture.c
18110 F:      kernel/rcu/refscale.c
18111 F:      kernel/torture.c
18112
18113 TOSHIBA ACPI EXTRAS DRIVER
18114 M:      Azael Avalos <[email protected]>
18115 L:      [email protected]
18116 S:      Maintained
18117 F:      drivers/platform/x86/toshiba_acpi.c
18118
18119 TOSHIBA BLUETOOTH DRIVER
18120 M:      Azael Avalos <[email protected]>
18121 L:      [email protected]
18122 S:      Maintained
18123 F:      drivers/platform/x86/toshiba_bluetooth.c
18124
18125 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
18126 M:      Azael Avalos <[email protected]>
18127 L:      [email protected]
18128 S:      Maintained
18129 F:      drivers/platform/x86/toshiba_haps.c
18130
18131 TOSHIBA SMM DRIVER
18132 M:      Jonathan Buzzard <[email protected]>
18133 S:      Maintained
18134 W:      http://www.buzzard.org.uk/toshiba/
18135 F:      drivers/char/toshiba.c
18136 F:      include/linux/toshiba.h
18137 F:      include/uapi/linux/toshiba.h
18138
18139 TOSHIBA TC358743 DRIVER
18140 M:      Mats Randgaard <[email protected]>
18141 L:      [email protected]
18142 S:      Maintained
18143 F:      drivers/media/i2c/tc358743*
18144 F:      include/media/i2c/tc358743.h
18145
18146 TOSHIBA WMI HOTKEYS DRIVER
18147 M:      Azael Avalos <[email protected]>
18148 L:      [email protected]
18149 S:      Maintained
18150 F:      drivers/platform/x86/toshiba-wmi.c
18151
18152 TPM DEVICE DRIVER
18153 M:      Peter Huewe <[email protected]>
18154 M:      Jarkko Sakkinen <[email protected]>
18155 R:      Jason Gunthorpe <[email protected]>
18156 L:      [email protected]
18157 S:      Maintained
18158 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
18159 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
18160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
18161 F:      drivers/char/tpm/
18162
18163 TRACING
18164 M:      Steven Rostedt <[email protected]>
18165 M:      Ingo Molnar <[email protected]>
18166 S:      Maintained
18167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
18168 F:      Documentation/trace/ftrace.rst
18169 F:      arch/*/*/*/ftrace.h
18170 F:      arch/*/kernel/ftrace.c
18171 F:      fs/tracefs/
18172 F:      include/*/ftrace.h
18173 F:      include/linux/trace*.h
18174 F:      include/trace/
18175 F:      kernel/trace/
18176 F:      tools/testing/selftests/ftrace/
18177
18178 TRACING MMIO ACCESSES (MMIOTRACE)
18179 M:      Steven Rostedt <[email protected]>
18180 M:      Ingo Molnar <[email protected]>
18181 R:      Karol Herbst <[email protected]>
18182 R:      Pekka Paalanen <[email protected]>
18183 L:      [email protected]
18184 L:      [email protected]
18185 S:      Maintained
18186 F:      arch/x86/mm/kmmio.c
18187 F:      arch/x86/mm/mmio-mod.c
18188 F:      arch/x86/mm/testmmiotrace.c
18189 F:      include/linux/mmiotrace.h
18190 F:      kernel/trace/trace_mmiotrace.c
18191
18192 TRIVIAL PATCHES
18193 M:      Jiri Kosina <[email protected]>
18194 S:      Maintained
18195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
18196 K:      ^Subject:.*(?i)trivial
18197
18198 TTY LAYER
18199 M:      Greg Kroah-Hartman <[email protected]>
18200 M:      Jiri Slaby <[email protected]>
18201 S:      Supported
18202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
18203 F:      Documentation/driver-api/serial/
18204 F:      drivers/tty/
18205 F:      drivers/tty/serial/serial_core.c
18206 F:      include/linux/serial.h
18207 F:      include/linux/serial_core.h
18208 F:      include/linux/tty.h
18209 F:      include/uapi/linux/serial.h
18210 F:      include/uapi/linux/serial_core.h
18211 F:      include/uapi/linux/tty.h
18212
18213 TUA9001 MEDIA DRIVER
18214 M:      Antti Palosaari <[email protected]>
18215 L:      [email protected]
18216 S:      Maintained
18217 W:      https://linuxtv.org
18218 W:      http://palosaari.fi/linux/
18219 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18220 T:      git git://linuxtv.org/anttip/media_tree.git
18221 F:      drivers/media/tuners/tua9001*
18222
18223 TULIP NETWORK DRIVERS
18224 L:      [email protected]
18225 L:      [email protected]
18226 S:      Orphan
18227 F:      drivers/net/ethernet/dec/tulip/
18228
18229 TUN/TAP driver
18230 M:      Maxim Krasnyansky <[email protected]>
18231 S:      Maintained
18232 W:      http://vtun.sourceforge.net/tun
18233 F:      Documentation/networking/tuntap.rst
18234 F:      arch/um/os-Linux/drivers/
18235
18236 TURBOCHANNEL SUBSYSTEM
18237 M:      "Maciej W. Rozycki" <[email protected]>
18238 M:      Ralf Baechle <[email protected]>
18239 L:      [email protected]
18240 S:      Maintained
18241 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
18242 F:      drivers/tc/
18243 F:      include/linux/tc.h
18244
18245 TURBOSTAT UTILITY
18246 M:      "Len Brown" <[email protected]>
18247 L:      [email protected]
18248 S:      Supported
18249 Q:      https://patchwork.kernel.org/project/linux-pm/list/
18250 B:      https://bugzilla.kernel.org
18251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
18252 F:      tools/power/x86/turbostat/
18253
18254 TW5864 VIDEO4LINUX DRIVER
18255 M:      Bluecherry Maintainers <[email protected]>
18256 M:      Anton Sviridenko <[email protected]>
18257 M:      Andrey Utkin <[email protected]>
18258 M:      Andrey Utkin <[email protected]>
18259 L:      [email protected]
18260 S:      Supported
18261 F:      drivers/media/pci/tw5864/
18262
18263 TW68 VIDEO4LINUX DRIVER
18264 M:      Hans Verkuil <[email protected]>
18265 L:      [email protected]
18266 S:      Odd Fixes
18267 W:      https://linuxtv.org
18268 T:      git git://linuxtv.org/media_tree.git
18269 F:      drivers/media/pci/tw68/
18270
18271 TW686X VIDEO4LINUX DRIVER
18272 M:      Ezequiel Garcia <[email protected]>
18273 L:      [email protected]
18274 S:      Maintained
18275 W:      http://linuxtv.org
18276 T:      git git://linuxtv.org/media_tree.git
18277 F:      drivers/media/pci/tw686x/
18278
18279 UACCE ACCELERATOR FRAMEWORK
18280 M:      Zhangfei Gao <[email protected]>
18281 M:      Zhou Wang <[email protected]>
18282 L:      [email protected]
18283 L:      [email protected]
18284 S:      Maintained
18285 F:      Documentation/ABI/testing/sysfs-driver-uacce
18286 F:      Documentation/misc-devices/uacce.rst
18287 F:      drivers/misc/uacce/
18288 F:      include/linux/uacce.h
18289 F:      include/uapi/misc/uacce/
18290
18291 UBI FILE SYSTEM (UBIFS)
18292 M:      Richard Weinberger <[email protected]>
18293 L:      [email protected]
18294 S:      Supported
18295 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
18296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
18297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
18298 F:      Documentation/filesystems/ubifs-authentication.rst
18299 F:      Documentation/filesystems/ubifs.rst
18300 F:      fs/ubifs/
18301
18302 UCLINUX (M68KNOMMU AND COLDFIRE)
18303 M:      Greg Ungerer <[email protected]>
18304 L:      [email protected]
18305 L:      [email protected]  (subscribers-only)
18306 S:      Maintained
18307 W:      http://www.linux-m68k.org/
18308 W:      http://www.uclinux.org/
18309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
18310 F:      arch/m68k/*/*_no.*
18311 F:      arch/m68k/68*/
18312 F:      arch/m68k/coldfire/
18313 F:      arch/m68k/include/asm/*_no.*
18314
18315 UDF FILESYSTEM
18316 M:      Jan Kara <[email protected]>
18317 S:      Maintained
18318 F:      Documentation/filesystems/udf.rst
18319 F:      fs/udf/
18320
18321 UDRAW TABLET
18322 M:      Bastien Nocera <[email protected]>
18323 L:      [email protected]
18324 S:      Maintained
18325 F:      drivers/hid/hid-udraw-ps3.c
18326
18327 UFS FILESYSTEM
18328 M:      Evgeniy Dushistov <[email protected]>
18329 S:      Maintained
18330 F:      Documentation/admin-guide/ufs.rst
18331 F:      fs/ufs/
18332
18333 UHID USERSPACE HID IO DRIVER
18334 M:      David Rheinsberg <[email protected]>
18335 L:      [email protected]
18336 S:      Maintained
18337 F:      drivers/hid/uhid.c
18338 F:      include/uapi/linux/uhid.h
18339
18340 ULPI BUS
18341 M:      Heikki Krogerus <[email protected]>
18342 L:      [email protected]
18343 S:      Maintained
18344 F:      drivers/usb/common/ulpi.c
18345 F:      include/linux/ulpi/
18346
18347 UNICODE SUBSYSTEM
18348 M:      Gabriel Krisman Bertazi <[email protected]>
18349 L:      [email protected]
18350 S:      Supported
18351 F:      fs/unicode/
18352
18353 UNIFDEF
18354 M:      Tony Finch <[email protected]>
18355 S:      Maintained
18356 W:      http://dotat.at/prog/unifdef
18357 F:      scripts/unifdef.c
18358
18359 UNIFORM CDROM DRIVER
18360 M:      Jens Axboe <[email protected]>
18361 S:      Maintained
18362 W:      http://www.kernel.dk
18363 F:      Documentation/cdrom/
18364 F:      drivers/cdrom/cdrom.c
18365 F:      include/linux/cdrom.h
18366 F:      include/uapi/linux/cdrom.h
18367
18368 UNISYS S-PAR DRIVERS
18369 M:      David Kershner <[email protected]>
18370 L:      [email protected] (Unisys internal)
18371 S:      Supported
18372 F:      drivers/staging/unisys/
18373 F:      drivers/visorbus/
18374 F:      include/linux/visorbus.h
18375
18376 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
18377 R:      Alim Akhtar <[email protected]>
18378 R:      Avri Altman <[email protected]>
18379 L:      [email protected]
18380 S:      Supported
18381 F:      Documentation/scsi/ufs.rst
18382 F:      drivers/scsi/ufs/
18383
18384 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
18385 M:      Pedro Sousa <[email protected]>
18386 L:      [email protected]
18387 S:      Supported
18388 F:      drivers/scsi/ufs/*dwc*
18389
18390 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
18391 M:      Stanley Chu <[email protected]>
18392 L:      [email protected]
18393 L:      [email protected] (moderated for non-subscribers)
18394 S:      Maintained
18395 F:      drivers/scsi/ufs/ufs-mediatek*
18396
18397 UNSORTED BLOCK IMAGES (UBI)
18398 M:      Richard Weinberger <[email protected]>
18399 L:      [email protected]
18400 S:      Supported
18401 W:      http://www.linux-mtd.infradead.org/
18402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
18403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
18404 F:      drivers/mtd/ubi/
18405 F:      include/linux/mtd/ubi.h
18406 F:      include/uapi/mtd/ubi-user.h
18407
18408 USB "USBNET" DRIVER FRAMEWORK
18409 M:      Oliver Neukum <[email protected]>
18410 L:      [email protected]
18411 S:      Maintained
18412 W:      http://www.linux-usb.org/usbnet
18413 F:      drivers/net/usb/usbnet.c
18414 F:      include/linux/usb/usbnet.h
18415
18416 USB ACM DRIVER
18417 M:      Oliver Neukum <[email protected]>
18418 L:      [email protected]
18419 S:      Maintained
18420 F:      Documentation/usb/acm.rst
18421 F:      drivers/usb/class/cdc-acm.*
18422
18423 USB APPLE MFI FASTCHARGE DRIVER
18424 M:      Bastien Nocera <[email protected]>
18425 L:      [email protected]
18426 S:      Maintained
18427 F:      drivers/usb/misc/apple-mfi-fastcharge.c
18428
18429 USB AR5523 WIRELESS DRIVER
18430 M:      Pontus Fuchs <[email protected]>
18431 L:      [email protected]
18432 S:      Maintained
18433 F:      drivers/net/wireless/ath/ar5523/
18434
18435 USB ATTACHED SCSI
18436 M:      Oliver Neukum <[email protected]>
18437 L:      [email protected]
18438 L:      [email protected]
18439 S:      Maintained
18440 F:      drivers/usb/storage/uas.c
18441
18442 USB CDC ETHERNET DRIVER
18443 M:      Oliver Neukum <[email protected]>
18444 L:      [email protected]
18445 S:      Maintained
18446 F:      drivers/net/usb/cdc_*.c
18447 F:      include/uapi/linux/usb/cdc.h
18448
18449 USB CHAOSKEY DRIVER
18450 M:      Keith Packard <[email protected]>
18451 L:      [email protected]
18452 S:      Maintained
18453 F:      drivers/usb/misc/chaoskey.c
18454
18455 USB CYPRESS C67X00 DRIVER
18456 M:      Peter Korsgaard <[email protected]>
18457 L:      [email protected]
18458 S:      Maintained
18459 F:      drivers/usb/c67x00/
18460
18461 USB DAVICOM DM9601 DRIVER
18462 M:      Peter Korsgaard <[email protected]>
18463 L:      [email protected]
18464 S:      Maintained
18465 W:      http://www.linux-usb.org/usbnet
18466 F:      drivers/net/usb/dm9601.c
18467
18468 USB EHCI DRIVER
18469 M:      Alan Stern <[email protected]>
18470 L:      [email protected]
18471 S:      Maintained
18472 F:      Documentation/usb/ehci.rst
18473 F:      drivers/usb/host/ehci*
18474
18475 USB GADGET/PERIPHERAL SUBSYSTEM
18476 M:      Felipe Balbi <[email protected]>
18477 L:      [email protected]
18478 S:      Maintained
18479 W:      http://www.linux-usb.org/gadget
18480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
18481 F:      drivers/usb/gadget/
18482 F:      include/linux/usb/gadget*
18483
18484 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
18485 M:      Jiri Kosina <[email protected]>
18486 M:      Benjamin Tissoires <[email protected]>
18487 L:      [email protected]
18488 S:      Maintained
18489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
18490 F:      Documentation/hid/hiddev.rst
18491 F:      drivers/hid/usbhid/
18492
18493 USB INTEL XHCI ROLE MUX DRIVER
18494 M:      Hans de Goede <[email protected]>
18495 L:      [email protected]
18496 S:      Maintained
18497 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
18498
18499 USB IP DRIVER FOR HISILICON KIRIN
18500 M:      Yu Chen <[email protected]>
18501 M:      Binghui Wang <[email protected]>
18502 L:      [email protected]
18503 S:      Maintained
18504 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
18505 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
18506
18507 USB ISP116X DRIVER
18508 M:      Olav Kongas <[email protected]>
18509 L:      [email protected]
18510 S:      Maintained
18511 F:      drivers/usb/host/isp116x*
18512 F:      include/linux/usb/isp116x.h
18513
18514 USB LAN78XX ETHERNET DRIVER
18515 M:      Woojung Huh <[email protected]>
18516 M:      [email protected]
18517 L:      [email protected]
18518 S:      Maintained
18519 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
18520 F:      drivers/net/usb/lan78xx.*
18521 F:      include/dt-bindings/net/microchip-lan78xx.h
18522
18523 USB MASS STORAGE DRIVER
18524 M:      Alan Stern <[email protected]>
18525 L:      [email protected]
18526 L:      [email protected]
18527 S:      Maintained
18528 F:      drivers/usb/storage/
18529
18530 USB MIDI DRIVER
18531 M:      Clemens Ladisch <[email protected]>
18532 L:      [email protected] (moderated for non-subscribers)
18533 S:      Maintained
18534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
18535 F:      sound/usb/midi.*
18536
18537 USB NETWORKING DRIVERS
18538 L:      [email protected]
18539 S:      Odd Fixes
18540 F:      drivers/net/usb/
18541
18542 USB OHCI DRIVER
18543 M:      Alan Stern <[email protected]>
18544 L:      [email protected]
18545 S:      Maintained
18546 F:      Documentation/usb/ohci.rst
18547 F:      drivers/usb/host/ohci*
18548
18549 USB OTG FSM (Finite State Machine)
18550 M:      Peter Chen <[email protected]>
18551 L:      [email protected]
18552 S:      Maintained
18553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
18554 F:      drivers/usb/common/usb-otg-fsm.c
18555
18556 USB OVER IP DRIVER
18557 M:      Valentina Manea <[email protected]>
18558 M:      Shuah Khan <[email protected]>
18559 M:      Shuah Khan <[email protected]>
18560 L:      [email protected]
18561 S:      Maintained
18562 F:      Documentation/usb/usbip_protocol.rst
18563 F:      drivers/usb/usbip/
18564 F:      tools/testing/selftests/drivers/usb/usbip/
18565 F:      tools/usb/usbip/
18566
18567 USB PEGASUS DRIVER
18568 M:      Petko Manolov <[email protected]>
18569 L:      [email protected]
18570 L:      [email protected]
18571 S:      Maintained
18572 W:      https://github.com/petkan/pegasus
18573 T:      git git://github.com/petkan/pegasus.git
18574 F:      drivers/net/usb/pegasus.*
18575
18576 USB PHY LAYER
18577 M:      Felipe Balbi <[email protected]>
18578 L:      [email protected]
18579 S:      Maintained
18580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
18581 F:      drivers/usb/phy/
18582
18583 USB PRINTER DRIVER (usblp)
18584 M:      Pete Zaitcev <[email protected]>
18585 L:      [email protected]
18586 S:      Supported
18587 F:      drivers/usb/class/usblp.c
18588
18589 USB RAW GADGET DRIVER
18590 R:      Andrey Konovalov <[email protected]>
18591 L:      [email protected]
18592 S:      Maintained
18593 F:      Documentation/usb/raw-gadget.rst
18594 F:      drivers/usb/gadget/legacy/raw_gadget.c
18595 F:      include/uapi/linux/usb/raw_gadget.h
18596
18597 USB QMI WWAN NETWORK DRIVER
18598 M:      Bjørn Mork <[email protected]>
18599 L:      [email protected]
18600 S:      Maintained
18601 F:      Documentation/ABI/testing/sysfs-class-net-qmi
18602 F:      drivers/net/usb/qmi_wwan.c
18603
18604 USB RTL8150 DRIVER
18605 M:      Petko Manolov <[email protected]>
18606 L:      [email protected]
18607 L:      [email protected]
18608 S:      Maintained
18609 W:      https://github.com/petkan/rtl8150
18610 T:      git git://github.com/petkan/rtl8150.git
18611 F:      drivers/net/usb/rtl8150.c
18612
18613 USB SERIAL SUBSYSTEM
18614 M:      Johan Hovold <[email protected]>
18615 L:      [email protected]
18616 S:      Maintained
18617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
18618 F:      Documentation/usb/usb-serial.rst
18619 F:      drivers/usb/serial/
18620 F:      include/linux/usb/serial.h
18621
18622 USB SMSC75XX ETHERNET DRIVER
18623 M:      Steve Glendinning <[email protected]>
18624 L:      [email protected]
18625 S:      Maintained
18626 F:      drivers/net/usb/smsc75xx.*
18627
18628 USB SMSC95XX ETHERNET DRIVER
18629 M:      Steve Glendinning <[email protected]>
18630 M:      [email protected]
18631 L:      [email protected]
18632 S:      Maintained
18633 F:      drivers/net/usb/smsc95xx.*
18634
18635 USB SUBSYSTEM
18636 M:      Greg Kroah-Hartman <[email protected]>
18637 L:      [email protected]
18638 S:      Supported
18639 W:      http://www.linux-usb.org
18640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
18641 F:      Documentation/devicetree/bindings/usb/
18642 F:      Documentation/usb/
18643 F:      drivers/usb/
18644 F:      include/linux/usb.h
18645 F:      include/linux/usb/
18646
18647 USB TYPEC BUS FOR ALTERNATE MODES
18648 M:      Heikki Krogerus <[email protected]>
18649 L:      [email protected]
18650 S:      Maintained
18651 F:      Documentation/ABI/testing/sysfs-bus-typec
18652 F:      Documentation/driver-api/usb/typec_bus.rst
18653 F:      drivers/usb/typec/altmodes/
18654 F:      include/linux/usb/typec_altmode.h
18655
18656 USB TYPEC CLASS
18657 M:      Heikki Krogerus <[email protected]>
18658 L:      [email protected]
18659 S:      Maintained
18660 F:      Documentation/ABI/testing/sysfs-class-typec
18661 F:      Documentation/driver-api/usb/typec.rst
18662 F:      drivers/usb/typec/
18663 F:      include/linux/usb/typec.h
18664
18665 USB TYPEC INTEL PMC MUX DRIVER
18666 M:      Heikki Krogerus <[email protected]>
18667 L:      [email protected]
18668 S:      Maintained
18669 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
18670 F:      drivers/usb/typec/mux/intel_pmc_mux.c
18671
18672 USB TYPEC PI3USB30532 MUX DRIVER
18673 M:      Hans de Goede <[email protected]>
18674 L:      [email protected]
18675 S:      Maintained
18676 F:      drivers/usb/typec/mux/pi3usb30532.c
18677
18678 USB TYPEC PORT CONTROLLER DRIVERS
18679 M:      Guenter Roeck <[email protected]>
18680 L:      [email protected]
18681 S:      Maintained
18682 F:      drivers/usb/typec/tcpm/
18683
18684 USB UHCI DRIVER
18685 M:      Alan Stern <[email protected]>
18686 L:      [email protected]
18687 S:      Maintained
18688 F:      drivers/usb/host/uhci*
18689
18690 USB VIDEO CLASS
18691 M:      Laurent Pinchart <[email protected]>
18692 L:      [email protected] (subscribers-only)
18693 L:      [email protected]
18694 S:      Maintained
18695 W:      http://www.ideasonboard.org/uvc/
18696 T:      git git://linuxtv.org/media_tree.git
18697 F:      drivers/media/usb/uvc/
18698 F:      include/uapi/linux/uvcvideo.h
18699
18700 USB WEBCAM GADGET
18701 M:      Laurent Pinchart <[email protected]>
18702 L:      [email protected]
18703 S:      Maintained
18704 F:      drivers/usb/gadget/function/*uvc*
18705 F:      drivers/usb/gadget/legacy/webcam.c
18706 F:      include/uapi/linux/usb/g_uvc.h
18707
18708 USB WIRELESS RNDIS DRIVER (rndis_wlan)
18709 M:      Jussi Kivilinna <[email protected]>
18710 L:      [email protected]
18711 S:      Maintained
18712 F:      drivers/net/wireless/rndis_wlan.c
18713
18714 USB XHCI DRIVER
18715 M:      Mathias Nyman <[email protected]>
18716 L:      [email protected]
18717 S:      Supported
18718 F:      drivers/usb/host/pci-quirks*
18719 F:      drivers/usb/host/xhci*
18720
18721 USB ZD1201 DRIVER
18722 L:      [email protected]
18723 S:      Orphan
18724 W:      http://linux-lc100020.sourceforge.net
18725 F:      drivers/net/wireless/zydas/zd1201.*
18726
18727 USB ZR364XX DRIVER
18728 M:      Antoine Jacquet <[email protected]>
18729 L:      [email protected]
18730 L:      [email protected]
18731 S:      Maintained
18732 W:      http://royale.zerezo.com/zr364xx/
18733 T:      git git://linuxtv.org/media_tree.git
18734 F:      Documentation/admin-guide/media/zr364xx*
18735 F:      drivers/media/usb/zr364xx/
18736
18737 USER-MODE LINUX (UML)
18738 M:      Jeff Dike <[email protected]>
18739 M:      Richard Weinberger <[email protected]>
18740 M:      Anton Ivanov <[email protected]>
18741 L:      [email protected]
18742 S:      Maintained
18743 W:      http://user-mode-linux.sourceforge.net
18744 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
18745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
18746 F:      Documentation/virt/uml/
18747 F:      arch/um/
18748 F:      arch/x86/um/
18749 F:      fs/hostfs/
18750
18751 USERSPACE COPYIN/COPYOUT (UIOVEC)
18752 M:      Alexander Viro <[email protected]>
18753 S:      Maintained
18754 F:      include/linux/uio.h
18755 F:      lib/iov_iter.c
18756
18757 USERSPACE DMA BUFFER DRIVER
18758 M:      Gerd Hoffmann <[email protected]>
18759 L:      [email protected]
18760 S:      Maintained
18761 T:      git git://anongit.freedesktop.org/drm/drm-misc
18762 F:      drivers/dma-buf/udmabuf.c
18763 F:      include/uapi/linux/udmabuf.h
18764
18765 USERSPACE I/O (UIO)
18766 M:      Greg Kroah-Hartman <[email protected]>
18767 S:      Maintained
18768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
18769 F:      Documentation/driver-api/uio-howto.rst
18770 F:      drivers/uio/
18771 F:      include/linux/uio_driver.h
18772
18773 UTIL-LINUX PACKAGE
18774 M:      Karel Zak <[email protected]>
18775 L:      [email protected]
18776 S:      Maintained
18777 W:      http://en.wikipedia.org/wiki/Util-linux
18778 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
18779
18780 UUID HELPERS
18781 M:      Christoph Hellwig <[email protected]>
18782 R:      Andy Shevchenko <[email protected]>
18783 L:      [email protected]
18784 S:      Maintained
18785 T:      git git://git.infradead.org/users/hch/uuid.git
18786 F:      include/linux/uuid.h
18787 F:      include/uapi/linux/uuid.h
18788 F:      lib/test_uuid.c
18789 F:      lib/uuid.c
18790
18791 UV SYSFS DRIVER
18792 M:      Justin Ernst <[email protected]>
18793 L:      [email protected]
18794 S:      Maintained
18795 F:      drivers/platform/x86/uv_sysfs.c
18796
18797 UVESAFB DRIVER
18798 M:      Michal Januszewski <[email protected]>
18799 L:      [email protected]
18800 S:      Maintained
18801 W:      https://github.com/mjanusz/v86d
18802 F:      Documentation/fb/uvesafb.rst
18803 F:      drivers/video/fbdev/uvesafb.*
18804
18805 Ux500 CLOCK DRIVERS
18806 M:      Ulf Hansson <[email protected]>
18807 L:      [email protected]
18808 L:      [email protected] (moderated for non-subscribers)
18809 S:      Maintained
18810 F:      drivers/clk/ux500/
18811
18812 VF610 NAND DRIVER
18813 M:      Stefan Agner <[email protected]>
18814 L:      [email protected]
18815 S:      Supported
18816 F:      drivers/mtd/nand/raw/vf610_nfc.c
18817
18818 VFAT/FAT/MSDOS FILESYSTEM
18819 M:      OGAWA Hirofumi <[email protected]>
18820 S:      Maintained
18821 F:      Documentation/filesystems/vfat.rst
18822 F:      fs/fat/
18823
18824 VFIO DRIVER
18825 M:      Alex Williamson <[email protected]>
18826 R:      Cornelia Huck <[email protected]>
18827 L:      [email protected]
18828 S:      Maintained
18829 T:      git git://github.com/awilliam/linux-vfio.git
18830 F:      Documentation/driver-api/vfio.rst
18831 F:      drivers/vfio/
18832 F:      include/linux/vfio.h
18833 F:      include/uapi/linux/vfio.h
18834
18835 VFIO FSL-MC DRIVER
18836 M:      Diana Craciun <[email protected]>
18837 L:      [email protected]
18838 S:      Maintained
18839 F:      drivers/vfio/fsl-mc/
18840
18841 VFIO MEDIATED DEVICE DRIVERS
18842 M:      Kirti Wankhede <[email protected]>
18843 L:      [email protected]
18844 S:      Maintained
18845 F:      Documentation/driver-api/vfio-mediated-device.rst
18846 F:      drivers/vfio/mdev/
18847 F:      include/linux/mdev.h
18848 F:      samples/vfio-mdev/
18849
18850 VFIO PLATFORM DRIVER
18851 M:      Eric Auger <[email protected]>
18852 L:      [email protected]
18853 S:      Maintained
18854 F:      drivers/vfio/platform/
18855
18856 VGA_SWITCHEROO
18857 R:      Lukas Wunner <[email protected]>
18858 S:      Maintained
18859 T:      git git://anongit.freedesktop.org/drm/drm-misc
18860 F:      Documentation/gpu/vga-switcheroo.rst
18861 F:      drivers/gpu/vga/vga_switcheroo.c
18862 F:      include/linux/vga_switcheroo.h
18863
18864 VIA RHINE NETWORK DRIVER
18865 S:      Maintained
18866 M:      Kevin Brace <[email protected]>
18867 F:      drivers/net/ethernet/via/via-rhine.c
18868
18869 VIA SD/MMC CARD CONTROLLER DRIVER
18870 M:      Bruce Chang <[email protected]>
18871 M:      Harald Welte <[email protected]>
18872 S:      Maintained
18873 F:      drivers/mmc/host/via-sdmmc.c
18874
18875 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
18876 M:      Florian Tobias Schandinat <[email protected]>
18877 L:      [email protected]
18878 S:      Maintained
18879 F:      drivers/video/fbdev/via/
18880 F:      include/linux/via-core.h
18881 F:      include/linux/via-gpio.h
18882 F:      include/linux/via_i2c.h
18883
18884 VIA VELOCITY NETWORK DRIVER
18885 M:      Francois Romieu <[email protected]>
18886 L:      [email protected]
18887 S:      Maintained
18888 F:      drivers/net/ethernet/via/via-velocity.*
18889
18890 VICODEC VIRTUAL CODEC DRIVER
18891 M:      Hans Verkuil <[email protected]>
18892 L:      [email protected]
18893 S:      Maintained
18894 W:      https://linuxtv.org
18895 T:      git git://linuxtv.org/media_tree.git
18896 F:      drivers/media/test-drivers/vicodec/*
18897
18898 VIDEO I2C POLLING DRIVER
18899 M:      Matt Ranostay <[email protected]>
18900 L:      [email protected]
18901 S:      Maintained
18902 F:      drivers/media/i2c/video-i2c.c
18903
18904 VIDEO MULTIPLEXER DRIVER
18905 M:      Philipp Zabel <[email protected]>
18906 L:      [email protected]
18907 S:      Maintained
18908 F:      drivers/media/platform/video-mux.c
18909
18910 VIDEOBUF2 FRAMEWORK
18911 M:      Tomasz Figa <[email protected]>
18912 M:      Marek Szyprowski <[email protected]>
18913 L:      [email protected]
18914 S:      Maintained
18915 F:      drivers/media/common/videobuf2/*
18916 F:      include/media/videobuf2-*
18917
18918 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
18919 M:      Helen Koike <[email protected]>
18920 R:      Shuah Khan <[email protected]>
18921 L:      [email protected]
18922 S:      Maintained
18923 W:      https://linuxtv.org
18924 T:      git git://linuxtv.org/media_tree.git
18925 F:      drivers/media/test-drivers/vimc/*
18926
18927 VIRT LIB
18928 M:      Alex Williamson <[email protected]>
18929 M:      Paolo Bonzini <[email protected]>
18930 L:      [email protected]
18931 S:      Supported
18932 F:      virt/lib/
18933
18934 VIRTIO AND VHOST VSOCK DRIVER
18935 M:      Stefan Hajnoczi <[email protected]>
18936 M:      Stefano Garzarella <[email protected]>
18937 L:      [email protected]
18938 L:      [email protected]
18939 L:      [email protected]
18940 S:      Maintained
18941 F:      drivers/net/vsockmon.c
18942 F:      drivers/vhost/vsock.c
18943 F:      include/linux/virtio_vsock.h
18944 F:      include/uapi/linux/virtio_vsock.h
18945 F:      include/uapi/linux/vm_sockets_diag.h
18946 F:      include/uapi/linux/vsockmon.h
18947 F:      net/vmw_vsock/af_vsock_tap.c
18948 F:      net/vmw_vsock/diag.c
18949 F:      net/vmw_vsock/virtio_transport.c
18950 F:      net/vmw_vsock/virtio_transport_common.c
18951 F:      net/vmw_vsock/vsock_loopback.c
18952 F:      tools/testing/vsock/
18953
18954 VIRTIO BLOCK AND SCSI DRIVERS
18955 M:      "Michael S. Tsirkin" <[email protected]>
18956 M:      Jason Wang <[email protected]>
18957 R:      Paolo Bonzini <[email protected]>
18958 R:      Stefan Hajnoczi <[email protected]>
18959 L:      [email protected]
18960 S:      Maintained
18961 F:      drivers/block/virtio_blk.c
18962 F:      drivers/scsi/virtio_scsi.c
18963 F:      drivers/vhost/scsi.c
18964 F:      include/uapi/linux/virtio_blk.h
18965 F:      include/uapi/linux/virtio_scsi.h
18966
18967 VIRTIO CONSOLE DRIVER
18968 M:      Amit Shah <[email protected]>
18969 L:      [email protected]
18970 S:      Maintained
18971 F:      drivers/char/virtio_console.c
18972 F:      include/linux/virtio_console.h
18973 F:      include/uapi/linux/virtio_console.h
18974
18975 VIRTIO CORE AND NET DRIVERS
18976 M:      "Michael S. Tsirkin" <[email protected]>
18977 M:      Jason Wang <[email protected]>
18978 L:      [email protected]
18979 S:      Maintained
18980 F:      Documentation/devicetree/bindings/virtio/
18981 F:      drivers/block/virtio_blk.c
18982 F:      drivers/crypto/virtio/
18983 F:      drivers/net/virtio_net.c
18984 F:      drivers/vdpa/
18985 F:      drivers/virtio/
18986 F:      include/linux/vdpa.h
18987 F:      include/linux/virtio*.h
18988 F:      include/uapi/linux/virtio_*.h
18989 F:      tools/virtio/
18990
18991 VIRTIO BALLOON
18992 M:      "Michael S. Tsirkin" <[email protected]>
18993 M:      David Hildenbrand <[email protected]>
18994 L:      [email protected]
18995 S:      Maintained
18996 F:      drivers/virtio/virtio_balloon.c
18997 F:      include/uapi/linux/virtio_balloon.h
18998 F:      include/linux/balloon_compaction.h
18999 F:      mm/balloon_compaction.c
19000
19001 VIRTIO CRYPTO DRIVER
19002 M:      Gonglei <[email protected]>
19003 L:      [email protected]
19004 L:      [email protected]
19005 S:      Maintained
19006 F:      drivers/crypto/virtio/
19007 F:      include/uapi/linux/virtio_crypto.h
19008
19009 VIRTIO DRIVERS FOR S390
19010 M:      Cornelia Huck <[email protected]>
19011 M:      Halil Pasic <[email protected]>
19012 L:      [email protected]
19013 L:      [email protected]
19014 L:      [email protected]
19015 S:      Supported
19016 F:      arch/s390/include/uapi/asm/virtio-ccw.h
19017 F:      drivers/s390/virtio/
19018
19019 VIRTIO FILE SYSTEM
19020 M:      Vivek Goyal <[email protected]>
19021 M:      Stefan Hajnoczi <[email protected]>
19022 M:      Miklos Szeredi <[email protected]>
19023 L:      [email protected]
19024 L:      [email protected]
19025 S:      Supported
19026 W:      https://virtio-fs.gitlab.io/
19027 F:      Documentation/filesystems/virtiofs.rst
19028 F:      fs/fuse/virtio_fs.c
19029 F:      include/uapi/linux/virtio_fs.h
19030
19031 VIRTIO GPU DRIVER
19032 M:      David Airlie <[email protected]>
19033 M:      Gerd Hoffmann <[email protected]>
19034 L:      [email protected]
19035 L:      [email protected]
19036 S:      Maintained
19037 T:      git git://anongit.freedesktop.org/drm/drm-misc
19038 F:      drivers/gpu/drm/virtio/
19039 F:      include/uapi/linux/virtio_gpu.h
19040
19041 VIRTIO HOST (VHOST)
19042 M:      "Michael S. Tsirkin" <[email protected]>
19043 M:      Jason Wang <[email protected]>
19044 L:      [email protected]
19045 L:      [email protected]
19046 L:      [email protected]
19047 S:      Maintained
19048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
19049 F:      drivers/vhost/
19050 F:      include/linux/vhost_iotlb.h
19051 F:      include/uapi/linux/vhost.h
19052
19053 VIRTIO INPUT DRIVER
19054 M:      Gerd Hoffmann <[email protected]>
19055 S:      Maintained
19056 F:      drivers/virtio/virtio_input.c
19057 F:      include/uapi/linux/virtio_input.h
19058
19059 VIRTIO IOMMU DRIVER
19060 M:      Jean-Philippe Brucker <[email protected]>
19061 L:      [email protected]
19062 S:      Maintained
19063 F:      drivers/iommu/virtio-iommu.c
19064 F:      include/uapi/linux/virtio_iommu.h
19065
19066 VIRTIO MEM DRIVER
19067 M:      David Hildenbrand <[email protected]>
19068 L:      [email protected]
19069 S:      Maintained
19070 W:      https://virtio-mem.gitlab.io/
19071 F:      drivers/virtio/virtio_mem.c
19072 F:      include/uapi/linux/virtio_mem.h
19073
19074 VIRTUAL BOX GUEST DEVICE DRIVER
19075 M:      Hans de Goede <[email protected]>
19076 M:      Arnd Bergmann <[email protected]>
19077 M:      Greg Kroah-Hartman <[email protected]>
19078 S:      Maintained
19079 F:      drivers/virt/vboxguest/
19080 F:      include/linux/vbox_utils.h
19081 F:      include/uapi/linux/vbox*.h
19082
19083 VIRTUAL BOX SHARED FOLDER VFS DRIVER
19084 M:      Hans de Goede <[email protected]>
19085 L:      [email protected]
19086 S:      Maintained
19087 F:      fs/vboxsf/*
19088
19089 VIRTUAL SERIO DEVICE DRIVER
19090 M:      Stephen Chandler Paul <[email protected]>
19091 S:      Maintained
19092 F:      drivers/input/serio/userio.c
19093 F:      include/uapi/linux/userio.h
19094
19095 VIVID VIRTUAL VIDEO DRIVER
19096 M:      Hans Verkuil <[email protected]>
19097 L:      [email protected]
19098 S:      Maintained
19099 W:      https://linuxtv.org
19100 T:      git git://linuxtv.org/media_tree.git
19101 F:      drivers/media/test-drivers/vivid/*
19102
19103 VIDTV VIRTUAL DIGITAL TV DRIVER
19104 M:      Daniel W. S. Almeida <[email protected]>
19105 L:      [email protected]
19106 S:      Maintained
19107 W:      https://linuxtv.org
19108 T:      git git://linuxtv.org/media_tree.git
19109 F:      drivers/media/test-drivers/vidtv/*
19110
19111 VLYNQ BUS
19112 M:      Florian Fainelli <[email protected]>
19113 L:      [email protected] (subscribers-only)
19114 S:      Maintained
19115 F:      drivers/vlynq/vlynq.c
19116 F:      include/linux/vlynq.h
19117
19118 VME SUBSYSTEM
19119 M:      Martyn Welch <[email protected]>
19120 M:      Manohar Vanga <[email protected]>
19121 M:      Greg Kroah-Hartman <[email protected]>
19122 L:      [email protected]
19123 S:      Maintained
19124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
19125 F:      Documentation/driver-api/vme.rst
19126 F:      drivers/staging/vme/
19127 F:      drivers/vme/
19128 F:      include/linux/vme*
19129
19130 VMWARE BALLOON DRIVER
19131 M:      Nadav Amit <[email protected]>
19132 M:      "VMware, Inc." <[email protected]>
19133 L:      [email protected]
19134 S:      Maintained
19135 F:      drivers/misc/vmw_balloon.c
19136
19137 VMWARE HYPERVISOR INTERFACE
19138 M:      Deep Shah <[email protected]>
19139 M:      "VMware, Inc." <[email protected]>
19140 L:      [email protected]
19141 S:      Supported
19142 F:      arch/x86/include/asm/vmware.h
19143 F:      arch/x86/kernel/cpu/vmware.c
19144
19145 VMWARE PVRDMA DRIVER
19146 M:      Adit Ranadive <[email protected]>
19147 M:      VMware PV-Drivers <[email protected]>
19148 L:      [email protected]
19149 S:      Maintained
19150 F:      drivers/infiniband/hw/vmw_pvrdma/
19151
19152 VMware PVSCSI driver
19153 M:      Vishal Bhakta <[email protected]>
19154 M:      VMware PV-Drivers <[email protected]>
19155 L:      [email protected]
19156 S:      Maintained
19157 F:      drivers/scsi/vmw_pvscsi.c
19158 F:      drivers/scsi/vmw_pvscsi.h
19159
19160 VMWARE VIRTUAL PTP CLOCK DRIVER
19161 M:      Vivek Thampi <[email protected]>
19162 M:      "VMware, Inc." <[email protected]>
19163 L:      [email protected]
19164 S:      Supported
19165 F:      drivers/ptp/ptp_vmw.c
19166
19167 VMWARE VMMOUSE SUBDRIVER
19168 M:      "VMware Graphics" <[email protected]>
19169 M:      "VMware, Inc." <[email protected]>
19170 L:      [email protected]
19171 S:      Maintained
19172 F:      drivers/input/mouse/vmmouse.c
19173 F:      drivers/input/mouse/vmmouse.h
19174
19175 VMWARE VMXNET3 ETHERNET DRIVER
19176 M:      Ronak Doshi <[email protected]>
19177 M:      [email protected]
19178 L:      [email protected]
19179 S:      Maintained
19180 F:      drivers/net/vmxnet3/
19181
19182 VOCORE VOCORE2 BOARD
19183 M:      Harvey Hunt <[email protected]>
19184 L:      [email protected]
19185 S:      Maintained
19186 F:      arch/mips/boot/dts/ralink/vocore2.dts
19187
19188 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
19189 M:      Liam Girdwood <[email protected]>
19190 M:      Mark Brown <[email protected]>
19191 L:      [email protected]
19192 S:      Supported
19193 W:      http://www.slimlogic.co.uk/?p=48
19194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
19195 F:      Documentation/devicetree/bindings/regulator/
19196 F:      Documentation/power/regulator/
19197 F:      drivers/regulator/
19198 F:      include/dt-bindings/regulator/
19199 F:      include/linux/regulator/
19200 K:      regulator_get_optional
19201
19202 VRF
19203 M:      David Ahern <[email protected]>
19204 L:      [email protected]
19205 S:      Maintained
19206 F:      Documentation/networking/vrf.rst
19207 F:      drivers/net/vrf.c
19208
19209 VSPRINTF
19210 M:      Petr Mladek <[email protected]>
19211 M:      Steven Rostedt <[email protected]>
19212 M:      Sergey Senozhatsky <[email protected]>
19213 R:      Andy Shevchenko <[email protected]>
19214 R:      Rasmus Villemoes <[email protected]>
19215 S:      Maintained
19216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
19217 F:      Documentation/core-api/printk-formats.rst
19218 F:      lib/test_printf.c
19219 F:      lib/vsprintf.c
19220
19221 VT1211 HARDWARE MONITOR DRIVER
19222 M:      Juerg Haefliger <[email protected]>
19223 L:      [email protected]
19224 S:      Maintained
19225 F:      Documentation/hwmon/vt1211.rst
19226 F:      drivers/hwmon/vt1211.c
19227
19228 VT8231 HARDWARE MONITOR DRIVER
19229 M:      Roger Lucas <[email protected]>
19230 L:      [email protected]
19231 S:      Maintained
19232 F:      drivers/hwmon/vt8231.c
19233
19234 VUB300 USB to SDIO/SD/MMC bridge chip
19235 L:      [email protected]
19236 S:      Orphan
19237 F:      drivers/mmc/host/vub300.c
19238
19239 W1 DALLAS'S 1-WIRE BUS
19240 M:      Evgeniy Polyakov <[email protected]>
19241 S:      Maintained
19242 F:      Documentation/devicetree/bindings/w1/
19243 F:      Documentation/w1/
19244 F:      drivers/w1/
19245 F:      include/linux/w1.h
19246
19247 W83791D HARDWARE MONITORING DRIVER
19248 M:      Marc Hulsman <[email protected]>
19249 L:      [email protected]
19250 S:      Maintained
19251 F:      Documentation/hwmon/w83791d.rst
19252 F:      drivers/hwmon/w83791d.c
19253
19254 W83793 HARDWARE MONITORING DRIVER
19255 M:      Rudolf Marek <[email protected]>
19256 L:      [email protected]
19257 S:      Maintained
19258 F:      Documentation/hwmon/w83793.rst
19259 F:      drivers/hwmon/w83793.c
19260
19261 W83795 HARDWARE MONITORING DRIVER
19262 M:      Jean Delvare <[email protected]>
19263 L:      [email protected]
19264 S:      Maintained
19265 F:      drivers/hwmon/w83795.c
19266
19267 W83L51xD SD/MMC CARD INTERFACE DRIVER
19268 M:      Pierre Ossman <[email protected]>
19269 S:      Maintained
19270 F:      drivers/mmc/host/wbsd.*
19271
19272 WACOM PROTOCOL 4 SERIAL TABLETS
19273 M:      Julian Squires <[email protected]>
19274 M:      Hans de Goede <[email protected]>
19275 L:      [email protected]
19276 S:      Maintained
19277 F:      drivers/input/tablet/wacom_serial4.c
19278
19279 WATCHDOG DEVICE DRIVERS
19280 M:      Wim Van Sebroeck <[email protected]>
19281 M:      Guenter Roeck <[email protected]>
19282 L:      [email protected]
19283 S:      Maintained
19284 W:      http://www.linux-watchdog.org/
19285 T:      git git://www.linux-watchdog.org/linux-watchdog.git
19286 F:      Documentation/devicetree/bindings/watchdog/
19287 F:      Documentation/watchdog/
19288 F:      drivers/watchdog/
19289 F:      include/linux/watchdog.h
19290 F:      include/uapi/linux/watchdog.h
19291
19292 WHISKEYCOVE PMIC GPIO DRIVER
19293 M:      Kuppuswamy Sathyanarayanan <[email protected]>
19294 L:      [email protected]
19295 S:      Maintained
19296 F:      drivers/gpio/gpio-wcove.c
19297
19298 WHWAVE RTC DRIVER
19299 M:      Dianlong Li <[email protected]>
19300 L:      [email protected]
19301 S:      Maintained
19302 F:      drivers/rtc/rtc-sd3078.c
19303
19304 WIIMOTE HID DRIVER
19305 M:      David Rheinsberg <[email protected]>
19306 L:      [email protected]
19307 S:      Maintained
19308 F:      drivers/hid/hid-wiimote*
19309
19310 WILOCITY WIL6210 WIRELESS DRIVER
19311 M:      Maya Erez <[email protected]>
19312 L:      [email protected]
19313 L:      [email protected]
19314 S:      Supported
19315 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
19316 F:      drivers/net/wireless/ath/wil6210/
19317
19318 WINBOND CIR DRIVER
19319 M:      David Härdeman <[email protected]>
19320 S:      Maintained
19321 F:      drivers/media/rc/winbond-cir.c
19322
19323 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
19324 M:      William Breathitt Gray <[email protected]>
19325 L:      [email protected]
19326 S:      Maintained
19327 F:      drivers/watchdog/ebc-c384_wdt.c
19328
19329 WINSYSTEMS WS16C48 GPIO DRIVER
19330 M:      William Breathitt Gray <[email protected]>
19331 L:      [email protected]
19332 S:      Maintained
19333 F:      drivers/gpio/gpio-ws16c48.c
19334
19335 WIREGUARD SECURE NETWORK TUNNEL
19336 M:      Jason A. Donenfeld <[email protected]>
19337 L:      [email protected]
19338 L:      [email protected]
19339 S:      Maintained
19340 F:      drivers/net/wireguard/
19341 F:      tools/testing/selftests/wireguard/
19342
19343 WISTRON LAPTOP BUTTON DRIVER
19344 M:      Miloslav Trmac <[email protected]>
19345 S:      Maintained
19346 F:      drivers/input/misc/wistron_btns.c
19347
19348 WL3501 WIRELESS PCMCIA CARD DRIVER
19349 L:      [email protected]
19350 S:      Odd fixes
19351 F:      drivers/net/wireless/wl3501*
19352
19353 WOLFSON MICROELECTRONICS DRIVERS
19354 L:      [email protected]
19355 S:      Supported
19356 W:      https://github.com/CirrusLogic/linux-drivers/wiki
19357 T:      git https://github.com/CirrusLogic/linux-drivers.git
19358 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
19359 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
19360 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
19361 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
19362 F:      Documentation/devicetree/bindings/sound/wlf,arizona.yaml
19363 F:      Documentation/hwmon/wm83??.rst
19364 F:      arch/arm/mach-s3c/mach-crag6410*
19365 F:      drivers/clk/clk-wm83*.c
19366 F:      drivers/extcon/extcon-arizona.c
19367 F:      drivers/gpio/gpio-*wm*.c
19368 F:      drivers/gpio/gpio-arizona.c
19369 F:      drivers/hwmon/wm83??-hwmon.c
19370 F:      drivers/input/misc/wm831x-on.c
19371 F:      drivers/input/touchscreen/wm831x-ts.c
19372 F:      drivers/input/touchscreen/wm97*.c
19373 F:      drivers/leds/leds-wm83*.c
19374 F:      drivers/mfd/arizona*
19375 F:      drivers/mfd/cs47l24*
19376 F:      drivers/mfd/wm*.c
19377 F:      drivers/power/supply/wm83*.c
19378 F:      drivers/regulator/arizona*
19379 F:      drivers/regulator/wm8*.c
19380 F:      drivers/rtc/rtc-wm83*.c
19381 F:      drivers/video/backlight/wm83*_bl.c
19382 F:      drivers/watchdog/wm83*_wdt.c
19383 F:      include/linux/mfd/arizona/
19384 F:      include/linux/mfd/wm831x/
19385 F:      include/linux/mfd/wm8350/
19386 F:      include/linux/mfd/wm8400*
19387 F:      include/linux/regulator/arizona*
19388 F:      include/linux/wm97xx.h
19389 F:      include/sound/wm????.h
19390 F:      sound/soc/codecs/arizona.?
19391 F:      sound/soc/codecs/cs47l24*
19392 F:      sound/soc/codecs/wm*
19393
19394 WORKQUEUE
19395 M:      Tejun Heo <[email protected]>
19396 R:      Lai Jiangshan <[email protected]>
19397 S:      Maintained
19398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
19399 F:      Documentation/core-api/workqueue.rst
19400 F:      include/linux/workqueue.h
19401 F:      kernel/workqueue.c
19402
19403 X-POWERS AXP288 PMIC DRIVERS
19404 M:      Hans de Goede <[email protected]>
19405 S:      Maintained
19406 F:      drivers/acpi/pmic/intel_pmic_xpower.c
19407 N:      axp288
19408
19409 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
19410 M:      Chen-Yu Tsai <[email protected]>
19411 L:      [email protected]
19412 S:      Maintained
19413 N:      axp[128]
19414
19415 X.25 STACK
19416 M:      Martin Schiller <[email protected]>
19417 L:      [email protected]
19418 S:      Maintained
19419 F:      Documentation/networking/lapb-module.rst
19420 F:      Documentation/networking/x25*
19421 F:      drivers/net/wan/hdlc_x25.c
19422 F:      drivers/net/wan/lapbether.c
19423 F:      include/*/lapb.h
19424 F:      include/net/x25*
19425 F:      include/uapi/linux/x25.h
19426 F:      net/lapb/
19427 F:      net/x25/
19428
19429 X86 ARCHITECTURE (32-BIT AND 64-BIT)
19430 M:      Thomas Gleixner <[email protected]>
19431 M:      Ingo Molnar <[email protected]>
19432 M:      Borislav Petkov <[email protected]>
19433 M:      [email protected]
19434 R:      "H. Peter Anvin" <[email protected]>
19435 L:      [email protected]
19436 S:      Maintained
19437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
19438 F:      Documentation/devicetree/bindings/x86/
19439 F:      Documentation/x86/
19440 F:      arch/x86/
19441
19442 X86 ENTRY CODE
19443 M:      Andy Lutomirski <[email protected]>
19444 L:      [email protected]
19445 S:      Maintained
19446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
19447 F:      arch/x86/entry/
19448
19449 X86 MCE INFRASTRUCTURE
19450 M:      Tony Luck <[email protected]>
19451 M:      Borislav Petkov <[email protected]>
19452 L:      [email protected]
19453 S:      Maintained
19454 F:      arch/x86/kernel/cpu/mce/*
19455
19456 X86 MICROCODE UPDATE SUPPORT
19457 M:      Borislav Petkov <[email protected]>
19458 S:      Maintained
19459 F:      arch/x86/kernel/cpu/microcode/*
19460
19461 X86 MM
19462 M:      Dave Hansen <[email protected]>
19463 M:      Andy Lutomirski <[email protected]>
19464 M:      Peter Zijlstra <[email protected]>
19465 L:      [email protected]
19466 S:      Maintained
19467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
19468 F:      arch/x86/mm/
19469
19470 X86 PLATFORM DRIVERS
19471 M:      Hans de Goede <[email protected]>
19472 M:      Mark Gross <[email protected]>
19473 L:      [email protected]
19474 S:      Maintained
19475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
19476 F:      drivers/platform/olpc/
19477 F:      drivers/platform/x86/
19478
19479 X86 PLATFORM DRIVERS - ARCH
19480 R:      Darren Hart <[email protected]>
19481 R:      Andy Shevchenko <[email protected]>
19482 L:      [email protected]
19483 L:      [email protected]
19484 S:      Maintained
19485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
19486 F:      arch/x86/platform
19487
19488 X86 PLATFORM UV HPE SUPERDOME FLEX
19489 M:      Steve Wahl <[email protected]>
19490 R:      Mike Travis <[email protected]>
19491 R:      Dimitri Sivanich <[email protected]>
19492 R:      Russ Anderson <[email protected]>
19493 S:      Supported
19494 F:      arch/x86/include/asm/uv/
19495 F:      arch/x86/kernel/apic/x2apic_uv_x.c
19496 F:      arch/x86/platform/uv/
19497
19498 X86 VDSO
19499 M:      Andy Lutomirski <[email protected]>
19500 L:      [email protected]
19501 S:      Maintained
19502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
19503 F:      arch/x86/entry/vdso/
19504
19505 XARRAY
19506 M:      Matthew Wilcox <[email protected]>
19507 L:      [email protected]
19508 S:      Supported
19509 F:      Documentation/core-api/xarray.rst
19510 F:      include/linux/idr.h
19511 F:      include/linux/xarray.h
19512 F:      lib/idr.c
19513 F:      lib/xarray.c
19514 F:      tools/testing/radix-tree
19515
19516 XBOX DVD IR REMOTE
19517 M:      Benjamin Valentin <[email protected]>
19518 S:      Maintained
19519 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
19520 F:      drivers/media/rc/xbox_remote.c
19521
19522 XC2028/3028 TUNER DRIVER
19523 M:      Mauro Carvalho Chehab <[email protected]>
19524 L:      [email protected]
19525 S:      Maintained
19526 W:      https://linuxtv.org
19527 T:      git git://linuxtv.org/media_tree.git
19528 F:      drivers/media/tuners/tuner-xc2028.*
19529
19530 XDP (eXpress Data Path)
19531 M:      Alexei Starovoitov <[email protected]>
19532 M:      Daniel Borkmann <[email protected]>
19533 M:      David S. Miller <[email protected]>
19534 M:      Jakub Kicinski <[email protected]>
19535 M:      Jesper Dangaard Brouer <[email protected]>
19536 M:      John Fastabend <[email protected]>
19537 L:      [email protected]
19538 L:      [email protected]
19539 S:      Supported
19540 F:      include/net/xdp.h
19541 F:      include/net/xdp_priv.h
19542 F:      include/trace/events/xdp.h
19543 F:      kernel/bpf/cpumap.c
19544 F:      kernel/bpf/devmap.c
19545 F:      net/core/xdp.c
19546 F:      samples/bpf/xdp*
19547 F:      tools/testing/selftests/bpf/*xdp*
19548 F:      tools/testing/selftests/bpf/*/*xdp*
19549 F:      drivers/net/ethernet/*/*/*/*/*xdp*
19550 F:      drivers/net/ethernet/*/*/*xdp*
19551 K:      (?:\b|_)xdp(?:\b|_)
19552
19553 XDP SOCKETS (AF_XDP)
19554 M:      Björn Töpel <[email protected]>
19555 M:      Magnus Karlsson <[email protected]>
19556 R:      Jonathan Lemon <[email protected]>
19557 L:      [email protected]
19558 L:      [email protected]
19559 S:      Maintained
19560 F:      Documentation/networking/af_xdp.rst
19561 F:      include/net/xdp_sock*
19562 F:      include/net/xsk_buff_pool.h
19563 F:      include/uapi/linux/if_xdp.h
19564 F:      include/uapi/linux/xdp_diag.h
19565 F:      include/net/netns/xdp.h
19566 F:      net/xdp/
19567 F:      samples/bpf/xdpsock*
19568 F:      tools/lib/bpf/xsk*
19569
19570 XEN BLOCK SUBSYSTEM
19571 M:      Konrad Rzeszutek Wilk <[email protected]>
19572 M:      Roger Pau Monné <[email protected]>
19573 L:      [email protected] (moderated for non-subscribers)
19574 S:      Supported
19575 F:      drivers/block/xen*
19576 F:      drivers/block/xen-blkback/*
19577
19578 XEN HYPERVISOR ARM
19579 M:      Stefano Stabellini <[email protected]>
19580 L:      [email protected] (moderated for non-subscribers)
19581 S:      Maintained
19582 F:      arch/arm/include/asm/xen/
19583 F:      arch/arm/xen/
19584
19585 XEN HYPERVISOR ARM64
19586 M:      Stefano Stabellini <[email protected]>
19587 L:      [email protected] (moderated for non-subscribers)
19588 S:      Maintained
19589 F:      arch/arm64/include/asm/xen/
19590 F:      arch/arm64/xen/
19591
19592 XEN HYPERVISOR INTERFACE
19593 M:      Boris Ostrovsky <[email protected]>
19594 M:      Juergen Gross <[email protected]>
19595 R:      Stefano Stabellini <[email protected]>
19596 L:      [email protected] (moderated for non-subscribers)
19597 S:      Supported
19598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
19599 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
19600 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
19601 F:      arch/x86/include/asm/pvclock-abi.h
19602 F:      arch/x86/include/asm/xen/
19603 F:      arch/x86/platform/pvh/
19604 F:      arch/x86/xen/
19605 F:      drivers/*/xen-*front.c
19606 F:      drivers/xen/
19607 F:      include/uapi/xen/
19608 F:      include/xen/
19609
19610 XEN NETWORK BACKEND DRIVER
19611 M:      Wei Liu <[email protected]>
19612 M:      Paul Durrant <[email protected]>
19613 L:      [email protected] (moderated for non-subscribers)
19614 L:      [email protected]
19615 S:      Supported
19616 F:      drivers/net/xen-netback/*
19617
19618 XEN PCI SUBSYSTEM
19619 M:      Konrad Rzeszutek Wilk <[email protected]>
19620 L:      [email protected] (moderated for non-subscribers)
19621 S:      Supported
19622 F:      arch/x86/pci/*xen*
19623 F:      drivers/pci/*xen*
19624
19625 XEN PVSCSI DRIVERS
19626 M:      Juergen Gross <[email protected]>
19627 L:      [email protected] (moderated for non-subscribers)
19628 L:      [email protected]
19629 S:      Supported
19630 F:      drivers/scsi/xen-scsifront.c
19631 F:      drivers/xen/xen-scsiback.c
19632 F:      include/xen/interface/io/vscsiif.h
19633
19634 XEN SOUND FRONTEND DRIVER
19635 M:      Oleksandr Andrushchenko <[email protected]>
19636 L:      [email protected] (moderated for non-subscribers)
19637 L:      [email protected] (moderated for non-subscribers)
19638 S:      Supported
19639 F:      sound/xen/*
19640
19641 XEN SWIOTLB SUBSYSTEM
19642 M:      Konrad Rzeszutek Wilk <[email protected]>
19643 L:      [email protected] (moderated for non-subscribers)
19644 L:      [email protected]
19645 S:      Supported
19646 F:      arch/x86/xen/*swiotlb*
19647 F:      drivers/xen/*swiotlb*
19648
19649 XFS FILESYSTEM
19650 M:      Darrick J. Wong <[email protected]>
19651 M:      [email protected]
19652 L:      [email protected]
19653 S:      Supported
19654 W:      http://xfs.org/
19655 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
19656 F:      Documentation/ABI/testing/sysfs-fs-xfs
19657 F:      Documentation/admin-guide/xfs.rst
19658 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
19659 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
19660 F:      fs/xfs/
19661 F:      include/uapi/linux/dqblk_xfs.h
19662 F:      include/uapi/linux/fsmap.h
19663
19664 XILINX AXI ETHERNET DRIVER
19665 M:      Radhey Shyam Pandey <[email protected]>
19666 S:      Maintained
19667 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
19668
19669 XILINX CAN DRIVER
19670 M:      Appana Durga Kedareswara rao <[email protected]>
19671 R:      Naga Sureshkumar Relli <[email protected]>
19672 L:      [email protected]
19673 S:      Maintained
19674 F:      Documentation/devicetree/bindings/net/can/xilinx_can.txt
19675 F:      drivers/net/can/xilinx_can.c
19676
19677 XILINX GPIO DRIVER
19678 M:      Shubhrajyoti Datta <[email protected]>
19679 R:      Srinivas Neeli <[email protected]>
19680 R:      Michal Simek <[email protected]>
19681 S:      Maintained
19682 F:      Documentation/devicetree/bindings/gpio/gpio-xilinx.txt
19683 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.txt
19684 F:      drivers/gpio/gpio-xilinx.c
19685 F:      drivers/gpio/gpio-zynq.c
19686
19687 XILINX SD-FEC IP CORES
19688 M:      Derek Kiernan <[email protected]>
19689 M:      Dragan Cvetic <[email protected]>
19690 S:      Maintained
19691 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
19692 F:      Documentation/misc-devices/xilinx_sdfec.rst
19693 F:      drivers/misc/Kconfig
19694 F:      drivers/misc/Makefile
19695 F:      drivers/misc/xilinx_sdfec.c
19696 F:      include/uapi/misc/xilinx_sdfec.h
19697
19698 XILINX UARTLITE SERIAL DRIVER
19699 M:      Peter Korsgaard <[email protected]>
19700 L:      [email protected]
19701 S:      Maintained
19702 F:      drivers/tty/serial/uartlite.c
19703
19704 XILINX VIDEO IP CORES
19705 M:      Hyun Kwon <[email protected]>
19706 M:      Laurent Pinchart <[email protected]>
19707 L:      [email protected]
19708 S:      Supported
19709 T:      git git://linuxtv.org/media_tree.git
19710 F:      Documentation/devicetree/bindings/media/xilinx/
19711 F:      drivers/media/platform/xilinx/
19712 F:      include/uapi/linux/xilinx-v4l2-controls.h
19713
19714 XILINX ZYNQMP DPDMA DRIVER
19715 M:      Hyun Kwon <[email protected]>
19716 M:      Laurent Pinchart <[email protected]>
19717 L:      [email protected]
19718 S:      Supported
19719 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
19720 F:      drivers/dma/xilinx/xilinx_dpdma.c
19721 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
19722
19723 XILINX ZYNQMP PSGTR PHY DRIVER
19724 M:      Anurag Kumar Vulisha <[email protected]>
19725 M:      Laurent Pinchart <[email protected]>
19726 L:      [email protected]
19727 S:      Supported
19728 T:      git https://github.com/Xilinx/linux-xlnx.git
19729 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
19730 F:      drivers/phy/xilinx/phy-zynqmp.c
19731
19732 XILLYBUS DRIVER
19733 M:      Eli Billauer <[email protected]>
19734 L:      [email protected]
19735 S:      Supported
19736 F:      drivers/char/xillybus/
19737
19738 XLP9XX I2C DRIVER
19739 M:      George Cherian <[email protected]>
19740 L:      [email protected]
19741 S:      Supported
19742 W:      http://www.marvell.com
19743 F:      Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
19744 F:      drivers/i2c/busses/i2c-xlp9xx.c
19745
19746 XRA1403 GPIO EXPANDER
19747 M:      Nandor Han <[email protected]>
19748 M:      Semi Malinen <[email protected]>
19749 L:      [email protected]
19750 S:      Maintained
19751 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
19752 F:      drivers/gpio/gpio-xra1403.c
19753
19754 XTENSA XTFPGA PLATFORM SUPPORT
19755 M:      Max Filippov <[email protected]>
19756 L:      [email protected]
19757 S:      Maintained
19758 F:      drivers/spi/spi-xtensa-xtfpga.c
19759 F:      sound/soc/xtensa/xtfpga-i2s.c
19760
19761 YAM DRIVER FOR AX.25
19762 M:      Jean-Paul Roubelat <[email protected]>
19763 L:      [email protected]
19764 S:      Maintained
19765 F:      drivers/net/hamradio/yam*
19766 F:      include/linux/yam.h
19767
19768 YAMA SECURITY MODULE
19769 M:      Kees Cook <[email protected]>
19770 S:      Supported
19771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
19772 F:      Documentation/admin-guide/LSM/Yama.rst
19773 F:      security/yama/
19774
19775 YEALINK PHONE DRIVER
19776 M:      Henk Vergonet <[email protected]>
19777 L:      [email protected]
19778 S:      Maintained
19779 F:      Documentation/input/devices/yealink.rst
19780 F:      drivers/input/misc/yealink.*
19781
19782 Z8530 DRIVER FOR AX.25
19783 M:      Joerg Reuter <[email protected]>
19784 L:      [email protected]
19785 S:      Maintained
19786 W:      http://yaina.de/jreuter/
19787 W:      http://www.qsl.net/dl1bke/
19788 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
19789 F:      drivers/net/hamradio/*scc.c
19790 F:      drivers/net/hamradio/z8530.h
19791
19792 ZBUD COMPRESSED PAGE ALLOCATOR
19793 M:      Seth Jennings <[email protected]>
19794 M:      Dan Streetman <[email protected]>
19795 L:      [email protected]
19796 S:      Maintained
19797 F:      include/linux/zbud.h
19798 F:      mm/zbud.c
19799
19800 ZD1211RW WIRELESS DRIVER
19801 M:      Daniel Drake <[email protected]>
19802 M:      Ulrich Kunitz <[email protected]>
19803 L:      [email protected]
19804 L:      [email protected] (subscribers-only)
19805 S:      Maintained
19806 W:      http://zd1211.ath.cx/wiki/DriverRewrite
19807 F:      drivers/net/wireless/zydas/zd1211rw/
19808
19809 ZD1301 MEDIA DRIVER
19810 M:      Antti Palosaari <[email protected]>
19811 L:      [email protected]
19812 S:      Maintained
19813 W:      https://linuxtv.org/
19814 W:      http://palosaari.fi/linux/
19815 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19816 F:      drivers/media/usb/dvb-usb-v2/zd1301*
19817
19818 ZD1301_DEMOD MEDIA DRIVER
19819 M:      Antti Palosaari <[email protected]>
19820 L:      [email protected]
19821 S:      Maintained
19822 W:      https://linuxtv.org/
19823 W:      http://palosaari.fi/linux/
19824 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19825 F:      drivers/media/dvb-frontends/zd1301_demod*
19826
19827 ZHAOXIN PROCESSOR SUPPORT
19828 M:      Tony W Wang-oc <[email protected]>
19829 L:      [email protected]
19830 S:      Maintained
19831 F:      arch/x86/kernel/cpu/zhaoxin.c
19832
19833 ZONEFS FILESYSTEM
19834 M:      Damien Le Moal <[email protected]>
19835 M:      Naohiro Aota <[email protected]>
19836 R:      Johannes Thumshirn <[email protected]>
19837 L:      [email protected]
19838 S:      Maintained
19839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
19840 F:      Documentation/filesystems/zonefs.rst
19841 F:      fs/zonefs/
19842
19843 ZPOOL COMPRESSED PAGE STORAGE API
19844 M:      Dan Streetman <[email protected]>
19845 L:      [email protected]
19846 S:      Maintained
19847 F:      include/linux/zpool.h
19848 F:      mm/zpool.c
19849
19850 ZR36067 VIDEO FOR LINUX DRIVER
19851 M:      Corentin Labbe <[email protected]>
19852 L:      [email protected]
19853 L:      [email protected]
19854 S:      Maintained
19855 W:      http://mjpeg.sourceforge.net/driver-zoran/
19856 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19857 F:      Documentation/driver-api/media/drivers/zoran.rst
19858 F:      drivers/staging/media/zoran/
19859
19860 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
19861 M:      Minchan Kim <[email protected]>
19862 M:      Nitin Gupta <[email protected]>
19863 R:      Sergey Senozhatsky <[email protected]>
19864 L:      [email protected]
19865 S:      Maintained
19866 F:      Documentation/admin-guide/blockdev/zram.rst
19867 F:      drivers/block/zram/
19868
19869 ZS DECSTATION Z85C30 SERIAL DRIVER
19870 M:      "Maciej W. Rozycki" <[email protected]>
19871 S:      Maintained
19872 F:      drivers/tty/serial/zs.*
19873
19874 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
19875 M:      Minchan Kim <[email protected]>
19876 M:      Nitin Gupta <[email protected]>
19877 R:      Sergey Senozhatsky <[email protected]>
19878 L:      [email protected]
19879 S:      Maintained
19880 F:      Documentation/vm/zsmalloc.rst
19881 F:      include/linux/zsmalloc.h
19882 F:      mm/zsmalloc.c
19883
19884 ZSWAP COMPRESSED SWAP CACHING
19885 M:      Seth Jennings <[email protected]>
19886 M:      Dan Streetman <[email protected]>
19887 M:      Vitaly Wool <[email protected]>
19888 L:      [email protected]
19889 S:      Maintained
19890 F:      mm/zswap.c
19891
19892 THE REST
19893 M:      Linus Torvalds <[email protected]>
19894 L:      [email protected]
19895 S:      Buried alive in reporters
19896 Q:      http://patchwork.kernel.org/project/LKML/list/
19897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
19898 F:      *
19899 F:      */
This page took 1.147795 seconds and 4 git commands to generate.