]> Git Repo - linux.git/blob - MAINTAINERS
arc: convert to setup_initial_init_mm()
[linux.git] / MAINTAINERS
1 List of maintainers and how to submit kernel changes
2 ====================================================
3
4 Please try to follow the guidelines below.  This will make things
5 easier on the maintainers.  Not all of these guidelines matter for every
6 trivial patch so apply some common sense.
7
8 Tips for patch submitters
9 -------------------------
10
11 1.      Always *test* your changes, however small, on at least 4 or
12         5 people, preferably many more.
13
14 2.      Try to release a few ALPHA test versions to the net. Announce
15         them onto the kernel channel and await results. This is especially
16         important for device drivers, because often that's the only way
17         you will find things like the fact version 3 firmware needs
18         a magic fix you didn't know about, or some clown changed the
19         chips on a board and not its name.  (Don't laugh!  Look at the
20         SMC etherpower for that.)
21
22 3.      Make sure your changes compile correctly in multiple
23         configurations. In particular check that changes work both as a
24         module and built into the kernel.
25
26 4.      When you are happy with a change make it generally available for
27         testing and await feedback.
28
29 5.      Make a patch available to the relevant maintainer in the list. Use
30         ``diff -u`` to make the patch easy to merge. Be prepared to get your
31         changes sent back with seemingly silly requests about formatting
32         and variable names.  These aren't as silly as they seem. One
33         job the maintainers (and especially Linus) do is to keep things
34         looking the same. Sometimes this means that the clever hack in
35         your driver to get around a problem actually needs to become a
36         generalized kernel feature ready for next time.
37
38         PLEASE check your patch with the automated style checker
39         (scripts/checkpatch.pl) to catch trivial style violations.
40         See Documentation/process/coding-style.rst for guidance here.
41
42         PLEASE CC: the maintainers and mailing lists that are generated
43         by ``scripts/get_maintainer.pl.`` The results returned by the
44         script will be best if you have git installed and are making
45         your changes in a branch derived from Linus' latest git tree.
46         See Documentation/process/submitting-patches.rst for details.
47
48         PLEASE try to include any credit lines you want added with the
49         patch. It avoids people being missed off by mistake and makes
50         it easier to know who wants adding and who doesn't.
51
52         PLEASE document known bugs. If it doesn't work for everything
53         or does something very odd once a month document it.
54
55         PLEASE remember that submissions must be made under the terms
56         of the Linux Foundation certificate of contribution and should
57         include a Signed-off-by: line.  The current version of this
58         "Developer's Certificate of Origin" (DCO) is listed in the file
59         Documentation/process/submitting-patches.rst.
60
61 6.      Make sure you have the right to send any changes you make. If you
62         do changes at work you may find your employer owns the patch
63         not you.
64
65 7.      When sending security related changes or reports to a maintainer
66         please Cc: [email protected], especially if the maintainer
67         does not respond. Please keep in mind that the security team is
68         a small set of people who can be efficient only when working on
69         verified bugs. Please only Cc: this list when you have identified
70         that the bug would present a short-term risk to other users if it
71         were publicly disclosed. For example, reports of address leaks do
72         not represent an immediate threat and are better handled publicly,
73         and ideally, should come with a patch proposal. Please do not send
74         automated reports to this list either. Such bugs will be handled
75         better and faster in the usual public places. See
76         Documentation/admin-guide/security-bugs.rst for details.
77
78 8.      Happy hacking.
79
80 Descriptions of section entries and preferred order
81 ---------------------------------------------------
82
83         M: *Mail* patches to: FullName <address@domain>
84         R: Designated *Reviewer*: FullName <address@domain>
85            These reviewers should be CCed on patches.
86         L: *Mailing list* that is relevant to this area
87         S: *Status*, one of the following:
88            Supported:   Someone is actually paid to look after this.
89            Maintained:  Someone actually looks after it.
90            Odd Fixes:   It has a maintainer but they don't have time to do
91                         much other than throw the odd patch in. See below..
92            Orphan:      No current maintainer [but maybe you could take the
93                         role as you write your new code].
94            Obsolete:    Old code. Something tagged obsolete generally means
95                         it has been replaced by a better system and you
96                         should be using that.
97         W: *Web-page* with status/info
98         Q: *Patchwork* web based patch tracking system site
99         B: URI for where to file *bugs*. A web-page with detailed bug
100            filing info, a direct bug tracker link, or a mailto: URI.
101         C: URI for *chat* protocol, server and channel where developers
102            usually hang out, for example irc://server/channel.
103         P: Subsystem Profile document for more details submitting
104            patches to the given subsystem. This is either an in-tree file,
105            or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
106            for details.
107         T: *SCM* tree type and location.
108            Type is one of: git, hg, quilt, stgit, topgit
109         F: *Files* and directories wildcard patterns.
110            A trailing slash includes all files and subdirectory files.
111            F:   drivers/net/    all files in and below drivers/net
112            F:   drivers/net/*   all files in drivers/net, but not below
113            F:   */net/*         all files in "any top level directory"/net
114            One pattern per line.  Multiple F: lines acceptable.
115         X: *Excluded* files and directories that are NOT maintained, same
116            rules as F:. Files exclusions are tested before file matches.
117            Can be useful for excluding a specific subdirectory, for instance:
118            F:   net/
119            X:   net/ipv6/
120            matches all files in and below net excluding net/ipv6/
121         N: Files and directories *Regex* patterns.
122            N:   [^a-z]tegra     all files whose path contains tegra
123                                 (not including files like integrator)
124            One pattern per line.  Multiple N: lines acceptable.
125            scripts/get_maintainer.pl has different behavior for files that
126            match F: pattern and matches of N: patterns.  By default,
127            get_maintainer will not look at git log history when an F: pattern
128            match occurs.  When an N: match occurs, git log history is used
129            to also notify the people that have git commit signatures.
130         K: *Content regex* (perl extended) pattern match in a patch or file.
131            For instance:
132            K: of_get_profile
133               matches patches or files that contain "of_get_profile"
134            K: \b(printk|pr_(info|err))\b
135               matches patches or files that contain one or more of the words
136               printk, pr_info or pr_err
137            One regex pattern per line.  Multiple K: lines acceptable.
138
139 Maintainers List
140 ----------------
141
142 .. note:: When reading this list, please look for the most precise areas
143           first. When adding to this list, please keep the entries in
144           alphabetical order.
145
146 3C59X NETWORK DRIVER
147 M:      Steffen Klassert <[email protected]>
148 L:      [email protected]
149 S:      Odd Fixes
150 F:      Documentation/networking/device_drivers/ethernet/3com/vortex.rst
151 F:      drivers/net/ethernet/3com/3c59x.c
152
153 3CR990 NETWORK DRIVER
154 M:      David Dillow <[email protected]>
155 L:      [email protected]
156 S:      Maintained
157 F:      drivers/net/ethernet/3com/typhoon*
158
159 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
160 M:      Adam Radford <[email protected]>
161 L:      [email protected]
162 S:      Supported
163 W:      http://www.lsi.com
164 F:      drivers/scsi/3w-*
165
166 53C700 AND 53C700-66 SCSI DRIVER
167 M:      "James E.J. Bottomley" <[email protected]>
168 L:      [email protected]
169 S:      Maintained
170 F:      drivers/scsi/53c700*
171
172 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
173 M:      Alexander Aring <[email protected]>
174 M:      Jukka Rissanen <[email protected]>
175 L:      [email protected]
176 L:      [email protected]
177 S:      Maintained
178 F:      Documentation/networking/6lowpan.rst
179 F:      include/net/6lowpan.h
180 F:      net/6lowpan/
181
182 6PACK NETWORK DRIVER FOR AX.25
183 M:      Andreas Koensgen <[email protected]>
184 L:      [email protected]
185 S:      Maintained
186 F:      drivers/net/hamradio/6pack.c
187
188 802.11 (including CFG80211/NL80211)
189 M:      Johannes Berg <[email protected]>
190 L:      [email protected]
191 S:      Maintained
192 W:      https://wireless.wiki.kernel.org/
193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
195 F:      Documentation/driver-api/80211/cfg80211.rst
196 F:      Documentation/networking/regulatory.rst
197 F:      include/linux/ieee80211.h
198 F:      include/net/cfg80211.h
199 F:      include/net/ieee80211_radiotap.h
200 F:      include/net/iw_handler.h
201 F:      include/net/wext.h
202 F:      include/uapi/linux/nl80211.h
203 F:      net/wireless/
204
205 8169 10/100/1000 GIGABIT ETHERNET DRIVER
206 M:      Heiner Kallweit <[email protected]>
207 M:      [email protected]
208 L:      [email protected]
209 S:      Maintained
210 F:      drivers/net/ethernet/realtek/r8169*
211
212 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
213 M:      Greg Kroah-Hartman <[email protected]>
214 L:      [email protected]
215 S:      Maintained
216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
217 F:      drivers/tty/serial/8250*
218 F:      include/linux/serial_8250.h
219
220 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
221 L:      [email protected]
222 S:      Orphan / Obsolete
223 F:      drivers/net/ethernet/8390/
224
225 9P FILE SYSTEM
226 M:      Eric Van Hensbergen <[email protected]>
227 M:      Latchesar Ionkov <[email protected]>
228 M:      Dominique Martinet <[email protected]>
229 L:      [email protected]
230 S:      Maintained
231 W:      http://swik.net/v9fs
232 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
234 T:      git git://github.com/martinetd/linux.git
235 F:      Documentation/filesystems/9p.rst
236 F:      fs/9p/
237 F:      include/net/9p/
238 F:      include/trace/events/9p.h
239 F:      include/uapi/linux/virtio_9p.h
240 F:      net/9p/
241
242 A8293 MEDIA DRIVER
243 M:      Antti Palosaari <[email protected]>
244 L:      [email protected]
245 S:      Maintained
246 W:      https://linuxtv.org
247 W:      http://palosaari.fi/linux/
248 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
249 T:      git git://linuxtv.org/anttip/media_tree.git
250 F:      drivers/media/dvb-frontends/a8293*
251
252 AACRAID SCSI RAID DRIVER
253 M:      Adaptec OEM Raid Solutions <[email protected]>
254 L:      [email protected]
255 S:      Supported
256 W:      http://www.adaptec.com/
257 F:      Documentation/scsi/aacraid.rst
258 F:      drivers/scsi/aacraid/
259
260 ABI/API
261 L:      [email protected]
262 F:      include/linux/syscalls.h
263 F:      kernel/sys_ni.c
264 X:      include/uapi/
265 X:      arch/*/include/uapi/
266
267 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
268 M:      Hans de Goede <[email protected]>
269 L:      [email protected]
270 S:      Maintained
271 F:      drivers/hwmon/abituguru.c
272
273 ABIT UGURU 3 HARDWARE MONITOR DRIVER
274 M:      Alistair John Strachan <[email protected]>
275 L:      [email protected]
276 S:      Maintained
277 F:      drivers/hwmon/abituguru3.c
278
279 ACCES 104-DIO-48E GPIO DRIVER
280 M:      William Breathitt Gray <[email protected]>
281 L:      [email protected]
282 S:      Maintained
283 F:      drivers/gpio/gpio-104-dio-48e.c
284
285 ACCES 104-IDI-48 GPIO DRIVER
286 M:      "William Breathitt Gray" <[email protected]>
287 L:      [email protected]
288 S:      Maintained
289 F:      drivers/gpio/gpio-104-idi-48.c
290
291 ACCES 104-IDIO-16 GPIO DRIVER
292 M:      "William Breathitt Gray" <[email protected]>
293 L:      [email protected]
294 S:      Maintained
295 F:      drivers/gpio/gpio-104-idio-16.c
296
297 ACCES 104-QUAD-8 DRIVER
298 M:      William Breathitt Gray <[email protected]>
299 M:      Syed Nayyar Waris <[email protected]>
300 L:      [email protected]
301 S:      Maintained
302 F:      drivers/counter/104-quad-8.c
303
304 ACCES PCI-IDIO-16 GPIO DRIVER
305 M:      William Breathitt Gray <[email protected]>
306 L:      [email protected]
307 S:      Maintained
308 F:      drivers/gpio/gpio-pci-idio-16.c
309
310 ACCES PCIe-IDIO-24 GPIO DRIVER
311 M:      William Breathitt Gray <[email protected]>
312 L:      [email protected]
313 S:      Maintained
314 F:      drivers/gpio/gpio-pcie-idio-24.c
315
316 ACENIC DRIVER
317 M:      Jes Sorensen <[email protected]>
318 L:      [email protected]
319 S:      Maintained
320 F:      drivers/net/ethernet/alteon/acenic*
321
322 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
323 M:      Peter Kaestle <[email protected]>
324 L:      [email protected]
325 S:      Maintained
326 W:      http://piie.net/?section=acerhdf
327 F:      drivers/platform/x86/acerhdf.c
328
329 ACER WMI LAPTOP EXTRAS
330 M:      "Lee, Chun-Yi" <[email protected]>
331 L:      [email protected]
332 S:      Maintained
333 F:      drivers/platform/x86/acer-wmi.c
334
335 ACPI
336 M:      "Rafael J. Wysocki" <[email protected]>
337 M:      Len Brown <[email protected]>
338 L:      [email protected]
339 S:      Supported
340 W:      https://01.org/linux-acpi
341 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
342 B:      https://bugzilla.kernel.org
343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
344 F:      Documentation/ABI/testing/configfs-acpi
345 F:      Documentation/ABI/testing/sysfs-bus-acpi
346 F:      Documentation/firmware-guide/acpi/
347 F:      drivers/acpi/
348 F:      drivers/pci/*/*acpi*
349 F:      drivers/pci/*acpi*
350 F:      drivers/pnp/pnpacpi/
351 F:      include/acpi/
352 F:      include/linux/acpi.h
353 F:      include/linux/fwnode.h
354 F:      tools/power/acpi/
355
356 ACPI APEI
357 M:      "Rafael J. Wysocki" <[email protected]>
358 M:      Len Brown <[email protected]>
359 R:      James Morse <[email protected]>
360 R:      Tony Luck <[email protected]>
361 R:      Borislav Petkov <[email protected]>
362 L:      [email protected]
363 F:      drivers/acpi/apei/
364
365 ACPI COMPONENT ARCHITECTURE (ACPICA)
366 M:      Robert Moore <[email protected]>
367 M:      Erik Kaneda <[email protected]>
368 M:      "Rafael J. Wysocki" <[email protected]>
369 L:      [email protected]
370 L:      [email protected]
371 S:      Supported
372 W:      https://acpica.org/
373 W:      https://github.com/acpica/acpica/
374 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
375 B:      https://bugzilla.kernel.org
376 B:      https://bugs.acpica.org
377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
378 F:      drivers/acpi/acpica/
379 F:      include/acpi/
380 F:      tools/power/acpi/
381
382 ACPI FAN DRIVER
383 M:      Zhang Rui <[email protected]>
384 L:      [email protected]
385 S:      Supported
386 W:      https://01.org/linux-acpi
387 B:      https://bugzilla.kernel.org
388 F:      drivers/acpi/fan.c
389
390 ACPI FOR ARM64 (ACPI/arm64)
391 M:      Lorenzo Pieralisi <[email protected]>
392 M:      Hanjun Guo <[email protected]>
393 M:      Sudeep Holla <[email protected]>
394 L:      [email protected]
395 L:      [email protected] (moderated for non-subscribers)
396 S:      Maintained
397 F:      drivers/acpi/arm64
398
399 ACPI I2C MULTI INSTANTIATE DRIVER
400 M:      Hans de Goede <[email protected]>
401 L:      [email protected]
402 S:      Maintained
403 F:      drivers/platform/x86/i2c-multi-instantiate.c
404
405 ACPI PMIC DRIVERS
406 M:      "Rafael J. Wysocki" <[email protected]>
407 M:      Len Brown <[email protected]>
408 R:      Andy Shevchenko <[email protected]>
409 R:      Mika Westerberg <[email protected]>
410 L:      [email protected]
411 S:      Supported
412 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
413 B:      https://bugzilla.kernel.org
414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
415 F:      drivers/acpi/pmic/
416
417 ACPI THERMAL DRIVER
418 M:      Zhang Rui <[email protected]>
419 L:      [email protected]
420 S:      Supported
421 W:      https://01.org/linux-acpi
422 B:      https://bugzilla.kernel.org
423 F:      drivers/acpi/*thermal*
424
425 ACPI VIDEO DRIVER
426 M:      Zhang Rui <[email protected]>
427 L:      [email protected]
428 S:      Supported
429 W:      https://01.org/linux-acpi
430 B:      https://bugzilla.kernel.org
431 F:      drivers/acpi/acpi_video.c
432
433 ACPI VIOT DRIVER
434 M:      Jean-Philippe Brucker <[email protected]>
435 L:      [email protected]
436 L:      [email protected]
437 S:      Maintained
438 F:      drivers/acpi/viot.c
439 F:      include/linux/acpi_viot.h
440
441 ACPI WMI DRIVER
442 L:      [email protected]
443 S:      Orphan
444 F:      drivers/platform/x86/wmi.c
445 F:      include/uapi/linux/wmi.h
446
447 ACRN HYPERVISOR SERVICE MODULE
448 M:      Shuo Liu <[email protected]>
449 L:      [email protected] (subscribers-only)
450 S:      Supported
451 W:      https://projectacrn.org
452 F:      Documentation/virt/acrn/
453 F:      drivers/virt/acrn/
454 F:      include/uapi/linux/acrn.h
455
456 AD1889 ALSA SOUND DRIVER
457 L:      [email protected]
458 S:      Maintained
459 W:      https://parisc.wiki.kernel.org/index.php/AD1889
460 F:      sound/pci/ad1889.*
461
462 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
463 M:      Michael Hennerich <[email protected]>
464 S:      Supported
465 W:      http://wiki.analog.com/AD5254
466 W:      http://ez.analog.com/community/linux-device-drivers
467 F:      drivers/misc/ad525x_dpot.c
468
469 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
470 M:      Michael Hennerich <[email protected]>
471 S:      Supported
472 W:      http://wiki.analog.com/AD5398
473 W:      http://ez.analog.com/community/linux-device-drivers
474 F:      drivers/regulator/ad5398.c
475
476 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
477 M:      Michael Hennerich <[email protected]>
478 S:      Supported
479 W:      http://wiki.analog.com/AD7142
480 W:      http://ez.analog.com/community/linux-device-drivers
481 F:      drivers/input/misc/ad714x.c
482
483 AD7877 TOUCHSCREEN DRIVER
484 M:      Michael Hennerich <[email protected]>
485 S:      Supported
486 W:      http://wiki.analog.com/AD7877
487 W:      http://ez.analog.com/community/linux-device-drivers
488 F:      drivers/input/touchscreen/ad7877.c
489
490 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
491 M:      Michael Hennerich <[email protected]>
492 S:      Supported
493 W:      http://wiki.analog.com/AD7879
494 W:      http://ez.analog.com/community/linux-device-drivers
495 F:      drivers/input/touchscreen/ad7879.c
496
497 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
498 M:      Jiri Kosina <[email protected]>
499 S:      Maintained
500
501 ADF7242 IEEE 802.15.4 RADIO DRIVER
502 M:      Michael Hennerich <[email protected]>
503 L:      [email protected]
504 S:      Supported
505 W:      https://wiki.analog.com/ADF7242
506 W:      http://ez.analog.com/community/linux-device-drivers
507 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
508 F:      drivers/net/ieee802154/adf7242.c
509
510 ADM1025 HARDWARE MONITOR DRIVER
511 M:      Jean Delvare <[email protected]>
512 L:      [email protected]
513 S:      Maintained
514 F:      Documentation/hwmon/adm1025.rst
515 F:      drivers/hwmon/adm1025.c
516
517 ADM1029 HARDWARE MONITOR DRIVER
518 M:      Corentin Labbe <[email protected]>
519 L:      [email protected]
520 S:      Maintained
521 F:      drivers/hwmon/adm1029.c
522
523 ADM8211 WIRELESS DRIVER
524 L:      [email protected]
525 S:      Orphan
526 W:      https://wireless.wiki.kernel.org/
527 F:      drivers/net/wireless/admtek/adm8211.*
528
529 ADP1653 FLASH CONTROLLER DRIVER
530 M:      Sakari Ailus <[email protected]>
531 L:      [email protected]
532 S:      Maintained
533 F:      drivers/media/i2c/adp1653.c
534 F:      include/media/i2c/adp1653.h
535
536 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
537 M:      Michael Hennerich <[email protected]>
538 S:      Supported
539 W:      http://wiki.analog.com/ADP5520
540 W:      http://ez.analog.com/community/linux-device-drivers
541 F:      drivers/gpio/gpio-adp5520.c
542 F:      drivers/input/keyboard/adp5520-keys.c
543 F:      drivers/leds/leds-adp5520.c
544 F:      drivers/mfd/adp5520.c
545 F:      drivers/video/backlight/adp5520_bl.c
546
547 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
548 M:      Michael Hennerich <[email protected]>
549 S:      Supported
550 W:      http://wiki.analog.com/ADP5588
551 W:      http://ez.analog.com/community/linux-device-drivers
552 F:      drivers/gpio/gpio-adp5588.c
553 F:      drivers/input/keyboard/adp5588-keys.c
554
555 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
556 M:      Michael Hennerich <[email protected]>
557 S:      Supported
558 W:      http://wiki.analog.com/ADP8860
559 W:      http://ez.analog.com/community/linux-device-drivers
560 F:      drivers/video/backlight/adp8860_bl.c
561
562 ADT746X FAN DRIVER
563 M:      Colin Leroy <[email protected]>
564 S:      Maintained
565 F:      drivers/macintosh/therm_adt746x.c
566
567 ADT7475 HARDWARE MONITOR DRIVER
568 M:      Jean Delvare <[email protected]>
569 L:      [email protected]
570 S:      Maintained
571 F:      Documentation/hwmon/adt7475.rst
572 F:      drivers/hwmon/adt7475.c
573
574 ADVANSYS SCSI DRIVER
575 M:      Matthew Wilcox <[email protected]>
576 M:      Hannes Reinecke <[email protected]>
577 L:      [email protected]
578 S:      Maintained
579 F:      Documentation/scsi/advansys.rst
580 F:      drivers/scsi/advansys.c
581
582 ADVANTECH SWBTN DRIVER
583 M:      Andrea Ho <[email protected]>
584 L:      [email protected]
585 S:      Maintained
586 F:      drivers/platform/x86/adv_swbutton.c
587
588 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
589 M:      Michael Hennerich <[email protected]>
590 S:      Supported
591 W:      http://wiki.analog.com/ADXL345
592 W:      http://ez.analog.com/community/linux-device-drivers
593 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
594 F:      drivers/input/misc/adxl34x.c
595
596 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
597 M:      Michael Hennerich <[email protected]>
598 S:      Supported
599 W:      http://ez.analog.com/community/linux-device-drivers
600 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
601 F:      drivers/iio/accel/adxl372.c
602 F:      drivers/iio/accel/adxl372_i2c.c
603 F:      drivers/iio/accel/adxl372_spi.c
604
605 AF9013 MEDIA DRIVER
606 M:      Antti Palosaari <[email protected]>
607 L:      [email protected]
608 S:      Maintained
609 W:      https://linuxtv.org
610 W:      http://palosaari.fi/linux/
611 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
612 T:      git git://linuxtv.org/anttip/media_tree.git
613 F:      drivers/media/dvb-frontends/af9013*
614
615 AF9033 MEDIA DRIVER
616 M:      Antti Palosaari <[email protected]>
617 L:      [email protected]
618 S:      Maintained
619 W:      https://linuxtv.org
620 W:      http://palosaari.fi/linux/
621 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
622 T:      git git://linuxtv.org/anttip/media_tree.git
623 F:      drivers/media/dvb-frontends/af9033*
624
625 AFFS FILE SYSTEM
626 M:      David Sterba <[email protected]>
627 L:      [email protected]
628 S:      Odd Fixes
629 F:      Documentation/filesystems/affs.rst
630 F:      fs/affs/
631
632 AFS FILESYSTEM
633 M:      David Howells <[email protected]>
634 M:      Marc Dionne <[email protected]>
635 L:      [email protected]
636 S:      Supported
637 W:      https://www.infradead.org/~dhowells/kafs/
638 F:      Documentation/filesystems/afs.rst
639 F:      fs/afs/
640 F:      include/trace/events/afs.h
641
642 AGPGART DRIVER
643 M:      David Airlie <[email protected]>
644 S:      Maintained
645 T:      git git://anongit.freedesktop.org/drm/drm
646 F:      drivers/char/agp/
647 F:      include/linux/agp*
648 F:      include/uapi/linux/agp*
649
650 AHA152X SCSI DRIVER
651 M:      "Juergen E. Fischer" <[email protected]>
652 L:      [email protected]
653 S:      Maintained
654 F:      drivers/scsi/aha152x*
655 F:      drivers/scsi/pcmcia/aha152x*
656
657 AIC7XXX / AIC79XX SCSI DRIVER
658 M:      Hannes Reinecke <[email protected]>
659 L:      [email protected]
660 S:      Maintained
661 F:      drivers/scsi/aic7xxx/
662
663 AIMSLAB FM RADIO RECEIVER DRIVER
664 M:      Hans Verkuil <[email protected]>
665 L:      [email protected]
666 S:      Maintained
667 W:      https://linuxtv.org
668 T:      git git://linuxtv.org/media_tree.git
669 F:      drivers/media/radio/radio-aimslab*
670
671 AIO
672 M:      Benjamin LaHaise <[email protected]>
673 L:      [email protected]
674 S:      Supported
675 F:      fs/aio.c
676 F:      include/linux/*aio*.h
677
678 AIRSPY MEDIA DRIVER
679 M:      Antti Palosaari <[email protected]>
680 L:      [email protected]
681 S:      Maintained
682 W:      https://linuxtv.org
683 W:      http://palosaari.fi/linux/
684 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
685 T:      git git://linuxtv.org/anttip/media_tree.git
686 F:      drivers/media/usb/airspy/
687
688 ALACRITECH GIGABIT ETHERNET DRIVER
689 M:      Lino Sanfilippo <[email protected]>
690 S:      Maintained
691 F:      drivers/net/ethernet/alacritech/*
692
693 ALCATEL SPEEDTOUCH USB DRIVER
694 M:      Duncan Sands <[email protected]>
695 L:      [email protected]
696 S:      Maintained
697 W:      http://www.linux-usb.org/SpeedTouch/
698 F:      drivers/usb/atm/speedtch.c
699 F:      drivers/usb/atm/usbatm.c
700
701 ALCHEMY AU1XX0 MMC DRIVER
702 M:      Manuel Lauss <[email protected]>
703 S:      Maintained
704 F:      drivers/mmc/host/au1xmmc.c
705
706 ALI1563 I2C DRIVER
707 M:      Rudolf Marek <[email protected]>
708 L:      [email protected]
709 S:      Maintained
710 F:      Documentation/i2c/busses/i2c-ali1563.rst
711 F:      drivers/i2c/busses/i2c-ali1563.c
712
713 ALIENWARE WMI DRIVER
714 L:      [email protected]
715 S:      Maintained
716 F:      drivers/platform/x86/dell/alienware-wmi.c
717
718 ALL SENSORS DLH SERIES PRESSURE SENSORS DRIVER
719 M:      Tomislav Denis <[email protected]>
720 L:      [email protected]
721 S:      Maintained
722 W:      http://www.allsensors.com/
723 F:      Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml
724 F:      drivers/iio/pressure/dlhl60d.c
725
726 ALLEGRO DVT VIDEO IP CORE DRIVER
727 M:      Michael Tretter <[email protected]>
728 R:      Pengutronix Kernel Team <[email protected]>
729 L:      [email protected]
730 S:      Maintained
731 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
732 F:      drivers/media/platform/allegro-dvt/
733
734 ALLWINNER A10 CSI DRIVER
735 M:      Maxime Ripard <[email protected]>
736 L:      [email protected]
737 S:      Maintained
738 T:      git git://linuxtv.org/media_tree.git
739 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
740 F:      drivers/media/platform/sunxi/sun4i-csi/
741
742 ALLWINNER CPUFREQ DRIVER
743 M:      Yangtao Li <[email protected]>
744 L:      [email protected]
745 S:      Maintained
746 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
747 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
748
749 ALLWINNER CRYPTO DRIVERS
750 M:      Corentin Labbe <[email protected]>
751 L:      [email protected]
752 S:      Maintained
753 F:      drivers/crypto/allwinner/
754
755 ALLWINNER HARDWARE SPINLOCK SUPPORT
756 M:      Wilken Gottwalt <[email protected]>
757 S:      Maintained
758 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-hwspinlock.yaml
759 F:      drivers/hwspinlock/sun6i_hwspinlock.c
760
761 ALLWINNER THERMAL DRIVER
762 M:      Vasily Khoruzhick <[email protected]>
763 M:      Yangtao Li <[email protected]>
764 L:      [email protected]
765 S:      Maintained
766 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
767 F:      drivers/thermal/sun8i_thermal.c
768
769 ALLWINNER VPU DRIVER
770 M:      Maxime Ripard <[email protected]>
771 M:      Paul Kocialkowski <[email protected]>
772 L:      [email protected]
773 S:      Maintained
774 F:      drivers/staging/media/sunxi/cedrus/
775
776 ALPHA PORT
777 M:      Richard Henderson <[email protected]>
778 M:      Ivan Kokshaysky <[email protected]>
779 M:      Matt Turner <[email protected]>
780 L:      [email protected]
781 S:      Odd Fixes
782 F:      arch/alpha/
783
784 ALPS PS/2 TOUCHPAD DRIVER
785 R:      Pali Rohár <[email protected]>
786 F:      drivers/input/mouse/alps.*
787
788 ALTERA I2C CONTROLLER DRIVER
789 M:      Thor Thayer <[email protected]>
790 S:      Maintained
791 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
792 F:      drivers/i2c/busses/i2c-altera.c
793
794 ALTERA MAILBOX DRIVER
795 M:      Ley Foon Tan <[email protected]>
796 S:      Maintained
797 F:      drivers/mailbox/mailbox-altera.c
798
799 ALTERA MSGDMA IP CORE DRIVER
800 M:      Olivier Dautricourt <[email protected]>
801 R:      Stefan Roese <[email protected]>
802 L:      [email protected]
803 S:      Odd Fixes
804 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
805 F:      drivers/dma/altera-msgdma.c
806
807 ALTERA PIO DRIVER
808 M:      Joyce Ooi <[email protected]>
809 L:      [email protected]
810 S:      Maintained
811 F:      drivers/gpio/gpio-altera.c
812
813 ALTERA SYSTEM MANAGER DRIVER
814 M:      Thor Thayer <[email protected]>
815 S:      Maintained
816 F:      drivers/mfd/altera-sysmgr.c
817 F:      include/linux/mfd/altera-sysmgr.h
818
819 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
820 M:      Thor Thayer <[email protected]>
821 S:      Maintained
822 F:      drivers/gpio/gpio-altera-a10sr.c
823 F:      drivers/mfd/altera-a10sr.c
824 F:      drivers/reset/reset-a10sr.c
825 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
826 F:      include/linux/mfd/altera-a10sr.h
827
828 ALTERA TRIPLE SPEED ETHERNET DRIVER
829 M:      Joyce Ooi <[email protected]>
830 L:      [email protected]
831 S:      Maintained
832 F:      drivers/net/ethernet/altera/
833
834 ALTERA UART/JTAG UART SERIAL DRIVERS
835 M:      Tobias Klauser <[email protected]>
836 L:      [email protected]
837 S:      Maintained
838 F:      drivers/tty/serial/altera_jtaguart.c
839 F:      drivers/tty/serial/altera_uart.c
840 F:      include/linux/altera_jtaguart.h
841 F:      include/linux/altera_uart.h
842
843 AMAZON ANNAPURNA LABS FIC DRIVER
844 M:      Talel Shenhar <[email protected]>
845 S:      Maintained
846 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
847 F:      drivers/irqchip/irq-al-fic.c
848
849 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
850 M:      Talel Shenhar <[email protected]>
851 M:      Talel Shenhar <[email protected]>
852 S:      Maintained
853 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
854 F:      drivers/edac/al_mc_edac.c
855
856 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
857 M:      Talel Shenhar <[email protected]>
858 S:      Maintained
859 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
860 F:      drivers/thermal/thermal_mmio.c
861
862 AMAZON ETHERNET DRIVERS
863 M:      Netanel Belgazal <[email protected]>
864 M:      Arthur Kiyanovski <[email protected]>
865 R:      Guy Tzalik <[email protected]>
866 R:      Saeed Bishara <[email protected]>
867 L:      [email protected]
868 S:      Supported
869 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
870 F:      drivers/net/ethernet/amazon/
871
872 AMAZON RDMA EFA DRIVER
873 M:      Gal Pressman <[email protected]>
874 R:      Yossi Leybovich <[email protected]>
875 L:      [email protected]
876 S:      Supported
877 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
878 F:      drivers/infiniband/hw/efa/
879 F:      include/uapi/rdma/efa-abi.h
880
881 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
882 M:      Tom Lendacky <[email protected]>
883 M:      John Allen <[email protected]>
884 L:      [email protected]
885 S:      Supported
886 F:      drivers/crypto/ccp/
887 F:      include/linux/ccp.h
888
889 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
890 M:      Brijesh Singh <[email protected]>
891 M:      Tom Lendacky <[email protected]>
892 L:      [email protected]
893 S:      Supported
894 F:      drivers/crypto/ccp/sev*
895 F:      include/uapi/linux/psp-sev.h
896
897 AMD DISPLAY CORE
898 M:      Harry Wentland <[email protected]>
899 M:      Leo Li <[email protected]>
900 L:      [email protected]
901 S:      Supported
902 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
903 F:      drivers/gpu/drm/amd/display/
904
905 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
906 M:      Huang Rui <[email protected]>
907 L:      [email protected]
908 S:      Supported
909 F:      Documentation/hwmon/fam15h_power.rst
910 F:      drivers/hwmon/fam15h_power.c
911
912 AMD FCH GPIO DRIVER
913 M:      Enrico Weigelt, metux IT consult <[email protected]>
914 L:      [email protected]
915 S:      Maintained
916 F:      drivers/gpio/gpio-amd-fch.c
917 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
918
919 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
920 L:      [email protected] (moderated for non-subscribers)
921 S:      Orphan
922 F:      drivers/usb/gadget/udc/amd5536udc.*
923
924 AMD GEODE PROCESSOR/CHIPSET SUPPORT
925 M:      Andres Salomon <[email protected]>
926 L:      [email protected] (moderated for non-subscribers)
927 S:      Supported
928 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
929 F:      arch/x86/include/asm/geode.h
930 F:      drivers/char/hw_random/geode-rng.c
931 F:      drivers/crypto/geode*
932 F:      drivers/video/fbdev/geode/
933
934 AMD IOMMU (AMD-VI)
935 M:      Joerg Roedel <[email protected]>
936 L:      [email protected]
937 S:      Maintained
938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
939 F:      drivers/iommu/amd/
940 F:      include/linux/amd-iommu.h
941
942 AMD KFD
943 M:      Felix Kuehling <[email protected]>
944 L:      [email protected]
945 S:      Supported
946 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
947 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
948 F:      drivers/gpu/drm/amd/amdkfd/
949 F:      drivers/gpu/drm/amd/include/cik_structs.h
950 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
951 F:      drivers/gpu/drm/amd/include/v9_structs.h
952 F:      drivers/gpu/drm/amd/include/vi_structs.h
953 F:      include/uapi/linux/kfd_ioctl.h
954
955 AMD SPI DRIVER
956 M:      Sanjay R Mehta <[email protected]>
957 S:      Maintained
958 F:      drivers/spi/spi-amd.c
959
960 AMD MP2 I2C DRIVER
961 M:      Elie Morisse <[email protected]>
962 M:      Nehal Shah <[email protected]>
963 M:      Shyam Sundar S K <[email protected]>
964 L:      [email protected]
965 S:      Maintained
966 F:      drivers/i2c/busses/i2c-amd-mp2*
967
968 AMD PMC DRIVER
969 M:      Shyam Sundar S K <[email protected]>
970 L:      [email protected]
971 S:      Maintained
972 F:      drivers/platform/x86/amd-pmc.*
973
974 AMD POWERPLAY
975 M:      Evan Quan <[email protected]>
976 L:      [email protected]
977 S:      Supported
978 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
979 F:      drivers/gpu/drm/amd/pm/powerplay/
980
981 AMD SEATTLE DEVICE TREE SUPPORT
982 M:      Brijesh Singh <[email protected]>
983 M:      Suravee Suthikulpanit <[email protected]>
984 M:      Tom Lendacky <[email protected]>
985 S:      Supported
986 F:      arch/arm64/boot/dts/amd/
987
988 AMD XGBE DRIVER
989 M:      Tom Lendacky <[email protected]>
990 L:      [email protected]
991 S:      Supported
992 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
993 F:      drivers/net/ethernet/amd/xgbe/
994
995 AMD SENSOR FUSION HUB DRIVER
996 M:      Nehal Shah <[email protected]>
997 M:      Basavaraj Natikar <[email protected]>
998 L:      [email protected]
999 S:      Maintained
1000 F:      Documentation/hid/amd-sfh*
1001 F:      drivers/hid/amd-sfh-hid/
1002
1003 AMS AS73211 DRIVER
1004 M:      Christian Eggers <[email protected]>
1005 L:      [email protected]
1006 S:      Maintained
1007 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1008 F:      drivers/iio/light/as73211.c
1009
1010 ANALOG DEVICES INC AD7192 DRIVER
1011 M:      Alexandru Tachici <[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,ad7192.yaml
1016 F:      drivers/iio/adc/ad7192.c
1017
1018 ANALOG DEVICES INC AD7292 DRIVER
1019 M:      Marcelo Schmitt <[email protected]>
1020 L:      [email protected]
1021 S:      Supported
1022 W:      http://ez.analog.com/community/linux-device-drivers
1023 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1024 F:      drivers/iio/adc/ad7292.c
1025
1026 ANALOG DEVICES INC AD7768-1 DRIVER
1027 M:      Michael Hennerich <[email protected]>
1028 L:      [email protected]
1029 S:      Supported
1030 W:      http://ez.analog.com/community/linux-device-drivers
1031 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1032 F:      drivers/iio/adc/ad7768-1.c
1033
1034 ANALOG DEVICES INC AD7780 DRIVER
1035 M:      Michael Hennerich <[email protected]>
1036 M:      Renato Lui Geh <[email protected]>
1037 L:      [email protected]
1038 S:      Supported
1039 W:      http://ez.analog.com/community/linux-device-drivers
1040 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1041 F:      drivers/iio/adc/ad7780.c
1042
1043 ANALOG DEVICES INC AD9389B DRIVER
1044 M:      Hans Verkuil <[email protected]>
1045 L:      [email protected]
1046 S:      Maintained
1047 F:      drivers/media/i2c/ad9389b*
1048
1049 ANALOG DEVICES INC ADGS1408 DRIVER
1050 M:      Mircea Caprioru <[email protected]>
1051 S:      Supported
1052 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1053 F:      drivers/mux/adgs1408.c
1054
1055 ANALOG DEVICES INC ADIN DRIVER
1056 M:      Michael Hennerich <[email protected]>
1057 L:      [email protected]
1058 S:      Supported
1059 W:      http://ez.analog.com/community/linux-device-drivers
1060 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1061 F:      drivers/net/phy/adin.c
1062
1063 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1064 M:      Nuno Sa <[email protected]>
1065 L:      [email protected]
1066 S:      Supported
1067 F:      drivers/iio/imu/adis.c
1068 F:      include/linux/iio/imu/adis.h
1069
1070 ANALOG DEVICES INC ADIS16460 DRIVER
1071 M:      Dragos Bogdan <[email protected]>
1072 L:      [email protected]
1073 S:      Supported
1074 W:      http://ez.analog.com/community/linux-device-drivers
1075 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1076 F:      drivers/iio/imu/adis16460.c
1077
1078 ANALOG DEVICES INC ADIS16475 DRIVER
1079 M:      Nuno Sa <[email protected]>
1080 L:      [email protected]
1081 W:      http://ez.analog.com/community/linux-device-drivers
1082 S:      Supported
1083 F:      drivers/iio/imu/adis16475.c
1084 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1085
1086 ANALOG DEVICES INC ADM1177 DRIVER
1087 M:      Michael Hennerich <[email protected]>
1088 L:      [email protected]
1089 S:      Supported
1090 W:      http://ez.analog.com/community/linux-device-drivers
1091 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1092 F:      drivers/hwmon/adm1177.c
1093
1094 ANALOG DEVICES INC ADP5061 DRIVER
1095 M:      Michael Hennerich <[email protected]>
1096 L:      [email protected]
1097 S:      Supported
1098 W:      http://ez.analog.com/community/linux-device-drivers
1099 F:      drivers/power/supply/adp5061.c
1100
1101 ANALOG DEVICES INC ADV7180 DRIVER
1102 M:      Lars-Peter Clausen <[email protected]>
1103 L:      [email protected]
1104 S:      Supported
1105 W:      http://ez.analog.com/community/linux-device-drivers
1106 F:      drivers/media/i2c/adv7180.c
1107 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1108
1109 ANALOG DEVICES INC ADV748X DRIVER
1110 M:      Kieran Bingham <[email protected]>
1111 L:      [email protected]
1112 S:      Maintained
1113 F:      drivers/media/i2c/adv748x/*
1114
1115 ANALOG DEVICES INC ADV7511 DRIVER
1116 M:      Hans Verkuil <[email protected]>
1117 L:      [email protected]
1118 S:      Maintained
1119 F:      drivers/media/i2c/adv7511*
1120
1121 ANALOG DEVICES INC ADV7604 DRIVER
1122 M:      Hans Verkuil <[email protected]>
1123 L:      [email protected]
1124 S:      Maintained
1125 F:      drivers/media/i2c/adv7604*
1126 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1127
1128 ANALOG DEVICES INC ADV7842 DRIVER
1129 M:      Hans Verkuil <[email protected]>
1130 L:      [email protected]
1131 S:      Maintained
1132 F:      drivers/media/i2c/adv7842*
1133
1134 ANALOG DEVICES INC ADXRS290 DRIVER
1135 M:      Nishant Malpani <[email protected]>
1136 L:      [email protected]
1137 S:      Supported
1138 F:      drivers/iio/gyro/adxrs290.c
1139 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1140
1141 ANALOG DEVICES INC ASOC CODEC DRIVERS
1142 M:      Lars-Peter Clausen <[email protected]>
1143 M:      Nuno Sá <[email protected]>
1144 L:      [email protected] (moderated for non-subscribers)
1145 S:      Supported
1146 W:      http://wiki.analog.com/
1147 W:      http://ez.analog.com/community/linux-device-drivers
1148 F:      sound/soc/codecs/ad1*
1149 F:      sound/soc/codecs/ad7*
1150 F:      sound/soc/codecs/adau*
1151 F:      sound/soc/codecs/adav*
1152 F:      sound/soc/codecs/sigmadsp.*
1153 F:      sound/soc/codecs/ssm*
1154
1155 ANALOG DEVICES INC DMA DRIVERS
1156 M:      Lars-Peter Clausen <[email protected]>
1157 S:      Supported
1158 W:      http://ez.analog.com/community/linux-device-drivers
1159 F:      drivers/dma/dma-axi-dmac.c
1160
1161 ANALOG DEVICES INC IIO DRIVERS
1162 M:      Lars-Peter Clausen <[email protected]>
1163 M:      Michael Hennerich <[email protected]>
1164 S:      Supported
1165 W:      http://wiki.analog.com/
1166 W:      http://ez.analog.com/community/linux-device-drivers
1167 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1168 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1169 F:      Documentation/devicetree/bindings/iio/*/adi,*
1170 F:      Documentation/devicetree/bindings/iio/dac/adi,ad5758.yaml
1171 F:      drivers/iio/*/ad*
1172 F:      drivers/iio/adc/ltc249*
1173 F:      drivers/iio/amplifiers/hmc425a.c
1174 F:      drivers/staging/iio/*/ad*
1175 X:      drivers/iio/*/adjd*
1176
1177 ANALOGBITS PLL LIBRARIES
1178 M:      Paul Walmsley <[email protected]>
1179 S:      Supported
1180 F:      drivers/clk/analogbits/*
1181 F:      include/linux/clk/analogbits*
1182
1183 ANDES ARCHITECTURE
1184 M:      Nick Hu <[email protected]>
1185 M:      Greentime Hu <[email protected]>
1186 M:      Vincent Chen <[email protected]>
1187 S:      Supported
1188 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
1189 F:      Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
1190 F:      Documentation/devicetree/bindings/nds32/
1191 F:      arch/nds32/
1192 N:      nds32
1193 K:      nds32
1194
1195 ANDROID CONFIG FRAGMENTS
1196 M:      Rob Herring <[email protected]>
1197 S:      Supported
1198 F:      kernel/configs/android*
1199
1200 ANDROID DRIVERS
1201 M:      Greg Kroah-Hartman <[email protected]>
1202 M:      Arve Hjønnevåg <[email protected]>
1203 M:      Todd Kjos <[email protected]>
1204 M:      Martijn Coenen <[email protected]>
1205 M:      Joel Fernandes <[email protected]>
1206 M:      Christian Brauner <[email protected]>
1207 M:      Hridya Valsaraju <[email protected]>
1208 M:      Suren Baghdasaryan <[email protected]>
1209 L:      [email protected]
1210 S:      Supported
1211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1212 F:      drivers/android/
1213 F:      drivers/staging/android/
1214
1215 ANDROID GOLDFISH PIC DRIVER
1216 M:      Miodrag Dinic <[email protected]>
1217 S:      Supported
1218 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1219 F:      drivers/irqchip/irq-goldfish-pic.c
1220
1221 ANDROID GOLDFISH RTC DRIVER
1222 M:      Jiaxun Yang <[email protected]>
1223 S:      Supported
1224 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1225 F:      drivers/rtc/rtc-goldfish.c
1226
1227 AOA (Apple Onboard Audio) ALSA DRIVER
1228 M:      Johannes Berg <[email protected]>
1229 L:      [email protected]
1230 L:      [email protected] (moderated for non-subscribers)
1231 S:      Maintained
1232 F:      sound/aoa/
1233
1234 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1235 M:      William Breathitt Gray <[email protected]>
1236 L:      [email protected]
1237 S:      Maintained
1238 F:      drivers/iio/adc/stx104.c
1239
1240 APM DRIVER
1241 M:      Jiri Kosina <[email protected]>
1242 S:      Odd fixes
1243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1244 F:      arch/x86/kernel/apm_32.c
1245 F:      drivers/char/apm-emulation.c
1246 F:      include/linux/apm_bios.h
1247 F:      include/uapi/linux/apm_bios.h
1248
1249 APPARMOR SECURITY MODULE
1250 M:      John Johansen <[email protected]>
1251 L:      [email protected] (subscribers-only, general discussion)
1252 S:      Supported
1253 W:      wiki.apparmor.net
1254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1255 F:      Documentation/admin-guide/LSM/apparmor.rst
1256 F:      security/apparmor/
1257
1258 APPLE BCM5974 MULTITOUCH DRIVER
1259 M:      Henrik Rydberg <[email protected]>
1260 L:      [email protected]
1261 S:      Odd fixes
1262 F:      drivers/input/mouse/bcm5974.c
1263
1264 APPLE SMC DRIVER
1265 M:      Henrik Rydberg <[email protected]>
1266 L:      [email protected]
1267 S:      Odd fixes
1268 F:      drivers/hwmon/applesmc.c
1269
1270 APPLETALK NETWORK LAYER
1271 L:      [email protected]
1272 S:      Odd fixes
1273 F:      drivers/net/appletalk/
1274 F:      include/linux/atalk.h
1275 F:      include/uapi/linux/atalk.h
1276 F:      net/appletalk/
1277
1278 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1279 M:      Khuong Dinh <[email protected]>
1280 S:      Supported
1281 F:      arch/arm64/boot/dts/apm/
1282
1283 APPLIED MICRO (APM) X-GENE SOC EDAC
1284 M:      Khuong Dinh <[email protected]>
1285 S:      Supported
1286 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1287 F:      drivers/edac/xgene_edac.c
1288
1289 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1290 M:      Iyappan Subramanian <[email protected]>
1291 M:      Keyur Chudgar <[email protected]>
1292 S:      Supported
1293 F:      drivers/net/ethernet/apm/xgene-v2/
1294
1295 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1296 M:      Iyappan Subramanian <[email protected]>
1297 M:      Keyur Chudgar <[email protected]>
1298 M:      Quan Nguyen <[email protected]>
1299 S:      Supported
1300 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1301 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1302 F:      drivers/net/ethernet/apm/xgene/
1303 F:      drivers/net/mdio/mdio-xgene.c
1304
1305 APPLIED MICRO (APM) X-GENE SOC PMU
1306 M:      Khuong Dinh <[email protected]>
1307 S:      Supported
1308 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1309 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1310 F:      drivers/perf/xgene_pmu.c
1311
1312 APTINA CAMERA SENSOR PLL
1313 M:      Laurent Pinchart <[email protected]>
1314 L:      [email protected]
1315 S:      Maintained
1316 F:      drivers/media/i2c/aptina-pll.*
1317
1318 AQUANTIA ETHERNET DRIVER (atlantic)
1319 M:      Igor Russkikh <[email protected]>
1320 L:      [email protected]
1321 S:      Supported
1322 W:      https://www.marvell.com/
1323 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1324 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1325 F:      drivers/net/ethernet/aquantia/atlantic/
1326
1327 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1328 M:      Egor Pomozov <[email protected]>
1329 L:      [email protected]
1330 S:      Supported
1331 W:      http://www.aquantia.com
1332 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1333
1334 ARASAN NAND CONTROLLER DRIVER
1335 M:      Miquel Raynal <[email protected]>
1336 M:      Naga Sureshkumar Relli <[email protected]>
1337 L:      [email protected]
1338 S:      Maintained
1339 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1340 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1341
1342 ARC FRAMEBUFFER DRIVER
1343 M:      Jaya Kumar <[email protected]>
1344 S:      Maintained
1345 F:      drivers/video/fbdev/arcfb.c
1346 F:      drivers/video/fbdev/core/fb_defio.c
1347
1348 ARC PGU DRM DRIVER
1349 M:      Alexey Brodkin <[email protected]>
1350 S:      Supported
1351 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1352 F:      drivers/gpu/drm/tiny/arcpgu.c
1353
1354 ARCNET NETWORK LAYER
1355 M:      Michael Grzeschik <[email protected]>
1356 L:      [email protected]
1357 S:      Maintained
1358 F:      drivers/net/arcnet/
1359 F:      include/uapi/linux/if_arcnet.h
1360
1361 ARM ARCHITECTED TIMER DRIVER
1362 M:      Mark Rutland <[email protected]>
1363 M:      Marc Zyngier <[email protected]>
1364 L:      [email protected] (moderated for non-subscribers)
1365 S:      Maintained
1366 F:      arch/arm/include/asm/arch_timer.h
1367 F:      arch/arm64/include/asm/arch_timer.h
1368 F:      drivers/clocksource/arm_arch_timer.c
1369
1370 ARM HDLCD DRM DRIVER
1371 M:      Liviu Dudau <[email protected]>
1372 S:      Supported
1373 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
1374 F:      drivers/gpu/drm/arm/hdlcd_*
1375
1376 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1377 M:      Linus Walleij <[email protected]>
1378 L:      [email protected] (moderated for non-subscribers)
1379 S:      Maintained
1380 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1381 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1382 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1383 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1384 F:      Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
1385 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1386 F:      Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1387 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1388 F:      Documentation/devicetree/bindings/mtd/arm-versatile.txt
1389 F:      arch/arm/boot/dts/arm-realview-*
1390 F:      arch/arm/boot/dts/integrator*
1391 F:      arch/arm/boot/dts/versatile*
1392 F:      arch/arm/mach-integrator/
1393 F:      arch/arm/mach-realview/
1394 F:      arch/arm/mach-versatile/
1395 F:      arch/arm/plat-versatile/
1396 F:      drivers/bus/arm-integrator-lm.c
1397 F:      drivers/clk/versatile/
1398 F:      drivers/i2c/busses/i2c-versatile.c
1399 F:      drivers/irqchip/irq-versatile-fpga.c
1400 F:      drivers/mtd/maps/physmap-versatile.*
1401 F:      drivers/power/reset/arm-versatile-reboot.c
1402 F:      drivers/soc/versatile/
1403
1404 ARM KOMEDA DRM-KMS DRIVER
1405 M:      James (Qian) Wang <[email protected]>
1406 M:      Liviu Dudau <[email protected]>
1407 M:      Mihail Atanassov <[email protected]>
1408 L:      Mali DP Maintainers <[email protected]>
1409 S:      Supported
1410 T:      git git://anongit.freedesktop.org/drm/drm-misc
1411 F:      Documentation/devicetree/bindings/display/arm,komeda.txt
1412 F:      Documentation/gpu/komeda-kms.rst
1413 F:      drivers/gpu/drm/arm/display/include/
1414 F:      drivers/gpu/drm/arm/display/komeda/
1415
1416 ARM MALI PANFROST DRM DRIVER
1417 M:      Rob Herring <[email protected]>
1418 M:      Tomeu Vizoso <[email protected]>
1419 R:      Steven Price <[email protected]>
1420 R:      Alyssa Rosenzweig <[email protected]>
1421 L:      [email protected]
1422 S:      Supported
1423 T:      git git://anongit.freedesktop.org/drm/drm-misc
1424 F:      drivers/gpu/drm/panfrost/
1425 F:      include/uapi/drm/panfrost_drm.h
1426
1427 ARM MALI-DP DRM DRIVER
1428 M:      Liviu Dudau <[email protected]>
1429 M:      Brian Starkey <[email protected]>
1430 L:      Mali DP Maintainers <[email protected]>
1431 S:      Supported
1432 T:      git git://anongit.freedesktop.org/drm/drm-misc
1433 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
1434 F:      Documentation/gpu/afbc.rst
1435 F:      drivers/gpu/drm/arm/
1436
1437 ARM MFM AND FLOPPY DRIVERS
1438 M:      Ian Molton <[email protected]>
1439 S:      Maintained
1440 F:      arch/arm/include/asm/floppy.h
1441 F:      arch/arm/mach-rpc/floppydma.S
1442
1443 ARM PMU PROFILING AND DEBUGGING
1444 M:      Will Deacon <[email protected]>
1445 M:      Mark Rutland <[email protected]>
1446 L:      [email protected] (moderated for non-subscribers)
1447 S:      Maintained
1448 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1449 F:      Documentation/devicetree/bindings/perf/
1450 F:      arch/arm*/include/asm/hw_breakpoint.h
1451 F:      arch/arm*/include/asm/perf_event.h
1452 F:      arch/arm*/kernel/hw_breakpoint.c
1453 F:      arch/arm*/kernel/perf_*
1454 F:      drivers/perf/
1455 F:      include/linux/perf/arm_pmu.h
1456
1457 ARM PORT
1458 M:      Russell King <[email protected]>
1459 L:      [email protected] (moderated for non-subscribers)
1460 S:      Odd Fixes
1461 W:      http://www.armlinux.org.uk/
1462 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1463 F:      arch/arm/
1464 X:      arch/arm/boot/dts/
1465
1466 ARM PRIMECELL AACI PL041 DRIVER
1467 M:      Russell King <[email protected]>
1468 S:      Odd Fixes
1469 F:      sound/arm/aaci.*
1470
1471 ARM PRIMECELL BUS SUPPORT
1472 M:      Russell King <[email protected]>
1473 S:      Odd Fixes
1474 F:      drivers/amba/
1475 F:      include/linux/amba/bus.h
1476
1477 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1478 M:      Miquel Raynal <[email protected]@bootlin.com>
1479 M:      Naga Sureshkumar Relli <[email protected]>
1480 L:      [email protected]
1481 S:      Maintained
1482 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1483 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1484
1485 ARM PRIMECELL PL35X SMC DRIVER
1486 M:      Miquel Raynal <[email protected]@bootlin.com>
1487 M:      Naga Sureshkumar Relli <[email protected]>
1488 L:      [email protected] (moderated for non-subscribers)
1489 S:      Maintained
1490 F:      Documentation/devicetree/bindings/mtd/arm,pl353-smc.yaml
1491 F:      drivers/memory/pl353-smc.c
1492
1493 ARM PRIMECELL CLCD PL110 DRIVER
1494 M:      Russell King <[email protected]>
1495 S:      Odd Fixes
1496 F:      drivers/video/fbdev/amba-clcd.*
1497
1498 ARM PRIMECELL KMI PL050 DRIVER
1499 M:      Russell King <[email protected]>
1500 S:      Odd Fixes
1501 F:      drivers/input/serio/ambakmi.*
1502 F:      include/linux/amba/kmi.h
1503
1504 ARM PRIMECELL MMCI PL180/1 DRIVER
1505 M:      Russell King <[email protected]>
1506 S:      Odd Fixes
1507 F:      drivers/mmc/host/mmci.*
1508 F:      include/linux/amba/mmci.h
1509
1510 ARM PRIMECELL SSP PL022 SPI DRIVER
1511 M:      Linus Walleij <[email protected]>
1512 L:      [email protected] (moderated for non-subscribers)
1513 S:      Maintained
1514 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1515 F:      drivers/spi/spi-pl022.c
1516
1517 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1518 M:      Russell King <[email protected]>
1519 S:      Odd Fixes
1520 F:      drivers/tty/serial/amba-pl01*.c
1521 F:      include/linux/amba/serial.h
1522
1523 ARM PRIMECELL VIC PL190/PL192 DRIVER
1524 M:      Linus Walleij <[email protected]>
1525 L:      [email protected] (moderated for non-subscribers)
1526 S:      Maintained
1527 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
1528 F:      drivers/irqchip/irq-vic.c
1529
1530 ARM SMC WATCHDOG DRIVER
1531 M:      Julius Werner <[email protected]>
1532 R:      Evan Benn <[email protected]>
1533 S:      Maintained
1534 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1535 F:      drivers/watchdog/arm_smc_wdt.c
1536
1537 ARM SMMU DRIVERS
1538 M:      Will Deacon <[email protected]>
1539 R:      Robin Murphy <[email protected]>
1540 L:      [email protected] (moderated for non-subscribers)
1541 S:      Maintained
1542 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1543 F:      drivers/iommu/arm/
1544 F:      drivers/iommu/io-pgtable-arm*
1545
1546 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1547 M:      Arnd Bergmann <[email protected]>
1548 M:      Olof Johansson <[email protected]>
1549 M:      [email protected]
1550 L:      [email protected] (moderated for non-subscribers)
1551 S:      Maintained
1552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1553 F:      arch/arm/boot/dts/Makefile
1554 F:      arch/arm64/boot/dts/Makefile
1555
1556 ARM SUB-ARCHITECTURES
1557 L:      [email protected] (moderated for non-subscribers)
1558 S:      Maintained
1559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1560 F:      arch/arm/mach-*/
1561 F:      arch/arm/plat-*/
1562
1563 ARM/ACTIONS SEMI ARCHITECTURE
1564 M:      Andreas Färber <[email protected]>
1565 M:      Manivannan Sadhasivam <[email protected]>
1566 L:      [email protected] (moderated for non-subscribers)
1567 L:      [email protected] (moderated for non-subscribers)
1568 S:      Maintained
1569 F:      Documentation/devicetree/bindings/arm/actions.yaml
1570 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1571 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1572 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1573 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1574 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1575 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1576 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1577 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1578 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1579 F:      arch/arm/boot/dts/owl-*
1580 F:      arch/arm/mach-actions/
1581 F:      arch/arm64/boot/dts/actions/
1582 F:      drivers/clk/actions/
1583 F:      drivers/clocksource/timer-owl*
1584 F:      drivers/dma/owl-dma.c
1585 F:      drivers/i2c/busses/i2c-owl.c
1586 F:      drivers/irqchip/irq-owl-sirq.c
1587 F:      drivers/mmc/host/owl-mmc.c
1588 F:      drivers/net/ethernet/actions/
1589 F:      drivers/pinctrl/actions/*
1590 F:      drivers/soc/actions/
1591 F:      include/dt-bindings/power/owl-*
1592 F:      include/dt-bindings/reset/actions,*
1593 F:      include/linux/soc/actions/
1594 N:      owl
1595
1596 ARM/ADS SPHERE MACHINE SUPPORT
1597 M:      Lennert Buytenhek <[email protected]>
1598 L:      [email protected] (moderated for non-subscribers)
1599 S:      Maintained
1600
1601 ARM/AFEB9260 MACHINE SUPPORT
1602 M:      Sergey Lapin <[email protected]>
1603 L:      [email protected] (moderated for non-subscribers)
1604 S:      Maintained
1605
1606 ARM/AJECO 1ARM MACHINE SUPPORT
1607 M:      Lennert Buytenhek <[email protected]>
1608 L:      [email protected] (moderated for non-subscribers)
1609 S:      Maintained
1610
1611 ARM/Allwinner SoC Clock Support
1612 M:      Emilio López <[email protected]>
1613 S:      Maintained
1614 F:      drivers/clk/sunxi/
1615
1616 ARM/Allwinner sunXi SoC support
1617 M:      Maxime Ripard <[email protected]>
1618 M:      Chen-Yu Tsai <[email protected]>
1619 R:      Jernej Skrabec <[email protected]>
1620 L:      [email protected] (moderated for non-subscribers)
1621 S:      Maintained
1622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1623 L:      [email protected]
1624 F:      arch/arm/mach-sunxi/
1625 F:      arch/arm64/boot/dts/allwinner/
1626 F:      drivers/clk/sunxi-ng/
1627 F:      drivers/pinctrl/sunxi/
1628 F:      drivers/soc/sunxi/
1629 N:      allwinner
1630 N:      sun[x456789]i
1631 N:      sun50i
1632
1633 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1634 M:      Neil Armstrong <[email protected]>
1635 M:      Jerome Brunet <[email protected]>
1636 L:      [email protected]
1637 S:      Maintained
1638 F:      Documentation/devicetree/bindings/clock/amlogic*
1639 F:      drivers/clk/meson/
1640 F:      include/dt-bindings/clock/gxbb*
1641 F:      include/dt-bindings/clock/meson*
1642
1643 ARM/Amlogic Meson SoC Crypto Drivers
1644 M:      Corentin Labbe <[email protected]>
1645 L:      [email protected]
1646 L:      [email protected]
1647 S:      Maintained
1648 F:      Documentation/devicetree/bindings/crypto/amlogic*
1649 F:      drivers/crypto/amlogic/
1650
1651 ARM/Amlogic Meson SoC Sound Drivers
1652 M:      Jerome Brunet <[email protected]>
1653 L:      [email protected] (moderated for non-subscribers)
1654 S:      Maintained
1655 F:      Documentation/devicetree/bindings/sound/amlogic*
1656 F:      sound/soc/meson/
1657
1658 ARM/Amlogic Meson SoC support
1659 M:      Neil Armstrong <[email protected]>
1660 M:      Kevin Hilman <[email protected]>
1661 R:      Jerome Brunet <[email protected]>
1662 R:      Martin Blumenstingl <[email protected]>
1663 L:      [email protected] (moderated for non-subscribers)
1664 L:      [email protected]
1665 S:      Maintained
1666 W:      http://linux-meson.com/
1667 F:      arch/arm/boot/dts/meson*
1668 F:      arch/arm/mach-meson/
1669 F:      arch/arm64/boot/dts/amlogic/
1670 F:      drivers/mmc/host/meson*
1671 F:      drivers/pinctrl/meson/
1672 F:      drivers/rtc/rtc-meson*
1673 F:      drivers/soc/amlogic/
1674 N:      meson
1675
1676 ARM/Annapurna Labs ALPINE ARCHITECTURE
1677 M:      Tsahee Zidenberg <[email protected]>
1678 M:      Antoine Tenart <[email protected]>
1679 L:      [email protected] (moderated for non-subscribers)
1680 S:      Maintained
1681 F:      arch/arm/boot/dts/alpine*
1682 F:      arch/arm/mach-alpine/
1683 F:      arch/arm64/boot/dts/amazon/
1684 F:      drivers/*/*alpine*
1685
1686 ARM/APPLE MACHINE SUPPORT
1687 M:      Hector Martin <[email protected]>
1688 L:      [email protected] (moderated for non-subscribers)
1689 S:      Maintained
1690 W:      https://asahilinux.org
1691 B:      https://github.com/AsahiLinux/linux/issues
1692 C:      irc://chat.freenode.net/asahi-dev
1693 T:      git https://github.com/AsahiLinux/linux.git
1694 F:      Documentation/devicetree/bindings/arm/apple.yaml
1695 F:      Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml
1696 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1697 F:      arch/arm64/boot/dts/apple/
1698 F:      drivers/irqchip/irq-apple-aic.c
1699 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1700 F:      include/dt-bindings/pinctrl/apple.h
1701
1702 ARM/ARTPEC MACHINE SUPPORT
1703 M:      Jesper Nilsson <[email protected]>
1704 M:      Lars Persson <[email protected]>
1705 L:      [email protected]
1706 S:      Maintained
1707 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1708 F:      arch/arm/boot/dts/artpec6*
1709 F:      arch/arm/mach-artpec
1710 F:      drivers/clk/axis
1711 F:      drivers/crypto/axis
1712 F:      drivers/mmc/host/usdhi6rol0.c
1713 F:      drivers/pinctrl/pinctrl-artpec*
1714
1715 ARM/ASPEED I2C DRIVER
1716 M:      Brendan Higgins <[email protected]>
1717 R:      Benjamin Herrenschmidt <[email protected]>
1718 R:      Joel Stanley <[email protected]>
1719 L:      [email protected]
1720 L:      [email protected] (moderated for non-subscribers)
1721 S:      Maintained
1722 F:      Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1723 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1724 F:      drivers/i2c/busses/i2c-aspeed.c
1725 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1726
1727 ARM/ASPEED MACHINE SUPPORT
1728 M:      Joel Stanley <[email protected]>
1729 R:      Andrew Jeffery <[email protected]>
1730 L:      [email protected] (moderated for non-subscribers)
1731 L:      [email protected] (moderated for non-subscribers)
1732 S:      Supported
1733 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1735 F:      arch/arm/boot/dts/aspeed-*
1736 F:      arch/arm/mach-aspeed/
1737 N:      aspeed
1738
1739 ARM/BITMAIN ARCHITECTURE
1740 M:      Manivannan Sadhasivam <[email protected]>
1741 L:      [email protected] (moderated for non-subscribers)
1742 S:      Maintained
1743 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1744 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1745 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1746 F:      arch/arm64/boot/dts/bitmain/
1747 F:      drivers/clk/clk-bm1880.c
1748 F:      drivers/pinctrl/pinctrl-bm1880.c
1749
1750 ARM/CALXEDA HIGHBANK ARCHITECTURE
1751 M:      Andre Przywara <[email protected]>
1752 L:      [email protected] (moderated for non-subscribers)
1753 S:      Maintained
1754 F:      arch/arm/boot/dts/ecx-*.dts*
1755 F:      arch/arm/boot/dts/highbank.dts
1756 F:      arch/arm/mach-highbank/
1757
1758 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1759 M:      Krzysztof Halasa <[email protected]>
1760 S:      Maintained
1761 F:      arch/arm/mach-cns3xxx/
1762
1763 ARM/CAVIUM THUNDER NETWORK DRIVER
1764 M:      Sunil Goutham <[email protected]>
1765 L:      [email protected] (moderated for non-subscribers)
1766 S:      Supported
1767 F:      drivers/net/ethernet/cavium/thunder/
1768
1769 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1770 M:      Lukasz Majewski <[email protected]>
1771 L:      [email protected] (moderated for non-subscribers)
1772 S:      Maintained
1773 F:      arch/arm/mach-ep93xx/ts72xx.c
1774
1775 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1776 M:      Alexander Shiyan <[email protected]>
1777 L:      [email protected] (moderated for non-subscribers)
1778 S:      Odd Fixes
1779 N:      clps711x
1780
1781 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1782 M:      Lennert Buytenhek <[email protected]>
1783 L:      [email protected] (moderated for non-subscribers)
1784 S:      Maintained
1785
1786 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1787 M:      Hartley Sweeten <[email protected]>
1788 M:      Alexander Sverdlin <[email protected]>
1789 L:      [email protected] (moderated for non-subscribers)
1790 S:      Maintained
1791 F:      arch/arm/mach-ep93xx/
1792 F:      arch/arm/mach-ep93xx/include/mach/
1793
1794 ARM/CLKDEV SUPPORT
1795 M:      Russell King <[email protected]>
1796 L:      [email protected] (moderated for non-subscribers)
1797 S:      Maintained
1798 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1799 F:      drivers/clk/clkdev.c
1800
1801 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1802 M:      Baruch Siach <[email protected]>
1803 L:      [email protected] (moderated for non-subscribers)
1804 S:      Maintained
1805 F:      arch/arm/boot/dts/cx92755*
1806 N:      digicolor
1807
1808 ARM/CONTEC MICRO9 MACHINE SUPPORT
1809 M:      Hubert Feurstein <[email protected]>
1810 S:      Maintained
1811 F:      arch/arm/mach-ep93xx/micro9.c
1812
1813 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1814 M:      Mathieu Poirier <[email protected]>
1815 M:      Suzuki K Poulose <[email protected]>
1816 R:      Mike Leach <[email protected]>
1817 R:      Leo Yan <[email protected]>
1818 L:      [email protected] (moderated for non-subscribers)
1819 L:      [email protected] (moderated for non-subscribers)
1820 S:      Maintained
1821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
1822 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1823 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1824 F:      Documentation/devicetree/bindings/arm/coresight-cti.yaml
1825 F:      Documentation/devicetree/bindings/arm/coresight.txt
1826 F:      Documentation/devicetree/bindings/arm/ete.yaml
1827 F:      Documentation/devicetree/bindings/arm/trbe.yaml
1828 F:      Documentation/trace/coresight/*
1829 F:      drivers/hwtracing/coresight/*
1830 F:      include/dt-bindings/arm/coresight-cti-dt.h
1831 F:      include/linux/coresight*
1832 F:      tools/perf/arch/arm/util/auxtrace.c
1833 F:      tools/perf/arch/arm/util/cs-etm.c
1834 F:      tools/perf/arch/arm/util/cs-etm.h
1835 F:      tools/perf/arch/arm/util/pmu.c
1836 F:      tools/perf/util/cs-etm-decoder/*
1837 F:      tools/perf/util/cs-etm.*
1838
1839 ARM/CORGI MACHINE SUPPORT
1840 M:      Richard Purdie <[email protected]>
1841 S:      Maintained
1842
1843 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1844 M:      Hans Ulli Kroll <[email protected]>
1845 M:      Linus Walleij <[email protected]>
1846 L:      [email protected] (moderated for non-subscribers)
1847 S:      Maintained
1848 T:      git git://github.com/ulli-kroll/linux.git
1849 F:      Documentation/devicetree/bindings/arm/gemini.txt
1850 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1851 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1852 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1853 F:      arch/arm/mach-gemini/
1854 F:      drivers/crypto/gemini/
1855 F:      drivers/net/ethernet/cortina/
1856 F:      drivers/pinctrl/pinctrl-gemini.c
1857 F:      drivers/rtc/rtc-ftrtc010.c
1858
1859 ARM/CZ.NIC TURRIS SUPPORT
1860 M:      Marek Behún <[email protected]>
1861 S:      Maintained
1862 W:      https://www.turris.cz/
1863 F:      Documentation/ABI/testing/debugfs-moxtet
1864 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
1865 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
1866 F:      Documentation/devicetree/bindings/bus/moxtet.txt
1867 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
1868 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
1869 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
1870 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
1871 F:      drivers/bus/moxtet.c
1872 F:      drivers/firmware/turris-mox-rwtm.c
1873 F:      drivers/leds/leds-turris-omnia.c
1874 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
1875 F:      drivers/gpio/gpio-moxtet.c
1876 F:      drivers/watchdog/armada_37xx_wdt.c
1877 F:      include/dt-bindings/bus/moxtet.h
1878 F:      include/linux/armada-37xx-rwtm-mailbox.h
1879 F:      include/linux/moxtet.h
1880
1881 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1882 M:      Robert Jarzmik <[email protected]>
1883 L:      [email protected] (moderated for non-subscribers)
1884 S:      Maintained
1885 F:      arch/arm/mach-pxa/ezx.c
1886
1887 ARM/FARADAY FA526 PORT
1888 M:      Hans Ulli Kroll <[email protected]>
1889 L:      [email protected] (moderated for non-subscribers)
1890 S:      Maintained
1891 T:      git git://git.berlios.de/gemini-board
1892 F:      arch/arm/mm/*-fa*
1893
1894 ARM/FOOTBRIDGE ARCHITECTURE
1895 M:      Russell King <[email protected]>
1896 L:      [email protected] (moderated for non-subscribers)
1897 S:      Maintained
1898 W:      http://www.armlinux.org.uk/
1899 F:      arch/arm/include/asm/hardware/dec21285.h
1900 F:      arch/arm/mach-footbridge/
1901
1902 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1903 M:      Shawn Guo <[email protected]>
1904 M:      Sascha Hauer <[email protected]>
1905 R:      Pengutronix Kernel Team <[email protected]>
1906 R:      Fabio Estevam <[email protected]>
1907 R:      NXP Linux Team <[email protected]>
1908 L:      [email protected] (moderated for non-subscribers)
1909 S:      Maintained
1910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1911 X:      drivers/media/i2c/
1912 N:      imx
1913 N:      mxs
1914
1915 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1916 M:      Shawn Guo <[email protected]>
1917 M:      Li Yang <[email protected]>
1918 L:      [email protected] (moderated for non-subscribers)
1919 S:      Maintained
1920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1921 F:      arch/arm/boot/dts/ls1021a*
1922 F:      arch/arm64/boot/dts/freescale/fsl-*
1923 F:      arch/arm64/boot/dts/freescale/qoriq-*
1924
1925 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1926 M:      Shawn Guo <[email protected]>
1927 M:      Sascha Hauer <[email protected]>
1928 R:      Pengutronix Kernel Team <[email protected]>
1929 R:      Stefan Agner <[email protected]>
1930 L:      [email protected] (moderated for non-subscribers)
1931 S:      Maintained
1932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1933 F:      arch/arm/boot/dts/vf*
1934 F:      arch/arm/mach-imx/*vf610*
1935
1936 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1937 M:      Lennert Buytenhek <[email protected]>
1938 L:      [email protected] (moderated for non-subscribers)
1939 S:      Maintained
1940
1941 ARM/GUMSTIX MACHINE SUPPORT
1942 M:      Steve Sakoman <[email protected]>
1943 L:      [email protected] (moderated for non-subscribers)
1944 S:      Maintained
1945
1946 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1947 M:      Philipp Zabel <[email protected]>
1948 M:      Paul Parsons <[email protected]>
1949 L:      [email protected] (moderated for non-subscribers)
1950 S:      Maintained
1951 F:      arch/arm/mach-pxa/hx4700.c
1952 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1953 F:      sound/soc/pxa/hx4700.c
1954
1955 ARM/HISILICON SOC SUPPORT
1956 M:      Wei Xu <[email protected]>
1957 L:      [email protected] (moderated for non-subscribers)
1958 S:      Supported
1959 W:      http://www.hisilicon.com
1960 T:      git git://github.com/hisilicon/linux-hisi.git
1961 F:      arch/arm/boot/dts/hi3*
1962 F:      arch/arm/boot/dts/hip*
1963 F:      arch/arm/boot/dts/hisi*
1964 F:      arch/arm/mach-hisi/
1965 F:      arch/arm64/boot/dts/hisilicon/
1966
1967 ARM/HP JORNADA 7XX MACHINE SUPPORT
1968 M:      Kristoffer Ericson <[email protected]>
1969 S:      Maintained
1970 W:      www.jlime.com
1971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1972 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1973 F:      arch/arm/mach-sa1100/jornada720.c
1974
1975 ARM/IGEP MACHINE SUPPORT
1976 M:      Enric Balletbo i Serra <[email protected]>
1977 M:      Javier Martinez Canillas <[email protected]>
1978 L:      [email protected]
1979 L:      [email protected] (moderated for non-subscribers)
1980 S:      Maintained
1981 F:      arch/arm/boot/dts/omap3-igep*
1982
1983 ARM/INCOME PXA270 SUPPORT
1984 M:      Marek Vasut <[email protected]>
1985 L:      [email protected] (moderated for non-subscribers)
1986 S:      Maintained
1987 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1988
1989 ARM/INTEL IOP32X ARM ARCHITECTURE
1990 M:      Lennert Buytenhek <[email protected]>
1991 L:      [email protected] (moderated for non-subscribers)
1992 S:      Maintained
1993
1994 ARM/INTEL IQ81342EX MACHINE SUPPORT
1995 M:      Lennert Buytenhek <[email protected]>
1996 L:      [email protected] (moderated for non-subscribers)
1997 S:      Maintained
1998
1999 ARM/INTEL IXDP2850 MACHINE SUPPORT
2000 M:      Lennert Buytenhek <[email protected]>
2001 L:      [email protected] (moderated for non-subscribers)
2002 S:      Maintained
2003
2004 ARM/INTEL IXP4XX ARM ARCHITECTURE
2005 M:      Linus Walleij <[email protected]>
2006 M:      Imre Kaloz <[email protected]>
2007 M:      Krzysztof Halasa <[email protected]>
2008 L:      [email protected] (moderated for non-subscribers)
2009 S:      Maintained
2010 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2011 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
2012 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2013 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2014 F:      arch/arm/mach-ixp4xx/
2015 F:      drivers/clocksource/timer-ixp4xx.c
2016 F:      drivers/crypto/ixp4xx_crypto.c
2017 F:      drivers/gpio/gpio-ixp4xx.c
2018 F:      drivers/irqchip/irq-ixp4xx.c
2019 F:      include/linux/irqchip/irq-ixp4xx.h
2020 F:      include/linux/platform_data/timer-ixp4xx.h
2021
2022 ARM/INTEL KEEMBAY ARCHITECTURE
2023 M:      Paul J. Murphy <[email protected]>
2024 M:      Daniele Alessandrelli <[email protected]>
2025 S:      Maintained
2026 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2027 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2028 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2029
2030 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
2031 M:      Jonathan Cameron <[email protected]>
2032 L:      [email protected] (moderated for non-subscribers)
2033 S:      Maintained
2034 F:      arch/arm/mach-pxa/stargate2.c
2035 F:      drivers/pcmcia/pxa2xx_stargate2.c
2036
2037 ARM/INTEL XSC3 (MANZANO) ARM CORE
2038 M:      Lennert Buytenhek <[email protected]>
2039 L:      [email protected] (moderated for non-subscribers)
2040 S:      Maintained
2041
2042 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
2043 M:      Lennert Buytenhek <[email protected]>
2044 L:      [email protected] (moderated for non-subscribers)
2045 S:      Maintained
2046
2047 ARM/LG1K ARCHITECTURE
2048 M:      Chanho Min <[email protected]>
2049 L:      [email protected] (moderated for non-subscribers)
2050 S:      Maintained
2051 F:      arch/arm64/boot/dts/lg/
2052
2053 ARM/LOGICPD PXA270 MACHINE SUPPORT
2054 M:      Lennert Buytenhek <[email protected]>
2055 L:      [email protected] (moderated for non-subscribers)
2056 S:      Maintained
2057
2058 ARM/LPC18XX ARCHITECTURE
2059 M:      Vladimir Zapolskiy <[email protected]>
2060 L:      [email protected] (moderated for non-subscribers)
2061 S:      Maintained
2062 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2063 F:      arch/arm/boot/dts/lpc43*
2064 F:      drivers/i2c/busses/i2c-lpc2k.c
2065 F:      drivers/memory/pl172.c
2066 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2067 F:      drivers/rtc/rtc-lpc24xx.c
2068 N:      lpc18xx
2069
2070 ARM/LPC32XX SOC SUPPORT
2071 M:      Vladimir Zapolskiy <[email protected]>
2072 L:      [email protected] (moderated for non-subscribers)
2073 S:      Maintained
2074 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2075 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2076 F:      arch/arm/boot/dts/lpc32*
2077 F:      arch/arm/mach-lpc32xx/
2078 F:      drivers/i2c/busses/i2c-pnx.c
2079 F:      drivers/net/ethernet/nxp/lpc_eth.c
2080 F:      drivers/usb/host/ohci-nxp.c
2081 F:      drivers/watchdog/pnx4008_wdt.c
2082 N:      lpc32xx
2083
2084 ARM/MAGICIAN MACHINE SUPPORT
2085 M:      Philipp Zabel <[email protected]>
2086 S:      Maintained
2087
2088 ARM/Marvell Dove/MV78xx0/Orion SOC support
2089 M:      Andrew Lunn <[email protected]>
2090 M:      Sebastian Hesselbarth <[email protected]>
2091 M:      Gregory Clement <[email protected]>
2092 L:      [email protected] (moderated for non-subscribers)
2093 S:      Maintained
2094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2095 F:      Documentation/devicetree/bindings/soc/dove/
2096 F:      arch/arm/boot/dts/dove*
2097 F:      arch/arm/boot/dts/orion5x*
2098 F:      arch/arm/mach-dove/
2099 F:      arch/arm/mach-mv78xx0/
2100 F:      arch/arm/mach-orion5x/
2101 F:      arch/arm/plat-orion/
2102 F:      drivers/soc/dove/
2103
2104 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2105 M:      Andrew Lunn <[email protected]>
2106 M:      Gregory Clement <[email protected]>
2107 M:      Sebastian Hesselbarth <[email protected]>
2108 L:      [email protected] (moderated for non-subscribers)
2109 S:      Maintained
2110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2111 F:      arch/arm/boot/dts/armada*
2112 F:      arch/arm/boot/dts/kirkwood*
2113 F:      arch/arm/configs/mvebu_*_defconfig
2114 F:      arch/arm/mach-mvebu/
2115 F:      arch/arm64/boot/dts/marvell/armada*
2116 F:      arch/arm64/boot/dts/marvell/cn913*
2117 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2118 F:      drivers/cpufreq/armada-8k-cpufreq.c
2119 F:      drivers/cpufreq/mvebu-cpufreq.c
2120 F:      drivers/irqchip/irq-armada-370-xp.c
2121 F:      drivers/irqchip/irq-mvebu-*
2122 F:      drivers/pinctrl/mvebu/
2123 F:      drivers/rtc/rtc-armada38x.c
2124
2125 ARM/Mediatek RTC DRIVER
2126 M:      Eddie Huang <[email protected]>
2127 M:      Sean Wang <[email protected]>
2128 L:      [email protected] (moderated for non-subscribers)
2129 L:      [email protected] (moderated for non-subscribers)
2130 S:      Maintained
2131 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2132 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2133 F:      drivers/rtc/rtc-mt2712.c
2134 F:      drivers/rtc/rtc-mt6397.c
2135 F:      drivers/rtc/rtc-mt7622.c
2136
2137 ARM/Mediatek SoC support
2138 M:      Matthias Brugger <[email protected]>
2139 L:      [email protected] (moderated for non-subscribers)
2140 L:      [email protected] (moderated for non-subscribers)
2141 S:      Maintained
2142 W:      https://mtk.wiki.kernel.org/
2143 C:      irc://chat.freenode.net/linux-mediatek
2144 F:      arch/arm/boot/dts/mt6*
2145 F:      arch/arm/boot/dts/mt7*
2146 F:      arch/arm/boot/dts/mt8*
2147 F:      arch/arm/mach-mediatek/
2148 F:      arch/arm64/boot/dts/mediatek/
2149 F:      drivers/soc/mediatek/
2150 N:      mtk
2151 N:      mt[678]
2152 K:      mediatek
2153
2154 ARM/Mediatek USB3 PHY DRIVER
2155 M:      Chunfeng Yun <[email protected]>
2156 L:      [email protected] (moderated for non-subscribers)
2157 L:      [email protected] (moderated for non-subscribers)
2158 S:      Maintained
2159 F:      Documentation/devicetree/bindings/phy/mediatek,*
2160 F:      drivers/phy/mediatek/
2161
2162 ARM/Microchip (AT91) SoC support
2163 M:      Nicolas Ferre <[email protected]>
2164 M:      Alexandre Belloni <[email protected]>
2165 M:      Ludovic Desroches <[email protected]>
2166 L:      [email protected] (moderated for non-subscribers)
2167 S:      Supported
2168 W:      http://www.linux4sam.org
2169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2170 F:      arch/arm/boot/dts/at91*.dts
2171 F:      arch/arm/boot/dts/at91*.dtsi
2172 F:      arch/arm/boot/dts/sama*.dts
2173 F:      arch/arm/boot/dts/sama*.dtsi
2174 F:      arch/arm/include/debug/at91.S
2175 F:      arch/arm/mach-at91/
2176 F:      drivers/memory/atmel*
2177 F:      drivers/watchdog/sama5d4_wdt.c
2178 F:      include/soc/at91/
2179 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2180 X:      drivers/net/wireless/atmel/
2181 N:      at91
2182 N:      atmel
2183
2184 ARM/Microchip Sparx5 SoC support
2185 M:      Lars Povlsen <[email protected]>
2186 M:      Steen Hegelund <[email protected]>
2187 M:      [email protected]
2188 L:      [email protected] (moderated for non-subscribers)
2189 S:      Supported
2190 T:      git git://github.com/microchip-ung/linux-upstream.git
2191 F:      arch/arm64/boot/dts/microchip/
2192 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2193 N:      sparx5
2194
2195 Microchip Timer Counter Block (TCB) Capture Driver
2196 M:      Kamel Bouhara <[email protected]>
2197 L:      [email protected] (moderated for non-subscribers)
2198 L:      [email protected]
2199 S:      Maintained
2200 F:      drivers/counter/microchip-tcb-capture.c
2201
2202 ARM/MIOA701 MACHINE SUPPORT
2203 M:      Robert Jarzmik <[email protected]>
2204 L:      [email protected] (moderated for non-subscribers)
2205 S:      Maintained
2206 F:      arch/arm/mach-pxa/mioa701.c
2207
2208 ARM/MStar/Sigmastar Armv7 SoC support
2209 M:      Daniel Palmer <[email protected]>
2210 L:      [email protected] (moderated for non-subscribers)
2211 S:      Maintained
2212 W:      http://linux-chenxing.org/
2213 F:      Documentation/devicetree/bindings/arm/mstar/*
2214 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2215 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2216 F:      arch/arm/boot/dts/mstar-*
2217 F:      arch/arm/mach-mstar/
2218 F:      drivers/clk/mstar/
2219 F:      drivers/gpio/gpio-msc313.c
2220 F:      include/dt-bindings/clock/mstar-*
2221 F:      include/dt-bindings/gpio/msc313-gpio.h
2222
2223 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
2224 M:      Michael Petchkovsky <[email protected]>
2225 S:      Maintained
2226
2227 ARM/NOMADIK/Ux500 ARCHITECTURES
2228 M:      Linus Walleij <[email protected]>
2229 L:      [email protected] (moderated for non-subscribers)
2230 S:      Maintained
2231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2232 F:      Documentation/devicetree/bindings/arm/ste-*
2233 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2234 F:      Documentation/devicetree/bindings/arm/ux500/
2235 F:      Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
2236 F:      arch/arm/boot/dts/ste-*
2237 F:      arch/arm/mach-nomadik/
2238 F:      arch/arm/mach-ux500/
2239 F:      drivers/clk/clk-nomadik.c
2240 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2241 F:      drivers/dma/ste_dma40*
2242 F:      drivers/hwspinlock/u8500_hsem.c
2243 F:      drivers/i2c/busses/i2c-nomadik.c
2244 F:      drivers/iio/adc/ab8500-gpadc.c
2245 F:      drivers/mfd/ab8500*
2246 F:      drivers/mfd/abx500*
2247 F:      drivers/mfd/db8500*
2248 F:      drivers/mfd/dbx500*
2249 F:      drivers/pinctrl/nomadik/
2250 F:      drivers/rtc/rtc-ab8500.c
2251 F:      drivers/rtc/rtc-pl031.c
2252 F:      drivers/soc/ux500/
2253
2254 ARM/NUVOTON NPCM ARCHITECTURE
2255 M:      Avi Fishman <[email protected]>
2256 M:      Tomer Maimon <[email protected]>
2257 M:      Tali Perry <[email protected]>
2258 R:      Patrick Venture <[email protected]>
2259 R:      Nancy Yuen <[email protected]>
2260 R:      Benjamin Fair <[email protected]>
2261 L:      [email protected] (moderated for non-subscribers)
2262 S:      Supported
2263 F:      Documentation/devicetree/bindings/*/*/*npcm*
2264 F:      Documentation/devicetree/bindings/*/*npcm*
2265 F:      arch/arm/boot/dts/nuvoton-npcm*
2266 F:      arch/arm/mach-npcm/
2267 F:      drivers/*/*npcm*
2268 F:      drivers/*/*/*npcm*
2269 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2270
2271 ARM/NUVOTON WPCM450 ARCHITECTURE
2272 M:      Jonathan Neuschäfer <[email protected]>
2273 L:      [email protected] (moderated for non-subscribers)
2274 S:      Maintained
2275 F:      Documentation/devicetree/bindings/*/*wpcm*
2276 F:      arch/arm/boot/dts/nuvoton-wpcm450*
2277 F:      arch/arm/mach-npcm/wpcm450.c
2278 F:      drivers/*/*wpcm*
2279
2280 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2281 L:      [email protected] (subscribers-only)
2282 S:      Orphan
2283 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2284 F:      arch/arm/mach-s3c/gta02.h
2285 F:      arch/arm/mach-s3c/mach-gta02.c
2286
2287 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2288 M:      Alexander Clouter <[email protected]>
2289 L:      [email protected] (moderated for non-subscribers)
2290 S:      Maintained
2291 W:      http://www.digriz.org.uk/ts78xx/kernel
2292 F:      arch/arm/mach-orion5x/ts78xx-*
2293
2294 ARM/OXNAS platform support
2295 M:      Neil Armstrong <[email protected]>
2296 L:      [email protected] (moderated for non-subscribers)
2297 L:      [email protected] (moderated for non-subscribers)
2298 S:      Maintained
2299 F:      arch/arm/boot/dts/ox8*.dts*
2300 F:      arch/arm/mach-oxnas/
2301 F:      drivers/power/reset/oxnas-restart.c
2302 N:      oxnas
2303
2304 ARM/PALM TREO SUPPORT
2305 M:      Tomas Cech <[email protected]>
2306 L:      [email protected]
2307 S:      Maintained
2308 W:      http://hackndev.com
2309 F:      arch/arm/mach-pxa/palmtreo.*
2310
2311 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2312 M:      Marek Vasut <[email protected]>
2313 L:      [email protected]
2314 S:      Maintained
2315 W:      http://hackndev.com
2316 F:      arch/arm/mach-pxa/include/mach/palmld.h
2317 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2318 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2319 F:      arch/arm/mach-pxa/palmld.c
2320 F:      arch/arm/mach-pxa/palmt5.*
2321 F:      arch/arm/mach-pxa/palmtc.c
2322 F:      arch/arm/mach-pxa/palmte2.*
2323 F:      arch/arm/mach-pxa/palmtx.c
2324
2325 ARM/PALMZ72 SUPPORT
2326 M:      Sergey Lapin <[email protected]>
2327 L:      [email protected]
2328 S:      Maintained
2329 W:      http://hackndev.com
2330 F:      arch/arm/mach-pxa/palmz72.*
2331
2332 ARM/PLEB SUPPORT
2333 M:      Peter Chubb <[email protected]>
2334 S:      Maintained
2335 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2336
2337 ARM/PT DIGITAL BOARD PORT
2338 M:      Stefan Eletzhofer <[email protected]>
2339 L:      [email protected] (moderated for non-subscribers)
2340 S:      Maintained
2341 W:      http://www.armlinux.org.uk/
2342
2343 ARM/QUALCOMM SUPPORT
2344 M:      Andy Gross <[email protected]>
2345 M:      Bjorn Andersson <[email protected]>
2346 L:      [email protected]
2347 S:      Maintained
2348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2349 F:      Documentation/devicetree/bindings/*/qcom*
2350 F:      Documentation/devicetree/bindings/soc/qcom/
2351 F:      arch/arm/boot/dts/qcom-*.dts
2352 F:      arch/arm/boot/dts/qcom-*.dtsi
2353 F:      arch/arm/mach-qcom/
2354 F:      arch/arm64/boot/dts/qcom/
2355 F:      drivers/*/*/qcom*
2356 F:      drivers/*/*/qcom/
2357 F:      drivers/*/pm8???-*
2358 F:      drivers/*/qcom*
2359 F:      drivers/*/qcom/
2360 F:      drivers/bluetooth/btqcomsmd.c
2361 F:      drivers/clocksource/timer-qcom.c
2362 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2363 F:      drivers/extcon/extcon-qcom*
2364 F:      drivers/i2c/busses/i2c-qcom-geni.c
2365 F:      drivers/i2c/busses/i2c-qup.c
2366 F:      drivers/iommu/msm*
2367 F:      drivers/mfd/ssbi.c
2368 F:      drivers/mmc/host/mmci_qcom*
2369 F:      drivers/mmc/host/sdhci-msm.c
2370 F:      drivers/pci/controller/dwc/pcie-qcom.c
2371 F:      drivers/phy/qualcomm/
2372 F:      drivers/power/*/msm*
2373 F:      drivers/reset/reset-qcom-*
2374 F:      drivers/scsi/ufs/ufs-qcom*
2375 F:      drivers/spi/spi-geni-qcom.c
2376 F:      drivers/spi/spi-qcom-qspi.c
2377 F:      drivers/spi/spi-qup.c
2378 F:      drivers/tty/serial/msm_serial.c
2379 F:      drivers/usb/dwc3/dwc3-qcom.c
2380 F:      include/dt-bindings/*/qcom*
2381 F:      include/linux/*/qcom*
2382 F:      include/linux/soc/qcom/
2383
2384 ARM/RADISYS ENP2611 MACHINE SUPPORT
2385 M:      Lennert Buytenhek <[email protected]>
2386 L:      [email protected] (moderated for non-subscribers)
2387 S:      Maintained
2388
2389 ARM/RDA MICRO ARCHITECTURE
2390 M:      Manivannan Sadhasivam <[email protected]>
2391 L:      [email protected] (moderated for non-subscribers)
2392 L:      [email protected] (moderated for non-subscribers)
2393 S:      Maintained
2394 F:      Documentation/devicetree/bindings/arm/rda.yaml
2395 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2396 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2397 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
2398 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
2399 F:      arch/arm/boot/dts/rda8810pl-*
2400 F:      drivers/clocksource/timer-rda.c
2401 F:      drivers/gpio/gpio-rda.c
2402 F:      drivers/irqchip/irq-rda-intc.c
2403 F:      drivers/tty/serial/rda-uart.c
2404
2405 ARM/REALTEK ARCHITECTURE
2406 M:      Andreas Färber <[email protected]>
2407 L:      [email protected] (moderated for non-subscribers)
2408 L:      [email protected] (moderated for non-subscribers)
2409 S:      Maintained
2410 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2411 F:      arch/arm/boot/dts/rtd*
2412 F:      arch/arm/mach-realtek/
2413 F:      arch/arm64/boot/dts/realtek/
2414
2415 ARM/RENESAS ARM64 ARCHITECTURE
2416 M:      Geert Uytterhoeven <[email protected]>
2417 M:      Magnus Damm <[email protected]>
2418 L:      [email protected]
2419 S:      Supported
2420 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2422 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2423 F:      arch/arm64/boot/dts/renesas/
2424 F:      drivers/soc/renesas/
2425 F:      include/linux/soc/renesas/
2426
2427 ARM/RISCPC ARCHITECTURE
2428 M:      Russell King <[email protected]>
2429 L:      [email protected] (moderated for non-subscribers)
2430 S:      Maintained
2431 W:      http://www.armlinux.org.uk/
2432 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2433 F:      arch/arm/include/asm/hardware/ioc.h
2434 F:      arch/arm/include/asm/hardware/iomd.h
2435 F:      arch/arm/include/asm/hardware/memc.h
2436 F:      arch/arm/mach-rpc/
2437 F:      drivers/net/ethernet/8390/etherh.c
2438 F:      drivers/net/ethernet/i825xx/ether1*
2439 F:      drivers/net/ethernet/seeq/ether3*
2440 F:      drivers/scsi/arm/
2441
2442 ARM/Rockchip SoC support
2443 M:      Heiko Stuebner <[email protected]>
2444 L:      [email protected] (moderated for non-subscribers)
2445 L:      [email protected]
2446 S:      Maintained
2447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2448 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2449 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2450 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2451 F:      arch/arm/boot/dts/rk3*
2452 F:      arch/arm/boot/dts/rv1108*
2453 F:      arch/arm/mach-rockchip/
2454 F:      drivers/*/*/*rockchip*
2455 F:      drivers/*/*rockchip*
2456 F:      drivers/clk/rockchip/
2457 F:      drivers/i2c/busses/i2c-rk3x.c
2458 F:      sound/soc/rockchip/
2459 N:      rockchip
2460
2461 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2462 M:      Krzysztof Kozlowski <[email protected]>
2463 L:      [email protected] (moderated for non-subscribers)
2464 L:      [email protected]
2465 S:      Maintained
2466 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2467 F:      Documentation/arm/samsung/
2468 F:      Documentation/devicetree/bindings/arm/samsung/
2469 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2470 F:      arch/arm/boot/dts/exynos*
2471 F:      arch/arm/boot/dts/s3c*
2472 F:      arch/arm/boot/dts/s5p*
2473 F:      arch/arm/mach-exynos*/
2474 F:      arch/arm/mach-s3c/
2475 F:      arch/arm/mach-s5p*/
2476 F:      arch/arm64/boot/dts/exynos/
2477 F:      drivers/*/*/*s3c24*
2478 F:      drivers/*/*s3c24*
2479 F:      drivers/*/*s3c64xx*
2480 F:      drivers/*/*s5pv210*
2481 F:      drivers/memory/samsung/
2482 F:      drivers/soc/samsung/
2483 F:      drivers/tty/serial/samsung*
2484 F:      include/linux/platform_data/*s3c*
2485 F:      include/linux/serial_s3c.h
2486 F:      include/linux/soc/samsung/
2487 N:      exynos
2488 N:      s3c2410
2489 N:      s3c64xx
2490 N:      s5pv210
2491
2492 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2493 M:      Andrzej Hajda <[email protected]>
2494 L:      [email protected]
2495 L:      [email protected]
2496 S:      Maintained
2497 F:      drivers/media/platform/s5p-g2d/
2498
2499 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2500 M:      Marek Szyprowski <[email protected]>
2501 L:      [email protected]
2502 L:      [email protected]
2503 S:      Maintained
2504 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2505 F:      drivers/media/cec/platform/s5p/
2506
2507 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2508 M:      Andrzej Pietrasiewicz <[email protected]>
2509 M:      Jacek Anaszewski <[email protected]>
2510 M:      Sylwester Nawrocki <[email protected]>
2511 L:      [email protected]
2512 L:      [email protected]
2513 S:      Maintained
2514 F:      drivers/media/platform/s5p-jpeg/
2515
2516 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2517 M:      Andrzej Hajda <[email protected]>
2518 L:      [email protected]
2519 L:      [email protected]
2520 S:      Maintained
2521 F:      drivers/media/platform/s5p-mfc/
2522
2523 ARM/SHMOBILE ARM ARCHITECTURE
2524 M:      Geert Uytterhoeven <[email protected]>
2525 M:      Magnus Damm <[email protected]>
2526 L:      [email protected]
2527 S:      Supported
2528 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2529 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2530 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2531 F:      arch/arm/boot/dts/emev2*
2532 F:      arch/arm/boot/dts/gr-peach*
2533 F:      arch/arm/boot/dts/iwg20d-q7*
2534 F:      arch/arm/boot/dts/r7s*
2535 F:      arch/arm/boot/dts/r8a*
2536 F:      arch/arm/boot/dts/r9a*
2537 F:      arch/arm/boot/dts/sh*
2538 F:      arch/arm/configs/shmobile_defconfig
2539 F:      arch/arm/include/debug/renesas-scif.S
2540 F:      arch/arm/mach-shmobile/
2541 F:      drivers/soc/renesas/
2542 F:      include/linux/soc/renesas/
2543
2544 ARM/SOCFPGA ARCHITECTURE
2545 M:      Dinh Nguyen <[email protected]>
2546 S:      Maintained
2547 W:      http://www.rocketboards.org
2548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2549 F:      arch/arm/boot/dts/socfpga*
2550 F:      arch/arm/configs/socfpga_defconfig
2551 F:      arch/arm/mach-socfpga/
2552 F:      arch/arm64/boot/dts/altera/
2553 F:      arch/arm64/boot/dts/intel/
2554
2555 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2556 M:      Dinh Nguyen <[email protected]>
2557 S:      Maintained
2558 F:      drivers/clk/socfpga/
2559
2560 ARM/SOCFPGA EDAC SUPPORT
2561 M:      Dinh Nguyen <[email protected]>
2562 S:      Maintained
2563 F:      drivers/edac/altera_edac.[ch]
2564
2565 ARM/SPREADTRUM SoC SUPPORT
2566 M:      Orson Zhai <[email protected]>
2567 M:      Baolin Wang <[email protected]>
2568 M:      Chunyan Zhang <[email protected]>
2569 S:      Maintained
2570 F:      arch/arm64/boot/dts/sprd
2571 N:      sprd
2572 N:      sc27xx
2573 N:      sc2731
2574
2575 ARM/STI ARCHITECTURE
2576 M:      Patrice Chotard <[email protected]>
2577 L:      [email protected] (moderated for non-subscribers)
2578 S:      Maintained
2579 W:      http://www.stlinux.com
2580 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2581 F:      arch/arm/boot/dts/sti*
2582 F:      arch/arm/mach-sti/
2583 F:      drivers/ata/ahci_st.c
2584 F:      drivers/char/hw_random/st-rng.c
2585 F:      drivers/clocksource/arm_global_timer.c
2586 F:      drivers/clocksource/clksrc_st_lpc.c
2587 F:      drivers/cpufreq/sti-cpufreq.c
2588 F:      drivers/dma/st_fdma*
2589 F:      drivers/i2c/busses/i2c-st.c
2590 F:      drivers/media/platform/sti/c8sectpfe/
2591 F:      drivers/media/rc/st_rc.c
2592 F:      drivers/mmc/host/sdhci-st.c
2593 F:      drivers/phy/st/phy-miphy28lp.c
2594 F:      drivers/phy/st/phy-stih407-usb.c
2595 F:      drivers/pinctrl/pinctrl-st.c
2596 F:      drivers/remoteproc/st_remoteproc.c
2597 F:      drivers/remoteproc/st_slim_rproc.c
2598 F:      drivers/reset/sti/
2599 F:      drivers/rtc/rtc-st-lpc.c
2600 F:      drivers/tty/serial/st-asc.c
2601 F:      drivers/usb/dwc3/dwc3-st.c
2602 F:      drivers/usb/host/ehci-st.c
2603 F:      drivers/usb/host/ohci-st.c
2604 F:      drivers/watchdog/st_lpc_wdt.c
2605 F:      include/linux/remoteproc/st_slim_rproc.h
2606
2607 ARM/STM32 ARCHITECTURE
2608 M:      Maxime Coquelin <[email protected]>
2609 M:      Alexandre Torgue <[email protected]>
2610 L:      [email protected] (moderated for non-subscribers)
2611 L:      [email protected] (moderated for non-subscribers)
2612 S:      Maintained
2613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2614 F:      arch/arm/boot/dts/stm32*
2615 F:      arch/arm/mach-stm32/
2616 F:      drivers/clocksource/armv7m_systick.c
2617 N:      stm32
2618 N:      stm
2619
2620 ARM/Synaptics SoC support
2621 M:      Jisheng Zhang <[email protected]>
2622 M:      Sebastian Hesselbarth <[email protected]>
2623 L:      [email protected] (moderated for non-subscribers)
2624 S:      Maintained
2625 F:      arch/arm/boot/dts/berlin*
2626 F:      arch/arm/mach-berlin/
2627 F:      arch/arm64/boot/dts/synaptics/
2628
2629 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2630 M:      Lennert Buytenhek <[email protected]>
2631 L:      [email protected] (moderated for non-subscribers)
2632 S:      Maintained
2633
2634 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2635 M:      Hans Verkuil <[email protected]>
2636 L:      [email protected]
2637 L:      [email protected]
2638 S:      Maintained
2639 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2640 F:      drivers/media/cec/platform/tegra/
2641
2642 ARM/TETON BGA MACHINE SUPPORT
2643 M:      "Mark F. Brown" <[email protected]>
2644 L:      [email protected] (moderated for non-subscribers)
2645 S:      Maintained
2646
2647 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2648 M:      Santosh Shilimkar <[email protected]>
2649 L:      [email protected]
2650 S:      Maintained
2651 F:      drivers/memory/*emif*
2652
2653 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2654 M:      Santosh Shilimkar <[email protected]>
2655 L:      [email protected] (moderated for non-subscribers)
2656 S:      Maintained
2657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2658 F:      arch/arm/boot/dts/keystone-*
2659 F:      arch/arm/mach-keystone/
2660
2661 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2662 M:      Santosh Shilimkar <[email protected]>
2663 L:      [email protected]
2664 S:      Maintained
2665 F:      drivers/clk/keystone/
2666
2667 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2668 M:      Santosh Shilimkar <[email protected]>
2669 L:      [email protected] (moderated for non-subscribers)
2670 L:      [email protected]
2671 S:      Maintained
2672 F:      drivers/clocksource/timer-keystone.c
2673
2674 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2675 M:      Santosh Shilimkar <[email protected]>
2676 L:      [email protected]
2677 S:      Maintained
2678 F:      drivers/power/reset/keystone-reset.c
2679
2680 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2681 M:      Nishanth Menon <[email protected]>
2682 M:      Tero Kristo <[email protected]>
2683 L:      [email protected] (moderated for non-subscribers)
2684 S:      Supported
2685 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2686 F:      arch/arm64/boot/dts/ti/Makefile
2687 F:      arch/arm64/boot/dts/ti/k3-*
2688 F:      include/dt-bindings/pinctrl/k3.h
2689
2690 ARM/THECUS N2100 MACHINE SUPPORT
2691 M:      Lennert Buytenhek <[email protected]>
2692 L:      [email protected] (moderated for non-subscribers)
2693 S:      Maintained
2694
2695 ARM/TOSA MACHINE SUPPORT
2696 M:      Dmitry Eremin-Solenikov <[email protected]>
2697 M:      Dirk Opfer <[email protected]>
2698 S:      Maintained
2699
2700 ARM/TOSHIBA VISCONTI ARCHITECTURE
2701 M:      Nobuhiro Iwamatsu <[email protected]>
2702 L:      [email protected] (moderated for non-subscribers)
2703 S:      Supported
2704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2705 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2706 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2707 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2708 F:      Documentation/devicetree/bindings/pinctrl/toshiba,tmpv7700-pinctrl.yaml
2709 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2710 F:      arch/arm64/boot/dts/toshiba/
2711 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2712 F:      drivers/gpio/gpio-visconti.c
2713 F:      drivers/pinctrl/visconti/
2714 F:      drivers/watchdog/visconti_wdt.c
2715 N:      visconti
2716
2717 ARM/UNIPHIER ARCHITECTURE
2718 M:      Kunihiko Hayashi <[email protected]>
2719 M:      Masami Hiramatsu <[email protected]>
2720 L:      [email protected] (moderated for non-subscribers)
2721 S:      Maintained
2722 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2723 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2724 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2725 F:      arch/arm/boot/dts/uniphier*
2726 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2727 F:      arch/arm/mach-uniphier/
2728 F:      arch/arm/mm/cache-uniphier.c
2729 F:      arch/arm64/boot/dts/socionext/uniphier*
2730 F:      drivers/bus/uniphier-system-bus.c
2731 F:      drivers/clk/uniphier/
2732 F:      drivers/dma/uniphier-mdmac.c
2733 F:      drivers/gpio/gpio-uniphier.c
2734 F:      drivers/i2c/busses/i2c-uniphier*
2735 F:      drivers/irqchip/irq-uniphier-aidet.c
2736 F:      drivers/mmc/host/uniphier-sd.c
2737 F:      drivers/pinctrl/uniphier/
2738 F:      drivers/reset/reset-uniphier.c
2739 F:      drivers/tty/serial/8250/8250_uniphier.c
2740 N:      uniphier
2741
2742 ARM/VERSATILE EXPRESS PLATFORM
2743 M:      Liviu Dudau <[email protected]>
2744 M:      Sudeep Holla <[email protected]>
2745 M:      Lorenzo Pieralisi <[email protected]>
2746 L:      [email protected] (moderated for non-subscribers)
2747 S:      Maintained
2748 F:      */*/*/vexpress*
2749 F:      */*/vexpress*
2750 F:      arch/arm/boot/dts/vexpress*
2751 F:      arch/arm/mach-vexpress/
2752 F:      arch/arm64/boot/dts/arm/
2753 F:      drivers/clk/versatile/clk-vexpress-osc.c
2754 F:      drivers/clocksource/timer-versatile.c
2755 N:      mps2
2756
2757 ARM/VFP SUPPORT
2758 M:      Russell King <[email protected]>
2759 L:      [email protected] (moderated for non-subscribers)
2760 S:      Maintained
2761 W:      http://www.armlinux.org.uk/
2762 F:      arch/arm/vfp/
2763
2764 ARM/VOIPAC PXA270 SUPPORT
2765 M:      Marek Vasut <[email protected]>
2766 L:      [email protected] (moderated for non-subscribers)
2767 S:      Maintained
2768 F:      arch/arm/mach-pxa/include/mach/vpac270.h
2769 F:      arch/arm/mach-pxa/vpac270.c
2770
2771 ARM/VT8500 ARM ARCHITECTURE
2772 M:      Tony Prisk <[email protected]>
2773 L:      [email protected] (moderated for non-subscribers)
2774 S:      Maintained
2775 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2776 F:      arch/arm/mach-vt8500/
2777 F:      drivers/clocksource/timer-vt8500.c
2778 F:      drivers/i2c/busses/i2c-wmt.c
2779 F:      drivers/mmc/host/wmt-sdmmc.c
2780 F:      drivers/pwm/pwm-vt8500.c
2781 F:      drivers/rtc/rtc-vt8500.c
2782 F:      drivers/tty/serial/vt8500_serial.c
2783 F:      drivers/usb/host/ehci-platform.c
2784 F:      drivers/usb/host/uhci-platform.c
2785 F:      drivers/video/fbdev/vt8500lcdfb.*
2786 F:      drivers/video/fbdev/wm8505fb*
2787 F:      drivers/video/fbdev/wmt_ge_rops.*
2788
2789 ARM/ZIPIT Z2 SUPPORT
2790 M:      Marek Vasut <[email protected]>
2791 L:      [email protected] (moderated for non-subscribers)
2792 S:      Maintained
2793 F:      arch/arm/mach-pxa/include/mach/z2.h
2794 F:      arch/arm/mach-pxa/z2.c
2795
2796 ARM/ZYNQ ARCHITECTURE
2797 M:      Michal Simek <[email protected]>
2798 L:      [email protected] (moderated for non-subscribers)
2799 S:      Supported
2800 W:      http://wiki.xilinx.com
2801 T:      git https://github.com/Xilinx/linux-xlnx.git
2802 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2803 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2804 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
2805 F:      arch/arm/mach-zynq/
2806 F:      drivers/clocksource/timer-cadence-ttc.c
2807 F:      drivers/cpuidle/cpuidle-zynq.c
2808 F:      drivers/edac/synopsys_edac.c
2809 F:      drivers/i2c/busses/i2c-cadence.c
2810 F:      drivers/i2c/busses/i2c-xiic.c
2811 F:      drivers/mmc/host/sdhci-of-arasan.c
2812 N:      zynq
2813 N:      xilinx
2814
2815 ARM64 PORT (AARCH64 ARCHITECTURE)
2816 M:      Catalin Marinas <[email protected]>
2817 M:      Will Deacon <[email protected]>
2818 L:      [email protected] (moderated for non-subscribers)
2819 S:      Maintained
2820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2821 F:      Documentation/arm64/
2822 F:      arch/arm64/
2823 F:      tools/testing/selftests/arm64/
2824 X:      arch/arm64/boot/dts/
2825
2826 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
2827 M:      George McCollister <[email protected]>
2828 L:      [email protected]
2829 S:      Maintained
2830 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
2831 F:      drivers/net/dsa/xrs700x/*
2832 F:      net/dsa/tag_xrs700x.c
2833
2834 AS3645A LED FLASH CONTROLLER DRIVER
2835 M:      Sakari Ailus <[email protected]>
2836 L:      [email protected]
2837 S:      Maintained
2838 F:      drivers/leds/leds-as3645a.c
2839
2840 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2841 M:      Tianshu Qiu <[email protected]>
2842 L:      [email protected]
2843 S:      Maintained
2844 T:      git git://linuxtv.org/media_tree.git
2845 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
2846 F:      drivers/media/i2c/ak7375.c
2847
2848 ASAHI KASEI AK8974 DRIVER
2849 M:      Linus Walleij <[email protected]>
2850 L:      [email protected]
2851 S:      Supported
2852 W:      http://www.akm.com/
2853 F:      drivers/iio/magnetometer/ak8974.c
2854
2855 ASC7621 HARDWARE MONITOR DRIVER
2856 M:      George Joseph <[email protected]>
2857 L:      [email protected]
2858 S:      Maintained
2859 F:      Documentation/hwmon/asc7621.rst
2860 F:      drivers/hwmon/asc7621.c
2861
2862 ASPEED PINCTRL DRIVERS
2863 M:      Andrew Jeffery <[email protected]>
2864 L:      [email protected] (moderated for non-subscribers)
2865 L:      [email protected] (moderated for non-subscribers)
2866 L:      [email protected]
2867 S:      Maintained
2868 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
2869 F:      drivers/pinctrl/aspeed/
2870
2871 ASPEED SCU INTERRUPT CONTROLLER DRIVER
2872 M:      Eddie James <[email protected]>
2873 L:      [email protected] (moderated for non-subscribers)
2874 S:      Maintained
2875 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
2876 F:      drivers/irqchip/irq-aspeed-scu-ic.c
2877 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
2878
2879 ASPEED SD/MMC DRIVER
2880 M:      Andrew Jeffery <[email protected]>
2881 L:      [email protected] (moderated for non-subscribers)
2882 L:      [email protected] (moderated for non-subscribers)
2883 L:      [email protected]
2884 S:      Maintained
2885 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
2886 F:      drivers/mmc/host/sdhci-of-aspeed*
2887
2888 ASPEED VIDEO ENGINE DRIVER
2889 M:      Eddie James <[email protected]>
2890 L:      [email protected]
2891 L:      [email protected] (moderated for non-subscribers)
2892 S:      Maintained
2893 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
2894 F:      drivers/media/platform/aspeed-video.c
2895
2896 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2897 M:      Corentin Chary <[email protected]>
2898 L:      [email protected]
2899 L:      [email protected]
2900 S:      Maintained
2901 W:      http://acpi4asus.sf.net
2902 F:      drivers/platform/x86/asus*.c
2903 F:      drivers/platform/x86/eeepc*.c
2904
2905 ASUS WIRELESS RADIO CONTROL DRIVER
2906 M:      João Paulo Rechi Vita <[email protected]>
2907 L:      [email protected]
2908 S:      Maintained
2909 F:      drivers/platform/x86/asus-wireless.c
2910
2911 ASYMMETRIC KEYS
2912 M:      David Howells <[email protected]>
2913 L:      [email protected]
2914 S:      Maintained
2915 F:      Documentation/crypto/asymmetric-keys.rst
2916 F:      crypto/asymmetric_keys/
2917 F:      include/crypto/pkcs7.h
2918 F:      include/crypto/public_key.h
2919 F:      include/linux/verification.h
2920
2921 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2922 R:      Dan Williams <[email protected]>
2923 S:      Odd fixes
2924 W:      http://sourceforge.net/projects/xscaleiop
2925 F:      Documentation/crypto/async-tx-api.rst
2926 F:      crypto/async_tx/
2927 F:      include/linux/async_tx.h
2928
2929 AT24 EEPROM DRIVER
2930 M:      Bartosz Golaszewski <[email protected]>
2931 L:      [email protected]
2932 S:      Maintained
2933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2934 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
2935 F:      drivers/misc/eeprom/at24.c
2936
2937 ATA OVER ETHERNET (AOE) DRIVER
2938 M:      "Justin Sanders" <[email protected]>
2939 S:      Supported
2940 W:      http://www.openaoe.org/
2941 F:      Documentation/admin-guide/aoe/
2942 F:      drivers/block/aoe/
2943
2944 ATC260X PMIC MFD DRIVER
2945 M:      Manivannan Sadhasivam <[email protected]>
2946 M:      Cristian Ciocaltea <[email protected]>
2947 L:      [email protected]
2948 S:      Maintained
2949 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
2950 F:      drivers/input/misc/atc260x-onkey.c
2951 F:      drivers/mfd/atc260*
2952 F:      drivers/power/reset/atc260x-poweroff.c
2953 F:      drivers/regulator/atc260x-regulator.c
2954 F:      include/linux/mfd/atc260x/*
2955
2956 ATHEROS 71XX/9XXX GPIO DRIVER
2957 M:      Alban Bedel <[email protected]>
2958 S:      Maintained
2959 W:      https://github.com/AlbanBedel/linux
2960 T:      git git://github.com/AlbanBedel/linux
2961 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2962 F:      drivers/gpio/gpio-ath79.c
2963
2964 ATHEROS 71XX/9XXX USB PHY DRIVER
2965 M:      Alban Bedel <[email protected]>
2966 S:      Maintained
2967 W:      https://github.com/AlbanBedel/linux
2968 T:      git git://github.com/AlbanBedel/linux
2969 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
2970 F:      drivers/phy/qualcomm/phy-ath79-usb.c
2971
2972 ATHEROS ATH GENERIC UTILITIES
2973 M:      Kalle Valo <[email protected]>
2974 L:      [email protected]
2975 S:      Supported
2976 F:      drivers/net/wireless/ath/*
2977
2978 ATHEROS ATH5K WIRELESS DRIVER
2979 M:      Jiri Slaby <[email protected]>
2980 M:      Nick Kossifidis <[email protected]>
2981 M:      Luis Chamberlain <[email protected]>
2982 L:      [email protected]
2983 S:      Maintained
2984 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
2985 F:      drivers/net/wireless/ath/ath5k/
2986
2987 ATHEROS ATH6KL WIRELESS DRIVER
2988 M:      Kalle Valo <[email protected]>
2989 L:      [email protected]
2990 S:      Supported
2991 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
2992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2993 F:      drivers/net/wireless/ath/ath6kl/
2994
2995 ATI_REMOTE2 DRIVER
2996 M:      Ville Syrjala <[email protected]>
2997 S:      Maintained
2998 F:      drivers/input/misc/ati_remote2.c
2999
3000 ATK0110 HWMON DRIVER
3001 M:      Luca Tettamanti <[email protected]>
3002 L:      [email protected]
3003 S:      Maintained
3004 F:      drivers/hwmon/asus_atk0110.c
3005
3006 ATLX ETHERNET DRIVERS
3007 M:      Chris Snook <[email protected]>
3008 L:      [email protected]
3009 S:      Maintained
3010 W:      http://sourceforge.net/projects/atl1
3011 W:      http://atl1.sourceforge.net
3012 F:      drivers/net/ethernet/atheros/
3013
3014 ATM
3015 M:      Chas Williams <[email protected]>
3016 L:      [email protected] (moderated for non-subscribers)
3017 L:      [email protected]
3018 S:      Maintained
3019 W:      http://linux-atm.sourceforge.net
3020 F:      drivers/atm/
3021 F:      include/linux/atm*
3022 F:      include/uapi/linux/atm*
3023
3024 ATMEL MACB ETHERNET DRIVER
3025 M:      Nicolas Ferre <[email protected]>
3026 M:      Claudiu Beznea <[email protected]>
3027 S:      Supported
3028 F:      drivers/net/ethernet/cadence/
3029
3030 ATMEL MAXTOUCH DRIVER
3031 M:      Nick Dyer <[email protected]>
3032 S:      Maintained
3033 T:      git git://github.com/ndyer/linux.git
3034 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3035 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3036
3037 ATMEL WIRELESS DRIVER
3038 M:      Simon Kelley <[email protected]>
3039 L:      [email protected]
3040 S:      Maintained
3041 W:      http://www.thekelleys.org.uk/atmel
3042 W:      http://atmelwlandriver.sourceforge.net/
3043 F:      drivers/net/wireless/atmel/atmel*
3044
3045 ATOMIC INFRASTRUCTURE
3046 M:      Will Deacon <[email protected]>
3047 M:      Peter Zijlstra <[email protected]>
3048 R:      Boqun Feng <[email protected]>
3049 L:      [email protected]
3050 S:      Maintained
3051 F:      arch/*/include/asm/atomic*.h
3052 F:      include/*/atomic*.h
3053 F:      include/linux/refcount.h
3054 F:      Documentation/atomic_*.txt
3055 F:      scripts/atomic/
3056
3057 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3058 M:      Bradley Grove <[email protected]>
3059 L:      [email protected]
3060 S:      Supported
3061 W:      http://www.attotech.com
3062 F:      drivers/scsi/esas2r
3063
3064 ATUSB IEEE 802.15.4 RADIO DRIVER
3065 M:      Stefan Schmidt <[email protected]>
3066 L:      [email protected]
3067 S:      Maintained
3068 F:      drivers/net/ieee802154/at86rf230.h
3069 F:      drivers/net/ieee802154/atusb.c
3070 F:      drivers/net/ieee802154/atusb.h
3071
3072 AUDIT SUBSYSTEM
3073 M:      Paul Moore <[email protected]>
3074 M:      Eric Paris <[email protected]>
3075 L:      [email protected] (moderated for non-subscribers)
3076 S:      Supported
3077 W:      https://github.com/linux-audit
3078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3079 F:      include/asm-generic/audit_*.h
3080 F:      include/linux/audit.h
3081 F:      include/uapi/linux/audit.h
3082 F:      kernel/audit*
3083 F:      lib/*audit.c
3084
3085 AUXILIARY DISPLAY DRIVERS
3086 M:      Miguel Ojeda <[email protected]>
3087 S:      Maintained
3088 F:      drivers/auxdisplay/
3089 F:      include/linux/cfag12864b.h
3090
3091 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3092 M:      Andreas Klinger <[email protected]>
3093 L:      [email protected]
3094 S:      Maintained
3095 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3096 F:      drivers/iio/adc/hx711.c
3097
3098 AX.25 NETWORK LAYER
3099 M:      Ralf Baechle <[email protected]>
3100 L:      [email protected]
3101 S:      Maintained
3102 W:      http://www.linux-ax25.org/
3103 F:      include/net/ax25.h
3104 F:      include/uapi/linux/ax25.h
3105 F:      net/ax25/
3106
3107 AXENTIA ARM DEVICES
3108 M:      Peter Rosin <[email protected]>
3109 L:      [email protected] (moderated for non-subscribers)
3110 S:      Maintained
3111 F:      arch/arm/boot/dts/at91-linea.dtsi
3112 F:      arch/arm/boot/dts/at91-natte.dtsi
3113 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
3114 F:      arch/arm/boot/dts/at91-tse850-3.dts
3115
3116 AXENTIA ASOC DRIVERS
3117 M:      Peter Rosin <[email protected]>
3118 L:      [email protected] (moderated for non-subscribers)
3119 S:      Maintained
3120 F:      Documentation/devicetree/bindings/sound/axentia,*
3121 F:      sound/soc/atmel/tse850-pcm5142.c
3122
3123 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3124 M:      Nuno Sá <[email protected]>
3125 L:      [email protected]
3126 S:      Supported
3127 W:      http://ez.analog.com/community/linux-device-drivers
3128 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3129 F:      drivers/hwmon/axi-fan-control.c
3130
3131 AXXIA I2C CONTROLLER
3132 M:      Krzysztof Adamski <[email protected]>
3133 L:      [email protected]
3134 S:      Maintained
3135 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3136 F:      drivers/i2c/busses/i2c-axxia.c
3137
3138 AZ6007 DVB DRIVER
3139 M:      Mauro Carvalho Chehab <[email protected]>
3140 L:      [email protected]
3141 S:      Maintained
3142 W:      https://linuxtv.org
3143 T:      git git://linuxtv.org/media_tree.git
3144 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3145
3146 AZTECH FM RADIO RECEIVER DRIVER
3147 M:      Hans Verkuil <[email protected]>
3148 L:      [email protected]
3149 S:      Maintained
3150 W:      https://linuxtv.org
3151 T:      git git://linuxtv.org/media_tree.git
3152 F:      drivers/media/radio/radio-aztech*
3153
3154 B43 WIRELESS DRIVER
3155 L:      [email protected]
3156 L:      [email protected]
3157 S:      Odd Fixes
3158 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3159 F:      drivers/net/wireless/broadcom/b43/
3160
3161 B43LEGACY WIRELESS DRIVER
3162 M:      Larry Finger <[email protected]>
3163 L:      [email protected]
3164 L:      [email protected]
3165 S:      Maintained
3166 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3167 F:      drivers/net/wireless/broadcom/b43legacy/
3168
3169 BACKLIGHT CLASS/SUBSYSTEM
3170 M:      Lee Jones <[email protected]>
3171 M:      Daniel Thompson <[email protected]>
3172 M:      Jingoo Han <[email protected]>
3173 L:      [email protected]
3174 S:      Maintained
3175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3176 F:      Documentation/ABI/stable/sysfs-class-backlight
3177 F:      Documentation/ABI/testing/sysfs-class-backlight
3178 F:      Documentation/devicetree/bindings/leds/backlight
3179 F:      drivers/video/backlight/
3180 F:      include/linux/backlight.h
3181 F:      include/linux/pwm_backlight.h
3182
3183 BATMAN ADVANCED
3184 M:      Marek Lindner <[email protected]>
3185 M:      Simon Wunderlich <[email protected]>
3186 M:      Antonio Quartulli <[email protected]>
3187 M:      Sven Eckelmann <[email protected]>
3188 L:      [email protected] (moderated for non-subscribers)
3189 S:      Maintained
3190 W:      https://www.open-mesh.org/
3191 Q:      https://patchwork.open-mesh.org/project/batman/list/
3192 B:      https://www.open-mesh.org/projects/batman-adv/issues
3193 C:      irc://chat.freenode.net/batman
3194 T:      git https://git.open-mesh.org/linux-merge.git
3195 F:      Documentation/networking/batman-adv.rst
3196 F:      include/uapi/linux/batadv_packet.h
3197 F:      include/uapi/linux/batman_adv.h
3198 F:      net/batman-adv/
3199
3200 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3201 M:      Thomas Sailer <[email protected]>
3202 L:      [email protected]
3203 S:      Maintained
3204 W:      http://www.baycom.org/~tom/ham/ham.html
3205 F:      drivers/net/hamradio/baycom*
3206
3207 BCACHE (BLOCK LAYER CACHE)
3208 M:      Coly Li <[email protected]>
3209 M:      Kent Overstreet <[email protected]>
3210 L:      [email protected]
3211 S:      Maintained
3212 W:      http://bcache.evilpiepirate.org
3213 C:      irc://irc.oftc.net/bcache
3214 F:      drivers/md/bcache/
3215
3216 BDISP ST MEDIA DRIVER
3217 M:      Fabien Dessenne <[email protected]>
3218 L:      [email protected]
3219 S:      Supported
3220 W:      https://linuxtv.org
3221 T:      git git://linuxtv.org/media_tree.git
3222 F:      drivers/media/platform/sti/bdisp
3223
3224 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3225 M:      Dariusz Marcinkiewicz <[email protected]>
3226 L:      [email protected]
3227 S:      Maintained
3228 F:      drivers/net/ethernet/ec_bhf.c
3229
3230 BEFS FILE SYSTEM
3231 M:      Luis de Bethencourt <[email protected]>
3232 M:      Salah Triki <[email protected]>
3233 S:      Maintained
3234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3235 F:      Documentation/filesystems/befs.rst
3236 F:      fs/befs/
3237
3238 BFQ I/O SCHEDULER
3239 M:      Paolo Valente <[email protected]>
3240 M:      Jens Axboe <[email protected]>
3241 L:      [email protected]
3242 S:      Maintained
3243 F:      Documentation/block/bfq-iosched.rst
3244 F:      block/bfq-*
3245
3246 BFS FILE SYSTEM
3247 M:      "Tigran A. Aivazian" <[email protected]>
3248 S:      Maintained
3249 F:      Documentation/filesystems/bfs.rst
3250 F:      fs/bfs/
3251 F:      include/uapi/linux/bfs_fs.h
3252
3253 BITMAP API
3254 M:      Yury Norov <[email protected]>
3255 R:      Andy Shevchenko <[email protected]>
3256 R:      Rasmus Villemoes <[email protected]>
3257 S:      Maintained
3258 F:      include/asm-generic/bitops/find.h
3259 F:      include/linux/bitmap.h
3260 F:      lib/bitmap.c
3261 F:      lib/find_bit.c
3262 F:      lib/find_bit_benchmark.c
3263 F:      lib/test_bitmap.c
3264 F:      tools/include/asm-generic/bitops/find.h
3265 F:      tools/include/linux/bitmap.h
3266 F:      tools/lib/bitmap.c
3267 F:      tools/lib/find_bit.c
3268
3269 BLINKM RGB LED DRIVER
3270 M:      Jan-Simon Moeller <[email protected]>
3271 S:      Maintained
3272 F:      drivers/leds/leds-blinkm.c
3273
3274 BLOCK LAYER
3275 M:      Jens Axboe <[email protected]>
3276 L:      [email protected]
3277 S:      Maintained
3278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3279 F:      block/
3280 F:      drivers/block/
3281 F:      fs/block_dev.c
3282 F:      include/linux/blk*
3283 F:      kernel/trace/blktrace.c
3284 F:      lib/sbitmap.c
3285
3286 BLOCK2MTD DRIVER
3287 M:      Joern Engel <[email protected]>
3288 L:      [email protected]
3289 S:      Maintained
3290 F:      drivers/mtd/devices/block2mtd.c
3291
3292 BLUETOOTH DRIVERS
3293 M:      Marcel Holtmann <[email protected]>
3294 M:      Johan Hedberg <[email protected]>
3295 M:      Luiz Augusto von Dentz <[email protected]>
3296 L:      [email protected]
3297 S:      Supported
3298 W:      http://www.bluez.org/
3299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3301 F:      drivers/bluetooth/
3302
3303 BLUETOOTH SUBSYSTEM
3304 M:      Marcel Holtmann <[email protected]>
3305 M:      Johan Hedberg <[email protected]>
3306 M:      Luiz Augusto von Dentz <[email protected]>
3307 L:      [email protected]
3308 S:      Supported
3309 W:      http://www.bluez.org/
3310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3312 F:      include/net/bluetooth/
3313 F:      net/bluetooth/
3314
3315 BONDING DRIVER
3316 M:      Jay Vosburgh <[email protected]>
3317 M:      Veaceslav Falico <[email protected]>
3318 M:      Andy Gospodarek <[email protected]>
3319 L:      [email protected]
3320 S:      Supported
3321 W:      http://sourceforge.net/projects/bonding/
3322 F:      drivers/net/bonding/
3323 F:      include/net/bonding.h
3324 F:      include/uapi/linux/if_bonding.h
3325
3326 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3327 M:      Dan Robertson <[email protected]>
3328 L:      [email protected]
3329 S:      Maintained
3330 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3331 F:      drivers/iio/accel/bma400*
3332
3333 BPF (Safe dynamic programs and tools)
3334 M:      Alexei Starovoitov <[email protected]>
3335 M:      Daniel Borkmann <[email protected]>
3336 M:      Andrii Nakryiko <[email protected]>
3337 R:      Martin KaFai Lau <[email protected]>
3338 R:      Song Liu <[email protected]>
3339 R:      Yonghong Song <[email protected]>
3340 R:      John Fastabend <[email protected]>
3341 R:      KP Singh <[email protected]>
3342 L:      [email protected]
3343 L:      [email protected]
3344 S:      Supported
3345 W:      https://bpf.io/
3346 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3349 F:      Documentation/bpf/
3350 F:      Documentation/networking/filter.rst
3351 F:      Documentation/userspace-api/ebpf/
3352 F:      arch/*/net/*
3353 F:      include/linux/bpf*
3354 F:      include/linux/filter.h
3355 F:      include/trace/events/xdp.h
3356 F:      include/uapi/linux/bpf*
3357 F:      include/uapi/linux/filter.h
3358 F:      kernel/bpf/
3359 F:      kernel/trace/bpf_trace.c
3360 F:      lib/test_bpf.c
3361 F:      net/bpf/
3362 F:      net/core/filter.c
3363 F:      net/sched/act_bpf.c
3364 F:      net/sched/cls_bpf.c
3365 F:      samples/bpf/
3366 F:      scripts/bpf_doc.py
3367 F:      tools/bpf/
3368 F:      tools/lib/bpf/
3369 F:      tools/testing/selftests/bpf/
3370 N:      bpf
3371 K:      bpf
3372
3373 BPF JIT for ARM
3374 M:      Shubham Bansal <[email protected]>
3375 L:      [email protected]
3376 L:      [email protected]
3377 S:      Maintained
3378 F:      arch/arm/net/
3379
3380 BPF JIT for ARM64
3381 M:      Daniel Borkmann <[email protected]>
3382 M:      Alexei Starovoitov <[email protected]>
3383 M:      Zi Shen Lim <[email protected]>
3384 L:      [email protected]
3385 L:      [email protected]
3386 S:      Supported
3387 F:      arch/arm64/net/
3388
3389 BPF JIT for MIPS (32-BIT AND 64-BIT)
3390 M:      Paul Burton <[email protected]>
3391 L:      [email protected]
3392 L:      [email protected]
3393 S:      Maintained
3394 F:      arch/mips/net/
3395
3396 BPF JIT for NFP NICs
3397 M:      Jakub Kicinski <[email protected]>
3398 L:      [email protected]
3399 L:      [email protected]
3400 S:      Supported
3401 F:      drivers/net/ethernet/netronome/nfp/bpf/
3402
3403 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3404 M:      Naveen N. Rao <[email protected]>
3405 M:      Sandipan Das <[email protected]>
3406 L:      [email protected]
3407 L:      [email protected]
3408 S:      Maintained
3409 F:      arch/powerpc/net/
3410
3411 BPF JIT for RISC-V (32-bit)
3412 M:      Luke Nelson <[email protected]>
3413 M:      Xi Wang <[email protected]>
3414 L:      [email protected]
3415 L:      [email protected]
3416 S:      Maintained
3417 F:      arch/riscv/net/
3418 X:      arch/riscv/net/bpf_jit_comp64.c
3419
3420 BPF JIT for RISC-V (64-bit)
3421 M:      Björn Töpel <[email protected]>
3422 L:      [email protected]
3423 L:      [email protected]
3424 S:      Maintained
3425 F:      arch/riscv/net/
3426 X:      arch/riscv/net/bpf_jit_comp32.c
3427
3428 BPF JIT for S390
3429 M:      Ilya Leoshkevich <[email protected]>
3430 M:      Heiko Carstens <[email protected]>
3431 M:      Vasily Gorbik <[email protected]>
3432 L:      [email protected]
3433 L:      [email protected]
3434 S:      Maintained
3435 F:      arch/s390/net/
3436 X:      arch/s390/net/pnet.c
3437
3438 BPF JIT for SPARC (32-BIT AND 64-BIT)
3439 M:      David S. Miller <[email protected]>
3440 L:      [email protected]
3441 L:      [email protected]
3442 S:      Maintained
3443 F:      arch/sparc/net/
3444
3445 BPF JIT for X86 32-BIT
3446 M:      Wang YanQing <[email protected]>
3447 L:      [email protected]
3448 L:      [email protected]
3449 S:      Maintained
3450 F:      arch/x86/net/bpf_jit_comp32.c
3451
3452 BPF JIT for X86 64-BIT
3453 M:      Alexei Starovoitov <[email protected]>
3454 M:      Daniel Borkmann <[email protected]>
3455 L:      [email protected]
3456 L:      [email protected]
3457 S:      Supported
3458 F:      arch/x86/net/
3459 X:      arch/x86/net/bpf_jit_comp32.c
3460
3461 BPF LSM (Security Audit and Enforcement using BPF)
3462 M:      KP Singh <[email protected]>
3463 R:      Florent Revest <[email protected]>
3464 R:      Brendan Jackman <[email protected]>
3465 L:      [email protected]
3466 S:      Maintained
3467 F:      Documentation/bpf/bpf_lsm.rst
3468 F:      include/linux/bpf_lsm.h
3469 F:      kernel/bpf/bpf_lsm.c
3470 F:      security/bpf/
3471
3472 BROADCOM B44 10/100 ETHERNET DRIVER
3473 M:      Michael Chan <[email protected]>
3474 L:      [email protected]
3475 S:      Supported
3476 F:      drivers/net/ethernet/broadcom/b44.*
3477
3478 BROADCOM B53 ETHERNET SWITCH DRIVER
3479 M:      Florian Fainelli <[email protected]>
3480 L:      [email protected]
3481 L:      [email protected] (subscribers-only)
3482 S:      Supported
3483 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3484 F:      drivers/net/dsa/b53/*
3485 F:      include/linux/dsa/brcm.h
3486 F:      include/linux/platform_data/b53.h
3487
3488 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3489 M:      Nicolas Saenz Julienne <[email protected]>
3490 L:      [email protected]
3491 L:      [email protected] (moderated for non-subscribers)
3492 L:      [email protected] (moderated for non-subscribers)
3493 S:      Maintained
3494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsaenz/linux-rpi.git
3495 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3496 F:      drivers/pci/controller/pcie-brcmstb.c
3497 F:      drivers/staging/vc04_services
3498 N:      bcm2711
3499 N:      bcm283*
3500
3501 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3502 M:      Florian Fainelli <[email protected]>
3503 M:      Ray Jui <[email protected]>
3504 M:      Scott Branden <[email protected]>
3505 M:      [email protected]
3506 S:      Maintained
3507 T:      git git://github.com/broadcom/mach-bcm
3508 F:      arch/arm/mach-bcm/
3509 N:      bcm281*
3510 N:      bcm113*
3511 N:      bcm216*
3512 N:      kona
3513
3514 BROADCOM BCM47XX MIPS ARCHITECTURE
3515 M:      Hauke Mehrtens <[email protected]>
3516 M:      Rafał Miłecki <[email protected]>
3517 L:      [email protected]
3518 S:      Maintained
3519 F:      Documentation/devicetree/bindings/mips/brcm/
3520 F:      arch/mips/bcm47xx/*
3521 F:      arch/mips/include/asm/mach-bcm47xx/*
3522
3523 BROADCOM BCM4908 ETHERNET DRIVER
3524 M:      Rafał Miłecki <[email protected]>
3525 M:      [email protected]
3526 L:      [email protected]
3527 S:      Maintained
3528 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3529 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3530 F:      drivers/net/ethernet/broadcom/unimac.h
3531
3532 BROADCOM BCM5301X ARM ARCHITECTURE
3533 M:      Hauke Mehrtens <[email protected]>
3534 M:      Rafał Miłecki <[email protected]>
3535 M:      [email protected]
3536 L:      [email protected]
3537 S:      Maintained
3538 F:      arch/arm/boot/dts/bcm470*
3539 F:      arch/arm/boot/dts/bcm5301*
3540 F:      arch/arm/boot/dts/bcm953012*
3541 F:      arch/arm/mach-bcm/bcm_5301x.c
3542
3543 BROADCOM BCM53573 ARM ARCHITECTURE
3544 M:      Rafał Miłecki <[email protected]>
3545 L:      [email protected]
3546 L:      [email protected]
3547 S:      Maintained
3548 F:      arch/arm/boot/dts/bcm47189*
3549 F:      arch/arm/boot/dts/bcm53573*
3550
3551 BROADCOM BCM63XX ARM ARCHITECTURE
3552 M:      Florian Fainelli <[email protected]>
3553 M:      [email protected]
3554 L:      [email protected] (moderated for non-subscribers)
3555 S:      Maintained
3556 T:      git git://github.com/broadcom/stblinux.git
3557 N:      bcm63xx
3558
3559 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3560 M:      Kevin Cernekee <[email protected]>
3561 L:      [email protected]
3562 S:      Maintained
3563 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3564
3565 BROADCOM BCM7XXX ARM ARCHITECTURE
3566 M:      Florian Fainelli <[email protected]>
3567 M:      [email protected]
3568 L:      [email protected] (moderated for non-subscribers)
3569 S:      Maintained
3570 T:      git git://github.com/broadcom/stblinux.git
3571 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3572 F:      arch/arm/boot/dts/bcm7*.dts*
3573 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3574 F:      arch/arm/mach-bcm/*brcmstb*
3575 F:      arch/arm/mm/cache-b15-rac.c
3576 F:      drivers/bus/brcmstb_gisb.c
3577 F:      drivers/pci/controller/pcie-brcmstb.c
3578 N:      brcmstb
3579
3580 BROADCOM BDC DRIVER
3581 M:      Al Cooper <[email protected]>
3582 L:      [email protected]
3583 L:      [email protected]
3584 S:      Maintained
3585 F:      Documentation/devicetree/bindings/usb/brcm,bdc.txt
3586 F:      drivers/usb/gadget/udc/bdc/
3587
3588 BROADCOM BMIPS CPUFREQ DRIVER
3589 M:      Markus Mayer <[email protected]>
3590 M:      [email protected]
3591 L:      [email protected]
3592 S:      Maintained
3593 F:      drivers/cpufreq/bmips-cpufreq.c
3594
3595 BROADCOM BMIPS MIPS ARCHITECTURE
3596 M:      Florian Fainelli <[email protected]>
3597 L:      [email protected]
3598 L:      [email protected]
3599 S:      Maintained
3600 T:      git git://github.com/broadcom/stblinux.git
3601 F:      arch/mips/bmips/*
3602 F:      arch/mips/boot/dts/brcm/bcm*.dts*
3603 F:      arch/mips/include/asm/mach-bmips/*
3604 F:      arch/mips/kernel/*bmips*
3605 F:      drivers/soc/bcm/bcm63xx
3606 F:      drivers/irqchip/irq-bcm63*
3607 F:      drivers/irqchip/irq-bcm7*
3608 F:      drivers/irqchip/irq-brcmstb*
3609 F:      include/linux/bcm963xx_nvram.h
3610 F:      include/linux/bcm963xx_tag.h
3611
3612 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
3613 M:      Rasesh Mody <[email protected]>
3614 M:      [email protected]
3615 L:      [email protected]
3616 S:      Supported
3617 F:      drivers/net/ethernet/broadcom/bnx2.*
3618 F:      drivers/net/ethernet/broadcom/bnx2_*
3619
3620 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3621 M:      Saurav Kashyap <[email protected]>
3622 M:      Javed Hasan <[email protected]>
3623 M:      [email protected]
3624 L:      [email protected]
3625 S:      Supported
3626 F:      drivers/scsi/bnx2fc/
3627
3628 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3629 M:      Nilesh Javali <[email protected]>
3630 M:      Manish Rangankar <[email protected]>
3631 M:      [email protected]
3632 L:      [email protected]
3633 S:      Supported
3634 F:      drivers/scsi/bnx2i/
3635
3636 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
3637 M:      Ariel Elior <[email protected]>
3638 M:      Sudarsana Kalluru <[email protected]>
3639 M:      [email protected]
3640 L:      [email protected]
3641 S:      Supported
3642 F:      drivers/net/ethernet/broadcom/bnx2x/
3643
3644 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
3645 M:      Michael Chan <[email protected]>
3646 L:      [email protected]
3647 S:      Supported
3648 F:      drivers/net/ethernet/broadcom/bnxt/
3649
3650 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
3651 M:      Arend van Spriel <[email protected]>
3652 M:      Franky Lin <[email protected]>
3653 M:      Hante Meuleman <[email protected]>
3654 M:      Chi-hsien Lin <[email protected]>
3655 M:      Wright Feng <[email protected]>
3656 M:      Chung-hsien Hsu <[email protected]>
3657 L:      [email protected]
3658 L:      [email protected]
3659 L:      [email protected]
3660 S:      Supported
3661 F:      drivers/net/wireless/broadcom/brcm80211/
3662
3663 BROADCOM BRCMSTB GPIO DRIVER
3664 M:      Gregory Fong <[email protected]>
3665 L:      [email protected]
3666 S:      Supported
3667 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
3668 F:      drivers/gpio/gpio-brcmstb.c
3669
3670 BROADCOM BRCMSTB I2C DRIVER
3671 M:      Kamal Dasu <[email protected]>
3672 L:      [email protected]
3673 L:      [email protected]
3674 S:      Supported
3675 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
3676 F:      drivers/i2c/busses/i2c-brcmstb.c
3677
3678 BROADCOM BRCMSTB UART DRIVER
3679 M:      Al Cooper <[email protected]>
3680 L:      [email protected]
3681 L:      [email protected]
3682 S:      Maintained
3683 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
3684 F:      drivers/tty/serial/8250/8250_bcm7271.c
3685
3686 BROADCOM BRCMSTB USB EHCI DRIVER
3687 M:      Al Cooper <[email protected]>
3688 L:      [email protected]
3689 L:      [email protected]
3690 S:      Maintained
3691 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
3692 F:      drivers/usb/host/ehci-brcm.*
3693
3694 BROADCOM BRCMSTB USB PIN MAP DRIVER
3695 M:      Al Cooper <[email protected]>
3696 L:      [email protected]
3697 L:      [email protected]
3698 S:      Maintained
3699 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
3700 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
3701
3702 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
3703 M:      Al Cooper <[email protected]>
3704 L:      [email protected]
3705 L:      [email protected]
3706 S:      Maintained
3707 F:      drivers/phy/broadcom/phy-brcm-usb*
3708
3709 BROADCOM ETHERNET PHY DRIVERS
3710 M:      Florian Fainelli <[email protected]>
3711 L:      [email protected]
3712 L:      [email protected]
3713 S:      Supported
3714 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
3715 F:      drivers/net/phy/bcm*.[ch]
3716 F:      drivers/net/phy/broadcom.c
3717 F:      include/linux/brcmphy.h
3718
3719 BROADCOM GENET ETHERNET DRIVER
3720 M:      Doug Berger <[email protected]>
3721 M:      Florian Fainelli <[email protected]>
3722 L:      [email protected]
3723 L:      [email protected]
3724 S:      Supported
3725 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
3726 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.txt
3727 F:      drivers/net/ethernet/broadcom/genet/
3728 F:      drivers/net/ethernet/broadcom/unimac.h
3729 F:      drivers/net/mdio/mdio-bcm-unimac.c
3730 F:      include/linux/platform_data/bcmgenet.h
3731 F:      include/linux/platform_data/mdio-bcm-unimac.h
3732
3733 BROADCOM IPROC ARM ARCHITECTURE
3734 M:      Ray Jui <[email protected]>
3735 M:      Scott Branden <[email protected]>
3736 M:      [email protected]
3737 L:      [email protected] (moderated for non-subscribers)
3738 S:      Maintained
3739 T:      git git://github.com/broadcom/cygnus-linux.git
3740 F:      arch/arm64/boot/dts/broadcom/northstar2/*
3741 F:      arch/arm64/boot/dts/broadcom/stingray/*
3742 F:      drivers/clk/bcm/clk-ns*
3743 F:      drivers/clk/bcm/clk-sr*
3744 F:      drivers/pinctrl/bcm/pinctrl-ns*
3745 F:      include/dt-bindings/clock/bcm-sr*
3746 N:      iproc
3747 N:      cygnus
3748 N:      bcm[-_]nsp
3749 N:      bcm9113*
3750 N:      bcm9583*
3751 N:      bcm9585*
3752 N:      bcm9586*
3753 N:      bcm988312
3754 N:      bcm113*
3755 N:      bcm583*
3756 N:      bcm585*
3757 N:      bcm586*
3758 N:      bcm88312
3759 N:      hr2
3760 N:      stingray
3761
3762 BROADCOM IPROC GBIT ETHERNET DRIVER
3763 M:      Rafał Miłecki <[email protected]>
3764 M:      [email protected]
3765 L:      [email protected]
3766 S:      Maintained
3767 F:      Documentation/devicetree/bindings/net/brcm,amac.txt
3768 F:      drivers/net/ethernet/broadcom/bgmac*
3769 F:      drivers/net/ethernet/broadcom/unimac.h
3770
3771 BROADCOM KONA GPIO DRIVER
3772 M:      Ray Jui <[email protected]>
3773 L:      [email protected]
3774 S:      Supported
3775 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3776 F:      drivers/gpio/gpio-bcm-kona.c
3777
3778 BROADCOM NETXTREME-E ROCE DRIVER
3779 M:      Selvin Xavier <[email protected]>
3780 M:      Naresh Kumar PBS <[email protected]>
3781 L:      [email protected]
3782 S:      Supported
3783 W:      http://www.broadcom.com
3784 F:      drivers/infiniband/hw/bnxt_re/
3785 F:      include/uapi/rdma/bnxt_re-abi.h
3786
3787 BROADCOM NVRAM DRIVER
3788 M:      Rafał Miłecki <[email protected]>
3789 L:      [email protected]
3790 S:      Maintained
3791 F:      drivers/firmware/broadcom/*
3792
3793 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
3794 M:      Rafał Miłecki <[email protected]>
3795 M:      Florian Fainelli <[email protected]>
3796 M:      [email protected]
3797 L:      [email protected]
3798 S:      Maintained
3799 T:      git git://github.com/broadcom/stblinux.git
3800 F:      drivers/soc/bcm/bcm63xx/bcm-pmb.c
3801 F:      include/dt-bindings/soc/bcm-pmb.h
3802
3803 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3804 M:      Rafał Miłecki <[email protected]>
3805 L:      [email protected]
3806 S:      Maintained
3807 F:      drivers/bcma/
3808 F:      include/linux/bcma/
3809
3810 BROADCOM SPI DRIVER
3811 M:      Kamal Dasu <[email protected]>
3812 M:      [email protected]
3813 S:      Maintained
3814 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
3815 F:      drivers/spi/spi-bcm-qspi.*
3816 F:      drivers/spi/spi-brcmstb-qspi.c
3817 F:      drivers/spi/spi-iproc-qspi.c
3818
3819 BROADCOM STB AVS CPUFREQ DRIVER
3820 M:      Markus Mayer <[email protected]>
3821 M:      [email protected]
3822 L:      [email protected]
3823 S:      Maintained
3824 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3825 F:      drivers/cpufreq/brcmstb*
3826
3827 BROADCOM STB AVS TMON DRIVER
3828 M:      Markus Mayer <[email protected]>
3829 M:      [email protected]
3830 L:      [email protected]
3831 S:      Maintained
3832 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3833 F:      drivers/thermal/broadcom/brcmstb*
3834
3835 BROADCOM STB DPFE DRIVER
3836 M:      Markus Mayer <[email protected]>
3837 M:      [email protected]
3838 L:      [email protected] (moderated for non-subscribers)
3839 S:      Maintained
3840 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3841 F:      drivers/memory/brcmstb_dpfe.c
3842
3843 BROADCOM STB NAND FLASH DRIVER
3844 M:      Brian Norris <[email protected]>
3845 M:      Kamal Dasu <[email protected]>
3846 L:      [email protected]
3847 L:      [email protected]
3848 S:      Maintained
3849 F:      drivers/mtd/nand/raw/brcmnand/
3850
3851 BROADCOM SYSTEMPORT ETHERNET DRIVER
3852 M:      Florian Fainelli <[email protected]>
3853 L:      [email protected]
3854 L:      [email protected]
3855 S:      Supported
3856 F:      drivers/net/ethernet/broadcom/bcmsysport.*
3857 F:      drivers/net/ethernet/broadcom/unimac.h
3858
3859 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3860 M:      Siva Reddy Kallam <[email protected]>
3861 M:      Prashant Sreedharan <[email protected]>
3862 M:      Michael Chan <[email protected]>
3863 L:      [email protected]
3864 S:      Supported
3865 F:      drivers/net/ethernet/broadcom/tg3.*
3866
3867 BROADCOM VK DRIVER
3868 M:      Scott Branden <[email protected]>
3869 L:      [email protected]
3870 S:      Supported
3871 F:      drivers/misc/bcm-vk/
3872 F:      include/uapi/linux/misc/bcm_vk.h
3873
3874 BROCADE BFA FC SCSI DRIVER
3875 M:      Anil Gurumurthy <[email protected]>
3876 M:      Sudarsana Kalluru <[email protected]>
3877 L:      [email protected]
3878 S:      Supported
3879 F:      drivers/scsi/bfa/
3880
3881 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3882 M:      Rasesh Mody <[email protected]>
3883 M:      Sudarsana Kalluru <[email protected]>
3884 M:      [email protected]
3885 L:      [email protected]
3886 S:      Supported
3887 F:      drivers/net/ethernet/brocade/bna/
3888
3889 BSG (block layer generic sg v4 driver)
3890 M:      FUJITA Tomonori <[email protected]>
3891 L:      [email protected]
3892 S:      Supported
3893 F:      block/bsg.c
3894 F:      include/linux/bsg.h
3895 F:      include/uapi/linux/bsg.h
3896
3897 BT87X AUDIO DRIVER
3898 M:      Clemens Ladisch <[email protected]>
3899 L:      [email protected] (moderated for non-subscribers)
3900 S:      Maintained
3901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3902 F:      Documentation/sound/cards/bt87x.rst
3903 F:      sound/pci/bt87x.c
3904
3905 BT8XXGPIO DRIVER
3906 M:      Michael Buesch <[email protected]>
3907 S:      Maintained
3908 W:      http://bu3sch.de/btgpio.php
3909 F:      drivers/gpio/gpio-bt8xx.c
3910
3911 BTRFS FILE SYSTEM
3912 M:      Chris Mason <[email protected]>
3913 M:      Josef Bacik <[email protected]>
3914 M:      David Sterba <[email protected]>
3915 L:      [email protected]
3916 S:      Maintained
3917 W:      http://btrfs.wiki.kernel.org/
3918 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
3919 C:      irc://irc.libera.chat/btrfs
3920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
3921 F:      Documentation/filesystems/btrfs.rst
3922 F:      fs/btrfs/
3923 F:      include/linux/btrfs*
3924 F:      include/uapi/linux/btrfs*
3925
3926 BTTV VIDEO4LINUX DRIVER
3927 M:      Mauro Carvalho Chehab <[email protected]>
3928 L:      [email protected]
3929 S:      Odd fixes
3930 W:      https://linuxtv.org
3931 T:      git git://linuxtv.org/media_tree.git
3932 F:      Documentation/driver-api/media/drivers/bttv*
3933 F:      drivers/media/pci/bt8xx/bttv*
3934
3935 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3936 M:      Chanwoo Choi <[email protected]>
3937 L:      [email protected]
3938 L:      [email protected]
3939 S:      Maintained
3940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
3941 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3942 F:      drivers/devfreq/exynos-bus.c
3943
3944 BUSLOGIC SCSI DRIVER
3945 M:      Khalid Aziz <[email protected]>
3946 L:      [email protected]
3947 S:      Maintained
3948 F:      drivers/scsi/BusLogic.*
3949 F:      drivers/scsi/FlashPoint.*
3950
3951 C-MEDIA CMI8788 DRIVER
3952 M:      Clemens Ladisch <[email protected]>
3953 L:      [email protected] (moderated for non-subscribers)
3954 S:      Maintained
3955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3956 F:      sound/pci/oxygen/
3957
3958 C-SKY ARCHITECTURE
3959 M:      Guo Ren <[email protected]>
3960 L:      [email protected]
3961 S:      Supported
3962 T:      git https://github.com/c-sky/csky-linux.git
3963 F:      Documentation/devicetree/bindings/csky/
3964 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
3965 F:      Documentation/devicetree/bindings/timer/csky,*
3966 F:      arch/csky/
3967 F:      drivers/clocksource/timer-gx6605s.c
3968 F:      drivers/clocksource/timer-mp-csky.c
3969 F:      drivers/irqchip/irq-csky-*
3970 N:      csky
3971 K:      csky
3972
3973 CA8210 IEEE-802.15.4 RADIO DRIVER
3974 M:      Harry Morris <[email protected]>
3975 L:      [email protected]
3976 S:      Maintained
3977 W:      https://github.com/Cascoda/ca8210-linux.git
3978 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3979 F:      drivers/net/ieee802154/ca8210.c
3980
3981 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
3982 M:      Damien Le Moal <[email protected]>
3983 L:      [email protected]
3984 L:      [email protected] (pinctrl driver)
3985 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
3986 F:      drivers/pinctrl/pinctrl-k210.c
3987
3988 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
3989 M:      Damien Le Moal <[email protected]>
3990 L:      [email protected]
3991 L:      [email protected]
3992 S:      Maintained
3993 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
3994 F:      drivers/reset/reset-k210.c
3995
3996 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
3997 M:      Damien Le Moal <[email protected]>
3998 L:      [email protected]
3999 S:      Maintained
4000 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4001 F:      drivers/soc/canaan/
4002 F:      include/soc/canaan/
4003
4004 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4005 M:      David Howells <[email protected]>
4006 L:      [email protected] (moderated for non-subscribers)
4007 S:      Supported
4008 F:      Documentation/filesystems/caching/cachefiles.rst
4009 F:      fs/cachefiles/
4010
4011 CADENCE MIPI-CSI2 BRIDGES
4012 M:      Maxime Ripard <[email protected]>
4013 L:      [email protected]
4014 S:      Maintained
4015 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4016 F:      drivers/media/platform/cadence/cdns-csi2*
4017
4018 CADENCE NAND DRIVER
4019 L:      [email protected]
4020 S:      Orphan
4021 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4022 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4023
4024 CADENCE USB3 DRD IP DRIVER
4025 M:      Peter Chen <[email protected]>
4026 M:      Pawel Laszczak <[email protected]>
4027 R:      Roger Quadros <[email protected]>
4028 R:      Aswath Govindraju <[email protected]>
4029 L:      [email protected]
4030 S:      Maintained
4031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4032 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4033 F:      drivers/usb/cdns3/
4034 X:      drivers/usb/cdns3/cdnsp*
4035
4036 CADENCE USBSSP DRD IP DRIVER
4037 M:      Pawel Laszczak <[email protected]>
4038 L:      [email protected]
4039 S:      Maintained
4040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4041 F:      drivers/usb/cdns3/
4042 X:      drivers/usb/cdns3/cdns3*
4043
4044 CADET FM/AM RADIO RECEIVER DRIVER
4045 M:      Hans Verkuil <[email protected]>
4046 L:      [email protected]
4047 S:      Maintained
4048 W:      https://linuxtv.org
4049 T:      git git://linuxtv.org/media_tree.git
4050 F:      drivers/media/radio/radio-cadet*
4051
4052 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4053 L:      [email protected]
4054 S:      Orphan
4055 T:      git git://linuxtv.org/media_tree.git
4056 F:      Documentation/admin-guide/media/cafe_ccic*
4057 F:      drivers/media/platform/marvell-ccic/
4058
4059 CAIF NETWORK LAYER
4060 L:      [email protected]
4061 S:      Orphan
4062 F:      Documentation/networking/caif/
4063 F:      drivers/net/caif/
4064 F:      include/net/caif/
4065 F:      include/uapi/linux/caif/
4066 F:      net/caif/
4067
4068 CAKE QDISC
4069 M:      Toke Høiland-Jørgensen <[email protected]>
4070 L:      [email protected] (moderated for non-subscribers)
4071 S:      Maintained
4072 F:      net/sched/sch_cake.c
4073
4074 CAN NETWORK DRIVERS
4075 M:      Wolfgang Grandegger <[email protected]>
4076 M:      Marc Kleine-Budde <[email protected]>
4077 L:      [email protected]
4078 S:      Maintained
4079 W:      https://github.com/linux-can
4080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4082 F:      Documentation/devicetree/bindings/net/can/
4083 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4084 F:      drivers/net/can/
4085 F:      drivers/phy/phy-can-transceiver.c
4086 F:      include/linux/can/bittiming.h
4087 F:      include/linux/can/dev.h
4088 F:      include/linux/can/led.h
4089 F:      include/linux/can/length.h
4090 F:      include/linux/can/platform/
4091 F:      include/linux/can/rx-offload.h
4092 F:      include/uapi/linux/can/error.h
4093 F:      include/uapi/linux/can/netlink.h
4094 F:      include/uapi/linux/can/vxcan.h
4095
4096 CAN NETWORK LAYER
4097 M:      Oliver Hartkopp <[email protected]>
4098 M:      Marc Kleine-Budde <[email protected]>
4099 L:      [email protected]
4100 S:      Maintained
4101 W:      https://github.com/linux-can
4102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4104 F:      Documentation/networking/can.rst
4105 F:      include/linux/can/can-ml.h
4106 F:      include/linux/can/core.h
4107 F:      include/linux/can/skb.h
4108 F:      include/net/netns/can.h
4109 F:      include/uapi/linux/can.h
4110 F:      include/uapi/linux/can/bcm.h
4111 F:      include/uapi/linux/can/gw.h
4112 F:      include/uapi/linux/can/isotp.h
4113 F:      include/uapi/linux/can/raw.h
4114 F:      net/can/
4115
4116 CAN-J1939 NETWORK LAYER
4117 M:      Robin van der Gracht <[email protected]>
4118 M:      Oleksij Rempel <[email protected]>
4119 R:      [email protected]
4120 L:      [email protected]
4121 S:      Maintained
4122 F:      Documentation/networking/j1939.rst
4123 F:      include/uapi/linux/can/j1939.h
4124 F:      net/can/j1939/
4125
4126 CAPABILITIES
4127 M:      Serge Hallyn <[email protected]>
4128 L:      [email protected]
4129 S:      Supported
4130 F:      include/linux/capability.h
4131 F:      include/uapi/linux/capability.h
4132 F:      kernel/capability.c
4133 F:      security/commoncap.c
4134
4135 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4136 M:      Kevin Tsai <[email protected]>
4137 S:      Maintained
4138 F:      drivers/iio/light/cm*
4139
4140 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4141 M:      Christian Lamparter <[email protected]>
4142 L:      [email protected]
4143 S:      Maintained
4144 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4145 F:      drivers/net/wireless/ath/carl9170/
4146
4147 CAVIUM I2C DRIVER
4148 M:      Robert Richter <[email protected]>
4149 S:      Odd Fixes
4150 W:      http://www.marvell.com
4151 F:      drivers/i2c/busses/i2c-octeon*
4152 F:      drivers/i2c/busses/i2c-thunderx*
4153
4154 CAVIUM LIQUIDIO NETWORK DRIVER
4155 M:      Derek Chickles <[email protected]>
4156 M:      Satanand Burla <[email protected]>
4157 M:      Felix Manlunas <[email protected]>
4158 L:      [email protected]
4159 S:      Supported
4160 W:      http://www.marvell.com
4161 F:      drivers/net/ethernet/cavium/liquidio/
4162
4163 CAVIUM MMC DRIVER
4164 M:      Robert Richter <[email protected]>
4165 S:      Odd Fixes
4166 W:      http://www.marvell.com
4167 F:      drivers/mmc/host/cavium*
4168
4169 CAVIUM OCTEON-TX CRYPTO DRIVER
4170 M:      George Cherian <[email protected]>
4171 L:      [email protected]
4172 S:      Supported
4173 W:      http://www.marvell.com
4174 F:      drivers/crypto/cavium/cpt/
4175
4176 CAVIUM THUNDERX2 ARM64 SOC
4177 M:      Robert Richter <[email protected]>
4178 L:      [email protected] (moderated for non-subscribers)
4179 S:      Odd Fixes
4180 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4181 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4182
4183 CBS/ETF/TAPRIO QDISCS
4184 M:      Vinicius Costa Gomes <[email protected]>
4185 S:      Maintained
4186 L:      [email protected]
4187 F:      net/sched/sch_cbs.c
4188 F:      net/sched/sch_etf.c
4189 F:      net/sched/sch_taprio.c
4190
4191 CC2520 IEEE-802.15.4 RADIO DRIVER
4192 M:      Varka Bhadram <[email protected]>
4193 L:      [email protected]
4194 S:      Maintained
4195 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4196 F:      drivers/net/ieee802154/cc2520.c
4197 F:      include/linux/spi/cc2520.h
4198
4199 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4200 M:      Gilad Ben-Yossef <[email protected]>
4201 L:      [email protected]
4202 S:      Supported
4203 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4204 F:      drivers/crypto/ccree/
4205
4206 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4207 M:      Hadar Gat <[email protected]>
4208 L:      [email protected]
4209 S:      Supported
4210 F:      drivers/char/hw_random/cctrng.c
4211 F:      drivers/char/hw_random/cctrng.h
4212 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4213 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4214
4215 CEC FRAMEWORK
4216 M:      Hans Verkuil <[email protected]>
4217 L:      [email protected]
4218 S:      Supported
4219 W:      http://linuxtv.org
4220 T:      git git://linuxtv.org/media_tree.git
4221 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4222 F:      Documentation/devicetree/bindings/media/cec.txt
4223 F:      Documentation/driver-api/media/cec-core.rst
4224 F:      Documentation/userspace-api/media/cec
4225 F:      drivers/media/cec/
4226 F:      drivers/media/rc/keymaps/rc-cec.c
4227 F:      include/media/cec-notifier.h
4228 F:      include/media/cec.h
4229 F:      include/uapi/linux/cec-funcs.h
4230 F:      include/uapi/linux/cec.h
4231
4232 CEC GPIO DRIVER
4233 M:      Hans Verkuil <[email protected]>
4234 L:      [email protected]
4235 S:      Supported
4236 W:      http://linuxtv.org
4237 T:      git git://linuxtv.org/media_tree.git
4238 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
4239 F:      drivers/media/cec/platform/cec-gpio/
4240
4241 CELL BROADBAND ENGINE ARCHITECTURE
4242 M:      Arnd Bergmann <[email protected]>
4243 L:      [email protected]
4244 S:      Supported
4245 W:      http://www.ibm.com/developerworks/power/cell/
4246 F:      arch/powerpc/include/asm/cell*.h
4247 F:      arch/powerpc/include/asm/spu*.h
4248 F:      arch/powerpc/include/uapi/asm/spu*.h
4249 F:      arch/powerpc/platforms/cell/
4250
4251 CELLWISE CW2015 BATTERY DRIVER
4252 M:      Tobias Schrammm <[email protected]>
4253 S:      Maintained
4254 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4255 F:      drivers/power/supply/cw2015_battery.c
4256
4257 CEPH COMMON CODE (LIBCEPH)
4258 M:      Ilya Dryomov <[email protected]>
4259 M:      Jeff Layton <[email protected]>
4260 L:      [email protected]
4261 S:      Supported
4262 W:      http://ceph.com/
4263 T:      git git://github.com/ceph/ceph-client.git
4264 F:      include/linux/ceph/
4265 F:      include/linux/crush/
4266 F:      net/ceph/
4267
4268 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4269 M:      Jeff Layton <[email protected]>
4270 M:      Ilya Dryomov <[email protected]>
4271 L:      [email protected]
4272 S:      Supported
4273 W:      http://ceph.com/
4274 T:      git git://github.com/ceph/ceph-client.git
4275 F:      Documentation/filesystems/ceph.rst
4276 F:      fs/ceph/
4277
4278 CERTIFICATE HANDLING
4279 M:      David Howells <[email protected]>
4280 M:      David Woodhouse <[email protected]>
4281 L:      [email protected]
4282 S:      Maintained
4283 F:      Documentation/admin-guide/module-signing.rst
4284 F:      certs/
4285 F:      scripts/extract-cert.c
4286 F:      scripts/sign-file.c
4287
4288 CFAG12864B LCD DRIVER
4289 M:      Miguel Ojeda <[email protected]>
4290 S:      Maintained
4291 F:      drivers/auxdisplay/cfag12864b.c
4292 F:      include/linux/cfag12864b.h
4293
4294 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4295 M:      Miguel Ojeda <[email protected]>
4296 S:      Maintained
4297 F:      drivers/auxdisplay/cfag12864bfb.c
4298 F:      include/linux/cfag12864b.h
4299
4300 CHAR and MISC DRIVERS
4301 M:      Arnd Bergmann <[email protected]>
4302 M:      Greg Kroah-Hartman <[email protected]>
4303 S:      Supported
4304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4305 F:      drivers/char/
4306 F:      drivers/misc/
4307 F:      include/linux/miscdevice.h
4308 X:      drivers/char/agp/
4309 X:      drivers/char/hw_random/
4310 X:      drivers/char/ipmi/
4311 X:      drivers/char/random.c
4312 X:      drivers/char/tpm/
4313
4314 CHECKPATCH
4315 M:      Andy Whitcroft <[email protected]>
4316 M:      Joe Perches <[email protected]>
4317 R:      Dwaipayan Ray <[email protected]>
4318 R:      Lukas Bulwahn <[email protected]>
4319 S:      Maintained
4320 F:      scripts/checkpatch.pl
4321
4322 CHECKPATCH DOCUMENTATION
4323 M:      Dwaipayan Ray <[email protected]>
4324 M:      Lukas Bulwahn <[email protected]>
4325 R:      Joe Perches <[email protected]>
4326 S:      Maintained
4327 F:      Documentation/dev-tools/checkpatch.rst
4328
4329 CHINESE DOCUMENTATION
4330 M:      Alex Shi <[email protected]>
4331 S:      Maintained
4332 F:      Documentation/translations/zh_CN/
4333
4334 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4335 M:      Peter Chen <[email protected]>
4336 L:      [email protected]
4337 S:      Maintained
4338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4339 F:      drivers/usb/chipidea/
4340
4341 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4342 M:      Hans de Goede <[email protected]>
4343 L:      [email protected]
4344 S:      Maintained
4345 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
4346 F:      drivers/input/touchscreen/chipone_icn8318.c
4347
4348 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4349 M:      Hans de Goede <[email protected]>
4350 L:      [email protected]
4351 S:      Maintained
4352 F:      drivers/input/touchscreen/chipone_icn8505.c
4353
4354 CHROME HARDWARE PLATFORM SUPPORT
4355 M:      Benson Leung <[email protected]>
4356 M:      Enric Balletbo i Serra <[email protected]>
4357 S:      Maintained
4358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4359 F:      drivers/platform/chrome/
4360
4361 CHROMEOS EC CODEC DRIVER
4362 M:      Cheng-Yi Chiang <[email protected]>
4363 R:      Enric Balletbo i Serra <[email protected]>
4364 R:      Guenter Roeck <[email protected]>
4365 S:      Maintained
4366 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4367 F:      sound/soc/codecs/cros_ec_codec.*
4368
4369 CHROMEOS EC SUBDRIVERS
4370 M:      Benson Leung <[email protected]>
4371 M:      Enric Balletbo i Serra <[email protected]>
4372 R:      Guenter Roeck <[email protected]>
4373 S:      Maintained
4374 F:      drivers/power/supply/cros_usbpd-charger.c
4375 N:      cros_ec
4376 N:      cros-ec
4377
4378 CHRONTEL CH7322 CEC DRIVER
4379 M:      Jeff Chase <[email protected]>
4380 L:      [email protected]
4381 S:      Maintained
4382 T:      git git://linuxtv.org/media_tree.git
4383 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4384 F:      drivers/media/cec/i2c/ch7322.c
4385
4386 CIRRUS LOGIC AUDIO CODEC DRIVERS
4387 M:      James Schulman <[email protected]>
4388 M:      David Rhodes <[email protected]>
4389 L:      [email protected] (moderated for non-subscribers)
4390 L:      [email protected]
4391 S:      Maintained
4392 F:      sound/soc/codecs/cs*
4393
4394 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4395 M:      Hartley Sweeten <[email protected]>
4396 L:      [email protected]
4397 S:      Maintained
4398 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4399
4400 CIRRUS LOGIC LOCHNAGAR DRIVER
4401 M:      Charles Keepax <[email protected]>
4402 M:      Richard Fitzgerald <[email protected]>
4403 L:      [email protected]
4404 S:      Supported
4405 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4406 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4407 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4408 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4409 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4410 F:      Documentation/hwmon/lochnagar.rst
4411 F:      drivers/clk/clk-lochnagar.c
4412 F:      drivers/hwmon/lochnagar-hwmon.c
4413 F:      drivers/mfd/lochnagar-i2c.c
4414 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4415 F:      drivers/regulator/lochnagar-regulator.c
4416 F:      include/dt-bindings/clk/lochnagar.h
4417 F:      include/dt-bindings/pinctrl/lochnagar.h
4418 F:      include/linux/mfd/lochnagar*
4419 F:      sound/soc/codecs/lochnagar-sc.c
4420
4421 CIRRUS LOGIC MADERA CODEC DRIVERS
4422 M:      Charles Keepax <[email protected]>
4423 M:      Richard Fitzgerald <[email protected]>
4424 L:      [email protected] (moderated for non-subscribers)
4425 L:      [email protected]
4426 S:      Supported
4427 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4428 T:      git https://github.com/CirrusLogic/linux-drivers.git
4429 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4430 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4431 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4432 F:      drivers/gpio/gpio-madera*
4433 F:      drivers/irqchip/irq-madera*
4434 F:      drivers/mfd/cs47l*
4435 F:      drivers/mfd/madera*
4436 F:      drivers/pinctrl/cirrus/*
4437 F:      include/dt-bindings/sound/madera*
4438 F:      include/linux/irqchip/irq-madera*
4439 F:      include/linux/mfd/madera/*
4440 F:      include/sound/madera*
4441 F:      sound/soc/codecs/cs47l*
4442 F:      sound/soc/codecs/madera*
4443
4444 CISCO FCOE HBA DRIVER
4445 M:      Satish Kharat <[email protected]>
4446 M:      Sesidhar Baddela <[email protected]>
4447 M:      Karan Tilak Kumar <[email protected]>
4448 L:      [email protected]
4449 S:      Supported
4450 F:      drivers/scsi/fnic/
4451
4452 CISCO SCSI HBA DRIVER
4453 M:      Karan Tilak Kumar <[email protected]>
4454 M:      Sesidhar Baddela <[email protected]>
4455 L:      [email protected]
4456 S:      Supported
4457 F:      drivers/scsi/snic/
4458
4459 CISCO VIC ETHERNET NIC DRIVER
4460 M:      Christian Benvenuti <[email protected]>
4461 M:      Govindarajulu Varadarajan <[email protected]>
4462 S:      Supported
4463 F:      drivers/net/ethernet/cisco/enic/
4464
4465 CISCO VIC LOW LATENCY NIC DRIVER
4466 M:      Christian Benvenuti <[email protected]>
4467 M:      Nelson Escobar <[email protected]>
4468 S:      Supported
4469 F:      drivers/infiniband/hw/usnic/
4470
4471 CLANG-FORMAT FILE
4472 M:      Miguel Ojeda <[email protected]>
4473 S:      Maintained
4474 F:      .clang-format
4475
4476 CLANG/LLVM BUILD SUPPORT
4477 M:      Nathan Chancellor <[email protected]>
4478 M:      Nick Desaulniers <[email protected]>
4479 L:      [email protected]
4480 S:      Supported
4481 W:      https://clangbuiltlinux.github.io/
4482 B:      https://github.com/ClangBuiltLinux/linux/issues
4483 C:      irc://chat.freenode.net/clangbuiltlinux
4484 F:      Documentation/kbuild/llvm.rst
4485 F:      include/linux/compiler-clang.h
4486 F:      scripts/clang-tools/
4487 K:      \b(?i:clang|llvm)\b
4488
4489 CLANG CONTROL FLOW INTEGRITY SUPPORT
4490 M:      Sami Tolvanen <[email protected]>
4491 M:      Kees Cook <[email protected]>
4492 R:      Nathan Chancellor <[email protected]>
4493 R:      Nick Desaulniers <[email protected]>
4494 L:      [email protected]
4495 S:      Supported
4496 B:      https://github.com/ClangBuiltLinux/linux/issues
4497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/clang/features
4498 F:      include/linux/cfi.h
4499 F:      kernel/cfi.c
4500
4501 CLEANCACHE API
4502 M:      Konrad Rzeszutek Wilk <[email protected]>
4503 L:      [email protected]
4504 S:      Maintained
4505 F:      include/linux/cleancache.h
4506 F:      mm/cleancache.c
4507
4508 CLK API
4509 M:      Russell King <[email protected]>
4510 L:      [email protected]
4511 S:      Maintained
4512 F:      include/linux/clk.h
4513
4514 CLOCKSOURCE, CLOCKEVENT DRIVERS
4515 M:      Daniel Lezcano <[email protected]>
4516 M:      Thomas Gleixner <[email protected]>
4517 L:      [email protected]
4518 S:      Supported
4519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4520 F:      Documentation/devicetree/bindings/timer/
4521 F:      drivers/clocksource/
4522
4523 CMPC ACPI DRIVER
4524 M:      Thadeu Lima de Souza Cascardo <[email protected]>
4525 M:      Daniel Oliveira Nascimento <[email protected]>
4526 L:      [email protected]
4527 S:      Supported
4528 F:      drivers/platform/x86/classmate-laptop.c
4529
4530 COBALT MEDIA DRIVER
4531 M:      Hans Verkuil <[email protected]>
4532 L:      [email protected]
4533 S:      Supported
4534 W:      https://linuxtv.org
4535 T:      git git://linuxtv.org/media_tree.git
4536 F:      drivers/media/pci/cobalt/
4537
4538 COCCINELLE/Semantic Patches (SmPL)
4539 M:      Julia Lawall <[email protected]>
4540 M:      Gilles Muller <[email protected]>
4541 M:      Nicolas Palix <[email protected]>
4542 M:      Michal Marek <[email protected]>
4543 L:      [email protected] (moderated for non-subscribers)
4544 S:      Supported
4545 W:      http://coccinelle.lip6.fr/
4546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
4547 F:      Documentation/dev-tools/coccinelle.rst
4548 F:      scripts/coccicheck
4549 F:      scripts/coccinelle/
4550
4551 CODA FILE SYSTEM
4552 M:      Jan Harkes <[email protected]>
4553 M:      [email protected]
4554 L:      [email protected]
4555 S:      Maintained
4556 W:      http://www.coda.cs.cmu.edu/
4557 F:      Documentation/filesystems/coda.rst
4558 F:      fs/coda/
4559 F:      include/linux/coda*.h
4560 F:      include/uapi/linux/coda*.h
4561
4562 CODA V4L2 MEM2MEM DRIVER
4563 M:      Philipp Zabel <[email protected]>
4564 L:      [email protected]
4565 S:      Maintained
4566 F:      Documentation/devicetree/bindings/media/coda.yaml
4567 F:      drivers/media/platform/coda/
4568
4569 CODE OF CONDUCT
4570 M:      Greg Kroah-Hartman <[email protected]>
4571 S:      Supported
4572 F:      Documentation/process/code-of-conduct-interpretation.rst
4573 F:      Documentation/process/code-of-conduct.rst
4574
4575 COMEDI DRIVERS
4576 M:      Ian Abbott <[email protected]>
4577 M:      H Hartley Sweeten <[email protected]>
4578 S:      Odd Fixes
4579 F:      drivers/comedi/
4580
4581 COMMON CLK FRAMEWORK
4582 M:      Michael Turquette <[email protected]>
4583 M:      Stephen Boyd <[email protected]>
4584 L:      [email protected]
4585 S:      Maintained
4586 Q:      http://patchwork.kernel.org/project/linux-clk/list/
4587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
4588 F:      Documentation/devicetree/bindings/clock/
4589 F:      drivers/clk/
4590 F:      include/linux/clk-pr*
4591 F:      include/linux/clk/
4592 F:      include/linux/of_clk.h
4593 X:      drivers/clk/clkdev.c
4594
4595 COMMON INTERNET FILE SYSTEM (CIFS)
4596 M:      Steve French <[email protected]>
4597 L:      [email protected]
4598 L:      [email protected] (moderated for non-subscribers)
4599 S:      Supported
4600 W:      http://linux-cifs.samba.org/
4601 T:      git git://git.samba.org/sfrench/cifs-2.6.git
4602 F:      Documentation/admin-guide/cifs/
4603 F:      fs/cifs/
4604
4605 COMPACTPCI HOTPLUG CORE
4606 M:      Scott Murray <[email protected]>
4607 L:      [email protected]
4608 S:      Maintained
4609 F:      drivers/pci/hotplug/cpci_hotplug*
4610
4611 COMPACTPCI HOTPLUG GENERIC DRIVER
4612 M:      Scott Murray <[email protected]>
4613 L:      [email protected]
4614 S:      Maintained
4615 F:      drivers/pci/hotplug/cpcihp_generic.c
4616
4617 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
4618 M:      Scott Murray <[email protected]>
4619 L:      [email protected]
4620 S:      Maintained
4621 F:      drivers/pci/hotplug/cpcihp_zt5550.*
4622
4623 COMPAL LAPTOP SUPPORT
4624 M:      Cezary Jackiewicz <[email protected]>
4625 L:      [email protected]
4626 S:      Maintained
4627 F:      drivers/platform/x86/compal-laptop.c
4628
4629 COMPILER ATTRIBUTES
4630 M:      Miguel Ojeda <[email protected]>
4631 S:      Maintained
4632 F:      include/linux/compiler_attributes.h
4633
4634 COMPUTE EXPRESS LINK (CXL)
4635 M:      Alison Schofield <[email protected]>
4636 M:      Vishal Verma <[email protected]>
4637 M:      Ira Weiny <[email protected]>
4638 M:      Ben Widawsky <[email protected]>
4639 M:      Dan Williams <[email protected]>
4640 L:      [email protected]
4641 S:      Maintained
4642 F:      drivers/cxl/
4643 F:      include/uapi/linux/cxl_mem.h
4644
4645 CONEXANT ACCESSRUNNER USB DRIVER
4646 L:      [email protected]
4647 S:      Orphan
4648 W:      http://accessrunner.sourceforge.net/
4649 F:      drivers/usb/atm/cxacru.c
4650
4651 CONFIGFS
4652 M:      Joel Becker <[email protected]>
4653 M:      Christoph Hellwig <[email protected]>
4654 S:      Supported
4655 T:      git git://git.infradead.org/users/hch/configfs.git
4656 F:      fs/configfs/
4657 F:      include/linux/configfs.h
4658 F:      samples/configfs/
4659
4660 CONSOLE SUBSYSTEM
4661 M:      Greg Kroah-Hartman <[email protected]>
4662 S:      Supported
4663 F:      drivers/video/console/
4664 F:      include/linux/console*
4665
4666 CONTEXT TRACKING
4667 M:      Frederic Weisbecker <[email protected]>
4668 S:      Maintained
4669 F:      kernel/context_tracking.c
4670 F:      include/linux/context_tracking*
4671
4672 CONTROL GROUP (CGROUP)
4673 M:      Tejun Heo <[email protected]>
4674 M:      Zefan Li <[email protected]>
4675 M:      Johannes Weiner <[email protected]>
4676 L:      [email protected]
4677 S:      Maintained
4678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4679 F:      Documentation/admin-guide/cgroup-v1/
4680 F:      Documentation/admin-guide/cgroup-v2.rst
4681 F:      include/linux/cgroup*
4682 F:      kernel/cgroup/
4683
4684 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
4685 M:      Tejun Heo <[email protected]>
4686 M:      Jens Axboe <[email protected]>
4687 L:      [email protected]
4688 L:      [email protected]
4689 T:      git git://git.kernel.dk/linux-block
4690 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
4691 F:      block/bfq-cgroup.c
4692 F:      block/blk-cgroup.c
4693 F:      block/blk-iolatency.c
4694 F:      block/blk-throttle.c
4695 F:      include/linux/blk-cgroup.h
4696
4697 CONTROL GROUP - CPUSET
4698 M:      Zefan Li <[email protected]>
4699 L:      [email protected]
4700 S:      Maintained
4701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4702 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
4703 F:      include/linux/cpuset.h
4704 F:      kernel/cgroup/cpuset.c
4705
4706 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
4707 M:      Johannes Weiner <[email protected]>
4708 M:      Michal Hocko <[email protected]>
4709 M:      Vladimir Davydov <[email protected]>
4710 L:      [email protected]
4711 L:      [email protected]
4712 S:      Maintained
4713 F:      mm/memcontrol.c
4714 F:      mm/swap_cgroup.c
4715
4716 CORETEMP HARDWARE MONITORING DRIVER
4717 M:      Fenghua Yu <[email protected]>
4718 L:      [email protected]
4719 S:      Maintained
4720 F:      Documentation/hwmon/coretemp.rst
4721 F:      drivers/hwmon/coretemp.c
4722
4723 CORSAIR-CPRO HARDWARE MONITOR DRIVER
4724 M:      Marius Zachmann <[email protected]>
4725 L:      [email protected]
4726 S:      Maintained
4727 F:      drivers/hwmon/corsair-cpro.c
4728
4729 CORSAIR-PSU HARDWARE MONITOR DRIVER
4730 M:      Wilken Gottwalt <[email protected]>
4731 L:      [email protected]
4732 S:      Maintained
4733 F:      Documentation/hwmon/corsair-psu.rst
4734 F:      drivers/hwmon/corsair-psu.c
4735
4736 COSA/SRP SYNC SERIAL DRIVER
4737 M:      Jan "Yenya" Kasprzak <[email protected]>
4738 S:      Maintained
4739 W:      http://www.fi.muni.cz/~kas/cosa/
4740 F:      drivers/net/wan/cosa*
4741
4742 COUNTER SUBSYSTEM
4743 M:      William Breathitt Gray <[email protected]>
4744 L:      [email protected]
4745 S:      Maintained
4746 F:      Documentation/ABI/testing/sysfs-bus-counter
4747 F:      Documentation/driver-api/generic-counter.rst
4748 F:      drivers/counter/
4749 F:      include/linux/counter.h
4750 F:      include/linux/counter_enum.h
4751
4752 CP2615 I2C DRIVER
4753 M:      Bence Csókás <[email protected]>
4754 S:      Maintained
4755 F:      drivers/i2c/busses/i2c-cp2615.c
4756
4757 CPMAC ETHERNET DRIVER
4758 M:      Florian Fainelli <[email protected]>
4759 L:      [email protected]
4760 S:      Maintained
4761 F:      drivers/net/ethernet/ti/cpmac.c
4762
4763 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
4764 M:      Viresh Kumar <[email protected]>
4765 M:      Sudeep Holla <[email protected]>
4766 L:      [email protected]
4767 S:      Maintained
4768 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
4769 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
4770
4771 CPU FREQUENCY SCALING FRAMEWORK
4772 M:      "Rafael J. Wysocki" <[email protected]>
4773 M:      Viresh Kumar <[email protected]>
4774 L:      [email protected]
4775 S:      Maintained
4776 B:      https://bugzilla.kernel.org
4777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
4779 F:      Documentation/admin-guide/pm/cpufreq.rst
4780 F:      Documentation/admin-guide/pm/intel_pstate.rst
4781 F:      Documentation/cpu-freq/
4782 F:      Documentation/devicetree/bindings/cpufreq/
4783 F:      drivers/cpufreq/
4784 F:      include/linux/cpufreq.h
4785 F:      include/linux/sched/cpufreq.h
4786 F:      kernel/sched/cpufreq*.c
4787 F:      tools/testing/selftests/cpufreq/
4788
4789 CPU IDLE TIME MANAGEMENT FRAMEWORK
4790 M:      "Rafael J. Wysocki" <[email protected]>
4791 M:      Daniel Lezcano <[email protected]>
4792 L:      [email protected]
4793 S:      Maintained
4794 B:      https://bugzilla.kernel.org
4795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4796 F:      Documentation/admin-guide/pm/cpuidle.rst
4797 F:      Documentation/driver-api/pm/cpuidle.rst
4798 F:      drivers/cpuidle/
4799 F:      include/linux/cpuidle.h
4800
4801 CPU POWER MONITORING SUBSYSTEM
4802 M:      Thomas Renninger <[email protected]>
4803 M:      Shuah Khan <[email protected]>
4804 M:      Shuah Khan <[email protected]>
4805 L:      [email protected]
4806 S:      Maintained
4807 F:      tools/power/cpupower/
4808
4809 CPUID/MSR DRIVER
4810 M:      "H. Peter Anvin" <[email protected]>
4811 S:      Maintained
4812 F:      arch/x86/kernel/cpuid.c
4813 F:      arch/x86/kernel/msr.c
4814
4815 CPUIDLE DRIVER - ARM BIG LITTLE
4816 M:      Lorenzo Pieralisi <[email protected]>
4817 M:      Daniel Lezcano <[email protected]>
4818 L:      [email protected]
4819 L:      [email protected]
4820 S:      Maintained
4821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4822 F:      drivers/cpuidle/cpuidle-big_little.c
4823
4824 CPUIDLE DRIVER - ARM EXYNOS
4825 M:      Bartlomiej Zolnierkiewicz <[email protected]>
4826 M:      Daniel Lezcano <[email protected]>
4827 M:      Kukjin Kim <[email protected]>
4828 L:      [email protected]
4829 L:      [email protected]
4830 S:      Supported
4831 F:      arch/arm/mach-exynos/pm.c
4832 F:      drivers/cpuidle/cpuidle-exynos.c
4833 F:      include/linux/platform_data/cpuidle-exynos.h
4834
4835 CPUIDLE DRIVER - ARM PSCI
4836 M:      Lorenzo Pieralisi <[email protected]>
4837 M:      Sudeep Holla <[email protected]>
4838 L:      [email protected]
4839 L:      [email protected]
4840 S:      Supported
4841 F:      drivers/cpuidle/cpuidle-psci.c
4842
4843 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
4844 M:      Ulf Hansson <[email protected]>
4845 L:      [email protected]
4846 L:      [email protected]
4847 S:      Supported
4848 F:      drivers/cpuidle/cpuidle-psci.h
4849 F:      drivers/cpuidle/cpuidle-psci-domain.c
4850
4851 CRAMFS FILESYSTEM
4852 M:      Nicolas Pitre <[email protected]>
4853 S:      Maintained
4854 F:      Documentation/filesystems/cramfs.rst
4855 F:      fs/cramfs/
4856
4857 CREATIVE SB0540
4858 M:      Bastien Nocera <[email protected]>
4859 L:      [email protected]
4860 S:      Maintained
4861 F:      drivers/hid/hid-creative-sb0540.c
4862
4863 CRYPTO API
4864 M:      Herbert Xu <[email protected]>
4865 M:      "David S. Miller" <[email protected]>
4866 L:      [email protected]
4867 S:      Maintained
4868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
4869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
4870 F:      Documentation/crypto/
4871 F:      Documentation/devicetree/bindings/crypto/
4872 F:      arch/*/crypto/
4873 F:      crypto/
4874 F:      drivers/crypto/
4875 F:      include/crypto/
4876 F:      include/linux/crypto*
4877 F:      lib/crypto/
4878
4879 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
4880 M:      Neil Horman <[email protected]>
4881 L:      [email protected]
4882 S:      Maintained
4883 F:      crypto/ansi_cprng.c
4884 F:      crypto/rng.c
4885
4886 CS3308 MEDIA DRIVER
4887 M:      Hans Verkuil <[email protected]>
4888 L:      [email protected]
4889 S:      Odd Fixes
4890 W:      http://linuxtv.org
4891 T:      git git://linuxtv.org/media_tree.git
4892 F:      drivers/media/i2c/cs3308.c
4893
4894 CS5535 Audio ALSA driver
4895 M:      Jaya Kumar <[email protected]>
4896 S:      Maintained
4897 F:      sound/pci/cs5535audio/
4898
4899 CSI DRIVERS FOR ALLWINNER V3s
4900 M:      Yong Deng <[email protected]>
4901 L:      [email protected]
4902 S:      Maintained
4903 T:      git git://linuxtv.org/media_tree.git
4904 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
4905 F:      drivers/media/platform/sunxi/sun6i-csi/
4906
4907 CW1200 WLAN driver
4908 M:      Solomon Peachy <[email protected]>
4909 S:      Maintained
4910 F:      drivers/net/wireless/st/cw1200/
4911
4912 CX18 VIDEO4LINUX DRIVER
4913 M:      Andy Walls <[email protected]>
4914 L:      [email protected]
4915 S:      Maintained
4916 W:      https://linuxtv.org
4917 T:      git git://linuxtv.org/media_tree.git
4918 F:      drivers/media/pci/cx18/
4919 F:      include/uapi/linux/ivtv*
4920
4921 CX2341X MPEG ENCODER HELPER MODULE
4922 M:      Hans Verkuil <[email protected]>
4923 L:      [email protected]
4924 S:      Maintained
4925 W:      https://linuxtv.org
4926 T:      git git://linuxtv.org/media_tree.git
4927 F:      drivers/media/common/cx2341x*
4928 F:      include/media/drv-intf/cx2341x.h
4929
4930 CX24120 MEDIA DRIVER
4931 M:      Jemma Denson <[email protected]>
4932 M:      Patrick Boettcher <[email protected]>
4933 L:      [email protected]
4934 S:      Maintained
4935 W:      https://linuxtv.org
4936 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4937 F:      drivers/media/dvb-frontends/cx24120*
4938
4939 CX88 VIDEO4LINUX DRIVER
4940 M:      Mauro Carvalho Chehab <[email protected]>
4941 L:      [email protected]
4942 S:      Odd fixes
4943 W:      https://linuxtv.org
4944 T:      git git://linuxtv.org/media_tree.git
4945 F:      Documentation/driver-api/media/drivers/cx88*
4946 F:      drivers/media/pci/cx88/
4947
4948 CXD2820R MEDIA DRIVER
4949 M:      Antti Palosaari <[email protected]>
4950 L:      [email protected]
4951 S:      Maintained
4952 W:      https://linuxtv.org
4953 W:      http://palosaari.fi/linux/
4954 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4955 T:      git git://linuxtv.org/anttip/media_tree.git
4956 F:      drivers/media/dvb-frontends/cxd2820r*
4957
4958 CXGB3 ETHERNET DRIVER (CXGB3)
4959 M:      Raju Rangoju <[email protected]>
4960 L:      [email protected]
4961 S:      Supported
4962 W:      http://www.chelsio.com
4963 F:      drivers/net/ethernet/chelsio/cxgb3/
4964
4965 CXGB3 ISCSI DRIVER (CXGB3I)
4966 M:      Karen Xie <[email protected]>
4967 L:      [email protected]
4968 S:      Supported
4969 W:      http://www.chelsio.com
4970 F:      drivers/scsi/cxgbi/cxgb3i
4971
4972 CXGB4 CRYPTO DRIVER (chcr)
4973 M:      Ayush Sawal <[email protected]>
4974 M:      Vinay Kumar Yadav <[email protected]>
4975 M:      Rohit Maheshwari <[email protected]>
4976 L:      [email protected]
4977 S:      Supported
4978 W:      http://www.chelsio.com
4979 F:      drivers/crypto/chelsio
4980
4981 CXGB4 INLINE CRYPTO DRIVER
4982 M:      Ayush Sawal <[email protected]>
4983 M:      Vinay Kumar Yadav <[email protected]>
4984 M:      Rohit Maheshwari <[email protected]>
4985 L:      [email protected]
4986 S:      Supported
4987 W:      http://www.chelsio.com
4988 F:      drivers/net/ethernet/chelsio/inline_crypto/
4989
4990 CXGB4 ETHERNET DRIVER (CXGB4)
4991 M:      Raju Rangoju <[email protected]>
4992 L:      [email protected]
4993 S:      Supported
4994 W:      http://www.chelsio.com
4995 F:      drivers/net/ethernet/chelsio/cxgb4/
4996
4997 CXGB4 ISCSI DRIVER (CXGB4I)
4998 M:      Karen Xie <[email protected]>
4999 L:      [email protected]
5000 S:      Supported
5001 W:      http://www.chelsio.com
5002 F:      drivers/scsi/cxgbi/cxgb4i
5003
5004 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5005 M:      Potnuri Bharat Teja <[email protected]>
5006 L:      [email protected]
5007 S:      Supported
5008 W:      http://www.openfabrics.org
5009 F:      drivers/infiniband/hw/cxgb4/
5010 F:      include/uapi/rdma/cxgb4-abi.h
5011
5012 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5013 M:      Raju Rangoju <[email protected]>
5014 L:      [email protected]
5015 S:      Supported
5016 W:      http://www.chelsio.com
5017 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5018
5019 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5020 M:      Frederic Barrat <[email protected]>
5021 M:      Andrew Donnellan <[email protected]>
5022 L:      [email protected]
5023 S:      Supported
5024 F:      Documentation/ABI/testing/sysfs-class-cxl
5025 F:      Documentation/powerpc/cxl.rst
5026 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5027 F:      drivers/misc/cxl/
5028 F:      include/misc/cxl*
5029 F:      include/uapi/misc/cxl.h
5030
5031 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5032 M:      Manoj N. Kumar <[email protected]>
5033 M:      Matthew R. Ochs <[email protected]>
5034 M:      Uma Krishnan <[email protected]>
5035 L:      [email protected]
5036 S:      Supported
5037 F:      Documentation/powerpc/cxlflash.rst
5038 F:      drivers/scsi/cxlflash/
5039 F:      include/uapi/scsi/cxlflash_ioctl.h
5040
5041 CYBERPRO FB DRIVER
5042 M:      Russell King <[email protected]>
5043 L:      [email protected] (moderated for non-subscribers)
5044 S:      Maintained
5045 W:      http://www.armlinux.org.uk/
5046 F:      drivers/video/fbdev/cyber2000fb.*
5047
5048 CYCLADES PC300 DRIVER
5049 S:      Orphan
5050 F:      drivers/net/wan/pc300*
5051
5052 CYPRESS_FIRMWARE MEDIA DRIVER
5053 M:      Antti Palosaari <[email protected]>
5054 L:      [email protected]
5055 S:      Maintained
5056 W:      https://linuxtv.org
5057 W:      http://palosaari.fi/linux/
5058 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5059 T:      git git://linuxtv.org/anttip/media_tree.git
5060 F:      drivers/media/common/cypress_firmware*
5061
5062 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5063 M:      Linus Walleij <[email protected]>
5064 L:      [email protected]
5065 S:      Maintained
5066 F:      drivers/input/touchscreen/cy8ctma140.c
5067
5068 CYTTSP TOUCHSCREEN DRIVER
5069 M:      Linus Walleij <[email protected]>
5070 L:      [email protected]
5071 S:      Maintained
5072 F:      drivers/input/touchscreen/cyttsp*
5073
5074 D-LINK DIR-685 TOUCHKEYS DRIVER
5075 M:      Linus Walleij <[email protected]>
5076 L:      [email protected]
5077 S:      Supported
5078 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5079
5080 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5081 M:      Joshua Kinard <[email protected]>
5082 S:      Maintained
5083 F:      drivers/rtc/rtc-ds1685.c
5084 F:      include/linux/rtc/ds1685.h
5085
5086 DAMA SLAVE for AX.25
5087 M:      Joerg Reuter <[email protected]>
5088 L:      [email protected]
5089 S:      Maintained
5090 W:      http://yaina.de/jreuter/
5091 W:      http://www.qsl.net/dl1bke/
5092 F:      net/ax25/af_ax25.c
5093 F:      net/ax25/ax25_dev.c
5094 F:      net/ax25/ax25_ds_*
5095 F:      net/ax25/ax25_in.c
5096 F:      net/ax25/ax25_out.c
5097 F:      net/ax25/ax25_timer.c
5098 F:      net/ax25/sysctl_net_ax25.c
5099
5100 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5101 L:      [email protected]
5102 S:      Orphan
5103 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5104 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5105
5106 DC390/AM53C974 SCSI driver
5107 M:      Hannes Reinecke <[email protected]>
5108 L:      [email protected]
5109 S:      Maintained
5110 F:      drivers/scsi/am53c974.c
5111
5112 DC395x SCSI driver
5113 M:      Oliver Neukum <[email protected]>
5114 M:      Ali Akcaagac <[email protected]>
5115 M:      Jamie Lenehan <[email protected]>
5116 L:      [email protected]
5117 S:      Maintained
5118 W:      http://twibble.org/dist/dc395x/
5119 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
5120 F:      Documentation/scsi/dc395x.rst
5121 F:      drivers/scsi/dc395x.*
5122
5123 DCCP PROTOCOL
5124 L:      [email protected]
5125 S:      Orphan
5126 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5127 F:      include/linux/dccp.h
5128 F:      include/linux/tfrc.h
5129 F:      include/uapi/linux/dccp.h
5130 F:      net/dccp/
5131
5132 DECnet NETWORK LAYER
5133 L:      [email protected]
5134 S:      Orphan
5135 W:      http://linux-decnet.sourceforge.net
5136 F:      Documentation/networking/decnet.rst
5137 F:      net/decnet/
5138
5139 DECSTATION PLATFORM SUPPORT
5140 M:      "Maciej W. Rozycki" <[email protected]>
5141 L:      [email protected]
5142 S:      Maintained
5143 W:      http://www.linux-mips.org/wiki/DECstation
5144 F:      arch/mips/dec/
5145 F:      arch/mips/include/asm/dec/
5146 F:      arch/mips/include/asm/mach-dec/
5147
5148 DEFXX FDDI NETWORK DRIVER
5149 M:      "Maciej W. Rozycki" <[email protected]>
5150 S:      Maintained
5151 F:      drivers/net/fddi/defxx.*
5152
5153 DEFZA FDDI NETWORK DRIVER
5154 M:      "Maciej W. Rozycki" <[email protected]>
5155 S:      Maintained
5156 F:      drivers/net/fddi/defza.*
5157
5158 DEINTERLACE DRIVERS FOR ALLWINNER H3
5159 M:      Jernej Skrabec <[email protected]>
5160 L:      [email protected]
5161 S:      Maintained
5162 T:      git git://linuxtv.org/media_tree.git
5163 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5164 F:      drivers/media/platform/sunxi/sun8i-di/
5165
5166 DELL LAPTOP DRIVER
5167 M:      Matthew Garrett <[email protected]>
5168 M:      Pali Rohár <[email protected]>
5169 L:      [email protected]
5170 S:      Maintained
5171 F:      drivers/platform/x86/dell/dell-laptop.c
5172
5173 DELL LAPTOP FREEFALL DRIVER
5174 M:      Pali Rohár <[email protected]>
5175 S:      Maintained
5176 F:      drivers/platform/x86/dell/dell-smo8800.c
5177
5178 DELL LAPTOP RBTN DRIVER
5179 M:      Pali Rohár <[email protected]>
5180 S:      Maintained
5181 F:      drivers/platform/x86/dell/dell-rbtn.*
5182
5183 DELL LAPTOP SMM DRIVER
5184 M:      Pali Rohár <[email protected]>
5185 S:      Maintained
5186 F:      drivers/hwmon/dell-smm-hwmon.c
5187 F:      include/uapi/linux/i8k.h
5188
5189 DELL REMOTE BIOS UPDATE DRIVER
5190 M:      Stuart Hayes <[email protected]>
5191 L:      [email protected]
5192 S:      Maintained
5193 F:      drivers/platform/x86/dell/dell_rbu.c
5194
5195 DELL SMBIOS DRIVER
5196 M:      Pali Rohár <[email protected]>
5197 L:      [email protected]
5198 L:      [email protected]
5199 S:      Maintained
5200 F:      drivers/platform/x86/dell/dell-smbios.*
5201
5202 DELL SMBIOS SMM DRIVER
5203 L:      [email protected]
5204 L:      [email protected]
5205 S:      Maintained
5206 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5207
5208 DELL SMBIOS WMI DRIVER
5209 L:      [email protected]
5210 L:      [email protected]
5211 S:      Maintained
5212 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5213 F:      tools/wmi/dell-smbios-example.c
5214
5215 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5216 M:      Stuart Hayes <[email protected]>
5217 L:      [email protected]
5218 S:      Maintained
5219 F:      Documentation/driver-api/dcdbas.rst
5220 F:      drivers/platform/x86/dell/dcdbas.*
5221
5222 DELL WMI DESCRIPTOR DRIVER
5223 L:      [email protected]
5224 S:      Maintained
5225 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5226
5227 DELL WMI SYSMAN DRIVER
5228 M:      Divya Bharathi <[email protected]>
5229 M:      Prasanth Ksr <[email protected]>
5230 L:      [email protected]
5231 L:      [email protected]
5232 S:      Maintained
5233 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5234 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5235
5236 DELL WMI NOTIFICATIONS DRIVER
5237 M:      Matthew Garrett <[email protected]>
5238 M:      Pali Rohár <[email protected]>
5239 S:      Maintained
5240 F:      drivers/platform/x86/dell/dell-wmi-base.c
5241
5242 DELL WMI HARDWARE PRIVACY SUPPORT
5243 M:      Perry Yuan <[email protected]>
5244 L:      [email protected]
5245 L:      [email protected]
5246 S:      Maintained
5247 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
5248
5249 DELTA ST MEDIA DRIVER
5250 M:      Hugues Fruchet <[email protected]>
5251 L:      [email protected]
5252 S:      Supported
5253 W:      https://linuxtv.org
5254 T:      git git://linuxtv.org/media_tree.git
5255 F:      drivers/media/platform/sti/delta
5256
5257 DELTA DPS920AB PSU DRIVER
5258 M:      Robert Marko <[email protected]>
5259 L:      [email protected]
5260 S:      Maintained
5261 F:      Documentation/hwmon/dps920ab.rst
5262 F:      drivers/hwmon/pmbus/dps920ab.c
5263
5264 DENALI NAND DRIVER
5265 L:      [email protected]
5266 S:      Orphan
5267 F:      drivers/mtd/nand/raw/denali*
5268
5269 DESIGNWARE EDMA CORE IP DRIVER
5270 M:      Gustavo Pimentel <[email protected]>
5271 L:      [email protected]
5272 S:      Maintained
5273 F:      drivers/dma/dw-edma/
5274 F:      include/linux/dma/edma.h
5275
5276 DESIGNWARE XDATA IP DRIVER
5277 M:      Gustavo Pimentel <[email protected]>
5278 L:      [email protected]
5279 S:      Maintained
5280 F:      Documentation/misc-devices/dw-xdata-pcie.rst
5281 F:      drivers/misc/dw-xdata-pcie.c
5282
5283 DESIGNWARE USB2 DRD IP DRIVER
5284 M:      Minas Harutyunyan <[email protected]>
5285 L:      [email protected]
5286 S:      Maintained
5287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5288 F:      drivers/usb/dwc2/
5289
5290 DESIGNWARE USB3 DRD IP DRIVER
5291 M:      Felipe Balbi <[email protected]>
5292 L:      [email protected]
5293 S:      Maintained
5294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5295 F:      drivers/usb/dwc3/
5296
5297 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5298 M:      Andreas Klinger <[email protected]>
5299 L:      [email protected]
5300 S:      Maintained
5301 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5302 F:      drivers/iio/proximity/srf*.c
5303
5304 DEVICE COREDUMP (DEV_COREDUMP)
5305 M:      Johannes Berg <[email protected]>
5306 L:      [email protected]
5307 S:      Maintained
5308 F:      drivers/base/devcoredump.c
5309 F:      include/linux/devcoredump.h
5310
5311 DEVICE DEPENDENCY HELPER SCRIPT
5312 M:      Saravana Kannan <[email protected]>
5313 L:      [email protected]
5314 S:      Maintained
5315 F:      scripts/dev-needs.sh
5316
5317 DEVICE DIRECT ACCESS (DAX)
5318 M:      Dan Williams <[email protected]>
5319 M:      Vishal Verma <[email protected]>
5320 M:      Dave Jiang <[email protected]>
5321 L:      [email protected]
5322 S:      Supported
5323 F:      drivers/dax/
5324
5325 DEVICE FREQUENCY (DEVFREQ)
5326 M:      MyungJoo Ham <[email protected]>
5327 M:      Kyungmin Park <[email protected]>
5328 M:      Chanwoo Choi <[email protected]>
5329 L:      [email protected]
5330 S:      Maintained
5331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5332 F:      Documentation/devicetree/bindings/devfreq/
5333 F:      drivers/devfreq/
5334 F:      include/linux/devfreq.h
5335 F:      include/trace/events/devfreq.h
5336
5337 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5338 M:      Chanwoo Choi <[email protected]>
5339 L:      [email protected]
5340 S:      Supported
5341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5342 F:      Documentation/devicetree/bindings/devfreq/event/
5343 F:      drivers/devfreq/devfreq-event.c
5344 F:      drivers/devfreq/event/
5345 F:      include/dt-bindings/pmu/exynos_ppmu.h
5346 F:      include/linux/devfreq-event.h
5347
5348 DEVICE NUMBER REGISTRY
5349 M:      Torben Mathiasen <[email protected]>
5350 S:      Maintained
5351 W:      http://lanana.org/docs/device-list/index.html
5352
5353 DEVICE RESOURCE MANAGEMENT HELPERS
5354 M:      Hans de Goede <[email protected]>
5355 R:      Matti Vaittinen <[email protected]>
5356 S:      Maintained
5357 F:      include/linux/devm-helpers.h
5358
5359 DEVICE-MAPPER  (LVM)
5360 M:      Alasdair Kergon <[email protected]>
5361 M:      Mike Snitzer <[email protected]>
5362 M:      [email protected]
5363 L:      [email protected]
5364 S:      Maintained
5365 W:      http://sources.redhat.com/dm
5366 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5368 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5369 F:      Documentation/admin-guide/device-mapper/
5370 F:      drivers/md/Kconfig
5371 F:      drivers/md/Makefile
5372 F:      drivers/md/dm*
5373 F:      drivers/md/persistent-data/
5374 F:      include/linux/device-mapper.h
5375 F:      include/linux/dm-*.h
5376 F:      include/uapi/linux/dm-*.h
5377
5378 DEVLINK
5379 M:      Jiri Pirko <[email protected]>
5380 L:      [email protected]
5381 S:      Supported
5382 F:      Documentation/networking/devlink
5383 F:      include/net/devlink.h
5384 F:      include/uapi/linux/devlink.h
5385 F:      net/core/devlink.c
5386
5387 DIALOG SEMICONDUCTOR DRIVERS
5388 M:      Support Opensource <[email protected]>
5389 S:      Supported
5390 W:      http://www.dialog-semiconductor.com/products
5391 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
5392 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
5393 F:      Documentation/devicetree/bindings/mfd/da90*.txt
5394 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
5395 F:      Documentation/devicetree/bindings/regulator/da92*.txt
5396 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
5397 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
5398 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
5399 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
5400 F:      Documentation/hwmon/da90??.rst
5401 F:      drivers/gpio/gpio-da90??.c
5402 F:      drivers/hwmon/da90??-hwmon.c
5403 F:      drivers/iio/adc/da91??-*.c
5404 F:      drivers/input/misc/da72??.[ch]
5405 F:      drivers/input/misc/da90??_onkey.c
5406 F:      drivers/input/touchscreen/da9052_tsi.c
5407 F:      drivers/leds/leds-da90??.c
5408 F:      drivers/mfd/da903x.c
5409 F:      drivers/mfd/da90??-*.c
5410 F:      drivers/mfd/da91??-*.c
5411 F:      drivers/pinctrl/pinctrl-da90??.c
5412 F:      drivers/power/supply/da9052-battery.c
5413 F:      drivers/power/supply/da91??-*.c
5414 F:      drivers/regulator/da9???-regulator.[ch]
5415 F:      drivers/regulator/slg51000-regulator.[ch]
5416 F:      drivers/rtc/rtc-da90??.c
5417 F:      drivers/thermal/da90??-thermal.c
5418 F:      drivers/video/backlight/da90??_bl.c
5419 F:      drivers/watchdog/da90??_wdt.c
5420 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
5421 F:      include/linux/mfd/da903x.h
5422 F:      include/linux/mfd/da9052/
5423 F:      include/linux/mfd/da9055/
5424 F:      include/linux/mfd/da9062/
5425 F:      include/linux/mfd/da9063/
5426 F:      include/linux/mfd/da9150/
5427 F:      include/linux/regulator/da9211.h
5428 F:      include/sound/da[79]*.h
5429 F:      sound/soc/codecs/da[79]*.[ch]
5430
5431 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
5432 M:      William Breathitt Gray <[email protected]>
5433 L:      [email protected]
5434 S:      Maintained
5435 F:      drivers/gpio/gpio-gpio-mm.c
5436
5437 DIOLAN U2C-12 I2C DRIVER
5438 M:      Guenter Roeck <[email protected]>
5439 L:      [email protected]
5440 S:      Maintained
5441 F:      drivers/i2c/busses/i2c-diolan-u2c.c
5442
5443 DIRECTORY NOTIFICATION (DNOTIFY)
5444 M:      Jan Kara <[email protected]>
5445 R:      Amir Goldstein <[email protected]>
5446 L:      [email protected]
5447 S:      Maintained
5448 F:      Documentation/filesystems/dnotify.rst
5449 F:      fs/notify/dnotify/
5450 F:      include/linux/dnotify.h
5451
5452 DISK GEOMETRY AND PARTITION HANDLING
5453 M:      Andries Brouwer <[email protected]>
5454 S:      Maintained
5455 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
5456 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
5457 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
5458
5459 DISKQUOTA
5460 M:      Jan Kara <[email protected]>
5461 S:      Maintained
5462 F:      Documentation/filesystems/quota.rst
5463 F:      fs/quota/
5464 F:      include/linux/quota*.h
5465 F:      include/uapi/linux/quota*.h
5466
5467 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
5468 M:      Bernie Thompson <[email protected]>
5469 L:      [email protected]
5470 S:      Maintained
5471 W:      http://plugable.com/category/projects/udlfb/
5472 F:      Documentation/fb/udlfb.rst
5473 F:      drivers/video/fbdev/udlfb.c
5474 F:      include/video/udlfb.h
5475
5476 DISTRIBUTED LOCK MANAGER (DLM)
5477 M:      Christine Caulfield <[email protected]>
5478 M:      David Teigland <[email protected]>
5479 L:      [email protected]
5480 S:      Supported
5481 W:      http://sources.redhat.com/cluster/
5482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
5483 F:      fs/dlm/
5484
5485 DMA BUFFER SHARING FRAMEWORK
5486 M:      Sumit Semwal <[email protected]>
5487 M:      Christian König <[email protected]>
5488 L:      [email protected]
5489 L:      [email protected]
5490 L:      [email protected] (moderated for non-subscribers)
5491 S:      Maintained
5492 T:      git git://anongit.freedesktop.org/drm/drm-misc
5493 F:      Documentation/driver-api/dma-buf.rst
5494 F:      drivers/dma-buf/
5495 F:      include/linux/*fence.h
5496 F:      include/linux/dma-buf*
5497 F:      include/linux/dma-resv.h
5498 K:      \bdma_(?:buf|fence|resv)\b
5499
5500 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
5501 M:      Vinod Koul <[email protected]>
5502 L:      [email protected]
5503 S:      Maintained
5504 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
5506 F:      Documentation/devicetree/bindings/dma/
5507 F:      Documentation/driver-api/dmaengine/
5508 F:      drivers/dma/
5509 F:      include/linux/dma/
5510 F:      include/linux/dmaengine.h
5511 F:      include/linux/of_dma.h
5512
5513 DMA MAPPING HELPERS
5514 M:      Christoph Hellwig <[email protected]>
5515 M:      Marek Szyprowski <[email protected]>
5516 R:      Robin Murphy <[email protected]>
5517 L:      [email protected]
5518 S:      Supported
5519 W:      http://git.infradead.org/users/hch/dma-mapping.git
5520 T:      git git://git.infradead.org/users/hch/dma-mapping.git
5521 F:      include/asm-generic/dma-mapping.h
5522 F:      include/linux/dma-direct.h
5523 F:      include/linux/dma-mapping.h
5524 F:      include/linux/dma-map-ops.h
5525 F:      kernel/dma/
5526
5527 DMA MAPPING BENCHMARK
5528 M:      Barry Song <[email protected]>
5529 L:      [email protected]
5530 F:      kernel/dma/map_benchmark.c
5531 F:      tools/testing/selftests/dma/
5532
5533 DMA-BUF HEAPS FRAMEWORK
5534 M:      Sumit Semwal <[email protected]>
5535 R:      Benjamin Gaignard <[email protected]>
5536 R:      Liam Mark <[email protected]>
5537 R:      Laura Abbott <[email protected]>
5538 R:      Brian Starkey <[email protected]>
5539 R:      John Stultz <[email protected]>
5540 L:      [email protected]
5541 L:      [email protected]
5542 L:      [email protected] (moderated for non-subscribers)
5543 S:      Maintained
5544 T:      git git://anongit.freedesktop.org/drm/drm-misc
5545 F:      drivers/dma-buf/dma-heap.c
5546 F:      drivers/dma-buf/heaps/*
5547 F:      include/linux/dma-heap.h
5548 F:      include/uapi/linux/dma-heap.h
5549
5550 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
5551 M:      Lukasz Luba <[email protected]>
5552 L:      [email protected]
5553 L:      [email protected]
5554 S:      Maintained
5555 F:      Documentation/devicetree/bindings/memory-controllers/exynos5422-dmc.txt
5556 F:      drivers/memory/samsung/exynos5422-dmc.c
5557
5558 DME1737 HARDWARE MONITOR DRIVER
5559 M:      Juerg Haefliger <[email protected]>
5560 L:      [email protected]
5561 S:      Maintained
5562 F:      Documentation/hwmon/dme1737.rst
5563 F:      drivers/hwmon/dme1737.c
5564
5565 DMI/SMBIOS SUPPORT
5566 M:      Jean Delvare <[email protected]>
5567 S:      Maintained
5568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
5569 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
5570 F:      drivers/firmware/dmi-id.c
5571 F:      drivers/firmware/dmi_scan.c
5572 F:      include/linux/dmi.h
5573
5574 DOCUMENTATION
5575 M:      Jonathan Corbet <[email protected]>
5576 L:      [email protected]
5577 S:      Maintained
5578 P:      Documentation/doc-guide/maintainer-profile.rst
5579 T:      git git://git.lwn.net/linux.git docs-next
5580 F:      Documentation/
5581 F:      scripts/documentation-file-ref-check
5582 F:      scripts/kernel-doc
5583 F:      scripts/sphinx-pre-install
5584 X:      Documentation/ABI/
5585 X:      Documentation/admin-guide/media/
5586 X:      Documentation/devicetree/
5587 X:      Documentation/driver-api/media/
5588 X:      Documentation/firmware-guide/acpi/
5589 X:      Documentation/i2c/
5590 X:      Documentation/power/
5591 X:      Documentation/spi/
5592 X:      Documentation/userspace-api/media/
5593
5594 DOCUMENTATION REPORTING ISSUES
5595 M:      Thorsten Leemhuis <[email protected]>
5596 L:      [email protected]
5597 S:      Maintained
5598 F:      Documentation/admin-guide/reporting-issues.rst
5599
5600 DOCUMENTATION SCRIPTS
5601 M:      Mauro Carvalho Chehab <[email protected]>
5602 L:      [email protected]
5603 S:      Maintained
5604 F:      Documentation/sphinx/parse-headers.pl
5605 F:      scripts/documentation-file-ref-check
5606 F:      scripts/sphinx-pre-install
5607
5608 DOCUMENTATION/ITALIAN
5609 M:      Federico Vaga <[email protected]>
5610 L:      [email protected]
5611 S:      Maintained
5612 F:      Documentation/translations/it_IT
5613
5614 DONGWOON DW9714 LENS VOICE COIL DRIVER
5615 M:      Sakari Ailus <[email protected]>
5616 L:      [email protected]
5617 S:      Maintained
5618 T:      git git://linuxtv.org/media_tree.git
5619 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
5620 F:      drivers/media/i2c/dw9714.c
5621
5622 DONGWOON DW9768 LENS VOICE COIL DRIVER
5623 M:      Dongchun Zhu <[email protected]>
5624 L:      [email protected]
5625 S:      Maintained
5626 T:      git git://linuxtv.org/media_tree.git
5627 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
5628 F:      drivers/media/i2c/dw9768.c
5629
5630 DONGWOON DW9807 LENS VOICE COIL DRIVER
5631 M:      Sakari Ailus <[email protected]>
5632 L:      [email protected]
5633 S:      Maintained
5634 T:      git git://linuxtv.org/media_tree.git
5635 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
5636 F:      drivers/media/i2c/dw9807-vcm.c
5637
5638 DOUBLETALK DRIVER
5639 M:      "James R. Van Zandt" <[email protected]>
5640 L:      [email protected]
5641 S:      Maintained
5642 F:      drivers/char/dtlk.c
5643 F:      include/linux/dtlk.h
5644
5645 DPAA2 DATAPATH I/O (DPIO) DRIVER
5646 M:      Roy Pledge <[email protected]>
5647 L:      [email protected]
5648 S:      Maintained
5649 F:      drivers/soc/fsl/dpio
5650
5651 DPAA2 ETHERNET DRIVER
5652 M:      Ioana Ciornei <[email protected]>
5653 L:      [email protected]
5654 S:      Maintained
5655 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
5656 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
5657 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
5658 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
5659 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
5660 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
5661 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
5662 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
5663 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
5664
5665 DPAA2 ETHERNET SWITCH DRIVER
5666 M:      Ioana Ciornei <[email protected]>
5667 L:      [email protected]
5668 S:      Maintained
5669 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
5670 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
5671
5672 DPT_I2O SCSI RAID DRIVER
5673 M:      Adaptec OEM Raid Solutions <[email protected]>
5674 L:      [email protected]
5675 S:      Maintained
5676 W:      http://www.adaptec.com/
5677 F:      drivers/scsi/dpt*
5678 F:      drivers/scsi/dpt/
5679
5680 DRBD DRIVER
5681 M:      Philipp Reisner <[email protected]>
5682 M:      Lars Ellenberg <[email protected]>
5683 L:      [email protected]
5684 S:      Supported
5685 W:      http://www.drbd.org
5686 T:      git git://git.linbit.com/linux-drbd.git
5687 T:      git git://git.linbit.com/drbd-8.4.git
5688 F:      Documentation/admin-guide/blockdev/
5689 F:      drivers/block/drbd/
5690 F:      lib/lru_cache.c
5691
5692 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
5693 M:      Greg Kroah-Hartman <[email protected]>
5694 R:      "Rafael J. Wysocki" <[email protected]>
5695 S:      Supported
5696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
5697 F:      Documentation/core-api/kobject.rst
5698 F:      drivers/base/
5699 F:      fs/debugfs/
5700 F:      fs/sysfs/
5701 F:      include/linux/debugfs.h
5702 F:      include/linux/kobj*
5703 F:      lib/kobj*
5704
5705 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
5706 M:      Nishanth Menon <[email protected]>
5707 L:      [email protected]
5708 S:      Maintained
5709 F:      drivers/soc/ti/smartreflex.c
5710 F:      include/linux/power/smartreflex.h
5711
5712 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
5713 M:      Maxime Ripard <[email protected]>
5714 M:      Chen-Yu Tsai <[email protected]>
5715 R:      Jernej Skrabec <[email protected]>
5716 L:      [email protected]
5717 S:      Supported
5718 T:      git git://anongit.freedesktop.org/drm/drm-misc
5719 F:      drivers/gpu/drm/sun4i/sun8i*
5720
5721 DRM DRIVER FOR ARM PL111 CLCD
5722 M:      Emma Anholt <[email protected]>
5723 S:      Supported
5724 T:      git git://anongit.freedesktop.org/drm/drm-misc
5725 F:      drivers/gpu/drm/pl111/
5726
5727 DRM DRIVER FOR ARM VERSATILE TFT PANELS
5728 M:      Linus Walleij <[email protected]>
5729 S:      Maintained
5730 T:      git git://anongit.freedesktop.org/drm/drm-misc
5731 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
5732 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
5733
5734 DRM DRIVER FOR ASPEED BMC GFX
5735 M:      Joel Stanley <[email protected]>
5736 L:      [email protected] (moderated for non-subscribers)
5737 S:      Supported
5738 T:      git git://anongit.freedesktop.org/drm/drm-misc
5739 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
5740 F:      drivers/gpu/drm/aspeed/
5741
5742 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
5743 M:      Dave Airlie <[email protected]>
5744 R:      Thomas Zimmermann <[email protected]>
5745 L:      [email protected]
5746 S:      Supported
5747 T:      git git://anongit.freedesktop.org/drm/drm-misc
5748 F:      drivers/gpu/drm/ast/
5749
5750 DRM DRIVER FOR BOCHS VIRTUAL GPU
5751 M:      Gerd Hoffmann <[email protected]>
5752 L:      [email protected]
5753 S:      Maintained
5754 T:      git git://anongit.freedesktop.org/drm/drm-misc
5755 F:      drivers/gpu/drm/bochs/
5756
5757 DRM DRIVER FOR BOE HIMAX8279D PANELS
5758 M:      Jerry Han <[email protected]>
5759 S:      Maintained
5760 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
5761 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
5762
5763 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
5764 M:      Jagan Teki <[email protected]>
5765 S:      Maintained
5766 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
5767 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
5768
5769 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
5770 M:      Linus Walleij <[email protected]>
5771 S:      Maintained
5772 T:      git git://anongit.freedesktop.org/drm/drm-misc
5773 F:      drivers/gpu/drm/tve200/
5774
5775 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
5776 M:      Icenowy Zheng <[email protected]>
5777 S:      Maintained
5778 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
5779 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
5780
5781 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
5782 M:      Jagan Teki <[email protected]>
5783 S:      Maintained
5784 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
5785 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
5786
5787 DRM DRIVER FOR GENERIC USB DISPLAY
5788 M:      Noralf Trønnes <[email protected]>
5789 S:      Maintained
5790 W:      https://github.com/notro/gud/wiki
5791 T:      git git://anongit.freedesktop.org/drm/drm-misc
5792 F:      drivers/gpu/drm/gud/
5793 F:      include/drm/gud.h
5794
5795 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
5796 M:      Hans de Goede <[email protected]>
5797 S:      Maintained
5798 T:      git git://anongit.freedesktop.org/drm/drm-misc
5799 F:      drivers/gpu/drm/tiny/gm12u320.c
5800
5801 DRM DRIVER FOR HX8357D PANELS
5802 M:      Emma Anholt <[email protected]>
5803 S:      Maintained
5804 T:      git git://anongit.freedesktop.org/drm/drm-misc
5805 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
5806 F:      drivers/gpu/drm/tiny/hx8357d.c
5807
5808 DRM DRIVER FOR ILITEK ILI9225 PANELS
5809 M:      David Lechner <[email protected]>
5810 S:      Maintained
5811 T:      git git://anongit.freedesktop.org/drm/drm-misc
5812 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
5813 F:      drivers/gpu/drm/tiny/ili9225.c
5814
5815 DRM DRIVER FOR ILITEK ILI9486 PANELS
5816 M:      Kamlesh Gurudasani <[email protected]>
5817 S:      Maintained
5818 T:      git git://anongit.freedesktop.org/drm/drm-misc
5819 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
5820 F:      drivers/gpu/drm/tiny/ili9486.c
5821
5822 DRM DRIVER FOR INTEL I810 VIDEO CARDS
5823 S:      Orphan / Obsolete
5824 F:      drivers/gpu/drm/i810/
5825 F:      include/uapi/drm/i810_drm.h
5826
5827 DRM DRIVER FOR LVDS PANELS
5828 M:      Laurent Pinchart <[email protected]>
5829 L:      [email protected]
5830 T:      git git://anongit.freedesktop.org/drm/drm-misc
5831 S:      Maintained
5832 F:      drivers/gpu/drm/panel/panel-lvds.c
5833 F:      Documentation/devicetree/bindings/display/panel/lvds.yaml
5834
5835 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
5836 M:      Guido Günther <[email protected]>
5837 R:      Purism Kernel Team <[email protected]>
5838 S:      Maintained
5839 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
5840 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
5841
5842 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
5843 S:      Orphan / Obsolete
5844 F:      drivers/gpu/drm/mga/
5845 F:      include/uapi/drm/mga_drm.h
5846
5847 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
5848 M:      Dave Airlie <[email protected]>
5849 R:      Thomas Zimmermann <[email protected]>
5850 L:      [email protected]
5851 S:      Supported
5852 T:      git git://anongit.freedesktop.org/drm/drm-misc
5853 F:      drivers/gpu/drm/mgag200/
5854
5855 DRM DRIVER FOR MI0283QT
5856 M:      Noralf Trønnes <[email protected]>
5857 S:      Maintained
5858 T:      git git://anongit.freedesktop.org/drm/drm-misc
5859 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
5860 F:      drivers/gpu/drm/tiny/mi0283qt.c
5861
5862 DRM DRIVER FOR MSM ADRENO GPU
5863 M:      Rob Clark <[email protected]>
5864 M:      Sean Paul <[email protected]>
5865 L:      [email protected]
5866 L:      [email protected]
5867 L:      [email protected]
5868 S:      Maintained
5869 T:      git https://gitlab.freedesktop.org/drm/msm.git
5870 F:      Documentation/devicetree/bindings/display/msm/
5871 F:      drivers/gpu/drm/msm/
5872 F:      include/uapi/drm/msm_drm.h
5873
5874 DRM DRIVER FOR NOVATEK NT35510 PANELS
5875 M:      Linus Walleij <[email protected]>
5876 S:      Maintained
5877 T:      git git://anongit.freedesktop.org/drm/drm-misc
5878 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
5879 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
5880
5881 DRM DRIVER FOR NOVATEK NT36672A PANELS
5882 M:      Sumit Semwal <[email protected]>
5883 S:      Maintained
5884 T:      git git://anongit.freedesktop.org/drm/drm-misc
5885 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
5886 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
5887
5888 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
5889 M:      Ben Skeggs <[email protected]>
5890 L:      [email protected]
5891 L:      [email protected]
5892 S:      Supported
5893 T:      git git://github.com/skeggsb/linux
5894 F:      drivers/gpu/drm/nouveau/
5895 F:      include/uapi/drm/nouveau_drm.h
5896
5897 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
5898 M:      Stefan Mavrodiev <[email protected]>
5899 S:      Maintained
5900 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
5901 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
5902
5903 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
5904 M:      Noralf Trønnes <[email protected]>
5905 S:      Maintained
5906 T:      git git://anongit.freedesktop.org/drm/drm-misc
5907 F:      Documentation/devicetree/bindings/display/repaper.txt
5908 F:      drivers/gpu/drm/tiny/repaper.c
5909
5910 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
5911 M:      Dave Airlie <[email protected]>
5912 M:      Gerd Hoffmann <[email protected]>
5913 L:      [email protected]
5914 S:      Obsolete
5915 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
5916 T:      git git://anongit.freedesktop.org/drm/drm-misc
5917 F:      drivers/gpu/drm/tiny/cirrus.c
5918
5919 DRM DRIVER FOR QXL VIRTUAL GPU
5920 M:      Dave Airlie <[email protected]>
5921 M:      Gerd Hoffmann <[email protected]>
5922 L:      [email protected]
5923 L:      [email protected]
5924 S:      Maintained
5925 T:      git git://anongit.freedesktop.org/drm/drm-misc
5926 F:      drivers/gpu/drm/qxl/
5927 F:      include/uapi/drm/qxl_drm.h
5928
5929 DRM DRIVER FOR RAGE 128 VIDEO CARDS
5930 S:      Orphan / Obsolete
5931 F:      drivers/gpu/drm/r128/
5932 F:      include/uapi/drm/r128_drm.h
5933
5934 DRM DRIVER FOR RAYDIUM RM67191 PANELS
5935 M:      Robert Chiras <[email protected]>
5936 S:      Maintained
5937 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
5938 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
5939
5940 DRM DRIVER FOR SITRONIX ST7703 PANELS
5941 M:      Guido Günther <[email protected]>
5942 R:      Purism Kernel Team <[email protected]>
5943 R:      Ondrej Jirman <[email protected]>
5944 S:      Maintained
5945 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
5946 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
5947
5948 DRM DRIVER FOR SAVAGE VIDEO CARDS
5949 S:      Orphan / Obsolete
5950 F:      drivers/gpu/drm/savage/
5951 F:      include/uapi/drm/savage_drm.h
5952
5953 DRM DRIVER FOR SIMPLE FRAMEBUFFERS
5954 M:      Thomas Zimmermann <[email protected]>
5955 L:      [email protected]
5956 S:      Maintained
5957 T:      git git://anongit.freedesktop.org/drm/drm-misc
5958 F:      drivers/gpu/drm/tiny/simpledrm.c
5959
5960 DRM DRIVER FOR SIS VIDEO CARDS
5961 S:      Orphan / Obsolete
5962 F:      drivers/gpu/drm/sis/
5963 F:      include/uapi/drm/sis_drm.h
5964
5965 DRM DRIVER FOR SITRONIX ST7586 PANELS
5966 M:      David Lechner <[email protected]>
5967 S:      Maintained
5968 T:      git git://anongit.freedesktop.org/drm/drm-misc
5969 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
5970 F:      drivers/gpu/drm/tiny/st7586.c
5971
5972 DRM DRIVER FOR SITRONIX ST7701 PANELS
5973 M:      Jagan Teki <[email protected]>
5974 S:      Maintained
5975 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
5976 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
5977
5978 DRM DRIVER FOR SITRONIX ST7735R PANELS
5979 M:      David Lechner <[email protected]>
5980 S:      Maintained
5981 T:      git git://anongit.freedesktop.org/drm/drm-misc
5982 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
5983 F:      drivers/gpu/drm/tiny/st7735r.c
5984
5985 DRM DRIVER FOR SONY ACX424AKP PANELS
5986 M:      Linus Walleij <[email protected]>
5987 S:      Maintained
5988 T:      git git://anongit.freedesktop.org/drm/drm-misc
5989 F:      drivers/gpu/drm/panel/panel-sony-acx424akp.c
5990
5991 DRM DRIVER FOR ST-ERICSSON MCDE
5992 M:      Linus Walleij <[email protected]>
5993 S:      Maintained
5994 T:      git git://anongit.freedesktop.org/drm/drm-misc
5995 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
5996 F:      drivers/gpu/drm/mcde/
5997
5998 DRM DRIVER FOR TDFX VIDEO CARDS
5999 S:      Orphan / Obsolete
6000 F:      drivers/gpu/drm/tdfx/
6001
6002 DRM DRIVER FOR TPO TPG110 PANELS
6003 M:      Linus Walleij <[email protected]>
6004 S:      Maintained
6005 T:      git git://anongit.freedesktop.org/drm/drm-misc
6006 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
6007 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
6008
6009 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
6010 M:      Dave Airlie <[email protected]>
6011 R:      Sean Paul <[email protected]>
6012 R:      Thomas Zimmermann <[email protected]>
6013 L:      [email protected]
6014 S:      Supported
6015 T:      git git://anongit.freedesktop.org/drm/drm-misc
6016 F:      drivers/gpu/drm/udl/
6017
6018 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
6019 M:      Rodrigo Siqueira <[email protected]>
6020 M:      Melissa Wen <[email protected]>
6021 R:      Haneen Mohammed <[email protected]>
6022 R:      Daniel Vetter <[email protected]>
6023 L:      [email protected]
6024 S:      Maintained
6025 T:      git git://anongit.freedesktop.org/drm/drm-misc
6026 F:      Documentation/gpu/vkms.rst
6027 F:      drivers/gpu/drm/vkms/
6028
6029 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
6030 M:      Hans de Goede <[email protected]>
6031 L:      [email protected]
6032 S:      Maintained
6033 T:      git git://anongit.freedesktop.org/drm/drm-misc
6034 F:      drivers/gpu/drm/vboxvideo/
6035
6036 DRM DRIVER FOR VMWARE VIRTUAL GPU
6037 M:      "VMware Graphics" <[email protected]>
6038 M:      Roland Scheidegger <[email protected]>
6039 M:      Zack Rusin <[email protected]>
6040 L:      [email protected]
6041 S:      Supported
6042 T:      git git://people.freedesktop.org/~sroland/linux
6043 F:      drivers/gpu/drm/vmwgfx/
6044 F:      include/uapi/drm/vmwgfx_drm.h
6045
6046 DRM DRIVERS
6047 M:      David Airlie <[email protected]>
6048 M:      Daniel Vetter <[email protected]>
6049 L:      [email protected]
6050 S:      Maintained
6051 B:      https://gitlab.freedesktop.org/drm
6052 C:      irc://chat.freenode.net/dri-devel
6053 T:      git git://anongit.freedesktop.org/drm/drm
6054 F:      Documentation/devicetree/bindings/display/
6055 F:      Documentation/devicetree/bindings/gpu/
6056 F:      Documentation/gpu/
6057 F:      drivers/gpu/drm/
6058 F:      drivers/gpu/vga/
6059 F:      include/drm/
6060 F:      include/linux/vga*
6061 F:      include/uapi/drm/
6062
6063 DRM DRIVERS AND MISC GPU PATCHES
6064 M:      Maarten Lankhorst <[email protected]>
6065 M:      Maxime Ripard <[email protected]>
6066 M:      Thomas Zimmermann <[email protected]>
6067 S:      Maintained
6068 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
6069 T:      git git://anongit.freedesktop.org/drm/drm-misc
6070 F:      Documentation/gpu/
6071 F:      drivers/gpu/drm/*
6072 F:      drivers/gpu/vga/
6073 F:      include/drm/drm*
6074 F:      include/linux/vga*
6075 F:      include/uapi/drm/drm*
6076
6077 DRM DRIVERS FOR ALLWINNER A10
6078 M:      Maxime Ripard <[email protected]>
6079 M:      Chen-Yu Tsai <[email protected]>
6080 L:      [email protected]
6081 S:      Supported
6082 T:      git git://anongit.freedesktop.org/drm/drm-misc
6083 F:      Documentation/devicetree/bindings/display/allwinner*
6084 F:      drivers/gpu/drm/sun4i/
6085
6086 DRM DRIVERS FOR AMLOGIC SOCS
6087 M:      Neil Armstrong <[email protected]>
6088 L:      [email protected]
6089 L:      [email protected]
6090 S:      Supported
6091 W:      http://linux-meson.com/
6092 T:      git git://anongit.freedesktop.org/drm/drm-misc
6093 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
6094 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
6095 F:      Documentation/gpu/meson.rst
6096 F:      drivers/gpu/drm/meson/
6097
6098 DRM DRIVERS FOR ATMEL HLCDC
6099 M:      Sam Ravnborg <[email protected]>
6100 M:      Boris Brezillon <[email protected]>
6101 L:      [email protected]
6102 S:      Supported
6103 T:      git git://anongit.freedesktop.org/drm/drm-misc
6104 F:      Documentation/devicetree/bindings/display/atmel/
6105 F:      drivers/gpu/drm/atmel-hlcdc/
6106
6107 DRM DRIVERS FOR BRIDGE CHIPS
6108 M:      Andrzej Hajda <[email protected]>
6109 M:      Neil Armstrong <[email protected]>
6110 M:      Robert Foss <[email protected]>
6111 R:      Laurent Pinchart <[email protected]>
6112 R:      Jonas Karlman <[email protected]>
6113 R:      Jernej Skrabec <[email protected]>
6114 S:      Maintained
6115 T:      git git://anongit.freedesktop.org/drm/drm-misc
6116 F:      drivers/gpu/drm/bridge/
6117
6118 DRM DRIVERS FOR EXYNOS
6119 M:      Inki Dae <[email protected]>
6120 M:      Joonyoung Shim <[email protected]>
6121 M:      Seung-Woo Kim <[email protected]>
6122 M:      Kyungmin Park <[email protected]>
6123 L:      [email protected]
6124 S:      Supported
6125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
6126 F:      Documentation/devicetree/bindings/display/exynos/
6127 F:      drivers/gpu/drm/exynos/
6128 F:      include/uapi/drm/exynos_drm.h
6129
6130 DRM DRIVERS FOR FREESCALE DCU
6131 M:      Stefan Agner <[email protected]>
6132 M:      Alison Wang <[email protected]>
6133 L:      [email protected]
6134 S:      Supported
6135 T:      git git://anongit.freedesktop.org/drm/drm-misc
6136 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
6137 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
6138 F:      drivers/gpu/drm/fsl-dcu/
6139
6140 DRM DRIVERS FOR FREESCALE IMX
6141 M:      Philipp Zabel <[email protected]>
6142 L:      [email protected]
6143 S:      Maintained
6144 F:      Documentation/devicetree/bindings/display/imx/
6145 F:      drivers/gpu/drm/imx/
6146 F:      drivers/gpu/ipu-v3/
6147
6148 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
6149 M:      Patrik Jakobsson <[email protected]>
6150 L:      [email protected]
6151 S:      Maintained
6152 T:      git git://github.com/patjak/drm-gma500
6153 F:      drivers/gpu/drm/gma500/
6154
6155 DRM DRIVERS FOR HISILICON
6156 M:      Xinliang Liu <[email protected]>
6157 M:      Tian Tao  <[email protected]>
6158 R:      John Stultz <[email protected]>
6159 R:      Xinwei Kong <[email protected]>
6160 R:      Chen Feng <[email protected]>
6161 L:      [email protected]
6162 S:      Maintained
6163 T:      git git://anongit.freedesktop.org/drm/drm-misc
6164 F:      Documentation/devicetree/bindings/display/hisilicon/
6165 F:      drivers/gpu/drm/hisilicon/
6166
6167 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6168 M:      Deepak Rawat <[email protected]>
6169 L:      [email protected]
6170 L:      [email protected]
6171 S:      Maintained
6172 T:      git git://anongit.freedesktop.org/drm/drm-misc
6173 F:      drivers/gpu/drm/hyperv
6174
6175 DRM DRIVERS FOR LIMA
6176 M:      Qiang Yu <[email protected]>
6177 L:      [email protected]
6178 L:      [email protected] (moderated for non-subscribers)
6179 S:      Maintained
6180 T:      git git://anongit.freedesktop.org/drm/drm-misc
6181 F:      drivers/gpu/drm/lima/
6182 F:      include/uapi/drm/lima_drm.h
6183
6184 DRM DRIVERS FOR MEDIATEK
6185 M:      Chun-Kuang Hu <[email protected]>
6186 M:      Philipp Zabel <[email protected]>
6187 L:      [email protected]
6188 L:      [email protected] (moderated for non-subscribers)
6189 S:      Supported
6190 F:      Documentation/devicetree/bindings/display/mediatek/
6191 F:      drivers/gpu/drm/mediatek/
6192 F:      drivers/phy/mediatek/phy-mtk-hdmi*
6193 F:      drivers/phy/mediatek/phy-mtk-mipi*
6194
6195 DRM DRIVERS FOR NVIDIA TEGRA
6196 M:      Thierry Reding <[email protected]>
6197 L:      [email protected]
6198 L:      [email protected]
6199 S:      Supported
6200 T:      git git://anongit.freedesktop.org/tegra/linux.git
6201 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
6202 F:      drivers/gpu/drm/tegra/
6203 F:      drivers/gpu/host1x/
6204 F:      include/linux/host1x.h
6205 F:      include/uapi/drm/tegra_drm.h
6206
6207 DRM DRIVERS FOR RENESAS
6208 M:      Laurent Pinchart <[email protected]>
6209 M:      Kieran Bingham <[email protected]>
6210 L:      [email protected]
6211 L:      [email protected]
6212 S:      Supported
6213 T:      git git://linuxtv.org/pinchartl/media drm/du/next
6214 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
6215 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
6216 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
6217 F:      drivers/gpu/drm/rcar-du/
6218 F:      drivers/gpu/drm/shmobile/
6219 F:      include/linux/platform_data/shmob_drm.h
6220
6221 DRM DRIVERS FOR ROCKCHIP
6222 M:      Sandy Huang <[email protected]>
6223 M:      Heiko Stübner <[email protected]>
6224 L:      [email protected]
6225 S:      Maintained
6226 T:      git git://anongit.freedesktop.org/drm/drm-misc
6227 F:      Documentation/devicetree/bindings/display/rockchip/
6228 F:      drivers/gpu/drm/rockchip/
6229
6230 DRM DRIVERS FOR STI
6231 M:      Benjamin Gaignard <[email protected]>
6232 L:      [email protected]
6233 S:      Maintained
6234 T:      git git://anongit.freedesktop.org/drm/drm-misc
6235 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
6236 F:      drivers/gpu/drm/sti
6237
6238 DRM DRIVERS FOR STM
6239 M:      Yannick Fertre <[email protected]>
6240 M:      Philippe Cornu <[email protected]>
6241 M:      Benjamin Gaignard <[email protected]>
6242 L:      [email protected]
6243 S:      Maintained
6244 T:      git git://anongit.freedesktop.org/drm/drm-misc
6245 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
6246 F:      drivers/gpu/drm/stm
6247
6248 DRM DRIVERS FOR TI KEYSTONE
6249 M:      Jyri Sarha <[email protected]>
6250 M:      Tomi Valkeinen <[email protected]>
6251 L:      [email protected]
6252 S:      Maintained
6253 T:      git git://anongit.freedesktop.org/drm/drm-misc
6254 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
6255 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
6256 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
6257 F:      drivers/gpu/drm/tidss/
6258
6259 DRM DRIVERS FOR TI LCDC
6260 M:      Jyri Sarha <[email protected]>
6261 R:      Tomi Valkeinen <[email protected]>
6262 L:      [email protected]
6263 S:      Maintained
6264 F:      Documentation/devicetree/bindings/display/tilcdc/
6265 F:      drivers/gpu/drm/tilcdc/
6266
6267 DRM DRIVERS FOR TI OMAP
6268 M:      Tomi Valkeinen <[email protected]>
6269 L:      [email protected]
6270 S:      Maintained
6271 F:      Documentation/devicetree/bindings/display/ti/
6272 F:      drivers/gpu/drm/omapdrm/
6273
6274 DRM DRIVERS FOR V3D
6275 M:      Emma Anholt <[email protected]>
6276 S:      Supported
6277 T:      git git://anongit.freedesktop.org/drm/drm-misc
6278 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
6279 F:      drivers/gpu/drm/v3d/
6280 F:      include/uapi/drm/v3d_drm.h
6281
6282 DRM DRIVERS FOR VC4
6283 M:      Emma Anholt <[email protected]>
6284 M:      Maxime Ripard <[email protected]>
6285 S:      Supported
6286 T:      git git://github.com/anholt/linux
6287 T:      git git://anongit.freedesktop.org/drm/drm-misc
6288 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
6289 F:      drivers/gpu/drm/vc4/
6290 F:      include/uapi/drm/vc4_drm.h
6291
6292 DRM DRIVERS FOR VIVANTE GPU IP
6293 M:      Lucas Stach <[email protected]>
6294 R:      Russell King <[email protected]>
6295 R:      Christian Gmeiner <[email protected]>
6296 L:      [email protected] (moderated for non-subscribers)
6297 L:      [email protected]
6298 S:      Maintained
6299 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
6300 F:      drivers/gpu/drm/etnaviv/
6301 F:      include/uapi/drm/etnaviv_drm.h
6302
6303 DRM DRIVERS FOR XEN
6304 M:      Oleksandr Andrushchenko <[email protected]>
6305 L:      [email protected]
6306 L:      [email protected] (moderated for non-subscribers)
6307 S:      Supported
6308 T:      git git://anongit.freedesktop.org/drm/drm-misc
6309 F:      Documentation/gpu/xen-front.rst
6310 F:      drivers/gpu/drm/xen/
6311
6312 DRM DRIVERS FOR XILINX
6313 M:      Hyun Kwon <[email protected]>
6314 M:      Laurent Pinchart <[email protected]>
6315 L:      [email protected]
6316 S:      Maintained
6317 T:      git git://anongit.freedesktop.org/drm/drm-misc
6318 F:      Documentation/devicetree/bindings/display/xlnx/
6319 F:      drivers/gpu/drm/xlnx/
6320
6321 DRM PANEL DRIVERS
6322 M:      Thierry Reding <[email protected]>
6323 R:      Sam Ravnborg <[email protected]>
6324 L:      [email protected]
6325 S:      Maintained
6326 T:      git git://anongit.freedesktop.org/drm/drm-misc
6327 F:      Documentation/devicetree/bindings/display/panel/
6328 F:      drivers/gpu/drm/drm_panel.c
6329 F:      drivers/gpu/drm/panel/
6330 F:      include/drm/drm_panel.h
6331
6332 DRM TTM SUBSYSTEM
6333 M:      Christian Koenig <[email protected]>
6334 M:      Huang Rui <[email protected]>
6335 L:      [email protected]
6336 S:      Maintained
6337 T:      git git://anongit.freedesktop.org/drm/drm-misc
6338 F:      drivers/gpu/drm/ttm/
6339 F:      include/drm/ttm/
6340
6341 DSBR100 USB FM RADIO DRIVER
6342 M:      Alexey Klimov <[email protected]>
6343 L:      [email protected]
6344 S:      Maintained
6345 T:      git git://linuxtv.org/media_tree.git
6346 F:      drivers/media/radio/dsbr100.c
6347
6348 DT3155 MEDIA DRIVER
6349 M:      Hans Verkuil <[email protected]>
6350 L:      [email protected]
6351 S:      Odd Fixes
6352 W:      https://linuxtv.org
6353 T:      git git://linuxtv.org/media_tree.git
6354 F:      drivers/media/pci/dt3155/
6355
6356 DVB_USB_AF9015 MEDIA DRIVER
6357 M:      Antti Palosaari <[email protected]>
6358 L:      [email protected]
6359 S:      Maintained
6360 W:      https://linuxtv.org
6361 W:      http://palosaari.fi/linux/
6362 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6363 T:      git git://linuxtv.org/anttip/media_tree.git
6364 F:      drivers/media/usb/dvb-usb-v2/af9015*
6365
6366 DVB_USB_AF9035 MEDIA DRIVER
6367 M:      Antti Palosaari <[email protected]>
6368 L:      [email protected]
6369 S:      Maintained
6370 W:      https://linuxtv.org
6371 W:      http://palosaari.fi/linux/
6372 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6373 T:      git git://linuxtv.org/anttip/media_tree.git
6374 F:      drivers/media/usb/dvb-usb-v2/af9035*
6375
6376 DVB_USB_ANYSEE MEDIA DRIVER
6377 M:      Antti Palosaari <[email protected]>
6378 L:      [email protected]
6379 S:      Maintained
6380 W:      https://linuxtv.org
6381 W:      http://palosaari.fi/linux/
6382 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6383 T:      git git://linuxtv.org/anttip/media_tree.git
6384 F:      drivers/media/usb/dvb-usb-v2/anysee*
6385
6386 DVB_USB_AU6610 MEDIA DRIVER
6387 M:      Antti Palosaari <[email protected]>
6388 L:      [email protected]
6389 S:      Maintained
6390 W:      https://linuxtv.org
6391 W:      http://palosaari.fi/linux/
6392 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6393 T:      git git://linuxtv.org/anttip/media_tree.git
6394 F:      drivers/media/usb/dvb-usb-v2/au6610*
6395
6396 DVB_USB_CE6230 MEDIA DRIVER
6397 M:      Antti Palosaari <[email protected]>
6398 L:      [email protected]
6399 S:      Maintained
6400 W:      https://linuxtv.org
6401 W:      http://palosaari.fi/linux/
6402 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6403 T:      git git://linuxtv.org/anttip/media_tree.git
6404 F:      drivers/media/usb/dvb-usb-v2/ce6230*
6405
6406 DVB_USB_CXUSB MEDIA DRIVER
6407 M:      Michael Krufky <[email protected]>
6408 L:      [email protected]
6409 S:      Maintained
6410 W:      https://linuxtv.org
6411 W:      http://github.com/mkrufky
6412 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6413 T:      git git://linuxtv.org/media_tree.git
6414 F:      drivers/media/usb/dvb-usb/cxusb*
6415
6416 DVB_USB_EC168 MEDIA DRIVER
6417 M:      Antti Palosaari <[email protected]>
6418 L:      [email protected]
6419 S:      Maintained
6420 W:      https://linuxtv.org
6421 W:      http://palosaari.fi/linux/
6422 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6423 T:      git git://linuxtv.org/anttip/media_tree.git
6424 F:      drivers/media/usb/dvb-usb-v2/ec168*
6425
6426 DVB_USB_GL861 MEDIA DRIVER
6427 M:      Antti Palosaari <[email protected]>
6428 L:      [email protected]
6429 S:      Maintained
6430 W:      https://linuxtv.org
6431 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6432 T:      git git://linuxtv.org/anttip/media_tree.git
6433 F:      drivers/media/usb/dvb-usb-v2/gl861*
6434
6435 DVB_USB_MXL111SF MEDIA DRIVER
6436 M:      Michael Krufky <[email protected]>
6437 L:      [email protected]
6438 S:      Maintained
6439 W:      https://linuxtv.org
6440 W:      http://github.com/mkrufky
6441 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6442 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
6443 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
6444
6445 DVB_USB_RTL28XXU MEDIA DRIVER
6446 M:      Antti Palosaari <[email protected]>
6447 L:      [email protected]
6448 S:      Maintained
6449 W:      https://linuxtv.org
6450 W:      http://palosaari.fi/linux/
6451 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6452 T:      git git://linuxtv.org/anttip/media_tree.git
6453 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
6454
6455 DVB_USB_V2 MEDIA DRIVER
6456 M:      Antti Palosaari <[email protected]>
6457 L:      [email protected]
6458 S:      Maintained
6459 W:      https://linuxtv.org
6460 W:      http://palosaari.fi/linux/
6461 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6462 T:      git git://linuxtv.org/anttip/media_tree.git
6463 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
6464 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
6465
6466 DYNAMIC DEBUG
6467 M:      Jason Baron <[email protected]>
6468 S:      Maintained
6469 F:      include/linux/dynamic_debug.h
6470 F:      lib/dynamic_debug.c
6471
6472 DYNAMIC INTERRUPT MODERATION
6473 M:      Tal Gilboa <[email protected]>
6474 S:      Maintained
6475 F:      Documentation/networking/net_dim.rst
6476 F:      include/linux/dim.h
6477 F:      lib/dim/
6478
6479 DZ DECSTATION DZ11 SERIAL DRIVER
6480 M:      "Maciej W. Rozycki" <[email protected]>
6481 S:      Maintained
6482 F:      drivers/tty/serial/dz.*
6483
6484 E3X0 POWER BUTTON DRIVER
6485 M:      Moritz Fischer <[email protected]>
6486 L:      [email protected]
6487 S:      Supported
6488 W:      http://www.ettus.com
6489 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
6490 F:      drivers/input/misc/e3x0-button.c
6491
6492 E4000 MEDIA DRIVER
6493 M:      Antti Palosaari <[email protected]>
6494 L:      [email protected]
6495 S:      Maintained
6496 W:      https://linuxtv.org
6497 W:      http://palosaari.fi/linux/
6498 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6499 T:      git git://linuxtv.org/anttip/media_tree.git
6500 F:      drivers/media/tuners/e4000*
6501
6502 EARTH_PT1 MEDIA DRIVER
6503 M:      Akihiro Tsukada <[email protected]>
6504 L:      [email protected]
6505 S:      Odd Fixes
6506 F:      drivers/media/pci/pt1/
6507
6508 EARTH_PT3 MEDIA DRIVER
6509 M:      Akihiro Tsukada <[email protected]>
6510 L:      [email protected]
6511 S:      Odd Fixes
6512 F:      drivers/media/pci/pt3/
6513
6514 EC100 MEDIA DRIVER
6515 M:      Antti Palosaari <[email protected]>
6516 L:      [email protected]
6517 S:      Maintained
6518 W:      https://linuxtv.org
6519 W:      http://palosaari.fi/linux/
6520 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6521 T:      git git://linuxtv.org/anttip/media_tree.git
6522 F:      drivers/media/dvb-frontends/ec100*
6523
6524 ECRYPT FILE SYSTEM
6525 M:      Tyler Hicks <[email protected]>
6526 L:      [email protected]
6527 S:      Odd Fixes
6528 W:      http://ecryptfs.org
6529 W:      https://launchpad.net/ecryptfs
6530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
6531 F:      Documentation/filesystems/ecryptfs.rst
6532 F:      fs/ecryptfs/
6533
6534 EDAC-AMD64
6535 M:      Yazen Ghannam <[email protected]>
6536 L:      [email protected]
6537 S:      Supported
6538 F:      drivers/edac/amd64_edac*
6539 F:      drivers/edac/mce_amd*
6540
6541 EDAC-ARMADA
6542 M:      Jan Luebbe <[email protected]>
6543 L:      [email protected]
6544 S:      Maintained
6545 F:      drivers/edac/armada_xp_*
6546
6547 EDAC-AST2500
6548 M:      Stefan Schaeckeler <[email protected]>
6549 S:      Supported
6550 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
6551 F:      drivers/edac/aspeed_edac.c
6552
6553 EDAC-BLUEFIELD
6554 M:      Shravan Kumar Ramani <[email protected]>
6555 S:      Supported
6556 F:      drivers/edac/bluefield_edac.c
6557
6558 EDAC-CALXEDA
6559 M:      Andre Przywara <[email protected]>
6560 L:      [email protected]
6561 S:      Maintained
6562 F:      drivers/edac/highbank*
6563
6564 EDAC-CAVIUM OCTEON
6565 M:      Ralf Baechle <[email protected]>
6566 L:      [email protected]
6567 L:      [email protected]
6568 S:      Supported
6569 F:      drivers/edac/octeon_edac*
6570
6571 EDAC-CAVIUM THUNDERX
6572 M:      Robert Richter <[email protected]>
6573 L:      [email protected]
6574 S:      Odd Fixes
6575 F:      drivers/edac/thunderx_edac*
6576
6577 EDAC-CORE
6578 M:      Borislav Petkov <[email protected]>
6579 M:      Mauro Carvalho Chehab <[email protected]>
6580 M:      Tony Luck <[email protected]>
6581 R:      James Morse <[email protected]>
6582 R:      Robert Richter <[email protected]>
6583 L:      [email protected]
6584 S:      Supported
6585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
6586 F:      Documentation/admin-guide/ras.rst
6587 F:      Documentation/driver-api/edac.rst
6588 F:      drivers/edac/
6589 F:      include/linux/edac.h
6590
6591 EDAC-DMC520
6592 M:      Lei Wang <[email protected]>
6593 L:      [email protected]
6594 S:      Supported
6595 F:      drivers/edac/dmc520_edac.c
6596
6597 EDAC-E752X
6598 M:      Mark Gross <[email protected]>
6599 L:      [email protected]
6600 S:      Maintained
6601 F:      drivers/edac/e752x_edac.c
6602
6603 EDAC-E7XXX
6604 L:      [email protected]
6605 S:      Maintained
6606 F:      drivers/edac/e7xxx_edac.c
6607
6608 EDAC-FSL_DDR
6609 M:      York Sun <[email protected]>
6610 L:      [email protected]
6611 S:      Maintained
6612 F:      drivers/edac/fsl_ddr_edac.*
6613
6614 EDAC-GHES
6615 M:      Mauro Carvalho Chehab <[email protected]>
6616 L:      [email protected]
6617 S:      Maintained
6618 F:      drivers/edac/ghes_edac.c
6619
6620 EDAC-I10NM
6621 M:      Tony Luck <[email protected]>
6622 L:      [email protected]
6623 S:      Maintained
6624 F:      drivers/edac/i10nm_base.c
6625
6626 EDAC-I3000
6627 L:      [email protected]
6628 S:      Orphan
6629 F:      drivers/edac/i3000_edac.c
6630
6631 EDAC-I5000
6632 L:      [email protected]
6633 S:      Maintained
6634 F:      drivers/edac/i5000_edac.c
6635
6636 EDAC-I5400
6637 M:      Mauro Carvalho Chehab <[email protected]>
6638 L:      [email protected]
6639 S:      Maintained
6640 F:      drivers/edac/i5400_edac.c
6641
6642 EDAC-I7300
6643 M:      Mauro Carvalho Chehab <[email protected]>
6644 L:      [email protected]
6645 S:      Maintained
6646 F:      drivers/edac/i7300_edac.c
6647
6648 EDAC-I7CORE
6649 M:      Mauro Carvalho Chehab <[email protected]>
6650 L:      [email protected]
6651 S:      Maintained
6652 F:      drivers/edac/i7core_edac.c
6653
6654 EDAC-I82443BXGX
6655 M:      Tim Small <[email protected]>
6656 L:      [email protected]
6657 S:      Maintained
6658 F:      drivers/edac/i82443bxgx_edac.c
6659
6660 EDAC-I82975X
6661 M:      "Arvind R." <[email protected]>
6662 L:      [email protected]
6663 S:      Maintained
6664 F:      drivers/edac/i82975x_edac.c
6665
6666 EDAC-IE31200
6667 M:      Jason Baron <[email protected]>
6668 L:      [email protected]
6669 S:      Maintained
6670 F:      drivers/edac/ie31200_edac.c
6671
6672 EDAC-IGEN6
6673 M:      Tony Luck <[email protected]>
6674 R:      Qiuxu Zhuo <[email protected]>
6675 L:      [email protected]
6676 S:      Maintained
6677 F:      drivers/edac/igen6_edac.c
6678
6679 EDAC-MPC85XX
6680 M:      Johannes Thumshirn <[email protected]>
6681 L:      [email protected]
6682 S:      Maintained
6683 F:      drivers/edac/mpc85xx_edac.[ch]
6684
6685 EDAC-PASEMI
6686 M:      Egor Martovetsky <[email protected]>
6687 L:      [email protected]
6688 S:      Maintained
6689 F:      drivers/edac/pasemi_edac.c
6690
6691 EDAC-PND2
6692 M:      Tony Luck <[email protected]>
6693 L:      [email protected]
6694 S:      Maintained
6695 F:      drivers/edac/pnd2_edac.[ch]
6696
6697 EDAC-QCOM
6698 M:      Channagoud Kadabi <[email protected]>
6699 M:      Venkata Narendra Kumar Gutta <[email protected]>
6700 L:      [email protected]
6701 L:      [email protected]
6702 S:      Maintained
6703 F:      drivers/edac/qcom_edac.c
6704
6705 EDAC-R82600
6706 M:      Tim Small <[email protected]>
6707 L:      [email protected]
6708 S:      Maintained
6709 F:      drivers/edac/r82600_edac.c
6710
6711 EDAC-SBRIDGE
6712 M:      Tony Luck <[email protected]>
6713 R:      Qiuxu Zhuo <[email protected]>
6714 L:      [email protected]
6715 S:      Maintained
6716 F:      drivers/edac/sb_edac.c
6717
6718 EDAC-SIFIVE
6719 M:      Yash Shah <[email protected]>
6720 L:      [email protected]
6721 S:      Supported
6722 F:      drivers/edac/sifive_edac.c
6723
6724 EDAC-SKYLAKE
6725 M:      Tony Luck <[email protected]>
6726 L:      [email protected]
6727 S:      Maintained
6728 F:      drivers/edac/skx_*.[ch]
6729
6730 EDAC-TI
6731 M:      Tero Kristo <[email protected]>
6732 L:      [email protected]
6733 S:      Odd Fixes
6734 F:      drivers/edac/ti_edac.c
6735
6736 EDIROL UA-101/UA-1000 DRIVER
6737 M:      Clemens Ladisch <[email protected]>
6738 L:      [email protected] (moderated for non-subscribers)
6739 S:      Maintained
6740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6741 F:      sound/usb/misc/ua101.c
6742
6743 EFI TEST DRIVER
6744 M:      Ivan Hu <[email protected]>
6745 M:      Ard Biesheuvel <[email protected]>
6746 L:      [email protected]
6747 S:      Maintained
6748 F:      drivers/firmware/efi/test/
6749
6750 EFI VARIABLE FILESYSTEM
6751 M:      Matthew Garrett <[email protected]>
6752 M:      Jeremy Kerr <[email protected]>
6753 M:      Ard Biesheuvel <[email protected]>
6754 L:      [email protected]
6755 S:      Maintained
6756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6757 F:      fs/efivarfs/
6758
6759 EFIFB FRAMEBUFFER DRIVER
6760 M:      Peter Jones <[email protected]>
6761 L:      [email protected]
6762 S:      Maintained
6763 F:      drivers/video/fbdev/efifb.c
6764
6765 EFS FILESYSTEM
6766 S:      Orphan
6767 W:      http://aeschi.ch.eu.org/efs/
6768 F:      fs/efs/
6769
6770 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
6771 M:      Douglas Miller <[email protected]>
6772 L:      [email protected]
6773 S:      Maintained
6774 F:      drivers/net/ethernet/ibm/ehea/
6775
6776 EM28XX VIDEO4LINUX DRIVER
6777 M:      Mauro Carvalho Chehab <[email protected]>
6778 L:      [email protected]
6779 S:      Maintained
6780 W:      https://linuxtv.org
6781 T:      git git://linuxtv.org/media_tree.git
6782 F:      Documentation/admin-guide/media/em28xx*
6783 F:      drivers/media/usb/em28xx/
6784
6785 EMBEDDED LINUX
6786 M:      Paul Gortmaker <[email protected]>
6787 M:      Matt Mackall <[email protected]>
6788 M:      David Woodhouse <[email protected]>
6789 L:      [email protected]
6790 S:      Maintained
6791
6792 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
6793 M:      Adrian Hunter <[email protected]>
6794 M:      Ritesh Harjani <[email protected]>
6795 M:      Asutosh Das <[email protected]>
6796 L:      [email protected]
6797 S:      Maintained
6798 F:      drivers/mmc/host/cqhci*
6799
6800 EMULEX 10Gbps iSCSI - OneConnect DRIVER
6801 M:      Subbu Seetharaman <[email protected]>
6802 M:      Ketan Mukadam <[email protected]>
6803 M:      Jitendra Bhivare <[email protected]>
6804 L:      [email protected]
6805 S:      Supported
6806 W:      http://www.broadcom.com
6807 F:      drivers/scsi/be2iscsi/
6808
6809 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
6810 M:      Ajit Khaparde <[email protected]>
6811 M:      Sriharsha Basavapatna <[email protected]>
6812 M:      Somnath Kotur <[email protected]>
6813 L:      [email protected]
6814 S:      Supported
6815 W:      http://www.emulex.com
6816 F:      drivers/net/ethernet/emulex/benet/
6817
6818 EMULEX ONECONNECT ROCE DRIVER
6819 M:      Selvin Xavier <[email protected]>
6820 L:      [email protected]
6821 S:      Odd Fixes
6822 W:      http://www.broadcom.com
6823 F:      drivers/infiniband/hw/ocrdma/
6824 F:      include/uapi/rdma/ocrdma-abi.h
6825
6826 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
6827 M:      James Smart <[email protected]>
6828 M:      Dick Kennedy <[email protected]>
6829 L:      [email protected]
6830 S:      Supported
6831 W:      http://www.broadcom.com
6832 F:      drivers/scsi/lpfc/
6833
6834 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
6835 M:      James Smart <[email protected]>
6836 M:      Ram Vegesna <[email protected]>
6837 L:      [email protected]
6838 L:      [email protected]
6839 S:      Supported
6840 W:      http://www.broadcom.com
6841 F:      drivers/scsi/elx/
6842
6843 ENE CB710 FLASH CARD READER DRIVER
6844 M:      Michał Mirosław <[email protected]>
6845 S:      Maintained
6846 F:      drivers/misc/cb710/
6847 F:      drivers/mmc/host/cb710-mmc.*
6848 F:      include/linux/cb710.h
6849
6850 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
6851 M:      Maxim Levitsky <[email protected]>
6852 S:      Maintained
6853 F:      drivers/media/rc/ene_ir.*
6854
6855 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
6856 M:      Laurentiu Tudor <[email protected]>
6857 L:      [email protected]
6858 S:      Maintained
6859 F:      drivers/tty/ehv_bytechan.c
6860
6861 EPSON S1D13XXX FRAMEBUFFER DRIVER
6862 M:      Kristoffer Ericson <[email protected]>
6863 S:      Maintained
6864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
6865 F:      drivers/video/fbdev/s1d13xxxfb.c
6866 F:      include/video/s1d13xxxfb.h
6867
6868 EROFS FILE SYSTEM
6869 M:      Gao Xiang <[email protected]>
6870 M:      Chao Yu <[email protected]>
6871 L:      [email protected]
6872 S:      Maintained
6873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
6874 F:      Documentation/filesystems/erofs.rst
6875 F:      fs/erofs/
6876 F:      include/trace/events/erofs.h
6877
6878 ERRSEQ ERROR TRACKING INFRASTRUCTURE
6879 M:      Jeff Layton <[email protected]>
6880 S:      Maintained
6881 F:      include/linux/errseq.h
6882 F:      lib/errseq.c
6883
6884 ET131X NETWORK DRIVER
6885 M:      Mark Einon <[email protected]>
6886 S:      Odd Fixes
6887 F:      drivers/net/ethernet/agere/
6888
6889 ETHERNET BRIDGE
6890 M:      Roopa Prabhu <[email protected]>
6891 M:      Nikolay Aleksandrov <[email protected]>
6892 L:      [email protected] (moderated for non-subscribers)
6893 L:      [email protected]
6894 S:      Maintained
6895 W:      http://www.linuxfoundation.org/en/Net:Bridge
6896 F:      include/linux/netfilter_bridge/
6897 F:      net/bridge/
6898
6899 ETHERNET PHY LIBRARY
6900 M:      Andrew Lunn <[email protected]>
6901 M:      Heiner Kallweit <[email protected]>
6902 R:      Russell King <[email protected]>
6903 L:      [email protected]
6904 S:      Maintained
6905 F:      Documentation/ABI/testing/sysfs-class-net-phydev
6906 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
6907 F:      Documentation/devicetree/bindings/net/mdio*
6908 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
6909 F:      Documentation/networking/phy.rst
6910 F:      drivers/net/mdio/
6911 F:      drivers/net/mdio/acpi_mdio.c
6912 F:      drivers/net/mdio/fwnode_mdio.c
6913 F:      drivers/net/mdio/of_mdio.c
6914 F:      drivers/net/pcs/
6915 F:      drivers/net/phy/
6916 F:      drivers/of/of_net.c
6917 F:      include/dt-bindings/net/qca-ar803x.h
6918 F:      include/linux/*mdio*.h
6919 F:      include/linux/mdio/*.h
6920 F:      include/linux/of_net.h
6921 F:      include/linux/phy.h
6922 F:      include/linux/phy_fixed.h
6923 F:      include/linux/platform_data/mdio-bcm-unimac.h
6924 F:      include/linux/platform_data/mdio-gpio.h
6925 F:      include/trace/events/mdio.h
6926 F:      include/uapi/linux/mdio.h
6927 F:      include/uapi/linux/mii.h
6928
6929 EXFAT FILE SYSTEM
6930 M:      Namjae Jeon <[email protected]>
6931 M:      Sungjong Seo <[email protected]>
6932 L:      [email protected]
6933 S:      Maintained
6934 F:      fs/exfat/
6935
6936 EXT2 FILE SYSTEM
6937 M:      Jan Kara <[email protected]>
6938 L:      [email protected]
6939 S:      Maintained
6940 F:      Documentation/filesystems/ext2.rst
6941 F:      fs/ext2/
6942 F:      include/linux/ext2*
6943
6944 EXT4 FILE SYSTEM
6945 M:      "Theodore Ts'o" <[email protected]>
6946 M:      Andreas Dilger <[email protected]>
6947 L:      [email protected]
6948 S:      Maintained
6949 W:      http://ext4.wiki.kernel.org
6950 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
6951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
6952 F:      Documentation/filesystems/ext4/
6953 F:      fs/ext4/
6954 F:      include/trace/events/ext4.h
6955
6956 Extended Verification Module (EVM)
6957 M:      Mimi Zohar <[email protected]>
6958 L:      [email protected]
6959 S:      Supported
6960 F:      security/integrity/evm/
6961
6962 EXTENSIBLE FIRMWARE INTERFACE (EFI)
6963 M:      Ard Biesheuvel <[email protected]>
6964 L:      [email protected]
6965 S:      Maintained
6966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6967 F:      Documentation/admin-guide/efi-stub.rst
6968 F:      arch/*/include/asm/efi.h
6969 F:      arch/*/kernel/efi.c
6970 F:      arch/arm/boot/compressed/efi-header.S
6971 F:      arch/arm64/kernel/efi-entry.S
6972 F:      arch/x86/platform/efi/
6973 F:      drivers/firmware/efi/
6974 F:      include/linux/efi*.h
6975
6976 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
6977 M:      MyungJoo Ham <[email protected]>
6978 M:      Chanwoo Choi <[email protected]>
6979 L:      [email protected]
6980 S:      Maintained
6981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
6982 F:      Documentation/devicetree/bindings/extcon/
6983 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
6984 F:      drivers/extcon/
6985 F:      include/linux/extcon.h
6986 F:      include/linux/extcon/
6987
6988 EXTRA BOOT CONFIG
6989 M:      Masami Hiramatsu <[email protected]>
6990 S:      Maintained
6991 F:      Documentation/admin-guide/bootconfig.rst
6992 F:      fs/proc/bootconfig.c
6993 F:      include/linux/bootconfig.h
6994 F:      lib/bootconfig.c
6995 F:      tools/bootconfig/*
6996 F:      tools/bootconfig/scripts/*
6997
6998 EXYNOS DP DRIVER
6999 M:      Jingoo Han <[email protected]>
7000 L:      [email protected]
7001 S:      Maintained
7002 F:      drivers/gpu/drm/exynos/exynos_dp*
7003
7004 EXYNOS SYSMMU (IOMMU) driver
7005 M:      Marek Szyprowski <[email protected]>
7006 L:      [email protected]
7007 S:      Maintained
7008 F:      drivers/iommu/exynos-iommu.c
7009
7010 F2FS FILE SYSTEM
7011 M:      Jaegeuk Kim <[email protected]>
7012 M:      Chao Yu <[email protected]>
7013 L:      [email protected]
7014 S:      Maintained
7015 W:      https://f2fs.wiki.kernel.org/
7016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
7017 F:      Documentation/ABI/testing/sysfs-fs-f2fs
7018 F:      Documentation/filesystems/f2fs.rst
7019 F:      fs/f2fs/
7020 F:      include/linux/f2fs_fs.h
7021 F:      include/trace/events/f2fs.h
7022 F:      include/uapi/linux/f2fs.h
7023
7024 F71805F HARDWARE MONITORING DRIVER
7025 M:      Jean Delvare <[email protected]>
7026 L:      [email protected]
7027 S:      Maintained
7028 F:      Documentation/hwmon/f71805f.rst
7029 F:      drivers/hwmon/f71805f.c
7030
7031 FADDR2LINE
7032 M:      Josh Poimboeuf <[email protected]>
7033 S:      Maintained
7034 F:      scripts/faddr2line
7035
7036 FAILOVER MODULE
7037 M:      Sridhar Samudrala <[email protected]>
7038 L:      [email protected]
7039 S:      Supported
7040 F:      Documentation/networking/failover.rst
7041 F:      include/net/failover.h
7042 F:      net/core/failover.c
7043
7044 FANOTIFY
7045 M:      Jan Kara <[email protected]>
7046 R:      Amir Goldstein <[email protected]>
7047 R:      Matthew Bobrowski <[email protected]>
7048 L:      [email protected]
7049 S:      Maintained
7050 F:      fs/notify/fanotify/
7051 F:      include/linux/fanotify.h
7052 F:      include/uapi/linux/fanotify.h
7053
7054 FARSYNC SYNCHRONOUS DRIVER
7055 M:      Kevin Curtis <[email protected]>
7056 S:      Supported
7057 W:      http://www.farsite.co.uk/
7058 F:      drivers/net/wan/farsync.*
7059
7060 FAULT INJECTION SUPPORT
7061 M:      Akinobu Mita <[email protected]>
7062 S:      Supported
7063 F:      Documentation/fault-injection/
7064 F:      lib/fault-inject.c
7065
7066 FBTFT Framebuffer drivers
7067 L:      [email protected]
7068 L:      [email protected]
7069 S:      Orphan
7070 F:      drivers/staging/fbtft/
7071
7072 FC0011 TUNER DRIVER
7073 M:      Michael Buesch <[email protected]>
7074 L:      [email protected]
7075 S:      Maintained
7076 F:      drivers/media/tuners/fc0011.c
7077 F:      drivers/media/tuners/fc0011.h
7078
7079 FC2580 MEDIA DRIVER
7080 M:      Antti Palosaari <[email protected]>
7081 L:      [email protected]
7082 S:      Maintained
7083 W:      https://linuxtv.org
7084 W:      http://palosaari.fi/linux/
7085 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7086 T:      git git://linuxtv.org/anttip/media_tree.git
7087 F:      drivers/media/tuners/fc2580*
7088
7089 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
7090 M:      Hannes Reinecke <[email protected]>
7091 L:      [email protected]
7092 S:      Supported
7093 W:      www.Open-FCoE.org
7094 F:      drivers/scsi/fcoe/
7095 F:      drivers/scsi/libfc/
7096 F:      include/scsi/fc/
7097 F:      include/scsi/libfc.h
7098 F:      include/scsi/libfcoe.h
7099 F:      include/uapi/scsi/fc/
7100
7101 FILE LOCKING (flock() and fcntl()/lockf())
7102 M:      Jeff Layton <[email protected]>
7103 M:      "J. Bruce Fields" <[email protected]>
7104 L:      [email protected]
7105 S:      Maintained
7106 F:      fs/fcntl.c
7107 F:      fs/locks.c
7108 F:      include/linux/fcntl.h
7109 F:      include/uapi/linux/fcntl.h
7110
7111 FILESYSTEM DIRECT ACCESS (DAX)
7112 M:      Dan Williams <[email protected]>
7113 R:      Matthew Wilcox <[email protected]>
7114 R:      Jan Kara <[email protected]>
7115 L:      [email protected]
7116 L:      [email protected]
7117 S:      Supported
7118 F:      fs/dax.c
7119 F:      include/linux/dax.h
7120 F:      include/trace/events/fs_dax.h
7121
7122 FILESYSTEMS (VFS and infrastructure)
7123 M:      Alexander Viro <[email protected]>
7124 L:      [email protected]
7125 S:      Maintained
7126 F:      fs/*
7127 F:      include/linux/fs.h
7128 F:      include/linux/fs_types.h
7129 F:      include/uapi/linux/fs.h
7130 F:      include/uapi/linux/openat2.h
7131 X:      fs/io-wq.c
7132 X:      fs/io-wq.h
7133 X:      fs/io_uring.c
7134
7135 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7136 M:      Riku Voipio <[email protected]>
7137 L:      [email protected]
7138 S:      Maintained
7139 F:      drivers/hwmon/f75375s.c
7140 F:      include/linux/f75375s.h
7141
7142 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
7143 M:      Clemens Ladisch <[email protected]>
7144 M:      Takashi Sakamoto <[email protected]>
7145 L:      [email protected] (moderated for non-subscribers)
7146 S:      Maintained
7147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7148 F:      include/uapi/sound/firewire.h
7149 F:      sound/firewire/
7150
7151 FIREWIRE MEDIA DRIVERS (firedtv)
7152 M:      Stefan Richter <[email protected]>
7153 L:      [email protected]
7154 L:      [email protected]
7155 S:      Maintained
7156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7157 F:      drivers/media/firewire/
7158
7159 FIREWIRE SBP-2 TARGET
7160 M:      Chris Boot <[email protected]>
7161 L:      [email protected]
7162 L:      [email protected]
7163 L:      [email protected]
7164 S:      Maintained
7165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
7166 F:      drivers/target/sbp/
7167
7168 FIREWIRE SUBSYSTEM
7169 M:      Stefan Richter <[email protected]>
7170 L:      [email protected]
7171 S:      Maintained
7172 W:      http://ieee1394.wiki.kernel.org/
7173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
7174 F:      drivers/firewire/
7175 F:      include/linux/firewire.h
7176 F:      include/uapi/linux/firewire*.h
7177 F:      tools/firewire/
7178
7179 FIRMWARE LOADER (request_firmware)
7180 M:      Luis Chamberlain <[email protected]>
7181 L:      [email protected]
7182 S:      Maintained
7183 F:      Documentation/firmware_class/
7184 F:      drivers/base/firmware_loader/
7185 F:      include/linux/firmware.h
7186
7187 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
7188 M:      Joshua Morris <[email protected]>
7189 M:      Philip Kelleher <[email protected]>
7190 S:      Maintained
7191 F:      drivers/block/rsxx/
7192
7193 FLEXTIMER FTM-QUADDEC DRIVER
7194 M:      Patrick Havelange <[email protected]>
7195 L:      [email protected]
7196 S:      Maintained
7197 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
7198 F:      drivers/counter/ftm-quaddec.c
7199
7200 FLOPPY DRIVER
7201 M:      Denis Efremov <[email protected]>
7202 L:      [email protected]
7203 S:      Odd Fixes
7204 F:      drivers/block/floppy.c
7205
7206 FLYSKY FSIA6B RC RECEIVER
7207 M:      Markus Koch <[email protected]>
7208 L:      [email protected]
7209 S:      Maintained
7210 F:      drivers/input/joystick/fsia6b.c
7211
7212 FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
7213 M:      Geoffrey D. Bennett <[email protected]>
7214 L:      [email protected] (moderated for non-subscribers)
7215 S:      Maintained
7216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7217 F:      sound/usb/mixer_scarlett_gen2.c
7218
7219 FORCEDETH GIGABIT ETHERNET DRIVER
7220 M:      Rain River <[email protected]>
7221 M:      Zhu Yanjun <[email protected]>
7222 L:      [email protected]
7223 S:      Maintained
7224 F:      drivers/net/ethernet/nvidia/*
7225
7226 FPGA DFL DRIVERS
7227 M:      Wu Hao <[email protected]>
7228 R:      Tom Rix <[email protected]>
7229 L:      [email protected]
7230 S:      Maintained
7231 F:      Documentation/ABI/testing/sysfs-bus-dfl*
7232 F:      Documentation/fpga/dfl.rst
7233 F:      drivers/fpga/dfl*
7234 F:      drivers/uio/uio_dfl.c
7235 F:      include/linux/dfl.h
7236 F:      include/uapi/linux/fpga-dfl.h
7237
7238 FPGA MANAGER FRAMEWORK
7239 M:      Moritz Fischer <[email protected]>
7240 R:      Tom Rix <[email protected]>
7241 L:      [email protected]
7242 S:      Maintained
7243 W:      http://www.rocketboards.org
7244 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
7245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
7246 F:      Documentation/devicetree/bindings/fpga/
7247 F:      Documentation/driver-api/fpga/
7248 F:      Documentation/fpga/
7249 F:      drivers/fpga/
7250 F:      include/linux/fpga/
7251
7252 FPU EMULATOR
7253 M:      Bill Metzenthen <[email protected]>
7254 S:      Maintained
7255 W:      http://floatingpoint.sourceforge.net/emulator/index.html
7256 F:      arch/x86/math-emu/
7257
7258 FRAMEBUFFER LAYER
7259 L:      [email protected]
7260 L:      [email protected]
7261 S:      Orphan
7262 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
7263 T:      git git://anongit.freedesktop.org/drm/drm-misc
7264 F:      Documentation/fb/
7265 F:      drivers/video/
7266 F:      include/linux/fb.h
7267 F:      include/uapi/linux/fb.h
7268 F:      include/uapi/video/
7269 F:      include/video/
7270
7271 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
7272 M:      Horia Geantă <[email protected]>
7273 M:      Pankaj Gupta <[email protected]>
7274 L:      [email protected]
7275 S:      Maintained
7276 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
7277 F:      drivers/crypto/caam/
7278
7279 FREESCALE COLDFIRE M5441X MMC DRIVER
7280 M:      Angelo Dureghello <[email protected]>
7281 L:      [email protected]
7282 S:      Maintained
7283 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
7284 F:      include/linux/platform_data/mmc-esdhc-mcf.h
7285
7286 FREESCALE DIU FRAMEBUFFER DRIVER
7287 M:      Timur Tabi <[email protected]>
7288 L:      [email protected]
7289 S:      Maintained
7290 F:      drivers/video/fbdev/fsl-diu-fb.*
7291
7292 FREESCALE DMA DRIVER
7293 M:      Li Yang <[email protected]>
7294 M:      Zhang Wei <[email protected]>
7295 L:      [email protected]
7296 S:      Maintained
7297 F:      drivers/dma/fsldma.*
7298
7299 FREESCALE DSPI DRIVER
7300 M:      Vladimir Oltean <[email protected]>
7301 L:      [email protected]
7302 S:      Maintained
7303 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
7304 F:      drivers/spi/spi-fsl-dspi.c
7305 F:      include/linux/spi/spi-fsl-dspi.h
7306
7307 FREESCALE ENETC ETHERNET DRIVERS
7308 M:      Claudiu Manoil <[email protected]>
7309 L:      [email protected]
7310 S:      Maintained
7311 F:      drivers/net/ethernet/freescale/enetc/
7312
7313 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
7314 M:      Claudiu Manoil <[email protected]>
7315 L:      [email protected]
7316 S:      Maintained
7317 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
7318 F:      drivers/net/ethernet/freescale/gianfar*
7319
7320 FREESCALE GPMI NAND DRIVER
7321 M:      Han Xu <[email protected]>
7322 L:      [email protected]
7323 S:      Maintained
7324 F:      drivers/mtd/nand/raw/gpmi-nand/*
7325
7326 FREESCALE I2C CPM DRIVER
7327 M:      Jochen Friedrich <[email protected]>
7328 L:      [email protected]
7329 L:      [email protected]
7330 S:      Maintained
7331 F:      drivers/i2c/busses/i2c-cpm.c
7332
7333 FREESCALE IMX / MXC FEC DRIVER
7334 M:      Joakim Zhang <[email protected]>
7335 L:      [email protected]
7336 S:      Maintained
7337 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
7338 F:      drivers/net/ethernet/freescale/fec.h
7339 F:      drivers/net/ethernet/freescale/fec_main.c
7340 F:      drivers/net/ethernet/freescale/fec_ptp.c
7341
7342 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
7343 M:      Sascha Hauer <[email protected]>
7344 R:      Pengutronix Kernel Team <[email protected]>
7345 L:      [email protected]
7346 L:      [email protected] (moderated for non-subscribers)
7347 S:      Maintained
7348 F:      drivers/video/fbdev/imxfb.c
7349 F:      include/linux/platform_data/video-imxfb.h
7350
7351 FREESCALE IMX DDR PMU DRIVER
7352 M:      Frank Li <[email protected]>
7353 L:      [email protected]
7354 S:      Maintained
7355 F:      Documentation/admin-guide/perf/imx-ddr.rst
7356 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
7357 F:      drivers/perf/fsl_imx8_ddr_perf.c
7358
7359 FREESCALE IMX I2C DRIVER
7360 M:      Oleksij Rempel <[email protected]>
7361 R:      Pengutronix Kernel Team <[email protected]>
7362 L:      [email protected]
7363 S:      Maintained
7364 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
7365 F:      drivers/i2c/busses/i2c-imx.c
7366
7367 FREESCALE IMX LPI2C DRIVER
7368 M:      Dong Aisheng <[email protected]>
7369 L:      [email protected]
7370 L:      [email protected]
7371 S:      Maintained
7372 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
7373 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
7374
7375 FREESCALE MPC I2C DRIVER
7376 M:      Chris Packham <[email protected]>
7377 L:      [email protected]
7378 S:      Maintained
7379 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
7380 F:      drivers/i2c/busses/i2c-mpc.c
7381
7382 FREESCALE QORIQ DPAA ETHERNET DRIVER
7383 M:      Madalin Bucur <[email protected]>
7384 L:      [email protected]
7385 S:      Maintained
7386 F:      drivers/net/ethernet/freescale/dpaa
7387
7388 FREESCALE QORIQ DPAA FMAN DRIVER
7389 M:      Madalin Bucur <[email protected]>
7390 L:      [email protected]
7391 S:      Maintained
7392 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
7393 F:      drivers/net/ethernet/freescale/fman
7394
7395 FREESCALE QORIQ PTP CLOCK DRIVER
7396 M:      Yangbo Lu <[email protected]>
7397 L:      [email protected]
7398 S:      Maintained
7399 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
7400 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
7401 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
7402 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
7403 F:      drivers/ptp/ptp_qoriq.c
7404 F:      drivers/ptp/ptp_qoriq_debugfs.c
7405 F:      include/linux/fsl/ptp_qoriq.h
7406
7407 FREESCALE QUAD SPI DRIVER
7408 M:      Han Xu <[email protected]>
7409 L:      [email protected]
7410 S:      Maintained
7411 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
7412 F:      drivers/spi/spi-fsl-qspi.c
7413
7414 FREESCALE QUICC ENGINE LIBRARY
7415 M:      Qiang Zhao <[email protected]>
7416 L:      [email protected]
7417 S:      Maintained
7418 F:      drivers/soc/fsl/qe/
7419 F:      include/soc/fsl/*qe*.h
7420 F:      include/soc/fsl/*ucc*.h
7421
7422 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
7423 M:      Li Yang <[email protected]>
7424 L:      [email protected]
7425 L:      [email protected]
7426 S:      Maintained
7427 F:      drivers/net/ethernet/freescale/ucc_geth*
7428
7429 FREESCALE QUICC ENGINE UCC HDLC DRIVER
7430 M:      Zhao Qiang <[email protected]>
7431 L:      [email protected]
7432 L:      [email protected]
7433 S:      Maintained
7434 F:      drivers/net/wan/fsl_ucc_hdlc*
7435
7436 FREESCALE QUICC ENGINE UCC UART DRIVER
7437 M:      Timur Tabi <[email protected]>
7438 L:      [email protected]
7439 S:      Maintained
7440 F:      drivers/tty/serial/ucc_uart.c
7441
7442 FREESCALE SOC DRIVERS
7443 M:      Li Yang <[email protected]>
7444 L:      [email protected]
7445 L:      [email protected]
7446 S:      Maintained
7447 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
7448 F:      Documentation/devicetree/bindings/soc/fsl/
7449 F:      drivers/soc/fsl/
7450 F:      include/linux/fsl/
7451
7452 FREESCALE SOC FS_ENET DRIVER
7453 M:      Pantelis Antoniou <[email protected]>
7454 L:      [email protected]
7455 L:      [email protected]
7456 S:      Maintained
7457 F:      drivers/net/ethernet/freescale/fs_enet/
7458 F:      include/linux/fs_enet_pd.h
7459
7460 FREESCALE SOC SOUND DRIVERS
7461 M:      Nicolin Chen <[email protected]>
7462 M:      Xiubo Li <[email protected]>
7463 R:      Fabio Estevam <[email protected]>
7464 R:      Shengjiu Wang <[email protected]>
7465 L:      [email protected] (moderated for non-subscribers)
7466 L:      [email protected]
7467 S:      Maintained
7468 F:      sound/soc/fsl/fsl*
7469 F:      sound/soc/fsl/imx*
7470 F:      sound/soc/fsl/mpc8610_hpcd.c
7471
7472 FREESCALE USB PERIPHERAL DRIVERS
7473 M:      Li Yang <[email protected]>
7474 L:      [email protected]
7475 L:      [email protected]
7476 S:      Maintained
7477 F:      drivers/usb/gadget/udc/fsl*
7478
7479 FREESCALE USB PHY DRIVER
7480 M:      Ran Wang <[email protected]>
7481 L:      [email protected]
7482 L:      [email protected]
7483 S:      Maintained
7484 F:      drivers/usb/phy/phy-fsl-usb*
7485
7486 FREEVXFS FILESYSTEM
7487 M:      Christoph Hellwig <[email protected]>
7488 S:      Maintained
7489 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
7490 F:      fs/freevxfs/
7491
7492 FREEZER
7493 M:      "Rafael J. Wysocki" <[email protected]>
7494 M:      Pavel Machek <[email protected]>
7495 L:      [email protected]
7496 S:      Supported
7497 F:      Documentation/power/freezing-of-tasks.rst
7498 F:      include/linux/freezer.h
7499 F:      kernel/freezer.c
7500
7501 FRONTSWAP API
7502 M:      Konrad Rzeszutek Wilk <[email protected]>
7503 L:      [email protected]
7504 S:      Maintained
7505 F:      include/linux/frontswap.h
7506 F:      mm/frontswap.c
7507
7508 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
7509 M:      David Howells <[email protected]>
7510 L:      [email protected] (moderated for non-subscribers)
7511 S:      Supported
7512 F:      Documentation/filesystems/caching/
7513 F:      fs/fscache/
7514 F:      include/linux/fscache*.h
7515
7516 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
7517 M:      Theodore Y. Ts'o <[email protected]>
7518 M:      Jaegeuk Kim <[email protected]>
7519 M:      Eric Biggers <[email protected]>
7520 L:      [email protected]
7521 S:      Supported
7522 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7523 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
7524 F:      Documentation/filesystems/fscrypt.rst
7525 F:      fs/crypto/
7526 F:      include/linux/fscrypt*.h
7527 F:      include/uapi/linux/fscrypt.h
7528
7529 FSI SUBSYSTEM
7530 M:      Jeremy Kerr <[email protected]>
7531 M:      Joel Stanley <[email protected]>
7532 R:      Alistar Popple <[email protected]>
7533 R:      Eddie James <[email protected]>
7534 L:      [email protected]
7535 S:      Supported
7536 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
7537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
7538 F:      drivers/fsi/
7539 F:      include/linux/fsi*.h
7540 F:      include/trace/events/fsi*.h
7541
7542 FSI-ATTACHED I2C DRIVER
7543 M:      Eddie James <[email protected]>
7544 L:      [email protected]
7545 L:      [email protected] (moderated for non-subscribers)
7546 S:      Maintained
7547 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
7548 F:      drivers/i2c/busses/i2c-fsi.c
7549
7550 FSI-ATTACHED SPI DRIVER
7551 M:      Eddie James <[email protected]>
7552 L:      [email protected]
7553 S:      Maintained
7554 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
7555 F:      drivers/spi/spi-fsi.c
7556
7557 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
7558 M:      Jan Kara <[email protected]>
7559 R:      Amir Goldstein <[email protected]>
7560 L:      [email protected]
7561 S:      Maintained
7562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
7563 F:      fs/notify/
7564 F:      include/linux/fsnotify*.h
7565
7566 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
7567 M:      Eric Biggers <[email protected]>
7568 M:      Theodore Y. Ts'o <[email protected]>
7569 L:      [email protected]
7570 S:      Supported
7571 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7572 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
7573 F:      Documentation/filesystems/fsverity.rst
7574 F:      fs/verity/
7575 F:      include/linux/fsverity.h
7576 F:      include/uapi/linux/fsverity.h
7577
7578 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
7579 M:      Michael Zaidman <[email protected]>
7580 L:      [email protected]
7581 L:      [email protected]
7582 S:      Maintained
7583 F:      drivers/hid/hid-ft260.c
7584
7585 FUJITSU LAPTOP EXTRAS
7586 M:      Jonathan Woithe <[email protected]>
7587 L:      [email protected]
7588 S:      Maintained
7589 F:      drivers/platform/x86/fujitsu-laptop.c
7590
7591 FUJITSU M-5MO LS CAMERA ISP DRIVER
7592 M:      Kyungmin Park <[email protected]>
7593 M:      Heungjun Kim <[email protected]>
7594 L:      [email protected]
7595 S:      Maintained
7596 F:      drivers/media/i2c/m5mols/
7597 F:      include/media/i2c/m5mols.h
7598
7599 FUJITSU TABLET EXTRAS
7600 M:      Robert Gerlach <[email protected]>
7601 L:      [email protected]
7602 S:      Maintained
7603 F:      drivers/platform/x86/fujitsu-tablet.c
7604
7605 FUSE: FILESYSTEM IN USERSPACE
7606 M:      Miklos Szeredi <[email protected]>
7607 L:      [email protected]
7608 S:      Maintained
7609 W:      https://github.com/libfuse/
7610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
7611 F:      Documentation/filesystems/fuse.rst
7612 F:      fs/fuse/
7613 F:      include/uapi/linux/fuse.h
7614
7615 FUTEX SUBSYSTEM
7616 M:      Thomas Gleixner <[email protected]>
7617 M:      Ingo Molnar <[email protected]>
7618 R:      Peter Zijlstra <[email protected]>
7619 R:      Darren Hart <[email protected]>
7620 R:      Davidlohr Bueso <[email protected]>
7621 L:      [email protected]
7622 S:      Maintained
7623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7624 F:      Documentation/locking/*futex*
7625 F:      include/asm-generic/futex.h
7626 F:      include/linux/futex.h
7627 F:      include/uapi/linux/futex.h
7628 F:      kernel/futex.c
7629 F:      tools/perf/bench/futex*
7630 F:      tools/testing/selftests/futex/
7631
7632 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
7633 M:      Tim Harvey <[email protected]>
7634 M:      Robert Jones <[email protected]>
7635 S:      Maintained
7636 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
7637 F:      drivers/mfd/gateworks-gsc.c
7638 F:      include/linux/mfd/gsc.h
7639 F:      Documentation/hwmon/gsc-hwmon.rst
7640 F:      drivers/hwmon/gsc-hwmon.c
7641 F:      include/linux/platform_data/gsc_hwmon.h
7642
7643 GCC PLUGINS
7644 M:      Kees Cook <[email protected]>
7645 L:      [email protected]
7646 S:      Maintained
7647 F:      Documentation/kbuild/gcc-plugins.rst
7648 F:      scripts/Makefile.gcc-plugins
7649 F:      scripts/gcc-plugins/
7650
7651 GCOV BASED KERNEL PROFILING
7652 M:      Peter Oberparleiter <[email protected]>
7653 S:      Maintained
7654 F:      Documentation/dev-tools/gcov.rst
7655 F:      kernel/gcov/
7656
7657 GDB KERNEL DEBUGGING HELPER SCRIPTS
7658 M:      Jan Kiszka <[email protected]>
7659 M:      Kieran Bingham <[email protected]>
7660 S:      Supported
7661 F:      scripts/gdb/
7662
7663 GEMINI CRYPTO DRIVER
7664 M:      Corentin Labbe <[email protected]>
7665 L:      [email protected]
7666 S:      Maintained
7667 F:      drivers/crypto/gemini/
7668
7669 GEMTEK FM RADIO RECEIVER DRIVER
7670 M:      Hans Verkuil <[email protected]>
7671 L:      [email protected]
7672 S:      Maintained
7673 W:      https://linuxtv.org
7674 T:      git git://linuxtv.org/media_tree.git
7675 F:      drivers/media/radio/radio-gemtek*
7676
7677 GENERIC ARCHITECTURE TOPOLOGY
7678 M:      Sudeep Holla <[email protected]>
7679 L:      [email protected]
7680 S:      Maintained
7681 F:      drivers/base/arch_topology.c
7682 F:      include/linux/arch_topology.h
7683
7684 GENERIC ENTRY CODE
7685 M:      Thomas Gleixner <[email protected]>
7686 M:      Peter Zijlstra <[email protected]>
7687 M:      Andy Lutomirski <[email protected]>
7688 L:      [email protected]
7689 S:      Maintained
7690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
7691 F:      include/linux/entry-common.h
7692 F:      include/linux/entry-kvm.h
7693 F:      kernel/entry/
7694
7695 GENERIC GPIO I2C DRIVER
7696 M:      Wolfram Sang <[email protected]>
7697 S:      Supported
7698 F:      drivers/i2c/busses/i2c-gpio.c
7699 F:      include/linux/platform_data/i2c-gpio.h
7700
7701 GENERIC GPIO I2C MULTIPLEXER DRIVER
7702 M:      Peter Korsgaard <[email protected]>
7703 L:      [email protected]
7704 S:      Supported
7705 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
7706 F:      drivers/i2c/muxes/i2c-mux-gpio.c
7707 F:      include/linux/platform_data/i2c-mux-gpio.h
7708
7709 GENERIC HDLC (WAN) DRIVERS
7710 M:      Krzysztof Halasa <[email protected]>
7711 S:      Maintained
7712 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
7713 F:      drivers/net/wan/c101.c
7714 F:      drivers/net/wan/hd6457*
7715 F:      drivers/net/wan/hdlc*
7716 F:      drivers/net/wan/n2.c
7717 F:      drivers/net/wan/pc300too.c
7718 F:      drivers/net/wan/pci200syn.c
7719 F:      drivers/net/wan/wanxl*
7720
7721 GENERIC INCLUDE/ASM HEADER FILES
7722 M:      Arnd Bergmann <[email protected]>
7723 L:      [email protected]
7724 S:      Maintained
7725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
7726 F:      include/asm-generic/
7727 F:      include/uapi/asm-generic/
7728
7729 GENERIC PHY FRAMEWORK
7730 M:      Kishon Vijay Abraham I <[email protected]>
7731 M:      Vinod Koul <[email protected]>
7732 L:      [email protected]
7733 S:      Supported
7734 Q:      https://patchwork.kernel.org/project/linux-phy/list/
7735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
7736 F:      Documentation/devicetree/bindings/phy/
7737 F:      drivers/phy/
7738 F:      include/linux/phy/
7739
7740 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
7741 M:      Wolfram Sang <[email protected]>
7742 S:      Supported
7743 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
7744
7745 GENERIC PM DOMAINS
7746 M:      "Rafael J. Wysocki" <[email protected]>
7747 M:      Kevin Hilman <[email protected]>
7748 M:      Ulf Hansson <[email protected]>
7749 L:      [email protected]
7750 S:      Supported
7751 F:      Documentation/devicetree/bindings/power/power?domain*
7752 F:      drivers/base/power/domain*.c
7753 F:      include/linux/pm_domain.h
7754
7755 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
7756 M:      Eugen Hristev <[email protected]>
7757 L:      [email protected]
7758 S:      Maintained
7759 F:      drivers/input/touchscreen/resistive-adc-touch.c
7760
7761 GENERIC STRING LIBRARY
7762 R:      Andy Shevchenko <[email protected]>
7763 S:      Maintained
7764 F:      lib/string.c
7765 F:      lib/string_helpers.c
7766 F:      lib/test_string.c
7767 F:      lib/test-string_helpers.c
7768
7769 GENERIC UIO DRIVER FOR PCI DEVICES
7770 M:      "Michael S. Tsirkin" <[email protected]>
7771 L:      [email protected]
7772 S:      Supported
7773 F:      drivers/uio/uio_pci_generic.c
7774
7775 GENERIC VDSO LIBRARY
7776 M:      Andy Lutomirski <[email protected]>
7777 M:      Thomas Gleixner <[email protected]>
7778 M:      Vincenzo Frascino <[email protected]>
7779 L:      [email protected]
7780 S:      Maintained
7781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
7782 F:      include/asm-generic/vdso/vsyscall.h
7783 F:      include/vdso/
7784 F:      kernel/time/vsyscall.c
7785 F:      lib/vdso/
7786
7787 GENWQE (IBM Generic Workqueue Card)
7788 M:      Frank Haverkamp <[email protected]>
7789 S:      Supported
7790 F:      drivers/misc/genwqe/
7791
7792 GET_MAINTAINER SCRIPT
7793 M:      Joe Perches <[email protected]>
7794 S:      Maintained
7795 F:      scripts/get_maintainer.pl
7796
7797 GFS2 FILE SYSTEM
7798 M:      Bob Peterson <[email protected]>
7799 M:      Andreas Gruenbacher <[email protected]>
7800 L:      [email protected]
7801 S:      Supported
7802 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
7803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
7804 F:      Documentation/filesystems/gfs2*
7805 F:      fs/gfs2/
7806 F:      include/uapi/linux/gfs2_ondisk.h
7807
7808 GIGABYTE WMI DRIVER
7809 M:      Thomas Weißschuh <[email protected]>
7810 L:      [email protected]
7811 S:      Maintained
7812 F:      drivers/platform/x86/gigabyte-wmi.c
7813
7814 GNSS SUBSYSTEM
7815 M:      Johan Hovold <[email protected]>
7816 S:      Maintained
7817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
7818 F:      Documentation/ABI/testing/sysfs-class-gnss
7819 F:      Documentation/devicetree/bindings/gnss/
7820 F:      drivers/gnss/
7821 F:      include/linux/gnss.h
7822
7823 GO7007 MPEG CODEC
7824 M:      Hans Verkuil <[email protected]>
7825 L:      [email protected]
7826 S:      Maintained
7827 F:      drivers/media/usb/go7007/
7828
7829 GOODIX TOUCHSCREEN
7830 M:      Bastien Nocera <[email protected]>
7831 L:      [email protected]
7832 S:      Maintained
7833 F:      drivers/input/touchscreen/goodix.c
7834
7835 GOOGLE ETHERNET DRIVERS
7836 M:      Catherine Sullivan <[email protected]>
7837 R:      Sagi Shahar <[email protected]>
7838 R:      Jon Olson <[email protected]>
7839 L:      [email protected]
7840 S:      Supported
7841 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
7842 F:      drivers/net/ethernet/google
7843
7844 GPD POCKET FAN DRIVER
7845 M:      Hans de Goede <[email protected]>
7846 L:      [email protected]
7847 S:      Maintained
7848 F:      drivers/platform/x86/gpd-pocket-fan.c
7849
7850 GPIO ACPI SUPPORT
7851 M:      Mika Westerberg <[email protected]>
7852 M:      Andy Shevchenko <[email protected]>
7853 L:      [email protected]
7854 L:      [email protected]
7855 S:      Maintained
7856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
7857 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
7858 F:      drivers/gpio/gpiolib-acpi.c
7859 F:      drivers/gpio/gpiolib-acpi.h
7860
7861 GPIO AGGREGATOR
7862 M:      Geert Uytterhoeven <[email protected]>
7863 L:      [email protected]
7864 S:      Supported
7865 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
7866 F:      drivers/gpio/gpio-aggregator.c
7867
7868 GPIO IR Transmitter
7869 M:      Sean Young <[email protected]>
7870 L:      [email protected]
7871 S:      Maintained
7872 F:      drivers/media/rc/gpio-ir-tx.c
7873
7874 GPIO MOCKUP DRIVER
7875 M:      Bamvor Jian Zhang <[email protected]>
7876 L:      [email protected]
7877 S:      Maintained
7878 F:      drivers/gpio/gpio-mockup.c
7879 F:      tools/testing/selftests/gpio/
7880
7881 GPIO REGMAP
7882 R:      Michael Walle <[email protected]>
7883 S:      Maintained
7884 F:      drivers/gpio/gpio-regmap.c
7885 F:      include/linux/gpio/regmap.h
7886
7887 GPIO SUBSYSTEM
7888 M:      Linus Walleij <[email protected]>
7889 M:      Bartosz Golaszewski <[email protected]>
7890 L:      [email protected]
7891 S:      Maintained
7892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
7893 F:      Documentation/ABI/obsolete/sysfs-gpio
7894 F:      Documentation/ABI/testing/gpio-cdev
7895 F:      Documentation/admin-guide/gpio/
7896 F:      Documentation/devicetree/bindings/gpio/
7897 F:      Documentation/driver-api/gpio/
7898 F:      drivers/gpio/
7899 F:      include/asm-generic/gpio.h
7900 F:      include/linux/gpio.h
7901 F:      include/linux/gpio/
7902 F:      include/linux/of_gpio.h
7903 F:      include/uapi/linux/gpio.h
7904 F:      tools/gpio/
7905
7906 GRE DEMULTIPLEXER DRIVER
7907 M:      Dmitry Kozlov <[email protected]>
7908 L:      [email protected]
7909 S:      Maintained
7910 F:      include/net/gre.h
7911 F:      net/ipv4/gre_demux.c
7912 F:      net/ipv4/gre_offload.c
7913
7914 GRETH 10/100/1G Ethernet MAC device driver
7915 M:      Andreas Larsson <[email protected]>
7916 L:      [email protected]
7917 S:      Maintained
7918 F:      drivers/net/ethernet/aeroflex/
7919
7920 GREYBUS AUDIO PROTOCOLS DRIVERS
7921 M:      Vaibhav Agarwal <[email protected]>
7922 M:      Mark Greer <[email protected]>
7923 S:      Maintained
7924 F:      drivers/staging/greybus/audio_apbridgea.c
7925 F:      drivers/staging/greybus/audio_apbridgea.h
7926 F:      drivers/staging/greybus/audio_codec.c
7927 F:      drivers/staging/greybus/audio_codec.h
7928 F:      drivers/staging/greybus/audio_gb.c
7929 F:      drivers/staging/greybus/audio_manager.c
7930 F:      drivers/staging/greybus/audio_manager.h
7931 F:      drivers/staging/greybus/audio_manager_module.c
7932 F:      drivers/staging/greybus/audio_manager_private.h
7933 F:      drivers/staging/greybus/audio_manager_sysfs.c
7934 F:      drivers/staging/greybus/audio_module.c
7935 F:      drivers/staging/greybus/audio_topology.c
7936
7937 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
7938 M:      Viresh Kumar <[email protected]>
7939 S:      Maintained
7940 F:      drivers/staging/greybus/authentication.c
7941 F:      drivers/staging/greybus/bootrom.c
7942 F:      drivers/staging/greybus/firmware.h
7943 F:      drivers/staging/greybus/fw-core.c
7944 F:      drivers/staging/greybus/fw-download.c
7945 F:      drivers/staging/greybus/fw-management.c
7946 F:      drivers/staging/greybus/greybus_authentication.h
7947 F:      drivers/staging/greybus/greybus_firmware.h
7948 F:      drivers/staging/greybus/hid.c
7949 F:      drivers/staging/greybus/i2c.c
7950 F:      drivers/staging/greybus/spi.c
7951 F:      drivers/staging/greybus/spilib.c
7952 F:      drivers/staging/greybus/spilib.h
7953
7954 GREYBUS LOOPBACK DRIVER
7955 M:      Bryan O'Donoghue <[email protected]>
7956 S:      Maintained
7957 F:      drivers/staging/greybus/loopback.c
7958
7959 GREYBUS PLATFORM DRIVERS
7960 M:      Vaibhav Hiremath <[email protected]>
7961 S:      Maintained
7962 F:      drivers/staging/greybus/arche-apb-ctrl.c
7963 F:      drivers/staging/greybus/arche-platform.c
7964 F:      drivers/staging/greybus/arche_platform.h
7965
7966 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
7967 M:      Rui Miguel Silva <[email protected]>
7968 S:      Maintained
7969 F:      drivers/staging/greybus/gpio.c
7970 F:      drivers/staging/greybus/light.c
7971 F:      drivers/staging/greybus/power_supply.c
7972 F:      drivers/staging/greybus/sdio.c
7973 F:      drivers/staging/greybus/spi.c
7974 F:      drivers/staging/greybus/spilib.c
7975
7976 GREYBUS SUBSYSTEM
7977 M:      Johan Hovold <[email protected]>
7978 M:      Alex Elder <[email protected]>
7979 M:      Greg Kroah-Hartman <[email protected]>
7980 L:      [email protected] (moderated for non-subscribers)
7981 S:      Maintained
7982 F:      drivers/greybus/
7983 F:      drivers/staging/greybus/
7984 F:      include/linux/greybus.h
7985 F:      include/linux/greybus/
7986
7987 GREYBUS UART PROTOCOLS DRIVERS
7988 M:      David Lin <[email protected]>
7989 S:      Maintained
7990 F:      drivers/staging/greybus/log.c
7991 F:      drivers/staging/greybus/uart.c
7992
7993 GS1662 VIDEO SERIALIZER
7994 M:      Charles-Antoine Couret <[email protected]>
7995 L:      [email protected]
7996 S:      Maintained
7997 T:      git git://linuxtv.org/media_tree.git
7998 F:      drivers/media/spi/gs1662.c
7999
8000 GSPCA FINEPIX SUBDRIVER
8001 M:      Frank Zago <[email protected]>
8002 L:      [email protected]
8003 S:      Maintained
8004 T:      git git://linuxtv.org/media_tree.git
8005 F:      drivers/media/usb/gspca/finepix.c
8006
8007 GSPCA GL860 SUBDRIVER
8008 M:      Olivier Lorin <[email protected]>
8009 L:      [email protected]
8010 S:      Maintained
8011 T:      git git://linuxtv.org/media_tree.git
8012 F:      drivers/media/usb/gspca/gl860/
8013
8014 GSPCA M5602 SUBDRIVER
8015 M:      Erik Andren <[email protected]>
8016 L:      [email protected]
8017 S:      Maintained
8018 T:      git git://linuxtv.org/media_tree.git
8019 F:      drivers/media/usb/gspca/m5602/
8020
8021 GSPCA PAC207 SONIXB SUBDRIVER
8022 M:      Hans Verkuil <[email protected]>
8023 L:      [email protected]
8024 S:      Odd Fixes
8025 T:      git git://linuxtv.org/media_tree.git
8026 F:      drivers/media/usb/gspca/pac207.c
8027
8028 GSPCA SN9C20X SUBDRIVER
8029 M:      Brian Johnson <[email protected]>
8030 L:      [email protected]
8031 S:      Maintained
8032 T:      git git://linuxtv.org/media_tree.git
8033 F:      drivers/media/usb/gspca/sn9c20x.c
8034
8035 GSPCA T613 SUBDRIVER
8036 M:      Leandro Costantino <[email protected]>
8037 L:      [email protected]
8038 S:      Maintained
8039 T:      git git://linuxtv.org/media_tree.git
8040 F:      drivers/media/usb/gspca/t613.c
8041
8042 GSPCA USB WEBCAM DRIVER
8043 M:      Hans Verkuil <[email protected]>
8044 L:      [email protected]
8045 S:      Odd Fixes
8046 T:      git git://linuxtv.org/media_tree.git
8047 F:      drivers/media/usb/gspca/
8048
8049 GTP (GPRS Tunneling Protocol)
8050 M:      Pablo Neira Ayuso <[email protected]>
8051 M:      Harald Welte <[email protected]>
8052 L:      [email protected]
8053 S:      Maintained
8054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
8055 F:      drivers/net/gtp.c
8056
8057 GUID PARTITION TABLE (GPT)
8058 M:      Davidlohr Bueso <[email protected]>
8059 L:      [email protected]
8060 S:      Maintained
8061 F:      block/partitions/efi.*
8062
8063 H8/300 ARCHITECTURE
8064 M:      Yoshinori Sato <[email protected]>
8065 L:      [email protected] (moderated for non-subscribers)
8066 S:      Maintained
8067 W:      http://uclinux-h8.sourceforge.jp
8068 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
8069 F:      arch/h8300/
8070 F:      drivers/clk/h8300/
8071 F:      drivers/clocksource/h8300_*.c
8072 F:      drivers/irqchip/irq-renesas-h8*.c
8073
8074 HABANALABS PCI DRIVER
8075 M:      Oded Gabbay <[email protected]>
8076 S:      Supported
8077 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
8078 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
8079 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
8080 F:      drivers/misc/habanalabs/
8081 F:      include/uapi/misc/habanalabs.h
8082
8083 HACKRF MEDIA DRIVER
8084 M:      Antti Palosaari <[email protected]>
8085 L:      [email protected]
8086 S:      Maintained
8087 W:      https://linuxtv.org
8088 W:      http://palosaari.fi/linux/
8089 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8090 T:      git git://linuxtv.org/anttip/media_tree.git
8091 F:      drivers/media/usb/hackrf/
8092
8093 HANTRO VPU CODEC DRIVER
8094 M:      Ezequiel Garcia <[email protected]>
8095 M:      Philipp Zabel <[email protected]>
8096 L:      [email protected]
8097 L:      [email protected]
8098 S:      Maintained
8099 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
8100 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
8101 F:      drivers/staging/media/hantro/
8102
8103 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
8104 M:      Frank Seidel <[email protected]>
8105 L:      [email protected]
8106 S:      Maintained
8107 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
8108 F:      drivers/platform/x86/hdaps.c
8109
8110 HARDWARE MONITORING
8111 M:      Jean Delvare <[email protected]>
8112 M:      Guenter Roeck <[email protected]>
8113 L:      [email protected]
8114 S:      Maintained
8115 W:      http://hwmon.wiki.kernel.org/
8116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8117 F:      Documentation/devicetree/bindings/hwmon/
8118 F:      Documentation/hwmon/
8119 F:      drivers/hwmon/
8120 F:      include/linux/hwmon*.h
8121 F:      include/trace/events/hwmon*.h
8122 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
8123
8124 HARDWARE RANDOM NUMBER GENERATOR CORE
8125 M:      Matt Mackall <[email protected]>
8126 M:      Herbert Xu <[email protected]>
8127 L:      [email protected]
8128 S:      Odd fixes
8129 F:      Documentation/admin-guide/hw_random.rst
8130 F:      Documentation/devicetree/bindings/rng/
8131 F:      drivers/char/hw_random/
8132 F:      include/linux/hw_random.h
8133
8134 HARDWARE SPINLOCK CORE
8135 M:      Ohad Ben-Cohen <[email protected]>
8136 M:      Bjorn Andersson <[email protected]>
8137 R:      Baolin Wang <[email protected]>
8138 L:      [email protected]
8139 S:      Maintained
8140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
8141 F:      Documentation/devicetree/bindings/hwlock/
8142 F:      Documentation/locking/hwspinlock.rst
8143 F:      drivers/hwspinlock/
8144 F:      include/linux/hwspinlock.h
8145
8146 HARDWARE TRACING FACILITIES
8147 M:      Alexander Shishkin <[email protected]>
8148 S:      Maintained
8149 F:      drivers/hwtracing/
8150
8151 HARMONY SOUND DRIVER
8152 L:      [email protected]
8153 S:      Maintained
8154 F:      sound/parisc/harmony.*
8155
8156 HDPVR USB VIDEO ENCODER DRIVER
8157 M:      Hans Verkuil <[email protected]>
8158 L:      [email protected]
8159 S:      Odd Fixes
8160 W:      https://linuxtv.org
8161 T:      git git://linuxtv.org/media_tree.git
8162 F:      drivers/media/usb/hdpvr/
8163
8164 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
8165 M:      Matt Hsiao <[email protected]>
8166 S:      Supported
8167 F:      drivers/misc/hpilo.[ch]
8168
8169 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
8170 M:      Jerry Hoemann <[email protected]>
8171 S:      Supported
8172 F:      Documentation/watchdog/hpwdt.rst
8173 F:      drivers/watchdog/hpwdt.c
8174
8175 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
8176 M:      Don Brace <[email protected]>
8177 L:      [email protected]
8178 L:      [email protected]
8179 S:      Supported
8180 F:      Documentation/scsi/hpsa.rst
8181 F:      drivers/scsi/hpsa*.[ch]
8182 F:      include/linux/cciss*.h
8183 F:      include/uapi/linux/cciss*.h
8184
8185 HFI1 DRIVER
8186 M:      Mike Marciniszyn <[email protected]>
8187 M:      Dennis Dalessandro <[email protected]>
8188 L:      [email protected]
8189 S:      Supported
8190 F:      drivers/infiniband/hw/hfi1
8191
8192 HFS FILESYSTEM
8193 L:      [email protected]
8194 S:      Orphan
8195 F:      Documentation/filesystems/hfs.rst
8196 F:      fs/hfs/
8197
8198 HFSPLUS FILESYSTEM
8199 L:      [email protected]
8200 S:      Orphan
8201 F:      Documentation/filesystems/hfsplus.rst
8202 F:      fs/hfsplus/
8203
8204 HGA FRAMEBUFFER DRIVER
8205 M:      Ferenc Bakonyi <[email protected]>
8206 L:      [email protected]
8207 S:      Maintained
8208 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
8209 F:      drivers/video/fbdev/hgafb.c
8210
8211 HIBERNATION (aka Software Suspend, aka swsusp)
8212 M:      "Rafael J. Wysocki" <[email protected]>
8213 M:      Pavel Machek <[email protected]>
8214 L:      [email protected]
8215 S:      Supported
8216 B:      https://bugzilla.kernel.org
8217 F:      arch/*/include/asm/suspend*.h
8218 F:      arch/x86/power/
8219 F:      drivers/base/power/
8220 F:      include/linux/freezer.h
8221 F:      include/linux/pm.h
8222 F:      include/linux/suspend.h
8223 F:      kernel/power/
8224
8225 HID CORE LAYER
8226 M:      Jiri Kosina <[email protected]>
8227 M:      Benjamin Tissoires <[email protected]>
8228 L:      [email protected]
8229 S:      Maintained
8230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
8231 F:      drivers/hid/
8232 F:      include/linux/hid*
8233 F:      include/uapi/linux/hid*
8234
8235 HID PLAYSTATION DRIVER
8236 M:      Roderick Colenbrander <[email protected]>
8237 L:      [email protected]
8238 S:      Supported
8239 F:      drivers/hid/hid-playstation.c
8240
8241 HID SENSOR HUB DRIVERS
8242 M:      Jiri Kosina <[email protected]>
8243 M:      Jonathan Cameron <[email protected]>
8244 M:      Srinivas Pandruvada <[email protected]>
8245 L:      [email protected]
8246 L:      [email protected]
8247 S:      Maintained
8248 F:      Documentation/hid/hid-sensor*
8249 F:      drivers/hid/hid-sensor-*
8250 F:      drivers/iio/*/hid-*
8251 F:      include/linux/hid-sensor-*
8252
8253 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
8254 M:      Thomas Gleixner <[email protected]>
8255 L:      [email protected]
8256 S:      Maintained
8257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8258 F:      Documentation/timers/
8259 F:      include/linux/clockchips.h
8260 F:      include/linux/hrtimer.h
8261 F:      kernel/time/clockevents.c
8262 F:      kernel/time/hrtimer.c
8263 F:      kernel/time/timer_*.c
8264
8265 HIGH-SPEED SCC DRIVER FOR AX.25
8266 L:      [email protected]
8267 S:      Orphan
8268 F:      drivers/net/hamradio/dmascc.c
8269 F:      drivers/net/hamradio/scc.c
8270
8271 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8272 M:      HighPoint Linux Team <[email protected]>
8273 S:      Supported
8274 W:      http://www.highpoint-tech.com
8275 F:      Documentation/scsi/hptiop.rst
8276 F:      drivers/scsi/hptiop.c
8277
8278 HIPPI
8279 M:      Jes Sorensen <[email protected]>
8280 L:      [email protected]
8281 S:      Maintained
8282 F:      drivers/net/hippi/
8283 F:      include/linux/hippidevice.h
8284 F:      include/uapi/linux/if_hippi.h
8285 F:      net/802/hippi.c
8286
8287 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
8288 M:      Kurt Kanzenbach <[email protected]>
8289 L:      [email protected]
8290 S:      Maintained
8291 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
8292 F:      drivers/net/dsa/hirschmann/*
8293 F:      include/linux/platform_data/hirschmann-hellcreek.h
8294 F:      net/dsa/tag_hellcreek.c
8295
8296 HISILICON DMA DRIVER
8297 M:      Zhou Wang <[email protected]>
8298 L:      [email protected]
8299 S:      Maintained
8300 F:      drivers/dma/hisi_dma.c
8301
8302 HISILICON GPIO DRIVER
8303 M:      Luo Jiaxing <[email protected]>
8304 L:      [email protected]
8305 S:      Maintained
8306 F:      drivers/gpio/gpio-hisi.c
8307
8308 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
8309 M:      Zaibo Xu <[email protected]>
8310 L:      [email protected]
8311 S:      Maintained
8312 F:      Documentation/ABI/testing/debugfs-hisi-hpre
8313 F:      drivers/crypto/hisilicon/hpre/hpre.h
8314 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
8315 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
8316
8317 HISILICON I2C CONTROLLER DRIVER
8318 M:      Yicong Yang <[email protected]>
8319 L:      [email protected]
8320 S:      Maintained
8321 W:      https://www.hisilicon.com
8322 F:      drivers/i2c/busses/i2c-hisi.c
8323
8324 HISILICON LPC BUS DRIVER
8325 M:      [email protected]
8326 S:      Maintained
8327 W:      http://www.hisilicon.com
8328 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
8329 F:      drivers/bus/hisi_lpc.c
8330
8331 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
8332 M:      Yisen Zhuang <[email protected]>
8333 M:      Salil Mehta <[email protected]>
8334 L:      [email protected]
8335 S:      Maintained
8336 W:      http://www.hisilicon.com
8337 F:      drivers/net/ethernet/hisilicon/hns3/
8338
8339 HISILICON NETWORK SUBSYSTEM DRIVER
8340 M:      Yisen Zhuang <[email protected]>
8341 M:      Salil Mehta <[email protected]>
8342 L:      [email protected]
8343 S:      Maintained
8344 W:      http://www.hisilicon.com
8345 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
8346 F:      drivers/net/ethernet/hisilicon/
8347
8348 HIKEY960 ONBOARD USB GPIO HUB DRIVER
8349 M:      John Stultz <[email protected]>
8350 L:      [email protected]
8351 S:      Maintained
8352 F:      drivers/misc/hisi_hikey_usb.c
8353 F:      Documentation/devicetree/bindings/misc/hisilicon-hikey-usb.yaml
8354
8355 HISILICON PMU DRIVER
8356 M:      Shaokun Zhang <[email protected]>
8357 S:      Supported
8358 W:      http://www.hisilicon.com
8359 F:      Documentation/admin-guide/perf/hisi-pmu.rst
8360 F:      drivers/perf/hisilicon
8361
8362 HISILICON QM AND ZIP Controller DRIVER
8363 M:      Zhou Wang <[email protected]>
8364 L:      [email protected]
8365 S:      Maintained
8366 F:      Documentation/ABI/testing/debugfs-hisi-zip
8367 F:      drivers/crypto/hisilicon/qm.c
8368 F:      drivers/crypto/hisilicon/qm.h
8369 F:      drivers/crypto/hisilicon/sgl.c
8370 F:      drivers/crypto/hisilicon/zip/
8371
8372 HISILICON ROCE DRIVER
8373 M:      Lijun Ou <[email protected]>
8374 M:      Weihang Li <[email protected]>
8375 L:      [email protected]
8376 S:      Maintained
8377 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
8378 F:      drivers/infiniband/hw/hns/
8379
8380 HISILICON SAS Controller
8381 M:      John Garry <[email protected]>
8382 S:      Supported
8383 W:      http://www.hisilicon.com
8384 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
8385 F:      drivers/scsi/hisi_sas/
8386
8387 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
8388 M:      Zaibo Xu <[email protected]>
8389 L:      [email protected]
8390 S:      Maintained
8391 F:      Documentation/ABI/testing/debugfs-hisi-sec
8392 F:      drivers/crypto/hisilicon/sec2/sec.h
8393 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
8394 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
8395 F:      drivers/crypto/hisilicon/sec2/sec_main.c
8396
8397 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
8398 M:      Jay Fang <[email protected]>
8399 L:      [email protected]
8400 S:      Maintained
8401 W:      http://www.hisilicon.com
8402 F:      drivers/spi/spi-hisi-kunpeng.c
8403
8404 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
8405 M:      Mauro Carvalho Chehab <[email protected]>
8406 L:      [email protected]
8407 S:      Maintained
8408 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
8409 F:      drivers/spmi/hisi-spmi-controller.c
8410
8411 HISILICON STAGING DRIVERS FOR HIKEY 960/970
8412 M:      Mauro Carvalho Chehab <[email protected]>
8413 S:      Maintained
8414 F:      drivers/staging/hikey9xx/
8415
8416 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
8417 M:      Zaibo Xu <[email protected]>
8418 S:      Maintained
8419 F:      drivers/crypto/hisilicon/trng/trng.c
8420
8421 HISILICON V3XX SPI NOR FLASH Controller Driver
8422 M:      John Garry <[email protected]>
8423 S:      Maintained
8424 W:      http://www.hisilicon.com
8425 F:      drivers/spi/spi-hisi-sfc-v3xx.c
8426
8427 HMM - Heterogeneous Memory Management
8428 M:      Jérôme Glisse <[email protected]>
8429 L:      [email protected]
8430 S:      Maintained
8431 F:      Documentation/vm/hmm.rst
8432 F:      include/linux/hmm*
8433 F:      lib/test_hmm*
8434 F:      mm/hmm*
8435 F:      tools/testing/selftests/vm/*hmm*
8436
8437 HOST AP DRIVER
8438 M:      Jouni Malinen <[email protected]>
8439 L:      [email protected]
8440 S:      Obsolete
8441 W:      http://w1.fi/hostap-driver.html
8442 F:      drivers/net/wireless/intersil/hostap/
8443
8444 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
8445 L:      [email protected]
8446 S:      Orphan
8447 F:      drivers/platform/x86/tc1100-wmi.c
8448
8449 HPET:   High Precision Event Timers driver
8450 M:      Clemens Ladisch <[email protected]>
8451 S:      Maintained
8452 F:      Documentation/timers/hpet.rst
8453 F:      drivers/char/hpet.c
8454 F:      include/linux/hpet.h
8455 F:      include/uapi/linux/hpet.h
8456
8457 HPET:   x86
8458 S:      Orphan
8459 F:      arch/x86/include/asm/hpet.h
8460 F:      arch/x86/kernel/hpet.c
8461
8462 HPFS FILESYSTEM
8463 M:      Mikulas Patocka <[email protected]>
8464 S:      Maintained
8465 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
8466 F:      fs/hpfs/
8467
8468 HSI SUBSYSTEM
8469 M:      Sebastian Reichel <[email protected]>
8470 S:      Maintained
8471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
8472 F:      Documentation/ABI/testing/sysfs-bus-hsi
8473 F:      Documentation/driver-api/hsi.rst
8474 F:      drivers/hsi/
8475 F:      include/linux/hsi/
8476 F:      include/uapi/linux/hsi/
8477
8478 HSO 3G MODEM DRIVER
8479 L:      [email protected]
8480 S:      Orphan
8481 F:      drivers/net/usb/hso.c
8482
8483 HSR NETWORK PROTOCOL
8484 L:      [email protected]
8485 S:      Orphan
8486 F:      net/hsr/
8487
8488 HT16K33 LED CONTROLLER DRIVER
8489 M:      Robin van der Gracht <[email protected]>
8490 S:      Maintained
8491 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
8492 F:      drivers/auxdisplay/ht16k33.c
8493
8494 HTCPEN TOUCHSCREEN DRIVER
8495 M:      Pau Oliva Fora <[email protected]>
8496 L:      [email protected]
8497 S:      Maintained
8498 F:      drivers/input/touchscreen/htcpen.c
8499
8500 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
8501 M:      Lorenzo Bianconi <[email protected]>
8502 L:      [email protected]
8503 S:      Maintained
8504 W:      http://www.st.com/
8505 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
8506 F:      drivers/iio/humidity/hts221*
8507
8508 HUAWEI ETHERNET DRIVER
8509 M:      Bin Luo <[email protected]>
8510 L:      [email protected]
8511 S:      Supported
8512 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
8513 F:      drivers/net/ethernet/huawei/hinic/
8514
8515 HUGETLB FILESYSTEM
8516 M:      Mike Kravetz <[email protected]>
8517 L:      [email protected]
8518 S:      Maintained
8519 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
8520 F:      Documentation/admin-guide/mm/hugetlbpage.rst
8521 F:      Documentation/vm/hugetlbfs_reserv.rst
8522 F:      fs/hugetlbfs/
8523 F:      include/linux/hugetlb.h
8524 F:      mm/hugetlb.c
8525
8526 HVA ST MEDIA DRIVER
8527 M:      Jean-Christophe Trotin <[email protected]>
8528 L:      [email protected]
8529 S:      Supported
8530 W:      https://linuxtv.org
8531 T:      git git://linuxtv.org/media_tree.git
8532 F:      drivers/media/platform/sti/hva
8533
8534 HWPOISON MEMORY FAILURE HANDLING
8535 M:      Naoya Horiguchi <[email protected]>
8536 L:      [email protected]
8537 S:      Maintained
8538 F:      mm/hwpoison-inject.c
8539 F:      mm/memory-failure.c
8540
8541 HYCON HY46XX TOUCHSCREEN SUPPORT
8542 M:      Giulio Benetti <[email protected]>
8543 L:      [email protected]
8544 S:      Maintained
8545 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
8546 F:      drivers/input/touchscreen/hycon-hy46xx.c
8547
8548 HYGON PROCESSOR SUPPORT
8549 M:      Pu Wen <[email protected]>
8550 L:      [email protected]
8551 S:      Maintained
8552 F:      arch/x86/kernel/cpu/hygon.c
8553
8554 HYNIX HI556 SENSOR DRIVER
8555 M:      Shawn Tu <[email protected]>
8556 L:      [email protected]
8557 S:      Maintained
8558 T:      git git://linuxtv.org/media_tree.git
8559 F:      drivers/media/i2c/hi556.c
8560
8561 Hyper-V/Azure CORE AND DRIVERS
8562 M:      "K. Y. Srinivasan" <[email protected]>
8563 M:      Haiyang Zhang <[email protected]>
8564 M:      Stephen Hemminger <[email protected]>
8565 M:      Wei Liu <[email protected]>
8566 M:      Dexuan Cui <[email protected]>
8567 L:      [email protected]
8568 S:      Supported
8569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
8570 F:      Documentation/ABI/stable/sysfs-bus-vmbus
8571 F:      Documentation/ABI/testing/debugfs-hyperv
8572 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
8573 F:      arch/x86/hyperv
8574 F:      arch/x86/include/asm/hyperv-tlfs.h
8575 F:      arch/x86/include/asm/mshyperv.h
8576 F:      arch/x86/include/asm/trace/hyperv.h
8577 F:      arch/x86/kernel/cpu/mshyperv.c
8578 F:      drivers/clocksource/hyperv_timer.c
8579 F:      drivers/hid/hid-hyperv.c
8580 F:      drivers/hv/
8581 F:      drivers/input/serio/hyperv-keyboard.c
8582 F:      drivers/iommu/hyperv-iommu.c
8583 F:      drivers/net/ethernet/microsoft/
8584 F:      drivers/net/hyperv/
8585 F:      drivers/pci/controller/pci-hyperv-intf.c
8586 F:      drivers/pci/controller/pci-hyperv.c
8587 F:      drivers/scsi/storvsc_drv.c
8588 F:      drivers/uio/uio_hv_generic.c
8589 F:      drivers/video/fbdev/hyperv_fb.c
8590 F:      include/asm-generic/hyperv-tlfs.h
8591 F:      include/asm-generic/mshyperv.h
8592 F:      include/clocksource/hyperv_timer.h
8593 F:      include/linux/hyperv.h
8594 F:      include/uapi/linux/hyperv.h
8595 F:      net/vmw_vsock/hyperv_transport.c
8596 F:      tools/hv/
8597
8598 HYPERBUS SUPPORT
8599 M:      Vignesh Raghavendra <[email protected]>
8600 L:      [email protected]
8601 S:      Supported
8602 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8603 C:      irc://irc.oftc.net/mtd
8604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
8605 F:      Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
8606 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
8607 F:      drivers/mtd/hyperbus/
8608 F:      include/linux/mtd/hyperbus.h
8609
8610 HYPERVISOR VIRTUAL CONSOLE DRIVER
8611 L:      [email protected]
8612 S:      Odd Fixes
8613 F:      drivers/tty/hvc/
8614
8615 I2C ACPI SUPPORT
8616 M:      Mika Westerberg <[email protected]>
8617 L:      [email protected]
8618 L:      [email protected]
8619 S:      Maintained
8620 F:      drivers/i2c/i2c-core-acpi.c
8621
8622 I2C CONTROLLER DRIVER FOR NVIDIA GPU
8623 M:      Ajay Gupta <[email protected]>
8624 L:      [email protected]
8625 S:      Maintained
8626 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
8627 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
8628
8629 I2C MUXES
8630 M:      Peter Rosin <[email protected]>
8631 L:      [email protected]
8632 S:      Maintained
8633 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
8634 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
8635 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
8636 F:      Documentation/i2c/i2c-topology.rst
8637 F:      Documentation/i2c/muxes/
8638 F:      drivers/i2c/i2c-mux.c
8639 F:      drivers/i2c/muxes/
8640 F:      include/linux/i2c-mux.h
8641
8642 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
8643 M:      Gregory CLEMENT <[email protected]>
8644 L:      [email protected]
8645 S:      Maintained
8646 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
8647 F:      drivers/i2c/busses/i2c-mv64xxx.c
8648
8649 I2C OVER PARALLEL PORT
8650 M:      Jean Delvare <[email protected]>
8651 L:      [email protected]
8652 S:      Maintained
8653 F:      Documentation/i2c/busses/i2c-parport.rst
8654 F:      drivers/i2c/busses/i2c-parport.c
8655
8656 I2C SUBSYSTEM
8657 M:      Wolfram Sang <[email protected]>
8658 L:      [email protected]
8659 S:      Maintained
8660 W:      https://i2c.wiki.kernel.org/
8661 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8663 F:      Documentation/devicetree/bindings/i2c/i2c.txt
8664 F:      Documentation/i2c/
8665 F:      drivers/i2c/*
8666 F:      include/linux/i2c-dev.h
8667 F:      include/linux/i2c-smbus.h
8668 F:      include/linux/i2c.h
8669 F:      include/uapi/linux/i2c-*.h
8670 F:      include/uapi/linux/i2c.h
8671
8672 I2C SUBSYSTEM HOST DRIVERS
8673 L:      [email protected]
8674 S:      Odd Fixes
8675 W:      https://i2c.wiki.kernel.org/
8676 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8678 F:      Documentation/devicetree/bindings/i2c/
8679 F:      drivers/i2c/algos/
8680 F:      drivers/i2c/busses/
8681
8682 I2C-TAOS-EVM DRIVER
8683 M:      Jean Delvare <[email protected]>
8684 L:      [email protected]
8685 S:      Maintained
8686 F:      Documentation/i2c/busses/i2c-taos-evm.rst
8687 F:      drivers/i2c/busses/i2c-taos-evm.c
8688
8689 I2C-TINY-USB DRIVER
8690 M:      Till Harbaum <[email protected]>
8691 L:      [email protected]
8692 S:      Maintained
8693 W:      http://www.harbaum.org/till/i2c_tiny_usb
8694 F:      drivers/i2c/busses/i2c-tiny-usb.c
8695
8696 I2C/SMBUS CONTROLLER DRIVERS FOR PC
8697 M:      Jean Delvare <[email protected]>
8698 L:      [email protected]
8699 S:      Maintained
8700 F:      Documentation/i2c/busses/i2c-ali1535.rst
8701 F:      Documentation/i2c/busses/i2c-ali1563.rst
8702 F:      Documentation/i2c/busses/i2c-ali15x3.rst
8703 F:      Documentation/i2c/busses/i2c-amd756.rst
8704 F:      Documentation/i2c/busses/i2c-amd8111.rst
8705 F:      Documentation/i2c/busses/i2c-i801.rst
8706 F:      Documentation/i2c/busses/i2c-nforce2.rst
8707 F:      Documentation/i2c/busses/i2c-piix4.rst
8708 F:      Documentation/i2c/busses/i2c-sis5595.rst
8709 F:      Documentation/i2c/busses/i2c-sis630.rst
8710 F:      Documentation/i2c/busses/i2c-sis96x.rst
8711 F:      Documentation/i2c/busses/i2c-via.rst
8712 F:      Documentation/i2c/busses/i2c-viapro.rst
8713 F:      drivers/i2c/busses/i2c-ali1535.c
8714 F:      drivers/i2c/busses/i2c-ali1563.c
8715 F:      drivers/i2c/busses/i2c-ali15x3.c
8716 F:      drivers/i2c/busses/i2c-amd756-s4882.c
8717 F:      drivers/i2c/busses/i2c-amd756.c
8718 F:      drivers/i2c/busses/i2c-amd8111.c
8719 F:      drivers/i2c/busses/i2c-i801.c
8720 F:      drivers/i2c/busses/i2c-isch.c
8721 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
8722 F:      drivers/i2c/busses/i2c-nforce2.c
8723 F:      drivers/i2c/busses/i2c-piix4.c
8724 F:      drivers/i2c/busses/i2c-sis5595.c
8725 F:      drivers/i2c/busses/i2c-sis630.c
8726 F:      drivers/i2c/busses/i2c-sis96x.c
8727 F:      drivers/i2c/busses/i2c-via.c
8728 F:      drivers/i2c/busses/i2c-viapro.c
8729
8730 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
8731 M:      Hans de Goede <[email protected]>
8732 L:      [email protected]
8733 S:      Maintained
8734 F:      drivers/i2c/busses/i2c-cht-wc.c
8735
8736 I2C/SMBUS ISMT DRIVER
8737 M:      Seth Heasley <[email protected]>
8738 M:      Neil Horman <[email protected]>
8739 L:      [email protected]
8740 F:      Documentation/i2c/busses/i2c-ismt.rst
8741 F:      drivers/i2c/busses/i2c-ismt.c
8742
8743 I2C/SMBUS STUB DRIVER
8744 M:      Jean Delvare <[email protected]>
8745 L:      [email protected]
8746 S:      Maintained
8747 F:      drivers/i2c/i2c-stub.c
8748
8749 I3C DRIVER FOR CADENCE I3C MASTER IP
8750 M:      Przemysław Gaj <[email protected]>
8751 S:      Maintained
8752 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt
8753 F:      drivers/i3c/master/i3c-master-cdns.c
8754
8755 I3C DRIVER FOR SYNOPSYS DESIGNWARE
8756 M:      Vitor Soares <[email protected]>
8757 S:      Maintained
8758 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
8759 F:      drivers/i3c/master/dw*
8760
8761 I3C SUBSYSTEM
8762 M:      Alexandre Belloni <[email protected]>
8763 L:      [email protected] (moderated for non-subscribers)
8764 S:      Maintained
8765 C:      irc://chat.freenode.net/linux-i3c
8766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
8767 F:      Documentation/ABI/testing/sysfs-bus-i3c
8768 F:      Documentation/devicetree/bindings/i3c/
8769 F:      Documentation/driver-api/i3c
8770 F:      drivers/i3c/
8771 F:      include/linux/i3c/
8772
8773 IA64 (Itanium) PLATFORM
8774 L:      [email protected]
8775 S:      Orphan
8776 F:      Documentation/ia64/
8777 F:      arch/ia64/
8778
8779 IBM Power 842 compression accelerator
8780 M:      Haren Myneni <[email protected]>
8781 S:      Supported
8782 F:      crypto/842.c
8783 F:      drivers/crypto/nx/Kconfig
8784 F:      drivers/crypto/nx/Makefile
8785 F:      drivers/crypto/nx/nx-842*
8786 F:      include/linux/sw842.h
8787 F:      lib/842/
8788
8789 IBM Power in-Nest Crypto Acceleration
8790 M:      Breno Leitão <[email protected]>
8791 M:      Nayna Jain <[email protected]>
8792 M:      Paulo Flabiano Smorigo <[email protected]>
8793 L:      [email protected]
8794 S:      Supported
8795 F:      drivers/crypto/nx/Kconfig
8796 F:      drivers/crypto/nx/Makefile
8797 F:      drivers/crypto/nx/nx-aes*
8798 F:      drivers/crypto/nx/nx-sha*
8799 F:      drivers/crypto/nx/nx.*
8800 F:      drivers/crypto/nx/nx_csbcpb.h
8801 F:      drivers/crypto/nx/nx_debugfs.c
8802
8803 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
8804 M:      Tyrel Datwyler <[email protected]>
8805 L:      [email protected]
8806 L:      [email protected]
8807 S:      Supported
8808 F:      drivers/pci/hotplug/rpadlpar*
8809
8810 IBM Power Linux RAID adapter
8811 M:      Brian King <[email protected]>
8812 S:      Supported
8813 F:      drivers/scsi/ipr.*
8814
8815 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
8816 M:      Tyrel Datwyler <[email protected]>
8817 L:      [email protected]
8818 L:      [email protected]
8819 S:      Supported
8820 F:      drivers/pci/hotplug/rpaphp*
8821
8822 IBM Power SRIOV Virtual NIC Device Driver
8823 M:      Dany Madden <[email protected]>
8824 M:      Sukadev Bhattiprolu <[email protected]>
8825 R:      Thomas Falcon <[email protected]>
8826 L:      [email protected]
8827 S:      Supported
8828 F:      drivers/net/ethernet/ibm/ibmvnic.*
8829
8830 IBM Power Virtual Accelerator Switchboard
8831 M:      Sukadev Bhattiprolu <[email protected]>
8832 L:      [email protected]
8833 S:      Supported
8834 F:      arch/powerpc/include/asm/vas.h
8835 F:      arch/powerpc/platforms/powernv/copy-paste.h
8836 F:      arch/powerpc/platforms/powernv/vas*
8837
8838 IBM Power Virtual Ethernet Device Driver
8839 M:      Cristobal Forno <[email protected]>
8840 L:      [email protected]
8841 S:      Supported
8842 F:      drivers/net/ethernet/ibm/ibmveth.*
8843
8844 IBM Power Virtual FC Device Drivers
8845 M:      Tyrel Datwyler <[email protected]>
8846 L:      [email protected]
8847 S:      Supported
8848 F:      drivers/scsi/ibmvscsi/ibmvfc*
8849
8850 IBM Power Virtual Management Channel Driver
8851 M:      Brad Warrum <[email protected]>
8852 M:      Ritu Agarwal <[email protected]>
8853 S:      Supported
8854 F:      drivers/misc/ibmvmc.*
8855
8856 IBM Power Virtual SCSI Device Drivers
8857 M:      Tyrel Datwyler <[email protected]>
8858 L:      [email protected]
8859 S:      Supported
8860 F:      drivers/scsi/ibmvscsi/ibmvscsi*
8861 F:      include/scsi/viosrp.h
8862
8863 IBM Power Virtual SCSI Device Target Driver
8864 M:      Michael Cyr <[email protected]>
8865 L:      [email protected]
8866 L:      [email protected]
8867 S:      Supported
8868 F:      drivers/scsi/ibmvscsi_tgt/
8869
8870 IBM Power VMX Cryptographic instructions
8871 M:      Breno Leitão <[email protected]>
8872 M:      Nayna Jain <[email protected]>
8873 M:      Paulo Flabiano Smorigo <[email protected]>
8874 L:      [email protected]
8875 S:      Supported
8876 F:      drivers/crypto/vmx/Kconfig
8877 F:      drivers/crypto/vmx/Makefile
8878 F:      drivers/crypto/vmx/aes*
8879 F:      drivers/crypto/vmx/ghash*
8880 F:      drivers/crypto/vmx/ppc-xlate.pl
8881 F:      drivers/crypto/vmx/vmx.c
8882
8883 IBM ServeRAID RAID DRIVER
8884 S:      Orphan
8885 F:      drivers/scsi/ips.*
8886
8887 ICH LPC AND GPIO DRIVER
8888 M:      Peter Tyser <[email protected]>
8889 S:      Maintained
8890 F:      drivers/gpio/gpio-ich.c
8891 F:      drivers/mfd/lpc_ich.c
8892
8893 ICY I2C DRIVER
8894 M:      Max Staudt <[email protected]>
8895 L:      [email protected]
8896 S:      Maintained
8897 F:      drivers/i2c/busses/i2c-icy.c
8898
8899 IDEAPAD LAPTOP EXTRAS DRIVER
8900 M:      Ike Panhc <[email protected]>
8901 L:      [email protected]
8902 S:      Maintained
8903 W:      http://launchpad.net/ideapad-laptop
8904 F:      drivers/platform/x86/ideapad-laptop.c
8905
8906 IDEAPAD LAPTOP SLIDEBAR DRIVER
8907 M:      Andrey Moiseev <[email protected]>
8908 L:      [email protected]
8909 S:      Maintained
8910 W:      https://github.com/o2genum/ideapad-slidebar
8911 F:      drivers/input/misc/ideapad_slidebar.c
8912
8913 IDT VersaClock 5 CLOCK DRIVER
8914 M:      Luca Ceresoli <[email protected]>
8915 S:      Maintained
8916 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
8917 F:      drivers/clk/clk-versaclock5.c
8918
8919 IEEE 802.15.4 SUBSYSTEM
8920 M:      Alexander Aring <[email protected]>
8921 M:      Stefan Schmidt <[email protected]>
8922 L:      [email protected]
8923 S:      Maintained
8924 W:      https://linux-wpan.org/
8925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
8926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
8927 F:      Documentation/networking/ieee802154.rst
8928 F:      drivers/net/ieee802154/
8929 F:      include/linux/ieee802154.h
8930 F:      include/linux/nl802154.h
8931 F:      include/net/af_ieee802154.h
8932 F:      include/net/cfg802154.h
8933 F:      include/net/ieee802154_netdev.h
8934 F:      include/net/mac802154.h
8935 F:      include/net/nl802154.h
8936 F:      net/ieee802154/
8937 F:      net/mac802154/
8938
8939 IFE PROTOCOL
8940 M:      Yotam Gigi <[email protected]>
8941 M:      Jamal Hadi Salim <[email protected]>
8942 F:      include/net/ife.h
8943 F:      include/uapi/linux/ife.h
8944 F:      net/ife
8945
8946 IGORPLUG-USB IR RECEIVER
8947 M:      Sean Young <[email protected]>
8948 L:      [email protected]
8949 S:      Maintained
8950 F:      drivers/media/rc/igorplugusb.c
8951
8952 IGUANAWORKS USB IR TRANSCEIVER
8953 M:      Sean Young <[email protected]>
8954 L:      [email protected]
8955 S:      Maintained
8956 F:      drivers/media/rc/iguanair.c
8957
8958 IIO DIGITAL POTENTIOMETER DAC
8959 M:      Peter Rosin <[email protected]>
8960 L:      [email protected]
8961 S:      Maintained
8962 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
8963 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
8964 F:      drivers/iio/dac/dpot-dac.c
8965
8966 IIO ENVELOPE DETECTOR
8967 M:      Peter Rosin <[email protected]>
8968 L:      [email protected]
8969 S:      Maintained
8970 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
8971 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
8972 F:      drivers/iio/adc/envelope-detector.c
8973
8974 IIO MULTIPLEXER
8975 M:      Peter Rosin <[email protected]>
8976 L:      [email protected]
8977 S:      Maintained
8978 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
8979 F:      drivers/iio/multiplexer/iio-mux.c
8980
8981 IIO SCMI BASED DRIVER
8982 M:      Jyoti Bhayana <[email protected]>
8983 L:      [email protected]
8984 S:      Maintained
8985 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
8986
8987 IIO SUBSYSTEM AND DRIVERS
8988 M:      Jonathan Cameron <[email protected]>
8989 R:      Lars-Peter Clausen <[email protected]>
8990 L:      [email protected]
8991 S:      Maintained
8992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
8993 F:      Documentation/ABI/testing/configfs-iio*
8994 F:      Documentation/ABI/testing/sysfs-bus-iio*
8995 F:      Documentation/devicetree/bindings/iio/
8996 F:      drivers/iio/
8997 F:      drivers/staging/iio/
8998 F:      include/linux/iio/
8999 F:      tools/iio/
9000
9001 IIO UNIT CONVERTER
9002 M:      Peter Rosin <[email protected]>
9003 L:      [email protected]
9004 S:      Maintained
9005 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
9006 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
9007 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
9008 F:      drivers/iio/afe/iio-rescale.c
9009
9010 IKANOS/ADI EAGLE ADSL USB DRIVER
9011 M:      Matthieu Castet <[email protected]>
9012 M:      Stanislaw Gruszka <[email protected]>
9013 S:      Maintained
9014 F:      drivers/usb/atm/ueagle-atm.c
9015
9016 IMGTEC ASCII LCD DRIVER
9017 M:      Paul Burton <[email protected]>
9018 S:      Maintained
9019 F:      Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
9020 F:      drivers/auxdisplay/img-ascii-lcd.c
9021
9022 IMGTEC IR DECODER DRIVER
9023 S:      Orphan
9024 F:      drivers/media/rc/img-ir/
9025
9026 IMON SOUNDGRAPH USB IR RECEIVER
9027 M:      Sean Young <[email protected]>
9028 L:      [email protected]
9029 S:      Maintained
9030 F:      drivers/media/rc/imon.c
9031 F:      drivers/media/rc/imon_raw.c
9032
9033 IMS TWINTURBO FRAMEBUFFER DRIVER
9034 L:      [email protected]
9035 S:      Orphan
9036 F:      drivers/video/fbdev/imsttfb.c
9037
9038 INA209 HARDWARE MONITOR DRIVER
9039 M:      Guenter Roeck <[email protected]>
9040 L:      [email protected]
9041 S:      Maintained
9042 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
9043 F:      Documentation/hwmon/ina209.rst
9044 F:      drivers/hwmon/ina209.c
9045
9046 INA2XX HARDWARE MONITOR DRIVER
9047 M:      Guenter Roeck <[email protected]>
9048 L:      [email protected]
9049 S:      Maintained
9050 F:      Documentation/hwmon/ina2xx.rst
9051 F:      drivers/hwmon/ina2xx.c
9052 F:      include/linux/platform_data/ina2xx.h
9053
9054 INDUSTRY PACK SUBSYSTEM (IPACK)
9055 M:      Samuel Iglesias Gonsalvez <[email protected]>
9056 M:      Jens Taprogge <[email protected]>
9057 M:      Greg Kroah-Hartman <[email protected]>
9058 L:      [email protected]
9059 S:      Maintained
9060 W:      http://industrypack.sourceforge.net
9061 F:      drivers/ipack/
9062
9063 INFINEON DPS310 Driver
9064 M:      Eddie James <[email protected]>
9065 L:      [email protected]
9066 S:      Maintained
9067 F:      drivers/iio/pressure/dps310.c
9068
9069 INFINIBAND SUBSYSTEM
9070 M:      Doug Ledford <[email protected]>
9071 M:      Jason Gunthorpe <[email protected]>
9072 L:      [email protected]
9073 S:      Supported
9074 W:      https://github.com/linux-rdma/rdma-core
9075 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
9077 F:      Documentation/devicetree/bindings/infiniband/
9078 F:      Documentation/infiniband/
9079 F:      drivers/infiniband/
9080 F:      include/rdma/
9081 F:      include/trace/events/ib_mad.h
9082 F:      include/trace/events/ib_umad.h
9083 F:      include/uapi/linux/if_infiniband.h
9084 F:      include/uapi/rdma/
9085 F:      samples/bpf/ibumad_kern.c
9086 F:      samples/bpf/ibumad_user.c
9087
9088 INGENIC JZ4780 NAND DRIVER
9089 M:      Harvey Hunt <[email protected]>
9090 L:      [email protected]
9091 L:      [email protected]
9092 S:      Maintained
9093 F:      drivers/mtd/nand/raw/ingenic/
9094
9095 INGENIC JZ47xx SoCs
9096 M:      Paul Cercueil <[email protected]>
9097 L:      [email protected]
9098 S:      Maintained
9099 F:      arch/mips/boot/dts/ingenic/
9100 F:      arch/mips/generic/board-ingenic.c
9101 F:      arch/mips/include/asm/mach-ingenic/
9102 F:      arch/mips/ingenic/Kconfig
9103 F:      drivers/clk/ingenic/
9104 F:      drivers/dma/dma-jz4780.c
9105 F:      drivers/gpu/drm/ingenic/
9106 F:      drivers/i2c/busses/i2c-jz4780.c
9107 F:      drivers/iio/adc/ingenic-adc.c
9108 F:      drivers/irqchip/irq-ingenic.c
9109 F:      drivers/memory/jz4780-nemc.c
9110 F:      drivers/mmc/host/jz4740_mmc.c
9111 F:      drivers/mtd/nand/raw/ingenic/
9112 F:      drivers/pinctrl/pinctrl-ingenic.c
9113 F:      drivers/power/supply/ingenic-battery.c
9114 F:      drivers/pwm/pwm-jz4740.c
9115 F:      drivers/remoteproc/ingenic_rproc.c
9116 F:      drivers/rtc/rtc-jz4740.c
9117 F:      drivers/tty/serial/8250/8250_ingenic.c
9118 F:      drivers/usb/musb/jz4740.c
9119 F:      drivers/watchdog/jz4740_wdt.c
9120 F:      include/dt-bindings/iio/adc/ingenic,adc.h
9121 F:      include/linux/mfd/ingenic-tcu.h
9122 F:      sound/soc/codecs/jz47*
9123 F:      sound/soc/jz4740/
9124
9125 INOTIFY
9126 M:      Jan Kara <[email protected]>
9127 R:      Amir Goldstein <[email protected]>
9128 L:      [email protected]
9129 S:      Maintained
9130 F:      Documentation/filesystems/inotify.rst
9131 F:      fs/notify/inotify/
9132 F:      include/linux/inotify.h
9133 F:      include/uapi/linux/inotify.h
9134
9135 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
9136 M:      Dmitry Torokhov <[email protected]>
9137 L:      [email protected]
9138 S:      Maintained
9139 Q:      http://patchwork.kernel.org/project/linux-input/list/
9140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
9141 F:      Documentation/devicetree/bindings/input/
9142 F:      Documentation/devicetree/bindings/serio/
9143 F:      Documentation/input/
9144 F:      drivers/input/
9145 F:      include/linux/input.h
9146 F:      include/linux/input/
9147 F:      include/uapi/linux/input-event-codes.h
9148 F:      include/uapi/linux/input.h
9149
9150 INPUT MULTITOUCH (MT) PROTOCOL
9151 M:      Henrik Rydberg <[email protected]>
9152 L:      [email protected]
9153 S:      Odd fixes
9154 F:      Documentation/input/multi-touch-protocol.rst
9155 F:      drivers/input/input-mt.c
9156 K:      \b(ABS|SYN)_MT_
9157
9158 INSIDE SECURE CRYPTO DRIVER
9159 M:      Antoine Tenart <[email protected]>
9160 L:      [email protected]
9161 S:      Maintained
9162 F:      drivers/crypto/inside-secure/
9163
9164 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
9165 M:      Mimi Zohar <[email protected]>
9166 M:      Dmitry Kasatkin <[email protected]>
9167 L:      [email protected]
9168 S:      Supported
9169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
9170 F:      security/integrity/ima/
9171
9172 INTEL 810/815 FRAMEBUFFER DRIVER
9173 M:      Antonino Daplas <[email protected]>
9174 L:      [email protected]
9175 S:      Maintained
9176 F:      drivers/video/fbdev/i810/
9177
9178 INTEL ASoC DRIVERS
9179 M:      Cezary Rojewski <[email protected]>
9180 M:      Pierre-Louis Bossart <[email protected]>
9181 M:      Liam Girdwood <[email protected]>
9182 M:      Jie Yang <[email protected]>
9183 L:      [email protected] (moderated for non-subscribers)
9184 S:      Supported
9185 F:      sound/soc/intel/
9186
9187 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
9188 M:      Hans de Goede <[email protected]>
9189 L:      [email protected]
9190 S:      Maintained
9191 F:      drivers/platform/x86/intel_atomisp2_pm.c
9192
9193 INTEL ATOMISP2 LED DRIVER
9194 M:      Hans de Goede <[email protected]>
9195 L:      [email protected]
9196 S:      Maintained
9197 F:      drivers/platform/x86/intel_atomisp2_led.c
9198
9199 INTEL BROXTON PMC DRIVER
9200 M:      Mika Westerberg <[email protected]>
9201 M:      Zha Qipeng <[email protected]>
9202 S:      Maintained
9203 F:      drivers/mfd/intel_pmc_bxt.c
9204 F:      include/linux/mfd/intel_pmc_bxt.h
9205
9206 INTEL C600 SERIES SAS CONTROLLER DRIVER
9207 M:      Artur Paszkiewicz <[email protected]>
9208 L:      [email protected]
9209 S:      Supported
9210 T:      git git://git.code.sf.net/p/intel-sas/isci
9211 F:      drivers/scsi/isci/
9212
9213 INTEL CPU family model numbers
9214 M:      Tony Luck <[email protected]>
9215 M:      [email protected]
9216 L:      [email protected]
9217 S:      Supported
9218 F:      arch/x86/include/asm/intel-family.h
9219
9220 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
9221 M:      Jani Nikula <[email protected]>
9222 M:      Joonas Lahtinen <[email protected]>
9223 M:      Rodrigo Vivi <[email protected]>
9224 L:      [email protected]
9225 S:      Supported
9226 W:      https://01.org/linuxgraphics/
9227 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
9228 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
9229 C:      irc://chat.freenode.net/intel-gfx
9230 T:      git git://anongit.freedesktop.org/drm-intel
9231 F:      Documentation/gpu/i915.rst
9232 F:      drivers/gpu/drm/i915/
9233 F:      include/drm/i915*
9234 F:      include/uapi/drm/i915_drm.h
9235
9236 INTEL ETHERNET DRIVERS
9237 M:      Jesse Brandeburg <[email protected]>
9238 M:      Tony Nguyen <[email protected]>
9239 L:      [email protected] (moderated for non-subscribers)
9240 S:      Supported
9241 W:      http://www.intel.com/support/feedback.htm
9242 W:      http://e1000.sourceforge.net/
9243 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
9244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
9245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
9246 F:      Documentation/networking/device_drivers/ethernet/intel/
9247 F:      drivers/net/ethernet/intel/
9248 F:      drivers/net/ethernet/intel/*/
9249 F:      include/linux/avf/virtchnl.h
9250 F:      include/linux/net/intel/iidc.h
9251
9252 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
9253 M:      Mustafa Ismail <[email protected]>
9254 M:      Shiraz Saleem <[email protected]>
9255 L:      [email protected]
9256 S:      Supported
9257 F:      drivers/infiniband/hw/irdma/
9258 F:      include/uapi/rdma/irdma-abi.h
9259
9260 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
9261 M:      Maik Broemme <[email protected]>
9262 L:      [email protected]
9263 S:      Maintained
9264 F:      Documentation/fb/intelfb.rst
9265 F:      drivers/video/fbdev/intelfb/
9266
9267 INTEL GPIO DRIVERS
9268 M:      Andy Shevchenko <[email protected]>
9269 L:      [email protected]
9270 S:      Maintained
9271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9272 F:      drivers/gpio/gpio-ich.c
9273 F:      drivers/gpio/gpio-merrifield.c
9274 F:      drivers/gpio/gpio-ml-ioh.c
9275 F:      drivers/gpio/gpio-pch.c
9276 F:      drivers/gpio/gpio-sch.c
9277 F:      drivers/gpio/gpio-sodaville.c
9278
9279 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
9280 M:      Zhenyu Wang <[email protected]>
9281 M:      Zhi Wang <[email protected]>
9282 L:      [email protected]
9283 L:      [email protected]
9284 S:      Supported
9285 W:      https://01.org/igvt-g
9286 T:      git https://github.com/intel/gvt-linux.git
9287 F:      drivers/gpu/drm/i915/gvt/
9288
9289 INTEL HID EVENT DRIVER
9290 M:      Alex Hung <[email protected]>
9291 L:      [email protected]
9292 S:      Maintained
9293 F:      drivers/platform/x86/intel-hid.c
9294
9295 INTEL I/OAT DMA DRIVER
9296 M:      Dave Jiang <[email protected]>
9297 R:      Dan Williams <[email protected]>
9298 L:      [email protected]
9299 S:      Supported
9300 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
9301 F:      drivers/dma/ioat*
9302
9303 INTEL IADX DRIVER
9304 M:      Dave Jiang <[email protected]>
9305 L:      [email protected]
9306 S:      Supported
9307 F:      drivers/dma/idxd/*
9308 F:      include/uapi/linux/idxd.h
9309
9310 INTEL IDLE DRIVER
9311 M:      Jacob Pan <[email protected]>
9312 M:      Len Brown <[email protected]>
9313 L:      [email protected]
9314 S:      Supported
9315 B:      https://bugzilla.kernel.org
9316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
9317 F:      drivers/idle/intel_idle.c
9318
9319 INTEL INTEGRATED SENSOR HUB DRIVER
9320 M:      Srinivas Pandruvada <[email protected]>
9321 M:      Jiri Kosina <[email protected]>
9322 L:      [email protected]
9323 S:      Maintained
9324 F:      drivers/hid/intel-ish-hid/
9325
9326 INTEL IOMMU (VT-d)
9327 M:      David Woodhouse <[email protected]>
9328 M:      Lu Baolu <[email protected]>
9329 L:      [email protected]
9330 S:      Supported
9331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
9332 F:      drivers/iommu/intel/
9333 F:      include/linux/intel-iommu.h
9334 F:      include/linux/intel-svm.h
9335
9336 INTEL IOP-ADMA DMA DRIVER
9337 R:      Dan Williams <[email protected]>
9338 S:      Odd fixes
9339 F:      drivers/dma/iop-adma.c
9340
9341 INTEL IPU3 CSI-2 CIO2 DRIVER
9342 M:      Yong Zhi <[email protected]>
9343 M:      Sakari Ailus <[email protected]>
9344 M:      Bingbu Cao <[email protected]>
9345 M:      Dan Scally <[email protected]>
9346 R:      Tianshu Qiu <[email protected]>
9347 L:      [email protected]
9348 S:      Maintained
9349 T:      git git://linuxtv.org/media_tree.git
9350 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
9351 F:      drivers/media/pci/intel/ipu3/
9352
9353 INTEL IPU3 CSI-2 IMGU DRIVER
9354 M:      Sakari Ailus <[email protected]>
9355 R:      Bingbu Cao <[email protected]>
9356 R:      Tianshu Qiu <[email protected]>
9357 L:      [email protected]
9358 S:      Maintained
9359 F:      Documentation/admin-guide/media/ipu3.rst
9360 F:      Documentation/admin-guide/media/ipu3_rcb.svg
9361 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
9362 F:      drivers/staging/media/ipu3/
9363
9364 INTEL IXP4XX CRYPTO SUPPORT
9365 M:      Corentin Labbe <[email protected]>
9366 L:      [email protected]
9367 S:      Maintained
9368 F:      drivers/crypto/ixp4xx_crypto.c
9369
9370 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
9371 M:      Krzysztof Halasa <[email protected]>
9372 S:      Maintained
9373 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
9374 F:      drivers/net/wan/ixp4xx_hss.c
9375 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
9376 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
9377 F:      include/linux/soc/ixp4xx/npe.h
9378 F:      include/linux/soc/ixp4xx/qmgr.h
9379
9380 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
9381 M:      Deepak Saxena <[email protected]>
9382 S:      Maintained
9383 F:      drivers/char/hw_random/ixp4xx-rng.c
9384
9385 INTEL KEEM BAY DRM DRIVER
9386 M:      Anitha Chrisanthus <[email protected]>
9387 M:      Edmund Dea <[email protected]>
9388 S:      Maintained
9389 F:      Documentation/devicetree/bindings/display/intel,kmb_display.yaml
9390 F:      drivers/gpu/drm/kmb/
9391
9392 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
9393 M:      Daniele Alessandrelli <[email protected]>
9394 S:      Maintained
9395 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
9396 F:      drivers/crypto/keembay/Kconfig
9397 F:      drivers/crypto/keembay/Makefile
9398 F:      drivers/crypto/keembay/keembay-ocs-aes-core.c
9399 F:      drivers/crypto/keembay/ocs-aes.c
9400 F:      drivers/crypto/keembay/ocs-aes.h
9401
9402 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
9403 M:      Daniele Alessandrelli <[email protected]>
9404 M:      Declan Murphy <[email protected]>
9405 S:      Maintained
9406 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
9407 F:      drivers/crypto/keembay/Kconfig
9408 F:      drivers/crypto/keembay/Makefile
9409 F:      drivers/crypto/keembay/keembay-ocs-hcu-core.c
9410 F:      drivers/crypto/keembay/ocs-hcu.c
9411 F:      drivers/crypto/keembay/ocs-hcu.h
9412
9413 INTEL MANAGEMENT ENGINE (mei)
9414 M:      Tomas Winkler <[email protected]>
9415 L:      [email protected]
9416 S:      Supported
9417 F:      Documentation/driver-api/mei/*
9418 F:      drivers/misc/mei/
9419 F:      drivers/watchdog/mei_wdt.c
9420 F:      include/linux/mei_cl_bus.h
9421 F:      include/uapi/linux/mei.h
9422 F:      samples/mei/*
9423
9424 INTEL MAX 10 BMC MFD DRIVER
9425 M:      Xu Yilun <[email protected]>
9426 R:      Tom Rix <[email protected]>
9427 S:      Maintained
9428 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
9429 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
9430 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
9431 F:      drivers/mfd/intel-m10-bmc.c
9432 F:      include/linux/mfd/intel-m10-bmc.h
9433
9434 INTEL MENLOW THERMAL DRIVER
9435 M:      Sujith Thomas <[email protected]>
9436 L:      [email protected]
9437 S:      Supported
9438 W:      https://01.org/linux-acpi
9439 F:      drivers/platform/x86/intel_menlow.c
9440
9441 INTEL P-Unit IPC DRIVER
9442 M:      Zha Qipeng <[email protected]>
9443 L:      [email protected]
9444 S:      Maintained
9445 F:      arch/x86/include/asm/intel_punit_ipc.h
9446 F:      drivers/platform/x86/intel_punit_ipc.c
9447
9448 INTEL PMC CORE DRIVER
9449 M:      Rajneesh Bhardwaj <[email protected]>
9450 M:      David E Box <[email protected]>
9451 L:      [email protected]
9452 S:      Maintained
9453 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
9454 F:      drivers/platform/x86/intel_pmc_core*
9455
9456 INTEL PMIC GPIO DRIVERS
9457 M:      Andy Shevchenko <[email protected]>
9458 S:      Maintained
9459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9460 F:      drivers/gpio/gpio-*cove.c
9461
9462 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
9463 M:      Andy Shevchenko <[email protected]>
9464 S:      Maintained
9465 F:      drivers/mfd/intel_soc_pmic*
9466 F:      include/linux/mfd/intel_soc_pmic*
9467
9468 INTEL PMT DRIVER
9469 M:      "David E. Box" <[email protected]>
9470 S:      Maintained
9471 F:      drivers/mfd/intel_pmt.c
9472 F:      drivers/platform/x86/intel_pmt_*
9473
9474 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
9475 M:      Stanislav Yakovlev <[email protected]>
9476 L:      [email protected]
9477 S:      Maintained
9478 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
9479 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
9480 F:      drivers/net/wireless/intel/ipw2x00/
9481
9482 INTEL PSTATE DRIVER
9483 M:      Srinivas Pandruvada <[email protected]>
9484 M:      Len Brown <[email protected]>
9485 L:      [email protected]
9486 S:      Supported
9487 F:      drivers/cpufreq/intel_pstate.c
9488
9489 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
9490 M:      Jarkko Nikula <[email protected]>
9491 L:      [email protected]
9492 F:      drivers/counter/intel-qep.c
9493
9494 INTEL SCU DRIVERS
9495 M:      Mika Westerberg <[email protected]>
9496 S:      Maintained
9497 F:      arch/x86/include/asm/intel_scu_ipc.h
9498 F:      drivers/platform/x86/intel_scu_*
9499
9500 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
9501 M:      Daniel Scally <[email protected]>
9502 S:      Maintained
9503 F:      drivers/platform/x86/intel/int3472/
9504
9505 INTEL SPEED SELECT TECHNOLOGY
9506 M:      Srinivas Pandruvada <[email protected]>
9507 L:      [email protected]
9508 S:      Maintained
9509 F:      drivers/platform/x86/intel_speed_select_if/
9510 F:      include/uapi/linux/isst_if.h
9511 F:      tools/power/x86/intel-speed-select/
9512
9513 INTEL STRATIX10 FIRMWARE DRIVERS
9514 M:      Richard Gong <[email protected]>
9515 L:      [email protected]
9516 S:      Maintained
9517 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
9518 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
9519 F:      drivers/firmware/stratix10-rsu.c
9520 F:      drivers/firmware/stratix10-svc.c
9521 F:      include/linux/firmware/intel/stratix10-smc.h
9522 F:      include/linux/firmware/intel/stratix10-svc-client.h
9523
9524 INTEL TELEMETRY DRIVER
9525 M:      Rajneesh Bhardwaj <[email protected]>
9526 M:      "David E. Box" <[email protected]>
9527 L:      [email protected]
9528 S:      Maintained
9529 F:      arch/x86/include/asm/intel_telemetry.h
9530 F:      drivers/platform/x86/intel_telemetry*
9531
9532 INTEL UNCORE FREQUENCY CONTROL
9533 M:      Srinivas Pandruvada <[email protected]>
9534 L:      [email protected]
9535 S:      Maintained
9536 F:      drivers/platform/x86/intel-uncore-frequency.c
9537
9538 INTEL VIRTUAL BUTTON DRIVER
9539 M:      AceLan Kao <[email protected]>
9540 L:      [email protected]
9541 S:      Maintained
9542 F:      drivers/platform/x86/intel-vbtn.c
9543
9544 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
9545 M:      Stanislaw Gruszka <[email protected]>
9546 L:      [email protected]
9547 S:      Supported
9548 F:      drivers/net/wireless/intel/iwlegacy/
9549
9550 INTEL WIRELESS WIFI LINK (iwlwifi)
9551 M:      Luca Coelho <[email protected]>
9552 L:      [email protected]
9553 S:      Supported
9554 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
9555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
9556 F:      drivers/net/wireless/intel/iwlwifi/
9557
9558 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
9559 M:      Jithu Joseph <[email protected]>
9560 R:      Maurice Ma <[email protected]>
9561 S:      Maintained
9562 W:      https://slimbootloader.github.io/security/firmware-update.html
9563 F:      drivers/platform/x86/intel-wmi-sbl-fw-update.c
9564
9565 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
9566 L:      [email protected]
9567 S:      Maintained
9568 F:      drivers/platform/x86/intel-wmi-thunderbolt.c
9569
9570 INTEL WWAN IOSM DRIVER
9571 M:      M Chetan Kumar <[email protected]>
9572 M:      Intel Corporation <[email protected]>
9573 L:      [email protected]
9574 S:      Maintained
9575 F:      drivers/net/wwan/iosm/
9576
9577 INTEL(R) TRACE HUB
9578 M:      Alexander Shishkin <[email protected]>
9579 S:      Supported
9580 F:      Documentation/trace/intel_th.rst
9581 F:      drivers/hwtracing/intel_th/
9582 F:      include/linux/intel_th.h
9583
9584 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
9585 M:      Ning Sun <[email protected]>
9586 L:      [email protected]
9587 S:      Supported
9588 W:      http://tboot.sourceforge.net
9589 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
9590 F:      Documentation/x86/intel_txt.rst
9591 F:      arch/x86/kernel/tboot.c
9592 F:      include/linux/tboot.h
9593
9594 INTEL SGX
9595 M:      Jarkko Sakkinen <[email protected]>
9596 R:      Dave Hansen <[email protected]>
9597 L:      [email protected]
9598 S:      Supported
9599 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
9600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
9601 F:      Documentation/x86/sgx.rst
9602 F:      arch/x86/entry/vdso/vsgx.S
9603 F:      arch/x86/include/asm/sgx.h
9604 F:      arch/x86/include/uapi/asm/sgx.h
9605 F:      arch/x86/kernel/cpu/sgx/*
9606 F:      tools/testing/selftests/sgx/*
9607 K:      \bSGX_
9608
9609 INTERCONNECT API
9610 M:      Georgi Djakov <[email protected]>
9611 L:      [email protected]
9612 S:      Maintained
9613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
9614 F:      Documentation/devicetree/bindings/interconnect/
9615 F:      Documentation/driver-api/interconnect.rst
9616 F:      drivers/interconnect/
9617 F:      include/dt-bindings/interconnect/
9618 F:      include/linux/interconnect-provider.h
9619 F:      include/linux/interconnect.h
9620
9621 INTERRUPT COUNTER DRIVER
9622 M:      Oleksij Rempel <[email protected]>
9623 R:      Pengutronix Kernel Team <[email protected]>
9624 L:      [email protected]
9625 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
9626 F:      drivers/counter/interrupt-cnt.c
9627
9628 INVENSENSE ICM-426xx IMU DRIVER
9629 M:      Jean-Baptiste Maneyrol <[email protected]>
9630 L:      [email protected]
9631 S:      Maintained
9632 W:      https://invensense.tdk.com/
9633 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
9634 F:      drivers/iio/imu/inv_icm42600/
9635
9636 INVENSENSE MPU-3050 GYROSCOPE DRIVER
9637 M:      Linus Walleij <[email protected]>
9638 L:      [email protected]
9639 S:      Maintained
9640 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
9641 F:      drivers/iio/gyro/mpu3050*
9642
9643 IOC3 ETHERNET DRIVER
9644 M:      Ralf Baechle <[email protected]>
9645 L:      [email protected]
9646 S:      Maintained
9647 F:      drivers/net/ethernet/sgi/ioc3-eth.c
9648
9649 IOMAP FILESYSTEM LIBRARY
9650 M:      Christoph Hellwig <[email protected]>
9651 M:      Darrick J. Wong <[email protected]>
9652 M:      [email protected]
9653 M:      [email protected]
9654 L:      [email protected]
9655 L:      [email protected]
9656 S:      Supported
9657 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
9658 F:      fs/iomap/
9659 F:      include/linux/iomap.h
9660
9661 IOMMU DRIVERS
9662 M:      Joerg Roedel <[email protected]>
9663 M:      Will Deacon <[email protected]>
9664 L:      [email protected]
9665 S:      Maintained
9666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
9667 F:      Documentation/devicetree/bindings/iommu/
9668 F:      Documentation/userspace-api/iommu.rst
9669 F:      drivers/iommu/
9670 F:      include/linux/iommu.h
9671 F:      include/linux/iova.h
9672 F:      include/linux/of_iommu.h
9673 F:      include/uapi/linux/iommu.h
9674
9675 IO_URING
9676 M:      Jens Axboe <[email protected]>
9677 R:      Pavel Begunkov <[email protected]>
9678 L:      [email protected]
9679 S:      Maintained
9680 T:      git git://git.kernel.dk/linux-block
9681 T:      git git://git.kernel.dk/liburing
9682 F:      fs/io-wq.c
9683 F:      fs/io-wq.h
9684 F:      fs/io_uring.c
9685 F:      include/linux/io_uring.h
9686 F:      include/uapi/linux/io_uring.h
9687 F:      tools/io_uring/
9688
9689 IPMI SUBSYSTEM
9690 M:      Corey Minyard <[email protected]>
9691 L:      [email protected] (moderated for non-subscribers)
9692 S:      Supported
9693 W:      http://openipmi.sourceforge.net/
9694 F:      Documentation/driver-api/ipmi.rst
9695 F:      Documentation/devicetree/bindings/ipmi/
9696 F:      drivers/char/ipmi/
9697 F:      include/linux/ipmi*
9698 F:      include/uapi/linux/ipmi*
9699
9700 IPS SCSI RAID DRIVER
9701 M:      Adaptec OEM Raid Solutions <[email protected]>
9702 L:      [email protected]
9703 S:      Maintained
9704 W:      http://www.adaptec.com/
9705 F:      drivers/scsi/ips*
9706
9707 IPVS
9708 M:      Simon Horman <[email protected]>
9709 M:      Julian Anastasov <[email protected]>
9710 L:      [email protected]
9711 L:      [email protected]
9712 S:      Maintained
9713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
9714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
9715 F:      Documentation/networking/ipvs-sysctl.rst
9716 F:      include/net/ip_vs.h
9717 F:      include/uapi/linux/ip_vs.h
9718 F:      net/netfilter/ipvs/
9719
9720 IPWIRELESS DRIVER
9721 M:      Jiri Kosina <[email protected]>
9722 M:      David Sterba <[email protected]>
9723 S:      Odd Fixes
9724 F:      drivers/tty/ipwireless/
9725
9726 IPX NETWORK LAYER
9727 L:      [email protected]
9728 S:      Obsolete
9729 F:      include/uapi/linux/ipx.h
9730
9731 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
9732 M:      Marc Zyngier <[email protected]>
9733 S:      Maintained
9734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9735 F:      Documentation/core-api/irq/irq-domain.rst
9736 F:      include/linux/irqdomain.h
9737 F:      kernel/irq/irqdomain.c
9738 F:      kernel/irq/msi.c
9739
9740 IRQ SUBSYSTEM
9741 M:      Thomas Gleixner <[email protected]>
9742 L:      [email protected]
9743 S:      Maintained
9744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9745 F:      kernel/irq/
9746
9747 IRQCHIP DRIVERS
9748 M:      Thomas Gleixner <[email protected]>
9749 M:      Marc Zyngier <[email protected]>
9750 L:      [email protected]
9751 S:      Maintained
9752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9753 F:      Documentation/devicetree/bindings/interrupt-controller/
9754 F:      drivers/irqchip/
9755
9756 ISA
9757 M:      William Breathitt Gray <[email protected]>
9758 S:      Maintained
9759 F:      Documentation/driver-api/isa.rst
9760 F:      drivers/base/isa.c
9761 F:      include/linux/isa.h
9762
9763 ISA RADIO MODULE
9764 M:      Hans Verkuil <[email protected]>
9765 L:      [email protected]
9766 S:      Maintained
9767 W:      https://linuxtv.org
9768 T:      git git://linuxtv.org/media_tree.git
9769 F:      drivers/media/radio/radio-isa*
9770
9771 ISAPNP
9772 M:      Jaroslav Kysela <[email protected]>
9773 S:      Maintained
9774 F:      Documentation/driver-api/isapnp.rst
9775 F:      drivers/pnp/isapnp/
9776 F:      include/linux/isapnp.h
9777
9778 ISCSI
9779 M:      Lee Duncan <[email protected]>
9780 M:      Chris Leech <[email protected]>
9781 L:      [email protected]
9782 L:      [email protected]
9783 S:      Maintained
9784 W:      www.open-iscsi.com
9785 F:      drivers/scsi/*iscsi*
9786 F:      include/scsi/*iscsi*
9787
9788 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
9789 M:      Peter Jones <[email protected]>
9790 M:      Konrad Rzeszutek Wilk <[email protected]>
9791 S:      Maintained
9792 F:      drivers/firmware/iscsi_ibft*
9793
9794 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
9795 M:      Sagi Grimberg <[email protected]>
9796 M:      Max Gurtovoy <[email protected]>
9797 L:      [email protected]
9798 S:      Supported
9799 W:      http://www.openfabrics.org
9800 W:      www.open-iscsi.org
9801 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9802 F:      drivers/infiniband/ulp/iser/
9803
9804 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
9805 M:      Sagi Grimberg <[email protected]>
9806 L:      [email protected]
9807 L:      [email protected]
9808 S:      Supported
9809 W:      http://www.linux-iscsi.org
9810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9811 F:      drivers/infiniband/ulp/isert
9812
9813 ISDN/CMTP OVER BLUETOOTH
9814 M:      Karsten Keil <[email protected]>
9815 L:      [email protected] (subscribers-only)
9816 L:      [email protected]
9817 S:      Odd Fixes
9818 W:      http://www.isdn4linux.de
9819 F:      Documentation/isdn/
9820 F:      drivers/isdn/capi/
9821 F:      include/linux/isdn/
9822 F:      include/uapi/linux/isdn/
9823 F:      net/bluetooth/cmtp/
9824
9825 ISDN/mISDN SUBSYSTEM
9826 M:      Karsten Keil <[email protected]>
9827 L:      [email protected] (subscribers-only)
9828 L:      [email protected]
9829 S:      Maintained
9830 W:      http://www.isdn4linux.de
9831 F:      drivers/isdn/Kconfig
9832 F:      drivers/isdn/Makefile
9833 F:      drivers/isdn/hardware/
9834 F:      drivers/isdn/mISDN/
9835
9836 IT87 HARDWARE MONITORING DRIVER
9837 M:      Jean Delvare <[email protected]>
9838 L:      [email protected]
9839 S:      Maintained
9840 F:      Documentation/hwmon/it87.rst
9841 F:      drivers/hwmon/it87.c
9842
9843 IT913X MEDIA DRIVER
9844 M:      Antti Palosaari <[email protected]>
9845 L:      [email protected]
9846 S:      Maintained
9847 W:      https://linuxtv.org
9848 W:      http://palosaari.fi/linux/
9849 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9850 T:      git git://linuxtv.org/anttip/media_tree.git
9851 F:      drivers/media/tuners/it913x*
9852
9853 ITE IT66121 HDMI BRIDGE DRIVER
9854 M:      Phong LE <[email protected]>
9855 M:      Neil Armstrong <[email protected]>
9856 S:      Maintained
9857 T:      git git://anongit.freedesktop.org/drm/drm-misc
9858 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
9859 F:      drivers/gpu/drm/bridge/ite-it66121.c
9860
9861 IVTV VIDEO4LINUX DRIVER
9862 M:      Andy Walls <[email protected]>
9863 L:      [email protected]
9864 S:      Maintained
9865 W:      https://linuxtv.org
9866 T:      git git://linuxtv.org/media_tree.git
9867 F:      Documentation/admin-guide/media/ivtv*
9868 F:      drivers/media/pci/ivtv/
9869 F:      include/uapi/linux/ivtv*
9870
9871 IX2505V MEDIA DRIVER
9872 M:      Malcolm Priestley <[email protected]>
9873 L:      [email protected]
9874 S:      Maintained
9875 W:      https://linuxtv.org
9876 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9877 F:      drivers/media/dvb-frontends/ix2505v*
9878
9879 JAILHOUSE HYPERVISOR INTERFACE
9880 M:      Jan Kiszka <[email protected]>
9881 L:      [email protected]
9882 S:      Maintained
9883 F:      arch/x86/include/asm/jailhouse_para.h
9884 F:      arch/x86/kernel/jailhouse.c
9885
9886 JC42.4 TEMPERATURE SENSOR DRIVER
9887 M:      Guenter Roeck <[email protected]>
9888 L:      [email protected]
9889 S:      Maintained
9890 F:      Documentation/hwmon/jc42.rst
9891 F:      drivers/hwmon/jc42.c
9892
9893 JFS FILESYSTEM
9894 M:      Dave Kleikamp <[email protected]>
9895 L:      [email protected]
9896 S:      Maintained
9897 W:      http://jfs.sourceforge.net/
9898 T:      git git://github.com/kleikamp/linux-shaggy.git
9899 F:      Documentation/admin-guide/jfs.rst
9900 F:      fs/jfs/
9901
9902 JME NETWORK DRIVER
9903 M:      Guo-Fu Tseng <[email protected]>
9904 L:      [email protected]
9905 S:      Maintained
9906 F:      drivers/net/ethernet/jme.*
9907
9908 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
9909 M:      David Woodhouse <[email protected]>
9910 M:      Richard Weinberger <[email protected]>
9911 L:      [email protected]
9912 S:      Odd Fixes
9913 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
9914 T:      git git://git.infradead.org/ubifs-2.6.git
9915 F:      fs/jffs2/
9916 F:      include/uapi/linux/jffs2.h
9917
9918 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
9919 M:      "Theodore Ts'o" <[email protected]>
9920 M:      Jan Kara <[email protected]>
9921 L:      [email protected]
9922 S:      Maintained
9923 F:      fs/jbd2/
9924 F:      include/linux/jbd2.h
9925
9926 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
9927 M:      Mikhail Ulyanov <[email protected]>
9928 L:      [email protected]
9929 S:      Maintained
9930 F:      drivers/media/platform/rcar_jpu.c
9931
9932 JSM Neo PCI based serial card
9933 L:      [email protected]
9934 S:      Orphan
9935 F:      drivers/tty/serial/jsm/
9936
9937 K10TEMP HARDWARE MONITORING DRIVER
9938 M:      Clemens Ladisch <[email protected]>
9939 L:      [email protected]
9940 S:      Maintained
9941 F:      Documentation/hwmon/k10temp.rst
9942 F:      drivers/hwmon/k10temp.c
9943
9944 K8TEMP HARDWARE MONITORING DRIVER
9945 M:      Rudolf Marek <[email protected]>
9946 L:      [email protected]
9947 S:      Maintained
9948 F:      Documentation/hwmon/k8temp.rst
9949 F:      drivers/hwmon/k8temp.c
9950
9951 KASAN
9952 M:      Andrey Ryabinin <[email protected]>
9953 R:      Alexander Potapenko <[email protected]>
9954 R:      Andrey Konovalov <[email protected]>
9955 R:      Dmitry Vyukov <[email protected]>
9956 L:      [email protected]
9957 S:      Maintained
9958 F:      Documentation/dev-tools/kasan.rst
9959 F:      arch/*/include/asm/*kasan.h
9960 F:      arch/*/mm/kasan_init*
9961 F:      include/linux/kasan*.h
9962 F:      lib/Kconfig.kasan
9963 F:      lib/test_kasan*.c
9964 F:      mm/kasan/
9965 F:      scripts/Makefile.kasan
9966
9967 KCONFIG
9968 M:      Masahiro Yamada <[email protected]>
9969 L:      [email protected]
9970 S:      Maintained
9971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
9972 F:      Documentation/kbuild/kconfig*
9973 F:      scripts/Kconfig.include
9974 F:      scripts/kconfig/
9975
9976 KCOV
9977 R:      Dmitry Vyukov <[email protected]>
9978 R:      Andrey Konovalov <[email protected]>
9979 L:      [email protected]
9980 S:      Maintained
9981 F:      Documentation/dev-tools/kcov.rst
9982 F:      include/linux/kcov.h
9983 F:      include/uapi/linux/kcov.h
9984 F:      kernel/kcov.c
9985 F:      scripts/Makefile.kcov
9986
9987 KCSAN
9988 M:      Marco Elver <[email protected]>
9989 R:      Dmitry Vyukov <[email protected]>
9990 L:      [email protected]
9991 S:      Maintained
9992 F:      Documentation/dev-tools/kcsan.rst
9993 F:      include/linux/kcsan*.h
9994 F:      kernel/kcsan/
9995 F:      lib/Kconfig.kcsan
9996 F:      scripts/Makefile.kcsan
9997
9998 KDUMP
9999 M:      Dave Young <[email protected]>
10000 M:      Baoquan He <[email protected]>
10001 R:      Vivek Goyal <[email protected]>
10002 L:      [email protected]
10003 S:      Maintained
10004 W:      http://lse.sourceforge.net/kdump/
10005 F:      Documentation/admin-guide/kdump/
10006 F:      fs/proc/vmcore.c
10007 F:      include/linux/crash_core.h
10008 F:      include/linux/crash_dump.h
10009 F:      include/uapi/linux/vmcore.h
10010 F:      kernel/crash_*.c
10011
10012 KEENE FM RADIO TRANSMITTER DRIVER
10013 M:      Hans Verkuil <[email protected]>
10014 L:      [email protected]
10015 S:      Maintained
10016 W:      https://linuxtv.org
10017 T:      git git://linuxtv.org/media_tree.git
10018 F:      drivers/media/radio/radio-keene*
10019
10020 KERNEL AUTOMOUNTER
10021 M:      Ian Kent <[email protected]>
10022 L:      [email protected]
10023 S:      Maintained
10024 F:      fs/autofs/
10025
10026 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
10027 M:      Masahiro Yamada <[email protected]>
10028 M:      Michal Marek <[email protected]>
10029 L:      [email protected]
10030 S:      Maintained
10031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
10032 F:      Documentation/kbuild/
10033 F:      Makefile
10034 F:      scripts/*vmlinux*
10035 F:      scripts/Kbuild*
10036 F:      scripts/Makefile*
10037 F:      scripts/basic/
10038 F:      scripts/dummy-tools/
10039 F:      scripts/mk*
10040 F:      scripts/mod/
10041 F:      scripts/package/
10042
10043 KERNEL JANITORS
10044 L:      [email protected]
10045 S:      Odd Fixes
10046 W:      http://kernelnewbies.org/KernelJanitors
10047
10048 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
10049 M:      "J. Bruce Fields" <[email protected]>
10050 M:      Chuck Lever <[email protected]>
10051 L:      [email protected]
10052 S:      Supported
10053 W:      http://nfs.sourceforge.net/
10054 T:      git git://linux-nfs.org/~bfields/linux.git
10055 F:      fs/lockd/
10056 F:      fs/nfs_common/
10057 F:      fs/nfsd/
10058 F:      include/linux/lockd/
10059 F:      include/linux/sunrpc/
10060 F:      include/uapi/linux/nfsd/
10061 F:      include/uapi/linux/sunrpc/
10062 F:      net/sunrpc/
10063 F:      Documentation/filesystems/nfs/
10064
10065 KERNEL REGRESSIONS
10066 M:      Thorsten Leemhuis <[email protected]>
10067 L:      [email protected]
10068 S:      Supported
10069
10070 KERNEL SELFTEST FRAMEWORK
10071 M:      Shuah Khan <[email protected]>
10072 M:      Shuah Khan <[email protected]>
10073 L:      [email protected]
10074 S:      Maintained
10075 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
10076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
10077 F:      Documentation/dev-tools/kselftest*
10078 F:      tools/testing/selftests/
10079
10080 KERNEL UNIT TESTING FRAMEWORK (KUnit)
10081 M:      Brendan Higgins <[email protected]>
10082 L:      [email protected]
10083 L:      [email protected]
10084 S:      Maintained
10085 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
10086 F:      Documentation/dev-tools/kunit/
10087 F:      include/kunit/
10088 F:      lib/kunit/
10089 F:      tools/testing/kunit/
10090
10091 KERNEL USERMODE HELPER
10092 M:      Luis Chamberlain <[email protected]>
10093 L:      [email protected]
10094 S:      Maintained
10095 F:      include/linux/umh.h
10096 F:      kernel/umh.c
10097
10098 KERNEL VIRTUAL MACHINE (KVM)
10099 M:      Paolo Bonzini <[email protected]>
10100 L:      [email protected]
10101 S:      Supported
10102 W:      http://www.linux-kvm.org
10103 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
10104 F:      Documentation/virt/kvm/
10105 F:      include/asm-generic/kvm*
10106 F:      include/kvm/iodev.h
10107 F:      include/linux/kvm*
10108 F:      include/trace/events/kvm.h
10109 F:      include/uapi/asm-generic/kvm*
10110 F:      include/uapi/linux/kvm*
10111 F:      tools/kvm/
10112 F:      tools/testing/selftests/kvm/
10113 F:      virt/kvm/*
10114
10115 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
10116 M:      Marc Zyngier <[email protected]>
10117 R:      James Morse <[email protected]>
10118 R:      Alexandru Elisei <[email protected]>
10119 R:      Suzuki K Poulose <[email protected]>
10120 L:      [email protected] (moderated for non-subscribers)
10121 L:      [email protected] (moderated for non-subscribers)
10122 S:      Maintained
10123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
10124 F:      arch/arm64/include/asm/kvm*
10125 F:      arch/arm64/include/uapi/asm/kvm*
10126 F:      arch/arm64/kvm/
10127 F:      include/kvm/arm_*
10128 F:      tools/testing/selftests/kvm/*/aarch64/
10129 F:      tools/testing/selftests/kvm/aarch64/
10130
10131 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
10132 M:      Huacai Chen <[email protected]>
10133 M:      Aleksandar Markovic <[email protected]>
10134 L:      [email protected]
10135 L:      [email protected]
10136 S:      Maintained
10137 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
10138 F:      arch/mips/include/asm/kvm*
10139 F:      arch/mips/include/uapi/asm/kvm*
10140 F:      arch/mips/kvm/
10141
10142 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
10143 M:      Paul Mackerras <[email protected]>
10144 L:      [email protected]
10145 S:      Supported
10146 W:      http://www.linux-kvm.org/
10147 T:      git git://github.com/agraf/linux-2.6.git
10148 F:      arch/powerpc/include/asm/kvm*
10149 F:      arch/powerpc/include/uapi/asm/kvm*
10150 F:      arch/powerpc/kernel/kvm*
10151 F:      arch/powerpc/kvm/
10152
10153 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
10154 M:      Christian Borntraeger <[email protected]>
10155 M:      Janosch Frank <[email protected]>
10156 R:      David Hildenbrand <[email protected]>
10157 R:      Cornelia Huck <[email protected]>
10158 R:      Claudio Imbrenda <[email protected]>
10159 L:      [email protected]
10160 S:      Supported
10161 W:      http://www.ibm.com/developerworks/linux/linux390/
10162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
10163 F:      Documentation/virt/kvm/s390*
10164 F:      arch/s390/include/asm/gmap.h
10165 F:      arch/s390/include/asm/kvm*
10166 F:      arch/s390/include/uapi/asm/kvm*
10167 F:      arch/s390/kernel/uv.c
10168 F:      arch/s390/kvm/
10169 F:      arch/s390/mm/gmap.c
10170 F:      tools/testing/selftests/kvm/*/s390x/
10171 F:      tools/testing/selftests/kvm/s390x/
10172
10173 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
10174 M:      Paolo Bonzini <[email protected]>
10175 R:      Sean Christopherson <[email protected]>
10176 R:      Vitaly Kuznetsov <[email protected]>
10177 R:      Wanpeng Li <[email protected]>
10178 R:      Jim Mattson <[email protected]>
10179 R:      Joerg Roedel <[email protected]>
10180 L:      [email protected]
10181 S:      Supported
10182 W:      http://www.linux-kvm.org
10183 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
10184 F:      arch/x86/include/asm/kvm*
10185 F:      arch/x86/include/asm/pvclock-abi.h
10186 F:      arch/x86/include/asm/svm.h
10187 F:      arch/x86/include/asm/vmx*.h
10188 F:      arch/x86/include/uapi/asm/kvm*
10189 F:      arch/x86/include/uapi/asm/svm.h
10190 F:      arch/x86/include/uapi/asm/vmx.h
10191 F:      arch/x86/kernel/kvm.c
10192 F:      arch/x86/kernel/kvmclock.c
10193 F:      arch/x86/kvm/
10194 F:      arch/x86/kvm/*/
10195
10196 KERNFS
10197 M:      Greg Kroah-Hartman <[email protected]>
10198 M:      Tejun Heo <[email protected]>
10199 S:      Supported
10200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10201 F:      fs/kernfs/
10202 F:      include/linux/kernfs.h
10203
10204 KEXEC
10205 M:      Eric Biederman <[email protected]>
10206 L:      [email protected]
10207 S:      Maintained
10208 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
10209 F:      include/linux/kexec.h
10210 F:      include/uapi/linux/kexec.h
10211 F:      kernel/kexec*
10212
10213 KEYS-ENCRYPTED
10214 M:      Mimi Zohar <[email protected]>
10215 L:      [email protected]
10216 L:      [email protected]
10217 S:      Supported
10218 F:      Documentation/security/keys/trusted-encrypted.rst
10219 F:      include/keys/encrypted-type.h
10220 F:      security/keys/encrypted-keys/
10221
10222 KEYS-TRUSTED
10223 M:      James Bottomley <[email protected]>
10224 M:      Jarkko Sakkinen <[email protected]>
10225 M:      Mimi Zohar <[email protected]>
10226 L:      [email protected]
10227 L:      [email protected]
10228 S:      Supported
10229 F:      Documentation/security/keys/trusted-encrypted.rst
10230 F:      include/keys/trusted-type.h
10231 F:      include/keys/trusted_tpm.h
10232 F:      security/keys/trusted-keys/
10233
10234 KEYS-TRUSTED-TEE
10235 M:      Sumit Garg <[email protected]>
10236 L:      [email protected]
10237 L:      [email protected]
10238 S:      Supported
10239 F:      include/keys/trusted_tee.h
10240 F:      security/keys/trusted-keys/trusted_tee.c
10241
10242 KEYS/KEYRINGS
10243 M:      David Howells <[email protected]>
10244 M:      Jarkko Sakkinen <[email protected]>
10245 L:      [email protected]
10246 S:      Maintained
10247 F:      Documentation/security/keys/core.rst
10248 F:      include/keys/
10249 F:      include/linux/key-type.h
10250 F:      include/linux/key.h
10251 F:      include/linux/keyctl.h
10252 F:      include/uapi/linux/keyctl.h
10253 F:      security/keys/
10254
10255 KFENCE
10256 M:      Alexander Potapenko <[email protected]>
10257 M:      Marco Elver <[email protected]>
10258 R:      Dmitry Vyukov <[email protected]>
10259 L:      [email protected]
10260 S:      Maintained
10261 F:      Documentation/dev-tools/kfence.rst
10262 F:      arch/*/include/asm/kfence.h
10263 F:      include/linux/kfence.h
10264 F:      lib/Kconfig.kfence
10265 F:      mm/kfence/
10266
10267 KFIFO
10268 M:      Stefani Seibold <[email protected]>
10269 S:      Maintained
10270 F:      include/linux/kfifo.h
10271 F:      lib/kfifo.c
10272 F:      samples/kfifo/
10273
10274 KGDB / KDB /debug_core
10275 M:      Jason Wessel <[email protected]>
10276 M:      Daniel Thompson <[email protected]>
10277 R:      Douglas Anderson <[email protected]>
10278 L:      [email protected]
10279 S:      Maintained
10280 W:      http://kgdb.wiki.kernel.org/
10281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
10282 F:      Documentation/dev-tools/kgdb.rst
10283 F:      drivers/misc/kgdbts.c
10284 F:      drivers/tty/serial/kgdboc.c
10285 F:      include/linux/kdb.h
10286 F:      include/linux/kgdb.h
10287 F:      kernel/debug/
10288
10289 KHADAS MCU MFD DRIVER
10290 M:      Neil Armstrong <[email protected]>
10291 L:      [email protected]
10292 S:      Maintained
10293 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
10294 F:      drivers/mfd/khadas-mcu.c
10295 F:      include/linux/mfd/khadas-mcu.h
10296 F:      drivers/thermal/khadas_mcu_fan.c
10297
10298 KMEMLEAK
10299 M:      Catalin Marinas <[email protected]>
10300 S:      Maintained
10301 F:      Documentation/dev-tools/kmemleak.rst
10302 F:      include/linux/kmemleak.h
10303 F:      mm/kmemleak.c
10304 F:      samples/kmemleak/kmemleak-test.c
10305
10306 KMOD KERNEL MODULE LOADER - USERMODE HELPER
10307 M:      Luis Chamberlain <[email protected]>
10308 L:      [email protected]
10309 S:      Maintained
10310 F:      include/linux/kmod.h
10311 F:      kernel/kmod.c
10312 F:      lib/test_kmod.c
10313 F:      tools/testing/selftests/kmod/
10314
10315 KPROBES
10316 M:      Naveen N. Rao <[email protected]>
10317 M:      Anil S Keshavamurthy <[email protected]>
10318 M:      "David S. Miller" <[email protected]>
10319 M:      Masami Hiramatsu <[email protected]>
10320 S:      Maintained
10321 F:      Documentation/trace/kprobes.rst
10322 F:      include/asm-generic/kprobes.h
10323 F:      include/linux/kprobes.h
10324 F:      kernel/kprobes.c
10325
10326 KS0108 LCD CONTROLLER DRIVER
10327 M:      Miguel Ojeda <[email protected]>
10328 S:      Maintained
10329 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
10330 F:      drivers/auxdisplay/ks0108.c
10331 F:      include/linux/ks0108.h
10332
10333 KTD253 BACKLIGHT DRIVER
10334 M:      Linus Walleij <[email protected]>
10335 S:      Maintained
10336 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
10337 F:      drivers/video/backlight/ktd253-backlight.c
10338
10339 KTEST
10340 M:      Steven Rostedt <[email protected]>
10341 M:      John Hawley <[email protected]>
10342 S:      Maintained
10343 F:      tools/testing/ktest
10344
10345 L3MDEV
10346 M:      David Ahern <[email protected]>
10347 L:      [email protected]
10348 S:      Maintained
10349 F:      include/net/l3mdev.h
10350 F:      net/l3mdev
10351
10352 L7 BPF FRAMEWORK
10353 M:      John Fastabend <[email protected]>
10354 M:      Daniel Borkmann <[email protected]>
10355 M:      Jakub Sitnicki <[email protected]>
10356 M:      Lorenz Bauer <[email protected]>
10357 L:      [email protected]
10358 L:      [email protected]
10359 S:      Maintained
10360 F:      include/linux/skmsg.h
10361 F:      net/core/skmsg.c
10362 F:      net/core/sock_map.c
10363 F:      net/ipv4/tcp_bpf.c
10364 F:      net/ipv4/udp_bpf.c
10365
10366 LANDLOCK SECURITY MODULE
10367 M:      Mickaël Salaün <[email protected]>
10368 L:      [email protected]
10369 S:      Supported
10370 W:      https://landlock.io
10371 T:      git https://github.com/landlock-lsm/linux.git
10372 F:      Documentation/security/landlock.rst
10373 F:      Documentation/userspace-api/landlock.rst
10374 F:      include/uapi/linux/landlock.h
10375 F:      samples/landlock/
10376 F:      security/landlock/
10377 F:      tools/testing/selftests/landlock/
10378 K:      landlock
10379 K:      LANDLOCK
10380
10381 LANTIQ / INTEL Ethernet drivers
10382 M:      Hauke Mehrtens <[email protected]>
10383 L:      [email protected]
10384 S:      Maintained
10385 F:      drivers/net/dsa/lantiq_gswip.c
10386 F:      drivers/net/dsa/lantiq_pce.h
10387 F:      drivers/net/ethernet/lantiq_xrx200.c
10388 F:      net/dsa/tag_gswip.c
10389
10390 LANTIQ MIPS ARCHITECTURE
10391 M:      John Crispin <[email protected]>
10392 L:      [email protected]
10393 S:      Maintained
10394 F:      arch/mips/lantiq
10395 F:      drivers/soc/lantiq
10396
10397 LASI 53c700 driver for PARISC
10398 M:      "James E.J. Bottomley" <[email protected]>
10399 L:      [email protected]
10400 S:      Maintained
10401 F:      Documentation/scsi/53c700.rst
10402 F:      drivers/scsi/53c700*
10403
10404 LEAKING_ADDRESSES
10405 M:      Tobin C. Harding <[email protected]>
10406 M:      Tycho Andersen <[email protected]>
10407 L:      [email protected]
10408 S:      Maintained
10409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
10410 F:      scripts/leaking_addresses.pl
10411
10412 LED SUBSYSTEM
10413 M:      Pavel Machek <[email protected]>
10414 L:      [email protected]
10415 S:      Maintained
10416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
10417 F:      Documentation/devicetree/bindings/leds/
10418 F:      drivers/leds/
10419 F:      include/linux/leds.h
10420
10421 LEGACY EEPROM DRIVER
10422 M:      Jean Delvare <[email protected]>
10423 S:      Maintained
10424 F:      Documentation/misc-devices/eeprom.rst
10425 F:      drivers/misc/eeprom/eeprom.c
10426
10427 LEGO MINDSTORMS EV3
10428 R:      David Lechner <[email protected]>
10429 S:      Maintained
10430 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
10431 F:      arch/arm/boot/dts/da850-lego-ev3.dts
10432 F:      drivers/power/supply/lego_ev3_battery.c
10433
10434 LEGO USB Tower driver
10435 M:      Juergen Stuber <[email protected]>
10436 L:      [email protected]
10437 S:      Maintained
10438 W:      http://legousb.sourceforge.net/
10439 F:      drivers/usb/misc/legousbtower.c
10440
10441 LG LAPTOP EXTRAS
10442 M:      Matan Ziv-Av <[email protected]>
10443 L:      [email protected]
10444 S:      Maintained
10445 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
10446 F:      Documentation/admin-guide/laptops/lg-laptop.rst
10447 F:      drivers/platform/x86/lg-laptop.c
10448
10449 LG2160 MEDIA DRIVER
10450 M:      Michael Krufky <[email protected]>
10451 L:      [email protected]
10452 S:      Maintained
10453 W:      https://linuxtv.org
10454 W:      http://github.com/mkrufky
10455 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10456 T:      git git://linuxtv.org/mkrufky/tuners.git
10457 F:      drivers/media/dvb-frontends/lg2160.*
10458
10459 LGDT3305 MEDIA DRIVER
10460 M:      Michael Krufky <[email protected]>
10461 L:      [email protected]
10462 S:      Maintained
10463 W:      https://linuxtv.org
10464 W:      http://github.com/mkrufky
10465 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10466 T:      git git://linuxtv.org/mkrufky/tuners.git
10467 F:      drivers/media/dvb-frontends/lgdt3305.*
10468
10469 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
10470 M:      Viresh Kumar <[email protected]>
10471 L:      [email protected]
10472 S:      Maintained
10473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10474 F:      drivers/ata/pata_arasan_cf.c
10475 F:      include/linux/pata_arasan_cf_data.h
10476
10477 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
10478 M:      Linus Walleij <[email protected]>
10479 L:      [email protected]
10480 S:      Maintained
10481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10482 F:      drivers/ata/pata_ftide010.c
10483 F:      drivers/ata/sata_gemini.c
10484 F:      drivers/ata/sata_gemini.h
10485
10486 LIBATA SATA AHCI PLATFORM devices support
10487 M:      Hans de Goede <[email protected]>
10488 M:      Jens Axboe <[email protected]>
10489 L:      [email protected]
10490 S:      Maintained
10491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10492 F:      drivers/ata/ahci_platform.c
10493 F:      drivers/ata/libahci_platform.c
10494 F:      include/linux/ahci_platform.h
10495
10496 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
10497 M:      Mikael Pettersson <[email protected]>
10498 L:      [email protected]
10499 S:      Maintained
10500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10501 F:      drivers/ata/sata_promise.*
10502
10503 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
10504 M:      Jens Axboe <[email protected]>
10505 L:      [email protected]
10506 S:      Maintained
10507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10508 F:      Documentation/devicetree/bindings/ata/
10509 F:      drivers/ata/
10510 F:      include/linux/ata.h
10511 F:      include/linux/libata.h
10512
10513 LIBLOCKDEP
10514 M:      Sasha Levin <[email protected]>
10515 S:      Maintained
10516 F:      tools/lib/lockdep/
10517
10518 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
10519 M:      Dan Williams <[email protected]>
10520 M:      Vishal Verma <[email protected]>
10521 M:      Dave Jiang <[email protected]>
10522 L:      [email protected]
10523 S:      Supported
10524 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10525 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10526 F:      drivers/nvdimm/blk.c
10527 F:      drivers/nvdimm/region_devs.c
10528
10529 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
10530 M:      Vishal Verma <[email protected]>
10531 M:      Dan Williams <[email protected]>
10532 M:      Dave Jiang <[email protected]>
10533 L:      [email protected]
10534 S:      Supported
10535 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10536 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10537 F:      drivers/nvdimm/btt*
10538
10539 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
10540 M:      Dan Williams <[email protected]>
10541 M:      Vishal Verma <[email protected]>
10542 M:      Dave Jiang <[email protected]>
10543 L:      [email protected]
10544 S:      Supported
10545 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10546 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10547 F:      drivers/nvdimm/pmem*
10548
10549 LIBNVDIMM: DEVICETREE BINDINGS
10550 M:      Oliver O'Halloran <[email protected]>
10551 L:      [email protected]
10552 S:      Supported
10553 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10554 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
10555 F:      drivers/nvdimm/of_pmem.c
10556
10557 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
10558 M:      Dan Williams <[email protected]>
10559 M:      Vishal Verma <[email protected]>
10560 M:      Dave Jiang <[email protected]>
10561 M:      Ira Weiny <[email protected]>
10562 L:      [email protected]
10563 S:      Supported
10564 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10565 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
10567 F:      drivers/acpi/nfit/*
10568 F:      drivers/nvdimm/*
10569 F:      include/linux/libnvdimm.h
10570 F:      include/linux/nd.h
10571 F:      include/uapi/linux/ndctl.h
10572 F:      tools/testing/nvdimm/
10573
10574 LICENSES and SPDX stuff
10575 M:      Thomas Gleixner <[email protected]>
10576 M:      Greg Kroah-Hartman <[email protected]>
10577 L:      [email protected]
10578 S:      Maintained
10579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
10580 F:      COPYING
10581 F:      Documentation/process/license-rules.rst
10582 F:      LICENSES/
10583 F:      scripts/spdxcheck-test.sh
10584 F:      scripts/spdxcheck.py
10585
10586 LIGHTNVM PLATFORM SUPPORT
10587 M:      Matias Bjorling <[email protected]>
10588 L:      [email protected]
10589 S:      Maintained
10590 W:      http://github/OpenChannelSSD
10591 F:      drivers/lightnvm/
10592 F:      include/linux/lightnvm.h
10593 F:      include/uapi/linux/lightnvm.h
10594
10595 LINEAR RANGES HELPERS
10596 M:      Mark Brown <[email protected]>
10597 R:      Matti Vaittinen <[email protected]>
10598 F:      lib/linear_ranges.c
10599 F:      lib/test_linear_ranges.c
10600 F:      include/linux/linear_range.h
10601
10602 LINUX FOR POWER MACINTOSH
10603 M:      Benjamin Herrenschmidt <[email protected]>
10604 L:      [email protected]
10605 S:      Odd Fixes
10606 F:      arch/powerpc/platforms/powermac/
10607 F:      drivers/macintosh/
10608
10609 LINUX FOR POWERPC (32-BIT AND 64-BIT)
10610 M:      Michael Ellerman <[email protected]>
10611 R:      Benjamin Herrenschmidt <[email protected]>
10612 R:      Paul Mackerras <[email protected]>
10613 L:      [email protected]
10614 S:      Supported
10615 W:      https://github.com/linuxppc/wiki/wiki
10616 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
10617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
10618 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
10619 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
10620 F:      Documentation/devicetree/bindings/powerpc/
10621 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
10622 F:      Documentation/powerpc/
10623 F:      arch/powerpc/
10624 F:      drivers/*/*/*pasemi*
10625 F:      drivers/*/*pasemi*
10626 F:      drivers/char/tpm/tpm_ibmvtpm*
10627 F:      drivers/crypto/nx/
10628 F:      drivers/crypto/vmx/
10629 F:      drivers/i2c/busses/i2c-opal.c
10630 F:      drivers/net/ethernet/ibm/ibmveth.*
10631 F:      drivers/net/ethernet/ibm/ibmvnic.*
10632 F:      drivers/pci/hotplug/pnv_php.c
10633 F:      drivers/pci/hotplug/rpa*
10634 F:      drivers/rtc/rtc-opal.c
10635 F:      drivers/scsi/ibmvscsi/
10636 F:      drivers/tty/hvc/hvc_opal.c
10637 F:      drivers/watchdog/wdrtas.c
10638 F:      tools/testing/selftests/powerpc
10639 N:      /pmac
10640 N:      powermac
10641 N:      powernv
10642 N:      [^a-z0-9]ps3
10643 N:      pseries
10644
10645 LINUX FOR POWERPC EMBEDDED MPC5XXX
10646 M:      Anatolij Gustschin <[email protected]>
10647 L:      [email protected]
10648 S:      Odd Fixes
10649 F:      arch/powerpc/platforms/512x/
10650 F:      arch/powerpc/platforms/52xx/
10651
10652 LINUX FOR POWERPC EMBEDDED PPC4XX
10653 L:      [email protected]
10654 S:      Orphan
10655 F:      arch/powerpc/platforms/40x/
10656 F:      arch/powerpc/platforms/44x/
10657
10658 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
10659 M:      Scott Wood <[email protected]>
10660 L:      [email protected]
10661 S:      Odd fixes
10662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
10663 F:      Documentation/devicetree/bindings/powerpc/fsl/
10664 F:      arch/powerpc/platforms/83xx/
10665 F:      arch/powerpc/platforms/85xx/
10666
10667 LINUX FOR POWERPC EMBEDDED PPC8XX
10668 M:      Christophe Leroy <[email protected]>
10669 L:      [email protected]
10670 S:      Maintained
10671 F:      arch/powerpc/platforms/8xx/
10672
10673 LINUX KERNEL DUMP TEST MODULE (LKDTM)
10674 M:      Kees Cook <[email protected]>
10675 S:      Maintained
10676 F:      drivers/misc/lkdtm/*
10677 F:      tools/testing/selftests/lkdtm/*
10678
10679 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
10680 M:      Alan Stern <[email protected]>
10681 M:      Andrea Parri <[email protected]>
10682 M:      Will Deacon <[email protected]>
10683 M:      Peter Zijlstra <[email protected]>
10684 M:      Boqun Feng <[email protected]>
10685 M:      Nicholas Piggin <[email protected]>
10686 M:      David Howells <[email protected]>
10687 M:      Jade Alglave <[email protected]>
10688 M:      Luc Maranget <[email protected]>
10689 M:      "Paul E. McKenney" <[email protected]>
10690 R:      Akira Yokosawa <[email protected]>
10691 R:      Daniel Lustig <[email protected]>
10692 R:      Joel Fernandes <[email protected]>
10693 L:      [email protected]
10694 L:      [email protected]
10695 S:      Supported
10696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
10697 F:      Documentation/atomic_bitops.txt
10698 F:      Documentation/atomic_t.txt
10699 F:      Documentation/core-api/refcount-vs-atomic.rst
10700 F:      Documentation/litmus-tests/
10701 F:      Documentation/memory-barriers.txt
10702 F:      tools/memory-model/
10703
10704 LIS3LV02D ACCELEROMETER DRIVER
10705 M:      Eric Piel <[email protected]>
10706 S:      Maintained
10707 F:      Documentation/misc-devices/lis3lv02d.rst
10708 F:      drivers/misc/lis3lv02d/
10709 F:      drivers/platform/x86/hp_accel.c
10710
10711 LIST KUNIT TEST
10712 M:      David Gow <[email protected]>
10713 L:      [email protected]
10714 L:      [email protected]
10715 S:      Maintained
10716 F:      lib/list-test.c
10717
10718 LITEX PLATFORM
10719 M:      Karol Gugala <[email protected]>
10720 M:      Mateusz Holenko <[email protected]>
10721 S:      Maintained
10722 F:      Documentation/devicetree/bindings/*/litex,*.yaml
10723 F:      arch/openrisc/boot/dts/or1klitex.dts
10724 F:      drivers/soc/litex/litex_soc_ctrl.c
10725 F:      drivers/tty/serial/liteuart.c
10726 F:      include/linux/litex.h
10727
10728 LIVE PATCHING
10729 M:      Josh Poimboeuf <[email protected]>
10730 M:      Jiri Kosina <[email protected]>
10731 M:      Miroslav Benes <[email protected]>
10732 M:      Petr Mladek <[email protected]>
10733 R:      Joe Lawrence <[email protected]>
10734 L:      [email protected]
10735 S:      Maintained
10736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
10737 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
10738 F:      Documentation/livepatch/
10739 F:      arch/powerpc/include/asm/livepatch.h
10740 F:      arch/s390/include/asm/livepatch.h
10741 F:      arch/x86/include/asm/livepatch.h
10742 F:      include/linux/livepatch.h
10743 F:      kernel/livepatch/
10744 F:      lib/livepatch/
10745 F:      samples/livepatch/
10746 F:      tools/testing/selftests/livepatch/
10747
10748 LLC (802.2)
10749 L:      [email protected]
10750 S:      Odd fixes
10751 F:      include/linux/llc.h
10752 F:      include/net/llc*
10753 F:      include/uapi/linux/llc.h
10754 F:      net/llc/
10755
10756 LM73 HARDWARE MONITOR DRIVER
10757 M:      Guillaume Ligneul <[email protected]>
10758 L:      [email protected]
10759 S:      Maintained
10760 F:      drivers/hwmon/lm73.c
10761
10762 LM78 HARDWARE MONITOR DRIVER
10763 M:      Jean Delvare <[email protected]>
10764 L:      [email protected]
10765 S:      Maintained
10766 F:      Documentation/hwmon/lm78.rst
10767 F:      drivers/hwmon/lm78.c
10768
10769 LM83 HARDWARE MONITOR DRIVER
10770 M:      Jean Delvare <[email protected]>
10771 L:      [email protected]
10772 S:      Maintained
10773 F:      Documentation/hwmon/lm83.rst
10774 F:      drivers/hwmon/lm83.c
10775
10776 LM90 HARDWARE MONITOR DRIVER
10777 M:      Jean Delvare <[email protected]>
10778 L:      [email protected]
10779 S:      Maintained
10780 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
10781 F:      Documentation/hwmon/lm90.rst
10782 F:      drivers/hwmon/lm90.c
10783 F:      include/dt-bindings/thermal/lm90.h
10784
10785 LM95234 HARDWARE MONITOR DRIVER
10786 M:      Guenter Roeck <[email protected]>
10787 L:      [email protected]
10788 S:      Maintained
10789 F:      Documentation/hwmon/lm95234.rst
10790 F:      drivers/hwmon/lm95234.c
10791
10792 LME2510 MEDIA DRIVER
10793 M:      Malcolm Priestley <[email protected]>
10794 L:      [email protected]
10795 S:      Maintained
10796 W:      https://linuxtv.org
10797 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10798 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
10799
10800 LOADPIN SECURITY MODULE
10801 M:      Kees Cook <[email protected]>
10802 S:      Supported
10803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10804 F:      Documentation/admin-guide/LSM/LoadPin.rst
10805 F:      security/loadpin/
10806
10807 LOCKING PRIMITIVES
10808 M:      Peter Zijlstra <[email protected]>
10809 M:      Ingo Molnar <[email protected]>
10810 M:      Will Deacon <[email protected]>
10811 R:      Waiman Long <[email protected]>
10812 R:      Boqun Feng <[email protected]> (LOCKDEP)
10813 L:      [email protected]
10814 S:      Maintained
10815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
10816 F:      Documentation/locking/
10817 F:      arch/*/include/asm/spinlock*.h
10818 F:      include/linux/lockdep.h
10819 F:      include/linux/mutex*.h
10820 F:      include/linux/rwlock*.h
10821 F:      include/linux/rwsem*.h
10822 F:      include/linux/seqlock.h
10823 F:      include/linux/spinlock*.h
10824 F:      kernel/locking/
10825 F:      lib/locking*.[ch]
10826 X:      kernel/locking/locktorture.c
10827
10828 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
10829 M:      "Richard Russon (FlatCap)" <[email protected]>
10830 L:      [email protected]
10831 S:      Maintained
10832 W:      http://www.linux-ntfs.org/content/view/19/37/
10833 F:      Documentation/admin-guide/ldm.rst
10834 F:      block/partitions/ldm.*
10835
10836 LOGITECH HID GAMING KEYBOARDS
10837 M:      Hans de Goede <[email protected]>
10838 L:      [email protected]
10839 S:      Maintained
10840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10841 F:      drivers/hid/hid-lg-g15.c
10842
10843 LONTIUM LT8912B MIPI TO HDMI BRIDGE
10844 M:      Adrien Grassein <[email protected]>
10845 S:      Maintained
10846 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
10847 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
10848
10849 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
10850 M:      Sathya Prakash <[email protected]>
10851 M:      Sreekanth Reddy <[email protected]>
10852 M:      Suganath Prabu Subramani <[email protected]>
10853 L:      [email protected]
10854 L:      [email protected]
10855 S:      Supported
10856 W:      http://www.avagotech.com/support/
10857 F:      drivers/message/fusion/
10858 F:      drivers/scsi/mpt3sas/
10859
10860 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
10861 M:      Matthew Wilcox <[email protected]>
10862 L:      [email protected]
10863 S:      Maintained
10864 F:      drivers/scsi/sym53c8xx_2/
10865
10866 LTC1660 DAC DRIVER
10867 M:      Marcus Folkesson <[email protected]>
10868 L:      [email protected]
10869 S:      Maintained
10870 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
10871 F:      drivers/iio/dac/ltc1660.c
10872
10873 LTC2947 HARDWARE MONITOR DRIVER
10874 M:      Nuno Sá <[email protected]>
10875 L:      [email protected]
10876 S:      Supported
10877 W:      http://ez.analog.com/community/linux-device-drivers
10878 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
10879 F:      drivers/hwmon/ltc2947-core.c
10880 F:      drivers/hwmon/ltc2947-i2c.c
10881 F:      drivers/hwmon/ltc2947-spi.c
10882 F:      drivers/hwmon/ltc2947.h
10883
10884 LTC2983 IIO TEMPERATURE DRIVER
10885 M:      Nuno Sá <[email protected]>
10886 L:      [email protected]
10887 S:      Supported
10888 W:      http://ez.analog.com/community/linux-device-drivers
10889 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
10890 F:      drivers/iio/temperature/ltc2983.c
10891
10892 LTC4261 HARDWARE MONITOR DRIVER
10893 M:      Guenter Roeck <[email protected]>
10894 L:      [email protected]
10895 S:      Maintained
10896 F:      Documentation/hwmon/ltc4261.rst
10897 F:      drivers/hwmon/ltc4261.c
10898
10899 LTC4306 I2C MULTIPLEXER DRIVER
10900 M:      Michael Hennerich <[email protected]>
10901 L:      [email protected]
10902 S:      Supported
10903 W:      http://ez.analog.com/community/linux-device-drivers
10904 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
10905 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
10906
10907 LTP (Linux Test Project)
10908 M:      Mike Frysinger <[email protected]>
10909 M:      Cyril Hrubis <[email protected]>
10910 M:      Wanlong Gao <[email protected]>
10911 M:      Jan Stancek <[email protected]>
10912 M:      Stanislav Kholmanskikh <[email protected]>
10913 M:      Alexey Kodanev <[email protected]>
10914 L:      [email protected] (subscribers-only)
10915 S:      Maintained
10916 W:      http://linux-test-project.github.io/
10917 T:      git git://github.com/linux-test-project/ltp.git
10918
10919 LYNX PCS MODULE
10920 M:      Ioana Ciornei <[email protected]>
10921 L:      [email protected]
10922 S:      Supported
10923 F:      drivers/net/pcs/pcs-lynx.c
10924 F:      include/linux/pcs-lynx.h
10925
10926 M68K ARCHITECTURE
10927 M:      Geert Uytterhoeven <[email protected]>
10928 L:      [email protected]
10929 S:      Maintained
10930 W:      http://www.linux-m68k.org/
10931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
10932 F:      arch/m68k/
10933 F:      drivers/zorro/
10934
10935 M68K ON APPLE MACINTOSH
10936 M:      Joshua Thompson <[email protected]>
10937 L:      [email protected]
10938 S:      Maintained
10939 W:      http://www.mac.linux-m68k.org/
10940 F:      arch/m68k/mac/
10941 F:      drivers/macintosh/adb-iop.c
10942 F:      drivers/macintosh/via-macii.c
10943
10944 M68K ON HP9000/300
10945 M:      Philip Blundell <[email protected]>
10946 S:      Maintained
10947 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
10948 F:      arch/m68k/hp300/
10949
10950 M88DS3103 MEDIA DRIVER
10951 M:      Antti Palosaari <[email protected]>
10952 L:      [email protected]
10953 S:      Maintained
10954 W:      https://linuxtv.org
10955 W:      http://palosaari.fi/linux/
10956 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10957 T:      git git://linuxtv.org/anttip/media_tree.git
10958 F:      drivers/media/dvb-frontends/m88ds3103*
10959
10960 M88RS2000 MEDIA DRIVER
10961 M:      Malcolm Priestley <[email protected]>
10962 L:      [email protected]
10963 S:      Maintained
10964 W:      https://linuxtv.org
10965 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10966 F:      drivers/media/dvb-frontends/m88rs2000*
10967
10968 MA901 MASTERKIT USB FM RADIO DRIVER
10969 M:      Alexey Klimov <[email protected]>
10970 L:      [email protected]
10971 S:      Maintained
10972 T:      git git://linuxtv.org/media_tree.git
10973 F:      drivers/media/radio/radio-ma901.c
10974
10975 MAC80211
10976 M:      Johannes Berg <[email protected]>
10977 L:      [email protected]
10978 S:      Maintained
10979 W:      https://wireless.wiki.kernel.org/
10980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10982 F:      Documentation/networking/mac80211-injection.rst
10983 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
10984 F:      drivers/net/wireless/mac80211_hwsim.[ch]
10985 F:      include/net/mac80211.h
10986 F:      net/mac80211/
10987
10988 MAILBOX API
10989 M:      Jassi Brar <[email protected]>
10990 L:      [email protected]
10991 S:      Maintained
10992 F:      drivers/mailbox/
10993 F:      include/linux/mailbox_client.h
10994 F:      include/linux/mailbox_controller.h
10995 F:      include/dt-bindings/mailbox/
10996 F:      Documentation/devicetree/bindings/mailbox/
10997
10998 MAILBOX ARM MHUv2
10999 M:      Viresh Kumar <[email protected]>
11000 M:      Tushar Khandelwal <[email protected]>
11001 L:      [email protected]
11002 S:      Maintained
11003 F:      drivers/mailbox/arm_mhuv2.c
11004 F:      include/linux/mailbox/arm_mhuv2_message.h
11005 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
11006
11007 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
11008 M:      Michael Kerrisk <[email protected]>
11009 L:      [email protected]
11010 S:      Maintained
11011 W:      http://www.kernel.org/doc/man-pages
11012
11013 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
11014 M:      Rahul Bedarkar <[email protected]>
11015 L:      [email protected]
11016 S:      Maintained
11017 F:      arch/mips/boot/dts/img/pistachio_marduk.dts
11018
11019 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
11020 M:      Andrew Lunn <[email protected]>
11021 M:      Vivien Didelot <[email protected]>
11022 L:      [email protected]
11023 S:      Maintained
11024 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
11025 F:      Documentation/networking/devlink/mv88e6xxx.rst
11026 F:      drivers/net/dsa/mv88e6xxx/
11027 F:      include/linux/platform_data/mv88e6xxx.h
11028
11029 MARVELL ARMADA 3700 PHY DRIVERS
11030 M:      Miquel Raynal <[email protected]>
11031 S:      Maintained
11032 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
11033 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
11034 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
11035 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
11036
11037 MARVELL ARMADA DRM SUPPORT
11038 M:      Russell King <[email protected]>
11039 S:      Maintained
11040 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
11041 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
11042 F:      Documentation/devicetree/bindings/display/armada/
11043 F:      drivers/gpu/drm/armada/
11044 F:      include/uapi/drm/armada_drm.h
11045
11046 MARVELL CRYPTO DRIVER
11047 M:      Boris Brezillon <[email protected]>
11048 M:      Arnaud Ebalard <[email protected]>
11049 M:      Srujana Challa <[email protected]>
11050 L:      [email protected]
11051 S:      Maintained
11052 F:      drivers/crypto/marvell/
11053 F:      include/linux/soc/marvell/octeontx2/
11054
11055 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
11056 M:      Mirko Lindner <[email protected]>
11057 M:      Stephen Hemminger <[email protected]>
11058 L:      [email protected]
11059 S:      Maintained
11060 F:      drivers/net/ethernet/marvell/sk*
11061
11062 MARVELL LIBERTAS WIRELESS DRIVER
11063 L:      [email protected]
11064 S:      Orphan
11065 F:      drivers/net/wireless/marvell/libertas/
11066
11067 MARVELL MACCHIATOBIN SUPPORT
11068 M:      Russell King <[email protected]>
11069 L:      [email protected]
11070 S:      Maintained
11071 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
11072
11073 MARVELL MV643XX ETHERNET DRIVER
11074 M:      Sebastian Hesselbarth <[email protected]>
11075 L:      [email protected]
11076 S:      Maintained
11077 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
11078 F:      include/linux/mv643xx.h
11079
11080 MARVELL MV88X3310 PHY DRIVER
11081 M:      Russell King <[email protected]>
11082 M:      Marek Behún <[email protected]>
11083 L:      [email protected]
11084 S:      Maintained
11085 F:      drivers/net/phy/marvell10g.c
11086
11087 MARVELL MVEBU THERMAL DRIVER
11088 M:      Miquel Raynal <[email protected]>
11089 S:      Maintained
11090 F:      drivers/thermal/armada_thermal.c
11091
11092 MARVELL MVNETA ETHERNET DRIVER
11093 M:      Thomas Petazzoni <[email protected]>
11094 L:      [email protected]
11095 S:      Maintained
11096 F:      drivers/net/ethernet/marvell/mvneta.*
11097
11098 MARVELL MVPP2 ETHERNET DRIVER
11099 M:      Marcin Wojtas <[email protected]>
11100 M:      Russell King <[email protected]>
11101 L:      [email protected]
11102 S:      Maintained
11103 F:      Documentation/devicetree/bindings/net/marvell-pp2.txt
11104 F:      drivers/net/ethernet/marvell/mvpp2/
11105
11106 MARVELL MWIFIEX WIRELESS DRIVER
11107 M:      Amitkumar Karwar <[email protected]>
11108 M:      Ganapathi Bhat <[email protected]>
11109 M:      Sharvari Harisangam <[email protected]>
11110 M:      Xinming Hu <[email protected]>
11111 L:      [email protected]
11112 S:      Maintained
11113 F:      drivers/net/wireless/marvell/mwifiex/
11114
11115 MARVELL MWL8K WIRELESS DRIVER
11116 M:      Lennert Buytenhek <[email protected]>
11117 L:      [email protected]
11118 S:      Odd Fixes
11119 F:      drivers/net/wireless/marvell/mwl8k.c
11120
11121 MARVELL NAND CONTROLLER DRIVER
11122 M:      Miquel Raynal <[email protected]>
11123 L:      [email protected]
11124 S:      Maintained
11125 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
11126 F:      drivers/mtd/nand/raw/marvell_nand.c
11127
11128 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
11129 M:      Sunil Goutham <[email protected]>
11130 M:      Geetha sowjanya <[email protected]>
11131 M:      Subbaraya Sundeep <[email protected]>
11132 M:      hariprasad <[email protected]>
11133 L:      [email protected]
11134 S:      Supported
11135 F:      drivers/net/ethernet/marvell/octeontx2/nic/
11136 F:      include/linux/soc/marvell/octeontx2/
11137
11138 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
11139 M:      Sunil Goutham <[email protected]>
11140 M:      Linu Cherian <[email protected]>
11141 M:      Geetha sowjanya <[email protected]>
11142 M:      Jerin Jacob <[email protected]>
11143 M:      hariprasad <[email protected]>
11144 M:      Subbaraya Sundeep <[email protected]>
11145 L:      [email protected]
11146 S:      Supported
11147 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
11148 F:      drivers/net/ethernet/marvell/octeontx2/af/
11149
11150 MARVELL PRESTERA ETHERNET SWITCH DRIVER
11151 M:      Vadym Kochan <[email protected]>
11152 M:      Taras Chornyi <[email protected]>
11153 S:      Supported
11154 W:      https://github.com/Marvell-switching/switchdev-prestera
11155 F:      drivers/net/ethernet/marvell/prestera/
11156
11157 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
11158 M:      Nicolas Pitre <[email protected]>
11159 S:      Odd Fixes
11160 F:      drivers/mmc/host/mvsdio.*
11161
11162 MARVELL USB MDIO CONTROLLER DRIVER
11163 M:      Tobias Waldekranz <[email protected]>
11164 L:      [email protected]
11165 S:      Maintained
11166 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
11167 F:      drivers/net/mdio/mdio-mvusb.c
11168
11169 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
11170 M:      Hu Ziji <[email protected]>
11171 L:      [email protected]
11172 S:      Supported
11173 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
11174 F:      drivers/mmc/host/sdhci-xenon*
11175
11176 MATROX FRAMEBUFFER DRIVER
11177 L:      [email protected]
11178 S:      Orphan
11179 F:      drivers/video/fbdev/matrox/matroxfb_*
11180 F:      include/uapi/linux/matroxfb.h
11181
11182 MAX15301 DRIVER
11183 M:      Daniel Nilsson <[email protected]>
11184 L:      [email protected]
11185 S:      Maintained
11186 F:      Documentation/hwmon/max15301.rst
11187 F:      drivers/hwmon/pmbus/max15301.c
11188
11189 MAX16065 HARDWARE MONITOR DRIVER
11190 M:      Guenter Roeck <[email protected]>
11191 L:      [email protected]
11192 S:      Maintained
11193 F:      Documentation/hwmon/max16065.rst
11194 F:      drivers/hwmon/max16065.c
11195
11196 MAX2175 SDR TUNER DRIVER
11197 M:      Ramesh Shanmugasundaram <[email protected]>
11198 L:      [email protected]
11199 S:      Maintained
11200 T:      git git://linuxtv.org/media_tree.git
11201 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
11202 F:      Documentation/userspace-api/media/drivers/max2175.rst
11203 F:      drivers/media/i2c/max2175*
11204 F:      include/uapi/linux/max2175.h
11205
11206 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
11207 L:      [email protected]
11208 S:      Orphan
11209 F:      Documentation/hwmon/max6650.rst
11210 F:      drivers/hwmon/max6650.c
11211
11212 MAX6697 HARDWARE MONITOR DRIVER
11213 M:      Guenter Roeck <[email protected]>
11214 L:      [email protected]
11215 S:      Maintained
11216 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
11217 F:      Documentation/hwmon/max6697.rst
11218 F:      drivers/hwmon/max6697.c
11219 F:      include/linux/platform_data/max6697.h
11220
11221 MAX9286 QUAD GMSL DESERIALIZER DRIVER
11222 M:      Jacopo Mondi <[email protected]>
11223 M:      Kieran Bingham <[email protected]>
11224 M:      Laurent Pinchart <[email protected]>
11225 M:      Niklas Söderlund <[email protected]>
11226 L:      [email protected]
11227 S:      Maintained
11228 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
11229 F:      drivers/media/i2c/max9286.c
11230
11231 MAX9860 MONO AUDIO VOICE CODEC DRIVER
11232 M:      Peter Rosin <[email protected]>
11233 L:      [email protected] (moderated for non-subscribers)
11234 S:      Maintained
11235 F:      Documentation/devicetree/bindings/sound/max9860.txt
11236 F:      sound/soc/codecs/max9860.*
11237
11238 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
11239 M:      Andreas Klinger <[email protected]>
11240 L:      [email protected]
11241 S:      Maintained
11242 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
11243 F:      drivers/iio/proximity/mb1232.c
11244
11245 MAXIM MAX77650 PMIC MFD DRIVER
11246 M:      Bartosz Golaszewski <[email protected]>
11247 L:      [email protected]
11248 S:      Maintained
11249 F:      Documentation/devicetree/bindings/*/*max77650.yaml
11250 F:      Documentation/devicetree/bindings/*/max77650*.yaml
11251 F:      drivers/gpio/gpio-max77650.c
11252 F:      drivers/input/misc/max77650-onkey.c
11253 F:      drivers/leds/leds-max77650.c
11254 F:      drivers/mfd/max77650.c
11255 F:      drivers/power/supply/max77650-charger.c
11256 F:      drivers/regulator/max77650-regulator.c
11257 F:      include/linux/mfd/max77650.h
11258
11259 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
11260 M:      Javier Martinez Canillas <[email protected]>
11261 L:      [email protected]
11262 S:      Supported
11263 F:      Documentation/devicetree/bindings/*/*max77802.txt
11264 F:      drivers/regulator/max77802-regulator.c
11265 F:      include/dt-bindings/*/*max77802.h
11266
11267 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
11268 M:      Krzysztof Kozlowski <[email protected]>
11269 M:      Bartlomiej Zolnierkiewicz <[email protected]>
11270 L:      [email protected]
11271 S:      Supported
11272 F:      drivers/power/supply/max14577_charger.c
11273 F:      drivers/power/supply/max77693_charger.c
11274
11275 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
11276 M:      Chanwoo Choi <[email protected]>
11277 M:      Krzysztof Kozlowski <[email protected]>
11278 M:      Bartlomiej Zolnierkiewicz <[email protected]>
11279 L:      [email protected]
11280 S:      Supported
11281 F:      Documentation/devicetree/bindings/*/max77686.txt
11282 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
11283 F:      Documentation/devicetree/bindings/mfd/max14577.txt
11284 F:      Documentation/devicetree/bindings/mfd/max77693.txt
11285 F:      drivers/*/max14577*.c
11286 F:      drivers/*/max77686*.c
11287 F:      drivers/*/max77693*.c
11288 F:      drivers/clk/clk-max77686.c
11289 F:      drivers/extcon/extcon-max14577.c
11290 F:      drivers/extcon/extcon-max77693.c
11291 F:      drivers/rtc/rtc-max77686.c
11292 F:      include/linux/mfd/max14577*.h
11293 F:      include/linux/mfd/max77686*.h
11294 F:      include/linux/mfd/max77693*.h
11295
11296 MAXIRADIO FM RADIO RECEIVER DRIVER
11297 M:      Hans Verkuil <[email protected]>
11298 L:      [email protected]
11299 S:      Maintained
11300 W:      https://linuxtv.org
11301 T:      git git://linuxtv.org/media_tree.git
11302 F:      drivers/media/radio/radio-maxiradio*
11303
11304 MCAN MMIO DEVICE DRIVER
11305 M:      Chandrasekar Ramakrishnan <[email protected]>
11306 L:      [email protected]
11307 S:      Maintained
11308 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
11309 F:      drivers/net/can/m_can/m_can.c
11310 F:      drivers/net/can/m_can/m_can.h
11311 F:      drivers/net/can/m_can/m_can_platform.c
11312
11313 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
11314 M:      Rishi Gupta <[email protected]>
11315 L:      [email protected]
11316 L:      [email protected]
11317 S:      Maintained
11318 F:      drivers/hid/hid-mcp2221.c
11319
11320 MCP251XFD SPI-CAN NETWORK DRIVER
11321 M:      Marc Kleine-Budde <[email protected]>
11322 M:      Manivannan Sadhasivam <[email protected]>
11323 R:      Thomas Kopp <[email protected]>
11324 L:      [email protected]
11325 S:      Maintained
11326 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
11327 F:      drivers/net/can/spi/mcp251xfd/
11328
11329 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
11330 M:      Peter Rosin <[email protected]>
11331 L:      [email protected]
11332 S:      Maintained
11333 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
11334 F:      drivers/iio/potentiometer/mcp4018.c
11335 F:      drivers/iio/potentiometer/mcp4531.c
11336
11337 MCR20A IEEE-802.15.4 RADIO DRIVER
11338 M:      Xue Liu <[email protected]>
11339 L:      [email protected]
11340 S:      Maintained
11341 W:      https://github.com/xueliu/mcr20a-linux
11342 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
11343 F:      drivers/net/ieee802154/mcr20a.c
11344 F:      drivers/net/ieee802154/mcr20a.h
11345
11346 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
11347 M:      William Breathitt Gray <[email protected]>
11348 L:      [email protected]
11349 S:      Maintained
11350 F:      drivers/iio/dac/cio-dac.c
11351
11352 MEDIA CONTROLLER FRAMEWORK
11353 M:      Sakari Ailus <[email protected]>
11354 M:      Laurent Pinchart <[email protected]>
11355 L:      [email protected]
11356 S:      Supported
11357 W:      https://www.linuxtv.org
11358 T:      git git://linuxtv.org/media_tree.git
11359 F:      drivers/media/mc/
11360 F:      include/media/media-*.h
11361 F:      include/uapi/linux/media.h
11362
11363 MEDIA DRIVER FOR FREESCALE IMX PXP
11364 M:      Philipp Zabel <[email protected]>
11365 L:      [email protected]
11366 S:      Maintained
11367 T:      git git://linuxtv.org/media_tree.git
11368 F:      drivers/media/platform/imx-pxp.[ch]
11369
11370 MEDIA DRIVERS FOR ASCOT2E
11371 M:      Sergey Kozlov <[email protected]>
11372 M:      Abylay Ospan <[email protected]>
11373 L:      [email protected]
11374 S:      Supported
11375 W:      https://linuxtv.org
11376 W:      http://netup.tv/
11377 T:      git git://linuxtv.org/media_tree.git
11378 F:      drivers/media/dvb-frontends/ascot2e*
11379
11380 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
11381 M:      Jasmin Jessich <[email protected]>
11382 L:      [email protected]
11383 S:      Maintained
11384 W:      https://linuxtv.org
11385 T:      git git://linuxtv.org/media_tree.git
11386 F:      drivers/media/dvb-frontends/cxd2099*
11387
11388 MEDIA DRIVERS FOR CXD2841ER
11389 M:      Sergey Kozlov <[email protected]>
11390 M:      Abylay Ospan <[email protected]>
11391 L:      [email protected]
11392 S:      Supported
11393 W:      https://linuxtv.org
11394 W:      http://netup.tv/
11395 T:      git git://linuxtv.org/media_tree.git
11396 F:      drivers/media/dvb-frontends/cxd2841er*
11397
11398 MEDIA DRIVERS FOR CXD2880
11399 M:      Yasunari Takiguchi <[email protected]>
11400 L:      [email protected]
11401 S:      Supported
11402 W:      http://linuxtv.org/
11403 T:      git git://linuxtv.org/media_tree.git
11404 F:      drivers/media/dvb-frontends/cxd2880/*
11405 F:      drivers/media/spi/cxd2880*
11406
11407 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
11408 L:      [email protected]
11409 S:      Orphan
11410 W:      https://linuxtv.org
11411 T:      git git://linuxtv.org/media_tree.git
11412 F:      drivers/media/pci/ddbridge/*
11413
11414 MEDIA DRIVERS FOR FREESCALE IMX
11415 M:      Steve Longerbeam <[email protected]>
11416 M:      Philipp Zabel <[email protected]>
11417 L:      [email protected]
11418 S:      Maintained
11419 T:      git git://linuxtv.org/media_tree.git
11420 F:      Documentation/admin-guide/media/imx.rst
11421 F:      Documentation/devicetree/bindings/media/imx.txt
11422 F:      drivers/staging/media/imx/
11423 F:      include/linux/imx-media.h
11424 F:      include/media/imx.h
11425
11426 MEDIA DRIVERS FOR FREESCALE IMX7
11427 M:      Rui Miguel Silva <[email protected]>
11428 M:      Laurent Pinchart <[email protected]>
11429 L:      [email protected]
11430 S:      Maintained
11431 T:      git git://linuxtv.org/media_tree.git
11432 F:      Documentation/admin-guide/media/imx7.rst
11433 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
11434 F:      Documentation/devicetree/bindings/media/nxp,imx7-mipi-csi2.yaml
11435 F:      drivers/staging/media/imx/imx7-media-csi.c
11436 F:      drivers/staging/media/imx/imx7-mipi-csis.c
11437
11438 MEDIA DRIVERS FOR HELENE
11439 M:      Abylay Ospan <[email protected]>
11440 L:      [email protected]
11441 S:      Supported
11442 W:      https://linuxtv.org
11443 W:      http://netup.tv/
11444 T:      git git://linuxtv.org/media_tree.git
11445 F:      drivers/media/dvb-frontends/helene*
11446
11447 MEDIA DRIVERS FOR HORUS3A
11448 M:      Sergey Kozlov <[email protected]>
11449 M:      Abylay Ospan <[email protected]>
11450 L:      [email protected]
11451 S:      Supported
11452 W:      https://linuxtv.org
11453 W:      http://netup.tv/
11454 T:      git git://linuxtv.org/media_tree.git
11455 F:      drivers/media/dvb-frontends/horus3a*
11456
11457 MEDIA DRIVERS FOR LNBH25
11458 M:      Sergey Kozlov <[email protected]>
11459 M:      Abylay Ospan <[email protected]>
11460 L:      [email protected]
11461 S:      Supported
11462 W:      https://linuxtv.org
11463 W:      http://netup.tv/
11464 T:      git git://linuxtv.org/media_tree.git
11465 F:      drivers/media/dvb-frontends/lnbh25*
11466
11467 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
11468 L:      [email protected]
11469 S:      Orphan
11470 W:      https://linuxtv.org
11471 T:      git git://linuxtv.org/media_tree.git
11472 F:      drivers/media/dvb-frontends/mxl5xx*
11473
11474 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
11475 M:      Sergey Kozlov <[email protected]>
11476 M:      Abylay Ospan <[email protected]>
11477 L:      [email protected]
11478 S:      Supported
11479 W:      https://linuxtv.org
11480 W:      http://netup.tv/
11481 T:      git git://linuxtv.org/media_tree.git
11482 F:      drivers/media/pci/netup_unidvb/*
11483
11484 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
11485 M:      Dmitry Osipenko <[email protected]>
11486 L:      [email protected]
11487 L:      [email protected]
11488 S:      Maintained
11489 T:      git git://linuxtv.org/media_tree.git
11490 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
11491 F:      drivers/staging/media/tegra-vde/
11492
11493 MEDIA DRIVERS FOR RENESAS - CEU
11494 M:      Jacopo Mondi <[email protected]>
11495 L:      [email protected]
11496 L:      [email protected]
11497 S:      Supported
11498 T:      git git://linuxtv.org/media_tree.git
11499 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
11500 F:      drivers/media/platform/renesas-ceu.c
11501 F:      include/media/drv-intf/renesas-ceu.h
11502
11503 MEDIA DRIVERS FOR RENESAS - DRIF
11504 M:      Fabrizio Castro <[email protected]>
11505 L:      [email protected]
11506 L:      [email protected]
11507 S:      Supported
11508 T:      git git://linuxtv.org/media_tree.git
11509 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
11510 F:      drivers/media/platform/rcar_drif.c
11511
11512 MEDIA DRIVERS FOR RENESAS - FCP
11513 M:      Laurent Pinchart <[email protected]>
11514 L:      [email protected]
11515 L:      [email protected]
11516 S:      Supported
11517 T:      git git://linuxtv.org/media_tree.git
11518 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
11519 F:      drivers/media/platform/rcar-fcp.c
11520 F:      include/media/rcar-fcp.h
11521
11522 MEDIA DRIVERS FOR RENESAS - FDP1
11523 M:      Kieran Bingham <[email protected]>
11524 L:      [email protected]
11525 L:      [email protected]
11526 S:      Supported
11527 T:      git git://linuxtv.org/media_tree.git
11528 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
11529 F:      drivers/media/platform/rcar_fdp1.c
11530
11531 MEDIA DRIVERS FOR RENESAS - VIN
11532 M:      Niklas Söderlund <[email protected]>
11533 L:      [email protected]
11534 L:      [email protected]
11535 S:      Supported
11536 T:      git git://linuxtv.org/media_tree.git
11537 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
11538 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
11539 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
11540 F:      drivers/media/platform/rcar-vin/
11541
11542 MEDIA DRIVERS FOR RENESAS - VSP1
11543 M:      Laurent Pinchart <[email protected]>
11544 M:      Kieran Bingham <[email protected]>
11545 L:      [email protected]
11546 L:      [email protected]
11547 S:      Supported
11548 T:      git git://linuxtv.org/media_tree.git
11549 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
11550 F:      drivers/media/platform/vsp1/
11551
11552 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
11553 L:      [email protected]
11554 S:      Orphan
11555 W:      https://linuxtv.org
11556 T:      git git://linuxtv.org/media_tree.git
11557 F:      drivers/media/dvb-frontends/stv0910*
11558
11559 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
11560 L:      [email protected]
11561 S:      Orphan
11562 W:      https://linuxtv.org
11563 T:      git git://linuxtv.org/media_tree.git
11564 F:      drivers/media/dvb-frontends/stv6111*
11565
11566 MEDIA DRIVERS FOR STM32 - DCMI
11567 M:      Hugues Fruchet <[email protected]>
11568 L:      [email protected]
11569 S:      Supported
11570 T:      git git://linuxtv.org/media_tree.git
11571 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
11572 F:      drivers/media/platform/stm32/stm32-dcmi.c
11573
11574 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
11575 M:      Mauro Carvalho Chehab <[email protected]>
11576 L:      [email protected]
11577 S:      Maintained
11578 W:      https://linuxtv.org
11579 Q:      http://patchwork.kernel.org/project/linux-media/list/
11580 T:      git git://linuxtv.org/media_tree.git
11581 F:      Documentation/admin-guide/media/
11582 F:      Documentation/devicetree/bindings/media/
11583 F:      Documentation/driver-api/media/
11584 F:      Documentation/userspace-api/media/
11585 F:      drivers/media/
11586 F:      drivers/staging/media/
11587 F:      include/linux/platform_data/media/
11588 F:      include/media/
11589 F:      include/uapi/linux/dvb/
11590 F:      include/uapi/linux/ivtv*
11591 F:      include/uapi/linux/media.h
11592 F:      include/uapi/linux/meye.h
11593 F:      include/uapi/linux/uvcvideo.h
11594 F:      include/uapi/linux/v4l2-*
11595 F:      include/uapi/linux/videodev2.h
11596
11597 MEDIATEK BLUETOOTH DRIVER
11598 M:      Sean Wang <[email protected]>
11599 L:      [email protected]
11600 L:      [email protected] (moderated for non-subscribers)
11601 S:      Maintained
11602 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
11603 F:      drivers/bluetooth/btmtkuart.c
11604
11605 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
11606 M:      Sean Wang <[email protected]>
11607 L:      [email protected]
11608 S:      Maintained
11609 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
11610 F:      drivers/power/reset/mt6323-poweroff.c
11611
11612 MEDIATEK CIR DRIVER
11613 M:      Sean Wang <[email protected]>
11614 S:      Maintained
11615 F:      drivers/media/rc/mtk-cir.c
11616
11617 MEDIATEK DMA DRIVER
11618 M:      Sean Wang <[email protected]>
11619 L:      [email protected]
11620 L:      [email protected] (moderated for non-subscribers)
11621 L:      [email protected] (moderated for non-subscribers)
11622 S:      Maintained
11623 F:      Documentation/devicetree/bindings/dma/mtk-*
11624 F:      drivers/dma/mediatek/
11625
11626 MEDIATEK ETHERNET DRIVER
11627 M:      Felix Fietkau <[email protected]>
11628 M:      John Crispin <[email protected]>
11629 M:      Sean Wang <[email protected]>
11630 M:      Mark Lee <[email protected]>
11631 L:      [email protected]
11632 S:      Maintained
11633 F:      drivers/net/ethernet/mediatek/
11634
11635 MEDIATEK I2C CONTROLLER DRIVER
11636 M:      Qii Wang <[email protected]>
11637 L:      [email protected]
11638 S:      Maintained
11639 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt
11640 F:      drivers/i2c/busses/i2c-mt65xx.c
11641
11642 MEDIATEK IOMMU DRIVER
11643 M:      Yong Wu <[email protected]>
11644 L:      [email protected]
11645 L:      [email protected] (moderated for non-subscribers)
11646 S:      Supported
11647 F:      Documentation/devicetree/bindings/iommu/mediatek*
11648 F:      drivers/iommu/mtk_iommu*
11649 F:      include/dt-bindings/memory/mt*-port.h
11650
11651 MEDIATEK JPEG DRIVER
11652 M:      Rick Chang <[email protected]>
11653 M:      Bin Liu <[email protected]>
11654 S:      Supported
11655 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
11656 F:      drivers/media/platform/mtk-jpeg/
11657
11658 MEDIATEK MDP DRIVER
11659 M:      Minghsiu Tsai <[email protected]>
11660 M:      Houlong Wei <[email protected]>
11661 M:      Andrew-CT Chen <[email protected]>
11662 S:      Supported
11663 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
11664 F:      drivers/media/platform/mtk-mdp/
11665 F:      drivers/media/platform/mtk-vpu/
11666
11667 MEDIATEK MEDIA DRIVER
11668 M:      Tiffany Lin <[email protected]>
11669 M:      Andrew-CT Chen <[email protected]>
11670 S:      Supported
11671 F:      Documentation/devicetree/bindings/media/mediatek-vcodec.txt
11672 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
11673 F:      drivers/media/platform/mtk-vcodec/
11674 F:      drivers/media/platform/mtk-vpu/
11675
11676 MEDIATEK MMC/SD/SDIO DRIVER
11677 M:      Chaotian Jing <[email protected]>
11678 S:      Maintained
11679 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
11680 F:      drivers/mmc/host/mtk-sd.c
11681
11682 MEDIATEK MT76 WIRELESS LAN DRIVER
11683 M:      Felix Fietkau <[email protected]>
11684 M:      Lorenzo Bianconi <[email protected]>
11685 R:      Ryder Lee <[email protected]>
11686 L:      [email protected]
11687 S:      Maintained
11688 F:      drivers/net/wireless/mediatek/mt76/
11689
11690 MEDIATEK MT7601U WIRELESS LAN DRIVER
11691 M:      Jakub Kicinski <[email protected]>
11692 L:      [email protected]
11693 S:      Maintained
11694 F:      drivers/net/wireless/mediatek/mt7601u/
11695
11696 MEDIATEK MT7621 CLOCK DRIVER
11697 M:      Sergio Paracuellos <[email protected]>
11698 S:      Maintained
11699 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
11700 F:      drivers/clk/ralink/clk-mt7621.c
11701
11702 MEDIATEK MT7621/28/88 I2C DRIVER
11703 M:      Stefan Roese <[email protected]>
11704 L:      [email protected]
11705 S:      Maintained
11706 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
11707 F:      drivers/i2c/busses/i2c-mt7621.c
11708
11709 MEDIATEK MT7621 PHY PCI DRIVER
11710 M:      Sergio Paracuellos <[email protected]>
11711 S:      Maintained
11712 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
11713 F:      drivers/phy/ralink/phy-mt7621-pci.c
11714
11715 MEDIATEK NAND CONTROLLER DRIVER
11716 L:      [email protected]
11717 S:      Orphan
11718 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
11719 F:      drivers/mtd/nand/raw/mtk_*
11720
11721 MEDIATEK PMIC LED DRIVER
11722 M:      Sean Wang <[email protected]>
11723 S:      Maintained
11724 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
11725 F:      drivers/leds/leds-mt6323.c
11726
11727 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
11728 M:      Sean Wang <[email protected]>
11729 S:      Maintained
11730 F:      drivers/char/hw_random/mtk-rng.c
11731
11732 MEDIATEK SWITCH DRIVER
11733 M:      Sean Wang <[email protected]>
11734 M:      Landen Chao <[email protected]>
11735 L:      [email protected]
11736 S:      Maintained
11737 F:      drivers/net/dsa/mt7530.*
11738 F:      net/dsa/tag_mtk.c
11739
11740 MEDIATEK USB3 DRD IP DRIVER
11741 M:      Chunfeng Yun <[email protected]>
11742 L:      [email protected]
11743 L:      [email protected] (moderated for non-subscribers)
11744 L:      [email protected] (moderated for non-subscribers)
11745 S:      Maintained
11746 F:      Documentation/devicetree/bindings/usb/mediatek,*
11747 F:      drivers/usb/host/xhci-mtk*
11748 F:      drivers/usb/mtu3/
11749
11750 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
11751 M:      Peter Senna Tschudin <[email protected]>
11752 M:      Martin Donnelly <[email protected]>
11753 M:      Martyn Welch <[email protected]>
11754 S:      Maintained
11755 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
11756 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
11757
11758 MEGARAID SCSI/SAS DRIVERS
11759 M:      Kashyap Desai <[email protected]>
11760 M:      Sumit Saxena <[email protected]>
11761 M:      Shivasharan S <[email protected]>
11762 L:      [email protected]
11763 L:      [email protected]
11764 S:      Maintained
11765 W:      http://www.avagotech.com/support/
11766 F:      Documentation/scsi/megaraid.rst
11767 F:      drivers/scsi/megaraid.*
11768 F:      drivers/scsi/megaraid/
11769
11770 MELEXIS MLX90614 DRIVER
11771 M:      Crt Mori <[email protected]>
11772 L:      [email protected]
11773 S:      Supported
11774 W:      http://www.melexis.com
11775 F:      drivers/iio/temperature/mlx90614.c
11776
11777 MELEXIS MLX90632 DRIVER
11778 M:      Crt Mori <[email protected]>
11779 L:      [email protected]
11780 S:      Supported
11781 W:      http://www.melexis.com
11782 F:      drivers/iio/temperature/mlx90632.c
11783
11784 MELFAS MIP4 TOUCHSCREEN DRIVER
11785 M:      Sangwon Jee <[email protected]>
11786 S:      Supported
11787 W:      http://www.melfas.com
11788 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
11789 F:      drivers/input/touchscreen/melfas_mip4.c
11790
11791 MELLANOX BLUEFIELD I2C DRIVER
11792 M:      Khalil Blaiech <[email protected]>
11793 L:      [email protected]
11794 S:      Supported
11795 F:      Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.yaml
11796 F:      drivers/i2c/busses/i2c-mlxbf.c
11797
11798 MELLANOX ETHERNET DRIVER (mlx4_en)
11799 M:      Tariq Toukan <[email protected]>
11800 L:      [email protected]
11801 S:      Supported
11802 W:      http://www.mellanox.com
11803 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11804 F:      drivers/net/ethernet/mellanox/mlx4/en_*
11805
11806 MELLANOX ETHERNET DRIVER (mlx5e)
11807 M:      Saeed Mahameed <[email protected]>
11808 L:      [email protected]
11809 S:      Supported
11810 W:      http://www.mellanox.com
11811 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11812 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
11813
11814 MELLANOX ETHERNET INNOVA DRIVERS
11815 R:      Boris Pismenny <[email protected]>
11816 L:      [email protected]
11817 S:      Supported
11818 W:      http://www.mellanox.com
11819 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11820 F:      drivers/net/ethernet/mellanox/mlx5/core/accel/*
11821 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
11822 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
11823 F:      include/linux/mlx5/mlx5_ifc_fpga.h
11824
11825 MELLANOX ETHERNET SWITCH DRIVERS
11826 M:      Jiri Pirko <[email protected]>
11827 M:      Ido Schimmel <[email protected]>
11828 L:      [email protected]
11829 S:      Supported
11830 W:      http://www.mellanox.com
11831 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11832 F:      drivers/net/ethernet/mellanox/mlxsw/
11833 F:      tools/testing/selftests/drivers/net/mlxsw/
11834
11835 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
11836 M:      [email protected]
11837 L:      [email protected]
11838 S:      Supported
11839 W:      http://www.mellanox.com
11840 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11841 F:      drivers/net/ethernet/mellanox/mlxfw/
11842
11843 MELLANOX HARDWARE PLATFORM SUPPORT
11844 M:      Hans de Goede <[email protected]>
11845 M:      Mark Gross <[email protected]>
11846 M:      Vadim Pasternak <[email protected]>
11847 L:      [email protected]
11848 S:      Supported
11849 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
11850 F:      drivers/platform/mellanox/
11851 F:      include/linux/platform_data/mlxreg.h
11852
11853 MELLANOX MLX4 core VPI driver
11854 M:      Tariq Toukan <[email protected]>
11855 L:      [email protected]
11856 L:      [email protected]
11857 S:      Supported
11858 W:      http://www.mellanox.com
11859 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11860 F:      drivers/net/ethernet/mellanox/mlx4/
11861 F:      include/linux/mlx4/
11862
11863 MELLANOX MLX4 IB driver
11864 M:      Yishai Hadas <[email protected]>
11865 L:      [email protected]
11866 S:      Supported
11867 W:      http://www.mellanox.com
11868 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11869 F:      drivers/infiniband/hw/mlx4/
11870 F:      include/linux/mlx4/
11871 F:      include/uapi/rdma/mlx4-abi.h
11872
11873 MELLANOX MLX5 core VPI driver
11874 M:      Saeed Mahameed <[email protected]>
11875 M:      Leon Romanovsky <[email protected]>
11876 L:      [email protected]
11877 L:      [email protected]
11878 S:      Supported
11879 W:      http://www.mellanox.com
11880 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11881 F:      Documentation/networking/device_drivers/ethernet/mellanox/
11882 F:      drivers/net/ethernet/mellanox/mlx5/core/
11883 F:      include/linux/mlx5/
11884
11885 MELLANOX MLX5 IB driver
11886 M:      Leon Romanovsky <[email protected]>
11887 L:      [email protected]
11888 S:      Supported
11889 W:      http://www.mellanox.com
11890 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11891 F:      drivers/infiniband/hw/mlx5/
11892 F:      include/linux/mlx5/
11893 F:      include/uapi/rdma/mlx5-abi.h
11894
11895 MELLANOX MLXCPLD I2C AND MUX DRIVER
11896 M:      Vadim Pasternak <[email protected]>
11897 M:      Michael Shych <[email protected]>
11898 L:      [email protected]
11899 S:      Supported
11900 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
11901 F:      drivers/i2c/busses/i2c-mlxcpld.c
11902 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
11903
11904 MELLANOX MLXCPLD LED DRIVER
11905 M:      Vadim Pasternak <[email protected]>
11906 L:      [email protected]
11907 S:      Supported
11908 F:      Documentation/leds/leds-mlxcpld.rst
11909 F:      drivers/leds/leds-mlxcpld.c
11910 F:      drivers/leds/leds-mlxreg.c
11911
11912 MELLANOX PLATFORM DRIVER
11913 M:      Vadim Pasternak <[email protected]>
11914 L:      [email protected]
11915 S:      Supported
11916 F:      drivers/platform/x86/mlx-platform.c
11917
11918 MEMBARRIER SUPPORT
11919 M:      Mathieu Desnoyers <[email protected]>
11920 M:      "Paul E. McKenney" <[email protected]>
11921 L:      [email protected]
11922 S:      Supported
11923 F:      arch/powerpc/include/asm/membarrier.h
11924 F:      include/uapi/linux/membarrier.h
11925 F:      kernel/sched/membarrier.c
11926
11927 MEMBLOCK
11928 M:      Mike Rapoport <[email protected]>
11929 L:      [email protected]
11930 S:      Maintained
11931 F:      Documentation/core-api/boot-time-mm.rst
11932 F:      include/linux/memblock.h
11933 F:      mm/memblock.c
11934
11935 MEMORY CONTROLLER DRIVERS
11936 M:      Krzysztof Kozlowski <[email protected]>
11937 L:      [email protected]
11938 S:      Maintained
11939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
11940 F:      Documentation/devicetree/bindings/memory-controllers/
11941 F:      drivers/memory/
11942 F:      include/dt-bindings/memory/
11943
11944 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
11945 M:      Dmitry Osipenko <[email protected]>
11946 L:      [email protected]
11947 L:      [email protected]
11948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
11949 S:      Maintained
11950 F:      drivers/devfreq/tegra30-devfreq.c
11951
11952 MEMORY MANAGEMENT
11953 M:      Andrew Morton <[email protected]>
11954 L:      [email protected]
11955 S:      Maintained
11956 W:      http://www.linux-mm.org
11957 T:      quilt https://ozlabs.org/~akpm/mmotm/
11958 T:      quilt https://ozlabs.org/~akpm/mmots/
11959 T:      git git://github.com/hnaz/linux-mm.git
11960 F:      include/linux/gfp.h
11961 F:      include/linux/memory_hotplug.h
11962 F:      include/linux/mm.h
11963 F:      include/linux/mmzone.h
11964 F:      include/linux/pagewalk.h
11965 F:      include/linux/vmalloc.h
11966 F:      mm/
11967 F:      tools/testing/selftests/vm/
11968
11969 MEMORY TECHNOLOGY DEVICES (MTD)
11970 M:      Miquel Raynal <[email protected]>
11971 M:      Richard Weinberger <[email protected]>
11972 M:      Vignesh Raghavendra <[email protected]>
11973 L:      [email protected]
11974 S:      Maintained
11975 W:      http://www.linux-mtd.infradead.org/
11976 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11977 C:      irc://irc.oftc.net/mtd
11978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
11979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
11980 F:      Documentation/devicetree/bindings/mtd/
11981 F:      drivers/mtd/
11982 F:      include/linux/mtd/
11983 F:      include/uapi/mtd/
11984
11985 MEN A21 WATCHDOG DRIVER
11986 M:      Johannes Thumshirn <[email protected]>
11987 L:      [email protected]
11988 S:      Maintained
11989 F:      drivers/watchdog/mena21_wdt.c
11990
11991 MEN CHAMELEON BUS (mcb)
11992 M:      Johannes Thumshirn <[email protected]>
11993 S:      Maintained
11994 F:      Documentation/driver-api/men-chameleon-bus.rst
11995 F:      drivers/mcb/
11996 F:      include/linux/mcb.h
11997
11998 MEN F21BMC (Board Management Controller)
11999 M:      Andreas Werner <[email protected]>
12000 S:      Supported
12001 F:      Documentation/hwmon/menf21bmc.rst
12002 F:      drivers/hwmon/menf21bmc_hwmon.c
12003 F:      drivers/leds/leds-menf21bmc.c
12004 F:      drivers/mfd/menf21bmc.c
12005 F:      drivers/watchdog/menf21bmc_wdt.c
12006
12007 MEN Z069 WATCHDOG DRIVER
12008 M:      Johannes Thumshirn <[email protected]>
12009 L:      [email protected]
12010 S:      Maintained
12011 F:      drivers/watchdog/menz69_wdt.c
12012
12013 MESON AO CEC DRIVER FOR AMLOGIC SOCS
12014 M:      Neil Armstrong <[email protected]>
12015 L:      [email protected]
12016 L:      [email protected]
12017 S:      Supported
12018 W:      http://linux-meson.com/
12019 T:      git git://linuxtv.org/media_tree.git
12020 F:      Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
12021 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
12022 F:      drivers/media/cec/platform/meson/ao-cec.c
12023
12024 MESON GE2D DRIVER FOR AMLOGIC SOCS
12025 M:      Neil Armstrong <[email protected]>
12026 L:      [email protected]
12027 L:      [email protected]
12028 S:      Supported
12029 T:      git git://linuxtv.org/media_tree.git
12030 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
12031 F:      drivers/media/platform/meson/ge2d/
12032
12033 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
12034 M:      Liang Yang <[email protected]>
12035 L:      [email protected]
12036 S:      Maintained
12037 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
12038 F:      drivers/mtd/nand/raw/meson_*
12039
12040 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
12041 M:      Neil Armstrong <[email protected]>
12042 L:      [email protected]
12043 L:      [email protected]
12044 S:      Supported
12045 T:      git git://linuxtv.org/media_tree.git
12046 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
12047 F:      drivers/staging/media/meson/vdec/
12048
12049 METHODE UDPU SUPPORT
12050 M:      Vladimir Vid <[email protected]>
12051 S:      Maintained
12052 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
12053
12054 MHI BUS
12055 M:      Manivannan Sadhasivam <[email protected]>
12056 M:      Hemant Kumar <[email protected]>
12057 L:      [email protected]
12058 S:      Maintained
12059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
12060 F:      Documentation/ABI/stable/sysfs-bus-mhi
12061 F:      Documentation/mhi/
12062 F:      drivers/bus/mhi/
12063 F:      include/linux/mhi.h
12064
12065 MICROBLAZE ARCHITECTURE
12066 M:      Michal Simek <[email protected]>
12067 S:      Supported
12068 W:      http://www.monstr.eu/fdt/
12069 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
12070 F:      arch/microblaze/
12071
12072 MICROCHIP AT91 DMA DRIVERS
12073 M:      Ludovic Desroches <[email protected]>
12074 M:      Tudor Ambarus <[email protected]>
12075 L:      [email protected] (moderated for non-subscribers)
12076 L:      [email protected]
12077 S:      Supported
12078 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
12079 F:      drivers/dma/at_hdmac.c
12080 F:      drivers/dma/at_hdmac_regs.h
12081 F:      drivers/dma/at_xdmac.c
12082 F:      include/dt-bindings/dma/at91.h
12083
12084 MICROCHIP AT91 SERIAL DRIVER
12085 M:      Richard Genoud <[email protected]>
12086 S:      Maintained
12087 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
12088 F:      drivers/tty/serial/atmel_serial.c
12089 F:      drivers/tty/serial/atmel_serial.h
12090
12091 MICROCHIP AT91 USART MFD DRIVER
12092 M:      Radu Pirea <[email protected]>
12093 L:      [email protected]
12094 S:      Supported
12095 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
12096 F:      drivers/mfd/at91-usart.c
12097 F:      include/dt-bindings/mfd/at91-usart.h
12098
12099 MICROCHIP AT91 USART SPI DRIVER
12100 M:      Radu Pirea <[email protected]>
12101 L:      [email protected]
12102 S:      Supported
12103 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
12104 F:      drivers/spi/spi-at91-usart.c
12105
12106 MICROCHIP AUDIO ASOC DRIVERS
12107 M:      Codrin Ciubotariu <[email protected]>
12108 L:      [email protected] (moderated for non-subscribers)
12109 S:      Supported
12110 F:      sound/soc/atmel
12111
12112 MICROCHIP ECC DRIVER
12113 M:      Tudor Ambarus <[email protected]>
12114 L:      [email protected]
12115 S:      Maintained
12116 F:      drivers/crypto/atmel-ecc.*
12117
12118 MICROCHIP I2C DRIVER
12119 M:      Codrin Ciubotariu <[email protected]>
12120 L:      [email protected]
12121 S:      Supported
12122 F:      drivers/i2c/busses/i2c-at91-*.c
12123 F:      drivers/i2c/busses/i2c-at91.h
12124
12125 MICROCHIP ISC DRIVER
12126 M:      Eugen Hristev <[email protected]>
12127 L:      [email protected]
12128 S:      Supported
12129 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
12130 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
12131 F:      drivers/media/platform/atmel/atmel-isc-base.c
12132 F:      drivers/media/platform/atmel/atmel-isc-regs.h
12133 F:      drivers/media/platform/atmel/atmel-isc.h
12134 F:      drivers/media/platform/atmel/atmel-sama5d2-isc.c
12135 F:      drivers/media/platform/atmel/atmel-sama7g5-isc.c
12136 F:      include/linux/atmel-isc-media.h
12137
12138 MICROCHIP ISI DRIVER
12139 M:      Eugen Hristev <[email protected]>
12140 L:      [email protected]
12141 S:      Supported
12142 F:      drivers/media/platform/atmel/atmel-isi.c
12143 F:      drivers/media/platform/atmel/atmel-isi.h
12144
12145 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
12146 M:      Woojung Huh <[email protected]>
12147 M:      [email protected]
12148 L:      [email protected]
12149 S:      Maintained
12150 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
12151 F:      drivers/net/dsa/microchip/*
12152 F:      include/linux/platform_data/microchip-ksz.h
12153 F:      net/dsa/tag_ksz.c
12154
12155 MICROCHIP LAN743X ETHERNET DRIVER
12156 M:      Bryan Whitehead <[email protected]>
12157 M:      [email protected]
12158 L:      [email protected]
12159 S:      Maintained
12160 F:      drivers/net/ethernet/microchip/lan743x_*
12161
12162 MICROCHIP LCDFB DRIVER
12163 M:      Nicolas Ferre <[email protected]>
12164 L:      [email protected]
12165 S:      Maintained
12166 F:      drivers/video/fbdev/atmel_lcdfb.c
12167 F:      include/video/atmel_lcdc.h
12168
12169 MICROCHIP MCP16502 PMIC DRIVER
12170 M:      Claudiu Beznea <[email protected]>
12171 L:      [email protected] (moderated for non-subscribers)
12172 S:      Supported
12173 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
12174 F:      drivers/regulator/mcp16502.c
12175
12176 MICROCHIP MCP3911 ADC DRIVER
12177 M:      Marcus Folkesson <[email protected]>
12178 M:      Kent Gustavsson <[email protected]>
12179 L:      [email protected]
12180 S:      Supported
12181 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
12182 F:      drivers/iio/adc/mcp3911.c
12183
12184 MICROCHIP MMC/SD/SDIO MCI DRIVER
12185 M:      Ludovic Desroches <[email protected]>
12186 S:      Maintained
12187 F:      drivers/mmc/host/atmel-mci.c
12188
12189 MICROCHIP NAND DRIVER
12190 M:      Tudor Ambarus <[email protected]>
12191 L:      [email protected]
12192 S:      Supported
12193 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
12194 F:      drivers/mtd/nand/raw/atmel/*
12195
12196 MICROCHIP PWM DRIVER
12197 M:      Claudiu Beznea <[email protected]>
12198 L:      [email protected] (moderated for non-subscribers)
12199 L:      [email protected]
12200 S:      Supported
12201 F:      Documentation/devicetree/bindings/pwm/atmel-pwm.txt
12202 F:      drivers/pwm/pwm-atmel.c
12203
12204 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
12205 M:      Eugen Hristev <[email protected]>
12206 L:      [email protected]
12207 S:      Supported
12208 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
12209 F:      drivers/iio/adc/at91-sama5d2_adc.c
12210 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
12211
12212 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
12213 M:      Claudiu Beznea <[email protected]>
12214 S:      Supported
12215 F:      drivers/power/reset/at91-sama5d2_shdwc.c
12216
12217 MICROCHIP SPI DRIVER
12218 M:      Tudor Ambarus <[email protected]>
12219 S:      Supported
12220 F:      drivers/spi/spi-atmel.*
12221
12222 MICROCHIP SSC DRIVER
12223 M:      Codrin Ciubotariu <[email protected]>
12224 L:      [email protected] (moderated for non-subscribers)
12225 S:      Supported
12226 F:      drivers/misc/atmel-ssc.c
12227 F:      include/linux/atmel-ssc.h
12228
12229 MICROCHIP USB251XB DRIVER
12230 M:      Richard Leitner <[email protected]>
12231 L:      [email protected]
12232 S:      Maintained
12233 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
12234 F:      drivers/usb/misc/usb251xb.c
12235
12236 MICROCHIP USBA UDC DRIVER
12237 M:      Cristian Birsan <[email protected]>
12238 L:      [email protected] (moderated for non-subscribers)
12239 S:      Supported
12240 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
12241
12242 MICROCHIP WILC1000 WIFI DRIVER
12243 M:      Ajay Singh <[email protected]>
12244 M:      Claudiu Beznea <[email protected]>
12245 L:      [email protected]
12246 S:      Supported
12247 F:      drivers/net/wireless/microchip/wilc1000/
12248
12249 MICROSEMI MIPS SOCS
12250 M:      Alexandre Belloni <[email protected]>
12251 M:      [email protected]
12252 L:      [email protected]
12253 S:      Supported
12254 F:      Documentation/devicetree/bindings/mips/mscc.txt
12255 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
12256 F:      arch/mips/boot/dts/mscc/
12257 F:      arch/mips/configs/generic/board-ocelot.config
12258 F:      arch/mips/generic/board-ocelot.c
12259
12260 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
12261 M:      Don Brace <[email protected]>
12262 L:      [email protected]
12263 L:      [email protected]
12264 S:      Supported
12265 F:      Documentation/scsi/smartpqi.rst
12266 F:      drivers/scsi/smartpqi/Kconfig
12267 F:      drivers/scsi/smartpqi/Makefile
12268 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
12269 F:      include/linux/cciss*.h
12270 F:      include/uapi/linux/cciss*.h
12271
12272 MICROSOFT SURFACE BATTERY AND AC DRIVERS
12273 M:      Maximilian Luz <[email protected]>
12274 L:      [email protected]
12275 L:      [email protected]
12276 S:      Maintained
12277 F:      drivers/power/supply/surface_battery.c
12278 F:      drivers/power/supply/surface_charger.c
12279
12280 MICROSOFT SURFACE DTX DRIVER
12281 M:      Maximilian Luz <[email protected]>
12282 L:      [email protected]
12283 S:      Maintained
12284 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
12285 F:      drivers/platform/surface/surface_dtx.c
12286 F:      include/uapi/linux/surface_aggregator/dtx.h
12287
12288 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
12289 M:      Maximilian Luz <[email protected]>
12290 L:      [email protected]
12291 S:      Maintained
12292 F:      drivers/platform/surface/surface_gpe.c
12293
12294 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
12295 M:      Hans de Goede <[email protected]>
12296 M:      Mark Gross <[email protected]>
12297 M:      Maximilian Luz <[email protected]>
12298 L:      [email protected]
12299 S:      Maintained
12300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
12301 F:      drivers/platform/surface/
12302
12303 MICROSOFT SURFACE HID TRANSPORT DRIVER
12304 M:      Maximilian Luz <[email protected]>
12305 L:      [email protected]
12306 L:      [email protected]
12307 S:      Maintained
12308 F:      drivers/hid/surface-hid/
12309
12310 MICROSOFT SURFACE HOT-PLUG DRIVER
12311 M:      Maximilian Luz <[email protected]>
12312 L:      [email protected]
12313 S:      Maintained
12314 F:      drivers/platform/surface/surface_hotplug.c
12315
12316 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
12317 M:      Maximilian Luz <[email protected]>
12318 L:      [email protected]
12319 S:      Maintained
12320 F:      drivers/platform/surface/surface_platform_profile.c
12321
12322 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
12323 M:      Chen Yu <[email protected]>
12324 L:      [email protected]
12325 S:      Supported
12326 F:      drivers/platform/surface/surfacepro3_button.c
12327
12328 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
12329 M:      Maximilian Luz <[email protected]>
12330 L:      [email protected]
12331 S:      Maintained
12332 W:      https://github.com/linux-surface/surface-aggregator-module
12333 C:      irc://irc.libera.chat/linux-surface
12334 F:      Documentation/driver-api/surface_aggregator/
12335 F:      drivers/platform/surface/aggregator/
12336 F:      drivers/platform/surface/surface_acpi_notify.c
12337 F:      drivers/platform/surface/surface_aggregator_cdev.c
12338 F:      drivers/platform/surface/surface_aggregator_registry.c
12339 F:      include/linux/surface_acpi_notify.h
12340 F:      include/linux/surface_aggregator/
12341 F:      include/uapi/linux/surface_aggregator/
12342
12343 MICROTEK X6 SCANNER
12344 M:      Oliver Neukum <[email protected]>
12345 S:      Maintained
12346 F:      drivers/usb/image/microtek.*
12347
12348 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
12349 M:      Luka Kovacic <[email protected]>
12350 M:      Luka Perkov <[email protected]>
12351 S:      Maintained
12352 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts
12353 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts
12354 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts
12355 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts
12356 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts
12357 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts
12358
12359 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
12360 M:      Sakari Ailus <[email protected]>
12361 L:      [email protected]
12362 S:      Maintained
12363 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
12364 F:      Documentation/driver-api/media/drivers/ccs/
12365 F:      Documentation/userspace-api/media/drivers/ccs.rst
12366 F:      drivers/media/i2c/ccs-pll.c
12367 F:      drivers/media/i2c/ccs-pll.h
12368 F:      drivers/media/i2c/ccs/
12369 F:      include/uapi/linux/ccs.h
12370 F:      include/uapi/linux/smiapp.h
12371
12372 MIPS
12373 M:      Thomas Bogendoerfer <[email protected]>
12374 L:      [email protected]
12375 S:      Maintained
12376 W:      http://www.linux-mips.org/
12377 Q:      https://patchwork.kernel.org/project/linux-mips/list/
12378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
12379 F:      Documentation/devicetree/bindings/mips/
12380 F:      Documentation/mips/
12381 F:      arch/mips/
12382 F:      drivers/platform/mips/
12383
12384 MIPS BOSTON DEVELOPMENT BOARD
12385 M:      Paul Burton <[email protected]>
12386 L:      [email protected]
12387 S:      Maintained
12388 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
12389 F:      arch/mips/boot/dts/img/boston.dts
12390 F:      arch/mips/configs/generic/board-boston.config
12391 F:      drivers/clk/imgtec/clk-boston.c
12392 F:      include/dt-bindings/clock/boston-clock.h
12393
12394 MIPS CORE DRIVERS
12395 M:      Thomas Bogendoerfer <[email protected]>
12396 M:      Serge Semin <[email protected]>
12397 L:      [email protected]
12398 S:      Supported
12399 F:      drivers/bus/mips_cdmm.c
12400 F:      drivers/clocksource/mips-gic-timer.c
12401 F:      drivers/cpuidle/cpuidle-cps.c
12402 F:      drivers/irqchip/irq-mips-cpu.c
12403 F:      drivers/irqchip/irq-mips-gic.c
12404
12405 MIPS GENERIC PLATFORM
12406 M:      Paul Burton <[email protected]>
12407 L:      [email protected]
12408 S:      Supported
12409 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
12410 F:      arch/mips/generic/
12411 F:      arch/mips/tools/generic-board-config.sh
12412
12413 MIPS RINT INSTRUCTION EMULATION
12414 M:      Aleksandar Markovic <[email protected]>
12415 L:      [email protected]
12416 S:      Supported
12417 F:      arch/mips/math-emu/dp_rint.c
12418 F:      arch/mips/math-emu/sp_rint.c
12419
12420 MIPS/LOONGSON1 ARCHITECTURE
12421 M:      Keguang Zhang <[email protected]>
12422 L:      [email protected]
12423 S:      Maintained
12424 F:      arch/mips/include/asm/mach-loongson32/
12425 F:      arch/mips/loongson32/
12426 F:      drivers/*/*/*loongson1*
12427 F:      drivers/*/*loongson1*
12428
12429 MIPS/LOONGSON2EF ARCHITECTURE
12430 M:      Jiaxun Yang <[email protected]>
12431 L:      [email protected]
12432 S:      Maintained
12433 F:      arch/mips/include/asm/mach-loongson2ef/
12434 F:      arch/mips/loongson2ef/
12435 F:      drivers/cpufreq/loongson2_cpufreq.c
12436
12437 MIPS/LOONGSON64 ARCHITECTURE
12438 M:      Huacai Chen <[email protected]>
12439 M:      Jiaxun Yang <[email protected]>
12440 L:      [email protected]
12441 S:      Maintained
12442 F:      arch/mips/include/asm/mach-loongson64/
12443 F:      arch/mips/loongson64/
12444 F:      drivers/irqchip/irq-loongson*
12445 F:      drivers/platform/mips/cpu_hwmon.c
12446
12447 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
12448 M:      Hans Verkuil <[email protected]>
12449 L:      [email protected]
12450 S:      Odd Fixes
12451 W:      https://linuxtv.org
12452 T:      git git://linuxtv.org/media_tree.git
12453 F:      drivers/media/radio/radio-miropcm20*
12454
12455 MMP SUPPORT
12456 R:      Lubomir Rintel <[email protected]>
12457 L:      [email protected] (moderated for non-subscribers)
12458 S:      Odd Fixes
12459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
12460 F:      arch/arm/boot/dts/mmp*
12461 F:      arch/arm/mach-mmp/
12462 F:      include/linux/soc/mmp/
12463
12464 MMP USB PHY DRIVERS
12465 R:      Lubomir Rintel <[email protected]>
12466 L:      [email protected] (moderated for non-subscribers)
12467 S:      Maintained
12468 F:      drivers/phy/marvell/phy-mmp3-usb.c
12469 F:      drivers/phy/marvell/phy-pxa-usb.c
12470
12471 MMU GATHER AND TLB INVALIDATION
12472 M:      Will Deacon <[email protected]>
12473 M:      "Aneesh Kumar K.V" <[email protected]>
12474 M:      Andrew Morton <[email protected]>
12475 M:      Nick Piggin <[email protected]>
12476 M:      Peter Zijlstra <[email protected]>
12477 L:      [email protected]
12478 L:      [email protected]
12479 S:      Maintained
12480 F:      arch/*/include/asm/tlb.h
12481 F:      include/asm-generic/tlb.h
12482 F:      mm/mmu_gather.c
12483
12484 MN88472 MEDIA DRIVER
12485 M:      Antti Palosaari <[email protected]>
12486 L:      [email protected]
12487 S:      Maintained
12488 W:      https://linuxtv.org
12489 W:      http://palosaari.fi/linux/
12490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12491 F:      drivers/media/dvb-frontends/mn88472*
12492
12493 MN88473 MEDIA DRIVER
12494 M:      Antti Palosaari <[email protected]>
12495 L:      [email protected]
12496 S:      Maintained
12497 W:      https://linuxtv.org
12498 W:      http://palosaari.fi/linux/
12499 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12500 F:      drivers/media/dvb-frontends/mn88473*
12501
12502 MODULE SUPPORT
12503 M:      Jessica Yu <[email protected]>
12504 S:      Maintained
12505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
12506 F:      include/linux/module.h
12507 F:      kernel/module.c
12508
12509 MONOLITHIC POWER SYSTEM PMIC DRIVER
12510 M:      Saravanan Sekar <[email protected]>
12511 S:      Maintained
12512 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
12513 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
12514 F:      drivers/iio/adc/mp2629_adc.c
12515 F:      drivers/mfd/mp2629.c
12516 F:      drivers/power/supply/mp2629_charger.c
12517 F:      drivers/regulator/mp5416.c
12518 F:      drivers/regulator/mpq7920.c
12519 F:      drivers/regulator/mpq7920.h
12520 F:      include/linux/mfd/mp2629.h
12521
12522 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
12523 S:      Orphan
12524 W:      http://popies.net/meye/
12525 F:      Documentation/userspace-api/media/drivers/meye*
12526 F:      drivers/media/pci/meye/
12527 F:      include/uapi/linux/meye.h
12528
12529 MOTORCOMM PHY DRIVER
12530 M:      Peter Geis <[email protected]>
12531 L:      [email protected]
12532 S:      Maintained
12533 F:      drivers/net/phy/motorcomm.c
12534
12535 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
12536 M:      Jiri Slaby <[email protected]>
12537 S:      Maintained
12538 F:      Documentation/driver-api/serial/moxa-smartio.rst
12539 F:      drivers/tty/mxser.*
12540
12541 MR800 AVERMEDIA USB FM RADIO DRIVER
12542 M:      Alexey Klimov <[email protected]>
12543 L:      [email protected]
12544 S:      Maintained
12545 T:      git git://linuxtv.org/media_tree.git
12546 F:      drivers/media/radio/radio-mr800.c
12547
12548 MRF24J40 IEEE 802.15.4 RADIO DRIVER
12549 M:      Alan Ott <[email protected]>
12550 L:      [email protected]
12551 S:      Maintained
12552 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
12553 F:      drivers/net/ieee802154/mrf24j40.c
12554
12555 MSI LAPTOP SUPPORT
12556 M:      "Lee, Chun-Yi" <[email protected]>
12557 L:      [email protected]
12558 S:      Maintained
12559 F:      drivers/platform/x86/msi-laptop.c
12560
12561 MSI WMI SUPPORT
12562 L:      [email protected]
12563 S:      Orphan
12564 F:      drivers/platform/x86/msi-wmi.c
12565
12566 MSI001 MEDIA DRIVER
12567 M:      Antti Palosaari <[email protected]>
12568 L:      [email protected]
12569 S:      Maintained
12570 W:      https://linuxtv.org
12571 W:      http://palosaari.fi/linux/
12572 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12573 T:      git git://linuxtv.org/anttip/media_tree.git
12574 F:      drivers/media/tuners/msi001*
12575
12576 MSI2500 MEDIA DRIVER
12577 M:      Antti Palosaari <[email protected]>
12578 L:      [email protected]
12579 S:      Maintained
12580 W:      https://linuxtv.org
12581 W:      http://palosaari.fi/linux/
12582 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12583 T:      git git://linuxtv.org/anttip/media_tree.git
12584 F:      drivers/media/usb/msi2500/
12585
12586 MSTAR INTERRUPT CONTROLLER DRIVER
12587 M:      Mark-PK Tsai <[email protected]>
12588 M:      Daniel Palmer <[email protected]>
12589 S:      Maintained
12590 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
12591 F:      drivers/irqchip/irq-mst-intc.c
12592
12593 MSYSTEMS DISKONCHIP G3 MTD DRIVER
12594 M:      Robert Jarzmik <[email protected]>
12595 L:      [email protected]
12596 S:      Maintained
12597 F:      drivers/mtd/devices/docg3*
12598
12599 MT9M032 APTINA SENSOR DRIVER
12600 M:      Laurent Pinchart <[email protected]>
12601 L:      [email protected]
12602 S:      Maintained
12603 T:      git git://linuxtv.org/media_tree.git
12604 F:      drivers/media/i2c/mt9m032.c
12605 F:      include/media/i2c/mt9m032.h
12606
12607 MT9P031 APTINA CAMERA SENSOR
12608 M:      Laurent Pinchart <[email protected]>
12609 L:      [email protected]
12610 S:      Maintained
12611 T:      git git://linuxtv.org/media_tree.git
12612 F:      drivers/media/i2c/mt9p031.c
12613 F:      include/media/i2c/mt9p031.h
12614
12615 MT9T001 APTINA CAMERA SENSOR
12616 M:      Laurent Pinchart <[email protected]>
12617 L:      [email protected]
12618 S:      Maintained
12619 T:      git git://linuxtv.org/media_tree.git
12620 F:      drivers/media/i2c/mt9t001.c
12621 F:      include/media/i2c/mt9t001.h
12622
12623 MT9T112 APTINA CAMERA SENSOR
12624 M:      Jacopo Mondi <[email protected]>
12625 L:      [email protected]
12626 S:      Odd Fixes
12627 T:      git git://linuxtv.org/media_tree.git
12628 F:      drivers/media/i2c/mt9t112.c
12629 F:      include/media/i2c/mt9t112.h
12630
12631 MT9V032 APTINA CAMERA SENSOR
12632 M:      Laurent Pinchart <[email protected]>
12633 L:      [email protected]
12634 S:      Maintained
12635 T:      git git://linuxtv.org/media_tree.git
12636 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
12637 F:      drivers/media/i2c/mt9v032.c
12638 F:      include/media/i2c/mt9v032.h
12639
12640 MT9V111 APTINA CAMERA SENSOR
12641 M:      Jacopo Mondi <[email protected]>
12642 L:      [email protected]
12643 S:      Maintained
12644 T:      git git://linuxtv.org/media_tree.git
12645 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
12646 F:      drivers/media/i2c/mt9v111.c
12647
12648 MULTIFUNCTION DEVICES (MFD)
12649 M:      Lee Jones <[email protected]>
12650 S:      Supported
12651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
12652 F:      Documentation/devicetree/bindings/mfd/
12653 F:      drivers/mfd/
12654 F:      include/dt-bindings/mfd/
12655 F:      include/linux/mfd/
12656
12657 MULTIMEDIA CARD (MMC) ETC. OVER SPI
12658 S:      Orphan
12659 F:      drivers/mmc/host/mmc_spi.c
12660 F:      include/linux/spi/mmc_spi.h
12661
12662 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
12663 M:      Ulf Hansson <[email protected]>
12664 L:      [email protected]
12665 S:      Maintained
12666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
12667 F:      Documentation/devicetree/bindings/mmc/
12668 F:      drivers/mmc/
12669 F:      include/linux/mmc/
12670 F:      include/uapi/linux/mmc/
12671
12672 MULTIPLEXER SUBSYSTEM
12673 M:      Peter Rosin <[email protected]>
12674 S:      Maintained
12675 F:      Documentation/ABI/testing/sysfs-class-mux*
12676 F:      Documentation/devicetree/bindings/mux/
12677 F:      drivers/mux/
12678 F:      include/dt-bindings/mux/
12679 F:      include/linux/mux/
12680
12681 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
12682 M:      Bin Liu <[email protected]>
12683 L:      [email protected]
12684 S:      Maintained
12685 F:      drivers/usb/musb/
12686
12687 MXL301RF MEDIA DRIVER
12688 M:      Akihiro Tsukada <[email protected]>
12689 L:      [email protected]
12690 S:      Odd Fixes
12691 F:      drivers/media/tuners/mxl301rf*
12692
12693 MXL5007T MEDIA DRIVER
12694 M:      Michael Krufky <[email protected]>
12695 L:      [email protected]
12696 S:      Maintained
12697 W:      https://linuxtv.org
12698 W:      http://github.com/mkrufky
12699 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12700 T:      git git://linuxtv.org/mkrufky/tuners.git
12701 F:      drivers/media/tuners/mxl5007t.*
12702
12703 MXSFB DRM DRIVER
12704 M:      Marek Vasut <[email protected]>
12705 M:      Stefan Agner <[email protected]>
12706 L:      [email protected]
12707 S:      Supported
12708 T:      git git://anongit.freedesktop.org/drm/drm-misc
12709 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
12710 F:      drivers/gpu/drm/mxsfb/
12711
12712 MYLEX DAC960 PCI RAID Controller
12713 M:      Hannes Reinecke <[email protected]>
12714 L:      [email protected]
12715 S:      Supported
12716 F:      drivers/scsi/myrb.*
12717 F:      drivers/scsi/myrs.*
12718
12719 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
12720 M:      Chris Lee <[email protected]>
12721 L:      [email protected]
12722 S:      Supported
12723 W:      https://www.cspi.com/ethernet-products/support/downloads/
12724 F:      drivers/net/ethernet/myricom/myri10ge/
12725
12726 NAND FLASH SUBSYSTEM
12727 M:      Miquel Raynal <[email protected]>
12728 R:      Richard Weinberger <[email protected]>
12729 L:      [email protected]
12730 S:      Maintained
12731 W:      http://www.linux-mtd.infradead.org/
12732 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
12733 C:      irc://irc.oftc.net/mtd
12734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
12735 F:      drivers/mtd/nand/
12736 F:      include/linux/mtd/*nand*.h
12737
12738 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
12739 M:      Daniel Mack <[email protected]>
12740 L:      [email protected] (moderated for non-subscribers)
12741 S:      Maintained
12742 W:      http://www.native-instruments.com
12743 F:      sound/usb/caiaq/
12744
12745 NATSEMI ETHERNET DRIVER (DP8381x)
12746 S:      Orphan
12747 F:      drivers/net/ethernet/natsemi/natsemi.c
12748
12749 NCR 5380 SCSI DRIVERS
12750 M:      Finn Thain <[email protected]>
12751 M:      Michael Schmitz <[email protected]>
12752 L:      [email protected]
12753 S:      Maintained
12754 F:      Documentation/scsi/g_NCR5380.rst
12755 F:      drivers/scsi/NCR5380.*
12756 F:      drivers/scsi/arm/cumana_1.c
12757 F:      drivers/scsi/arm/oak.c
12758 F:      drivers/scsi/atari_scsi.*
12759 F:      drivers/scsi/dmx3191d.c
12760 F:      drivers/scsi/g_NCR5380.*
12761 F:      drivers/scsi/mac_scsi.*
12762 F:      drivers/scsi/sun3_scsi.*
12763 F:      drivers/scsi/sun3_scsi_vme.c
12764
12765 NCSI LIBRARY
12766 M:      Samuel Mendoza-Jonas <[email protected]>
12767 S:      Maintained
12768 F:      net/ncsi/
12769
12770 NCT6775 HARDWARE MONITOR DRIVER
12771 M:      Guenter Roeck <[email protected]>
12772 L:      [email protected]
12773 S:      Maintained
12774 F:      Documentation/hwmon/nct6775.rst
12775 F:      drivers/hwmon/nct6775.c
12776
12777 NETDEVSIM
12778 M:      Jakub Kicinski <[email protected]>
12779 S:      Maintained
12780 F:      drivers/net/netdevsim/*
12781
12782 NETEM NETWORK EMULATOR
12783 M:      Stephen Hemminger <[email protected]>
12784 L:      [email protected]
12785 S:      Maintained
12786 F:      net/sched/sch_netem.c
12787
12788 NETERION 10GbE DRIVERS (s2io/vxge)
12789 M:      Jon Mason <[email protected]>
12790 L:      [email protected]
12791 S:      Supported
12792 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
12793 F:      Documentation/networking/device_drivers/ethernet/neterion/vxge.rst
12794 F:      drivers/net/ethernet/neterion/
12795
12796 NETFILTER
12797 M:      Pablo Neira Ayuso <[email protected]>
12798 M:      Jozsef Kadlecsik <[email protected]>
12799 M:      Florian Westphal <[email protected]>
12800 L:      [email protected]
12801 L:      [email protected]
12802 S:      Maintained
12803 W:      http://www.netfilter.org/
12804 W:      http://www.iptables.org/
12805 W:      http://www.nftables.org/
12806 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
12807 C:      irc://irc.libera.chat/netfilter
12808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
12809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
12810 F:      include/linux/netfilter*
12811 F:      include/linux/netfilter/
12812 F:      include/net/netfilter/
12813 F:      include/uapi/linux/netfilter*
12814 F:      include/uapi/linux/netfilter/
12815 F:      net/*/netfilter.c
12816 F:      net/*/netfilter/
12817 F:      net/bridge/br_netfilter*.c
12818 F:      net/netfilter/
12819
12820 NETROM NETWORK LAYER
12821 M:      Ralf Baechle <[email protected]>
12822 L:      [email protected]
12823 S:      Maintained
12824 W:      http://www.linux-ax25.org/
12825 F:      include/net/netrom.h
12826 F:      include/uapi/linux/netrom.h
12827 F:      net/netrom/
12828
12829 NETRONIX EMBEDDED CONTROLLER
12830 M:      Jonathan Neuschäfer <[email protected]>
12831 S:      Maintained
12832 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
12833 F:      drivers/mfd/ntxec.c
12834 F:      drivers/pwm/pwm-ntxec.c
12835 F:      drivers/rtc/rtc-ntxec.c
12836 F:      include/linux/mfd/ntxec.h
12837
12838 NETRONOME ETHERNET DRIVERS
12839 M:      Simon Horman <[email protected]>
12840 R:      Jakub Kicinski <[email protected]>
12841 L:      [email protected]
12842 S:      Maintained
12843 F:      drivers/net/ethernet/netronome/
12844
12845 NETWORK BLOCK DEVICE (NBD)
12846 M:      Josef Bacik <[email protected]>
12847 L:      [email protected]
12848 L:      [email protected]
12849 S:      Maintained
12850 F:      Documentation/admin-guide/blockdev/nbd.rst
12851 F:      drivers/block/nbd.c
12852 F:      include/trace/events/nbd.h
12853 F:      include/uapi/linux/nbd.h
12854
12855 NETWORK DROP MONITOR
12856 M:      Neil Horman <[email protected]>
12857 L:      [email protected]
12858 S:      Maintained
12859 W:      https://fedorahosted.org/dropwatch/
12860 F:      include/uapi/linux/net_dropmon.h
12861 F:      net/core/drop_monitor.c
12862
12863 NETWORKING DRIVERS
12864 M:      "David S. Miller" <[email protected]>
12865 M:      Jakub Kicinski <[email protected]>
12866 L:      [email protected]
12867 S:      Maintained
12868 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
12871 F:      Documentation/devicetree/bindings/net/
12872 F:      drivers/connector/
12873 F:      drivers/net/
12874 F:      include/linux/etherdevice.h
12875 F:      include/linux/fcdevice.h
12876 F:      include/linux/fddidevice.h
12877 F:      include/linux/hippidevice.h
12878 F:      include/linux/if_*
12879 F:      include/linux/inetdevice.h
12880 F:      include/linux/netdevice.h
12881 F:      include/uapi/linux/if_*
12882 F:      include/uapi/linux/netdevice.h
12883
12884 NETWORKING DRIVERS (WIRELESS)
12885 M:      Kalle Valo <[email protected]>
12886 L:      [email protected]
12887 S:      Maintained
12888 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
12889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
12890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
12891 F:      Documentation/devicetree/bindings/net/wireless/
12892 F:      drivers/net/wireless/
12893
12894 NETWORKING [DSA]
12895 M:      Andrew Lunn <[email protected]>
12896 M:      Vivien Didelot <[email protected]>
12897 M:      Florian Fainelli <[email protected]>
12898 M:      Vladimir Oltean <[email protected]>
12899 S:      Maintained
12900 F:      Documentation/devicetree/bindings/net/dsa/
12901 F:      drivers/net/dsa/
12902 F:      include/linux/dsa/
12903 F:      include/linux/platform_data/dsa.h
12904 F:      include/net/dsa.h
12905 F:      net/dsa/
12906
12907 NETWORKING [GENERAL]
12908 M:      "David S. Miller" <[email protected]>
12909 M:      Jakub Kicinski <[email protected]>
12910 L:      [email protected]
12911 S:      Maintained
12912 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12913 B:      mailto:[email protected]
12914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
12916 F:      Documentation/networking/
12917 F:      include/linux/in.h
12918 F:      include/linux/net.h
12919 F:      include/linux/netdevice.h
12920 F:      include/net/
12921 F:      include/uapi/linux/in.h
12922 F:      include/uapi/linux/net.h
12923 F:      include/uapi/linux/net_namespace.h
12924 F:      include/uapi/linux/netdevice.h
12925 F:      lib/net_utils.c
12926 F:      lib/random32.c
12927 F:      net/
12928 F:      tools/testing/selftests/net/
12929
12930 NETWORKING [IPSEC]
12931 M:      Steffen Klassert <[email protected]>
12932 M:      Herbert Xu <[email protected]>
12933 M:      "David S. Miller" <[email protected]>
12934 L:      [email protected]
12935 S:      Maintained
12936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
12937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
12938 F:      include/net/xfrm.h
12939 F:      include/uapi/linux/xfrm.h
12940 F:      net/ipv4/ah4.c
12941 F:      net/ipv4/esp4*
12942 F:      net/ipv4/ip_vti.c
12943 F:      net/ipv4/ipcomp.c
12944 F:      net/ipv4/xfrm*
12945 F:      net/ipv6/ah6.c
12946 F:      net/ipv6/esp6*
12947 F:      net/ipv6/ip6_vti.c
12948 F:      net/ipv6/ipcomp6.c
12949 F:      net/ipv6/xfrm*
12950 F:      net/key/
12951 F:      net/xfrm/
12952 F:      tools/testing/selftests/net/ipsec.c
12953
12954 NETWORKING [IPv4/IPv6]
12955 M:      "David S. Miller" <[email protected]>
12956 M:      Hideaki YOSHIFUJI <[email protected]>
12957 M:      David Ahern <[email protected]>
12958 L:      [email protected]
12959 S:      Maintained
12960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12961 F:      arch/x86/net/*
12962 F:      include/net/ip*
12963 F:      net/ipv4/
12964 F:      net/ipv6/
12965
12966 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
12967 M:      Paul Moore <[email protected]>
12968 L:      [email protected]
12969 L:      [email protected]
12970 S:      Maintained
12971 W:      https://github.com/netlabel
12972 F:      Documentation/netlabel/
12973 F:      include/net/calipso.h
12974 F:      include/net/cipso_ipv4.h
12975 F:      include/net/netlabel.h
12976 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
12977 F:      include/uapi/linux/netfilter/xt_SECMARK.h
12978 F:      net/ipv4/cipso_ipv4.c
12979 F:      net/ipv6/calipso.c
12980 F:      net/netfilter/xt_CONNSECMARK.c
12981 F:      net/netfilter/xt_SECMARK.c
12982 F:      net/netlabel/
12983
12984 NETWORKING [MPTCP]
12985 M:      Mat Martineau <[email protected]>
12986 M:      Matthieu Baerts <[email protected]>
12987 L:      [email protected]
12988 L:      [email protected]
12989 S:      Maintained
12990 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
12991 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
12992 F:      Documentation/networking/mptcp-sysctl.rst
12993 F:      include/net/mptcp.h
12994 F:      include/trace/events/mptcp.h
12995 F:      include/uapi/linux/mptcp.h
12996 F:      net/mptcp/
12997 F:      tools/testing/selftests/net/mptcp/
12998
12999 NETWORKING [TCP]
13000 M:      Eric Dumazet <[email protected]>
13001 L:      [email protected]
13002 S:      Maintained
13003 F:      include/linux/tcp.h
13004 F:      include/net/tcp.h
13005 F:      include/trace/events/tcp.h
13006 F:      include/uapi/linux/tcp.h
13007 F:      net/ipv4/syncookies.c
13008 F:      net/ipv4/tcp*.c
13009 F:      net/ipv6/syncookies.c
13010 F:      net/ipv6/tcp*.c
13011
13012 NETWORKING [TLS]
13013 M:      Boris Pismenny <[email protected]>
13014 M:      John Fastabend <[email protected]>
13015 M:      Daniel Borkmann <[email protected]>
13016 M:      Jakub Kicinski <[email protected]>
13017 L:      [email protected]
13018 S:      Maintained
13019 F:      include/net/tls.h
13020 F:      include/uapi/linux/tls.h
13021 F:      net/tls/*
13022
13023 NETWORKING [WIRELESS]
13024 L:      [email protected]
13025 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
13026
13027 NETXEN (1/10) GbE SUPPORT
13028 M:      Manish Chopra <[email protected]>
13029 M:      Rahul Verma <[email protected]>
13030 M:      [email protected]
13031 L:      [email protected]
13032 S:      Supported
13033 F:      drivers/net/ethernet/qlogic/netxen/
13034
13035 NET_FAILOVER MODULE
13036 M:      Sridhar Samudrala <[email protected]>
13037 L:      [email protected]
13038 S:      Supported
13039 F:      Documentation/networking/net_failover.rst
13040 F:      drivers/net/net_failover.c
13041 F:      include/net/net_failover.h
13042
13043 NEXTHOP
13044 M:      David Ahern <[email protected]>
13045 L:      [email protected]
13046 S:      Maintained
13047 F:      include/net/netns/nexthop.h
13048 F:      include/net/nexthop.h
13049 F:      include/uapi/linux/nexthop.h
13050 F:      net/ipv4/nexthop.c
13051
13052 NFC SUBSYSTEM
13053 M:      Krzysztof Kozlowski <[email protected]>
13054 L:      [email protected] (subscribers-only)
13055 L:      [email protected]
13056 S:      Maintained
13057 F:      Documentation/devicetree/bindings/net/nfc/
13058 F:      drivers/nfc/
13059 F:      include/linux/platform_data/nfcmrvl.h
13060 F:      include/net/nfc/
13061 F:      include/uapi/linux/nfc.h
13062 F:      net/nfc/
13063
13064 NFC VIRTUAL NCI DEVICE DRIVER
13065 M:      Bongsu Jeon <[email protected]>
13066 L:      [email protected]
13067 L:      [email protected] (subscribers-only)
13068 S:      Supported
13069 F:      drivers/nfc/virtual_ncidev.c
13070 F:      tools/testing/selftests/nci/
13071
13072 NFS, SUNRPC, AND LOCKD CLIENTS
13073 M:      Trond Myklebust <[email protected]>
13074 M:      Anna Schumaker <[email protected]>
13075 L:      [email protected]
13076 S:      Maintained
13077 W:      http://client.linux-nfs.org
13078 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
13079 F:      fs/lockd/
13080 F:      fs/nfs/
13081 F:      fs/nfs_common/
13082 F:      include/linux/lockd/
13083 F:      include/linux/nfs*
13084 F:      include/linux/sunrpc/
13085 F:      include/uapi/linux/nfs*
13086 F:      include/uapi/linux/sunrpc/
13087 F:      net/sunrpc/
13088 F:      Documentation/filesystems/nfs/
13089
13090 NILFS2 FILESYSTEM
13091 M:      Ryusuke Konishi <[email protected]>
13092 L:      [email protected]
13093 S:      Supported
13094 W:      https://nilfs.sourceforge.io/
13095 W:      https://nilfs.osdn.jp/
13096 T:      git git://github.com/konis/nilfs2.git
13097 F:      Documentation/filesystems/nilfs2.rst
13098 F:      fs/nilfs2/
13099 F:      include/trace/events/nilfs2.h
13100 F:      include/uapi/linux/nilfs2_api.h
13101 F:      include/uapi/linux/nilfs2_ondisk.h
13102
13103 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
13104 M:      YOKOTA Hiroshi <[email protected]>
13105 S:      Maintained
13106 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
13107 F:      Documentation/scsi/NinjaSCSI.rst
13108 F:      drivers/scsi/pcmcia/nsp_*
13109
13110 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
13111 M:      GOTO Masanori <[email protected]>
13112 M:      YOKOTA Hiroshi <[email protected]>
13113 S:      Maintained
13114 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
13115 F:      Documentation/scsi/NinjaSCSI.rst
13116 F:      drivers/scsi/nsp32*
13117
13118 NIOS2 ARCHITECTURE
13119 M:      Ley Foon Tan <[email protected]>
13120 S:      Maintained
13121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
13122 F:      arch/nios2/
13123
13124 NITRO ENCLAVES (NE)
13125 M:      Andra Paraschiv <[email protected]>
13126 M:      Alexandru Vasile <[email protected]>
13127 M:      Alexandru Ciobotaru <[email protected]>
13128 L:      [email protected]
13129 S:      Supported
13130 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
13131 F:      Documentation/virt/ne_overview.rst
13132 F:      drivers/virt/nitro_enclaves/
13133 F:      include/linux/nitro_enclaves.h
13134 F:      include/uapi/linux/nitro_enclaves.h
13135 F:      samples/nitro_enclaves/
13136
13137 NOHZ, DYNTICKS SUPPORT
13138 M:      Frederic Weisbecker <[email protected]>
13139 M:      Thomas Gleixner <[email protected]>
13140 M:      Ingo Molnar <[email protected]>
13141 L:      [email protected]
13142 S:      Maintained
13143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
13144 F:      include/linux/sched/nohz.h
13145 F:      include/linux/tick.h
13146 F:      kernel/time/tick*.*
13147
13148 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
13149 M:      Pavel Machek <[email protected]>
13150 M:      Sakari Ailus <[email protected]>
13151 L:      [email protected]
13152 S:      Maintained
13153 F:      drivers/media/i2c/ad5820.c
13154 F:      drivers/media/i2c/et8ek8
13155
13156 NOKIA N900 POWER SUPPLY DRIVERS
13157 R:      Pali Rohár <[email protected]>
13158 F:      drivers/power/supply/bq2415x_charger.c
13159 F:      drivers/power/supply/bq27xxx_battery.c
13160 F:      drivers/power/supply/bq27xxx_battery_i2c.c
13161 F:      drivers/power/supply/isp1704_charger.c
13162 F:      drivers/power/supply/rx51_battery.c
13163 F:      include/linux/power/bq2415x_charger.h
13164 F:      include/linux/power/bq27xxx_battery.h
13165
13166 NOLIBC HEADER FILE
13167 M:      Willy Tarreau <[email protected]>
13168 S:      Maintained
13169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
13170 F:      tools/include/nolibc/
13171
13172 NSDEPS
13173 M:      Matthias Maennich <[email protected]>
13174 S:      Maintained
13175 F:      Documentation/core-api/symbol-namespaces.rst
13176 F:      scripts/nsdeps
13177
13178 NTB AMD DRIVER
13179 M:      Sanjay R Mehta <[email protected]>
13180 M:      Shyam Sundar S K <[email protected]>
13181 L:      [email protected]
13182 S:      Supported
13183 F:      drivers/ntb/hw/amd/
13184
13185 NTB DRIVER CORE
13186 M:      Jon Mason <[email protected]>
13187 M:      Dave Jiang <[email protected]>
13188 M:      Allen Hubbe <[email protected]>
13189 L:      [email protected]
13190 S:      Supported
13191 W:      https://github.com/jonmason/ntb/wiki
13192 T:      git git://github.com/jonmason/ntb.git
13193 F:      drivers/net/ntb_netdev.c
13194 F:      drivers/ntb/
13195 F:      include/linux/ntb.h
13196 F:      include/linux/ntb_transport.h
13197 F:      tools/testing/selftests/ntb/
13198
13199 NTB IDT DRIVER
13200 M:      Serge Semin <[email protected]>
13201 L:      [email protected]
13202 S:      Supported
13203 F:      drivers/ntb/hw/idt/
13204
13205 NTB INTEL DRIVER
13206 M:      Dave Jiang <[email protected]>
13207 L:      [email protected]
13208 S:      Supported
13209 W:      https://github.com/davejiang/linux/wiki
13210 T:      git https://github.com/davejiang/linux.git
13211 F:      drivers/ntb/hw/intel/
13212
13213 NTFS FILESYSTEM
13214 M:      Anton Altaparmakov <[email protected]>
13215 L:      [email protected]
13216 S:      Supported
13217 W:      http://www.tuxera.com/
13218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
13219 F:      Documentation/filesystems/ntfs.rst
13220 F:      fs/ntfs/
13221
13222 NUBUS SUBSYSTEM
13223 M:      Finn Thain <[email protected]>
13224 L:      [email protected]
13225 S:      Maintained
13226 F:      arch/*/include/asm/nubus.h
13227 F:      drivers/nubus/
13228 F:      include/linux/nubus.h
13229 F:      include/uapi/linux/nubus.h
13230
13231 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
13232 M:      Antonino Daplas <[email protected]>
13233 L:      [email protected]
13234 S:      Maintained
13235 F:      drivers/video/fbdev/nvidia/
13236 F:      drivers/video/fbdev/riva/
13237
13238 NVM EXPRESS DRIVER
13239 M:      Keith Busch <[email protected]>
13240 M:      Jens Axboe <[email protected]>
13241 M:      Christoph Hellwig <[email protected]>
13242 M:      Sagi Grimberg <[email protected]>
13243 L:      [email protected]
13244 S:      Supported
13245 W:      http://git.infradead.org/nvme.git
13246 T:      git://git.infradead.org/nvme.git
13247 F:      drivers/nvme/host/
13248 F:      include/linux/nvme.h
13249 F:      include/uapi/linux/nvme_ioctl.h
13250
13251 NVM EXPRESS FC TRANSPORT DRIVERS
13252 M:      James Smart <[email protected]>
13253 L:      [email protected]
13254 S:      Supported
13255 F:      drivers/nvme/host/fc.c
13256 F:      drivers/nvme/target/fc.c
13257 F:      drivers/nvme/target/fcloop.c
13258 F:      include/linux/nvme-fc-driver.h
13259 F:      include/linux/nvme-fc.h
13260
13261 NVM EXPRESS TARGET DRIVER
13262 M:      Christoph Hellwig <[email protected]>
13263 M:      Sagi Grimberg <[email protected]>
13264 M:      Chaitanya Kulkarni <[email protected]>
13265 L:      [email protected]
13266 S:      Supported
13267 W:      http://git.infradead.org/nvme.git
13268 T:      git://git.infradead.org/nvme.git
13269 F:      drivers/nvme/target/
13270
13271 NVMEM FRAMEWORK
13272 M:      Srinivas Kandagatla <[email protected]>
13273 S:      Maintained
13274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
13275 F:      Documentation/ABI/stable/sysfs-bus-nvmem
13276 F:      Documentation/devicetree/bindings/nvmem/
13277 F:      drivers/nvmem/
13278 F:      include/linux/nvmem-consumer.h
13279 F:      include/linux/nvmem-provider.h
13280
13281 NXP C45 TJA11XX PHY DRIVER
13282 M:      Radu Pirea <[email protected]>
13283 L:      [email protected]
13284 S:      Maintained
13285 F:      drivers/net/phy/nxp-c45-tja11xx.c
13286
13287 NXP FSPI DRIVER
13288 M:      Ashish Kumar <[email protected]>
13289 R:      Yogesh Gaur <[email protected]>
13290 L:      [email protected]
13291 S:      Maintained
13292 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
13293 F:      drivers/spi/spi-nxp-fspi.c
13294
13295 NXP FXAS21002C DRIVER
13296 M:      Rui Miguel Silva <[email protected]>
13297 L:      [email protected]
13298 S:      Maintained
13299 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
13300 F:      drivers/iio/gyro/fxas21002c.h
13301 F:      drivers/iio/gyro/fxas21002c_core.c
13302 F:      drivers/iio/gyro/fxas21002c_i2c.c
13303 F:      drivers/iio/gyro/fxas21002c_spi.c
13304
13305 NXP i.MX CLOCK DRIVERS
13306 M:      Abel Vesa <[email protected]>
13307 L:      [email protected]
13308 L:      [email protected]
13309 S:      Maintained
13310 F:      drivers/clk/imx/
13311
13312 NXP i.MX 8MQ DCSS DRIVER
13313 M:      Laurentiu Palcu <[email protected]>
13314 R:      Lucas Stach <[email protected]>
13315 L:      [email protected]
13316 S:      Maintained
13317 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
13318 F:      drivers/gpu/drm/imx/dcss/
13319
13320 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
13321 M:      Jagan Teki <[email protected]>
13322 S:      Maintained
13323 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
13324 F:      drivers/regulator/pf8x00-regulator.c
13325
13326 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
13327 M:      Krzysztof Kozlowski <[email protected]>
13328 L:      [email protected]
13329 S:      Maintained
13330 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
13331 F:      drivers/extcon/extcon-ptn5150.c
13332
13333 NXP SGTL5000 DRIVER
13334 M:      Fabio Estevam <[email protected]>
13335 L:      [email protected] (moderated for non-subscribers)
13336 S:      Maintained
13337 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
13338 F:      sound/soc/codecs/sgtl5000*
13339
13340 NXP SJA1105 ETHERNET SWITCH DRIVER
13341 M:      Vladimir Oltean <[email protected]>
13342 L:      [email protected]
13343 S:      Maintained
13344 F:      drivers/net/dsa/sja1105
13345 F:      drivers/net/pcs/pcs-xpcs-nxp.c
13346
13347 NXP TDA998X DRM DRIVER
13348 M:      Russell King <[email protected]>
13349 S:      Maintained
13350 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
13351 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
13352 F:      drivers/gpu/drm/i2c/tda998x_drv.c
13353 F:      include/drm/i2c/tda998x.h
13354 F:      include/dt-bindings/display/tda998x.h
13355 K:      "nxp,tda998x"
13356
13357 NXP TFA9879 DRIVER
13358 M:      Peter Rosin <[email protected]>
13359 L:      [email protected] (moderated for non-subscribers)
13360 S:      Maintained
13361 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
13362 F:      sound/soc/codecs/tfa9879*
13363
13364 NXP/Goodix TFA989X (TFA1) DRIVER
13365 M:      Stephan Gerhold <[email protected]>
13366 L:      [email protected] (moderated for non-subscribers)
13367 S:      Maintained
13368 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
13369 F:      sound/soc/codecs/tfa989x.c
13370
13371 NXP-NCI NFC DRIVER
13372 R:      Charles Gorand <[email protected]>
13373 L:      [email protected] (subscribers-only)
13374 S:      Supported
13375 F:      drivers/nfc/nxp-nci
13376
13377 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
13378 M:      Mirela Rabulea <[email protected]>
13379 R:      NXP Linux Team <[email protected]>
13380 L:      [email protected]
13381 S:      Maintained
13382 F:      Documentation/devicetree/bindings/media/imx8-jpeg.yaml
13383 F:      drivers/media/platform/imx-jpeg
13384
13385 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
13386 M:      Jonas Malaco <[email protected]>
13387 L:      [email protected]
13388 S:      Maintained
13389 F:      Documentation/hwmon/nzxt-kraken2.rst
13390 F:      drivers/hwmon/nzxt-kraken2.c
13391
13392 OBJAGG
13393 M:      Jiri Pirko <[email protected]>
13394 L:      [email protected]
13395 S:      Supported
13396 F:      include/linux/objagg.h
13397 F:      lib/objagg.c
13398 F:      lib/test_objagg.c
13399
13400 OBJTOOL
13401 M:      Josh Poimboeuf <[email protected]>
13402 M:      Peter Zijlstra <[email protected]>
13403 S:      Supported
13404 F:      tools/objtool/
13405 F:      include/linux/objtool.h
13406
13407 OCELOT ETHERNET SWITCH DRIVER
13408 M:      Vladimir Oltean <[email protected]>
13409 M:      Claudiu Manoil <[email protected]>
13410 M:      Alexandre Belloni <[email protected]>
13411 M:      [email protected]
13412 L:      [email protected]
13413 S:      Supported
13414 F:      drivers/net/dsa/ocelot/*
13415 F:      drivers/net/ethernet/mscc/
13416 F:      include/soc/mscc/ocelot*
13417 F:      net/dsa/tag_ocelot.c
13418 F:      net/dsa/tag_ocelot_8021q.c
13419 F:      tools/testing/selftests/drivers/net/ocelot/*
13420
13421 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
13422 M:      Frederic Barrat <[email protected]>
13423 M:      Andrew Donnellan <[email protected]>
13424 L:      [email protected]
13425 S:      Supported
13426 F:      Documentation/userspace-api/accelerators/ocxl.rst
13427 F:      arch/powerpc/include/asm/pnv-ocxl.h
13428 F:      arch/powerpc/platforms/powernv/ocxl.c
13429 F:      drivers/misc/ocxl/
13430 F:      include/misc/ocxl*
13431 F:      include/uapi/misc/ocxl.h
13432
13433 OMAP AUDIO SUPPORT
13434 M:      Peter Ujfalusi <[email protected]>
13435 M:      Jarkko Nikula <[email protected]>
13436 L:      [email protected] (moderated for non-subscribers)
13437 L:      [email protected]
13438 S:      Maintained
13439 F:      sound/soc/ti/n810.c
13440 F:      sound/soc/ti/omap*
13441 F:      sound/soc/ti/rx51.c
13442 F:      sound/soc/ti/sdma-pcm.*
13443
13444 OMAP CLOCK FRAMEWORK SUPPORT
13445 M:      Paul Walmsley <[email protected]>
13446 L:      [email protected]
13447 S:      Maintained
13448 F:      arch/arm/*omap*/*clock*
13449
13450 OMAP DEVICE TREE SUPPORT
13451 M:      Benoît Cousson <[email protected]>
13452 M:      Tony Lindgren <[email protected]>
13453 L:      [email protected]
13454 L:      [email protected]
13455 S:      Maintained
13456 F:      arch/arm/boot/dts/*am3*
13457 F:      arch/arm/boot/dts/*am4*
13458 F:      arch/arm/boot/dts/*am5*
13459 F:      arch/arm/boot/dts/*dra7*
13460 F:      arch/arm/boot/dts/*omap*
13461 F:      arch/arm/boot/dts/logicpd-som-lv*
13462 F:      arch/arm/boot/dts/logicpd-torpedo*
13463
13464 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
13465 L:      [email protected]
13466 L:      [email protected]
13467 S:      Orphan
13468 F:      Documentation/arm/omap/dss.rst
13469 F:      drivers/video/fbdev/omap2/
13470
13471 OMAP FRAMEBUFFER SUPPORT
13472 L:      [email protected]
13473 L:      [email protected]
13474 S:      Orphan
13475 F:      drivers/video/fbdev/omap/
13476
13477 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
13478 M:      Roger Quadros <[email protected]>
13479 M:      Tony Lindgren <[email protected]>
13480 L:      [email protected]
13481 S:      Maintained
13482 F:      arch/arm/mach-omap2/*gpmc*
13483 F:      drivers/memory/omap-gpmc.c
13484
13485 OMAP GPIO DRIVER
13486 M:      Grygorii Strashko <[email protected]>
13487 M:      Santosh Shilimkar <[email protected]>
13488 M:      Kevin Hilman <[email protected]>
13489 L:      [email protected]
13490 S:      Maintained
13491 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
13492 F:      drivers/gpio/gpio-omap.c
13493
13494 OMAP HARDWARE SPINLOCK SUPPORT
13495 M:      Ohad Ben-Cohen <[email protected]>
13496 L:      [email protected]
13497 S:      Maintained
13498 F:      drivers/hwspinlock/omap_hwspinlock.c
13499
13500 OMAP HS MMC SUPPORT
13501 L:      [email protected]
13502 L:      [email protected]
13503 S:      Orphan
13504 F:      drivers/mmc/host/omap_hsmmc.c
13505
13506 OMAP HWMOD DATA
13507 M:      Paul Walmsley <[email protected]>
13508 L:      [email protected]
13509 S:      Maintained
13510 F:      arch/arm/mach-omap2/omap_hwmod*data*
13511
13512 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
13513 M:      Benoît Cousson <[email protected]>
13514 L:      [email protected]
13515 S:      Maintained
13516 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
13517
13518 OMAP HWMOD SUPPORT
13519 M:      Benoît Cousson <[email protected]>
13520 M:      Paul Walmsley <[email protected]>
13521 L:      [email protected]
13522 S:      Maintained
13523 F:      arch/arm/mach-omap2/omap_hwmod.*
13524
13525 OMAP I2C DRIVER
13526 M:      Vignesh R <[email protected]>
13527 L:      [email protected]
13528 L:      [email protected]
13529 S:      Maintained
13530 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
13531 F:      drivers/i2c/busses/i2c-omap.c
13532
13533 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
13534 M:      Laurent Pinchart <[email protected]>
13535 L:      [email protected]
13536 S:      Maintained
13537 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
13538 F:      drivers/media/platform/omap3isp/
13539 F:      drivers/staging/media/omap4iss/
13540
13541 OMAP MMC SUPPORT
13542 M:      Aaro Koskinen <[email protected]>
13543 L:      [email protected]
13544 S:      Odd Fixes
13545 F:      drivers/mmc/host/omap.c
13546
13547 OMAP POWER MANAGEMENT SUPPORT
13548 M:      Kevin Hilman <[email protected]>
13549 L:      [email protected]
13550 S:      Maintained
13551 F:      arch/arm/*omap*/*pm*
13552 F:      drivers/cpufreq/omap-cpufreq.c
13553
13554 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
13555 M:      Rajendra Nayak <[email protected]>
13556 M:      Paul Walmsley <[email protected]>
13557 L:      [email protected]
13558 S:      Maintained
13559 F:      arch/arm/mach-omap2/prm*
13560
13561 OMAP RANDOM NUMBER GENERATOR SUPPORT
13562 M:      Deepak Saxena <[email protected]>
13563 S:      Maintained
13564 F:      drivers/char/hw_random/omap-rng.c
13565
13566 OMAP USB SUPPORT
13567 L:      [email protected]
13568 L:      [email protected]
13569 S:      Orphan
13570 F:      arch/arm/*omap*/usb*
13571 F:      drivers/usb/*/*omap*
13572
13573 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
13574 M:      Mark Jackson <[email protected]>
13575 L:      [email protected]
13576 S:      Maintained
13577 F:      arch/arm/boot/dts/am335x-nano.dts
13578
13579 OMAP1 SUPPORT
13580 M:      Aaro Koskinen <[email protected]>
13581 M:      Tony Lindgren <[email protected]>
13582 L:      [email protected]
13583 S:      Maintained
13584 Q:      http://patchwork.kernel.org/project/linux-omap/list/
13585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
13586 F:      arch/arm/configs/omap1_defconfig
13587 F:      arch/arm/mach-omap1/
13588 F:      arch/arm/plat-omap/
13589 F:      drivers/i2c/busses/i2c-omap.c
13590 F:      include/linux/platform_data/ams-delta-fiq.h
13591 F:      include/linux/platform_data/i2c-omap.h
13592
13593 OMAP2+ SUPPORT
13594 M:      Tony Lindgren <[email protected]>
13595 L:      [email protected]
13596 S:      Maintained
13597 W:      http://www.muru.com/linux/omap/
13598 W:      http://linux.omap.com/
13599 Q:      http://patchwork.kernel.org/project/linux-omap/list/
13600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
13601 F:      arch/arm/configs/omap2plus_defconfig
13602 F:      arch/arm/mach-omap2/
13603 F:      arch/arm/plat-omap/
13604 F:      drivers/bus/ti-sysc.c
13605 F:      drivers/i2c/busses/i2c-omap.c
13606 F:      drivers/irqchip/irq-omap-intc.c
13607 F:      drivers/mfd/*omap*.c
13608 F:      drivers/mfd/menelaus.c
13609 F:      drivers/mfd/palmas.c
13610 F:      drivers/mfd/tps65217.c
13611 F:      drivers/mfd/tps65218.c
13612 F:      drivers/mfd/tps65910.c
13613 F:      drivers/mfd/twl-core.[ch]
13614 F:      drivers/mfd/twl4030*.c
13615 F:      drivers/mfd/twl6030*.c
13616 F:      drivers/mfd/twl6040*.c
13617 F:      drivers/regulator/palmas-regulator*.c
13618 F:      drivers/regulator/pbias-regulator.c
13619 F:      drivers/regulator/tps65217-regulator.c
13620 F:      drivers/regulator/tps65218-regulator.c
13621 F:      drivers/regulator/tps65910-regulator.c
13622 F:      drivers/regulator/twl-regulator.c
13623 F:      drivers/regulator/twl6030-regulator.c
13624 F:      include/linux/platform_data/i2c-omap.h
13625 F:      include/linux/platform_data/ti-sysc.h
13626
13627 OMFS FILESYSTEM
13628 M:      Bob Copeland <[email protected]>
13629 L:      [email protected]
13630 S:      Maintained
13631 F:      Documentation/filesystems/omfs.rst
13632 F:      fs/omfs/
13633
13634 OMNIKEY CARDMAN 4000 DRIVER
13635 M:      Harald Welte <[email protected]>
13636 S:      Maintained
13637 F:      drivers/char/pcmcia/cm4000_cs.c
13638 F:      include/linux/cm4000_cs.h
13639 F:      include/uapi/linux/cm4000_cs.h
13640
13641 OMNIKEY CARDMAN 4040 DRIVER
13642 M:      Harald Welte <[email protected]>
13643 S:      Maintained
13644 F:      drivers/char/pcmcia/cm4040_cs.*
13645
13646 OMNIVISION OV02A10 SENSOR DRIVER
13647 M:      Dongchun Zhu <[email protected]>
13648 L:      [email protected]
13649 S:      Maintained
13650 T:      git git://linuxtv.org/media_tree.git
13651 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
13652 F:      drivers/media/i2c/ov02a10.c
13653
13654 OMNIVISION OV13858 SENSOR DRIVER
13655 M:      Sakari Ailus <[email protected]>
13656 L:      [email protected]
13657 S:      Maintained
13658 T:      git git://linuxtv.org/media_tree.git
13659 F:      drivers/media/i2c/ov13858.c
13660
13661 OMNIVISION OV2680 SENSOR DRIVER
13662 M:      Rui Miguel Silva <[email protected]>
13663 L:      [email protected]
13664 S:      Maintained
13665 T:      git git://linuxtv.org/media_tree.git
13666 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
13667 F:      drivers/media/i2c/ov2680.c
13668
13669 OMNIVISION OV2685 SENSOR DRIVER
13670 M:      Shunqian Zheng <[email protected]>
13671 L:      [email protected]
13672 S:      Maintained
13673 T:      git git://linuxtv.org/media_tree.git
13674 F:      drivers/media/i2c/ov2685.c
13675
13676 OMNIVISION OV2740 SENSOR DRIVER
13677 M:      Tianshu Qiu <[email protected]>
13678 R:      Shawn Tu <[email protected]>
13679 R:      Bingbu Cao <[email protected]>
13680 L:      [email protected]
13681 S:      Maintained
13682 T:      git git://linuxtv.org/media_tree.git
13683 F:      drivers/media/i2c/ov2740.c
13684
13685 OMNIVISION OV5640 SENSOR DRIVER
13686 M:      Steve Longerbeam <[email protected]>
13687 L:      [email protected]
13688 S:      Maintained
13689 T:      git git://linuxtv.org/media_tree.git
13690 F:      drivers/media/i2c/ov5640.c
13691
13692 OMNIVISION OV5647 SENSOR DRIVER
13693 M:      Dave Stevenson <[email protected]>
13694 M:      Jacopo Mondi <[email protected]>
13695 L:      [email protected]
13696 S:      Maintained
13697 T:      git git://linuxtv.org/media_tree.git
13698 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
13699 F:      drivers/media/i2c/ov5647.c
13700
13701 OMNIVISION OV5670 SENSOR DRIVER
13702 M:      Chiranjeevi Rapolu <[email protected]>
13703 M:      Hyungwoo Yang <[email protected]>
13704 L:      [email protected]
13705 S:      Maintained
13706 T:      git git://linuxtv.org/media_tree.git
13707 F:      drivers/media/i2c/ov5670.c
13708
13709 OMNIVISION OV5675 SENSOR DRIVER
13710 M:      Shawn Tu <[email protected]>
13711 L:      [email protected]
13712 S:      Maintained
13713 T:      git git://linuxtv.org/media_tree.git
13714 F:      drivers/media/i2c/ov5675.c
13715
13716 OMNIVISION OV5695 SENSOR DRIVER
13717 M:      Shunqian Zheng <[email protected]>
13718 L:      [email protected]
13719 S:      Maintained
13720 T:      git git://linuxtv.org/media_tree.git
13721 F:      drivers/media/i2c/ov5695.c
13722
13723 OMNIVISION OV7670 SENSOR DRIVER
13724 L:      [email protected]
13725 S:      Orphan
13726 T:      git git://linuxtv.org/media_tree.git
13727 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
13728 F:      drivers/media/i2c/ov7670.c
13729
13730 OMNIVISION OV772x SENSOR DRIVER
13731 M:      Jacopo Mondi <[email protected]>
13732 L:      [email protected]
13733 S:      Odd fixes
13734 T:      git git://linuxtv.org/media_tree.git
13735 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
13736 F:      drivers/media/i2c/ov772x.c
13737 F:      include/media/i2c/ov772x.h
13738
13739 OMNIVISION OV7740 SENSOR DRIVER
13740 M:      Wenyou Yang <[email protected]>
13741 L:      [email protected]
13742 S:      Maintained
13743 T:      git git://linuxtv.org/media_tree.git
13744 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
13745 F:      drivers/media/i2c/ov7740.c
13746
13747 OMNIVISION OV8856 SENSOR DRIVER
13748 M:      Dongchun Zhu <[email protected]>
13749 L:      [email protected]
13750 S:      Maintained
13751 T:      git git://linuxtv.org/media_tree.git
13752 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
13753 F:      drivers/media/i2c/ov8856.c
13754
13755 OMNIVISION OV9640 SENSOR DRIVER
13756 M:      Petr Cvek <[email protected]>
13757 L:      [email protected]
13758 S:      Maintained
13759 F:      drivers/media/i2c/ov9640.*
13760
13761 OMNIVISION OV9650 SENSOR DRIVER
13762 M:      Sakari Ailus <[email protected]>
13763 R:      Akinobu Mita <[email protected]>
13764 R:      Sylwester Nawrocki <[email protected]>
13765 L:      [email protected]
13766 S:      Maintained
13767 T:      git git://linuxtv.org/media_tree.git
13768 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
13769 F:      drivers/media/i2c/ov9650.c
13770
13771 OMNIVISION OV9734 SENSOR DRIVER
13772 M:      Tianshu Qiu <[email protected]>
13773 R:      Bingbu Cao <[email protected]>
13774 L:      [email protected]
13775 S:      Maintained
13776 T:      git git://linuxtv.org/media_tree.git
13777 F:      drivers/media/i2c/ov9734.c
13778
13779 ONENAND FLASH DRIVER
13780 M:      Kyungmin Park <[email protected]>
13781 L:      [email protected]
13782 S:      Maintained
13783 F:      drivers/mtd/nand/onenand/
13784 F:      include/linux/mtd/onenand*.h
13785
13786 ONION OMEGA2+ BOARD
13787 M:      Harvey Hunt <[email protected]>
13788 L:      [email protected]
13789 S:      Maintained
13790 F:      arch/mips/boot/dts/ralink/omega2p.dts
13791
13792 OP-TEE DRIVER
13793 M:      Jens Wiklander <[email protected]>
13794 L:      [email protected]
13795 S:      Maintained
13796 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
13797 F:      drivers/tee/optee/
13798
13799 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
13800 M:      Sumit Garg <[email protected]>
13801 L:      [email protected]
13802 S:      Maintained
13803 F:      drivers/char/hw_random/optee-rng.c
13804
13805 OPA-VNIC DRIVER
13806 M:      Dennis Dalessandro <[email protected]>
13807 M:      Mike Marciniszyn <[email protected]>
13808 L:      [email protected]
13809 S:      Supported
13810 F:      drivers/infiniband/ulp/opa_vnic
13811
13812 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
13813 M:      Pantelis Antoniou <[email protected]>
13814 M:      Frank Rowand <[email protected]>
13815 L:      [email protected]
13816 S:      Maintained
13817 F:      Documentation/devicetree/dynamic-resolution-notes.rst
13818 F:      Documentation/devicetree/overlay-notes.rst
13819 F:      drivers/of/overlay.c
13820 F:      drivers/of/resolver.c
13821 K:      of_overlay_notifier_
13822
13823 OPEN FIRMWARE AND FLATTENED DEVICE TREE
13824 M:      Rob Herring <[email protected]>
13825 M:      Frank Rowand <[email protected]>
13826 L:      [email protected]
13827 S:      Maintained
13828 W:      http://www.devicetree.org/
13829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
13830 F:      Documentation/ABI/testing/sysfs-firmware-ofw
13831 F:      drivers/of/
13832 F:      include/linux/of*.h
13833 F:      scripts/dtc/
13834
13835 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
13836 M:      Rob Herring <[email protected]>
13837 L:      [email protected]
13838 S:      Maintained
13839 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
13840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
13841 F:      Documentation/devicetree/
13842 F:      arch/*/boot/dts/
13843 F:      include/dt-bindings/
13844
13845 OPENCORES I2C BUS DRIVER
13846 M:      Peter Korsgaard <[email protected]>
13847 M:      Andrew Lunn <[email protected]>
13848 L:      [email protected]
13849 S:      Maintained
13850 F:      Documentation/devicetree/bindings/i2c/i2c-ocores.txt
13851 F:      Documentation/i2c/busses/i2c-ocores.rst
13852 F:      drivers/i2c/busses/i2c-ocores.c
13853 F:      include/linux/platform_data/i2c-ocores.h
13854
13855 OPENRISC ARCHITECTURE
13856 M:      Jonas Bonn <[email protected]>
13857 M:      Stefan Kristiansson <[email protected]>
13858 M:      Stafford Horne <[email protected]>
13859 L:      [email protected]
13860 S:      Maintained
13861 W:      http://openrisc.io
13862 T:      git git://github.com/openrisc/linux.git
13863 F:      Documentation/devicetree/bindings/openrisc/
13864 F:      Documentation/openrisc/
13865 F:      arch/openrisc/
13866 F:      drivers/irqchip/irq-ompic.c
13867 F:      drivers/irqchip/irq-or1k-*
13868
13869 OPENVSWITCH
13870 M:      Pravin B Shelar <[email protected]>
13871 L:      [email protected]
13872 L:      [email protected]
13873 S:      Maintained
13874 W:      http://openvswitch.org
13875 F:      include/uapi/linux/openvswitch.h
13876 F:      net/openvswitch/
13877
13878 OPERATING PERFORMANCE POINTS (OPP)
13879 M:      Viresh Kumar <[email protected]>
13880 M:      Nishanth Menon <[email protected]>
13881 M:      Stephen Boyd <[email protected]>
13882 L:      [email protected]
13883 S:      Maintained
13884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
13885 F:      Documentation/devicetree/bindings/opp/
13886 F:      Documentation/power/opp.rst
13887 F:      drivers/opp/
13888 F:      include/linux/pm_opp.h
13889
13890 OPL4 DRIVER
13891 M:      Clemens Ladisch <[email protected]>
13892 L:      [email protected] (moderated for non-subscribers)
13893 S:      Maintained
13894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
13895 F:      sound/drivers/opl4/
13896
13897 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
13898 M:      Mark Fasheh <[email protected]>
13899 M:      Joel Becker <[email protected]>
13900 M:      Joseph Qi <[email protected]>
13901 L:      [email protected] (moderated for non-subscribers)
13902 S:      Supported
13903 W:      http://ocfs2.wiki.kernel.org
13904 F:      Documentation/filesystems/dlmfs.rst
13905 F:      Documentation/filesystems/ocfs2.rst
13906 F:      fs/ocfs2/
13907
13908 ORANGEFS FILESYSTEM
13909 M:      Mike Marshall <[email protected]>
13910 R:      Martin Brandenburg <[email protected]>
13911 L:      [email protected]
13912 S:      Supported
13913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
13914 F:      Documentation/filesystems/orangefs.rst
13915 F:      fs/orangefs/
13916
13917 ORINOCO DRIVER
13918 L:      [email protected]
13919 S:      Orphan
13920 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
13921 W:      http://www.nongnu.org/orinoco/
13922 F:      drivers/net/wireless/intersil/orinoco/
13923
13924 OV2659 OMNIVISION SENSOR DRIVER
13925 M:      "Lad, Prabhakar" <[email protected]>
13926 L:      [email protected]
13927 S:      Maintained
13928 W:      https://linuxtv.org
13929 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13930 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
13931 F:      drivers/media/i2c/ov2659.c
13932 F:      include/media/i2c/ov2659.h
13933
13934 OVERLAY FILESYSTEM
13935 M:      Miklos Szeredi <[email protected]>
13936 L:      [email protected]
13937 S:      Supported
13938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
13939 F:      Documentation/filesystems/overlayfs.rst
13940 F:      fs/overlayfs/
13941
13942 P54 WIRELESS DRIVER
13943 M:      Christian Lamparter <[email protected]>
13944 L:      [email protected]
13945 S:      Maintained
13946 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
13947 F:      drivers/net/wireless/intersil/p54/
13948
13949 PACKING
13950 M:      Vladimir Oltean <[email protected]>
13951 L:      [email protected]
13952 S:      Supported
13953 F:      Documentation/core-api/packing.rst
13954 F:      include/linux/packing.h
13955 F:      lib/packing.c
13956
13957 PADATA PARALLEL EXECUTION MECHANISM
13958 M:      Steffen Klassert <[email protected]>
13959 M:      Daniel Jordan <[email protected]>
13960 L:      [email protected]
13961 L:      [email protected]
13962 S:      Maintained
13963 F:      Documentation/core-api/padata.rst
13964 F:      include/linux/padata.h
13965 F:      kernel/padata.c
13966
13967 PAGE POOL
13968 M:      Jesper Dangaard Brouer <[email protected]>
13969 M:      Ilias Apalodimas <[email protected]>
13970 L:      [email protected]
13971 S:      Supported
13972 F:      Documentation/networking/page_pool.rst
13973 F:      include/net/page_pool.h
13974 F:      include/trace/events/page_pool.h
13975 F:      net/core/page_pool.c
13976
13977 PANASONIC LAPTOP ACPI EXTRAS DRIVER
13978 M:      Kenneth Chan <[email protected]>
13979 L:      [email protected]
13980 S:      Maintained
13981 F:      drivers/platform/x86/panasonic-laptop.c
13982
13983 PARALLAX PING IIO SENSOR DRIVER
13984 M:      Andreas Klinger <[email protected]>
13985 L:      [email protected]
13986 S:      Maintained
13987 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
13988 F:      drivers/iio/proximity/ping.c
13989
13990 PARALLEL LCD/KEYPAD PANEL DRIVER
13991 M:      Willy Tarreau <[email protected]>
13992 M:      Ksenija Stanojevic <[email protected]>
13993 S:      Odd Fixes
13994 F:      Documentation/admin-guide/lcd-panel-cgram.rst
13995 F:      drivers/auxdisplay/panel.c
13996
13997 PARALLEL PORT SUBSYSTEM
13998 M:      Sudip Mukherjee <[email protected]>
13999 M:      Sudip Mukherjee <[email protected]>
14000 L:      [email protected] (subscribers-only)
14001 S:      Maintained
14002 F:      Documentation/driver-api/parport*.rst
14003 F:      drivers/char/ppdev.c
14004 F:      drivers/parport/
14005 F:      include/linux/parport*.h
14006 F:      include/uapi/linux/ppdev.h
14007
14008 PARAVIRT_OPS INTERFACE
14009 M:      Juergen Gross <[email protected]>
14010 M:      Deep Shah <[email protected]>
14011 M:      "VMware, Inc." <[email protected]>
14012 L:      [email protected]
14013 S:      Supported
14014 F:      Documentation/virt/paravirt_ops.rst
14015 F:      arch/*/include/asm/paravirt*.h
14016 F:      arch/*/kernel/paravirt*
14017 F:      include/linux/hypervisor.h
14018
14019 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
14020 M:      Tim Waugh <[email protected]>
14021 L:      [email protected] (subscribers-only)
14022 S:      Maintained
14023 F:      Documentation/admin-guide/blockdev/paride.rst
14024 F:      drivers/block/paride/
14025
14026 PARISC ARCHITECTURE
14027 M:      "James E.J. Bottomley" <[email protected]>
14028 M:      Helge Deller <[email protected]>
14029 L:      [email protected]
14030 S:      Maintained
14031 W:      https://parisc.wiki.kernel.org
14032 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
14033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
14034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
14035 F:      Documentation/parisc/
14036 F:      arch/parisc/
14037 F:      drivers/char/agp/parisc-agp.c
14038 F:      drivers/input/misc/hp_sdc_rtc.c
14039 F:      drivers/input/serio/gscps2.c
14040 F:      drivers/input/serio/hp_sdc*
14041 F:      drivers/parisc/
14042 F:      drivers/parport/parport_gsc.*
14043 F:      drivers/tty/serial/8250/8250_gsc.c
14044 F:      drivers/video/console/sti*
14045 F:      drivers/video/fbdev/sti*
14046 F:      drivers/video/logo/logo_parisc*
14047 F:      include/linux/hp_sdc.h
14048
14049 PARMAN
14050 M:      Jiri Pirko <[email protected]>
14051 L:      [email protected]
14052 S:      Supported
14053 F:      include/linux/parman.h
14054 F:      lib/parman.c
14055 F:      lib/test_parman.c
14056
14057 PC ENGINES APU BOARD DRIVER
14058 M:      Enrico Weigelt, metux IT consult <[email protected]>
14059 S:      Maintained
14060 F:      drivers/platform/x86/pcengines-apuv2.c
14061
14062 PC87360 HARDWARE MONITORING DRIVER
14063 M:      Jim Cromie <[email protected]>
14064 L:      [email protected]
14065 S:      Maintained
14066 F:      Documentation/hwmon/pc87360.rst
14067 F:      drivers/hwmon/pc87360.c
14068
14069 PC8736x GPIO DRIVER
14070 M:      Jim Cromie <[email protected]>
14071 S:      Maintained
14072 F:      drivers/char/pc8736x_gpio.c
14073
14074 PC87427 HARDWARE MONITORING DRIVER
14075 M:      Jean Delvare <[email protected]>
14076 L:      [email protected]
14077 S:      Maintained
14078 F:      Documentation/hwmon/pc87427.rst
14079 F:      drivers/hwmon/pc87427.c
14080
14081 PCA9532 LED DRIVER
14082 M:      Riku Voipio <[email protected]>
14083 S:      Maintained
14084 F:      drivers/leds/leds-pca9532.c
14085 F:      include/linux/leds-pca9532.h
14086
14087 PCA9541 I2C BUS MASTER SELECTOR DRIVER
14088 M:      Guenter Roeck <[email protected]>
14089 L:      [email protected]
14090 S:      Maintained
14091 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
14092
14093 PCDP - PRIMARY CONSOLE AND DEBUG PORT
14094 M:      Khalid Aziz <[email protected]>
14095 S:      Maintained
14096 F:      drivers/firmware/pcdp.*
14097
14098 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
14099 M:      Thomas Petazzoni <[email protected]>
14100 M:      Pali Rohár <[email protected]>
14101 L:      [email protected]
14102 L:      [email protected] (moderated for non-subscribers)
14103 S:      Maintained
14104 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
14105 F:      drivers/pci/controller/pci-aardvark.c
14106
14107 PCI DRIVER FOR ALTERA PCIE IP
14108 M:      Ley Foon Tan <[email protected]>
14109 L:      [email protected] (moderated for non-subscribers)
14110 L:      [email protected]
14111 S:      Supported
14112 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
14113 F:      drivers/pci/controller/pcie-altera.c
14114
14115 PCI DRIVER FOR APPLIEDMICRO XGENE
14116 M:      Toan Le <[email protected]>
14117 L:      [email protected]
14118 L:      [email protected]
14119 S:      Maintained
14120 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
14121 F:      drivers/pci/controller/pci-xgene.c
14122
14123 PCI DRIVER FOR ARM VERSATILE PLATFORM
14124 M:      Rob Herring <[email protected]>
14125 L:      [email protected]
14126 L:      [email protected]
14127 S:      Maintained
14128 F:      Documentation/devicetree/bindings/pci/versatile.yaml
14129 F:      drivers/pci/controller/pci-versatile.c
14130
14131 PCI DRIVER FOR ARMADA 8K
14132 M:      Thomas Petazzoni <[email protected]>
14133 L:      [email protected]
14134 L:      [email protected]
14135 S:      Maintained
14136 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
14137 F:      drivers/pci/controller/dwc/pcie-armada8k.c
14138
14139 PCI DRIVER FOR CADENCE PCIE IP
14140 M:      Tom Joseph <[email protected]>
14141 L:      [email protected]
14142 S:      Maintained
14143 F:      Documentation/devicetree/bindings/pci/cdns,*
14144 F:      drivers/pci/controller/cadence/
14145
14146 PCI DRIVER FOR FREESCALE LAYERSCAPE
14147 M:      Minghuan Lian <[email protected]>
14148 M:      Mingkai Hu <[email protected]>
14149 M:      Roy Zang <[email protected]>
14150 L:      [email protected]
14151 L:      [email protected]
14152 L:      [email protected]
14153 S:      Maintained
14154 F:      drivers/pci/controller/dwc/*layerscape*
14155
14156 PCI DRIVER FOR GENERIC OF HOSTS
14157 M:      Will Deacon <[email protected]>
14158 L:      [email protected]
14159 L:      [email protected] (moderated for non-subscribers)
14160 S:      Maintained
14161 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
14162 F:      drivers/pci/controller/pci-host-common.c
14163 F:      drivers/pci/controller/pci-host-generic.c
14164
14165 PCI DRIVER FOR IMX6
14166 M:      Richard Zhu <[email protected]>
14167 M:      Lucas Stach <[email protected]>
14168 L:      [email protected]
14169 L:      [email protected] (moderated for non-subscribers)
14170 S:      Maintained
14171 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
14172 F:      drivers/pci/controller/dwc/*imx6*
14173
14174 PCI DRIVER FOR FU740
14175 M:      Paul Walmsley <[email protected]>
14176 M:      Greentime Hu <[email protected]>
14177 L:      [email protected]
14178 S:      Maintained
14179 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
14180 F:      drivers/pci/controller/dwc/pcie-fu740.c
14181
14182 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
14183 M:      Jonathan Derrick <[email protected]>
14184 L:      [email protected]
14185 S:      Supported
14186 F:      drivers/pci/controller/vmd.c
14187
14188 PCI DRIVER FOR MICROSEMI SWITCHTEC
14189 M:      Kurt Schwemmer <[email protected]>
14190 M:      Logan Gunthorpe <[email protected]>
14191 L:      [email protected]
14192 S:      Maintained
14193 F:      Documentation/ABI/testing/sysfs-class-switchtec
14194 F:      Documentation/driver-api/switchtec.rst
14195 F:      drivers/ntb/hw/mscc/
14196 F:      drivers/pci/switch/switchtec*
14197 F:      include/linux/switchtec.h
14198 F:      include/uapi/linux/switchtec_ioctl.h
14199
14200 PCI DRIVER FOR MOBIVEIL PCIE IP
14201 M:      Karthikeyan Mitran <[email protected]>
14202 M:      Hou Zhiqiang <[email protected]>
14203 L:      [email protected]
14204 S:      Supported
14205 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
14206 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
14207
14208 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
14209 M:      Thomas Petazzoni <[email protected]>
14210 L:      [email protected]
14211 L:      [email protected] (moderated for non-subscribers)
14212 S:      Maintained
14213 F:      drivers/pci/controller/*mvebu*
14214
14215 PCI DRIVER FOR NVIDIA TEGRA
14216 M:      Thierry Reding <[email protected]>
14217 L:      [email protected]
14218 L:      [email protected]
14219 S:      Supported
14220 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
14221 F:      drivers/pci/controller/pci-tegra.c
14222
14223 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
14224 M:      Hou Zhiqiang <[email protected]>
14225 L:      [email protected]
14226 L:      [email protected]
14227 S:      Maintained
14228 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
14229 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
14230
14231 PCI DRIVER FOR RENESAS R-CAR
14232 M:      Marek Vasut <[email protected]>
14233 M:      Yoshihiro Shimoda <[email protected]>
14234 L:      [email protected]
14235 L:      [email protected]
14236 S:      Maintained
14237 F:      Documentation/devicetree/bindings/pci/*rcar*
14238 F:      drivers/pci/controller/*rcar*
14239
14240 PCI DRIVER FOR SAMSUNG EXYNOS
14241 M:      Jingoo Han <[email protected]>
14242 L:      [email protected]
14243 L:      [email protected] (moderated for non-subscribers)
14244 L:      [email protected]
14245 S:      Maintained
14246 F:      drivers/pci/controller/dwc/pci-exynos.c
14247
14248 PCI DRIVER FOR SYNOPSYS DESIGNWARE
14249 M:      Jingoo Han <[email protected]>
14250 M:      Gustavo Pimentel <[email protected]>
14251 L:      [email protected]
14252 S:      Maintained
14253 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
14254 F:      drivers/pci/controller/dwc/*designware*
14255
14256 PCI DRIVER FOR TI DRA7XX/J721E
14257 M:      Kishon Vijay Abraham I <[email protected]>
14258 L:      [email protected]
14259 L:      [email protected]
14260 L:      [email protected]
14261 S:      Supported
14262 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
14263 F:      drivers/pci/controller/cadence/pci-j721e.c
14264 F:      drivers/pci/controller/dwc/pci-dra7xx.c
14265
14266 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
14267 M:      Linus Walleij <[email protected]>
14268 L:      [email protected]
14269 S:      Maintained
14270 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
14271 F:      drivers/pci/controller/pci-v3-semi.c
14272
14273 PCI ENDPOINT SUBSYSTEM
14274 M:      Kishon Vijay Abraham I <[email protected]>
14275 M:      Lorenzo Pieralisi <[email protected]>
14276 R:      Krzysztof Wilczyński <[email protected]>
14277 L:      [email protected]
14278 S:      Supported
14279 F:      Documentation/PCI/endpoint/*
14280 F:      Documentation/misc-devices/pci-endpoint-test.rst
14281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
14282 F:      drivers/misc/pci_endpoint_test.c
14283 F:      drivers/pci/endpoint/
14284 F:      tools/pci/
14285
14286 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
14287 M:      Russell Currey <[email protected]>
14288 M:      Oliver O'Halloran <[email protected]>
14289 L:      [email protected]
14290 S:      Supported
14291 F:      Documentation/PCI/pci-error-recovery.rst
14292 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
14293 F:      arch/powerpc/include/*/eeh*.h
14294 F:      arch/powerpc/kernel/eeh*.c
14295 F:      arch/powerpc/platforms/*/eeh*.c
14296 F:      drivers/pci/pcie/aer.c
14297 F:      drivers/pci/pcie/dpc.c
14298 F:      drivers/pci/pcie/err.c
14299
14300 PCI ERROR RECOVERY
14301 M:      Linas Vepstas <[email protected]>
14302 L:      [email protected]
14303 S:      Supported
14304 F:      Documentation/PCI/pci-error-recovery.rst
14305
14306 PCI MSI DRIVER FOR ALTERA MSI IP
14307 M:      Ley Foon Tan <[email protected]>
14308 L:      [email protected] (moderated for non-subscribers)
14309 L:      [email protected]
14310 S:      Supported
14311 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
14312 F:      drivers/pci/controller/pcie-altera-msi.c
14313
14314 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
14315 M:      Toan Le <[email protected]>
14316 L:      [email protected]
14317 L:      [email protected]
14318 S:      Maintained
14319 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
14320 F:      drivers/pci/controller/pci-xgene-msi.c
14321
14322 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
14323 M:      Lorenzo Pieralisi <[email protected]>
14324 R:      Rob Herring <[email protected]>
14325 R:      Krzysztof Wilczyński <[email protected]>
14326 L:      [email protected]
14327 S:      Supported
14328 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
14329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
14330 F:      drivers/pci/controller/
14331
14332 PCI SUBSYSTEM
14333 M:      Bjorn Helgaas <[email protected]>
14334 L:      [email protected]
14335 S:      Supported
14336 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
14337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
14338 F:      Documentation/PCI/
14339 F:      Documentation/devicetree/bindings/pci/
14340 F:      arch/x86/kernel/early-quirks.c
14341 F:      arch/x86/kernel/quirks.c
14342 F:      arch/x86/pci/
14343 F:      drivers/acpi/pci*
14344 F:      drivers/pci/
14345 F:      include/asm-generic/pci*
14346 F:      include/linux/of_pci.h
14347 F:      include/linux/pci*
14348 F:      include/uapi/linux/pci*
14349 F:      lib/pci*
14350
14351 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
14352 M:      Jonathan Chocron <[email protected]>
14353 L:      [email protected]
14354 S:      Maintained
14355 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
14356 F:      drivers/pci/controller/dwc/pcie-al.c
14357
14358 PCIE DRIVER FOR AMLOGIC MESON
14359 M:      Yue Wang <[email protected]>
14360 L:      [email protected]
14361 L:      [email protected]
14362 S:      Maintained
14363 F:      drivers/pci/controller/dwc/pci-meson.c
14364
14365 PCIE DRIVER FOR AXIS ARTPEC
14366 M:      Jesper Nilsson <[email protected]>
14367 L:      [email protected]
14368 L:      [email protected]
14369 S:      Maintained
14370 F:      Documentation/devicetree/bindings/pci/axis,artpec*
14371 F:      drivers/pci/controller/dwc/*artpec*
14372
14373 PCIE DRIVER FOR CAVIUM THUNDERX
14374 M:      Robert Richter <[email protected]>
14375 L:      [email protected]
14376 L:      [email protected] (moderated for non-subscribers)
14377 S:      Odd Fixes
14378 F:      drivers/pci/controller/pci-thunder-*
14379
14380 PCIE DRIVER FOR HISILICON
14381 M:      Zhou Wang <[email protected]>
14382 L:      [email protected]
14383 S:      Maintained
14384 F:      drivers/pci/controller/dwc/pcie-hisi.c
14385
14386 PCIE DRIVER FOR HISILICON KIRIN
14387 M:      Xiaowei Song <[email protected]>
14388 M:      Binghui Wang <[email protected]>
14389 L:      [email protected]
14390 S:      Maintained
14391 F:      Documentation/devicetree/bindings/pci/kirin-pcie.txt
14392 F:      drivers/pci/controller/dwc/pcie-kirin.c
14393
14394 PCIE DRIVER FOR HISILICON STB
14395 M:      Shawn Guo <[email protected]>
14396 L:      [email protected]
14397 S:      Maintained
14398 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
14399 F:      drivers/pci/controller/dwc/pcie-histb.c
14400
14401 PCIE DRIVER FOR MEDIATEK
14402 M:      Ryder Lee <[email protected]>
14403 M:      Jianjun Wang <[email protected]>
14404 L:      [email protected]
14405 L:      [email protected]
14406 S:      Supported
14407 F:      Documentation/devicetree/bindings/pci/mediatek*
14408 F:      drivers/pci/controller/*mediatek*
14409
14410 PCIE DRIVER FOR MICROCHIP
14411 M:      Daire McNamara <[email protected]>
14412 L:      [email protected]
14413 S:      Supported
14414 F:      Documentation/devicetree/bindings/pci/microchip*
14415 F:      drivers/pci/controller/*microchip*
14416
14417 PCIE DRIVER FOR QUALCOMM MSM
14418 M:      Stanimir Varbanov <[email protected]>
14419 L:      [email protected]
14420 L:      [email protected]
14421 S:      Maintained
14422 F:      drivers/pci/controller/dwc/*qcom*
14423
14424 PCIE DRIVER FOR ROCKCHIP
14425 M:      Shawn Lin <[email protected]>
14426 L:      [email protected]
14427 L:      [email protected]
14428 S:      Maintained
14429 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
14430 F:      drivers/pci/controller/pcie-rockchip*
14431
14432 PCIE DRIVER FOR SOCIONEXT UNIPHIER
14433 M:      Kunihiko Hayashi <[email protected]>
14434 L:      [email protected]
14435 S:      Maintained
14436 F:      Documentation/devicetree/bindings/pci/uniphier-pcie*
14437 F:      drivers/pci/controller/dwc/pcie-uniphier*
14438
14439 PCIE DRIVER FOR ST SPEAR13XX
14440 M:      Pratyush Anand <[email protected]>
14441 L:      [email protected]
14442 S:      Maintained
14443 F:      drivers/pci/controller/dwc/*spear*
14444
14445 PCMCIA SUBSYSTEM
14446 M:      Dominik Brodowski <[email protected]>
14447 S:      Odd Fixes
14448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
14449 F:      Documentation/pcmcia/
14450 F:      drivers/pcmcia/
14451 F:      include/pcmcia/
14452 F:      tools/pcmcia/
14453
14454 PCNET32 NETWORK DRIVER
14455 M:      Don Fry <[email protected]>
14456 L:      [email protected]
14457 S:      Maintained
14458 F:      drivers/net/ethernet/amd/pcnet32.c
14459
14460 PCRYPT PARALLEL CRYPTO ENGINE
14461 M:      Steffen Klassert <[email protected]>
14462 L:      [email protected]
14463 S:      Maintained
14464 F:      crypto/pcrypt.c
14465 F:      include/crypto/pcrypt.h
14466
14467 PEAQ WMI HOTKEYS DRIVER
14468 M:      Hans de Goede <[email protected]>
14469 L:      [email protected]
14470 S:      Maintained
14471 F:      drivers/platform/x86/peaq-wmi.c
14472
14473 PENSANDO ETHERNET DRIVERS
14474 M:      Shannon Nelson <[email protected]>
14475 M:      [email protected]
14476 L:      [email protected]
14477 S:      Supported
14478 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
14479 F:      drivers/net/ethernet/pensando/
14480
14481 PER-CPU MEMORY ALLOCATOR
14482 M:      Dennis Zhou <[email protected]>
14483 M:      Tejun Heo <[email protected]>
14484 M:      Christoph Lameter <[email protected]>
14485 L:      [email protected]
14486 S:      Maintained
14487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
14488 F:      arch/*/include/asm/percpu.h
14489 F:      include/linux/percpu*.h
14490 F:      lib/percpu*.c
14491 F:      mm/percpu*.c
14492
14493 PER-TASK DELAY ACCOUNTING
14494 M:      Balbir Singh <[email protected]>
14495 S:      Maintained
14496 F:      include/linux/delayacct.h
14497 F:      kernel/delayacct.c
14498
14499 PERFORMANCE EVENTS SUBSYSTEM
14500 M:      Peter Zijlstra <[email protected]>
14501 M:      Ingo Molnar <[email protected]>
14502 M:      Arnaldo Carvalho de Melo <[email protected]>
14503 R:      Mark Rutland <[email protected]>
14504 R:      Alexander Shishkin <[email protected]>
14505 R:      Jiri Olsa <[email protected]>
14506 R:      Namhyung Kim <[email protected]>
14507 L:      [email protected]
14508 L:      [email protected]
14509 S:      Supported
14510 W:      https://perf.wiki.kernel.org/
14511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
14512 F:      arch/*/events/*
14513 F:      arch/*/events/*/*
14514 F:      arch/*/include/asm/perf_event.h
14515 F:      arch/*/kernel/*/*/perf_event*.c
14516 F:      arch/*/kernel/*/perf_event*.c
14517 F:      arch/*/kernel/perf_callchain.c
14518 F:      arch/*/kernel/perf_event*.c
14519 F:      include/linux/perf_event.h
14520 F:      include/uapi/linux/perf_event.h
14521 F:      kernel/events/*
14522 F:      tools/lib/perf/
14523 F:      tools/perf/
14524
14525 PERFORMANCE EVENTS TOOLING ARM64
14526 R:      John Garry <[email protected]>
14527 R:      Will Deacon <[email protected]>
14528 R:      Mathieu Poirier <[email protected]>
14529 R:      Leo Yan <[email protected]>
14530 L:      [email protected] (moderated for non-subscribers)
14531 S:      Supported
14532 F:      tools/build/feature/test-libopencsd.c
14533 F:      tools/perf/arch/arm*/
14534 F:      tools/perf/pmu-events/arch/arm64/
14535 F:      tools/perf/util/arm-spe*
14536 F:      tools/perf/util/cs-etm*
14537
14538 PERSONALITY HANDLING
14539 M:      Christoph Hellwig <[email protected]>
14540 L:      [email protected]
14541 S:      Maintained
14542 F:      include/linux/personality.h
14543 F:      include/uapi/linux/personality.h
14544
14545 PHOENIX RC FLIGHT CONTROLLER ADAPTER
14546 M:      Marcus Folkesson <[email protected]>
14547 L:      [email protected]
14548 S:      Maintained
14549 F:      Documentation/input/devices/pxrc.rst
14550 F:      drivers/input/joystick/pxrc.c
14551
14552 PHONET PROTOCOL
14553 M:      Remi Denis-Courmont <[email protected]>
14554 S:      Supported
14555 F:      Documentation/networking/phonet.rst
14556 F:      include/linux/phonet.h
14557 F:      include/net/phonet/
14558 F:      include/uapi/linux/phonet.h
14559 F:      net/phonet/
14560
14561 PHRAM MTD DRIVER
14562 M:      Joern Engel <[email protected]>
14563 L:      [email protected]
14564 S:      Maintained
14565 F:      drivers/mtd/devices/phram.c
14566
14567 PICOLCD HID DRIVER
14568 M:      Bruno Prémont <[email protected]>
14569 L:      [email protected]
14570 S:      Maintained
14571 F:      drivers/hid/hid-picolcd*
14572
14573 PIDFD API
14574 M:      Christian Brauner <[email protected]>
14575 L:      [email protected]
14576 S:      Maintained
14577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
14578 F:      samples/pidfd/
14579 F:      tools/testing/selftests/clone3/
14580 F:      tools/testing/selftests/pid_namespace/
14581 F:      tools/testing/selftests/pidfd/
14582 K:      (?i)pidfd
14583 K:      (?i)clone3
14584 K:      \b(clone_args|kernel_clone_args)\b
14585
14586 PIN CONTROL SUBSYSTEM
14587 M:      Linus Walleij <[email protected]>
14588 L:      [email protected]
14589 S:      Maintained
14590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
14591 F:      Documentation/devicetree/bindings/pinctrl/
14592 F:      Documentation/driver-api/pin-control.rst
14593 F:      drivers/pinctrl/
14594 F:      include/linux/pinctrl/
14595
14596 PIN CONTROLLER - FREESCALE
14597 M:      Dong Aisheng <[email protected]>
14598 M:      Fabio Estevam <[email protected]>
14599 M:      Shawn Guo <[email protected]>
14600 M:      Stefan Agner <[email protected]>
14601 R:      Pengutronix Kernel Team <[email protected]>
14602 L:      [email protected]
14603 S:      Maintained
14604 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
14605 F:      drivers/pinctrl/freescale/
14606
14607 PIN CONTROLLER - INTEL
14608 M:      Mika Westerberg <[email protected]>
14609 M:      Andy Shevchenko <[email protected]>
14610 S:      Maintained
14611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
14612 F:      drivers/pinctrl/intel/
14613
14614 PIN CONTROLLER - MEDIATEK
14615 M:      Sean Wang <[email protected]>
14616 L:      [email protected] (moderated for non-subscribers)
14617 S:      Maintained
14618 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
14619 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
14620 F:      drivers/pinctrl/mediatek/
14621
14622 PIN CONTROLLER - MICROCHIP AT91
14623 M:      Ludovic Desroches <[email protected]>
14624 L:      [email protected] (moderated for non-subscribers)
14625 L:      [email protected]
14626 S:      Supported
14627 F:      drivers/gpio/gpio-sama5d2-piobu.c
14628 F:      drivers/pinctrl/pinctrl-at91*
14629
14630 PIN CONTROLLER - QUALCOMM
14631 M:      Bjorn Andersson <[email protected]>
14632 L:      [email protected]
14633 S:      Maintained
14634 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
14635 F:      drivers/pinctrl/qcom/
14636
14637 PIN CONTROLLER - RENESAS
14638 M:      Geert Uytterhoeven <[email protected]>
14639 L:      [email protected]
14640 S:      Supported
14641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
14642 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
14643 F:      drivers/pinctrl/renesas/
14644
14645 PIN CONTROLLER - SAMSUNG
14646 M:      Tomasz Figa <[email protected]>
14647 M:      Krzysztof Kozlowski <[email protected]>
14648 M:      Sylwester Nawrocki <[email protected]>
14649 L:      [email protected] (moderated for non-subscribers)
14650 L:      [email protected]
14651 S:      Maintained
14652 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
14653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
14654 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
14655 F:      drivers/pinctrl/samsung/
14656 F:      include/dt-bindings/pinctrl/samsung.h
14657
14658 PIN CONTROLLER - SINGLE
14659 M:      Tony Lindgren <[email protected]>
14660 M:      Haojian Zhuang <[email protected]>
14661 L:      [email protected] (moderated for non-subscribers)
14662 L:      [email protected]
14663 S:      Maintained
14664 F:      drivers/pinctrl/pinctrl-single.c
14665
14666 PIN CONTROLLER - ST SPEAR
14667 M:      Viresh Kumar <[email protected]>
14668 L:      [email protected] (moderated for non-subscribers)
14669 S:      Maintained
14670 W:      http://www.st.com/spear
14671 F:      drivers/pinctrl/spear/
14672
14673 PISTACHIO SOC SUPPORT
14674 M:      James Hartley <[email protected]>
14675 L:      [email protected]
14676 S:      Odd Fixes
14677 F:      arch/mips/boot/dts/img/pistachio*
14678 F:      arch/mips/configs/pistachio*_defconfig
14679 F:      arch/mips/pistachio/
14680
14681 PKTCDVD DRIVER
14682 M:      [email protected]
14683 S:      Orphan
14684 F:      drivers/block/pktcdvd.c
14685 F:      include/linux/pktcdvd.h
14686 F:      include/uapi/linux/pktcdvd.h
14687
14688 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
14689 M:      Tomasz Duszynski <[email protected]>
14690 S:      Maintained
14691 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
14692 F:      drivers/iio/chemical/pms7003.c
14693
14694 PLDMFW LIBRARY
14695 M:      Jacob Keller <[email protected]>
14696 S:      Maintained
14697 F:      Documentation/driver-api/pldmfw/
14698 F:      include/linux/pldmfw.h
14699 F:      lib/pldmfw/
14700
14701 PLX DMA DRIVER
14702 M:      Logan Gunthorpe <[email protected]>
14703 S:      Maintained
14704 F:      drivers/dma/plx_dma.c
14705
14706 PM6764TR DRIVER
14707 M:      Charles Hsu     <[email protected]>
14708 L:      [email protected]
14709 S:      Maintained
14710 F:      Documentation/hwmon/pm6764tr.rst
14711 F:      drivers/hwmon/pmbus/pm6764tr.c
14712
14713 PM-GRAPH UTILITY
14714 M:      "Todd E Brandt" <[email protected]>
14715 L:      [email protected]
14716 S:      Supported
14717 W:      https://01.org/pm-graph
14718 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
14719 T:      git git://github.com/intel/pm-graph
14720 F:      tools/power/pm-graph
14721
14722 PMBUS HARDWARE MONITORING DRIVERS
14723 M:      Guenter Roeck <[email protected]>
14724 L:      [email protected]
14725 S:      Maintained
14726 W:      http://hwmon.wiki.kernel.org/
14727 W:      http://www.roeck-us.net/linux/drivers/
14728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
14729 F:      Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
14730 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
14731 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
14732 F:      Documentation/hwmon/adm1275.rst
14733 F:      Documentation/hwmon/ibm-cffps.rst
14734 F:      Documentation/hwmon/ir35221.rst
14735 F:      Documentation/hwmon/lm25066.rst
14736 F:      Documentation/hwmon/ltc2978.rst
14737 F:      Documentation/hwmon/ltc3815.rst
14738 F:      Documentation/hwmon/max16064.rst
14739 F:      Documentation/hwmon/max20751.rst
14740 F:      Documentation/hwmon/max31785.rst
14741 F:      Documentation/hwmon/max34440.rst
14742 F:      Documentation/hwmon/max8688.rst
14743 F:      Documentation/hwmon/pmbus-core.rst
14744 F:      Documentation/hwmon/pmbus.rst
14745 F:      Documentation/hwmon/tps40422.rst
14746 F:      Documentation/hwmon/ucd9000.rst
14747 F:      Documentation/hwmon/ucd9200.rst
14748 F:      Documentation/hwmon/zl6100.rst
14749 F:      drivers/hwmon/pmbus/
14750 F:      include/linux/pmbus.h
14751
14752 PMC SIERRA MaxRAID DRIVER
14753 L:      [email protected]
14754 S:      Orphan
14755 W:      http://www.pmc-sierra.com/
14756 F:      drivers/scsi/pmcraid.*
14757
14758 PMC SIERRA PM8001 DRIVER
14759 M:      Jack Wang <[email protected]>
14760 L:      [email protected]
14761 S:      Supported
14762 F:      drivers/scsi/pm8001/
14763
14764 PNI RM3100 IIO DRIVER
14765 M:      Song Qiang <[email protected]>
14766 L:      [email protected]
14767 S:      Maintained
14768 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
14769 F:      drivers/iio/magnetometer/rm3100*
14770
14771 PNP SUPPORT
14772 M:      "Rafael J. Wysocki" <[email protected]>
14773 L:      [email protected]
14774 S:      Maintained
14775 F:      drivers/pnp/
14776 F:      include/linux/pnp.h
14777
14778 POSIX CLOCKS and TIMERS
14779 M:      Thomas Gleixner <[email protected]>
14780 L:      [email protected]
14781 S:      Maintained
14782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
14783 F:      fs/timerfd.c
14784 F:      include/linux/time_namespace.h
14785 F:      include/linux/timer*
14786 F:      kernel/time/*timer*
14787 F:      kernel/time/namespace.c
14788
14789 POWER MANAGEMENT CORE
14790 M:      "Rafael J. Wysocki" <[email protected]>
14791 L:      [email protected]
14792 S:      Supported
14793 B:      https://bugzilla.kernel.org
14794 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
14795 F:      drivers/base/power/
14796 F:      drivers/powercap/
14797 F:      include/linux/intel_rapl.h
14798 F:      include/linux/pm.h
14799 F:      include/linux/pm_*
14800 F:      include/linux/powercap.h
14801 F:      kernel/configs/nopm.config
14802
14803 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
14804 M:      Daniel Lezcano <[email protected]>
14805 L:      [email protected]
14806 S:      Supported
14807 B:      https://bugzilla.kernel.org
14808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
14809 F:      drivers/powercap/dtpm*
14810 F:      include/linux/dtpm.h
14811
14812 POWER STATE COORDINATION INTERFACE (PSCI)
14813 M:      Mark Rutland <[email protected]>
14814 M:      Lorenzo Pieralisi <[email protected]>
14815 L:      [email protected]
14816 S:      Maintained
14817 F:      drivers/firmware/psci/
14818 F:      include/linux/psci.h
14819 F:      include/uapi/linux/psci.h
14820
14821 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
14822 M:      Sebastian Reichel <[email protected]>
14823 L:      [email protected]
14824 S:      Maintained
14825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
14826 F:      Documentation/ABI/testing/sysfs-class-power
14827 F:      Documentation/devicetree/bindings/power/supply/
14828 F:      drivers/power/supply/
14829 F:      include/linux/power_supply.h
14830
14831 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
14832 M:      Suraj Jitindar Singh <[email protected]>
14833 L:      [email protected]
14834 S:      Maintained
14835 F:      drivers/char/powernv-op-panel.c
14836
14837 PPP OVER ATM (RFC 2364)
14838 M:      Mitchell Blank Jr <[email protected]>
14839 S:      Maintained
14840 F:      include/uapi/linux/atmppp.h
14841 F:      net/atm/pppoatm.c
14842
14843 PPP OVER ETHERNET
14844 M:      Michal Ostrowski <[email protected]>
14845 S:      Maintained
14846 F:      drivers/net/ppp/pppoe.c
14847 F:      drivers/net/ppp/pppox.c
14848
14849 PPP OVER L2TP
14850 M:      James Chapman <[email protected]>
14851 S:      Maintained
14852 F:      include/linux/if_pppol2tp.h
14853 F:      include/uapi/linux/if_pppol2tp.h
14854 F:      net/l2tp/l2tp_ppp.c
14855
14856 PPP PROTOCOL DRIVERS AND COMPRESSORS
14857 M:      Paul Mackerras <[email protected]>
14858 L:      [email protected]
14859 S:      Maintained
14860 F:      drivers/net/ppp/ppp_*
14861
14862 PPS SUPPORT
14863 M:      Rodolfo Giometti <[email protected]>
14864 L:      [email protected] (subscribers-only)
14865 S:      Maintained
14866 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
14867 F:      Documentation/ABI/testing/sysfs-pps
14868 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
14869 F:      Documentation/driver-api/pps.rst
14870 F:      drivers/pps/
14871 F:      include/linux/pps*.h
14872 F:      include/uapi/linux/pps.h
14873
14874 PPTP DRIVER
14875 M:      Dmitry Kozlov <[email protected]>
14876 L:      [email protected]
14877 S:      Maintained
14878 W:      http://sourceforge.net/projects/accel-pptp
14879 F:      drivers/net/ppp/pptp.c
14880
14881 PRESSURE STALL INFORMATION (PSI)
14882 M:      Johannes Weiner <[email protected]>
14883 S:      Maintained
14884 F:      include/linux/psi*
14885 F:      kernel/sched/psi.c
14886
14887 PRINTK
14888 M:      Petr Mladek <[email protected]>
14889 M:      Sergey Senozhatsky <[email protected]>
14890 R:      Steven Rostedt <[email protected]>
14891 R:      John Ogness <[email protected]>
14892 S:      Maintained
14893 F:      include/linux/printk.h
14894 F:      kernel/printk/
14895
14896 PRISM54 WIRELESS DRIVER
14897 M:      Luis Chamberlain <[email protected]>
14898 L:      [email protected]
14899 S:      Obsolete
14900 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
14901 F:      drivers/net/wireless/intersil/prism54/
14902
14903 PROC FILESYSTEM
14904 L:      [email protected]
14905 L:      [email protected]
14906 S:      Maintained
14907 F:      Documentation/filesystems/proc.rst
14908 F:      fs/proc/
14909 F:      include/linux/proc_fs.h
14910 F:      tools/testing/selftests/proc/
14911
14912 PROC SYSCTL
14913 M:      Luis Chamberlain <[email protected]>
14914 M:      Kees Cook <[email protected]>
14915 M:      Iurii Zaikin <[email protected]>
14916 L:      [email protected]
14917 L:      [email protected]
14918 S:      Maintained
14919 F:      fs/proc/proc_sysctl.c
14920 F:      include/linux/sysctl.h
14921 F:      kernel/sysctl-test.c
14922 F:      kernel/sysctl.c
14923 F:      tools/testing/selftests/sysctl/
14924
14925 PS3 NETWORK SUPPORT
14926 M:      Geoff Levand <[email protected]>
14927 L:      [email protected]
14928 L:      [email protected]
14929 S:      Maintained
14930 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
14931
14932 PS3 PLATFORM SUPPORT
14933 M:      Geoff Levand <[email protected]>
14934 L:      [email protected]
14935 S:      Maintained
14936 F:      arch/powerpc/boot/ps3*
14937 F:      arch/powerpc/include/asm/lv1call.h
14938 F:      arch/powerpc/include/asm/ps3*.h
14939 F:      arch/powerpc/platforms/ps3/
14940 F:      drivers/*/ps3*
14941 F:      drivers/ps3/
14942 F:      drivers/rtc/rtc-ps3.c
14943 F:      drivers/usb/host/*ps3.c
14944 F:      sound/ppc/snd_ps3*
14945
14946 PS3VRAM DRIVER
14947 M:      Jim Paris <[email protected]>
14948 M:      Geoff Levand <[email protected]>
14949 L:      [email protected]
14950 S:      Maintained
14951 F:      drivers/block/ps3vram.c
14952
14953 PSAMPLE PACKET SAMPLING SUPPORT
14954 M:      Yotam Gigi <[email protected]>
14955 S:      Maintained
14956 F:      include/net/psample.h
14957 F:      include/uapi/linux/psample.h
14958 F:      net/psample
14959
14960 PSTORE FILESYSTEM
14961 M:      Kees Cook <[email protected]>
14962 M:      Anton Vorontsov <[email protected]>
14963 M:      Colin Cross <[email protected]>
14964 M:      Tony Luck <[email protected]>
14965 S:      Maintained
14966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
14967 F:      Documentation/admin-guide/ramoops.rst
14968 F:      Documentation/admin-guide/pstore-blk.rst
14969 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.txt
14970 F:      drivers/acpi/apei/erst.c
14971 F:      drivers/firmware/efi/efi-pstore.c
14972 F:      fs/pstore/
14973 F:      include/linux/pstore*
14974 K:      \b(pstore|ramoops)
14975
14976 PTP HARDWARE CLOCK SUPPORT
14977 M:      Richard Cochran <[email protected]>
14978 L:      [email protected]
14979 S:      Maintained
14980 W:      http://linuxptp.sourceforge.net/
14981 F:      Documentation/ABI/testing/sysfs-ptp
14982 F:      Documentation/driver-api/ptp.rst
14983 F:      drivers/net/phy/dp83640*
14984 F:      drivers/ptp/*
14985 F:      include/linux/ptp_cl*
14986
14987 PTRACE SUPPORT
14988 M:      Oleg Nesterov <[email protected]>
14989 S:      Maintained
14990 F:      arch/*/*/ptrace*.c
14991 F:      arch/*/include/asm/ptrace*.h
14992 F:      arch/*/ptrace*.c
14993 F:      include/asm-generic/syscall.h
14994 F:      include/linux/ptrace.h
14995 F:      include/linux/regset.h
14996 F:      include/linux/tracehook.h
14997 F:      include/uapi/linux/ptrace.h
14998 F:      include/uapi/linux/ptrace.h
14999 F:      kernel/ptrace.c
15000
15001 PULSE8-CEC DRIVER
15002 M:      Hans Verkuil <[email protected]>
15003 L:      [email protected]
15004 S:      Maintained
15005 T:      git git://linuxtv.org/media_tree.git
15006 F:      Documentation/admin-guide/media/pulse8-cec.rst
15007 F:      drivers/media/cec/usb/pulse8/
15008
15009 PVRUSB2 VIDEO4LINUX DRIVER
15010 M:      Mike Isely <[email protected]>
15011 L:      [email protected]       (subscribers-only)
15012 L:      [email protected]
15013 S:      Maintained
15014 W:      http://www.isely.net/pvrusb2/
15015 T:      git git://linuxtv.org/media_tree.git
15016 F:      Documentation/driver-api/media/drivers/pvrusb2*
15017 F:      drivers/media/usb/pvrusb2/
15018
15019 PWC WEBCAM DRIVER
15020 M:      Hans Verkuil <[email protected]>
15021 L:      [email protected]
15022 S:      Odd Fixes
15023 T:      git git://linuxtv.org/media_tree.git
15024 F:      drivers/media/usb/pwc/*
15025 F:      include/trace/events/pwc.h
15026
15027 PWM FAN DRIVER
15028 M:      Bartlomiej Zolnierkiewicz <[email protected]>
15029 L:      [email protected]
15030 S:      Supported
15031 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
15032 F:      Documentation/hwmon/pwm-fan.rst
15033 F:      drivers/hwmon/pwm-fan.c
15034
15035 PWM IR Transmitter
15036 M:      Sean Young <[email protected]>
15037 L:      [email protected]
15038 S:      Maintained
15039 F:      drivers/media/rc/pwm-ir-tx.c
15040
15041 PWM SUBSYSTEM
15042 M:      Thierry Reding <[email protected]>
15043 R:      Uwe Kleine-König <[email protected]>
15044 M:      Lee Jones <[email protected]>
15045 L:      [email protected]
15046 S:      Maintained
15047 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
15048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
15049 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
15050 F:      Documentation/devicetree/bindings/pwm/
15051 F:      Documentation/driver-api/pwm.rst
15052 F:      drivers/gpio/gpio-mvebu.c
15053 F:      drivers/pwm/
15054 F:      drivers/video/backlight/pwm_bl.c
15055 F:      include/linux/pwm.h
15056 F:      include/linux/pwm_backlight.h
15057 K:      pwm_(config|apply_state|ops)
15058
15059 PXA GPIO DRIVER
15060 M:      Robert Jarzmik <[email protected]>
15061 L:      [email protected]
15062 S:      Maintained
15063 F:      drivers/gpio/gpio-pxa.c
15064
15065 PXA MMCI DRIVER
15066 S:      Orphan
15067
15068 PXA RTC DRIVER
15069 M:      Robert Jarzmik <[email protected]>
15070 L:      [email protected]
15071 S:      Maintained
15072
15073 PXA2xx/PXA3xx SUPPORT
15074 M:      Daniel Mack <[email protected]>
15075 M:      Haojian Zhuang <[email protected]>
15076 M:      Robert Jarzmik <[email protected]>
15077 L:      [email protected] (moderated for non-subscribers)
15078 S:      Maintained
15079 T:      git git://github.com/hzhuang1/linux.git
15080 T:      git git://github.com/rjarzmik/linux.git
15081 F:      arch/arm/boot/dts/pxa*
15082 F:      arch/arm/mach-pxa/
15083 F:      drivers/dma/pxa*
15084 F:      drivers/pcmcia/pxa2xx*
15085 F:      drivers/pinctrl/pxa/
15086 F:      drivers/spi/spi-pxa2xx*
15087 F:      drivers/usb/gadget/udc/pxa2*
15088 F:      include/sound/pxa2xx-lib.h
15089 F:      sound/arm/pxa*
15090 F:      sound/soc/pxa/
15091
15092 QAT DRIVER
15093 M:      Giovanni Cabiddu <[email protected]>
15094 L:      [email protected]
15095 S:      Supported
15096 F:      drivers/crypto/qat/
15097
15098 QCOM AUDIO (ASoC) DRIVERS
15099 M:      Srinivas Kandagatla <[email protected]>
15100 M:      Banajit Goswami <[email protected]>
15101 L:      [email protected] (moderated for non-subscribers)
15102 S:      Supported
15103 F:      sound/soc/codecs/lpass-va-macro.c
15104 F:      sound/soc/codecs/lpass-wsa-macro.*
15105 F:      sound/soc/codecs/msm8916-wcd-analog.c
15106 F:      sound/soc/codecs/msm8916-wcd-digital.c
15107 F:      sound/soc/codecs/wcd9335.*
15108 F:      sound/soc/codecs/wcd934x.c
15109 F:      sound/soc/codecs/wcd-clsh-v2.*
15110 F:      sound/soc/codecs/wsa881x.c
15111 F:      sound/soc/qcom/
15112
15113 QCOM IPA DRIVER
15114 M:      Alex Elder <[email protected]>
15115 L:      [email protected]
15116 S:      Supported
15117 F:      drivers/net/ipa/
15118
15119 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
15120 M:      Gabriel Somlo <[email protected]>
15121 M:      "Michael S. Tsirkin" <[email protected]>
15122 L:      [email protected]
15123 S:      Maintained
15124 F:      drivers/firmware/qemu_fw_cfg.c
15125 F:      include/uapi/linux/qemu_fw_cfg.h
15126
15127 QIB DRIVER
15128 M:      Dennis Dalessandro <[email protected]>
15129 M:      Mike Marciniszyn <[email protected]>
15130 L:      [email protected]
15131 S:      Supported
15132 F:      drivers/infiniband/hw/qib/
15133
15134 QLOGIC QL41xxx FCOE DRIVER
15135 M:      Saurav Kashyap <[email protected]>
15136 M:      Javed Hasan <[email protected]>
15137 M:      [email protected]
15138 L:      [email protected]
15139 S:      Supported
15140 F:      drivers/scsi/qedf/
15141
15142 QLOGIC QL41xxx ISCSI DRIVER
15143 M:      Nilesh Javali <[email protected]>
15144 M:      Manish Rangankar <[email protected]>
15145 M:      [email protected]
15146 L:      [email protected]
15147 S:      Supported
15148 F:      drivers/scsi/qedi/
15149
15150 QLOGIC QL4xxx ETHERNET DRIVER
15151 M:      Ariel Elior <[email protected]>
15152 M:      [email protected]
15153 L:      [email protected]
15154 S:      Supported
15155 F:      drivers/net/ethernet/qlogic/qed/
15156 F:      drivers/net/ethernet/qlogic/qede/
15157 F:      include/linux/qed/
15158
15159 QLOGIC QL4xxx RDMA DRIVER
15160 M:      Michal Kalderon <[email protected]>
15161 M:      Ariel Elior <[email protected]>
15162 L:      [email protected]
15163 S:      Supported
15164 F:      drivers/infiniband/hw/qedr/
15165 F:      include/uapi/rdma/qedr-abi.h
15166
15167 QLOGIC QLA1280 SCSI DRIVER
15168 M:      Michael Reed <[email protected]>
15169 L:      [email protected]
15170 S:      Maintained
15171 F:      drivers/scsi/qla1280.[ch]
15172
15173 QLOGIC QLA2XXX FC-SCSI DRIVER
15174 M:      Nilesh Javali <[email protected]>
15175 M:      [email protected]
15176 L:      [email protected]
15177 S:      Supported
15178 F:      drivers/scsi/qla2xxx/
15179
15180 QLOGIC QLA3XXX NETWORK DRIVER
15181 M:      [email protected]
15182 L:      [email protected]
15183 S:      Supported
15184 F:      drivers/net/ethernet/qlogic/qla3xxx.*
15185
15186 QLOGIC QLA4XXX iSCSI DRIVER
15187 M:      Nilesh Javali <[email protected]>
15188 M:      Manish Rangankar <[email protected]>
15189 M:      [email protected]
15190 L:      [email protected]
15191 S:      Supported
15192 F:      drivers/scsi/qla4xxx/
15193
15194 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
15195 M:      Shahed Shaikh <[email protected]>
15196 M:      Manish Chopra <[email protected]>
15197 M:      [email protected]
15198 L:      [email protected]
15199 S:      Supported
15200 F:      drivers/net/ethernet/qlogic/qlcnic/
15201
15202 QLOGIC QLGE 10Gb ETHERNET DRIVER
15203 M:      Manish Chopra <[email protected]>
15204 M:      [email protected]
15205 M:      Coiby Xu <[email protected]>
15206 L:      [email protected]
15207 S:      Supported
15208 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
15209 F:      drivers/staging/qlge/
15210
15211 QM1D1B0004 MEDIA DRIVER
15212 M:      Akihiro Tsukada <[email protected]>
15213 L:      [email protected]
15214 S:      Odd Fixes
15215 F:      drivers/media/tuners/qm1d1b0004*
15216
15217 QM1D1C0042 MEDIA DRIVER
15218 M:      Akihiro Tsukada <[email protected]>
15219 L:      [email protected]
15220 S:      Odd Fixes
15221 F:      drivers/media/tuners/qm1d1c0042*
15222
15223 QNX4 FILESYSTEM
15224 M:      Anders Larsen <[email protected]>
15225 S:      Maintained
15226 W:      http://www.alarsen.net/linux/qnx4fs/
15227 F:      fs/qnx4/
15228 F:      include/uapi/linux/qnx4_fs.h
15229 F:      include/uapi/linux/qnxtypes.h
15230
15231 QORIQ DPAA2 FSL-MC BUS DRIVER
15232 M:      Stuart Yoder <[email protected]>
15233 M:      Laurentiu Tudor <[email protected]>
15234 L:      [email protected]
15235 S:      Maintained
15236 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
15237 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
15238 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
15239 F:      drivers/bus/fsl-mc/
15240 F:      include/uapi/linux/fsl_mc.h
15241
15242 QT1010 MEDIA DRIVER
15243 M:      Antti Palosaari <[email protected]>
15244 L:      [email protected]
15245 S:      Maintained
15246 W:      https://linuxtv.org
15247 W:      http://palosaari.fi/linux/
15248 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15249 T:      git git://linuxtv.org/anttip/media_tree.git
15250 F:      drivers/media/tuners/qt1010*
15251
15252 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
15253 M:      Kalle Valo <[email protected]>
15254 L:      [email protected]
15255 S:      Supported
15256 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
15257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
15258 F:      drivers/net/wireless/ath/ath10k/
15259
15260 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
15261 M:      Kalle Valo <[email protected]>
15262 L:      [email protected]
15263 S:      Supported
15264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
15265 F:      drivers/net/wireless/ath/ath11k/
15266
15267 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
15268 M:      [email protected]
15269 L:      [email protected]
15270 S:      Supported
15271 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
15272 F:      drivers/net/wireless/ath/ath9k/
15273
15274 QUALCOMM CAMERA SUBSYSTEM DRIVER
15275 M:      Robert Foss <[email protected]>
15276 M:      Todor Tomov <[email protected]>
15277 L:      [email protected]
15278 S:      Maintained
15279 F:      Documentation/admin-guide/media/qcom_camss.rst
15280 F:      Documentation/devicetree/bindings/media/*camss*
15281 F:      drivers/media/platform/qcom/camss/
15282
15283 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
15284 M:      Niklas Cassel <[email protected]>
15285 L:      [email protected]
15286 L:      [email protected]
15287 S:      Maintained
15288 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.txt
15289 F:      drivers/soc/qcom/cpr.c
15290
15291 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
15292 M:      Ilia Lin <[email protected]>
15293 L:      [email protected]
15294 S:      Maintained
15295 F:      Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
15296 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
15297
15298 QUALCOMM CRYPTO DRIVERS
15299 M:      Thara Gopinath <[email protected]>
15300 L:      [email protected]
15301 L:      [email protected]
15302 S:      Maintained
15303 F:      drivers/crypto/qce/
15304
15305 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
15306 M:      Timur Tabi <[email protected]>
15307 L:      [email protected]
15308 S:      Maintained
15309 F:      drivers/net/ethernet/qualcomm/emac/
15310
15311 QUALCOMM ETHQOS ETHERNET DRIVER
15312 M:      Vinod Koul <[email protected]>
15313 L:      [email protected]
15314 S:      Maintained
15315 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
15316 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
15317
15318 QUALCOMM GENERIC INTERFACE I2C DRIVER
15319 M:      Akash Asthana <[email protected]>
15320 M:      Mukesh Savaliya <[email protected]>
15321 L:      [email protected]
15322 L:      [email protected]
15323 S:      Supported
15324 F:      drivers/i2c/busses/i2c-qcom-geni.c
15325
15326 QUALCOMM HEXAGON ARCHITECTURE
15327 M:      Brian Cain <[email protected]>
15328 L:      [email protected]
15329 S:      Supported
15330 F:      arch/hexagon/
15331
15332 QUALCOMM HIDMA DRIVER
15333 M:      Sinan Kaya <[email protected]>
15334 L:      [email protected]
15335 L:      [email protected]
15336 L:      [email protected]
15337 S:      Supported
15338 F:      drivers/dma/qcom/hidma*
15339
15340 QUALCOMM I2C CCI DRIVER
15341 M:      Loic Poulain <[email protected]>
15342 M:      Robert Foss <[email protected]>
15343 L:      [email protected]
15344 L:      [email protected]
15345 S:      Maintained
15346 F:      Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt
15347 F:      drivers/i2c/busses/i2c-qcom-cci.c
15348
15349 QUALCOMM IOMMU
15350 M:      Rob Clark <[email protected]>
15351 L:      [email protected]
15352 L:      [email protected]
15353 S:      Maintained
15354 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
15355
15356 QUALCOMM IPC ROUTER (QRTR) DRIVER
15357 M:      Manivannan Sadhasivam <[email protected]>
15358 L:      [email protected]
15359 S:      Maintained
15360 F:      include/trace/events/qrtr.h
15361 F:      include/uapi/linux/qrtr.h
15362 F:      net/qrtr/
15363
15364 QUALCOMM IPCC MAILBOX DRIVER
15365 M:      Manivannan Sadhasivam <[email protected]>
15366 L:      [email protected]
15367 S:      Supported
15368 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
15369 F:      drivers/mailbox/qcom-ipcc.c
15370 F:      include/dt-bindings/mailbox/qcom-ipcc.h
15371
15372 QUALCOMM IPQ4019 USB PHY DRIVER
15373 M:      Robert Marko <[email protected]>
15374 M:      Luka Perkov <[email protected]>
15375 L:      [email protected]
15376 S:      Maintained
15377 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
15378 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
15379
15380 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
15381 M:      Robert Marko <[email protected]>
15382 M:      Luka Perkov <[email protected]>
15383 L:      [email protected]
15384 S:      Maintained
15385 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
15386 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
15387
15388 QUALCOMM RMNET DRIVER
15389 M:      Subash Abhinov Kasiviswanathan <[email protected]>
15390 M:      Sean Tranchetti <[email protected]>
15391 L:      [email protected]
15392 S:      Maintained
15393 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
15394 F:      drivers/net/ethernet/qualcomm/rmnet/
15395 F:      include/linux/if_rmnet.h
15396
15397 QUALCOMM TSENS THERMAL DRIVER
15398 M:      Amit Kucheria <[email protected]>
15399 M:      Thara Gopinath <[email protected]>
15400 L:      [email protected]
15401 L:      [email protected]
15402 S:      Maintained
15403 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
15404 F:      drivers/thermal/qcom/
15405
15406 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
15407 M:      Stanimir Varbanov <[email protected]>
15408 L:      [email protected]
15409 L:      [email protected]
15410 S:      Maintained
15411 T:      git git://linuxtv.org/media_tree.git
15412 F:      Documentation/devicetree/bindings/media/*venus*
15413 F:      drivers/media/platform/qcom/venus/
15414
15415 QUALCOMM WCN36XX WIRELESS DRIVER
15416 M:      Kalle Valo <[email protected]>
15417 L:      [email protected]
15418 S:      Supported
15419 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
15420 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
15421 F:      drivers/net/wireless/ath/wcn36xx/
15422
15423 QUANTENNA QTNFMAC WIRELESS DRIVER
15424 M:      Igor Mitsyanko <[email protected]>
15425 R:      Sergey Matyukevich <[email protected]>
15426 L:      [email protected]
15427 S:      Maintained
15428 F:      drivers/net/wireless/quantenna
15429
15430 RADEON and AMDGPU DRM DRIVERS
15431 M:      Alex Deucher <[email protected]>
15432 M:      Christian König <[email protected]>
15433 M:      Pan, Xinhui <[email protected]>
15434 L:      [email protected]
15435 S:      Supported
15436 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
15437 F:      drivers/gpu/drm/amd/
15438 F:      drivers/gpu/drm/radeon/
15439 F:      include/uapi/drm/amdgpu_drm.h
15440 F:      include/uapi/drm/radeon_drm.h
15441
15442 RADEON FRAMEBUFFER DISPLAY DRIVER
15443 M:      Benjamin Herrenschmidt <[email protected]>
15444 L:      [email protected]
15445 S:      Maintained
15446 F:      drivers/video/fbdev/aty/radeon*
15447 F:      include/uapi/linux/radeonfb.h
15448
15449 RADIOSHARK RADIO DRIVER
15450 M:      Hans Verkuil <[email protected]>
15451 L:      [email protected]
15452 S:      Maintained
15453 T:      git git://linuxtv.org/media_tree.git
15454 F:      drivers/media/radio/radio-shark.c
15455
15456 RADIOSHARK2 RADIO DRIVER
15457 M:      Hans Verkuil <[email protected]>
15458 L:      [email protected]
15459 S:      Maintained
15460 T:      git git://linuxtv.org/media_tree.git
15461 F:      drivers/media/radio/radio-shark2.c
15462 F:      drivers/media/radio/radio-tea5777.c
15463
15464 RADOS BLOCK DEVICE (RBD)
15465 M:      Ilya Dryomov <[email protected]>
15466 R:      Dongsheng Yang <[email protected]>
15467 L:      [email protected]
15468 S:      Supported
15469 W:      http://ceph.com/
15470 T:      git git://github.com/ceph/ceph-client.git
15471 F:      Documentation/ABI/testing/sysfs-bus-rbd
15472 F:      drivers/block/rbd.c
15473 F:      drivers/block/rbd_types.h
15474
15475 RAGE128 FRAMEBUFFER DISPLAY DRIVER
15476 M:      Paul Mackerras <[email protected]>
15477 L:      [email protected]
15478 S:      Maintained
15479 F:      drivers/video/fbdev/aty/aty128fb.c
15480
15481 RAINSHADOW-CEC DRIVER
15482 M:      Hans Verkuil <[email protected]>
15483 L:      [email protected]
15484 S:      Maintained
15485 T:      git git://linuxtv.org/media_tree.git
15486 F:      drivers/media/cec/usb/rainshadow/
15487
15488 RALINK MIPS ARCHITECTURE
15489 M:      John Crispin <[email protected]>
15490 L:      [email protected]
15491 S:      Maintained
15492 F:      arch/mips/ralink
15493
15494 RALINK RT2X00 WIRELESS LAN DRIVER
15495 M:      Stanislaw Gruszka <[email protected]>
15496 M:      Helmut Schaa <[email protected]>
15497 L:      [email protected]
15498 S:      Maintained
15499 F:      drivers/net/wireless/ralink/rt2x00/
15500
15501 RAMDISK RAM BLOCK DEVICE DRIVER
15502 M:      Jens Axboe <[email protected]>
15503 S:      Maintained
15504 F:      Documentation/admin-guide/blockdev/ramdisk.rst
15505 F:      drivers/block/brd.c
15506
15507 RANCHU VIRTUAL BOARD FOR MIPS
15508 M:      Miodrag Dinic <[email protected]>
15509 L:      [email protected]
15510 S:      Supported
15511 F:      arch/mips/configs/generic/board-ranchu.config
15512 F:      arch/mips/generic/board-ranchu.c
15513
15514 RANDOM NUMBER DRIVER
15515 M:      "Theodore Ts'o" <[email protected]>
15516 S:      Maintained
15517 F:      drivers/char/random.c
15518
15519 RAPIDIO SUBSYSTEM
15520 M:      Matt Porter <[email protected]>
15521 M:      Alexandre Bounine <[email protected]>
15522 S:      Maintained
15523 F:      drivers/rapidio/
15524
15525 RAS INFRASTRUCTURE
15526 M:      Tony Luck <[email protected]>
15527 M:      Borislav Petkov <[email protected]>
15528 L:      [email protected]
15529 S:      Maintained
15530 F:      Documentation/admin-guide/ras.rst
15531 F:      drivers/ras/
15532 F:      include/linux/ras.h
15533 F:      include/ras/ras_event.h
15534
15535 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
15536 L:      [email protected]
15537 S:      Orphan
15538 F:      drivers/net/wireless/ray*
15539
15540 RC-CORE / LIRC FRAMEWORK
15541 M:      Sean Young <[email protected]>
15542 L:      [email protected]
15543 S:      Maintained
15544 W:      http://linuxtv.org
15545 T:      git git://linuxtv.org/media_tree.git
15546 F:      Documentation/driver-api/media/rc-core.rst
15547 F:      Documentation/userspace-api/media/rc/
15548 F:      drivers/media/rc/
15549 F:      include/media/rc-map.h
15550 F:      include/media/rc-core.h
15551 F:      include/uapi/linux/lirc.h
15552
15553 RCMM REMOTE CONTROLS DECODER
15554 M:      Patrick Lerda <[email protected]>
15555 S:      Maintained
15556 F:      drivers/media/rc/ir-rcmm-decoder.c
15557
15558 RCUTORTURE TEST FRAMEWORK
15559 M:      "Paul E. McKenney" <[email protected]>
15560 M:      Josh Triplett <[email protected]>
15561 R:      Steven Rostedt <[email protected]>
15562 R:      Mathieu Desnoyers <[email protected]>
15563 R:      Lai Jiangshan <[email protected]>
15564 L:      [email protected]
15565 S:      Supported
15566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
15567 F:      tools/testing/selftests/rcutorture
15568
15569 RDACM20 Camera Sensor
15570 M:      Jacopo Mondi <[email protected]>
15571 M:      Kieran Bingham <[email protected]>
15572 M:      Laurent Pinchart <[email protected]>
15573 M:      Niklas Söderlund <[email protected]>
15574 L:      [email protected]
15575 S:      Maintained
15576 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
15577 F:      drivers/media/i2c/max9271.c
15578 F:      drivers/media/i2c/max9271.h
15579 F:      drivers/media/i2c/rdacm20.c
15580
15581 RDACM21 Camera Sensor
15582 M:      Jacopo Mondi <[email protected]>
15583 M:      Kieran Bingham <[email protected]>
15584 M:      Laurent Pinchart <[email protected]>
15585 M:      Niklas Söderlund <[email protected]>
15586 L:      [email protected]
15587 S:      Maintained
15588 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
15589 F:      drivers/media/i2c/max9271.c
15590 F:      drivers/media/i2c/max9271.h
15591 F:      drivers/media/i2c/rdacm21.c
15592
15593 RDC R-321X SoC
15594 M:      Florian Fainelli <[email protected]>
15595 S:      Maintained
15596
15597 RDC R6040 FAST ETHERNET DRIVER
15598 M:      Florian Fainelli <[email protected]>
15599 L:      [email protected]
15600 S:      Maintained
15601 F:      drivers/net/ethernet/rdc/r6040.c
15602
15603 RDMAVT - RDMA verbs software
15604 M:      Dennis Dalessandro <[email protected]>
15605 M:      Mike Marciniszyn <[email protected]>
15606 L:      [email protected]
15607 S:      Supported
15608 F:      drivers/infiniband/sw/rdmavt
15609
15610 RDS - RELIABLE DATAGRAM SOCKETS
15611 M:      Santosh Shilimkar <[email protected]>
15612 L:      [email protected]
15613 L:      [email protected]
15614 L:      [email protected] (moderated for non-subscribers)
15615 S:      Supported
15616 W:      https://oss.oracle.com/projects/rds/
15617 F:      Documentation/networking/rds.rst
15618 F:      net/rds/
15619
15620 RDT - RESOURCE ALLOCATION
15621 M:      Fenghua Yu <[email protected]>
15622 M:      Reinette Chatre <[email protected]>
15623 L:      [email protected]
15624 S:      Supported
15625 F:      Documentation/x86/resctrl*
15626 F:      arch/x86/include/asm/resctrl.h
15627 F:      arch/x86/kernel/cpu/resctrl/
15628 F:      tools/testing/selftests/resctrl/
15629
15630 READ-COPY UPDATE (RCU)
15631 M:      "Paul E. McKenney" <[email protected]>
15632 M:      Josh Triplett <[email protected]>
15633 R:      Steven Rostedt <[email protected]>
15634 R:      Mathieu Desnoyers <[email protected]>
15635 R:      Lai Jiangshan <[email protected]>
15636 R:      Joel Fernandes <[email protected]>
15637 L:      [email protected]
15638 S:      Supported
15639 W:      http://www.rdrop.com/users/paulmck/RCU/
15640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
15641 F:      Documentation/RCU/
15642 F:      include/linux/rcu*
15643 F:      kernel/rcu/
15644 X:      Documentation/RCU/torture.rst
15645 X:      include/linux/srcu*.h
15646 X:      kernel/rcu/srcu*.c
15647
15648 REAL TIME CLOCK (RTC) SUBSYSTEM
15649 M:      Alessandro Zummo <[email protected]>
15650 M:      Alexandre Belloni <[email protected]>
15651 L:      [email protected]
15652 S:      Maintained
15653 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
15654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
15655 F:      Documentation/admin-guide/rtc.rst
15656 F:      Documentation/devicetree/bindings/rtc/
15657 F:      drivers/rtc/
15658 F:      include/linux/platform_data/rtc-*
15659 F:      include/linux/rtc.h
15660 F:      include/linux/rtc/
15661 F:      include/uapi/linux/rtc.h
15662 F:      tools/testing/selftests/rtc/
15663
15664 REALTEK AUDIO CODECS
15665 M:      Oder Chiou <[email protected]>
15666 S:      Maintained
15667 F:      include/sound/rt*.h
15668 F:      sound/soc/codecs/rt*
15669
15670 REALTEK RTL83xx SMI DSA ROUTER CHIPS
15671 M:      Linus Walleij <[email protected]>
15672 S:      Maintained
15673 F:      Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
15674 F:      drivers/net/dsa/realtek-smi*
15675 F:      drivers/net/dsa/rtl83*
15676
15677 REALTEK WIRELESS DRIVER (rtlwifi family)
15678 M:      Ping-Ke Shih <[email protected]>
15679 L:      [email protected]
15680 S:      Maintained
15681 W:      https://wireless.wiki.kernel.org/
15682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15683 F:      drivers/net/wireless/realtek/rtlwifi/
15684
15685 REALTEK WIRELESS DRIVER (rtw88)
15686 M:      Yan-Hsuan Chuang <[email protected]>
15687 L:      [email protected]
15688 S:      Maintained
15689 F:      drivers/net/wireless/realtek/rtw88/
15690
15691 REDPINE WIRELESS DRIVER
15692 M:      Amitkumar Karwar <[email protected]>
15693 M:      Siva Rebbagondla <[email protected]>
15694 L:      [email protected]
15695 S:      Maintained
15696 F:      drivers/net/wireless/rsi/
15697
15698 REGISTER MAP ABSTRACTION
15699 M:      Mark Brown <[email protected]>
15700 L:      [email protected]
15701 S:      Supported
15702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
15703 F:      Documentation/devicetree/bindings/regmap/
15704 F:      drivers/base/regmap/
15705 F:      include/linux/regmap.h
15706
15707 REISERFS FILE SYSTEM
15708 L:      [email protected]
15709 S:      Supported
15710 F:      fs/reiserfs/
15711
15712 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
15713 M:      Ohad Ben-Cohen <[email protected]>
15714 M:      Bjorn Andersson <[email protected]>
15715 M:      Mathieu Poirier <[email protected]>
15716 L:      [email protected]
15717 S:      Maintained
15718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
15719 F:      Documentation/ABI/testing/sysfs-class-remoteproc
15720 F:      Documentation/devicetree/bindings/remoteproc/
15721 F:      Documentation/staging/remoteproc.rst
15722 F:      drivers/remoteproc/
15723 F:      include/linux/remoteproc.h
15724 F:      include/linux/remoteproc/
15725
15726 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
15727 M:      Ohad Ben-Cohen <[email protected]>
15728 M:      Bjorn Andersson <[email protected]>
15729 M:      Mathieu Poirier <[email protected]>
15730 L:      [email protected]
15731 S:      Maintained
15732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
15733 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
15734 F:      Documentation/staging/rpmsg.rst
15735 F:      drivers/rpmsg/
15736 F:      include/linux/rpmsg.h
15737 F:      include/linux/rpmsg/
15738 F:      include/uapi/linux/rpmsg.h
15739 F:      samples/rpmsg/
15740
15741 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
15742 M:      Stephan Gerhold <[email protected]>
15743 L:      [email protected]
15744 L:      [email protected]
15745 S:      Maintained
15746 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
15747
15748 RENESAS CLOCK DRIVERS
15749 M:      Geert Uytterhoeven <[email protected]>
15750 L:      [email protected]
15751 S:      Supported
15752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
15753 F:      Documentation/devicetree/bindings/clock/renesas,*
15754 F:      drivers/clk/renesas/
15755
15756 RENESAS EMEV2 I2C DRIVER
15757 M:      Wolfram Sang <[email protected]>
15758 L:      [email protected]
15759 S:      Supported
15760 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
15761 F:      drivers/i2c/busses/i2c-emev2.c
15762
15763 RENESAS ETHERNET DRIVERS
15764 R:      Sergei Shtylyov <[email protected]>
15765 L:      [email protected]
15766 L:      [email protected]
15767 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
15768 F:      drivers/net/ethernet/renesas/
15769 F:      include/linux/sh_eth.h
15770
15771 RENESAS R-CAR GYROADC DRIVER
15772 M:      Marek Vasut <[email protected]>
15773 L:      [email protected]
15774 S:      Supported
15775 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
15776 F:      drivers/iio/adc/rcar-gyroadc.c
15777
15778 RENESAS R-CAR I2C DRIVERS
15779 M:      Wolfram Sang <[email protected]>
15780 L:      [email protected]
15781 S:      Supported
15782 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
15783 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
15784 F:      drivers/i2c/busses/i2c-rcar.c
15785 F:      drivers/i2c/busses/i2c-sh_mobile.c
15786
15787 RENESAS R-CAR THERMAL DRIVERS
15788 M:      Niklas Söderlund <[email protected]>
15789 L:      [email protected]
15790 S:      Supported
15791 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
15792 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
15793 F:      drivers/thermal/rcar_gen3_thermal.c
15794 F:      drivers/thermal/rcar_thermal.c
15795
15796 RENESAS RIIC DRIVER
15797 M:      Chris Brandt <[email protected]>
15798 L:      [email protected]
15799 S:      Supported
15800 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
15801 F:      drivers/i2c/busses/i2c-riic.c
15802
15803 RENESAS USB PHY DRIVER
15804 M:      Yoshihiro Shimoda <[email protected]>
15805 L:      [email protected]
15806 S:      Maintained
15807 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
15808
15809 RESET CONTROLLER FRAMEWORK
15810 M:      Philipp Zabel <[email protected]>
15811 S:      Maintained
15812 T:      git git://git.pengutronix.de/git/pza/linux
15813 F:      Documentation/devicetree/bindings/reset/
15814 F:      Documentation/driver-api/reset.rst
15815 F:      drivers/reset/
15816 F:      include/dt-bindings/reset/
15817 F:      include/linux/reset-controller.h
15818 F:      include/linux/reset.h
15819 F:      include/linux/reset/
15820 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
15821
15822 RESTARTABLE SEQUENCES SUPPORT
15823 M:      Mathieu Desnoyers <[email protected]>
15824 M:      Peter Zijlstra <[email protected]>
15825 M:      "Paul E. McKenney" <[email protected]>
15826 M:      Boqun Feng <[email protected]>
15827 L:      [email protected]
15828 S:      Supported
15829 F:      include/trace/events/rseq.h
15830 F:      include/uapi/linux/rseq.h
15831 F:      kernel/rseq.c
15832 F:      tools/testing/selftests/rseq/
15833
15834 RFKILL
15835 M:      Johannes Berg <[email protected]>
15836 L:      [email protected]
15837 S:      Maintained
15838 W:      https://wireless.wiki.kernel.org/
15839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
15840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
15841 F:      Documentation/ABI/stable/sysfs-class-rfkill
15842 F:      Documentation/driver-api/rfkill.rst
15843 F:      include/linux/rfkill.h
15844 F:      include/uapi/linux/rfkill.h
15845 F:      net/rfkill/
15846
15847 RHASHTABLE
15848 M:      Thomas Graf <[email protected]>
15849 M:      Herbert Xu <[email protected]>
15850 L:      [email protected]
15851 S:      Maintained
15852 F:      include/linux/rhashtable-types.h
15853 F:      include/linux/rhashtable.h
15854 F:      lib/rhashtable.c
15855 F:      lib/test_rhashtable.c
15856
15857 RICOH R5C592 MEMORYSTICK DRIVER
15858 M:      Maxim Levitsky <[email protected]>
15859 S:      Maintained
15860 F:      drivers/memstick/host/r592.*
15861
15862 RICOH SMARTMEDIA/XD DRIVER
15863 M:      Maxim Levitsky <[email protected]>
15864 S:      Maintained
15865 F:      drivers/mtd/nand/raw/r852.c
15866 F:      drivers/mtd/nand/raw/r852.h
15867
15868 RISC-V ARCHITECTURE
15869 M:      Paul Walmsley <[email protected]>
15870 M:      Palmer Dabbelt <[email protected]>
15871 M:      Albert Ou <[email protected]>
15872 L:      [email protected]
15873 S:      Supported
15874 P:      Documentation/riscv/patch-acceptance.rst
15875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
15876 F:      arch/riscv/
15877 N:      riscv
15878 K:      riscv
15879
15880 RISC-V/MICROCHIP POLARFIRE SOC SUPPORT
15881 M:      Lewis Hanly <[email protected]>
15882 L:      [email protected]
15883 S:      Supported
15884 F:      drivers/mailbox/mailbox-mpfs.c
15885 F:      drivers/soc/microchip/
15886 F:      include/soc/microchip/mpfs.h
15887
15888 RNBD BLOCK DRIVERS
15889 M:      Md. Haris Iqbal <[email protected]>
15890 M:      Jack Wang <[email protected]>
15891 L:      [email protected]
15892 S:      Maintained
15893 F:      drivers/block/rnbd/
15894
15895 ROCCAT DRIVERS
15896 M:      Stefan Achatz <[email protected]>
15897 S:      Maintained
15898 W:      http://sourceforge.net/projects/roccat/
15899 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
15900 F:      drivers/hid/hid-roccat*
15901 F:      include/linux/hid-roccat*
15902
15903 ROCKCHIP ISP V1 DRIVER
15904 M:      Helen Koike <[email protected]>
15905 M:      Dafna Hirschfeld <[email protected]>
15906 L:      [email protected]
15907 L:      [email protected]
15908 S:      Maintained
15909 F:      Documentation/admin-guide/media/rkisp1.rst
15910 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
15911 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
15912 F:      drivers/media/platform/rockchip/rkisp1
15913 F:      include/uapi/linux/rkisp1-config.h
15914
15915 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
15916 M:      Jacob Chen <[email protected]>
15917 M:      Ezequiel Garcia <[email protected]>
15918 L:      [email protected]
15919 L:      [email protected]
15920 S:      Maintained
15921 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
15922 F:      drivers/media/platform/rockchip/rga/
15923
15924 ROCKCHIP VIDEO DECODER DRIVER
15925 M:      Ezequiel Garcia <[email protected]>
15926 L:      [email protected]
15927 L:      [email protected]
15928 S:      Maintained
15929 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
15930 F:      drivers/staging/media/rkvdec/
15931
15932 ROCKER DRIVER
15933 M:      Jiri Pirko <[email protected]>
15934 L:      [email protected]
15935 S:      Supported
15936 F:      drivers/net/ethernet/rocker/
15937
15938 ROCKETPORT EXPRESS/INFINITY DRIVER
15939 M:      Kevin Cernekee <[email protected]>
15940 L:      [email protected]
15941 S:      Odd Fixes
15942 F:      drivers/tty/serial/rp2.*
15943
15944 ROHM BD99954 CHARGER IC
15945 R:      Matti Vaittinen <[email protected]>
15946 L:      [email protected]
15947 S:      Supported
15948 F:      drivers/power/supply/bd99954-charger.c
15949 F:      drivers/power/supply/bd99954-charger.h
15950
15951 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
15952 M:      Tomasz Duszynski <[email protected]>
15953 S:      Maintained
15954 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
15955 F:      drivers/iio/light/bh1750.c
15956
15957 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
15958 M:      Marek Vasut <[email protected]>
15959 L:      [email protected]
15960 L:      [email protected]
15961 S:      Supported
15962 F:      Documentation/devicetree/bindings/mfd/bd9571mwv.txt
15963 F:      drivers/gpio/gpio-bd9571mwv.c
15964 F:      drivers/mfd/bd9571mwv.c
15965 F:      drivers/regulator/bd9571mwv-regulator.c
15966 F:      include/linux/mfd/bd9571mwv.h
15967
15968 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
15969 R:      Matti Vaittinen <[email protected]>
15970 L:      [email protected]
15971 S:      Supported
15972 F:      Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt
15973 F:      Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt
15974 F:      drivers/clk/clk-bd718x7.c
15975 F:      drivers/gpio/gpio-bd70528.c
15976 F:      drivers/gpio/gpio-bd71815.c
15977 F:      drivers/gpio/gpio-bd71828.c
15978 F:      drivers/mfd/rohm-bd70528.c
15979 F:      drivers/mfd/rohm-bd71828.c
15980 F:      drivers/mfd/rohm-bd718x7.c
15981 F:      drivers/mfd/rohm-bd9576.c
15982 F:      drivers/power/supply/bd70528-charger.c
15983 F:      drivers/regulator/bd70528-regulator.c
15984 F:      drivers/regulator/bd71815-regulator.c
15985 F:      drivers/regulator/bd71828-regulator.c
15986 F:      drivers/regulator/bd718x7-regulator.c
15987 F:      drivers/regulator/bd9576-regulator.c
15988 F:      drivers/regulator/rohm-regulator.c
15989 F:      drivers/rtc/rtc-bd70528.c
15990 F:      drivers/watchdog/bd70528_wdt.c
15991 F:      drivers/watchdog/bd9576_wdt.c
15992 F:      include/linux/mfd/rohm-bd70528.h
15993 F:      include/linux/mfd/rohm-bd71815.h
15994 F:      include/linux/mfd/rohm-bd71828.h
15995 F:      include/linux/mfd/rohm-bd718x7.h
15996 F:      include/linux/mfd/rohm-bd957x.h
15997 F:      include/linux/mfd/rohm-generic.h
15998 F:      include/linux/mfd/rohm-shared.h
15999
16000 ROSE NETWORK LAYER
16001 M:      Ralf Baechle <[email protected]>
16002 L:      [email protected]
16003 S:      Maintained
16004 W:      http://www.linux-ax25.org/
16005 F:      include/net/rose.h
16006 F:      include/uapi/linux/rose.h
16007 F:      net/rose/
16008
16009 ROTATION DRIVER FOR ALLWINNER A83T
16010 M:      Jernej Skrabec <[email protected]>
16011 L:      [email protected]
16012 S:      Maintained
16013 T:      git git://linuxtv.org/media_tree.git
16014 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
16015 F:      drivers/media/platform/sunxi/sun8i-rotate/
16016
16017 RTL2830 MEDIA DRIVER
16018 M:      Antti Palosaari <[email protected]>
16019 L:      [email protected]
16020 S:      Maintained
16021 W:      https://linuxtv.org
16022 W:      http://palosaari.fi/linux/
16023 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16024 T:      git git://linuxtv.org/anttip/media_tree.git
16025 F:      drivers/media/dvb-frontends/rtl2830*
16026
16027 RTL2832 MEDIA DRIVER
16028 M:      Antti Palosaari <[email protected]>
16029 L:      [email protected]
16030 S:      Maintained
16031 W:      https://linuxtv.org
16032 W:      http://palosaari.fi/linux/
16033 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16034 T:      git git://linuxtv.org/anttip/media_tree.git
16035 F:      drivers/media/dvb-frontends/rtl2832*
16036
16037 RTL2832_SDR MEDIA DRIVER
16038 M:      Antti Palosaari <[email protected]>
16039 L:      [email protected]
16040 S:      Maintained
16041 W:      https://linuxtv.org
16042 W:      http://palosaari.fi/linux/
16043 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16044 T:      git git://linuxtv.org/anttip/media_tree.git
16045 F:      drivers/media/dvb-frontends/rtl2832_sdr*
16046
16047 RTL8180 WIRELESS DRIVER
16048 L:      [email protected]
16049 S:      Orphan
16050 W:      https://wireless.wiki.kernel.org/
16051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
16052 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
16053
16054 RTL8187 WIRELESS DRIVER
16055 M:      Herton Ronaldo Krzesinski <[email protected]>
16056 M:      Hin-Tak Leung <[email protected]>
16057 M:      Larry Finger <[email protected]>
16058 L:      [email protected]
16059 S:      Maintained
16060 W:      https://wireless.wiki.kernel.org/
16061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
16062 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
16063
16064 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
16065 M:      Jes Sorensen <[email protected]>
16066 L:      [email protected]
16067 S:      Maintained
16068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
16069 F:      drivers/net/wireless/realtek/rtl8xxxu/
16070
16071 RTRS TRANSPORT DRIVERS
16072 M:      Md. Haris Iqbal <[email protected]>
16073 M:      Jack Wang <[email protected]>
16074 L:      [email protected]
16075 S:      Maintained
16076 F:      drivers/infiniband/ulp/rtrs/
16077
16078 RXRPC SOCKETS (AF_RXRPC)
16079 M:      David Howells <[email protected]>
16080 M:      Marc Dionne <[email protected]>
16081 L:      [email protected]
16082 S:      Supported
16083 W:      https://www.infradead.org/~dhowells/kafs/
16084 F:      Documentation/networking/rxrpc.rst
16085 F:      include/keys/rxrpc-type.h
16086 F:      include/net/af_rxrpc.h
16087 F:      include/trace/events/rxrpc.h
16088 F:      include/uapi/linux/rxrpc.h
16089 F:      net/rxrpc/
16090
16091 S3 SAVAGE FRAMEBUFFER DRIVER
16092 M:      Antonino Daplas <[email protected]>
16093 L:      [email protected]
16094 S:      Maintained
16095 F:      drivers/video/fbdev/savage/
16096
16097 S390
16098 M:      Heiko Carstens <[email protected]>
16099 M:      Vasily Gorbik <[email protected]>
16100 M:      Christian Borntraeger <[email protected]>
16101 L:      [email protected]
16102 S:      Supported
16103 W:      http://www.ibm.com/developerworks/linux/linux390/
16104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
16105 F:      Documentation/driver-api/s390-drivers.rst
16106 F:      Documentation/s390/
16107 F:      arch/s390/
16108 F:      drivers/s390/
16109
16110 S390 COMMON I/O LAYER
16111 M:      Vineeth Vijayan <[email protected]>
16112 M:      Peter Oberparleiter <[email protected]>
16113 L:      [email protected]
16114 S:      Supported
16115 W:      http://www.ibm.com/developerworks/linux/linux390/
16116 F:      drivers/s390/cio/
16117
16118 S390 DASD DRIVER
16119 M:      Stefan Haberland <[email protected]>
16120 M:      Jan Hoeppner <[email protected]>
16121 L:      [email protected]
16122 S:      Supported
16123 W:      http://www.ibm.com/developerworks/linux/linux390/
16124 F:      block/partitions/ibm.c
16125 F:      drivers/s390/block/dasd*
16126 F:      include/linux/dasd_mod.h
16127
16128 S390 IOMMU (PCI)
16129 M:      Matthew Rosato <[email protected]>
16130 M:      Gerald Schaefer <[email protected]>
16131 L:      [email protected]
16132 S:      Supported
16133 W:      http://www.ibm.com/developerworks/linux/linux390/
16134 F:      drivers/iommu/s390-iommu.c
16135
16136 S390 IUCV NETWORK LAYER
16137 M:      Julian Wiedmann <[email protected]>
16138 M:      Karsten Graul <[email protected]>
16139 L:      [email protected]
16140 L:      [email protected]
16141 S:      Supported
16142 W:      http://www.ibm.com/developerworks/linux/linux390/
16143 F:      drivers/s390/net/*iucv*
16144 F:      include/net/iucv/
16145 F:      net/iucv/
16146
16147 S390 NETWORK DRIVERS
16148 M:      Julian Wiedmann <[email protected]>
16149 M:      Karsten Graul <[email protected]>
16150 L:      [email protected]
16151 L:      [email protected]
16152 S:      Supported
16153 W:      http://www.ibm.com/developerworks/linux/linux390/
16154 F:      drivers/s390/net/
16155
16156 S390 PCI SUBSYSTEM
16157 M:      Niklas Schnelle <[email protected]>
16158 M:      Gerald Schaefer <[email protected]>
16159 L:      [email protected]
16160 S:      Supported
16161 W:      http://www.ibm.com/developerworks/linux/linux390/
16162 F:      arch/s390/pci/
16163 F:      drivers/pci/hotplug/s390_pci_hpc.c
16164 F:      Documentation/s390/pci.rst
16165
16166 S390 VFIO AP DRIVER
16167 M:      Tony Krowiak <[email protected]>
16168 M:      Halil Pasic <[email protected]>
16169 M:      Jason Herne <[email protected]>
16170 L:      [email protected]
16171 S:      Supported
16172 W:      http://www.ibm.com/developerworks/linux/linux390/
16173 F:      Documentation/s390/vfio-ap.rst
16174 F:      drivers/s390/crypto/vfio_ap_drv.c
16175 F:      drivers/s390/crypto/vfio_ap_ops.c
16176 F:      drivers/s390/crypto/vfio_ap_private.h
16177
16178 S390 VFIO-CCW DRIVER
16179 M:      Cornelia Huck <[email protected]>
16180 M:      Eric Farman <[email protected]>
16181 M:      Matthew Rosato <[email protected]>
16182 R:      Halil Pasic <[email protected]>
16183 L:      [email protected]
16184 L:      [email protected]
16185 S:      Supported
16186 F:      Documentation/s390/vfio-ccw.rst
16187 F:      drivers/s390/cio/vfio_ccw*
16188 F:      include/uapi/linux/vfio_ccw.h
16189
16190 S390 VFIO-PCI DRIVER
16191 M:      Matthew Rosato <[email protected]>
16192 M:      Eric Farman <[email protected]>
16193 L:      [email protected]
16194 L:      [email protected]
16195 S:      Supported
16196 F:      drivers/vfio/pci/vfio_pci_zdev.c
16197 F:      include/uapi/linux/vfio_zdev.h
16198
16199 S390 ZCRYPT DRIVER
16200 M:      Harald Freudenberger <[email protected]>
16201 L:      [email protected]
16202 S:      Supported
16203 W:      http://www.ibm.com/developerworks/linux/linux390/
16204 F:      drivers/s390/crypto/
16205
16206 S390 ZFCP DRIVER
16207 M:      Steffen Maier <[email protected]>
16208 M:      Benjamin Block <[email protected]>
16209 L:      [email protected]
16210 S:      Supported
16211 W:      http://www.ibm.com/developerworks/linux/linux390/
16212 F:      drivers/s390/scsi/zfcp_*
16213
16214 S3C ADC BATTERY DRIVER
16215 M:      Krzysztof Kozlowski <[email protected]>
16216 L:      [email protected]
16217 S:      Odd Fixes
16218 F:      drivers/power/supply/s3c_adc_battery.c
16219 F:      include/linux/s3c_adc_battery.h
16220
16221 S3C24XX SD/MMC Driver
16222 M:      Ben Dooks <[email protected]>
16223 L:      [email protected] (moderated for non-subscribers)
16224 S:      Supported
16225 F:      drivers/mmc/host/s3cmci.*
16226
16227 SAA6588 RDS RECEIVER DRIVER
16228 M:      Hans Verkuil <[email protected]>
16229 L:      [email protected]
16230 S:      Odd Fixes
16231 W:      https://linuxtv.org
16232 T:      git git://linuxtv.org/media_tree.git
16233 F:      drivers/media/i2c/saa6588*
16234
16235 SAA7134 VIDEO4LINUX DRIVER
16236 M:      Mauro Carvalho Chehab <[email protected]>
16237 L:      [email protected]
16238 S:      Odd fixes
16239 W:      https://linuxtv.org
16240 T:      git git://linuxtv.org/media_tree.git
16241 F:      Documentation/driver-api/media/drivers/saa7134*
16242 F:      drivers/media/pci/saa7134/
16243
16244 SAA7146 VIDEO4LINUX-2 DRIVER
16245 M:      Hans Verkuil <[email protected]>
16246 L:      [email protected]
16247 S:      Maintained
16248 T:      git git://linuxtv.org/media_tree.git
16249 F:      drivers/media/common/saa7146/
16250 F:      drivers/media/pci/saa7146/
16251 F:      include/media/drv-intf/saa7146*
16252
16253 SAFESETID SECURITY MODULE
16254 M:      Micah Morton <[email protected]>
16255 S:      Supported
16256 F:      Documentation/admin-guide/LSM/SafeSetID.rst
16257 F:      security/safesetid/
16258
16259 SAMSUNG AUDIO (ASoC) DRIVERS
16260 M:      Krzysztof Kozlowski <[email protected]>
16261 M:      Sylwester Nawrocki <[email protected]>
16262 L:      [email protected] (moderated for non-subscribers)
16263 S:      Supported
16264 F:      Documentation/devicetree/bindings/sound/samsung*
16265 F:      sound/soc/samsung/
16266
16267 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
16268 M:      Krzysztof Kozlowski <[email protected]>
16269 L:      [email protected]
16270 L:      [email protected]
16271 S:      Maintained
16272 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
16273 F:      drivers/crypto/exynos-rng.c
16274
16275 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
16276 M:      Łukasz Stelmach <[email protected]>
16277 L:      [email protected]
16278 S:      Maintained
16279 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
16280 F:      drivers/char/hw_random/exynos-trng.c
16281
16282 SAMSUNG FRAMEBUFFER DRIVER
16283 M:      Jingoo Han <[email protected]>
16284 L:      [email protected]
16285 S:      Maintained
16286 F:      drivers/video/fbdev/s3c-fb.c
16287
16288 SAMSUNG INTERCONNECT DRIVERS
16289 M:      Sylwester Nawrocki <[email protected]>
16290 M:      Artur Świgoń <[email protected]>
16291 L:      [email protected]
16292 L:      [email protected]
16293 S:      Supported
16294 F:      drivers/interconnect/samsung/
16295
16296 SAMSUNG LAPTOP DRIVER
16297 M:      Corentin Chary <[email protected]>
16298 L:      [email protected]
16299 S:      Maintained
16300 F:      drivers/platform/x86/samsung-laptop.c
16301
16302 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
16303 M:      Krzysztof Kozlowski <[email protected]>
16304 M:      Bartlomiej Zolnierkiewicz <[email protected]>
16305 L:      [email protected]
16306 L:      [email protected]
16307 S:      Supported
16308 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
16309 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
16310 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
16311 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
16312 F:      drivers/clk/clk-s2mps11.c
16313 F:      drivers/mfd/sec*.c
16314 F:      drivers/regulator/s2m*.c
16315 F:      drivers/regulator/s5m*.c
16316 F:      drivers/rtc/rtc-s5m.c
16317 F:      include/linux/mfd/samsung/
16318
16319 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
16320 M:      Sylwester Nawrocki <[email protected]>
16321 L:      [email protected]
16322 L:      [email protected]
16323 S:      Maintained
16324 F:      drivers/media/platform/s3c-camif/
16325 F:      include/media/drv-intf/s3c_camif.h
16326
16327 SAMSUNG S3FWRN5 NFC DRIVER
16328 M:      Krzysztof Kozlowski <[email protected]>
16329 M:      Krzysztof Opasiak <[email protected]>
16330 L:      [email protected] (subscribers-only)
16331 S:      Maintained
16332 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
16333 F:      drivers/nfc/s3fwrn5
16334
16335 SAMSUNG S5C73M3 CAMERA DRIVER
16336 M:      Andrzej Hajda <[email protected]>
16337 L:      [email protected]
16338 S:      Supported
16339 F:      drivers/media/i2c/s5c73m3/*
16340
16341 SAMSUNG S5K5BAF CAMERA DRIVER
16342 M:      Andrzej Hajda <[email protected]>
16343 L:      [email protected]
16344 S:      Supported
16345 F:      drivers/media/i2c/s5k5baf.c
16346
16347 SAMSUNG S5P Security SubSystem (SSS) DRIVER
16348 M:      Krzysztof Kozlowski <[email protected]>
16349 M:      Vladimir Zapolskiy <[email protected]>
16350 L:      [email protected]
16351 L:      [email protected]
16352 S:      Maintained
16353 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
16354 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
16355 F:      drivers/crypto/s5p-sss.c
16356
16357 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
16358 M:      Sylwester Nawrocki <[email protected]>
16359 L:      [email protected]
16360 S:      Supported
16361 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
16362 F:      drivers/media/platform/exynos4-is/
16363
16364 SAMSUNG SOC CLOCK DRIVERS
16365 M:      Sylwester Nawrocki <[email protected]>
16366 M:      Tomasz Figa <[email protected]>
16367 M:      Chanwoo Choi <[email protected]>
16368 L:      [email protected]
16369 S:      Supported
16370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
16371 F:      Documentation/devicetree/bindings/clock/exynos*.txt
16372 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
16373 F:      Documentation/devicetree/bindings/clock/samsung,s5p*
16374 F:      drivers/clk/samsung/
16375 F:      include/dt-bindings/clock/exynos*.h
16376 F:      include/linux/clk/samsung.h
16377 F:      include/linux/platform_data/clk-s3c2410.h
16378
16379 SAMSUNG SPI DRIVERS
16380 M:      Krzysztof Kozlowski <[email protected]>
16381 M:      Andi Shyti <[email protected]>
16382 L:      [email protected]
16383 L:      [email protected]
16384 S:      Maintained
16385 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
16386 F:      drivers/spi/spi-s3c*
16387 F:      include/linux/platform_data/spi-s3c64xx.h
16388 F:      include/linux/spi/s3c24xx-fiq.h
16389
16390 SAMSUNG SXGBE DRIVERS
16391 M:      Byungho An <[email protected]>
16392 L:      [email protected]
16393 S:      Supported
16394 F:      drivers/net/ethernet/samsung/sxgbe/
16395
16396 SAMSUNG THERMAL DRIVER
16397 M:      Bartlomiej Zolnierkiewicz <[email protected]>
16398 L:      [email protected]
16399 L:      [email protected]
16400 S:      Supported
16401 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
16402 F:      drivers/thermal/samsung/
16403
16404 SAMSUNG USB2 PHY DRIVER
16405 M:      Sylwester Nawrocki <[email protected]>
16406 L:      [email protected]
16407 S:      Supported
16408 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
16409 F:      Documentation/driver-api/phy/samsung-usb2.rst
16410 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
16411 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
16412 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
16413 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
16414 F:      drivers/phy/samsung/phy-samsung-usb2.c
16415 F:      drivers/phy/samsung/phy-samsung-usb2.h
16416
16417 SC1200 WDT DRIVER
16418 M:      Zwane Mwaikambo <[email protected]>
16419 S:      Maintained
16420 F:      drivers/watchdog/sc1200wdt.c
16421
16422 SCHEDULER
16423 M:      Ingo Molnar <[email protected]>
16424 M:      Peter Zijlstra <[email protected]>
16425 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
16426 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
16427 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
16428 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
16429 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
16430 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
16431 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
16432 L:      [email protected]
16433 S:      Maintained
16434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
16435 F:      include/linux/preempt.h
16436 F:      include/linux/sched.h
16437 F:      include/linux/wait.h
16438 F:      include/uapi/linux/sched.h
16439 F:      kernel/sched/
16440
16441 SCR24X CHIP CARD INTERFACE DRIVER
16442 M:      Lubomir Rintel <[email protected]>
16443 S:      Supported
16444 F:      drivers/char/pcmcia/scr24x_cs.c
16445
16446 SCSI CDROM DRIVER
16447 M:      Jens Axboe <[email protected]>
16448 L:      [email protected]
16449 S:      Maintained
16450 W:      http://www.kernel.dk
16451 F:      drivers/scsi/sr*
16452
16453 SCSI RDMA PROTOCOL (SRP) INITIATOR
16454 M:      Bart Van Assche <[email protected]>
16455 L:      [email protected]
16456 S:      Supported
16457 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
16458 F:      drivers/infiniband/ulp/srp/
16459 F:      include/scsi/srp.h
16460
16461 SCSI RDMA PROTOCOL (SRP) TARGET
16462 M:      Bart Van Assche <[email protected]>
16463 L:      [email protected]
16464 L:      [email protected]
16465 S:      Supported
16466 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
16467 F:      drivers/infiniband/ulp/srpt/
16468
16469 SCSI SG DRIVER
16470 M:      Doug Gilbert <[email protected]>
16471 L:      [email protected]
16472 S:      Maintained
16473 W:      http://sg.danny.cz/sg
16474 F:      Documentation/scsi/scsi-generic.rst
16475 F:      drivers/scsi/sg.c
16476 F:      include/scsi/sg.h
16477
16478 SCSI SUBSYSTEM
16479 M:      "James E.J. Bottomley" <[email protected]>
16480 M:      "Martin K. Petersen" <[email protected]>
16481 L:      [email protected]
16482 S:      Maintained
16483 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
16484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
16485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
16486 F:      Documentation/devicetree/bindings/scsi/
16487 F:      drivers/scsi/
16488 F:      include/scsi/
16489
16490 SCSI TAPE DRIVER
16491 M:      Kai Mäkisara <[email protected]>
16492 L:      [email protected]
16493 S:      Maintained
16494 F:      Documentation/scsi/st.rst
16495 F:      drivers/scsi/st.*
16496 F:      drivers/scsi/st_*.h
16497
16498 SCSI TARGET CORE USER DRIVER
16499 M:      Bodo Stroesser <[email protected]>
16500 L:      [email protected]
16501 L:      [email protected]
16502 S:      Supported
16503 F:      Documentation/target/tcmu-design.rst
16504 F:      drivers/target/target_core_user.c
16505 F:      include/uapi/linux/target_core_user.h
16506
16507 SCSI TARGET SUBSYSTEM
16508 M:      "Martin K. Petersen" <[email protected]>
16509 L:      [email protected]
16510 L:      [email protected]
16511 S:      Supported
16512 W:      http://www.linux-iscsi.org
16513 Q:      https://patchwork.kernel.org/project/target-devel/list/
16514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
16515 F:      Documentation/target/
16516 F:      drivers/target/
16517 F:      include/target/
16518
16519 SCTP PROTOCOL
16520 M:      Vlad Yasevich <[email protected]>
16521 M:      Neil Horman <[email protected]>
16522 M:      Marcelo Ricardo Leitner <[email protected]>
16523 L:      [email protected]
16524 S:      Maintained
16525 W:      http://lksctp.sourceforge.net
16526 F:      Documentation/networking/sctp.rst
16527 F:      include/linux/sctp.h
16528 F:      include/net/sctp/
16529 F:      include/uapi/linux/sctp.h
16530 F:      net/sctp/
16531
16532 SCx200 CPU SUPPORT
16533 M:      Jim Cromie <[email protected]>
16534 S:      Odd Fixes
16535 F:      Documentation/i2c/busses/scx200_acb.rst
16536 F:      arch/x86/platform/scx200/
16537 F:      drivers/i2c/busses/scx200*
16538 F:      drivers/mtd/maps/scx200_docflash.c
16539 F:      drivers/watchdog/scx200_wdt.c
16540 F:      include/linux/scx200.h
16541
16542 SCx200 GPIO DRIVER
16543 M:      Jim Cromie <[email protected]>
16544 S:      Maintained
16545 F:      drivers/char/scx200_gpio.c
16546 F:      include/linux/scx200_gpio.h
16547
16548 SCx200 HRT CLOCKSOURCE DRIVER
16549 M:      Jim Cromie <[email protected]>
16550 S:      Maintained
16551 F:      drivers/clocksource/scx200_hrt.c
16552
16553 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
16554 M:      Sascha Sommer <[email protected]>
16555 L:      [email protected] (subscribers-only)
16556 S:      Maintained
16557 F:      drivers/mmc/host/sdricoh_cs.c
16558
16559 SECO BOARDS CEC DRIVER
16560 M:      Ettore Chimenti <[email protected]>
16561 S:      Maintained
16562 F:      drivers/media/cec/platform/seco/seco-cec.c
16563 F:      drivers/media/cec/platform/seco/seco-cec.h
16564
16565 SECURE COMPUTING
16566 M:      Kees Cook <[email protected]>
16567 R:      Andy Lutomirski <[email protected]>
16568 R:      Will Drewry <[email protected]>
16569 S:      Supported
16570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
16571 F:      Documentation/userspace-api/seccomp_filter.rst
16572 F:      include/linux/seccomp.h
16573 F:      include/uapi/linux/seccomp.h
16574 F:      kernel/seccomp.c
16575 F:      tools/testing/selftests/kselftest_harness.h
16576 F:      tools/testing/selftests/seccomp/*
16577 K:      \bsecure_computing
16578 K:      \bTIF_SECCOMP\b
16579
16580 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
16581 M:      Al Cooper <[email protected]>
16582 L:      [email protected]
16583 L:      [email protected]
16584 S:      Maintained
16585 F:      drivers/mmc/host/sdhci-brcmstb*
16586
16587 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
16588 M:      Adrian Hunter <[email protected]>
16589 L:      [email protected]
16590 S:      Maintained
16591 F:      drivers/mmc/host/sdhci*
16592 F:      include/linux/mmc/sdhci*
16593
16594 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
16595 M:      Eugen Hristev <[email protected]>
16596 L:      [email protected]
16597 S:      Supported
16598 F:      drivers/mmc/host/sdhci-of-at91.c
16599
16600 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
16601 M:      Ben Dooks <[email protected]>
16602 M:      Jaehoon Chung <[email protected]>
16603 L:      [email protected]
16604 S:      Maintained
16605 F:      drivers/mmc/host/sdhci-s3c*
16606
16607 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
16608 M:      Viresh Kumar <[email protected]>
16609 L:      [email protected]
16610 S:      Maintained
16611 F:      drivers/mmc/host/sdhci-spear.c
16612
16613 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
16614 M:      Kishon Vijay Abraham I <[email protected]>
16615 L:      [email protected]
16616 S:      Maintained
16617 F:      drivers/mmc/host/sdhci-omap.c
16618
16619 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
16620 M:      Jonathan Derrick <[email protected]>
16621 M:      Revanth Rajashekar <[email protected]>
16622 L:      [email protected]
16623 S:      Supported
16624 F:      block/opal_proto.h
16625 F:      block/sed*
16626 F:      include/linux/sed*
16627 F:      include/uapi/linux/sed*
16628
16629 SECURITY CONTACT
16630 M:      Security Officers <[email protected]>
16631 S:      Supported
16632 F:      Documentation/admin-guide/security-bugs.rst
16633
16634 SECURITY SUBSYSTEM
16635 M:      James Morris <[email protected]>
16636 M:      "Serge E. Hallyn" <[email protected]>
16637 L:      [email protected] (suggested Cc:)
16638 S:      Supported
16639 W:      http://kernsec.org/
16640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
16641 F:      security/
16642 X:      security/selinux/
16643
16644 SELINUX SECURITY MODULE
16645 M:      Paul Moore <[email protected]>
16646 M:      Stephen Smalley <[email protected]>
16647 M:      Eric Paris <[email protected]>
16648 L:      [email protected]
16649 S:      Supported
16650 W:      https://selinuxproject.org
16651 W:      https://github.com/SELinuxProject
16652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
16653 F:      Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
16654 F:      Documentation/ABI/obsolete/sysfs-selinux-disable
16655 F:      Documentation/admin-guide/LSM/SELinux.rst
16656 F:      include/trace/events/avc.h
16657 F:      include/uapi/linux/selinux_netlink.h
16658 F:      scripts/selinux/
16659 F:      security/selinux/
16660
16661 SENSABLE PHANTOM
16662 M:      Jiri Slaby <[email protected]>
16663 S:      Maintained
16664 F:      drivers/misc/phantom.c
16665 F:      include/uapi/linux/phantom.h
16666
16667 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
16668 M:      Tomasz Duszynski <[email protected]>
16669 S:      Maintained
16670 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
16671 F:      drivers/iio/chemical/scd30.h
16672 F:      drivers/iio/chemical/scd30_core.c
16673 F:      drivers/iio/chemical/scd30_i2c.c
16674 F:      drivers/iio/chemical/scd30_serial.c
16675
16676 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
16677 M:      Tomasz Duszynski <[email protected]>
16678 S:      Maintained
16679 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
16680 F:      drivers/iio/chemical/sps30.c
16681 F:      drivers/iio/chemical/sps30_i2c.c
16682 F:      drivers/iio/chemical/sps30_serial.c
16683
16684 SERIAL DEVICE BUS
16685 M:      Rob Herring <[email protected]>
16686 L:      [email protected]
16687 S:      Maintained
16688 F:      Documentation/devicetree/bindings/serial/serial.yaml
16689 F:      drivers/tty/serdev/
16690 F:      include/linux/serdev.h
16691
16692 SERIAL DRIVERS
16693 M:      Greg Kroah-Hartman <[email protected]>
16694 L:      [email protected]
16695 S:      Maintained
16696 F:      Documentation/devicetree/bindings/serial/
16697 F:      drivers/tty/serial/
16698
16699 SERIAL IR RECEIVER
16700 M:      Sean Young <[email protected]>
16701 L:      [email protected]
16702 S:      Maintained
16703 F:      drivers/media/rc/serial_ir.c
16704
16705 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
16706 M:      Srinivas Kandagatla <[email protected]>
16707 L:      [email protected] (moderated for non-subscribers)
16708 S:      Maintained
16709 F:      Documentation/devicetree/bindings/slimbus/
16710 F:      drivers/slimbus/
16711 F:      include/linux/slimbus.h
16712
16713 SFC NETWORK DRIVER
16714 M:      Edward Cree <[email protected]>
16715 M:      Martin Habets <[email protected]>
16716 L:      [email protected]
16717 S:      Supported
16718 F:      drivers/net/ethernet/sfc/
16719
16720 SFF/SFP/SFP+ MODULE SUPPORT
16721 M:      Russell King <[email protected]>
16722 L:      [email protected]
16723 S:      Maintained
16724 F:      drivers/net/phy/phylink.c
16725 F:      drivers/net/phy/sfp*
16726 F:      include/linux/mdio/mdio-i2c.h
16727 F:      include/linux/phylink.h
16728 F:      include/linux/sfp.h
16729 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)
16730
16731 SGI GRU DRIVER
16732 M:      Dimitri Sivanich <[email protected]>
16733 S:      Maintained
16734 F:      drivers/misc/sgi-gru/
16735
16736 SGI XP/XPC/XPNET DRIVER
16737 M:      Robin Holt <[email protected]>
16738 M:      Steve Wahl <[email protected]>
16739 R:      Mike Travis <[email protected]>
16740 S:      Maintained
16741 F:      drivers/misc/sgi-xp/
16742
16743 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
16744 M:      Karsten Graul <[email protected]>
16745 M:      Guvenc Gulce <[email protected]>
16746 L:      [email protected]
16747 S:      Supported
16748 W:      http://www.ibm.com/developerworks/linux/linux390/
16749 F:      net/smc/
16750
16751 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
16752 M:      Linus Walleij <[email protected]>
16753 L:      [email protected]
16754 S:      Maintained
16755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
16756 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
16757 F:      drivers/iio/light/gp2ap002.c
16758
16759 SHARP RJ54N1CB0C SENSOR DRIVER
16760 M:      Jacopo Mondi <[email protected]>
16761 L:      [email protected]
16762 S:      Odd fixes
16763 T:      git git://linuxtv.org/media_tree.git
16764 F:      drivers/media/i2c/rj54n1cb0c.c
16765 F:      include/media/i2c/rj54n1cb0c.h
16766
16767 SH_VOU V4L2 OUTPUT DRIVER
16768 L:      [email protected]
16769 S:      Orphan
16770 F:      drivers/media/platform/sh_vou.c
16771 F:      include/media/drv-intf/sh_vou.h
16772
16773 SI2157 MEDIA DRIVER
16774 M:      Antti Palosaari <[email protected]>
16775 L:      [email protected]
16776 S:      Maintained
16777 W:      https://linuxtv.org
16778 W:      http://palosaari.fi/linux/
16779 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16780 T:      git git://linuxtv.org/anttip/media_tree.git
16781 F:      drivers/media/tuners/si2157*
16782
16783 SI2165 MEDIA DRIVER
16784 M:      Matthias Schwarzott <[email protected]>
16785 L:      [email protected]
16786 S:      Maintained
16787 W:      https://linuxtv.org
16788 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16789 F:      drivers/media/dvb-frontends/si2165*
16790
16791 SI2168 MEDIA DRIVER
16792 M:      Antti Palosaari <[email protected]>
16793 L:      [email protected]
16794 S:      Maintained
16795 W:      https://linuxtv.org
16796 W:      http://palosaari.fi/linux/
16797 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16798 T:      git git://linuxtv.org/anttip/media_tree.git
16799 F:      drivers/media/dvb-frontends/si2168*
16800
16801 SI470X FM RADIO RECEIVER I2C DRIVER
16802 M:      Hans Verkuil <[email protected]>
16803 L:      [email protected]
16804 S:      Odd Fixes
16805 W:      https://linuxtv.org
16806 T:      git git://linuxtv.org/media_tree.git
16807 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
16808
16809 SI470X FM RADIO RECEIVER USB DRIVER
16810 M:      Hans Verkuil <[email protected]>
16811 L:      [email protected]
16812 S:      Maintained
16813 W:      https://linuxtv.org
16814 T:      git git://linuxtv.org/media_tree.git
16815 F:      drivers/media/radio/si470x/radio-si470x-common.c
16816 F:      drivers/media/radio/si470x/radio-si470x-usb.c
16817 F:      drivers/media/radio/si470x/radio-si470x.h
16818
16819 SI4713 FM RADIO TRANSMITTER I2C DRIVER
16820 M:      Eduardo Valentin <[email protected]>
16821 L:      [email protected]
16822 S:      Odd Fixes
16823 W:      https://linuxtv.org
16824 T:      git git://linuxtv.org/media_tree.git
16825 F:      drivers/media/radio/si4713/si4713.?
16826
16827 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
16828 M:      Eduardo Valentin <[email protected]>
16829 L:      [email protected]
16830 S:      Odd Fixes
16831 W:      https://linuxtv.org
16832 T:      git git://linuxtv.org/media_tree.git
16833 F:      drivers/media/radio/si4713/radio-platform-si4713.c
16834
16835 SI4713 FM RADIO TRANSMITTER USB DRIVER
16836 M:      Hans Verkuil <[email protected]>
16837 L:      [email protected]
16838 S:      Maintained
16839 W:      https://linuxtv.org
16840 T:      git git://linuxtv.org/media_tree.git
16841 F:      drivers/media/radio/si4713/radio-usb-si4713.c
16842
16843 SIANO DVB DRIVER
16844 M:      Mauro Carvalho Chehab <[email protected]>
16845 L:      [email protected]
16846 S:      Odd fixes
16847 W:      https://linuxtv.org
16848 T:      git git://linuxtv.org/media_tree.git
16849 F:      drivers/media/common/siano/
16850 F:      drivers/media/mmc/siano/
16851 F:      drivers/media/usb/siano/
16852 F:      drivers/media/usb/siano/
16853
16854 SIFIVE DRIVERS
16855 M:      Palmer Dabbelt <[email protected]>
16856 M:      Paul Walmsley <[email protected]>
16857 L:      [email protected]
16858 S:      Supported
16859 T:      git git://github.com/sifive/riscv-linux.git
16860 N:      sifive
16861 K:      [^@]sifive
16862
16863 SIFIVE FU540 SYSTEM-ON-CHIP
16864 M:      Paul Walmsley <[email protected]>
16865 M:      Palmer Dabbelt <[email protected]>
16866 L:      [email protected]
16867 S:      Supported
16868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
16869 N:      fu540
16870 K:      fu540
16871
16872 SIFIVE PDMA DRIVER
16873 M:      Green Wan <[email protected]>
16874 S:      Maintained
16875 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
16876 F:      drivers/dma/sf-pdma/
16877
16878 SILEAD TOUCHSCREEN DRIVER
16879 M:      Hans de Goede <[email protected]>
16880 L:      [email protected]
16881 L:      [email protected]
16882 S:      Maintained
16883 F:      drivers/input/touchscreen/silead.c
16884 F:      drivers/platform/x86/touchscreen_dmi.c
16885
16886 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
16887 M:      Jérôme Pouiller <[email protected]>
16888 S:      Supported
16889 F:      drivers/staging/wfx/
16890
16891 SILICON MOTION SM712 FRAME BUFFER DRIVER
16892 M:      Sudip Mukherjee <[email protected]>
16893 M:      Teddy Wang <[email protected]>
16894 M:      Sudip Mukherjee <[email protected]>
16895 L:      [email protected]
16896 S:      Maintained
16897 F:      Documentation/fb/sm712fb.rst
16898 F:      drivers/video/fbdev/sm712*
16899
16900 SILVACO I3C DUAL-ROLE MASTER
16901 M:      Miquel Raynal <[email protected]>
16902 M:      Conor Culhane <[email protected]>
16903 L:      [email protected]
16904 S:      Maintained
16905 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
16906 F:      drivers/i3c/master/svc-i3c-master.c
16907
16908 SIMPLEFB FB DRIVER
16909 M:      Hans de Goede <[email protected]>
16910 L:      [email protected]
16911 S:      Maintained
16912 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
16913 F:      drivers/video/fbdev/simplefb.c
16914 F:      include/linux/platform_data/simplefb.h
16915
16916 SIMTEC EB110ATX (Chalice CATS)
16917 M:      Simtec Linux Team <[email protected]>
16918 S:      Supported
16919 W:      http://www.simtec.co.uk/products/EB110ATX/
16920
16921 SIMTEC EB2410ITX (BAST)
16922 M:      Simtec Linux Team <[email protected]>
16923 S:      Supported
16924 W:      http://www.simtec.co.uk/products/EB2410ITX/
16925 F:      arch/arm/mach-s3c/bast-ide.c
16926 F:      arch/arm/mach-s3c/bast-irq.c
16927 F:      arch/arm/mach-s3c/mach-bast.c
16928
16929 SIOX
16930 M:      Thorsten Scherer <[email protected]>
16931 M:      Uwe Kleine-König <[email protected]>
16932 R:      Pengutronix Kernel Team <[email protected]>
16933 S:      Supported
16934 F:      drivers/gpio/gpio-siox.c
16935 F:      drivers/siox/*
16936 F:      include/trace/events/siox.h
16937
16938 SIPHASH PRF ROUTINES
16939 M:      Jason A. Donenfeld <[email protected]>
16940 S:      Maintained
16941 F:      include/linux/siphash.h
16942 F:      lib/siphash.c
16943 F:      lib/test_siphash.c
16944
16945 SIS 190 ETHERNET DRIVER
16946 M:      Francois Romieu <[email protected]>
16947 L:      [email protected]
16948 S:      Maintained
16949 F:      drivers/net/ethernet/sis/sis190.c
16950
16951 SIS 900/7016 FAST ETHERNET DRIVER
16952 M:      Daniele Venzano <[email protected]>
16953 L:      [email protected]
16954 S:      Maintained
16955 W:      http://www.brownhat.org/sis900.html
16956 F:      drivers/net/ethernet/sis/sis900.*
16957
16958 SIS FRAMEBUFFER DRIVER
16959 M:      Thomas Winischhofer <[email protected]>
16960 S:      Maintained
16961 W:      http://www.winischhofer.net/linuxsisvga.shtml
16962 F:      Documentation/fb/sisfb.rst
16963 F:      drivers/video/fbdev/sis/
16964 F:      include/video/sisfb.h
16965
16966 SIS I2C TOUCHSCREEN DRIVER
16967 M:      Mika Penttilä <[email protected]>
16968 L:      [email protected]
16969 S:      Maintained
16970 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
16971 F:      drivers/input/touchscreen/sis_i2c.c
16972
16973 SIS USB2VGA DRIVER
16974 M:      Thomas Winischhofer <[email protected]>
16975 S:      Maintained
16976 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
16977 F:      drivers/usb/misc/sisusbvga/
16978
16979 SLAB ALLOCATOR
16980 M:      Christoph Lameter <[email protected]>
16981 M:      Pekka Enberg <[email protected]>
16982 M:      David Rientjes <[email protected]>
16983 M:      Joonsoo Kim <[email protected]>
16984 M:      Andrew Morton <[email protected]>
16985 M:      Vlastimil Babka <[email protected]>
16986 L:      [email protected]
16987 S:      Maintained
16988 F:      include/linux/sl?b*.h
16989 F:      mm/sl?b*
16990
16991 SLEEPABLE READ-COPY UPDATE (SRCU)
16992 M:      Lai Jiangshan <[email protected]>
16993 M:      "Paul E. McKenney" <[email protected]>
16994 M:      Josh Triplett <[email protected]>
16995 R:      Steven Rostedt <[email protected]>
16996 R:      Mathieu Desnoyers <[email protected]>
16997 L:      [email protected]
16998 S:      Supported
16999 W:      http://www.rdrop.com/users/paulmck/RCU/
17000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17001 F:      include/linux/srcu*.h
17002 F:      kernel/rcu/srcu*.c
17003
17004 SMACK SECURITY MODULE
17005 M:      Casey Schaufler <[email protected]>
17006 L:      [email protected]
17007 S:      Maintained
17008 W:      http://schaufler-ca.com
17009 T:      git git://github.com/cschaufler/smack-next
17010 F:      Documentation/admin-guide/LSM/Smack.rst
17011 F:      security/smack/
17012
17013 SMC91x ETHERNET DRIVER
17014 M:      Nicolas Pitre <[email protected]>
17015 S:      Odd Fixes
17016 F:      drivers/net/ethernet/smsc/smc91x.*
17017
17018 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
17019 M:      Mark Rutland <[email protected]>
17020 M:      Lorenzo Pieralisi <[email protected]>
17021 M:      Sudeep Holla <[email protected]>
17022 L:      [email protected]
17023 S:      Maintained
17024 F:      drivers/firmware/smccc/
17025 F:      include/linux/arm-smccc.h
17026
17027 SMM665 HARDWARE MONITOR DRIVER
17028 M:      Guenter Roeck <[email protected]>
17029 L:      [email protected]
17030 S:      Maintained
17031 F:      Documentation/hwmon/smm665.rst
17032 F:      drivers/hwmon/smm665.c
17033
17034 SMSC EMC2103 HARDWARE MONITOR DRIVER
17035 M:      Steve Glendinning <[email protected]>
17036 L:      [email protected]
17037 S:      Maintained
17038 F:      Documentation/hwmon/emc2103.rst
17039 F:      drivers/hwmon/emc2103.c
17040
17041 SMSC SCH5627 HARDWARE MONITOR DRIVER
17042 M:      Hans de Goede <[email protected]>
17043 L:      [email protected]
17044 S:      Supported
17045 F:      Documentation/hwmon/sch5627.rst
17046 F:      drivers/hwmon/sch5627.c
17047
17048 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
17049 M:      Steve Glendinning <[email protected]>
17050 L:      [email protected]
17051 S:      Maintained
17052 F:      drivers/video/fbdev/smscufx.c
17053
17054 SMSC47B397 HARDWARE MONITOR DRIVER
17055 M:      Jean Delvare <[email protected]>
17056 L:      [email protected]
17057 S:      Maintained
17058 F:      Documentation/hwmon/smsc47b397.rst
17059 F:      drivers/hwmon/smsc47b397.c
17060
17061 SMSC911x ETHERNET DRIVER
17062 M:      Steve Glendinning <[email protected]>
17063 L:      [email protected]
17064 S:      Maintained
17065 F:      drivers/net/ethernet/smsc/smsc911x.*
17066 F:      include/linux/smsc911x.h
17067
17068 SMSC9420 PCI ETHERNET DRIVER
17069 M:      Steve Glendinning <[email protected]>
17070 L:      [email protected]
17071 S:      Maintained
17072 F:      drivers/net/ethernet/smsc/smsc9420.*
17073
17074 SOCIONEXT (SNI) AVE NETWORK DRIVER
17075 M:      Kunihiko Hayashi <[email protected]>
17076 L:      [email protected]
17077 S:      Maintained
17078 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
17079 F:      drivers/net/ethernet/socionext/sni_ave.c
17080
17081 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
17082 M:      Jassi Brar <[email protected]>
17083 M:      Ilias Apalodimas <[email protected]>
17084 L:      [email protected]
17085 S:      Maintained
17086 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
17087 F:      drivers/net/ethernet/socionext/netsec.c
17088
17089 SOCIONEXT (SNI) Synquacer SPI DRIVER
17090 M:      Masahisa Kojima <[email protected]>
17091 M:      Jassi Brar <[email protected]>
17092 L:      [email protected]
17093 S:      Maintained
17094 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
17095 F:      drivers/spi/spi-synquacer.c
17096
17097 SOCIONEXT SYNQUACER I2C DRIVER
17098 M:      Ard Biesheuvel <[email protected]>
17099 L:      [email protected]
17100 S:      Maintained
17101 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
17102 F:      drivers/i2c/busses/i2c-synquacer.c
17103
17104 SOCIONEXT UNIPHIER SOUND DRIVER
17105 L:      [email protected] (moderated for non-subscribers)
17106 S:      Orphan
17107 F:      sound/soc/uniphier/
17108
17109 SOEKRIS NET48XX LED SUPPORT
17110 M:      Chris Boot <[email protected]>
17111 S:      Maintained
17112 F:      drivers/leds/leds-net48xx.c
17113
17114 SOFT-IWARP DRIVER (siw)
17115 M:      Bernard Metzler <[email protected]>
17116 L:      [email protected]
17117 S:      Supported
17118 F:      drivers/infiniband/sw/siw/
17119 F:      include/uapi/rdma/siw-abi.h
17120
17121 SOFT-ROCE DRIVER (rxe)
17122 M:      Zhu Yanjun <[email protected]>
17123 L:      [email protected]
17124 S:      Supported
17125 F:      drivers/infiniband/sw/rxe/
17126 F:      include/uapi/rdma/rdma_user_rxe.h
17127
17128 SOFTLOGIC 6x10 MPEG CODEC
17129 M:      Bluecherry Maintainers <[email protected]>
17130 M:      Anton Sviridenko <[email protected]>
17131 M:      Andrey Utkin <[email protected]>
17132 M:      Ismael Luceno <[email protected]>
17133 L:      [email protected]
17134 S:      Supported
17135 F:      drivers/media/pci/solo6x10/
17136
17137 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
17138 M:      James Morse <[email protected]>
17139 L:      [email protected]
17140 S:      Maintained
17141 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
17142 F:      drivers/firmware/arm_sdei.c
17143 F:      include/linux/arm_sdei.h
17144 F:      include/uapi/linux/arm_sdei.h
17145
17146 SOFTWARE NODES
17147 R:      Andy Shevchenko <[email protected]>
17148 R:      Heikki Krogerus <[email protected]>
17149 L:      [email protected]
17150 S:      Maintained
17151 F:      drivers/base/swnode.c
17152
17153 SOFTWARE RAID (Multiple Disks) SUPPORT
17154 M:      Song Liu <[email protected]>
17155 L:      [email protected]
17156 S:      Supported
17157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
17158 F:      drivers/md/Kconfig
17159 F:      drivers/md/Makefile
17160 F:      drivers/md/md*
17161 F:      drivers/md/raid*
17162 F:      include/linux/raid/
17163 F:      include/uapi/linux/raid/
17164
17165 SOLIDRUN CLEARFOG SUPPORT
17166 M:      Russell King <[email protected]>
17167 S:      Maintained
17168 F:      arch/arm/boot/dts/armada-388-clearfog*
17169 F:      arch/arm/boot/dts/armada-38x-solidrun-*
17170
17171 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
17172 M:      Russell King <[email protected]>
17173 S:      Maintained
17174 F:      arch/arm/boot/dts/imx6*-cubox-i*
17175 F:      arch/arm/boot/dts/imx6*-hummingboard*
17176 F:      arch/arm/boot/dts/imx6*-sr-*
17177
17178 SONIC NETWORK DRIVER
17179 M:      Thomas Bogendoerfer <[email protected]>
17180 L:      [email protected]
17181 S:      Maintained
17182 F:      drivers/net/ethernet/natsemi/sonic.*
17183
17184 SONICS SILICON BACKPLANE DRIVER (SSB)
17185 M:      Michael Buesch <[email protected]>
17186 L:      [email protected]
17187 S:      Maintained
17188 F:      drivers/ssb/
17189 F:      include/linux/ssb/
17190
17191 SONY IMX208 SENSOR DRIVER
17192 M:      Sakari Ailus <[email protected]>
17193 L:      [email protected]
17194 S:      Maintained
17195 T:      git git://linuxtv.org/media_tree.git
17196 F:      drivers/media/i2c/imx208.c
17197
17198 SONY IMX214 SENSOR DRIVER
17199 M:      Ricardo Ribalda <[email protected]>
17200 L:      [email protected]
17201 S:      Maintained
17202 T:      git git://linuxtv.org/media_tree.git
17203 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
17204 F:      drivers/media/i2c/imx214.c
17205
17206 SONY IMX219 SENSOR DRIVER
17207 M:      Dave Stevenson <[email protected]>
17208 L:      [email protected]
17209 S:      Maintained
17210 T:      git git://linuxtv.org/media_tree.git
17211 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
17212 F:      drivers/media/i2c/imx219.c
17213
17214 SONY IMX258 SENSOR DRIVER
17215 M:      Sakari Ailus <[email protected]>
17216 L:      [email protected]
17217 S:      Maintained
17218 T:      git git://linuxtv.org/media_tree.git
17219 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
17220 F:      drivers/media/i2c/imx258.c
17221
17222 SONY IMX274 SENSOR DRIVER
17223 M:      Leon Luo <[email protected]>
17224 L:      [email protected]
17225 S:      Maintained
17226 T:      git git://linuxtv.org/media_tree.git
17227 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
17228 F:      drivers/media/i2c/imx274.c
17229
17230 SONY IMX290 SENSOR DRIVER
17231 M:      Manivannan Sadhasivam <[email protected]>
17232 L:      [email protected]
17233 S:      Maintained
17234 T:      git git://linuxtv.org/media_tree.git
17235 F:      Documentation/devicetree/bindings/media/i2c/imx290.txt
17236 F:      drivers/media/i2c/imx290.c
17237
17238 SONY IMX319 SENSOR DRIVER
17239 M:      Bingbu Cao <[email protected]>
17240 L:      [email protected]
17241 S:      Maintained
17242 T:      git git://linuxtv.org/media_tree.git
17243 F:      drivers/media/i2c/imx319.c
17244
17245 SONY IMX334 SENSOR DRIVER
17246 M:      Paul J. Murphy <[email protected]>
17247 M:      Daniele Alessandrelli <[email protected]>
17248 L:      [email protected]
17249 S:      Maintained
17250 T:      git git://linuxtv.org/media_tree.git
17251 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
17252 F:      drivers/media/i2c/imx334.c
17253
17254 SONY IMX355 SENSOR DRIVER
17255 M:      Tianshu Qiu <[email protected]>
17256 L:      [email protected]
17257 S:      Maintained
17258 T:      git git://linuxtv.org/media_tree.git
17259 F:      drivers/media/i2c/imx355.c
17260
17261 SONY MEMORYSTICK SUBSYSTEM
17262 M:      Maxim Levitsky <[email protected]>
17263 M:      Alex Dubov <[email protected]>
17264 M:      Ulf Hansson <[email protected]>
17265 L:      [email protected]
17266 S:      Maintained
17267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
17268 F:      drivers/memstick/
17269 F:      include/linux/memstick.h
17270
17271 SONY VAIO CONTROL DEVICE DRIVER
17272 M:      Mattia Dongili <[email protected]>
17273 L:      [email protected]
17274 S:      Maintained
17275 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
17276 F:      Documentation/admin-guide/laptops/sony-laptop.rst
17277 F:      drivers/char/sonypi.c
17278 F:      drivers/platform/x86/sony-laptop.c
17279 F:      include/linux/sony-laptop.h
17280
17281 SOUND
17282 M:      Jaroslav Kysela <[email protected]>
17283 M:      Takashi Iwai <[email protected]>
17284 L:      [email protected] (moderated for non-subscribers)
17285 S:      Maintained
17286 W:      http://www.alsa-project.org/
17287 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
17288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17289 F:      Documentation/sound/
17290 F:      include/sound/
17291 F:      include/uapi/sound/
17292 F:      sound/
17293
17294 SOUND - COMPRESSED AUDIO
17295 M:      Vinod Koul <[email protected]>
17296 L:      [email protected] (moderated for non-subscribers)
17297 S:      Supported
17298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17299 F:      Documentation/sound/designs/compress-offload.rst
17300 F:      include/sound/compress_driver.h
17301 F:      include/uapi/sound/compress_*
17302 F:      sound/core/compress_offload.c
17303 F:      sound/soc/soc-compress.c
17304
17305 SOUND - DMAENGINE HELPERS
17306 M:      Lars-Peter Clausen <[email protected]>
17307 S:      Supported
17308 F:      include/sound/dmaengine_pcm.h
17309 F:      sound/core/pcm_dmaengine.c
17310 F:      sound/soc/soc-generic-dmaengine-pcm.c
17311
17312 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
17313 M:      Liam Girdwood <[email protected]>
17314 M:      Mark Brown <[email protected]>
17315 L:      [email protected] (moderated for non-subscribers)
17316 S:      Supported
17317 W:      http://alsa-project.org/main/index.php/ASoC
17318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
17319 F:      Documentation/devicetree/bindings/sound/
17320 F:      Documentation/sound/soc/
17321 F:      include/dt-bindings/sound/
17322 F:      include/sound/soc*
17323 F:      sound/soc/
17324
17325 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
17326 M:      Pierre-Louis Bossart <[email protected]>
17327 M:      Liam Girdwood <[email protected]>
17328 M:      Ranjani Sridharan <[email protected]>
17329 M:      Kai Vehmanen <[email protected]>
17330 M:      Daniel Baluta <[email protected]>
17331 L:      [email protected] (moderated for non-subscribers)
17332 S:      Supported
17333 W:      https://github.com/thesofproject/linux/
17334 F:      sound/soc/sof/
17335
17336 SOUNDWIRE SUBSYSTEM
17337 M:      Vinod Koul <[email protected]>
17338 M:      Bard Liao <[email protected]>
17339 R:      Pierre-Louis Bossart <[email protected]>
17340 R:      Sanyog Kale <[email protected]>
17341 L:      [email protected] (moderated for non-subscribers)
17342 S:      Supported
17343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
17344 F:      Documentation/driver-api/soundwire/
17345 F:      drivers/soundwire/
17346 F:      include/linux/soundwire/
17347
17348 SP2 MEDIA DRIVER
17349 M:      Olli Salonen <[email protected]>
17350 L:      [email protected]
17351 S:      Maintained
17352 W:      https://linuxtv.org
17353 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17354 F:      drivers/media/dvb-frontends/sp2*
17355
17356 SPARC + UltraSPARC (sparc/sparc64)
17357 M:      "David S. Miller" <[email protected]>
17358 L:      [email protected]
17359 S:      Maintained
17360 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
17361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
17362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
17363 F:      arch/sparc/
17364 F:      drivers/sbus/
17365
17366 SPARC SERIAL DRIVERS
17367 M:      "David S. Miller" <[email protected]>
17368 L:      [email protected]
17369 S:      Maintained
17370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
17371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
17372 F:      drivers/tty/serial/suncore.c
17373 F:      drivers/tty/serial/sunhv.c
17374 F:      drivers/tty/serial/sunsab.c
17375 F:      drivers/tty/serial/sunsab.h
17376 F:      drivers/tty/serial/sunsu.c
17377 F:      drivers/tty/serial/sunzilog.c
17378 F:      drivers/tty/serial/sunzilog.h
17379 F:      drivers/tty/vcc.c
17380 F:      include/linux/sunserialcore.h
17381
17382 SPARSE CHECKER
17383 M:      "Luc Van Oostenryck" <[email protected]>
17384 L:      [email protected]
17385 S:      Maintained
17386 W:      https://sparse.docs.kernel.org/
17387 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
17388 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
17389 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
17390 F:      include/linux/compiler.h
17391
17392 SPEAKUP CONSOLE SPEECH DRIVER
17393 M:      William Hubbs <[email protected]>
17394 M:      Chris Brannon <[email protected]>
17395 M:      Kirk Reiser <[email protected]>
17396 M:      Samuel Thibault <[email protected]>
17397 L:      [email protected]
17398 S:      Odd Fixes
17399 W:      http://www.linux-speakup.org/
17400 W:      https://github.com/linux-speakup/speakup
17401 B:      https://github.com/linux-speakup/speakup/issues
17402 F:      drivers/accessibility/speakup/
17403
17404 SPEAR CLOCK FRAMEWORK SUPPORT
17405 M:      Viresh Kumar <[email protected]>
17406 L:      [email protected] (moderated for non-subscribers)
17407 S:      Maintained
17408 W:      http://www.st.com/spear
17409 F:      drivers/clk/spear/
17410
17411 SPEAR PLATFORM SUPPORT
17412 M:      Viresh Kumar <[email protected]>
17413 M:      Shiraz Hashim <[email protected]>
17414 L:      [email protected] (moderated for non-subscribers)
17415 S:      Maintained
17416 W:      http://www.st.com/spear
17417 F:      arch/arm/boot/dts/spear*
17418 F:      arch/arm/mach-spear/
17419
17420 SPI NOR SUBSYSTEM
17421 M:      Tudor Ambarus <[email protected]>
17422 R:      Michael Walle <[email protected]>
17423 R:      Pratyush Yadav <[email protected]>
17424 L:      [email protected]
17425 S:      Maintained
17426 W:      http://www.linux-mtd.infradead.org/
17427 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
17428 C:      irc://irc.oftc.net/mtd
17429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
17430 F:      drivers/mtd/spi-nor/
17431 F:      include/linux/mtd/spi-nor.h
17432
17433 SPI SUBSYSTEM
17434 M:      Mark Brown <[email protected]>
17435 L:      [email protected]
17436 S:      Maintained
17437 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
17438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
17439 F:      Documentation/devicetree/bindings/spi/
17440 F:      Documentation/spi/
17441 F:      drivers/spi/
17442 F:      include/linux/spi/
17443 F:      include/uapi/linux/spi/
17444 F:      tools/spi/
17445
17446 SPIDERNET NETWORK DRIVER for CELL
17447 M:      Ishizaki Kou <[email protected]>
17448 M:      Geoff Levand <[email protected]>
17449 L:      [email protected]
17450 L:      [email protected]
17451 S:      Maintained
17452 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
17453 F:      drivers/net/ethernet/toshiba/spider_net*
17454
17455 SPMI SUBSYSTEM
17456 M:      Stephen Boyd <[email protected]>
17457 L:      [email protected]
17458 S:      Maintained
17459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
17460 F:      Documentation/devicetree/bindings/spmi/
17461 F:      drivers/spmi/
17462 F:      include/dt-bindings/spmi/spmi.h
17463 F:      include/linux/spmi.h
17464 F:      include/trace/events/spmi.h
17465
17466 SPU FILE SYSTEM
17467 M:      Jeremy Kerr <[email protected]>
17468 L:      [email protected]
17469 S:      Supported
17470 W:      http://www.ibm.com/developerworks/power/cell/
17471 F:      Documentation/filesystems/spufs/spufs.rst
17472 F:      arch/powerpc/platforms/cell/spufs/
17473
17474 SQUASHFS FILE SYSTEM
17475 M:      Phillip Lougher <[email protected]>
17476 L:      [email protected] (subscribers-only)
17477 S:      Maintained
17478 W:      http://squashfs.org.uk
17479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
17480 F:      Documentation/filesystems/squashfs.rst
17481 F:      fs/squashfs/
17482
17483 SRM (Alpha) environment access
17484 M:      Jan-Benedict Glaw <[email protected]>
17485 S:      Maintained
17486 F:      arch/alpha/kernel/srm_env.c
17487
17488 ST LSM6DSx IMU IIO DRIVER
17489 M:      Lorenzo Bianconi <[email protected]>
17490 L:      [email protected]
17491 S:      Maintained
17492 W:      http://www.st.com/
17493 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
17494 F:      drivers/iio/imu/st_lsm6dsx/
17495
17496 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
17497 M:      Mickael Guene <[email protected]>
17498 L:      [email protected]
17499 S:      Maintained
17500 T:      git git://linuxtv.org/media_tree.git
17501 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
17502 F:      drivers/media/i2c/st-mipid02.c
17503
17504 ST STM32 I2C/SMBUS DRIVER
17505 M:      Pierre-Yves MORDRET <[email protected]>
17506 M:      Alain Volmat <[email protected]>
17507 L:      [email protected]
17508 S:      Maintained
17509 F:      drivers/i2c/busses/i2c-stm32*
17510
17511 ST STM32 SPI DRIVER
17512 M:      Alain Volmat <[email protected]>
17513 L:      [email protected]
17514 S:      Maintained
17515 F:      drivers/spi/spi-stm32.c
17516
17517 ST STPDDC60 DRIVER
17518 M:      Daniel Nilsson <[email protected]>
17519 L:      [email protected]
17520 S:      Maintained
17521 F:      Documentation/hwmon/stpddc60.rst
17522 F:      drivers/hwmon/pmbus/stpddc60.c
17523
17524 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
17525 M:      Song Qiang <[email protected]>
17526 L:      [email protected]
17527 S:      Maintained
17528 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
17529 F:      drivers/iio/proximity/vl53l0x-i2c.c
17530
17531 STABLE BRANCH
17532 M:      Greg Kroah-Hartman <[email protected]>
17533 M:      Sasha Levin <[email protected]>
17534 L:      [email protected]
17535 S:      Supported
17536 F:      Documentation/process/stable-kernel-rules.rst
17537
17538 STAGING - ATOMISP DRIVER
17539 M:      Mauro Carvalho Chehab <[email protected]>
17540 R:      Sakari Ailus <[email protected]>
17541 L:      [email protected]
17542 S:      Maintained
17543 F:      drivers/staging/media/atomisp/
17544
17545 STAGING - FIELDBUS SUBSYSTEM
17546 M:      Sven Van Asbroeck <[email protected]>
17547 S:      Maintained
17548 F:      drivers/staging/fieldbus/*
17549 F:      drivers/staging/fieldbus/Documentation/
17550
17551 STAGING - HMS ANYBUS-S BUS
17552 M:      Sven Van Asbroeck <[email protected]>
17553 S:      Maintained
17554 F:      drivers/staging/fieldbus/anybuss/
17555
17556 STAGING - INDUSTRIAL IO
17557 M:      Jonathan Cameron <[email protected]>
17558 L:      [email protected]
17559 S:      Odd Fixes
17560 F:      Documentation/devicetree/bindings/staging/iio/
17561 F:      drivers/staging/iio/
17562
17563 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
17564 M:      Marc Dietrich <[email protected]>
17565 L:      [email protected] (moderated for non-subscribers)
17566 L:      [email protected]
17567 S:      Maintained
17568 F:      drivers/staging/nvec/
17569
17570 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
17571 M:      Jens Frederich <[email protected]>
17572 M:      Daniel Drake <[email protected]>
17573 M:      Jon Nettleton <[email protected]>
17574 S:      Maintained
17575 W:      http://wiki.laptop.org/go/DCON
17576 F:      drivers/staging/olpc_dcon/
17577
17578 STAGING - REALTEK RTL8188EU DRIVERS
17579 M:      Larry Finger <[email protected]>
17580 S:      Odd Fixes
17581 F:      drivers/staging/rtl8188eu/
17582
17583 STAGING - REALTEK RTL8712U DRIVERS
17584 M:      Larry Finger <[email protected]>
17585 M:      Florian Schilhabel <[email protected]>.
17586 S:      Odd Fixes
17587 F:      drivers/staging/rtl8712/
17588
17589 STAGING - SEPS525 LCD CONTROLLER DRIVERS
17590 M:      Michael Hennerich <[email protected]>
17591 L:      [email protected]
17592 S:      Supported
17593 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
17594 F:      drivers/staging/fbtft/fb_seps525.c
17595
17596 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
17597 M:      Sudip Mukherjee <[email protected]>
17598 M:      Teddy Wang <[email protected]>
17599 M:      Sudip Mukherjee <[email protected]>
17600 L:      [email protected]
17601 S:      Maintained
17602 F:      drivers/staging/sm750fb/
17603
17604 STAGING - VIA VT665X DRIVERS
17605 M:      Forest Bond <[email protected]>
17606 S:      Odd Fixes
17607 F:      drivers/staging/vt665?/
17608
17609 STAGING SUBSYSTEM
17610 M:      Greg Kroah-Hartman <[email protected]>
17611 L:      [email protected]
17612 S:      Supported
17613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
17614 F:      drivers/staging/
17615
17616 STARFIRE/DURALAN NETWORK DRIVER
17617 M:      Ion Badulescu <[email protected]>
17618 S:      Odd Fixes
17619 F:      drivers/net/ethernet/adaptec/starfire*
17620
17621 STATIC BRANCH/CALL
17622 M:      Peter Zijlstra <[email protected]>
17623 M:      Josh Poimboeuf <[email protected]>
17624 M:      Jason Baron <[email protected]>
17625 R:      Steven Rostedt <[email protected]>
17626 R:      Ard Biesheuvel <[email protected]>
17627 S:      Supported
17628 F:      arch/*/include/asm/jump_label*.h
17629 F:      arch/*/include/asm/static_call*.h
17630 F:      arch/*/kernel/jump_label.c
17631 F:      arch/*/kernel/static_call.c
17632 F:      include/linux/jump_label*.h
17633 F:      include/linux/static_call*.h
17634 F:      kernel/jump_label.c
17635 F:      kernel/static_call.c
17636
17637 STI AUDIO (ASoC) DRIVERS
17638 M:      Arnaud Pouliquen <[email protected]>
17639 L:      [email protected] (moderated for non-subscribers)
17640 S:      Maintained
17641 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
17642 F:      sound/soc/sti/
17643
17644 STI CEC DRIVER
17645 M:      Benjamin Gaignard <[email protected]>
17646 S:      Maintained
17647 F:      Documentation/devicetree/bindings/media/stih-cec.txt
17648 F:      drivers/media/cec/platform/sti/
17649
17650 STK1160 USB VIDEO CAPTURE DRIVER
17651 M:      Ezequiel Garcia <[email protected]>
17652 L:      [email protected]
17653 S:      Maintained
17654 T:      git git://linuxtv.org/media_tree.git
17655 F:      drivers/media/usb/stk1160/
17656
17657 STM32 AUDIO (ASoC) DRIVERS
17658 M:      Olivier Moysan <[email protected]>
17659 M:      Arnaud Pouliquen <[email protected]>
17660 L:      [email protected] (moderated for non-subscribers)
17661 S:      Maintained
17662 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-*.yaml
17663 F:      sound/soc/stm/
17664
17665 STM32 TIMER/LPTIMER DRIVERS
17666 M:      Fabrice Gasnier <[email protected]>
17667 S:      Maintained
17668 F:      Documentation/ABI/testing/*timer-stm32
17669 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
17670 F:      drivers/*/stm32-*timer*
17671 F:      drivers/pwm/pwm-stm32*
17672 F:      include/linux/*/stm32-*tim*
17673
17674 STMMAC ETHERNET DRIVER
17675 M:      Giuseppe Cavallaro <[email protected]>
17676 M:      Alexandre Torgue <[email protected]>
17677 M:      Jose Abreu <[email protected]>
17678 L:      [email protected]
17679 S:      Supported
17680 W:      http://www.stlinux.com
17681 F:      Documentation/networking/device_drivers/ethernet/stmicro/
17682 F:      drivers/net/ethernet/stmicro/stmmac/
17683
17684 SUN3/3X
17685 M:      Sam Creasey <[email protected]>
17686 S:      Maintained
17687 W:      http://sammy.net/sun3/
17688 F:      arch/m68k/include/asm/sun3*
17689 F:      arch/m68k/kernel/*sun3*
17690 F:      arch/m68k/sun3*/
17691 F:      drivers/net/ethernet/i825xx/sun3*
17692
17693 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
17694 M:      Hans de Goede <[email protected]>
17695 L:      [email protected]
17696 S:      Maintained
17697 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
17698 F:      drivers/input/keyboard/sun4i-lradc-keys.c
17699
17700 SUNDANCE NETWORK DRIVER
17701 M:      Denis Kirjanov <[email protected]>
17702 L:      [email protected]
17703 S:      Maintained
17704 F:      drivers/net/ethernet/dlink/sundance.c
17705
17706 SUPERH
17707 M:      Yoshinori Sato <[email protected]>
17708 M:      Rich Felker <[email protected]>
17709 L:      [email protected]
17710 S:      Maintained
17711 Q:      http://patchwork.kernel.org/project/linux-sh/list/
17712 F:      Documentation/sh/
17713 F:      arch/sh/
17714 F:      drivers/sh/
17715
17716 SUSPEND TO RAM
17717 M:      "Rafael J. Wysocki" <[email protected]>
17718 M:      Len Brown <[email protected]>
17719 M:      Pavel Machek <[email protected]>
17720 L:      [email protected]
17721 S:      Supported
17722 B:      https://bugzilla.kernel.org
17723 F:      Documentation/power/
17724 F:      arch/x86/kernel/acpi/
17725 F:      drivers/base/power/
17726 F:      include/linux/freezer.h
17727 F:      include/linux/pm.h
17728 F:      include/linux/suspend.h
17729 F:      kernel/power/
17730
17731 SVGA HANDLING
17732 M:      Martin Mares <[email protected]>
17733 L:      [email protected]
17734 S:      Maintained
17735 F:      Documentation/admin-guide/svga.rst
17736 F:      arch/x86/boot/video*
17737
17738 SWIOTLB SUBSYSTEM
17739 M:      Konrad Rzeszutek Wilk <[email protected]>
17740 L:      [email protected]
17741 S:      Supported
17742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
17743 F:      arch/*/kernel/pci-swiotlb.c
17744 F:      include/linux/swiotlb.h
17745 F:      kernel/dma/swiotlb.c
17746
17747 SWITCHDEV
17748 M:      Jiri Pirko <[email protected]>
17749 M:      Ivan Vecera <[email protected]>
17750 L:      [email protected]
17751 S:      Supported
17752 F:      include/net/switchdev.h
17753 F:      net/switchdev/
17754
17755 SY8106A REGULATOR DRIVER
17756 M:      Icenowy Zheng <[email protected]>
17757 S:      Maintained
17758 F:      Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
17759 F:      drivers/regulator/sy8106a-regulator.c
17760
17761 SYNC FILE FRAMEWORK
17762 M:      Sumit Semwal <[email protected]>
17763 R:      Gustavo Padovan <[email protected]>
17764 L:      [email protected]
17765 L:      [email protected]
17766 S:      Maintained
17767 T:      git git://anongit.freedesktop.org/drm/drm-misc
17768 F:      Documentation/driver-api/sync_file.rst
17769 F:      drivers/dma-buf/dma-fence*
17770 F:      drivers/dma-buf/sw_sync.c
17771 F:      drivers/dma-buf/sync_*
17772 F:      include/linux/sync_file.h
17773 F:      include/uapi/linux/sync_file.h
17774
17775 SYNOPSYS ARC ARCHITECTURE
17776 M:      Vineet Gupta <[email protected]>
17777 L:      [email protected]
17778 S:      Supported
17779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
17780 F:      Documentation/devicetree/bindings/arc/*
17781 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
17782 F:      arch/arc/
17783 F:      drivers/clocksource/arc_timer.c
17784 F:      drivers/tty/serial/arc_uart.c
17785
17786 SYNOPSYS ARC HSDK SDP pll clock driver
17787 M:      Eugeniy Paltsev <[email protected]>
17788 S:      Supported
17789 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
17790 F:      drivers/clk/clk-hsdk-pll.c
17791
17792 SYNOPSYS ARC SDP clock driver
17793 M:      Eugeniy Paltsev <[email protected]>
17794 S:      Supported
17795 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
17796 F:      drivers/clk/axs10x/*
17797
17798 SYNOPSYS ARC SDP platform support
17799 M:      Alexey Brodkin <[email protected]>
17800 S:      Supported
17801 F:      Documentation/devicetree/bindings/arc/axs10*
17802 F:      arch/arc/boot/dts/ax*
17803 F:      arch/arc/plat-axs10x
17804
17805 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
17806 M:      Eugeniy Paltsev <[email protected]>
17807 S:      Supported
17808 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
17809 F:      drivers/reset/reset-axs10x.c
17810
17811 SYNOPSYS CREG GPIO DRIVER
17812 M:      Eugeniy Paltsev <[email protected]>
17813 S:      Maintained
17814 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
17815 F:      drivers/gpio/gpio-creg-snps.c
17816
17817 SYNOPSYS DESIGNWARE 8250 UART DRIVER
17818 R:      Andy Shevchenko <[email protected]>
17819 S:      Maintained
17820 F:      drivers/tty/serial/8250/8250_dw.c
17821 F:      drivers/tty/serial/8250/8250_dwlib.*
17822 F:      drivers/tty/serial/8250/8250_lpss.c
17823
17824 SYNOPSYS DESIGNWARE APB GPIO DRIVER
17825 M:      Hoan Tran <[email protected]>
17826 M:      Serge Semin <[email protected]>
17827 L:      [email protected]
17828 S:      Maintained
17829 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
17830 F:      drivers/gpio/gpio-dwapb.c
17831
17832 SYNOPSYS DESIGNWARE APB SSI DRIVER
17833 M:      Serge Semin <[email protected]>
17834 L:      [email protected]
17835 S:      Supported
17836 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
17837 F:      drivers/spi/spi-dw*
17838
17839 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
17840 M:      Eugeniy Paltsev <[email protected]>
17841 S:      Maintained
17842 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
17843 F:      drivers/dma/dw-axi-dmac/
17844
17845 SYNOPSYS DESIGNWARE DMAC DRIVER
17846 M:      Viresh Kumar <[email protected]>
17847 R:      Andy Shevchenko <[email protected]>
17848 S:      Maintained
17849 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
17850 F:      drivers/dma/dw/
17851 F:      include/dt-bindings/dma/dw-dmac.h
17852 F:      include/linux/dma/dw.h
17853 F:      include/linux/platform_data/dma-dw.h
17854
17855 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
17856 M:      Jose Abreu <[email protected]>
17857 L:      [email protected]
17858 S:      Supported
17859 F:      drivers/net/ethernet/synopsys/
17860
17861 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
17862 M:      Jose Abreu <[email protected]>
17863 L:      [email protected]
17864 S:      Supported
17865 F:      drivers/net/pcs/pcs-xpcs.c
17866 F:      drivers/net/pcs/pcs-xpcs.h
17867 F:      include/linux/pcs/pcs-xpcs.h
17868
17869 SYNOPSYS DESIGNWARE I2C DRIVER
17870 M:      Jarkko Nikula <[email protected]>
17871 R:      Andy Shevchenko <[email protected]>
17872 R:      Mika Westerberg <[email protected]>
17873 L:      [email protected]
17874 S:      Maintained
17875 F:      drivers/i2c/busses/i2c-designware-*
17876
17877 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
17878 M:      Jaehoon Chung <[email protected]>
17879 L:      [email protected]
17880 S:      Maintained
17881 F:      drivers/mmc/host/dw_mmc*
17882
17883 SYNOPSYS HSDK RESET CONTROLLER DRIVER
17884 M:      Eugeniy Paltsev <[email protected]>
17885 S:      Supported
17886 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
17887 F:      drivers/reset/reset-hsdk.c
17888 F:      include/dt-bindings/reset/snps,hsdk-reset.h
17889
17890 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
17891 M:      Prabu Thangamuthu <[email protected]>
17892 M:      Manjunath M B <[email protected]>
17893 L:      [email protected]
17894 S:      Maintained
17895 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
17896
17897 SYSTEM CONFIGURATION (SYSCON)
17898 M:      Lee Jones <[email protected]>
17899 M:      Arnd Bergmann <[email protected]>
17900 S:      Supported
17901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
17902 F:      drivers/mfd/syscon.c
17903
17904 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
17905 M:      Sudeep Holla <[email protected]>
17906 R:      Cristian Marussi <[email protected]>
17907 L:      [email protected]
17908 S:      Maintained
17909 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
17910 F:      drivers/clk/clk-sc[mp]i.c
17911 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
17912 F:      drivers/firmware/arm_scmi/
17913 F:      drivers/firmware/arm_scpi.c
17914 F:      drivers/regulator/scmi-regulator.c
17915 F:      drivers/reset/reset-scmi.c
17916 F:      include/linux/sc[mp]i_protocol.h
17917 F:      include/trace/events/scmi.h
17918
17919 SYSTEM RESET/SHUTDOWN DRIVERS
17920 M:      Sebastian Reichel <[email protected]>
17921 L:      [email protected]
17922 S:      Maintained
17923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17924 F:      Documentation/devicetree/bindings/power/reset/
17925 F:      drivers/power/reset/
17926
17927 SYSTEM TRACE MODULE CLASS
17928 M:      Alexander Shishkin <[email protected]>
17929 S:      Maintained
17930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
17931 F:      Documentation/trace/stm.rst
17932 F:      drivers/hwtracing/stm/
17933 F:      include/linux/stm.h
17934 F:      include/uapi/linux/stm.h
17935
17936 SYSTEM76 ACPI DRIVER
17937 M:      Jeremy Soller <[email protected]>
17938 M:      System76 Product Development <[email protected]>
17939 L:      [email protected]
17940 S:      Maintained
17941 F:      drivers/platform/x86/system76_acpi.c
17942
17943 SYSV FILESYSTEM
17944 M:      Christoph Hellwig <[email protected]>
17945 S:      Maintained
17946 F:      Documentation/filesystems/sysv-fs.rst
17947 F:      fs/sysv/
17948 F:      include/linux/sysv_fs.h
17949
17950 TASKSTATS STATISTICS INTERFACE
17951 M:      Balbir Singh <[email protected]>
17952 S:      Maintained
17953 F:      Documentation/accounting/taskstats*
17954 F:      include/linux/taskstats*
17955 F:      kernel/taskstats.c
17956
17957 TC subsystem
17958 M:      Jamal Hadi Salim <[email protected]>
17959 M:      Cong Wang <[email protected]>
17960 M:      Jiri Pirko <[email protected]>
17961 L:      [email protected]
17962 S:      Maintained
17963 F:      include/net/pkt_cls.h
17964 F:      include/net/pkt_sched.h
17965 F:      include/net/tc_act/
17966 F:      include/uapi/linux/pkt_cls.h
17967 F:      include/uapi/linux/pkt_sched.h
17968 F:      include/uapi/linux/tc_act/
17969 F:      include/uapi/linux/tc_ematch/
17970 F:      net/sched/
17971
17972 TC90522 MEDIA DRIVER
17973 M:      Akihiro Tsukada <[email protected]>
17974 L:      [email protected]
17975 S:      Odd Fixes
17976 F:      drivers/media/dvb-frontends/tc90522*
17977
17978 TCP LOW PRIORITY MODULE
17979 M:      "Wong Hoi Sing, Edison" <[email protected]>
17980 M:      "Hung Hing Lun, Mike" <[email protected]>
17981 S:      Maintained
17982 W:      http://tcp-lp-mod.sourceforge.net/
17983 F:      net/ipv4/tcp_lp.c
17984
17985 TDA10071 MEDIA DRIVER
17986 M:      Antti Palosaari <[email protected]>
17987 L:      [email protected]
17988 S:      Maintained
17989 W:      https://linuxtv.org
17990 W:      http://palosaari.fi/linux/
17991 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17992 T:      git git://linuxtv.org/anttip/media_tree.git
17993 F:      drivers/media/dvb-frontends/tda10071*
17994
17995 TDA18212 MEDIA DRIVER
17996 M:      Antti Palosaari <[email protected]>
17997 L:      [email protected]
17998 S:      Maintained
17999 W:      https://linuxtv.org
18000 W:      http://palosaari.fi/linux/
18001 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18002 T:      git git://linuxtv.org/anttip/media_tree.git
18003 F:      drivers/media/tuners/tda18212*
18004
18005 TDA18218 MEDIA DRIVER
18006 M:      Antti Palosaari <[email protected]>
18007 L:      [email protected]
18008 S:      Maintained
18009 W:      https://linuxtv.org
18010 W:      http://palosaari.fi/linux/
18011 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18012 T:      git git://linuxtv.org/anttip/media_tree.git
18013 F:      drivers/media/tuners/tda18218*
18014
18015 TDA18250 MEDIA DRIVER
18016 M:      Olli Salonen <[email protected]>
18017 L:      [email protected]
18018 S:      Maintained
18019 W:      https://linuxtv.org
18020 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18021 T:      git git://linuxtv.org/media_tree.git
18022 F:      drivers/media/tuners/tda18250*
18023
18024 TDA18271 MEDIA DRIVER
18025 M:      Michael Krufky <[email protected]>
18026 L:      [email protected]
18027 S:      Maintained
18028 W:      https://linuxtv.org
18029 W:      http://github.com/mkrufky
18030 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18031 T:      git git://linuxtv.org/mkrufky/tuners.git
18032 F:      drivers/media/tuners/tda18271*
18033
18034 TDA1997x MEDIA DRIVER
18035 M:      Tim Harvey <[email protected]>
18036 L:      [email protected]
18037 S:      Maintained
18038 W:      https://linuxtv.org
18039 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18040 F:      drivers/media/i2c/tda1997x.*
18041
18042 TDA827x MEDIA DRIVER
18043 M:      Michael Krufky <[email protected]>
18044 L:      [email protected]
18045 S:      Maintained
18046 W:      https://linuxtv.org
18047 W:      http://github.com/mkrufky
18048 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18049 T:      git git://linuxtv.org/mkrufky/tuners.git
18050 F:      drivers/media/tuners/tda8290.*
18051
18052 TDA8290 MEDIA DRIVER
18053 M:      Michael Krufky <[email protected]>
18054 L:      [email protected]
18055 S:      Maintained
18056 W:      https://linuxtv.org
18057 W:      http://github.com/mkrufky
18058 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18059 T:      git git://linuxtv.org/mkrufky/tuners.git
18060 F:      drivers/media/tuners/tda8290.*
18061
18062 TDA9840 MEDIA DRIVER
18063 M:      Hans Verkuil <[email protected]>
18064 L:      [email protected]
18065 S:      Maintained
18066 W:      https://linuxtv.org
18067 T:      git git://linuxtv.org/media_tree.git
18068 F:      drivers/media/i2c/tda9840*
18069
18070 TEA5761 TUNER DRIVER
18071 M:      Mauro Carvalho Chehab <[email protected]>
18072 L:      [email protected]
18073 S:      Odd fixes
18074 W:      https://linuxtv.org
18075 T:      git git://linuxtv.org/media_tree.git
18076 F:      drivers/media/tuners/tea5761.*
18077
18078 TEA5767 TUNER DRIVER
18079 M:      Mauro Carvalho Chehab <[email protected]>
18080 L:      [email protected]
18081 S:      Maintained
18082 W:      https://linuxtv.org
18083 T:      git git://linuxtv.org/media_tree.git
18084 F:      drivers/media/tuners/tea5767.*
18085
18086 TEA6415C MEDIA DRIVER
18087 M:      Hans Verkuil <[email protected]>
18088 L:      [email protected]
18089 S:      Maintained
18090 W:      https://linuxtv.org
18091 T:      git git://linuxtv.org/media_tree.git
18092 F:      drivers/media/i2c/tea6415c*
18093
18094 TEA6420 MEDIA DRIVER
18095 M:      Hans Verkuil <[email protected]>
18096 L:      [email protected]
18097 S:      Maintained
18098 W:      https://linuxtv.org
18099 T:      git git://linuxtv.org/media_tree.git
18100 F:      drivers/media/i2c/tea6420*
18101
18102 TEAM DRIVER
18103 M:      Jiri Pirko <[email protected]>
18104 L:      [email protected]
18105 S:      Supported
18106 F:      drivers/net/team/
18107 F:      include/linux/if_team.h
18108 F:      include/uapi/linux/if_team.h
18109
18110 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
18111 M:      "Savoir-faire Linux Inc." <[email protected]>
18112 S:      Maintained
18113 F:      arch/x86/platform/ts5500/
18114
18115 TECHNOTREND USB IR RECEIVER
18116 M:      Sean Young <[email protected]>
18117 L:      [email protected]
18118 S:      Maintained
18119 F:      drivers/media/rc/ttusbir.c
18120
18121 TECHWELL TW9910 VIDEO DECODER
18122 L:      [email protected]
18123 S:      Orphan
18124 F:      drivers/media/i2c/tw9910.c
18125 F:      include/media/i2c/tw9910.h
18126
18127 TEE SUBSYSTEM
18128 M:      Jens Wiklander <[email protected]>
18129 L:      [email protected]
18130 S:      Maintained
18131 F:      Documentation/staging/tee.rst
18132 F:      drivers/tee/
18133 F:      include/linux/tee_drv.h
18134 F:      include/uapi/linux/tee.h
18135
18136 TEGRA ARCHITECTURE SUPPORT
18137 M:      Thierry Reding <[email protected]>
18138 M:      Jonathan Hunter <[email protected]>
18139 L:      [email protected]
18140 S:      Supported
18141 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
18142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
18143 N:      [^a-z]tegra
18144
18145 TEGRA CLOCK DRIVER
18146 M:      Peter De Schrijver <[email protected]>
18147 M:      Prashant Gaikwad <[email protected]>
18148 S:      Supported
18149 F:      drivers/clk/tegra/
18150
18151 TEGRA DMA DRIVERS
18152 M:      Laxman Dewangan <[email protected]>
18153 M:      Jon Hunter <[email protected]>
18154 S:      Supported
18155 F:      drivers/dma/tegra*
18156
18157 TEGRA I2C DRIVER
18158 M:      Laxman Dewangan <[email protected]>
18159 R:      Dmitry Osipenko <[email protected]>
18160 S:      Supported
18161 F:      drivers/i2c/busses/i2c-tegra.c
18162
18163 TEGRA IOMMU DRIVERS
18164 M:      Thierry Reding <[email protected]>
18165 R:      Krishna Reddy <[email protected]>
18166 L:      [email protected]
18167 S:      Supported
18168 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
18169 F:      drivers/iommu/tegra*
18170
18171 TEGRA KBC DRIVER
18172 M:      Laxman Dewangan <[email protected]>
18173 S:      Supported
18174 F:      drivers/input/keyboard/tegra-kbc.c
18175
18176 TEGRA NAND DRIVER
18177 M:      Stefan Agner <[email protected]>
18178 M:      Lucas Stach <[email protected]>
18179 S:      Maintained
18180 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
18181 F:      drivers/mtd/nand/raw/tegra_nand.c
18182
18183 TEGRA PWM DRIVER
18184 M:      Thierry Reding <[email protected]>
18185 S:      Supported
18186 F:      drivers/pwm/pwm-tegra.c
18187
18188 TEGRA SERIAL DRIVER
18189 M:      Laxman Dewangan <[email protected]>
18190 S:      Supported
18191 F:      drivers/tty/serial/serial-tegra.c
18192
18193 TEGRA SPI DRIVER
18194 M:      Laxman Dewangan <[email protected]>
18195 S:      Supported
18196 F:      drivers/spi/spi-tegra*
18197
18198 TEGRA QUAD SPI DRIVER
18199 M:      Thierry Reding <[email protected]>
18200 M:      Jonathan Hunter <[email protected]>
18201 M:      Sowjanya Komatineni <[email protected]>
18202 L:      [email protected]
18203 S:      Maintained
18204 F:      drivers/spi/spi-tegra210-quad.c
18205
18206 TEGRA VIDEO DRIVER
18207 M:      Thierry Reding <[email protected]>
18208 M:      Jonathan Hunter <[email protected]>
18209 M:      Sowjanya Komatineni <[email protected]>
18210 L:      [email protected]
18211 L:      [email protected]
18212 S:      Maintained
18213 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
18214 F:      drivers/staging/media/tegra-video/
18215
18216 TEGRA XUSB PADCTL DRIVER
18217 M:      JC Kuo <[email protected]>
18218 S:      Supported
18219 F:      drivers/phy/tegra/xusb*
18220
18221 TEHUTI ETHERNET DRIVER
18222 M:      Andy Gospodarek <[email protected]>
18223 L:      [email protected]
18224 S:      Supported
18225 F:      drivers/net/ethernet/tehuti/*
18226
18227 TELECOM CLOCK DRIVER FOR MCPL0010
18228 M:      Mark Gross <[email protected]>
18229 S:      Supported
18230 F:      drivers/char/tlclk.c
18231
18232 TEMPO SEMICONDUCTOR DRIVERS
18233 M:      Steven Eckhoff <[email protected]>
18234 S:      Maintained
18235 F:      Documentation/devicetree/bindings/sound/tscs*.txt
18236 F:      sound/soc/codecs/tscs*.c
18237 F:      sound/soc/codecs/tscs*.h
18238
18239 TENSILICA XTENSA PORT (xtensa)
18240 M:      Chris Zankel <[email protected]>
18241 M:      Max Filippov <[email protected]>
18242 L:      [email protected]
18243 S:      Maintained
18244 T:      git git://github.com/czankel/xtensa-linux.git
18245 F:      arch/xtensa/
18246 F:      drivers/irqchip/irq-xtensa-*
18247
18248 TEXAS INSTRUMENTS ASoC DRIVERS
18249 M:      Peter Ujfalusi <[email protected]>
18250 L:      [email protected] (moderated for non-subscribers)
18251 S:      Maintained
18252 F:      sound/soc/ti/
18253
18254 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
18255 M:      Ricardo Ribalda <[email protected]>
18256 L:      [email protected]
18257 S:      Supported
18258 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
18259 F:      drivers/iio/dac/ti-dac7612.c
18260
18261 TEXAS INSTRUMENTS DMA DRIVERS
18262 M:      Peter Ujfalusi <[email protected]>
18263 L:      [email protected]
18264 S:      Maintained
18265 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
18266 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
18267 F:      Documentation/devicetree/bindings/dma/ti/
18268 F:      drivers/dma/ti/
18269 X:      drivers/dma/ti/cppi41.c
18270 F:      include/linux/dma/k3-udma-glue.h
18271 F:      include/linux/dma/ti-cppi5.h
18272 F:      include/linux/dma/k3-psil.h
18273
18274 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
18275 M:      Nishanth Menon <[email protected]>
18276 M:      Tero Kristo <[email protected]>
18277 M:      Santosh Shilimkar <[email protected]>
18278 L:      [email protected]
18279 S:      Maintained
18280 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
18281 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
18282 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
18283 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
18284 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
18285 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
18286 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
18287 F:      drivers/clk/keystone/sci-clk.c
18288 F:      drivers/firmware/ti_sci*
18289 F:      drivers/irqchip/irq-ti-sci-inta.c
18290 F:      drivers/irqchip/irq-ti-sci-intr.c
18291 F:      drivers/reset/reset-ti-sci.c
18292 F:      drivers/soc/ti/ti_sci_inta_msi.c
18293 F:      drivers/soc/ti/ti_sci_pm_domains.c
18294 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
18295 F:      include/linux/soc/ti/ti_sci_inta_msi.h
18296 F:      include/linux/soc/ti/ti_sci_protocol.h
18297
18298 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
18299 M:      Robert Marko <[email protected]>
18300 M:      Luka Perkov <[email protected]>
18301 L:      [email protected]
18302 S:      Maintained
18303 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
18304 F:      Documentation/hwmon/tps23861.rst
18305 F:      drivers/hwmon/tps23861.c
18306
18307 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
18308 M:      Puranjay Mohan <[email protected]>
18309 L:      [email protected]
18310 S:      Supported
18311 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
18312 F:      drivers/iio/temperature/tmp117.c
18313
18314 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
18315 M:      Hans Verkuil <[email protected]>
18316 L:      [email protected]
18317 S:      Maintained
18318 W:      https://linuxtv.org
18319 T:      git git://linuxtv.org/media_tree.git
18320 F:      drivers/media/radio/radio-raremono.c
18321
18322 THERMAL
18323 M:      Zhang Rui <[email protected]>
18324 M:      Daniel Lezcano <[email protected]>
18325 R:      Amit Kucheria <[email protected]>
18326 L:      [email protected]
18327 S:      Supported
18328 Q:      https://patchwork.kernel.org/project/linux-pm/list/
18329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
18330 F:      Documentation/devicetree/bindings/thermal/
18331 F:      drivers/thermal/
18332 F:      include/linux/cpu_cooling.h
18333 F:      include/linux/thermal.h
18334 F:      include/uapi/linux/thermal.h
18335
18336 THERMAL DRIVER FOR AMLOGIC SOCS
18337 M:      Guillaume La Roque <[email protected]>
18338 L:      [email protected]
18339 L:      [email protected]
18340 S:      Supported
18341 W:      http://linux-meson.com/
18342 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
18343 F:      drivers/thermal/amlogic_thermal.c
18344
18345 THERMAL/CPU_COOLING
18346 M:      Amit Daniel Kachhap <[email protected]>
18347 M:      Daniel Lezcano <[email protected]>
18348 M:      Viresh Kumar <[email protected]>
18349 R:      Lukasz Luba <[email protected]>
18350 L:      [email protected]
18351 S:      Supported
18352 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
18353 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
18354 F:      drivers/thermal/cpufreq_cooling.c
18355 F:      drivers/thermal/cpuidle_cooling.c
18356 F:      include/linux/cpu_cooling.h
18357
18358 THERMAL/POWER_ALLOCATOR
18359 M:      Lukasz Luba <[email protected]>
18360 L:      [email protected]
18361 S:      Maintained
18362 F:      Documentation/driver-api/thermal/power_allocator.rst
18363 F:      drivers/thermal/gov_power_allocator.c
18364 F:      include/trace/events/thermal_power_allocator.h
18365
18366 THINKPAD ACPI EXTRAS DRIVER
18367 M:      Henrique de Moraes Holschuh <[email protected]>
18368 L:      [email protected]
18369 L:      [email protected]
18370 S:      Maintained
18371 W:      http://ibm-acpi.sourceforge.net
18372 W:      http://thinkwiki.org/wiki/Ibm-acpi
18373 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
18374 F:      drivers/platform/x86/thinkpad_acpi.c
18375
18376 THINKPAD LMI DRIVER
18377 M:      Mark Pearson <[email protected]>
18378 L:      [email protected]
18379 S:      Maintained
18380 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
18381 F:      drivers/platform/x86/think-lmi.?
18382
18383 THUNDERBOLT DMA TRAFFIC TEST DRIVER
18384 M:      Isaac Hazan <[email protected]>
18385 L:      [email protected]
18386 S:      Maintained
18387 F:      drivers/thunderbolt/dma_test.c
18388
18389 THUNDERBOLT DRIVER
18390 M:      Andreas Noever <[email protected]>
18391 M:      Michael Jamet <[email protected]>
18392 M:      Mika Westerberg <[email protected]>
18393 M:      Yehezkel Bernat <[email protected]>
18394 L:      [email protected]
18395 S:      Maintained
18396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
18397 F:      Documentation/admin-guide/thunderbolt.rst
18398 F:      drivers/thunderbolt/
18399 F:      include/linux/thunderbolt.h
18400
18401 THUNDERBOLT NETWORK DRIVER
18402 M:      Michael Jamet <[email protected]>
18403 M:      Mika Westerberg <[email protected]>
18404 M:      Yehezkel Bernat <[email protected]>
18405 L:      [email protected]
18406 S:      Maintained
18407 F:      drivers/net/thunderbolt.c
18408
18409 THUNDERX GPIO DRIVER
18410 M:      Robert Richter <[email protected]>
18411 S:      Odd Fixes
18412 F:      drivers/gpio/gpio-thunderx.c
18413
18414 TI ADS131E0X ADC SERIES DRIVER
18415 M:      Tomislav Denis <[email protected]>
18416 L:      [email protected]
18417 S:      Maintained
18418 F:      Documentation/devicetree/bindings/iio/adc/ti,ads131e08.yaml
18419 F:      drivers/iio/adc/ti-ads131e08.c
18420
18421 TI AM437X VPFE DRIVER
18422 M:      "Lad, Prabhakar" <[email protected]>
18423 L:      [email protected]
18424 S:      Maintained
18425 W:      https://linuxtv.org
18426 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18427 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
18428 F:      drivers/media/platform/am437x/
18429
18430 TI BANDGAP AND THERMAL DRIVER
18431 M:      Eduardo Valentin <[email protected]>
18432 M:      Keerthy <[email protected]>
18433 L:      [email protected]
18434 L:      [email protected]
18435 S:      Maintained
18436 F:      drivers/thermal/ti-soc-thermal/
18437
18438 TI BQ27XXX POWER SUPPLY DRIVER
18439 F:      drivers/power/supply/bq27xxx_battery.c
18440 F:      drivers/power/supply/bq27xxx_battery_i2c.c
18441 F:      include/linux/power/bq27xxx_battery.h
18442
18443 TI CDCE706 CLOCK DRIVER
18444 M:      Max Filippov <[email protected]>
18445 S:      Maintained
18446 F:      drivers/clk/clk-cdce706.c
18447
18448 TI CLOCK DRIVER
18449 M:      Tero Kristo <[email protected]>
18450 L:      [email protected]
18451 S:      Odd Fixes
18452 F:      drivers/clk/ti/
18453 F:      include/linux/clk/ti.h
18454
18455 TI DAVINCI MACHINE SUPPORT
18456 M:      Sekhar Nori <[email protected]>
18457 R:      Bartosz Golaszewski <[email protected]>
18458 L:      [email protected] (moderated for non-subscribers)
18459 S:      Supported
18460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
18461 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
18462 F:      arch/arm/boot/dts/da850*
18463 F:      arch/arm/mach-davinci/
18464 F:      drivers/i2c/busses/i2c-davinci.c
18465
18466 TI DAVINCI SERIES CLOCK DRIVER
18467 M:      David Lechner <[email protected]>
18468 R:      Sekhar Nori <[email protected]>
18469 S:      Maintained
18470 F:      Documentation/devicetree/bindings/clock/ti/davinci/
18471 F:      drivers/clk/davinci/
18472
18473 TI DAVINCI SERIES GPIO DRIVER
18474 M:      Keerthy <[email protected]>
18475 L:      [email protected]
18476 S:      Maintained
18477 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
18478 F:      drivers/gpio/gpio-davinci.c
18479
18480 TI DAVINCI SERIES MEDIA DRIVER
18481 M:      "Lad, Prabhakar" <[email protected]>
18482 L:      [email protected]
18483 S:      Maintained
18484 W:      https://linuxtv.org
18485 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18486 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
18487 F:      drivers/media/platform/davinci/
18488 F:      include/media/davinci/
18489
18490 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
18491 R:      David Lechner <[email protected]>
18492 L:      [email protected]
18493 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
18494 F:      drivers/counter/ti-eqep.c
18495
18496 TI ETHERNET SWITCH DRIVER (CPSW)
18497 R:      Grygorii Strashko <[email protected]>
18498 L:      [email protected]
18499 L:      [email protected]
18500 S:      Maintained
18501 F:      drivers/net/ethernet/ti/cpsw*
18502 F:      drivers/net/ethernet/ti/davinci*
18503
18504 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
18505 M:      Alex Dubov <[email protected]>
18506 S:      Maintained
18507 W:      http://tifmxx.berlios.de/
18508 F:      drivers/memstick/host/tifm_ms.c
18509 F:      drivers/misc/tifm*
18510 F:      drivers/mmc/host/tifm_sd.c
18511 F:      include/linux/tifm.h
18512
18513 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
18514 M:      Santosh Shilimkar <[email protected]>
18515 L:      [email protected]
18516 L:      [email protected] (moderated for non-subscribers)
18517 S:      Maintained
18518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
18519 F:      drivers/soc/ti/*
18520
18521 TI LM49xxx FAMILY ASoC CODEC DRIVERS
18522 M:      M R Swami Reddy <[email protected]>
18523 M:      Vishwas A Deshpande <[email protected]>
18524 L:      [email protected] (moderated for non-subscribers)
18525 S:      Maintained
18526 F:      sound/soc/codecs/isabelle*
18527 F:      sound/soc/codecs/lm49453*
18528
18529 TI PCM3060 ASoC CODEC DRIVER
18530 M:      Kirill Marinushkin <[email protected]>
18531 L:      [email protected] (moderated for non-subscribers)
18532 S:      Maintained
18533 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
18534 F:      sound/soc/codecs/pcm3060*
18535
18536 TI TAS571X FAMILY ASoC CODEC DRIVER
18537 M:      Kevin Cernekee <[email protected]>
18538 L:      [email protected] (moderated for non-subscribers)
18539 S:      Odd Fixes
18540 F:      sound/soc/codecs/tas571x*
18541
18542 TI TRF7970A NFC DRIVER
18543 M:      Mark Greer <[email protected]>
18544 L:      [email protected]
18545 L:      [email protected] (subscribers-only)
18546 S:      Supported
18547 F:      Documentation/devicetree/bindings/net/nfc/trf7970a.txt
18548 F:      drivers/nfc/trf7970a.c
18549
18550 TI TSC2046 ADC DRIVER
18551 M:      Oleksij Rempel <[email protected]>
18552 R:      [email protected]
18553 L:      [email protected]
18554 S:      Maintained
18555 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
18556 F:      drivers/iio/adc/ti-tsc2046.c
18557
18558 TI TWL4030 SERIES SOC CODEC DRIVER
18559 M:      Peter Ujfalusi <[email protected]>
18560 L:      [email protected] (moderated for non-subscribers)
18561 S:      Maintained
18562 F:      sound/soc/codecs/twl4030*
18563
18564 TI VPE/CAL DRIVERS
18565 M:      Benoit Parrot <[email protected]>
18566 L:      [email protected]
18567 S:      Maintained
18568 W:      http://linuxtv.org/
18569 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18570 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
18571 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
18572 F:      drivers/media/platform/ti-vpe/
18573
18574 TI WILINK WIRELESS DRIVERS
18575 L:      [email protected]
18576 S:      Orphan
18577 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
18578 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
18579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
18580 F:      drivers/net/wireless/ti/
18581 F:      include/linux/wl12xx.h
18582
18583 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
18584 M:      John Stultz <[email protected]>
18585 M:      Thomas Gleixner <[email protected]>
18586 R:      Stephen Boyd <[email protected]>
18587 L:      [email protected]
18588 S:      Supported
18589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
18590 F:      include/linux/clocksource.h
18591 F:      include/linux/time.h
18592 F:      include/linux/timex.h
18593 F:      include/uapi/linux/time.h
18594 F:      include/uapi/linux/timex.h
18595 F:      kernel/time/alarmtimer.c
18596 F:      kernel/time/clocksource.c
18597 F:      kernel/time/ntp.c
18598 F:      kernel/time/time*.c
18599 F:      tools/testing/selftests/timers/
18600
18601 TIPC NETWORK LAYER
18602 M:      Jon Maloy <[email protected]>
18603 M:      Ying Xue <[email protected]>
18604 L:      [email protected] (core kernel code)
18605 L:      [email protected] (user apps, general discussion)
18606 S:      Maintained
18607 W:      http://tipc.sourceforge.net/
18608 F:      include/uapi/linux/tipc*.h
18609 F:      net/tipc/
18610
18611 TLAN NETWORK DRIVER
18612 M:      Samuel Chessman <[email protected]>
18613 L:      [email protected] (subscribers-only)
18614 S:      Maintained
18615 W:      http://sourceforge.net/projects/tlan/
18616 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
18617 F:      drivers/net/ethernet/ti/tlan.*
18618
18619 TM6000 VIDEO4LINUX DRIVER
18620 M:      Mauro Carvalho Chehab <[email protected]>
18621 L:      [email protected]
18622 S:      Odd fixes
18623 W:      https://linuxtv.org
18624 T:      git git://linuxtv.org/media_tree.git
18625 F:      Documentation/admin-guide/media/tm6000*
18626 F:      drivers/media/usb/tm6000/
18627
18628 TMIO/SDHI MMC DRIVER
18629 M:      Wolfram Sang <[email protected]>
18630 L:      [email protected]
18631 S:      Supported
18632 F:      drivers/mmc/host/renesas_sdhi*
18633 F:      drivers/mmc/host/tmio_mmc*
18634 F:      include/linux/mfd/tmio.h
18635
18636 TMP401 HARDWARE MONITOR DRIVER
18637 M:      Guenter Roeck <[email protected]>
18638 L:      [email protected]
18639 S:      Maintained
18640 F:      Documentation/hwmon/tmp401.rst
18641 F:      drivers/hwmon/tmp401.c
18642
18643 TMP513 HARDWARE MONITOR DRIVER
18644 M:      Eric Tremblay <[email protected]>
18645 L:      [email protected]
18646 S:      Maintained
18647 F:      Documentation/hwmon/tmp513.rst
18648 F:      drivers/hwmon/tmp513.c
18649
18650 TMPFS (SHMEM FILESYSTEM)
18651 M:      Hugh Dickins <[email protected]>
18652 L:      [email protected]
18653 S:      Maintained
18654 F:      include/linux/shmem_fs.h
18655 F:      mm/shmem.c
18656
18657 TOMOYO SECURITY MODULE
18658 M:      Kentaro Takeda <[email protected]>
18659 M:      Tetsuo Handa <[email protected]>
18660 L:      [email protected] (subscribers-only, for developers in English)
18661 L:      [email protected] (subscribers-only, for users in English)
18662 L:      [email protected] (subscribers-only, for developers in Japanese)
18663 L:      [email protected] (subscribers-only, for users in Japanese)
18664 S:      Maintained
18665 W:      https://tomoyo.osdn.jp/
18666 F:      security/tomoyo/
18667
18668 TOPSTAR LAPTOP EXTRAS DRIVER
18669 M:      Herton Ronaldo Krzesinski <[email protected]>
18670 L:      [email protected]
18671 S:      Maintained
18672 F:      drivers/platform/x86/topstar-laptop.c
18673
18674 TORTURE-TEST MODULES
18675 M:      Davidlohr Bueso <[email protected]>
18676 M:      "Paul E. McKenney" <[email protected]>
18677 M:      Josh Triplett <[email protected]>
18678 L:      [email protected]
18679 S:      Supported
18680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18681 F:      Documentation/RCU/torture.rst
18682 F:      kernel/locking/locktorture.c
18683 F:      kernel/rcu/rcuscale.c
18684 F:      kernel/rcu/rcutorture.c
18685 F:      kernel/rcu/refscale.c
18686 F:      kernel/torture.c
18687
18688 TOSHIBA ACPI EXTRAS DRIVER
18689 M:      Azael Avalos <[email protected]>
18690 L:      [email protected]
18691 S:      Maintained
18692 F:      drivers/platform/x86/toshiba_acpi.c
18693
18694 TOSHIBA BLUETOOTH DRIVER
18695 M:      Azael Avalos <[email protected]>
18696 L:      [email protected]
18697 S:      Maintained
18698 F:      drivers/platform/x86/toshiba_bluetooth.c
18699
18700 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
18701 M:      Azael Avalos <[email protected]>
18702 L:      [email protected]
18703 S:      Maintained
18704 F:      drivers/platform/x86/toshiba_haps.c
18705
18706 TOSHIBA SMM DRIVER
18707 M:      Jonathan Buzzard <[email protected]>
18708 S:      Maintained
18709 W:      http://www.buzzard.org.uk/toshiba/
18710 F:      drivers/char/toshiba.c
18711 F:      include/linux/toshiba.h
18712 F:      include/uapi/linux/toshiba.h
18713
18714 TOSHIBA TC358743 DRIVER
18715 M:      Mats Randgaard <[email protected]>
18716 L:      [email protected]
18717 S:      Maintained
18718 F:      drivers/media/i2c/tc358743*
18719 F:      include/media/i2c/tc358743.h
18720
18721 TOSHIBA WMI HOTKEYS DRIVER
18722 M:      Azael Avalos <[email protected]>
18723 L:      [email protected]
18724 S:      Maintained
18725 F:      drivers/platform/x86/toshiba-wmi.c
18726
18727 TPM DEVICE DRIVER
18728 M:      Peter Huewe <[email protected]>
18729 M:      Jarkko Sakkinen <[email protected]>
18730 R:      Jason Gunthorpe <[email protected]>
18731 L:      [email protected]
18732 S:      Maintained
18733 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
18734 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
18735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
18736 F:      drivers/char/tpm/
18737
18738 TRACING
18739 M:      Steven Rostedt <[email protected]>
18740 M:      Ingo Molnar <[email protected]>
18741 S:      Maintained
18742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
18743 F:      Documentation/trace/ftrace.rst
18744 F:      arch/*/*/*/ftrace.h
18745 F:      arch/*/kernel/ftrace.c
18746 F:      fs/tracefs/
18747 F:      include/*/ftrace.h
18748 F:      include/linux/trace*.h
18749 F:      include/trace/
18750 F:      kernel/trace/
18751 F:      tools/testing/selftests/ftrace/
18752
18753 TRACING MMIO ACCESSES (MMIOTRACE)
18754 M:      Steven Rostedt <[email protected]>
18755 M:      Ingo Molnar <[email protected]>
18756 R:      Karol Herbst <[email protected]>
18757 R:      Pekka Paalanen <[email protected]>
18758 L:      [email protected]
18759 L:      [email protected]
18760 S:      Maintained
18761 F:      arch/x86/mm/kmmio.c
18762 F:      arch/x86/mm/mmio-mod.c
18763 F:      arch/x86/mm/testmmiotrace.c
18764 F:      include/linux/mmiotrace.h
18765 F:      kernel/trace/trace_mmiotrace.c
18766
18767 TRIVIAL PATCHES
18768 M:      Jiri Kosina <[email protected]>
18769 S:      Maintained
18770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
18771 K:      ^Subject:.*(?i)trivial
18772
18773 TTY LAYER
18774 M:      Greg Kroah-Hartman <[email protected]>
18775 M:      Jiri Slaby <[email protected]>
18776 S:      Supported
18777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
18778 F:      Documentation/driver-api/serial/
18779 F:      drivers/tty/
18780 F:      drivers/tty/serial/serial_core.c
18781 F:      include/linux/selection.h
18782 F:      include/linux/serial.h
18783 F:      include/linux/serial_core.h
18784 F:      include/linux/sysrq.h
18785 F:      include/linux/tty*.h
18786 F:      include/linux/vt.h
18787 F:      include/linux/vt_*.h
18788 F:      include/uapi/linux/serial.h
18789 F:      include/uapi/linux/serial_core.h
18790 F:      include/uapi/linux/tty.h
18791
18792 TUA9001 MEDIA DRIVER
18793 M:      Antti Palosaari <[email protected]>
18794 L:      [email protected]
18795 S:      Maintained
18796 W:      https://linuxtv.org
18797 W:      http://palosaari.fi/linux/
18798 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18799 T:      git git://linuxtv.org/anttip/media_tree.git
18800 F:      drivers/media/tuners/tua9001*
18801
18802 TULIP NETWORK DRIVERS
18803 L:      [email protected]
18804 L:      [email protected]
18805 S:      Orphan
18806 F:      drivers/net/ethernet/dec/tulip/
18807
18808 TUN/TAP driver
18809 M:      Maxim Krasnyansky <[email protected]>
18810 S:      Maintained
18811 W:      http://vtun.sourceforge.net/tun
18812 F:      Documentation/networking/tuntap.rst
18813 F:      arch/um/os-Linux/drivers/
18814
18815 TURBOCHANNEL SUBSYSTEM
18816 M:      "Maciej W. Rozycki" <[email protected]>
18817 M:      Ralf Baechle <[email protected]>
18818 L:      [email protected]
18819 S:      Maintained
18820 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
18821 F:      drivers/tc/
18822 F:      include/linux/tc.h
18823
18824 TURBOSTAT UTILITY
18825 M:      "Len Brown" <[email protected]>
18826 L:      [email protected]
18827 S:      Supported
18828 Q:      https://patchwork.kernel.org/project/linux-pm/list/
18829 B:      https://bugzilla.kernel.org
18830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
18831 F:      tools/power/x86/turbostat/
18832
18833 TW5864 VIDEO4LINUX DRIVER
18834 M:      Bluecherry Maintainers <[email protected]>
18835 M:      Anton Sviridenko <[email protected]>
18836 M:      Andrey Utkin <[email protected]>
18837 M:      Andrey Utkin <[email protected]>
18838 L:      [email protected]
18839 S:      Supported
18840 F:      drivers/media/pci/tw5864/
18841
18842 TW68 VIDEO4LINUX DRIVER
18843 M:      Hans Verkuil <[email protected]>
18844 L:      [email protected]
18845 S:      Odd Fixes
18846 W:      https://linuxtv.org
18847 T:      git git://linuxtv.org/media_tree.git
18848 F:      drivers/media/pci/tw68/
18849
18850 TW686X VIDEO4LINUX DRIVER
18851 M:      Ezequiel Garcia <[email protected]>
18852 L:      [email protected]
18853 S:      Maintained
18854 W:      http://linuxtv.org
18855 T:      git git://linuxtv.org/media_tree.git
18856 F:      drivers/media/pci/tw686x/
18857
18858 UACCE ACCELERATOR FRAMEWORK
18859 M:      Zhangfei Gao <[email protected]>
18860 M:      Zhou Wang <[email protected]>
18861 L:      [email protected]
18862 L:      [email protected]
18863 S:      Maintained
18864 F:      Documentation/ABI/testing/sysfs-driver-uacce
18865 F:      Documentation/misc-devices/uacce.rst
18866 F:      drivers/misc/uacce/
18867 F:      include/linux/uacce.h
18868 F:      include/uapi/misc/uacce/
18869
18870 UBI FILE SYSTEM (UBIFS)
18871 M:      Richard Weinberger <[email protected]>
18872 L:      [email protected]
18873 S:      Supported
18874 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
18875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
18876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
18877 F:      Documentation/filesystems/ubifs-authentication.rst
18878 F:      Documentation/filesystems/ubifs.rst
18879 F:      fs/ubifs/
18880
18881 UCLINUX (M68KNOMMU AND COLDFIRE)
18882 M:      Greg Ungerer <[email protected]>
18883 L:      [email protected]
18884 L:      [email protected]  (subscribers-only)
18885 S:      Maintained
18886 W:      http://www.linux-m68k.org/
18887 W:      http://www.uclinux.org/
18888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
18889 F:      arch/m68k/*/*_no.*
18890 F:      arch/m68k/68*/
18891 F:      arch/m68k/coldfire/
18892 F:      arch/m68k/include/asm/*_no.*
18893
18894 UDF FILESYSTEM
18895 M:      Jan Kara <[email protected]>
18896 S:      Maintained
18897 F:      Documentation/filesystems/udf.rst
18898 F:      fs/udf/
18899
18900 UDRAW TABLET
18901 M:      Bastien Nocera <[email protected]>
18902 L:      [email protected]
18903 S:      Maintained
18904 F:      drivers/hid/hid-udraw-ps3.c
18905
18906 UFS FILESYSTEM
18907 M:      Evgeniy Dushistov <[email protected]>
18908 S:      Maintained
18909 F:      Documentation/admin-guide/ufs.rst
18910 F:      fs/ufs/
18911
18912 UHID USERSPACE HID IO DRIVER
18913 M:      David Rheinsberg <[email protected]>
18914 L:      [email protected]
18915 S:      Maintained
18916 F:      drivers/hid/uhid.c
18917 F:      include/uapi/linux/uhid.h
18918
18919 ULPI BUS
18920 M:      Heikki Krogerus <[email protected]>
18921 L:      [email protected]
18922 S:      Maintained
18923 F:      drivers/usb/common/ulpi.c
18924 F:      include/linux/ulpi/
18925
18926 UNICODE SUBSYSTEM
18927 M:      Gabriel Krisman Bertazi <[email protected]>
18928 L:      [email protected]
18929 S:      Supported
18930 F:      fs/unicode/
18931
18932 UNIFDEF
18933 M:      Tony Finch <[email protected]>
18934 S:      Maintained
18935 W:      http://dotat.at/prog/unifdef
18936 F:      scripts/unifdef.c
18937
18938 UNIFORM CDROM DRIVER
18939 M:      Jens Axboe <[email protected]>
18940 S:      Maintained
18941 W:      http://www.kernel.dk
18942 F:      Documentation/cdrom/
18943 F:      drivers/cdrom/cdrom.c
18944 F:      include/linux/cdrom.h
18945 F:      include/uapi/linux/cdrom.h
18946
18947 UNISYS S-PAR DRIVERS
18948 M:      David Kershner <[email protected]>
18949 L:      [email protected] (Unisys internal)
18950 S:      Supported
18951 F:      drivers/staging/unisys/
18952 F:      drivers/visorbus/
18953 F:      include/linux/visorbus.h
18954
18955 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
18956 R:      Alim Akhtar <[email protected]>
18957 R:      Avri Altman <[email protected]>
18958 L:      [email protected]
18959 S:      Supported
18960 F:      Documentation/scsi/ufs.rst
18961 F:      drivers/scsi/ufs/
18962
18963 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
18964 M:      Pedro Sousa <[email protected]>
18965 L:      [email protected]
18966 S:      Supported
18967 F:      drivers/scsi/ufs/*dwc*
18968
18969 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
18970 M:      Stanley Chu <[email protected]>
18971 L:      [email protected]
18972 L:      [email protected] (moderated for non-subscribers)
18973 S:      Maintained
18974 F:      drivers/scsi/ufs/ufs-mediatek*
18975
18976 UNSORTED BLOCK IMAGES (UBI)
18977 M:      Richard Weinberger <[email protected]>
18978 L:      [email protected]
18979 S:      Supported
18980 W:      http://www.linux-mtd.infradead.org/
18981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
18982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
18983 F:      drivers/mtd/ubi/
18984 F:      include/linux/mtd/ubi.h
18985 F:      include/uapi/mtd/ubi-user.h
18986
18987 USB "USBNET" DRIVER FRAMEWORK
18988 M:      Oliver Neukum <[email protected]>
18989 L:      [email protected]
18990 S:      Maintained
18991 W:      http://www.linux-usb.org/usbnet
18992 F:      drivers/net/usb/usbnet.c
18993 F:      include/linux/usb/usbnet.h
18994
18995 USB ACM DRIVER
18996 M:      Oliver Neukum <[email protected]>
18997 L:      [email protected]
18998 S:      Maintained
18999 F:      Documentation/usb/acm.rst
19000 F:      drivers/usb/class/cdc-acm.*
19001
19002 USB APPLE MFI FASTCHARGE DRIVER
19003 M:      Bastien Nocera <[email protected]>
19004 L:      [email protected]
19005 S:      Maintained
19006 F:      drivers/usb/misc/apple-mfi-fastcharge.c
19007
19008 USB AR5523 WIRELESS DRIVER
19009 M:      Pontus Fuchs <[email protected]>
19010 L:      [email protected]
19011 S:      Maintained
19012 F:      drivers/net/wireless/ath/ar5523/
19013
19014 USB ATTACHED SCSI
19015 M:      Oliver Neukum <[email protected]>
19016 L:      [email protected]
19017 L:      [email protected]
19018 S:      Maintained
19019 F:      drivers/usb/storage/uas.c
19020
19021 USB CDC ETHERNET DRIVER
19022 M:      Oliver Neukum <[email protected]>
19023 L:      [email protected]
19024 S:      Maintained
19025 F:      drivers/net/usb/cdc_*.c
19026 F:      include/uapi/linux/usb/cdc.h
19027
19028 USB CHAOSKEY DRIVER
19029 M:      Keith Packard <[email protected]>
19030 L:      [email protected]
19031 S:      Maintained
19032 F:      drivers/usb/misc/chaoskey.c
19033
19034 USB CYPRESS C67X00 DRIVER
19035 M:      Peter Korsgaard <[email protected]>
19036 L:      [email protected]
19037 S:      Maintained
19038 F:      drivers/usb/c67x00/
19039
19040 USB DAVICOM DM9601 DRIVER
19041 M:      Peter Korsgaard <[email protected]>
19042 L:      [email protected]
19043 S:      Maintained
19044 W:      http://www.linux-usb.org/usbnet
19045 F:      drivers/net/usb/dm9601.c
19046
19047 USB EHCI DRIVER
19048 M:      Alan Stern <[email protected]>
19049 L:      [email protected]
19050 S:      Maintained
19051 F:      Documentation/usb/ehci.rst
19052 F:      drivers/usb/host/ehci*
19053
19054 USB GADGET/PERIPHERAL SUBSYSTEM
19055 M:      Felipe Balbi <[email protected]>
19056 L:      [email protected]
19057 S:      Maintained
19058 W:      http://www.linux-usb.org/gadget
19059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
19060 F:      drivers/usb/gadget/
19061 F:      include/linux/usb/gadget*
19062
19063 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
19064 M:      Jiri Kosina <[email protected]>
19065 M:      Benjamin Tissoires <[email protected]>
19066 L:      [email protected]
19067 S:      Maintained
19068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
19069 F:      Documentation/hid/hiddev.rst
19070 F:      drivers/hid/usbhid/
19071
19072 USB INTEL XHCI ROLE MUX DRIVER
19073 M:      Hans de Goede <[email protected]>
19074 L:      [email protected]
19075 S:      Maintained
19076 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
19077
19078 USB IP DRIVER FOR HISILICON KIRIN 960
19079 M:      Yu Chen <[email protected]>
19080 M:      Binghui Wang <[email protected]>
19081 L:      [email protected]
19082 S:      Maintained
19083 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
19084 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
19085
19086 USB IP DRIVER FOR HISILICON KIRIN 970
19087 M:      Mauro Carvalho Chehab <[email protected]>
19088 L:      [email protected]
19089 S:      Maintained
19090 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
19091 F:      drivers/phy/hisilicon/phy-kirin970-usb3.c
19092
19093 USB ISP116X DRIVER
19094 M:      Olav Kongas <[email protected]>
19095 L:      [email protected]
19096 S:      Maintained
19097 F:      drivers/usb/host/isp116x*
19098 F:      include/linux/usb/isp116x.h
19099
19100 USB ISP1760 DRIVER
19101 M:      Rui Miguel Silva <[email protected]>
19102 L:      [email protected]
19103 S:      Maintained
19104 F:      drivers/usb/isp1760/*
19105 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
19106
19107 USB LAN78XX ETHERNET DRIVER
19108 M:      Woojung Huh <[email protected]>
19109 M:      [email protected]
19110 L:      [email protected]
19111 S:      Maintained
19112 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
19113 F:      drivers/net/usb/lan78xx.*
19114 F:      include/dt-bindings/net/microchip-lan78xx.h
19115
19116 USB MASS STORAGE DRIVER
19117 M:      Alan Stern <[email protected]>
19118 L:      [email protected]
19119 L:      [email protected]
19120 S:      Maintained
19121 F:      drivers/usb/storage/
19122
19123 USB MIDI DRIVER
19124 M:      Clemens Ladisch <[email protected]>
19125 L:      [email protected] (moderated for non-subscribers)
19126 S:      Maintained
19127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
19128 F:      sound/usb/midi.*
19129
19130 USB NETWORKING DRIVERS
19131 L:      [email protected]
19132 S:      Odd Fixes
19133 F:      drivers/net/usb/
19134
19135 USB OHCI DRIVER
19136 M:      Alan Stern <[email protected]>
19137 L:      [email protected]
19138 S:      Maintained
19139 F:      Documentation/usb/ohci.rst
19140 F:      drivers/usb/host/ohci*
19141
19142 USB OTG FSM (Finite State Machine)
19143 M:      Peter Chen <[email protected]>
19144 L:      [email protected]
19145 S:      Maintained
19146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
19147 F:      drivers/usb/common/usb-otg-fsm.c
19148
19149 USB OVER IP DRIVER
19150 M:      Valentina Manea <[email protected]>
19151 M:      Shuah Khan <[email protected]>
19152 M:      Shuah Khan <[email protected]>
19153 L:      [email protected]
19154 S:      Maintained
19155 F:      Documentation/usb/usbip_protocol.rst
19156 F:      drivers/usb/usbip/
19157 F:      tools/testing/selftests/drivers/usb/usbip/
19158 F:      tools/usb/usbip/
19159
19160 USB PEGASUS DRIVER
19161 M:      Petko Manolov <[email protected]>
19162 L:      [email protected]
19163 L:      [email protected]
19164 S:      Maintained
19165 W:      https://github.com/petkan/pegasus
19166 T:      git git://github.com/petkan/pegasus.git
19167 F:      drivers/net/usb/pegasus.*
19168
19169 USB PHY LAYER
19170 M:      Felipe Balbi <[email protected]>
19171 L:      [email protected]
19172 S:      Maintained
19173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
19174 F:      drivers/usb/phy/
19175
19176 USB PRINTER DRIVER (usblp)
19177 M:      Pete Zaitcev <[email protected]>
19178 L:      [email protected]
19179 S:      Supported
19180 F:      drivers/usb/class/usblp.c
19181
19182 USB RAW GADGET DRIVER
19183 R:      Andrey Konovalov <[email protected]>
19184 L:      [email protected]
19185 S:      Maintained
19186 F:      Documentation/usb/raw-gadget.rst
19187 F:      drivers/usb/gadget/legacy/raw_gadget.c
19188 F:      include/uapi/linux/usb/raw_gadget.h
19189
19190 USB QMI WWAN NETWORK DRIVER
19191 M:      Bjørn Mork <[email protected]>
19192 L:      [email protected]
19193 S:      Maintained
19194 F:      Documentation/ABI/testing/sysfs-class-net-qmi
19195 F:      drivers/net/usb/qmi_wwan.c
19196
19197 USB RTL8150 DRIVER
19198 M:      Petko Manolov <[email protected]>
19199 L:      [email protected]
19200 L:      [email protected]
19201 S:      Maintained
19202 W:      https://github.com/petkan/rtl8150
19203 T:      git git://github.com/petkan/rtl8150.git
19204 F:      drivers/net/usb/rtl8150.c
19205
19206 USB SERIAL SUBSYSTEM
19207 M:      Johan Hovold <[email protected]>
19208 L:      [email protected]
19209 S:      Maintained
19210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
19211 F:      Documentation/usb/usb-serial.rst
19212 F:      drivers/usb/serial/
19213 F:      include/linux/usb/serial.h
19214
19215 USB SMSC75XX ETHERNET DRIVER
19216 M:      Steve Glendinning <[email protected]>
19217 L:      [email protected]
19218 S:      Maintained
19219 F:      drivers/net/usb/smsc75xx.*
19220
19221 USB SMSC95XX ETHERNET DRIVER
19222 M:      Steve Glendinning <[email protected]>
19223 M:      [email protected]
19224 L:      [email protected]
19225 S:      Maintained
19226 F:      drivers/net/usb/smsc95xx.*
19227
19228 USB SUBSYSTEM
19229 M:      Greg Kroah-Hartman <[email protected]>
19230 L:      [email protected]
19231 S:      Supported
19232 W:      http://www.linux-usb.org
19233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
19234 F:      Documentation/devicetree/bindings/usb/
19235 F:      Documentation/usb/
19236 F:      drivers/usb/
19237 F:      include/linux/usb.h
19238 F:      include/linux/usb/
19239
19240 USB TYPEC BUS FOR ALTERNATE MODES
19241 M:      Heikki Krogerus <[email protected]>
19242 L:      [email protected]
19243 S:      Maintained
19244 F:      Documentation/ABI/testing/sysfs-bus-typec
19245 F:      Documentation/driver-api/usb/typec_bus.rst
19246 F:      drivers/usb/typec/altmodes/
19247 F:      include/linux/usb/typec_altmode.h
19248
19249 USB TYPEC CLASS
19250 M:      Heikki Krogerus <[email protected]>
19251 L:      [email protected]
19252 S:      Maintained
19253 F:      Documentation/ABI/testing/sysfs-class-typec
19254 F:      Documentation/driver-api/usb/typec.rst
19255 F:      drivers/usb/typec/
19256 F:      include/linux/usb/typec.h
19257
19258 USB TYPEC INTEL PMC MUX DRIVER
19259 M:      Heikki Krogerus <[email protected]>
19260 L:      [email protected]
19261 S:      Maintained
19262 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
19263 F:      drivers/usb/typec/mux/intel_pmc_mux.c
19264
19265 USB TYPEC PI3USB30532 MUX DRIVER
19266 M:      Hans de Goede <[email protected]>
19267 L:      [email protected]
19268 S:      Maintained
19269 F:      drivers/usb/typec/mux/pi3usb30532.c
19270
19271 USB TYPEC PORT CONTROLLER DRIVERS
19272 M:      Guenter Roeck <[email protected]>
19273 L:      [email protected]
19274 S:      Maintained
19275 F:      drivers/usb/typec/tcpm/
19276
19277 USB UHCI DRIVER
19278 M:      Alan Stern <[email protected]>
19279 L:      [email protected]
19280 S:      Maintained
19281 F:      drivers/usb/host/uhci*
19282
19283 USB VIDEO CLASS
19284 M:      Laurent Pinchart <[email protected]>
19285 L:      [email protected] (subscribers-only)
19286 L:      [email protected]
19287 S:      Maintained
19288 W:      http://www.ideasonboard.org/uvc/
19289 T:      git git://linuxtv.org/media_tree.git
19290 F:      drivers/media/usb/uvc/
19291 F:      include/uapi/linux/uvcvideo.h
19292
19293 USB WEBCAM GADGET
19294 M:      Laurent Pinchart <[email protected]>
19295 L:      [email protected]
19296 S:      Maintained
19297 F:      drivers/usb/gadget/function/*uvc*
19298 F:      drivers/usb/gadget/legacy/webcam.c
19299 F:      include/uapi/linux/usb/g_uvc.h
19300
19301 USB WIRELESS RNDIS DRIVER (rndis_wlan)
19302 M:      Jussi Kivilinna <[email protected]>
19303 L:      [email protected]
19304 S:      Maintained
19305 F:      drivers/net/wireless/rndis_wlan.c
19306
19307 USB XHCI DRIVER
19308 M:      Mathias Nyman <[email protected]>
19309 L:      [email protected]
19310 S:      Supported
19311 F:      drivers/usb/host/pci-quirks*
19312 F:      drivers/usb/host/xhci*
19313
19314 USB ZD1201 DRIVER
19315 L:      [email protected]
19316 S:      Orphan
19317 W:      http://linux-lc100020.sourceforge.net
19318 F:      drivers/net/wireless/zydas/zd1201.*
19319
19320 USB ZR364XX DRIVER
19321 M:      Antoine Jacquet <[email protected]>
19322 L:      [email protected]
19323 L:      [email protected]
19324 S:      Maintained
19325 W:      http://royale.zerezo.com/zr364xx/
19326 T:      git git://linuxtv.org/media_tree.git
19327 F:      Documentation/admin-guide/media/zr364xx*
19328 F:      drivers/media/usb/zr364xx/
19329
19330 USER-MODE LINUX (UML)
19331 M:      Jeff Dike <[email protected]>
19332 M:      Richard Weinberger <[email protected]>
19333 M:      Anton Ivanov <[email protected]>
19334 L:      [email protected]
19335 S:      Maintained
19336 W:      http://user-mode-linux.sourceforge.net
19337 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
19338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
19339 F:      Documentation/virt/uml/
19340 F:      arch/um/
19341 F:      arch/x86/um/
19342 F:      fs/hostfs/
19343
19344 USERSPACE COPYIN/COPYOUT (UIOVEC)
19345 M:      Alexander Viro <[email protected]>
19346 S:      Maintained
19347 F:      include/linux/uio.h
19348 F:      lib/iov_iter.c
19349
19350 USERSPACE DMA BUFFER DRIVER
19351 M:      Gerd Hoffmann <[email protected]>
19352 L:      [email protected]
19353 S:      Maintained
19354 T:      git git://anongit.freedesktop.org/drm/drm-misc
19355 F:      drivers/dma-buf/udmabuf.c
19356 F:      include/uapi/linux/udmabuf.h
19357
19358 USERSPACE I/O (UIO)
19359 M:      Greg Kroah-Hartman <[email protected]>
19360 S:      Maintained
19361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
19362 F:      Documentation/driver-api/uio-howto.rst
19363 F:      drivers/uio/
19364 F:      include/linux/uio_driver.h
19365
19366 UTIL-LINUX PACKAGE
19367 M:      Karel Zak <[email protected]>
19368 L:      [email protected]
19369 S:      Maintained
19370 W:      http://en.wikipedia.org/wiki/Util-linux
19371 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
19372
19373 UUID HELPERS
19374 M:      Christoph Hellwig <[email protected]>
19375 R:      Andy Shevchenko <[email protected]>
19376 L:      [email protected]
19377 S:      Maintained
19378 T:      git git://git.infradead.org/users/hch/uuid.git
19379 F:      include/linux/uuid.h
19380 F:      include/uapi/linux/uuid.h
19381 F:      lib/test_uuid.c
19382 F:      lib/uuid.c
19383
19384 UV SYSFS DRIVER
19385 M:      Justin Ernst <[email protected]>
19386 L:      [email protected]
19387 S:      Maintained
19388 F:      drivers/platform/x86/uv_sysfs.c
19389
19390 UVESAFB DRIVER
19391 M:      Michal Januszewski <[email protected]>
19392 L:      [email protected]
19393 S:      Maintained
19394 W:      https://github.com/mjanusz/v86d
19395 F:      Documentation/fb/uvesafb.rst
19396 F:      drivers/video/fbdev/uvesafb.*
19397
19398 Ux500 CLOCK DRIVERS
19399 M:      Ulf Hansson <[email protected]>
19400 L:      [email protected]
19401 L:      [email protected] (moderated for non-subscribers)
19402 S:      Maintained
19403 F:      drivers/clk/ux500/
19404
19405 VF610 NAND DRIVER
19406 M:      Stefan Agner <[email protected]>
19407 L:      [email protected]
19408 S:      Supported
19409 F:      drivers/mtd/nand/raw/vf610_nfc.c
19410
19411 VFAT/FAT/MSDOS FILESYSTEM
19412 M:      OGAWA Hirofumi <[email protected]>
19413 S:      Maintained
19414 F:      Documentation/filesystems/vfat.rst
19415 F:      fs/fat/
19416
19417 VFIO DRIVER
19418 M:      Alex Williamson <[email protected]>
19419 R:      Cornelia Huck <[email protected]>
19420 L:      [email protected]
19421 S:      Maintained
19422 T:      git git://github.com/awilliam/linux-vfio.git
19423 F:      Documentation/driver-api/vfio.rst
19424 F:      drivers/vfio/
19425 F:      include/linux/vfio.h
19426 F:      include/uapi/linux/vfio.h
19427
19428 VFIO FSL-MC DRIVER
19429 M:      Diana Craciun <[email protected]>
19430 L:      [email protected]
19431 S:      Maintained
19432 F:      drivers/vfio/fsl-mc/
19433
19434 VFIO MEDIATED DEVICE DRIVERS
19435 M:      Kirti Wankhede <[email protected]>
19436 L:      [email protected]
19437 S:      Maintained
19438 F:      Documentation/driver-api/vfio-mediated-device.rst
19439 F:      drivers/vfio/mdev/
19440 F:      include/linux/mdev.h
19441 F:      samples/vfio-mdev/
19442
19443 VFIO PLATFORM DRIVER
19444 M:      Eric Auger <[email protected]>
19445 L:      [email protected]
19446 S:      Maintained
19447 F:      drivers/vfio/platform/
19448
19449 VGA_SWITCHEROO
19450 R:      Lukas Wunner <[email protected]>
19451 S:      Maintained
19452 T:      git git://anongit.freedesktop.org/drm/drm-misc
19453 F:      Documentation/gpu/vga-switcheroo.rst
19454 F:      drivers/gpu/vga/vga_switcheroo.c
19455 F:      include/linux/vga_switcheroo.h
19456
19457 VIA RHINE NETWORK DRIVER
19458 S:      Maintained
19459 M:      Kevin Brace <[email protected]>
19460 F:      drivers/net/ethernet/via/via-rhine.c
19461
19462 VIA SD/MMC CARD CONTROLLER DRIVER
19463 M:      Bruce Chang <[email protected]>
19464 M:      Harald Welte <[email protected]>
19465 S:      Maintained
19466 F:      drivers/mmc/host/via-sdmmc.c
19467
19468 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
19469 M:      Florian Tobias Schandinat <[email protected]>
19470 L:      [email protected]
19471 S:      Maintained
19472 F:      drivers/video/fbdev/via/
19473 F:      include/linux/via-core.h
19474 F:      include/linux/via-gpio.h
19475 F:      include/linux/via_i2c.h
19476
19477 VIA VELOCITY NETWORK DRIVER
19478 M:      Francois Romieu <[email protected]>
19479 L:      [email protected]
19480 S:      Maintained
19481 F:      drivers/net/ethernet/via/via-velocity.*
19482
19483 VICODEC VIRTUAL CODEC DRIVER
19484 M:      Hans Verkuil <[email protected]>
19485 L:      [email protected]
19486 S:      Maintained
19487 W:      https://linuxtv.org
19488 T:      git git://linuxtv.org/media_tree.git
19489 F:      drivers/media/test-drivers/vicodec/*
19490
19491 VIDEO I2C POLLING DRIVER
19492 M:      Matt Ranostay <[email protected]>
19493 L:      [email protected]
19494 S:      Maintained
19495 F:      drivers/media/i2c/video-i2c.c
19496
19497 VIDEO MULTIPLEXER DRIVER
19498 M:      Philipp Zabel <[email protected]>
19499 L:      [email protected]
19500 S:      Maintained
19501 F:      drivers/media/platform/video-mux.c
19502
19503 VIDEOBUF2 FRAMEWORK
19504 M:      Tomasz Figa <[email protected]>
19505 M:      Marek Szyprowski <[email protected]>
19506 L:      [email protected]
19507 S:      Maintained
19508 F:      drivers/media/common/videobuf2/*
19509 F:      include/media/videobuf2-*
19510
19511 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
19512 M:      Helen Koike <[email protected]>
19513 R:      Shuah Khan <[email protected]>
19514 L:      [email protected]
19515 S:      Maintained
19516 W:      https://linuxtv.org
19517 T:      git git://linuxtv.org/media_tree.git
19518 F:      drivers/media/test-drivers/vimc/*
19519
19520 VIRT LIB
19521 M:      Alex Williamson <[email protected]>
19522 M:      Paolo Bonzini <[email protected]>
19523 L:      [email protected]
19524 S:      Supported
19525 F:      virt/lib/
19526
19527 VIRTIO AND VHOST VSOCK DRIVER
19528 M:      Stefan Hajnoczi <[email protected]>
19529 M:      Stefano Garzarella <[email protected]>
19530 L:      [email protected]
19531 L:      [email protected]
19532 L:      [email protected]
19533 S:      Maintained
19534 F:      drivers/net/vsockmon.c
19535 F:      drivers/vhost/vsock.c
19536 F:      include/linux/virtio_vsock.h
19537 F:      include/uapi/linux/virtio_vsock.h
19538 F:      include/uapi/linux/vm_sockets_diag.h
19539 F:      include/uapi/linux/vsockmon.h
19540 F:      net/vmw_vsock/af_vsock_tap.c
19541 F:      net/vmw_vsock/diag.c
19542 F:      net/vmw_vsock/virtio_transport.c
19543 F:      net/vmw_vsock/virtio_transport_common.c
19544 F:      net/vmw_vsock/vsock_loopback.c
19545 F:      tools/testing/vsock/
19546
19547 VIRTIO BLOCK AND SCSI DRIVERS
19548 M:      "Michael S. Tsirkin" <[email protected]>
19549 M:      Jason Wang <[email protected]>
19550 R:      Paolo Bonzini <[email protected]>
19551 R:      Stefan Hajnoczi <[email protected]>
19552 L:      [email protected]
19553 S:      Maintained
19554 F:      drivers/block/virtio_blk.c
19555 F:      drivers/scsi/virtio_scsi.c
19556 F:      drivers/vhost/scsi.c
19557 F:      include/uapi/linux/virtio_blk.h
19558 F:      include/uapi/linux/virtio_scsi.h
19559
19560 VIRTIO CONSOLE DRIVER
19561 M:      Amit Shah <[email protected]>
19562 L:      [email protected]
19563 S:      Maintained
19564 F:      drivers/char/virtio_console.c
19565 F:      include/linux/virtio_console.h
19566 F:      include/uapi/linux/virtio_console.h
19567
19568 VIRTIO CORE AND NET DRIVERS
19569 M:      "Michael S. Tsirkin" <[email protected]>
19570 M:      Jason Wang <[email protected]>
19571 L:      [email protected]
19572 S:      Maintained
19573 F:      Documentation/devicetree/bindings/virtio/
19574 F:      drivers/block/virtio_blk.c
19575 F:      drivers/crypto/virtio/
19576 F:      drivers/net/virtio_net.c
19577 F:      drivers/vdpa/
19578 F:      drivers/virtio/
19579 F:      include/linux/vdpa.h
19580 F:      include/linux/virtio*.h
19581 F:      include/uapi/linux/virtio_*.h
19582 F:      tools/virtio/
19583
19584 VIRTIO BALLOON
19585 M:      "Michael S. Tsirkin" <[email protected]>
19586 M:      David Hildenbrand <[email protected]>
19587 L:      [email protected]
19588 S:      Maintained
19589 F:      drivers/virtio/virtio_balloon.c
19590 F:      include/uapi/linux/virtio_balloon.h
19591 F:      include/linux/balloon_compaction.h
19592 F:      mm/balloon_compaction.c
19593
19594 VIRTIO CRYPTO DRIVER
19595 M:      Gonglei <[email protected]>
19596 L:      [email protected]
19597 L:      [email protected]
19598 S:      Maintained
19599 F:      drivers/crypto/virtio/
19600 F:      include/uapi/linux/virtio_crypto.h
19601
19602 VIRTIO DRIVERS FOR S390
19603 M:      Cornelia Huck <[email protected]>
19604 M:      Halil Pasic <[email protected]>
19605 L:      [email protected]
19606 L:      [email protected]
19607 L:      [email protected]
19608 S:      Supported
19609 F:      arch/s390/include/uapi/asm/virtio-ccw.h
19610 F:      drivers/s390/virtio/
19611
19612 VIRTIO FILE SYSTEM
19613 M:      Vivek Goyal <[email protected]>
19614 M:      Stefan Hajnoczi <[email protected]>
19615 M:      Miklos Szeredi <[email protected]>
19616 L:      [email protected]
19617 L:      [email protected]
19618 S:      Supported
19619 W:      https://virtio-fs.gitlab.io/
19620 F:      Documentation/filesystems/virtiofs.rst
19621 F:      fs/fuse/virtio_fs.c
19622 F:      include/uapi/linux/virtio_fs.h
19623
19624 VIRTIO GPU DRIVER
19625 M:      David Airlie <[email protected]>
19626 M:      Gerd Hoffmann <[email protected]>
19627 L:      [email protected]
19628 L:      [email protected]
19629 S:      Maintained
19630 T:      git git://anongit.freedesktop.org/drm/drm-misc
19631 F:      drivers/gpu/drm/virtio/
19632 F:      include/uapi/linux/virtio_gpu.h
19633
19634 VIRTIO HOST (VHOST)
19635 M:      "Michael S. Tsirkin" <[email protected]>
19636 M:      Jason Wang <[email protected]>
19637 L:      [email protected]
19638 L:      [email protected]
19639 L:      [email protected]
19640 S:      Maintained
19641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
19642 F:      drivers/vhost/
19643 F:      include/linux/vhost_iotlb.h
19644 F:      include/uapi/linux/vhost.h
19645
19646 VIRTIO INPUT DRIVER
19647 M:      Gerd Hoffmann <[email protected]>
19648 S:      Maintained
19649 F:      drivers/virtio/virtio_input.c
19650 F:      include/uapi/linux/virtio_input.h
19651
19652 VIRTIO IOMMU DRIVER
19653 M:      Jean-Philippe Brucker <[email protected]>
19654 L:      [email protected]
19655 S:      Maintained
19656 F:      drivers/iommu/virtio-iommu.c
19657 F:      include/uapi/linux/virtio_iommu.h
19658
19659 VIRTIO MEM DRIVER
19660 M:      David Hildenbrand <[email protected]>
19661 L:      [email protected]
19662 S:      Maintained
19663 W:      https://virtio-mem.gitlab.io/
19664 F:      drivers/virtio/virtio_mem.c
19665 F:      include/uapi/linux/virtio_mem.h
19666
19667 VIRTIO SOUND DRIVER
19668 M:      Anton Yakovlev <[email protected]>
19669 M:      "Michael S. Tsirkin" <[email protected]>
19670 L:      [email protected]
19671 L:      [email protected] (moderated for non-subscribers)
19672 S:      Maintained
19673 F:      include/uapi/linux/virtio_snd.h
19674 F:      sound/virtio/*
19675
19676 VIRTUAL BOX GUEST DEVICE DRIVER
19677 M:      Hans de Goede <[email protected]>
19678 M:      Arnd Bergmann <[email protected]>
19679 M:      Greg Kroah-Hartman <[email protected]>
19680 S:      Maintained
19681 F:      drivers/virt/vboxguest/
19682 F:      include/linux/vbox_utils.h
19683 F:      include/uapi/linux/vbox*.h
19684
19685 VIRTUAL BOX SHARED FOLDER VFS DRIVER
19686 M:      Hans de Goede <[email protected]>
19687 L:      [email protected]
19688 S:      Maintained
19689 F:      fs/vboxsf/*
19690
19691 VIRTUAL SERIO DEVICE DRIVER
19692 M:      Stephen Chandler Paul <[email protected]>
19693 S:      Maintained
19694 F:      drivers/input/serio/userio.c
19695 F:      include/uapi/linux/userio.h
19696
19697 VIVID VIRTUAL VIDEO DRIVER
19698 M:      Hans Verkuil <[email protected]>
19699 L:      [email protected]
19700 S:      Maintained
19701 W:      https://linuxtv.org
19702 T:      git git://linuxtv.org/media_tree.git
19703 F:      drivers/media/test-drivers/vivid/*
19704
19705 VIDTV VIRTUAL DIGITAL TV DRIVER
19706 M:      Daniel W. S. Almeida <[email protected]>
19707 L:      [email protected]
19708 S:      Maintained
19709 W:      https://linuxtv.org
19710 T:      git git://linuxtv.org/media_tree.git
19711 F:      drivers/media/test-drivers/vidtv/*
19712
19713 VLYNQ BUS
19714 M:      Florian Fainelli <[email protected]>
19715 L:      [email protected] (subscribers-only)
19716 S:      Maintained
19717 F:      drivers/vlynq/vlynq.c
19718 F:      include/linux/vlynq.h
19719
19720 VME SUBSYSTEM
19721 M:      Martyn Welch <[email protected]>
19722 M:      Manohar Vanga <[email protected]>
19723 M:      Greg Kroah-Hartman <[email protected]>
19724 L:      [email protected]
19725 S:      Maintained
19726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
19727 F:      Documentation/driver-api/vme.rst
19728 F:      drivers/staging/vme/
19729 F:      drivers/vme/
19730 F:      include/linux/vme*
19731
19732 VMWARE BALLOON DRIVER
19733 M:      Nadav Amit <[email protected]>
19734 M:      "VMware, Inc." <[email protected]>
19735 L:      [email protected]
19736 S:      Maintained
19737 F:      drivers/misc/vmw_balloon.c
19738
19739 VMWARE HYPERVISOR INTERFACE
19740 M:      Deep Shah <[email protected]>
19741 M:      "VMware, Inc." <[email protected]>
19742 L:      [email protected]
19743 S:      Supported
19744 F:      arch/x86/include/asm/vmware.h
19745 F:      arch/x86/kernel/cpu/vmware.c
19746
19747 VMWARE PVRDMA DRIVER
19748 M:      Adit Ranadive <[email protected]>
19749 M:      VMware PV-Drivers <[email protected]>
19750 L:      [email protected]
19751 S:      Maintained
19752 F:      drivers/infiniband/hw/vmw_pvrdma/
19753
19754 VMware PVSCSI driver
19755 M:      Vishal Bhakta <[email protected]>
19756 M:      VMware PV-Drivers <[email protected]>
19757 L:      [email protected]
19758 S:      Maintained
19759 F:      drivers/scsi/vmw_pvscsi.c
19760 F:      drivers/scsi/vmw_pvscsi.h
19761
19762 VMWARE VIRTUAL PTP CLOCK DRIVER
19763 M:      Vivek Thampi <[email protected]>
19764 M:      "VMware, Inc." <[email protected]>
19765 L:      [email protected]
19766 S:      Supported
19767 F:      drivers/ptp/ptp_vmw.c
19768
19769 VMWARE VMMOUSE SUBDRIVER
19770 M:      "VMware Graphics" <[email protected]>
19771 M:      "VMware, Inc." <[email protected]>
19772 L:      [email protected]
19773 S:      Maintained
19774 F:      drivers/input/mouse/vmmouse.c
19775 F:      drivers/input/mouse/vmmouse.h
19776
19777 VMWARE VMXNET3 ETHERNET DRIVER
19778 M:      Ronak Doshi <[email protected]>
19779 M:      [email protected]
19780 L:      [email protected]
19781 S:      Maintained
19782 F:      drivers/net/vmxnet3/
19783
19784 VOCORE VOCORE2 BOARD
19785 M:      Harvey Hunt <[email protected]>
19786 L:      [email protected]
19787 S:      Maintained
19788 F:      arch/mips/boot/dts/ralink/vocore2.dts
19789
19790 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
19791 M:      Liam Girdwood <[email protected]>
19792 M:      Mark Brown <[email protected]>
19793 L:      [email protected]
19794 S:      Supported
19795 W:      http://www.slimlogic.co.uk/?p=48
19796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
19797 F:      Documentation/devicetree/bindings/regulator/
19798 F:      Documentation/power/regulator/
19799 F:      drivers/regulator/
19800 F:      include/dt-bindings/regulator/
19801 F:      include/linux/regulator/
19802 K:      regulator_get_optional
19803
19804 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
19805 R:      Matti Vaittinen <[email protected]>
19806 F:      drivers/regulator/irq_helpers.c
19807
19808 VRF
19809 M:      David Ahern <[email protected]>
19810 L:      [email protected]
19811 S:      Maintained
19812 F:      Documentation/networking/vrf.rst
19813 F:      drivers/net/vrf.c
19814
19815 VSPRINTF
19816 M:      Petr Mladek <[email protected]>
19817 M:      Steven Rostedt <[email protected]>
19818 M:      Sergey Senozhatsky <[email protected]>
19819 R:      Andy Shevchenko <[email protected]>
19820 R:      Rasmus Villemoes <[email protected]>
19821 S:      Maintained
19822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
19823 F:      Documentation/core-api/printk-formats.rst
19824 F:      lib/test_printf.c
19825 F:      lib/test_scanf.c
19826 F:      lib/vsprintf.c
19827
19828 VT1211 HARDWARE MONITOR DRIVER
19829 M:      Juerg Haefliger <[email protected]>
19830 L:      [email protected]
19831 S:      Maintained
19832 F:      Documentation/hwmon/vt1211.rst
19833 F:      drivers/hwmon/vt1211.c
19834
19835 VT8231 HARDWARE MONITOR DRIVER
19836 M:      Roger Lucas <[email protected]>
19837 L:      [email protected]
19838 S:      Maintained
19839 F:      drivers/hwmon/vt8231.c
19840
19841 VUB300 USB to SDIO/SD/MMC bridge chip
19842 L:      [email protected]
19843 S:      Orphan
19844 F:      drivers/mmc/host/vub300.c
19845
19846 W1 DALLAS'S 1-WIRE BUS
19847 M:      Evgeniy Polyakov <[email protected]>
19848 S:      Maintained
19849 F:      Documentation/devicetree/bindings/w1/
19850 F:      Documentation/w1/
19851 F:      drivers/w1/
19852 F:      include/linux/w1.h
19853
19854 W83791D HARDWARE MONITORING DRIVER
19855 M:      Marc Hulsman <[email protected]>
19856 L:      [email protected]
19857 S:      Maintained
19858 F:      Documentation/hwmon/w83791d.rst
19859 F:      drivers/hwmon/w83791d.c
19860
19861 W83793 HARDWARE MONITORING DRIVER
19862 M:      Rudolf Marek <[email protected]>
19863 L:      [email protected]
19864 S:      Maintained
19865 F:      Documentation/hwmon/w83793.rst
19866 F:      drivers/hwmon/w83793.c
19867
19868 W83795 HARDWARE MONITORING DRIVER
19869 M:      Jean Delvare <[email protected]>
19870 L:      [email protected]
19871 S:      Maintained
19872 F:      drivers/hwmon/w83795.c
19873
19874 W83L51xD SD/MMC CARD INTERFACE DRIVER
19875 M:      Pierre Ossman <[email protected]>
19876 S:      Maintained
19877 F:      drivers/mmc/host/wbsd.*
19878
19879 WACOM PROTOCOL 4 SERIAL TABLETS
19880 M:      Julian Squires <[email protected]>
19881 M:      Hans de Goede <[email protected]>
19882 L:      [email protected]
19883 S:      Maintained
19884 F:      drivers/input/tablet/wacom_serial4.c
19885
19886 WATCHDOG DEVICE DRIVERS
19887 M:      Wim Van Sebroeck <[email protected]>
19888 M:      Guenter Roeck <[email protected]>
19889 L:      [email protected]
19890 S:      Maintained
19891 W:      http://www.linux-watchdog.org/
19892 T:      git git://www.linux-watchdog.org/linux-watchdog.git
19893 F:      Documentation/devicetree/bindings/watchdog/
19894 F:      Documentation/watchdog/
19895 F:      drivers/watchdog/
19896 F:      include/linux/watchdog.h
19897 F:      include/uapi/linux/watchdog.h
19898
19899 WHISKEYCOVE PMIC GPIO DRIVER
19900 M:      Kuppuswamy Sathyanarayanan <[email protected]>
19901 L:      [email protected]
19902 S:      Maintained
19903 F:      drivers/gpio/gpio-wcove.c
19904
19905 WHWAVE RTC DRIVER
19906 M:      Dianlong Li <[email protected]>
19907 L:      [email protected]
19908 S:      Maintained
19909 F:      drivers/rtc/rtc-sd3078.c
19910
19911 WIIMOTE HID DRIVER
19912 M:      David Rheinsberg <[email protected]>
19913 L:      [email protected]
19914 S:      Maintained
19915 F:      drivers/hid/hid-wiimote*
19916
19917 WILOCITY WIL6210 WIRELESS DRIVER
19918 M:      Maya Erez <[email protected]>
19919 L:      [email protected]
19920 L:      [email protected]
19921 S:      Supported
19922 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
19923 F:      drivers/net/wireless/ath/wil6210/
19924
19925 WINBOND CIR DRIVER
19926 M:      David Härdeman <[email protected]>
19927 S:      Maintained
19928 F:      drivers/media/rc/winbond-cir.c
19929
19930 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
19931 M:      William Breathitt Gray <[email protected]>
19932 L:      [email protected]
19933 S:      Maintained
19934 F:      drivers/watchdog/ebc-c384_wdt.c
19935
19936 WINSYSTEMS WS16C48 GPIO DRIVER
19937 M:      William Breathitt Gray <[email protected]>
19938 L:      [email protected]
19939 S:      Maintained
19940 F:      drivers/gpio/gpio-ws16c48.c
19941
19942 WIREGUARD SECURE NETWORK TUNNEL
19943 M:      Jason A. Donenfeld <[email protected]>
19944 L:      [email protected]
19945 L:      [email protected]
19946 S:      Maintained
19947 F:      drivers/net/wireguard/
19948 F:      tools/testing/selftests/wireguard/
19949
19950 WISTRON LAPTOP BUTTON DRIVER
19951 M:      Miloslav Trmac <[email protected]>
19952 S:      Maintained
19953 F:      drivers/input/misc/wistron_btns.c
19954
19955 WL3501 WIRELESS PCMCIA CARD DRIVER
19956 L:      [email protected]
19957 S:      Odd fixes
19958 F:      drivers/net/wireless/wl3501*
19959
19960 WOLFSON MICROELECTRONICS DRIVERS
19961 L:      [email protected]
19962 S:      Supported
19963 W:      https://github.com/CirrusLogic/linux-drivers/wiki
19964 T:      git https://github.com/CirrusLogic/linux-drivers.git
19965 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
19966 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
19967 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
19968 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
19969 F:      Documentation/devicetree/bindings/sound/wlf,arizona.yaml
19970 F:      Documentation/hwmon/wm83??.rst
19971 F:      arch/arm/mach-s3c/mach-crag6410*
19972 F:      drivers/clk/clk-wm83*.c
19973 F:      drivers/gpio/gpio-*wm*.c
19974 F:      drivers/gpio/gpio-arizona.c
19975 F:      drivers/hwmon/wm83??-hwmon.c
19976 F:      drivers/input/misc/wm831x-on.c
19977 F:      drivers/input/touchscreen/wm831x-ts.c
19978 F:      drivers/input/touchscreen/wm97*.c
19979 F:      drivers/leds/leds-wm83*.c
19980 F:      drivers/mfd/arizona*
19981 F:      drivers/mfd/cs47l24*
19982 F:      drivers/mfd/wm*.c
19983 F:      drivers/power/supply/wm83*.c
19984 F:      drivers/regulator/arizona*
19985 F:      drivers/regulator/wm8*.c
19986 F:      drivers/rtc/rtc-wm83*.c
19987 F:      drivers/video/backlight/wm83*_bl.c
19988 F:      drivers/watchdog/wm83*_wdt.c
19989 F:      include/linux/mfd/arizona/
19990 F:      include/linux/mfd/wm831x/
19991 F:      include/linux/mfd/wm8350/
19992 F:      include/linux/mfd/wm8400*
19993 F:      include/linux/regulator/arizona*
19994 F:      include/linux/wm97xx.h
19995 F:      include/sound/wm????.h
19996 F:      sound/soc/codecs/arizona*
19997 F:      sound/soc/codecs/cs47l24*
19998 F:      sound/soc/codecs/wm*
19999
20000 WORKQUEUE
20001 M:      Tejun Heo <[email protected]>
20002 R:      Lai Jiangshan <[email protected]>
20003 S:      Maintained
20004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
20005 F:      Documentation/core-api/workqueue.rst
20006 F:      include/linux/workqueue.h
20007 F:      kernel/workqueue.c
20008
20009 WWAN DRIVERS
20010 M:      Loic Poulain <[email protected]>
20011 M:      Sergey Ryazanov <[email protected]>
20012 R:      Johannes Berg <[email protected]>
20013 L:      [email protected]
20014 S:      Maintained
20015 F:      drivers/net/wwan/
20016 F:      include/linux/wwan.h
20017 F:      include/uapi/linux/wwan.h
20018
20019 X-POWERS AXP288 PMIC DRIVERS
20020 M:      Hans de Goede <[email protected]>
20021 S:      Maintained
20022 F:      drivers/acpi/pmic/intel_pmic_xpower.c
20023 N:      axp288
20024
20025 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
20026 M:      Chen-Yu Tsai <[email protected]>
20027 L:      [email protected]
20028 S:      Maintained
20029 N:      axp[128]
20030
20031 X.25 STACK
20032 M:      Martin Schiller <[email protected]>
20033 L:      [email protected]
20034 S:      Maintained
20035 F:      Documentation/networking/lapb-module.rst
20036 F:      Documentation/networking/x25*
20037 F:      drivers/net/wan/hdlc_x25.c
20038 F:      drivers/net/wan/lapbether.c
20039 F:      include/*/lapb.h
20040 F:      include/net/x25*
20041 F:      include/uapi/linux/x25.h
20042 F:      net/lapb/
20043 F:      net/x25/
20044
20045 X86 ARCHITECTURE (32-BIT AND 64-BIT)
20046 M:      Thomas Gleixner <[email protected]>
20047 M:      Ingo Molnar <[email protected]>
20048 M:      Borislav Petkov <[email protected]>
20049 M:      [email protected]
20050 R:      "H. Peter Anvin" <[email protected]>
20051 L:      [email protected]
20052 S:      Maintained
20053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
20054 F:      Documentation/devicetree/bindings/x86/
20055 F:      Documentation/x86/
20056 F:      arch/x86/
20057
20058 X86 ENTRY CODE
20059 M:      Andy Lutomirski <[email protected]>
20060 L:      [email protected]
20061 S:      Maintained
20062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
20063 F:      arch/x86/entry/
20064
20065 X86 MCE INFRASTRUCTURE
20066 M:      Tony Luck <[email protected]>
20067 M:      Borislav Petkov <[email protected]>
20068 L:      [email protected]
20069 S:      Maintained
20070 F:      arch/x86/kernel/cpu/mce/*
20071
20072 X86 MICROCODE UPDATE SUPPORT
20073 M:      Borislav Petkov <[email protected]>
20074 S:      Maintained
20075 F:      arch/x86/kernel/cpu/microcode/*
20076
20077 X86 MM
20078 M:      Dave Hansen <[email protected]>
20079 M:      Andy Lutomirski <[email protected]>
20080 M:      Peter Zijlstra <[email protected]>
20081 L:      [email protected]
20082 S:      Maintained
20083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
20084 F:      arch/x86/mm/
20085
20086 X86 PLATFORM DRIVERS
20087 M:      Hans de Goede <[email protected]>
20088 M:      Mark Gross <[email protected]>
20089 L:      [email protected]
20090 S:      Maintained
20091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
20092 F:      drivers/platform/olpc/
20093 F:      drivers/platform/x86/
20094
20095 X86 PLATFORM DRIVERS - ARCH
20096 R:      Darren Hart <[email protected]>
20097 R:      Andy Shevchenko <[email protected]>
20098 L:      [email protected]
20099 L:      [email protected]
20100 S:      Maintained
20101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
20102 F:      arch/x86/platform
20103
20104 X86 PLATFORM UV HPE SUPERDOME FLEX
20105 M:      Steve Wahl <[email protected]>
20106 R:      Mike Travis <[email protected]>
20107 R:      Dimitri Sivanich <[email protected]>
20108 R:      Russ Anderson <[email protected]>
20109 S:      Supported
20110 F:      arch/x86/include/asm/uv/
20111 F:      arch/x86/kernel/apic/x2apic_uv_x.c
20112 F:      arch/x86/platform/uv/
20113
20114 X86 VDSO
20115 M:      Andy Lutomirski <[email protected]>
20116 L:      [email protected]
20117 S:      Maintained
20118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
20119 F:      arch/x86/entry/vdso/
20120
20121 XARRAY
20122 M:      Matthew Wilcox <[email protected]>
20123 L:      [email protected]
20124 S:      Supported
20125 F:      Documentation/core-api/xarray.rst
20126 F:      include/linux/idr.h
20127 F:      include/linux/xarray.h
20128 F:      lib/idr.c
20129 F:      lib/xarray.c
20130 F:      tools/testing/radix-tree
20131
20132 XBOX DVD IR REMOTE
20133 M:      Benjamin Valentin <[email protected]>
20134 S:      Maintained
20135 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
20136 F:      drivers/media/rc/xbox_remote.c
20137
20138 XC2028/3028 TUNER DRIVER
20139 M:      Mauro Carvalho Chehab <[email protected]>
20140 L:      [email protected]
20141 S:      Maintained
20142 W:      https://linuxtv.org
20143 T:      git git://linuxtv.org/media_tree.git
20144 F:      drivers/media/tuners/tuner-xc2028.*
20145
20146 XDP (eXpress Data Path)
20147 M:      Alexei Starovoitov <[email protected]>
20148 M:      Daniel Borkmann <[email protected]>
20149 M:      David S. Miller <[email protected]>
20150 M:      Jakub Kicinski <[email protected]>
20151 M:      Jesper Dangaard Brouer <[email protected]>
20152 M:      John Fastabend <[email protected]>
20153 L:      [email protected]
20154 L:      [email protected]
20155 S:      Supported
20156 F:      include/net/xdp.h
20157 F:      include/net/xdp_priv.h
20158 F:      include/trace/events/xdp.h
20159 F:      kernel/bpf/cpumap.c
20160 F:      kernel/bpf/devmap.c
20161 F:      net/core/xdp.c
20162 F:      samples/bpf/xdp*
20163 F:      tools/testing/selftests/bpf/*xdp*
20164 F:      tools/testing/selftests/bpf/*/*xdp*
20165 F:      drivers/net/ethernet/*/*/*/*/*xdp*
20166 F:      drivers/net/ethernet/*/*/*xdp*
20167 K:      (?:\b|_)xdp(?:\b|_)
20168
20169 XDP SOCKETS (AF_XDP)
20170 M:      Björn Töpel <[email protected]>
20171 M:      Magnus Karlsson <[email protected]>
20172 R:      Jonathan Lemon <[email protected]>
20173 L:      [email protected]
20174 L:      [email protected]
20175 S:      Maintained
20176 F:      Documentation/networking/af_xdp.rst
20177 F:      include/net/xdp_sock*
20178 F:      include/net/xsk_buff_pool.h
20179 F:      include/uapi/linux/if_xdp.h
20180 F:      include/uapi/linux/xdp_diag.h
20181 F:      include/net/netns/xdp.h
20182 F:      net/xdp/
20183 F:      samples/bpf/xdpsock*
20184 F:      tools/lib/bpf/xsk*
20185
20186 XEN BLOCK SUBSYSTEM
20187 M:      Konrad Rzeszutek Wilk <[email protected]>
20188 M:      Roger Pau Monné <[email protected]>
20189 L:      [email protected] (moderated for non-subscribers)
20190 S:      Supported
20191 F:      drivers/block/xen*
20192 F:      drivers/block/xen-blkback/*
20193
20194 XEN HYPERVISOR ARM
20195 M:      Stefano Stabellini <[email protected]>
20196 L:      [email protected] (moderated for non-subscribers)
20197 S:      Maintained
20198 F:      arch/arm/include/asm/xen/
20199 F:      arch/arm/xen/
20200
20201 XEN HYPERVISOR ARM64
20202 M:      Stefano Stabellini <[email protected]>
20203 L:      [email protected] (moderated for non-subscribers)
20204 S:      Maintained
20205 F:      arch/arm64/include/asm/xen/
20206 F:      arch/arm64/xen/
20207
20208 XEN HYPERVISOR INTERFACE
20209 M:      Boris Ostrovsky <[email protected]>
20210 M:      Juergen Gross <[email protected]>
20211 R:      Stefano Stabellini <[email protected]>
20212 L:      [email protected] (moderated for non-subscribers)
20213 S:      Supported
20214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
20215 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
20216 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
20217 F:      arch/x86/include/asm/pvclock-abi.h
20218 F:      arch/x86/include/asm/xen/
20219 F:      arch/x86/platform/pvh/
20220 F:      arch/x86/xen/
20221 F:      drivers/*/xen-*front.c
20222 F:      drivers/xen/
20223 F:      include/uapi/xen/
20224 F:      include/xen/
20225
20226 XEN NETWORK BACKEND DRIVER
20227 M:      Wei Liu <[email protected]>
20228 M:      Paul Durrant <[email protected]>
20229 L:      [email protected] (moderated for non-subscribers)
20230 L:      [email protected]
20231 S:      Supported
20232 F:      drivers/net/xen-netback/*
20233
20234 XEN PCI SUBSYSTEM
20235 M:      Konrad Rzeszutek Wilk <[email protected]>
20236 L:      [email protected] (moderated for non-subscribers)
20237 S:      Supported
20238 F:      arch/x86/pci/*xen*
20239 F:      drivers/pci/*xen*
20240
20241 XEN PVSCSI DRIVERS
20242 M:      Juergen Gross <[email protected]>
20243 L:      [email protected] (moderated for non-subscribers)
20244 L:      [email protected]
20245 S:      Supported
20246 F:      drivers/scsi/xen-scsifront.c
20247 F:      drivers/xen/xen-scsiback.c
20248 F:      include/xen/interface/io/vscsiif.h
20249
20250 XEN SOUND FRONTEND DRIVER
20251 M:      Oleksandr Andrushchenko <[email protected]>
20252 L:      [email protected] (moderated for non-subscribers)
20253 L:      [email protected] (moderated for non-subscribers)
20254 S:      Supported
20255 F:      sound/xen/*
20256
20257 XEN SWIOTLB SUBSYSTEM
20258 M:      Konrad Rzeszutek Wilk <[email protected]>
20259 L:      [email protected] (moderated for non-subscribers)
20260 L:      [email protected]
20261 S:      Supported
20262 F:      arch/x86/xen/*swiotlb*
20263 F:      drivers/xen/*swiotlb*
20264
20265 XFS FILESYSTEM
20266 C:      irc://irc.oftc.net/xfs
20267 M:      Darrick J. Wong <[email protected]>
20268 M:      [email protected]
20269 L:      [email protected]
20270 S:      Supported
20271 W:      http://xfs.org/
20272 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
20273 F:      Documentation/ABI/testing/sysfs-fs-xfs
20274 F:      Documentation/admin-guide/xfs.rst
20275 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
20276 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
20277 F:      fs/xfs/
20278 F:      include/uapi/linux/dqblk_xfs.h
20279 F:      include/uapi/linux/fsmap.h
20280
20281 XILINX AXI ETHERNET DRIVER
20282 M:      Radhey Shyam Pandey <[email protected]>
20283 S:      Maintained
20284 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
20285
20286 XILINX CAN DRIVER
20287 M:      Appana Durga Kedareswara rao <[email protected]>
20288 R:      Naga Sureshkumar Relli <[email protected]>
20289 L:      [email protected]
20290 S:      Maintained
20291 F:      Documentation/devicetree/bindings/net/can/xilinx_can.txt
20292 F:      drivers/net/can/xilinx_can.c
20293
20294 XILINX GPIO DRIVER
20295 M:      Shubhrajyoti Datta <[email protected]>
20296 R:      Srinivas Neeli <[email protected]>
20297 R:      Michal Simek <[email protected]>
20298 S:      Maintained
20299 F:      Documentation/devicetree/bindings/gpio/gpio-xilinx.txt
20300 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.txt
20301 F:      drivers/gpio/gpio-xilinx.c
20302 F:      drivers/gpio/gpio-zynq.c
20303
20304 XILINX SD-FEC IP CORES
20305 M:      Derek Kiernan <[email protected]>
20306 M:      Dragan Cvetic <[email protected]>
20307 S:      Maintained
20308 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
20309 F:      Documentation/misc-devices/xilinx_sdfec.rst
20310 F:      drivers/misc/Kconfig
20311 F:      drivers/misc/Makefile
20312 F:      drivers/misc/xilinx_sdfec.c
20313 F:      include/uapi/misc/xilinx_sdfec.h
20314
20315 XILINX UARTLITE SERIAL DRIVER
20316 M:      Peter Korsgaard <[email protected]>
20317 L:      [email protected]
20318 S:      Maintained
20319 F:      drivers/tty/serial/uartlite.c
20320
20321 XILINX VIDEO IP CORES
20322 M:      Hyun Kwon <[email protected]>
20323 M:      Laurent Pinchart <[email protected]>
20324 L:      [email protected]
20325 S:      Supported
20326 T:      git git://linuxtv.org/media_tree.git
20327 F:      Documentation/devicetree/bindings/media/xilinx/
20328 F:      drivers/media/platform/xilinx/
20329 F:      include/uapi/linux/xilinx-v4l2-controls.h
20330
20331 XILINX ZYNQMP DPDMA DRIVER
20332 M:      Hyun Kwon <[email protected]>
20333 M:      Laurent Pinchart <[email protected]>
20334 L:      [email protected]
20335 S:      Supported
20336 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
20337 F:      drivers/dma/xilinx/xilinx_dpdma.c
20338 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
20339
20340 XILINX ZYNQMP PSGTR PHY DRIVER
20341 M:      Anurag Kumar Vulisha <[email protected]>
20342 M:      Laurent Pinchart <[email protected]>
20343 L:      [email protected]
20344 S:      Supported
20345 T:      git https://github.com/Xilinx/linux-xlnx.git
20346 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
20347 F:      drivers/phy/xilinx/phy-zynqmp.c
20348
20349 XILLYBUS DRIVER
20350 M:      Eli Billauer <[email protected]>
20351 L:      [email protected]
20352 S:      Supported
20353 F:      drivers/char/xillybus/
20354
20355 XLP9XX I2C DRIVER
20356 M:      George Cherian <[email protected]>
20357 L:      [email protected]
20358 S:      Supported
20359 W:      http://www.marvell.com
20360 F:      Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
20361 F:      drivers/i2c/busses/i2c-xlp9xx.c
20362
20363 XRA1403 GPIO EXPANDER
20364 M:      Nandor Han <[email protected]>
20365 M:      Semi Malinen <[email protected]>
20366 L:      [email protected]
20367 S:      Maintained
20368 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
20369 F:      drivers/gpio/gpio-xra1403.c
20370
20371 XTENSA XTFPGA PLATFORM SUPPORT
20372 M:      Max Filippov <[email protected]>
20373 L:      [email protected]
20374 S:      Maintained
20375 F:      drivers/spi/spi-xtensa-xtfpga.c
20376 F:      sound/soc/xtensa/xtfpga-i2s.c
20377
20378 YAM DRIVER FOR AX.25
20379 M:      Jean-Paul Roubelat <[email protected]>
20380 L:      [email protected]
20381 S:      Maintained
20382 F:      drivers/net/hamradio/yam*
20383 F:      include/linux/yam.h
20384
20385 YAMA SECURITY MODULE
20386 M:      Kees Cook <[email protected]>
20387 S:      Supported
20388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
20389 F:      Documentation/admin-guide/LSM/Yama.rst
20390 F:      security/yama/
20391
20392 YEALINK PHONE DRIVER
20393 M:      Henk Vergonet <[email protected]>
20394 L:      [email protected]
20395 S:      Maintained
20396 F:      Documentation/input/devices/yealink.rst
20397 F:      drivers/input/misc/yealink.*
20398
20399 Z8530 DRIVER FOR AX.25
20400 M:      Joerg Reuter <[email protected]>
20401 L:      [email protected]
20402 S:      Maintained
20403 W:      http://yaina.de/jreuter/
20404 W:      http://www.qsl.net/dl1bke/
20405 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
20406 F:      drivers/net/hamradio/*scc.c
20407 F:      drivers/net/hamradio/z8530.h
20408
20409 ZBUD COMPRESSED PAGE ALLOCATOR
20410 M:      Seth Jennings <[email protected]>
20411 M:      Dan Streetman <[email protected]>
20412 L:      [email protected]
20413 S:      Maintained
20414 F:      mm/zbud.c
20415
20416 ZD1211RW WIRELESS DRIVER
20417 M:      Daniel Drake <[email protected]>
20418 M:      Ulrich Kunitz <[email protected]>
20419 L:      [email protected]
20420 L:      [email protected] (subscribers-only)
20421 S:      Maintained
20422 W:      http://zd1211.ath.cx/wiki/DriverRewrite
20423 F:      drivers/net/wireless/zydas/zd1211rw/
20424
20425 ZD1301 MEDIA DRIVER
20426 M:      Antti Palosaari <[email protected]>
20427 L:      [email protected]
20428 S:      Maintained
20429 W:      https://linuxtv.org/
20430 W:      http://palosaari.fi/linux/
20431 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20432 F:      drivers/media/usb/dvb-usb-v2/zd1301*
20433
20434 ZD1301_DEMOD MEDIA DRIVER
20435 M:      Antti Palosaari <[email protected]>
20436 L:      [email protected]
20437 S:      Maintained
20438 W:      https://linuxtv.org/
20439 W:      http://palosaari.fi/linux/
20440 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20441 F:      drivers/media/dvb-frontends/zd1301_demod*
20442
20443 ZHAOXIN PROCESSOR SUPPORT
20444 M:      Tony W Wang-oc <[email protected]>
20445 L:      [email protected]
20446 S:      Maintained
20447 F:      arch/x86/kernel/cpu/zhaoxin.c
20448
20449 ZONEFS FILESYSTEM
20450 M:      Damien Le Moal <[email protected]>
20451 M:      Naohiro Aota <[email protected]>
20452 R:      Johannes Thumshirn <[email protected]>
20453 L:      [email protected]
20454 S:      Maintained
20455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
20456 F:      Documentation/filesystems/zonefs.rst
20457 F:      fs/zonefs/
20458
20459 ZPOOL COMPRESSED PAGE STORAGE API
20460 M:      Dan Streetman <[email protected]>
20461 L:      [email protected]
20462 S:      Maintained
20463 F:      include/linux/zpool.h
20464 F:      mm/zpool.c
20465
20466 ZR36067 VIDEO FOR LINUX DRIVER
20467 M:      Corentin Labbe <[email protected]>
20468 L:      [email protected]
20469 L:      [email protected]
20470 S:      Maintained
20471 W:      http://mjpeg.sourceforge.net/driver-zoran/
20472 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20473 F:      Documentation/driver-api/media/drivers/zoran.rst
20474 F:      drivers/staging/media/zoran/
20475
20476 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
20477 M:      Minchan Kim <[email protected]>
20478 M:      Nitin Gupta <[email protected]>
20479 R:      Sergey Senozhatsky <[email protected]>
20480 L:      [email protected]
20481 S:      Maintained
20482 F:      Documentation/admin-guide/blockdev/zram.rst
20483 F:      drivers/block/zram/
20484
20485 ZS DECSTATION Z85C30 SERIAL DRIVER
20486 M:      "Maciej W. Rozycki" <[email protected]>
20487 S:      Maintained
20488 F:      drivers/tty/serial/zs.*
20489
20490 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
20491 M:      Minchan Kim <[email protected]>
20492 M:      Nitin Gupta <[email protected]>
20493 R:      Sergey Senozhatsky <[email protected]>
20494 L:      [email protected]
20495 S:      Maintained
20496 F:      Documentation/vm/zsmalloc.rst
20497 F:      include/linux/zsmalloc.h
20498 F:      mm/zsmalloc.c
20499
20500 ZSWAP COMPRESSED SWAP CACHING
20501 M:      Seth Jennings <[email protected]>
20502 M:      Dan Streetman <[email protected]>
20503 M:      Vitaly Wool <[email protected]>
20504 L:      [email protected]
20505 S:      Maintained
20506 F:      mm/zswap.c
20507
20508 THE REST
20509 M:      Linus Torvalds <[email protected]>
20510 L:      [email protected]
20511 S:      Buried alive in reporters
20512 Q:      http://patchwork.kernel.org/project/LKML/list/
20513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
20514 F:      *
20515 F:      */
This page took 1.189822 seconds and 4 git commands to generate.